(57)【要約】【課題】ネットワーク上に入力された画像データをユーザ要求や仕様に基づいて再加工することを可能とし、最適な画像処理リソースを選択することにより効率の良い画像処理を達成できる画像処理制御装置を提供する。【解決手段】ネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、上記画像処理手段を処理リソースとして管理する画像処理リソース管理手段と、ユーザよりの処理要求を管理して要求分割する画像処理要求手段と、その分割された処理要求のタスクを管理するタスク管理手段とが上記ネットワークに接続され、上記画像処理リソース管理手段が、上記タスク管理手段よりのタスク要求に基づいて、要求に合った上記画像処理手段を選択してリソース要求を出して画像処理を実行する構成となっている。【選択図】      図１
2005045487.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を処理リソースとして管理する画像処理リソース管理手段と、ユーザよりの処理要求を管理して要求分割する画像処理要求手段と、その分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記画像処理リソース管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択してリソース要求を出すことにより画像処理を実行することを特徴とする画像処理制御装置。
【請求項２】
ネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を処理リソースとして管理する画像処理リソース管理手段と、画質マッチング情報を処理要求として管理して要求分割する画質マッチング管理手段と、該画質マッチング管理手段により分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記画像処理リソース管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択してリソース要求を出すことにより画像処理を実行することを特徴とする画像処理制御装置。
【請求項３】
請求項１あるいは２に記載の画像処理制御装置において、前記要求分割された複数の処理要求のタスクに対して、それぞれ別のリソースとして別の画像処理手段を割り当てることができる場合は、複数の画像処理手段において並列処理が行われることを特徴とする画像処理制御装置。
【請求項４】
請求項１あるいは２に記載の画像処理制御装置において、前記画像処理手段が、ハードウエアあるいはソフトウエアにより構成されることを特徴とする画像処理制御装置。
【請求項５】
付加機能を実現するためネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を管理する付加機能管理手段と、付加要求に基づく処理要求を管理して要求分割する付加機能要求手段と、該付加機能要求手段により分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記付加機能管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択して画像処理を実行することを特徴とする画像処理制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワーク上に点在する画像処理装置を制御するための画像処理制御装置に関し、特に、ネットワーク上に入力された画像データをユーザ要求や仕様に基づいて再加工することを可能とし、最適な画像処理リソースを選択することにより効率の良い画像処理を達成できる画像処理制御装置に関するものである。
【０００２】
【従来の技術】
一般に、リモートコピーにおいて、複数の画像入力装置から同時に、１つの画像出力装置に画像処理が要求されると、画像出力装置のリソース（ソケット）が著しく減少し、受け付けた処理が正常に行われない場合があった。
それを解決するために、例えば、特開２００１−３５３９３１公報に示されるように、リソースが占有されてしまった場合、調停処理により対応する技術が提案されている。
すなわち、特開２００１−３５３９３１公報に記載の画像形成装置では、ネットワークからの処理受け付け制限を行うために、各画像形成機能を設定するための表示装置と少なくとも１つ以上の押下型入力装置を用いた対話型の操作設定手段と、前記画像入出力装置で読み取った画像を伝送媒体を介して複数の画像出力装置に画像出力するリモート画像出力手段と、画像入力装置の情報を伝達媒体を介して得るリモート情報獲得手段と、いくつの画像入力装置から伝達媒体を介して接続要求を受けているかを記録する被登録台数記録手段と、被登録台数の上限を超えて伝達媒体での接続を受け付けない被登録制御手段を有する構成となっている。
【特許文献１】特開２００１−３５３９３１公報
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の技術では、以下のような問題点があった。
すなわち、一箇所のリソースに集中してしまう場合には、制限を行うため、ユーザーの要求に答えられなかった。
また、ディジタル複写機等で、ネットワーク要求に対応したシステムが商品化されつつあるが、一旦、ネットワークに出力された画像データを再加工する画像処理手段がなく、最適なリソース管理がされていなかった。
本発明の目的は、ネットワーク上に入力された画像データをユーザ要求や仕様に基づいて再加工することを可能とし、最適な画像処理リソースを選択することにより効率の良い画像処理を達成できる画像処理制御装置を提供することである。
【０００４】
【課題を解決するための手段】
上述の目的を達成するために、請求項１記載の発明は、ネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を処理リソースとして管理する画像処理リソース管理手段と、ユーザよりの処理要求を管理して要求分割する画像処理要求手段と、その分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記画像処理リソース管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択してリソース要求を出すことにより画像処理を実行することを特徴とする。
したがって、画像処理装置の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、処理要求を実現する構成として、パフォーマンスの最適化を図ることができる。
また、請求項２記載の発明は、ネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を処理リソースとして管理する画像処理リソース管理手段と、画質マッチング情報を処理要求として管理して要求分割する画質マッチング管理手段と、該画質マッチング管理手段により分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記画像処理リソース管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択してリソース要求を出すことにより画像処理を実行することを特徴とする。
したがって、画像処理装置の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、画質マッチングを実現する構成として、パフォーマンスの最適化を図ることができる。
【０００５】
また、請求項３記載の発明は、請求項１あるいは２に記載の画像処理制御装置において、前記要求分割された複数の処理要求のタスクに対して、それぞれ別のリソースとして別の画像処理手段を割り当てることができる場合は、複数の画像処理手段において並列処理が行われることを特徴とする。
したがって、複数の画像処理手段において並列処理が行われることにより、全体の処理完了を早くすることができる。
また、請求項４記載の発明は、請求項１あるいは２に記載の画像処理制御装置において、前記画像処理手段が、ハードウエアあるいはソフトウエアにより構成されることを特徴とする。
したがって、画像処理手段がハードウエアあるいはソフトウエアにより構成される場合、ソフトウエアとハードウエアの画像処理機能の最適配分ができる。
また、請求項５記載の発明は、付加機能を実現するためネットワーク上に接続された複数の画像処理手段を制御するための画像処理制御装置であって、前記画像処理手段を管理する付加機能管理手段と、付加要求に基づく処理要求を管理して要求分割する付加機能要求手段と、該付加機能要求手段により分割された処理要求のタスクを管理するタスク管理手段とが前記ネットワークに接続され、前記付加機能管理手段が、前記タスク管理手段よりのタスク要求に基づいて、要求に合った画像処理手段を選択して画像処理を実行することを特徴とする。
したがって、画像処理手段の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、付加機能要求を実現する構成として、パフォーマンスの最適化を図ることができる。
【０００６】
【発明の実施の形態】
以下に添付の図を参照してこの発明の実施形態を詳細に説明する。
図１は、本発明によるネットワーク画像処理システムの一実施形態のブロック図である。
図１に示すように、このネットワーク画像処理システムは、ネットワーク１上に、画像読み取り装置２、画像蓄積装置３、画像出力装置５、画像処理要求部７、タスク管理部９、画像処理リソース管理部１１、画像処理装置１３ａ−１３ｃが接続された構成となっている。なお、前記画像処理要求部７、タスク管理部９、画像処理リソース管理部１１により画像処理制御装置が形成される。
このネットワーク画像処理システムにおいては、画像処理の対象となるディジタル画像は、画像読み取り装置２、あるいは画像蓄積装置３にて、本システムに入力され、画像データとなり、画像処理後の画像データは、画像出力装置５、あるいは画像蓄積装置３に出力される。
そして、画像処理要求部７は、ユーザよりの処理要求を管理し、その処理要求を要求分割し、その要求分割された処理要求のタスク管理を行うタスク管理部９に送り、その要求分割されたタスクが、タスク管理部９より画像処理リソース管理部１１に送られる。
画像処理リソース管理部１１は、その要求分割された処理要求のタスクに基づいて、画像処理装置１３ａ−１３ｃに対し、要求に合った画像処理装置１３を選択し、リソース要求を発行する。
ここで、リソースが確保された場合は、要求元のタスクに通知し、画像データの画像処理（再加工）が実行される。リソースが確保できない場合は、代替可能な画像処理装置１３が順次選択され、リソース要求される。
この場合、要求分割されたタスクが、すべて実現されるように画像処理要求部７が調停監視する。
ここで、要求分割された複数のタスクに対して、それぞれ別のリソース（別の画像処理装置１３）を割り当てることが可能な場合は、並列処理が行われる。
ここでは、画像処理装置１３ａは、フィルタ機能のみを実装したハードウエア構成（ＡＳＩＣ）とし、画像処理装置１３ｂは、処理数に限りはあるが、プログラマブルに機能を変更できるハードウエア構成（ＤＳＰ）とし、画像処理装置１３ｃは、ソフトウエア構成とする。
この場合、リソースの要求優先順位は、画像処理装置１３ａ，画像処理装置１３ｂ，画像処理装置１３ｃの順となっている。画像処理装置１３ａに実装されていない機能が要求された場合は、画像処理装置１３ｂ，画像処理装置１３ｃと移っていく。この優先順位は、高速な処理の順番に設定している。それにより、ユーザ要求を本システムが、最も高速な処理に振り分けることにより、ユーザが意識せずに、要求機能を高速に実行できることになる。
すなわち、今後、ネットワーク上の画像処理ハードウエアとして、ＡＳＩＣやＤＳＰが検討され、ＰＣによる画像処理ソフトウエアも検討されてきているが、そのような場合、ソフトウエアとハードウエアの画像処理機能の最適配分ができる。
【０００７】
ここで、処理要求の一つを例にとり、前記ネットワーク画像処理システムの動作を説明する。
ここでは、処理要求の一つとして、文字部と絵柄部の領域を分離し、それぞれタスクを割り当てて別の処理を行う処理要求とする。
図２は、図１に示したネットワーク画像処理システムにおいて、文字部と絵柄部の領域を分離し、それぞれ別の処理を行う処理のシーケンスを示す図である。
図２において、Ｓ１が文字／絵柄領域の分離処理であり、Ｓ２が文字部用処理、Ｓ３が絵柄部用処理、Ｓ４が画像合成処理となる。
ここでは、図２に示すように、Ｓ１において、文字／絵柄領域の処理要求が要求分割され、タスクが割り当てられ、文字部用処理Ｓ２と絵柄部用処理Ｓ３とで、別のリソース（別の画像処理装置１３）を割り当てることが可能な場合は、文字部用処理Ｓ２と絵柄部用処理Ｓ３とを同時並行に行う。従って、全体の処理完了を早くすることができる。
以上のように、処理要求を要求分割し、タスク単位で処理を行うことにより、すべてのリソースが取得できない場合や、最大限にリソースを取得できる場合というように、状況に応じた最適な画像処理制御を行うことができる。
【０００８】
次に、本発明によるネットワーク画像処理システムの他の実施形態について説明する。
図３は、本発明によるネットワーク画像処理システムの他の実施形態のブロック図である。
図３に示すように、このネットワーク画像処理システムは、ネットワーク１上に、画像処理制御装置としての，画像読み取り装置２、画像蓄積装置３、画像出力装置５、画質マッチング管理部１５、タスク管理部９、画像処理リソース管理部１１、画像処理装置１３ａ−１３ｃが接続された構成となっている。なお、上記画質マッチング管理部１５、タスク管理部９、画像処理リソース管理部１１により画像処理制御装置が形成される。
このネットワーク画像処理システムにおいては、画像処理の対象となるディジタル画像は、画像読み取り装置２、あるいは画像蓄積装置３にて、本システムに入力され、画像データとなり、画像処理後の画像データは、画像出力装置５、あるいは画像蓄積装置３に出力される。
そして、画質マッチング管理部１５が、画質マッチング情報を管理する。画質マッチング情報は、ディジタル画像の入力先や出力先、解像度等の画像品質を最適に組み合わせた情報である。
例えば、カラー画像を白黒プリンタに出力する場合に、色の感度の違いにより、白黒画像と印象の違いが発生してしまうので、カラー／白黒変換タスクを行って補正する。
また、２４００Ｄｐｉスキャナからの入力を３００Ｄｐｉプリンタに出力する場合に、一部しか印字されない現象が発生してしまうので、Ｄｐｉ変換タスクを行って画素を間引くサブサンプリングを行う。
画質マッチング管理部１５は、その画質マッチング情報を処理要求として、要求分割し、その要求分割された処理要求のタスク管理を行うタスク管理部９に送ると共に、その要求分割されたタスクが、タスク管理部９より画像処理リソース管理部１１に送られる。
【０００９】
画像処理リソース管理部１１は、その要求分割されたタスクに基づいて、画像処理装置１３ａ−１３ｃに対し、要求に合った画像処理装置１３を選択し、リソース要求を発行する。
リソースが確保された場合は、要求元のタスクに通知し、画像データの画像処理（再加工）が実行される。
また、リソースが確保できない場合は、代替可能な画像処理部１３が順次選択され、リソース要求がなされる。ここで、要求分割されたタスクが、すべて実現されるように画像マッチング管理部１５が調停監視する。
ここで、要求分割された複数のタスクに対して、それぞれ別のリソース（別の画像処理装置１３）を割り当てることが可能な場合は、並列処理が行われる。
ここでは、画像処理装置１３ａは、サブサンプリング機能のみを実装したハードウエア構成（ＡＳＩＣ）とし、画像処理装置１３ｂは、処理数に限りはあるが、プログラマブルに機能を変更できるハードウエア構成（ＤＳＰ）とし、画像処理装置１３ｃは、ソフトウエア構成とする。
この場合、リソースの要求優先順位は、画像処理装置１３ａ，画像処理装置１３ｂ，画像処理装置１３ｃの順となっている。画質マッチング情報が解像度以外の場合は、画像処理装置１３ｂ，画像処理装置１３ｃと移っていく。この優先順位は、高速な処理の順番に設定している。それにより、ユーザ要求を本システムが、最も高速な処理に振り分けることにより、ユーザが意識せずに、要求機能を高速に実行できることになる。
すなわち、今後、ネットワーク上の画像処理ハードウエアとして、ＡＳＩＣやＤＳＰが検討され、ＰＣによる画像処理ソフトウエアも検討されてきているが、そのような場合、ソフトウエアとハードウエアの画像処理機能の最適配分ができる。
【００１０】
ここで、画質マッチング情報の一つを例にとり、上記ネットワーク画像処理システムの動作を説明する。
画質マッチング情報としては、カラー２４００Ｄｐｉ画像を白黒３００Ｄｐｉに変換する必要がある場合、カラー／白黒変換タスクとＤｐｉ変換タスクに分離し、それぞれ別の処理を行う処理要求とする。
図４は、図３に示したネットワーク画像処理システムにおいて、カラー／白黒変換タスクとＤｐｉ変換タスクに分離し、それぞれ別の処理を行う場合の処理シーケンスを示す図である。
図４に示すように、Ｓ１０がカラー／白黒変換タスクであり、Ｓ１１がＤｐｉ変換タスクであり、それぞれ要求分割され、画像処理装置１３にタスクを割り当てられる。
また、Ｓ１０とＳ１１とは、処理順番が交換可能な場合、それぞれのリソースの状況によっては、処理の高速化を図ることができる。
例えば、Ｓ１０の低速なリソースの割り当てが不可能な場合は、Ｓ１１の高速なリソース割り当てを優先し処理を実行することにより、Ｓ１０の低速なリソースを無理に割り当てることがなくなる。
以上のように、画質マッチングをタスク分割し、タスク単位で処理を行うことにより、全体的な処理の完了を高速化するため、状況に応じた最適な画像処理制御を行うことができる。
【００１１】
次に、本発明によるネットワーク画像処理システムのさらに他の実施形態について説明する。
図５は、本発明によるネットワーク画像処理システムのさらに他の実施形態のブロック図である。
図５に示すように、このネットワーク画像処理システムは、ネットワーク１上に、画像読み取り装置２、画像蓄積装置３、画像出力装置５、タスク管理部９、電子ソート装置１７、メカソート装置１９、ソート要求部（付加機能要求部）２１、付加機能管理部２３が接続された構成となっている。なお、上記ソート要求部２１、付加機能管理部２３、タスク管理部９により画像処理制御装置が形成される。
このネットワーク画像処理システムにおいては、画像処理の対象となるディジタル画像は、画像読み取り装置２、あるいは画像蓄積装置３にて、本システムに入力され、画像処理後のディジタル画像は、画像出力装置５、あるいは画像蓄積装置３に出力される。
そして、付加機能の実現手段（画像処理手段）として、電子ソート装置１７およびメカソート装置１９という２種類のソート手段をもつ。まず、ソート要求部２１が、ユーザの処理要求を管理し、その処理要求を要求分割し、その要求分割された処理要求のタスク管理を行うタスク管理部９に送る。
そのタスク管理部９よりのタスクに対し、付加機能管理部２３が、利用可能な付加機能を管理する。すなわち、付加機能管理部２３は、電子ソート装置１７およびメカソート装置１９に対して、以下に説明するような優先順位でタスク要求を出し、要求に合った画像処理手段（電子ソート装置１７およびメカソート装置１９）を選択して画像処理を実行する。
ここで、電子ソート装置１７に対しては、ＪＰＥＧ圧縮された画像データに変換する必要があり、メカソート装置１９に対しては、画像データの変換は不要となる。
【００１２】
ここで、上記ソート要求の動作を説明する。
図６は、図５に示したネットワーク画像処理システムのさらに他の実施形態におけるソート要求の動作のフローチャートである。
ここでは、図６に示すように、ソート要求に対し以下のような優先順位でタスク要求に分割する。
１．メカソート要求タスク
２．電子ソート要求タスク
３．ＪＰＥＧ圧縮要求タスク−＞電子ソート要求タスク
すなわち、図６に示すように、処理が開始されると、メカソートが可能か否かが判定され（Ｓ２０）、可能な場合、メカソート処理が行われる（Ｓ２１）。次に、メカソートが不可の場合、電子ソートが可能か否かが判定され（Ｓ２２）、可能な場合、ＪＰＥＧ圧縮処理が行われ（Ｓ２３）、電子ソート処理が行われる（Ｓ２４）。
次に、電子ソートが不可の場合、ＪＰＥＧ圧縮が可能か否かが判定され（Ｓ２５）、可能な場合、ＪＰＥＧ圧縮処理が行われ（Ｓ２６）、電子ソートが可能か否かが判定され（Ｓ２７）、可能な場合、電子ソート処理が行われる（Ｓ２８）。
これにより、本システムによれば、ユーザー要求を最も高速な処理に振り分けることにより、ユーザーが意識せずに、目的のソート機能を高速に実行できることになる。
【００１３】
【発明の効果】
以上の説明から理解されるように、本発明によれば、画像処理装置の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、処理要求を実現する構成として、パフォーマンスの最適化を図ることができる。
また、本発明によれば、画像処理装置の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、画質マッチングを実現する構成として、パフォーマンスの最適化を図ることができる。
また、本発明によれば、画像処理手段の特徴により、リソースの取得優先順位を設定し、機能要求に基づいて分割されたタスクにより、最適な画像処理を容易に実現することができると共に、付加機能要求を実現する構成として、パフォーマンスの最適化を図ることができる。
【図面の簡単な説明】
【図１】本発明によるネットワーク画像処理システムの一実施形態のブロック図である。
【図２】図１に示したネットワーク画像処理システムにおいて、文字部と絵柄部の領域を分離し、それぞれ別の処理を行う処理のシーケンスを示す図である。
【図３】本発明によるネットワーク画像処理システムの他の実施形態のブロック図である。
【図４】図３に示したネットワーク画像処理システムにおいて、カラー／白黒変換タスクとＤｐｉ変換タスクに分離し、それぞれ別の処理を行う場合の処理シーケンスを示す図である。
【図５】本発明によるネットワーク画像処理システムのさらに他の実施形態のブロック図である。
【図６】図５に示したネットワーク画像処理システムのさらに他の実施形態におけるソート要求の動作のフローチャートである。
【符号の説明】
１…ネットワーク、３…画像蓄積装置、５…画像出力装置、７…画像処理要求部、９…タスク管理部、１１…画像処理リソース管理部、１３…画像処理装置、１５…画質マッチング管理部、１７…電子ソート装置、１９…メカソート装置、２１…ソート要求部、２３…付加機能管理部
【図１】
2005045487.tif 000003
【図２】
2005045487.tif 000004
【図３】
2005045487.tif 000005
【図４】
2005045487.tif 000006
【図５】
2005045487.tif 000007
【図６】
2005045487.tif 000008