(57)【特許請求の範囲】
【請求項１】
カラー表示が可能な表示装置に、操作者または外部要因により設定時刻が設定された文字情報を表示させる方法において、
設定時刻からの経過時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用い、
該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに色彩を配し、その色彩の色相、明度および色調の少なくとも１つを、該色表示期間設定テーブルから選択した経過時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該設定時刻からの時間経過に従って段階的に変化させることによって、該文字情報に時間の経過に関する情報を付加して該文字情報を表示することを特徴とする文字表示方法。
【請求項２】
カラー表示が可能な表示装置に、操作者または外部要因により設定時刻が設定された文字情報を表示させる方法において、
設定時刻までの残存時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用い、
該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに色彩を配し、その色彩の色相、明度および色調の少なくとも１つを、該色表示期間設定テーブルから選択した残存時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該設定時刻までの残存時間に従って段階的に変化させることによって、該文字情報に残存時間に関する情報を付加して該文字情報を表示することを特徴とする文字表示方法。
【請求項３】
前記色彩を変化させる際に、その色彩の色相、明度および色調の変化を少なくとも２つ以上、複数組み合わせることにより、前記文字情報に、時間の経過および残存時間の少なくとも一方に関する複数の情報を付加することを特徴とする請求項１または請求項２に記載の文字表示方法。
【請求項４】
カラー表示が可能な表示装置と、
時間をカウントして時刻データを生成する計時装置と、
該計時装置から送出された時刻データを制御し、該表示装置に指令を与える制御装置とを備え、設定時刻からの経過時間あるいは設定時刻までの残存時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用いて、操作者または外部要因により所定の期間が設定された文字情報を表示する文字表示装置において、
該制御装置は、該計時装置から現在の時刻を読み込み、該所定の期間が経過した際に、該色表示期間設定テーブルから選択した経過時間あるいは残存時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該表示装置に対して、該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに配した色彩の色相、明度および色調の少なくとも１つを、該設定時刻からの経過時間あるいは該設定時刻までの残存時間に従って段階的に変化させるように指令を与えることを特徴とする文字表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＰＣ、ＰＤＡ、ＦＡＸや携帯電話等、カラー表示が可能な表示装置を備えた情報機器等において、設定時間からの時間の経過や設定時間までの残存時間に関する情報を付加して表示することが可能な文字表示方法および文字表示装置に関する。
【０００２】
【従来の技術】
従来の技術について、文字を色変化させて時刻表示する技術と、時間情報を含む文字情報を表示する技術とに分けて以下に説明する。
【０００３】
文字を色変化させて時刻表示する技術としては、特開平１１−９４９６３号公報に開示されている表示装置が挙げられる。この表示装置は、時刻を表す文字列に配色されている配色面積を順次変化させて現在時刻から次の表示時刻までの時間経過を表すことにより、現在の時刻を視覚的に分かりやすく表示している。
【０００４】
また、別の技術として、カーナビゲーションに搭載されている表示装置が挙げられる。この表示装置は、早朝、昼間、夕暮れ、夜間等、設定された時刻になると、地図の背景や地図上の文字色等が変化し、その時刻に応じて人間の目に見やすくなるように表示色を変化させる機能を有している。
【０００５】
一方、時間情報を含む文字情報を表示する技術としては、ファイル名に対するファイル作成日や更新日、メールのタイトルや本文に対するメールの受信時刻等を表示するものが挙げられる。その時間情報は、「２０００年２月１６日」や「２０００／３／５／１０：１８」等の文字列で表示されており、通常はデータの内容を表す文字情報から離れた場所、または別の画面に表示されている。
【０００６】
【発明が解決しようとする課題】
上述した従来技術のうち、文字を色変化させる技術（特開平１１−９４９６３号公報に開示されている表示装置やカーナビゲーションの表示装置）では、現在の時刻に基づいて、現在の時刻という時間に関する「点」の情報が計時変化する様子を表現するために、表示装置の文字や文字の背景等を色変化させているに過ぎない。
【０００７】
一方、時間情報を含む文字情報を表示する従来技術では、利用者が文字情報に関する時間情報を確認する際に、文字情報から離れた位置または別画面に表示されている時間情報を探したり、表示装置を操作する手間がかかっていた。例えば、ファイルの作成日に関する情報は、ファイルから別画面（プロパティ等）を開いて日付情報を確認する必要があった。また、携帯型情報端末等でメールを読んでいる際に受信時刻を確認する場合には、画面サイズの都合上、スクロール等の操作を行って時間情報が表示されている画面まで移動させる必要があった。
【０００８】
さらに、用紙に出力された文字では、インクのかすれ具合やインクの変色、出力用紙の劣化等によって、利用者が直感的に文字情報の時間経過（情報の新鮮度や緊急度等）を認識することができたが、情報機器に表示された文字は、時間経過に関らずに常に一定であり、直感的に文字情報の時間経過に関する情報を認識することができなかった。
【０００９】
本発明は、このような従来技術の課題を解決するべくなされたものであり、設定時刻から現在時刻までの期間、すなわち時間に関する「線」の情報を表現するために文字情報に直接経時的に変化する色情報を付加して、利用者に直感的に文字情報の時間経過または残存期間に関する情報を認識させ、その文字情報の新鮮度または緊急度等を知らせることが可能な文字表示方法および文字表示装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の文字表示方法は、カラー表示が可能な表示装置に、操作者または外部要因により設定時刻が設定された文字情報を表示させる方法において、設定時刻からの経過時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用い、該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに色彩を配し、その色彩の色相、明度および色調の少なくとも１つを、該色表示期間設定テーブルから選択した経過時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該設定時刻からの時間経過に従って段階的に変化させることによって、該文字情報に時間の経過に関する情報を付加して該文字情報を表示し、そのことにより上記目的が達成される。
【００１１】
本発明の文字表示方法は、カラー表示が可能な表示装置に、操作者または外部要因により設定時刻が設定された文字情報を表示させる方法において、設定時刻までの残存時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用い、該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに色彩を配し、その色彩の色相、明度および色調の少なくとも１つを、該色表示期間設定テーブルから選択した残存時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該設定時刻までの残存時間に従って段階的に変化させることによって、該文字情報に残存時間に関する情報を付加して該文字情報を表示し、そのことにより上記目的が達成される。
【００１２】
前記色彩を変化させる際に、その色彩の色相、明度および色調の変化を少なくとも２つ以上、複数組み合わせることにより、前記文字情報に、時間の経過および残存時間の少なくとも一方に関する複数の情報を付加することができる。
【００１３】
本発明の文字表示装置は、カラー表示が可能な表示装置と、時間をカウントして時刻データを生成する計時装置と、該計時装置から送出された時刻データを制御し、該表示装置に指令を与える制御装置とを備え、設定時刻からの経過時間あるいは設定時刻までの残存時間と複数の表示期間の各々との対応関係を複数設定した色表示期間設定テーブルと、該複数の表示期間の各々と色相、明度および色調の少なくとも１つを含む色彩との組み合わせを複数設定した色変化設定テーブルとを用いて、操作者または外部要因により所定の期間が設定された文字情報を表示する文字表示装置において、該制御装置は、該計時装置から現在の時刻を読み込み、該所定の期間が経過した際に、該色表示期間設定テーブルから選択した経過時間あるいは残存時間と複数の表示期間の各々との組み合わせと、該色変化設定テーブルから選択した表示期間の各々と色彩との組み合わせとに基づいて、該表示装置に対して、該文字情報を構成する文字の輪郭、文字自体および文字の背景の少なくとも１つに配した色彩の色相、明度および色調の少なくとも１つを、該設定時刻からの経過時間あるいは該設定時刻までの残存時間に従って段階的に変化させるように指令を与え、そのことにより上記目的が達成される。
【００１４】
以下に、本発明の作用について説明する。
【００１５】
本発明にあっては、メールの受信時刻等、現在の時刻よりも過去の設定時刻から現在の時刻までの期間を表現するために、時間に関する情報を保持する文字列に予め色彩を配し、その色彩の色相、明度および色調の少なくとも１つを段階的に変化させることによって、表示されている文字列の時間経過に関する情報を、その文字列が本来表している情報の新鮮度として利用者に直感的に認識させることが可能となる。
【００１６】
また、スケジュール管理用ソフトウェア等における業務完了予定日等、現在の時刻よりも未来の設定時刻から現在の時刻までの期間を表現するために、時間に関する情報を保持する文字列に予め色彩を配し、その色彩の色相、明度および色調の少なくとも１つを段階的に変化させることによって、表示されている文字列の残存時間に関する情報を、その文字列が本来表している情報の緊急度として利用者に直感的に認識させることが可能となる。
【００１７】
さらに、現在の時刻よりも過去または未来に関らず、設定時刻が複数存在する場合に、経過時間または残存時間に関らず、複数の期間を表現するために、時間に関する複数の情報を保持する文字列に予め色彩を配し、その色彩の色相、明度および色調の変化を少なくとも２つ以上、複数組み合わせて段階的に変化させることによって、表示されている文字列の複数の時間に関する情報を、その文字列が本来表している情報の新鮮度または緊急度として利用者に直感的に認識させることが可能となる。
【００１８】
【発明の実施の形態】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００１９】
（実施形態１）
本実施形態では、設定時刻からの時間経過に従って文字に配された色彩を段階的に変化させ、時間の経過に関する情報を付加して表示する例について説明する。
【００２０】
図１は、本発明の一実施形態である文字表示装置の構成を示す図である。この文字表示装置１ａとしては、例えばパーソナルコンピュータが挙げられる。さらに、文字表示装置１ａは、カラー表示が可能な表示装置を備えた電子機器や情報機器等の装置であってもよく、例えばカラー液晶表示装置等を備えた携帯型情報端末であるＰＤＡ、携帯電話、ＰＨＳまたは一般の電話機やＦＡＸ等の通信機器等が挙げられる。
【００２１】
この文字表示装置１ａは、カラー表示が可能な表示装置１０と、時間をカウントして時刻データを生成する計時装置２０と、計時装置２０から送出された時刻データを制御し、表示装置１０に指令を出す制御装置３０を備えており、制御装置３０には入力装置４０、記憶装置５０および通信装置６０が接続されている。
【００２２】
表示装置１０としては、例えばカラー液晶表示装置やＣＲＴディスプレイ装置等を用いることができ、計時装置２０としては、計時カウンター等を用いることができる。
【００２３】
制御装置３０は、ＣＰＵ３１とメモリ３２とを含み、ＣＰＵ３１は文字表示装置１ａの全体を制御すると共に、記憶装置５０に格納されている文字表示プログラム５１を実行する。メモリ３２は、入力装置４０から入力されたデータ、表示装置１０に表示するためのデータ、計時装置２０から送出された時刻データおよびプログラム５１を実行するために必要なデータ等を一時的に格納する。メモリ３２はＣＰＵ３１によってアクセスされる。また、ＣＰＵ３１は、メモリ３２に格納された各種データに基づいて、文字表示プログラム５１を実行することにより、文字の色を変化させる基準となる起点時刻および文字の色を変化させる期間をメモリ３２に格納する。さらに、ＣＰＵ３１は計時装置２０から現在の時刻を読み込み、メモリ３２に格納した期間を経過したときに、文字の色を変化させるように表示装置１０に指令を出す。
【００２４】
入力装置４０は、表示装置１０に文字の色を変化させる期間、および色の変化の種類を選択するために使用される。さらに、入力装置４０から、設定時刻（起点時刻）を操作者が入力して定めることも可能である。この入力装置４０としては、例えばキーボードやマウス等を用いることができる。また、表示装置１０としてタッチパネル式の表示装置を備えている文字表示装置の場合には、入力装置４０としてタッチセンサー等を好適に使用することができる。
【００２５】
記憶装置５０には、時間変化により文字の色を変化させるための文字表示プログラム５１と、文字表示プログラム５１を実行するために必要なデータ５２が格納されている。データ５２には、時間を正しく表示するためのカレンダーデータ５２ａや色表示期間設定テーブル５２ｂ、色変化設定テーブル５２ｃおよび文字表示設定テーブル５２を含む。カレンダーデータ５２ａには、年・月・曜日・日から構成されるテーブル（図示せず）が格納されている。記憶装置５０としては、上記データやプログラムを格納することが可能な任意の記録媒体を用いることができる。例えば、ハードディスクやＣＤ−ＲＯＭ、フロッピーディスク等が記録媒体として好適に使用される。なお、上記データやプログラムは、記憶装置５０における記録媒体に限定されず、例えばメモリ３２に格納したり、ＲＯＭ（図示せず）に格納してもよい。特に、ＲＯＭ方式は携帯電話、ＰＤＡ等の携帯型情報端末に好適に使用することができる。
【００２６】
通信装置６０は、外部のサーバー等に接続されており、インターネットへの接続やメールの送受信等を行うために使用される。例えば、通信装置６０としては、モデムやＴＡ等を好適に使用することができる。
【００２７】
図２は、記憶装置５０に格納されている色表示期間設定テーブル５２ｂの例として色表示期間設定テーブル１１１、１１２の構成を示す図である。色表示期間設定テーブル１１１、１１２は、１からｎまでの数字が割り当てられており、各番号には色表示期間１１１−１、１１２−１および色表示終了期間１１１−２、１１２−２が設定されている。色表示期間設定テーブルは表示期間の数に応じて個別に設定されており、図２（ａ）は表示期間数３の色表示期間設定テーブル（ｔｃ．ｔｂｌ３）１１１を示し、図２（ｂ）は表示期間数６の色表示期間設定テーブル（ｔｃ．ｔｂｌ６）１１２を示している。
【００２８】
例えば色表示期間設定テーブル１１１の１番目のテーブルでは、起点時刻（本実施形態ではメールの受信時刻）から１０分後までを第１表示期間とし、後述する色変化設定テーブルの１番目の表示色を表示する期間となる。また、１０分後から３０分後までを第２表示期間とし、色変化設定テーブルの２番目の表示色を表示する期間となる。さらに、３０分後から色表示終了期間１１１−２で設定されている６０分後までを第３表示期間とし、色変化設定テーブルの３番目の表示色を表示期間となる。そして、６０分を経過した時点で色表示が終了し、起点時刻前の表示色に戻る。なお、色表示期間設定テーブル１１１の２番目のテーブルのように、色表示終了期間を設定していない場合には、最終の表示色が永続的に表示されることになる。
【００２９】
図３は、記憶装置５０に格納されている色変化設定テーブル５２ｃの例として色変化設定テーブル１２１、１２２の構成を示す図である。色変化設定テーブル１２１、１２２は、色表示期間設定テーブルと同様に、１からｎまでの数字が割り当てられており、各番号には表示色１２１−１、１２２−１が設定されている。色変化設定テーブルは表示色の数に応じて個別に設定されており、図３（ａ）は表示色数３の色変化設定テーブル（ｃｃ．ｔｂｌ３）１２１を示し、図３（ｂ）は表示色数６の色変化設定テーブル（ｃｃ．ｔｂｌ６）１２２を示している。
【００３０】
表示色１２１−１、１２２−１には、表示させる色の数だけ表示色が設定されており、例えば色変化設定テーブル１２１の１番目のテーブルでは、ＢＫ（黒）、ＤＧ（濃い灰色）、ＬＧ（薄い灰色）の色を表示させるための輝度値が設定されている。これらの色は、順に、上記色表示期間設定テーブルの第１表示期間、第２表示期間、色表示終了期間までの第３表示期間に表示させる色を表している。このテーブルでは、明度を段階的に変化させて時間の経過を表しているが、色変化設定テーブル１２１の２番目のように、色相変化を用いたり、テーブル１２２のｎ番目のように、色調変化を用いることにより、時間の経過を表現することも可能である。
【００３１】
図４は、記憶装置５０に格納されている文字表示設定テーブル５２ｄの例として文字表示設定テーブル１３０の構成を示す図である。文字表示設定テーブル１３０は、各ソフトウェア（本実施形態ではメールソフト）や各文字列によってどのような色変化をさせるかについて予め設定している。その設定内容は、１からｎまでの数字が割り当てられており、各番号には色表示期間設定１３０−１、色変化設定１３０−２および変化部位設定１３０−３が設定されている。色表示期間設定１３０−１には、上記色表示期間設定テーブルのうち、どのテーブルを参照するかが決められており、色変化設定１３０−２には、上記色変化設定テーブルのうち、どのテーブルを参照するかが決められている。また、変化部位設定１３０−３には、対象文字列の文字の輪郭、文字自体および文字の背景のいずれに色彩を配するかが設定されている。さらに、操作者が入力装置４０から色表示期間設定テーブルや色変化設定テーブルを選択することにより、ソフトウェアや文字列毎に設定された文字表示設定テーブルの内容を自由に切り替えることも可能である。さらに、１つのソフトウェアや文字列に対して、複数の変化部位（例えば文字の輪郭と文字自体）の配色を複数組み合わせることにより、同時に複数の情報を付加することも可能である。
【００３２】
図５は、表示装置１０に表示されている文字表示画面の例として文字表示画面１４０の構成を示す図である。本実施形態では、文字表示画面１４０の一例として、受信メールのリストを示している。文字表示画面１４０には、メールの件名を表示する文字列１４０−１、差出人を表示する文字列１４０−２およびメールの受信時刻を表示する文字列１４０−３が、受信時刻の古いものから順にリストの形で表示されている。なお、本実施形態では、１４０−１のメールの件名のみを色変化させるものとする。
【００３３】
図６は、文字表示画面１４０において、時間の経過に合わせて指定された文字列の色を変化させるための文字表示プログラム５１の処理手順を説明するためのフローチャートである。以下、文字表示プログラム５１の処理手順について、図６の各ステップに沿って説明する。
【００３４】
ステップＳ１において、通信装置６０を介して外部からメールを受信すると、受信したデータをメモリ３２および記憶装置５０に格納し、メモリ３２に格納されたデータの内容を表示装置１０にメール受信リストとして表示する。
【００３５】
次に、ステップＳ２において、ＣＰＵ３１が計時装置２０から現在の時刻を読み込み、その時刻データを時間経過の起点時刻として設定してメモリ３２に格納する。また、その時刻データをメール受信時刻として表示画面１４０の文字列１４０−３欄に表示する。
【００３６】
次に、ステップＳ３において、時間の経過に合わせて指定された文字列を色変化させるための文字表示プログラム５１を実行する。この文字表示プログラム５１は、ＣＰＵ３１により実行される。
【００３７】
次に、ステップＳ４において、ＣＰＵ３１が文字表示設定テーブルを読み込み、メモリ３２に格納する。本実施形態では、メールの件名（タイトル）を表す文字列１４０−１に対して、文字表示設定テーブル１３０の３番目のテーブルが設定されているものとし、時間の経過に応じて、文字表示設定テーブルにて設定されている変化対象である文字列１４０−１の表示色を変化させる。
【００３８】
次に、ステップＳ５において、ＣＰＵ３１がステップ４で読み込んだ文字表示設定テーブル１３０にて参照されている色表示期間設定テーブルおよび色変化設定テーブルを読み込み、メモリ３２に格納する。本実施形態では、色表示期間設定テーブル１１２の２番目のテーブル（以下、ｔｃ．ｔｂｌ６−２）および色変化設定テーブル１２２の１番目のテーブル（以下、ｃｃ．ｔｂｌ６−１）を各々参照している。
【００３９】
次に、ステップＳ６において、ＣＰＵ３１がｔｃ．ｔｂｌ６−２の表示期間の１番目のテーブルおよびｃｃ．ｔｂｌ６−１の表示色の１番目のテーブルを参照し、メモリ３２に格納する。本実施形態では、表示期間が３０分、表示色がＧ（緑）になる。
【００４０】
次に、ステップＳ７において、文字列１４０−１を現在ｃｃ．ｔｂｌ６−１にて参照している表示色として表示する。
【００４１】
次に、ステップＳ８において、ＣＰＵ３１が計時装置２０から現在の時刻を読み込み、ｔｃ．ｔｂｌ６−２にて参照している色表示期間が経過したか否かを判定する。なお、色表示期間は、ステップＳ２において設定した起点時刻から現在の時刻までの期間により判定する。そして、色表示期間が経過した場合にはステップＳ９に進み、表示期間内であればステップＳ７に戻って現在参照している表示色を引き続いて表示する。
【００４２】
ステップ９においては、ｔｃ．ｔｂｌ６−２、ｃｃ．ｔｂｌ６−１にて参照する色表示期間および表示色を１つ進める。本実施形態では、色表示期間が３０分、１時間、３時間、６時間および１２時間に設定されており、ステップＳ７、ステップＳ８およびステップＳ９の繰り返しにより、Ｇ（緑）→ＹＧ（黄緑）→Ｙ（黄）→Ｒ（赤）→Ｂｒ（茶）と各表示期間が経過する毎に表示色を変更する。
【００４３】
次に、ステップＳ１０において、ＣＰＵ３１が現在ｔｃ．ｔｂｌ６−２にて参照している表示期間が色表示終了期間であるか否かを判定する。そして、色表示終了期間である場合にはステップＳ１１に進み、色表示終了期間でなければステップＳ７に戻る。
【００４４】
ステップＳ１１においては、現在ｃｃ．ｔｂｌ６−１にて参照している表示色、すなわち最終表示色であるＤＢｒ（こげ茶）を表示する。
【００４５】
次に、ステップＳ１２において、ＣＰＵ３１が現在参照しているｔｃ．ｔｂｌ６−２の色表示終了期間にデータが存在するか（色表示終了期間が設定されているか）否かを判定する。そして、色表示終了期間が設定されている場合にはステップＳ１３へ進み、設定されていなければステップＳ１４へ進む。
【００４６】
ステップＳ１３においては、ＣＰＵ３１が計時装置２０から現在の時刻を読み込み、ｔｃ．ｔｂｌ６−２にて参照している色表示終了期間が経過したか否かを判定する。そして、色表示終了期間が経過した場合にはステップＳ１５に進み、表示期間内であればステップＳ１１に戻って現在参照している表示色を引き続き表示する。
【００４７】
ステップＳ１４においては、ｔｃ．ｔｂｌ−２の色表示終了期間が設定されていない場合に、操作者が入力装置４０から文字表示プログラム５１を終了する命令を入力しない限り、永続的に最終表示色を表示したままである。一方、操作者より文字表示プログラム５１を終了させる命令が出された場合には、ステップＳ１５に進む。
【００４８】
ステップＳ１５においては、色表示終了期間が終了した場合、または操作者より文字表示プログラム５１を終了させる命令が出されて強制終了された場合に、最終表示色をプログラムが実行される前に表示されていたデフォルトの表示色に変更して、文字表示の色を変化させる処理を終了する。
【００４９】
（実施形態２）
本実施形態では、設定時刻までの残存時間に従って文字に配された色彩を段階的に変化させ、残存時間に関する情報を付加して表示する例について説明する。
【００５０】
本発明の文字表示装置の構成は、実施形態１において図１に示した文字表示装置１ａと同様であるため、ここでは説明を省略する。
【００５１】
図７は、記憶装置５０に格納されている色表示期間設定テーブル５２ｂの例として色表示期間設定テーブル１５１、１５２の構成を示す図である。色表示期間設定テーブル１５１、１５２は、１からｎまでの数字が割り当てられており、各番号には色表示期間１５１−１、１５２−１および最終色表示期間１５１−２、１５２−２が設定されている。色表示期間設定テーブルは表示期間の数に応じて個別に設定されており、図７（ａ）は表示期間数３の色表示期間設定テーブル（ｔｃ．ｔｂｌ３）１５１を示し、図７（ｂ）は表示期間数６の色表示期間設定テーブル（ｔｃ．ｔｂｌ６）１５２を示している。
【００５２】
例えば色表示期間設定テーブル１５１の１番目のテーブルでは、終点時刻（本実施形態では入力したスケジュールの項目が実行される時刻）の３０分前までの色変化が始まる時刻より以前の期間を第１表示期間とし、後述する色変化設定テーブルの１番目の表示色を表示する期間となる。また、３０分前から１０分前までを第２表示期間とし、色変化設定テーブルの２番目の表示色を表示する期間となる。さらに、１０分前から終点時刻までが最終色表示終了期間１５１−２で設定されている最終色表示期間となり、色変化設定テーブルの３番目の表示色を表示期間となる。そして、終点時刻を経過した時点で色表示が終了し、色変化する以前の表示色に戻る。
【００５３】
図８は、記憶装置５０に格納されている色変化設定テーブル５２ｃの例として色変化設定テーブル１６１、１６２の構成を示す図である。色変化設定テーブル１６１、１６２は、色表示期間設定テーブルと同様に、１からｎまでの数字が割り当てられており、各番号には表示色１６１−１、１６２−１が設定されている。色変化設定テーブルは表示色の数に応じて個別に設定されており、図８（ａ）は表示色数３の色変化設定テーブル（ｃｃ．ｔｂｌ３）１６１を示し、図８（ｂ）は表示色数６の色変化設定テーブル（ｃｃ．ｔｂｌ６）１６２を示している。
【００５４】
表示色１６１−１、１６２−１には、表示させる色の数だけ表示色が設定されており、例えば色変化設定テーブル１６１の１番目のテーブルでは、ＬＧ（薄い灰色）、ＤＧ（濃い灰色）、ＢＫ（黒）の色を表示させるための輝度値が設定されている。これらの色は、順に、上記色表示期間設定テーブルの第１表示期間、第２表示期間、最終色表示期間に表示させる色を表している。このテーブルでは、明度を段階的に変化させて時間の経過を表しているが、色変化設定テーブル１６１の２番目のように、色相変化を用いたり、テーブル１６２のｎ番目のように、色調変化を用いることにより、残存時間を表現することも可能である。
【００５５】
図９は、記憶装置５０に格納されている文字表示設定テーブル５２ｄの例として文字表示設定テーブル１７０の構成を示す図である。文字表示設定テーブル１７０は、各ソフトウェア（本実施形態ではスケジュール管理ソフト）や各文字列によってどのような色変化をさせるかについて予め設定している。その設定内容は、１からｎまでの数字が割り当てられており、各番号には色表示期間設定１７０−１、色変化設定１７０−２および変化部位設定１７０−３が設定されている。色表示期間設定１７０−１には、上記色表示期間設定テーブルのうち、どのテーブルを参照するかが決められており、色変化設定１７０−２には、上記色変化設定テーブルのうち、どのテーブルを参照するかが決められている。また、変化部位設定１７０−３には、対象文字列の文字の輪郭、文字自体および文字の背景のいずれに色彩を配するかが設定されている。さらに、操作者が入力装置４０から色表示期間設定テーブルや色変化設定テーブルを選択することにより、ソフトウェアや文字列毎に設定された文字表示設定テーブルの内容を自由に切り替えることも可能である。さらに、１つのソフトウェアや文字列に対して、複数の変化部位（例えば文字の輪郭と文字自体）の配色を複数組み合わせることにより、同時に複数の情報を付加することも可能である。
【００５６】
図１０は、表示装置１０に表示されている文字表示画面の例として文字表示画面１８０の構成を示す図である。本実施形態では、文字表示画面１８０の一例として、スケジュール管理ソフトにおける週間スケジュール表示画面を示している。文字表示画面１８０には、曜日の列１８０−１が左から右にＭｏｎｄａｙ、Ｔｕｅｓｄａｙ、Ｗｅｄｎｅｓｄａｙ、・・・と配されており、時間の行１８０−２が上から下に配されている。曜日の列と時間の行が交差する場所にスケジュールを書き込むようになっており、現在は火曜日の１０：００に「Ｔ社訪問」１８０−３、木曜日の９：００に「部内ＭＴＧ」１８０−４というスケジュールが入力されている。本実施形態では、１８０−３、１８０−４のスケジュール実行時刻が終点時刻となり、現在の時刻から終点時刻までの期間、すなわち、その残存時刻が変化することによって、１８０−３、１８０−４の文字列に配された色彩が変化する。
【００５７】
図１１は、文字表示画面１８０において、残存時間に合わせて指定された文字列の色を変化させるための文字表示プログラム５１の処理手順を説明するためのフローチャートである。以下、文字表示プログラム５１の処理手順について、図１１の各ステップに沿って説明する。
【００５８】
ステップＳ１において、操作者が入力装置４０から曜日と時間を設定したスケジュールの項目を入力すると、入力されたスケジュールデータをメモリ３２および記憶装置５０に格納し、メモリ３２に格納されたデータの内容を表示装置１０においてスケジュール管理ソフトが設定した曜日および時間の欄に表示する。
【００５９】
次に、ステップＳ２において、ＣＰＵ３１がステップＳ１にて設定したスケジュールの曜日と時間を時間経過の終点時刻として設定してメモリ３２に格納する。
【００６０】
次に、ステップＳ３において、残存時間に合わせて指定された文字列を色変化させるための文字表示プログラム５１を実行する。この文字表示プログラム５１は、ＣＰＵ３１により実行される。
【００６１】
次に、ステップＳ４において、ＣＰＵ３１が文字表示設定テーブルを読み込み、メモリ３２に格納する。本実施形態では、スケジュールの１項目である１８０−３に対して、文字表示設定テーブル１７０の３番目のテーブルが設定されているものとし、残存時間に応じて、文字表示設定テーブルにて設定されている変化対象である文字列１８０−３における文字自体の表示色を変化させる。
【００６２】
次に、ステップＳ５において、ＣＰＵ３１がステップ４で読み込んだ文字表示設定テーブル１３０にて参照されている色表示期間設定テーブルおよび色変化設定テーブルを読み込み、メモリ３２に格納する。本実施形態では、色表示期間設定テーブル１６２の２番目のテーブル（以下、ｔｃ．ｔｂｌ６−２）および色変化設定テーブル１６２の１番目のテーブル（以下、ｃｃ．ｔｂｌ６−１）を各々参照している。
【００６３】
次に、ステップＳ６において、ＣＰＵ３１がｔｃ．ｔｂｌ６−２の表示期間の１番目のテーブルおよびｃｃ．ｔｂｌ６−１の表示色の１番目のテーブルを参照し、メモリ３２に格納する。本実施形態では、表示期間が１２時間以上、表示色がＢ（青）になる。
【００６４】
次に、ステップＳ７において、ＣＰＵ３１が経時装置２０から現在の時刻を読み込み、その時刻からステップＳ２にて設定した終点時刻までの期間を現在の残存期間と設定して、メモリ３２に格納する。例えば、現在の時刻が２０００年１２月１１日（月）８：００、スケジュールが実行される終点時刻が２０００年１２月１２日（火）１０：００であれば、現在の残存期間は２６ｈとなる。
【００６５】
次に、ステップＳ８において、ステップＳ７にて設定した現在の残存期間が、ｔｃ．ｔｂｌ６−２にて参照している色表示期間内であるか否かをＣＰＵ３１にて判定する。例えば、現在の残存期間が２６ｈであれば、現在参照している色表示期間が１２ｈ以上であり、参照している表示期間内であるため、ステップＳ１０に進む。また、表示期間外であれば、ステップＳ９に進む。
【００６６】
ステップＳ９においては、ｔｃ．ｔｂｌ６−２、ｃｃ．ｔｂｌ６−１にて参照する色表示期間およびその表示期間に対応する表示色を１つ進め、ステップＳ８に戻って再度、表示期間の判定を行う。本実施形態では、色表示期間が１２時間以上、１２時間〜６時間、６時間〜３時間、３時間〜１時間、１時間〜０．５時間および０．５時間〜終点時刻に設定されており、その表示期間に対応して表示色は、Ｂ（青）→Ｇ（緑）→ＹＧ（黄緑）→Ｙ（黄）→Ｏｒ（橙）→Ｒ（赤）と各表示期間が経過する毎に表示色を変更する。
【００６７】
次に、ステップＳ１０において、文字列１８０−３の文字自体を現在ｃｃ．ｔｂｌ６−１にて参照している表示色にて配色して表示させ、ステップＳ１１に進む。
【００６８】
次に、ステップＳ１１において、ＣＰＵ３１が現在ｔｃ．ｔｂｌ６−２にて参照している表示期間が最終色表示期間であるか否かを判定する。そして、最終色表示期間である場合にはステップＳ１２に進む。また、最終色表示期間でなければステップＳ７に戻り、ステップＳ７〜ステップＳ１１までの処理を繰り返す。
【００６９】
ステップＳ１２においては、ＣＰＵ３１が経時装置２０から現在の時刻を読み込み、その時刻がステップＳ２にて設定した終点時刻であるか否かを判定する。そして、現在の時刻＝終点時刻である場合にはステップＳ１３に進み、終点時刻でない場合には最終表示色を引き続き表示する。
【００７０】
ステップＳ１３においては、設定したスケジュールまでの残存時間が無くなり、スケジュールが完了したため、ＣＰＵ３１にて文字表示プログラム５１を終了させる。
【００７１】
次に、ステップＳ１４においては、最終表示色をプログラムが実行される前に表示されていたデフォルトの表示色に変更して、文字表示の色を変化させる処理を終了する。
【００７２】
（実施形態３）
本実施形態では、所定文字列の色彩を段階的に変化させる際に、その色彩の色相、明度および色調の変化を少なくとも２つ以上、複数組み合わせることにより、複数の時間に関する情報を付加して表示する例について説明する。
【００７３】
本発明の文字表示装置の構成は、実施形態１において図１に示した文字表示装置１ａと同様であるため、ここでは説明を省略する。また、文字表示画面としては、実施形態１において図５に示した文字表示画面１４０のメール受信リストを用いて説明する。
【００７４】
本実施形態において、複数の時間に関する情報の付加とは、同一の文字列に対して時間の経過の出発点となる起点時刻を複数設定し、その異なる起点時刻からの複数の時間の経過を、色彩の明度、色相、色調等の別要素も用いて変化部位を分けることなく、任意の１色により表現することである。また、複数の起点時刻の代りに、複数の終点時刻を設定し、複数の残存時間に関しての情報を付加することも可能である。なお、本実施形態における複数の起点時刻とは、▲１▼メールの受信時刻および▲２▼メールのタイトルを選択してメール本文の画面を開いた時刻の２つの時刻とし、メールの件名を表示する文字列１４０−１を変化させるものとする。
【００７５】
文字列１４０−１には、文字表時設定テーブルにて色表示期間、色変化および変化部位が設定されている。このうち、色表示期間および色変化に関しては、変化内容を設定した別のテーブルである色表示期間設定テーブルおよび色変化設定テーブルにどのテーブルを参照するかが設定されている。さらに、本実施形態では起点時刻が複数存在するため、各々の起点時刻に対して文字表示設定テーブルにより異なる文字表示方法が設定されている。
【００７６】
本実施形態では上記▲１▼および▲２▼の起点時刻に対して、色変化の内容を異なる設定とし、色表示期間および変化部位は共通の設定としている。
【００７７】
図１２は、時間の経過に応じて文字列１４０−１がどのように色変化するかを説明するための模式図である。この図には、経過時間により色変化の内容を示すグラフ１９０−１および１９０−２が示されており、グラフ１９０−１および１９０−２にて色変化が行われる時刻をグラフの下部に８：００、８：３０、９：００、・・・と示している。１９０−３、１９０−４は各々グラフ１９０−１、１９０−２の起点時刻を示し、１９０−１の起点時刻は８：００、１９０−２の起点時刻は８：３０となっている。
【００７８】
グラフ１９０−１は、▲１▼メールの受信時刻を起点時刻とする色変化内容を表すグラフである。色表示期間は１時間毎に変化するように設定されており、色変化内容は色表示期間が変化する毎に配色された色彩の色相がＲ（赤）→Ｙ（黄）→Ｇ（緑）と変化するように設定されている。従って、起点時刻である８：００から９：００までをＲ（赤）で表示し、９：００から１０：００までをＹ（黄）で表示し、１０：００以降をＧ（緑）で表示する。
【００７９】
グラフ１９０−２は、▲２▼メールのタイトルを選択してメール本文の画面を開いた時刻を起点時刻とする色変化内容を表すグラフである。色表示期間は１９０−１と同様に、１時間毎に変化するように設定されており、色変化内容は色表示期間が変化する毎に配色された色彩の明度が低明度→中明度→高明度と変化するように設定されている。従って、起点時刻である８：３０から９：３０までを低明度の色で表示し、９：３０から１０：３０までを中明度の色で表示し、１０：３０以降を高明度の色で表示する。
【００８０】
グラフ１９０−１および１９０−２は、所定の文字列１４０−１に対して同時に行われる色変化であり、その文字列の配色が時間経過に応じてどのように変化するかについて、以下に説明する。
【００８１】
まず、起点時刻が先に設定されている１９０−１の色変化を先行して始める。起点時刻の８：００に、デフォルトで表示されていた配色の色相がＲ（赤）（このときの明度は、デフォルトで表示された色の明度が引き継がれる）に変化する。そして、８：３０の時点でもう１つの色変化である１９０−２も変化し始め、この段階で１９０−１と１９０−２の両方の変化が重複して実行される。このときの表示色は色相はＲ（赤）のままで明度が低い色で表示される。その表示色にて９：００まで表示され、９：００の時点で低明度の状態を保ったまま、色相がＹ（黄）に変化する。そして、９：３０の時点で色相がＹ（黄）のままで中明度の色へ、１０：００の時点で中明度の状態を保ったままで色相がＧ（緑）へ、１０：３０の時点で色相がＧ（緑）のままで高明度の色へと変化を続ける。このように、▲１▼の起点時刻８：００から３０分おきにＲ（赤）→低明度のＲ（赤）→低明度のＹ（黄）→中明度のＹ（黄）→中明度のＧ（緑）→高明度のＧ（緑）へと変化させることにより、▲１▼および▲２▼という複数の起点時刻からの時間の経過を同時に表示することが可能である。
【００８２】
【発明の効果】
以上詳述したように、本発明によれば、時間情報を有する文字列の表示に対して、その文字列に係わる設定時刻から現在の時刻までの期間を表現するために、文字自体、文字の輪郭および文字の背景のうちの少なくとも１つに配された色彩を、時間の経過に応じて段階的に変化させることによって、表示されている文字列の時間の経過に関する情報を利用者に直感的に認識させることができる。また、上記色彩の変化に、自然界に存在する色彩の経時変化、例えば広葉樹の葉の色変化、土が風化するときの色変化等を用いることにより、対象文字列の情報が時間の経過に従って古くなっていく様子を利用者が直感的に認識することができる。さらに、対象文字列が数多く表示される画面等において、どの情報が新しく、どの情報が古いのかという情報の新鮮度を、利用者が瞬時に判断して認識することができる。
【００８３】
例えば、上記実施形態で説明したメールソフトやメール機能を搭載した携帯型情報端末等の表示において、メールの受信時刻を設定時刻とし、メールのタイトルまたはメールの文章の表示色を、その設定時刻からの時間の経過により段階的に変化させることによって、対象メールがどれくらい前に受信されたメールであるかを利用者が認識することができる。また、メールの受信リストの画面において、メールのタイトルを色変化させることにより、メール毎の情報の新鮮度を利用者が瞬時に認識することができ、メールを読む・返信・削除等の操作を行う際の優先度を決定するための手助けとなる。
【００８４】
また、本発明によれば、時間情報を有する文字列の表示に対して、その文字列に係わる設定時刻までの残存期間に応じて、文字自体、文字の輪郭および文字の背景のうちの少なくとも１つに配された色彩を段階的に変化させることによって、表示されている文字列の残存時間に関する情報を利用者に直感的に認識させることができる。
【００８５】
例えば、スケジュール管理用ソフトウェア等において、利用者にとって重要なスケジュールが行われる日または時刻を設定時刻とし、スケジュールを表す文字列の表示色を、その設定時刻までの残存時間により段階的に変化させることによって、重要なスケジュールまでの残存時間を利用者が直感的に認識することができる。
【００８６】
さらに、本発明によれば、文字列を段階的に色変化させて、経過時間または残存時間に関する情報を直接文字列に付加することにより、利用者は別画面を開いたり、画面をスクロールさせる等の操作を行うことなく、その文字列の経過時間または残存時間に関する情報を瞬時に認識することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である文字表示装置の構成を示す図である。
【図２】（ａ）および（ｂ）は、本発明の一実施形態である文字表示装置における色表示期間設定テーブルの構成例を示す図である。
【図３】（ａ）および（ｂ）は、本発明の一実施形態である文字表示装置における色変化設定テーブルの構成例を示す図である。
【図４】本発明の一実施形態である文字表示装置における文字表示設定テーブルの構成例を示す図である。
【図５】本発明の一実施形態である文字表示装置における文字表示画面の構成例を示す図である。
【図６】本発明の一実施形態である文字表示装置における、文字表示プログラムの処理手順を説明するためのフローチャートである。
【図７】（ａ）および（ｂ）は、本発明の他の実施形態である文字表示装置における色表示期間設定テーブルの構成例を示す図である。
【図８】（ａ）および（ｂ）は、本発明の他の実施形態である文字表示装置における色変化設定テーブルの構成例を示す図である。
【図９】本発明の他の実施形態である文字表示装置における文字表示設定テーブルの構成例を示す図である。
【図１０】本発明の他の実施形態である文字表示装置における文字表示画面の構成例を示す図である。
【図１１】本発明の他の実施形態である文字表示装置における、文字表示プログラムの処理手順を説明するためのフローチャートである。
【図１２】本発明のさらに他の実施形態である文字表示装置における文字の色変化を説明するための模式図である。
【符号の説明】
１ａ  文字表示装置
１０  表示装置
２０  計時装置
３０  制御装置
３１ ＣＰＵ
３２  メモリ
４０  入力装置
５０  記憶装置
５１  文字表示プログラム
５２  文字表示プログラムを実行するために必要なデータ
５２ａ  カレンダーテーブル
５２ｂ  色表示期間設定テーブル
５２ｃ  色変化設定テーブル
５２ｄ  文字表示設定テーブル
１１１、１１２、１５１、１５２  色表示期間設定テーブル
１１１−１、１１２−１、１５１−１、１５２−１  色表示期間
１１１−２、１１２−２  色表示終了期間
１２１、１２２、１６１、１６２  色変化設定テーブル
１２１−１、１２２−１、１６１−１、１６２−１  表示色
１３０、１７０  文字表示設定テーブル
１３０−１、１７０−１  色表示期間設定
１３０−２、１７０−２  色変化設定
１３０−３、１７０−３  変化部位設定
１４０、１８０  文字表示画面
１４０−１  件名
１４０−２  差出人
１４０−３  受信時刻
１５１−２、１５２−２  最終色表示期間
１８０−１  曜日
１８０−２  時間
１８０−３、１８０−４  スケジュール
１９０−１、１９０−２  グラフ
１９０−３、１９０−４  起点時刻
【図１】
0005051809.tif 000002
【図２】
0005051809.tif 000003
【図３】
0005051809.tif 000004
【図４】
0005051809.tif 000005
【図５】
0005051809.tif 000006
【図６】
0005051809.tif 000007
【図７】
0005051809.tif 000008
【図８】
0005051809.tif 000009
【図９】
0005051809.tif 000010
【図１０】
0005051809.tif 000011
【図１１】
0005051809.tif 000012
【図１２】
0005051809.tif 000013