(57)【要約】【課題】原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像が得られる画像処理装置を提供する。【解決手段】カラー画像処理装置１は、原稿台の原稿載置面と原稿カバーの前記原稿載置面への対向面との成す角がγであるときに、原稿の読み取りを開始して得られるプレ画像データから、走査方向あるいは副走査方向に対する原稿の傾き角度と、原稿のサイズと、を検出する原稿傾き・サイズ検出部８と、原稿カバーが閉じられた後に前記原稿の読み取りを開始して得られる本画像データに対して、原稿傾き・サイズ検出部８の検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正部９とを有している。【選択図】図１
2010103808.tif 000002
【特許請求の範囲】
【請求項１】
原稿台、および前記原稿台の原稿載置面に載置される原稿を覆うための前記原稿台に対して開閉可能な原稿カバーを有し、前記原稿載置面に載置される原稿の読み取りを行う原稿読取部の、前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角が０より大きい第１角度であるときに、前記原稿読取部が前記原稿の読み取りを開始して得られる第１画像データから、前記読み取りの走査方向あるいは副走査方向に対する前記原稿の傾き角度と、前記原稿のサイズと、を検出する原稿傾き・サイズ検出部と、
前記原稿カバーが閉じられた後に前記原稿読取部が前記原稿の読み取りを開始して得られる第２画像データに対して、前記原稿傾き・サイズ検出部の検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正部と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１の画像処理装置と、
前記原稿台、前記原稿カバー、および原稿を読み取り画像データを出力する読取出力部を有する前記原稿読取部と、
を備えたことを特徴とする画像読取装置。
【請求項３】
前記原稿読取部は、前記原稿台の前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角を検出する検出部を有し、
前記原稿読取部は、前記検出部にて検出される角度が、前記第１角度より大きい角度から前記第１角度になると、前記読み取りを開始することを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記原稿読取部は、ユーザによる前記第１角度の変更を受け付けることを特徴とする請求項２または３に記載の画像読取装置。
【請求項５】
前記検出部は、光学式のロータリーエンコーダまたは光学式のリニアエンコーダであることを特徴とする請求項３に記載の画像読取装置。
【請求項６】
前記原稿傾き・サイズ検出部および前記原稿傾き・サイズ補正部を動作させる原稿傾き・サイズ補正モードと、前記原稿傾き・サイズ検出部および前記原稿傾き・サイズ補正部を動作させない非補正モードとを切り換えるモード制御部を備えたことを特徴とする請求項２から５のいずれか１項に記載の画像読取装置。
【請求項７】
請求項２から６のいずれか１項に記載の画像読取装置を有することを特徴とする画像形成装置。
【請求項８】
原稿台、および前記原稿台の原稿載置面に載置される原稿を覆うための前記原稿台に対して開閉可能な原稿カバーを有し、前記原稿載置面に載置される原稿の読み取りを行う原稿読取部の、前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角が０より大きい第１角度であるときに、前記原稿読取部が前記原稿の読み取りを開始して得られる第１画像データから、前記読み取りの走査方向あるいは副走査方向に対する前記原稿の傾き角度と、前記原稿のサイズと、を検出する原稿傾き・サイズ検出ステップと、
前記原稿カバーが閉じられた後に前記原稿読取部が前記原稿の読み取りを開始して得られる第２画像データに対して、前記原稿の傾き・サイズ検知ステップでの検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正ステップと、
を含むことを特徴とする画像処理方法。
【請求項９】
請求項１に記載の画像処理装置を制御する画像処理プログラムであり、コンピュータを前記画像処理装置の各部として動作させる画像処理プログラム。
【請求項１０】
請求項９に記載の画像処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿をスキャナ等の読取手段によりに読み取って得たデジタル画像データを処理する画像処理装置等に関し、特に原稿カバーを閉じる際に傾いた原稿から読み込んだ画像データに対して自動的に傾き・サイズを検知する画像処理装置等に関するするものである。
【背景技術】
【０００２】
従来、デジタル複写機などのデジタル画像形成装置では、原稿が読取手段の走査方向に対して傾いて置かれた場合でも、デジタル画像データから傾きを求めて、自動補正することができるものがある。
【０００３】
このような傾きを補正する技術に関し、特許文献１には、搬送ベルトのプラテンガラス側の面が橙色に着色されているものを用い、黒から白へ変化するエッジ、白から黒へ変化するエッジを検出し、各原稿エッジの座標データ間の傾きの変化を検出し、傾きの変化する点（エッジ変化点）を求めてそれらエッジ変化点同士を結ぶ線分を抽出し、抽出された線分の中で、副走査方向に対して４５゜以下の傾きの線分をして選択して、傾き検知および補正を行う技術が開示されている。
【特許文献１】特開平１１−３３１５４７（平成１１年１１月３０日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の技術では、傾き補正した後の画像の端に、裏あての有色部分が残ってしまう可能性があり、出力された画像が見た目上あまりきれいではなくなる場合がある。
【０００５】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像が得られる画像処理装置、画像読取装置、画像形成装置、画像処理方法、画像処理プログラムおよびコンピュータ読取可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る画像処理装置は、上記課題を解決するために、原稿台、および前記原稿台の原稿載置面に載置される原稿を覆うための前記原稿台に対して開閉可能な原稿カバーを有し、前記原稿載置面に載置される原稿の読み取りを行う原稿読取部の、前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角が０より大きい第１角度であるときに、前記原稿読取部が前記原稿の読み取りを開始して得られる第１画像データから、前記読み取りの走査方向あるいは副走査方向に対する前記原稿の傾き角度と、前記原稿のサイズと、を検出する原稿傾き・サイズ検出部と、前記原稿カバーが閉じられた後に前記原稿読取部が前記原稿の読み取りを開始して得られる第２画像データに対して、前記原稿傾き・サイズ検出部の検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正部と、を備えたことを特徴としている。
【０００７】
上記構成によると、原稿台の原稿載置面と原稿カバーの原稿載置面への対向面との成す角（原稿台と原稿カバーの成す角）が、０より大きい第１角度であるときに、つまり原稿カバーで原稿を押さえるユーザの動作過程において、原稿を読み取り、第１画像データを得て、原稿の傾きおよび原稿のサイズを求める。そして、その結果を、原稿カバーを閉じた後に得た第２画像データに対する補正処理に用いる。そのため、黒背景時と同等の傾き・サイズ検知処理精度を得ながら、補正後の画像に黒背景を残さず、原稿の傾き及び原稿のサイズを補正することができる。よって、上記構成によると、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像を得られる。
【０００８】
また、本発明に係る画像読取装置は、上記課題を解決するために、本発明に係る画像処理装置と、前記原稿台、前記原稿カバー、および原稿を読み取り画像データを出力する読取出力部を有する前記原稿読取部と、を備えていることを特徴としている。この構成によると、本発明に係る画像読取装置は、本発明に係る画像処理装置を備えているため、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像を得られる。よって、簡易な方法で精度よく原稿の傾きおよび原稿サイズの検出および補正を行うことができる画像読取装置を提供することができる。
【０００９】
また、本発明に係る画像読取装置は、上記構成に加え、前記原稿読取部は、前記原稿台の前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角を検出する検出部を有し、前記原稿読取部は、前記検出部にて検出される角度が、前記第１角度より大きい角度から前記第１角度になると、前記読み取りを開始してもよい。
【００１０】
上記構成によると、原稿台と前記原稿カバーとの成す角度が第１角度であるときに前記原稿の読取を開始して得られる第１画像データと、前記原稿カバーが閉じられたときに前記原稿の読取を開始して得られる第２画像データとを前記原稿読取部によって出力することが可能になる。
【００１１】
また、本発明に係る画像読取装置は、上記構成に加え、前記原稿読取部は、ユーザによる前記第１角度の変更を受け付けてもよい。この構成によれば、ユーザが前記第１角度を自由に設定でき、ユーザの使用形態に応じた値にすることができる。
【００１２】
また、本発明に係る画像読取装置では、上記構成に加え、前記検出部は、光学式のロータリーエンコーダまたは光学式のリニアエンコーダであってもよい。この構成によれば、光学式のエンコーダは高分解能であるため、前記原稿台と前記原稿カバーとのなす角度を精密に検出できる。また、上記構成によれば、角度の設定値の自由度を高くでき、角度の設定値をユーザの使用形態に応じた値にすることが容易になる。
【００１３】
また、本発明に係る画像読取装置は、上記構成に加え、前記原稿傾き・サイズ検出部および前記原稿傾き・サイズ補正部を動作させる原稿傾き・サイズ補正モードと、前記原稿傾き・サイズ検出部および前記原稿傾き・サイズ補正部を動作させない非補正モードとを切り換えるモード制御部を備えていてもよい。
【００１４】
上記構成によれば、原稿傾き・サイズ補正が不要な場合、前記非補正モードを設定することによって、前記プレ画像データを生成するための原稿の読み取り等が省略できる。よって、前記プレ画像データの生成のための装置の動作が必要なくなり、省電力化および装置の消耗を抑制することができる。
【００１５】
本発明に係る画像形成装置は、上記課題を解決するために、上記何れか１つの画像読取装置を備えることを特徴としている。この構成によると、本発明に係る画像形成装置は、本発明に係る画像処理装置を有する画像読取装置を備えているため、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像を得ることができる。よって、本発明の画像形成装置では、画質を向上させて画像形成することができる。
【００１６】
本発明に係る画像処理方法は、上記課題を解決するために、原稿台、および前記原稿台の原稿載置面に載置される原稿を覆うための前記原稿台に対して開閉可能な原稿カバーを有し、前記原稿載置面に載置される原稿の読み取りを行う原稿読取部の、前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角が０より大きい第１角度であるときに、前記原稿読取部が前記原稿の読み取りを開始して得られる第１画像データから、前記読み取りの走査方向あるいは副走査方向に対する前記原稿の傾き角度と、前記原稿のサイズと、を検出する原稿傾き・サイズ検出ステップと、前記原稿カバーが閉じられた後に前記原稿読取部が前記原稿の読み取りを開始して得られる第２画像データに対して、前記原稿の傾き・サイズ検知ステップでの検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正ステップと、を含むことを特徴としている。
【００１７】
上記方法によると、上記画像処理装置と同様の効果を奏し、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像を得られる。よって、簡易な方法で精度よく原稿の傾きおよび原稿サイズの検出および補正を行うことができる。
【００１８】
また、本発明に係る画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像処理装置における上記各部として動作させることにより上記画像処理装置をコンピュータにて実現させる画像処理プログラム、及びその画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００１９】
これらの構成によれば、上記画像処理プログラムを、コンピュータに読み取り実行させることによって、上記画像処理装置と同一の作用効果を実現することができる。
【発明の効果】
【００２０】
本発明に係る画像処理装置は、以上のように、前記原稿台の前記原稿載置面と前記原稿カバーの前記原稿載置面への対向面との成す角が０より大きい第１角度であるときに、前記原稿読取部が前記原稿の読み取りを開始して得られる第１画像データから、前記読み取りの走査方向あるいは副走査方向に対する前記原稿の傾き角度と、前記原稿のサイズと、を検出する原稿傾き・サイズ検出部と、前記原稿カバーが閉じられた後に前記原稿読取部が前記原稿の読み取りを開始して得られる第２画像データに対して、前記原稿傾き・サイズ検出部の検出結果に基づき、原稿の角度と原稿のサイズとを補正する原稿傾き・サイズ補正部と、を備えている。
【００２１】
上記構成によると、原稿台の原稿載置面と原稿カバーの原稿載置面への対向面との成す角（原稿台と原稿カバーの成す角）が、０より大きい第１角度であるときに、つまり原稿カバーで原稿を押さえるユーザの動作過程において、原稿を読み取り、第１画像データを得て、原稿の傾きおよび原稿のサイズを求める。そして、その結果を、原稿カバーを閉じた後に得た第２画像データに対する補正処理に用いる。そのため、黒背景時と同等の傾き・サイズ検知処理精度を得ながら、補正後の画像に黒背景を残さず、原稿の傾き及び原稿のサイズを補正することができる。よって、上記構成によると、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像を得られる。
【発明を実施するための最良の形態】
【００２２】
〔実施の形態１〕
（画像形成装置および画像処理装置）
本発明に係る画像形成装置の一形態であるデジタルカラー複写機について、図に基づき説明する。図１は、本発明に係る画像処理装置の一形態であるカラー画像処理装置１を有するデジタルカラー複写機（画像形成装置）２の構成を表すブロック図である。図１に示すように、デジタルカラー複写機２は、カラー画像処理装置１、カラー画像入力装置（原稿読取部）３、カラー画像出力装置４を備えている。
【００２３】
カラー画像入力装置３は、例えばＣＣＤ（光電変換素子）ラインセンサなどの光学情報を電気信号に変換するデバイスを備えたスキャナ部より構成され、原稿からの反射光像を、ＲＧＢのアナログ信号として出力する。
【００２４】
カラー画像入力装置３にて読み取られたアナログ信号は、原則として、カラー画像処理装置１内を、Ａ／Ｄ（アナログ／デジタル）変換部５、シェーディング補正部６、入力階調補正部７、原稿傾き・サイズ補正部９、領域分離処理部１０、色補正部１１、黒生成下色除去部１２、空間フィルタ処理部１３、出力階調補正部１４、および階調再現処理部１５の順で送られ、ＣＭＹＫのデジタルカラー信号として、カラー画像出力装置４へ出力される。
【００２５】
また、カラー画像処理装置１は原稿傾き・サイズ検出部８を有しており、この原稿傾き・サイズ検出部８は、入力階調補正部７からのデータを用いて処理を実施するものであり、パイプライン処理ではない。
【００２６】
Ａ／Ｄ変換部５は、ＲＧＢのアナログ信号をデジタル信号に変換する。シェーディング補正部６は、Ａ／Ｄ変換部５より送られてきたデジタルのＲＧＢ信号に対して、カラー画像入力装置３の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。
【００２７】
入力階調補正部７は、シェーディング補正部６にて各種の歪みが取り除かれたＲＧＢ信号に対して、下地濃度の除去やコントラストなどの画質調整処理を施す。
【００２８】
ここで、本実施形態では、コピアモード（複写処理モード）におけるオプション機能（特別機能）のうちの原稿傾き・サイズ補正機能（原稿傾き・サイズ補正モード）が選択されている場合（図１８参照）、後述するプレスキャンによってプレ画像データ（ＲＧＢ信号、第１画像データ）が生成され、後述する本スキャンによって本画像データ（ＲＧＢ信号、第２画像データ）が生成されるようになっている。具体的には、同じ原稿に対してプレスキャンと本スキャンとが行われることにより、前記プレ画像データと本画像データとが生成される。そして、本画像データは入力階調補正部７から原稿傾き・サイズ補正部９へ送られ、プレ画像データは入力階調補正部７から原稿傾き・サイズ検出部８へ送られる。
【００２９】
原稿傾き・サイズ検出部８は、入力階調補正部７で入力階調補正されたＲＧＢ信号に対して、原稿のエッジを抽出し、補正パラメータ（傾きの角度、補正後のサイズ、補正処理開始位置）を求める。
【００３０】
原稿傾き・サイズ補正部９では、上記のように原稿傾き・サイズ補正機能が選択されている場合に、原稿傾き・サイズ検出部８で算出された補正パラメータを用いて、入力階調補正部７より出力された本画像データ（ＲＧＢ信号）の画像に対して、原稿の傾きおよび原稿のサイズを補正する傾き・サイズ補正処理を施し、画像メモリ１６に格納する。なお、原稿傾き・サイズ補正部９は、前記原稿傾き・サイズ補正機能が選択されていない場合、入力階調補正部７から取得したＲＧＢ信号に対して処理を施さず、そのまま領域分離処理部１０へ送る。なお、原稿傾き・サイズ検出部８および原稿傾き・サイズ補正部９についての詳細な説明は後述する。
【００３１】
領域分離処理部１０は、ＲＧＢ信号により、入力画像中の各画素を、文字領域、網点領域、写真領域を含む複数の領域に分離する。領域分離処理部１０は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を、黒生成下色除去部１２、空間フィルタ処理部１３、および階調再現処理部１５へと出力すると共に、入力階調補正部７より出力された入力信号（原稿傾き・サイズ補正処理を実施した場合、原稿傾き・サイズ補正部９にて補正され、画像メモリ１６に格納された補正後データ）をそのまま後段の色補正部１１に出力する。
【００３２】
色補正部１１は、色再現の忠実化を図るために、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行う。
【００３３】
黒生成下色除去部１２は、色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する処理、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理を行う。これらの処理によりＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【００３４】
空間フィルタ処理部１３は、黒生成下色除去部１２より入力されるＣＭＹＫ信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正する。これにより出力画像のぼやけや粒状性劣化を軽減することができる。
【００３５】
階調再現処理部１５は、空間フィルタ処理部１３と同様に、ＣＭＹＫ信号の画像データに対して、領域識別信号に基づいて後述する所定の処理を施す。例えば、領域分離処理部１０にて文字に分離された領域は、文字の再現性を高めるために、空間フィルタ処理部１３における空間フィルタに高周波成分の強調量が大きいフィルタが用いられる。同時に、階調再現処理部１５においては、高域周波成分の再現に適した高解像度のスクリーンによる二値化もしくは多値化処理が実施される。
【００３６】
また、領域分離処理部１０にて網点に分離された領域に関しては、空間フィルタ処理部１３において、入力網点成分を除去するためのローパス・フィルタ処理が施される。そして、出力階調補正部１４では、濃度信号などの信号をカラー画像出力装置４の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部１５で、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理が施される。
【００３７】
また、領域分離処理部１０にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化または多値化処理が行われる。
【００３８】
上述した各処理が施された画像データは、いったん不図示の記憶装置に記憶され、所定のタイミングで読み出されてカラー画像出力装置４に入力される。このカラー画像出力装置４は、画像データを紙などの記録媒体上に出力するもので、例えば、電子写真方式やインクジェット方式を用いたカラー画像出力装置等をあげることができるが特に限定されるものでは無い。
【００３９】
また、デジタルカラー複写機２は、デジタルカラー複写機２の動作等を制御するための設定ボタンやテンキー、液晶ディスプレイなどの表示部等から構成される操作パネル等を備えている。なお、以上の処理は不図示のＣＰＵ（Central Processing Unit）により制御される。また、本実施形態では、カラー画像処理装置１をデジタルカラー複写機２の構成要素として説明したが、カラー画像処理装置１は、コピア機能・プリンタ機能・ファクシミリ送信機能・scan to e-mail機能等を備える複合機（画像処理装置）に備えられてもよい。また、カラー複写機ではなく、モノクロ複写機であっても構わない。
【００４０】
（画像入力装置）
次に、カラー画像入力装置３の構成について説明する。図２は、カラー画像入力装置３の構成の一例を示す図である。図２に示すように、カラー画像入力装置３は、原稿搬送部を備えた上部筐体５１０、スキャナ部（読取出力部）を備えた下部筐体５６０、排出された原稿が載せられる排出トレイ５６６等を備えている。
【００４１】
上部筐体５１０には、原稿トレイ５１１に載置された原稿の検知を行う原稿セットセンサ５１４、原稿を１枚ずつ搬送するための呼込みローラ５１２、原稿上の画像を読み取るために原稿を搬送する搬送ローラ５１３ａ、５１３ｂ、原稿の排出を行う原稿排出ローラ５０、排出される原稿を検知する原稿排出センサ５６７などが設けられている。
【００４２】
搬送ローラ５１３ｂは、用紙の方向を整合するための整合ローラとして機能する。搬送ローラ５１３ｂは、駆動軸に電磁クラッチ（不図示）を備えており、駆動モータ（不図示）からの駆動力の伝達を制御できるようになっており、原稿のない状態では停止している。そして、原稿の先端が給送タイミングセンサ５１５に接触し、このセンサから所定の信号が伝達されたときに、原稿を下流側に搬送する方向に回動するように設定されている。なお、搬送ローラ５１３ｂは、停止した状態で、上流側より搬送された原稿の先端が、搬送ローラ５１３ｂのニップ部に付き当たり、原稿に所定の撓みを形成した後に、下流側に原稿を搬送するように回動する。この際に、搬送ローラ５１３ｂのニップ部により、原稿の先端が搬送方向に直角となるように整合される。
【００４３】
また、本実施形態では、図２に示すように、上部筐体５１０が、原稿台５６１の原稿載置面に載置される原稿を覆うようになっており、つまり、上部筐体５１０が原稿カバーに相当する。よって以下では原稿カバーに５１０の符号を付す。原稿カバー５１０は、原稿台５６１に対して開閉可能となっている。
【００４４】
下部筐体５６０には、原稿台（プラテンガラス）５６１の下面に沿って平行に往復移動する走査ユニット５６２・５６３、結像レンズ５６４、光電変換素子であるＣＣＤラインセンサ５６５等が設けられている。
【００４５】
走査ユニット５６２は、原稿トレイ５１１から搬送される原稿、あるいは、原稿台５６１に載置された原稿に光を照射するための光源５６２ａ（例えば、ハロゲンランプなど）、原稿で反射された光を所定の光路に導くためのミラー５６２ｂなどを備えている。また、走査ユニット５６３は、原稿で反射された光を所定の光路に導くためのミラー５６３ａ、５６３ｂなどを備えている。また、走査ユニット５６３は、原稿にて反射され且つミラー５６２ｂから導かれた光をＣＣＤラインセンサ５６５に導くためのミラー５６３ａ・５６３ｂを備えている。
【００４６】
結像レンズ５６４は、走査ユニット５６３から導かれた反射光をＣＣＤラインセンサ５６５上の所定の位置に結像させる。ＣＣＤラインセンサ５６５は、結像された光像を光電変換して電気信号を出力する。すなわち、原稿（例えば、原稿の表面）から読み取ったカラー画像に基づいて、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各色成分に色分解したデータをカラー画像処理装置１へ出力する。
【００４７】
ここで、本実施形態では、原稿傾き・サイズ補正機能が選択されている場合は、コピー実行命令が入力される前に（コピーボタンが押される前に）プレスキャンが行われる。当該プレスキャンについて説明する。原稿傾き・サイズ補正機能が選択されている場合に利用者が原稿カバー（原稿マット）５１０を閉じる動作を行うと、カラー画像入力装置３は、原稿台５６１に載置されている原稿についてプレスキャンを行いプレ画像データ（第１像データ）を生成し、カラー画像処理装置１に伝送する。なお、本実施形態では、図２の上部筐体５１０が原稿カバーに相当する。よって以下では原稿カバー５１０とする。利用者が原稿カバー５１０を閉じる動作を開始した後、カラー画像入力装置３は、図９（ａ）のように、原稿台５６１の原稿載置面と、原稿カバー５１０の前記原稿載置面への対向面との成す角度（以降では原稿台５６１と原稿カバー５１０とのなす角度とする）が、γ（γ＞０°、第１角度）になったことをトリガーとして、原稿台５６１に載置されている原稿に対してプレスキャンを開始し、図９（ｂ）に示されるようなスキャン画像となるプレ画像データ（第１画像データ）を生成する。
【００４８】
さらに、図１０（ａ）に示すように、原稿カバー５１０が完全に閉じられ（γ＝０°）、コピーボタンが押されると、カラー画像入力装置３は、原稿台５６１に載置されている原稿に対して本スキャンを開始し、図１０（ｂ）に示されるようなスキャン画像となる本画像データを生成する。このときのスキャン画像には、原稿カバー５１０の背面白板（原稿カバーにおける原稿台５６１と向き合う面）が含まれる。
【００４９】
カラー画像入力装置３は、以上のようにして生成したプレ画像データ、本画像データをカラー画像処理装置１に順次伝送する。カラー画像処理装置１に伝送されたプレ画像データは、上記したように、Ａ／Ｄ変換部５、シェーディング補正部６、入力階調補正部７を経由して原稿傾き・サイズ検出部８に入力する。他方、カラー画像処理装置１に伝送された本画像データは、上記したように、Ａ／Ｄ変換部５、シェーディング補正部６、入力階調補正部７を経由して原稿傾き・サイズ補正部９に入力する。
【００５０】
（原稿傾き・サイズ検出部）
次に、原稿傾き・サイズ検出部８での処理について説明する。図３は、原稿傾き・サイズ検出部８の内部構成を示すブロック図である。図３に示すように、原稿傾き・サイズ検出部８は、エッジ検出処理部８１、パラメータ算出部８２、および判定部８３を有している。
【００５１】
エッジ検出処理部８１は、入力階調補正部７から受信した、例えば図４に示すようなプレ画像データ（スキャナで読み取られる領域）について、ライン毎に、隣接画素の画素値がある閾値Ｔｈ（原稿カバー５１０と原稿台５６１との成す角度がγの状態で読み取られた際に発生する、原稿以外の領域のムラを検知しない値、例えば４０等、に設定する）よりも大きな画素のうち、最も左側の画素の座標と最も右側の画素の座標をエッジ座標として算出する。そして、プレ画像データの全ラインについて算出されたエッジ座標から、最も上部、下部、左部、右部となるエッジ座標、それぞれ順に、(EdgeTx, EdgeTy)、（EdgeBx, EdgeBy）、(EdgeLx, EdgeLy)、(EdgeRx, EdgeRy)を抽出する。
【００５２】
パラメータ算出部８２は、原稿傾き・サイズ補正部９での原稿傾き・サイズ補正処理に用いられる原稿傾き・サイズ補正パラメータ（以降では、補正パラメータとする）を算出するためのブロックである。
【００５３】
パラメータ算出部８２は、エッジ検出処理部８１により検出されたエッジ座標のうち、最も上部および最も左部となるエッジ座標(EdgeTx, EdgeTy)および(EdgeLx, EdgeLy)に基づき、原稿の傾き（角度）を算出する。プレ画像データが図１３である場合、読み取った原稿の傾き角度をαとすると、tanα（正接）は次の式（１）から求められる。
【００５４】
Tanα = (EdgeTy - EdgeLy) / (EdgeTx - EdgeLx)・・・・・（１）
そして、この値に相当する角度αを、例えば図５に示すような、予め作成済みのテーブルからより読み取る。ここで読み取られた角度αが４５°以下の場合は、補正処理開始座標(StartX, StartY)として、(EdgeLx, EdgeLy)を設定する。また、角度αが４５°を超えた場合は、角度αを以下の式（２）で変換し、さらに、補正処理開始座標(StartX, StartY)としては、(EdgeTx, EdgeTy)を設定する。
【００５５】
α＝α−９０・・・・・（２）
次に、算出した角度αを補正した際の、原稿頂点座標(EdgeTx’, EdgeTy’), (EdgeBx’, EdgeBy’), (EdgeLx’, EdgeLy’), (EdgeRx’, EdgeRy’)を下記の式（３）によって算出する。
【００５６】
【数１】
2010103808.tif 000003
【００５７】
ここで、Xは、T, B, L, Rのいずれかである。
【００５８】
式（３）により算出された補正後の原稿頂点座標より、補正後の原稿の高さ（補正後原稿高さ）、補正後の原稿の幅（補正後原稿幅）を、それぞれ次の式（４）、（５）により算出する。
【００５９】
補正後原稿高さ = MAX(EdgeTy’, EdgeBy’, EdgeLy’, EdgeRy’) - MIN(EdgeTy’, EdgeBy’, EdgeLy’, EdgeRy’)・・・・・（４）
補正後原稿幅 = MAX(EdgeTx’, EdgeBx’, EdgeLx’, EdgeRx’) - MIN(EdgeTx’, EdgeBx’, EdgeLx’, EdgeRx’)・・・・・（５）
ここで算出された補正後原稿高さ、補正後原稿幅を、原稿傾き・サイズ補正後の原稿サイズとして利用する。本実施の形態においては、原稿サイズは、定型サイズではなく、上記処理により算出された補正後原稿高さおよび補正後原稿幅を用いる。また、算出された補正後原稿高さおよび補正後原稿幅について、定型サイズの用紙との対応関係を、出力解像度別に用紙サイズテーブルとして格納しておく。例えば、解像度３００ｄｐｉ時の用紙サイズテーブル例を図６に示す。
【００６０】
用紙サイズテーブルを用いて用紙サイズの決定方法について説明する。この用紙サイズを決定する処理は、判定部８３により行われる。まず、算出された補正後原稿幅が用紙サイズテーブルの幅以下になる最初の範囲で用紙サイズを絞り込み、さらに、用紙サイズテーブルの高さが補正後原稿高さとなる最初の用紙サイズを用紙サイズとして設定する。例えば、図６を用いて具体的に説明すると、３００ｄｐｉ換算時の算出された補正後原稿幅が２４８０、補正後原稿高さ３５００であった場合、まず、出力用紙サイズテーブルの用紙幅の欄より、Ａ４または、Ａ５Ｒに絞り込まれ、さらに高さの欄より、Ａ４が用紙サイズとして選択される。
【００６１】
なお、出力用紙サイズテーブルの設定値は、サイズ検知の結果の誤差を考慮して、実際のサイズよりも約１０ｍｍ程度大きくなる画素数で設定されている。
【００６２】
原稿傾き・サイズ検出部８は、補正パラメータとして、上記算出した、「原稿の傾き角度α」、「原稿傾き・サイズ補正後の原稿サイズ（以降では補正後の原稿サイズとする）」、「補正処理開始座標」、を原稿傾き・サイズ補正部９に送る。
【００６３】
（原稿傾き・サイズ補正部）
次に、原稿傾き・サイズ補正部９での傾き・サイズ補正処理について説明する。本実施形態では、傾き・サイズ補正処理として、例えば、回転行列を用いたアフィン変換処理等を利用できる。このアフィン変換処理について以下詳に説明する。
【００６４】
まず、一般に座標(x, y)をθ回転させた座標(x’, y’)は、以下の式（６）から求められる。
【００６５】
【数２】
2010103808.tif 000004
【００６６】
ここで、原稿傾き・サイズ補正部９では画像の画素および画素値を座標および座標値として処理するので、よって以降では、座標（ｍ，ｎ）を画素（ｍ、ｎ）というように説明する。
【００６７】
図７に示すように、画素(x’, y’)の画素値Zを出力するためには、画素(x’, y’)の座標値を整数とし、画素(x’, y’)の回転前の画素(x, y)を画素（xs+StartX, ys+StartY）と定め（xs+StartXおよびys+StartYは実数）、画素（xs+StartX, ys+StartY）の画素値Zをバイリニア法等の補間演算によって求める。
【００６８】
具体的には、上記式（６）の逆変換式である下記式（７）によって、画素(x’, y’)の回転前の画素（xs+StartX, ys+StartY）を求めることができる。
【００６９】
【数３】
2010103808.tif 000005
【００７０】
そして、図７に示す回転前画像のｘ−ｙ座標系において、画素（xs+StartX, ys+StartY）の周囲４点に位置する画素(xi, yj), (xi+1, yj), (xi, yj+1), (xi+1, yj+1),の各々の画素値Z1〜Z4を下記式（８）に代入することにより、画素（xs+StartX, ys+StartY）の画素値Z、つまり画素(x’, y’)の画素値Zを求めることができる。ここで、xi≦xs+StartX＜xi+1、yj≦ys+StartY＜yj+1、|xi+1- xs| : |xs - xi｜ = (1 - u): u、|yj+1 - ys | : |ys - yj| = (1 - v) : v、である（ただし、u，vは共に０以上１未満）である。
【００７１】
【数４】
2010103808.tif 000006
【００７２】
なお、アフィン変換で用いられる三角比の値（正弦値、余弦値）も図５のようにテーブルで保存しておけば、演算の高速化が可能になる。回転補正後の画素（x’,y’）に関して、０≦x’＜補正後原稿幅、０≦y’＜補正後原稿高さ、となる。
【００７３】
原稿傾き・サイズ補正部９は、原稿傾き・サイズ検出部８の判定部８３から補正パラメータが送られてくると、後述する本スキャンにより読み取られ且つ入力階調補正部７にて画質調整処理が施された後の本画像データに対して原稿傾き・サイズ補正処理を実施する。
【００７４】
具体的には、原稿傾き・サイズ補正部９は、まず、原稿の傾きを補正する処理として、原稿傾き・サイズ検出部８から送られてきた補正パラメータのうち、補正処理開始座標および傾き角度αを用いて、本画像データに示される原稿像が、補正処理開始座標を支点として角度αだけ回転するように、本画像データに対してアフィン変換を施す。ここで、原稿傾き・サイズ補正部９は、原稿傾き・サイズ検出部８から受信したサイズ補正後の原稿サイズを用いて、原稿の傾きを補正する画像範囲を特定する。また、上記アフィン変換による傾き補正時に、出力画像の各座標の値を算出するのに必要な画素の値を取得して補間処理を行うので、傾き補正とサイズ補正とは同時に行われることになる。
【００７５】
以上が原稿傾き・サイズ補正処理である。原稿の傾きの補正と原稿のサイズの補正とはどちらが先に行われても、同時に行われてもよい。
【００７６】
（原稿傾き・サイズ検出処理の流れ）
次に、本実施形態のデジタルカラー複写機２において原稿傾き・サイズ補正機能が選択されている場合の、利用者の操作手順およびデジタルカラー複写機２の処理の流れを説明する。図８は、原稿傾き・サイズ補正機能が選択されている場合の利用者の操作手順およびデジタルカラー複写機２の処理の流れを示したフローチャートである。また、図１１は、原稿傾き・サイズ補正部９の処理の流れを示したフローチャートである。
【００７７】
図８に示すように、利用者がカラー画像入力装置３の原稿台５６１に原稿をセットし（Ｓ１）、原稿カバー５１０を閉じる動作を開始する（Ｓ２）。ここで、カラー画像入力装置３は、図９（ａ）に示すように、原稿カバー５１０と原稿台５６１とのなす角度がγ（例えば、６０°）になったかを検知し（Ｓ３）、γになっていないと（Ｓ３においてＮＯ）γになるまでＳ３を繰り返し、γになったことを検知すると（Ｓ３にてＹＥＳ）、原稿台５６１に載置されている原稿に対してプレスキャンを行う（Ｓ４）。プレスキャン時には、スキャン画像は、原稿カバー５１０が半開きの状態であるため、図９（ｂ）に示すように、原稿以外の領域は黒くなり、原稿の背景色と原稿以外の領域の差が通常のスキャン時よりも明確になる。
【００７８】
原稿のプレスキャンにより得られたプレ画像データは、原稿傾き・サイズ検出部８に送られ、原稿傾き・サイズ検出部８は、上記したように、プレ画像データの画像のエッジを検出し、補正パラメータとして、原稿の傾き角度α、原稿傾き・サイズ補正後の原稿サイズ、補正処理開始座標、を特定（検出）する（Ｓ５）。
【００７９】
その後、カラー画像入力装置３は、原稿カバー５１０が完全に閉じられた後、利用者によってコピーボタンが押されたことを確認する（Ｓ６）。コピーボタンが押されたことを確認できないと（Ｓ６にてＮＯ）、コピーボタンが押されるまでＳ６を繰り返す。コピーボタンが押されたことを確認すると（Ｓ６にてＹＥＳ）、カラー画像入力装置３は、原稿台５６１に載置されている原稿に対して本スキャンを実施する（Ｓ７）。本スキャンによって得られた本画像データは、カラー画像処理装置１に送られ、入力階調補正部７によって画質調整処理が施された後に画像メモリ１６に格納される（Ｓ８）。
【００８０】
その後、図１１に示すように、原稿傾き・サイズ補正部９は、画像メモリ１６に格納されている本画像データを読み出す（Ｓ１０１）。そして、原稿傾き・サイズ補正部９は、原稿傾き・サイズ検出部８から補正パラメータを用いて、上記式（６）〜（８）を利用して、Ｓ１０１にて読み出した本画像データに対して傾き・サイズ補正を施し（Ｓ１０２）、傾き・サイズ補正後の画像データを画像メモリ１６に格納する（Ｓ１０３）。
【００８１】
その後、傾き・サイズ補正された画像データを、画像メモリ１６から読み出し、後段の領域分離処理部１０へ送られ、順次パイプライン処理を施す。これらの処理は、上記したように、制御部（ＣＰＵ）の制御の下で行われる。
【００８２】
（角度検知機構）
本実施形態によれば、カラー画像入力装置３は、原稿台５６１と原稿カバー５１０とのなす角度がγになったことをトリガーとしてプレスキャンを開始している。よって、装置の構成としては、原稿台５６１と原稿カバー５１０とのなす角度を検出する角度検出機構がカラー画像入力装置３に設けられているということである。そして、カラー画像入力装置３を制御する制御部（不図示）は、角度検出機構にて検出される角度がγになれば、カラー画像入力装置３にプレスキャンを実行させるということである。
【００８３】
角度検出機能の一例として光学式のリニアエンコーダ（検出部）を挙げることができる。以下ではリニアエンコーダについて図に基づいて説明する。
【００８４】
図１２は、角度検出機構の一例である光学式のリニアエンコーダ１２０を示した模式図であり、（ａ）は原稿カバー５１０が全開状態であるときのリニアエンコーダ１２０の状態を示し、（ｂ）は原稿台５６１と原稿カバー５１０とのなす角度がγである時のリニアエンコーダ１２０の状態を示し、（ｃ）は原稿カバー５１０が完全に閉じられたときのリニアエンコーダ１２０の状態を示す。リニアエンコーダ１２０は、センサ保持台１２１、フォトセンサ１２２，１２３、アクチュエータ１２４を備えている。
【００８５】
また、図１３（ａ）は、図１２のリニアエンコーダ１２０に備えられるフォトセンサ１２２，１２３およびアクチュエータ１２４の上面図であり、図１３（ｂ）はフォトセンサ１２２，１２３およびアクチュエータ１２４の正面図であり、図１３（ｃ）はフォトセンサ１２２，１２３およびアクチュエータ１２４の側面図である。
【００８６】
図１２および図１３に示されるリニアエンコーダ１２０は、スリットが複数設けられているアクチュエータ１２４を有している。そして、フォトセンサ１２２，１２３の発光素子１２５と受光素子１２６との間に前記スリットが位置したときに、フォトセンサ１２３から出力される信号がＯＮとなる。つまり、原稿カバー５１０の開閉状態により、アクチュエータ１２４が上下方向に動き、フォトセンサ１２３から出力される信号波形が変化する。
【００８７】
また、図１２に示すように、リニアエンコーダ１２０は、アクチュエータ１２４を支持するためのセンサ保持台１２１を有している。センサ保持台１２１は、筒のような形状になっており、アクチュエータ１２４の上下運動が可能なように、バネ等が挿入されている。
【００８８】
図１４は、原稿カバー５１０およびリニアエンコーダ１２０の状態が、図１２（ａ）に示す全開状態から、図１２（ｂ）に示す角度γ状態を経由して、図１２（ｃ）に示す全閉状態へ遷移するときの、フォトセンサ１２２，１２３の信号波形の変化を表したものである。そして、図１４の参照符号１２７に示される期間を検出することにより、原稿台５６１と原稿カバー５１０とのなす角度がγになっていることを検出できるようになっている。なお、γの値はフォトセンサ１２２，１２３の発光素子と受光素子との間にスリットが配されることを条件として自由に設定することが可能である。
【００８９】
また、上記角度検出機構の他の例として光学式のロータリーエンコーダ（検出部）を挙げることができる。以下ではロータリーエンコーダについて図に基づいて説明する。
【００９０】
図１５は、光学式のロータリーエンコーダ１５０を示した模式図であり、（ａ）は原稿カバー５１０が全開状態であるときのロータリーエンコーダ１５０の状態を示し、（ｂ）は原稿台５６１と原稿カバー５１０とのなす角度がγである時のロータリーエンコーダ１５０の状態を示し、（ｃ）は原稿カバー５１０が完全に閉じられたときのロータリーエンコーダ１５０の状態を示す。また、図１６は、図１５（ｃ）に示される矢印方向からロータリーエンコーダ１５０を見た図である。
【００９１】
図１５および図１６に示すように、ロータリーエンコーダ１５０は、円板１５１とフォトセンサ１５２，１５３とを有している。円板１５１は、原稿カバー５１０の動きと連動して回転するものであり、周方向に沿ってスリットが複数形成されている。フォトセンサ１５２とフォトセンサ１５３とは、互いに９０度の角度を成して配置されている。
【００９２】
そして、図１６に示されるように、円板１５１に形成されているスリットは、円板１５１の回転に伴い、フォトセンサ１５２の発光素子１５４ａと受光素子１５５ａとの間を通過するようになっている。また、フォトセンサ１５３の発光素子１５４ｂと受光素子１５５ｂとの間には、原稿カバーが完全に閉じられるタイミングにおいてのみ円板１５１に形成されているスリットが位置するようになっている。
【００９３】
図１７は、原稿カバー５１０およびロータリーエンコーダ１５０の状態が、図１５（ａ）に示す全開状態から、図１５（ｂ）に示す角度γ状態を経由して、図１５（ｃ）に示す全閉状態へ遷移するときの、フォトセンサ１５２，１５３の信号波形の変化を表したものである。そして、図１７の参照符号１５６に示されるフォトセンサ１５２のＯＮ期間を検出することにより、原稿台５６１と原稿カバー５１０とのなす角度がγになっていることを検知できるようになっている。なお、γの値はフォトセンサ１５２の発光素子１５４ａと受光素子１５５ｂとの間にスリットが配されることを条件として自由に設定することが可能である。
【００９４】
また、本実施形態のデジタルカラー複写機２は、複写処理モードにおけると特別機能のうちの原稿傾き・サイズ補正機能が選択された場合に、原稿傾き・サイズ補正を実行する構成である。つまり、本実施形態のデジタルカラー複写機２では、原稿傾き・サイズ検出部８および原稿傾き・サイズ補正部９を動作させる原稿傾き・サイズ補正モード（原稿傾き・サイズ補正機能を選択するモード）と、動作させない非補正モード（原稿傾き・サイズ補正機能を選択しないモード）とを切り換えることができる。これは、図示しない制御部（モード制御部）によって行われる。そこで、この原稿傾き・サイズ補正機能を選択するため不図示の操作パネルに表示される画面であって、特別機能の各種メニューを示す画面を図１８に示す。
【００９５】
デジタルカラー複写機２の不図示の制御部は、図１８に示される特別機能の各種メニューを表示し、この中から利用者が「原稿傾き・サイズ補正」を選択したのを上記制御部が受け付けると、図１９に示すような、原稿傾き・サイズ補正のメニュー画面を表示する。図１９のメニュー画面は、原稿傾き・サイズ補正機能の設定状態を利用者に選択させるための画面である。図１９のメニュー画面には、「常に設定する」ボタンと「スキャンの度に確認する」ボタンとが表示されており、利用者に選択を要求する。ここで、利用者により「スキャンの度に確認する」ボタンが選択され、上記制御部が原稿傾き・サイズ補正機能を常に設定することを受け付けると、複写あるいはファイリング（原稿を読み取って送信する処理）を行うときには必ず原稿傾き・サイズ検出部８が機能し、原稿傾き・サイズ補正部９に原稿傾き・サイズ補正処理が行われる。
【００９６】
また、利用者により「常に設定する」ボタンが選択されると、上記制御部は、原稿傾き・サイズ補正機能を常に設定することを受け付け、図２０に示すメニュー画面を表示する。図２０に示される画像は、原稿傾き・サイズ補正の使用手順の表示の要否を利用者に選択させる画像である。図２０のメニュー画面には、使用手順を表示「する」ボタンと「しない」ボタンとが表示されており、利用者に選択を要求する。
【００９７】
なお、図示しないが、プレスキャンを実施する際の原稿カバー５１０と原稿台５６１との角度γ、閾値Ｔｈ等を設定するための画面を、操作パネルに表示してもよい。
【００９８】
以上のように、本実施形態では、原稿傾き・サイズ検出部８が、原稿台５６１と原稿カバー５１０との成す角がγであるときに原稿の読み取りを開始して得られるプレ画像データから、補正パラメータとして、走査方向あるいは副走査方向に対する原稿の傾き角度αと、補正後の原稿サイズと、補正処理開始座標、とを特定する。そして、原稿傾き・サイズ補正部９は、原稿カバーが閉じられた後に前記原稿の読み取りを開始して得られる本画像データに対して、原稿傾き・サイズ検出部８の出力結果に基づき、原稿の角度と原稿サイズとを補正する。本実施形態の構成によれば、原稿の傾きおよび原稿のサイズを正確に検知でき、原稿の傾きの補正および原稿サイズの補正の後の画像として、見た目のよい高品質な画像が得られる。
【００９９】
〔実施の形態２〕
本実施形態では、本発明に係る画像形成装置の別の形態のデジタルカラー複写機について、図に基づき説明する。図２１は、本発明に係る画像処理装置の別の形態であるカラー画像処理装置１’を有するデジタルカラー複写機（画像形成装置）２００の構成を表すブロック図である。本実施形態のデジタルカラー複写機２００は、カラー画像処理装置１’、カラー画像入力装置３、カラー画像出力装置４を備えている。
【０１００】
本実施形態では、図２１に示すように、カラー画像処理装置１’を、前段処理部１ａと後段処理部１ｂとに分離し、前段処理部１ａの出力を画像記憶装置（ＨＤＤ）２０１に格納し、画像記憶装置２０１から読み出したデータを、後段処理部１ｂの入力データとして処理し、最終的に画像を出力する処理を実行する形態について説明する。なお、実施の形態１と同様の機能を有する装置またはブロックは、同じ符号を付し、その説明を省略する。
【０１０１】
前段処理部１ａは、Ａ／Ｄ変換部５、シェーディング補正部６、入力階調補正部７、原稿傾き・サイズ検出部８を備えている。前段処理部１ａの入力階調補正部７で処理された本画像データ（本スキャンにて得られた画像データ）を画像記憶装置２０１に格納する。また、同時に原稿傾き・サイズ補正処理機能が選択されている場合は、プレスキャンによって得られるプレ画像データが原稿傾き・サイズ検出部８に送られる。そして、原稿傾き・サイズ検出部８は、補正パラメータ（角度α、補正後原稿サイズ、補正処理開始座標）を求め、本画像データと関連付けて画像記憶装置２０１に格納する。
【０１０２】
一方、後段処理部１ｂは、原稿傾き・サイズ補正部９、領域分離処理部１０、色補正部１１、黒生成下色除去部１２、空間フィルタ処理部、出力階調補正部１４、階調再現処理部１５を備えている。画像記憶装置２０１に格納されている入力階調補正後の本画像データと、それと関連付けて格納されている補正パラメータを読み出し、原稿傾き・サイズ補正部９にて座標変換した結果を順次、後段処理部１ｂに接続されている画像メモリ１６ｂに格納して行く。
【０１０３】
領域分離処理部１０では、画像メモリ１６ｂに格納されている傾き・サイズ補正後の本画像データに対して領域分離処理を実施する。それ以降の各処理部は、パイプライン方式にて処理を進めていく。
【０１０４】
以上にて説明した本実施形態の構成によれば、カラー画像処理装置１’において、前段処理部１ａの処理と後段処理部１ｂの処理とを非同期で進行させることが可能になる。それゆえ、例えば、前段処理部１ａから出力された補正パラメータと本画像データとを一旦画像記憶装置２０１に保存しておくことができる。これにより、保存した本画像データに対して別途必要な時に原稿傾き・サイズ補正を施し、プリントアウトするようなことがいつでも可能になる。
【０１０５】
〔実施の形態３〕
本実施形態では、本発明に係る画像形成装置の一形態として、実施の形態１の原稿傾き・サイズ検出部８および原稿傾き・サイズ補正部９を備えたスキャナ専用機（画像読取装置）について説明する。図２２は、本実施形態のスキャナ専用機３００の構成図を示すブロック図である。なお、実施の形態１と同様の機能を有する装置またはブロックは、同じ符号を付し、その説明を省略する。
【０１０６】
図２２に示すように、スキャナ専用機３００は、カラー画像入力装置３、カラー画像処理装置（画像処理装置）３０１を備えている。カラー画像処理装置３０１は、Ａ／Ｄ変換部５、シェーディング補正部６、入力階調補正部７、原稿傾き・サイズ検出部８、原稿傾き・サイズ補正部９および、セレクタ３０２を備えている。
【０１０７】
スキャナ専用機３００において、原稿傾き・サイズ補正機能が選択されていると、原稿傾き・サイズ検出部８が、プレスキャンによって得られたプレ画像データから上記のようにエッジ座標を検出し、補正パラメータ（傾き角度α、補正後原稿サイズ、補正処理開始座標）を算出する。また、入力階調補正後の本画像データを一旦画像メモリ１６に書き込む。その後、原稿傾き・サイズ補正部９は、画像メモリ１６から本画像データと補正パラメータとを読み出し、原稿傾き・サイズ補正処理を施し、再度、画像メモリ１６に書き込む。１ページ分の画像について原稿傾き・サイズ補正が終了した後、制御部（不図示）が、傾き・サイズ補正後の本画像データを画像メモリ１６から読み出し、画像記憶装置３０１に送出する。
【０１０８】
他方、特別機能として原稿傾き・サイズ補正機能が選択されていないときは、入力階調処理補正後の本画像データを画像記憶装置３０３に送出する。
【０１０９】
ここで、セレクタ３０２は、画像記憶装置３０３への送出データについて、入力階調補正後の本画像データにするか、原稿傾き・サイズ補正処理後の本画像データにするかを、切り換える機能を有する。
【０１１０】
また、傾き・サイズ補正後データを画像記憶装置３０３に送出するのではなく、ネットワークを介してスキャナ専用機３００に接続されているコンピュータ、サーバ、デジタル複合機、プリンタ等に送信するようにしても良い。また、原稿傾き・サイズ補正機能の選択は、不図示のスキャナ専用機３００の操作パネルより行ってもよく、あるいは、コンピュータのスキャナドライバの設定画面（スキャナ専用機３００の読取条件の設定画面）にて、マウスやキーボードを用いて行うようにしてもよい。
【０１１１】
〔実施の形態４〕
本発明の実施の一形態として、上記した原稿の傾き・サイズ判定を行い原稿に回転処理を行う画像処理方法を、コンピュータに実行させるためのプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータ読み取り可能な記録媒体に、記録したものが挙げられる。この結果、原稿の傾き・サイズ判定を行い原稿に回転処理を行う画像処理方法行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。
【０１１２】
なお、本実施の形態では、この記録媒体としては、マイクロコンピュータで処理が行われるために図示していないメモリ（例えばROM）そのものがプログラムメディアであってもよい。また、図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【０１１３】
いずれの場合においても、格納されているプログラムコードはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいは、いずれの場合もプログラムコードを読み出し、読み出されたプログラムコードは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムコードが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１１４】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやCD−ROM／MO／MD／DVD等の光ディスクのディスク系、ICカード（メモリカードを含む）／光カード等のカード系、あるいはマスクROM、EPROM（Erasable Programmable Read Only Memory）、EEPROM（Electrically Erasable Programmable Read Only Memory）、フラッシュROM等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【０１１５】
また、本実施の形態においては、インターネットを含む通信ネットワークを接続可能なシステム構成であることから、通信ネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。
【０１１６】
上記記録媒体は、デジタルカラー画像形成装置やコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１１７】
コンピュータシステムは、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記画像処理方法など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ・液晶ディスプレイなどの画像表示装置およびコンピュータの処理結果を紙などに出力するプリンタより構成される。さらには、ネットワークを介してサーバなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられる。
【０１１８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、上述した実施形態において開示された各技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１９】
本発明は、画像処理機能を有する複写機、複合機、スキャナ等に適用できる。
【図面の簡単な説明】
【０１２０】
【図１】本発明の第１の実施形態に係るデジタルカラー複写機の概略構成を示したブロック図である。
【図２】上記デジタルカラー複写機に備えられている画像入力装置の内部構成を示す模式図である。
【図３】上記カラー画像処理装置に備えられている原稿傾き・サイズ検出部の概略構成を示したブロック図である。
【図４】傾いた原稿を含むプレ画像データからエッジを検出する説明図である。
【図５】tanθ、tanαの値とθ、αの値との対応関係を示したテーブルである。
【図６】用紙サイズテーブルの一例を示す図である。
【図７】アフィン変換を示す説明図である。
【図８】利用者の操作手順および上記デジタルカラー複写機の処理の流れを示したフローチャートである。
【図９】（ａ）は、原稿台と原稿カバーとの成す角がγであるときの画像入力装置の側面図であり、（ｂ）は（ａ）のときスキャンされたスキャン画像を示す図である。
【図１０】（ａ）は、原稿カバーが閉じられたときの画像入力装置の側面図であり、（ｂ）は（ａ）のときスキャンされたスキャン画像を示す図である。
【図１１】上位原稿傾き・サイズ補正部の処理の流れを示したフローチャートである。
【図１２】原稿台と原稿カバーとのなす角度を検出するためのリニアエンコーダを示した模式図であり、（ａ）は原稿カバーが全開状態であるときのリニアエンコーダの状態を示し、（ｂ）は原稿台と原稿カバーとの成す角度がγの時のリニアエンコーダの状態を示し、（ｃ）は原稿カバーが完全に閉じられたときのリニアエンコーダの状態を示す図である。
【図１３】（ａ）は、図１２のリニアエンコーダに備えられるフォトセンサおよびアクチュエータの上面図であり、（ｂ）は（ａ）のフォトセンサおよびアクチュエータの正面図であり、（ｃ）は（ａ）のフォトセンサおよびアクチュエータの側面図である。
【図１４】図１２のリニアエンコーダに備えられるフォトセンサの出力信号の波形を示すチャートである。
【図１５】光学式のロータリーエンコーダを示した模式図であり、（ａ）は原稿カバーが全開状態であるときのロータリーエンコーダの状態を示し、（ｂ）は原稿台と原稿カバーとのなす角度がγである時のロータリーエンコーダの状態を示し、（ｃ）は原稿カバーが完全に閉じられたときのロータリーエンコーダの状態を示す図である。
【図１６】図１５（ｃ）に示される矢印方向からロータリーエンコーダを投影した図である。
【図１７】図１５のロータリーエンコーダに備えられるフォトセンサの出力信号の波形を示すチャートである。
【図１８】特別機能の各種メニューを利用者に選択させるための画面を示す図である。
【図１９】原稿傾き・サイズ補正機能の設定状態を利用者に選択させるための画面を示す図である。
【図２０】原稿傾き・サイズ補正の使用ガイドの要否を利用者に選択させる画面を示す図である。
【図２１】本発明の第２の実施形態に係るデジタルカラー複写機を示すブロック図である。
【図２２】本発明の第３の実施形態に係るスキャナ専用機を示すブロック図である。
【符号の説明】
【０１２１】
１，１’      カラー画像処理装置（画像処理装置）
１ａ    前段処理部
１ｂ    後段処理部
２      デジタルカラー複写機（画像読取装置，画像形成装置）
３      カラー画像入力装置（原稿読取部）
４      カラー画像出力装置
８      原稿傾き・サイズ検出部
９      原稿傾き・サイズ補正部
１６    画像メモリ
８１    エッジ検出処理部
８２    パラメータ算出部
８３    判定部
１２０    リニアエンコーダ（検出部）
１２２，１２３    フォトセンサ
１５０    ロータリーエンコーダ（検出部）
１５２，１５３    フォトセンサ
３００    スキャナ専用機（画像読取装置）
５１０    上部筐体（原稿カバー）
５６１    原稿台
５６２，５６３    走査ユニット
５６５    ＣＣＤラインセンサ
【図１】
2010103808.tif 000007
【図２】
2010103808.tif 000008
【図３】
2010103808.tif 000009
【図４】
2010103808.tif 000010
【図５】
2010103808.tif 000011
【図６】
2010103808.tif 000012
【図７】
2010103808.tif 000013
【図８】
2010103808.tif 000014
【図９】
2010103808.tif 000015
【図１０】
2010103808.tif 000016
【図１１】
2010103808.tif 000017
【図１２】
2010103808.tif 000018
【図１３】
2010103808.tif 000019
【図１４】
2010103808.tif 000020
【図１５】
2010103808.tif 000021
【図１６】
2010103808.tif 000022
【図１７】
2010103808.tif 000023
【図１８】
2010103808.tif 000024
【図１９】
2010103808.tif 000025
【図２０】
2010103808.tif 000026
【図２１】
2010103808.tif 000027
【図２２】
2010103808.tif 000028