(57)【要約】  タッチ入力判定装置（１０）は、ユーザ操作モードを、表示部品を操作する第１の操作モード又は画面の全体をタッチジェスチャ操作の受付領域とする第２の操作モードに切り替える操作モード切替部（１３）と、第１の操作モードが設定されたときに操作情報に基づく第１の処理を行い、第２の操作モードが設定されたときに操作情報に基づく第２の処理を行う操作判定部（１４）とを備え、操作判定部（１４）は、ユーザ操作モードが、第１の操作モードから第２の操作モードに切り替えられた後に、タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、第１のタッチジェスチャ操作が行われた位置に、第１方向に延在するバーとつまみとを含むスライドバーを表示させ、前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、つまみの第１方向の移動量に応じて選択値を変更する。
2018173180.tif 000002
【特許請求の範囲】
【請求項１】
タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定装置であって、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モード又は前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替える操作モード切替部と、
前記第１の操作モードが設定されたときに前記操作情報に基づく第１の処理を行い、前記第２の操作モードが設定されたときに前記操作情報に基づく第２の処理を行う操作判定部と
を備え、
前記操作判定部は、
前記ユーザ操作モードが、前記第１の操作モードから前記第２の操作モードに切り替えられた後に、前記タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させ、
前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更する
ことを特徴とするタッチ入力判定装置。
【請求項２】
前記操作判定部は、前記第２のタッチジェスチャ操作の後に、予め決められた第３のタッチジェスチャ操作が行われると、変更された前記選択値を新たな選択値に決定することを特徴とする請求項１に記載のタッチ入力判定装置。
【請求項３】
前記操作判定部は、前記第２のタッチジェスチャ操作の後に、予め決められた第４のタッチジェスチャ操作が行われると、変更された前記選択値をキャンセルすることを特徴とする請求項２に記載のタッチ入力判定装置。
【請求項４】
前記第１のタッチジェスチャ操作は、前記画面上で間隔を狭めるように２本の指を動かすピンチインを含むことを特徴とする請求項２又は３に記載のタッチ入力判定装置。
【請求項５】
前記第３のタッチジェスチャ操作は、前記画面上で間隔を広げるように２本の指を動かすピンチアウトを含むことを特徴とする請求項２から４のいずれか１項に記載のタッチ入力判定装置。
【請求項６】
前記バーは、前記第１方向に延在する第１から第ｎまでのバー部分を含み、
前記選択値は、１番目の桁の数からｎ番目の桁の数までによって構成されるｎ桁の数値であり、
ｎは、正の整数であり、
ｋは、１以上ｎ以下の任意の整数であり、
前記第１から第ｎまでのバー部分は、前記１番目の桁の数から前記ｎ番目の桁の数までの変更にそれぞれ使用され、
前記操作判定部は、
前記つまみの前記第１方向に交差する第２方向の移動に応じて、前記第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し、
前記つまみの前記第１方向の移動量に応じて、選択された前記第ｋのバー部分に対応するｋ番目の桁の数を変更する
ことを特徴とする請求項１から５のいずれか１項に記載のタッチ入力判定装置。
【請求項７】
前記バーは、前記第１方向に延在する第１から第ｎまでのバー部分を含み、
ｎは、正の整数であり、
ｋは、１以上ｎ以下の任意の整数であり、
前記第１から第ｎまでのバー部分は、前記つまみの前記第１方向の移動量に対する前記選択値の変化量の比率である変化率として、互いに異なる第１から第ｎまでの変化率が割り当てられ、
前記操作判定部は、
前記つまみの前記第１方向に交差する第２方向の移動に応じて、前記第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し、
前記つまみの前記第１方向の移動量に応じて、選択された前記第ｋのバー部分に対応する前記第ｋの変化率を用いて前記選択値を変更する
ことを特徴とする請求項１から５のいずれか１項に記載のタッチ入力判定装置。
【請求項８】
タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定方法であって、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させるステップと、
前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更するステップと
を有することを特徴とするタッチ入力判定方法。
【請求項９】
コンピュータに、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定方法を実行させるタッチ入力判定プログラムであって、
前記コンピュータに、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させる処理と、
前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更する処理と
を実行させることを特徴とするタッチ入力判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルに表示されたスライドバーを用いて選択値を変更するタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムに関する。
【背景技術】
【０００２】
タッチパネルに表示されたスクロールバー（スライドバー）をユーザが指で操作することで、表示領域をスクロール（スライド）させる機能を備えた情報処理装置が提案されている（例えば、特許文献１参照）。【０００３】
また、タッチパネルに表示されたスライドバーにおいて、長尺なバー上に配置されたつまみ（「ノブ」とも言う）をバーに沿って移動（スライド）させることで、移動量に応じた値を出力する電子機器も提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２０３２０２号公報
【特許文献２】特開２０１６−１２６７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の装置及び機器におけるスライドバーの操作は、ユーザがタッチパネルの画面を目視しながら行うものである。このため、ユーザは、タッチパネルの画面を目視することができないとき（例えば、ユーザが他の作業を行っているとき又は視覚障がいを持っているとき）に、スライドバーに対するタッチジェスチャ操作を適切に行うことが困難であるという課題がある。【０００６】
本発明は、上記課題を解決するためになされたものであり、タッチパネルの画面を目視していなくても、スライドバーに対するタッチジェスチャ操作を適切に行うことができるタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るタッチ入力判定装置は、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成する装置であって、前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モード又は前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替える操作モード切替部と、前記第１の操作モードが設定されたときに前記操作情報に基づく第１の処理を行い、前記第２の操作モードが設定されたときに前記操作情報に基づく第２の処理を行う操作判定部とを備え、前記操作判定部は、前記ユーザ操作モードを、前記第１の操作モードから前記第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、前記第１のタッチジェスチャ操作が行われた位置に、バーとつまみとを含むスライドバーを表示させ、前記バーに沿って前記つまみを移動させる第２のタッチジェスチャ操作が行われると、前記つまみの移動量に応じて前記選択値を変更することを特徴とする。【０００８】
本発明の一態様に係るタッチ入力判定方法は、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成する方法であって、前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で予め決められた第１のタッチジェスチャ操作が行われると、前記第１のタッチジェスチャ操作が行われた位置に、バーとつまみとを含むスライドバーを表示させるステップと、前記つまみを移動させる第２のタッチジェスチャ操作が行われると、前記つまみの移動量に応じて前記選択値を変更するステップとを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、第１のタッチジェスチャ操作が行われた位置にスライドバーが表示され、第１のタッチジェスチャ操作を行った位置から第２のタッチジェスチャ操作を行うことで選択値を変更することができるので、タッチパネルの画面を目視していなくても、スライドバーに対するタッチジェスチャ操作を適切に行うことができるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１から３に係るタッチ入力判定装置の構成を概略的に示す機能ブロック図である。
【図２】実施の形態１から３に係るタッチ入力判定装置のハードウェア構成を示す図である。
【図３】実施の形態１に係るタッチ入力判定装置の動作例を示すフローチャートである。
【図４】図３のステップＳ１におけるタッチパネルの画面の表示例を示す図である。
【図５】図３のステップＳ３におけるタッチジェスチャ操作（２点タッチ）を示す図である。
【図６】図３のステップＳ４におけるタッチパネルの画面の表示例を示す図である。
【図７】図３のステップＳ５における第１のタッチジェスチャ操作（ピンチイン）を示す図である。
【図８】図３のステップＳ６〜Ｓ８における第２のタッチジェスチャ操作（上下操作）を示す図である。
【図９】図３のステップＳ９における第３のタッチジェスチャ操作（ピンチアウト）を示す図である。
【図１０】図３のステップＳ１１におけるタッチパネルの画面の表示例を示す図である。
【図１１】図３のステップＳ９、Ｓ１２〜Ｓ１３における第４のタッチジェスチャ操作を示す図である。
【図１２】図３のステップＳ１６〜Ｓ１８におけるタッチジェスチャ操作（１点タッチ）を示す図である。
【図１３】実施の形態２及び３に係るタッチ入力判定装置の動作例を示すフローチャートである。
【図１４】実施の形態２に係るタッチ入力判定装置における左右操作処理を示すフローチャートである。
【図１５】図１４におけるタッチジェスチャ操作（左右操作）を示す図である。
【図１６】実施の形態３に係るタッチ入力判定装置における左右操作処理を示すフローチャートである。
【図１７】図１６におけるタッチジェスチャ操作（左右操作）を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態に係るタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムを、添付図面を参照しながら説明する。以下の実施の形態は、例にすぎず、本発明の範囲内で種々の変更が可能である。
【００１２】
実施の形態に係るタッチ入力判定装置は、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、操作情報を受け取り、この操作情報に基づく選択値（出力情報）を生成し、選択値を示す選択値信号を出力する。実施の形態に係るタッチパネル入力装置は、設備又は機器に搭載され、選択値を変更及び決定し、決定された選択値を設備又は機器に提供することができる。
【００１３】
以下の実施の形態では、タッチ入力判定装置がエレベータシステムにおける停止階（行先階）の登録装置に適用された場合を説明するが、本発明は、エレベータシステムの適用に限定されるものではない。本発明は、音響機器及び工場設備などのような他のシステムにも適用可能である。
【００１４】
《１》実施の形態１．
《１−１》構成
図１は、本発明の実施の形態１に係るタッチ入力判定装置１０の構成を概略的に示す機能ブロック図である。タッチ入力判定装置１０は、実施の形態１に係るタッチ入力判定方法を実施することができる装置である。また、タッチ入力判定装置１０は、実施の形態１に係るタッチ入力判定プログラムを実行することができる装置（コンピュータ）であってもよい。
【００１５】
図１に示されるように、タッチ入力判定装置１０は、タッチパネル２０に接続されている。タッチパネル２０は、ユーザ操作に使用される表示部品（例えば、ボタン表示）などの操作画像を提供する表示パネル部（表示装置）２２と、ユーザによるタッチジェスチャ操作を受け付ける操作パネル部（入力装置）２１とを含む。表示パネル部２２と操作パネル部２１とは、重ねて配置されることで、タッチパネル２０のタッチジェスチャ操作用の画面を構成する。ただし、タッチパネル２０は、タッチ入力判定装置１０の一部であってもよい。
【００１６】
図１に示されるように、タッチ入力判定装置１０は、操作パネル部２１から提供された操作情報を受け付ける操作情報入力部１１と、装置全体の動作を制御する制御部１２と、情報を記憶する半導体メモリなどの記憶部１７と、音出力装置（例えば、スピーカ）に音声信号を出力する音出力部としての通知部１８と、表示パネル部２２の表示内容を制御する表示制御部１９とを備えている。
【００１７】
制御部１２は、タッチパネル２０におけるユーザ操作モードを切り替える操作モード切替部１３と、タッチパネル２０から操作情報入力部１１を介して受け取った操作情報に基づく処理を行う操作判定部１４とを有している。操作判定部１４は、タッチパネル２０において操作された第１の操作モードとしての通常操作モード時（表示部品が表示されている）のタッチジェスチャ操作を判定する第１のタッチジェスチャ判定部１５と、タッチパネル２０において操作された第２の操作モードとしての非目視操作モード時（タッチパネル２０の画面全体を操作領域としているとき）のタッチジェスチャ操作を判定する第２のタッチジェスチャ判定部１６とを有している。ここで、非目視操作モードとは、タッチパネル２０を目視しなくてもタッチジェスチャ操作が可能であるモードを意味し、ユーザがタッチパネル２０の画面を実際に目視しているか目視していないかとは関係がない。
【００１８】
操作情報入力部１１は、タッチパネル２０の操作パネル部２１から出力された操作情報を受け取り、これを制御部１２に提供する。
【００１９】
操作モード切替部１３は、タッチパネル２０におけるユーザ操作モードを、タッチパネル２０の画面に表示された表示部品を操作する第１の操作モード又はタッチパネル２０の画面の全体をタッチジェスチャ操作の受付領域とする第２の操作モードに切り替える。切り替えは、例えば、タッチパネル２０におけるユーザ操作を契機に行われる。例えば、操作モード切替部１３は、タッチパネル２０から受け取った操作情報であるタッチ座標情報が、２本の指をタッチパネル２０の画面に接触させる２点タッチ（後述の図５に示される）であるときに、ユーザ操作モードを、第１の操作モードから第２の操作モードに切り替える。第２の操作モードにおいて、２本の指の間隔を狭くする操作であるピンチイン（第１のタッチジェスチャ操作）が行われると、タッチパネル２０の画面には、ピンチインが行われた位置にスライドバー（後述の図７に示される）が表示される。
【００２０】
操作判定部１４の第１のタッチジェスチャ判定部１５は、操作モード切替部１３により第１の操作モードが設定されたときに、タッチパネル２０から提供される操作情報に基づく第１の処理を行う。具体的に言えば、第１のタッチジェスチャ判定部１５は、タッチパネル２０から提供されたタッチジェスチャ操作に基づく操作情報から、第１の操作モード（通常操作モード）時のタッチジェスチャ操作であるボタンタッチジェスチャ操作（表示部品としてのボタンに対するタッチジェスチャ操作であり、後述の図１２に示される）の内容を判定し、判定結果に応じた信号を出力する。
【００２１】
操作判定部１４の第２のタッチジェスチャ判定部１６は、操作モード切替部１３により第２の操作モードが設定されたときに、タッチパネル２０から提供される操作情報に基づく第２の処理を行う。具体的に言えば、第２のタッチジェスチャ判定部１６は、ユーザ操作モードが、第１の操作モードから第２の操作モードに切り替えられた後に、タッチパネル２０の画面上の任意の位置で予め決められた第１のタッチジェスチャ操作（例えば、ピンチイン）が行われると、第１のタッチジェスチャ操作が行われた位置にスライドバーを表示させる。第２のタッチジェスチャ判定部１６は、スライドバーのつまみを移動（スライド）させる第２のタッチジェスチャ操作（「スライドバージェスチャ操作」とも言い、後述の図８に示される）が行われると、つまみの移動量に応じて選択値（操作結果情報）を変更する。
【００２２】
このように、実施の形態１に係るタッチ入力判定装置１０は、第１のタッチジェスチャ操作（例えば、ピンチイン）が行われた位置にバーとつまみ（ノブ）とを含むスライドバーが表示され、第１のタッチジェスチャ操作を行った位置（後述の図７に示される）から第２のタッチジェスチャ操作（つまみを上又は下方向に移動させる上下操作であり、後述の図８に示される）を行うことで選択値（例えば、エレベータの停止階）を変更（設定）することができるので、ユーザはタッチパネル２０の画面を目視していなくても、スライドバーに対するタッチジェスチャ操作を容易且つ適切に行うことができる。
【００２３】
図２は、実施の形態１に係るタッチ入力判定装置１０のハードウェア構成を示す図である。図２に示されるように、タッチ入力判定装置１０は、ソフトウェアとしてのプログラム（タッチ入力判定プログラム）を格納する記憶装置としてのメモリ４２と、メモリ４２に格納されているプログラムを実行する情報処理装置であるプロセッサとしてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４１とを備えている。図２に示されるメモリ４２は、図１における記憶部１７に対応する。また、タッチ入力判定装置１０は、タッチパネル２０の操作パネル部２１とＣＰＵ４１との間の通信を仲介するタッチインタフェース４３（図１の操作情報入力部１１に対応する）と、タッチパネル２０の表示パネル部２２とＣＰＵ４１との間の通信を仲介する表示インタフェース４４（図１の表示制御部１９に対応する）と、スピーカなどの音出力装置とＣＰＵ４１との間の通信を仲介する音出力インタフェース４５（図１における通知部１８に対応する）とを備えている。図２におけるＣＰＵ４１は、メモリ４２に格納されているタッチ入力判定プログラムを実行することで、制御部１２の各構成を実現することができる。
【００２４】
《１−２》動作
図３は、実施の形態１に係るタッチ入力判定装置１０の動作例を示すフローチャートである。また、図４から図１２は、タッチパネル２０の画面及びユーザが行うタッチジェスチャ操作を示す図である。
【００２５】
実施の形態１に係るタッチ入力判定装置１０は、図４に示されるように、タッチパネル２０に接続され、エレベータの停止階（選択値）を選択するためのエレベータ制御システムに搭載される。
【００２６】
図３のステップＳ１において、タッチ入力判定装置１０が搭載されたシステムの起動時には、制御部１２は、表示部品を操作対象とする第１の操作モード（通常操作モード）であり、図４に示されるように、タッチパネル２０の画面には、表示部品としてのボタンが表示される。図４の例では、１階から３０階までを示す数値（選択値の候補）が割り当てられたボタンが表示されている。また、図４の例では、７階と１５階が停止階（すなわち、停止予定の階）として既に選択されて、強調表示（例えば、輝度の強調表示又は色の変更表示）されている。
【００２７】
次のステップＳ２において、制御部１２は、タッチパネル２０におけるタッチジェスチャ操作の入力待ち状態になり、タッチジェスチャ操作が行われると、処理はステップＳ３に進む。
【００２８】
次のステップＳ３において、制御部１２は、タッチパネル２０から取得したタッチ位置座標に基づいて、操作モードを切り替えるためのタッチジェスチャ操作である２点タッチ（図５に示されるように、手５1の２本の指でタッチする操作）があったか否かを判断する。２点タッチに使う指は、どの指であってもよい。また、タッチ位置６１，６２も、図５の例に限定されない。また、この操作は、操作モード切替のためのタッチジェスチャ操作として識別可能なものであれば、３点タッチ又は回転操作などのような他のタッチジェスチャ操作であってもよい。
【００２９】
２点タッチ有りと判断した場合には（ステップＳ３においてＹＥＳ）、制御部１２は、処理をステップＳ４に進め、タッチパネル２０の画面のボタンを非表示にし、図６に示されるように、スライドバーのバー７１を表示する。図６の例では、バー７１は、タッチパネル２０の画面の予め決められた方向である第１方向、すなわち、縦方向（垂直方向）に延在している。なお、バー７１が表示されるタイミングは、ステップＳ４よりも遅いタイミング（例えば、ステップＳ６）であってもよい。また、バー７１の延在方向は、横方向（水平方向）などのような他の方向に設定されてもよい。
【００３０】
次のステップＳ５において、制御部１２は、タッチパネル２０の画面における任意位置で、図７に示されるように、２本の指で、第１のタッチジェスチャ操作としてのピンチインが行われたか否かを判断する。なお、第１のタッチジェスチャ操作は、タッチパネル２０の画面における位置を指定可能な操作（例えば、１本の指によるダブルタップ又は１本の指による長押しなど）であれば、他のタッチジェスチャ操作であってもよい。
【００３１】
ピンチインが行われない場合（ステップＳ５においてＮＯ）には、制御部１２は、処理をステップＳ４に戻し、タッチパネル２０の画面に、図６に示されるように、バー７１を表示させて、ピンチインが行われるのを待つ待機状態になる。
【００３２】
ピンチインが行われた場合（ステップＳ５においてＹＥＳ）には、制御部１２は、処理をステップＳ６に進め、タッチパネル２０の画面に、図７に示されるように、バー７１とつまみ７２とを含むスライドバーを表示させる。また、図７に示されるように、現在の階床の表示（図７では「１階」）などを表示してもよい。
【００３３】
次のステップＳ７において、制御部１２は、つまみ７２を第１方向に移動させる第２のタッチジェスチャ操作としての、つまみ７２の上下操作、すなわち、つまみ７２を上又は下に移動させるドラッグ操作が行われたか否かを判断する。
【００３４】
つまみ７２の上下操作が行われない場合（ステップＳ７においてＮＯ）には、制御部１２は、処理をステップＳ６に戻し、タッチパネル２０の画面に、図７に示されるように、バー７１とつまみ７２とを表示させて、上下操作が行われるのを待つ待機状態になる。
【００３５】
つまみ７２を指で挟むようにして指を上又は下方向に移動させる上下操作が行われた場合（ステップＳ７においてＹＥＳ）には、制御部１２は、処理をステップＳ８に進め、つまみ７２の移動量に応じた変化量を用いて、現在の選択値（停止階）を変更するための計算を行う。図８に示されるように、実施の形態１においては、ピンチインを行った位置を基準位置として、この基準位置からノブ７２を上に移動させると、選択値は移動量に応じた値だけ増加し、基準位置からノブ７２を下に移動させると、選択値は移動量に応じた値だけ減少する。
【００３６】
次のステップＳ９において、制御部１２は、つまみ７２の移動完了時の位置で、図９に示されるように、第３のタッチジェスチャ操作としてのピンチアウトが行われたか否かを判断する。なお、第３のタッチジェスチャ操作は、タッチパネル２０の画面におけるつまみ７２の移動完了を指定可能な操作（例えば、１本の指によるダブルタップ又は１本の指による長押しなど）であれば、他のタッチジェスチャ操作であってもよい。
【００３７】
ピンチアウトが行われない場合（ステップＳ９においてＮＯ）には、制御部１２は、処理をステップＳ１２に進め、タッチパネル２０の画面から指を離す操作であるタッチリリースが行われたか否かを判断する。タッチリリースが行われた場合（ステップＳ１２においてＹＥＳ）には、制御部１２は、処理をステップＳ１３に進め、図１１に示されるように、変更された選択値（停止階）をキャンセルして、選択値を変更前の値に戻す。タッチリリースが行われない場合（ステップＳ１２においてＮＯ）には、制御部１２は、処理をステップＳ９に戻す。
【００３８】
ピンチアウトが行われた場合（ステップＳ９においてＹＥＳ）には、制御部１２は、処理をステップＳ１０に進め、タッチリリースが行われたか否かを判断する。タッチリリースが行われた場合（ステップＳ１０においてＹＥＳ）には、制御部１２は、処理をステップＳ１１に進め、変更された選択値（停止階）を新たな選択値に決定する。タッチリリースが行われない場合（ステップＳ１０においてＮＯ）には、制御部１２は、処理をステップＳ５に戻す。なお、制御部１２は、新たな選択値（停止階）が決定されたことを、通知部１８を通して音声で出力させてもよい。
【００３９】
また、ステップＳ３において、制御部１２は、２点タッチが無いと判断したときには、処理をステップＳ１６に進め、図１２にタッチ位置６３として示されるように、１点タッチが有ったか否かを判断する。
【００４０】
１点タッチが行われない場合（ステップＳ１６においてＮＯ）には、制御部１２は、処理をステップＳ２に戻し、タッチジェスチャ操作の受け付けを待つ待機状態になる。
【００４１】
１点タッチが行われた場合（ステップＳ１６においてＹＥＳ）には、制御部１２は、ステップＳ１７において、タッチリリースが行われたか否かを判断する。タッチリリースが行われた場合（ステップＳ１７においてＹＥＳ）には、制御部１２は、処理をステップＳ１８に進め、変更された選択値（停止階）を新たな選択値に決定する。タッチリリースが行われない場合（ステップＳ１０においてＮＯ）には、制御部１２は、処理をステップＳ２に戻す。
【００４２】
《１−３》効果
以上に説明したように、実施の形態１に係るタッチ入力判定装置１０、タッチ入力判定方法、及びタッチ入力判定プログラムによれば、タッチパネル２０の画面の任意の位置で、図３のステップＳ５及び図７に示される第１のタッチジェスチャ操作としてのピンチインを行えば、バー７１とつまみ７２とを含むスライドバーが表示され、つまみ７２を上下方向に移動させるという簡単な操作によって、つまみ７２の移動量及び移動方向に応じて、選択値を増加又は減少させることができる。このため、タッチパネル２０の画面を目視していなくても、タッチパネル２０の画面に表示されたスライドバーに対するタッチジェスチャ操作を適切に行うことができるという効果が得られる。
【００４３】
また、タッチパネル２０における選択開始から選択終了までのタッチジェスチャ操作（ステップＳ５〜Ｓ９）が、つまみの移動による操作であるため、ユーザが明示的に操作を示すことができ、選択誤りを低減することができる。
【００４４】
《２》実施の形態２．
《２−１》構成
上記実施の形態１においては、スライドバーは、上下方向（第１方向）に延在した１本のバー７１を含み、つまみ７２は、１本のバー７１上を上下方向に移動し、操作判定部１４は、つまみ７２の上下方向の移動の移動量に応じた変化量を用いて、現在の選択値を変更した。
【００４５】
しかし、選択値が大きな値であり、選択値の桁数が複数桁である場合には、１本のバー７１上におけるつまみ７２の移動だけでは、選択値を変更する操作に要する時間が長い。
【００４６】
そこで、実施の形態２に係るタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムにおいては、スライドバーは、上下方向（第１方向）に延在する複数本のバーを有し、複数本のバーは、選択値の桁毎の数（例えば、１の桁の数、十の桁の数、百の桁の数）を変更するために使用される。ユーザは、つまみを、第１方向に交差（例えば、直交）する第２方向に移動することで複数本のバーのいずれかを選択し、つまみの第１方向の移動に応じて、複数本のバーの内の選択されたバーに対応する桁の数を変更する。
【００４７】
実施の形態２に係るタッチ入力判定装置の構成は、制御部１２の制御内容を除いて、実施の形態１のものと同じである。このため、実施の形態２の説明に際しては、図１を参照する。
【００４８】
《２−２》動作
図１３は、実施の形態２に係るタッチ入力判定装置の動作例を示している。図１３において、図３（実施の形態１）の処理ステップと同じ内容の処理ステップには、図３のステップ番号と同じステップ番号が付される。図１３に示される実施の形態２の動作は、ステップＳ１４及びＳ１５のつまみ左右操作及び左右操作処理が追加されている点において、図３に示される実施の形態１の動作と相違する。この相違点以外の点については、図１３に示される動作は、図３のものと同様である。
【００４９】
図１４は、実施の形態２に係るタッチ入力判定装置における左右操作処理を示すフローチャートである。図１５は、図１４のステップＳ１５１におけるタッチジェスチャ操作を示す図である。
【００５０】
図１５に示されるように、実施の形態２においては、スライドバーのバー８１は、第１方向に延在する第１から第ｎまでのバー部分を含む。ここで、ｎは、正の整数である。図１５には、ｎ＝３の場合、すなわち、第１方向の互いに平行な３本のバー部分が示されている。
【００５１】
選択値は、１番目の桁の数からｎ番目の桁の数までによって構成されるｎ桁の数値である。ｎ＝３の場合には、選択値は、１の位の数（１番目の桁の数）、十の位の数（２番目の桁の数）、百の位の数（３番目の桁の数）で表現される。
【００５２】
第１から第ｎまでのバー部分は、１番目の桁の数からｎ番目の桁の数までの変更にそれぞれ使用される。すなわち、図１５の例では、１番左側のバー部分（ｎ＝１）は、選択値の１の位の数の増減に使用され、中央のバー部分（ｎ＝２）は、選択値の十の位の数の増減に使用され、１番右側のバー部分（ｎ＝３）は、選択値の百の位の数の増減に使用される。
【００５３】
図１３のステップＳ１４において、制御部１２の操作判定部１４は、つまみ８２の第１方向に交差する第２方向の移動に応じて、第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し（ｋは、１以上ｎ以下の任意の整数）、図１３のステップＳ１５（図１４のステップＳ１５１）において、つまみ８２の第１方向の移動量に応じて、選択された第ｋのバー部分に対応するｋ番目の桁の数を変更する。図１５では、第２方向は、第１方向に直交する方向であるが、第１方向と異なる方向であれば、直交していなくともよい。
【００５４】
《２−３》効果
以上に説明したように、実施の形態２に係るタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムによれば、タッチパネル２０の画面の任意の位置で、バー８１とつまみ８２とを含むスライドバーが表示された後に、つまみ８２を横方向に移動させる左右操作を行うことで、選択値の何番目の桁の数を変更するかを選択することができる。このため、例えば、百の位の値（０から９までの整数）を直接指定し、十の位の値（０から９までの整数）を直接指定し、１の位の値（０から９までの整数）を直接指定することで、選択値を変更することができ、タッチパネル２０の画面を目視していなくても、タッチパネル２０の画面に表示されたスライドバーに対するタッチジェスチャ操作を適切に行うことができ、迅速に選択値を変更することができる。
【００５５】
なお、上記以外の点について、実施の形態２は、実施の形態１と同じである。
【００５６】
《３》実施の形態３．
《３−１》構成
上記実施の形態１においては、選択値が大きな値である場合には、選択値を変更する操作に要する時間が長い。そこで、実施の形態３に係るタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムにおいては、スライドバーは、上下方向（第１方向）に延在する複数本のバーを有し、複数本のバーは、つまみの第１方向の移動量に対する選択値の変化量の比率である変化率（分解能）として、互いに異なる値が設定されている。
【００５７】
実施の形態３に係るタッチ入力判定装置の構成は、制御部１２の制御内容を除いて、実施の形態１及び２のものと同じである。このため、実施の形態３の説明に際しては、図１及び図１３を参照する。
【００５８】
《３−２》動作
図１６は、実施の形態３に係るタッチ入力判定装置における左右操作処理を示すフローチャートである。図１７は、図１６のステップＳ１５２におけるタッチジェスチャ操作を示す図である。
【００５９】
図１７に示されるように、実施の形態３においては、スライドバーのバー９１は、第１方向に延在する第１から第ｎまでのバー部分を含む。図１７には、ｎ＝３の場合、すなわち、第１方向の互いに平行な３本のバー部分が示されている。
【００６０】
第１から第ｎまでのバー部分は、つまみ９２の第１方向の移動量に対する選択値の変化量の比率である変化率（分解能）として、互いに異なる第１から第ｎまでの変化率（分解能）が割り当てられている。図１７の例では、１番左側（ｎ＝１）のバー部分では、単位移動量当たりの増加量が＋１であり、単位移動量当たりの減少量が−１であり、中央のバー部分（ｎ＝２）では、単位移動量当たりの増加量が＋５であり、単位移動量当たりの減少量が−５であり、１番右側のバー部分（ｎ＝３）では、単位移動量当たりの増加量が＋１０であり、単位移動量当たりの減少量が−１０である。
【００６１】
図１３のステップＳ１４において、制御部１２の操作判定部１４は、つまみ９２の第１方向に交差する第２方向の移動に応じて、第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し（ｋは、１以上ｎ以下の任意の整数）、図１３のステップＳ１５（図１６のステップＳ１５２）において、つまみ９２の第１方向の移動量と、選択された第ｋのバー部分に対応する変化率（分解能）とを用いて選択値を変更する。
【００６２】
《３−３》効果
以上に説明したように、実施の形態３に係るタッチ入力判定装置、タッチ入力判定方法、及びタッチ入力判定プログラムによれば、タッチパネル２０の画面の任意の位置で、バー９１とつまみ９２とを含むスライドバーが表示された後に、つまみ９２を横方向に移動させる左右操作を行うことで、選択値の変更に使用するバー部分を選択する。このため、例えば、選択値を少し変更する場合には、１番左側のバー部分で上下操作を行い、選択値を中くらいの分解能で増減させたい場合には、中央のバー部分で上下操作を行い、選択値を大きく変更した場合には、１番右のバー部分で上下操作を行うことができる。このような操作によって、タッチパネル２０の画面を目視していなくても、タッチパネル２０の画面に表示されたスライドバーに対するタッチジェスチャ操作を適切に行うことができ、迅速に選択値を変更することができる。
【００６３】
なお、上記以外の点について、実施の形態３は、実施の形態１又は２と同じである。
【符号の説明】
【００６４】
１０  タッチ入力判定装置、  １１  操作情報入力部、  １２  制御部、  １３  操作モード切替部、  １４  操作判定部、  １５  第１のタッチジェスチャ判定部、  １６  第２のタッチジェスチャ判定部、  １７  記憶部、  １８  通知部、  １９  表示制御部、  ２０  タッチパネル、  ２１  操作パネル部、  ２２  表示パネル部、  ４１  ＣＰＵ、  ４２  メモリ。
【図１】
2018173180.tif 000003
【図２】
2018173180.tif 000004
【図３】
2018173180.tif 000005
【図４】
2018173180.tif 000006
【図５】
2018173180.tif 000007
【図６】
2018173180.tif 000008
【図７】
2018173180.tif 000009
【図８】
2018173180.tif 000010
【図９】
2018173180.tif 000011
【図１０】
2018173180.tif 000012
【図１１】
2018173180.tif 000013
【図１２】
2018173180.tif 000014
【図１３】
2018173180.tif 000015
【図１４】
2018173180.tif 000016
【図１５】
2018173180.tif 000017
【図１６】
2018173180.tif 000018
【図１７】
2018173180.tif 000019
【手続補正書】
【提出日】平成29年7月3日(2017.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定装置であって、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モード又は前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替える操作モード切替部と、
前記第１の操作モードが設定されたときに前記操作情報に基づく第１の処理を行い、前記第２の操作モードが設定されたときに前記操作情報に基づく第２の処理を行う操作判定部と
を備え、
前記操作判定部は、
前記ユーザ操作モードが、前記第１の操作モードから前記第２の操作モードに切り替えられた後に、前記タッチパネルの画面上の任意の位置で、２本の指による予め決められた第１のタッチジェスチャ操作であるピンチインが行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させ、
２本の指により前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更する
ことを特徴とするタッチ入力判定装置。
【請求項２】
前記操作判定部は、前記第２のタッチジェスチャ操作の後に、２本の指による予め決められた第３のタッチジェスチャ操作であるピンチアウトが行われると、変更された前記選択値を新たな選択値に決定することを特徴とする請求項１に記載のタッチ入力判定装置。
【請求項３】
前記操作判定部は、前記第２のタッチジェスチャ操作の後に、予め決められた第４のタッチジェスチャ操作が行われると、変更された前記選択値をキャンセルすることを特徴とする請求項２に記載のタッチ入力判定装置。
【請求項４】
前記バーは、前記第１方向に延在する第１から第ｎまでのバー部分を含み、
前記選択値は、１番目の桁の数からｎ番目の桁の数までによって構成されるｎ桁の数値であり、
ｎは、正の整数であり、
ｋは、１以上ｎ以下の任意の整数であり、
前記第１から第ｎまでのバー部分は、前記１番目の桁の数から前記ｎ番目の桁の数までの変更にそれぞれ使用され、
前記操作判定部は、
前記つまみの前記第１方向に交差する第２方向の移動に応じて、前記第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し、
前記つまみの前記第１方向の移動量に応じて、選択された前記第ｋのバー部分に対応するｋ番目の桁の数を変更する
ことを特徴とする請求項１から３のいずれか１項に記載のタッチ入力判定装置。
【請求項５】
前記バーは、前記第１方向に延在する第１から第ｎまでのバー部分を含み、
ｎは、正の整数であり、
ｋは、１以上ｎ以下の任意の整数であり、
前記第１から第ｎまでのバー部分は、前記つまみの前記第１方向の移動量に対する前記選択値の変化量の比率である変化率として、互いに異なる第１から第ｎまでの変化率が割り当てられ、
前記操作判定部は、
前記つまみの前記第１方向に交差する第２方向の移動に応じて、前記第１から第ｎまでのバー部分の内の第ｋのバー部分を選択し、
前記つまみの前記第１方向の移動量に応じて、選択された前記第ｋのバー部分に対応する前記第ｋの変化率を用いて前記選択値を変更する
ことを特徴とする請求項１から３のいずれか１項に記載のタッチ入力判定装置。
【請求項６】
タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定方法であって、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で、２本の指による予め決められた第１のタッチジェスチャ操作であるピンチインが行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させるステップと、
２本の指により前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更するステップと
を有することを特徴とするタッチ入力判定方法。
【請求項７】
コンピュータに、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定方法を実行させるタッチ入力判定プログラムであって、
前記コンピュータに、
前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で、２本の指による予め決められた第１のタッチジェスチャ操作であるピンチインが行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させる処理と、
２本の指により前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更する処理と
を実行させることを特徴とするタッチ入力判定プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の一態様に係るタッチ入力判定装置は、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定装置であって、前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モード又は前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替える操作モード切替部と、前記第１の操作モードが設定されたときに前記操作情報に基づく第１の処理を行い、前記第２の操作モードが設定されたときに前記操作情報に基づく第２の処理を行う操作判定部とを備え、前記操作判定部は、前記ユーザ操作モードが、前記第１の操作モードから前記第２の操作モードに切り替えられた後に、前記タッチパネルの画面上の任意の位置で、２本の指による予め決められた第１のタッチジェスチャ操作であるピンチインが行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させ、２本の指により前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様に係るタッチ入力判定方法は、タッチジェスチャ操作に対応する操作情報を出力するタッチパネルから、前記操作情報を受け取り、前記操作情報に基づく選択値を生成するタッチ入力判定方法であって、前記タッチパネルにおけるユーザ操作モードを、前記タッチパネルの画面に表示された表示部品を操作する第１の操作モードから、前記タッチパネルの画面の全体を前記タッチジェスチャ操作の受付領域とする第２の操作モードに切り替えた後に、前記タッチパネルの画面上の任意の位置で、２本の指による予め決められた第１のタッチジェスチャ操作であるピンチインが行われると、前記第１のタッチジェスチャ操作が行われた位置に、予め決められた第１方向に延在するバーとつまみとを含むスライドバーを表示させるステップと、２本の指により前記つまみを前記第１方向に移動させる第２のタッチジェスチャ操作が行われると、前記つまみの前記第１方向の移動量に応じて前記選択値を変更するステップとを有することを特徴とする。
【国際調査報告】
2018173180.tif 000020
2018173180.tif 000021
2018173180.tif 000022
2018173180.tif 000023