"画面がタッチされたことによりオブジェクトが選択されるタッチパネルの画面のレイアウト変更を検出する画面レイアウト変更検出部と、前記画面レイアウト変更検出部によりレイアウト変更が検出されると、前記タッチパネルの画面に表示されているオブジェクトのオブジェクト間の距離に基づく密集度に応じて、該オブジェクトに対応するタッチ操作を受け付けるタッチ受理領域の個々のタッチ受理領域を1つのタッチ受理領域にするタッチ受理領域グルーピング部と、前記タッチ受理領域グルーピング部により1つのタッチ受理領域にしたタッチ受理領域へのタッチの検出結果に基づいて、前記1つのタッチ受理領域を拡大して個々のタッチ受理領域を表示する選択画面制御部と、を備えたことを特徴とするユーザインタフェース装置。前記選択画面制御部は、前記拡大して個々に表示されたタッチ受理領域の1つへのタッチの検出結果に基づいて、タッチが検出されたタッチ受理領域のオブジェクトの操作を実行することを特徴とする請求項1記載のユーザインタフェース装置。前記画面レイアウト変更検出部により前記タッチパネルの画面のレイアウト変更が検出されると、前記タッチパネルの画面に表示されているオブジェクトのオブジェクト間の距離に基づいて、密集度を計算する密集度計算部を更に備え、前記タッチ受理領域グルーピング部は、前記密集度計算部により計算された密集度に応じて、前記タッチパネルの画面に表示されているオブジェクトの個々のタッチ受理領域を1つのタッチ受理領域にすることを特徴とする請求項1又は請求項2記載のユーザインタフェース装置。前記画面レイアウト変更検出部により前記タッチパネルの画面のレイアウト変更が検出されると、前記タッチパネルの画面に表示されているオブジェクトに対応するタッチ受理領域を計算するタッチ受理領域計算部を更に備えたことを特徴とする請求項1~請求項3のいずれかに記載のユーザインタフェース装置。オブジェクトとオブジェクトに対応する重要度とを記憶するオブジェクト重要度辞書とを更に備え、前記タッチ受理領域計算部は、前記オブジェクト重要度辞書に記憶されているオブジェクトの重要度に基づいて、オブジェクトのタッチ受理領域を計算し、前記タッチ受理領域グルーピング部は、前記タッチパネルの画面に表示されているオブジェクトのオブジェクト間の距離と前記オブジェクト重要度辞書に記憶されているオブジェクトの重要度に基づく密集度に応じて、前記タッチパネルの画面に表示されている個々のタッチ受理領域を1つのタッチ受理領域にすることを特徴とする請求項4記載のユーザインタフェース装置。前記選択画面制御部により拡大して個々に表示されたタッチ受理領域のうち、タッチが検出されたオブジェクトをタッチが検出された回数と共に記憶する選択オブジェクト記憶部を更に備え、前記選択画面制御部は、前記拡大して個々に表示された前記タッチ受理領域の1つへのタッチが検出されると、タッチが検出されたオブジェクトとタッチが検出された回数を選択オブジェクト記憶部に記憶し、前記タッチ受理領域計算部は、前記タッチパネルの画面に表示されているオブジェクトのオブジェクト間の距離と前記選択オブジェクト記憶部に記憶されているオブジェクトのタッチが検出された回数に基づく密集度に応じて、オブジェクト毎のタッチ受理領域を計算することを特徴とする請求項4又は請求項5記載のユーザインタフェース装置。画面がタッチされたことによりオブジェクトが選択されるタッチパネルに接続されたユーザインタフェース装置において、前記ユーザインタフェース装置の画面レイアウト変更検出部が、前記画面のレイアウト変更を検出する画面レイアウト変更検出ステップと、前記ユーザインタフェース装置のタッチ受理領域グルーピング部が、前記画面レイアウト変更検出ステップによりレイアウト変更が検出されると、画面に表示されているオブジェクトのオブジェクト間の距離に基づく密集度に応じて、該オブジェクトに対応するタッチ操作を受け付けるタッチ受理領域の個々のタッチ受理領域を1つのタッチ受理領域とするタッチ受理領域グルーピングステップと、前記ユーザインタフェース装置の選択画面制御部が、前記タッチ受理領域グルーピングステップにより1つのタッチ受理領域にしたタッチ受理領域へのタッチの検出結果に基づいて、前記1つのタッチ受理領域を拡大して個々のタッチ受理領域を表示する選択画面制御ステップと、を備えたことを特徴とするユーザインタフェース方法。従来のユーザインタフェース装置のタッチパネルでは、ユーザの選択対象となるオブジェクトが密集して配置されているような場合には、タッチ入力を受理する領域を広げるには限度があり、ユーザの押し間違いを十分に防止できる手法とはならない。さらには、ユーザが押し間違えるのはオブジェクトが密集して配置されている場合が多いため、従来の方法は本質的な解決方法とはならない。この発明は、上記のような課題を解決するためになされたもので、画面上に配置されているオブジェクトの密集度に応じてタッチ入力を受理する領域を制御するとともに、その領域を拡大して表示することで、オブジェクトが密集して配置されているような場合にも、オブジェクトを容易に選択可能とするユーザインタフェース装置を提供することを目的とする。この発明に係るユーザインタフェース装置は、画面がタッチされたことによりオブジェクトが選択されるタッチパネルの画面のレイアウト変更を検出する画面レイアウト変更検出部と、前記画面レイアウト変更検出部によりレイアウト変更が検出されると、前記タッチパネルの画面に表示されているオブジェクトのオブジェクト間の距離に基づく密集度に応じて、該オブジェクトに対応するタッチ操作を受け付けるタッチ受理領域の個々のタッチ受理領域を1つのタッチ受理領域にするタッチ受理領域グルーピング部と、前記タッチ受理領域グルーピング部により1つのタッチ受理領域にしたタッチ受理領域へのタッチの検出結果に基づいて、前記1つのタッチ受理領域を拡大して個々のタッチ受理領域を表示する選択画面制御部とを備えたものである。この発明は、画面上に複数個配置されたオブジェクトの密集度に応じて、タッチ受理領域を変化させるとともに、その領域へのタッチの検出結果に基づいて、タッチ受理領域を拡大して表示することにより、拡大された個々のタッチ受理領域をタッチすることができるのでオブジェクトが密集して配置されているような場合にも、オブジェクトを容易に選択可能とすることができる。実施の形態1.図1は、この発明の実施の形態1におけるユーザインタフェース装置の構成を示すブロック図である。図1で、ユーザインタフェース装置Aは、画面レイアウト変更検出部1とタッチ受理領域計算部2とオブジェクト密集度計算部3とタッチ受理領域グルーピング部4と選択画面制御部5から構成される。ユーザインタフェース装置Aは、タッチパネルBへのタッチ操作による画面のレイアウト変更を含めた、画面のレイアウト変更の全てを画面レイアウト変更検出部1が検出する。画面レイアウト変更検出部1が画面のレイアウト変更を検出すると、タッチ受理領域計算部2が画面に表示されている全てのオブジェクトについて、画面上でオブジェクトのタッチ操作を受け付けるタッチ受理領域を計算する。そして、画面に表示されている全てのオブジェクトについてオブジェクト密集度計算部3が密集度を計算し、計算された密集度に基づいて、タッチ受理領域グルーピング部4が複数のオブジェクトのタッチ受理領域をグループ化し、グループ化した複数のタッチ受理領域を1つのタッチ受理領域で表示する。この状態で、タッチパネルBの情報を処理するCPUCentralProcessingUnit図示せずのタッチ位置検出部6によりタッチパネルBへのタッチ位置が検出され、検出されたタッチ位置が、タッチ受理領域グルーピング部4によりグループ化された1つのタッチ受理領域内であれば、選択画面制御部5がグループ化された1つのタッチ受理領域を個々のタッチ受理領域となるように拡大して表示する選択画面の制御情報を表示部7に出力する。次に、ユーザインタフェース装置Aの各構成要素の機能について説明する。画面レイアウト変更検出部1は、タッチパネルBに対するユーザのドラッグ操作や、アニメーションなどによりタッチパネルBの画面に表示されているオブジェクトの位置が変更されたり、画面のサイズが変更されたりする画面のレイアウト変更を検出する。タッチ受理領域計算部2は、画面レイアウト変更検出部1から画面のレイアウト変更の通知を受けると、画面に表示されている全てのオブジェクトに対して、タッチ受理領域を計算する。タッチ受理領域とは、ユーザが画面を直接指で触れて操作するタッチ操作を受け付ける受理する領域である。オブジェクト密集度計算部3は、タッチパネルBの画面に表示されているオブジェクト間の密集度を計算する。タッチ受理領域グルーピング部4は、オブジェクト密集度計算部3で計算された密集度に基づいて、オブジェクトをグルーピンググループ化し、複数のタッチ受理領域を1つのタッチ受理領域で表示する制御情報を表示部7に出力する。タッチ位置検出部6は、ユーザがタッチパネルBの画面に指でタッチした位置を検出する。選択画面制御部5は、タッチ位置検出部6によって検出されたタッチ位置がグループ化されたタッチ受理領域内の場合、グループ化されたオブジェクトのタッチ受理領域が個々のタッチ受理領域になるように拡大して表示する選択画面の制御情報を表示部7に出力する。さらに、タッチ位置検出部6によって検出されたタッチ位置が、選択画面に拡大して表示されたオブジェクトのタッチ受理領域内の場合、それに対応するオブジェクトの操作をする選択操作を実行する。図2は、この発明の実施の形態1におけるユーザインタフェース装置の動作を示すフローチャートである。まず、画面レイアウト変更検出部1が、タッチパネルBの画面に表示されているオブジェクトの位置や画面サイズなどの画面レイアウトの変更を検出するステップ以下S101。次に、タッチ受理領域計算部2が、画面レイアウト変更検出部1から画面のレイアウト変更の通知を受けると、画面に表示されているオブジェクトに対して、ユーザのタッチ操作を受理するタッチ受理領域をオブジェクトそれぞれについて計算するS102。タッチ受理領域の計算は、例えば次のように行うことができる。図3は、オブジェクトに対するタッチ受理領域を示す図である。図3aに示すように、4つのオブジェクトが存在している場合、それぞれのオブジェクトに対して、システムの設計者が予め定めた半径の円をタッチ受理領域として計算する。そして、タッチ受理領域が重なるオブジェクトについては、それぞれのオブジェクトに対する距離が等しくなるように境界線を引き、境界線でタッチ受理領域を分割してそれぞれのタッチ受理領域が重ならない様にする。具体的には、図31のオブジェクトAとオブジェクトBのように、オブジェクトAとオブジェクトBとの間のタッチ受理領域が重なる部分について、オブジェクトAとオブジェクトBのタッチ受理領域の円周が重なる交点図31の点aと点bを線分で結んで境界線を引き、境界線でそれぞれのタッチ受理領域を分割して個々のタッチ受理領域とする。タッチ受理領域が重なるオブジェクトAとオブジェクトD、オブジェクトBとオブジェクトC、オブジェクトBとオブジェクトD、オブジェクトCとオブジェクトD、についても同様に境界線を引き、タッチ受理領域を計算する。また、図32のオブジェクトDのように、オブジェクトが他のオブジェクトのタッチ受理領域から離れた状態にあり、タッチ受理領域が重ならない場合には、オブジェクトDのタッチ受理領域は円となる。一方、図33のように、オブジェクトが密集している場合には、オブジェクトに対するタッチ受理領域を十分に確保することができず、オブジェクトを容易に選択することができない。そのため、画面上の全てのオブジェクトについて、タッチ受理領域が十分に確保できている状態か否かを判断する必要がある。そこで、オブジェクト密集度計算部3が、画面に表示されている全てのオブジェクトについて、それぞれのオブジェクトに対する他のオブジェクトとの密集度を計算するS103。例えば、1つのオブジェクトから他のオブジェクトへの距離を全て計算し、他のオブジェクトへの距離のリストを1つのオブジェクトの密集度とする。図4は、オブジェクトの密集度を示す図である。密集度の具体的な計算は、図4で示すように、オブジェクトAに関する密集度DLAについて、AとAの距離をdAA=0、AとBの距離をdAB、AとCの距離をdAC、AとDの距離をdAD,...とすると、オブジェクトAの密集度DLAは、DLA={dAA,dAB,dAC,dAD,...}となる。この時、オブジェクト間の距離が小さい程、密集度が高く大きくなる。次に、タッチ受理領域グルーピング部4が、画面上の全てのオブジェクトについて、密集度が所定の閾値以上であるか否かを判断するS104。そして、タッチ受理領域グルーピング部4は、密集度が所定の閾値以上高い少なくとも2以上のオブジェクトオブジェクト間の距離が所定の閾値以下のオブジェクトについて、そのオブジェクトどうしのタッチ受理領域をグルーピンググループ化して、1つのタッチ受理領域として表示する制御情報を出力するS105。この1つのタッチ受理領域がタッチされた場合、個々のオブジェクトが選択されたとは認識せず、グループ化されたオブジェクトが選択されたものと認識する。グループ化されたオブジェクトのタッチ受理領域は複数ある場合もある。オブジェクトの密集度が全て所定の閾値より低い場合は、タッチ受理領域が十分に確保できているため、処理を終了する。タッチ受理領域をグループ化する表示例として、図33、図34がある。図33のように密集度の高いオブジェクトのタッチ受理領域をグループ化して、図34のように1つのタッチ受理領域として表示する。図5は、この発明の実施の形態1におけるユーザインタフェースを備えたアプリケーションの画面の表示例であり、グループ化されたタッチ受理領域の表示例を示す図である。図51は、グループ化されたオブジェクトのタッチ受理領域を複数の個々のタッチ受理領域を含めた1つの円で表示している例である。また、図52は、グループ化されたオブジェクトのタッチ受理領域を複数の個々のタッチ受理領域をひと塊に表示している例である。次に、タッチ位置検出部6により、ユーザがタッチパネルにタッチした位置タッチ位置が検出されるS106。そして、選択画面制御部5が、検出されたタッチ位置がグループ化されたオブジェクトのタッチ受理領域内か否かを判断するS107。検出されたタッチ位置が、グループ化されたオブジェクトのタッチ受理領域内であった場合、グループ化されたオブジェクトを選択する操作がなされたものとして、選択画面制御部5がグループ化されたオブジェクトのタッチ受理領域を拡大して表示し、個々のオブジェクトを選択する選択画面を提示するS108。一方、検出されたタッチ位置が、グループ化されたオブジェクトのタッチ受理領域でない場合は処理を終了し、通常のタッチ操作を受け付ける。この様に、タッチ受理領域がグループ化されている状態で処理を終了し、画面のレイアウト変更がない状態でタッチ操作が行われた場合は、次の処理がS106から行われる。ここで、選択画面制御部5が行う選択画面の提示について、詳細に説明する。図51、図52のようなグループ化されたタッチ受理領域では、タッチ受理領域内のどの位置をタッチしても、図6のように選択画面制御部5により選択画面が提示される。図6は、この発明の実施の形態1におけるユーザインタフェースを備えたアプリケーションの画面の表示例であり、グループ化されたタッチ受理領域が拡大して表示された選択画面図6のcの表示例を示す図である。選択画面制御部5が行う選択画面の提示は、グループ化されている個々のオブジェクトのタッチ受理領域が重ならずに円で表示されるように拡大して、選択画面を表示する制御情報を表示部7に出力することによって行う。この時の選択画面を表示する位置は、例えば、元の画面図6のdのグループ化されたオブジェクトの位置周辺に表示する。また、選択画面に表示されるタッチ受理領域は、グループ化されたオブジェクト間の距離が最も長いタッチ受理領域を選択画面に入るように表示するとともに、グループ化されたオブジェクト間の距離が最も短いタッチ受理領域をできるだけ円となるように拡大して表示するように制御される。このように、グループ化されたタッチ受理領域を拡大して表示した選択画面が提示されている状態で、再びタッチ位置検出部6により、タッチ位置が検出されるS109。そして、検出されたタッチ位置が選択画面内のオブジェクトのタッチ受理領域内か否かを選択画面制御部5が判断するS110。検出されたタッチ位置が、選択画面内のオブジェクトのタッチ受理領域内である場合、オブジェクトが選択されたものとして、選択画面制御部5がタッチしたオブジェクトの操作をする選択操作を実行しS111、全体の処理を終了する。一方、検出されたタッチ位置が選択画面内のオブジェクトのタッチ受理領域内でない場合、タッチ位置が選択画面外か否かを判断するS112。検出されたタッチ位置が、選択画面外であれば、ユーザが選択画面以外のオブジェクトを選択する意志があるとして、選択画面を終了してS113、元の画面に戻り、全体の処理を終了する。検出されたタッチ位置が、選択画面内であれば、ユーザが選択画面内のオブジェクトを選択する意志があるとして、選択画面の表示を続け、タッチ位置を検出するS109に戻る。なお、S109以降の操作は、選択画面制御部でなく別の制御部図示せずで行ってもよい。このように、密集度が高いオブジェクトに対しては、図6に示すように、グループ化したオブジェクトを拡大表示する選択画面を提示する。これにより、拡大して個々に表示された4つのオブジェクトのタッチ受理領域から、ユーザは操作したいオブジェクトをタッチすればよいため、オブジェクトを押し間違えることなく、容易に1つのオブジェクトを選択することができる。以上で明らかなように、この実施の形態1によれば、画面のレイアウトが変更されるたびにその変更を検出し、オブジェクトのタッチ受理領域を計算し、オブジェクトの密集度を算出して、密集度が所定の閾値よりも高い場合には、それらの複数のオブジェクトをグループ化して1つのタッチ受理領域を表示する。そして、そのグループ化されたタッチ受理領域がタッチされるとグループ化したオブジェクトのタッチ受理領域を拡大して選択画面を表示することで、密集度の高いオブジェクトを拡大された個々のオブジェクトのタッチ受理領域から選択できるため、オブジェクトを容易に選択することができる。この実施の形態1では、密集度をオブジェクト間の距離に基づいて計算しているが、オブジェクト間の距離とタッチ受理領域の半径によりタッチ受理領域が重なる面積に基づいて計算してもよい。また、画面レイアウト変更検出部1により画面のレイアウト変更が検出されると、タッチ受理領域計算部2が画面に表示されているオブジェクトのタッチ受理領域を計算しているが、画面のレイアウト変更に対応して予め計算されたタッチ受理領域のデータを保存しておき、画面レイアウト変更検出部1が画面のレイアウト変更を検出すると、変更された画面のレイアウトに対応したタッチ受理領域を保存されたデータから取得してもよい。さらに、密集度計算部では、タッチ受理領域が決まると、オブジェクト間の距離に基づいて密集度を計算しているが、画面のレイアウト変更に対応してオブジェクト間の密集度のデータを保存しておき、その保存された密集度に基づいてタッチ受理領域グルーピング部4がタッチ受理領域をグループ化してもよい。また、タッチ受理領域グルーピング部では、タッチ受理領域をグループ化しているが、グループ化する処理を特に行わずに、個々のタッチ受理領域を1つのタッチ受理領域にする処理を行うだけでもよい。また、タッチ受理領域は、ユーザに見えるように表示するとしているが、表示しなくてもよい。また、タッチ受理領域を表示する場合には、図7に示すように、それぞれのオブジェクトに対するタッチ受理領域の境界のみを表示してもよく、図8に示すように、それぞれのオブジェクトに対するタッチ受理領域を色分けして表示してもよい。ただし、図8はモノクロのため、濃淡でのみ表示されているまた、密集度に応じてオブジェクトのタッチ受理領域を広くしたり、狭くしたりすることもできる。また、グループ化されたオブジェクトのタッチ受理領域がタッチされると、選択画面にタッチ受理領域を拡大して表示するとしているが、元の画面のグループ化されたオブジェクトのタッチ受理領域の位置に領域を分割した選択領域を設け、そこにタッチ受理領域を拡大して表示してもよい。また、この実施の形態1では、カーナビの画面を例にしているが、他に、プラントなどの操作画面や監視制御画面などのタッチパネルに利用してもよい。また、この実施の形態1では、タッチ受理領域を円で示しているが、文書のリンク等を示すような場合には、タッチ受理領域を長方形にしてもよく、また、オブジェクトのアイコンの形状にあわせた形状でタッチ受理領域を示してもよい。グループ化されたタッチ受理領域に関しても、複数のタッチ受理領域を1つのタッチ受理領域で示す際に、オブジェクトの形状に合わせた形状でひと塊にしてもよい。実施の形態2.図9は、この発明の実施の形態2によるユーザインタフェース装置の構成を示すブロック図である。実施の形態2によるユーザインタフェース装置の構成は、実施の形態1で示したユーザインタフェース装置Aの構成に、オブジェクト重要度辞書8が追加され、タッチ受理領域計算部2に接続されている。オブジェクト重要度辞書8には、オブジェクトとそのオブジェクトに対応する重要度が登録されている。この発明の実施の形態2におけるユーザインタフェース装置Aの動作は、実施の形態1の動作とほぼ同一の処理である。実施の形態1と異なる処理は、図2のS102、表示中の全てのオブジェクトについて、タッチ受理領域を計算する処理とS103の密集度の計算である。実施の形態2では、S102で、タッチ受理領域計算部2が、画面レイアウト変更検出部1により画面レイアウトの変更通知を受けて、画面に表示されているオブジェクトのタッチ受理領域を計算する際に、オブジェクト重要度辞書8を参照する。そして、それぞれのオブジェクトの重要度に応じてタッチ受理領域の円の半径を決定し、タッチ受理領域を計算する。さらに、S103では、画面に表示されている密集度の計算をオブジェクトのタッチ受理領域が重なり合う面積で計算する。オブジェクトのタッチ受理領域が重なりあう面積は、オブジェクト間の距離とタッチ受理領域の円の半径から求めることができる。具体的には、図3の5のオブジェクトAの様に、重要度の高いオブジェクトに対しては、実施の形態1において説明したタッチ受理領域の半径よりも長くするため、タッチ受理領域の円が大きく広くなる。そして、オブジェクトの位置と半径から、画面に表示されているタッチ受理領域が重なりあうオブジェクトについて、密集度を計算する。密集度は、タッチ受理領域の面積が重なりあう程、密集度が高くなる。また、重要度の高いオブジェクトは、円が大きいため、他のオブジェクトとの密集度が高くなりやすい。この後のS104からS113までは、実施の形態1と同様の処理となる。ただし、S111では、密集度に基づいてグループ化されたタッチ受理領域がタッチされ、選択画面が表示された場合には、重要度が高いオブジェクトは、他のオブジェクトよりもタッチ受理領域が大きく表示される。このように、この発明の実施の形態2によるユーザインタフェース装置によれば、オブジェクトの重要度に応じてタッチ受理領域の大きさを変更することができるので、重要度の高いオブジェクトが密集していても操作したいオブジェクトを容易に選択することができる。この実施の形態2では、タッチ受理領域が重なりあう面積で密集度を計算しているが、オブジェクト間の距離とオブジェクトの重要度に基づいて密集度を計算し、その密集度の閾値に応じてタッチ受理領域をグループ化してもよい。実施の形態3.図10は、この発明の実施の形態3によるユーザインタフェース装置の構成を示すブロック図である。実施の形態3によるユーザインタフェース装置の構成は、実施の形態1によるユーザインタフェース装置の構成に、選択オブジェクト記憶部9が追加され、選択画面制御部5とタッチ受理領域計算部2に接続されている。この発明の実施の形態3におけるユーザインタフェース装置の動作は、実施の形態2の動作とほぼ同一の処理である。実施の形態2と異なる処理は、S102で、図9のオブジェクト重要度辞書8の代わりに選択オブジェクト記憶部9に記憶されたオブジェクトについて、タッチ受理領域を大きくする処理と、S111で、ユーザがタッチして選択したオブジェクトを選択画面制御部5が選択オブジェクト記憶部9に記憶する処理である。S102では、表示中の全てのオブジェクトについて、タッチ受理領域を計算する際に、タッチ受理領域計算部2が選択オブジェクト記憶部9を参照し、オブジェクトがタッチされた回数に基づいて、タッチ受理領域の半径を決定し、円の領域を計算する。具体的には、オブジェクトがタッチされた回数が多いほど、タッチ受理領域の円を大きく広くし、タッチしやすくする。以降のS110までは、実施の形態2と同じ処理である。そして、S111では、選択画面制御部5が、ユーザがタッチしたオブジェクトの選択操作を実行すると同時に、選択オブジェクト記憶部9にタッチされたオブジェクトとタッチされた回数を記憶する。この時に記憶されたオブジェクトは、次のS102、S109の処理で、使用頻度が高いほどタッチ受理領域が大きくなる。このように、この発明の実施の形態3によるユーザインタフェース装置によれば、オブジェクトの使用頻度に応じてタッチ受理領域の大きさを変更することができるので、使用頻度の高いオブジェクトはタッチ受理領域が大きくなるため、操作したいオブジェクトを容易に選択することができる。この実施の形態3では、タッチ受理領域が重なりあう面積で密集度を計算しているが、オブジェクト間の距離と、オブジェクトの使用頻度に基づいて密集度を計算し、その密集度の閾値に応じてタッチ受理領域をグループ化してもよい。また、選択画面制御部5は選択画面内のオブジェクトがタッチされた回数を選択オブジェクト記憶部9に記憶するとしているが、選択画面外のオブジェクトがタッチされた回数を含めて選択オブジェクト記憶部9に記憶してもよい。"