(57)【特許請求の範囲】
【請求項１】
タッチパネルを有する情報処理装置であって、
物体が前記タッチパネルに触れた第１位置と、前記物体が前記タッチパネルから離れた第２位置とを取得する取得手段と、
前記第１位置及び前記第２位置が所定のキーに対応する領域に含まれる場合は、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーに対応する入力を受け付け、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルから離れても前記所定のキーに対応する入力を受け付けない受付制御手段と、
前記第１位置及び前記第２位置が前記領域に含まれる場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を第１色から第２色に変更し、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から前記第１色に戻すよう制御し、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を前記第１色から前記第２色に変更し、前記物体が前記第１位置から前記第２位置に移動する間も前記所定のキーを前記第２色で表示し続け、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から第３色に変更するよう制御する表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合に、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から前記第３色に変更した後、所定時間経過後に前記第１色に戻すよう制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記受付制御手段によって受け付けられる入力はパスワードを構成する文字であることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
画像データを送信する送信手段を更に備え、
前記パスワードは、前記送信手段による画像データの送信に用いられるパスワードであることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
画像データを印刷する印刷手段を更に備え、
前記パスワードは、前記印刷手段による画像データの印刷に用いられるパスワードであることを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記物体はユーザの指であることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
タッチパネルを有する情報処理装置の制御方法であって、
物体が前記タッチパネルに触れた第１位置と、前記物体が前記タッチパネルから離れた第２位置とを取得する取得工程と、
前記第１位置及び前記第２位置が所定のキーに対応する領域に含まれる場合は、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーに対応する入力を受け付け、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルから離れても前記所定のキーに対応する入力を受け付けない受付制御工程と、
前記第１位置及び前記第２位置が前記領域に含まれる場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を第１色から第２色に変更し、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から前記第１色に戻すよう制御し、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を前記第１色から前記第２色に変更し、前記物体が前記第１位置から前記第２位置に移動する間も前記所定のキーを前記第２色で表示し続け、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から第３色に変更するよう制御する表示制御工程と、
を備えることを特徴とする情報処理装置の制御方法。
【請求項８】
コンピュータを請求項１乃至６のいずれか１項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、プログラムに関する。
【背景技術】
【０００２】
従来の情報処理装置には、表示画面にキーが含まれる画面を表示し、表示画面に表示された画面でキーが押下された位置ではなく、離された位置に基づいて、キーボタンに定義された処理を実行するものがある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2008-146201号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが表示画面に表示されている画面のキーを押下した後、誤ってキーの領域から外れた位置で、指を離すと、そのキーに定義された処理が実行されないことになる。ここでキー領域とは、その領域内で、キーが押下されなくなったことを検出した場合に、そのキーに定義された処理が実行される領域のことをいう。
キーを押すことによって表示画面が切り替わる場合のように、画面が大きく変化すれば、ユーザは、キーに定義された処理が行われたか否かを認識することができる。しかしながら、例えば、文字入力のように画面が大きく変化しない場合、ユーザはそのキーに対応する処理が正常に行われたか否かを判断することが難しい。
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、ユーザがキーに対応する処理が正常に行われたか否かを容易に確認することができる仕組みを提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成する本発明の情報処理装置は、タッチパネルを有する情報処理装置であって、物体が前記タッチパネルに触れた第１位置と、前記物体が前記タッチパネルから離れた第２位置とを取得する取得手段と、前記第１位置及び前記第２位置が所定のキーに対応する領域に含まれる場合は、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーに対応する入力を受け付け、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルから離れても前記所定のキーに対応する入力を受け付けない受付制御手段と、前記第１位置及び前記第２位置が前記領域に含まれる場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を第１色から第２色に変更し、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から前記第１色に戻すよう制御し、前記第１位置が前記領域に含まれ且つ前記第２位置が前記領域に含まれない場合は、前記物体が前記タッチパネルに触れたことに基づき前記所定のキーの色を前記第１色から前記第２色に変更し、前記物体が前記第１位置から前記第２位置に移動する間も前記所定のキーを前記第２色で表示し続け、前記物体が前記タッチパネルから離れたことに基づき前記所定のキーの色を前記第２色から第３色に変更するよう制御する表示制御手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザがキーに対応する処理が正常に行われたか否かを容易に確認することができる。
【図面の簡単な説明】
【０００７】
【図１】情報処理装置の全体構成を示すブロック図である。
【図２】液晶表示部に表示されるＵＩの一例を示す図である。
【図３】情報処理装置の制御方法を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
次に本発明を実施するための最良の形態について図面を参照して説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
＜システム構成の説明＞
〔第１の実施形態〕
図１は、本実施形態を示す情報処理装置の一例であるＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成を示すブロック図である。
情報処理装置１０１は、制御部１０３とタッチパネル１０８、スキャナ部１１４、プリンタ部１１５を有する。
制御部１０３は、ＣＰＵ１０２、ＲＯＭ１０４、ＲＡＭ１０５、ＨＤＤ１０６、タッチパネルＩ／Ｆ１０７、ネットワーク部１１１、スキャナＩ／Ｆ１１２、プリンタＩ／Ｆ１１３を有する。
ＣＰＵ１０２は、情報処理装置１０１全体の動作を制御する。例えば、ＣＰＵ１０２は、ＲＯＭ１０４に記憶された制御プログラムを読みだして読取制御や画面表示制御などの各種制御を行う。ＲＡＭ１０５は、ＣＰＵ１０２の主メモリ、ワークエリア等の一時記憶領域として用いられる。
ハードディスクドライブ（ＨＤＤ）１０６は、画像データや各種プログラム、各種設定値、画面表示用データを記憶する。
タッチパネルＩ／Ｆ１０７は、タッチパネル１０８と制御部１０３とを接続し、タッチパネル１０８と制御部１０３との間のデータの送受信を制御する。
ネットワーク部１１１は、ネットワークを介してＰＣや他のＭＦＰ等の外部装置とのデータの送受信を制御する。
スキャナＩ／Ｆ１１２は、スキャナ部１１４と制御部１０３との間のデータの送受信を制御する。プリンタＩ／Ｆ１１３は、プリンタ部１１５と制御部１０３との間のデータの送受信を制御する。
スキャナ部１１４は、ＣＰＵ１０２からの指示に従って、原稿を読み取り、読み取った原稿の画像を示す画像データを生成する。生成された画像データは、スキャナＩ／Ｆ１１２を介してＨＤＤ１０６に記憶される。
プリンタ部１１５は、ＣＰＵ１０２からの指示に従って、印刷を行う。具体的に、プリンタ部１１５は、ＣＰＵ１０２から、プリンタＩ／Ｆ１１３を介して印刷指示と画像データを受信すると、給紙カセットから印刷用紙を給紙し、給紙した印刷用紙に画像データに従って画像を印刷し、印刷された印刷用紙を排紙トレイに排紙する。
タッチパネル１０８は、入力部１０９と、液晶表示部１１０とを有する。入力部１０９は、タッチパネルシート及び複数個のハードキーからなり、ユーザからの指示を受け付ける。液晶表示部は、初期画面や、パスワード入力画面等の各種画面を表示する。
タッチパネルシートは、液晶表示部１１０の上に貼られており、ユーザによって押下された位置をＣＰＵ１０２に伝える。ＣＰＵ１０２は、液晶表示部１１０に、複数のボタン（キーともいう）を含む画面を表示し、タッチパネルシートを介して押された位置に存在するボタンに対応する処理を実行する。
このような情報処理装置１０１は、コピー機能や、データ送信機能、ボックス機能等を備え、これらの機能を利用して各種ジョブを実行する。情報処理装置１０１は、スキャナ部１１４によって読み取られた原稿の画像をプリンタ部１１５によって印刷するコピージョブを実行する。また、情報処理装置１０１は、スキャナ部１１４によって読み取られた原稿の画像を示す画像データを、ＨＤＤ１０６に記憶するボックス格納ジョブを実行する。他にも、情報処理装置１０１は、スキャナ部１１４によって読み取られた原稿の画像を示す画像データや、ＨＤＤ１０６に記憶された画像データをネットワーク部１１１を介して外部装置に送信するデータ送信ジョブを実行する。さらに、情報処理装置１０１は、外部装置からネットワーク部１１１を介して受信した画像データをＨＤＤ１０６に記憶し、ＨＤＤ１０６に記憶された画像データや、パスワード付きの画像データに従ってプリンタ部１１５で印刷を実行するプリントジョブを実行する。パスワード付きの画像データは、ＨＤＤ１０６に記憶され、ユーザによって入力部１０９を介して正しいパスワードが入力された場合に、プリンタ部１１５によって印刷される。なお、本実施形態では、情報処理装置１０１としてＭＦＰを例に説明するが、これに限らず、情報処理装置１０１は、ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）や、ＰＣ、携帯電話等であってもよい。
【０００９】
図２は、図１に示した液晶表示部１１０に表示される画面の一例を示す図である。この画面は、ＣＰＵ１０２によって表示制御される。なお、液晶表示部１１０が独自に制御部を備える場合、当該制御部がＣＰＵ１０２からの指示に従って当該ユーザインタフェースを表示制御してもよい。
なお、図２のインタフェースは、パスワードを入力するためのパスワード入力画面である。このパスワード入力画面は、ユーザが情報処理装置にログインする場合や、画像データをパスワードで暗号化して送信する場合、ＨＤＤ１０６内に記憶されたパスワード付きの画像データをプリンタ部１１５で印刷する場合等に表示される。
なお、本例では、説明を簡単にするために、パスワード入力画面２０１にＡ〜Ｃの３つのボタンを配置した例を説明する。しかしながら、本発明はこれに限らず、パスワード入力画面上に、Ａ〜Ｚまでのアルファベットキーや０〜９までの数字キーが配置されていてもよい。また、入力を確定するためのＯＫキーや、入力を取り消すためのＣａｎｃｅｌキーが配置されていてもよい。
図２の（ａ）は、パスワード入力画面２０１上のボタンがユーザの指によって押された状態を示す。
図２の（ａ）において、パスワード入力画面２０１には、文字入力ボタン２０２と文字表示欄２０３が表示される。また、ボタン領域２０４は、画面内の文字入力ボタン２０２の表示領域を示す。
文字入力ボタン２０２は、ユーザによって押下されていない状態（非押下状態）のときは青色で表示される。文字入力ボタン２０２が押下された後、当該文字入力ボタン２０２の表示領域内で押下状態が解放された場合、ＣＰＵ１０２は、文字入力ボタン２０２に表示している文字を入力する。すなわち、ＣＰＵ１０２は、押下された文字入力ボタン２０２に対応する文字を、ＲＡＭ１０５に格納する。そして、ＣＰＵ１０２は、入力された文字列の代わりに、「＊」印を文字表示欄２０３に表示する。図２（ａ）に示す画面では、２文字がＲＡＭ１０５に格納され、２つの「＊」印が文字表示欄２０３に表示されている。なお、文字入力ボタン２０２が押下された後、当該文字入力ボタン２０２の表示領域外で押下状態が解放された場合、ＣＰＵ１０２は、文字入力ボタン２０２に表示している文字を入力しない。すなわち、ＣＰＵ１０２は、押下された文字入力ボタン２０２に対応する文字を、ＲＡＭ１０５に格納しない。
このようなパスワード入力画面を用いて、ユーザは、パスワードを入力する。
【００１０】
次に、文字入力ボタン２０２の操作が行われた場合にＣＰＵ１０２によって行われる画面の制御、及び音声の制御について説明する。
タッチパネル上で、ユーザによって押下された座標位置（押下開始位置）が、画面上に表示されているボタン２０２のボタン領域２０４内である場合に、ＣＰＵ１０２は、ボタンが押下されたことを示す音を鳴らす。また、ＣＰＵ１０２は、押下された座標位置が属するボタン領域２０４に係るボタン２０２を押された形状（例えば、ボタンが凹んだ形状）にし、ボタン２０２の色を青色から黄色に変更する。これらの音声や表示によって、ユーザは、当該ボタンが正常に押下されたか否かを確認することができる。
そして、ユーザの指による押下状態が解放された位置が、画面上に表示しているボタンのボタン領域２０４内である場合、そのボタン領域２０４に係る文字入力ボタン２０２に定義された処理として、文字入力ボタン２０２に表示している文字が入力される。それとともに、ＣＰＵ１０２は、ボタンの表示を、ボタンを押す前の表示に戻す変更表示を行う。すなわち、ＣＰＵ１０２は、ボタンを押していない形状（例えば、ボタンが凹んでいない形状）にし、当該ボタンの表示色を青色に戻す。そして、ＣＰＵ１０２は、入力された文字をＲＡＭ１０５に格納し、当該文字の代わりに「＊」印を文字表示欄２０３に表示する。
【００１１】
一方、図２の（ｂ）のように、パスワード入力画面２０１上のボタンがユーザの指によって押下された後に、ユーザの指がタッチパネルを押下したまま、当該ユーザの指がボタン領域２０４外に移動したとする。  そして、ユーザの指による押下状態が解放された位置が、画面上に表示しているボタンのボタン領域２０４外である場合、ＣＰＵ１０２は、そのボタン領域２０４に係るボタンに定義された処理は実行しない。
例えば、ユーザが入力したと思っている文字「Ｂ」が、ユーザが指を離した位置がボタン領域２０４外の領域であった場合、「Ｂ」という文字は入力されない。すなわち、「Ｂ」という文字は、ＣＰＵ１０２によって、ＲＡＭ１０５に格納されない。また、入力済みの文字は「＊」印で表示されるため、ユーザは、「Ｂ」が入力されたかどうかを確認しづらい。本来ならば、２文字目まで「＊」印で表示された後に「Ｂ」をユーザが押下した場合、文字表示欄２０３には、３つ目の「＊」印が表示されていなければならないが、図２（ｂ）では、３つ目の「＊」印は表示されていない。ユーザは、キーを押すたびに文字表示欄２０３を確認し、「＊」印の数を数えていけば、押した文字が入力されたか否かを認識できるかもしれないが、ユーザに負荷をかけることになってしまう。また、特に、「＊」印の数が多くなってくると「＊」印の数や、その増減を常に把握しておくことは困難である。
そこで、本実施形態に係る情報処理装置１０１は、ユーザが押した文字入力ボタン２０２に対応する文字が入力されたか否かを、ユーザが容易に認識することができる仕組みを提供する。具体的に、本実施形態に係る情報処理装置１０１は、ユーザの指がタッチパネルから離された座標位置が、画面上に表示しているボタンのボタン領域２０４から外れた位置である場合、ボタン領域２０４に係るボタンの形状を押していない形状にする。そして、ＣＰＵ１０２は、ボタンの色を黄色から、青色ではなく赤色に変更し、ユーザに、「Ｂ」が入力されなかったことを通知する。
それによって、ユーザは、押下した文字入力ボタン２０２に対応する文字が入力されたか否かを容易に認識することができる。
【００１２】
図３は、本実施形態を示す情報処理装置の制御方法を説明するフローチャートである。本例は、情報処理装置１０１で行われる表示処理の手順例である。なお、図３のフローチャートに示す処理は、ＣＰＵ１０２がＲＯＭ１０４に記憶されたプログラムを読み出して実行することによって行われる。
Ｓ３０１において、ユーザによって入力部１０９のタッチパネルシートが押下されると、ＣＰＵ１０２は、タッチパネル１０８の入力部１０９から通知されてきた押下位置情報を受け付ける。ここで、押下位置情報は、タッチパネル１０８上のユーザによって押下された座標を示す。
Ｓ３０２において、ＣＰＵ１０２は、ＨＤＤ１０６に記憶された画面表示用データに基づいて、受け付けた押下位置情報と、タッチパネルの液晶表示部に表示している画面に設定しているボタン領域２０４との照合を行う。画面表示用データには、表示される画面に配置されたボタンの識別子と、それぞれのボタンが位置する座標を示す情報、それぞれのボタンに対応する機能を示す情報が含まれている。
次に、Ｓ３０３において、ＣＰＵ１０２は、ユーザが指で押下した位置がボタン領域２０４内であるか否かの判定を行う。ユーザが指で押下した位置がボタン領域２０４内であるとＣＰＵ１０２が判定した場合、Ｓ３０４へ処理を進める。
一方、ユーザがタッチパネル１０８上の画面に対して指で押下した位置がボタン領域２０４内ではないとＣＰＵ１０２が判定した場合、Ｓ３０１へ処理を戻し、再度、ユーザが入力部１０９のタッチパネルシートを押下するのを待つ。
次に、Ｓ３０４において、ＣＰＵ１０２は、Ｓ３０３で判定したボタン領域２０４に対応するボタン情報（ボタンの識別子や座標を示す情報、機能を示す情報等）をＲＡＭ１０５に記録する。また、Ｓ３０４で、ＣＰＵ１０２はタッチパネル１０８上で元々青色で表示されていたボタン領域２０４の色を黄色に変更する。それによって、ユーザは、ボタン領域２０４に対応するボタンが押下された状態にあることを認識することができる。
【００１３】
そして、Ｓ３０５において、ＣＰＵ１０２は、タッチパネル１０８の入力部１０９から通知されてきたリリース位置情報を受け付ける。ここで、リリース位置情報とはタッチパネル１０８上で押下されたユーザの指が、タッチパネル１０８から離された位置を示す情報である。つまり、リリース位置情報は、タッチパネルシートが押下された状態が解除された位置を示す情報である。
【００１４】
次に、Ｓ３０６において、ＣＰＵ１０２は、ＨＤＤ１０６に記憶された画面表示用データに基づいて、受け付けたリリース位置情報と、タッチパネルの液晶表示部１１０に表示している画面に設定しているボタン領域２０４と照合を行う。そして、Ｓ３０７において、ＣＰＵ１０２は、ユーザが表示画面上から指を離した位置、本実施形態のリリース位置がボタン領域２０４内であるか否かの判定を行う。
ここで、リリース位置がボタン領域２０４内であるとＣＰＵ１０２が判定した場合、Ｓ３０８へ処理を進め、リリース位置がボタン領域２０４内ではないとＣＰＵ１０２が判定した場合、Ｓ３０９へ処理を進める。
【００１５】
次に、Ｓ３０８において、ＣＰＵ１０２は、ＲＡＭ１０５に記憶されているボタン情報に係るボタンに定義した処理を実行する。例えば、そのボタンが文字「Ｂ」を入力するためのボタンであれば、ＣＰＵ１０２は、文字「Ｂ」を入力する。また、Ｓ３０８で、ＣＰＵ１０２はボタンの表示色を黄色から青色に変更する。
一方、Ｓ３０９に進んだ場合、ＣＰＵ１０２は、ＲＡＭ１０５に記憶されているボタン情報に係るボタンの表示を、Ｓ３０７でリリース位置がボタン領域２０４内であると判定された場合の表示とは異なる表示形態で表示する。例えば、ＣＰＵ１０２は、そのボタンの表示色を、黄色から赤色に変更する。
このような制御を行うことによって、ユーザは、ボタン領域２０４に対応するボタンに対応する処理（文字の入力等）が正しく行われたか否かを容易に確認することができる。
なお、赤色に変更されたボタンの表示色は、当該ボタンの表示色が赤色に変えられてから所定の時間が経過したことを条件に、ＣＰＵ１０２によって青色に戻される。
なお、上述した実施形態では、ボタン領域２０４外でユーザが指を離した場合に、ボタンの色を赤色に変更することによって、当該ボタンに対応する文字が入力されていないことをユーザに通知する例について説明した。しかしながら、当該ボタンに対応する文字が入力されていないことをユーザに通知する方法はこれに限られず、ボタンの表示色を、赤色以外の別の色に変えてもよい。また、ボタンの形状を丸く変えたり、ボタンを点滅させてもよい。他には、ボタンを画面上で揺らして表示してもよい。また、ボタンの表示形態を変える処理に限らず、画面全体を点滅させる表示を行ってもよい。さらには、画面全体の色を変える表示を行ってもよい。また、画面の表示変更に限らず、ＣＰＵ１０２は、文字が入力されなかったことを示す警告音を鳴らしてもよい。また、ＣＰＵ１０２は、不図示の振動部を用いて、情報処理装置１０１を振動させてもよい。また、これらの処理を複数同時に実行してもよいし、複数の処理を連続して行ってもよい。
また、上述した実施形態では、ＣＰＵ１０２は、赤色に変更したボタンの表示色を当該ボタンの表示色を赤色に変えてから所定の時間が経過したことに従って青色に戻す例を説明した。しかしながら、ボタンの表示色を元に戻す条件はこれに限られず、例えば、他のボタンが押されたことに従ってボタンの表示色を青色に戻してもよい。  また、上述した実施形態では、ボタンに対応する処理が正しく行われた場合、ボタンの色を黄色から青色に戻す例について説明したが、青色に戻す前に所定の時間、緑色に変更してから青色に戻すようにしてもよい。それによって、ユーザは、ボタンに対応する処理が正しく行われたことをよりはっきりと認識することができる。
なお、上述した実施形態では、パスワード入力画面に配置されたボタンに対する操作が行われる場合について説明した。しかしながら、情報処理装置１０１によって表示される画面には、パスワードの入力画面の他に、データを送信する際の送信先設定画面や、ボックスに格納するデータのタイトルを設定するタイトル設定画面がある。これらの画面についても、ソフトウェアキーボードを備えているため、同様の処理を行ってもよい。
【００１６】
〔第２の実施形態〕
第１の実施形態では、パスワード入力画面や、データを送信する際の送信先設定画面や、ボックスに格納するデータのタイトルを設定するタイトル設定画面に配置されたボタンに対する操作が行われる場合に、図３に示す処理を実行する例を説明した。
図２に示すようにパスワード入力画面は、画面上のボタンの操作に応じて、画面の遷移が行われるものではない。また、ボタンによる入力結果も「＊」印に変換される構成のため、ユーザは文字の入力が行われたか否かを確認しづらい。
それに対して、データを送信する際の送信先設定画面や、ボックスに格納するデータのタイトルを設定するタイトル設定画面で、入力される文字は隠す必要がないため「＊」印に変換されない。そのため、ユーザは、押下したボタンに対応する文字が入力されたか否かを、それぞれの画面の文字表示欄を見ることで容易に確認することができる。
【００１７】
そこで、第２の実施形態では、画面の種類に応じて、ボタンの表示処理を変える例を説明する。
ＣＰＵ１０２は、パスワード入力画面が表示されている場合には、第１の実施形態で説明した図３に示す処理と同様の処理を実行する。
一方、それ以外の画面が表示されているとき、ＣＰＵ１０２は、ボタン領域外で指が離されたときに、ボタンの表示色を黄色から元の青色に戻す。
このように、画面の種類に応じてボタンの表示処理を変えることによって、パスワード入力画面のように、文字の入力が行われなかったことをユーザに伝える必要性が高い画面についてのみ、図３に示す処理と同様の処理を行うようにする。  このように、パスワード入力画面のような特定の画面においてのみ、図３に示す表示処理を行うことにより、ユーザは特定の画面以外の画面では、従来の技術と同じ操作性で操作することができる。
本実施形態では、情報処理装置１０１がタッチパネル１０８を備える場合について説明したが、タッチパネル１０８は情報処理装置１０１に着脱可能なものであってもよい。ここで、情報処理装置１０１とタッチパネル１０８との接続態様は、無線接続、有線接続のいずれであってもよい。
【００１８】
なお、上述した実施形態では、タッチパネル１０８に対する押下を、ユーザが直接指で行う場合を例に説明したが、特定のポインティングデバイス、例えばペンシル状の部材で行う構成であってもよい。
なお、タッチパネル１０８は、ユーザによって押下されたときの圧力を検知して押下された位置を特定する構成のものに限られず、ユーザによってタッチされたときに発生する静電気を検知して押下された位置を特定する構成のものであってもよい。
また、タッチパネル１０８に限られず、ＰＣ上に表示されたソフトウェアキーボードのキーが、マウス等によって指示される場合に、本発明を適用してもよい。具体的には、ＰＣ上に表示されたキーが指示された場合に、アイコンまたはキーの色を第１の色から第２の色に変更する。そして、キーの表示領域内で指示状態が解除された場合に、当該キーに対応する処理を実行し、キーの色を第２の色から第１の色に戻す。一方、キーの表示領域外で指示状態が解除された場合に、当該キーに対応する処理を実行せず、キーの色を第２の色から、第１の色とは異なる第３の色に変更する。それによって、ユーザは、キーに対応する処理が正しく行われたか否かを容易に確認することができる。なお、キーは、アイコンであってもよい。
また、上述した実施形態では、ユーザの指がタッチパネルから離された場合に、ボタン領域２０４の色や形状を変える例を説明した。しかしながら、本発明はこれに限らず、ユーザの指によってタッチパネルが押下されたまま、ＣＰＵ１０２がその指がボタン領域２０４から外れたか否かを判定し、外れたと判定した場合にボタン領域２０４の色や形状を変更してもよい。それによれば、ユーザは、タッチパネルを押した状態の指がボタン領域２０４から外れたことを、タッチパネルから手を離す前に確認することができる。
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００１９】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００２０】
１０１  情報装置
１０３  制御部
１０８  タッチパネル
【図１】
0005787567.tif 000002
【図２】
0005787567.tif 000003
【図３】
0005787567.tif 000004