(57)【要約】【課題】  利便性を向上できる画像処理装置を提供する。【解決手段】  制御部１１が、画像形成指示を受け入れ、この受け入れた画像形成指示に基づいて、互いに異なる複数の形成態様に係る複数の形成処理用画像を生成し、当該生成した複数の形成処理用画像を画像形成装置に出力する画像処理装置１である。【選択図】        図１
2005316907.tif 000002
【特許請求の範囲】
【請求項１】
画像形成指示を受け入れる受入手段と、
前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成する形成画像生成手段と、
前記複数の形成処理用画像を対応する画像形成装置に出力する出力手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記形成画像生成手段は、前記生成する複数の形成処理用画像の少なくとも一つは、他の形成処理用画像とは異なる態様の形成処理用画像として生成することを特徴とする画像処理装置。
【請求項３】
画像形成指示を受け入れる受入手段と、
前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成する形成画像生成手段と、
前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出する手段と、
前記生成した形成処理用画像を対象画像形成装置に出力する出力手段と、
を含むことを特徴とする画像処理装置。
【請求項４】
画像形成指示を受け入れる受入手段と、
前記受け入れた画像形成指示に基づいて、互いに異なる複数の形成態様に係る複数の形成処理用画像を生成する形成画像生成手段と、
前記複数の形成処理用画像を画像形成装置に出力する出力手段と、
を含むことを特徴とする画像処理装置。
【請求項５】
コンピュータを用いて、
画像形成指示を受け入れ、前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成し、前記複数の形成処理用画像を対応する画像形成装置に出力する、ことを特徴とする画像処理方法。
【請求項６】
コンピュータを用いて、
画像形成指示を受け入れ、前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成し、
前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出し、
前記生成した形成処理用画像を対象画像形成装置に出力する、
ことを特徴とする画像処理方法。
【請求項７】
コンピュータに、
画像形成指示を受け入れる手順と、
前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成する手順と、
前記複数の形成処理用画像を対応する画像形成装置に出力する手順と、
を実行させることを特徴とするプログラム。
【請求項８】
コンピュータに、
画像形成指示を受け入れる手順と、
前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成する手順と、
前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出する手順と、
前記生成した形成処理用画像を対象画像形成装置に出力する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等の画像形成装置において処理するための形成処理用画像を生成する画像処理装置に関する。
【背景技術】
【０００２】
近年、様々な機能を備えたプリンタが開発されている。また、こうした様々な機能を備えたプリンタは、用途に応じて使い分けられることが多い。さらに特許文献１に開示されているように、複数の出力機を利用して一つのプリントジョブを処理することで高速化を図ろうとしている技術もある。
【特許文献１】特開平９−２１８７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の技術では、複数のプリンタを効率的に利用することには配慮されているものの、例えば一つのドキュメントを異なる印刷態様で印刷する必要がある場合（例えばカンプと面付された原稿とを一度に見たいなどの要望がある場合）には、各用途に適したプリンタを選択しながら、それぞれの印刷を別々に指示しなければならない。しかしながら、こうした場合の利便性向上に配慮した技術は考えられていなかった。
【０００４】
また、複数の形成態様で印刷を行いたい（例えば、複数のページからなるドキュメントを印刷するとともに、各ページのサムネイルの一覧を含む画像を印刷したいなどの）場合には、各画像データを利用者側で作成した上で、それぞれ別々に印刷指示を行わなければならず、利便性が低い。
【０００５】
本発明は上記実情に鑑みて為されたもので、利便性を向上できる画像処理装置を提供することをその目的の一つとする。
【課題を解決するための手段】
【０００６】
上記従来例の問題点を解決するための本発明は、画像処理装置であって、画像形成指示を受け入れる受入手段と、前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成する形成画像生成手段と、前記複数の形成処理用画像を対応する画像形成装置に出力する出力手段と、を含むことを特徴としている。
【０００７】
またここで、前記形成画像生成手段は、前記生成する複数の形成処理用画像の少なくとも一つは、他の形成処理用画像とは異なる態様の形成処理用画像として生成することとしてもよい。これにより例えば、面付けされた出力原稿とそれぞれの画像のカンプ出力プリントとを一斉に印刷させることができるようになり、また、Ａ１サイズ等の大判印刷とともにそのサムネール画像をＡ３サイズ一枚に印刷するなどのプリント処理を行わせることができるようになる。
【０００８】
さらに、上記従来例の問題点を解決するための本発明は、画像処理装置であって、画像形成指示を受け入れる受入手段と、前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成する形成画像生成手段と、前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出する手段と、前記生成した形成処理用画像を対象画像形成装置に出力する出力手段と、を含むことを特徴としている。
【０００９】
さらに、上記従来例の問題点を解決するための本発明は、画像処理装置であって、画像形成指示を受け入れる受入手段と、前記受け入れた画像形成指示に基づいて、互いに異なる複数の形成態様に係る複数の形成処理用画像を生成する形成画像生成手段と、前記複数の形成処理用画像を画像形成装置に出力する出力手段と、を含むことを特徴としている。
【００１０】
また本発明の一態様に係る画像処理方法は、コンピュータを用いて、画像形成指示を受け入れ、前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成し、前記複数の形成処理用画像を対応する画像形成装置に出力する、ことを特徴としている。
【００１１】
さらに本発明の別の態様に係る画像処理方法は、コンピュータを用いて、画像形成指示を受け入れ、前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成し、前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出し、前記生成した形成処理用画像を対象画像形成装置に出力する、ことを特徴としている。
【００１２】
さらに、本発明の別の態様に係るプログラムは、コンピュータに、画像形成指示を受け入れる手順と、前記受け入れた画像形成指示に基づいて、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成する手順と、前記複数の形成処理用画像を対応する画像形成装置に出力する手順と、を実行させることを特徴としている。
【００１３】
さらに、発明の別の態様に係るプログラムは、コンピュータに、画像形成指示を受け入れる手順と、前記受け入れた画像形成指示に基づいて、予め定められた対象画像形成装置に対応する形成処理用画像を生成する手順と、前記対象画像形成装置とは異なる画像形成装置に対応する形成処理用画像を生成する他の画像処理装置に対して、前記画像形成指示を送出する手順と、前記生成した形成処理用画像を対象画像形成装置に出力する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１４】
本発明の第１の実施の形態について図面を参照しながら説明する。本実施の形態に係る画像処理装置１は、図１に示すように、利用者側装置２と、複数のプリンタ装置３ａ，３ｂ…に接続されている。また、この画像処理装置１は、制御部１１と、記憶部１２と、通信部１３と、インタフェース部１４とを含んで構成されている。
【００１５】
制御部１１は、ＣＰＵ（Central Processing Unit）などで実現でき、記憶部１２に格納されているプログラムに従って動作している。この制御部１１は、画像形成指示を受け入れると、当該画像形成の指示に従って、複数の互いに異なる形成態様に係る形成処理用画像を生成する処理を行う。ここで形成処理用画像は、例えばビットマップの画像データであり、形成処理用画像を生成する処理は、いわゆるラスタ（RIP；Raster Image Processing）処理に相当する。この制御部１１の具体的処理の内容については後に詳しく述べる。
【００１６】
記憶部１２は、制御部１１によって実行されるプログラムを格納するコンピュータ可読な記録媒体を含む。具体的にこの記憶部１２は、ＥＥＰＲＯＭやＲＡＭ（Random Access Memory）といった半導体素子によって実現できる。
【００１７】
通信部１３は、ネットワークを介して利用者側装置２に接続されている。この通信部１３は、利用者側装置２から画像形成の指示に係るデータ（例えばポストスクリプト（登録商標）で記述された印刷指示データや、その印刷パラメータのデータなど）を受信して制御部１１に出力する。
【００１８】
インタフェース部１４は、複数のプリンタ装置３に接続されており、制御部１１から入力される指示に従って、各プリンタ装置３に対して、対応する形成処理用画像のデータを送信出力する。具体的にこのインタフェース部１４は、ＵＳＢ（Universal Serial Bus）等のインタフェースであってもよいし、ネットワークインタフェースであってもよい。
【００１９】
ユーザ側装置２は、一般的なパーソナルコンピュータによって実現できる。本実施の形態において特徴的なことの一つは、このユーザ側装置２のプリンタドライバの処理において、図２に示すように、複数のプリンタ装置３に対する印刷指示を行うことができるインタフェースが提示されることである。
【００２０】
すなわち、本実施の形態のユーザ側装置２では、選択メニューＭにおいて、複数のプリンタ装置３に対する印刷指示を指定できるようになっている。図２の例ではプリンタ装置３ａと、３ｂとで印刷を行うとの指定の例を示している。また、ここで詳細設定のためのボタンＢがクリックされると、印刷時のオプション設定（印刷パラメータの設定）として、指定した複数のプリンタ装置３の少なくとも一つについて、他のプリンタ装置３に対するものとは異なる態様を指定するためのインタフェース要素が表示されてもよい（図３）。なお、図３では、プリンタ３ｂにおいてサムネイルで出力するか否かの設定を行うインタフェース要素（Ｙ）が表示されている。
【００２１】
ユーザ側装置２は、指定されたプリンタ装置３を特定する情報（複数のプリンタ装置が指定されたときには、当該複数のプリンタ装置３の各々を特定する情報）と、入力されたオプション設定とを印刷パラメータのデータとして、形成処理の対象となった画像データ（画像形成指示のデータ）とともに画像処理装置１に対して送信する。
【００２２】
またこのユーザ側装置２のプリンタドライバの処理では、一つのプリンタ装置３において、複数の印刷態様での印刷を行わせる指示も可能になっている。この場合、例えば選択メニューＭにおいて、一つのプリンタ装置３で複数の印刷態様を設定する印刷指示を行う旨を選択する。
【００２３】
次に、画像処理装置１の制御部１１による処理の内容について説明する。制御部１１は、通信部１３がユーザ側装置２から受信した画像形成指示の入力を受けて、図４に示す処理を開始し、当該画像形成指示のデータを記憶部１２に格納する（Ｓ１）。ここで画像形成指示は、例えばポストスクリプト（登録商標）で記述された印刷指示データや、その印刷パラメータのデータなどを含む。
【００２４】
制御部１１は、この記憶部１２に格納したデータのうち、印刷パラメータの部分を参照し、プリンタ装置３を特定する情報を取得する（Ｓ２）。そしてプリンタ装置３を特定する情報のうち、未選択のもの一つを注目プリンタ装置３として選択し（Ｓ３）、記憶部１２に格納したデータからオプション設定のうち、注目プリンタ装置３に関係するものを抽出する（Ｓ４）。すなわち、利用者側装置２から受信されるオプション設定の情報は、一部のプリンタ装置３に対するオプション設定の場合、当該オプション設定に当該一部のプリンタ装置３を特定する情報を関連づける。また、すべてのプリンタ装置３に共通するオプション設定については、一部のプリンタ装置３を特定する情報は関連づけられない。従って制御部１１は、例えばプリンタ装置３ｂに関するオプション設定を抽出するときには、プリンタ装置３ｂを特定する情報に関連づけられたオプション設定と、いずれのプリンタ装置３を特定する情報にも関連づけられていないオプション設定とを選択的に抽出する。
【００２５】
制御部１１は、処理Ｓ５で抽出したオプション情報と、記憶部１２に格納されている画像形成指示とに基づいて、注目プリンタ装置３に対する形成処理用画像を生成する（Ｓ５）。ここで形成処理用画像は、画像形成に用いられるビットマップデータ（ラスタデータ）であり、この処理Ｓ５は、一般にＲＩＰと呼ばれる処理と同様のものである。
【００２６】
制御部１１は生成した形成処理用画像と、注目プリンタ装置３を特定する情報とを関連づけて記憶部１２に格納する。
【００２７】
また、制御部１１は、処理Ｓ２で取得した情報で特定されるプリンタ装置３のうち、未だ注目プリンタ装置３として選択されていないものがあるか否かを調べ（Ｓ６）、かかるプリンタ装置３があれば（Ｙｅｓならば）、処理Ｓ３に戻り、当該未選択のプリンタ装置３を注目プリンタ装置３として選択して処理を行う。また、処理Ｓ６において、未選択のプリンタ装置３がなければ（Ｎｏならば）、記憶部１２に格納した形成処理用画像のデータの各々を、それぞれに関連づけられた情報によって特定されるプリンタ装置３に対して（各形成処理用画像のデータを、それぞれに対応するプリンタ装置３に対して）出力し（Ｓ７）、処理を終了する。
【００２８】
本実施の形態の画像処理装置１から形成処理用画像を受信したプリンタ装置３は、当該形成処理用画像の内容に従って、用紙などの記録媒体上に画像を形成する。この処理は、ＲＩＰ後の画像に基づいて印刷を行う、通常のプリンタ装置と同様の動作であるので、詳細な説明を省略する。
【００２９】
このように本実施の形態によれば、ユーザ側装置２において、複数のプリンタ装置３を指定して印刷指示を行うことにより、その印刷指示の対象となったドキュメントが、指定された複数のプリンタ装置３にて印刷されるようになる。すなわち、ユーザ側装置２から当該印刷指示を受けた画像処理装置１が、受け入れた印刷指示に含まれる画像形成指示のデータに基づいて、指定された複数のプリンタ装置３のそれぞれに対応する複数の形成処理用画像を生成する。そして、当該複数の形成処理用画像の各々を対応するプリンタ装置３に出力して、印刷指示の対象となったドキュメントが、指定された複数のプリンタ装置３にて印刷される。
【００３０】
これら複数のプリンタ装置は、同じタイプのプリンタが複数接続されていても良いが、形態の異なるプリンタ装置、例えばＡ１サイズを出力できる大版のプリンタと、Ａ３サイズを高速に出力できるカラープリンタ等とを組み合わせて接続されている形態や、高速のカラープリンタと、低速であるが高画質のカラープリンタと組み合わせて接続されている場合等は、より本発明の効果が得られるものである。
【００３１】
これにより、一つのドキュメントを異なる印刷態様で印刷する必要がある場合（例えばカンプと面付された原稿とを一度に見たいなどの要望がある場合）にも、各プリンタ装置に対して個別に印刷指示を行う必要がなく、利便性を向上できる。
【００３２】
さらには、一般的に大容量のデータ転送を伴うプリントデータのユーザ側装置からプリントサーバへのデータ転送処理が一回で済むことから、ネット転送にかかるコストを大きく削減できるというメリットがある。
【００３３】
さらに、ユーザ側装置２において、複数の形成態様を指定（例えば通常通りの印刷と、各ページのサムネイルを配列した印刷との指定）して印刷指示を行うことにより、その印刷指示の対象となったドキュメントが、指定された複数の形成態様にて印刷されるようになる。すなわち、ユーザ側装置２から当該印刷指示を受けた画像処理装置１が、受け入れた印刷指示に含まれる画像形成指示のデータに基づいて、指定されたプリンタ装置３に対応し、指定された複数の形成態様の形成処理用画像を生成する。そして、当該複数の形成処理用画像の各々を指定されたプリンタ装置３に出力して、印刷指示の対象となったドキュメントが、指定された種々の形成態様で、指定されたプリンタ装置３にて印刷される。
【００３４】
またこれまでの説明では、本実施の形態の画像処理装置１が指定された複数のプリンタ装置３の各々に対応する形成処理用画像を生成することとしていたが、これに代えて、次のように構成してもよい。
【００３５】
すなわち、図５に示すように、プリンタ装置３ごとに対応するプリンタサーバＳを設け、各プリンタサーバＳにおいて対応するプリンタ装置３に対するＲＩＰ処理（プリンタ装置３に対応する形成処理用画像を生成する処理）を行わせるようにしてもよい。
【００３６】
この場合、画像処理装置１の制御部１１は、図４に示した処理Ｓ５に代えて、処理Ｓ４で抽出したオプション情報と、記憶部１２に格納されている画像形成指示とを、注目プリンタ装置３に対応するプリンタサーバＳに出力し、当該プリンタサーバＳに形成処理用画像を生成させ、注目プリンタ装置３に当該生成した形成処理用画像を出力させる。
【００３７】
つまりこの場合、プリンタサーバＳに対してＲＩＰ処理を行わせる制御部１１の処理により、複数の画像形成装置のそれぞれに対応する複数の形成処理用画像を生成する本発明にいう形成画像生成手段が実現され、プリンタサーバＳに各プリンタ装置３への出力を行わせる制御部１１の処理で、出力手段が実現される。
【００３８】
さらに、画像処理装置１が指定されたプリンタ装置３の一部に対応する形成処理用画像を生成し、指定されたプリンタ装置３の残りの一部に対応する形成処理用画像については、他の画像処理装置１に生成させるようにしてもよい。次に本発明の第２の実施の態様について説明する。本実施の形態に係る画像処理装置１は、図６に示すように、他の画像処理装置１にネットワークを介して接続されている。また、各画像処理装置１は、図１に示した第１の実施の形態に係るものと同様の構成を備えたものであるが、制御部１１における処理の内容が少々異なっている。
【００３９】
すなわち、本実施の形態の制御部１１は、通信部１３がユーザ側装置２から受信した画像形成指示の入力を受けて、当該画像形成指示のデータを記憶部１２に格納する。そして制御部１１は、この記憶部１２に格納したデータのうち、印刷パラメータの部分を参照し、プリンタ装置３を特定する情報を取得する。
【００４０】
そしてプリンタ装置３を特定する情報のうち、未選択のもの一つを注目プリンタ装置３として選択し、記憶部１２に格納したデータからオプション設定のうち、注目プリンタ装置３に関係するものを抽出する（ここまでは図４に示した第１の実施の形態における処理と同様である）。
【００４１】
次に本実施の形態の制御部１１は、選択した注目プリンタ装置３に対応する形成処理用画像を生成可能であるか否かを判断する。この判断は、予め生成可能なプリンタ装置３を特定する情報（プリンタ装置３の機種名など）のリストを記憶部１２に格納しておくなどの方法で判断できる。
【００４２】
ここで制御部１１は、選択した注目プリンタ装置３に対応する形成処理用画像を生成可能である場合は、抽出したオプション情報と、記憶部１２に格納されている画像形成指示とに基づいて、注目プリンタ装置３に対する形成処理用画像を生成し、この形成処理用画像と、注目プリンタ装置３を特定する情報とを関連づけて記憶部１２に格納する。
【００４３】
また、制御部１１は、指定されたプリンタ装置３のうち、未だ注目プリンタ装置３として選択されていないものがあるか否かを調べ、未選択のプリンタ装置３があれば、当該未選択のプリンタ装置３を注目プリンタ装置３として選択する処理から繰返して処理を行う。また、未選択のプリンタ装置３がなければ、記憶部１２に格納した形成処理用画像のデータの各々を、それぞれに関連づけられた情報によって特定されるプリンタ装置３に対して（各形成処理用画像のデータを、それぞれに対応するプリンタ装置３に対して）出力する。
【００４４】
また、選択した注目プリンタ装置３に対応する形成処理用画像を生成可能でないと判断したときには、注目プリンタ装置３に対応する形成処理用画像を生成できる画像処理装置１を検索する。この検索は、他の画像処理装置１を特定する情報（例えばネットワークアドレス）と、当該他の画像処理装置１において対応しているプリンタ装置３とを関連付ける情報を記憶部１２に予め格納しておき、当該記憶部１２に格納された情報に基づいて行うことができる。
【００４５】
そして制御部１１は、検索の結果見いだされた他の画像処理装置１（以下、区別を要する場合は、「引受側画像処理装置」と呼ぶ）に対して、注目プリンタ装置３を特定する情報と、抽出したオプション情報と、記憶部１２に格納されている画像形成指示とを送信する。
【００４６】
また、これらの注目プリンタ装置３を特定する情報とオプション情報と画像形成指示とを、この画像処理装置１（以下、区別を要する場合は「依頼側画像処理装置」と呼ぶ）から受信した引受側画像処理装置１側では、次のような処理が行われる。すなわち、制御部１１は、受信したオプション情報と画像形成指示とに基づいて、受信した情報によって特定される注目プリンタ装置３に対する形成処理用画像を生成し、注目プリンタ装置３に対して（形成処理用画像のデータを、対応するプリンタ装置３に対して）出力する。
【００４７】
本実施の形態によっても、一つのドキュメントを複数のプリンタ装置にて印刷する必要がある場合にも、各プリンタ装置に対して個別に印刷指示を行う必要がなく、利便性を向上できる。
【図面の簡単な説明】
【００４８】
【図１】本発明の第１の実施の形態に係る画像処理装置の構成及び接続例を表す構成ブロック図である。
【図２】ユーザ側装置２におけるユーザインタフェース画面例を表す説明図である。
【図３】ユーザ側装置２におけるもう一つのユーザインタフェース画面例を表す説明図である。
【図４】本発明の実施の形態に係る画像処理装置における処理の例を表すフローチャート図である。
【図５】本発明の第１の実施の形態に係る画像処理装置の別の接続例を表す構成ブロック図である。
【図６】本発明の第２の実施の形態に係る画像処理装置の接続例を表す構成ブロック図である。
【符号の説明】
【００４９】
１  画像処理装置、２  ユーザ側装置、３  プリンタ装置、１１  制御部、１２  記憶部、１３  通信部、１４  インタフェース部。
【図１】
2005316907.tif 000003
【図２】
2005316907.tif 000004
【図３】
2005316907.tif 000005
【図４】
2005316907.tif 000006
【図５】
2005316907.tif 000007
【図６】
2005316907.tif 000008