(57)【要約】【課題】  表示される文字を調整して、出力デバイスでの文字の視認性を向上させる。【解決手段】  文字を調整して、出力デバイスの第二ピクセル行列にその文字を出力するのに用いられる文字調整方法である。文字は、第一ピクセル行列で設計されている。その方法は、出力デバイスの少なくとも一つの特徴値に従って、定数、濃度上限及び濃度下限を決定する工程と、第一ピクセル行列でのその文字の濃度、定数、濃度上限及び濃度下限に従って、変動パラメータを取得するため補間計算を行う工程と、変動パラメータに従って、その文字を調整する工程と、その調整された文字を出力デバイスによる第二ピクセル行列に出力する工程と、を含む方法。【選択図】  図２
2017173789.tif 000002
【特許請求の範囲】
【請求項１】
第一ピクセル行列内で設計された文字を調整して、出力デバイスの第二ピクセル行列に該文字を出力する文字調整方法であって、
前記出力デバイスの少なくとも一つの特徴値に従って、第一定数、濃度上限及び濃度下限を決定する工程と、
前記第一ピクセル行列での前記文字の濃度、前記第一定数、前記濃度上限及び前記濃度下限に従って、補間を行って、変動パラメータを取得する工程と、
前記変動パラメータに従って、前記文字を調整して、調整済文字を生成する工程と、
前記調整済文字を前記出力デバイスによる前記第二ピクセル行列に出力する工程と、を含む方法。
【請求項２】
前記出力デバイスは、スマートフォン、モニタ、タブレットパーソナルコンピュータ、ディスプレイパネル、プリンタ、プロジェクタ又はデジタルカメラである、請求項１に記載の方法。
【請求項３】
前記少なくとも一つの特徴値は、解像度、色レベル設定及び／又はフォント加重値である、請求項１に記載の方法。
【請求項４】
前記第一ピクセル行列は、前記第二ピクセル行列よりも大きい、請求項１に記載の方法。
【請求項５】
前記第一ピクセル行列は、前記第二ピクセル行列よりも小さい、請求項１に記載の方法。
【請求項６】
前記文字は、完全文字又は文字ラジカルである、請求項１に記載の方法。
【請求項７】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字の少なくとも一つのストロークの太さを変更する工程を含む、請求項１に記載の方法。
【請求項８】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字の輪郭の幅を少なくとも変更する工程を含む、請求項１に記載の方法。
【請求項９】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字のガンマ値を変更する工程を含む、請求項１に記載の方法。
【請求項１０】
第一ピクセル行列内で設計された文字を調整して、出力デバイスの第二ピクセル行列に該文字を出力する文字調整方法であって、
前記出力デバイスの少なくとも一つの特徴値に従って、第一定数、濃度上限、濃度下限、サイズ上限及びサイズ下限を決定する工程と、
前記第二ピクセル行列のサイズ、前記第一定数、前記サイズ上限及び前記サイズ下限に従って、第一補間を行って、第二定数を取得する工程と、
前記第一ピクセル行列での前記文字の濃度、前記第二定数、前記濃度上限及び前記濃度下限に従って、第二補間を行って、変動パラメータを取得する工程と、
前記変動パラメータに従って、前記文字を調整して、調整済文字を生成する工程と、
前記調整済文字を前記出力デバイスによる前記第二ピクセル行列に出力する工程と、を含む方法。
【請求項１１】
前記出力デバイスは、スマートフォン、モニタ、タブレットパーソナルコンピュータ、ディスプレイパネル、プリンタ、プロジェクタ又はデジタルカメラである、請求項１０に記載の方法。
【請求項１２】
前記少なくとも一つの特徴値は、解像度、色レベル設定及び／又はフォント加重値である、請求項１０に記載の方法。
【請求項１３】
前記第一ピクセル行列は、前記第二ピクセル行列よりも大きい、請求項１０に記載の方法。
【請求項１４】
前記第一ピクセル行列は、前記第二ピクセル行列よりも小さい、請求項１０に記載の方法。
【請求項１５】
前記文字は、完全文字又は文字ラジカルである、請求項１０に記載の方法。
【請求項１６】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字の少なくとも一つのストロークの太さを変更する工程を含む、請求項１０に記載の方法。
【請求項１７】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字の輪郭の幅を少なくとも変更する工程を含む、請求項１０に記載の方法。
【請求項１８】
前記変動パラメータに従って、前記文字を調整する工程は、
前記変動パラメータに従って、前記文字のガンマ値を変更する工程を含む、請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字調整方法に関連する。より詳細には、文字の濃度を調整して、出力デバイスにその文字を出力する文字調整方法に関連する。
【背景技術】
【０００２】
フォントの文字は、様々なアプリケーションに現在用いられている。例えば、文字は、表示され、印刷され、又は投影されることができる。文字が生成されるとき、文字は、異なる出力デバイスに適用され、異なるサイズ、色及び／又はフォント加重を持つように変換されることができる、フォント文字を用いて実施する際に、予期しない影響による多くの問題が観察される。例えば、より多くのピクセルを備えた大きなサイズの文字がより少ないピクセルを備えた小さなサイズの文字に変換されるとき、ストロークオーバラップ及び／又はストロークの不均一分布の問題が生じる可能性がある。小さなサイズの文字が大きな文字に変換されるときも、類似する問題が観察される。表示、印刷及び／又は投影の好ましくない影響が、このため、ユーザの不便性につながる可能性がある。
【０００３】
先行技術においては、パラメータが、複数の文字をキャリブレートするのに用いられることができる。例えば、複数のストロークの太さはある比で縮小されることができ、ストロークオーバラップを回避する。しかし、この処理では、より少ない数のストロークを備えた文字を不必要にキャリブレートしてしまう可能性があり、ストロークの太さが細くなりすぎて明瞭ではなくなる可能性がある。
【０００４】
さらに、先行技術においては、複数の文字の分布が、多くの文字数の文章を読むときに不均一に見える可能性がある。その理由は、多くの文字を備えた文章を出力するときに、ストロークのより高い濃度の文字もあれば、ストロークのより低い濃度の文字もあるからである。全ての文字を単一のパラメータを用いてキャリブレートした後でも、視覚効果が依然として不均一である可能性がある。この文字出力の問題ある結果は、モバイルデバイスでのアプリケーションでしばしば生じる。ゆえに、本分野での先行技術の短所を取り扱う解決策が求められている。
【発明の概要】
【０００５】
本発明の実施形態は、文字調整方法を提供する。文字調整方法は、第一ピクセル行列で設計された文字を調整して、出力デバイスの第二ピクセル行列にその文字を出力するのに用いられてよい。その方法は、出力デバイスの少なくとも一つの特徴値に従って、第一定数、濃度上限及び濃度下限を決定する工程と、第一ピクセル行列での文字の濃度、第一定数、濃度上限及び濃度下限に従って、補間を行って、変動パラメータを取得する工程と、変動パラメータに従って文字を調整して、調整済文字を生成する工程と、調整済文字を出力デバイスによる第二ピクセル行列に出力する工程と、を含んでよい。
【０００６】
本発明の実施形態は、文字調整方法を提供する。文字調整方法は、第一ピクセル行列で設計された文字を調整して、出力デバイスの第二ピクセル行列にその文字を出力するのに用いられてよい。その方法は、出力デバイスの少なくとも一つの特徴値に従って、第一定数、濃度上限、濃度下限、サイズ上限及びサイズ下限を決定する工程と、第二ピクセル行列のサイズ、第一定数、濃度上限及び濃度下限に従って、第一補間計算を行って、第二定数を取得する工程と、第一ピクセル行列での文字の濃度、第二定数、濃度上限及び濃度下限に従って、第二補間計算を行って、変動パラメータを取得する工程と、変動パラメータに従って、文字を調整して、調整済文字を生成する工程と、調整済文字を出力デバイスによる第二ピクセル行列に出力する工程と、を含んでよい。
【０００７】
本発明のこれらの目的及び他の目的は、種々の図面（figures  and  drawings）に示される好ましい実施形態の次の詳細な説明を理解することで、当業者には疑いなく明らかとなるものである。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施形態により提供されたコンピュータシステムを示す。
【図２】図２は、本発明の実施形態に従う、文字調整方法のフローチャートを示す。
【図３】図３は、文字が２６×２６ピクセル行列を含むピクセル行列で出力されていることを示す。
【図４】図４は、図３の文字が２６×２６ピクセル行列に直接的かつ比例的に縮小されていることを示す。
【図５】図５は、変動パラメータに従って、図４の文字を調整することにより生成された調整済文字がピクセル行列に出力されていることを示す。
【図６】図６は、濃度、濃度上限、濃度下限、定数及び変動パラメータを考慮することによる、３つの条件を示す。
【図７】図７は、本発明の実施形態に従い、図４の文字を調整することにより生成され、ピクセル行列に出力された調整済文字を示す。
【図８】図８は、本発明の実施形態に従う、文字調整方法のフローチャートを示す。
【図９】図９は、本発明の実施形態に従う、目標サイズ、サイズ上限及びサイズ下限を考慮することによる、３つの条件を示す。
【図１０】図１０は、本発明の実施形態に従う、文字の濃度及び目標サイズを考慮した変動パラメータを計算するプランに関連した座標を示す。
【図１１】図１１は、本発明の実施形態に従う、文字の濃度及び目標サイズを考慮した変動パラメータを計算するプランに関連した座標を示す。
【発明を実施するための形態】
【０００９】
図１は、発明の実施形態により提供されたコンピュータシステム１００を示す。コンピュータシステム１００は、処理デバイス１１０と、出力デバイス１２０と、を含むことができる。処理デバイス１１０は、ピクセル行列Ｍ１で設計された文字Ｃを処理することができる。そして、出力デバイス１２０は、文字Ｃをピクセル行列Ｍ２に出力することができる。処理デバイス１１０は、フォントエンジンを有するプロセッサ又はサーバであってよい。出力デバイス１２０は、スマートフォン、モニタ、タブレットパーソナルコンピュータ、ディスプレイパネル、プリンタ、プロジェクタ、デジタルカメラ等に文字を出力することができるデバイスであってよい。本発明の実施形態によれば、処理デバイス１１０及び出力デバイス１２０は、一つのデバイスに統合されている、又は有線若しくは無線の経路を介して互いに接続されていてよい。
【００１０】
図２は、本発明の実施形態に従う、文字調整方法２００のフローチャートを示す。図１のコンピュータシステム１００を参照すると、文字調整方法２００は、ピクセル行列Ｍ１で設計された文字Ｃを調整して、文字Ｃを出力デバイス１２０によるピクセル行列Ｍ２に出力するのに用いられることができる。文字調整方法２００は、次の工程を含むことができる。
【００１１】
ステップ２１０：出力デバイス１２０の少なくとも一つの特徴に従って、定数Ｒ、濃度上限ＤＵ及び濃度下限ＤＬを決定する。
【００１２】
ステップ２２０：ピクセル行列Ｍ１での文字Ｃの濃度Ｄ、定数Ｒ、濃度上限ＤＵ及び濃度下限ＤＬに従って、補間を行い、変動パラメータＶｒを得る。
【００１３】
ステップ２３０：変動パラメータＶｒに従って、文字Ｃを調整して、調整済文字Ｃを生成する。
【００１４】
ステップ２４０：調整済文字Ｃを出力デバイス１２０によるピクセル行列Ｍ２に出力する。
【００１５】
例えば、文字Ｃは、ピクセル行列Ｍで設計された漢字
（外１）
2017173789.tif 000003
（Unicode  0x7E9B）でよく、ピクセル行列Ｍ１は、２５６×２５６ピクセル行列でよい。ゆえに、ピクセル行列Ｍ１は、６５５３６ピクセルを含むことができる。ピクセル行列Ｍ２は２６×２６ピクセル行列でよく、６７６ピクセルを含む。ピクセル行列Ｍ１はピクセル行列Ｍ２よりも多くのピクセルを有するので、文字Ｃのストロークの境界カーブはより滑らかであることができ、文字Ｃが当初、ピクセル行列Ｍ１で設計されたときは、ストローク間の空間も程よく確保されていることができる。文字Ｃは、このため、より明瞭にピクセル行列Ｍ１で表示されることができる。しかし、文字Ｃをピクセル行列Ｍ１からピクセル行列Ｍ２に縮小するときは、ピクセル行列Ｍ２は、より少ない数のピクセル数（６７６）しか含まないため、文字Ｃのストロークの境界は、ギザギザしている等、滑らかさが低下している可能性がある。異なるストロークが程よく分離されることが難しい可能性があり、互いにオーバラップして、可読性を低下させる可能性がある。図３は、文字Ｃが、２６×２６ピクセル行列を含むピクセル行列で出力されていることを示している。文字
（外２）
2017173789.tif 000004
が、ここでも例に用いられている。図４は、図３の文字Ｃが２６×２６ピクセル行列に直接的かつ比例的に縮小されていることを示す。図４に示されるように、ストロークがより深刻に互いにオーバラップしている。ゆえに、図２の文字調整方法２００は、表示の効果を改善するのに用いることができる。
【００１６】
ステップ２１０において、少なくとも一つの特徴値は、解像度、色レベル設定及び／又はフォント加重値を含むことができる。解像度は、ドットパーインチ（dpi）を用いることにより示されてよい。色レベル設定は、モノクロ設定及び／又はグレーレベル設定を含んでよい。フォント加重値は、文字を太字、通常文字、細字に設定することについての設定値であってよい。定数Ｒは、濃度上限ＤＵ及び濃度下限ＤＬは、次の表１に示されるものであってよい。
【表１】
2017173789.tif 000005
【００１７】
表１の数は、本発明の範囲を限定するものではなく、例であることができる。表は、データベースからの統計データに従って、作成されることができる。複数の表が複数の特徴値に従って生成されてよく、そして、完全な表一式が、補間を用いて自動的に生成されてよい。生成された表はその後に人為的に最適化されてよいが、人為的な最適化は必須ではなくてもよい。ステップ２２０において、ピクセル行列Ｍ１での文字Ｃの濃度Ｄは、ピクセル行列Ｍ１の全てのピクセルの数に対する色付きピクセルの数の比であってよい。例として、モノクロ設定を挙げる。ピクセル行列Ｍ１が６５５３６個のピクセルを含み、文字Ｃがピクセル行列Ｍ１で、３１１１６個の色付きピクセルで形成されているときは、文字Ｃの濃度Ｄは３１１１６／６５５３６であり、４７．４％である。図６は、本発明に従う、濃度Ｄ、濃度上限ＤＵ及び濃度下限ＤＬ間の関係図を示している。例えば、ピクセル行列Ｍ１がピクセル行列Ｍ２よりも大きいとき、言い換えると、ピクセル行列Ｍ１がピクセル行列Ｍ２よりも多くのピクセルを有するときは、言及した濃度Ｄ、濃度上限ＤＵ、濃度下限ＤＬ、定数Ｒ及び変動パラメータＶｒを考慮すると、次の３つの条件（condition）が生じる可能性がある。
【００１８】
条件（ｄ−１）：  濃度Ｄが濃度下限ＤＬよりも低いとき、文字Ｃの複数のストロークは、ストローク間により大きい空間を備えて配置されている可能性がある。ゆえに、比例的及び直接的に縮小された後に、ピクセル行列Ｍ２に出力されるときでも、明瞭であると期待することができる。
【００１９】
条件（ｄ−２）：  濃度Ｄが濃度上限ＤＵより高いとき、文字Ｃの複数のストロークの構造はかなり複雑である可能性がある。ピクセル行列Ｍ１での文字Ｃは、ピクセル行列Ｍ１のピクセル行列Ｍ２に対する比に従って、比例的に縮小されることができ、そして、文字Ｃは、変動パラメータＶｒの最小値、つまり、定数Ｒを用いることによって処理されることができる。
【００２０】
条件（ｄ−３）：  濃度Ｄが濃度上限ＤＵと濃度下限ＤＬとの間にあるときは、濃度Ｄ、定数Ｒ、濃度上限ＤＵ及び濃度下限ＤＬに従って、補間を行うことによって変動パラメータが取得されることができる。
【００２１】
図６は、上述した条件（ｄ−１）〜条件（ｄ−３）を示す。ここで、関数ｇ（Ｄ，Ｒ，ＤＵ，ＤＬ）は、補間を示している。例えば、補間は、（非限定的に）次の方程式（ｃ１）で行われることができる。
【数１】
2017173789.tif 000006
【００２２】
ステップ２３０において、文字Ｃは、変動パラメータにＶｒに従って、調整されることができる。例えば、変動パラメータＶｒが０．９であると計算された場合は、ピクセル行列Ｍ２に出力される文字Ｃは（図４に示されるように）比例的に縮小され、図５に示されるように変動パラメータＶｒ（例えば、０．９）に従って、調整される。図５は、変動パラメータに従って、図４の文字を調整することにより生成された調整済文字がピクセル行列Ｍ２に出力されていることを示す。図４に示されている文字Ｃと比較して、図５に示されている文字Ｃはより明瞭であり、より良好な可読性を有することができる。例えば、変動パラメータＶｒ（例えば、０．９）に従った調整は、文字Ｃのストロークをその変動パラメータＶｒに対応するパーセント（例えば、９０％）にまで収縮することができる。本発明の実施形態によれば、変動パラメータＶｒに従って文字Ｃを調整することは、変動パラメータＶｒに従って、文字Ｃの少なくとも一つのストロークの太さを変更すること、変動パラメータＶｒに従って、文字の輪郭の幅を少なくとも変更すること、及び／又は、変動パラメータＶｒに従って、文字Ｃのガンマ値を変更すること、を含む。ストローク又は輪郭がより細くなるように調整することは、ストロークの間隔を大きくすることができ、調整済文字Ｃがより明瞭となることができる。文字Ｃのガンマ値を減少させることは、表示される文字がより暗くならないようにすることができ、よりバランスのとれた視覚効果を達成する。ステップ２４０においては、出力された調整済文字Ｃが図５に示されている。図４と比較して、図５に示されている調整済文字Ｃのストロークはより良好に分離されており、より明瞭である。
【００２３】
図７は、本発明の実施形態に従い、図４の文字を調整することによって生成され、ピクセル行列に出力された調整済文字を示す。漢字は通常、より多くの水平方向のストロークと、より少ない垂直方向のストロークと、を含むので、文字を調整する他の可能なやり方としては、垂直方向のストロークの太さを細くせずに水平方向のストロークの太さのみを細くすること、又は、垂直方向のストロークの太さを細くするのに用いられる比よりもより大きい比で水平方向のストロークの太さを細くすることができる。文字Ｃの美的価値は、このやり方で調整された後ではより良好に保たれる。図７において、調整済文字Ｃは、水平方向のストロークの太さを細くし、垂直方向のストロークの太さをそのままにすることによって生成される。図７の視覚効果は、図５のものと異なっている。そして、図７の調整済文字Ｃは、ここでも、図４の文字Ｃと比較すると、より良好な明瞭性と可読性を備えている。
【００２４】
図８は、本発明の実施形態に従う、文字調整方法６００のフローチャートを示す。図１のコンピュータシステム１００を参照すると、文字調整方法６００は、文字Ｃを調整して、調整済文字Ｃを出力デバイス１２０のピクセル行列Ｍ２に出力するのに用いられることができる。文字Ｃは、ピクセル行列Ｍ１で設計される。文字調整方法６００は、次の工程を含むことができる。
【００２５】
ステップ６０２：出力デバイス１２０のすくなくとも一つの特徴値に従って、第一定数Ｒ１、濃度上限ＤＵ、濃度下限ＤＬ、サイズ上限ＳＵ及びサイズ下限ＳＬを決定する。
【００２６】
ステップ６０４：ピクセル行列Ｍ２のサイズ（つまり、目標サイズ）、第一定数Ｒ１、サイズ上限ＳＵ及びサイズ下限ＳＬに従って、第一補間を行って、第二定数Ｒ２を取得する。
【００２７】
ステップ６２０：ピクセル行列Ｍ１での文字Ｃの濃度Ｄ、第二定数Ｒ２、濃度上限ＤＵ及び濃度下限ＤＬに従って、第二補間を行って、変動パラメータＶｒを取得する。
【００２８】
ステップ６３０：変動パラメータＶｒに従って、文字Ｃを調整して、調整済文字Ｃを生成する。
【００２９】
ステップ６４０：調整済文字Ｃを出力デバイス１２０によるピクセル行列Ｍ２に出力する。
【００３０】
図２の方法と比較すると、文字調整方法６００は、さらに、目標サイズＳｆである、ピクセル行列Ｍ２のサイズを参照している。ここで、本文書において言及されるサイズとは、モニタ又はディスプレイの寸法ではなくピクセルの数に対応する。例えば、６４ピクセル×６４ピクセルの第一行列が４メートル×４メートルの正方形として投影されるときは、第一行列のサイズは、依然として、Ａ４サイズ（２９７ｍｍ×２１０ｍｍ）の紙に出力される２５６ピクセル×２５６ピクセルの第二行列よりも小さいと見なされる。例えば、ステップ６０２において、少なくとも一つの特徴値（例えば、解像度、色レベル設定及び／又はフォント加重値）に従って、第一定数Ｒ１、濃度上限ＤＵ、濃度下限ＤＬ、サイズ上限ＳＵ及びサイズ下限ＳＬは、次の表２に示されるものであってよい。
【表２】
2017173789.tif 000007
【００３１】
表２は、例として用いられるのみであり、表２のデータは、本願の範囲を制限するものとして用いられない。１２８ピクセルであるサイズ上限ＳＵ（ＳＵ＝１２８と記載されてよい）は、１２８ピクセル×１２８ピクセルのピクセル行列に対応する。４０ピクセルであるサイズ下限ＳＬ（ＳＬ＝４０と記載されてよい）は、４０ピクセル×４０ピクセルのピクセル行列に対応する。ピクセル行列Ｍ１がピクセル行列Ｍ２よりも大きい例においては、本発明の実施形態に従い、目標サイズＳｆ、サイズ上限ＳＵ及びサイズ下限ＳＬを考慮すると、３つの起き得る条件が生じる可能性がある。図９は、その３つの条件を示す。
【００３２】
条件（ｓ−１）：  目標サイズＳｆがサイズ上限ＳＵよりも大きいとき、ピクセル行列Ｍ２のピクセル数は十分に大きい可能性があるため、文字を比例的かつ直接的に縮小した場合に明瞭に表示されることができる。変動パラメータは、この条件では、変動パラメータは１であってよい。
【００３３】
条件（ｓ−２）：  目標サイズＳｆがサイズ下限ＳＬよりも小さいとき、ピクセル行列Ｍ２のピクセル数はかなり小さい可能性がある。調整済文字Ｃを表示する視覚効果は、濃度Ｄに依存してよい。ゆえに、変動パラメータが、濃度に従って、計算されることができる。濃度Ｄが小さいほど、文字Ｃの構造はより簡潔になり、視覚効果が明瞭であることができる。一方、濃度が大きいほど、視覚効果はより不明瞭である可能性がある。
【００３４】
条件（ｓ−３）：  目標サイズＳｆがサイズ上限ＳＵとサイズ下限ＳＬとの間にあるときは、ステップ６０４で説明される第一補間を行うことによって、第二定数Ｒ２が取得されることができる。第一補間は、ここで関数ｆ（）として記載されることができ、関数方程式Ｒ２＝ｆ（Ｒ１，Ｓｆ，ＳＵ，ＳＤ）が行われてよい。第一補間は、（非限定的に）次の方程式（ｃ２）で記載されることができる。
【数２】
2017173789.tif 000008
【００３５】
例えば、ピクセル行列Ｍ２が６４ピクセル×６４ピクセルであるときは、目標サイズＳｆは６４であることができる。表２からのデータを用いて方程式（ｃ２）を行うときは、第二定数Ｒ２は下記のように得られる。
【数３】
2017173789.tif 000009
【００３６】
上述したように、第一定数Ｒ１は、変動パラメータＶｒの最小値であってよい。変動パラメータは、文字Ｃを最も良好な程度に調整するのに用いられる。図８の実施形態によれば、第一定数Ｒ１は、目標サイズＳｆに従って、キャリブレートされて、第二定数Ｒ２を得ることができる。ステップ６２０〜ステップ６４０においての動作は、ステップ２２０〜ステップ２４０の動作と類似してよく、関連する詳細は繰り返し説明しない。しかし、ステップ６２０においては、変動パラメータＶｒは、ステップ６０４において得られた第二定数Ｒ２を用いて計算されることができる。ゆえに、ステップ６２０の第二補間は、（非限定的に）次の方程式（ｃ３）であることができる。
【数４】
2017173789.tif 000010
【００３７】
方程式（ｃ３）の関数ｇは、上述の方程式（ｃ１）で用いられた関数ｇであってよい。しかし、方程式（ｃ３）においては、方程式（ｃ１）で用いられた定数Ｒは、第二定数Ｒ２に置き換えられることができる。
【００３８】
図１０は、本発明の実施形態に従う、文字の濃度及び目標サイズＳｆを考慮して変動パラメータＶｒを計算するプランに関連した座標を示す。図１０は、単に例であり、ユーザは、要件に従って、計算方法又は規則を調整することができる。図１０においては、垂直軸方向は、目標サイズＳｆとサイズ上限ＳＵ及びサイズ下限ＳＬとを比較することによって、３つの領域に分けられることができる。水平軸方向は、濃度Ｄと濃度上限ＤＵ及び濃度下限ＤＬとを比較することによって、３つの領域に分けられることができる。図１０において、境界条件はここでは説明しない。ユーザは、要件に従って、境界条件下での隣接領域の計算方法又は規則を選択することができる。図１０は、ピクセル行列Ｍ１がピクセル行列Ｍ２よりも大きい実施形態に対応している。図１０においては、９つの領域ｒ１１〜ｒ３３が示されている。領域ｒ１１、ｒ１２及びｒ１３の領域では、目標サイズＳｆが十分に大きく、ピクセル行列Ｍ２が十分なピクセルを含むことができるので、視覚効果は十分に明瞭であることができる。ゆえに、文字Ｃのストローク又は輪郭は、より細くなるように調整されることなくそのままにされるため、変動パラメータＶｒは１でよい。文字Ｃは、ピクセル行列Ｍ１からピクセル行列Ｍ２に比例的に調整されてよい。ストロークを細くするなどの追加的な調整はない。そして、調整済文字Ｃが出力されることができる。領域ｒ１１、ｒ２１及びｒ３１に関しては、濃度Ｄは濃度下限ＤＬよりも小さく、文字は十分に簡潔である可能性があり、変動パラメータＶｒは、上述の条件（ｄ−１）等の１でよい。文字Ｃはピクセル行列Ｍ１からピクセル行列Ｍ２に比例的に調整されることができ、追加的な調整なく出力される。領域ｒ２２に関しては、方程式（ｃ２）及び（ｃ３）が用いられて、第二定数Ｒ２を得て、それに従って、変動パラメータＶｒを得ることができる。領域ｒ３２に関しては、目標サイズＳｆがサイズ下限ＳＬよりも小さいため、目標サイズＳｆは考慮されなくてよく、変動パラメータＶｒは、濃度Ｄ、第一定数Ｒ１、濃度上限ＤＵ及び濃度下限ＤＬを用いて計算されることができる。ｒ２３に関しては、第二定数Ｒ２が、目標サイズＳｆに従う関数ｆを用いて、まず取得されて、変動パラメータＶｒが関数ｇを用いて計算されることができる。濃度Ｄが、領域ｒ２３の条件下では、濃度上限ＤＵよりも高いため、関数ｇで用いられる濃度Ｄは、濃度上限ＤＵに置き換えられることができ、変動パラメータＶｒが、第二定数Ｒ２となるように計算されてよい。領域ｒ３３に関しては、濃度Ｄが濃度上限ＤＵよりも高く、目標サイズＳｆがサイズ下限ＳＬよりも小さいため、第一定数Ｒ１である変動パラメータＶｒの最小値が用いられて、文字Ｃが調整されることができる。文字Ｃは、領域ｒ３３の条件下で最も大きい程度で調整されてよい。
【００３９】
図１１は、本発明の実施形態に従う、文字の濃度及び目標サイズＳｆを考慮して変動パラメータＶｒを計算するプランに関連した座標を示す。図１１においては、ピクセル行列Ｍ１がピクセル行列Ｍ２よりも小さくてよく、図１１に対応するアプリケーションは、図１０のアプリケーションの反対であってよく、図１１に提供されているプランは、図１０のプランと対称性もあってよい。例えば、領域ｘ１１は、領域ｒ１１に対応することができ、領域ｘ１２は、領域ｒ１２に対応することができる等である。文字Ｃがピクセル行列Ｍ１のピクセル行列Ｍ２対する比で拡大されるときは、文字Ｃは変動パラメータＶｒを用いて調整され、調整済文字Ｃは、出力されたときに、よりバランスのとれた構造及び可読性を有することができる。
【００４０】
本発明の実施形態によれば、文字は、完全文字又は文字ラジカル（radical）であることができる。例として、漢字
（外３）
2017173789.tif 000011
（Unicode  0x8B8A）を挙げると、文字
（外４）
2017173789.tif 000012
の上側部分
（外５）
2017173789.tif 000013
は、下側部分
（外６）
2017173789.tif 000014
よりもより複雑な構造を有している。そこで、実施形態に従う、図２又は図８の方法が、上側部分
（外７）
2017173789.tif 000015
に適用されてよく、下側部分
（外８）
2017173789.tif 000016
は調整されることなくそのままにされてよい。完全文字においては、各ラジカル部分が境界ボックスで囲われることで定義されてよい。
【００４１】
まとめると、本発明の実施形態によれば、ピクセル行列Ｍ１で設計された文字Ｃの濃度Ｄが考慮されることができ、目標サイズＳｆが任意で考慮されることができ、変動パラメータＶｒを得る。文字Ｃは、ピクセル行列Ｍ１のピクセル行列Ｍ２に対する比に従って、縮小される、又は拡大され、さらに変動パラメータＶｒに従って、調整されることができる。ディスプレイデバイスのピクセル行列Ｍ２に文字Ｃを出力する品質が向上されることができる。例えば、本願を適用せずにスマートフォン上で複数の文字を読むとき、より複雑な構造を備えた文字がより濃く見えて、それらの複雑な構造のストロークが重大にオーバラップさえする可能性がある。可読性が、このため、低下している可能性がある。文字は調整されることができ、表示された文字のストロークオーバラップ及び不均一分布の問題が回避されることができる。他の例において、出力デバイス１２０が、プリンタであるときは、印刷文書の品質がしばしば、同様の理由により複雑な文字及び／又は太い文字を印刷するときに、低下する可能性がある。不明瞭に印刷するリスクが本発明の実施形態により低減される。本発明の実施形態によれば、単一の程度によって全ての文字を調整するのではなく、特定のパラメータで各文字が調整されることができ、出力の品質が向上することができる。さらに、いくつかの文字は、より低い程度に調整されない、又は調整されることについて判定され、計算リソースが節約されることができる。ゆえに、本発明の実施形態によれば、ハードウェアデバイス上で出力される文字の品質及びユーザ経験が改善されることができる。
【００４２】
当業者は、本発明の教示を保持しつつ、装置及び方法の多くの修正及び変更がなされてもよいことを容易に理解するものである。従って、上記の開示は、添付の特許請求の範囲の境界によってのみ制限されると解釈すべきである。
【図１】
2017173789.tif 000017
【図２】
2017173789.tif 000018
【図３】
2017173789.tif 000019
【図４】
2017173789.tif 000020
【図５】
2017173789.tif 000021
【図６】
2017173789.tif 000022
【図７】
2017173789.tif 000023
【図８】
2017173789.tif 000024
【図９】
2017173789.tif 000025
【図１０】
2017173789.tif 000026
【図１１】
2017173789.tif 000027