(57)【要約】【課題】表示画面に表示させる部分の変更を継続して行う処理を、利便性の高いものとする。【解決手段】携帯端末（１）は、モード変更キー（６）が所定の操作を受け付けている状態でタッチ操作部（５）にてドラッグ操作を受け付けた場合、当該ドラッグ操作に応じた態様で、表示対象のうちの表示部（４）に表示されている領域の変更を、所定の操作を受け付けている間、継続して行う表示変更部（２３）を備える。【選択図】図１
2017045258.tif 000002
【特許請求の範囲】
【請求項１】
表示対象の一部領域を表示する表示部と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部と、を備える情報処理装置であって、
ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部と、
上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付けた場合、上記表示対象のうちの上記表示部に表示されている領域の変更を、上記所定の操作を受け付けている間、継続して行う表示変更部と、を備え、
上記表示変更部は、上記移動操作に応じた態様で上記変更を行うことを特徴とする情報処理装置。
【請求項２】
上記表示変更部は、上記態様で上記領域の変更を行っている間に、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部にて新たな移動操作を受け付けた場合、当該新たな移動操作に応じた、上記態様とは異なる新たな態様で上記領域の変更を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記領域の変更は、上記表示対象のスクロールであり、
上記移動操作の移動距離または移動速度に応じて上記スクロールの速度を決定する第１のパラメータ決定部をさらに備えることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
上記領域の変更は、上記表示対象のスクロールであり、
上記移動操作の方向に応じて上記スクロールの方向を決定する第２のパラメータ決定部をさらに備えることを特徴とする請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
上記領域の変更は、上記表示部に表示する上記表示対象の領域の切り替えであり、
上記移動操作の移動距離または移動速度に応じて切り替え前の領域から切り替え後の領域までの上記表示対象における移動量を決定する第３のパラメータ決定部をさらに備えることを特徴とする請求項１または２に記載の情報処理装置。
【請求項６】
上記領域の変更は、上記表示部に表示する上記表示対象の領域の切り替えであり、
上記移動操作の方向に応じて、切り替え前の領域から切り替え後の領域への上記表示対象における移動方向を決定する第４のパラメータ決定部をさらに備えることを特徴とする請求項１、２、５のいずれか１項に記載の情報処理装置。
【請求項７】
表示対象の一部領域を表示する表示部と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部と、を備える情報処理装置の制御方法であって、
上記情報処理装置は、ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部をさらに備え、
上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付ける操作受付ステップと、
上記操作受付ステップにて上記移動操作を受け付けた場合、上記所定の操作を受け付けている間、上記表示対象のうちの上記表示部に表示されている領域の変更を、上記移動操作に応じた態様で、継続して行う表示変更ステップと、を含むことを特徴とする情報処理装置の制御方法。
【請求項８】
請求項１に記載の情報処理装置としてコンピュータを機能させるための制御プログラムであって、上記表示変更部としてコンピュータを機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示対象を表示する表示部と、ユーザのタッチ操作を検出するタッチ検出部と、を備える情報処理装置に関する。
【背景技術】
【０００２】
表示画面に全体が表示されない表示対象（例えば、Ｗｅｂページ、サイズの大きな画像、行数の多いリスト項目など）の全体をユーザに確認させるために、ユーザの操作に応じて表示画面に表示させる部分を変更する情報処理装置が以前より知られている。例えば、下記の特許文献１には、上下に移動可能なスライドスイッチを可動上限または可動下限まで移動させることで、表示画面のスクロールを継続して行う携帯電話機が開示されている。ここで、上記スライドスイッチは、可動上限または可動下限に到達するまでに、複数箇所の停止位置を通過しながら動き、上記スクロールの速度は、可動上限または可動下限にスイッチが到達するまでに、単位時間あたりに通過した停止位置の数に対応して段階的に変更される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２２４６３３号公報（２００３年８月８日公開）
【特許文献２】特開２０１４−１８２４２０号公報（２０１４年９月２９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術ではスクロールの速度を自由に変化させることができない。また、特許文献１の技術では表示画面に表示されている領域を別の領域に切替える場合に、２つの領域の間にある領域を表示することなく切り替える処理（いわゆるジャンプ）を継続して行うことができない。すなわち、特許文献１の技術は、表示画面に表示させる部分の変更を継続して行うにあたり、利便性の高いものであるとは言えない。本発明は上記の問題点に鑑みてなされたものであり、表示画面に表示させる部分の変更を継続して行う処理を、利便性の高いものとする情報処理装置などを提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、表示対象の一部領域を表示する表示部と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部と、を備える情報処理装置であって、ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部と、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付けた場合、上記表示対象のうちの上記表示部に表示されている領域の変更、上記所定の操作を受け付けている間、継続して行う表示変更部と、を備え、上記表示変更部は、上記移動操作に応じた態様で上記変更を行う。
【０００６】
また、上記の課題を解決するために、本発明の一態様に係る情報処理装置の制御方法は、表示対象の一部領域を表示する表示部と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部と、を備える情報処理装置の制御方法であって、上記情報処理装置は、ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部をさらに備え、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付ける操作受付ステップと、上記操作受付ステップにて上記移動操作を受け付けた場合、上記所定の操作を受け付けている間、上記表示対象のうちの上記表示部に表示されている領域の変更を、上記移動操作に応じた態様で、継続して行う表示変更ステップと、を含む。
【発明の効果】
【０００７】
本発明の一態様によれば、表示画面に表示させる部分の変更を継続的に行う処理を、利便性の高いものとすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る携帯端末の要部構成の一例を示すブロック図である。
【図２】図１に示す携帯端末の外観の一例を示す外観図である。
【図３】実施形態１に係る携帯端末が連続スクロール処理を実行したときの画面遷移図である。
【図４】図３に続く画面遷移図である。
【図５】図４の（ｂ）に続く画面遷移図であり、図４の（ｃ）および（ｄ）とは別の例を示す図である。
【図６】実施形態１に係る携帯端末が実行するモード決定処理の一例を示すフローチャートである。
【図７】実施形態１に係る携帯端末が実行する連続スクロール処理の一例を示すフローチャートである。
【図８】実施形態２に係る携帯端末が実行する連続スクロール処理の一例を示すフローチャートである。
【図９】実施形態３に係る携帯端末が連続ジャンプ処理を実行したときの画面遷移図である。
【図１０】実施形態３に係る携帯端末が連続ジャンプ処理を実行したときの画面遷移図であり、図９とは別の例を示す図である。
【図１１】実施形態３に係る携帯端末が実行する連続ジャンプ処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の一実施形態について、図１〜図７に基づいて説明すれば以下のとおりである。まず、本実施形態に係る携帯端末１（情報処理装置）の概要について図２を参照して説明する。図２は携帯端末１の外観図である。携帯端末１は通話機能を備えたいわゆる携帯電話であり、表示部４、タッチ操作部５、およびモード変更キー６（第２の操作部）を備えている。本実施形態では、モード変更キー６が押下された状態でタッチ操作部５にて受け付けたドラッグ操作の方向および移動量に応じて、携帯端末１が表示部４に表示された表示対象のスクロールを継続的に行う処理（連続スクロール）を実行する構成について説明する。なお、以降の説明では、移動後にタッチ操作部５から指を離す操作と、移動後にタッチ操作部５から指を離さない操作（いわゆるフリック操作）とを区別せず、すべてドラッグ操作と記載する。
【００１０】
図２に示すように、携帯端末１は２つの筐体（以下、第１筐体および第２筐体）が連結された構成であり、当該２つの筐体は略平板上の形状である。そして、第１筐体の一面（図２における最も広い面）に表示部４が配置されている。また、第２筐体の一面（図２における最も広い面）にハードキーが配置され、ハードキーの下方（第２筐体の内部）に、ハードキーに重畳してタッチ操作部５のためのセンサが配置されている。携帯端末１は第１筐体および第２筐体が連結部分のみで接触している開状態（図２に示す状態）と、第１筐体の表示部４が配置されている面（表示面）および第２筐体のハードキーが配置されている面（操作面）とが対向している閉状態（不図示）とに変形可能な構成である。また、携帯端末１は第２筐体の側面（図２参照。操作面に隣接する面）にモード変更キー６（操作部）を備えている。なお、モード変更キー６の位置は図２の例に限定されないが、ユーザが携帯端末１を把持した状態でモード変更キー６を押下しやすい位置が好ましい。
【００１１】
表示部４は表示領域内に表示対象を表示する。表示対象は例えば、Ｗｅｂページ、写真、アプリケーションを実行した結果表示される画面などが挙げられるが、特に限定されるものではない。表示部４は例えば、ＬＣＤ（液晶ディスプレイ）、有機ＥＬディスプレイなどを適用することが可能である。ハードキーはユーザが携帯端末１を操作するための物理キーである。ハードキーはユーザが押下したキーに対応する信号を出力する。ハードキーは例えば、メニューキー、テンキー、十字キーなどであるが、この例に限定されない。タッチ操作部５はユーザが携帯端末１を操作するための入力デバイスである。タッチ操作部５は上記センサを備えており、タッチ操作部５に接触（または近接）する物体（指示体、ユーザの指やスタイラスなど）を所定時間ごとに検出し、検出した位置（タッチ位置、例えば、タッチ操作部５上の２次元座標）を示す位置情報を出力する。当該位置情報は、物体の接触が起こったことを示す情報であるタッチイベント（以下、ＴＥ）とともに出力される。換言すれば、ＴＥは位置情報を含む情報である。また、本実施形態に係るタッチ操作部５が物体の接触を検出する検出領域は、第２筐体のハードキーが配置されている面（操作面）の全体である。すなわち、第２筐体の操作面がタッチ操作部５の検出面である。そのため、ハードキーのキートップ面は当該検出部の一部であり、検出領域に含まれる。なお、タッチ操作部５が備える上記センサは例えば静電容量センサであるが、この例に限定されない。モード変更キー６はユーザが携帯端末１のモードを変更するために押下される物理キーである。なお、当該モードの変更は、後述する連続スクロールを有効にするモードと無効にするモードとを切り替えるものである。モード変更キー６はユーザによって押下されると、押下されたことを示す信号（押下信号）を出力する。また、モード変更キー６はユーザによる押下が解除されると、押下が解除されたことを示す信号（解除信号）を出力する。
【００１２】
なお、本明細書では本発明に係る情報処理装置を、いわゆる折り畳み式の携帯電話である携帯端末１に適用した例を説明するが、適用例は携帯端末１に限定されない。例えば、ストレート式、スライド式、２軸ヒンジ式の携帯電話であってもよい。また、ノートパソコン、携帯ゲーム機、デジタルカメラ、デジタルビデオカメラ、携帯音楽プレーヤー、スマートフォン、タブレット端末など、表示対象を表示する表示部と、ユーザのタッチ操作を受け付ける操作部とを備える種々の情報処理装置に本発明を適用してもよい。
【００１３】
次に、携帯端末１の要部構成について図１を参照して説明する。図１は携帯端末１の要部構成を示すブロック図である。図１に示すように、携帯端末１は、制御部２、記憶部３、表示部４、タッチ操作部５、およびモード変更キー６を備える。なお、表示部４、タッチ操作部５、およびモード変更キー６の詳細については既に説明しているため、ここでの説明を省略する。
【００１４】
記憶部３は携帯端末１が使用する各種データを記憶する。記憶部３は少なくとも表示コンテンツ３１および変更パラメータ３２（以下、変更ＰＭ３２）を記憶している。表示コンテンツ３１は表示部４に表示させる表示対象のデータであり、表示部４にその一部領域が表示される（表示部４の表示領域より大きい）データである。なお、以降の説明では、特に言及しない限り、表示コンテンツ３１は複数の写真（画像）のデータを含むコンテンツであり、表示部４に仮想的に設定されたＸＹ平面（図４参照）のＹ軸方向にスクロール可能なコンテンツであるものとして説明するが、この例に限定されるものではない。また、表示コンテンツ３１は記憶部３に記憶されたものに限定されず、例えば、携帯端末１が通信部（不図示）を介して取得したものであってもよい。また、変更ＰＭ３２はスクロールの方向および速度（態様）を示す情報である。本実施形態では、スクロールの方向の情報はＹ軸の正方向（上方向）の場合は「１」、負方向（下方向）の場合は「２」、いずれの方向でもない場合（静止状態）は「０」と１桁の数字であり、速度の情報は後述する変更パラメータ決定部２２が決定した速度の数値である。なお、スクロールの方向の情報は上述した３つの場合を区別することができれば、上記の例に限定されない。また、変更ＰＭ３２は情報を一時的に記憶する一時記憶部（不図示）に記憶されていてもよいし、後述する変更パラメータ決定部２２が保持していてもよい。
【００１５】
制御部２は携帯端末１の機能を統括して制御する。制御部２は、モード決定部２１、変更パラメータ決定部２２（第１のパラメータ決定部、第２のパラメータ決定部、第３のパラメータ決定部、第４のパラメータ決定部、以下、変更ＰＭ決定部２２）、表示変更部２３、および表示制御部２４を含む。
【００１６】
モード決定部２１は携帯端末１のモードを決定する。具体的には、モード決定部２１はモード変更キー６から押下信号および解除信号を取得して、携帯端末１のモードを、連続スクロール処理（以下、連続ＳＲ処理）を実行するモード（以下、連続ＳＲモード）、または通常の処理を実行するモード（以下、通常モード）のいずれかに決定する。つまりモード決定部２１は、モード変更キー６が所定の操作（すなわち押下操作）を受け付けたか否かを特定する特定部であると表現することもできる。なお、以下の説明において通常モードはタッチ操作部５にて受け付けたドラッグ操作に応じて単発のスクロールを実行するモードとして説明するが、この例に限定されるものではない。
【００１７】
変更ＰＭ決定部２２は連続ＳＲ処理におけるスクロールの方向および速度をドラッグ操作に応じて決定する。そして、決定したスクロールの方向および速度の情報を用いて変更ＰＭ３２を更新するとともに、表示変更部２３にスクロールの実行を指示する。表示変更部２３は変更ＰＭ決定部２２からの指示に応じてスクロールを実行する。具体的には、表示変更部２３はスクロール実行後に表示部４に表示される画面（以下、表示画面）のデータを、表示コンテンツ３１を用いて生成し、表示制御部２４に出力する。表示制御部２４は表示部４に表示対象を表示させる。具体的には、表示制御部２４は表示変更部２３から受け取ったデータを用いて表示画面を表示部４に表示させる。
【００１８】
ここで、モード決定部２１、変更ＰＭ決定部２２、表示変更部２３、および表示制御部２４の処理について、図３〜図５を参照してさらに詳細に説明する。図３は、携帯端末１が連続ＳＲ処理を実行したときの画面遷移図であり、図４は、図３に続く画面遷移図であり、図５は、図４の（ｂ）に続く画面遷移図であり、図４の（ｃ）および（ｄ）とは別の例を示す図である。
【００１９】
図３の（ａ）に示すように、ユーザがモード変更キー６を押下すると、モード変更キー６からモード決定部２１に押下信号が供給される。続いて、図３の（ｂ）に示すように、タッチ操作部５が位置Ａ１におけるタッチ操作（指示体を接触または近接させる操作）を受け付けると、タッチ操作部５から位置Ａ１の座標を示す位置情報を含むＴＥがモード決定部２１に供給される。モード決定部２１は、取得したＴＥに含まれる位置情報に、ＴＥを取得した時刻を示す時刻情報を対応付ける。ここで、図３の（ａ）および（ｂ）に示すように、ＴＥを取得した時点において、モード変更キー６から取得した最新の信号が押下信号である場合、モード決定部２１は携帯端末１のモードを連続ＳＲモードに決定する。そして、変更ＰＭ決定部２２および表示制御部２４に連続ＳＲモードを示す情報を出力する。表示制御部２４は当該情報を取得すると、図３の（ｃ）に示すように、現在のモードが連続ＳＲモードであることを示す画像を表示部４に表示させる。なお、現在のモードが連続ＳＲモードであることを示す画像を表示部４に表示させる構成は一例であり、ユーザに現在のモードが連続ＳＲモードであることを報知する方法はこの例に限定されない。例えば、携帯端末１が備えるスピーカ（不図示）から音声を出力してもよいし、携帯端末１が備えるＬＥＤ（light emitting diode、不図示）を点灯または点滅させてもよいし、携帯端末１が備えるバイブレーション部（不図示）を動作させることで、携帯端末１を振動させてもよい。
【００２０】
また、図４の（ａ）に示すように、タッチ操作部５が位置Ａ１から位置Ｂ１までの、タッチ位置が連続して移動するタッチ操作（以下、ドラッグ操作）を受け付けると、当該ドラッグ操作に含まれる複数のタッチ操作に応じた複数のＴＥがモード決定部２１に供給される。モード決定部２１は当該複数のＴＥに含まれる位置情報それぞれに時刻情報を対応付ける。そして、時刻情報を参照して、ドラッグ操作の開始位置（図４の（ａ）の位置Ａ１）を示す位置情報（以下、開始位置情報）、およびドラッグ操作の終了位置（図４の（ａ）の位置Ｂ１）を示す位置情報（以下、終了位置情報）を特定し、変更ＰＭ決定部２２に出力する。
【００２１】
変更ＰＭ決定部２２はモード決定部２１から連続ＳＲモードを示す情報を取得すると、変更ＰＭ３２を初期化する。これにより、変更ＰＭ３２として初期値が記憶部３に格納される。なお、初期値はスクロールが実行されないような値であればよく、本実施形態では、スクロールの方向および速度の初期値として「０」が格納される。そして、変更ＰＭ決定部２２は連続ＳＲモードを示す情報を取得した後で、開始位置情報および終了位置情報を取得すると、当該開始位置情報が示す座標のＹ座標（以下、ＹＡ）、終了位置情報が示す座標のＹ座標（以下、ＹＢ）からドラッグ操作の方向、および移動距離（詳細には、ドラッグ操作を入力する指示体の、タッチ操作部５上での移動距離）のＹ軸方向成分（以下、ΔＹ）を特定する。より具体的には、変更ＰＭ決定部２２はドラッグ操作の方向をＹＡとＹＢとの大小関係から特定する。本実施形態では、ＹＡ＜ＹＢである場合、Ｙ軸（図４の（ａ）参照）の正方向（上方向）のドラッグ操作であると特定する。一方、ＹＡ＞ＹＢである場合、Ｙ軸の負方向（下方向）のドラッグ操作であると特定する。また、変更ＰＭ決定部２２はΔＹをＹＡとＹＢとの差の絶対値から特定する。
【００２２】
そして、変更ＰＭ決定部２２は、ドラッグ操作の方向からスクロールの方向を決定する。具体的には、ドラッグ操作の方向が上方向である場合、スクロールの方向を上方向に決定する。一方、ドラッグ操作の方向が下方向である場合、スクロールの方向を下方向に決定する。なお、「上方向のスクロール」とは、図４に示す表示部４の下側に隠れている表示コンテンツ３１の一部分を表示することであり、「下方向のスクロール」とは、図４に示す表示部４の上側に隠れている表示コンテンツ３１の一部分を表示することである。また、本実施形態におけるドラッグ操作の方向に対応するスクロールの方向は一例であり、上記の例に限定されない。例えば、ドラッグ操作の方向が上方向である場合にスクロールの方向を下方向と決定してもよい。また、変更ＰＭ決定部２２は特定したΔＹに所定の係数αを乗算することで、スクロールの速度を決定する。変更ＰＭ決定部２２は決定したスクロールの方向および速度の情報を用いて変更ＰＭ３２を更新するとともに、表示対象（表示コンテンツ３１）のスクロールを実行するよう表示変更部２３に指示する。
【００２３】
表示変更部２３は変更ＰＭ決定部２２からの指示を受けると、変更ＰＭ３２を読み出し、スクロールの方向および速度の情報を取得する。そして、当該スクロールの方向および速度でスクロールを実行した場合の表示画面を生成し、生成した表示画面のデータを表示制御部２４に出力する。以降、表示変更部２３は新たな変更ＰＭ決定部２２からの指示を受け取るまで、変更ＰＭ３２に基づく表示画面の生成および生成した表示画面のデータの表示制御部２４への出力を繰り返すことで、スクロールを継続して実行する。表示制御部２４は表示変更部２３から受け取った複数のデータを表示部４に継続して表示させる。具体的には、図４の（ａ）に示す表示画面から図４の（ｃ）に示す表示画面までの各表示画面を、表示変更部２３から受け取ったデータに応じて表示部４に表示させる。これにより、ユーザは表示コンテンツ３１のスクロールを視認することができる。
【００２４】
ここで、図４の（ｄ）に示すように、ユーザがモード変更キー６の押下状態を解除すると、モード変更キー６から解除信号がモード決定部２１に供給される。モード決定部２１は解除信号を取得すると、変更ＰＭ決定部２２に通常モードを示す情報を出力する。変更ＰＭ決定部２２は通常モードを示す情報を取得すると、表示変更部２３へスクロールの停止を指示する。表示変更部２３は当該指示を受けて、表示画面の生成を停止する。これにより、表示制御部２４が新たな表示画面を表示しないこととなるので、図４の（ｄ）に示すようにスクロールが停止される。なお、表示制御部２４は新たな表示画面のデータを取得しなかった場合、図４の（ｄ）に示すように、現在のモードが連続ＳＲモードであることを示す画像を非表示とする。
【００２５】
続いて、図４の（ｂ）に示すように、表示コンテンツ３１のスクロールが継続して行われているときに、タッチ操作部５が新たなドラッグ操作を受け付けた場合の処理について、図５を参照して説明する。なお、図４の（ｂ）から図４の（ｃ）までの画面遷移にかかる時間と、図５の（ａ）から図５の（ｂ）までの画面遷移にかかる時間は同じである。図５の（ａ）に示すように、タッチ操作部５が新たなドラッグ操作（位置Ａ２から位置Ｂ２までのドラッグ操作）を受け付けると、モード決定部２１は位置Ａ２を示す開始位置情報および位置Ｂ２を示す終了位置情報を変更ＰＭ決定部２２に出力する。変更ＰＭ決定部２２は、取得した開始位置情報および終了位置情報に基づいてスクロールの方向および速度を決定し、変更ＰＭ３２を更新する。なお、スクロールの方向および速度の決定の詳細については上述しているため、ここでの説明は省略する。また、図５の（ａ）に示すドラッグ操作は、図４の（ａ）に示すドラッグ操作よりΔＹが大きいため、決定されたスクロールの速度は、図４の例のスクロールの速度より大きい値となる。
【００２６】
表示変更部２３は、変更ＰＭ決定部２２からの指示を受けて、更新後の変更ＰＭ３２を読み出し、新たなスクロールの方向および速度を示す情報を取得する。そして、当該情報に基づく表示画面の生成および表示制御部２４への出力を継続して行うことで、表示部４に表示している表示コンテンツ３１のスクロールを継続して実行する。上述したように、図５の例におけるスクロールの速度は、図４の例におけるスクロールの速度より大きいため、図５の例におけるスクロールは図４の例に比べて速くなる。つまり、図５の（ｂ）および（ｃ）に示すように、経過時間が同じである場合のスクロールの移動量は、図５の例の方が大きくなる。なお、図４および図５に示すΔＹとスクロールの速度との対応関係は一例であり、この例に限定されるものではない。
【００２７】
ここまで、携帯端末１のモードが連続ＳＲモードの場合の処理について説明した。一方、携帯端末１のモードが通常モードの場合、具体的には、モード決定部２１がＴＥを取得した時点において、モード変更キー６から取得した最新の信号が解除信号である場合、モード決定部２１は携帯端末１のモードを通常モードに決定する。そして、変更ＰＭ決定部２２に通常モードを示す情報を出力する。変更ＰＭ決定部２２は、連続ＳＲモード時と同様の方法で決定したスクロールの方向および速度の情報を表示変更部２３に出力する。表示変更部２３は、受け取った情報に基づいて表示画面を生成し、表示制御部２４に出力する。これにより、表示コンテンツ３１は、ユーザのドラッグ操作の移動量に基づいてスクロールされ、停止することとなる。
【００２８】
連続ＳＲモードと通常モードとの違いについて詳細に説明する。連続ＳＲモードの場合、表示変更部２３が、変更ＰＭ決定部２２から新たな指示を受け取るまで、読み出した変更ＰＭ３２に基づく表示画面の生成および表示制御部２４への出力を繰り返す処理を実行する。これに対して、通常モードの場合、当該処理を実行しない。換言すれば、通常モードの場合、変更ＰＭ決定部２２からスクロールの方向および速度の情報を受け取ると、当該情報に基づく表示画面の生成および表示制御部２４への出力を１回のみ行う。
【００２９】
以上より、連続ＳＲモードの場合、ユーザがタッチ操作部５に対して１回ドラッグ操作を行なえば、それ以降ドラッグ操作を行わなくてもスクロールが継続して実行される。一方、通常モードの場合、ユーザがスクロールを継続して実行させるためには、タッチ操作部５に対してドラッグ操作を連続して行う必要がある。
【００３０】
次に、図６および図７を参照して、携帯端末１が実行する処理について説明する。図６は、携帯端末１が実行するモード決定処理の一例を示すフローチャートであり、図７は、携帯端末１が実行する連続ＳＲ処理の一例を示すフローチャートである。
【００３１】
まず、モード決定部２１はＴＥを待機している（Ｓ１、操作受付ステップ）。ＴＥを取得すると（Ｓ１でＹＥＳ）、モード決定部２１はモード変更キー６が押下されているか否かを特定する（Ｓ２）。具体的には、モード決定部２１はＴＥを取得した時点において、モード変更キー６から取得した最新の信号が押下信号であるか否かを特定する。モード変更キー６が押下されていない場合（Ｓ２でＮＯ）、モード決定部２１は携帯端末１のモードを通常モードに決定し、携帯端末１は通常処理を実行する（Ｓ３）。なお、通常処理についてはここでの説明を省略する。一方、モード変更キー６が押下されている場合（Ｓ２でＹＥＳ）、モード決定部２１は携帯端末１のモードを連続ＳＲモードに決定し、携帯端末１は連続ＳＲ処理を実行する（Ｓ４）。
【００３２】
次に、連続ＳＲ処理の流れについて説明する。モード決定部２１は連続ＳＲモードを示す情報を変更ＰＭ決定部２２および表示制御部２４に出力する。表示制御部２４は当該情報を取得すると、連続ＳＲモードとなったことを示す画像を表示部４に表示させる（Ｓ１１）。また、変更ＰＭ決定部２２は変更ＰＭ３２を初期化する（Ｓ１２）。これにより、変更ＰＭ３２は初期値となる。続いて、モード決定部２１はモード変更キー６またはタッチ操作部５からの情報を待機する状態となる。モード変更キー６の押下が解除された場合（Ｓ１３でＹＥＳ）、すなわち、解除信号がモード変更キー６から供給された場合、モード決定部２１は連続ＳＲモードを解除する（Ｓ２２）。具体的には、モード決定部２１は携帯端末１のモードを通常モードに決定し、通常モードを示す情報を変更ＰＭ決定部２２に出力する。そして、変更ＰＭ決定部２２は、表示変更部２３へスクロールの停止を指示する。表示変更部２３は当該指示を受けて、表示画面の生成を停止する。これにより、表示制御部２４が新たな表示画面を表示しないこととなるので、スクロールが停止される。また、表示制御部２４は現在のモードが連続ＳＲモードであることを示す画像を非表示とする。モード変更キー６が押下された状態で（Ｓ１３でＮＯ）、ユーザの指がタッチ操作部５から離れていないことをモード決定部２１が特定した場合（Ｓ１４でＮＯ）、すなわち、モード決定部２１が所定時間ごとにＴＥを取得している場合、モード決定部２１はタッチ位置の移動を検知したか否かを判定する（Ｓ１５）。具体的には、取得した複数のＴＥに含まれる位置情報が示す位置が移動しているか否かを判定する。タッチ位置の移動を検知した場合（Ｓ１５でＹＥＳ）、モード決定部２１は移動の開始位置の座標と、移動の終了位置の座標とを変更ＰＭ決定部２２に出力する。続いて、変更ＰＭ決定部２２はタッチ位置の移動方向および移動量ΔＹを特定する（Ｓ１６）。続いて、変更ＰＭ決定部２２は移動量ΔＹに基づいてスクロールの移動速度を算出する（Ｓ１７）。また、変更ＰＭ決定部２２はタッチ位置の移動方向からスクロールの方向を決定する。続いて、変更ＰＭ決定部２２は変更ＰＭ３２を更新する（Ｓ１８）。そして、変更ＰＭ決定部２２はスクロールを実行するよう表示変更部２３に指示する。表示変更部２３は変更ＰＭ決定部２２からの指示を受けると、変更ＰＭ３２が初期値であるか否かを確認する（Ｓ１９）。初期値である場合（Ｓ１９でＹＥＳ）、連続ＳＲ処理はステップＳ１３に戻る。一方、初期値でない場合（Ｓ１９でＮＯ）、表示変更部２３は変更ＰＭ３２に基づいてスクロールを実行する（Ｓ２０、表示変更ステップ）。具体的には、表示変更部２３は変更ＰＭ３２を読み出すことで取得したスクロールの方向および速度でスクロールを実行した場合の表示画面を生成し、生成した表示画面のデータを表示制御部２４に出力する。表示制御部２４は表示変更部２３から受け取ったデータを表示部４に表示させる。これにより、表示コンテンツ３１のスクロールが実行される。そして、連続ＳＲ処理はステップＳ１３に戻る。
【００３３】
ここで、ユーザはモード変更キー６を押下した状態でのドラッグ操作を一度実行した後、モード変更キー６を押下したままタッチ操作部５から指を離したものとする。モード変更キー６が押下された状態で（Ｓ１３でＮＯ）、ユーザの指がタッチ操作部から離れていることをモード決定部２１が特定した場合（Ｓ１４でＹＥＳ）、すなわち、ＴＥを取得してから所定時間後に再度ＴＥを取得しなかった場合、モード決定部２１はＴＥを待機する状態となる（Ｓ２１）。ここで、ＴＥを取得した場合（Ｓ２１でＹＥＳ）、携帯端末１は上述したステップＳ１５〜Ｓ２０の処理を実行する。ステップＳ１５において、モード決定部２１がタッチ位置の移動を検知した場合（Ｓ１５でＹＥＳ）、つまり、新たなドラッグ操作をタッチ操作部５が受け付けた場合、当該ドラッグ操作に基づく速度および方向のスクロールが実行されることとなる。一方、ＴＥを取得しない場合（Ｓ２１でＮＯ）、携帯端末１は上述したステップＳ１９の処理を実行する。すなわち、表示変更部２３は新たなスクロールの実行指示を変更ＰＭ決定部２２から受け取らない限り、前回と同じスクロールの方向および速度に基づく表示画面の生成を繰り返し実行することとなる。換言すれば、携帯端末１は、新たなスクロールの実行指示を受け取るまで、前回と同じスクロールの方向および速度に基づくスクロールを継続して実行する。
【００３４】
〔実施形態２〕
本発明の他の実施形態について、図８に基づいて説明すれば以下のとおりである。なお、実施形態２および３において、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については同じ符号を付記し、その説明を省略する。
【００３５】
本実施形態に係る携帯端末１は、ドラッグ操作の方向および速度（詳細には、ドラッグ操作を入力する指示体の、タッチ操作部５上での移動速度）に基づいて、連続スクロールの方向および速度を特定する。具体的には、本実施形態に係るモード決定部２１は、開始位置情報および終了位置情報をこれらに対応付けられた時刻情報とともに変更ＰＭ決定部２２に出力する。変更ＰＭ決定部２２は、開始位置情報に対応付けられた時刻情報が示す時刻から、終了位置情報に対応付けられた時刻情報が示す時刻までの経過時間を特定する。そして、実施形態１にて説明した方法で特定したドラッグ操作の移動距離のＹ軸方向成分（ΔＹ）を当該経過時間で除算することで、ドラッグ操作の速度を特定する。そして、変更ＰＭ決定部２２は特定したドラッグ操作の速度に所定の係数βを乗算することで、スクロールの速度を決定する。なお、変更ＰＭ決定部２２は、特定したドラッグ操作の速度をスクロールの速度として決定してもよい。なお、ドラッグ操作およびスクロールの方向の特定については実施形態１にて説明したため、ここでの説明を省略する。
【００３６】
次に、図８を参照して、本実施形態に係る携帯端末１が実行する連続ＳＲ処理の流れについて説明する。図８は、携帯端末１が実行する連続ＳＲ処理の一例を示すフローチャートである。なお、連続ＳＲ処理を実行するまでの処理の流れについては、図６を参照して実施形態１にて既に説明しているため、ここでの説明を省略する。また、図８のステップＳ３１〜Ｓ３５、Ｓ３８〜Ｓ４２の処理については、それぞれ図７のステップＳ１１〜Ｓ１５、Ｓ１８〜Ｓ２２と同様であるため、ここでの説明を省略する。タッチ位置の移動を検知した場合（Ｓ３５でＹＥＳ）、モード決定部２１は移動の開始位置の座標と、移動の終了位置の座標とを、対応付けられた時刻情報とともに変更ＰＭ決定部２２に出力する。続いて、変更ＰＭ決定部２２はタッチ位置の移動方向および移動速度Ｔを特定する（Ｓ３６）。続いて、変更ＰＭ決定部２２は移動速度Ｔに基づいてスクロールの移動速度を算出する（Ｓ３７）。
【００３７】
以上のように、実施形態１および２に係る携帯端末１によれば、ユーザは連続スクロールの速度をドラッグ操作の移動量や速度で簡単に決定することができる。なお、ドラッグ操作の速度で連続スクロールの速度を決定する構成とすれば、ユーザは直感的な操作で連続スクロールの速度を決定することができる。また、ユーザは連続スクロールの実行中に新たなドラッグ操作を行うことで、連続スクロールの速度を簡単に変更することができる。さらに、連続スクロールの実行および停止を、モード変更キー６の押下の有無で切り替えることができるので、ユーザは片手で連続スクロールを制御することができる。
【００３８】
次に、実施形態１または２の変形例について説明する。実施形態１および２に係る携帯端末１は、ドラッグ操作の開始位置情報および終了位置情報が示す座標のＸ座標を用いてスクロールの方向および速度を決定してもよい。この例は、表示コンテンツ３１が図４に示すＸＹ平面のＸ軸方向にスクロール可能なコンテンツである場合に好適である。また、実施形態１および２に係る携帯端末１は、ドラッグ操作の開始位置情報および終了位置情報が示す座標のＸ座標およびＹ座標の両方を用いてスクロールの方向および速度を決定してもよい。なお、ドラッグ操作の方向と一致した方向に表示コンテンツ３１がスクロールされてもよい。例えば、図４などに示すタッチ操作部５の左下から右上への斜め方向のドラッグ操作が行われた場合、変更ＰＭ決定部２２は、スクロール方向を表示部４の右上方向と特定してもよい。なお、上記２つの変形例は、実行する処理を「スクロール」から「ジャンプ」に変更すれば、後述する実施形態３にも適用可能である。また、表示コンテンツ３１が電子書籍のように複数のページからなるコンテンツである場合、携帯端末１はページの移動方向および移動速度（換言すれば、ページをめくる方向およびめくる速度）を決定するものであってもよい。また、携帯端末１は、スクロールの方向および速度の少なくとも一方を決定するものであってもよい。
【００３９】
〔実施形態３〕
本発明のさらに別の実施形態について、図９〜図１１に基づいて説明すれば、以下のとおりである。図９は、携帯端末１連続ジャンプ処理を実行したときの画面遷移図であり、図１０は、携帯端末１が連続ジャンプ処理を実行したときの画面遷移図であって、図９とは別の例を示す図であり、図１１は、携帯端末１が実行する連続ジャンプ処理の一例を示すフローチャートである。
【００４０】
本実施形態に係る表示コンテンツ３１は複数のページからなる電子書籍であり、当該電子書籍は、図９の下方向に進むにしたがって、ページが進む構成となっている。なお、本実施形態に係る表示コンテンツ３１はこの例に限定されず、図９の左右方向に進むにしたがってページが進む構成の電子書籍であってもよいし、また、Ｗｅｂページなどの電子書籍以外のコンテンツであってもよい。つまり、本実施形態に係る表示コンテンツ３１は、複数のページからなるコンテンツに限定されない。
【００４１】
本実施形態に係る携帯端末１はドラッグ操作の方向および移動距離に応じて、表示コンテンツ３１における移動の方向および移動量を決定する。そして、携帯端末１は表示部４に表示する表示コンテンツ３１の領域を、表示部４に現在表示されている領域から上記移動の方向に上記移動量だけ移動した領域に切り替える処理（いわゆる、ジャンプ）を継続して実行する。具体的には、本実施形態に係る変更ＰＭ決定部２２は実施形態１にて説明した方法で特定したドラッグ操作の方向からジャンプの方向を決定する。より具体的には、ドラッグ操作の方向が上方向である場合、ジャンプの方向を電子書籍のページが進む方向に決定する。一方、ドラッグ操作の方向が下方向である場合、ジャンプの方向を電子書籍のページが戻る方向に決定する。また、本実施形態に係る変更ＰＭ決定部２２は特定したΔＹからジャンプの移動量を決定する。例えば、図９の（ａ）に示すようなΔＹである場合、ジャンプの移動量を１ページずつと決定する。この場合、図９の（ａ）から図９の（ｄ）に示すように、１→２→３→４→…とページが切り替わることとなる。一方、図１０の（ａ）に示すようなΔＹである場合、ジャンプの移動量を３ページずつと決定する。この場合、図１０の（ａ）から図１０の（ｄ）に示すように、１→４→７→１０→…とページが切り替わることとなる。そして、本実施形態に係る変更ＰＭ決定部２２は決定したジャンプの方向と移動量とを用いて変更ＰＭ３２を更新する。すなわち、本実施形態に係る変更ＰＭ３２はジャンプの方向と移動量とを示す情報である。そして、本実施形態に係る変更ＰＭ決定部２２は表示変更部２３にジャンプを実行するよう指示する。なお、上述したΔＹとページの移動量との対応関係は一例であり、この例に限定されるものではない。また、本実施形態に係る変更ＰＭ決定部２２は実施形態２と同様に、ドラッグ操作の速度からジャンプの移動量を決定してもよい。本実施形態に係る表示変更部２３は変更ＰＭ決定部２２からの指示を受けると、表示コンテンツ３１のジャンプを継続して実行する。具体的には、表示変更部２３は変更ＰＭ決定部２２からの指示を受けると、変更ＰＭ３２を読み出し、ジャンプの方向および移動量の情報を取得する。そして、当該ジャンプの方向および移動量でジャンプを実行した場合の表示画面を生成し、生成した表示画面のデータを表示制御部２４に出力する。以降、表示変更部２３は新たな変更ＰＭ決定部２２からの指示を受け取るまで、変更ＰＭ３２に基づく表示画面の生成および生成した表示画面のデータの表示制御部２４への出力を繰り返すことで、ジャンプを継続して実行する。なお、携帯端末１は、ジャンプの方向および移動量の少なくとも一方を決定するものであってもよい。また、携帯端末１は、ドラッグ操作の移動速度に応じて、ジャンプの移動量を決定してもよい。
【００４２】
次に、図１１を参照して、本実施形態に係る携帯端末１が実行する連続ジャンプ処理の流れについて説明する。なお、連続ジャンプ処理を実行するまでの処理の流れについては、ステップＳ４が連続ジャンプ処理に置き換わる他は、図６を参照して説明した処理と同様であるため、ここでの説明を省略する。また、図１１において図７と同様の処理、および、「スクロール」が「ジャンプ」に置き換わる他は図７と同様の処理については、ここでの説明を省略する。具体的には、図１１のステップＳ５１〜Ｓ５５、Ｓ５８〜Ｓ６２についての説明を省略する。タッチ位置の移動を検知した場合（Ｓ５５でＹＥＳ）、モード決定部２１は移動の開始位置の座標と、移動の終了位置の座標とを変更ＰＭ決定部２２に出力する。続いて、変更ＰＭ決定部２２はタッチ位置の移動方向および移動量ΔＹを特定する（Ｓ５６）。続いて、変更ＰＭ決定部２２は移動量ΔＹに基づいてジャンプの移動量を算出する（Ｓ５７）。
【００４３】
なお、本実施形態では、複数のページからなるコンテンツにおいて、ドラッグ操作の移動量ΔＹに応じて、ページ番号に基づくジャンプの移動量を決定する構成であった。しかしながら、ジャンプはページ番号に基づくものに限定されない。例えば、画像やＷｅｂページなどのコンテンツが複数ある状態では、移動量ΔＹに応じて、コンテンツの数（件数）に基づくジャンプの移動量を決定してもよい。具体例を挙げれば、移動量ΔＹが小さい場合は、１件、または２件ずつジャンプさせて表示するのに対し、移動量ΔＹが大きい場合は、５０件、または１００件ずつジャンプさせて表示する。
【００４４】
また、コンテンツに付随する情報に基づいて、ジャンプの移動量を決定してもよい。当該情報は例えば日付の情報や名前の情報である。日付の情報の場合、具体例を挙げれば、移動量ΔＹが小さい場合は、１日おきにジャンプさせてジャンプした後の日の先頭のコンテンツを表示するのに対し、移動量ΔＹが大きい場合は、月単位または年単位でジャンプさせて、ジャンプした後の月または年の先頭のコンテンツを表示する。また、名前の情報の場合、具体例を挙げれば、移動量ΔＹが小さい場合は、５０音順に並べた場合の先頭のコンテンツから順に表示する。すなわち、名前が「あ」から始まるコンテンツを順に表示し、「あ」から始まるコンテンツがすべて表示されると、「い」から始まるコンテンツを順に表示する。これに対し、移動量ΔＹが大きい場合は、５０音の各行の先頭の文字から始まる各コンテンツのうち、５０音順に並べた場合に先頭となるコンテンツを表示する。すなわち、名前が「あ」から始まるコンテンツのうち、５０音順に並べた場合に先頭となるコンテンツを表示した後、名前が「か」から始まるコンテンツのうち、５０音順に並べた場合に先頭となるコンテンツを表示する。なお、上述したジャンプの移動量は一例であり、これらの例に限定されるものではない。
【００４５】
次に、各実施形態に共通の変形例について説明する。上述した実施形態１〜３では、ドラッグ操作はいずれも直線の軌跡を描くドラッグ操作であったが、ドラッグ操作の軌跡は直線でなくてもよい。例えば、円を描くドラッグ操作に応じて、スクロールやジャンプの方向および速度（ジャンプの場合は移動量）を決定してもよい。この場合、変更ＰＭ決定部２２はドラッグ操作が時計回りか反時計回りかに応じてスクロールやジャンプの方向を決定する。また、描く円の大きさや描く速度に応じてスクロールの速度やジャンプの移動量を決定する。
【００４６】
また、上述した実施形態１〜３では、スクロールやジャンプを実行するための操作をドラッグ操作として記載していたが、スクロールやジャンプを実行するための操作は、タッチ操作部５に接触または近接している指示体をタッチ操作部５上で移動させる操作（移動操作）であればよく、ドラッグ操作に限定されるものではない。
【００４７】
〔ソフトウェアによる実現例〕
携帯端末１の制御ブロック（特にモード決定部２１、変更ＰＭ決定部２２、表示変更部２３、および表示制御部２４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。後者の場合、携帯端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００４８】
〔まとめ〕
本発明の態様１に係る情報処理装置（携帯端末１）は、表示対象の一部領域を表示する表示部（４）と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部（５）と、を備える情報処理装置であって、ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部（モード変更キー６）と、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付けた場合、上記表示対象のうちの上記表示部に表示されている領域の変更を、上記所定の操作を受け付けている間、継続して行う表示変更部（２３）と、を備え、上記表示変更部は、上記移動操作に応じた態様で上記変更を行う。
【００４９】
上記の構成によれば、表示対象のうちの表示部に表示されている領域の変更を、第２の操作部に対する所定の操作を受け付けている間、継続して行う。しかも、当該変更は移動操作に応じた態様で行われる。これにより、表示対象のうちの表示部に表示されている領域の変更を、移動操作に応じた態様で、継続的に行うことができる。換言すれば、表示部に表示されている領域の変更を継続して行う処理を移動操作に応じた態様で行うので、態様の自由度を向上させることができる。よって、表示部に表示されている領域の変更を継続して行う処理を利便性の高いものとすることができる。なお、表示部に表示されている領域の変更を継続して行う処理としては、例えば、スクロールを継続して行う処理や、ジャンプを継続して行う処理が挙げられる。ここで、上記態様を規定する要素としては、例えば、スクロールの速度や方向、ジャンプの移動量や方向が挙げられる。よって、上記の構成によれば、移動操作に応じた態様で変更が行われるので、スクロールの速度や方向、およびジャンプの移動量や方向を移動操作に応じて自由に変化させることができる。また、ユーザは一度移動操作を行なえば、所定の操作を維持しておくだけで、表示部に表示されている領域の変更を継続して情報処理装置に実行させることができる。例えば、所定の操作が物理ボタンの押下である場合、ユーザは物理ボタンを押しながら移動操作を行った後、当該物理ボタンを押下し続けるだけで、表示部に表示されている領域の変更を継続して情報処理装置に実行させることができる。なお、移動操作の具体例としては、例えばドラッグ操作、フリック操作などが挙げられる。
【００５０】
本発明の態様２に係る情報処理装置は、上記態様１において、上記表示変更部は、上記態様で上記領域の変更を行っている間に、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部にて新たな移動操作を受け付けた場合、当該新たな移動操作に応じた、上記態様とは異なる新たな態様で上記領域の変更を行ってもよい。
【００５１】
上記の構成によれば、所定の操作を受け付けている状態で新たな移動操作を受け付けることによって、当該移動操作に応じた、上記態様とは異なる新たな態様で上記領域の変更を行うことができる。これにより、ユーザは再度の移動操作を所定の操作を行いながら実行するという簡易な方法で、表示対象のうちの表示部に表示されている領域の変更における態様を制御することができる。例えば、領域の変更がスクロールである場合、簡易な方法でスクロールの速度や方向を変更することができる。
【００５２】
本発明の態様３に係る情報処理装置は、上記態様１または２において、上記領域の変更は、上記表示対象のスクロールであり、上記移動操作の移動距離または移動速度に応じて上記スクロールの速度を決定する第１のパラメータ決定部（変更パラメータ決定部２２）をさらに備えてもよい。
【００５３】
上記の構成によれば、移動操作の移動距離または移動速度に応じてスクロールの速度を決定するので、ユーザはスクロールの速度を簡単に調整することができる。なお、移動操作の移動距離および移動速度とは、それぞれ、当該移動操作を入力する指示体の、タッチ操作部上での移動距離および移動速度である。
【００５４】
本発明の態様４に係る情報処理装置は、上記態様１から３のいずれかにおいて、上記領域の変更は、上記表示対象のスクロールであり、上記移動操作の方向に応じて上記スクロールの方向を決定する第２のパラメータ決定部（変更パラメータ決定部２２）をさらに備えてもよい。
【００５５】
上記の構成によれば、移動操作の方向に応じてスクロールの方向を決定するので、ユーザはスクロールの方向を簡単に決定することができる。
【００５６】
本発明の態様５に係る情報処理装置は、上記態様１または２において、上記領域の変更は、上記表示部に表示する上記表示対象の領域の切り替えであり、上記移動操作の移動距離または移動速度に応じて切り替え前の領域から切り替え後の領域までの上記表示対象における移動量を決定する第３のパラメータ決定部（変更パラメータ決定部２２）をさらに備えてもよい。
【００５７】
上記の構成によれば、移動操作の移動距離または移動速度に応じて表示部に表示する表示対象の領域の切替え、すなわち表示領域のジャンプの移動量を決定するので、ユーザはジャンプの移動量を簡単に調整することができる。なお、移動操作の移動距離および移動速度とは、それぞれ、当該移動操作を入力する指示体の、タッチ操作部上での移動距離および移動速度である。
【００５８】
本発明の態様６に係る情報処理装置は、上記態様１、２、５のいずれかにおいて、上記領域の変更は、上記表示部に表示する上記表示対象の領域の切り替えであり、上記移動操作の方向に応じて、切り替え前の領域から切り替え後の領域への移動方向を決定する第４のパラメータ決定部をさらに備えてもよい。
【００５９】
上記の構成によれば、移動操作の方向に応じて表示部に表示する表示対象の領域の切替え、すなわち表示領域のジャンプの方向を決定するので、ユーザはジャンプの方向を簡単に決定することができる。
【００６０】
本発明の態様７に係る情報処理装置の制御方法は、表示対象の一部領域を表示する表示部と、指示体を接触または近接させるタッチ操作を受け付けるタッチ操作部と、を備える情報処理装置の制御方法であって、上記情報処理装置は、ユーザの所定の操作を受け付ける、上記タッチ操作部と異なる第２の操作部をさらに備え、上記第２の操作部が上記所定の操作を受け付けている状態で上記タッチ操作部に接触または近接している上記指示体を上記タッチ操作部上で移動させる移動操作を受け付ける操作受付ステップ（ステップＳ１）と、上記操作受付ステップにて上記移動操作を受け付けた場合、上記所定の操作を受け付けている間、上記表示対象のうちの上記表示部に表示されている領域の変更を、上記移動操作に応じた態様で、継続して行う表示変更ステップ（ステップＳ２０）と、を含む。本態様に係る情報処理装置の制御方法は、上記態様１に係る情報処理装置と同様の作用効果を奏する。
【００６１】
本発明の各態様に係る情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置が備える各部（ソフトウェア要素）として動作させることにより上記情報処理装置をコンピュータにて実現させる情報処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００６３】
１  携帯端末（情報処理装置）、４  表示部、５  タッチ操作部、６  モード変更キー（第２の操作部）、２２  変更パラメータ決定部（第１のパラメータ決定部、第２のパラメータ決定部、第３のパラメータ決定部、第４のパラメータ決定部）、２３  表示変更部、Ｓ１  操作受付ステップ、Ｓ２０  表示変更ステップ
【図１】
2017045258.tif 000003
【図２】
2017045258.tif 000004
【図３】
2017045258.tif 000005
【図４】
2017045258.tif 000006
【図５】
2017045258.tif 000007
【図６】
2017045258.tif 000008
【図７】
2017045258.tif 000009
【図８】
2017045258.tif 000010
【図９】
2017045258.tif 000011
【図１０】
2017045258.tif 000012
【図１１】
2017045258.tif 000013