(57)【要約】【課題】ユーザの操作性の向上を図ることが可能な、情報処理装置、および情報処理方法を提供する。【解決手段】ユーザの視線位置を取得する視線位置取得部と、ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とする状態制御部と、第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する処理部とを備える、情報処理装置が提供される。【選択図】図８
2015170175.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの視線位置を取得する視線位置取得部と、
ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とする状態制御部と、
前記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する処理部と、
を備える、情報処理装置。
【請求項２】
前記第１の操作は、操作がされている状態と操作がされていない状態とに対応する２値の検出値が得られる操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせる操作を含む、ユーザの操作であり、
前記状態制御部は、ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態であるときに、前記第１の操作に基づく検出値が検出された場合に、前記アクティブ状態とする、請求項１に記載の情報処理装置。
【請求項３】
前記第１の操作は、前記操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせる操作であり、
前記第２の操作は、前記操作がされている状態の前記操作デバイスを、前記操作がされていない状態とさせる、ユーザの操作であり、
前記状態制御部は、前記操作がされている状態に対応する前記操作デバイスの第１の検出値が検出されている場合に、前記アクティブ状態とし、
前記処理部は、前記アクティブ状態とされた後に、前記操作がされていない状態に対応する前記操作デバイスの第２の検出値が検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、請求項２に記載の情報処理装置。
【請求項４】
前記第１の操作と前記第２の操作とは、前記操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせた後に、前記操作がされている状態から前記操作がされていない状態とさせる操作であり、
前記状態制御部は、前記操作がされている状態に対応する前記操作デバイスの第１の検出値および前記操作がされていない状態に対応する前記操作デバイスの第２の検出値の組み合わせが検出された場合に、前記アクティブ状態とし、
前記処理部は、前記アクティブ状態とされた後に、前記第１の検出値および前記第２の検出値の組み合わせが検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、請求項２に記載の情報処理装置。
【請求項５】
前記第１の操作は、操作がされていない状態と、オブジェクトの選択開始操作がされている状態と、オブジェクトの選択確定操作がされている状態とにそれぞれ対応する３値以上の検出値が得られる操作デバイスに対する、前記選択開始操作であり、
前記状態制御部は、ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態であるときに、前記選択開始操作がされている状態に対応する前記操作デバイスの第３の検出値が検出された場合に、前記アクティブ状態とする、請求項１に記載の情報処理装置。
【請求項６】
前記第２の操作は、前記操作デバイスに対する前記選択確定操作であり、
前記処理部は、前記アクティブ状態とされた後に、前記選択確定操作がされている状態に対応する前記操作デバイスの第４の検出値が検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、請求項５に記載の情報処理装置。
【請求項７】
前記状態制御部は、前記アクティブ状態とされた後に、前記操作がされていない状態に対応する前記操作デバイスの第２の検出値が検出された場合に、前記アクティブ状態から前記非アクティブ状態とする、請求項５に記載の情報処理装置。
【請求項８】
前記処理部は、前記第２の操作の後に行われる、選択されたオブジェクトに対応するパラメータを調整するためのユーザの第３の操作に基づいて、決定されたオブジェクトに関するパラメータを調整する、請求項１に記載の情報処理装置。
【請求項９】
前記第３の操作は、前記第１の操作および前記第２の操作が行われる操作デバイスに対する操作であり、
前記処理部は、前記第３の操作に対応する前記操作デバイスの第５の検出値に基づいて、前記パラメータを調整する、請求項８に記載の情報処理装置。
【請求項１０】
前記操作デバイスは、２値の検出値が得られる機構または３値以上の検出値が得られる機構と、回転操作に応じた検出値が得られる機構とを有する、回転型セレクタであり、
前記第１の操作および前記第２の操作は、前記回転型セレクタの前記２値の検出値が得られる機構または前記３値以上の検出値が得られる機構に対するユーザの操作であり、
前記第３の操作は、前記回転型セレクタの前記回転操作に応じた検出値が得られる機構に対する回転操作である、請求項９に記載の情報処理装置。
【請求項１１】
前記視線位置取得部は、前記アクティブ状態である場合に、ユーザの視線位置を取得する、請求項１に記載の情報処理装置。
【請求項１２】
前記状態制御部は、
ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態では、前記オブジェクトを表示画面に表示させず、
前記オブジェクトを表示画面に表示させることにより、前記アクティブ状態とする、請求項１に記載の情報処理装置。
【請求項１３】
前記状態制御部は、前記非アクティブ状態では、前記アクティブ状態において前記オブジェクトが表示される表示画面の位置に、前記オブジェクトが表示されうることを示す案内オブジェクトを表示させる、請求項１２に記載の情報処理装置。
【請求項１４】
前記処理部は、取得された視線位置に対応するオブジェクトが存在しない場合には、選択されたオブジェクトを決定せず、
前記状態制御部は、選択されたオブジェクトが決定されない場合には、前記アクティブ状態からユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態とする、請求項１に記載の情報処理装置。
【請求項１５】
前記状態制御部は、選択されたオブジェクトとして決定されたオブジェクトが、オブジェクトの選択に関する処理を終了させる処理に対応付けられているオブジェクトである場合には、アクティブ状態からユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態とする、請求項１に記載の情報処理装置。
【請求項１６】
ユーザの視線位置を取得するステップと、
ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とするステップと、
前記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定するステップと、
を有する、情報処理装置により実行される情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、および情報処理方法に関する。
【背景技術】
【０００２】
設定画面に含まれる複数のメニュー項目を、回転操作と押圧操作とに基づき調整することが可能な技術が開発されている。上記技術としては、例えば下記の特許文献１に記載の技術が挙げられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０７５７１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
回転操作や押圧操作が可能な操作デバイスを用いることによって、ユーザは、例えば表示画面に表示されたメニュー項目を選択するなど、所望の操作を行うことが可能である。しかしながら、その一方で、よりユーザの操作性をより向上させたいというニーズが存在する。
【０００５】
本開示では、ユーザの操作性の向上を図ることが可能な、新規かつ改良された情報処理装置、および情報処理方法を提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、ユーザの視線位置を取得する視線位置取得部と、ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とする状態制御部と、上記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する処理部と、を備える、情報処理装置が提供される。
【０００７】
また、本開示によれば、ユーザの視線位置を取得するステップと、ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とするステップと、上記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定するステップと、を有する、情報処理装置により実行される情報処理方法が提供される。
【発明の効果】
【０００８】
本開示によれば、ユーザの操作性の向上を図ることができる。
【０００９】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握されうる他の効果が奏されてもよい。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【図２】本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【図３】本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【図４】本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【図５】本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【図６】本実施形態に係る情報処理方法に係る処理の第１の例を説明するための流れ図である。
【図７】本実施形態に係る情報処理方法に係る処理の第２の例を説明するための流れ図である。
【図８】本実施形態に係る情報処理装置の構成の一例を示すブロック図である。
【図９】本実施形態に係る情報処理装置のハードウェア構成の一例を示す説明図である。
【図１０】本実施形態に係る操作デバイス、視線位置取得処理に係る撮像デバイスおよび、ユーザが選択・操作する対象の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１２】
また、以下では、下記に示す順序で説明を行う。
１．本実施形態に係る情報処理方法
２．本実施形態に係る情報処理装置
３．本実施形態に係るプログラム
【００１３】
（本実施形態に係る情報処理方法）
本実施形態に係る情報処理装置の構成について説明する前に、まず、本実施形態に係る情報処理方法について説明する。以下では、本実施形態に係る情報処理方法に係る処理を、本実施形態に係る情報処理装置が行う場合を例に挙げて、本実施形態に係る情報処理方法について説明する。
【００１４】
［１］本実施形態に係る情報処理方法に係る処理の概要
上述したように、回転操作や押圧操作が可能な操作デバイスを用いることによって、ユーザは、所望の操作を行うことが可能である。また、ボタンや操作キー、回転型セレクタなどの操作デバイスを用いることによって、ユーザは、オブジェクトを選択するための操作（以下、「選択操作」と示す。）や、オブジェクトの選択を確定するための操作（以下、「選択確定操作」と示す。）などの様々な操作を、より確実に行うことができる。
【００１５】
ここで、本実施形態に係るオブジェクトとは、アプリケーションやパラメータの設定画面などに対応付けられたアイコンや、表示画面に表示された仮想的なボタンなど、ユーザが選択することが可能な、表示画面に表示されるものが挙げられる。本実施形態に係るオブジェクトは、例えば、メニュー項目を構成する。以下では、本実施形態に係るオブジェクトが、アイコンである場合を主に例に挙げる。
【００１６】
しかしながら、操作デバイスを用いてオブジェクトを選択する場合には、例えば、操作デバイスに対して選択操作を複数回繰り返し行わなければ、所望のオブジェクトを選択することができない場合があるなど、オブジェクトの選択に時間を要することが起こりうる。また、操作デバイスの操作に慣れていないユーザ程、オブジェクトの選択に時間を要することが想定される。
【００１７】
そこで、本実施形態に係る情報処理方法では、ユーザの視線による操作と、操作デバイスに対する操作とを組み合わせた操作により、オブジェクトの選択とオブジェクトの選択の確定とを可能とすることによって、ユーザの操作性の向上を図り、また、より快適な操作体験をユーザに提供する。
【００１８】
ここで、本実施形態に係る操作デバイスとしては、例えば、下記の（ａ）、（ｂ）、（ｃ）に示すようなデバイスが挙げられる。
【００１９】
（ａ）２値の検出値が得られる操作デバイス：例えば、ボタンや、タッチデバイス、レバースイッチ、ダイヤルスイッチ、フットスイッチ、近接センサなど
上記（ａ）に示す操作デバイスでは、例えば、操作がされている状態に対応する検出値（第１の検出値）と、操作がされていない状態に対応する検出値（第２の検出値）という２値の検出値が得られる。
【００２０】
操作がされていない状態に対応する検出値とは、例えばユーザがボタンを押下していないなど、ユーザが操作していないときの検出値である。本実施形態に係る操作されていない状態を示す検出値としては、例えば、０（ゼロ）、または、０（ゼロ）より大きい所定の閾値より小さい値（または、当該所定の閾値以下の値）が挙げられる。
【００２１】
また、操作がされている状態に対応する検出値とは、例えばユーザがボタンを押下するなど、ユーザが操作したときの検出値である。本実施形態に係る操作された状態を示す検出値としては、０（ゼロ）より大きい所定の閾値以上の値（または当該所定の閾値より大きい値）が挙げられる。
【００２２】
（ｂ）３値以上の検出値が得られる操作デバイス：例えば、２段階押し込みスイッチ（スチルカメラのシャッターボタンと同様の機構を有する押し込みスイッチ）や、３段階以上の多段階スイッチなど
上記（ｂ）に示す操作デバイスでは、例えば、操作がされていない状態に対応する検出値（第２の検出値）と、オブジェクトの選択開始操作がされている状態に対応する検出値（第３の検出値）と、オブジェクトの選択確定操作がされている状態に対応する検出値（第４の検出値）とを含む、３値以上の検出値が得られる
【００２３】
操作がされていない状態に対応する検出値（第２の検出値）とは、上記（ａ）に示す操作デバイスと同様に、ユーザが操作していないときの検出値である。
【００２４】
また、オブジェクトの選択開始操作がされている状態に対応する検出値（第３の検出値）とは、ユーザが選択開始操作を行ったときの検出値である。上記（ｂ）に示す操作デバイスが２段階押し込みスイッチである場合を例に挙げると、本実施形態に係る選択開始操作された状態を示す検出値としては、０（ゼロ）より大きい第１の閾値以上の値（または当該第１の閾値より大きい値）であって、第１の閾値より大きい第２の閾値より小さい値（または当該第２の閾値以下の値）が挙げられる。本実施形態に係る選択開始操作された状態を示す検出値は、スイッチが半押しされた場合の検出値に対応する。
【００２５】
また、オブジェクトの選択確定操作がされている状態に対応する検出値（第４の検出値）とは、ユーザが選択確定操作を行ったときの検出値である。上記（ｂ）に示す操作デバイスが２段階押し込みスイッチである場合を例に挙げると、本実施形態に係る選択開始操作された状態を示す検出値としては、第２の閾値以上の値（または当該第２の閾値より大きい値）が挙げられる。本実施形態に係る選択開始操作された状態を示す検出値は、スイッチが半押しされた状態からさらに押し込まれた場合の検出値に対応する。
【００２６】
（ｃ）２値の検出値が得られる機構（上記（ａ）に示す操作デバイスに対応する機構）と、回転操作に応じた検出値が得られる機構とを有する回転型セレクタ：例えば、押し込みに対応するジョグダイヤルなど
上記（ｃ）に示す回転型セレクタの２値の検出値が得られる機構では、上記（ａ）に示す操作デバイスと同様に、操作がされている状態に対応する検出値（第１の検出値）と、操作がされていない状態に対応する検出値（第２の検出値）という２値の検出値が得られる。
【００２７】
また、上記（ｃ）に示す回転型セレクタの回転操作に応じた検出値が得られる機構では、ユーザによる回転操作に応じた検出値（第５の検出値）が得られる。本実施形態に係る回転操作に応じた回転型セレクタの検出値は、例えば、正負符号がパラメータの増減を示し、値がパラメータを増減させる増減値を示す。上記正負符号は、回転操作の方向に基づく。また、上記増減値は、回転操作による回転量に基づく。
【００２８】
本実施形態に係る操作デバイスとしては、例えば上記（ａ）〜（ｃ）に示す操作デバイスが挙げられる。なお、本実施形態に係る操作デバイスは、上記（ａ）〜（ｃ）に示す操作デバイスに限られない。
【００２９】
例えば、本実施形態に係る操作デバイスは、３値以上の検出値が得られる機構（上記（ｂ）に示す操作デバイスに対応する機構）と、回転操作に応じた検出値が得られる機構とを有する回転型セレクタであってもよい。
【００３０】
本実施形態に係る情報処理方法についてより具体に説明すると、本実施形態に係る情報処理方法では、例えば、視線でオブジェクトを選択させ、操作デバイスに対する選択確定操作によって、選択されたオブジェクトの選択を確定させる。
【００３１】
本実施形態に係る情報処理方法が用いられる場合、ユーザは、オブジェクトに対して視線を向けることによって、オブジェクトを選択することができるので、より素早いオブジェクトの選択を行うことが可能である。
【００３２】
ここで、オブジェクトの選択の確定を視線のみで行う方法としては、例えば、設定された所定の時間、視線位置が表示画面におけるオブジェクトに対応する領域内に含まれる場合に、視線位置に対応する当該オブジェクトを、選択されたオブジェクトとして決定する方法が考えられる。しかしながら、上記オブジェクトの選択の確定を視線のみで行う方法を用いたとしても、上記所定の時間によって選択の確定に時間がかかり、また、視線のみでオブジェクトの選択を確定させる場合には、誤検出が生じる恐れがある。
【００３３】
これに対して、本実施形態に係る情報処理方法では、操作デバイスに対する選択確定操作により、選択されたオブジェクトの選択を確定させる。操作デバイスに対する操作により、選択されたオブジェクトの選択を確定させることによって、上記オブジェクトの選択の確定を視線のみで行う方法が用いられる場合よりもより短時間でオブジェクトの選択を確定させることができ、かつ、より確実なオブジェクトの確定が可能となる。さらに、操作デバイスに対する選択確定操作により、選択されたオブジェクトの選択を確定させる場合には、所定の音声の発話や所定のジェスチャ動作によって選択されたオブジェクトの選択を確定させる場合よりも、ユーザの精神的および／または肉体的な負荷が小さい。
【００３４】
また、本実施形態に係る情報処理方法では、例えば、ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能な状態とする。ここで、本実施形態に係る第１の操作とは、例えば、操作デバイスに対する、オブジェクトの選択を開始するためのユーザの操作（以下「選択開始操作」と示す。）である。以下では、ユーザが視線によりオブジェクトを選択することが可能な状態を「アクティブ状態」と示し、ユーザが視線によりオブジェクトを選択することが可能ではない状態を「非アクティブ状態」と示す。
【００３５】
本実施形態に係るアクティブ状態としては例えば、“非アクティブ状態において表示画面に表示されていない、視線により選択することが可能なオブジェクトが、表示画面に表示された状態”や、“非アクティブ状態において、表示画面に表示されてはいるが視線により選択することができないオブジェクトが、視線により選択することが可能な状態とされた状態”が挙げられる。また、本実施形態に係る表示画面としては、例えば、本実施形態に係る情報処理装置が備える表示部（後述する）の表示画面や、本実施形態に係る情報処理装置の外部の表示デバイスの表示画面が挙げられる。
【００３６】
操作デバイスに対する選択開始操作によりアクティブな状態とすることによって、操作デバイスに対する操作というより確実な操作をトリガとして、視線でのオブジェクトの選択を、ユーザに意識的に行わせることが可能となる。さらに、操作デバイスに対する選択開始操作によりアクティブな状態とすることによって、例えば、“オブジェクトの選択を意図していないときに、ユーザが視線を動かした場合に、当該視線の動きに応じてオブジェクトの選択がされていまう”などの、ユーザが意図しないオブジェクトの選択を防止することができる。
【００３７】
したがって、本実施形態に係る情報処理方法が用いられることによって、ユーザの操作性の向上を図ることができる。
【００３８】
［２］本実施形態に係る情報処理方法により実現される操作の一例
次に、本実施形態に係る情報処理方法により実現される操作の一例について説明する。以下では、本実施形態に係る操作デバイスが、ユーザの押下操作によって２値の検出値を得ることが可能なボタンである場合を主に例に挙げる。
【００３９】
図１〜図５は、本実施形態に係る情報処理方法により実現される操作の一例を説明するための説明図である。
【００４０】
（ｉ）本実施形態に係る情報処理方法により実現される操作の第１の例（図１、図２）
図１は、例えば、メガネ型の装置（アイウェア）や、デジタルスチルカメラやデジタルビデオカメラなどの撮像装置、タブレット型の装置などの表示画面に表示される画面の一例を示している。図１のＡは、非アクティブ状態における表示画面の一例を示しており、図１のＢは、アクティブ状態における表示画面の一例を示している。
【００４１】
（ｉ−１）選択開始〜選択
例えば、ユーザが、ボタン（操作デバイスの一例）に対して選択開始操作（第１の操作）を行うと、本実施形態に係る情報処理装置は、アクティブ状態とする。その結果、表示画面は、図１のＡに示すアイコン（オブジェクトの一例）が表示されていない状態から、図１のＢに示すアイコンが表示されている状態へと変化する。
【００４２】
ここで、ボタン（操作デバイスの一例）に対する本実施形態に係る選択開始操作（第１の操作）としては、例えば、下記に示す操作が挙げられる。
・ボタンを押下した状態を維持する（操作デバイスは、操作されていない状態から操作されている状態へと変化し、操作されている状態のままとなる）
・ボタンを押下した後、ボタンを離す（操作デバイスは、操作されていない状態から操作されている状態へと変化し、その後、操作されている状態から操作されていない状態へと変化する）
【００４３】
なお、上記に示す本実施形態に係る選択開始操作は、タッチデバイスなどの上記（ａ）に示す操作デバイスや、上記（ｃ）に示す操作デバイスにおける２値の検出値が得られる機構においても、同様である。
【００４４】
また、上記（ｂ）に示す操作デバイスに対する本実施形態に係る選択開始操作（第１の操作）としては、２段階押し込みスイッチを例に挙げると、例えば、下記に示す操作が挙げられる。
・スイッチを半押しした状態を維持する（操作デバイスは、操作されていない状態からオブジェクトの選択開始操作がされている状態へと変化し、オブジェクトの選択開始操作がされている状態のままとなる）
【００４５】
アクティブ状態となると、ユーザは、視線によってアイコンを選択する。図１のＢに示す例では、複数のアイコンのうちの１つのアイコンが視線により選択されている例を示している。
【００４６】
また、本実施形態に係る情報処理装置は、例えば図１のＢに示すように、後述する視線位置取得処理により取得された視線位置に対応する表示画面の位置に、視線位置を示す補助オブジェクトＯを表示させる。図１のＢに示す例では、本実施形態に係る情報処理装置が、視線位置を中心とした所定の半径の円状のオブジェクトを、補助オブジェクトＯとして表示画面に表示させている例を示している。なお、補助オブジェクトＯの例が、図１のＢに示す例に限られないことは、言うまでもない。また、本実施形態に係る情報処理装置は、補助オブジェクトＯが表示画面に表示させなくてもよい。
【００４７】
本実施形態に係る情報処理方法に係る処理が行われることによって、例えば図１に示すように、ユーザは、ボタン（操作デバイスの一例）に対する選択開始操作をトリガとして、視線によりアイコン（オブジェクトの一例）を選択することができる。
【００４８】
なお、本実施形態に係る非アクティブ状態における表示画面は、図１のＡに示す例に限られない。
【００４９】
例えば、本実施形態に係る情報処理装置は、非アクティブ状態では、図２に示すように、アクティブ状態において複数のオブジェクトが表示される表示画面の位置に、オブジェクトが表示されうることを示す案内オブジェクトＧＯ１〜ＧＯ１４を表示させてもよい。
【００５０】
案内オブジェクトＧＯ１〜ＧＯ１４が表示されることによって、ユーザは、操作デバイスに対する選択開始操作を行う前に、所望の処理に対応付けられているオブジェクトが表示される位置に、予め視線を向けることが可能となる。よって、案内オブジェクトＧＯ１〜ＧＯ１４が表示されることによって、ユーザは、より素早いオブジェクトの選択を行うことができる。
【００５１】
また、本実施形態に係る情報処理装置は、非アクティブ状態においても、図１のＢと同様に、補助オブジェクトＯを表示させてもよい。なお、図２に示すように案内オブジェクトＧＯ１〜ＧＯ１４が表示される場合において、本実施形態に係る情報処理装置が補助オブジェクトＯを表示させないことが可能であることは、言うまでもない。
【００５２】
（ｉ−２）選択確定
ユーザが、ボタン（操作デバイスの一例）に対して第２の操作を行うと、本実施形態に係る情報処理装置は、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。本実施形態に係る情報処理装置は、例えば、オブジェクトに対応付けられている領域内に視線位置が位置するオブジェクトを、選択されたオブジェクトとして決定する。本実施形態に係るオブジェクトに対応付けられている領域は、オブジェクトと同一の領域であってもよいし、オブジェクトよりも大きな領域であってもよい。
【００５３】
ここで、本実施形態に係る第２の操作とは、例えば、選択確定操作である。ボタン（操作デバイスの一例）に対する本実施形態に係る選択確定操作（第２の操作）としては、例えば、下記に示す操作が挙げられる。
・押下されているボタンを離す（操作デバイスは、操作されている状態から操作されていない状態へと変化する）
・ボタンを押下した後、ボタンを離す（操作デバイスは、操作されていない状態から操作されている状態へと変化し、その後、操作されている状態から操作されていない状態へと変化する）
【００５４】
なお、上記に示す本実施形態に係る選択確定操作は、タッチデバイスなどの上記（ａ）に示す操作デバイスや、上記（ｃ）に示す操作デバイスにおける２値の検出値が得られる機構においても、同様である。
【００５５】
また、上記（ｂ）に示す操作デバイスに対する本実施形態に係る選択確定操作（第２の操作）としては、２段階押し込みスイッチを例に挙げると、例えば、下記に示す操作が挙げられる。
・半押しした状態のスイッチをさらに押し込む（操作デバイスは、オブジェクトの選択開始操作がされている状態から、オブジェクトの選択確定操作がされている状態へと変化する）
【００５６】
視線位置に対応するオブジェクトが、選択されたオブジェクトとして決定されることによって、決定されたオブジェクトに対応付られている処理が行われる。ここで、決定されたオブジェクトに対応付られている処理は、本実施形態に係る情報処理装置が行ってもよいし、外部装置において行われてもよい。
【００５７】
本実施形態に係る情報処理方法に係る処理が行われることによって、ユーザは、ボタン（操作デバイスの一例）に対する選択確定操作によって、視線により選択されているアイコン（オブジェクトの一例）の選択を、確定させることができる。
【００５８】
（ｉ−３）選択キャンセル
上記（ｉ−２）に示すように、ボタン（操作デバイスの一例）に対して選択確定操作（第２の操作）が行われた場合、本実施形態に係る情報処理装置は、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【００５９】
ここで、視線位置に対応するオブジェクトが存在しない場合には、本実施形態に係る情報処理装置は、選択されたオブジェクトを決定しない。また、選択されたオブジェクトが決定されない場合には、本実施形態に係る情報処理装置は、例えば、アクティブ状態から非アクティブ状態とする。
【００６０】
また、本実施形態に係る情報処理装置は、選択されたオブジェクトとして決定されたオブジェクトが、オブジェクトの選択に関する処理を終了させる処理に対応付けられているオブジェクトである場合には、アクティブ状態から非アクティブ状態としてもよい。
【００６１】
本実施形態に係る情報処理装置が、例えば上記のような処理を行うことによって、オブジェクトの選択のキャンセルが実現される。
【００６２】
なお、本実施形態に係るオブジェクトの選択のキャンセル方法は、上記に限られない。
【００６３】
例えば、本実施形態に係る情報処理装置は、操作デバイスに対する、オブジェクトの選択をキャンセルするためのユーザの操作（以下「キャンセル操作」と示す。）に基づいて、オブジェクトの選択のキャンセルを行うことも可能である。
【００６４】
ここで、本実施形態に係るキャンセル操作としては、２段階押し込みスイッチ（上記（ｂ）に示す操作デバイスの一例）を例に挙げると、例えば、下記に示す操作が挙げられる。
・半押しした状態のスイッチを離す（操作デバイスは、オブジェクトの選択確定操作がされている状態から、オブジェクトの選択開始操作がされていない状態へと変化する）
【００６５】
本実施形態に係る情報処理装置は、キャンセル操作に応じた操作デバイスの検出値が検出された場合に、アクティブ状態から非アクティブ状態とする。
【００６６】
（ｉｉ）本実施形態に係る情報処理方法により実現される操作の第２の例（図３）
次に、本実施形態に係る情報処理方法により実現される操作の第２の例として、選択が確定されたオブジェクトに関するパラメータの調整が実現される操作の一例について説明する。
【００６７】
図３は、例えば、デジタルスチルカメラやデジタルビデオカメラ、撮像機能を有するスマートフォンなどの撮像装置の表示画面に表示される画面の一例を示している。なお、メガネ型の装置（アイウェア）や、撮像装置、タブレット型の装置などに表示される、図１に示すような表示画面や、後述する図４、図５に示す表示画面においても、同様の操作を実現することは可能である。
【００６８】
（ｉｉ−１）選択開始〜選択、選択確定、および選択キャンセル
選択開始〜選択、選択確定、および選択キャンセルについては、上記（ｉ）に示す本実施形態に係る情報処理方法により実現される操作の第１の例と、同様である。
【００６９】
（ｉｉ−２）パラメータ調整
図３のＡに示す表示画面が表示されているとき、選択確定操作（第２の操作）によって、絞り機能に対応するアイコン（オブジェクトの一例）の選択が確定されると、例えば図３のＢに示すような、選択が確定された絞り機能に関するパラメータ（図３のＢに示す“Ｆ２．５”）を調整可能な表示画面へと遷移する。
【００７０】
なお、図３のＢでは、図３のＡに示す絞り機能に対応するアイコン以外の他のアイコンに対応するパラメータ（“１／５０”、“ＩＳＯ１００”、“＋０．０”）が表示されているが、他のアイコンに対応するパラメータは、表示されていなくてもよい。ここで、図３のＢのように、他のアイコンに対応するパラメータが表示されることによって、選択が確定された絞り機能に関するパラメータの調整がより容易となるという利点がある。
【００７１】
ユーザが、操作デバイスに対して、選択されたオブジェクトに対応するパラメータを調整するための操作（第３の操作。以下、「パラメータ調整操作」と示す。）を行うと、本実施形態に係る情報処理装置は、パラメータ調整操作に対応する操作デバイスの検出値（第５の検出値）に基づいて、選択されたオブジェクトとして決定されたオブジェクトに関するパラメータを、調整する。
【００７２】
ここで、本実施形態に係るパラメータ調整操作としては、選択開始操作（第１の操作）および選択確定操作（第２の操作）が行われる操作デバイスに対する操作が挙げられる。
【００７３】
より具体的には、本実施形態に係るパラメータ調整操作（第３の操作）としては、上記（ｃ）に示す回転型セレクタに対する操作や、“３値以上の検出値が得られる機構と、回転操作に応じた検出値が得られる機構とを有する回転型セレクタ”に対する操作が挙げられる。上記（ｃ）に示す回転型セレクタが用いられる場合、ユーザは、ボタンなどの２値の検出値が得られる機構を用いて選択開始操作（第１の操作）および選択確定操作（第２の操作）を行い、回転操作に応じた検出値が得られる機構を用いて、パラメータ調整操作（第３の操作）を行う。また、上記“３値以上の検出値が得られる機構と、回転操作に応じた検出値が得られる機構とを有する回転型セレクタ”が用いられる場合、ユーザは、２段階スイッチなどの３値以上の検出値が得られる機構を用いて、上記（ｂ）に示す操作デバイスと同様に、選択開始操作（第１の操作）および選択確定操作（第２の操作）を行う。そして、上記“３値以上の検出値が得られる機構と、回転操作に応じた検出値が得られる機構とを有する回転型セレクタ”が用いられる場合、ユーザは、回転操作に応じた検出値が得られる機構を用いて、パラメータ調整操作（第３の操作）を行う。
【００７４】
なお、ユーザが、選択開始操作（第１の操作）、選択確定操作（第２の操作）、パラメータ調整操作（第３の操作）などの各種操作のうちの一部の操作、または各種操作は、別体の操作デバイスにおいて行われてもよい。
【００７５】
以下では、操作デバイスとして上記（ｃ）に示す回転型セレクタが用いられる場合を例に挙げる。また、以下では、ユーザが、回転型セレクタが備えるボタン（２値の検出値が得られる機構の一例）に対して選択開始操作（第１の操作）および選択確定操作（第２の操作）を行い、回転型セレクタが備える回転操作に応じた検出値が得られる機構に対してパラメータ調整操作（第３の操作）を行う場合を例に挙げる。つまり、以下では、パラメータ調整操作が、上記（ｃ）に示す回転型セレクタに対する回転操作である場合を例に挙げる。
【００７６】
回転型セレクタのボタンに対する選択確定操作（第２の操作）によって、図３のＢに示す表示画面が表示されると、ユーザは、回転型セレクタに対して回転操作を行う。本実施形態に係る情報処理装置は、回転操作に応じた回転型セレクタの検出値（第５の検出値）に基づいて、選択が確定された絞り機能に関するパラメータ（図３のＢに示す“Ｆ２．５”）の値を変化させる。
【００７７】
本実施形態に係る情報処理方法に係る処理が行われることによって、ユーザは、操作デバイスに対するパラメータ調整操作（第３の操作）によって、選択が確定されたオブジェクトに関するパラメータを調整することができる。
【００７８】
ここで、押し込みに対応するジョグダイヤルなどの上記（ｃ）に示す回転型セレクタを用いて、選択開始操作（第１の操作）、選択確定操作（第２の操作）、およびパラメータ調整操作（第３の操作）が行われる場合には、ユーザは、選択開始操作（第１の操作）、選択確定操作（第２の操作）、およびパラメータ調整操作（第３の操作）を、一連の動作として行うことが可能となる。よって、上記の場合には、ユーザは、例えば操作を行っている指を離さずに、オブジェクトの選択開始、視線による選択、選択確定、および選択されたオブジェクトに関するパラメータを、行うことができるので、より快適な操作体験をユーザに提供することが可能である。
【００７９】
（ｉｉｉ）本実施形態に係る情報処理方法が適用可能な対象の他の例（図４、図５）
本実施形態に係る情報処理方法が適用可能な対象は、図１や図３を参照して示した例に限られない。
【００８０】
図４は、例えば、透過型のＨＭＤの表示画面に表示される画面の一例を示しており、複数のアイコンが表示されるアクティブ状態の表示画面を示している。
【００８１】
また、図５は、例えば、自動車や電車などの乗り物の表示画面に表示される画面の一例を示しており、自動車における、複数のアイコンが表示されるアクティブ状態の表示画面を示している。図５のＡに示すアイコンは、ラジオ選局の処理に対応付けられたアイコンであり、図５のＢに示す各アイコンは、空調の制御に係る処理に対応付けられたアイコンであり、図５のＣに示す各アイコンは、オーディオの再生に係る処理に対応付けられたアイコンであり、図５のＤに示す各アイコンは、走行モードの制御に係る処理に対応付けられたアイコンである。
【００８２】
上記（ｉ）に示す第１の例に係る操作や、上記（ｉｉ）に示す第２の例に係る操作は、図４、図５に示すような透過型のＨＭＤや乗り物に対しても適用することが可能である。
【００８３】
［３］本実施形態に係る情報処理方法に係る処理
次に、上述した本実施形態に係る情報処理方法により実現される操作を実現させることが可能な、本実施形態に係る情報処理方法に係る処理について説明する。
【００８４】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば、下記に示す（１）視線位置取得処理、（２）状態制御処理、および（３）実行処理、を行う。
【００８５】
（１）視線位置取得処理
本実施形態に係る情報処理装置は、例えば、ユーザの視線位置を取得する。本実施形態に係る情報処理装置は、例えば、ユーザの視線の位置に関する情報を取得し、取得されたユーザの視線の位置に関する情報に基づいて、ユーザの視線位置を特定することによって、ユーザの視線位置を取得する。
【００８６】
また、本実施形態に係る情報処理装置または外部装置において、顔認識などによってユーザを特定がされる場合には、本実施形態に係る情報処理装置は、例えば、複数のユーザのうちの、特定のユーザの視線位置を取得することも可能である。
【００８７】
ここで、本実施形態に係るユーザの視線の位置に関する情報とは、例えば、ユーザの視線の位置を示すデータ、または、ユーザの視線の位置の特定に用いることが可能なデータ（または、ユーザの視線の位置の推定に用いることが可能なデータ。以下、同様とする。）である。
【００８８】
本実施形態に係るユーザの視線の位置を示すデータとしては、例えば、“表示画面におけるユーザの視線の位置を示す座標データ”が挙げられる。表示画面におけるユーザの視線の位置は、例えば、表示画面における基準位置を原点とする座標系における座標で表される。本実施形態に係る表示画面における基準位置は、例えば、予め設定された固定の位置であってもよいし、ユーザ操作などに基づいて設定可能な位置であってもよい。
【００８９】
本実施形態に係るユーザの視線の位置に関する情報として、表示画面におけるユーザの視線の位置を示す座標データが用いられる場合、本実施形態に係る情報処理装置は、例えば、視線検出技術を用いてユーザの視線の位置を特定（または推定）した外部装置から取得された、表示画面におけるユーザの視線の位置を示す座標データを用いて、表示画面におけるユーザの視線の位置を特定することによって、ユーザの視線位置を取得する。
【００９０】
ここで、例えば、視線検出技術を用いて検出された視線と、表示画面において画像（動画像または静止画像）が表示される方向が撮像された撮像画像から検出される表示画面に対するユーザの位置や顔の向きなどとを用いることによって、表示画面におけるユーザの視線の位置を特定することが可能である。本実施形態に係る表示画面において画像が表示される方向とは、例えば、表示画面における、ユーザによって表示画面に表示される画像が見られる側の方向である。なお、本実施形態に係る表示画面におけるユーザの視線の位置の特定方法は、上記に限られない。例えば、本実施形態に係る情報処理装置や、外部装置は、表示画面におけるユーザの視線の位置を特定することが可能な任意の技術を用いることが可能である。
【００９１】
また、本実施形態に係る視線検出技術としては、例えば、目の基準点（例えば、目頭や角膜反射などの目における動かない部分に対応する点）に対する、目の動点（例えば、虹彩や瞳孔などの目における動く部分に対応する点）の位置に基づいて、視線を検出する方法が挙げられる。なお、本実施形態に係る視線検出技術は、上記に限られない。例えば、本実施形態に係る情報処理装置や、外部装置は、“角膜反射法”や、“瞳孔角膜反射法”、“強膜反射法”、“顔を検出した後に、目・鼻・口などから得られる特徴点を追っていくＡＡＭ（Active  Appearance  Model）”などを利用した、任意の視線検出技術を用いて、ユーザの視線を検出することも可能である。
【００９２】
なお、本実施形態に係るユーザの視線の位置を示すデータは、上記“表示画面におけるユーザの視線の位置を示す座標データ”に限られない。
【００９３】
例えば、ユーザが透過型のヘッドマウントディスプレイ（Head  Mounted  Display。以下、「ＨＭＤ」と示す。）を装着している場合などにおいては、本実施形態に係るユーザの視線の位置を示すデータは、“ユーザが見ている実空間の実オブジェクトにおける位置を示す座標データ”であってもよい。
【００９４】
ユーザが見ている実空間の実オブジェクトにおける位置は、例えば、実オブジェクトの三次元画像と、視線検出技術を用いて特定（または推定）される視線ベクトルとに基づいて、特定（または推定）される。なお、ユーザが見ている実空間の実オブジェクトにおける位置の特定方法は、上記に限られず、ユーザが見ている実空間の実オブジェクトにおける位置を特定することが可能な任意の技術を用いることが可能である。
【００９５】
本実施形態に係るユーザの視線の位置に関する情報として、ユーザが見ている実空間の実オブジェクトにおける位置を示す座標データが用いられる場合、本実施形態に係る情報処理装置は、例えば、外部装置から取得された、ユーザが見ている実空間の実オブジェクトにおける位置を示す座標データを用いて、実オブジェクトにおけるユーザの視線の位置を特定することによって、ユーザの視線位置を取得する。
【００９６】
また、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータとしては、例えば、表示画面において画像が表示される方向が撮像された撮像画像データ（表示画面側から表示画面に対向する方向が撮像された撮像画像データ）が挙げられる。また、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータには、さらに、表示画面において画像が表示される方向の赤外線を検出する赤外線センサの検出データなど、ユーザの視線の位置の推定精度の向上に用いることが可能な検出値を得る、任意のセンサの検出データが含まれていてもよい。
【００９７】
また、本実施形態に係るユーザの視線の位置の特定に用いることが可能なデータは、例えば、実オブジェクトの三次元画像と、ユーザの視線ベクトルの特定に係るデータであってもよい。
【００９８】
本実施形態に係るユーザの視線の位置に関する情報として、ユーザの視線の位置の特定に用いることが可能なデータが用いられる場合、本実施形態に係る情報処理装置は、例えば、自装置（本実施形態に係る情報処理装置。以下、同様とする。）が備える撮像部（後述する）や外部の撮像デバイスから取得された撮像画像データを用いる。また、上記の場合、本実施形態に係る情報処理装置は、例えば、自装置が備えるユーザの視線の位置の推定精度の向上に用いることが可能なセンサや、外部のセンサから取得された検出データ（ユーザの視線の位置の特定に用いることが可能なデータの一例）を用いてもよい。
【００９９】
また、本実施形態に係るユーザの視線の位置に関する情報として、ユーザの視線の位置の特定に用いることが可能なデータが用いられる場合、本実施形態に係る情報処理装置は、例えば、自装置が備える記憶部（後述する）や外部記録媒体に記憶されている三次元画像と、撮像部（後述する）などにより撮像された撮像画像データなどのユーザの視線ベクトルの特定に係るデータとを用いることも可能である。
【０１００】
例えば、ユーザの視線の位置の特定に用いることが可能なデータを用いる場合、本実施形態に係る情報処理装置は、例えば、上記のように本実施形態に係るユーザの視線の位置の特定方法に係る処理を行い、ユーザの視線の位置を特定することによって、ユーザの視線位置を取得する。
【０１０１】
本実施形態に係る情報処理装置は、例えば上記のような処理によって、ユーザの視線位置を取得する。
【０１０２】
ここで、本実施形態に係る情報処理装置は、例えば、ユーザの操作デバイスの操作などによらずに、ユーザの視線位置を取得するが、本実施形態に係る視線位置取得処理は、上記に限られない。
【０１０３】
例えば、本実施形態に係る情報処理装置は、アクティブ状態である場合に、ユーザの視線位置を取得してもよい。具体例を挙げると、本実施形態に係る情報処理装置は、例えば、ユーザがボタン（操作デバイスの一例）を押下してアクティブ状態となっているときに、ユーザの視線位置を取得し、ユーザがボタンを離して非アクティブ状態となったときには、ユーザの視線位置を取得しない。
【０１０４】
上記のように、アクティブ状態である場合に、ユーザの視線位置を取得することによって、本実施形態に係る情報処理装置は、視線位置取得処理に係る消費電力（本実施形態に係る情報処理装置の消費電力、または、本実施形態に係る情報処理装置および外部撮像デバイスなどの外部装置の消費電力）を、抑制することができる。
【０１０５】
（２）状態制御処理
本実施形態に係る情報処理装置は、例えば、選択開始操作（第１の操作）に応じて、アクティブ状態とする。本実施形態に係る情報処理装置は、例えば、選択開始操作に応じて、非アクティブ状態からアクティブ状態とする。
【０１０６】
ここで、本実施形態に係る情報処理装置は、例えば図１に示すように、非アクティブ状態では、複数のオブジェクトを表示画面に表示させず、複数のオブジェクトを表示画面に表示させることにより、アクティブ状態とする。本実施形態に係る情報処理装置は、例えば、表示制御コマンドを含む制御信号を、表示部（後述する）や外部の表示デバイスに伝達することによって、複数のオブジェクトを表示画面に表示させる。ここで、上記制御信号には、表示させるオブジェクトデータが含まれていてもよい。
【０１０７】
また、本実施形態に係る情報処理装置は、例えば、非アクティブ状態において表示画面に表示されてはいるが視線により選択することができないオブジェクトを、視線により選択することが可能な状態とさせることによって、アクティブ状態としてもよい。本実施形態に係る情報処理装置は、例えば、表示制御コマンドを含む制御信号を、表示部（後述する）や外部の表示デバイスに伝達することによって、複数のオブジェクトを視線により選択することが可能な状態とさせる。
【０１０８】
また、本実施形態に係る情報処理装置は、非アクティブ状態では、例えば図２に示すように、アクティブ状態において複数のオブジェクトが表示される表示画面の位置に、案内オブジェクトを表示させてもよい。
【０１０９】
（２−１）状態制御処理の第１の例：選択開始操作（第１の操作）が行われる場合における状態制御処理の一例
状態制御処理の第１の例として、上記（ａ）に示す操作デバイス、または、上記（ｃ）に示す回転セレクタの２値の検出値が得られる機構に対して、選択開始操作（第１の操作）が行われる場合における、状態制御処理について説明する。
【０１１０】
本実施形態に係る情報処理装置は、例えば、非アクティブ状態であるときに、選択開始操作に応じた検出値が検出された場合に、アクティブ状態とする。ここで、上記（ａ）に示す操作デバイス、または、上記（ｃ）に示す回転セレクタの２値の検出値が得られる機構に対する選択開始操作に基づいて検出される検出値としては、例えば、下記に示す検出値が挙げられる。
・操作がされている状態に対応する操作デバイスの検出値（第１の検出値）
・操作がされている状態に対応する操作デバイスの検出値（第１の検出値）、および操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）の組み合わせ
【０１１１】
具体例を挙げると、選択開始操作（第１の操作）が、押されていない状態のボタンを押下する操作など、操作デバイスを、操作がされていない状態から操作がされている状態とさせる操作である場合には、本実施形態に係る情報処理装置は、操作がされている状態に対応する操作デバイスの検出値（第１の検出値）が検出されている場合に、アクティブ状態とする。
【０１１２】
また、選択開始操作（第１の操作）が、押されていない状態のボタンを押下して離す操作など、操作デバイスを、操作がされていない状態から操作がされている状態とさせた後に、操作がされている状態から操作がされていない状態とさせる操作である場合には、本実施形態に係る情報処理装置は、操作がされている状態に対応する操作デバイスの検出値（第１の検出値）、および操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）の組み合わせが検出された場合に、アクティブ状態とする。
【０１１３】
（２−２）状態制御処理の第２の例：選択開始操作（第１の操作）が行われる場合における状態制御処理の他の例
状態制御処理の第２の例として、上記（ｂ）に示す操作デバイスに対して、選択開始操作（第１の操作）が行われる場合における、状態制御処理について説明する。
【０１１４】
本実施形態に係る情報処理装置は、例えば、非アクティブ状態であるときに、選択開始操作がされている状態に対応する操作デバイスの検出値（第３の検出値）が検出された場合に、アクティブ状態とする。上記（ｂ）に示す操作デバイスが２段階押し込みスイッチである場合を例に挙げると、本実施形態に係る情報処理装置は、ユーザが押されていないスイッチを半押しした場合に、アクティブ状態とする。
【０１１５】
また、本実施形態に係る情報処理装置は、例えば、アクティブ状態とされた後に、操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）が検出された場合には、アクティブ状態から非アクティブ状態とする。上記（ｂ）に示す操作デバイスが２段階押し込みスイッチである場合を例に挙げると、本実施形態に係る情報処理装置は、ユーザが半押ししているスイッチを離した場合に、非アクティブ状態からアクティブ状態とする。非アクティブ状態からアクティブ状態とすることによって、上記（ｉ−３）に示すオブジェクトの選択のキャンセルが実現される。
【０１１６】
（２−３）状態制御処理の第３の例：オブジェクトの選択のキャンセルに係る、状態制御処理の他の例
本実施形態に係る情報処理装置は、例えば、後述する（３）の処理において、視線位置に対応するオブジェクトが存在しないことにより、複数のオブジェクトが選択されたオブジェクトとして決定されない場合には、アクティブ状態から非アクティブ状態とする。
【０１１７】
また、本実施形態に係る情報処理装置は、例えば、後述する（３）の処理（実行処理）において選択されたオブジェクトとして決定されたオブジェクトが、オブジェクトの選択に関する処理を終了させる処理に対応付けられているオブジェクトである場合には、アクティブ状態から非アクティブ状態とする。
【０１１８】
本実施形態に係る情報処理装置が、非アクティブ状態からアクティブ状態とすることによって、上記（ｉ−３）に示すオブジェクトの選択のキャンセルが実現される。
【０１１９】
（３）実行処理
本実施形態に係る情報処理装置は、選択開始操作の後に行われる、操作デバイスに対する選択確定操作（第２の操作）に応じて、上記（１）の処理（視線位置取得処理）において取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【０１２０】
ここで、ユーザが選択開始操作を行う操作デバイスと、ユーザが選択確定操作を行う操作デバイスとは、同一の操作デバイスが挙げられる。選択開始操作と選択確定操作とが同一の操作デバイスに対して行われることによって、ユーザは、例えば、当該操作デバイスを用いた一連の操作や、当該操作デバイスに対する同一の操作などによって、オブジェクトの選択を開始し、オブジェクトの選択を確定させることが可能となる。なお、上述したように、ユーザが選択開始操作を行う操作デバイスと、ユーザが選択確定操作を行う操作デバイスとは、別の操作デバイスであってもよい。
【０１２１】
（３−１）実行処理の第１の例：選択確定操作（第２の操作）が行われる場合における実行処理の一例
実行処理の第１の例として、上記（ａ）に示す操作デバイス、または、上記（ｃ）に示す回転セレクタの２値の検出値が得られる機構に対して、選択確定操作（第２の操作）が行われる場合における、実行処理について説明する。
【０１２２】
本実施形態に係る情報処理装置は、例えば、上記（２）の処理（状態制御処理）においてアクティブ状態とされた後に、選択確定操作に基づく検出値が検出された場合に、上記（１）の処理（視線位置取得処理）において取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。ここで、上記（ａ）に示す操作デバイス、または、上記（ｃ）に示す回転セレクタの２値の検出値が得られる機構に対する選択確定操作に基づいて検出される検出値としては、例えば、下記に示す検出値が挙げられる。
・操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）
・操作がされている状態に対応する操作デバイスの検出値（第１の検出値）、および操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）の組み合わせ
【０１２３】
具体例を挙げると、選択確定操作（第２の操作）が、“押されている状態のボタンを離す操作など、操作デバイスを、操作がされている状態から操作がされていない状態とさせる操作”である場合には、本実施形態に係る情報処理装置は、操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）が検出された場合に、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【０１２４】
また、選択確定操作（第２の操作）が、“押されていない状態のボタンを押下して離す操作など、操作デバイスを、操作がされていない状態から操作がされている状態とさせた後に、操作がされている状態から操作がされていない状態とさせる操作”である場合には、本実施形態に係る情報処理装置は、アクティブ状態とされた後に、操作がされている状態に対応する操作デバイスの検出値（第１の検出値）、および操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）の組み合わせが検出された場合に、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【０１２５】
ここで、本実施形態に係る情報処理装置は、例えば、上記（１）の処理（視線位置取得処理）において取得された視線位置に対応するオブジェクトが存在しない場合には、複数のオブジェクトを、選択されたオブジェクトとして決定しない。実行処理において選択されたオブジェクトが決定されない場合には、本実施形態に係る情報処理装置は、上述したように、上記（２）の処理（状態制御処理）において、アクティブ状態から非アクティブ状態とする。
【０１２６】
（３−２）実行処理の第２の例：選択確定操作（第２の操作）が行われる場合における実行処理の他の例
実行処理の第２の例として、上記（ｂ）に示す操作デバイスに対して、選択確定操作（第２の操作）が行われる場合における、実行処理について説明する。
【０１２７】
本実施形態に係る情報処理装置は、例えば、上記（２）の処理（状態制御処理）によりアクティブ状態とされた後に、選択確定操作がされている状態に対応する操作デバイスの検出値（第４の検出値）が検出された場合に、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。上記（ｂ）に示す操作デバイスが２段階押し込みスイッチである場合を例に挙げると、本実施形態に係る情報処理装置は、ユーザが半押ししているスイッチをさらに押し込んだ場合に、視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【０１２８】
（３−３）実行処理の第３の例：パラメータ調整操作（第３の操作）が行われる場合における実行処理
ユーザが、選択確定操作（第２の操作）の後に、パラメータ調整操作（第３の操作）を行った場合には、本実施形態に係る情報処理装置は、例えば図３のＢを参照して説明したように、当該パラメータ調整操作に基づいて、決定されたオブジェクトに関するパラメータを調整する。
【０１２９】
本実施形態に係る情報処理装置は、パラメータ調整操作（第３の操作）に対応する操作デバイスの検出値（第５の検出値）に基づいて、パラメータを調整する。具体例を挙げると、本実施形態に係る操作デバイスが、例えば上記（ｃ）に示す回転セレクタなどのように、回転操作に応じた検出値が得られる機構を有する回転型セレクタであり、パラメータ調整操作（第３の操作）が当該機構に対する回転操作である場合には、本実施形態に係る情報処理装置は、回転操作に応じた検出値（第５の検出値）に基づいて、パラメータの値を増減させて、パラメータを調整する。
【０１３０】
（３−４）実行処理の他の例
本実施形態に係る情報処理装置は、例えば、決定されたオブジェクトに対応付られているアプリケーションの起動など、選択されたオブジェクトとして決定されたオブジェクトに対応付られている処理を行ってもよい。
【０１３１】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば、上記（１）の処理（視線位置取得処理）、上記（２）の処理（状態制御処理）、および上記（３）の処理（実行処理）を行う。
【０１３２】
ここで、本実施形態に係る情報処理装置は、上記（２）の処理（状態制御処理）において、ユーザの選択開始操作（第１の操作）に基づいて視線によるオブジェクトの選択を開始させる。また、本実施形態に係る情報処理装置は、上記（３）の処理（実行処理）において、選択確定操作（第２の操作）に基づいて、上記（１）の処理（視線位置取得処理）において取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。
【０１３３】
よって、本実施形態に係る情報処理装置が、上記（１）の処理（視線位置取得処理）、上記（２）の処理（状態制御処理）、および上記（３）の処理（実行処理）を行うことによって、ユーザは、オブジェクトに対して視線を向けることによって、オブジェクトを選択することができ、また、より短時間かつより確実にオブジェクトの選択を確定させることができる。また、本実施形態に係る情報処理装置が、上記（１）の処理（視線位置取得処理）、上記（２）の処理（状態制御処理）、および上記（３）の処理（実行処理）を行うことによって、ユーザは、操作デバイスに対する操作をトリガとして、視線でのオブジェクトの選択を意識的に行うことができ、また、ユーザが意図しないオブジェクトの選択が防止される。
【０１３４】
したがって、本実施形態に係る情報処理装置は、ユーザの操作性の向上を図ることができる。また、本実施形態に係る情報処理装置は、より快適な操作体験をユーザに提供することができる。
【０１３５】
［４］本実施形態に係る情報処理方法に係る処理の具体例
次に、上述した本実施形態に係る情報処理方法に係る処理の具体例を説明する。以下では、本実施形態に係る操作デバイスが、ユーザの押下操作によって２値の検出値を得ることが可能なボタン（上記（ａ）に示す操作デバイスの一例）である場合を例に挙げる。なお、上述した本実施形態に係る情報処理方法に係る処理の具体例が、下記に示す例に限られないことは、言うまでもない。
【０１３６】
（Ｉ）本実施形態に係る情報処理方法に係る処理の第１の例
図６は、本実施形態に係る情報処理方法に係る処理の第１の例を説明するための流れ図である。ここで、図６では、例えば、ステップＳ１００、Ｓ１０２の処理が、上記（２）の処理（状態制御処理）の一例に該当し、ステップＳ１０４の処理が、上記（１）の処理（視線位置取得処理）の一例に該当する。また、図６では、例えば、ステップＳ１０６、Ｓ１０８の処理が、上記（３）の処理（実行処理）の一例に該当する。
【０１３７】
なお、図６では、上記（１）の処理（視線位置取得処理）の一例に該当するステップＳ１０４の処理が、ステップＳ１０２の処理の後に行われる例を示しているが、上記（１）の処理（視線位置取得処理）は、例えば、常時、定期的に、または、不定期的に行われてもよい。
【０１３８】
本実施形態に係る情報処理装置は、ボタンが押され、離されたかを判定する（Ｓ１００）。ここで、ステップＳ１００の判定に係る、ユーザのボタンを押して離す操作は、選択開始操作（第１の操作）の一例に該当する。
【０１３９】
本実施形態に係る情報処理装置は、例えば、操作がされている状態に対応する操作デバイスの検出値（第１の検出値）、および操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）の組み合わせが検出された場合に、ボタンが押され、離されたと判定する。
【０１４０】
ステップＳ１００において、ボタンが押され離されたと判定されない場合には、本実施形態に係る情報処理装置は、ボタンが押され離されたと判定されるまで、処理を進めない。
【０１４１】
また、ステップＳ１００において、ボタンが押され離されたと判定された場合には、本実施形態に係る情報処理装置は、例えば図１のＢに示すような複数のアイコンなどの、複数のオブジェクトを表示させることによって、表示画面にメニューを表示させる（Ｓ１０２）。ステップＳ１０２の処理によって、メニューを構成する複数のオブジェクトは、視線により選択可能な状態、すなわち、アクティブ状態となる。
【０１４２】
ステップＳ１０２においてメニューが表示されると、本実施形態に係る情報処理装置は、視線位置を取得する（Ｓ１０４）。
【０１４３】
本実施形態に係る情報処理装置は、例えばステップＳ１００と同様に、ボタンが押され、離されたかを判定する（Ｓ１０６）。ここで、ステップＳ１０６の判定に係る、ユーザのボタンを押して離す操作は、選択確定操作（第２の操作）の一例に該当する。
【０１４４】
ステップＳ１０６において、ボタンが押され離されたと判定されない場合には、本実施形態に係る情報処理装置は、ステップＳ１０４からの処理を繰り返す。
【０１４５】
また、ステップＳ１０６において、ボタンが押され離されたと判定された場合には、本実施形態に係る情報処理装置は、例えば、メニューを構成する複数のオブジェクトのうち、ステップＳ１０４において直近に取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する（Ｓ１０８）。
【０１４６】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば図６に示す処理を行う。例えば図６に示す処理によって、上記（１）の処理（視線位置取得処理）〜上記（３）の処理（実行処理）が実現される。よって、例えば図６に示す処理を行うことによって、本実施形態に係る情報処理装置は、ユーザの操作性の向上を図ることができる。また、例えば図６に示す処理を行うことによって、本実施形態に係る情報処理装置は、より快適な操作体験をユーザに提供することができる。
【０１４７】
（ＩＩ）本実施形態に係る情報処理方法に係る処理の第２の例
図７は、本実施形態に係る情報処理方法に係る処理の第２の例を説明するための流れ図である。ここで、図７では、例えば、ステップＳ２００、Ｓ２０２の処理が、上記（２）の処理（状態制御処理）の一例に該当し、ステップＳ２０４の処理が、上記（１）の処理（視線位置取得処理）の一例に該当する。また、図７では、例えば、ステップＳ２０６、Ｓ２０８の処理が、上記（３）の処理（実行処理）の一例に該当する。
【０１４８】
なお、図７では、上記（１）の処理（視線位置取得処理）の一例に該当するステップＳ２０４の処理が、ステップＳ２０２の処理の後に行われる例を示しているが、上記（１）の処理（視線位置取得処理）は、例えば、常時、定期的に、または、不定期的に行われてもよい。
【０１４９】
本実施形態に係る情報処理装置は、ボタンが押されたかを判定する（Ｓ２００）。ここで、ステップＳ２００の判定に係る、ユーザのボタンを押下する操作は、選択開始操作（第１の操作）の一例に該当する。
【０１５０】
本実施形態に係る情報処理装置は、例えば、操作がされている状態に対応する操作デバイスの検出値（第１の検出値）が検出された場合に、ボタンが押されたと判定する。
【０１５１】
ステップＳ２００において、ボタンが押されたと判定されない場合には、本実施形態に係る情報処理装置は、ボタンが押されたと判定されるまで、処理を進めない。
【０１５２】
また、ステップＳ２００において、ボタンが押されたと判定された場合には、本実施形態に係る情報処理装置は、図６のステップＳ１０２と同様に、表示画面にメニューを表示させる（Ｓ２０２）。
【０１５３】
ステップＳ２０２においてメニューが表示されると、本実施形態に係る情報処理装置は、視線位置を取得する（Ｓ２０４）。
【０１５４】
本実施形態に係る情報処理装置は、押されているボタンが離されたかを判定する（Ｓ２０６）。ここで、ステップＳ２０６の判定に係る、ユーザのボタンを離す操作は、選択確定操作（第２の操作）の一例に該当する。
【０１５５】
本実施形態に係る情報処理装置は、例えば、操作がされていない状態に対応する操作デバイスの検出値（第２の検出値）が検出された場合に、ボタンが離されたと判定する。
【０１５６】
ステップＳ２０６において、ボタンが離されたと判定されない場合には、本実施形態に係る情報処理装置は、ステップＳ２０４からの処理を繰り返す。
【０１５７】
また、ステップＳ２０６において、ボタンが離されたと判定された場合には、本実施形態に係る情報処理装置は、例えば図６のステップＳ１０８と同様に、選択されたオブジェクトを決定する（Ｓ２０８）。
【０１５８】
本実施形態に係る情報処理装置は、本実施形態に係る情報処理方法に係る処理として、例えば図７に示す処理を行う。例えば図７に示す処理によって、上記（１）の処理（視線位置取得処理）〜上記（３）の処理（実行処理）が実現される。よって、例えば図７に示す処理を行うことによって、本実施形態に係る情報処理装置は、ユーザの操作性の向上を図ることができる。また、例えば図７に示す処理を行うことによって、本実施形態に係る情報処理装置は、より快適な操作体験をユーザに提供することができる。
【０１５９】
また、図７に示す第２の例に係る情報処理方法に係る処理が行われる場合、ユーザは、図６に示す第１の例に係る情報処理方法に係る処理が行われる場合よりも少ない操作で、選択開始操作（第１の操作）および選択確定操作（第２の操作）を行うことが可能である。よって、図７に示す第２の例に係る情報処理方法に係る処理が行われる場合には、ユーザは、図６に示す第１の例に係る情報処理方法に係る処理が行われる場合よりも、より素早く操作を行うことができる。
【０１６０】
また、図７に示す第２の例に係る情報処理方法に係る処理が行われる場合、ユーザは、ボタンを押して離すという、ボタンを１回クリックするだけで、視線によるオブジェクトの選択を開始させ、オブジェクトの選択を確定させることができる。よって、ユーザは、例えば、よく選択するオブジェクトの表示位置を覚えることによって、予め当該表示位置を見てボタンを１回クリックすれば、当該オブジェクトに対応する処理を行わせることが可能となる。
【０１６１】
（本実施形態に係る情報処理装置）
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、本実施形態に係る情報処理装置の構成の一例について、説明する。
【０１６２】
図８は、本実施形態に係る情報処理装置１００の構成の一例を示すブロック図である。情報処理装置１００は、例えば、撮像部１０２と、操作部１０４と、制御部１０６とを備える。
【０１６３】
また、情報処理装置１００は、例えば、ＲＯＭ（Read  Only  Memory。図示せず）や、ＲＡＭ（Random  Access  Memory。図示せず）、記憶部（図示せず）、通信部（図示せず）、様々な画面を表示画面に表示する表示部（図示せず）などを備えていてもよい。情報処理装置１００は、例えば、データの伝送路としてのバスにより上記各構成要素間を接続する。
【０１６４】
ＲＯＭ（図示せず）は、制御部１０６が使用するプログラムや演算パラメータなどの制御用データを記憶する。ＲＡＭ（図示せず）は、制御部１０６により実行されるプログラムなどを一時的に記憶する。
【０１６５】
記憶部（図示せず）は、情報処理装置１００が備える記憶手段であり、例えば、ユーザの視線の位置に関する情報などの本実施形態に係る情報処理方法に係るデータや、オブジェクトを示すデータ、アプリケーションなど様々なデータを記憶する。ここで、記憶部（図示せず）としては、例えば、ハードディスク（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）ともよばれる。）などが挙げられる。
【０１７４】
撮像デバイス１６４は、例えば、情報処理装置１００上に備えられ、情報処理装置１００の内部で入出力インタフェース１５８と接続される。撮像デバイスを備える場合には、情報処理装置１００では、例えば、撮像デバイス１６４において撮像により生成された撮像画像に基づいてユーザの視線に関する情報を得ることなどが可能となる。
【０１７５】
ここで、本実施形態に係る撮像デバイスは、例えば、レンズ／撮像素子と信号処理回路とを含んで構成される。レンズ／撮像素子は、例えば、光学系のレンズと、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）などの撮像素子を複数用いたイメージセンサとで構成される。信号処理回路は、例えば、ＡＧＣ（Automatic  Gain  Control）回路やＡＤＣ（Analog  to  Digital  Converter）を備え、撮像素子により生成されたアナログ信号をデジタル信号（画像データ）に変換する。また、信号処理回路は、例えば、Ｗｈｉｔｅ  Ｂａｌａｎｃｅ補正処理や、色調補正処理、ガンマ補正処理、ＹＣｂＣｒ変換処理、エッジ強調処理など各種信号処理を行ってもよい。
【０１７６】
なお、入出力インタフェース１５８が、情報処理装置１００の外部装置としての操作入力デバイス（例えば、キーボードやマウスなど）や表示デバイス、撮像デバイスなどの、外部デバイスと接続することも可能であることは、言うまでもない。また、表示デバイス１６２は、例えばタッチデバイスなど、表示とユーザ操作とが可能なデバイスであってもよい。表示デバイス１６２が、タッチデバイスのような表示とユーザ操作とが可能なデバイスである場合、表示デバイス１６２は、本実施形態に係る操作デバイスとしての役目を果たすことも可能である。
【０１７７】
通信インタフェース１６６は、情報処理装置１００が備える通信手段であり、ネットワークを介して（あるいは、直接的に）、外部の撮像デバイスや、外部の表示デバイス、外部のセンサなどの、外部デバイスや外部装置と、無線または有線で通信を行うための通信部（図示せず）として機能する。ここで、通信インタフェース１６６としては、例えば、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）などが挙げられる。また、本実施形態に係るネットワークとしては、例えば、ＬＡＮやＷＡＮ（Wide  Area  Network）などの有線ネットワーク、無線ＬＡＮ（ＷＬＡＮ：Wireless  Local  Area  Network）や基地局を介した無線ＷＡＮ（ＷＷＡＮ：Wireless  Wide  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネットなどが挙げられる。
【０１７８】
情報処理装置１００は、例えば図９に示す構成によって、本実施形態に係る情報処理方法に係る処理を行う。なお、本実施形態に係る情報処理装置１００のハードウェア構成は、図９に示す構成に限られない。
【０１７９】
例えば、情報処理装置１００は、本実施形態に係る情報処理方法に係る処理において用いることが可能なデータを得る検出部（図示せず）の役目を果たす、１または２以上のセンサをさらに備えていてもよい。本実施形態に係る情報処理方法に係る処理において用いることが可能なデータとしては、例えば、ユーザの視線の位置の推定精度の向上に用いることが可能なデータなどが挙げられる。
【０１８０】
本実施形態に係るセンサとしては、例えば、赤外線センサなど、本実施形態に係る情報処理方法に係る処理において用いることが可能なデータを得ることが可能な任意のセンサが挙げられる。
【０１８１】
また、情報処理装置１００は、例えば、外部デバイスである本実施形態に係る操作デバイスに対するユーザの操作に基づいて、処理を行う構成である場合には、操作入力デバイス１６０を備えていなくてもよい。
【０１８２】
また、情報処理装置１００は、例えば、外部装置からユーザの視線の位置を示すデータを取得して上記（１）の処理（視線位置取得処理）を行う場合や、外部の撮像デバイスにおいて撮像された撮像画像などのユーザの視線の位置の特定に用いることが可能なデータを、外部装置から取得して上記（１）の処理（視線位置取得処理）を行う場合には、撮像デバイス１６４を備えない構成をとることが可能である。
【０１８３】
また、情報処理装置１００は、例えば、スタンドアロンで処理を行う構成である場合には、通信インタフェース１６６を備えていなくてもよい。また、情報処理装置１００は、記憶媒体１５６や、表示デバイス１６２を備えない構成をとることも可能である。
【０１８４】
再度図８を参照して、情報処理装置１００の構成の一例について説明する。撮像部１０２は、情報処理装置１００が備える撮像手段であり、撮像により撮像画像を生成する。撮像部１０２により撮像された撮像画像は、例えば上記（１）の処理（視線位置取得処理）において、ユーザの視線の位置の特定に用いることが可能なデータとして用いられる。撮像部１０２における撮像は、例えば、制御部１０６により制御される。
【０１８５】
ここで、撮像部１０２は、例えば、レンズ／撮像素子と信号処理回路とを含んで構成される。
【０１８６】
操作部１０４は、情報処理装置１００が備える操作手段であり、ユーザによる操作を可能とし、ユーザの操作に応じた検出値を含む操作信号を出力する。操作部１０４としては、例えば、上記（ａ）に示す操作デバイスや、上記（ｂ）に示す操作デバイス、上記（ｃ）に示す回転型セレクタなどの、本実施形態に係る操作デバイスが挙げられる。
【０１８７】
制御部１０６は、例えばＭＰＵなどで構成され、情報処理装置１００全体を制御する役目を果たす。また、制御部１０６は、例えば、視線位置取得部１１０と、状態判定部１１２と、処理部１１４とを備え、本実施形態に係る情報処理方法に係る処理を主導的に行う役目を果たす。
【０１８８】
視線位置取得部１１０は、上記（１）の処理（視線位置取得処理）を主導的に行う役目を果たし、ユーザの視線位置を取得する。
【０１８９】
状態判定部１１２は、上記（２）の処理（状態制御処理）を主導的に行う役目を果たし、ユーザの選択開始操作（第１の操作）に応じて、アクティブ状態とする。より具体的には、状態判定部１１２は、例えば、上記（２−１）に示す第１の例に係る状態制御処理や、上記（２−２）に示す第２の例に係る状態制御処理、上記（２−３）に示す第３の例に係る状態制御処理を行う。
【０１９０】
処理部１１４は、上記（３）の処理（実行処理）を主導的に行う役目を果たす。処理部１１４は、例えば、ユーザの選択確定操作（第２の操作）に応じて、視線位置取得部１１０において取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する。より具体的には、処理部１１４は、例えば、上記（３−１）に示す第１の例に係る実行処理、上記（３−２）に示す第２の例に係る実行処理、上記（３−３）に示す第３の例に係る実行処理、上記（３−４）に示す他の例に係る実行処理を行う。
【０１９１】
情報処理装置１００は、例えば図８に示す構成によって、本実施形態に係る情報処理方法に係る処理（例えば、上記（１）の処理（視線位置取得処理）、上記（２）の処理（状態制御処理）、および上記（３）の処理（実行処理））を行う。
【０１９２】
したがって、情報処理装置１００は、例えば図８に示す構成によって、ユーザの操作性の向上を図ることができる。
【０１９３】
また、例えば図８に示す構成によって、情報処理装置１００は、例えば上述したような、本実施形態に係る情報処理方法に係る処理が行われることにより奏される効果を、奏することができる。
【０１９４】
なお、本実施形態に係る情報処理装置の構成は、図８に示す構成に限られない。
【０１９５】
例えば、本実施形態に係る情報処理装置は、図８に示す視線位置取得部１１０、状態判定部１１２、および処理部１１４のうちの１または２以上を、制御部１０６とは個別に備える（例えば、個別の処理回路で実現する）ことができる。
【０１９６】
また、例えば、本実施形態に係る情報処理装置は、外部装置からユーザの視線の位置を示すデータを取得して上記（１）の処理（視線位置取得処理）を行う場合や、外部の撮像デバイスにおいて撮像された撮像画像などのユーザの視線の位置の特定に用いることが可能なデータを、外部装置から取得して上記（１）の処理（視線位置取得処理）を行う場合には、撮像部１０２を備えなくてもよい。
【０１９７】
また、情報処理装置１００は、例えば、外部デバイスである本実施形態に係る操作デバイスに対するユーザの操作に基づいて、処理を行う構成である場合には、操作部１０４を備えていなくてもよい。
【０１９８】
また、本実施形態に係る情報処理装置は、外部の撮像デバイスや、外部の表示デバイスなどの外部デバイスや外部装置と、無線または有線で通信を行うための通信部（図示せず）をさらに備えていてもよい。なお、通信部（図示せず）を備えない場合であっても、本実施形態に係る情報処理装置は、外部の通信デバイスを介して、外部のデバイスや外部装置と通信を行うことが可能である。
【０１９９】
また、本実施形態に係る情報処理装置は、例えば、本実施形態に係る情報処理方法に係る処理において用いることが可能なデータを得ることが可能な任意のセンサで構成される検出部（図示せず）を、さらに備えていてもよい。検出部（図示せず）を備える場合、本実施形態に係る情報処理装置は、例えば、検出部（図示せず）における検出値を本実施形態に係る情報処理方法に係る処理において用いる。
【０２００】
以上、本実施形態として、情報処理装置を挙げて説明したが、本実施形態は、かかる形態に限られない。本実施形態は、例えば、“デジタルスチルカメラやデジタルビデオカメラ、撮像機能を有するスマートフォンなどの撮像機能を有する機器などの、撮像装置”や、“メガネ型の装置（アイウェア）”、“自動車や電車などの乗り物”、“ゲーム機”、“透過型や遮蔽型のＨＭＤ”、“タブレット型の装置”、“テレビ受像機”、“ＰＣ（Personal  Computer）などのコンピュータ” など、様々な機器に適用することができる。また、本実施形態は、例えば、上記のような機器に組み込むことが可能な、処理ＩＣ（Integrated  Circuit）に適用することもできる。
【０２０１】
また、本実施形態に係る操作デバイス、視線位置取得処理に係る撮像デバイス、およびユーザが選択・操作する対象（選択されたオブジェクトとして決定されたオブジェクトに対応付けられている処理の一例）としては、例えば図１０に示す例が挙げられる。図１０は、本実施形態に係る操作デバイス、視線位置取得処理に係る撮像デバイスおよび、ユーザが選択・操作する対象の一例を示す説明図である。なお、本実施形態に係る操作デバイス、視線位置取得処理に係る撮像デバイス、およびユーザが選択・操作する対象の例が、図１０に示す例に限られないことは、言うまでもない。
【０２０２】
また、本実施形態は、例えばクラウドコンピューティングなどのように、ネットワークへの接続（または各装置間の通信）を前提とした、複数の装置からなるシステムにより実現されてもよい。つまり、上述した本実施形態に係る情報処理装置は、例えば、複数の装置からなる情報処理システムとして実現することも可能である。
【０２０３】
（本実施形態に係るプログラム）
コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（例えば、上記（１）の処理（視線位置取得処理）、上記（２）の処理（状態制御処理）、および上記（３）の処理（実行処理）など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム）が、コンピュータにおいてプロセッサなどにより実行されることによって、ユーザの操作性の向上を図ることができる。
【０２０４】
また、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を、奏することができる。
【０２０５】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０２０６】
例えば、上記では、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム（コンピュータプログラム）が提供されることを示したが、本実施形態は、さらに、上記プログラムを記憶させた記録媒体も併せて提供することができる。
【０２０７】
上述した構成は、本実施形態の一例を示すものであり、当然に、本開示の技術的範囲に属するものである。
【０２０８】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０２０９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザの視線位置を取得する視線位置取得部と、
ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とする状態制御部と、
前記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する処理部と、
を備える、情報処理装置。
（２）
前記第１の操作は、操作がされている状態と操作がされていない状態とに対応する２値の検出値が得られる操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせる操作を含む、ユーザの操作であり、
前記状態制御部は、ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態であるときに、前記第１の操作に基づく検出値が検出された場合に、前記アクティブ状態とする、（１）に記載の情報処理装置。
（３）
前記第１の操作は、前記操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせる操作であり、
前記第２の操作は、前記操作がされている状態の前記操作デバイスを、前記操作がされていない状態とさせる、ユーザの操作であり、
前記状態制御部は、前記操作がされている状態に対応する前記操作デバイスの第１の検出値が検出されている場合に、前記アクティブ状態とし、
前記処理部は、前記アクティブ状態とされた後に、前記操作がされていない状態に対応する前記操作デバイスの第２の検出値が検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、（２）に記載の情報処理装置。
（４）
前記第１の操作と前記第２の操作とは、前記操作デバイスを、前記操作がされていない状態から前記操作がされている状態とさせた後に、前記操作がされている状態から前記操作がされていない状態とさせる操作であり、
前記状態制御部は、前記操作がされている状態に対応する前記操作デバイスの第１の検出値および前記操作がされていない状態に対応する前記操作デバイスの第２の検出値の組み合わせが検出された場合に、前記アクティブ状態とし、
前記処理部は、前記アクティブ状態とされた後に、前記第１の検出値および前記第２の検出値の組み合わせが検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、（２）に記載の情報処理装置。
（５）
前記第１の操作は、操作がされていない状態と、オブジェクトの選択開始操作がされている状態と、オブジェクトの選択確定操作がされている状態とにそれぞれ対応する３値以上の検出値が得られる操作デバイスに対する、前記選択開始操作であり、
前記状態制御部は、ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態であるときに、前記選択開始操作がされている状態に対応する前記操作デバイスの第３の検出値が検出された場合に、前記アクティブ状態とする、（１）に記載の情報処理装置。
（６）
前記第２の操作は、前記操作デバイスに対する前記選択確定操作であり、
前記処理部は、前記アクティブ状態とされた後に、前記選択確定操作がされている状態に対応する前記操作デバイスの第４の検出値が検出された場合に、前記視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定する、（５）に記載の情報処理装置。
（７）
前記状態制御部は、前記アクティブ状態とされた後に、前記操作がされていない状態に対応する前記操作デバイスの第２の検出値が検出された場合に、前記アクティブ状態から前記非アクティブ状態とする、（５）、または（６）に記載の情報処理装置。
（８）
前記処理部は、前記第２の操作の後に行われる、選択されたオブジェクトに対応するパラメータを調整するためのユーザの第３の操作に基づいて、決定されたオブジェクトに関するパラメータを調整する、（１）〜（７）のいずれか１つに記載の情報処理装置。
（９）
前記第３の操作は、前記第１の操作および前記第２の操作が行われる操作デバイスに対する操作であり、
前記処理部は、前記第３の操作に対応する前記操作デバイスの第５の検出値に基づいて、前記パラメータを調整する、（８）に記載の情報処理装置。
（１０）
前記操作デバイスは、２値の検出値が得られる機構または３値以上の検出値が得られる機構と、回転操作に応じた検出値が得られる機構とを有する、回転型セレクタであり、
前記第１の操作および前記第２の操作は、前記回転型セレクタの前記２値の検出値が得られる機構または前記３値以上の検出値が得られる機構に対するユーザの操作であり、
前記第３の操作は、前記回転型セレクタの前記回転操作に応じた検出値が得られる機構に対する回転操作である、（９）に記載の情報処理装置。
（１１）
前記視線位置取得部は、前記アクティブ状態である場合に、ユーザの視線位置を取得する、（１）〜（１０）のいずれか１つに記載の情報処理装置。
（１２）
前記状態制御部は、
ユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態では、前記オブジェクトを表示画面に表示させず、
前記オブジェクトを表示画面に表示させることにより、前記アクティブ状態とする、（１）〜（１１）のいずれか１つに記載の情報処理装置。
（１３）
前記状態制御部は、前記非アクティブ状態では、前記アクティブ状態において前記オブジェクトが表示される表示画面の位置に、前記オブジェクトが表示されうることを示す案内オブジェクトを表示させる、（１２）に記載の情報処理装置。
（１４）
前記処理部は、取得された視線位置に対応するオブジェクトが存在しない場合には、選択されたオブジェクトを決定せず、
前記状態制御部は、選択されたオブジェクトが決定されない場合には、前記アクティブ状態からユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態とする、（１）〜（１３）のいずれか１つに記載の情報処理装置。
（１５）
前記状態制御部は、選択されたオブジェクトとして決定されたオブジェクトが、オブジェクトの選択に関する処理を終了させる処理に対応付けられているオブジェクトである場合には、アクティブ状態からユーザが視線によりオブジェクトを選択することが可能ではない非アクティブ状態とする、（１）〜（１４）のいずれか１つに記載の情報処理装置。
（１６）
ユーザの視線位置を取得するステップと、
ユーザの第１の操作に応じて、ユーザが視線によりオブジェクトを選択することが可能なアクティブ状態とするステップと、
前記第１の操作の後に行われるユーザの第２の操作に応じて、取得された視線位置に対応するオブジェクトを、選択されたオブジェクトとして決定するステップと、
を有する、情報処理装置により実行される情報処理方法。
【符号の説明】
【０２１０】
１００  情報処理装置
１０２    撮像部
１０４    操作部
１０６    制御部
１１０    視線位置取得部
１１２    状態制御部
１１４    処理部
【図１】
2015170175.tif 000003
【図２】
2015170175.tif 000004
【図３】
2015170175.tif 000005
【図４】
2015170175.tif 000006
【図５】
2015170175.tif 000007
【図６】
2015170175.tif 000008
【図７】
2015170175.tif 000009
【図８】
2015170175.tif 000010
【図９】
2015170175.tif 000011
【図１０】
2015170175.tif 000012