НАВИГАЦИОННОЕ УСТРОЙСТВО И СПОСОБ ПРОКРУТКИ КАРТОГРАФИЧЕСКИХ ДАННЫХ, ОТОБРАЖАЕМЫХ В НАВИГАЦИОННОМ УСТРОЙСТВЕ

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