(57)【要約】【課題】長押しが必要なＧＵＩ操作ボタンの操作性が悪く、長押しを必要としないその他の操作ボタンとの区別をつけづらかった。【解決手段】コンピュータ・システム１は、コンピュータ本体２のＣＰＵ２ａによるソフトウェアの制御によって既に稼動状態にあり、モニタ４の表示画面には長押操作ボタン２１を含む各種の操作ボタン等のＧＵＩで構成されるメニュー画面が表示されているものとした場合において、ＣＰＵ２ａは、マウスカーソル待機状態（ステートＳ１）と、マウスボタン押下待機状態（ステートＳ２）と、長押継続状態（ステートＳ３）と、機能実行状態（ステートＳ４）と、復帰状態（ステートＳ５）とを有した。【選択図】図３
2007148626.tif 000002
【特許請求の範囲】
【請求項１】
制御手段のＧＵＩ制御によって、少なくとも第１及び第２の各機能がそれぞれ関係付けられた第１及び第２の操作ボタンの押下前及び押下後の各状態を表示手段に表示させるための操作ボタンの表示方法において、
前記制御手段によって前記第１の操作ボタンが選択確定されたとき、前記第１の操作ボタンを所定長の奥行き方向を呈した押下前の状態から前記所定長の異なる奥行き方向を呈した押下後の状態に、所定時間により段階的又は連続的に変化させながら表示させるステップと、
前記第１の操作ボタンが前記押下後の状態に表示されたときに前記第１の機能を実行開始させるステップと、
前記押下後の状態に表示された第１の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有する一方、
前記制御手段によって前記第２の操作ボタンが選択確定されたとき、前記第２の操作ボタンを前記第１の操作ボタンの所定長よりも短い奥行き方向を呈した押下前の状態から押下後の状態に、前記所定時間よりも短い時間により段階的又は連続的に変化させながら表示させるステップと、
前記第２の操作ボタンが前記押下後の状態に表示されたときに前記第２の機能を実行開始させるステップと、
前記押下後の状態に表示された第２の操作ボタンを前記押下前の表示状態に変更して表示させるステップと、
を有したことを特徴とするＧＵＩによる操作ボタンの表示方法。
【請求項２】
制御手段によって、ＧＵＩ制御に基づき少なくとも第１及び第２の各機能がそれぞれ関係付けられた第１及び第２の操作ボタンの押下前及び押下後の各状態を表示手段に表示させるための操作ボタンの表示プログラムにおいて、
前記制御手段によって前記第１の操作ボタンが選択確定されたとき、前記第１の操作ボタンを所定長の奥行き方向を呈した押下前の状態から前記所定長の異なる奥行き方向を呈した押下後の状態に、所定時間により段階的又は連続的に変化させながら表示させるステップと、
前記第１の操作ボタンが前記押下後の状態に表示されたときに前記第１の機能を実行開始させるステップと、
前記押下後の状態に表示された第１の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有する一方、
前記制御手段によって前記第２の操作ボタンが選択確定されたとき、前記第２の操作ボタンを前記第１の操作ボタンの所定長よりも短い奥行き方向を呈した押下前の状態から押下後の状態に、前記所定時間よりも短い時間により段階的又は連続的に変化させながら表示させるステップと、
前記第２の操作ボタンが前記押下後の状態に表示されたときに前記第２の機能を実行開始させるステップと、
前記押下後の状態に表示された第２の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有して、
前記制御手段にそれぞれ実行させることを特徴とするＧＵＩによる操作ボタンの表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）による表示手段に表示されたメニュー等における、ＧＵＩによる操作ボタンの表示方法及びその表示プログラムに関する。
【背景技術】
【０００２】
ＧＵＩ表示が可能な表示部と使用者によって操作される操作入力部とこれらを制御する制御部とを備えた機器、例えばモニタやマウスを備えたコンピュータが多用されている。このコンピュータにオペレーティング・システム（以下、ＯＳ）やアプリケーション・ソフトウェア（以下、ソフトウェア）をインストールして内蔵するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で制御することにより、コンピュータに特定のアプリケーションを実行させることが可能となる。
【０００３】
このようなコンピュータが実行するソフトウェアにおいては、ＣＰＵの制御によって操作ボタンやスライドバー等のＧＵＩ操作部をモニタに表示させて、使用者がこの表示された操作ボタン等を見ながらマウスを操作することにより、操作の結果をＧＵＩ表示に反映させるとともに、この操作に関連付けられた機能をＣＰＵに実行させることが可能である。
【０００４】
また、上記コンピュータにおいて、ＣＰＵで制御可能なように接続されたタッチパネルをモニタの画面前面に配置して操作入力部とし、使用者の指や手に持った操作ペンでタッチパネル上からモニタに表示された操作ボタン等に触れることによって、使用者はあたかも表示画面上の操作ボタン等を実際の操作ボタン等のように操作して機能実行をさせることも行われている。
【０００５】
上述した操作ボタン等のＧＵＩ表示においては、操作ボタン等をエンボス表示にしたり影付き表示にしたりして立体的に表示することも行われている（例えば、特許文献１を参照）。ＧＵＩ表示を立体的に表現すれば、例えば押下される前の操作ボタンの状態と押下された後の操作ボタンの状態とをそれぞれ立体感を異ならせて表示させることもできるため、使用者はマウスやタッチパネルで操作した際に確実にボタンを押したかどうかを容易に確認することができる。しかも、立体的なボタン表示は平面表示に比べてその視認性をより向上する効果がある。
【０００６】
次に、立体的に表示される操作ボタンを模式的に表した例を図６に示す。同図において、（ａ）は操作ボタン６１ａがマウスポインタ６２ａによって選択されていない状態を示した図であり、（ｂ）は操作ボタン６１ｂがマウスポインタ６２ｂによって選択されて且つマウスに具備されている実際のボタンが押下されてその結果が表示に反映された状態を示した図である。同図（ａ）のように、操作ボタン６１ａがマウスポインタ６２ａによって選択されていない場合や、選択はされているものの実際のボタンが押下されていない場合は、操作ボタン６１ａは影が付加されて立体的な表示になっている。一方、同図（ｂ）においては、操作ボタン６１ｂがマウスポインタ６２ｂによって選択されて且つマウスの実際のボタンが押下されたために、操作ボタン６１ｂは、影の表示が消されてあたかも表示ボタンが押下されたように変化している。
【０００７】
ところで、コンピュータに限らず携帯端末やＡＶ（Ａｕｄｉｏ＆Ｖｉｄｅｏ）機器等の使用者に操作させる操作ボタンを備えた電子機器においては、（１）押下されたら直ちに機能が実行されるべき操作ボタンの他、（２）一度押下されたら押下される前の状態に復帰させることが困難な機能を実行させるための操作ボタンや、（３）その機能の実行には相当の注意を要すべき重要な機能を実行させるための操作ボタン等が備えられている。前記（２）の例としては、電子機器の内部メモリやハードディスク等の記録媒体からデータを削除したり、既に存在するデータに更新されたデータを上書きしたりする機能を実行させるための削除ボタンや録画ボタンであり、また前記（３）の例としては、現在動作しているモードから別のモードに移行させるためのモード変更ボタンである。
【０００８】
このような、使用者に相当の注意をもたせて操作させるべき操作ボタンや極力誤操作を防ぐべき操作ボタンについては、一般的な通常操作ではなく通常よりも長くボタンを押し続けた後に機能を実行させるといった操作ボタンの長押しの制御がされた例も知られている（例えば、特許文献２を参照）。
【特許文献１】特開平１０−２４０９０５号公報
【特許文献２】特開２００３−２３３４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したようなボタンの長押しによって機能を実行させる操作ボタン（以下、長押操作ボタン）と、長押しを必要としない通常操作による操作ボタン（以下、通常操作ボタン）とを混在させて前述のコンピュータのソフトウェアにおけるＧＵＩに適用した場合、使用者に長押しが必要な操作ボタンであるか否かを画面上で認識させる必要が生じる。ここで、例えばモニタに表示された長押操作ボタンの近傍に「長押ししてください」というような注意文を表示して使用者に認識させることも可能であるが、長押操作ボタンの表示の他に注意文を表示するとなると、それだけ長押操作ボタンに関する表示面積を大きくとらざるを得ず、ＧＵＩのデザイン設計に大きな制約がかかるという問題がある。
【００１０】
また、注意文は使用者に視認可能なように表示させることが重要であるが、モニタ画面の大きさやＧＵＩのデザインの関係で注意文の文字を小さくせざるを得ない場合に、視認性を大きく損なうという問題もある。
【００１１】
さらに、長押しをしている使用者がどれくらいの時間だけ長押しをすればよいか実感的に分からず、誤って長押しを早めに止めてしまって機能の実行に移行できないという恐れもあり操作性を損なう要因ともなっている。
【００１２】
また長押操作ボタンと通常操作ボタンとを区別させる他の方法として、長押操作ボタンの表示色と通常操作ボタンの表示色とを異ならせて使用者に区別させるということも可能であるが、結局、使用者にはどの表示色の操作ボタンが長押しを必要とするものかを別途認識させる必要があるため、十分な解決方法とはいえない。
【００１３】
そこで、本発明は上記問題点に鑑みなされたものであり、その目的は、ＧＵＩ表示におけるデザイン性や視認性を損なうことなく長押操作ボタンと通常操作ボタンとの区別を容易にするとともに、使用者が長押操作ボタンを操作する際にどれだけの時間の長押しが必要であるかという認識を容易にするためのＧＵＩによる操作ボタンの表示方法及びその表示プログラムを提供することである。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、請求項１に記載の発明は、
制御手段のＧＵＩ制御によって、少なくとも第１及び第２の各機能がそれぞれ関係付けられた第１及び第２の操作ボタンの押下前及び押下後の各状態を表示手段に表示させるための操作ボタンの表示方法において、
前記制御手段によって前記第１の操作ボタンが選択確定されたとき、前記第１の操作ボタンを所定長の奥行き方向を呈した押下前の状態から前記所定長の異なる奥行き方向を呈した押下後の状態に、所定時間により段階的又は連続的に変化させながら表示させるステップと、
前記第１の操作ボタンが前記押下後の状態に表示されたときに前記第１の機能を実行開始させるステップと、
前記押下後の状態に表示された第１の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有する一方、
前記制御手段によって前記第２の操作ボタンが選択確定されたとき、前記第２の操作ボタンを前記第１の操作ボタンの所定長よりも短い奥行き方向を呈した押下前の状態から押下後の状態に、前記所定時間よりも短い時間により段階的又は連続的に変化させながら表示させるステップと、
前記第２の操作ボタンが前記押下後の状態に表示されたときに前記第２の機能を実行開始させるステップと、
前記押下後の状態に表示された第２の操作ボタンを前記押下前の表示状態に変更して表示させるステップと、
を有したことを特徴とするＧＵＩによる操作ボタンの表示方法
を提供するものである。
【００１５】
請求項２に記載の発明は、
制御手段によって、ＧＵＩ制御に基づき少なくとも第１及び第２の各機能がそれぞれ関係付けられた第１及び第２の操作ボタンの押下前及び押下後の各状態を表示手段に表示させるための操作ボタンの表示プログラムにおいて、
前記制御手段によって前記第１の操作ボタンが選択確定されたとき、前記第１の操作ボタンを所定長の奥行き方向を呈した押下前の状態から前記所定長の異なる奥行き方向を呈した押下後の状態に、所定時間により段階的又は連続的に変化させながら表示させるステップと、
前記第１の操作ボタンが前記押下後の状態に表示されたときに前記第１の機能を実行開始させるステップと、
前記押下後の状態に表示された第１の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有する一方、
前記制御手段によって前記第２の操作ボタンが選択確定されたとき、前記第２の操作ボタンを前記第１の操作ボタンの所定長よりも短い奥行き方向を呈した押下前の状態から押下後の状態に、前記所定時間よりも短い時間により段階的又は連続的に変化させながら表示させるステップと、
前記第２の操作ボタンが前記押下後の状態に表示されたときに前記第２の機能を実行開始させるステップと、
前記押下後の状態に表示された第２の操作ボタンを前記押下前の表示状態に変更して表示させるステップとを有して、
前記制御手段にそれぞれ実行させることを特徴とするＧＵＩによる操作ボタンの表示プログラム
を提供するものである。
【発明の効果】
【００１６】
本発明によれば、表示手段にＧＵＩ表示された第１の操作ボタン（長押操作ボタン）と第２の操作ボタン（通常操作ボタン）とが混在する場合であっても、奥行きを有する各操作ボタンの奥行き方向の長さ違いのみによって両者のボタンの区別を容易にすることができる。よって長押操作ボタン用の注意文を必要としないため視認性もよくＧＵＩ表示のデザイン性を損なうこともない。
【００１７】
また、制御手段によって選択確定している最中は操作ボタンの奥行き方向が段階的又は連続的に変化するため、使用者が操作ボタンを操作している最中にいつまで長押しをしている必要があるかという認識を容易にすることが可能である。これにより、誤って長押操作を早めに止めてしまうといった誤操作を防止することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施するための最良の形態について、好ましい実施例を示して説明する。
【実施例１】
【００１９】
本発明の実施形態に基づく好ましい実施例が適用される電子機器としてコンピュータ・システムを例に説明する。図１にコンピュータ・システムの概略構成例を示す。同図において、コンピュータ・システム１は、ＣＰＵ２ａを搭載したコンピュータ本体２と、使用者の操作によってコンピュータ本体２に入力指示を行うマウス３と、コンピュータ本体２からの表示出力信号を受けて表示を行うモニタ４とを備えている。そして、ＣＰＵ２ａは、コンピュータ本体２にインストールされているＯＳやソフトウェア（いずれも不図示）を制御することによって、コンピュータ本体２とマウス３とモニタ４とを制御する。なお、コンピュータ・システムとして動作させるためには、一般的には入力操作機器としてキーボードも必要となるが、本実施例の説明においては特に必要でないため不図示とする。
【００２０】
次に、モニタ４に表示されるＧＵＩ画面で用いられる操作ボタンについて説明する。なお、操作ボタンのうち通常操作ボタンは前述した図６の例によるものとし、ここでは長押操作ボタンについて説明する。
【００２１】
図２は、マウス３の操作に基づく立体的な長押操作ボタンの表示状態を時系列的に模式的に示した図である。同図において、長押操作ボタン２１は長押操作ボタン２１ａ〜２１ｇそれぞれの表示状態を有する。長押操作ボタン２１ａ〜２１ｇは、マウス３の自在な移動操作に伴ってモニタ４の画面上で移動するマウスカーソル２２によって長押操作ボタン２１が選択されて且つ使用者によってマウス３の実際のボタンが押下されたことによって、長押しが開始されてから一連の表示動作が終了するまでの長押操作ボタン２１の状態を時系列的に表示した例である。なお、同図においては７つの状態を表示しているが、これは時刻変化に伴うボタンの表示状態の変化を説明するための模式的な例であり、実際のソフトウェア設計においては本例のような７つの表示状態のみに限定される必要はない。例えば、連続的な表示として見えるアニメーション表示としてもよい。
【００２２】
図２において、長押操作ボタン２１ａは、マウスカーソル２２が選択領域内に入ることによって選択されて、且つ使用者によってマウス３のボタンが押下された時点での表示状態を示している。ここで、マウスカーソル２２が選択領域内に入ることによって選択されるとは、長押操作ボタン２１をモニタ４に表示させるためにＣＰＵ２ａが制御するメモリマッピング上の座標値に基づいて、長押操作ボタン２１の所定の二次元座標平面を選択領域として予め設定しておき、マウスカーソル２２がこの選択領域内にあって且つマウス３の実際のボタンが押下されたときに長押操作ボタン２１が選択されたと判定されることをいう。
【００２３】
長押操作ボタン２１ｂ，２１ｃは、それぞれマウスカーソル２２が選択領域内にあって、且つ使用者がマウス３のボタンを押下し続けている状態において、時刻の経過に伴って表示ボタンに付加される影の深さが浅くなり立体的感が変化していく過程の状態を示したものである。
【００２４】
長押操作ボタン２１ｄは、マウスカーソル２２が選択領域内にあって、且つ使用者がマウス３のボタンを押下し続けている状態において、表示ボタンに付加されていた影がなくなった状態を示したものであり、このように影がなくなった時点でＣＰＵ２ａはソフトウェアを制御して長押操作ボタン２１に関連付けられた機能の実行を開始する。
【００２５】
長押操作ボタン２１ｅ，２１ｆは、ＣＰＵ２ａが長押操作ボタン２１に関連付けられた機能の実行を開始させた後、ボタン表示を元の状態に復帰させていく過程の状態を示したものであり、時刻の経過に伴って表示ボタンに付加される影の深さを増していき立体感を変化させていく状態を示している。なお、ＣＰＵ２ａが長押操作ボタン２１ｄの表示状態で機能の実行を開始させた後は、マウスカーソル２２が選択領域から外されても機能の実行には影響がない。
【００２６】
そして、長押操作ボタン２１ｇは、長押操作ボタン２１の表示の復帰動作が完了して長押操作ボタン２１ａと同一の表示状態になったことを示している。
ここで、長押操作ボタン２１ａと図６に示した通常操作ボタン６１ａとでは、それぞれの表示ボタンに付加される影の深さを異ならせるようにしておく。具体的には、長押操作ボタン２１ａに付加される影の深さを通常操作ボタン６１ａに付加される影よりも視認できる程度に深く設定する。これにより、使用者はモニタ４に表示されている各種操作ボタンを見ただけで、影の深い操作ボタンは「長く押し続けなければならない操作ボタンである」ことを、注意文がなくても視覚的に且つ直感的に認識することができる。また、注意文の表示が必要ないため、ＧＵＩのデザインに負担がかかる恐れもない。
【００２７】
次に、ＣＰＵ２ａによるソフトウェアの制御に基づき、長押操作ボタン２１の表示状態を変化させる動作について図３の状態遷移図を併せ参照して説明する。同図において、コンピュータ・システム１は、コンピュータ本体２のＣＰＵ２ａによるソフトウェアの制御によって既に稼動状態にあり、モニタ４の表示画面には長押操作ボタン２１を含む各種の操作ボタン等のＧＵＩで構成されるメニュー画面が表示されているものとする。
【００２８】
同図の状態遷移図において、ステートＳ１〜ステートＳ５は、それぞれ以下の状態を示すものである。すなわち、ステートＳ１は、長押操作ボタン２１の選択領域にマウス３のマウスカーソル２２が入ってくるのを待機している状態である（マウスカーソル待機状態）。ステートＳ２は、マウスカーソル２２が選択領域内に入っている状態であって、且つマウス３の実際のボタンが押下されるのを待機している状態である（マウスボタン押下待機状態）。ステートＳ３は、マウスカーソル２２が選択領域内に入っている状態であって、且つ予め決められている一定時間が経過するまで長押操作ボタン２１の表示状態を変化（長押操作ボタン２１ｂ〜２１ｄ）させていく状態である（長押継続状態）。ステートＳ４は、ＣＰＵ２ａによるソフトウェアの制御に基づき、長押操作ボタン２１に関連付けられている所定の機能の実行を開始させた状態である（機能実行状態）。ステートＳ５は、予め決められている一定時間が経過するまで長押操作ボタン２１の表示状態を変化（長押操作ボタン２１ｅ〜２１ｇ）させて復帰させていく状態である（復帰状態）。
【００２９】
より具体的には、ソフトウェアを制御するＣＰＵ２ａは、ステートＳ１においては、長押操作ボタン２１の選択領域にマウス３のマウスカーソル２２が入ったか否かを検出している。そして、選択領域内にマウスカーソル２２が入ったことを検出するとステートＳ２に移行する。
【００３０】
次に、ステートＳ２においては、マウス３の実際のボタンが押下開始されるまでマウスカーソル２２が選択領域内に存在することを監視している。この状態において、マウスカーソル２２が選択領域から外れたことを検出した場合、ステートＳ１に移行する。一方、マウス３のボタンが押下されたことを検出した場合はステートＳ３に移行する。
【００３１】
次に、ステートＳ３においては、予め決められている一定時間が経過するまで長押操作ボタン２１の表示状態を変化させていく。具体的には、長押操作ボタン２１ｂ〜２１ｄのように長押操作ボタン２１に付加する影の深さを時刻経過に伴って減少させた複数の表示ボタンを所定間隔で表示させ、最終的には長押操作ボタン２１ｄのように影が付加されていないボタンを表示させる。この状態において、マウスカーソル２２が選択領域から外れたことを検出した場合はステートＳ１に移行し、又マウス３のボタンの押下が途中で中止された場合はステートＳ２に移行する。一方、一定時間が経過したことを検出した場合はステートＳ４に移行する。このようにすることで、使用者は長押操作ボタン２１の影の状態を見ながらマウス３の実際のボタンを押下すことにより、機能の実行が開始されるまでのタイミングを確実に把握することが可能となる。
【００３２】
次に、ステートＳ４においては、ソフトウェアを制御するＣＰＵ２ａは、長押操作ボタン２１に関連付けられている所定の機能の実行を開始する。そして、機能の実行開始後、ステートＳ５に移行する。
【００３３】
次に、ステートＳ５においては、予め決められている一定時間が経過するまで長押操作ボタン２１の表示状態を変化させていく。具体的には、長押操作ボタン２１ｅ〜２１ｇのように、長押操作ボタン２１に付加する影の深さを時刻経過に伴って増加させた複数の表示ボタンを所定間隔で表示させる。そして、一定時間が経過したことを検出した場合はステートＳ１に移行する。なお、長押操作ボタン２１ｇの表示段階では、長押操作ボタン２１ａと同一の表示状態になるように制御される。
【００３４】
上述したような動作において、ステートＳ３における一定時間は例えば３秒〜５秒程度としておくのが好ましい。この程度の時間であれば、使用者が長押操作ボタン２１を押下開始した場合に、押下継続中に誤操作に気付く余裕をもたせることが可能となる。
【００３５】
また、ステートＳ５における一定時間は、単に長押操作ボタン２１の表示状態を長押操作ボタン２１ｄから長押操作ボタン２１ｇへの元の状態に復帰させるためだけに要するものであるため、ステートＳ３における一定時間と同一にする必要はなく、ステートＳ３の一定時間よりも短いことが望ましい。例えば、即座に長押操作ボタン２１ｄの状態から長押操作ボタン２１ｇの状態に段階を経ず移行してもよいし、１秒程度の時間をかけて元の状態に復帰させてもよい。
【００３６】
なお、これら一定時間の設定は、コンピュータ・システム１の用途や長押操作ボタン２１に関連付けられた機能等に応じて適宜設定すればよいものである。
以上、詳述したように、本実施例によれば、モニタ４にＧＵＩ表示されたメニューに長押操作ボタンと通常操作ボタンとが混在する場合であっても、各操作ボタンに付加された影の深さの違いのみによって両者のボタンの区別を容易にすることができる。よって長押操作ボタン用の注意文を必要としないため視認性もよくＧＵＩ表示のデザイン性を損なうこともない。
【００３７】
また、長押し操作している最中は長押操作ボタンの影の深さが変化するため、使用者が長押操作ボタンを操作している最中にいつまで長押しをしている必要があるかという認識を容易にすることが可能である。これにより、誤って長押操作を早めに止めてしまうといった誤操作を防止することができる。
【００３８】
なお、本実施例においては、コンピュータ・システム１のコンピュータ本体２に入力指示を行う入力手段としてマウスを用いた場合について説明したが、マウスのみならずトラックボールやジョイスティック等のポインティング・デバイスを用いてもよいことはもちろんである。
【００３９】
また、ＧＵＩ表示において操作ボタンを立体的に見せるために、ボタンに影を付加する例について説明したが、本発明の技術的思想はこの影の深さを変更する方法に限らず、エンボス表示の深さを変更する方法や、立体的なボタンの高さを変更する方法等、立体感のある操作ボタンの表現方法であればよい。
【実施例２】
【００４０】
実施例１においては、コンピュータ・システム１のコンピュータ本体２に入力指示をするための入力手段として、マウス等のポインティング・デバイスを用いた例について説明したが、本実施例ではポインティング・デバイスに替えてタッチパネルを用いた例について説明する。
【００４１】
本実施例においても、コンピュータ・システムを例に説明する。図４にコンピュータ・システムの概略構成例を示す。同図において、コンピュータ・システム１ａは、ＣＰＵ２ａを搭載したコンピュータ本体２と、使用者の操作によってコンピュータ本体２に入力指示を行うタッチパネル５と、コンピュータ本体２からの表示出力信号を受けて表示を行うモニタ４とを備えている。そして、ＣＰＵ２ａは、コンピュータ本体２にインストールされているＯＳやソフトウェア（いずれも不図示）を制御することによって、コンピュータ本体２とタッチパネル５とモニタ４とを制御する。そして、タッチパネル５は、モニタ４の表示画面の前面に表示画面全体を覆うようにして配置されている。なお、コンピュータ・システムとして動作させるためには、一般的な入力操作機器としてキーボードも必要となるが、本実施例の説明においては特に必要でないため不図示とする。
【００４２】
入力操作機器としてタッチパネル５を用いることにより、モニタ４の表示画面には実施例１におけるマウスカーソル２２のようなカーソルは表示されない。そこで、図２における長押操作ボタン２１の選択領域が使用者によって選択されたか否かについての判定は、使用者自身の指や操作ペンがタッチパネル５に触れた箇所に対応する座標値にもとづき判定する。このようにすれば、タッチパネル５を用いても実施例１と同様の動作を実行することが可能である。よって、動作及び本実施例による効果の詳細な説明を省略する。
【実施例３】
【００４３】
本実施例は、映像録画再生装置のＧＵＩに適用した例について説明する。図５は、コンピュータ・システムやＶＴＲ等の映像記録再生装置に用いられるＧＵＩ画面の例である。同図において、ＧＵＩ画面は再生ボタン５１と、停止ボタン５２と、巻き戻しボタン５３と、早送りボタン５４と、録画ボタン５５とを有している。そして、各ボタンは立体的に表示されている。
【００４４】
これらのボタンの中で、録画ボタン５５については、これに関連付けられている録画機能は一度実行させると元の状態に戻すことが困難な機能であるため、このボタンの操作は慎重を期すべきものである。そこで、録画ボタン５５の立体度合いを録画ボタン５５以外のボタンの立体度合いよりもより立体的に（高く）表示させておき、録画ボタン５５が選択されて押下された場合は、実施例１で説明したように一定時間をかけて録画ボタン５５を押下させて、完全に押下された状態になった時点で録画動作を実行させるようにする。
【００４５】
このようにすることで、使用者が操作に慎重を期すべき録画ボタン５５が長押しを必要とする操作ボタンであることの認識を容易にさせるとともに、長押し操作している最中は録画ボタン５５の立体度合いが変化するため、使用者が録画ボタン５５を操作している最中にいつまで長押しをしている必要があるかという認識を容易にできる。これにより、誤って録画ボタン５５の長押操作を早めに止めてしまうといった誤操作を防止することができる。
【産業上の利用可能性】
【００４６】
本発明は、ＧＵＩ表示が可能な表示部と操作入力部とを備えた電子機器において、ＧＵＩによって操作ボタンを操作させる機器に有用である。
【図面の簡単な説明】
【００４７】
【図１】実施例１が適用されるコンピュータ・システムの概略構成例を示した図である。
【図２】実施例１における、マウスの操作に基づく立体的な長押操作ボタンの表示状態を時系列的に模式的に示した図である。
【図３】実施例１における、ＣＰＵによるソフトウェアの制御に基づき、長押操作ボタンの表示状態を変化させる動作を説明するための状態遷移図である。
【図４】実施例２が適用されるコンピュータ・システムの概略構成例を示した図である。
【図５】実施例３における、コンピュータ・システムやＶＴＲ等の映像記録再生装置に用いられるＧＵＩ画面の例である。
【図６】従来のＧＵＩにおいて、立体的に表示される操作ボタンを模式的に表した例である。
【符号の説明】
【００４８】
１，１ａ  コンピュータ・システム
２  コンピュータ本体
２ａ  ＣＰＵ
３  マウス
４  モニタ
５  タッチパネル
２１，２１ａ〜２１ｇ  長押操作ボタン
２２，６２ａ，６２ｂ  マウスカーソル
５１  再生ボタン
５２  停止ボタン
５３  巻き戻しボタン
５４  早送りボタン
５５  録画ボタン
６１ａ，６１ｂ  操作ボタン
【図１】
2007148626.tif 000003
【図２】
2007148626.tif 000004
【図３】
2007148626.tif 000005
【図４】
2007148626.tif 000006
【図５】
2007148626.tif 000007
【図６】
2007148626.tif 000008