(57)【要約】【課題】画面への手書き入力時の使い勝手を向上させ、紙への記入と同じような書き心地を提供することが可能な表示制御装置を提供する。【解決手段】情報を表示する表示部に対する部材の接触又は近接を検出する検出部と、前記表示部への情報の表示を制御する表示制御部と、を備え、前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接を前記検出部が検出した状態で、前記検出部による前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御装置が提供される。【選択図】図１
2014032450.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示部に対する部材の接触又は近接を検出する検出部と、
前記表示部への情報の表示を制御する表示制御部と、
を備え、
前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接を前記検出部が検出した状態で、前記検出部による前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御装置。
【請求項２】
前記表示制御部は、前記表示部の所定の領域に対する前記第１の部材の所定速度未満の移動を伴った接触又は近接を前記検出部が検出した状態で、前記第１の部材とは異なる前記第２の部材の前記表示部に対する接触又は近接の前記検出部による検出の有無で、前記表示部のスクロール表示を制御する、請求項１に記載の表示制御装置。
【請求項３】
前記所定の領域は、前記表示部の左右いずれかの辺に添って設けられる領域である、請求項１に記載の表示制御装置。
【請求項４】
前記所定の領域は、前記表示部の角部に添って設けられる領域である、請求項１に記載の表示制御装置。
【請求項５】
前記所定の領域は、前記表示部において情報が表示されてない領域から設定される領域である、請求項１に記載の表示制御装置。
【請求項６】
前記所定の領域は、前記表示部において情報が表示されている範囲から所定距離離隔した領域である、請求項５に記載の表示制御装置。
【請求項７】
前記所定の領域は、前記表示部に表示される所定の情報表示領域の内部で設定される領域である、請求項１に記載の表示制御装置。
【請求項８】
前記所定の領域は、前記所定の情報表示領域の左右いずれかの辺に添って設けられる領域である、請求項７に記載の表示制御装置。
【請求項９】
前記所定の領域は、前記所定の情報表示領域の角部に添って設けられる領域である、請求項７に記載の表示制御装置。
【請求項１０】
前記表示制御部は、前記所定の領域を、前記所定の領域以外の領域と区別して前記表示部に表示させる、請求項１に記載の表示制御装置。
【請求項１１】
前記検出部による前記第１の部材の接触又は近接を検出した位置を学習して前記所定の領域を決定する領域学習部を備える、請求項１に記載の表示制御装置。
【請求項１２】
前記所定の領域を設定させる領域設定部を備える、請求項１に記載の表示制御装置。
【請求項１３】
前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した前記第１の部材の接触又は近接を前記検出部が検出した状態で、前記表示部のスクロール表示を有効にする場合は、前記第１の部材の接触又は近接を前記検出部が検出しなかった状態でのスクロール表示よりも遅い速度でスクロール表示させる、請求項１に記載の表示制御装置。
【請求項１４】
情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、
前記表示部への情報の表示を制御する表示制御ステップと、
を備え、
前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御方法。
【請求項１５】
コンピュータに、
情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、
前記表示部への情報の表示を制御する表示制御ステップと、
を実行させ、
前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示制御装置、表示制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
画面にスタイラス等の棒状の部材を接触させることで、画面への手書き入力が可能な端末が知られている。そのような端末は、画面への部材の接触位置を適切に検出することで、端末のユーザによる手書き入力の際の操作性や手書き入力の信頼性を向上させている（例えば特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−６４７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したような、画面への手書き入力が可能な端末は、紙への手書き記入と同じような書き心地をユーザに提供することが求められる。一方、そのような端末は、情報を記入することができる範囲より、画面に表示される範囲の方が狭い場合がある。そのような場合を考慮し、上記端末は、情報を記入する領域をスクロールさせることが出来る機能を有しており、一般的には、画面にユーザの手が触れた状態で画面上を手が移動した操作を検出することで、領域をスクロールさせている。
【０００５】
しかし、画面への手書き入力が可能な端末は、情報を記入する領域をスクロールさせる機能を有していた場合に、スタイラス等の棒状の部材でユーザに手書きでの記入をさせると、画面に接触したユーザの手や指、または部材の画面上の移動を、スクロール操作と誤検出する場合がある。上記端末は、ユーザがスクロールさせたくない場面ではスクロールを禁止するよう制御する必要があり、その際にはユーザにとって自然な操作によってスクロールを禁止するよう制御することが求められる。
【０００６】
そこで本開示は、画面への手書き入力時の使い勝手を向上させ、紙への手書き記入と同じような書き心地を提供することが可能な、新規かつ改良された表示制御装置、表示制御方法及びコンピュータプログラムを提供する。
【課題を解決するための手段】
【０００７】
本開示によれば、情報を表示する表示部に対する部材の接触又は近接を検出する検出部と、前記表示部への情報の表示を制御する表示制御部と、を備え、前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接を前記検出部が検出した状態で、前記検出部による前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御装置が提供される。
【０００８】
また本開示によれば、情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、前記表示部への情報の表示を制御する表示制御ステップと、を備え、前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御方法が提供される。
【０００９】
また本開示によれば、コンピュータに、情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、前記表示部への情報の表示を制御する表示制御ステップと、を実行させ、前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、コンピュータプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、画面への手書き入力時の使い勝手を向上させ、紙への手書き記入と同じような書き心地を提供することが可能な、新規かつ改良された表示制御装置、表示制御方法及びコンピュータプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の一実施形態に係る情報処理装置１００の外観例を示す説明図である。
【図２】本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。
【図３】本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。
【図４】本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。
【図５】本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。
【図６】本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。
【図７】本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。
【図８】本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。
【図９】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１０】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１１】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１２】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１３】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１４】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１５】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１６】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１７】本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。
【図１８】本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。
【図１９】本開示の一実施形態に係る情報処理装置１００の変形例を示す説明図である。
【図２０】本開示の一実施形態に係る情報処理装置１００の変形例を示す説明図である。
【図２１】本開示の一実施形態に係る情報処理装置１００のハードウェア構成を説明するためのブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
＜１．本開示の一実施形態＞
［情報処理装置の外観例］
［情報処理装置の機能構成例］
［動作概要］
［具体的動作例］
［情報処理装置の変形例］
＜２．まとめ＞
【００１４】
＜１．本開示の一実施形態＞
［情報処理装置の外観例］
まず、図面を参照しながら本開示の一実施形態に係る情報処理装置の外観例を説明する。図１は、本開示の一実施形態に係る情報処理装置１００の外観例を示す説明図である。以下、図１を用いて本開示の一実施形態に係る情報処理装置１００の外観例について説明する。
【００１５】
本開示の一実施形態に係る情報処理装置１００は、図１に示したように、タブレット型の装置である。情報処理装置１００は、例えば画面サイズが７インチ〜１０インチ程度の表示部１１０を有する。表示部１１０にはタッチパネルが設けられており、ユーザが指などで表示部１１０の表示面を触ることで情報処理装置１００の操作が可能になるほか、スタイラス２００の先端部を表示部１１０の表示面に接触させることで情報処理装置１００へ文字の手書き入力が可能になる。なお、表示部１１０の表示面に設けられるタッチパネルの形態は特定のものに限定されるものではなく、スタイラス２００の先端部を表示部１１０の表示面に接触させることで情報処理装置１００へ文字の手書き入力を可能にするものであれば、どのようなタッチパネルでもよい。
【００１６】
以下の説明では、情報処理装置１００は、図１に示したようなタブレット型の装置であるとして説明する。しかし本開示は係る例に限定されるものではない。上述したような表示部１１０の表示面に対する操作や文字の手書き入力が可能な装置であれば、以下で説明する技術を同様に適用可能であることは言うまでもない。
【００１７】
以上、図１を用いて本開示の一実施形態に係る情報処理装置１００の外観例について説明した。次に、本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００１８】
［情報処理装置の機能構成例］
図２は、本開示の一実施形態に係る情報処理装置１００の機能構成例を示す説明図である。以下、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明する。
【００１９】
図２に示したように、本開示の一実施形態に係る情報処理装置１００は、表示部１１０と、制御部１２０と、を含んで構成される。
【００２０】
表示部１１０は、各種情報を表示する。表示部１１０は、例えば液晶表示パネル、有機ＥＬ表示パネル等の薄型の平板表示パネルからなる。また表示部１１０の表示面にはタッチパネル（図示せず）が設けられている。表示部１１０の表示面にはタッチパネルが設けられることで、上述したように、ユーザが指などで表示部１１０の表示面を触ることによる情報処理装置１００の操作が可能になるほか、スタイラス２００の先端部を表示部１１０の表示面に接触させることによる情報処理装置１００へ文字の手書き入力が可能になる。
【００２１】
制御部１２０は、情報処理装置１００の動作についての制御を行なう。制御部１２０が行なう情報処理装置１００の動作についての制御には、例えば表示部１１０に表示する情報の内容の制御、情報処理装置１００に対して行われたユーザの操作に対応した制御などがある。
【００２２】
そして図２に示したように、本開示の一実施形態に係る情報処理装置１００に含まれる制御部１２０は、検出部１２２と、表示制御部１２４と、を含んで構成される。
【００２３】
検出部１２２は、表示部１１０の表示面にユーザの手やスタイラス２００の先端が接触した場合に、その接触位置や接触面積を検出する。検出部１２２は、ユーザの手やスタイラス２００の先端の接触位置や接触面積の情報が取得できると、その接触位置や接触面積の情報を表示制御部１２４へ提供する。
【００２４】
表示制御部１２４は、表示部１１０への情報の表示を制御する。例えば、表示制御部１２４は、スタイラス２００で表示部１１０に対し記入されると、スタイラス２００の先端の軌跡に応じて表示するよう制御する。また表示制御部１２４は、表示部１１０へ表示する情報についての制御を行う他に、表示部１１０のスクロール表示の有効・無効の状態の制御を行なう。本実施形態では、表示制御部１２４は、検出部１２２から提供される接触位置の情報に基づいて、表示部１１０のスクロール表示の有効・無効の状態を制御する。
【００２５】
本開示の一実施形態に係る情報処理装置１００に含まれる制御部１２０は、図２に示すような構成を有することで、表示部１１０の表示面に対する接触状態に応じた表示部１１０の表示制御を可能とする。制御部１２０は、表示部１１０の表示面に対する接触状態に応じた表示部１１０の表示制御を実行することで、画面への手書き入力時の使い勝手を向上させ、紙への記入と同じような書き心地をユーザに提供することができる。
【００２６】
以上、図２を用いて本開示の一実施形態に係る情報処理装置１００の機能構成例について説明した。次に、本開示の一実施形態に係る情報処理装置１００に含まれる制御部１２０の動作の概要について説明する。
【００２７】
［動作概要］
図３は、本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。情報処理装置１００に対してユーザが手書き入力をする場合は、ユーザは、図３に示したように、机などの上に情報処理装置１００を置き、スタイラス２００で表示部１１０に対し記入する。表示制御部１２４は、スタイラス２００で表示部１１０に対し記入されると、スタイラス２００の先端の軌跡に応じた表示部１１０への表示を行なう。表示制御部１２４の制御により、表示部１１０には、図３で示したような手書き入力による文字が表示される。
【００２８】
上述したように、情報処理装置１００は、例えば画面サイズが７インチ〜１０インチ程度の表示部１１０を有する。この画面サイズでは、ユーザが記入したいと思っている情報を全て表示できない場合がある。従って情報処理装置１００は記入領域をスクロールさせることが出来る機能を有する。
【００２９】
図４は、本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。図４に示したのは、図３のように文字が手書きで記入された状態において、ユーザが手を表示部１１０の表示面に接触させた状態で、手を情報処理装置１００の上方に移動させた動作（スライド操作とも称する）を行なった場合である。表示制御部１２４は、このようにユーザがスライド操作を行なったことを検知し、表示部１１０に表示されている記入領域をスクロールさせることができる。このようなスライド操作に伴うスクロール動作は、机の上に置いた紙を手でスライドさせる動作に似ており、ユーザに対し直感的な操作を提供できるインターフェースである。
【００３０】
なお表示制御部１２４は、スタイラス２００による記入操作と、スライド操作との区別を、例えば表示部１１０への接触面積の大小で行なってもよく、スタイラス２００の先端部の接触とユーザの手の接触とで容量の変化の違いを検出することで行なってもよい。
【００３１】
このスライド操作に伴うスクロール動作は、ユーザに直感的な操作を提供できる反面、スクロールの制御について考慮されていないと、手書き入力中にもスクロールしてしまい、かえって手書き入力が難しくなるという弊害がある。
【００３２】
図５及び図６は、本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。以下、図５及び図６を用いて、情報処理装置１００に対してユーザが手書き入力をする際に、手書き入力が難しくなる場合を説明する。
【００３３】
図５のように、情報処理装置１００に対してユーザが手書き入力をしている状態で、ユーザの手が表示部１１０に触れ、さらに手が表示部１１０に触れた状態でその手が移動する場合を考える。このような場合、表示制御部１２４は、表示部１１０にスライド操作がされたものと検知し、図６のように記入領域をスクロールさせてしまうことが考えられる。このように、ユーザによる手書き入力中にスクロール動作が行われてしまうと、情報処理装置１００に対する手書き入力が使いづらいものとなってしまう。
【００３４】
そこで本実施形態に係る情報処理装置１００は、表示部１１０に予め所定の領域を設定する。そしてその領域をユーザが手で触れていれば、表示制御部１２４は、スクロール動作を無効とするように表示を制御する。以下の説明では、この所定の領域を「押さえ領域」とも称し、ユーザによる押さえ領域への所定時間以上連続した接触操作を「押さえ操作」とも称する。表示制御部１２４がこのように押さえ領域への所定時間以上連続した接触操作の有無でスクロール動作を制御することで、本開示の一実施形態に係る情報処理装置１００は、机の上に置いた紙を手で抑える動作に似た、ユーザに直感的な操作を提供できるインターフェースを実現することができる。
【００３５】
以上、本開示の一実施形態に係る情報処理装置１００に含まれる制御部１２０の動作の概要について説明した。続いて、本開示の一実施形態に係る情報処理装置１００の具体的な動作例について説明する。
【００３６】
［具体的動作例］
図７は、本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。図７の流れ図は、表示制御部１２４による、表示部１１０のスクロール動作の制御例について示したものである。以下、図７を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００３７】
まず表示制御部１２４は、表示部１１０のスクロール動作の制御に先立って、表示部１１０に押さえ領域が設定済みかどうかを判定する（ステップＳ１０１）。ステップＳ１０１の判定の結果、表示部１１０に押さえ領域が設定済みでなければ、表示制御部１２４は、表示部１１０に押さえ領域の設定を行なう（ステップＳ１０２）。表示制御部１２４は、表示部１１０に押さえ領域を設定すると再びステップＳ１０１の判定に戻る。
【００３８】
表示制御部１２４は、押さえ領域を設定するためには様々な方法を用いることができる。例えば表示制御部１２４は、表示部１１０の特定の領域を押さえ領域として設定してもよく、また後述するように、ユーザが押さえ操作として触った位置を学習し、押さえ領域を学習の結果から自動的に設定しても良い。
【００３９】
表示制御部１２４が、表示部１１０の特定の領域を指定する場合は、例えばメニュー画面等により利き手をユーザに設定させ、その利き手と反対側の、表示部１１０の特定の領域を押さえ領域に設定してもよい。また、ユーザに領域を設定させる場合には、表示制御部１２４は、ユーザに好みに合わせた押さえ領域を指定させ、その指定された領域を押さえ領域として設定してもよい。表示制御部１２４は、例えば、表示部１１０に１点〜数点を指定させ、その点より端の領域を押さえ領域としてもよく、自由曲線を指定させて、その曲線より端の領域を押さえ領域としてもよく、ある特定の領域を押さえ領域として指定させるようにしてもよい。
【００４０】
一方、上記ステップＳ１０１の判定の結果、表示部１１０に押さえ領域が設定済みであると判定すれば、表示制御部１２４は、まずは表示部１１０のスクロール動作を有効化する（ステップＳ１０３）。そして表示制御部１２４は、設定した押さえ領域への、所定の時間以上連続した接触が検出部１２２で検出されたかどうかを判定する（ステップＳ１０４）。ここで、所定の時間以上連続した接触を条件とするのは、紙への手書き同様に、ユーザが表示部１１０の表示面を抑えていることを明確に表示制御部１２４で判定させるためである。
【００４１】
上記ステップＳ１０４の判定の結果、表示部１１０に設定した押さえ領域への、所定の時間以上連続した接触が検出部１２２で検出されると、表示制御部１２４は、表示部１１０のスクロール動作を無効化する（ステップＳ１０５）。ステップＳ１０５で表示部１１０のスクロール動作を無効化すると、表示制御部１２４は上記ステップＳ１０４の判定処理に戻る。一方、上記ステップＳ１０４の判定の結果、表示部１１０に設定した押さえ領域への、所定の時間以上連続した接触が検出部１２２で検出されなければ、表示制御部１２４は、表示部１１０のスクロール動作を有効化したままにして、上記ステップＳ１０４の判定処理に戻る。
【００４２】
以上、図７を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明した。本開示の一実施形態に係る情報処理装置１００は、図７に示したような動作を実行することで、机の上に置いた紙を手で抑える動作に似た、ユーザに直感的な操作を提供できるインターフェースを実現することができる。
【００４３】
図８は、本開示の一実施形態に係る情報処理装置１００に対してユーザが手書き入力をする状態を示す説明図である。図８には、表示部１１０の左辺に添って押さえ領域が設定された場合に、ユーザがその押さえ領域を触っている状態が示されている。図８に示したように、ユーザが押さえ領域を触ることで、情報処理装置１００は表示部１１０への表示に対してスクロール動作を無効とするように制御することができる。
【００４４】
ここで、表示制御部１２４が設定する押さえ領域について例示する。図９〜図１４は、本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域を示す説明図である。なお、図９〜図１４は、いずれもユーザの利き手が右手である場合の押さえ領域について示している。
【００４５】
図９は、表示部１１０の左辺に添った領域Ｒ１が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。ユーザがこの領域Ｒ１に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。
【００４６】
図１０は、表示部１１０の左上及び左下の角部に添った領域Ｒ２が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。ユーザがこの領域Ｒ２に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。
【００４７】
押さえ領域は、表示部１１０に対して設けられなくても良い。図１１は、表示部１１０の外側の、情報処理装置１００の左辺に添った領域Ｒ３が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。ユーザがこの領域Ｒ３に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。
【００４８】
表示制御部１２４は、押さえ領域を、表示部１１０に情報が表示されていない領域から自動的に設定しても良い。図１１は、表示部１１０に情報が表示されていない領域から、領域Ｒ４が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。表示制御部１２４は、文字入力や描画入力がされていない領域の中から自動的に押さえ領域を設定することが出来る。例えば表示制御部１２４は、文字入力や描画入力がされている領域の座標を取得し、当該領域から所定距離離隔した領域を押さえ領域に設定してもよい。表示制御部１２４は、文字入力や描画入力がされていない領域全部ではなく，その領域の中における、利き手と反対側の領域や、利き手と反対側の領域の下部分や上部分等に限定することができる。表示制御部１２４がこのように押さえ領域を設定することで、情報処理装置１００は、ユーザに対して手書き入力の際の使い勝手を向上させることが出来る。
【００４９】
情報処理装置１００は、表示部１１０の全体ではなく一部分にのみ手書き入力を可能とするようなアプリケーションを実行しても良い。そのような場合は、表示制御部１２４は、手書き入力が可能な領域の内部に押さえ領域を設定してもよい。
【００５０】
図１３は、表示部１１０に表示される手書き入力領域１３０の内側の、手書き入力領域１３０の左辺に添った領域Ｒ５が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。ユーザがこの領域Ｒ５に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。なお表示制御部１２４は、ユーザがこの領域Ｒ５に対して押さえ操作を実行すると、表示部１１０に表示される手書き入力領域１３０のスクロール動作のみを無効化するようにしてもよい。
【００５１】
図１４は、表示部１１０に表示される手書き入力領域１３０の内側の、手書き入力領域１３０の左上及び左下の角部に添った領域Ｒ６が、表示制御部１２４により押さえ領域として設定された場合を示す説明図である。ユーザがこの領域Ｒ６に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。なお表示制御部１２４は、ユーザがこの領域Ｒ６に対して押さえ操作を実行すると、表示部１１０に表示される手書き入力領域１３０のスクロール動作のみを無効化するようにしてもよい。
【００５２】
このように、表示部１１０に押さえ領域を設定することで、情報処理装置１００は、ユーザに対して手書き入力の際の使い勝手を向上させることが出来る。ここで、押さえ領域への押さえ操作に慣れていないユーザは、どの領域を押さえればスクロール動作を無効にできるのか分からないことが想定される。そのようなユーザの利便性を向上させるために、本開示の一実施形態に係る情報処理装置１００は、押さえ領域の範囲を明示的に表示部１１０に表示するように制御しても良い。
【００５３】
図１５〜図１７は、本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域の範囲が表示部１１０に明示的に表示された状態を示す説明図である。なお、図１５〜図１７は、いずれもユーザの利き手が右手である場合の押さえ領域について示している。
【００５４】
図１５は、図９のように表示部１１０の左辺に添った領域Ｒ１が押さえ領域として設定された場合に、その領域Ｒ１の範囲が表示部１１０に明示的に表示された状態を示す説明図である。ユーザがこの領域Ｒ１に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。そして表示制御部１２４は、領域Ｒ１の範囲を表示部１１０に明示的に表示させることで、どの領域を押さえると押さえ操作になるのかをユーザにわかりやすく提示することができる。
【００５５】
図１６は、図１０のように表示部１１０の左上及び左下の角部に添った領域Ｒ２が押さえ領域として設定された場合に、その領域Ｒ２の範囲が表示部１１０に明示的に表示された状態を示す説明図である。ユーザがこの領域Ｒ２に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。そして表示制御部１２４は、領域Ｒ２の範囲を表示部１１０に明示的に表示させることで、どの領域を押さえると押さえ操作になるのかをユーザにわかりやすく提示することができる。
【００５６】
図１７は、図１３のように、表示部１１０に表示される手書き入力領域１３０の内側の、手書き入力領域１３０の左辺に添った領域Ｒ５が押さえ領域として設定された場合に、その領域Ｒ２の範囲が表示部１１０に明示的に表示された状態を示す説明図である。ユーザがこの領域Ｒ５に対して押さえ操作を実行することで、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。そして表示制御部１２４は、領域Ｒ５の範囲を表示部１１０に明示的に表示させることで、どの領域を押さえると押さえ操作になるのかをユーザにわかりやすく提示することができる。
【００５７】
以上、本開示の一実施形態に係る情報処理装置１００に対して設定される押さえ領域の範囲を明示的に表示部１１０に表示させる例を説明した。次に、表示部１１０に設けられるタッチパネルが、スタイラス２００のような部材の接触を、ユーザの手の接触と独立して検出できる場合の、情報処理装置１００の動作例について説明する。
【００５８】
例えば、表示部１１０に設けられるタッチパネルが、例えば、電磁誘導方式のタッチパネルのように、スタイラス２００のような部材による入力を、ユーザの手の接触と区別して識別できるタッチパネルであれば、表示制御部１２４は、スタイラス２００での記入を検出した時、またはスタイラス２００での記入を検出した時かつスタイラス２００で記入の検出が終了した後の一定時間内のみ、スクロールを無効化するように制御しても良い。表示制御部１２４はこのようにスクロール動作を制御することで、ユーザの手や指による意図的なスクロール操作を阻害することが無くなる。また、表示制御部１２４はこのようにスクロール動作を制御することで、設定された押さえ領域にもスタイラス２００での記入を可能とすることができる。本開示の一実施形態に係る情報処理装置１００は、表示部１１０に設けられるタッチパネルが、スタイラス２００のような部材による入力を識別できるタッチパネルであれば、アプリケーションの状態に依存しないスクロール動作の制御の実装も可能となる。
【００５９】
なお、スタイラス２００のような部材による入力を、ユーザの手の接触と区別して識別するために、電磁誘導方式のタッチパネルを用いる場合以外であっても、例えば接触面積の大きさで判別するようにしてもよい。スタイラス２００のような部材による接触面積は、微小であり、かつ手や指による接触面積より小さく、そして概ね一定である。従って情報処理装置１００は、接触面積が微小であり、かつ接触面積が変化しない場合は、その部材は手書き入力を行なっているスタイラス２００のような部材であると判断することが出来る。
【００６０】
一方、表示部１１０に設けられるタッチパネルが、例えば、静電容量方式、抵抗膜方式、赤外線方式のタッチパネルのような、スタイラス２００のような部材による入力をユーザの手の接触と区別して識別できないタッチパネルであれば、上述してきたように、表示制御部１２４は、押さえ領域への接触が検出される限り、スクロール動作を無効化する。表示制御部１２４がこのように制御することで、スタイラス２００での入力時以外の意図的なスクロール操作も無効になる。また、押さえ領域に対する手書き入力は制限される。本開示の一実施形態に係る情報処理装置１００は、表示部１１０に設けられるタッチパネルが、スタイラス２００のような部材による入力を識別できないタッチパネルであれば、スタイラス２００のような部材による手書き入力を許可するアプリケーション上での、スクロール動作を制御するような実装が可能となる。
【００６１】
図１８は、本開示の一実施形態に係る情報処理装置１００の動作例を示す流れ図である。図１８の流れ図は、表示部１１０に設けられるタッチパネルが、スタイラス２００のような部材による入力を識別できるタッチパネルである場合における、表示制御部１２４によるスクロール動作の制御例について示したものである。以下、図１８を用いて本開示の一実施形態に係る情報処理装置１００の動作例について説明する。
【００６２】
図１８に示した流れ図は、図７に示した流れ図と比較すると、ステップＳ１１４の判断処理の内容のみが異なっている。従って、ここではステップＳ１１４の内容について説明する。
【００６３】
表示制御部１２４は、スタイラス２００による入力が検出され、かつ、設定した押さえ領域への接触が検出部１２２で検出されたかどうかを判定する（ステップＳ１１４）。上記ステップＳ１１４の判定の結果、スタイラス２００による入力が検出され、かつ、設定した押さえ領域への接触が検出部１２２で検出されると、表示制御部１２４は、表示部１１０のスクロール動作を無効化する（ステップＳ１１５）。ステップＳ１１５で表示部１１０のスクロール動作を無効化すると、表示制御部１２４は上記ステップＳ１１４の判定処理に戻る。一方、上記ステップＳ１１４の判定の結果、スタイラス２００による入力が検出されなかったか、または、設定した押さえ領域への接触が検出部１２２で検出されなかったら、表示制御部１２４は、表示部１１０のスクロール動作を有効化したままにして、上記ステップＳ１１４の判定処理に戻る。
【００６４】
表示部１１０に設けられるタッチパネルが、スタイラス２００のような部材による入力を識別できるタッチパネルであれば、表示制御部１２４は、スタイラス２００による入力の有無に応じてスクロール動作を制御することができる。
【００６５】
［情報処理装置の変形例］
続いて本開示の一実施形態に係る情報処理装置１００の変形例について説明する。図１９は、本開示の一実施形態に係る情報処理装置１００の変形例を示す説明図である。
【００６６】
図１９には、図２に示した情報処理装置１００の制御部１２０の構成に、領域学習部１２６が加わったものが示されている。領域学習部１２６は、スクロール動作を無効化するための押さえ領域を、学習により決定する。領域学習部１２６による押さえ領域の学習の方法には様々な方法があるが、一例を挙げれば、例えば領域学習部１２６は、予め設定された押さえ領域に対する接触位置を取得し、ユーザによって接触される場所の傾向を学習する。そして、領域学習部１２６は、ユーザによって接触される場所の傾向から、表示制御部１２４が用いる押さえ領域を更新する。
【００６７】
図２０は、本開示の一実施形態に係る情報処理装置１００の別の変形例を示す説明図である。
【００６８】
図２０には、図２に示した情報処理装置１００の制御部１２０の構成に、領域設定部１２８が加わったものが示されている。領域設定部１２８は、情報処理装置１００のユーザによる押さえ領域の設定動作に基づいて、表示制御部１２４で用いられる押さえ領域の設定を行なう。情報処理装置１００のユーザが指定した押さえ領域が、領域設定部１２８によって設定されることで、表示制御部１２４は、ユーザが指定した押さえ領域への接触に応じたスクロール動作の制御を実行することができる。
【００６９】
なお、本開示の一実施形態に係る情報処理装置１００は、図１９に示した領域学習部１２６と、図２０に示した領域設定部１２８とを両方備えていても良い。
【００７０】
次に、図２１を参照しながら、本開示の一実施形態に係る情報処理装置１００のハードウェア構成について、詳細に説明する。図２１は、本開示の一実施形態に係る情報処理装置１００のハードウェア構成を説明するためのブロック図である。
【００７１】
情報処理装置１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、情報処理装置１００は、更に、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【００７２】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【００７３】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【００７４】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、この入力装置９１５を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００７５】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１７は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【００７６】
ストレージ装置９１９は、情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータ等を格納する。
【００７７】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【００７８】
接続ポート９２３は、機器を情報処理装置１００に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１００は、外部接続機器９２９から直接各種のデータを取得したり、外部接続機器９２９に各種のデータを提供したりする。
【００７９】
通信装置９２５は、例えば、ネットワーク２に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続されるネットワーク２は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【００８０】
以上、本開示の実施形態に係る情報処理装置１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【００８１】
図２１に示した、本開示の一実施形態に係る情報処理装置１００を実現するためのハードウェア構成例において、例えば表示部１１０は出力装置９１７に対応し、検出部１２２は入力装置９１５に対応し、制御部１２０はＣＰＵ９０１に対応する。また例えば、ＣＰＵ９０１で実行されるコンピュータプログラムが、表示制御部１２４、領域学習部１２６、および領域設定部１２８のそれぞれの機能を実現する。
【００８２】
＜２．まとめ＞
以上説明したように本開示の一実施形態に係る情報処理装置１００は、表示部１１０のスクロール動作を無効化するための押さえ領域を設定することができる。そして、スタイラス２００などによる手書き入力の際に、表示制御部１２４で押さえ領域への接触が検知されると、表示制御部１２４は、表示部１１０のスクロール動作を無効化する。本開示の一実施形態に係る情報処理装置１００は、このように表示部１１０のスクロール動作を制御することで、画面への手書き入力時の使い勝手を向上させ、紙への記入と同じような書き心地をユーザに提供することが可能となる。
【００８３】
なお上述の説明では、表示制御部１２４は、タッチパネルへの接触を検出したことを条件に表示部１１０のスクロール動作を制御していたが、本開示は係る例に限定されるものではない。表示制御部１２４は、タッチパネルへの接触ではなく、タッチパネルへ所定距離未満近付いた近接状態を検出したことを条件に表示部１１０のスクロール動作を制御させてもよい。
【００８４】
また上述の説明では、表示制御部１２４は、表示部１１０のスクロール動作を制御していたが、本開示は係る例に限定されるものではない。例えば、表示制御部１２４は、押さえ領域への接触を検出した際に禁止する動作に、ピンチ操作やフリック操作等を含めてもよい。
【００８５】
本開示の一実施形態に係る情報処理装置１００は、押さえ領域への手や指の接触が検出される場合でも、その接触位置が動く場合、つまり、表示部１１０の上で手や指が動いている場合には、その向きにスクロールさせるように制御してもよい。この際に、接触位置の単位時間あたりの移動速度が所定の閾値以上であれば、ユーザはスクロールを意図しているものと判断し、表示制御部１２４は、押さえ領域への手や指の接触が検出される場合でも、表示部１１０のスクロール動作を有効化してもよい。逆に、押さえ領域における接触位置の単位時間あたりの移動速度が所定の閾値未満である場合に、表示部１１０にさらに別の部材の接触または近接があり、その接触または近接している部材が表示部１１０に対してスクロール動作を実行したときは、表示制御部１２４は、そのスクロール動作を有効化しても良い。また、押さえ領域への手や指の接触が検出された状態で表示部１１０のスクロール動作を有効化する場合は、表示制御部１２４は、押さえ領域への接触が検出されていない場合よりも遅い速度でスクロールするように、表示部１１０のスクロール動作を制御しても良い。
【００８６】
また本開示の一実施形態に係る情報処理装置１００は、複数の接触位置を検出している場合、その中の一部の接触位置が動いていれば、その向きにスクロールさせるように制御してもよい。ここで、複数の接触位置がそれぞれ移動し、さらにその移動方向が異なっていれば、例えば接触位置の移動方向がお互いに近づいていれば、表示制御部１２４は、あたかも実際の紙にシワができるように、表示部１１０にシワのような模様を表示させてもよい。一方、接触位置の移動方向がお互いに離れていれば、表示制御部１２４は何も制御しないようにしてもよい。このように表示部１１０への表示を制御することで、本開示の一実施形態に係る情報処理装置１００は、実際の紙に近い操作性の提供を可能にすることができる。
【００８７】
なお、本開示の一実施形態に係る情報処理装置１００は、複数の接触位置を検出している場合、押さえ領域への接触が検出されていると、その接触位置を中心とした回転動作を行なうように表示部１１０の表示を制御しても良い。例えば、ユーザが左手で押さえ領域を触り、右手で表示部１１０を触ってその右手を移動させると、表示制御部１２４は、押さえ領域内の接触位置を中心に、別の接触位置の移動に応じた回転表示を行なうように、表示部１１０の表示を制御しても良い。
【００８８】
また、本開示の一実施形態に係る情報処理装置１００は、ユーザによってハードキーが押下されている場合は、押さえ領域への押さえ操作の有無に関わらず、表示制御部１２４によって表示部１１０のスクロール動作を無効化してもよい。
【００８９】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９０】
例えば、本明細書の各装置が実行する処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、各装置が実行する処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００９１】
また、各装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した各装置の構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供されることが可能である。また、機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
【００９２】
なお、本技術は以下のような構成も取ることができる。
（１）
情報を表示する表示部に対する部材の接触又は近接を検出する検出部と、
前記表示部への情報の表示を制御する表示制御部と、
を備え、
前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接を前記検出部が検出した状態で、前記検出部による前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御装置。
（２）
前記表示制御部は、前記表示部の所定の領域に対する前記第１の部材の所定速度未満の移動を伴った接触又は近接を前記検出部が検出した状態で、前記第１の部材とは異なる前記第２の部材の前記表示部に対する接触又は近接の前記検出部による検出の有無で、前記表示部のスクロール表示を制御する、前記（１）に記載の表示制御装置。
（３）
前記所定の領域は、前記表示部の左右いずれかの辺に添って設けられる領域である、前記（１）または（２）に記載の表示制御装置。
（４）
前記所定の領域は、前記表示部の角部に添って設けられる領域である、前記（１）〜（３）のいずれかに記載の表示制御装置。
（５）
前記所定の領域は、前記表示部において情報が表示されてない領域から設定される領域である、前記（１）〜（４）のいずれかに記載の表示制御装置。
（６）
前記所定の領域は、前記表示部において情報が表示されている範囲から所定距離離隔した領域である、前記（５）に記載の表示制御装置。
（７）
前記所定の領域は、前記表示部に表示される所定の情報表示領域の内部で設定される領域である、前記（１）に記載の表示制御装置。
（８）
前記所定の領域は、前記所定の情報表示領域の左右いずれかの辺に添って設けられる領域である、前記（７）に記載の表示制御装置。
（９）
前記所定の領域は、前記所定の情報表示領域の角部に添って設けられる領域である、前記（７）または（８）に記載の表示制御装置。
（１０）
前記表示制御部は、前記所定の領域を、前記所定の領域以外の領域と区別して前記表示部に表示させる、前記（１）〜（９）に記載の表示制御装置。
（１１）
前記検出部による前記第１の部材の接触又は近接を検出した位置を学習して前記所定の領域を決定する領域学習部を備える、前記（１）〜（１０）のいずれかに記載の表示制御装置。
（１２）
前記所定の領域を設定させる領域設定部を備える、前記（１）〜（１１）のいずれかに記載の表示制御装置。
（１３）
前記表示制御部は、前記表示部の所定の領域に対する所定時間連続した前記第１の部材の接触又は近接を前記検出部が検出した状態で、前記表示部のスクロール表示を有効にする場合は、前記第１の部材の接触又は近接を前記検出部が検出しなかった状態でのスクロール表示よりも遅い速度でスクロール表示させる、前記（１）〜（１２）のいずれかに記載の表示制御装置。
（１４）
情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、
前記表示部への情報の表示を制御する表示制御ステップと、
を備え、
前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、表示制御方法。
（１５）
コンピュータに、
情報を表示する表示部に対する部材の接触又は近接を検出する検出ステップと、
前記表示部への情報の表示を制御する表示制御ステップと、
を実行させ、
前記表示制御ステップは、前記表示部の所定の領域に対する所定時間連続した第１の部材の接触又は近接が前記検出ステップで検出された状態で、前記検出ステップでの前記第１の部材とは異なる第２の部材の前記表示部に対する接触又は近接の検出の有無で、前記表示部のスクロール表示を制御する、コンピュータプログラム。
【符号の説明】
【００９３】
１００    情報処理装置
１１０    表示部
１２０    制御部
１２２    検出部
１２４    表示制御部
１２６    領域学習部
１２８    領域設定部
【図１】
2014032450.tif 000003
【図２】
2014032450.tif 000004
【図３】
2014032450.tif 000005
【図４】
2014032450.tif 000006
【図５】
2014032450.tif 000007
【図６】
2014032450.tif 000008
【図７】
2014032450.tif 000009
【図８】
2014032450.tif 000010
【図９】
2014032450.tif 000011
【図１０】
2014032450.tif 000012
【図１１】
2014032450.tif 000013
【図１２】
2014032450.tif 000014
【図１３】
2014032450.tif 000015
【図１４】
2014032450.tif 000016
【図１５】
2014032450.tif 000017
【図１６】
2014032450.tif 000018
【図１７】
2014032450.tif 000019
【図１８】
2014032450.tif 000020
【図１９】
2014032450.tif 000021
【図２０】
2014032450.tif 000022
【図２１】
2014032450.tif 000023