(57)【特許請求の範囲】
【請求項１】
１以上のデジタル画像を入力する画像入力手段と、
１以上のデジタル画像を出力する画像出力手段と、
画像を処理する機能分割された画像処理手段と、
要求されたモードに応じて、前記画像処理手段を組み合わせ、各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記画像処理手段間を流れるように画像パスを組み立てる組合わせ制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
１以上のデジタル画像を入力する画像入力手段と、
１以上のデジタル画像を出力する画像出力手段と、
画像を処理する機能分割された画像処理手段と、
この画像処理手段をグループ化して管理する管理手段と、
要求されたモードに応じて、前記グループを組み合わせ、グルー部に属する各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記グループ間を流れるように画像パスを組み立てる組合わせ制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項３】
１以上のデジタル画像を入力する画像入力手段と、
１以上のデジタル画像を出力する画像出力手段と、
画像を処理する機能分割された画像処理手段と、
この画像処理手段を各入出力単位に管理する管理手段と、
要求されたモードに応じて、前記管理する管理単位を組み合わせ、管理単位に属する各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記管理単位間を流れるように画像パスを組み立てる組合わせ制御手段と、
を備えていることを特徴とする画像処理装置。
【請求項４】
前記組合せ制御手段によって組み合わされた前記画像処理手段の取得および解放を制御する制御手段をさらに備えていることを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記制御手段による前記画像処理手段の解放に複数のタイミングが設定されていることを特徴とする請求項４記載の画像処理装置。
【請求項６】
複数の前記要求されたモードを調停する調停手段をさらに備えていること請求項１ないし３のいずれか１項に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、機能分割された画像処理手段を備えた画像処理装置に関する。
【０００２】
【従来の技術】
複数の機能を有する画像処理手段を備えたカラー画像記録装置として、例えば特開平２−６７０７６号公報に記載された発明が知られている。この公報には、第１図にシェーディング補正機能、位置ずれ補正機能、ＭＴＦ補正機能、変倍機能、γ補正機能、色補正・ＵＣＲ機能、および階調処理機能などの複数の機能を回路によって実行する構成が開示されている。これらの機能は複数組み合わせて実行されるが、あらかじめ実行する順序、言い替えれば信号が伝達される順序が決まった所謂順序型の制御である。
【０００３】
【発明が解決しようとする課題】
このように順序型の制御では、入力系や出力系が複雑になり、それぞれ独立に機能を要求された場合には、対応することはできなかった。また、デジタル複写機では、ファクシミリ装置やプリンタ装置と融合し、多様な要求に対応するものもあるが、複雑な要求や、同時に別の要求をされた場合、前述のような順序型の制御では、機能の制約が多くなっていた。
【０００４】
このような多機能の順序型の構成としては、例えば、図１４に示すように、スキャナ１から読み取り、読み取った画像データを画（像）処理部（Ａ）２で当該処理部２に設定された機能に基づいた処理を実行し、さらに、画（像）処理部（Ｂ）３で当該処理部３に設定された機能に基づいた処理を実行するとともに、外部出力部４で外部に信号を出力する。また、画（像）処理部（Ｂ）３で処理された画像信号は画（像）処理部（Ｃ）５に入力され、外部入力部６からの入力に対応して当該処理部（Ｃ）５に設定された処理を実行し、さらに、画（像）処理部（Ｄ）７で所定の処理を実行した後、プリンタ８によって印刷物として出力するというように、あらかじめ決まった順序での処理が決まっているものである。
【０００５】
このような順序型の制御では、機能が複雑になった場合、入出力を同時に行う場合、要求機能が複数になる場合などに機能上の制約が生じる。すなわち、図１５に示すように処理順を変更することや、図１６に示すように同時に複数の入出力を行ったり、図１７に示すように処理の途中で出力を２種類行うような場合に対応することはできない。
【０００６】
本発明は、このような従来技術の問題点に鑑みてなされたもので、その目的は、機能が複雑になった場合は、入出力を複数同時に行う場合にも効率的に処理することができる画像処理装置を提供することにある。
【０００７】
【課題を解決するための手段】
前記目的を達成するため、第１の手段は、１以上のデジタル画像を入力する画像入力手段と、１以上のデジタル画像を出力する画像出力手段と、画像を処理する機能分割された画像処理手段と、要求されたモードに応じて、前記画像処理手段を組み合わせ、各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記画像処理手段間を流れるように画像パスを組み立てる組合わせ制御手段とを備えたことを特徴としている。
【０００８】
第２の手段は、１以上のデジタル画像を入力する画像入力手段と、１以上のデジタル画像を出力する画像出力手段と、画像を処理する機能分割された画像処理手段と、この画像処理手段をグループ化して管理する管理手段と、要求されたモードに応じて、前記グループを組み合わせ、グルー部に属する各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記グループ間を流れるように画像パスを組み立てる組合わせ制御手段とを備えたことを特徴としている。
【０００９】
第３の手段は、１以上のデジタル画像を入力する画像入力手段と、１以上のデジタル画像を出力する画像出力手段と、画像を処理する機能分割された画像処理手段と、この画像処理手段を各入出力単位に管理する管理手段と、要求されたモードに応じて、前記管理する管理単位を組み合わせ、管理単位に属する各画像処理手段にパラメータを設定し、画像信号が要求された順序で前記管理単位間を流れるように画像パスを組み立てる組合わせ制御手段とを備えたことを特徴としている。
【００１０】
第４の手段は、第１ないし第３の手段において、前記組合せ制御手段によって組み合わされた前記画像処理手段の取得および解放を制御する制御手段をさらに備えていることを特徴としている。
【００１１】
第５の手段は、第４の手段において、前記制御手段による前記画像処理手段の解放に複数のタイミングが設定されていることを特徴としている。
【００１２】
第６の手段は、第１ないし第３の手段に、さらに、複数の前記要求されたモードを調停する調停手段を設けたことを特徴としている。
【００１３】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態について説明する。
【００１４】
［第１の実施形態］
図１は本発明の第１の実施形態に係る画像形成装置の概略構成を示すブロック図である。この第１の実施形態は、入力系統が３系統、出力系統が２系統の例である。
【００１５】
同図において、１０１，１０２，１０３が第１ないし第３の入力手段、１０４，１０５が第１および第２の出力手段であり、１０６，１０７，１０８，１０９，１１０が機能分割された第１ないし第５の画像処理手段であり、この画像処理手段としてはＭＴＦ補正処理手段、変倍処理手段、γ補正処理手段、ディザ処理、階調処理、エッジ強調処理などの公知の画像処理手段が設定され、これらの画像処理手段の組み合わせ（処理順）を制御手段１１１によって司るように構成されている。
【００１６】
このように構成すると、設定された要求モードに対応して制御手段１１１によって必要な画像処理手段の組み立てが行われる。例えば、第１の入力手段１０１から入力された入力画像を、第１の画像処理手段１０６で処理した後、さらに第２の画像処理手段１０７で処理して第１の出力手段１０４に出力する場合、制御手段１１１は、第１および第２の画像処理手段１０６，１０７に対してパラメータの設定を行い、画像信号が第１の画像処理手段１０６から第２の画像処理手段１０７に順に流れるように画像パスを組み立てる。
【００１７】
［第２の実施形態］
図２に第２の実施形態を示す。この第２の実施形態は、第１の実施形態の制御手段１１１において、設定された複数の要求モードを分割するように構成したもので、その他の各部は全て第１の実施形態と同等に構成されている。すなわち、設定される２つの要求モードに応じて制御手段１１１内の第１の制御部１１２と第２の制御部１１３において画像処理手段の組み立てを行う。
【００１８】
例えば、第１の要求モードでは、第１の入力手段１０１から入力された入力画像を第１画像処理手段１０６および第２の画像処理手段１０７で順に画像処理を行い、第１の出力手段１０４に出力する。同時に第２の要求モードでは、第２の入力手段１０２から入力された入力画像を第４の画像処理手段１０９および第３の画像処理手段１０８で順次画像処理を行い、第２の画像出力手段１０５に出力する。
【００１９】
第１の制御部１１２では、第１の要求に応じて第１および第２の画像処理手段１０６，１０７に対してパラメータの設定を行い、画像信号が第１から第２の画像処理手段１０６，１０７に順に流れるように画像パスを組み立てる。同様に第２の制御部１１３では、第２の要求に応じて第３および第４の画像処理手段１０８，１０９に対してパラメータの設定を行い、画像信号が第４の画像処理手段１０９から第３の画像処理手段１０８に順に流れるように画像パスを組み立てる。
【００２０】
このように、この第２の実施形態では、要求に必要な画像処理手段に対してのみパラメータの設定を行い、画像処理の処理順も要求によって制御する。さらに、必要な画像処理機能が重複しない限り、複数の要求は同時に実行し、実現される。なお、必要な画像処理機能が重複した場合には、その重複した必要な画像処理機能の処理順を調停し、複数の要求を効率よく処理できるようにする。
【００２１】
［第３の実施形態］
図３に第３の実施形態を示す。この第３の実施形態は、第１の実施形態の各処理手段をグループ別に分けたもので、その他の各部は全て第１の実施形態と同等に構成されている。
【００２２】
このように構成すると、設定された要求モードに応じて制御手段１１１で必要な画像処理グループ２０１，２０２，２０３の管理と組み立てを行う。ここでは、第１の画像処理グループ２０１は、第１および第２の画像処理手段１０６，１０７から構成され、第２の画像処理グループ２０２は、第３および第４の画像処理手段１０８，１０９から構成され、第３の画像処理グループ２０３は第５の画像処理手段１１０から構成されている。そこで、例えば、第１の入力手段１０１からの入力画像を第１の画像処理グループ２０１で処理して第１の出力手段１０４から出力するようにしたとき、第１の画像処理グループ２０１に属する第１および第２の画像処理手段１０６，１０７に対して制御手段１１１はパラメータの設定を行い、グループ間の画像パスを組み立てる。同様にして他の要求モードに応じて、制御手段１１１はグループに対しても画像パスを組み立てて制御する。
【００２３】
［第４の実施形態］
図４に第４の実施形態を示す。この第４の実施形態は、第２の実施形態と第３の実施形態を組み合わせたもので、第３の実施形態に対し第２の実施形態の第１および第２の制御部１１２，１１３を付加して構成されている。なお、その他の各部は全て第１の実施形態と同等に構成されている。
【００２４】
このように構成すると、設定された要求モードに応じて制御手段１１１で設定された複数の要求モードを分割して制御することができる。図では２つの要求モードの場合について示している。そして、それぞれに設定された要求モードに対応して第１および第２の制御部１１２，１１３で必要な画像処理グループ２０１，２０２，２０３の管理と組み立てを行う。ここでは、第１の画像処理グループ２０１は、第１および第２の画像処理手段１０６，１０７から構成され、第２の画像処理グループ２０２は、第３および第４の画像処理手段１０８，１０９から構成され、第３の画像処理グループ２０３は第５の画像処理手段１１０から構成されている。そこで、例えば、第１の要求に対しては第１の入力手段１０１からの入力画像を第１の画像処理グループ２０１で処理して第１の出力手段１０４から出力するようにしたとき、第１の画像処理グループ２０１に属する第１および第２の画像処理手段１０６，１０７に対して第１の制御部１１２はパラメータの設定を行い、グループ間の画像パスを組み立てる。また、第２の要求に対しては第２の入力手段１０２からの入力画像を第２の画像処理グループ２０２で処理して第２の出力手段１０５から出力するようにしたとき、第２の画像処理グループ２０２に属する第３および第４の画像処理手段１０８，１０９に対して第２の制御部１１２はパラメータの設定を行い、グループ間の画像パスを組み立てる。
【００２５】
このようにして、要求に必要な画像処理グループのみパラメータの設定を行い、またグループ間の接続も要求により制御する。
【００２６】
［第５の実施形態］
図５に第５の実施形態を示す。この第５の実施形態は、第１の実施形態の各処理手段をグループ別に分けたもので、その他の各部は全て第１の実施形態と同等に構成されている。すなわち、複数の入出力に対して機能分割された画像処理手段と、これらの画像処理手段をグループで管理して組み合わせることによって要求を実現するようにしたものである。図では第１ないし第５の画像処理手段を第１ないし第５の画像処理グループ３０１，３０２，３０３，３０４，３０５として想定している。
【００２７】
このように構成すると、設定された要求モードに応じて制御手段１１１で必要な画像処理グループ３０１〜３０５の管理と組み立てを行って制御することができる。例えば、第１の入力手段１０１からの入力画像に関連する画像処理を行い、第１の出力手段１０４に出力する。この要求によって第１の入力手段１０１と第１の出力手段１０４の管理に属する第１の画像処理グループ３０１と第５の画像処理グループ３０５に対してパラメータの設定を行い、入出力間（１０１から１０４）の画像パスを組み立てる。
【００２８】
このようにして、この実施形態では、要求に必要な各入出力手段が管理する画像処理手段にのみパラメータの設定を行い、各入出力間の接続も要求によって制御する。
【００２９】
［第６の実施形態］
図６に第６の実施形態を示す。この第６の実施形態は、第５の実施形態に対し第４の実施形態の制御手段を適用したものである。特に説明しない各部は第４および第５の実施形態と同等に構成されている。
【００３０】
この実施形態では、第５の実施形態と同様にグループに設定した各画像処理手段を各入出力単位で管理する。制御手段１１１で複数の要求ごとに分割し、第１の制御部１１２と第２の制御部１１３で要求に対して必要な各入出力単位の画像処理手段３０１〜３０５の管理と組み合わせを制御する。
【００３１】
すなわち、制御手段１１１で設定された複数の要求モードを分割する。この実施形態は２つの要求に対するものなので、例えば第１の要求モードでは、第１の入力手段１０１からの入力画像に関連する画像処理を行って第１の出力手段１０４に出力する。同時に第２の要求モードでは、第２の入力手段１０２からの入力画像に関連する画像処理を行って第２の出力手段１０５に出力する。この場合、第１の制御部１１２は、第１の要求によって第１の入力手段１０１と第１の出力手段１０４の管理に属する第１の画像処理手段１０６と第４の画像処理手段１０９に対してパラメータの設定を行い、画像パスを組み立てる。また、第２の要求によって第２の制御部１１３は、第２の入力手段１０２と第２の出力手段１０５の管理に属する第２の画像処理手段１０７と第５の画像処理手段１１０に対してパラメータの設定を行い、画像パスを組み立てる。
【００３２】
このようにして、この実施形態では、要求に必要な各入出力手段が管理する画像処理手段にのみパラメータの設定を行い、各入出力間の接続も要求によって制御する。
【００３３】
なお、上記各実施形態において、制御手段１１１もしくは第１および第２の制御部１１２，１１３が調停手段として機能している。すなわち、前述のように必要な画像処理機能が重複した場合には、制御手段１１１は、その重複した必要な画像処理機能の処理順を調停する。
【００３４】
［第７の実施形態］
図７に第７の実施形態を示す。この第７の実施形態は、第１の実施形態の制御部１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第１の実施形態と同等に構成されている。
【００３５】
この第２の制御手段１２１は、組み立てられた画像パス上に画像信号が流れていないときに設定を許可する。すなわち、前回の要求が第１の画像処理手段１０６あるいは第２の処理手段１０７を利用していた場合、その組み立てられた画像パス上を画像信号が流れ終わってから次の組合せの処理を許可する。言い換えれば、前記組み立てられた画像パス上を画像信号が流れ終わってから、この組み立てられた画像処理手段を解放する。
【００３６】
このように、この第７の実施形態では、要求に必要な画像処理手段に対してのみパラメータの設定を行い、画像処理の処理順も要求によって制御する。さらに、順序型の制御ではなく、機能分割された画像処理手段を組み合わせるので、機能が複雑になった場合は、入出力を複数同時に行う場合においても、効率的な制御が可能になる。
【００３７】
［第８の実施形態］
図８に第８の実施形態を示す。この第８の実施形態は、第１の実施形態の各処理手段をグループ別に分けた第３の実施形態の制御部１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第３の実施形態と同等に構成されている。
【００３８】
この第２の制御手段１２１は、組み立てられた画像パス上に画像信号が流れていないときに第１の制御手段１１１に対して設定を許可する。すなわち、前回の要求がグループ１を利用していた場合、その組み立てられたグループ間の画像パス上を画像信号が流れ終わってから次の組合せの処理を許可する。言い換えれば、前記組み立てられた画像パス上を画像信号が流れ終わってから組み立てられた各グループの画像処理手段を解放する。
【００３９】
以上のように、この第８の実施形態では、要求に必要な画像処理手段グループのみパラメータ設定を行い、また、グループ間の接続も要求によって制御する。さらに、順序型の制御ではなく、機能分割された画像処理手段をグループ単位で組み合わせるので、機能が複雑になった場合や、入出力を同時に行う場合においても、効率的な制御が可能になる。
【００４０】
［第９の実施形態］
図９に第９の実施形態を示す。この第９の実施形態は、第１の実施形態の各処理手段をグループ別に分けた第５の実施形態の制御手段１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第５の実施形態と同等に構成されている。
【００４１】
この第２の制御手段１２１は、第１の制御手段１１１に対して組み立てられた画像パス上に画像信号が流れていないときに設定を許可する。すなわち、前回の要求が画像処理手段を利用していた場合、前記組み立てられた画像パス上を画像信号が流れ終わってから許可される。言い換えれば、画像信号が流れ終わってから組み立てられた画像処理手段を解放する。
【００４２】
以上のように、この第９の実施形態によれば、要求に必要な各入出力を管理する画像処理手段にのみパラメータの設定を行い、また、各入出力間の接続も要求によって制御する。さらに、順序型の制御ではなく、機能分割された画像処理手段を入出力単位で組み合わせるので、機能が複雑になった場合や、入出力を同時に行う場合においても、効率的な制御が可能になるとともに、入出力単位で接続、非接続の拡張性を保持したまま画像処理手段を管理することができる。
【００４３】
［第１０の実施形態］
図１０に第１０の実施形態を示す。この第１０の実施形態は、第２の実施形態の制御手段１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第２の実施形態と同等に構成されている。
【００４４】
この第２の制御手段１２１は、組み立てられた画像パス上に画像信号が流れていないときに設定を許可する。すなわち、前回の要求が必要な画像処理手段を利用していた場合、その組み立てられた画像パス上を画像信号が流れ終わってから次の組合せの処理を許可する。言い換えれば、前記組み立てられた画像パス上を画像信号が流れ終わってから、この組み立てられた画像処理手段を解放する。
【００４５】
この場合、画像信号が流れる前であるなら、即座に組み立てられた画像処理手段を解放するように設定することもできる。その際、解放に複数のタイミングを設定することができる。すなわち、例えば図１３に示すように２種類のタイミングを設定するとすると、ａの部分が画像信号が流れる前に解放する場合であり、ｂの部分が画像信号が流れてから解放する場合である。このようにすることによって、要求に必要な画像処理手段にのみ取得と解放を行い、また、画像処理の処理順も要求により制御する。
【００４６】
以上のように、この第１０の実施形態によれば、要求に必要な画像処理手段にのみパラメータ設定を行い、画像処理の処理順も要求によって制御する。さらに、必要な画像処理機能が重複しないかぎり複数の要求は同時に実現される。したがって、順序型の制御ではなく、機能分割された画像処理手段を入出力単位で組み合わせるので、機能が複雑になった場合や、入出力を同時に行う場合においても、効率的な制御が可能になる。
【００４７】
また、２種類の解放タイミングを持つことによって次の取得要求画像が現在利用している画像処理手段の一部である場合、即座に利用することができ、処理の待ち時間が減少する。
【００４８】
［第１１の実施形態］
図１１に第１１の実施形態を示す。この第１１の実施形態は、第４の実施形態の制御手段１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第４の実施形態と同等に構成されている。
【００４９】
この第２の制御手段１２１は、組み立てられた画像パス上に画像信号が流れていないときに設定を許可する。すなわち、前回の要求が必要なグループを利用していた場合、その組み立てられたグループ間の画像パス上を画像信号が流れ終わってから次の組合せの処理を許可する。言い換えれば、前記組み立てられた画像パス上を画像信号が流れ終わってから、この組み立てられた各グループの画像処理手段を解放する。
【００５０】
この場合、画像信号が流れる前であるなら、即座に組み立てられた画像処理手段を解放するように設定することもできる。その際、解放に複数のタイミングを設定することができる。すなわち、例えば図１３に示すように２種類のタイミングを設定するとすると、ａの部分が画像信号が流れる前に解放する場合であり、ｂの部分が画像信号が流れてから解放する場合である。このようにすることによって、要求に必要な画像処理手段グループにのみ取得と解放を行い、また、グループ間の接続も要求により制御する。
【００５１】
以上のように、この第１１の実施形態によれば、要求に必要な画像処理手段グループにのみパラメータ設定を行い、グループ間の接続も要求によって制御する。さらに、順序型の制御ではなく、機能分割された画像処理手段をグループ単位に組み合わせるため、機能が複雑になった場合や、入出力を複数同時に行なう場合にでも効率的に制御を行うことができ、また、簡単に画像処理グループとして利用し、管理することが可能となる。
【００５２】
また、２種類の解放タイミングを持つことによって次の取得要求画像が現在利用している画像処理手段の一部である場合、即座に利用することができ、処理の待ち時間が減少する。
【００５３】
［第１２の実施形態］
図１２に第１２の実施形態を示す。この第１２の実施形態は、第６の実施形態の制御手段１１１に対し、組み合わされた前記画像処理手段の取得と解放を制御する第２の制御手段１２１を設けたもので、その他の各部は全て第６の実施形態と同等に構成されている。
【００５４】
この第２の制御手段１２１は、組み立てられた画像パス上に画像信号が流れていないときに設定を許可する。すなわち、前回の要求が必要な画像処理手段を利用していた場合、その組み立てられた画像パス上を画像信号が流れ終わってから次の組合せの処理を許可する。言い換えれば、前記組み立てられた画像パス上を画像信号が流れ終わってから、この組み立てられた画像処理手段を解放する。
【００５５】
この場合、画像信号が流れる前であるなら、即座に組み立てられた画像処理手段を解放するように設定することもできる。その際、解放に複数のタイミングを設定することができる。すなわち、例えば図１３に示すように２種類のタイミングを設定するとすると、ａの部分が画像信号が流れる前に解放する場合であり、ｂの部分が画像信号が流れてから解放する場合である。このようにすることによって、要求に必要な各入出力の管理する画像処理手段にのみ取得と解放を行い、また、各入出力間の接続も要求により制御する。
【００５６】
以上のように、この第１２の実施形態によれば、要求に必要な各入出力の管理する画像処理手段にのみパラメータ設定を行い、各入出力の接続も要求によって制御する。また、順序型の制御ではなく、機能分割された画像処理手段を入出力単位に組み合わせるため、機能が複雑になった場合や、入出力を複数同意時に行なう場合にでも効率的な制御が可能になる。さらに入出力単位で接続、非接続の拡張性を保持したまま画像処理手段の管理を行なうことができる。
【００５７】
また、２種類の解放タイミングを持つことによって次の取得要求画像が現在利用している画像処理手段の一部である場合、即座に利用することができ、処理の待ち時間が減少する。
【００５８】
【発明の効果】
これまでの説明で明らかなように、本発明によれば、以下のような効果がある。
【００５９】
請求項１記載の発明によれば、画像を処理する機能分割された画像処理手段と、要求されたモードに応じて、前記画像処理手段を組み合わせる制御手段とを備えているので、機能が複雑になった場合や、入出力を複数同時に行う場合にも効率的に画像処理を実行することができる。
【００６０】
請求項２記載の発明によれば、画像を処理する機能分割された画像処理手段と、この画像処理手段をグループ化して管理する管理手段と、要求されたモードに応じて前記グループを組み合わせる制御手段とを備えているので、グループ単位に組み合わせることが可能になり、これによって、機能が複雑になった場合や、入出力を複数同時に行う場合にも効率的に画像処理を実行することができる。
【００６１】
請求項３記載の発明によれば、画像を処理する機能分割された画像処理手段と、この画像処理手段を各入出力単位に管理する管理手段と、要求されたモードに応じて、前記管理する管理単位を組み合わせる制御手段とを備えているので、画像処理を入出力単位で行うことが可能になり、これによって、機能が複雑になった場合や、入出力を複数同時に行う場合にも効率的に画像処理を実行することができる。さらに、入出力単位で接続、非接続の拡張性を保持したまま、画像処理手段の管理を行うことができる。
【００６２】
請求項４記載の発明によれば、組合せ制御手段によって組み合わされた画像処理手段の取得および解放を制御する制御手段をさらに備えているので、順序型の制御ではなく、機能分割された画像処理手段を組み合わせたり、機能分割された画像処理手段をグループ単位で組み合わせたり、機能分割された画像処理手段を入出力単位に組み合わせるので、入出力を同時に行なう場合にも効率的に制御することが可能になる。
【００６３】
請求項５記載の発明によれば、制御手段による画像処理手段の解放に複数のタイミングが設定されているので、機能の利用状態に応じて当該機能を最適なタイミングで取得し、さらに解放することが可能となり、これによって待ち時間を減少させることができる。
【００６４】
請求項６記載の発明によれば、複数の前記要求されたモードを調停する調停手段をさらに備えているので、機能上の制約を生じることがなく、画像処理資源を有効に利用することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図２】本発明の第２の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図３】本発明の第３の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図４】本発明の第４の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図５】本発明の第５の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図６】本発明の第６の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図７】本発明の第７の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図８】本発明の第８の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図９】本発明の第９の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図１０】本発明の第１０の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図１１】本発明の第１１の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図１２】本発明の第１２の実施形態に係る画像処理装置の概略構成を示すブロック図である。
【図１３】本発明の第１０ないし第１２の実施形態における２種類の解放タイミングを示すタイミングチャートである。
【図１４】順次型の多機能画像処理装置の従来構成を示すブロック図である。
【図１５】画像処理の処理順の一例を示すブロック図である。
【図１６】画像処理の処理順の他の例を示すブロック図である。
【図１７】画像処理の処理順のさらに他の例を示すブロック図である。
【符号の説明】
１０１  第１の画像入力手段
１０２  第２の画像入力手段
１０３  第３の画像入力手段
１０４  第１の画像出力手段
１０５  第２の画像出力手段
１０６  第１の画像処理手段
１０７  第２の画像処理手段
１０８  第３の画像処理手段
１０９  第４の画像処理手段
１１０  第５の画像処理手段
１１１  制御手段
１１２  第１の制御部
１１３  第２の制御部
２０１〜２０３  画像処理グループ
３０１〜３０５  画像処理グループ
【図１】
0003643219.tif 000002
【図２】
0003643219.tif 000003
【図３】
0003643219.tif 000004
【図４】
0003643219.tif 000005
【図５】
0003643219.tif 000006
【図６】
0003643219.tif 000007
【図７】
0003643219.tif 000008
【図８】
0003643219.tif 000009
【図９】
0003643219.tif 000010
【図１０】
0003643219.tif 000011
【図１１】
0003643219.tif 000012
【図１２】
0003643219.tif 000013
【図１３】
0003643219.tif 000014
【図１４】
0003643219.tif 000015
【図１５】
0003643219.tif 000016
【図１６】
0003643219.tif 000017
【図１７】
0003643219.tif 000018