(57)【要約】【課題】第１操作体による第１入力と第２操作体による第２入力とを併用して情報入力を行うときに第２入力の誤検出を確実に防止することが可能で、かつ、使い勝手の良い情報処理装置を提供する。【解決手段】表示部と、前記表示部への情報の表示を制御する表示制御部と、第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出部と、前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能を有する入力制御部とを備える、情報処理装置。【選択図】図１４
2016066311.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部への情報の表示を制御する表示制御部と、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出部と、
前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能を有する入力制御部とを備える、情報処理装置。
【請求項２】
前記入力制御部は、
前記表示制御部が前記表示部に第２入力受付領域を表示させないときには、前記表示部の全領域について前記第２入力を無効にし、
前記表示制御部が前記表示部に前記第２入力受付領域を表示させるときには、前記表示部のうち前記第２入力受付領域について前記第２入力を有効にするとともに、前記表示部のうち前記第２入力受付領域を除く領域について前記第２入力を無効にする、請求項１に記載の情報処理装置。
【請求項３】
前記第２入力受付領域は、前記第２操作体による前記第２入力が可能かつ所定の機能が割り当てられた１又は２以上の象形部を含むグラフィカルユーザインタフェースを含む所定の領域である、請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、ユーザによる物理的なスイッチ手段を用いた操作により、前記表示部への前記第２入力受付領域の表示／非表示を制御する機能を有する、請求項２又は３に記載の情報処理装置。
【請求項５】
前記入力制御部は、ユーザによる物理的なスイッチ手段を用いた操作により、前記表示部のうち前記第２入力受付領域を除く領域について前記第２入力の有効／無効を制御する機能を有する、請求項２〜４のいずれかに記載の情報処理装置。
【請求項６】
前記表示制御部は、ユーザによる前記象形部のうち所定の象形部を用いた操作により、前記表示部への前記所定の象形部を除いた前記第２入力受付領域の表示／非表示を制御する機能を有する、請求項３に記載の情報処理装置。
【請求項７】
前記入力制御部は、ユーザによる前記象形部のうち所定の象形部を用いた操作により、前記表示部のうち前記第２入力受付領域を除く領域又は前記表示部のうち前記所定の象形部を除く領域について前記第２入力の有効／無効を制御する機能を有する、請求項３又は６に記載の情報処理装置。
【請求項８】
前記第２入力受付領域は、前記表示部の上下左右の辺のうち少なくとも１つの辺の近傍に設けられている、請求項２〜７のいずれかに記載の情報処理装置。
【請求項９】
前記入力制御部は、前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された第１入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能をさらに有する、請求項１〜８のいずれかに記載の情報処理装置。
【請求項１０】
前記第１操作体による前記第１入力がペン入力であり、前記第２操作体による前記第２入力がタッチ入力である、請求項１〜９のいずれかに記載の情報処理装置。
【請求項１１】
情報処理装置における入力制御方法であって、
表示部への情報の表示を制御する表示制御ステップと、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出ステップと、
前記表示部に表示させる情報の内容に応じて、前記入力検出ステップにより検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する入力制御ステップとを含む、情報処理装置における入力制御方法。
【請求項１２】
情報処理装置に用いるコンピュータプログラムであって、
コンピュータに、
表示部への情報の表示を制御する表示制御ステップと、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出ステップと、
前記表示部に表示させる情報の内容に応じて、前記入力検出ステップにより検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する入力制御ステップとを実行させる、情報処理装置に用いるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置における入力制御方法及び情報処理装置に用いるコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、専用ペンによるペン入力と手指によるタッチ入力とを独立して検出可能なタッチパネル付き画像表示装置を表示部（入力検出部付表示部）として備える情報処理装置が知られている（例えば、特許文献１参照。）。従来の情報処理装置においては、ユーザが表示部に手を置いた状態でペン入力を行うと、ユーザの手のひらと表示部との接地部分が手指であると誤って認識され、意図しない入力がタッチ入力として誤検出されることがあった。
【０００３】
そこで、手のひら又は手指と表示部との接地面積を検出するとともに、当該接地面積が所定の閾値以上になるとタッチ入力を無効化して誤検出を防止する第１の誤検出防止技術や、ペン先と表示部との離間距離を検出するとともに、当該離間距離が所定の閾値以下になるとタッチ入力を無効化して誤検出を防止する第２の誤検出防止技術が提案されている。なお、誤検出防止技術は、パームリジェクション技術と呼ばれることもある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１３８７３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した第１の誤検出防止技術においては、接地面積の閾値を小さくして誤検出を完全に防止しようとすると、手指によるタッチ入力が認識され難くなり使い勝手が悪くなる。一方、接地面積の閾値を大きくすると、手のひらによるタッチ入力が無効化され難くなり誤検出が増える。また、手のひらと表示部との接地面積には個人差があるため、誤検出を完全に防止することは困難である。また、表示部の端に手のひらがかかって置かれた場合、接地面積は通常時よりも小さくなって手指の接地面積に近付くため、やはり、誤検出を完全に防止することは困難である。
【０００６】
上記した第２の誤検出防止技術においては、ペン先を検出可能となる離間距離はシステムにより異なり、離間距離の閾値を大きくして誤検出を完全に防止しようとすると、ペン入力を行いながらタッチ入力を行うことができなくなる。一方、離間距離の閾値を小さくすると、ペン先が表示部に接地するよりも先に手のひらが表示部に接地してしまう事態が頻繁に発生し、誤検出を完全に防止することは困難となる。また、第２の誤検出防止技術においては、ペン入力とタッチ入力とを同時に行うことができない。
【０００７】
すなわち、上記した第１の誤検出防止技術及び第２の誤検出防止技術においてはいずれも、ペン入力とタッチ入力とを併用して情報入力を行うときに、使い勝手を犠牲にすることなくタッチ入力の誤検出を防止することができないという問題があった。
【０００８】
なお、このような問題は、ペン入力とタッチ入力とを併用して情報入力を行うときだけに起こり得る問題ではなく、第１操作体による第１入力と第２操作体による第２入力とを併用して情報入力を行うとき全般に起こり得る問題である。
【０００９】
そこで、本発明は、そのような問題を解決するためになされたもので、第１操作体による第１入力と第２操作体による第２入力とを併用して情報入力を行うときに第２入力の誤検出を防止することが可能で、かつ、使い勝手の良い情報処理装置を提供することを目的とする。また、そのような情報処理装置における入力制御方法及びそのような情報処理装置に用いるコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によれば、表示部と、前記表示部への情報の表示を制御する表示制御部と、第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出部と、前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能を有する入力制御部とを備える、情報処理装置が提供される。
【発明の効果】
【００１１】
本開示によれば、第１操作体による第１入力と第２操作体による第２入力とを併用して情報入力を行うときに第２入力の誤検出を防止することが可能で、かつ、使い勝手の良い情報処理装置を提供することができる。
【００１２】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１３】
【図１】実施形態１に係る情報処理装置１００を説明するために示す図である。
【図２】実施形態１に係る情報処理装置１００の機能を説明するために示す機能ブロック図である。
【図３】タッチ入力受付領域を説明するために示す図である。
【図４】実施形態１に係る情報処理装置１００が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【図５】タッチ入力の有効／無効を制御する処理を説明するために示す図である。
【図６】タッチ入力の有効／無効を制御する処理を説明するために示す図である。
【図７】タッチ入力の有効／無効を制御する処理を説明するために示す図である。
【図８】タッチ入力の有効／無効を制御する処理を説明するために示す図である。
【図９】実施形態２に係る情報処理装置１０１が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【図１０】ＧＵＩ領域を表示状態にする場合の手順を示すフローチャートである。
【図１１】ＧＵＩ領域を非表示状態にする場合の手順を示すフローチャートである。
【図１２】実施形態３に係る情報処理装置１０２が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【図１３】実施形態４に係る情報処理装置１０３を説明するために示す図である。
【図１４】実施形態４に係る情報処理装置１０３を説明するために示す図である。
【図１５】実施形態４に係る情報処理装置１０３が所定のアプリケーションを実行したときの表示画面の遷移を示す図であるにおける表示画面の遷移を示す図である。
【図１６】実施形態４に係る情報処理装置１０３のハードウェア構成を説明するために示すブロック図である。
【発明を実施するための形態】
【００１４】
本発明の情報処理装置、入力制御方法及びコンピュータプログラムを図に示す実施形態に基づいて詳細に説明する。以下の各実施形態においては、第１操作体の第１入力が専用ペンによるペン入力であり、第２操作体の第２入力が手指によるタッチ入力であるものとして、本発明を説明する。また、以下の各実施形態においては、ユーザが右利きのユーザであるものとして、本発明を説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
［実施形態１］
１．実施形態１に係る情報処理装置１００の構成
図１は、実施形態１に係る情報処理装置１００を説明するために示す図である。図１（ａ）は情報処理装置１００に対して専用ペン２００により情報入力を行っている様子を示す図であり、図１（ｂ）は情報処理装置１００に対して専用ペン２００と手指とを併用して情報入力を行っている様子を示す図である。図２は、実施形態１に係る情報処理装置１００の機能を説明するために示す機能ブロック図である。なお、実施形態１に係る情報処理装置１００においては、入力検出部１３０が表示部１１０に一体化されているため、図１においては、表示部１１０に対して符号１１０及び符号１３０の両方を付してある。後述する図３、図４、図９、図１２、図１３、図１４及び図１５においても同様である。
【００１６】
実施形態１に係る情報処理装置１００は、図１に示すように、専用ペン２００によるペン入力と、手指によるタッチ入力とを独立してかつ表示部の位置座標に関連付けて検出可能な情報処理装置である。そして、図２に示すように、表示部１１０と、表示部１１０への情報の表示を制御する表示制御部１２０と、ペン入力とタッチ入力とを独立してかつ表示部１１０の位置座標に関連付けて検出する入力検出部１３０と、表示制御部１２０が表示部１１０に表示させる情報の内容に応じて、入力検出部１３０により検出されたタッチ入力の有効／無効を少なくとも表示部１１０の一部の領域について制御する機能を有する入力制御部１４０と、表示制御部１２０と入力制御部１４０の動作を制御する制御部１５０とを備える。
【００１７】
表示部１１０は、図１に示すように、例えば液晶表示パネル、有機ＥＬ表示パネル等の薄型平板状の表示パネルからなる。表示部１１０の表示面にはタッチパネルやアンテナシートからなる入力検出部１３０が設けられている。表示部１１０の表示面に入力検出部１３０が設けられることで、上述したように、専用ペン２００の先端部を表示部１１０の表示面に接触又は近接させること（ペン入力）により、情報処理装置１００への文字や図形などの手書き入力が可能になるほか、手指などを表示部１１０の表示面に接触又は近接させること（タッチ入力）により、情報処理装置１００の操作が可能になる。なお、情報処理装置１００においては、ペン入力によっても情報処理装置１００の操作が可能であり、タッチ入力によっても情報処理装置１００への文字や図形などの手書き入力が可能であることは言うまでもない。
【００１８】
表示制御部１２０は、表示部１１０への情報の表示を制御する。例えば、表示部１１０に対してペン入力やタッチ入力が行われると、表示制御部１２０は、専用ペン２００の先端又や手指の軌跡を表示部１１０に表示するよう制御する。また、ペン入力やタッチ入力により情報処理装置１００の操作が行われると、表示制御部１２０は、表示部１１０の所定領域をハイライト表示するよう制御する。また、表示制御部１２０は、表示部１１０へ表示する情報についての制御を行うほか、タッチ入力受付領域（第２入力受付領域、後述する図３参照。）を表示部１１０に表示するよう制御する。
【００１９】
入力検出部１３０は、ペン入力とタッチ入力とを独立してかつ表示部１１０の位置座標に関連付けて検出する。具体的には、入力検出部１３０は、表示部１１０の表示面に専用ペン２００の先端やユーザの手指が接触又は近接した場合に、その接触位置又は近接位置を独立して検出する。入力検出部１３０は、専用ペン２００によるペン入力と、手指によるタッチ入力との区別を、例えば、専用ペン２００から放射される電波を利用して行ってもよいし、専用ペン２００と表示部側のアンテナコイルとの間の電磁エネルギーの授受の有無を利用して行ってもよいし、操作体の形状を光学的に認識することにより行ってもよいし、従来技術のように、操作体と表示面との接地面積を利用したり操作体と表示面との離間距離を利用したりして行ってもよいし、その他の方法により行ってもよい。
【００２０】
入力検出部１３０は、専用ペン２００の先端の接触位置又は近接位置、ユーザの手指の接触位置又は近接位置の情報を取得すると、その接触位置又は近接位置の情報を表示制御部１２０及び入力制御部１４０へ提供する。
【００２１】
入力制御部１４０は、表示制御部１２０が表示部１１０に表示させる情報の内容に応じて、入力検出部１３０により検出されたタッチ入力の有効／無効を表示部１１０の少なくとも表示部１１０の一部の領域について制御する機能を有する。そして、入力制御部１４０は、当該機能の一つとして例えば以下のような機能を有する。
【００２２】
すなわち、入力制御部１４０は、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させないときには、表示部１１０の全領域についてタッチ入力を無効にし、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させるときには、表示部１１０のうちタッチ入力受付領域についてタッチ入力を有効にするとともに、表示部１１０のうちタッチ入力受付領域を除く領域についてタッチ入力を無効にする機能を有する。
【００２３】
２．タッチ入力受付領域
次に、図３を参照しながら、タッチ入力受付領域を説明する。図３は、タッチ入力受付領域を説明するために示す図である。図３には、表示部１１０に、タッチ入力受付領域と、当該タッチ入力受付領域以外の領域であるタッチ入力非受付領域とが表示された様子が示されている。
タッチ入力受付領域は、もっぱらユーザからのタッチ入力を受け付ける領域であり、タッチ入力非受付領域は、もっぱらユーザからのペン入力を受け付ける領域である。そして、タッチ入力受付領域とタッチ入力非受付領域とは、表示部１１０上でこれらが視覚的に容易に区別できるように表示されている。タッチ入力受付領域においては、ペン入力に加えてタッチ入力が有効にされており、タッチ入力非受付領域においては、ペン入力は有効にされているが、タッチ入力は無効にされている。従って、ユーザは、タッチ入力受付領域においては、ペン入力及びタッチ入力の両方の入力が可能となり、タッチ入力非受付領域においては、ペン入力のみが可能となる。
【００２４】
タッチ入力受付領域は、図３に示すように、円形、星形、三角形、四角形、多角形などの各種形状からなるものであってよい。タッチ入力受付領域は、表示部１１０に、１つ表示されていてもよいが、２つ以上表示されていてもよい。タッチ入力受付領域とタッチ入力非受付領域とは、タッチ入力受付領域が島状に表示されていてもよいし（図３（ａ）参照。）、これとは逆に、タッチ入力非受付領域が島状に表示されていてもよい（図３（ｂ）参照。）。タッチ入力受付領域は、表示部の中央部に設けられていてもよいし、表示部の端部（左端部、右端部、上端部、下端部、角部）に設けられていてもよい。
【００２５】
タッチ入力受付領域は、これを用いて、ユーザに情報処理装置１００への文字や図形や絵などを手書き入力させるための領域であってもよいし、情報処理装置１００に対する所定の操作（選択、決定、タップ、ダブルタップ、長押し、ドラッグ、フリック、ピンチイン、ピンチアウト）をさせるための領域であってもよい。
【００２６】
３．実施形態１に係る情報処理装置１００の使用方法
次に、図４を用いて実施形態１に係る情報処理装置の使用方法を説明する。図４は、実施形態１に係る情報処理装置１００が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【００２７】
実施形態１に係る情報処理装置１００は、以下のようにして使用する。まず、実施形態１に係る情報処理装置１００は、表示部１１０にタッチ入力受付領域が表示されておらず（図４の状態Ａ参照。）、また、これに応じて、表示部１１０の全領域においてタッチ入力が無効にされているものとする。従って、この状態のとき、ユーザは、表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がないことから、表示部１１０の全領域において安心してペン入力を行うことができる。
【００２８】
次に、タッチ入力が必要になった場合、ユーザは、物理的なスイッチ手段としての操作ボタン１２２を１回押し下げする操作（操作１）を行う。これにより、表示部１１０にタッチ入力受付領域が表示され（図４の状態Ｂ参照。）、また、これに応じて、当該タッチ入力受付領域においてタッチ入力が有効にされる。その結果、ユーザは、当該タッチ入力受付領域において確実にタッチ入力を行うことが可能となる。なお、ユーザは、タッチ入力非受付領域においては依然として、意に反するタッチ入力が受け付けられてしまう心配がないことから、当該領域においては安心してペン入力を行うことが可能である。
【００２９】
次に、タッチ入力が不要になった場合、ユーザは、操作ボタン１２２をもう１回押し下げする操作（操作２）を行う。これにより、表示部１１０にはタッチ入力受付領域が表示されなくなり（図４の状態Ａ参照。）、また、これに応じて、表示部１１０の全領域においてタッチ入力が無効にされる。その結果、ユーザは、表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がなくなることから、表示部１１０の全領域において安心してペン入力を行うことが可能となる。
【００３０】
４．タッチ入力の有効／無効を制御する処理
次に、図５〜図８を参照しながら、タッチ入力の有効／無効を制御する処理を説明する。図５〜図８は、タッチ入力の有効／無効を制御する処理を説明するために示す図である。図５〜図８において、細い実線の矢印はタッチ入力に係る情報の流れを示し、太い実線の矢印はタッチ入力に係る情報の流れのうちマスク処理が施された直後の情報の流れを示す。また、図７及び図８において、破線の矢印はシステムソフトウェアから各機能ブロックに対して出されたマスク処理の実行指示を示す。
【００３１】
ペン入力やタッチ入力により入力された情報は、ペン／タッチコントローラから、デバイスドライバ、オペレーティングシステムを経由して各アプリケーションに伝達される。実施形態１に係る情報処理装置１００において、タッチ入力の有効／無効を制御する処理は、図５に示すように、アプリケーションレイヤーにあるシステムソフトウェアによるマスク処理（Ｈｏｏｋ関数を使用したマスク処理）により行われてもよいし、図６に示すように、オペレーティングシステムに含まれるシステムソフトウェア（図示せず）によるマスク処理により行われてもよいし、図７又は図８に示すように、デバイスドライバと連動して働くシステムソフトウェアによるマスク処理の実行指示により行われてもよい。図７の場合には、システムソフトウェアによりマスク処理の実行を指示されたデバイスドライバがマスク処理を実行し、図８の場合には、システムソフトウェアによりマスク処理の実行を指示されたペン／タッチコントローラのファームウェアがマスク処理を実行する。
【００３２】
その結果、ペン／タッチコントローラ、デバイスドライバ、オペレーティングシステム及びアプリケーションのいずれかにおいて、タッチ入力に関する情報の伝達が全体的又は部分的にマスク（ブロック）され、その結果、少なくとも表示部１１０の一部の領域において、タッチ入力が無効にされ、タッチ入力無効化領域が形成される。
【００３３】
なお、上記したシステムソフトウェアは、表示部１１０にタッチ入力受付領域を表示させるとともに、入力検出部１３０で検出されたタッチ入力を少なくとも表示部１１０の一部の領域について無効とするための処理（マスク処理）を行なわせるソフトウェアである。そして、タッチ入力受付領域が表示されていない領域（タッチ入力非受付領域）からのタッチ入力が各アプリケーションに伝達されるのを遮断する。
【００３４】
５．実施形態１に係る情報処理装置１００の効果
実施形態１に係る情報処理装置１００は、表示制御部１２０が表示部１１０に表示させる情報の内容に応じて、入力検出部１３０により検出されたタッチ入力の有効／無効を少なくとも表示部１１０の一部の領域について制御する機能を有する入力制御部１４０を備える。そして、当該入力制御部１４０は、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させないときには、表示部１１０の全領域についてタッチ入力を無効にし、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させるときには、表示部１１０のうちタッチ入力受付領域についてタッチ入力を有効にするとともに、表示部１１０のうちタッチ入力受付領域を除く領域についてタッチ入力を無効にする機能も有する。
【００３５】
このため、実施形態１に係る情報処理装置１００によれば、「タッチ入力が有効とされた領域」と「タッチ入力が無効とされた領域」とが表示部１１０上で視覚的に容易に区別できるようになる結果、ユーザは、ペン入力を行うときには必ず「タッチ入力が無効とされた領域」でペン入力を行うようになり、タッチ入力を行うときには必ず「タッチ入力が有効とされた領域」でタッチ入力を行うようになることから、タッチ入力の誤検出を防止することが可能となる。
【００３６】
また、実施形態１に係る情報処理装置１００によれば、表示部１１０にタッチ入力受付領域が表示されていない場合には、表示部１１０の全領域においてタッチ入力が無効にされている。このため、ユーザは、表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がなくなることから、表示部１１０の全領域において安心してペン入力を行うことが可能となる。また、表示部１１０にタッチ入力受付領域が表示されている場合には、当該タッチ入力受付領域においてのみタッチ入力が有効にされている。このため、ユーザは、タッチ入力受付領域において確実にタッチ入力を行うことが可能となる一方、タッチ入力非受付領域においては意に反するタッチ入力が受け付けられてしまう心配がないことから、当該領域においては安心してペン入力を行うことが可能となる。従って、実施形態１に係る情報処理装置１００は、使い勝手の良い情報処理装置となる。
【００３７】
その結果、本発明の情報処理装置１００は、ペン入力とタッチ入力とを併用して情報入力を行うときにタッチ入力の誤検出を防止することが可能で、かつ、使い勝手の良い情報処理装置となる。
【００３８】
［実施形態２］
次に、図９を用いて実施形態２に係る情報処理装置１０１を説明する。図９は、実施形態２に係る情報処理装置１０１が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【００３９】
実施形態２に係る情報処理装置１０１は、基本的には実施形態１に係る情報処理装置１００と同様の構成を有するが、タッチ入力受付領域の態様が実施形態１に係る情報処理装置１００の場合と異なる。すなわち、実施形態２に係る情報処理装置１０１においては、図９に示すように、タッチ入力受付領域として、タッチ入力が可能で、かつ、所定の機能が割り当てられた１又は２以上の象形部を含むグラフィカルユーザインタフェースを含む所定の領域（以下ＧＵＩ領域という）を表示させることとしている。
【００４０】
実施形態２に係る情報処理装置１０１においては、表示部１１０の左端部にＧＵＩ領域を表示させている。これは、右利きのユーザが右手でペン入力を行うのはもっぱら画面中央部及び画面中央部から右端部にかけた部分であることを考慮したものである。なお、ユーザが左利きである場合には、表示部１１０の右端部にＧＵＩ領域を表示させればよいし、ユーザが普段ペン入力を表示部１１０の上端部や下端部で行わない場合には、表示部１１０の上端部や下端部にＧＵＩ領域を表示させればよい。
【００４１】
実施形態２に係る情報処理装置１０１においては、入力制御部１４０は、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させないときには、表示部１１０の全領域についてタッチ入力を無効にする。また、入力制御部１４０は、表示制御部１２０が表示部１１０にタッチ入力受付領域を表示させるときには、表示部１１０のうちタッチ入力受付領域についてタッチ入力を有効にするとともに、表示部１１０のうちタッチ入力受付領域を除く領域についてタッチ入力を無効にする機能を有する。
【００４２】
実施形態２に係る情報処理装置１０１は、以下のようにして使用する。まず、実施形態２に係る情報処理装置１０１は、表示部１１０にＧＵＩ領域が表示されておらず（図９の状態Ａ参照。）、また、これに応じて、表示部１１０の全領域においてタッチ入力が無効にされているものとする。従って、この状態のとき、ユーザは、表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がないことから、表示部１１０の全領域において安心してペン入力を行うことができる。
【００４３】
次に、タッチ入力が必要になった場合、ユーザは、操作ボタン１２２を１回押し下げする操作（操作１）を行う。これにより、表示部１１０にＧＵＩ領域が表示され（図９の状態Ｂ参照。）、また、これに応じて、当該ＧＵＩ領域においてタッチ入力が有効にされる。その結果、ユーザは、当該ＧＵＩ領域において確実にタッチ入力を行うことが可能となる。なお、ユーザは、ＧＵＩ領域以外の領域においては依然として、意に反するタッチ入力が受け付けられてしまう心配がないことから、当該領域においては安心してペン入力を行うことが可能である。
【００４４】
次に、タッチ入力が不要になった場合、ユーザは、操作ボタン１２２をもう１回押し下げする操作（操作２）を行う。これにより、表示部１１０にはＧＵＩ領域が表示されなくなり（図９の状態Ａ参照。）、また、これに応じて、表示部１１０の全領域においてタッチ入力が無効にされる。その結果、ユーザは、表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がなくなることから、表示部１１０の全領域において安心してペン入力を行うことが可能となる。
【００４５】
実施形態２に係る情報処理装置１０１は、以下のような使用方法も可能である。この使用方法は、タッチ入力を、情報機器に対する操作だけではなく、表示部に対する文字や図形や絵の手書き入力として使う場合があることを考慮して、全画面でタッチ入力を有効状態とする使用方法である。
【００４６】
まず、ユーザは、操作ボタン１２１を１回押し下げする操作（操作３）を行う。これにより、表示部１１０にＧＵＩ領域が表示されていない場合（図９の状態Ａ参照。）であっても、表示部１１０にＧＵＩ領域が表示されている場合（図９の状態Ｂ参照。）であっても、表示部１１０の全領域においてタッチ入力が有効にされる（図９の状態Ｃ又は状態Ｄ参照。）。その結果、ユーザは、表示部１１０の全領域において、ペン入力に加えてタッチ入力を行うことが可能となる。
【００４７】
次に、ユーザは、操作ボタン１２１をもう１回押し下げする操作（操作４）を行う。これにより、タッチ入力の有効／無効状態は、操作ボタン１２１を最初に押し下げする操作を行う前の状態に戻り（図９の状態Ａ又は状態Ｂ参照。）、ユーザは、操作ボタン１２１を最初に押し下げする前と同じ環境のもとで情報処理装置１０１を使用することが可能となる。
【００４８】
次に、図１０及び図１１を参照しながら、ＧＵＩ領域の表示制御に関する手順を説明する。図１０は、ＧＵＩ領域を表示状態にする場合の手順を示すフローチャートである。図１１は、ＧＵＩ領域を非表示状態にする手順を示すフローチャートである。
【００４９】
図１０においては、表示部１１０にはＧＵＩ領域が表示されていないものとする（図９の状態Ａ又は状態Ｃ参照。）。この状態において、ユーザが情報処理装置１０１の操作ボタン１２２を押し下げる操作を行う（ステップＳ１０１）と、制御部１５０がＧＵＩ領域の表示領域を計算する（ステップＳ１０２）。
【００５０】
制御部１５０がＧＵＩ領域の表示領域の計算を行った後、全領域でタッチ入力が無効にされた状態（全領域タッチ入力無効モード）に設定されているかどうかを判断して（ステップＳ１０３）、その結果がＹｅｓの場合（図９の状態Ａの場合）には、入力制御部１４０が、ＧＵＩ領域についてのみタッチ入力を有効に設定するとともに（ステップＳ１０４）、表示制御部１２０が表示部１１０上にＧＵＩ領域を描画する（ステップＳ１０５、図９の状態Ｂ参照。）。
【００５１】
一方、制御部１５０がＧＵＩ領域の表示領域の計算を行った後、全領域タッチ入力無効モードに設定されているかどうかを判断して（ステップＳ１０３）、その結果がＮｏの場合（図９の状態Ｃの場合）には、入力制御部１４０がＧＵＩ領域についてのみタッチ入力を有効に設定するステップ（Ｓ１０４）を省略して、表示制御部１２０が表示部１１０上にＧＵＩ領域を描画する（ステップＳ１０５、図９の状態Ｄ参照。）。
【００５２】
これにより、入力検出部１３０の全領域でタッチ入力が無効とされている状態（状態Ａ）のときにタッチ入力が有効なＧＵＩ領域を表示することもできるし、入力検出部１３０の全領域でタッチ入力が有効とされている状態（状態Ｃ）のときにそのままＧＵＩ領域を表示することもできる。
【００５３】
図１１においては、表示部１１０にはＧＵＩ領域が表示されているものとする（図９の状態Ｂ又は状態Ｄ参照。）。この状態において、ユーザが情報処理装置１０１の操作ボタン１２２を押し下げる操作を行う（ステップＳ２０１）と、全領域タッチ入力無効モードに設定されているかどうかを判断して（ステップＳ２０２）、その結果がＹｅｓの場合（図９の状態Ｂの場合）には、入力制御部１４０が全領域でタッチ入力を無効に設定するとともに（ステップＳ２０３）、表示制御部１２０が表示部１１０上からＧＵＩ領域の描画を消去する（ステップＳ２０４、図９の状態Ａ参照。）。
【００５４】
一方、全領域タッチ入力無効モードに設定されているかどうかを判断して（ステップＳ２０２）、その結果がＮｏの場合（図９の状態Ｄの場合）には、入力制御部１４０が全領域でタッチ入力を無効に設定するステップ（ステップＳ２０３）を省略して、表示制御部１２０が表示部１１０上からＧＵＩ領域の描画を消去する（ステップＳ２０４、図９の状態Ｃ参照。）。
【００５５】
これにより、図９の状態Ｂ及び状態Ｄのいずれの場合であっても、表示部１１０上からＧＵＩ領域の描画を消去することができる。
【００５６】
実施形態２に係る情報処理装置１０１によれば、実施形態１に係る情報処理装置１００が有する効果に加えて、以下のような効果を有する。
【００５７】
すなわち、実施形態２に係る情報処理装置１０１によれば、右利きのユーザがもっぱらペン入力を行う作業領域以外の領域である表示部１１０の左端部にＧＵＩ領域を表示させていることから、右利きのユーザは、ペン入力を行うとき（例えば文字や図形や絵を手書き入力するとき）には自然にＧＵＩ領域以外の領域でペン入力を行い、タッチ入力を行うとき（例えば情報処理装置１００に対する所定の操作（選択、決定、タップ、ダブルタップ、長押し、ドラッグ、フリック、ピンチイン、ピンチアウト）をするとき）には自然にＧＵＩ領域でタッチ入力を行うようになることから、使い勝手のよい情報処理装置となる。
【００５８】
この場合、ユーザが、例えば、デザイナー、イラストレーター、クリエーターのようなユーザである場合、そのようなユーザは図形や絵を描くとき通常画面中央部において図形や絵を描くことから、特にこれらのユーザにとってより一層使い勝手のよい情報処理装置となる。
【００５９】
［実施形態３］
次に、図１２を用いて実施形態３に係る情報処理装置１０２を説明する。図１２は、実施形態３に係る情報処理装置１０２が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【００６０】
実施形態３に係る情報処理装置１０２は、基本的には実施形態２に係る情報処理装置１０１と同様の構成を有するが、ＧＵＩ領域の有効／無効の制御の仕方が実施形態２に係る情報処理装置１０１の場合と異なる。すなわち、実施形態３に係る情報処理装置１０２においては、図１２に示すように、操作ボタンを押し下げる操作ではなくＧＵＩ領域に含まれる所定のソフトキー（Ａキー）をタッチする操作により、ＧＵＩ領域の有効／無効の制御を行うこととしている。
【００６１】
実施形態３に係る情報処理装置１０２は、図１２に示すように、基本的には実施形態２に係る情報処理装置１０１の場合と同様の使用方法により使用する。但し、上記したように、操作ボタンを押し下げる操作ではなくＧＵＩ領域のソフトキー（Ａキー）をタッチする操作により、ＧＵＩ領域の有効／無効の制御を行う。
【００６２】
実施形態３に係る情報処理装置１０２においては、ＧＵＩ領域に含まれる通常のソフトキーをタッチすることでＧＵＩ領域を非表示状態にした場合には、表示部１１０にはＧＵＩ領域自身が表示されなくなるため、ＧＵＩ領域の操作によってＧＵＩ領域を再度表示させることはできない。このため、実施形態３に係る情報処理装置１０２においては、表示部１１０に、ＧＵＩ領域に含まれるソフトキーのうち所定のキー（例えば「Ａキー」）を常に表示させることにしている（図１２の状態Ａ及び状態Ｃ参照。）。以下、実施形態３に係る情報処理装置１０２の使用方法を詳細に説明する。
【００６３】
実施形態３に係る情報処理装置１０２は、以下のようにして使用する。まず、実施形態３に係る情報処理装置１０１は、表示部１１０にはＧＵＩ領域が表示されておらず、「Ａキー」のみが表示されている（図１２の状態Ａ参照。）。また、これに応じて、「Ａキー」を除く表示部１１０の全領域においてタッチ入力が無効にされているものとする。従って、この状態のとき、ユーザは、「Ａキー」の部分を除く表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がないことから、表示部１１０の全領域において安心してペン入力を行うことができる。
【００６４】
次に、タッチ入力が必要になった場合、ユーザは、「Ａキー」をタッチする操作（操作１）を行う。これにより、表示部１１０にＧＵＩ領域が表示され（図１２の状態Ｂ参照。）、また、これに応じて、当該ＧＵＩ領域においてタッチ入力が有効にされる。その結果、ユーザは、当該ＧＵＩ領域において確実にタッチ入力を行うことが可能となる。なお、ユーザは、ＧＵＩ領域以外の領域においては依然として、意に反するタッチ入力が受け付けられてしまう心配がないことから、当該領域においては安心してペン入力を行うことが可能である。
【００６５】
次に、タッチ入力が不要になった場合、ユーザは、「Ａキー」をもう１回タッチする操作（操作２）を行う。これにより、表示部１１０には「Ａキー」を除きＧＵＩ領域が表示されなくなる（図１２の状態Ａ参照。）。また、これに応じて、「Ａキー」を除く表示部１１０の全領域においてタッチ入力が無効にされる。その結果、ユーザは、「Ａキー」を除く表示部１１０の全領域において意に反するタッチ入力が受け付けられてしまう心配がなくなることから、表示部１１０の全領域において安心してペン入力を行うことが可能となる。
【００６６】
実施形態３に係る情報処理装置１０２は、以下のような使用方法も可能である。この使用方法は、タッチ入力を、情報機器に対する操作だけではなく、表示部に対する文字や図形や絵の手書き入力として使う場合があることを考慮して、全画面でタッチ入力を有効状態とする使用方法である。
【００６７】
まず、ユーザは、「Ａキー」をダブルタップする操作（操作３）を行う。これにより、表示部１１０にＧＵＩ領域が表示されていない場合（図１２の状態Ａ参照。）であっても、表示部１１０にＧＵＩ領域が表示されている場合（図１２の状態Ｂ参照。）であっても、表示部１１０の全領域においてタッチ入力が有効にされる（図１２の状態Ｃ又は状態Ｄ参照。）。その結果、ユーザは、表示部１１０の全領域において、ペン入力に加えてタッチ入力を行うことが可能となる。
【００６８】
次に、ユーザは、「Ａキー」をもう１回ダブルタップする操作（操作４）を行う。これにより、「Ａキー」を最初にダブルタップする前の状態に戻り（図１２の状態Ａ又は状態Ｂ参照。）、ユーザは、「Ａキー」を最初にダブルタップする前と同じ環境のもとで情報処理装置１００を使用することが可能となる。
【００６９】
なお、実施形態３に係る情報処理装置１０２においては、図１２の状態Ｂ又は状態Ｄの場合において、ＧＵＩ領域内のいずれかの部分を手指でドラッグすることによりＧＵＩ領域を画面内で移動可能とすることもできる。このうち図１２の状態Ｂの場合においては、ＧＵＩ領域を取り囲む領域はタッチ入力非受付領域となるため、この領域に手指が到達するとこれ以上ドラッグが行えなくなる。そこで、実施形態３に係る情報処理装置１０２においては、入力検出部１３０がドラッグの開始を検出した場合に入力制御部１４０が全領域を一時的にタッチ入力受付領域に設定し、入力検出部１３０がドラッグの終了を検出した場合に入力制御部１４０がＧＵＩ領域のみをタッチ入力有効領域に戻すことにより、ドラッグを継続して行えるようにしている。なお、実施形態３に係る情報処理装置１０２においては、入力検出部１３０がドラッグの開始を検出した場合に入力制御部１４０がＧＵＩ領域を囲む所定領域を一時的にタッチ入力受付領域に設定し、入力検出部１３０がドラッグの終了を検出した場合に入力制御部１４０が上記した所定領域をタッチ入力非受付領域に戻すことにより、ドラッグを継続して行えるようにしてもよい。
【００７０】
実施形態３に係る情報処理装置１０２は、実施形態２に係る情報処理装置１０１が有する効果に加えて、操作ボタン（操作ボタン１２１，１２２）を省略できるという効果も有する。
【００７１】
［実施形態４］
次に、図１３〜図１５を用いて実施形態４に係る情報処理装置１０３を説明する。図１３及び図１４は、実施形態４に係る情報処理装置１０３を説明するために示す図である。図１３（ａ）は情報処理装置１０３の蓋１６１を開けて情報処理装置１０３をノートＰＣとして使用している様子を示す図であり、図１３（ｂ）は情報処理装置１０３の蓋１６１を閉めて情報処理装置１０３をタブレットとして使用している様子を示す図である。図１４（ａ）は情報処理装置１０３に対して専用ペン２００により情報入力を行っている様子を示す図であり、図１４（ｂ）は情報処理装置１００に対して専用ペン２００と手指とを併用して情報入力を行っている様子を示す図である。図１５は、実施形態４に係る情報処理装置１０３が所定のアプリケーションを実行したときの表示画面の遷移を示す図である。
【００７２】
実施形態４に係る情報処理装置１０３は、図１３に示すように、ノートＰＣとしてもタブレットとしても使用可能な情報処理装置であるが、タブレットとして使用する場合には、図１４及び図１５に示すように、実施形態２に係る情報処理装置１０１の場合と同様の使用方法で使用することができる。
【００７３】
実施形態４に係る情報処理装置１０３において、ＧＵＩ領域が表示部１１０の左の辺の近傍にかつ左の辺に沿って設けられている。また、ＧＵＩ領域においては、５つのショートカットキーが配列されたショートカットキーメニューが表示されている。各ショートカットキーには、各アプリケーションにおいて所定の機能が割り当てられており、ユーザは５つのショートカットキーのうちいずれかをタッチすることにより、各アプリケーションにおける特定の機能を呼び出したり、ランチャーソフトを立ち上げたり、マクロを起動させたりすることが可能となる。
【００７４】
これにより、ユーザは、例えば、右手にもった専用ペンで図形や絵を描く際に、左手の指でショートカットキーメニューのいずれかのショートカットキーを押しながら図形や絵を描くことができるようになる。例えば、左手の指で、描画モード、拡大率、線種、線の太さ、色などを適宜変更・選択しながら、右手に持った専用ペンで図形や絵を描けるようになる。これにより、実施形態４に係る情報処理装置１０３を用いることによって、いままでよりも快適に絵を描くことができるようになることから、実施形態４に係る情報処理装置１０３は、特に、デザイナー、イラストレーター、クリエーターであるユーザにとって特に好適な情報処理装置となる。
【００７５】
［ハードウェア構成］
次に、実施形態１〜４に係る情報処理装置１００〜１０３のハードウェア構成を、実施形態１に係る情報処理装置１００を例にとって、詳細に説明する。図１６は、実施形態１係る情報処理装置１００のハードウェア構成を説明するためのブロック図である。
【００７６】
情報処理装置１００は、グラフィクス機能が強化されたＣＰＵ（ＣＰＵ＋ＧＦＸ）９０１と、出力装置９０３と、ＲＡＭ９０５と、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、入力装置９１５と、記憶装置９１７と、外部Ｉ／Ｆ９１９と、通信装置９２１とを備える。
【００７７】
ＣＰＵ９０１は、演算処理装置及び制御装置として機能し、ＲＡＭ９０５、記憶装置９１７又は図示しないリムーバブル記録媒体に記録された各種プログラムに従って、情報処理装置１００内の動作全般またはその一部を制御する。
【００７８】
出力装置９０３は、取得した情報をユーザに対して視覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置などがある。出力装置９０３は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。
【００７９】
ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【００８０】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【００８１】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２３であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、この入力装置９１５を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００８２】
記憶装置９１７は、情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置である。記憶装置９１７は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。記憶装置９１７は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータ等を格納する。
【００８３】
情報処理装置１００は、図示しない記録媒体用リーダライタを備えてもよい。記録媒体用リーダライタは、情報処理装置１００に内蔵、あるいは外付けされる。記録媒体用リーダライタは、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、記録媒体用リーダライタは、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録を書き込むことも可能である。リムーバブル記録媒体は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア等である。また、リムーバブル記録媒体は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【００８４】
外部Ｉ／Ｆ９１９は、機器を情報処理装置１００に直接接続するためのＩ／Ｆである。外部Ｉ／Ｆ９１９の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。外部Ｉ／Ｆ９１９の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この外部Ｉ／Ｆ９１９に外部接続機器９２３を接続することで、情報処理装置１００は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【００８５】
通信装置９２１は、例えば、ネットワークに接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２１は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２１は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９２１は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２１に接続されるネットワークは、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【００８６】
以上、実施形態１〜４に係る情報処理装置１００，１０１，１０２，１０３の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【００８７】
図１６に示した、実施形態１〜４に係る情報処理装置１００，１０１，１０２，１０３を実現するためのハードウェア構成例において、例えば表示部１１０は出力装置９０３に対応し、表示制御部１２０はＣＰＵ９０１に対応し、入力検出部１３０は入力装置９１５に対応し、入力制御部１４０はＣＰＵ９０１に対応し、制御部１５０はＣＰＵ９０１に対応する。また、例えば、ＣＰＵ９０１で実行されるコンピュータプログラムが、表示制御部１２０、入力制御部１４０及び制御部１５０のそれぞれの機能を実現する。
【００８８】
以上、本発明の情報処理装置、情報処理装置における入力制御方法及びコンピュータプログラムを上記の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲において実施することが可能であり、例えば次のような変形も可能である。
【００８９】
（１）上記の各実施形態においては、入力制御部１４０は、表示部１１０に表示された情報の内容に応じて、少なくとも表示部１１０の一部の領域についてタッチ入力の有効／無効を制御する機能を有するものであったが、本発明はこれに限定されるものではない。入力制御部１４０は、表示部１１０に表示された情報の内容に連動して、少なくとも表示部１１０の一部の領域についてペン入力の有効／無効を制御する機能をさらに有するものであってもよい。
【００９０】
（２）上記の各実施形態においては、表示部１１０、表示制御部１２０、入力検出部１３０、入力制御部１４０及び制御部のすべてが、情報処理装置１００の本体に一体化されているが、本発明はこれに限定されるものではない。例えば、表示部１１０及び入力検出部１３０が表示・入力検出部として情報処理装置１００の本体から分離された構成を有していてもよい。
【００９１】
（３）上記の各実施形態においては、第１操作体の第１入力が専用ペンによるペン入力であり、第２操作体の第２入力が手指によるタッチ入力であるものとして本発明が説明されているが、本発明はこれに限定されるものではない。本発明は、第１操作体や第２操作体として様々な操作体（例えば、レーザポインタによる入力）を用いることができる。
【００９２】
なお、本発明は以下のような構成を取ることもできる。
【００９３】
［１］表示部と、
前記表示部への情報の表示を制御する表示制御部と、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出部と、
前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能を有する入力制御部とを備える、情報処理装置。
【００９４】
［２］前記入力制御部は、
前記表示制御部が前記表示部に第２入力受付領域を表示させないときには、前記表示部の全領域について前記第２入力を無効にし、
前記表示制御部が前記表示部に前記第２入力受付領域を表示させるときには、前記表示部のうち前記第２入力受付領域について前記第２入力を有効にするとともに、前記表示部のうち前記第２入力受付領域を除く領域について前記第２入力を無効にする、前記［１］に記載の情報処理装置。
【００９５】
［３］前記第２入力受付領域は、前記第２操作体による前記第２入力が可能かつ所定の機能が割り当てられた１又は２以上の象形部を含むグラフィカルユーザインタフェースを含む所定の領域である、前記［２］に記載の情報処理装置。
【００９６】
［４］前記表示制御部は、ユーザによる物理的なスイッチ手段を用いた操作により、前記表示部への前記第２入力受付領域の表示／非表示を制御する機能を有する、前記［２］又は［３］に記載の情報処理装置。
【００９７】
［５］前記入力制御部は、ユーザによる物理的なスイッチ手段を用いた操作により、前記表示部のうち前記第２入力受付領域を除く領域について前記第２入力の有効／無効を制御する機能を有する、前記［２］〜［４］のいずれかに記載の情報処理装置。
【００９８】
［６］前記表示制御部は、ユーザによる前記象形部のうち所定の象形部を用いた操作により、前記表示部への前記所定の象形部を除いた前記第２入力受付領域の表示／非表示を制御する機能を有する、前記［３］に記載の情報処理装置。
【００９９】
［７］前記入力制御部は、ユーザによる前記象形部のうち所定の象形部を用いた操作により、前記表示部のうち前記第２入力受付領域を除く領域又は前記表示部のうち前記所定の象形部を除く領域について前記第２入力の有効／無効を制御する機能を有する、前記［３］又は［６］に記載の情報処理装置。
【０１００】
［８］前記第２入力受付領域は、前記表示部の上下左右の辺のうち少なくとも１つの辺の近傍に設けられている、前記［２］〜［７］のいずれかに記載の情報処理装置。
【０１０１】
［９］前記入力制御部は、前記表示制御部が前記表示部に表示させる情報の内容に応じて、前記入力検出部により検出された第１入力の有効／無効を少なくとも前記表示部の一部の領域について制御する機能をさらに有する、前記［１］〜［８］のいずれかに記載の情報処理装置。
【０１０２】
［１０］前記第１操作体による前記第１入力がペン入力であり、前記第２操作体による前記第２入力がタッチ入力である、前記［１］〜［９］のいずれかに記載の情報処理装置。
【０１０３】
［１１］情報処理装置における入力制御方法であって、
表示部への情報の表示を制御する表示制御ステップと、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出ステップと、
前記表示部に表示させる情報の内容に応じて、前記入力検出ステップにより検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する入力制御ステップとを含む、情報処理装置における入力制御方法。
【０１０４】
［１２］情報処理装置に用いるコンピュータプログラムであって、
コンピュータに、
表示部への情報の表示を制御する表示制御ステップと、
第１操作体による第１入力と第２操作体による第２入力とを前記表示部に対する位置情報に関連付けて検出する入力検出ステップと、
前記表示部に表示させる情報の内容に応じて、前記入力検出ステップにより検出された前記第２入力の有効／無効を少なくとも前記表示部の一部の領域について制御する入力制御ステップとを実行させる、情報処理装置に用いるコンピュータプログラム。
【０１０５】
［１３］前記第２ステップは、
前記表示制御部が前記表示部に第２入力受付領域を表示させないときには、前記表示部の全領域について前記第２入力を無効にし、
前記表示制御部が前記表示部に前記第２入力受付領域を表示させるときには、前記表示部のうち前記第２入力受付領域について前記第２入力を有効にするとともに、前記表示部のうち前記第２入力受付領域を除く領域について前記第２入力を無効にする、前記［１１］に記載の情報処理装置における入力制御方法又は前記［１２］に記載の情報処理装置に用いるコンピュータプログラム。
【符号の説明】
【０１０６】
１００，１０１，１０２，１０３…情報処理装置、１１０…表示部、１２０…表示制御部、１２１，１２２…操作ボタン、１３０…入力検出部、１４０…入力制御部、１５０…制御部、１６０…本体、１６１…蓋部、１６２…キー、２００…専用ペン
【図１】
2016066311.tif 000003
【図２】
2016066311.tif 000004
【図３】
2016066311.tif 000005
【図４】
2016066311.tif 000006
【図５】
2016066311.tif 000007
【図６】
2016066311.tif 000008
【図７】
2016066311.tif 000009
【図８】
2016066311.tif 000010
【図９】
2016066311.tif 000011
【図１０】
2016066311.tif 000012
【図１１】
2016066311.tif 000013
【図１２】
2016066311.tif 000014
【図１３】
2016066311.tif 000015
【図１４】
2016066311.tif 000016
【図１５】
2016066311.tif 000017
【図１６】
2016066311.tif 000018