(57)【要約】【課題】  簡単な構成で印刷ジョブを適切な画像形成装置に送信することができるジョブ送信プログラムを提供する。【解決手段】  プリンタードライバーを備えるコンピューターは、ジョブ送信プログラムとしてのポートモニターを実行することによって、プリンタードライバーを介して生成した印刷ジョブの印刷設定に基づいてＭＦＰを選択し（Ｓ１６２）、Ｓ１６２において選択したＭＦＰに印刷ジョブを送信する（Ｓ１６３）ことを特徴とする。【選択図】  図７
2017215657.tif 000002
【特許請求の範囲】
【請求項１】
プリンタードライバーを備えるコンピューターを、
前記プリンタードライバーを介して生成された印刷ジョブの印刷設定に基づいて画像形成装置を選択する装置選択手段、および、
前記装置選択手段によって選択された前記画像形成装置に前記印刷ジョブを送信するジョブ送信手段
として機能させることを特徴とするジョブ送信プログラム。
【請求項２】
前記装置選択手段は、前記印刷設定に基づいた印刷枚数が特定の枚数以上である場合、印刷速度が特定の速度以上である前記画像形成装置を選択することを特徴とする請求項１に記載のジョブ送信プログラム。
【請求項３】
前記装置選択手段は、前記印刷設定に基づいた印刷色がカラーである場合、カラー印刷が可能な前記画像形成装置を選択することを特徴とする請求項１または請求項２に記載のジョブ送信プログラム。
【請求項４】
前記印刷設定と、前記画像形成装置との対応関係を示す対応関係情報を管理する情報管理手段として前記コンピューターを機能させ、
前記装置選択手段は、
前記印刷設定と、
前記情報管理手段によって管理されている前記対応関係情報と
に基づいて前記画像形成装置を選択し、
前記情報管理手段は、前記装置選択手段に使用させる前記対応関係情報を複数の前記対応関係情報から指示に応じて決定することを特徴とする請求項１から請求項３までの何れかに記載のジョブ送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に印刷ジョブを送信するためのジョブ送信プログラムに関する。
【背景技術】
【０００２】
従来、原稿から画像を読み取る読取デバイスを備える画像形成装置が知られている（例えば、特許文献１参照。）。この画像形成装置は、読取デバイスによって読み取った画像の印刷ジョブの印刷設定に基づいた印刷枚数を分割し、高速の画像形成装置ほど印刷枚数が多くなり、低速の画像形成装置ほど印刷枚数が少なくなるように、複数の画像形成装置に分配する。
【０００３】
また、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの端末から送信された印刷ジョブを受信する画像形成装置またはサーバーが知られている（例えば、特許文献２参照。）。これらの画像形成装置またはサーバーは、ＰＣなどの端末から受信した印刷ジョブの印刷設定に基づいた、Ａ４サイズなどの記録媒体のサイズや、普通紙、厚紙などの記録媒体のタイプに対応可能な画像形成装置に、印刷ジョブを送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−３３１４５３号公報
【特許文献２】特開２００４−１０４１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術は、最終的な印刷ジョブの送信先としての画像形成装置を選択する機能が画像形成装置またはサーバーに必要であるという問題がある。
【０００６】
そこで、本発明は、簡単な構成で印刷ジョブを適切な画像形成装置に送信することができるジョブ送信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のジョブ送信プログラムは、プリンタードライバーを備えるコンピューターを、前記プリンタードライバーを介して生成された印刷ジョブの印刷設定に基づいて画像形成装置を選択する装置選択手段、および、前記装置選択手段によって選択された前記画像形成装置に前記印刷ジョブを送信するジョブ送信手段として機能させることを特徴とする。
【０００８】
この構成により、本発明のジョブ送信プログラムを実行するコンピューターは、プリンタードライバーを介して印刷ジョブを生成し、生成した印刷ジョブの送信先としての画像形成装置を印刷ジョブの印刷設定に基づいて選択するので、印刷ジョブの送信先としての画像形成装置を選択する機能を備える画像形成装置またはサーバーが別途不要であり、簡単な構成で印刷ジョブを適切な画像形成装置に送信することができる。
【０００９】
本発明のジョブ送信プログラムにおいて、前記装置選択手段は、前記印刷設定に基づいた印刷枚数が特定の枚数以上である場合、印刷速度が特定の速度以上である前記画像形成装置を選択しても良い。
【００１０】
この構成により、本発明のジョブ送信プログラムを実行するコンピューターは、印刷枚数が多い印刷ジョブを高速の画像形成装置に送信するので、画像形成装置による印刷ジョブの実行の終了時間が遅くなり過ぎることを抑えることができる。
【００１１】
本発明のジョブ送信プログラムにおいて、前記装置選択手段は、前記印刷設定に基づいた印刷色がカラーである場合、カラー印刷が可能な前記画像形成装置を選択しても良い。
【００１２】
この構成により、本発明のジョブ送信プログラムを実行するコンピューターは、印刷色がカラーである印刷ジョブをカラー印刷が可能な画像形成装置に送信するので、印刷色がカラーである印刷ジョブがモノクロ印刷されることを防ぐことができる。
【００１３】
本発明のジョブ送信プログラムは、前記印刷設定と、前記画像形成装置との対応関係を示す対応関係情報を管理する情報管理手段として前記コンピューターを機能させ、前記装置選択手段は、前記印刷設定と、前記情報管理手段によって管理されている前記対応関係情報とに基づいて前記画像形成装置を選択し、前記情報管理手段は、前記装置選択手段に使用させる前記対応関係情報を複数の前記対応関係情報から指示に応じて決定しても良い。
【００１４】
この構成により、本発明のジョブ送信プログラムを実行するコンピューターは、印刷ジョブの送信先として選択する画像形成装置が対応関係情報の切り替えによって変更されるので、印刷ジョブの送信先として選択する画像形成装置の変更を容易化することができる。
【発明の効果】
【００１５】
本発明のジョブ送信プログラムは、簡単な構成で印刷ジョブを適切な画像形成装置に送信することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る印刷システムのブロック図である。
【図２】図１に示すコンピューターのブロック図である。
【図３】図２に示す対応関係情報の一例を示す図である。
【図４】ＭＦＰの選択に使用する対応関係情報を決定する場合の図２に示すコンピューターの動作のフローチャートである。
【図５】図４に示す動作において表示される使用情報決定用画面の一例を示す図である。
【図６】ＭＦＰに印刷ジョブを送信する場合の図２に示すコンピューターの動作のフローチャートである。
【図７】図６に示す印刷ジョブ送信処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１８】
まず、本実施の形態に係る印刷システムの構成について説明する。
【００１９】
図１は、本実施の形態に係る印刷システム１０のブロック図である。
【００２０】
図１に示すように、印刷システム１０は、印刷ジョブを生成するＰＣなどのコンピューター２０と、印刷ジョブを実行する画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）３０とを備えている。コンピューター２０と、ＭＦＰ３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能である。
【００２１】
なお、印刷システム１０は、ＭＦＰ３０以外にも、ＭＦＰ３０と同様のＭＦＰを少なくとも１つ備えることが可能である。
【００２２】
図２は、コンピューター２０のブロック図である。
【００２３】
図２に示すように、コンピューター２０は、利用者による種々の操作が入力される入力デバイスである操作部２１と、種々の情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、ネットワーク１１（図１参照。）経由で外部の装置と通信を行う通信デバイスである通信部２３と、各種のデータを記憶している半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２４と、コンピューター２０全体を制御する制御部２５とを備えている。
【００２４】
記憶部２４は、印刷ジョブを生成するためのプログラムであるプリンタードライバー２４ａと、プリンタードライバー２４ａを介して生成された印刷ジョブをスプールするためのプログラムであるスプーラー２４ｂと、スプーラー２４ｂにスプールされた印刷ジョブを送信するためのプログラムであるジョブ送信プログラムとしてのポートモニター２４ｃとを記憶している。プリンタードライバー２４ａ、スプーラー２４ｂおよびポートモニター２４ｃは、それぞれ、コンピューター２０の製造段階でコンピューター２０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からコンピューター２０に追加でインストールされても良いし、ネットワーク１１上からコンピューター２０に追加でインストールされても良い。
【００２５】
記憶部２４は、印刷ジョブの印刷設定と、ＭＦＰとの対応関係を示す対応関係情報２４ｄを複数記憶可能である。
【００２６】
制御部２５は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、ＲＯＭまたは記憶部２４に記憶されているプログラムを実行する。
【００２７】
制御部２５は、ポートモニター２４ｃを実行することによって、スプーラー２４ｂにスプールされた印刷ジョブの印刷設定に基づいてＭＦＰを選択する装置選択手段２５ａ、装置選択手段２５ａによって選択されたＭＦＰに印刷ジョブを送信するジョブ送信手段２５ｂ、および、複数の対応関係情報２４ｄを管理する情報管理手段２５ｃとして機能する。
【００２８】
図３は、対応関係情報２４ｄの一例を示す図である。
【００２９】
図３に示す対応関係情報２４ｄは、印刷ジョブの印刷設定と、ＭＦＰとの対応関係を示している。図３に示す対応関係情報２４ｄによれば、印刷設定に基づいた印刷枚数がＡ１枚以上であって、印刷設定に基づいた印刷色がカラーである場合、印刷速度がＢ１以上であってカラー印刷が可能なＭＦＰａが対応している。印刷設定に基づいた印刷枚数がＡ１枚未満Ａ２枚以上であって、印刷設定に基づいた印刷色がカラーである場合、印刷速度がＢ１未満Ｂ２以上であってカラー印刷が可能なＭＦＰｂが対応している。印刷設定に基づいた印刷枚数がＡ２枚未満であって、印刷設定に基づいた印刷色がカラーである場合、印刷速度がＢ２未満であってカラー印刷が可能なＭＦＰｃが対応している。印刷設定に基づいた印刷枚数がＡ１枚以上であって、印刷設定に基づいた印刷色がモノクロである場合、印刷速度がＢ１以上であってカラー印刷が不可能なＭＦＰｄが対応している。印刷設定に基づいた印刷枚数がＡ１枚未満Ａ２枚以上であって、印刷設定に基づいた印刷色がモノクロである場合、印刷速度がＢ１未満Ｂ２以上であってカラー印刷が不可能なＭＦＰｅが対応している。印刷設定に基づいた印刷枚数がＡ２枚未満であって、印刷設定に基づいた印刷色がモノクロである場合、印刷速度がＢ２未満であってカラー印刷が不可能なＭＦＰｆが対応している。ここで、Ａ１、Ａ２は、操作部２１を介して変更可能である。Ｂ１、Ｂ２は、固定値でも良いし、印刷システム１０に含まれる全てのＭＦＰの印刷速度のうち特定の順位の印刷速度でも良い。ＭＦＰａ〜ＭＦＰｅは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスやプロトコルなど、そのＭＦＰに接続するための情報が関連付けられている。
【００３０】
次に、コンピューター２０の動作について説明する。
【００３１】
まず、ＭＦＰの選択に使用する対応関係情報２４ｄを決定する場合のコンピューター２０の動作について説明する。
【００３２】
図４は、ＭＦＰの選択に使用する対応関係情報２４ｄを決定する場合のコンピューター２０の動作のフローチャートである。
【００３３】
ＭＦＰの選択に使用する対応関係情報２４ｄの設定の開始が操作部２１を介して指示されると、制御部２５は、図４に示す動作を実行する。
【００３４】
図４に示すように、情報管理手段２５ｃは、ＭＦＰの選択に使用する対応関係情報２４ｄを決定するための使用情報決定用画面４０（図５参照。）を表示部２２に表示する（Ｓ１０１）。
【００３５】
図５は、使用情報決定用画面４０の一例を示す図である。
【００３６】
図５に示す使用情報決定用画面４０は、ＭＦＰの選択に使用する対応関係情報２４ｄが指定されるためのリストボックス４１と、リストボックス４１において指定された対応関係情報２４ｄが決定されるためのＯＫボタン４２と、対応関係情報２４ｄの決定が中止されるキャンセルボタン４３とを含んでいる。
【００３７】
リストボックス４１は、何れか１つの対応関係情報２４ｄが指定可能である。
【００３８】
図４に示すように、情報管理手段２５ｃは、キャンセルボタン４３が押されたか否かを判断する（Ｓ１０２）。
【００３９】
情報管理手段２５ｃは、キャンセルボタン４３が押されたとＳ１０２において判断すると、図４に示す動作を終了する。
【００４０】
情報管理手段２５ｃは、キャンセルボタン４３が押されていないとＳ１０２において判断すると、ＯＫボタン４２が押されたか否かを判断する（Ｓ１０３）。
【００４１】
情報管理手段２５ｃは、ＯＫボタン４２が押されていないとＳ１０３において判断すると、Ｓ１０２の処理を実行する。
【００４２】
情報管理手段２５ｃは、ＯＫボタン４２が押されたとＳ１０３において判断すると、リストボックス４１において指定されている対応関係情報２４ｄを、ＭＦＰの選択に使用する対応関係情報２４ｄとして決定する（Ｓ１０４）。
【００４３】
情報管理手段２５ｃは、Ｓ１０４の処理の終了後、図４に示す動作を終了する。
【００４４】
次に、ＭＦＰに印刷ジョブを送信する場合のコンピューター２０の動作について説明する。
【００４５】
図６は、ＭＦＰに印刷ジョブを送信する場合のコンピューター２０の動作のフローチャートである。
【００４６】
制御部２５は、図示していないアプリケーションにおいて印刷の指示が実行されると、図６に示すように、プリンタードライバー２４ａを実行して印刷ジョブを生成し（Ｓ１３１）、Ｓ１３１において生成した印刷ジョブをスプーラー２４ｂによってスプールする（Ｓ１３２）。そして、制御部２５は、スプーラー２４ｂにスプールされている印刷ジョブを送信するための印刷ジョブ送信処理（図７参照。）を実行して（Ｓ１３３）、図６に示す動作を終了する。
【００４７】
図７は、印刷ジョブ送信処理のフローチャートである。
【００４８】
図７に示すように、装置選択手段２５ａは、スプーラー２４ｂにスプールされている印刷ジョブから１つの印刷ジョブを取り出し（Ｓ１６１）、Ｓ１６１において取り出した印刷ジョブの印刷設定と、Ｓ１０４において決定された対応関係情報２４ｄとに基づいてＭＦＰを選択する（Ｓ１６２）。
【００４９】
次いで、ジョブ送信手段２５ｂは、Ｓ１６１において取り出した印刷ジョブを、Ｓ１６２において選択されたＭＦＰに送信する（Ｓ１６３）。
【００５０】
次いで、装置選択手段２５ａは、スプーラー２４ｂにスプールされている印刷ジョブが存在するか否かを判断する（Ｓ１６４）。
【００５１】
装置選択手段２５ａは、スプーラー２４ｂにスプールされている印刷ジョブが存在するとＳ１６４において判断すると、Ｓ１６１の処理を実行する。
【００５２】
装置選択手段２５ａは、スプーラー２４ｂにスプールされている印刷ジョブが存在しないとＳ１６４において判断すると、図７に示す動作を終了する。
【００５３】
以上に説明したように、コンピューター２０は、プリンタードライバー２４ａを介して印刷ジョブを生成し、生成した印刷ジョブの送信先としてのＭＦＰを印刷ジョブの印刷設定に基づいて選択する（Ｓ１６２）ので、印刷ジョブの送信先としてのＭＦＰを選択する機能を備えるＭＦＰまたはサーバーが別途不要であり、簡単な構成で印刷ジョブを適切なＭＦＰに送信することができる。
【００５４】
特に、コンピューター２０は、印刷枚数が多い印刷ジョブを高速のＭＦＰに送信するので、ＭＦＰによる印刷ジョブの実行の終了時間が遅くなり過ぎることを抑えることができる。
【００５５】
また、コンピューター２０は、印刷色がカラーである印刷ジョブをカラー印刷が可能なＭＦＰに送信するので、印刷色がカラーである印刷ジョブがモノクロ印刷されることを防ぐことができる。
【００５６】
コンピューター２０は、印刷ジョブの送信先として選択するＭＦＰが対応関係情報２４ｄの切り替えによって変更されるので、印刷ジョブの送信先として選択するＭＦＰの変更を容易化することができる。例えば、コンピューター２０が携帯型のコンピューターである場合、利用者は、コンピューター２０を携帯して移動することによってコンピューター２０が所属する印刷システムを変更するとき、新たな印刷システムに適した対応関係情報２４ｄに切り替えることによって、印刷ジョブの送信先として選択するＭＦＰを容易に変更することができる。
【００５７】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置であっても良い。
【符号の説明】
【００５８】
２０  コンピューター
２４ａ  プリンタードライバー
２４ｃ  ポートモニター（ジョブ送信プログラム）
２４ｄ  対応関係情報
２５ａ  装置選択手段
２５ｂ  ジョブ送信手段
２５ｃ  情報管理手段
３０  ＭＦＰ（画像形成装置）
【図１】
2017215657.tif 000003
【図２】
2017215657.tif 000004
【図３】
2017215657.tif 000005
【図４】
2017215657.tif 000006
【図５】
2017215657.tif 000007
【図６】
2017215657.tif 000008
【図７】
2017215657.tif 000009