УСТРОЙСТВО И СПОСОБ ПОЛЬЗОВАТЕЛЬСКОГО ВВОДА ДЛЯ УПРАВЛЕНИЯ ОТОБРАЖАЕМОЙ ИНФОРМАЦИЕЙ

1. Устройство, включающее:
по меньшей мере один процессор и
по меньшей мере одну память, содержащую компьютерный программный код,
при этом указанная по меньшей мере одна память и указанный компьютерный программный код конфигурированы для обеспечения, совместно с указанным по меньшей мере одним процессором, выполнения указанным устройством по меньшей мере следующего:
приема информации о наличии объекта в непосредственной близости от поверхности сенсорного экрана,
обнаружения элемента отображения, связанного в текущий момент времени с указанным объектом, при этом осуществляется визуализация смещения указанного элемента отображения относительно уровня поверхности экрана в направлении z, по существу перпендикулярном поверхности экрана, и
адаптации элемента отображения на основании расстояния между указанным объектом и поверхностью экрана, при этом осуществляется визуализация размещения указанного элемента отображения по существу на уровне поверхности сенсорного экрана в ответ на обнаружение касания объектом поверхности сенсорного экрана.
2. Устройство, включающее:
средства для приема информации о наличии объекта в непосредственной близости от поверхности сенсорного экрана,
средства для обнаружения элемента отображения, связанного в текущий момент времени с указанным объектом, при этом визуализируется смещение указанного элемента отображения относительно уровня поверхности экрана в направлении z, по существу перпендикулярном поверхности экрана, и
средства для адаптации элемента отображения на основании расстояния между указанным объектом и поверхностью экрана, при этом визуализируется размещение указанного элемента отображения по существу на уровне поверхности сенсорного экрана в ответ на обнаружение касания объектом поверхности сенсорного экрана.
3. Устройство по п.1 или 2, конфигурированное для осуществления операции отображения для адаптации визуализированного смещения элемента отображения в направлении z относительно уровня поверхности экрана на основании значения диспаратности, зависящего от обнаруженного расстояния.
4. Устройство по п.3, в котором значение диспаратности задает смещение между двумя изображениями элемента отображения в направлении x, по существу параллельном поверхности экрана.
5. Устройство по п.4, конфигурированное для установления значения диспаратности равным нулю в ответ на обнаружение касания объектом поверхности сенсорного экрана.
6. Устройство по п.1 или 2, конфигурированное для визуализации элемента отображения с той же стороны от уровня сенсорного экрана, что и указанный объект, и
конфигурированное для выполнения операции отображения для визуализации перемещения указанного элемента отображения в том же направлении, что и указанный объект.
7. Устройство по п.1 или 2, конфигурированное для визуализации указанного элемента отображения с противоположной стороны от уровня сенсорного экрана по сравнению с положением указанного объекта и
конфигурированное для выполнения операции отображения для визуализации перемещения указанного элемента отображения в направлении, противоположном направлению перемещения указанного объекта.
8. Устройство по п.1 или 2, конфигурированное для переключения между трехмерным и двумерным режимами и
конфигурированное для перехода в двумерный режим в ответ на обнаружение касания объектом поверхности сенсорного экрана.
9. Устройство по п.1 или 2, конфигурированное для обнаружения виртуального касания объектом части элемента отображения и
конфигурированное для обнаружения указанного элемента отображения как целевого элемента отображения в ответ на обнаружение виртуального касания.
10. Устройство по п.1 или 2, представляющее собой устройство мобильной связи, включающее сенсорный экран.
11. Способ, включающий:
прием устройством информации о наличии объекта в непосредственной близости от поверхности сенсорного экрана,
обнаружение элемента отображения, связанного в текущий момент времени с указанным объектом, при этом визуализируют смещение указанного элемента отображения относительно уровня поверхности экрана в направлении z, по существу перпендикулярном поверхности экрана, и
адаптацию элемента отображения на основании расстояния между указанным объектом и поверхностью экрана, при этом визуализируется размещение указанного элемента отображения по существу на уровне поверхности сенсорного экрана в ответ на обнаружение касания объектом поверхности сенсорного экрана.
12. Способ по п.11, в котором осуществляют управление операцией отображения для адаптации визуализированного смещения элемента отображения в направлении z относительно уровня поверхности экрана на основании значения диспаратности, зависящего от обнаруженного расстояния.
13. Способ по п.12, в котором значение диспаратности задает смещение между двумя изображениями элемента отображения в направлении x, по существу параллельном поверхности экрана.
14. Способ по п.13, в котором значение диспаратности устанавливают равным нулю в ответ на обнаружение касания объектом поверхности сенсорного экрана.
15. Способ по любому из пп.11-14, в котором элемент отображения визуализируют с той же стороны от уровня сенсорного экрана, что и указанный объект, и
обеспечивают выполнение операции отображения для визуализации перемещения указанного элемента отображения в том же направлении, что и указанный объект.
16. Способ по любому из пп.11-14, в котором указанный элемент отображения визуализируют с противоположной стороны от уровня сенсорного экрана по сравнению с положением указанного объекта и
обеспечивают выполнение операции отображения для визуализации перемещения указанного элемента отображения в направлении, противоположном направлению перемещения указанного объекта.
17. Способ по любому из пп.11-14, в котором указанное устройство переключается из трехмерного режима в двумерный режим в ответ на обнаружение касания объектом поверхности сенсорного экрана.
18. Способ по любому из пп.11-14, в котором обнаруживают виртуальное касание объектом части элемента отображения и
обнаруживают указанный элемент отображения как целевой элемент отображения в ответ на обнаружение виртуального касания.
19. Пользовательский интерфейс для электронного устройства, содержащего систему обнаружения приближения для обнаружения наличия объекта ввода в непосредственной близости от поверхности экрана, при этом указанный пользовательский интерфейс конфигурирован для:
обнаружения наличия объекта в непосредственной близости от поверхности сенсорного экрана,
обнаружения элемента отображения, связанного в текущий момент времени с указанным объектом, при этом визуализируется смещение указанного элемента отображения относительно уровня поверхности экрана в направлении z, по существу перпендикулярном поверхности экрана, и
адаптации элемента отображения на основании расстояния между указанным объектом и поверхностью экрана, при этом визуализируется размещение указанного элемента отображения по существу на уровне поверхности сенсорного экрана в ответ на обнаружение касания объектом поверхности сенсорного экрана.
20. Компьютерный программный продукт, содержащий машиночитаемый носитель, на котором хранится компьютерный программный код для использования в компьютере, содержащий код для обеспечения выполнения компьютером способа по любому из пп.11-18.