(57)【特許請求の範囲】
【請求項１】
入力される画像を低解像度化する低解像度変換処理機能、この低解像度変換処理機能の処理を経た画像データにおける文字画像領域のエッジを検出するとともに同画像データを２値化するエッジ検出・２値化処理機能、このエッジ検出・２値化処理機能で２値化された画像データのうち同エッジ検出・２値化処理機能のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を除去する第１孤立点除去処理機能、文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、写真・背景画像データを圧縮する写真・背景圧縮処理機能、前記第１孤立点除去処理機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離し、分離された前記文字画像データを前記第２孤立点除去処理機能に与え、分離された前記写真・背景画像データを前記写真・背景圧縮処理機能に与えるレイアウト解析処理機能、前記第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する画像処理手段と、
前記画像データの入力に際し前記第１孤立点除去処理機能の設定を前記画像処理手段に指示し、前記レイアウト解析処理機能の処理終了に合せて前記第２孤立点除去処理機能の設定を前記画像処理手段に指示する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像処理手段は、前記レイアウト解析処理機能、前記文字圧縮処理機能、前記写真・背景圧縮処理機能、前記ファイル化処理機能を固定的に有し、前記低解像度変換処理機能、前記エッジ検出・２値化処理機能、前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像処理手段は、ダイナミック・リコンフィグラブル・プロセッサである、
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
入力される画像を低解像度化する低解像度変換処理機能、この低解像度変換処理機能の処理を経た画像データにおける文字画像領域のエッジを検出するとともに同画像データを２値化するエッジ検出・２値化処理機能、このエッジ検出・２値化処理機能で２値化された画像データのうち同エッジ検出・２値化処理機能のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を除去する第１孤立点除去処理機能、文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、写真・背景画像データを圧縮する写真・背景圧縮処理機能、前記第１孤立点除去処理機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離し、分離された前記文字画像データを前記第２孤立点除去処理機能に与え、分離された前記写真・背景画像データを前記写真・背景圧縮処理機能に与えるレイアウト解析処理機能、前記第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する画像処理手段を備えた画像形成装置において、
前記画像データの入力に際し前記第１孤立点除去処理機能の設定を前記画像処理手段に指示する手順と、
前記レイアウト解析処理機能の処理終了に合せて前記第２孤立点除去処理機能の設定を前記画像処理手段に指示する手順と、
を備えることを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像を用紙にプリントする画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、原稿からスキャンした画像データ、あるいはネットワーク接続された外部機器（例えばパーソナルコンピュータ）から入力される画像データを、用紙にプリントしたり、小さいサイズに圧縮して保存することができる（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−７１８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
原稿からスキャンした画像データあるいは外部機器から入力される画像データには、文字、写真、背景などプリントすべき画像のほかに、画像域内に散らばって存在するような不要な点画像いわゆる孤立点画像が含まれていることがある。この孤立点画像は、原稿が紙質の悪い例えば藁半紙であったり、原稿台に塵や埃が付着していることなどが原因で生じる。
【０００５】
本発明の実施形態の目的は、画像データに含まれる孤立点画像を確実に除去することができる画像形成装置およびその制御方法を提供することである。
【課題を解決するための手段】
【０００６】
本発明の実施形態の画像形成装置は、入力される画像を低解像度化する低解像度変換処理機能、この低解像度変換処理機能の処理を経た画像データにおける文字画像領域のエッジを検出するとともに同画像データを２値化するエッジ検出・２値化処理機能、このエッジ検出・２値化処理機能で２値化された画像データのうち同エッジ検出・２値化処理機能のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を除去する第１孤立点除去処理機能、文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、写真・背景画像データを圧縮する写真・背景圧縮処理機能、前記第１孤立点除去処理機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離し、分離された前記文字画像データを前記第２孤立点除去処理機能に与え、分離された前記写真・背景画像データを前記写真・背景圧縮処理機能に与えるレイアウト解析処理機能、前記第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する画像処理手段と、
前記画像データの入力に際し前記第１孤立点除去処理機能の設定を前記画像処理手段に指示し、前記レイアウト解析処理機能の処理終了に合せて前記第２孤立点除去処理機能の設定を前記画像処理手段に指示する制御手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】一実施形態の制御回路のブロック図。
【図２】一実施形態におけるダイナミック・リコンフィギュレーション・プロセッサの具体的な構成を示すブロック図。
【図３】一実施形態におけるダイナミック・リコンフィギュレーション・プロセッサの機能の変化を示す図。
【図４】一実施形態の第１孤立点除去処理部に入る画像データの例を示す図。
【図５】図４の画像データにおける一部の領域を拡大して示す図。
【図６】一実施形態の第１孤立点除去処理部を経た画像データにおける一部の領域を拡大して示す図。
【図７】一実施形態の第２孤立点除去処理部を経た画像データにおける一部の領域を拡大して示す図。
【符号の説明】
【０００８】
１…ＭＦＰ（画像形成装置）、１０…ＣＰＵ、１１…バス、１２…メインメモリ、１３…外部インタフェース、１４…ハードディスクドライブ、１５…ローカルメモリ、１６…スキャナ、１７…プリンタ、３０…画像処理プロセッサ（画像処理手段）、４０…ロジック部、４１…低解像度変換処理部、４２…エッジ検出・２値化処理部、４３…第１孤立点除去処理部、４４…第２孤立点除去処理部、５０…ソフトウェア処理部、５１…レイアウト解析処理部、５２…文字圧縮処理部、５３…写真・背景圧縮処理部、５４…ファイル化処理部
【発明を実施するための形態】
【０００９】
以下、一実施形態について図面を参照して説明する。
【００１０】
図１において、１は複合型の画像形成装置いわゆるＭＦＰで、コピー機能、スキャン機能、プリント機能など複数の機能を併せ持つ。このＭＦＰ１は、主制御部であるＣＰＵ１０にバス１１を接続し、そのバス１１に外部インタフェース１３、ハードディスクドライブ（ＨＤＤ）１４、ローカルメモリ１５、スキャナ１６、プリンタ（プリンタエンジンともいう）１７、コントロールパネル２０、および画像処理プロセッサ３０を接続している。
【００１１】
ローカルメモリ１５は、画像処理プロセッサ３０で処理される画像データの一時記憶用である。スキャナ１６は、ＭＦＰ１にセットされる原稿の画像を光学的に読取る。プリンタ１７は、画像データを用紙にプリントする。コントロールパネル２０は、ユーザによる動作条件設定を行うためのもので、表示部２１および操作部２２を有する。
【００１２】
そして、上記外部インタフェース１３に、ネットワークケーブル６０を介して複数のクライアント端末たとえばパーソナルコンピュータ６１を接続する。これらパーソナルコンピュータ６１は、内蔵の各種アプリケーションプログラム（ワープロ、表計算、プレゼンテーション、ＤＴＰソフトウェアなど）により画像データを生成し、生成した画像データをＭＦＰ１に送る。
【００１３】
上記画像処理プロセッサ３０は、ダイナミック・リコンフィグラブル・プロセッサ（Dynamic ReConfigurable Processor）であり、複数の機能を選択的に設定可能なロジック回路部４０、および複数の機能を有するソフトウェア処理部５０を備える。すなわち、図２に示すように、ロジック回路部４０は、低解像度変換処理部４１、エッジ検出・２値化処理部４２、第１孤立点除去処理部４３、第２孤立点除去処理部４４を選択的に設定可能である。ソフトウェア処理部５０は、レイアウト解析処理部５１、文字圧縮処理部５２、写真・背景圧縮処理部５３、ファイル化処理部５４を固定的に有する。
【００１４】
上記低解像度変換処理部４１は、入力される画像データを低解像度化する。エッジ検出・２値化処理部４２は、低解像度変換処理部４１の処理を経た画像データにおける文字画像領域のエッジを検出するとともに、同画像データを２値化する。第１孤立点除去処理部４３は、エッジ検出・２値化処理部４２で２値化された画像データのうち、同エッジ検出・２値化処理部４２のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を検出して除去する。レイアウト解析処理部５１は、第１孤立点除去処理部４３の処理を経た画像データにおける文字画像領域のレイアウトを解析し、第１孤立点除去処理部４３の処理を経た画像データを解析結果に応じて文字画像データと写真・背景画像データとに分離する。
【００１５】
上記第２孤立点除去処理部４４は、レイアウト解析処理部５１により分離された文字画像データに含まれる孤立点画像を検出して除去する。文字圧縮処理部５２は、第２孤立点除去処理部４４の処理を経た文字画像データを圧縮する。写真・背景圧縮処理部５３は、レイアウト解析処理部５１により分離された写真・背景画像データを圧縮する。ファイル化処理部５４は、写真・背景圧縮処理部５３により圧縮された写真・背景画像データおよび文字圧縮処理部５２により圧縮された文字画像データをＰＤＦファイル化する。
【００１６】
ＣＰＵ１０は、画像データの入力に際し低解像度変換処理部４１の設定を画像処理プロセッサ３０に指示し、その低解像度変換処理部４１の処理終了に合せてエッジ検出・２値化処理部４２の設定を画像処理プロセッサ３０に指示し、そのエッジ検出・２値化処理部４２の処理終了に合せて第１孤立点除去処理部４３の設定を画像処理プロセッサ３０に指示するとともに、レイアウト解析処理部５１の処理終了に合せて第２孤立点除去処理部４４の設定を画像処理プロセッサ３０に指示する。
【００１７】
次に、動作について説明する。画像処理プロセッサ３０の機能の変化を図３に示す。
【００１８】
ＣＰＵ１０は、画像データの入力に際し、低解像度変換処理部４１の設定を画像処理プロセッサ３０に指示する。画像処理プロセッサ３０は、その指示に従い、ロジック回路部４０においてそれまで設定していた第２孤立点除去処理部４４に代えて、新たに低解像度変換処理部４１を設定する。設定された低解像度変換処理部４１は、上記入力される画像を低解像度化する。
【００１９】
ＣＰＵ１０は、低解像度変換処理部４１の処理終了に合せてエッジ検出・２値化処理部４２の設定を画像処理プロセッサ３０に指示する。画像処理プロセッサ３０は、その指示に従い、ロジック回路部４０においてそれまで設定していた低解像度変換処理部４１に代えて、新たにエッジ検出・２値化処理部４２を設定する。設定されたエッジ検出・２値化処理部４２は、低解像度変換処理部４１の処理を経た画像データにおける文字画像領域のエッジを検出するとともに、同画像データを２値化する。
【００２０】
ＣＰＵ１０は、エッジ検出・２値化処理部４２の処理終了に合せて第１孤立点除去処理部４３の設定を画像処理プロセッサ３０に指示する。画像処理プロセッサ３０は、その指示に従い、ロジック回路部４０においてそれまで設定していたエッジ検出・２値化処理部４２に代えて、新たに第１孤立点除去処理部４３を設定する。設定された第１孤立点除去処理部４３は、エッジ検出・２値化処理部４２で２値化された画像データのうち、同エッジ検出・２値化処理部４２のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を検出して除去する。
【００２１】
エッジ検出・２値化処理部４２で２値化された画像データの一例として、複数の文字画像Ｗを含む画像データＤを図４に示す。この画像データＤにおける文字画像Ｗの一部を含む領域Ｄ１を拡大したのが図５である。領域Ｄ１には、文字画像Ｗの一部のほかに、不要な点画像いわゆる孤立点画像Ｐ１，Ｐ２，Ｐ３が含まれている。これら孤立点画像Ｐ１，Ｐ２，Ｐ３は、原稿が紙質の悪い例えば藁半紙であったり、原稿台に塵や埃が付着していることなどが原因で生じる。図６は、文字画像Ｗから離れたところの孤立点画像Ｐ１，Ｐ２が第１孤立点除去処理部４３によって除去され、文字画像Ｗに近いところの孤立点画像Ｐ３は除去されずに残っている状態を示している。
【００２２】
この第１孤立点除去処理部４３の処理の進行に伴い、レイアウト解析処理部５１の処理が逐次に実行される。いわゆるパイプライン処理である。レイアウト解析処理部５１は、第１孤立点除去処理部４３の処理を経た画像データにおける文字画像領域のレイアウトを解析し、第１孤立点除去処理部４３の処理を経た画像データを解析結果に応じて文字画像データと写真・背景画像データとに分離する。
【００２３】
ＣＰＵ１０は、レイアウト解析処理部５１の処理終了に合せて第２孤立点除去処理部４４の設定を画像処理プロセッサ３０に指示する。画像処理プロセッサ３０は、その指示に従い、ロジック回路部４０においてそれまで設定していた第１孤立点除去処理部４３に代えて、新たに第２孤立点除去処理部４４を設定する。設定された第２孤立点除去処理部４４は、レイアウト解析処理部５１により分離された文字画像データに含まれる孤立点画像たとえば上記孤立点画像Ｐ３を検出して除去する。孤立点画像Ｐ３が除去された状態の文字画像データを図７に示す。
【００２４】
第２孤立点除去処理部４４の処理を経た文字画像データは、文字圧縮処理部５２により圧縮される。また、レイアウト解析処理部５１により分離された写真・背景画像データが写真・背景圧縮処理部５３で圧縮される。そして、圧縮された文字画像データおよび圧縮された写真・背景画像データがファイル化処理部５４でＰＤＦファイル化される。このＰＤＦファイルは、メインメモリ１２に記憶された後、例えばハードディスクドライブ１４に保存される。
【００２５】
以上のように、画像処理プロセッサ３０のロジック回路部４０において第１孤立点除去処理部４３および第２孤立点除去処理部４４を順に切換え設定して２段階の孤立点除去処理を実行することにより、画像データに含まれる孤立点画像を確実に除去することができる。とくに、１つの画像処理プロセッサ３０で第１孤立点除去処理部４３の機能および第２孤立点除去処理部４４の機能を実現できるので、第１孤立点除去処理部４３および第２孤立点除去処理部４４をそれぞれ設けるＡＳＩＣなどの固定的なハードウェアを使用する場合に比べ、構成の簡略化とコストの低減が図れる。
【００２６】
しかも、第１孤立点除去処理部４３および第２孤立点除去処理部４４だけでなく、低解像度変換処理部４１およびエッジ検出・２値化処理部４２についても画像処理プロセッサ３０のロジック回路部４０において順に切換え設定する構成であるから、さらなる構成の簡略化とコストの低減が図れる。
【００２７】
なお、上記実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、書き換え、変更を行うことができる。この実施形態や変形は、発明の範囲は要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］入力される画像データに含まれる孤立点画像を除去する第１孤立点除去処理機能、この第１孤立点除去機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離するレイアウト解析処理機能、このレイアウト解析処理機能により分離された文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、この第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記レイアウト解析処理機能により分離された写真・背景画像データを圧縮する写真・背景圧縮処理機能、この写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する画像処理手段と、前記画像データの入力に際し前記第１孤立点除去処理機能の設定を前記画像処理手段に指示し、前記レイアウト解析処理機能の処理終了に合せて前記第２孤立点除去処理機能の設定を前記画像処理手段に指示する制御手段と、を備えることを特徴とする画像形成装置。
［２］前記画像処理手段は、前記レイアウト解析処理機能、前記文字圧縮処理機能、前記写真・背景圧縮処理機能、前記ファイル化処理機能を固定的に有し、前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する、ことを特徴とする付記［１］記載の画像形成装置。
［３］前記画像処理手段は、入力される画像を低解像度化する低解像度変換処理機能、この低解像度変換処理機能の処理を経た画像データにおける文字画像領域のエッジを検出するとともに同画像データを２値化するエッジ検出・２値化処理機能、このエッジ検出・２値化処理機能で２値化された画像データのうち同エッジ検出・２値化処理機能のエッジ検出に応じた文字画像領域を除く領域の孤立点画像を除去する第１孤立点除去処理機能、この第１孤立点除去機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離するレイアウト解析処理機能、このレイアウト解析処理機能により分離された文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、この第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記レイアウト解析処理機能により分離された写真・背景画像データを圧縮する写真・背景圧縮処理機能、この写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する、ことを特徴とする付記［１］記載の画像形成装置。
［４］前記画像処理手段は、前記レイアウト解析処理機能、前記文字圧縮処理機能、前記写真・背景圧縮処理機能、前記ファイル化処理機能を固定的に有し、前記低解像度変換処理機能、前記エッジ検出・２値化処理機能、前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する、ことを特徴とする付記［３］記載の画像形成装置。
［５］前記画像処理手段は、ダイナミック・リコンフィグラブル・プロセッサである、ことを特徴とする付記［１］乃至［４］のいずれかに記載の画像形成装置。
［６］入力される画像データに含まれる孤立点画像を除去する第１孤立点除去処理機能、この第１孤立点除去機能の処理を経た画像データにおける文字画像領域のレイアウトを解析することにより同画像データを文字画像データと写真・背景画像データとに分離するレイアウト解析処理機能、このレイアウト解析処理機能により分離された文字画像データに含まれる孤立点画像を除去する第２孤立点除去処理機能、この第２孤立点除去処理機能の処理を経た文字画像データを圧縮する文字圧縮処理機能、前記レイアウト解析処理機能により分離された写真・背景画像データを圧縮する写真・背景圧縮処理機能、この写真・背景圧縮処理機能により圧縮された写真・背景画像データおよび前記文字圧縮処理機能により圧縮された文字画像データをファイル化するファイル化処理機能のうち、少なくとも前記第１孤立点除去処理機能および前記第２孤立点除去処理機能を選択的に設定可能に有する画像処理手段を備えた画像形成装置において、前記画像データの入力に際し前記第１孤立点除去処理機能の設定を前記画像処理手段に指示する手順と、前記レイアウト解析処理機能の処理終了に合せて前記第２孤立点除去処理機能の設定を前記画像処理手段に指示する手順と、を備えることを特徴とする画像形成装置の制御方法。
【図１】
0005622466.tif 000002
【図２】
0005622466.tif 000003
【図３】
0005622466.tif 000004
【図４】
0005622466.tif 000005
【図５】
0005622466.tif 000006
【図６】
0005622466.tif 000007
【図７】
0005622466.tif 000008