(57)【特許請求の範囲】
【請求項１】
ディスプレイ装置の書体効果提供方法において、
前記ディスプレイ装置の解像度特性に関する情報を獲得するステップと、
入力された文字の特性及び前記ディスプレイ装置の解像度特性に応じて書体効果の属性値を判断するステップと、
前記判断された属性値に基づいて前記書体効果をレンダリングし、前記入力された文字に前記レンダリングされた書体効果を合成するステップと、
前記書体効果の合成された文字を出力するステップとを含み、
前記レンダリングされた書体効果が適用される文字の大きさが変更されることに対応して、前記変更された文字に基づいて前記書体効果の第２の属性値を特定し、前記第２の属性値に基づく書体効果を前記文字に適用する
ことを特徴とする書体効果提供方法。
【請求項２】
前記属性値は、前記文字の大きさに応じて、前記書体効果の太さ、前記書体効果の位置、前記書体効果の色相のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項３】
前記書体効果の属性値を判断するステップは、
前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の大きさが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の大きさが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断する
ことを特徴とする請求項２に記載の書体効果提供方法。
【請求項４】
前記属性値は、前記入力された文字の太さに応じて、前記書体効果の太さ、前記書体効果の位置、前記書体効果の色相のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項５】
前記書体効果の属性値を判断するステップは、
前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の太さが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の太さが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断する
ことを特徴とする請求項４に記載の書体効果提供方法。
【請求項６】
前記書体効果の属性値を判断するステップは、
前記書体効果が前記入力された文字ににじみ効果を提供するグロー効果である場合、前記ディスプレイ装置の解像度が低いほど前記グロー効果のフィルタリング強度を下げてにじみ効果を低下させる
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項７】
前記入力された文字の特性は、
前記入力された文字の言語種類、前記入力された文字のスタイル及び前記入力された文字の画数の複雑度のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項８】
前記入力された文字に適用される書体効果の種類を含む書体情報を獲得するステップを更に含み、
前記書体効果の種類は、
影効果（ｓｈａｄｏｗ  ｅｆｆｅｃｔ）、グロー効果（ｇｌｏｗ  ｅｆｆｅｃｔ）、ベベル効果（ｂｅｖｅｌ  ｅｆｆｅｃｔ）、エンボス効果（ｅｍｂｏｓｓ  ｅｆｆｅｃｔ）、カラーオーバーレイ効果（ｃｏｌｏｒ  ｏｖｅｒｌａｙ  ｅｆｆｅｃｔ）、ストローク効果（ｓｔｒｏｋｅ  ｅｆｆｅｃｔ）、リニアグラジエント効果（ｌｉｎｅａｒ  ｇｒａｄｉｅｎｔ  ｅｆｆｅｃｔ）、パターン効果（ｐａｔｔｅｒｎ  ｅｆｆｅｃｔ）のうち、少なくとも１つを含む
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項９】
前記入力された文字特性に応じて、書体効果の属性値を調節する機能がユーザ設定によってオン（ｏｎ）またはオフ（ｏｆｆ）されるステップを更に含む
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項１０】
前記特性は、ユーザから入力された特性及び前記ディスプレイ装置の外部から受信された特性のうちの一方である
ことを特徴とする請求項１に記載の書体効果提供方法。
【請求項１１】
ディスプレイ装置において、
ユーザ命令が入力される入力部と、
前記入力部を介して入力された文字の特性及び前記ディスプレイ装置の解像度特性に応じて書体効果の属性値を判断し、前記判断された属性値に基づいて前記書体効果をレンダリングし、前記入力された文字に前記レンダリングされた書体効果を合成する制御部と、
前記書体効果の合成された文字を出力する出力部とを含み、
前記レンダリングされた書体効果が適用される文字の大きさが変更されることに対応して、前記変更された文字に基づいて前記書体効果の第２の属性値を特定し、前記第２の属性値に基づく書体効果を前記文字に適用する
ことを特徴とするディスプレイ装置。
【請求項１２】
前記属性値は、前記文字の大きさに応じて、前記書体効果の太さ、前記書体効果の位置、前記書体効果の色相のうち、少なくとも１つを含む
ことを特徴とする請求項１１に記載のディスプレイ装置。
【請求項１３】
前記制御部は、
前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の大きさが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の大きさが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断する
ことを特徴とする請求項１２に記載のディスプレイ装置。
【請求項１４】
前記書体効果の属性値は、前記書体効果の太さ、位置、色相のうち少なくとも１つを含み、
前記制御部は、
前記入力された文字の太さに応じて、前記書体効果の属性値を判断する
ことを特徴とする請求項１１に記載のディスプレイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイ装置及びその書体効果提供方法に関し、より詳細には、ユーザによって入力された文字に書体効果を提供するディスプレイ装置及びその書体効果提供方法に関する。
【背景技術】
【０００２】
最近のディスプレイ装置は、ユーザが入力した文字だけでなく、文字の周囲または内部に書体効果（ｆｏｎｔ  ｅｆｆｅｃｔ）を同時に提供してディスプレイする。ユーザによって入力された文字に書体効果を提供することで、ディスプレイ装置はより視認性にもデザイン性にも優れた文字をユーザに提供することができるようになる。
【０００３】
しかし、従来の書体効果を提供する方法は、文字の大きさ、太さ、機器の解像度によらず一定の属性値を提供している。すなわち、大きさや太さが調整可能な文字に枠をつける書体効果（例えば、ストローク効果、グロー効果等）が設定された場合、文字の大きさや太さが変更されるとしても、常に一定の書体効果の属性値（例えば、太さ値）が適用されるのが一般的である。
【０００４】
このような場合、文字が小さくなったり細くなる場合、書体効果領域が文字に対して大きくなりすぎて、文字の均衡が取れなくなるという問題点が生じるようになった。なお、文字が大きくなったり太くなる場合、文字に適用された書体効果の品質が低下するという問題が生じるようになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開第２０００−２６８２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、入力された文字の特性及びディスプレイ装置の特性のうち、少なくとも一方に応じて書体効果の属性値を異なるように適用し、可変な文字に最適化した書体効果を提供することができるディスプレイ装置及びその書体効果提供方法に提供することにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するための本発明の一実施形態に係るディスプレイ装置の書体効果提供方法は、入力された文字の特性及び前記ディスプレイ装置の特性のうち、少なくとも一方に応じて書体効果の属性値を判断するステップと、前記判断された属性値に基づいて前記書体効果をレンダリングし、前記入力された文字に前記レンダリングされた書体効果を合成するステップと、前記書体効果の合成された文字を出力するステップとを含む。
そして、前記判断するステップは、前記入力された文字の大きさに応じて、前記書体効果の太さ、位置、色相のうち少なくとも１つを判断してよい。
【０００８】
なお、前記判断するステップは、前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の大きさが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の大きさが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断してよい。
そして、前記判断するステップは、前記入力された文字の太さに応じて、前記書体効果の太さ、位置、色相のうち少なくとも１つを判断してよい。
【０００９】
なお、前記判断するステップは、前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の太さが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の太さが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断してよい。
【００１０】
そして、前記ディスプレイ装置の解像度特性に関する情報を獲得するステップを更に含み、前記判断するステップは、前記ディスプレイ装置の解像度特性を考慮して前記書体効果の属性値を判断してよい。
【００１１】
なお、前記判断するステップは、前記書体効果が前記入力された文字ににじみ効果を提供するグロー効果である場合、前記ディスプレイ装置の解像度が低いほど前記グロー効果のフィルタリング強度を下げてにじみ効果を低下させてよい。
【００１２】
そして、前記入力された文字の特性は、前記入力された文字の言語種類、前記入力された文字のスタイル及び前記入力された文字の画数の複雑度のうち、少なくとも１つを含んでよい。
【００１３】
なお、前記書体効果情報は、前記入力された文字に適用される書体効果の種類を含み、前記書体効果の種類は、影効果（ｓｈａｄｏｗ  ｅｆｆｅｃｔ）、グロー効果（ｇｌｏｗ  ｅｆｆｅｃｔ）、ベベル効果（ｂｅｖｅｌ  ｅｆｆｅｃｔ）、エンボス効果（ｅｍｂｏｓｓ  ｅｆｆｅｃｔ）、カラーオーバーレイ効果（ｃｏｌｏｒ  ｏｖｅｒｌａｙ  ｅｆｆｅｃｔ）、ストローク効果（ｓｔｒｏｋｅ  ｅｆｆｅｃｔ）、リニアグラジエント効果（ｌｉｎｅａｒ  ｇｒａｄｉｅｎｔ  ｅｆｆｅｃｔ）、パターン効果（ｐａｔｔｅｒｎ  ｅｆｆｅｃｔ）のうち、少なくとも１つを含んでよい。
そして、前記入力された文字特性に応じて、書体効果の属性値を調節する機能がユーザ設定によってオン（ｏｎ）またはオフ（ｏｆｆ）されてよい。
【００１４】
一方、前記目的を達成するための本発明の一実施形態に係るディスプレイ装置は、文字情報及び書体効果情報を獲得するためのユーザ命令が入力される入力部と、前記入力部を介して入力された文字の特性及び前記ディスプレイ装置の特性のうち、少なくとも一方に応じて書体効果の属性値を判断し、前記判断された属性値に基づいて前記書体効果をレンダリングし、前記入力された文字に前記レンダリングされた書体効果を合成する制御部と、前記書体効果の合成された文字を出力する出力部とを含む。
そして、前記制御部は、前記入力された文字の大きさに応じて、前記書体効果の太さ、位置、色相のうち少なくとも１つを判断してよい。
【００１５】
なお、前記制御部は、前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の大きさが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の大きさが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断してよい。
そして、前記制御部は、前記入力された文字の太さに応じて、前記書体効果の太さ、位置、色相のうち少なくとも１つを判断してよい。
【００１６】
なお、前記制御部は、前記書体効果が前記入力された文字に枠を付加するストローク効果である場合、前記入力された文字の太さが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の太さが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断してよい。
【００１７】
そして、前記制御部は、前記ディスプレイ装置の解像度特性に関する情報を獲得し、前記ディスプレイ装置の解像度特性を考慮して前記書体効果の属性値を判断してよい。
【００１８】
なお、前記制御部は、前記書体効果が前記入力された文字ににじみ効果を提供するグロー効果である場合、前記ディスプレイ装置の解像度が低いほど前記グロー効果のフィルタリング強度を下げてにじみ効果を低下させてよい。
【００１９】
そして、前記入力された文字の特性は、前記入力された文字の言語種類、前記入力された文字のスタイル及び前記入力された文字の画数の複雑度のうち、少なくとも１つを含んでよい。
【００２０】
なお、前記書体効果情報は、前記入力された文字に適用される書体効果の種類を含み、前記書体効果の種類は、影効果（ｓｈａｄｏｗ  ｅｆｆｅｃｔ）、グロー効果（ｇｌｏｗ  ｅｆｆｅｃｔ）、ベベル効果（ｂｅｖｅｌ  ｅｆｆｅｃｔ）、エンボス効果（ｅｍｂｏｓｓ  ｅｆｆｅｃｔ）、カラーオーバーレイ効果（ｃｏｌｏｒ  ｏｖｅｒｌａｙ  ｅｆｆｅｃｔ）、ストローク効果（ｓｔｒｏｋｅ  ｅｆｆｅｃｔ）、リニアグラジエント効果（ｌｉｎｅａｒ  ｇｒａｄｉｅｎｔ  ｅｆｆｅｃｔ）、パターン効果（ｐａｔｔｅｒｎ  ｅｆｆｅｃｔ）のうち、少なくとも１つを含んでよい。
そして、前記制御部は、前記入力部を介して入力されたユーザ設定に応じて、書体効果の属性値を調節する機能をオン（ｏｎ）またはオフ（ｏｆｆ）してよい。
【発明の効果】
【００２１】
以上説明したように本発明によれば、入力された文字の特性を考慮して書体効果をレンダリングすることで、ディスプレイ装置は入力された文字の書体効果を適用してユーザに提供することができるようになる。なお、ディスプレイ装置の特性を考慮して書体効果をレンダリングすることで、ディスプレイ装置の種類及び解像度によらず一貫とした品質を保証することができるようになる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るディスプレイ装置の構成を概略に示すブロック図である。
【図２】本発明の一実施形態に係るディスプレイ装置の構成を詳細に示すブロック図である。
【図３】本発明の一実施形態に係る保存部に保存された複数のモジュールを示すブロック図である。
【図４Ａ】多様な書体効果を説明するための図である。
【図４Ｂ】多様な書体効果を説明するための図である。
【図５Ａ】従来の文字の大きさに応じてストローク効果の適用された文字を示す図である。
【図５Ｂ】本発明の一実施形態に係る文字の大きさに応じてストローク効果の適用された文字を示す図である。
【図６Ａ】従来の文字の大きさに応じてストローク効果の適用された文字及び文字のピクセルを示す図である。
【図６Ｂ】本発明の一実施形態に係る文字の太さに応じてストローク効果の適用された文字及び文字のピクセルを示す図である。
【図７Ａ】従来の言語の類型に応じてストローク効果の適用された文字を示す図である。
【図７Ｂ】本発明の一実施形態に係る言語の類型に応じてストローク効果の適用された文字を示す図である。
【図８Ａ】従来の文字の大きさに応じて影効果の適用された文字を示す図である。
【図８Ｂ】本発明の一実施形態に係る文字の大きさに応じて影効果の適用された文字を示す図である。
【図９Ａ】従来のディスプレイ装置の解像度に応じて書体効果の適用された文字を示す図である。
【図９Ｂ】本発明の一実施形態に係るディスプレイ装置に応じて書体効果の適用された文字を示す図である。
【図１０Ａ】従来の技術及び本発明に係る書体効果を比較するための図である。
【図１０Ｂ】従来の技術及び本発明に係る書体効果を比較するための図である。
【図１１】本発明の一実施形態に係る書体効果補正提供方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００２３】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００２４】
図１は、本発明の一実施形態に係るディスプレイ装置１００の構成を概略に示すブロック図である。図１に示すように、ディスプレイ装置１００は、入力部１１０と、出力部１２０及び制御部１３０を含む。このとき、ディスプレイ装置１００は、スマートフォンであってよいが、それは一例に過ぎず、スマートテレビやタブレットパソコン、デスクトップ、ノートパソコン等のように、文字を出力することができる他のディスプレイ装置で実現することができる。
【００２５】
入力部１１０には、ディスプレイ装置１００を制御するためのユーザ命令が入力される。特に、入力部１１０には、ユーザが入力しようとする文字の文字情報を獲得することができるユーザ命令が入力される。なお、入力部１１０には、多様な書体効果を設定するためのユーザ命令が入力される。
【００２６】
一方、入力部１１０は、タッチスクリーンで実現されてよいが、それは一例に過ぎず、キーパッドやペン、マウス、キーボード、リモコン等のような多様な入力装置で実現されてよい。
【００２７】
出力部１２０は、制御部１４０の制御によって映像データを出力する。特に、出力部１２０は、入力部１１０を介して入力された文字に書体効果を合成して出力することができる。
一方、出力部１２０は、ディスプレイユニットで実現されてよいが、それは一例に過ぎず、プリンタ等のような出力装置で実現されてよい。
【００２８】
制御部１３０は、入力部１１０を介して入力されたユーザ命令に応じて、ディスプレイ装置の動作全般を制御する。特に、制御部１３０は、入力部１１０を介して入力された文字の特性に応じて書体効果の属性値を判断し、判断された属性値に基づいて書体効果をレンダリングし、入力された文字にレンダリングされた書体効果を合成することができる。
【００２９】
具体的に、制御部１３０は、入力部１１０を介して入力された文字情報及びディスプレイ装置１００に設定された書体効果情報を獲得することができる。このとき、書体効果は、文字の内部または外部に提供されるグラフィック的な要素であってよい。
【００３０】
特に、制御部１３０の獲得する書体効果情報は、入力された文字に適用される書体効果の種類を含んでよく、書体効果の種類は、影効果（ｓｈａｄｏｗ  ｅｆｆｅｃｔ）、グロー効果（ｇｌｏｗ  ｅｆｆｅｃｔ）、ベベル効果（ｂｅｖｅｌ  ｅｆｆｅｃｔ）、エンボス効果（ｅｍｂｏｓｓ  ｅｆｆｅｃｔ）、カラーオーバーレイ効果（ｃｏｌｏｒ  ｏｖｅｒｌａｙ  ｅｆｆｅｃｔ）、ストローク効果（ｓｔｒｏｋｅ  ｅｆｆｅｃｔ）、リニアグラジエント効果（ｌｉｎｅａｒ  ｇｒａｄｉｅｎｔ  ｅｆｆｅｃｔ）、パターン効果（ｐａｔｔｅｒｎ  ｅｆｆｅｃｔ）のうち、少なくとも１つを含んでよい。
【００３１】
そして、制御部１３０は、入力された文字の特性及びディスプレイ装置１００の属性のうち少なくとも一方に応じて書体効果の属性値を判断することができる。本発明の一実施形態として、制御部１３０は入力された文字の大きさに応じて書体効果の太さ、位置、色相のうち少なくとも１つを判断することができる。
【００３２】
本発明の一実施形態として、書体効果の入力された文字に枠を付加するストローク効果である場合、制御部１３０は入力された文字の大きさが増すほど枠の太さが増すようにストローク効果の太さ値を判断し、入力された文字の大きさが減るほど枠の太さが減るようにストローク効果の太さ値を判断してよい。
【００３３】
また別の実施形態として、制御部１３０は、入力された文字の太さに応じて書体効果の太さ、位置、色相のうち少なくとも１つを判断することができる。具体的に、書体効果が入力された文字に枠を付加するストローク効果である場合、入力された文字の太さが増すほど前記枠の太さが増すように前記ストローク効果の太さ値を判断し、前記入力された文字の太さが減るほど前記枠の太さが減るように前記ストローク効果の太さ値を判断してよい。
【００３４】
その他に、制御部１３０は、入力された文字の言語種類、入力された文字のスタイル及び入力された文字の画数の複雑度のうち、少なくとも１つに応じて書体効果の属性値を判断することができる。なお、制御部１３０は、入力された文字の特性に応じてストローク効果以外の別の書体効果を属性値を判断することができる。
【００３５】
一方、制御部１３０は、ディスプレイ装置１００に設定された１つの書体効果に応じて書体効果の属性値を判断することができるが、それは一実施形態に過ぎず、ディスプレイ装置１００に複数の書体効果が設定された場合、制御部１３０は複数の書体効果に応じて書体効果の属性値を判断することができる。
【００３６】
なお、制御部１３０は、ディスプレイ装置１００の解像度特性に関する情報を獲得し、ディスプレイ装置１００の解像度特性を考慮して書体効果の属性値を判断することができる。このとき、制御部１３０は、ディスプレイ装置１００の解像度特性だけでなく、ＰＰＩ（Ｐｉｘｅｌ  Ｐｅｒ  Ｉｎｃｈ）、ＤＰＩ（Ｄｏｔｓ  Ｐｅｒ  Ｉｎｃｈ）等のような解像度に関連する特性を考慮して書体効果の属性値を判断することができる。
【００３７】
本発明の一実施形態として、書体効果の入力された文字ににじみ効果を提供するグロー効果である場合、制御部１３０はディスプレイ装置１００の解像度が高いほど文字のにじみ効果を強く表現し、解像度が低いほど文字のにじみ効果を弱く表現することができる。
そして、制御部１３０は、判断された属性値を基に書体効果をレンダリングし、入力された文字にレンダリングされた書体効果を合成することができる。
【００３８】
一方、制御部１３０は、入力部１１０を介して入力されたユーザ設定に応じて入力された文字特性に応じて書体効果の属性値を調節する機能をオン（Ｏｎ）またはオフ（Ｏｆｆ）することができる。
【００３９】
上述のようなディスプレイ装置１００によって、入力された文字の特性及びディスプレイ装置の解像度を考慮して書体効果をレンダリングすることで、ディスプレイ装置は入力された文字に最適な書体効果を適用してユーザに提供することができるようになる。
以下では、図２ないし図１０Ｂを参照してディスプレイ装置についてより具体的に説明する。
【００４０】
図２は 本発明の一実施形態に係るディスプレイ装置２００の構成を詳細に示すブロック図である。図２に示すように、ディスプレイ装置２００は、通信部２１０と、入力部２２０と、保存部２３０と、出力部２４０及び制御部２５０を含む。
【００４１】
一方、図２は、ディスプレイ装置２００が文字出力機能、書体効果提供機能等のように多様な機能を備えた装置である場合を例に挙げて、各種構成要素を総合的に示すものである。よって、実施形態によっては、図２に示す構成要素の一部は省略または変更されてよく、別の構成要素が更に追加されてよい。
【００４２】
通信部２１０は、多様な通信方式によって多様な類型の外部機器または外部のサーバと通信を行う構成である。通信部２１０は、Ｗｉ−Ｆｉチップ、ブルートゥースチップ、ＮＦＣチップ、無線通信チップ等のような多様な通信チップを含んでよい。このとき、Ｗｉ−Ｆｉチップ、ブルートゥースチップ、ＮＦＣチップは、それぞれＷｉ−Ｆｉ方式、ブルートゥース方式、ＮＦＣ方式で通信を行う。この中のＮＦＣチップは、１３５ｋＨｚ、１３．５６ＭＨｚ、４３３ＭＨｚ、８６０〜９６０ＭＨｚ、２．４５ＧＨｚ等のような多様なＲＦ−ＩＤ周波数帯域のうち、１３．５６ＭＨｚ帯域を使用するＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）方式で動作するチップを意味する。Ｗｉ−Ｆｉチップやブルートゥースチップを用いる場合には、ＳＳＩＤ及びセッションキー等のような各種接続情報を先に送受信し、それを用いて通信接続した後各種情報を送受信することができる。無線通信チップは、ＩＥＥＥ、Ｚｉｇｂｅｅ（登録商標）、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等のような多様な通信規格によって通信を行うチップを意味する。
特に、通信部２１０は、外部のサーバや装置からイメージ情報または文字情報を受信することができる。
【００４３】
入力部２２０には、ディスプレイ装置２００を制御するためのユーザ命令が入力されてよい。特に、入力部２２０には、ユーザが作成しようとする文字情報を獲得するためのユーザ命令が入力されてよい。なお、入力部２２０には、ディスプレイ装置２００に適用される少なくとも１つの書体効果を設定するためのユーザ命令が入力されてよい。なお、入力部２２０には、入力された文字の特性に応じて、書体効果の属性値を判断する機能をオンまたはオフするためのユーザ命令を入力されてよい。
【００４４】
一方、入力部２２０は、タッチスクリーンで実現されてよいが、それは一実施形態に過ぎず、リモコン、ポインティングデバイス、マウス、キーボード、キーパッド等のようにディスプレイ装置２００を制御するための別の入力装置で実現されてよい。
【００４５】
保存部２３０は、ディスプレイ装置２００を駆動するための多様なモジュールを保存する。例えば、保存部２３０には、ベースモジュール、センシングモジュール、通信モジュール、プレゼンテーションモジュール、ウェブブラウザモジュール、サービスモジュールを含むソフトウェアが保存されてよい。このとき、ベースモジュールは、ディスプレイ装置２００に含まれた各ハードウェアから伝達される信号を処理して上位レイヤモジュールに伝達する基礎モジュールである。センシングモジュールは、各種センサから情報を収集し、収集された情報を分析及び管理するモジュールとして、顔認識モジュール、音声認識モジュール、モーション認識モジュール、ＮＦＣ認識モジュール等を含んでよい。プレゼンテーションモジュールは、ディスプレイ画面を構成するためのモジュールとして、マルチメディアコンテンツを再生して出力するためのマルチメディアモジュール、ＵＩ及びグラフィック処理を行うＵＩレンダリングモジュールを含んでよい。通信モジュールは、外部と通信を行うためのモジュールである。ウェブブラウザモジュールは、ウェブブラウジングを行ってウェブサーバにアクセスするモジュールを意味する。サービスモジュールは、多様なサービスを提供するための各種アプリケーションを含むモジュールである。
【００４６】
なお、保存部２３０は、文字特性に応じて書体効果の属性を判断するための多様なモジュールを保存することができる。特に、保存部２３０は、図３に示すように、文字大きさ判断モジュール２３１、文字太さ判断モジュール２３２、書体効果属性制御モジュール２３３、書体効果生成モジュール２３４、書体効果合成モジュール２３５、書体効果伝送モジュール２４６を含んでよい。
【００４７】
文字大きさ判断モジュール２３１は、書体効果の適用される文字の大きさを判断する役割を担う。文字太さ判断モジュール２３２は、書体効果の適用される文字の太さを判断する役割を担う。書体効果属性制御モジュール２３３は、文字の特性に応じて判断された書体効果の属性値に応じて書体効果を変更する役割を担う。書体効果生成モジュール２３４は、文字イメージから書体効果の種類別にレンダリングする役割を担う。書体効果合成モジュール２３５は、書体効果の種類別に文字に書体効果を合成する役割を担う。書体効果伝送モジュール２４６は、書体効果の合成された文字を出力部２４０に伝送する役割を担う。
【００４８】
一方、図３に示すような複数のモジュールは一実施形態に過ぎず、入力された文字の特性に応じて書体効果を提供するための別のモジュールが含まれてよい。例えば、言語種類判断モジュール、画数複雑度判断モジュール、ディスプレイ解像度判断モジュール等のような多様なモジュールが更に含まれてよい。
【００４９】
再び図２について説明すると、出力部２４０は、制御部２５０の制御によって映像データを出力する。特に、出力部２４０は、制御部２５０によって書体効果の合成された文字を出力することができる。
【００５０】
一方、出力部２４０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）で実現されてよいが、それは一実施形態に過ぎず、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅｓ）、ＴＦＴ（ｔｈｉｎ  ｆｉｌｍ  ｔｒａｎｓｉｓｔｏｒ）、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ  Ｔｕｂｅ）等のような多様なディスプレイで実現されてよい。なお、出力部２４０は、上述のように、表示装置で実現されるだけでなく、プリンタ等のような出力装置で実現されてよい。
制御部２５０は、保存部２３０に保存された各種プログラムを用いてディスプレイ装置２００の動作全般を制御する。
【００５１】
制御部２５０は、図２に示すように、ＲＡＭ２５１、ＲＯＭ２５２、グラフィック処理部２５３、メインＣＰＵ２５４、第１ないし第ｎインターフェース２５５−１〜２５５−ｎ、バス２５６を含む。このとき、ＲＡＭ２５１、ＲＯＭ２５２、グラフィック処理部２５３、メインＣＰＵ２５４、第１ないし第ｎインターフェース２５５−１〜２５５−ｎ等は、バス２５６を介して相互接続されてよい。
【００５２】
ＲＯＭ２５２には、システムブートのための命令語セット等が保存される。ターンオン命令が入力されて電源が供給されると、メインＣＰＵ２５４は、ＲＯＭ２５２に保存された命令語に応じて保存部２３０に保存されたＯ／ＳをＲＡＭ２５１にコピーし、Ｏ／Ｓを実行させてシステムをブートさせる。ブートが完了すると、メインＣＰＵ２５４は保存部２３０に保存された各種アプリケーションプログラムをＲＡＭ２５１にコピーし、ＲＡＭ２５１にコピーされたアプリケーションプログラムを実行させて各種動作を行う。
【００５３】
グラフィック処理部２５３は、演算部（図示せず）及びレンダリング部（図示せず）を用いてアイコン、イメージ、テキスト等のような多様な客体を含む画面を生成する。演算部は、入力部２５０から受信された制御命令を用いて画面のレイアウトに応じて各客体が表示される座標値、形、大きさ、カラー等のような属性値を演算する。レンダリング部は、演算部で演算した属性値に基づいて客体を含む多様なレイアウトの画面を生成する。レンダリング部で生成された画面は出力部２４０のディスプレイ領域内に表示される。
【００５４】
メインＣＰＵ２５４は、保存部２３０にアクセスし、保存部２３０に保存されたＯ／Ｓを用いてブートを行う。そして、メインＣＰＵ２５４は、保存部２３０に保存された各種プログラム、コンテンツ、データ等を用いて多様な動作を行う。
【００５５】
第１ないし第ｎインターフェース２５５−１ないし２５５−ｎは、上述の各種構成要素と接続される。インターフェースのうちの１つは、ネットワークを通じて外部装置と接続されるネットワークインターフェースであってよい。
【００５６】
特に、制御部２５０は、入力部２２０を介して入力された文字の特性に応じて書体効果の属性値を判断し、判断された属性値を基に書体効果をレンダリングし、入力された文字に前記レンダリングされた書体効果を合成して出力部２４０に出力することができる。
【００５７】
具体的に、制御部２５０は、入力部２２０を介して入力された文字の文字情報を獲得することができる。このとき、入力された文字の文字情報は、文字固有のＩＤ、文字形態情報に関連するコントロールポイント（ｃｏｎｔｒｏｌ  ｐｏｉｎｔ）情報、コントロールポイントの接続属性を定義する接続情報、複数の文字配置に関連するメトリック（ｍｅｔｒｉｃ）情報、文字の外郭線をグリッドに整列するためのヒンティング情報だけでなく、文字大きさ情報、文字の太さ情報、文字の言語種類情報、文字のスタイル情報等のような多様な文字特性情報が含まれてよい。
【００５８】
なお、制御部２５０は、ディスプレイ装置２００に設定された少なくとも１つの書体効果に関する情報の含まれた書体効果情報を獲得することができる。このとき、書体効果情報には、入力された文字に適用される書体効果の種類を含んでよい。書体効果の種類は、影効果、グロー効果、ベベル効果、エンボス効果、カラーオーバーレイ効果、ストローク効果、リニアグラジエント効果、パターン効果のうち、少なくとも１つを含んでよい。
【００５９】
多様な書体効果については、図４Ａ及び図４Ｂを参照して説明する。影効果は、文字の外郭に影を生成する外郭影効果（ｏｕｔｅｒ  ｓｈａｄｏｗ  ｅｆｆｅｃｔ）４１０及び文字の内部に影を生成する内部影効果（ｉｎｎｅｒ  ｓｈａｄｏｗ  ｅｆｆｅｃｔ）４１５を含んでよい。グロー効果は、文字の外郭ににじみ効果を提供する外郭グロー効果（ｏｕｔｅｒ  ｇｌｏｗ  ｅｆｆｅｃｔ）４２０及び文字の内部ににじみ効果を提供する内部グロー効果（ｉｎｎｅｒ  ｇｌｏｗ  ｅｆｆｅｃｔ）４２５を含んでよい。なお、文字に立体感をつけるための書体効果として、ベベル効果４３０及びエンボス効果４３５が存在してよい。なお、文字に色をつけるような効果を与えるカラーオーバーレイ効果４４０を含み、文字にグラデーションを提供するリニアグラジエント効果４４５、文字の外郭に枠線をつけるストローク効果４５０及び文字の内部に特定パターンイメージを提供するパターン効果４５５が含まれてよい。
【００６０】
なお、図４Ａに示すような書体効果のうちの複数が同時に適用されてよい。例えば、図４Ｂに示すように、制御部２５０は文字にストローク効果、内部影効果及びリニアグラジエント効果を同時に適用することができる。
【００６１】
一方、上述の書体効果の他に、別の書体効果も本発明の技術的思想が適用されてよい。例えば、ウェーブ効果（ｗａｖｅ  ｅｆｆｅｃｔ）、ドロップシャドウ効果（ｄｒｏｐ  ｓｈａｄｏｗ  ｅｆｆｅｃｔ）、バックグラウンド効果（ｂａｃｋｇｒｏｕｎｄ  ｅｆｆｅｃｔ）、サテン効果（ｓａｔｉｎ  ｅｆｆｅｃｔ）等のような多様な書体効果も、本発明の技術的思想が適用されてよい。
【００６２】
そして、制御部２５０は、入力された文字の特性に応じて、書体効果の属性値を判断することができる。このとき、書体効果の属性値は、書体効果の太さ、位置、色相等のような多様な属性値であってよい。
【００６３】
特に、制御部２５０は、入力された文字の大きさに応じて書体効果の属性値を判断することができる。例えば、書体効果の入力された文字に枠をつけるストローク効果である場合、制御部２５０は入力された文字の大きさに応じてストローク効果の枠の太さ値を判断することができる。
【００６４】
具体的に、制御部２５０は、入力された文字の大きさが増すほど枠の太さが増すようにストローク効果の太さ値を判断し、入力された文字の大きさが減るほど枠の太さが減るようにストローク効果の太さ値を判断することができる。このとき、書体効果の太さ値は、ピクセルの数及びピクセルに適用されるグレースケール（ｇｒａｙｓｃａｌｅ）を用いて判断することができる。以下では、図５Ａ及び図５Ｂを参照し、従来及び本発明の一実施形態に係る文字の大きさに応じてストローク効果の適用された文字を説明する。
【００６５】
図５Ａは、従来の文字の大きさに応じてストローク効果が適用された大韓民国という文字を示す図である。図５Ａに示すように、文字の大きさによらず、一定の太さの枠が文字に適用されている。それにより、文字が小さい場合、枠があまりにも太すぎてユーザに適したストローク効果を提供することができなかった。
【００６６】
図５Ｂは、本発明の一実施形態に係る文字の大きさに応じてストローク効果の適用された大韓民国という文字を示す図である。図５Ｂに示すように、文字の大きさに応じて異なる太さのストローク効果が提供されている。すなわち、文字が小さい場合は細い枠が提供され、文字が大きい場合は太い枠が提供されている。それにより、ユーザは、文字の大きさによらず、ストローク効果が提供され得るようになる。
【００６７】
特に、スマートフォンにユーザ命令（例えば、ピンチ（ｐｉｎｃｈ）動作）に応じてディスプレイ画面の拡大または縮小によって文字の大きさが変更される場合、文字の大きさに応じてリアルタイムで書体効果の属性値を判断して適用することで、ユーザの使用性が増大することができる。
【００６８】
なお、制御部２５０は、入力された文字の太さに応じて書体効果の属性値を判断することができる。例えば、書体効果の入力された文字に枠をつけるストローク効果である場合、制御部２５０は、入力された文字の太さに応じてストローク効果の枠の太さ値を判断することができる。
【００６９】
具体的に、制御部２５０は、入力された文字の太さが増すほど枠の太さが増すようにストローク効果の太さ値を判断し、入力された文字の太さが減るほど枠の太さが減るようにストローク効果の太さ値を判断することができる。このとき、書体効果の太さ値は、ピクセルの数及びピクセルに適用されるグレースケール（ｇｒａｙｓｃａｌｅ）を用いて判断することができる。以下では、図６Ａ及び図６Ｂを参照し、従来及び本発明の一実施形態に係る文字の太さに応じてストローク効果の適用された文字を説明する。
【００７０】
図６Ａは、従来の文字の太さに応じてストローク効果の適用された大韓民国という文字を示す。図６Ａの上図及び下図に示すように、文字が太い場合６１０及び文字が細い場合６２０、いずれも一定の太さ（４ｐｉｘｅｌ）の枠が文字に適用されている。それにより、細い文字の場合、枠が太すぎてユーザに適したストローク効果を提供することができなかった。
【００７１】
図６Ｂは、本発明の一実施形態に係る文字の大きさに応じてストローク効果の適用された大韓民国という文字を示す図である。図６Ｂに示すように、文字の太さに応じて異なる太さのストローク効果が提供されている。すなわち、図６Ｂの上図に示すように、文字が太い場合６３０は太い枠（４ｐｉｘｅｌ）が提供され、図６Ｂの下図に示すように、文字が細い場合は細い枠（２ｐｉｘｅｌ）が提供されている。それにより、ユーザは、文字の太さに応じて適したストローク効果を提供されることができりようになる。
【００７２】
一方、上述の実施形態では、制御部２５０が文字の大きさ及び太さに応じてストローク効果の太さを変更できると説明したが、それは一実施形態に過ぎず、別の文字の特性に応じてストローク効果の太さを判断することができる。例えば、制御部２５０は、文字の言語種類に応じて、ストローク効果の太さを変更することができる。具体的に、図７Ａに示すように、従来は文字の言語種類によらず、ストローク効果の太さを適用して画数の複雑度の高い漢字の場合、適切なストローク効果をユーザに提供することができなかった。しかし、本発明の場合、図６Ｂに示すように、画数の複雑度の高い漢字の場合、ストローク効果の太さを細く調節して提供することで、文字の言語種類に応じて適切なストローク効果を提供することができるようになる。その他に、制御部２５０は、文字の画数の複雑度、文字のスタイルのような多様な特性に応じてストローク効果の太さを変更することができる。
【００７３】
一方、上述の実施形態では、制御部２５０が文字の特性に応じて書体効果の太さに対する属性値を変更することができると説明したが、それは一実施形態に過ぎず、文字特性に応じて書体効果の別の属性に対する属性値を変更することができる。例えば、ディスプレイ装置２００に設定された書体効果が影効果である場合、制御部２５０は文字の大きさに応じて影効果の位置に対する属性値を変更することができる。以下では、図８Ａ及び図８Ｂを参照し、従来及び本発明の一実施形態に係る文字の大きさに応じて影効果の適用された文字について説明する。
【００７４】
図８Ａは、従来の文字の大きさに応じて影効果の適用された“Ｔｈｅ  ｑｕｉｃｋ  ｂｒｏｗｎ”という文字を示す図である。図８Ａに示すように、文字の大きさによらず、一定の位置に影効果が文字に適用されている。それにより、文字が小さい場合、文字と影との間があまりにも近すぎてユーザに適した影効果を提供することができなかった。
【００７５】
図８Ｂは、本発明の一実施形態に係る文字の大きさに応じて影効果の適用された“Ｔｈｅ  ｑｕｉｃｋ  ｂｒｏｗｎ”という文字を示す図である。図８Ｂに示すように、文字の大きさに応じて異なる位置に影効果が提供されている。すなわち、文字が小さい場合は、文字が大きい場合より離れたところに影効果が提供されている。それにより、ユーザは、文字が小さくても適切な影効果を提供されることができるようになる。
【００７６】
更に別の例として、制御部２５０は、文字の特性に応じて書体効果の色相に対する属性値を変更することができる。このとき、書体効果の色相に対する属性値は書体効果の明度に対する属性値及び書体効果の彩度に対する属性値、全てを含むことができる。例えば、ディスプレイ装置２００に設定された書体効果がグロー効果である場合、制御部２５０は文字が大きくなったり、文字が太いほどにじみの色を濃くすることができ、文字が小さかったり、文字が細いほどにじみの色を薄くすることができる。
【００７７】
一方、上述の実施形態においては、制御部２５０は、文字の特性に応じてストローク効果の属性値を変更することができると説明したが、それは一実施形態に過ぎず、文字の特性に応じて異なる書体効果の属性値を変更することができる。
【００７８】
例えば、ディスプレイ装置２００に設定された書体効果がベベル効果またはエンボス効果である場合、制御部２５０は文字が大きかったり、文字が太いほど立体感の低い属性値を判断することができ、文字が小さかったり、文字が細いほど立体感の高い属性値を判断することができる。更に別の例として、ディスプレイ装置２００に設定された書体効果が影効果である場合、制御部２５０は文字が大きかったり、文字が太いほど影の大きさが増すように属性値を設定することができ、文字が小さかったり、文字が細いほど影の大きさが減るように属性値を判断することができる。
【００７９】
その他に、制御部２５０は、文字の特性に応じてカラーオーバーレイ効果、リニアグラジエント効果、パターン効果、ウェーブ効果等のような多様な書体効果の属性値を変更することができる。
【００８０】
なお、制御部２５０は、ディスプレイ装置２００の解像度特性に対する情報を獲得し、ディスプレイ装置２００の解像度特性を考慮して書体効果の属性値を判断することができる。すなわち、ディスプレイ装置２００の種類に応じて、解像度、ＰＰＩ、ＤＰＩ等のような解像度に関連する特性が異なるため、制御部２５０はディスプレイ装置２００の解像度特性に応じて書体効果の属性値を判断することができる。
【００８１】
例えば、制御部２５０は、ディスプレイ装置２００の解像度特性に応じて書体効果のフィルタリング程度を判断することができる。以下では、図９Ａ及び図９Ｂを参照し、従来及び本発明の一実施形態に係るディスプレイ装置２００のＰＰＩに応じて影効果の適用された文字について説明する。
【００８２】
図９Ａは、従来のディスプレイ装置のＰＰＩに応じて影効果の適用された“Ｇａｌｌｅｒｙ”という文字を示す図である。図９Ａに示すように、ＰＰＩが高いと文字に適切な影効果が提供されるが、ＰＰＩが低いほど鮮明ではない影効果によって文字を鮮明に確認することができないという問題点が生じていた。
【００８３】
図９Ｂは、本発明の一実施形態に係るディスプレイ装置２００のＰＰＩに応じて影効果の適用された“Ｇａｌｌｅｒｙ”という文字を示す図である。図９Ｂに示すように、ＰＰＩが低いほどフィルタリング強度を調整して影のにじみ効果の最小化した影効果が提供されている。それにより、ユーザは、ディスプレイ装置の解像度が低くても適切な書体効果を提供されることができるようになる。
【００８４】
一方、上述の実施形態においては、制御部２５０がディスプレイ装置のＰＰＩに応じて影効果のフィルタリング程度が異なると説明したが、それは一実施形態に過ぎず、ディスプレイ装置の解像度特徴に応じて異なる書体効果の属性値が判断されてよい。例えば、ディスプレイ装置２００にグロー効果が設定された場合、制御部２５０はディスプレイ装置２００の解像度が低い場合、フィルタリング強度を調整してにじみ効果を最小化することができる。
【００８５】
上述のように、ディスプレイ装置２００の解像度に応じて、書体効果の属性値を異なるように提供することで、ユーザは如何なるディスプレイ装置２００を用いるとしても、最適化した書体効果を提供されることができるようになる。
【００８６】
そして、制御部２５０は、上述のように、文字特性及びディスプレイ装置２００の解像度によって判断された書体効果の属性値に応じて書体効果をレンダリングすることができる。そして、制御部２５０は、獲得された文字情報に応じて文字をレンダリングし、レンダリングされた文字及び書体効果を合成して出力部２４０に出力することができる。
【００８７】
一方、制御部２５０は、入力部２２０を介して入力されたユーザ設定に応じて入力された文字特性に応じて書体効果の属性値を調節する機能をオン（Ｏｎ）またはオフ（Ｏｆｆ）することができる。このとき、ユーザは、ＵＩまたは特定動作（例えば、タッチスクリーンを数秒間タッチし続ける動作）を通じて文字特性に応じて書体効果の属性値を調節する機能をオン（Ｏｎ）またはオフ（Ｏｆｆ）することができる。
以下では。図１０Ａ及び図１０Ｂを参照し、文字特性に応じて書体効果の異なる属性値を提供する実施形態について説明する。
【００８８】
図１０Ａは、従来のユーザ操作に応じてディスプレイ画面の大きさが拡大または縮小する場合、文字に書体効果の適用された場合を説明するための図である。図１０Ａの左側に示すように、ディスプレイ画面に文字がディスプレイされる間、ディスプレイ画面の大きさを拡大するためのピンチ動作が入力された場合、図１０Ａの右側上段に示すように文字が小さくなる。このとき、文字が小さくなっても書体効果の太さは一定であるため、文字の大きさに比べて書体効果が強く文字の可読性や視認性が低減する。なお、図１０Ａの左側に示すように、ディスプレイ画面に文字がディスプレイされる間、ディスプレイ画面の大きさを縮小するためのピンチ動作が入力された場合、図１０Ａの右側下段に示すように、文字が大きくなる。このとき、文字が大きくなっても書体効果の太さは一定であるため、文字の大きさに比べて書体効果が弱く書体効果の品質が低下する。
【００８９】
図１０Ｂは、本発明の一実施形態に係るユーザ操作によってディスプレイ画面の大きさが拡大または縮小された場合、文字に書体効果が適用された場合について説明する図である。図１０Ｂの左側に示すように、ディスプレイ画面に文字がディスプレイされる場合、ディスプレイ画面の大きさを拡大するためのピンチ動作が入力された場合、図１０Ｂの右側上段に示すように、文字が小さくなる。このとき、文字が小さくなりつつ書体効果の太さも細くなって、文字に適した書体効果を提供すると同時に、文字の可読性や視認性を保持することができる。なお、図１０Ｂの左側に示すように、ディスプレイ画面に文字がディスプレイされる間、ディスプレイ画面の大きさを縮小するためのピンチ動作が入力された場合、図１０Ｂの右側下段に示すように、文字が大きくなる。このとき、文字は大きくなるが、書体効果の太さも増すため、品質の優れた書体効果を提供することができるようになる。
【００９０】
すなわち、ユーザ操作によって文字の大きさを変更する場合、リアルタイムで書体効果の属性値を判断して適用することで、ユーザは文字の大きさによらず、優れた品質の書体効果を提供されることができるようになる。
以下では、図１１を参照し、ディスプレイ装置１００の書体効果提供方法について説明する。
【００９１】
まず、ディスプレイ装置１００は、入力された文字の文字情報及び書体効果情報を獲得する（Ｓ１１１０）。このとき、入力された文字情報は、文字特性（例えば、文字の大きさ、文字の太さ、文字の言語種類等）に関する情報を含むことができ、書体効果情報は書体効果の種類（例えば、影効果、ストローク効果、グロー効果、リニアグラジエント効果等）に関する情報を含んでよい。
【００９２】
そして、ディスプレイ装置１００は、入力された文字の特性及びディスプレイ装置１００の特性のうち少なくとも一方に応じて、書体効果の属性値を判断する（Ｓ１１２０）。具体的に、ディスプレイ装置１００は、図４Ａないし図８Ｂを参照して説明するように、文字の大きさ、太さ、言語種類等のような多様な特性に応じて多様な書体効果の属性値を判断することができる。なお、ディスプレイ装置１００は、図９Ａ及び図９Ｂを参照して説明したように、ディスプレイ装置１００の解像度に応じて多様な書体効果の属性値を判断することができる。
そして、ディスプレイ装置１００は、判断された属性値を基に書体効果をレンダリングする（Ｓ１１３０）。
【００９３】
そして、ディスプレイ装置１００は、入力された文字にレンダリングされた書体効果を合成し（Ｓ１１４０）、書体効果の合成された文字を出力する（Ｓ１１５０）。
【００９４】
上述の書体効果提供方法のように、入力された文字の特性を考慮して書体効果をレンダリングすることで、ディスプレイ装置は入力された文字に最適化した書体効果を適用してユーザに提供することができるようになる。
【００９５】
一方、上述の多様な実施形態に係るディスプレイ装置１００の書体効果提供方法は、プログラムで実現されてディスプレイ装置に提供されてよい。特に、ディスプレイ装置の書体効果提供方法を含むプログラムは、非一時的な読み取り可能な媒体（Ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）に保存されて提供されてよい。
【００９６】
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のような短い間データを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り（Ｒｅａｄｉｎｇ）が可能な媒体を意味する。具体的には、上述の多様なアプリケーションまたはプログラムは、ＣＤやＤＶＤ、ハードディスク、ブルーレイディスク、ＵＳＢ、メモリカード、ＲＯＭ等のような非一時的な読み取り可能な媒体に保存されて提供されてよい。
【００９７】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９８】
１１０、２２０  入力部
１２０、２４０  出力部
１３０、２５０  制御部
２１０  通信部
２３０  保存部
【図１】
0006584390.tif 000002
【図２】
0006584390.tif 000003
【図３】
0006584390.tif 000004
【図４Ａ−１−２】
0006584390.tif 000005
【図４Ｂ】
0006584390.tif 000006
【図５Ａ】
0006584390.tif 000007
【図５Ｂ】
0006584390.tif 000008
【図６Ａ】
0006584390.tif 000009
【図６Ｂ】
0006584390.tif 000010
【図７Ａ】
0006584390.tif 000011
【図７Ｂ】
0006584390.tif 000012
【図８Ａ】
0006584390.tif 000013
【図８Ｂ】
0006584390.tif 000014
【図９Ａ】
0006584390.tif 000015
【図９Ｂ】
0006584390.tif 000016
【図１０Ａ】
0006584390.tif 000017
【図１０Ｂ】
0006584390.tif 000018
【図１１】
0006584390.tif 000019