(57)【要約】【課題】弱視者が容易に文章を読むことができる文字によって文章を表示するプログラムおよびシステムを提供する。【解決手段】文章中の文字を拡大表示する。このときに、各々の文字が、相対的に字面の複雑な文字（漢字）であるか、相対的に字面の単純な文字（ひらがなおよびカタカナ）であるかを判断し、後者は前者に比べて４％から１０％小さいフォントサイズで表示するように処理するプログラムおよび当該プログラムが記憶されたシステムである。【選択図】図２
2010224056.tif 000002
【特許請求の範囲】
【請求項１】
記憶されているフォントを用いて文章を出力手段に表示させるために、コンピュータを、
相対的に字面の複雑な文字を多く含む第１グループと、相対的に字面の単純な文字を多く含む第２グループとを記憶するグループ記憶手段、
所定のフォントサイズを記憶するサイズ記憶手段、
前記文章中の各文字が前記第１グループと前記第２グループとのいずれに属しているかを判定するグループ判定手段、
前記文字が前記第１グループに属していると判定された場合には対応するフォントを前記所定のフォントサイズに設定する第１サイズ設定手段、
および
前記文字が前記第２グループに属していると判定された場合には対応するフォントを前記所定のフォントサイズよりも４％〜１０％小さい大きさに設定する第２サイズ設定手段
として機能させるための文章表示プログラム。
【請求項２】
前記所定のフォントサイズは適宜変更可能であり、
前記出力手段は、ディスプレイによる表示と印刷機による印刷とを含むことを特徴とする、請求項１に記載の文章表示プログラム。
【請求項３】
コンピュータを、
前記文章中の単語または文節の区切りを判断する区切り判断手段、
および
単語または文節の途中が行末に当たるときには、当該単語または文節の直前で改行する強制改行手段
としてさらに機能させることを特徴とする、請求項１または請求項２に記載の文章表示プログラム。
【請求項４】
コンピュータを、前記出力手段によって出力される文字とその背景とのコントラストを反転させる反転手段としてさらに機能させることを特徴とする、請求項１〜請求項３のいずれか一項に記載の弱視者用文章表示プログラム。
【請求項５】
記憶されているフォントを用い、文字を拡大して文章を出力手段に表示させる文書表示システムであって、
前記文章を入力する入力手段と、
相対的に字面の複雑な文字を多く含む第１グループと、相対的に字面の単純な文字を多く含む第２グループとを記憶するグループ記憶手段と、
所定のフォントサイズを記憶するサイズ記憶手段と、
前記文字が前記第１グループと前記第２グループとのいずれに属しているかを判定するグループ判定手段と、
前記文字が前記第１グループに属していると判定された場合には対応する前記フォントを前記所定のフォントサイズに設定する第１サイズ設定手段と、
前記文字が前記第２グループに属していると判定された場合には対応する前記フォントを前記所定のフォントサイズよりも４％〜１０％小さい大きさに設定する第２サイズ設定手段と
を備えたことを特徴とする文書表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文章表示プログラムおよびシステムに関し、特に、弱視者が容易に視認できるように表示装置に文章を表示させるプログラムおよびシステムに関する。
【背景技術】
【０００２】
一般に、弱視者向けの書籍は健常者向けの書籍に比べて大きな文字を使用しており、特に、ゴシック体の２２ポイントの文字が認識しやすいといわれている。
【０００３】
特許文献１には、個々の視覚障害者の視覚的障害情報を受信して、その情報に応じてテキストのサイズやコントラスト、フォントを変更する視覚障害者用書類支援技術が提案されている。また、特許文献２には、ひらがなを小さいフォントまたは半角文字で表示し、同じ大きさの紙面であれば情報量が多くなって速読が容易となる日本語文章の表記方法及びワープロ装置又は写真植字機が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３０２４６９号公報
【特許文献２】特開２００１−６７３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本願発明の発明者らは、特許文献１のように一律に文字を拡大した文章よりも、画数の多い文字に比べて画数の少ない文字をある程度拡大率の小さな文字で表した文章の方が、弱視者にとって見やすいことを見出した。
【０００６】
ところで、特許文献２に開示されているようにひらがなを半角で表示しても弱視者に認識しやすい文章にはならない。また、特許文献２には、ひらがなを小さいフォントで表示する場合の具体的な大きさが明示されておらず、図面を参照すれば漢字に比べて縦横がそれぞれ約１／２の大きさのひらがなを想定していると考えられるが、これでは、ひらがなを半角で表示した場合と同様に弱視者にとって認識しがたいものになる。また、この装置は健常者を対象としたものであって、特許文献２には弱視者に認識しやすい文字を示唆する記載はない。
【０００７】
また、既存のテキストエディタでは、単に全ての文字を一括して拡大縮小することはできても、個別の弱視者（低視力者や高齢者）の文字認識能力に対応することはできなかった。
【０００８】
本発明は、このような背景に鑑みなされたもので、弱視者が容易に文章を読むことができる文字によって文章を表示するプログラムおよびシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の発明に係る文章表示プログラムは、記憶されているフォントを用いて文章を出力手段に表示させるために、コンピュータを、相対的に字面の複雑な文字を多く含む第１グループと、相対的に字面の単純な文字を多く含む第２グループとを記憶するグループ記憶手段、所定のフォントサイズ（第１フォントサイズ）を記憶するサイズ記憶手段、前記文章中の各文字が前記第１グループと前記第２グループとのいずれに属しているかを判定するグループ判定手段、前記文字が前記第１グループに属していると判定された場合には対応するフォントを前記所定のフォントサイズに設定する第１サイズ設定手段、および前記文字が前記第２グループに属していると判定された場合には対応するフォントを前記所定のフォントサイズよりも４％〜１０％小さい大きさに設定する第２サイズ（第２フォントサイズ）設定手段として機能させることを特徴とする。
【００１０】
特に、前記所定のフォントサイズは適宜変更可能であり、前記出力手段は、ディスプレイによる表示と印刷機による印刷とを含むとよい。また、前記文章中の単語または文節の区切りを判断する区切り判断手段および単語または文節の途中が行末に当たるときには、当該単語または文節の直前で改行する強制改行手段としてコンピュータをさらに機能させるとよい。さらに、前記出力手段によって出力される文字とその背景とのコントラストを反転させる反転手段としてコンピュータをさらに機能させてもよい。
【００１１】
第２の発明に係る文章表示装置は、記憶されているフォントを用い、文字を拡大して文章を出力手段に表示させる文書表示装置であって、前記文章を入力する入力手段と、相対的に字面の複雑な文字を多く含む第１グループと相対的に字面の単純な文字を多く含む第２グループとを記憶するグループ記憶手段と、所定のフォントサイズを記憶するサイズ記憶手段と、前記文字が前記第１グループと前記第２グループとのいずれに属しているかを判定するグループ判定手段と、前記文字が前記第１グループに属していると判定された場合には対応する前記フォントを前記所定のフォントサイズに設定する第１サイズ設定手段と、前記文字が前記第２グループに属していると判定された場合には対応する前記フォントを前記所定のフォントサイズよりも４％〜１０％小さい大きさに設定する第２サイズ設定手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明に係るプログラムが記憶されたシステムで表示される文章は、その文字の属するグループごとに異なる大きさで表示されるため、個々の文字の判別の容易さと文字列の認識の容易さとが両立され、特に低視力者や高齢者のような弱視者にとって文章が読みやすくなる。また、記憶されているフォントサイズ等を容易に変更でき、出力手段にディスプレイ表示と印刷とが含まれる場合には、利用者が適宜フォントサイズ等の変更とディスプレイ上での表示確認とを繰り返し、自己の視力に最適な表示にした上で印刷をすることができる。なお、単語や文節が行末で分断されないように強制改行した場合には、単語や文節の意味が把握できない状態で大きく視線を動かす必要がなく、さらに文章が読みやすくなる。また、文字と背景のコントラストを反転させることを可能にした場合には、見え方に応じてより見えやすい表示を選択することができ、各々で見え方の異なる弱視者に対応することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る文章表示システムの構成図である。
【図２】実施形態に係る文章表示システムのフローチャートである。
【図３】従来の拡大処理と実施形態による拡大処理との出力結果を比較したものである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の一実施形態について説明する。図１は、実施形態にかかる文章表示システムの構成図であり、図２は、この文章表示システムの処理手順を示すフローチャートである。
【００１５】
図１を参照すると、本実施形態に係る文章表示システム（以下、システムという）１は、内部記憶装置２１及び処理装置２２を含むコンピュータ本体２０と、コンピュータ本体２０に接続されたキーボード１１、スキャナ１２、通信回線１３、外部記憶装置１４、ディスプレイ３１および印刷機３２とを備えるとともに、通信回線１３によって他のコンピュータ４０が接続されている。内部記憶装置２１に記憶されたプログラムにより、これらの装置は後述する各手段として機能する。
【００１６】
記憶手段としての内部記憶装置２１には、文章の表示に使用されるフォント、第１フォントフォントサイズおよび２つの文字グループの設定が記憶されている。文字グループは、ひらがなおよびカタカナからなる第２グループと、漢字、アルファベット、数字および特殊文字等の、ひらがなおよびカタカナ以外の文字からなる第１グループとに分けられている。第１グループの文字には第１フォントサイズが適用され、第２グループの文字には第２フォントサイズが適用される。ここで、第２フォントサイズは、第１グループに適用される第１フォントサイズを、縦横の長さが均等に４％〜１０％縮小されたサイズであり、５％縮小されたサイズが最適である。
【００１７】
これらの設定は、標準設定としてあらかじめ内部記憶装置２１に組み込まれているが、利用者が変更することができる。また、設定の一部をシステム１の利用開始時に利用者が設定しても良い。例えば、システム設計者が第１グループと第２グループとの区分を上記のようにあらかじめ設定しておき、使用するフォントと第１フォントサイズについては、システム設計者があらかじめ標準状態としてゴシック体の２２ポイントに設定しておくとともに、システム１の利用開始時にシステム利用者が変更できるようにし、第２フォントサイズは第１フォントサイズに０．９５を乗じて必要に応じて端数処理を行う（四捨五入、切上げ、切捨てのいずれか）という計算によって設定されるようにしても良い。
【００１８】
ここで、使用されるフォントは一般に市販されているフォントであって、特に弱視者用に作られたフォントである必要はない。また、内部記憶装置２１は、ハードディスクやＲＡＭである。
【００１９】
次に、図１および図２を参照して、システム１の制御の流れを説明する。
まず、文章を入力する（ステップ１）。文章の入力に供される入力手段１０は、キーボード１１による入力、スキャナ１２およびＯＣＲソフトウェアによる紙媒体からの文章の読み込み、通信回線１３に接続された他のコンピュータ４０からの読み込み、またはメモリーカードのような外部記憶装置１４からのテキストデータの読み込み、あるいはこれらを使用して読み込んだ文章が保存された内部記憶装置２１からの読み込み等である。
【００２０】
次に、グループ判定手段によって、文章中の各々の文字が第１グループと第２グループとのいずれに属するかが判定される（ステップ２）。具体的には、各々の文字の文字コードで判定する。表１にひらがなおよびカタカナのＪＩＳコード、シフトＪＩＳコード（ＳＪＩＳコード）およびＥＵＣコードを示す。表１に示した文字コードに該当する文字は第２グループに属すると判定し、これらの文字コードに該当しない文字は第１グループに属すると判定する。
【００２１】
【表１】
2010224056.tif 000003
【００２２】
次に、フォント設定手段によって文章中の文字のフォント及びサイズが設定される（ステップ３）。第１グループに属する文字は、内部記憶装置２１に指定されているフォントの第１フォントサイズに設定され（第１サイズ設定手段）、第２グループに属する文字は内部記憶装置２１に指定されているフォントの第２フォントサイズに設定される（第２サイズ設定手段）。なお、ここで「サイズ設定」とは、元の文書が健常者向けの文書であれば文字の拡大処理を意味する。ただし、弱視者用の文書から文章を入力した場合のように、文字の大きさが変わらない場合や縮小される場合もあり、テキストデータのように大きさの属性を有さない文字に大きさを設定する場合もある。
【００２３】
次に、区切り判断手段によって単語または文節の区切りが判断される（ステップ４）。そして、強制改行手段は、ステップ３で設定されたフォントおよびフォントサイズで文章を表示した場合に、１つの単語または文節が行をまたぐことになる場合には、文章中のその単語または文節の直前で強制改行する（ステップ５）。区切り判断手段は、内部記憶装置２１に記憶された辞書を参照して単語または文節を判断し、辞書にない語句は、漢字、ひらがな、カタカナ、数字、アルファベット、または特殊文字等の文字の種別が変化する位置を単語または文節の区切りとみなして処理する。また、辞書を参照せず、全ての文字列について文字の種別が変化する位置を単語または文節の区切りとみなして処理しても良い。この場合、文字コードによって文字の種別を判断する。
【００２４】
次に、文字と背景とのコントラストを反転することが必要であるか否かを判定し(ステップ６)、この判定がＹｅｓであれば、反転手段によってコントラストの反転表示するための処理がなされる（ステップ７）。コントラスト反転の要否はシステム１の利用開始時に設定しておき、その設定値に基づき反転処理の要否を判定しても良い。また、判定がＮｏであれば、そのままステップ８に進む。
【００２５】
なお、文章表示プログラムによって制御されたコンピュータ本体２０の処理装置２２（ＣＰＵ、ＭＰＵ）が内部記憶装置２１のデータを参照し、処理し、処理結果を内部記憶装置２１に書き込むことが、上記のグループ判定手段、第１および第２サイズ設定手段、区切り判断手段、強制改行手段、並びに反転手段となる。
【００２６】
次に、上記のように処理された文章が出力手段３０であるディスプレイ３１上に表示される（ステップ８）。利用者はその表示結果を見て、見やすいか否かを判断する（ステップ９）。その判断がＮｏであれば、利用者がフォントや、フォントサイズ、コントラストの反転処理を調整（ステップ１０）した後、ステップ３へ戻る。判断がＹｅｓであれば、必要に応じて印刷機３２で印刷を行い（ステップ１１）、処理を終了する。また、出力情報を内部記憶装置２１等の記憶装置に保存しても良い。
【００２７】
本実施形態の効果として次のことを挙げることができる。
低視力者や高齢者のような弱視者向けの文章は、大きな文字で表示することが望ましいが、このときに、画数の少ない文字の拡大率を小さくし、画数の多い文字に比べて４％〜１０％小さく表示すると読みやすさが向上する。本実施形態では、拡大表示後のひらがなおよびカタカナが漢字等に比べて４％〜１０％小さく表示されるため、弱視者にとって文章が読みやすくなる。また、ひらがなおよびカタカナを漢字と同じ大きさで表示した場合に比べて、１行あたりの文字数を増やすことができる。
【００２８】
図３に、単に拡大した文字（ａ）と、本実施形態によって拡大した文字（反転なし（ｂ）、反転有り（ｃ））とを比較したものを示す。図３を参照すると、漢字に比べてひらがなの拡大率が５％程度小さくとも、漢字が認識できるのならひらがなも認識でき、かつ、文字列の見易さも向上していることがわかる。特に、弱視者には文章が全体として読みやすくなるという顕著な効果となる。
【００２９】
また、弱視者は、文章中の行から次の行へ視線を移動させるときは、健常者よりも注意深く行わなければ目的とする行を見失ってしまいがちである。そのため、単語や文節の途中で文章が改行されると、弱視者はその単語や文節の意味を把握しないまま視線を移動させることになり、文章の意味を把握するために余分な注意力を払う必要がある。そこで、本実施形態のように、単語や文節（あるいは単語と同等の意味の切れ目であるところの同じ種別の文字のつながり）の途中で文章が改行されないようにすることによって、弱視者が文章を容易に読むことができるようになる。
【００３０】
また、文字と背景のコントラストを反転することができることにより、個々人の視力に応じた見易い文章の表示が可能となる。
【００３１】
また、本実施形態に係る文章表示プログラムにより、既存のフォントを弱視者用のフォントとして簡単に利用できるため、新たな弱視者用フォントを開発する費用が不要となり、手作業でフォントサイズを設定するための費用も不要となるため、弱視者用の書籍の出版コストを低減できて弱視者用書籍の普及に貢献する。
【００３２】
一例として、弱視者用の書籍の出版業者がこの実施形態に係るシステム１を使用する場合を説明する。第１グループ、２グループ及び使用フォントはあらかじめ設定されている。また、第１フォントサイズは３パターン程度（例えば２６ポイント、２２ポイント、１８ポイント）あらかじめ設定されており、第２フォントサイズもそれに合わせて設定される。その中からシステム利用者（出版者）はシステム１を利用する際に書籍の注文者または想定する読者の視力の状態に適応する１つのパターンを選択する。また、反転表示の要否も選択する。次に、システム利用者は外部記憶装置１４に保存されている文章をシステム１に読み込ませる（ステップ１）。その後、ステップ２からステップ８までが自動的に行われ、ディスプレイ上で文章の表示を確認した（ステップ９）後、印刷製本する（ステップ１１）。このように、手作業でフォントサイズを変更する場合に比べて短時間で弱視者用の書籍を作成することができるだけではなく、既存のフォントを利用できるため、弱視者用のフォントを新たに開発する必要がなく、出版コストを低減することができる。
【００３３】
また、他の例として、弱視者がこの実施形態に係るシステム１を利用して文章を作成する場合を説明する。第１グループ、２グループ及び使用フォントはあらかじめ設定されている。システムの利用開始時に、システム利用者（弱視者）は自分に適した第１フォントサイズを設定する。第２フォントサイズは、第１フォントサイズから計算によって設定される。また、反転表示の要否も選択する。次に、システム利用者は、キーボート１１から文字を入力する（ステップ１）。入力された文字が確定するたびにステップ２からステップ８が実行されてディスプレイ３１に拡大処理された文字による文章が表示される。ディスプレイ３１上の表示が見にくい場合は、フォントサイズ等を微調整できる（ステップ１０）。このように、弱視者がコンピュータを用いて文章を作製する際に、見やすい文字で作成中の文章が表示されるため、弱視者の負担が低減され、快適に文章の作成を行うことができる。特に本実施形態に係るプログラムを、市販のワープロソフトやエディタソフトに組み込めば、低コストで弱視者用の文章表示システムを実現することができる。
【００３４】
以上で、本発明に係る実施形態の説明を終えるが、本発明は幅広く変形実施が可能である。例えば、弱視者用書籍の受注、印刷製本において、インターネットに接続された注文者のパーソナルコンピュータで利用開始時の設定、ステップ８のディスプレイへのサンプル表示、ステップ９およびステップ１０のフォントサイズ等の調製を行い、出版業者が所有するコンピュータシステムによってステップ１〜ステップ７に相当する処理およびステップ１１の印刷製本をしても良い。この場合、弱視者自身がディスプレイのサンプル表示を確認しながらフォントサイズ等を調整することができるため、その弱視者にとって最も認識しやすい文字で表された文章の書籍を容易に作ることができる。
【００３５】
また、ひらがなおよびカタカナだけでなく、全角のアラビア数字や、アルファベット、ギリシア文字等も第２グループとすることもできる。さらに、画数の少ない漢字等を第３グループに設定して、第１フォントサイズと第２フォントサイズとの中間のフォントサイズの第３フォントサイズを対応させて、３種類のフォントサイズを含む文章表示を行うこともできる。
【符号の説明】
【００３６】
１  文章表示システム
１０  入力手段
２０  コンピュータ本体
３０  出力手段
【図１】
2010224056.tif 000004
【図２】
2010224056.tif 000005
【図３】
2010224056.tif 000006