(57)【要約】【課題】ネットワーク上に出力された画像データをユーザー要求や仕様に基づいて、再加工することを可能とし、最適な画像処理リソースを配置し、処理を行うこと可能にした画像処理制御装置を提供すること。【解決手段】画像処理リソース管理部１５は、画像処理部１６〜１８に対して、要求にあった画像処理手段を選択し、リソース要求を発行する。そして、リソースが確保された場合は、画像処理要求部１４に通知し、処理を実行する。一方、確保できない場合は、代替可能な処理部を順次選択し、リソース要求を行う。ここで、画像処理部（ＡＳＩＣ）１６は、フィルタ機能のみを実装したハードウエア構成とし、画像処理部（ＤＳＰ）１７は、プログラマブルに機能を変更できるハードウエア構成とし、画像処理部１８は、ソフトウエア構成とする。ここではリソース要求の優先順位を１６、１７、１８としている。【選択図】      図１
2004252605.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、
ユーザーからの印刷要求を受領する要求受領手段と、
この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、
この管理手段は、ネットワークを介して接続している各画像形成装置の印刷速度、画質などの処理能力を取得する取得手段と、
前記要求受領手段で受領した印刷要求の内容を解析する解析手段と、
この解析手段での解析結果と前記取得手段で取得した各画像形成装置の処理能力とを考慮し、当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことを特徴とする画像処理制御装置。
【請求項２】
ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、
ユーザーからの印刷要求を受領する要求受領手段と、
この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、
この管理手段は、ネットワークを介して接続している各画像形成装置の解像度を取得する解像度取得手段と、
前記要求受領手段で受領した印刷要求の内容から必要としている解像度を解析する解像度解析手段と、
この解像度解析手段での解析結果と前記解像度取得手段で取得した各画像形成装置の解像度とを考慮し、当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことを特徴とする画像処理制御装置。
【請求項３】
ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、
ユーザーからの印刷要求を受領する要求受領手段と、
この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、
この管理手段は、ネットワークを介して接続している各画像形成装置のソートなどの付加処理能力を取得する付加処理能力取得手段と、
前記要求受領手段で受領した印刷要求の内容から付加処理の要求があるか否かを解析する付加処理解析手段と、
この付加処理解析手段での解析結果と前記付加処理能力取得手段で取得した各画像形成装置の付加処理能力とを考慮し、当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことを特徴とする画像処理制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上に点在するディジタルの複写機、スキャナ、プリンタ等にて利用される画像処理制御装置に関する。
【０００２】
【従来の技術】
近年のＯＡ化、ネットワーク化に伴い、ディジタル複写機で、ネットワーク要求に対応したシステムが商品化されつつある。このようなシステムでは、複数のスキャナと複数のプリンタがネットワークを介して接続されており、画像形成を大量且つ効率的に行うことができるようになっている。
このようなシステムでは、複数のスキャナからある特定のプリンタに印刷処理の依頼が集中してしまうことがる。このような状況へ対応する技術として以下の文献がある。
【特許文献１】
特開２００１−３５３９３１
この文献に記載された技術では、あるリソースが占有されてしまった場合に調停処理により対応している。
【０００３】
【発明が解決しようとする課題】
ところで、従来のシステムでは、一旦、ネットワークに出力された画像データを再加工する手段がなく、また、最適なリソース管理がされていなかった。
また、上記特許文献１では、１箇所のリソースに処理が集中してしまう場合等に、ユーザーの要求に充分応えられるものではなかった。
今後、ネットワーク上の画像処理ハードウエアとして、ＡＳＩＣ（特定用途向集積回路）、ＤＳＰ（ディジタル・シグナル・プロセッサ）が検討され、パーソナルコンピュータ（ＰＣ）による画像処理ソフトウエアも普及してきている。その場合、ソフトウエアとハードウエアの画像処理機能の最適配分が重要となる。
そこで、本発明の目的は、ネットワーク上に出力された画像データをユーザー要求や仕様に基づいて、再加工することを可能とし、最適な画像処理リソースを配置し、処理を行うこと可能にした画像処理制御装置を提供することである。
【０００４】
【課題を解決するための手段】
請求項１記載の発明では、ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、ユーザーからの印刷要求を受領する要求受領手段と、この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、この管理手段は、ネットワークを介して接続している各画像形成装置の印刷速度、画質などの処理能力を取得する取得手段と、前記要求受領手段で受領した印刷要求の内容を解析する解析手段と、この解析手段での解析結果と前記取得手段で取得した各画像形成装置の処理能力とを考慮し、当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことにより、前記目的を達成する。
【０００５】
請求項２記載の発明では、ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、ユーザーからの印刷要求を受領する要求受領手段と、この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、この管理手段は、ネットワークを介して接続している各画像形成装置の解像度を取得する解像度取得手段と、前記要求受領手段で受領した印刷要求の内容から必要としている解像度を解析する解像度解析手段と、この解像度解析手段での解析結果と前記解像度取得手段で取得した各画像形成装置の解像度とを考慮し、当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことにより、前記目的を達成する。
【０００６】
請求項３記載の発明では、ネットワークを介して複数の画像形成装置と接続可能な画像処理制御装置において、ユーザーからの印刷要求を受領する要求受領手段と、この要求受領手段で受領したユーザーからの印刷要求に応じて、前記画像形成装置に印刷要求を出す管理手段とを備え、この管理手段は、ネットワークを介して接続している各画像形成装置のソートなどの付加処理能力を取得する付加処理能力取得手段と、前記要求受領手段で受領した印刷要求の内容から付加処理の要求があるか否かを解析する付加処理解析手段と、この付加処理解析手段での解析結果と前記付加処理能力取得手段で取得した各画像形成装置の付加処理能力とを考慮し当該印刷要求に対して適した画像形成を順位付けする順位付け手段と、を備え、この順位付け手段による順位付けの最上位の画像形成装置に印刷要求を出し、その画像形成装置が印刷不可の状態であった場合は、次順位の画像形成装置に印刷要求を出すことにより、前記目的を達成する。
【０００７】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図１ないし図３を参照して詳細に説明する。
この第１の実施例に係る画像処理制御装置は、ネットワーク上に存在する単数または複数の画像処理部と、この画像処理部に構成されるハードウエアあるいはソフトウエアによる画像処理部と、前記画像処理部を処理リソースとして管理する画像処理管理部と、ユーザーからの処理要求に基づいてリソース要求をする画像処理要求部とを備えている。
図１は、第１の実施例に係る画像処理制御装置の構成を具体的に示したブロック図である。この画像処理制御装置には、画像読取部１１、画像蓄積部１２、画像処理部（ＤＳＰ）１７、画像出力部１３、画像処理要求部１４、画像処理リソース管理部１５、画像処理部（ＡＳＩＣ）１６、画像処理部１８より構成されている。
【０００８】
第１の実施例として、図１に示すような、ネットワーク上に点在した画像処理制御装置を利用したネットワークシステムについて、具体的に説明する。
画像処理の対象となるディジタル画像は、画像読取部１１、あるいは、画像蓄積部１２にて、本システムに入力される。そして、画像処理後のディジタル画像は、画像出力部１３または画像蓄積部１２へ出力されるようになっている。
まず、画像処理要求部１４が、ユーザーからの処理要求を管理する。その要求を画像処理リソース管理部１５に伝達する。この画像処理リソース管理部１５は、画像処理部１６〜１８に対して、要求にあった画像処理手段を選択し、リソース要求を発行する。その結果、リソースが確保された場合は、画像処理要求部１４に通知し、画像処理を実行することができる。
一方、リソースが確保できない場合は、代替可能な画像処理部を順次選択し、リソース要求を行う。
【０００９】
ここで、画像処理部（ＡＳＩＣ）１６は、フィルタ機能のみを実装したハードウエア構成（ＡＳＩＣ）とし、画像処理部（ＤＳＰ）１７は、処理数に限りはあるが、プログラマブルに機能を変更できるハードウエア構成（ＤＳＰ）とし、画像処理部１８は、ソフトウエア構成とする。
この場合、リソース要求の優先順位を画像処理部（ＡＳＩＣ）１６、画像処理部（ＤＳＰ）１７、画像処理部１８としている。
画像処理部（ＡＳＩＣ）１６に実装されていない機能が要求された場合は、画像処理部（ＤＳＰ）１７、画像処理部１８の順となる。
この優先順位は、高速な処理の順番に設定している。それにより、ユーザー要求を本システムが、最も高速な処理に振り分けることなり、ユーザーが意識せずに、要求機能を高速に実行可能となる。
【００１０】
次に、第２の実施例では、画像処理制御装置が、ネットワーク上に存在する単数または複数の画像処理部と、この画像処理部に構成されるハードウエアあるいはソフトウエアによる画像処理部と、前記画像処理部を処理リソースとして管理する画像処理リソース管理部と、画質マッチング情報に基づいてリソース要求をする画質マッチング管理部とを備えている。
図２は、第２の実施例に係る画像処理制御装置の構成を示した図である。
図２の画像処理制御装置は、画像読取部２１、画像蓄積部２２、画像処理部（ＤＳＰ）２７、画像出力部２３、画質マッチング管理部２４、画像処理リソース管理部２５、画像処理部（ＡＳＩＣ）２６、画像処理部２８より構成されている。
第２の実施例として、図２に示すような、ネットワーク上に点在した画像処理制御装置を利用したネットワークシステムについて、具体的に説明する。
画像処理の対象となるディジタル画像は、画像読取部２１または画像蓄積部２２にて、本システムに入力される。そして、画像処理後のディジタル画像は、画像出力部２３または画像蓄積部２２に出力される。
まず、画質マッチング管理部２４が、画質マッチング情報を管理する。画質マッチング情報は、ディジタル画像の入力先や出力先、解像度等の画像品質を最適に組み合わせる情報である。
【００１１】
例えば、カラー画像を白黒プリンタに出力する場合に、色の感度の違いにより、白黒画像と印象の違いが発生してしまうので、補正を行う。
また、２４００ｄｐｉスキャナからの入力を３００ｄｐｉプリンタに出力する場合に、一部しか印字されない現象が発生してしまうので、画素を間引くサブサンプリングを行う。その画質マッチング情報を処理要求として、画像処理リソース管理部２５に伝達する。
画像処理リソース管理部２５は、画像処理部２６〜２８に対して、要求にあった画像処理部を選択し、リソース要求を発行する。リソースが確保された場合は、画質マッチング管理部２４に通知し、画像処理を実行することができる。リソースが確保できない場合は、代替可能な画像処理部を順次選択し、リソース要求を行う。
【００１２】
ここでは、画像処理部（ＡＳＩＣ）２６は、サブサンプリング機能のみを実装したハードウエア構成（ＡＳＩＣ）とし、画像処理部（ＤＳＰ）２７は、処理数に限りはあるが、プログラマブルに機能を変更できるハードウエア構成（ＤＳＰ）とし、画像処理部２８は、ソフトウエア構成とする。
この場合、リソース要求の優先順位を画像処理部（ＡＳＩＣ）２６、画像処理部（ＤＳＰ）２７、画像処理部２８としている。
画質マッチング情報が解像度以外の場合は、画像処理部（ＤＳＰ）２７、画像処理部２８の順となる。
この優先順位は、高速な処理の順番に設定している。それにより、ユーザー要求を本システムが、最も高速な処理に振り分けることにより、ユーザーが意識せずに、最適に補正された画質を高速に実行することができる。
【００１３】
続いて、第３の実施例に係る画像処理制御装置では、ネットワーク上にある単数または複数の画像処理部と、この画像処理部に構成されるハードウエアあるいはソフトウエアによる画像処理部と、前記画像処理部を処理リソースとして管理する画像処理リソース管理部と、付加機能要求に基づいてリソース要求をする部とを備えている。
図３は、第３の実施例に係る画像処理制御装置の構成を示した図である。
図３の画像処理制御装置は、画像読取部３１、画像蓄積部３２、付加機能管理部３７、画像出力部３３、電子ソート部３４、メカソート部３５、ビンソート部３６、画像処理リソース管理部３８、画像処理部（ＡＳＩＣ）３９、画像処理部（ＤＳＰ）３１０、画像処理部３１１よりなる。
【００１４】
実施例として、図３に示すような、ネットワーク上に点在した画像処理制御装置を利用したネットワークシステムについて、具体的に説明する。
画像処理の対象となるディジタル画像は、画像読取部３１または画像蓄積部３２にて、本システムに入力される。そして、画像処理後のディジタル画像は、画像出力部３３または画像蓄積部３２に出力される。
付加機能の実現部として、電子ソート部３４、メカソート部３５、ビンソート部３６という３種類のソート部を備えている。
【００１５】
まず、付加機能管理部３７が、利用可能な付加機能を管理する。ここで、電子ソート３４には、ＪＰＥＧ圧縮された画像データに変換する必要があり、メカソート部３５、ビンソート部３６では、画像データの変換は不要である。
また、メカソート部３５、ビンソート部３６では、部単位に出力処理が必要であり、ビンソート部３６では、頁単位に出力が可能である。
ソート要求があった場合に付加機能要求を、画像処理リソース管理部３８に伝達する。
画像処理リソース管理部３８は、画像処理部３９〜３１１に対して、要求にあった画像処理部を選択し、リソース要求を発行する。リソースが確保された場合は、付加機能管理部３７に通知し、画像処理を実行することができる。リソースが確保できない場合は、代替可能な画像処理部を順次選択し、リソース要求を行う。
ここでは、画像処理部（ＡＳＩＣ）３９は、ＪＰＥＧデータ変換機能のみを実装したハードウエア構成（ＡＳＩＣ）とし、画像処理部（ＤＳＰ）３１０は、処理数に限りはあるが、プログラマブルに機能を変更できるハードウエア構成（ＤＳＰ）とし、画像処理部３１１は、ソフトウエア構成としている。
この場合、リソースの要求優先順位を画像処理部（ＡＳＩＣ）３９、画像処理部（ＤＳＰ）３１０、画像処理部３１１としている。
画像処理部（ＡＳＩＣ）３９に実装されていない機能が要求された場合は、画像処理部（ＤＳＰ）３１０、画像処理部３１１の順となる。
この優先順位は、高速な処理の順番に設定している。それにより、ユーザー要求を本システムが、最も高速な処理に振り分けることにより、ユーザーが意識せずに、目的のソート機能を高速に実行できることになる。
【００１６】
【発明の効果】
請求項１記載の発明では、画像処理部の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて、最適な画像処理を容易に実現することができる。特に、処理要求を実現する構成として、パフォーマンスの最適化を図ることができる。
請求項２記載の発明では、画像処理部の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて、最適な画像処理を容易に実現することができる。特に、画質マッチングを実現する構成として、パフォーマンスの最適化を図ることができる。
請求項３記載の発明では、画像処理部の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて、最適な画像処理を容易に実現することができる。特に、付加機能要求を実現する構成として、パフォーマンスの最適化を図ることができる。
【図面の簡単な説明】
【図１】第１の実施例に係る画像処理制御装置の構成を示したブロック図である。
【図２】第２の実施例に係る画像処理制御装置の構成を示したブロック図である。
【図３】第３の実施例に係る画像処理制御装置の構成を示したブロック図である。
【符号の説明】
１１  画像読取部
１２  画像蓄積部
１３  画像出力部
１４  画像処理要求部
１５  画像処理リソース管理部
１６、２６、３９  画像処理部（ＡＳＣＩ）
１７、２７、３１０  画像処理部（ＤＳＰ）
２４  画質マッチング管理部
２５  画像処理リソース管理部
３４  電子ソート部
３５  メカソート部
３６  ビンソート部
【図１】
2004252605.tif 000003
【図２】
2004252605.tif 000004
【図３】
2004252605.tif 000005