(57)【要約】      （修正有）【課題】文字が小さく読みにくい図表を読みやすく拡大してシートに出力する。【解決手段】罫線Ｘで区切られた複数の領域Ｙ内に文字を有する図表データαを含む原稿データＺから図表データを拡大して印刷データを作成する画像処理部と、当該画像処理部により作成した印刷データをシート上に出力する画像形成部と、を有し、前記画像処理部は、拡大した文字が元の領域Ｙ内におさまるよう罫線Ｘの位置を調整して印刷データを作成する。【選択図】図５
2009070042.tif 000002
【特許請求の範囲】
【請求項１】
罫線で区切られた複数の領域内に文字を有する図表データを含む原稿データから、前記図表データを拡大して印刷データを作成する画像処理部と、
当該画像処理部により作成した印刷データをシート上に出力する画像形成部と、を有し、
前記画像処理部は、拡大した前記文字が元の領域内におさまるよう前記罫線の位置を調整して印刷データを作成することを特徴とする画像形成装置。
【請求項２】
前記画像処理部は、前記領域における空白部を認識し、認識した当該空白部を考慮して前記罫線の位置を調整する請求項１に記載の画像形成装置。
【請求項３】
前記画像処理部は、前記罫線を分割して前記罫線の位置を調整する請求項１又は２に記載の画像形成装置。
【請求項４】
前記画像処理部は、１つの前記図表データを分割して複数枚のシートに出力するよう印刷データを作成する請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記画像処理部は、前記罫線の位置が調整された後、前記空白部を認識して前記文字の拡大率を調整する請求項１乃至４の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理部により作成した印刷データをシート上に出力する画像形成装置に関する。
【背景技術】
【０００２】
近年、複写機やプリンタ等の画像形成装置では、ユーザーの要望により多様な形態でシートに画像を出力することが可能となっている。例えば、スキャナで読み取った原稿データや他の端末から受信した原稿データの一部を拡大してシートに印刷する場合がある。
【０００３】
原稿データの一部を拡大してシートに印刷する技術として、特許文献１に記載の技術がある。特許文献１に記載の技術は、画像読取部で原稿を読み取って得た画像データから、画像処理部で文字を切り出し、文字を拡大などして再配置し、画像形成部から印刷出力するという技術である。当該技術によれば、文字が拡大などして再配置されているため、弱視者等であっても文字を容易に認識することが出来る。
【特許文献１】特開２０００−１３７８０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、図１２のように罫線Ｘで区切られた複数の領域Ｙ内に文字が記載されている図表を一部に有する原稿データＺは、シートに印刷しても図表内の文字が小さく読みにく場合があり、文字が読みやすく拡大してシートに印刷することがユーザーにより要望されていた。
【０００５】
そこで、本発明の目的は、文字が小さく読みにくい図表を読みやすく拡大してシートに出力する画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る画像形成装置は、
罫線で区切られた複数の領域内に文字を有する図表データを含む原稿データから、前記図表データを拡大して印刷データを作成する画像処理部と、
当該画像処理部により作成した印刷データをシート上に出力する画像形成部と、を有し、
前記画像処理部は、拡大した前記文字が元の領域内におさまるよう前記罫線の位置を調整して印刷データを作成することを特徴とするものである。
【発明の効果】
【０００７】
本発明に係る画像形成装置によれば、文字が小さく読みにくい図表を読みやすく拡大してシートに出力することが出来る。
【発明を実施するための最良の形態】
【０００８】
図１は画像形成装置１の内部構成を示す中央断面図である。
【０００９】
画像形成装置１は、中間転写ベルト５０を有するタンデム形式のカラー画像形成装置である。
【００１０】
両面原稿自動送り装置１０の原稿給紙台ａにセットされた原稿は、各種ローラによって画像読取部３０に向けて搬送される。
【００１１】
画像形成装置１は下部に複数のシート収容部２０を有する。シート収容部２０の上方には画像形成部４０と中間転写ベルト５０が設置されており、装置本体の上部には画像読取部３０が設置されている。
【００１２】
シート収容部２０は、装置前面側（図１における紙面手前側）に引き出し可能となっている。複数のシート収容部２０には白紙等のシートＳがサイズによって分けられて収容されている。シート収容部２０に収容されたシートＳは給紙ローラによって１枚毎に給紙される。また、手差部２１にはＯＨＰシート等の特殊紙がセットされる。
【００１３】
画像形成部４０は、Ｙ、Ｍ、Ｃ、Ｋの各色のトナー像を形成するための４組の画像形成エンジン４００Ｙ、４００Ｍ、４００Ｃ及び４００Ｋを有している。画像形成エンジン４００Ｙ、４００Ｍ、４００Ｃ、４００Ｋは、この順で上から下方向に直線状に配列されており、各々同じ構成となっている。イエロー色用の画像形成エンジン４００Ｙを例にとって構成を説明すると、画像形成エンジン４００Ｙは反時計方向に回転する感光体４１０、帯電部４２０、露光部４３０および現像部４４０を有する。
【００１４】
クリーニング部４５０は、感光体４１０の最下部に対向した領域を含んで配置されている。
【００１５】
装置本体の中央部に位置する中間転写ベルト５０は無端状であり、所定の体積抵抗率を有する。一次転写電極５１０は、中間転写ベルト５０を挟んで感光体４１０と対向する位置に設置されている。
【００１６】
次にカラー画像を形成する画像形成方法を説明する。
【００１７】
感光体４１０は、モータ（図示せず）により回転駆動され、帯電部４２０の放電により負極性に帯電される（例えば−８００Ｖ）。次に、露光部４３０により感光体４１０上に画像情報に応じた光書込がなされて静電潜像が形成される。形成された静電潜像が現像部４４０を通過すると、現像部内で負極性に帯電されたトナーが負極性現像バイアスの印加により潜像画像の部分に付着し、感光体４１０上にトナー像が形成される。形成されたトナー像は、感光体４１０に圧着する中間転写ベルト５０へ転写される。転写後に感光体４１０上に残留したトナーはクリーニング部４５０により清掃される。
【００１８】
画像形成エンジン４００Ｙ、４００Ｍ、４００Ｃ及び４００Ｋ各々で形成されたトナー像が中間転写ベルト５０に重畳して転写されることにより、中間転写ベルト５０上にカラー画像が形成される。シートＳはシート収容部２０により１枚ずつ給紙され、レジスト搬送部として機能するレジストローラ６０の位置まで搬送される。レジストローラ６０にシートＳが突き当てられて一端停止し、シートＳの曲がりが矯正される。シートＳは中間転写ベルト５０上のトナー像と画像位置が一致するタイミングでレジストローラ６０より給送される。
【００１９】
レジストローラ６０により給送されたシートＳは、ガイド板より案内され、中間転写ベルト５０及び転写部７０により形成された転写ニップ位置へ送り込まれる。ローラにより構成される転写部７０はシートＳを中間転写ベルト５０側へ押圧している。トナーと逆極性のバイアス（例えば＋５００Ｖ）が転写部７０に印加されることにより、静電気力の作用で、中間転写ベルト５０上のトナー像がシートＳへ転写される。シートＳは、除電針からなる分離装置（図示せず）により除電されて中間転写ベルト５０から分離され、加熱ローラ、加圧ローラのローラ対からなる定着部８０へ送られる。その結果、トナー像がシートＳへ定着され、画像形成されたシートＳが装置外へ排出される。
【００２０】
なお、本実施形態における画像形成装置１は電子写真方式によりシートにカラー画像を形成するものであるが、本発明に係る画像形成装置は本実施形態に限定されるものではなく、シートにモノクロ画像を形成するモノクロ画像専用の画像形成装置であってもよいことは勿論のこと、その画像形成方式もインクジェット方式、熱転写方式、銀塩写真方式等、電子写真方式以外のどのような画像形成方式であっても構わない。
【００２１】
図２は画像形成装置１の制御系のブロック図であり、ここでは代表的なものだけ示す。
【００２２】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、システムバス１０９を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３等に接続されている。このＣＰＵ１０１は、ＲＯＭ１０２に格納されている各種プログラムを読み出してＲＡＭ１０３に展開し、各部の動作を制御する。また、ＣＰＵ１０１は、ＲＡＭ１０３に展開したプログラムに従って各種処理を実行し、その処理結果をＲＡＭ１０３に格納するとともに操作表示部１０６に表示させる。そして、ＲＡＭ１０３に格納した処理結果を所定の保存先に保存させる。
【００２３】
ＲＯＭ１０２は、プログラムやデータ等を予め記憶しており、代表的には半導体メモリで構成されている。
【００２４】
ＲＡＭ１０３は、ＣＰＵ１０１によって実行される各種プログラムによって処理されたデータ等を一時的に記憶するワークエリアを形成する。
【００２５】
不揮発ＲＡＭ１０４は、処理されたデータ等を一時的に記憶し、画像形成装置１の電源がＯＦＦになってもデータは消去されない。
【００２６】
ＨＤＤ１０５は、画像読取部３０で読み取って得た原稿データを記憶したり、出力済みの画像データ等を記憶したりする機能を有する。磁性体を塗布または蒸着した金属のディスクを一定の間隔で数枚重ね合わせた構造になっており、これをモータで高速に回転させて磁気ヘッドを近づけてデータを読み書きする。
【００２７】
操作表示部１０６は各種の設定を可能にするものである。操作表示部１０６は例えばタッチパネル形式となっており、ユーザーが操作表示部１０６を通じて入力することによりカラー印刷やモノクロ印刷に関する条件が設定される。また、ネットワーク設定の情報等、各種の情報が操作表示部１０６に表示される。画像読取部３０で読み取った原稿データに対して後述する拡大プリントモードを実行する場合、操作表示部１０６によりその設定を行う。
【００２８】
画像読取部３０は、原稿画像を光学的に読み取って電気信号に変換する。カラー原稿を読み取る場合は一画素当りＲＧＢ各１０ビットの輝度情報をもつ画像データを生成する。
【００２９】
画像読取部３０によって生成された原稿データや、画像形成装置１に接続されたＰＣから送信される原稿データは画像処理部１０７によって画像処理され、出力される印刷データが作成される。画像形成装置１でカラー印刷を実行する場合、画像読取部３０等によって生成されたＲ（Ｒｅｄ）・Ｇ（Ｇｒｅｅｎ）・Ｂ（Ｂｌｕｅ）の画像データを画像処理部１０７における色変換ＬＵＴに入力し、Ｒ・Ｇ・ＢデータをＹ（Ｙｅｌｌｏｗ）・Ｍ（Ｍａｇｅｎｔａ）・Ｃ（Ｃｙａｎ）・Ｂｋ（Ｂｌａｃｋ）の画像データに色変換する。そして、色変換した画像データに対して、階調再現特性の補正を行ったり、濃度補正ＬＵＴを参照して網点などのスクリーン処理を行ったり、細線を強調するためのエッジ処理を行ったりする。
【００３０】
画像形成部４０は、画像処理部１０７により作成された印刷データをシート上に出力（印刷）する。
【００３１】
次に画像形成装置１において実行される拡大プリントモードについて説明する。拡大プリントモードとは、画像読取部３０で読み取った原稿データやＰＣから送信された原稿データ内の図表データを拡大してプリントするモードである。ここでいう図表データとは、図５で示すように、罫線Ｘにより区切られた複数の領域Ｙに文字を有する図や表のデータである。図表データを含む原稿データをシートに印刷しても図表内の文字が小さく読みにく場合があるため、図表内の文字を読みやすく拡大してシートに印刷することが好ましい。
【００３２】
図３及び図４は拡大プリントモードに関する動作を説明するフローチャート図である。
【００３３】
図３及び図４におけるステップＳ２〜Ｓ６、Ｓ８〜Ｓ１４は画像処理部１０７により実行され、ステップＳ７は画像形成部４０により実行される。
【００３４】
まず、ユーザーによって印刷するシートサイズが選択される（図３におけるステップＳ１）。これは操作表示部１０６やＰＣを通じて選択される。
【００３５】
シートサイズが選択されると、画像形成装置１に入力された原稿データにおいて図表データを判別する（ステップＳ２）。例えば図５に示すような原稿データＺである場合、図や表のデータ領域であるαが図表データとして判別される。
【００３６】
次に、画像処理部１０７が判別した図表データを選択されたシートサイズに合わせて拡大処理し（ステップＳ３）、図表データにおける文字を罫線で囲まれた領域の大きさに合わせてレイアウト変更する（ステップＳ４）。
【００３７】
例えば図５に示す図表データαをシートサイズに合わせて拡大処理すると、図６（ａ）のような形態となる。図６（ａ）におけるＰがシートサイズであり、図表データαにおける罫線、文字とも拡大処理される。文字は１文字単位の文字画像として認識され、操作表示部１０６等により予め設定されている文字の大きさに拡大処理される。
【００３８】
罫線と文字が拡大処理されると、例えば図６（ａ）に示すように罫線により区切られた領域Ｙ１における文字や罫線により区切られた領域Ｙ２における文字のように、拡大処理された文字が領域をはみ出す場合がある。そこで、ステップＳ４において領域の大きさに合わせて文字に関するレイアウト変更がなされる。レイアウト変更された形態を図６（ｂ）に示す。図６（ｂ）に示す例でいえば、レイアウト変更されると領域Ｙ１における文字と領域Ｙ２における文字が各々の領域内におさまり、図表データの形態として好ましい状態となる。
【００３９】
ステップＳ３、Ｓ４の動作が完了すると、図４のステップＳ５において拡大処理された文字が領域からはみ出しているかどうか判断する。
【００４０】
図６（ｂ）のように拡大処理した文字が各々の領域内におさまっていれば（ステップＳ５；Ｎｏ）、図表データにおける文字を罫線で囲まれた領域におさまる範囲内で最大限に拡大する（ステップＳ６）。例えば図６（ｂ）における例でいえば、文字に関するレイアウト変更により文字が各々の領域内におさまっており、各領域内で文字を最大限に拡大し、図７に示すように文字を領域内で最大限に拡大する。このようにすれば、図表データ内の文字を更に読みやすくすることが出来る。そしてステップＳ６により作成された印刷データを画像形成部４０によりシートに印刷する（ステップＳ７）。
【００４１】
一方、例えば図８（ａ）に示すように文字に関するレイアウト変更を行っても領域Ｙ３のように拡大処理された文字が領域からはみ出していると判断すると（ステップＳ５；Ｙｅｓ）、文字がはみ出す領域の面積が増大するように罫線の位置を調整する（ステップＳ８）。つまり拡大した文字が元の領域内におさまるよう罫線の位置を調整する。この調整は画像処理部１０７が領域の空白部を認識し、認識した空白部を考慮して調整するものであり、図８（ａ）の例でいえば、領域Ｙ３（ここでは元の領域）の面積が増大するように罫線Ｘ１の位置を調整する。なお、ステップＳ８における調整は罫線Ｘ１を左右に平行移動させて調整するものである。
【００４２】
罫線Ｘ１の位置を調整すると、図８（ｂ）のようになり、領域Ｙ３の文字が罫線Ｘ１の位置の調整により領域Ｙ３におさまる。このように罫線の位置を調整することにより、もとの図表データの形態をなるべく維持しつつ、拡大して読みやすい印刷データを形成してシートに出力することが出来る。
【００４３】
ステップＳ８の動作を実行後、再度、文字が領域からはみ出しているかどうか判断する（ステップＳ９）。
【００４４】
罫線の位置を調整し、図８（ｂ）のように文字が領域からはみ出していないと判断すると（ステップＳ９；Ｎｏ）、図７で示したように図表データにおける文字を罫線で囲まれた領域におさまる範囲内で最大限に拡大する（ステップＳ６）。この動作は画像処理部１０７が各領域の空白部を認識して文字の拡大率を調整するものである。このようにすれば、図表データ内の文字を更に読みやすくすることが出来る。
【００４５】
一方、例えば図９（ａ）における領域Ｙ４のように、罫線の位置を調整してもなお文字が領域からはみ出すと判断した場合（ステップＳ）、今度は罫線を分割して領域の大きさを調整しても良いか否か判断する（ステップＳ１０）。この判断はユーザーが操作表示部１０６等を通じて設定した内容に基づき判断する。
【００４６】
罫線を分割して領域の大きさを調整してはならないと判断した場合は（ステップＳ１０；Ｎｏ）、ステップＳ６において図表データにおける文字を罫線で囲まれた領域におさまる範囲内で最大限に縮小又は拡大する。図９（ａ）の例でいえば、領域Ｙ４における文字を領域内におさめるよう縮小し、他の領域の文字はその領域におさまる範囲内で最大限に拡大する。
【００４７】
罫線を分割して領域の大きさを調整しても良いと判断した場合は、罫線を分割し、文字がはみ出す領域の面積が増大するように罫線の位置を調整する（ステップＳ１１）。図９の例でいえば、図９（ａ）における罫線Ｘ２を罫線Ｘ３と罫線Ｘ４に分割し、領域Ｙ４の面積が増大するように罫線Ｘ４の位置を調整する。そうすると図９（ｂ）に示すように領域Ｙ４の面積が増大することにより文字が領域内におさまるようになる。このように罫線を分割して調整することにより、元の図表データの形態は維持されないが、すべての文字が各領域内におさまるようになり、シートに印刷した場合に図表として読みやすくなる。
【００４８】
ステップＳ１１の動作を実行後、再度、文字が領域からはみ出しているかどうか判断する（ステップＳ１２）。
【００４９】
罫線を分割して調整し、図９（ｂ）のように文字が領域からはみ出していないと判断すると（ステップＳ１２；Ｎｏ）、図７で示したように図表データにおける文字を罫線で囲まれた領域におさまる範囲内で最大限に拡大する（ステップＳ６）。
【００５０】
罫線を分割して調整しても図１０における領域Ｙ５のように文字が領域Ｙ５からはみ出す場合がある。従って、罫線を分割して調整しても文字が領域からはみ出すと判断した場合（ステップＳ１２；Ｙｅｓ）、今度は図表データを複数頁に分割しても良いかどうか判断する（ステップＳ１３）。この判断はユーザーが操作表示部１０６等を通じて設定した内容に基づき判断する。
【００５１】
図表データを複数頁に分割してはならないと判断した場合は（ステップＳ１３；Ｎｏ）、ステップＳ６において図表データにおける文字を罫線で囲まれた領域におさまる範囲内で最大限に縮小又は拡大する。図１０の例でいえば、領域Ｙ５における文字を領域内におさめるよう縮小し、他の領域の文字はその領域におさまる範囲内で最大限に拡大する。
【００５２】
図表データを複数頁に分割しても良いと判断した場合は（ステップＳ１３；Ｙｅｓ）、１つの図表データを分割して複数頁に分割し（ステップＳ１４）、その分割した印刷データに基づき複数枚のシートに出力することとなる。図１０の例でいえば、図表データを上部領域ａと下部領域ｂに分割し、上部領域ａを図１１（ａ）のような印刷データとし、下部領域ｂを領域の面積と文字のレイアウトを変更して図１１（ｂ）のような印刷データとする。
【００５３】
以上図３〜図１１に基づいて説明したように、図表データにおいて拡大した文字がもとの領域内におさまるよう罫線の位置を調整して印刷データを作成すれば、文字が小さく読みにくい図表を読みやすく拡大してシートに出力することが出来る。
【００５４】
なお、本発明は当該実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【図面の簡単な説明】
【００５５】
【図１】画像形成装置の内部構成を示す中央断面図である。
【図２】画像形成装置の制御系のブロック図である。
【図３】拡大プリントモードに関する動作を説明するフローチャート図である。
【図４】拡大プリントモードに関する動作を説明するフローチャート図である。
【図５】原稿データの一例を示す説明図である。
【図６】文字に関してレイアウト変更した図表データの説明図である。
【図７】文字を罫線で囲まれた領域におさまる範囲内で最大限に拡大した図表データの説明図である。
【図８】文字がはみ出す領域の面積が増大するように罫線の位置を調整した図表データの説明図である。
【図９】罫線を分割して罫線の位置を調整した図表データの説明図である。
【図１０】罫線を分割して調整しても文字が領域からはみ出す図表データの説明図である。
【図１１】複数頁に分割した図表データの説明図である。
【図１２】図表データを含む原稿データの一例を示す説明図である。
【符号の説明】
【００５６】
１  画像形成装置
３０  画像読取部
４０  画像形成部
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  不揮発ＲＡＭ
１０５  ＨＤＤ
１０６  操作表示部
１０７  画像処理部
Ｘ  罫線
Ｙ  領域
Ｚ  原稿データ
【図１】
2009070042.tif 000003
【図２】
2009070042.tif 000004
【図３】
2009070042.tif 000005
【図４】
2009070042.tif 000006
【図５】
2009070042.tif 000007
【図６】
2009070042.tif 000008
【図７】
2009070042.tif 000009
【図８】
2009070042.tif 000010
【図９】
2009070042.tif 000011
【図１０】
2009070042.tif 000012
【図１１】
2009070042.tif 000013
【図１２】
2009070042.tif 000014