(57)【要約】【課題】画像領域の傾斜の補正に用いることが可能な画像メモリーの空き容量に応じて、その傾斜の補正を効率的に行う。【解決手段】本発明の画像処理装置において、レイアウト解析部４５は、画像メモリー３９内の画像データによって示される原稿画像の画像領域を判定し、画像領域の傾斜を検出し、傾斜補正部４６は、画像領域の傾斜補正処理に用いられる画像メモリー３９の使用容量が画像メモリー３９の空き容量よりも大きい場合に、画像領域を分割してなる複数の分割領域別に、空き容量を用いて、分割領域に傾斜補正処理を施し、また使用容量が空き容量よりも小さい場合に、空き容量を用いて、複数の画像領域を含む矩形領域に傾斜補正処理を施し、合成部４７は、各分割領域を合成する。【選択図】図２
2018207202.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を示す画像データを記憶する画像メモリーと、
前記画像メモリー内の画像データに対してレイアウト解析処理を施して、前記原稿画像における画像領域を判定し、前記画像領域の傾斜を検出するレイアウト解析部と、
前記画像領域の傾斜補正処理に用いられる前記画像メモリーの使用容量と前記画像メモリーの空き容量を比較して、前記使用容量が前記空き容量よりも大きい場合は、前記画像領域を前記原稿画像から切り出して、前記画像領域を複数の分割領域に分割し、該各分割領域別に、前記空き容量を用いて、分割領域に傾斜補正処理を施し、また前記使用容量が前記空き容量よりも小さい場合は、前記画像領域及び少なくとも１つの他の画像領域を含みかつ前記画像メモリーの空き容量を用いて傾斜補正処理を施すことが可能な矩形領域を求め、前記矩形領域を前記原稿画像から切り出し、前記空き容量を用いて、前記矩形領域に傾斜補正処理を施す傾斜補正部と、
前記傾斜補正処理が施された前記各分割領域を合成して前記画像領域を再生する合成部と、を備える画像処理装置。
【請求項２】
前記傾斜補正部は、前記画像領域及び少なくとも１つの他の画像領域を含みかつ前記画像メモリーの空き容量を用いて傾斜補正処理を施すことが可能な矩形領域を求めて、前記矩形領域を前記原稿画像から切り出し、前記矩形領域の傾斜補正処理に要する第１時間が、前記画像領域及び少なくとも１つの他の画像領域に対して個別に傾斜補正処理を施すのに要する第２時間以下である場合に、前記空き容量を用いて、前記矩形領域に傾斜補正処理を施し、前記第１時間が前記第２時間よりも長い場合には、前記空き容量を用いて、前記画像領域及び前記他の画像領域に対して個別に傾斜補正処理を施す請求項１に記載の画像処理装置。
【請求項３】
前記傾斜補正部は、前記使用容量が前記空き容量と等しいか、又は前記矩形領域が前記画像メモリーの空き容量を用いて傾斜補正処理を施すことができない場合には、前記画像領域に対する傾斜補正処理を前記空き容量を用いて行う請求項１又は請求項２に記載の画像処理装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の画像処理装置と、
原稿画像を読取って、当該原稿画像を示す画像データを生成する画像読取部と、
前記画像処理装置のレイアウト解析部、傾斜補正部、及び合成部による処理が行われた前記原稿画像を記録紙に印刷する画像形成部と、を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字列からなるテキスト領域及び写真や図形などからなる画像領域を含む原稿画像を処理する画像処理装置及び画像形成装置に関し、特に画像領域の傾斜を補正するための技術に関する。
【背景技術】
【０００２】
この種の画像形成装置では、画像読取部により原稿を読取り、原稿画像を示す画像データを生成して画像メモリーに記憶させている。また、画像メモリー内の画像データを用いて、文書用ソフト、表計算ソフト、プレゼンテーション用ソフトで使用する形式で再編集可能なドキュメントを作成することがある。この場合、画像データに対してレイアウト解析処理を施して、原稿画像におけるテキスト領域、画像領域などを判定し、それぞれの領域別に、領域をクリッピングしてドキュメントに貼り付ける。この貼り付けに際しては、元の原稿画像の傾斜の影響を排除するために、画像領域の傾斜を検出して、画像領域の傾斜を補正してから該画像領域の貼り付けを行う。
【０００３】
一方、特許文献１では、原稿台に載せられた複数の原稿を読み取って、各原稿のエッジを検出し、各原稿のエッジに基づき該各原稿をクリッピングして、これらの原稿の傾斜を揃えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０１００５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、原稿画像には様々なものがあって、原稿画像におけるテキスト領域、画像領域などのサイズや数が変わる。このため、画像領域のサイズが大きいときには、画像領域の傾斜の補正に用いることが可能な画像メモリーの空き容量が不足し、パフォーマンスの低下を招くことがあった。また、画像領域の数が多いときには、画像領域の傾斜の補正を繰り返す必要があって、これがパフォーマンスの低下の原因となった。
【０００６】
特許文献１では、各原稿の傾斜を揃えているが、原稿に含まれる画像領域の傾斜を補正してはおらず、また画像メモリーの空き容量の不足を原因とするそのような問題についての記載がない。
【０００７】
本発明は、上記の事情に鑑みなされたものであり、画像領域の傾斜の補正に用いることが可能な画像メモリーの空き容量に応じて、その傾斜の補正を効率的に行うことを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面にかかる画像処理装置は、原稿画像を示す画像データを記憶する画像メモリーと、前記画像メモリー内の画像データに対してレイアウト解析処理を施して、前記原稿画像における画像領域を判定し、前記画像領域の傾斜を検出するレイアウト解析部と、前記画像領域の傾斜補正処理に用いられる前記画像メモリーの使用容量と前記画像メモリーの空き容量を比較して、前記使用容量が前記空き容量よりも大きい場合は、前記画像領域を前記原稿画像から切り出して、前記画像領域を複数の分割領域に分割し、該各分割領域別に、前記空き容量を用いて、分割領域に傾斜補正処理を施し、また前記使用容量が前記空き容量よりも小さい場合は、前記画像領域及び少なくとも１つの他の画像領域を含みかつ前記画像メモリーの空き容量を用いて傾斜補正処理を施すことが可能な矩形領域を求め、前記矩形領域を前記原稿画像から切り出し、前記空き容量を用いて、前記矩形領域に傾斜補正処理を施す傾斜補正部と、前記傾斜補正処理が施された前記各分割領域を合成して前記画像領域を再生する合成部と、を備えるものである。
【０００９】
また、本発明の一局面にかかる画像形成装置は、上記本発明に係る上記画像処理装置と、原稿画像を読取って、当該原稿画像を示す画像データを生成する画像読取部と、前記画像処理装置のレイアウト解析部、傾斜補正部、及び合成部による処理が行われた前記原稿画像を記録紙に印刷する画像形成部と、を備えるものである。
【発明の効果】
【００１０】
本発明によれば、画像領域の傾斜の補正に用いることが可能な画像メモリーの空き容量に応じて、その傾斜の補正を効率的に行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像処理装置の一実施形態を適用した画像形成装置を示す断面図である。
【図２】本実施形態の画像処理装置の一実施形態を適用した画像形成装置の主要内部構成を示すブロック図である。
【図３Ａ】原稿画像における画像領域及びテキスト領域を判定して、画像領域の傾斜を補正し、原稿画像に対応するドキュメントを生成するための処理手順を示すフローチャートである。
【図３Ｂ】図３Ａに引き続く処理手順を示すフローチャートである。
【図４】（Ａ）〜（Ｄ）は、画像領域を複数の分割領域に分割して、各分割領域別に、分割領域に傾斜補正処理を施すときの手順を例示する図である。
【図５】（Ａ）〜（Ｄ）は、画像領域及び少なくとも１つの他の画像領域を含む矩形領域に傾斜補正処理を施すときの手順を例示する図である。
【図６】（Ａ）は、傾斜が補正された各画像領域を貼り付けたドキュメントを示す図であり、（Ｂ）は、該各画像領域及び各テキスト領域を貼り付けたドキュメントを示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について図面を参照して説明する。
【００１３】
図１は、本発明の画像処理装置の一実施形態を適用した画像形成装置を示す断面図である。この画像形成装置１０は、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えたＭＦＰ（複合機）である。この画像形成装置１０は、画像読取部１１と、画像形成部１２とを備えている。
【００１４】
画像読取部１１は、原稿画像を光学的に読み取るスキャナーを有し、このスキャナーの撮像素子から出力されたアナログ信号をデジタル信号に変換して、原稿画像を示す画像データを生成する。
【００１５】
画像形成部１２は、画像読取部１１で生成された画像データ又は外部から受信した画像データによって示される画像を記録紙に印刷するものであり、マゼンタ用の画像形成ユニット３Ｍ、シアン用の画像形成ユニット３Ｃ、イエロー用の画像形成ユニット３Ｙ、及びブラック用の画像形成ユニット３Ｂｋを備えている。各画像形成ユニット３Ｍ、３Ｃ、３Ｙ、及び３Ｂｋのいずれにおいても、感光体ドラム４の表面を均一帯電させ、感光体ドラム４の表面を露光して、感光体ドラム４の表面に静電潜像を形成し、感光体ドラム４の表面の静電潜像をトナー像に現像して、感光体ドラム４の表面のトナー像を、中間転写ベルト５に転写する。これにより、カラーのトナー像（画像）が中間転写ベルト５上に形成される。このカラーのトナー像は、中間転写ベルト５と２次転写ローラー６の間のニップ域Ｎにおいて給紙部７から搬送路８を通じて搬送されてきた記録紙Ｐに２次転写される。
【００１６】
この後、定着装置１５で記録紙Ｐが加熱及び加圧されて、記録紙Ｐ上のトナー像が熱圧着により定着され、更に記録紙Ｐが排出ローラー対１６を通じて排出トレイ１７に排出される。
【００１７】
図２は、本実施形態の画像処理装置の一実施形態を適用した画像形成装置１０の主要内部構成を示す機能ブロック図である。図２に示すように画像形成装置１０は、制御ユニット３１、表示部３２、操作部３４、タッチパネル３５、記憶部３８、画像メモリー３９、画像読取部１１、及び画像形成部１２などを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信を可能とされている。
【００１８】
表示部３２は、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（ＯＬＥＤ：Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイなどから構成される。
【００１９】
操作部３４は、例えば、表示部３２に表示されているＧＵＩにおけるフォーカスを移動させる矢印キー、ＧＵＩに対して確定操作を行う決定キー、スタートキーなどを備えている。
【００２０】
表示部３２の画面には、タッチパネル３５が重ねられている。タッチパネル３５は、所謂抵抗膜方式や静電容量方式などのタッチパネルであって、タッチパネル３５に対するユーザーの指などの接触（タッチ）をその接触位置と共に検知し、表示部３２の画面上のＧＵＩなどに対するユーザーの指示を入力する。
【００２１】
記憶部３８は、大容量のＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などからなり、各種のデータやプログラムを記憶している。
【００２２】
画像メモリー３９は、入力画像メモリー３９Ａ、中間画像メモリー３９Ｂ、及び出力画像メモリー３９Ｃを含む。入力画像メモリー３９Ａは、画像読取部１１により読取られた原稿画像を示す画像データ、外部から受信した画像データを一時的に記憶する。また、中間画像メモリー３９Ｂは、制御ユニット３１における画像処理部４４のワークエリアとして用いられる。出力画像メモリー３９Ｃは、画像処理部４４により処理された画像データを記憶する。ここでは、入力画像メモリー３９Ａ、中間画像メモリー３９Ｂ、及び出力画像メモリー３９Ｃを個別に示しているが、単一のメモリーを、入力画像メモリー３９Ａ、中間画像メモリー３９Ｂ、及び出力画像メモリー３９Ｃとして兼用する構成でも構わない。
【００２３】
制御ユニット３１は、プロセッサー、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などから構成される。プロセッサーは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＭＰＵ、又はＡＳＩＣ等である。この制御ユニット３１は、主制御部４１、表示制御部４２、及び画像処理部４４を備えており、これらの構成要素が、上記のＲＯＭ又は記憶部３８に記憶されているプログラムが上記のプロセッサーで実行されることにより機能するか、あるいはそれぞれハード回路により構成されている。また、画像処理部４４におけるレイアウト解析部４５、傾斜補正部４６、及び合成部４７は、特許請求の範囲における「レイアウト解析部」、「傾斜補正部」、及び「合成部」に相当する。
【００２４】
主制御部４１は、画像形成装置１０の全体的な動作制御を司る。表示制御部４２は、表示部３２を制御して、上記ＧＵＩ、あるいは各種の情報などを表示部３２に表示させる。
【００２５】
画像処理部４４は、画像メモリー３９内の画像データに対して各種の画像処理を施す。
【００２６】
このような構成の画像形成装置１０において、例えば、ユーザーが操作部３４及びタッチパネル３５を操作して、コピー機能を選択し、このコピー機能を利用したジョブの実行を指示すると、主制御部４１は、画像読取部１１により原稿画像を読取らせて、原稿画像を示す画像データを入力画像メモリー３９Ａに一旦記憶させ、この画像データを画像形成部１２に入力させて、画像形成部１２より原稿画像を記録紙に印刷させる。同様に、ファクシミリ通信機能、プリンター機能、及びスキャナー機能についても、画像を示す画像データを入力画像メモリー３９Ａに一旦記憶させ、この画像データを画像形成部１２に入力させて、画像形成部１２より画像を記録紙に印刷させることができる。
【００２７】
また、ユーザーが、操作部３４及びタッチパネル３５を操作して、原稿画像に対応するドキュメント（例えば、ワードプロセッサー用、表計算ソフト用、又はプレゼンテーションソフト用のドキュメント。以下、同じ）の生成を指示すると、画像処理部４４が、中間画像メモリー３９Ｂを用いて、入力画像メモリー３９Ａ内の原稿画像を示す画像データを処理し、出力画像メモリー３９Ｃ内にドキュメントを生成する。このドキュメントの生成は、画像処理部４４におけるレイアウト解析部４５、傾斜補正部４６、及び合成部４７により行われる。
【００２８】
レイアウト解析部４５は、入力画像メモリー３９Ａ内の画像データに対して周知のレイアウト解析処理を施して、原稿画像における画像領域及びテキスト領域などを判定し、画像領域の傾斜を検出する。画像領域は写真や図形などからなり、テキスト領域は文字列からなる。
【００２９】
傾斜補正部４６は、中間画像メモリー３９Ｂの空き容量を求め、大きなサイズの画像領域を複数の分割領域に分割して、各分割領域別に、その空き容量を用いて、分割領域に傾斜補正処理を施し、また小さなサイズの画像領域及び少なくとも他の１つの画像領域を含む矩形領域を切り出し、その空き容量を用いて、矩形領域に傾斜補正処理を施し、あるいは単一の画像領域の傾斜を補正する。
【００３０】
合成部４７は、傾斜が補正された各分割領域を合成して、画像領域を再生する。
【００３１】
また、画像処理部４４は、例えばＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理によりテキスト領域に含まれる各文字画像をキャラクター化して文字認識する。そして、画像処理部４４は、画像領域、及び、当該キャラクター化された文字により構成されるテキスト領域などを編集してドキュメントを出力画像メモリー３９Ｃ内に生成する。
【００３２】
次に、そのような原稿画像における画像領域及びテキスト領域を判定して、画像領域の傾斜を補正し、原稿画像に対応するドキュメントを生成するための処理手順を、図３Ａ，図３Ｂに示すフローチャートなどを参照して説明する。
【００３３】
ユーザーは、原稿を画像読取部１１にセットし、操作部３４を操作して原稿の読み取りを指示すると共に、ドキュメントの生成を指示する（Ｓ１０１）。主制御部４１は、その原稿の読み取りの指示に応答して画像読取部１１を起動させる。画像読取部１１は、原稿を読み取り、原稿画像を示す画像データを生成する。この画像データは、入力画像メモリー３９Ａに記憶される（Ｓ１０２）。
【００３４】
また、主制御部４１は、Ｓ１０１におけるドキュメントの生成の指示に応答して画像処理部４４による処理を開始させる。画像処理部４４では、まずレイアウト解析部４５が、入力画像メモリー３９Ａ内の画像データに対して既知のレイアウト解析処理を施して、原稿画像における画像領域及びテキスト領域を判定する（Ｓ１０３）。このとき、複数の画像領域又はテキスト領域が原稿画像に含まれていれば、レイアウト解析部４５は、それら全てを画像領域又はテキスト領域と判定する。そして、原稿画像が傾いていることがあるので、レイアウト解析部４５は、原稿画像の傾斜角を画像領域の傾斜角として既知の技術により検出する（Ｓ１０４）。
【００３５】
続いて、傾斜補正部４６は、この時点での中間画像メモリー３９Ｂの空き容量ＥＹを求める（Ｓ１０５）。例えば、原稿画像に対応するドキュメントの生成に際しては、画像データに対する種々の処理のために中間画像メモリー３９Ｂが用いられるので、これらの処理に使われている以外の領域についての中間画像メモリー３９Ｂの残り容量が、空き容量ＥＹとして求められる。
【００３６】
また、傾斜補正部４６は、レイアウト解析部４５により判定された画像領域の傾斜を補正する傾斜補正処理に必要な中間画像メモリー３９Ｂの使用容量ＮＹを求める（Ｓ１０６）。例えば、少なくとも、傾斜補正処理の対象となっている画像領域（以下、補正対象の画像領域と称す）により占有される中間画像メモリー３９Ｂの容量以上の容量が、使用容量ＮＹとされる。
【００３７】
そして、傾斜補正部４６は、空き容量ＥＹと使用容量ＮＹを比較して、使用容量ＮＹが空き容量ＥＹよりも大きいか否か（Ｓ１０７）、使用容量ＮＹが空き容量ＥＹに等しいか否か（Ｓ１０８）を判定する。尚、Ｓ１０８では、傾斜補正部４６は、使用容量ＮＹ＝空き容量ＥＹであるか、又は（空き容量ＥＹ−規定量α）＜使用容量ＮＹ≦空き容量ＥＹである場合に、使用容量ＮＹが空き容量ＥＹに等しいと判定してもよい。
【００３８】
例えば、傾斜補正部４６は、使用容量ＮＹが空き容量ＥＹよりも大きいと判定すると（Ｓ１０７「Ｙｅｓ」）、補正対象の画像領域を原稿画像から切り出して、補正対象の画像領域を複数の分割領域に分割し、各分割領域別に、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、分割領域に傾斜補正処理を施す（Ｓ１０９）。そして、合成部４７は、傾斜が補正された各分割領域を合成して（Ｓ１１０）、当該合成がされた補正対象の画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１１１）。これにより、当該合成がされた補正対象の画像領域がドキュメントの一部としてクリッピングされる。
【００３９】
図４（Ａ）〜図４（Ｄ）は、各Ｓ１０９〜Ｓ１１１での処理を概念的に示している。ここで、図４（Ａ）に示すように原稿画像ＭＧが傾斜しており、この原稿画像ＭＧにおける画像領域ＧＳ１の傾斜を補正する傾斜補正処理を行うには、中間画像メモリー３９Ｂの使用容量ＮＹが必要であって、使用容量ＮＹが中間画像メモリー３９Ｂの空き容量ＥＹよりも大きい場合には、傾斜補正部４６は、図４（Ｂ）に示すように画像領域ＧＳ１を複数の分割領域ＢＳに分割する。
【００４０】
このとき、傾斜補正部４６は、分割領域ＢＳの傾斜を補正する傾斜補正処理に必要な中間画像メモリー３９Ｂの容量が中間画像メモリー３９Ｂの空き容量ＥＹ以下となるように画像領域ＧＳ１の分割数を求めて、画像領域ＧＳ１をその分割数で分割する。
【００４１】
そして、傾斜補正部４６は、図４（Ｃ）に示すように各分割領域ＢＳ別に、中間画像メモリー３９Ｂの空き容量を用いて、分割領域の傾斜角（画像領域ＧＳ１の傾斜角に等しい）が０となるように分割領域ＢＳを回転させ、分割領域ＢＳの傾斜を補正する。この後、合成部４７は、図４（Ｄ）に示すように傾斜が補正された各分割領域ＢＳを合成して、傾斜が補正された画像領域ＧＳ１をドキュメントＤＫの一部として出力画像メモリー３９Ｃ内に記憶させる。
【００４２】
また、傾斜補正部４６は、使用容量ＮＹが空き容量ＥＹに等しいと判定すると（Ｓ１０８「Ｙｅｓ」）、補正対象の画像領域を原稿画像から切り出し、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、補正対象の画像領域を分割することなく、この画像領域に傾斜補正処理を施して（Ｓ１１２）、傾斜が補正された画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１１３）。これにより、当該傾斜が補正された画像領域がドキュメントの一部としてクリッピングされる。
【００４３】
また、傾斜補正部４６は、使用容量ＮＹが空き容量ＥＹよりも大きくないと判定し（Ｓ１０７「Ｎｏ」）、かつ使用容量ＮＹが空き容量ＥＹに等しくないと判定すると（Ｓ１０８「Ｎｏ」）、使用容量ＮＹが空き容量ＥＹよりも小さいことになるので（Ｓ１１４）、補正対象の画像領域を除く少なくとも１つの他の画像領域の有無を判定し（Ｓ１１５）、他の画像領域が無いと判定すると（Ｓ１１５「無」）、補正対象の画像領域を原稿画像から切り出し、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、補正対象の画像領域に傾斜補正処理を施し（Ｓ１１２）、傾斜が補正された画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１１３）。これにより、当該傾斜が補正された画像領域がドキュメントの一部としてクリッピングされる。
【００４４】
また、傾斜補正部４６は、補正対象の画像領域を除く少なくとも１つの他の画像領域が有ると判定すると（Ｓ１１５「有」）、中間画像メモリー３９Ｂの空き容量ＥＹを用いて傾斜補正処理を施すことが可能な原稿画像における矩形領域のサイズを求め（Ｓ１１６）、原稿画像において該サイズの矩形領域に、補正対象の画像領域及び少なくとも１つの他の画像領域が入るか否かを判定する（Ｓ１１７）。
【００４５】
そして、傾斜補正部４６は、矩形領域に補正対象の画像領域及び少なくとも１つの他の画像領域が入らないと判定すると（Ｓ１１７「Ｎｏ」）、補正対象の画像領域を原稿画像から切り出し、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、補正対象の画像領域に傾斜補正処理を施し（Ｓ１１２）、傾斜が補正された画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１１３）。
【００４６】
また、傾斜補正部４６は、矩形領域に補正対象の画像領域及び少なくとも１つの他の画像領域が入ると判定すると（Ｓ１１７「Ｙｅｓ」）、矩形領域の傾斜補正処理に要する第１時間Ｔ１を求めると共に、矩形領域に含まれる補正対象の画像領域及び少なくとも１つの他の画像領域に対して個別に傾斜補正処理を施したときに要する時間の合計時間である第２時間Ｔ２を求め（Ｓ１１８）、第１時間Ｔ１が第２時間Ｔ２以下であるか否かを判定する（Ｓ１１９）。
【００４７】
そして、傾斜補正部４６は、第１時間Ｔ１が第２時間Ｔ２よりも長いと判定すると（Ｓ１１９「Ｎｏ」）、補正対象の画像領域を原稿画像からクリッピングし、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、補正対象の画像領域に傾斜補正処理を施す（Ｓ１１２）。そして、傾斜補正部４６は、傾斜が補正された画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１１３）。これにより、当該傾斜が補正された画像領域がドキュメントの一部としてクリッピングされる。
【００４８】
また、傾斜補正部４６は、第１時間Ｔ１が第２時間Ｔ２以下であると判定すると（Ｓ１１９「Ｙｅｓ」）、矩形領域を原稿画像から切り出し、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、矩形領域に傾斜補正処理を施し（Ｓ１２０）、矩形領域における補正対象の画像領域及び少なくとも１つの他の画像領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１２１）。これにより、当該傾斜が補正された矩形領域がドキュメントの一部としてクリッピングされる。
【００４９】
例えば、傾斜補正部４６は、図５（Ａ）、（Ｂ）に示すように中間画像メモリー３９Ｂの空き容量ＥＹを用いて傾斜補正処理を施すことが可能な矩形領域ＲＳに、補正対象の画像領域ＧＳ２及び３つの他の画像領域ＧＳ３〜５を含ませることが可能であり、かつ矩形領域ＲＳの傾斜補正処理に要する第１時間Ｔ１が、補正対象の画像領域ＧＳ２及び３つの他の画像領域ＧＳ３〜５に対して個別に傾斜補正処理を施したときに要する第２時間Ｔ２以下である場合に、矩形領域ＲＳを原稿画像ＭＧから切り出して、中間画像メモリー３９Ｂの空き容量ＥＹを用いて、補正対象の画像領域ＧＳ２の傾斜角が０となるように、図５（Ｃ）に示すように矩形領域ＲＳを回転させて、補正対象の画像領域ＧＳ２及び３つの他の画像領域ＧＳ３〜５の傾斜を補正し、図５（Ｄ）に示すように傾斜が補正された補正対象の画像領域ＧＳ２及び３つの他の画像領域ＧＳ３〜５をドキュメントＤＫの一部として出力画像メモリー３９Ｃ内に記憶させる。
【００５０】
この後、傾斜補正部４６は、レイアウト解析部４５により判定された画像領域の全てが傾斜補正処理を施されたか否かを判定し、つまり傾斜補正処理を受けていない画像領域の有無を判定し（Ｓ１２２）、傾斜補正処理を受けていない画像領域が有れば（Ｓ１２２「有」）、Ｓ１０４からの処理を繰り返す。これにより、図６（Ａ）に示すように全ての画像領域ＧＳ１〜ＧＳ６がドキュメントＤＫに配置される。
【００５１】
また、傾斜補正部４６は、傾斜補正処理を受けていない画像領域が無ければ（Ｓ１２２「無」）、傾斜補正処理を終了する。そして、画像処理部４４は、レイアウト解析部４５により判定されたテキスト領域毎に、テキスト領域に含まれる各文字画像をキャラクター化して文字認識する。なお、傾斜補正部４６は、当該各テキスト領域についても、画像領域の場合と同様に、必要な傾斜補正処理を施す。そして、画像処理部４４は、当該キャラクター化された文字により構成される各テキスト領域をドキュメントの一部として出力画像メモリー３９Ｃ内に記憶させる（Ｓ１２３）。この結果、図６（Ｂ）に示すように各テキスト領域ＴＳがドキュメントＤＫに配置される。これにより、原稿画像における画像領域及びテキスト領域をドキュメントの一部としてクリッピングする処理が完了する。
【００５２】
このように本実施形態では、画像領域の傾斜補正処理に必要な中間画像メモリー３９Ｂの使用容量ＮＹが中間画像メモリー３９Ｂの空き容量ＥＹよりも大きいときには、画像領域を複数の分割領域に分割して、各分割領域別に、空き容量ＥＹを用いて、分割領域に傾斜補正処理を施し、また画像領域の傾斜補正処理に必要な使用容量ＮＹが空き容量ＥＹよりも小さいときには、空き容量ＥＹを用いて傾斜補正処理を施すことが可能な矩形領域に画像領域及び少なくとも１つの他の画像領域を含ませて、この矩形領域に傾斜補正処理を施しているので、空き容量ＥＹに応じて、画像領域の傾斜の補正を効率的に行うことができる。
【００５３】
尚、上記実施形態では、レイアウト解析部４５により原稿画像の傾斜を検出して、この原稿画像の傾斜を画像領域の傾斜としているが、他の方法により画像領域の傾斜を検出しても構わない。
【００５４】
また、本発明は、上記実施形態の画像形成装置に限定されるものではなく、本発明をコピー機、プリンター、ファクシミリ装置等にも適用することができる。
【００５５】
また、図１乃至図６を用いて説明した上記実施形態の構成及び処理は、本発明の一例に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。
【符号の説明】
【００５６】
１０      画像形成装置
１１      画像読取部
１２      画像形成部
３１      制御ユニット
３２      表示部
３４      操作部
３５      タッチパネル
３８      記憶部
３９      画像メモリー
３９Ａ    入力画像メモリー
３９Ｂ    中間画像メモリー
３９Ｃ    出力画像メモリー
４１      主制御部
４２      表示制御部
４４      画像処理部
４５      レイアウト解析部
４６      傾斜補正部
４７      合成部
【図１】
2018207202.tif 000003
【図２】
2018207202.tif 000004
【図３Ａ】
2018207202.tif 000005
【図３Ｂ】
2018207202.tif 000006
【図４】
2018207202.tif 000007
【図５】
2018207202.tif 000008
【図６】
2018207202.tif 000009