(57)【特許請求の範囲】
【請求項１】
表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可
能な情報入力装置において、
前記タッチパネルの一部に入力無効領域を設定する入力無効領域設定手段と、
前記入力無効領域が設定された場合には、前記設定された入力無効領域と前記表示画面
上に表示されている操作対象となるオブジェクトとの重なりを判定し、重なっている場合
には、前記表示画面上に表示されている前記操作対象となるオブジェクトが操作可能とな
るように、前記操作対象となるオブジェクトを再配置する表示制御手段と、
を備え、
前記タッチパネルは、前記表示画面の有効表示領域に対応する検出領域と、当該検出領
域の周囲を囲う拡張領域とを有し、
前記入力無効領域設定手段は、前記拡張領域のタッチを検出した場合に、当該タッチされた位置
の周辺に存在する前記検出領域を入力無効領域に設定することを特徴とする情報入力装置。
【請求項２】
前記表示制御手段は、前記オブジェクトを再配置する場合に、当該オブジェクトを移動
およびリサイズの少なくとも一方を実行することを特徴とする請求項１に記載の情報入力
装置。
【請求項３】
前記オブジェクトは、ウィンドウ、アイコン、タスクバー、およびボタンの少なくとも
１つであることを特徴とする請求項１に記載の情報入力装置。
【請求項４】
前記表示制御手段は、前記入力無効領域設定手段により、前記設定された入力無効領域
が解除された場合には、前記表示画面のオブジェクトの配置を元に戻すことを特徴とする
請求項１〜請求項３のいずれか１つに記載の情報入力装置。
【請求項５】
表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可
能な情報入力装置の画面配置方法において、
前記タッチパネルの一部に入力無効領域を設定する工程と、
前記入力無効領域が設定された場合には、前記設定された入力無効領域と前記表示画面
上に表示されている操作対象となるオブジェクトとの重なりを判定し、重なっている場合
には、前記表示画面上に表示されている前記操作対象となるオブジェクトが操作可能とな
るように、前記操作対象となるオブジェクトを再配置する工程と、
を含み、
前記タッチパネルは、前記表示画面の有効表示領域に対応する検出領域と、当該検出領
域の周囲を囲う拡張領域とを有し、
前記設定する工程では、前記拡張領域のタッチを検出した場合に、当該タッチされた位置の周辺に存在する前記検出領域を入力無効領域に設定することを特徴とする情報入力装置の画面配置方法。
【請求項６】
表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可
能な情報入力装置の画面配置方法において、
前記タッチパネルの一部に入力無効領域を設定する工程と、
前記入力無効領域が設定された場合には、前記設定された入力無効領域と前記表示画面
上に表示されている操作対象となるオブジェクトとの重なりを判定し、重なっている場合
には、前記表示画面上に表示されている前記操作対象となるオブジェクトが操作可能とな
るように、前記操作対象となるオブジェクトを再配置する工程と、
をコンピュータに実行させ、
前記タッチパネルは、前記表示画面の有効表示領域に対応する検出領域と、当該検出領
域の周囲を囲う拡張領域とを有し、
前記設定する工程では、前記拡張領域のタッチを検出した場合に、当該タッチされた位置の周辺に存在する前記検出領域を入力無効領域に設定することを特徴とするコンピュータが実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力装置、その画面配置方法、およびコンピュータが実行可能なプログラムに関する。
【背景技術】
【０００２】
表示装置上にタッチパネルを装備し、タッチパネル上を指やペンなどにより操作することでデータ入力するタッチ式入力装置が、ノート型ＰＣ、携帯端末、ＰＤＡ、ＡＴＭ、およびカーナビゲーション装置等の情報処理装置で採用されている。
【０００３】
上記タッチパネルでは、装置の小型化に伴い、該装置を持つ手などにより不用意にタッチパネルに触れてしまうため、誤操作してしまうおそれがある。このため、例えば、操作者が不用意にタッチパネルに触れてしまいがちなタッチパネルの枠周辺部を入力無効領域とすることで、誤操作を防止する方法もある。
【０００４】
しかしながら、入力無効領域を設定した場合、入力無効領域内のウィンドウやアイコンを操作するためには、入力無効領域の設定を解除した後に操作したり、ウィンドウの一部が入力無効領域外にある場合に、その操作したいエリアが入力無効領域の外になるように移動させる必要がある。このため、タッチパネルに入力無効領域を設定した場合には、タッチパネルの操作性が悪くなるという問題がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３９９６４号公報
【特許文献２】国際公開第２００９／１５７５９２号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記に鑑みてなされたものであり、タッチパネルに入力無効領域を設定した場合でも、その操作性の低下を防止することが可能な情報入力装置、その画面配置方法、およびコンピュータが実行可能なプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可能な情報入力装置において、前記タッチパネルの一部に入力無効領域を設定する入力無効領域設定手段と、前記設定された入力無効領域を避けるように、前記表示画面上に表示されているオブジェクトを再配置する表示制御手段と、を備えたことを特徴とする。
【０００８】
また、本発明の好ましい態様によれば、前記表示制御手段は、前記オブジェクトを再配置する場合に、当該オブジェクトを移動およびリサイズの少なくとも一方を実行することが望ましい。
【０００９】
また、本発明の好ましい態様によれば、前記オブジェクトは、ウィンドウ、アイコン、タスクバー、およびボタンの少なくとも１つであることが望ましい。
【００１０】
また、本発明の好ましい態様によれば、前記タッチパネルは、前記表示画面の有効表示領域に対応する検出領域と、当該検出領域の周囲を囲う拡張領域とを有し、前記表示制御手段は、前記拡張領域のタッチを検出した場合に、当該タッチされた位置の周囲に存在する前記拡張領域を入力無効領域を設定することが望ましい。
【００１１】
また、本発明の好ましい態様によれば、前記表示制御手段は、前記入力無効領域設定手段により、前記設定された入力無効領域が解除された場合には、前記表示画面のオブジェクトの配置を元に戻すことが望ましい。
【００１２】
上述した課題を解決し、目的を達成するために、本発明は、表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可能な情報入力装置の画面配置方法において、前記タッチパネルの一部に入力無効領域を設定する工程と、前記設定された入力無効領域を避けるように、前記表示画面上に表示されているオブジェクトを再配置する工程と、を含むことを特徴とする。
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可能な情報入力装置の画面配置方法において、前記タッチパネルの一部に入力無効領域を設定する工程と、前記設定された入力無効領域を避けるように、前記表示画面上に表示されているオブジェクトを再配置する工程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、表示画面上に設けられたタッチパネルに指示体でタッチすることによって情報を入力可能な情報入力装置において、前記タッチパネルの一部に入力無効領域を設定する入力無効領域設定手段と、前記設定された入力無効領域を避けるように、前記表示画面上に表示されているオブジェクトを再配置する表示制御手段と、を備えているので、タッチパネルに入力無効領域を設定した場合に、その操作性の低下を防止することが可能な情報処理装置を提供することが可能になるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、本実施の形態に係る情報入力装置の概念図である。
【図２】図２は、入力無効領域が設定された場合にオブジェクトを再配置する一例を示す図である。
【図３】図３は、オブジェクトを再配置する各種態様を示す図である。
【図４】図４は、オブジェクトを再配置する各種態様を示す図である。
【図５】図５は、オブジェクトを再配置する各種態様を示す図である。
【図６】図６は、入力無効領域が設定された場合にオブジェクトを再配置する手順の概略を示すフローチャートである。
【図７】図７は、実施の形態に係る情報入力装置を適用したスレートＰＣの概略の外観図である。
【図８】図８は、図７の概略のＢ−Ｂ断面図である。
【図９】図９は、図７のスレートＰＣのハードウェアの構成を示す概略図である。
【図１０】図１０は、図９のスレートＰＣが、入力無効領域が設定された場合にオブジェクトを再配置する手順の概略を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本実施の形態にかかる情報入力装置、その画面配置方法、およびコンピュータが実行可能なプログラムを適用したコンピュータシステムの実施の形態について説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、方法、およびプログラムの実施の形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施の形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システムおよび方法についての選択した実施の形態を単に示すものである。当業者は、特定の細目の１つ以上が無くても、または他の方法、部品、材料でも本発明を実現できることが理解できる。
【００１７】
（実施の形態）
図１は、本実施の形態に係る情報入力装置の概念図である。図２は、入力無効領域が設定された場合にオブジェクトを再配置する一例を示す図である。図３〜図５は、オブジェクトを再配置する各種態様を示す図である。図６は、入力無効領域が設定された場合にオブジェクトを再配置する手順の概略を示すフローチャートである。
【００１８】
本実施の形態に係る情報入力装置１は、図１に示すように、タッチパネル２と、表示部３と、座標検出部４と、入力無効領域設定・解除部５と、表示制御部６とを備えている。情報入力装置１は、ハードウェアやソフトウェアのモジュール、または、その組み合わせで構成することができる。
【００１９】
表示部３は、例えば、ＬＣＤや有機ＥＬディスプレイ等のフラットパネル型の表示デバイスであり、表示制御部６の制御に従って、文字や画像等の各種情報を表示する。
【００２０】
タッチパネル２は、抵抗膜方式や静電結合方式のタッチパネルであり、表示部３上に設けられ、操作者が指やペン等の指示体をタッチして、表示部３に表示されるウィンドウ、アイコン、ボタン、タスクバー等のオブジェクトを選択して、操作入力を行うためのものである。
【００２１】
座標検出部４は、タッチパネル２上で指によってタッチされた座標位置を検出して、表示制御部６に出力する。
【００２２】
入力無効領設定・解除部５は、所定の条件を満たす場合に、誤操作等を防止するために、タッチパネル２の一部に入力無効領域ＩＡを設定する。例えば、入力無効領域設定・解除部５は、ＧＵＩまたはハードウェアのボタン（不図示）が押された場合に、入力無効領域ＩＡを設定し、当該ボタンがもう一度押された場合に、入力無効領域ＩＡの設定を解除することにしてもよい。また、例えば、タッチパネル２に、表示部３の有効表示領域に対応する検出領域と、当該第検出領域の周囲を囲い、意図しない指のタッチ（お手つき）を検出するための拡張領域とを設け、入力無効領域設定・解除部５は、拡張領域の座標入力を検出した場合に、当該検出された座標の周囲に存在する検出領域を、入力無効領域ＩＡに設定することにしてもよい。また、入力無効領域設定・解除部５は、当該拡張領域の座標入力が無くなった場合に、入力無効領域ＩＡを解除することにしてもよい。
【００２３】
表示制御部６は、表示部３の表示を制御するためのものであり、文字、画像、オブジェクト等を表示させたり、座標検出部４から入力される座標位置に基づいて、各種処理を行う。また、表示制御部６は、入力無効領域設定・解除部５で設定された入力無効領域ＩＡの座標入力を無効とする。さらに、表示制御部６は、入力無効領域ＩＡが設定された場合には、設定された入力無効領域ＩＡと表示画面上に表示されているオブジェクトとの重なりを判定し、入力無効領域ＩＡを避けるように、オブジェクトを再配置する。例えば、図２において、アイコン７Ａ〜７Ｃが表示されている状態で、アイコン７Ａ〜７Ｃの上に入力無効領域ＩＡが設定された場合には、入力無効領域ＩＡを避けるように、アイコン７Ａ〜７Ｃを再配置する。これにより、入力無効領域ＩＡを設定した場合でも、アイコン７Ａ〜７Ｃが操作可能となる。
【００２４】
また、表示制御部６は、入力無効領域設定・解除部５により、設定された入力無効領域ＩＡが解除された場合には、表示部３のオブジェクトの配置を元に戻すことにしてもよい。
【００２５】
入力無効領域ＩＡを避けるように、オブジェクトを再配置（移動、リサイズ等）する方法として、以下の態様が考えられる。
【００２６】
（１）再配置する対象
再配置する対象として、画面の全てのオブジェクト、画面の一部のオブジェクト、アクティブオブジェクトのみ、最も手前のウィンドウのみとしてもよい。また、再配置する対象をオブジェクトの種類で決定し、再配置するオブジェクトを、ウィンドウ、アイコン、タスクバー、およびボタンの少なくとも１つまたは全てとすることができる。
【００２７】
（２）入力無効領域ＩＡを避けるように配置する態様
オブジェクトが入力無効領域ＩＡと一部または全部が重なっている場合、完全に重ならないように移動させることができる。また、オブジェクトの一部が入力無効領域ＩＡと重なっており、オブジェクトが操作可能である場合は、オブジェクトを移動させないことにしてもよい。また、オブジェクトが入力無効領域ＩＡと重なっている場合に、オブジェクトが操作可能となる量だけ移動させることにしてもよい。
【００２８】
例えば、図３において、フォルダＯＢ１が表示されている状態で、フォルダＯＢ１の上に入力無効領域ＩＡが設定された場合には（図３（Ａ））、入力無効領域ＩＡと完全に重ならない位置までフォルダＯＢ１を移動（図３（Ｂ））、入力無効領域ＩＡと部分的に重なるが、フォルダＯＢ１を操作できる位置まで移動（図３（Ｃ））、入力無効領域ＩＡと完全に重ならない位置までフォルダＯＢ１を移動し、更に、縮小（図３（Ｄ））することにしてもよい。
【００２９】
また、例えば、図４において、ウィンドウＯＢ２のツールバーの略全体に入力無効領域ＩＡが設定されている場合には（図４（Ａ））、ツールバーを操作できるように、ウィンドウＯＢ２を移動させることにしてもよい。また、ウィンドウＯＢ２のツールバーの一部に入力無効領域ＩＡが設定され、ツールバーを移動させなくても操作できる場合は（図４（Ｃ））、ウィンドウＯＢ２を移動させないことにしてもよい。
【００３０】
（３）オブジェクトを再配置する態様
現在の表示状態をできるだけ維持し、（Ｉ）移動を先に行い、次にリサイズを行う、（ＩＩ）リサイズを先に行い、次にリサイズを行う、（ＩＩＩ）移動はするがリサイズはしない、（ＶＩ）リサイズするが移動はしない等とすることができる。また、現在の表示状態とは関係なしにタッチ可能領域内で再配置することにしてもよく、例えば、ウィンドウを重ねて表示・上下に並べて表示・左右に並べて表示したり、また、アイコンを名前・日付順に表示してもよい。
【００３１】
（４）ウィンドウを再配置する態様
入力無効領域ＩＡに対して、ウィンドウを、必ず縦方向によける、必ず横方向によける、または、縦方向か横方向か最低限の移動、リサイズする方によけることにしてもよい。
【００３２】
（５）複数のオブジェクトを再配置する態様
複数のオブジェクトを、全て同じ向きによけることにしてもよく、全て縦向きまたは全て横向きによけてもよく、また、縦向きおよび横向きによけてもよく、さらに、最低限の移動・リサイズする方を選択する（例えば、移動量を判断する場合は、最大移動量、平均移動量、および移動総量等で判断することができる）ことにしてもよい。また、方向は同じだが向きが異なるようにしてもよく、方向も向きも個々のオブジェクトによって異ならせることにしてもよい。
【００３３】
例えば、図５において、複数のアイコンＯＢ３が表示されている状態で、一部のアイコンＯＢ３の上に入力無効領域ＩＡが設定された場合には（図４（Ａ））、全てのアイコンＯＢ３を縦向きに避ける（図４（Ｂ））、横向きに避ける（図４（Ｃ））、縦向きの、上方向および下方向に避ける（図４（Ｄ））、向きおよび方向が異なるように避ける（図４（Ｅ））ようにしてもよい。
【００３４】
図６を参照して、上記情報入力装置１が、入力無効領域を設定した場合にオブジェクトを再配置する手順の概略を説明する。図２に示すフローチャートは所定周期で繰り返し実行される。図６において、表示制御部６は、タッチパネル２の一部に入力無効領域ＩＡが設定されているか否かを判断する（ステップＳ１）。タッチパネル２の一部に入力無効領域ＩＡが設定されていない場合には（ステップＳ１の「Ｎｏ」）、当該フローを終了する。タッチパネル２の一部に入力無効領域ＩＡが設定されている場合には（ステップＳ１の「Ｙｅｓ」）、表示制御部６は、設定された入力無効領域ＩＡと表示画面上に表示されているオブジェクトとが重なっているか否かを判断する（ステップＳ２）。設定された入力無効領域ＩＡと表示画面上に表示されているオブジェクトとが重なっていない場合には（ステップＳ２の「Ｎｏ」）、当該フローを終了する。設定された入力無効領域ＩＡと表示画面上に表示されているオブジェクトとが重なっている場合には（ステップＳ２の「Ｙｅｓ」）、表示制御部６は、入力無効領域ＩＡを避けるように、オブジェクトを再配置する（ステップＳ３）。
【００３５】
表示制御部６は、設定された入力無効領域ＩＡが解除されたか否かを判断し（ステップＳ４）、設定された入力無効領域ＩＡが解除されていない場合には（ステップＳ４の「Ｎｏ」）、当該フローを終了する一方、設定された入力無効領域ＩＡが解除された場合には（ステップＳ４の「Ｙｅｓ」）、表示制御部６は、表示画面上のオブジェクトの配置を元に戻す（ステップＳ５）。
【００３６】
以上説明したように、上記構成によれば、入力無効領域設定・解除部５は、タッチパネル２の一部に入力無効領域ＩＡを設定し、表示制御部６は、設定された入力無効領域ＩＡを避けるように、表示画面上に表示されているオブジェクトを再配置することとしたので、タッチパネルに入力無効領域を設定した場合でも、オブジェクトを操作可能なように再配置することができ、タッチパネルの操作性低下を防止することが可能となる。
【００３７】
また、表示制御部６は、オブジェクトを再配置する場合に、当該オブジェクトを移動およびリサイズの少なくとも一方を実行することとしたので、オブジェクトを再配置する場合に、オブジェクトを見やすくすることが可能となる。
【００３８】
また、オブジェクトは、ウィンドウ、アイコン、タスクバー、およびボタンの少なくとも１つであることとしたので、各種オブジェクトを操作可能にすることが可能となる。
【００３９】
また、タッチパネル２は、表示画面の有効表示領域に対応する検出領域と、当該検出領域の周囲を囲う拡張領域とを有し、表示制御部６は、拡張領域のタッチを検出した場合に、当該タッチされた位置の周囲に存在する検出領域を入力無効領域ＩＡに設定することとしたので、意図しない誤入力（誤操作）を防止することが可能となる。
【００４０】
また、表示制御部６は、入力無効領域設定・解除部５により、設定された入力無効領域ＩＡが解除された場合には、表示画面のオブジェクトの配置を元に戻すこととしたので、操作者は、入力無効領域ＩＡが設定される前の画面配置で操作を行うことが可能となる。
【００４１】
（実施例）
図７は、本実施の形態に係る情報入力装置を適用したスレートＰＣの概略の外観図である。図８は、図７の概略のＢ−Ｂ断面図である。
【００４２】
図７および図８に示すように、スレートＰＣ１０は、略長方体である筐体１１に、回路基板１２、表示部であるＬＣＤ１３、およびタッチパネル２が収納されている。タッチパネル２は、筐体１１の額縁１１ａと略同一平面上に配置されている。タッチパネル２は、ガラス基板に、透明導電体と、保護膜とが積層された構造となっている。
【００４３】
タッチパネル２は、ＬＣＤ１３の有効表示領域よりも大きな検知領域を備えており、有効表示領域に対応した検知領域ＤＡ１と、検知領域ＤＡ１（ＬＣＤ１３の有効表示領域）の周囲を囲う拡張領域ＤＡ２とを備えている。検出領域ＤＡ１は、操作入力を行うための領域である。拡張領域ＤＡ２は、使用者の意図しない指のタッチ（お手つき）を検出するための領域である。この拡張領域ＤＡ２は、操作画面でないことを使用者に示すために、黒く印刷されていることが望ましい。使用者は、指でタッチパネル２の検出領域ＤＡ１を操作することで、キーボードやマウスによる操作と同じようにスレートＰＣ１を操作することが可能となっている。
【００４４】
使用者の指が、タッチパネル２の拡張領域ＤＡ２にタッチし、さらに、検出領域ＤＡ１において、当該検出した拡張領域ＤＡ２でタッチされた座標と近接した座標がタッチされた場合に、当該タッチされた検出領域ＤＡ１の周辺が入力無効領域ＩＡに設定される。そして、設定された入力無効領域ＩＡとＬＣＤ１３上に表示されているオブジェクトＯＢとの重なりが判定され、重なっている場合には、入力無効領域ＩＡを避けるように、オブジェクトＯＢが再配置される。
【００４５】
図９は、図７のスレートＰＣ１０のハードウェアの構成を示す概略図である。スレートＰＣ１０は、同図に示すように、ＣＰＵ１０１、ＲＯＭ１０２、メモリ１０３、ＨＤＤ（ハードディスク）１０４、ＬＣＤ１３と、グラフィクスアダプタ１０５と、座標入力装置２０と、ディスクドライブ１０６と、電源回路１０８とを備えており、各部はバスを介して直接または間接的に接続されている。
【００４６】
ＣＰＵ１０１は、バスを介して接続されたＨＤＤ１０４に格納されたＯＳ１１１によりＰＣ１全体の制御を行うとともに、ＨＤＤ１０４に格納された各種のプログラムに基づいて処理を実行する機能を司る。ＲＯＭ１０２は、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ：基本入出力システム）１０２ａやデータ等を格納している。
【００４７】
メモリ１０３は、キャッシュメモリやＲＡＭで構成されており、ＣＰＵ１０１の実行プログラムの読み込み領域として、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。
【００４８】
ＨＤＤ（ハードディスク）１０４は、例えば、Ｗｉｎｄｏｗｓ（登録商標）ＸＰ，ＶＩＳＴＡ、７等のスレートＰＣ１全体の制御を行うためのＯＳ１１１、周辺機器類をハードウェア操作するための各種ドライバ（例えば、表示ドライバ、タッチパネルドライバ等）１１２、座標検出装置２０の入力指示に従って、ＬＣＤ１３の表示画面の表示処理や他の処理を実行するためのアプリケーションプログラム１１３等を記憶する機能を有する。
【００４９】
グラフィクスアダプタ１０５は、ＣＰＵ１０１の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号をＬＣＤ１３に出力する。ＬＣＤ１３は、ＣＰＵ１０１の制御に従って、各種情報を表示する機能を有している。
【００５０】
ディスクドライブ１０６は、ＣＤ−ＲＯＭやＤＶＤ等のディスク１０７が挿入され、ディスク１０７のデータをリード／ライトする。
【００５１】
電源回路１０８は、ＡＣアダプタ、インテリジェント電池、インテリジェント電池を充電するための充電器、およびＤＣ／ＤＣコンバータ等を備えており、ＣＰＵ１０１の制御に従って、各デバイスに電力を供給する。
【００５２】
座標入力装置２０は、使用者が入力操作を行うためのユーザインターフェースであり、使用者が、ＬＣＤ１３の画面に表示される各種メニュー、アイコン、ボタン、ウィンドウ、タスクバー、およびキーボード等のオブジェクトを選択して入力操作を行ったり、スクロールやスワイプ等の画面操作を行うためのものである。
【００５３】
座標入力装置２０は、タッチパネル２とドライブ回路２１を備えている。ドライブ回路２１は、タッチパネル２でタッチされた座標位置（Ｘ，Ｙ）を検出して、ＣＰＵ１０１に出力する。ドライブ回路２１は、図１の座標検出部４として機能する。ドライブ回路２１の機能を、コンピュータがプログラムを実行することによって実現することにしてもよい。
【００５４】
上記ＣＰＵ１０１は、ＨＤＤ１０４に格納されたプログラムを実行することにより、図１の入力無効領域設定・解除部５および表示制御部６として機能する。ＣＰＵ１０１は、座標入力装置３０から入力される座標位置に対応する画面オブジェクト（アイコン、タスクバー、ボタン等）に基づく各種処理を行う。ＣＰＵ１０１は、タッチパネル２の拡張領域ＤＡ２で第１の座標入力があり、さらに、検出領域ＤＡ１において、当該検出した拡張領域ＤＡ２の座標位置と近接する位置で第２の座標入力がある場合に、当該第２の座標入力の周辺に存在する検出領域ＤＡ１を、入力無効領域ＩＡに設定する。さらに、ＣＰＵ１０１は、設定された入力無効領域ＩＡとＬＣＤ１３上に表示されているオブジェクトＯＢとの重なりを判定し、重なっている場合には、入力無効領域ＩＡを避けるように、オブジェクトＯＢを再配置する。また、ＣＰＵ１０１は、入力無効領域ＩＡを設定した後、検出した検出領域ＤＡ１および拡張領域ＤＡ２の座標入力が無くなった場合には、指が離れたと判断して、入力無効領域ＩＡの設定を解除する。ＣＰＵ１０１は、入力無効領域ＩＡが解除された場合には、オブジェクトＯＢの配置を元に戻す。
【００５５】
なお、入力無効領域ＩＡが設定された場合に、退避させるオブジェクトの種類および退避させる態様は、不図示の設定画面で使用者が設定可能となっている。ＣＰＵ１０１は、この設定画面の設定（退避させるオブジェクトおよびその退避させる態様）に従って、対象オブジェクトを退避させる。なお、退避させるオブジェクトおよび退避させる態様については、上述の実施の形態の方法を使用することができる。
【００５６】
図１０は、図９に示すスレートＰＣ１が、入力無効領域が設定された場合にオブジェクトを再配置する手順の概略を示すフローチャートである。図１０において、ＣＰＵ１０１は、入力無効領域ＩＡが設定されているか否かを判断する（ステップＳ１１）。入力無効領域ＩＡが設定されていない場合には（ステップＳ１１の「Ｎｏ」）、当該フローを終了する。入力無効領域ＩＡが設定されている場合には（ステップＳ１１の「Ｙｅｓ」）、ＣＰＵ１０１は、入力無効領域ＩＡの座標値を読み込んだ後（ステップＳ１２）、退避態様の設定を読み込み（ステップＳ１２）、ＬＣＤ１３上の対象オブジェクトの位置、種類、状態検出を行う（ステップＳ１４）。そして、ＣＰＵ１０１は、入力無効領域ＩＡと対象オブジェクトが重なっているか否かを判断する（ステップＳ１５）。入力無効領域ＩＡと対象オブジェクトが重なっていない場合には（ステップＳ１５の「Ｎｏ」）、当該フローを終了する。他方、入力無効領域ＩＡと対象オブジェクトが重なっている場合には（ステップＳ１５の「Ｙｅｓ」）、ＣＰＵ１０１は、入力無効領域ＩＡ、オブジェクトの種類、および退避させる態様の設定に基づいて、再配置（移動、リサイズ等）させる方法を決定する（ステップＳ１６）。つぎに、ＣＰＵ１０１は、元の（現在）のディスクトップの状態を保存する（ステップＳ１７）。これは、入力無効領域ＩＡが解除された場合に、対象オブジェクトを元の状態に再配置させるためである。ＣＰＵ１０１は、決定した再配置方法に従って、対象オブジェクトを再配置（移動、リサイズ等）させる。
【００５７】
上記実施例では、スレートＰＣについて説明したが、本発明はこれに限られるものではなく、タッチパネルを備えた他の情報処理装置、例えば、ノート型ＰＣ、携帯端末、ＰＤＡ、およびナビゲーション装置等にも適用可能である。
【産業上の利用可能性】
【００５８】
以上のように、本発明にかかる情報入力装置、その画面配置方法、およびコンピュータが実行可能なプログラムは、タッチパネルを備えた各種装置に利用可能である。
【符号の説明】
【００５９】
１  情報入力装置
２  タッチパネル
３  表示部
４  座標検出部
５  入力無効領域設定・解除部
６  表示制御部
１１  筐体
１１ａ  額縁
１２  回路基板
１３  ＬＣＤ
２０  座標入力装置
２１  ドライブ回路
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  メモリ
１０４  ＨＤＤ（ハードディスク）
１０５  グラフィクスアダプタ
１０６  ディスクドライブ
１０８  電源回路
【図１】
0005323010.tif 000002
【図２】
0005323010.tif 000003
【図３】
0005323010.tif 000004
【図４】
0005323010.tif 000005
【図５】
0005323010.tif 000006
【図６】
0005323010.tif 000007
【図７】
0005323010.tif 000008
【図８】
0005323010.tif 000009
【図９】
0005323010.tif 000010
【図１０】
0005323010.tif 000011