(57)【要約】      （修正有）【課題】端末で表示する電子メールやウェブサイトのコンテンツなどの文章の表示制御を、表示に使用するドット数に基づいて行う文字表示制御システムを提供する。【解決手段】処理対象とする文章を読み込む文章読込部と、読み込んだ文章における文字数をカウントすることで、基準総ドット数を算出する基準総ドット数算出部と、文字を表示するために使用されているドット数をカウントするドットカウント部と、基準総ドット数算出部で算出した基準総ドット数と、ドットカウント部でカウントしたドット数とに基づいて、文字表示に使用されているドットの割合を算出し、その割合を用いて文章の表示の変更を行うかを判定する判定部と、表示変更を行うことを判定した場合に、読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、端末の表示装置で文章の表示を行う表示変更処理部と、を有する文字表示制御システムである。【選択図】  図１
2008129253.tif 000002
【特許請求の範囲】
【請求項１】
端末において表示する文章の表示制御を自動的に行う文字表示制御システムであって、
前記文字表示制御システムは、
処理対象とする文章を読み込む文章読込部と、
前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部と、
前記文章において、実際に文字を表示するために使用されているドット数をカウントするドットカウント部と、
前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されているドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部と、
前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部と、
を有することを特徴とする文字表示制御システム。
【請求項２】
端末において表示する文章の表示制御を自動的に行う文字表示制御システムであって、
前記文字表示制御システムは、
処理対象とする文章を読み込む文章読込部と、
前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部と、
前記文章において、実際に文字を表示するために使用されるドット数をカウントするドットカウント部と、
前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されるドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部と、
前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部と、
を有することを特徴とする文字表示制御システム。
【請求項３】
前記基準総ドット数算出部は、
前記カウントした文字数に、一文字を表示するのに必要な平均的な領域の大きさを乗算することにより、前記基準総ドット数を算出する、
ことを特徴とする請求項１または請求項２に記載の文字表示制御システム。
【請求項４】
前記判定部は、
前記基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章において文字を表示するために使用されているドットの割合、または文章において文字を表示するために使用されるドットの割合を算出し、その割合と予め定められた基準値とを比較することにより、前記文章の表示変更を行うか否かを判定する、
ことを特徴とする請求項１または請求項２に記載の文字表示制御システム。
【請求項５】
前記文章の表示の変更として、
前記文章における文字のフォントを変更する、文字の太さを変更する、前記端末の表示装置で表示する画面の背景色及び／又は文字色、若しくはそれらの濃度を変更する、表示装置のバックライトの輝度または明度を変更する、のいずれか一以上を含む、
ことを特徴とする請求項１から請求項４のいずれかに記載の文字表示制御システム。
【請求項６】
前記文章として、電子メール、ウェブサイトのコンテンツ、電子書籍のいずれか一以上を含む、
ことを特徴とする請求項１から請求項５のいずれかに記載の文字表示制御システム。
【請求項７】
端末を、
処理対象とする文章を読み込む文章読込部、
前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部、
前記文章において、実際に文字を表示するために使用されているドット数をカウントするドットカウント部、
前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されているドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部、
前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部、
として機能させるための文字表示制御プログラム。
【請求項８】
端末を、
処理対象とする文章を読み込む文章読込部、
前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部、
前記文章において、実際に文字を表示するために使用されるドット数をカウントするドットカウント部、
前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されるドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部、
前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部、
として機能させるための文字表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末で表示する電子メールやウェブサイトのコンテンツ、電子書籍などの、文章の文字（本明細書においては、文字、数字、記号などの文章を構成する要素の総称を「文字」とする）のフォントを読みやすいように自動的に変更したり、その背景色、文字色、バックライトの輝度などを、文章における文字の表示に使用しているドット数に基づいて自動的に変更する、文字表示制御システムに関する。
【背景技術】
【０００２】
携帯電話、ＰＨＳなどの携帯端末やパーソナルコンピュータ（これらを総称して本明細書では「端末」という）などで、電子メールやウェブサイトを表示する際に、その文章の文字が小さくて読みにくい場合がある。特に携帯端末で表示する場合には、その機能の特性上、画面が小型サイズであり、表示される文章の文字も大きさが小さくなってしまう。そうすると、老人や視力の良くない人などがこれらの文章を見る際に苦労することとなる。
【０００３】
このような人に対して、携帯端末では文字をより大きなサイズで表示可能にする機能があるが、通常、かかる設定作業は複雑であり、機器の操作に不得手な人はその設定を行うことができない場合もある。またその設定が出来る人であっても、自らが設定を行わなければならない。
【０００４】
そこで下記特許文献１乃至特許文献５に記載のように、端末で表示する文字の表示を自動的に制御するシステムが存在する。
【０００５】
【特許文献１】特開平１０−２２８４７２号公報
【特許文献２】特開２０００−１７２２４５号公報
【特許文献３】特開２００３−１０８４８７号公報
【特許文献４】特開２００１−１４７９１８号公報
【特許文献５】特開２００１−２０２０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の発明を用いることによって、入力した文字の拡大表示を行うことは出来る。しかし携帯端末やパーソナルコンピュータで受信した電子メールやウェブサイトなどにおける文章の文字を適宜拡大表示することは難しい。なぜならば特許文献１に記載の発明では、入力対象の文字を正確に入力するために、紛らわしい文字などを拡大表示する発明であって、本願の目的とする、端末で表示する文字を見やすくするために拡大をするわけではないからである。
【０００７】
特に、上記発明では、システムに、文字の中で画線が最も密な部分における画線密度と呼ばれるデータを、文字毎に表示補助情報辞書として所持していなければならず、システムに記憶容量が必要となる。また全ての文字に対してこのような表示補助情報辞書を備えることは現実的ではない。
【０００８】
更に各文字での判定となるので、拡大表示される文字と拡大表示されない文字とが、一つの文章で混在して表示されることとなり、文章全体としては極めて読みにくい文章となってしまう問題点がある。
【０００９】
また特許文献２及び特許文献３に記載の発明では、携帯情報端末や通信端末で表示を行う文章全体の情報量（文字数）、つまり文章における総文字数に基づいて、文章全体が表示可能な文字の大きさで表示を行ったり、読みやすくなるような大きさのフォントで表示制御を行うシステムが開示されている。しかし同じ総文字数の文章であったとしても、例えばひらがなが多い文章と、漢字が多い文章とでは、読みやすさが全く異なる。これはひらがなが多ければ余白が多いので文字を認識しやすくなるが、漢字が多ければ余白が少ないので、文字が密集して表示されるので、同じ総文字数であったとしても文字を認識しにくくなるためである。つまり、文章に使用されている総文字数だけで表示制御を行っても、読みやすさの改善に必ずしも繋がるわけではない。
【００１０】
これを模式的に図１５に示す。図１５（ａ）、（ｂ）は共に同じ文字数の文章であるが、（ａ）の方が余白が少なく、（ｂ）の方が余白が多い。つまり、同じ文字数の文章であっても、（ａ）は（ｂ）よりも読みにくいことが見てとれる。従って、文字数による判定の場合には、視認性（読みにくさ）が常に改善されるわけではない。
【００１１】
更に特許文献４に記載の発明では、文章中の各一文ごとの文字数を判断し、文字の大きさの表示制御を行うシステムが開示されている。この発明も特許文献２、特許文献３と同様の問題を内在しているとともに、文章全体において、一文ごとに表示される文字の大きさが変わる場合もあり、極めて読みにくい文章とならざるを得ない。
【００１２】
加えて特許文献５に記載の発明では、文章に含まれる文字の画数に応じて、文字の大きさの表示制御を行い、視認性を向上させる発明が開示されている。確かに、画数を表示制御の判断材料として用いることによって、単なる文字数のみでの判定よりは視認性の向上に繋げることが出来ようが、この場合には各文字あたりの画数を情報として端末に備えていなければならない。その為、各文字の画数の情報を記憶するために相応の記憶領域を備えていなければならず、記憶容量が多くない携帯端末では使用しづらい問題点がある。
【課題を解決するための手段】
【００１３】
そこで本発明者は上述の問題点に鑑み、端末、特に携帯端末で文章の表示を行う際に、画面において、文章の文字の表示に使用されているドット数を判定に用いることで、上述のような文字数のみの判定よりも的確に視認性を向上させ、且つ、各文字の細密度や画数などの情報を使用しなくても処理が可能な、文字表示制御システムを発明した。
【００１４】
請求項１の発明は、端末において表示する文章の表示制御を自動的に行う文字表示制御システムであって、前記文字表示制御システムは、処理対象とする文章を読み込む文章読込部と、前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部と、前記文章において、実際に文字を表示するために使用されているドット数をカウントするドットカウント部と、前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されているドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部と、前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部と、を有する文字表示制御システムである。
【００１５】
本発明によって、端末で表示する文章のフォント、文字の線の太さ、背景色などが自動的に調節されるので、利用者は読みやすい状態で文章を見ることが出来る。また従来のように、文字毎に処理されるのではなく、文章全体が拡大等の処理がされるので、読みやすい。
【００１６】
請求項２の発明は、端末において表示する文章の表示制御を自動的に行う文字表示制御システムであって、前記文字表示制御システムは、処理対象とする文章を読み込む文章読込部と、前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部と、前記文章において、実際に文字を表示するために使用されるドット数をカウントするドットカウント部と、前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されるドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部と、前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部と、を有する文字表示制御システムである。
【００１７】
本発明によって、上述の発明と同様に、端末で表示する文章のフォント、文字の線の太さ、背景色などが自動的に調節されるので、利用者は読みやすい状態で文章を見ることが出来る。また従来のように、文字毎に処理されるのではなく、文章全体が拡大等の処理がされるので、読みやすい。また、上述の発明では表示装置で、文章の表示が一度行われた後に、表示変更を行う処理となっているが、本発明では、表示変更を行った上で、端末の画面に文章を表示することが出来る。これによって、利用者の違和感が更に減る。
【００１８】
請求項３の発明において、前記基準総ドット数算出部は、前記カウントした文字数に、一文字を表示するのに必要な平均的な領域の大きさを乗算することにより、前記基準総ドット数を算出する、文字表示制御システムである。
【００１９】
一文字を表示するのに必要な領域の平均的な大きさは予め分かっているので、その大きさに文章の文字数を乗算することによって、文章全体で必要な大きさ（ドット数）を算出することが出来る。
【００２０】
請求項４の発明において、前記判定部は、前記基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章において文字を表示するために使用されているドットの割合、または文章において文字を表示するために使用されるドットの割合を算出し、その割合と予め定められた基準値とを比較することにより、前記文章の表示変更を行うか否かを判定する、文字表示制御システムである。
【００２１】
本発明のように、使用されている（使用される）ドットの割合が高いのは、文字として使用されている（使用される）ドットが多い場合である。つまり文字のサイズが細かかったり、画数が多い文字が多く表示されている等の場合である。このような文章を端末で見る場合、読みにくいことが発明者の研究により分かっている。従って、この割合と所定の基準値とを比較した上で、表示変更の処理を行うことによって、文章の見やすさの改善を図ることが出来る。
【００２２】
請求項５の発明において、前記文章の表示の変更として、前記文章における文字のフォントを変更する、文字の太さを変更する、前記端末の表示装置で表示する画面の背景色及び／又は文字色、若しくはそれらの濃度を変更する、表示装置のバックライトの輝度または明度を変更する、のいずれか一以上を含む、文字表示制御システムである。
【００２３】
文章を見やすくするための処理はいくつかあるが、本発明のような処理は代表的な一例であり、これらを用いると良い。
【００２４】
請求項６の発明において、前記文章として、電子メール、ウェブサイトのコンテンツ、電子書籍のいずれか一以上を含む、文字表示制御システムである。
【００２５】
端末で処理対象とする文章としては、本発明のようなものが代表的な例としてある。
【００２６】
請求項７の発明は、端末を、処理対象とする文章を読み込む文章読込部、前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部、前記文章において、実際に文字を表示するために使用されているドット数をカウントするドットカウント部、前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されているドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部、前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部、として機能させるための文字表示制御プログラムである。
【００２７】
請求項８の発明は、端末を、処理対象とする文章を読み込む文章読込部、前記読み込んだ文章において文字がどれだけ含まれているかをカウントすることで、基準総ドット数を算出する基準総ドット数算出部、前記文章において、実際に文字を表示するために使用されるドット数をカウントするドットカウント部、前記基準総ドット数算出部で算出した基準総ドット数と、前記ドットカウント部でカウントしたドット数とに基づいて、文章の文字を表示するために使用されるドットの割合を算出し、その割合を用いて前記文章の表示の変更を行うかを判定する判定部、前記判定部において表示の変更を行うことを判定した場合に、前記読み込んだ文章または画面表示に対して、所定の表示の変更の処理を施した上で、前記端末の表示装置で前記文章の表示を行う表示変更処理部、として機能させるための文字表示制御プログラムである。
【００２８】
上述のシステムの各発明は、本発明のようなプログラムとして構成することも出来る。このプログラムを端末で読み込ませて処理を行わせることによって、上述のシステムが実行される。
【発明の効果】
【００２９】
本発明を用いることによって、端末で表示する文章の文字のフォントを読みやすいように自動的に変更したり、その背景色、文字色、バックライトの輝度などを自動的に変更することが可能となる。これによって利用者の視認性が向上し、読みやすい状態で文章を見ることが出来る。
【００３０】
また特許文献１に記載のように、文字単位で処理がなされないため、一つの文章で拡大表示される文字と拡大表示されない文字とが混在することもない。更に特許文献２乃至特許文献４のように文字数で判定を行わないので、より的確な文章の表示制御を行うことが出来る。つまり、同じ文字数であったとしても、文字表示に使用されているドット数が少なければ通常のフォントの大きさで表示され、一方、文字表示に使用されているドット数が多ければ通常とは異なるフォントで表示されたり、背景色などが変更されたりする。加えて、特許文献５に記載のように、文字の画数で判定を行わないので、各文字の画数の情報を記憶しておく必要がなく、記憶領域の多くない携帯端末などでも有効に機能し得る。
【発明を実施するための最良の形態】
【００３１】
本発明のシステム構成の概念図の一例を図１に示す。本発明の文字表示制御システム１は、端末で電子メールやウェブサイト、電子書籍などで、文章を表示する際に用いられる。文字表示制御システム１は、本発明の処理を制御する端末上で実現される。この端末には、プログラムの演算処理を実行するＣＰＵなどの演算装置と、情報を記憶するＲＡＭやハードディスクなどの記憶装置と、ディスプレイなどの表示装置とを少なくとも有している。端末上で実現する各機能（各手段）は、その処理を実行する手段（プログラムやモジュールなど）が演算装置に読み込まれることでその処理が実行される。各機能は、記憶装置に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置から読み出し、読み出した情報を適宜、演算装置における処理に用いる。当該端末には、演算装置の処理結果や記憶装置に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置、キーボードやマウスやテンキーなどの入力装置を有していても良い。
【００３２】
本発明における各機能（各手段）は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。また各機能は、一または複数のプログラムやモジュール、装置等により処理することも可能である。
【００３３】
文字表示制御システム１は、文章読込部２と基準総ドット数算出部３とドットカウント部４と判定部５と表示変更処理部６とを有している。
【００３４】
文章読込部２は、端末の表示装置で表示する、電子メールやウェブサイトの文章を読み込む。ここで読み込んだ文章が、本発明の処理対象となる。なお文章とは、一または複数の文からなるものをいう。文とは、一または複数の文字、数字、記号、マーク（絵文字など）（本明細書ではこれらを総称して「文字」という）などからなるものをいう。また文章読込部２で処理対象とする文章は、複数の文章からなる文章全体であっても良いし、また文章全体のうち、利用者が入力装置などで指定した範囲の文章や予め定められた文章単位（例えば段落毎、記事毎など）を処理対象の文章としても良い。また端末の表示装置で表示する文章毎に読み込み、処理対象としても良い。
【００３５】
基準総ドット数算出部３は、文章読込部２で読み込んだ文章に、文字が何文字含まれているかをカウントする。そして、端末で文字を表示する際に、端末で予め設定されている文字のフォント及びそのフォントサイズによって、一文字を表示するのに必要な平均的な領域の大きさ（ドット数）（例えば縦１６ドット、横１６ドット）が分かっているので（この一文字あたりの平均的な領域の大きさは、予め基準総ドット数算出部３で設定されており、それを記憶している）、その領域の大きさに、カウントした文字数を乗算することで、文章を表示するのに必要な領域の平均的な大きさ（平均的なドット数）を算出する。例えば、文章が５０文字で、一文字を表示するのに必要な領域の平均的な大きさが縦１６ドット、横１６ドットの場合、文章全体では、平均として、
（数１）
５０×１６×１６＝１２，８００ドット
必要であることを基準総ドット数算出部３は算出する。基準総ドット数算出部３が算出する、文章全体を表示するのに必要な平均的な領域の大きさを基準総ドット数という。
【００３６】
ドットカウント部４は、端末の表示装置で表示する文章で、実際に文字を表示する為に使用されているドット数をカウントする。端末で文字が黒色で表示されている場合には、一つの文字を表示するには、一つの文字を表示する矩形領域に含まれるドット（画素）を、黒色で表示し、それ以外を例えば白色とすることによって行っている。その為、各文字の黒色として表示されているドットをカウントすることで、文章全体の黒色のドット数を算出する。なお文字表示に使用されている（使用される）ドット数はＶＲＡＭなど、端末において表示装置の制御などに係る処理を実行するハードウェアやソフトウェアから判定することが出来る。
【００３７】
図３は、漢数字の「一」を模式的に示したものである。「一」を表示するために必要な領域が例えば縦１６ドット、横１６ドットの場合、そのうちの黒色で表示するドットと白色で表示するドットとに分けることによって、「一」が表示されている。図３の場合、ドットカウント部４は、黒色で表示されているドットが１８ドットであることをカウントする。このように各文字に対して、文字を表示するために実際に表示装置で使用されているドット数（例えば黒色で表示されているドット数）をカウントすることで、文章全体で、文字を表示するために使用されているドット数を算出することが出来る。この算出したドット数を基準総ドット数で除することによって、文章の文字を表示するために使用されているドットの割合（例えば黒色ドットの割合）が分かる。これは、文章全体においてどれだけ文字が密集して表示されているかを示す密度になる。同じ文字数の文章であっても、この密度が高い方が文章が読みにくく、密度が低い方が文章が読みやすい。その判定を以下の判定部５の処理で行う。
【００３８】
なおドットカウント部４は、文章の文字を表示するために使用されているドット数または表示するために使用するドット数、のいずれをカウントしてもよい。前者の場合には、一度、表示装置で表示を行った後に、その表示の変更を自動的に行うこととなり、後者の場合には、表示の変更が自動的に行われた状態で表示装置で表示が行われることとなる。なお以下の説明では前者の場合を説明するが、後者の場合も同様に処理が可能である。
【００３９】
判定部５は、基準総ドット数算出部３で算出した基準総ドット数と、ドットカウント部４で算出した文字を表示するために使用されているドット数とに基づいて、文章全体におけるドット数の割合を算出する。そしてこの割合に基づいて、文章読込部２で読み込んだ文章に対する表示変更処理を行うかどうかの判定を行う。表示変更処理には、例えば、文字のフォントを変更する、文字の太さを変更する（文字が細い／太いフォントに変更する）、背景色またはその濃度を変更する、文字色またはその濃度を変更する、表示装置のバックライトの輝度を変更する、などがある。このほかにも、更に、文章を所定の倍率で拡大表示／縮小表示する、文章における文字を所定のフォントサイズで表示する、文章の行間を所定のサイズだけ空ける、文章の各文字の間隔を所定のサイズだけ空ける、などもある。
【００４０】
表示変更処理部６は、判定部５で文章の表示変更処理を行うことを判定した場合に、文章読込部２で読み込んだ文章に対して、判定部５で判定した処理を実行した上で端末の表示装置に表示する。
【００４１】
次に本発明の処理プロセスの一例を図２のフローチャート、図１の概念図を用いて説明する。なお本明細書では、携帯端末で受信した電子メールを表示する場合を説明するが、ウェブサイトの文章や、その他の文章であっても同様に実現可能である。図４に文章読込部２で読み込む電子メールの一例を示す。
【００４２】
携帯端末で受信した電子メールを表示する場合には、電子メールの文章を文章読込部２で読み込む（Ｓ１００）。この際に読み込む文章としては、電子メールの本文だけであっても良いし、件名、宛先、送信元などの電子メールのヘッダに含まれる情報を更に読み込んでも良い。従って、図４に示すような電子メールの文章を文章読込部２が読み込む。
【００４３】
文章読込部２で電子メールの文章を読み込むと、基準総ドット数算出部３が、Ｓ１００で読み込んだ文章に含まれる文字数をカウントする（Ｓ１１０）。この際に、文字（狭義の「文字」）のほか、数字、記号、マーク（絵文字）などもカウント（つまり広義の「文字」をカウント）すると良い。
【００４４】
Ｓ１１０で読み込んだ文字数に、予め設定された、一文字を表示するのに必要な領域の平均的な大きさを乗算することによって、当該文章における基準総ドット数を算出する（Ｓ１２０）。
【００４５】
例えばＳ１００で読み込んだ文章の文字数が５２文字（図４）であり、一文字を表示するのに必要な領域の平均的な大きさが縦２４ドット、横２４ドットと設定されている場合には、基準総ドット数は、２９，９５２ドット（＝５２×２４×２４）として基準総ドット数算出部３は算出することが出来る。
【００４６】
次に、文章読込部２で読み込んだ文章（図４の文章）において、実際に文字を表示するために使用されているドット数をドットカウント部４がカウントする（Ｓ１３０）。例えば文字を黒色、背景を白色で表示する表示装置の場合、読み込んだ文章の全ての文字について、一つの文字を構成する黒色のドット数をカウントし、各文字についてのそれらの総和を算出することによって、読み込んだ文章で文字を表示するために使用されているドット数を求めることが出来る。例えば文章中に、図３に示す「一」の文字があったとする。この「一」を表示するのには１８ドット使用されていることをカウントする。これを文章の各文字についてカウントし、それらの総和を算出することとなる。例えば、実際に文章表示に使用されているドット数（黒色のドット数）が７，２００ドットであったとする。
【００４７】
Ｓ１２０で基準総ドット数、Ｓ１３０で文章で使用されている文字を表示するために使用されているドット数の算出後、判定部５は、使用されているドット数の割合を算出する（Ｓ１４０）。これは、数２のように算出することが出来る。
（数２）
文章の文字を表示するために使用されているドット数÷基準総ドット数×１００
【００４８】
上述の例の場合では、Ｓ１４０で算出される割合は２４％（＝７，２００÷２９，９５２×１００）となる。
【００４９】
判定部５では、数２で算出した割合（上述例では２４％）と、予め定められた基準値（例えば２０％）とを比較し、文章読込部２で読み込んだ文章（図４の電子メールの文章）の表示変更を行うか否かを判定する（Ｓ１５０）。例えば基準値が２０％として設定されており、数２で算出した割合（上述例では２４％）が基準値（２０％）を超過する場合には、表示変更を行うことを判定する。そして表示変更を行う場合には、表示変更処理部６が数２で算出した割合や、その割合が基準値からどれだけ乖離しているか、などに応じて予め定められたフォント、文字の太さなどで、Ｓ１００で読み込んだ文章を表示装置で表示する（Ｓ１６０)。
【００５０】
例えば図４の文章をＳ１００で読み込んだ場合、その文章の文字を、文字が細いフォントに変更して表示をしたり、文字の太さを細い状態に変更して表示したりする。図４に示す文章の表示において、フォントが変更された場合（ＭＳゴシック（ボールド体）からＭＳゴシック（標準））を図５に、文字の太さが変更された場合を図６に示す。
【００５１】
このように黒色ドット割合が基準値以上の場合、文字を表示するフォントを、線が細いフォントに変更したり、文字の太さを細く変更したりすることによって、文字が密集した状態から、空白が多い状態に改善した上で表示装置で表示することが出来る。これによって、視認性が高まり、読みにくさが改善される。
【００５２】
なおＳ１５０における比較の結果、数２で算出した割合が基準値を超過した度合いに応じて、表示に使用するフォントを変更したり、文字の太さを段階的に調節したりしてもよい。つまり数２で算出した割合（例えば２４％）が基準値（例えば２０％）から超過した度合い（プラス４％）に応じて、文章の表示に使用するフォント、文字の太さが変更されるように構成されていてもよい。フォントの変更について模式的に図７に示す。また文字の太さの変更について模式的に図８に示す。
【００５３】
またＳ１５０において文章の表示変更を行うことを判定した場合であって、表示変更処理部６は、上述のようなフォントの変更、文字の太さの変更のほか、背景色の変更、文字色の変更、バックライトの輝度や明度の変更を行うこととしてもよい。この場合であっても、表示変更処理部６は、判定部５において数２で算出した割合や、その割合が基準値からどれだけ乖離しているか、などに応じて背景色や文字色の変更、バックライトの輝度や明度の変更を行うこととするとよい。
【００５４】
例えば図４の文章をＳ１００で読み込んだ場合であって、表示変更処理部６において背景色を変更することが設定されている場合には、例えば背景色が白色を、黄色に変更したりする。これを模式的に示すのが図９である。
【００５５】
また表示変更処理部６において文字色を変更することが設定されている場合には、例えば文字色が黒色を、赤色に変更したりする。これを模式的に示すのが図１０である。なお背景色の変更と文字色の変更は同時に行ってもよい。例えば標準の状態が、背景色が白色で文字色が黒色の場合、背景色を黒色として文字色を白色としてもよい（つまり反転表示）。これを模式的に示すのが図１０である。
【００５６】
なお、表示変更処理部６における背景色の変更、文字色の変更、バックライトの輝度や明度の変更について、標準設定から予め定められた設定に変更するほか、判定部５において数２で算出した割合が基準値を超過した度合いに応じて、背景色自体や背景色の濃度を変更したり、文字色自体や文字色の濃度を変更したり、端末の表示装置のバックライトの輝度や明度を変更したりしてもよい。図１２に、基準値を超過した度合いに応じて背景色やその濃度を変更する場合を模式的に示す。また図１３に、基準値を超過した度合いに応じて文字色やその濃度を変更する場合を模式的に示す。また図１４に、基準値を超過した度合いに応じて表示装置のバックライトの輝度や明度を変更する場合を模式的に示す。
【００５７】
なお、表示変更処理部６における表示変更の処理は、一つの処理のみが予め設定されており、判定部５における判定の結果、表示変更を行う場合にはその設定された処理のみが実行されてもよいし、上述の複数の処理が同時に行われてもよい。例えばフォントの変更と、文字色の変更と、背景色の変更と、バックライドの輝度の変更が同時に行われてもよい。
【００５８】
以上のような処理を行うことで、端末の表示装置で表示する文章が読みやすくなる。
【産業上の利用可能性】
【００５９】
本発明を用いることによって、端末で表示する文章の文字のフォントを読みやすいように自動的に変更したり、その背景色、文字色、バックライトの輝度などを自動的に変更することが可能となる。これによって利用者の視認性が向上し、読みやすい状態で文章を見ることが出来る。
【図面の簡単な説明】
【００６０】
【図１】本発明のシステム構成の一例を示す概念図である。
【図２】本発明の処理プロセスの一例を示すフローチャートである。
【図３】文字に使用されているドットを模式的に示す図である。
【図４】読み込む文章の一例である。
【図５】読み込んだ文章の文字のフォントを変更した文章の一例である。
【図６】読み込んだ文章の文字の太さを変更した文章の一例である。
【図７】読み込んだ文章のフォントの変更を模式的に示す図である。
【図８】読み込んだ文章の文字の太さの変更を模式的に示す図である。
【図９】読み込んだ文章の背景色を変更した文章の一例である。
【図１０】読み込んだ文章の文字色を変更した文章の一例である。
【図１１】読み込んだ文章の文字色と背景色を変更した文章の一例である。
【図１２】読み込んだ文章の背景色の変更を模式的に示す図である。
【図１３】読み込んだ文章の文字色の変更を模式的に示す図である。
【図１４】読み込んだ文章を表示する表示装置のバックライトの輝度や明度の変更を模式的に示す図である。
【図１５】文字数が同じ文章の見やすさを比較したことを模式的に示す図である。
【符号の説明】
【００６１】
１：文字表示制御システム
２：文章読込部
３：基準総ドット数算出部
４：ドットカウント部
５：判定部
６：表示変更処理部
【図１】
2008129253.tif 000003
【図２】
2008129253.tif 000004
【図３】
2008129253.tif 000005
【図４】
2008129253.tif 000006
【図５】
2008129253.tif 000007
【図６】
2008129253.tif 000008
【図７】
2008129253.tif 000009
【図８】
2008129253.tif 000010
【図９】
2008129253.tif 000011
【図１０】
2008129253.tif 000012
【図１１】
2008129253.tif 000013
【図１２】
2008129253.tif 000014
【図１３】
2008129253.tif 000015
【図１４】
2008129253.tif 000016
【図１５】
2008129253.tif 000017