(57)【要約】【課題】  プレスキャン時における解析能力を向上させるようにした画像読取装置、その処理方法及びプログラムを提供する。【解決手段】  画像読取装置は、第１の読取動作と、第１の読取動作に引き続いて第１の読取動作よりも高い解像度で読み取りを行なう第２の読取動作とにより、原稿台を光学的に走査して記録媒体から画像データを読み取り、当該読み取られた画像データを解析し、第２の読取動作で読み取られた画像データの解析結果に基づいて次回以降に第１の読取動作で読み取られる画像データの解析に用いるパラメータを更新する。【選択図】  図７
2010010839.tif 000002
【特許請求の範囲】
【請求項１】
第１の読取動作と、該第１の読取動作に引き続いて該第１の読取動作よりも高い解像度で読み取りを行なう第２の読取動作とにより、原稿台を光学的に走査して記録媒体から画像データを読み取る読取手段と、
前記読取手段により読み取られた画像データを解析する画像処理手段と、
前記第２の読取動作で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取動作で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新手段と
を具備し、
前記画像処理手段は、
前記パラメータ更新手段により更新されたパラメータを用いて前記第１の読取動作で読み取られた画像データを解析する
ことを特徴とする画像読取装置。
【請求項２】
不揮発性の格納手段
を更に具備し、
前記画像処理手段は、
前記第２の読取動作で読み取られた画像データの解析により用紙である前記記録媒体の紙種を特定するとともに、その特定結果を紙種使用履歴として前記格納手段に格納し、
前記パラメータ更新手段は、
前記格納手段に格納された紙種使用履歴に基づいて前記更新を行なう
ことを特徴とする請求項１記載の画像読取装置。
【請求項３】
前記パラメータは、
使用される紙種の比率に応じて予め複数設けられており、
前記パラメータ更新手段は、
前記紙種使用履歴に基づいて前記複数のパラメータの中からいずれかのパラメータを用いて前記更新を行なう
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記パラメータ更新手段は、
前記原稿台に置かれた記録媒体の領域を特定する際に用いられるパラメータを更新する
ことを特徴とする請求項１乃至３のいずれか１項に記載の画像読取装置。
【請求項５】
前記画像処理手段は、
前記第１の読取動作で読み取られた画像データの解析結果に基づいて前記第２の読取動作で読み取られた画像データの下地除去処理、階調補正処理、色変換処理の少なくとも１つを実施する
ことを特徴とする請求項１乃至４のいずれか１項に記載の画像読取装置。
【請求項６】
前記第１の読取動作は、プレスキャン動作であり、
前記第２の読取動作は、プレスキャン後のスキャン動作である
ことを特徴とする請求項１乃至５のいずれか１項に記載の画像読取装置。
【請求項７】
画像読取装置における処理方法であって、
原稿台を光学的に走査して記録媒体から画像データを読み取る第１の読取工程と、
前記第１の読取工程よりも高い解像度で前記読み取りを行なう第２の読取工程と、
前記読み取られた画像データを解析する画像処理工程と、
前記第２の読取工程で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取工程で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新工程と
を含み、
前記画像処理工程では、
前記パラメータ更新工程で更新されたパラメータを用いて前記第１の読取工程で読み取られた画像データを解析する
ことを特徴とする画像読取装置における処理方法。
【請求項８】
第１の読取動作と、該第１の読取動作に引き続いて該第１の読取動作よりも高い解像度で読み取りを行なう第２の読取動作とにより、原稿台を光学的に走査して記録媒体から画像データを読み取る読取手段を有する画像読取装置に内蔵されたコンピュータを、
前記読取手段により読み取られた画像データを解析する画像処理手段、
前記第２の読取動作で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取動作で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新手段
として機能させ、
前記画像処理手段は、
前記パラメータ更新手段により更新されたパラメータを用いて前記第１の読取動作で読み取られた画像データを解析する
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、その処理方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、画像読取装置（例えば、イメージスキャナ）では、入力された画像データに基づいて様々な画像特性を解析している。画像読取装置では、例えば、画像の読み取りに際して、まず、予備スキャン（以下、プレスキャンと呼ぶ）を行なう。プレスキャンでは、粗い解像度で原稿台全面を読み取る。そして、読み込んだ画像データを装置内若しくは接続されているコンピュータ内のメモリに格納し、その格納した画像データに基づいて画像読取装置の圧着板と紙原稿との境界を自動的に判別し原稿領域を特定する。この原稿領域の特定は、メモリに格納された画像データに対してエッジ抽出等の手法を施すことにより行なわれる。画像読取装置は、原稿領域を特定すると、原稿台との相対的な角度を計算し、所定の回転補正を行なう。これにより、使用者が原稿をセットする時に生じた角度差を補正する。
【０００３】
プレスキャンによりメモリに格納された画像データ（プレスキャン画像）は、原稿領域の特定以外にも様々な解析がなされる。例えば、下地除去処理や階調補正処理、色変換処理等の画像補正を行なうのに必要とされる情報の解析が行なわれる。下地除去処理では、プレスキャン時の紙原稿の下地を推測して濃度値が高くグレーになっている紙の下地を白に近づけるように輝度値の補正が行なわれる。階調補正処理では、原稿領域が写真なのか文書原稿なのかを判定し、判定結果に適切な階調に補正が行なわれる。また、色変換処理では、原稿が写真原稿と判定された場合に、写真を記録している記録方式が銀塩方式による写真なのか、インクジェット記録による写真なのかを判定して記録方式に適切な色変換テーブルの特定が行なわれる。
【０００４】
このようなプレスキャンを行なった後、画像読取装置は、特定した原稿領域に対して、所定の解像度により２度目のスキャン（以下、本スキャンと呼ぶ）を行なう。そして、本スキャンにより読み取った高解像度の画像データに対して前述した補正処理を行なった後、その補正後の画像データをメモリ内に格納する。なお、記録装置を有する画像読取装置、例えば、複写機では、読み取った高解像度の画像データをメモリに格納せず、併設された記録装置において、インクジェット方式や電子写真方式等の方式を用いて複写を行なう場合もある。
【０００５】
さて、プレスキャン画像に基づいて原稿の配置された領域を特定する技術は、従来、数多く提案されている。特許文献１では、画像読取装置の圧着板と補色関係にある光源を使用することにより原稿領域を精度良く分離する技術が開示されており、特許文献２では、着色された着色部材を原稿台背面に設置することにより所定の原稿領域を分離する技術が開示されている。また、特許文献３では、原稿押さえ面を原稿とは異なる色で着色し、プラテンカバーの開放状態と閉鎖状態とを判別して両状態における原稿エッジ検出に基づいて原稿領域を特定する技術が開示されている。
【０００６】
更に、画像読取装置の圧着板に特殊な色材を着色せずに、読み取り画素値のわずかな差分から原稿領域を推測する技術も知られている。例えば、ラプラシアン等のエッジ検出フィルタを施し、複数検出されたエッジの連続性や直線性を評価することにより原稿の端部を推測する方法がある。また、例えば、ハフ変換等の直線抽出法を用いて各辺を検出し、各辺が交差する点を頂点と見なして原稿の直角性を判断し、原稿位置を推測する方法等がある。
【特許文献１】特開昭６２−１７０９４８号公報
【特許文献２】特公昭５６−２２４２４号公報
【特許文献３】特開平３−５４９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、前述した技術では、以下に示す問題点が挙げられる。例えば、画像読取装置の圧着板に特殊な色材を着色する場合、薄い原稿のときには、原稿が透けてしまい圧着板の特殊な色が原稿に映ってしまう。また、特殊加工により生じるコストの増加や、原稿の周辺に特殊な色材の圧着板の色が縁取りされて残ってしまう等の問題がある。
【０００８】
また、エッジ検出フィルタやハフ変換等を用いた場合には、汎用性が高くコスト的にも廉価となるが、検出精度に難点がある。すなわち、プレスキャンされた低解像の画像データに基づいて原稿領域を特定するため、紙の端部のエッジが顕著に出ない場合がある。また更に、画像読取装置では、スキャンやコピーに要する時間の短縮が求められているため、画像解析処理を迅速に行なう必要があるが、この処理を実施した場合、時間がかかってしまう。また、コンピュータと画像読取装置とを接続し、コンピュータ内で各種複雑な画像処理演算を行なう場合には特に問題はないが、画像読取装置で画像処理を行なう場合には、処理時間の増加や演算精度が悪くなってしまう。これは、画像読取装置には、コスト的な要因によりコンピュータと比較して、低速なＣＰＵや少ないメモリ容量が搭載されている場合が多いためである。
【０００９】
また、画像読取装置で使用されうる紙種は数が多く、圧着板とほとんど色差が替わらない紙種もある。更に、はがきやカード、写真専用紙等では紙厚がある程度あり、影が発生し易いため、エッジ検出の精度が好ましくない場合がある。例えば、ラプラシアンを用いたエッジ検出により原稿端部のエッジを検出する場合、検出したエッジ量を所定の閾値（比較閾値）と比較し、エッジであるか否かの判定を行なうため、このような影響を受け易い。
【００１０】
以上から、装置設計者は、使用環境、装置の仕向け地に関わらず全ての紙種において偏りのない中庸な比較閾値を設定せざるを得ず、全く使用することのない紙種までも考慮した装置設計を行なわなければならない。そのため、このような装置設計は、精度向上の阻害要因につながる。実際には、使用環境により使用される紙種は偏りがある。例えば、新聞紙ばかりをコピーする使用環境においては、新聞紙だけを自動的に切り抜きするような設定が要望されるが、違う環境においては、写真専用紙ばかりを重視してコピーが行なえるようような設定が要望される。また、オフィス環境で使用する場合には、オフィス全体で特定紙種（例えば、再生紙等）を大量に購入し、オフィス内ではその紙種しか用いないという事例も数多い。更に、使用する国や地域でも特定紙種が頻度高く使われるという事例もある。
【００１１】
この使用環境での差異により生じる最適な設定からのずれは、原稿の切り出し以外にも、前述した原稿種の特定や、階調補正等、全ての画像解析に当てはまる。プレスキャンによる画像解析時に用いるパラメータは、装置設計者が実験的に設計した工場出荷時の初期設定のまま使用せざるを得なかった。そのため、使用環境に適応させた画像解析能力の向上は不可能であると言わざるを得なかった。
【００１２】
また、昨今、市場には、装置に学習機能を持たせて使用者毎にカスタマイズした製品が投入されている。例えば、携帯電話等の文字入力時の漢字変換では、過去に入力した文字の漢字変換例が上位に表示されるようにした製品が提供されている。ただこのような表示（設定）の変更は、使用者が設定した優先順位を入れ替えているだけであり、使用者の全く意識しない装置の解析能力の向上を図るものではない。
【００１３】
そこで、本発明は、上記課題に鑑みてなされたものであり、プレスキャン時における解析能力を向上させるようにした画像読取装置、その処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明の一態様による画像読取装置は、第１の読取動作と、該第１の読取動作に引き続いて該第１の読取動作よりも高い解像度で読み取りを行なう第２の読取動作とにより、原稿台を光学的に走査して記録媒体から画像データを読み取る読取手段と、前記読取手段により読み取られた画像データを解析する画像処理手段と、前記第２の読取動作で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取動作で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新手段とを具備し、前記画像処理手段は、前記パラメータ更新手段により更新されたパラメータを用いて前記第１の読取動作で読み取られた画像データを解析することを特徴とする。
【００１５】
また、本発明の一態様は、画像読取装置における処理方法であって、原稿台を光学的に走査して記録媒体から画像データを読み取る第１の読取工程と、前記第１の読取工程よりも高い解像度で前記読み取りを行なう第２の読取工程と、前記読み取られた画像データを解析する画像処理工程と、前記第２の読取工程で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取工程で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新工程とを含み、前記画像処理工程では、前記パラメータ更新工程で更新されたパラメータを用いて前記第１の読取工程で読み取られた画像データを解析することを特徴とする。
【００１６】
また、本発明の一態様によるプログラムは、第１の読取動作と、該第１の読取動作に引き続いて該第１の読取動作よりも高い解像度で読み取りを行なう第２の読取動作とにより、原稿台を光学的に走査して記録媒体から画像データを読み取る読取手段を有する画像読取装置に内蔵されたコンピュータを、前記読取手段により読み取られた画像データを解析する画像処理手段、前記第２の読取動作で読み取られた画像データの解析結果に基づいて次回以降に前記第１の読取動作で読み取られる画像データの解析に用いるパラメータを更新するパラメータ更新手段として機能させ、前記画像処理手段は、前記パラメータ更新手段により更新されたパラメータを用いて前記第１の読取動作で読み取られた画像データを解析することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、第１の読取動作により読み取られた画像に基づく解析に際して、第２の読取動作により読み取った（第１の読取動作により読み取った画像よりも）高解像度の画像の解析結果を利用する。これにより、第１の読取動作時における解析能力を向上させられるため、第２の読取動作による読み取り性能の向上を図れる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係わる画像読取装置、その処理方法及びプログラムの一実施の形態について添付図面を参照して詳細に説明する。なお、以下、実施形態においては、本発明に係わる画像読取装置を適用したマルチファンクションプリンタ装置（以下、ＭＦＰ装置と呼ぶ）を例に挙げて説明する。
【００１９】
図１は、本実施形態に係わるＭＦＰ装置１００の概観斜視の一例を示す図である。
【００２０】
ＭＦＰ装置１００は、画像読取機能（後述する画像読取部２００）、画像処理機能（後述する画像処理部６００）、画像記録機能（後述する画像記録部７００）等を具備して構成される。詳細については後述するが、画像読取部２００は、画像原稿（以下、原稿と呼ぶ）をスキャンして画像データを読み取り、画像処理部６００は、当該読み取られた画像データに対して下地除去処理や階調補正処理、色変換処理等の画像処理を行なう。また、画像記録部７００は、画像処理部６００により処理された画像データに基づいて用紙などの記録媒体に画像を記録する。
【００２１】
ＭＦＰ装置１００は、例えば、画像読取部２００から入力される画像データに基づいて記録媒体に画像を記録する。なお、画像データの入力先は、画像読取部２００に限られず、例えば、画像データを格納したメモリカードであってもよいし、また、ホスト（不図示）からであってもよいが、本実施形態においては、画像読取部２００から入力される場合を説明する。
【００２２】
ここで、図１（ａ）は原稿カバー１０３が閉じられた状態を示しており、図１（ｂ）は記録媒体の載置トレー１０１、排紙トレー１０２、及び原稿カバー１０３が開けられた状態を示している。
【００２３】
画像読取部２００は、コンタクトイメージセンサ（ＣＩＳ）ユニットを備えて構成されており、原稿台を光学的に走査することで原稿を読取り、赤（Ｒ）、緑（Ｇ）及び青（Ｂ）色のアナログ輝度信号を出力する。ここで、画像読取部２００による読取動作は、例えば、２つの動作に大別される。第１の読取動作としては、予備スキャン、すなわち、プレスキャン動作が挙げられる。プレスキャン動作では、粗い解像度（低解像度）で原稿台全面を読み取る。このとき、読み取られた画像データは、例えば、原稿領域の特定等の解析に用いられる。また、第２の読取動作としては、本スキャン動作が挙げられる。本スキャン動作は、プレスキャン後行なわれ、高解像度で原稿台に載置された原稿を読み取る。
【００２４】
カードインタフェイス９は、例えば、デジタルスチルカメラ（不図示）で撮影された画像ファイルを記録したメモリカードなどの挿入に用いられる。カードインタフェイス９にメモリカードが挿入されると、ＭＦＰ装置１００は、使用者からの操作部４を用いた操作に従って、このカードインタフェイス９を介してメモリカードから画像データを読み込む。
【００２５】
この他、ＭＦＰ装置１００には、表示装置１１０が搭載される。表示装置１１０は、例えば、ＬＣＤ（Liquid Crystal Display）等で構成され、操作部４からの設定内容や機能を選択するための画面等の表示を行なう。
【００２６】
図２は、図１に示すＭＦＰ装置１００に設けられた画像読取部２００の概略を示す断面図である。
【００２７】
画像読取部２００は、本体部２１０と読取対象の原稿を押さえつけ外部からの光を遮光する圧板２３０とを具備して構成される。圧板２３０は、原稿カバー１０３の裏面に設けられる。本体部２１０には、光学ユニット２４０、光学ユニット２４０と電気的に接続された回路基板２５０、光学ユニット２４０を走査させる際のレールとなるスライディングロッド２６０、原稿台ガラス２７０が備えられる。光学ユニット２４０は、原稿に光を照射し、その反射光を受光して電気信号に変換するするコンタクトイメージセンサ（ＣＩＳ）ユニット３００を内蔵して構成される。画像の読み取りに際しては、原稿台ガラス２７０に置かれた原稿を光学ユニット２４０が矢印Ｂの方向（副走査方向）に走査することにより原稿に記録された画像の読み取りが行なわれる。
【００２８】
図３は、図２に示すコンタクトイメージセンサ（ＣＩＳ）ユニット３００の概略を示す断面図である。
【００２９】
ＣＩＳユニット３００は、複数のＬＥＤ（Light Emitting Diode）を具備して構成される。具体的には、Ｒ（レッド）色の光を発光する赤色ＬＥＤ３０３と、Ｇ（グリーン）色の光を発光する緑色ＬＥＤ３０４と、Ｂ（ブルー）色の光を発光する青色ＬＥＤ３０５とが設けられる。原稿読取時には１ライン毎に各色ＬＥＤを時分割で点灯させ、点灯した光を導光体３０２を通して均一に原稿に向けて照射する。そして、その反射光をセルフォックレンズ３０１で画素毎に集光し、ユニット内の光電変換素子（不図示）上に結像することにより、その光を電気信号に変換する。このようにしてＣＩＳユニット３００は、ＲＧＢ３色成分の色信号からなる１ライン分の画像信号を出力する。また、ＣＩＳユニット３００は、原稿全面から画像の読み取りを行なうため、副走査方向に移動させられる。なお、本実施形態においては、セルフォックレンズ３０１の各セルの配列方向を示す矢印Ａの方向を主走査方向と呼ぶ。主走査方向と副走査方向とは互いに直交している。図２では、主走査方向は紙面に対して垂直方向となる。
【００３０】
図４は、図２に示す画像読取部２００の制御回路の構成の一例を示すブロック図である。なお、上述した図１〜図３において説明した構成要素には同じ参照番号を付し、その説明については省略する。
【００３１】
ＣＩＳユニット３００は、ＬＥＤ駆動回路４０３の制御の下、１ライン毎に各色のＬＥＤ３０３〜３０５を切り替えて点灯し、線順次にカラー画像を読み取る。ＬＥＤ３０３〜３０５は、原稿の照射光量を変化させることできる光源で構成される。なお、ＬＥＤ駆動回路４０３は、ＬＥＤ３０３〜３０５を任意に点灯させることもできる。すなわち、ＬＥＤ３０３〜３０５を１チャネルずつ順次点灯させることも、２チャネルずつ順次点灯させることも、場合によっては３チャネル全て点灯させることもできる。
【００３２】
増幅器（ＡＭＰ）４０４は、ＣＩＳユニット３００より出力された信号を増幅する。Ａ／Ｄ変換器４０５は、その増幅された電気信号をＡ／Ｄ変換して、例えば、各画素各色成分１６ビットのデジタル画像データを出力する。
【００３３】
画像処理部６００は、Ａ/Ｄ変換器４０５によって変換されたデジタル画像データを処理する。インタフェイス制御回路４０６は、画像処理部６００から画像データを読み込み、外部装置４１２又は画像記録部７００との間で制御データの授受や画像データの出力を行なう。なお、外部装置４１２は、例えば、ホストであるパーソナルコンピュータ（不図示）に相当する。
【００３４】
４０７は、基準信号発信器（ＯＳＣ）であり、例えば、水晶発信器などで構成される。４０８は、タイミング信号発生回路であり、ＲＡＭ４１１の設定に応じて基準信号発信器４０７の出力を分周して動作の基本となる各種タイミング信号を発生する。ＬＥＤ４１４は、表示装置１１０（例えば、ＬＣＤ）のバックライト光源となるＬＥＤであり、タイミング信号発生回路４０８から出力される点灯信号により点灯制御される。
【００３５】
画像記録部７００は、インタフェイス制御回路４０６からのデータを画素毎に「記録する」「記録しない」の２値データに変換し、記録媒体に記録材料を用いて記録する装置である。このような装置には、例えば、インクジェット型のプリンタや電子写真方式を用いたレーザビームプリンタ、更には昇華型プリンタなどが挙げられるが、ここでは詳細については割愛する。
【００３６】
以上のような各種構成要素による一連の処理は、動作内容によって大別すると２種類の制御系で説明できる。ここでは、ＭＦＰ単体としてコピーやスキャン動作を行なう場合について説明する。この場合は、操作部４によって動作指示が定まる。ここで操作部４について詳細に述べる。図５は、操作部４の概略構成の一例である。操作部４からの出力信号は、ＣＰＵ４０９の入力ポートに入力される。
【００３７】
ボタン５０１は、電源キーである。ボタン５０２は、機能選択ボタンである。ボタン５０２の押下回数に応じて各種機能内容が表示装置１１０に表示される。表示された機能内容に従って操作を加え、決定ボタン５０３を押下すれば、その内容がＲＡＭ４１１にセットされる。ボタン５０４は、キャンセルボタンである。ボタン５０５が押下されると、ＲＡＭ４１１の設定に従ってカラーコピー動作が開始する。ボタン５０６が押下されると、ＲＡＭ４１１の設定に従いモノクロコピー動作が開始する。ボタン５０７は、枚数指定や濃度の指定等といった量的指定に際して押下される。ボタン５０８は、リセットボタンであり、スキャンや印刷をキャンセルする際に押下される。図５に示す操作部４からの動作指示は、例えば、マイクロコンピュータ形態のＣＰＵ４０９により制御される。その制御は、ＲＯＭ（Read Only Memory）４１０に格納されたプログラム（後述する制御プログラム６７０）をＣＰＵ４０９が読み出し、ＲＡＭ（Random Access Memory）４１１を作業領域として実行することで実現される。
【００３８】
なお、ＭＦＰ装置１００が外部装置４１２からの指示に基づいて動作する場合には、コピー、スキャン等の指示がインタフェイス制御回路４０６を介して、ＣＰＵ４０９に発令される。それ以降の動作は、ＭＦＰ単体としてコピーやスキャン動作を行なう場合と同じである。
【００３９】
次に、図４に示す画像処理部６００について説明する。図６は、画像処理部６００の構成の一例を示すブロック図である。
【００４０】
シェーディング補正部６１０には、Ａ/Ｄ変換器４０５によって変換されたデジタル画像データが入力される。シェーディング補正部６１０は、画像読取部２００の原稿台ガラス２７０に貼り付けられた指標板（不図示）の裏面に貼り付けられた標準白色板（不図示）を読み取ることによりシェーディング補正を行なう。また、このシェーディング補正に用いるデータは、ＲＯＭ４１０に格納されているシェーディングデータ６１１を用いる。
【００４１】
プレガンマ変換部６２０には、シェーディング補正を経たデジタル画像データが入力される。プレガンマ変換部６２０は、視覚的に好適と輝度分布となるようにガンマ補正を行なう。また、プレガンマ変換部６２０で用いるデータは、ＲＯＭ４１０に格納されているプレガンマデータ６２１を用いる。
【００４２】
色補正処理部６３０には、プレガンマ変換を経たデジタル画像データは入力される。色補正処理部６３０は、プレガンマ変換を経たデジタル画像データを好適な色彩となるように変換処理する。また、色補正処理部６３０で用いるデータは、ＲＯＭ４１０に格納されている色補正データ６３１を用いる。
【００４３】
フィルタ処理部６４０には、色補正処理部６３０を経たデジタル画像データが入力される。フィルタ処理部６４０では、デジタル画像データに対してエッジ強調やノイズリダクションなどのフィルタ処理が行われる。このフィルタ処理で用いられるデータは、ＲＯＭ４１０に格納されているフィルタデータ６４１を用いる。
【００４４】
ポストガンマ変換部６５０には、フィルタ処理部６４０を経たデジタル画像データが入力される。ポストガンマ変換部６５０は、入力されたデジタル画像データの輝度特性を用途に応じて再度微調整する。ポストガンマ変換部６５０で用いるデータは、ＲＯＭ４１０に格納されているポストガンマデータ６５１を用いる。
【００４５】
解析・補正処理部６９０には、ポストガンマ変換部６５０を経たデジタル画像データが入力される。解析・補正処理部６９０は、読み取った画像データから原稿を切出すための原稿端を検出するための解析や、原稿が網点原稿、銀塩写真、文書原稿、手書き原稿などの原稿の種類に対する解析とその解析結果に基づく補正や加工を行なう。
【００４６】
インタフェイス制御回路４０６には、補正加工された画像データが出力される。これらデータのＲＯＭ４１０から各処理部へのセットは、制御プログラム６７０の内容をＣＰＵ４０９が読み出して実行することで実現する。
【００４７】
図７は、ＭＦＰ装置１００におけるコピー動作時の動作手順の一例を示すフローチャートである。なお、図７〜図９、図１１に示す処理は、ＲＯＭ４１０に格納された制御プログラム６７０をＣＰＵ４０９が読み出し実行することにより実現される。ここでは、全てのコピー動作時における動作手順についての説明は省略し、使用者による一部の設定による動作手順について説明する。
【００４８】
この処理は、使用者により原稿台に原稿が載置され、操作部４からコピー命令がなされると開始する。例えば、図５に示す操作部４からボタン５０５が押下されると、その押下とともに、ＭＦＰ装置１００は、コピー命令（例えば、カラーコピー）を受け付ける（Ｓ７０１）。
【００４９】
コピー命令を受け付けると、ＭＦＰ装置１００は、プレスキャン画像解析パラメータをロードする（Ｓ７０２）。具体的には、プレスキャン画像解析に係わるパラメータを読み書き可能な不揮発性メモリ（不図示）からロードする。なお、読み書き可能な不揮発性メモリは、ＲＡＭ４１１、ＲＯＭ４１０とは別にＮＶＲＡＭ、フラッシュメモリ等を保持するのが好ましいが、これらメモリからロードするようにしてもよい。プレスキャン画像解析パラメータは、工場出荷時には、装置設計者が設定した値が格納されている。
【００５０】
続いて、ＭＦＰ装置１００は、プレスキャンを実施する（Ｓ７０３）。プレスキャンでは、所定の解像度（例えば、７５ｄｐｉ（ドットパーインチ））で予備のスキャン動作を行ない、そのスキャン動作により読み込んだ画像データ（プレスキャン画像）を一時的にメモリに格納する。
【００５１】
プレスキャンが済むと、ＭＦＰ装置１００は、プレスキャンで読み取った画像データ（プレスキャン画像）を解析する（Ｓ７０４）。この解析は、Ｓ７０２でロードしたパラメータに基づいて行なわれる。なお、このプレスキャン画像解析処理についての詳細については後述するが、この処理により原稿領域が特定され、原稿領域が決められる。なお、本実施形態に係わるプレスキャン画像解析処理は、原稿領域を特定するために行なう。勿論、これ以外の解析を行なってもかまわない。
【００５２】
続いて、ＭＦＰ装置１００は、Ｓ７０４の処理により決定した原稿領域を基に本スキャン時に走査する領域を決定し（Ｓ７０５）、その領域に対して本スキャンを実施する（Ｓ７０６）。本スキャンでは、画像読取部２００が有する所定の解像度（例えば、６００ｄｐｉ（ドットパーインチ））により原稿領域の画像データの読み取りが行なわれる。読み取った画像データは、画像記録部７００に送信され（Ｓ７０７）、当該画像データに基づく記録がなされた記録紙が出力される。
【００５３】
本スキャンの後、ＭＦＰ装置１００は、本スキャンにより読み取った画像データの解析を行なう（Ｓ７０８）。すなわち、本実施形態においては、記録動作開始後に、本スキャン画像データに対して画像解析を行なう工程する。
【００５４】
本スキャン画像データの解析後、ＭＦＰ装置１００は、その解析結果を受けて、プレスキャン画像解析パラメータを更新し（Ｓ７０９）、その更新後のパラメータを、例えば、ＮＶＲＡＭ等の不揮発性メモリにストアする（Ｓ７１０）。なお、プレスキャン画像解析パラメータは、不揮発性メモリ内に格納されるため、電源のオンオフに関わらず、その更新後のパラメータは保持される。そして、次回のコピー時やスキャン時に、この更新されたパラメータがロードされ解析が行なわれることになる。
【００５５】
ここで、図８を用いて、図７に示すＳ７０４におけるプレスキャン画像解析処理の動作手順の一例を示すフローチャートについて説明する。
【００５６】
この処理では、まず、エッジ検出フィルタリング処理を行なう（Ｓ８０１）。すなわち、ラプラシアンのエッジ検出フィルタを読み取った画像全面に対してフィルタリングしていく工程である。画像全面の輝度値に関しては、カラー画像であるＲ、Ｇ、Ｂ各々のチャンネルに対してフィルタリングする方法を用いてもよいし、Ｒ、Ｇ、Ｂの画素値から例えば（式１）の演算式により算出した輝度信号Ｙ１チャンネル分に対してフィルタリングしてもよい。
【００５７】
Ｙ＝０.３×Ｒ＋０.６×Ｇ＋０.１×Ｂ・・・（式１）
続いて、ＭＦＰ装置１００は、フィルタリングしたエッジ画像を閾値と比較する（Ｓ８０２）。この閾値には、図７に示すＳ７０２の処理においてロードされたプレスキャン画像解析パラメータを用いる。そして、閾値よりも大きかった画素位置をエッジ位置として特定する（Ｓ８０３）。
【００５８】
エッジ位置の特定が済むと、ＭＦＰ装置１００は、画像全体に渡って特定された複数のエッジ位置に対して直線を形成できるか否かを判定する（Ｓ８０４）。直線性判定に関しては、エッジ強度の高い位置から近傍を探索していく方法や、複数のエッジを集めて最小ニ乗法を利用して直線からの距離を判定する方法等、様々な方法が考えられる。
【００５９】
続いて、ＭＦＰ装置１００は、Ｓ８０４で決定された直線を基に、各直線の交点を求め矩形の４頂点を決定する（Ｓ８０５）。これにより、原稿領域が特定されることになる。
【００６０】
次に、図９を用いて、図７に示すＳ７０８における本スキャン画像解析処理の動作手順の一例を示すフローチャートについて説明する。
【００６１】
ＭＦＰ装置１００は、まず、本スキャン画像からその輝度値を読み込む（Ｓ９０１）。すなわち、本スキャンで読み込んだ各色チャンネル（Ｒ、Ｇ、Ｂ）毎の輝度値を読み込む。そして、ヒストグラムを作成するとともに（Ｓ９０２）、下地領域を特定する（Ｓ９０３）。下地の特定は、例えば、各チャンネルの輝度値から頻度を算出し、頻度の高い高輝度値を下地の輝度値と判定することで行なわれる。なお、ヒストグラム作成、下地領域の特定処理までは、プレスキャン画像を用いてもよい。また、本スキャン画像データを所定比率で平均的に間引いて画素数を減少させた情報を基にして演算を簡単にしてもよい。
【００６２】
続いて、画像処理部６００は、特定した下地領域の特徴量を既存の特徴量と比較する（Ｓ９０４）。すなわち、装置設計者は、予め複数の紙種に対して紙種を特定できる特徴量を設定しておく。特徴量に関しては、様々な物理量が考えられるが、本実施形態では下地と想定される局所的な輝度の最大値Ｄｍａｘと最小値Ｄｍｉｎとの差分値及び、輝度の平均値を特徴量として比較する。この差分値は、紙の繊維の影の出方に依存し、また、輝度の平均値は元々の紙の濃度に依存する。また、これら２種の値は、テーブルとして保持されている。
【００６３】
ここで、ＭＦＰ装置１００は、このテーブル値を用いて紙種を判定する（Ｓ９０５）。この処理は、ＴＢＬ値との距離（２種の値のＴＢＬ値との差分値の２乗和）が短かった既存値を持つ紙種を判定することにより行われる。そして、この画像解析処理は終了する。なお、前述したＤｍａｘと最小値Ｄｍｉｎとの差分値を用いて紙種を特定する方法は、特開２００３−３０２８８５号公報に詳細が開示されているが、紙種の特定にはこれ以外の方法を用いてもよく、特に問わない。例えば、特開平１１−２７１０３７号公報に開示されるフラクタル次元を用いて紙種を特定してもよい。
【００６４】
次に、図１０、図１１を用いて、図７に示すＳ７０９におけるプレスキャン画像解析パラメータ更新処理について説明する。
【００６５】
まず、図１０を用いて、プレスキャン画像解析パラメータの初期設定、その更新の概要について説明する。
【００６６】
原稿領域の特定（画像切り出し）に際しては、紙種に応じて最適なプレスキャン画像解析パラメータ（例えば、エッジ検出パラメータ）が異なってくる。装置設計者は、使用者が使うと思われる複数の紙種の使用比率を経験的に予測し、検出率と誤検出率を割り出し、最も性能の高かったパラメータを初期値として設定する。
【００６７】
図１０では説明を簡単にするため、Ａ紙とＢ紙の２種に対して設定を行なった例を一次元の図で表現している。一次元状の目盛りは、どのような使用比率によりパラメータを最適化したかを示しており、左に行くほどＡ紙の使用比率を大きくしたパラメータ、右に行くほどＢ紙の使用比率を大きくしたパラメータを示している。設計者は、例えば、Ａ紙、Ｂ紙ともに１：１の割合で使用されることを想定し、その割合に最適なパラメータを設定する。実際に市場で全ての使用者がこの割合で使用するのであれば、初期設定値のままであるのが最適となるが、使用者の使用環境、使用地域、使用用途によって使用紙種に偏りが生じる。
【００６８】
そこで、本実施形態では、初期設定値（図中の１：１の比率）以外にも、例えば、Ａ紙のみ（Ａ紙１００％）で最適化したパラメータ、Ｂ紙のみ（Ｂ紙１００％）で最適化したパラメータを予め設定しておく。また更に、Ａ：Ｂ＝１５：１からＡ：Ｂ＝１：１５まで紙種の使用比率を変化させたパラメータも予め設定しておく。すなわち、使用される紙種の比率に応じてプレスキャン画像解析パラメータを予め複数設けておく。なお、この設定値（複数のプレスキャン画像解析パラメータ）は、例えば、ＲＯＭ４１０等のメモリ内に格納されている。
【００６９】
初期設定値は、１：１の設定値であるが、ＭＦＰ装置１００では、使用された紙種に係わる情報を履歴として不揮発性メモリ（例えば、ＮＶＲＡＭ等）に管理し、過去にどの位の比率でＡ紙、Ｂ紙が使用されたのかを把握する。すなわち、図７に示すＳ７０９の処理では、過去の紙種使用率を計算し、図１０の目盛り（設定した比率）のどこに最も近いのかを判定する。例えば、過去のＡ紙、Ｂ紙の使用比率が１：４に近い場合には、初期設定値から右に４目盛りずれた設定値になるし、使用比率が１：１５に近い場合にはＢ紙で最適化したパラメータの１目盛り左にずれた設定値になる。すなわち、使い始めは初期設定値からは大きくずれないが、Ｂ紙だけを使用していれば、徐々に左の目盛りに移行し、Ｂ紙に最適化されたパラメータに更新される。
【００７０】
なお、図１０の説明では、設計者が複数の使用比率のパラメータをセットしていたが、設計者はＡ紙最適パラメータ、Ｂ紙最適パラメータの２種のみをセットしておいて、パラメータ間の演算により使用比率に適応した最適パラメータを作成するようにしてもよい。この場合にも同様の効果が得られる。
【００７１】
また、図１０の実施形態では説明を容易にする為に２種のパラメータのみで説明したが、当然２種には限定しない。また、目盛りの更新も所定枚数までは初期設定値のまま移動させずに、所定枚数を超えてから使用比率を計算して反映させても良い。
【００７２】
ここで、図１１を用いて、プレスキャン画像解析パラメータ更新処理の動作手順の一例を示すフローチャートについて説明する。
【００７３】
ＭＦＰ装置１００は、まず、本スキャン画像解析処理による解析により、使用された用紙の紙種を特定し、その特定結果を紙種使用履歴としてメモリ（例えば、ＮＶＲＡＭ等）に格納する（Ｓ１１０１）。そして、紙種使用履歴から紙種使用率を算出する（Ｓ１１０２）。すなわち、紙種使用率を計算し、どのような紙種の使用頻度が高いのかを求める。
【００７４】
この算出が済むと、ＭＦＰ装置１００は、紙種の使用率に対応して設けられた複数のパラメータの中からいずれかのパラメータを更新パラメータとして決定する（ステップＳ１１０３）。更新パラメータの決定は、ステップＳ１１０２で算出した紙種使用率に基づいて行なう。更新パラメータが決定すると、ＭＦＰ装置１００は、その更新パラメータを用いて現在設定されているプレスキャン画像解析パラメータを更新する（Ｓ１１０４）。
【００７５】
以上説明したように本実施形態によれば、プレスキャン動作により読み取られた低解像度の画像に基づく解析に際して、本スキャン動作により読み取った高解像度の画像の解析結果を利用する。これにより、プレスキャン時の解析能力を向上させられるため、その結果として、本スキャン動作による読み取り性能（例えば、原稿領域特定処理、下地除去処理、階調補正処理、色変換処理等）の向上を図れる。また、コスト増も招かない、
以上が本発明の代表的な実施形態の一例であるが、本発明は、上記及び図面に示す実施形態に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【００７６】
例えば、上述した説明では、画像読取部２００、画像処理部６００、画像記録部７００を有するＭＦＰ装置１００を例に挙げて説明したが、これに限られない。例えば、ＭＦＰ装置１００の替わりに、画像読取部や画像処理部を有する画像読取装置を用いて上述した処理を実施してもかまわない。
【００７７】
また、上述した説明では、プレスキャン画像の解析により原稿領域を特定（原稿の切り出し）する場合を例に挙げて説明したが、プレスキャン画像は、勿論、これ以外の解析に利用されてもよい。例えば、図１０に示すＡ紙、Ｂ紙を普通用紙、写真専用紙と仮定する。この場合、プレスキャン画像の解析により、文字や線画が中心の文書原稿なのか、写真なのかが識別が行なえる。このような識別を行なう場合には、更に、下地を除去する時の下地量を変更させた設定がなされた複数のプレスキャン画像解析パラメータを用意しておく。すると、文書原稿と識別された場合は大きく下地を飛ばし、写真原稿と識別された場合は全く下地を飛ばさないといった処理が可能になる。これにより、例えば、文書原稿ばかりをコピーするような使用環境では、装置を使用する毎に下地が飛びやすい設定に移行していくことになる。また、文書原稿で使用する紙種に偏りがあったとしても、下地の色や濃度値を解析できるので、最適なパラメータを設定することができる。また、図１０に示すＡ紙、Ｂ紙をインクジェット写真用紙、銀塩写真用紙であると仮定した場合には、各記録方式に最適な色変換パラメータにおいて変換処理を行なうこともできる。
【００７８】
また、上述した説明では、本スキャン画像の解析により紙種を特定し、その結果に基づいてプレスキャン時の解析パラメータの設定を更新する場合を例に挙げて説明したが、本スキャン画像は、勿論、これ以外の解析に利用されてもよい。例えば、文書原稿、写真原稿の使用比率や、使用されている網点の線数、記録されている記録方式、記録解像度等、様々な解析が考えられる。
【００７９】
また、上述した説明では、単に過去の使用紙種の使用比率だけに基づいてプレスキャン時の解析に用いるパラメータを決定していたが、過去の使用紙種に対して時間軸で重み付し、時間軸をも考慮してパラメータを更新するようにしてもよい。すなわち、過去全ての使用紙種に基づいてパラメータを決定するのではなく、直近の使用紙種のみを用いたり、直近のデータに対して重みを大きくして更新パラメータを決定してもよい。
【００８０】
また、上述した説明では、説明を簡単にするために、プレスキャン、本スキャンと光学系が２回走査する例について説明したが、これに限られない。例えば、機械的には１回の走査で高解像情報を取得し、１度目は高解像情報から間引きをした低解像度情報の解析、２度目は格納した高解像情報の解析という２段階の解析を行なってもよい。この場合でも２度目の解析は、時間軸で考えると次回以降のスキャン時の画像解析に有効となるデータを蓄積できるため、記録紙への記録開始後に行なうのが使用者の利便性にとっても好ましい。
【００８１】
なお、本発明は、例えば、システム、装置、方法、プログラム若しくは記録媒体等としての実施態様を採ることもできる。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００８２】
また、本発明は、ソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置に内蔵されたコンピュータが該供給されたプログラムコードを読み出して実行することにより実施形態の機能が達成される場合をも含む。この場合、供給されるプログラムは実施形態で図に示したフローチャートに対応したコンピュータプログラムである。
【００８３】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳ（Operating System）に供給するスクリプトデータ等の形態であってもよい。
【００８４】
コンピュータプログラムを供給するためのコンピュータ読み取り可能な記録媒体としては以下が挙げられる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００８５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムをハードディスク等の記録媒体にダウンロードすることが挙げられる。この場合、ダウンロードされるプログラムは、圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８６】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布するという形態をとることもできる。この場合、所定の条件をクリアしたユーザに、インターネットを介してホームページから暗号を解く鍵情報をダウンロードさせ、その鍵情報を使用して暗号化されたプログラムを実行し、プログラムをコンピュータにインストールさせるようにもできる。
【００８７】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどとの協働で実施形態の機能が実現されてもよい。この場合、ＯＳなどが、実際の処理の一部又は全部を行ない、その処理によって前述した実施形態の機能が実現される。
【００８８】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれて前述の実施形態の機能の一部或いは全てが実現されてもよい。この場合、機能拡張ボードや機能拡張ユニットにプログラムが書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ（Central Processing Unit）などが実際の処理の一部又は全部を行なう。
【図面の簡単な説明】
【００８９】
【図１】本実施形態に係わるＭＦＰ装置１００の概観斜視の一例を示す図である。
【図２】図２は、図１に示すＭＦＰ装置１００に設けられた画像読取部２００の概略を示す断面図である。
【図３】図２に示すコンタクトイメージセンサ（ＣＩＳ）ユニット３００の概略を示す断面図である。
【図４】図２に示す画像読取部２００の制御回路の構成の一例を示すブロック図である。
【図５】図１に示す操作部４の概略構成の一例を示す図である。
【図６】図４に示す画像処理部６００の構成の一例を示すブロック図である。
【図７】図１に示すＭＦＰ装置１００におけるコピー動作時の動作手順の一例を示すフローチャートである。
【図８】図７に示すＳ７０４におけるプレスキャン画像解析処理の動作手順の一例を示すフローチャートである。
【図９】図７に示すＳ７０８における本スキャン画像解析処理の動作手順の一例を示すフローチャートである。
【図１０】プレスキャン画像解析パラメータの概要を示す図である。
【図１１】図７に示すＳ７０９におけるプレスキャン画像解析パラメータ更新処理の動作手順の一例を示すフローチャートである。
【符号の説明】
【００９０】
４    操作部
１００    ＭＦＰ装置
１０１    載置トレー
１０２    排紙トレー
１０３    原稿カバー
１１０    表示装置（ＬＣＤ）
２００    画像読取部
６００    画像処理部
７００    画像記録部
３００    ＣＩＳユニット
４０３    ＬＥＤ駆動回路
４０４    増幅器（ＡＭＰ）
４０５    Ａ／Ｄ変換器
４０６    インタフェイス制御回路
４０７    基準信号発信器（ＯＳＣ）
４０８    タイミング信号発生回路（ＴＧ）
４０９    ＣＰＵ
４１０    ＲＯＭ
４１１    ＲＡＭ
４１２    外部装置
６１０    シェーディング補正部
６２０    プレガンマ変換部
６３０    色補正処理部
６４０    フィルタ処理部
６５０    ポストガンマ変換部
６９０    解析・補正処理部
【図１】
2010010839.tif 000003
【図２】
2010010839.tif 000004
【図３】
2010010839.tif 000005
【図４】
2010010839.tif 000006
【図５】
2010010839.tif 000007
【図６】
2010010839.tif 000008
【図７】
2010010839.tif 000009
【図８】
2010010839.tif 000010
【図９】
2010010839.tif 000011
【図１０】
2010010839.tif 000012
【図１１】
2010010839.tif 000013