СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ЖЕСТА

1. Способ для распознавания жеста, который применяется в терминале, содержащем экран касания с датчиками окружающего света, распределенными на нем, при этом способ содержит:
когда свет, приходящий в по меньшей мере один датчик окружающего света, загораживается и никакая операция касания, примененная на экране касания, не обнаруживается, обнаружение, удовлетворяет ли упомянутый по меньшей мере один датчик окружающего света предварительно установленному условию изменения, при этом предварительно установленное условие изменения состоит в том, что свет, приходящий в датчик окружающего света, сначала переключается из незагороженного состояния в загороженное состояние и затем переключается из загороженного состояния в незагороженное состояние;
когда по меньшей мере один датчик окружающего света удовлетворяет предварительно установленному условию изменения, определение положения упомянутого по меньшей мере одного датчика окружающего света; и
распознавание операции жеста пользователя согласно положению упомянутого по меньшей мере одного датчика окружающего света.
2. Способ по п. 1, причем обнаружение, удовлетворяет ли упомянутый по меньшей мере один датчик окружающего света предварительно установленному условию изменения, содержит:
для каждого датчика окружающего света, получение интенсивности света, измеренной посредством датчика окружающего света;
обнаружение, уменьшается ли сначала интенсивность света и затем увеличивается; и
если интенсивность света сначала уменьшается и затем увеличивается, определение, что свет, приходящий в датчик окружающего света, сначала переключается из незагороженного состояния в загороженное состояние и затем переключается из загороженного состояния в незагороженное состояние, что удовлетворяет предварительно установленному условию изменения.
3. Способ по п. 1, причем распознавание операции жеста пользователя согласно положению упомянутого по меньшей мере одного датчика окружающего света содержит:
получение временной последовательности того, когда упомянутый по меньшей мере один датчик окружающего света последовательно загораживается; и
распознавание операции жеста согласно положению упомянутого по меньшей мере одного датчика окружающего света и временной последовательности.
4. Способ по любому из пп. 1-3, причем способ дополнительно содержит:
получение от упомянутого по меньшей мере одного датчика окружающего света временного периода процесса изменения интенсивности света каждого датчика окружающего света;
вычисление среднего временных периодов процессов изменения;
определение скорости операции жеста согласно среднему; и
определение способа ответа на жест согласно скорости операции.
5. Способ по п. 1, причем способ дополнительно содержит:
получение от упомянутого по меньшей мере одного датчика окружающего света минимального значения интенсивности света каждого датчика окружающего света;
обнаружение, остается ли интенсивность света, измеренная посредством по меньшей мере одного датчика окружающего света, на минимальном значении во время одного и того же временного периода; и
если интенсивность света, измеренная посредством упомянутого по меньшей мере одного датчика окружающего света, остается на минимальном значении во время одного и того же временного периода, распознавание жеста как загораживающего жеста пользователя.
6. Устройство для распознавания жеста, которое применяется в терминале, содержащем экран касания с датчиками окружающего света, распределенными на нем, при этом устройство содержит:
первый модуль обнаружения, сконфигурированный с возможностью, когда свет, приходящий в по меньшей мере один датчик окружающего света, загораживается и никакая операция касания, примененная на экране касания, не обнаруживается, обнаруживать, удовлетворяет ли упомянутый по меньшей мере один датчик окружающего света предварительно установленному условию изменения, при этом предварительно установленное условие изменения состоит в том, что свет, приходящий в датчик окружающего света, сначала переключается из незагороженного состояния в загороженное состояние и затем переключается из загороженного состояния в незагороженное состояние;
первый модуль определения, сконфигурированный с возможностью, когда первый модуль обнаружения обнаруживает, что по меньшей мере один датчик окружающего света удовлетворяет предварительно установленному условию изменения, определять положение упомянутого по меньшей мере одного датчика окружающего света; и
первый модуль распознавания, сконфигурированный с возможностью распознавать операцию жеста пользователя согласно положению упомянутого по меньшей мере одного датчика окружающего света, которое определяется посредством первого модуля определения.
7. Устройство по п. 6, в котором первый модуль обнаружения содержит:
первый подмодуль получения, сконфигурированный с возможностью, для каждого датчика окружающего света, получать интенсивность света, измеренную посредством датчика окружающего света;
подмодуль обнаружения, сконфигурированный с возможностью обнаруживать, уменьшается ли сначала интенсивность света, полученная посредством первого подмодуля получения, и затем увеличивается; и
подмодуль определения, сконфигурированный с возможностью, если подмодуль обнаружения обнаруживает, что интенсивность света сначала уменьшается и затем увеличивается, определять, что свет, приходящий в датчик окружающего света, сначала переключается из незагороженного состояния в загороженное состояние и затем переключается из загороженного состояния в незагороженное состояние, что удовлетворяет предварительно установленному условию изменения.
8. Устройство по п. 6, в котором первый модуль распознавания содержит:
второй подмодуль получения, сконфигурированный с возможностью получать временную последовательность того, когда упомянутый по меньшей мере один датчик окружающего света последовательно загораживается; и
подмодуль распознавания, сконфигурированный с возможностью распознавать операцию жеста согласно положению упомянутого по меньшей мере одного датчика окружающего света и временной последовательности, полученной посредством второго подмодуля получения.
9. Устройство по любому из пп. 6-8, причем устройство дополнительно содержит:
первый модуль получения, сконфигурированный с возможностью получать от упомянутого по меньшей мере одного датчика окружающего света временной период процесса изменения интенсивности света каждого датчика окружающего света;
модуль вычисления, сконфигурированный с возможностью вычислять среднее временных периодов процессов изменения, полученных посредством первого модуля получения;
второй модуль определения, сконфигурированный с возможностью определять скорость операции жеста согласно среднему, вычисленному посредством модуля вычисления; и
третий модуль определения, сконфигурированный с возможностью определять способ ответа на жест согласно скорости операции, определенной посредством второго модуля определения.
10. Устройство по п. 6, причем устройство дополнительно содержит:
второй модуль получения, сконфигурированный с возможностью получать от упомянутого по меньшей мере одного датчика окружающего света минимальное значение интенсивности света каждого датчика окружающего света;
второй модуль обнаружения, сконфигурированный с возможностью обнаруживать, остается ли интенсивность света, измеренная посредством по меньшей мере одного датчика окружающего света, на минимальном значении, полученном посредством второго модуля получения, во время одного и того же временного периода; и
второй модуль распознавания, сконфигурированный с возможностью, если второй модуль обнаружения обнаруживает, что интенсивность света, измеренная посредством упомянутого по меньшей мере одного датчика окружающего света, остается на минимальном значении во время одного и того же временного периода, распознавать жест как загораживающий жест пользователя.