(57)【要約】【課題】ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることが可能な、情報処理装置、情報処理方法、およびプログラムを提供する。【解決手段】表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する判定部と、選択に関する所定の条件を満たすと判定された場合に、表示画面においてユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする表示制御部とを備える、情報処理装置が提供される。【選択図】図３
2015049721.tif 000002
【特許請求の範囲】
【請求項１】
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する判定部と、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする表示制御部と、
を備える、情報処理装置。
【請求項２】
前記判定部は、
前記ユーザの目に関する情報が示す視線の位置が、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトが表示される前記表示画面の第１領域内である時間が、設定されている第１設定時間よりも長い場合、または、
前記ユーザの目に関する情報が示す視線の位置が前記第１領域内である時間が、前記第１設定時間以上である場合に、
前記選択に関する所定の条件を満たすと判定する、請求項１に記載の情報処理装置。
【請求項３】
前記判定部は、
前記第１設定時間を、前記ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて、動的に設定し、
動的に設定された前記第１設定時間に基づいて、前記選択に関する所定の条件を満たすかを判定する、請求項２に記載の情報処理装置。
【請求項４】
前記判定部は、予め設定されている前記第１設定時間に基づいて、前記選択に関する所定の条件を満たすかを判定する、請求項２に記載の情報処理装置。
【請求項５】
前記ユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれ、
前記判定部は、前記目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、前記選択に関する所定の条件を満たすと判定する、請求項１に記載の情報処理装置。
【請求項６】
前記表示制御部は、
オブジェクトが選択された状態ではない場合には、前記ユーザの目に関する情報に基づいて、前記ユーザの目に関する情報が示すユーザの視線の位置に応じて前記表示画面に表示される位置が移動する移動オブジェクトを、前記表示画面における前記ユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させ、
オブジェクトが選択された状態である場合には、前記表示制御部は、前記ユーザの目に関する情報が示すユーザの視線の位置が変化したとしても、前記移動オブジェクトが表示画面に表示される位置を変えない、請求項１に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記表示画面における前記ユーザの目に関する情報が示すユーザの視線の位置が、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトが表示される前記表示画面の領域内に存在する場合に、前記移動オブジェクトを選択的に表示させる、請求項６に記載の情報処理装置。
【請求項８】
前記選択に関する所定の条件を満たすと判定されてオブジェクトを選択された状態とする場合には、前記移動オブジェクトの表示態様を変化させる、請求項６に記載の情報処理装置。
【請求項９】
前記表示制御部により選択された状態とされる前記オブジェクトは、前記ユーザの目に関する情報が示すユーザの視線の位置に応じて表示画面に表示される位置が移動しない静的なオブジェクトである、請求項１に記載の情報処理装置。
【請求項１０】
前記表示制御部により前記オブジェクトが選択された状態とされている場合、
前記判定部は、前記ユーザの目に関する情報に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすかを判定し、
前記表示制御部は、前記選択の解除に関する所定の条件を満たすと判定された場合に、選択された状態である前記オブジェクトを、選択されていない状態とする、請求項１に記載の情報処理装置。
【請求項１１】
前記判定部は、
前記ユーザの目に関する情報が示す視線の位置が前記表示画面の第２領域内である時間が、設定されている第２設定時間よりも長い場合、または、
前記ユーザの目に関する情報が示す視線の位置が前記第２領域内である時間が、前記第２設定時間以上である場合に、
前記選択の解除に関する所定の条件を満たすと判定し、
前記第２領域は、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトであって、かつ選択された状態である前記オブジェクトとは異なるオブジェクトが表示される、前記表示画面の領域である、請求項１０に記載の情報処理装置。
【請求項１２】
前記判定部は、
前記第２設定時間を、前記ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて、動的に設定し、
動的に設定された前記第２設定時間に基づいて、前記選択の解除に関する所定の条件を満たすかを判定する、請求項１１に記載の情報処理装置。
【請求項１３】
前記判定部は、予め設定されている前記第２設定時間に基づいて、前記選択の解除に関する所定の条件を満たすかを判定する、請求項１１に記載の情報処理装置。
【請求項１４】
前記表示制御部は、ユーザの目に関する情報が示す視線の位置が前記第２領域内である場合には、前記視線の位置が前記第２領域内にある時間に応じて、選択された状態である前記オブジェクトに関する表示態様を段階的に変える、請求項１１に記載の情報処理装置。
【請求項１５】
前記表示制御部は、ユーザの目に関する情報が示す視線の位置が前記第２領域内である場合には、前記第２領域に対応する前記選択候補オブジェクトの表示態様を変える、請求項１１に記載の情報処理装置。
【請求項１６】
前記ユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれ、
前記判定部は、前記目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、前記選択の解除に関する所定の条件を満たすと判定する、請求項１０に記載の情報処理装置。
【請求項１７】
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップと、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップと、
を有する、情報処理装置により実行される情報処理方法。
【請求項１８】
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップ、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップ、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、アイトラッキング技術などの視線検出技術を利用し、ユーザが視線により操作を行うことが可能なユーザインタフェースが登場している。ユーザが視線により操作を行うことが可能なユーザインタフェースに関する技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６４３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、ユーザが視線により操作を行うときにおいて、カーソルなどのオブジェクトを視線により動かす場合、ユーザが当該オブジェクトを表示画面上の所望の位置に配置しようとしても、目の動きにつられて当該オブジェクトが動いてしまうことが起こりうる。上記のように、目の動きにつられて当該オブジェクトが動いてしまう場合には、所望の位置に上記オブジェクトを配置することが困難であることから、ユーザの利便性を低下させる恐れがある。
【０００５】
本開示では、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する判定部と、上記選択に関する所定の条件を満たすと判定された場合に、上記表示画面において上記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする表示制御部と、を備える、情報処理装置が提供される。
【０００７】
また、本開示によれば、表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップと、上記選択に関する所定の条件を満たすと判定された場合に、上記表示画面において上記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップと、を有する、情報処理装置により実行される情報処理方法が提供される。
【０００８】
また、本開示によれば、表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップ、上記選択に関する所定の条件を満たすと判定された場合に、上記表示画面において上記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップ、をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【０００９】
本開示によれば、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることができる。
【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握されうる他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図である。
【図２】本実施形態に係る情報処理方法に係る処理の適用例を説明するための説明図である。
【図３】本実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図４】本実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る情報処理方法
２．本実施形態に係る情報処理装置
３．本実施形態に係るプログラム
【００１４】
（本実施形態に係る情報処理方法）
本実施形態に係る情報処理装置の構成について説明する前に、まず、本実施形態に係る情報処理方法について説明する。以下では、本実施形態に係る情報処理方法に係る処理を、本実施形態に係る情報処理装置が行う場合を例に挙げて、本実施形態に係る情報処理方法について説明する。
【００１５】
［１］本実施形態に係る情報処理方法に係る処理の概要
上述したように、ユーザが視線により操作を行うときにおいて、カーソルなどのオブジェクトを視線により動かす場合、ユーザが当該オブジェクトを表示画面上の所望の位置に配置しようとしても、目の動きにつられて当該オブジェクトが動いてしまうことが起こりうる。また、上記のように、目の動きにつられて当該オブジェクトが動いてしまう場合には、所望の位置に上記オブジェクトを配置することが困難であることから、ユーザの利便性を低下させる恐れがある。
【００１６】
そこで、本実施形態に係る情報処理装置は、ユーザの視線の動き（表示画面におけるユーザの視線の位置の変化に基づく動き）に基づいて、表示画面においてユーザの視線の位置に表示されているオブジェクトを、選択された状態とする。
【００１７】
本実施形態に係るオブジェクトとしては、例えば、アイコンや、カーソル、サムネイル画像（動画像または静止画像）、メッセージボックス、ユーザに対するノーティフィケーションを行うための文字列や画像（以下、「ノーティフィケーションオブジェクト」と示す。）など、表示画面に表示される様々なオブジェクトが挙げられる。
【００１８】
また、本実施形態に係るオブジェクトには、例えば、ユーザの視線による操作の対象とはならないオブジェクトと、ユーザの視線による操作の対象となるオブジェクトとが含まれる。
【００１９】
本実施形態に係るユーザの視線による操作の対象となるオブジェクトとしては、例えば、例えば下記の（ａ）、（ｂ）に示すオブジェクトが挙げられる。
（ａ）ユーザの視線の動きに基づき直接的に操作されるオブジェクト
（ｂ）上記直接的に操作されるオブジェクトによって間接的に操作されるオブジェクト
【００２０】
ここで、本実施形態に係る直接的に操作されるオブジェクトとは、例えば、ユーザの目に関する情報（後述する）が示すユーザの視線の位置に応じて、表示画面に表示される位置が移動するオブジェクト（以下、「移動オブジェクト」と示す。）である。本実施形態に係る移動オブジェクトとしては、例えば、アイコンや、カーソル、メッセージボックス、ノーティフィケーションオブジェクトなど、ユーザの視線の位置に応じて表示される位置を変える対象となりうる様々なオブジェクトが挙げられる。
【００２１】
また、本実施形態に係る間接的に操作されるオブジェクトとは、例えば、上記直接的に操作されるオブジェクトによって選択された状態とされるオブジェクトである。本実施形態に係る間接的に操作されるオブジェクトとしては、例えば、ユーザの目に関する情報（後述する）が示すユーザの視線の位置に応じて、表示画面に表示される位置が移動しないオブジェクト（以下、「静的なオブジェクト」と示す。）が挙げられる。具体例を挙げると、本実施形態に係る間接的に操作されるオブジェクトとしては、例えば、表示画面の所定の位置に表示されている、サムネイル画像や、メッセージボックス、ノーティフィケーションオブジェクトなど、上記直接的に操作されるオブジェクトによって選択された状態とされる対象となりうる様々なオブジェクトが挙げられる。
【００２２】
本実施形態に係る情報処理装置により選択された状態とされるという視点から示すと、本実施形態に係る直接的に操作されるオブジェクトと、本実施形態に係る間接的に操作されるオブジェクトとは、ユーザの視線の動きに基づき選択された状態とされうる対象のオブジェクト（以下、「選択候補オブジェクト」と示す。）となりうる。
【００２３】
ここで、本実施形態に係る選択された状態とは、例えば、ユーザの視線の動きに応じて動かない状態など、ユーザの視線の動きに依存しない状態をいう。つまり、本実施形態に係る情報処理装置により選択された状態とされたオブジェクトは、仮に、選択された状態とされた後に、ユーザの視線が動いたとしても、当該ユーザの視線の動きに影響されない。
【００２４】
よって、本実施形態に係る情報処理装置が、本実施形態に係る情報処理方法に係る処理として、表示画面に表示されているオブジェクトを、ユーザの視線の動きに基づいて選択された状態とすることによって、例えば、“所望の位置に配置しようとしたオブジェクトが、目の動きにつられて動いてしまう”ことなど、ユーザの利便性の低下の原因となる事態の発生を防止することが可能となる。
【００２５】
したがって、本実施形態に係る情報処理装置は、表示画面に表示されているオブジェクトを、ユーザの視線の動きに基づいて選択された状態とすることによって、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることができる。
【００２６】
［２］本実施形態に係る情報処理方法に係る処理
より具体的には、本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば、下記に示す（１）判定処理、および（２）表示制御処理を行うことによって、ユーザの利便性の向上を図る。
【００２７】
（１）判定処理
本実施形態に係る情報処理装置は、ユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する。
【００２８】
ここで、本実施形態に係るユーザの目に関する情報とは、表示画面におけるユーザの視線の位置に関する情報を含むデータ（または、データ群）である。
【００２９】
また、本実施形態に係る表示画面とは、例えば、ユーザが視線を向けて、目の動きにより様々な操作を行う対象の表示画面である。本実施形態に係る表示画面としては、例えば、本実施形態に係る情報処理装置が備える表示部（図示せず）の表示画面や、本実施形態に係る情報処理装置と無線または有線で接続されている外部の表示装置（または、外部の表示デバイス）の表示画面などが挙げられる。
【００３０】
また、本実施形態に係るユーザの視線の位置に関する情報とは、例えば、ユーザの視線の位置を示すデータ、または、ユーザの視線の位置の特定に用いることが可能なデータ（または、ユーザの視線の位置の推定に用いることが可能なデータ。以下、同様とする。）である。
【００３１】
本実施形態に係るユーザの視線の位置を示すデータとしては、例えば、表示画面におけるユーザの視線の位置を示す座標データが挙げられる。表示画面におけるユーザの視線の位置は、例えば、表示画面における基準位置を原点とする座標系における座標で表される。
【００３２】
また、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータとしては、例えば、表示画面において画像（動画像または静止画像）が表示される方向が撮像された撮像画像データが挙げられる。また、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータには、さらに、表示画面において画像が表示される方向の赤外線を検出する赤外線センサの検出データなど、ユーザの視線の位置の推定精度の向上に用いることが可能な検出値を得る、任意のセンサの検出データが含まれていてもよい。
【００３３】
本実施形態に係るユーザの視線の位置に関する情報として、表示画面におけるユーザの視線の位置を示す座標データが用いられる場合、本実施形態に係る情報処理装置は、例えば、視線検出技術を用いてユーザの視線の位置を特定（または推定）した外部装置から取得された、表示画面におけるユーザの視線の位置を示す座標データを用いて、表示画面におけるユーザの視線の位置を特定する。
【００３４】
ここで、例えば、視線検出技術を用いて検出された視線と、表示画面において画像が表示される方向が撮像された撮像画像から検出される表示画面に対するユーザの位置や顔の向きなどとを用いることによって、表示画面におけるユーザの視線の位置を特定することが可能である。なお、本実施形態に係る表示画面におけるユーザの視線の位置の特定方法は、上記に限られない。例えば、本実施形態に係る情報処理装置や、外部装置は、表示画面におけるユーザの視線の位置を特定することが可能な任意の技術を用いることが可能である。
【００３５】
また、本実施形態に係る視線検出技術としては、例えば、目の基準点（例えば、目頭や角膜反射などの目における動かない部分に対応する点）に対する、目の動点（例えば、虹彩や瞳孔などの目における動く部分に対応する点）の位置に基づいて、視線を検出する方法が挙げられる。なお、本実施形態に係る視線検出技術は、上記に限られず、例えば、視線を検出することが可能な任意の視線検出技術であってもよい。
【００３６】
本実施形態に係るユーザの視線の位置に関する情報として、ユーザの視線の位置の特定に用いることが可能なデータが用いられる場合、本実施形態に係る情報処理装置は、例えば、自装置（本実施形態に係る情報処理装置。以下、同様とする。）が備える撮像部（後述する）や外部の撮像デバイスから取得された撮像画像データ（ユーザの視線の位置の特定に用いることが可能なデータの一例）を用いる。また、上記の場合、本実施形態に係る情報処理装置は、例えば、自装置が備えるユーザの視線の位置の推定精度の向上に用いることが可能なセンサや、外部のセンサから取得された検出データ（ユーザの視線の位置の特定に用いることが可能なデータの一例）を用いてもよい。本実施形態に係る情報処理装置は、例えば上記のように取得されたユーザの視線の位置の特定に用いることが可能なデータを用いて、本実施形態に係る表示画面におけるユーザの視線の位置の特定方法に係る処理を行い、表示画面におけるユーザの視線の位置を特定する。
【００３７】
なお、本実施形態に係るユーザの目に関する情報に含まれるデータは、表示画面におけるユーザの視線の位置に関する情報に限られない。
【００３８】
例えば、本実施形態に係るユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれていてもよい。
【００３９】
本実施形態に係るユーザの目の動作に関する情報とは、例えば、ユーザの目の動作を示すデータ、または、ユーザの目の動作の特定に用いることが可能なデータ（または、ユーザの目の動作の推定に用いることが可能なデータ。以下、同様とする。）である。
【００４０】
本実施形態に係るユーザの目の動作を示すデータとしては、例えば、１回のまばたき動作や、複数回の連続したまばたき動作、ウィンク動作など、所定の目の動作を示すデータ（例えば、所定の動作に対応する番号などを示すデータ）が挙げられる。また、本実施形態に係るユーザの目の動作の特定に用いることが可能なデータとしては、例えば、表示画面において画像（動画像または静止画像）が表示される方向が撮像された撮像画像データが挙げられる。本実施形態に係るユーザの目に関する情報が、上記撮像画像データである場合、本実施形態に係るユーザの目に関する情報は、本実施形態に係るユーザの視線の位置に関する情報の役目を果たすことが可能である。
【００４１】
本実施形態に係るユーザの目の動作に関する情報として、ユーザの目の動作を示すデータが用いられる場合、本実施形態に係る情報処理装置は、例えば、ユーザの目の動作を特定（または推定）した外部装置から取得された、ユーザの目の動作を示すデータを用いて、所定の目の動作が行われたことを判定する。
【００４２】
ここで、例えば、表示画面において画像が表示される方向が撮像された動画像（または、複数の静止画像）から検出される目の形状の変化が、所定の目の動作に対応する目の形状の変化に該当する場合に、所定の目の動作が行われたと判定することが可能である。なお、本実施形態に係る所定の目の動作の判定方法は、上記に限られない。例えば、本実施形態に係る情報処理装置や、外部装置は、所定の目の動作が行われたことを判定することが可能な任意の技術を用いることが可能である。
【００４３】
本実施形態に係るユーザの視線の位置に関する情報として、ユーザの目の動作の特定に用いることが可能なデータが用いられる場合、本実施形態に係る情報処理装置は、例えば、自装置が備える撮像部（後述する）や外部の撮像デバイスから取得された撮像画像データ（ユーザの目の動作の特定に用いることが可能なデータの一例）を用いる。本実施形態に係る情報処理装置は、例えば上記のように取得されたユーザの目の動作の特定に用いることが可能なデータを用いて、本実施形態に係る所定の目の動作の判定方法に係る処理を行い、所定の目の動作が行われたことを判定する。
【００４４】
以下、本実施形態に係る判定処理について、より具体的に説明する。
【００４５】
（１−１）判定処理の第１の例：オブジェクトの選択に関する所定の条件が、時間に関する条件である場合
選択に関する所定の条件が、時間に関する条件である場合には、本実施形態に係る情報処理装置は、ユーザの目に関する情報に基づき得られる時間に基づいて、オブジェクトの選択に関する所定の条件を満たすか否かを判定する。
【００４６】
より具体的には、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が、選択候補オブジェクトが表示される表示画面の領域（以下、「第１領域」と示す。）内である時間が、設定されている第１設定時間よりも長い場合に、選択に関する所定の条件を満たすと判定する。また、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が第１領域内である時間が、第１設定時間以上である場合に、選択に関する所定の条件を満たすと判定してもよい。
【００４７】
ここで、本実施形態に係る選択候補オブジェクトが、本実施形態に係る静的なオブジェクト（ユーザの視線の位置に応じて表示画面に表示される位置が移動しないオブジェクト）である場合、本実施形態に係る情報処理装置は、例えば、静的なオブジェクトに対応する第１領域を用いて、選択に関する所定の条件を満たすか否かを判定する。
【００４８】
また、本実施形態に係る選択候補オブジェクトが、本実施形態に係る移動オブジェクト（ユーザの視線の位置に応じて表示画面に表示される位置が移動するオブジェクト）である場合、本実施形態に係る情報処理装置は、例えば、移動オブジェクトの移動状態に応じて第１領域を設定する（または、第１領域を再設定する。以下、同様とする。）。そして、本実施形態に係る情報処理装置は、例えば、移動オブジェクトに対して設定された第１領域を用いて、選択に関する所定の条件を満たすか否かを判定する。
【００４９】
本実施形態に係る情報処理装置は、例えば、設定されている所定の時間（ただし、当該所定の時間＜第１設定時間）における移動オブジェクトの移動距離が、設定されている閾値以下の場合（または、当該閾値未満の場合）に、第１領域を設定する。なお、本実施形態に係る選択候補オブジェクトが移動オブジェクトである場合における、第１領域の設定方法が、上記に限られないことは、言うまでもない。
【００５０】
また、本実施形態に係る第１設定時間としては、例えば、本実施形態に係る情報処理装置の製造者やユーザ操作などに基づいて予め設定されている時間が挙げられる。本実施形態に係る第１設定時間が、予め設定されている時間である場合、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置が第１領域内である時間と、予め設定されている第１設定時間とに基づいて、選択に関する所定の条件を満たすかを判定する。
【００５１】
なお、本実施形態に係る第１設定時間は、予め設定されている時間に限られない。
【００５２】
例えば、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて第１設定時間を動的に設定し、動的に設定された第１設定時間に基づいて、選択に関する所定の条件を満たすかを判定することも可能である。
【００５３】
例えば、ユーザが、ある選択候補オブジェクトについて選択された状態とすることを所望する場合、ユーザが当該選択候補オブジェクトを注視することなどによって、ユーザの目の動きがより小さくなることが往々にしてある。そこで、本実施形態に係る情報処理装置は、例えば、設定されている所定時間において変化したユーザの目に関する情報が示す視線の位置を含む領域を、ユーザの目の動きの大きさと捉え、ユーザの目の動きの大きさに対応する第１設定時間を設定する。
【００５４】
具体的には、本実施形態に係る情報処理装置は、例えば、設定されている所定時間において変化したユーザの目に関する情報が示す視線の位置を含む領域を特定し、特定された領域の面積を算出する。そして、本実施形態に係る情報処理装置は、例えば、領域の面積と第１設定時間とが対応付られているテーブル（または、データベース）と、特定された領域の面積とに基づいて、特定された領域の面積に対応する第１設定時間、すなわち、ユーザの目の動きの大きさに対応する第１設定時間を設定する。
【００５５】
なお、本実施形態に係るユーザの目に関する情報に基づく第１設定時間の動的な設定方法は、上記に限られない。例えば、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置の変化を示すベクトルの絶対値を算出し、設定されている所定時間における当該絶対値の最大値に対応する第１設定時間を設定してもよい。また、本実施形態に係る情報処理装置は、ユーザの目に関する情報に基づいて第１設定時間を動的に設定することが可能な、任意の方法を用いることが可能である。
【００５６】
（１−２）判定処理の第２の例：オブジェクトの選択に関する所定の条件が、ユーザの目の形状に関する条件である場合
上述したように、本実施形態に係るユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれうる。また、上述したように、本実施形態に係る情報処理装置は、ユーザの目の動作に関する情報（例えば、ユーザの目の動作を示すデータや、ユーザの目の動作の特定に用いることが可能なデータ）を用いることによって、所定の目の動作が行われたことを判定することが可能である。
【００５７】
選択に関する所定の条件が、ユーザの目の形状に関する条件である場合には、本実施形態に係る情報処理装置は、ユーザの目に関する情報に含まれるユーザの目の動作に関する情報に基づき判定される目の動作に基づいて、オブジェクトの選択に関する所定の条件を満たすか否かを判定する。
【００５８】
具体的には、本実施形態に係る情報処理装置は、例えば、ユーザの目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、選択に関する所定の条件を満たすと判定する。判定処理の第２の例に係る所定の目の動作としては、例えば、１回のまばたき動作や、複数回の連続したまばたき動作、ウィンク動作など、様々な目の動作が挙げられる。
【００５９】
本実施形態に係る情報処理装置は、例えば、上記（１−１）に示す第１の例に係る判定処理や、上記（１−２）に示す第２の例に係る判定処理を行うことによって、オブジェクトの選択に関する所定の条件を満たすかを判定する。
【００６０】
なお、本実施形態に係る判定処理は、オブジェクトの選択に関する所定の条件を満たすかを判定する処理に限られない。
【００６１】
例えば、オブジェクトが選択された状態とされているときにおいて、ユーザが、当該オブジェクトの選択された状態の解除を所望する場合がありうる。そこで、本実施形態に係る情報処理装置は、本実施形態に係る判定処理として、さらに、オブジェクトが選択された状態とされている場合において、ユーザの目に関する情報に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすかを判定してもよい。
【００６２】
より具体的には、本実施形態に係る情報処理装置は、例えば、下記に示す第３の例に係る判定処理や、第４の例に係る判定処理を行う。
【００６３】
（１−３）判定処理の第３の例：オブジェクトの選択の解除に関する所定の条件が、時間に関する条件である場合
選択の解除に関する所定の条件が、時間に関する条件である場合には、本実施形態に係る情報処理装置は、ユーザの目に関する情報に基づき得られる時間に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすか否かを判定する。
【００６４】
より具体的には、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が、表示画面の第２領域内である時間が、設定されている第２設定時間よりも長い場合に、選択に関する所定の条件を満たすと判定する。また、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が第２領域内である時間が、第２設定時間以上である場合に、選択に関する所定の条件を満たすと判定してもよい。
【００６５】
ここで、本実施形態に係る第２領域とは、例えば、本実施形態に係る選択候補オブジェクトであって、かつ選択された状態であるオブジェクトとは異なるオブジェクトが表示される、表示画面の領域である。
【００６６】
また、本実施形態に係る第２設定時間としては、例えば、本実施形態に係る情報処理装置の製造者やユーザ操作などに基づいて予め設定されている時間が挙げられる。本実施形態に係る第２設定時間が、予め設定されている時間である場合、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置が第２領域内である時間と、予め設定されている第２設定時間とに基づいて、選択の解除に関する所定の条件を満たすかを判定する。
【００６７】
なお、本実施形態に係る第２設定時間は、予め設定されている時間に限られない。
【００６８】
例えば、本実施形態に係る情報処理装置は、上記第１の例に係る判定処理における第１設定時間の動的な設定と同様に、ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて第２設定時間を動的に設定し、動的に設定された第２設定時間に基づいて、選択の解除に関する所定の条件を満たすかを判定することも可能である。
【００６９】
例えば、あるオブジェクトが選択された状態とされているときに、ユーザが、他の選択候補オブジェクトを注視している場合には、ユーザが、選択された状態とされているオブジェクトの選択を解除して、当該他の選択候補オブジェクトについて選択された状態とすることを所望していることがある。また、上述したように、選択候補オブジェクトが注視される場合には、ユーザの目の動きはより小さくなることが往々にしてある。
【００７０】
そこで、ユーザの目に関する情報が示す視線の位置が第２領域内にある場合において、本実施形態に係る情報処理装置は、例えば上記第１の例に係る判定処理と同様に、設定されている所定時間において変化したユーザの目に関する情報が示す視線の位置を含む領域を、ユーザの目の動きの大きさと捉える。そして、本実施形態に係る情報処理装置は、ユーザの目の動きの大きさに対応する第２設定時間を設定する。
【００７１】
具体的には、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が第２領域内にある場合において、設定されている所定時間において変化したユーザの目に関する情報が示す視線の位置を含む領域を特定し、特定された領域の面積を算出する。そして、本実施形態に係る情報処理装置は、例えば、領域の面積と第２設定時間とが対応付られているテーブル（または、データベース）と、特定された領域の面積とに基づいて、特定された領域の面積に対応する第２設定時間、すなわち、ユーザの目の動きの大きさに対応する第２設定時間を設定する。
【００７２】
なお、本実施形態に係るユーザの目に関する情報に基づく第２設定時間の動的な設定方法は、上記に限られない。例えば、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置の変化を示すベクトルの絶対値を算出し、設定されている所定時間における当該絶対値の最大値に対応する第２設定時間を設定してもよい。また、本実施形態に係る情報処理装置は、ユーザの目に関する情報に基づいて第２設定時間を動的に設定することが可能な、任意の方法を用いることが可能である。
【００７３】
（１−４）判定処理の第４の例：オブジェクトの選択の解除に関する所定の条件が、ユーザの目の形状に関する条件である場合
上述したように、本実施形態に係るユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれうる。また、上述したように、本実施形態に係る情報処理装置は、ユーザの目の動作に関する情報（例えば、ユーザの目の動作を示すデータや、ユーザの目の動作の特定に用いることが可能なデータ）を用いることによって、所定の目の動作が行われたことを判定することが可能である。
【００７４】
選択の解除に関する所定の条件が、ユーザの目の形状に関する条件である場合には、本実施形態に係る情報処理装置は、ユーザの目に関する情報に含まれるユーザの目の動作に関する情報に基づき判定される目の動作に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすか否かを判定する。
【００７５】
具体的には、本実施形態に係る情報処理装置は、例えば、ユーザの目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、選択の解除に関する所定の条件を満たすと判定する。判定処理の第４の例に係る所定の目の動作としては、例えば、１回のまばたき動作や、複数回の連続したまばたき動作、ウィンク動作など、様々な目の動作が挙げられる。
【００７６】
本実施形態に係る情報処理装置は、オブジェクトが選択された状態とされている場合には、例えば、上記（１−３）に示す第３の例に係る判定処理や、上記（１−４）に示す第４の例に係る判定処理を行うことによって、オブジェクトの選択の解除に関する所定の条件を満たすかを判定する。
【００７７】
本実施形態に係る情報処理装置は、本実施形態に係る判定処理として、例えば、“オブジェクトの選択に関する所定の条件を満たすかを判定する処理（例えば、上記第１の例に係る判定処理や、上記第２の例に係る判定処理）”、または、“オブジェクトの選択に関する所定の条件を満たすかを判定する処理、およびオブジェクトの選択の解除に関する所定の条件を満たすかを判定する処理（例えば、上記第３の例に係る判定処理や、上記第４の例に係る判定処理）”を行う。
【００７８】
（２）表示制御処理
本実施形態に係る情報処理装置は、例えば、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合に、表示画面においてユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする。
【００７９】
（２−１）表示制御処理の第１の例：移動オブジェクトによって、選択候補オブジェクトである静的なオブジェクトを選択された状態とする場合
まず、本実施形態に係る表示制御処理の第１の例として、移動オブジェクトによって、選択候補オブジェクトである静的なオブジェクトを選択された状態とする場合における表示制御処理の一例について説明する。
【００８０】
オブジェクトが選択された状態ではない場合、すなわち、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されていない場合には、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報に基づいて、移動オブジェクトを、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させる。
【００８１】
本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示すユーザの視線の位置が示す表示画面の座標と、移動オブジェクトにおける基準位置の座標とが合致するように、移動オブジェクトを表示させる。移動オブジェクトにおける基準位置としては、例えば、移動オブジェクトの中心点など、予め設定されている移動オブジェクト内の任意の位置が挙げられる。
【００８２】
なお、本実施形態に係る移動オブジェクトの表示方法は、上記に限られない。
【００８３】
例えば、本実施形態に係る情報処理装置は、移動オブジェクトを選択的に表示させることも可能である。例えば、本実施形態に係る情報処理装置は、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置が、本実施形態に係る選択候補オブジェクトが表示される表示画面の領域（第１領域）内に存在する場合に、移動オブジェクトを選択的に表示させる。
【００８４】
例えば上記のように、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置が、第１領域内に存在する場合に選択的に移動オブジェクトが表示されることによって、ユーザは、オブジェクトを選択された状態とすることが可能であるか否かを、移動オブジェクトの表示状態によって視覚的に把握することができる。よって、例えば上記のように、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置が、第１領域内に存在する場合に選択的に移動オブジェクトが表示されることによって、本実施形態に係る情報処理装置は、ユーザの利便性をより向上させることができる。
【００８５】
オブジェクトが選択された状態ではない場合、本実施形態に係る情報処理装置は、例えば上記のように、ユーザの目に関する情報に基づいて、移動オブジェクトを、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させる。
【００８６】
上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定され、オブジェクトが選択された状態である場合、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示すユーザの視線の位置が変化したとしても、移動オブジェクトが表示画面に表示される位置を変えない。つまり、オブジェクトが選択された状態である場合、本実施形態に係る移動オブジェクトが表示画面に表示される位置は、ユーザの目に関する情報が示すユーザの視線の位置によって変わらない。
【００８７】
また、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されてオブジェクトを選択された状態とする場合には、本実施形態に係る情報処理装置は、例えば、移動オブジェクトの表示態様を変化させてもよい。本実施形態に係る情報処理装置による移動オブジェクトの表示態様の変化の一例については、後述する。
【００８８】
本実施形態に係る情報処理装置が、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されていない場合と、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合とで、移動オブジェクトの表示態様を変化させることによって、ユーザは、オブジェクトが選択された状態となったことを、視覚的に把握することが可能となる。よって、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されてオブジェクトを選択された状態とする場合に、移動オブジェクトの表示態様を変化させることによって、本実施形態に係る情報処理装置は、ユーザの利便性をより向上させることができる。
【００８９】
図１は、本実施形態に係る情報処理方法に係る処理の一例を説明するための説明図であり、本実施形態に係る表示制御処理によりオブジェクトが選択された状態の一例を示している。図１は、本実施形態に係る情報処理装置が、オブジェクトを選択された状態としない場合とオブジェクトを選択された状態とする場合とで、移動オブジェクトの表示態様を変化させる場合における表示画面に表示される画像の一例を示している。図１に示すＡは、オブジェクトが選択されていない状態の一例を示しており、図１に示すＢは、オブジェクトが選択されている状態の一例を示している。
【００９０】
図１では、移動オブジェクトを符号Ｏで示しており（以下、「移動オブジェクトＯ」と示す場合がある。）、移動オブジェクトＯがカーソルである例を示している。また、図１のＡ、Ｂに示す表示画面において、符号Ｒで示される領域に表示されている各サムネイル画像が、本実施形態に係る選択候補オブジェクトの一例に該当する。
【００９１】
以下、図１に示す、移動オブジェクトＯによって、選択候補オブジェクトである静的なオブジェクトが選択された状態とされる場合を例に挙げて、本実施形態に係る表示制御処理の一例を説明する。なお、本実施形態に係る表示制御処理により実現される、オブジェクトの選択された状態が、図１に示す例に限られないことは、言うまでもない。本実施形態に係る表示制御処理により実現される、オブジェクトの選択された状態の他の例としては、例えば、後述する本実施形態に係る情報処理方法に係る処理の適用例が挙げられる。
【００９２】
上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されていない場合には、本実施形態に係る情報処理装置は、移動オブジェクトＯを、ユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させる。
【００９３】
また、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合には、本実施形態に係る情報処理装置は、上述したように、仮に、ユーザの目に関する情報が示すユーザの視線の位置が変化したとしても、移動オブジェクトが表示画面に表示される位置を変えない。
【００９４】
また、例えば、図１のＡに示す移動オブジェクトＯと、図１のＢに示す移動オブジェクトＯとに示すように、本実施形態に係る情報処理装置は、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されていない場合と、選択に関する所定の条件を満たすと判定された場合とで、移動オブジェクトＯの表示態様を変える。
【００９５】
ここで、本実施形態に係る情報処理装置が、移動オブジェクトＯに対して行う表示態様に係る処理としては、例えば、下記の（ｉ）、（ｉｉ）に示す例が挙げられる。なお、本実施形態に係る移動オブジェクトＯに対して行う表示態様に係る処理の例が、下記の（ｉ）、（ｉｉ）に示す例に限られないことは、言うまでもない。
【００９６】
（ｉ）上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されていない場合における表示態様に係る処理の例
・移動オブジェクトＯの基準位置を中心として、表示画面におけるｘ軸、ｙ軸、ｚ軸方向に、移動オブジェクトＯを動かす（例えば、ランダム、または、所定のパターンで移動オブジェクトＯを動かす）
・移動オブジェクトＯを点滅させる
・移動オブジェクトＯに影をつけるなどの加工を施す
・上記の組み合わせ
【００９７】
（ｉｉ）上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合における表示態様に係る処理の例
・ユーザの目に関する情報が示す視線の位置の変化によらず、移動オブジェクトＯを動かさない
・移動オブジェクトＯの基準位置を中心として、表示画面におけるｘ軸、ｙ軸、ｚ軸方向に、移動オブジェクトＯを動かさない（選択に関する所定の条件を満たすと判定されていない場合に、移動オブジェクトＯが動いている場合）
・移動オブジェクトＯを点滅させない（選択に関する所定の条件を満たすと判定されていない場合に、移動オブジェクトＯが点滅されている場合）
・移動オブジェクトＯに施されている影をつけるなどの加工を削除する（選択に関する所定の条件を満たすと判定されていない場合に、加工が施されている場合）
・移動オブジェクトＯと背景とをアルファ・ブレンディングなどにより合成する
【００９８】
（２−２）表示制御処理の第２の例：選択候補オブジェクトである移動オブジェクトを選択された状態とする場合
次に、本実施形態に係る表示制御処理の第２の例として、選択候補オブジェクトである移動オブジェクトを選択された状態とする場合における表示制御処理の一例について説明する。
【００９９】
本実施形態に係る情報処理装置は、例えば上記第１の例に係る表示制御処理と同様に、ユーザの目に関する情報に基づいて、移動オブジェクトを、表示画面におけるユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させる。
【０１００】
また、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定されてオブジェクトを選択された状態とする場合には、本実施形態に係る情報処理装置は、例えば、移動オブジェクトの表示態様を変化させる。
【０１０１】
ここで、本実施形態に係る情報処理装置が、第２の例に係る表示制御処理において移動オブジェクトに対して行う表示態様に係る処理としては、例えば上記第１の例に係る表示制御処理と同様に、上記（ｉ）、（ｉｉ）に示す例が挙げられる。
【０１０２】
なお、第２の例に係る表示制御処理において、移動オブジェクトに対して行う表示態様に係る処理は、上記第１の例に係る表示制御処理と同様の処理に限られない。
【０１０３】
例えば、本実施形態に係る情報処理装置は、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合、選択された状態とする選択候補オブジェクトである移動オブジェクトを、表示画面から削除してもよい。選択された状態とする選択候補オブジェクトである移動オブジェクトを削除する場合、本実施形態に係る情報処理装置は、例えば、瞬時に表示画面から削除してもよいし、フェードアウト表現などの様々な表現を用いて表示画面から削除してもよい。
【０１０４】
本実施形態に係る情報処理装置は、上記（２−１）に示す第１の例に係る表示制御処理や、上記（２−２）に示す第２の例に係る表示制御処理を行うことによって、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合に、表示画面においてユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする。
【０１０５】
なお、本実施形態に係る表示制御処理は、上記（１）の処理（判定処理）において選択に関する所定の条件を満たすと判定された場合における処理に限られない。
【０１０６】
（２−３）表示制御処理の第３の例
例えば、上述したように、本実施形態に係る情報処理装置は、上記（１）の処理（判定処理）において、オブジェクトの選択の解除に関する所定の条件を満たすかを判定することが可能である。上記（１）の処理（判定処理）において、オブジェクトの選択の解除に関する所定の条件を満たすと判定された場合には、本実施形態に係る情報処理装置は、本実施形態に係る表示制御処理として、選択された状態であるオブジェクトを、選択されていない状態としてもよい。
【０１０７】
選択された状態であるオブジェクトが、選択されていない状態とされた場合には、本実施形態に係る情報処理装置は、上述したように、例えば、ユーザの目に関する情報が示すユーザの視線の位置に応じて、移動オブジェクトが表示画面に表示される位置を変える。
【０１０８】
また、上記（１）の処理（判定処理）において、上記（１−３）に示す第３の例に係る判定処理が行われるときにおいて、本実施形態に係る情報処理装置は、例えば、ユーザの目に関する情報が示す視線の位置が第２領域内である場合には、視線の位置が第２領域内にある時間に応じて、選択された状態であるオブジェクトに関する表示態様を段階的に変えてもよい。ここで、本実施形態に係る第２領域とは、上述したように、選択された状態であるオブジェクト以外の選択候補オブジェクトであって、ユーザの目に関する情報が示す視線の位置に対応する選択候補オブジェクトである。
【０１０９】
具体的には、本実施形態に係る情報処理装置は、例えば、選択された状態であるオブジェクトに対応する位置に表示されている移動オブジェクトに対して行う表示態様に係る処理を、上記（ｉｉ）に示す処理から、上記（ｉ）に示す処理へと切り替える。また、本実施形態に係る情報処理装置は、ユーザの目に関する情報が示す視線の位置が第２領域内にある時間が長くなればなる程、上記（ｉ）に示す処理の大きさ（例えば、動きの大きさや、点滅のスピード、施される加工の強さなど）を大きくする。ここで、本実施形態に係る情報処理装置は、例えば、上記（１−３）に示す第３の例に係る判定処理においてオブジェクトの選択の解除に関する所定の条件を満たすと判定されたときに、上記（ｉ）に示す処理の大きさが設定されている大きさの中の最大の大きさとなるように、段階的に上記（ｉ）に示す処理の大きさを大きくする。
【０１１０】
なお、上記（１）の処理（判定処理）において、上記（１−３）に示す第３の例に係る判定処理が行われる場合における表示制御処理は、上記に限られない。
【０１１１】
例えば、本実施形態に係る情報処理装置は、第２領域に対応する選択候補オブジェクト（選択された状態であるオブジェクト以外の選択候補オブジェクトであって、ユーザの目に関する情報が示す視線の位置に対応する選択候補オブジェクト）の表示態様を変えてもよい。本実施形態に係る情報処理装置は、例えば、上記第２領域に対応する選択候補オブジェクトに対して、上記（ｉ）に示す処理を行うことによって、上記第２領域に対応する選択候補オブジェクトの表示態様を変える。なお、上記第２領域に対応する選択候補オブジェクトの表示態様を変える処理が、上記（ｉ）に示す処理に限られないことは、言うまでもない。
【０１１２】
本実施形態に係る情報処理装置は、本実施形態に係る表示制御処理として、例えば、“上記（２−１）に示す第１の例に係る表示制御処理、または、上記（２−２）に示す第２の例に係る表示制御処理”、“上記第１の例に係る表示制御処理、および上記（２−３）に示す第３の例に係る表示制御処理”、“上記第２の例に係る表示制御処理、および上記（２−３）に示す第３の例に係る表示制御処理”を行う。
【０１１３】
本実施形態に係る表示制御処理として、“上記（２−１）に示す第１の例に係る表示制御処理、または、上記（２−２）に示す第２の例に係る表示制御処理”が行われる場合、表示画面に表示される画像は、上記（１）の処理（判定処理）の結果に基づいて、例えば、図１のＡに示すような状態から図１のＢに示すような状態へと変化する。また、本実施形態に係る表示制御処理として、“上記第１の例に係る表示制御処理、および上記（２−３）に示す第３の例に係る表示制御処理”や、“上記第２の例に係る表示制御処理、および上記（２−３）に示す第３の例に係る表示制御処理”が行われる場合、表示画面に表示される画像は、上記（１）の処理（判定処理）の結果に基づいて、例えば、図１のＡに示すような状態から図１のＢに示すような状態へと変化し、または、図１のＢに示すような状態から図１のＡに示すような状態へと変化する。なお、本実施形態に係る表示制御処理による表示画面の変化が、図１に示す例に限られないことは、言うまでもない。
【０１１４】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば、上記（１）の処理（判定処理）、および上記（２）の処理（表示制御処理）を行う。
【０１１５】
本実施形態に係る情報処理装置は、上記（１）の処理（判定処理）において、ユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する。また、本実施形態に係る情報処理装置は、上記（２）の処理（表示制御処理）において、上記（１）の処理（判定処理）においてオブジェクトの選択に関する所定の条件を満たすと判定された場合に、表示画面においてユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする。
【０１１６】
ここで、本実施形態に係る情報処理装置により選択された状態とされたオブジェクトは、仮に、選択された状態とされた後に、ユーザの視線が動いたとしても、当該ユーザの視線の動きに影響されない。よって、本実施形態に係る情報処理装置が、上記（２）の処理（表示制御処理）により、表示画面に表示されているオブジェクトをユーザの視線の動きに基づいて選択された状態とすることによって、例えば、“所望の位置に配置しようとしたオブジェクトが、目の動きにつられて動いてしまう”ことなど、ユーザの利便性の低下の原因となる事態の発生を防止することが可能となる。
【０１１７】
したがって、本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、上記（１）の処理（判定処理）、および上記（２）の処理（表示制御処理）を行うことによって、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることができる。
【０１１８】
また、本実施形態に係る情報処理装置は、オブジェクトが選択された状態とされている場合には、上記（１）の処理（判定処理）において、ユーザの目に関する情報に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすかを判定することが可能である。また、本実施形態に係る情報処理装置は、上記（２）の処理（表示制御処理）において、上記（１）の処理（判定処理）において選択の解除に関する所定の条件を満たすと判定された場合に、選択された状態であるオブジェクトを、選択されていない状態とする。
【０１１９】
ここで、本実施形態に係る情報処理装置により選択された状態とされていないオブジェクトは、ユーザの目に関する情報が示すユーザの視線の位置に応じて表示画面に表示される位置が移動する。
【０１２０】
したがって、本実施形態に係る情報処理装置が、上記（２）の処理（表示制御処理）により、選択された状態であるオブジェクトを、ユーザの視線の動きに基づいて選択されていない状態とすることによって、例えば、“ユーザによる、オブジェクトの再選択が可能となる”など、ユーザの利便性の向上を図ることができる。
【０１２１】
［３］本実施形態に係る情報処理方法に係る処理の適用例
次に、上述した本実施形態に係る情報処理方法に係る処理の適用例（ユースケース）を挙げる。図２は、本実施形態に係る情報処理方法に係る処理の適用例を説明するための説明図である。
【０１２２】
（Ｉ）本実施形態に係る情報処理方法に係る処理の第１の適用例：図２に示すＡ
図２に示すＡは、本実施形態に係る情報処理方法に係る処理が、カーソル（移動オブジェクトの一例）の移動に適用される場合の一例を示している。図２のＡでは、符号Ｏ１で示されるオブジェクトが、移動オブジェクトであるカーソルを示している。また、図２のＡでは、符号Ｒで示される領域に表示されている各アイコンが、本実施形態に係る選択候補オブジェクトの一例に該当する。
【０１２３】
ユーザがメニュー項目のリスト部分（図２のＡに示す領域Ｒ）を見ると、視線に追従してカーソルが動く。上記は、本実施形態に係る情報処理装置が、上記（２）の処理（表示制御処理）を行うことによって、実現される。
【０１２４】
また、例えば、ユーザがメニュー項目のうちの一項目（本実施形態に係る選択候補オブジェクトの１つ）を一定時間見ていると、カーソルが張り付く（カーソルが動かなくなる）。つまり、張り付いたカーソルは、ユーザの視線に追従して動かなくなる。ここで、図２のＡに示す例では、カーソルが張り付くことによって、カーソルが張り付いた位置に存在する選択候補オブジェクトが選択されることとなる。上記は、本実施形態に係る情報処理装置が、例えば、上記（１−１）に示す第１の例に係る判定処理、および上記（２−１）に示す第１の例に係る表示制御処理を行うことによって、実現される。
【０１２５】
また、例えば、ユーザが、カーソルにより選択された選択候補オブジェクト以外の他の箇所（例えば、他の選択候補オブジェクト）を見ていると、張り付いていたカーソルは、浮いてくる。そして、最大限に浮いた状態となると、カーソルは、再度ユーザの視線に追従して動く。上記は、本実施形態に係る情報処理装置が、例えば、上記（１−３）に示す第３の例に係る判定処理、および上記（２−３）に示す第３の例に係る表示制御処理を行うことによって、実現される。
【０１２６】
（ＩＩ）本実施形態に係る情報処理方法に係る処理の第２の適用例：図２に示すＢ
図２に示すＢは、本実施形態に係る情報処理方法に係る処理が、ゲームにおける回答選択に適用される場合の一例を示している。図２のＢでは、符号Ｏ２〜Ｏ３で示されるオブジェクトそれぞれが、ユーザそれぞれに対応するユーザの目に関する情報が示すユーザの視線の位置に表示される移動オブジェクトを示している。図２のＢでは、撮像されたユーザの顔部分を示す撮像画像が移動オブジェクトとして用いられる例を示しているが、図２のＢの例に係る移動オブジェクトは、例えば、ユーザそれぞれに対応するキャラクターを示す画像や、文字が表示される画像など、任意の画像であってもよい。また、図２のＢでは、符号ＳＥＬ１、ＳＥＬ２で示されるオブジェクトが、本実施形態に係る選択候補オブジェクトの一例に該当する。
【０１２７】
ユーザは、回答を決めると、回答に対応するオブジェクト（本実施形態に係る選択候補オブジェクト）を一定時間見る。ユーザが回答に対応するオブジェクトを一定時間見ると、自身に対応する移動オブジェクトが回答に対応するオブジェクト上で固定される（移動オブジェクトが動かなくなる）。つまり、固定された移動オブジェクトは、ユーザの視線に追従して動かなくなる。ここで、図２のＢに示す例では、移動オブジェクトが固定されるによって、移動オブジェクトが固定された位置に存在する回答に対応するオブジェクトが選択されることとなる。上記は、本実施形態に係る情報処理装置が、例えば、上記（１−１）に示す第１の例に係る判定処理、および上記（２−１）に示す第１の例に係る表示制御処理を行うことによって、実現される。
【０１２８】
自身に対応する移動オブジェクトが回答に対応するオブジェクト上で固定されるので、当該移動オブジェクトは、ユーザの視線に追従して動かない。よって、ユーザは、他のユーザが選択した回答を、自身の回答が決められた状態で確認することができる。
【０１２９】
また、回答を変えることを所望する場合において、ユーザが、例えば、移動オブジェクトにより選択された選択候補オブジェクト以外の他の箇所（例えば、他の選択候補オブジェクト）を見ていると、固定されていた移動オブジェクトは、浮いてくる。そして、最大限に浮いた状態となると、移動オブジェクトは、再度ユーザの視線に追従して動く。よって、ユーザは、回答を変えることができる。上記は、本実施形態に係る情報処理装置が、例えば、上記（１−３）に示す第３の例に係る判定処理、および上記（２−３）に示す第３の例に係る表示制御処理を行うことによって、実現される。
【０１３０】
（ＩＩＩ）本実施形態に係る情報処理方法に係る処理の第３の適用例：図２に示すＣ
図２に示すＣは、本実施形態に係る情報処理方法に係る処理が、ノーティフィケーションオブジェクトの選択に適用される場合の一例を示している。図２のＣでは、符号Ｏ５で示されるオブジェクトが、ノーティフィケーションオブジェクトを示している。また、図２のＣにおいて符号Ｏ５で示されるノーティフィケーションオブジェクトは、本実施形態に係る移動オブジェクトの一例に該当し、かつ、本実施形態に係る選択候補オブジェクトの一例に該当する。
【０１３１】
本実施形態に係る情報処理装置は、ユーザの目に関する情報が示すユーザの視線の位置に基づいて、表示画面におけるユーザの周辺視野部分に対応する位置に、ノーティフィケーションオブジェクトを表示させる。また、ユーザが、ノーティフィケーションオブジェクトを一定時間（例えば、ノーティフィケーションオブジェクトが示す内容を一読できる程度の時間など）見ていない場合は、本実施形態に係る情報処理装置は、例えば、ユーザの視線の邪魔をしないように、周辺視野部分内で視線に追従して動かす。上記は、本実施形態に係る情報処理装置が、上記（２）の処理（表示制御処理）を行うことによって、実現される。
【０１３２】
ユーザが、一定時間（例えば、ノーティフィケーションオブジェクトが示す内容を一読できる程度の時間など）ノーティフィケーションオブジェクトを見た場合には、ノーティフィケーションオブジェクトは張り付く。つまり、張り付いたカーソルは、ユーザの視線に追従して動かなくなる。そして、ノーティフィケーションオブジェクトは、その後（例えば数秒後など）、表示画面から消える。ここで、図２のＣに示す例では、ノーティフィケーションオブジェクトが張り付き、表示画面から消えることによって、ノーティフィケーションオブジェクトが選択されたこととなる。上記は、本実施形態に係る情報処理装置が、例えば、上記（１−１）に示す第１の例に係る判定処理、および上記（２−２）に示す第２の例に係る表示制御処理を行うことによって、実現される。
【０１３３】
本実施形態に係る情報処理装置が、上述した本実施形態に係る情報処理方法に係る処理を行うことによって、例えば、上記（Ｉ）に示す第１の適用例〜上記（ＩＩＩ）に示す第３の適用例が実現される。なお、本実施形態に係る情報処理方法に係る処理の適用例が、上記第１の適用例〜上記第３の適用例に限られないことは、言うまでもない。
【０１３４】
（本実施形態に係る情報処理装置）
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、本実施形態に係る情報処理装置の構成の一例について、説明する。
【０１３５】
図３は、本実施形態に係る情報処理装置１００の構成の一例を示すブロック図である。情報処理装置１００は、例えば、通信部１０２と、制御部１０４とを備える。
【０１３６】
また、情報処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、記憶部（図示せず）、ユーザが操作可能な操作部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。情報処理装置１００は、例えば、データの伝送路としてのバス（bus）により上記各構成要素間を接続する。
【０１３７】
ここで、ＲＯＭ（図示せず）は、制御部１０４が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０４により実行されるプログラムなどを一時的に記憶する。
【０１３８】
記憶部（図示せず）は、情報処理装置１００が備える記憶手段であり、例えば、表示画面に表示される各種オブジェクトを示すデータなどの本実施形態に係る情報処理方法に係るデータや、アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などが挙げられる。また、記憶部（図示せず）は、情報処理装置１００から着脱可能であってもよい。
【０１３９】
操作部（図示せず）としては、後述する操作入力デバイスが挙げられる。また、表示部（図示せず）としては、後述する表示デバイスが挙げられる。
【０１４０】
［情報処理装置１００のハードウェア構成例］
図４は、本実施形態に係る情報処理装置１００のハードウェア構成の一例を示す説明図である。情報処理装置１００は、例えば、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４とを備える。また、情報処理装置１００は、例えば、データの伝送路としてのバス１６６で各構成要素間を接続する。
【０１４１】
ＭＰＵ１５０は、例えば、ＭＰＵ（Micro  Processing  Unit）などのプロセッサや各種処理回路などで構成され、情報処理装置１００全体を制御する制御部１０４として機能する。また、ＭＰＵ１５０は、情報処理装置１００において、例えば、後述する判定部１１０、および表示制御部１１２の役目を果たす。
【０１４２】
ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。ＲＡＭ１５４は、例えば、ＭＰＵ１５０により実行されるプログラムなどを一時的に記憶する。
【０１４３】
記録媒体１５６は、記憶部（図示せず）として機能し、例えば、表示画面に表示される各種オブジェクトを示すデータなどの本実施形態に係る情報処理方法に係るデータや、アプリケーションなど様々なデータを記憶する。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられる。また、記録媒体１５６は、情報処理装置１００から着脱可能であってもよい。
【０１４４】
入出力インタフェース１５８は、例えば、操作入力デバイス１６０や、表示デバイス１６２を接続する。操作入力デバイス１６０は、操作部（図示せず）として機能し、また、表示デバイス１６２は、表示部（図示せず）として機能する。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ（Universal  Serial  Bus）端子や、ＤＶＩ（Digital  Visual  Interface）端子、ＨＤＭＩ（High-Definition  Multimedia  Interface）（登録商標）端子、各種処理回路などが挙げられる。また、操作入力デバイス１６０は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。操作入力デバイス１６０としては、例えば、ボタンや、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられる。また、表示デバイス１６２は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。表示デバイス１６２としては、例えば、液晶ディスプレイ（Liquid  Crystal  Display）や有機ＥＬディスプレイ（Organic  Electro-Luminescence  Display。または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  Display）ともよばれる。）などが挙げられる。
【０１４５】
なお、入出力インタフェース１５８が、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や表示デバイスなどの、外部デバイスと接続することも可能であることは、言うまでもない。また、表示デバイス１６２は、例えばタッチスクリーンなど、表示とユーザ操作とが可能なデバイスであってもよい。
【０１４６】
通信インタフェース１６４は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部の撮像デバイスや、外部の表示デバイス、外部のセンサ、本実施形態に係るユーザの目に関する情報を生成する外部装置などの、外部デバイスや外部装置と、無線または有線で通信を行うための通信部１０２として機能する。ここで、通信インタフェース１６４としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）や基地局を介した無線ＷＡＮ（ＷＷＡＮ：Wireless  Wide  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０１４７】
情報処理装置１００は、例えば図４に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、本実施形態に係る情報処理装置１００のハードウェア構成は、図４に示す構成に限られない。
【０１４８】
例えば、情報処理装置１００は、動画像または静止画像を撮像する撮像部（図示せず）の役目を果たす撮像デバイスを備えていてもよい。撮像デバイスを備える場合には、情報処理装置１００は、例えば、撮像デバイスにおいて撮像により生成された撮像画像を処理して、ユーザの目に関する情報を得ることが可能となる。また、撮像デバイスを備える場合には、情報処理装置１００は、例えば、撮像デバイスにおいて撮像により生成された撮像画像（または、撮像画像の一部）を、オブジェクトとして用いることも可能である。
【０１４９】
ここで、本実施形態に係る撮像デバイスとしては、例えば、レンズ／撮像素子と信号処理回路とが挙げられる。レンズ／撮像素子は、例えば、光学系のレンズと、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサとで構成される。信号処理回路は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子により生成されたアナログ信号をデジタル信号（画像データ）に変換する。また、信号処理回路は、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理や、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理など各種信号処理を行ってもよい。
【０１５０】
また、情報処理装置１００は、例えば、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータを得る検出部（図示せず）の役目を果たすセンサをさらに備えていてもよい。センサを備える場合には、情報処理装置１００は、例えば、センサから得られるデータを用いて、ユーザの視線の位置の推定精度の向上を図ることが可能となる。
【０１５１】
本実施形態に係るセンサとしては、例えば、赤外線センサなど、ユーザの視線の位置の推定精度の向上に用いることが可能な検出値を得る任意のセンサが挙げられる。
【０１５２】
また、情報処理装置１００は、例えば、スタンドアロンで処理を行う構成である場合には、通信デバイス１６４を備えていなくてもよい。また、情報処理装置１００は、記憶媒体１５６や、操作デバイス１６０、表示デバイス１６２を備えない構成をとることも可能である。
【０１５３】
再度図３を参照して、情報処理装置１００の構成の一例について説明する。通信部１０２は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部の撮像デバイスや、外部の表示デバイス、外部のセンサ、本実施形態に係るユーザの目に関する情報を生成する外部装置などの、外部デバイスや外部装置と、無線または有線で通信を行う。また、通信部１０２は、例えば制御部１０４により通信が制御される。
【０１５４】
ここで、通信部１０２としては、例えば、通信アンテナおよびＲＦ回路や、ＬＡＮ端子および送受信回路などが挙げられるが、通信部１０２の構成は、上記に限られない。例えば、通信部１０２は、ＵＳＢ端子および送受信回路など通信を行うことが可能な任意の規格に対応する構成や、ネットワークを介して外部装置と通信可能な任意の構成をとることができる。
【０１５５】
制御部１０４は、例えばＭＰＵなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０４は、例えば、判定部１１０と、表示制御部１１２とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０１５６】
判定部１１０は、上記（１）の処理（判定処理）を主導的に行う役目を果たす。
【０１５７】
判定部１１０は、例えば、ユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する。より具体的には、判定部１１０は、例えば、上記（１−１）に示す第１の例に係る判定処理や、上記（１−２）に示す第２の例に係る判定処理を行う。
【０１５８】
ここで、判定部１１０は、例えば、通信部１０２が外部装置から受信したユーザの目に関する情報を用いる。なお、情報処理装置１００が、例えば、撮像部（図示せず）や検出部（図示せず）を備える場合には、判定部１１０は、ユーザの目に関する情報を生成し、生成したユーザの目に関する情報を用いることも可能である。
【０１５９】
また、オブジェクトが選択された状態とされている場合、判定部１１０は、例えば、ユーザの目に関する情報に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすかを判定してもよい。より具体的には、判定部１１０は、例えば、上記（１−３）に示す第３の例に係る判定処理や、上記（１−４）に示す第４の例に係る判定処理を行う。
【０１６０】
表示制御部１１２は、上記（２）の処理（表示制御処理）を主導的に行う役目を果たす。
【０１６１】
表示制御部１１２は、例えば、判定部１１０において選択に関する所定の条件を満たすと判定された場合に、表示画面においてユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする。より具体的には、表示制御部１１２は、例えば、上記（２−１）に示す第２の例に係る表示制御処理や、上記（２−２）に示す第２の例に係る表示制御処理を行う。
【０１６２】
また、表示制御部１１２は、例えば、判定部１１０において選択の解除に関する所定の条件を満たすと判定された場合に、選択された状態であるオブジェクトを、選択されていない状態とする。より具体的には、表示制御部１１２は、例えば、上記（２−３）に示す第３の例に係る表示制御処理を行う。
【０１６３】
制御部１０４は、例えば、判定部１１０、および表示制御部１１２を備えることによって、本実施形態に係る情報処理方法に係る処理を主導的に行う。
【０１６４】
情報処理装置１００は、例えば図３に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、上記（１）の処理（判定処理）、および上記（２）の処理（表示制御処理））を行う。
【０１６５】
したがって、情報処理装置１００は、例えば図３に示す構成によって、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることができる。
【０１６６】
また、例えば図３に示す構成によって、情報処理装置１００は、例えば上述したような、本実施形態に係る情報処理方法に係る処理が行われることにより奏される効果を奏することができる。
【０１６７】
なお、本実施形態に係る情報処理装置の構成は、図３に示す構成に限られない。
【０１６８】
例えば、本実施形態に係る情報処理装置は、図３に示す判定部１１０と表示制御部１１２とのうちの、一方または双方を、制御部１０４とは個別に備える（例えば、個別の処理回路で実現する）ことができる。
【０１６９】
また、例えば、通信部１０２と同様の機能、構成を有する外部の通信デバイスを介して、外部のデバイスや外部装置と通信を行う場合や、スタンドアロンで処理を行う構成である場合には、本実施形態に係る情報処理装置は、通信部１０２を備えていなくてもよい。
【０１７０】
また、本実施形態に係る情報処理装置は、例えば、撮像デバイスで構成される撮像部（図示せず）を、さらに備えていてもよい。撮像部（図示せず）を備える場合には、本実施形態に係る情報処理装置は、例えば、撮像部（図示せず）において撮像により生成された撮像画像を処理して、ユーザの目に関する情報を得ることが可能となる。また、撮像部（図示せず）を備える場合には、本実施形態に係る情報処理装置は、例えば、撮像部（図示せず）において撮像により生成された撮像画像（または、撮像画像の一部）を、オブジェクトとして用いることも可能である。
【０１７１】
また、本実施形態に係る情報処理装置は、例えば、ユーザの視線の位置の推定精度の向上に用いることが可能な検出値を得る任意のセンサで構成される検出部（図示せず）を、さらに備えていてもよい。検出部（図示せず）を備える場合には、本実施形態に係る情報処理装置は、例えば、検出部（図示せず）から得られるデータを用いて、ユーザの視線の位置の推定精度の向上を図ることが可能となる。
【０１７２】
以上、本実施形態として、情報処理装置を挙げて説明したが、本実施形態は、かかる形態に限られない。本実施形態は、例えば、テレビ受像機や、表示装置、タブレット型の装置、携帯電話やスマートフォンなどの通信装置、映像／音楽再生装置（または映像／音楽記録再生装置）、ゲーム機、ＰＣ（Personal  Computer）などのコンピュータなど、様々な機器に適用することができる。また、本実施形態は、例えば、上記のような機器に組み込むことが可能な、処理ＩＣ（Integrated  Circuit）に適用することもできる。
【０１７３】
また、本実施形態は、例えばクラウドコンピューティングなどのように、ネットワークへの接続（または各装置間の通信）を前提とした、複数の装置からなるシステムにより実現されてもよい。つまり、上述した本実施形態に係る情報処理装置は、例えば、複数の装置からなる情報処理システムとして実現することも可能である。
【０１７４】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（例えば、上記（１）の処理（判定処理）、および上記（２）の処理（表示制御処理）など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、ユーザが視線の動きにより表示画面に表示されるオブジェクトを操作する場合における、ユーザの利便性の向上を図ることができる。
【０１７５】
また、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を奏することができる。
【０１７６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１７７】
例えば、上記では、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【０１７８】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０１７９】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１８０】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定する判定部と、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とする表示制御部と、
を備える、情報処理装置。
（２）
前記判定部は、
前記ユーザの目に関する情報が示す視線の位置が、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトが表示される前記表示画面の第１領域内である時間が、設定されている第１設定時間よりも長い場合、または、
前記ユーザの目に関する情報が示す視線の位置が前記第１領域内である時間が、前記第１設定時間以上である場合に、
前記選択に関する所定の条件を満たすと判定する、（１）に記載の情報処理装置。
（３）
前記判定部は、
前記第１設定時間を、前記ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて、動的に設定し、
動的に設定された前記第１設定時間に基づいて、前記選択に関する所定の条件を満たすかを判定する、（２）に記載の情報処理装置。
（４）
前記判定部は、予め設定されている前記第１設定時間に基づいて、前記選択に関する所定の条件を満たすかを判定する、（２）に記載の情報処理装置。
（５）
前記ユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれ、
前記判定部は、前記目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、前記選択に関する所定の条件を満たすと判定する、（１）に記載の情報処理装置。
（６）
前記表示制御部は、
オブジェクトが選択された状態ではない場合には、前記ユーザの目に関する情報に基づいて、前記ユーザの目に関する情報が示すユーザの視線の位置に応じて前記表示画面に表示される位置が移動する移動オブジェクトを、前記表示画面における前記ユーザの目に関する情報が示すユーザの視線の位置に対応する位置に表示させ、
オブジェクトが選択された状態である場合には、前記表示制御部は、前記ユーザの目に関する情報が示すユーザの視線の位置が変化したとしても、前記移動オブジェクトが表示画面に表示される位置を変えない、（１）〜（５）のいずれか１つに記載の情報処理装置。
（７）
前記表示制御部は、前記表示画面における前記ユーザの目に関する情報が示すユーザの視線の位置が、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトが表示される前記表示画面の領域内に存在する場合に、前記移動オブジェクトを選択的に表示させる、（６）に記載の情報処理装置。
（８）
前記選択に関する所定の条件を満たすと判定されてオブジェクトを選択された状態とする場合には、前記移動オブジェクトの表示態様を変化させる、（６）、または（７）に記載の情報処理装置。
（９）
前記表示制御部により選択された状態とされる前記オブジェクトは、前記ユーザの目に関する情報が示すユーザの視線の位置に応じて表示画面に表示される位置が移動しない静的なオブジェクトである、（１）〜（５）のいずれか１つに記載の情報処理装置。
（１０）
前記表示制御部により前記オブジェクトが選択された状態とされている場合、
前記判定部は、前記ユーザの目に関する情報に基づいて、オブジェクトの選択の解除に関する所定の条件を満たすかを判定し、
前記表示制御部は、前記選択の解除に関する所定の条件を満たすと判定された場合に、選択された状態である前記オブジェクトを、選択されていない状態とする、（１）〜（９）のいずれか１つに記載の情報処理装置。
（１１）
前記判定部は、
前記ユーザの目に関する情報が示す視線の位置が前記表示画面の第２領域内である時間が、設定されている第２設定時間よりも長い場合、または、
前記ユーザの目に関する情報が示す視線の位置が前記第２領域内である時間が、前記第２設定時間以上である場合に、
前記選択の解除に関する所定の条件を満たすと判定し、
前記第２領域は、選択された状態とされうる対象のオブジェクトである選択候補オブジェクトであって、かつ選択された状態である前記オブジェクトとは異なるオブジェクトが表示される、前記表示画面の領域である、（１０）に記載の情報処理装置。
（１２）
前記判定部は、
前記第２設定時間を、前記ユーザの目に関する情報が示す視線の位置の変化に基づくユーザの目の動きの大きさに基づいて、動的に設定し、
動的に設定された前記第２設定時間に基づいて、前記選択の解除に関する所定の条件を満たすかを判定する、（１１）に記載の情報処理装置。
（１３）
前記判定部は、予め設定されている前記第２設定時間に基づいて、前記選択の解除に関する所定の条件を満たすかを判定する、（１１）に記載の情報処理装置。
（１４）
前記表示制御部は、ユーザの目に関する情報が示す視線の位置が前記第２領域内である場合には、前記視線の位置が前記第２領域内にある時間に応じて、選択された状態である前記オブジェクトに関する表示態様を段階的に変える、（１１）〜（１３）のいずれか１つに記載の情報処理装置。
（１５）
前記表示制御部は、ユーザの目に関する情報が示す視線の位置が前記第２領域内である場合には、前記第２領域に対応する前記選択候補オブジェクトの表示態様を変える、（１１）〜（１４）のいずれか１つに記載の情報処理装置。
（１６）
前記ユーザの目に関する情報には、ユーザの目の動作に関する情報が含まれ、
前記判定部は、前記目の動作に関する情報に基づいて、所定の目の動作が検出された場合に、前記選択の解除に関する所定の条件を満たすと判定する、（１０）に記載の情報処理装置。
（１７）
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップと、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップと、
を有する、情報処理装置により実行される情報処理方法。
（１８）
表示画面におけるユーザの視線の位置に関する情報を含むユーザの目に関する情報に基づいて、オブジェクトの選択に関する所定の条件を満たすかを判定するステップ、
前記選択に関する所定の条件を満たすと判定された場合に、前記表示画面において前記ユーザの目に関する情報が示す視線の位置に表示されているオブジェクトを、選択された状態とするステップ、
をコンピュータに実行させるためのプログラム。
【符号の説明】
【０１８１】
１００  情報処理装置
１０２    通信部
１０４    制御部
１１０    判定部
１１２    表示制御部
【図１】
2015049721.tif 000003
【図２】
2015049721.tif 000004
【図３】
2015049721.tif 000005
【図４】
2015049721.tif 000006