(57)【特許請求の範囲】
【請求項１】
表示している複数のオブジェクトの中から選択されたオブジェクトに対する処理を実行するものであり、表示しているオブジェクトに対する、操作主体の接触を検出することによって、該オブジェクトに対する処理を実行する情報処理装置において、
上記操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部と、
上記検出部がホバー状態を検出したとき、検出した操作主体によって示された上記表示面における位置を特定する位置特定手段と、
上記位置特定手段が特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出手段と、
上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれに対応するオブジェクト情報を、上記複数のオブジェクトの配置よりも拡散された配置となるように表示するオブジェクト情報表示手段と、
上記オブジェクト情報表示手段が表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理手段と、を備え、
上記オブジェクト情報表示手段は、オブジェクト情報を表示後、上記検出部がホバー状態を検出しなくなっても、上記オブジェクト情報の表示を継続することを特徴とする情報処理装置。
【請求項２】
上記オブジェクト検出手段は、上記検出部がホバー状態を検出したまま、上記位置特定手段が特定した位置が変更されたとき、変更後の位置から所定範囲内に表示されている複数のオブジェクトを検出し、
上記オブジェクト情報表示手段は、上記変更後に上記オブジェクト検出手段が検出したオブジェクトに対応するオブジェクト情報を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記オブジェクト情報表示手段は、上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれの表示間隔が所定値以下のとき、オブジェクト情報を表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
上記オブジェクト情報表示手段は、上記オブジェクト検出手段がオブジェクトを検出する範囲である上記所定範囲を示す範囲情報を、オブジェクト情報とともに表示することを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
上記オブジェクトに対する処理とは、オブジェクトが選択されると該オブジェクトに対応付けられたリンク先の表示データを表示するものであり、
上記オブジェクト情報表示手段は、上記オブジェクト情報として当該オブジェクトに対応付けられたリンク先の名称および格納場所を表示するものであることを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
上記オブジェクトに対する処理とは、オブジェクトが選択されると該オブジェクトに対応付けられたリンク先の表示データを表示するものであり、
上記オブジェクト情報表示手段は、上記オブジェクト情報として当該オブジェクトに対応付けられたリンク先の表示データの概要を示すサムネイル画像を表示するものであることを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項７】
表示している複数のオブジェクトの中から選択されたオブジェクトに対する処理を実行するものであり、表示しているオブジェクトに対する、操作主体の接触を検出することによって、該オブジェクトに対する処理を実行する情報処理装置において、
上記操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部と、
上記検出部がホバー状態を検出したとき、検出した操作主体によって示された上記表示面における位置を特定する位置特定手段と、
上記位置特定手段が特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出手段と、
上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれに対応するオブジェクト情報を、上記複数のオブジェクトの配置よりも拡散された配置となるように表示するオブジェクト情報表示手段と、
上記オブジェクト情報表示手段が表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理手段と、を備え、
上記オブジェクト情報表示手段は、上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれの表示間隔が所定値以下のとき、オブジェクト情報を表示することを特徴とする情報処理装置。
【請求項８】
請求項１〜７のいずれか１項に記載の情報処理装置を動作させる情報処理装置制御プログラムであって、コンピュータを上記の各手段として機能させるための情報処理装置制御プログラム。
【請求項９】
請求項８に記載の情報処理装置制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
表示している複数のオブジェクトの中から選択されたオブジェクトに対する処理を実行するものであり、表示しているオブジェクトに対する、操作主体の接触を検出することによって、該オブジェクトに対する処理を実行する情報処理装置の制御方法において、
上記情報処理装置は、上記操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部を備え、
上記検出部がホバー状態を検出したとき、検出した操作主体によって示された上記表示面における位置を特定する位置特定ステップと、
上記位置特定ステップで特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出ステップと、
上記オブジェクト検出ステップで検出した複数のオブジェクトそれぞれに対応するオブジェクト情報を、上記複数のオブジェクトの配置よりも拡散された配置となるように表示するオブジェクト情報表示ステップと、
上記オブジェクト情報表示ステップで表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理ステップと、を含み、
上記オブジェクト情報表示ステップでは、オブジェクト情報を表示後、上記検出部がホバー状態を検出しなくなっても、上記オブジェクト情報の表示を継続することを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示面が操作受付面となり、該操作受付面に対する接触により操作を受け付ける情報処理装置、特に、操作面近傍の対象物を検出できる情報処理装置、情報処理装置の制御方法、情報処理装置制御プログラムおよび該プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
近年、スマートフォンやタブレットのように、表示面にタッチスクリーンを搭載し、表示面をタッチされることにより操作を受け付ける情報処理装置が多数、製品化されてきている。タッチスクリーンは、直感的で分かりやすい操作を実現することができることから、これからもますます搭載される情報処理装置が増えていくことが予想される。
【０００３】
タッチスクリーンには抵抗膜方式、静電容量方式、赤外線方式等が存在する。この中でも静電容量方式は、「ジェスチャー」のような複雑な入力が可能なことからマルチタッチ可能な静電容量方式を搭載した情報機器が普及している。
【０００４】
また、タッチスクリーンにおける表示について、様々な方法が開示されている。例えば特許文献１には、タッチされている位置に基づいてポップアップ表示を行う情報処理装置が記載されている。
【０００５】
また、特許文献２には、タッチした手の大きさに基づいたメニュー表示を行うメニュー表示装置が記載されている。
【０００６】
また、特許文献３、４には、タッチされた位置を拡大表示する表示装置が記載されている。
【０００７】
また、特許文献５には、タッチされたままドラッグされることにより表示内容を移動させる入力装置が記載されている。
【０００８】
また、特許文献６には、タッチされたオブジェクトを強調表示する命令実行装置が記載されている。
【０００９】
また、特許文献７には、タッチされた位置をズームイン表示するタッチスクリーンが記載されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１１−１９２１７３号公報（２０１１年９月２９日公開）
【特許文献２】特開２０１０−１０８０８０号公報（２０１０年５月１３日公開）
【特許文献３】特開２０１１−０２８４５１号公報（２０１１年２月１０日公開）
【特許文献４】特開２００８−０７７２７２号公報（２００８年４月３日公開）
【特許文献５】特開２００７−２９３５１１号公報（２００７年１１月８日公開）
【特許文献６】特開２００５−０４４０２６号公報（２００５年２月１７日公開）
【特許文献７】特表２００２−５０５７８３号公報（２００２年２月１９日公表）
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、タッチスクリーンでは、指先等でタッチして操作するため、操作対象のオブジェクトが細かいと所望のオブジェクトを選択することが困難となり易い。特に、携帯可能な情報機器では、表示画面のサイズを大きくできないため、オブジェクトが細かくなり易い。
【００１２】
そして、オブジェクトが細かく表示されていると、所望のオブジェクトとは異なるオブジェクトを選択してしまい、操作をやり直さなければならなくなる等の弊害も生じる。
【００１３】
また、指先等でタッチする場合、所望のオブジェクトを含む領域が指に隠れて見えなくなり、所望のオブジェクトを選択することが困難になる場合がある。この点について、図１２、１３を参照して説明する。図１２は、表示部にいくつかのオブジェクトが表示されている例を示す図である。図１２に示す表示例１２０１において、例えばオブジェクト「デジタルチューナー」を選択する場合、図１３の表示例１３０１に示すように指をタッチすることが考えられる。この場合、所望のオブジェクトである「デジタルチューナー」を含む複数のオブジェクトが指に隠れてしまう。これでは、「デジタルチューナー」を容易かつ確実に選択することが難くなってしまう。
【００１４】
そして、上述した特許文献１〜７に記載の発明でも、オブジェクトが細かく表示された場合に、所望のオブジェクトを選択することが困難であることは変わらない。
【００１５】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、タッチスクリーン等の接触を検知することにより操作を行う情報処理装置等において、所望のオブジェクトを容易かつ確実に選択できる情報処理装置等を実現することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明に係る情報処理装置は、表示している複数のオブジェクトの中から選択されたオブジェクトに対する処理を実行するものであり、表示しているオブジェクトに対する、操作主体の接触を検出することによって、該オブジェクトに対する処理を実行する情報処理装置において、上記操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部と、上記検出部がホバー状態を検出したとき、検出した操作主体によって示された上記表示面における位置を特定する位置特定手段と、上記位置特定手段が特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出手段と、上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれに対応するオブジェクト情報を、上記複数のオブジェクトの配置よりも拡散された配置となるように表示するオブジェクト情報表示手段と、上記オブジェクト情報表示手段が表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理手段と、を備えていることを特徴としている。
【００１７】
また、本発明に係る情報処理装置の制御方法は、表示している複数のオブジェクトの中から選択されたオブジェクトに対する処理を実行するものであり、表示しているオブジェクトに対する、操作主体の接触を検出することによって、該オブジェクトに対する処理を実行する情報処理装置の制御方法において、上記情報処理装置は、上記操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部を備え、上記検出部がホバー状態を検出したとき、検出した操作主体によって示された上記表示面における位置を特定する位置特定ステップと、上記位置特定ステップで特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出ステップと、上記オブジェクト検出ステップで検出した複数のオブジェクトそれぞれに対応するオブジェクト情報を、上記複数のオブジェクトの配置よりも拡散された配置となるように表示するオブジェクト情報表示ステップと、上記オブジェクト情報表示ステップで表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理ステップと、を含むことを特徴としている。
【００１８】
上記の構成または方法によれば、検出部が操作主体のホバー状態を検出したとき、操作主体によって示された表示面の位置から所定範囲内に表示されているオブジェクトのオブジェクト情報が表示される。
【００１９】
そして、オブジェクト情報は、対応するオブジェクトの配置よりも拡散された配置で表示され、オブジェクト情報に対する接触を検出すると、該オブジェクト情報に対応するオブジェクトに対する処理と同様の処理が実行される。
【００２０】
これにより、操作主体をホバー状態とすれば、ホバー位置近辺に存在するオブジェクトのオブジェクト情報が、オブジェクトの配置よりも拡散された配置で表示されるので、ユーザに対し、所望のオブジェクトのオブジェクト情報を容易かつ確実に選択できるように提示することができる。換言すれば、ユーザは、オブジェクト情報の選択を容易かつ確実に行うことができる。
【００２１】
したがって、オブジェクトの表示が細かく隣接している状態であっても、ユーザに対し、所望のオブジェクトの選択を容易かつ確実に行わせることができる。
【００２２】
ここで、所定範囲としては、例えば、指で表示面に接触したときに、隠れてしまう範囲等を挙げることができる。また、操作主体としては、ユーザの指やタッチペン等を挙げることができる。
【００２３】
本発明に係る情報処理装置では、上記オブジェクト検出手段は、上記検出部がホバー状態を検出したまま、上記位置特定手段が特定した位置が変更されたとき、変更後の位置から所定範囲内に表示されている複数のオブジェクトを検出し、上記オブジェクト情報表示手段は、上記変更後に上記オブジェクト検出手段が検出したオブジェクトに対応するオブジェクト情報を表示するものであってもよい。
【００２４】
上記の構成によれば、操作主体がホバー状態のまま、位置が移動すると、移動後の位置に基づいてオブジェクト情報が表示される。これにより、所望のオブジェクトが変更された場合であっても、容易にユーザに対し所望のオブジェクトのオブジェクト情報を提示することができる。
【００２５】
本発明に係る情報処理装置では、上記オブジェクト情報表示手段は、オブジェクト情報を表示後、上記検出部がホバー状態を検出しなくなっても、上記オブジェクト情報の表示を継続するものであってもよい。
【００２６】
上記の構成によれば、オブジェクト情報表示後、検出部がホバー状態を検出しなくなっても、オブジェクト情報の表示を継続する。これにより、オブジェクト情報を選択するために、一旦、操作主体が表示面から離れてもオブジェクト情報を選択できるようにすることができる
【００２７】
本発明に係る情報処理装置では、上記オブジェクト情報表示手段は、上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれの表示間隔が所定値以下のとき、オブジェクト情報を表示するものであってもよい。
【００２８】
オブジェクトの表示間隔が、ある程度離れていれば、そのままでオブジェクトを選択することは容易である。上記の構成によれば、オブジェクトの表示間隔が所定値以下の場合にオブジェクト情報を表示するので、オブジェクトの選択が困難な場合のみオブジェクト情報の表示を行うことができる。
【００２９】
ここで、所定値としては、例えば指の大きさ程度を挙げることができる。
【００３０】
本発明に係る情報処理装置では、上記オブジェクト情報表示手段は、上記オブジェクト検出手段がオブジェクトを検出する範囲である上記所定範囲を示す範囲情報を、オブジェクト情報とともに表示するものであってもよい。
【００３１】
上記の構成によれば、オブジェクト情報が表示されるオブジェクトの範囲が表示されるので、ユーザに対し、どの範囲のオブジェクトのオブジェクト情報が表示されるかを明確に提示することができる。
【００３２】
本発明に係る情報処理装置では、上記オブジェクトに対する処理とは、オブジェクトが選択されると該オブジェクトに対応付けられたリンク先の表示データを表示するものであり、上記オブジェクト情報表示手段は、上記オブジェクト情報として当該オブジェクトに対応付けられたリンク先の名称および格納場所を表示するものであってもよい。
【００３３】
上記の構成によれば、オブジェクト情報として当該オブジェクトに対応付けられたリンク先の名称および格納場所を表示されるので、ユーザに対し、当該オブジェクトを選択した場合に表示されるリンク先の名称および格納場所を認識させることができる。
【００３４】
本発明に係る情報処理装置では、上記オブジェクトに対する処理とは、オブジェクトが選択されると該オブジェクトに対応付けられたリンク先の表示データを表示するものであり、上記オブジェクト情報表示手段は、上記オブジェクト情報として当該オブジェクトに対応付けられたリンク先の表示データの概要を示すサムネイル画像を表示するものであってもよい。
【００３５】
上記の構成によれば、オブジェクト情報として当該オブジェクトに対応付けられたリンク先の表示データの概要を示すサムネイル画像が表示されるので、ユーザに対し、当該オブジェクトを選択した場合に表示される表示データの概要を認識させることができる。
【００３６】
なお、上記情報処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記情報処理装置をコンピュータにて実現させる情報処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３７】
以上のように、本発明に係る情報処理装置は、操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部と、上記検出部がホバー状態を検出したとき、検出した操作主体から最も近い、上記表示面における位置を特定する位置特定手段と、上記位置特定手段が特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出手段と、上記オブジェクト検出手段が検出した複数のオブジェクトそれぞれについて、対応するオブジェクトを示すオブジェクト情報を、オブジェクト情報が互いに重ならず、かつ対応するオブジェクトの表示と重ならないように表示するオブジェクト情報表示手段と、上記オブジェクト情報表示手段が表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理手段と、を備えている構成である。
【００３８】
また、本発明に係る情報処理装置の制御方法は、情報処理装置が、操作主体が表示面に接触せず、かつ該表示面から所定の距離以内に存在しているホバー状態を検出する検出部を備え、上記検出部がホバー状態を検出したとき、検出した操作主体から最も近い、上記表示面における位置を特定する位置特定ステップと、上記位置特定ステップで特定した位置から所定範囲内に表示されている複数のオブジェクトを検出するオブジェクト検出ステップと、上記オブジェクト検出ステップで検出した複数のオブジェクトそれぞれについて、対応するオブジェクトを示すオブジェクト情報を、オブジェクト情報が互いに重ならず、かつ対応するオブジェクトの表示と重ならないように表示するオブジェクト情報表示ステップと、上記オブジェクト情報表示ステップで表示したオブジェクト情報に対する接触を検出すると、該オブジェクト情報と対応するオブジェクトが選択された場合と同様の処理を実行するオブジェクト処理ステップと、を含む方法である。
【００３９】
これにより、操作主体をホバー状態とすれば、ホバー位置近辺に存在するオブジェクトのオブジェクト情報が表示されるので、ユーザに対し、所望のオブジェクトのオブジェクト情報を容易に提示することができるという効果を奏する。そして、オブジェクト情報は、互いに重ならず、かつ対応するオブジェクトと重ならずに表示されるので、ユーザに対し、オブジェクト情報の選択を容易かつ確実に行わせることができるという効果を奏する。
【００４０】
したがって、オブジェクトの表示が細かく隣接している状態であっても、オブジェクト選択情報を表示することにより、ユーザに対し、所望のオブジェクトに対する処理を容易かつ確実に行わせることができるという効果を奏する。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態を示すものであり、表示装置の要部構成を示すブロック図である。
【図２】上記表示装置の表示部に、選択ガイドが表示された状態を示す図である。
【図３】ホバー状態を説明するための図である。
【図４】上記表示装置における選択ガイド表示・実行処理の流れを示すフローチャートである。
【図５】上記表示装置における表示画面例を示す図である。
【図６】上記表示装置における表示画面例を示す図である。
【図７】上記表示装置における別の表示画面例を示す図である。
【図８】上記表示装置における別の表示画面例を示す図であり、（ａ）はオブジェクトの間隔が狭い場合を示す図であり、（ｂ）はオブジェクト間隔が広い場合を示す図である。
【図９】上記表示装置における別の表示画面例を示す図である。
【図１０】地図を表示する場合の表示例を示す図である。
【図１１】テキストを表示する場合の表示例を示す図である。
【図１２】従来技術を説明するための図であり、表示部にリンクを含むオブジェクトが表示されている状態を示す図である。
【図１３】従来技術を説明するための図であり、表示部に表示されたオブジェクトを選択する様子を示す図である。
【発明を実施するための形態】
【００４２】
（本発明の概要）
本発明の一実施の形態について図１から図１１に基づいて説明すれば、以下のとおりである。本実施の形態に係る表示装置（情報処理装置）１は、タッチスクリーンのように、指等が表示面に接触することにより操作を受け付けるとともに、指等（操作主体）が表示面に接触はしていないが近接している状態（ホバー状態）、およびホバー状態において指等に示された表示面における位置（ホバー位置）を検出するものである。そして、ホバー状態を検出すると、ホバー位置近傍のオブジェクトの選択ガイド（オブジェクト情報）を表示し、該選択ガイドが選択されると対応するオブジェクトが選択された場合と同じ処理を実行することで、オブジェクトの選択を容易かつ確実にするものである。
【００４３】
選択ガイドが表示された表示例を図２に示す。図２に示す表示例２０１では、指２０２の位置近傍に存在するオブジェクトである、「デジタルチューナー」、「ＭＤオーディオ」、「ワイヤレスフォトアダプター」の選択ガイドが表示されている。ここでは、選択ガイドとして文字とＵＲＬ（uniform resource locator）とが表示されている。
【００４４】
これにより、指により「デジタルチューナー」、「ＭＤオーディオ」、「ワイヤレスフォトアダプター」のオブジェクトが隠れ、所望のオブジェクトの選択が困難となったり、所望のオブジェクトとは異なるオブジェクトを選択してしまうことを防止することができる。
【００４５】
ここで、ホバー状態とは、対象物が表示面（操作面）と所定の距離以下にあり、かつ、対象物と表示面とが接触していない状態をいう。具体的に図３を参照して説明する。図３の（ａ）、（ｂ）は、ホバー状態を示す図である。図３の（ａ）に示す例では、表示部１２と距離ｄだけ離れた位置に指が存在している。このように、対象物（ここでは指）が、表示部１２から所定の距離以下で、かつ表示部１２に接触していない状態がホバー状態である。また、タッチスクリーンが静電容量方式であれば、図３（ｂ）に示す例もホバー状態となる。図３の（ｂ）に示す例では、指と表示部１２とが距離ｄだけ離れるとともに、爪が表示部１２に接触している状態を示している。なお、図３の（ｂ）に示すように、爪だけが表示部１２に接触している状態であれば、ホバー状態のまま位置の移動をさせることが容易となる。
【００４６】
なお、以下の実施の形態では、リンクを含むオブジェクトを表示する場合について説明するが、本発明はこれに限られるものではない。また、リンクを含むオブジェクトとは、当該オブジェクトを選択する操作を受け付けると、当該オブジェクトと対応付けられているリンク先の情報を取得・表示するようなオブジェクトのことを言う。
【００４７】
（表示装置１の構成）
まず、本実施の形態に係る表示装置１の構成について、図１を参照して説明する。図１は、表示装置１の要部構成を示すブロック図である。
【００４８】
図１に示すように、表示装置１は、主制御部１０、センサ部（検出部）１１、表示部１２、送受信部１３、および表示データ記憶部１４を含む構成である。
【００４９】
センサ部１１は、表示部１２と一体で構成されており、操作受付面（表示部１２）に対する接触の有無、操作受付面に近接している（ホバー状態にある）対象物の有無、およびこれらの位置を検出し、検出した結果を検出処理部２１に通知するものである。センサ部１１および表示部１２は、タッチスクリーンで構成されている。タッチスクリーンは静電容量方式であってもよいし、光センサ液晶とタッチパネルとを組み合わせた構成であってもよい。
【００５０】
ホバー状態にある対象物の有無は、例えば、静電容量方式のタッチスクリーンであれば、検出値を、接触している場合ほど高くなく、かつ、全く対象物を検出していないほど低くない範囲に設定することで検出できる。また、光センサ液晶とタッチパネルとの組み合わせであれば、接触の有無をタッチパネルで検出するとともに、光センサ液晶により対象物を検出しているがタッチパネルより接触が検出されていない場合をホバー状態とすることができる。
【００５１】
表示部１２は、センサ部１１と一体で構成され、表示データ等の各種情報を表示するものである。送受信部１３は、外部のネットワーク５とデータの送受信を行うものである。
【００５２】
表示データ記憶部１４は、表示部１２で表示する表示データを記憶している。
【００５３】
主制御部１０は、対象物の検出処理、接触検出処理、選択ガイド表示処理等を行うものであり、検出処理部２１、選択ガイド処理部２２、および表示制御部２３を含む構成である。また、検出処理部２１には、ホバー検出部３１、接触検出部３２、および位置検出部３３が含まれている。また、選択ガイド処理部２２には、選択ガイド作成部（オブジェクト検出手段）３４、選択ガイド表示処理部（オブジェクト情報表示手段）３５、およびオブジェクト処理部（オブジェクト処理手段）３６が含まれている。
【００５４】
検出処理部２１は、センサ部１１から通知された検出結果を処理するものである。ホバー検出部３１は、センサ部１１が検出した対象物がホバー状態にあるか否かを判定し、ホバー状態にあれば、ホバー情報＃２１ａを選択ガイド処理部２２に通知する。
【００５５】
接触検出部３２は、センサ部１１が検出した対象物が操作受付面に接触しているか否かを判定し、接触状態にあれば接触情報＃２１ｂを選択ガイド処理部２２に通知する。
【００５６】
位置検出部３３は、ホバー検出部３１が検出したホバー状態における操作主体が示す表示部１２における位置、および接触検出部３２が検出した接触状態の表示部１２における位置を検出し、検出した位置を示す位置情報＃２１ｃを選択ガイド処理部２２に通知する。
【００５７】
選択ガイド処理部２２は、選択ガイドの作成、表示、消去等の処理を行うものである。選択ガイド作成部３４は、ホバー検出部３１からホバー情報＃２１ａを受け取ると、位置検出部３３から受け取った位置情報＃２１ｃと、表示制御部２３が受け取った表示データ＃１４とを参照して、ホバー位置の近傍に存在するオブジェクトを検出する。そして、検出したオブジェクトに対応する選択ガイドを作成し、作成した選択ガイドを示す選択ガイド情報＃３４を選択ガイド表示処理部３５に送信する。
【００５８】
選択ガイド表示処理部３５は、選択ガイド作成部３４から受け取った選択ガイド情報＃３４が示す選択ガイドを表示する位置を、表示データ＃１４を参照して決定し、選択ガイド情報およびその表示位置を示す選択ガイド表示情報＃２２ａを表示制御部２３に送信する。
【００５９】
また、選択ガイド表示処理部３５は、選択ガイドを複数表示する場合、互いに離れた位置とするとともに対応するオブジェクトと重ならない位置にそれぞれの選択ガイドの表示位置を決定するとともに、対応するオブジェクトの配置よりも拡散された配置で表示する。また、対応するオブジェクトよりも大きいサイズで選択ガイドを表示してもよい。
【００６０】
オブジェクト処理部３６は、接触情報＃２１ｂおよび位置情報＃２１ｃから接触位置が選択ガイド情報表示位置と同じが否かを判定し、同じであれば、当該選択ガイドと対応するオブジェクトが選択された場合と同様の処理を実行する。そして、オブジェクトの処理がオブジェクトが示すリンクを表示する処理であれば、リンク先を示すオブジェクト情報＃２２ｂを送受信部１３に送信し、ネットワーク５を介してリンク先の表示データを取得して、表示データ記憶部１４に格納する。
【００６１】
表示制御部２３は、表示データ記憶部１４に格納されている表示データ＃１４、選択ガイド表示処理部３５から受け取った選択ガイド表示情報＃２２ａを、表示部１２に表示させる。
【００６２】
（表示装置１における処理の流れ）
次に、表示装置１における選択ガイドの表示、実行処理の流れについて、図４を参照して説明する。図４は、選択ガイドの表示、実行処理の流れを示すフローチャートである。
【００６３】
図４に示すように、表示装置１は、まず、検出処理部２１のホバー検出部３１がホバー状態を検出するとともに、位置検出部３３がホバー位置を特定し（Ｓ１、位置特定ステップ）、ホバー状態が所定時間を超えると（Ｓ２でＹＥＳ）、選択ガイド作成部３４がホバー位置から所定の範囲内に存在するオブジェクトを検出する（Ｓ３、オブジェクト検出ステップ）。そして、選択ガイド作成部３４は検出したオブジェクトに対応する選択ガイドを作成し（Ｓ４）、選択ガイド表示処理部３５は選択ガイド作成部３４が作成した選択ガイドの表示位置を決定する（Ｓ５）。
【００６４】
そして、表示制御部２３は、選択ガイド表示処理部３５が決定した表示位置に選択ガイドを表示させる（Ｓ６、オブジェクト情報表示ステップ）。
【００６５】
その後、位置検出部３３がホバー位置の変更を検出すると（Ｓ７でＹＥＳ）、ステップＳ３に戻り、選択ガイド作成部３４は変更後の位置から所定の範囲内に存在するオブジェクトに対応する選択ガイドを作成する。
【００６６】
一方、位置検出部３３がホバー位置の変更を検出することなく（Ｓ７でＮＯ）、ホバー検出部３１がホバーの検出をせず、かつ接触検出部３２が接触の検出をしなければ（Ｓ８でＹＥＳ）、表示制御部２３は、選択ガイドの表示位置を固定して、表示し続ける（Ｓ１０）。
【００６７】
そして、接触検出部３２が表示部１２に対する接触を検出すると（Ｓ１１でＹＥＳ）、選択ガイド処理部２２は、接触位置が選択ガイドの表示位置と同じ位置か否かを判定する（Ｓ１４）。そして、接触位置が選択ガイドの表示位置と同じ位置であれば（Ｓ１４）、選択ガイド表示処理部３５は当該選択ガイドを選択状態表示にする。その後、接触位置が選択ガイドの表示位置と同じ位置のまま（Ｓ１５でＹＥＳ）、接触検出部３２が接触を検出しなくなると（Ｓ１９でＹＥＳ）、オブジェクト処理部３６は、接触されていた選択ガイドに対応するオブジェクトの処理を実行する（Ｓ２０、オブジェクト処理ステップ）。
【００６８】
また、ステップＳ８で、ホバー検出部３１がホバー状態を検出している状態のまま、接触検出部３２が接触を検出すると（Ｓ８でＮＯ）、接触位置に存在するオブジェクトの処理を実行する（Ｓ９）。接触位置に存在するオブジェクトの処理は、公知の技術で可能であるので、ここでの説明は省略する。
【００６９】
また、ステップＳ１１で、接触を検出することなく（ステップＳ１１でＮＯ）、所定時間が経過すると（Ｓ１２でＹＥＳ）、選択ガイド表示処理部３５は選択ガイドの表示を消去する（Ｓ１３）。
【００７０】
また、ステップＳ１４で、接触検出部３２が検出した接触の位置が、選択ガイドが表示されている位置と異なる場合（Ｓ１４でＮＯ）、選択ガイド表示処理部３５は選択ガイドの表示を消去する（Ｓ１３）。
【００７１】
また、ステップＳ１５で、接触位置が選択ガイドの表示位置から移動したことを検出すると（Ｓ１５でＹＥＳ）、選択ガイド表示処理部３５は接触位置に存在していた選択ガイドの表示を非選択状態とする（Ｓ１６）。その後、接触位置が選択ガイド位置に戻ったことを検出すると（Ｓ１７でＹＥＳ）、ステップＳ１９に進む。一方、接触位置が選択ガイド位置に戻ることなく（Ｓ１７でＮＯ）、接触検出部３２が接触を検出しなくなると（Ｓ１８でＹＥＳ）、選択ガイド表示処理部３５は表示している選択ガイドを消去する（Ｓ１２）。
【００７２】
以上が、表示装置１における選択ガイドの表示、実行処理の流れである。
【００７３】
上記の構成により、表示データが細かく、オブジェクト同士の間隔が短い場合でも、指をホバーさせることにより、選択ガイドを選択容易な位置に表示させることができる。そして、表示させて選択ガイドを選択することにより、所望のオブジェクトを容易かつ確実に選択することができる。また、オブジェクトを拡大表示するのではなく、選択ガイドを表示するので、表示されているオブジェクトの一覧性を損なうことがない。
【００７４】
また、ホバー状態でホバー位置を移動させると、移動後のホバー位置から所定範囲に存在するオブジェクトの選択ガイドを表示するので、所望のオブジェクトが変更になった場合でも容易に選択ガイドを表示させることができる。例えば、ダブルタップ等により選択ガイドを表示させた場合であれば、ダブルタップをやり直さなければならなくなり手間がかかってしまうが、上記の構成であればこのような手間をかける必要がなくなる。
【００７５】
（画面表示例）
次に、表示部１２における画面表示例を図５、６を参照して説明する。図５、６は、表示装置１の各処理過程における画面表示の例を示す図である。
【００７６】
図５の画面例５０１は、ホバー検出部３１が指２０２がホバー状態にあることを検出し、表示部１２に選択ガイドが表示されている状態を示す図である。これは、図４のステップＳ６に対応する。この画面例５０１の状態で、ホバー状態を維持したまま指２０２の位置が移動されたことを検出すると、選択ガイド表示処理部３５は画面例５０２に示すように、移動後のホバーの位置に近接するオブジェクトに対応する選択ガイドを表示させる。画面例５０２では、移動前の指２０２を破線、移動後の指２０２の位置および選択ガイドを実線で示す。
【００７７】
また、画面例５０１の状態から、ホバー検出部３１がホバーを検出せず、かつ接触検出部３２が検出状態を検出しない状態、すなわち、指２０２が表示部１２から離れた状態になり、その後、いずれかの選択ガイド（ここでは、「デジタルチューナー」）に接触があったことを検出すると、選択ガイド表示処理部３５は画面例５０３に示すように、接触された選択ガイドを選択状態表示とし、接触されていない選択ガイドを消去する。画面例５０３では、オブジェクト「デジタルチューナー」に対応する選択ガイドがタッチされている。この画面例５０３の状態で、そのまま接触検出部３２が接触を検出しなくなる、すなわち指が離れると、オブジェクト処理部３６は、オブジェクト「デジタルチューナー」に対するタッチがあったときと同じ処理を行う。ここでは、「デジタルチューナー」の画面（画面例５０４）を表示する処理を行う。
【００７８】
また、図６に示すように画面例５０３の状態から、接触検出部３２が接触を検出したまま、位置検出部３３が接触位置が移動したことを検出、すなわち指が表示部１２に接触しまま移動したことを検出すると、選択ガイド表示処理部３５は、選択表示状態にある選択ガイドを非選択表示状態にする（画面例６０１）。
【００７９】
（画面表示の他の例）
なお、表示部１２に表示される画面例は、次のようなものであってもよい。例えば、図７の画面例７０１に示すように、選択ガイドを表示する（画面例５０１）ときに、どの範囲に含まれているオブジェクトの選択ガイドが表示されているのかを示す範囲表示を行ってもよい。画面例７０１では範囲表示７０２に含まれる３つのオブジェクトの選択ガイドが表示されていることが示されている。また、範囲表示７０２は、ホバー状態で指が移動した場合は、指の移動に追随して移動してもよい。
【００８０】
また、オブジェクト同士の表示間隔が所定の値よりも小さい場合のみ、選択ガイドを表示するものであってもよい。例えば、図８（ａ）の画面例８０１に示すように、オブジェクト同士の表示間隔が所定の値よりも小さい場合は選択ガイドを表示し、図８（ｂ）の画面例８０２に示すように、オブジェクト同士の表示間隔が所定の値以上の場合は選択ガイドを表示しないものであってもよい。
【００８１】
また、選択ガイドの表示は、リンク先のアドレスではなく、リンク先の表示データのサムネイルであってもよい。図９の画面例９０１は、選択ガイドにサムネイル画像を表示した例を示している。サムネイル表示は、リンク先の表示データを取得してサムネイル画像を生成・表示するものであってもよいし、リンク先の適当な画像をそのままサムネイル画像として取得・表示するものであってもよい。
【００８２】
また、選択ガイドの表示形式は、ユーザが選択できるものであってもよい。
【００８３】
（付記事項１）
上述した実施の形態では、表示データがリンクを含むオブジェクトの場合を説明したが、本発明はこれに限られない。例えば、表示データが地図であり、指等をホバー状態にさせると、ホバー位置近傍の地図にレストランやガソリンスタンド等の情報が表示されるものであってもよい。図１０を参照して説明する。図１０の画面例１００１は、表示部１２に地図が表示されている例である。この画面例１００１で、ホバー状態を検出すると、検出したホバー位置から所定範囲の領域に含まれているレストラン（画面例１００２のＲ）やガソリンスタンド（画面例１００２のＧｓ）が表示される（画面例１００２）。
【００８４】
なお、表示するのはレストランやガソリンスタンドに限られるものではなく、コンビニエンスストア、銀行、交番等、特に限定されない。また、表示する対象をユーザが設定できる構成であってもよい。
【００８５】
また、ホバー位置から所定範囲の領域のみ地図を航空写真に変更して表示するものであってもよいし、ホバー位置から所定範囲の領域を拡大表示するものであってもよい。
【００８６】
（付記事項２）
また、表示部１２にテキストが表示されている場合に、ホバー位置から所定範囲に含まれるテキストを別の言語に翻訳して表示するものであってもよい。図１１を参照して説明する。図１１の画面例１１０１に示すように、日本語のテキストが表示されているときに、ホバー状態を検出すると、検出したホバー位置が所定の範囲に含まれる日本語のテキストが英語に翻訳されて表示される（画面例１１０２）。
【００８７】
なお、翻訳言語は、日本語→英語に限られるものではなく、どのような言語であってよい。また、翻訳だけでなく、ホバー位置に含まれる単語の意味や解説を表示するものであってもよい。
【００８８】
本発明は上述した実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００８９】
最後に、表示装置１の各ブロック、特に主制御部１０（検出処理部２１のホバー検出部３１、接触検出部３２、位置検出部３３、選択ガイド処理部２２の選択ガイド作成部３４、選択ガイド表示処理部３５、オブジェクト処理部３６、表示制御部２３）は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現していてもよいし、ＣＰＵ（central processing unit）を用いてソフトウェア的に実現してもよい。
【００９０】
後者の場合、表示装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである表示装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記表示装置１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ（micro processing unit））が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００９１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ（compact disc read-only memory）／ＭＯ（magneto-optical）／ＭＤ（Mini Disc）／ＤＶＤ（digital versatile disk）／ＣＤ−Ｒ（CD Recordable）等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ（erasable programmable read-only memory）／ＥＥＰＲＯＭ（electrically erasable and programmable read-only memory）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【００９２】
また、表示装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ（local area network）、ＩＳＤＮ（integrated services digital network）、ＶＡＮ（value-added network）、ＣＡＴＶ（community antenna television）通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ（institute of electrical and electronic engineers）１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（asynchronous digital subscriber loop）回線等の有線でも、ＩｒＤＡ（infrared data association）やリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（high data rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【００９３】
画面にタッチすることにより処理を実行する表示装置において、表示データの表示を選択しやすくすることができるので、表示画面が小さい表示装置、例えば携帯用の表示装置に好適である。
【符号の説明】
【００９４】
１    表示装置（情報処理装置）
１１    センサ部（検出部）
３３    位置検出部（位置特定手段）
３４    選択ガイド作成部（オブジェクト検出手段）
３５    選択ガイド表示処理部（オブジェクト情報表示手段）
３６    オブジェクト処理部（オブジェクト処理手段）
２０２    指（操作主体）
【図１】
0005836105.tif 000002
【図２】
0005836105.tif 000003
【図３】
0005836105.tif 000004
【図４】
0005836105.tif 000005
【図５】
0005836105.tif 000006
【図６】
0005836105.tif 000007
【図７】
0005836105.tif 000008
【図８】
0005836105.tif 000009
【図９】
0005836105.tif 000010
【図１０】
0005836105.tif 000011
【図１１】
0005836105.tif 000012
【図１２】
0005836105.tif 000013
【図１３】
0005836105.tif 000014