(57)【要約】【課題】  タッチパネルを用いた入力インターフェイスで、最初のタッチ選択が不定となった場合に、指を離さずに直感的な操作と近い操作感の選択操作を可能とする。【解決手段】      タッチ選択が確定しない場合に、タッチ位置２周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ手段５０と、フローティングウィンドウ内にポインタ３を表示する手段を有する。このポインタ３は、フローティングウィンドウにおける選択オブジェクト１とポインタ３との相対的位置関係が、元の選択オブジェクト１とタッチ位置２との位置関係と同様となるようにポインタを表示する。そして、ポインタ３表示後のタッチ状態の変化に基づいて選択オブジェクト１の選択を確定するポインタ入力判定手段７０を有する。【選択図】      図１
2015191259.tif 000002
【特許請求の範囲】
【請求項１】
選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有することを特徴とする入力インターフェイス。
【請求項２】
前記タッチ状態の変化が、所定距離の移動であることを特徴とする請求項１に記載の入力インターフェイス。
【請求項３】
前記タッチ状態の変化が、前記選択オブジェクトの表示領域に対する所定割合の距離の移動であることを特徴とする請求項１に記載の入力インターフェイス。
【請求項４】
前記タッチパネルが感圧式のタッチパネルであり、前記タッチ状態の変化が、加圧方向の変化であることを特徴とする請求項１に記載の入力インターフェイス。
【請求項５】
請求項１乃至請求項４いずれか一項に記載の入力インターフェイスを有する情報端末。
【請求項６】
選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有する入力インターフェイスの制御方法であって、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示する前記フローティングウィンドウを表示し、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示し、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定する、ことを特徴とする入力インターフェイスの制御方法。
【請求項７】
前記タッチ状態の変化が、所定距離の移動であることを特徴とする請求項６に記載の入力インターフェイスの制御方法。
【請求項８】
選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有する入力インターフェイスを有する情報端末の制御方法であって、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示する前記フローティングウィンドウを表示し、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示し、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定し、選択された処理を実行する、ことを特徴とする情報端末の制御方法。
【請求項９】
選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有する入力インターフェイスの制御プログラムであって、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示する前記フローティングウィンドウを表示するステップと、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するステップと、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するステップと、を有することを特徴とする入力インターフェイスの制御プログラム。
【請求項１０】
選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有する入力インターフェイスを有する情報端末の制御プログラムであって、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示する前記フローティングウィンドウを表示するステップと、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するステップと、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するステップと、選択された処理を実行するステップと、を有することを特徴とする情報端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力インターフェイスおよびその制御方法およびその制御プログラム、および入力インターフェイスを有する情報端末およびその制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータで閲覧することを前提に作成されたＷｅｂページは、パーソナルコンピュータ専用のディスプレイ（例えば１５〜１７ｉｎｃｈなど）で表示することが前提となっている。タブレットやスマートフォンなど、パーソナルコンピュータに比べて表示領域が狭いデバイスで同Ｗｅｂページを閲覧した場合、Ｗｅｂページ内での操作を行うためのアンカーやアイコンなどが小さく表示される。
【０００３】
パーソナルコンピュータは備え付けのマウスを利用して、画面上でカーソル位置を移動させてＷｅｂページ内の操作を行うことが主流である。一方、タブレットやスマートフォンは指先で画面をタッチして操作を行うことが主流である。
【０００４】
人間の指先でＷｅｂページ内の操作を行った場合、例えば、指先が画面に触れる表面面積より小さいアイコンが複数並んでいるようなケースでは、本来選択操作を行いたいアイコンを選択したつもりでも、別のアイコンが選択されてしまうケースがある。
Ｇｏｏｇｌｅ社が提供するブラウザ（Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅ、登録商標）は、同時に複数のアイコンが選択された場合、該当部分をフローティングウィンドウとして表示し、改めて利用者に選択させる方式でこの問題を回避している。ただし、この方式では、操作対象の目標物をタッチし、１度、画面から指を離して、フローティングウィンドウが表示された後に、改めて指先で選択操作をしなければならない。
【０００５】
この問題に対し、指を離さずに選択操作を行う方法が、例えば特許文献１に開示されている。この技術では、指を接触させた状態でフローティングウィンドウを表示し、フローティングウィンドウに複数表示された選択肢のうち、選びたい選択肢の方向に指をフリック操作することで選択を可能としている。ここでフリック操作とは指をタッチパネルから離さずに滑らせる操作のことである。本技術を用いれば、指を離すことなく選択操作をすることができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０４１３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術では、実際に指を触れている位置とフローティングウィンドウの表示とが離れているため、実際の操作と直感的な操作感が一致しないという問題がある。
【０００８】
本発明は、上記の課題に鑑みてなされたものであり、実際の操作と直感的な操作感とを近付ける方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明の入力インターフェイスは、選択オブジェクトを表示する選択オブジェクト表示手段と、前記選択オブジェクト表示手段に対応して設けられたタッチパネルと、前記タッチパネルがタッチされたタッチ位置を計測するタッチ位置計測手段と、前記タッチパネルがタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段と、タッチ選択が確定しない場合に前記タッチ位置周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段と、前記フローティングウィンドウ内の前記選択オブジェクトとポインタとの相対的位置関係が元の前記選択オブジェクトと前記タッチ位置との位置関係と同様となるように前記ポインタを表示するポインタ表示手段と、前記ポインタ表示後のタッチ状態の変化に基づいて前記選択オブジェクトの選択を確定するポインタ入力判定手段と、前記選択オブジェクトの選択に対応する処理を行う制御手段と、を有している。
【発明の効果】
【００１０】
本発明の効果は、タッチパネルを用いた最初のタッチ選択が不定となった場合にも、指を離さずに直感的な操作と近い操作感で選択操作を行えることである。
【図面の簡単な説明】
【００１１】
【図１】本発明第１の実施の形態を示すブロック図である。
【図２】本発明第２の実施の形態を示す平面図である。
【図３】本発明第２の実施の形態の動作を示す平面図である。
【図４】本発明第２の実施の形態の動作を示すフローチャートである。
【図５】本発明第３の実施の形態にかかる表示の例を示す平面図である。
【図６】本発明第３の実施の形態の手順を示す平面図である。
【図７】本発明第３の実施の形態の別の手順を示す平面図である。
【図８】本発明第４の実施の形態を示す平面図である。
【図９】本発明第５の実施の形態を示す平面図である。
【図１０】本発明第６の実施の形態を示す平面図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照しながら本発明について詳細に説明する。
（第１の実施の形態）
図１は本発明第１の実施の形態を示すブロック図である。本実施の形態の入力インターフェイス１００は、選択オブジェクト１を表示する選択オブジェクト表示手段１０と、選択オブジェクト表示手段１０に対応して設けられたタッチパネル２０と、を有している。またタッチパネル２０がタッチされたタッチ位置を計測するタッチ位置計測手段３０と、タッチパネル２０がタッチされた位置によって選択オブジェクトの選択を確定するか否かを判定するタッチ選択判定手段４０と、を有している。さらに、タッチ選択が確定しない場合にタッチ位置２周辺の表示を拡大表示するフローティングウィンドウを表示するフローティングウィンドウ表示手段５０を有する。そして表示されたフローティングウィンドウ内にポインタ３を表示するフローティングウィンドウ内ポインタ表示手段６０を有している。このフローティングウィンドウ内ポインタ表示手段６０は、フローティングウィンドウにおける選択オブジェクト１とポインタ３との相対的位置関係が、元の選択オブジェクト１とタッチ位置２との位置関係と同様となるようにポインタを表示する。そして、ポインタ３表示後のタッチ状態の変化に基づいて選択オブジェクト１の選択を確定するポインタ入力判定手段７０と、選択オブジェクトの選択１に対応する処理を行う制御手段８０と、を有している。
【００１３】
以上の構成によって、最初のタッチで選択が確定できない場合にも、指もしくはタッチ入力デバイスをタッチパネルから離すことなく、しかも違和感のない再選択を行うことができる。それは、選択オブジェクトに対する相対位置が元のタッチ位置と同じになる場所にポインタを表示することで、あたかもポインタで選択操作を行っているかのように感じることができるからである。
（第２の実施の形態）
図２は入力インターフェイス１００を用いた情報端末２００を示す平面図である。
【００１４】
情報端末２００は、第１の実施の形態の入力インターフェイス１００を有している。本実施の形態の入力インターフェイス１００の選択オブジェクト表示手段１０は例えば、液晶ディスプレイや有機ＥＬディスプレイなどフラットパネルディスプレイであり、タッチパネル２０はこの選択オブジェクト表示手段１０に重畳して設けられている。このため図２の中で両者は不可分な形で描かれている。また図示はしていないが、情報端末２００は、通信手段、情報処理手段、記憶手段、ｗｅｂブラウザ、その他アプリケーションプログラムなどを有していても良い。情報端末２００は、具体的には、携帯電話、スマートフォン、タブレットＰＣなどである。なおこれ以降、選択オブジェクト表示手段１０をディスプレイと称することもあるものとする。
【００１５】
選択オブジェクト表示手段１０（ディスプレイ）には複数の選択オブジェクト１が表示されている。選択オブジェクト１は、例えば、Ｗｅｂコンテンツへのリンク、フォルダ、ファイル、アプリケーションを起動するアイコンなどである。選択オブジェクト１をタッチするとタッチ位置２に対応する選択オブジェクト１が選択され、それに対応する処理が実行される仕組みとなっている。このようなタッチ入力方式は、一般によく知られた技術であるため、その詳細な動作については説明を省略する。なお、タッチパネル２０には、抵抗変化検出方式、容量変化検出方式、圧力変化検出方式、光学検出方式などがあるが、本実施の形態はこれら方式の違いによらず適用できるものである。
【００１６】
ここで、図２に戻り本実施の形態について説明する。選択オブジェクト１の選択に当たって、選択オブジェクト１の表示に対してどれだけの範囲内にタッチしたら選択確定と判定するかは、予め所定の閾値を決めておく。タッチ位置２がこの範囲内にあれば、選択を確定できるので問題はない。しかしながら、タッチ位置２が所定範囲を外れた場合には、複数の選択オブジェクト１のいずれを選択して良いのか判定しかねる場合がある。例えば、指先が画面に触れる表面面積より小さいアイコンが複数並んでいるようなケースである。図２では、このようなケースにおける、本実施の形態の動作例を示している。以下、図２の例を用いて動作を説明する。
【００１７】
まずユーザが、選択オブジェクト１である「資料、仕様書類」、「メンバー一覧」の間の領域をタッチする。するとフローティングウィンドウ３００が立ち上がり、タッチ位置２周辺の表示を拡大し、選択オブジェクト１を拡大選択オブジェクト３０１として表示する。さらにこのフローティングウィンドウ３００における現在のタッチ位置２に相当する位置がポインタ指示位置４となるようにポインタ３を表示する。そして、現在のタッチ位置２にある指（もしくは入力手段）を移動させると、ポインタ３がそれに連動してフローティングウィンドウ３００内を移動する。そして、ポインタ指示位置４が移動した方向の選択オブジェクト１が選択される。どれだけタッチ位置２が移動したら選択を確定するかは予め所定値を決めておく。以上のような動作とすることにより、タッチによる選択が曖昧になった場合にも、直感的な選択動作によって、指等をタッチパネル２０から離すことなく再選択を行うことができる。
【００１８】
図３はこの動作を抜き出した様子を示す平面図である。まず、図３（ａ）のように、タッチ位置２が「資料、仕様書類」、「メンバー一覧」の中間にあるとする。するとフローティングウィンドウ３００が立ち上がり、「資料、仕様書類」、「メンバー一覧」が拡大表示される。それとともに、ポインタ３が表示される。この時、フローティングウィンドウ３００内のタッチ位置２に相当する位置がポインタ指示位置４となる。なお、ここではポインタに指型のイメージを用いたが、ポインタのイメージはこれに限られるものではなく、任意のイメージを用いることができる。
【００１９】
次にユーザは、指をタッチしたまま選択したい選択オブジェクト１の方向にタッチ位置２を移動させる。この移動をポインタ入力判定手段７０が検知し、移動量が所定の閾値を越えたら選択確定と判定する。図３（ｂ）はポインタ３が図面の上方向に移動して「資料、仕様書類」を選択した例、図３（ｃ）はポインタ３を下に移動して「メンバー一覧」を選択した例、をそれぞれ示している。
【００２０】
上記の動作において、ユーザは、実際にはタッチパネル２０上で指を動かしているにも関わらず、ポインタ３を操作している感覚で選択操作を行うことが可能となる。
【００２１】
次に、上記の動作の詳細について説明する。図４はこの動作を示すフローチャートである。まず指（もしくはペン等の入力手段）がタッチパネルにタッチしてタッチ位置２を検出する（Ｓ１）。この時タッチ位置２が選択オブジェクト１を選択確定する範囲内にあれば（Ｓ２＿ｙｅｓ）、選択を確定する（Ｓ７）。選択確定する範囲内になかった場合は（Ｓ２＿ｎｏ）、フローティングウィンドウ３００を表示する（Ｓ３）。この時、最初のタッチ位置をフローティングウィンドウ表示手段５０、フローティングウィンドウ内ポインタ表示手段６０、ポインタ入力判定手段７０、制御手段８０の少なくとも１つに記憶しておく。そしてフローティングウィンドウ３００の表示、ポインタ３の表示、ポインタ入力判定などに利用する。次に、フローティングウィンドウ３００の中にポインタ３を表示する（Ｓ４）。この時フローティングウィンドウ３００における選択オブジェクト１とポインタ指示位置４との位置関係が、元の表示における選択オブジェクト１とタッチ位置２との遺体関係と略同一になるようにポインタ３を表示する。次に選択のためにユーザが指を動かすと、タッチ位置が移動するが、ポインタ３はタッチ位置２の移動に連動してフローティングウィンドウ３００の中を移動する（Ｓ５）。この動作によって、ユーザはポインタを直接動かしているような操作感を得ることができる。そして移動量が閾値を越えた場合には、（Ｓ６＿ｙｅｓ）ポインタ入力判定手段７０が選択を確定する（Ｓ７）。移動量が閾値を越えていない場合は、タッチ位置２の連動するポインタの移動を継続する（Ｓ６＿ｎｏ）。
【００２２】
なお移動量が閾値を超えない状態が所定時間継続したら、タイムアウトとすることもできる。タイムアウトになったら、フローティングウィンドウ３００を閉じる、あるいはアラームを表示したり、アラーム音を発したりするなど選択を促す動作を実行する、などのように、次の動作を制御すると良い。
【００２３】
また、ここまで２つの選択オブジェクト１から１つの選択オブジェクト１を選択する例を用いて説明したが、選択オブジェクト１が３つ以上の場合に１つの選択オブジェクト１を選択する場合にも、同様に本実施の形態を適用することができる。また、フローティングウィンドウ３００をディスプレイ内のどこに表示するかは、任意であるが、視認性の観点から、タッチした指の位置より上の位置に表示するのが望ましい。さらに、上に充分な表示領域がない場合はタッチした指の左側に、左側に充分な表示領域が無い場合は下側に、下側にも充分な表示領域がない場合は右側に表示するといった順番にしておくと良い。
（第３の実施の形態）
本実施の形態では、選択オブジェクト１を選択するための範囲の定め方や、フローティングウィンドウ３００を表示した場合に選択確定とするためのタッチ位置２の移動量閾値の定め方などを説明する。
【００２４】
図５は、選択オブジェクト１が２つの場合の表示を示す平面図である。図面の横方向をｘ軸、縦方向をｙとする。また「資料、仕様書類」を１ａ、「メンバー一覧」を１ｂとも表記する。
【００２５】
まず、最初のタッチ位置２の座標を（Ｘｎ，Ｙｎ）とした時に、選択と確定するか、フローティングウィンドウ３００を表示するかについて説明する。
【００２６】
図６は選択オブジェクト１とタッチ位置２（Ｘｎ，Ｙｎ）とを示す平面図である。ここで「資料、仕様書類」１ａの表示範囲のＹ座標がＹ０からＹ１、「メンバー一覧」１ｂの表示範囲のＹ座標がＹ１からＹ２だとする。そして１ａの下端から、表示高さＹ１−Ｙ０に対して所定割合Ｎだけ上方の位置をＹａ、１ｂの上端から表示高さＹ２−Ｙ１に対して所定割合Ｎだけ下方の位置をＹｂとする。Ｎは例えば１０％などとする。そしてタッチ位置２（Ｘｎ、Ｙｎ）がどの範囲にあるかによって、下記のように次の動作を決定する。
（１）Ｙｎ＜Ｙａ＜Ｙｂの場合、「資料、仕様書類」１ａを選択確定とする。
（２）Ｙａ＜Ｙｂ＜Ｙｎの場合、「メンバー一覧」１ｂを選択確定とする。
（３）Ｙａ＜Ｙｎ＜Ｙｂの場合、選択が曖昧だと判断して、フローティングウィンドウ３００を表示する。そして第２の実施の形態のような再選択動作を行う。その手順を下記に説明する。ここで、再選択動作におけるタッチ位置２の移動先の座標を（Ｘｎ＋１、Ｙｎ＋１）とする。
【００２７】
再選択で選択オブジェクト１の選択を確定させる方法として、下記の２つの方法を例示する。
（ａ）移動方向を検出して決定
最初のタッチ位置２から所定距離Ｌだけ移動したら、その方向を選択動作と判断する。図６にこの概念を示す。最初のタッチ位置２からＬだけ移動、すなわちＹｎ−Ｙｎ＋１＞Ｌとなったら１ａの選択、Ｙｎ−Ｙｎ＋１＜−Ｌとなったら１ｂの選択を確定する。所定距離Ｌは、大きくし過ぎると反応が鈍くなり、小さくし過ぎると意図しない選択が確定する恐れがあるので、適当な値を設定する。ユーザがカスタマイズで設定できるようにしても良い。
（ｂ）移動先を検出して決定
最初の選択と同じように、移動先が所定範囲に入ったら選択確定とすることもできる。図７にこの概念を示す。ここで表示オブジェクト１ａの下端から表示高さの所定割合Ｍだけ上方のＹ座標をＹｃ、１ｂの上端から所定割合Ｍだけ下方のＹ座標をＹｄとする。タッチ移動先の座標（Ｘｎ＋１、Ｙｎ＋１）において、
Ｙｎ＋１＜Ｙｃとなったら１ａを選択、Ｙｎ＋１＞Ｙｄとなったら１ｂを選択する。所定割合ＭはＮと同じでも良いし、異なる値としても良い。
【００２８】
以上、説明したように、所定の閾値を設定することにより、最初のタッチによって、選択を確定するか否か、およびフローティングウィンドウを用いた再選択の具体的な手順を定めることができる。なお、ここでは選択オブジェクト１が上下に並んでいる例を用いて説明したが、左右に並ぶ場合にも同方式が適用可能であることは言うまでもない。
（第４の実施の形態）
第３の実施の形態では２つの選択オブジェクト１から１つを選択する時の動作について説明したが、選択オブジェクト１が３つ以上、例えば４つであっても、同様に選択確定、再選択の動作を行うことができる。
【００２９】
図８は選択オブジェクト１が４つの場合を示す平面図である。１ａ、１ｂ、１ｃ、１ｄ、４つのアイコンが表示されている。ここでは、上側のアイコンの上端をＹ０、下端をＹ１、下側のアイコンの下端をＹ２としている。また左側のアイコンの左端をＸ０、右端をＸ１、右側のアイコンの右端をＸ２としている。また選択確定するか否かを区別するＸ座標の下限をＸａ、上限をＸｂ、Ｙ座標の下限をＹａ、上限をＹｂとしている。
【００３０】
この場合も、第３の実施の形態と同様の手順により、フローティングウィンドウ３００とポインタ３を用いた再選択動作をすることができる。すなわち閾値座標を用いて、最初のタッチによって選択を確定するか、フローティングウィンドウ３００を表示するか決定する。そしてフローティングウィンドウ３００を表示した場合は、表示後のタッチ位置２の移動により選択を確定する。
【００３１】
最初のタッチ位置（Ｘｎ，Ｙｎ）によって、次のような動作となる。
（１）Ｘ０＜Ｘｎ＜ＸａかつＹ０＜Ｙｎ＜Ｙａの場合、１ａの選択を確定。
（２）Ｘ０＜Ｘｎ＜ＸａかつＹｂ＜Ｙｎ＜Ｙ２の場合、１ｂの選択を確定。
（３）Ｘｂ＜Ｘｎ＜Ｘ２かつＹ０＜Ｙｎ＜Ｙａの場合、１ｃの選択を確定。
（４）Ｘｂ＜Ｘｎ＜Ｘ２かつＹｂ＜Ｙｎ＜Ｙ２の場合、１ｄの選択を確定。
（５）Ｘａ＜Ｘｎ＜ＸｂまたはＹａ＜Ｙｎ＜Ｙｂの場合、フローティングウィンドウ３００とポインタ３を表示。
【００３２】
（５）の場合は、第３の実施の形態と同様に、ポインタ３表示後のタッチ位置の移動方向または移動後の座標が閾値を越えたら、対応する選択オブジェクト１の選択を確定する。
【００３３】
なお、最初のタッチで選択が確定しない場合、判定にかかる選択オブジェクト１が２つの場合、例えばタッチ位置２が１ａと１ｂの間にある場合は、拡大表示する選択オブジェクト１を１ａと１ｂだけにして２択とする方法と、４つの拡大選択オブジェクト３０１を表示して４択とする方法のいずれを採用することも可能である。
【００３４】
以上、説明したように、本実施の形態を用いれば選択オブジェクト１が４つの場合にも本発明を適用することができる。
（第５の実施の形態）
本実施の形態は選択に関わる選択オブジェクト１が４つよりも多い場合の実施例である。図９は本発明第５の実施の形態を示す平面図である。８つの選択オブジェクト１があり、中央が空いている。例えば、アイコンを整列していない場合など、このようなケースもあり得る。
【００３５】
この場合も、選択にかかる選択オブジェクト１の数に合わせた選択閾値５を設定することにより、本発明を適用することができる。図９の例では、座標が八角形を形成するような選択閾値５を用いている。選択、フローティングウィンドウ３００を用いた再選択の手順は、既述の手順と同様であるため説明を省略する。
【００３６】
以上説明したように、本実施の形態によれば、選択オブジェクトが４つより多い場合にも本発明を適用することができる。
（第６の実施の形態）
図１０は感圧式のタッチパネル２０を用いた場合の再選択方式を示す概念図である。まず選択が確定できない位置を最初にタッチする。すると、他の実施の形態と同様にフローティングウィンドウ３００が表示される。ここで、選択したい方向に指（もしくは入力手段）で選択したい方向に圧力を加える。図１０の例では、加圧方向６を下向きとし、「メンバー一覧」を選択している。どれだけの圧力を加えたら選択確定とするかの閾値は、使い勝手に合わせて適宜設定すると良い。
【００３７】
以上説明したように、本実施の形態によれば、感圧式のタッチパネル２０を用いた場合に、圧力検出を利用した再選択を実行することができる。
【符号の説明】
【００３８】
１    選択オブジェクト
２    タッチ位置
３    ポインタ
４    ポインタ指示位置
５    選択閾値
６    加圧方向
１０    選択オブジェクト表示手段
２０    タッチパネル
３０    タッチ位置計測手段
４０    タッチ選択判定手段
５０    フローティングウィンドウ表示手段
６０    フローティングウィンドウ内ポインタ表示手段
７０    ポインタ入力判定手段
８０    制御手段
１００    入力インターフェイス
２００    情報端末
３００    フローティングウィンドウ
Ｌ    所定距離
Ｍ、Ｎ    所定割合
【図１】
2015191259.tif 000003
【図２】
2015191259.tif 000004
【図３】
2015191259.tif 000005
【図４】
2015191259.tif 000006
【図５】
2015191259.tif 000007
【図６】
2015191259.tif 000008
【図７】
2015191259.tif 000009
【図８】
2015191259.tif 000010
【図９】
2015191259.tif 000011
【図１０】
2015191259.tif 000012