(57)【要約】【課題】  文字領域の周辺の空白領域を利用して、文字領域に含まれる小さな文字を拡大する画像処理装置を提供する。【解決手段】入力された画像データから文字領域１２３と非文字領域１２４と空白領域１２５を分離する画像分離部１２０と、文字領域を拡大する変倍部１３０と、拡大した領域を含む各領域が記録シートに納まるかを判定する画像サイズ判定部１５０とを備える。変倍部１３０は、拡大率に基づいて空白領域１２５を小さくするように文字領域１２３を拡大する。画像サイズ判定部１５０は、拡大した文字領域１２３を含む各領域が記録シートに納まるかを確認する。納まる場合は、画像出力部１６０が出力処理する。【選択図】図１
2008177823.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データから文字領域と非文字領域と空白領域とを認識する認識部と、前記空白領域を使って、前記文字領域と前記非文字領域のうち、いずれか一方を他方と重ならないように拡大する拡大部とを備えたことを特徴とする画像処理装置。
【請求項２】
文字領域に含まれる文字と文字との間には、空白が形成され、
拡大部は、前記文字領域を拡大するとき、前記空白を少なくするように文字を拡大することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
拡大部は、文字の中心位置を変えずに文字を拡大することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
非文字領域を変化させる変化部が設けられ、
前記変化部は、非文字領域を縮小させ、空白領域を広げることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
非文字領域を変化させる変化部が設けられ、
前記変化部は、非文字領域を移動させ、空白領域を広げることを特徴とする請求項３に記載の画像処理装置。
【請求項６】
画像を形成する所定領域の周縁に余白が存在し、
拡大部は、拡大した文字領域が余白にかからないように前記文字領域を拡大することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
画像を形成する所定領域が規定され、
拡大した文字領域が所定領域内に納まるか否かを判断する判断部を備え、
拡大部は、判断結果に応じて前記文字領域を拡大することを特徴とする請求項３に記載の画像処理装置。
【請求項８】
拡大部は、設定された拡大率にしたがって拡大し、
拡大した文字領域が所定領域内に納まらない場合、拡大部は、拡大率を変更することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
拡大部は、入力された拡大率を設定し、
拡大した文字領域が所定領域内に納まるように、拡大率の再入力を促すことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
拡大した文字領域が所定領域内に納まらない場合、前記所定領域を大きくする所定領域変更部が設けられたことを特徴とする請求項７に記載の画像処理装置。
【請求項１１】
画像データを出力する出力部を備え、
前記出力部は、一方の領域を拡大した後の画像データを記録シートに印刷することを特徴とする請求項１〜１０に記載の画像処理装置。
【請求項１２】
画像データを出力する出力部を備え、
前記出力部は、一方の領域を拡大した後の画像データを画面に表示することを特徴とする請求項１〜１０に記載の画像処理装置。
【請求項１３】
入力された画像データから文字領域と非文字領域と空間領域を認識し、
前記文字領域の周囲の空白領域を使って、前記文字領域を拡大し、
前記文字領域を拡大する際、文字の中心位置を変えずに、かつ、文字と文字との間の空白を狭くするように文字を拡大することを特徴とする画像拡大方法。
【請求項１４】
非文字領域を移動または縮小し、空白領域を広くすることを特徴とする請求項１３に記載の画像拡大方
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を縮小、拡大して出力する画像処理装置に関する。
【背景技術】
【０００２】
今日では、画像に含まれる文字や写真等を任意の大きさに拡大する拡大部を有する画像処理装置が普及している。小さな文字を含む画像を拡大して出力することで、小さな文字を大きくすることができる。これにより、例えば、老眼や弱視等の視覚障害のため小さな文字を読むことが困難なユーザであっても、文書を読むことが容易となる。
【０００３】
しかしながら、画像内の文字や写真等の配置や位置関係を保ったまま拡大される。拡大された文字や写真等を記録シートに印刷する場合、指定した記録シートのサイズよりも大きくなると、文字や写真等が記録シートからはみ出す。印字すべきものが欠落してしまう。また、拡大することで、文字同士の間隔も同時に拡大されるため、文章が読みにくくなる。
【０００４】
そこで、特許文献１では、文字や写真等が混在する原稿の文字サイズを検出し、閾値よりも小さい文字は拡大し、拡大した文字と写真とを合成して画像データを生成する際に、拡大した文字と写真とが所定の記録シートに収まるように配置調整をすることが開示されている。
【特許文献１】特開２００２−３７４４００公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、閾値に対して文字が小さい場合は文字を拡大し、文字が大きい場合は文字を縮小するが、あらかじめ閾値が設定されているため、ユーザが必要としている文字のデータが逆に縮小され、見難くなる問題がある。
【０００６】
また、画像データを生成する際に写真と拡大した文字が所定の記録シートに収まるように配置調整をするので、元の画像の配置と異なり、見難くなる問題がある。
【０００７】
そこで、本発明は、上記問題を鑑み、文字、絵、写真等が混在する画像において、文字だけを拡大して見やすくできる画像処理装置および画像拡大方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明では、入力された画像データから文字領域と非文字領域と空白領域とを認識する認識部と、前記空白領域を使って、前記文字領域と前記非文字領域のうち、いずれか一方を他方と重ならないように拡大する拡大部とを備えたことを特徴とする。
【０００９】
拡大部は、文字領域あるいは非文字領域のいずれか一方の領域を拡大し、他方の領域を現状のままとする。一方の領域の周囲に存在する空白領域を利用して、一方の領域を拡大すると、その周囲の空白領域が狭くなる。そして、一方の領域を拡大するとき、他方の領域に重ならないように拡大率を調整する。その結果、文字領域と非文字領域との位置関係は変わることなく、いずれか一方の領域だけが拡大され、ユーザにとって必要な文字、絵、写真等の画像が見やすくなる。
【００１０】
文字領域を拡大するとき、拡大部は、文字領域に含まれる文字と文字との間に形成された空白を少なくするように文字を拡大する。文字領域内に存在する空白を減らすことができ、文字領域の周囲への拡大を抑制しながら文字を拡大できる。拡大された文字領域が、画像を形成する所定領域からはみ出したり、非文字領域に重なることを防止できる。また、文字同士の間隔が詰まるので、文字領域を拡大しても、文字が見にくくならない。
【００１１】
拡大部は、文字の中心位置を変えずに文字を拡大することを特徴とする。拡大部は、前記文字領域を拡大する際、各文字の中心の位置を保ちつつ、文字同士の間隔を小さくするように拡大する。これにより、文字同士の間の空白が大きくならないので、拡大しても文字を読みやすくできる。また、限られた領域内で文字を最大限拡大することができる。空白領域が少ない場合に、非常に有効となり、効率的に文字を拡大できる。
【００１２】
非文字領域を変化させる変化部が設けられ、前記変化部は、非文字領域を縮小させ、空白領域を広げることを特徴とする。これにより、文字領域を拡大するために利用する空白領域が広くなるので、より大きい拡大率で拡大することができる。
【００１３】
非文字領域を変化させる変化部が設けられ、前記変化部は、非文字領域を移動させ、空白領域を広げることを特徴とする。非文字領域を移動させることで文字領域の周辺の空白領域を広げる。これにより、文字領域は、より大きい拡大率で拡大することができる。
【００１４】
記録シート等の画像を形成する所定領域の周縁には、余白が存在する。この余白は、例えば、綴じ代として設定され、記録シートに印刷する場合、画像がはみ出さない。拡大した文字領域が余白にかからないように前記文字領域を拡大する。拡大された画像を出力したとき、画像がカットされることはない。
【００１５】
画像を形成する所定領域が規定され、拡大した文字領域が所定領域内に納まるか否かを判断する判断部を備え、拡大部は、判断結果に応じて前記文字領域を拡大することを特徴とする。判断部が、納まらないと判断したとき、拡大部は、所定領域内に納まるように文字領域を拡大しなおす。
【００１６】
拡大部は、設定された拡大率にしたがって拡大し、拡大した文字領域が所定領域内に納まらない場合、拡大部は、拡大率を変更することを特徴とする。これにより、所定領域を有効に使用できる。すなわち、所定領域を最大限使用して拡大することができる。
【００１７】
拡大率の変更としては、例えば、拡大した文字領域が所定領域内に納まるように、拡大率の再入力を促す。この場合、ユーザに対して拡大率を変更するように報知をする。ユーザは、拡大率を調整する必要があることを認識する。そして、ユーザは、設定した拡大率では所定領域の範囲に納まらないことを知ることができる。
【００１８】
拡大部は、拡大した文字領域が所定領域内に納まるように、拡大率を再設定する。自動的に拡大率が変更されることにより、ユーザが拡大した文字領域が所定領域内に納まるまで何度も拡大率を設定することがない上、所定領域を有効に使用できる拡大率を設定できる。
【００１９】
拡大した文字領域が所定領域内に納まらない場合、前記所定領域を大きくする所定領域変更部が設けられたことを特徴とする。所定領域変更部により、所定領域が大きくされるので、拡大率を変更することなく、設定された拡大率によって文字領域が拡大される。
【００２０】
画像データを出力する出力部を備え、前記出力部は、拡大した領域を含む画像データを記録シートに印刷する。あるいは、画像データを表示する表示部を備え、前記表示部は、出力部によって出力された前記画像データを画面に表示する。
【発明の効果】
【００２１】
以上のとおり、本発明は、文字領域あるいは非文字領域のいずれか一方の領域を空白領域を利用して、他方の領域に影響を与えないように拡大することができる。したがって、ユーザが所望する画像を見やすく拡大でき、ユーザフレンドリな画像を提供することができる。特に、文字領域を拡大する場合、文字領域外の空白だけでなく、文字領域内の空白も有効に利用して、文字を効率的に拡大できる。限られた所定領域内で拡大する場合に、有用な画像拡大方法を実現できる。
【発明を実施するための最良の形態】
【００２２】
〔第１実施形態〕
本実施形態の画像処理装置は、図１に示すように、画像データを入力する画像入力部１１０と、ユーザの入力を受け付ける操作部１７０と、画像を表示する表示部１８０と、入力された画像データの出力を行なう画像出力部１６０と、画像データの画像処理を行なう画像処理部２００と、装置全体の制御を司るＣＰＵからなる制御部１００とを有する。ここでは、画像処理装置として、複合機を例に説明する。
【００２３】
画像処理装置は、他の画像処理装置やパソコン等の端末装置といった外部装置と通信を行なう通信部を備える。通信部は、ネットワークあるいは電話回線を介して、外部装置と接続され、データ通信およびファクシミリ通信が可能とされる。また、画像処理装置は、画像データや各種の情報を保存するハードディスク装置、画像データを一時的に記憶するメモリといった記憶部を備えている。
【００２４】
画像入力部１１０は、スキャナとされ、原稿を読み取って、画像データを入力する。また、外部装置からデータ送信により、画像データが入力される。入力された画像データは、画像処理部２００に出力される。
【００２５】
操作部１７０は、各種の操作キーを備えている。操作部１７０は、画像処理装置全体の操作指示や各種設定の入力を行なう。表示部１８０は、入力内容や画像処理装置全体の動作状況を表示する。また、表示部１８０は、画像データを縮小した画面を表示する。
【００２６】
画像処理部２００は、画像データの編集、加工といった画像処理を行なう。画像出力部１６０として、画像データを記録シートに印刷する印刷部を有する。また、画像データを外部装置に送信することによっても、画像データは出力される。この場合、通信部が画像出力部１６０とされる。
【００２７】
制御部１００は、画像データに対して指示された処理を実行する。すなわち、操作部１７０からの入力や外部装置からのデータ入力に応じて、記憶部に記憶されているプログラムに基づいて各部を制御し、画像データを処理する。画像データに対して、コピーモード、プリントモード、スキャナモード、ファクシミリモードのいずれかが実行され、画像が所望の形態で出力される。
【００２８】
本画像処理部２００は、画像処理の１つとして、画像データに含まれる文字、絵、写真といった一部の画像を拡大する画像拡大機能を有している。すなわち、画像処理部２００は、画像データから文字領域１２３と非文字領域１２４と空白領域１２５とを認識する認識部と、文字領域１２３と非文字領域１２４のいずれか一方を他方と重ならないように拡大する拡大部と、非文字領域１２４を移動あるいは縮小といった変化をさせる変化部と、拡大された文字領域１２３または非文字領域１２４を含む各領域が所定領域内に納まるか否かを判断する判断部と、拡大された文字領域１２３または非文字領域１２４を含む各領域が所定領域内に納まらないときに所定領域を変更する所定領域変更部とを有している。画像拡大機能を実行するとき、制御部１００からの指示によって、画像処理部２００は動作する。例えば、画像データ中の文字を読みやすくするために文字領域１２３だけを拡大する。あるいは、絵や写真等の非文字を見やすくするために非文字領域１２４だけを拡大する。
【００２９】
画像処理部２００は、画像入力部１１０あるいは外部装置から入力された画像データから文字を含む文字領域１２３と絵や写真等の文字以外の画像である非文字を含む非文字領域１２４と文字や非文字等の画像のない空白である空白領域１２５とを分離する領域分離部１２０と、文字領域１２３と非文字領域１２４の一方の領域の周囲の空白領域１２５を使って一方の領域を拡大する変倍部１３０と、拡大された一方の領域が所定領域内に納まるように両領域を配置する画像再配置部１４０と、配置された各領域が所定領域内に納まるか否かを判定する画像サイズ判定部１５０とを備える。
【００３０】
なお、所定領域は、画像を印刷するときは記録シートのサイズとされる。画像を表示するときは、表示部１８０の画面サイズあるいは表示部１８０の一部に設定された表示画面サイズとされる。
【００３１】
なお、認識部は、領域分離部１２０によって構成される。拡大部は、変倍部１３０によって構成される。変化部は、変倍部１３０と画像再配置部１４０とによって構成される。判断部および所定領域変更部は、画像サイズ判定部１５０によって構成される。
【００３２】
領域分離部１２０は、文字領域１２３と非文字領域１２４とを検出する領域検出部１２１と、文字領域１２３と非文字領域１２４とから空白領域１２５を算出する空白領域算出部１２２とを有する。
【００３３】
図２および図３に示すように、領域検出部１２１は、入力された画像データから画像を有する領域を検出して、文字領域１２３および非文字領域１２４を抽出する。空白領域算出部１２２は、画像を形成する所定領域において、文字領域１２３および非文字領域１２４を除く領域を算出し、この領域を空白領域１２５とする。
【００３４】
画像データに文字のサイズの異なる文字列を含む複数の文字領域１２３や、複数の非文字領域１２４が存在する場合、領域検出部１２１は、それら領域を別々の領域として識別する。そして、領域分離部１２０は、識別した複数の領域を分離し、それぞれが文字領域１２３であるか、非文字領域１２４であるかを判定する。
【００３５】
領域分離部１２０における具体的な領域の分離手法は、例えば、特開平２−２７４１７４号、特開平５−３４４３３１号等に記載されているので、その詳細な説明は省略する。
【００３６】
変倍部１３０は、画像の拡大および縮小を行ない、文字領域１２３を拡大する文字領域変倍１３１と、非文字領域１２４を拡大する非文字領域変倍部１３２とを備える。変倍部１３０は、図４に示すように、操作部１７０から入力された拡大率あるいはあらかじめ決められた拡大率に基づいて、文字領域１２３に含まれる文字あるいは非文字領域１２４に含まれる写真や絵等を拡大する。
【００３７】
文字領域変倍部１３１は、文字領域１２３を拡大するとき、文字と文字との間の空白を減らして、文字同士を詰めるように、文字を拡大する。従来、図５に示すように、拡大率に基づいて文字を拡大する場合、任意の一点を基準として、横方向や縦方向に均等に拡大する。そのため、文字と文字との空白、すなわち、行間の空白が文字の拡大と同じように広く拡大する。
【００３８】
文字領域変倍部１３１は、図６に示すように、文字の中心の位置を変えずに、文字と文字との空白、すなわち、行間の空白が小さくするように文字を拡大する。文字領域変倍部１３１は、文字領域１２３内に複数の文字が含まれる場合は、文字領域１２３に含まれる全ての文字を同じ拡大率で拡大をする。
【００３９】
非文字領域変倍部１３２は、非文字領域１２４内に空白が存在する場合、文字領域変倍部１３１の拡大方法と同様に、非文字領域１２４内に存在する空白を減らすように、絵や写真等の画像を拡大する。
【００４０】
なお、拡大時の拡大率は、縦横同じとされるが、縦と横とで異なってもよい。縦横のいずれか一方のみを拡大し、他方は拡大をしなくてもよい。
【００４１】
画像再配置部１４０は、一方の領域が拡大された後、出力用の画像データを生成する際に、文字領域１２３と非文字領域１２４と空白領域１２５とが所定領域に納まるように各文字領域１２３と非文字領域１２４の位置を決める。このとき、画像再配置部１４０は、元の画像データのレイアウトがほぼ維持されるようにする。
【００４２】
また、所定領域の周縁には、余白１２６が形成されている。この余白１２６は、画像データを作成するときに、画像が印刷されない領域として設定される。画像データを記録シートに印刷したとき、余白１２６を綴じ代として利用できる。画像データが入力されるときに、余白１２６に関する情報も入力され、画像再配置部１４０は、この情報に基づいて余白１２６の存在を認識する。そして、画像再配置部１４０は、拡大した領域を含む各領域を再配置する際には、それら領域が余白１２６にかからないように、文字領域１２３および非文字領域１２４の位置を調整する。
【００４３】
変倍部１３０は、一方の領域を拡大するとき、他方の領域を変化させる。この変化として、変倍部１３０が他方の領域を縮小する。あるいは、画像再配置部１４０が他方の領域を移動する。すなわち、他方の領域を異なる位置に再配置する。このような、縮小や移動といった他方の領域の変化に伴い、一方の領域と他方の領域の周囲に存在する空白領域１２５が広がる。
【００４４】
画像サイズ判定部１５０は、拡大された一方の領域が再配置されたとき、一方の領域が所定領域からはみ出すかをチェックする。所定領域に余白１２６が形成されている場合、一方の領域が余白１２６にかかるかをチェックする。画像サイズ判定部１５０が、拡大後の一方の領域が所定領域内に納まらないと判定した場合、画像処理装置２００は、下げた拡大率により、再度、一方の領域を拡大する。
【００４５】
画像サイズ判定部１５０は、所定領域を大きくするサイズ変更部１５１を有している。サイズ変更１５１は、拡大された一方の領域が納まるように、所定領域のサイズを拡大する。例えば、印刷用の記録シートの場合、印刷条件に設定されている記録シートよりも、サイズの大きい記録シートを選択し、この記録シートを使用するように印刷条件を変更する。画面表示の場合、表示画面サイズを拡大するように制御部１００に指示を出す。
【００４６】
以上のような画面拡大にかかる画像処理を行なうとき、制御部１００は、画像拡大機能を実行するための処理条件を設定し、処理条件を記憶部に格納する。画像処理部２００は、画像データをメモリ上に展開して、仮想的に画像を形成して、処理条件にしたがって文字、絵、写真等の個々の画像の拡大、縮小、移動を行なう。画像処理部２００は、最終的に生成された画像データを記憶部に出力し、記憶部は、画像データを保存する。画像出力部１６０は、記憶部から画像データを読み出して、指示された出力処理を行なう。
【００４７】
次に、文字領域１２３を拡大するときの手順を、図８のフローチャートにしたがって説明する。ここでは、画像データを記録シートに印刷する場合を例に説明する。
【００４８】
ユーザあるいは外部装置から画像拡大機能を実行する操作入力がされると、制御部１００は、この機能を開始する。画像入力部１１０は、原稿の読み取りあるいは外部装置からの送信により、画像データを入力する（Ｓ２０１）。表示部１８０には、入力された画像データに係る画像（図２参照）が表示される。
【００４９】
ユーザは、操作部１７０を介して、図７に示すような設定画面から文字領域１２３の拡大率を入力する（Ｓ２０２）。制御部１００は、入力された拡大率を処理条件として設定する（Ｓ２０３）。なお、ユーザが印刷する記録シートのサイズを入力したとき、制御部１００は、記録シートのサイズを処理条件として設定する。
【００５０】
領域検出部１２１は、入力した画像データから文字、非文字を判別する（Ｓ２０４）。そして、領域分離部１２０は、画像を領域毎に分離し、各領域が文字領域１２３であるか、非文字領域１２４であるかを識別する（Ｓ２０５）。空白領域算出部１２２は、入力された画像データにおいて、検出された文字領域１２３と非文字領域１２４とから空白領域１２５を算出する（Ｓ２０６）。図３に示すように、文字領域１２３と非文字領域１２４と空白領域１２５とに区分けされる。
【００５１】
変倍部１３０は、設定された拡大率に基づいて、図４に示すように、文字領域１２３を拡大する（Ｓ２０７）。画像再配置部１４０は、拡大された文字領域１２３を含む各領域を、元の画像の配置と同じになるように再配置する（Ｓ２０８）。このとき、再配置した状態の画像を表示部１８０に表示してもよい。ユーザは、おおよその状態を確認できる。
【００５２】
画像サイズ判定部１５０は、再配置された各領域が、記録シートのサイズ内に納まるか判定する（Ｓ２０９）。各領域が記録シートのサイズ内に納まる場合、画像処理部２００は、出力用の画像データを生成し、画像出力部１６０に出力する。画像出力部１６０は、生成された画像データに基づいて、記録シートにカラー画像あるいは白黒画像を印刷する（Ｓ２１２）。
【００５３】
再配置した各領域が記録シートのサイズ内に納まらない場合、制御部１００は、図７に示すように、ユーザに対して、設定した拡大率を変更するように報知する（Ｓ２１０）。それと同時に、制御部１００は、設定画面を表示部１８０に表示させる。ユーザは、操作部１７０を介して設定画面から拡大率を入力し、制御部１００は、拡大率を再設定する（Ｓ２１１）。
【００５４】
変倍部１３０は、再設定された拡大率に基づいて、文字領域１２３を拡大し（Ｓ２０７）、画像再配置部１４０は、各領域を再配置する（Ｓ２０８）。そして、画像サイズ判定部１５０は、再度、各領域が記録シートのサイズ内に納まるかを確認する（Ｓ２０９）。サイズ内に納まる場合、画像データは出力処理される。
【００５５】
なお、拡大率を再設定しても納まらない場合は、再び拡大率の変更する。各領域が記録シートのサイズ内に納まるまで繰り返し行なう。
【００５６】
以上のように、拡大した文字領域１２３を含む各領域が設定した記録シートに納まらない場合は、再度、ユーザに拡大率の再設定を要請する。これにより、拡大した文字領域１２３や非文字領域１２４を含む画像データが記録シートの領域外にはみ出て、文字や絵等が欠落して印刷することを防止することができる。また、文字同士の間隔を詰めて拡大されるため、通常の拡大とは異なり、文字が見やすくなる。
【００５７】
〔第２実施形態〕
次に、図９を用いて本発明の第２実施形態の説明を行なう。なお、第１実施形態と同一部分には、同一符号を付して説明は省略し、異なる部分についての説明を行なう。
【００５８】
第２実施形態では、拡大した領域が記録シートのサイズ内に納まらなかった場合、サイズ変更部１５１により各領域が納まる記録シートのサイズを変更する。なお、本実施形態のその他の部分は、第１実施形態と同様である。
【００５９】
ここで、再配置された各領域が納まる記録シートのサイズに変更する手順を、図９にしたがって説明する。なお、図９中のＳ３０１〜Ｓ３０８までの手順は、第１実施形態におけるＳ２０１〜Ｓ２０８までの手順と同じなので説明は省略する。
【００６０】
画像サイズ判定部１５０は、再配置された各領域が設定された記録シートのサイズ内に納まるかを確認する（Ｓ３０９）。各領域が記録シートのサイズ内に納まる場合、画像が拡大された画像データが出力処理される（Ｓ３１１）。
【００６１】
再配置した各領域が記録シートのサイズ内に納まらない場合、サイズ変更部１５１は、再配置された各領域が納まる記録シートのサイズを特定し、処理条件を変更する（Ｓ３１０）。そのとき、制御部１００は、ユーザに対して記録シートのサイズ変更をした報知画面を表示部１８０に表示させる。変更された記録シートに画像データが印刷されて出力される（Ｓ３１１）。
【００６２】
以上のように、拡大した文字領域１２３を含む各領域が記録シートに納まらない場合は、大きい記録シートに自動的に変更される。これにより、拡大した文字領域１２３が記録シートの領域外にはみ出て、欠落してしまうことを防止できる。さらに、拡大率を再入力する必要がなく、ユーザの手間を省くことができる。
【００６３】
〔第３実施形態〕
次に、図１０および図１１を用いて本発明の第３実施形態の説明を行なう。なお、第１実施形態と同一部分には、同一符号を付して説明は省略し、異なる部分についての説明を行なう。
【００６４】
第３実施形態では、拡大した領域を含む各領域が規定領域内に納まらない場合の処理方法が異なる以外は第１実施形態と同様である。具体的には、再配置された各領域が設定された記録シートのサイズ内に納まらなかった場合において、画像処理部２００は、再配置された各領域が納まるように自動的に拡大率に変更する。このとき、制御部１００は、図１０に示すような拡大率を変更する報知画面を表示部１８０に表示させる。
【００６５】
次に、再配置された各領域が設定した記録シートのサイズ内に納まるように、拡大率を変更する手順を、図１１にしたがって説明する。なお、図１１中のＳ４０１〜Ｓ４０８までの手順は、第１実施形態におけるＳ２０１〜Ｓ２０８までの手順と同じなので説明は省略する。
【００６６】
画像サイズ判定部１５０は、再配置された各領域が設定された記録シートのサイズ内に納まるか確認する（Ｓ４０９）。各領域が記録シートのサイズ内に納まらない場合、制御部１００は、図１０に示すような再配置された各領域が納まるように拡大率を変更する報知画面を表示部１８０に表示させる（Ｓ４１０）。
【００６７】
画像処理部２００は、各領域が設定した記録シートのサイズ内に納まるように拡大率を変更する（Ｓ４１１）。すなわち、記録シートのサイズによって決まる所定領域から非文字領域１２４と余白１２６を除いて、拡大可能な領域を算出する。拡大可能な領域と文字領域１２３とを比較して、拡大可能な領域に納まるような拡大率を計算する。得られた結果により、拡大率を変更する。このとき、拡大可能な領域の形状および文字領域１２３の形状を参酌して、縦横の拡大率を個別に設定しても良い。
【００６８】
変倍部１３０は、変更された拡大率に基づいて、文字領域１２３を拡大する（Ｓ４１２）。画像再配置部１４０は、拡大された文字領域１２３を含む各領域を、元の画像の配置と同じになるように各領域を配置する（Ｓ４１３）。画像処理部２００は、画像データを作成し、出力処理する。（Ｓ４１４）。
【００６９】
以上のように、記録シートのサイズ内に納まるように自動的に拡大率を再設定することにより、記録シートに対して最適な拡大が可能となる上、拡大率を調整するユーザの手間を省略できる。
【００７０】
〔第４実施形態〕
次に、図１２〜図１５を用いて本発明の第４実施形態の説明を行なう。なお、第１実施形態と同一部分には、同一符号を付して説明は省略し、異なる部分についての説明を行なう。
【００７１】
第４実施形態では、図１２および図１３に示すように、空白領域１２５を広くするために、非文字領域１２４を移動あるいは縮小して、文字領域１２３を拡大する。
【００７２】
制御部１００は、文字領域１２３と非文字領域１２４との間に空白領域１２５が存在するか、または、非文字領域１２４の周囲に空白領域１２５が存在するかを確認する。両領域の間の空白領域１２５がない、あるいは、空白領域１２５が狭い場合は、非文字領域変倍部１３２が非文字領域１２４を縮小する。あるいは、画像再配置部１４０が非文字領域１２４を移動する。
【００７３】
なお、両領域の間の空白領域１２５の有無にかかわらず、非文字領域１２４を縮小しても良いが、縮小すると、絵や写真等が見づらくなるので、上記のような場合に限るのが好ましい。また、縮小か移動かの選択は、あらかじめ設定された処理条件によるが、非文字領域１２４の周囲に空白領域１２５がある場合には移動、周囲に空白領域１２５がない場合には縮小としても良い。また、移動と縮小を組み合わせてもよい。このようにして、文字領域１２３の拡大可能な領域をさらに広げることができ、文字をより大きく、見やすくできる。
【００７４】
次に、空白領域１２６を広げ、文字領域１２３を拡大する手順を、図１４のフローチャートにしたがって説明する。ここでは、非文字領域１２４を移動させる場合を例に説明する。なお、図１４中のＳ５０１〜Ｓ５０６までの手順は、第１実施形態におけるＳ２０１〜Ｓ２０６までの手順と同じなので説明は省略する。
【００７５】
制御部１００は、非文字領域１２４の周辺に空白領域１２５があるか確認する（Ｓ５０７）。図１３に示すように、空白領域１２５がある場合、画像再配置部１４０は、非文字領域１２４を移動する（Ｓ５０８）。具体的には、画像再配置部１４０は、確認した空白領域１２５が非文字領域１２４に対してどの方向にあるかを確認し、非文字領域１２４の移動方向を決める。そして、画像再配置部１４０は、記録シートのサイズによって決まる所定領域と余白１２６と非文字領域１２４の位置とから確認した空白領域１２５の大きさを算出し、非文字領域１２４の移動量を決める。得られた結果により、非文字領域１２４を移動する。
【００７６】
変倍部１３０は、設定された拡大率に基づいて文字領域１２３を拡大する（Ｓ５０９）。画像再配置部１４０は、拡大された文字領域１２３と移動した非文字領域１２４を含む各領域を、元の画像の配置と同じになるように再配置する（Ｓ５１０）。
【００７７】
画像サイズ判定部１５０は、各領域が記録シートのサイズ内に納まるか確認する（Ｓ５１１）。各領域が記録シートのサイズに納まる場合、画像拡大の処理後の画像データを記録シートに印刷する（Ｓ５１４）。
【００７８】
各領域が記録シートのサイズ内に納まらない場合、制御部１００は、再配置された各領域が納まるように拡大率を変更する報知画面を表示部１８０に表示させる（Ｓ５１２）。
【００７９】
画像処理部２００は、各領域が設定した記録シートのサイズ内に納まるように拡大率を変更する（Ｓ５１３）。変更された拡大率に基づいて、文字領域１２３の拡大、再配置を記録シートのサイズ内に納まるまで繰り返す。
【００８０】
非文字領域１２４の移動の代わりに縮小する場合は、例えば、拡大率から拡大した文字領域１２３と非文字領域１２４とが重ならないように非文字領域変倍部１３２が縮小率を設定する。または、ユーザから入力された縮小率あるいはあらかじめ設定された縮小率に基づいて非文字領域１２４を縮小する。さらに、非文字領域の縮小と移動を組み合わせてもよい。
【００８１】
以上のように、非文字領域１２４を移動あるいは縮小して空白領域１２５を大きくするため、記録シート内において、最大限に空白領域１２５を利用することができる。
【００８２】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の範囲内で上記実施形態に多くの修正および変更を加え得ることは勿論である。本願発明では、原稿の画像を記録シートに印刷する場合について説明したが、特にこの限りではなく、表示部に表示された画像に含まれる文字領域を拡大する場合であってもよい。あるいは、画像入力部から入力された画像データに含まれる文字領域を拡大して表示部に表示する場合であっても良い。
【００８３】
画像処理装置として、複合機に限らず、パソコン、携帯電話のように表示部を備え、入力された画像データを処理して、画像を表示できる端末装置であっても良い。
【００８４】
また、第１実施形態〜第４実施形態を組み合わせた画像拡大方法であっても良い。例えば、第５実施形態のように空白領域を広げ、かつ、第２実施形態のように所定領域内に納まらないと判断した後に拡大率を自動的に再設定する。
【００８５】
上記方法の手順を図１５のフローチャートにしたがって説明する。なお、図１５中のＳ６０１〜Ｓ６０８までの手順は、第１実施形態におけるＳ２０１〜Ｓ２０８までの手順と同じなので説明は省略する。
【００８６】
画像サイズ判定部は、再配置された各領域が設定された記録シートのサイズに納まるか確認する（Ｓ６０９）。各領域が記録シートのサイズ内に納まらない場合、制御部は、検出した空白領域から非文字領域の周辺に空白領域があるか確認する（Ｓ６１０）。空白領域がある場合、画像再配置部は、非文字領域を移動させ、空白領域を大きくする（Ｓ６１１）。非文字領域の周辺に空白領域がないと判断した場合、非文字領域変倍部が非文字領域を縮小する（Ｓ６１２）。
【００８７】
画像サイズ判定部は、拡大された文字領域と移動あるいは縮小された非文字領域とを含む各領域が設定された記録シートのサイズ内に納まるか再確認する（Ｓ６１３）。各領域が記録シートのサイズ内に納まらない場合、制御部は、各領域が設定された記録シートのサイズ内に納まるように拡大率を変更する報知画面を表示部に表示させ、ユーザに報知する（Ｓ６１４）。そして、変倍部は、各領域が納まるように拡大率を変更する（Ｓ６１５）。
【００８８】
制御部は、変更された拡大率に基づいて、文字領域を拡大する（Ｓ６０７）。そして、画像再配置部は、拡大された文字領域を含む各領域を再配置する（Ｓ６０８）。
【００８９】
画像サイズ判定部は、再配置された各領域が設定された記録シートのサイズ内に納まるか確認する（Ｓ６０９）。各領域が記録シートのサイズ内に納まらない場合、Ｓ６１０〜Ｓ６１５までの手順を繰り返し行なう。
【００９０】
これにより、拡大した文字領域を含む各領域が設定した記録シートに納まらない場合であっても、拡大率を変更することなく記録シートに納まるようにできる。
【００９１】
また、拡大部は、文字領域だけでなく非文字領域を拡大してもよい。非文字領域を拡大する場合、先ず、非文字領域の周囲に空白領域があるか否かを確認する。周囲に空白領域がある場合は、非文字領域を拡大する。周囲に空白領域がない場合は、文字領域を移動または縮小することで空白領域を生成し、生成した空白領域を利用して非文字領域を拡大する。
【００９２】
複数の文字を有する領域を文字領域としているが、特にこの限りではなく、一文字を文字領域としてもよい。この場合、識別部は、一文字を識別して領域に分けるため、文字と文字との間の空白領域をも利用することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明の第１実施形態に係る画像処理装置のブロック図
【図２】画像データに含まれる画像を表示部に表示した画面を示す図
【図３】画像データに含まれる画像を種類毎に領域を分離した画面を示す図
【図４】文字領域を拡大した画面を示す図
【図５】従来の画像の拡大方法を説明する図であって、（ａ）は拡大する前の画像、（ｂ）は拡大した後の画像
【図６】画像の拡大方法を説明する図であって、（ａ）は拡大する前の画像、（ｂ）は拡大した後の画像
【図７】拡大率を設定する画面を示す図
【図８】第１実施形態に係る画像拡大方法の手順を示すフローチャート
【図９】第２実施形態に係る画像拡大方法の手順を示すフローチャート
【図１０】拡大率を変更したことを報知する報知画面を示す図
【図１１】第３実施形態に係る画像拡大方法の手順を示すフローチャート
【図１２】非文字領域を縮小した画面を示す図
【図１３】非文字領域を移動した画面を示す図
【図１４】第４実施形態に係る画像拡大方法の手順を示すフローチャート
【図１５】その他実施形態に係る画像拡大方法の手順を示すフローチャート
【符号の説明】
【００９４】
１００  制御部
１１０  画像読取部
１２０  領域分離部
１２１  領域検出部
１２２  空白領域算出部
１２３  文字領域
１２４  非文字領域
１２５  空白領域
１２６  余白
１３０  変倍部
１３１  文字領域変倍部
１３２  非文字領域変倍部
１４０  画像再配置部
１５０  画像サイズ判定部
１５１  サイズ変更部
１６０  画像処理部
１７０  操作部
１８０  表示部
２００  画像処理部
【図１】
2008177823.tif 000003
【図２】
2008177823.tif 000004
【図３】
2008177823.tif 000005
【図４】
2008177823.tif 000006
【図５】
2008177823.tif 000007
【図６】
2008177823.tif 000008
【図７】
2008177823.tif 000009
【図８】
2008177823.tif 000010
【図９】
2008177823.tif 000011
【図１０】
2008177823.tif 000012
【図１１】
2008177823.tif 000013
【図１２】
2008177823.tif 000014
【図１３】
2008177823.tif 000015
【図１４】
2008177823.tif 000016
【図１５】
2008177823.tif 000017