(57)【要約】【課題】デバッグ効率を向上させた画像処理装置、画像処理方法、画像処理プログラム、及び記憶媒体を提供する。【解決手段】デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。【選択図】図１
2008219197.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って電子化した画像データを得る画像読取部と、
メディアに前記画像データを印字する画像出力部と、
前記画像データ及び付帯情報を一時的に蓄積するメモリ部とを備える画像処理装置において、
前記メモリ部は、一時蓄積領域とその他に同時に蓄積可能な蓄積領域を有することを特徴とする画像処理装置。
【請求項２】
原稿を読み取って電子化した画像データを得る画像読取部と、
メディアに前記画像データを印字する画像出力部と、
外部装置と前記画像データを送受信する外部Ｉ／Ｆ制御部と、
前記画像データに対する複数の処理を施す画像処理部と、
前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続する画像バス制御部と、
前記画像データ及び付帯情報を一時的に蓄積するメモリ部と、
バックアップや再利用の為に前記画像データ及び前記付帯情報を保存する大容量記憶部と、
前記標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆ部と、
設定状態その他の表示及び各種設定を実施する操作部とを備える画像処理装置において、
前記メモリ部は、一時蓄積領域とその他に同時に蓄積可能な蓄積領域を有することを特徴とする画像処理装置。
【請求項３】
請求項１または２記載の画像処理装置において、前記メモリ部の蓄積領域に蓄積された画像データを、標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆから出力できるようにしたことを特徴とする画像処理装置。
【請求項４】
請求項３記載の画像処理装置において、所望の画像処理を施した画像データを前記メモリ部の蓄積領域に蓄積できるようにしたことを特徴とする画像処理装置。
【請求項５】
請求項４記載の画像処理装置において、前記メモリ部の蓄積領域への蓄積／非蓄積を選択できるようにしたことを特徴とする画像処理装置。
【請求項６】
請求項１または２記載の画像処理装置において、標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆから入力した画像データを前記メモリ部の蓄積領域に蓄積することができるようにしたことを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置において、前記画像デバッグＩ／Ｆ部から前記メモリ部の蓄積領域に蓄積された画像データを読み出す際に、所望の画像処理を施した画像データとして出力できるようにしたことを特徴とする画像処理装置。
【請求項８】
請求項４記載の画像処理装置において、前記メモリ部の蓄積領域に蓄積されている画像データを読み出し、外部Ｉ／Ｆ制御部経由で外部に出力できるようにしたことを特徴とする画像処理装置。
【請求項９】
原稿を読み取って画像データを得、
メディアに前記画像データを印字し、
前記画像データ及び付帯情報を一時的に蓄積する画像処理方法において、
前記画像データを一時蓄積領域及び蓄積領域に同時に蓄積することを特徴とする画像処理方法。
【請求項１０】
原稿を読み取って電子化した画像データを得、
メディアに前記画像データを印字し、
外部装置と前記画像データを送受信し、
前記画像データに対する複数の処理を施し、
前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続し、
前記画像データ及び付帯情報を一時的に蓄積し、
バックアップや再利用の為に前記画像データ及び前記付帯情報を保存し、
前記標準規格化された拡張バス上に接続し、
設定状態その他の表示及び各種設定を実施する画像処理方法において、
前記画像データをメモリ部の一時蓄積領域及び蓄積領域に同時に蓄積することを特徴とする画像処理方法。
【請求項１１】
コンピュータに、原稿を読み取って画像データを得る処理、
メディアに前記画像データを印字する処理、
前記画像データ及び付帯情報を一時的に蓄積する処理を実行させる画像処理プログラムにおいて、
前記コンピュータに、前記画像データを一時蓄積領域及び蓄積領域に同時に蓄積する処理を実行させることを特徴とする画像処理プログラム。
【請求項１２】
コンピュータに、原稿を読み取って電子化した画像データを得る処理、
メディアに前記画像データを印字する処理、
外部装置と前記画像データを送受信する処理、
前記画像データに対する複数の処理を施す処理、
前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続する処理、
前記画像データ及び付帯情報を一時的に蓄積する処理、
バックアップや再利用の為に前記画像データ及び前記付帯情報を保存する処理、
前記標準規格化された拡張バス上に接続する処理、
設定状態その他の表示及び各種設定を実施する処理を実行させる画像処理プログラムにおいて、
前記コンピュータに、画像データをメモリ部の一時蓄積領域及び蓄積領域に同時に蓄積する処理を実行させることを特徴とする画像処理プログラム。
【請求項１３】
請求項１２または１３に記載の画像処理プログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本発明は、複写機，ファクシミリ，プリンター，スキャナ等の機能を複合したデジタル複合機（ＭＦＰ）における、デジタル画像データに対する画像処理装置、画像処理方法、画像処理プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
ＣＣＤ光電変換素子からなるラインセンサ読み取り装置やレーザーによる書き込み装置の発展により、アナログ複写機からデジタル化された画像データの処理を行うデジタル複写機が登場した。
デジタル複写機となってからは、複写機の機能だけでなく、ファクシミリの機能，プリンターの機能、スキャナの機能等の各機能と複合したため、単なるデジタル複写機ではなく、デジタル複合機（ＭＦＰ）と呼ばれるようになった。
【０００３】
ＨＤＤドライブ等メモリ大容量化・低コスト化、ネットワーク等通信技術の高速化や普及、ＣＰＵの処理能力の向上、デジタル画像データに関連する技術（特性値の規格化や圧縮フォーマット等）等々、ＭＦＰに関連する技術の進化に伴い、ＭＦＰに搭載される機能も多種・多様化してきている。オフィスの中でのＭＦＰの使われ方も多種・多様化してきている。
【０００４】
例えばＰＣの横にペアで設置され、各職務者が手軽に複写機・ファクシミリ・プリンター・スキャナの機能を使用することができる小型のＭＦＰや、部署や課単位の複数名で共有され、ある程度の生産性やソート・パンチ・ステープル等の機能が使用できる中型のＭＦＰや、企業の中で複写関連業務を集中して行う部署、もしくは複写関連業務そのものを生業とする会社では、高生産性・高品位で、多機能な大型のＭＦＰが挙げられる（例えば、特許文献１参照。）。
【０００５】
ビジネスにおける情報価値の重要性は既に認知されており、情報を早く・正確に・確実に伝えるだけでなく、分かりやすく、効果的に伝えることも要求されている。通信技術の高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的に扱う新しい機能が提供されてきており、デジタルデータの一部であるデジタル画像データを扱うＭＦＰにも、新機能の提供や融合が望まれてきている。
【特許文献１】特開２００７−０４３５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ビジネスにおける情報価値の重要性は既に認知されており、情報を早く・正確に・確実に伝えるだけでなく、分かりやすく・効果的に伝えることも要求されている。通信技術の高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的に扱う新しい機能が提供されてきており、デジタルデータの一部であるデジタル画像データを扱うＭＦＰにも、新機能の提供や融合が図られ多機能化してきているとともに、更なる新機Ｉ／Ｆ能の提供や融合が望まれている。
【０００７】
ところが、ＭＦＰの機能は高機能化していく反面、ＭＦＰのサイズは小型化の傾向があり、画像処理装置に於いてもボードレイアウトへの制約が厳しくなってきている。また、高機能化に伴い、複数のデバッグＩ／Ｆが必要となり、デバッグ機能実装に要するボードレイアウトへの制約やコストアップ、デバッグ効率も問題になっている。
【０００８】
そこで、本発明の主な目的は、デバッグ効率を向上させた画像処理装置、画像処理方法、画像処理プログラム、及び記憶媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決させるため、請求項１記載の発明は、原稿を読み取って電子化した画像データを得る画像読取部と、メディアに前記画像データを印字する画像出力部と、前記画像データ及び付帯情報を一時的に蓄積するメモリ部とを備える画像処理装置において、前記メモリ部は、一時蓄積領域とその他に同時に蓄積可能な蓄積領域を有することを特徴とする。
【００１０】
請求項１では、標準規格化された拡張バス上に画像読取部、メモリ部、画像出力部を有し、画像読取部から出力された画像データは必ず画像バス制御部経由でメモリ部に一時蓄積され、メモリ部から出力後に後段の装置に入力される。
そこで、メモリ部に一時蓄積領域の他に同時に蓄積可能な蓄積領域を追加することで、同じ原稿を使用したコピーやデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率を向上させることを目的とする。
【００１１】
すなわち、請求項１記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００１２】
請求項２記載の発明は、原稿を読み取って電子化した画像データを得る画像読取部と、メディアに前記画像データを印字する画像出力部と、外部装置と前記画像データを送受信する外部Ｉ／Ｆ制御部と、前記画像データに対する複数の処理を施す画像処理部と、前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続する画像バス制御部と、前記画像データ及び付帯情報を一時的に蓄積するメモリ部と、バックアップや再利用の為に前記画像データ及び前記付帯情報を保存する大容量記憶部と、前記標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆ部と、設定状態その他の表示及び各種設定を実施する操作部とを備える画像処理装置において、前記メモリ部は、一時蓄積領域とその他に同時に蓄積可能な蓄積領域を有することを特徴とする。
【００１３】
請求項２では、標準規格化された拡張バス上に画像読取部、複数の処理を実施する画像処理部、唯一の画像デバッグＩ／Ｆ部、画像バス制御部、メモリ部、大容量記憶部、画像出力部を有し、画像読取部、画像処理部から出力された画像データは必ず画像バス制御部経由でメモリ部に一時蓄積され、メモリ部から出力後に画像バス制御部経由で後段の装置に入力される。
そこで、メモリ部に一時蓄積領域の他に同時に蓄積可能な蓄積領域を追加することで、同じ原稿を使用したコピーやデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率を向上させることを目的とする。
【００１４】
すなわち、請求項２記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００１５】
請求項３記載の発明は、請求項１または２記載の画像処理装置において、前記メモリ部の蓄積領域に蓄積された画像データを、標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆから出力できるようにしたことを特徴とする。
【００１６】
請求項３では、画像読取部からメモリ部の蓄積領域に蓄積された画像データを必要に応じて画像デバッグＩ／Ｆから出力可能にすることで、画像出力部での出力結果に異常があった場合等に、画像読取部が不具合箇所かの切り分けを可能とすることを目的とする。
【００１７】
すなわち、請求項３記載の発明によれば、画像読取部からメモリ部の蓄積領域に蓄積された画像データを必要に応じて画像デバッグＩ／Ｆから出力できるので、画像出力部での出力結果に異常があった場合に、画像読取部が不具合箇所かの切り分けが可能となる。
【００１８】
請求項４記載の発明は、請求項３記載の画像処理装置において、所望の画像処理を施した画像データを前記メモリ部の蓄積領域に蓄積できるようにしたことを特徴とする。
【００１９】
請求項４では、所望の画像処理を施した画像データを必要に応じて画像デバッグＩ／Ｆから出力可能とすることで、画像出力部での出力結果に異常があった場合等に、より詳細な不具合箇所の切り分けを可能とすることを目的とする。
【００２０】
すなわち、請求項４記載の発明によれば、所望の画像処理を施した画像データを必要に応じて画像デバッグＩ／Ｆから出力できるので、画像出力部での出力結果に異常があった場合に、より詳細な不具合箇所の切り分けが可能となる。
【００２１】
請求項５記載の発明は、請求項４記載の画像処理装置において、前記メモリ部の蓄積領域への蓄積／非蓄積を選択できるようにしたことを特徴とする。
【００２２】
請求項５では、メモリ部の蓄積領域へのライトプロテクトを可能とすることで、意図しない上書きによる蓄積画像データの削除を防止することを目的とする。
【００２３】
すなわち、請求項５記載の発明によれば、所望の画像処理を施した画像データを必要に応じて画像デバッグＩ／Ｆから出力できるので、画像出力部での出力結果に異常があった場合に、より詳細な不具合箇所の切り分けが可能となる。
【００２４】
請求項６記載の発明は、請求項１または２記載の画像処理装置において、標準規格化された拡張バス上に接続された画像デバッグＩ／Ｆから入力した画像データを前記メモリ部の蓄積領域に蓄積することができるようにしたことを特徴とする。
【００２５】
請求項６では、画像デバッグＩ／Ｆから入力した画像データをメモリ部の蓄積領域に蓄積することを可能とすることで、画像読取部がない状態でも画像データを用いたデバッグを可能とすることを目的とする。
【００２６】
すなわち、請求項６記載の発明によれば、画像読取部がない状態でも画像データを用いたデバッグが可能になるとともに、画像読取部の不具合切り分けが可能となる。
【００２７】
請求項７記載の発明は、請求項６記載の画像処理装置において、前記画像デバッグＩ／Ｆ部から前記メモリ部の蓄積領域に蓄積された画像データを読み出す際に、所望の画像処理を施した画像データとして出力できるようにしたことを特徴とする。
【００２８】
請求項７では、画像デバッグＩ／Ｆ部からメモリ部の蓄積領域に蓄積された画像データを読み出す際に、所望の画像処理を施した画像データとして出力可能とすることで、画像処理部に格子、グラデーション等の内部パターン等がない場合でも、格子、グラデーション等のパターンを利用したデバッグを可能とすることを目的とする。
【００２９】
すなわち、請求項７記載の発明によれば、画像処理部に格子、グラデーション等の内部パターンがない場合でも、内部パターンとして使用する画像データを画像デバッグＩ／Ｆからメモリ部の蓄積領域に蓄積し、そこから読み出すことで格子、グラデーション等のパターンを利用したデバッグが可能となる。
【００３０】
請求項８記載の発明は、請求項４記載の画像処理装置において、前記メモリ部の蓄積領域に蓄積されている画像データを読み出し、外部Ｉ／Ｆ制御部経由で外部に出力できるようにしたことを特徴とする。
【００３１】
請求項８では、メモリ部の蓄積領域に蓄積されている画像データを読み出し、外部Ｉ／Ｆ制御部経由で外部ＰＣ等に出力可能とすることで、画像デバッグＩ／Ｆにデバッグ装置等を接続することなく、所望の画像処理を施した画像データの確認を可能とすることを目的とする。
【００３２】
すなわち、請求項８記載の発明によれば、画像デバッグＩ／Ｆにデバッグ装置を接続することなく、所望の画像処理を施した画像データを確認することができるので、効率的なデバッグが可能になる。
【００３３】
請求項９記載の発明は、原稿を読み取って画像データを得、メディアに前記画像データを印字し、前記画像データ及び付帯情報を一時的に蓄積する画像処理方法において、前記画像データを一時蓄積領域及び蓄積領域に同時に蓄積することを特徴とする。
【００３４】
すなわち、請求項１記載の発明と同様に、請求項９記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００３５】
請求項１０記載の発明は、原稿を読み取って電子化した画像データを得、メディアに前記画像データを印字し、外部装置と前記画像データを送受信し、前記画像データに対する複数の処理を施し、前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続し、前記画像データ及び付帯情報を一時的に蓄積し、バックアップや再利用の為に前記画像データ及び前記付帯情報を保存し、前記標準規格化された拡張バス上に接続し、設定状態その他の表示及び各種設定を実施する画像処理方法において、前記画像データをメモリ部の一時蓄積領域及び蓄積領域に同時に蓄積することを特徴とする。
【００３６】
すなわち、請求項２記載の発明と同様に、請求項１０記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００３７】
請求項１１記載の発明は、コンピュータに、原稿を読み取って画像データを得る処理、メディアに前記画像データを印字する処理、前記画像データ及び付帯情報を一時的に蓄積する処理を実行させる画像処理プログラムにおいて、前記コンピュータに、前記画像データを一時蓄積領域及び蓄積領域に同時に蓄積する処理を実行させることを特徴とする。
【００３８】
すなわち、請求項１記載の発明と同様に、請求項１１記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００３９】
請求項１２記載の発明は、コンピュータに、原稿を読み取って電子化した画像データを得る処理、メディアに前記画像データを印字する処理、外部装置と前記画像データを送受信する処理、前記画像データに対する複数の処理を施す処理、前記各装置を標準規格化された拡張バス規格を含む複数のバス規格をまたがって接続する処理、前記画像データ及び付帯情報を一時的に蓄積する処理、バックアップや再利用の為に前記画像データ及び前記付帯情報を保存する処理、前記標準規格化された拡張バス上に接続する処理、設定状態その他の表示及び各種設定を実施する処理を実行させる画像処理プログラムにおいて、前記コンピュータに、画像データをメモリ部の一時蓄積領域及び蓄積領域に同時に蓄積する処理を実行させることを特徴とする。
【００４０】
すなわち、請求項２記載の発明と同様に、請求項１２記載の発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００４１】
請求項１３記載の発明は、請求項１２または１３に記載の画像処理プログラムを記憶した記憶媒体であることを特徴とする。
【発明の効果】
【００４２】
本発明によれば、デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【発明を実施するための最良の形態】
【００４３】
以下、図面を参照しながら、本発明に係る画像処理装置の実施形態を説明する。
〔実施形態１〕
図１は、本発明に係る画像処理装置のブロック図の一例である。
同図に示す画像処理装置は、スキャナ等、原稿を読み取る画像読取部１０１、画像データを紙などのメディアに出力する画像出力部１０３、外部装置（ＰＣ等）と画像データを送受信する外部Ｉ／Ｆ制御部１１０、読み取った画像データを蓄積可能で一時蓄積領域と蓄積領域を有するメモリ部１０７、画像データに対して、補正、加工、認識、編集、データ埋め込み・埋め込みデータ抽出などの画像処理を行う画像処理部１０２、バックアップや再利用等のために画像データを保存しておく大容量記憶部１０８、拡張バスを制御する画像バス制御部１０６、デバッグ用の画像デバッグＩ／Ｆ部１０９、外部からの設定等を入力する操作部１０５で構成されている。尚、１０４は画像データ拡張バスであり、１１１はＮＩＣであり、１１２は外部のパーソナルコンピュータＰＣである。
【００４４】
図２に画像読取部から画像データが入力され、画像処理部で各種画像処理が行われ、画像出力部に出力される通常モードの画像処理フローの一例を示す。
画像読取部１０１、画像処理部（処理１（１０２ａ）、処理２（１０２ｂ））１０２、画像デバッグＩ／Ｆ部１０９、外部Ｉ／Ｆ制御部１１０の各装置は、どの装置からの出力画像データなのかを識別するための情報を付加する機能を有し、各装置とも出力時に付加情報を更新する。
付加情報については、画像バス制御部１０６で識別する。
【００４５】
各装置からの出力データは、付加情報と共に画像バス制御部１０６を経由して一旦メモリ部１０７の一時蓄積領域１０７ｂに蓄積されることを原則とし、画像読取部１０１からの出力データのみ同時にメモリ部１０７の蓄積領域に蓄積される。データの流れとしては、画像読取部１０１  →  画像処理部（処理１１０２ａ）１０２  →  画像処理部（処理２：１０２ｂ）１０２  →画像出力部１０３の順番で処理される。
【００４６】
尚、画像読取部１０１では通常の読取動作の他にライン間補正やシェーディング補正などの主にスキャナに依存する補正も行う。
これによって、いろいろなスキャナが接続されても、メモリ上ではスキャナに依存しない一定の画像データを得ることが出来る。
【００４７】
図３は、本発明に係る画像処理方法の処理フローを示すフローチャートの一例である。
まず、操作部から通常モードかデバッグモードかを選択し（ステップＳ３０１）、通常モードの場合（Ｓ３０２／Ｎｏ）、画像読取部１０１で画像データが読み取られ、画像読取部１０１からの出力であることを識別するための付加情報がデータに付加される（Ｓ３０３）。
【００４８】
図１６に本発明に係る画像形成装置における画像フォーマットの他の一例を示す。
画像読取部１０１から出力された画像データは画像バス制御部１０６で付加情報の識別が実施され（Ｓ３０３，Ｓ３０５）、画像読取部１０１から出力された画像データの場合にはメモリ部１０７の一時蓄積領域１０７ｂと蓄積領域１０７ａとの双方に蓄積され（Ｓ３０６）、そうでない場合には一時蓄積領域１０７ｂのみに蓄積される（Ｓ３０７）。
メモリ部１０７の一時蓄積領域１０７ｂから出力された画像データは画像処理部（処理１（１０２ａ））１０２で処理され、画像処理部（処理１（１０２ａ））１０２からの出力であること識別するための情報が付加される（Ｓ３０８）。
尚、付加情報は新規に追加されるのではなく更新される（以降の説明でも同様の為、これ以降の記載は省略する。）。
【００４９】
出力された画像データは画像バス制御部１０６で付加情報の識別が実施され（Ｓ３０８）、画像読取部１０１から出力された画像データの場合にはエラーとなり操作部１０５に表示される（Ｓ３０９／Ｙｅｓ）。そうでない場合（Ｓ３０９／Ｎｏ）にはメモリ部１０７の一時蓄積領域１０７ｂのみに蓄積される（Ｓ３１０）。
【００５０】
メモリ部１０７の一時蓄積領域１０７ｂから出力された画像データは画像処理部（処理２（１０２ｂ））１０２で処理され（Ｓ３１１）、画像処理部（処理２（１０２ｂ））１０２からの出力であること識別するための情報が付加される（Ｓ３１１）。
出力された画像データは画像バス制御部１０６で付加情報の識別が実施され、画像読取部１０１から出力された画像データの場合にはエラーとなり操作部１０５に表示される（Ｓ３１２／Ｙｅｓ）。そうでない場合（Ｓ３１２／Ｎｏ）は画像出力部１０３から出力される（Ｓ３１３）。
尚、画像出力部１０３からの出力時には付加情報が削除される（以降の説明でも同様の為、これ以降の記載は省略する）。
【００５１】
次に、デバッグモードの場合（Ｓ３０２／Ｙｅｓ）、メモリ部１０７の蓄積領域１０７ａに蓄積されている、画像読取部１０１からの出力画像データが読み出される（Ｓ３０３）。読み出された画像データは画像処理部（処理１（１０２ａ））１０２で処理され、画像処理部（処理１（１０２ａ））１０２からの出力であること識別するための情報が付加される。これ以降の処理については、通常モードと同様であるため、説明は省略する。
【００５２】
〔実施形態２〕
図４は、本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
まず、操作部１０５から通常モードかデバッグモードかを選択し（Ｓ４０１）、通常モードの場合（Ｓ４０２／Ｎｏ）、画像読取部１０１で画像データが読み取られ（Ｓ４０３）、画像読取部１０１からの出力であることを識別するための付加情報がデータに付加される。これ以降の処理（Ｓ４０５〜Ｓ４１３）については実施形態１と同様であるため（Ｓ０３１〜Ｓ３０６：図３参照。)、説明は省略する。
【００５３】
図１６に請求項２記載の画像形成装置における画像フォーマット例を示す。
次にデバッグモードの場合（Ｓ４０２／Ｙｅｓ）、メモリ部１０７の蓄積領域１０７ａに蓄積されている画像読取部１０１から出力画像データが読み出される（Ｓ４０４）。読み出された画像データは画像出力部１０３から出力される。
【００５４】
図５は、本発明に係る画像処理装置の処理フローの他の一例を示す図であり、メモリ部１０７の蓄積領域１０７ａに蓄積された画像データを画像デバッグＩ／Ｆ１０９に出力している。
【００５５】
〔実施形態３〕
図６は、本発明に係る画像処理装置の処理フローを示すフローチャートの他の一例である。
まず、操作部１０５から通常モードかデバッグモードかを選択し（Ｓ６０１）、メモリ部１０７の蓄積領域１０７ａに蓄積したい所望の画像データを選択し、通常モードの場合（Ｓ６０１／Ｎｏ）、画像読取部１０１で画像データが読み取られ（Ｓ６０３）、画像読取部１０１からの出力であることを識別するための付加情報及び出力先の付加情報がデータに付加される。
【００５６】
図１６に請求項４記載の画像処理装置における画像フォーマット例を示す。
画像読取部１０１から出力された画像データは画像バス制御部１０６で付加情報の識別が実施され、最初に選択した所望の画像処理が施された画像データの場合（Ｓ６０５／Ｙｅｓ）にはメモリ部１０７の一時蓄積領域１０７ｂ及び蓄積領域１０７ａの双方に蓄積され（Ｓ６０６）、そうでない場合（Ｓ６０５／Ｎｏ）には一時蓄積領域１０７ｂのみに蓄積される（Ｓ６０７）。
【００５７】
メモリ部１０７の一時蓄積領域１０７ｂから出力された画像データは画像処理部（処理１（１０２ａ））１０２で処理され、画像処理部（処理１（１０２ａ））１０２からの出力であること識別するための情報が付加される（Ｓ６０８）。画像処理部（処理１（１０２ａ））１０２から出力された画像データは画像バス制御部１０６で付加情報の識別が実施され、最初に選択した所望の画像処理が施された画像データの場合（Ｓ６０９／Ｙｅｓ）にはメモリ部１０７の一時蓄積領域１０７ｂ及び蓄積領域１０７ａの双方に蓄積され（Ｓ６１０）、そうでない場合（Ｓ６０９／Ｎｏ）には一時蓄積領域１０７ｂのみに蓄積される（Ｓ６１１)。
【００５８】
メモリ部１０７の一時蓄積領域から出力された画像データは画像処理部（処理２（１０２ｂ））１０２で処理され、画像処理部（処理２（１０２ｂ））１０２からの出力であること識別するための情報が付加される（Ｓ６１２）。画像処理部（処理２（Ｓ１０２））１０２から出力された画像データは画像バス制御部１０６で付加情報の識別が実施され（Ｓ６１３）、最初に選択した所望の画像処理が施された画像データの場合（Ｓ６１３／Ｙｅｓ）にはメモリ部１０７の一時蓄積領域１０７ｂ及び蓄積領域１０７ａの双方に蓄積され（Ｓ６１４）、そうでない場合（Ｓ６１３／Ｎｏ）には一時蓄積領域１０７ｂのみに蓄積される（Ｓ６１５）。
メモリ部１０７の一時蓄積領域１０７ｂから出力された画像データは画像出力部１０３から出力される（Ｓ６１６）。
【００５９】
次にデバッグモードの場合（Ｓ６０１／Ｙｅｓ）、メモリ部１０７の蓄積領域１０７ａに蓄積されている画像データが読み出され（Ｓ６０４）、画像デバッグＩ／F１０９から出力される。
【００６０】
図７は、本発明に係る画像処理装置の処理フローの他の一例であり、画像処理部（処理１（１０２ａ））１０２から出力された画像データをメモリ部１０７の蓄積領域１０７ａに蓄積している。
【００６１】
図８は、本発明に係る画像処理装置における処理フローの一例で、画像処理部（処理２（１０２ｂ））１０２から出力された画像データをメモリ部１０７の蓄積領域１０７ａに蓄積している。
【００６２】
〔実施形態４〕
図９は、本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
まず、操作部１０５から通常モードかデバッグモードかを選択し、メモリ部１０７の蓄積領域１０７ａに蓄積したい所望の画像データの選択と、ライトプロテクトモードの選択を実施する（Ｓ９０１）。
通常モードの場合（Ｓ９０２／Ｎｏ）、画像読取部１０１で画像データが読み取られ（Ｓ９０３）、画像読取部１０１からの出力であることを識別するための付加情報及び出力先の付加情報がデータに付加される（Ｓ９０３）。
【００６３】
図１６に請求項５記載の画像形成装置における画像フォーマット例を示す。
画像読取部１０１から出力された画像データは画像バス制御部１０６で付加情報の識別が実施され（Ｓ９０６）、最初に選択した所望の画像処理が施された画像データではない場合（Ｓ９０６／Ｎｏ）には一時蓄積領域のみに蓄積される（Ｓ９０８）。そうである場合（Ｓ９０６／Ｙｅｓ）にはライトプロテクトモードか否かを確認し（Ｓ９０５）、ライトプロテクトモードの場合（Ｓ９０５／Ｙｅｓ）にはメモリ部１０７の一時蓄積領域１０７ｂのみに蓄積される（Ｓ９０８）。そうでない場合（Ｓ９０５／Ｎｏ）はメモリ部１０７の一時蓄積領域１０７ｂ及び蓄積領域１０７ａの双方に蓄積される（Ｓ９０７）。
これ以降の処理（Ｓ９０９〜Ｓ９１９）については、画像処理部（処理１（１０２ａ））１０２、画像処理部（処理２（ｂ））１０２のそれぞれからの出力に対するライトプロテクトモード確認の処理（Ｓ９１５）以外は、請求項４記載の画像処理装置と同様であるため、説明は省略する。
【００６４】
〔実施形態５〕
図１０は、本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
まず、操作部１０１から通常モードかデバッグモードかを選択し（Ｓ１００１）、デバッグモードの場合（Ｓ１００２／Ｙｅｓ）、デバッグ入力かデバッグ出力かを選択する（Ｓ１００５）。
通常モードの場合（Ｓ１００２／Ｎｏ）の処理（Ｓ１００３〜Ｓ１０１５）は請求項１、２と同様なので、説明は省略する。
【００６５】
次にデバッグモード（デバッグ出力）の場合（Ｓ１００２／Ｙｅｓ、Ｓ１００５／デバッグ出力）、メモリ部１０７の蓄積領域１０７ａに蓄積されている、画像読取部１０１からの出力画像データが読み出される（Ｓ１００９）。読み出された画像データは画像処理部（処理１（１０２ａ））１０２で処理され、画像処理部（処理１（１０２ａ））１０２からの出力であること識別するための情報が付加される（Ｓ１０１０）。
これ以降の処理（Ｓ１０１１〜Ｓ１０１５）については、請求項１、２記載の画像処理装置における通常モードと同様であるため、説明は省略する。
【００６６】
デバッグモード（デバッグ入力）の場合（Ｓ１００２／Ｙｅｓ）、画像デバッグＩ／F１０９及び画像読取部１０１からの出力であること識別するための情報が付加された状態で入力され（Ｓ１００４）、画像バス制御部１０６で画像読取部１０１から出力された画像データである付加情報の識別が実施され、メモリ部１０７の一時蓄積領１０７ｂ域及び蓄積領域１０７ａの双方に蓄積される（Ｓ１００７）。
これ以降の処理（Ｓ１０１０〜Ｓ１０１５）については、請求項１、２記載の画像処理装置における通常モードと同様であるため、説明は省略する。
【００６７】
図１１は、本発明に係る画像処理装置における処理フローの他の一例を示す図で、デバッグモード（デバッグ入力）：画像デバッグＩ／Ｆ１０９から入力された画像データをメモリ部１０７の蓄積領域１０７ａに蓄積している。
【００６８】
〔実施形態６〕
図１２は本発明に係る画像処理方法の処理フローを示すフローチャートの一例である。
まず、操作部１０５から通常モードかデバッグモードかを選択し（Ｓ１２０１）、デバッグモードを選択した場合（Ｓ１２０２／Ｙｅｓ）、デバッグ入力かデバッグ出力かを選択する（Ｓ１２０５）。また、デバッグ出力の場合（Ｓ１２０５／デバッグ出力）、どの画像処理を施した画像データとして出力するかを選択する。通常モードの場合（Ｓ１２０２／Ｎｏ）と、デバッグモード（デバッグ入力）の場合（Ｓ１２０５／デバッグ入力）は請求項６の場合と同様であるため、説明は省略する。
デバッグモード（デバッグ出力）の場合（Ｓ１２０５／デバッグ出力）、メモリ部１０７の蓄積領域１０７ａに蓄積されている画像データが読み出される。この際、設定した画像処理を施した画像データであることを識別するための付加情報が付加される（Ｓ１２０７）。
読み出された画像データは画像処理部（処理１（１０２ａ））１０２で処理され、画像処理部（処理１（１０２ａ））１０２からの出力であること識別するための情報が付加される。
画像バス制御部１０６では付加情報の識別が実施され、画像読取部１０１からの出力データと判断された場合（Ｓ１２１０／Ｙｅｓ）には、画像処理部（処理１（１０２ａ））１０２へ出力され（Ｓ１２１１）、画像処理部（処理１（１０２ａ））１０２からの出力データと判断された場合（Ｓ１２１５／Ｙｅｓ）には、画像処理部(処理２（１０２ｂ）)１０２へ出力され（Ｓ１２１６）、画像処理部（処理２（１０２ｂ））１０２からの出力データと判断された場合（Ｓ１２２０／Ｙｅｓ）には、画像出力部１０３へ出力される（Ｓ１２２１）。
【００６９】
図１３は、本発明に係る画像処理装置における処理フローの他の一例で、デバッグモード（デバッグ出力）：画像処理部（処理１（１０２ａ））１０２からの出力データと判断された場合である。
【００７０】
〔実施形態７〕
図１４は、本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
まず、操作部１０５から通常モードかデバッグモードかを選択し、メモリ部１０７の蓄積領域１０７ａに蓄積したい所望の画像データを選択する。
通常モードの場合（Ｓ１４０２／Ｎｏ）、請求項４記載の画像処理装置と同様であるため、以下の処理（Ｓ１４０３〜Ｓ１４１６）の説明は省略する。
デバッグモードの場合（Ｓ１４０２／Ｙｅｓ）、メモリ部１０７の蓄積領域１０７ａに蓄積されている画像データが読み出され（Ｓ１４０４）、外部Ｉ／Ｆ制御部１１０から出力される（Ｓ１４１７）。
【００７１】
図１５は、本発明に係る画像処理装置における処理フローの他の一例で、メモリ部１０７の蓄積領域１０７ａに蓄積されている画像データが外部Ｉ／Ｆ制御部１１０から出力される場合である。
【００７２】
＜プログラム及び記憶媒体＞
以上で説明した本発明の画像処理装置は、コンピュータで画像処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばパーソナルコンピュータやワークステーションなどの汎用的なものが挙げられるが、本発明はこれに限定されるものではない。
【００７３】
これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明の画像処理装置を実現することができる。
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
ここで、記憶媒体としては、例えば、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（CD Recordable）、ＤＶＤ（Digital Versatile Disk）などのコンピュータで読み取り可能な記憶媒体、ＨＤＤ（Hard Disc Driver）、フラッシュメモリ、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＦｅＲＡＭ（強誘電体メモリ）等の半導体メモリが挙げられる。
【００７４】
尚、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。
【００７５】
〔作用効果〕
〔請求項１、２、９〜１３の効果〕
デバッグに必要な画像データの画像読取部からメモリ部の蓄積領域への蓄積、メモリ部の蓄積領域からの読み出しができることにより、同じ画像データによるデバッグを実施する際に、画像読取部から再度画像データを読み取る必要がなく、デバッグ効率の向上が可能となる。
【００７６】
〔請求項３の効果〕
画像読取部からメモリ部の蓄積領域に蓄積された画像データを必要に応じて画像デバッグＩ／Ｆから出力できるので、画像出力部での出力結果に異常があった場合に、画像読取部が不具合箇所かの切り分けが可能となる。
【００７７】
〔請求項４の効果〕
所望の画像処理を施した画像データを必要に応じて画像デバッグＩ／Ｆから出力できるので、画像出力部での出力結果に異常があった場合に、より詳細な不具合箇所の切り分けが可能となる。
【００７８】
〔請求項５の効果〕
メモリ部の蓄積領域への画像データの蓄積が必要な場合のみ可能となるため、意図しない上書きによる蓄積画像データの削除を防止できる。
【００７９】
〔請求項６の効果〕
画像読取部がない状態でも画像データを用いたデバッグが可能になるとともに、画像読取部の不具合切り分けが可能となる。
【００８０】
〔請求項７の効果〕
画像処理部に格子、グラデーション等の内部パターンがない場合でも、内部パターンとして使用する画像データを画像デバッグＩ／Ｆからメモリ部の蓄積領域に蓄積し、そこから読み出すことで格子、グラデーション等のパターンを利用したデバッグが可能となる。
【００８１】
〔請求項８の効果〕
画像デバッグＩ／Ｆにデバッグ装置を接続することなく、所望の画像処理を施した画像データを確認することができるので、効率的なデバッグが可能になる。
【図面の簡単な説明】
【００８２】
【図１】本発明に係る画像処理装置のブロック図の一例である。
【図２】画像読取部から画像データが入力され、画像処理部で各種画像処理が行われ、画像出力部に出力される通常モードの画像処理フローの一例である。
【図３】本発明に係る画像処理方法の処理フローを示すフローチャートの一例である。
【図４】本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
【図５】本発明に係る画像処理装置の処理フローの他の一例を示す図である。
【図６】本発明に係る画像処理装置の処理フローを示すフローチャートの他の一例である。
【図７】本発明に係る画像処理装置の処理フローの他の一例である。
【図８】本発明に係る画像処理装置における処理フローの一例である。
【図９】本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
【図１０】本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
【図１１】本発明に係る画像処理フローの他の一例を示す図である。
【図１２】本発明に係る画像処理装置における処理フローの他の一例を示す図である。
【図１３】本発明に係る画像処理装置における処理フローの他の一例である。
【図１４】本発明に係る画像処理方法の処理フローを示すフローチャートの他の一例である。
【図１５】本発明に係る画像処理装置における処理フローの他の一例である。
【図１６】本発明に係る画像形成装置における画像フォーマットの他の一例を示す。
【符号の説明】
【００８３】
１０１    画像読取装置
１０２    画像処理部
１０３    画像出力部
１０４    画像データ拡張バス
１０５    操作部
１０６    画像バス制御部
１０７    メモリ部
１０８    大容量記憶部（ＨＤＤ等）
１０９    画像デバック
１１０    外部Ｉ／Ｆ制御部
１１１    ＮＩＣ
１１２    外部ＰＣ
【図１】
2008219197.tif 000003
【図２】
2008219197.tif 000004
【図３】
2008219197.tif 000005
【図４】
2008219197.tif 000006
【図５】
2008219197.tif 000007
【図６】
2008219197.tif 000008
【図７】
2008219197.tif 000009
【図８】
2008219197.tif 000010
【図９】
2008219197.tif 000011
【図１０】
2008219197.tif 000012
【図１１】
2008219197.tif 000013
【図１２】
2008219197.tif 000014
【図１３】
2008219197.tif 000015
【図１４】
2008219197.tif 000016
【図１５】
2008219197.tif 000017
【図１６】
2008219197.tif 000018