(57)【要約】【課題】  スキャナとプリンタの双方が有する同様の画像処理機能が重複適用されていても、重複適用されていない場合と同様の結果を得る。【解決手段】  自己の画像処理機能の設定に関する第１の設定情報を記憶する設定情報記憶部１１６と、第１の設定情報と自己に対する各接続先が有する画像処理機能の設定に関する第２の設定情報とを取得する取得部１１８と、取得した第１の設定情報と第２の設定情報とを自己及び接続先の種類ごとに組み合わせる組合せ部１１９と、組み合わせの結果、画像処理機能が重複する場合に、第１の設定情報、及び／又は、第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部１２０と、生成された設定パターンのうち、利用可能な種類の組合せの数が多いものを選択する選択部１２１と、選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部１１５と、を有する。【選択図】  図３
2010226383.tif 000002
【特許請求の範囲】
【請求項１】
自己の画像処理機能の設定に関する第１の設定情報を記憶する記憶部と、
前記記憶部に記憶された第１の設定情報と自己に対する各接続先が有する画像処理機能の設定に関する第２の設定情報とを取得する取得部と、
前記取得部が取得した第１の設定情報と第２の設定情報とを自己及び接続先の種類ごとに組み合わせる組合せ部と、
前記組合せ部による組み合わせの結果、画像処理機能が重複する場合に、前記第１の設定情報、及び／又は、前記第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部と、
前記生成部によって生成された設定パターンのうち、利用可能な前記種類の組合せの数が多いものを選択する選択部と、
前記選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部と、
を有することを特徴とする画像処理装置。
【請求項２】
前記生成部は、前記組合せ部による組み合わせの結果、画像処理機能が重複する場合に、一方の種類の設定情報を無効化した第１の設定パターンと、他方の種類の設定情報を無効化した第２の設定パターンを生成し、
前記選択部は、前記生成部によって生成された第１の設定パターンと第２の設定パターンのうち、利用可能な前記種類の組合せの数が多い方を選択し、
前記設定部は、前記選択部によって選択された第１の設定パターンと第２の設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成部は、前記組合せ部による組み合わせの結果、画像処理機能が重複する場合に、少なくとも１つの設定情報を有効化した第３の設定パターンをすべて生成し、
前記選択部は、前記生成部によって生成されたすべての第３の設定パターンのうち、利用可能な前記種類の組合せの数が最も多い第３の設定パターンを選択し、
前記設定部は、前記選択部によって選択された第３の設定パターンに基づいて、自己及び各接続先の画像処理機能を設定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
自己の画像処理機能の設定に関する第１の設定情報を記憶する第１の記憶部を具備する第１の画像処理装置と、
自己の画像処理機能の設定に関する第２の設定情報を記憶する第２の記憶部、前記第１の記憶部に記憶された第１の設定情報と前記第２の記憶部に記憶された第２の設定情報とを取得する取得部、前記取得部が取得した第１の設定情報と第２の設定情報とを自己及び取得先の種類ごとに組み合わせる組合せ部、前記組合せ部による組み合わせの結果、画像処理機能が重複する場合に、前記第１の設定情報、及び／又は、前記第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部、前記生成部によって生成された設定パターンのうち、利用可能な前記種類の組合せの数が多いものを選択する選択部、及び、前記選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部を具備する第２の画像処理装置と、
を有することを特徴とする画像処理システム。
【請求項５】
コンピュータを、
自己の記憶部に記憶された画像処理機能の設定に関する第１の設定情報と自己に対する各接続先が有する画像処理機能の設定に関する第２の設定情報とを取得する取得部、
前記取得部が取得した第１の設定情報と第２の設定情報とを自己及び接続先の種類ごとに組み合わせる組合せ部、
前記組合せ部による組み合わせの結果、画像処理機能が重複する場合に、前記第１の設定情報、及び／又は、前記第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部、
前記生成部によって生成された設定パターンのうち、利用可能な前記種類の組合せの数が多いものを選択する選択部、
前記選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部、
として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム及び画像処理プログラムに関する。
【背景技術】
【０００２】
スキャナが読み取った画像を引き続きプリンタが印刷する画像処理システムが知られている。
また、複合機に設定された画像処理機能に関する設定情報がＰＣ（Personal Computer）に提供され、その設定情報がＰＣにより編集され、編集された設定情報が再度複合機に提供されることで、複合機の設定を更新する技術も知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２９６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、スキャナとプリンタの双方が有する同様の画像処理機能が重複適用されていても、重複適用されていない場合と同様の画像処理結果が得られる画像処理装置、画像処理システム及び画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、自己の画像処理機能の設定に関する第１の設定情報を記憶する記憶部と、記憶部に記憶された第１の設定情報と自己に対する各接続先が有する画像処理機能の設定に関する第２の設定情報とを取得する取得部と、取得部が取得した第１の設定情報と第２の設定情報とを自己及び接続先の種類ごとに組み合わせる組合せ部と、組合せ部による組み合わせの結果、画像処理機能が重複する場合に、第１の設定情報、及び／又は、第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部と、生成部によって生成された設定パターンのうち、利用可能な種類の組合せの数が多いものを選択する選択部と、選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部と、を有することを特徴とする画像処理装置である。
【０００６】
請求項２に記載の発明は、請求項１に記載の発明において、生成部は、組合せ部による組み合わせの結果、画像処理機能が重複する場合に、一方の種類の設定情報を無効化した第１の設定パターンと、他方の種類の設定情報を無効化した第２の設定パターンを生成し、選択部は、生成部によって生成された第１の設定パターンと第２の設定パターンのうち、利用可能な種類の組合せの数が多い方を選択し、設定部は、選択部によって選択された第１の設定パターンと第２の設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定することを特徴としている。
【０００７】
請求項３に記載の発明は、請求項１又は２に記載の発明において、生成部は、組合せ部による組み合わせの結果、画像処理機能が重複する場合に、少なくとも１つの設定情報を有効化した第３の設定パターンをすべて生成し、選択部は、生成部によって生成されたすべての第３の設定パターンのうち、利用可能な種類の組合せの数が最も多い第３の設定パターンを選択し、設定部は、選択部によって選択された第３の設定パターンに基づいて、自己及び各接続先の画像処理機能を設定することを特徴としている。
【０００８】
請求項４に記載の発明は、自己の画像処理機能の設定に関する第１の設定情報を記憶する第１の記憶部を具備する第１の画像処理装置と、自己の画像処理機能の設定に関する第２の設定情報を記憶する第２の記憶部、第１の記憶部に記憶された第１の設定情報と第２の記憶部に記憶された第２の設定情報とを取得する取得部、取得部が取得した第１の設定情報と第２の設定情報とを自己及び取得先の種類ごとに組み合わせる組合せ部、組合せ部による組み合わせの結果、画像処理機能が重複する場合に、第１の設定情報、及び／又は、第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部、生成部によって生成された設定パターンのうち、利用可能な種類の組合せの数が多いものを選択する選択部、及び、選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部を具備する第２の画像処理装置と、を有することを特徴とする画像処理システムである。
【０００９】
請求項５に記載の発明は、コンピュータを、自己の記憶部に記憶された画像処理機能の設定に関する第１の設定情報と自己に対する各接続先が有する画像処理機能の設定に関する第２の設定情報とを取得する取得部、取得部が取得した第１の設定情報と第２の設定情報とを自己及び接続先の種類ごとに組み合わせる組合せ部、組合せ部による組み合わせの結果、画像処理機能が重複する場合に、第１の設定情報、及び／又は、第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する生成部、生成部によって生成された設定パターンのうち、利用可能な種類の組合せの数が多いものを選択する選択部、選択部によって選択された設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する設定部、として機能させることを特徴とする画像処理プログラムである。
【発明の効果】
【００１０】
請求項１に記載の発明によれば、スキャナとプリンタの双方が有する画像処理機能が重複適用されていても、重複適用されていない場合と同様の画像処理結果が得られる。
【００１１】
請求項２に記載の発明によれば、画像処理機能が集約処理機能やトナー量制限機能である場合に、重複適用されていない場合と同様の画像処理結果が得られる。
【００１２】
請求項３に記載の発明によれば、画像処理機能が画像回転機能やネガポジ反転機能である場合に、重複適用されていない場合と同様の画像処理結果が得られる。
【００１３】
請求項４に記載の発明によれば、スキャナとプリンタの双方が有する画像処理機能が重複適用されていても、重複適用されていない場合と同様の画像処理結果が得られる。
【００１４】
請求項５に記載の発明によれば、スキャナとプリンタの双方が有する画像処理機能が重複適用されていても、重複適用されていない場合と同様の画像処理結果が得られる。
【図面の簡単な説明】
【００１５】
【図１】画像処理システムの構成図の一例である。
【図２】各画像処理装置が有する画像処理機能をまとめた表である。
【図３】スキャナの要部構成を例示する機能ブロック図である。
【図４】プリンタの要部構成を例示する機能ブロック図である。
【図５】スキャナのハードウェア構成を例示する機能ブロック図である。
【図６】画像処理システムにおけるスキャナの動作の一例を示すフローチャートである。
【図７】スキャナとプリンタの組合せパターンと、組合せによる集約処理機能の重複可否を説明するための表である。
【図８】スキャナとプリンタの利用可能組合せ数を説明するための表である。
【図９】画像処理システムにおけるスキャナの動作の一例を示すフローチャートである。
【図１０】プリンタの動作の一例を示すフローチャートである。
【図１１】画像処理システムにおけるスキャナの動作の一例を示すフローチャートである。
【図１２】スキャナとプリンタの組合せによる集約処理機能の重複可否を説明するための表である。
【図１３】スキャナとプリンタの利用可能組合せ数を説明するための表である。
【図１４】スキャナとプリンタの利用可能組合せ数を説明するための表である。
【図１５】スキャナとプリンタの利用可能組合せ数を説明するための表である。
【図１６】スキャナとプリンタの利用可能組合せ数を説明するための表である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について図面を参照して説明する。
【００１７】
（第１実施形態）
図１は、画像処理システムの構成図の一例、図２は、各画像処理装置が有する画像処理機能をまとめた表である。
画像処理システムは、画像処理装置としての画像読取装置（以下、スキャナという。）１１０,１２０、画像形成装置（以下、プリンタという。）２１０〜２３０を含んで構成される。スキャナ１１０,１２０、プリンタ２１０〜２３０は互いにネットワーク３００を介して接続され、通信する。接続形態は、有線でもよいし、無線でもよい。
この画像処理システムにおいて、スキャナ１１０，１２０とプリンタ２１０〜２３０を連続的に稼動させる場合、スキャナプリンタシステムと呼ばれることがある。スキャナプリンタシステムでは、複写装置による効果と同様の効果が得られる。スキャナプリンタシステムは、印刷機能、スキャナ機能、複写機能、ファクシミリ機能（以下、単にＦＡＸという。）等を有する、いわゆる複合機や複数の複合機を互いに接続させた画像処理システムとして構築されてもよいが、複合機単体の製造費用や画像処理システムとしての構築費用抑制の観点からスキャナプリンタシステムの方が望ましい。
【００１８】
スキャナ１１０は、図２に示すように、画像処理機能として、集約処理機能及び画像回転機能を有するが、スキャナ１２０は、これら両方の機能を有しない。また、プリンタ２１０は、画像回転機能を有しており、プリンタ２２０は、集約処理機能を有する。さらに、プリンタ２３０は、これらの両方の機能を有する。ここで、集約処理機能とは、スキャナ１１０,１２０に利用される場合には集約読取機能、プリンタ２１０〜２３０に利用される場合には集約印刷機能と読み替えられる。
【００１９】
集約読取機能とは、複数ページ分の画像を１枚の用紙相当分にまとめて読み取る機能、集約印刷機能とは、複数ページ分の画像を１枚の用紙相当分にまとめて印刷する機能をいう。これらの機能により、２ページ分の画像が１枚の用紙相当にまとめて読み取られたり、印刷されたりする。また、画像回転機能とは、読取対象、印刷対象となる画像を回転して読み取ったり、印刷したりする機能をいう。利用者が例えば画像を１８０度回転して印刷することを意図した場合、利用者はこの画像回転機能を利用すればよい。読取後の画像の角度、印刷された画像の角度が変わる。
【００２０】
集約処理機能、画像回転機能は、スキャナ１１０,１２０、プリンタ２１０〜２３０に後述する操作部１１１,２１１を介して直接設定すればよい。また、ＰＣのＷｅｂブラウザを介して間接的に設定してもよい。スキャナ１１０,１２０やプリンタ２１０〜２３０に画像処理機能の設定がなされると、設定情報が有効となる。そして、有効となった設定情報に基づいて、スキャナ１１０,１２０やプリンタ２１０〜２３０は集約処理機能、画像回転機能が効果を発揮する。逆に、設定が停止や休止、中止されると、設定情報が無効となる。この結果、集約処理機能、画像回転機能が停止する。
【００２１】
続いて、スキャナ１１０,１２０、プリンタ２１０〜２３０の詳細について説明する。
まず、スキャナ１１０，１２０について図３を参照して説明する。
【００２２】
図３は、スキャナ１１０の要部構成を例示する機能ブロック図である。尚、スキャナ１２０についても同様の構成を有するため、その説明を省略する。
スキャナ１１０は、操作部１１１、制御部１１２、読取部１１３、画像記憶部１１４、設定部１１５、設定情報記憶部１１６、通信部１１７、取得部１１８、組合せ部１１９、生成部１２０、選択部１２１、表示部１２２を含んで構成される。
【００２３】
操作部１１１は、スキャナ１１０に形成された操作ボタンである。利用者によって操作部１１１が操作されることで、スキャナ１１０は画像の読取処理を開始したり、種々の設定がなされたりする。すなわち、操作部１１１を通じて、集約読取機能や画像回転機能の設定が制御部１１２に行われる。
【００２４】
制御部１１２は、操作部１１１からの操作に基づいて、読取部１１３、設定部１１５、取得部１１８を制御する。操作部１１１から操作された内容が読取処理の開始である場合には、制御部１１２は、読取部１１３を稼動させる。また、操作部１１１から操作された内容が画像処理機能の設定に関するものであれば、設定部１１５や取得部１１８にその旨を送信する。
【００２５】
読取部１１３は、制御部１１２からの制御に基づいて、プラテンガラスなどの載置台に載置された用紙上の画像を光学的に読み取り、光学信号を電気信号に変換し、画像情報を生成する。生成された画像情報は、画像記憶部１１４に記憶される。また、スキャナ１１０に対して画像処理機能の設定がなされていた場合には、設定情報記憶部１１６に記憶された設定情報に基づいた読取処理を行う。
【００２６】
設定部１１５は、制御部１１２、通信部１１７や取得部１１８からの指示に基づいて、画像処理機能に係る設定情報を設定情報記憶部１１６に記憶したり、取得部１１８に送信したりする。また、後述する選択部１２０によって選択された第１又は第２の設定パターンのいずれかに基づいて、自己及び各接続先の画像処理機能を設定する。この結果、スキャナ１１０とプリンタ２２０のそれぞれに集約処理機能（集約読取機能、集約印刷機能）が設定されても、一方の機能が有効となり、他方が無効となる。この結果、利用者の意図に反しない画像処理がなされる。
【００２７】
通信部１１７は、ネットワークインタフェースとして稼動する。通信部１１７は、画像記憶部１１４に記憶された画像情報を取得し、これをスキャナ１２０やプリンタ２１０〜２３０などの接続先に送信する。また、接続先との間で設定情報の通信を行う。
【００２８】
取得部１１８は、設定情報記憶部１１６に記憶された設定情報を設定部１１５を介して取得したり、スキャナ１２０やプリンタ２１０〜２３０などの各接続先が有する設定情報を取得したりする。取得した設定情報は、組合せ部１１９に送信される。
【００２９】
組合せ部１１９は、取得部１１８が取得した設定情報を自己及び接続先の種類ごとに組み合わせる。図３においては、自己はスキャナ１１０であり、接続先は、スキャナ１２０と、プリンタ２１０〜２３０である。したがって、スキャナ１１０とプリンタ２１０〜２３０の組合せ、並びに、スキャナ１２０とプリンタ２１０〜２３０の組合せの計６通りが組合される。例えば、スキャナ１１０とプリンタ２２０との組合せでは、集約読取機能と集約印刷機能とが重複する。
【００３０】
生成部１２０は、組合せ部１１９による組合せの結果、画像処理機能が重複する場合に、第１の設定情報、及び／又は、第２の設定情報の一部又は全部を、無効化又は有効化した設定パターンを生成する。例えば、一方の種類の設定情報を無効化した第１の設定パターンと、他方の種類に設定情報を無効化した第２の設定パターンとを生成する。生成された第１及び第２の設定パターンは、選択部１２１に送信される。
【００３１】
選択部１２１は、生成部１２０によって生成された第１及び第２の設定パターンのうち、利用可能な種類の組合せの数が多い方を選択する。
表示部１２２は、液晶ディスプレイなどで構成される。表示部１２２には、制御部１１２による制御結果が表示される。表示部１２２を操作部１１１と兼用するようにしてもよい。
【００３２】
次に、プリンタ２１０〜２３０について図４を参照して説明する。
【００３３】
図４は、プリンタ２１０の要部構成を例示する機能ブロック図である。尚、プリンタ２２０，２３０についても同様の構成を有するため、その説明を省略する。
プリンタ２１０は、操作部２１１、制御部２１２、通信部２１３、画像処理部２１４、印刷部２１５、設定部２１６、設定情報記憶部２１７、表示部２１８を含んで構成される。
【００３４】
操作部２１１は、プリンタ２１０に形成された操作ボタンである。利用者によって操作部２１１が操作されることで、ジョブキャンセル指示を送信したり、種々の設定・変更がなされたりする。すなわち、操作部２１１を通じて、集約印刷機能や画像回転機能の設定が制御部１１２に行われる。
【００３５】
制御部２１２は、通信部２１３が受信した情報の解析を行う。受信した情報が画像情報である場合には、画像処理部２１４へ送信されるように通信部２１３を切替える。また、受信した情報が設定情報である場合には、設定部２１６へ送信されるように通信部２１３を切替える。操作部２１１から設定情報の設定を受信した場合には、設定部２１６にその旨を送信する。
【００３６】
通信部２１３は、ネットワーク３００とのインタフェースとして稼動する。通信部２１３は、ネットワーク３００を介して接続されたスキャナ１１０，１２０やプリンタ２２０，２３０との間で情報通信を行う。受信を開始すると、受信した情報を制御部２１２に送信する。制御部２１２による解析結果に基づいて、受信した情報の送信先を変える。
【００３７】
画像処理部２１４は、通信部２１３から画像情報を解析し、印刷部２１５に解析結果を送信する。画像情報の解析には、例えばＰＤＬ言語の解析がある。
印刷部２１５は、画像処理部２１４から送信された解析結果に基づいて、用紙に解析結果に基づく画像を印刷する。
【００３８】
設定部２１６は、制御部２１２や通信部２１３から設定情報を受信し、これを設定情報記憶部２１７に登録する。
表示部２１８は、液晶ディスプレイなどで構成される。表示部２１８には、制御部２１２による制御結果が表示される。表示部２１８を操作部２１１と兼用するようにしてもよい。
【００３９】
尚、上述したスキャナ１１０の各機能ブロックは、図５に示すように、ＣＰＵ１１０ａ、ＳＲＡＭ(Static Random Access Memory)、ＤＲＡＭ(Dynamic RAM)やＳＤＲＡＭ（Synchronous DRAM）、ＮＶＲＡＭ（Non Volatile RAM）等のＲＡＭ１１０ｂ、フラッシュメモリ等のＲＯＭ(Read Only Memory)１１０ｃ及びＩ／Ｆ（Interface）１１０ｄ等がバス１１０ｅにより接続されたハードウェア構成により実現される。プリンタ１２０やスキャナ２１０〜２３０についても同様の構成を有する。
【００４０】
したがって、ＣＰＵ１１０ａがＲＯＭ１１０ｃ等の記憶装置に格納された所要のプログラムを読み込み、当該プログラムに従った演算を行うことにより、図３や図４に示す各部の機能が実現される。尚、このようなプログラムとしては後述するフローチャートに応じたプログラムとすることができる。
【００４１】
続いて、画像処理システムの動作について説明する。尚、本実施形態では、上述した集約処理機能が重複適用される場合について説明する。
【００４２】
図６は、画像処理システムにおけるスキャナ１１０の動作の一例を示すフローチャートである。このフローチャートでは、スキャナ１１０，１２０とプリンタ２１０〜２３０の組合せのうち、集約処理機能が重複適用されない組み合わせの候補を生成する。
【００４３】
スキャナ１１０の取得部１１８は、まず、自己及び接続先の設定情報を取得する（ステップＳ１）。具体的には、取得部１１８は、設定情報記憶部１１６からスキャナ１１０自身が有する設定情報「集約読取機能」を取得すると共に、プリンタ２２０，プリンタ２３０の設定情報記憶部２１７から設定情報「集約印刷機能」を取得する。尚、図２に示すように、スキャナ１２０は設定情報「集約読取機能」を有しておらず、また、プリンタ２１０は設定情報「集約印刷機能」を有していない。したがって、取得部１１８はこれらの機器に対して取得処理を行っても設定情報を取得しない。
【００４４】
組合せ部１１９は、次いで、画像処理機能が重複する組合せがあるか否かを判定する（ステップＳ２）。この判定処理は、図７（ａ）に示すように、まず、自己及び自己との接続先の種類ごとの組合せを生成する。同図によれば、スキャナ１１０に対しプリンタ２１０〜２３０、スキャナ１２０に対しプリンタ２１０〜２３０とする計６種類の組合せがある。そして、図７（ｂ）に示すように、生成された各組合せにおけるスキャナ１１０，１２０とプリンタ２１０〜２３０の集約処理機能の重複があるか否かを判定する。同図によれば、第２の組合せであるスキャナ１１０とプリンタ２２０の組合せ、及び、第３の組合せであるスキャナ１１０とプリンタ２３０の組合せでは、集約処理機能が重複する。
【００４５】
生成部１２０は、組合せ部１１９による組合せの結果、画像処理機能が重複する組合せがあると判定された場合（ステップＳ２：ＹＥＳ）、一方の種類の設定情報を無効化した第１の設定パターンと、他方の種類の設定情報を無効化した第２の設定パターンを生成する（ステップＳ３）。
【００４６】
より詳しくは、図８（ａ）に示すように、集約処理機能を有するプリンタ２２０，２３０に対し、この集約処理機能を無効化したものと、集約処理機能が有効なスキャナ１１０との組合せにより、利用可能組合せ数を算出する。すなわち、スキャナ１１０の集約処理機能が有効であり、プリンタ２２０，２３０の集約処理機能が無効であれば、集約処理機能の重複適用が回避される。この組合せは、全部で３通りとなる。
【００４７】
このように、スキャナ１１０の集約処理機能が有効であり、プリンタ２２０，２３０の集約処理機能が無効であれば、利用者の意図に反し、読取処理により２ページ分の画像が１枚の用紙にまとまって読み取られ、さらに、印刷処理により２ページ分の画像が１枚の用紙にまとまって印刷されることにより生じる、４ページ分の画像が１枚の用紙にまとまって印刷されるという処理が回避される。
【００４８】
同様に、図８（ｂ）に示すように、集約処理機能を有するスキャナ１１０に対し、この集約処理機能を無効化したものと、集約処理機能が有効なプリンタ２２０，２３０との組合せにより、利用可能組合せ数を算出する。すなわち、スキャナ１１０の集約処理機能が無効であり、プリンタ２２０，２３０の集約処理機能が有効であれば、集約処理機能の重複適用が回避される。この組合せは、全部で４通りとなる。
【００４９】
一方、画像処理機能が重複する組合せがないと判定した場合（ステップＳ２：ＮＯ）、全種類の設定情報を有効化した設定パターンを生成する（ステップＳ４）。すなわち、スキャナ１１０，１２０とプリンタ２１０〜２３０の重複適用が発生しないため、利用者の意図に応じて画像処理がなされる。
【００５０】
図９は、画像処理システムにおけるスキャナ１１０の動作の一例を示す他のフローチャートであり、図６に続くものである。このフローチャートでは、生成された設定パターンに基づく設定情報をスキャナ１１０，１２０やプリンタ２１０〜２３０に設定する処理である。
【００５１】
制御部１１２は、まず、利用希望組合せがあるか否かを判定する（ステップＳ１１）。この判定処理は、利用者が特定のスキャナとプリンタとの組合せにより画像の処理を意図する場合、操作部１１１が操作され、制御部１１２にその旨が伝えられることにより行われる。例えば、利用者がスキャナ１１０とプリンタ２２０との組合せによる画像処理を意図する場合、利用者はその意図の応じた操作を操作部１１１に行う。
【００５２】
設定部１１５は、制御部１１２によって利用希望組合せがあると判定された場合（ステップＳ１１：ＹＥＳ）、設定情報記憶部１１６から利用希望組合せに応じた設定パターンの抽出処理を行う（ステップＳ１２）。例えば、利用者がスキャナ１１０とプリンタ２２０との組合せにより画像の処理を意図する場合、図８（ａ）に示す設定パターンと、（ｂ）に示す設定パターンとが抽出される。
【００５３】
設定部１１５は、ここで、設定パターンが存在するか否かを判定し（ステップＳ１３）、設定パターンが存在しなかったと判定した場合（ステップＳ１３：ＮＯ）、その組合せによる設定パターンのスキャナ１１０，１２０やプリンタ２１０〜２３０への設定を不可として処理を終了する。
【００５４】
一方、設定部１１５によって設定パターンが存在すると判定された場合（ステップＳ１３：ＹＥＳ）や、制御部１１２によって利用希望組合せがないと判定された場合には、選択部１２１は、設定パターンの中から利用可能組合せ数が多い方を選択する（ステップＳ１４）。そして、設定部１１５は、選択部１２１によって選択された設定パターンに基づく設定情報を自己や自己との各接続先に設定する（ステップＳ１５）。この結果、スキャナ１１０，１２０によっては集約読取機能が有効となったり、無効となったりする。また、プリンタ２１０〜２３０によっては集約印刷機能が有効となったり無効となったりする。
【００５５】
したがって、図８に示す設定パターンのうち、利用可能組合せ数が（ａ）に示す設定パターンより多い（ｂ）に示す設定パターンが選択され、スキャナ１１０が有する集約処理機能を無効化するとともに、プリンタ２２０，２３０が有する集約印刷機能を有効化する。尚、スキャナ１２０やプリンタ２１０には、集約処理機能がないため、設定情報に基づく設定はなされない。
【００５６】
この結果、図８（ｂ）に示すように、スキャナ１１０とプリンタ２２０，２３０を連続して利用する場合、スキャナ１１０は集約処理機能を有していても無効化され、プリンタ２２０やプリンタ２３０の集約処理機能を利用することで、利用者の意図に応じた集約処理機能が実現される。また、スキャナ１２０とプリンタ２２０，２３０を連続して利用する場合、スキャナ１２０は、集約処理機能を有しておらず、プリンタ２２０やプリンタ２３０の集約処理機能を利用することで、利用者の意図に応じた集約処理機能が実現される。
【００５７】
次に、画像処理システムにおけるプリンタ２２０の動作について説明する。
【００５８】
図１０は、プリンタ２２０の動作の一例を示すフローチャートである。尚、このフローチャートは、スキャナ１１０が生成した設定パターンに基づく設定がなされるプリンタ２２０の動作を示す。プリンタ２３０についても同様の動作を行う。
【００５９】
プリンタ２２０の通信部２１３は、スキャナ１１０から設定パターンに設定情報を受信すると（ステップＳ２１）、制御部２１２によって通信部２１３の送信先が設定部２１６に送られるように切替えられ（ステップＳ２２）、設定部２１６が受診した設定情報を設定情報記憶部２１７に登録する（ステップＳ２３）。この結果、プリンタ２２０の集約印刷機能が有効となったり、無効となったりする。
【００６０】
以上説明したように、本実施形態によれば、スキャナ１１０，１２０とプリンタ２１０〜２３０とを連続して利用する場合であって、スキャナ１１０，１２０とプリンタ２１０〜２３０の双方に集約処理機能が適用されたときであっても、集約処理機能の一方が無効化される等して、集約処理機能の重複適用が回避される。この結果、利用者は、誤作動が生じたものと勘違いすることなく、自身の意図に即した画像処理結果を得る。
【００６１】
また、本実施形態では、集約処理機能について説明したが、これに代えて、読取処理の際に画像が有する濃度を薄くして読み取ったり、印刷処理の際に用紙に付着させるトナー量を節約、制限して印刷したりするトナー量制限機能で利用してもよい。すなわち、スキャナ１１０，１２０とプリンタ２１０〜２３０とを連続して利用する場合であって、スキャナ１１０，１２０とプリンタ２１０〜２３０の双方にトナー量制限機能が適用されたときであっても、トナー量制限機能の一方が無効化される等して、トナー量制限機能の重複適用が回避される。この結果、用紙に付着されるトナー量が過度に制限されるという事態が解消され得る。
【００６２】
（第２実施形態）
続いて、本発明の第２実施形態について説明する。
第１実施形態では、集約処理機能について説明したが、第２実施形態では、画像回転機能の重複適用について説明する。
【００６３】
画像回転機能がスキャナ１１０，１２０とプリンタ２１０〜２３０で重複適用された場合、その回転角が１８０度であると、重複適用により３６０度回転となって出力される。したがって、利用者の意図に反する画像処理となるおそれがあり、本実施形態ではこれを解消する。
【００６４】
図１１は、画像処理システムにおけるスキャナ１１０の動作の一例を示すフローチャートである。尚、このフローチャートにより設定パターンが生成されれば、設定パターンに基づく設定情報の設定は第１実施形態と同様である。
【００６５】
スキャナ１１０の取得部１１８は、まず、自己及び接続先の設定情報を取得する（ステップＳ３１）。具体的には、取得部１１８は、設定情報記憶部１１６からスキャナ１１０自身が有する設定情報「画像回転機能」を取得すると共に、プリンタ２１０，２３０の設定情報記憶部２１７から設定情報「画像回転機能」を取得する。尚、図２に示すように、スキャナ１２０、プリンタ２２０は設定情報「画像回転機能」を有していない。したがって、取得部１１８はこれらの機器に対して取得処理を行っても設定情報を取得しない。
【００６６】
組合せ部１１９は、次いで、画像回転機能が重複する組合せがあるか否かを判定する（ステップＳ３２）。この判定処理は、第１実施形態で説明したように、まず、自己及び自己との接続先の種類ごとの組合せを生成する。すなわち、図２に示すように、スキャナ１１０に対しプリンタ２１０〜２３０、スキャナ１２０に対しプリンタ２１０〜２３０の計６種類の組合せがある。そして、図１２に示すように、生成された各組合せにおけるスキャナ１１０，１２０とプリンタ２１０〜２３０の画像回転機能の重複があるか否かを判定する。同図によれば、第１の組合せであるスキャナ１１０とプリンタ２１０の組合せ、及び、第３の組合せであるスキャナ１１０とプリンタ２３０の組合せでは、画像回転機能が重複する。
【００６７】
組合せ部１１９による組合せの結果、画像回転機能が重複する組合せがあると判定された場合（ステップＳ３２：ＹＥＳ）、生成部１２０は、全種類の設定情報の少なくとも１つを有効化した設定パターンをすべて生成する（ステップＳ３３）。
【００６８】
例えば、図１３（ａ）に示すように、スキャナ１１０、プリンタ２１０，２３０の画像回転機能を有効にした場合、重複適用が避けられるスキャナとプリンタの組合せは、（１）画像回転機能のないスキャナ１２０と画像回転機能を有し有効となったプリンタ２１０との組合せ、（２）画像回転機能を有し有効となったスキャナ１１０と画像回転機能のないプリンタ２２０の組合せ、（３）画像回転機能のないスキャナ１２０と画像回転機能を有し有効となったプリンタ２３０との組合せ、の全部で３種類となる。
【００６９】
また、図１３（ｂ）に示すように、スキャナ１１０の画像回転機能を無効にし、プリンタ２１０，２３０の画像回転機能を有効にした場合、重複適用が避けられるスキャナとプリンタの組合せは、（１）画像回転機能を有し無効となったスキャナ１１０と画像回転機能を有し有効となったプリンタ２１０との組合せ、（２）画像回転機能のないスキャナ１２０と画像回転機能を有し有効となったプリンタ２１０との組合せ、（３）画像回転機能を有し無効となったスキャナ１１０と画像回転機能を有し有効となったプリンタ２３０の組合せ、（４）画像回転機能のないスキャナ１２０と画像回転機能を有し有効となったプリンタ２３０との組合せ、の全部で４種類となる。
【００７０】
このように、図１３（ｃ）、図１４（ａ）〜（ｃ）及び図１５に示すように、画像回転機能を有するスキャナやプリンタの少なくとも１つにその画像処理機能を有効化し、すべての設定パターンを生成する。
【００７１】
設定パターン生成後の処理は、上述した図９に示すフローチャートに基づいて行われる。すなわち、ステップＳ１１の処理において、利用者から希望組合せがなければ、ステップＳ１４の処理において、生成された設定パターンの中から利用可能組合せ数が最も多い設定パターンを選択する。このため、本実施形態であれば、利用可能組合せ数が「４」である図１３（ｂ）に示す設定パターンが選択される。利用可能組合せ数が最大であれば、利用者の使い勝手、利便性が向上する。そして、ステップＳ１５の処理において、この設定パターンに基づいて自己及び接続先に設定情報を設定する。
【００７２】
この結果、スキャナ１１０，１２０やプリンタ２１０〜２３０に対する画像回転機能の重複適用が回避され、利用者の意図に反し、読取処理により画像が１８０度回転して読み取られ、さらに、印刷処理により画像が１８０度回転して印刷されることにより生じる、３６０度回転、すなわち、結果としての無回転の画像が１枚の用紙に印刷されるという処理が回避される。例えば、図１３（ｂ）に示すように、スキャナ１１０に画像回転機能があっても当該機能は無効化されており、プリンタ２１０やプリンタ２３０の画像回転機能が有効化されてこの機能を発揮する。これにより、画像回転機能の重複適用が回避される。
【００７３】
一方、画像回転機能が重複する組合せがないと判定した場合（ステップＳ３２：ＮＯ）、全種類の設定情報を有効化した設定パターンを生成する（ステップＳ３４）。そして、生成された設定パターンに基づいて、自己及び接続先に設定情報を設定する。すなわち、スキャナ１１０，１２０とプリンタ２１０〜２３０の重複適用が発生しないため、利用者の意図に応じて画像処理がなされる。
【００７４】
以上説明したように、本実施形態によれば、スキャナ１１０，１２０とプリンタ２１０〜２３０とを連続して利用する場合であって、スキャナ１１０，１２０とプリンタ２１０〜２３０の双方に画像回転機能が適用されたときであっても、画像回転機能の一方が無効化される等して、画像回転機能の重複適用が回避される。この結果、利用者は、画像回転機能が発揮されなかったものと勘違いすることなく、自身の意図に即した画像処理結果を得る。
【００７５】
また、本実施形態では、画像回転機能について説明したが、いわゆるネガポジ反転機能で利用してもよい。すなわち、スキャナ１１０，１２０とプリンタ２１０〜２３０とを連続して利用する場合であって、スキャナ１１０，１２０とプリンタ２１０〜２３０の双方にネガポジ反転機能が適用されたときであっても、ネガポジ反転機能の一方が無効化される等して、ネガポジ反転機能の重複適用が回避される。この結果、用紙に形成される画像が利用者の意図に反して反転していないということが解消される。
【００７６】
（第３実施形態）
続いて、本発明の第３実施形態について図１６を参照して説明する。
本実施形態では、第１実施形態で説明した集約処理機能と第２実施形態で説明した画像回転機能の双方が重複適用された場合における、利用者の意図に反する画像処理を回避するものである。
【００７７】
図１６は、図８（ａ）及び（ｂ）と図１３〜図１５とを組み合わせた表である。
すなわち、第１実施形態で説明した利用可能組合せ数と第２実施形態で説明した利用可能組合せ数との組合せの中で、もっとも利用可能組合せ数が多いものが重複適用の場合におけるスキャナとプリンタとの組合せにおいて望ましい。
【００７８】
図１６によれば、図８（ａ）と図１５の組合せ、すなわち、（１）集約読取機能及び画像回転機能を有し共に有効となったスキャナ１１０と集約印刷機能を有さず画像回転機能を有し無効となったプリンタ２１０との組合せ、（２）集約読取機能及び画像回転機能を有し共に有効となったスキャナ１１０と集約印刷機能を有し無効となり画像回転機能を有さないプリンタ２１０との組合せ、（３）集約読取機能及び画像回転機能を有し共に有効となったスキャナ１１０と集約印刷機能を有さず画像回転機能を有し無効となったプリンタ２１０との組合せ、の全３種類の組合せであれば、スキャナとプリンタに画像処理機能が重複適用されても、利用者の意図に反する画像処理が回避される。
【００７９】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、本実施形態では、利用可能となる組合せの数の大小を基準に設定パターンを選択していたが、生産性や電力消費量、ＧＰＳ（Global Positioning System）を利用したスキャナとプリンタの設定距離などを基準にして、候補の中から設定パターンを選択するように構成してもよい。
【００８０】
また、上述した実施形態では、集約読取機能等のように重複すると誤動作する機能と、画像回転機能等のように重複すると無効になる機能を例示したが、グレースケール化のように重複しても副作用の少ない機能、紙幣に対する画像処理の禁止など、重複することにより好適な結果が得られる機能、１８０度回転を利用者が意図しながら、９０度回転の重複適用により、結果として利用可能な機能についても同様の考えが適用される。
【００８１】
また、例えば、本発明のプログラムを通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。さらに、例えば、上述したブロック図における各部は、論理回路等のハードウェアで実現してもよい。
【符号の説明】
【００８２】
１１０，１２０  スキャナ
１１５  設定部
１１６  設定情報記憶部
１１８  取得部
１１９  組合せ部
１２０  生成部
１２１  選択部
２１０〜２３０  プリンタ
２１６  設定部
２１７  設定情報記憶部
【図１】
2010226383.tif 000003
【図２】
2010226383.tif 000004
【図３】
2010226383.tif 000005
【図４】
2010226383.tif 000006
【図５】
2010226383.tif 000007
【図６】
2010226383.tif 000008
【図７】
2010226383.tif 000009
【図８】
2010226383.tif 000010
【図９】
2010226383.tif 000011
【図１０】
2010226383.tif 000012
【図１１】
2010226383.tif 000013
【図１２】
2010226383.tif 000014
【図１３】
2010226383.tif 000015
【図１４】
2010226383.tif 000016
【図１５】
2010226383.tif 000017
【図１６】
2010226383.tif 000018