(57)【要約】【課題】近接状態における誤操作を防止することができる情報表示装置等を提供する。【解決手段】情報表示装置（１）は、操作体が表示面（３１）に対して近接した位置にある近接状態を検知する近接センサ（５）と、操作体が表示面（３１）に対して接触した位置にある接触状態を検知するタッチパネル（４）と、近接センサ（５）によって検知された近接状態を操作として受け付けて近接状態に対応する機能を動作させる表示制御部（２１）と、近接状態に対応する機能が動作しているときに、接触状態がタッチパネル（４）によって検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を近接状態として判定する時間経過判定部（２４）とを備えている。表示制御部（２１）は、時間経過判定部（２４）によって判定された近接状態を操作として受け付けて近接状態に対応する機能を動作させる。【選択図】図１
2014222489.tif 000002
【特許請求の範囲】
【請求項１】
操作体が表示面に対して接触した位置にある接触状態および前記操作体が前記表示面に対して近接した位置にある近接状態を検知する状態検知部と、
前記状態検知部によって検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させる機能動作部と、
前記近接状態に対応する前記機能が動作しているときに、前記接触状態が前記状態検知部によって検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を前記近接状態として判定する近接判定部とを備え、
前記機能動作部が、前記近接判定部によって判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させることを特徴とする情報表示装置。
【請求項２】
前記近接判定部は、前記操作体が前記表示面に接触した時間が所定の基準時間以下であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定することを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記近接判定部は、前記操作体が前記表示面に接触した状態で移動した距離が所定の基準距離以上であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定することを特徴とする請求項１に記載の情報表示装置。
【請求項４】
前記近接判定部は、前記操作体が前記表示面へ一度接触した期間における接触部分の最大面積が所定の基準面積以下であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定することを特徴とする請求項１に記載の情報表示装置。
【請求項５】
操作体が表示面に対して近接した位置にある近接状態を検知する近接状態検知部と、
前記近接状態が前記近接状態検知部によって検知された状態から、前記操作体が前記表示面に対して所定の距離以上離間した非近接状態に移行して、当該非近接状態の持続時間が所定の基準時間以下であるときに、前記非近接状態を近接状態として判定する近接判定部とを備えていることを特徴とする情報表示装置。
【請求項６】
前記近接状態検知部によって検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させるとともに、前記近接判定部によって判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させる機能動作部を備えていることを特徴とする請求項５に記載の情報表示装置。
【請求項７】
コンピュータを請求項１から６のいずれか１項に記載の情報表示装置における各部として機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
表示面を有する情報表示装置における前記表示面に対する操作体の位置を判定する位置判定方法であって、
前記操作体が前記表示面に対して接触した位置にある接触状態および前記操作体が前記表示面に対して近接した位置にある近接状態を検知する状態検知ステップと、
前記状態検知ステップにおいて検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させる機能動作ステップと、
前記近接状態に対応する前記機能が動作しているときに、前記接触状態が前記状態検知ステップにおいて検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を前記近接状態として判定する近接判定ステップとを含み、
前記機能動作ステップにおいて、前記近接判定ステップにおいて判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させることを特徴とする位置判定方法。
【請求項１０】
表示面を有する情報表示装置における前記表示面に対する操作体の位置を判定する位置判定方法であって、
前記操作体が前記表示面に対して近接した位置にある近接状態を検知する近接状態検知ステップと、
前記近接状態が前記近接状態検知ステップにおいて検知された状態から、前記操作体が前記表示面に対して所定の距離以上離間した非近接状態に移行して、当該非近接状態の持続時間が所定の基準時間以下であるときに、前記非近接状態を近接状態として判定する近接判定ステップとを含んでいることを特徴とする位置判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示面に対する操作に応じた表示処理を行う情報表示装置等に関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末、電子ブックリーダーなどの情報表示装置の普及が拡大している。このような情報表示装置としては、近接センサや高感度のタッチパネルなどにより、情報表示装置の表示面に指や手（掌）などの操作体を接触させることなく表示面から所定距離の範囲内で近接させた状態で操作（近接操作）可能なものが登場している。このような近接操作には、何らかの機能が対応付けられており、近接状態でその機能を動作させることができる。
【０００３】
例えば、特許文献１には、操作体が表示面に近接すると、操作体の表示面に対する位置に応じた大きさで、表示された画像を拡大する装置が開示されている。このように、特許文献１に記載された装置では、表示面上で平面的に検出された操作体の位置に基づいて機能を動作させるだけでなく、表示面に垂直な方向に検出された操作体の位置に基づいて機能を動作させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２３８１７７号公報（２０１２年１２月６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、近接状態の検出域が狭い装置においては、ユーザが操作体を安定して近接状態に維持することが難しい。このため、ユーザが意図しないにもかかわらず、操作体が表示面に触れてしまったり、操作体が近接状態の検出域から離れてしまったりすることがある。操作体が表示面に触れた場合、表示面上での操作体の接触が操作として検知されて、その接触に応じた機能が動作する。また、操作体が近接状態の検知域から離れた場合、近接状態で動作していた機能が停止してしまう。
【０００６】
このように、近接状態では、操作体が誤って表示面に接触する操作が、ユーザの意図しない誤操作として実行されることがある。この場合は、装置がユーザの望まない動作をすることで、ユーザを混乱させたり、ユーザに違和感を与えたりするので、操作の快適性が損なわれてしまう。
【０００７】
本発明は、上記の課題に鑑みてなされたものであって、近接状態における誤操作を防止することができる情報表示装置等を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の一態様に係る情報表示装置は、操作体が表示面に対して接触した位置にある接触状態および前記操作体が前記表示面に対して近接した位置にある近接状態を検知する状態検知部と、前記状態検知部によって検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させる機能動作部と、前記近接状態に対応する前記機能が動作しているときに、前記接触状態が前記状態検知部によって検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を前記近接状態として判定する近接判定部とを備え、前記機能動作部が、前記近接判定部によって判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させることを特徴としている。
【０００９】
上記の課題を解決するために、本発明の他の態様に係る情報表示装置は、操作体が表示面に対して近接した位置にある近接状態を検知する近接状態検知部と、前記近接状態が前記近接状態検知部によって検知された状態から、前記操作体が前記表示面に対して所定の距離以上離間した非近接状態に移行して、当該非近接状態の持続時間が所定の基準時間以下であるときに、前記非近接状態を近接状態として判定する近接判定部とを備えていることを特徴としている。
【発明の効果】
【００１０】
本発明の上記の態様によれば、近接状態における誤操作を防止することができる。したがって、情報表示装置の操作の快適性を維持することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１〜４に共通する情報表示装置の構成を示すブロック図である。
【図２】（ａ）〜（ｃ）は本発明の実施形態１に係る情報表示装置の動作を説明する図である。
【図３】本発明の実施形態１に係る情報表示装置の動作の処理手順を示すフローチャートである。
【図４】（ａ）〜（ｄ）は本発明の実施形態２に係る情報表示装置の動作を説明する図である。
【図５】本発明の実施形態２に係る情報表示装置の動作の処理手順を示すフローチャートである。
【図６】（ａ）〜（ｄ）は本発明の実施形態３に係る情報表示装置の動作を説明する図である。
【図７】本発明の実施形態３に係る情報表示装置の動作の処理手順を示すフローチャートである。
【図８】（ａ）〜（ｃ）は本発明の実施形態４に係る情報表示装置の動作を説明する図である。
【図９】本発明の実施形態４に係る情報表示装置の動作の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
〔情報表示装置〕
まず、後述する実施形態１〜４に共通する情報表示装置１の構成について、図１を参照して説明する。
【００１３】
図１は、情報表示装置１の構成を示すブロック図である。
【００１４】
図１に示すように、情報表示装置１は、制御部２、ディスプレイ３、タッチパネル４、近接センサ５、ＲＡＭ（Random Access Memory）６、ＲＯＭ（Read Only Memory）７および記憶装置８を備えている。
【００１５】
制御部２は、ディスプレイ３およびタッチパネル４の動作を制御する。また、制御部２は、ＲＡＭ６および記憶装置８に対する各種の情報の書き込みおよび読み出しを行なうとともに、ＲＯＭ７に対する各種の情報の読み出しを行なう。制御部２の詳細については、後に詳しく説明する。
【００１６】
ディスプレイ３は、表示面３１（表示パネル）に画像を表示する表示デバイスである。このディスプレイ３は、例えば、液晶ディスプレイ（ＬＣＤ）、有機ＥＬディスプレイ（ＯＬＥＤ）などの平板型の表示装置で構成される。
【００１７】
タッチパネル４（状態検知部）は、表示面３１に対する操作体の接触位置を検出する位置検出デバイスである。このタッチパネル４は、操作体の表示面３１における接触位置を検出する機能を、操作体の表示面３１に対する接触状態を検知する機能として利用することができる。
【００１８】
タッチパネル４は、各種の方式のタッチパネルを利用することができるが、複数点の位置検出が必要である場合、例えば、投影型静電容量方式のタッチパネルを用いることが望ましい。投影型静電容量方式のタッチパネルは、複数点の位置検出によって複雑な指示を行うことができるという良好な操作性を備える。
【００１９】
タッチパネル４は、ディスプレイ３の表示面３１上に配置される。あるいは、タッチパネル４は、ディスプレイ３に組み込まれるディスプレイ一体型のタッチパネルであってもよい。また、タッチパネル４はドライバを含んでいる。このドライバは、タッチパネル４の本体に設けられた電極に駆動電圧を印加するとともに、電極より得られた操作体の位置を表す信号を検出信号として出力する。
【００２０】
近接センサ５（状態検知部および近接状態検知部）は、操作体が表示面３１に対して近接したこと（近接状態）を検知するとともに、表示面３１に対する操作体の近接の程度を検知するセンサである。この近接センサ５は、操作体が表示面３１に対して近接した位置（座標）を検出することによって、近接状態および近接の程度を検知する。近接センサ５が検出する操作体の位置は、表示面３１の１つの頂点を原点として、表示面３１と平行な平面における座標（Ｘ座標およびＹ座標）および表示面３１に対して垂直な方向の座標（Ｚ座標）で表される位置である。また、近接センサ５は、検出したＺ座標の位置に基づいて、操作体が表示面３１から垂直方向に所定距離離れた位置までの範囲に存在しているときに、操作体の近接状態を検知する。近接センサ５は、検出した操作体の位置を位置検出信号として出力するとともに、検知した操作体の近接状態を近接検知信号として出力する。
【００２１】
近接センサ５としては、光学式センサや静電容量式センサが用いられる。静電容量式の近接センサ５は、操作体が、表示面３１に対して近づいていき、表示面３１から垂直方向に所定距離離れた位置に達すると、その距離に応じた静電容量を検出し始め、そこから操作体が表示面３１に近接するにつれて、検出する静電容量を増加させる。このように、静電容量式の近接センサ５は、操作体と表示面３１との間の距離の大きさに応じて変化する静電容量の値を検出することで、近接の程度を検知する。このため、静電容量式の近接センサ５は、操作体との間で静電容量を生じさせるための電極を有しており、この電極に駆動電圧が印加される。
【００２２】
なお、近接センサ５は、静電容量式センサであれば、静電容量式のタッチパネル４と一体に形成することも可能である。このような近接センサ５は、操作体が表示面３１に接触すると、検出する静電容量が最大となる。
【００２３】
〈制御部の構成〉
制御部２は、表示制御部２１、タッチパネル制御部２２、近接センサ制御部２３、時間経過判定部２４、移動距離判定部２５、速度・加速度判定部２６および接触面積判定部２７を有している。
【００２４】
表示制御部２１は、ディスプレイ３の表示動作を制御する。具体的には、表示制御部２１は、記憶装置８に記憶されている画像データや外部から取得した画像データをディスプレイ３に与える処理を行なったり、画像データの表示状態を変更する処理を行なったりする。表示制御部２１は、タッチパネル４によって検出された操作体の位置や、近接センサ５によって検知された操作体の近接状態および近接の程度によって表される操作指示を受け付け、当該操作指示に基づいて上記の処理を行なう。また、表示制御部２１（機能動作部）は、上記の処理を行なうことで、情報表示装置１において近接状態に対応する表示機能を動作させる。
【００２５】
表示制御部２１は、時間経過判定部２４、移動距離判定部２５、速度・加速度判定部２６または接触面積判定部２７からの後述する近接状態判定結果を受けると、操作体が近接状態を維持しているときの表示制御処理を行なう。また、表示制御部２１は、時間経過判定部２４、移動距離判定部２５、速度・加速度判定部２６または接触面積判定部２７からの後述する接触状態判定結果を受けると、操作体が接触状態にあるときの表示制御処理を行なう。さらに、表示制御部２１は、時間経過判定部２４からの後述する非近接状態判定結果を受けると、操作体が非近接状態にあるときの表示制御処理を行なう。表示制御部２１のこれらの表示制御処理の詳細については、後述する各実施形態で説明する。
【００２６】
タッチパネル制御部２２は、タッチパネル４におけるドライバに駆動の指示を与える。また、タッチパネル制御部２２は、タッチパネル４から出力された検出信号を検出データとして取り込んで、表示制御部２１、時間経過判定部２４、移動距離判定部２５、速度・加速度判定部２６および接触面積判定部２７に与える。
【００２７】
近接センサ制御部２３は、近接センサ５への駆動電圧の印加を制御する。また、近接センサ制御部２３は、近接センサ５から出力される位置検出信号および近接検知信号をそれぞれ位置検出データおよび近接検知データ（近接ＯＮデータ）として取り込んで、表示制御部２１、時間経過判定部２４、移動距離判定部２５、速度・加速度判定部２６および接触面積判定部２７に与える。近接検知データは、操作体が近接状態にあるときにＯＮデータ（近接ＯＮデータ）として出力され、操作体が近接状態にないとき（近接範囲外の非近接状態にあるとき）にＯＦＦデータ（近接ＯＦＦデータ）として出力される。
【００２８】
時間経過判定部２４（近接判定部）は、以下のように、接触誤操作判定モードと非近接誤操作判定モードとで異なる時間経過判定を行なう。ここで、接触誤操作判定モードとは、操作体が近接状態から一瞬だけ表示面３１に接触したことを誤操作として判定するモードである。また、非近接誤操作判定モードとは、操作体の近接状態から非近接状態への一瞬だけの移行を誤操作として判定するモードである。
【００２９】
時間経過判定部２４は、接触誤操作判定モードにおいて、操作体が近接状態から接触状態へ移動した後に近接状態に復帰するまでに、所定の基準接触時間Ｔ１（基準時間）が経過したか否かを判定する。このため、時間経過判定部２４は、近接センサ制御部２３から近接検知データ（近接ＯＮデータ）を取得している状態から、タッチパネル制御部２２から検出データの取得を開始した時刻（接触開始時刻）をＲＡＭ６に記憶させる。また、時間経過判定部２４は、検出データの取得を開始した後、操作体の表示面３１への接触状態が解除されたときにタッチパネル制御部２２からの検出データの取得を終了した時刻（接触解除時刻）をＲＡＭ６に記憶させる。さらに、時間経過判定部２４は、ＲＡＭ６に記憶された接触開始時刻および接触解除時刻の差を接触時間として計測し、当該接触時間が基準接触時間Ｔ１を超えたか否かを判定する。
【００３０】
例えば、時間経過判定部２４は、接触時間が基準接触時間Ｔ１を超えるときに“１”の時間経過判定信号を出力する一方、接触時間が基準接触時間Ｔ１以下であるときに“０”の時間経過判定信号を出力する。時間経過判定部２４は、“１”の時間経過判定信号を出力するときに、操作体が表示面３１に接触したことが有効であると判定し、“１”の時間経過判定信号を接触状態判定結果として表示制御部２１に与える。また、時間経過判定部２４は、“０”の時間経過判定信号を出力するときに、操作体が表示面３１に接触したことが無効であると判定し、“０”の時間経過判定信号を近接状態判定結果として表示制御部２１に与える。
【００３１】
時間経過判定部２４は、上記の接触状態判定結果および近接状態判定結果をＲＡＭ６に書き込むことにより、ＲＡＭ６を介してこれらの判定結果を表示制御部２１に与える。
【００３２】
なお、時間経過判定部２４は、近接状態でタッチパネル制御部２２から検出データの取得（接触状態の検知）を開始してから接触状態が解除されるまでの時間を接触時間として計測し、当該接触時間が基準接触時間Ｔ１を超えたか否かを判定してもよい。
【００３３】
時間経過判定部２４は、非近接誤操作判定モードにおいて、操作体が近接状態から非近接状態へ移動してから所定の基準非近接時間Ｔ２が経過したか否かを判定する。このため、時間経過判定部２４は、近接センサ制御部２３から近接ＯＮデータを取得している状態から、近接ＯＮデータが近接ＯＦＦデータへ変化したときに時間の計測を開始し、近接ＯＦＦデータを取得している時間（非近接時間）が基準非近接時間Ｔ２（基準時間）を超えたか否かを判定する。
【００３４】
例えば、時間経過判定部２４は、非近接状態の持続時間（非近接時間）が基準非近接時間Ｔ２を超えるときに“１”の時間経過判定信号を出力する一方、非近接時間が基準非近接時間Ｔ２以下であるときに“０”の時間経過判定信号を出力する。時間経過判定部２４は、“１”の時間経過判定信号を出力するときに、操作体が近接状態から非近接状態へ移行したことが有効であると判定し、“１”の時間経過判定信号を非近接状態判定結果として表示制御部２１に与える。また、時間経過判定部２４は、“０”の時間経過判定信号を出力するときに、操作体が近接状態から非近接状態へ移行したことが無効であると判定し、“０”の時間経過判定信号を近接状態判定結果として表示制御部２１に与える。
【００３５】
時間経過判定部２４は、上記の非近接状態判定結果および近接状態判定結果をＲＡＭ６に書き込むことにより、ＲＡＭ６を介してこれらの判定結果を表示制御部２１に与える。
【００３６】
移動距離判定部２５は、操作体が近接状態から接触状態へ移動したときに、操作体が接触状態を維持しながら所定の基準移動距離Ｄ以上移動したか否かを判定する。このため、移動距離判定部２５は、近接センサ制御部２３から近接検知データ（近接ＯＮデータ）を取得しているときに、タッチパネル制御部２２からの検出データより得た操作体の接触開始位置（接触開始座標）をＲＡＭ６に記憶させる。また、移動距離判定部２５は、検出データの取得を開始した後、操作体の表示面３１への接触状態が解除されたときにタッチパネル制御部２２からの検出データより得た操作体の接触解除位置（接触解除座標）をＲＡＭ６に記憶させる。さらに、移動距離判定部２５は、ＲＡＭ６に記憶された接触開始座標および接触解除座標の差を操作体の移動距離として計算し、当該移動距離が基準移動距離Ｄを超えたか否かを判定する。
【００３７】
例えば、移動距離判定部２５は、上記の移動距離が基準移動距離Ｄ未満であるときに“１”の移動距離判定信号を出力する一方、当該移動距離が基準移動距離Ｄ以上であるときに“０”の移動距離判定信号を出力する。移動距離判定部２５は、“１”の移動距離判定信号を出力するときに、操作体が表示面３１に接触したことが有効であると判定し、“１”の移動距離判定信号を接触状態判定結果として表示制御部２１に与える。また、移動距離判定部２５は、“０”の移動距離判定信号を出力するときに、操作体が表示面３１に接触したことが無効であると判定し、“０”の時間経過判定信号を近接状態判定結果として表示制御部２１に与える。
【００３８】
移動距離判定部２５は、上記の接触状態判定結果および近接状態判定結果をＲＡＭ６に書き込むことにより、ＲＡＭ６を介してこれらの判定結果を表示制御部２１に与える。
【００３９】
速度・加速度判定部２６は、操作体が近接状態から接触状態へ移動したときに、操作体が接触状態を維持しながら所定の基準移動速度Ｖまたは所定の基準移動加速度Ａ以上で移動したか否かを判定する。このため、速度・加速度判定部２６は、近接センサ制御部２３から近接検知データ（近接ＯＮデータ）を取得しているときに操作体が表示面３１に接触してから、表示面３１上を移動する移動速度または移動加速度を計算する。速度・加速度判定部２６は、移動速度または移動加速度の計算を、時間経過判定部２４と同様にして求めた接触時間と、移動距離判定部２５と同様にして求めた移動距離とに基づいて行なう。また、速度・加速度判定部２６は、当該移動速度が基準移動速度Ｖ以上であるか否か、または当該移動加速度が基準移動加速度Ａ以上であるか否かを判定する。
【００４０】
例えば、速度・加速度判定部２６は、移動速度が基準移動速度Ｖ未満であるときに“１”の移動速度判定信号を出力する一方、移動速度が基準移動速度Ｖ以上であるときに“０”の移動速度判定信号を出力する。速度・加速度判定部２６は、“１”の移動速度判定信号を出力するときに、操作体が表示面３１に接触したことが有効であると判定し、“１”の移動速度判定信号を接触状態判定結果として表示制御部２１に与える。また、速度・加速度判定部２６は、“０”の移動速度判定信号を出力するときに、操作体が表示面３１に接触したことが無効であると判定し、“０”の時間経過判定信号を近接状態判定結果として表示制御部２１に与える。
【００４１】
また、例えば、速度・加速度判定部２６は、移動加速度が基準移動加速度Ａ未満であるときに“１”の移動加速度判定信号を出力する一方、移動加速度が基準移動加速度Ａ以上であるときに“０”の移動加速度判定信号を出力する。速度・加速度判定部２６は、“１”の移動加速度判定信号を出力するときに、操作体が表示面３１に接触したことが有効であると判定し、“１”の移動加速度判定信号を接触状態判定結果として表示制御部２１に与える。また、速度・加速度判定部２６は、“０”の移動加速度判定信号を出力するときに、操作体が表示面３１に接触したことが無効であると判定し、“０”の時間経過判定信号を近接状態判定結果として表示制御部２１に与える。
【００４２】
速度・加速度判定部２６は、上記の接触状態判定結果および近接状態判定結果をＲＡＭ６に書き込むことにより、ＲＡＭ６を介してこれらの判定結果を表示制御部２１に与える。
【００４３】
接触面積判定部２７は、操作体が近接状態から接触状態へ移動したときに、操作体が表示面３１に接触している接触部分の面積（接触面積）が所定の基準接触面積ＣＡ（基準面積）を超えたか否かを判定する。このため、接触面積判定部２７は、近接センサ制御部２３から近接検知データ（近接ＯＮデータ）を取得している状態から、タッチパネル制御部２２からの検出データより得た操作体の接触位置の座標に基づいて操作体の接触面積を計算する。また、接触面積判定部２７は、一度接触している期間において計算した接触面積のうちの最大値（最大接触面積）をＲＡＭ６に記憶させ、当該最大接触面積が基準接触面積ＣＡを超えたか否かを判定する。ここで、接触面積は、例えば操作体が表示面３１に接触している位置として検出される座標の総数で表されてもよい。
【００４４】
例えば、接触面積判定部２７は、接触面積が基準接触面積ＣＡを超えるときに“１”の接触面積判定信号を出力する一方、接触面積が基準接触面積ＣＡ以下であるときに“０”の接触面積判定信号を出力する。接触面積判定部２７は、“１”の接触面積判定信号を出力するときに、操作体が表示面３１に接触したことが有効であると判定し、“１”の接触面積判定信号を接触状態判定結果として表示制御部２１に与える。また、接触面積判定部２７は、“０”の接触面積判定信号を出力するときに、操作体が表示面３１に接触したことが無効であると判定し、“０”の接触面積判定信号を近接状態判定結果として表示制御部２１に与える。
【００４５】
接触面積判定部２７は、上記の接触状態判定結果および近接状態判定結果をＲＡＭ６に書き込むことにより、ＲＡＭ６を介してこれらの判定結果を表示制御部２１に与える。
【００４６】
また、接触面積判定部２７は、操作体が表示面３１に接触しているときには、接触面積が変化することから、基準接触面積ＣＡと比較する接触面積として最大接触面積（最大面積）を用いる。このため、接触面積判定部２７は、最初に計算した接触面積を最大接触面積としてＲＡＭ６に記憶させておき、それ以降で所定周期毎に計算した接触面積をＲＡＭ６に記憶させる。また、接触面積判定部２７は、当該接触面積を最大接触面積と比較して、当該接触面積が最大接触面積より大きいときに、ＲＡＭ６において最大接触面積を当該接触面積に書き替える。
【００４７】
〔実施形態１〕
本発明の実施形態１について、図１〜図３を参照して詳細に説明する。
【００４８】
図２の（ａ）〜（ｃ）は実施形態１に係る情報表示装置１Ａの動作を説明する図である。図３は情報表示装置１Ａの動作の処理手順を示すフローチャートである。
【００４９】
本実施形態では、近接状態にある操作体が表示面３１にごく短時間接触したことを誤動作として判定する情報表示装置１Ａについて説明する。
【００５０】
図１に示すように、情報表示装置１Ａにおいて、表示制御部２１は、接触誤操作判定モードにおいて、時間経過判定部２４からの近接状態判定結果を受けると、操作体が近接状態を維持しているときの表示制御処理を行なう。また、表示制御部２１は、接触誤操作判定モードにおいて、時間経過判定部２４からの接触状態判定結果を受けると、操作体が接触状態にあるときの表示制御処理を行なう。
【００５１】
情報表示装置１Ａの動作を図２および図３を参照して説明する。
【００５２】
まず、図２の（ａ）に示すように、情報表示装置１Ａにおいて、操作体としての指Ｆが表示面３１に対して近接状態にあるとき、図３に示すように、近接センサ５が指Ｆの近接状態を検知する（Ｓ１０１：近接状態検知ステップ）。この状態から変化した状態が接触状態であるか、非接触状態であるかを判定する（Ｓ１０２）。このとき、図２の（ｂ）に示すように、指Ｆが表示面３１に接触すると、タッチパネル４が指Ｆの接触状態を検知するので（接触状態検知ステップ）、変化した状態が接触状態であると判定される。また、近接センサ５が指Ｆの非近接状態を検知すると、変化した状態が非近接状態であると判定されて、処理を終える。
【００５３】
変化した状態が接触状態であると判定されると、時間経過判定部２４が、指Ｆが接触状態となった時刻（接触状態の開始時刻）を接触開始時刻としてＲＡＭ６に記憶させる（Ｓ１０３）。
【００５４】
その後、図２の（ｃ）に示すように、指Ｆが表示面３１から離れて近接状態に戻ると、タッチパネル４が指Ｆの接触状態が解除されたことを検知する（Ｓ１０４）。すると、時間経過判定部２４が、指Ｆの接触状態が解除された時刻を接触解除時刻としてＲＡＭ６に記憶させる（Ｓ１０５）。
【００５５】
そして、時間経過判定部２４が、ＲＡＭ６に記憶された接触開始時刻および接触解除時刻の差を指Ｆの接触時間として計算し（Ｓ１０６）、当該接触時間を基準接触時間Ｔ１と比較する（Ｓ１０７：近接判定ステップ）。時間経過判定部２４が、この比較の結果、接触時間が基準接触時間Ｔ１以下である（接触条件を満たしている）と判定すると、表示制御部２１は接触時の動作を実行しない（Ｓ１０８）。また、時間経過判定部２４が、上記の比較の結果、接触時間が基準接触時間Ｔ１を越えたと判定すると、表示制御部２１は接触時の動作を実行する（Ｓ１０９：機能動作ステップ）。Ｓ１０８およびＳ１０９の後は、処理がＳ１０１に戻る。
【００５６】
このように、本実施形態では、指Ｆが、図２の（ａ）に示す近接状態から図２の（ｂ）に示すように表示面３１に接触しても、接触時間が基準接触時間Ｔ１以下であれば、指Ｆが表示面３１に接触したとみなされない。つまり、指Ｆが近接状態から誤って表示面３１にごく短時間接触しても、その接触状態が誤操作として判断されるので、操作上は近接状態が維持されているものとみなされる。したがって、この場合は、接触時の機能が動作しない。
【００５７】
図２に示す例では、近接状態において、アプリケーションプログラムのアイコンを一覧表示するアプリケーション一覧画面を表示面３１に表示している。この状態で、指Ｆが誤って表示面３１に触れても、指Ｆの表示面３１への接触がアプリケーション一覧画面への操作とみなされない。また、指Ｆが意図して基準接触時間Ｔ１を越えて表示面３１に触れると、指Ｆの表示面３１への接触がアプリケーション一覧画面への操作とみなされる。この場合、アプリケーション一覧画面において指Ｆが接触している位置のアイコンのアプリケーションプログラムが実行され、その実行画面が表示面３１に表示される。これは、以降の実施形態２〜３でも同様である。また、近接状態においてアプリケーション一覧画面を表示面３１に表示することについては、以降の実施形態４でも同様である。
【００５８】
なお、近接状態に対応付けられる機能としては、上記のアプリケーション一覧画面の表示に限定されない。例えば、上記の機能としては、表示面３１に表示されている画面を指ＦのＺ座標における位置に応じた大きさに拡大する拡大表示機能や、当該拡大表示機能による拡大表示中のジェスチャー機能（文字やコマンドのジェスチャー入力）が挙げられる。これは、以降の実施形態２〜４でも同様である。
【００５９】
また、近接状態に対応付けられる機能としては、上記の表示機能に限定されない。例えば、このような機能としては、特定の音声を出力する機能であってもよい。この機能を実現するために、情報表示装置１はスピーカのような音声出力部を備え、制御部２は音声出力制御部を備える。これは、以降の実施形態２〜４でも同様である。
【００６０】
〔実施形態２〕
本発明の実施形態２について、図１、図４および図５を参照して詳細に説明する。
【００６１】
図４の（ａ）〜（ｄ）は実施形態２に係る情報表示装置１Ｂの動作を説明する図である。図５は情報表示装置１Ｂの動作の処理手順を示すフローチャートである。
【００６２】
本実施形態では、近接状態にある操作体が表示面３１に接触した後、接触した状態で大きく移動したことを誤動作として判定する情報表示装置１Ｂについて説明する。
【００６３】
図１に示すように、情報表示装置１Ｂにおいて、表示制御部２１は、移動距離判定部２５からの近接状態判定結果を受けると、操作体が近接状態を維持しているときの表示制御処理を行なう。また、表示制御部２１は、移動距離判定部２５からの接触状態判定結果を受けると、操作体が接触状態にあるときの表示制御処理を行なう。
【００６４】
情報表示装置１Ｂの動作を図４および図５を参照して説明する。
【００６５】
まず、図４の（ａ）に示すように、情報表示装置１Ｂにおいて、操作体としての指Ｆが表示面３１に対して近接状態にあるとき、図５に示すように、近接センサ５が指Ｆの近接状態を検知する（Ｓ２０１）。この状態から変化した状態が接触状態であるか、非接触状態であるかを判定する（Ｓ２０２）。このとき、図４の（ｂ）に示すように、指Ｆが表示面３１に接触すると、タッチパネル４が指Ｆの接触状態を検知するので、変化した状態が接触状態であると判定される。また、近接センサ５が指Ｆの非近接状態を検知すると、変化した状態が非近接状態であると判定されて、処理を終える。
【００６６】
変化した状態が接触状態であると判定されると、移動距離判定部２５が、指Ｆが表示面３１において接触した位置の座標を接触開始座標としてＲＡＭ６に記憶させる（Ｓ２０３）。
【００６７】
さらに、図４の（ｃ）および（ｄ）に示すように、指Ｆが表示面３１に接触した状態で移動した後に表示面３１から離れて近接状態に戻ると、タッチパネル４が指Ｆの接触状態が解除されたことを検知する（Ｓ２０４）。すると、移動距離判定部２５が、指Ｆの接触状態が解除された位置の座標を接触解除座標としてＲＡＭ６に記憶させる（Ｓ２０５）。
【００６８】
そして、移動距離判定部２５が、ＲＡＭ６に記憶された接触開始座標および接触解除座標の差を指Ｆの移動距離として計算し（Ｓ２０６）、当該移動距離を基準移動距離Ｄと比較する（Ｓ２０７）。移動距離判定部２５が、この比較の結果、移動距離が基準移動距離Ｄ以上である（接触条件を満たしている）と判定すると、表示制御部２１は接触時の動作を実行しない（Ｓ２０８）。また、移動距離判定部２５が、上記の比較の結果、移動距離が基準移動距離Ｄ未満であると判定すると、表示制御部２１は接触時の動作を実行する（Ｓ２０９）。
【００６９】
このように、本実施形態では、指Ｆが、図４（ａ）に示す近接状態から図４の（ｂ）および（ｃ）に示すように表示面３１に接触した後に接触状態を維持しながら移動しても、移動距離が基準移動距離Ｄ以上であれば、指Ｆが表示面３１に接触したとみなされない。つまり、指Ｆが近接状態から誤って表示面３１に接触した後に接触状態を維持しながら勢い余って移動しても、その接触状態が誤操作として判断されるので、操作上は近接状態が維持されているものとみなされる。したがって、この場合は、接触時の動作が実行されない。
【００７０】
上記の場合は、意図せずに接触状態を回避できる場合であるが、次のように、意図的に接触状態を回避することもできる。指Ｆが誤って近接状態から表示面に接触した場合、ユーザが、意識して指Ｆを接触状態で基準移動距離Ｄ以上移動させれば、このような接触状態が近接状態であるとみなされる。
【００７１】
〈変形例〉
ここで、本実施形態の変形例について説明する。
【００７２】
上記の構成では、指Ｆが表示面３１に接触した状態で移動したときの移動距離に応じて近接状態または接触状態の判定を行なう。これに対し、以降に説明する変形例では、指Ｆが表示面３１に接触した状態で移動したときの速度または加速度に応じて近接状態または接触状態の判定を行なう。
【００７３】
速度による近接状態または接触状態の判定の場合、速度・加速度判定部２６は、指Ｆの接触状態での移動時間および移動距離に基づいて、移動速度を計算する。具体的には、速度・加速度判定部２６は、実施形態１の図３に示すＳ１０３，Ｓ１０５で記憶した接触開始時刻および接触解除時刻とから得た指Ｆの接触時の移動時間と、上記のＳ２０６における移動距離の計算結果とを利用して、移動速度を計算する。次に、速度・加速度判定部２６は、当該移動速度を基準移動速度Ｖと比較した結果、当該移動速度が基準移動速度Ｖ以上である（接触条件を満たしている）と判定すると、表示制御部２１は接触時の動作を実行しない。一方、速度・加速度判定部２６が、上記の比較の結果、移動速度が基準移動速度Ｖ未満であると判定すると、表示制御部２１は接触時の動作を実行する。
【００７４】
加速度による近接状態または接触状態の判定の場合、速度・加速度判定部２６は、上記の指Ｆの接触時の移動時間と、移動距離の計算結果とを利用して、移動加速度を計算し、当該移動加速度を基準移動加速度Ａと比較する。次に、速度・加速度判定部２６は、この比較の結果、移動加速度が基準移動加速度Ａ以上である（接触条件を満たしている）と判定すると、表示制御部２１は接触時の動作を実行しない。一方、速度・加速度判定部２６が、上記の比較の結果、移動加速度が基準移動加速度Ａ未満であると判定すると、表示制御部２１は接触時の動作を実行する。
【００７５】
このように、本変形例では、指Ｆが、近接状態から表示面３１に接触した後に移動しても、移動速度が基準移動速度Ｖ以上または移動加速度が基準移動加速度Ａ以上であれば、指Ｆが表示面３１に接触したとみなされない。つまり、指Ｆが誤って近接状態から表示面３１に接触した後に接触状態を維持しながら勢い余って移動しても、その接触状態が誤操作として判断されるので、操作上は近接状態が維持されているものとみなされる。したがって、この場合は、接触時の動作が実行されない。
【００７６】
〔実施形態３〕
本発明の実施形態３について、図１、図６および図７を参照して詳細に説明する。
【００７７】
図６の（ａ）〜（ｄ）は実施形態３に係る情報表示装置１Ｃの動作を説明する図である。図７は情報表示装置１Ｃの動作の処理手順を示すフローチャートである。
【００７８】
本実施形態では、近接状態にある操作体が表示面３１に接触した接触面積に基づいて接触を誤動作として判定する情報表示装置１Ｃについて説明する。
【００７９】
図１に示すように、情報表示装置１Ｃにおいて、表示制御部２１は、接触面積判定部２７からの近接状態判定結果を受けると、操作体が近接状態を維持しているときの表示制御処理を行なう。また、表示制御部２１は、接触面積判定部２７からの接触状態判定結果を受けると、操作体が接触状態にあるときの表示制御処理を行なう。
【００８０】
情報表示装置１Ｃの動作を図６および図７を参照して説明する。
【００８１】
まず、図６の（ａ）に示すように、情報表示装置１Ｃにおいて、操作体としての指Ｆが表示面３１に対して近接状態にあるとき、図７に示すように、近接センサ５が指Ｆの近接状態を検知する（Ｓ３０１）。この状態から変化した状態が接触状態であるか、非接触状態であるかを判定する（Ｓ３０２）。このとき、図６の（ｂ）および（ｃ）に示すように、指Ｆが表示面３１に接触すると、タッチパネル４が指Ｆの接触状態を検知するので、変化した状態が接触状態であると判定される。また、近接センサ５が指Ｆの非近接状態を検知すると、変化した状態が非近接状態であると判定されて、処理を終える。
【００８２】
変化した状態が接触状態であると判定されると、接触面積判定部２７は、表示面３１における指Ｆの接触面積をＲＡＭ６に記憶させる（Ｓ３０３）。最初にＲＡＭ６に記憶される接触面積は、最大接触面積としてもＲＡＭ６に記憶される。また、接触面積判定部２７は、ＲＡＭ６において最大接触面積を更新する（Ｓ３０４）。このとき、接触面積判定部２７は、所定周期で接触面積をＲＡＭ６に記憶させ、記憶毎に当該接触面積とＲＡＭ６に記憶されている最大接触面積と比較し、当該接触面積が最大接触面積より大きい場合は、当該接触面積を最大接触面積として更新する。
【００８３】
さらに、図６の（ｄ）に示すように、指Ｆが表示面３１から離れて近接状態に戻ると、タッチパネル制御部２２は、タッチパネル４が指Ｆの接触状態の解除を検知したか否かを判定する（Ｓ３０５）。指Ｆの接触状態が解除された場合、接触面積判定部２７は、ＲＡＭ６に記憶されている最新の最大接触面積を基準接触面積ＣＡと比較する（Ｓ３０６）。接触面積判定部２７が、この比較の結果、最大接触面積が基準接触面積ＣＡ以下である（接触条件を満たしている）と判定すると、表示制御部２１は接触時の動作を実行しない（Ｓ３０７）。また、接触面積判定部２７が、上記の比較の結果、最大接触面積が基準接触面積ＣＡを越えると判定すると、表示制御部２１は接触時の動作を実行する（Ｓ３０８）。
【００８４】
Ｓ３０５において、タッチパネル制御部２２は、指Ｆの接触状態が解除されなかったと判定すると、処理をＳ３０３に戻す。
【００８５】
このように、本実施形態では、指Ｆが、図６の（ａ）に示す近接状態から図６の（ｂ）および（ｃ）に示すように表示面３１に接触しても、その最大接触面積が基準接触面積ＣＡ以下であれば、指Ｆが表示面３１に接触したとみなさない。つまり、指Ｆが近接状態から誤って表示面３１に僅かに接触しても、その接触状態が誤操作として判断されるので、操作上は近接状態が維持されているものとみなされる。したがって、この場合は、接触時の動作が実行されない。
【００８６】
〔実施形態４〕
本発明の実施形態４について、図１、図８および図９を参照して詳細に説明する。
【００８７】
図８の（ａ）〜（ｃ）は実施形態４に係る情報表示装置１Ｄの動作を説明する図である。図９は情報表示装置１Ｄの動作の処理手順を示すフローチャートである。
【００８８】
本実施形態では、近接状態にある操作体が表示面３１に対して所定の距離以上離間した非接触状態にごく短時間移行したことを誤動作として判定する情報表示装置１Ｄについて説明する。
【００８９】
図１に示すように、情報表示装置１Ｄにおいて、表示制御部２１は、非近接誤操作判定モードにおいて、時間経過判定部２４からの近接状態判定結果を受けると、操作体が近接状態を維持しているときの表示制御処理を行なう。また、表示制御部２１は、非近接誤操作判定モードにおいて、時間経過判定部２４からの非近接判定結果を受けると、操作体が非近接状態にあるときの表示制御処理を行なう。
【００９０】
情報表示装置１Ｄの動作を図８および図９を参照して説明する。
【００９１】
まず、図８の（ａ）に示すように、情報表示装置１Ｄにおいて、操作体としての指Ｆが表示面３１に対して近接状態にあるとき、図９に示すように、近接センサ５が指Ｆの近接状態を検知する（Ｓ４０１：近接状態検知ステップ）。近接状態が検知されると、表示制御部２１は近接時の動作を実行する（Ｓ４０２）。この状態から変化した状態が接触状態であるか、非接触状態であるかを判定する（Ｓ４０３）。このとき、図８の（ｂ）に示すように、指Ｆが近接状態を脱して非近接状態に移動すると、近接センサ５が指Ｆの非近接状態を検知するので（接触状態検知ステップ）、変化した状態が非近接状態であると判定される。また、タッチパネル４が指Ｆの接触状態を検知すると、変化した状態が接触状態であると判定されるので、表示制御部２１が接触時の動作を接触状態が解除されるまで実行した後（Ｓ４０４）、処理がＳ４０１に戻る。
【００９２】
変化した状態が非近接状態であると判定されると、時間経過判定部２４は、非近接状態の検知が開始した時点から時間（非近接時間）の計測を開始し（Ｓ４０５）、非近接時間を基準非近接時間Ｔ２と比較する（Ｓ４０６：近接判定ステップ）。また、時間経過判定部２４は、図８の（ｃ）に示すように、指Ｆが非近接状態から近接状態に復帰した時点で時間の計測を停止する。
【００９３】
時間経過判定部２４が、上記の比較の結果、非近接時間が基準非近接時間Ｔ２を経過した（超えた）と判定すると、表示制御部２１は非近接時の動作を実行する（Ｓ４０７）。また、時間経過判定部２４が、上記の比較の結果、非近接時間が基準非近接時間Ｔ２を経過していない（基準非近接時間Ｔ２以下）であると判定すると、さらに、時間計測が停止しているか否かを判定する（Ｓ４０８）。ここで、時間計測が停止している場合、近接状態であると判定されるので、処理がＳ４０１に戻る。また、時間計測が停止していない場合、非近接時間が基準非近接時間Ｔ２を経過しているか否かの判定が必要であるので、処理がＳ４０６に戻る。
【００９４】
このように、本実施形態では、指Ｆが、図８の（ａ）に示す近接状態から図８の（ｂ）に示すように非近接状態に移行しても、非近接状態を維持している時間（非近接時間）が基準非近接時間Ｔ２以下であれば、非近接状態に移行したとみなされない。つまり、指Ｆが近接状態から誤って非近接状態に移行しても、その非近接状態が誤操作として判断されるので、操作上は近接状態が維持されているものとみなされる。したがって、この場合は、非近接時の動作が実行されない。
【００９５】
なお、本実施形態では、実施形態１にて説明したように、近接状態に特定の機能が割り当てられていることが前提となっているが、近接状態に特定の機能が割り当てられていなくてもよい。
【００９６】
〔ソフトウェアによる実現例〕
前述の実施形態１〜４における位置判定方法を実現するために、情報表示装置１の制御部２における各部２１〜２７は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現されてもよい。あるいは、各部２１〜２７は、ＤＳＰ（Digital Signal Processor）やＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現されてもよい。
【００９７】
情報表示装置１がＣＰＵを備える場合、ＣＰＵは各機能を実現するソフトウェアであるプログラムの命令を実行する。また、情報表示装置１は、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ７または記録媒体、上記プログラムを展開するＲＡＭ６などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。
【００９８】
上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。
【００９９】
なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１００】
〔まとめ〕
本発明の態様１に係る情報表示装置は、操作体（指Ｆ）が表示面（３１）に対して接触した位置にある接触状態および前記操作体が前記表示面に対して近接した位置にある近接状態を検知する状態検知部（タッチパネル４および近接センサ５）と、前記状態検知部によって検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させる機能動作部（表示制御部２１）と、前記近接状態に対応する前記機能が動作しているときに、前記接触状態が前記状態検知部によって検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を前記近接状態として判定する近接判定部（時間経過判定部２４，移動距離判定部２５，速度・加速度判定部２６，接触面積判定部２７）とを備え、前記機能動作部が、前記近接判定部によって判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させる。
【０１０１】
上記の構成では、状態検知部によって操作体の近接状態が検知されて、機能動作部によって当該近接状態に対応する機能が動作している状態から、操作体が表示面に接触すると、操作体の接触状態が状態検知部によって検知される。当該接触状態が所定の接触条件を満たせば、近接判定部によって、当該接触状態が近接状態として判定される。この場合、機能動作部によって、判定された近接状態が操作として受け付けられることで、対応する機能が動作する。
【０１０２】
これにより、近接状態にある操作体が誤って表示面に接触しても、その接触状態が所定の接触条件を満たすと誤操作とみなすことができる。したがって、上記の接触状態が接触状態を満たさない限り、近接状態が維持されることにより、近接状態に対応する動作を継続させることが可能となる。
【０１０３】
本発明の態様２に係る情報表示装置は、上記態様１において、前記近接判定部が、前記操作体が前記表示面に接触した時間が所定の基準時間以下であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定してもよい。
【０１０４】
上記の構成では、操作体が表示面に接触した後に近接状態に復帰した場合、その接触時間が基準時間以下であれば接触条件を満たしている。このとき、近接判定部によって操作体の接触状態が近接状態として判定される。
【０１０５】
これにより、近接状態にある操作体が誤って表示面に接触しても、その接触状態を維持している時間が基準時間以下であれば、当該接触状態を誤操作とみなすことができる。
【０１０６】
本発明の態様３に係る情報表示装置は、上記態様１において、前記近接判定部が、前記操作体が前記表示面に接触した状態で移動した距離が所定の基準距離以上であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定してもよい。
【０１０７】
上記の構成では、操作体が表示面に接触した状態で移動した後に近接状態に復帰した場合、その移動距離が基準距離以上であれば接触条件を満たしている。このとき、近接判定部によって操作体の接触状態が近接状態として判定される。
【０１０８】
これにより、近接状態にある操作体が誤って表示面に接触した状態で勢い余って移動しても、その接触状態での移動距離が基準距離以上であれば、当該接触状態を誤操作とみなすことができる。また、操作体が近接状態から誤って表示面に接触しても、ユーザが意識して操作体を接触状態で基準距離以上移動させれば、接触状態が有効となることを意図的に回避することができる。
【０１０９】
本発明の態様４に係る情報表示装置は、上記態様１において、前記近接判定部が、前記操作体が前記表示面へ一度接触した期間における接触部分の最大面積が所定の基準面積以下であることを前記接触条件として、当該接触条件を満たしたときに、前記接触状態を前記近接状態として判定してもよい。
【０１１０】
上記の構成では、操作体が表示面に一度接触した後に近接状態に復帰した場合、接触期間における接触部分の最大面積が基準面積以下であれば、接触条件を満たしている。このとき、近接判定部によって操作体の接触状態が近接状態として判定される。
【０１１１】
これにより、近接状態にある操作体が誤って表示面に接触しても、その最大面積が基準面積以下であれば、当該接触状態を誤操作とみなすことができる。
【０１１２】
本発明の態様５に係る情報表示装置は、操作体が表示面に対して近接した位置にある近接状態を検知する近接状態検知部と、前記近接状態が前記近接状態検知部によって検知された状態から、前記操作体が前記表示面に対して所定の距離以上離間した非近接状態に移行して、当該非近接状態の持続時間が所定の基準時間以下であるときに、前記非近接状態を近接状態として判定する近接判定部とを備えている。
【０１１３】
上記の構成では、近接状態検知部によって操作体の近接状態が検知されている状態から、操作体が非近接状態に移行すると、非近接状態の持続時間が基準時間以下であれば、近接判定部によって当該非近接状態が近接状態として判定される。
【０１１４】
これにより、近接状態にある操作体が誤って表示面から遠ざかることで非近接状態に移行しても、その非近接状態の持続時間が基準時間以下であれば、非近接状態を誤操作とみなすことができる。したがって、非近接状態が基準時間を越えない限り、近接状態が維持される。
【０１１５】
本発明の態様６に係る情報表示装置は、上記態様５において、前記近接状態検知部によって検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させるとともに、前記近接判定部によって判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させる機能動作部を備えていてもよい。
【０１１６】
上記の構成では、近接状態検知部によって操作体の近接状態が検知されると、機能動作部によって当該近接状態に対応する機能が動作する。この状態から、操作体が非近接状態に移行しても、非近接状態の持続時間が基準時間以下であれば、非近接状態が近接状態として判定されるので、機能動作部によって、判定された近接状態が操作として受け付けられることで、近接状態に対応する機能が動作する。
【０１１７】
これにより、操作体が近接状態から非近接状態に一時的に移行しても、その非近接状態の持続時間が基準時間以下であれば、近接状態で動作していた機能を継続して動作させることができる。
【０１１８】
本発明の各態様に係る情報表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報表示装置が備える各部として動作させることにより上記情報表示装置をコンピュータにて実現させる情報表示装置のプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１１９】
本発明の態様７に係る位置判定方法は、表示面を有する情報表示装置における前記表示面に対する操作体の位置を判定する位置判定方法であって、前記操作体が前記表示面に対して接触した位置にある接触状態および前記操作体が前記表示面に対して近接した位置にある近接状態を検知する状態検知ステップ（Ｓ１０１およびＳ１０２）と、前記状態検知ステップにおいて検知された前記近接状態を操作として受け付けて前記近接状態に対応する機能を動作させる機能動作ステップ（Ｓ１０９）と、前記近接状態に対応する前記機能が動作しているときに、前記接触状態が前記状態検知ステップにおいて検知されると、検知された当該接触状態が所定の接触条件を満たすときに、当該接触状態を前記近接状態として判定する近接判定ステップ（Ｓ１０７）とを含み、前記機能動作ステップにおいて、前記近接判定ステップにおいて判定された前記近接状態を操作として受け付けて前記近接状態に対応する前記機能を動作させる。
【０１２０】
この位置判定方法によっても、態様１に係る情報表示装置と同様、操作体の接触状態が接触状態を満たさない限り、近接状態が維持されることにより、近接状態に対応する動作を継続させることが可能となる。
【０１２１】
本発明の態様８に係る位置判定方法は、表示面を有する情報表示装置における前記表示面に対する操作体の位置を判定する位置判定方法であって、前記操作体が前記表示面に対して近接した位置にある近接状態を検知する近接状態検知ステップ（Ｓ４０１）と、前記近接状態が前記近接状態検知ステップにおいて検知された状態から、前記操作体が前記表示面に対して所定の距離以上離間した非近接状態に移行して、当該非近接状態の持続時間が所定の基準時間以下であるときに、前記非近接状態を近接状態として判定する近接判定ステップ（Ｓ４０６）とを含んでいる。
【０１２２】
この位置判定方法によっても、態様５に係る情報表示装置と同様、操作体の非近接状態が基準時間を越えない限り、近接状態が維持される。
【０１２３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１２４】
本発明は、スマートフォン、タブレット端末、電子ブックリーダー等の情報処理端末のようなタッチパネルが搭載された情報表示装置に好適に利用することができる。
【符号の説明】
【０１２５】
１          情報表示装置
１Ａ〜１Ｄ  情報表示装置
２          制御部
３          ディスプレイ
４          タッチパネル（状態検知部）
５          近接センサ（状態検知部，近接状態検知部）
６          ＲＡＭ
２１          表示制御部（機能動作部）
２２          タッチパネル制御部
２３          近接センサ制御部
２４          時間経過判定部（近接判定部）
２５          移動距離判定部（近接判定部）
２６          速度・加速度判定部（近接判定部）
２７          接触面積判定部（近接判定部）
３１          表示面
Ａ            基準移動加速度
ＣＡ          基準接触面積（基準面積）
Ｄ            基準移動距離（基準距離）
Ｆ            指（操作体）
Ｔ１          基準接触時間（基準時間）
Ｔ２          基準非近接時間（基準時間）
Ｖ            基準移動速度
【図１】
2014222489.tif 000003
【図２】
2014222489.tif 000004
【図３】
2014222489.tif 000005
【図４】
2014222489.tif 000006
【図５】
2014222489.tif 000007
【図６】
2014222489.tif 000008
【図７】
2014222489.tif 000009
【図８】
2014222489.tif 000010
【図９】
2014222489.tif 000011