(57)【特許請求の範囲】
【請求項１】
ユーザーが視認可能であるように項目を表示すると共に、前記ユーザーが指示体を用いて、タッチ、スライド、リリースをこの順に行うスクロール操作を行うことによってスクロールされるタッチパネルと、
前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶する記憶部と、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する処理部と、
を備える、情報端末。
【請求項２】
前記記憶部が、前記指示体が前記タッチパネルをスライドし始めた前記時刻ｔＢ及びその位置Ｂと、前記指示体が前記タッチパネルからリリースした時刻ｔＣ及びその位置Ｃと、を記憶し、
前記処理部が、前記位置Ｂと前記位置Ｃと前記時刻ｔＢと時刻ｔＣとに基づいて前記ユーザーの操作速度を算出し、前記タッチ時間と前記操作速度とに基づいて前記タッチパネルのスクロール初速度を算出する、
請求項１に記載の情報端末。
【請求項３】
スクロール操作中に、前記指示体が前記タッチパネルの縁部までスライドされた場合、
前記処理部が、前記タッチパネルを一定速度でスクロールさせる、
請求項１または２に記載の情報端末。
【請求項４】
前記タッチ時間に応じてスクロール係数を段階的に変更し、前記スクロール係数に基づいてスクロール初速度を決定する、
請求項１〜３のいずれか一項に記載の情報端末。
【請求項５】
ユーザーが視認可能であるように項目を表示するタッチパネルに対して、タッチ、スライド、リリースをこの順に行うスクロール操作が指示体を用いて行われた場合に、前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶し、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する、
表示制御方法。
【請求項６】
情報端末において処理部として動作するコンピュータに、
ユーザーが視認可能であるように項目を表示するタッチパネルに対して、タッチ、スライド、リリースをこの順に行うスクロール操作が指示体を用いて行われた場合に、前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶し、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する、ことを実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末、表示制御方法、及びプログラムに関する。
【背景技術】
【０００２】
情報端末が備える表示部に大きな画像を表示する場合に、当該画像の一部のみを当該表示部に表示し、ユーザーが当該表示部をスクロールすることによって、当該表示部に当該画像の他の部分を表示する技術が知られている。近年、ユーザーの指等の指示体によって操作可能なタッチパネル式の表示部を備える情報端末が普及している。タッチパネルを備える情報端末では、フリック操作及びスワイプ操作等のスクロール操作することによってタッチパネルをスクロールすることができる。
【０００３】
例えば特許文献１には、指示体の移動距離に応じて算出されたフリック速度に基づいてスクロールの初速度を算出する技術が開示されている。
特許文献２には、所定領域外までタッチ位置を移動する際に要した時間が所定以下である場合に、スクロールを継続して行う技術が開示されている。
特許文献３には、指がスクリーンを所定時間以下でタッチして移動する場合にスクリーンをスクロールさせる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０５５６２３号公報
【特許文献２】特開２０１７−０９７６７４号公報
【特許文献３】特許第５９４５２６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、情報端末を電車等での移動時に使用する需要が高まっている。しかしながら、電車等の車内では、情報端末が揺れやすいため、ユーザーがタッチパネルを操作する際に、意図せずに指示体がタッチパネルから離れてしまうことがある。タッチパネルをスクロール操作する際には、ユーザーは、指示体をタッチパネルに軽く圧力をかけた状態で指示体をスライドさせる必要がある。そのため、例えば特許文献１に開示された情報端末を電車内においてスクロール操作によってスクロールする際に、ユーザーがスクロールの初速度を調節することは、困難である。
【０００６】
本発明は、このような問題点に鑑みなされたものであり、より容易にスクロールの初速度を調節可能な情報端末、表示制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る情報端末は、
ユーザーが視認可能であるように項目を表示すると共に、前記ユーザーが指示体を用いて、タッチ、スライド、リリースをこの順に行うスクロール操作を行うことによってスクロールされるタッチパネルと、
前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶する記憶部と、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する処理部と、
を備える。
【０００８】
本発明の一態様に係る表示制御方法は、
ユーザーが視認可能であるように項目を表示するタッチパネルに対して、タッチ、スライド、リリースをこの順に行うスクロール操作が指示体を用いて行われた場合に、前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶し、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する。
【０００９】
本発明の一態様に係るプログラムは、
情報端末において処理部として動作するコンピュータに、
ユーザーが視認可能であるように項目を表示するタッチパネルに対して、タッチ、スライド、リリースをこの順に行うスクロール操作が指示体を用いて行われた場合に、前記指示体が前記タッチパネルにタッチした時刻ｔＡと、前記指示体が前記タッチパネル上をスライドし始めた時刻ｔＢと、を記憶し、
前記時刻ｔＡと前記時刻ｔＢとに基づいて前記指示体が前記タッチパネルにタッチしてからスライドし始めるまでのタッチ時間を算出し、少なくとも前記タッチ時間に基づいて前記タッチパネルのスクロール初速度を算出する、ことを実行させる。
【発明の効果】
【００１０】
本発明によれば、より容易にスクロールの初速度を調節可能な情報端末、表示制御方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る情報端末の全体図である。
【図２】第１の実施形態に係る情報端末の構成を示すブロック図である。
【図３】第２の実施形態に係る情報端末の構成を示すブロック図である。
【図４】第２の実施形態に係る情報端末の一操作例を示す図である。
【図５】第２の実施形態に係る情報端末の一操作例を示す図である。
【図６】第２の実施形態に係る表示制御方法のフローチャートである。
【図７】初速度の算出方法を示すフローチャートである。
【図８】第３の実施形態に係る情報端末の一操作例を示す図である。
【図９】第３の実施形態に係る情報端末の一操作例を示す図である。
【図１０】第３の実施形態に係る表示制御方法のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。ただし、本発明が以下の実施の形態に限定される訳ではない。また、説明を明確にするため、以下の記載及び図面は、適宜、簡略化されている。
【００１３】
（第１の実施形態）
まず、図１及び図２を参照して本発明の第１の実施形態に係る情報端末の構成について説明する。図１は、第１の実施形態に係る情報端末の全体図である。図２は、第１の実施形態に係る情報端末の構成を示すブロック図である。図１に示すように、情報端末１００は、タッチパネル１０１を備える。なお、図１では、情報端末１００に加えて、指示体１０８を図示している。図１に示す例では、タッチパネル１０１には、複数の項目１０２が表示されている。図２に示すように、情報端末１００は、図１に示した構成に加えて、処理部１０３、記憶部１０４、及びバス１０５を備える。
【００１４】
情報端末１００は、ユーザーが視認可能なタッチパネル１０１を備える端末である。
情報端末１００の具体例としては、例えばスマートウォッチ等のウェアラブル端末、スマートフォン、フィーチャーフォン等の携帯電話端末、及びモバイルルーター等の通信端末が挙げられる。図１では、情報端末１００の具体例として、モバイルルーターを図示している。
【００１５】
なお、当然のことながら、図１及びその他の図面に示した右手系ｘｙｚ直交座標は、構成要素の位置関係を説明するための便宜的なものである。通常、ｚ軸正方向が鉛直上向き、ｘｙ平面が水平面であり、図面間で共通である。
【００１６】
タッチパネル１０１は、項目１０２をユーザーが視認可能であるように表示する。図１に示す例では、タッチパネル１０１には、複数の項目１０２が表示されている。複数の項目１０２の数が多い場合、タッチパネル１０１上に複数の項目１０２全てを同時に表示できないことがある。タッチパネル１０１上に複数の項目１０２全てを同時に表示できないとき、ユーザーがタッチパネル１０１をスクロール操作することによって、タッチパネル１０１上に表示されていなかった項目１０２をタッチパネル１０１上に表示することができる。
【００１７】
タッチパネル１０１は、ユーザーの操作を検知することができる。タッチパネル１０１は、図２に示すように、バス１０５を介して処理部１０３及び記憶部１０４に接続されている。処理部１０３は、タッチパネル１０１において検知されたユーザーの操作に応じて、各種処理を行う。記憶部１０４は、処理部１０３の判断に応じて、ユーザーの操作が行われた時刻及び位置を記憶する。
【００１８】
タッチパネル１０１は、ユーザーがタッチパネル１０１をスクロール操作することによって、スクロール可能とする。本明細書において、スクロール操作は、タッチ、スライドリリースをこの順に行う操作とする。タッチは、ユーザーがタッチパネル１０１に指示体１０８を触れる動作である。スライドは、タッチパネル１０１に指示体１０８が触れた状態で指示体１０８を滑らせる動作である。リリースは、ユーザーがタッチパネル１０１から指示体１０８を離す動作である。スクロール操作の具体例としては、フリック操作、及びスワイプ操作が挙げられる。フリック操作は、スワイプ操作に比較して、狭い範囲をすばやくスライドする操作である。指示体１０８は、ユーザーの動作によってタッチパネル１０１を操作可能な部材、又は人体の一部である、指示体１０８の具体例としては、例えば、タッチペン、及びユーザーの指が挙げられる。
【００１９】
処理部１０３は、ユーザーがタッチパネル１０１をスクロール操作すると、タッチ、及びスライドの開始時刻及び開始位置を記憶部１０４に記憶させる。次いで、処理部１０３は、記憶部１０４に記憶させた各開始時刻及び各開始位置に基づいてスクロールの初速度を算出する。具体的には、まず、処理部１０３は、タッチ開始時刻とスライド開始時刻との差分を算出し、これをタッチ時間とする。次に、処理部１０３は、タッチ時間に基づいて、スクロールの初速度を算出する。このようにして、情報端末１００は、ユーザーのタッチ時間に応じてスクロールの初速度を変更する。
【００２０】
ユーザーは、スライド動作を行う際に、タッチパネル１０１に指示体１０８を当てる圧力をやや弱めて、タッチパネル１０１上で指示体１０８を滑らせる必要がある。しかしながら、電車内等手元が揺れる環境では、ユーザーは、指示体１０８の圧力を制御することが困難である。情報端末１００は、タッチ時間に応じてスクロールの初速度を調節可能であるため、スクロール初速度を調節する際にユーザーが指示体１０８の圧力を調節する必要がない。そのため、ユーザーは、手元が揺れる環境であっても、情報端末１００のスクロール初速度を容易に調節することができる。このように、ユーザーは、情報端末１００のスクロール初速度を、タッチ時間を考慮せずにスクロール初速度を算出する情報端末に比較して、より容易に調節することができる。
【００２１】
（第２の実施形態）
本発明の第２の実施形態は、より具体的な実施形態である。なお、第２の実施形態では、第１の実施形態と重複する説明は、適宜省略する。
【００２２】
図３は、第２の実施形態に係る情報端末の構成を示すブロック図である。図３に示すように、情報端末２００は、タッチパネル１０１、処理部１０３、記憶部１０４、及びバス１０５に加えて、不揮発メモリ１０６、及びＶＲＡＭ１０７を備える。タッチパネル１０１は、位置入力部１１１及び表示部１２１を備える。処理部１０３は、ＣＰＵ１１３、及びＲＯＭ１２３を備える。
【００２３】
タッチパネル１０１が備える位置入力部１１１は、指示体１０８がタッチパネル１０１に触れたことを検知する。位置入力部１１１は、例えばタッチパッドである。タッチパネル１０１が備える表示部１２１は、ユーザーが視認可能であるように項目１０２を表示する。表示部１２１は、例えば液晶パネルである。タッチパネル１０１は、位置入力部１１１と表示部１２１とを重畳した部品である。
【００２４】
処理部１０３が備えるＣＰＵ（Central Processing Unit, 中央処理装置）１１３は、情報端末２００が備える各部材にバス１０５を介して接続されている。処理部１０３が備えるＲＯＭ（Read Only Memory）１２３は、ＣＰＵ１１３が実行する各種プログラムを格納した読み取り専用メモリである。記憶部１０４は、ＣＰＵ１１３がプログラムを実行する際に必要とするデータを一時的に保存する。記憶部１０４の具体例としては、ＲＡＭ（Random Access Memory）が挙げられる。
【００２５】
不揮発メモリ１０６は、情報端末１００の設定値、及びタッチ時間の閾値等、ユーザーの動作の有無に関わらず予め記憶可能なデータを格納する。ＶＲＡＭ１０７は、項目１０２の表示データを格納する。表示部１２１は、ＶＲＡＭ１０７に格納された項目１０２の表示データを、ユーザーが視認可能であるように表示する。
【００２６】
次に、図４〜７を参照して、ユーザーがスクロール操作する際における第２の実施形態に係る情報端末の動作を説明する。図４、５は、第２の実施形態に係る情報端末の一操作例を示す図である。図４、５に示す矢印は、指示体１０８の軌跡である。図６は、第２の実施形態に係る表示制御方法のフローチャートである。図７は、初速度の算出方法を示すフローチャートである。
【００２７】
本実施形態では、図４に示すように、２０個の項目１０２を有する画面を表示部１２１に表示する場合について説明する。本実施形態では、ユーザーは、指示体１０８として指を用いてタッチパネル１０１をスクロール操作している。図４は、ユーザーがタッチパネル１０１をスクロール操作した際における指示体１０８の軌跡をｙ軸正方向側から見た図である。図５は、ユーザーがタッチパネル１０１をスクロール操作した際における指示体１０８の軌跡をｘ軸正方向側から見た図である。図４及び図５に示す矢印は、ユーザーがタッチパネル１０１をスクロール操作する軌跡を示す。Ａは、指示体１０８がタッチパネルにタッチした位置を示す。Ｂは、指示体１０８がタッチパネルをスライドし始めた位置を示す。Ｃは、指示体１０８がタッチパネル１０１から離れた位置を示す。
【００２８】
ＣＰＵ１１３は、２０個の項目１０２のイメージを全てＶＲＡＭ１０７上に展開する。しかしながら、表示部１２１に表示可能な項目１０２の個数は３個であり、図４に示す例では、３個の項目１０２のみが表示部１２１に表示されている。ユーザーは、タッチパネル１０１をスクロール操作することによって、その他の項目１０２を表示部１２１に表示することができる。
【００２９】
図６は、ユーザーがタッチパネル１０１をスクロール操作した際における情報端末１００の動作を示すフローチャートである。情報端末１００が起動すると、ＣＰＵ１１３は、情報端末１００内の各部からの割り込み信号待ち状態となる（ステップＳ６０１）。ユーザーは、タッチパネル１０１をスクロール操作する際に、タッチ、スライド、リリースをこの順で行う。ユーザーがタッチパネル１０１をスクロール操作すると、位置入力部１１１は、ユーザーの動作を検知し、ＣＰＵ１１３に対して割り込み信号を発生させる。
【００３０】
ＣＰＵ１１３は、割り込み信号を受けると、当該割り込み信号がタッチであるか否かを判定する（ステップＳ６０２）。割り込み信号がタッチである場合（ステップＳ６０２Ｙｅｓ）、ＣＰＵ１１３は、指示体１０８がタッチパネル１０１にタッチした位置Ａ及びその時刻ｔＡを、記憶部１０４に記憶させる。そして、ＣＰＵ１１３は、再び割り込み信号待ち状態となる（ステップＳ６０１）。
【００３１】
割り込み信号がタッチでない場合（ステップＳ６０２Ｎｏ）、ＣＰＵ１１３は、当該割り込み信号がスライドであるか否かを判定する（ステップＳ６０４）。割り込み信号がスライドである場合（ステップＳ６０４Ｙｅｓ）、指示体１０８がタッチパネル１０１上でスライドし始めた位置Ｂ及びその時刻ｔＢを、記憶部１０４に記憶させる。次いで、ＣＰＵ１１３は、ＣＰＵ１１３は、タッチ時間を算出、保存する（ステップＳ６０６）。タッチ時間は、下記の数式（１）から算出される。続いて、ＣＰＵ１１３は、割り込み信号待ち状態となる（ステップＳ６０１）。
タッチ時間＝｜ｔＢ−ｔＡ｜・・・数式（１）
【００３２】
割り込み信号がスライドでない場合（ステップＳ６０４Ｎｏ）、当該割り込み信号がリリースであるか否かを判定する（ステップＳ６０７）。割り込み信号がリリースである場合（ステップＳ６０７Ｙｅｓ）、指示体１０８がタッチパネル１０１から離れた位置Ｃ及びその時刻ｔＣを、記憶部１０４に記憶させる。次いで、ＣＰＵ１１３は、操作速度を算出する（ステップＳ６０９）。操作速度は、下記の数式（２）から算出される。次いで、ＣＰＵ１１３は、ステップＳ６０６において保存したタッチ時間に基づいて初速度を算出し（ステップＳ６１０）、スクロールを開始する（ステップＳ６１１）。初速度は、通常、タッチ時間に加えて操作時間を考慮して算出される。
操作速度＝｜位置Ｃ−位置Ｂ｜／｜時刻ｔＣ−時刻ｔＢ｜・・・数式（２）
【００３３】
ユーザーがスクロール操作を行うと、ＣＰＵ１１３は、タッチ、スワイプ、リリースの順に割り込み信号を受けるため、図６に示すステップＳ６０１〜Ｓ６１１が行われる。このようにして、情報端末２００は、ユーザーのタッチ時間に応じてスクロールの初速度を変更する。
【００３４】
ステップＳ６１０において初速度を算出する方法は、タッチ時間に応じて初速度を変更可能な方法であれば特に限定されない、初速度を算出する方法としては、例えば、タッチ時間に応じてスクロール係数を変更し、スクロール係数に基づいて初速度を算出する方法が挙げられる。スクロール係数は、タッチ時間そのものであってもよいし、タッチ時間に予め閾値を設定して当該閾値に応じて決定されてもよい。タッチ時間に閾値を設定してスクロール係数を決定する場合、例えばユーザーが意図せずに短時間でタッチパネルから指示体１０８を離してしまったときにも、ある程度の速度でタッチパネル１０１をスクロールすることができる。
【００３５】
図７では、タッチ時間に予め閾値を設定して当該閾値に応じてスクロール係数を決定し、スクロール係数及び操作時間に基づいて初速度を算出する方法について説明する。図７に示す閾値ａ、ｂ及びスクロール係数Ｋ１〜Ｋ３は、不揮発メモリ１０６に格納されている。ＣＰＵ１１３は、情報端末２００が起動されると、不揮発メモリ１０６に格納された閾値ａ、ｂ及びスクロール係数Ｋ１〜Ｋ３をＲＯＭ１２３に移動する。
【００３６】
初速度を算出する際には、まず、ＣＰＵ１１３は、タッチ時間がａ秒以下であるか否かを判定する（ステップＳ７０１）。タッチ時間がａ秒以下である場合（ステップＳ７０１Ｙｅｓ）、スクロース係数をＫ１とする（ステップＳ７０２）。タッチ時間がａ秒よりも長かった場合（ステップＳ７０１Ｎｏ）、タッチ時間がｂ秒以下であるか否かを判定する（ステップＳ７０３）。なお、閾値ｂは、閾値ａよりも大きい。
【００３７】
タッチ時間がｂ秒以下である場合（ステップＳ７０３Ｙｅｓ）、スクロール係数をＫ２とする（ステップＳ７０４）。すなわち、タッチ時間がａ秒よりも長くｂ秒以下である場合、スクロール係数をＫ２とする。タッチ時間がｂ秒より長い場合（ステップＳ７０３Ｎｏ）、スクロール係数をＫ３とする（ステップＳ７０５）。次に、ＣＰＵ１１３は、初速度を算出する（ステップＳ７０６）。初速度は、下記の数式（３）から算出される。
初速度＝スクロール係数×操作速度・・・数式（３）
【００３８】
なお、スクロール係数Ｋ１、Ｋ２、Ｋ３は、通常、この順に大きくなるように設定される。つまり、スクロール係数は、通常、タッチ時間が長い場合に、タッチ時間が短い場合よりも大きくなるように設定される。スクロール係数をこのように設定することによって、ユーザーは、タッチパネル１０１を長くタッチすることによってスクロールの初速度を速くすることができる。第２の実施形態では、タッチ時間及び操作速度を考慮してスクロールの初速度を決定しているため、よりユーザーの意図に沿ってタッチパネル１０１をスクロールさせることができる。
【００３９】
（第３の実施形態）
本発明の第３の実施形態は、所定範囲外までスクロール操作を行った場合における情報端末の動作を説明する実施形態である。なお、第３の実施形態に係る情報端末の構成は、第２の実施形態に係る情報端末の構成と同様であるため、重複した説明は適宜省略する。
【００４０】
図８、９は、第３の実施形態に係る情報端末の一操作例を示す図である。図８、９に示す矢印は、指示体１０８の軌跡である。図８は、ユーザーがタッチパネル１０１をスクロール操作した際における指示体１０８の軌跡をｙ軸正方向側から見た図である。Ｄは、指示体１０８がタッチパネルにタッチした位置を示す。Ｅは、指示体１０８がタッチパネルをスライドし始めた位置を示す。Ｆは、指示体１０８がタッチパネル１０１から離れた位置を示す。図９に示すように、位置Ｆは、タッチパネル１０１の縁部である。第３の実施形態では、ユーザーは、タッチパネル１０１の縁よりも外側まで指示体１０８をスライドさせているため、タッチパネル１０１の縁部において、指示体１０８がタッチパネル１０１から離れている。
【００４１】
図１０は、第３の実施形態に係る表示制御方法のフローチャートである。図１０に示すステップＳ１００１〜ステップＳ１０１０は、図６に示すステップＳ６０１〜ステップＳ６１０と同様の工程であるため、説明を省略する。図１０に示すように、第３の実施形態では、初速度を算出した（ステップＳ１０１０）後に、位置Ｆがタッチパネル１０１の縁部であるか否かを判定する（ステップＳ１０１１）。
【００４２】
位置Ｆがタッチパネル１０１の縁部である場合（ステップＳ１０１１Ｙｅｓ）、減速しないスクロールを開始する（ステップＳ１０１３）。減速しないスクロールでは、ステップＳ１０１０において算出された初速度でスクロールを開始し、当該初速度を保った状態でスクロールを続ける。位置Ｆがタッチパネル１０１の縁部以外の部分である場合（ステップＳ１０１１Ｙｅｓ）、減速するスクロールを開始する（ステップＳ１０１２）。減速するスクロールでは、ステップＳ１０１０において算出された初速度でスクロールを開始し、当該初速度で一定時間スクロールした後にスクロール速度を徐々に遅くし、スクロールを停止する。
【００４３】
このように、ユーザーは、タッチパネル１０１の外側までスクロール操作を行うことによって、タッチパネル１０１を連続的にスクロールすることができる。そのため、ユーザーは、１回のスクロール操作でタッチパネル１０１を目的の位置までスクロールすることができる。さらに、第３の実施形態に係る情報端末は、第１、２の実施形態において説明した効果と同様の効果を奏することができる。
【００４４】
以上で説明した本実施の形態に係る発明により、より容易にスクロールの初速度を調節可能な情報端末、表示制御方法、及びプログラムを提供することができる。
【００４５】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００４６】
１００、２００  情報端末
１０１  タッチパネル
１１１  位置入力部
１２１  表示部
１０２  項目
１０３  処理部
１１３  ＣＰＵ
１２３  ＲＯＭ
１０４  記憶部
１０５  バス
１０６  不揮発メモリ
１０７  ＶＲＡＭ
１０８  指示体
【図１】
0006940172.tif 000002
【図２】
0006940172.tif 000003
【図３】
0006940172.tif 000004
【図４】
0006940172.tif 000005
【図５】
0006940172.tif 000006
【図６】
0006940172.tif 000007
【図７】
0006940172.tif 000008
【図８】
0006940172.tif 000009
【図９】
0006940172.tif 000010
【図１０】
0006940172.tif 000011