(57)【特許請求の範囲】
【請求項１】
画像データをディジタル的に処理する機能を備えた画像処理装置において、
原稿画像を光学的に読み取った画像データを入力データとして受信するデータ受信手段と、
前記データ受信手段により受信された画像データが見開き原稿の画像データであった場合、前記画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定するノイズ探索範囲決定手段と、
前記ノイズ探索範囲決定手段より得られた範囲を対象に、見開き部のノイズ領域を検出する見開き部ノイズ領域検出手段と、
前記見開き部ノイズ領域検出手段により得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する隣頁入り込みノイズ領域検出手段と、
前記見開き部ノイズ領域検出手段と前記隣頁入り込みノイズ領域検出手段により得られた領域をノイズ領域として除去するノイズ除去手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
前記ノイズ探索範囲決定手段で決定される隣頁の入り込みノイズの探索範囲は、前記データ受信手段で受信された画像データの配置方向に応じて可変することを特徴とする請求項１記載の画像処理装置。
【請求項３】
見開き部ノイズ領域検出手段で検出される見開き部のノイズ領域は、黒画素の連結領域のデータに応じて決定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記隣頁入り込みノイズ領域検出手段で検出される隣頁の入り込みノイズ領域は、前記見開き部ノイズ領域検出手段で検出された見開き部のノイズ領域との位置関係から決定することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記ノイズ除去手段によるノイズ領域の除去の強弱レベルは、複数のパラメータから選択に応じて切り替え可能であることを特徴とする請求項１、請求項２、請求項３または請求項４記載の画像処理装置。
【請求項６】
画像データをディジタル的に処理する画像処理方法であって、
原稿画像を光学的に読み取った画像データを入力データとして受信する第１のステップと、
前記第１のステップにより受信された画像データが見開き原稿の画像データであった場合、前記受信された画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定する第２のステップと、
前記第２のステップより得られた範囲を対象に、見開きの書籍等の原稿を読み取る場合に生じる見開き部のノイズ領域を検出する第３のステップと、
前記第３のステップにより得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する第４のステップと、
前記第３のステップと前記第４のステップにより得られた領域をノイズ領域として除去する第５のステップと、を含んだことを特徴とする画像処理方法。
【請求項７】
画像データをディジタル的に処理する画像処理プログラムが記憶された記憶媒体であって、
原稿画像を光学的に読み取った画像データを入力データとして受信する第１の機能と、
前記第１の機能により受信された画像データが見開き原稿の画像データであった場合、前記受信された画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定する第２の機能と、
前記第２の機能より得られた範囲を対象に、見開きの書籍等の原稿を読み取る場合に生じる見開き部のノイズ領域を検出する第３の機能と、
前記第３の機能により得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する第４の機能と、
前記第３の機能と前記第４の機能により得られた領域をノイズ領域として除去する第５の機能と、を実現させるためのプログラムを記憶したコンピュータで読み取り可能な画像処理プログラムが記憶された記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿画像を光学的に読み取り、読み取った画像データをディジタル的に処理する機能を備えた電子複写機やスキャナ等の画像処理装置、画像処理方法および画像処理プログラムが記憶された記憶媒体に関する。
【０００２】
【従来の技術】
近年の情報のディジタル化に伴い、絵や文字などの印刷された画像情報を読み取ってディジタル情報に変換する電子複写機やスキャナ等の画像入力装置が広く普及してきている。特に、ガラス面の原稿台上に原稿を置き、スキャナ側が読み取り部分を自動的に移動させて読み取るタイプの装置が代表的である。しかし、このタイプの画像入力装置を用いた電子複写機では、しばしば、入力原稿の周辺部から入力される不必要な情報により、電子複写機の出力画像の周辺部が不必要に黒くなることがある。このような必然的に生じる不必要な画像の形成により、電子複写機の出力画像の品質は低下してしまう。
この問題を解決するために、特開平５−１５３３６３号公報では、入力する原稿の周辺ノイズを除去する方法が提案されている。これによると、マージン（余白部）で囲まれた入力原稿において、不必要な情報に起因する出力画像の周辺領域に生じる不必要な画像形成を消去領域の指定作業を行わずに自動的に防ぐことができる。この発明において、入力する原稿の不必要な情報であるノイズは、入力する原稿の周辺部における黒色の帯状領域の有無で判断される。そして、ノイズであると判断された情報のみが除去される。
【０００３】
【発明が解決しようとする課題】
ところで、スキャナを使用して図１０（ａ）および（ｂ）に示されるように、見開きの書籍等の原稿を片頁ずつ読み取る場合には、原稿の周辺部に上述したものとは別の問題が生じる。それは、原稿の置き方や原稿のサイズによっては、図１０（ｃ）で示すような本来入力したい頁の端に隣頁（もう片方の頁）の情報が入り込んでくることである。尚、ここでは、この入り込んできた隣頁の不必要な情報を隣頁入り込みノイズと表現する。
しかしながら、この隣頁入り込みノイズは、入力する原稿の周辺部に存在はするが黒色の帯状の領域ではないためノイズと判断されない。結果として、電子複写機の出力画像にこの隣頁入り込みノイズは出力されてしまう。
【０００４】
そこで、本発明の第１の目的は、隣頁入り込みノイズを自動的に除去する画像処理装置を提供することである。
本発明の第２の目的は、隣頁入り込みノイズを探索する範囲が、入力された画像の情報に応じて可変する画像処理装置を提供することである。
本発明の第３の目的は、見開き部のノイズ領域が黒画素の連結領域の情報に応じて決定する画像処理装置を提供することである。
本発明の第４の目的は、隣頁入り込みノイズ領域が見開き部のノイズ領域との位置関係から決定される画像処理装置を提供することである。
本発明の第５の目的は、使用するパラメータを複数用意することにより、ノイズ領域の除去の強弱レベルを切り替え可能とした画像処理装置を提供することである。
本発明の第６の目的は、隣頁入り込みノイズを自動的に除去する画像処理方法を提供することである。
本発明の第７の目的は、上述した画像処理装置の機能を実現させるためのプログラムを記憶した、コンピュータで読み取り可能な画像処理プログラムが記憶された記憶媒体を提供することである。
【０００５】
【課題を解決するための手段】
請求項１記載の発明では、画像データをディジタル的に処理する機能を備えた画像処理装置において、原稿画像を光学的に読み取った画像データを入力データとして受信するデータ受信手段と、前記データ受信手段により受信された画像データが見開き原稿の画像データであった場合、前記画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定するノイズ探索範囲決定手段と、前記ノイズ探索範囲決定手段より得られた範囲を対象に、見開き部のノイズ領域を検出する見開き部ノイズ領域検出手段と、前記見開き部ノイズ領域検出手段により得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する隣頁入り込みノイズ領域検出手段と、前記見開き部ノイズ領域検出手段と前記隣頁入り込みノイズ領域検出手段により得られた領域をノイズ領域として除去するノイズ除去手段と、を備えることにより、前記第１の目的を達成する。
【０００６】
請求項２記載の発明では、請求項１記載の発明において、前記ノイズ探索範囲決定手段で決定される隣頁の入り込みノイズの探索範囲は、前記データ受信手段で受信された画像データの配置方向に応じて可変することにより、前記第２の目的を達成する。
請求項３記載の発明では、請求項１記載の発明において、見開き部ノイズ領域検出手段で検出される見開き部のノイズ領域は、黒画素の連結領域のデータに応じて決定することにより、前記第３の目的を達成する。
【０００７】
請求項４記載の発明では、請求項１記載の発明において、前記隣頁入り込みノイズ領域検出手段で検出される隣頁の入り込みノイズ領域は、前記見開き部ノイズ領域検出手段で検出された見開き部のノイズ領域との位置関係から決定することにより、前記第４の目的を達成する。
請求項５記載の発明では、請求項１、請求項２、請求項３または請求項４記載の発明において、前記ノイズ除去手段によるノイズ領域の除去の強弱レベルは、複数のパラメータから選択に応じて切り替え可能であることにより、前記第５の目的を達成する。
【０００８】
請求項６記載の発明では、画像データをディジタル的に処理する画像処理方法であって、原稿画像を光学的に読み取った画像データを入力データとして受信する第１のステップと、前記第１のステップにより受信された画像データが見開き原稿の画像データであった場合、前記受信された画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定する第２のステップと、前記第２のステップより得られた範囲を対象に、見開きの書籍等の原稿を読み取る場合に生じる見開き部のノイズ領域を検出する第３のステップと、前記第３のステップにより得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する第４のステップと、前記第３のステップと前記第４のステップにより得られた領域をノイズ領域として除去する第５のステップと、を含んだことにより、前記第６の目的を達成する。
【０００９】
請求項７記載の発明では、画像データをディジタル的に処理する画像処理プログラムが記憶された記憶媒体であって、原稿画像を光学的に読み取った画像データを入力データとして受信する第１の機能と、前記第１の機能により受信された画像データが見開き原稿の画像データであった場合、前記受信された画像データに入り込んでくる隣頁のデータである隣頁の入り込みノイズを探索する範囲を決定する第２の機能と、前記第２の機能より得られた範囲を対象に、見開きの書籍等の原稿を読み取る場合に生じる見開き部のノイズ領域を検出する第３の機能と、前記第３の機能により得られた見開き部のノイズ領域を基に隣頁の入り込みノイズ領域を検出する第４の機能と、前記第３の機能と前記第４の機能により得られた領域をノイズ領域として除去する第５の機能と、を実現させるためのプログラムを記憶することにより、前記第７の目的を達成する。
【００１０】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図１ないし図９を参照して詳細に説明する。
図１は本実施例に係る画像処理装置の構成を示したブロック図である。この画像処理装置は、スキャナ等の画像機器１、中央演算処理装置２、プログラム格納ＲＯＭ（リード・オンリー・メモリ）またはＲＡＭ（ランダム・アクセス・メモリ）３、ディスプレイ４、メモリ５、ワークエリアＲＡＭ（ランダム・アクセス・メモリ）６およびＣＤ−ＲＯＭ、ＦＤ（フレキシブル・ディスク）ドライブ等７からなり、互いにバス８を介して接続されている。
【００１１】
図２は隣頁入り込みノイズ除去手順を示したフローチャートである。
まず、スキャナ等の画像機器１より入力された入力画像データから、隣頁入り込みノイズを探索する範囲を決定する（ステップ１０）。探索範囲の決め方には、予め決めておいた固定値、予め読み取る原稿（画像）サイズに応じて決めておいた固定値、さらに、後述する画像情報に応じて動的に決まる値を利用する方法がある。ただし、図３に示すように、通常、隣頁の入り込みは、原稿の長手方向のみに発生するので、上下左右の４箇所に設定する必要はない。この時点では左右のどちらに隣頁の入り込みが発生しているのか不明なため、左右両方に設定する必要がある。
【００１２】
隣頁の入り込みノイズの探索範囲が決定した後、その探索範囲に対して図５に示すような黒画素の連結領域の検出を行う（ステップ１１）。ここで得られた領域が見開きノイズおよび隣頁入り込みノイズの候補となる。見開きノイズ領域を生成する際に必要となる黒画素の矩形（ランレングス）の抽出は図４に示す方向で行われる。この時点では、ノイズ以外に文字、罫線および写真等の一部が含まれている。さらに、見開きノイズ領域の情報を利用し、見開きノイズの候補を絞る。
ステップ１１において検出された見開きノイズ領域との位置関係から隣頁入り込みノイズ領域を検出する（ステップ１２）。
そして、最終的に決定した見開きノイズ領域と隣頁入り込みノイズ領域を除去し（ステップ１３）、画像を出力する。ただし、見開きノイズ領域を単純に除去すると見開きノイズ領域に含まれている（入り込んでいる）必要な情報領域が削除されてしまう。そのため、見開きノイズ領域の除去は、図６に示すように見開きノイズ領域に所属するランレングスのレベルで除去する。従って、見開きノイズ領域に所属するランレングスを管理する必要がある。
【００１３】
続いて図２のフローチャートの各ステップについて詳細に説明する。
図２のステップ１０における隣頁の入り込みノイズの探索範囲を決定する方法は、入力される原稿の画像情報（サイズ、解像度等）に応じて可変する。
例えば、図７に示すように、入力画像がポートレートなのかランドスケープなのかを判断する。これは、入力画像の幅および高さ情報により判断する。入力画像の幅が高さ方向より長ければランドスケープ、逆に入力画像の高さが幅情報より長ければポートレートと判断する。それぞれ、長手方向（２箇所）のみを対象に範囲を設定する。
また、隣頁入り込みノイズの探索範囲は、画像の幅または高さの割合で決定することもできる。そのため、原稿のサイズが変わっても、それに応じた探索範囲を決定することが可能である。
【００１４】
図２のステップ１１における見開きノイズ領域は、黒画素の連結領域の情報より検出する。黒画素の連結領域の情報とは、例えば、見開きノイズ領域と探索範囲の位置関係のことを言い、探索範囲の上端から下端または左端から右端にかけて存在する帯状のものである。この黒画素の連結領域の情報のうち画像の上端、下端、左端または右端近くに存在するものを見開きノイズと判断する。見開きノイズ領域のサイズ（ある程度大きなサイズを見開きノイズとする）、縦横比（細長い領域を見開きノイズとする）等の情報を利用し、見開きノイズ領域の候補を絞る。また、見開きノイズは、画像の両端の片側にしか存在しないため、最終的には、設定した２つの探索範囲のどちらか一方のみに存在することになる。両方の探索範囲で見開きノイズが見つかることはない。
【００１５】
図２のステップ１２における隣頁入り込みノイズ領域は、図２のステップ１１において検出された見開き部のノイズ領域との位置関係から領域を決定する。見開き部のノイズが見つかれば、単純にそのノイズより外側に位置する矩形は、隣頁入り込みノイズとなる。例えば、図８に示すようにポートレート画像の右側探索範囲にて見開きノイズが検出された場合、その見開きノイズ領域の水平方向にＸ軸をとった場合のＸ座標の所定の点（終点、始点、Ｘ座標の中点などが考えられる）より右側に位置する矩形が隣頁入り込みノイズと判断される。
この隣頁の入り込みノイズと判断された矩形に印（フラグ）をつける。そして、ノイズを除去する段階で、画像中から印がついている矩形を対象にその矩形の範囲を除去処理、具体的には白画素への置換えを行う。
【００１６】
図２のステップ１３におけるノイズ除去の強弱レベルをユーザ側で切り替えることを可能にするためにはパラメータを複数用意する。用意するパラメータには、隣頁入り込みノイズの探索範囲のパラメータおよび見開きノイズ領域の検出のパラメータがある。隣頁入り込みノイズの探索範囲パラメータは、探索範囲を狭めたり広げたりする指示を示したものである。また、見開きノイズ領域の検出のパラメータは、ノイズとして判断するための矩形の大きさの閾値を小さくしたり大きくしたりする指示を示したものと、画像の端からの距離を小さくしたり大きくしたりする指示を示したものがある。
ただし、ユーザ側に提示するパラメータは、上記のパラメータをそのまま提示するのではなく、まとめて使用した方が望ましい。例えば、図９に示すような形で提示する。
ノイズ除去のステップでは、画像の一部を除去する処理であるため、直接ユーザが介在してパラメータ指定をし、ノイズ除去の強弱レベルを切り替えることによって、ユーザが望む画像が得られるようにする方が望ましい。
【００１７】
【発明の効果】
請求項１記載の発明によれば、不必要な画像である隣頁の入り込みノイズを除去することができ、出力画像の品質の低下を防ぐことができる。
請求項２記載の発明によれば、隣頁入り込みノイズの探索範囲を決定する方法は、入力される原稿の画像情報（サイズ、解像度等）に応じて変えることができる。
請求項３記載の発明によれば、見開きノイズ領域は、黒画素の連結領域の情報により検出することができる。
【００１８】
請求項４記載の発明によれば、隣頁入り込みノイズ領域は、見開き部のノイズ領域との位置関係から決定することができる。
請求項５記載の発明によれば、ノイズ除去の強弱レベルを切り替えることができる。
【００１９】
請求項６記載の発明によれば、不必要な画像である隣頁入り込みノイズを除去することができる。
【００２０】
請求項７記載の発明によれば、不必要な画像である隣頁入り込みノイズを除去する機能を実現するためのプログラムを記憶したプログラム記憶媒体を提供することができる。
【図面の簡単な説明】
【図１】本実施例に係る画像処理装置の構成を示したブロック図である。
【図２】隣頁の入り込みノイズ除去の手順を示したフローチャートである。
【図３】隣頁入り込みノイズの探索範囲を示した図である。
【図４】矩形（ランレングス）の抽出方向を示した図である。
【図５】見開きノイズ領域の検出方法を示した図である。
【図６】見開きノイズ領域の除去方法を示した図である。
【図７】入力画像の判断方法を示した図である。
【図８】ポートレート画像の右側探索範囲を示した図である。
【図９】見開きノイズ領域の検出パラメータの提示例を示した図である。
【図１０】隣頁入り込みノイズを説明した図である。
【符号の説明】
１  スキャナ等の画像機器
２  中央演算処理装置
３  プログラム格納ＲＯＭ（リード・オンリー・メモリ）またはＲＡＭ（ランダム・アクセス・メモリ）
４  ディスプレイ
５  メモリ
６  ワークエリアＲＡＭ（ランダム・アクセス・メモリ）
７  ＣＤ−ＲＯＭ、ＦＤ（フレキシブル・ディスク）ドライブ等
８  バス
【図１】
0003830385.tif 000002
【図２】
0003830385.tif 000003
【図３】
0003830385.tif 000004
【図４】
0003830385.tif 000005
【図５】
0003830385.tif 000006
【図６】
0003830385.tif 000007
【図７】
0003830385.tif 000008
【図８】
0003830385.tif 000009
【図９】
0003830385.tif 000010
【図１０】
0003830385.tif 000011