(57)【要約】【課題】本発明は、閲覧者の視力レベルに基づいて、文字のフォントサイズを調節できるフォントサイズの調節システム及びその調節方法を提供することを目的とする。【解決手段】本発明に係るフォントサイズの調節システムは、閲覧者と表示画面との間の距離を測定する視距測定モジュールと、前記表示画面のサイズ及び解像度に基づいて、表示画面に視力検査表を表示し、且つ閲覧者が視力検査表によって視認できる最小可視図形の要素を記録する視力検査モジュールと、最小可視図形の要素に基づいて、目標文字のフォントサイズを調節する基準調節モジュールと、を備える。【選択図】図１
2012203414.tif 000002
【特許請求の範囲】
【請求項１】
閲覧者と表示画面との間の距離を測定する視距測定モジュールと、
前記表示画面のサイズ及び解像度に基づいて、前記表示画面に視力検査表を表示し、且つ使用者が前記視力検査表によって視認できる最小可視図形の要素を記録する視力検査モジュールと、
前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節する基準調節モジュールと、
を備えることを特徴とするフォントサイズの調節システム。
【請求項２】
前記基準調節モジュールは、
前記最小可視図形の要素の画素数を計算し、且つ最小可視画素数として記憶する最小可視画素数計算サブモジュールと、
前記目標文字の最小フォントを獲得し、前記最小フォントの画素数を計算する最小フォント画素数計算サブモジュールと、
目標文字のフォントの画素数を計算し、且つ以下の式を利用して、フォントサイズ調節後のフォントサイズＦｏｂｊを計算して取得する基準調節計算サブモジュールと、
を備えることを特徴とする請求項１に記載のフォントサイズの調節システム。
【数１】
2012203414.tif 000007
（ここで、Ｆｏｒｇはフォントサイズ調節前のフォントサイズであり、Ｉは最小可視画素数であり、Ａｍｉｎは最小フォントの画素数であり、Ａｏｂｊは目標文字のフォントの画素数である。）
【請求項３】
前記フォントサイズの調節システムは、閲覧者と前記表示画面との間のリアルタイムな距離に基づいて、目標文字のフォントサイズを動的に調節する動的調節モジュールをさらに備えることを特徴とする請求項１に記載のフォントサイズの調節システム。
【請求項４】
前記動的調節モジュールは、
閲覧者と前記表示画面との間のリアルタイムな距離を測定するリアルタイム視距検測サブモジュールと、
以下の式を利用して、リアルタイムにフォントサイズを調節した後のフォントサイズＦｒを計算して取得する動的調節計算サブモジュールと、
を備えることを特徴とする請求項３に記載のフォントサイズの調節システム。
【数２】
2012203414.tif 000008
（ここで、Ｆｏはリアルタイムにフォントサイズを調節する前のフォントサイズであり、Ｄｏは閲覧者の視力指数を測定する時の使用者と前記表示画面との間の距離であり、Ｄｒは閲覧者と前記表示画面との間のリアルタイムな距離である。）
【請求項５】
前記フォントサイズの調節システムは、前記表示画面に対向した目の前の環境を捕らえ、且つ前記表示画面に対向した目の前のその環境の中に、人の顔が存在するかどうかを判断する顔判断モジュールをさらに備えることを特徴とする請求項１に記載のフォントサイズの調節システム。
【請求項６】
閲覧者と前記表示画面との間の距離を測定するステップと、
前記表示画面のサイズ及び解像度に基づいて、前記表示画面に視力検査表を表示するステップと、
閲覧者が前記視力検査表によって視認できる最小可視図形の要素を記録するステップと、
前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節するステップと、
を含むことを特徴とするフォントサイズの調節方法。
【請求項７】
前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節するステップは、
前記最小可視図形の要素の画素数を計算し、且つ最小可視画素数として記憶するサブステップと、
前記目標文字の最小フォントを獲得し、前記最小フォントの画素数を計算するサブステップと、
目標文字のフォントの画素数を計算し、且つ以下の式を利用して、フォントサイズ調節後のフォントサイズＦｏｂｊを計算して取得するサブステップと、
前記フォントサイズ調節後のフォントサイズＦｏｂｊを目標文字に応用するサブステップと、
を含むことを特徴とする請求項６に記載のフォントサイズの調節方法。
【数３】
2012203414.tif 000009
（ここで、Ｆｏｒｇはフォントサイズを調節する前のフォントサイズであり、Ｉは最小可視画素数であり、Ａｍｉｎは最小フォントの画素数であり、Ａｏｂｊは目標文字のフォントの画素数である。）
【請求項８】
前記フォントサイズの調節方法は、前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節するステップの後に、閲覧者と前記表示画面との間のリアルタイムな距離に基づいて、目標文字のフォントサイズを動的に調節するステップをさらに含むことを特徴とする請求項６に記載のフォントサイズの調節方法。
【請求項９】
前記閲覧者と前記表示画面との間のリアルタイムな距離に基づいて、目標文字のフォントサイズを動的に調節するステップは、
閲覧者と前記表示画面との間のリアルタイムな距離を測定し、以下の式を利用して、リアルタイムにフォントサイズを調節した後のフォントサイズＦｒを計算して取得するサブステップと、前記フォントサイズ調節後のＦｒを目標文字に応用するサブステップと、
を含むことを特徴とする請求項８に記載のフォントサイズの調節方法。
【数４】
2012203414.tif 000010
（ここで、Ｆｏはリアルタイムにフォントサイズを調節する前のフォントサイズであり、Ｄｏは閲覧者の視力指数を測定する時の閲覧者と前記表示画面との間の距離であり、Ｄｒは閲覧者と前記表示画面との間のリアルタイムな距離である。）
【請求項１０】
前記フォントサイズの調節方法は、閲覧者と前記表示画面との間の距離を測定するステップの前に、前記表示画面に対向した目の前の環境を捕らえ、且つ前記表示画面に対向した目の前のその環境の中に、人の顔が存在するかどうかを判断し、該環境の中に、人の顔が存在すれば、次のステップを実施するステップをさらに含むことを特徴とする請求項６に記載のフォントサイズの調節方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォント処理技術分野に関し、特にフォントサイズの調節システム及びその調節方法に関するものである。
【背景技術】
【０００２】
従来の技術において、閲覧者が、パソコンや携帯電話等の電子装置の表示画面に表示されるフォントサイズを調節したい場合、自らの手動によって、該フォントサイズを調節しなければならない。また、閲覧者と前記表示画面との間の距離が変われば、更にフォントサイズを手動で調節しなければならず、集中して表示画面を閲覧することができない。且つ、閲覧者の視力レベルによって、フォントサイズを表示することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
以上の課題点に鑑みて、本発明は、閲覧者の視力レベルに基づいて、フォントサイズを調節できるフォントサイズの調節システム及びその調節方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
前記問題を解決するために、本発明に係るフォントサイズの調節システムは、閲覧者と前記表示画面との間の距離を測定する視距測定モジュールと、前記表示画面のサイズ及び解像度に基づいて、前記表示画面に視力検査表を表示し、且つ閲覧者が前記視力検査表によって視認できる最小可視図形の要素を記録する視力検査モジュールと、前記最小可視図形の要素に基づいて目標文字のフォントサイズを調節する基準調節モジュールと、を備える。
【０００５】
また、本発明に係るフォントサイズの調節方法は、閲覧者と前記表示画面との間の距離を測定するステップと、前記表示画面のサイズ及び解像度に基づいて、前記表示画面に視力検査表を表示するステップと、閲覧者が前記視力検査表によって視認できる最小可視図形の要素を記録するステップと、前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節するステップと、を含む。
【発明の効果】
【０００６】
本発明に係るフォントサイズの調節システム及びその調節方法において、閲覧者の視力レベルに基づいて、前記表示画面に表示されたフォントサイズを調節できるため、閲覧者は、手動でフォントサイズを調節する必要がなく、視力のレベルによって、フォントサイズを変更できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係るフォントサイズの調節システムの機能図である。
【図２】本発明の実施形態に係る基準調節モジュールの機能図である。
【図３】本発明の実施形態に係る動的調節モジュールの機能図である。
【図４】本発明の実施形態に係る視力検査表を示す図である。
【図５】本発明の実施形態に係るフォントサイズの調節方法の流れ図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて、本発明に係るフォントサイズの調節システム及びその調節方法について詳細に説明する。
【０００９】
図１を参照すると、本発明に係るフォントサイズの調節システムは、顔判断モジュール１０２、視距測定モジュール１０４、視力検査モジュール１０６、基準調節モジュール１０８及び動的調節モジュール１１０を備える。
【００１０】
前記顔判断モジュール１０２は、前記視距測定モジュール１０４に接続され、前記視距測定モジュール１０４は、前記基準調節モジュール１０８及び前記動的調節モジュール１１０に接続され、前記視力検査モジュール１０６は、前記基準調節モジュール１０８に接続され、前記基準調節モジュール１０８は、前記動的調節モジュール１１０に接続される。
【００１１】
前記顔判断モジュール１０２は、前記表示画面に対向した目の前の環境（状況）を捕らえ、且つ前記表示画面に対向した目の前のその環境の中に、人の顔が存在するかどうかを判断する。また、システムの負荷を減少させ且つ表示画面の目の前の環境における他の物体の干渉から免れるために、該環境上に存在する人の顔が、前記表示画面に対向する時のみ、閲覧者が前記表示画面を閲覧しているものとする。
【００１２】
前記視距測定モジュール１０４は、閲覧者と前記表示画面との間の距離（即ち、視距）を測定する。前記視距は、光学式変位センサ、線形変位センサ、超音波変位センサなどのような距離測定用センサによって測定される。
【００１３】
前記視力検査モジュール１０６は、前記表示画面のサイズ及び解像度に基づいて、前記表示画面に、視力検査表を表示し、且つ閲覧者が、前記視力検査表によって視認できる最小可視図形の要素を記録する。図４に示したように、前記視力検査表には、サイズが異なる複数の可視図形の要素があり、各々の可視図形の要素は文字、図などであることができ、閲覧者の視力のレベルは、閲覧者が、前記視力検査表によって視認できる最小可視図形の要素によって、確定される。また、前記最小可視図形の要素は、目の前の視覚環境によって確立される。即ち、前記最小可視図形の要素は、視覚環境の変化に伴い、該前記最小可視図形の要素も変化するため、決して絶対値ではない。前記視覚環境は、閲覧距離、表示画面のサイズ及び解像度、環境内の光の明るさなどのような変数を含む。
【００１４】
前記基準調節モジュール１０８は、前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節する。
【００１５】
図２に示すように、前記基準調節モジュール１０８は、最小可視画素数計算サブモジュール１０８１、最小フォント画素数計算サブモジュール１０８２、基準調節計算サブモジュール１０８３、基準フォント応用サブモジュール１０８４及び判断サブモジュール１０８５を備える。
【００１６】
前記最小可視画素数計算サブモジュール１０８１は、前記最小可視図形の要素の画素数を計算し、且つ最小可視画素数を記憶する。
【００１７】
前記最小フォント画素数計算サブモジュール１０８２は、目標文字の最小フォントを獲得し、前記最小フォントの画素数を計算する。
【００１８】
前記判断サブモジュール１０８５は、前記最小フォントの画素数が、前記最小可視画素数に比べて大きいかどうかを判断する。これにより、前記最小フォントの画素数の方が、前記最小可視画素数よりも大きければ、目標文字のフォントサイズは変更されない。
【００１９】
前記基準調節計算サブモジュール１０８３は、前記最小フォントの画素数の方が、前記最小可視画素数よりも小さければ、目標文字のフォントの画素数を計算し、且つ以下の式を利用して、フォントサイズ調節後のフォントサイズＦｏｂｊを計算して取得する。
【００２０】
【数１】
2012203414.tif 000003
【００２１】
ここで、Ｆｏｒｇは、フォントサイズ調節前のフォントサイズであり、Ｉは、最小可視画素数であり、Ａｍｉｎは、最小フォントの画素数であり、Ａｏｂｊは、目標文字のフォントの画素数である。
【００２２】
前記基準フォント応用サブモジュール１０８４は、前記フォントサイズ調節後のフォントサイズＦｏｂｊを目標文字に応用する。
【００２３】
前記動的調節モジュール１１０は、閲覧者と前記表示画面との間のリアルタイムな距離に基づいて、目標文字のフォントサイズを動的に調節する。
【００２４】
図３に示したように、前記動的調節モジュール１１０は、リアルタイム視距検測サブモジュール１１０１、動的調節計算サブモジュール１１０２及び動的フォント応用サブモジュール１１０３を備える。
【００２５】
前記リアルタイム視距検測サブモジュール１１０１は、閲覧者と前記表示画面との間のリアルタイムな距離を測定する。
【００２６】
前記動的調節計算サブモジュール１１０２は、以下の式を利用して、リアルタイムにフォントサイズを調節した後のフォントサイズＦｒを計算して取得する。
【００２７】
【数２】
2012203414.tif 000004
【００２８】
ここで、Ｆｏはリアルタイムにフォントサイズを調節する前のフォントサイズであり、Ｄｏは閲覧者の視力指数を測定する時の閲覧者と前記表示画面との間の距離であり、Ｄｒは閲覧者と前記表示画面との間のリアルタイムな距離である。
【００２９】
前記動的フォント応用サブモジュール１１０３は、前記フォントサイズ調節後のＦｒを目標文字に応用する。
【００３０】
図５に示したように、本発明に係るフォントサイズの調節方法は、以下のステップを含む。
【００３１】
ステップＳ２０２では、前記表示画面に対向した目の前の環境（状況）を捕らえ、且つ前記表示画面に対向した目の前のその環境の中に、人の顔が存在するかどうかを判断し、前記環境の中に、人の顔が存在すれば、次のステップＳ２０４を実施し、前記環境の中に、人の顔が存在しなければ、引き続き前記表示画面に対向した目の前の環境を観察する。システムの負荷を減少させ且つ前記表示画面に対向した目の前の環境における他の物体の干渉から免れるために、該環境上に存在する人の顔が、前記表示画面に対向する時のみ、閲覧者が前記表示画面を閲覧しているものとする。
【００３２】
ステップＳ２０４では、閲覧者と前記表示画面との間の距離（即ち、視距）を測定し、前記視距は、光学式変位センサ、線形変位センサ、超音波変位センサなどのような距離測定用センサによって測定される。
【００３３】
ステップＳ２０６では、前記表示画面のサイズ及び解像度に基づいて、前記表示画面に視力検査表を表示する。
【００３４】
ステップＳ２０８では、閲覧者が前記視力検査表によって視認できる最小可視図形の要素を記録する。
【００３５】
ステップＳ２１０では、前記最小可視図形の要素に基づいて、目標文字のフォントサイズを調節する。具体的には、前記ステップＳ２１０は、前記最小可視図形の要素の画素数を計算し、且つ最小可視画素数として記憶するサブステップと、目標文字の最小フォントを獲得し、前記最小フォントの画素数を計算するサブステップと、前記最小フォントの画素数が前記最小可視画素数に比べて大きいかどうかを判断し、前記最小フォントサイズの画素数の方が大きければ、目標文字のフォントサイズを改変せず、これとは逆に、前記最小フォントサイズの画素数の方が小さければ、目標文字のフォントの画素数を計算し、且つ以下の式を利用して、調節後のフォントサイズＦｏｂｊを計算して取得するサブステップと、前記調節後のフォントサイズＦｏｂｊを目標文字に応用するサブステップと、を含む。
【００３６】
【数３】
2012203414.tif 000005
【００３７】
ここで、Ｆｏｒｇはフォントサイズ調節前のフォントサイズであり、Ｉは最小可視画素数であり、Ａｍｉｎは、最小フォントの画素数であり、Ａｏｂｊは目標文字のフォントの画素数である。
【００３８】
ステップＳ２１２では、閲覧者と前記表示画面との間のリアルタイムな距離に基づいて、目標文字のフォントサイズを動的に調節する。具体的には、閲覧者と前記表示画面との間のリアルタイムな距離を測定し、以下の式を利用して、リアルタイムにフォントサイズを調節した後のフォントサイズＦｒを計算して取得し、前記フォントサイズ調節後のＦｒを目標文字に応用する。
【００３９】
【数４】
2012203414.tif 000006
【００４０】
ここで、Ｆｏはリアルタイムにフォントサイズを調節する前のフォントサイズであり、Ｄｏは閲覧者の視力指数を測定する時の閲覧者と前記表示画面との間の距離であり、Ｄｒは、閲覧者と前記表示画面との間のリアルタイムな距離である。
【００４１】
以上、本発明の好適な実施形態について詳細に説明したが、本発明は前記実施形態に限定されるものではなく、本発明の範囲内で種々の変形又は修正が可能であり、該変形又は修正も又、本発明の特許請求の範囲内に含まれるものであることは、いうまでもない。
【符号の説明】
【００４２】
１０２  顔判断モジュール
１０４  視距測定モジュール
１０６  視力検査モジュール
１０８  基準調節モジュール
１０８１  最小可視画素数計算サブモジュール
１０８２  最小フォント画素数計算サブモジュール
１０８３  基準調節計算サブモジュール
１０８４  基準フォント応用サブモジュール
１０８５  判断サブモジュール
１１０  動的調節モジュール
１１０１  リアルタイム視距検測サブモジュール
１１０２  動的調節計算サブモジュール
１１０３  動的フォント応用サブモジュール
【図１】
2012203414.tif 000011
【図２】
2012203414.tif 000012
【図３】
2012203414.tif 000013
【図４】
2012203414.tif 000014
【図５】
2012203414.tif 000015