(57)【要約】【課題】タッチパネルに設けられているスイッチのボタンをブラインドタッチで探すことが可能な操作装置を得る。【解決手段】情報表示部６の画面に表示されたスイッチのボタンにユーザの指が触れているとき、ボタン押下場所判定部１１及びボタン押下時間カウント部１２の出力信号を用いてユーザが画面に触れてボタンを探しているか、あるいは該ボタンを押下したかを判断し、ボタンを探していると判断したとき押下状態報知部１４を制御してユーザに該ボタンの位置を報知し、ユーザがボタンを押下したと判断したとき該ボタンのスイッチが操作されたことを示す信号を全体制御部１へ出力するボタン押下判断部１３を備えた。【選択図】図１
2008234007.tif 000002
【特許請求の範囲】
【請求項１】
画面表示を制御する制御手段と、前記制御手段に指示されたスイッチのボタンの表示位置を表す表示位置情報を生成する表示制御手段と、前記表示位置情報を用いて前記スイッチのボタンを画面に表示する画像データを生成する表示データ合成手段と、前記画像データを用いて画面表示を行う表示手段と、前記表示手段の画面に触れているユーザの指の位置を検出する位置検出手段と、前記位置検出手段の出力信号から画面上の座標を求める座標演算手段と、前記画面上の座標を用いて前記ユーザの指が触れたスイッチのボタンを判定するボタン押下場所判定手段とを備えた操作装置において、
前記表示手段の画面に表示されたスイッチのボタンにユーザの指が触れている時間をカウントするボタン押下時間カウント手段と、
前記ボタン押下場所判定手段及び前記ボタン押下時間カウント手段の出力信号を用いて前記ユーザが画面に触れてボタンを探しているか、あるいは該ボタンを押下したかを判断し、ボタンを探していると判断したとき報知手段を制御して前記ユーザに該ボタンの位置を報知し、ユーザがボタンを押下したと判断したとき該ボタンのスイッチが操作されたことを示す信号を前記制御手段へ出力するボタン押下判断手段と、
を備えることを特徴とする操作装置。
【請求項２】
ボタン押下判断手段は、ボタン押下場所判定手段により判定されたボタンが初めてユーザの指が触れたものであるか否かを判定し、初めて触れたものであるときにユーザがボタンを探していると判断することを特徴とする請求項１記載の操作装置。
【請求項３】
ボタン押下場所判定手段は、画面に表示されるボタンの表示範囲よりも小さな該ボタンの押下エリアを設定して、座標演算手段の出力信号からユーザの指が画面上の押下エリアの外側に触れていることを示す信号を生成し、
ボタン押下判断手段は、前記ボタン押下場所判定手段からユーザの指が画面上の押下エリアの外側に触れていることを示す信号を入力したとき報知手段を稼動させることを特徴とする請求項１または請求項２記載の操作装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、液晶ディスプレイなどの表示装置に備えられる操作装置に関するものである。
【背景技術】
【０００２】
タッチパネルは、液晶ディスプレイなどの表示装置に透明感圧シートや赤外線センサなど指位置検出センサを装着して、表示画面のどこをユーザが触ったかを検出し、指位置検出センサが検出したユーザの指の位置と画面上に表示されたスイッチのボタンの位置が一致したときにボタン押下と判断し、例えばシステムの制御手段へボタン押下信号を送出する。
一般的なボタンを有するスイッチならば、ユーザはボタンの頭部を触ることで例えば“左から３番目のスイッチ”という具合に、各ボタンスイッチを認識して操作することができる。しかし、タッチパネルのスイッチは表示された‘絵’なので凹凸を有していない。そのため手探り操作、即ちブラインドタッチによる操作が難しく、タッチパネルのスイッチ操作を行うときには画面に表示されているスイッチのボタンを目で確認するという動作が不可欠になる。
【０００３】
また、タッチパネルと振動装置とを組み合わせ、ボタン押下のリアクションとして振動をユーザの指に与えるものがある。これは、ひとつのタッチスイッチを押下したときのリアクションとしてユーザの指へ振動を与え、入力確認を行うことができるようにしたものである。なお、この装置はブラインドタッチでスイッチを探るときに振動するものではない。
【０００４】
また、タッチパネルの四隅に各々端部を設定しておき、パネル上をユーザの指が接触しながら移動すると、指の接触位置を検出する特定手段が移動開始位置と移動終了位置とを検出して、これらの位置に最も距離の近い端部を求め、どの端部からどの端部へ指の接触点が移動したかに基いて、予め定められている目的動作を特定して指令するものがある（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００１−１５４７６６号公報（第５，６頁、図１，２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の操作装置は以上のように構成されているので、タッチパネルに設けられているスイッチをブラインドタッチで探すことが難しく、目線をタッチパネルへ移動しなければならないため、使い勝手が悪い、操作すべきスイッチの確認、操作がしにくいという課題があった。
【０００７】
この発明は上記のような課題を解決するためになされたもので、タッチパネルに設けられているスイッチのボタンをブラインドタッチで探すことが可能な操作装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る操作装置は、表示手段の画面に表示されたスイッチのボタンにユーザの指が触れている時間をカウントするボタン押下時間カウント手段と、ボタン押下場所判定手段及びボタン押下時間カウント手段の出力信号を用いてユーザが画面に触れてボタンを探しているか、あるいは該ボタンを押下したかを判断し、ボタンを探していると判断したとき報知手段を制御してユーザに該ボタンの位置を報知し、ユーザがボタンを押下したと判断したとき該ボタンのスイッチが操作されたことを示す信号を制御手段へ出力するボタン押下判断手段とを備えるものである。
【発明の効果】
【０００９】
この発明によれば、画面に表示されたスイッチのボタンにユーザの指が触れているとき、ボタン押下判断手段がボタン押下場所判定手段及びボタン押下時間カウント手段の出力信号を用いて、ユーザが画面上のボタンを探しているか、あるいは該ボタンを押下したかを判断し、ボタンを探していると判断したとき報知手段を制御してユーザに該ボタンの位置を報知し、ユーザがボタンを押下したと判断したとき該ボタンのスイッチが操作されたことを示す信号を制御手段へ出力するようにしたので、ユーザはブラインドタッチで表示画面上のスイッチのボタンを探すことができるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１は、この発明の実施の形態１による操作装置の構成を示すブロック図である。図示した操作装置は、例えば図示を省略したカーナビゲーション装置に備えられ、カーナビゲーション装置全体の各動作を制御するプロセッサ等から成る全体制御部１、全体制御部１からの制御信号を入力する表示制御部２、表示制御部２及び後述するボタン押下場所判定部１１へ表示位置を表すデータを出力する表示位置格納部３、表示制御部２の出力データと表示内容格納部５に記憶されているデータとを入力して表示画像を表す画像データを生成する表示データ合成部４、及び、例えば液晶ディスプレイ装置から成り表示データ合成部４から出力される画像データを用いて画像を表示する情報表示部６を備えている。
【００１１】
また、情報表示部６の表面には、当該表面に触れているユーザの指等の位置を検出するｘ座標位置検出部７及びｙ座標位置検出部８を備えている。情報表示部６の表示画面上において直交するｘ軸とｙ軸とを設定し、表示画面上の位置をｘ座標値とｙ座標値によって表すように定めておく。ｘ座標位置検出部７はｘ軸に対する上記の指の位置座標を検出し、ｙ座標位置検出部８はｙ軸に対する指の位置座標を検出するものである。このように情報表示部６の表面にはｘ座標位置検出部６及びｙ座標位置検出部７によってタッチパネルが構成されている。
【００１２】
また、図１の操作装置は、ｘ座標位置検出部７及びｙ座標位置検出部８から座標値を示すデータ信号を入力するｘ，ｙ座標演算部９、ｘ，ｙ座標演算部９へ時間、詳しくは動作タイミングを表す信号を出力する時間計測部１０、ｘ，ｙ座標演算部９の出力データと表示位置格納部３及び表示内容格納部５に記憶されているデータとを入力するボタン押下場所判定部１１、時間を表すデータを出力するボタン押下時間カウント部１２、ボタン押下場所判定部１１の出力データとボタン押下時間カウント部１２の出力データとを入力するボタン押下判断部１３、及び、ボタン押下判断部１３の出力信号を入力する押下状態報知部１４を備える。またさらにボタン押下判断部１３は、判断結果を表す出力信号等を全体制御部１へ入力するように接続されている。
また、ボタン押下場所判定部１１は、後述するボタン押下エリアを算出する範囲算出部２０を備えている。押下状態報知部１４は、情報表示部６の表面を振動させるバイブレータ、または報知音を発するブザー等から成り、いずれか一方あるいは両方によって構成されている。
【００１３】
図２は、実施の形態１による操作装置の構成を示す説明図である。この図は、図１に示した情報表示部６の表示画面の一例を示したもので、図中左下の角部分を画面座標の原点（ｘ，ｙ）＝（０，０）として定めている。また、図中右上の角部分の画面座標を（ｘ，ｙ）＝（８００，６４０）としている。即ち、ここで例示した情報表示部６の表示画面は、横８００ドット×縦６４０ドットの分解能を有するものである。
図３は、実施の形態１による操作装置の表示ボタンを示す説明図である。この図は、操作装置の各スイッチの操作部位として情報表示部６に表示されるボタンの形状／大きさ等を例示したもので、ボタン３０のように形状が四角形ならば横Ｌｘ、縦Ｌｙのサイズを有し、描画原点を四角形の図中左下の角部分としている。ボタン３１のように形状が楕円形ならば横Ｌｘ、縦Ｌｙのサイズの四角形に内接する楕円形としている。この描画の原点は、楕円が内接する四角形の図中左下の角部分としている。なお、上記の説明では楕円形を例示しているが、ボタン形状を真円形として同様に取り扱うようにしてもよい。
【００１４】
図４は、実施の形態１による操作装置のボタン配置を示す説明図である。この図は、図１の情報表示部６に表示される各ボタンを示したもので、当該情報表示部６に備えられる例えば五個のタッチスイッチ用のボタンを横並びに配置した一例を表している。ここで例示したものは情報表示部６の表示画面の下端に五つのボタンＡ〜Ｅを一列に配置している。五つのボタンＡ〜Ｅは、図４に例示したボタン４０のように横１４０ドット、縦６５ドットの四角形として表示される。また、各ボタンの描画原点の座標を、ボタンＡ（ｘ，ｙ）＝（２０，１０）、ボタンＢ（ｘ，ｙ）＝（１７５，１０）、ボタンＣ（ｘ，ｙ）＝（３３０，１０）、ボタンＤ（ｘ，ｙ）＝（４８５，１０）、ボタンＥ（ｘ，ｙ）＝（６４０，１０）として定めている。各ボタンの間には１５ドットの間隙を設け、表示画面端部とボタンＡの図中左側との間に２０ドット、同じくボタンＥの右側との間には２０ドットの間隙を設けている。このようにボタン表示を行った画面領域以外には他の様々な情報等が表示される。
【００１５】
次に動作について説明する。
図５は、実施の形態１による操作装置の動作を示すフローチャートである。この操作装置を備える例えばカーナビゲーション装置が起動すると、全体制御部１は、何かしらを表示する指示を表示制御部２に行い、例えば地図の基本画面の描画が行われる（ステップＳＴ１００）。全体制御部１は、このとき情報表示部６に表示させた内容に応じてユーザに設定操作等を行わせるスイッチのボタン、例えばボタンＡを表示する必要があるか否かを判定する（ステップＳＴ１０１）。ボタン表示が必要であると判定したときには、表示させるボタンの種類を指定する制御を表示制御部２に対して行う（ステップＳＴ１０２）。上記の例では、全体制御部１が、地図を表す基本画面上にボタンＡを重ねて表示することを表示制御部２に指示する。
【００１６】
ステップＳＴ１０２の過程で、情報表示部６に表示するボタンＡを全体制御部１から指定された表示制御部２は、当該指定されたボタンＡの表示位置を表すデータを表示位置格納部３から入力し、ボタンＡの表示位置を設定する（ステップＳＴ１０３）。
図６は、実施の形態１による操作装置の表示位置格納部の記憶内容を示す説明図である。この図は、表示位置格納部３に記憶／格納されている各ボタンの位置を表す値を例示したもので、情報表示部６の表示画面の中においてボタンＡがどの位置に表示されるかを表すデータ、例えば描画原点の座標（２０，１０）が当該ボタンＡと対応して格納されている。前述のステップＳＴ１０３の過程で、表示制御部２は表示位置格納部３に格納されているボタンＡの表示位置を表すデータを入力し、このデータ値をボタンＡの表示位置情報として表示データ合成部４へ出力する。
【００１７】
表示データ合成部４は、入力したボタンＡの表示位置情報と対応するデータ、即ちボタンＡの形状及び大きさ／サイズを表すボタン表示データを表示内容格納部５から入力し、ボタンＡの形状及びサイズを設定して（ステップＳＴ１０４）、ボタンＡの表示位置、形状、及びサイズを表すデータを生成する。
図７は、実施の形態１による操作装置の表示内容格納部の記憶内容を示す説明図である。この図は、表示内容格納部５に記憶／格納されている各ボタンのサイズ、及び、形状等のデータを例示したもので、例えばボタンＡの表示内容として、表示画面のｘ軸方向について‘Ｌ１ｘ’、ｙ軸方向に‘Ｌ１ｙ’のサイズを有し、また四角形の形状をしていることを示すデータが格納され、同様にボタンＢ，Ｃなどの表示内容を示すデータが格納されている。
【００１８】
表示データ合成部４は、前述のように生成したボタンＡの表示位置、形状、及びサイズを表すデータを用いて、情報表示部６に表示されている前述の基本画面にボタンＡを合成した画像データを生成して情報表示部６へ出力し、ボタンＡを基本画面に重ねて表示させる（ステップＳＴ１０５）。この後、前述のステップＳＴ１０１の過程に戻り、全体制御部１が他に表示するボタンが有ると判定したときには、ステップＳＴ１０２〜ＳＴ１０５の各過程を同様に繰り返して、例えばボタンＢ〜Ｅを順次基本画面に合成して表示させる。このように複数のボタンを表示させるときには、ステップＳＴ１０１〜ＳＴ１０５の過程を繰り返す。また、全体制御部１は、ステップＳＴ１０１の過程で、基本画面上に表示するボタンが無いと判断したときにはボタンの描画処理を終了する。
【００１９】
図８は、実施の形態１による操作装置の動作を示すフローチャートである。この図は、ボタン押下の判断処理を示したものである。
例えば装置起動時には、情報表示部６に表示されているスイッチのボタン押下の時間を計測するタイマ、即ちボタン押下時間カウント部１２のカウント値が０［ｍｓｅｃ．］にリセットされる（ステップＳＴ２０１）。また、このときボタン押下状態を示すボタン押下フラグがＯＦＦ状態にセットされる（ＳＴ２０２）。なお、ボタン押下フラグは、ボタン押下判断部１３が自らの処理動作に使用するように備えているものである。
【００２０】
また、前述のようにタッチパネル用のボタン表示がなされたときには、ｘ，ｙ座標演算部９が、時間計測部１０から出力される所定時間を示す信号を用いて一定時間毎に、例えば１０［ｍｓｅｃ．］毎に、ｘ座標位置検出部７及びｙ座標位置検出部８の出力信号からユーザの指が触れている表示画面上の位置を検出し、触れている位置を表す位置情報（ｘ，ｙ）を生成してボタン押下場所判定部１１へ出力する。検出を行う間隔を短くすればユーザの指の触れ方を細かく検知することができる。また、表示画面に何も触れていない場合、即ち触れているものが検出されないときには（ｘ，ｙ）＝（０，０）の位置情報をボタン押下場所判定部１１へ出力する。
ボタン押下場所判定部１１は、ｘ，ｙ座標演算部９から１０［ｍｓｅｃ．］間隔で入力している位置情報（ｘ，ｙ）を監視し、この値が（ｘ，ｙ）＝（０，０）か否かを判定する（ステップＳＴ２０３）。（ｘ，ｙ）＝（０，０）ではないと判定したとき、即ち図８に記載した“いいえ”と判定したときには、この位置情報の座標（ｘ，ｙ）がボタン押下エリア外か否かを判定する（ステップＳＴ２０４）。
【００２１】
ステップＳＴ２０４の過程においてボタン押下場所判定部１１は、表示位置格納部３及び表示内容格納部５に記憶されている各データを入力し、当該ボタン押下場所判定部１１に備えられている範囲算出部２０によって、これらのデータから表示画面上のボタン表示エリア、もしくはユーザによって当該ボタンが押下されたと判定するように定めたボタン押下エリアをボタン毎に算出する。なお、通常は、押下されたと判定するボタン押下エリアと画面上のボタンの表示範囲が同位置で重なるように設定されている。ボタン押下場所判定部１１は、前述のｘ，ｙ座標演算部９から入力した位置情報（ｘ，ｙ）が、上記のように求めたボタン押下エリア内に含まれるか、あるいは外側かを判定し、ユーザの指が当該ボタン押下エリアに触れたか否かを判定する。
【００２２】
ステップＳＴ２０４の過程で押下エリアの外側ではない、即ち図８に記載した“いいえ”と判定したときには、ボタン押下場所判定部１１は表示位置格納部３から入力したデータ即ち表示位置情報、ならびに表示内容格納部５から入力したデータ即ちボタン表示データを用いて、ユーザの指が触れた表示画面上の位置は、どのボタンに該当するかを判別する（ステップＳＴ２０５）。
【００２３】
ボタン押下判断部１３は、ボタン押下場所判定部１１の判定したボタンに初めてユーザの指が触れたか、あるいは連続的に触れているかを判定する（ステップＳＴ２０６）。この判定は、例えばボタン押下判断部１３が自ら備えるバッファあるいはメモリ等に、先にボタン押下場所判定部１１が判定したボタンが何であるかを記憶しておき、次に判定したものと比較することによって、初めてユーザの指が触れたボタンであるか否かを判定する。初めて触れたと判定したときには、ボタン押下フラグをＯＮ状態に遷移させて（ステップＳＴ２０７）、ボタン押下時間カウント部１２のカウント動作を開始させる（ステップＳＴ２０８）。なお、ステップＳＴ２０８の過程でボタン押下時間カウント部１２のカウント動作を開始するとき、必要に応じてカウント値を０［ｍｓｅｃ．］にリセットしてからカウント動作をスタートさせる。
ステップＳＴ２０６の過程で、連続的に触れていると判定したときには、既にボタン押下時間カウント部１２が稼動しているので、上記のステップＳＴ２０７，ＳＴ２０８の過程を省略して後述するステップＳＴ２０９の過程へ進む。
【００２４】
次に、ユーザの指がスイッチのボタンに連続的に接触している時間を確認するため、ボタン押下時間カウント部１２のカウント時間が５００［ｍｓｅｃ．］以上か否かを判定する（ステップＳＴ２０９）。５００［ｍｓｅｃ．］以上ではないと判定したとき、即ち図８に記載した“いいえ”と判定したときにはステップＳＴ２０３の過程に戻り、ボタン押下場所判定部１１がｘ，ｙ座標演算部９から新たな位置情報を入力して前述の説明と同様に処理動作を行い、また以降の各過程を同様に行う。
【００２５】
ステップＳＴ２０９の過程で、ユーザの指がスイッチのボタンに連続的に接触している時間が５００［ｍｓｅｃ．］以上である、即ち図８に記載した“はい”と判定したときには、ボタン押下フラグの状態を判定し（ステップＳＴ２１０）、ＯＮ状態であった場合には当該スイッチのボタンに割り当てられている処理を実行するように全体制御部１へ制御信号等を出力し（ステップＳＴ２１１）、ボタン押下フラグをＯＦＦ状態へ遷移させ（ステップＳＴ２１２）、ステップＳＴ２０３の過程に戻り、以降の各過程を前述の説明と同様に行う。
また、ステップＳＴ２１０の過程で、ボタン押下フラグがＯＦＦ状態であると判定した場合には、ステップＳＴ２０３の過程に戻って以降の各過程を前述の説明と同様に行う。
【００２６】
前述のステップＳＴ２０９の過程は、いずれかのボタンが長く押下され続けたとき、例えば５００［ｍｓｅｃ．］未満の間隔で当該ボタンのスイッチに割り当てられている機能が連続して実行されないようにするためのもので、ボタン押下フラグがＯＮ状態になっているときには、既にブラインドタッチによってユーザがボタン位置を確認しているので、ボタン押下フラグをＯＦＦに遷移させてから当該ボタンのスイッチに割り当てられた機能を実行する。このように動作することにより、一度機能を実行するとボタン押下フラグがＯＦＦになって、ボタン押下がさらに５００［ｍｓｅｃ．］以上続いても二度同じ機能を実行することがなくなり、不要な処理／動作を防ぐことができる。
【００２７】
前述のステップＳＴ２０４の過程で、ボタン押下位置判定部１１が、情報表示部６の表示画面に触れているユーザの指がボタン押下エリアの外側に出て、ｘ，ｙ座標演算部９から入力した位置情報（ｘ，ｙ）がボタン押下エリア外であることを示したとき、即ち図８に記載した“はい”と判定したときには、その旨を示す信号、即ちユーザの指が画面上のボタン押下エリアの外側に触れていることを示す信号をボタン押下判断部１３へ出力する。なお、上記のボタン押下エリアの外側として適当な範囲を設定して上記の動作／処理を行い、表示画面上の他の範囲では当該表示画面に触れているユーザの指等の検出を行わないようにしてもよい。
ボタン押下エリア外であることを指示されたボタン押下判断部１３は、ボタン押下時間カウント部１２のカウント時間が３００［ｍｓｅｃ．］未満であるか否かを判定する（ステップＳＴ２１３）。カウント時間が３００［ｍｓｅｃ．］未満であると判定したときには、ユーザのミスタッチであると判断して検出したタッチ操作を無視し、ステップＳＴ２０１の過程に戻って以降の各過程を前述の説明と同様に行う。カウント時間が３００［ｍｓｅｃ．］未満ではない、即ち図８に記載した“いいえ”と判定したときには、当該カウント時間が５００［ｍｓｅｃ．］以上か否かを判定する（ステップＳＴ２１４）。
【００２８】
ステップＳＴ２１４の過程において、カウント時間が５００［ｍｓｅｃ．］以上ではない、換言すると５００［ｍｓｅｃ．］未満であって図８に記載した“いいえ”と判定したときには、ステップＳＴ２１３及びステップＳＴ２１４の過程によりカウント時間が３００［ｍｓｅｃ．］以上５００［ｍｓｅｃ．］未満の範囲内であると判定したことになる。このようなときにはユーザがブラインドタッチによって表示されているボタンを探していると判断し、例えばタッチパネルと共に情報表示部６に備えられた当該タッチパネル等を振動させるバイブレータや、報知音を発するブザーなどから成る押下状態報知部１４を稼動させてリアクション処理を行い（ステップＳＴ２１５）、情報表示部６に表示されているボタンに指が触れたことをユーザに報知する。なお、この報知動作は表示されているボタンの位置をユーザに報知するもので、操作装置がボタンの押下を認識したことをユーザに報知するものではない。
【００２９】
前述のステップＳＴ２１４の過程で、カウント時間が５００［ｍｓｅｃ．］以上である、即ち図８に記載した“はい”と判定したときには、ユーザがボタン押下の操作を行ったと判断して当該ボタンの押下信号、即ち当該ボタン押下によりスイッチ操作がなされたことを示す制御信号を全体制御部１へ出力し、当該ボタンのスイッチによって設定される処理動作を行わせ、またステップＳＴ２０１の過程に戻って以降の各過程を同様に行う。
【００３０】
ステップＳＴ２０３の過程で、例えばユーザが情報表示部６の表示画面から指を離したことにより、ボタン押下位置判定部１１がｘ，ｙ座標演算部９から出力された位置情報は（ｘ，ｙ）＝（０，０）であると判定したとき、即ち図８に記載した“はい”と判定したときには、ボタン押下判定部１１は上記の判定結果を示す信号等をボタン押下判断部１３へ出力する。先にユーザが表示画面に触れていたときにはボタン押下時間カウント部１２が既にカウントを開始しているので、当該ボタン押下判断部１３は、このときのボタン押下時間カウント部１２のカウント時間が３００［ｍｓｅｃ．］未満であるか否かを判定する（ステップＳＴ２１３）。ボタン押下判断部１３は、ステップＳＴ２１３の過程で前述の説明と同様な処理を行い、また、以降のステップＳＴ２１４，ＳＴ２１５などの各過程を同様に行う。
なお、ここまで説明したボタン押下判断部１３が判定等の処理動作に用いるボタン押下時間カウント部１２のカウント時間は一例を示したもので、ここで動作説明に用いた閾値即ち時間に限定されるものではない。
【００３１】
前述のステップＳＴ２１５の過程で、押下状態報知部１４を動作させるとき、ボタンの種類ごとにリアクションパターンを変更するようにしてもよい。例えば、左から一個目のボタンＡが押下されたときには１回振動させ、左から二個目のボタンＢが押下されたときには適当な周期で２回振動させる。
【００３２】
また、前述のように範囲算出部２０が求めるボタン押下エリアを、情報表示部６に表示される各ボタンの表示サイズ、即ち画面上のボタン表示範囲よりも小さく設定して、前述のようにボタン押下場所判定部１１が画面上のボタン押下エリア内、あるいは当該エリアの外側にユーザの指が触れていることを示す信号をボタン押下判断部１３へ出力するように動作／処理を行うと、ユーザの指が情報表示部６の画面上に表示されているボタンに触っている間に押下状態報知部１４を稼動させて例えばユーザの指先に振動を与えることができ、表示画面上においてスイッチのボタン位置をさらに感覚的に分かり易くユーザに伝えることができる。
【００３３】
以上のように実施の形態１によれば、ボタン押下判断部１３が、ボタン押下場所判定部１１の判定したユーザの指が触れている表示画面の位置と、ユーザの指が表示画面に触れている時間をカウントするボタン押下時間カウント部１２のカウント時間とを用いて、ユーザが情報表示部６に表示されているボタンの位置を探して表示画面に触れているのか、あるいはボタンを押下しているのかを判断し、ユーザがボタンの表示位置を探していると判断したときボタン位置がわかるようにユーザの指に振動を与える、または報知音を発する押下状態報知部１４を稼動させるようにしたので、ユーザはブラインドタッチで情報表示部６に表示されているスイッチのボタンの位置を認識することができるという効果がある。
【図面の簡単な説明】
【００３４】
【図１】この発明の実施の形態１による操作装置の構成を示すブロック図である。
【図２】実施の形態１による操作装置の構成を示す説明図である。
【図３】実施の形態１による操作装置の表示ボタンを示す説明図である。
【図４】実施の形態１による操作装置のボタン配置を示す説明図である。
【図５】実施の形態１による操作装置の動作を示すフローチャートである。
【図６】実施の形態１による操作装置の表示位置格納部の記憶内容を示す説明図である。
【図７】実施の形態１による操作装置の表示内容格納部の記憶内容を示す説明図である。
【図８】実施の形態１による操作装置の動作を示すフローチャートである。
【符号の説明】
【００３５】
１  全体制御部、２  表示制御部、３  表示位置格納部、４  表示データ合成部、５  表示内容格納部、６  情報表示部、７  ｘ座標位置検出部、８  ｙ座標位置検出部、９  ｘ，ｙ座標演算部、１０  時間計測部、１１  ボタン押下場所判定部、１２  ボタン押下時間カウント部、１３  ボタン押下判断部、１４  押下状態報知部、２０  範囲算出部、３０，３１，４０  ボタン。
【図１】
2008234007.tif 000003
【図２】
2008234007.tif 000004
【図３】
2008234007.tif 000005
【図４】
2008234007.tif 000006
【図５】
2008234007.tif 000007
【図６】
2008234007.tif 000008
【図７】
2008234007.tif 000009
【図８】
2008234007.tif 000010