(57)【要約】【課題】負荷分散を図りつつ、加工後の画像ファイルの出力を容易にイメージさせる画像処理装置、画像処理方法、画像処理システムを提供することを目的とする。【解決手段】エンジンユニット１１０，コントローラユニット１２０及び操作部ユニット１３０を有する画像処理装置１００であって、コントローラユニット１２０は、操作部ユニット１３０に転送する画像ファイルを格納している第１メモリ１２４と、全体制御を行う第１演算処理部１２３と、第１演算処理部１２３が担当可能な一部の画像処理を肩代わりする第１画像処理部１２１とを有しており、コントローラユニット１２０以外で、画像ファイルの加工後の仕上がりイメージを生成し、仕上がりイメージを操作部ユニット１３０に含まれる表示部１３３に表示させることにより上記課題を解決する。【選択図】図８
2007282198.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に掛かる処理を行う機構部分であるエンジンユニットと，自装置の全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理装置であって、
前記コントローラユニットは、
前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、
自装置の全体制御を行う第１演算処理部と、
前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、
前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成し、前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させることを特徴とする画像処理装置。
【請求項２】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成する第２画像処理部と、
前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させる第２演算処理部と
を有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成して表示部に表示させる第２演算処理部と
を有することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させる第２演算処理部とを有し、
前記エンジンユニット，コントローラユニット及び操作部ユニット以外のユニットが前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成する第２画像処理部を有することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記１つ以上の画像ファイルの加工後の仕上がりイメージは、前記１つ以上の画像ファイルを集約処理，変倍処理，回転処理又は色変換処理により加工した仕上がりイメージであることを特徴とする請求項１乃至４何れか一項記載の画像処理装置。
【請求項６】
前記第２メモリは、圧縮されている１つ以上の画像ファイルを格納しており、
前記第２画像処理部は、前記第２演算処理部により伸張された前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成することを特徴とする請求項２項記載の画像処理装置。
【請求項７】
前記第１メモリは、スキャナ又はファクシミリから入力された画像ファイル，補助記憶装置から読み出した画像ファイル及びネットワークから取得した画像ファイルを圧縮して格納していることを特徴とする請求項１記載の画像処理装置。
【請求項８】
第１演算処理部及び第１画像処理部は、スキャナから入力された画像ファイルを前記第１メモリに格納する処理、前記第１メモリに格納されている画像ファイルをプロッタから出力する処理、前記第１メモリに格納されている画像ファイルをファクシミリから送信する処理、前記第１メモリに格納されている画像ファイルをネットワークに送信する処理のうちの複数を並行処理することを特徴とする請求項７記載の画像処理装置。
【請求項９】
画像形成に掛かる処理を行う機構部分であるエンジンユニットと，自装置の全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理装置の画像処理方法であって、
前記コントローラユニットは、
前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、
自装置の全体制御を行う第１演算処理部と、
前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、
前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成するステップと、
前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させるステップと
を有することを特徴とする画像処理方法。
【請求項１０】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを第２メモリに格納するステップと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成するステップと、
前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させるステップと
を有することを特徴とする請求項９記載の画像処理方法。
【請求項１１】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを第２メモリに格納するステップと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させるステップとを有し、
前記エンジンユニット，コントローラユニット及び操作部ユニット以外のユニットは、前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成するステップを有することを特徴とする請求項９記載の画像処理方法。
【請求項１２】
前記１つ以上の画像ファイルの加工後の仕上がりイメージは、前記１つ以上の画像ファイルを集約処理，変倍処理，回転処理又は色変換処理により加工した仕上がりイメージであることを特徴とする請求項９乃至１１何れか一項記載の画像処理方法。
【請求項１３】
前記第２メモリは、圧縮されている１つ以上の画像ファイルを格納しており、
前記第２画像処理部は、前記第２演算処理部により伸張された前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成するステップを有することを特徴とする請求項１０項記載の画像処理方法。
【請求項１４】
前記第１メモリは、スキャナ又はファクシミリから入力された画像ファイル，補助記憶装置から読み出した画像ファイル及びネットワークから取得した画像ファイルを圧縮して格納していることを特徴とする請求項９記載の画像処理方法。
【請求項１５】
第１演算処理部及び第１画像処理部は、スキャナから入力された画像ファイルを前記第１メモリに格納する処理、前記第１メモリに格納されている画像ファイルをプロッタから出力する処理、前記第１メモリに格納されている画像ファイルをファクシミリから送信する処理、前記第１メモリに格納されている画像ファイルをネットワークに送信する処理のうちの複数を並行処理することを特徴とする請求項１４記載の画像処理方法。
【請求項１６】
画像形成に掛かる処理を行う機構部分であるエンジンユニットと，全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理システムであって、
前記コントローラユニットは、
前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、
全体制御を行う第１演算処理部と、
前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、
前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成し、前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させることを特徴とする画像処理システム。
【請求項１７】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成する第２画像処理部と、
前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させる第２演算処理部と
を有することを特徴とする請求項１６記載の画像処理システム。
【請求項１８】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成して表示部に表示させる第２演算処理部と
を有することを特徴とする請求項１６記載の画像処理システム。
【請求項１９】
前記操作部ユニットは、
前記コントローラユニットから転送された１つ以上の画像ファイルを格納している第２メモリと、
前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させる第２演算処理部とを有し、
前記エンジンユニット，コントローラユニット及び操作部ユニット以外のユニットが前記第２メモリに格納されている前記画像ファイルの加工後の仕上がりイメージを生成する第２画像処理部を有することを特徴とする請求項１６記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理システムに係り、特に画像ファイルの仕上がりイメージを表示部に表示させる画像処理装置、画像処理方法、画像処理システムに関する。
【背景技術】
【０００２】
近年、画像処理装置の一例としての複合機（ＭＦＰ）では多機能化が進み、例えば集約処理，変倍処理，回転処理，色変換処理，スタンプ処理など、画像ファイルに対する様々な加工が可能となった。複合機の操作者は画像ファイルに様々な加工を組み合わせて行うことができる。しかしながら、画像ファイルに様々な加工を組み合わせて行う場合、加工後の画像ファイルの出力を操作者がイメージすることは難しい。
そこで、従来の複合機には、加工後の画像ファイルの仕上がりイメージを予め用意しておいて、その仕上がりイメージを操作パネルなどに表示し、操作者に確認させるものがあった（例えば特許文献１参照）。
【０００３】
ところで、複合機はプリンタ，スキャナ，ＦＡＸ等の複数の機能を有しており、仕上がりイメージ表示処理，スキャナ入力処理，配信処理（回転処理）等の並行処理が可能となっている。このため、複合機は全体制御を行うコントローラユニットのＣＰＵに処理が集中し易かった。
【０００４】
なお、コントローラユニットのＣＰＵが行う処理のうち、画像処理は負荷の大きい処理の一つである。そこで、複合機ではコントローラユニットにＣＰＵとコントローラチップとを設け、コントローラユニットのＣＰＵが担当する画像処理をコントローラチップに肩代わりさせることにより、負荷分散を図っていた。
【特許文献１】特開２００３−５１９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、複合機が行う処理のうち負荷の大きい処理は画像処理であり、ＣＰＵが担当する画像処理をコントローラチップに肩代わりさせたとしても、そのコントローラチップに処理が集中してしまう。
【０００６】
また、加工後の画像ファイルの出力を操作者にイメージさせようとする場合、予め用意しておいた仕上がりイメージを利用するよりも、加工予定の画像ファイルの実画像を用いて生成した仕上がりイメージを利用する方が望ましい。
【０００７】
しかしながら、画像ファイルの実画像を用いて仕上がりイメージを生成する画像処理は負荷が著しく大きく、コントローラチップへの更なる処理の集中が生じてしまうという問題があった。コントローラユニットは複合機の全体制御を行うものであり、コントローラユニットのＣＰＵやコントローラチップへの処理の集中は望ましくない。
【０００８】
本発明は、上記の点に鑑みなされたもので、負荷分散を図りつつ、加工後の画像ファイルの出力を容易にイメージさせることが可能な画像処理装置、画像処理方法、画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、画像形成に掛かる処理を行う機構部分であるエンジンユニットと，自装置の全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理装置であって、前記コントローラユニットは、前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、自装置の全体制御を行う第１演算処理部と、前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成し、前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させることを特徴とする。
【００１０】
また、本発明は、画像形成に掛かる処理を行う機構部分であるエンジンユニットと，自装置の全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理装置の画像処理方法であって、前記コントローラユニットは、前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、自装置の全体制御を行う第１演算処理部と、前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成するステップと、前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させるステップとを有することを特徴とする。
【００１１】
また、本発明は、画像形成に掛かる処理を行う機構部分であるエンジンユニットと，全体制御を行うコントローラ部分であるコントローラユニットと、操作者とのインターフェース部分である操作部ユニットとを有する画像処理システムであって、前記コントローラユニットは、前記操作部ユニットに転送する前記１つ以上の画像ファイルを格納している第１メモリと、全体制御を行う第１演算処理部と、前記第１演算処理部が担当可能な一部の画像処理を肩代わりする第１画像処理部とを有しており、前記コントローラユニット以外で、前記１つ以上の画像ファイルの加工後の仕上がりイメージを生成し、前記仕上がりイメージを前記操作部ユニットに含まれる表示部に表示させることを特徴とする。
【００１２】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１３】
本発明によれば、負荷分散を図りつつ、加工後の画像ファイルの出力を容易にイメージさせることが可能な画像処理装置、画像処理方法、画像処理システムを提供できる。
【発明を実施するための最良の形態】
【００１４】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。まず、本発明の理解を容易とする為に、従来の画像処理装置について説明する。
【００１５】
図１は画像処理装置の一例のハードウェア構成図である。画像処理装置１００は、エンジンユニット１１０，コントローラユニット１２０，操作部ユニット１３０を含む構成である。エンジンユニット１１０は、画像形成に掛かる機能を実現する機構部分である。コントローラユニット１２０は、画像処理装置１００の全体制御を行う部分である。操作部ユニット１３０は、操作者からの操作を受け付け、又は操作者への情報提供を行うユーザインタフェース部分である。
【００１６】
エンジンユニット１１０は、読取制御部１１１，スキャナ画像処理部１１２，書込制御部１１３，プロッタチップ（Ｐ−Ｃｈｉｐ）１１４，ＣＰＵ１１５を含む構成である。コントローラユニット１２０は、コントローラチップ（Ｃ−Ｃｈｉｐ）１２１，ハードディスクドライブ（ＨＤＤ）１２２，ＣＰＵ１２３，メモリ１２４を含む構成である。操作部ユニット１３０は、メモリ１３１，ＣＰＵ１３２，液晶モニタ（ＬＣＤ）１３３を含む構成である。
【００１７】
コントローラユニット１２０のコントローラチップ１２１とＣＰＵ１２３とはＰＣＩｅｘｐｒｅｓｓ（図中のＰＣＩｅ）を介して接続されている。コントローラチップ１２１はＣＰＵ１２３の担当する画像処理を肩代わりして負荷分散を図るものである。
【００１８】
コントローラチップ１２１にはＰＣＩｅを介してエンジンユニット１１０のスキャナ画像処理部１１２が接続されると共に、シリアルＡＴＡ（ＳＡＴＡ）を介してＨＤＤ１２２が接続されている。
【００１９】
ＣＰＵ１２３にはＰＣＩｅを介してエンジンユニット１１０のプロッタチップ１１４が接続されると共に、メモリ１２４が接続されている。また、ＣＰＵ１２３にはＰＣＩを介してＵＳＢ２．０Ｈｏｓｔ１２５が接続されている。ＵＳＢ２．０Ｈｏｓｔ１２５には操作部ユニット１３０のＣＰＵ１３２が接続されている。さらに、ＣＰＵ１２３はＰＣＩを介してファクシミリ（ＦＡＸ）１２６及びネットワーク（ＮＥＴＷＯＲＫ）１２７に接続されている。
【００２０】
画像処理装置１００は、コントローラチップ１２１を利用して、例えば集約処理，変倍処理，回転処理，色変換処理，スタンプ処理など、画像ファイルに対する様々な加工が可能である。また、画像処理装置１００はコントローラチップ１２１を利用して、加工後の画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示して、操作者に確認させる。
【００２１】
次に、コントローラチップ１２１を利用する各種処理について説明する。コントローラチップ１２１を利用する第１の処理は、スキャナから読み取った画像ファイルの仕上がりイメージ（プレビュー）を液晶モニタ１３３に表示する処理である。
【００２２】
スキャナから読み取られた画像ファイルは、エンジンユニット１１０の読取制御部１１１及びスキャナ画像処理部１１２，コントローラユニット１２０のコントローラチップ１２１及びＣＰＵ１２３を介してメモリ１２４に格納される。ＣＰＵ１２３はコントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００２３】
コントローラチップ１２１を利用する第２の処理は、ＨＤＤ１２２から読み出した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ＨＤＤ１２２から読み出された画像ファイルは、コントローラユニット１２０のコントローラチップ１２１及びＣＰＵ１２３を介してメモリ１２４に格納される。ＣＰＵ１２３はコントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００２４】
コントローラチップ１２１を利用する第３の処理は、ＦＡＸ１２６から受信した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ＦＡＸ１２６から受信した画像ファイルは、コントローラユニット１２０のＣＰＵ１２３を介してメモリ１２４に格納される。ＣＰＵ１２３はコントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００２５】
コントローラチップ１２１を利用する第４の処理はネットワーク１２７から受信した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ネットワーク１２７から受信した画像ファイルはコントローラユニット１２０のＣＰＵ１２３を介してメモリ１２４に格納される。ＣＰＵ１２３はコントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００２６】
コントローラチップ１２１を利用する第５の処理は、スキャナから読み取った画像ファイルをメモリ１２４に格納する処理である。スキャナから読み取られた画像ファイルはエンジンユニット１１０の読取制御部１１１及びスキャナ画像処理部１１２，コントローラユニット１２０のコントローラチップ１２１及びＣＰＵ１２３を介してメモリ１２４に格納される。
【００２７】
コントローラチップ１２１を利用する第６の処理はメモリ１２４に格納されている画像ファイルをプロッタ出力する処理である。なお、メモリ１２４に格納されている画像ファイルはＲＧＢフォーマットであるとする。ＣＰＵ１２３は、コントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルをＲＧＢフォーマットからＣＭＹＫフォーマットに色変換する。ＣＭＹＫフォーマットに色変換された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３，エンジンユニット１１０のプロッタチップ１１４及び書込制御部１１３を介してプロッタから出力される。
【００２８】
コントローラチップ１２１を利用する第７の処理はメモリ１２４に格納されている画像ファイルをＦＡＸ送信する処理である。ＣＰＵ１２３はコントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルをＲＧＢフォーマットからＢ／Ｗフォーマット等のＦＡＸフォーマットに色変換する。ＦＡＸフォーマットに色変換された画像ファイルはコントローラユニット１２０のＣＰＵ１２３を介してＦＡＸ１２６に送信される。
【００２９】
コントローラチップ１２１を利用する第８の処理はメモリ１２４に格納されている画像ファイルをネットワーク送信する処理である。ＣＰＵ１２３は、コントローラチップ１２１を利用して、メモリ１２４に格納された画像ファイルを必要に応じて加工する。必要に応じて加工された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３を介してネットワーク１２７に送信される。
【００３０】
上記の第１〜第８の処理は、コントローラチップ１２１を利用している各種処理の一例である。このような各種処理を実現するため、画像処理装置１００は図２に示すようなソフトウェアにより構成されている。
【００３１】
図２は画像処理装置の一例のソフトウェア構成図である。画像処理装置１００のエンジンユニット１１０は読取制御部２１１，印刷制御部２１２，エンジン状態制御部２１３及び通信制御部２１４を含む構成である。コントローラユニット１２０はジョブ管理部２２１，画像形成制御部２２２，システム状態制御部２２３，プレビュー画像加工部２２４及び通信制御部２２５を含む構成である。操作部ユニット１３０は表示制御部２３１及び通信制御部２３２を含む構成である。
【００３２】
図２のソフトウェア構成は図１のハードウェア構成を利用して実現するものである。図２に示されるように、コントローラユニット１２０にはプレビュー画像加工部２２４が含まれている。したがって、画像ファイルの仕上がりイメージを液晶モニタ１３３に表示させようとする場合は、コントローラユニット１２０のプレビュー画像加工部２２４で画像ファイルの仕上がりイメージを生成し、仕上がりイメージを操作部ユニット１３０に送信して、操作部ユニット１３０の液晶モニタ１３３に仕上がりイメージを表示していた。
【００３３】
ところで、コントローラチップ１２１を利用する各種処理は、並行処理が可能となっている。したがって、図１及び図２の構成の画像処理装置１００では、並行処理を行うとコントローラチップ１２１に処理が集中してしまう。
【００３４】
ここでは、仕上がりイメージ表示処理，スキャナ入力処理，配信処理（回転処理）の並行処理時、コントローラチップ１２１に処理が集中してしまう様子を図３〜図７に示している。
【００３５】
図３は仕上がりイメージ表示処理の手順を表した一例の遷移図である。図４，図５及び図６は並行処理時の複数の処理パスを表した一例の遷移図である。図７は並行処理時のＣＰＵ，メモリ及びコントローラチップの負荷の変化を表した一例の遷移図である。
【００３６】
図３〜図７では、時間の経過を（ａ）〜（ｉ）で表している。即ち、（ａ）が最も古い時間を表し、（ｉ）が最も新しい時間を表している。また、図３〜図７では仕上がりイメージ表示処理のうち、２ｉｎ１集約の仕上がりイメージ表示処理を表している。２ｉｎ１集約の仕上がりイメージ表示処理は、２つの画像ファイルを１つの画像ファイルに集約した集約画像ファイルの仕上がりイメージを表示するものである。
【００３７】
図４，図５及び図６では、スキャナ入力処理の処理パスを点線の矢印で示し、配信処理の処理パスを破線の矢印で示し、仕上がりイメージ表示処理の処理パスを実線の矢印で示している。点線の矢印で示されるスキャナ入力処理の処理パスは（ａ）〜（ｉ）の間、エンジンユニット１１０の読取制御部１１１及びスキャナ画像処理部１１２，コントローラユニット１２０のコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４を継続して使用する。破線の矢印で示される配信処理の処理パスは（ａ）〜（ｉ）の間、コントローラユニット１２０のコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４を継続して使用する。
【００３８】
また、実線の矢印で示される仕上がりイメージ表示処理の処理パスは（ａ）〜（ｉ）の間、処理の進捗具合によって変化する。次に、仕上がりイメージ表示処理について図３及び図４，図５及び図６を参照しつつ説明する。
【００３９】
図３（ａ）及び図３（ｂ）はＪＰＥＧで圧縮されている画像ファイルを伸張する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図４（ａ）及び図４（ｂ）の実線の矢印に示すように、コントローラユニット１２０のＣＰＵ１２３及びメモリ１２４を使用する。
【００４０】
図３（ｃ）及び図３（ｄ）は伸張した２つの画像ファイルを合成して仕上がりイメージを生成する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図４（ｃ）及び図５（ｄ）の実線の矢印に示すように、コントローラユニット１２０のＣＰＵ１２３及びメモリ１２４を使用する。
【００４１】
図３（ｅ）は合成した１つの画像ファイルを縮小する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図５（ｅ）の実線の矢印に示すように、コントローラユニット１２０のコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４を使用する。
【００４２】
図３（ｆ）は縮小した１つの画像ファイルを圧縮する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図５（ｆ）の実線の矢印に示すように、コントローラユニット１２０のＣＰＵ１２３及びメモリ１２４を使用する。
【００４３】
図３（ｇ）は圧縮した１つの画像ファイルを操作部ユニット１３０のメモリ１３１に送信する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図６（ｇ）の実線の矢印に示すように、コントローラユニット１２０のＣＰＵ１２３及びメモリ１２４，操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２を使用する。
【００４４】
図３（ｈ）はＪＰＥＧで圧縮されている画像ファイルを伸張する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図６（ｈ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２を使用する。
【００４５】
図３（ｉ）は伸張した画像ファイルを液晶モニタ１３３に表示する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図６（ｉ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１，ＣＰＵ１３２及び液晶モニタ１３３を使用する。
【００４６】
図７に示すように、仕上がりイメージ表示処理，スキャナ入力処理および配信処理の並行処理時には、コントローラチップ１２１及びメモリ１２４に負荷が集中していることが分かる。なお、図７（ａ）〜（ｉ）では、その時点でのコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４の負荷の高低を表している。
【００４７】
図３〜図７では、仕上がりイメージの生成をコントローラユニット１２０で行うコントローラ集中型の画像処理装置１００を表しているが、仕上がりイメージの生成を操作部ユニット１３０で行う操作部集中型の画像処理装置１００など、コントローラユニット１２０以外で仕上がりイメージの生成を行う形態も考えられる。
【００４８】
操作部集中型の画像処理装置１００など、コントローラユニット１２０以外で仕上がりイメージの生成を行う形態では、コントローラ集中型の画像処理装置１００においてコントローラチップ１２１が行っていた処理をコントローラユニット１２０以外で行う必要がある。
【００４９】
このようなコントローラユニット１２０以外で仕上がりイメージの生成を行う形態ではコントローラユニット１２０以外にコントローラチップ１２１内の画像処理部と同等な画像処理チップ又はソフトウェアを設けるか、コントローラユニット１２０のコントローラチップ１２１内の画像処理部をマルチ化することが考えられる。
【００５０】
しかし、コントローラユニット１２０のコントローラチップ１２１内の画像処理部をマルチ化するよりも、コントローラユニット１２０以外にコントローラチップ１２１内の画像処理部と同等な画像処理チップ又はソフトウェアを設けた方が、データパス及びシーケンスステップ数から考えても効率が良い。
【００５１】
以下の実施例では、コントローラユニット１２０以外にコントローラチップ１２１内の画像処理部と同等な画像処理チップ又はソフトウェアを設けた画像処理装置１００について説明する。
【００５２】
図８は本発明による画像処理装置の一実施例のハードウェア構成図である。図８の画像処理装置１００は、図１の画像処理装置１００の操作部ユニット１３０に、コントローラチップ１２１内の画像処理部と同等な画像処理チップ１３４を設けた構成である。したがって、図８の画像処理装置１００の構成は図１の画像処理装置１００の構成と一部を除いて同一であるため、同一部分について適宜説明を省略する。
【００５３】
操作部ユニット１３０は、メモリ１３１，ＣＰＵ１３２，液晶モニタ（ＬＣＤ）１３３及び画像処理チップ（画像処理Ｃｈｉｐ）１３４を含む構成である。ＣＰＵ１３２にはコントローラユニット１２０のＵＳＢ２．０Ｈｏｓｔ１２５が接続されている。また、ＣＰＵ１３２には、メモリ１３１，液晶モニタ１３３及び画像処理チップ１３４が接続されている。
【００５４】
画像処理装置１００は、画像処理チップ１３４を利用して、前述したコントローラチップ１２１内の画像処理部と同様な集約処理，変倍処理，回転処理，色変換処理，スタンプ処理など、画像ファイルに対する様々な加工が可能である。画像処理装置１００は画像処理チップ１３４を利用して、加工後の画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示して、操作者に確認させる。
【００５５】
次に、画像処理チップ１３４を利用する各種処理について説明する。画像処理チップ１３４を利用する第１の処理は、スキャナから読み取った画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。
【００５６】
スキャナから読み取られた画像ファイルは、エンジンユニット１１０の読取制御部１１１及びスキャナ画像処理部１１２，コントローラユニット１２０のコントローラチップ１２１及びＣＰＵ１２３を介してメモリ１２４に格納される。メモリ１２４に格納された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３及びＵＳＢ２．０Ｈｏｓｔ１２５，操作部ユニット１３０のＣＰＵ１３２を介してメモリ１３１に格納される。ＣＰＵ１３２は画像処理チップ１３４を利用して、メモリ１３１に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００５７】
画像処理チップ１３４を利用する第２の処理は、ＨＤＤ１２２から読み出した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ＨＤＤ１２２から読み出された画像ファイルは、コントローラユニット１２０のコントローラチップ１２１及びＣＰＵ１２３を介してメモリ１２４に格納される。
【００５８】
メモリ１２４に格納された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３及びＵＳＢ２．０Ｈｏｓｔ１２５，操作部ユニット１３０のＣＰＵ１３２を介してメモリ１３１に格納される。ＣＰＵ１３２は画像処理チップ１３４を利用して、メモリ１３１に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００５９】
画像処理チップ１３４を利用する第３の処理は、ＦＡＸ１２６から受信した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ＦＡＸ１２６から受信した画像ファイルは、コントローラユニット１２０のＣＰＵ１２３を介してメモリ１２４に格納される。
【００６０】
メモリ１２４に格納された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３及びＵＳＢ２．０Ｈｏｓｔ１２５，操作部ユニット１３０のＣＰＵ１３２を介してメモリ１３１に格納される。ＣＰＵ１３２は画像処理チップ１３４を利用して、メモリ１３１に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００６１】
画像処理チップ１３４を利用する第４の処理はネットワーク１２７から受信した画像ファイルの仕上がりイメージを液晶モニタ１３３に表示する処理である。ネットワーク１２７から受信した画像ファイルはコントローラユニット１２０のＣＰＵ１２３を介してメモリ１２４に格納される。
【００６２】
メモリ１２４に格納された画像ファイルは、コントローラユニット１２０のＣＰＵ１２３及びＵＳＢ２．０Ｈｏｓｔ１２５，操作部ユニット１３０のＣＰＵ１３２を介してメモリ１３１に格納される。ＣＰＵ１３２は画像処理チップ１３４を利用して、メモリ１３１に格納された画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示させる。
【００６３】
このように、本発明による画像処理装置１００では、前述したコントローラチップ１２１を利用する第１〜第８の処理のうちの第１〜第４の処理を操作部ユニット１３０の画像処理チップ１３４を利用して行うようにした。このような各種処理を実現するため、本発明による画像処理装置１００は図９に示すようなソフトウェアにより構成される。
【００６４】
図９は本発明による画像処理装置の一例のソフトウェア構成図である。図９の画像処理装置１００は、図２の画像処理装置１００のコントローラユニット１２０に設けられていたプレビュー画像加工部２２４を無くし、操作部ユニット１３０にプレビュー画像加工部２３３を設けた構成である。したがって、図９の画像処理装置１００の構成は図２の画像処理装置１００の構成と一部を除いて同一であるため、同一部分について適宜説明を省略する。
【００６５】
本発明による画像処理装置１００のエンジンユニット１１０は読取制御部２１１，印刷制御部２１２，エンジン状態制御部２１３及び通信制御部２１４を含む構成である。コントローラユニット１２０はジョブ管理部２２１，画像形成制御部２２２，システム状態制御部２２３及び通信制御部２２５を含む構成である。操作部ユニット１３０は表示制御部２３１，通信制御部２３２及びプレビュー画像加工部２３３を含む構成である。
【００６６】
図９のソフトウェア構成は図８のハードウェア構成を利用して実現するものである。図９に示されるように、操作部ユニット１３０にはプレビュー画像加工部２３３が含まれている。したがって、画像ファイルの仕上がりイメージを液晶モニタ１３３に表示させようとする場合は、画像ファイルをコントローラユニット１２０から操作部ユニット１３０に送信し、操作部ユニット１３０のプレビュー画像加工部２３３で画像ファイルの仕上がりイメージを生成して、操作部ユニット１３０の液晶モニタ１３３に仕上がりイメージを表示する。
【００６７】
したがって、図８及び図９の構成の画像処理装置１００では、図１及び図２の構成の画像処理装置１００においてコントローラチップ１２１を利用する各種処理のうち、仕上がりイメージ表示処理を操作部ユニット１３０の画像処理チップ１３４で行うため、図１及び図２の構成の画像処理装置１００よりも負荷分散を図ることができる。
【００６８】
次に、コントローラチップ１２１及び画像処理チップ１３４の詳細について、図１０及び図１１を参照しつつ説明する。図１０は、コントローラチップの一実施例の処理ブロック図である。図１１は画像処理チップの一実施例の処理ブロック図である。
【００６９】
図１０のコントローラチップ１２１は、スキャナ画像入力Ｉ／Ｆ部８００，画像処理部８１０，ＣＰＵ  Ｉ／Ｆ部８２０，制御部８３０，回転処理部８４０及びＨＤＤ  Ｉ／Ｆ部８５０を含む構成である。
【００７０】
スキャナ画像入力Ｉ／Ｆ部８００はエンジンユニット１１０のスキャナ画像処理部１１２とのインターフェースである。画像処理部８１０は、色変換処理部８１１，編集処理部８１２，プロット処理部８１３を含む構成である。色変換処理部８１１は画像ファイルの色変換処理を行う。編集処理部８１２は画像ファイルの編集処理を行う。プロット処理部８１３は画像ファイルのプロット処理を行う。
【００７１】
ＣＰＵ  Ｉ／Ｆ部８２０はＣＰＵ１２３とのインターフェースである。制御部８３０はスキャナ画像入力Ｉ／Ｆ部８００，画像処理部８１０，ＣＰＵ  Ｉ／Ｆ部８２０，回転処理部８４０及びＨＤＤ  Ｉ／Ｆ部８５０を制御する。回転処理部８４０は配信処理（回転処理）を行う。ＨＤＤ  Ｉ／Ｆ部８５０はＨＤＤ１２２とのインターフェースである。
【００７２】
図１１の画像処理チップ１３４は、ＣＰＵ  Ｉ／Ｆ部９００，制御部９１０，画像処理部９２０及び回転処理部９３０を含む構成である。
【００７３】
ＣＰＵ  Ｉ／Ｆ部９００はＣＰＵ１３２とのインターフェースである。制御部９１０はＣＰＵ  Ｉ／Ｆ部９００，画像処理部９２０及び回転処理部９３０を制御する。画像処理部９２０は色変換処理部９２１及び編集処理部９２２を含む構成である。色変換処理部９２１は画像ファイルの色変換処理を行う。編集処理部９２２は画像ファイルの編集処理を行う。回転処理部９３０は配信処理（回転処理）を行う。
【００７４】
図１１の画像処理チップ１３４は、画像ファイルの仕上がりイメージを生成する画像処理について、図１０のコントローラチップ１２１と同等な機能を有している。具体的に、図１１の画像処理チップ１３４は図１０のコントローラチップ１２１と同様、画像処理部９２０及び回転処理部９３０を備えている。
【００７５】
画像処理部９２０は、コントローラチップ１２１の画像処理部８１０の色変換処理部８１１及び編集処理部８１２に相当する色変換処理部９２１及び編集処理部９２２を有する構成である。編集処理部９２２は、画像処理部８１０の編集処理部８１２と同様、シフト機能，マスク機能，合成機能，変倍機能，ミラー機能，ネガ機能などを有している。
【００７６】
上記のような構成により、画像処理チップ１３４は、画像ファイルの仕上がりイメージを生成する画像処理について、コントローラチップ１２１と同等な機能を有することができる。
【００７７】
ここでは、本発明による画像処理装置１００を利用することで、仕上がりイメージ表示処理，スキャナ入力処理，配信処理（回転処理）の並行処理時、コントローラチップ１２１に処理が集中せず、負荷分散が図られている様子を図１２〜図１６に示している。
【００７８】
図１２は仕上がりイメージ表示処理の手順を表した一例の遷移図である。図１３〜図１５は並行処理時の複数の処理パスを表した一例の遷移図である。図１６は並行処理時のＣＰＵ，メモリ及びコントローラチップの負荷の変化を表した一例の遷移図である。
【００７９】
図１２〜図１６では、時間の経過を（ａ）〜（ｈ）で表している。即ち、（ａ）が最も古い時間を表し、（ｈ）が最も新しい時間を表している。また、図１２〜図１６では仕上がりイメージ表示処理のうち、２ｉｎ１集約の仕上がりイメージ表示処理を表している。２ｉｎ１集約の仕上がりイメージ表示処理は、２つの画像ファイルを１つの画像ファイルに集約した集約画像ファイルの仕上がりイメージを表示するものである。
【００８０】
図１３〜図１５ではスキャナ入力処理の処理パスを点線の矢印で示し、配信処理の処理パスを破線の矢印で示し、仕上がりイメージ表示処理の処理パスを実線の矢印で示している。点線の矢印で示されるスキャナ入力処理の処理パスは（ａ）〜（ｈ）の間、エンジンユニット１１０の読取制御部１１１及びスキャナ画像処理部１１２，コントローラユニット１２０のコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４を継続して使用する。破線の矢印で示される配信処理の処理パスは（ａ）〜（ｈ）の間、コントローラユニット１２０のコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４を継続して使用する。
【００８１】
また、実線の矢印で示される仕上がりイメージ表示処理の処理パスは（ａ）〜（ｈ）の間、処理の進捗具合によって変化する。次に、仕上がりイメージ表示処理について図１２〜図１５を参照しつつ説明する。
【００８２】
図１２（ａ）及び図１２（ｂ）はＪＰＥＧで圧縮された画像ファイルをコントローラユニット１２０のメモリ１２４から操作部ユニット１３０のメモリ１３１に送信する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図１３（ａ）及び図１３（ｂ）の実線の矢印に示すように、コントローラユニット１２０のＣＰＵ１２３及びメモリ１２４，操作部ユニット１３０のメモリ１３１，ＣＰＵ１３２を使用する。
【００８３】
図１２（ｃ）及び図１２（ｄ）は、ＪＰＥＧで圧縮されている画像ファイルを伸張する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図１３（ｃ）及び図１４（ｄ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２を使用する。
【００８４】
図１２（ｅ）及び図１２（ｆ）は伸張した２つの画像ファイルを合成して仕上がりイメージを生成する処理を表している。仕上がりイメージ表示処理の処理パスは図１４（ｅ）及び図１４（ｆ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２を使用する。
【００８５】
図１２（ｇ）は合成した１つの画像ファイルを縮小する処理を表す。このときの仕上がりイメージ表示処理の処理パスは図１５（ｇ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１，ＣＰＵ１３２及び画像処理チップ１３４を使用する。
【００８６】
図１２（ｈ）は縮小した画像ファイルを液晶モニタ１３３に表示する処理を表す。このときの仕上がりイメージ表示処理の処理パスは、図１５（ｈ）の実線の矢印に示されるように、操作部ユニット１３０のメモリ１３１，ＣＰＵ１３２及び液晶モニタ１３３を使用する。
【００８７】
図１６に示すように、仕上がりイメージ表示処理，スキャナ入力処理および配信処理の並行処理時には、コントローラチップ１２１及びメモリ１２４に負荷が集中せず、負荷分散が図られていることが分かる。なお、図１６（ａ）〜（ｈ）では、その時点でのコントローラチップ１２１，ＣＰＵ１２３及びメモリ１２４の負荷の高低を表している。
【００８８】
図１２〜図１６では仕上がりイメージの生成を操作部ユニット１３０で行う操作部集中型の画像処理装置１００を表している。本発明による操作部集中型の画像処理装置１００ではコントローラ集中型の画像処理装置１００においてコントローラチップ１２１が行っていたイメージ表示処理を操作部ユニット１３０の画像処理チップ１３４が行うようにしたことで、負荷の大きいイメージ表示処理であってもコントローラチップ１２１への負荷が小さい。したがって、本発明による画像処理装置１００では負荷の大きいイメージ表示処理が可能である。
【００８９】
図１７は本発明による画像処理装置の他の実施例のハードウェア構成図である。図１７の画像処理装置１００は、コントローラチップ１２１内の画像処理部と同等な処理をＣＰＵ１３２がソフトウェアで行う構成である。図１７の画像処理装置１００の構成は、操作部ユニット１３０の画像処理チップ１３４が無い点で図８の画像処理装置１００の構成と異なる。
【００９０】
画像処理装置１００は、ＣＰＵ１３２がソフトウェアで、前述したコントローラチップ１２１内の画像処理部と同様な集約処理，変倍処理，回転処理，色変換処理，スタンプ処理など、画像ファイルに対する様々な加工が可能である。画像処理装置１００は、ＣＰＵ１３２がソフトウェアで、加工後の画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示して、操作者に確認させる。
【００９１】
ここでは、本発明による画像処理装置１００を利用することで、仕上がりイメージ表示処理，スキャナ入力処理，配信処理（回転処理）の並行処理時、コントローラチップ１２１に処理が集中せず、負荷分散が図られている様子を説明する。
【００９２】
仕上がりイメージ表示処理の手順は、図１２と同様である。また、ＣＰＵ１３２がソフトウェアで、加工後の画像ファイルの仕上がりイメージを生成する場合、並行処理時の複数の処理パスの遷移における図１５（ｇ）は図１８（ｇ）のようになる。図１８（ｇ）以外の遷移図は画像処理チップ１３４が無い点を除き、図１３〜図１５の並行処理時の複数の処理パスを表した遷移図と同様である。合成した１つの画像ファイルを縮小する処理の処理パスは図１８（ｇ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２を使用する。
【００９３】
図１７及び図１８に示す画像処理装置では、仕上がりイメージ表示処理，スキャナ入力処理および配信処理の並行処理時に、コントローラチップ１２１及びメモリ１２４に負荷が集中せず、負荷分散が図られている。
【００９４】
図１７及び図１８では仕上がりイメージの生成をＣＰＵ１３２がソフトウェアで行う画像処理装置１００を表している。このような画像処理装置１００ではコントローラ集中型の画像処理装置１００においてコントローラチップ１２１が行っていたイメージ表示処理を操作部ユニット１３０のＣＰＵ１３２がソフトウェアで行うようにしたことで、負荷の大きいイメージ表示処理であってもコントローラチップ１２１への負荷が小さい。
【００９５】
したがって、本発明による画像処理装置１００では負荷の大きいイメージ表示処理が可能である。
【００９６】
図１９は本発明による画像処理装置の他の実施例のハードウェア構成図である。図１９の画像処理装置１００は、図１の画像処理装置１００の構成に、操作部サブユニット１４０を追加した構成である。操作部サブユニット１４０は、画像処理チップ１４１及びメモリを設けた構成である。画像処理チップ１４１は、コントローラチップ１２１内の画像処理部と同等な処理を行うことができる。なお、操作部サブユニット１４０の名称は一例であって、他の名称であっても構わない。図１９の画像処理装置１００の構成は図１の画像処理装置１００の構成と一部を除いて同一であるため、同一部分について適宜説明を省略する。
【００９７】
画像処理装置１００は、画像処理チップ１４１を利用して、図８のコントローラチップ１２１内の画像処理部と同様な集約処理，変倍処理，回転処理，色変換処理，スタンプ処理など、画像ファイルに対する様々な加工が可能である。画像処理装置１００は画像処理チップ１４１を利用して、加工後の画像ファイルの仕上がりイメージを生成し、その仕上がりイメージを液晶モニタ１３３に表示して、操作者に確認させる。
【００９８】
ここでは、本発明による画像処理装置１００を利用することで、仕上がりイメージ表示処理，スキャナ入力処理，配信処理（回転処理）の並行処理時、コントローラチップ１２１に処理が集中せず、負荷分散が図られている様子を説明する。
【００９９】
仕上がりイメージ表示処理の手順は、図１２と同様である。また、画像処理チップ１４１が加工後の画像ファイルの仕上がりイメージを生成する場合、並行処理時の複数の処理パスの遷移における図１５（ｇ）は図２０（ｇ）のようになる。図２０（ｇ）以外の遷移図は画像処理チップ１３４が無く、操作部サブユニット１４０が設けられている点を除いて図１３〜図１５の並行処理時の複数の処理パスを表した遷移図と同様である。
【０１００】
また、合成した１つの画像ファイルを縮小する処理の処理パスは図２０（ｇ）の実線の矢印に示すように、操作部ユニット１３０のメモリ１３１及びＣＰＵ１３２、操作部サブユニット１４０の画像処理チップ１４１及びメモリ１４２を使用する。図１９及び図２０に示す画像処理装置では、操作部ユニット１３０の他、画像処理チップ１４１及びメモリ１４２を有する操作部サブユニット１４０を設けたことで、操作部ユニット１３０のメモリ１３１を画面表示する為の作業メモリとすることができる。
【０１０１】
なお、ＣＰＵ１３２は、操作部サブユニット１４０の画像処理チップ１４１へレジスタアクセスによってアクセスする。図１９及び図２０に示す画像処理装置では、仕上がりイメージ表示処理，スキャナ入力処理および配信処理の並行処理時に、コントローラチップ１２１及びメモリ１２４に負荷が集中せず、負荷分散が図られている。
【０１０２】
図１９及び図２０では仕上がりイメージの生成を操作部サブユニット１４０で行う画像処理装置１００を表している。このような画像処理装置１００ではコントローラ集中型の画像処理装置１００においてコントローラチップ１２１が行っていたイメージ表示処理を操作部サブユニット１４０の画像処理チップ１４１が行うようにしている。
【０１０３】
したがって、図１９及び図２０に示した画像処理装置１００では負荷の大きいイメージ表示処理であってもコントローラチップ１２１への負荷が小さく、負荷の大きいイメージ表示処理が可能となる。
【０１０４】
前述してきた本発明による画像処理装置１００では、加工予定の画像ファイルの実画像を用いて仕上がりイメージを生成し、その仕上がりイメージを利用して、加工後の画像ファイルの出力を容易にイメージさせることが可能である。
【０１０５】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。本実施例では、仕上がりイメージの生成をコントローラユニット１２０以外で行う例を表したが、例えば色変換処理などのコントローラチップ１２１への負荷の大きい処理への適用が可能である。
【図面の簡単な説明】
【０１０６】
【図１】画像処理装置の一例のハードウェア構成図である。
【図２】画像処理装置の一例のソフトウェア構成図である。
【図３】仕上がりイメージ表示処理の手順を表した一例の遷移図である。
【図４】並行処理時の複数の処理パスを表した一例の遷移図（１／３）である。
【図５】並行処理時の複数の処理パスを表した一例の遷移図（２／３）である。
【図６】並行処理時の複数の処理パスを表した一例の遷移図（３／３）である。
【図７】並行処理時のＣＰＵ，メモリ及びコントローラチップの負荷の変化を表した一例の遷移図である。
【図８】本発明による画像処理装置の一実施例のハードウェア構成図である。
【図９】本発明による画像処理装置の一例のソフトウェア構成図である。
【図１０】コントローラチップの一実施例の処理ブロック図である。
【図１１】画像処理チップの一実施例の処理ブロック図である。
【図１２】仕上がりイメージ表示処理の手順を表した一例の遷移図である。
【図１３】並行処理時の複数の処理パスを表した一例の遷移図（１／３）である。
【図１４】並行処理時の複数の処理パスを表した一例の遷移図（２／３）である。
【図１５】並行処理時の複数の処理パスを表した一例の遷移図（３／３）である。
【図１６】並行処理時のＣＰＵ，メモリ及びコントローラチップの負荷の変化を表した一例の遷移図である。
【図１７】本発明による画像処理装置の他の実施例のハードウェア構成図である。
【図１８】並行処理時の複数の処理パスを表した他の例の遷移図である。
【図１９】本発明による画像処理装置の他の実施例のハードウェア構成図である。
【図２０】並行処理時の複数の処理パスを表した他の例の遷移図である。
【符号の説明】
【０１０７】
１００    画像処理装置
１１０    エンジンユニット
１１１    読取制御部
１１２    スキャナ画像処理部
１１３    書込制御部
１１４    プロッタチップ
１１５    ＣＰＵ
１２０    コントローラユニット
１２１    コントローラチップ
１２２    ハードディスクドライブ
１２３    ＣＰＵ
１２４    メモリ
１３０    操作部ユニット
１３１    メモリ
１３２    ＣＰＵ
１３３    液晶モニタ（ＬＣＤ）
１３４    画像処理チップ
１４０    操作部サブユニット
１４１    画像処理チップ
１４２    メモリ
２１１    読取制御部
２１２    印刷制御部
２１３    エンジン状態制御部
２１４    通信制御部
２２１    ジョブ管理部
２２２    画像形成制御部
２２３    システム状態制御部
２２４    プレビュー画像加工部
２２５    通信制御部
２３１    表示制御部
２３２    通信制御部
２３３    プレビュー画像加工部
８００    スキャナ画像入力Ｉ／Ｆ部
８１０    画像処理部
８１１    色変換処理部
８１２    編集処理部
８１３    プロット処理部
８２０    ＣＰＵ  Ｉ／Ｆ部
８３０    制御部
８４０    回転処理部
８５０    ＨＤＤ  Ｉ／Ｆ部
９００    ＣＰＵ  Ｉ／Ｆ部
９１０    制御部
９２０    画像処理部
９２１    色変換処理部
９２２    編集処理部
９３０    回転処理部
【図１】
2007282198.tif 000003
【図２】
2007282198.tif 000004
【図３】
2007282198.tif 000005
【図４】
2007282198.tif 000006
【図５】
2007282198.tif 000007
【図６】
2007282198.tif 000008
【図７】
2007282198.tif 000009
【図８】
2007282198.tif 000010
【図９】
2007282198.tif 000011
【図１０】
2007282198.tif 000012
【図１１】
2007282198.tif 000013
【図１２】
2007282198.tif 000014
【図１３】
2007282198.tif 000015
【図１４】
2007282198.tif 000016
【図１５】
2007282198.tif 000017
【図１６】
2007282198.tif 000018
【図１７】
2007282198.tif 000019
【図１８】
2007282198.tif 000020
【図１９】
2007282198.tif 000021
【図２０】
2007282198.tif 000022