(57)【要約】【課題】フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる文字情報処理装置、文字情報処理プログラム、及び画像形成装置を提供する。【解決手段】文字を文字コードとフォントサイズとを含む文字情報４３２によって表した文字データを、プリンタ３によって画像形成させるための印刷データに変換する文字情報処理装置１であって、文字情報４３２を記憶する記憶部４３と、記憶部４３に記憶されている文字情報４３２に基づいて、フォントサイズが小さいほど文字情報４３２で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、印刷データを生成する印刷データ生成部４１と、印刷データ生成部４１により生成された印刷データを、プリンタ３へ出力する通信Ｉ／Ｆ部４４とを備えた。【選択図】図１
2008210329.tif 000002
【特許請求の範囲】
【請求項１】
文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成装置によって画像形成させるための印刷データに変換する文字情報処理装置であって、
前記文字情報を記憶する記憶部と、
前記記憶部に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを、前記画像形成装置へ出力する印刷データ出力部と
を備えることを特徴とする文字情報処理装置。
【請求項２】
前記文字情報は、文字の濃度を示す濃度値を含み、
前記記憶部は、予めフォントサイズ毎に、フォントサイズが小さいほど濃い濃度を示す濃度値が対応付けられた濃度テーブルをさらに記憶し、
前記印刷データ生成部は、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合、当該文字の濃度を前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定して前記印刷データを生成し、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より濃い濃度を示す場合、当該文字情報で表される文字の濃度を前記文字情報の濃度値に設定して前記印刷データを生成すること
を特徴とする請求項１記載の文字情報処理装置。
【請求項３】
前記印刷データ生成部は、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であって、かつ、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と、当該文字情報の濃度値との差が、予め設定された設定値を超える場合、当該文字の濃度を前記文字情報の濃度値に設定して前記印刷データを生成すること
を特徴とする請求項１又は２記載の文字情報処理装置。
【請求項４】
前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であって、かつ、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と、当該文字情報の濃度値との差が、予め設定された設定値を超える場合において、
当該文字情報で表される文字の濃度を前記文字情報の濃度値に設定する処理、及び当該文字の濃度を前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定する処理のうちいずれかの処理を選択する操作を促すための報知を行う報知部と、
前記いずれかの処理を選択する旨の選択指示を受け付ける選択指示受付部とをさらに備え、
前記印刷データ生成部は、前記選択指示受付部により受け付けられた処理によって、前記印刷データを生成すること
を特徴とする請求項１又は２記載の文字情報処理装置。
【請求項５】
前記文字情報の濃度値は、Ｙ（イエロー）の濃度を示す濃度値と、Ｙ（イエロー）以外の色成分の濃度を示す濃度値とを含み、
前記印刷データ生成部は、前記Ｙ（イエロー）以外の濃度値の合計に対するＹ（イエロー）の濃度値の比率が予め設定された判定閾値を超える場合、さらに、前記印刷データにおけるＹ（イエロー）以外の濃度値を増大させること
を特徴とする請求項１〜４のいずれか１項に記載の文字情報処理装置。
【請求項６】
文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成装置によって画像形成させるための印刷データに変換する処理をコンピュータに実行させる文字情報処理プログラムであって、
前記文字情報を記憶する記憶手段と、
前記記憶手段に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成手段と、
前記印刷データ生成部により生成された印刷データを、前記画像形成装置へ出力する印刷データ出力手段として、
コンピュータを機能させることを特徴とする文字情報処理プログラム。
【請求項７】
文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成用の印刷データに変換し、当該印刷データに基づき画像形成を行う画像形成装置であって、
前記文字情報を記憶する記憶部と、
前記記憶部に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データに基づき画像形成を行う画像形成部と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成用の印刷データに変換する文字情報処理装置、文字情報処理プログラム、及び画像形成装置に関する。
【背景技術】
【０００２】
従来、例えば折れ線グラフや表の枠線等、線を画像形成する場合、線が細いと画像の視認性が悪くなるという、不都合があった。そこで、画像形成しようとする印刷データにおいて、線、及び当該線の幅を検出し、線幅が所定値より細い場合に当該線の濃度を濃くすることにより、線の視認性を向上するようにした画像処理装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開平５−１３０４３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、文字をハーフトーンで画像形成する場合、文字のフォントサイズが小さくなるほど視認性が低下するという不都合があった。しかしながら、文字は線ではないので、特許文献１に記載の技術を適用することはできず、フォントサイズの小さいハーフトーンの文字の視認性を向上させることはできなかった。また、仮に文字の辺を線画として取り扱かうことにより、特許文献１に記載の技術を適用したとしても、文字の辺以外の点や撥ねには適用できず、文字の視認性を充分向上させることはできない。また、文字のフォントサイズの大小は、必ずしも線幅の大小と対応しないから、仮に特許文献１に記載の技術を文字に適用したとしても、フォントサイズの小さいハーフトーンの文字の視認性を充分向上させることはできない。
【０００４】
本発明は、このような事情に鑑みて為された発明であり、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる文字情報処理装置、文字情報処理プログラム、及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る文字情報処理装置は、文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成装置によって画像形成させるための印刷データに変換する文字情報処理装置であって、前記文字情報を記憶する記憶部と、前記記憶部に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを、前記画像形成装置へ出力する印刷データ出力部とを備える。
【０００６】
この構成によれば、印刷データ生成部によって、記憶部に記憶されている文字情報に基づいて、フォントサイズが小さいほど、すなわち視認性が低いほど、当該文字情報で表される文字の濃度を濃くするように当該文字の濃度値が設定されて印刷データが生成され、その印刷データが、印刷データ出力部によって、画像形成装置へ出力される。そうすると、フォントサイズが小さく視認性が低い文字ほど、濃度が濃くされて視認性が向上されるので、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる。
【０００７】
また、前記文字情報は、文字の濃度を示す濃度値を含み、前記記憶部は、予めフォントサイズ毎に、フォントサイズが小さいほど濃い濃度を示す濃度値が対応付けられた濃度テーブルをさらに記憶し、前記印刷データ生成部は、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合、当該文字の濃度を前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定して前記印刷データを生成し、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より濃い濃度を示す場合、当該文字情報で表される文字の濃度を前記文字情報の濃度値に設定して前記印刷データを生成することが好ましい。
【０００８】
この構成によれば、文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合、印刷データ生成部によって、当該文字の濃度が、濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定されて印刷データが生成される。そうすると、濃度テーブルは、予めフォントサイズ毎に、フォントサイズが小さいほど濃い濃度を示す濃度値が対応付けられているので、文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合、すなわち当該文字情報で表される文字が薄く、視認性が低い可能性の高い場合に、当該文字の濃度が、フォントサイズが小さいほど濃くなるように設定される結果、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる。また、文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より濃い濃度を示す場合、すなわちすなわち当該文字情報で表される文字が濃く、高い視認性が得られる可能性が高い場合に、当該文字の濃度が文字情報の濃度値に設定される結果、文字情報に基づく文字の濃度の再現性が保たれる。
【０００９】
また、前記印刷データ生成部は、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であって、かつ、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と、当該文字情報の濃度値との差が、予め設定された設定値を超える場合、当該文字の濃度を前記文字情報の濃度値に設定して前記印刷データを生成することが好ましい。
【００１０】
この構成によれば、文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であっても、文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と当該文字情報の濃度値との差が、予め設定された設定値を超えるほど大きい場合には、当該文字の濃度を文字情報の濃度値に設定することで、文字情報の濃度値と、印刷データとして設定される濃度値との差異が大きくなりすぎるおそれを低減することができる。
【００１１】
また、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であって、かつ、前記文字情報の濃度値が前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と、当該文字情報の濃度値との差が、予め設定された設定値を超える場合において、当該文字情報で表される文字の濃度を前記文字情報の濃度値に設定する処理、及び当該文字の濃度を前記濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定する処理のうちいずれかの処理を選択する操作を促すための報知を行う報知部と、前記いずれかの処理を選択する旨の選択指示を受け付ける選択指示受付部とをさらに備え、前記印刷データ生成部は、前記選択指示受付部により受け付けられた処理によって、前記印刷データを生成するようにしてもよい。
【００１２】
この構成によれば、文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値より薄い濃度を示す場合であって、かつ文字情報の濃度値が濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値と、当該文字情報の濃度値との差が、予め設定された設定値を超えるほど大きい場合には、報知部によって、当該文字情報で表される文字の濃度を文字情報の濃度値に設定する処理、すなわち文字の視認性が低下するおそれはあるものの文字情報で示される濃度値の再現性を保つことのできる処理と、当該文字の濃度を濃度テーブルによって当該文字情報のフォントサイズと対応付けられた濃度値に設定する処理、すなわち文字情報で示される濃度値の再現性は保てないおそれがあるものの文字の視認性を向上させることができる処理のうちいずれかの処理を選択する操作を促すための報知が行われる。そして、ユーザが選択したいずれかの処理によって、印刷データ生成部による印刷データの生成がおこなわれるので、ユーザの意図に従って、文字の再現性と視認性とのうちいずれかを優先することができる。
【００１３】
また、前記文字情報の濃度値は、Ｙ（イエロー）の濃度を示す濃度値と、Ｙ（イエロー）以外の色成分の濃度を示す濃度値とを含み、前記印刷データ生成部は、前記Ｙ（イエロー）以外の濃度値の合計に対するＹ（イエロー）の濃度値の比率が予め設定された判定閾値を超える場合、さらに、前記印刷データにおけるＹ（イエロー）以外の濃度値を増大させることが好ましい。
【００１４】
この構成によれば、視認性の低いＹ（イエロー）の濃度値の比率が予め設定された判定閾値を超え、すなわちＹ（イエロー）の比率が高いために視認性が低い色の文字は、印刷データ生成部によって、印刷データにおけるＹ（イエロー）以外の濃度値が増大される結果、視認性が向上する。
【００１５】
また、本発明に係る文字情報処理プログラムは、文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成装置によって画像形成させるための印刷データに変換する処理をコンピュータに実行させる文字情報処理プログラムであって、前記文字情報を記憶する記憶手段と、前記記憶手段に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成手段と、前記印刷データ生成部により生成された印刷データを、前記画像形成装置へ出力する印刷データ出力手段として、コンピュータを機能させる。
【００１６】
また、本発明に係る画像形成装置は、文字を文字コードとフォントサイズとを含む文字情報によって表した文字データを、画像形成用の印刷データに変換し、当該印刷データに基づき画像形成を行う画像形成装置であって、前記文字情報を記憶する記憶部と、前記記憶部に記憶されている文字情報に基づいて、フォントサイズが小さいほど当該文字情報で表される文字の濃度を濃くするように、当該文字の濃度値を設定することにより、前記印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データに基づき画像形成を行う画像形成部とを備える。
【００１７】
この構成によれば、フォントサイズが小さく視認性が低い文字ほど、濃度が濃くされて視認性が向上されるので、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる。
【発明の効果】
【００１８】
このような構成の文字情報処理装置、文字情報処理プログラム、及び画像形成装置は、フォントサイズが小さく視認性が低い文字ほど、濃度が濃くされて視認性が向上されるので、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。図１は、本発明の一実施形態に係る文字情報処理装置の一例であるパーソナルコンピュータの構成の一例を示すブロック図である。図１に示すパーソナルコンピュータ１は、例えばネットワーク２を介してプリンタ３とデータ送受信可能に接続されている。
【００２０】
図１に示すパーソナルコンピュータ１は、本体部４、ディスプレイ５（報知部）、キーボード６（選択指示受付部）、及びマウス７（選択指示受付部）を備えている。
【００２１】
本体部４は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、及びＨＤＤ（Hard Disk Drive）等の記憶装置により構成された記憶部４３と、通信Ｉ／Ｆ部４４（印刷データ出力部）と、その周辺回路等とを備えて構成されている。記憶部４３には、文字情報処理プログラム４３１やオペレーティングシステムその他のプログラム、文字情報４３２、及び濃度テーブル４３３が記憶されている。文字情報処理プログラム４３１は、例えば、いわゆるプリンタドライバとして構成されている。通信Ｉ／Ｆ部４４は、例えばイーサネット（登録商標）や、ＵＳＢ（Universal Serial Bus）等のインターフェイス回路である。
【００２２】
そして、本体部４は、ＣＰＵによって、記憶部４３に記憶されている文字情報処理プログラム４３１を実行することにより、印刷データ生成部４１として機能する。
【００２３】
文字情報４３２は、例えばワードプロセッサ等の文書作成プログラムを本体部４で実行することにより生成された文書データである。文字情報４３２には、例えば、文書を構成する文字の文字コード４３４と、フォントサイズ４３５と、濃度値４３６とが含まれている。また、濃度値４３６は、文字の色を表すべく、Ｙ（イエロー）の濃度を示す濃度値Ｙと、Ｍ（マゼンダ）の濃度を示す濃度値Ｍと、Ｃ（シアン）の濃度を示す濃度値Ｃと、Ｋ（黒）の濃度を示す濃度値Ｋとを含んでいる。濃度値Ｙ、Ｍ、Ｃ、Ｋは、例えば濃度をパーセントで表しており、それぞれ例えば０％〜１００％の範囲で、濃度値（％）が大きいほど濃い濃度を示している。
【００２４】
図２は、記憶部４３に記憶されている濃度テーブル４３３の一例を示す説明図である。図２に示す濃度テーブル４３３は、１〜１０のフォントサイズＺ毎に、フォントサイズが小さいほど濃い濃度を示す濃度値Ｄが、１００％〜１０％の範囲で対応付けられている。この場合、フォントサイズＺ毎に、当該フォントサイズの文字において視認性を確保するために最低限必要となる濃度値Ｄが対応付けられている。
【００２５】
なお、濃度値４３６及び濃度値Ｄをパーセントで表す例を示しているが、濃度値４３６及び濃度値Ｄは、例えば８ビットで００〜ＦＦ（１６進表示）の範囲で設定されるようにしてもよい。
【００２６】
印刷データ生成部４１は、記憶部４３に記憶されている文字情報４３２におけるフォントサイズ４３５が小さいほど、文字情報４３２で表される文字の濃度を濃くするように、プリンタ３へ出力するための印刷データを生成する。
【００２７】
次に、上述のように構成されたパーソナルコンピュータ１の動作について説明する。図３、図４は、図１に示すパーソナルコンピュータ１の動作の一例を示すフローチャートである。まず、印刷データ生成部４１によって、記憶部４３から印刷対象の文字情報４３２が読み出され（ステップＳ１）、文字情報４３２の濃度値４３６における各色成分の濃度値Ｙ，Ｍ，Ｃ，Ｋと、濃度テーブル４３３によって文字情報４３２のフォントサイズＺと対応付けられた濃度値Ｄとがそれぞれ比較される（ステップＳ２）。
【００２８】
そして、濃度値Ｙ，Ｍ，Ｃ，Ｋのうち、濃度値Ｄ以上の（濃い）濃度値について（ステップＳ３でＮＯ）、文字情報４３２で示される文字は、フォントサイズＺにおいても良好な視認性を有すると考えられるので、印刷データ生成部４１によって、当該文字の濃度が濃度値４３６に設定される（処理Ａ）。すなわち濃度値Ｙ，Ｍ，Ｃ，Ｋのうち濃度値Ｄ以上の（濃い）濃度値は、変更されることなく印刷データが生成される（ステップＳ７）。
【００２９】
一方、濃度値Ｙ，Ｍ，Ｃ，Ｋのうちいずれかが、濃度値Ｄより小さければ（薄ければ）（ステップＳ３でＹＥＳ）、文字情報４３２のままでは、文字情報４３２で示される文字について良好な視認性が得られないと考えられるので、濃度値Ｄより小さい濃度値を変更するべくステップＳ４へ移行する。
【００３０】
例えば、処理対象の文字情報４３２において、濃度値Ｋが５０％、フォントサイズ４３５が「４」であった場合、ステップＳ２，Ｓ３において、印刷データ生成部４１によって、例えば図２に示す濃度テーブル４３３によって文字情報４３２のフォントサイズＺ「４」と対応付けられた濃度値Ｄ「７０％」と、濃度値Ｋ「５０％」とが比較され、濃度値Ｋは、濃度値Ｄより小さい（薄い）（ステップＳ３でＹＥＳ）から、ステップＳ４へ移行する。
【００３１】
そして、ステップＳ４において、濃度値Ｙ，Ｍ，Ｃ，Ｋのうち、フォントサイズ４３５と対応付けられた濃度値Ｄより小さい濃度値について、印刷データ生成部４１によって、濃度テーブル４３３により当該濃度値Ｄとの差が算出され、当該差が、予め、例えば５０％に設定された設定値Ｖ以下であれば（ステップＳ４でＮＯ）、当該濃度値を濃度値Ｄに変化させても文字情報４３２で表される文字画像との差異は、不自然なほど大きくないと考えられるので、ステップＳ８へ移行して、当該濃度値として濃度値Ｄが設定されて（処理Ｂ）印刷データが生成される（ステップＳ８）。
【００３２】
一方、ステップＳ４において、濃度値Ｙ，Ｍ，Ｃ，Ｋのうち、フォントサイズ４３５と対応付けられた濃度値Ｄより小さい濃度値について、当該差が、予め例えば５０％に設定された設定値Ｖを超える場合（ステップＳ４でＹＥＳ）、濃度値の変化が大きすぎて文字情報４３２で表される文字画像との差異が大きくなりすぎるので、文字情報４３２で表される文字画像の再現性を優先する処理Ａか、文字の視認性を優先する処理Ｂか、いずれかをユーザに選択させるべく、ステップＳ５へ移行する。
【００３３】
なお、縮小拡大印刷や、１枚の用紙に２ページ分の画像を形成する２ｉｎ１の設定がされていた場合には、フォントサイズ４３５にその画像の倍率を乗じて得られるフォントサイズに基づいて、ステップＳ２〜Ｓ４の処理を行うようにしてもよい。例えば、処理対象の文字情報４３２において、濃度値Ｋが５０％、フォントサイズ４３５が「４」で２ｉｎ１の設定がされている場合、画像倍率は７０％であるから、４×０．７＝３となる。そうすると、印刷データ生成部４１は、例えば図２に示す濃度テーブル４３３によって文字情報４３２のフォントサイズＺ「３」と対応付けられた濃度値Ｄ「８０％」を用いて、ステップＳ２，Ｓ３，Ｓ４の処理を行うようにしてもよい。これにより、縮小印刷や２ｉｎ１の設定がされている場合に、文字が縮小されることにより視認性が低下するおそれが低減される。
【００３４】
ステップＳ５において、印刷データ生成部４１からの制御信号に応じて、ディスプレイ５によって、処理Ａ及び処理Ｂのうちいずれか一方を選択する操作を促すための表示、例えば、「文字画像の再現性を優先する処理Ａ、文字の視認性を優先する処理Ｂのうち、いずれかを選択してください。」といった表示が行われる（ステップＳ５）。
【００３５】
そして、ユーザが、キーボード６やマウス７を用いて選択した処理が、印刷データ生成部４１によって受け付けられ、当該選択された処理が「処理Ａ」であればステップＳ７へ移行し、当該処理が「処理Ｂ」であればステップＳ８へ移行する（ステップＳ６）。
【００３６】
これにより、視認性を向上しようとすると、プリンタ３で画像形成を行わせるための印刷データと、文字情報４３２で表される文字画像との差異が大きくなりすぎる場合、ユーザが、文字画像のイメージが変化しても視認性を向上させたいのか、視認性が悪くても元の文字情報４３２の再現性を高めたいのかによって、所望の処理を選択することができる。
【００３７】
例えば、処理対象の文字情報４３２において、濃度値Ｋが１０％、フォントサイズ４３５が「２」であった場合、ステップＳ２，Ｓ３において、印刷データ生成部４１によって、例えば図２に示す濃度テーブル４３３によって文字情報４３２のフォントサイズＺ「２」と対応付けられた濃度値Ｄ「９０％」と、濃度値Ｋ「１０％」とが比較され、濃度値Ｋは、濃度値Ｄより小さい（薄い）（ステップＳ３でＹＥＳ）から、視認性が良くないと考えられる。しかしながら、このままステップＳ８に移行して、文字情報４３２で示される文字のＫの濃度値として濃度値Ｄを設定して印刷データとすると、濃度値Ｋの１０％が、９０％に変化することになり、文字情報４３２に基づく文字画像の再現性が保てない。
【００３８】
そこで、ステップＳ４，Ｓ５，Ｓ６において、ユーザが文字画像のイメージが変化しても視認性を向上させたいのか、視認性が悪くても元の文字情報４３２の再現性を高めたいのかによって、ユーザが所望の処理を選択することができるようになっている。
【００３９】
なお、ステップＳ４，Ｓ５，Ｓ６の処理を行わず、ステップＳ３において、濃度値Ｙ，Ｍ，Ｃ，Ｋのうち、濃度値Ｄより小さい（薄い）濃度値について（ステップＳ３でＹＥＳ）、視認性を向上させるべくステップＳ８へ移行するようにしてもよい。また、ステップＳ５，Ｓ６の処理を行わず、ステップＳ４において、濃度値Ｙ，Ｍ，Ｃ，Ｋのうち、フォントサイズ４３５と対応付けられた濃度値Ｄより小さい濃度値について、当該差が、予め例えば５０％に設定された設定値Ｖを超える場合（ステップＳ４でＹＥＳ）、ステップＳ７へ移行し、文字情報４３２で表される文字画像と印刷データで示される文字画像とが大きく変化しすぎることを抑制するようにしてもよい。
【００４０】
次に、ステップＳ１０において、印刷データ生成部４１によって、濃度値４３６における濃度値Ｙの比率に応じて、印刷データにおける濃度値Ｙ以外の濃度値が増大される。すなわち、イエローは視認性が低いため、同じ濃度の文字であってもイエローの比率が高い文字は視認性が低くなる。そこで、印刷データ生成部４１によって、濃度値Ｙ以外の濃度値Ｍ，Ｃ，Ｋの比率、すなわちＹ／（Ｍ＋Ｃ＋Ｋ）が計算され、予め設定された判定閾値Ｔｙ、例えば０．５（５０％）と比較される（ステップＳ１０）。そして、Ｙ／（Ｍ＋Ｃ＋Ｋ）が判定閾値Ｔｙ以下であれば、ステップＳ７，Ｓ８のいずれかで生成された印刷データが、通信Ｉ／Ｆ部４４によってプリンタ３へ送信される（ステップＳ１２）一方、Ｙ／（Ｍ＋Ｃ＋Ｋ）が判定閾値Ｔｙを超えていれば、ステップＳ７，Ｓ８のいずれかで生成された印刷データにおいて、濃度値Ｍ，Ｃ，Ｋが予め設定された値だけ、例えばそれぞれ１０％増大されて、通信Ｉ／Ｆ部４４によってプリンタ３へ送信される（ステップＳ１２）。
【００４１】
以上、ステップＳ１０，Ｓ１１の処理により、Ｙ（イエロー）成分の多い色文字の視認性が向上される。
【００４２】
また、ステップＳ１〜Ｓ８の処理により、濃度値４３６とフォントサイズ４３５とが、視認性の悪い組み合わせになっている場合、フォントサイズが小さいほど濃度が濃くなるように、文字の濃度値が設定されて、印刷用の印刷データが生成されるので、フォントサイズの小さいハーフトーンの文字の視認性を向上させることができる。
【００４３】
なお、濃度テーブル４３３、判定閾値Ｔｙ、及び設定値Ｖは、例えばキーボード６やマウス７を用いてユーザが任意に設定したり、プリンタ３からネットワーク２を介してパーソナルコンピュータ１へ送信することで記憶部４３に記憶させたりする構成としてもよい。
【００４４】
この場合、ユーザが、プリンタ３で印刷された画像を確認して濃度テーブル４３３、判定閾値Ｔｙ、及び設定値Ｖの値を調節したり、予めプリンタ３の性能に応じてプリンタ３に記憶させておいた濃度テーブル４３３、判定閾値Ｔｙ、及び設定値Ｖを記憶部４３に記憶させたりすることにより、濃度テーブル４３３、判定閾値Ｔｙ、及び設定値Ｖの値を、文字の視認性の向上させるために最適化することが容易となる。
【００４５】
また、文字情報処理装置が、プリンタ３とは別のパーソナルコンピュータ１である例を示したが、例えば図５に示すように、プリンタや複写機、あるいはこれらを組み合わせた複合機等の画像形成装置８に、印刷データ生成部４１と記憶部４３とを制御部８１として備え、記憶部４３に、文字情報処理プログラム４３１、文字情報４３２及び濃度テーブル４３３を記憶させ、印刷データ生成部４１により生成された印刷データに基づき、例えば電子写真方式やインクジェット方式等により用紙に画像を形成する画像形成部８３に画像形成を行わせるようにしてもよい。
【００４６】
この場合、画像形成装置８は、文字情報４３２を、例えばコンピュータ９からイーサネット（登録商標）やＵＳＢ等のネットワーク２を介して通信Ｉ／Ｆ部８２によって受信し、記憶部４３に記憶させるようにしてもよい。また、ディスプレイ５の代わりに例えば液晶表示装置により構成されたディスプレイ８４を備え、キーボード６やマウス７の代わりにキースイッチやタッチパネル等により構成された操作部８５を備えるようにしてもよい。
【００４７】
これにより、画像形成装置８は、コンピュータ９から受信した文字情報４３２におけるフォントサイズの小さいハーフトーンの文字の視認性を向上させて、用紙に画像形成を行うことができる。
【図面の簡単な説明】
【００４８】
【図１】本発明の一実施形態に係る文字情報処理装置の一例であるパーソナルコンピュータの構成の一例を示すブロック図である。
【図２】図１に示す濃度テーブルの一例を示す説明図である。
【図３】図１に示すパーソナルコンピュータの動作の一例を示すフローチャートである。
【図４】図１に示すパーソナルコンピュータの動作の一例を示すフローチャートである。
【図５】本発明の一実施形態に係る画像形成装置の構成の一例を示すブロック図である。
【符号の説明】
【００４９】
１  パーソナルコンピュータ
２  ネットワーク
３  プリンタ
４  本体部
５，８４  ディスプレイ
６  キーボード
７  マウス
８  画像形成装置
９  コンピュータ
４１  印刷データ生成部
４３  記憶部
４４，８２  通信Ｉ／Ｆ部
８１  制御部
８３  画像形成部
８５  操作部
４３１  文字情報処理プログラム
４３２  文字情報
４３３  濃度テーブル
４３４  文字コード
４３５  フォントサイズ
４３６  濃度値
Ａ，Ｂ  処理
Ｙ，Ｍ，Ｃ，Ｋ  濃度値
Ｔｙ  判定閾値
Ｖ  設定値
【図１】
2008210329.tif 000003
【図２】
2008210329.tif 000004
【図３】
2008210329.tif 000005
【図４】
2008210329.tif 000006
【図５】
2008210329.tif 000007