(57)【要約】【課題】  画像に文字や記号などの文字要素列を組み込む際にユーザに文字要素列の色を識別させる。【解決手段】  処理の対象となる対象文字要素の輝度Ｂ１と対象文字要素の周辺部の輝度の最頻値Ｂ２との差が輝度差ΔＢｔｈ未満であるときには（ステップＳ１１０〜Ｓ１３０）、対象文字要素が読みやすくなるよう対象文字要素のＲＧＢ値を変更する（ステップＳ１４０）と共に対象文字要素の下部に変更前後の対象文字要素の色を表示する識別標識バーを作成し（ステップＳ１５０）、対象文字要素の近くに他の文字要素があれば他の文字要素の色も変更して（ステップＳ１６０〜ステップＳ１７０）、対象文字要素と識別標識バーとを画像に組み込む（ステップＳ１８０，Ｓ１９０）。こうすれば、識別標識バーにより対象文字要素の色をユーザに識別させることができる。【選択図】        図２
2007096487.tif 000002
【特許請求の範囲】
【請求項１】
原画像に基づく画像を形成する画像形成装置であって、
少なくとも一つの文字または記号を含む文字要素列を前記原画像に組み込む文字要素列組込手段と、
色度，明度，彩度，輝度に関連して前記組み込まれた文字要素列の色を識別する識別標識を該文字要素列に関連させて前記原画像に組み込む識別標識組込手段と、
を備える画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記文字要素列組込手段は、色度，明度，彩度，輝度に関する色を変更して前記文字要素列を組み込む手段であり、
前記識別標識組込手段は、前記文字要素列の変更前の色を視認可能に識別する標識を前記識別標識として組み込む手段である
画像形成装置。
【請求項３】
前記識別標識組込手段は、前記文字要素列の変更後の色を視認可能に識別する標識を前記識別標識として組み込む手段である請求項２記載の画像形成装置。
【請求項４】
前記識別標識組込手段は、前記組み込まれた文字要素列の文字要素毎に前記識別標識を組み込む手段である請求項１ないし３いずれか記載の画像形成装置。
【請求項５】
請求項１ないし４いずれか記載の画像形成装置であって、
前記文字要素列組込手段は、前記文字要素列の輝度と該文字要素列が前記原画像に組み込まれたときに該組み込まれた文字要素列の周辺部の輝度とに基づいて前記文字要素列の輝度を変更すると共に該輝度を変更した文字要素列を組み込む手段であり、
前記識別標識組込手段は、前記文字要素列の変更前の輝度を視認可能に識別する標識を前記識別標識として組み込む手段である
画像形成装置。
【請求項６】
前記文字要素列組込手段は、前記文字要素列の輝度と前記周辺部の輝度の最頻値との輝度差が所定輝度差未満であるときには前記輝度差が前記所定輝度差より大きくなるよう前記文字要素列の輝度を変更して該文字要素列を組み込み、前記輝度差が所定輝度差以上であるときには輝度を変更せずに前記文字要素列を組み込む手段である請求項５記載の画像形成装置。
【請求項７】
原画像に基づく画像を形成する画像形成方法であって、
少なくとも一つの文字または記号を含む文字要素列を前記原画像に組み込み、
色度，明度，彩度，輝度に関連して前記組み込んだ文字要素列の色を識別する識別標識を該文字要素列に関連させて前記原画像に組み込む
画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
従来、この種の画像形成装置としては、風景などの画像に文字や記号を組み込んだ画像を形成するものが提案されている（例えば、特許文献１参照）。この装置では、文字や記号が背景に紛れて読みにくいときには、文字や記号の色や背景の色を変更することにより文字や記号を読みやすくしている。
【特許文献１】特開２００３−２０９７０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の画像形成装置では、文字や記号が背景に紛れて読みにくいときには文字や背景の色を自動的に変更してしまうため、変更前の文字や背景がどのような色であったかやどのような変更がなされたのかがユーザにわからなくなってしまう。従って、このような場合には、どのように色の変更がなされたかをユーザに識別させることができる装置を提供するのが望ましい。また、文字や背景の色を自動的に変更すると、文字と背景との調和が取れず画像全体の印象が変わってしまう。従って、このような場合には、色の変更を行なわず文字の色情報をユーザに識別させることができる装置を提供するのが望ましい。
【０００４】
本発明の画像形成装置および画像形成方法は、原画像に文字や記号などの文字要素列を組み込む際にユーザに文字要素列の色を識別させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の画像形成装置および画像形成方法は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の画像形成装置は、
原画像に基づく画像を形成する画像形成装置であって、
少なくとも一つの文字または記号を含む文字要素列を前記原画像に組み込む文字要素列組込手段と、
色度，明度，彩度，輝度に関連して前記組み込まれた文字要素列の色を識別する識別標識を該文字要素列に関連させて前記原画像に組み込む識別標識組込手段と、
を備えることを要旨とする。
【０００７】
本発明の画像形成装置では、文字要素列を原画像に組み込み、組み込んだ文字要素列の色を識別する識別標識を文字要素列に関連させて原画像に組み込む。こうすれば、識別標識によりユーザに組み込まれた文字要素列の色を識別させることができる。
【０００８】
本発明の画像形成装置において、前記文字要素列組込手段は、色度，明度，彩度，輝度に関する色を変更して前記文字要素列を組み込む手段であり、前記識別標識組込手段は、前記文字要素列の変更前の色を視認可能に識別する標識を前記識別標識として組み込む手段であるものとすることもできる。こうすれば、文字要素列の色を変更して文字要素列を原画像に組み込むことができる。また、識別標識により文字要素列の変更前の色をユーザに視認させることができる。この場合、前記識別標識組込手段は、前記文字要素列の変更後の色を視認可能に識別する標識を前記識別標識として組み込む手段であるものとすることもできる。こうすれば、識別標識により文字要素列の変更後の色もユーザに視認させることができる。
【０００９】
また、本発明の画像形成装置において、前記識別標識組込手段は、前記組み込まれた文字要素列の文字要素毎に前記識別標識を組み込む手段であるものとすることもできる。こうすれば、文字要素毎に識別標識を組み込むことができる。
【００１０】
さらに、本発明の画像形成装置において、前記文字要素列組込手段は、前記文字要素列の輝度と該文字要素列が前記原画像に組み込まれたときに該組み込まれた文字要素列の周辺部の輝度とに基づいて前記文字要素列の輝度を変更すると共に該輝度を変更した文字要素列を組み込む手段であり、前記識別標識組込手段は、前記文字要素列の変更前の輝度を視認可能に識別する標識を前記識別標識として組み込む手段であるものとすることもできる。こうすれば、文字要素列の輝度を変更して原画像に組み込むことができる。また、識別標識により文字要素列の変更前の輝度をユーザに視認させることができる。この場合、前記文字要素列組込手段は、前記文字要素列の輝度と前記周辺部の輝度の最頻値との輝度差が所定輝度差未満であるときには前記輝度差が前記所定輝度差より大きくなるよう前記文字要素列の輝度を変更して該文字要素列を組み込み、前記輝度差が所定輝度差以上であるときには輝度を変更せずに前記文字要素列を組み込む手段であるものとすることもできる。文字要素列の輝度と周辺部の輝度の最頻値との輝度差が所定輝度差未満であるときには輝度差が所定輝度差より大きくなるよう文字要素列の輝度を変更して文字要素列を組み込むから、文字要素列を視認しやすくすることができる。
【００１１】
本発明の画像形成方法は、
原画像に基づく画像を形成する画像形成方法であって、
少なくとも一つの文字または記号を含む文字要素列を前記原画像に組み込み、
色度，明度，彩度，輝度に関連して前記組み込んだ文字要素列の色を識別する識別標識を該文字要素列に関連させて前記原画像に組み込む
ことを要旨とする。
【００１２】
本発明の画像形成方法では、文字要素列を原画像に組み込み、組み込んだ文字要素列の色を識別する識別標識を文字要素列に関連させて原画像に組み込む。こうすれば、識別標識によりユーザに組み込まれた文字要素列の色を識別させることができる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明を実施するための最良の形態を実施例を用いて説明する。
【実施例】
【００１４】
図１は、本発明の一実施例としての画像形成装置として機能するクライアントコンピュータ２０を含む印刷システム１０のシステム構成の概略を示す構成図である。印刷システム１０は、図示するように、クライアントコンピュータ２０と、クライアントコンピュータ２０とＬＡＮ３０を介して接続されたプリンタ４０とにより構成されており、クライアントコンピュータ２０から送信される印刷データをプリンタ４０で受信して紙などの印刷媒体に印刷する。
【００１５】
クライアントコンピュータ２０は、図示するように、ＣＰＵ２１やＲＯＭ２２，ＲＡＭ２３を中心とした汎用のコンピュータとして構成されており、データを記憶するハードディスクドライブ（ＨＤＤ）２４を備える。ＨＤＤ２４には、ユーザの作業を支援するアプリケーションソフト２５やクライアントコンピュータ２０をプリンタ４０に適合させるプリンタドライバ２６がインストールされている。アプリケーションソフト２５は、画像ファイルの内容をモニタ２７に表示して、ユーザが画像ファイルへ文字や記号などの文字要素を組み込む作業や画像ファイルや文書ファイルなどを印刷する作業などを支援する。プリンタドライバ２６は、アプリケーションソフト２５から受け取った画像ファイルや文書ファイルなどをプリンタ４０により実行可能な印刷用データに変換してプリンタ４０に送信したりモニタ２７に表示する設定画面を介してプリンタ４０の各種設定を行なったりする。
【００１６】
プリンタ４０は、一般的な電子写真方式のカラーレーザプリンタとして構成されている。なお、プリンタ４０については、一般的なレーザプリンタと同様であり、本発明の中核をなさないから詳細な説明を省略する。
【００１７】
次に、こうして構成された画像形成装置としてのクライアントコンピュータ２０の動作、特に、画像ファイルに複数の文字要素からなる文字要素列を組み込む際の動作について説明する。図２は、クライアントコンピュータ２０のＣＰＵ２１により実行される画像形成処理の一例を示すフローチャートである。この処理は、ユーザがクライアントコンピュータ２０にインストールされているアプリケーションソフト２５を用いて画像ファイルに組み込む文字要素を入力して印刷を指示するとプリンタドライバ２６が起動して実行されるものとする。本処理を実行する前の画像ファイルの画像にユーザが入力した文字要素Ｃ１，Ｃ２からなる文字要素列を組み込んだ画像の様子の一例を図３に示す。
【００１８】
最初に、アプリケーションソフト２５から文字要素列を組み込む画像ファイルのデータ（以下、画像データとする）とユーザが入力した文字要素列のデータ（以下、文字要素列データとする）を入力する処理を実行する（ステップＳ１００）。文字要素列データは、文字要素列が含む各文字要素のデータから構成されており、各文字要素のデータは、原画像上での位置を示す座標位置と、文字要素のサイズｐと、文字要素のＲＧＢ（Red  Green  Blue)値とを情報として含んでいる。ここで、文字要素のデータの座標位置は、画像ファイルの左隅の座標を原点にして、文字要素が図４における点線に示すような一辺のサイズｐの正方形６０内に文字が組み込まれているとしたときに正方形６０の左下の頂点Ａの座標（ｘ、ｙ）であるものとする。
【００１９】
データが入力されると、まずは、文字要素列の文字要素うちの一つを対象文字要素として、対象文字要素のＲＧＢ値から文字の輝度Ｂ１を次式（１）より計算する（ステップＳ１１０）。実施例では、文字要素Ｃ１を対象文字要素とする。続いて、入力された画像ファイルから対象文字要素（文字要素Ｃ１）の周辺部の輝度分布Ｂを求めると共に求めた輝度分布Ｂから周辺部の輝度の最頻値Ｂ２を導出する（ステップＳ１２０）。ここで、輝度分布Ｂは、図４に示した対象文字要素（文字要素Ｃ１）の正方形６０内で文字の周辺部となる各画素のＲＧＢ値から次式（１）を用いて各画素の輝度を計算して、横軸を輝度とすると共に縦軸を対応する輝度の画素の数とするグラフとして求めるものとし、輝度分布Ｂから最も画素数の多い輝度を最頻値Ｂ２として求めるものとする。こうして求めた輝度分布Ｂと対象文字要素Ｃ１の輝度Ｂ１，最頻値Ｂ２との関係の一例を図５に例示する。
【００２０】
B1=0.299・R+0.587・G+0.114・B    ・・・（１）
【００２１】
こうして対象文字要素（文字要素Ｃ１）の輝度Ｂ１と周辺部の輝度の最頻値Ｂ２が求められると、輝度Ｂ１と最頻値Ｂ２との差（Ｂ１−Ｂ２）の絶対値が輝度差ΔＢｔｈより大きいか否かを判定する（ステップＳ１３０）。ここで、輝度差ΔＢｔｈは、人が画像に組み込まれた文字要素を見たときに文字要素が周辺部に紛れて読みづらいと感じる輝度差の閾値として設定されている。これは、輝度差ΔＢｔｈが小さくなるほど、すなわち、文字要素と周辺部との輝度の差が小さくなるほど人は文字が読みづらいと感じることに基づく。実施例では、説明のため、文字要素Ｃ１の輝度Ｂ１と最頻値Ｂ２との差（Ｂ１−Ｂ２）の絶対値が輝度差ΔＢｔｈより小さいものとする。
【００２２】
輝度Ｂ１と最頻値Ｂ２との差（Ｂ１−Ｂ２）の絶対値が輝度差ΔＢｔｈより小さいときには、対象文字要素（文字要素Ｃ１）と周辺部との輝度の差が小さく文字が読みづらいと判断して、輝度の差（Ｂ１−Ｂ２）の絶対値が輝度差ΔＢｔｈになるように対象文字要素（文字要素Ｃ１）の輝度を設定すると共に設定した輝度になるよう対象文字要素（文字要素Ｃ１）のＲＧＢ値を変更する（ステップＳ１４０）。ここで、対象文字要素（文字要素Ｃ１）の輝度は、輝度Ｂ１が最頻値Ｂ２より小さいときには値（Ｂ２−ΔＢｔｈ）に設定され、輝度Ｂ１が最頻値Ｂ２より大きいときには値（Ｂ２＋ΔＢｔｈ）に設定されるものとする。また、ＲＧＢ値としては、設定した輝度に対して式（１）を満たせば任意の値が設定できるが、変更前の対象文字要素（文字要素Ｃ１）のＲＧＢ値により近い値を設定するものとすれば、変更後の対象文字要素（文字要素Ｃ１）の色を変更前の対象文字要素（文字要素Ｃ１）の色に近い色に設定することができる。
【００２３】
対象文字要素（文字要素Ｃ１）のＲＧＢ値を変更したら、続いて、変更前後の対象文字要素（文字要素Ｃ１）の色を表示する識別標識バーのデータを作成する（ステップＳ１５０）。作成する識別標識バーの一例を図６に示す。識別標識バーは、図中左右方向に色のグラデーションになるよう作成されていて、識別標識バーの上部の矢印は、変更前の文字要素Ｃ１の色を示し、識別標識バーの下部の矢印は、変更後の文字要素Ｃ１の色を示している。
【００２４】
識別標識バーを作成すると、続いて、対象文字要素（文字要素Ｃ１）の座標位置に基づいて横一列方向または縦一列方向の座標位置に他の文字要素があるか否かを判定する（ステップＳ１６０）。他の文字要素があるときには、他の文字要素のＲＧＢ値を対象文字要素のＲＧＢ値にしたほうが色が揃って見た目の印象が良いと判断して、他の文字要素のＲＧＢ値をステップＳ１４０で設定した値に設定する（ステップＳ１７０）。このとき、対象文字要素の横一列方向または縦一列方向に複数の文字要素があるときには、複数の文字要素のＲＧＢ値を一括して対象文字要素のＲＧＢ値と同じ値に設定する。実施例では、対象文字要素である文字要素Ｃ１の横一列に並ぶ方向に他の文字要素として文字要素Ｃ２があるから、文字要素Ｃ２のＲＧＢ値をステップＳ１４０の処理で設定したＲＧＢ値に変更する。一方、ステップＳ１６０の処理で他の文字要素がないと判定されたときには、ステップＳ１７０の処理を行なわず、ステップＳ１８０以降の処理に進む。
【００２５】
ステップＳ１８０の処理では、ステップＳ１００で入力された文字要素列にステップＳ１１０からステップＳ１７０の処理のいずれにも供されていない未処理の文字要素があるか否かを判定する（ステップＳ１８０）。未処理の文字要素があれば、未処理の文字要素を対象文字要素にして（ステップＳ１９０）、ステップＳ１１０の処理に戻り、ステップＳ１１０以降の処理を実行する。未処理の文字要素がないときには（ステップＳ１８０）、入力された文字要素列の全ての文字要素についての処理が終わっているから、文字要素列のデータと作成した識別標識バーのデータとを画像データに組み込んだ画像を形成すると共に形成した画像のデータをプリンタ４０に送信して（ステップＳ２００）、本処理を終了する。実施例では、文字要素列を構成する文字要素Ｃ１，Ｃ２について処理が終了しているから、ステップＳ１８０の処理で未処理の文字要素がないと判定されて、ステップＳ２００の処理で文字要素Ｃ１，Ｃ２を組み込んだ画像が形成される。形成された画像の様子の一例を図７に示す。図３に例示した入力時の画像と比較すると、文字要素Ｃ１の色が変更されてより見やすくなっており、文字要素Ｃ１の横方向に位置する文字要素Ｃ２は文字要素Ｃ１と同じ色になるよう形成されている。また、文字要素Ｃ１の下部には識別標識バーが形成されており、識別標識バーの上下の矢印で文字要素Ｃ１の変更前後の色が視認できるようになっている。このように、識別標識バーを画像に組み込むことにより、形成された画像を見たユーザがどのように文字の色が変更されたかを視認することができる。
【００２６】
一方、ステップＳ１３０の処理で輝度Ｂ１と最頻値Ｂ２との差（Ｂ１−Ｂ２）の絶対値が輝度差ΔＢｔｈより大きいと判定されたときには、対象文字要素と周辺部との輝度の差が大きいため文字が読みやすいと判断して、ステップＳ１４０からステップＳ１７０の処理を実行せず、ステップＳ１８０の処理に進み、未処理の文字要素があればステップＳ１１０の処理に戻り（ステップＳ１８０，１９０）、未処理の文字要素がなければステップＳ２１０に進み、本処理を終了する。こうすれば、対象文字要素が周辺部に紛れることなく読みやすいときには、対象文字要素のＲＧＢ値を変更したり識別標識バーを作成することなく入力された文字要素を組み込んだ画像を形成することができる。
【００２７】
以上説明した実施例の画像形成装置として機能するクライアントコンピュータ２０によれば、文字要素列を画像に組み込む際に文字要素が背景に紛れて読みにくいときには読みにくい文字要素の色を読みやすい色に変更し、変更した文字の下部に変更前後の色が視認できる識別標識バーを付加する。こうすれば、識別標識バーによりユーザが変更前後の文字の色を認識することができる。また、文字要素の色を変更することにより文字要素を読みやすくすることができる。
【００２８】
ここで、実施例の画像形成装置として機能するクライアントコンピュータ２０において画像に文字要素列を組み込む処理を実行するＣＰＵ２１が文字要素列組込手段に相当し、画像に識別標識バーを組み込む処理を実行するＣＰＵ２１が識別標識組込手段に相当する。
【００２９】
実施例のクライアントコンピュータ２０では、ステップＳ１２０の処理で対象文字要素の周辺部の輝度分布から最頻値Ｂ２を設定してステップＳ１３０の処理で対象文字要素の輝度Ｂ１と最頻値Ｂ２とに基づいて対象文字要素が読みづらいか否かを判定するものとしたが、周辺部の輝度分布の最頻値Ｂ２に代えて周辺部の輝度に関する他の数値指標を用いてもよく、例えば、周辺部の輝度分布の平均値を算出して、この平均値と対象文字要素の輝度Ｂ１とに基づいて対象文字要素を読みづらいか否かを判定してもよい。
【００３０】
実施例のクライアントコンピュータ２０では、ステップＳ１２０の処理で対象文字要素や対象文字要素の周辺部の輝度とに基づいて対象文字要素が読みやすいか否かを判定するものとしたが、対象文字要素や周辺部の色度や彩度，明度に基づいて文字が読みやすいか否かを判定するものとしてもよい。
【００３１】
実施例のクライアントコンピュータ２０では、ステップＳ１４０の処理で対象文字要素の輝度が周辺部の輝度分布の最頻値Ｂ２から閾値ΔＢｔｈだけ離れた値に設定するものとしたが、対象文字要素の輝度を周辺部の輝度分布の最頻値Ｂ２から閾値ΔＢｔｈより大きい値だけ離れたものとしてもよいし、多少読みづらいを許容するならば、閾値ΔＢｔｈより所定範囲内で小さい値だけ離れたものとしてもよい。
【００３２】
実施例のクライアントコンピュータ２０では、ステップＳ１６０，Ｓ１７０の処理で対象文字要素の横一列方向または縦一列方向の他の文字要素を対象文字要素と同じ色に変更するものとしたが、対象文字要素と同じ色にすると色が揃って見た目の印象が良くなるような位置にある他の文字要素を対象文字要素と同じ色に変更すればよいから、例えば、対象文字要素の上下二列を含む横方向三列の文字要素や対象文字要素の左右二列を含む縦方向三列の文字要素を対象文字要素と同じ色に変更してもよいし、対象文字要素の上下左右に配置され対象文字要素と同じサイズｐの文字要素を対象文字要素と同じ色に変更するものとしてもよい。
【００３３】
実施例のクライアントコンピュータ２０では、対象文字要素が対象文字要素の周辺部に紛れて見えにくいときに見えやすくなるよう対象文字要素の輝度をその周辺部の輝度の最頻値から離れるよう変更するものとしたが、対象文字要素がその周辺部の文字と比較してはっきり見えすぎるため画像全体を見たときにユーザが画像と文字要素について違和感を覚える場合は対象文字要素の輝度が周辺部の輝度の最頻値に近づくよう変更するものとしてもよい。
【００３４】
実施例のクライアントコンピュータ２０では、対象文字要素の色を変更して対象文字要素の変更前後の色を視認可能な識別標識バーを画像に組み込むものとしたが、対象文字要素がどのような色であるかを表示させるだけでよいなら、対象文字要素の色を変更せずに識別標識バーのみを組み込むものにしてもよい。
【００３５】
実施例のクライアントコンピュータ２０では、文字要素列は文字を含むものとしたが、文字以外の記号を含むものとしてもよい。
【００３６】
実施例のクライアントコンピュータ２０では、識別標識バーを対象文字要素の下部に組み込んで対象文字要素の変更前後の色を視認可能に表示するものとしたが、対象文字要素の変更前後の色を視認可能に表示できるならば如何なる形状のものを用いてもよく、バー形状に変えて丸形状のものを用いてもよいし、変更前後の輝度を数値で表現するものとしてもよい。また、識別標識バーを組み込む位置は、対象文字要素の下部に限定したものではなく、対象文字要素の上部でもよいし、対象文字要素と関連づけることができるならば対象文字要素から離れた位置に組み込むものとしてもよい。さらに、識別標識バーは、色のグラデーションを表示して変更前後の色を二つの矢印で示すものとしたが、変更前後の色が視認可能に表示できれば如何なる形態で表示してもよく、例えば、矢印を表示せずに変更前後の色そのものを表示するものとしてもよい。そして、識別標識バーは、対象文字要素の変更前後の色を視認可能に表示するものとしたが、変更後の色を表示せずに変更前の色を表示するものとしてもよい。
【００３７】
実施例のクライアントコンピュータ２０では、対象文字要素と共に他の文字要素の色を変更するときでも識別標識バーは対象文字要素の下部のみに組み込むものとしたが、変更する他の文字要素の下部に変更前後の色を視認可能な識別バーを組み込むものとしてもよい。
【００３８】
実施例のクライアントコンピュータ２０では、対象文字要素と共に他の文字要素についても処理を行なうものとしたが、ステップＳ１６０，１７０の処理を行なわず対象文字要素のみ処理を行なうものとしてもよい。
【００３９】
実施例のクライアントコンピュータ２０では、入力される画像データや文字要素列のデータがカラーのデータであるものとしたが、入力される各データがモノクロのデータであるならば、対象文字要素の色を変更する際に対象文字要素の周辺部の色が白に近ければ対象文字要素を黒に変換し、対象文字要素の周辺部の色が黒に近ければ対象文字要素の色を白に変換するものとしてもよい。この場合において、対象文字要素の近くに他の文字があるときには他の文字も一括して対象文字と同じ白または黒の色に変換するものとするのが望ましい。
【００４０】
実施例では、印刷システム１０におけるプリンタ４０を電子写真方式のカラーレーザプリンタであるものとして、クライアントコンピュータ２０はカラーレーザプリンタに対応する印刷データをプリンタ４０に送信するものとしたが、プリンタ４０は、インクジェット方式のプリンタなどその他の各種の印刷方式のプリンタであるものとしてもよく、モノクロプリンタであるものとしてもよい。この場合、クライアントコンピュータ２０は、プリンタ４０に対応する印刷データを送信するものとする。
【００４１】
実施例では、本発明をクライアントコンピュータ２０に適用することについて説明したが、原画像に基づく画像を形成する装置であれば如何なる装置に適用してもよく、例えば、印刷システム１０におけるプリンタ４０に適用するものとしてもよい。
【００４２】
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【００４３】
【図１】印刷システム１０のシステム構成の概略を示す構成図。
【図２】画像形成処理の一例を示すフローチャート。
【図３】処理前の画像に文字要素列が組み込まれている様子の一例を示す説明図。
【図４】文字要素列の座標設定の様子を示す説明図。
【図５】輝度分布Ｂと対象文字要素Ｃ１の輝度Ｂ１との関係の一例を示す説明図。
【図６】作成する識別標識バーの一例を示す説明図。
【図７】形成された画像の様子の一例を示す説明図。
【符号の説明】
【００４４】
１０  印刷システム、２０  クライアントコンピュータ、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  ＨＤＤ、２５  アプリケーションソフト、２６  プリンタドライバ、２７  モニタ、３０  ＬＡＮ、４０  プリンタ、Ｃ１，Ｃ２  文字要素。
【図１】
2007096487.tif 000003
【図２】
2007096487.tif 000004
【図３】
2007096487.tif 000005
【図４】
2007096487.tif 000006
【図５】
2007096487.tif 000007
【図６】
2007096487.tif 000008
【図７】
2007096487.tif 000009