(57)【要約】【課題】入力された画像をネットワークを介して接続された複数の画像形成装置に出力させる画像処理システムにおいて、出力すべきサイズと出力可能なサイズとの不整合により発生し得る不具合を回避すること。【解決手段】入力された画像をネットワークを介して接続された画像形成装置に出力させる画像処理システムにおいて画像を入力する画像処理装置１であって、出力させる画像及び出力先の画像形成装置を指定する情報を含む出力ジョブをユーザの操作に応じて取得し、画像形成装置において出力可能な画像のサイズを示すドライバＤＢ３０５の情報を取得し、取得された出力ジョブを指定された画像形成装置に出力させるために送信する主制御部１１０と、取得されたドライバＤＢ３０５に基づき、画像形成装置において出力可能な画像のサイズを、ディスプレイパネル１０４に表示させる操作表示制御部１４０とを含むことを特徴とする。【選択図】図１
2011160343.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムであって、
前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を、画像入力装置に対するユーザの操作に応じて取得する出力情報取得部と、
前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を前記画像入力装置において取得する出力可能サイズ情報取得部と、
前記取得された出力可能サイズ情報に基づき、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記画像入力装置に設けられた表示部に表示させる出力可能サイズ情報表示処理部と、
前記出力情報取得部として取得された画像の情報を、前記指定された画像形成装置に対応した情報形式に変換する画像情報変換部と、
前記変換された画像の情報を前記指定された出力先の画像形成装置に送信する画像情報送信部とを含むことを特徴とする画像処理システム。
【請求項２】
前記出力可能サイズ情報は、前記画像形成装置を識別するための情報として、前記画像形成装置を識別するための文字列及び前記画像形成装置において出力可能な画像のサイズを示す文字列を含むことにより、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられていることを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記出力可能サイズ情報取得部は、前記複数の画像形成装置夫々に対して設けられた前記情報変換部を構成するためのソフトウェア・プログラムがインストールされることにより生成された情報を前記出力可能サイズ情報として取得することを特徴とする請求項１または２に記載の画像処理システム。
【請求項４】
前記情報変換部は、前記複数の画像形成装置夫々に対応したプリンタドライバがインストールされることによって構成され、
前記出力可能サイズ情報取得部は、前記複数の画像形成装置夫々に対応したプリンタドライバがインストールされることにより生成されたレジストリの情報を前記出力可能サイズ情報として取得することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記出力可能サイズ情報表示処理部は、
前記入力された画像を縮小して出力させる際の縮尺を指定するための縮尺指定部と、
前記入力された画像を分割して出力させる際の分割数を指定するための分割数指定部と、
前記入力された画像の一部を抽出して出力させる際の抽出部分を指定するための抽出部分指定部と、のうち少なくとも一つを前記表示部に表示させることを特徴とする請求項１乃至４いずれかに記載の画像処理システム。
【請求項６】
前記出力可能サイズ情報表示処理部は、前記出力情報として取得された画像の情報に基づき、出力される画像のプレビュー画像を前記表示部に表示させることを特徴とする請求項１乃至５いずれかに記載の画像処理システム。
【請求項７】
前記出力させる画像の出力サイズの情報を取得する出力サイズ取得部と、
前記出力情報において指定された出力先の画像形成装置において出力可能な画像のサイズが前記取得された出力可能サイズ情報よりも小さい場合に対応した処理を行う出力可能サイズ対応処理部とを更に含むことを特徴とする請求項１乃至６いずれかに記載の画像処理システム。
【請求項８】
入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムにおいて前記画像を入力する画像入力装置であって、
前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報をユーザの操作に応じて取得する出力情報取得部と、
前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得する出力可能サイズ情報取得部と、
前記取得された出力可能サイズ情報に基づき、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記画像入力装置に設けられた表示部に表示させる出力可能サイズ情報表示処理部と、
前記取得された出力情報を前記指定された画像形成装置に出力させるために送信する出力情報送信部とを含むことを特徴とする画像入力装置。
【請求項９】
入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも１つに出力させる画像処理システムにおいて、前記出力させる画像を入力するための画像入力装置に設けられた表示部の表示を管理する表示管理装置であって、
前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を記憶している出力可能サイズ情報記憶部と、
前記出力させる画像を入力する画像入力装置からの要求に応じて、前記出力可能サイズ情報を前記画像入力装置に設けられた表示部に表示させるために送信する出力可能サイズ情報送信部とを含むことを特徴とする表示管理装置。
【請求項１０】
入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムの制御方法であって、
前記出力させる画像を入力する装置におけるユーザの操作に応じて前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を取得し、
前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得して、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記出力させる画像を入力する装置に設けられた表示部に表示させ、
前記出力情報取得部として取得された画像の情報を、前記指定された画像形成装置に対応した情報形式に変換し、
前記変換された画像の情報を前記指定された出力先の画像形成装置に送信することを特徴とする画像処理システムの制御方法。
【請求項１１】
入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムの制御プログラムであって、
前記出力させる画像を入力する装置におけるユーザの操作に応じて前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を取得するステップと、
前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得するステップと、
前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記出力させる画像を入力する装置に設けられた表示部に表示させるステップと、
前記取得された出力情報を前記指定された画像形成装置に出力させるために送信するステップとを情報処理装置に実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、画像入力装置、表示管理装置、画像処理システムの制御方法及び制御プログラムに関し、特に、画像を入力する際にユーザが操作する画像入力装置の表示の管理に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：複合機）として構成されることが多い。
【０００３】
また、このように電子化された文書を文書管理サーバに蓄積し若しくは指定された配信先に配信して利用する画像処理システムが知られている（例えば、特許文献１参照）。このような画像処理システムにおいては、スキャナ機能と情報処理機能とを組み合わせてワークフローを構成し、文書蓄積の効率化を図ることが行われている。
【０００４】
また、このようなシステムにおいて、Ａ０サイズ等、大きいサイズの用紙若しくは画像を扱う場合の問題点を考慮した技術が提案されている（例えば、特許文献２参照）。特許文献２に開示された技術においては、大きいサイズの画像をプレビュー表示する際に、縮小率が高くなり、細部がつぶれて視認困難となることを解決するため、大きいサイズの画像の一部を分割して表示する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような画像処理システムにおいては、ＭＦＰに設けられた操作部を操作することにより、スキャンにより入力された画像や、既にスキャンされてデータとして蓄積されている画像を、ネットワークを介して接続されたプリンタから出力させる処理（以降、ＳｃａｎＴｏＰｒｉｎｔとする）が実現され得る。このＳｃａｎＴｏＰｒｉｎｔが一般的な複写と異なる点は、スキャンを行う装置と出力を行う装置とが異なることである。また、一般的なプリントアウトと異なる点は、ユーザが操作するのはＭＦＰであることである。
【０００６】
上記ＳｃａnＴｏＰｒｉｎｔにおいて、Ａ０サイズ等の大きいサイズの用紙をスキャンする場合や、既に蓄積されている画像のサイズが大きい場合、適切な画像形成出力を行うためには、出力先のプリンタがそのような大型の画像形成出力に対応している必要がある。しかしながら、一般的に普及しているプリンタの出力可能サイズはＡ４サイズ乃至Ａ３サイズ程度であり、Ａ２サイズ以上のような大型の画像形成出力が可能なプリンタは少ない。
【０００７】
上記大きいサイズの原稿や大きいサイズの蓄積画像を用いてＳｃａｎＴｏＰｒｉｎｔを行った場合、出力先のプリンタがそのような大きいサイズの出力に対応していないと、画像の一部分のみが出力される等のエラー処理が発生する。また、上述したように、ＳｃａｎＴｏＰｒｉｎｔにおいて、ユーザはＭＦＰに設けられた操作部を操作する。ここで、ＭＦＰの操作部のインタフェースは限られているため、出力先のプリンタにおける最大の出力サイズに応じた出力設定を、ＭＦＰの操作部から行うことは困難である。
【０００８】
本発明は、このような課題を解決するためになされたものであり、入力された画像をネットワークを介して接続された複数の画像形成装置に出力させる画像処理システムにおいて、出力すべきサイズと出力可能なサイズとの不整合により発生し得る不具合を回避することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の一態様は、入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムであって、
前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を、画像入力装置に対するユーザの操作に応じて取得する出力情報取得部と、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を前記画像入力装置において取得する出力可能サイズ情報取得部と、前記取得された出力可能サイズ情報に基づき、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記画像入力装置に設けられた表示部に表示させる出力可能サイズ情報表示処理部と、前記出力情報取得部として取得された画像の情報を、前記指定された画像形成装置に対応した情報形式に変換する画像情報変換部と、前記変換された画像の情報を前記指定された出力先の画像形成装置に送信する画像情報送信部とを含むことを特徴とする。
【００１０】
また、本発明の他の態様は、入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムにおいて前記画像を入力する画像入力装置であって、前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報をユーザの操作に応じて取得する出力情報取得部と、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得する出力可能サイズ情報取得部と、前記取得された出力可能サイズ情報に基づき、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記画像入力装置に設けられた表示部に表示させる出力可能サイズ情報表示処理部と、前記取得された出力情報を前記指定された画像形成装置に出力させるために送信する出力情報送信部とを含むことを特徴とする。
【００１１】
また、本発明の更に他の態様は、入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも１つに出力させる画像処理システムにおいて、前記出力させる画像を入力するための画像入力装置に設けられた表示部の表示を管理する表示管理装置であって、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を記憶している出力可能サイズ情報記憶部と、前記出力させる画像を入力する画像入力装置からの要求に応じて、前記出力可能サイズ情報を前記画像入力装置に設けられた表示部に表示させるために送信する出力可能サイズ情報送信部とを含むことを特徴とする。
【００１２】
また、本発明の更に他の態様は、入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムの制御方法であって、前記出力させる画像を入力する装置におけるユーザの操作に応じて前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を取得し、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得して、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記出力させる画像を入力する装置に設けられた表示部に表示させ、前記出力情報取得部として取得された画像の情報を、前記指定された画像形成装置に対応した情報形式に変換し、前記変換された画像の情報を前記指定された出力先の画像形成装置に送信することを特徴とする。
【００１３】
また、本発明の更に他の態様は、入力された画像をネットワークを介して接続された複数の画像形成装置の少なくとも一つに出力させる画像処理システムの制御プログラムであって、前記出力させる画像を入力する装置におけるユーザの操作に応じて前記出力させる画像の情報及び前記画像を出力させる出力先の画像形成装置を指定する情報を含む出力情報を取得するステップと、前記複数の画像形成装置夫々を示す情報と、前記複数の画像形成装置において出力可能な画像のサイズを示す情報とが関連付けられた出力可能サイズ情報を取得するステップと、前記複数の画像形成装置夫々において出力可能な画像のサイズを、前記出力させる画像を入力する装置に設けられた表示部に表示させるステップと、前記取得された出力情報を前記指定された画像形成装置に出力させるために送信するステップとを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、入力された画像をネットワークを介して接続された複数の画像形成装置に出力させる画像処理システムにおいて、出力すべきサイズと出力可能なサイズとの不整合により発生し得る不具合を回避することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る画像処理システムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報処理端末のハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係る画像処理装置の機能構成を示すブロック図である。
【図４】本発明の実施形態に係るシステムサーバの機能構成を示すブロック図である。
【図５】本発明の実施形態に係るドライバＤＢに含まれる情報の例を示す図である。
【図６】本発明の実施形態に係る出力先指定画面の表示例を示す図である。
【図７】本発明の実施形態に係る入力画像及び出力画像の例を示す図である。
【図８】本発明の実施形態に係るシステムの動作を示すシーケンス図である。
【図９】本発明の他の実施形態に係るドライバＤＢに含まれる情報の例を示す図である。
【図１０】本発明の他の実施形態に係るシステムの動作を示すシーケンス図である。
【図１１】本発明の他の実施形態に係るエラー通知画面を示す図である。
【発明を実施するための形態】
【００１６】
実施の形態１．
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像処理システムの例として、スキャンにより読み取った画像を、インターネット等の公衆回線ネットワークを介して接続された他のプリンタから出力する画像処理システムを例として説明する。
【００１７】
図１は、本実施の形態に係る画像処理システムの運用形態の例を示す図である。図１に示すように、本実施形態に係る画像処理システムにおいては、インターネットや電話回線等の公衆回線ネットワーク２を介して接続されたネットワークＮ１、Ｎ２、Ｎ３を含むネットワーク環境において実現される。
【００１８】
ネットワークＮ１は、本実施形態においては、画像処理システムを利用して画像を入力及び送信するユーザのネットワークであり、画像の入力及び送信を行うための画像処理装置１が接続されている。即ち、本実施形態において、画像処理装置１は画像入力装置として機能する。画像処理装置１は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機である。また、本実施形態に係る画像処理装置１は、Ａ０サイズ、即ち、大型の用紙（広幅用紙）の読み取り及び出力が可能な装置である。
【００１９】
ネットワークＮ２は、本実施形態においては、画像処理システムを利用して画像を受信及び画像形成出力するユーザのネットワークであり、画像を受信及び画像形成出力するための画像形成装置４〜６が接続されている。画像形成装置４〜６は、夫々異なるサイズの用紙に対応している。本実施形態において、画像形成装置４、５、６は、夫々プリンタＡ、Ｂ、Ｃとして区別される。尚、画像形成装置４〜６は、画像処理装置１同様の複合機と、画像形成機能及び通信機能のみを備えるプリンタとが混在している。本実施形態においては、画像形成装置４、６が複合機であり、画像形成装置５がプリンタである。
【００２０】
ネットワークＮ３は、本実施形態においては、画像処理システムのサービスを提供するサービス提供者のネットワークであり、システムを管理するシステムサーバ３が接続されている。本実施形態に係るシステムサーバ３は、画像処理装置１において入力された画像の情報を出力先の画像形成装置４〜６に応じて変換する処理や、ユーザが画像処理装置１を操作する際のユーザインタフェースとの通信処理等を行う。
【００２１】
尚、図１においては、ワークフローサーバ３が１つの装置によって構成されているが、複数の装置でワークフローサーバ３の機能を実現してもよい。例えば、上述した画像を変換する処理と、ユーザインタフェースとの通信処理とを別々のサーバで実現することができる。
【００２２】
このような構成により、本実施形態に係る画像処理システムにおいては、画像処理装置１がユーザの操作に応じてスキャンを実行して画像情報を生成し、その画像情報及び出力先の画像形成装置４〜６のいずれかを指定する情報を含む出力ジョブをシステムサーバ３に送信する。システムサーバ３は、画像処理装置１から受信した出力ジョブに含まれる画像情報を、出力先として指定された画像形成装置４〜６に応じて変換し、指定された画像形成装置４〜６に送信する。これにより、画像形成装置４〜６は、システムサーバ３によって変換された画像情報を受信し、その画像情報に基づいて画像形成を実行する。
【００２３】
次に、本実施形態に係る画像処理装置１、システムサーバ３及び画像形成装置４〜５のハードウェア構成について説明する。図２は、本実施形態に係る画像処理装置１のハードウェア構成を示すブロック図である。以下の説明においては、画像処理装置１のハードウェア構成を例として説明するが、システムサーバ３及び画像形成装置４〜５についても同様である。尚、画像処理装置１及び画像形成装置４〜５は、図２に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。
【００２４】
図２に示すように、本実施形態に係る画像処理装置１は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係る画像処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。尚、スキャナ、プリンタ等を実現するためのエンジンもバス８０に接続される。
【００２５】
ＣＰＵ１０は演算手段であり、画像処理装置１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２６】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、ユーザが画像処理装置１の状態を確認するための視覚的ユーザインタフェースである。操作部７０は、キーボードやマウス等、ユーザが画像処理装置１に情報を入力するためのユーザインタフェースである。尚、図１において説明したように、本実施形態に係るシステムサーバ３は、サーバとして運用される。従って、システムサーバ３の場合、ＬＣＤ６０及び操作部７０等のユーザインタフェースは省略可能である。
【００２７】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る画像処理装置１やワークフローサーバ３の機能を実現する機能ブロックが構成される。
【００２８】
次に、本実施形態に係る画像処理装置１及び画像形成装置４〜６の機能構成について、図３を参照して説明する。図３は、本実施形態に係る画像処理装置１の機能構成を示すブロック図である。図３においては、画像処理装置１の機能構成を例として説明するが、画像形成装置４〜６についても同様である。
【００２９】
図３に示すように、本実施形態に係る画像処理装置１は、コントローラ１００、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｎｔ  Ｆｅｅｄｅｒ：原稿自動搬送装置）１０１、スキャナユニット１０２、排紙トレイ１０３、ディスプレイパネル１０４、給紙テーブル１０５、プリントエンジン１０６、排紙トレイ１０７及びネットワークＩ／Ｆ１０８を有する。
【００３０】
また、コントローラ１００は、主制御部１１０、エンジン制御部１２０、画像処理部１３０、操作表示制御部１４０及び入出力制御部１５０を含む。図３に示すように、本実施形態に係る画像処理装置１は、スキャナユニット１０２、プリントエンジン１０６を有する複合機として構成されている。尚、図３においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。
【００３１】
ディスプレイパネル１０４は、画像処理装置１の状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザが画像処理装置１を直接操作し、若しくは画像処理装置１に対して情報を入力する際の入力インタフェース（操作部）でもある。ディスプレイパネル１０４は、図２に示すＬＣＤ６０及び操作部７０によって実現される。
【００３２】
ネットワークＩ／Ｆ１０８は、画像処理装置１がネットワークを介してクライアント端末２やワークフローサーバ３等の他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースが用いられる。ネットワークＩ／Ｆ１０８は、図２に示すＩ／Ｆ５０によって実現される。また、ネットワークＩ／Ｆ１０８には、ＦＡＸモデムとしての機能も含まれ、画像処理装置１がネットワークを介してＦＡＸ送受信を行うためのインタフェースとしても機能する。
【００３３】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、ＣＰＵ１０が、そのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、画像処理装置１全体を制御する制御部として機能する。
【００３４】
主制御部１１０は、コントローラ１００に含まれる各部を制御する役割を担い、コントローラ１００の各部に命令を与える。エンジン制御部１２０は、プリントエンジン１０６やスキャナユニット１０２等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部１３０は、主制御部１１０の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン１０６が画像形成動作において形成すべき画像を描画するための情報である。また、画像処理部１３０は、スキャナユニット１０２から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置１の記憶領域に格納され若しくはネットワークＩ／Ｆ１０８を介してクライアント端末２やワークフローサーバ３に送信される情報である。
【００３５】
操作表示制御部１４０は、ディスプレイパネル１０４に情報表示を行い若しくはディスプレイパネル１０４を介して入力された情報を主制御部１１０に通知する。入出力制御部１５０は、ネットワークＩ／Ｆ１０８を介して入力される情報を主制御部１１０に入力する。また、主制御部１１０は、入出力制御部１５０を制御し、ネットワークＩ／Ｆ１０８及びネットワークを介してクライアント端末２やワークフローサーバ３若しくは公衆回線４に接続された他の機器にアクセスする。
【００３６】
画像処理装置１がプリンタとして動作する場合は、まず、入出力制御部１５０がネットワークＩ／Ｆ１０８を介して印刷ジョブを受信する。入出力制御部１５０は、受信した印刷ジョブを主制御部１１０に転送する。主制御部１１０は、印刷ジョブを受信すると、画像処理部１３０を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。
【００３７】
画像処理部１３０によって描画情報が生成されると、エンジン制御部１２０は、プリントエンジン１０６を制御し、上記生成された描画情報に基づき、給紙テーブル１０５から搬送される用紙に対して画像形成を実行させる。プリントエンジン１０６の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン１０６によって画像形成が施された文書は排紙トレイ１０７に排紙される。
【００３８】
画像処理装置１がスキャナとして動作する場合は、ユーザによるディスプレイパネル１０４の操作若しくはネットワークＩ／Ｆ１０８を介して外部のクライアント端末２等から入力されるスキャン実行指示に応じて、操作表示制御部１４０若しくは入出力制御部１５０が主制御部１１０にスキャン実行信号を転送する。主制御部１１０は、受信したスキャン実行信号に基づき、エンジン制御部１２０を制御する。
【００３９】
エンジン制御部１２０は、ＡＤＦ１０１を駆動し、ＡＤＦ１０１にセットされた撮像対象原稿をスキャナユニット１０２に搬送する。また、エンジン制御部１２０は、スキャナユニット１０２を駆動し、ＡＤＦ１０１から搬送される原稿を撮像する。また、ＡＤＦ１０１に原稿がセットされておらず、スキャナユニット１０２に直接原稿がセットされた場合、スキャナユニット１０２は、エンジン制御部１２０の制御に従い、セットされた原稿を撮像する。即ち、スキャナユニット１０２が撮像部として動作する。
【００４０】
撮像動作においては、スキャナユニット１０２に含まれるＣＣＤ等の撮像素子が原稿を光学的に走査し、光学情報に基づいて生成された撮像情報が生成される。エンジン制御部１２０は、スキャナユニット１０２が生成した撮像情報を画像処理部１３０に転送する。画像処理部１３０は、主制御部１１０の制御に従い、エンジン制御部１２０から受信した撮像情報に基づき画像情報を生成する。画像処理部１３０が生成した画像情報はＨＤＤ４０等の画像処理装置１に装着された記憶媒体に保存される。即ち、スキャナユニット１０２、エンジン制御部１２０及び画像処理部１３０が連動して、原稿読み取り部として機能する。
【００４１】
画像処理部１３０によって生成された画像情報は、ユーザの指示に応じてそのままＨＤＤ４０等に格納され若しくは入出力制御部１５０及びネットワークＩ／Ｆ１０８を介してワークフローサーバ３等の外部の装置に送信される。また、本実施形態においては、スキャンによって生成された画像情報をディスプレイパネル１０４の表示部にプレビュー表示するため、スキャンによって生成された画像情報はＲＡＭ２０に一時的に保持される。
【００４２】
また、画像処理装置１が複写機として動作する場合は、エンジン制御部１２０がスキャナユニット１０２から受信した撮像情報若しくは画像処理部１３０が生成した画像情報に基づき、画像処理部１３０が描画情報を生成する。その描画情報に基づいてプリンタ動作の場合と同様に、エンジン制御部１２０がプリントエンジン１０６を駆動する。尚、描画情報と撮像情報との情報形式が同一である場合は、撮像情報をそのまま描画情報として用いることも可能である。
【００４３】
また、画像処理装置１がファクシミリとして動作する場合は、まず、スキャナ動作の場合と同様に画像処理部１３０によって画像情報が生成される。そして、主制御部１１０が入出力制御部１５０を制御し、ＦＡＸ送信を実行させる。ＦＡＸ送信に際しては、入出力制御部１５０が、主制御部１１０の制御に従い、ネットワークＩ／Ｆ１０８のうちＦＡＸモデムの機能を駆動して指定された送信先に画像を送信する。
【００４４】
次に、本実施形態に係るシステムサーバ３の機能構成について、図４を参照して説明する。図４は、本実施形態に係るシステムサーバ３の機能構成を示すブロック図である。図４に示すように、本実施形態に係るシステムサーバ３は、ネットワークＩ／Ｆ３０１、画像処理プラグイン３０２、パネル表示プラグイン３０３、複数のプリンタドライバ３０４及びドライバＤＢ３０５を含む。
【００４５】
ネットワークＩ／Ｆ３０１は、画像処理装置１のネットワークＩ／Ｆ１０８と同様に、システムサーバ３がネットワークを介して画像処理装置１や画像形成装置４〜６等の他の機器と通信するためのインタフェースである。複数のプリンタドライバ３０４は、画像形成装置４〜６夫々に対応したプリンタドライバであり、システムサーバ３が、画像処理装置１から出力ジョブとして受信した画像情報を、出力先として指定された画像形成装置４〜６に対応した形式に変換する。
【００４６】
プリンタドライバ３０４は、夫々のプリンタドライバを実現するためのソフトウェア・プログラムが、システムサーバ３を構成するＨＤＤ４０等の不揮発性記憶媒体にインストールされ、インストールされたソフトウェァ・プログラムがシステムサーバ３を構成するＲＡＭ２０にロードされ、ＣＰＵ１０がそのソフトウェア・プログラムに従って動作することにより構成される。
【００４７】
画像処理プラグイン３０２は、システムサーバ３において、画像処理装置１から入力された出力ジョブに基づいてプリンタドライバ３０４を動作させる。具体的には、画像処理プラグイン３０２は、ネットワークＩ／Ｆ３０１を介して出力ジョブを受信すると、まず、出力ジョブに含まれる出力先の指定情報を参照し、出力先として指定されている画像形成装置４〜６に対応するプリンタドライバ３０４を起動する。そして、画像処理プラグイン３０２は、出力ジョブに含まれる画像情報を起動したプリンタドライバ３０４に入力し、出力先として指定されている画像形成装置４〜６に応じた形式に変換させる。尚、プリンタドライバ３０４を起動するとは、上述したソフトウェア・プログラムをＲＡＭ２０にロードすることである。
【００４８】
ドライバＤＢ３０５は、システムサーバ３においてインストールされているプリンタドライバ３０４の情報を記憶している記憶部である。図５を参照して、プリンタドライバＤＢ３０５に記憶されている情報の例について説明する。図５は、プリンタドライバＤＢ３０５に記憶されている情報の例を示す図である。図５に示すように、プリンタドライバＤＢ３０５は、夫々のプリンタドライバを識別する“ＩＤ”、夫々のプリンタドライバが対応している画像形成装置４〜６を示す“プリンタ名”及び夫々の画像形成装置４〜６における“最大出力サイズ”の情報を含む。例えば、“プリンタＡ”であれば、“Ａ０”サイズの出力が可能であり、“プリンタＢ”であれば、“Ａ３”サイズの出力が可能である。即ち、ドライバＤＢ３０５は、複数の画像形成装置夫々において出力可能な画像のサイズを示す情報を、画像形成装置夫々を示す情報と関連付けて記憶している出力可能サイズ情報として用いられる。
【００４９】
尚、ドライバＤＢ３０５は、一般的にはシステムサーバ３のＯＳによって実現される機能であり、例えば、ＯＳのレジストリの情報が用いられる。即ち、システムサーバ３のＯＳにプリンタドライバがインストールされることにより、インストールされたプリンタドライバに対応している画像形成装置４〜６のプリンタ名及び夫々の画像形成装置における最大の出力サイズの情報がＯＳのレジストリに格納され、ドライバＤＢ３０５が構成される。
【００５０】
既存のＯＳにおいて、レジストリにプリンタの最大出力サイズの情報を格納する構成のものはないが、例えば、プリンタ名として“プリンタＡ＿Ａ０”、“プリンタＢ＿Ａ３”のように、プリンタ名に最大出力サイズを示す文字列を含めることにより、既存のＯＳにおいて上記と同様の効果を得ることができる。
【００５１】
パネル表示プラグイン３０３は、システムサーバ３において、画像処理装置１のディスプレイパネル１０４の表示を補助する。パネル表示プラグイン３０３の機能により、システムサーバ３は、画像処理装置１のディスプレイパネル１０４の表示を管理する表示管理装置として機能する。本実施形態において、パネル表示プラグイン３０３は、画像処理装置１からの要求に応じて、ドライバＤＢ３０５に記憶されている情報を読み出して画像処理装置１に送信する。これにより、画像処理装置１においては、画像形成装置４〜６のプリンタ名と、夫々の画像形成装置４〜６における最大出力サイズの情報がディスプレイパネル１０４に表示される。この処理が、本実施形態に係る要旨の一つである。
【００５２】
このような画像処理システムにおいて、本実施形態に係る要旨は、上述したように、画像処理装置１のディスプレイパネル１０４に、画像形成装置４〜６のプリンタ名と最大出力サイズとを関連付けて表示することである。
【００５３】
本実施形態に係る画像処理システムにより、画像処理装置１において画像をスキャンして画像形成装置４〜６に出力させる際、Ａ４サイズ等の一般的なサイズの用紙であれば、出力先の画像形成装置４〜６がそのサイズに対応していない可能性は低いため、特に問題とはならない。これに対して、Ａ０サイズ等の大型、広幅のサイズの用紙に対応している画像形成装置は少ない。仮に、画像処理装置１においてＡ０サイズの原稿をスキャンし、若しくは、Ａ４サイズの原稿をスキャンしてＡ０サイズに拡大して出力させる場合、出力先として指定された画像形成装置４〜６がＡ０サイズに対応していないと、画像の一部のみが出力される等のエラー処理となる。
【００５４】
本実施形態に係る画像処理システムにおいては、ユーザが画像処理装置１のディスプレイパネル１０４を操作して出力先の画像形成装置４〜６を指定する際の画面（以降、出力先指定画面とする）において、プリンタ名と最大出力サイズとを関連付けて表示することにより上述した課題を解決する。図６に、本実施形態に係る画像処理システムにおいて、ユーザが画像処理装置１のディスプレイパネル１０４を操作して出力先の画像形成装置４〜６を指定する際の、ディスプレイパネル１０４のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の例を示す。
【００５５】
図６に示すように、本実施形態に係る出力先指定画面において、ユーザは、“プリンタ名”と表示されている部分（以降、出力先指定部とする）においてプリンタを選択することにより、出力先の画像形成装置４〜６を指定するための情報を入力する。出力先指定部においては、“プリンタＡ  （Ａ０まで）”のように、図５に示す“プリンタ名”と“最大出力サイズ”とが連結されて表示される。これにより、ユーザは、出力先として指定可能な画像形成装置４〜６において出力可能な最大の用紙サイズを、容易に確認することができる。
【００５６】
また、出力先指定画面において、ユーザは、“縮小率”と表示されている部分（以降、縮小率指定部とする）において数値を指定することにより、入力された画像を指定した出力先において出力する際の縮小率の情報を入力する。例えば、Ａ０の画像を入力するにも関わらず、図５に示す“プリンタＢ”を指定する場合、等倍では画像全体を１枚の用紙に出力することができない。これに対して、縮小率指定部に数値を入力して縮小することにより、１枚の用紙で出力することが可能となる。
【００５７】
また、出力先指定画面において、ユーザは、“分割数”と表示されている部分（以降、分割数指定部とする）において、分割数を選択することにより、入力された画像を指定した出力先において出力する際に、何枚の用紙に分割して出力するかを指定する情報を入力する。例えば、Ａ０の画像を入力するにも関わらず、図５に示す“プリンタＢ”を指定して１枚の用紙で出力させる場合、約２５％に縮小する必要があり、非常に小さく縮小されることとなる。これに対して、分割数指定部において分割数を選択して複数の用紙に分割して出力させることにより、より大きな縮尺で出力させることが可能となる。
【００５８】
また、出力先指定画面において、ユーザは、“切り出し箇所”、“始点”、“終点”と表示されている部分（以降、切り出し指定部とする）において座標を指定することにより、入力された画像を出力する際に抽出する範囲を指定するための情報を入力する。即ち、切り出し指定部は、抽出部分指定部として機能する。例えば、Ａ０の画像を入力するが、出力させたい範囲はその一部である場合に、切り出し指定部において切り出すべき範囲の座標を指定することにより、ユーザにとって必要な画像のみを出力させることが可能路なる。
【００５９】
更に、出力先指定画面において、“プレビュー”と表示されている部分（以降、プレビュー部とする）には、上記縮小率指定部、分割数指定部及び切り出し指定部において指定した態様に応じて、最終的に出力させる画像（以降、出力画像とする）が表示される。ここで、プレビュー部に出力画像を表示させる際には、プレビュー部の表示領域の大きさに合わせて出力画像を縮小して表示することも可能であるし、実際に出力されるサイズで表示させることも可能である。実際に出力されるサイズが、プレビュー部の表示領域の大きさを超えている場合、ユーザは、ディスプレイパネル１０４を操作して出力画像のうちプレビュー部に表示させる範囲を変更することにより、出力画像全体を確認することができる。
【００６０】
このような出力先指定画面の態様により、ユーザは、Ａ０サイズ等の大型、広幅の原稿をスキャンして他の画像形成装置から出力させる場合に、出力先として指定する画像形成装置の最大出力サイズを容易に確認し、大型、広幅の出力が可能な画像形成装置を選択することが可能となる。また、大型、広幅の出力が可能な画像形成装置を選択することが不可能な場合であっても、縮小率指定部、分割数指定部及び切り出し指定部の機能により、出力先において意図しない出力が行われてしまうことを防ぐことができ、ユーザの利便性を向上することができる。
【００６１】
ここで、上述した縮小率指定部、分割数指定部、切り出し指定部において夫々数値を指定した場合の出力画像について、図７（ａ）〜（ｃ）を参照して説明する。図７（ａ）は、元々の画像、即ち、画像処理装置１において入力された画像（以降、入力画像とする）の例を示す図である。ここでは、図７（ａ）に示す入力画像がＡ２サイズである場合を例とする。縮小率指定部において縮小率を指定すると、図７（ｂ）のように縮小された画像が出力される。図７（ｂ）においては、Ａ２サイズがＡ４サイズに縮小されている。
【００６２】
また、分割数指定部において分割数を“４”として指定すると、図７（ｃ）に示すように、Ａ２サイズである入力画像が、４つのＡ４サイズの画像として分割して出力される。また、切り出し指定部において、画像の左上のＡ４サイズの範囲を指定した場合、図７（ｄ）に示すように、Ａ２サイズである入力画像のうち、左上のＡ４サイズ分の範囲が切り出されて出力される。
【００６３】
次に、本実施形態に係る画像処理システムの動作について、図８を参照して説明する。図８は、本実施形態に係る画像処理システムの動作を示すシーケンス図である。図８に示すように、先ずは、画像処理装置１において、ユーザがディスプレイパネル１０４を操作することにより、スキャン命令が入力され（Ｓ８０１）、画像処理装置１がスキャンを実行する（Ｓ８０２）。
【００６４】
画像処理装置１においては、スキャンが実行されることにより画像情報が生成され、図６に示したような出力先指定画面をディスプレイパネル１０４に表示するための処理が実行される。まず、画像処理装置１は、図６において説明した出力先指定部に表示するための各画像形成装置４〜６の情報を取得するため、システムサーバ３に対してドライバＤＢの情報を要求する（Ｓ８０３）。システムサーバ３は、画像処理装置１からの要求に応じて、ドライバＤＢの情報を送信する（Ｓ８０４）。これにより、画像処理装置１がドライバＤＢ３０５の情報を取得する。即ち、画像処理装置１において、主制御部１１０が出力可能サイズ情報取得部として機能する。
【００６５】
システムサーバ３からドライバＤＢの情報を受信した画像処理装置１は、図６に示したような、プレビュー部及び出力先指定部を含む出力先指定画面をディスプレイパネル１０４に表示する（Ｓ８０５）。即ち、操作表示制御部１４０が、出力可能サイズ情報表示処理部として機能する。
【００６６】
この出力先指定画面において、ユーザが“送信”ボタンを操作することにより出力ジョブを確定する確定命令が入力されると（Ｓ８０６）、画像処理装置１は、指定された各種情報及び画像情報を含む出力ジョブをシステムサーバ３に送信する（Ｓ８０７）。上記指定された各種情報とは、画像形成装置４〜６のいずれかを出力先として指定する情報も含まれる。即ち、上記出力ジョブが、出力情報として用いられ、画像処理装置１において主制御部１１０が出力情報取得部、出力サイズ情報取得部及び出力情報送信部として機能する。
【００６７】
システムサーバ３においては、画像処理装置１から出力ジョブを受信すると、上述したように画像処理プラグイン３０２が、出力先として指定された画像形成装置に対応するプリンタドライバ３０４を起動し、プリンタドライバ３０４が画像処理を実行する（Ｓ８０８）。即ち、プリンタドライバ３０４が、画像情報変換部として機能する。尚、Ｓ８０８の処理においては、上述したような、画像形成装置に対応した形式への変換処理に加えて、図６の出力先指定画面において指定された縮小率や分割数等に対応した各種の処理も実行される。
【００６８】
Ｓ８０８の処理が完了すると、システムサーバ３は、出力先として指定された画像形成装置４〜６に出力命令を送信する（Ｓ８０９）。即ち、システムサーバ３において画像処理プラグイン３０２が画像情報送信部として機能する。これにより、本実施形態に係る画像処理システムの動作が完了する。
【００６９】
以上説明したように、本実施形態に係る画像処理システムにおいては、パネル表示プラグイン３０３の機能により、出力先として選択可能な画像形成装置４〜６、即ち、システムサーバ３に対応するプリンタドライバ３０４がインストールされている画像形成装置４〜６の最大の出力サイズを、画像を入力する画像処理装置１のディスプレイパネル１０４において、出力ジョブを送信する前に容易に確認することができる。これにより、ユーザは、各画像形成装置４〜６における最大出力サイズを確認した上で、出力先を選択することができるため、大型・広幅の画像の出力先としてそのような出力に対応していない画像形成装置を指定してしまうことにより、画像の一部のみが出力される等の不適切な処理が実行されてしまうことを未然に防ぐことができる。
【００７０】
尚、上記実施形態においては、図５において説明したように、ドライバＤＢ３０５においてプリンタ名とそのプリンタにおける最大出力サイズとが関連付けて記憶されている場合を例として説明した。しかしながら、上述したように、ドライバＤＢ３０５としてはＯＳのレジストリを用いることが可能であり、既存の一般的なＯＳのレジストリは、プリンタ名と最大出力サイズとを関連付けて記憶するような構成となってはいない。
【００７１】
これに対して、上述したように、プリンタ名に最大出力サイズを含めることにより対応することが可能である。そのような例について、図９を参照して説明する。図９は、既存のＯＳのレジストリをドライバＤＢ３０５として用いる場合におけるドライバＤＢ３０５に含まれる情報の例を示す図である。図９の例においては、プリンタ名が、プリンタ名そのものを示す文字列と、そのプリンタの最大出力サイズを示す文字列とで構成されている。尚、レジストリのプリンタ情報においては、プリンタ名とそのプリンタに対応するドライバが格納されているファイルパスの情報とが関連付けられている。
【００７２】
図９に示すような態様は、システムサーバ３にプリンタドライバをインストールする際に、プリンタ名に最大出力サイズの文字列を含めるように設定することにより、容易に可能である。
【００７３】
また、上記実施形態においては、図１に示すように、画像処理装置１とシステムサーバ３とが異なる機器で実現され、異なるネットワークに夫々接続されている場合を例として説明した。この他、例えば、画像処理装置１とシステムサーバ３とを一体の装置で構成することも可能である。即ち、画像処理装置１を構成するハードウェアにおいて、システムサーバ３の機能をも実現することが可能である。そのような場合であっても、上述した各部の構成は大きく変わらず、公衆回線ネットワーク２を介して情報をやり取りするか、単一の機器内において情報をやり取りするかの違いである。
【００７４】
また、上記と同様に、画像処理装置１とシステムサーバ３とを異なる機器で実現する場合であっても、図１に示すように、公衆回線ネットワーク２を介して異なるネットワークに接続されている態様の他、サービスを利用するユーザのネットワーク、即ち、画像処理装置１と同じネットワークに接続されている場合もあり得る。この場合であっても、各部の構成は上記実施形態と大きく変わらず、公衆回線ネットワーク２を介して情報をやり取りするか、単一のネットワーク内において情報をやり取りするかの違いである。
【００７５】
また、上記実施形態においては、出力先として画像形成装置４〜６が指定可能である場合を例として説明した。これは一例であり、更に多くの画像形成装置を出力先として登録することが可能である。出力先の登録とは、即ちシステムサーバ３に夫々の画像形成装置のプリンタドライバ３０４がインストールされ、ＩＰアドレス等の情報の送信先が設定されることである。尚、更に多くの出力先を指定可能とする場合、本実施形態の用紙である出力サイズの他、ネットワーク範囲や、ユーザＩＤ等により、出力先の検索を可能とすることが好ましい
【００７６】
また、上記実施形態においては、画像処理装置１においてスキャンを行うことにより画像を入力する場合を例として説明した。この他、画像の入力方法としては、すでにデータとして格納されている画像を入力することも可能である。この場合、ユーザは、画像処理装置１のディスプレイパネル１０４を操作することにより、入力する画像が格納されている場所を指定する。これにより、画像処理装置１が、指定された格納場所に格納されている画像の情報を取得することにより画像が入力される。
【００７７】
また、上記実施形態においては、図８に示すように、スキャンを行って画像を入力した後に、ドライバＤＢ３０５の情報を取得して出力先指定画面を表示させる場合を例として説明した。これに限らず、ユーザによって出力先指定画面の表示が要求されたら、Ｓ８０３〜Ｓ８０５の処理を実行して出力先指定画面を表示するようにしても良い。但し、プレビューの表示は画像を入力しなければ不可能であるため、この場合、Ｓ８０５においては、プレビュー表示が省略される。
【００７８】
実施の形態２．
実施の形態１においては、ドライバＤＢ３０５に登録されている情報に基づいて、夫々の出力先における最大出力サイズをユーザに提示することにより、適正な出力設定をユーザに選択させることを要旨として説明した。この他、システム側が、指定された画像の出力サイズ及び指定された出力先の最大出力サイズに基づいて、適正な出力が可能か否かを判断することも可能である。本実施形態においては、そのような態様について説明する。尚、実施の形態１と同様の構成を付す構成については、同一または対応部を示すものとし、詳細な説明は省略する。
【００７９】
図１０は、本実施形態に画像処理システムの動作を示すシーケンス図であり、実施の形態１の図８に相当する。図１０に示すようにＳ１００１〜Ｓ１００６までは、実施の形態１のＳ８０１〜Ｓ８０６までと同様に処理が実行される。Ｓ１００６によりユーザによって確定命令が入力されると、主制御部１１０は、確定命令において指定された出力サイズと、指定された出力先における最大出力サイズとを比較し、指定された出力サイズが、出力可能なサイズであるか否か判断する（Ｓ１００７）。
【００８０】
Ｓ１００７の判断の結果、出力可能なサイズであった場合（Ｓ１００７／ＹＥＳ）、実施の形態１におけるＳ８０７以降と同様にＳ１００９〜Ｓ１０１１の処理が実行される。他方、Ｓ１００７の判断の結果、出力不可能なサイズであった場合（Ｓ１００７／ＮＯ）、主制御部１１０は、操作表示制御部１４０を制御し、図１１に示すようなエラー画面を表示させる（Ｓ１００８）。図１１に示す“ＯＫ”ボタンが操作されると、主制御部１１０は、更に操作表示制御部１４０を制御し、出力先指定画面をディスプレイパネル１０４に表示させてＳ１００５からの処理を繰り返す。即ち、主制御部１１０が、出力可能サイズ対応処理部として機能する。
【００８１】
このように、本実施形態に係る画像処理システムにおいては、ユーザによって確定命令が入力された後に、画像処理装置１が、指定された出力サイズと指定された出力先における最大出力サイズとを比較することにより、出力が可能な否かを判断する。これにより、ユーザによる設定が間違っていた場合であっても、システム側でエラーを検知するため、誤った設定の出力ジョブが実行されて、画像一部のみが出力されること等のエラー処理を更に確実に防ぐことが可能となる。
【００８２】
尚、上記実施形態においては、画像処理装置１側においてエラーを検知する場合を例として説明した。この他、システムサーバ３において上述したＳ１００７、Ｓ１００８の処理を実行することも可能である。このような態様は、システムサーバ３において、画像処理プラグイン３０２、パネル表示プラグイン３０３のように、エラーを検知する、即ち、指定された出力先における最大出力サイズが、指定された出力サイズを満たしているか否かを判断するプラグインを設けることにより、実現することが可能である。
【００８３】
また、上記実施形態においては、図１０に示すように、Ｓ１００８の後Ｓ１００５に戻る場合を例として説明したが、画像処理装置１（システムサーバ３において判断する場合はシステムサーバ３）が、予め定められた設定により自動的に縮小率や分割数を判断し、出力設定を変更するようにしても良い。
【００８４】
例えば、最大出力サイズがＡ４である画像形成装置が出力先であり、出力サイズがＡ３である場合、画像処理装置１は、自動的に縮小率を“７１％”と判断して、Ａ３サイズの画像がＡ４サイズに収まるように出力設定を変更する。若しくは、画像処理装置１は、自動的に分割数を２と判断して、Ａ３サイズの画像をＡ４サイズの用紙２枚に分割して出力させる。このような処理は、画像処理装置１若しくはシステムサーバ３において、上述した画像処理プラグイン３０２、パネル表示プラグイン３０３のような、その機能を実現するためのプラグインを設けることにより実現可能である。
【００８５】
また、上記実施形態においては、図１０に示すように、実施の形態１に係る処理、即ち、Ｓ１００３、Ｓ１００４の処理に加えて、Ｓ１００７、Ｓ１００８の処理を行う場合を例として説明した。しかしながら、実施の形態１に係る処理とは無関係にＳ１００７及びＳ１００８の処理を実行しても良い。この場合においても、最大出力サイズの情報は必要であるため、Ｓ１００３の処理は必須である。
【符号の説明】
【００８６】
１  画像処理装置、
２  公衆回線ネットワーク、
３  システムサーバ、
４、５、６  画像形成装置、
１０  ＣＰＵ、
２０  ＲＡＭ、
３０  ＲＯＭ、
４０  ＨＤＤ、
５０  Ｉ／Ｆ、
６０  ＬＣＤ、
７０  操作部、
８０  バス、
１００  コントローラ、
１０１  ＡＤＦ、
１０２  スキャナユニット、
１０３  排紙トレイ、
１０４  ディスプレイパネル、
１０５  給紙テーブル、
１０６  プリントエンジン、
１０７  排紙トレイ、
１０８  ネットワークＩ／Ｆ、
１１０  主制御部、
１２０  エンジン制御部、
１３０  画像処理部、
１４０  操作表示制御部、
１５０  入出力制御部、
３０１  ネットワークＩ／Ｆ、
３０２  画像処理プラグイン、
３０３  パネル表示プラグイン、
３０４  プリンタドライバ、
３０５  ドライバＤＢ
【先行技術文献】
【特許文献】
【００８７】
【特許文献１】特開２００７−２５９０６０号公報
【図１】
2011160343.tif 000003
【図２】
2011160343.tif 000004
【図３】
2011160343.tif 000005
【図４】
2011160343.tif 000006
【図５】
2011160343.tif 000007
【図６】
2011160343.tif 000008
【図７】
2011160343.tif 000009
【図８】
2011160343.tif 000010
【図９】
2011160343.tif 000011
【図１０】
2011160343.tif 000012
【図１１】
2011160343.tif 000013