(57)【要約】【課題】様々な環境下でも文字を良好に視認することができる携帯端末装置を提供する。【解決手段】色判定手段７１は、携帯端末装置の周辺の光の色を判定する。組み合わせ判定手段７２は、表示手段７４に表示させる文字を示す表示データで定められている表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせであるか否かを判定する。表示制御手段７３は、表示データが示す文字を表示手段７４に表示させる。そして、表示制御手段７３は、表示データで定められている表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせである場合に、表示手段７４に表示させる文字または背景を、色判定手段７１が判定した色に応じた色で表示させる。【選択図】図７
2009288397.tif 000002
【特許請求の範囲】
【請求項１】
文字を表示する表示手段と、
周辺の光の色を判定する色判定手段と、
表示手段に表示させる文字を示す表示データで定められている表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定手段と、
表示データが示す文字を表示手段に表示させる表示制御手段とを備え、
表示制御手段は、前記表示データで定められている表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字または背景を、色判定手段が判定した色に応じた色で表示させる
ことを特徴とする携帯端末装置。
【請求項２】
組み合わせ判定手段は、表示データで定められている文字表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせであるか否かを判定し、
表示制御手段は、前記表示データで定められている文字表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字であって前記文字表示色で表示すると定められた文字を、色判定手段が判定した色に応じた色で表示させる
請求項１に記載の携帯端末装置。
【請求項３】
組み合わせ判定手段は、表示データで定められている文字表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせであるか否かの判定を定期的に行う
請求項２に記載の携帯端末装置。
【請求項４】
色判定手段は、ＲＧＢカラーセンサである
請求項１から請求項３のうちのいずれか１項に記載の携帯端末装置。
【請求項５】
色判定手段は、カメラである
請求項１から請求項３のうちのいずれか１項に記載の携帯端末装置。
【請求項６】
文字を表示する表示手段を備えた携帯端末装置が前記表示手段に文字を表示させる情報表示方法であって、
周辺の光の色を判定する色判定ステップと、
表示手段に表示させる文字を示す表示データで定められている表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定ステップと、
表示データが示す文字を表示手段に表示させる表示ステップとを含み、
前記表示データで定められている表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせである場合に、表示ステップで、表示手段に表示させる文字または背景を、色判定ステップで判定した色に応じた色で表示させる
ことを特徴とする情報表示方法。
【請求項７】
組み合わせ判定ステップでは、表示データで定められている文字表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせであるか否かを判定し、
前記表示データで定められている文字表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせである場合に、表示ステップで、表示手段に表示させる文字であって前記文字表示色で表示すると定められた文字を、色判定ステップで判定した色に応じた色で表示させる
請求項６に記載の情報表示方法。
【請求項８】
文字を表示する表示手段を備えたコンピュータに搭載される情報表示プログラムであって、
コンピュータに、
周辺の光の色を判定する色判定処理、
表示手段に表示させる文字を示す表示データで定められている表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定処理、および、
表示データが示す文字を表示手段に表示させる表示処理を実行させ、
表示処理では、前記表示データで定められている表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字または背景を、色判定処理で判定した色に応じた色で表示させる
ための情報表示プログラム。
【請求項９】
コンピュータに、
組み合わせ判定処理で、表示データで定められている文字表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせであるか否かを判定させ、
表示処理で、前記表示データで定められている文字表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字であって前記文字表示色で表示すると定められた文字を、色判定処理で判定した色に応じた色で表示させる
請求項８に記載の情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字を表示する携帯端末装置および携帯端末装置に適用される情報表示方法および情報表示プログラムに関する。
【背景技術】
【０００２】
携帯端末装置は、電子メールを表示したり、Ｗｅｂページを表示したりする等、種々の情報を表示することが可能である。
【０００３】
また、ディスプレイ装置により情報を表示する携帯端末装置の例が、例えば、引用文献１，２に記載されている。
【０００４】
引用文献１には、ＲＧＢカラーセンサを備えた携帯電話機が記載されている。そして、この携帯電話機が、照度計、セキュリティ装置、ディスプレイの色補正等の用途に用いられることが記載されている。
【０００５】
引用文献２には、光センサと有機ＥＬディスプレイ装置とを備えた携帯機器が記載されている。引用文献２に記載された光センサは、周囲の照度を検出する。そして、引用文献２に記載された携帯機器は、周囲の照度が所定値（例えば２０００ルクス）以上であれば、背景色を黒色とし、表示していた文字の表示色が黒色であれば表示色を他の色に変換して有機ＥＬディスプレイ装置に表示させ、周囲の照度が所定値未満となれば、背景色および文字色を元に戻す。また、周囲の照度が所定値以上のときには、有機ＥＬディスプレイ装置に供給する駆動電流値を上昇させている。
【０００６】
また、特許文献３には、光センサ部とＬＣＤ表示部とを備えた電子機器が記載されている。特許文献３に記載された電子機器は、周囲が暗いときにＬＣＤバックライトの明るさを低下させ消費電力を抑える。また、特許文献３には、光センサ部を、携帯電話機に設けられたカメラ機能を利用する構成とすることが記載されている。
【０００７】
【特許文献１】特開２００５−２３６４７０号公報（段落００１０−００３２）
【特許文献２】特開２００４−２９４７７５号公報（段落００１８−００１９）
【特許文献３】特開２００６−１４６０３０号公報（段落００３６）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
携帯端末装置は、ユーザによって持ち運ばれて使用されることが多く、様々な環境下で使用され得る。そのため、携帯端末装置が情報（例えば電子メール等）を表示するときの環境は、必ずしも良好な視認性を実現できる環境とは限らない。例えば、ムードライトやネオンサインの近辺では、携帯端末装置の周辺の光の色に偏りが生じ、表示される文字の色によっては視認しづらい。具体例として、赤いライトの当たっている場所では、白地に赤で表示された文字の文章は見えにくくなる。
【０００９】
また、引用文献２に記載の携帯機器は、周囲の照度に応じて、文字の背景色を黒色にしたり、元に戻したりしているが、周囲の照度のみに着目しているため、必ずしも、文字を視認しやすいとは限らない。すなわち、周囲の照度が所定値以上になったときに、背景色を黒色とし、表示していた文字の表示色が黒色であれば表示色を他の色に変換し、照度が所定値未満になったときに背景色および文字色を元に戻したとしても、周囲の光の色によっては十分な視認性が得られない場合があり得る。
【００１０】
そこで、本発明は、様々な環境下でも文字を良好に視認することができる携帯端末装置および携帯端末装置に適用される情報表示方法および情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の携帯端末装置は、文字を表示する表示手段と、周辺の光の色を判定する色判定手段と、表示手段に表示させる文字を示す表示データで定められている表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定手段と、表示データが示す文字を表示手段に表示させる表示制御手段とを備え、表示制御手段は、表示データで定められている表示色と、色判定手段が判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字または背景を、色判定手段が判定した色に応じた色で表示させることを特徴とする。
【００１２】
本発明の情報表示方法は、文字を表示する表示手段を備えた携帯端末装置が表示手段に文字を表示させる情報表示方法であって、周辺の光の色を判定する色判定ステップと、表示手段に表示させる文字を示す表示データで定められている表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定ステップと、表示データが示す文字を表示手段に表示させる表示ステップとを含み、表示データで定められている表示色と、色判定ステップで判定した色との組み合わせが所定の組み合わせである場合に、表示ステップで、表示手段に表示させる文字または背景を、色判定ステップで判定した色に応じた色で表示させることを特徴とする。
【００１３】
本発明の情報表示プログラムは、文字を表示する表示手段を備えたコンピュータに搭載される情報表示プログラムであって、コンピュータに、周辺の光の色を判定する色判定処理、表示手段に表示させる文字を示す表示データで定められている表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせであるか否かを判定する組み合わせ判定処理、および、表示データが示す文字を表示手段に表示させる表示処理を実行させ、表示処理では、表示データで定められている表示色と、色判定処理で判定した色との組み合わせが所定の組み合わせである場合に、表示手段に表示させる文字または背景を、色判定処理で判定した色に応じた色で表示させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、携帯端末装置の使用環境が変化しても、表示手段における文字視認性を良好に保つことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を図面を参照して説明する。以下の説明では、携帯端末装置の例として携帯電話機を例示して説明するが、本発明の携帯端末装置は携帯電話機に限定されず、ノート型パーソナルコンピュータ等の種々の携帯端末装置であってもよい。
【００１６】
図１は、本発明の携帯端末装置の例を示す斜視図である。本発明の携帯端末装置は、表示部１０１と、キー入力部１０２と、ＲＧＢカラーセンサ１０３とを備える。また、図２は、本発明の携帯端末装置の構成例を示すブロック図である。図２に示すように、本発明の携帯端末装置は、表示部１０１、キー入力部１０２、ＲＧＢカラーセンサ１０３に加えて、ＣＰＵ１０４と、メモリ１０５とを備える。
【００１７】
表示部１０１は、文字を表示するディスプレイ装置である。例えば、電子メールのデータや、インターネットを介して携帯端末装置が受信したＷｅｂページのデータが、表示される文字を示す表示データとなる。ただし、電子メールやＷｅｂページのデータは表示データの一例であり、他の表示データにより文字が表示されてもよい。また、各種表示データでは、文字やその背景の色も定められているが、本実施形態の携帯端末装置は、表示データで定められている色の代わりに、他の色で文字を表示する場合がある。
【００１８】
なお、表示データにおいて、各文字の表示色が全て同一色に定められているとは限らない。例えば、一部の文字が赤色に定められ、他の文字が黒色に定められていてもよい。
【００１９】
また、表示部１０１が表示する情報は、文字に限定されず、文字以外の情報を表示してもよい。
【００２０】
キー入力部１０２は、ユーザによって操作され、文字列やユーザからの指示等が入力される。
【００２１】
ＲＧＢカラーセンサ１０３は、携帯端末装置の周辺の光の色を判定する。ＲＧＢカラーセンサ１０３は、携帯端末装置の周辺の光の色の情報だけでなく、その光の強さも出力してもよい。ＲＧＢカラーセンサ１０３は、携帯端末装置に内蔵され、光がＲＧＢカラーセンサ１０３に入射するための入射口が携帯端末装置の筐体に設けられている。ＲＧＢカラーセンサ１０３は、Ｒ（赤色）、Ｇ（緑色）およびＢ（青色）の各カラーフィルターを有し、その３種類のカラーフィルタによって、ＲＧＢカラーセンサ１０３に入射する光をＲ，Ｇ，Ｂに分解する。さらに、ＲＧＢカラーセンサ１０３は、そのＲ，Ｇ，Ｂの各色の光の強さを検出することにより、ＲＧＢカラーセンサ１０３に入射する光（すなわち携帯端末装置の周辺の光）の色およびその強さを判定する。
【００２２】
ＣＰＵ１０４は、携帯端末装置のメモリ２０２に記憶されているプログラム（情報表示プログラム）に従って、表示部１０１に文字を表示させる。ＣＰＵ１０４は、表示部１０１に表示させる文字を示す表示データにおいて定められている表示色と、ＲＧＢカラーセンサ１０３が判定した携帯端末装置の周辺の光の色との組み合わせが、文字の視認性が低下する所定の組み合わせになるか否かを判定し、そのような組み合わせである場合には、表示部１０１に表示させる文字を、携帯端末装置の周辺の光の色に応じた色で表示させる。携帯端末装置の周辺の光の色に応じた色とは、その周辺の光が照射されている環境下でも高い視認性が得られる色であり、周辺の光の色に応じて予め定められている。周辺の光の色に応じて、実際に表示部１０１に表示させる色を指定するルールは、例えばメモリ１０５に記憶されている。
【００２３】
また、表示データで定められている表示色と、ＲＧＢカラーセンサ１０３が判定した周辺の光の色との組み合わせが所定の組み合わせ（文字の視認性が低下する組み合わせ）であったとしても、常に、表示データで定められた表示色で表示部１０１に文字等を表示させるように設定可能であってもよい。すなわち、周辺の環境により表示色を変更する設定（以下、変更モードと記す。）と、周辺の環境によらず表示データで定められたとおりの表示色で表示を行う設定（以下、非変更モードと記す。）とに切り替え可能であってもよい。この切り替えは、例えば、キー入力部１０２の操作により行われる。本実施形態では、この設定切り替えが可能である場合を例にして説明する。
【００２４】
メモリ２０２は、表示される文字を示す表示データを記憶する記憶装置である。また、メモリ２０２は、ＣＰＵ１０４に処理を実行させる情報表示プログラムを記憶する。
【００２５】
携帯端末装置が備える通信インタフェース部（図示略）を介してＣＰＵ１０４が電子メールやＷｅｂページ等のデータ（表示データ）を受信すると、ＣＰＵ１０４はその表示データをメモリ２０２に記憶させる。また、表示データは、キー入力部１０２を介してユーザから入力されたデータであってもよい。
【００２６】
次に、本発明の動作について説明する。図３は、本発明の処理経過の例を示すフローチャートである。キー入力部１０２を介してＣＰＵ１０４に、電子メールやＷｅｂページ等の表示指示が入力されると（ステップＳ４０１）、ＣＰＵ１０４は、色の変更に関する設定が変更モードに設定されているか否かを判定する（ステップＳ４０２）。変更モードに設定されている場合（ステップＳ４０２におけるＹｅｓ）、ステップＳ４０４に移行する。非変更モードに設定されている場合（ステップＳ４０２におけるＮｏ）、ＣＰＵ１０４は、表示データで定められた表示色のとおりに、表示データが示す文字を表示部１０１に表示させる（ステップＳ４０３）。このとき、ＣＰＵ１０４は、背景色に関しても、表示データで定められた表示色のとおりに表示させる。なお、ステップＳ４０３の後、表示終了の指示が入力されたならば、表示データが示す文字の表示を終了し、処理を終了する。
【００２７】
ステップＳ４０４では、ＣＰＵ１０４は、ＲＧＢカラーセンサ１０３により、携帯端末装置の周辺の光の色情報を取得する。すなわち、ＣＰＵ１０４は、ＲＧＢカラーセンサ１０３に周辺の光の色を判定させ、その光の色の情報をＲＧＢカラーセンサ１０３から取得する。このとき、ＲＧＢカラーセンサ１０３は、周辺の光の色だけでなく、その光の強さもＣＰＵ１０４に出力してよい。
【００２８】
次に、ＣＰＵ１０４は、表示データで定められている表示色と、ＲＧＢカラーセンサ１０３が判定した周辺の光の色との組み合わせが、所定の組み合わせ（文字の視認性が低下する組み合わせ）になっているか否かを判定する（ステップＳ４０５）。表示データにおいて、文字表示色（文字の表示色）は、同一とは限らず、一部の文字と他の文字とで文字表示色が異なる色に定められていてもよい。ステップＳ４０５において、ＣＰＵ１０４は、表示データで定められている各文字表示色と、ＲＧＢカラーセンサ１０３が判定した周辺の光の色とを比較し、表示データで定められている文字表示色と周辺の色との組み合わせの中に、所定の組み合わせとなるものがあるかどうかを判定する。
【００２９】
ステップＳ４０５の判定は、表示データで定められている背景の表示色も含む組み合わせで判定を行ってもよい。本実施形態では、表示データで定められている背景の表示色も含めた組み合わせで、文字の視認性が低下する組み合わせが決められている場合を例にする。本例では、表示データで定められている文字表示色（以下、表示データにおける文字表示色と記す。）、表示データで定められている背景の表示色（以下、表示データにおける背景表示色と記す。）、および、ＲＧＢカラーセンサ１０３が判定した周辺の光の色の三つの組み合わせであって、文字表示色の視認性が低下する組み合わせが予めメモリ１０５に記憶されている。例えば、表示データにおける文字表示色、表示データにおける背景表示色、周辺の光の色が、それぞれ赤色、白色、赤色である場合、その赤色の文字の視認性が低下する。そこで、「赤色、白色、赤色」という組み合わせを予め、所定の組み合わせとしてメモリ１０５に記憶させておく。文字の視認性が低下する組み合わせとしてメモリ１０５が記憶する所定の組み合わせは、上記の「赤色、白色、赤色」に限られず、複数種類の組み合わせを記憶していてもよい。また、メモリ１０５が記憶する色の情報は、例えば、Ｒ，Ｇ，Ｂの組み合わせにより８色のうちのいずれかで定められてもよい。この場合、８色×８色×８色の組み合わせのうち、文字の視認性が低下する組み合わせ（表示データにおける文字表示色、表示データにおける背景表示色、周辺の光の色の組み合わせ）をメモリ１０５に記憶させておけばよい。このように、それぞれの色を８色のうちのいずれかで表すことにより、メモリ１０５に記憶させる情報量が少なくて済む。
【００３０】
本実施形態では、ＣＰＵ１０４は、ステップＳ４０５で、表示データを参照して、表示データにおける文字表示色、表示データにおける背景表示色、およびＲＧＢカラーセンサ１０３が判定した周辺の光の色の組み合わせを特定する。この組み合わせは１組とは限らず、「黒色、白色、赤色」、「赤色、白色、赤色」等のように複数の組み合わせを特定してもよい。さらに、ＣＰＵ１０４は、その組み合わせの中に、メモリ１０５に記憶されている文字の視認性が低下する組み合わせに該当するものがあるか否かを判定する。
【００３１】
また、ステップＳ４０５において、周辺の光の強さも考慮して、周辺の光の色に応じた色を特定してもよい。
【００３２】
文字の視認性が低下する組み合わせに該当する組み合わせがない場合（ステップＳ４０５におけるＮｏ）、表示データで定められた表示色のとおりに、表示データが示す文字を表示部１０１に表示させる（ステップＳ４０６）。このとき、ＣＰＵ１０４は、背景色に関しても、表示データで定められた表示色に従って表示させる。
【００３３】
また、ステップＳ４０５において、表示データにおける文字表示色、表示データにおける背景表示色、および周辺の光の色の組み合わせの中に、文字の視認性が低下する組み合わせに該当するものがある場合（ステップＳ４０５におけるＹｅｓ）、その組み合わせにおける文字表示色で表示すると定められた文字を、その文字表示色ではなく、周辺の光の色に応じた色で表示部１０１に表示させる（ステップＳ４０７）。ＣＰＵ１０４は、その他の文字や背景に関しては、表示データで定められた表示色の通りに表示部１０１に表示させればよい。
【００３４】
周辺の光の色に応じた色（換言すれば、表示データにおける文字表示色から変更される色）を指定するルールは、メモリ１０５に予め記憶させておけばよい。例えば、周辺の光の色に応じた色を、文字の視認性が低下する組み合わせに対応付けてメモリ１０５に記憶させておけばよい。具体例を挙げると、表示データにおける文字表示色、表示データにおける背景表示色、周辺の光の色の組み合わせとして「赤色、白色、赤色」という組み合わせをメモリ１０５に記憶させる場合、その組み合わせとともに、「青色」という情報も記憶させておけばよい。この「青色」は、表示データにおける文字表示色である「赤色」の代わりに文字の色を「青色」に指定する情報である。この「赤色、白色、赤色」という組み合わせと、その組み合わせに対応付けられた「青色」という色の情報は、「文字表示色が赤色、背景色が白色、周辺の光の色が赤色である場合、その文字を青色で表示する。」というルールを表している。本例では、ＣＰＵ１０４は、ステップ４０７において、文字の視認性が低下する組み合わせに対応付けて記憶された「周辺の光の色に応じた色」を特定し、表示データにおける文字表示色で表示すると定められた文字を、周辺の光の色に応じた色に変更して表示すればよい。なお、ここでは、文字の視認性が低下する色の組み合わせと周辺の光の色とを対応付けることによってルールを表現しているが、ルールの表現方法が特に限定されない。
【００３５】
ステップＳ４０６またはステップＳ４０７で文字を表示部１０１に表示させた後、ＣＰＵ１０４は、表示終了の指示が入力されたならば（ステップＳ４０８におけるＹｅｓ）、表示データが示す文字の表示を終了し（ステップＳ４０９）、処理を終了する。例えば、電子メール等の表示を終了する。
【００３６】
一方、表示終了の指示が入力されなければ（ステップＳ４０８におけるＮｏ）、ステップＳ４０４以降の処理を繰り返す。なお、ステップＳ４０６またはステップＳ４０７で文字を表示部１０１に表示させた後、ステップＳ４０４以降の処理を繰り返す場合、一定時間毎にステップＳ４０４以降の処理を開始してもよい。すなわち、表示データにおける文字表示色と、周辺の光の色との組み合わせ（具体的には、表示データにおける文字表示色と、表示データにおける背景表示色と、周辺の光の色との組み合わせ）が所定の組み合わせになっているか否かを定期的に判定し、その判定結果によって、ステップＳ４０６またはステップＳ４０７の表示処理を行ってもよい。
【００３７】
次に、本実施形態における表示の具体例を示す。図４は、表示データで定められた表示色のまま文字を表示した画面例を示す説明図である。図４および後述の図５、図６では、電子メールを表示する場合を例示している。また、本例において、電子メール中で場所を表す文字列５０１および時間を表す文字列５０２に関しては、情報の重要性が高く、それぞれ文字表示色が赤色に定められているものとする。他の文字の文字表示色は黒色に定められ、背景色は白色に定められているものとする。この場合、一般的な白色蛍光灯の下では、背景が白色、文字列５０１，５０２が赤色、他の文字列が黒色でそれぞれ表示され、ユーザに良好に視認される。
【００３８】
図３に示す処理経過の例において、変更モードに設定されていることにより、ステップＳ４０１，Ｓ４０２に続いてステップＳ４０４に移行したとする。また、そのとき、携帯端末装置が、赤いライトの光が直接あたる環境で使用されていたとする。すると、ＣＰＵ１０４は、ＲＧＢカラーセンサ１０３により、周辺の光の色が赤色であるという情報を取得する（ステップＳ４０４）。このとき、仮に、表示データで定められた表示色の通りに、背景を白色、文字列５０１，５０２を赤色、他の文字列を黒色で表示したとする。この場合、図５に示すようにライトによる赤色光が背景の白色にうつり込み、全体的に赤く見えるようになるため、文字列５０１，５０２の視認性が低下する。図５は、文字の視認性が低下した画面例を示す説明図である。
【００３９】
文字列５０１，５０２は赤色に定められ、他の文字は黒色に定められているので、ＣＰＵ１０４は、表示データにおける文字表示色、表示データにおける背景表示色、および周辺の光の色の組み合わせとして「赤色、白色、赤色」および「黒色、白色、赤色」という組み合わせを特定する。そして、その組み合わせのうち、文字の視認性が低下する組み合わせに該当するものがあるか否かを判定する（ステップＳ４０５）。ここでは、文字の視認性が低下する組み合わせとして、「赤色、白色、赤色」が予めメモリ１０５に記憶されているものとする。すると、文字の視認性が低下する組み合わせである「赤色、白色、赤色」に該当するものがあるので、ステップＳ４０７に移行する。
【００４０】
ステップＳ４０７では、「赤色、白色、赤色」という組み合わせにおける文字表示色（赤色）で表示すると定められた文字列５０１，５０２を、周辺の光の色に応じた色で表示部１０１に表示させる。また、その他の文字に関しては、表示データで定められた黒色で表示させ、背景色に関しても、表示データで定められた白色で表示させる。本例では、周辺の光の色が赤色である場合の表示色として、青色が定められているとする。従って、ＣＰＵ１０４は、文字列５０１，５０２を赤色に代えて青色で表示させる。図６は、表示データにおける文字表示色に代えて、周辺の光の色に応じた色で文字列５０１，５０２を表示した場合の画面例を示す。図６に示すように、文字列５０１，５０２は青色で表示され、他の色は黒色で表示される。この結果、ライトによる赤色が背景にうつり込んでも、各文字を明瞭に視認することができる。
【００４１】
また、ステップＳ４０７の後、表示終了の指示が入力されず、再度ステップＳ４０４以降の処理を実行したとする。このとき、携帯端末装置が一般的な白色蛍光灯の下に移動したとする。すると、ＣＰＵ１０４は、ステップＳ１０５において、「赤色、白色、白色」および「黒色、白色、白色」という組み合わせを特定し、文字の視認性が低下する組み合わせに該当するものがあるか否かを判定する。ここでは、そのような組み合わせは、文字の視認性が低下する組み合わせとして定められていないものとする。すると、ＣＰＵ１０４は、表示データで定められた表示色のまま、各文字や背景色を表示部１０１に表示させる（ステップＳ４０６）。このときには、文字列５０１，５０２は赤色、他の文字は黒色で表示され、図４に示すように、各文字を明瞭に視認することができる。
【００４２】
本実施形態によれば、表示データで定められている表示色と、ＲＧＢカラーセンサ１０３が判定した周辺の光の色との組み合わせが、文字の視認性が低下する所定の組み合わせとなっているか否かを判定し、所定の組み合わせとなっていれば、表示データにおいてその表示色で表示すると定められた文字を、周辺の光の色に応じた色で表示させる。従って、周辺の光の色が当てられても明瞭に視認できる色で文字を表示することができ、周辺の光の色が様々に変わっても、文字を良好に視認することができる。
【００４３】
また、本実施形態によれば、文字自体の色を、周辺の光の色に応じて種々の色に変更することができるため、文字の視認性を良好に保つという効果が大きくなる。
【００４４】
また、既に説明したように、ステップＳ４０４以降の処理を一定時間毎に繰り返してもよい。この場合、ＣＰＵ１０４は、表示データにおける文字表示色、表示データにおける背景表示色、および周辺の光の色の組み合わせが所定の組み合わせであるか否かを判定するステップＳ４０５を定期的に行って、ステップＳ４０６またはステップＳ４０７を実行する。携帯端末装置がユーザとともに移動して携帯端末装置の周辺の光の色が変化したときでも、ステップＳ４０４以降の処理を定期的に繰り返すことにより、その周辺の光の色に応じて表示色を変更し、常時、ユーザの文字視認性を維持することができる。
【００４５】
次に、本実施形態の変形例について説明する。上記の実施形態では、ステップＳ４０７において、表示データにおける文字表示色に代えて、周辺の光の色に応じた色で文字を表示させる場合を示した。以下に示す変形例では、文字の色ではなく、表示データにおける背景色に代えて、周辺の光の色に応じた色で背景を表示させる。
【００４６】
本変形例においても、文字の視認性が低下するような、表示データにおける文字表示色、表示データにおける背景表示色、周辺の光の色の組み合わせとして、「赤色、白色、赤色」等の各組み合わせメモリ１０５に記憶させておけばよい。そして、ステップＳ４０５の判定は、上記の実施形態と同様に行えばよい。そして、本変形例では、そのような所定の組み合わせ毎に、周辺の光の色に応じた背景色を定めておけばよい。このとき、表示データにおいて文字表示色が全て同一色に定められているとは限らないので、一つの組み合わせに対して、周辺の光の色に応じた背景色を複数色定めておいてもよい。そして、ステップＳ４０５の判定の結果、ステップＳ４０７に移行した場合には、ＣＰＵ１０４は、周辺の光の色に応じた複数の背景色のうち、表示データで定められているいずれの文字表示色とも異なる色を選択すればよい。ＣＰＵ１０４は、その背景色で背景を表示部１０１に表示させ、それぞれの文字は表示データにおける文字表示色で表示させる。その他の点に関しては、上記の実施形態と同様である。
【００４７】
また、既に説明した実施形態およびその変形例では、携帯端末装置がＲＧＢカラーセンサ１０３を備える場合を例にして説明したが、周辺の光の色を判定する手段であれば、ＲＧＢカラーセンサ１０３以外の回路を備えていてもよい。例えば、ＲＧＢカラーセンサ１０３の代わりに内蔵型カメラ（図示せず。）を備え、その内蔵型カメラが色を判定する構成であってもよい。
【００４８】
次に、本発明の概要について説明する。図７は、本発明の概要を示すブロック図である。本発明の携帯端末装置は、表示手段７４と、色判定手段７１と、組み合わせ判定手段７２と、表示制御手段７３とを備える。
【００４９】
表示手段７４（例えば、表示部１０１）は、文字を表示する。
【００５０】
色判定手段７１（例えば、ＲＧＢカラーセンサ１０３）は、周辺の光の色を判定する。
【００５１】
組み合わせ判定手段７２（例えば、ステップＳ４０５の処理を実行するＣＰＵ１０４）は、表示手段７４に表示させる文字を示す表示データで定められている表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせであるか否かを判定する。
【００５２】
表示制御手段７３（例えば、ステップＳ４０７を実行するＣＰＵ１０４）は、表示データが示す文字を表示手段７４に表示させる。そして、表示制御手段７３は、表示データで定められている表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせである場合に（例えば、ステップＳ４０５におけるＹｅｓ）、表示手段７４に表示させる文字または背景を、色判定手段７１が判定した色に応じた色で表示させる。
【００５３】
以上の構成によれば、表示データで定められている表示色と、色判定手段７１が判定した周辺の光の色との組み合わせが、文字の視認性が低下する所定の組み合わせとなっているか否かを判定し、所定の組み合わせとなっていれば、表示手段７４に表示させる文字または背景を、周辺の光の色に応じた色で表示する。従って、携帯端末装置の使用環境が変化しても、表示手段７４における文字視認性を良好に保つことができる。
【００５４】
また、上記の実施形態には、組み合わせ判定手段７２が、表示データで定められている文字表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせであるか否かを判定し、表示制御手段７３が、表示データで定められている文字表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせである場合に、表示手段７４に表示させる文字であって文字表示色で表示すると定められた文字を、色判定手段７１が判定した色に応じた色で表示させる構成が開示されている。
【００５５】
また、上記の実施形態には、組み合わせ判定手段７２が、表示データで定められている文字表示色と、色判定手段７１が判定した色との組み合わせが所定の組み合わせであるか否かの判定を定期的に行う構成が開示されている。
【００５６】
また、上記の実施形態には、色判定手段７１が、ＲＧＢカラーセンサである構成が開示されている。さらに、色判定手段７１が、カメラである構成が開示されている。
【産業上の利用可能性】
【００５７】
本発明は、文字を表示する携帯端末装置に好適に適用される。
【図面の簡単な説明】
【００５８】
【図１】本発明の携帯端末装置の例を示す斜視図である。
【図２】本発明の携帯端末装置の構成例を示すブロック図である。
【図３】本発明の処理経過の例を示すフローチャートである。
【図４】表示データで定められた表示色のまま文字を表示した画面例を示す説明図である。
【図５】文字の視認性が低下した画面例を示す説明図である。
【図６】表示データにおける文字表示色に代えて、周辺の光の色に応じた色で文字列５０１，５０２を表示した場合の画面例を示す説明図である。
【図７】本発明の概要を示すブロック図である。
【符号の説明】
【００５９】
１０１  表示部
１０２  キー入力部
１０３  ＲＧＢカラーセンサ
１０４  ＣＰＵ
１０５  メモリ
７１  色判定手段
７２  組み合わせ判定手段
７３  表示制御手段
７４  表示手段
【図１】
2009288397.tif 000003
【図２】
2009288397.tif 000004
【図３】
2009288397.tif 000005
【図４】
2009288397.tif 000006
【図５】
2009288397.tif 000007
【図６】
2009288397.tif 000008
【図７】
2009288397.tif 000009