(57)【特許請求の範囲】
【請求項１】
ソフトウェアにより実現される、複数のボタンを表示するための表示手段と、
前記表示手段に接続され、前記複数のボタンの中からユーザが選択するボタンを入力するための入力手段と、
前記表示手段と前記入力手段とに接続され、前記ボタンが選択されてから予め定められた時間が経過するまで、選択されないボタンの表示は変更せずに前記選択されたボタンを強調して選択状態であることを表示するように、前記表示手段を制御するための表示制御手段と、
各前記ボタンに対応付けられた処理を実行するための制御手段とを含み、
前記制御手段は、前記ボタンが選択されたことに応答して、前記ボタンが選択されてから予め定められた時間が経過するまでの間であっても、各前記ボタンに対応付けられた処理を実行するための手段を含む、表示装置。
【請求項２】
前記表示装置は、処理中止入力手段をさらに含み、
前記処理中止入力手段は、処理中止が入力されると、実行している処理を中止し、強調表示を元に戻すための手段を含む、請求項１に記載の表示装置。
【請求項３】
前記表示装置は、処理確認入力手段をさらに含み、
前記処理確認入力手段は、処理確認が入力されると、予め定められた時間を待たずに処理を進めるための手段を含む、請求項１に記載の表示装置。
【請求項４】
前記表示装置は、他の装置と通信するための通信手段をさらに含み、
前記表示手段は、マークアップ言語で記述された、複数のボタンを表示するための手段を含み、
前記制御手段は、各前記ボタンに対応付けられた、前記他の装置から情報を取得する処理を実行するために、前記通信手段を制御するための手段を含む、請求項１に記載の表示装置。
【請求項５】
ソフトウェアにより実現される、複数のボタンを表示する表示ステップと、
前記複数のボタンの中からユーザが選択するボタンを入力する入力ステップと、
前記ボタンが選択されてから予め定められた時間が経過するまで、選択されないボタンの表示は変更せずに前記選択されたボタンを強調して選択状態であることを表示するように、前記表示ステップを制御する表示制御ステップと、
各前記ボタンに対応付けられた処理を実行する制御ステップとを含み、
前記制御ステップは、前記ボタンが選択されたことに応答して、前記ボタンが選択されてから予め定められた時間が経過するまでの間であっても、各前記ボタンに対応付けられた処理を実行するステップを含む、表示方法。
【請求項６】
コンピュータを用いた表示方法を実現するプログラムであって、前記プログラムは前記コンピュータに、
ソフトウェアより実現される、複数のボタンを表示する表示手順と、
前記複数のボタンの中からユーザが選択するボタンを入力する入力手順と、
前記ボタンが選択されてから予め定められた時間が経過するまで、選択されないボタンの表示は変更せずに前記選択されたボタンを強調して選択状態であることを表示するように、前記表示手順を制御する表示制御手順と、
各前記ボタンに対応付けられた処理を実行する制御手順とを実現させるプログラムであって、
前記制御手順は、前記ボタンが選択されたことに応答して、前記ボタンが選択されてから予め定められた時間が経過するまでの間であっても、各前記ボタンに対応付けられた処理を実行する、プログラム。
【請求項７】
コンピュータを用いた表示方法を実現するプログラムを記録した記録媒体であって、前記プログラムは前記コンピュータに、
ソフトウェアより実現される複数のボタンを表示する表示手順と、
前記複数のボタンの中からユーザが選択するボタンを入力する入力手順と、
前記ボタンが選択されてから予め定められた時間が経過するまで、選択されないボタンの表示は変更せずに前記選択されたボタンを強調して選択状態であることを表示するように、前記表示手順を制御する表示制御手順と、
各前記ボタンに対応付けられた処理を実行する制御手順とを実現させるプログラムであって、
前記制御手順は、前記ボタンが選択されたことに応答して、前記ボタンが選択されてから予め定められた時間が経過するまでの間であっても、各前記ボタンに対応付けられた処理を実行する、プログラムが記録された記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータを用いてソフトウェアにより実現されたオブジェクトを表示する技術に関し、特に、ユーザの誤操作を極力排除してオブジェクトを表示する技術に関する。
【０００２】
【従来の技術】
パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）および銀行の現金自動預け払い機において、ユーザがディスプレイに表示されている番号ボタンやメニューボタンなどのオブジェクトを選択する。この場合、番号ボタンやメニューボタンを選択するために、ディスプレイに重ねて設置された透明なタッチパネルやマウスなどを用いてディスプレイ上の座標を入力する。
【０００３】
このとき、番号ボタンやメニューボタンに対応した位置を指などでタッチすると、ディスプレイに表示されていた番号ボタンやメニューボタンの表示が、選択された表示（たとえば、反転表示）に変化する。タッチパネルから指などを離すと、番号ボタンやメニューボタンの表示が元の表示に戻る。
【０００４】
さらに、指などをタッチパネルから離した時点で、そのボタンに関連付けて記憶された機能が実行されたり、メニューボタンに関連付けて記憶されたアプリケーションの起動が実行されたりしていた。
【０００５】
【発明が解決しようとする課題】
しかしながら、ユーザがタッチパネルを指でタッチすることによりボタンを選択する場合には、ボタンの表示の変化が指に隠れて見づらい。また、タッチパネルから指を離すと元の表示に戻るので、ユーザは自己が選択したかったボタンであるか否かの確認が困難である。さらに、ディスプレイに表示されたボタンが小さいときや、多くのボタンが狭い領域に配置されて表示されているときなどは、誤って別のボタンを押すこともある。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示装置、表示方法、その方法をコンピュータを用いて実現するプログラムおよびそのプログラムを記録した記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明に係る表示装置は、ソフトウェアにより実現される、複数のボタンを表示するための表示手段と、表示手段に接続され、複数のボタンの中からユーザが選択するボタンを入力するための入力手段と、表示手段と入力手段とに接続され、ボタンが選択されてから予め定められた時間が経過するまで、選択されたボタンが選択状態であることを表示するように、表示手段を制御するための表示制御手段とを含む。
【０００８】
第１の発明によると、表示手段には、ソフトウェアにより実現されるボタンが表示される。表示手段に表示されたボタンをマウスやタッチパネルで選択すると、予め定められた時間が経過するまでの間、選択されたボタンが選択状態であるように表示される。このとき、たとえば、ボタンの表示を反転させたり、点滅させたり、表示色を変更したりして、選択されたボタンが、選択されていないボタンよりも強調して表示される。これにより、ユーザは、タッチパネルから指を離しても、予め定められた時間が経過するまでは、ユーザにより選択されたボタンが選択状態であるように表示されるので、ユーザは自己が選択したボタンを容易に確認できる。その結果、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示装置を提供することができる。
【０００９】
第２の発明に係る表示装置は、第１の発明の構成に加えて、表示制御手段は、ボタンが選択されてから予め定められた時間が経過するまで、選択されたボタンを強調して表示するように、表示手段を制御するための手段を含む。
【００１０】
第２の発明によると、表示手段には、ソフトウェアにより実現されるボタンが表示される。表示手段に表示されたボタンをマウスやタッチパネルで選択すると、予め定められた時間が経過するまでの間、ボタンの表示を反転させたり、点滅させたり、表示色を変更したりして、選択されたボタンが、選択されていないボタンよりも強調して表示される。これにより、ユーザは、タッチパネルから指を離しても、予め定められた時間が経過するまでは、ユーザにより選択されたボタンが強調して表示されるので、ユーザは自己が選択したボタンを容易に確認できる。その結果、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示装置を提供することができる。
【００１１】
第３の発明に係る表示装置は、第１または第２の発明の構成に加えて、各ボタンに対応付けられた処理を実行するために、表示装置を制御するための制御手段をさらに含む。
【００１２】
第３の発明によると、制御手段は、各ボタンに対応付けられた処理を実行する。たとえば、「次のページ」というボタンを選択すると、その「次のページ」というボタンが強調して表示されるとともに（あるいは強調して表示された後）、「次のページ」のボタンに対応付けられたインターネット上のｗｅｂページのデータの取得処理を実行する。
【００１３】
第４の発明に係る表示装置は、第３の発明の構成に加えて、制御手段は、ボタンが選択されたことに応答して、各ボタンに対応付けられた処理を実行するために、表示装置を制御するための手段を含む。
【００１４】
第４の発明によると、表示手段に表示されたボタンが選択されると、そのボタンが強調して表示されるとともに、選択されたことに応答して、各ボタンに対応付けられた処理が実行される。これにより、予め定められた時間の強調して表示された後に処理が実行される場合に比較して、処理を高速に行なうことができる。
【００１５】
第５の発明に係る表示装置は、第３または第４の発明の構成に加えて、他の装置と通信するための通信手段をさらに含む。表示手段は、マークアップ言語で記述された、複数のボタンを表示するための手段を含む。制御手段は、各ボタンに対応付けられた、他の装置から情報を取得する処理を実行するために、通信手段を制御するための手段を含む。
【００１６】
第５の発明によると、制御手段は、各ボタンに対応付けられた処理を実行する。表示手段に表示された「次のページ」というボタンを選択すると、その「次のページ」というボタンが強調して表示されるとともに（あるいは強調して表示された後）、「次のページ」のボタンに対応付けられたインターネット上のｗｅｂページのデータの取得処理を実行するように通信手段が制御される。
【００１７】
第６の発明に係る表示方法は、ソフトウェアにより実現される、複数のボタンを表示する表示ステップと、複数のボタンの中からユーザが選択するボタンを入力する入力ステップと、ボタンが選択されてから予め定められた時間が経過するまで、選択されたボタンが選択状態であることを表示するように、表示ステップを制御する表示制御ステップとを含む。
【００１８】
第６の発明によると、表示ステップにて、ソフトウェアにより実現されるボタンが表示される。表示ステップにて表示されたボタンをマウスやタッチパネルで選択すると、予め定められた時間が経過するまでの間、選択されたボタンが選択状態であるように表示される。このとき、たとえば、ボタンの表示を反転させたり、点滅させたり、表示色を変更したりして、選択されたボタンが、選択されていないボタンよりも強調して表示される。これにより、ユーザは、タッチパネルから指を離しても、予め定められた時間が経過するまでは、ユーザにより選択されたボタンが選択状態であるように表示されるので、ユーザは自己が選択したボタンを容易に確認できる。その結果、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示方法を提供することができる。
【００１９】
第７の発明に係るプログラムは、コンピュータを用いた表示方法を実現するプログラムである。プログラムはコンピュータに、ソフトウェアにより実現される、複数のボタンを表示する表示手順と、複数のボタンの中からユーザが選択するボタンを入力する入力手順と、ボタンが選択されてから予め定められた時間が経過するまで、選択されたボタンが選択状態であることを表示するように、表示手順を制御する表示制御手順とを実現させる。
【００２０】
第７の発明によると、表示手順にて、ソフトウェアにより実現されるボタンが表示される。表示手順にて表示されたボタンをマウスやタッチパネルで選択すると、予め定められた時間が経過するまでの間、選択されたボタンが選択状態であるように表示される。これにより、ユーザは、タッチパネルから指を離しても、予め定められた時間が経過するまでは、ユーザにより選択されたボタンが選択状態であるように表示されるので、ユーザは自己が選択したボタンを容易に確認できる。その結果、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示方法をコンピュータを用いて実現するプログラムを提供することができる。
【００２１】
第８の発明に係る記録媒体は、コンピュータを用いた表示方法を実現するプログラムを記録した記録媒体である。プログラムはコンピュータに、ソフトウェアにより実現される、複数のボタンを表示する表示手順と、複数のボタンの中からユーザが選択するボタンを入力する入力手順と、ボタンが選択されてから予め定められた時間が経過するまで、選択されたボタンが選択状態であることを表示するように、表示手順を制御する表示制御手順とを実現させる。
【００２２】
第８の発明によると、表示手順にて、ソフトウェアにより実現されるボタンが表示される。表示手順にて表示されたボタンをマウスやタッチパネルで選択すると、予め定められた時間が経過するまでの間、選択されたボタンが選択状態であるように表示される。これにより、ユーザは、タッチパネルから指を離しても、予め定められた時間が経過するまでは、ユーザにより選択されたボタンが選択状態であるように表示されるので、ユーザは自己が選択したボタンを容易に確認できる。その結果、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に確認することができる、表示方法をコンピュータを用いて実現するプログラムを記録した記録媒体を提供することができる。
【００２３】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２４】
＜第１の実施の形態＞
以下、本実施の形態に係る通信表示端末について説明する。なお、本発明は、通信表示端末に限定されるものではなく、通信部を有しない表示装置や一般的なパーソナルコンピュータであってもよい。
【００２５】
図１を参照して、本実施の形態に係る通信表示端末１００は、インターネット上のｗｅｂサーバから、ｗｅｂページを表わすデータを取得して表示する。通信表示端末１００は、タッチパネル２１０が貼付された表示部２００と、各種のボタンからなる入力部３００とを含む。表示部２００は、たとえば、ＬＣＤ（Liquid Crystal Display）により構成される。入力部３００には、矢印ボタン３０２〜３０８、確認ボタン３１０およびキャンセルボタン３２０を含む。タッチパネル２１０の表面を指などでタッチすることにより、その位置を表わす座標データが入力される。その座標データに基づいて、予め登録された表示部２００のボタンが検索されて、ユーザが選択したボタンが決定される。
【００２６】
図２を参照して、本実施の形態に係る通信表示端末１００の制御ブロックについて説明する。図２に示すように、通信表示端末１００は、この通信表示端末１００の全体を制御する制御部１２０と、インターネットを介して他の装置との間で通信するための通信部１３０と、制御部１２０において実行されるプログラム、そのプログラムの中間データおよび他の装置から受信したデータを記憶する記憶部１４０と、予め定められた開始時刻からの経過時間を計測するタイマ部１５０と、表示部２００と、タッチパネル部２１０と、入力部３００とを含む。
【００２７】
制御部１２０は、記憶部１４０に記憶されたプログラムに従って動作し、この通信表示端末１００を制御する。このとき、表示部２００に表示されるボタンは、記憶部１４０に記憶された記述言語（ＨＴＭＬ（HyperText Markup Language）やＸＭＬ（eXtensible Markup Language））により実現される。制御部１２０は、タッチパネル２１０からの座標情報（ユーザにより入力された座標情報）と、記憶部１４０に記憶された情報（座標情報に対応するボタンの情報）とに基づいて、ユーザが選択したボタンを検索する。また、制御部１２０は、タイマ部１５０にタイマの起動を指示したり、タイマ部１５０からタイムアウト信号を受信したことに応答して、予め定められた処理を実行する。また、制御部１２０は、表示部２００に表示されたボタンの中でユーザにより選択されたボタンを強調して表示させる。このとき、反転させて表示させたり、点滅させて表示させたり、表示色を変更して表示させたりする。また、制御部１２０は、記憶部１４０に記憶されたｗｅｂページのアドレスを通信部１３０に送信して、通信部１３０が対応するｗｅｂサーバから受信したｗｅｂページのデータに基づいて、ｗｅｂページを表示部２００に表示する。
【００２８】
本実施の形態に係る通信表示端末１００において、ユーザがタッチパネル２１０を用いて、ユーザが所定のボタンを押したときにユーザが選択したボタンを容易に確認できるように表示する処理は、通信表示端末１００のハードウェアと制御部１２０により実行されるソフトウェアとにより実現される。図１および図２に示した通信表示端末１００のハードウェア自体は一般的なものであって、本発明の最も本質的な部分は、記憶部１４０などに記録されたソフトウェアである。
【００２９】
なお、図１および図２に示した通信表示端末１００自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００３０】
図３を参照して、本実施の形態に係る通信表示端末１００で実行されるプログラムは、以下のような制御構造を有する。
【００３１】
ステップ（以下、ステップをＳと略す。）１００にて、制御部１２０は、表示部２００に初期文書を表示させる。
【００３２】
Ｓ１０２にて、制御部１２０は、タッチパネル部２１０からの入力を検知したか否かを判断する。この判断は、ユーザがタッチパネル部２１０の表面を指などでタッチすることにより行なわれる。タッチパネル部２１０からの入力を検知すると（Ｓ１０２にてＹＥＳ）、処理はＳ１０４へ移される。もしそうでないと（Ｓ１０２にＮＯ）、処理はＳ１０２へ戻され、ユーザがタッチパネル部２１０を用いて入力するまで待つ。
【００３３】
Ｓ１０４にて、制御部１２０は、対応ボタンを検索する。このとき、Ｓ１０２にて入力を検知したタッチパネル部２１０からの座標データと、記憶部１４０に記憶された記憶データとに基づいて対応ボタンが検索される。Ｓ１０６にて、制御部１２０は、対応ボタンが検索できたか否かを判断する。検索できると（Ｓ１０６にてＹＥＳ）、処理はＳ１０８へ移される。もしそうでないと（Ｓ１０６にてＮＯ）、処理はＳ１０２へ戻される。
【００３４】
Ｓ１０８にて、制御部１２０は、タイマ部１５０に対してタイマを起動するよう指示する。Ｓ１１０にて、制御部１２０は、タイマ部１５０からタイムアウト信号を受信したか否かを判断する。タイムアウト信号を受信すると（Ｓ１１０にてＹＥＳ）、処理はＳ１１６へ移される。もしそうでないと（Ｓ１１０にてＮＯ）、処理はＳ１１２へ移される。
【００３５】
Ｓ１１２にて、制御部１２０は、入力部３００から確認入力を検知したか否かを判断する。この判断は、入力部３００の確認ボタン３１０が押されたことにより行なわれる。確認入力を検知すると（Ｓ１１２にてＹＥＳ）、処理はＳ１１６へ移される。もしそうでないと（Ｓ１１２にてＮＯ）、処理はＳ１１４へ移される。
【００３６】
Ｓ１１４にて、制御部１２０は、表示部２００に表示された、検索されたボタンを強調表示する。このとき、たとえば、反転表示させたり、点滅表示させたり、表示色を変えて表示させたりする。
【００３７】
Ｓ１１６にて、制御部１２０は、強調表示を停止させる。Ｓ１１８にて、制御部１２０は、タイマ部１５０のタイマの停止を指示する。Ｓ１２０にて、制御部１２０は、次の文書を取得および表示する。その後、処理はＳ１０２へ戻される。
【００３８】
Ｓ１２２にて、制御部１２０は、キャンセル入力を検知したか否かを判断する。この判断は、入力部３００のキャンセルボタン３２０が押されたことにより行なわれる。キャンセル入力を検知すると（Ｓ１２２にてＹＥＳ）、処理はＳ１２４へ移される。もしそうでないと（Ｓ１２２にてＮＯ）、処理はＳ１２８へ移される。
【００３９】
Ｓ１２４にて、制御部１２０は、強調表示を停止させる。Ｓ１２６にて、制御部１２０は、タイマ部１５０にタイマの停止を指示する。
【００４０】
Ｓ１２８にて、制御部１２０は、別のタッチパネル入力を検知したか否かを判断する。別のタッチパネル入力を検知すると（Ｓ１２８にてＹＥＳ）、処理はＳ１３０へ移される。もしそうでないと（Ｓ１２８にてＮＯ）、処理はＳ１１０へ戻される。
【００４１】
Ｓ１３０にて、制御部１２０は、入力された別のタッチパネルからの座標データに基づいて、対応ボタンを検索する。Ｓ１３２にて、制御部１２０は、対応ボタンが検索できたか否かを判断する。対応ボタンが検索できると（Ｓ１３２にてＹＥＳ）、処理はＳ１３４へ移される。もしそうでないと（Ｓ１３２にてＮＯ）、処理はＳ１１０へ戻される。
【００４２】
Ｓ１３４にて、制御部１２０は、強調表示を停止させる。Ｓ１３６にて、制御部１２０は、処理対象ボタンを変更する。その後、処理はＳ１０８へ戻され、変更された処理対象ボタンに対して、タイマ部１５０で管理される時間の間、そのボタンに対する強調表示が行なわれる。
【００４３】
以上のような構造およびフローチャートに基づく、本実施の形態に係る通信表示端末１００の動作を説明する。
【００４４】
通信表示端末１００の電源を投入すると初期画面が表示される（Ｓ１００）。このとき、表示部２００には、複数のボタンが表示されている。このボタンは、マークアップ言語により実現される。通信表示端末１００のユーザが表示部２００に表示されたボタンをタッチパネル部２１０を指でタッチすることにより入力すると（Ｓ１０２にてＹＥＳ）、対応ボタンが検索される（Ｓ１０４）。対応ボタンが検索されると（Ｓ１０６にてＹＥＳ）、タイマ部１５０のタイマが起動する（Ｓ１０８）。タイムアウトするまでに（Ｓ１１０にてＮＯ）、確認ボタン３１０をユーザが押すまでは（Ｓ１１２にてＮＯ）、検索されたボタンが強調して表示される（Ｓ１１４）。タイマ部１５０において予め定められた時間が経過すると（Ｓ１１０にてＹＥＳ）、強調表示が停止され（Ｓ１１６）、表示部２００には次の文書が表示される（Ｓ１２０）。また、強調表示されているときにキャンセルボタン３２０をユーザが押すと（Ｓ１１２にてＹＥＳ）、強調表示が停止し（Ｓ１２６）、次の文書の取得はしない。
【００４５】
ボタンの強調表示がされている間に、ユーザが表示部２００に表示された別のボタンをタッチパネル部２１０を用いて押すと（Ｓ１２８にてＹＥＳ）、対応ボタンが検索され（Ｓ１３０）、検索できると（Ｓ１３２にてＹＥＳ）、強調表示が停止され（Ｓ１３４）、処理対象ボタンが変更され（Ｓ１３６）、変更された処理対象ボタンに対する強調表示処理が実行される。
【００４６】
以上のようにして、本実施の形態に係る通信表示端末によると、ユーザが、表示部に貼付されたタッチパネル部から、自己が選択したボタンを押すと、そのボタンが強調して表示される。強調表示されている間に確認ボタンを押したり、キャンセルボタンを押すと、強調表示が停止する。また、別のボタンを押すと、強調表示が停止され、別のボタンが強調表示される。これらの強調表示は、予め定められた時間の間継続する。これにより、ソフトウェアを用いて実現されたボタンの選択を、ユーザが確実に行なうことができる、通信表示装置を実現できる。
【００４７】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る通信表示端末について説明する。なお、本実施の形態に係る通信表示端末のハードウェア構成は、前述の第１の実施の形態に係る通信表示端末１００と同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００４８】
図４を参照して、本実施の形態に係る通信表示端末１００で実行されるプログラムは、以下のような制御構造を有する。なお、図４に示すフローチャートの中で、前述の図３に示したフローチャートと同じ処理について同じステップ番号を付してある。それらについての処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００４９】
Ｓ２００にて、制御部１２０は、フラグを初期化（GETFLAG＝０、TIMEOUTFLAG＝０）する。Ｓ２０２にて、制御部１２０は、通信部１３０を用いて、次の文書の取得を開始する。
【００５０】
Ｓ２０４にて、制御部１２０は、TIMEOUTFLAGを変更（TIMEOUTFLAG＝１）する。
【００５１】
Ｓ２０６にて、制御部１２０は、文書取得処理を停止する。このとき、制御部１２０から、通信部１３０に対して、文書取得処理の中止を指示する信号が送信される。
【００５２】
Ｓ２０８にて、制御部１２０は、文書取得処理が完了したか否かを判断する。この判断は、通信部１３０から送信されるｗｅｂデータに基づいて行なわれる。文書取得処理が完了すると（Ｓ２０８にてＹＥＳ）、処理はＳ２１０へ移される。もしそうでないと（Ｓ２０８にてＮＯ）、処理はＳ２１２へ移される。Ｓ２１０にて、制御部１２０は、GETFLAGを変更（GETFLAG＝１）する。Ｓ２１２にて、制御部１２０は、TIMEOUTFLAGとGETFLAGとが両方とも１であるか否かを判断する。両方のフラグが１であると（Ｓ２１２にてＹＥＳ）、処理はＳ２１４へ移される。もしそうでないと（Ｓ２１２にてＮＯ）、処理はＳ１１０へ戻される。
【００５３】
Ｓ２１４にて、制御部１２０は、強調表示を停止させる。Ｓ２１４にて、制御部１２０は、タイマ部１５０に対してタイマの停止を指示する。Ｓ２１８にて、制御部１２０は、表示部２００に次の文書を表示させる。
【００５４】
以上のような構造およびフローチャートに基づく、本実施の形態に係る通信表示装置１００の動作について説明する。
【００５５】
通信表示装置１００の電源を投入すると初期画面が表示される（Ｓ１００）。表示部２００に表示されたｗｅｂページの表示要求ボタンを押すと（Ｓ１０２にてＹＥＳ）、対応ボタンが検索され（Ｓ１０４）、検索できると（Ｓ１０６にてＹＥＳ）、フラグが初期化される（Ｓ２００）。指定された文書の取得を開始するように通信部１３０が制御され（Ｓ２０２）、タイマ部１５０が起動する（Ｓ１０８）。タイマ部１５０からのタイムアウト信号を検知するまでは（Ｓ１１０にてＮＯ）、検索されたボタンが強調表示される（Ｓ１１４）。
【００５６】
タイマ部１５０により所定の時間が経過したことが検知されたり（Ｓ１１０にてＹＥＳ）、または、ユーザが確認ボタン３１０を押されたりすると（Ｓ１１２にてＹＥＳ）、TIMEOUTFLAGが変更（TIMEOUTFLAG＝１）される（Ｓ２０４）。次のｗｅｂページの取得が完了すると（Ｓ２０８にてＹＥＳ）、GETFLAGが変更（GETFLAG＝１）される（Ｓ２１０）。TIMEOUTFLAGとGETFLAGの両方のフラグが１であると（Ｓ２１２にてＹＥＳ）、強調表示が停止され（Ｓ２１４）、取得した次の文書が表示される（Ｓ２１８）。
【００５７】
以上のようにして、本実施の形態に係る通信表示装置によると、予め定められた時間が経過するまでユーザにより選択されたボタンが強調されて表示されている間に、そのボタンに対応する処理が並行して実行される。このため、ボタンに関連付けられた処理に時間がかかる場合であっても、ボタンを選択してからそのボタンの強調表示が終了するまで待つことなく、処理を行なうことができるので、ユーザを待たせる無駄な時間を削減できる。
【００５８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係る通信表示端末の外観を示す図である。
【図２】  図１に示す通信表示端末の制御ブロック図である。
【図３】  第１の実施の形態に係る通信表示端末において実行されるプログラムの制御構造を示すフローチャートである。
【図４】  第２の実施の形態に係る通信表示端末において実行されるプログラムの制御構造を示すフローチャートである。
【符号の説明】
１００  通信表示端末、１２０  制御部、１３０  通信部、１４０  記憶部、１５０  タイマ部、２００  表示部、２１０  タッチパネル部、３００  入力部、３０２〜３０８  矢印ボタン、３１０  確認ボタン、３２０  キャンセルボタン。
【図１】
0004084048.tif 000002
【図２】
0004084048.tif 000003
【図３】
0004084048.tif 000004
【図４】
0004084048.tif 000005