(57)【要約】【課題】リコンフィギュラブル回路を使用して画像処理を行う際、処理対象となる画像データの特徴が多種に渡っても、画像特徴に適した画像処理を効率よく行う画像処理装置、画像処理システムを提供する。【解決手段】画像処理すべき画像データより画像特徴とその画像特徴を有する領域とを判定する画像特徴判定回路２４０と、回路データをリコンフィギュラブル回路に設定するリコンフィギュラブル回路制御部２６０と、処理の実行を制御する制御手段とを備えている。リコンフィギュラブル回路制御部２６０は、画像特徴判定回路２４０によって判定された画像特徴に応じた回路データをリコンフィギュラブル回路２３０に設定し、制御手段は、リコンフィギュラブル回路制御部２６０で設定された回路データに基づいて再構成されたリコンフィギュラブル回路２３０による前記判定された領域の画像データに対する画像処理の実行を制御する。【選択図】図１
2008242850.tif 000002
【特許請求の範囲】
【請求項１】
設定された回路データに応じて処理回路を再構成可能なリコンフィギュラブル回路を備えた画像処理装置において、画像処理すべき画像データから画像特徴と該画像特徴を有する領域とを判定する画像特徴判定手段と、回路データをリコンフィギュラブル回路に設定するリコンフィギュラブル回路制御手段と、処理の実行を制御する制御手段とを備え、前記リコンフィギュラブル回路制御手段は、前記画像特徴判定手段によって判定された画像特徴に応じた回路データを前記リコンフィギュラブル回路に設定し、前記制御手段は、前記リコンフィギュラブル回路制御手段で設定された回路データに基づいて再構成されたリコンフィギュラブル回路による前記判定された領域の画像データに対する画像処理の実行を制御することを特徴とする画像処理装置。
【請求項２】
前記画像特徴判定手段は、前記リコンフィギュラブル回路で構成したことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像特徴判定手段が判定した領域が複数ある場合、前記制御手段は、同種の画像特徴を有する領域を連続して処理すべく、処理順序を制御することを特徴とする請求項１または２記載の画像処理装置。
【請求項４】
前記画像特徴判定手段は、画像特徴と該画像特徴を有する領域とを判定する際、該領域と該領域の画像特徴とを対応付けたテーブルを作成し、前記制御手段は、前記テーブルを参照して、同種の画像特徴を有する領域用の回路データを選択的にリコンフィギュラブル回路に入力するように制御することを特徴とする請求項３記載の画像処理装置。
【請求項５】
請求項１、２、３または４記載の画像処理装置において、前記回路データを複数保持する回路データ保持手段を設け、前記リコンフィギュラブル回路制御手段は、前記回路データ保持手段が保持する回路データの中から選択してリコンフィギュラブル回路に設定することを特徴とする画像処理装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の画像処理装置において、前記回路データをネットワークを介して取得することを特徴とする画像処理装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の画像処理装置と、該画像処理装置の要求に従って回路データをネットワークを介して送信する回路情報サーバとを備えたことを特徴とする画像処理システム。
【請求項８】
設定された回路データに応じて処理回路を再構成可能なリコンフィギュラブル回路を用いて画像の処理を行う画像処理方法において、画像処理すべき画像データから画像特徴と該画像特徴を有する領域とを判定する画像特徴判定ステップと、前記回路データをリコンフィギュラブル回路に設定するリコンフィギュラブル回路制御ステップと、前記リコンフィギュラブル回路が前記設定された回路データにより再構成された処理回路で前記判定された領域の画像データを処理する処理ステップとを有することを特徴とする画像処理方法。
【請求項９】
前記画像特徴判定ステップは、リコンフィギュラブル回路で実行することを特徴とする請求項８記載の画像処理方法。
【請求項１０】
前記画像特徴判定ステップで判定した領域が複数ある場合、同種の画像特徴の領域を連続して処理すべく、前記領域の処理順序を制御する実行順序制御ステップを設けたことを特徴とする請求項８または９記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理システム及び画像処理方法に関し、特に装置内部の回路が書き換え可能なリコンフィギュラブル回路を用いた複写機、ファクシミリ装置及びそれら複数の機能を併せ持つ複合機等の画像処理装置、画像処理システム及び画像処理方法に関する。
【背景技術】
【０００２】
輪郭抽出、ディザ処理、変倍、圧縮などの画像処理では、大量の画像データが処理対象となり、多くの処理時間を要する場合が多い。これらの処理は、専用のプロセッサを用いれば高速に処理できるが、処理の数だけプロセッサを必要とするため、回路規模が大きくなるという問題があった。
この問題の解決方法として、外部から回路再構成のためのデータ（回路データ）を送り込み、回路を再構成することが可能なプロセッサがある（例えば非特許文献１参照）。このプロセッサはリコンフィギュアラブルデバイスと呼ばれることがある。
また、印刷のための画像処理に装置内部の回路が書き換え可能なリコンフィギュラブル回路を用い、かつその回路データをネットワークを介して転送できるようにすることによって、印刷処理を高速化し、かつ回路規模の小規模化した印刷装置がある（例えば特許文献１参照）。この印刷装置では、印刷データを送信する端末（例えばパーソナルコンピュータ）が、印刷装置に搭載されているリコンフィギュアブル回路の回路データを送信することができ、さらに、回路データを送信する端末は印刷データを送信する端末と別であってもよいこととされている。
【０００３】
このような従来装置においては、リコンフィギュラブル回路を用いた画像処理を実施する場合、画像処理機能が決定されれば回路データは一意に決まるが、処理対象となる画像データの特徴が多種に亘っても一つの回路データで処理する場合が多い。例えば、写真画像も文字画像もビットマップということで、同じ処理アルゴリズムを用いて処理する場合が多い。
画像データには、例えば写真のように自然画像のものもあれば、文字主体のものもあるが、写真画像は滑らかさが求められ、文字画像では解像度が求められるなど処理を変えて行うことが望まれる。例えば文字であれば、エッジ強調処理を行い、文字の内側では濃度を上げ、文字の外側で濃度を下げることで見やすさを向上させる手法が採られることがある。このような画像処理アルゴリズムの違いに関係する特徴としては、写真／文字の他に、カラー／白黒、階調の違いなどがある。
【特許文献１】特開２００５−１８２７４８号公報
【非特許文献１】榊原泰徳、外1名，「ＤＡＰＤＮＡのデバイス・アーキテクチャ」，Design Wave Magazine，ＣＱ出版株式会社，2004年8月，ｐ.12−17
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、画像処理開始前に画像の特徴を判定しない場合、実施する画像処理アルゴリズムは、画像の特徴に固有な処理を含み、処理中に画像の特徴を判定しながら処理内容を変えることになるため回路規模が大きくなるという問題がある。リコンフィギュラブル回路では、特に設定できる回路規模の制約が大きいため、必要な処理を効率よく行うことが望ましい。
【０００５】
本発明は、上記実情を考慮してなされたものであり、リコンフィギュラブル回路を使用して画像処理を行う際、処理対象となる画像データの特徴が多種に渡っても、画像特徴に適した画像処理を効率よく行う画像処理装置、画像処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、設定された回路データに応じて処理回路を再構成可能なリコンフィギュラブル回路を備えた画像処理装置において、画像処理すべき画像データから画像特徴と該画像特徴を有する領域とを判定する画像特徴判定手段と、回路データをリコンフィギュラブル回路に設定するリコンフィギュラブル回路制御手段と、処理の実行を制御する制御手段とを備え、前記リコンフィギュラブル回路制御手段は、前記画像特徴判定手段によって判定された画像特徴に応じた回路データを前記リコンフィギュラブル回路に設定し、前記制御手段は、前記リコンフィギュラブル回路制御手段で設定された回路データに基づいて再構成されたリコンフィギュラブル回路による前記判定された領域の画像データに対する画像処理の実行を制御することを特徴とする。
また、請求項２の発明は、請求項１記載の画像処理装置において、前記画像特徴判定手段は、前記リコンフィギュラブル回路で構成したことを特徴とする。
また、請求項３の発明は、請求項１または２記載の画像処理装置において、前記画像特徴判定手段が判定した領域が複数ある場合、前記制御手段は、同種の画像特徴を有する領域を連続して処理すべく、処理順序を制御することを特徴とする。
また、請求項４の発明は、請求項３記載の画像処理装置において、前記画像特徴判定手段は、画像特徴と該画像特徴を有する領域とを判定する際、該領域と該領域の画像特徴とを対応付けたテーブルを作成し、前記制御手段は、前記テーブルを参照して、同種の画像特徴を有する領域用の回路データを選択的にリコンフィギュラブル回路に入力するように制御することを特徴とする。
また、請求項５の発明は、請求項１、２、３または４記載の画像処理装置において、前記回路データを複数保持する回路データ保持手段を設け、前記リコンフィギュラブル回路制御手段は、前記回路データ保持手段が保持する回路データの中から選択してリコンフィギュラブル回路に設定することを特徴とする。
また、請求項６の発明は、請求項１乃至５のいずれか１項に記載の画像処理装置において、前記回路データをネットワークを介して取得することを特徴とする。
【０００７】
また、請求項７の発明は、請求項１乃至６のいずれか１項に記載の画像処理装置と、該画像処理装置の要求に従って回路データをネットワークを介して送信する回路情報サーバとを備えた画像処理システムであることを特徴とする。
【０００８】
また、請求項８の発明は、設定された回路データに応じて処理回路を再構成可能なリコンフィギュラブル回路を用いて画像の処理を行う画像処理方法において、画像処理すべき画像データから画像特徴と該画像特徴を有する領域とを判定する画像特徴判定ステップと、前記回路データをリコンフィギュラブル回路に設定するリコンフィギュラブル回路制御ステップと、前記リコンフィギュラブル回路が前記設定された回路データにより再構成された処理回路で前記判定された領域の画像データを処理する処理ステップとを有することを特徴とする。
また、請求項９の発明は、請求項８記載の画像処理方法において、前記画像特徴判定ステップは、リコンフィギュラブル回路で実行することを特徴とする。
また、請求項１０の発明は、請求項８または９記載の画像処理方法において、前記画像特徴判定ステップで判定した領域が複数ある場合、同種の画像特徴の領域を連続して処理すべく、前記領域の処理順序を制御する実行順序制御ステップを設けたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、リコンフィギュラブル回路の回路規模を不要に増大させずに、画像特徴に適した画像処理を効率よく行うことができる画像処理装置、画像処理システムを提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【実施例１】
【００１１】
図１は、本発明の画像処理システムを構成する回路情報サーバ１００および画像処理装置２００の要部構成を示すブロック図である。回路情報サーバ１００および画像処理装置２００は共にＬＡＮ３００（ローカルエリアネットワーク）に接続されている。なお同図では画像処理装置２００が一つ示してあるが、同一ＬＡＮ内に複数接続されていてもよい。また、回路情報サーバ１００および画像処理装置２００は共に図示しないＣＰＵを内蔵して、ソフトウエアで各部の実行の順序や開始時期の制御を行う制御部を備えている。更に、本実施例では、回路情報サーバ１００および画像処理装置２００で画像処理システムを構成しているが、画像処理装置２００内の後述する回路データ保持部２２０に回路情報サーバ１００が保存する回路データや後述する機能名リスト等を保持すれば、回路情報サーバ１００もＬＡＮ３００も必要としない画像処理装置２００が実現でき、より効率よい処理が可能となる。
【００１２】
＜回路情報サーバ＞
回路情報サーバ１００はＬＡＮ３００に接続されている。ネットワークインタフェース１１０はＬＡＮ３００に接続された画像処理装置２００との通信を行い、画像処理装置２００から送信された各種コマンドを受信し、コマンドの解釈と実行を行う。
画像処理回路データ保存部１２０は、画像処理装置２００内のリコンフィギュラブル回路２３０へ画像処理用の回路を設定するための回路データを複数保存する。回路データ管理部１３０は、画像処理回路データ保存部１２０に保存されている各画像処理機能の回路データに対応する機能名をリストで保存する。このリストは利用者が操作画面で画像処理機能を選択するときに使用され、画像処理装置２００が回路データの取得要求を発行する際、利用者によって選択された画像処理機能名が送信され、それを受信し、対応する回路データを取り出し画像処理装置２００へ送信する。
回路情報サーバ１００は、ネットワーク接続機能を持ち、ネットワークを介して送信されたコマンドを解釈して応答を返すものであれば汎用のＰＣ（パーソナルコンピュータ）で実現してもよい。
【００１３】
＜画像処理装置＞
画像処理装置２００はＬＡＮ３００に接続されている。ネットワークインタフェース２１０は、ＬＡＮ３００に接続された回路情報サーバ１００を始め各機器（例えば印刷要求を発するパーソナルコンピュータ）との通信を行い、各種コマンドの生成、送信と、応答の受信を行う。
【００１４】
スキャナ部２７０は、原稿を光学的に読み取りデジタルデータとして画像データ保持部２５０へ一時記憶する。画像特徴判定回路２４０は、画像データ保持部２５０に保持された画像データの画像特徴を判定し、結果を処理結果保持部２８０に出力する。ここで画像特徴とは、写真／文字／網点などである。
回路データ保持部２２０は、回路情報サーバ１００から送信された画像処理のための回路データを保持する。そして、リコンフィギュラブル回路制御部２６０が、回路データ保持部２２０に保存された回路データをリコンフィギュラブル回路２３０内（図示せず）に設定し、画像処理が実現できるようになる。
【００１５】
リコンフィギュラブル回路２３０は、回路データが設定されたら画像データ保持部２５０に記憶された画像データに対して設定された回路データに対応した所定の画像処理を実行する。画像処理結果は再度画像データ保持部２５０に記憶される。
画像保存部２９０は、画像データ保持部２５０に保存され、画像処理が施された画像データを画像保存部２９０内のハードディスク（図示せず）に保存する。画像保存部２９０に保存された画像データは、ネットワークを介して参照できるものである。
なお操作部２９５は、利用者が複写等の操作をするためのボタンやディスプレイ（タッチパネル）などを備えている。なお、このようなオプションの機能名リストや対応する回路データを画像処理装置２００に持たせてもよい。
【００１６】
次に本実施例の処理の概要を説明する。
画像処理装置２００の具体的な処理の例として、スキャナで原稿を読み取り、画像データの保存を行う画像読み取り機能を適用して説明する。
画像読み取り保存の機能においては、基本的にはスキャナで光学的に読み取り、電子化した画像を加工せずに保存するが、本実施例では保存時にオプション機能が選択できる。また、本実施例では画像特徴として写真画像か文字画像かの違いによって処理内容を変える例を説明する。なお画像が写真画像か文字画像かを判定する方法は従来から数多く提案されており、例えば特許第３１１８４６９号公報などでは、網点画像にも対応して写真画像か文字画像かの判断が行えるようになっている。
【００１７】
図２は、読み取られる原稿画像の例を示す図である。同図において、画像（写真など）は中央左の丸と四角で、文字は横線で表している。
図３は、保存時に選択するオプションと使用する回路データとの例を示しており、回路情報サーバ１００側がこのようなオプションを用意し、画像処理装置２００側で利用者が選択するようになっている。各保存オプションの機能を実行するため、画像特徴毎に異なる回路データが用意される。
【００１８】
例えば、「文字写真分離保存」は保存時に読み取った画像データが文字か写真か網点かを判定して保存方式を変える処理である。例えば写真領域ならＪＰＥＧで保存し、文字領域ならＪＰＥＧ以外、例えばＭＭＲで保存する。分離された画像領域は全て矩形として扱う。また、全体画像として表示する場合は、ＸＭＬ（Extensible Markup Language）などの言語で領域の配置を記述すればよい。
「可読サムネイル作成」は読み取った画像の縮小画像を作成する。図２の原稿画像に対する処理結果を図４に示す。写真領域においては通常の縮小方式を採用するが、文字領域においては縮小しても読むことのできるよう、見出し等の大きな文字のみを縮小対象として領域に展開するものである。
「スタンプ印字」は読み取った画像に何らかの画像を合成するものである。図２の原稿画像に対する処理結果を図５に示す。同図に示すように、「社外秘」などを１箇所あるいは数箇所合成するが、文字領域においては元の文字が読めるように薄く、写真領域においては元の色との区別がつきやすい色にするとよい。その場合は、それぞれ異なるアルゴリズムが要求される。
【００１９】
次に、本実施例における処理の流れを画像処理装置２００に着目して説明する。
図６は、上で説明した画像読み取り保存機能を実行するための画像処理装置２００のフローチャートであり、回路情報サーバ１００とのコマンドでのやり取りも含んでいる。
画像処理装置２００が、複写機能、ファクシミリ機能、プリンタ機能など様々な機能を一体にした複合機であるとし、本実施例の画像読み取り機能の選択を最初に行うところから説明する。なお、ここで使用する原稿の例は、図２で説明したものとは異なり、１回のスキャンで読み取るページ全体が写真のみの場合とする。
【００２０】
利用者によって選択された画像読み取り保存機能を受信する（ステップ２０１）。画像読み取り保存機能の選択を受信すると、読み取る画像データに対する保存オプションを利用者が選択できるように回路情報サーバ１００へ、保存オプションのリストの取得要求を送信し（ステップ２０２）、保存オプションリストを回路情報サーバ１００から受信して（ステップ２０３）、受信したリストを操作画面に表示する（ステップ２０４）。
【００２１】
図７は、画像処理装置２００における操作画面の表示例を示す図である。表示画面は画像処理装置２００の操作部２９５に配設されており、タッチパネルで構成されている。利用者は画像処理機能名の上を触れることで選択ができるようになっている。ここで利用者がＯＫボタンを押すことで保存オプションが確定する（ステップ２０５）。ここでは文字写真分離保存が選択されたとする。その後、利用者によって操作部２９５のスタートキーが押し下げされたことを検知すると、画像読み取り開始を指示する（ステップ２０６）。
【００２２】
スキャナ部２７０は、原稿台あるいはドキュメントフィーダーに置かれた原稿をスキャンし、画像データを画像データ保持部２５０のメモリに保存する（ステップ２１０）。続いて、画像データ保持部２５０のメモリ内の画像データについて画像特徴判定回路２４０で画像特徴判定処理を実行する（ステップ２１１）。画像特徴判定処理は、文字認識処理で文字画像が存在する領域を探したり、複写機で写真部分を特定したりする処理と同様の処理である。ここでは文字／写真／網点の判定が実行され、判定結果が“写真画像”だとして、回路情報サーバ１００に保存オプション機能の回路データの取得要求を行い（ステップ２１２）、該当する回路データを取得する（ステップ２１３）。ここでは“写真画像”用の文字写真分離保存回路データが取得される。
【００２３】
次に、リコンフィギュラブル回路制御部２６０は、リコンフィギュラブル回路２３０に保存オプション機能用の回路データを設定し（ステップ２１４）、リコンフィギュラブル回路２３０は、画像データ保持部２５０のメモリ内の画像データに対して、保存オプション機能を実行する（ステップ２１５）。そして最後に、画像データ保持部２５０のメモリ内の保存オプション機能が実行された画像データを画像保存部２９０に保存する（ステップ２１６）。
なおこの例では、スキャンされた１ページ分の画像データ全体をメモリに保存し、順次各ステップを実行したが、１ページをいくつかの領域に分割してパイプライン処理を行ってもよい。また、図３に示す保存オプション機能によっては複数の画像を保存するが、それらは一つのメモリに連続して置かれ、インデックス情報を参照しながら対応するメモリ領域に保存していく。
【実施例２】
【００２４】
次に、図面を参照して実施例２を詳細に説明する。なお、各図面において同一または相当する部分には同一の符号を付しており、それらに関する重複した説明は適宜、簡略化または省略する。
図８は、実施例２にかかる画像処理システムを構成する回路情報サーバ１００および画像処理装置２００の要部構成を示すブロック図である。同図に示すように、回路情報サーバ１００および画像処理装置２００は、共にＬＡＮ３００（ローカルエリアネットワーク）に接続されている。なお、実施例１と同様に、画像処理装置２００は同一ＬＡＮに複数接続してあってもよい。また、回路情報サーバ１００および画像処理装置２００は共に図示しないＣＰＵを内蔵して、ソフトウエアで各部の実行の順序や開始時期の制御を行う制御部を備えている。更に、本実施例では、回路情報サーバ１００および画像処理装置２００で画像処理システムを構成しているが、画像処理装置２００内の回路データ保持部２２０に回路情報サーバ１００が保存する回路データ等を保持すれば、回路情報サーバ１００もＬＡＮ３００も必要としない画像処理装置２００が実現でき、より効率よい処理が可能となる。
【００２５】
回路情報サーバ１００の構成で実施例１と異なる点は、画像特徴判定回路データ保存部１５０を有し、画像処理装置２００内のリコンフィギュラブル回路２３０へ画像特徴判定用の回路等を設定するための回路データを複数保存する点である。
同様に、画像処理装置２００の構成で実施例１と異なる点は、画像特徴判定回路（２４０）が専用のものとして存在せず、リコンフィギュラブル回路２３０において、画像特徴判定を実行する点である。
【００２６】
次に、実施例２における処理の流れについて説明する。
図９は、本実施例における画像読み取り保存機能を実行するための画像処理装置２００のフローチャートであり、回路情報サーバ１００とのコマンドでのやり取りを含む。
実施例１の場合と同様に、本実施例の画像読み取り機能の選択を行うところから説明する。また、ここで使用する原稿の例も、実施例１で使用した原稿と同様に、１回のスキャンで読み取るページ全体が写真のみの場合とする。
【００２７】
利用者はまず、利用者によって選択された画像読み取り保存機能を受信する（ステップ２０１）。画像読み取り保存機能が選択されたら、読み取る画像データに対する保存オプションを利用者が選択できるように回路情報サーバ１００へ、保存オプションのリストの取得要求を送信し（ステップ２０２）、保存オプションリストを回路情報サーバ１００から受信して（ステップ２０３）、受信したリストを操作画面に表示する（ステップ２０４）。ここで利用者がＯＫボタンを押すことで保存オプションが確定する（ステップ２０５）。ここでは、文字写真分離保存が選択されたとする。その後、利用者によって操作部２９５のスタートキーが押し下げされたことを検知すると、画像読み取り開始を指示する（ステップ２０６）。
【００２８】
その後直ちに画像処理装置２００は、選択された保存オプション機能をパラメータとして画像特徴判定回路データ取得要求を回路情報サーバ１００へ送信する（ステップ２０７）。回路情報サーバ１００は、保存オプション機能が必要とする画像特徴判定回路を特定して、その回路データを送信し、これを画像処理装置２００が取得する（ステップ２０８）。ここではステップ２０５で文字写真分離保存が指定されたため、文字／写真／網点の判定を行う回路データが取得される。そして、リコンフィギュラブル回路制御部２６０は、取得した回路データをリコンフィギュラブル回路２３０に設定する（ステップ２０９）。
【００２９】
一方、スキャナ部２７０は、原稿台あるいはドキュメントフィーダーに置かれた原稿をスキャンし、画像データを画像データ保持部２５０のメモリに保存する（ステップ２１０）。続いて、画像データ保持部２５０のメモリ内の画像データについてリコンフィギュラブル回路２３０を用いて画像特徴判定処理を実行する（ステップ２１１）。実施例１では、この処理を画像特徴判定回路２４０が行っていたが、本実施例では取得した回路データを用いて再構成されたリコンフィギュラブル回路２３０で行う点が特徴である。ここでは文字／写真／網点の判定が実行され、判定結果が“写真画像”であるとする。
【００３０】
次に、画像処理装置２００は、保存オプション機能の回路データの取得要求を行い（ステップ２１２）、該当する回路データを取得する（ステップ２１３）。ここでは“写真画像”用の文字写真分離保存回路データが取得される。この取得した回路データを用いて、再度リコンフィギュラブル回路に保存オプション機能用の回路データを設定する（ステップ２１４）。そして、画像データ保持部２５０のメモリ内の画像データに対して保存オプション機能を実行し、画像データ保持部２５０のメモリに処理結果を保存する（ステップ２１５）。さらに画像データ保持部２５０のメモリ内の保存オプション機能が処理された画像データを画像保存部２９０に保存して（ステップ２１６）処理を終了する。
【実施例３】
【００３１】
実施例１および実施例２では、１回のスキャンで読み取る原稿ページ全体が文字のみ、あるいは写真のみの場合であったが、実際にはページ内には文字と写真が混在している場合が多い。１ページの原稿画像の画像特徴を判定した結果は、例えば図１０に示すように文字領域および写真領域に分割される。この例は網点として検出される領域がなかった場合であり、網点用の処理の回路データは一切送受信されず、その回路を用いて処理もされない。
【００３２】
図１１は、図１０に示した各領域を画像データ保持部２５０のメモリ上に配置した例を示し、図１２は各領域の情報を保持する管理テーブルの例を示している。文字領域には文字領域用の保存処理を、写真領域には写真領域用の保存処理を行う必要があるが、管理テーブルには領域ごとに領域種別が入っているので、メモリ上では領域ＩＤの順序で配置されている。
図１２において、開始アドレスはこの領域の画像データが格納されている先頭番地を表し、幅ドット、縦ドットはそれぞれ領域の横、縦の大きさをドットで表している。なお、画像データ保持部２５０はメモリ（ＲＡＭ）である必要はなく、磁気ディスクのような記憶装置でもよい。その場合は、アドレスではなくファイル名やサーフェース、トラック、セクタなどになる。
本実施例では、回路データの設定回数および回路情報サーバ１００からの回路データの取得回数を低減させるための処理の例を説明する。勿論、回路データ等を画像処理装置２００に保持しておけば、回路情報サーバ１００から回路データを取得する必要がなく効率的である。
【００３３】
次に、本実施例における処理の流れを説明する。
図１３および図１４は、読み取ったページ画像を領域に分割して保存オプション機能を領域単位で実行する際の処理フローを示している。本実施例の処理では、回路情報サーバ１００から回路データの取得回数を減らすため、画像特徴毎の保存オプション機能回路データを最初に全て取得し、それを一時記憶しておく。なお、本実施例での機能構成は、実施例２で説明した図８の構成と同じである。
【００３４】
以下、図面を参照して処理の流れを説明する。なお、各図面において同一または相当する部分には同一の符号を付しており、それらに関する重複した説明は適宜、簡略化または省略する。また、図１３については、ステップ２０１からステップ２１０までの処理は図９の処理フローと同一であるので、詳細な説明は省略するが、利用者により、画像処理装置２００の機能のうち画像読み取り機能および保存オプションが選択され、リコンフィギュラブル回路２３０に画像特徴判定回路が設定済みである。さらに、読み取りの開始が指示されて、原稿スキャンが終了したところまでがステップ２１０である。
【００３５】
以下、図１４を参照して処理の続きを説明する。リコンフィギュラブル回路２３０は、スキャンされてメモリに格納されている画像データの像域分離（特徴判定と領域分割）を行う（ステップ５０１）。このステップでは、前述した管理テーブルが作成される。そして、全ての画像種別の保存オプション機能回路データ取得要求を行い（ステップ５０２）、保存オプション機能回路データを取得する（ステップ５０３）。取得した保存オプション機能回路データは、回路データ保持部２２０に保持しておく。
【００３６】
以降は、図１２で説明した管理テーブルを参照して領域ごとに処理を行う。
まず、処理対象領域（最初はＩＤ１）の保存オプション機能回路データをリコンフィギュラブル回路２３０に設定する（ステップ５０４）。
リコンフィギュラブル回路２３０に設定された回路の実行対象となる画像の領域を管理テーブルに基づいて決定し（ステップ５０５）、画像データ保持部２５０の領域データに対して保存オプション処理を実行し、処理結果を再び画像データ保持部２５０のメモリに保存する（ステップ５０６）。なお、図には示さないが、このステップ５０６では、処理が終了した領域は、管理テーブルの領域ＩＤの先頭に「＊」などを付して重複処理を避けるようにしている。
【００３７】
次に、他に未処理の領域がこの領域の画像特徴（種別）と同一であれば（ステップ５０７がＹ）、リコンフィギュラブル回路２３０の内容を変更する必要がないため、その領域を管理テーブルから探して、ステップ５０５から処理を繰り返す。画像特徴が異なれば（ステップ５０７がＮ）、この領域が最後かのチェックを行い、未処理の領域があれば（ステップ５０８がＮ）、ステップ５０４から繰り返し、最後であれば画像データ保持部２５０のメモリ上の画像データを画像保存部２９０に保存し（ステップ５０９）終了となる。
【００３８】
本実施例では、領域種別が同じ領域の保存オプション処理を連続して処理するため、リコンフィギュラブル回路へ保存オプション機能回路データの設定回数を低減することができる。また画像特徴毎の保存オプション機能回路データを取得し利用した後でも、それを一時記憶しておくので、保存オプション機能回路データの取得回数を低減することができる。従って、リコンフィギュラブル回路を用いた画像処理を効率よく行うことができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の画像処理システムを構成する回路情報サーバおよび画像処理装置の要部構成を示すブロック図である。
【図２】読み取られる原稿画像の例を示す図である
【図３】保存時に選択するオプションと使用する回路データの例を示す図である。
【図４】図２の原稿画像に対する可読サムネイル作成処理の結果を示す図である。
【図５】図２の原稿画像に対するスタンプ印字処理の結果を示す図である。
【図６】画像読み取り保存機能を実行するための画像処理装置のフローチャートである。
【図７】画像処理装置における操作画面の表示例を示す図である。
【図８】実施例２にかかる画像処理システムを構成する回路情報サーバおよび画像処理装置の要部構成を示すブロック図である。
【図９】実施例２における画像読み取り保存機能を実行するための画像処理装置のフローチャートである。
【図１０】１ページの原稿画像の画像特徴を判定した結果の例を示す図である。
【図１１】図１０に示した各領域を画像データ保持部のメモリ上に配置した例を示す図である。
【図１２】各領域の情報を保持する管理テーブルの例を示す図である。
【図１３】読み取ったページ画像を領域に分割して保存オプション機能を領域単位で実行する際のフローチャートである。
【図１４】読み取ったページ画像を領域に分割して保存オプション機能を領域単位で実行する際のフローチャートである。
【符号の説明】
【００４０】
１００    回路情報サーバ
１１０    ネットワークインタフェース
１２０    画像処理回路データ保存部
１３０    回路データ管理部
１５０    画像特徴判定回路データ保存部
２００    画像処理装置
２１０    ネットワークインタフェース
２２０    回路データ保持部
２３０    リコンフィギュラブル回路
２４０    画像特徴判定回路
２５０    画像データ保持部
２６０    リコンフィギュラブル回路制御部
２７０    スキャナ部
２８０    処理結果保持部
２９０    画像保存部
２９５    操作部
３００    ＬＡＮ
【図１】
2008242850.tif 000003
【図２】
2008242850.tif 000004
【図３】
2008242850.tif 000005
【図４】
2008242850.tif 000006
【図５】
2008242850.tif 000007
【図６】
2008242850.tif 000008
【図７】
2008242850.tif 000009
【図８】
2008242850.tif 000010
【図９】
2008242850.tif 000011
【図１０】
2008242850.tif 000012
【図１１】
2008242850.tif 000013
【図１２】
2008242850.tif 000014
【図１３】
2008242850.tif 000015
【図１４】
2008242850.tif 000016