(57)【要約】【課題】文字データに対して、時系列に変化する装飾を、適切な時間情報に基づいて施す。【解決手段】文字入力部１と、文字入力部１から入力された文字データに装飾を加えて表示制御する表示部２と、表示制御部２による画面表示が為される表示部３と、文字データの装飾位置を示す位置データを取得する位置データ取得部４と、位置データから表示部３上の文字の座標情報を求めるテキスト表示位置抽出部５と、現在の日時などの時系列情報を管理する時系列情報管理部７と、装飾データに対応する時系列装飾条件データを、この時系列管理手段にて管理されている時系列参照データに照合する照合部８と、時系列装飾条件データが時系列参照データの条件に一致した場合に、対応する装飾データを選択し、この装飾データを装飾描画するための座標位置を求める装飾データ選択描画部１０とを有する。【選択図】      図１
2005017656.tif 000002
【特許請求の範囲】
【請求項１】
時系列情報を管理する時系列情報管理手段と、
該時系列情報管理手段からの時系列情報と装飾データに対応する時系列装飾条件データとを照合する照合手段と、
該照合手段で照合された時系列情報が該時系列装飾条件データの所定条件に一致した場合に、一致した時系列装飾条件データに対応する装飾データを選択し、この選択した選択装飾データが装飾描画されるための装飾座標データを、入力された文字データのうち所定の文字データの位置から求める装飾データ選択描画手段と、
求めた装飾座標データに対応する画面位置に該選択装飾データを加えて装飾文字として表示する表示手段とを備えた文字装飾表示装置。
【請求項２】
前記表示手段は、
前記文字データを表示制御すると共に、前記選択装飾データを、前記所定の入力文字データに加え、かつ前記装飾座標データに対応する画面位置に加えて装飾文字を表示制御する表示制御部と、
該表示制御手段で表示制御された装飾文字を表示可能とする表示部とを有する請求項１に記載の文字装飾表示装置。
【請求項３】
前記文字データの装飾位置を示す文字位置データを取得する位置データ取得手段と、
該位置データ取得手段で取得した文字位置データから、該表示手段上の文字の座標情報を求める表示位置抽出手段とを更に有し、
該文字の座標情報が前記所定の文字データの位置を示している請求項１または２に記載の文字装飾表示装置。
【請求項４】
文字データを入力する文字入力手段と、
前記文字位置データを設定する位置データ設定手段とを更に有し、
前記位置データ取得手段は、該文字入力手段から入力された情報に基づいて、該位置データ設定手段に設定された文字位置データを更新可能とする請求項３に記載の文字装飾表示装置。
【請求項５】
前記装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、
入力された情報に基づいて、該付加データ記憶手段に記憶された付加データの内容を更新可能とする付加データ制御手段を更に有する請求項１に記載の文字装飾表示装置。
【請求項６】
前記装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、
前記文字入力手段から入力される情報に基づいて更新用の付加データを取得する付加データ取得手段と、
取得された更新用の付加データに基づいて、該付加データ記憶手段に記憶された付加データの内容のうち少なくとも該時系列装飾条件データを更新可能とする付加データ制御手段とを更に有する請求項４に記載の文字装飾表示装置。
【請求項７】
前記文字データを入力する文字入力手段と、
入力された文字データ列の装飾位置を表す文字位置データを設定する位置データ設定手段とを更に有し、
前記位置データ取得手段は、該文字入力手段から入力された情報に基づいて、該位置データ設定手段に設定された文字位置データを、外部から取得した更新用の文字位置データに更新可能とする請求項３に記載の文字装飾表示装置。
【請求項８】
前記付加データ取得手段および位置データ取得手段の少なくとも何れかは通信手段からなる請求項６または７に記載の文字装飾表示装置。
【請求項９】
周囲の環境条件を測定するセンサー手段と、
前記装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、
該センサー手段にて入手される環境条件情報に基づいて、該付加データ記憶手段に記憶された付加データの内容のうち少なくとも該時系列装飾条件データを更新可能とする付加データ制御手段とを更に有する請求項４に記載の文字装飾表示装置。
【請求項１０】
前記環境条件情報は現在の温度情報、湿度情報および気圧情報のうち少なくとも何れかである請求項９に記載の文字装飾表示装置。
【請求項１１】
前記時系列情報はタイマーデータ、日時データおよび回数データの少なくとも何れかである請求項１に記載の文字装飾表示装置。
【請求項１２】
前記文字入力手段から入力される情報としては、入力文字情報の他に、装飾対象文字の設定情報である請求項４に記載の文字装飾表示装置。
【請求項１３】
文字データを入力する文字入力ステップと、
該入力された文字データの装飾位置を示す文字位置データを、該文字入力ステップで取得するか、外部から取得するかまたは内部生成により取得する位置データ取得ステップと、
該位置データ取得ステップで取得された文字位置データから、表示手段上の座標情報を求める文字表示位置抽出ステップと、
時系列参照データを取得する時系列情報取得ステップと、
時系列装飾条件データと該時系列参照データとを照合する照合ステップと、
照合された時系列参照データが該時系列装飾条件データの条件に一致した場合に、一致した時系列参照データに対応する装飾データを選択すると共に、該表示位置抽出ステップにより求められた表示手段上の文字座標位置に対して、選択された装飾データを装飾描画するための装飾座標位置を求める装飾データ選択描画ステップと、
該文字入力ステップにて入力された文字データに、該装飾データ選択描画ステップにより求められた装飾座標位置で装飾データを加えて表示する表示ステップとを含む文字装飾表示方法。
【請求項１４】
更新データを取得するデータ取得ステップと、
取得された更新データに基づいて、前記文字位置データと、前記付加データのの装飾データおよび、該装飾データに対応する時系列装飾条件データとのうち少なくとも何れかを更新可能とするデータ更新ステップとを更に含む請求項１３に記載の文字装飾表示方法。
【請求項１５】
請求項１３または１４に記載の文字装飾表示方法をコンピュータに実行させるための処理手順が記述された表示制御プログラム。
【請求項１６】
請求項１５に記載の表示制御プログラムが記録されたコンピュータ読み出し可能な可読記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、時系列に異なる装飾によって文字を装飾表示する文字装飾表示装置、これを用いた文字装飾表示方法、これをコンピュータに実行させるための文字装飾表示プログラムなどの表示制御プログラムおよびこれを記録したコンピュータ読み出し可能な可読記録媒体に関する。
【０００２】
【従来の技術】
従来、文字を装飾して表示する方法として、例えば特許文献１には、操作者が入力した文字列を、絵文字辞書に格納された絵やイメージに変換して表示する方法が開示されている。
【０００３】
また、例えば特許文献２には、単語に対応した画像を準備しておき、文書が入力されると、文書から文字を抽出し、抽出された単語部分を予め記憶されている画像に変換して表示する方法が開示されている。
【０００４】
さらに、プログラムによって文字を動的に表示する方法として、例えば特許文献３には、文字に装飾を行ったり、文字を動的に変化させるための変換プログラムを通信機能によって取得し、この変換プログラムによって文字を装飾文字に変換して装飾文字を表示する方法が開示されている。
【０００５】
【特許文献１】
特開平０６−９６０５６号公報
【特許文献２】
特開平１１−１１０３７３号公報
【特許文献３】
特開平１１−３２８０５４号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献１に開示されている方法では、文字列を絵やイメージに置き換えて表示しているだけであり、入力された文字に装飾が施されているわけではない。
【０００７】
また、特許文献２に開示されている方法では、単語を、その単語に対応する画像に置き換えて表示しているだけであり、入力された文字に装飾が施されているわけではない。
【０００８】
さらに、特許文献３に開示されている方法では、文字を動的に変換させるプログラムを通信機能によって取得し、時系列に文字の表示形態を変化させているが、この従来技術では、文字を装飾しているのではなく、文字の代りに装飾文字を表示しているだけであり、文字に対して、時系列に意味のある装飾が施されているのではない。
【０００９】
本発明は、上記事情を鑑みてなされたものであり、文字に対して時系列に変化する装飾を、適切な時間情報に基づいて施すことにより、単なるアニメーションではなく、時系列に意味のある装飾を施すことができる文字装飾表示装置、文字装飾表示方法、これを実行する表示制御プログラムおよびこれを記録したコンピュータ読み込み可能な可読記録媒体を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の文字装飾表示装置は、時系列情報を管理する時系列情報管理手段と、該時系列情報管理手段からの時系列情報と装飾データに対応する時系列装飾条件データとを照合する照合手段と、該照合手段で照合された時系列情報が該時系列装飾条件データの所定条件に一致した場合に、一致した時系列装飾条件データに対応する装飾データを選択し、この選択した選択装飾データが装飾描画されるための装飾座標データを、入力された文字データのうち所定の文字データの位置から求める装飾データ選択描画手段と、求めた装飾座標データに対応する画面位置に該選択装飾データを加えて装飾文字として表示する表示手段とを備えたものであり、そのことにより上記目的が達成される。
【００１１】
また、好ましくは、本発明の文字装飾表示装置における表示手段は、前記文字データを表示制御すると共に、前記選択装飾データを、前記所定の入力文字データに加え、かつ前記装飾座標データに対応する画面位置に加えて装飾文字を表示制御する表示制御部と、該表示制御手段で表示制御された装飾文字を表示可能とする表示部とを有する。
【００１２】
さらに、好ましくは、本発明の文字装飾表示装置において、文字データの装飾位置を示す文字位置データを取得する位置データ取得手段と、該位置データ取得手段で取得した文字位置データから、該表示手段上の文字の座標情報を求める表示位置抽出手段とを更に有し、該文字の座標情報が前記所定の文字データの位置を示している。
【００１３】
さらに、好ましくは、本発明の文字装飾表示装置において、文字データを入力する文字入力手段と、前記文字位置データを設定する位置データ設定手段とを更に有し、前記位置データ取得手段は、該文字入力手段から入力された情報に基づいて、該位置データ設定手段に設定された文字位置データを更新可能とする。
【００１４】
さらに、好ましくは、本発明の文字装飾表示装置において、装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、入力された情報に基づいて、該付加データ記憶手段に記憶された付加データの内容を更新可能とする付加データ制御手段とを更に有する。
【００１５】
さらに、好ましくは、本発明の文字装飾表示装置において、装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、前記文字入力手段から入力される情報に基づいて更新用の付加データを取得する付加データ取得手段と、取得された更新用の付加データに基づいて、該付加データ記憶手段に記憶された付加データの内容のうち少なくとも該時系列装飾条件データを更新可能とする付加データ制御手段とを更に有する。
【００１６】
さらに、好ましくは、本発明の文字装飾表示装置において、文字データを入力する文字入力手段と、入力された文字データ列の装飾位置を表す文字位置データを設定する位置データ設定手段とを更に有し、前記位置データ取得手段は、該文字入力手段から入力された情報に基づいて、該位置データ設定手段に設定された文字位置データを、外部から取得した更新用の文字位置データに更新可能とする。
【００１７】
さらに、好ましくは、本発明の文字装飾表示装置における付加データ取得手段および位置データ取得手段の少なくとも何れかは通信手段からなる。
【００１８】
さらに、好ましくは、本発明の文字装飾表示装置において、周囲の環境条件を測定するセンサー手段と、前記装飾データおよび、該装飾データに対応する時系列装飾条件データを含む付加データを記憶する付加データ記憶手段と、該センサー手段にて入手される環境条件情報に基づいて、該付加データ記憶手段に記憶された付加データの内容のうち少なくとも該時系列装飾条件データを更新可能とする付加データ制御手段とを更に有する。
【００１９】
さらに、好ましくは、本発明の文字装飾表示装置における環境条件情報は現在の温度情報、湿度情報および気圧情報のうち少なくとも何れかである。
【００２０】
さらに、好ましくは、本発明の文字装飾表示装置における時系列情報はタイマーデータ、日時データおよび回数データの少なくとも何れかである。
【００２１】
さらに、好ましくは、本発明の文字装飾表示装置において、文字入力手段から入力される情報としては、入力文字情報の他に、装飾対象文字の設定情報である。
【００２２】
次に、本発明の文字装飾表示方法は、文字データを入力する文字入力ステップと、該入力された文字データの装飾位置を示す文字位置データを、該文字入力ステップで取得するか、外部から取得するかまたは内部生成により取得する位置データ取得ステップと、該位置データ取得ステップで取得された文字位置データから、表示手段上の座標情報を求める文字表示位置抽出ステップと、時系列参照データを取得する時系列情報取得ステップと、時系列装飾条件データと該時系列参照データとを照合する照合ステップと、照合された時系列参照データが該時系列装飾条件データの条件に一致した場合に、一致した時系列参照データに対応する装飾データを選択すると共に、該表示位置抽出ステップにより求められた表示手段上の文字座標位置に対して、選択された装飾データを装飾描画するための装飾座標位置を求める装飾データ選択描画ステップと、該文字入力ステップにて入力された文字データに、該装飾データ選択描画ステップにより求められた装飾座標位置で装飾データを加えて表示する表示ステップとを含むものであり、そのことにより上記目的が達成される。
【００２３】
また、好ましくは、本発明の文字装飾表示方法は、更新データを取得するデータ取得ステップと、取得された更新データに基づいて、前記文字位置データと、前記付加データのの装飾データおよび、該装飾データに対応する時系列装飾条件データとのうち少なくとも何れかを更新可能とするデータ更新ステップとを更に含む。
【００２４】
本発明の表示制御プログラムは、請求項１２または１３に記載の文字装飾表示方法をコンピュータに実行させるための処理手順が記述されており、そのことにより上記目的が達成される。
【００２５】
本発明の可読記録媒体は、請求項１４に記載の表示制御プログラムが記録されたものであって、コンピュータ読み出し可能であり、そのことにより上記目的が達成される。
【００２６】
上記構成により、以下に、本発明の作用について説明する。
【００２７】
本発明においては、位置データ取得手段によって、文字の装飾位置を示す位置データを取得し、テキスト表示手段によって、その位置データから表示手段上の座標情報を求める。さらに、照合手段によって、時系列装飾条件データと、時系列管理手段にて管理されている時系列情報（時系列参照データ；例えば日時データ、タイマーデータおよび回数データなど）とを照合し、時系列参照データが時系列参照条件データの条件に一致した場合に、装飾データ選択描画手段によって、時系列装飾条件データに対応する装飾データを選択すると共に、装飾データを装飾描画するための座標位置を求める。時系列情報管理手段は、時計、タイマー、カウンタなどによって時系列参照データを管理しており、所望の時刻、タイマー設定時間、カウント回数などによって、時系列に文字の装飾を変化させて、表示手段に表示させることができる。
【００２８】
文字の装飾位置を表す文字位置データは、文字入力手段から入力される情報に基づいて、更新させることができるため、文字の装飾を施す位置を所望の位置に容易に設定することができる。
【００２９】
また、この装飾データと、装飾データに対応する時系列装飾条件データとを含む付加データは、文字入力手段から入力される情報に基づいて、容易に更新させることができるため、設定時刻（または／および設定日時）、タイマー設定時間、カウント回数などを所望の条件に容易に設定することができると共に、所望の装飾を文字に施すこともできる。
【００３０】
文字の装飾位置を表す文字位置データは、通信手段などのデータ取得手段にて取得されたデータに基づいて、更新させることができるため、文字の装飾を施す位置を所望の位置に設定することができる。
【００３１】
また、装飾データと、装飾データに対応する時系列装飾条件データとを含む付加データは、通信手段などの付加データ取得手段や位置データ取得手段にて取得されたデータに基づいて、容易に更新させることができるため、設定時刻（または／および設定日時）、タイマー設定時間、カウント回数などを所望の条件に設定することができると共に、所望の装飾を文字に施すことができる。
【００３２】
さらに、装飾データと、この装飾データに対応する時系列装飾条件データとを含む付加データは、気温など、周囲の環境条件を測定するセンサー手段にて入手された情報に基づいて、容易に更新させることができるため、設定時刻（または／および設定日時）、タイマー設定時間、カウント回数などを周囲の環境条件に応じて設定することができると共に、周囲の環境条件に応じた装飾を文字に施すことができる。
【００３３】
付加データは、装飾データと時系列参照条件データの両方を更新させることも可能であるが、時系列装飾条件データのみを更新させることによって、より少ない取得データ量によって、データを更新させることができる。
【００３４】
【発明の実施の形態】
以下に、本発明の文字装飾表示装置の実施形態１〜６について、図面を参照しながら説明する。
【００３５】
（実施形態１）
図１は、本発明の文字装飾表示装置の実施形態１における要部構成を示すブロック図である。
【００３６】
図１において、この文字装飾表示装置は、文字入力手段としての文字入力部１と、表示制御手段としての文字表示制御部２と、表示手段としての表示部３と、位置データ取得手段としての位置データ取得部４と、位置データ設定手段としての位置データ設定部５と、表示位置抽出手段としてのテキスト表示位置抽出部６と、時系列情報管理手段としての時系列情報管理部７と、照合手段としての照合部８と、付加データ部９と、装飾データ選択描画手段としての装飾データ選択描画部１０とを備えている。
【００３７】
文字入力部１はキーボードやスキャナーなどで構成されており、文字入力指令に応じた文字データ（テキストデータを含む）を入力する。
【００３８】
文字表示制御部２は表示部３による画像表示を制御する。
【００３９】
表示部３は液晶表示パネルやＣＲＴなどで構成され、文字入力部１から入力された文字データを文字として表示画面上に表示すると共に、この文字データの一部または全部に所定の装飾を加えて装飾文字として表示画面上に表示可能とする。
【００４０】
位置データ取得部４は文字の装飾位置を示す位置データを文字入力部１から取得するかまたは内部で生成して取得する。
【００４１】
位置データ設定部５は、位置データ取得部４で取得した位置データを設定する。
【００４２】
テキスト表示位置抽出部６は、文字表示制御部２から得られる情報と位置データ設定部５の位置データとから表示部３上の座標情報を求める。
【００４３】
時系列情報管理部７は現在の日時などの時系列情報を管理する。
【００４４】
照合部８は、時系列情報管理部７にて管理されている時系列参照データと、付加データ部９に含まれる時系列装飾条件データとを照合する。
【００４５】
付加データ部９は、文字装飾のための装飾データおよび、この装飾データに対応する時系列装飾条件データを含む付加データを記憶する。
【００４６】
装飾データ選択描画部１０は、照合部８にて照合された時系列参照データ（時系列情報管理部７が管理している時系列情報）が時系列装飾条件データの条件に一致した場合に、付加データ部９から、その一致した時系列装飾条件データと対応する装飾データを選択すると共に、テキスト表示位置抽出部６にて求められた表示部３上の位置に装飾データを描画するための座標位置を求める。
【００４７】
上記構成により、一般的な表示装置と同様に、文字入力部１から文字データ（テキストデータを含む）が入力されると、文字表示制御部２を介して、表示部３に画像表示される。
【００４８】
一方、位置データ取得部４には、文字入力部１から、装飾が行われる文字が何文字目であるかという情報が供給され、その情報が位置データ設定部５に設定されているかまたは、予め内部で確定されている文字番号か若しくは、装飾が行われる文字のコード値が格納されており、文字入力部１から与えられる文字コード情報と一致する文字の出現番号が位置データ設定部５に設定される。
【００４９】
文字の装飾位置を示す位置データ設定部５の位置データと、表示制御部２から得られる文字サイズなどの情報は、位置データ設定部５からテキスト表示位置抽出部６に送られる。
【００５０】
テキスト表示位置抽出部６では、表示部３の画面上での文字位置の座標情報が求められ、その座標情報が装飾データ選択描画部１０に供給される。
【００５１】
また、時系列情報管理部７では、例えばタイマ、時計またはカウンタによって時系列情報が管理されている。この時系列情報管理部７において、時計によって情報が管理されている場合には、時系列参照データとして、現在の日時が照合部８に送られる。
【００５２】
一方、付加データ部９は、複数の装飾データおよび各装飾データに対応した時系列装飾条件データによって構成されている。時系列装飾条件データは、照合部８に送られ、時系列情報管理部７から供給された例えば現在日時などの時系列参照データと照合される。
【００５３】
その照合結果は、照合部８から装飾データ選択描画部１０に供給され、装飾データ選択描画部１０では、照合結果から、その時系列装飾条件データに対応する装飾データが選択されると共に、テキスト表示位置抽出部６にて求められた表示部３上の位置から、装飾データを描画するための座標位置が求められて、文字表示制御部２（または表示部３）に供給される。これによって、付加データ部９に含まれる複数の装飾データのうち、現在の日時に対応した装飾データが選択される。
【００５４】
さらに、文字表示制御部２は、装飾データ選択描画部１０から供給された装飾データおよび座標位置にしたがって、表示部３を制御し、装飾が施された文字が表示部３の表示画面上に表示される。
【００５５】
以下に、本実施形態の文字装飾表示装置について、さらに詳細に説明する。
【００５６】
まず、付加データ部９の付加データについて説明する。
【００５７】
図２は、図１の付加データ部９の付加データの構成例を示す図である。
【００５８】
この付加データには、複数の装飾データ１６に共通の情報を表すヘッダ１５が設けられており、それぞれの装飾データ１６に対応して、時系列装飾条件データ１７が設定されている。
【００５９】
なお、装飾データ１６と時系列装飾条件データ１７とは、１対１の対応関係が成立しており、ヘッダ１５は必ずしも設けられていなくてもよい。
【００６０】
図３は、図１の付加データ部９の付加データに含まれる時系列装飾条件データ１７の構成例を示す図である。
【００６１】
図３において、この時系列装飾条件データ１７には、対応する装飾データの表示／非表示を示す表示／非表示フラグ２１と、日時データが有効／無効であることを示す日時フラグ２２と、回数データが有効／無効であることを示す回数フラグ２３と、タイマーデータが有効／無効であることを示すタイマーフラグ２４と、具体的な日時データ２５と、具体的な回数データ２６と、具体的なタイマーデータ２７とが含まれている。
【００６２】
表示／非表示フラグ２１は、「１」が表示、「０」が非表示を示している。また、日時フラグ２２、回数フラグ２３およびタイマーフラグ２４は、「１」が有効、「０」が無効を示している。
【００６３】
図４は、付加データに含まれる１組の装飾データ１６および時系列装飾条件データ１７の構成例を示す図である。
【００６４】
図４の左側に示す装飾データ１６には、文字を装飾するためのデータがラスタ形式のデータとして格納されている。
【００６５】
図４の右側に示す時系列装飾条件データ１７には、表示／非表示フラグ２１、日時フラグ２２、回数フラグ２３、タイマーフラグ２４、日時データ２５、回数データ２６、タイマーデータ２７のそれぞれの各値が格納されている。
【００６６】
この例では、日時データ２５が「４月１日」であることから、左側の装飾は４月１日まで行われる。また、回数データ２６が「１００」であることから、文章データが呼び出されてから１００回目まで、左側の装飾が行われる。また、タイマーデータ２７が「３０時間」であることから、文章データが呼び出されてから３０時間を過ぎるまで、左側の装飾が行われる。さらに、表示／非表示フラグ２１および日時フラグ２２が有効（”１”）であり、回数フラグ２３およびタイマーフラグ２４が無効（”０”）であるため、左側の装飾は「４月１日」を越えるまで選択される。
【００６７】
また、装飾データ１６の内容は、花が咲いていることを示すラスタデータであることから、「４月１日」までは、花が咲く状態の装飾が選択される。
【００６８】
なお、表示／非表示フラグ２１は必須ではなく、日時フラグ２２、回数フラグ２３およびタイマーフラグ２４が全て無効（”０”）であれば、自動的に非表示と解釈して、この装飾が選択されないようにしてもよい。
【００６９】
さらに、日時フラグ２２、回数フラグ２３およびタイマーフラグ２４についても必須ではなく、例えば、日時データ２５、回数データ２６およびタイマーデータ２７に初期値（”０”）を設定することにより、有効／無効の判定を行うこともできる。
【００７０】
ここで、複数のフラグ条件が有効の場合、全ての条件のＡＮＤである場合この装飾が選択されてもかまわない。また一つの条件が有効の場合この装飾が選択されてもかまわない。
【００７１】
さらに図３の時系列条件データとして、例えば温度や湿度など時系列に変化する別の情報を用いてもかまわない。
【００７２】
次に、テキスト表示位置抽出部６の動作について説明する。
【００７３】
図５（ａ）は、図１のテキスト表示位置抽出部６の動作を説明するためのブロック図であり、（ｂ）は、その処理例を示す図である。
【００７４】
図５（ａ）において、テキスト表示位置抽出手部６には、位置データ設定部５から位置データとして文字番号が入力され、文字表示制御部２から文字のサイズ情報が入力される。テキスト表示位置抽出部６では、これらの情報から、表示部３の表示画面上での文字位置の座標情報が求められ、その座標情報が装飾データ選択描画部１０に供給される。
【００７５】
図５（ｂ）に示すように、例えば文字番号が「５」＝５番目の文字「花」で、文字サイズが２０×２０ドットである場合、文字テキスト表示位置抽出ブロック６では、これらの情報から装飾位置の座標情報（８０，０）が求められ、それが装飾データ選択描画部１０に送られている。
【００７６】
次に、照合部８および装飾データ選択描画部１０の動作について説明する。
【００７７】
図６（ａ）は、照合部８および装飾データ選択描画部１０の動作を説明するためのブロック図であり、（ｂ）は、その処理例を示す図である。
【００７８】
図６（ａ）に示すように、時系列情報管理部７からの時系列参照データと、付加データ部９からの時系列装飾条件データ１７とは照合部８に入力され、ここで照合されて、その照合結果が装飾データ選択描画部１０に送られる。
【００７９】
装飾データ選択描画部１０には、この照合結果と共に、テキスト表示位置抽出部６からの装飾描画位置（座標情報）が送られる。
【００８０】
装飾データ選択描画部７では、照合部８の照合結果に基づいて、その時系列装飾条件１７に対応する装飾データ１６が選択され、さらに、入力された座標値と付加データ部９の付加データに含まれるヘッダ１５の座標値情報とから、実際に装飾が行われる装飾データ座標値が求められ、その装飾データ座標値が表示制御部２に送られる。
【００８１】
付加データ部９が図７に示すような構成である場合の処理例について、以下に示す。
【００８２】
図７は、図１の付加データ部９の付加データの一例を示しており、ヘッダ１５として対象文字に対する位置（座標値）が格納され、時系列装飾条件データ１７として表示／非表示フラグ２１、日時フラグ２２および日時データ２５が格納され、それぞれの時系列装飾条件データ１７に対応する装飾データ１６が格納されている。
【００８３】
１段目の装飾データ１６はツボミの状態を示しており、対応する日時データ２５は３月２０日である。２段目の装飾データ１６は花が咲く中途の装飾を示しており、対応する日時データ２５は３月２９日である。３段目の装飾データ１６は咲いた花の装飾を示しており、対応する日時データ２５は４月７日である。４段目の装飾データ１６は枯れた花の装飾を示しており、対応する日時データ２５は４月１５日である。
【００８４】
図６（ｂ）の例では、時系列参照データとして「４月１日」が与えられ、装飾描画位置として（８０，０）が与えられている。
【００８５】
図６（ａ）の照合部８では、付加データ部９の時系列装飾条件データ１７が上段から順に検索され、「４月１日」から後の日時データ２５のうち、最も近いものが検出されると、その時系列装飾条件データ１７が照合結果として装飾データ選択描画部１０に送られる。装飾データ選択描画部１０では、照合結果の時系列装飾条件データ１７に対応する装飾データ１６が選択され、ヘッダ１５に記載されている座標値から装飾が行われる座標値が求められて、その装飾データ座標値が表示制御部２に送られる。
【００８６】
以下に、本実施形態１の文字装飾表示方法の処理手順について説明する。
【００８７】
図８は、本実施形態の文字装飾表示方法の処理手順を示すフローチャートである。
【００８８】
図８に示すように、まず、ステップＳ１で文字入力部１から文字データまたはテキストデータが入力される。
【００８９】
次に、ステップＳ２では、時系列情報管理部７において時系列参照データ（例えば「日時データ」）を取得する。
【００９０】
さらに、ステップＳ３では、位置データ取得部４において、文字の装飾位置を示す位置データを、文字入力部１から取得するか、または内部生成にて取得し、テキスト表示位置抽出部６において、表示部３上の座標情報（描画位置データ）を求める。
【００９１】
さらに、ステップＳ４では、付加データ部９から、一つ目の時系列装飾条件データを取得する。ステップＳ５において、取得できない場合には処理を終了し、取得できた場合にはステップＳ６の処理に進む。
【００９２】
ステップＳ６では、照合部８において、時系列参照データと時系列装飾条件データとを照合する。ステップＳ７において、時系列装飾条件データの方が、時系列参照データ（現在の日時）より以前であり、時系列参照データの日時が未来である場合にはステップＳ８の処理に進み、そうでない場合にはステップＳ９の処理に進む。
【００９３】
ステップＳ８では、次の時系列装飾条件データを取得し、ステップＳ５の処理に進む。
【００９４】
ステップＳ９では、装飾データ選択描画部１０において、取得された描画位置データとヘッダ１５の位置情報とから文字データに装飾を施す座標位置を求め、付加データ部９から時系列装飾条件データに対応する装飾データ１６を選択して表示制御部２に送る。
【００９５】
表示部３では、文字表示制御部２からの制御に従って、文字入力部１から入力された文字データに、装飾データ選択描画部１０で求められた装飾データおよび座標位置に応じて、装飾が加えられて画像表示が為され、文字修飾処理が終了する。
【００９６】
これによって、その「日時データ」に対応した装飾内容が選択され、例えば、ある日時につぼみの装飾が施されていたものが、所定の日時経過後、花が咲いた状態の装飾内容に変わり、さらに、花が枯れた状態の装飾内容に変わるという、一連の変化を表すことができる。
【００９７】
なお、本実施形態１では、日時データ２５を用いて、文書が表示される日時に応じて異なる装飾内容が施される例について説明したが、これに限らず、日時データ２５の代わりに、回数データ２６やタイマーデータ２７を用いてもよい。その場合には、文字入力部１に最初に該当する文章が入力されたときに、時系列情報管理部７のカウンタまたはタイマーがリセットされるように動作させることで、時系列情報（時系列参照データ）を管理して、所望の文字装飾を行うことができる。また、回数データ２６を用いて時系列情報を管理する場合には、文字入力部１から該当文章が入力される度に、文字入力部１から時系列情報管理部７のカウンタの数値を一つづつ増加させるように動作させることにより、時系列情報（時系列参照データ）を管理して、所望の文字装飾を行うことができる。
【００９８】
さらに、本実施形態１では、装飾データ１６として、データ形式をラスタ形式で格納させたものを用いたが、ラスタ形式以外に、例えばベクトル形式のデータであってもよい。
【００９９】
（実施形態２）
本実施形態２は、文字入力部１Ａから入力文字情報の他に、装飾対象文字の設定情報が入力されて、装飾したい文字をユーザが設定可能とであり、入力文字情報および、装飾したい文字の設定情報に基づいて、文字の装飾位置を表す位置データを位置データ取得部４Ａが取得して、位置データ設定部５の位置データが更新される場合である。
【０１００】
図９は、本発明の文字装飾表示装置の実施形態２における要部構成を示すブロック図である。
【０１０１】
図９において、この文字装飾表示装置において、図１に示す実施形態１の文字装飾表示装置と異なる点は、位置データ取得部４Ａにおいて、位置データ設定部５Ａの位置データを取得する際に、文字入力部１Ａからの入力値（装飾したい文字の入力情報）が参照されるという点である。
【０１０２】
文字入力部１Ａにおいて、何らかの文字データが文字列に挿入されると、その挿入位置が位置データ取得部４Ａに送られると共に、装飾したい文字の更新がある場合にはその入力指定情報も位置データ取得部４Ａに送られる。
【０１０３】
位置データ取得部４Ａでは、現在設定されている位置データ設定部５の位置データと、文字入力部１Ａから供給された挿入位置データとが演算され、文字データが挿入された位置が位置データ設定部５の位置データ値よりも小さい場合には、位置データ設定部５Ａの位置データ値が更新される。また、文字データが文字列に挿入された位置が位置データ設定部５Ａの位置データ値よりも大きい場合には、位置データ設定部５の位置データ値は更新されない。この場合に、装飾したい文字の更新がある場合には、その更新した文字に対する位置データ値に更新され、また、装飾したい文字の更新がない場合にも、入力文字情報に基づいて、既に設定されている装飾対象の文字に対する位置データ値が更新される。
【０１０４】
図１０（ａ）は、文字入力部１Ａからの情報（挿入文字情報および、装飾したい文字の設定情報）に基づいて、位置データ設定部５の文字の位置データを更新させる処理の動作を説明するためのブロック図であり、図１０（ｂ）は、その処理例を示す図である。ここでは、文字列の先頭に「・」が挿入され、装飾したい文字を「花」とした例について、説明を行う。
【０１０５】
図１０（ａ）において、文字入力部１Ａから、位置データ取得部４Ａに挿入位置の数値および装飾したい文字「花」の指定情報が送られると、位置データ取得部４Ａでは、挿入位置の数値が位置データ設定部５Ａの位置データ値と比較される。この例では、装飾したい文字「花」の位置データ設定部５Ａの位置データ値が「５」で、「・」の挿入位置の数値は「１」であり、挿入位置の数値の方が小さいため、位置データ設定部５Ａの位置データ値に「１］が加算されて、演算結果「６」が位置データ設定部５Ａに設定される。
【０１０６】
テキスト表示位置抽出部６では、更新された位置データ設定部５にしたがって、表示部３の表示画面上の座標位置（１００，０）が求められる。
【０１０７】
したがって、図１０（ｂ）の左側の表示状態から、先頭に文字「・」が挿入されることによって、装飾位置が更新されるため、図１０（ｂ）の右側の表示状態に示すように、常に「花」という文字に文字装飾が施される。
【０１０８】
ここで、文字入力部１Ａにより、装飾したい文字をユーザが設定（指定または決定）する場合について更に詳細に説明する。
【０１０９】
文字入力部１Ａから位置データを取得する具体的な方法としては、ユーザが装飾したい文字を直接指示する方法がある。即ち、文字入力部１Ａに、テキスト中の文字列に対して装飾したい文字を指定する指定手段を設け、この指定手段で指定された文字の位置情報（例えば何文字目の文字であるかなど）を位置データ取得部４Ａが取得する。
【０１１０】
また、内部で生成して取得する方法としては、テキスト中の文字列から特定の文字を検出するパターンマッチング処理を施し、装飾すべき文字を検出する方法がある。即ち、文字入力部１Ａに、テキスト中の文字列に対して装飾したい文字を検出する文字照合手段を設け、予め定義した特定文字とテキストとの照合を行う。例えば、特定文字が「花」であった場合には、テキスト中の文字列の先頭文字から順次「花」という文字との照合を行い、一致すれば、その一致した文字の位置情報を位置データ取得部４Ａを取得するようにする。なお、この特定文字は、予め各付加データに文字を対応づけて記憶させておくとよい。または、ユーザが文字を定義するようにしてもよい。例えば装飾データが花を示すものであれば、文字「花」を、魚を示すものであれば文字「魚」を対応づけておくなどである。
【０１１１】
さらに、内部で生成して取得する別の方法としては、文字入力部１Ａにおいて、テキストに対して形態素解析処理を施し、装飾すべき特定文字（または文字列）を検出する方法がある。
【０１１２】
この形態素解析処理とは、文字列を意味のある文字列単位（これを形態素と呼ぶ）に分割する処理のことである。例えば、「庭に花が咲きました」という文字列は「庭（名詞）／に（助詞）／花（名詞）／が（助詞）／咲き（動詞）／まし（助動詞）／た（助詞）」と形態素に分割される。なお、記号「／」は分割位置、（  ）内は各形態素の品詞情報の一例である。この形態素解析処理については、一般的な言語処理技術として従来より実施されているものを適用すればよいので詳細な説明についてはここでは省く。
【０１１３】
このような形態素解析処理の結果、特定文字「花」が切り出され、この文字の位置情報を位置データ取得部４Ａが取得する。なお、特定文字の定義の方法は、上記パターンマッチング処理による場合と同様でよい。
【０１１４】
形態素解析処理を用いる方法では、テキストの内容を意味的に解析して特定文字が決定されるので、前記パターンマッチング処理に比べて、より良い精度で位置データを取得することが可能となる。例えば、テキストの内容が「庭の花が咲いた」「貴ノ花が優勝した」となっていると、後者の「花」を装飾することは、意味的に不自然であっても、パタンマッチング処理では区別することはできない。形態素解析処理を用いると、前者は「花（名詞）」と解析されて装飾対象となるが、後者は「貴ノ花（固有名詞）」と解析されて装飾対象とはならないため、不自然な装飾が為されない。
【０１１５】
なお、上記各方法においては、すべて文字単位で位置データを取得するべく説明したが、２文字以上の文字からなる文字列単位であってよいし、装飾したい文字（または文字列）または、装飾すべき文字（または文字列）が複数あってもよい。
【０１１６】
（実施形態３）
本実施形態３は、文字入力部１から入力された文字情報に基づいて付加データが更新される場合である。
【０１１７】
図１１は、本実施形態３の文字装飾表示装置の要部構成を示すブロック図である。
【０１１８】
図１１において、この文字装飾表示装置において、図１に示す文字装飾表示装置と異なる点は、付加データ制御部１１が設けられている点である。この付加データ制御部１１では、文字入力部１Ｂからの情報に基づいて、付加データ部９Ｂの付加データが更新される。
【０１１９】
例えば付加データ部９Ｂの付加データに含まれる全ての時系列装飾条件データ１７において、表示／非表示フラグ２１を非表示「０」に設定すれば、文字装飾を行わない文字表示が可能となる。
【０１２０】
これによって、例えば文字入力部１Ｂから、ある特定の入力（フラグを変更させる入力）が行われると、花の開花のタイミングや文字装飾期間を変化させるなど、柔軟な対応を行うことが可能となる。
【０１２１】
文字入力部１からの情報に基づいて、装飾データ１６を含む付加データ部９Ｂの付加データ全体を更新させる（文字入力部１からの入力によって、例えば装飾データをも更新させることができる）ことも可能であるが、ここでは時系列装飾条件データ１７のみを更新させることにより、より少ない取得データ量によって、データ更新が可能となる。
【０１２２】
図１２は、文字入力部１からの文字情報に基づいて、付加データ部９Ｂの付加データを更新させる処理の処理例を示す図である。左側に示す図１２（ａ）が更新前のデータであり、右側に示す図１２（ｂ）が更新後のデータである。
【０１２３】
この例では、１段目および２段目の表示／非表示フラグ２１の値が「０」に更新されている。これは、時系列装飾条件データ１７が、照合部８による照合対象とならないことを意味しており、その結果、現在の日時が３月２９日以前であっても、３段目の花が咲いた状態の文字装飾が選択されて描画されることになる。
【０１２４】
（実施形態４）
本実施形態４では、文字入力部１とは異なる付加データ取得手段としてのデータ取得部１２にて取得されたデータに基づいて付加データが更新される場合である。
【０１２５】
図１３は、本実施形態４の文字装飾表示装置の要部構成を示すブロック図である。
【０１２６】
図１３において、この文字装飾表示装置は、図１に示す文字装飾表示装置と異なる点は、付加データ制御部１１とデータ取得部１２とが設けられており、文字入力部１からの制御によって、データ取得部１２にて外部からのデータが取得され、その取得データによって、付加データ制御部１１にて付加データ部９Ｃの付加データが更新されるという点である。このデータ取得部１２は、その一例として、通信手段からなっている。
【０１２７】
文字入力部１Ｃから装飾を施したい文字が指定されると、その文字の位置情報が、位置データ取得部４Ｃを介して位置データ部５に設定される。
【０１２８】
データ取得部１２では、文字入力部１からの制御によって、データ取得要求に即したデータが通信によって外部から取得され、付加データ制御部１１に送られる。
【０１２９】
付加データ制御部１１では、データ取得部１２から供給されたデータに基づいて、付加データ部９Ｃが更新される。
【０１３０】
この構成によれば、例えば図１２に示すように時系列装飾条件データ１７を更新することができることは当然のことながら、さらに、付加データ９Ｃを全く新しいデータと入れ替えることもできる。
【０１３１】
なお、本実施形態４では、通信装置などの付加データ取得手段としてのデータ取得部１２にて外部から取得されたデータに基づいて、付加データ制御部１１を介して付加データ部９Ｃ内の付加データが更新させる場合について説明したが、通信装置などの位置データ取得手段としてのデータ取得部１２Ｃにて外部から取得されたデータに基づいて、位置データ設定部５Ｃの位置データを更新させることも可能である。
【０１３２】
（実施形態５）
本実施形態５では、現在の温度など周囲の環境条件を測定するセンサー手段としてのセンサーにて入手された情報に基づいて、付加データ制御部１１が付加データ部９Ｄの付加データを更新する場合である。
【０１３３】
図１４は、本発明の文字装飾表示装置の実施形態５における要部構成を示すブロック図である。
【０１３４】
図１４において、この文字装飾表示装置には、周囲温度などを検知するセンサー手段としてのセンサー１３が設けられており、周囲の気温などが測定されて、温度情報としてセンサー入手情報部１４に設定されて照合部８Ｄに送られる。この温度情報は、照合部８Ｄで付加データの温度条件と照合されると共に、照合部８Ｄから付加データ制御部１１に送られ、付加データ制御部１１により付加データ部９Ｄの付加データが更新される。
【０１３５】
上記構成を、以下にを具体的に説明する。
【０１３６】
図１５は、本発明の実施形態５の時系列装飾条件データ１７の構成例を示す図であり、図１６は、装飾データ１６と時系列装飾条件データ１７とを含む付加データの具体例を示す図である。
【０１３７】
図１５において、温度フラグ２８は、温度データ２９の有効／無効を示し、「１」が有効、「０」が無効であることを示している。また、温度データ２９には、該当する時系列装飾条件データ１７の終了条件となる気温値（温度情報）が設定されている。
【０１３８】
例えば付加データ制御部１１では、温度データ２９がセンサー１３によって得られる温度情報（現在の気温）よりも小さいか、または同じである場合には、温度フラグ２８が有効とされ、温度データ２９がセンサー１３によって得られる温度情報（現在の気温）よりも大きい場合には、温度フラグ２８が無効とされる。
【０１３９】
この構成では、観測される気温が温度データよりも高くない状態であれば、花がなかなか咲かないため、花が咲いた装飾に変化させないように制御（つぼみのままに制御）することができる。
【０１４０】
また、温度フラグ２８が無効になったときに、時系列情報管理部７から得られる時系列参照データと、時系列装飾条件データ１７との差（例えば、日時の差）を求めて、他の時系列装飾条件データ１７を順次更新させるように制御することによって、つぼみの開く日時が遅くなった場合には、その後の一連の開花状態の装飾が行われる日時や、花が散った状態の装飾が行われる日時についても、順次遅くなるように更新制御することができる。
【０１４１】
上記構成により、以下、本発明の文字装飾表示装置の動作として本発明の文字装飾表示方法について説明する。
【０１４２】
図１７は、本発明の文字装飾表示方法の実施形態における処理手順を説明するためのフローチャートである。
【０１４３】
図１７に示すように、まず、ステップＳ１１では文字入力部１から文字データ（テキストデータを含む）が文字表示制御部２に入力される。
【０１４４】
次に、ステップＳ１２では、時系列情報管理部７において、時系列参照データ（例えば現在の日時データ）を取得する。
【０１４５】
さらに、ステップＳ１３では、位置データ取得部４において、文字の装飾位置を示す位置データを、文字入力部１から取得するか、または内部生成にて取得し、テキスト表示位置抽出部６において、表示部３上の座標情報（文字の描画位置データ）を求める。
【０１４６】
さらに、ステップＳ１４では、照合部８Ｄは、付加データ部９Ｄから、一つ目の時系列装飾条件データを取得する。ステップＳ１５において、取得できない場合には処理を終了し、取得できた場合にはステップＳ１６の処理に進む。
【０１４７】
さらに、ステップＳ１６では、照合部８Ｄにおいて、センサー１３で入手されたセンサー入手情報部１４の温度情報（現在の気温）と、図１６の時系列装飾条件データ１７の温度データ２９とを照合する。ステップＳ１７において、温度フラグ２８が有効「１」であって、センサー１３で入手されたセンサー入手情報部１４の温度情報（現在の気温）の方が、温度データ２９の「１０度」よりも大きい場合には、次のステップＳ１８の処理へ、そうでない場合にはステップＳ２３の処理に進む。
【０１４８】
ステップＳ１８では、時系列情報管理部７から得られる現在の日時データと、時系列に現在照合されている時系列装飾条件データ１７の日時データ２５との差を求めて、付加データ制御部１１によって、付加データ部９に含まれる他の時系列装飾条件データ１７の日時データ２５の値を順次更新する。
【０１４９】
ステップＳ１９では、付加データ制御部１１によって、付加データ部９Ｄに含まれる全ての時系列装飾条件データ１７の温度フラグ２８を無効（図１８の更新例では、無効にされる温度フラグ２８はその全てのデータ）にする。
【０１５０】
さらに、ステップＳ２０では、照合部８において、時系列参照データと時系列装飾条件データ１７の日時データ２５とを照合する。ステップＳ２１において、日時データ２５の方が、時系列参照データ（現在の日時）より小さい場合にはステップＳ２２の処理へ、そうでない場合にはステップＳ２３の処理に進む。
【０１５１】
ステップＳ２２では、照合部８が次の時系列装飾条件データ１７を取得し、ステップＳ１５の処理に進む。
【０１５２】
ステップＳ２３では、装飾データ選択描画部１０において、取得された描画位置データとヘッダ１５の位置情報とから文字に装飾を施す座標位置を求め、付加データ部９Ｄから時系列装飾条件データに対応する装飾データ１６を選択して、表示制御部２に送る。
【０１５３】
表示部３では、表示制御部２からの制御に従って、文字入力部１から入力された文字に、装飾データ選択描画部１０にて求められた装飾データおよび座標位置に応じて、装飾が加えられて表示画面上に表示が為され、処理が終了される。
【０１５４】
図１８は、センサー１３からのセンサー入手情報部１４内の温度情報（現在の気温）に基づいて、付加データ部９Ｄを更新させる処理の処理例を示す図である。左側に示す図１８（ａ）が更新前のデータであり、右側に示す図１８（ｂ）が更新後のデータである。ここでは、３月２７日にセンサー１３によって観測される温度が１０度を越えたものとする。
【０１５５】
１段目の装飾は、日時データ２５によれば、３月２０日以降には表示されないように設定されているが、温度フラグ２８が有効「１」であるため、実際には温度フラグ２８が「０」になる日時である３月２７日まで、この１段目の装飾が表示され続けることになる。
【０１５６】
３月２７日において、センサ１３によって観測された気温が上記温度データ「１０度」の数値を越えたため、温度フラグ２７が無効「０」とされる。現在の日時である３月２７日と、日時データ２５の差分値７日が求められ、他の２段目〜４段目の時系列装飾条件データ１７の日時データ２５が順次更新される。
【０１５７】
このような動作により、更新前の時系列装飾条件データ１７を基準として、観測される温度によって、あたかも花の開花日時が遅くなったように、装飾を施すことが可能となる。
【０１５８】
なお、本実施形態５では、環境条件情報として現在の温度情報を用いて説明したが、これに限らず、環境条件情報として湿度情報および気圧情報の少なくとも何れかを用いて例えば天気マークなどを文字装飾にしてもよい。
【０１５９】
（実施形態６）
上記実施形態１〜５では、位置データ取得部４（または４Ａ，４Ｃ）およびテキスト表示位置抽出部６によって文字が描画される座標位置を取得し、時系列情報管理部７で管理されている時系列情報（時系列参照データ）と、付加データに含まれる時系列装飾条件データ１７とを照合部８（または８Ｄ）で照合し、対応する装飾データを装飾データ選択描画部１０で選択することによって、文字入力部１（または１Ａ，１Ｂ，１Ｃ）から入力された文字に装飾が施された表示を表示部３に表示させる文字装飾表示装置およびこれを用いた文字装飾表示方法について説明したが、本実施形態６では、この文字装飾表示方法の処理手順をコンピュータに実行させる表示制御プログラムおよび、それを記録したコンピュータ読み込み可能なＣＤ（光ディスクまたは光磁気ディスク），ＦＤ（磁気ディスク）などの可読記録媒体について説明する場合である。
【０１６０】
図１９は、本発明の文字装飾表示装置のハード構成例を示すブロック図である。
【０１６１】
図１９において、この文字装飾表示装置はコンピュータで構成されており、入力部（文字入力部）３１ａ、通信部３１ｂ、ＣＰＵ３２（制御部）、ＣＤなどの可読記録媒体の読取装置と接続可能なインターフェース３３、ＲＯＭ３４ａ、ＲＡＭ３４ｂ、時系列情報管理部３５、および出力部（表示部）３６を有している。
【０１６２】
ＣＰＵ３２は、キーボードやスキャナーなどの入力部３１ａと接続されており、入力部３１ａから文字データ（テキストデータを含む）がＣＰＵ３２に入力されるようになっている。また、ＣＰＵ３２は、通信部３１ｂとも接続されており、必要に応じて、外部から通信によって各種データが取得されるようになっている。
【０１６３】
また、ＣＰＵ３２は、ＲＯＭ３４ａおよびＲＡＭ３４ｂに接続されており、ＣＤなどの可読記録媒体に格納された表示制御プログラムおよびそのデータがＲＯＭ３４ａにインストールされ、それらが必要に応じてワークメモリとして働くＲＡＭ３４ｂ内に読み出されて、それぞれの表示制御プログラムに記述された上記文字装飾表示装置を用いた文字装飾表示方法の各処理手順に従って、必要なデータを用いて各処理が行われる。
【０１６４】
ＣＤ、ＦＤなどの可読記録媒体にプログラム情報が記録されており、その可読記録媒体には、表示制御プログラムとしての文字装飾表示プログラム、文字の装飾位置を示す位置データ、および装飾データと各装飾データに対応する時系列装飾条件データからなる付加データなどが所定箇所に格納されている。文字装飾表示プログラムは、入力された文字データに、時系列に変化する装飾を施して表示させるための表示制御プログラムである。この文字装飾表示処理は、上記実施形態１〜５で説明したような各処理手順によって行われる。
【０１６５】
また、ＣＰＵ３２は、時計、タイマー、カウンタ機能など時系列管理情報を出力可能な時系列情報管理部３５と接続されており、この時系列情報管理部３５によって時系列管理情報が管理されている。
【０１６６】
さらに、ＣＰＵ３２は、出力部（例えば表示部３）３６と接続されており、ＣＰＵ３２にて処理されたデータが出力部３６に表示されるようになっている。
【０１６７】
このようなコンピュータシステムにおいて、入力部３１からＣＰＵ３２に文字データが入力されると、ＲＡＭ３４ｂに読み出された文字装飾表示プログラムに従って、ＣＰＵ３２によって、ＲＡＭ３４ｂから文字データに施される装飾位置を示す位置データが取得され、この位置データから、出力部３６の表示画面上の座標位置が求められる。なお、位置データは、上記可読記録媒体からＲＡＭ３４ｂにデータが読み出させてもよく、入力部３１ａから入力される情報や通信部３１ｂから取得される情報に従ってＣＰＵ３２によってＲＡＭ３４ｂに所定の設定値を設定させるようにしてもよい。
【０１６８】
また、ＣＰＵ３２では、時系列情報管理部３５から時系列参照データが取得され、ＲＡＭ３４ｂから装飾データおよびそれと対応する時系列装飾条件データからなる付加データが取得される。なお、付加データは、上記可読記録媒体からＲＡＭ３４ｂにデータとして読み出させてもよく、入力部３１ａから入力される情報や通信部３１ｂから取得される情報に従ってＣＰＵ３２によってＲＡＭ３４ｂに設定させてもよい。
【０１６９】
ＣＰＵ３２では、取得された時系列参照データと時系列装飾条件データとが照合されて、時系列参照データが時系列装飾条件データの条件に一致した場合に、対応する装飾データが選択されると共に、表示画面上の座標位置に、その装飾データを装飾描画するための座標位置が求められる。
【０１７０】
このようにして、ＣＰＵ３２で求められた装飾データおよび座標位置に応じて、入力部３１ａから入力された文字データに、時系列に変化する装飾が施されて、出力部３６の表示画面上に装飾文字が表示される。
【０１７１】
以上により、本実施形態１〜６によれば、図１を参照して説明すると、文字入力部１と、文字入力部１から入力された文字データに装飾を加えて表示制御する表示部２と、表示制御部２による画面表示が為される表示部３と、文字データの装飾位置を示す位置データを取得する位置データ取得部４と、位置データから表示部３上の文字の座標情報を求めるテキスト表示位置抽出部５と、現在の日時などの時系列情報を管理する時系列情報管理部７と、装飾データに対応する時系列装飾条件データを、この時系列管理手段にて管理されている時系列参照データに照合する照合部８と、時系列装飾条件データが時系列参照データの条件に一致した場合に、対応する装飾データを選択し、この装飾データを装飾描画するための座標位置を求める装飾データ選択描画部１０とを有するため、文字に対して時系列に変化する装飾を、適切な時間情報に基づいて施すことにより、単なるアニメーションではなく、時系列に意味のある装飾を施すことができる。
【０１７２】
【発明の効果】
以上説明したように、本発明によれば、装飾位置を示す文字の位置データを取得し、その位置データから表示手段上の座標情報を求めると共に、時系列装飾条件データと時系列列参照データとを照合し、条件が一致した場合に、時系列装飾条件データに対応する装飾データを選択して、装飾データを装飾描画するための座標位置を求めるようにしたため、時系列に文字の装飾を変化させて、表示させることができる。
【０１７３】
文字の装飾位置を表す文字位置データは、文字と共に入力される情報や通信などで取得される情報に基づいて、容易に更新させることができるため、文字の装飾を施す位置を所望の位置に設定することができる。
【０１７４】
また、装飾データと、この装飾データに対応する時系列装飾条件データとを含む付加データは、文字と共に入力される情報や通信などで取得される情報に基づいて、容易に更新させることができるため、所望の条件に設定することができると共に、所望の装飾を文字に施すことができる。
【０１７５】
さらに、装飾データと、この装飾データに対応する時系列装飾条件データとを含む付加データは、気温など、センサー手段で入手される周囲の環境条件に基づいて、更新させることができるため、周囲の環境条件に応じて条件を設定することができると共に、周囲の環境条件に応じた装飾を文字に施すことができる。
【０１７６】
付加データは、装飾データと時系列参照条件データの両方を更新させることも可能であるが、時系列装飾条件データのみを更新させることによって、より少ない取得データ量によって、データを更新させることができる。
【図面の簡単な説明】
【図１】本発明の文字装飾表示装置の実施形態１における要部構成を示すブロック図である。
【図２】図１の付加データ部の付加データの構成例を示す図である。
【図３】図２の時系列装飾条件データの構成例を示す図である。
【図４】図２の付加データに含まれる１組の装飾データとそれに対応する時系列装飾条件データの具体的構成例を示す図である。
【図５】（ａ）はテキスト表示位置抽出部の動作を説明するためのブロック図であり、（ｂ）は、その処理例を示す図である。
【図６】（ａ）は照合部および装飾データ選択描画部の動作を説明するためのブロック図であり、（ｂ）は、その処理例を示す図である。
【図７】図２の付加データに含まれる装飾データとそれに対応する時系列装飾条件データの具体的構成例を示す図である。
【図８】図１の文字装飾表示方法の処理手順を説明するためのフローチャートである。
【図９】本発明の文字装飾表示装置の実施形態２における要部構成を示すブロック図である。
【図１０】図９の文字入力部からの情報に基づいて、位置データを更新する処理の動作を説明するためのブロック図であり、（ｂ）は、その処理例を示す図である。
【図１１】本発明の文字装飾表示装置の実施形態３における要部構成を示すブロック図である。
【図１２】図１１の文字入力部からの情報に基づいて、付加データを更新する処理例を示す図であって、（ａ）は更新前を示す図であり、（ｂ）は更新後を示す図である。
【図１３】本発明の文字装飾表示装置の実施形態４における要部構成を示すブロック図である。
【図１４】本発明の文字装飾表示装置の実施形態５における要部構成を示すブロック図である。
【図１５】図１４の付加データ部における付加データの温度フラグおよび温度データを含む時系列装飾条件データの構成例を示す図である。
【図１６】図１４の付加データ部における付加データに含まれる１組の装飾データとそれに対応する時系列装飾条件データの具体的構成例を示す図である。
【図１７】図１４の文字装飾表示装置における文字装飾表示方法の処理手順を説明するためのフローチャートである。
【図１８】図１４のセンサーからの情報に基づいて、付加データを更新する処理例を示す図であって、（ａ）は更新前を示す図であり、（ｂ）は更新後を示す図である。
【図１９】本発明の実施形態６のコンピューターシステムにおける要部構成例を示すブロック図である。
【符号の説明】
１Ａ〜１Ｃ    文字入力部
２    文字表示制御部
３    表示部
４、４Ａ、４Ｃ    位置データ取得部
５、５Ａ、５Ｃ    位置データ設定部
６    テキスト表示位置抽出部
７    時系列情報管理部
８、８Ｄ    照合部
９、９Ｂ、９Ｃ、９Ｄ    付加データ部
１０    装飾データ選択描画部
１１    付加データ制御部
１２，１２Ｃ    データ取得部
１３    センサー
１４    センサー入手情報部
１５    ヘッダ
１６    装飾データ
１７    時系列装飾条件データ
２１    表示／非表示フラグ
２２    日時フラグ
２３    回数フラグ
２４    タイマーフラグ
２５    日時データ
２６    回数データ
２７    タイマーデータ
２８    温度フラグ
２９    温度データ
３１ａ    入力部
３１ｂ    通信部
３２    ＣＰＵ
３３    インターフェイス
３４ａ    ＲＯＭ
３４ｂ  ＲＡＭ
３５    時系列情報管理部
３６    出力部
【図１】
2005017656.tif 000003
【図２】
2005017656.tif 000004
【図３】
2005017656.tif 000005
【図４】
2005017656.tif 000006
【図５】
2005017656.tif 000007
【図６】
2005017656.tif 000008
【図７】
2005017656.tif 000009
【図８】
2005017656.tif 000010
【図９】
2005017656.tif 000011
【図１０】
2005017656.tif 000012
【図１１】
2005017656.tif 000013
【図１２】
2005017656.tif 000014
【図１３】
2005017656.tif 000015
【図１４】
2005017656.tif 000016
【図１５】
2005017656.tif 000017
【図１６】
2005017656.tif 000018
【図１７】
2005017656.tif 000019
【図１８】
2005017656.tif 000020
【図１９】
2005017656.tif 000021