(57)【要約】【課題】  出力のスループットおよびユーザの利便性を向上させる。【解決手段】  ＭＦＰ１００のＣＰＵ６は、ユーザへ提供するサービスを選択すると共に変倍率を設定した場合に、その選択したサービスに応じて第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定する。例えば、選択サービスが画像データの出力に関するサービス」の場合、設定した変倍率の変倍処理を第１の画像データ処理装置２で行うように各変倍率の配分を決定する。選択サービスが「画像データの出力に関する複数のサービス」で、その各サービス毎に設定した変倍率が全て同じ場合、その各変倍率の変倍処理を第１の画像データ処理装置２で行うように各変倍率の配分を決定する。上記各サービス毎に設定した変倍率が異なる場合、その各変倍率の変倍処理を第２の画像データ処理装置４で行うように各変倍率の配分を決定する。【選択図】        図１
2008131476.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、前記画像読取手段又は前記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、前記第１の画像処理手段，前記画像記憶手段，又は前記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置であって、
前記第１の画像処理手段および前記第２の画像記憶手段は、それぞれ画像データを変倍処理する変倍処理手段を有し、
ユーザへ提供するサービスを選択するサービス選択手段と、
画像データに対する変倍率を設定する変倍率設定手段と、
前記サービス選択手段によってサービスが選択されると共に前記変倍率設定手段によって変倍率が設定された場合に、該選択されたサービスに応じて、前記第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定する変倍率配分決定手段とを設けたことを特徴とした画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力に関するサービスであった場合には、前記変倍率設定手段によって設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項３】
請求項１記載の画像処理装置において、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記変倍率設定手段によって設定された変倍率が全て同じ場合には、その各サービス毎に設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項４】
請求項１記載の画像処理装置において、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記変倍率設定手段によって設定された変倍率が異なる場合には、その各サービス毎に設定された変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項５】
請求項１記載の画像処理装置において、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定手段によって設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項６】
請求項１記載の画像処理装置において、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定手段によって設定された変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項７】
請求項１記載の画像処理装置において、
前記サービス選択手段は、画像データの出力を行いながら恒久的な蓄積を行うサービスを選択する際に、前記第１の画像処理手段又は前記第２の画像処理手段のいずれで変倍処理を行うかを選択する手段を有し、
前記変倍率配分決定手段は、前記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定手段によって設定された変倍率の変倍処理を前記サービス選択手段によって選択された前記第１の画像処理手段又は前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする画像処理装置。
【請求項８】
原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、前記画像読取手段又は前記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、前記第１の画像処理手段，前記画像記憶手段，又は前記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置における変倍率配分決定方法であって、
ユーザへ提供するサービスを選択すると共に変倍率を設定した場合に、該選択したサービスに応じて、前記第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とした変倍率配分決定方法。
【請求項９】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力のサービスであった場合には、前記設定した変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１０】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記設定した変倍率が全て同じ場合には、その各サービス毎に設定した変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１１】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記設定した変倍率が異なる場合には、その各サービス毎に設定した変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１２】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記設定した変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１３】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記設定した変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１４】
請求項８記載の変倍率配分決定方法において、
前記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記設定した変倍率の変倍処理を予め選択した前記第１の画像処理手段又は前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とする変倍率配分決定方法。
【請求項１５】
原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、前記画像読取手段又は前記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、前記第１の画像処理手段，前記画像記憶手段，又は前記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置を制御するコンピュータに、
ユーザへ提供するサービスを選択するサービス選択機能と、
画像データに対する変倍率を設定する変倍率設定機能と、
前記サービス選択機能によってサービスが選択されると共に前記変倍率設定機能によって変倍率が設定された場合に、該選択されたサービスに応じて、前記第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定する変倍率配分決定機能とを実現させるためのプログラム。
【請求項１６】
請求項１５記載のプログラムにおいて、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力に関するサービスであった場合には、前記変倍率設定機能によって設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項１７】
請求項１５記載のプログラムにおいて、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記変倍率設定機能によって設定された変倍率が全て同じ場合には、その各サービス毎に設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項１８】
請求項１５記載のプログラムにおいて、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に前記変倍率設定機能によって設定された変倍率が異なる場合には、その各サービス毎に設定された変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項１９】
請求項１５記載のプログラムにおいて、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定機能によって設定された変倍率の変倍処理を前記第１の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項２０】
請求項１５記載のプログラムにおいて、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定機能によって設定された変倍率の変倍処理を前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項２１】
請求項１５記載のプログラムにおいて、
前記サービス選択機能は、画像データの出力を行いながら恒久的な蓄積を行うサービスを選択する際に、前記第１の画像処理手段又は前記第２の画像処理手段のいずれで変倍処理を行うかを選択する機能を有し、
前記変倍率配分決定機能は、前記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、前記変倍率設定機能によって設定された変倍率の変倍処理を前記サービス選択機能によって選択された前記第１の画像処理手段又は前記第２の画像処理手段で行うように、該第１の画像処理手段と前記第２の画像処理手段の各変倍率の配分を決定することを特徴とするプログラム。
【請求項２２】
請求項１５乃至２１のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置（デジタル複合機，デジタル複写機，ファクシミリ装置，プリンタ等）や画像読取装置（スキャナ等）、パーソナルコンピュータ（以下「ＰＣ」と略称する）等の画像処理装置、その画像処理装置における変倍率配分決定方法、その画像処理装置を制御するコンピュータ（ＣＰＵ）に実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、例えば特許文献１に見られるように、メモリ装置に蓄積された画像データをＰＣ等の外部機器へ送信する際に、ユーザによる操作部上の操作によって変倍率（解像度）を設定可能にした画像処理装置が提案されている。
また、例えば特許文献２に見られるように、原稿のサイズに対して印刷されるサイズを予め設定しておき、実際に読み取った原稿のサイズによって設定した印刷サイズに合わせて変倍した原稿画像を印刷するようにしたり、ユーザが原稿を挿入するという簡単な操作だけで、読み取った原稿のサイズと変倍後の印刷サイズとに従った変倍率で、読み取った原稿画像を集約して印刷するようにするなど、ミスコピーの防止や利便性の向上を目的としたものも提案されている。
【特許文献１】特開２００５−２６９３７９号公報
【特許文献２】特開２００６−６７０１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載のものは、メモリ装置に蓄積された画像データに対して変倍処理を利用できる変倍処理手段を備えているが、出力（印刷又は送信）のスループット（処理速度）、画像データをメモリ装置に蓄積する際の再利用性をユーザへ提供するサービス毎に考慮しながら最適な変倍率を決定するものではない。
また、特許文献２に記載のものは、変倍処理に関して何らかの工夫をすることでユーザの利便性を向上させることはできるが、やはり、出力のスループット、画像データをメモリ装置に蓄積する際の再利用性をユーザへ提供するサービス毎に考慮しながら最適な変倍率を決定するものではない。
【０００４】
この発明は上記の問題点に鑑みてなされたものであり、ユーザへ提供するサービスに応じて画像データを最適な画像処理手段により最適な変倍率で変倍処理することにより、出力のスループットおよびユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は、上記の目的を達成するため、画像処理装置、その画像処理装置における変倍率配分決定方法、その画像処理装置を制御するコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
請求項１の発明による画像処理装置は、原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、上記画像読取手段又は上記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、上記第１の画像処理手段，上記画像記憶手段，又は上記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置であって、以下に示すようにしたことを特徴とする。
【０００６】
請求項１の発明による画像処理装置は、上記第１の画像処理手段および上記第２の画像記憶手段に、それぞれ画像データを変倍処理する変倍処理手段を備え、ユーザへ提供するサービスを選択するサービス選択手段と、画像データに対する変倍率を設定する変倍率設定手段と、上記サービス選択手段によってサービスが選択されると共に上記変倍率設定手段によって変倍率が設定された場合に、該選択されたサービスに応じて、上記第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定する変倍率配分決定手段とを設けたものである。
【０００７】
請求項２の発明による画像処理装置は、請求項１の画像処理装置において、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力に関するサービスであった場合には、上記変倍率設定手段によって設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【０００８】
請求項３の発明による画像処理装置は、請求項１の画像処理装置において、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記変倍率設定手段によって設定された変倍率が全て同じ場合には、その各サービス毎に設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【０００９】
請求項４の発明による画像処理装置は、請求項１の画像処理装置において、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記変倍率設定手段によって設定された変倍率が異なる場合には、その各サービス毎に設定された変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１０】
請求項５の発明による画像処理装置は、請求項１の画像処理装置において、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定手段によって設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１１】
請求項６の発明による画像処理装置は、請求項１の画像処理装置において、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定手段によって設定された変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１２】
請求項７の発明による画像処理装置は、請求項１の画像処理装置において、上記サービス選択手段が、画像データの出力を行いながら恒久的な蓄積を行うサービスを選択する際に、上記第１の画像処理手段又は上記第２の画像処理手段のいずれで変倍処理を行うかを選択する手段を備え、上記変倍率配分決定手段が、上記サービス選択手段によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定手段によって設定された変倍率の変倍処理を上記サービス選択手段によって選択された上記第１の画像処理手段又は上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１３】
請求項８の発明による変倍率配分決定方法は、原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、上記画像読取手段又は上記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、上記第１の画像処理手段，上記画像記憶手段，又は上記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置における変倍率配分決定方法であって、ユーザへ提供するサービスを選択すると共に変倍率を設定した場合に、該選択したサービスに応じて、上記第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１４】
請求項９の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力のサービスであった場合には、上記設定した変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
請求項１０の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記設定した変倍率が全て同じ場合には、その各サービス毎に設定した変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１５】
請求項１１の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記設定した変倍率が異なる場合には、その各サービス毎に設定した変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
請求項１２の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記設定した変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１６】
請求項１３の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記設定した変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
請求項１４の発明による変倍率配分決定方法は、請求項８の変倍率配分決定方法において、上記選択したサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスが選択された場合には、上記設定した変倍率の変倍処理を予め選択した上記第１の画像処理手段又は上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１７】
請求項１５の発明によるプログラムは、原稿の画像を読み取る画像読取手段からの画像データに対して画像処理を行う第１の画像処理手段と、上記画像読取手段又は上記第１の画像処理手段からの画像データを記憶する画像記憶手段と、該画像記憶手段からの画像データに対して画像処理を行う第２の画像処理手段と、上記第１の画像処理手段，上記画像記憶手段，又は上記第２の画像処理手段からの画像データを出力する画像出力手段とを有する画像処理装置を制御するコンピュータに、ユーザへ提供するサービスを選択するサービス選択機能と、画像データに対する変倍率を設定する変倍率設定機能と、上記サービス選択機能によってサービスが選択されると共に上記変倍率設定機能によって変倍率が設定された場合に、該選択されたサービスに応じて、上記第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定する変倍率配分決定機能とを実現させるためのプログラムである。
【００１８】
請求項１６の発明によるプログラムは、請求項１５のプログラムにおいて、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力に関するサービスであった場合には、上記変倍率設定機能によって設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００１９】
請求項１７の発明によるプログラムは、請求項１５のプログラムにおいて、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記変倍率設定機能によって設定された変倍率が全て同じ場合には、その各サービス毎に設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００２０】
請求項１８の発明によるプログラムは、請求項１５のプログラムにおいて、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力に関する複数のサービスであり、且つその各サービス毎に上記変倍率設定機能によって設定された変倍率が異なる場合には、その各サービス毎に設定された変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００２１】
請求項１９の発明によるプログラムは、請求項１５のプログラムにおいて、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定機能によって設定された変倍率の変倍処理を上記第１の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００２２】
請求項２０の発明によるプログラムは、請求項１５のプログラムにおいて、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定機能によって設定された変倍率の変倍処理を上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
【００２３】
請求項２１の発明によるプログラムは、請求項１５のプログラムにおいて、上記サービス選択機能に、画像データの出力を行いながら恒久的な蓄積を行うサービスを選択する際に、上記第１の画像処理手段又は上記第２の画像処理手段のいずれで変倍処理を行うかを選択する機能を備え、上記変倍率配分決定機能が、上記サービス選択機能によって選択されたサービスが画像データの出力を行いながら恒久的な蓄積を行うサービスであった場合には、上記変倍率設定機能によって設定された変倍率の変倍処理を上記サービス選択機能によって選択された上記第１の画像処理手段又は上記第２の画像処理手段で行うように、該第１の画像処理手段と上記第２の画像処理手段の各変倍率の配分を決定するものである。
請求項２２の発明による記録媒体は、請求項１５〜２１のいずれかのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２４】
この発明によれば、画像処理装置が、ユーザへ提供するサービスを選択すると共に変倍率を設定した場合に、その選択したサービスに応じて、第１の画像処理手段と第２の画像処理手段の各変倍率の配分を決定することにより、ユーザへ提供するサービスに応じて画像読取手段又は画像記憶手段からの画像データを最適な画像処理手段により最適な変倍率で変倍処理することになるので、出力のスループットおよびユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２５】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。なお、この実施形態では画像処理装置として画像形成装置、特に複写機，スキャナ，プリンタ，およびファクシミリ装置等の複数の機能を複合したデジタル複合機（以下「ＭＦＰ」という）を用いた例について説明する。
【００２６】
〔ＭＦＰのハードウェア構成例〕
まず、この発明の一実施形態であるＭＦＰの主要部のハードウェア構成例について、図１を参照して具体的に説明する。
図１は、この発明の一実施形態であるＭＦＰのハードウェア構成例を示すブロック図である。
図２は図１の第１の画像データ処理装置２の概略構成例を、図３は図１の第２の画像データ処理装置４の概略構成例をそれぞれ示すブロック図である。
【００２７】
このＭＦＰ１００は、画像読取装置（スキャナ）１，第１の画像データ処理装置２，バス制御装置３，第２の画像データ処理装置４，ＨＤＤ（ハードディスク装置）５，ＣＰＵ６，メモリ７，プロッタインタフェース（以下「インタフェース」を「Ｉ／Ｆ」という）装置８，プロッタ装置９，操作表示装置１０，回線Ｉ／Ｆ装置１１，外部Ｉ／Ｆ装置１２，ＳＢ１３，およびＲＯＭ１４等によって構成されている。
【００２８】
画像読取装置１は、画像読取手段であり、ＣＣＤ光電変換素子からなるラインセンサと、Ａ／Ｄコンバータと、それら駆動回路とを備え、それらによって原稿の画像を読み取って画像データを出力する。例えば、セットされた原稿をスキャン（走査）することで得る原稿の画像の濃淡情報から、ＲＧＢ各８ビットの画像データを生成して出力する。なお、「ＲＧＢ」のＲはレッド、Ｇはグリーン、Ｂはブルーをそれぞれ示す。また、後述する「ＣＭＹＫ」のＣはシアン、Ｍはマゼンタ、Ｙはイエロー、Ｋはブラックをそれぞれ示す。
【００２９】
画像読取装置１としては、光源やミラーを搭載した走行体を移動して原稿を走査するタイプのものと、原稿を搬送させつつ、その原稿を走査するタイプのものとがある。前者の場合、走行体の移動方向を、後者の場合、原稿の搬送方向をそれぞれ副走査方向という。副走査方向に直交するラインセンサの長さ方向を主走査方向という。
この実施形態では、画像読取装置１が、副走査方向に走査する速度を変えることにより、読み取り画像の副走査方向の変倍率を変更することができるようにしている。以降、その副走査方向の変倍率の変更による画像変倍を、副走査メカ変倍という。
【００３０】
第１の画像データ処理装置２は、第１の画像処理手段であり、例えば図２に示すように、画像読取装置１からの画像データを変倍処理（解像度変換）する変倍処理手段である変倍処理部２１と、その他の処理部２２，２３とを備え、それらによって画像読取装置１からの画像データに対して当該ＭＦＰ１００（以下「機器」ともいう）がユーザへ提供する後述するサービス（機能）の種類に応じた適切な処理を施すことができる。その他の処理部２２，２３は、画像読取装置１からの画像データに対して、変倍処理以外の画像処理、例えばγ処理，フィルタ処理，色変換処理を施す。
【００３１】
バス制御装置３は、当該ＭＦＰ１００内で必要な画像データや制御コマンド等の各種データのやり取りを行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能も有している。この実施形態では、第１の画像データ処理装置２，第２の画像データ処理装置４，ＣＰＵ６とは、ＰＣＩ−Ｅｘｐｒｅｓｓバスで、ＨＤＤ５とはＡＴＡバスでそれぞれ接続し、ＡＳＩＣ（application specific integrated circuit）化している。
【００３２】
第２の画像データ処理装置４は、第２の画像処理手段であり、例えば図３に示すように、画像データを変倍処理する変倍処理手段である変倍処理部３１と、その他の処理部３２，３３とを備え、それらによってメモリ７からの画像データ（第１の画像データ処理装置２で適切な処理が施された画像データ）に対して更に適切な処理を施すことにより、ユーザ操作（操作表示装置１０又はＰＣ１６の操作）によって指定されたサービスを実現することができる。その他の処理部３２，３３は、第１の画像データ処理装置２で適切な処理が施された画像データに対して、変倍処理以外の画像処理、例えばフィルタ処理，色変換処理（ＲＧＢ→ＣＭＹＫ），階調処理を施す。
【００３３】
ＨＤＤ５は、デスクトップ型のＰＣにも使用されている電子データを保存するための大型の記憶装置（メモリ装置）であり、当該ＭＦＰ１００内では主に画像データおよび画像データの付帯情報を蓄積する。この実施形態では、ＩＤＥ（Integrated Drive Electronics）を拡張して規格化されているＡＴＡバス接続のハードディスクを使用する。このＨＤＤ５は、メモリ７と共に画像記憶手段として機能を果たす。なお、ＨＤＤ５に代えて、ＭＯ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，又はＤＶＤ−ＲＡＭ等の他の大型記憶装置を使用してもよい。
【００３４】
ＣＰＵ６は、当該ＭＦＰ１００の制御全体を司るマイクロプロセッサである。この実施形態では、近年普及してきたＣＰＵコア単体に＋αの機能を追加した統合型マイクロプロセッサ（Integrated CPU）を使用する。例えば、ＰＭＣ社のＲＭ１１１００のような、汎用規格Ｉ／Ｆとの接続機能や、クロスバースイッチを使ったこれらバス接続機能がインテグレートされたＣＰＵを使用する。
【００３５】
メモリ７は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやりとりするデータを記憶したり、ＣＰＵ６が当該ＭＦＰ１００の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。ＣＰＵ６には高速処理を求められるため、通常起動時にＲＯＭ１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ７に展開されたプログラムによって処理を行う。この実施形態では、規格化され、ＰＣに使用されているＤＩＭＭ（Dual Inline Memory Module）を使用する。メモリ７に展開されるプログラムは、ＯＳ（オペレーティングシステム）や後述するアプリケーションソフトウェア（以下単に「アプリ」ともいう）等であり、ＲＯＭ１４又はＨＤＤ５に格納されている。
【００３６】
プロッタＩ／Ｆ装置８は、画像出力手段であり、ＣＰＵ６にインテグレートされた汎用規格Ｉ／Ｆ経由で送られてくるＣＭＹＫからなる画像データを受け取ると、プロッタ装置９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。この実施形態で使用している汎用規格Ｉ／Ｆは、ＰＣＩ−Ｅｘｐｒｅｓｓバスである。
プロッタ装置９は、ＣＭＹＫからなる画像データを受け取ると、例えばレーザビームを用いた電子写真プロセスを使って、受け取った画像データを可視画像として用紙（転写紙）に印刷出力する。
【００３７】
ＳＢ１３は、ＰＣに使用されるチップセットのひとつで、サウスブリッジ（South Bridge）と呼ばれる汎用の電子デバイスである。主にＰＣＩ−ＥｘｐｒｅｓｓとＩＳＡブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、この実施形態ではＲＯＭ１４との間をブリッジしている。
ＲＯＭ１４は、ＣＰＵ６が当該ＭＦＰ１００の制御を行う際のプログラム（含むブートプログラムを含む）が格納されるメモリである。
【００３８】
操作表示装置１０は、当該ＭＦＰ１００とユーザとのＩ／Ｆを行う部分で、ＬＣＤ（液晶表示装置）等の表示装置とキースイッチとから構成され、当該ＭＦＰ１００の各種状態や操作方法を表示装置に表示し、ユーザによるキースイッチの操作を検知する。この実施形態では、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６と接続する。
回線Ｉ／Ｆ装置１１は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと電話回線とを接続する装置である。この回線Ｉ／Ｆ装置１１により、当該ＭＦＰ１００は電話回線を介してＦＡＸ装置１５と各種データのやり取りを行うことが可能になる。なお、ＦＡＸ送受信機能を備えたＭＦＰ等の他の外部機器（画像処理装置）とやり取りすることもできる。この回線Ｉ／Ｆ装置１１は、画像出力手段としての機能を果たす。
【００３９】
ＦＡＸ装置１５は、通常のファクシミリ装置であり、電話回線を介して当該ＭＦＰ１００と画像データの授受を行う。
外部Ｉ／Ｆ装置１２は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと外部機器とを接続する装置である。この外部Ｉ／Ｆ装置１２により、当該ＭＦＰ１００はＰＣ１６と各種データのやり取りを行うことが可能になる。なお、通信機能を備えたＭＦＰ等の他の外部機器とやり取りすることもできる。この実施形態では、その接続Ｉ／Ｆにイーサネット（登録商標）等のネットワークを使用する。つまり、当該ＭＦＰ１００は外部Ｉ／Ｆ装置１２を介してネットワークに接続している。この外部Ｉ／Ｆ装置１２は、画像出力手段としての機能を果たす。
【００４０】
ＰＣ１６は、パーソナルコンピュータであり、ユーザによるキーボードやマウス等の入力装置の操作に従い、インストールされたアプリケーションソフトウェアやドライバソフトウェアをＣＰＵが実行することにより、当該ＭＦＰ１００に対して各種制御や画像データの入出力を行う。
ここで、ＣＰＵ６が、メモリ７上のプログラムを実行し、当該ＭＦＰ１００を制御することにより、この発明に関わる機能であるサービス選択手段，変倍率設定手段，および変倍率配分決定手段としての機能を実現することができる。
【００４１】
また、このＭＦＰ１００がユーザへ提供するサービスとしては、コピーサービス，プリンタサービス，スキャナ配信サービス，ＦＡＸ送信サービス，Ｄ−ＢＯＸ（ドキュメントボックス）サービス，コピー＋Ｄ−ＢＯＸサービス，スキャナ配信＋Ｄ−ＢＯＸサービス，ＦＡＸ送信＋Ｄ−ＢＯＸサービス等がある。
コピーサービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データ（実際には第１の画像データ処理装置２および第２の画像データ処理装置４によって画像処理を施したもの）をプロッタ装置９に送り、用紙上に可視画像として印刷させるサービスのことである。このコピーサービスを実現するためのアプリをコピーアプリという。
【００４２】
プリンタサービスとは、ＰＣ１６からの文字コード又は描画データ等の印刷データを画像データに展開してプロッタ装置９に送り、用紙上に可視画像として印刷させるサービスのことである。このプリンタサービスを実現するためのアプリをプリンタアプリという。
スキャナ配信サービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データを外部Ｉ／Ｆ装置１２によって電子メール等で予め設定されたＰＣ１６等の外部機器へ配信させるサービスのことである。このスキャナ配信サービスを実現するためのアプリをスキャナアプリという。
【００４３】
ＦＡＸ送信サービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データを回線Ｉ／Ｆ装置１１によって予め設定されたＦＡＸ装置１５等の外部機器へＦＡＸ送信させたり、ＨＤＤ５に蓄積済みの画像データを同様に予め設定された外部機器へＦＡＸ送信させるサービスのことである。このＦＡＸ送信サービスを実現するためのアプリをＦＡＸアプリという。
【００４４】
Ｄ−ＢＯＸサービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データをＨＤＤ５に蓄積したり、ＨＤＤ５に蓄積済みの画像データをプロッタ装置９に送り、用紙上に可視画像として印刷させる動作を行わせたり、上記蓄積済みの画像データを外部Ｉ／Ｆ装置１２によって電子メール等で予め設定されたＰＣ１６等の外部機器へ配信させたり、上記蓄積済みの画像データを回線Ｉ／Ｆ装置１１によって予め設定されたＦＡＸ装置１５等の外部機器へＦＡＸ送信させるサービスのことである。このＤ−ＢＯＸサービスは、スキャナアプリ，プリンタアプリ，又はＦＡＸアプリによって実現できる。
コピー＋Ｄ−ＢＯＸサービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データをＨＤＤ５に蓄積しながら、その画像データをプロッタ装置９に送り、用紙上に可視画像として印刷させるサービスのことである。このコピー＋Ｄ−ＢＯＸサービスは、コピーアプリによって実現できる。
【００４５】
スキャナ配信＋Ｄ−ＢＯＸサービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データをＨＤＤ５に蓄積しながら、その画像データを外部Ｉ／Ｆ装置１２によって電子メール等で予め設定されたＰＣ１６等の外部機器へ配信させるサービスのことである。このスキャナ配信＋Ｄ−ＢＯＸサービスは、スキャナアプリによって実現できる。
ＦＡＸ送信＋Ｄ−ＢＯＸサービスとは、画像読取装置１に原稿の画像を読み取らせ、その画像データをＨＤＤ５に蓄積しながら、その画像データを回線Ｉ／Ｆ装置１１によって予め設定されたＦＡＸ装置１５等の外部機器へＦＡＸ送信させるサービスのことである。このＦＡＸ送信＋Ｄ−ＢＯＸサービスは、ＦＡＸアプリによって実現できる。
【００４６】
これらのサービスのうち、コピーサービス，プリンタサービス，スキャナ配信サービス，ＦＡＸ送信サービスは、「印刷や外部への送信を行うサービス（画像データの出力に関するサービス）」に相当する。また、コピー＋Ｄ−ＢＯＸサービス，スキャナ配信＋Ｄ−ＢＯＸサービス，ＦＡＸ送信＋Ｄ−ＢＯＸサービスは、「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス（画像データの出力を行いながら恒久的な蓄積を行うサービス）」に相当する。
【００４７】
「印刷や外部への送信を行うサービス」は、メモリ装置（ＨＤＤ５）への恒久的な蓄積を行うことを含まないサービスであり、サービス利用後の結果として画像データが恒久的に蓄積されることはないので、画像データが再利用されることも有り得ない。したがって、この種類のサービスにおいては、画像データの再利用性を考慮する必要はなく、サービス利用時の出力スループットを向上させることがユーザに対する価値となる。よって、画質劣化させない範囲内でできる限り出力スループットを向上させることを主眼として変倍率を決定する。
【００４８】
「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」は、メモリ装置への恒久的な蓄積を行うことを含むサービスであり、サービス利用後の結果として画像データが恒久的に蓄積されるので、画像データが再利用されることを前提にしなければならない。但し、「再利用」に要求される内容が、前回利用時と同じ出力条件で同じ結果を得られればよいレベルと、前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベルとでは大きく異なる。また、これらの要求レベルはユーザ毎に異なるため、どちらにも対応することが求められる。したがって、それぞれの要求レベルに応じて画質劣化させない範囲内で出力スループットと再利用性を考慮した最適な変倍率をそれぞれ決定する。
【００４９】
以下、このように構成されたＭＦＰ１００におけるこの発明に関わる動作の異なる実施例について具体的に説明する。
〔第１実施例〕
まず、このＭＦＰ１００が提供する任意のサービスを利用した場合の動作例である第１実施例について説明する。
図４は、ＭＦＰ１００におけるこの発明に関わる動作の概略例を示すフローチャートである。
【００５０】
（１）単一のサービスを選択する場合
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、所望のサービス［Ｓ］の選択、変倍率［Ｓ−Ｚ］やその他の出力条件の設定、およびサービス開始を順次指示する。なお、例えばプリンタサービスを選択する場合には、原稿のセットは必要ない。また、その場合、ユーザによる操作は、ＰＣ１６等の外部機器上で行われることになる。
【００５１】
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
ＣＰＵ６は、サービス［Ｓ］選択の制御コマンドデータを受けると、図４に示す処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ］を選択し、ステップＳ２でサービス［Ｓ］の動作プロセスのプログラム（アプリ）を選択する。
次に、変倍率［Ｓ−Ｚ］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
【００５２】
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ］の動作プロセスのプログラムを実行する。
そして、設定した変倍率［Ｓ−Ｚ］に対して第１の画像データ処理装置２（実際には変倍処理部２１）と第２の画像データ処理装置４（実際には変倍処理部３１）の各変倍率の最適な配分の決定を行う。以下、第１の画像データ処理装置２の変倍率を［Ｓ−Ｚ１］、第２の画像データ処理装置４の変倍率を［Ｓ−Ｚ２］と表現する。なお、第１の画像データ処理装置２側に配分された変倍率［Ｓ−Ｚ１］のうちの副走査方向の変倍率を、画像読取装置１の副走査メカ変倍用の変倍率とすることもできる。
【００５３】
ＣＰＵ６は次に、サービス［Ｓ］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、最適に配分された変倍率［Ｓ−Ｚ１］への変倍処理とその他の必要な画像処理（設定した出力条件に対応する画像処理）を施し、バス制御装置３へ送る。
【００５４】
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。なお、サービス［Ｓ］が「恒久的な蓄積も行うサービス」の場合で、且つ、「再利用」に要求される内容が前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベルである場合、メモリ７に蓄積した画像データをＨＤＤ５にも蓄積して保存する。「恒久的な蓄積も行うサービス」としては、Ｄ−ＢＯＸサービスや、コピー＋Ｄ−ＢＯＸサービス，スキャナ配信＋Ｄ−ＢＯＸサービス，ＦＡＸ送信＋Ｄ−ＢＯＸサービスがある。
【００５５】
メモリ７に蓄積した画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ−Ｚ２］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００５６】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。なお、サービス［Ｓ］が恒久的な蓄積も行うサービスの場合で、かつ、「再利用」に要求される内容が前回利用時と同じ出力条件で同じ結果を得られればよいレベルである場合、メモリ７に蓄積した画像データをＨＤＤ５にも蓄積して保存する。
【００５７】
次にメモリ７に蓄積された画像データは、印刷ならば、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力することにより、原稿のコピーが生成される。外部機器への送信ならば、ＣＰＵ６が回線Ｉ／Ｆ装置１１又は外部Ｉ／Ｆ装置１２を介してＦＡＸ装置１５又はＰＣ１６等の外部機器へ送信する。
【００５８】
（２）複数のサービスを選択する場合
まず、複数のサービスを選択した場合の全体動作の概要について説明する。
「画像読取装置１→第１の画像データ処理装置２→メモリ７」までの動作は各サービスで共通に行われ、その後の「メモリ７→第２の画像データ処理装置４→プロッタＩ／Ｆ装置８，回線Ｉ／Ｆ装置１１，又は外部Ｉ／Ｆ装置１２」の動作は、サービス毎にそれぞれ行われる。以上の動作を前提として、以下で、２つのサービスを選択した場合の動作について説明する。なお、３つ以上のサービスを選択した場合でも同様の手順で動作を行うので、その説明は省略する。
【００５９】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、所望の２つのサービス［Ｓ１，Ｓ２］の選択、変倍率［Ｓ１−Ｚ，Ｓ２−Ｚ］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００６０】
ＣＰＵ６は、サービス［Ｓ１，Ｓ２］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ１，Ｓ２］を選択し、ステップＳ２でサービス［Ｓ１，Ｓ２］の動作プロセスのプログラムを選択する。
次に、変倍率［Ｓ１−Ｚ，Ｓ２―Ｚ］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ１，Ｓ２］の動作プロセスのプログラムを実行する。
【００６１】
そして、設定した変倍率［Ｓ１−Ｚ，Ｓ２―Ｚ］に対して第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の最適な配分の決定を行う。以下、第１の画像データ処理装置２の変倍率を［Ｓ共通−Ｚ１］、第２の画像データ処理装置４の変倍率を［Ｓ１−Ｚ２，Ｓ２−Ｚ２］と表現する。なお、第１の画像データ処理装置２側に配分された変倍率［Ｓ共通−Ｚ１］のうちの副走査方向の変倍率を、画像読取装置１の副走査メカ変倍用の変倍率とすることもできる。
【００６２】
ＣＰＵ６は次に、サービス［Ｓ１，Ｓ２］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、最適に配分された変倍率［Ｓ共通−Ｚ１］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００６３】
ここまでの動作はサービス［Ｓ１，Ｓ２］で共通であり、以降の動作はサービス［Ｓ１，Ｓ２］毎にそれぞれ行われる。
メモリ７に蓄積した画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ１−Ｚ２又はＳ２−Ｚ２］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００６４】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、印刷ならば、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力することにより、原稿のコピーが生成される。外部機器への送信ならば、ＣＰＵ６が回線Ｉ／Ｆ装置１１又は外部Ｉ／Ｆ装置１２を介してＦＡＸ装置１５又はＰＣ１６等の外部機器へ送信する。
【００６５】
第１実施例によれば、ＭＦＰ１００が、ユーザへ提供するサービスを選択すると共に変倍率を設定した場合に、その選択したサービスに応じて、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定することにより、ユーザへ提供するサービスに応じて画像読取装置１又はメモリ７からの画像データを最適な画像データ処理装置により最適な変倍率で変倍処理することになるので、出力のスループットおよびユーザの利便性を向上させることができる。
【００６６】
〔第２実施例〕
次に、このＭＦＰ１００が提供する「印刷や外部への送信を行うサービス」を利用した場合の動作例である第２実施例について説明する。ここでは、「印刷や外部への送信を行うサービス」として、コピーサービス（この例では「Ｓ：５０％縮小コピー」）を利用した場合の動作について説明する。
【００６７】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、サービス［Ｓ］の選択、変倍率［Ｓ−Ｚ：５０％］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００６８】
ＣＰＵ６は、サービス［Ｓ］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ］を選択し、ステップＳ２でサービス［Ｓ］の動作プロセスのプログラム（コピーアプリ）を選択する。
次に、変倍率［Ｓ−Ｚ：５０％］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ］の動作プロセスのプログラムを実行する。
【００６９】
そして、設定した変倍率［Ｓ−Ｚ：５０％］に対して、第１の画像データ処理装置２の変倍率を［Ｓ−Ｚ１：５０％］、第２の画像データ処理装置４の変倍率を［Ｓ−Ｚ２：１００％（変倍しない）］のように、各変倍率の最適な配分の決定を行う。なお、第１の画像データ処理装置２側に配分された変倍率［Ｓ−Ｚ１：５０％］のうちの副走査方向の変倍率を、画像読取装置１の副走査メカ変倍用の変倍率［５０％］とすることもできる。この場合、第１の画像データ処理装置２の副走査方向の変倍率は［Ｓ−Ｚ１：主走査方向５０％，副走査方向１００％］となる。
【００７０】
ＣＰＵ６は次に、サービス［Ｓ］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ−Ｚ１：５０％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。あるいは、画像読取装置１で副走査メカ変倍の変倍率［５０％］として原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ−Ｚ１：主走査方向５０％，副走査方向１００％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
【００７１】
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
メモリ７に蓄積された画像データは、ＣＰＵ６およびバス制御装置３を介して、第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、適切に配分された変倍率［Ｓ−Ｚ２：１００％（変倍しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００７２】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力することにより、原稿のコピーが生成される。
【００７３】
第２実施例によれば、ＭＦＰ１００が、選択したサービスが「印刷や外部への送信を行うサービス（画像データの出力に関するサービス）」であった場合には、画質劣化させない範囲内でできる限り処理速度を速くして出力スループットを改善するため、設定した変倍率の変倍処理を第１の画像データ処理装置２で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定する。
【００７４】
それによって、画像データに対して縮小（低解像度化）を設定したとき、画像データのサイズが小さくなり、バス制御装置３におけるバスの負荷が低減するので、処理速度が向上する。また、画像読取装置１の副走査メカ変倍と組み合わせることにより、更なる処理速度の向上が見込める。つまり、印刷や外部への送信を行うサービスにおいて、画質劣化させずに、出力スループットを改善することができる。
【００７５】
〔第３実施例〕
次に、このＭＦＰ１００が提供する「印刷や外部への送信を行うサービス」を利用した場合の他の動作例である第３実施例について説明する。ここでは、「印刷や外部への送信を行うサービス」として、スキャナ配信サービス（この例では「Ｓ１：２００ｄｐｉのスキャナ配信」）とＦＡＸ送信サービス（この例では「Ｓ２：２００ｄｐｉのＦＡＸ送信」）の２つのサービスを利用した場合の動作について説明する。なお、変倍処理（解像度変換）しない場合には、６００ｄｐｉであるものとする。
【００７６】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、サービス［Ｓ１，Ｓ２］の選択、変倍率（解像度）［Ｓ１−Ｚ：３３％（２００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００７７】
ＣＰＵ６は、サービス［Ｓ１，Ｓ２］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ１，Ｓ２］を選択し、ステップＳ２でサービス［Ｓ１，Ｓ２］の動作プロセスのプログラム（スキャナアプリ，ＦＡＸアプリ）を選択する。
次に、変倍率（解像度）［Ｓ１−Ｚ：３３％（２００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
【００７８】
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ１，Ｓ２］の動作プロセスのプログラムを実行する。
そして、設定した変倍率（解像度）［Ｓ１−Ｚ：３３％（２００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］に対して、第１の画像データ処理装置２の変倍率を［Ｓ共通―Ｚ１：３３％］、第２の画像データ処理装置４の変倍率を［Ｓ１−Ｚ２：１００％（解像度変換しない），Ｓ２−Ｚ２：１００％（解像度変換しない）］のように、各変倍率の最適な配分の決定を行う。なお、第１の画像データ処理装置２側に配分された変倍率［Ｓ共通−Ｚ１：３３％］のうちの副走査方向の変倍率を、画像読取装置１の副走査メカ変倍用の変倍率［３３％］とすることもできる。この場合、第１の画像データ処理装置２の副走査方向の変倍率は［Ｓ共通−Ｚ１：主走査方向３３％，副走査方向１００％］となる。
【００７９】
ＣＰＵ６は次に、サービス［Ｓ１，Ｓ２］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ共通−Ｚ１：３３％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。あるいは、画像読取装置１で副走査メカ変倍の変倍率［３３％］として原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ共通−Ｚ１：主走査方向３３％，副走査方向１００％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
【００８０】
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
ここまでの動作は各サービス［Ｓ１，Ｓ２］で共通であり、以降の動作はサービス［Ｓ１：２００ｄｐｉのスキャナ配信，Ｓ２：２００ｄｐｉのＦＡＸ送信］毎にそれぞれ行われる。その各動作を以下の（ａ）（ｂ）に示す。
【００８１】
（ａ）サービス［Ｓ１：２００ｄｐｉのスキャナ配信］の動作
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ１−Ｚ２：１００％（解像度変換しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００８２】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６が外部Ｉ／Ｆ装置１２を介してＰＣ１６等の外部機器へ送信する。
【００８３】
（ｂ）サービス［Ｓ２：２００ｄｐｉのＦＡＸ送信］の動作
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ２−Ｚ２：１００％（解像度変換しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００８４】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６が回線Ｉ／Ｆ装置１１を介してＦＡＸ装置１５等の外部機器へ送信する。
【００８５】
第３実施例によれば、ＭＦＰ１００が、選択したサービスが「印刷や外部への送信を行う複数のサービス」であり、且つその各サービス毎に設定した変倍率が全て同じ場合には、画質劣化させない範囲内でできる限り処理速度を速くして出力スループットを改善するため、その各サービス毎に設定した変倍率の変倍処理を第１の画像データ処理装置２で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定する。
【００８６】
それによって、画像データに対して縮小（低解像度化）を設定したとき、画像データのサイズが小さくなり、バス制御装置３におけるバスの負荷が低減するので、処理速度が向上する。また、画像読取装置１の副走査メカ変倍と組み合わせることにより、更なる処理速度の向上が見込める。つまり、印刷や外部への送信を行う複数のサービスにおいて、画質劣化させずに、出力スループットを改善することができる。
【００８７】
〔第４実施例〕
次に、このＭＦＰ１００が提供する「印刷や外部への送信を行うサービス」を利用した場合の更に他の動作例である第４実施例について説明する。ここでは、「印刷や外部への送信を行うサービス」として、スキャナ配信サービス（この例では「Ｓ１：３００ｄｐｉのスキャナ配信」とＦＡＸ送信サービス（この例では「Ｓ２：「２００ｄｐｉのＦＡＸ送信」の２つのサービスを利用した場合の動作について説明する。なお、変倍処理（解像度変換）しない場合には、６００ｄｐｉであるものとする。
【００８８】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、サービス［Ｓ１，Ｓ２］の選択、変倍率（解像度）［Ｓ１−Ｚ：５０％（３００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００８９】
ＣＰＵ６は、サービス［Ｓ１，Ｓ２］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ１，Ｓ２］を選択し、ステップＳ２でサービス［Ｓ１，Ｓ２］の動作プロセスのプログラムを選択する。
次に、変倍率（解像度）［Ｓ１−Ｚ：５０％（３００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
【００９０】
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ１，Ｓ２］の動作プロセスのプログラムを実行する。
そして、設定した変倍率（解像度）［Ｓ１−Ｚ：５０％（３００ｄｐｉ），Ｓ２−Ｚ：３３％（２００ｄｐｉ）］に対して、第１の画像データ処理装置２の変倍率を［Ｓ共通―Ｚ１：１００％（解像度変換しない）］、第２の画像データ処理装置４の変倍率を［Ｓ１−Ｚ２：５０％，Ｓ２−Ｚ２：３３％］のように、各変倍率の最適な配分の決定を行う。
【００９１】
ＣＰＵ６は次に、サービス［Ｓ１，Ｓ２］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ共通−Ｚ１：１００％（解像度変換しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
【００９２】
ここまでの動作は各サービス［Ｓ１，Ｓ２］で共通であり、以降の動作はサービス［Ｓ１：３００ｄｐｉのスキャナ配信，Ｓ２：２００ｄｐｉのＦＡＸ送信］毎にそれぞれ行われる。その各動作を以下の（ａ）（ｂ）に示す。
（ａ）サービス［Ｓ１：３００ｄｐｉのスキャナ配信］の動作
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
【００９３】
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ１−Ｚ２：５０％（３００ｄｐｉ化）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６が外部Ｉ／Ｆ装置１２を介してＰＣ１６等の外部機器へ送信する。
【００９４】
（ｂ）サービス［Ｓ２：２００ｄｐｉのＦＡＸ送信］の処理
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、最適に配分された変倍率［Ｓ２−Ｚ２：３３％（２００ｄｐｉ化）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【００９５】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６が回線Ｉ／Ｆ装置１１を介してＦＡＸ装置１５等の外部機器へ送信する。
【００９６】
第４実施例によれば、ＭＦＰ１００が、選択したサービスが「印刷や外部への送信を行う複数のサービス」であり、且つその各サービス毎に設定した変倍率が異なる場合には、その各サービス毎に設定した変倍率の変倍処理を第２の画像データ処理装置４で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定する。したがって、印刷や外部への送信を行う複数のサービスを実現することができる。
【００９７】
〔第５実施例〕
次に、このＭＦＰ１００が提供する「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」を利用した場合の動作例である第５実施例について説明する。ここでは、「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」として、コピー＋Ｄ−ＢＯＸサービス（この例では「Ｓ：５０％縮小コピー＋Ｄ−ＢＯＸ恒久蓄積」）を利用した場合の動作について説明する。なお、Ｄ−ＢＯＸ恒久蓄積された画像データの「再利用」に要求される内容は、前回利用時と同じ出力条件で同じ結果を得られればよいレベルの場合とする。
【００９８】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、サービス［Ｓ］の選択、変倍率（解像度）［Ｓ−Ｚ：５０％］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【００９９】
ＣＰＵ６は、サービス［Ｓ］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ］を選択し、ステップＳ２でサービス［Ｓ］の動作プロセスのプログラム（コピーアプリ）を選択する。
次に、変倍率［Ｓ−Ｚ：５０％］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ］の動作プロセスのプログラムを実行する。
【０１００】
そして、設定した変倍率［Ｓ−Ｚ：５０％］に対して、第１の画像データ処理装置２の変倍率［Ｓ−Ｚ１：５０％］、第２の画像データ処理装置４の変倍率［Ｓ−Ｚ２：１００％（変倍しない）］のように、各変倍率の最適な配分の決定を行う。なお、第１の画像データ処理装置２側に配分された変倍率［Ｓ−Ｚ１：５０％］のうちの副走査方向の変倍率を、画像読取装置１の副走査メカ変倍用の変倍率［５０％］とすることもできる。この場合、第１の画像データ処理装置２の副走査方向の変倍率は［Ｓ−Ｚ１：主走査方向５０％，副走査方向１００％］となる。
【０１０１】
ＣＰＵ６は次に、サービス［Ｓ］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ−Ｚ１：５０％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。あるいは、画像読取装置１で副走査メカ変倍の変倍率［５０％］として原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ−Ｚ１：主走査方向５０％，副走査方向１００％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
【０１０２】
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、適切に配分された変倍率［Ｓ−Ｚ２：１００％（変倍しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【０１０３】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。更に、メモリ７に蓄積した画像データをＨＤＤ５にも蓄積して保存する。
次にメモリ７に蓄積した画像データは、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力することにより、原稿のコピーが生成される。
【０１０４】
最後に、ＨＤＤ５に保存されている画像データをユーザが後で再利用する場合の動作について説明する。この場合、ユーザは前回利用時と同じ出力条件で同じ結果を得られればよいレベル、つまり「印刷」としてのみ利用することが可能である。逆に言えば、送信したり、拡大したり、のように出力条件を変更することはできない。
ユーザは、操作表示装置１０上の操作により、「Ｄ−ＢＯＸ蓄積データを印刷する」を要求する。
【０１０５】
その要求により、ＨＤＤ５に保存されている画像データをＣＰＵ６がメモリ７に蓄積する。
メモリ７に蓄積された画像データは、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力する。
【０１０６】
第５実施例によれば、ＭＦＰ１００が、選択したサービスが「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」であった場合には、設定した変倍率の変倍処理を第１の画像データ処理装置２で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定することにより、第３実施例と同様の効果を得られる。
【０１０７】
すなわち、印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービスにおいて、画質劣化させずに、しかも出力スループットも向上させながら、前回利用時と同じ出力条件で同じ結果を得られればよいレベルで再利用可能となる。また、恒久蓄積した画像データを再利用する場合、出力スループットも向上する。なぜなら、恒久蓄積した画像データは前回利用時の出力条件で第１の画像データ処理装置２による画像処理が既に施されており、そのまま印刷または送信するだけでよいからである。
【０１０８】
〔第６実施例〕
次に、このＭＦＰ１００が提供する「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」を利用した場合の他の動作例である第６実施例について説明する。ここでは、「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」として、コピー＋Ｄ−ＢＯＸサービス（この例では「Ｓ：５０％縮小コピー＋Ｄ−ＢＯＸ恒久蓄積」）を利用した場合の動作について説明する。なお、Ｄ−ＢＯＸ恒久蓄積された画像データの「再利用」に要求される内容は、前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベルの場合とする。
【０１０９】
ユーザは、原稿を画像読取装置１にセットすると共に、操作表示装置１０上の操作により、サービス［Ｓ］の選択、変倍率（解像度）［Ｓ−Ｚ：５０％］やその他の出力条件の設定、およびサービス開始を順次指示する。
操作表示装置１０は、それらの指示の情報を順次機器内部の制御コマンドデータに変換し、発行する。その発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ６に通知される。
【０１１０】
ＣＰＵ６は、サービス［Ｓ］選択の制御コマンドデータを受けると、図４に示した処理ルーチンをスタートし、まずステップＳ１でサービス［Ｓ］を選択し、ステップＳ２でサービス［Ｓ］の動作プロセスのプログラムを選択する。
次に、変倍率［Ｓ−Ｚ：５０％］やその他の出力条件の設定の制御コマンドデータを受けると、ステップＳ３でそれらの出力条件の設定を行って設定内容をメモリ７に記憶する。
最後に、サービス開始の制御コマンドデータを受けると、ステップＳ４へ進み、それに従ってサービス［Ｓ］の動作プロセスのプログラムを実行する。
【０１１１】
そして、設定した変倍率［Ｓ−Ｚ：５０％］に対して、第１の画像データ処理装置２の変倍率［Ｓ−Ｚ１：１００％（変倍しない）］、第２の画像データ処理装置４の変倍率［Ｓ−Ｚ２：５０％］のように、各変倍率の最適な配分の決定を行う。
ＣＰＵ６は次に、サービス［Ｓ］の動作プロセスを順次行う。
そして、例えば画像読取装置１で原稿をスキャンして得られた画像データは、第１の画像データ処理装置２により、［Ｓ−Ｚ１：１００％（変倍しない）］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ送る。
【０１１２】
バス制御装置３は、第１の画像データ処理装置２からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。更に、メモリ７に蓄積した画像データをＨＤＤ５にも蓄積して保存する。
メモリ７に蓄積した画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、適切に配分された変倍率［Ｓ−Ｚ２：５０％］への変倍処理とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【０１１３】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
次にメモリ７に蓄積された画像データは、ＣＰＵ６がプロッタＩ／Ｆ装置８を介してプロッタ装置９へ送り、そのプロッタ装置９が受け取った画像データを可視画像として用紙に印刷出力することにより、原稿のコピーが生成される。
【０１１４】
最後に、ＨＤＤ５に保存されている画像データをユーザが後で再利用する場合の動作について説明する。この場合、ユーザは前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベル、つまり、送信したり、解像度変換したり、のように前回利用時の出力条件を変更して、再利用することが可能である。
ユーザは、操作表示装置１０上の操作により、「Ｄ−ＢＯＸ蓄積データを２００ｄｐｉスキャナ配信する」を要求する。
【０１１５】
その要求により、ＨＤＤ５に保存されている画像データをＣＰＵ６がメモリ７に蓄積する。
メモリ７に蓄積された画像データは、ＣＰＵ６がバス制御装置３を介して第２の画像データ処理装置４へ送る。
第２の画像データ処理装置４は、受け取った画像データに対して、変倍率［Ｓ−Ｚ２：３３％（２００ｄｐｉ化）］への変倍処理（解像度変換）とその他の必要な画像処理を施し、バス制御装置３へ出力する。
【０１１６】
バス制御装置３は、第２の画像データ処理装置４からの画像データを受け取ると、ＣＰＵ６を介してメモリ７に蓄積する。
メモリ７に蓄積された画像データは、ＣＰＵ６が外部Ｉ／Ｆ装置１２を介してＰＣ１６等の外部機器へ送信する。よって、出力される結果は第１実施例による出力結果と全く別ものである。
【０１１７】
第６実施例によれば、選択したサービスが「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」であった場合には、設定した変倍率の変倍処理を第２の画像データ処理装置４で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定することにより、画質劣化させずに、前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベルで再利用可能となる。また、恒久蓄積した画像データを再利用する場合、再利用性が向上する。なぜなら、恒久蓄積した画像データはまだ第２の画像データ処理装置４で処理が施されておらず、様々な出力条件を設定して再利用可能だからである。
【０１１８】
〔第７実施例〕
この第７実施例では、第５実施例と第６実施例のどちらで動作させるかを当該ＭＦＰ１００の操作表示装置１０上の操作（ＰＣ１６等の外部機器上の操作でもよい）で予め選択しておく場合について説明する。なお、ユーザ操作が選択する項目は、（ａ）前回利用時と同じ出力条件で同じ結果を得られればよいレベルと、（ｂ）前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベルのいずれかとする。
【０１１９】
ユーザは、Ｄ−ＢＯＸ恒久蓄積時の再利用出力条件の設定として、「（１）前回利用時と同じ出力条件で同じ結果を得られればよいレベル」「（２）前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベル」のいずれかを操作表示装置１０上の操作により選択する。
ＣＰＵ６は、「（１）前回利用時と同じ出力条件で同じ結果を得られればよいレベル」が選択された場合には、第５実施例と同様の動作を行う。「（２）前回利用時とは異なる出力条件で異なる結果を得られるようにもしておきたいレベル」が選択された場合には、第６実施例と同様の動作を行う。
【０１２０】
第７実施例によれば、ＭＦＰ１００が、操作表示装置１０からの指示により、「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」を選択する際に、第１の画像データ処理装置２又は第２の画像データ処理装置４のいずれで変倍処理を行うかを再利用のレベルに応じて選択した後、選択したサービスが「印刷や外部への送信を行いながらメモリ装置への恒久的な蓄積を行うサービス」であった場合には、設定した変倍率の変倍処理を予め選択した第１の画像データ処理装置２又は第２の画像データ処理装置４で行うように、第１の画像データ処理装置２と第２の画像データ処理装置４の各変倍率の配分を決定することにより、異なる要求への対応が可能となり、第５実施例又は第６実施例と同様の効果を得られる。
【０１２１】
以上、この発明をＭＦＰに適用した実施形態について説明したが、この発明はこれに限らず、画像読取装置（スキャナ装置等）を有するデジタル複写機やファクシミリ装置等の画像形成装置には勿論、画像読取装置を接続可能なプリンタやＰＣ、更には画像読取装置単体等の各種画像処理装置に適用可能である。
【０１２２】
〔この実施形態におけるプログラム〕
このプログラムは、ＭＦＰ等の画像処理装置を制御するＣＰＵ（コンピュータ）に、この発明に関わる機能であるサービス選択手段，変倍率設定手段，および変倍率配分決定手段としての機能を実現させるためのプログラムであり、このようなプログラムをＣＰＵに実行させることにより、上述したような効果を得ることができる。
【０１２３】
このようなプログラムは、はじめからＲＯＭあるいはＨＤＤ等の記憶手段に格納しておいてもよいが、記録媒体であるＣＤ−ＲＯＭあるいはフレキシブルディスク、ＳＲＡＭ、ＥＥＰＲＯＭ、メモリカード等の不揮発性記録媒体（メモリ）に記録して提供することもできる。その不揮発性記録媒体に記録されたプログラムをＭＦＰにインストールしてＣＰＵに実行させるか、ＣＰＵにその不揮発性記録媒体からこのプログラムを読み出して実行させることにより、上述した各手順を実行させることができる。
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部機器あるいはプログラムを記憶手段に記憶した外部機器からダウンロードして実行させることも可能である。
【産業上の利用可能性】
【０１２４】
以上の説明から明らかなように、この発明によれば、画像処理装置が、ユーザへ提供するサービスに応じて画像読取手段又は画像記憶手段からの画像データを最適な画像処理手段により最適な変倍率で変倍処理するので、出力のスループットおよびユーザの利便性を向上させることができる。したがって、この発明を利用すれば、出力のスループットおよびユーザの利便性が向上した画像処理装置を提供することができる。
【図面の簡単な説明】
【０１２５】
【図１】この発明の一実施形態であるＭＦＰのハードウェア構成例を示すブロック図である。
【図２】図1の第１の画像データ処理装置２の概略構成例を示すブロック図である。
【図３】図１の第２の画像データ処理装置４の概略構成例を示すブロック図である。
【図４】図１に示したＭＦＰ１００におけるこの発明に関わる動作の概略例を示すフロー図である。
【符号の説明】
【０１２６】
１：画像読取装置    ２：第１の画像データ処理装置    ３：バス制御装置
４：第２の画像データ処理装置    ５：ＨＤＤ    ６：ＣＰＵ    ７：メモリ
８：プロッタＩ／Ｆ装置    ９：プロッタ装置    １０：操作表示装置
１１：回線Ｉ／Ｆ装置    １２：外部Ｉ／Ｆ装置    １３：ＳＢ    １４：ＲＯＭ
１５：ＦＡＸ装置    １６：ＰＣ    ２１，３１：変倍処理部
２２，２３，３２，３３：その他の処理部    １００：ＭＦＰ
【図１】
2008131476.tif 000003
【図２】
2008131476.tif 000004
【図３】
2008131476.tif 000005
【図４】
2008131476.tif 000006