(57)【要約】【課題】操作の決定。【解決手段】装置の受動的目視状態を入力するステップと、第１の入力を示す情報を受信するステップと、少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定するステップと、前記第１の操作を実行するステップと、環境センサ情報を受信するステップと、前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断するステップと、少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて前記装置の前記受動的目視状態を入力するステップと、第２の入力を示す情報を受信するステップであって、該第２の入力は実質的に前記第１の入力と同じである、ステップと、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定するステップであって、前記第２の入力は前記第１の入力と異なる、ステップと、前記第２の操作を実行するステップと、方法が、開示される。【選択図】図１
2016539434.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサと、コンピュータ・プログラム・コードを含む少なくとも１つのメモリとを備える装置であって、該メモリおよび該コンピュータ・プログラム・コードは、前記プロセッサと共に動作して、該装置に、
前記装置の受動的目視（ｖｉｅｗｉｎｇ）状態の入力をすることと、第１の入力を示す情報の受信をすることと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定することと、
前記第１の操作を実行することと、環境センサ情報を受信することと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断することと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すと前記判断することに基づいて、装置の能動的な目視状態の入力をすることと、
第２の入力を示す情報の受信をすることであって、該第２の入力は実質的に前記第１の入力と同じである、ことと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定することであって、前記第２の入力は前記第１の入力と異なる、ことと、
前記第２の操作を実行することと、
のうちの少なくとも１つを実行させるように構成されている、装置。
【請求項２】
前記メモリは、前記プロセッサと共に動作して、前記装置に、
異なる環境センサ情報を受信することと、
前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
を実行させるように構成されているコンピュータ・プログラム・コードを含む、請求項１に記載の装置。
【請求項３】
前記メモリは、前記プロセッサと共に動作して、前記装置に、
第３の入力を示す情報の受信をすることと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定することと、
前記第３の操作を実行することと、他の環境センサ情報を受信することと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
第４の入力を示す情報の受信をすることであって、該第４の入力は実質的に前記第３の入力と同じである、ことと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外することと、
を実行させるように構成されているコンピュータ・プログラム・コードを含む、請求項１ないし２のいずれか１項に記載の装置。
【請求項４】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１ないし３のいずれか１項に記載の装置。
【請求項５】
前記第２の操作の決定は、前記第２の操作は、前記第２の入力および前記能動的目視状態と相関するとの判断を含む、請求項１ないし４のいずれか１項に記載の装置。
【請求項６】
入力および前記受動的目視状態と相関する前記操作は、健常者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションを回避する、請求項１ないし５のいずれか１項に記載の装置。
【請求項７】
入力と前記能動的目視状態と相関する前記操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する、請求項１ないし６のいずれか１項に記載の装置。
【請求項８】
前記第１の入力は、傾斜入力であり、前記第２の入力は、傾斜入力である、請求項１ないし７のいずれか１項に記載の装置。
【請求項９】
前記装置は、ディスプレイを備える、請求項１に記載の装置。
【請求項１０】
装置の受動的目視（ｖｉｅｗｉｎｇ）状態を入力するステップと、
第１の入力を示す情報を受信するステップと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定するステップと、
前記第１の操作を実行するステップと、
環境センサ情報を受信するステップと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断するステップと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の能動的目視状態を入力するステップと、
第２の入力を示す情報を受信するステップであって、該第２の入力は実質的に前記第１の入力と同じである、ステップと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定するステップであって、前記第２の入力は前記第１の入力と異なる、ステップと、
前記第２の操作を実行するステップと、
を含む方法。
【請求項１１】
異なる環境センサ情報を受信するステップと、
前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断するステップと、
少なくとも部分的には、前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力するステップと、
を更に含む請求項１０に記載の方法。
【請求項１２】
第３の入力を示す情報を受信するステップと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定するステップと、
前記第３の操作を実行するステップと、
他の環境センサ情報を受信するステップと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断するステップと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力するステップと、
第４の入力を示す情報を受信するステップであって、該第４の入力は実質的に前記第３の入力と同じである、ステップと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外するステップと、
を更に含む請求項１０または１１に記載の方法。
【請求項１３】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１０ないし１２の１項に記載の方法。
【請求項１４】
前記第２の操作の決定は、前記第２の操作は、前記第２の入力および前記能動的目視状態と相関するとの判断を含む、請求項１０ないし１３の１項に記載の方法。
【請求項１５】
入力および前記受動的目視状態と相関する前記操作は、健常者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションを回避する、請求項１０ないし１４の１項に記載の方法。
【請求項１６】
入力と前記能動的目視状態と相関する前記操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する、請求項１０ないし１５の１項に記載の方法。
【請求項１７】
プロセッサによって実行されるとき、
前記装置の受動的目視（ｖｉｅｗｉｎｇ）状態の入力をすることと、第１の入力を示す情報の受信をすることと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定することと、
前記第１の操作を実行することと、環境センサ情報を受信することと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断することと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
第２の入力を示す情報の受信をすることであって、該第２の入力は実質的に前記第１の入力と同じである、ことと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定することであって、前記第２の入力は前記第１の入力と異なる、ことと、
前記第２の操作を実行することと、
を実行する命令を符号化した、少なくとも１つのコンピュータ読取り可能メディア。
【請求項１８】
プロセッサによって実行されるとき、
異なる環境センサ情報を受信することと、
前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
を実行する命令を更に符号化された請求項１７に記載のメディア。
【請求項１９】
プロセッサによって実行されるとき、
第３の入力を示す情報の受信をすることと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定することと、
前記第３の操作を実行することと、
他の環境センサ情報を受信することと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、第４の入力を示す情報の受信をすることであって、該第４の入力は実質的に前記第３の入力と同じである、ことと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外することと、
を実行する命令を更に符号化された請求項１７または１８に記載のメディア。
【請求項２０】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１７ないし１９のいずれか１項に記載のメディア。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、一般に、操作の決定に関する。
【背景技術】
【０００２】
近年、電子装置は、我々の社会においてますます行きわたっている。多くの環境において、ユーザは、しばしば、種々の活動において、種々のコンテキストその他において電子機器や電子機器周辺機器で表示される情報を見たり、情報と対話したりすることができる。このため、装置のユーザが、簡単で直観的な方法で装置によって表示される情報を見たり、情報と対話したりすることができるように装置を構成することが望ましい。
【発明の概要】
【０００３】
本願発明の例の種々の態様が、請求項において、述べられている。
【０００４】
１つ以上の実施形態は、装置の受動的目視状態を入力するステップと、第１の入力を示す情報を受信するステップと、少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定するステップと、前記第１の操作を実行するステップと、環境センサ情報を受信するステップと、その環境センサ情報が、装置がユーザによって能動的に目視されていることを示すと判断するステップと、少なくとも部分的には、その環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力するステップと、第２の入力を示す情報を受信するステップであって、該第２の入力は実質的に前記第１の入力と同じである、ステップと、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定するステップであって、前記第２の入力は前記第１の入力と異なる、ステップと、前記第２の操作を実行するステップと、のための装置、コンピュータ読取り可能メディア、固定コンピュータ読取可能メディア、コンピュータ・プログラム・プロダクト、および／または、方法を提供することができる。
【０００５】
１つ以上の実施形態が、装置の受動的目視状態を入力する手段と、第１の入力を示す情報を受信する手段と、少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定する手段と、前記第１の操作を実行する手段と、環境センサ情報を受信する手段と、その環境センサ情報が、装置がユーザによって能動的に目視されていることを示すと判断する手段と、少なくとも部分的には、その環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力する手段と、第２の入力を示す情報を受信する手段であって、該第２の入力は実質的に前記第１の入力と同じである、手段と、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定する手段であって、前記第２の入力は前記第１の入力と異なる、手段と、前記第２の操作を実行するための手段と、を有する装置、コンピュータ読取り可能メディア、コンピュータ・プログラム・プロダクト、および／または、固定コンピュータ読取可能メディアを提供することができる。
【０００６】
少なくとも１つの例示的実施形態において、前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む。
【０００７】
少なくとも１つの例示的実施形態において、前記第２の操作の決定は、前記第２の操作は、前記第２の入力および前記能動的目視状態と相関するとの判断を含む。
【０００８】
少なくとも１つの例示的実施形態において、受動的目視状態は、入力および受動的目視状態と相関する操作が、障害者目視ディスプレイ・モードに合わせて調整される動作状態である。
【０００９】
少なくとも１つの例示的実施形態において、第１の操作は、健常者目視ディスプレイ・モードにおいて表示される情報と結びついたインタラクションを回避する。
【００１０】
少なくとも１つの例示的実施形態において、第１の操作は、障害者目視ディスプレイ・モードにおいて表示される情報と結びついたインタラクションに限定される。
【００１１】
少なくとも１つの例示的実施形態において、第１の操作は、健常者目視ディスプレイ・モードにおいてディスプレイの情報の表示をさせることを省略する。
【００１２】
少なくとも１つの例示的実施形態において、第１の操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザ視覚インタラクションを提供するように構成される。
【００１３】
少なくとも１つの例示的実施形態において、能動的目視状態は、入力および能動的目視状態と相関する操作が、健常者目視ディスプレイ・モードに合わせて調整される動作状態である。
【００１４】
少なくとも１つの例示的実施形態において、第２の操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する。
【００１５】
少なくとも１つの例示的実施形態において、第２の操作は、健常者目視ディスプレイ・モードにおいて表示される情報と結びついたインタラクションを含む。
【００１６】
少なくとも１つの例示的実施形態において、第２の操作は、健常者目視ディスプレイ・モードにおいて情報の表示をさせることを含む。
【００１７】
少なくとも１つの例示的実施形態において、第２の操作は、健常者目視ディスプレイ・モードにおいて表示される情報と結びついたインタラクションを提供するように構成される。
【００１８】
１つ以上の例示的実施形態は、さらに、異なる環境センサ情報を受信することと、前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、少なくとも部分的には、前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、を実行する。
【００１９】
１つ以上の例示的実施形態は、さらに、第３の入力を示す情報の受信をすることと、少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定することと、前記第３の操作を実行することと、他の環境センサ情報を受信することと、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、第４の入力を示す情報の受信をすることであって、該第４の入力は実質的に前記第３の入力と同じである、ことと、少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外することと、を実行する。
【００２０】
少なくとも１つの例示的実施形態において、操作の実行を除外することは、受動的目視状態および第４の入力と相関する操作の欠如の決定を含む。
【００２１】
少なくとも１つの例示的実施形態において、第１の操作は、視覚的イベント通知の表示の終了を含む。
【００２２】
少なくとも１つの例示的実施形態において、第１の入力は、タップ入力である。
【００２３】
少なくとも１つの例示的実施形態において、第２の操作は、ロック・モードの無力化を含む。
【００２４】
少なくとも１つの例示的実施形態において、第１の操作は、第１の視覚情報のスクロールを含み、そして、第２の操作は、第１の入力に比例した第１の視覚情報のスクロールの速度から、第２の入力に比例した減速した速度で、第２の視覚情報が、スクロールされるように、第２の視覚情報のスクロールを含む。
【００２５】
少なくとも１つの例示的実施形態において、前記第１の入力は、傾斜入力であり、そして、第２の入力は、傾斜入力である。
【００２６】
少なくとも１つの例示的実施形態において、受動的目視状態は、情報が、健常者目視ディスプレイ・モードにおける情報の表示は無く、障害者目視ディスプレイ・モードに適合して表示されるようになる動作状態である。
【００２７】
少なくとも１つの例示的実施形態において、受動的目視状態は、装置が、視覚障害補整を提供する方法で構成される状態によって特徴づけられる。
【００２８】
少なくとも１つの例示的実施形態において、能動的目視状態は、装置が、視覚障害補整を回避する方法で構成される状態によって特徴づけられる。
【００２９】
少なくとも１つの例示的実施形態において、その環境センサ情報が、装置がユーザによって能動的に目視されていることを示すと前記判断することは、装置の方向が、前記装置が前記ユーザによって能動的に目視されていることを示すと判断することと、ユーザの目がディスプレイにすぐ近くであると判断することと、または、ユーザが、装置を保持していると判断することと、のうちの少なくとも１つを含む。
【００３０】
少なくとも１つの例示的実施形態において、その環境センサ情報が、装置に関係して、重力の方向を示す情報を含む。その環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すと判断することは、装置の方向は、少なくとも部分的には、重力の方向を示す情報に基づいて、前記装置が前記ユーザによって能動的に目視されていることを示すと判断することを含む。
【００３１】
少なくとも１つの例示的実施形態において、ディスプレイの表面と実質的に平行である重力の方向は、装置が、ユーザによって能動的に見られていることを示す。
【００３２】
少なくとも１つの例示的実施形態において、重力の方向は、重力の方向が、所定の閾値角度の範囲内で、正確にディスプレイの表面に平行であることからそれる環境においてディスプレイの表面と実質的に平行である。
【００３３】
少なくとも１つの例示的実施形態において、環境センサ情報は、ディスプレイに関して、ユーザの近接性を示す近接性センサ情報を含む。その環境センサ情報が、装置がユーザによって能動的に目視されていることを示すと判断することは、少なくとも部分的には、近接性センサ情報に基づいて、ユーザの目がディスプレイにすぐ近くであると判断することを含む。
【００３４】
少なくとも１つの例示的実施形態において、対象物がディスプレイから閾値距離の範囲内であるを示す近接性センサ情報は、ユーザの近接性を示す。
【００３５】
少なくとも１つの例示的実施形態において、環境センサ情報は、装置を保持しているユーザを示すタッチ・センサ情報を含み、環境センサ情報は、装置がユーザによって能動的に目視されていることを示すと判断することは、少なくとも部分的には、タッチ・センサ情報に基づいて、ユーザが、装置を保持しているとの判断を含む。
【００３６】
少なくとも１つの例示的実施形態において、環境センサ情報は、装置がユーザによって能動的に目視されていないことを示すと判断することは、装置の方向が、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、ユーザの目が、ディスプレイから遠いと判断することと、または、ユーザが装置を保持していないと判断することとのうちの少なくとも１つを含む。
【００３７】
少なくとも１つの例示的実施形態において、環境センサ情報は、装置に関して、重力の方向を示す情報を含み、環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することは、装置の方向が、少なくとも部分的には、重力の方向を示す情報に基づいて、前記装置が前記ユーザによって能動的に目視されていないことを示すとの判断を含む。
【００３８】
少なくとも１つの例示的実施形態において、ディスプレイの表面に実質的に垂直な重力の方向は、前記装置が前記ユーザによって能動的に目視されていないことを示す。
【００３９】
少なくとも１つの例示的実施形態において、重力の方向が、所定の閾値角度の範囲内で、正確にディスプレイの表面に垂直であることからそれる環境において、重力の方向は、ディスプレイの表面に実質的に垂直である。
【００４０】
少なくとも１つの例示的実施形態において、環境センサ情報は、ディスプレイに近接しているユーザがいないことを示す近接性センサ情報を含み、環境センサ情報は、装置がユーザによって能動的に目視されていないことを示すと判断することは、少なくとも部分的には、近接性センサ情報に基づいて、ユーザの目が、ディスプレイから遠いとの判断を含む。
【００４１】
少なくとも１つの例示的実施形態において、対象物がディスプレイから閾値距離を越えていることを示している近接性センサ情報は、ユーザの不在を示す。
【００４２】
少なくとも１つの例示的実施形態において、環境センサ情報は、ユーザが装置を保持していないことを示すタッチ・センサ情報を含み、環境センサ情報は、装置がユーザによって能動的に目視されていないことを示すと判断することは、少なくとも部分的には、タッチ・センサ情報に基づいて、ユーザが装置を保持していないとの判断を含む。
【図面の簡単な説明】
【００４３】
本願発明の実施形態のより完全な理解のために、次に、添付の図面に関する以下の記載を参照する。ここで、
【図１】図１は、少なくとも１つの例示的実施形態にしたがう、装置を示すブロック図である。
【図２Ａ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図２Ｂ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図２Ｃ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図２Ｄ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図２Ｅ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図２Ｆ】図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。
【図３Ａ】図３Ａ−図３Ｃは、少なくとも１つの例示的実施形態にしたがう、入力を図示するダイアグラムである。
【図３Ｂ】図３Ａ−図３Ｃは、少なくとも１つの例示的実施形態にしたがう、入力を図示するダイアグラムである。
【図３Ｃ】図３Ａ−図３Ｃは、少なくとも１つの例示的実施形態にしたがう、入力を図示するダイアグラムである。
【図４】図４は、少なくとも１つの例示的実施形態にしたがう、入力の受信を図示するダイアグラムである。
【図５】図５は、少なくとも１つの例示的実施形態にしたがう、操作の決定を図示するダイアグラムである。
【図６】図６は、少なくとも１つの例示的実施形態にしたがう、操作の決定と結びついた活動を図示するフローチャートである。
【図７】図７は、少なくとも１つの例示的実施形態にしたがう、受動的な目視状態の入力と結びついた活動を図示するフローチャートである。
【図８】図８は、少なくとも１つの例示的実施形態にしたがう、操作の実行の除外と結びついた活動を図示するフローチャートである。
【発明を実施するための形態】
【００４４】
本願発明の実施形態、および、その潜在的利点は、図１から図８を参照することによって、よく理解される。
【００４５】
いくつかの実施形態が、以下に、添付の図面を参照して、より詳細に記述される。そのいくつかにおいて、しかし、すべてではないが、実施形態が示される。本願発明の種々の実施形態は、多くの異なる形で具体化することができ、ここに述べられる実施形態に限定されているように解釈されてはならない。むしろ、これらの例示的実施形態は、この開示が適用可能な法的要求を満たすように、提供される。以下を通して、同様の参照番号は、同様の要素を参照する。ここに使われるように、「データ」、「コンテンツ」、「情報」の用語、および、同様の用語は、本願発明の実施形態にしたがって、送信され、受信され、および／または、格納されることが可能なデータを指すために、互換的に用いることができる。このように、そのような語の用法は、本願発明の実施形態の要旨および範囲を制限するものであると、とられてはならない。
【００４６】
加えて、ここに使われるように、「回路（ｃｉｒｃｕｉｔｒｙ）」という用語は、（ａ）ハードウェアのみの回路インプリメンテーション（例えばアナログおよび／またはデジタル回路だけのインプリメンテーション）（ｂ）回路と、一緒に動作して装置に、ここに記述される１つ以上の機能を実行させる１つ以上のコンピュータで読取り可能メモリに格納されるソフトウェアやファームウェア命令を備えるコンピュータ・プログラム・プロダクトとの組合せそして、（ｃ）たとえば、たとえソフトウェアまたはファームウェアが物理的に存在しないとしても操作のためにソフトウェアまたはファームウェアを要求するマイクロプロセッサ、または、マイクロプロセッサ部分などの回路を指す。この「回路」の定義は、ここにおける、すべての請求項を含む、すべてのこの用語の使用に適用される。さらなる例として、ここに使われるように、用語「回路」は、また、１つ以上のプロセッサやその部分、および、付随するソフトウェアやファームウェアを備えるインプリメンテーションを含む。他の例として、ここで用いられる用語「回路」は、また、例えば、ベースバンド集積回路、または、携帯電話のための応用プロセッサ集積回路、あるいは、サーバにおける同様の集積回路、携帯電話ネットワーク装置、他のネットワーク装置、および／または、その他のコンピューティング装置を含む。
【００４７】
ここに規定されるように、（例えば、揮発性または不揮発性メモリ・デバイスなど）物理メディアを指す「固定コンピュータ読取可能メディア」は、電磁気信号を指す「一時的コンピュータ読取可能メディア」と区別することができる。
【００４８】
図１は、少なくとも１つの例示的実施形態にしたがう、電子機器１０などの装置を示すブロック図である。しかしながら、図示され、以下記述される電子機器は、本願発明の実施形態から利益を得ることができる電子装置の単に実例的なものであり、したがって、本願発明の範囲を制限するものと解釈されてはならないことが理解されるべきである。電子機器１０が図示され、以下で、例示の目的のために記載されるけれども、他のタイプの電子装置は、すぐに、本願発明の実施形態を使用することができる。電子装置１０は、パーソナル・デジタル・アシスタント（ＰＤＡ）、ページャ、携帯コンピュータ、デスクトップ・コンピュータ、テレビジョン、ゲーム装置、ラップトップ・コンピュータ、タブレット・コンピュータ、メディア・プレーヤ、カメラ、ビデオレコーダー、携帯電話、グローバル・ポジショニング・システム（ＧＰＳ）装置、ペンダント装置、ブレスレット装置、腕時計装置、着用可能装置、単眼装置、双眼装置、望遠鏡装置、立体画像装置、仮想現実装置、拡張現実装置、万華鏡装置、および／または、いかなる他の電子システムのタイプであることができる。さらに、少なくとも１つの例示的実施形態の装置は、全体の電子装置である必要はない、しかし、他の例示的実施形態において、電子装置のコンポーネントまたはコンポーネントのグループであることができる。例えば、この装置は、集積回路、集積回路のセット、および／または、その他であることができる。
【００４９】
さらにまた、装置は、モビリティを提供するそれらの意図に関係なく、本願発明の実施形態をすぐに使用することができる。この点については、モバイル・アプリケーションと連携して、本願発明の実施形態が記述されることができるとしても、本願発明の実施形態を、モバイル通信業界の内部、外部の両方において、種々の他のアプリケーションと結合して、利用することができることを理解すべきである。
【００５０】
少なくとも１つの例示的実施形態において、電子機器１０は、プロセッサ１１およびメモリ１２を備える。プロセッサ１１は、いかなるタイプのプロセッサ、コントローラ、埋め込みコントローラ、プロセッサ・コア、および／または、その他のでもあり得る。少なくとも１つの例示的実施形態において、プロセッサ１１は、装置に１つ以上のアクションをさせるコンピュータ・プログラム・コードを利用する。メモリ１２は、一時的なデータ記憶のためのキャッシュ領域を含む揮発性ランダム・アクセス・メモリー（ＲＡＭ）などの揮発性メモリ、および／または、例えば、不揮発性であるメモリなど、その他のメモリを備えることができる。このメモリは、埋め込み、および／または、取り外し可能でありえる。不揮発性メモリは、ＥＥＰＲＯＭ、フラッシュ・メモリやその他を含むことができる。メモリ１２は、多くの情報の部分およびデータのいずれでも格納することができる。情報およびデータは、電子機器１０で、例えば、ここに記述される機能などの、電子装置１０の１つ以上の機能をインプリメントするのに使用することができる。少なくとも１つの例示的実施形態において、メモリ１２は、メモリとコンピュータ・プログラム・コードが、プロセッサで、装置に、ここに記述される１つ以上のアクションを実行させるように構成されるように、コンピュータ・プログラム・コードを含む。
【００５１】
電子装置１０は、通信デバイス１５を更に含むことができる。少なくとも１つの例示的実施形態において、トランスミッタやレシーバによる動作可能な通信において、通信装置１５は、アンテナ、有線コネクタ、その他を備える。少なくとも１つの例示的実施形態において、プロセッサ１１は、トランスミッタに信号を提供し、および／または、レシーバから信号を受信する。この信号は、通信インタフェースしたがう信号伝達情報、ユーザ・スピーチ、受信データ、ユーザ生成データ、および／または、その他を含むことができる。通信装置１５は、１つ以上のエア・インターフェース標準、通信プロトコル、変調形式、および、アクセスのタイプで、動作することができる。実例として、電子通信デバイス１５は、第二世代（２Ｇ）無線通信プロトコルＩＳ−１３６（時分割多元接続（ＴＤＭＡ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ））、  ＧＳＭ（登録商標）（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、およびＩＳ−９５（符号分割多重アクセス方式（ＣＤＭＡ））、ＩＳ−９５  ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）にしたがって、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）、ＣＤＭＡ２０００、広帯域ＣＤＭＡ（ＷＣＤＭＡ）、および、ＴＤ−ＳＣＤＭＡ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ−Ｓｙｎｃｈｒｏｎｏｕｓ  ＣＤＭＡ）など第三世代（３Ｇ）無線通信プロトコルで、および／または、８０２．１１、例えば、ブルートゥース（登録商標）、および／または、その他の短距離無線プロトコルなど第四世代（４Ｇ）無線通信プロトコル、無線ネットワークプロトコルで、動作することができる。通信装置１５は、イーサネット（登録商標）、デジタル加入者線（ＤＳＬ）、非同期伝送モード（ＡＴＭ）、および／または、その他の有線プロトコルに従って、動作することができる。
【００５２】
プロセッサ１１は、たとえば、ここに記述される機能の１つ以上を含む本願発明の実施形態をインプリメントするためと並んで、例えば、回路など、オーディオ、ビデオ、通信、ナビゲーション、論理機能、その他をインプリメントするための手段を備えることができる。例えば、プロセッサ１１は、例えば、ここに記述される機能の１つ以上を含む種々の機能を実行するために、デジタル信号プロセッサ・デバイス、マイクロプロセッサ・デバイス、種々のアナログ・デジタル変換器、デジタル・アナログ変換器、処理回路、および、他のサポート回路、などの手段を備えることができる。この装置は、コントロール、および、それぞれの能力によってこれらのデバイスの間で電子装置１０の信号プロセシング機能を実行することができる。このようにプロセッサ１１は、変調と伝送に先立って、メッセージおよびデータを符号化し、インタリーブする機能を含むことができる。プロセッサ１は、さらに、内部の音声符合化装置を備えることができ、内蔵データ・モデムを備えることができる。なお、プロセッサ１１は、１つ以上ソフトウェア・プログラムを操作する機能を備えることができる。これは、メモリに格納することができ、とりわけ、プロセッサ１１に、たとえば、ここに記述される機能の１つ以上を含む少なくとも１つの実施形態をインプリメントさせることができる。例えば、プロセッサ１１は、従来のインターネット・ブラウザなどの接続プログラムを動作させることができる。接続プログラムは、電子機器１０が、伝送制御プロトコル（ＴＣＰ）、インターネット・プロトコル（ＩＰ）、ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、ＩＭＡＰ（Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）ＷＡＰ（Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、その他にしたがって、位置ベースのコンテンツや他のウェブページ・コンテンツなどのインターネット・コンテンツを送信、および、受信することを可能にする。
【００５３】
電子装置１０は、出力を提供し、入力を受信するユーザ・インタフェースを備えることができる。電子装置１０は、出力デバイス１４を備えることができる。出力デバイス１４は、リンガー、イヤホン、スピーカー、その他の音声出力デバイスを備えることができる。出力デバイス１４は、振動トランスデューサ、電子的変形可能表面、電子的変形可能構造、および／または、その他の触覚型出力デバイスを備えることができる。出力デバイス１４は、ディスプレイ、光、および／または、その他の視覚出力デバイスを備えることができる。少なくとも１つの例示的実施形態において、装置は、情報のディスプレイをさせ、ディスプレイをさせることは、その装置が備えるディスプレイの上で情報を表示すること、別の装置に情報を送ること、および／または、その他を含むことができる。例えば、この装置は、別のディスプレイに、コンピュータに、ラップトップに、モバイル装置に、および／または、その他に、その情報を送ることができる。例えば、この装置は、情報を情報を表示するクライアント装置に送ることものとして、情報の表示をさせるサーバであることができる。このように、情報の表示をさせることは、情報を含む別の装置に１つ以上のメッセージを送信すること、その情報をその装置にストリーミングすること、および／または、その他を含むことができる。この電子機器は、入力装置１３を備えることができる。入力装置１３は、光センサ、近接センサ、マイクロフォン、タッチ・センサ、力センサ、ボタン、キーパッド、動きセンサ、磁場センサ、カメラ、および／または、その他を備えることができる。タッチ・センサおよびディスプレイは、タッチ・ディスプレイとして特徴づけられることができる。タッチ・ディスプレイを備える実施形態において、タッチ・ディスプレイは、コンタクトの単一ポイント、コンタクトの複数ポイント、および／または、その他から、入力を受信するように構成することができる。そのような実施形態においては、タッチ・ディスプレイやプロセッサは、少なくとも部分的に、位置、動き、速度、接触領域、および／または、その他に基づいて、入力を決定することができる。少なくとも１つの例示的実施形態において、装置は、入力の標示を受信する。この装置は、センサ、ドライバ、別の装置、および／または、その他からこの標示を受信することができる。入力を示す情報は、入力を示す、入力の態様を示す、入力の発生を示す、および／または、その他の情報を伝達する情報を含むことができる。
【００５４】
電子装置１０は、抵抗性、容量性、赤外線、歪みゲージ、表面波、光学画像、分散的信号技術、音響パルス認識、または、他の技術の任意のものによりタッチ認識が可能にするように、また、次に、タッチに結びついた位置および他のパラメータを示す信号を提供するように、構成されたものを含む任意の多様なタッチ・ディスプレイを含むことができる。加えて、タッチ・ディスプレイは、選択物体（例えば、指、スタイラス、ペン、鉛筆、または他のポインティング・デバイス）と、タッチ・ディスプレイと間の物理的コンタクトとして、規定することができるタッチ・イベントの形で、入力の標示を受信するように構成することができる。代替的に、たとえ物理的コンタクトがタッチ・ディスプレイでなされなくても、タッチ・イベントは、タッチ・ディスプレイの近傍に選択物体を持ってくること、表示された対象物の上でホバリングすること、または、その物体が、所定の距離の範囲内に接近することと規定することができる。このように、タッチ入力は、実際の物理的接点を含むタッチ・イベント、および、物理的接点を含まない、しかし、さもなければ、タッチ・ディスプレイへの選択物体の近接性の結果などでタッチ・ディスプレイによって検出されるタッチ・イベントを含むタッチ・ディスプレイによって検出されるいかなる入力をも含むことができる。タッチ・ディスプレイは、タッチ入力に関してタッチ・スクリーンに印加される力に結びついた情報を受信する能力がある。例えば、タッチ・スクリーンは、重いプレス・タッチ入力と軽いプレス・タッチ入力との間で差異を認めることができる。少なくとも１つの例示的実施形態において、ディスプレイは、２次元情報、３次元情報やその他を表示することができる。
【００５５】
キーパッドを含むこと実施形態において、キーパッドは、電子機器１０を操作するために、数値（たとえば、０−９）キー、記号キー（たとえば、＃、＊）、文字キー、その他を含むことができる。例えば、キーパッドは、従来のＱＷＥＲＴＹキーパッドの配置を備えることができる。キーパッドは、また、関連した機能の種々のソフト・キーを備えることができる。これに加えて、あるいは、代替的に、電子装置１０は、ジョイスティックまたは、他のユーザ入力インタフェースなどインタフェース・デバイスを備えることができる。
【００５６】
入力デバイス１３は、メディア・キャプチャ要素を備えることができる。メディア・キャプチャ要素は、ストレージ、表示、または、送信のために、画像、ビデオ、および／またはオーディオをキャプチャするいかなる手段でもあり得る。例えば、メディア・キャプチャ要素が、カメラ・モジュールである、少なくとも１つの例示的実施形態において、カメラ・モジュールは、キャプチャされた画像からデジタル画像ファイルを形成することができるデジタル・カメラを備えることができる。このように、カメラ・モジュールは、レンズまたは他の光学部品などのハードウェア、および／または、キャプチャされた画像からデジタル画像ファイルを作成するために必要なソフトウェアを備えることができる。代替的に、カメラ・モジュールは、画像を見るためのハードウェアだけを含むことができ、一方、電子装置１０のメモリ・デバイスは、キャプチャされた画像からデジタル画像ファイルを作成するためのソフトウェアの形で、プロセッサ１１による実行のための記憶を格納する。少なくとも１つの例示的実施形態において、カメラ・モジュールは、画像データ処理においてプロセッサ１１を支援するコプロセッサおよび、画像データを圧縮し、および／または、解凍するためのエンコーダやデコーダなどの処理要素を更に含むことができる。エンコーダやデコーダは、例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）標準フォーマットなど標準フォーマットにしたがって、符号化および／または復号化することができる。
【００５７】
図２Ａ−図２Ｆは、少なくとも１つの例示的実施形態にしたがう、ペンダント装置を図示するダイアグラムである。図２Ａ−図２Ｆの例は、単に例だけであり、本願請求項の範囲の制限するものではない。例えば、装置のサイズは、異なることができ、装置の形状は、異なることができ、装置の構成は、異なることができる、等である。
【００５８】
いくつかの環境において、電子装置をペンダント装置として構成することが望ましくなることがあり得る。例えば、ペンダント装置としての電子装置の構成は、電子装置のユーザが、簡単に装置を運搬し、装置を装着し、装置と対話すること、および／または、その他を許すことができる。ペンダント装置は、ペンダント・フォーム・ファクターを備える、図１について記述されたものに類似した電子装置のような電子装置を参照することができる。例えば、ペンダント・フォーム・ファクターを備える装置は、ネックレスにペンダント装置を取り付ける、ユーザの手で装置を簡単に取り扱う、テーブルの上にまっすぐに装置を立てる、および／または、その他のように提供することを含むことができる。少なくとも１つの例示的実施形態において、ペンダント装置は、ネックレスを備える。
【００５９】
いくつかの環境において、ペンダント装置がディスプレイを備えることが望ましいことがあり得る。例えば、このペンダント装置のユーザに情報を表示することが望ましいことがあり得る。いくつかの環境においては、ペンダント装置備えられたディスプレイが、接眼ディスプレイ（ｎｅａｒ  ｅｙｅ  ｄｉｓｐｌａｙ）であることが望ましいことがあり得る。例えば、接眼ディスプレイは、装置のサイズがコンパクトなままであるのを可能とし、ユーザが近い距離でディスプレイをクリアに見るのを可能とすることができる、および／または、その他である。少なくとも１つの例示的実施形態において、ペンダント装置は、接眼ディスプレイを備える。いくつかの環境において、このペンダント装置は、接眼ディスプレイが、ユーザの単一の目によって最適に見られるように構成することができ、これらのような環境において、このペンダント装置は、単眼の装置と呼ばれることができる。
【００６０】
いくつかの環境において、ペンダント装置が複数ディスプレイを備えることが望ましいことがあり得る。例えば、ペンダント装置は、双眼鏡装置として構成することができる。双眼鏡装置は、２つのディスプレイをユーザが同時に見ることができるように、第１のディスプレイがユーザの左目によって見るように構成され、そして、第１のディスプレイがユーザの左目によって見るように構成された電子装置を参照することができる。
【００６１】
いくつかの環境において、ペンダント装置が環境センサ情報を受信することが望ましいことがあり得る。例えば、この装置は、環境センサ情報を少なくとも１つの環境センサから受信することによって、装置の方向、ユーザ入力、装置モード、その他を決定することができる。環境センサは、図１について記述されたものに類似した入力デバイスを参照することができる。例えば、環境センサは、タッチ・センサ、方向センサ、加速度計センサ、赤外線センサ、光学センサ、近接センサ、ジャイロ・センサ、磁力計センサ、慣性センサ、および／または、その他であることができる。
【００６２】
図２Ａ−図２Ｃの例は、少なくとも１つの例示的実施形態にしたがう、装置２００を図示するダイアグラムである。図２Ａは、斜視図であり、図２Ｂは、正面図であり、そして、図２Ｃは、同じ例の切開図である。図２Ａ−図２Ｃの例において、装置２００は、エンクロージャ２０２、ディスプレイ２０４、環境センサ２０６、２０８、２１０、２１２、２１４、２１６、２１８、２２０、２２２、２２４、２２６、２２８、および、プロセッサ２３０を備える、図２Ａ−図２Ｃの例は、ペンダント装置として装置２００を表しているが、しかし、装置２００は、いかなるタイプの電子装置でもあり得ることを理解すべきである。
【００６３】
いくつかの環境において、ユーザは、ユーザのコントロールの下で、図２Ａ−図２Ｃについて記述されたものに類似した電子装置を有することができる。これらのような環境において、この装置は、メッセージの通知、カレンダー・アラート、および／または、その他を受信することができる。これらのような環境において、通知を認めるために能動的に装置を見るためのビューアが、アラートを解除する、および／または、その他が望ましいことがあり得る。例えば、ユーザが、能動的に装置を見るために、装置をユーザの目の近くに配置する、ユーザの方に装置を向けるなど、ができる。装置を能動的に見ている間、ユーザは、注意を装置に集中させ、装置と対話し、および／または、その他をしていることができる。例えば、装置を能動的に見ている間、ユーザは、装置に備わるディスプレイの上で表示される情報を能動的に読んでいることができる。
【００６４】
図２Ｄは、装置２４２に備えられたディスプレイを能動的に目視しているユーザ２４０を図示するダイアグラムである。図２Ｄの例は、装置２４２ペンダント装置として描いているけれども、装置２４２は、電子装置のいかなるタイプでもあり得る。
【００６５】
前述のとおり、いくつかの環境において、ユーザは、ユーザのコントロールの下で、図２Ａ−図２Ｃについて記述されたものに類似した電子装置を有することができる。いくつかの環境において、装置は、装置は、ユーザに能動的に見られることができないように、配置されることができる。例えば、装置を、机の上に配置する、ユーザのポケットの中に入れる、ユーザの体に装着する、および／または、その他のことができる。これらのような環境において、装置に備えられたディスプレイは、装置のユーザによって受動的に見られることができる。装置の受動的目視の間、ユーザは、装置以外の何かにユーザの注意を集中さたり、装置を無視したり、装置をユーザの周辺視野で見たり、装置を遠くから見たり、および／または、その他をしていることがあり得る。例えば、装置の受動的目視の間、ユーザは、異なる装置に備えられたディスプレイの上に表示される情報を読んでいること、装置の独立しているタスクを実行すること、および／または、その他をすることができる。このように、受動的に見られている装置は、能動的に見られていない。
【００６６】
図２Ｅは、受動的に装置２４６に備えられたディスプレイを見ているユーザ２４４を図示している図である。図２Ｅの例が、装置２４４をペンダント装置として描写するとしても、装置２４４は、いかなるタイプの電子装置でもあり得る。装置２４６は、ユーザ２４４が装着するネックレスに取り付けられていることを見ることができる。図２Ｅの例が、装置２４６をユーザ２４４が装着しているものとして描いているとしても、装置２４６は、装置２４６が、ユーザ２４４によって受動的に目視することができるように、ユーザ２４４の衣服に取り付けたり、ポケットにいれて運んだり、ユーザ２４４の手で運んだり、および／または、その他をすることができる。
【００６７】
図２Ｆは、装置２５４に備えられたディスプレイを受動的に目視して、机２５２に腰かけているユーザ２５０を図示している図である。図２Ｆの例が、装置２５４をペンダント装置として描写するとしても、装置２５４は、いかなるタイプの電子装置でもあり得る。装置２５４が、机２５２の上面の上にまっすぐ上向きに置かれていることを見ることができる。図２Ｅの例が、装置を机２５２の上面の上にまっすぐ上向きに置かれているものとして描写するとしても、装置２５４は、装置２５４が、ユーザ２５０によって受動的に目視することができるように、他の位置に置くことができる。例えば、装置２５４は、床面の上にまっすぐ上向きに置いたり、机２５２の表面の上部に、装置２５４の側面を横たえて置いたり、および／または、その他のことができる。
【００６８】
前述のとおり、ユーザは、装置を能動的に目視することができる。例えば、ユーザが、装置２４２とインタラクトしている図２Ｄのユーザ２４０と同様の方法で、装置と、対話していることができる。これらのような環境において、装置が、その装置の能動的目視状態を入力することが望ましいことがあり得る。例えば、装置は、少なくとも部分的には、装置の能動的目視状態に基づいて、装置が、ユーザによって能動的に目視されていると判断することができる。能動的目視状態は、その装置が、視覚障害補償を回避するような方法で構成される状態によって特徴づけることができる。視覚障害補整は、目視状態が理想的でないときに、認知し、および／または、理解するのがより容易であるような方法で、視覚情報のレンダリングを参照することができる。例えば、視覚障害補整で生成される視覚情報は、低いピクセル解像度で、より高い輝度レベルで、テキスト情報無しで、および／または、その他で生成されることができる。代替的に、視覚障害補整なしで生成される視覚情報は、増加したピクセル解像度で、低い輝度レベルで、テキスト情報を用いて、および／または、その他で生成されることができる。
【００６９】
前述のとおり、ユーザは、装置を受動的に目視すること、装置を見ないこと、および／または、その他のことができる。例えば、この装置は、図２Ｅ−図２Ｆに関して記述されたのと同様に、受動的に目視することができる。これらのような環境において、ユーザは、受動的目視から能動的目視に移行することができる。例えば、ユーザは、装置を図２Ｅまたは図２Ｆに描かれたのと同様の位置から、図２Ｄで描かれたのと同様の位置に動かすことができるこれらのような環境において、少なくとも部分的には、環境センサ情報に基づいて、装置が、その装置の能動的目視状態を入力することが望ましいことがあり得る。たとえば、環境センサ情報は、その装置が、ユーザによって能動的に目視されていることを示すことができる。例えば、環境センサ情報は、装置がユーザに関して装置方向を有することを示すことができる。そのような例においては、装置方向は、ユーザ２４０について図２Ｄの装置２４２の方向に同様でありえる。少なくとも１つの例示的実施形態において、少なくとも部分的には、環境センサ情報が、装置が、ユーザによって能動的に見られていることを示すとの判断に基づいて、装置は、その装置の能動的目視状態を入力する。
【００７０】
いくつかの環境において、装置の方向が、装置が、ユーザによって能動的に見られていることを示すことができる。例えば、この装置は、装置に備えられたディスプレイが、ビューが明確である位置に存在するように方向付けされることができる。たとえば、能動的に目視されているとき装置の方向は、図２Ｄの装置２４２の方向と同様でありえる。これらのような環境において、環境センサ情報が、少なくとも部分的には、装置の方向に基づいて、装置が、ユーザによって能動的に見られていることを示すことが望ましいことがあり得る。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていることを示すと判断することは、装置の方向が、装置がユーザによって能動的に見られていることを示すとの判断を含む。いくつかの環境において、装置に関する重力の方向は、装置がユーザによって能動的に目視されていることを示すことができる。例えば、この装置は、重力の方向が、装置に備えられたディスプレイの表面に実質的に平行した場合には、能動的に目視されている。たとえば、図２Ｄにおける重力の方向は、装置２４２のディスプレイと実質的に平行であることを見ることができる。少なくとも１つの例示的実施形態において、環境センサ情報は、装置に関係して、重力の方向を示す情報を含む。少なくとも１つの例示的実施形態において、重力の方向は、重力の方向が、所定の閾値角度の範囲内での、ディスプレイの表面と正確に平行であることから逸脱する環境において、ディスプレイの表面と実質的に平行である。少なくとも１つの例示的実施形態において、閾値角度は、例えば１５度、２８度、４５度やその他所定の角度である。少なくとも１つの例示的実施形態において、閾値角度は、装置のサイズ、ディスプレイの解像度、装置のハウジングによるディスプレイの不明瞭性、および／または、その他の装置の１つ以上の物理的特性に基づいて変化する。少なくとも１つの例示的実施形態において、閾値角度は、装置とユーザの間の距離、ユーザと装置との間のコンタクト、および／または、その他の少なくとも一つには他の環境に基づくことができる。例えば、閾値角度は、ユーザが装置からより遠くにあるとき、その装置がより大きいサイズであるとき、および／または、その他のときに、より大きくなることができる。別の例において、閾値角度は、ユーザが、装置からより近いとき、その装置がより小さいサイズであるとき、および／または、その他のときに、より小さくなることができる。
【００７１】
いくつかの環境において、装置に備えられたディスプレイのすぐ近くのユーザの目は、装置がユーザによって能動的に見られていることを示すことができる。例えば、ディスプレイは、接眼ディスプレイであることができる。接眼ディスプレイ（ｎｅａｒ  ｅｙｅ  ｄｉｓｐｌａｙ）を能動的に目視するユーザは、図２Ｄの装置２４２のすぐ近くにあるユーザ２４０の目と同様に、ディスプレイにすぐ近くにユーザの目があり得る。これらのような環境において、環境センサ情報が、少なくとも部分的には、ユーザの目がディスプレイにすぐ近くであるとの判断に基づいて、装置が、ユーザによって能動的に見られていることを示すことが望ましいことがあり得る。例えば、環境センサは、装置に備えられた、近接性センサ、赤外センサ、ソナー、レーダー、容量センサ、光センサ、および／または、その他であることができる。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていることを示すと判断することは、ユーザの目がディスプレイにすぐ近くであるとの判断を含む。少なくとも１つの例示的実施形態において、環境センサ情報は、ディスプレイに関して、ユーザの近接性を示す近接性センサ情報を含む。少なくとも１つの例示的実施形態において、近接性センサ情報は、近接性センサ情報が、ディスプレイから閾値距離の範囲内である物体を示す環境においてユーザの近接性を示す。少なくとも１つの例示的実施形態において、閾値距離は、例えば２センチメートル、４センチメートル、８センチメートルやその他の所定の距離である。少なくとも１つの例示的実施形態において、閾値距離は、装置のサイズ、ディスプレイの解像度、装置のハウジングによるディスプレイの不明瞭性、および／または、その他装置の１つ以上の物理的特性に基づいて変化する。少なくとも１つの例示的実施形態において、閾値距離は、少なくとも部分的には、装置とユーザとの間の距離、ユーザと装置との間のコンタクト、および／または、その他の他の環境に基づくことができる。例えば、閾値距離は、ユーザが装置からより遠くにあるとき、その装置がより大きいサイズであるとき、および／または、その他のときに、より大きくなることができる。別の例において、閾値距離は、ユーザが、装置からより近いとき、その装置がより小さいサイズであるとき、および／または、その他のときに、より小さくなることができる。
【００７２】
いくつかの環境において、装置を保持しているユーザは、装置がユーザによって能動的に見られていることを示すことができる。例えば、装置に結びついたソフトウェアとインタラクトしている間は、ユーザは、装置を必然的に保持することができる。たとえば、この装置は、ソフトウェア・コントロールのための入力としてタッチ・センサを含むことができる。装置を能動的に目視するユーザは、図２Ｄの装置２４２を保持しているユーザ２４０と同様に、装置を保持することができる。これらのような環境において、環境センサ情報が、少なくとも部分的には、ユーザが、装置を保持しているとの前記判断に基づいて、装置が、ユーザによって能動的に見られていることを示すことが望ましいことがあり得る。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていることを示すと判断することは、ユーザが、装置を保持しているとの判断を含む。少なくとも１つの例示的実施形態において、環境センサ情報は、装置を保持しているユーザを示すタッチ・センサ情報を備える。
【００７３】
いくつかの環境において、少なくとも部分的には、異なる環境センサから受信した環境センサ情報の組合せに基づいて、装置がユーザによって能動的に目視されていると判断することが望ましいことがあり得る。たとえば、環境センサ情報は、能動的目視が起こっていないとき、その装置が能動的に目視されていることを示すことができる。例えば、ユーザは、自分から遠ざけるために、装置を短時間保持することができる。または、その装置が能動的に目視されていないとしても、その装置が、装置の目視と一致した方向を有することができる。これらのような環境において、その装置は、異なる環境センサから受信した環境センサ情報の組合せが、ユーザによって能動的に目視されていることと一致しているならば、装置は、ユーザによって能動的に目視されていると判断することができる。例えば、この装置は、それが特定の方向を有し、同時に保持されている場合、装置が保持されており、そして、その装置が、ユーザの目の近傍にある場合、および／または、その他の場合能動的に目視されていると判断することができる。
【００７４】
前述のとおり、ユーザは、装置を受動的に目視すること、装置を見ないこと、および／または、その他のことができる。例えば、この装置は、図２Ｅ−図２Ｆについて記述されたものと同様に、受動的に見られることができる。これらのような環境において、装置が、その装置の受動的目視状態を入力することが望ましいことがあり得る。例えば、装置は、少なくとも部分的には、装置の受動的目視状態に基づいて、装置がユーザによって能動的に目視されていないと判断することができる。受動的目視状態は、情報が、健常者目視ディスプレイ・モードにおける情報の表示ではなく、障害者目視ディスプレイ・モードに整合して表示されるようにされる動作状態であることができる。受動的目視状態は、その装置が、視覚障害補整を提供する方法で構成される、状態によって特徴づけられることができる。
【００７５】
前述のとおり、ユーザは、装置を能動的に目視していることができる。例えば、ユーザは、装置２４２とインタラクトしている図２Ｄのユーザ２４０と同様の方法で、装置とインタラクトしていることができる。これらのような環境において、ユーザが、能動的目視から受動的目視に移行することができる。例えば、ユーザが、装置を図２Ｄにおいて表されるのと同様な位置から、図２Ｅまたは図２Ｆにおいて表されるのと同様な位置へ、動かすことができるこれらのような環境において、少なくとも部分的には、環境センサ情報に基づいて、装置が、その装置の受動的目視状態を入力することが望ましいことがあり得る。たとえば、環境センサ情報は、その装置が、ユーザによって能動的に目視されていないことを示すことができる。例えば、環境センサ情報は、ユーザ２４４について、図２Ｅの装置２４６の方向に同様に、ユーザ２５０について、図２Ｆの装置２５４の方向に同様に、および／または、その他、装置がユーザに関して装置方向を有することを示すことができる。少なくとも１つの例示的実施形態において、少なくとも部分的には、環境センサ情報が、その装置が、ユーザによって能動的に目視されていないことを示すとの判断に基づいて、この装置は、装置の受動的目視状態を入力する。
【００７６】
いくつかの環境において、装置の方向が、その装置が、ユーザによって能動的に目視されていないことを示すことができる。例えば、この装置は、装置に備えられたディスプレイが、ビューが不明瞭になる位置にあるように、方向付けられることができる。たとえば、能動的に目視されているとき、装置の方向は、図２Ｅの装置２４６の方向と同様でありえる。これらのような環境において、環境センサ情報が、少なくとも部分的には、装置の方向に基づいて、その装置が、ユーザによって能動的に目視されていないことを示すことが望ましいことがあり得る。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていないことを示すと判断することは、装置の方向が、その装置が、ユーザによって能動的に目視されていないことを示すとの判断を含む。少なくとも１つの例示的実施形態において、環境センサは、磁力計であり、そして、環境センサ情報は、地球の磁気北極に関する装置の方向を示す。いくつかの環境において、装置に関する重力の方向は、装置が、ユーザによって能動的に目視されていないことを示すことができる。例えば、重力の方向が、装置に備えられたディスプレイの表面に実質的に垂直である場合には、装置が、能動的に目視されていないことがあり得る。たとえば、図２Ｅにおける重力の方向は、装置２４６のディスプレイに対して、実質的に垂直であること、図２Ｆにおける重力の方向は、装置２５４のディスプレイに実質的に垂直であることを見ることができる。少なくとも１つの例示的実施形態において、重力の方向は、重力の方向が、所定の閾値角度の範囲内で、正確にディスプレイの表面に垂直であることからそれる環境において、ディスプレイの表面に実質的に垂直である。少なくとも１つの例示的実施形態において、閾値角度は、例えば１５度、２０度、４５度やその他の所定の角度でであることができる。少なくとも１つの例示的実施形態において、装置のサイズ、ディスプレイの解像度、装置のハウジングによるディスプレイの不明瞭性、および／または、その他の装置の１つ以上の物理的特性に基づいて閾値角度は異なる。少なくとも１つの例示的実施形態において、閾値角度は、少なくとも部分的には、装置とユーザとの間の距離、ユーザと装置との間のコンタクト、および／または、その他の他の環境に基づくことができる。例えば、閾値角度は、ユーザが装置からより遠くにあるとき、その装置がより大きいサイズであるとき、および／または、その他のときに、より大きくなることができる。別の例において、閾値角度は、ユーザが、装置からより近いとき、その装置がより小さいサイズであるとき、および／または、その他、ときに、より小さくなることができる。
【００７７】
いくつかの環境において、装置に備えられたディスプレイにすぐ近くにユーザの目がないことは、その装置が、ユーザによって能動的に目視されていないことを示すことができる。例えば、そのディスプレイは、接眼ディスプレイであることができる。接眼ディスプレイで能動的に目視していないユーザは、図２Ｅの装置２４６から遠いユーザ２４４の目、図２Ｆの装置２５４から遠いユーザ２５０の目、および／または、その他と同様に、ディスプレイから遠くにユーザの目があることがあり得る。これらのような環境において、環境センサ情報が、少なくとも部分的には、ユーザの目が、ディスプレイから遠いとの判断に基づいて、その装置が、ユーザによって能動的に目視されていないことを示すことが望ましいことがあり得る。例えば、環境センサは、装置に備えられた、近接性センサ、赤外センサ、ソナー、レーダー、容量センサ、光センサ、および／または、その他、であることができる。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていないことを示すと判断することは、ユーザの目が、ディスプレイから遠いとの判断を含む。少なくとも１つの例示的実施形態において、近接性センサ情報は、近接性センサ情報が、ディスプレイから閾値距離を越えている物体を示す環境におけるユーザからの距離を示す。少なくとも１つの例示的実施形態において、閾値距離は、例えば２０センチメートル、３０センチメートル、５０センチメートルやその他の所定の距離である。少なくとも１つの例示的実施形態において、装置のサイズ、ディスプレイの解像度、装置のハウジングによるディスプレイの不明瞭性、および／または、その他の１つ以上の装置の物理的特性に基づいて閾値距離は異なる。少なくとも１つの例示的実施形態において、閾値距離は、少なくとも部分的には、装置とユーザとの間の距離、ユーザと装置との間のコンタクト、および／または、その他、他の環境に基づくことができる。例えば、閾値距離は、ユーザが装置からより遠くにあるとき、その装置がより大きいサイズであるとき、および／または、その他のときに、より大きくなることができる。別の例において、閾値距離は、ユーザが、装置からより近いとき、その装置がより小さいサイズであるとき、および／または、その他のときに、より小さくなることができる。
【００７８】
いくつかの環境において、装置を保持しているユーザがいないことは、その装置が、ユーザによって能動的に目視されていないことを示すことができる。例えば、ユーザが装置を保持することが、装置に結びついたソフトウェアとインタラクトするために必要でありえる。たとえば、この装置は、入力ソフトウェア・このトロールのためにタッチ・センサを備えることができる。装置を能動的に目視していないユーザは、図２Ｅの装置２４６を保持していないユーザ２４４、図２Ｆの装置２５４を保持していないユーザ２５０、および／または、その他と同様に、装置を保持していることができない。これらのような環境において、環境センサ情報が、少なくとも部分的には、ユーザが装置を保持していないとの前記判断に基づいて、その装置が、ユーザによって能動的に目視されていないことを示すことが望ましいことがあり得る。少なくとも１つの例示的実施形態において、環境センサ情報が、その装置が、ユーザによって能動的に目視されていないことを示すと判断することは、ユーザが装置を保持していないとの判断を含む。少なくとも１つの例示的実施形態において、環境センサ情報は、ユーザが装置を保持していないことを示すタッチ・センサ情報を備える。
【００７９】
いくつかの環境において、少なくとも部分的には、異なる環境センサから受信した環境センサ情報の組合せに基づいて、装置が、ユーザによって能動的に目視されていないと判断することが望ましいことがあり得る。たとえば、環境センサ情報は、能動的目視が起こっているとき、装置は、能動的に目視されていないことを示すことができる。例えば、ユーザは、ユーザの目から装置を短時間短く引き離すことができ、この装置は、たとえ装置が能動的に目視されている、および／または、その他であるとしても、装置の目視と合致しない方向を有することができる。これらのような環境において、その装置は、異なる環境センサから受信した環境センサ情報の組合せが、ユーザにより能動的に目視されていないことと合致している場合には、装置が、ユーザによって能動的に目視されていないと判断することができる。例えば、その装置は、それが特定の方向を有し、同時に保持されていない場合、その装置が保持されておらず、その装置がユーザの目から遠く離れている場合、および／または、その他の場合、能動的に目視されていないと判断することができる。
【００８０】
図３Ａ−図３Ｃは、少なくとも１つの例示的実施形態にしたがう、入力の受信を図示するダイアグラムである。図３Ａ−図３Ｃの例は、単に例だけであり、本願請求項の範囲の制限するものではない。例えば、入力はのタイプは、異なることができ、入力の数は、は異なることができ、入力受信する装置は、は異なることができる、および／または、その他である。
【００８１】
前述のとおり、装置は、入力を示す情報を受信することができる。例えば、この装置は、１つ以上のセンサからの入力を示す情報を受信することができる。これらのような環境において、装置が入力センサを備えることが望ましいことがあり得る。例えば、ユーザは、装置によってコントロールされるソフトウェアとインタラクトするために、入力センサを備える装置の物理的操作を実行することができる。少なくとも１つの例示的実施形態において、入力センサは、環境センサであることができる．例えば、入力センサは、図２Ａ−図２Ｆについて記述されたものに類似した環境センサであることができる。
【００８２】
図３Ａは、装置３００を図示しているブロック図である。図３Ａの例において、装置３００は、プロセッサ３０１、加速度計センサ３０２、ジャイロ・センサ３０３、磁力計センサ３０４、近接性センサ３０５、タッチ・センサ３０６−３０９、および、電極３１０−３１７を備える。図３Ａの例において、装置３００は、図１および図２Ａ−２Ｆに関して記述された装置と同様の装置であることができる図３Ａの例において、プロセッサ３０１は、加速度計センサ３０２、ジャイロ・センサ３０３、磁力計センサ３０４、近接性センサ３０５、タッチ・センサ３０６−３０９、および／または、その他からの、入力を示す情報を受信することができることを理解すべきである。図３Ａの例で分かるように、各々のタッチ・センサは、１つ以上の電極からのタッチ入力を示す情報を受信することができる。例えば、タッチ・センサ３０６は、電極３１０や電極３１１からのタッチ入力を示す情報を受信することができる。タッチ・センサ３０７は、電極３１２や電極３１３からのタッチ入力を示す情報を受信することができる。タッチ・センサ３０８は、電極３１４や電極３１５からのタッチ入力を示す情報を受信することができる。そして、タッチ・センサ３０９は、電極３１６や電極３１７からのタッチ入力を示す情報を受信することができる。図３Ａの例が、２つの電極と結びつけられている各々のタッチ・センサを表すけれども、各々のタッチ・センサは、任意数の電極と関連することができる。
【００８３】
少なくとも１つの例示的実施形態において、入力を示す情報は、タッチ入力を示す情報を備える。そのような例において、図３ａの装置３００などの装置は、装置３００の１つ以上の電極３０６−３１７にタッチするユーザなど、タッチ・センサによって、装置ににタッチするユーザを検出ことができる。タッチ入力を示す情報は、装置のタッチ領域を示す情報を含むことができる。例えば、電極を、装置の上の種々のポイントに配置することができる。たとえば、電極を、図２Ａ−図２Ｃの例における装置２００の環境センサ２０６、２０８、２１０、２１２、２１４、２１６、２１８、２２０、２２２、２２４、２２６、および、２２８の位置について記述されたものと同様に、装置の上の種々のポイントに配置することができる。このように、その装置は、少なくとも部分的には、ユーザによって、挟まれたか、つかまれた装置のコンタクト領域に基づいて、装置のコンタクト領域を決定することができる。
【００８４】
図３Ｂは、ユーザ３２０によってつかまれた装置３２２を図示している図である。装置３２２は、図１、図２Ａ−図２Ｆ、図３Ａ、その他に関して記述されるものと同様でありえる。図３Ｃは、ユーザ３３０によってつかまれる装置３３２を図示している図である。装置３３２は、図１、図２Ａ−図２Ｆ、図３Ａ、その他に関して記述されるものと同様でありえる。
【００８５】
いくつかの環境において、タッチ入力によって、ユーザが装置とインタラクトすることができる種々の方法を提供することが望ましいことがあり得る。例えば、ユーザは、プロンプトへの肯定応答のような装置への特定の指示をするために、特定のタッチ入力を使用することができる。そして、そのユーザは、プロンプトへの否定応答のような装置に異なる指示をなすために、異なるタッチ入力を使用することができる。たとえば、ユーザは、応答を肯定を示すために、挟み入力を、そして、否定応答を示すためにタップ入力を入力することができる。そのようなタッチ入力は、装置の形状、ユーザが使用の間に装置を保持することができる方法、および／または、その他を与えられたユーザにとって、自然で直観的であり得る。少なくとも１つの例示的実施形態において、タッチ入力を示す情報は、挟み入力を示す情報を含む。そのような例において、装置は、図３Ｂの例における装置３２２を挟んでいるユーザ３２０と同様に、ユーザに、挟まれることができる。このように、その装置は、ユーザによって装置を挟むことは、挟み入力であると判断することができる。少なくとも１つの例示的実施形態において、タッチ入力を示す情報は、握り入力を示す情報を含む。そのような例において、装置は、図３Ｂの例における装置３３２を握っているユーザ３３０と同様に、ユーザによって握られることができる。このように、この装置は、ユーザによって装置を握られていることは、握り入力であると判断することができる。少なくとも１つの例示的実施形態において、タッチ入力を示す情報は、タップ入力を示す情報を含む。少なくとも１つの例示的実施形態において、タップ入力は、タッチ・センサに閾値の時間未満の期間の間タッチすることを指す。例えば、いくつかの環境において、この装置は、１秒未満のものを、タップ入力として、タッチ・センサによって受信されるタッチ入力を検出することができる。他の状況において、この装置は、１秒より長いものを、タップ入力以外の入力として、タッチ・センサによって受信されるタッチ入力を検出することができる少なくとも１つの例示的実施形態において、タップ入力は、入力センサにより検出可能な装置の物理的外乱を指す。例えば、図３Ｂの装置３２０は、装置３２０がユーザの手のひらにぶつかることを検出ことができる。そのような手のひらがぶつかることは、たとえば加速度計センサなどの入力センサによって、タップ入力として検出されることができる。
【００８６】
図４は、少なくとも１つの例示的実施形態にしたがう、入力の受信を図示するダイアグラムである。図４の例は、単に例にすぎず、本願請求項の範囲の制限するものではない。例えば、入力のタイプは、異なることができ、入力の数は、異なることができ、入力受信する装置は、異なることができる、および／または、その他である。
【００８７】
前述のとおり、装置は、１つ以上の入力センサから入力を示す情報を受信することができる。いくつかの環境において、装置の運動入力を示す情報を受けることが望ましいことがあり得る。たとえば、装置のユーザが、タッチ入力以外の入力で装置とインタラクトすること、タッチ入力と連携した装置の運動により、装置とインタラクトすること、および／または、その他を望むことがあり得る。このように、その装置は、単眼の装置などユーザがなじみがあり得る他のデバイスと同様に利用されることができる。例えば、装置を「傾斜」することにより、タッチ入力を利用しなければならないことなく、装置によってコントロールされたソフトウェア・スクリーンをユーザがスクロールすること、その装置で、物体を「指し示す」ことにより、選択した物体を識別すること、および／または、その他は、直観的でありえる。少なくとも１つの例示的実施形態において、入力を示す情報は、装置運動入力を示すものである。
【００８８】
図４は、垂直軸４０２、横軸４０４、および、縦軸４０６に関係して、装置４００を図示する。装置４００は、図１、図２Ａ−図２Ｆ、図３やその他に関して記述されるものと同様でありえる。図４は、回転運動４１２、回転運動４１４、および、回転運動４１６を図示する。図４の例において、回転運動４１２は、垂直軸４０２に関する回転運動の例である。図４の例において、回転運動４１４は、横軸４０４に関する回転運動の例である。図４の例において、回転運動４１６は、縦軸４０６に関する回転運動の例である。
【００８９】
いくつかの環境において、装置は、その装置の現在の位置に関して、上へおよび／または下に動かされることができる。例えば、図４の装置４００は、垂直軸４０２に沿って、上へおよび／または下に動かされることができる。上へおよび／または下への運動は、垂直運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、垂直運動を示す。垂直運動、例えば、上への運動、下への運動、および／または、その他を示す装置運動入力は、垂直入力と呼ぶことができる。
【００９０】
いくつかの環境において、装置は、その装置の現在の位置に関して、左および／または右に動かされることができる。例えば、図４の装置４００は、横軸４０４に沿って左や右に動かすことができる。左や右の運動は、横運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、横運動を示す。横運動、例えば、左への運動、右への運動、および／または、その他を示す装置運動入力は、横入力と呼ぶことができる。
【００９１】
いくつかの環境において、装置は、その装置の現在の位置に関して、前におよび／または後ろに動かすことができる。例えば、図４の装置４００は、縦軸４０６に沿って、前におよび／または後ろに動かすことができる。前へ、および／または後ろへの運動は、縦運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、縦運動を示す。縦運動、たとえば、前への運動、後ろへの運動、および／または、その他を示す装置運動入力は、縦入力と呼ぶことができる。
【００９２】
いくつかの環境において、装置は、その装置の現在の位置に関して、垂直軸について回転させことができる。例えば、図４の装置４００は、回転運動４１２と同様に回転することができる。垂直軸についての回転は、偏揺れ運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、偏揺れ運動を示す。偏揺れ運動、例えば、左への偏揺れ回転、右への偏揺れ回転、その他を示す装置運動入力は、パン入力と呼ぶことができる。
【００９３】
いくつかの環境においては、装置は、その装置の現在の位置に関して、横軸について回転することができる。例えば、図４の装置４００は、回転運動４１４と同様に回転することができる。横軸についての回転は、ピッチ運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、ピッチ運動を示す。ピッチ運動、例えば、上へのピッチ回転、下へのピッチ回転、および／または、その他を示す装置運動入力は、傾斜入力と呼ぶことができる。
【００９４】
いくつかの環境において、装置は、その装置の現在の位置に関して、縦の軸について回転することができる。例えば、図４の装置４００は、回転運動４１６と同様に回転することができる。縦軸についての回転は、ロール運動と呼ぶことができる。少なくとも１つの例示的実施形態において、装置運動入力は、ロール運動を示す。ロール運動、たとえば時計回りのロール回転、反時計回りのロール回転、その他を示す装置運動入力は、スピン入力と呼ぶことができる。
【００９５】
いくつかの環境において、入力を示す情報は、運動入力の１つ以上をを示すことができる。例えば、ユーザは、すぐに複数の方向に装置を動かすことができ、複数の軸に沿って装置を回転させることができ、１つ以上の軸に沿って装置を回転させている間に、１つ以上の方向に装置を動かすことができる。および／または、その他である。たとえば、ユーザは、上へおよび左に装置を動かすことができる、右に装置をパンしている間に、装置を下へ傾けることができる、上へ装置を傾けている間に、装置下へ動かすことができる、および／または、その他である。
【００９６】
図５は、少なくとも１つの例示的実施形態にしたがう、操作の決定を図示する図である。図５の例は、単に例にすぎず、本願請求項の範囲の制限するものではない。例えば、動作のタイプは、異なることができ、動作の数は、異なることができ、操作を決定する装置は、は異なることができる。および／または、その他である。
【００９７】
いくつかの環境において、装置は、動作を実行することができる。例えば、装置は、ソフトウェア・ルーチンを実行し、入力に反応し、ハードウェアをコントロールし、および／または、その他をすることができる。たとえば、ユーザは、特定のタスクを実行する、ソフトウェアを実行する、および、または、その種の他のもののために、装置を使用していることができる。これらのような環境において、特定の操作は、タスク、ソフトウェア・ルーチン、および／または、その他と結びつけることができる。いくつかの環境において、装置が、少なくとも部分的には、入力に基づいて、操作を決定することが望ましいことがあり得る。例えば、装置は、少なくとも部分的には、ユーザからの特定の入力に基づいて、動作を実行することができる。このように、この装置は、少なくとも部分的には、ユーザの要望に基づいて、動作を実行すること、少なくとも部分的には、装置の環境条件に基づいて、特定のソフトウェア・ルーチンを実行すること、および／または、その他ができる。
【００９８】
前述のとおり、いくつかの環境において、装置は、受動的目視状態、能動的目視状態、および／または、その他を入力することができる、これらのような環境において、少なくとも部分的には、目視状態と入力とに基づいて、操作を決定することが望ましいことがあり得る。たとえば、ユーザは、少なくとも部分的には、ユーザが装置を能動的に、または、受動的に目視しているか、何の情報が装置によって示されているか、および／または、その他に基づいて、異なるように、装置とインタラクトすることを望むことができる。例えば、ユーザは、装置の異なる目視状態に対して異なる動作を始めるために、タップ入力など特定の入力を入力することができる。たとえば、タップ入力は、装置が、受動的目視状態を入力したときに、視覚的イベント通知の表示を終了するために入力することができる。タップ入力は、装置が、能動的目視状態を入力したときに、ソフトウェア・ルーチンを起動させるために入力することができる。および／または、その他である。別の例において、装置運動入力が、受動的目視状態の間、ロックモードを無効にすること、および、能動的目視状態の間、デバイス・インタラクションをさせることが望ましいことがあり得る。ロックモードは、装置機能を制限する装置のモードを指すことができる。例えば、この装置は、特定のジェスチャー、パスワード、および／または、その他の特定の入力が、ロックモードを無効にするのに用いられるまで、大部分の入力を受信することができないことがあり得る。これらのような環境において、装置が、動作を特定の入力および特定の目視状態に関連させることが望ましいことがあり得る。
【００９９】
図５は、種々の入力を特定の表示状態と動作とに関連させるテーブルを図示する。図５のテーブルは、データ構造、フォーマット化されたテーブル、ユーザ可読リスト、および／または、その他を備えることができる。それは、特定の目視状態を入力する特定のタイプと、特定の動作とを相関させる。特定の相関関係は、リポジトリから読み出し、ユーザ・プロファイルによって生成され、装置のユーザによって構成され、および／または、その他に基づいて生成することができる。図５の例において、傾斜入力５０２は、能動的目視状態５１２および受動的目視状態５３２と相関している。能動的目視状態５１２は、操作５２２と相関している。受動的目視状態５３２は、操作５４２と相関している。図５の例において、回転入力５０４は、能動的目視状態５１４および受動的目視状態５３４と相関している。能動的目視状態５１４は、操作５２４と相関している。受動的目視状態５３４は、操作５４４と相関している。図５の例において、パン入力５０６は、能動的目視状態５１６および受動的目視状態５３６と相関している。能動的目視状態５１６は、操作５２６と相関している。受動的目視状態５３６は、操作５４６と相関している。図５が、傾斜入力、回転入力、および、パン入力を図示するとしても、図５の例のテーブルは、あらゆるタイプの入力、あらゆる数の入力、および／または、その他に対して相関関係を備えることができる例えば、このテーブルは、タップ入力、横向き入力、入力の組合せ、および／または、その他を特定の目視状態、特定の動作、および／または、その他と相関させることができる。
【０１００】
少なくとも１つの例示的実施形態において、装置は、少なくとも部分的には、受動的目視状態と入力に基づいて、操作を決定する。例えば、装置は、装置が受動的目視状態５３２を入力したあと、少なくとも部分的には、傾斜入力５０２の受信に基づいて、図５の操作５４２を決定することができる。このように、この装置は、少なくとも部分的には、傾斜入力５０２と受動的目視状態５３２とに基づいて、操作５４２を実行することができる。例えば、操作５４２は、視覚情報のスクロールの速度に比例して、操作５２２など異なる動作と相関している同一の入力に比例して、減速した速度で、視覚情報がスクロールされるスクロール動作であることができる。たとえば、ユーザが写真を見ている場合には、操作５４２は、能動的目視状態の間に、傾斜入力５０２の受信と同時に、現在見ている写真の異なる位置にスクロールすることができる。一方、操作５２２は、受動的目視状態の間に、傾斜入力５０２の受信と同時に、ギャラリーの中の異なる写真に進むことができる。別の例において、ユーザがテキストを読んでいる場合には、操作５４２能動的目視状態の間に、傾斜入力５０２の受信と同時に、１ライン毎に、読んでいるテキストをスクロールすることができる。一方、操作５２２は、受動的目視状態の間に、傾斜入力５０２の受信と同時に、１ページ毎に、読んでいるテキストをスクロールすることができる。
【０１０１】
装置が受動的目視状態を入力したときに、入力が、ユーザが受動的目視状態である間、装置とインタラクトしているユーザのコンテキスト、受動的目視状態である間、利用されているソフトウェア、および／または、その他のの実行をさせることを望む受動タイプの動作に基づいていることが望ましいことがあり得る。少なくとも１つの例示的実施形態において、受動的目視状態は、入力および受動的目視状態と相関する動作が、障害者目視ディスプレイ・モードに合わせて調整される動作状態である。いくつかの環境において、入力および受動的目視状態と相関する動作は、健常者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションを回避する。例えば、入力および受動的目視状態と相関する動作は、障害者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションに制限されることができ、健常者目視ディスプレイ・モードにおける情報を表示させることを省略し、障害者目視ディスプレイ・モードと結びついた限られたユーザの視覚的インタラクションを提供する、および／または、その他である。
【０１０２】
少なくとも１つの例示的実施形態において、装置は、少なくとも部分的には、能動的目視状態および入力に基づいて、操作を決定する。例えば、装置は、少なくとも部分的には、装置が能動的目視状態５１２ある間、傾斜入力５０２の受信に基づいて、図５の操作５２２を決定することができる。このように、この装置は、少なくとも部分的には、傾斜入力５０２および能動的目視状態５１２に基づいて、操作５２２を実行することができる。例えば、操作５２２は、視覚情報は、視覚情報のスクロールの速度に比例して、操作５４２など異なる動作と相関している同一の入力に比例して、増加した速度でスクロールされるスクロール動作であることができる。たとえば、ユーザが写真を見ている場合には、操作５２２は、受動的目視状態の間、傾斜入力５０２の受信と同時に、ギャラリーの中の異なる写真に進むことができる。一方、操作５４２は、能動的目視状態の間、傾斜入力５０２の受信と同時に、現在見ている写真の異なる位置にスクロールすることができる。別の例において、ユーザがテキストを読んでいる場合には、操作５２２は、受動的目視状態の間、傾斜入力５０２の受信と同時に、１ページ毎に、読んでいるテキストをスクロールすることができる。一方、操作５４２は、能動的目視状態の間、傾斜入力５０２の受信と同時に、１ライン毎に、読んでいるテキストをスクロールすることができる。
【０１０３】
装置が能動的目視状態を入力したとき、入力が、ユーザが能動的目視状態である間、装置とインタラクトしているユーザのコンテキスト、能動的目視状態である間、利用されているソフトウェア、および／または、その他の実行をさせることを望む能動タイプの動作に基づいていることが望ましいことがあり得る。少なくとも１つの例示的実施形態において、能動的目視状態は、入力と能動的目視状態と相関する動作が、健常者目視ディスプレイ・モードに合わせて調整される動作状態である。いくつかの環境において、入力と能動的目視状態と相関する動作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する。例えば、入力と能動的目視状態と相関する動作健常者目視ディスプレイ・モードにおいて表示される情報と関連したインタラクションを備えることができ、健常者目視ディスプレイ・モードにおける情報の表示をさせることができ、健常者目視ディスプレイ・モードにおいて表示される情報と関連したインタラクションを提供することができ、および／または、その他のことができる。
【０１０４】
いくつかの環境において、装置が、少なくとも部分的には、入力および受動的目視状態に基づいて、動作の実行を排除することが望ましいことがあり得る。たとえば、この装置は、ユーザがつけたネックレスからさがっている、ユーザのポケットの中に入れる、机の上に置かれる、および／または、その他のことができる。これらのような環境において、その装置は、不注意に、触れられる、動かされる、および／または、その他のことがあり得る。装置が受動的目視状態である環境において、動作の実行を排除することは、少なくとも部分的には、意図しない入力に基づいて、装置の望ましくない動作を制限することができる。例えば、装置は、受動状態にあるとき、特定の運動入力が、好ましくないことがあり得、特定の動作が、特定の入力および受動的状態と相関していることができない、および／または、その他のことがあり得る。少なくとも１つの例示的実施形態において、動作の実行の除外は、受動的目視状態と入力とに相関する動作の欠如の決定を含む。例えば、この装置は、装置がポケットの中に置かれる間、意図的でないタップ入力を受信することができる。そして、装置は、少なくとも部分的には、意図的でないタップ入力に基づいて、通知の解除を排除することができる。
【０１０５】
図６は、少なくとも１つの例示的実施形態にしたがう、操作の決定と結びついた活動を図示するフローチャートである。少なくとも１つの例示的実施形態において、図６の活動に対応する動作のセットが存在する。装置は、たとえば、図１の電子装置１０、または、その部分は、その動作のセットを利用することができる。この装置は、たとえば、そのような動作の実行のための図１のプロセッサ１１を含む手段を備えることができる。例示的実施形態において、装置は、たとえば、図１の電子装置１０は、メモリ、たとえば、プロセッサ、たとえば、図１のプロセッサ１１と協働して、装置に、図６の動作のセットを実行させるように構成されたコンピュータ・コードを備える図１のメモリ１２によって変換される。
【０１０６】
ブロック６０２において、この装置は、装置の受動的目視状態を入力する。「装置」、「入力」および「受動的目視状態」は、  図１、図２Ａ−図２Ｆ、および、図３Ａ−図３Ｃに関して記載されたのと同様である。
【０１０７】
ブロック６０４において、装置は、第１の入力を示す情報を受信する。「受信」および「入力」は、図３Ａ−図３Ｃ、図４、および、図５に関して記載されたのと同様である。
【０１０８】
ブロック６０６において、装置は、少なくとも部分的には、受動的目視状態および第１の入力に基づいて、第１の操作を決定する。「決定」および「操作」は、図５に関して記載されたのと同様である。
【０１０９】
ブロック６０８において、装置は、第１の操作を実行する。「実行」は、図５に関して記載されたのと同様である。
【０１１０】
ブロック６１０において、装置は、環境センサ情報を受信する。「受信」および「環境センサ情報」は、図２Ａ−図２Ｆに関して記載されたのと同様である。
【０１１１】
ブロック６１２において、装置は、環境センサ情報が、その装置が、ユーザによって能動的に目視されていることを示すと判断する。その判断と標示は、図２Ａ−図２Ｆに関して記述されたものと同様でありえる。
【０１１２】
ブロック６１４において、少なくとも部分的には、環境センサ情報が、装置がユーザによって能動的に見られていることを示すとの判断に基づいて、装置は、その装置の能動的目視状態を入力する。その入力と能動的目視状態は、図２Ａ−図２Ｆに関して記述されたものと同様でありえる。
【０１１３】
ブロック６１６において、装置は、第２の入力を示す情報を受信する。この第２の入力は、実質的に第１の入力と同じであることができる。この受信および入力は、図３Ａ−図３Ｃ、図４および図５に関して記載されたものと同様でありえる。
【０１１４】
ブロック６１８において、装置は、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて、第２の操作を決定する。第２の操作は、第１の操作ものと異なることができる。この決定および動作は、図５に関して記述されたものと同様でありえる。
【０１１５】
ブロック６２０において、装置は、第２の操作を実行する。この実行は、図５に関して記述されたものと同様でありえる。
【０１１６】
図７は、少なくとも１つの例示的実施形態にしたがう、受動的目視状態の入力と関連した動作を図示するフローチャートである。少なくとも１つの例示的実施形態において、図７の動作と関連する動作のセットが存在する。装置は、たとえば、図１の電子装置１０、または、その部分は、その動作のセットを利用することができる。この装置は、たとえば、図１のプロセッサ１１を含む、そのような動作の実行のための手段を備えることができる。例示的実施形態において、装置は、たとえば、図１の電子装置１０は、メモリ、たとえば、プロセッサ、たとえば、図１のプロセッサ１１と協働して、装置に、図７の動作のセットを実行させるように構成されたコンピュータ・コードを備え図１のメモリ１２させることによって変換される。
【０１１７】
前述のとおり、いくつかの環境において、装置は、少なくとも部分的に、その装置が、ユーザによって能動的に目視されていない標示に基づいて、受動的目視状態を入力することができる。
【０１１８】
ブロック７０２において、図６のブロック６０２に関して記載されるのと同様に、この装置は、装置の受動的目視状態を入力する。ブロック７０４において、図６のブロック６０４に関して記述されたのと同様に、装置は、第１の入力を示す情報を受信する。ブロック７０６において、装置は、図６のブロック６０６に関して記述されたのと同様に、少なくとも部分的には、受動的目視状態および第１の入力に基づいて、第１の操作を決定する。ブロック７０８において、図６のブロック６０８に関して記述されたのと同様に、装置は、第１の操作を実行する。ブロック７１０において、図６のブロック６１０に関して記述されたのと同様に、装置は、環境センサ情報を受信する。ブロック７１２において、装置は、環境センサ情報が、図６のブロック６１２に関して記述されたのと同様に、その装置が、ユーザによって能動的に目視されていることを示すと判断する。ブロック７１４において、少なくとも部分的には、環境センサ情報が、図６のブロック６１４に関して記述されたのと同様に、装置がユーザによって能動的に見られていることを示すとの判断に基づいて、装置は、その装置の能動的目視状態を入力する。ブロック７１６において、装置は、第２の入力を示す情報を受信する。この第２の入力は、図６のブロック６１６に関して記述されたのと同様に、実質的に第１の入力と同じであることができる。ブロック７１８において、装置は、図６のブロック６１８に関して記述されたのと同様に、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて、第２の操作を決定する。ブロック７２０において、図６のブロック６２０に関して記述されたのと同様に、装置は、第２の操作を実行する。
【０１１９】
ブロック７２２において、前記装置は、異なる環境センサ情報を受信する。この受信および環境センサ情報は、図２Ａ−図２Ｆに関して記述されたものと同様でありえる。
【０１２０】
ブロック７２４において、装置は、異なる環境センサ情報は、その装置が、ユーザによって能動的に目視されていないことを示すと判断する。その判断と標示は、図２Ａ−図２Ｆに関して記述されたものと同様でありえる。
【０１２１】
ブロック７２６において、この装置は、少なくとも部分的には、異なる環境センサ情報は、その装置が、ユーザによって能動的に目視されていないことを示すとの判断に基づいて、装置の受動的目視状態を入力する。この入力は、図２Ａ−図２Ｆに関して記述されたものと同様でありえる。
【０１２２】
図８は、少なくとも１つの例示的実施形態にしたがう、操作の実行の除外と結びついた動作を図示するフローチャートである。少なくとも１つの例示的実施形態において、図８の動作と関連する動作のセットが存在する。装置は、たとえば、図１の電子装置１０、または、その部分は、その動作のセットを利用することができる。この装置は、そのような動作の実行のための、たとえば、図１のプロセッサ１１を含む手段を備えることができる。例示的実施形態において、装置は、たとえば、図１の電子装置１０は、プロセッサ、たとえば、図１のプロセッサ１１と協働して、装置に、図８の動作のセットを実行させるように構成されたコンピュータ・コードを備えるメモリ、たとえば、図１のメモリ１２を有することによって変換される。
【０１２３】
前述のとおり、いくつかの環境において、少なくとも部分的には、装置の受動的目視状態に基づいて、動作の実行を排除することが望ましいことがあり得る。
【０１２４】
ブロック８０２において、図６のブロック６０２に関して記載されるのと同様に、この装置は、装置の受動的目視状態を入力する。ブロック８０４において、図６のブロック６０４に関して記述されたのと同様に、装置は、第１の入力を示す情報を受信する。ブロック８０６において、装置は、図６のブロック６０６に関して記述されたのと同様に、少なくとも部分的には、受動的目視状態および第１の入力に基づいて、第１の操作を決定する。ブロック８０８において、図６のブロック６０８に関して記述されたのと同様に、装置は、第１の操作を実行する。ブロック８１０において、図６のブロック６１０に関して記述されたのと同様に、装置は、環境センサ情報を受信する。ブロック８１２において、図６のブロック６１２に関して記述されたのと同様に、装置は、その環境センサ情報が、装置がユーザによって能動的に目視されていることを示すと判断する。ブロック８１４において、図６のブロック６１４に関して記述されたのと同様に、装置は、少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、その装置の能動的目視状態を入力する。ブロック８１６において、装置は、第２の入力を示す情報を受信する。この第２の入力は、図６のブロック６１６に関して記述されたのと同様に、実質的に第１の入力と同じであることができる。ブロック８１８において、装置は、図６のブロック６１８に関して記述されたのと同様に、少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定する。ブロック８２０において、図６のブロック６２０に関して記述されたのと同様に、装置は、第２の操作を実行する。
【０１２５】
ブロック８２２において、装置は、第３の入力を示す情報を受信する。この第３の入力は、第１の入力や第２の入力と実質的に同じことであることができる。この受信および入力は、図３Ａ−図３Ｃ、図４と図５に関して記述されるのと同様でありえる。
【０１２６】
ブロック８２４において、装置は、少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定する。第３の操作は、第１の操作や第２の操作と異なることができる。この決定および動作は、図５に関して記述されたのと同様でありえる。
【０１２７】
ブロック８２６において、装置は、第３の操作を実行する。この実行は、図５に関して記述されたのと同様でありえる。
【０１２８】
ブロック８２８において、前記装置は、他の環境センサ情報を受信する。この受信および環境センサ情報は、図２Ａ−図２Ｆに関して記述されたのと同様でありえる。
【０１２９】
ブロック８３０において、装置は、他の環境センサ情報は、その装置が、ユーザによって能動的に目視されていないこと示すと判断する。その判断と標示は、図２Ａ−図２Ｆに関して記述されたのと同様でありえる。
【０１３０】
ブロック８３２において、この装置は、少なくとも部分的には、他の環境センサ情報は、その装置が、ユーザによって能動的に目視されていないこと示すとの判断に基づいて、装置の受動的目視状態を入力する。この入力は、図２Ａ−図２Ｆに関して記述されたのと同様でありえる。
【０１３１】
ブロック８３４において、装置は、第４の入力を示す情報を受信する。第４の入力は、第３の入力と実質的に同じであることができる。この受信および入力は、図３Ａ−図３Ｃ、図４と図５に関して記述されるのと同様でありえる。
【０１３２】
ブロック８３６において、装置は、少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を排除する。この実行の除外は、図５に関して記述されたのと同様でありえる。
【０１３３】
本願発明の実施形態は、ソフトウェア、ハードウェア、アプリケーション・ロジック、または、ソフトウェア、ハードウェアの組合せ、およびアプリケーション・ロジックでインプリメントすることができる。このソフトウェア、アプリケーション・ロジック、および／または、ハードウェアは、装置、別々のデバイス、または、複数のデバイスの上にあることができる。必要に応じて、ソフトウェアの部分、アプリケーション・ロジック、および／または、ハードウェアは、その装置の上にあることができる。ソフトウェアの部分、アプリケーション・ロジック、および／またはハードウェアは、分離したデバイスの上にあることができる。そして、ソフトウェアの部分、アプリケーション・ロジック、および／またはハードウェアは、複数の分離したデバイスの上にあることができる。例示的実施形態において、アプリケーション・ロジック、ソフトウェア、または、命令セットは、種々の従来のコンピュータ読取り可能媒体の、いずれか１つの上に維持される。
【０１３４】
必要に応じて、ここに議論される異なる機能を、互いに、異なる順序で、および／または、並行して実行することができる。例えば、図６のブロック６０２は、図６のブロック６０４の後に実行されることができる。さらにまた、必要に応じて、上記の機能のうちの１つ以上は、オプションでありえる、あるいは、結合されることができる。例えば、図６のブロック６０２は、オプション、および／または、図６のブロック６０４との組み合わせであり得る。
【０１３５】
本願発明の種々の態様が、独立形式の請求項において述べられたけれども、本願発明の他の態様は、単に請求項において明示的に述べられる組合せだけでなく、記述された実施形態、および／または独立形式の請求項の特徴を有する従属形式の請求項からの、特徴の組合せを含む。
【０１３６】
本願発明の例の実施形態を上で記述しているが、これらの記載は、限定的なものと見られてはならないことにも、また、留意する。むしろ、添付の請求項において規定されるように、本願発明の範囲を逸脱しない範囲で作ることができるバリエーションや修正が存在する。
【図１】
2016539434.tif 000003
【図２Ａ】
2016539434.tif 000004
【図２Ｂ】
2016539434.tif 000005
【図２Ｃ】
2016539434.tif 000006
【図２Ｄ】
2016539434.tif 000007
【図２Ｅ】
2016539434.tif 000008
【図２Ｆ】
2016539434.tif 000009
【図３Ａ】
2016539434.tif 000010
【図３Ｂ】
2016539434.tif 000011
【図３Ｃ】
2016539434.tif 000012
【図４】
2016539434.tif 000013
【図５】
2016539434.tif 000014
【図６】
2016539434.tif 000015
【図７】
2016539434.tif 000016
【図８】
2016539434.tif 000017
【手続補正書】
【提出日】平成28年4月22日(2016.4.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサと、コンピュータ・プログラム・コードを含む少なくとも１つのメモリとを備える装置であって、該メモリおよび該コンピュータ・プログラム・コードは、前記プロセッサと共に動作して、該装置に、
前記装置の受動的目視（ｖｉｅｗｉｎｇ）状態の入力をすることと、第１の入力を示す情報の受信をすることと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定することと、
前記第１の操作を実行することと、環境センサ情報を受信することと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断することと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すと前記判断することに基づいて、装置の能動的な目視状態の入力をすることと、
第２の入力を示す情報の受信をすることであって、該第２の入力は実質的に前記第１の入力と同じである、ことと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定することであって、前記第２の入力は前記第１の入力と異なる、ことと、
前記第２の操作を実行することと、
のうちの少なくとも１つを実行させるように構成されている、装置。
【請求項２】
前記メモリは、前記プロセッサと共に動作して、前記装置に、
異なる環境センサ情報を受信することと、
前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
を実行させるように構成されているコンピュータ・プログラム・コードを含む、請求項１に記載の装置。
【請求項３】
前記メモリは、前記プロセッサと共に動作して、前記装置に、
第３の入力を示す情報の受信をすることと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定することと、
前記第３の操作を実行することと、他の環境センサ情報を受信することと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
第４の入力を示す情報の受信をすることであって、該第４の入力は実質的に前記第３の入力と同じである、ことと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外することと、
を実行させるように構成されているコンピュータ・プログラム・コードを含む、請求項１ないし２のいずれか１項に記載の装置。
【請求項４】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１ないし３のいずれか１項に記載の装置。
【請求項５】
前記第２の操作の決定は、前記第２の操作は、前記第２の入力および前記能動的目視状態と相関するとの判断を含む、請求項１ないし４のいずれか１項に記載の装置。
【請求項６】
入力および前記受動的目視状態と相関する前記操作は、健常者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションを回避する、請求項１ないし５のいずれか１項に記載の装置。
【請求項７】
入力と前記能動的目視状態と相関する前記操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する、請求項１ないし６のいずれか１項に記載の装置。
【請求項８】
前記第１の入力は、傾斜入力であり、前記第２の入力は、傾斜入力である、請求項１ないし７のいずれか１項に記載の装置。
【請求項９】
前記装置は、ディスプレイを備える、請求項１に記載の装置。
【請求項１０】
装置の受動的目視（ｖｉｅｗｉｎｇ）状態を入力するステップと、
第１の入力を示す情報を受信するステップと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定するステップと、
前記第１の操作を実行するステップと、
環境センサ情報を受信するステップと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断するステップと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の能動的目視状態を入力するステップと、
第２の入力を示す情報を受信するステップであって、該第２の入力は実質的に前記第１の入力と同じである、ステップと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定するステップであって、前記第２の入力は前記第１の入力と異なる、ステップと、
前記第２の操作を実行するステップと、
を含む方法。
【請求項１１】
異なる環境センサ情報を受信するステップと、
前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断するステップと、
少なくとも部分的には、前記異なる環境センサ情報は前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力するステップと、
を更に含む請求項１０に記載の方法。
【請求項１２】
第３の入力を示す情報を受信するステップと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定するステップと、
前記第３の操作を実行するステップと、
他の環境センサ情報を受信するステップと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断するステップと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力するステップと、
第４の入力を示す情報を受信するステップであって、該第４の入力は実質的に前記第３の入力と同じである、ステップと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外するステップと、
を更に含む請求項１０または１１に記載の方法。
【請求項１３】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１０ないし１２の１項に記載の方法。
【請求項１４】
前記第２の操作の決定は、前記第２の操作は、前記第２の入力および前記能動的目視状態と相関するとの判断を含む、請求項１０ないし１３の１項に記載の方法。
【請求項１５】
入力および前記受動的目視状態と相関する前記操作は、健常者目視ディスプレイ・モードにおいて表示される情報に結びついたインタラクションを回避する、請求項１０ないし１４の１項に記載の方法。
【請求項１６】
入力と前記能動的目視状態と相関する前記操作は、障害者目視ディスプレイ・モードと結びついた制限されたユーザの視覚インタラクションを回避する、請求項１０ないし１５の１項に記載の方法。
【請求項１７】
プロセッサによって実行されるとき、
前記装置の受動的目視（ｖｉｅｗｉｎｇ）状態の入力をすることと、第１の入力を示す情報の受信をすることと、
少なくとも部分的には、受動的目視（ｖｉｅｗｉｎｇ）状態および前記第１の入力基づいて第１の操作を決定することと、
前記第１の操作を実行することと、環境センサ情報を受信することと、
前記環境センサ情報が、前記装置がユーザによって能動的に目視されていることを示すと判断することと、
少なくとも部分的には、前記環境センサ情報が、前記装置が前記ユーザによって能動的に目視されていることを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
第２の入力を示す情報の受信をすることであって、該第２の入力は実質的に前記第１の入力と同じである、ことと、
少なくとも部分的には、前記能動的目視状態および前記第２の入力に基づいて第２の操作を決定することであって、前記第２の入力は前記第１の入力と異なる、ことと、
前記第２の操作を実行することと、
を実行する命令を備えるコンピュータ・プログラム。
【請求項１８】
前記プロセッサによって実行されるとき、
異なる環境センサ情報を受信することと、
前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記異なる環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、
を実行する命令を更に備える請求項１７に記載のコンピュータ・プログラム。
【請求項１９】
前記プロセッサによって実行されるとき、
第３の入力を示す情報の受信をすることと、
少なくとも部分的には、前記能動的目視状態と前記第３の入力に基づいて、第３の操作を決定することと、
前記第３の操作を実行することと、
他の環境センサ情報を受信することと、
前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すと判断することと、
少なくとも部分的には、前記他の環境センサ情報は、前記装置が前記ユーザによって能動的に目視されていないことを示すとの前記判断に基づいて、前記装置の前記受動的目視状態を入力することと、第４の入力を示す情報の受信をすることであって、該第４の入力は実質的に前記第３の入力と同じである、ことと、
少なくとも部分的には、前記受動的目視状態および前記第４の入力に基づいて、操作の実行を除外することと、
を実行する命令を更に備える請求項１７または１８に記載のコンピュータ・プログラム。
【請求項２０】
前記第１の操作の決定は、前記第１の操作は、前記第１の入力および前記受動的目視状態と相関するとの判断を含む、請求項１７ないし１９のいずれか１項に記載のコンピュータ・プログラム。
【国際調査報告】
2016539434.tif 000018
2016539434.tif 000019