(57)【要約】【課題】原稿画像データを出力用紙のサイズに応じて変倍する画像処理装置において、原稿周縁部の文字情報が印刷範囲からはみ出すことを防止する。【解決手段】原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ文字情報が出力用紙に対する印刷範囲に含まれるように原稿画像データの変倍率を設定する。【選択図】図１
2015015599.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、
上記変倍処理部は、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ上記文字情報が出力用紙に対する印刷範囲に含まれるように上記原稿画像データの変倍率を設定することを特徴とする画像処理装置。
【請求項２】
原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、
上記変倍処理部は、
原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、上記原稿画像データを変倍処理して得られた変倍画像データから上記文字情報に応じた画像を抽出し、
抽出した上記文字情報に応じた画像を縮小して上記変倍画像データに合成することにより、上記文字情報を出力用紙に対する印刷範囲に含めることを特徴とする画像処理装置。
【請求項３】
原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、
上記変倍処理部は、
原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、上記原稿画像データを変倍処理して得られた変倍画像データから上記文字情報に応じた画像を抽出し、
抽出した上記文字情報を上記変倍画像データにおける当該文字情報の抽出前の位置よりも画像の中心に近い位置に合成することにより、上記文字情報を出力用紙に対する印刷範囲に含めることを特徴とする画像処理装置。
【請求項４】
上記原稿画像データに基づいて、原稿画像の周縁部に文字情報が含まれているか否かの判定処理を行う文字情報判定部を備えており、
上記文字情報判定部は、上記原稿画像データのうち原稿画像の外縁から所定範囲内の領域について上記判定処理を行うことを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
上記文字情報判定部は、上記原稿画像データを白画素と黒画素からなる二値化データに変換して黒画素の分布情報を取得し、取得した黒画素の分布情報に基づいて上記判定処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
上記文字情報判定部は、上記原稿画像データに対して文字認識処理を施すことにより上記判定処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項７】
上記文字情報判定部は、予め記憶している照合対象パターンが上記原稿画像データに含まれているか否かを判定することにより上記判定処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項８】
請求項１から７のいずれかに記載の画像処理装置を備え、上記画像処理装置によって変倍処理された画像データに応じた画像を出力用紙に印刷することを特徴とする画像形成装置。
【請求項９】
原稿画像データを出力用紙のサイズに応じて変倍処理する画像処理方法であって、
原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ上記文字情報が出力用紙に対する印刷範囲に含まれるように上記原稿画像データの変倍率を設定することを特徴とする画像処理方法。
【請求項１０】
コンピュータを請求項１から７のいずれか１項に記載の画像処理装置に備えられる上記変倍処理部として機能させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周縁部に文字が含まれた原稿についての印刷用画像データを生成する画像処理装置および画像処理方法に関するものである。
【背景技術】
【０００２】
従来、写真原稿を読み取って原稿画像データを取得し、取得した原稿画像データに応じた画像を出力用紙上に印刷する写真コピー技術が知られている。
【０００３】
例えば、特許文献１には、原稿画像データに基づいて出力用紙サイズより大きなサイズの印刷用画像データを生成し、印刷用画像データの端部が出力用紙からはみ出すように印刷処理を行うことにより、出力用紙の端部まで写真画像を形成する縁無し印刷技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００３／０２６２７７号パンフレット
【特許文献２】特開２０１０−２３１６４８号公報
【特許文献３】特開２００２−２３２７０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、写真原稿の中には、例えば図１５の（ａ）〜（ｃ）に示すように、写真領域の周囲あるいは縁無し写真原稿における写真領域の端部に、写真のタイトル、日付、著作権情報などの文字情報が記載されているものがある。
【０００６】
ところが、原稿の周縁部近傍に文字情報が記載されている原稿を上記特許文献１の技術を用いて印刷すると、文字情報の一部が出力用紙上に印刷されずに欠けてしまうという問題が生じる。なお、同様の問題は、写真原稿に限らず、例えば絵画やポスターなどの原稿の場合にも起こり得る。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、原稿画像データを出力用紙のサイズに応じて変倍する変倍処理を行う画像処理装置において、原稿周縁部の文字情報が印刷範囲からはみ出すことを防止することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様にかかる画像処理装置は、原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、上記変倍処理部は、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ上記文字情報が出力用紙に対する印刷範囲に含まれるように上記原稿画像データの変倍率を設定することを特徴としている。
【発明の効果】
【０００９】
上記の構成によれば、出力用紙の外縁部に形成される額縁状の非印刷領域（縁）を低減あるいは無くすとともに、原稿画像の周縁部に含まれる文字情報が出力用紙に対する印刷範囲からはみ出して切り取られてしまうことを防止できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかる画像形成装置における変倍処理の流れを示すフローチャートである。
【図２】本発明の一実施形態にかかる画像形成装置の概略構成を示す説明図である。
【図３】本発明の一実施形態にかかる画像形成装置の概略構成を示す説明図である。
【図４】本発明の一実施形態にかかる画像形成装置の概略構成を示す説明図である。
【図５】図２〜図４に示した画像形成装置において行われる原稿の周縁部に文字情報が存在するか否かの判定処理の流れを示すフローチャートである。
【図６】図２〜図４に示した画像形成装置において行われる原稿の周縁部に文字情報が存在するか否かの判定処理の方法を示す説明図である。
【図７】図２〜図４に示した画像形成装置における、原稿の周縁部に文字情報が存在しない場合の変倍処理方法を示す説明図である。
【図８】図２〜図４に示した画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法を示す説明図である。
【図９】図２〜図４に示した画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法を示す説明図である。
【図１０】図２〜図４に示した画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法の変形例を示す説明図である。
【図１１】図２〜図４に示した画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法の変形例を示す説明図である。
【図１２】本発明の他の実施形態にかかる画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法を示す説明図である。
【図１３】本発明のさらに他の実施形態にかかる画像形成装置における、原稿の周縁部に文字情報が存在する場合の変倍処理方法を示す説明図である。
【図１４】本発明のさらに他の実施形態にかかる画像形成装置における、原稿の周縁部に文字情報が存在するか否かの判定処理方法を示す説明図である。
【図１５】周縁部に文字情報が存在する原稿の例を示す説明図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
本発明の一実施形態について説明する。
【００１２】
（１−１．画像形成装置の全体構成）
図２は、本実施形態にかかる画像形成装置１の概略構成を示す説明図であり、後述する第１画像出力部４を用いて印刷処理を行う場合のデータの流れを示している。この図に示すように、画像形成装置１は、画像入力部２、画像処理部３、第１画像出力部４、第２画像出力部５、通信部６、操作パネル７、データ入力部８、記憶部９、および制御部１０を備えたデジタルカラー複合機である。
【００１３】
なお、画像形成装置１は、コピーモード、プリントモード、ファクシミリ送信モード、ファクシミリ受信モード、およびscan to e-mailモード（イメージ送信モード）を備えており、これら各モードの中からユーザが選択したモードを実行する。
【００１４】
また、コピーモードでは写真コピーと写真以外のコピーとをユーザが選択できるようになっており、プリントモードおよびファクシミリ受信モードでは写真プリントと写真以外のプリントとをユーザが選択できるようになっている。そして、写真コピーあるいは写真プリントが選択された場合には後述する第２画像出力部５（昇華型プリンタ）を用いて印刷処理が行われ、その他の印刷処理（写真以外のコピーおよび写真以外のプリント）の場合には第１画像出力部４（電子写真方式のプリンタ）を用いて印刷処理が行われるようになっている。なお、上記写真には、銀塩写真、昇華型プリンタまたはインクジェットプリンタで印刷された連続階調写真、写真集やポスターなどに印刷された写真などが含まれる。
【００１５】
画像入力部２は、原稿を読み取って原稿の画像データを生成し、生成した画像データを画像処理部３に出力する画像読取手段である。より具体的には、画像入力部２は、ＣＣＤ（Charge Coupled Device）を備えたスキャナ部と、原稿に光を照射する光源部とを有しており、光源部から照射されて原稿で反射された光をスキャナ部で読み取ってＲＧＢに色分解された電気信号（アナログの画像信号）に変換し、この電気信号を画像処理部３に出力する。なお、画像入力部２は、コピーモード、ファクシミリ送信モード、イメージ送信モードの場合に原稿の読み取り処理を行う。また、画像入力部２には、原稿のサイズを検知するための図示しないセンサ（原稿サイズ検知部）が備えられており、上記センサの検知結果は制御部１０に出力される。
【００１６】
画像処理部３は、画像データ（画像信号）に対して画像処理を施す集積回路であり、ＡＳＩＣ（Application specific integrated circuit）から構成されている。この画像処理部３は、図２に示したように、Ａ／Ｄ（アナログ／デジタル）変換部１１、シェーディング補正部１２、入力処理部１３、原稿自動判別部１４、下地除去処理部１５、色補正部１６、黒生成／下色除去部１７、空間フィルタ部１８、変倍処理部１９、出力階調補正部２０、中間調生成部２１、領域分離部２２、および文字情報判定部２３を備えている。なお、画像処理部３に備えられる上記各部の機能の一部または全部をＣＰＵ等のプロセッサを搭載したコンピュータが上記各部の機能を実現するためのソフトウェアを実行することによって実現してもよい。
【００１７】
画像処理部３は、コピーモード、ファクシミリモード（ファクシミリ送信モード）、イメージ送信モードの場合には、画像入力部２から入力されてきた画像データに対して画像処理を行う。また、プリントモードおよびファクシミリ受信モードの場合には、記憶部９に保存された画像データ（例えばデータ入力部８が記録媒体から読み出して記憶部９に保存させた画像データ、画像処理部３で処理されて記憶部９に保存（ファイリング）された画像データ、通信部６が外部装置から受信して記憶部９に保存した画像データなど）に対して画像処理を行う。
【００１８】
また、画像処理部３は、コピーモード、プリントモード、ファクシミリ受信モードでは画像処理を施した画像データを第１画像出力部４または第２画像出力部５に出力する（上述したように、写真コピーあるいは写真プリントの場合には第２画像出力部５に出力し、その他の場合には第１画像出力部４に出力する）。また、画像処理部３は、ファクシミリ送信モードでは画像処理を施した画像データを記憶部９に一旦記憶させ、通信部６を介して外部装置に送信するようになっている。また、画像処理部３は、イメージ送信モードのscan to e-mailモードでは画像処理を施した画像データをメール処理部（図示せず）に送信し、scan to ftpモードでは画像処理を施した画像データを所定のフォルダに送信し、scan to usbモードでは画像処理を施した画像データを所定のＵＳＢメモリに送信するようになっている。
【００１９】
第１画像出力部４は、画像処理部３から送られてきた画像データに応じた画像を記録材（例えば紙等の記録用紙）上に印刷（形成）するものであり、本実施形態では第１画像出力部４として電子写真方式のカラー画像形成装置を用いている。ただし、第１画像出力部４の構成はこれに限るものではなく、例えばインクジェット方式のカラープリンタなどを用いてもよい。なお、本実施形態における「印刷」には、プリントモードにおける印刷、コピーモードでの印刷、およびファクシミリ受信モードでの印刷が含まれる。
【００２０】
第２画像出力部５は、昇華型プリンタであり、写真コピーあるいは写真プリントの場合に印刷処理を行う。図３は、画像形成装置１の概略構成を示す説明図であり、第２画像出力部５を用いて印刷処理を行う場合のデータの流れを示している。本実施形態では、ユーザが写真コピーあるいは写真プリントを選択した場合に第１画像出力部４を用いて印刷処理が行われるようになっている。
【００２１】
通信部６は、電話回線やインターネットなどの通信ネットワークに接続されており、通信ネットワークを介して他の装置との通信を行う。なお、通信部６は、ファクシミリ通信によって外部装置から画像データを受信する機能、画像入力部２によって取得された画像データをファクシミリ通信によって外部装置へ送信する機能、画像入力部２によって取得された画像データをe-mailに添付して外部装置に送信する機能、画像入力部２によって取得された画像データを外部装置の所定のフォルダに送信する機能などを有している。
【００２２】
操作パネル７は、例えば、液晶ディスプレイなどの表示部と設定ボタンなどからなる操作入力部とを備えており（いずれも図示せず）、制御部１０の指示に応じた情報を上記表示部に表示するとともに、上記入力部を介してユーザから入力された情報を制御部１０に伝達する。なお、操作パネル７として表示部と入力部とが一体化されたタッチパネルを用いてもよい。
【００２３】
データ入力部８は、データ入力端子とソフトウェア処理部とを備えている（いずれも図示せず）。データ入力端子は、各種記録媒体（例えばＵＳＢ（Universal Serial Bus）メモリやＳＤ（Secure Digital Memory Card）カード等のデータ記録媒体など）を接続するインタフェースを有しており、データ記録媒体に保存されている画像データを読み出してソフトウェア処理部に引き渡す。ソフトウェア処理部は、データ入力端子から引き渡された画像データに対して、ソフトウェアによる画像処理を施して画像形成装置１における処理に適したデータに変換する装置であり、例えばＣＰＵを搭載したコンピュータで構成される。なお、ソフトウェア処理部の機能を制御部１０が実行するようにしてもよい。プリントモードの場合、ソフトウェア処理部によって処理されたデータは記憶部９に一旦記憶され、制御部１０の指示に応じたタイミングで画像処理部３に読み出される。また、データ入力部８は、scan to usbモードの場合、画像処理部３によって画像処理が施された画像データを当該データ入力部８に接続された記録媒体（例えばＵＳＢメモリ）に記録させる。
【００２４】
記憶部９は、画像処理部３で扱われる画像データを一旦保存するためのものである。記憶部９の種類は特に限定されるものではないが、例えばハードディスクなどを用いることができる。
【００２５】
制御部１０は、ＣＰＵ（Central Processing Unit）あるいはＤＳＰ（Digital Signal Processor）等のプロセッサを含むコンピュータであり、画像形成装置１に備えられる各種ハードウェアの動作、および画像形成装置１に備えられる各ハードウェア間のデータ転送を統括的に制御する。
【００２６】
（１−２．画像処理部３の構成、および第１画像出力部４を用いた印刷処理）
画像処理部３は、上述したように、Ａ／Ｄ変換部１１、シェーディング補正部１２、入力処理部１３、原稿自動判別部１４、下地除去処理部１５、色補正部１６、黒生成／下色除去部１７、空間フィルタ部１８、変倍処理部１９、出力階調補正部２０、中間調生成部２１、領域分離部２２、および文字情報判定部２３を備えている。なお、以下の説明では、まず、第１画像出力部４を用いて印刷処理を行う場合の各部の処理について説明する。
【００２７】
Ａ／Ｄ変換部１１は、画像入力部２から入力されたカラー画像信号（ＲＧＢアナログ信号）をデジタルの画像データ（ＲＧＢデジタル信号）に変換してシェーディング補正部１２に出力する。
【００２８】
シェーディング補正部１２は、Ａ／Ｄ変換部１１から入力された画像データに対して、画像入力部２の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施し、入力処理部１３に出力する。
【００２９】
入力処理部１３は、シェーディング補正部１２から入力された画像データに対して、色成分毎にγ補正処理などを施し、記憶部９にファイリングデータとして記憶させる。本実施形態では、入力処理部１３によって上記処理が施された画像データは、ＪＰＥＧ圧縮アルゴリズムに基づいてＪＰＥＧコードに圧縮されて記憶部９に格納される。
【００３０】
その後、コピー出力動作、あるいはプリント出力動作が指示されると、記憶部９から当該指示に応じた画像データが読み出されて原稿自動判別部１４に入力される。この際、記憶部９からは画像データのＪＰＥＧコードが読み出され、ＪＰＥＧ伸張部（図示せず）で復号化処理が行われてＲＧＢの画像データに変換されてから原稿自動判別部１４に入力される。
【００３１】
なお、イメージ送信動作の場合は、記憶部９からＪＰＥＧコードが読み出され、ＪＰＥＧ伸張部によって復号化処理が行われてＲＧＢデータに変換された後、ＰＤＦファイルに変換され、メール処理部（図示せず）にて電子メールに添付されて、ネットワーク網や通信回線を介して外部接続装置や通信回線へ向けてデータが伝送される。ファイリングデータの管理やデータの引き渡しの動作制御は制御部１０が行う。
【００３２】
本実施形態では、入力処理部１３から出力される画像データを記憶部９にファイリングしているが、これに限らず、例えば原稿自動判別部１４で処理が行われた後の画像データをファイリングするようにしてもよい。この場合、原稿自動判別部１４の判別結果は画像データと対応付けられて記憶部９に記憶される。
【００３３】
原稿自動判別部１４は、原稿画像データに基づき、読み取られた原稿がカラー原稿であるか白黒原稿であるのかの判別を行う処理である自動カラー判別処理（ＡＣＳ：Auto Color Selection）を行う。なお、原稿自動判別部１４が、上記の自動カラー判別処理に加えて、読み取られた原稿がブランク原稿であるか否か（無地の原稿であるか否か）を判別する判別処理、原稿の種別が、文字原稿、印刷写真原稿、文字と印刷写真とが混在した文字印刷写真原稿のいずれであるかを判別する判別処理、または、原稿に下地があるか否かの判別処理を行うようしてもよい。また、原稿自動判別部１４が、原稿に下地があるか否かを判別する処理を行うようになっている場合であって、下地があると判別した時に、当該下地の濃度をさらに判別するようになっていてもよい。なお、原稿自動判別部１４は、上記の判別処理結果を示す原稿判別データを色補正部１６、黒生成／下色除去部１７、空間フィルタ部１８、および中間調生成部２１に出力する。また、原稿自動判別部１４は、コピー出力動作やプリント出力動作が指示されている場合、画像データを下地除去処理部１５、領域分離部２２、および文字情報判定部２３に出力する。
【００３４】
領域分離部２２は、原稿画像データの各画素が属する画像領域の種類の判定を行う。領域分離部２２にて判定される画像領域としては、例えば、黒文字領域、色文字領域、網点領域などがある。領域分離部２２による判定結果を示した領域分離信号は、黒生成／下色除去部１７、空間フィルタ部１８、中間調生成部２１に出力される。
【００３５】
文字情報判定部２３は、原稿画像データの周縁部（原稿画像の端部から所定範囲内の領域）にタイトル、日付、著作権表示などの文字情報が存在するかどうかの判定を行う。判定結果と文字の位置情報は、文字情報データとして変倍処理部１９へ出力される。文字情報判定部２３における判定方法の詳細については後述する。
【００３６】
下地除去処理部１５は、原稿自動判別部１４から入力される画像データに対して、原稿自動判別部１４での判定結果やユーザによって操作パネル（不図示）から入力される下地除去の除去レベルに基づいて下地除去処理を行い、処理後の画像データを色補正部１６に出力する。
【００３７】
色補正部１６は、下地除去処理部１５から入力されるＲＧＢの画像データを、ＲＧＢの補色であるＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）の画像データに変換する処理を行うと共に、色再現性を高めるための処理を施し、黒生成／下色除去部１７に出力する。
【００３８】
黒生成／下色除去部１７は、色補正部１６から入力されるＣＭＹの画像データをＣＭＹＫ（Ｋ：黒）の４色の画像データに変換し、空間フィルタ部１８に出力する。
【００３９】
空間フィルタ部１８は、黒生成／下色除去部１７から入力されるＣＭＹＫの画像データに対して強調処理や平滑化処理を行い、変倍処理部１９に出力する。
【００４０】
変倍処理部１９は、ユーザによって指定された倍率やページ集約モードが設定された際に指定される倍率などに応じて、画像データに対して変倍処理を行い、変倍処理後の画像データを出力階調補正部２０に出力する。なお、変倍処理部１９は、変倍処理を要しない倍率である場合、入力された画像データをそのまま出力階調補正部２０に出力するようになっている。
【００４１】
また、本実施形態では、利用者が写真複写モードを選択した場合、変倍処理部１９が、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなるように原稿画像データに変倍処理を施すようになっている。また、変倍処理を行う場合であって、原稿画像の周縁部に文字情報が含まれている場合には、変倍処理部１９が、原稿画像の変倍率を、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ文字情報が印刷範囲に含まれるように設定するようになっている。なお、変倍処理部１９における変倍率の設定方法の詳細については後述する。
【００４２】
出力階調補正部２０は、変倍処理部１９から入力される画像データに対し、当該画像データに応じた画像を用紙等の記録媒体に出力するための出力γ補正処理を行い、中間調生成部２１に出力する。
【００４３】
中間調生成部２１は、出力階調補正部２０から入力される画像データに対して、誤差拡散法やディザ法などを用いて、第１画像出力部４において画像を印刷するために必要な階調再現処理（中間調生成処理）を実行する。なお、中間調生成部２１は、領域分離信号に基づいて、画像領域毎に当該画像領域の種別に応じた階調再現処理を実行する。また、中間調生成部２１は、階調再現処理した画像データを制御部１０の指示に応じて第１画像出力部４に出力する。これにより、第１画像出力部４において画像データに応じた画像を記録材（例えば紙等）上に印刷する処理が行われる。
【００４４】
（１−３．第２画像出力部５を用いた印刷処理）
次に、第２画像出力部５を用いて印刷を行う場合の画像処理部３における処理について説明する。図３は、第２画像出力部５を用いて印刷を行う場合のデータの流れを示す説明図である。
【００４５】
Ａ／Ｄ変換部１１、シェーディング補正部１２、入力処理部１３、原稿自動判別部１４、下地除去処理部１５、変倍処理部１９、および領域分離部２２の処理内容は、図２の場合（第１画像出力部４を用いて印刷を行う場合）と略同様である。ただし、領域分離部２２は、領域分離データを空間フィルタ部１８および出力階調補正部２０に出力するようになっている。
【００４６】
色補正部１６は、第２画像出力部５（昇華型プリンタ）の出力特性に基づいて、ＲＧＢの画像データをＲ’Ｇ’Ｂ’の画像データに変換して黒生成／下色除去部１７に出力する。黒生成／下色除去部１７は、色補正部１６から入力された画像データを空間フィルタ部１８にそのまま出力する。
【００４７】
空間フィルタ部１８は、黒生成／下色除去部１７から入力されたＲ’Ｇ’Ｂ’の画像データに対して強調処理または平滑化処理を行い、変倍処理部１９に出力する。
【００４８】
変倍処理部１９は、第１画像出力部４を用いて印刷を行う場合と同様、空間フィルタ部１８から入力された画像データに対して変倍処理を施し、出力階調補正部２０に出力する。
【００４９】
出力階調補正部２０は、変倍処理部１９から入力された画像データに対して出力階調補正を行い、中間調生成部２１に出力する。
【００５０】
中間調生成部２１は、出力階調補正部２０から入力された画像データをそのまま第２画像出力部５に出力する。
【００５１】
第２画像出力部５に入力された画像データは、第２画像出力部５に備えられるプリンタドライバによりＣＭＹ画像データに変換されて画素毎に階調表現がなされるように記録材上に印刷される。
【００５２】
（１−４．scan to e-mailモードの処理）
次に、scan to e-mailモードの処理を行う場合の画像処理部３における処理について説明する。図４は、scan to e-mailモードの処理を行う場合のデータの流れを示す説明図である。
【００５３】
Ａ／Ｄ変換部１１、シェーディング補正部１２、入力処理部１３、原稿自動判別部１４、下地除去処理部１５、変倍処理部１９、および領域分離部２２の処理内容は、図２の場合（第１画像出力部４を用いて印刷を行う場合）と略同様である。ただし、領域分離部２２は、領域分離データを空間フィルタ部１８および出力階調補正部２０に出力するようになっている。
【００５４】
色補正部１６は、下地除去処理部１５から入力されるＲＧＢの画像データを一般に普及している表示装置の表示特性に適合したＲ”Ｇ”Ｂ”の画像データ（例えばｓＲＧＢデータ）に変換し、黒生成／下色除去部１７に出力する。黒生成／下色除去部１７は、色補正部１６から入力された画像データを空間フィルタ部１８にそのまま出力する。
【００５５】
空間フィルタ部１８は、黒生成／下色除去部１７から入力されたＲ’Ｇ’Ｂ’の画像データに対して領域分離データに基づいてデジタルフィルタによる空間フィルタ処理（強調処理，平滑化処理）を行い、変倍処理部１９に出力する。
【００５６】
変倍処理部１９は、第１画像出力部４を用いて印刷を行う場合と同様、空間フィルタ部１８から入力された画像データに対して変倍処理を施し、出力階調補正部２０に出力する。
【００５７】
出力階調補正部２０は、変倍処理部１９から入力された画像データに対し、領域分離データに基づいて、例えば、文字領域、文字以外の領域毎などそれぞれの領域に最適なガンマ曲線を用いた補正を行い、中間調生成部２１に出力する。
【００５８】
中間調生成部２１は、出力階調補正部２０から入力された画像データをフォーマット化処理部（図示せず）に出力する。これにより、画像処理部３において上記の各処理が施されたＲ”Ｇ”Ｂ”の画像データの画像データは上記フォーマット化処理部において所定のフォーマット（例えばＰＤＦ形式）に変更され、メール処理部（図示せず）にて電子メールに添付されて通信部６からネットワークを介して相手先に送信される。
【００５９】
（１−５．プリンタモードの処理）
データ入力部８に接続された記録媒体（例えばＵＳＢメモリやＳＤカードなど）から読み出した画像データに基づいてプリンタモードの印刷処理を行う場合、データ入力部８のデータ入力端子に接続された記録媒体から読み込まれた画像データは、ソフトウェア処理部において所定の処理が施された後、記憶部９に一旦保存され、入力処理部１３に入力される。その後、画像入力部２で読み取られた画像データの場合と同様、原稿自動判別処理や原稿種別の判別結果に応じた空間フィルタ処理等が行われ、一旦、記憶部９に格納される。
【００６０】
その後、記憶部９に格納された画像データは、制御部１０の指示に応じた所定のタイミングで読み出され、画質調性処理（必要に応じて実施）、色補正処理、出力階調補正処理が行われ、画像出力部（写真プリントの場合は第２画像出力部５、その他の場合は第１画像出力部４）にて印刷される。
【００６１】
出力形態として印刷ではなくファイリングが選択されている場合（例えば、ＵＳＢメモリから画像データを読み出し、格納先としてＵＳＢメモリを指定した場合）は、記憶部９から読み出された画像データに画質調性処理（必要に応じて実施）、色補正処理（ｓＲＧＢに変換）を施し、指定されたＵＳＢメモリに格納する。
【００６２】
なお、画像形成装置１の画像処理部３を利用せずに、データ入力部８に備えられるソフトウェア処理部に、画像処理部３の各部と同様の処理を実行させ、それら各処理が施された画像データをデータ入力部８から画像出力部（第１画像出力部４または第２画像出力部５）に出力させるようにしてもよい。
【００６３】
（１−６．文字情報判定処理）
文字情報判定部２３は、画像形成装置１において写真コピーモードが設定されると、原稿画像データの周縁部近傍に文字情報が存在するか否かを判定する。そして、判定結果（文字情報の有無および文字情報の位置を示す情報）を文字情報データとして変倍処理部１９へ出力する。なお、写真コピーモードの場合に限らず、例えば写真プリントモード等の他の処理モードの場合にも同様の処理を行うようにしてもよい。
【００６４】
図５は、文字情報判定部２３における判定処理の流れを示すフローチャートである。
【００６５】
まず、文字情報判定部２３は、原稿自動判別部１４から入力されたＲＧＢの画像データをグレースケール画像に変換する（Ｓ１）。グレースケール画像への変換方法は特に限定されるものではなく、従来からの公知の方法を用いることができる。例えば、「グレースケール画像＝０．２９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂ」に基づいてグレースケール画像に変換する方法を用いてもよい。
【００６６】
次に、文字情報判定部２３は、グレースケール画像を二値化処理する（Ｓ２）。二値化処理の方法は特に限定されるものではないが、例えば、予め実験によって決めた閾値（例えば１２８）とグレースケール画像の注目画素値（注目画素の画素値）とを比較し、注目画素値が大きければ白画素、注目画素値が小さければ黒画素とする。あるいは、大津のアルゴリズムを用いて自動的に閾値を決定してもよい。
【００６７】
次に、文字情報判定部２３は、二値化した画像データにおける各行および各列について、黒画素数を算出する（Ｓ３、Ｓ４）。
【００６８】
次に、文字情報判定部２３は、列毎および行毎に算出した黒画素数に基づいて、互いに隣接した複数の行または列からなる所定サイズの領域において、黒画素数のピークが存在するか否かを判定する（Ｓ５）。
【００６９】
そして、黒画素数のピークが存在する場合、文字情報判定部２３は、「文字情報有り」の判定結果と、文字情報の位置（黒画素数のピークの立ち上がり位置）を示す情報とを含む文字情報データを生成し（Ｓ６）、変倍処理部１９に出力して処理を終了する。
【００７０】
一方、黒画素数のピークが存在しない場合、文字情報判定部２３は、「文字情報無し」の判定結果を含む文字情報データを生成し（Ｓ７）、変倍処理部１９に出力して処理を終了する。
【００７１】
図６は、文字情報判定部２３における文字情報の有無の判定処理を示す説明図である。この図に示すように、本実施形態では、各列および各行について、１ラインずつ黒画素の数を算出していく。
【００７２】
図６に示すように、原稿の周縁部にタイトルや日付などの文字情報が存在する場合（図中Ｄ部参照）、隣接する行または列の黒画素数を順次見ていくと、文字情報が記載されている部分において、黒画素数が急激に増加する部分（図中ａ部参照）と、黒画素数が急激に減少する部分（図中ｂ部参照）とを有する黒画素数のピークが存在する。そこで、本実施形態では、このようなピークが存在する場合は「文字情報有り」と判定し、ピークが存在しない場合は「文字情報無し」と判定する。また、「文字情報有り」の場合にはピークが存在する位置の位置情報（行あるいは列を特定する情報）を算出する。
【００７３】
これにより、原稿の周縁部における白枠部分に文字情報が含まれるか否かを判定することができる。
【００７４】
なお、本実施形態では、画像データの各行および各列について黒画素の数を算出しているが、これに限るものではない。例えば、図６において破線で囲んだ領域（領域Ａ〜Ｄ）のように、原稿の周縁部の領域に対応する各行および各列について黒画素数を算出するようにしてもよい。例えば、行については原稿の列方向の両端部から原稿の列方向の幅の所定割合（例えば１５％程度）を黒画素数の算出範囲とし、列については原稿の行方向の両端部から原稿の行方向の幅の所定割合（例えば１５％程度）を黒画素数の算出範囲としてもよい。なお、黒画素数の算出対象とする領域は、上述した範囲に限るものではなく、例えば予め実験等を行うなどして文字情報の有無を適切に判定できるように適宜設定すればよい。
【００７５】
このように、黒画素数の算出対象領域を原稿の周縁部に限定することにより、原稿の周縁部における文字情報の有無を適切に判定するとともに、黒画素数の算出処理にかかる作業負荷を低減して処理の高速化を図ることができる。
【００７６】
（１−７．写真複写モードの場合の変倍処理）
次に、写真複写モードの場合に変倍処理部１９において行われる変倍処理について説明する。
【００７７】
変倍処理部１９は、画像形成装置１において写真複写モードが設定されると、出力用紙の外縁部に余白領域が生じないように印刷する縁無し印刷を実現するように画像データを変倍する。
【００７８】
なお、写真複写モードとは、画像入力部２にて原稿から読み取られた原稿画像データに応じた画像を出力用紙上に印刷する複写モードの一種であり、原稿が写真原稿である場合のモードである。本実施形態では、利用者が操作パネル７を介して写真複写モードを選択した場合、および出力用紙サイズとしてＬ版、２Ｌ版、四切等の写真に対応する規格サイズを選択する操作が行われた場合に写真複写モードに設定されるようになっている。
【００７９】
図１は、写真複写モードにおける変倍処理部１９の処理の流れを示すフローチャートである。
【００８０】
まず、変倍処理部１９は、入力原稿サイズ、出力用紙サイズ、入力解像度（読取解像度）、および出力解像度を示す情報を取得する（Ｓ１１）。
【００８１】
本実施形態では、制御部１０が、操作パネル７に対するユーザの指示入力に基づいて入力原稿サイズおよび出力原稿サイズを示す情報を取得し、変倍処理部１９に伝達する。なお、制御部１０は、取得した入力原稿サイズを示す情報に基づいて画像入力部２に原稿の読み取り処理を行わせる。また、制御部１０は、取得した出力用紙サイズの情報に基づいて第２画像出力部５における出力用紙を設定する。
【００８２】
なお、入力原稿サイズを画像入力部２が自動的に検出して制御部１０に伝達するようにしてもよい。原稿サイズの検出方法としては、従来から公知の方法を用いることができる。例えば、原稿サイズ検知センサを画像入力部２に備えてもよく、原稿を読み取って取得した画像データに対してエッジ検出処理を行うことにより原稿サイズを検出してもよい。また、出力用紙サイズについては、写真複写モードが選択されたときに所定サイズ（例えばＬ判、２Ｌ判など）の出力用紙が自動的に選択されるように設定しておいてもよい。また、入力解像度および出力解像度については、ユーザが操作パネル７を介して選択するようにしてもよく、予め設定された固定値としてもよく、入力原稿サイズあるいは出力用紙サイズに対応付けて予め記憶させた解像度を選択するようにしてもよい。
【００８３】
次に、変倍処理部１９は、文字情報判定部２３から入力される文字情報データに基づいて、入力原稿の周縁部に文字情報が存在するか否かを判断する（Ｓ１２）。
【００８４】
Ｓ１２において入力原稿の周縁部に文字情報が存在しないと判断した場合、変倍処理部１９は、変倍後の画像データの周縁部の一部が出力用紙からはみ出すように、すなわち変倍後の画像データのサイズ（画素数）が出力用紙に対する印刷処理に用いられる画像データのサイズ（画素数）よりも大きくなるように変倍率を決定する（Ｓ１３）。
【００８５】
図７は、入力原稿の周縁部に文字情報が存在しない場合の変倍率の設定方法を示す説明図である。なお、図７の例は、入力原稿の原稿サイズはＬ判、入力原稿の読取解像度は６００ｄｐｉ、原稿を読み取って取得した原稿画像データ（入力画像データ）の画素数は２１０２画素×３０００画素、第２画像出力部５における出力用紙はＬ判、出力解像度は３００ｄｐｉ、印刷範囲に対応する画像データの画素数は１０５１画素×１５００画素である場合を示している。
【００８６】
本実施形態では、写真複写モードが選択された場合に、出力用紙の周縁部に余白領域が生じないように印刷を行う縁無し印刷を行うようになっている。このため、図７の例では、原稿画像データの画素数が２１０２画素×３０００画素であり、出力用紙に対する印刷範囲に対応する画像データの画素数が１０５１画素×１５００画素であることから、縁無印刷を行わない場合には変倍率は０．５倍に設定される。
【００８７】
ところが、出力時の機械的なずれ等により、画像の印刷位置がずれる場合があり、出力画像データの画素数と用紙サイズおよび出力解像度に対応する画素数とを同値に設定して印刷を行うと外縁部が白く抜けてしまう場合がある。
【００８８】
このため、本実施形態では、原稿画像データに対する変倍率を、変倍後の画像データの画素数が印刷範囲に対応する画素数よりも大きくなるように変倍率を設定する。具体的には、縁無し印刷を行う場合の変倍率を、縁無し印刷を行わない場合の変倍率０．５倍よりも大きい０．５５倍に設定する。したがって、図７の例では、出力画像データの画素数は短辺側が２１０２×０．５５＝１１５６画素、長辺側が３０００×０．５５＝１６５０画素に変倍される。なお、変倍処理の方法は特に限定されるものではなく、例えば、従来から公知の補間処理などを用いることができる。
【００８９】
これにより、出力用紙の位置がずれた場合であっても出力用紙の端部まで画像データに応じた画像が印刷され、端に白く抜ける部分が生じることを防止できる。
【００９０】
一方、Ｓ１２において入力原稿の周縁部に文字情報が存在すると判断した場合、変倍処理部１９は、入力解像度、出力解像度、および文字位置の情報に基づいて、原稿の周縁部の文字が出力用紙に対する印刷範囲に含まれるように変倍率を決定する（Ｓ１４）。
【００９１】
図８および図９は、原稿の周縁部に文字が含まれる場合の変倍率の設定方法を示す説明図である。
【００９２】
図８の（ａ）に示すように、原稿の上端部に沿って文字が配置されている場合、変倍処理部１９は、原稿画像データ（入力画像データ）の画素数を（縦）Ｘｉｎ画素×（横）Ｙｉｎ画素、出力用紙に対する印刷範囲の画素数を（縦）Ｘｏｕｔ画素×（横）Ｙｏｕｔ画素、原稿画像データにおける原稿上端から文字位置の上端までの距離に相当する画素数をＸｔａとすると、変倍率αを、「α＝Ｘｏｕｔ／（Ｘｉｎ−２×Ｘｔａ）」に設定する。すなわち、変倍処理部１９は、変倍後の画素数が印刷範囲に対応する画素数よりも多くなり、原稿周縁部の文字が印刷範囲に含まれ、原稿上端部と原稿下端部における印刷範囲に含まれない部分の縦方向の幅が同じになるように変倍率を設定する。
【００９３】
また、図８の（ｂ）に示すように、原稿の下端部に沿って文字が配置されている場合、変倍処理部１９は、原稿画像データにおける原稿下端から文字位置の下端までの距離に相当する画素数をＸｔｂとすると、変倍率αを、「α＝Ｘｏｕｔ／（Ｘｉｎ−２×Ｘｔｂ）」に設定する。
【００９４】
また、図８の（ｃ）に示すように、原稿の上端部および下端部の両方に文字が配置されている場合、変倍処理部１９は、Ｘｔａ≧Ｘｔｂの場合には「α＝Ｘｏｕｔ／（Ｘｉｎ−２×Ｘｔａ）」に設定し、Ｘｔａ＜Ｘｔｂの場合には「α＝Ｘｏｕｔ／（Ｘｉｎ−２×Ｘｔｂ）」に設定する。これにより、原稿の上端部および下端部の文字を印刷範囲に含めることができる。
【００９５】
また、図９の（ａ）に示すように、原稿の左端部に沿って文字が配置されている場合、変倍処理部１９は、原稿画像データにおける原稿左端から文字位置の左端までの距離に相当する画素数をＹｔｃとすると、変倍率αを、「α＝Ｙｏｕｔ／（Ｙｉｎ−２×Ｙｔｃ）」に設定する。
【００９６】
また、図９の（ｂ）に示すように、原稿の右端部に沿って文字が配置されている場合、変倍処理部１９は、原稿画像データにおける原稿右端から文字位置の右端までの距離に相当する画素数をＹｔｄとすると、変倍率αを、「α＝Ｙｏｕｔ／（Ｙｉｎ−２×Ｙｔｄ）」に設定する。
【００９７】
また、図９の（ｃ）に示すように、原稿の左端部および右端部の両方に文字が配置されている場合、変倍処理部１９は、Ｙｔｃ≧Ｙｔｄの場合には「α＝Ｙｏｕｔ／（Ｙｉｎ−２×Ｙｔｃ）」に設定し、Ｙｔｃ＜Ｙｔｄの場合には「α＝Ｙｏｕｔ／（Ｙｉｎ−２×Ｙｔｄ）」に設定する。これにより、原稿の上端部および下端部の文字を印刷範囲に含めることができる。
【００９８】
なお、原稿の上端部および下端部と、原稿の左端部および右端部とに文字が含まれている場合、変倍処理部１９は、図８に示した方法に基づいて上端部および下端部の文字を印刷範囲に含めることのできる変倍率を算出し、図９に示した方法に基づいて左端部および右端部の文字を印刷範囲に含めることのできる変倍率を算出し、いずれか小さい方の変倍率（縮小の度合いが大きい方の変倍率）を採用する。
【００９９】
その後、変倍処理部１９は、Ｓ１４またはＳ１５で決定した変倍率に基づいて原稿画像データに変倍処理を施し、変倍処理後の画像データを出力階調補正部２０に出力し（Ｓ１５）、処理を終了する。
【０１００】
なお、上述したように、印刷時の機械的なずれ等により、出力用紙上に印刷される画像には印刷位置のずれが生じる場合がある。そこで、そのような印刷位置のずれが生じた場合でも文字が印刷範囲から外れたり印刷範囲からはみ出したりすることを防止できるように、原稿端部から文字までの距離Ｘｔａ、Ｘｔｂ、Ｙｔｃ、および／またはＹｔｄから安全率を考慮した値を減算した値を用いて変倍率を算出するようにしてもよい。
【０１０１】
例えば、図１０の（ａ）に示すように、原稿の上端部に沿って文字が配置されている場合、変倍処理部１９は、「α＝Ｘｏｕｔ／（Ｘｉｎ−２×（Ｘｔａ−Ｘｓ））」に設定する。Ｘｓは画像出力部の特性（想定される印刷位置のずれ量等）を考慮して設定される値であり、例えば画像出力部を用いた印刷実験を予め行うなどして設定すればよい。なお、制御部１０は、図１０の（ａ）に示すように、変倍後の画像データにおける（Ｘｔａ−Ｘｓ）に対応する位置が出力用紙の上端に配置されるように第２画像出力部５（あるいは第１画像出力部４）に印刷処理を行わせる。これにより、第２画像出力部５（あるいは第１画像出力部４）での印刷時に印刷位置のずれが生じた場合であっても、文字情報が印刷範囲から欠落してしまうことをより確実に防止できる。
【０１０２】
また、図１０の（ｂ）に示すように、原稿の下端部に沿って文字が配置されている場合、変倍処理部１９は、「α＝Ｘｏｕｔ／（Ｘｉｎ−２×（Ｘｔｂ−Ｘｓ））」に設定する。また、制御部１０は、変倍後の画像データにおける（Ｘｔｂ−Ｘｓ）に対応する位置が出力用紙の下端に配置されるように第２画像出力部５（あるいは第１画像出力部４）に印刷処理を行わせる。
【０１０３】
また、図１１の（ａ）に示すように、原稿の左端部に沿って文字が配置されている場合、変倍処理部１９は、「α＝Ｙｏｕｔ／（Ｙｉｎ−２×（Ｙｔｃ−Ｙｓ））」に設定する。Ｙｓは画像出力部の特性（想定される印刷位置のずれ量等）を考慮して設定される値であり、例えば画像出力部を用いた印刷実験を予め行うなどして設定すればよい。また、制御部１０は、図１１の（ａ）に示すように、変倍後の画像データにおける（Ｙｔｃ−Ｙｓ）に対応する位置が出力用紙の左端に配置されるように第２画像出力部５（あるいは第１画像出力部４）に印刷処理を行わせる。
【０１０４】
また、図１１の（ｂ）に示すように、原稿の右端部に沿って文字が配置されている場合、変倍処理部１９は、「α＝Ｘｏｕｔ／（Ｘｉｎ−２×（Ｙｔｄ−Ｙｓ））」に設定し、変倍後の画像データにおける（Ｙｔｄ−Ｙｓ）に対応する位置が出力用紙の右端に配置されるように第２画像出力部５（あるいは第１画像出力部４）に印刷処理を行わせる。
【０１０５】
また、原稿端部から文字までの距離Ｘｔａ、Ｘｔｂ、Ｙｔｃ、および／またはＹｔｄから安全率を考慮した値を減算した値を用いて変倍率を算出する構成に限らず、原稿端部から文字までの距離Ｘｔａ、Ｘｔｂ、Ｙｔｃ、および／またはＹｔｄから安全率を考慮した値を乗算した値を用いて変倍率を算出してもよい。
【０１０６】
なお、本実施形態では、写真コピーモードにおいて縁無し印刷を行う場合に原稿周縁部の文字が印刷範囲から外れることを防止するように変倍率を設定する構成について説明したが、これに限るものではない。例えば、原稿画像データの画素数が画像出力部における出力用紙に対する印刷画素数よりも多くなるように原稿画像データを変倍処理し、変倍処理後の画像データの周縁部を出力用紙に対する印刷範囲から除外して印刷する構成であれば適用できる。
【０１０７】
〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１と同様の機能を有する部材については実施形態１と同じ符号を付し、その説明を省略する。
【０１０８】
図１２は、本実施形態における画像データの変倍処理方法を示す説明図である。なお、図１２に示した例は、原稿のサイズがＬ判であり、原稿画像データの画素数が２１０２画素×３０００画素であり、出力用紙のサイズがＬ判であり、画像出力部における印刷範囲の画素数が１０５１画素×１６５０画素であり、原稿画像データに対する変倍率が０．５５倍に設定されており、原稿における上端から１９８１画素から２０８１画素の範囲に文字が含まれている場合の例を示している。
【０１０９】
まず、変倍処理部１９は、上記の原稿画像データの全体を一様に変倍処理する。なお、変倍率は予め定められた値であってもよく、ユーザが指定した値であってもよく、原稿サイズと出力用紙サイズとに応じて設定される値であってもよい。
【０１１０】
次に、変倍処理部１９は、変倍後の画像データにおける原稿周縁部の文字が印刷範囲内に収まっているか否かを判断する。
【０１１１】
原稿周縁部の文字が印刷範囲内に収まらない場合、変倍処理部１９は、当該文字が印刷範囲内に収まるように文字を縮小する。すなわち、変倍画像データから当該文字を抽出し、抽出した箇所を当該文字の周囲と同じ色（例えば白色）で埋め、抽出した文字を印刷範囲内に収まるように縮小してから変倍画像データに合成する。この際、本実施形態では、縮小前（抽出前）の文字の変倍画像データの端部から遠い側の端部と合成後の当該文字の変倍画像データの端部から遠い側の端部とを一致させるようになっている。
【０１１２】
図１２の例の場合、原稿画像データの全体を一様に変倍処理した場合、文字の上端位置は１０４６画素目、文字の下端位置は１１４６画素目、印刷範囲の下端位置は１１０３画素目である。この場合、変倍処理部１９は、変倍画像データから抽出した文字の縮小率を、縮小後の文字サイズが５７画素以下（１１０３−１０４６＝５７）になるように設定する。図１２に示すように、文字を印刷範囲内に収めることができる。
【０１１３】
なお、本実施形態では、縮小前（抽出前）の文字の変倍画像データの端部から遠い側の端部と、合成後の当該文字の変倍画像データの端部から遠い側の端部とを一致させているが、これに限るものではない。例えば、合成後の当該文字の変倍画像データの端部から遠い側の端部を、縮小前の文字の変倍画像データの端部から遠い側の端部よりも、変倍画像データの端部から遠い位置（原稿の中心に近い位置）に設定してもよい。これにより、文字を印刷範囲内により確実に収めるとともに、文字の縮小率をより小さく（縮小後の文字サイズをより大きく）することができる。
【０１１４】
〔実施形態３〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同様の機能を有する部材については当該実施形態と同じ符号を付し、その説明を省略する。
【０１１５】
図１３は、本実施形態における画像データの変倍処理方法を示す説明図である。なお、原稿画像データの全体を一様に変倍処理する処理を行うまでの条件および処理内容は図１２の例と同様である。
【０１１６】
変倍処理部１９は、原稿画像データの全体を一様に変倍処理した後、変倍後の画像データにおける原稿周縁部の文字が印刷範囲内に収まっているか否かを判断する。
【０１１７】
原稿周縁部の文字が印刷範囲内に収まらない場合、変倍処理部１９は、変倍画像データから当該文字を抽出し、抽出した箇所を当該文字の周囲と同じ色（例えば白色）で埋め、抽出した文字を印刷範囲内に収まる位置に移動させて合成する。すなわち、変倍処理部１９は、抽出した文字における変倍画像データの外縁側の端部が、合成後の変倍画像データにおける印刷範囲の外縁または外縁よりも内側（印刷範囲の外縁よりも変倍画像データの端部から側）になる位置に抽出した文字を合成する。
【０１１８】
図１３の例の場合、合成後の文字における変倍画像データの外縁側の端部の位置（１１０３画素目）が、変倍画像データにおける印刷範囲の外縁（１１０３画素目）と一致するように文字の合成位置を設定する。これにより、図１３に示すように、文字を印刷範囲内に収めることができる。
【０１１９】
〔実施形態４〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同様の機能を有する部材については当該実施形態と同じ符号を付し、その説明を省略する。
【０１２０】
上述した各実施形態では、文字情報判定部２３が、原稿画像データを二値化し、二値化した画像の黒画素と白画素の分布状態を調べることで原稿の周縁部に文字情報が存在するか否かを判定していた。
【０１２１】
これに対して、本実施形態では、文字情報判定部２３が、原稿画像データにＯＣＲ（optical character recognition：光学文字認識）処理を施し、このＯＣＲ処理の結果に基づいて原稿の周縁部に文字が存在するか否かを判定する。なお、文字情報判定部２３における文字の有無の判定方法が異なる以外は上述した実施形態と同様の構成である。
【０１２２】
具体的には、文字情報判定部２３は、原稿画像データの周縁部（例えば図６に示した領域Ａ〜Ｄ）に対してＯＣＲ処理を施す。ＯＣＲ処理の方法は特に限定されるものではなく、従来から公知の方法を用いることができる。例えば、特許文献２に開示されている方法を用いることができる。
【０１２３】
特許文献２の方法では、まず、画像データを低解像度化（例えば７５ｄｐｉ）した後、２値画像データに変換する。そして、変換した２値画像データに基づいて、図１４に示すように、隣接した黒画素を抽出し、抽出した黒画素を取り囲む矩形（外接矩形）を算出することにより各文字の領域を抽出する。さらに、抽出された外接矩形に対して、特徴量を抽出し、抽出結果を予め用意された辞書データに含まれる文字の特徴量と比較して文字認識を行い、類似する文字を検出する。このとき、文字として検出された外接矩形の位置を文字の位置とする。
【０１２４】
これにより、文字情報判定部２３は、原稿画像の周縁部（周辺領域）に文字が存在するか否かを判定し、その判定結果を示す文字情報データを生成して変倍処理部１９に出力する。なお、文字が存在する場合には、文字情報判定部２３は、当該文字の位置情報を上記文字情報データに含める。
【０１２５】
〔実施形態５〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同様の機能を有する部材については当該実施形態と同じ符号を付し、その説明を省略する。
【０１２６】
上述した各実施形態では、原稿における写真領域の周囲に文字が存在するか否かを判定する場合の例について説明した。これに対して、本実施形態では、写真領域内の周縁部に文字が存在するか否かを判定する場合の例について説明する。写真領域内の周縁部に含まれる文字としては、例えば、図１５の（ｃ）に示したような著作権情報などがあげられる。なお、文字情報判定部２３における文字の有無の判定方法が異なる以外は上述した実施形態と同様の構成である。
【０１２７】
具体的には、写真領域内の周辺部に存在する文字の中には特定のマークや文字（例えば、著作権情報であることを示す記号、日付を示す文字（○○年○○月○○日）や記号（○○○○/○○/○○、あるいは○○○○．○○．○○）など）が含まれている場合が多い。
【０１２８】
そこで、本実施形態では、それらの文字や記号のテンプレート画像を予め記憶部９に記憶させておき、文字情報判定部２３がテンプレートマッチング（原稿に含まれる画像とテンプレート画像とのマッチング処理）を行うことにより、原稿の周辺部に文字が含まれるか否かを判定する。
【０１２９】
テンプレートマッチングでは、テンプレート画像と原稿画像データの各部とがどれだけ類似しているかを表す指標（類似度）を計算し、原稿画像データにおける判定対象領域を順次ずらしながら繰り返しテンプレートマッチングを行っていく。類似度が閾値を超えた場合にテンプレート画像に対応する文字が含まれていると判定する。
【０１３０】
なお、同一の文字あるいはマークに対応するテンプレートを予め複数のサイズについて用意しておき、それぞれに対してマッチングを行うようにしてもよい。
【０１３１】
類似度としては、ＳＡＤ（画素値の差の絶対値の和）やＳＳＤ（画素値の差の二乗の和）などを用いることができる。ＳＡＤやＳＳＤは０に近いほどテンプレートと画像が類似していることを示す指標なので、求めた類似度が閾値よりも小さければ文字情報と判定する。閾値はテンプレートのサイズごとに予め実験等により求めておいた値を使用する。
【０１３２】
これにより、文字情報判定部２３は、原稿画像の周縁部に文字が存在するか否かを判定し、その判定結果を示す文字情報データを生成して変倍処理部１９に出力する。なお、文字が存在する場合には、文字情報判定部２３は、当該文字の位置情報を上記文字情報データに含める。文字の位置情報については、テンプレートマッチングの対象とした領域の位置を文字情報の位置とする。
【０１３３】
〔実施形態６〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同様の機能を有する部材については当該実施形態と同じ符号を付し、その説明を省略する。
【０１３４】
上述した各実施形態では、写真の印刷処理（写真コピーあるいは写真プリント）であるか否かをユーザが選択するものとしていた。これに対して、本実施形態では、文字情報判定部２３が印刷対象の原稿が文字を含む写真の原稿であるか否かを自動的に判定し、文字を含む写真の原稿であると判断した場合に、変倍処理部１９に上述したいずれかの変倍処理を行わせる。
【０１３５】
具体的には、本実施形態では、領域分離部２２が、原稿画像データの各領域を少なくとも文字領域と印画紙領域（あるいは網点領域）とを含む複数種類の領域に分離する。また、文字情報判定部２３は、領域分離部２２による領域分離処理の結果を用いて原稿の周縁部に文字が含まれる写真原稿であるか否かを判定する。その他の構成は上述した実施形態と同様の構成である。
【０１３６】
領域分離部２２による領域分離処理の方法は、原稿画像データの各領域を少なくとも文字領域と印画紙領域（あるいは網点領域）とを含む複数種類の領域に分離できる方法であれば特に限定されるものではなく、従来から公知の方法を用いることができる。
【０１３７】
例えば、特許文献３に開示されている方法を用いて領域分離処理を行ってもよい。この方法では、以下に示す（１）〜（６）の処理によって領域判別処理を行う。
（１）注目画素を含むｎ×ｍ画素（例えば７×１５画素）のブロックにおける最小濃度値および、最大濃度値を算出する。
（２）算出された最小濃度値および最大濃度値を用いて最大濃度差を算出する。
（３）隣接する画素の濃度差の絶対値の総和である総和濃度繁雑度（例えば、主走査方向と副走査方向について算出した値の和）を算出する。
（４）算出された最大濃度差と最大濃度差閾値との比較および算出された総和濃度繁雑度と総和濃度繁雑度閾値との比較を行う。そして、最大濃度差＜最大濃度差閾値かつ総和濃度繁雑度＜総和濃度繁雑度閾値のとき、注目画素は下地・印画紙写真領域に属すると判定する。また、上記条件を満たさないとき、注目画素は文字・網点領域に属すると判定する。
（５）下地・印画紙写真領域に属すると判定された画素について、注目画素が、「最大濃度差＜下地・印画紙写真判定閾値」を満たすときには下地画素であると判定し、上記条件を満たさないときには印画紙写真（連続階調領域）画素であると判定する。
（６）文字・網点領域に属すると判定された画素について、注目画素が、「総和濃度繁雑度＜最大濃度差に文字・網点判定閾値を掛けた値」の条件を満たす場合には文字画素であると判定し、上記条件を満たさない場合には網点画素であると判定する。
【０１３８】
文字情報判定部２３は、領域分離部２２において文字領域と判定された画素数と印画紙領域（または網点領域）と判定された画素数との比率を算出し、算出した比率が所定範囲内であれば当該原稿は文字が挿入された写真であると判断する。そして、文字が挿入された写真であるか否かの判定結果と、文字が挿入された写真である場合には文字の位置情報とを含む文字情報データを生成して変倍処理部１９に出力する。上記所定範囲は、例えば多数の写真サンプルについて領域分離処理を行った結果に基づいて予め設定しておけばよい。
【０１３９】
なお、文字が挿入された写真であると判断した場合に、文字情報判定部２３が、文字の位置が原稿の周縁部（例えば原稿の端部からの距離が所定範囲内である領域）であるか否かをさらに判定し、その判定結果と文字の位置情報とを含む文字情報データを生成して変倍処理部１９に出力するようにしてもよい。
【０１４０】
〔実施形態７〕
画像形成装置１の各制御ブロック（特に、画像処理部３の各ブロックおよび制御部１０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４１】
後者の場合、画像形成装置１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４２】
〔まとめ〕
本発明の態様１にかかる画像処理装置は、原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、上記変倍処理部は、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ上記文字情報が出力用紙に対する印刷範囲に含まれるように上記原稿画像データの変倍率を設定することを特徴としている。
【０１４３】
上記の構成によれば、出力用紙の外縁部に形成される非印刷領域（縁）を低減あるいは無くすとともに、原稿画像の周縁部に含まれる文字情報が出力用紙に対する印刷範囲からはみ出して切り取られてしまうことを防止できる。
【０１４４】
本発明の態様２にかかる画像処理装置は、原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、上記変倍処理部は、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、上記原稿画像データを変倍処理して得られた変倍画像データから上記文字情報に応じた画像を抽出し、抽出した上記文字情報に応じた画像を縮小して上記変倍画像データに合成することにより、上記文字情報を出力用紙に対する印刷範囲に含める構成である。なお、上記変倍処理部が、上記変倍画像データにおける上記文字情報に応じた画像が抽出された部分をその周囲の色と同色の画像に変換してから、抽出した上記文字情報に応じた画像を縮小して上記変倍画像データに合成するようにしてもよい。
【０１４５】
上記の構成によれば、文字情報を縮小して合成することにより、文字情報をより確実に印刷範囲内に含めることができる。
【０１４６】
本発明の態様３にかかる画像処理装置は、原稿画像データを出力用紙のサイズに応じて変倍する変倍処理部を備えた画像処理装置であって、上記変倍処理部は、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、上記原稿画像データを変倍処理して得られた変倍画像データから上記文字情報に応じた画像を抽出し、抽出した上記文字情報を上記変倍画像データにおける当該文字情報の抽出前の位置よりも画像の中心に近い位置に合成することにより、上記文字情報を出力用紙に対する印刷範囲に含める構成である。なお、上記変倍処理部が、上記変倍画像データにおける上記文字情報に応じた画像が抽出された部分をその周囲の色と同色の画像に変換してから、抽出した上記文字情報を上記変倍画像データにおける当該文字情報の抽出前の位置よりも画像の中心に近い位置に合成するようにしてもよい。
【０１４７】
上記の構成によれば、文字情報の印刷位置を移動させることにより、文字情報をより確実に印刷範囲内に含めることができる。
【０１４８】
本発明の態様４にかかる画像処理装置は、上記態様１から３のいずれかにおいて、上記原稿画像データに基づいて、原稿画像の周縁部に文字情報が含まれているか否かの判定処理を行う文字情報判定部を備えており、上記文字情報判定部は、上記原稿画像データのうち原稿画像の外縁から所定範囲内の領域について上記判定処理を行う構成である。
【０１４９】
上記の構成によれば、原稿画像の周縁部に文字情報が含まれているか否かを自動的に判定することができる。また、判定処理の対象領域を原稿画像データのうち原稿画像の外縁から所定範囲内の領域に限定することにより、原稿画像データの全体に対して判定処理を行う場合よりも処理を高速化することができる。
【０１５０】
本発明の態様５にかかる画像処理装置は、上記態様４において、上記文字情報判定部は、上記原稿画像データを白画素と黒画素からなる二値化データに変換して黒画素の分布情報を取得し、取得した黒画素の分布情報に基づいて上記判定処理を行う構成である。
【０１５１】
上記の構成によれば、文字情報が含まれているか否かの判定処理を容易かつ高速に行うことができる。
【０１５２】
本発明の態様６にかかる画像処理装置は、上記態様４において、上記文字情報判定部は、上記判定処理を上記原稿画像データに対して文字認識処理を施す構成である。
【０１５３】
上記の構成によれば、文字情報が含まれているか否かの判定処理を容易かつ高速に行うことができる。また、原稿の汚れやノイズが文字情報として誤認されることを防止し、文字情報の有無を精度良く判定することができる。
【０１５４】
本発明の態様７にかかる画像処理装置は、上記態様４において、上記文字情報判定部は、予め記憶している照合対象パターンが上記原稿画像データに含まれているか否かを判定することにより上記判定処理を行う構成である。
【０１５５】
上記の構成によれば、文字情報が含まれているか否かの判定処理を容易かつ高速に行うことができる。また、文字情報が写真や絵柄上に記載されている場合であっても、文字情報が含まれているか否かの判定処理を適切に行うことができる。
【０１５６】
本発明の一態様にかかる画像形成装置は、上記したいずれかの画像処理装置を備え、上記画像処理装置によって変倍処理された画像データに応じた画像を出力用紙に印刷することを特徴としている。
【０１５７】
上記の構成によれば、出力用紙の外縁部に形成される非印刷領域（縁）を低減あるいは無くすとともに、原稿画像の周縁部に含まれる文字情報が出力用紙に対する印刷範囲からはみ出して切り取られてしまうことを防止できる。
【０１５８】
本発明の一態様にかかる画像処理方法は、原稿画像データを出力用紙のサイズに応じて変倍処理する画像処理方法であって、原稿画像の周縁部に文字または記号を含む文字情報が含まれている場合に、変倍処理後の画像データのサイズが出力用紙に印刷される画像データのサイズよりも大きくなり、かつ上記文字情報が出力用紙に対する印刷範囲に含まれるように上記原稿画像データの変倍率を設定することを特徴としている。
【０１５９】
上記の方法によれば、出力用紙の外縁部に形成される非印刷領域（縁）を低減あるいは無くすとともに、原稿画像の周縁部に含まれる文字情報が出力用紙に対する印刷範囲からはみ出して切り取られてしまうことを防止できる。
【０１６０】
本発明の各態様に係る画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像処理装置が備える変倍処理部として動作させることにより上記画像処理装置をコンピュータにて実現させる画像処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に含まれる。
【０１６１】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１６２】
本発明は、周縁部に文字が含まれた原稿についての印刷用画像データを生成する画像処理装置および画像処理方法に適用できる。
【符号の説明】
【０１６３】
１  画像形成装置
２  画像入力部
３  画像処理部
４  第１画像出力部
５  第２画像出力部
６  通信部
７  操作パネル
８  データ入力部
９  記憶部
１０  制御部
１１  Ａ／Ｄ変換部
１２  シェーディング補正部
１３  入力処理部
１４  原稿自動判別部
１５  下地除去処理部
１６  色補正部
１７  黒生成／下色除去部
１８  空間フィルタ部
１９  変倍処理部
２０  出力階調補正部
２１  中間調生成部
２２  領域分離部
２３  文字情報判定部
【図１】
2015015599.tif 000003
【図２】
2015015599.tif 000004
【図３】
2015015599.tif 000005
【図４】
2015015599.tif 000006
【図５】
2015015599.tif 000007
【図６】
2015015599.tif 000008
【図７】
2015015599.tif 000009
【図８】
2015015599.tif 000010
【図９】
2015015599.tif 000011
【図１０】
2015015599.tif 000012
【図１１】
2015015599.tif 000013
【図１２】
2015015599.tif 000014
【図１３】
2015015599.tif 000015
【図１４】
2015015599.tif 000016
【図１５】
2015015599.tif 000017