(57)【要約】【課題】簡単な処理により，文字の潰れが発生しない程度に文字の太りを低減して，文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換できる画像変換装置を提供する。【解決手段】本発明に係る画像変換装置１は，出力するときの解像度よりも高い解像度を用い，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ手段１０と，該ラスタ形式の文字画像の解像度を出力するときの解像度に変換する解像度変換手段１１を備えている。【選択図】図２
2012089946.tif 000002
【特許請求の範囲】
【請求項１】
出力するときの解像度よりも高い解像度を用い，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ手段と，該ラスタ形式の文字画像の解像度を出力するときの解像度に変換する解像度変換手段を備えたことを特徴とする画像変換装置。
【請求項２】
コンピュータ装置が，出力するときの解像度よりも高い解像度を用い，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換する工程と，該ラスタ形式の文字画像の解像度を出力するときの解像度に変換する工程を実行することを特徴とする画像変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ベクタ形式のデータをラスタ形式のデータに変換する技術に関し，更に詳しくは，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換する技術に関する。
【背景技術】
【０００２】
デジタル化の到来を受け，印刷会社に入稿される原稿もデジタルデータで与えられることが増え，印刷会社は，デジタルデータを用いて印刷または刷版を行うシステムを導入するケースが増えている。
【０００３】
このようなシステムには，ＤＴＰ（DTP: Desktop publishing），ＲＩＰ装置（RIP: Raster Image Processor）及びプリンタ・ＣＴＰ（CTP: Computer To Plate）などが含まれ，ＤＴＰからはベクタ形式のデータ（例えば，Postscript形式のデータ）が出力され，ＤＴＰから出力されたベクタ形式のデータを，ラスタ形式のデータ（例えば，ビットマップ形式のデータ）に変換するＲＩＰ処理がＲＩＰ装置で実行され，ＲＩＰ処理後のラスタ形式のデータがプリンタ・ＣＴＰから出力される。
【０００４】
ラスタ形式のデータの解像度は，ラスタ形式のデータの出力装置に応じて決定され，例えば，低解像度のプリンタで印刷を行う際，ベクタ形式のデータは低解像度のラスタ形式のデータにＲＩＰ処理されることになるが，ベクタ形式のデータが文字のアウトラインデータの場合，文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換すると，出力後の文字が太り，例えば，印刷後の文字が読みづらくなってしまう問題があった。
【０００５】
図５は，ＲＩＰ処理で生じる文字の太りを説明する図で，図５（ａ）は，ＲＩＰ処理の対象となる文字を説明する図で，図５（ｂ）は，ＲＩＰ処理後の文字の輪郭で，図５（ｃ）は，低解像度のラスタ形式の文字画像である。
【０００６】
図５（ａ）に図示した文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換すると，図５（ｂ）に図示したように，ラスタ形式の文字画像の輪郭は，変換前の文字より１ドット程度太る傾向がある。
【０００７】
低解像度の場合，１ドット当たりのサイズは大きくなるため，図５（ｃ）に図示したように，文字の輪郭が１ドット程度太ったことにより文字の線間が狭くなり，取り分けフォントサイズが小さい場合，文字の潰れにより印刷後の文字が読みづらくなってしまう。
【０００８】
このように，文字のアウトラインデータを低解像度のラスタ形式の文字画像にＲＩＰ処理すると，文字の潰れにより印刷後の文字が読みづらくなってしまうため，文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換した場合であっても，文字が太らない工夫が必要になる。
【０００９】
文字を細線化する手法として，文字の輪郭領域を抽出し，輪郭領域における画素値を一様に引き下げることで，文字を細線化すること知られ，特許文献１では，中間調で文字／線画を再現する際にスクリーン処理と輪郭強調処理の両方を施すことを可能とするために，抽出した文字／線画の輪郭領域における画素値の入力レベルに基づき、その出力レベルを調整して輪郭を強調又は抑制すると共に、輪郭領域とその他の領域とで異なる中間調処理を施す装置が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開2 0 0 5 - 3 4 1 2 4 9号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし，上述した手法は，文字と背景を含む画像を印刷するときには有用であるが，背景が予め印字された用紙（例えば，ビジネスフォーム）を印刷に用いる際，該用紙に印刷するのは文字のみになるので，処理速度の観点からも，簡単な処理により，文字の潰れが発生しない程度に文字の太りを抑え，文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換できることが望ましい。
【００１２】
そこで，本発明は，簡単な処理により，文字の潰れが発生しない程度に文字の太りを低減して，文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換できる画像変換装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決する第１の発明は，出力するときの解像度よりも高い解像度を用い，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ手段と，該ラスタ形式の文字画像の解像度を出力するときの解像度に変換する解像度変換手段を備えたことを特徴とする画像変換装置である。
【００１４】
また，上述した課題を解決する第２の発明は，コンピュータ装置が，出力するときの解像度よりも高い解像度を用い，ベクタ形式のデータである文字のアウトラインデータをラスタ形式の文字画像に変換する工程と，該ラスタ形式の文字画像の解像度を出力するときの解像度に変換する工程を実行することを特徴とする画像変換方法である。
【発明の効果】
【００１５】
上述した本発明によれば，高解像度によりＲＩＰ処理を行うことで文字の太りの大きさは小さくなるため，出力するときの解像度よりも高い解像度によりＲＩＰ処理を行い，その後に出力するときの解像度に変換すれば，出力するときの解像度でＲＩＰ処理を行ったときより文字の太りの大きさは小さくなり，文字の潰れが発生しない程度に文字の太りを低減することができるようになる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態に係る画像変換装置１のブロック図。
【図２】画像変換装置１に備えられた機能を説明する図。
【図３】文字のアウトラインデータを変換する処理を示したフロー図。
【図４】本発明の効果を説明する図。
【図５】ＲＩＰ処理で生じる文字の太りを説明する図。
【発明を実施するための形態】
【００１７】
ここから，本発明の実施形態について，発明の技術分野に係わる当業者が，発明の内容を理解し，本発明を実施できる程度に説明する。
【００１８】
本実施形態に係る画像変換装置１は，ベクタ形式のデータをラスタ形式のデータに変換する装置で，ベクタ形式のデータである文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換する際，文字の太りを低減する工夫が施された装置である。
【００１９】
図１は，本実施形態に係る画像変換装置１のブロック図で，図２は，画像変換装置１に備えられた機能を説明する図である。
【００２０】
図１に図示したように，本実施形態に係る画像変換装置１は，ＣＰＵ１ａ，ＲＡＭ１ｂ，ＢＩＯＳ１ｃ，文字入力デバイス１ｄ（例えば，キーボード），ポィンティングデバイス１ｅ（例えば，マウス），ディスプレイ１ｆ，データ記憶装置１ｇ及びネットワークインターフェース１ｈなどが実装されたコンピュータで実現される装置で，図２に図示したように，ベクタ形式のデータである文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換した場合に発生する文字の太りを低減するための機能として，文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ処理を実行するＲＩＰ手段１０と，ラスタ形式の文字画像の解像度を変換する解像度変換手段１１と，解像度が変換されたラスタ形式の文字画像を出力する出力手段１２とが備えられている。
【００２１】
画像変換装置１に備えられた出力手段１２はラスタ形式のデータを出力する装置で実現でき，具体的は，プリンタやＣＴＰなどの装置になる。
【００２２】
画像変換装置１に備えられたＲＩＰ手段１０は，ベクタ形式の文字のアウトラインデータを出力手段１２の解像度よりも高解像度のラスタ形式の文字画像に変換する手段で，この機能は，コンピュータが動作するための基本的な機能を提供するオペレーティングシステム上で動作するコンピュータプログラムで実現できる。
【００２３】
なお，ベクタ形式のデータをラスタ形式のデータに変換するＲＩＰ処理そのものについては，ＤＴＰやパーソナルコンピュータ用のオペレーティングに備えられている汎用的な機能なのでここでは説明を省く。
【００２４】
画像変換装置１に備えられたＲＩＰ手段１０には，ベクタ形式の文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ処理を行う際に，変換するラスタ形式の文字画像の解像度として，出力手段１２の解像度よりも高い解像度が設定される。
【００２５】
具体的に，画像変換装置１のＲＩＰ手段１０に設定される解像度は，ＲＩＰ処理によって文字の太りが発生しても，出力手段１２によりラスタ形式の文字画像を出力した際，文字の潰れが発生しない解像度になる。なお，ＲＩＰ処理時の解像度は出力手段１２の解像度には依存しないため，ＲＩＰ処理時の解像度は出力手段１２が対応している解像度を超えた値にすることもできる。
【００２６】
画像変換装置１に備えられた解像度変換手段１１は，ＲＩＰ手段１０が生成したラスタ形式の文字画像の解像度を出力手段１２の解像度に変換する手段である。上述しているように，出力手段１２により低解像度で出力する場合，ＲＩＰ処理時の解像度は出力手段１２の解像度よりも高い解像度になるため，画像変換装置１に解像度変換手段１１を備えさせ，ＲＩＰ手段１０が生成したラスタ形式の文字画像の解像度を出力先の解像度に合わせるようにしている。なお，ラスタ形式の画像の解像度を変更する処理そのものについては，グラフィックソフト等に備えられている汎用的な機能なのでここでは説明を省く。
【００２７】
図３は，文字のアウトラインデータを変換する処理を示したフロー図で，図４は，本発明の効果を説明する図である。
【００２８】
文字のアウトラインデータをラスタ形式の文字画像に変換する際，画像変換装置１に，変換対象となる文字のアウトラインデータが入力される（Ｓ１）。変換対象となる文字のアウトラインデータは，画像変換装置１のデータ記憶装置１ｄに記憶されていてもよく，また，ネットワーク経由で画像変換装置１に入力されてもよい。
【００２９】
変換対象となる文字のアウトラインデータが入力されると，画像変換装置１に備えられたＲＩＰ手段１０が作動し，ＲＩＰ手段１０は，予め設定された解像度，すなわち，出力する際の解像度より高い解像度を用いて，変換対象となる文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ処理を実行する(Ｓ２)。なお，上述しているように，出力手段１２により低解像度で出力する場合，ＲＩＰ処理時の解像度は出力手段１２の解像度よりも高い解像度になる。
【００３０】
図４（ａ）は，変換対象となる文字で，図４（ｂ）は，ＲＩＰ処理とした後の文字の輪郭である。文字のアウトラインデータをラスタ形式の文字画像に変換することで，ラスタ形式の文字画像の輪郭は文字のアウトラインデータよりも１ドット程度太ることになるが，本実施形態では，出力手段１２の解像度よりも高い解像度によりＲＩＰ処理を行うため，１ドットのサイズは出力手段１２の解像度ときよりも小さくなり，文字の太りの大きさも低減する。例えば，出力手段１２の解像度のときの１ドットのサイズが１２００ｄｐiで，ＲＩＰ処理時の解像度が２４００ｄｐiであれば，文字の太りの大きさは半分になる。
【００３１】
ＲＩＰ手段１０が，予め設定された解像度を用いて，変換対象となる文字のアウトラインデータをラスタ形式の文字画像に変換するＲＩＰ処理を実行すると，画像変換装置１の解像度変換１１が作動し，解像度変換手段１１は，ＲＩＰ手段１０が生成したラスタ形式の文字画像の解像度を，出力手段１２がラスタ形式の文字画像を出力するときの解像度に変換する処理を実行し（Ｓ３），この手順を終了する。
【００３２】
図４（ｃ）は，解像度を変換した後のラスタ形式の文字画像である。文字のアウトラインデータを低解像度のラスタ形式の文字画像に変換すると，図５（ｃ）に図示したように，出力手段１２でラスタ形式の文字画像を出力するときの解像でＲＩＰ処理を行うと，文字の潰れにより印刷後の文字が読みづらくなってしまうが，図４（ｃ）に図示したように，出力手段１２でラスタ形式の文字画像を出力するときの解像より高解像度でＲＩＰ処理を行うため，文字の太りの大きさは低減し文字の太りによる文字の潰れが発生しない。
【００３３】
なお，本実施形態では，画像変換装置１を一台のコンピュータで実現しているが，複数のコンピュータで画像変換装置１を実現することもできる。例えば，ベクタ形式の文字のアウトラインデータを高解像度のラスタ形式の文字画像に変換するＲＩＰ手段１０として機能するコンピュータと，ラスタ形式の文字画像の解像度を変換する解像度変換手段１１として機能するコンピュータと，低解像度に変換された後のラスタ形式の文字画像を出力する出力手段１２として機能するコンピュータとで，本実施形態に係る画像変換装置１を構成することもできる。
【符号の説明】
【００３４】
１    画像変換装置
１０  ＲＩＰ手段
１１  解像度変換手段
１２  出力手段
【図１】
2012089946.tif 000003
【図２】
2012089946.tif 000004
【図３】
2012089946.tif 000005
【図４】
2012089946.tif 000006
【図５】
2012089946.tif 000007