(57)【要約】  端末装置１００は、利用者によるタッチパネル１２０へのスワイプ操作を認識する。制御部１６は、解像度の情報を記憶部１３から読み出す。また、制御部１６は、スワイプ操作が有効と判定される必要移動距離Ｌｔｈに応じた閾値Ｄｔｈを設定する。具体的には、制御部１６は、記憶部１３から読み出した解像度により必要移動距離Ｌｔｈを乗算することで、閾値Ｄｔｈを算出する。
2014076803.tif 000002
【特許請求の範囲】
【請求項１】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、
当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、
を備え、
前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする情報処理装置。
【請求項２】
前記取得手段は、前記解像度に関する情報を縦横ごとに区別して取得し、
前記設定手段は、前記タッチパネルが縦横いずれの方向で使われているかに応じて対応する方向の解像度に関する情報を基に、前記閾値を設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定手段は、情報処理端末の種別および／またはタッチパネルが縦横いずれの方向で使われているかによらず、スワイプ操作が有効と判定される移動距離が所定範囲内となるように、前記閾値を設定することを特徴とすることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記取得手段は、前記解像度に関する情報として、画面の物理的なサイズおよび画素数に関する情報を取得することを特徴とする請求項１または２に記載の情報処理装置。
【請求項５】
移動体と共に移動し、利用者によるタッチパネルへのスワイプ操作を判定する情報処理装置であって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、
前記移動体の走行速度に関する情報を取得する第２取得手段と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、
を備え、
前記設定手段は、前記走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記取得手段により取得された解像度に関する情報を基に前記閾値を設定することを特徴とする情報処理装置。
【請求項６】
前記設定手段は、前記走行速度が高い場合には、前記走行速度が低い場合と比較して、前記スワイプ操作が有効と判定される移動距離を小さくすることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、
当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、
前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、
前記取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、
前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段と、
を有することを特徴とする情報処理装置。
【請求項８】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、
当該情報処理装置に固有の解像度に関する情報を取得する取得工程と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定工程と、
を備え、
前記設定工程は、前記取得工程により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする制御方法。
【請求項９】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、
当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段
として前記情報処理装置を機能させ、
前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルによる入力を認識する技術に関する。
【背景技術】
【０００２】
従来から、タッチパネルへのスワイプ（フリック）操作を認識する技術が知られている。
一般にスタイラスや指等のポインタでタッチパネルの任意の位置を触れたまま、触れている位置を移動する操作をスワイプと呼び、特に触れている位置を勢いよく掃うように移動する操作をフリックと呼ぶ。いずれもスタイラスや指等が触れている位置の移動量などに基づきスワイプ（フリック）操作がなされたことが認識される。例えば、特許文献１には、ディスプレイの縦及び横の画素数の情報に基づき、フリック操作を有効に受け付けるために必要な移動量を変化させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１２８８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、画素の密度を示す解像度は、基本的には端末装置ごとに異なり、縦横の各画素数が同一であっても、ディスプレイの大きさが同一であるとは限らない。従って、特許文献１のように、解像度を考慮せずに画素数に基づきスワイプ操作を有効に受け付けるために必要な移動量を定める場合、同じ画素数でサイズが異なるディスプレイに対し、大きいディスプレイにはスワイプさせる距離を長くする必要が生じる。一方、ユーザにとっては、スワイプ操作が有効に認識されるのに必要なスワイプの距離は、画面のサイズによらずに一定である方が好ましい場合がある。【０００５】
本発明は、上記のような課題を解決するためになされたものであり、スワイプ操作の有無を好適に判定することが可能な情報処理装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、を備え、前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。【０００７】
また、請求項に記載の発明は、移動体と共に移動し、利用者によるタッチパネルへのスワイプ操作を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、前記移動体の走行速度に関する情報を取得する第２取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、を備え、前記設定手段は、前記走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記取得手段により取得された解像度に関する情報を基に前記閾値を設定することを特徴とする。【０００８】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、前記取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段と、を有することを特徴とする。【０００９】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、当該情報処理装置に固有の解像度に関する情報を取得する取得工程と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定工程と、を備え、前記設定工程は、前記取得工程により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。【００１０】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段として前記情報処理装置を機能させ、前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】端末装置の正面図を示す。
【図２】第１実施例に係る端末装置の概略構成を示す。
【図３】必要移動距離を説明するための図である。
【図４】第１実施例に係るスワイプ操作の有無の判定方法を示すフローチャートの一例である。
【図５】現在地を示す現在地マークを含む周辺地図を表示したディスプレイを示す。
【図６】スワイプ操作がなされたと制御部が認識した場合のディスプレイの画面遷移を示す。
【図７】第２実施例に係る端末装置の概略構成を示す。
【図８】第２実施例に係るスワイプ操作の有無の判定方法を示すフローチャートの一例である。
【発明を実施するための形態】
【００１２】
本発明の好適な実施形態によれば、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、を備え、前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定する。
【００１３】
上記の情報処理装置は、利用者によるタッチパネルへのスワイプ操作を認識し、取得手段と、設定手段とを有する。取得手段は、情報処理装置に固有の解像度に関する情報を取得する。設定手段は、スワイプ操作が有効と判定される移動距離に応じた閾値を設定する。この時、設定手段は、取得手段により取得された解像度に関する情報を基に、上述の閾値を定める。このように解像度を考慮することで、情報処理装置は、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。
【００１４】
上記情報処理装置の一態様では、前記取得手段は、前記解像度に関する情報を縦横ごとに区別して取得し、前記設定手段は、前記タッチパネルが縦横いずれの方向で使われているかに応じて対応する方向の解像度に関する情報を基に、前記閾値を設定する。この態様により、情報処理装置は、縦横の解像度が違う場合であっても、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。
【００１５】
上記情報処理装置の他の一態様では、前記設定手段は、情報処理端末の種別および／またはタッチパネルが縦横いずれの方向で使われているかによらず、スワイプ操作が有効と判定される移動距離が所定範囲内となるように、前記閾値を設定する。この態様により、情報処理端末は、情報処理端末のディスプレイの大きさや、情報処理端末を縦向き又は横向きに使用するかによらず、同一の操作量によりスワイプ操作を好適に認識することができる。
【００１６】
上記情報処理装置の他の一態様では、前記取得手段は、前記解像度に関する情報として、画面の物理的なサイズおよび画素数に関する情報を取得する。この態様により、情報処理装置は、好適に、解像度を算出することができる。
【００１７】
本発明の他の実施形態によれば、移動体と共に移動し、利用者によるタッチパネルへのスワイプ操作を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、前記移動体の走行速度に関する情報を取得する第２取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、を備え、前記設定手段は、前記走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記取得手段により取得された解像度に関する情報を基に前記閾値を設定する。
【００１８】
上記の情報処理装置は、移動体と共に移動し、利用者によるタッチパネルへのスワイプ操作を判定する。情報処理装置は、第１取得手段と、第２取得手段と、設定手段とを備える。第１取得手段は、情報処理装置に固有の解像度に関する情報を取得する。第２取得手段は、移動体の走行速度に関する情報を取得する。設定手段は、スワイプ操作が有効と判定される移動距離に応じた閾値を設定する。このとき、設定手段は、走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記取得手段により取得された解像度に関する情報を基に前記閾値を設定する。この態様により、情報処理装置は、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。また、情報処理装置は、スワイプ操作が有効と判定される移動距離を移動体の走行速度に応じて適切に定めることができる。
【００１９】
上記情報処理装置の一態様では、前記設定手段は、前記走行速度が高い場合には、前記走行速度が低い場合と比較して、前記スワイプ操作が有効と判定される移動距離を小さくする。この態様により、高速移動時には、スワイプ操作に必要な操作時間を短くし、安全性及び操作性を向上させることができる。
【００２０】
本発明の他の実施形態によれば、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、前記取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段と、を有する。この態様では、情報処理装置は、解像度の情報に基づきタッチパネルの接触領域の物理的な移動距離を算出し、当該物理的な移動距離に応じてスワイプ操作の有無を判定する。この態様によっても、情報処理装置は、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。
【００２１】
本発明の他の実施形態によれば、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、当該情報処理装置に固有の解像度に関する情報を取得する取得工程と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定工程と、を備え、前記設定工程は、前記取得工程により取得された解像度に関する情報を基に、前記閾値を設定する。情報処理装置は、この制御方法を実行することで、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。
【００２２】
本発明の他の実施形態によれば、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、当該情報処理装置に固有の解像度に関する情報を取得する取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段として前記情報処理装置を機能させ、前記設定手段は、前記取得手段により取得された解像度に関する情報を基に、前記閾値を設定する。情報処理装置は、このプログラムを実行することで、タッチパネル上でスワイプさせた物理的な移動距離に基づき、スワイプ操作の有無を好適に判定することができる。好適には、上記プログラムは、記憶媒体に記憶される。
【実施例】
【００２３】
以下、図面を参照して本発明の好適な第１実施例及び第２実施例について説明する。【００２４】
＜第１実施例＞
図１は、本発明に係る情報処理装置が適用された端末装置１００の正面図を示す。端末装置１００は、利用者が持ち運び可能な携帯型端末であって、タッチパネル１２０が積層されたディスプレイ１１０を有する。そして、端末装置１００は、タッチパネル１２０により検出した操作がスワイプ操作（即ち、スタイラスや指等のポインタをディスプレイ１１０に触れた状態で滑らせる操作）に該当するか否かの判定を行う。【００２５】
以後では、図１に示すようにディスプレイ１１０を縦長にして使用する場合のディスプレイ１１０の向きを「縦向き」と呼び、ディスプレイ１１０を横長にして使用する場合のディスプレイ１１０の向きを「横向き」と呼ぶ。また、ここでは、スワイプ操作は、表示画面に対して左方向又は右方向（図１では左方向）になされるものとする。【００２６】
図２は、端末装置１００の概略構成を示す。図２に示すように、端末装置１００は、出力部１１と、入力部１２と、記憶部１３と、通信部１４と、傾き検知部１５と、制御部１６と、を備える。端末装置１００の各要素は、図示しないバスを介して相互に接続され、各要素間で必要な情報が伝送可能なように構成されている。【００２７】
出力部１１は、ディスプレイ１１０や図示しないスピーカなどを備え、制御部１６の制御に基づき、端末装置１００の利用者の操作に応答するための情報を出力する。【００２８】
入力部１２は、タッチパネル１２０を備え、端末装置１００に対して端末利用者が行う必要な命令や情報の入力、即ち操作を受け付けるインタフェースである。なお、入力部１２は、タッチパネル１２０に加え、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、音声入力装置等を有してもよい。【００２９】
記憶部１３は、端末装置１００の動作を制御するためのプログラムを保存したり、端末装置１００の動作に必要な情報を保持したりする。特に、本実施例では、記憶部１３は、ディスプレイ１１０の長手方向及び短手方向の解像度の情報を記憶する。ここでいう解像度とはディスプレイ１１０の画素密度（例えば単位をｄｐｉ（Ｄｏｔｓ Ｐｅｒ Ｉｎｃｈ）とする画素密度）を指すものである。【００３０】
通信部１４は、所定のプロトコルに従い、他の装置とデータの送受信を行う。特に、例えば、通信部１４は、制御部１６の制御に基づき、インターネット等の通信網を介してサーバ装置からディスプレイ１１０に表示させる画面情報を受信する。【００３１】
傾き検知部１５は、例えば加速度センサやジャイロセンサであり、端末装置１００の傾きを検知する。そして、傾き検知部１５は、生成した検出信号を、制御部１６に送信する。【００３２】
制御部１６は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを備え、端末装置１００内の各構成要素に対して種々の制御を行う。例えば、制御部１６は、傾き検知部１５から送信される検出信号に基づき、ディスプレイ１１０の向きを認識する。そして、制御部１６は、認識したディスプレイ１１０の向きと一致するように、表示画面の向きを変更する。また、制御部１６は、タッチパネル１２０の検出信号に基づき、タッチされたまま移動されるポインタの移動量に相当する画素数を認識し、スワイプ操作がなされたか否かを判定する。制御部１６は、本発明における「取得手段」、「第１取得手段」及び「設定手段」の一例である。【００３３】
以後において、「移動画素数Ｄｓ」とは、タッチパネル１２０への接触領域の移動量に相当する画素数を指し、「移動距離Ｌｓ」は、タッチパネル１２０への接触領域の物理的な移動距離（例えば単位をインチとする距離）を指すものとする。【００３４】
［スワイプ操作の有無の判定方法］
次に、第１実施例に係るスワイプ操作の有無の判定方法について説明する。概略的には、制御部１６は、移動画素数Ｄｓが、所定の閾値（「閾値Ｄｔｈ」とも呼ぶ。）以上の場合にスワイプ操作がされたと判定する。このとき、制御部１６は、ディスプレイ１１０の向きや大きさによってスワイプ操作が有効と判定される移動距離Ｌｓ（「必要移動距離Ｌｔｈ」とも呼ぶ。）が異ならないように、閾値Ｄｔｈを設定する。【００３５】
ここで、閾値Ｄｔｈの設定方法について詳しく説明する。制御部１６は、傾き検知部１５の出力に基づき画面の向きを認識し、認識した画面の向きに対応する解像度に基づき、閾値Ｄｔｈを設定する。具体的には、制御部１６は、必要移動距離Ｌｔｈを、認識した画面の向きに対応する解像度により乗算することで得られた値（即ち画素数）を、閾値Ｄｔｈに設定する。ここで、「画面の向きに対応する解像度」とは、スワイプ操作が行われる方向に沿ったディスプレイ１１０の解像度を指し、ここでは、ディスプレイ１１０が縦向きの場合には、ディスプレイ１１０の短手方向の解像度を指し、ディスプレイ１１０が横向きの場合には、ディスプレイ１１０の長手方向の解像度を指すものとする。【００３６】
次に、必要移動距離Ｌｔｈについて、図３（Ａ）〜（Ｃ）を参照して詳しく説明する。図３（Ａ）は、ディスプレイ１１０の向きを縦にした状態における必要移動距離Ｌｔｈの幅を示し、図３（Ｂ）は、ディスプレイ１１０の向きを横にした状態における必要移動距離Ｌｔｈの幅を示す。また、図３（Ｃ）は、端末装置１００よりも大きなディスプレイ１１０ｘを有する端末装置１００ｘにおける必要移動距離Ｌｔｈの幅を示す。【００３７】
図３（Ａ）、（Ｂ）に示すように、ディスプレイ１１０の向きが縦横のいずれの場合も、必要移動距離Ｌｔｈは同じ幅に設定されている。また、図３（Ａ）、（Ｃ）に示すように、ディスプレイ１１０、１１０ｘの大きさの違いによらずに、必要移動距離Ｌｔｈは同じ幅に設定されている。【００３８】
制御部１６は、このようにディスプレイ１１０の大きさや向きによらずに固定値である必要移動距離Ｌｔｈに基づき閾値Ｄｔｈを設定し、移動画素数Ｄｓが閾値Ｄｔｈ以上の場合に、スワイプ操作がされたと認識する。なお、必要移動距離Ｌｔｈは、例えば実験等に基づき適切な値に設定され、記憶部１３に予め記憶される。これにより、制御部１６は、ディスプレイ１１０の大きさや向きによらず、移動距離Ｌｓが必要移動距離Ｌｔｈに達した場合に、スワイプ操作が行われたと好適に認識することができる。【００３９】
図４は、第１実施例に係るスワイプ操作の有無の判定方法を示すフローチャートの一例である。制御部１６は、図４に示すフローチャートの処理を、繰り返し実行する。【００４０】
まず、制御部１６は、タッチパネル１２０への接触を検知したか否か判定する（ステップＳ１０１）。そして、タッチパネル１２０への接触を検知した場合（ステップＳ１０１；Ｙｅｓ）、制御部１６は、ステップＳ１０２へ処理を進める。一方、タッチパネル１２０への接触を検知しない場合（ステップＳ１０１；Ｎｏ）、制御部１６は、引き続き、ステップＳ１０１において、タッチパネル１２０への接触の有無を監視する。【００４１】
次に、ステップＳ１０２では、制御部１６は、認識した接触領域が遷移した距離に相当する画素数である移動画素数Ｄｓを算出する（ステップＳ１０２）。例えば、制御部１６は、最初にタッチパネル１２０が検知した接触領域の中心位置に最も近い画素位置と、最後にタッチパネル１２０が検知した接触領域の中心位置に最も近い画素位置との横（副走査）方向における画素差を、移動画素数Ｄｓに定める。【００４２】
次に、制御部１６は、画面の向きに対応する解像度に基づき、閾値Ｄｔｈを設定する（ステップＳ１０３）。まず、制御部１６は、傾き検知部１５の出力に基づき画面の向きを認識し、認識した画面の向きに対応する解像度の情報及び必要移動距離Ｌｔｈの情報を、記憶部１３から取得する。そして、制御部１６は、必要移動距離Ｌｔｈを、上述の解像度で乗算することで、閾値Ｄｔｈを設定する。【００４３】
次に、制御部１６は、移動画素数Ｄｓが閾値Ｄｔｈ以上であるか否か判定する（ステップＳ１０４）。そして、移動画素数Ｄｓが閾値Ｄｔｈ以上である場合（ステップＳ１０４；Ｙｅｓ）、制御部１６は、スワイプ操作がなされたと判断する（ステップＳ１０５）。一方、移動画素数Ｄｓが閾値Ｄｔｈ未満である場合（ステップＳ１０４；Ｎｏ）、制御部１６は、スワイプ操作がされていないと判断する。例えば、この場合、制御部１６は、単にディスプレイ１１０上にタッチする操作がなされたと判断する。そして、制御部１６は、フローチャートの処理を終了する。【００４４】
［スワイプ操作の具体例］
次に、スワイプ操作に基づく処理の具体例について図４乃至図６を参照して説明する。以下では、所定範囲内の位置を始点としたスワイプ操作を認識した場合に、音声入力を受け付ける処理について説明する。【００４５】
図５は、現在地を示す現在地マーク２１を含む周辺地図を表示したディスプレイ１１０を示す。図５では、ディスプレイ１１０の右端に音声入力が可能である旨を示す音声入力マーク２２が表示されている。ここでは、制御部１６は、図５の点線枠２３内の任意の位置を始点とした左方向へのスワイプ操作を認識した場合に、音声入力を受け付ける処理を開始する。【００４６】
まず、図５において、ユーザは、音声入力マーク２２の位置を含む点線枠２３内の所定の位置を始点として、ポインタを左方向に移動距離Ｌｓだけスワイプさせる。この場合、制御部１６は、タッチパネル１２０が検知した接触領域の遷移に基づき、移動画素数Ｄｓを算出する（図４のステップＳ１０１及びステップＳ１０２参照）。また、制御部１６は、傾き検知部１５の出力に基づき画面の向きを認識し、必要移動距離Ｌｔｈを、認識した画面の向きに対応する解像度で乗算することで、閾値Ｄｔｈを算出する（図４のステップＳ１０３参照）。そして、ここでは、制御部１６は、移動画素数Ｄｓが閾値Ｄｔｈ以上であると判断し、スワイプ操作がなされたことを認識する（図４のステップＳ１０５参照）。【００４７】
図６（Ａ）、（Ｂ）は、図５の点線枠２３内を始点としたスワイプ操作がなされたと制御部１６が認識した場合のディスプレイ１１０の画面遷移を示す。【００４８】
図６（Ａ）に示すように、制御部１６は、図５の点線枠２３内を始点とした左方向へのスワイプ操作がなされたと制御部１６が認識した場合、ディスプレイ１１０の右端から左端に向かって徐々に地図全体を覆うように、アニメーション画像２６をスライド表示させる。なお、このとき、制御部１６は、好適には、スワイプの速度が速いほど、アニメーション画像２６をスライドさせる速度を速くしてもよい。この場合、制御部１６は、スワイプ操作に要した時間を認識し、先に認識した移動距離Ｌｓを当該時間で割ることにより、スワイプの速度を算出する。【００４９】
そして、アニメーション画像２６がディスプレイ１１０の全体に表示され、制御部１６は、「お話ください」とのメッセージ及びマイクのアイコンをディスプレイ１１０上に表示し、ユーザに音声入力を促すと共に、音声入力を受け付ける。その後、例えば、「周辺のコンビニ」とユーザが音声入力した場合、制御部１６は、現在位置周辺にあるコンビニエンスストアを検索して、検索した情報をディスプレイ１１０に表示する。他の例では、「渋滞情報」とユーザが音声入力した場合、制御部１６は、現在位置周辺の渋滞情報を、通信部１４を介して所定のサーバ等から受信し、ディスプレイ１１０に表示させる。【００５０】
以上説明したように、第１実施例に係る端末装置１００は、利用者によるタッチパネル１２０へのスワイプ操作を認識する。制御部１６は、解像度の情報を記憶部１３から読み出す。また、制御部１６は、スワイプ操作が有効と判定される必要移動距離Ｌｔｈに応じた閾値Ｄｔｈを設定する。具体的には、制御部１６は、記憶部１３から読み出した解像度により必要移動距離Ｌｔｈを乗算することで、閾値Ｄｔｈを算出する。このようにすることで、端末装置１００は、ユーザがタッチパネル１２０に接触した状態で移動させた物理的な操作量に基づき、スワイプ操作を好適に認識することができる。【００５１】
＜第２実施例＞
第２実施例に係る端末装置１００Ａは、車両などの移動体と共に移動する据置型又は携帯型のナビゲーション装置であり、移動体の速度（「速度Ｖ」とも呼ぶ。）に応じて必要移動距離Ｌｔｈを変更することで、スワイプ操作を好適に受け付ける。【００５２】
図７は、第２実施例に係る端末装置１００Ａの概略構成を示す。第２実施例では、端末装置１００Ａは、速度情報生成部１７を有する点で、第１実施例と異なる。他の構成要素については、適宜同一の符号を付し、その説明を省略する。【００５３】
速度情報生成部１７は、端末装置１００Ａと共に移動する移動体の速度に関する情報を生成し、生成した情報を制御部１６に送信する。例えば、速度情報生成部１７は、移動体が車両の場合には、車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測し、計測した車速パルスの情報を制御部１６に送信する。この場合、制御部１６は、受信した車速パルスの情報に基づき、速度Ｖを算出する。他の例では、速度情報生成部１７は、現在位置の情報を生成するＧＰＳ受信機であり、現在位置の情報を制御部１６に送信する。この場合、制御部１６は、現在位置の時間変化に基づき、速度Ｖを算出する。速度情報生成部１７及び制御部１６は、本発明における「第２取得手段」の一例である。【００５４】
ここで、速度Ｖに基づき必要移動距離Ｌｔｈを設定する方法について説明する。好適には、制御部１６は、速度Ｖが高速の場合には、速度Ｖが低速の場合と比較して、必要移動距離Ｌｔｈを小さくする。例えば、制御部１６は、速度Ｖが所定速度（例えば６０ｋｍ／ｈ）以上の場合には、操作時間が長いと危険性が高いと判断し、必要移動距離Ｌｔｈを所定率又は所定距離だけ小さくする。これにより、制御部１６は、スワイプ操作を実行する際の操作時間を短くすることができ、安全性を向上させることができる。この例に代えて、又は、これに加えて、制御部１６は、速度Ｖが所定速度（例えば２０ｋｍ／ｈ）以下の場合には、未舗装道路などの整備されていない道路を走行中であることも想定し、必要移動距離Ｌｔｈを所定率又は所定距離だけ大きくする。これにより、制御部１６は、車両の振動等に起因して、タッチ操作をスワイプ操作であると誤認識するのを好適に抑制することができる。他の例では、制御部１６は、各速度Ｖに対する適切な必要移動距離Ｌｔｈを示すマップ又は式を参照し、速度Ｖに基づき必要移動距離Ｌｔｈを定めてもよい。上述のマップ等は、例えば実験等に基づき予め作成され、記憶部１３に予め記憶される。【００５５】
図８は、第２実施例に係るスワイプ操作の有無の判定方法を示すフローチャートの一例である。制御部１６は、図８に示すフローチャートの処理を、繰り返し実行する。【００５６】
制御部１６は、タッチパネル１２０による接触を検知した場合（ステップＳ２０１；Ｙｅｓ）、移動画素数Ｄｓを算出する（ステップＳ２０２）。そして、制御部１６は、速度Ｖに基づき必要移動距離Ｌｔｈを定める（ステップＳ２０３）。例えば、制御部１６は、高速移動時には操作時間を短くするために必要移動距離Ｌｔｈを短くし、低速移動時には振動等に起因した誤認識を抑制するために必要移動距離Ｌｔｈを長くする。【００５７】
その後、制御部１６は、図４のステップＳ１０３乃至Ｓ１０５と同様の処理を行う。具体的には、制御部１６は、画面の向きに対応する解像度に基づき閾値Ｄｔｈを設定し（ステップＳ２０４）、移動画素数Ｄｓが当該閾値Ｄｔｈ以上の場合（ステップＳ２０５；Ｙｅｓ）、スワイプ操作がなされたと判断する（ステップＳ２０６）。【００５８】
このように、制御部１６は、移動中であっても、スワイプ操作を適切に受け付けることができる。一方、ディスプレイ１１０に表示したアイコンのタッチ操作による入力では、走行中でのディスプレイ１１０の注視が難しいことから、入力が容易でない場合がある。従って、制御部１６は、例えば、タッチ操作による入力に代えて、スワイプ操作による入力の機会を積極的に増やすことで、操作性を向上させることができる。【００５９】
以上説明したように、第２実施例に係る端末装置１００は、利用者によるタッチパネル１２０へのスワイプ操作を認識する。制御部１６は、解像度の情報を記憶部１３から読み出す。制御部１６は、速度情報生成部１７から取得した情報に基づき、速度Ｖを認識する。また、制御部１６は、スワイプ操作が有効と判定される移動距離Ｌｓの必要移動距離Ｌｔｈに応じた閾値Ｄｔｈを設定する。ここで、制御部１６は、速度Ｖに応じて必要移動距離Ｌｔｈを変更した後、記憶部１３から読み出した解像度により必要移動距離Ｌｔｈを乗算することで閾値Ｄｔｈを算出する。これにより、端末装置１００は、スワイプ操作を有効に受け付ける操作量を速度Ｖに応じて適切に定めることができる。【００６０】
＜変形例＞
以下、第１及び第２実施例に好適な各変形例について説明する。なお、これらの各変形例は、任意に組み合わせて上述の各実施例に適用することが可能である。【００６１】
（変形例１）
記憶部１３は、ディスプレイ１１０の長手方向及び短手方向の解像度の情報を記憶していた。しかし、本発明が適用可能な構成は、これに限定されない。【００６２】
これに代えて、例えば、記憶部１３は、端末装置１００の機種名の情報を予め記憶し、本実施例に係る処理を実行するためのアプリケーションのインストール時に各機種名と解像度との対応テーブルを記憶してもよい。この場合、制御部１６は、記憶部１３に記憶された機種名に基づき、上述の対応テーブルを参照して、対応する解像度の情報を取得する。【００６３】
また、他の例では、記憶部１３は、解像度の情報に代えて、ディスプレイ１１０の長手方向及び短手方向の物理的な長さの情報と、ディスプレイ１１０の長手方向及び短手方向の画素数の情報とを記憶してもよい。この場合、制御部１６は、ディスプレイ１１０の長手方向及び短手方向のそれぞれについて、画素数をディスプレイ１１０の長さで割ることで、各方向の解像度を算出する。【００６４】
（変形例２）
第１実施例において、制御部１６は、タッチパネル１２０に対して操作した指がどの指であるかを認識し、認識した指に応じて、必要移動距離Ｌｔｈを決定してもよい。【００６５】
例えば、制御部１６は、右手親指によるタッチパネル１２０への接触を検知した場合には、端末装置１００を把持している手により操作が行われたと判断する。そして、この場合、制御部１６は、移動距離Ｌｓを大きくすることが難しいと判断し、必要移動距離Ｌｔｈを所定率又は所定距離だけ小さくする。同様に、制御部１６は、左手の任意の指によるタッチパネル１２０への接触を検知した場合には、端末装置１００を把持していない手により操作が行われたと判断する。そして、この場合、制御部１６は、誤認識を確実に防止するため、必要移動距離Ｌｔｈを所定率又は所定距離だけ大きくする。【００６６】
ここで、タッチパネル１２０に接触した指の認識方法の具体例について説明する。例えば、制御部１６は、タッチパネル１２０に触れた場合の左右の手の各指の接触領域の形状又は／及び大きさに関する特徴量を予め記憶部１３等に記憶しておく。そして、制御部１６は、タッチパネル１２０が接触を検知した場合、検出した接触領域を対象に所定の画像処理を行うことで上述の特徴量を算出し、算出した特徴量と、予め記憶した各指の特徴量とを比較する。そして、制御部１６は、算出した特徴量に最も近い特徴量を有する指を、タッチパネル１２０に触れた指であると判定する。【００６７】
（変形例３）
図４、図８では、制御部１６は、移動画素数Ｄｓが閾値Ｄｔｈ以上である場合に、スワイプ操作がなされたと判断した。これに代えて、制御部１６は、移動距離Ｌｓを算出し、移動距離Ｌｓが必要移動距離Ｌｔｈ以上である場合に、スワイプ操作がなされたと判断してもよい。この場合、制御部１６は、移動画素数Ｄｓを画面の向きに対応する解像度で割ることで移動距離Ｌｓを算出する。これによっても、制御部１６は、第１実施例及び第２実施例と同様に、ディスプレイ１１０の大きさや向きによらず同一の操作量によりスワイプ操作を認識することができる。この場合、制御部１６は、本発明における「移動距離算出手段」及び「判定手段」の一例である。
【符号の説明】
【００６８】
１１  出力部
１２  入力部
１３  記憶部
１４  通信部
１５  傾き検知部
１６  制御部
１７  速度情報生成部
１００、１００ｘ、１００Ａ  端末装置
１１０  ディスプレイ
１２０  タッチパネル
【図１】
2014076803.tif 000003
【図２】
2014076803.tif 000004
【図３】
2014076803.tif 000005
【図４】
2014076803.tif 000006
【図５】
2014076803.tif 000007
【図６】
2014076803.tif 000008
【図７】
2014076803.tif 000009
【図８】
2014076803.tif 000010
【手続補正書】
【提出日】平成27年5月8日(2015.5.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、
を備え、
前記設定手段は、前記第１取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする情報処理装置。
【請求項２】
前記第１取得手段は、前記解像度に関する情報を縦横ごとに区別して取得し、
前記設定手段は、前記タッチパネルが縦横いずれの方向で使われているかに応じて対応する方向の解像度に関する情報を基に、前記閾値を設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定手段は、情報処理端末の種別および／またはタッチパネルが縦横いずれの方向で使われているかによらず、スワイプ操作が有効と判定される移動距離が所定範囲内となるように、前記閾値を設定することを特徴とすることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記第１取得手段は、前記解像度に関する情報として、画面の物理的なサイズおよび画素数に関する情報を取得することを特徴とする請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記情報処理装置が搭載される移動体の走行速度に関する情報を取得する第２取得手段を備え、
前記設定手段は、前記走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記第１取得手段により取得された解像度に関する情報を基に前記閾値を設定することを特徴とする請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記設定手段は、前記走行速度が高い場合には、前記走行速度が低い場合と比較して、前記スワイプ操作が有効と判定される移動距離を小さくすることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、
前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、
前記第1取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、
前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段と、
を有することを特徴とする情報処理装置。
【請求項８】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得工程と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定工程と、を備え、
前記設定工程は、前記第１取得工程により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする制御方法。
【請求項９】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得工程と、
前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出工程と、
前記第１取得工程により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出工程と、
前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定工程と、
を有することを特徴とする制御方法。
【請求項１０】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、
当該情報処理装置に固有の解像度に関する情報を取得する第1取得手段と、
前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段
として前記情報処理装置を機能させ、
前記設定手段は、前記第1取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とするプログラム。
【請求項１１】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、
当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、
前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、
前記第1取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、
前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段
として前記情報処理装置を機能させることを特徴とするプログラム。
【請求項１２】
請求項１０または１１に記載のプログラムを記憶したことを特徴とする記憶媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段と、を備え、前記設定手段は、前記第１取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、前記第1取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段と、を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得工程と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定工程と、を備え、前記設定工程は、前記第１取得工程により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得工程と、前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出工程と、前記第１取得工程により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出工程と、前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定工程と、を有することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、当該情報処理装置に固有の解像度に関する情報を取得する第1取得手段と、前記スワイプ操作が有効と判定される移動距離に応じた閾値を設定する設定手段として前記情報処理装置を機能させ、前記設定手段は、前記第1取得手段により取得された解像度に関する情報を基に、前記閾値を設定することを特徴とする。
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、当該情報処理装置に固有の解像度に関する情報を取得する第１取得手段と、前記タッチパネル上での接触領域の移動量に相当する画素数を算出する画素数算出手段と、前記第1取得手段により取得された解像度に関する情報を基に、前記画素数から前記接触領域の物理的な移動距離を算出する移動距離算出手段と、前記移動距離が所定の閾値以上の場合に、スワイプ操作が行われたと判定する判定手段として前記情報処理装置を機能させることを特徴とする。
【手続補正書】
【提出日】平成27年12月2日(2015.12.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
スワイプ操作が有効と判定される移動距離に関する情報と、自身に固有の解像度に関する情報と、を取得する第１取得手段と、
前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づき、移動画素数に関する閾値を設定する設定手段を更に備え、
前記判定手段は、前記閾値に基づいて前記スワイプ操作の有無を判定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１取得手段は、前記解像度に関する情報を縦横ごとに区別して取得し、
前記設定手段は、前記タッチパネルが縦横いずれの方向で使われているかに応じて対応する方向の解像度に関する情報を基に、前記閾値を設定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記設定手段は、情報処理端末の種別および／またはタッチパネルが縦横いずれの方向で使われているかによらず、スワイプ操作が有効と判定される移動距離が所定範囲内となるように、前記閾値を設定することを特徴とすることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記第１取得手段は、前記解像度に関する情報として、画面の物理的なサイズおよび画素数に関する情報を取得することを特徴とする請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記情報処理装置が搭載される移動体の走行速度に関する情報を取得する第２取得手段を備え、
前記設定手段は、前記走行速度に関する情報に応じて前記スワイプ操作が有効と判定される移動距離を変更するとともに、前記第１取得手段により取得された解像度に関する情報を基に前記閾値を設定することを特徴とする請求項２〜５のいずれか一項に記載の情報処理装置。
【請求項７】
前記設定手段は、前記走行速度が高い場合には、前記走行速度が低い場合と比較して、前記スワイプ操作が有効と判定される移動距離を小さくすることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、
前記スワイプ操作が有効と判定される移動距離に関する情報と、当該情報処理装置に固有の解像度に関する情報と、を取得する第１取得工程と、
前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定工程と、
を備えることを特徴とする制御方法。
【請求項９】
利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、
前記スワイプ操作が有効と判定される移動距離に関する情報と、当該情報処理装置に固有の解像度に関する情報と、を取得する第1取得手段と、
前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定手段
として前記情報処理装置を機能させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
請求項に記載の発明は、スワイプ操作が有効と判定される移動距離に関する情報と、自身に固有の解像度に関する情報と、を取得する第１取得手段と、前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行する制御方法であって、前記スワイプ操作が有効と判定される移動距離に関する情報と、当該情報処理装置に固有の解像度に関する情報と、を取得する第１取得工程と、前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定工程と、を備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、請求項に記載の発明は、利用者によるタッチパネルへのスワイプ操作の有無を判定する情報処理装置が実行するプログラムであって、前記スワイプ操作が有効と判定される移動距離に関する情報と、当該情報処理装置に固有の解像度に関する情報と、を取得する第1取得手段と、前記スワイプ操作が有効と判定される移動距離に関する情報及び前記解像度に関する情報に基づく、移動画素数に関する情報に基づきスワイプ操作の有無を判定する判定手段として前記情報処理装置を機能させることを特徴とする。
【国際調査報告】
2014076803.tif 000011
2014076803.tif 000012