(57)【要約】【課題】文章の内容を損なうことなく、文字の視認性の悪化を抑制するように文章を表示する文章表示装置を提供する。【解決手段】表示部１に文章を表示する文章表示装置は、文章の内容に応じて分類された種別を判定し、文章の種別が文字の表示サイズの変更を許可された種別である場合に、照度センサ９で測定した外部の照度が基準値以下となったとき、文章に含まれる文字の表示サイズを拡大する。使用者の周囲が暗くなったときに文字の表示サイズが拡大されるので、文字の視認性の悪化が緩和され、使用者にとって文章が読みやすくなる。また文章の種別が文字の表示サイズの変更が不許可とされた種別である場合は、文字の表示サイズは変更されないので、文字の表示サイズの変化によって文章の内容が損なわれる文章については、文字の表示サイズの変更を不許可としておくことにより、文章の内容が損なわれることはない。【選択図】図１
2012113170.tif 000002
【特許請求の範囲】
【請求項１】
文章を表示する文章表示装置において、
表示する文章の内容に応じて分類された種別を判定する文章判定手段と、
該文章判定手段の判定結果に応じて、前記文章に含まれる文字の表示形態を調整する調整手段と
を備えることを特徴とする文章表示装置。
【請求項２】
外部の照度を検出する照度センサを更に備え、
前記文章判定手段は、
前記文章の種別が文字の表示形態の調整を予め許可されている種別であるか否かを判定するように構成してあり、
前記調整手段は、
前記文章判定手段により、前記文章の種別が文字の表示形態の調整を予め許可されている種別であると判定された場合に、前記照度センサが検出した外部の照度が所定の基準値以下であるか否かを判定する手段と、
前記照度が所定の基準値以下である場合に、前記文章に含まれる文字の表示形態をより視認性が高い表示形態へ変更する変更手段と
を有することを特徴とする請求項１に記載の文章表示装置。
【請求項３】
前記変更手段は、
前記照度が所定の基準値以下である場合に、前記文章に含まれる文字のサイズを拡大するように構成してあること
を特徴とする請求項２に記載の文章表示装置。
【請求項４】
前記変更手段は、
前記照度が所定の基準値以下である場合に、前記文章に含まれる特定の漢字を仮名へ変換するように構成してあること
を特徴とする請求項２に記載の文章表示装置。
【請求項５】
前記変更手段は、
前記照度が所定の基準値以下である場合に、前記文章に含まれる文字の書体を、文字の種類に応じて予め定められている書体へ変更するように構成してあること
を特徴とする請求項２に記載の文章表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文章を表示する文章表示装置に関する。
【背景技術】
【０００２】
文章をディスプレイに表示する文章表示装置が普及している。例えば、書籍の電子データを記憶しておき、電子データに基づいた文章を表示する電子書籍装置がある。また、ＰＣ（パーソナルコンピュータ）、携帯電話機又はタブレットコンピュータも、文章表示装置として使用することができる。特に携帯型の文章表示装置は、使用者が場所を問わずにコンテンツを利用することができるという利点がある。特許文献１では、使用者がコンテンツを見やすいように、周囲の明るさに応じて文字の表示サイズを調整する文章表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９１３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
紙に印刷された文章を人が読む場合と同様に、文章表示装置で表示された文章を人が読む場合でも、周囲が暗い場合は、文章中の文字の視認性が悪化することがある。そこで、特許文献１のように周囲の明るさに応じて文字の表示サイズを調整する技術があるものの、文書の内容によっては文字の表示サイズが変化した場合に問題が発生することがある。例えば、文章の内容のジャンルが美術である場合は、文字のデザイン又は大きさに意味があり、文字の表示サイズの変化によって文章の内容が損なわれるという問題がある。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、文章の内容を損なうことなく、文字の視認性の悪化を抑制するように文章を表示する文章表示装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る文章表示装置は、文章を表示する文章表示装置において、表示する文章の内容に応じて分類された種別を判定する文章判定手段と、該文章判定手段の判定結果に応じて、前記文章に含まれる文字の表示形態を調整する調整手段とを備えることを特徴とする。
【０００７】
本発明においては、文章表示装置は、文章の内容に応じて分類された種別を判定し、文章の種別の判定結果に応じて、文字の表示形態の変更が許可された種類の文章については、文章に含まれる文字の表示形態を調整する。
【０００８】
本発明に係る文章表示装置は、外部の照度を検出する照度センサを更に備え、前記文章判定手段は、前記文章の種別が文字の表示形態の調整を予め許可されている種別であるか否かを判定するように構成してあり、前記調整手段は、前記文章判定手段により、前記文章の種別が文字の表示形態の調整を予め許可されている種別であると判定された場合に、前記照度センサが検出した外部の照度が所定の基準値以下であるか否かを判定する手段と、前記照度が所定の基準値以下である場合に、前記文章に含まれる文字の表示形態をより視認性が高い表示形態へ変更する変更手段とを有することを特徴とする。
【０００９】
また本発明においては、文章表示装置は、文章の種別を判定し、文章の種別が文字の表示形態の変更が許可された種別である場合に、外部の照度が基準値以下となったとき、文章中の文字の表示形態をより視認性が高い表示形態に変更する。これにより、外部が暗くなったときに文章中の文字の視認性の悪化が抑制される。
【００１０】
本発明に係る文章表示装置は、前記変更手段は、前記照度が所定の基準値以下である場合に、前記文章に含まれる文字のサイズを拡大するように構成してあることを特徴とする。
【００１１】
また本発明においては、文章表示装置は、外部の照度が基準値以下となったとき、文字の表示サイズを拡大することにより、文字の視認性の悪化を抑制する。
【００１２】
本発明に係る文章表示装置は、前記変更手段は、前記照度が所定の基準値以下である場合に、前記文章に含まれる特定の漢字を仮名へ変換するように構成してあることを特徴とする。
【００１３】
また本発明においては、文章表示装置は、外部の照度が基準値以下となったとき、文章に含まれる特定の漢字を仮名へ変換することにより、文章中の文字の視認性の悪化を抑制する。
【００１４】
本発明に係る文章表示装置は、前記変更手段は、前記照度が所定の基準値以下である場合に、前記文章に含まれる文字の書体を、文字の種類に応じて予め定められている書体へ変更するように構成してあることを特徴とする。
【００１５】
また本発明においては、文章表示装置は、外部の照度が基準値以下となったとき、文章に含まれる文字の書体をより視認性が高い書体へ変換することにより、文章中の文字の視認性の悪化を抑制する。
【発明の効果】
【００１６】
本発明にあっては、文章に含まれる文字の表示形態が調整されるので、文章表示装置に表示された文字の視認性の悪化が緩和され、使用者にとって文章が読みやすくなる。また文章の種類によっては、文字の表示形態は調整されないので、文字の表示形態の調整によって内容が損なわれる文章については、文章の内容が損なわれることはない等、本発明は優れた効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】本発明の文章表示装置の内部構成を示すブロック図である。
【図２】メモリカードの記憶内容を示す概念図である。
【図３】実施の形態１におけるＲＯＭの記憶内容を示す概念図である。
【図４】囲碁の棋譜の例を示す模式図である。
【図５】実施の形態１に係る文章表示装置が実行する処理の手順を示すフローチャートである。
【図６】実施の形態２におけるＲＯＭの記憶内容を示す概念図である。
【図７】実施の形態２に係る文章表示装置が実行する処理の手順を示すフローチャートである。
【図８】変換前の漢字と変換後の仮名との例を示す図である。
【図９】実施の形態３におけるＲＯＭの記憶内容を示す概念図である。
【図１０】実施の形態３に係る文章表示装置が実行する処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
（実施の形態１）
図１は、本発明の文章表示装置の内部構成を示すブロック図である。文章表示装置は、文章表示装置に必要な情報処理を実行するＣＰＵ（Central Processing Unit ）１を備えている。ＣＰＵ１には、システムバスが接続されており、システムバスを介してＲＯＭ（Read Only Memory）２及びＲＡＭ（Random Access Memory）３が接続されている。ＲＯＭ２は、フラッシュメモリ等の不揮発性のメモリで構成されており、ブートプログラム、オペレーティングシステム及びデバイスドライバ等のシステムプログラム、並びにアプリケーションプログラムを記憶している。ＲＡＭ３は、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate Synchronous Dynamic RAM）等の揮発性のメモリで構成されており、情報処理に伴って発生する一時的なデータを記憶するワークエリア、又はプログラムエリアとして使用される。尚、ＲＡＭ３は不揮発性メモリで構成されていてもよい。ＣＰＵ１は、必要なプログラムをＲＯＭ２からＲＡＭ３へロードし、ロードしたプログラムに従って、文章表示装置の各部を制御する処理を実行する。尚、ＣＰＵ１は、複数のプロセッサから構成されてあってもよい。
【００１９】
文章表示装置は、着脱可能なメモリカード２０が着脱され、装着されたメモリカード２０からデータを読み出すカードリーダ１０を備えている。カードリーダ１０は、システムバスを介してＣＰＵ１に接続されている。尚、カードリーダ１０は、メモリカード２０にデータを記録することができるリーダライタであってもよい。メモリカード２０は、コンパクトフラッシュ（登録商標）メモリカード、ＭＭＣ（MultiMedia Card ）、ＭＭＣｍｉｃｒｏ、ＳＤメモリカード、Ｍｉｎｉ−ＳＤメモリカード、ＳｍａｒｔＭｅｄｉａ（登録商標）、又はｘＤピクチャーカード等である。メモリカード２０は、小説等の文章の内容を電子データ化した文章データを記憶している。尚、カードリーダ１０は、複数のメモリカード２０を装着可能な形態であってもよい。また文章表示装置は、複数のカードリーダ１０を備える形態であってもよい。また文章表示装置は、ＲＯＭ２にアプリケーションプログラムを記憶するのではなく、メモリカード２０がアプリケーションプログラムを記憶し、メモリカード２０からアプリケーションプログラムを読み出してＣＰＵ１で処理を実行する形態であってもよい。
【００２０】
また文章表示装置は、液晶ディスプレイ又はＥＬ（エレクトロルミネセンス）ディスプレイ等の表示部１２を備えている。表示部１２には、表示部１２に画像を表示させる制御を行う表示コントローラ１１が接続されており、表示コントローラ１１は、システムバスを介してＣＰＵ１に接続されている。ＣＰＵ１は、メモリカード２０から文章データを読み出し、文章データが表す文章を可視化した画像を表示部１２に表示させるための画像データを生成し、生成した画像データを表示コントローラ１１へ出力する。表示コントローラ１１は、画像データを表示部１２へ転送し、画像データに基づいて画像を表示部１２に表示させる。これにより、多数の文字を含む文章が表示部１２に表示される。
【００２１】
また文章表示装置は、タッチパネル４を備えている。タッチパネル４は、表示部１２に重ねて配置されており、抵抗膜方式又は電磁誘導方式等の方法により使用者による操作入力を受け付ける構成となっている。尚、タッチパネル４は、使用者の指の接触による入力を受け付ける形態であってもよく、図示しない入力用のペンの接触による入力を受け付ける形態であってもよい。タッチパネル４には、タッチパネルコントローラ５が接続されており、タッチパネルコントローラ５は、システムバスを介してＣＰＵ１に接続されている。タッチパネルコントローラ５は、使用者が操作したタッチパネル４上の位置を示す情報を生成し、生成した情報をＣＰＵ１へ出力する。なお、本実施の形態においては、タッチパネルコントローラ５は独立したＩＣであるとしたが、タッチパネルコントローラ５を汎用のＡＤ（analog to digital ）コンバータ又はトランジスタ回路で構成してプログラムによってＣＰＵ１が直接に制御する形態であってもよい。
【００２２】
また文章表示装置は、使用者による操作を受け付ける複数のキースイッチからなるキー６を備える。キー６はキー入力ポート７に接続されており、キー入力ポート７は、システムバスを介してＣＰＵ１に接続されている。キー入力ポート７は、キー６に含まれる各キースイッチが押下された場合に、各キーが押下されたことを示す情報を生成し、生成した情報をＣＰＵ１へ出力する。
【００２３】
また文章表示装置は、充電池１４を備える。充電池１４は電源コントローラ１３に接続されており、電源コントローラ１３は、システムバスを介してＣＰＵ１に接続されている。電源コントローラ１３は、外部から電力を供給する着脱可能なＡＣ（alternating current）アダプタが接続される。またキー入力ポート７には、使用者による操作を受け付ける電源キー８が接続されている。電源がオフの状態で電源キー８が押下された場合は、電源コントローラ１３は、文章表示装置の各部へ電力の供給を開始する。また電源がオンの状態で電源キー８が押下された場合は、ＣＰＵ１は、電源オフの指示を電源コントローラ１３へ入力し、電源コントローラ１３は、電力の供給を停止する。また電源コントローラ１３は、ＡＣアダプタが接続されている状態では、ＡＣアダプタから供給された電力を、文章表示装置内の各部に適切な電力へ変換し、各部へ供給し、充電池１４を充電する。また電源コントローラ１３は、ＡＣアダプタが接続されている状態では、充電池１４に充電された電力を、文章表示装置内の各部に適切な電力へ変換し、各部へ供給する。
【００２４】
更に、文章表示装置は、外部の照度を測定する照度センサ９を備えている。照度センサ９は、システムバスを介してＣＰＵ１に接続されている。照度センサ９は、外部の照度を随時測定し、測定した結果を示す情報をＣＰＵ１へ入力する。
【００２５】
図２は、メモリカード２０の記憶内容を示す概念図である。メモリカード２０は、文章データを記憶している。文章データは例えばテキストデータからなる。また文章データに付属して、文章の内容に応じて文章を分類した種別である文章のジャンルを示すジャンル情報が記録されている。例えば、ジャンル情報は、文章の出典元の書籍を日本十進分類法で分類した結果を示す情報である。文章が囲碁の棋譜である場合は、文章のジャンルは囲碁であり、ジャンル情報は日本十進分類の７９５を示す。
【００２６】
図３は、実施の形態１におけるＲＯＭ２の記憶内容を示す概念図である。前述したように、ＲＯＭ２は、ブートプログラム、システムプログラム、及びアプリケーションプログラムを記憶している。更に、ＲＯＭ２は、文章のジャンル別に、表示部１２での表示時に文字の表示サイズを変更することの可否を設定したサイズ変更可否設定データを記憶している。例えば、サイズ変更可否設定データは、日本十進分類の７９５の囲碁を示すジャンル情報に関連付けて、文字の表示サイズの変更が許可されていることを示す情報を記録している。また例えば、サイズ変更可否設定データは、日本十進分類の７５７の「デザイン、装飾美術」を示すジャンル情報に関連付けて、文字の表示サイズの変更は不許可であることを示す情報を記録している。ジャンルが「デザイン、装飾美術」である文章には、文字のデザインに意味があり、文字の表示サイズを変更した場合には文章の意味が損なわれる虞があるので、文字の表示サイズの変更は不許可となっている。
【００２７】
図４は、囲碁の棋譜の例を示す模式図である。碁盤を模した正方格子に重ねて、碁石を模した黒丸及び白丸が配置されており、黒丸内には白抜き文字の数字が配置され、白丸内には数字が配置されている。黒丸及び白丸内の数字は、各碁石を置いた順番を示しており、極めて重要な意味を持っている一方で、表示サイズが小さくなる傾向がある。また囲碁の愛好者には年配者が多く、周囲が暗くなった状態では、年配者には棋譜中の数字が読みにくくなることがある。文字の表示サイズを拡大すれば、棋譜中の数字はより読みやすくなる。そこで、ジャンルが囲碁である文書については、文字の表示サイズを拡大できるように、文字の表示サイズの変更が許可されている。
【００２８】
またＲＯＭ２は、文字の表示サイズを設定したサイズ設定データを記憶している。サイズ設定データは、表示サイズを変更すべき文字であるか否かを判定するための文字の表示サイズの基準となる基準サイズを記録している。またサイズ設定データは、文字の変更後の表示サイズを記録している。変更後の表示サイズは、絶対値で記録されていてもよく、変更前の表示サイズに比べた相対値で記録されていてもよい。またＲＯＭ２は、文字の表示サイズを変更すべきか否かを判定するための外部の照度の基準となる基準照度を記録した基準照度データを記憶している。基準照度データは、アプリケーションプログラムに含まれていてもよい。
【００２９】
またＲＡＭ３は、文字の表示サイズを自動で変更するか否かを設定した設定データを記憶している。ＣＰＵ１は、文字の表示サイズを自動で変更するか又は自動では変更しないことの指示を、使用者がタッチパネル４又はキー６を操作することにより受け付ける。またＣＰＵ１は、受け付けた指示に従って、文字の表示サイズを自動で変更するか否かを設定した設定データを生成し、設定データをＲＡＭ３に記憶させる。
【００３０】
図５は、実施の形態１に係る文章表示装置が実行する処理の手順を示すフローチャートである。ＣＰＵ１は、メモリカード２０に記憶されている文章データを読み出し、文章データに基づいた文章を表示部１２に表示させる処理を行う。文章の表示と並行して、ＣＰＵ１は、ＲＡＭ３に記憶している設定データを参照し、文字の表示サイズを自動で変更することが設定されているか否かを判定する（Ｓ１１）。文字の表示サイズを自動で変更することが設定されている場合は（Ｓ１１：ＹＥＳ）、ＣＰＵ１は、表示中の文章のジャンルが、文字の表示サイズの変更が許可されたジャンルであるか否かを判定する（Ｓ１２）。ステップＳ１２では、ＣＰＵ１は、表示中の文章の基になる文章データに付属したジャンル情報をメモリカード２０から読み出し、ジャンル情報が示すジャンルについて、ＲＯＭ２で記憶するサイズ変更可否設定データで文字の表示サイズの変更の許可が設定されているか否かを判定する。表示中の文章のジャンルが、文字の表示サイズの変更が不許可とされたジャンルである場合は（Ｓ１２：ＮＯ）、ＣＰＵ１は、文字の表示サイズを維持した状態で処理を終了する。
【００３１】
表示中の文章のジャンルが、文字の表示サイズの変更が許可されたジャンルである場合は（Ｓ１２：ＹＥＳ）、ＣＰＵ１は、照度センサ９が測定する外部の照度が基準照度以下であるか否かを判定する（Ｓ１３）。ステップＳ１３では、ＣＰＵ１は、照度センサ９の測定結果を受け付け、測定結果が示す外部の照度と、ＲＯＭ２で記憶する基準照度データに記録された基準照度とを比較することにより、外部の照度が基準照度以下であるか否かを判定する。外部の照度が基準照度より大きい場合は（Ｓ１３：ＮＯ）、ＣＰＵ１は、文字の表示サイズを維持した状態で処理を終了する。外部の照度が基準照度以下である場合は（Ｓ１３：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる文字の表示サイズが基準サイズ以下であるか否かを判定する（Ｓ１４）。変更を未だ行っていない状態での文字の表示サイズは、初期設定で予め定められている。尚、変更前の文字の表示サイズはアプリケーションプログラムで定めてあってもよく、変更前の文字の表示サイズを指定する情報を文章データが含んでいてもよい。ステップＳ１４では、ＣＰＵ１は、表示中の文章に含まれる文字の表示サイズと、ＲＯＭ２で記憶するサイズ設定データに記録する基準サイズとを比較することにより、表示中の文章に含まれる文字の表示サイズが基準サイズ以下であるか否かを判定する。表示中の文章に含まれる文字の表示サイズが基準サイズより大きい場合は（Ｓ１４：ＮＯ）、ＣＰＵ１は、文字の表示サイズを維持した状態で処理を終了する。
【００３２】
表示中の文章に含まれる文字の表示サイズが基準以下である場合は（Ｓ１４：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる文字の表示サイズを拡大する処理を行う（Ｓ１５）。ステップＳ１５では、ＣＰＵ１は、変更後の文字の表示サイズが、ＲＯＭ２で記憶するサイズ設定データに記録する変更後の表示サイズになるように、表示部１２に表示させる文章に含まれる文字の表示サイズを拡大する処理を行う。このとき、ＣＰＵ１は、必要に応じて、表示部１２に表示させる文章のレイアウトを変更する。ステップＳ１５が終了した後は、ＣＰＵ１は、文章を表示部１２に表示した状態で処理を終了する。
【００３３】
ステップＳ１１で文字の表示サイズを自動で変更することが設定されていない場合は（Ｓ１１：ＮＯ）、ＣＰＵ１は、使用者がタッチパネル４又はキー６に所定の操作を行うことによる、文字の表示サイズの変更指示の受付を待ち受ける（Ｓ１６）。文字の表示サイズの変更指示を受け付けた場合は（Ｓ１６：ＹＥＳ）、ＣＰＵ１１は、処理をステップＳ１５へ進めて、表示中の文章に含まれる文字の表示サイズを拡大する。文字の表示サイズの変更指示の受付が一定期間なかった場合は（Ｓ１６：ＮＯ）、ＣＰＵ１は、文字の表示サイズを維持した状態で処理を終了する。ＣＰＵ１は、文章の表示と並行して、ステップＳ１１〜Ｓ１６の処理を随時繰り返す。
【００３４】
以上詳述した如く、実施の形態１に係る文章表示装置は、文章のジャンルを判定し、文章のジャンルが文字の表示サイズの変更を許可されたジャンルである場合に、外部の照度が基準照度以下となったとき、文章に含まれる文字の表示サイズを拡大する。使用者の周囲が暗くなったときでも、文字の表示サイズが拡大されるので、文字の視認性の悪化が緩和され、使用者にとって文章が読みやすくなる。また文章のジャンルが文字の表示サイズの変更が不許可とされたジャンルである場合は、文字の表示サイズは変更されないので、文字の表示サイズの変化によって文章の内容が損なわれるジャンルの文章については、文字の表示サイズの変更を不許可としておくことにより、文章の内容が損なわれることはない。
【００３５】
（実施の形態２）
実施の形態２においては、文章表示装置で、難解な漢字又は画数の多い漢字等の読みにくい特定の漢字を仮名に変換する形態を示す。実施の形態２に係る文章表示装置の内部構成は、図１に示した実施の形態１と同様であり、その説明を省略する。
【００３６】
図６は、実施の形態２におけるＲＯＭ２の記憶内容を示す概念図である。実施の形態１と同様に、ＲＯＭ２は、ブートプログラム、システムプログラム、アプリケーションプログラム、及び基準照度データを記憶している。またＲＯＭ２は、特定の漢字を仮名へ変換すべきか否かを判定するための文字の表示サイズの基準となる基準サイズを記録するサイズ設定データを記憶している。またＲＯＭ２は、文章のジャンル別に、表示部１２での表示時に文章に含まれる特定の漢字を仮名へ変換することの可否を設定した変換可否設定データを記憶している。例えば、文章のジャンルが小説である場合は、漢字が仮名に変換されても問題は生じないので、変換可否設定データには、小説を示すジャンル情報に関連付けて、漢字の仮名への変換が許可されていることが記録されている。また例えば、文章のジャンルが歴史書又は学習参考書である場合は、漢字が重要であるので、変換可否設定データには、これらのジャンルを示すジャンル情報に関連付けて、漢字の仮名への変換が不許可であることが記録されている。
【００３７】
またＲＯＭ２は、変換前の漢字と変換後の仮名とを対応づけた変換対応データを記憶している。変換対応データには、難解な漢字、画数の多い漢字、及びそれらの漢字を含む熟語が記録されており、漢字及び熟語の夫々に対応付けて、漢字又は熟語の読みを表す仮名が記録されている。また変換対応データには、難解な漢字又は画数の多い漢字を含む人名及び地名も仮名と対応づけて記録されている。
【００３８】
またＲＡＭ３は、特定の漢字を自動で仮名へ変換するか否かを設定した設定データを記憶している。ＣＰＵ１は、特定の漢字を自動で仮名へ変更するか又は自動では変換しないことの指示を、使用者がタッチパネル４又はキー６を操作することにより受け付ける。またＣＰＵ１は、受け付けた指示に従って、特定の漢字を自動で仮名へ変換するか否かを設定した設定データを生成し、設定データをＲＡＭ３に記憶させる。
【００３９】
図７は、実施の形態２に係る文章表示装置が実行する処理の手順を示すフローチャートである。ＣＰＵ１は、文章の表示と並行して、ＲＡＭ３に記憶している設定データを参照し、特定の漢字を仮名へ自動で変換することが設定されているか否かを判定する（Ｓ２１）。特定の漢字を仮名へ自動で変換することが設定されている場合は（Ｓ２１：ＹＥＳ）、ＣＰＵ１は、表示中の文章のジャンルが、特定の漢字の仮名への変換が許可されたジャンルであるか否かを判定する（Ｓ２２）。ステップＳ２２では、ＣＰＵ１は、ジャンル情報をメモリカード２０から読み出し、ジャンル情報が示すジャンルについて、ＲＯＭ２で記憶する変換可否設定データで漢字の仮名への変換の許可が設定されているか否かを判定する。表示中の文章のジャンルが、特定の漢字の仮名への変換が不許可とされたジャンルである場合は（Ｓ２２：ＮＯ）、ＣＰＵ１は、特定の漢字が表示された状態で処理を終了する。
【００４０】
表示中の文章のジャンルが、特定の漢字の仮名への変換が許可されたジャンルである場合は（Ｓ２２：ＹＥＳ）、ＣＰＵ１は、照度センサ９が測定する外部の照度が基準照度以下であるか否かを判定する（Ｓ２３）。外部の照度が基準照度より大きい場合は（Ｓ２３：ＮＯ）、ＣＰＵ１は、特定の漢字が表示された状態で処理を終了する。外部の照度が基準照度以下である場合は（Ｓ２３：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる文字の表示サイズが基準サイズ以下であるか否かを判定する（Ｓ２４）。表示中の文章に含まれる文字の表示サイズが基準サイズより大きい場合は（Ｓ２４：ＮＯ）、ＣＰＵ１は、特定の漢字が表示された状態で処理を終了する。
【００４１】
表示中の文章に含まれる文字の表示サイズが基準以下である場合は（Ｓ２４：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる特定の漢字を仮名へ変換する処理を行う（Ｓ２５）。ステップＳ２５では、ＣＰＵ１は、表示中の文章から、ＲＯＭ２で記憶する変換対応データに記録する漢字又は熟語を検索し、検索した漢字又は熟語を、変換対応データで対応づけられている仮名へ変換して表示部１２に表示する。このとき、ＣＰＵ１は、必要に応じて、表示部１２に表示させる文章のレイアウトを変更する。尚、漢字の読みを示すルビを表示するためのルビデータが文章データに含まれており、文章表示装置は、ステップＳ２５で、ルビデータに基づいて、ルビに対応する漢字をルビが示す仮名へ変換する処理を行う形態であってもよい。ステップＳ２５が終了した後は、ＣＰＵ１は、文章を表示部１２に表示した状態で処理を終了する。
【００４２】
ステップＳ２１で特定の漢字を仮名へ自動で変換することが設定されていない場合は（Ｓ２１：ＮＯ）、ＣＰＵ１は、使用者がタッチパネル４又はキー６に所定の操作を行うことによる、特定の漢字を仮名へ変換することの指示の受付を待ち受ける（Ｓ２６）。変換の指示を受け付けた場合は（Ｓ２６：ＹＥＳ）、ＣＰＵ１１は、処理をステップＳ２５へ進めて、特定の漢字を仮名へ変換する。変換の指示の受付が一定期間なかった場合は（Ｓ２６：ＮＯ）、ＣＰＵ１は、特定の漢字が表示された状態で処理を終了する。ＣＰＵ１は、文章の表示と並行して、ステップＳ２１〜Ｓ２６の処理を随時繰り返す。
【００４３】
図８は、変換前の漢字と変換後の仮名との例を示す図である。図８には、読みが難解な漢字を含む人名「勘解由小路  資忠」が、仮名を含む「かでの小路  資忠」へ変換された例を示す。読みが難解な漢字が仮名に変換され、使用者が読みやすくなっている。
【００４４】
以上詳述した如く、実施の形態２に係る文章表示装置は、文章のジャンルを判定し、文章のジャンルが漢字の仮名への変更を許可されたジャンルである場合に、外部の照度が基準照度以下となったとき、文章に含まれる特定の漢字を仮名へ変換する。使用者の周囲が暗くなったときでも、読みが難解な漢字及び画数が多い漢字が仮名へ変換されるので、文字の視認性の悪化が緩和され、使用者にとって文章が読みやすくなる。また文章のジャンルが漢字の仮名への変更が不許可とされたジャンルである場合は、漢字は変換されないので、漢字の仮名への変換によって文章の内容が損なわれるジャンルの文章については、漢字の仮名への変換を不許可としておくことにより、文章の内容が損なわれることはない。
【００４５】
（実施の形態３）
実施の形態３においては、文章表示装置で、表示されている文字の書体を視認性の高い書体に変更する形態を示す。実施の形態３に係る文章表示装置の内部構成は、図１に示した実施の形態１と同様であり、その説明を省略する。
【００４６】
図９は、実施の形態３におけるＲＯＭ２の記憶内容を示す概念図である。実施の形態１及び２と同様に、ＲＯＭ２は、ブートプログラム、システムプログラム、アプリケーションプログラム、及び基準照度データを記憶している。またＲＯＭ２は、書体を変更すべきか否かを判定するための文字の表示サイズの基準となる基準サイズを記録するサイズ設定データを記憶している。またＲＯＭ２は、文章のジャンル別に、表示部１２での表示時に文章に含まれる文字の書体を変更することの可否を設定した変更可否設定データを記憶している。例えば、文章が囲碁の棋譜である場合、黒丸及び白丸の中の文字は、周囲が暗くなった状態では視認性が悪化する。そこで、ジャンルが囲碁である文書については、文字の書体をより視認性の高い書体に変更できるように、書体の変更が許可されている。また例えば、ジャンルが「デザイン、装飾美術」である文章には、文字のデザインに意味があり、文字の書体を変更した場合には文章の意味が損なわれる虞があるので、書体の変更は不許可となっている。
【００４７】
またＲＯＭ２は、どの種類の文字の書体をどの書体に変更するのかを設定した書体設定データを記憶している。白抜き文字の場合、周囲が暗い状態では線の細い書体ほどつぶれてより視認性が悪化する。また白抜きではない通常の文字の場合、特に画数の多い漢字は、周囲が暗い状態では線の太い書体ほどつぶれてより視認性が悪化する。従って、書体設定データには、白抜き文字は線の細い書体に変更され、通常の文字は線の太い書体に変更されるように設定されていることを示す情報が記録されている。また例えば、書体設定データには、仮名は線の太い書体に変更され、漢字は線の細い書体に変更されるように設定されていることを示す情報が記録されている。
【００４８】
図１０は、実施の形態３に係る文章表示装置が実行する処理の手順を示すフローチャートである。ＣＰＵ１は、文章の表示と並行して、ＲＡＭ３に記憶している設定データを参照し、書体を自動で変更することが設定されているか否かを判定する（Ｓ３１）。書体を自動で変更することが設定されている場合は（Ｓ３１：ＹＥＳ）、ＣＰＵ１は、表示中の文章のジャンルが、書体の変更が許可されたジャンルであるか否かを判定する（Ｓ３２）。ステップＳ３２では、ＣＰＵ１は、ジャンル情報をメモリカード２０から読み出し、ジャンル情報が示すジャンルについて、ＲＯＭ２で記憶する変更可否設定データで書体の変更の許可が設定されているか否かを判定する。表示中の文章のジャンルが、書体の変更が不許可とされたジャンルである場合は（Ｓ３２：ＮＯ）、ＣＰＵ１は、表示中の文字の書体を維持した状態で処理を終了する。
【００４９】
表示中の文章のジャンルが、書体の変更が許可されたジャンルである場合は（Ｓ３２：ＹＥＳ）、ＣＰＵ１は、照度センサ９が測定する外部の照度が基準照度以下であるか否かを判定する（Ｓ３３）。外部の照度が基準照度より大きい場合は（Ｓ３３：ＮＯ）、ＣＰＵ１は、表示中の文字の書体を維持した状態で処理を終了する。外部の照度が基準照度以下である場合は（Ｓ３３：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる文字の表示サイズが基準サイズ以下であるか否かを判定する（Ｓ３４）。表示中の文章に含まれる文字の表示サイズが基準サイズより大きい場合は（Ｓ３４：ＮＯ）、ＣＰＵ１は、表示中の文字の書体を維持した状態で処理を終了する。
【００５０】
表示中の文章に含まれる文字の表示サイズが基準以下である場合は（Ｓ３４：ＹＥＳ）、ＣＰＵ１は、表示中の文章に含まれる文字の書体を変更する処理を行う（Ｓ３５）。ステップＳ３５では、ＣＰＵ１は、表示中の文章に含まれる文字の書体を、ＲＯＭ２で記憶する書体設定データで設定されている書体へ変更して表示部１２に表示する。例えば、白抜き文字の書体はゴシック体等の線の太い書体へ変更され、白抜きではない通常の文字の書体は明朝体等の線の細い書体へ変更される。ステップＳ３５が終了した後は、ＣＰＵ１は、文章を表示部１２に表示した状態で処理を終了する。
【００５１】
ステップＳ３１で書体を自動で変更することが設定されていない場合は（Ｓ３１：ＮＯ）、ＣＰＵ１は、使用者がタッチパネル４又はキー６に所定の操作を行うことによる、書体の変更指示の受付を待ち受ける（Ｓ３６）。書体の変更指示を受け付けた場合は（Ｓ３６：ＹＥＳ）、ＣＰＵ１１は、処理をステップＳ３５へ進めて、表示中の文章に含まれる文字の書体を変更する。書体の変更指示の受付が一定期間なかった場合は（Ｓ３６：ＮＯ）、ＣＰＵ１は、表示中の文字の書体を維持した状態で処理を終了する。ＣＰＵ１は、文章の表示と並行して、ステップＳ３１〜Ｓ３６の処理を随時繰り返す。
【００５２】
以上詳述した如く、実施の形態３に係る文章表示装置は、文章のジャンルを判定し、文章のジャンルが文字の書体の変更を許可されたジャンルである場合に、外部の照度が基準照度以下となったとき、文章に含まれる文字の書体を視認性がより高い書体に変更する。使用者の周囲が暗くなったときでも、文字の表示サイズが拡大されるので、文字の視認性の悪化が緩和され、使用者にとって文章が読みやすくなる。また文章のジャンルが文字の表示サイズの変更が不許可とされたジャンルである場合は、文字の表示サイズは変更されないので、文字の表示サイズの変化によって文章の内容が損なわれるジャンルの文章については、文字の表示サイズの変更を不許可としておくことにより、文章の内容が損なわれることはない。
【００５３】
尚、以上の実施の形態１〜３においては、文章の内容に応じて分類された種別として、文章の出典元の書籍を日本十進分類法で分類したジャンルを用いた例を示したが、他の方法で文章の内容を分類した種別を用いてもよい。また実施の形態１〜３においては、文章表示装置は内部に備えた表示部１２に文章を表示する形態を示したが、これに限るものではなく、本発明の文章表示装置は、外部のディスプレイに文章を表示する形態であってもよい。また、本発明の文章表示装置は、文章表示専用の電子機器である必要はなく、ＰＣ又は携帯電話機等の汎用のコンピュータを用いて構成された形態であってもよい。汎用のコンピュータを用いた文章表示装置は、本発明の文章表示装置に必要な処理を実行するためのプログラムを記憶し、通信ネットワーク又は記録媒体から取得した文章データに基づいた文章を表示する処理を行う。
【符号の説明】
【００５４】
１  ＣＰＵ
２  ＲＯＭ
３  ＲＡＭ
９  照度センサ
１２  表示部
２０  メモリカード
【図１】
2012113170.tif 000003
【図２】
2012113170.tif 000004
【図３】
2012113170.tif 000005
【図４】
2012113170.tif 000006
【図５】
2012113170.tif 000007
【図６】
2012113170.tif 000008
【図７】
2012113170.tif 000009
【図８】
2012113170.tif 000010
【図９】
2012113170.tif 000011
【図１０】
2012113170.tif 000012