(57)【特許請求の範囲】
【請求項１】
有線又は無線を介して互いに接続された上位装置、サーバ、及び画像出力装置から成る画像処理出力システムであって、前記上位装置は、ユーザが作成したデータを前記サーバへ送信し、前記サーバは、前記上位装置から送信された前記データを受信すると共に、該受信したデータを前記画像出力装置へ送信し、前記画像出力装置は、前記サーバから送信された前記データを受信して画像出力する画像処理出力システムにおいて、
前記サーバは、前記データ内にカラーページを含むか否かを判別するカラーページ判別手段と、前記データ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別するページ数判別手段とを備え、
前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含まない場合において、前記ページ数判別手段による判別の結果、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より多いときは、前記データを前記白黒画像出力装置へ有線で送信し、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より少ないときは、前記データを前記無線装置付白黒画像出力装置へ無線で送信することを特徴とする画像処理出力システム。
【請求項２】
前記画像出力装置は、カラー画像出力装置、白黒画像出力装置、及び前記データを無線で受信可能な無線装置付白黒画像出力装置を含むことを特徴とする請求項１記載の画像処理出力システム。
【請求項３】
前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含むときは、前記データを前記カラー画像出力装置へ有線で送信することを特徴とする請求項１又は２記載の画像処理出力システム。
【請求項４】
有線又は無線を介して互いに接続された上位装置、サーバ、及び画像出力装置から成る画像処理出力システムであって、前記上位装置は、ユーザが作成したデータを前記サーバへ送信し、前記サーバは、前記上位装置から送信された前記データを受信すると共に、該受信したデータを前記画像出力装置へ送信し、前記画像出力装置は、前記サーバから送信された前記データを受信して画像出力する画像処理出力システムにおいて、
前記サーバは、前記データ内にカラーページを含むか否かを判別するカラーページ判別手段と、前記データ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別するページ数判別手段とを備え、
前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含む場合に、該カラーページのみを前記カラー画像出力装置へ有線で送信し、
前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含み、且つ前記データ内に白黒ページが存在するときは、前記ページ数判別手段による判別を行い、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より多いときは、前記データを前記白黒画像出力装置へ有線で送信し、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より少ないときは、前記データを前記無線装置付白黒画像出力装置へ無線で送信することを特徴とする画像処理出力システム。
【請求項５】
前記カラーページ判別手段は、前記カラーページを含むデータを前記画像出力装置へ送信するか、又は前記データ内のカラーページのみを前記画像出力装置へ送信するかを自ら判別することを特徴とする請求項１又は２記載の画像処理出力システム。
【請求項６】
前記ページ数判別手段は、前記白黒ページを含むデータを前記画像出力装置へ送信するか、又は前記データ内の白黒ページのみを前記画像出力装置へ送信するかを自ら判別することを特徴とする請求項１又は２記載の画像処理出力システム。
【請求項７】
データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別手段と、
前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信手段とを備えることを特徴とするデータ送信装置。
【請求項８】
データ内にカラーページを含むか否かを判別するカラーページ判別手段と、
データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別手段と、
前記カラーページ判別手段によりデータ内にカラーページを含むと判別された場合、有線でカラープリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信手段とを備えることを特徴とするデータ送信装置。
【請求項９】
データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別ステップと、
前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信ステップとを備えることを特徴とするデータ送信方法。
【請求項１０】
データ内にカラーページを含むか否かを判別するカラーページ判別ステップと、
データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別ステップと、
前記カラーページ判別ステップによりデータ内にカラーページを含むと判別された場合、有線でカラープリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信ステップとを備えることを特徴とするデータ送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理出力システム、データ送信装置及び方法に関し、特に、上位装置から送信されたプリントジョブの内容に応じて有線／無線を切り替えて出力装置に送信するプリンタサーバを備える画像処理出力システム、データ送信装置及び方法に関する。
【０００２】
【従来の技術】
従来の画像処理出力システムは、図４に示すように、ユーザがネットワーク上の各種プリンタからデータを出力（プリントアウト）したい場合、ホストコンピュータ１０１からプリンタサーバ１０２を経由して、ユーザにより指定されたカラープリンタ１０３又は白黒プリンタ１０４よりプリントアウトを行う。
【０００３】
図５は、図４のプリンタサーバ１０２の内部構成を示すブロック図である。
【０００４】
図５において、ホストコンピュータ１０１から送信されたデータ（プリントジョブ）は、通常、ページ記述言語（PDL:Page Description Language)と呼ばれるプリンタ言語で表現され、ＰＳ（Post Script）、ＰＣＬ（Printer Contorol Language）、Ｌｉｐｓ（Laser Beam Printer Image Processing System）がその代表的な方式である。ホストコンピュータ１０１から送られたプリントジョブは、プリンタサーバ１０２内の記録手段（ＨＤＤ）４０２に格納される。次に、そのＰＤＬに従って展開手段４０３によりラスターデータに展開する。次に、展開されたラスターデータをプリンタサーバ１０２内の圧縮手段４０４により圧縮をかけ、プリンタサーバ１０２内の記録手段（メモリ）４０５に格納する。その後、記録手段４０５に格納されたラスターデータをカラープリンタ１０３に送信してプリントアウトを行う。
【０００５】
また、最近では、無線を介してデータ転送を行う画像処理出力システムも開発されており、その代表的な技術としてＢｌｕｅｔｏｏｔｈ、Ａｉｒｐｏｒｔ等が有名である。
【０００６】
【発明が解決しようとしている課題】
しかしながら、無線を介してデータ転送を行う画像処理出力システムでは、有線に較べ無線でのデータ転送速度が遅いために、ホストコンピュータ上のアプリケーションプログラムにより作成された画像、文章等のデータを全て、無線装置を備えたプリンタに無線を介して送信してプリントアウトするには相当の時間が必要になる。
【０００７】
最近では、カラープリンタもオフィスでかなり使用され始めていて、白黒ドキュメントより容量が大きいカラードキュメントを全て無線でカラープリンタに送信してプリントアウトするには、更に相当の時間がかかる。また、データ転送に時間がかかると、プリンタサーバ内でラスターデータを格納している記録手段（メモリ）も長時間開放されずに他のプリントジョブをプリンタに転送できないという問題も生じている。
【０００８】
【発明が解決しようとする課題】
本発明は、有線又は無線を介して接続された画像出力装置に迅速にデータ転送することができる画像処理出力システム、データ送信装置及び方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像処理出力システムは、有線又は無線を介して互いに接続された上位装置、サーバ、及び画像出力装置から成る画像処理出力システムであって、前記上位装置は、ユーザが作成したデータを前記サーバへ送信し、前記サーバは、前記上位装置から送信された前記データを受信すると共に、該受信したデータを前記画像出力装置へ送信し、前記画像出力装置は、前記サーバから送信された前記データを受信して画像出力する画像処理出力システムにおいて、前記サーバは、前記データ内にカラーページを含むか否かを判別するカラーページ判別手段と、前記データ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別するページ数判別手段とを備え、前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含まない場合において、前記ページ数判別手段による判別の結果、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より多いときは、前記データを前記白黒画像出力装置へ有線で送信し、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より少ないときは、前記データを前記無線装置付白黒画像出力装置へ無線で送信することを特徴とする。
【００１０】
請求項２記載の画像処理出力システムは、請求項１記載の画像処理出力システムにおいて、前記画像出力装置は、カラー画像出力装置、白黒画像出力装置、及び前記データを無線で受信可能な無線装置付白黒画像出力装置を含むことを特徴とする。
【００１１】
請求項３記載の画像処理出力システムは、請求項１又は２記載の画像処理出力システムにおいて、前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含むときは、前記データを前記カラー画像出力装置へ有線で送信することを特徴とする。
【００１４】
上記目的を達成するために、請求項４記載の画像処理出力システムは、有線又は無線を介して互いに接続された上位装置、サーバ、及び画像出力装置から成る画像処理出力システムであって、前記上位装置は、ユーザが作成したデータを前記サーバへ送信し、前記サーバは、前記上位装置から送信された前記データを受信すると共に、該受信したデータを前記画像出力装置へ送信し、前記画像出力装置は、前記サーバから送信された前記データを受信して画像出力する画像処理出力システムにおいて、前記サーバは、前記データ内にカラーページを含むか否かを判別するカラーページ判別手段と、前記データ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別するページ数判別手段とを備え、前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含む場合に、該カラーページのみを前記カラー画像出力装置へ有線で送信し、前記カラーページ判別手段による判別の結果、前記データ内にカラーページを含み、且つ前記データ内に白黒ページが存在するときは、前記ページ数判別手段による判別を行い、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より多いときは、前記データを前記白黒画像出力装置へ有線で送信し、前記データ内の白黒ページ数が前記予め設定された白黒ページ数より少ないときは、前記データを前記無線装置付白黒画像出力装置へ無線で送信することを特徴とする。
【００１５】
請求項５の画像処理出力システムは、請求項１又は２記載の画像処理出力システムにおいて、前記カラーページ判別手段は、前記カラーページを含むデータを前記画像出力装置へ送信するか、又は前記データ内のカラーページのみを前記画像出力装置へ送信するかを自ら判別することを特徴とする。
【００１６】
請求項６の画像処理出力システムは、請求項１又は２記載の画像処理出力システムにおいて、前記ページ数判別手段は、前記白黒ページを含むデータを前記画像出力装置へ送信するか、又は前記データ内の白黒ページのみを前記画像出力装置へ送信するかを自ら判別することを特徴とする。
上記目的を達成するために、請求項７記載のデータ送信装置は、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別手段と、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信手段とを備えることを特徴とする。
上記目的を達成するために、請求項８記載のデータ送信装置は、データ内にカラーページを含むか否かを判別するカラーページ判別手段と、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別手段と、前記カラーページ判別手段によりデータ内にカラーページを含むと判別された場合、有線でカラープリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別手段によりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信手段とを備えることを特徴とする。
上記目的を達成するために、請求項９記載のデータ送信方法は、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別ステップと、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信ステップとを備えることを特徴とする。
上記目的を達成するために、請求項１０記載のデータ送信方法は、データ内にカラーページを含むか否かを判別するカラーページ判別ステップと、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別するページ数判別ステップと、前記カラーページ判別ステップによりデータ内にカラーページを含むと判別された場合、有線でカラープリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、前記ページ数判別ステップによりデータ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信する送信ステップとを備えることを特徴とする。
【００１７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
【００１８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像処理出力システムの全体構成を示す概略図である。
【００１９】
図１において、本画像処理出力システムは、ホストコンピュータ２０１と、ホストコンピュータ２０１に接続されたプリンタサーバ２０２と、プリンタサーバ２０２にネットワークを介して接続されたカラープリンタ２０３及び白黒プリンタ２０４と、プリンタサーバ２０２に無線を介して接続された白黒プリンタ２０５とで構成されている。プリンタサーバ２０２及び白黒プリンタ２０５は、無線装置を装備し、プリンタサーバ２０２及び白黒プリンタ２０５間において、無線によりプリントジョブ等のデータ送受信を行う。
【００２０】
図２は、図１のプリンタサーバ２０２の内部構成を示すブロック図である。
【００２１】
図２において、ユーザは、ホストコンピュータ２０１のアプリケーションプログラム等により作成したデータをネットワーク上の各種プリンタにプリント出力する場合、まず、ホストコンピュータ２０１内のプリンタドライバ３０１により出力を指示するデータ（プリントジョブ）を作成する。プリントジョブは、ホストコンピュータ２０１内のプリンタドライバ３０１によりＰＤＬデータに変換され、プリンタサーバ２０２に送信される。
【００２２】
プリンタサーバ２０２に送信されたプリントジョブは、プリンタサーバ２０２内の記録手段（ＨＤＤ）３１１に格納される。記録手段３１１は、ハードディスク（ＨＤＤ）から成る記録装置である。格納されたプリントジョブは、そのＰＤＬデータの内容に従ってラスターデータに展開されていく。その際、プリントジョブ内にカラーページがあるか否かをカラーページ判別手段３０３により判別する。ラスターデータに展開されたプリントジョブ内にカラーページが含まれている場合には、ラスターデータをページ数判別手段３０５をパスして圧縮手段３１２に送り、カラーページが含まれていない場合には、ページ数判別手段３０５に送る。ページ数判別手段３０５は、プリントジョブのページ数をカウントし、カウントされたページ数とユーザにより予め設定されたページ数との比較を行う。後述するように、この比較の結果、カウントされたページ数が予め設定されたページ数より多ければ、有線を介してプリントジョブを送信してプリント時間の短縮を図り、予め設定されたページ数より少なければ無線を介してプリントジョブを送信することが可能となる。
【００２３】
次に、展開されたラスターデータは、圧縮手段３１２により圧縮され、記録手段（メモリ）３１３に格納される。記録手段３１３は、ＲＡＭ等のメモリであり、記録手段３１３に格納されたラスターデータは、カラーページ数の有無、総ページ数に応じて有線送信部３０４、無線送信部３０６を介して白黒プリンタ２０４，２０５、カラープリンタ２０３に送信され、プリント出力される。
【００２４】
図３は、図１のプリンタサーバ２０２によって実行される処理を示すフローチャートである。
【００２５】
図３において、プリンタサーバ２０２は、ホストコンピュータ２０１より送信されたプリントジョブを受信し、プリンタサーバ２０２内の記録手段３１１に格納する（ステップＳ３０１）。次に、格納されたプリントジョブをそのＰＤＬの内容に従ってラスターデータに展開する。その際、プリンタサーバ２０２内のカラーページ判別手段３０３によりプリントジョブ内にカラーページが含まれているか否かを判別する（ステップＳ３０２）。この判別の結果、ラスターデータにカラーページが含まれているときは（ステップＳ３０２でＹＥＳ）、ラスターデータを圧縮手段３１２にて圧縮し（ステップＳ３０３）、記録手段３１３にラスターデータを格納し（ステップＳ３０４）、格納されたラスターデータを順次有線でネットワーク上のカラープリンタ２０３に送信して（ステップＳ３０５）、本処理を終了する。
【００２６】
一方、ステップＳ３０２の判別の結果、ラスターデータに展開されたプリントジョブ内にカラーページが含まれていないとき、すなわち白黒ページのみのプリントジョブであったときは（ステップＳ３０２でＮＯ）、ページ数判別手段３０５にてプリントジョブ内の総ページ数をカウントする（ステップＳ３０６）。次に、カウントしたページ数とユーザにより設定されたページ数とを比較し（ステップＳ３０７）、カウントしたページ数がユーザにより設定されたページ数よりも多いときは（ステップＳ３０７でＹＥＳ）、ラスターデータを圧縮手段３１２にて圧縮し（ステップＳ３０８）、記録手段３１３に格納して（ステップＳ３０９）、記録手段３１３に格納されたラスターデータを順次有線でネットワーク上の白黒プリンタ２０４に送信して（ステップＳ３１０）、本処理を終了する。
【００２７】
一方、プリントジョブ内のカウントしたページ数がユーザにより設定されたページ数よりも多くないとき、すなわち無線で送信しても送信負荷がそのユーザにとってそれほど不快にならないものならば、ラスターデータを圧縮手段３１２にて圧縮し（ステップＳ３１１）、記録手段３１３に格納して（ステップＳ３１２）、記録手段３１３に格納されたラスターデータを順次無線でネットワーク上の無線装置を備えた移動可能な白黒プリンタ２０５に送信して（ステップＳ３１３）、本処理を終了する。カラープリンタ２０３、白黒プリンタ２０４，２０５は、プリンタサーバ２０２から送信されたラスターデータを受信するとプリントアウトを行う。
【００２８】
本第１の実施の形態によれば、ネットワーク上のプリンタサーバ２０２において、ホストコンピュータ２０１から受信したプリントジョブ内にカラーページが存在すれば（ステップＳ３０２でＹＥＳ）、カラープリンタ２０３へ有線で送信し（ステップＳ３０５）、プリントジョブ内に白黒ページのみが存在し、且つページ数判別手段によりカウントされた白黒ページ数が予め設定されたページ数より多ければ（ステップＳ７でＹＥＳ）、白黒プリンタ２０４へ有線で送信し（ステップＳ３１０）、少なければ無線装置を備えた白黒プリンタ２０５へ無線で送信する（ステップＳ３１３）ので、ネットワーク上で多くのユーザがプリンタサーバを共有している場合、カラーページを多く含むプリントジョブを迅速にカラープリンタでプリントアウトすると共に、送信負荷の小さなプリントジョブを迅速に無線装置を備えた白黒プリンタでプリントアウトすることができる。
【００２９】
（第２の実施の形態）
次に、本発明の第２の実施の形態に係る画像処理出力システムについて説明する。なお、本第２の実施の形態は、その構成が上記第１の実施の形態と同じであり、以下に、上記第１に実施の形態と異なる点のみを説明する。
【００３０】
プリンタサーバ２０２は、ホストコンピュータ２０１より送信されたプリントジョブを受信し、プリンタサーバ２０２内の記録手段（ＨＤＤ）３１１に格納する。次に、格納されたプリントジョブをそのＰＤＬの内容に従ってラスターデータに展開する。その際、プリンタサーバ２０２内のカラーページ判別手段３０３によりプリントジョブの内容を確認しながら展開していく。その結果、プリントジョブ内のカラーページのラスターデータは、圧縮手段３１２により圧縮して、記録手段（メモリ）３１３に格納する。記録手段３１３に格納されたラスターデータを順次有線でネットワーク上のカラープリンタ２０３に送信して、本処理を終了する。
【００３１】
一方、プリントジョブ内の白黒ページ数をプリンタサーバ２０２内のページ数判別手段３０５にてカウントし、カウントされた白黒ページ数と予めユーザにより設定されたページ数とを比較する。この結果、カウントされた白黒ページ数が設定されたページ数よりも多いときは、ラスターデータを圧縮手段３１２にて圧縮し、記録手段３１３に格納して、記録手段３１３に格納されたラスターデータを順次有線で白黒プリンタ２０４に送信して、本処理を終了する。
【００３２】
一方、カウントした白黒ページのページ数がユーザにより設定されたページ数よりも少ないとき、すなわち無線で送信しても送信負荷がそのユーザにとってそれほど不快にならないものならば、ラスターデータを圧縮手段３１２にて圧縮し、記録手段３１３に格納して、記録手段３１３に格納されたラスターデータを順次無線で無線装置を備えた移動可能な白黒プリンタ２０５に送信して、本処理を終了する。カラープリンタ２０３、白黒プリンタ２０４，２０５は、プリンタサーバ２０２から送信されたラスターデータを受信するとプリントアウトを行う。
【００３３】
本第２の実施の形態によれば、ネットワーク上のプリンタサーバ２０２において、カラーページ判別手段により判別されたカラーページ分のみをカラープリンタ２０３へ有線で送信し、ページ数判別手段によりカウントされたプリントジョブ内の白黒ページ数が予め設定されたページ数より多ければ白黒プリンタ２０４へ有線で送信し、少なければ無線装置を備えた白黒プリンタ２０５へ無線で送信するので、ネットワーク上で多くのユーザがプリンタサーバを共有している場合、カラーページを多く含むプリントジョブのカラーページをカラープリンタで、白黒ページを白黒プリンタで迅速にプリントアウトすると共に、送信負荷の小さいプリントジョブを迅速に無線装置を備えた白黒プリンタでプリントアウトすることができる。
【００３４】
（第３の実施の形態）
次に、本発明の第３の実施の形態に係る画像処理出力システムについて説明する。なお、本第３の実施の形態は、その構成が上記第１の実施の形態と同じであり、以下に、上記第１に実施の形態と異なる点のみを説明する。
【００３５】
プリンタサーバ２０２は、ホストコンピュータ２０１より送信されたプリントジョブを受信し、該プリントジョブをプリンタサーバ２０２内の記録手段（ＨＤＤ）３１１に格納する。次に、格納されたプリントジョブをプリンタサーバ２０２内のカラーページ判別手段３０３により、カラーページを含むプリントジョブ又はプリントジョブ内のカラーページ分を自動的に判別し、カラーページを含むプリントジョブ又はプリントジョブ内のカラーページ分をカラープリンタ２０３へ有線で送信する。
一方、カラーページ判別手段３０３及びページ数判別手段により、白黒ページのみのプリントジョブ又はプリントジョブ内の白黒ページ分を自動的に判別し、白黒ページのみでページ数が多いプリントジョブを白黒プリンタ２０４へ有線で送信し、白黒ページのみでページ数が少ないプリントジョブ及びプリントジョブ内の白黒ページ分を無線装置を備えた白黒プリンタ２０５へ無線で送信する。これにより、ユーザはホストコンピュータ２０１上でプリンタを選択する必要がなく、プリントアウトの操作は非常に容易なものになる。
【００３６】
本第３の実施の形態によれば、ネットワーク上のプリンタサーバ２０２において、ホストコンピュータ２０１から受信したプリントジョブをカラーページ判別手段３０３及びページ数判別手段３０５を用いて自動的に判別を行い、所定のプリンタから出力するので、ネットワーク上で多くのユーザがプリンタサーバを共有している場合、カラーページを多く含むプリントジョブのカラーページをカラープリンタで、白黒ページを白黒プリンタで迅速にプリントアウトすると共に、送信負荷の小さいプリントジョブを迅速に無線装置を備えた白黒プリンタでプリントアウトすることができる。更に、プリンタサーバ内で自動的に出力するプリンタを選択するのでユーザがホストコンピュータ上でプリンタを指定する手間が省ける。
【００３７】
【発明の効果】
以上詳細に説明したように、請求項１記載の画像処理出力システムによれば、サーバは、カラーページ判別手段でデータ内にカラーページを含むか否かを判別し、ページ数判別手段でデータ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別する。そして、カラーページ判別手段による判別の結果、データ内にカラーページを含まない場合において、ページ数判別手段による判別の結果、データ内の白黒ページ数が予め設定された白黒ページ数より多いときは、データを白黒画像出力装置へ有線で送信し、データ内の白黒ページ数が予め設定された白黒ページ数より少ないときは、データを無線装置付白黒画像出力装置へ無線で送信する。これにより、プリントジョブ内のカラーページ又は白黒ページのページ数に応じて有線又は無線を介して接続された画像出力装置に迅速にデータ転送することができる。
【００３８】
請求項３記載の画像処理出力システムによれば、カラーページ判別手段による判別の結果、データ内にカラーページを含むときは、データをカラー画像出力装置へ有線で送信するので、カラーページを含むプリントジョブを迅速に画像出力装置にデータ転送することができる。
【００４１】
請求項４記載の画像処理出力システムによれば、サーバは、カラーページ判別手段でデータ内にカラーページを含むか否かを判別し、ページ数判別手段でデータ内の白黒ページ数が予め設定された白黒ページ数より多いか否か判別する。そして、カラーページ判別手段による判別の結果、データ内にカラーページを含む場合に、該カラーページのみをカラー画像出力装置へ有線で送信する。そして、カラーページ判別手段による判別の結果、データ内にカラーページを含み、且つデータ内に白黒ページが存在するときは、ページ数判別手段による判別を行い、データ内の白黒ページ数が予め設定された白黒ページ数より多いときは、データを白黒画像出力装置へ有線で送信し、データ内の白黒ページ数が予め設定された白黒ページ数より少ないときは、データを無線装置付白黒画像出力装置へ無線で送信する。これにより、プリントジョブの白黒ページを迅速に画像出力装置にデータ転送することができる。
【００４２】
請求項５記載の画像処理出力システムによれば、カラーページ判別手段は、カラーページを含むデータを画像出力装置へ送信するか、又はデータ内のカラーページのみを画像出力装置へ送信するかを自ら判別するので、ホストコンピュータ上から行われるユーザの指示する手間を省くことができる。
【００４３】
請求項６記載の画像処理出力システムによれば、ページ数判別手段は、白黒ページを含むデータを画像出力装置へ送信するか、又はデータ内の白黒ページのみを画像出力装置へ送信するかを自ら判別するので、請求項５記載のシステムの効果を更に奏することができる。
請求項７記載のデータ送信装置及び請求項９記載のデータ送信方法によれば、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別し、データ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合は、有線で白黒プリンタにデータを送信し、データ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合は、無線で白黒プリンタにデータを送信するので、白黒ページを含むプリントジョブを迅速に白黒プリンタでプリントアウトさせることができる。
請求項８記載のデータ送信装置及び請求項１０記載のデータ送信方法によれば、データ内にカラーページを含むか否かを判別し、データ内の白黒ページ数が予め設定された白黒ページ数より多いか否かを判別して、データ内にカラーページを含むと判別された場合、有線でカラープリンタにデータを送信し、データ内の白黒ページ数が予め設定された白黒ページ数より多いと判別された場合、有線で白黒プリンタにデータを送信し、データ内の白黒ページ数が予め設定された白黒ページ数より多くないと判別された場合、無線で白黒プリンタにデータを送信するので、プリントジョブ内のカラーページ又は白黒ページのページ数に応じて有線又は無線を介して接続されたプリンタに迅速にデータ転送することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る画像処理出力システムの全体構成を示すブロック図である。
【図２】図１のプリンタサーバ２０２の内部構成を示すブロック図である。
【図３】図１のプリンタサーバ２０２によって実行される処理を示すフローチャートである。
【図４】従来の画像処理出力システムの全体構成を示すブロック図である。
【図５】図４のプリンタサーバ１０２の内部構成を示すブロック図である。
【符号の説明】
１０１，２０１  ホストコンピュータ
１０２，２０２  プリンタサーバ
１０３，２０３  カラープリンタ
１０４，２０４，２０５  白黒プリンタ
【図１】
0004185646.tif 000002
【図２】
0004185646.tif 000003
【図３】
0004185646.tif 000004
【図４】
0004185646.tif 000005
【図５】
0004185646.tif 000006