"情報処理装置であって、画像を表示するためのモニタと、前記モニタに表示される画像に対する操作を受け付けるためタッチパネルと、前記タッチパネルと前記操作を与えるための操作手段との距離を検出するための距離検出手段と、前記操作手段が前記タッチパネルに対して予め定められた距離まで近づいた場合に、前記情報処理装置のユーザインターフェイスとして前記モニタに表示されている部品画像の状態を変化させるための制御手段とを備える、情報処理装置。前記操作手段が前記タッチパネルに対して予め定められた距離まで近づくと、前記制御手段は、前記モニタの画面に表示される複数の部品画像のうちの1つの部品画像を、他の部品画像と異なる態様で表示するように構成されている、請求項1に記載の情報処理装置。前記操作手段が前記タッチパネルに対して予め定められた距離まで近づくと、前記制御手段は、前記モニタに表示される文字列にマーカーを重ねて表示するように構成されている、請求項2に記載の情報処理装置。前記モニタは、3次元の画像を表示可能であり、前記制御手段は、前記操作手段と前記タッチパネルとの間の距離に応じて、3次元で表示される立体画像の飛び出し量または奥行き度合いを調整するように構成されている、請求項1~3のいずれかに記載の情報処理装置。情報処理装置を制御するためのプログラムであって、前記情報処理装置は、プロセッサと、画像を表示するためのモニタと、前記モニタに表示される画像に対する操作を受け付けるためタッチパネルとを備えており、前記プログラムは、前記プロセッサに、前記タッチパネルと前記操作を与えるための操作手段との距離を検出するステップと、前記操作手段が前記タッチパネルに対して予め定められた距離まで近づいた場合に、前記情報処理装置のユーザインターフェイスとして前記モニタに表示されている部品画像の状態を変化するステップとを実行させる、プログラム。前記変化するステップは、前記操作手段が前記タッチパネルに対して予め定められた距離まで近づくと、前記モニタの画面に表示される複数の部品画像のうちの1つの部品画像を、他の部品画像と異なる態様で表示するステップを含む、請求項5に記載のプログラム。前記表示するステップは、前記操作手段が前記タッチパネルに対して予め定められた距離まで近づくと、前記モニタに表示される文字列にマーカーを重ねて表示するステップを含む、請求項6に記載のプログラム。前記モニタは、3次元の画像を表示可能であり、前記プログラムは、前記プロセッサに、さらに、前記操作手段と前記タッチパネルとの間の距離に応じて、3次元で表示される立体画像の飛び出し量または奥行き度合いを調整するステップを実行させる、請求項5~7のいずれかに記載のプログラム。従来、様々な電子機器においては、たとえば携帯電話機のように、テンキーその他のハードキーを具備したものが多かった。ところが、昨今の携帯電話機に代表されるように、タッチパネル付きの電子機器、もしくはタッチパネル操作が主体であるスマートフォン等の需要がますます増えてきており、現在も広く利用されている。当該電子機器においては、画面上のユーザインターフェイス部品を操作すなわち選択および実行するために、従来のカーソルキーによるユーザインターフェイス部品の選択と、決定キーによるユーザインターフェイス部品の決定という一連のキー操作から、タッチ操作によりユーザインターフェイス部品の選択および決定を一度に行なうという操作が主流となっている。従来、キー操作においては、ユーザインターフェイス部品の選択と決定という2段階の操作が存在している。そのため、ユーザインターフェイス部品の選択の段階で当該ユーザインターフェイス部品にフォーカスを当てるたとえば、色を変える等、途切れた文字列をマーキー表示スクロール表示する等の視覚効果を行うことができた。しかしながら、タッチ操作によれば感覚的な操作が可能である反面、前述のような視覚効果を行うことができない。その結果、タッチパネルにおけるタッチ操作の検出位置との不適合から電子機器のユーザが、その意図と異なるユーザインターフェイス部品を選択するといったような誤操作となる可能性も増加している。また、3次元の画像表示装置においては、ユーザは、立体表示されたユーザインターフェイス部品との視覚上の距離感覚を誤認識して操作に違和感を覚えることがあった。したがって、タッチパネルの操作性を維持しながら、簡易な構成で誤操作を減少することができ、視覚効果が高まる技術、あるいは、他の局面において三次元表示されたユーザインターフェイス部品の操作の違和感を小さくするための技術が必要とされている。本発明は、上述のような問題点を解決するためになされたものであって、その目的は、タッチ操作における誤操作が減少する情報処理装置を提供することである。他の局面の目的は、ユーザインターフェイス部品の視覚効果が高められる情報処理装置を提供することである。他の局面の目的は、タッチ操作における誤操作が減少するように情報処理装置を制御するためのプログラムを提供することである。他の局面の目的は、ユーザインターフェイス部品の視覚効果が高まるように情報処理装置を制御するためのプログラムを提供することである。一実施の形態に従う情報処理装置は、画像を表示するためのモニタと、モニタに表示される画像に対する操作を受け付けるためタッチパネルと、タッチパネルと操作を与えるための操作手段との距離を検出するための距離検出手段と、操作手段がタッチパネルに対して予め定められた距離まで近づいた場合に、情報処理装置のユーザインターフェイスとしてモニタに表示されている部品画像の状態を変化させるための制御手段とを備える。好ましくは、操作手段がタッチパネルに対して予め定められた距離まで近づくと、制御手段は、モニタの画面に表示される複数の部品画像のうちの1つの部品画像を、他の部品画像と異なる態様で表示するように構成されている。好ましくは、操作手段がタッチパネルに対して予め定められた距離まで近づくと、制御手段は、モニタに表示される文字列にマーカーを重ねて表示するように構成されている。好ましくは、モニタは、3次元の画像を表示可能である。制御手段は、操作手段とタッチパネルとの間の距離に応じて、3次元で表示される立体画像の飛び出し量または奥行き度合いを調整するように構成されている。他の実施の形態に従うと、情報処理装置を制御するためのプログラムが提供される。情報処理装置は、プロセッサと、画像を表示するためのモニタと、モニタに表示される画像に対する操作を受け付けるためタッチパネルとを備える。プログラムは、プロセッサに、タッチパネルと操作を与えるための操作手段との距離を検出するステップと、操作手段がタッチパネルに対して予め定められた距離まで近づいた場合に、情報処理装置のユーザインターフェイスとしてモニタに表示されている部品画像の状態を変化するステップとを実行させる。好ましくは、変化するステップは、操作手段がタッチパネルに対して予め定められた距離まで近づくと、モニタの画面に表示される複数の部品画像のうちの1つの部品画像を、他の部品画像と異なる態様で表示するステップを含む。好ましくは、表示するステップは、操作手段がタッチパネルに対して予め定められた距離まで近づくと、モニタに表示される文字列にマーカーを重ねて表示するステップを含む。好ましくは、モニタは、3次元の画像を表示可能である。プログラムは、プロセッサに、さらに、操作手段とタッチパネルとの間の距離に応じて、3次元で表示される立体画像の飛び出し量または奥行き度合いを調整するステップを実行させる。ある局面において、タッチ操作における誤操作が減少し得る。他の局面において、ユーザインターフェイス部品の視覚効果が高められる。この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。図1および図2を参照して、本実施の形態に係る情報処理装置の構成について説明する。図1は、情報処理装置100の外観を表わす図である。情報処理装置100は、携帯電話機、スマートフォン、タブレット型端末、PDAPersonalDigitalAssistantその他の情報処理装置であって、モニタに文字、画像その他の情報を表示可能な端末である。ある局面に従う情報処理装置100は、ディスプレイ装置110と、タッチパネル120と、キー入力装置150とを備える。ディスプレイ装置110は、液晶モニタ、有機ELElectroLuminescenceモニタなどにより実現される。キー入力装置150は、情報処理装置100に対して与えられる操作を受け付けるキー、ボタンその他のハードウェアスイッチとして構成される。キー入力装置150を構成するハードウェアスイッチの数は、特に限られない。タッチパネル120は、たとえば、マトリクススイッチ、抵抗膜方式、静電容量方式、表面弾性波方式等が用いられるが、特に限られない。[ハードウェア構成]図2は、情報処理装置100のハードウェア構成を表わすブロック図である。情報処理装置100は、図1に示される構成に加えて、さらに、ディスプレイコントローラ111と、タッチパネルセンサ121と、タッチパネルコントローラ122と、近接センサ130と、近接センサマイコン131と、プロセッサ140と、記憶装置160と、RAMRandomAccessMemory170とを備える。プロセッサ140は、ディスプレイ表示部141と、入力イベント制御部142と、近接検知部143と、表示調整部144とを備える。ディスプレイコントローラ111は、プロセッサ140から送られる命令に基づいて、ディスプレイ装置110における画像の表示を制御する。タッチパネル120は、情報処理装置100に対する命令の入力を受け付ける。タッチパネル120は、たとえば、静電容量タッチパネルである。タッチパネル120が静電容量タッチパネルである場合、ある程度電圧を高く設定すると、実際に操作手段がタッチパネル120に触れたときの座標値だけではなく、図3に示されるように、ある程度ユーザの指300がタッチパネル120から離れている場合にも、タッチパネル120は、その表面と指300との距離320も検知することができる。タッチパネル120からの出力は、タッチパネルセンサ121に入力される。タッチパネルセンサ121は、タッチパネル120において接触操作された場所の座標値および押圧力を検出し、検出結果をタッチパネルコントローラ122に送出する。タッチパネルコントローラ122は、タッチパネル120において表示されている画像に対する操作入力を表わす情報を、プロセッサ140に送出する。近接センサ130は、ディスプレイ装置110の上面に存在する操作手段たとえば、情報処理装置100のユーザの指、または、情報処理装置100に命令を与えるためのポインティングデバイスなどの存在を検知する。検知結果は、近接センサマイコン131に送出される。近接センサマイコン131は、近接センサ130からの出力に基づいて、ディスプレイ装置110と当該操作手段との間の距離を算出し、算出結果をプロセッサ140に送出する。他の局面において、複数の近接センサ130が配置される構成も用いられる。この場合、近接センサマイコン131は、タッチパネル120において接触が検出された点の座標値に最も近い近接センサを特定し、当該近接センサからの出力される値を検出することで、近接センサマイコン131が、タッチパネル120の表面とユーザによる操作が行なわれる指の先端との距離を推測する方法も考えられる。本実施の形態においては、近接センサを用いた方法ではなく、タッチパネル120が、タッチパネル120の表面とユーザの指との近接距離を検知できるものとする。プロセッサ140は、情報処理装置100に対して与えられる命令に基づいて、または、情報処理装置100の内部において予め定められた動作条件が成立することに基づいて、予め規定された処理を実行することにより、情報処理装置100の動作を制御する。当該命令は、たとえば、ディスプレイ装置110に表示される画像アイコンへの接触操作、キー入力装置150の押下等を含む。予め定められた動作条件は、たとえば、プロセッサ140が実行するプログラムにおいて規定された処理に規定される。予め規定された処理は、当該プログラムを構成する処理ステップに相当する。具体的には、ある局面において、プロセッサ140は、ディスプレイ表示部141として、ディスプレイ装置110に表示される画像または操作の入力を受け付けるアイコンの表示の態様を制御する。表示の態様は、色の変更、画像やアイコンのサイズの変更等を含む。この制御のための信号は、ディスプレイコントローラ111に送られる。他の局面において、プロセッサ140は、入力イベント制御部142として、タッチパネルコントローラ122から送られる信号に基づいて、または、キー入力装置150から送られる信号に基づいて、情報処理装置100に対して命令が与えられたことを検知し、その検知の結果を表示調整部144に送出する。より詳細には、入力イベント制御部142は、タッチパネル120における接触点の座標値、操作手段としての指による押圧力、押下された領域のサイズ、近接距離等を1つのイベントオブジェクトとして、アプリケーションまたは表示調整部144等へ送出する。イベントが、キー入力装置150に与えられたキー入力であれば、入力イベント制御部142は、キーコード、押下状態、押下時間等を1つのイベントオブジェクトとして、同じくアプリケーションや表示調整部144に送出する。他の局面において、プロセッサ140は、近接検知部143として、近接センサマイコン131からの出力に基づいて、ディスプレイ装置110の上面、より詳しくは、タッチパネル120の上面に操作手段が存在していることを検知し、その検知に基づいて算出される距離を表示調整部144に送出する。他の局面において、プロセッサ140は、表示調整部144として、入力イベント制御部142からの出力、または近接検知部143からの出力に基づいて、ディスプレイ装置110における画像の表示を制御する。具体的には、表示調整部144は、ディスプレイ装置110に表示される複数のアイコンのうち、真上に操作手段たとえば、指又はポインティングデバイス等が検知されたアイコンの表示の態様色、サイズ、反転の有無、グレーアウトの有無等を、他のアイコンの表示の態様と異なるようにディスプレイ表示部141に対して表示させる。この場合、表示の態様を切り換えるための設定は、ディスプレイ装置110に表示されるアイコン毎に設定されてもよい。他の局面において、当該操作手段がタッチパネル120に対して予め定められた距離まで近づくと、表示調整部144は、ディスプレイ装置110に表示される文字列にマーカを重ねて表示するように構成されている。さらに他の局面において、ディスプレイ装置110は、三次元の画像表示を可能である。たとえば、ディスプレイ装置110が視差バリアを形成する構成である場合、ディスプレイ装置110は、プロセッサ140からの命令に基づいて、視差バリアを形成し又は解除することにより、三次元の画像と二次元の画像とを切り換えて表示する。このとき、表示調整部144は、当該操作手段とタッチパネル120との間の距離に応じて、三次元で表示される立体画像の飛び出し量または奥行きの度合いを調整するように構成されている。たとえば、立体画像の飛び出し量を小さくするために、左目用の画像と右目用の画像との視差を小さくする。あるいは、飛び出し量を大きくする場合には、当該視差を大きくするように、表示調整部144は構成されている。さらに他の局面において、表示調整部144は、タッチパネル120に表示される複数のアイコンのうちいずれかの上に操作手段が検知されると、当該検知されたアイコンに関連付けられる文字列たとえば楽曲ファイルや画像ファイルの名称、文字ファイルを構成する一文、その他の文字情報をスクロール表示するように構成されている。たとえば、ディスプレイ装置110において表示可能な文字列の数が制限されている場合、文字情報が順次表示されてもよい。記憶装置160は、情報処理装置100のデータを保存する。ある局面において、記憶装置160は、プロセッサ140によって生成されたデータを格納する。他の局面において、記憶装置160は、情報処理装置100が外部から取得したデータを格納する。記憶装置160は、フラッシュメモリその他の不揮発メモリとして実現される。記憶装置160として、メモリカードその他の着脱可能な記録媒体が用いられてもよい。RAM170は、プロセッサ140によって生成されるデータを一時的に保持する。ある局面において、ディスプレイ装置110が三次元の画像表示可能である場合には、プロセッサ140は、左目用の画像と右目用の画像とをそれぞれRAM170に展開し、飛び出し量を調整するために視差の大きさを変更し、変更後のデータをRAM170において確保された領域に展開する。表示調整部144は、そのようにしてRAM170に展開されたデータを読み出し、ディスプレイ表示部141に表示させる。通信部180は、通信回線を介して情報を受信しまたは情報を表示するように構成されている。ある局面において、通信部180は、電話の送受信のための回路として、パケット通信のための回路として、あるいは、無線LANLocalAreaNetwork、ブルートゥース登録商標、赤外線通信回路として実現される。アンテナ181は、情報処理装置100による信号の受信または送信を行なう。ある局面において、ユーザは、ディスプレイ装置110上にユーザインターフェイス部品として表示されたソフトウェア部品たとえば、アイコンに対して、タッチパネル120上で指を滑らせ、または、軽くたたくことにより操作を行なう。タッチパネル120に装着されたタッチパネルセンサ121は、この直感的なユーザ操作に基づいて、操作が行なわれたタッチパネル120における位置座標値、押圧力またはサイズなどを逐次検知する。タッチパネル120は、計算した情報座標値、押圧力、サイズ等をタッチパネルコントローラ122経由で入力イベント制御部142に送る。入力イベント制御部142は、そのタッチパネル入力イベントを、たとえば、タップ、ドラッグ、スクロール、フリック等のタッチパネルジェスチャーに解釈する。入力イベント制御部142による解釈の結果に基づいて、表示調整部144は、ユーザ操作に応じたユーザインターフェイス部品に対する操作命令として解釈する。ディスプレイ表示部141は、ディスプレイ装置110におけるユーザインターフェイス部品の表示の変更や更新をディスプレイコントローラ111に指示する。ディスプレイコントローラ111は、当該指示に基づいてディスプレイ装置110にユーザインターフェイス部品その他の画像を表示する。また、多くの情報処理装置100は、統一したユーザ操作を実現するために、キー入力装置150に対して与えられる装置も受け付けるように構成されている。これにより、情報処理装置100は、ディスプレイ装置110に表示される画面に依存しない操作性を実現する。図3を参照して、本実施の形態に係る近接センサ130の動作について説明する。図3は、タッチパネル120の上面に操作手段としての情報処理装置100のユーザの指が存在している状態を表わす図である。ある局面において、ユーザの指300がタッチパネル120の上面に存在しているとき、指300とタッチパネル120との間の距離が予め設定された距離に到達すると、近接センサ130は、指300がタッチパネル120の上面に存在していることを検知する。このとき、近接検知部143は、近接センサ130からの出力に基づいて、指300のタッチパネル120における座標値310と、タッチパネル120の表面と指300との間の距離320とを算出する。座標値310は、たとえば、タッチパネル120の左下の角を原点0,0とした場合における水平方向X軸方向と垂直方向Y軸方向との各座標値に基づいて示される。距離320としては、たとえば、近接センサ130が検知可能な距離が用いられる。[制御構造]図4を参照して、本実施の形態に係る情報処理装置100の制御構造について説明する。図4は、情報処理装置100のプロセッサ140が実行する一連の処理の一部を表わすフローチャートである。本実施の形態においては、情報処理装置100は、イベント駆動型のソフトウェアプラットフォームを用いるものとする。この場合、通常、情報処理装置100の状態は、入力イベント待機状態である。情報処理装置100は、タッチパネル120への操作またはキー入力装置150の操作等の入力デバイスのイベント通知に基づいて処理を開始する。ステップS410にて、プロセッサ140は、情報処理装置100の動作モードをイベント待機の状態に設定する。具体的には、情報処理装置100は、待ち受け状態となる。ステップS415にて、プロセッサ140は、タッチパネルコントローラ122からの出力に基づいて、入力イベント制御部142として、タッチパネル120からのイベントを検知する。たとえば、プロセッサ140は、ディスプレイ装置110に表示されている複数のアイコンのうちいずれかのアイコンに対して操作手段たとえば、情報処理装置100のユーザの指が接近したことを検知する。ステップS420にて、プロセッサ140は、近接検知部143からの出力に基づいて、ステップS415において検知されたイベントに対応する操作手段とタッチパネル120との距離近接距離が予め定められた視覚効果の開始閾値内であるか否かを判断する。この判断は、たとえば、当該操作手段とタッチパネル120との間隔として検出された距離320と、閾値として予め定められた距離との比較に基づいて行なわれる。なお、この判断は、操作手段がタッチパネル120に接触している場合も同様に行なわれる。プロセッサ140は、当該近接距離が閾値内であると判断するとステップS420にてYES、制御をステップS425に切り換える。そうでない場合にはステップS420にてNO、プロセッサ140は、制御をステップS410に戻し、情報処理装置100は、再び待ち受け状態となる。ステップS425にて、プロセッサ140は、近接センサマイコン131からの出力に基づいて、タッチパネル120上にある点の座標値310を取得する。この点は、操作手段がタッチパネル120に接触していない場合には、操作手段が近接距離内にあると判断された場合の当該操作手段の先端部タッチパネル120から最も近い部位からタッチパネル120に鉛直に伸びる線と、タッチパネル120との交点に相当する。ステップS430にて、プロセッサ140は、表示調整部144として、タッチ操作が行なわれた点を含むエリアの判定のために、当該点を含む領域に表示されるアイコンにマージンを付加した領域を設定し、判定領域を生成する。マージンの大きさは、たとえば、20であるが、これに限られない。マージンの大きさは、情報処理装置100の製造者により設定される。他の局面において、マージンの大きさは、情報処理装置100のユーザによって変更され得る。ステップS435にて、プロセッサ140は、生成されたエリア内にタッチ操作に有効なUIユーザインターフェイス部品アイコン、部品画像ともいうがあるか否かを判断する。ここで、有効なとは、アクティブであってタッチ操作による命令または選択を受け付けることが可能な状態にあることをいう。プロセッサ140は、有効なユーザインターフェイス部品が当該生成されたエリア内にあると判断するとステップS435にてYES、制御をステップS440に切り換える。そうでない場合にはステップS435にてNO、プロセッサ140は、制御をステップS410に戻す。情報処理装置100は、再び、待ち受け状態に戻る。ステップS440にて、プロセッサ140は、表示調整部144として、選択フォーカス視覚効果処理を実行する。たとえば、プロセッサ140は、輝度を変更することにより、選択されたアイコンが他のアイコンよりも明るく表示する。あるいは、プロセッサ140は、電力の消費を抑制するために、選択されなかったアイコンの輝度を下げる。他の局面において、プロセッサ140は、当該選択されたユーザインターフェイスたとえば、選択対象となる項目を含む文字列に対してさらにマーカを重ねて表示する。ステップS440における視覚効果処理が実行されている間に操作手段とタッチパネル120との距離が変化すると、プロセッサ140は、ステップS445として選択決定操作閾値との比較処理を実行する。すなわち、ステップS445にて、プロセッサ140は、視覚効果処理を実行している間に改めて検出された近接距離がアイコンの選択のための距離として予め定められた選択決定操作閾値内にあるか否かを判断する。この判断は、近接検知部143によって改めて算出された距離と、当該閾値との比較に基づいて行なわれる。当該閾値は、通常は0に設定される。すなわち、操作手段たとえば指がタッチパネル120に実際に触れたときに実行される選択決定操作が行なわれる。プロセッサ140は、近接距離が当該選択決定操作閾値内にあると判断するとステップS445にてYES、制御をステップS450に切り換える。そうでない場合にはステップS445にてNO、プロセッサ140は、制御をステップS435に戻す。ステップS450にて、プロセッサ140は、入力イベント制御部142として、タッチパネルコントローラ122からの出力に基づいて、タッチパネル120に対してタッチ操作が行なわれた領域を判定する。具体的には、プロセッサ140は、実際にタッチ操作が行なわれた点の座標値を取得する。ステップS455にて、プロセッサ140は、入力イベント制御部142として、タッチパネルコントローラ122からの出力に基づいて、エリア内にタッチ操作が有効なユーザインターフェイス部品があるか否かを判断する。プロセッサ140は、そのようなユーザインターフェイス部品があると判断するとステップS455にてYES、制御をステップS460に切り換える。そうでない場合にはステップS455にてNO、プロセッサ140は、制御をステップS410に戻す。ステップS460にて、プロセッサ140は、タッチ決定操作を実行する。具体的には、プロセッサ140は、タッチパネル120において選択されたユーザインターフェイス部品に関連付けられた命令を実行し、情報処理装置100のユーザによって指示された処理たとえば、新たなアプリケーションの起動、音楽の再生、メール編集画面の表示、階層が下にあるサブメニューの表示などを実行する。なお、他の局面において、操作手段とタッチパネル120との距離320が、近接距離として規定された閾値を下回った瞬間からタッチパネル120に対する入力イベントが発生するものとすれば、ソフトウェアによる近接閾値の判定処理ステップS420を省略することができる。図5から図7を参照して、本実施の形態に係る情報処理装置100における画像の表示態様について説明する。図5は、複数の選択項目を含むリスト510がディスプレイ装置110に表示されている場合においていずれかの項目の選択を表わす図である。図5Aに示されるように、ある局面において、ディスプレイ装置110は、リスト510を表示する。リスト510は、複数の選択可能な項目たとえば、リンゴ、ミカン、トマト、ブドウ、ラッキョウを含む。ディスプレイ装置110がリスト510を表示した状態で情報処理装置100のユーザの指500がリスト510に接近すると、図5Bに示されるように、最も近い距離にあると判断された項目520ミカンは、他の項目の表示の態様と異なる態様で表示されるステップS440。たとえば、項目520の色と背景色とが入れ替わる。これにより、項目520が仮の選択状態であることが明示される。その後、指500が項目520に割り当てられた領域に接触すると、プロセッサ140は、項目520が選択されたと判断しステップS455、選択後の処理たとえば、ミカンの詳細を表示するための画面の表示などを実行するステップS460。図6は、ディスプレイ装置110に楽曲を選択するためのアイコンがユーザインターフェイス部品として表示されている場合において、情報処理装置100のユーザがいずれかのアイコンを選択するときに行なわれる操作を表わす図である。図6Aに示されるように、ある局面において、ディスプレイ装置110は、アイコン610を含む複数のアイコンを表示する。ここで、アイコン610に関連付けられる楽曲の名称が予め設定された文字数よりも長いとき、楽曲の名称は一部のみ表示される。図6Bに示されるように、情報処理装置100のユーザの指500がアイコン610に接近するとステップS435にてYES、文字列620は、アイコン600に関連付けられた楽曲の名称のすべてを表示するために、予め定められた文字数内でスクロール表示するステップS440。図7は、情報処理装置100が三次元の画像を表示できる場合において選択されたアイコンの表示態様が異なることを表わす図である。図7Aに示されるように、ある局面において情報処理装置100が視差バリアを形成する等により、3次元で画像を表示する状態である場合、ディスプレイ装置110は、ユーザインターフェイス部品としてのアイコン710を3次元の画像として認識される態様で表示するステップS410。図7Bに示されるように、指500がアイコン710に接近し、指500とアイコン710との間の距離が予め設定された閾値を下回ると判断されるとステップS435にてYES、三次元表示の態様が切り換えられ、ユーザインターフェイス部品は、アイコン720として表示される。具体的には、アイコン720の飛び出し量がアイコン710の飛び出し量よりも小さくなる。これにより、アイコン720が選択されたことが明確になる。図8を参照して、ある局面における情報処理装置100のデータ構造について説明する。図8は、RAM170におけるデータの格納の一態様を概念的に表わす図である。図8Aに示されるように、RAM170は、ディスプレイ装置110に三次元の画像を表示するための左目用のデータ810および右目用のデータ811を保持している。このとき、図7に示されるように、三次元の画像の飛び出し量を大きくするために、視差820,821が通常よりも大きく設定されている。図8Bに示されるように、指500がアイコン710に近づいて指500が近接距離の範囲内にあると判断されると、アイコン710が選択される。このとき、プロセッサ140は、視差を小さくするために3次元の画像を表示するためのデータを変更し、結果として、アイコン720として示されるように、選択されたユーザインターフェイス部品の三次元画像の飛び出し量が抑えられる。すなわち、左目用のデータ830および右目用のデータ831について、視差840,841がそれぞれ設定される。これらの視差840,841は、図8Aに示される視差820,821よりも小さくなる。その結果、ディスプレイ装置110において三次元表示されるアイコン720の飛び出し量がアイコン710の飛び出し量よりも小さくなる。以上のようにして、情報処理装置100によると、ユーザインターフェイス部品の選択における誤操作を防止することができる。本実施の形態に係る情報処理装置100は、従来の近接判定よりもデバイスの追加なくコンパクトに低コストで実現できる。また、タッチパネルおよびキーを両方備えるような電子機器においては、双方で同等の操作感を実現することができ、ユーザーエクスペリエンスの向上が期待できる。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"