(57)【要約】【課題】複数ページから成る原稿データに基づいて画像出力を行う際、本文を構成する文字がページ毎に異なるサイズに拡大されることを防止して文書の読み易さを維持しつつ、原稿全体として見やすい状態で画像出力を行う。【解決手段】画像処理装置１は、複数ページからなる原稿データを取得すると、その原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出し、その文字拡大対象領域を描画領域の範囲内で拡大するための倍率をページ毎に算出し、ページ毎に算出された倍率のうち、最小の倍率を各ページに含まれる文字拡大対象領域の共通した倍率として決定する。その決定された共通の倍率に基づいて各ページの文字拡大対象領域に含まれる文字画像を拡大して出力する。【選択図】図２
2012049583.tif 000002
【特許請求の範囲】
【請求項１】
複数ページからなる原稿データを取得する原稿データ取得手段と、
前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出する画像検出手段と、
原稿データに基づいて画像出力を行う際の描画領域を検出する描画領域検出手段と、
前記画像検出手段によって検出される文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出する倍率算出手段と、
前記倍率算出手段によってページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定する倍率決定手段と、
前記倍率決定手段によって決定された倍率に基づいて各ページの前記文字拡大対象領域に含まれる文字画像を拡大する拡大処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像検出手段は、原稿データの各ページに含まれる文字領域のうち、前記描画領域の周縁部に接している文字領域を前記文字拡大対象領域から除外することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と写真領域とを検出するように構成され、原稿データの各ページに含まれる文字領域のうち、写真領域に接している文字領域を前記文字拡大対象領域から除外することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と網点領域とを検出するように構成され、網点領域に包含される文字領域を、前記文字拡大対象領域から除外することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と網点領域と写真領域とを検出するように構成され、
前記拡大処理手段は、一のページに文字領域と網点領域と写真領域のそれぞれが独立して存在している場合、文字領域と網点領域と写真領域のそれぞれの画像を前記倍率決定手段によって決定された倍率に基づいて拡大することを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記倍率算出手段は、前記文字拡大対象領域を含まないページの倍率として、網点領域又は写真領域を前記描画領域の範囲内で拡大するための倍率を算出し、
前記拡大処理手段は、前記文字拡大対象領域を含まないページの網点領域又は写真領域に含まれる画像を、前記倍率算出手段によって算出される倍率に基づいて拡大することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記倍率算出手段は、各ページの倍率を算出する際、前記描画領域の主走査方向について最大に拡大するための主倍率と、副走査方向について最大に拡大するための副倍率とを算出し、主倍率と副倍率とを比較して小さい方の値を主走査方向および副走査方向に共通した倍率として算出することを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
複数ページからなる原稿データを取得するステップと、
取得された原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出するステップと、
原稿データに基づいて画像出力を行う際の描画領域を検出するステップと、
前記文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出するステップと、
ページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定するステップと、
決定された倍率に基づいて各ページの前記文字拡大対象領域に含まれる文字画像を拡大するステップと、
を有することを特徴とする画像処理方法。
【請求項９】
コンピュータを、
複数ページからなる原稿データを取得する原稿データ取得手段、
前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出する画像検出手段、
原稿データに基づいて画像出力を行う際の描画領域を検出する描画領域検出手段、
前記画像検出手段によって検出される文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出する倍率算出手段、
前記倍率算出手段によってページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定する倍率決定手段、および、
前記倍率決定手段によって決定された倍率に基づいて各ページの記文字拡大対象領域に含まれる文字画像を拡大する拡大処理手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法およびプログラムに関し、特に複数ページからなる原稿データに基づいて画像出力を行う際に、各ページに含まれる画像を拡大して出力するための技術に関する。
【背景技術】
【０００２】
従来、複写機において読み取った原稿の有効画像領域を判定し、その有効画像領域を出力用紙サイズに合わせるように自動変倍して出力するようにした技術が知られている（例えば特許文献１）。この従来技術では、自動変倍を行う際、縦横独立に有効画像領域の倍率を設定することも可能であり、印字可能領域（描画領域）の全面に画像を印刷して出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３２７１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数ページから成る原稿を読み取って出力する際、出力用紙サイズの描画領域に合わせるように各ページに含まれる画像の倍率を決定すると、ページ毎に異なる倍率が適用されるようになる。そのため、各ページに含まれる文字の大きさが異なったサイズに拡大されてしまい、却って文書が読み難くなってしまうという問題がある。特に、複数のページに亘って記述された纏まりのある一連の文書（本文）に含まれる文字がページ毎に異なるサイズに拡大されてしまうと、一見して同じ本文の内容を示すものであるかどうかが判りにくくなる。また文字は、縦方向および横方向に独立した倍率で拡大してしまうと、その倍率差が大きい場合に却って文字が判読し難くなるという特徴がある。
【０００５】
そこで本発明は、上記従来の問題点を解決するためになされたものであり、複数ページから成る原稿データに基づいて画像出力を行う際、本文を構成する文字がページ毎に異なるサイズに拡大されることを防止して文書の読み易さを維持しつつ、原稿全体として見やすい状態で画像出力を行うことができるようにした画像処理装置、画像処理方法およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１にかかる発明は、画像処理装置であって、複数ページからなる原稿データを取得する原稿データ取得手段と、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出する画像検出手段と、原稿データに基づいて画像出力を行う際の描画領域を検出する描画領域検出手段と、前記画像検出手段によって検出される文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出する倍率算出手段と、前記倍率算出手段によってページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定する倍率決定手段と、前記倍率決定手段によって決定された倍率に基づいて各ページの前記文字拡大対象領域に含まれる文字画像を拡大する拡大処理手段と、を備えることを特徴とする構成である。
【０００７】
請求項２にかかる発明は、請求項１に記載の画像処理装置において、前記画像検出手段は、原稿データの各ページに含まれる文字領域のうち、前記描画領域の周縁部に接している文字領域を前記文字拡大対象領域から除外することを特徴とする構成である。
【０００８】
請求項３にかかる発明は、請求項１又は２に記載の画像処理装置において、前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と写真領域とを検出するように構成され、原稿データの各ページに含まれる文字領域のうち、写真領域に接している文字領域を前記文字拡大対象領域から除外することを特徴とする構成である。
【０００９】
請求項４にかかる発明は、請求項１乃至３のいずれかに記載の画像処理装置において、前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と網点領域とを検出するように構成され、網点領域に包含される文字領域を、前記文字拡大対象領域から除外することを特徴とする構成である。
【００１０】
請求項５にかかる発明は、請求項１乃至４のいずれかに記載の画像処理装置において、前記画像検出手段は、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域と網点領域と写真領域とを検出するように構成され、前記拡大処理手段は、一のページに文字領域と網点領域と写真領域のそれぞれが独立して存在している場合、文字領域と網点領域と写真領域のそれぞれの画像を前記倍率決定手段によって決定された倍率に基づいて拡大することを特徴とする構成である。
【００１１】
請求項６にかかる発明は、請求項５に記載の画像処理装置において、前記倍率算出手段は、前記文字拡大対象領域を含まないページの倍率として、網点領域又は写真領域を前記描画領域の範囲内で拡大するための倍率を算出し、前記拡大処理手段は、前記文字拡大対象領域を含まないページの網点領域又は写真領域に含まれる画像を、前記倍率算出手段によって算出される倍率に基づいて拡大することを特徴とする構成である。
【００１２】
請求項７にかかる発明は、請求項１乃至６のいずれかに記載の画像処理装置において、前記倍率算出手段は、各ページの倍率を算出する際、前記描画領域の主走査方向について最大に拡大するための主倍率と、副走査方向について最大に拡大するための副倍率とを算出し、主倍率と副倍率とを比較して小さい方の値を主走査方向および副走査方向に共通した倍率として算出することを特徴とする構成である。
【００１３】
請求項８にかかる発明は、画像処理方法であって、複数ページからなる原稿データを取得するステップと、取得された原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出するステップと、原稿データに基づいて画像出力を行う際の描画領域を検出するステップと、前記文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出するステップと、ページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定するステップと、決定された倍率に基づいて各ページの前記文字拡大対象領域に含まれる文字画像を拡大するステップと、を有することを特徴とする構成である。
【００１４】
請求項９にかかる発明は、プログラムであって、コンピュータを、複数ページからなる原稿データを取得する原稿データ取得手段、前記原稿データ取得手段によって取得される原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出する画像検出手段、原稿データに基づいて画像出力を行う際の描画領域を検出する描画領域検出手段、前記画像検出手段によって検出される文字拡大対象領域を前記描画領域の範囲内で拡大するための倍率をページ毎に算出する倍率算出手段、前記倍率算出手段によってページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる前記文字拡大対象領域の共通した倍率として決定する倍率決定手段、および、前記倍率決定手段によって決定された倍率に基づいて各ページの記文字拡大対象領域に含まれる文字画像を拡大する拡大処理手段、として機能させることを特徴とする構成である。
【発明の効果】
【００１５】
本発明によれば、原稿データの各ページに含まれる文字拡大対象領域には互いに共通した倍率が決定され、その共通した倍率に基づいて文字拡大対象領域の拡大処理が行われる。そのため、複数ページから成る原稿データに基づいて画像出力を行う際、本文を構成する文字がページ毎に異なるサイズに拡大されることを防止することができるようになり、文書の読み易さを維持しつつ、原稿全体として見やすい状態で画像出力を行うことが可能となる。
【図面の簡単な説明】
【００１６】
【図１】画像処理システムの一構成例を示す図である。
【図２】画像処理装置のコピー機能に関するハードウェア構成の一例を示すブロック図である。
【図３】描画領域検出部によって検出される描画領域を示す図である。
【図４】スキャナ部によって生成される原稿データの一例を示す図である。
【図５】ページＰ１の画像を拡大して示す図である。
【図６】ページＰ２の画像を拡大して示す図である。
【図７】ページＰ３の画像を拡大して示す図である。
【図８】ページＰ４の画像を拡大して示す図である。
【図９】ページＰ５の画像を拡大して示す図である。
【図１０】ページＰ６の画像を拡大して示す図である。
【図１１】ページＰ７の画像を拡大して示す図である。
【図１２】ページＰ８の画像を拡大して示す図である。
【図１３】拡大処理部によって原稿データに含まれる各ページの画像が拡大された状態の一例を示す図である。
【図１４】画像処理装置が自動拡大処理を行って画像出力を行う場合の処理手順の一例を示すフローチャートである。
【図１５】画像検出処理の詳細な処理手順の一例を示すフローチャートである。
【図１６】倍率算出処理の詳細な処理手順の一例を示すフローチャートである。
【図１７】倍率決定処理の詳細な処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００１８】
図１は、本実施形態である画像処理システムの一構成例を示す図である。この画像処理システムは、デジタル複合機やＭＦＰ（Multi Function Peripheral）などと呼ばれる画像処理装置１を備えている。この画像処理装置１は、ＬＡＮなどのネットワーク２に接続されており、そのネットワーク２に接続されたコンピュータ３とデータ通信を行うことができるようになっている。この画像処理装置１は、コピー機能、プリンタ機能、ＦＡＸ機能、スキャナ機能などの画像処理に関する複数の機能を有している。例えば、コピー機能は、原稿を読み取って原稿データを取得し、その原稿データに基づいてシート状の記録媒体である印刷用紙などに対して印刷を行い、出力する機能である。またプリンタ機能は、ネットワーク２を介してコンピュータ３から入力する原稿データに基づいて印刷用紙などに対して印刷を行い、出力する機能である。またＦＡＸ機能は、電話網などを介してＦＡＸデータの送受信を行う機能である。ＦＡＸデータの受信時には、受信したＦＡＸデータに基づいて印刷用紙などに対して印刷を行い、出力することも可能である。さらに、スキャナ機能は、原稿を読み取って原稿データを取得し、その取得した原稿データを、ネットワーク２を介してコンピュータ３などに送信する機能である。
【００１９】
この画像処理装置１は、印刷対象となる原稿データに基づいて印刷用紙などに印刷を行う際、原稿データの各ページに含まれる画像成分（例えば、文字、写真、網点など）を、ユーザにより設定された余白領域を除く描画領域の範囲内で自動拡大して出力することができる構成である。特に、印刷対象である原稿データが複数のページを含んでいる場合、画像処理装置１は、その複数ページから成る原稿データに基づいて印刷を行う際、複数のページに亘って記述されている一連の本文を構成する文字がページ毎に異なるサイズに拡大されることを防止して文書の読み易さを維持しつつ、原稿全体として見やすい状態となるように自動拡大を行うように構成される。以下、コピー機能を例に挙げて、画像処理装置１において自動拡大を行うための構成および動作を詳しく説明する。
【００２０】
図２は、画像処理装置１のコピー機能に関するハードウェア構成の一例を示すブロック図である。図２に示すように、画像処理装置１は、スキャナ部１１と、入力画像処理部１２と、操作パネル１３と、倍率設定部１４と、出力画像処理部１５と、プリンタ部１６とを備えている。画像処理装置１においてコピー機能に関するジョブが実行されるとき、これらの各部が連動してコピー出力を行うようになっている。尚、図２において、斜線矢印は印刷対象となる原稿データＤ１の流れを示しており、細線矢印は各種設定情報などの制御情報の流れを示している。
【００２１】
スキャナ部１１は、原稿を光学的に読み取り、原稿画像に対応する原稿データを生成する処理部である。例えばスキャナ部１１は、原稿のカラー読み取りを行うことが可能であり、画素ごとにＲ（赤），Ｇ（グリーン），Ｂ（ブルー）の各色成分値を有する原稿データを生成する。このスキャナ部１１は、複数枚の原稿を１枚ずつ連続して自動読み取りできるようになっている。そしてスキャナ部１１は、複数枚の原稿の連続自動読み取りを行うと、複数ページから成る原稿データを生成する。
【００２２】
入力画像処理部１２は、スキャナ部１１から出力される原稿データを入力し、その原稿データに対してシェーディング補正、ライン間補正、色収差補正などの入力画像処理を行う処理部である。例えば、複数のページから成る原稿データの場合、入力画像処理部１２は、各ページの原稿画像に対して入力画像処理を行う。そして入力画像処理部１２は、原稿データに対する入力画像処理が終了すると、その処理済みの原稿データを倍率設定部１４および出力画像処理部１５に出力する。
【００２３】
操作パネル１３は、ユーザが画像処理装置１を使用する際のユーザインタフェースとなるものである。例えば、ユーザがコピー機能を利用する場合、操作パネル１３に対してコピー機能を利用する際の各種の設定操作を行う。この設定操作には、例えばコピー出力に使用される印刷用紙の用紙サイズを指定する操作や、その用紙サイズにおける周囲の余白領域の設定操作などが含まれる。ユーザにより、これらの設定操作が行われると、その設定情報は倍率設定部１４に出力される。
【００２４】
倍率設定部１４は、原稿データの各ページに含まれる画像成分を拡大するための倍率を設定する処理部である。この倍率設定部１４は、描画領域検出部２１と、画像検出部２２と、倍率算出部２３と、倍率決定部２４とを備えている。
【００２５】
描画領域検出部２１は、操作パネル１３から入力する設定情報に基づいてユーザにより指定された印刷用紙に印刷を行う際の描画領域を検出する処理部である。この描画領域検出部２１は、ユーザにより指定される用紙サイズと余白領域に基づき、出力用紙サイズの周縁部に設定される余白領域を除いた領域を描画領域として検出する。
【００２６】
図３は、描画領域検出部２１によって検出される描画領域Ｒ１を示す図である。例えば、ユーザによって指定された印刷用紙９のサイズが図３に示すようなものであった場合、描画領域検出部２１は、ユーザによって設定された余白領域を印刷用紙９の周縁部から除いた中央部分の領域を、描画領域Ｒ１として検出する。図例において、印刷用紙９のＸ方向を主走査方向とし、Ｙ方向を副走査方向とすると、描画領域Ｒ１は、印刷用紙９の中央部分において主走査方向の幅がＬＸ、副走査方向の幅がＬＹとして検出される。この描画領域Ｒ１は、各ページに含まれる画像成分を拡大する際の最大拡大領域となる。つまり、本実施形態では、この描画領域Ｒ１の範囲内で画像成分を拡大するための倍率が決定されるようになる。
【００２７】
画像検出部２２は、入力画像処理部１２から入力する原稿データを解析し、各ページにおいて有効な画像成分が含まれる領域を検出する処理部である。本実施形態における画像検出部２２は、原稿データの各ページから、文字が含まれる文字領域と、写真が含まれる写真領域と、網点が含まれる網点領域とを検出する。但し、これら以外の領域を検出するようにしても良い。そして画像検出部２２は、各ページにおける文字領域と写真領域と網点領域の分布状態を解析し、その分布状態に基づいて、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域を特定する。そして画像検出部２２は、その特定した文字領域を、文字拡大対象領域として検出する。したがって、文字拡大対象領域には、原稿データに含まれる文字領域のうち、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域として特定された文字領域のみが含まれることになる。この文字拡大対象領域は、複数ページから成る原稿データの全体において共通した倍率が適用される領域である。
【００２８】
図４は、スキャナ部１１によって生成される原稿データの一例を示す図である。この原稿データは、図４に示すように、ページＰ１〜Ｐ８までの合計８ページからなる原稿データである。尚、図４に示す各ページＰ１〜Ｐ８の破線枠は描画領域Ｒ１の周縁部を規定する枠に相当する。
【００２９】
図４の例では、ページＰ１において文字領域ＲＡ１のみが含まれている。またページＰ２には、文字領域ＲＡ２のみが含まれている。ページＰ３には、写真領域ＲＢ１のみが含まれている。ページＰ４には、写真領域ＲＢ２と文字領域ＲＡ３とが含まれている。ページＰ５には、写真領域ＲＢ３と文字領域ＲＡ４とが含まれている。ページＰ６には、文字領域ＲＡ５と文字領域ＲＡ６とが含まれている。ページＰ７には、網点領域ＲＣ１と文字領域ＲＡ７とが含まれている。さらにページＰ８には、写真領域ＲＢ４と文字領域ＲＡ８と写真領域ＲＢ５と文字領域ＲＡ９とが含まれている。
【００３０】
画像検出部２２は、このような各ページＰ１〜Ｐ８に含まれる文字領域と、写真領域と、網点領域とを全て検出する。そして画像検出部２２は、各ページＰ１〜Ｐ８に含まれる文字領域と写真領域と網点領域の分布状態を解析する。このとき、画像検出部２２は、特に次の２つの判断基準に基づいて各ページＰ１〜Ｐ８に含まれる文字領域を文字拡大対象領域とするか否かを判断する。
【００３１】
第１の判断基準は、各ページＰ１〜Ｐ８において検出された文字領域が描画領域Ｒ１の周縁部に接しているか否かによって文字拡大対象領域とするか否かを判断する基準である。すなわち、画像検出部２２は、各ページＰ１〜Ｐ８において検出された文字領域が描画領域Ｒ１の周縁部に接しているか否かを判断し、描画領域Ｒ１の周縁部に接する文字領域を文字拡大対象領域から除外し、描画領域Ｒ１の周縁部に接していない文字領域を文字拡大対象領域として検出する。
【００３２】
例えば、各ページＰ１〜Ｐ８において検出された文字領域が描画領域Ｒ１の周縁部に接している場合、その文字領域は、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域ではなく、原稿の各ページに配置された単なるヘッダやフッタである可能性が高い。そのため、本実施形態では、描画領域Ｒ１に接している文字領域を文字拡大対象領域から除外し、描画領域Ｒ１の周縁部に接していない文字領域だけを文字拡大対象領域として検出するようになっている。
【００３３】
第２の判断基準は、各ページＰ１〜Ｐ８において検出された文字領域が他の写真領域や網点領域に接しているか否か、或いは、内包されているか否かによって文字拡大対象領域とするか否かを判断する基準である。すなわち、画像検出部２２は、各ページＰ１〜Ｐ８において検出された文字領域が写真領域に接しているか否かを判断し、写真領域に接する文字領域を文字拡大対象領域から除外し、写真領域に接していない文字領域を文字拡大対象領域として検出する。また、各ページＰ１〜Ｐ８において検出された文字領域が網点領域に包含されているか否かを判断し、網点領域に包含されている文字領域を文字拡大対象領域から除外し、網点領域に包含されていない文字領域を文字拡大対象領域として検出する。
【００３４】
例えば、各ページＰ１〜Ｐ８において検出された文字領域が写真領域に接している場合、その文字領域は、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域ではなく、写真領域に含まれる写真を説明するための説明文である可能性が高い。そのため、本実施形態では、写真領域に接している文字領域を文字拡大対象領域から除外し、写真領域に接していない文字領域だけを文字拡大対象領域として検出するようになっている。
【００３５】
また、各ページＰ１〜Ｐ８において検出された文字領域が網点領域に含まれる場合、その文字領域は、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域ではなく、例えば特定のカラーの背景部分に配置されたタイトル文字列などのような文字領域である可能性が高い。そのため、本実施形態では、網点領域に包含されている文字領域を文字拡大対象領域から除外し、網点領域に包含されていない文字領域だけを文字拡大対象領域として検出するようになっている。
【００３６】
上記のような第１および第２の判断基準に基づく判断を行うことにより、画像検出部２２は、各ページＰ１〜Ｐ８において検出された文字領域のうち、描画領域Ｒ１の周縁部や他の写真領域および網点領域に近接していない文字領域だけを文字拡大対象領域として検出することになる。図４の例の場合、画像検出部２２は、ページＰ１の文字領域ＲＡ１、ページＰ２の文字領域ＲＡ２、ページＰ５の文字領域ＲＡ４、ページＰ６の文字領域ＲＡ６およびページＰ８の文字領域ＲＡ９の５つの文字領域が文字拡大対象領域として検出されることになる。これに対し、ページＰ４の文字領域ＲＡ３は写真領域ＲＢ２に接しており、ページＰ６の文字領域ＲＡ５は描画領域Ｒ１の周縁部に接しており、ページＰ７の文字領域ＲＡ７は網点領域ＲＣ１に包含されており、ページＰ８の文字領域ＲＡ８は写真領域ＲＢ４に接しているので、これらの文字領域は文字拡大対象領域から除外される。
【００３７】
次に倍率算出部２３は、画像検出部２２によって検出される文字拡大対象領域を描画領域Ｒ１の範囲内で拡大するための倍率をページ単位で算出する処理部である。この倍率算出部２３は、文字拡大対象領域だけでなく、他の写真領域や網点領域を描画領域Ｒ１の範囲内で拡大するための倍率も算出する。以下、図４に示した各ページＰ１〜Ｐ８に基づいて倍率算出部２３における倍率算出の手法について説明する。
【００３８】
図５は、ページＰ１の画像を拡大して示す図である。尚、図５において破線で囲まれた領域が描画領域Ｒ１である。ページＰ１には、画像検出部２２によって検出された文字領域ＲＡ１だけが含まれる。この文字領域ＲＡ１は、文字拡大対象領域である。倍率算出部２３は、このページＰ１に関しては文字領域ＲＡ１を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。ここで、文字領域ＲＡ１の主走査方向の長さをＸＡ１、副走査方向の長さをＹＡ１とする。倍率算出部２３は、これらの長さＸＡ１，ＹＡ１に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。すなわち、主倍率はＬＸ／ＸＡ１の演算を行うことにより算出され、副倍率はＬＹ／ＹＡ１の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で文字領域ＲＡ１を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００３９】
図６は、ページＰ２の画像を拡大して示す図である。尚、図６においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ２には、画像検出部２２によって検出された文字領域ＲＡ２だけが含まれる。この文字領域ＲＡ２は、文字拡大対象領域である。倍率算出部２３は、このページＰ２に関しては、上述したページＰ１の場合と同様に、文字領域ＲＡ２を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。すなわち、文字領域ＲＡ２の主走査方向の長さをＸＡ２、副走査方向の長さをＹＡ２とすると、倍率算出部２３は、ＬＸ／ＸＡ２の演算を行うことにより主倍率を算出し、ＬＹ／ＹＡ２の演算を行うことにより副倍率を算出する。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００４０】
図７は、ページＰ３の画像を拡大して示す図である。尚、図７においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ３には、画像検出部２２によって検出された写真領域ＲＢ１だけが含まれる。倍率算出部２３は、このページＰ３に関しては写真領域ＲＢ１を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。ここで、写真領域ＲＢ１の主走査方向の長さをＸＢ１、副走査方向の長さをＹＢ１とする。倍率算出部２３は、これらの長さＸＢ１，ＹＢ１に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。すなわち、主倍率はＬＸ／ＸＢ１の演算を行うことにより算出され、副倍率はＬＹ／ＹＢ１の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で写真領域ＲＢ１を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００４１】
図８は、ページＰ４の画像を拡大して示す図である。尚、図８においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ４には、画像検出部２２によって検出された文字領域ＲＡ３と写真領域ＲＢ２とが含まれる。この文字領域ＲＡ３は、写真領域ＲＢ２に接する状態で配置されているため、文字拡大対象領域ではない。このような場合、倍率算出部２３は、文字領域ＲＡ３と写真領域ＲＢ２とを一体的な文字写真混合領域として取り扱う。すなわち、倍率算出部２３は、このページＰ４に関しては文字領域ＲＡ３と写真領域ＲＢ２とを含む文字写真混合領域を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。ここで、文字写真混合領域の主走査方向の長さをＸＢ２（＝ＸＡ３）、副走査方向の長さをＹＡ３＋ＹＢ２とする。倍率算出部２３は、これらの長さＸＢ２，（ＹＡ３＋ＹＢ２）に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。すなわち、主倍率はＬＸ／ＸＢ２又はＬＸ／ＸＡ３の演算を行うことにより算出され、副倍率はＬＹ／（ＹＡ３＋ＹＢ２）の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で文字写真混合領域を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００４２】
図９は、ページＰ５の画像を拡大して示す図である。尚、図９においても破線で囲まれた領域が描画領域Ｒ１である。このページＰ５には、画像検出部２２によって検出された写真領域ＲＢ３と文字領域ＲＡ４とが含まれる。ここで、文字領域ＲＡ４は、文字拡大対象領域である。このように１つのページに、文字拡大対象領域である文字領域ＲＡ４と、他の領域である写真領域ＲＢ３とが一定間隔以上離れた状態で位置している場合、倍率算出部２３が倍率を算出する手法としては次の２つの手法がある。
【００４３】
第１の手法は、文字拡大対象領域である文字領域ＲＡ４を、描画領域Ｒ１の範囲内において他の領域と重ならないようにしながら最大に拡大するための倍率を算出し、その倍率で拡大される文字領域ＲＡ４に対して重ならないように他の写真領域ＲＢ３の倍率を算出する手法である。つまり、この第１の手法では、まず文字拡大対象領域である文字領域ＲＡ４の倍率が優先的に算出され、その他の写真領域ＲＢ３の倍率については文字領域ＲＡ４の倍率が算出された後に二次的に算出される。したがって、この第１の手法では、文字領域ＲＡ４の倍率と写真領域ＲＢ３の倍率とが個別に算出されることになる。そのため、例えば文字領域ＲＡ４の倍率が算出されると、写真領域ＲＢ３は拡大することができずに写真領域ＲＢ３の倍率が「１」に算出されることもある。
【００４４】
第２の手法は、文字拡大対象領域である文字領域ＲＡ４と写真領域ＲＢ３とが互いに重ならないように描画領域Ｒ１の範囲内で拡大できる文字領域ＲＡ４と写真領域ＲＢ３との共通した倍率を算出する手法である。つまり、この第２の手法では、文字領域ＲＡ４の倍率と写真領域ＲＢ３の倍率とが同じ値に算出されることになる。
【００４５】
上記第１および第２の手法のうち、いずれの手法を採用するかは任意である。本実施形態では、一例として、第１の手法を採用する場合について説明する。すなわち、本実施形態において倍率算出部２３は、ページＰ５に関しては、まず文字領域ＲＡ４を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。ここで、文字領域ＲＡ４の主走査方向の長さをＸＡ４、副走査方向の長さをＹＡ４とする。倍率算出部２３は、これらの長さＸＡ４，ＹＡ４に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。つまり、主倍率はＬＸ／ＸＡ４の演算を行うことにより算出され、副倍率はＬＹ／ＹＡ４の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で文字領域ＲＡ４を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用し、その倍率を文字領域ＲＡ４の倍率とする。
【００４６】
次に、倍率算出部２３は、ページＰ５に関し、写真領域ＲＢ３を、描画領域Ｒ１の範囲内において、拡大される文字領域ＲＡ４と重ならないように最大に拡大するための倍率を算出する。ここで、写真領域ＲＢ３の主走査方向の長さをＸＢ３、副走査方向の長さをＹＢ３とする。倍率算出部２３は、これらの長さＸＢ３，ＹＢ３に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。つまり、主倍率はＬＸ／ＸＢ３の演算を行うことにより算出され、副倍率はＬＹ／ＹＢ３の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で写真領域ＲＢ３を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率とし、その共通した倍率で写真領域ＲＢ３を拡大処理したとき、拡大される文字領域ＲＡ４に重ならないことを条件として、その倍率を写真領域ＲＢ３の倍率として採用する。尚、主走査方向と副走査方向とで共通した倍率で写真領域ＲＢ３を拡大処理したとき、拡大される文字領域ＲＡ４に重なってしまう場合は、その共通した倍率を一定の割合で低下させていきながら、再び拡大される文字領域ＲＡ４と重なってしまうかどうかを検証していくことにより、文字領域ＲＡ４と重ならない写真領域ＲＢ３の倍率を算出する。
【００４７】
図１０は、ページＰ６の画像を拡大して示す図である。尚、図１０においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ６には、画像検出部２２によって検出された文字領域ＲＡ５と文字領域ＲＡ６とが含まれる。このうち、文字領域ＲＡ５は、描画領域Ｒ１の周縁部に接しているので、文字拡大対象領域ではない。これに対し、文字領域ＲＡ６は、文字拡大対象領域である。倍率算出部２３は、このページＰ６に関しては文字領域ＲＡ５を拡大対象から除外し、倍率を「１」とする。また文字領域ＲＡ６については、描画領域Ｒ１の範囲内において文字領域ＲＡ５と重ならないように、最大に拡大するための倍率を算出する。ここで、文字領域ＲＡ６の主走査方向の長さをＸＡ６、副走査方向の長さをＹＡ６とする。また、文字領域ＲＡ５の主走査方向の長さをＸＡ５、副走査方向の長さをＹＡ５とする。倍率算出部２３は、これらの長さＸＡ６，ＹＡ６およびＸＡ５，ＹＡ５に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。すなわち、主倍率は（ＬＸ−ＸＡ５）／ＸＡ６の演算を行うことにより算出され、副倍率は（ＬＹ−ＹＡ５）／ＹＡ６の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて、描画領域Ｒ１の範囲内で文字領域ＲＡ５と重なることなく、文字領域ＲＡ６を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００４８】
図１１は、ページＰ７の画像を拡大して示す図である。尚、図１１においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ７には、画像検出部２２によって検出された網点領域ＲＣ１と文字領域ＲＡ７とが含まれる。文字領域ＲＡ７は、網点領域ＲＣ１に包含されているため、文字拡大対象領域ではない。このような場合にも、倍率算出部２３は、網点領域ＲＣ１と文字領域ＲＡ７とを一体的な文字網点混合領域として取り扱う。すなわち、倍率算出部２３は、このページＰ７に関しては網点領域ＲＣ１と文字領域ＲＡ７とを含む文字網点混合領域を描画領域Ｒ１の範囲内で最大に拡大するための倍率を算出する。ここで、文字網点混合領域の主走査方向の長さをＸＣ１、副走査方向の長さをＹＣ１とする。倍率算出部２３は、これらの長さＸＣ１，ＹＣ１に基づいて主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。すなわち、主倍率はＬＸ／ＸＣ１の演算を行うことにより算出され、副倍率はＬＹ／ＹＣ１の演算を行うことにより算出される。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて描画領域Ｒ１の範囲内で文字網点混合領域を最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。
【００４９】
図１２は、ページＰ８の画像を拡大して示す図である。尚、図１２においても破線で囲まれた領域が描画領域Ｒ１である。ページＰ８には、画像検出部２２によって検出された写真領域ＲＢ４と文字領域ＲＡ８と写真領域ＲＢ５と文字領域ＲＡ９とが含まれる。文字領域ＲＡ８は、写真領域ＲＢ４に接しているため、文字拡大対象領域ではない。また、文字領域ＲＡ９は、文字拡大対象領域である。このように１つのページに、文字拡大対象領域である文字領域ＲＡ９と、それ以外の他の領域が複数含まれている場合にも、倍率算出部２３は、上述したように第１および第２の手法のいずれかを採用して倍率を算出する。本実施形態では、第１の手法により倍率を算出するため、まず文字拡大対象領域である文字領域ＲＡ９の倍率を算出する。
【００５０】
図１２に示すように、文字領域ＲＡ９の主走査方向の長さをＸＡ９、副走査方向の長さをＹＡ９とすると、倍率算出部２３は、これらの長さＸＡ９，ＹＡ９に基づいて、文字領域ＲＡ９が他の領域に重ならないように、主走査方向の倍率である主倍率と、副走査方向の倍率である副倍率とを算出する。このようにして算出される主倍率および副倍率は、主走査方向と副走査方向のそれぞれにおいて、描画領域Ｒ１の範囲内で文字領域ＲＡ６を他の領域に重ねることなく最大に拡大するための倍率となる。そして倍率算出部２３は、それら主倍率と副倍率とを比較し、小さい方の値を主走査方向および副走査方向に共通した倍率として採用する。そしてその後、倍率算出部２３は、写真領域ＲＢ４と文字領域ＲＡ８とを一体的に取り扱った文字写真混合領域と、写真領域ＲＢ５の倍率をそれぞれ他の領域に重ならないようにして算出する。
【００５１】
このように倍率算出部２３は、各ページＰ１〜Ｐ８に含まれる文字領域と写真領域と網点領域のそれぞれの倍率を算出する。このとき倍率算出部２３は、印刷用紙９の縦方向と横方向のいずれかの方向に対応する主走査方向の主倍率と、他の方向に対応する副走査方向の副倍率とを同じ倍率にする。そして、倍率算出部２３は、特に文字拡大対象領域として検出された文字領域については、ページ毎にその文字領域の倍率を算出するようになっている。
【００５２】
図２に戻り、倍率決定部２４は、倍率算出部２３によって算出された倍率に基づき、実際に拡大処理する際に適用する倍率を決定する処理部である。この倍率決定部２４は、文字拡大対象領域として検出された文字領域のそれぞれについて算出された倍率を、共通した倍率に決定する。すなわち、倍率算出部２３によって算出された文字拡大対象領域の倍率は、ページ毎に異なる倍率となっている。そのため、倍率決定部２４は、文字拡大対象領域として検出された文字領域のページ毎に異なる倍率の中から最小の倍率を特定し、その最小の倍率を各ページＰ１〜Ｐ８に含まれる文字拡大対象領域の共通した倍率として決定する。
【００５３】
このように倍率決定部２４が、原稿データに含まれる文字領域のうち、文字拡大対象領域として検出された文字領域の倍率を共通した倍率に決定することにより、複数のページに亘って記述されている纏まりのある一連の文書（本文）を構成する文字領域の倍率が均一化されるようになる。尚、倍率決定部２４は、文字拡大対象領域以外の領域に関する倍率については、例えば倍率算出部２３で算出された倍率をそのまま採用して倍率決定を行うように構成される。
【００５４】
そして倍率設定部１４は、上記のようにして決定される倍率を、出力画像処理部１５に出力する。
【００５５】
出力画像処理部１５は、入力画像処理部１２から入力する原稿データに対し、プリンタ部１６に出力するために必要な画像処理を行う処理部である。このような画像処理には、例えば、画素ごとのＲ（赤），Ｇ（グリーン），Ｂ（ブルー）の色成分値を、Ｙ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（ブラック）の色成分値に変換する処理や、下地飛ばし処理、文字エッジ補正処理、誤差拡散処理、スクリーン処理などの各種の処理が含まれる。また、出力画像処理部１５は、拡大処理部２５を備えている。この拡大処理部２５は、倍率設定部１４において決定された倍率に基づいて、複数ページからなる原稿データに含まれる文字領域、写真領域および網点領域のそれぞれを拡大する処理を実行する。
【００５６】
図１３は、拡大処理部２５によって原稿データに含まれる各ページの画像が拡大された状態の一例を示す図である。この図１３に示すページＰ１〜Ｐ８は、図４に示した原稿データの各ページＰ１〜Ｐ８に対応している。尚、図１３においても各ページの破線枠は描画領域Ｒ１の周縁部を規定する枠に相当する。
【００５７】
拡大処理部２５が複数ページからなる原稿データに含まれる文字領域、写真領域および網点領域のそれぞれの拡大処理を実行することにより、図４に示した原稿データに含まれる文字領域、写真領域および網点領域のそれぞれは、図１３に示すように拡大される。このとき、倍率設定部１４において複数のページに亘って記述されている纏まりのある一連の文書（本文）を構成する文字拡大対象領域として検出された文字領域ＲＡ１，ＲＡ２，ＲＡ４，ＲＡ６，ＲＡ９は、均等な倍率で拡大されるため、拡大処理後においてもそれらの文字領域ＲＡ１，ＲＡ２，ＲＡ４，ＲＡ６，ＲＡ９に含まれる文字のサイズは均等な大きさとなる。
【００５８】
そして拡大処理部２５による拡大処理が完了すると、出力画像処理部１５は、各種画像処理を行って得られる原稿データを印刷ジョブとしてプリンタ部１６に出力する。そしてプリンタ部１６は、ユーザによって指定された印刷用紙９に対して出力画像処理部１５から入力する原稿データに基づいて印刷を行い、出力する。
【００５９】
このように本実施形態の画像処理装置１は、原稿を読み取ってコピー出力を行う際、各ページに含まれる画像成分（例えば、文字、写真、網点など）が見やすくなるように拡大して出力する構成である。そして、原稿データに複数のページが含まれている場合には、それら複数のページに亘って記述されている一連の本文を構成する文字領域を均等な倍率で拡大する。そのため、本文を構成する文字がページ毎に異なるサイズに拡大されてしまうことがなく、文書の読み易さを維持しつつ、原稿全体として見やすい状態となるように自動拡大を行うことが可能である。それ故、本実施形態の画像処理装置１は、複数ページから成る原稿データに基づいて画像出力を行う際、本文を構成する文字がページ毎に異なるサイズに拡大されることを防止して文書の読み易さを維持しつつ、原稿全体として見やすい状態で画像出力を行うことができるようになっている。
【００６０】
上記においては、画像処理装置１のハードウェア構成により、原稿データに含まれる画像成分の自動拡大処理を行う場合を例示した。一方、上述したような処理は、画像処理装置１の内部においてコンピュータが所定のプログラムを実行することによって実現することも可能である。以下、この場合の処理手順について説明する。
【００６１】
図１４乃至図１７は、画像処理装置１が自動拡大処理を行って画像出力を行う場合の処理手順の一例を示すフローチャートである。画像処理装置１は、この処理を開始すると、コピー出力の対象となる原稿データを取得する（ステップＳ１）。そして原稿データを取得すると、画像処理装置１は、その原稿データに含まれる全ページ数を検知する（ステップＳ２）。このとき検知される原稿データのページ数をＮとする。そして画像処理装置１は、印刷出力を行う際の描画領域Ｒ１を検知する（ステップＳ３）。ここでは、例えばユーザにより指定された用紙サイズと余白領域とに基づいて、印刷用紙９に対して印刷可能な領域が描画領域Ｒ１として検知される。
【００６２】
そして画像処理装置１は、ステップＳ１で取得した原稿データを解析し、各ページにおいて有効な画像成分が含まれる領域を検出するための画像検出処理を実行する（ステップＳ４）。図１５は、この画像検出処理（ステップＳ４）の詳細な処理手順の一例を示すフローチャートである。画像処理装置１は、この処理を開始すると、まず、ページ数をカウントするためのページ番号Ｐを１に初期化する（ステップＳ１０）。そして画像処理装置１は、ページ番号Ｐに対応する１ページ分の原稿データを読み出し（ステップＳ１１）、文字領域抽出処理（ステップＳ１２）、写真領域抽出処理（ステップＳ１３）、および、網点領域抽出処理（ステップＳ１４）を実行する。文字領域抽出処理（ステップＳ１２）では、例えば、原稿データに対してＯＣＲ（Optical Character Reader）などの文字認識処理が行われ、文字の集合によって構成される領域が抽出される。写真領域抽出処理（ステップＳ１３）では、例えば原稿データの濃度分布が解析され、中間濃度値を示す画素が１つに纏まっている領域が写真領域として抽出される。また網点領域抽出処理（ステップＳ１４）では、例えば原稿データの濃度分布が解析され、一定の濃度値を示す画素が１つの纏まっている領域が網点領域として抽出される。これらの処理により、ページ番号Ｐに対応する１ページ分の原稿データから、文字領域、写真領域および網点領域のそれぞれが抽出される。尚、当該ページのデータに、文字領域、写真領域又は網点領域が含まれていない場合、ステップＳ１２，Ｓ１３，Ｓ１４の処理を行ってもそれらの領域が抽出されないこともある。
【００６３】
そして画像処理装置１は、ページ番号Ｐに対応する１ページ分の原稿データから、文字領域が抽出されたか否かを判断する（ステップＳ１５）。ここで、文字領域が抽出されていないと判断される場合は（ステップＳ１５でＮＯ）、ステップＳ２０に進む。これに対し、文字領域が抽出されている場合（ステップＳ１５でＹＥＳ）、画像処理装置１は、次にその文字領域が描画領域の周縁部に接しているか否かを判断する（ステップＳ１６）。その結果、文字領域が描画領域の周縁部に接している場合（ステップＳ１６でＹＥＳ）、ステップＳ２０に進む。また、文字領域が描画領域の周縁部には接していない場合（ステップＳ１６でＮＯ）、画像処理装置１は、次にその文字領域が写真領域に隣接しているか否かを判断する（ステップＳ１７）。その結果、文字領域が写真領域に接している場合（ステップＳ１７でＹＥＳ）、ステップＳ２０に進む。また、文字領域が写真領域には接していない場合（ステップＳ１７でＮＯ）、画像処理装置１は、さらにその文字領域が網点領域に包含されているか否かを判断する（ステップＳ１８）。その結果、文字領域が網点領域に包含されている場合（ステップＳ１８でＹＥＳ）、ステップＳ２０に進む。一方、文字領域が網点領域に包含されていない場合（ステップＳ１８でＮＯ）、画像処理装置１は、その文字領域がページ内において他の領域からは離れた状態の単独で存在していることを検知することができるので、その文字領域を、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域として特定する。そして画像処理装置１は、その文字領域を文字拡大対象領域として検出する（ステップＳ１９）。
【００６４】
そして画像処理装置１は、ページ番号Ｐの値に１を加算し（ステップＳ２０）、ページ番号Ｐの値が全ページ数Ｎの値を超えたか否かを判断する（ステップＳ２１）。その結果、ページ番号Ｐの値が全ページ数Ｎ以下であれば（ステップＳ２１でＮＯ）、ステップＳ１１に戻って、次のページの原稿データに対して上述した処理を繰り返す。一方、ページ番号Ｐの値が全ページ数Ｎを越えていれば（ステップＳ２１でＹＥＳ）、画像検出処理（ステップＳ４）は終了する。
【００６５】
このような画像検出処理により、複数ページからなる原稿データに含まれる全ての文字領域、写真領域および網点領域が抽出されると共に、一連の文書（本文）を構成する文字領域が文字拡大対象領域として検出される。
【００６６】
図１４のフローチャートに戻り、次に画像処理装置１は、文字領域、写真領域および網点領域のそれぞれを拡大するための倍率を算出する倍率算出処理を実行する（ステップＳ５）。図１６は、この倍率算出処理（ステップＳ５）の詳細な処理手順の一例を示すフローチャートである。画像処理装置１は、この処理を開始すると、まず、ステップＳ３で検知された描画領域Ｒ１を判別する（ステップＳ２０）。これにより、描画領域Ｒ１の周縁部の位置が特定される。この後、画像処理装置１は、ページ数をカウントするためのページ番号Ｐを１に初期化する（ステップＳ２１）。
【００６７】
そして画像処理装置１は、ページ番号Ｐに対応するページにおいて、文字拡大対象領域が検出されているか否かを判断する（ステップＳ２２）。その結果、文字拡大対象領域が検出されている場合（ステップＳ２２でＹＥＳ）、画像処理装置１は、その文字拡大対象領域を描画領域Ｒ１の範囲内で拡大するための主走査方向の主倍率を算出し（ステップＳ２３）、それに続いて副走査方向の副倍率を算出する（ステップＳ２４）。そして画像処理装置１は、主倍率と副倍率とを比較し（ステップＳ２５）、主倍率と副倍率の小さい方の倍率を採用して主倍率と副倍率とを均一化する（ステップＳ２６）。一方、ページ番号Ｐに対応するページにおいて文字拡大対象領域が検出されていない場合（ステップＳ２２でＮＯ）、ステップＳ２３〜Ｓ２６の処理はスキップし、ステップＳ２７に進む。
【００６８】
次に画像処理装置１は、ページ番号Ｐに対応するページにおいて、文字拡大対象領域以外の他の領域が検出されているか否かを判断する（ステップＳ２７）。その結果、文字拡大対象領域以外の領域が検出されている場合（ステップＳ２７でＹＥＳ）、画像処理装置１は、他の領域である文字領域、写真領域又は網点領域を描画領域Ｒ１の範囲内で拡大するため倍率を算出する（ステップＳ２８）。このとき、他の領域については、文字拡大対象領域が拡大されたときに、その文字拡大対象領域と重ならないような倍率が算出される。尚、ページ番号Ｐに対応するページにおいて文字拡大対象領域以外の他の領域が検出されていない場合（ステップＳ２７でＮＯ）、ステップＳ２８の処理はスキップし、ステップＳ２９に進む。
【００６９】
そして画像処理装置１は、ページ番号Ｐの値に１を加算し（ステップＳ２９）、ページ番号Ｐの値が全ページ数Ｎの値を超えたか否かを判断する（ステップＳ３０）。その結果、ページ番号Ｐの値が全ページ数Ｎ以下であれば（ステップＳ３０でＮＯ）、ステップＳ２２に戻って、次のページの原稿データに対して上述した処理を繰り返す。一方、ページ番号Ｐの値が全ページ数Ｎを越えていれば（ステップＳ３０でＹＥＳ）、倍率算出処理（ステップＳ５）は終了する。
【００７０】
このような倍率算出処理により、複数のページにおいて一連の文書（本文）が構成される文字拡大対象領域を描画領域の範囲内で拡大するための倍率が、ページ毎に算出されることになる。
【００７１】
再び図１４のフローチャートに戻り、次に画像処理装置１は、文字拡大対象領域として検出された文字領域のそれぞれについてページ毎に算出された倍率を、共通した倍率に決定する倍率決定処理を実行する（ステップＳ６）。図１７は、この倍率決定処理（ステップＳ６）の詳細な処理手順の一例を示すフローチャートである。画像処理装置１は、この処理を開始すると、まず、原稿データに含まれる複数のページの中から、文字拡大対象領域が含まれるページを特定する（ステップＳ４０）。そして画像処理装置１は、それら各ページに含まれる文字拡大対象領域に対して算出された倍率を全て読み出し（ステップＳ４１）、それぞれの倍率を比較する（ステップＳ４２）。そして画像処理装置１は、ページ毎に算出された文字拡大対象領域の倍率のうちから、最小となる倍率を選択し、その最小倍率を各ページに含まれる文字拡大対象領域の共通した倍率として決定する（ステップＳ４３）。以上で、倍率決定処理（ステップＳ６）が終了する。このような倍率決定処理により、複数のページに含まれる文字拡大対象領域の倍率が均一化されるようになる。
【００７２】
その後、再び図１４のフローチャートに戻り、画像処理装置１は、原稿データの各ページに含まれる文字領域、写真領域および網点領域のそれぞれを拡大する拡大処理を実行する（ステップＳ７）。このとき、文字拡大対象領域については、異なるページに含まれるものであっても同じ倍率で拡大処理が行われる。また、文字拡大対象領域を含まないページに存在する網点領域又は写真領域は、倍率算出処理（ステップＳ５）によって算出された倍率に基づいて拡大されることになる。そして画像処理装置１は、拡大処理の行われた原稿データに基づいて印刷出力を行うための出力処理を実行する（ステップＳ８）。以上で、全ての処理が終了する。
【００７３】
以上のように本実施形態の画像処理装置１は、複数ページからなる原稿データを取得すると、その原稿データの各ページに含まれる文字領域を文字拡大対象領域として検出すると共に、その原稿データに基づいて画像出力を行う際の描画領域を検出する。ここで検出される文字拡大対象領域は、複数のページに亘って記述された纏まりのある一連の文書（本文）を構成する文字領域である。そして、その文字拡大対象領域を描画領域の範囲内で拡大するための倍率をページ毎に算出し、ページ毎に算出される倍率のうち、最小の倍率を各ページに含まれる文字拡大対象領域の共通した倍率として決定する。そして画像処理装置１は、その決定された共通した倍率に基づいて各ページの文字拡大対象領域に含まれる文字画像を拡大するように構成されている。
【００７４】
このような構成によれば、複数ページから成る原稿データに基づいて画像出力を行う際、本文を構成する文字がページ毎に異なるサイズに拡大されることを防止することができ、文書の読み易さを維持することが可能になる。その結果、原稿全体として見やすい状態で画像出力を行うことができるようになる。
【００７５】
（変形例）
以上、本発明に関する一実施形態について説明したが、本発明は上述した内容に限られるものではなく、種々の変形例が適用可能である。
【００７６】
例えば、上述した実施形態では、画像処理装置１のコピー機能を例に挙げて、自動拡大を行うための具体的な構成および動作を説明したが、上述した自動拡大を行う技術はコピー機能には限られず、プリンタ機能、ＦＡＸ機能、スキャナ機能のいずれの機能に対しても適用可能である。例えば、プリンタ機能の場合には、ネットワーク２を介してコンピュータ３から入力する原稿データに印刷出力を行う際に、上述した自動拡大を行うことができる。また、ＦＡＸ機能の場合には、ＦＡＸデータの送信時若しくは受信時に取得した原稿データに基づいて画像出力を行う際に、上述した自動拡大を行うことが可能である。さらに、スキャン機能の場合には、原稿を読み取って取得した原稿データをコンピュータ３などに送信する際に、上述した自動拡大を行うことが可能である。
【００７７】
また上述した実施形態では、画像処理装置１がデジタル複合機やＭＦＰである場合を例示したが、これに限られるものでもない。すなわち、画像処理装置１は、コピー専用機であっても良いし、プリンタ専用機であっても良い。またＦＡＸ専用機であっても良いし、スキャナ専用機であっても構わない。
【００７８】
さらに上述した自動拡大を行うための処理は、コンピュータ３によって行われるものであっても構わない。例えばコンピュータ３は、ネットワーク２を介して印刷対象となる原稿データ（印刷データ）を送信する際、プリンタドライバなどのプログラムを実行する。コンピュータ３は、このプログラムを実行することにより、上述した図１４乃至図１７に示したフローチャートに基づく処理を行うようにしても良い。この場合、コンピュータ３が、画像処理装置１に対して原稿データを送信するときには、既に文字拡大対象領域が描画領域Ｒ１の範囲内で均一に拡大された状態となっており、画像処理装置１において上述した自動拡大を行う必要はなくなる。
【符号の説明】
【００７９】
１  画像処理装置
３  コンピュータ
１１  スキャナ部
１２  入力画像処理部
１５  出力画像処理部
１６  プリンタ部
２１  描画領域検出部（描画領域検出手段）
２２  画像検出部（画像検出手段）
２３  倍率算出部（倍率算出手段）
２４  倍率決定部（倍率決定手段）
２５  拡大処理部（拡大処理手段）
【図１】
2012049583.tif 000003
【図２】
2012049583.tif 000004
【図３】
2012049583.tif 000005
【図４】
2012049583.tif 000006
【図５】
2012049583.tif 000007
【図６】
2012049583.tif 000008
【図７】
2012049583.tif 000009
【図８】
2012049583.tif 000010
【図９】
2012049583.tif 000011
【図１０】
2012049583.tif 000012
【図１１】
2012049583.tif 000013
【図１２】
2012049583.tif 000014
【図１３】
2012049583.tif 000015
【図１４】
2012049583.tif 000016
【図１５】
2012049583.tif 000017
【図１６】
2012049583.tif 000018
【図１７】
2012049583.tif 000019