(57)【要約】【課題】  不要なコマンド入力画像を簡単に表示画面から消去させることができる情報処理装置を提供すること。【解決手段】  タッチスクリーン２０にコマンドを入力するためのコマンドボード６２を表示し、ユーザにより指示されるタッチスクリーン２０上の位置と、コマンドボード６２が表示されるタッチスクリーン２０上の領域と、に応じてコマンドを実行する。コマンドボード６２の表示開始からの経過時間を計測して、それに応じてコマンドボード６２をタッチスクリーン２０上から消去する。これにより、タッチスクリーン２０が不要なコマンドボード６２により埋まらないようにする。【選択図】        図３
2007011953.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上の位置を指示する位置指示手段と、
前記表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示手段と、
前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域と、前記位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行手段と、
前記コマンド入力画像表示手段による前記コマンド入力画像の表示開始からの経過時間を計測する計時手段と、
前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像を消去するコマンド入力画像消去手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記コマンド入力画像消去手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の表示態様を変化させる表示態様変化手段を含む、
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、
前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の透明度を変化させる、
ことを特徴とする情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、
前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像のサイズを変化させる、
ことを特徴とする情報処理装置。
【請求項５】
請求項２に記載の情報処理装置において、
前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の表示位置を変化させる、
ことを特徴とする情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理装置において、
前記計時手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示される場合に、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間を初期化する、
ことを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、
前記計時手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示される回数に応じて、前記計時手段による前記コマンド入力画像の表示開始からの経過時間の計測を停止する、
ことを特徴とする情報処理装置。
【請求項８】
請求項１乃至７のいずれかに記載の情報処理装置において、
前記コマンド入力画像表示手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示され、前記位置指示手段により指示される位置が所定経路により該領域外に移動する場合に、前記コマンド入力画像の表示位置を前記位置指示手段により指示される位置に応じて移動させる、
ことを特徴とする情報処理装置。
【請求項９】
表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示ステップと、
前記コマンド入力画像が表示される前記表示画面上の領域と、位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行ステップと、
前記コマンド入力画像表示ステップでの前記コマンド入力画像の表示開始からの経過時間を計測する計時ステップと、
前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示ステップで表示される前記コマンド入力画像を消去するコマンド入力画像消去ステップと、
を含むことを特徴とするコマンド入力方法。
【請求項１０】
表示画面上の位置を指示する位置指示手段、
前記表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示手段、
前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域と、前記位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行手段、
前記コマンド入力画像表示手段による前記コマンド入力画像の表示開始からの経過時間を計測する計時手段、及び
前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像を消去するコマンド入力画像消去手段
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、コマンド入力方法及びプログラムに関し、特に情報処理装置におけるグラフィックユーザインタフェースに関する。
【背景技術】
【０００２】
従来の情報処理装置においては、コマンドを入力するためのコマンド入力画像を表示画面に表示させ、マウスやタッチパネル等、表示画面上の位置を指示するポインティングデバイスにより、このコマンド入力画像を指示することによりコマンドを入力できるようになったものがある。例えば、「ＹＥＳ」や「ＮＯ」等の文字が表されたボタンの画像をコマンド入力画像として表示して、タッチパネル等でそのボタンの画像を指示すると、当該ボタンの画像に応じた処理が実行される情報処理装置が知られている。
【０００３】
なお、下記特許文献１には、手書き認識を用いた遊技装置において、手書き入力画像を示す各点の座標データを、その発生からの経過時間に応じて消去する構成が開示されている。
【特許文献１】特開２００２−２８２５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
こうしたコマンド入力画像を用いてコマンド入力を行う情報処理装置の中には、情報処理の進行に応じて新たなコマンド入力画像を次々と表示画面に表示させるものがある。しかしながら、表示画面にコマンド入力画像を次々と表示させると、表示画面の領域がそれにより埋まってしまい、他の有用な情報の表示が制限されるという問題がある。
【０００５】
この点、従来技術では、コマンド入力画像に付随して、該コマンド入力画像を消去（最小化を含む）するための小さなボタンの画像を表示させておき、この小さなボタンの画像をタッチパネル等で指示することによりコマンド入力画像を消去させることができるようにしたものがある。しかしながら、このような小さなボタンの画像を指示するのは煩雑であるし、誤操作も招きやすい。
【０００６】
本発明は上記課題に鑑みてなされたものであって、その目的は、不要なコマンド入力画像を簡単に表示画面から消去させることができる情報処理装置、コマンド入力方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る情報処理装置は、表示画面上の位置を指示する位置指示手段と、前記表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示手段と、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域と、前記位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行手段と、前記コマンド入力画像表示手段による前記コマンド入力画像の表示開始からの経過時間を計測する計時手段と、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像を消去するコマンド入力画像消去手段と、を含むことを特徴とする。
【０００８】
また、本発明に係るコマンド入力方法は、表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示ステップと、前記コマンド入力画像が表示される前記表示画面上の領域と、位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行ステップと、前記コマンド入力画像表示ステップでの前記コマンド入力画像の表示開始からの経過時間を計測する計時ステップと、前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示ステップで表示される前記コマンド入力画像を消去するコマンド入力画像消去ステップと、を含むことを特徴とする。
【０００９】
また、本発明に係るプログラムは、表示画面上の位置を指示する位置指示手段、前記表示画面に所定のコマンドを入力するためのコマンド入力画像を表示するコマンド入力画像表示手段、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域と、前記位置指示手段により指示される前記表示画面上の位置と、に応じて、前記所定のコマンドを実行するコマンド実行手段、前記コマンド入力画像表示手段による前記コマンド入力画像の表示開始からの経過時間を計測する計時手段、及び前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像を消去するコマンド入力画像消去手段としてコンピュータを機能させるためのプログラムである。コンピュータは、例えば家庭用ゲーム機、業務用ゲーム機、携帯用ゲーム機、携帯情報端末、携帯電話機、パーソナルコンピュータ、サーバコンピュータ等である。また、このプログラムはコンピュータ読み取り可能な情報記憶媒体に格納されてもよい。
【００１０】
本発明によれば、コマンド入力画像の表示が開始されてからの経過時間に応じて、コマンド入力画面が消去されるので、不要なコマンド入力画像を簡単に表示画面から消去させることができる。その結果、不要なコマンド入力画像により他の有用な情報の表示が制限され難くなる。
【００１１】
なお、前記コマンド入力画像消去手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の表示態様を変化させる表示態様変化手段を含んでもよい。こうすれば、コマンド入力画像が消去されることを、表示態様の変化によりユーザに知らせることができる。
【００１２】
前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の透明度を変化させるようにしてもよい。こうすれば、コマンド入力画像が消去されることを、コマンド入力画像の透明度によりユーザに知らせることができる。
【００１３】
また、前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像のサイズを変化させるようにしてもよい。こうすれば、コマンド入力画像が消去されることを、コマンド入力画像のサイズによりユーザに知らせることができる。
【００１４】
また、前記表示態様変化手段は、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間に応じて、前記コマンド入力画像表示手段により表示される前記コマンド入力画像の表示位置を変化させるようにしてもよい。こうすれば、コマンド入力画像が消去されることを、コマンド入力画像の表示位置によりユーザに知らせることができる。
【００１５】
また、前記計時手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示される場合に、前記計時手段により計測される前記コマンド入力画像の表示開始からの経過時間を初期化するようにしてもよい。こうすれば、ユーザは任意にコマンド入力画像の表示時間を延ばすことができる。
【００１６】
この場合、前記計時手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示される回数に応じて、前記計時手段による前記コマンド入力画像の表示開始からの経過時間の計測を停止するようにしてもよい。こうすれば、コマンド入力画像が消去されないようにできる。
【００１７】
また、前記コマンド入力画像表示手段は、前記コマンド入力画像表示手段により前記コマンド入力画像が表示される前記表示画面上の領域内の位置が前記位置指示手段により指示され、前記位置指示手段により指示される位置が所定経路により該領域外に移動する場合に、前記コマンド入力画像の表示位置を前記位置指示手段により指示される位置に応じて移動させるようにしてもよい。こうすれば、コマンド入力画像の移動を簡単に行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１９】
図１は、本実施形態に係る携帯用ゲーム機の外観を示す図である。同図に示す携帯用ゲーム機１０は、上部筐体１２と下部筐体１４とを含んで構成される。上部筐体１２と下部筐体１４とはヒンジ部１６を介して結合されている。携帯用ゲーム機１０は、同図に示すような上部筐体１２及び下部筐体１４の表面をユーザが見ることができるプレイ状態と、上部筐体１２の表面と下部筐体１４の表面とが合わされた折り畳み状態と、をとるようになっている。携帯用ゲーム機１０によれば、電池駆動によってユーザが場所を選ばずゲームをプレイできるようになっている。
【００２０】
上部筐体１２の表面には液晶表示パネル１８が備えられている。また、上部筐体１２にはスピーカが内蔵されている。一方、下部筐体１４の表面には、タッチスクリーン２０、十字キー２２、ボタン２４ａ，２４ｂ，２４ｃ，２４ｄが備えられている。タッチスクリーン２０は、公知の液晶表示パネル（図２の第１液晶表示パネル部４０）の上に公知のタッチパネル（図２のタッチパネル部５６）が重ねられて構成されている。また、下部筐体１４の正面側側面には、ゲームカートリッジを脱着可能に構成されるカートリッジスロット２６が設けられている。カートリッジスロット２６は下部筐体１４の背面側側面にも設けられている（図示せず）。なお、携帯用ゲーム機１０には電源スイッチ等の図示しない他の部材も取り付けられている。
【００２１】
図２は、携帯用ゲーム機１０のハードウェア構成を示している。本実施形態に係る携帯用ゲーム機１０は、公知のコンピュータゲームシステムであり、ＲＯＭを内蔵したゲームカートリッジ４８がカートリッジインタフェース（カートリッジＩ／Ｆ）４６に装着され、そのＲＯＭに格納されたゲームプログラムが携帯用ゲーム機１０に読み込まれる。ここでは、ゲームプログラムを携帯用ゲーム機１０に供給するためにゲームカートリッジ４８を用いるが、ＣＤ−ＲＯＭやＤＶＤ等、他のあらゆるコンピュータ読み取り可能な情報記憶媒体を用いることも可能である。また、インターネット等の通信ネットワークを介して遠隔地からゲームプログラムを携帯用ゲーム機１０に供給することも可能であるし、赤外線通信等の各種データ通信を利用して据置型のゲーム機やパーソナルコンピュータ等からゲームプログラムを携帯用ゲーム機１０に供給することも可能である。
【００２２】
携帯用ゲーム機１０は、バス３２、マイクロプロセッサ３４、主記憶３６、画像処理部３８、第１液晶表示パネル部４０、第２液晶表示パネル部４２、入出力処理部４４、カートリッジＩ／Ｆ４６、音声処理部５０、スピーカ５２、操作キー部５４、タッチパネル部５６を含んで構成される公知のコンピュータゲームシステムである。これらは電池とともに筐体内に収容されており、該電池により駆動され、携帯可能となっている。
【００２３】
バス３２はアドレス及びデータを携帯用ゲーム機１０の各部でやり取りするためのものである。マイクロプロセッサ３４、主記憶３６、画像処理部３８及び入出力処理部４４は、バス３２によって相互データ通信可能に接続される。
【００２４】
マイクロプロセッサ３４は、図示しないＲＯＭに格納されるオペレーティングシステムやゲームカートリッジ４８から読み出されるゲームプログラムに基づいて、携帯用ゲーム機１０の各部を制御する。主記憶３６は、例えばＲＡＭを含んで構成されるものであり、ゲームカートリッジ４８から読み出されたゲームプログラムが必要に応じて書き込まれる。主記憶３６はマイクロプロセッサ３４の作業用としても用いられる。
【００２５】
第１液晶表示パネル部４０及び第２液晶表示パネル部４２は公知の液晶表示パネルにより構成される。第１液晶表示パネル部４０は、下部筐体１４に設けられたタッチスクリーン２０の液晶表示パネルを含んで構成されている。また、第２液晶表示パネル部４２は、上部筐体１２の液晶表示パネル１８を含んで構成されている。画像処理部３８は、マイクロプロセッサ３４により生成されたゲーム画像データを、所定のタイミングで第１液晶表示パネル部４０又は／及び第２液晶表示パネル部４２に表示出力させる。
【００２６】
入出力処理部４４は、マイクロプロセッサ３４がカートリッジＩ／Ｆ４６、音声処理部５０、操作キー部５４、タッチパネル部５６にアクセスするためのインタフェースである。入出力処理部４４には、カートリッジＩ／Ｆ４６、音声処理部５０、操作キー部５４、タッチパネル部５６が接続される。
【００２７】
カートリッジＩ／Ｆ４６は、ゲームカートリッジ４８を収容するための開口を有しており、その奥部に信号入出力端子が設けられている。そして、ゲームカートリッジ４８を該開口に押し込み、信号入出力端子とゲームカートリッジ４８の端子（図示せず）とを相互に接続することにより、ゲームカートリッジ４８との間で信号授受ができるようになっている。
【００２８】
音声処理部５０はサウンドバッファを含んで構成されており、ゲームカートリッジ４８から読み出され、該サウンドバッファに記憶されたゲーム音楽、ゲーム効果音、メッセージ等の各種音声データをスピーカ５２から出力する。
【００２９】
操作キー部５４はユーザがゲーム操作をするための入力手段であり、図１に示される十字キー２２、ボタン２４ａ，２４ｂ，２４ｃ，２４ｄ等を含んで構成される。入出力処理部４４は一定周期ごと（例えば１／６０秒ごと）に操作キー部５４の各部の状態をスキャンし、そのスキャン結果を表す操作信号を、バス３２を介してマイクロプロセッサ３４に渡す。マイクロプロセッサ３４は、その操作信号に基づいてユーザのゲーム操作を判定する。
【００３０】
タッチパネル部５６はユーザがゲーム操作入力を行うための入力手段である。タッチパネル部５６は、所定時間毎に、ユーザの指やスタイラスなどによって押圧されているタッチスクリーン２０上の位置を示す位置座標を取得し、マイクロプロセッサ３４に供給する。
【００３１】
また、上述のようにタッチパネル部５６は第１液晶表示パネル部４０に重ねて設けられており、例えば公知の抵抗膜方式（感圧方式）のタッチパネルによって構成される。すなわち、タッチパネル部５６は、上部導電フィルム（抵抗膜）と下部導電フィルム（抵抗膜）とを含んで構成される。これらのフィルムの間には空間が形成されており、タッチパネル部５６が押圧された場合にのみ、これらのフィルムが接触し、通電するようになっている。タッチパネル部５６では、上部導電フィルムと下部導電フィルムとが接触することにより出力される電圧を検出し、その出力電圧に基づいて取得される押圧位置の位置座標を出力する。なお、ここでは、タッチパネル部５６が抵抗膜方式のタッチパネルによって構成されることとして説明するが、タッチパネル部５６は他の方式のタッチパネルによって構成されるようにしてもよい。
【００３２】
ここで、上記ハードウェア構成を有する携帯用ゲーム機１０において、タッチスクリーン２０上にコマンドボードを表示するユーザインタフェースを実現する方法について説明する。
【００３３】
図３は、タッチスクリーン２０に表示されるコマンドボードの一例を示す図である。同図に示すコマンドボード６２は、ユーザが携帯用ゲーム機１０に各種コマンドを入力するものであり、ここでは、コマンドボード６２は、コマンド領域６４とコマンド領域６６とを備えており、コマンド領域６４をユーザがスタイラス等でタッチすることにより、コマンドＡ（例えばゲームのある場面において進行Ａを選択する等）を実行させることができる。また、コマンド領域６６をユーザがスタイラス等でタッチすることにより、コマンドＢ（例えばゲームのある場面において進行Ｂを選択する等）を実行させることができる。
【００３４】
コマンドボード６２は、略矩形の画像であり、上下に２分割され、上側にはコマンド領域６４が配置され、下側にはコマンド領域６６が配置されている。また、コマンドボード６２の四隅にはＬ字状のコーナー画像６８がコマンドボード６２を取り囲むようにして配置されている。すなわち、コマンド領域６４，６６の周縁のうち一部は４つのコーナー画像６８が接している。
【００３５】
このコマンドボード６２は、例えば操作キー部５４を操作することにより、或いはゲームプログラムにより自動的にタッチスクリーン２０に表示される。そして、表示開始からの経過時間が計測されており、この経過時間に応じて徐々にコマンドボード６２の透明度が上昇するようになっている。すなわち、コマンドボード６２の画像は背景の画像に対して半透明合成され、この半透明合成の割合がコマンドボード６２の表示開始からの経過時間に応じて変化し、コマンドボード６２が次第に透明になる。そして、完全に透明になったとき、コマンドボード６２の描画が停止し、ユーザのコマンド入力が受け付けられなくなるようになっている。また、コマンドボード６２の表示中にユーザがコマンド領域６４又はコマンド領域６６をタッチし、いずれかの領域においてタッチオフ（タッチを解除すると）すると、その領域に対応するコマンドが実行される。また、コマンドボード６２の表示中にユーザがコマンド領域６４又はコマンド領域６６をタッチし、そのタッチ位置を移動させ（ずらし）、コーナー画像６８が表示されている位置に進入しないようにして、コマンドボード６２の外までタッチ位置が移動し、その位置でタッチオフすると、コマンド入力をキャンセルすることができる。この場合、経過時間は再度計測される。
【００３６】
さらに、コマンドボード６２にタッチする回数に応じて、上述した表示開始からの経過時間に応じたコマンドボード６２の消去が行われないようにしている。すなわち、コマンドボード６２がタッチされた回数が奇数回であれば、経過時間の計測は行われず、コマンドボード６２は不透明で表示されたままとなる。一方、コマンドボード６２がタッチされた回数が偶数回であれば、経過時間の計測は行われ、コマンドボード６２は経過時間とともに徐々に透明になる。
【００３７】
また、コマンド領域６４又はコマンド領域６６をタッチし、タッチ位置がコーナー画像６８に進入すると、タッチ位置に応じてコマンドボード６２の全体が画面上で移動する。図４は、コマンドボード６２の移動方法を示している。この携帯用ゲーム機１０では、コマンドボード６２は対角線７０に沿って移動可能となっており、ユーザのタッチ位置がコマンドボード６２の右上のコーナー画像６８に進入すると、タッチ位置の現在位置に応じてコマンドボード６２は右上に延伸する対角線７０に沿って右上に移動する。具体的には、図４に示すように、例えば矢印αに沿ってタッチ位置が移動し、タッチ位置がＰに達する場合、現在のタッチ位置Ｐから対角線７０に下ろした垂線Ｍの足の位置が、コマンドボード６２の右上隅となるようコマンドボード６２が矢印βに沿って移動する。同様にして、ユーザのタッチ位置がコマンドボード６２の左上のコーナー画像６８に進入すると、タッチ位置の現在位置に応じてコマンドボード６２は左上に延伸する対角線７０に沿って左上に移動する。ユーザのタッチ位置がコマンドボード６２の右下のコーナー画像６８に進入すると、タッチ位置の現在位置に応じてコマンドボード６２は右下に延伸する対角線７０に沿って右下に移動する。ユーザのタッチ位置がコマンドボード６２の左下のコーナー画像６８に進入すると、タッチ位置の現在位置に応じてコマンドボード６２は左下に延伸する対角線７０に沿って左下に移動する。
【００３８】
図５は、携帯用ゲーム機１０におけるコマンドボード６２の表示処理を示すフロー図である。同図に示す処理は、コマンドボード６２をタッチスクリーン２０に表示させる場合に実行されるものであり、まずタイマをスタートさせ（Ｓ１０１）、タイマ状態フラグを零にセットする（Ｓ１０２）。タイマはハードウェアで実装されてもよいし、ソフトウェアで実装されてもよい。タイマ状態フラグは、コマンドボード６２がタッチされた回数が奇数回であれば１となり、偶数回であれば零となるフラグである。そして、タイマにより計測される経過時間に応じた透明度でコマンドボード６２を表示させる（Ｓ１０３）。この場合、例えばコマンドボード６２の表示開始時には透明度が零、すなわち不透明で表示し、後述する所定時間に達するタイミングで完全透明になるよう、透明度を徐々に変化させるようにすれば好適である。
【００３９】
そして、コマンドボード６２のコマンド領域６４又は６６がタッチされたか否かを判断する（Ｓ１０４）。タッチされていなければ、次にタイマの出力が所定時間を示すか否かを判断する（Ｓ１０５）。そして、所定時間を示していれば、すなわちタイマのスタートから所定時間が経過していれば、コマンドボード６２をタッチスクリーン２０から消去し（Ｓ１０６）、処理を終了する。また、所定時間が経過していなければ、コマンドボード６２がタッチされたか否かを再び判断する（Ｓ１０４）。こうして、コマンドボード６２のタッチ及びタイムアウトを監視する。
【００４０】
そして、タイムアウトする前にコマンドボード６２のコマンド領域６４又は６６がタッチされれば、タイマ状態フラグを反転させる（Ｓ１０７）。そして、タイマを一旦停止させるとともに、その出力である経過時間を零に初期化する（Ｓ１０８）。そして、タッチ位置がコマンドボード６２の外に移動したか否か、及びその移動経路を判断する（Ｓ１０９）。コーナー画像６８に進入した後コマンドボード６２の外側に移動した場合、タッチオフするまで（Ｓ１１１）、図４により説明したようにしてコマンドボード６２を移動させる（Ｓ１１０）。また、コーナー画像６８に進入しないままコマンドボード６２の外側に移動した場合、そのようなコマンドボード６２の移動は行わず、タッチオフを監視する（Ｓ１１２）。そして、Ｓ１１１又はＳ１１２でタッチオフされたことが判断されると、タイマ状態フラグを参照し（Ｓ１１３）、その値が１であればタイマを再スタートさせ（Ｓ１１４）、零であればタイマを停止させたまま、Ｓ１０４の処理に戻る。
【００４１】
一方、Ｓ１０９においてタッチ位置がコマンドボード６２の外側に移動していないと判断された場合、コマンド領域６４又は６６内でタッチオフしたか否かを判断する（Ｓ１１５）。そして、タッチオフしていなければＳ１０９に戻る。一方、タッチオフしていれば、コマンドボード６２の表示を停止して（Ｓ１１６）、タッチオフされる直前のタッチ位置に対応するコマンドを実行する（Ｓ１１７）。
【００４２】
以上の実施形態によれば、コマンドボード６２の表示開始からの時間経過に応じてコマンドボード６２の透明度を上昇させ、所定時間が経過したタイミングでコマンドボード６２を消去するので、タッチスクリーン２０に不要なコマンドボード６２が表示され続けることが無く、ユーザの利便性を向上できる。
【００４３】
なお、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態では、タッチスクリーン２０を用いて本発明を実施するようにしたが、マウスやトラックボール等、他のポインティングデバイスを用いて本発明を実施するようにしてもよい。
【００４４】
また、上記実施形態ではコマンドボード６２の表示開始からの経過時間に応じてコマンドボード６２の透明度を上昇させるようにしたが、経過時間に応じてコマンドボード６２を移動させてもよい。この場合、経過時間が所定時間に達するタイミングでコマンドボード６２が表示範囲から消えるよう、画面外方向にコマンドボード６２を移動させるようにすれば好適である。また、経過時間に応じてコマンドボード６２のサイズを変更（例えば小さく縮小）させてもよい。この場合、経過時間が所定時間に達するタイミングでコマンドボード６２が１画素の大きさにまで縮小されるようにすれば好適である。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施形態に係る情報処理装置である携帯用ゲーム機の外観を示す図である。
【図２】本発明の実施形態に係る情報処理装置である携帯用ゲーム機のハードウェア構成を示す図である。
【図３】本発明の実施形態に係る情報処理装置の表示画面の一例を示す図である。
【図４】コマンドボードを移動させる操作について説明する図である。
【図５】本発明の実施形態に係る情報処理装置の動作を示すフロー図である。
【符号の説明】
【００４６】
１０  携帯用ゲーム機、１２  上部筐体、１４  下部筐体、１６  ヒンジ部、１８  液晶表示パネル、２０  タッチスクリーン、２２  十字キー、２４  ボタン、２６  カートリッジスロット、３２  バス、３４  マイクロプロセッサ、３６  主記憶、３８  画像処理部、４０  第１液晶表示パネル部、４２  第２液晶表示パネル部、４４  入出力処理部、４６  カートリッジインタフェース、４８  ゲームカートリッジ、５０  音声処理部、５２  スピーカ、５４  操作キー部、５６  タッチパネル部、６２  コマンドボード（コマンド入力画像）、６４，６６  コマンド領域、６８  コーナー画像、７０  対角線。
【図１】
2007011953.tif 000003
【図２】
2007011953.tif 000004
【図３】
2007011953.tif 000005
【図４】
2007011953.tif 000006
【図５】
2007011953.tif 000007