(57)【要約】【課題】画面内に表示されている表示情報の動きを制御すること。【解決手段】情報を表示する画面を具備する表示装置１４０と、押圧位置を検知する入力装置１４０と、入力装置１４０が検知した押圧位置に基づいて、表示装置１４０の画面内に表示されている表示情報の動きを制御する制御装置とを備え、制御装置は、表示装置１４０の画面内に表示されている表示情報を、入力装置１４０が検知した複数の各押圧位置の相対関係に基づいて決定される基準軸に沿って移動又は回転させるべく制御する表示情報制御部を具備する。【選択図】図１
2013025580.tif 000002
【特許請求の範囲】
【請求項１】
画面内に表示されている表示情報の動きを制御する情報端末であって、
情報を表示する画面を具備する表示装置と、
押圧位置及び前記押圧位置における押圧状況を検知する入力装置と、
前記入力装置が検知した前記押圧位置及び前記押圧状況に基づいて、前記表示装置の画面内に表示されている表示情報の動きを制御する制御装置と
を備え、
前記制御装置は、
前記入力装置が検知した複数の押圧位置及び押圧状況に基づいて、前記表示装置の画面内に表示されている表示情報を制御する表示情報制御部
を具備する情報端末。
【請求項２】
前記制御装置は、
前記押圧状況に基づいて、前記表示情報を動かす際の速度を算出する速度算出部
を更に具備する請求項１に記載の情報端末。
【請求項３】
前記押圧状況は、前記各押圧位置における押圧力又は押圧面積の相対関係である
請求項１に記載の情報端末。
【請求項４】
前記表示情報がスクロール移動可能な表示画面である場合、前記表示情報制御部は、前記押圧位置及び前記押圧状況に基づいて前記表示画面をスクロール移動させるべく制御する
請求項１から３のいずれか一項に記載の情報端末。
【請求項５】
画面内に表示されている表示情報の動きを制御する情報端末を制御する制御方法であって、
入力装置が検知した複数の押圧位置及び押圧状況の相対関係に基づいて、表示装置の画面内に表示されている表示情報を制御する表示情報制御段階
を具備する制御方法。
【請求項６】
画面内に表示されている表示情報の動きを制御する情報端末用のプログラムであって、前記情報端末を、
入力装置が検知した複数の押圧位置及び押圧状況の相対関係に基づいて、表示装置の画面内に表示されている表示情報を制御する表示情報制御部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末、制御方法、及びプログラムに関する。特に本発明は、画面内に表示されている表示情報の動きを制御する情報端末、当該情報端末を制御する制御方法、並びに当該情報端末用のプログラムに関する。
【背景技術】
【０００２】
近年の携帯電話やスマートフォンは、Ｗｅｂページや地図、新聞の紙面等の様々なコンテンツその画面に表示することができる。ところが、このようなコンテンツは、全ての情報が画面内に収まらないことが多い。その場合、ユーザは、画面内に表示されていない情報が表示されるように、所定のボタンを押下したり、タッチスクリーンをフリックしたりして、画面表示をスクロール移動する。
【０００３】
従来技術として、折り畳み型の携帯端末装置の上部筐体に表示部を備え、下部筐体の対向する側面に第１及び第２の圧力センサーを配置し、これらの圧力センサーへの親指及び人差し指の加重値の差分に基づいた速度で、画面の上又は下方向へとスクロール移動させること、更には側面に第３の圧力センサーを配置して、２次元のスクロール移動方向及びスクロール移動速度を設定することが知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２００６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術の携帯端末装置は、２つ又は３つの圧力センサーのうち、押圧された圧力センサーの組合せと、その押圧力の関係によって、スクロール移動される方向を決定するようにしているため、そのスクロール移動の方向に対して操作すべき圧力センサーの組合せや押圧力の関係が直感的に分かり難いという欠点がある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の形態によると、画面内に表示されている表示情報の動きを制御する情報端末であって、情報を表示する画面を具備する表示装置と、押圧位置及び押圧位置における押圧状況を検知する入力装置と、入力装置が検知した押圧位置及び押圧状況に基づいて、表示装置の画面内に表示されている表示情報の動きを制御する制御装置とを備え、制御装置は、入力装置が検知した複数の押圧位置及び押圧状況に基づいて、表示装置の画面内に表示されている表示情報を制御する表示情報制御部を具備する。
【０００７】
制御装置は、押圧状況に基づいて、表示情報を動かす際の速度を算出する速度算出部を更に具備してよい。
【０００８】
押圧状況は、各押圧位置における押圧力又は押圧面積の相対関係であってよい。
【０００９】
表示情報がスクロール移動可能な表示画面である場合、表示情報制御部は、押圧位置及び押圧状況に基づいて表示画面をスクロール移動させるべく制御してよい。
【００１０】
本発明の第２の形態によると、画面内に表示されている表示情報の動きを制御する情報端末を制御する制御方法であって、入力装置が検知した複数の押圧位置及び押圧状況の相対関係に基づいて、表示装置の画面内に表示されている表示情報を制御する表示情報制御段階を具備する。
【００１１】
本発明の第３の形態によると、画面内に表示されている表示情報の動きを制御する情報端末用のプログラムであって、情報端末を、入力装置が検知した複数の押圧位置及び押圧状況の相対関係に基づいて、表示装置の画面内に表示されている表示情報を制御する表示情報制御部として機能させる。
【００１２】
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００１３】
以上の説明から明らかなように、この発明は、直感的で分かり易い操作にて、画面内に表示されている表示情報を任意の方向及び速度で動かすことができる。
【図面の簡単な説明】
【００１４】
【図１】スマートフォン１００の一例を示す図である。
【図２】タッチスクリーン１４０の構成の一例を示す図である。
【図３】一実施形態に係るスマートフォン１００の構成の一例を示す図である。
【図４】スマートフォン１００の制御部１１０の構成の一例を示す図である。
【図５】スマートフォン１００の制御部１１０の動作フローの一例を示す図である。
【図６】タッチスクリーン１４０に表示されている表示情報の一例を示す図である。
【図７】タッチスクリーン１４０上の２点が押圧された様子を示す図である。
【図８】地図上のＣ点を画面上のＤ点までスクロール移動する方法の一例を示す図である。
【図９】タッチスクリーン１４０上の３点が押圧された様子を示す図である。
【図１０】フレーム構造のＷｅｂページの一例を示す図である。
【図１１】タッチスクリーン１４０上の２点が押圧された様子を示す図である。
【図１２】タッチスクリーン１４０上の２点が押圧された様子を示す図である。
【図１３】タッチスクリーン１４０上の２点が押圧された様子を示す図である。
【図１４】タッチスクリーン１４０上の２点が押圧された様子を示す図である。
【図１５】キャラクターを移動させる実施形態の一例を示す図である。
【図１６】キャラクターを移動させる実施形態の一例を示す図である。
【図１７】回転体を回転させる実施形態の一例を示す図である。
【図１８】回転体を回転させる実施形態の一例を示す図である。
【図１９】他の実施形態に係る端末２００、及びタッチパッド３００の一例を示す図である。
【図２０】他の実施形態に係る端末４００の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１６】
図１は、スマートフォン１００の一例を示す。スマートフォン１００は、個人用の携帯コンピュータの機能を併せ持った携帯電話である。より具体的に説明すると、スマートフォン１００は、感圧式のタッチスクリーン１４０を備えている。そして、スマートフォン１００は、タッチスクリーン１４０の画面内に表示されている表示情報の動きを制御する機能を具備する。なおまた、スマートフォン１００は、この発明における「情報端末」の一例であってよい。また、タッチスクリーン１４０は、この発明における「表示装置」及び「入力装置」の一例であって、表示装置及び入力装置はこれに限定されない。
【００１７】
図２は、タッチスクリーン１４０の構成の一例を示す。タッチスクリーン１４０は、液晶スクリーン１４１、及び２枚のプラスチック・フィルム１４２、１４３を具備している。そして、プラスチック・フィルム１４２は、２つの電極１４２ａ、ｂ（以下、電極１４２と総称する。）を具備している。同様に、プラスチック・フィルム１４３は、２つの電極１４３ａ、ｂ（以下、電極１４３と総称する。）を具備している。また、各プラスチック・フィルム１４２、１４３は、金属導電層でコーティングされ、互いにエアギャップで分離されている。タッチスクリーン１４０は、２枚のプラスチック・フィルム１４２、１４３のうち、例えば、プラスチック・フィルム１４２に電源電圧を加えて励起する。タッチスクリーン１４０をタッチすると、２枚のプラスチック・フィルム１４２、１４３がタッチ点で接触し、プラスチック・フィルム１４２に沿って抵抗分割が生じる。タッチした点の電圧がプラスチック・フィルム１４２上の位置になるが、これは電極１４３ａで検出される。続いて、同じプロセスが繰り返され、プラスチック・フィルム１４３を励起し、電極１４２ａによってプラスチック・フィルム１４３上の位置を検出する。
【００１８】
タッチ抵抗が大きいほど、タッチ圧力は弱いことを意味する。
【００１９】
なおまた、入力装置は接触型に限られず、非接触型でもよく、例えば、赤外線遮光型、音響パルス認識型、電磁誘導型、又は画像認識型等でもよい。
【００２０】
図３は、スマートフォン１００の構成の一例を示す。スマートフォン１００は、制御部１１０、メモリ１３０を更に備える。制御部１１０は、メモリ１３０、及びタッチスクリーン１４０と電気的に接続されている。
【００２１】
制御部１１０は、スマートフォン１００を構成する部材の一つで、メモリ１３０、及びタッチスクリーン１４０の制御や、データの演算、加工を行う。より具体的に説明すると、制御部１１０は、メモリ１３０に記憶されたプログラムの実行を行い、メモリ１３０やタッチスクリーン１４０からデータを受け取り、演算、加工した上で、メモリ１３０やタッチスクリーン１４０へ出力する。
【００２２】
メモリ１３０は、スマートフォン１００が処理すべきデータを記憶する。
【００２３】
図４は、スマートフォン１００の制御部１１０の構成の一例を示す。制御部１１０は、対象特定部１１１、方向算出部１１２、速度算出部１１３、及び表示情報制御部１１４を具備する。以下、各構成要素の機能及び動作を説明する。
【００２４】
対象特定部１１１は、タッチスクリーン１４０の画面内に動かせる複数の表示情報が表示されている状態において、タッチスクリーン１４０上の複数の位置が同時に押圧された場合に、各押圧位置に基づいて、動かすべき対象の表示情報を特定する。
【００２５】
方向算出部１１２は、タッチスクリーン１４０上の複数の位置が同時に押圧された場合に、その各押圧位置の相対関係と、その各押圧位置における押圧力の相対関係とに基づいて、タッチスクリーン１４０の画面内に表示されている表示情報を動かすべき方向を算出する。
【００２６】
速度算出部１１３は、タッチスクリーン１４０上の複数の位置が同時に押圧された場合に、その各押圧位置における押圧力の相対関係に基づいて、タッチスクリーン１４０の画面内に表示されている表示情報を動かす際の速度を算出する。
【００２７】
表示情報制御部１１４は、タッチスクリーン１４０上の複数の位置が同時に押圧された場合に、その各押圧位置の相対関係と、その各押圧位置における押圧力の相対関係とに基づいて、タッチスクリーン１４０の画面内に表示されている表示情報を動かすべく制御する。例えば、表示情報制御部１１４は、方向算出部１１２が算出した方向へ表示情報を動かすべく制御する。また、例えば、表示情報制御部１１４は、速度算出部１１３が算出した速度にて表示情報を動かすべく制御する。また、例えば、表示情報制御部１１４は、対象特定部１１１が特定した対象の表示情報を動かすべく制御する。
【００２８】
図５は、スマートフォン１００の制御部１１０の動作フローの一例を示す。以下の説明は、タッチスクリーン１４０上を２本指で押圧しながら、地図情報をスクロール移動する例について説明する。
【００２９】
例えば、タッチスクリーン１４０の画面には、図６に示すような地図情報が表示されているものとする。そして、タッチスクリーン１４０に表示されている地図情報は、四方八方に、即ち任意の方向にスクロール移動することができるものとする。このように、タッチスクリーン１４０に地図情報が表示されている状態において、図７に示すように、タッチスクリーン１４０のＡ点とＢ点とが同時に押圧されたとする。Ａ点は画面の左下部に位置し、Ｂ点は画面の右上部に位置する。
【００３０】
このように、タッチスクリーン１４０上の２箇所が同時に押圧されると、制御部１１０の対象特定部１１１は、各押圧位置に基づいて、動かすべき対象の表示情報を特定する（Ｓ１０１）。この例の場合、タッチスクリーン１４０の画面内に表示されている表示情報のうち、動かせる表示情報は、地図情報だけである。したがって、この例の場合、対象特定部１１１は、何ら処理を行わない。
【００３１】
一方、制御部１１０の方向算出部１１２は、各押圧位置の相対関係と、その各押圧位置における押圧力の相対関係とに基づいて、タッチスクリーン１４０の画面内に表示されている地図情報をスクロール移動させるべき方向を算出する（Ｓ１０２）。例えば、方向算出部１１２は、Ａ点とＢ点とを通る軸を、地図情報をスクロール移動させるべき方向の基準となる基準軸として決定する。すなわち、地図情報は、この基準軸に沿ってスクロール移動することになる。方向算出部１１２は、Ａ点の押圧力と、Ｂ点の押圧力とを比較して、押圧力が小さい方の点の位置から、押圧力が大きい方の点の位置へ向かう方向を、地図情報をスクロール移動させるべき方向として算出する。そして、方向算出部１１２は、算出した方向を示すデータを、表示情報制御部１１４へ送る。
【００３２】
一方、制御部１１０の速度算出部１１３は、各押圧位置における押圧力の相対関係に基づいて、タッチスクリーン１４０の画面内に表示されている地図情報をスクロール移動させる際の速度を算出する（Ｓ１０３）。例えば、速度算出部１１３は、Ａ点の押圧力と、Ｂ点の押圧力とを比較して、その押圧力の差の大きさに応じて、地図情報をスクロール移動させる際の速度を算出する。例えば、速度算出部１１３は、押圧力の差が大きくなるにつれ、地図情報をスクロール移動させる際の速度が速くなるように算出する。そして、速度算出部１１３は、算出した速度を示すデータを、表示情報制御部１１４へ送る。
【００３３】
そして、制御部１１０の表示情報制御部１１４は、地図情報をスクロール移動させるべき方向を示すデータを方向算出部１１２から受け取り、地図情報をスクロール移動させる際の速度を示すデータを速度算出部１１３から受け取ると、方向算出部１１２から受け取ったデータによって示される方向へ、速度算出部１１３から受け取ったデータによって示される速度にて、タッチスクリーン１４０に表示されている地図情報をスクロール移動制御する。例えば、Ａ点よりもＢ点の方が強く押圧された場合、タッチスクリーン１４０に表示されている地図情報は、Ａ点からＢ点へ向かう方向にスクロール移動されることになる。
【００３４】
したがって、ユーザは、図８に示すように、地図上のＣ点を、画面上のＤ点までスクロール移動させたい場合、Ｃ点とＤ点とを結ぶ直線上の任意の２点Ａ、Ｂを押圧すればよい。このとき、ユーザは、Ａ点よりもＢ点の方を強く押圧するようにする。すると、地図上のＣ点は、Ａ点とＢ点とを結ぶ直線に沿って、Ａ点からＢ点へ向かう方向へスクロール移動されることになる。そして、ユーザは、地図上のＣ点が画面上のＤ点までスクロール移動されたときに、タッチスクリーン１４０から指を離すことによって、地図上のＣ点を、画面上のＤ点までスクロール移動させることができる。
【００３５】
次に、タッチスクリーン１４０上を３本指で押圧しながら、地図情報をスクロール移動する例について説明する。例えば、タッチスクリーン１４０に地図情報が表示されている状態において、図９に示すように、タッチスクリーン１４０のＡ点、Ｂ点、及びＣ点が同時に押圧されたとする。
【００３６】
このように、タッチスクリーン１４０上の３箇所が同時に押圧されると、制御部１１０の対象特定部１１１は、各押圧位置に基づいて、動かすべき対象の表示情報を特定する（Ｓ１０１）。この例の場合、タッチスクリーン１４０の画面内に表示されている表示情報のうち、動かせる表示情報は、地図情報だけである。したがって、この例の場合、対象特定部１１１は、何ら処理を行わない。
【００３７】
一方、制御部１１０の方向算出部１１２は、各押圧位置の相対関係と、その各押圧位置における押圧力の相対関係とに基づいて、タッチスクリーン１４０の画面内に表示されている地図情報をスクロール移動させるべき方向を算出する（Ｓ１０２）。例えば、方向算出部１１２は、画面の左上端を基点とした場合の、Ａ点、Ｂ点、Ｃ点の各位置ベクトルＰ１、Ｐ２、Ｐ３をそれぞれ算出する。そして、方向算出部１１２は、Ａ点、Ｂ点、Ｃ点に押圧力が掛かっていない場合の重心点Ｇ０の位置ベクトルＰ０を算出する。重心点Ｇ０の位置ベクトルＰ０は、Ｐ０＝（Ｐ１＋Ｐ２＋Ｐ３）／３となる。ここで、Ａ点、Ｂ点、Ｃ点には、それぞれ押圧力Ｆ１、Ｆ２、Ｆ３が掛かっている。したがって、方向算出部１１２は、これら押圧力を考慮した場合のＡ点、Ｂ点、Ｃ点の重心点Ｇｆの位置ベクトルＰｆを算出する。重心点Ｇｆの位置ベクトルＰｆは、Ｐｆ＝（Ｆ１×Ｐ１＋Ｆ２×Ｐ２＋Ｆ３×Ｐ３）／（Ｆ１＋Ｆ２＋Ｆ３）となる。そして、方向算出部１１２は、算出した重心点Ｇｆの位置ベクトルＰｆを示すデータを、速度算出部１１３、及び表示情報制御部１１４へ送る。
【００３８】
一方、制御部１１０の速度算出部１１３は、各押圧位置における押圧力の相対関係に基づいて、タッチスクリーン１４０の画面内に表示されている地図情報をスクロール移動させる際の速度を算出する（Ｓ１０３）。例えば、速度算出部１１３は、重心点Ｇ０の位置ベクトルＰ０及び重心点Ｇｆの位置ベクトルＰｆを示すデータを、方向算出部１１２から受け取ると、その位置ベクトルＰ０とＰｆの差の大きさ｜Ｐｆ−Ｐ０｜に応じて、地図情報をスクロール移動させる際の速度を算出する。例えば、速度算出部１１３は、Ｐ０とＰｆの差の大きさ｜Ｐｆ−Ｐ０｜が大きくなるにつれ、地図情報をスクロール移動させる際の速度が速くなるように算出する。そして、速度算出部１１３は、算出した速度を示すデータを、表示情報制御部１１４へ送る。
【００３９】
そして、制御部１１０の表示情報制御部１１４は、地図情報をスクロール移動させるべき方向を示すデータを方向算出部１１２から受け取って、地図情報をスクロール移動させる際の速度を示すデータを速度算出部１１３から受け取ると、方向算出部１１２から受け取ったデータによって示される方向へ、速度算出部１１３から受け取ったデータによって示される速度にて、タッチスクリーン１４０に表示されている地図情報をスクロール移動制御する。
【００４０】
この３点が同時に押圧されたときの処理は、２点よりも多い複数点が同時に押圧された場合の処理へと一般化することができる。例えば、重心点Ｇｆの位置ベクトルＰｆは、Ｐｆ＝Σ（Ｆｉ×Ｐｉ）／ΣＦｉのように一般化することができる。
【００４１】
図１０は、フレーム構造のＷｅｂページの一例を示す。本実施形態におけるタッチスクリーン１４０には、Ｗｅｂページ１４１が表示されており、そのＷｅｂページ１４１のフレームとして地図情報１４２が表示されている。そして、Ｗｅｂページ１４１は、画面の上下方向にスクロール移動することができるようになっている。一方、Ｗｅｂページ１４１のフレームの地図情報１４２は、四方八方に任意の方向にスクロール移動することができるようになっている。
【００４２】
上述したように、タッチスクリーン１４０上の２箇所が同時に押圧されると、制御部１１０の対象特定部１１１は、各押圧位置に基づいて、動かすべき対象の表示情報を特定する。例えば、図１１に示すようにＡ点、Ｂ点が押圧された場合、これら各押圧位置は、Ｗｅｂサイト１４１のフレームの地図情報１４２から外れた位置である。したがって、対象特定部１１１は、Ｗｅｂページ１４１をスクロール移動させるべき対象として特定する。
【００４３】
また、例えば、図１２に示すようにＡ点、Ｂ点が押圧された場合、これら各押圧位置は、Ｗｅｂサイト１４１のフレームの地図情報１４２上の位置である。したがって、対象特定部１１１は、フレームの地図情報１４２をスクロール移動させるべき対象として特定する。
【００４４】
また、例えば、図１３に示すようにＡ点、Ｂ点が押圧された場合、Ｗｅｂサイト１４１のフレームの地図情報１４２から外れた位置にＡ点があり、Ｗｅｂサイト１４１のフレームの地図情報１４２上の位置にＢ点がある。このように、動かせる複数の表示情報に跨って押圧操作された場合、対象特定部１１１は、予め定められた優先順位に従って、優先順位の高い表示情報を動かすべき対象として特定する。例えば、フレーム内の表示情報よりもそのフレームを含むＷｅｂサイト１４１のスクロール移動を優先するように設定されている場合、対象特定部１１１は、図１３のような押下操作が成されると、Ｗｅｂサイト１４１をスクロール移動させるべき対象として特定する。一方、フレーム内の表示情報のスクロール移動を優先するように設定されている場合、対象特定部１１１は、図１３のような押下操作が成されると、フレーム内の地図情報１４２をスクロール移動させるべき対象として特定する。
【００４５】
なおまた、上述した実施形態における速度算出部１１３は、押圧力の差が大きくなるにつれ、地図情報をスクロール移動させる際の速度が速くなるように算出することとした。その場合、スクロール移動の開始においては、押圧差があるしきい値を超えるとスクロール移動を開始し、押圧差が増すにしたがって、直線的又は段階的にスクロール移動速度を増すようにしてもよい。
【００４６】
なおまた、上述した実施形態においては、例えば、タッチスクリーン１４０上の２点が押圧された場合、その２点を結ぶ直線上にスクロール移動させる例について説明したが、図１４に示すＷｅｂサイト１４３のように、所定の方向にしかスクロール移動させることができない情報もある。その場合、方向算出部１１２は、図１４に示すように、スクロール移動させることができる方向とは異なる直線をとるようなＡ点、Ｂ点が押圧されたとしても、対象をスクロール移動させることができる方向を、スクロール移動させるべき方向として算出する。
【００４７】
なおまた、上述した実施形態においては、表示情報として表示画面をスクロール移動させる場合について説明したが、例えば、表示情報として移動可能なキャラクターが表示されている場合、上述した実施形態と同様の処理を行うことによって、このキャラクターを基準軸に沿って移動させるようにしてもよい（例えば、図１５、１６参照。）。キャラクター１４４の移動の場合も、画面のスクロール移動と同様に、押圧位置の相対関係から基準軸を決定し、押圧力や押圧面積等の押圧状況の相対状況も含めて、移動方向、移動速度を決定することができる。その場合、キャラクター１４４の移動範囲は、画面のスクロール移動と異なり、２点押圧の場合は、押圧位置を越えてキャラクター１４４を移動させない、3点押圧の場合は、3点を結んでできる三角形の辺を跨いでキャラクター１４４を移動させない、等の制御をするようにしてもよい。
【００４８】
また、例えば、表示情報として回転可能な回転体が表示されている場合、上述した実施形態と同様の処理を行うことによって、この回転体を基準軸に沿って回転させるようにしてもよい（例えば、図１７、１８参照。）。回転体１４５の回転については、画面のスクロール移動と同様の手段により算出した基準軸に垂直な方向を回転体１４５の回転軸にする。
【００４９】
なおまた、複数の位置が押圧されながらドラッグされる等して移動した場合、その押圧位置や押圧力が変化する度に、上述した実施形態の処理をループさせて実行するようにしてもよい。このような処理を行うことによって、押圧位置や押圧力の変化に応じて、表示情報を動かす方向や速度を、押圧位置のドラッグ操作に追従させることができる。
【００５０】
なおまた、上述した実施形態においては、複数の押圧位置における押圧力の差に応じて方向や速度を算出するようにしたが、複数の押圧位置における押圧面積の差に応じて方向や速度を算出するようにしてもよい。
【００５１】
なおまた、上述した実施形態におけるスマートフォン１００は、タッチスクリーン１４０を備えることとしたが、タッチスクリーン１４０のように表示装置と入力装置とが一体化されていなくてもよい。表示装置と入力装置はそれぞれの座標が互いに対応付けられていればよく、両者が別体として構成されていてもよい。例えば、ディスプレイ２５０を備えた端末２００にタッチパッド３００を接続して、タッチパッド３００により押圧入力を行うようにしたり（例えば、図１９参照。）、ディスプレイ４５０とタッチパッド４６０を備えた端末４００において、タッチパッド４６０により押圧入力を行うようにしたりしてもよい（例えば、図２０参照。）。
【００５２】
以上説明したように、本実施形態に係るスマートフォン１００は、既知の技術と比較して、直感的で分かり易い操作にて、タッチスクリーン１４０の画面内に表示されている表示情報を動かすことができる。
【００５３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００５４】
１００  スマートフォン
１１０  制御部
１１１  対象特定部
１１２  方向算出部
１１３  速度算出部
１１４  表示情報制御部
１３０  メモリ
１４０  タッチスクリーン
１４１  Ｗｅｂサイト
１４２  地図情報
１４３  Ｗｅｂサイト
１４４  キャラクター
１４５  回転体
２００  端末
２５０  ディスプレイ
３００  タッチパッド
【図１】
2013025580.tif 000003
【図２】
2013025580.tif 000004
【図３】
2013025580.tif 000005
【図４】
2013025580.tif 000006
【図５】
2013025580.tif 000007
【図６】
2013025580.tif 000008
【図７】
2013025580.tif 000009
【図８】
2013025580.tif 000010
【図９】
2013025580.tif 000011
【図１０】
2013025580.tif 000012
【図１１】
2013025580.tif 000013
【図１２】
2013025580.tif 000014
【図１３】
2013025580.tif 000015
【図１４】
2013025580.tif 000016
【図１５】
2013025580.tif 000017
【図１６】
2013025580.tif 000018
【図１７】
2013025580.tif 000019
【図１８】
2013025580.tif 000020
【図１９】
2013025580.tif 000021
【図２０】
2013025580.tif 000022