Контроллер для отображения карты

Иллюстрации

Показать все

Изобретение относится к контроллеру для отображения карты. Технический результат заключается в упрощении переключения режима демонстрации отображения карты. Такой результат достигается за счет того, что контроллер для отображения карты включает в себя операционный блок, включающий в себя операционный элемент, выполненный в форме устройства ввода, который работает в пределах заранее определенного диапазона операций, блок детектирования операции, который выявляет операцию на операционной части, блок генерирования силы реакции, который применяет силу реакции к операционной части, противодействуя изменению положения операционной части, когда выполняется операция, при которой положение операционной части изменяется, чтобы пройти через заранее определенную область в диапазоне операций в заранее определенном направлении, и блок управления, который переключает режим демонстрации отображения карты, демонстрируемого устройством отображения, когда из выявленного блоком детектирования операции результата определяется, что положение операционной части пересекает заранее определенную область в заранее определенном направлении. 2 н. и 4 з.п. ф-лы, 12 ил.

Реферат

Уровень техники изобретения

1. Техническая область изобретения

[0001] Настоящее изобретение относится к контроллеру для отображения карты.

2. Описание предшествующего уровня техники

[0002] Известно навигационное устройство, которое выполняет плоскостное отображение карты, если угол наклона устройства отображения находится в первом диапазоне, и отображение карты с высоты птичьего полета, если угол наклона устройства отображения находится во втором диапазоне (например, см. опубликованная патентная заявка Японии №2008-045914 (JP 2008-045914 А)).

[0003] Однако в конфигурации, раскрываемой в заявке JP 2008-045914 А, поскольку режим демонстрации отображения карты переключается в зависимости от угла наклона устройства отображения, может быть затруднительно переключать режим демонстрации отображения карты в ситуациях, при которых трудно изменить угол наклона устройства отображения (например, ситуация, в которой устройство отображения зафиксировано).

Сущность изобретения

[0004] Настоящее изобретение предоставляет контроллер для отображения карты, который может легко переключать режим демонстрации отображения карты.

[0005] Контроллер для отображения карты в соответствии с первым аспектом изобретения включает в себя операционную часть, которая работает в пределах заранее определенного диапазона операций, блок детектирования операции, который выявляет операцию на операционной части, блок генерирования силы реакции, который прикладывает силу реакции к операционной части, противодействующую изменению положения операционной части, если выполняется операция, при которой положение операционной части изменено так, чтобы пройти через заранее определенную область в диапазоне операций в заранее определенном направлении, и блок управления, который переключает режим демонстрации отображения карты, которое демонстрируется устройством отображения, когда из выявленного блоком детектирования операции результата определено, что положение операционной части проходит через заранее определенную область в заранее определенном направлении.

[0006] Контроллер для отображения карты местности в соответствии со вторым аспектом изобретения включает в себя операционную часть, которая работает в заранее определенном диапазоне, блок детектирования операции, который выявляет операционную позицию в диапазоне операций, блок генерирования вибрации, который прикладывает заранее определенную вибрацию к операционной части, когда выполняется операция, в которой операционная позиция остается в заранее определенной области в диапазоне операций в течение заранее определенного времени или дольше, и блок управления, который переключает режим демонстрации отображения карты, демонстрируемого устройством отображения, когда заранее определенная вибрация приложена к операционной части посредством блока генерирования вибрации.

[0007] В соответствии с упомянутыми аспектами возможно обеспечить создание контроллера для отображения карты, который может легко переключать режим демонстрации отображения карты.

Краткое описание чертежей

[0008] Функциональные возможности, преимущества, техническая и промышленная значимость типовых примеров осуществления упомянутого изобретения будут описаны ниже со ссылкой на прилагаемые чертежи, на которых подобные номера обозначают подобные элементы и на которых:

На фиг. 1 представлена схема, иллюстрирующая конфигурацию контроллера для отображения карты в соответствии с примером осуществления настоящего изобретения;

На фиг. 2 представлен вид сверху схематически иллюстрирующий операционный блок;

На фиг. 3А и 3В представлена схема, иллюстрирующая 3D отображение карты и 2D отображение соответственно;

На фиг.4 представлена схема, иллюстрирующая пример карты реакции для формирования границы реакции;

На фиг. 5А и 5В представлены схемы, иллюстрирующие пример способа работы джойстика для переключения отображения между 3D отображением карты и 2D отображением карты;

На фиг. 6 представлена блок-схема, иллюстрирующая пример последовательности операций в блоке управления, связанных с переключением отображения между 3D отображением карты и 2D отображением карты, иллюстрируемыми на фиг. 5А и 5В;

На фиг. 7А и 7В представлены схемы, иллюстрирующие другой пример способа работы джойстика для переключения отображения между 3D отображением карты и 2D отображением карты;

На фиг. 8 представлена блок-схема, иллюстрирующая пример последовательности операций в блоке управления, связанных с переключением отображения между 3D отображением карты и 2D отображением карты, иллюстрируемыми на фиг. 7А и 7В; и

На фиг. 9 представлена схема, иллюстрирующая пример конфигурации контроллера для отображения карты с использованием плоской сенсорной панели как операционного элемента.

Подробное описание примеров осуществления

[0009] Здесь и далее примеры осуществления настоящего изобретения будут описаны подробно со ссылкой на прилагаемые чертежи.

[0010] Фиг. 1 является схемой, иллюстрирующей конфигурацию контроллера 1 для отображения карты (далее - карты местности) в соответствии с примером осуществления. Фиг. 2 является видом сверху, схематически иллюстрирующим операционный блок 10.

[0011] Контроллер 1 для отображения карты местности монтируется на автомобиле. В примере, представленном на фиг. 1, контроллер 1 для отображения карты местности включает в себя операционный блок 10, блок 16 детектирования операции джойстика, блок 18 генерирования силы реакции, блок 20 управления, навигационный электронный блок 22 управления (здесь далее, называемый как навигационный БУ) и дисплей 30.

[0012] Операционный блок 10 может располагаться, например, в центральной секции консоли автомобиля. Операционный блок 10 управляется пользователем и осуществляет различные операции на экране отображения, демонстрируемые на дисплее 30. Например, различные операции могут включать в себя операцию прокрутки отображения карты местности, демонстрируемого на дисплее 30, операцию переключения экрана отображения данных, демонстрируемого на дисплее 30, операцию выбора пункта выбора, демонстрируемую на дисплее 30 (операцию перемещения курсора) и операцию определения выбранного пункта выбора (пункта выбора, на котором размещается курсор).

[0013] Пункт выбора формирует операционную кнопку, которая может дистанционно управляться при использовании операционного блока 10. Пункт выбора (операционная кнопка) может быть связана с произвольной категорией (функцией). То есть элементы, которыми можно управлять при использовании операционного блока 10, могут быть произвольными. Например, пункты выбора могут включать в себя пункт выбора для отображения (вызова) экрана отображения операций или отображения карты местности для различных установок навигационной системы на дисплее 30. Пункты выбора могут включать в себя пункт выбора для установки кондиционера воздуха или пункт выбора (пункт выбора меню) для демонстрации экрана отображения этих операций на дисплее 30 различными способами. Пункты выбора могут включать в себя пункт выбора для различных установок аудио или ТВ (таких как регулировка громкости звука) или пункт выбора (пункт выбора меню) для демонстрации экрана отображения этих операций на дисплее 30. Пункты выбора могут быть пунктами выбора (такими как пиктограммы или запускающие модули) для запуска произвольных приложений. Пункты выбора могут быть кнопками ввода символов на отображении экрана операций, такого как отображение экрана ввода символов японской азбуки {Japanese Syllabary). Пункты выбора могут включать в себя соответствующие списки, которые прокручиваются в экране списка. Пункты выбора могут включать в себя кнопки для прокручивания соответствующих списков.

[0014] Операционный блок 10 включает в себя джойстик 12. Джойстик 12 может быть рычажного типа или типа круглой ручки и монтируется на автомобиле с возможностью поворота вокруг оси X (в поперечном направлении автомобиля) и возможностью поворота вокруг оси Y (в продольном направлении автомобиля). Соответственно, как проиллюстрировано на фиг. 2, джойстик 12 может работать (отклоняться) в поперечном направлении (направления X1 и Х2) и может работать (отклоняться) в продольном направлении (направления Y1 и Y2). Джойстик 12 может быть сконфигурирован без возможности поворота вокруг оси Z (ось, перпендикулярная оси X и оси Y). Фиг. 2 схематически иллюстрирует прямоугольный диапазон перемещений 12а (рабочий диапазон) джойстика 12. Джойстик 12 может работать в диапазоне перемещений 12а вперед, назад, вправо, влево или в любом комбинированном из этих перемещений направлении. Диапазон перемещений 12а может быть поперечно-удлиненной формы, чтобы соответствовать поперечно-удлиненной форме дисплея 30, или квадратной формы. При этом соотношение сторон может не быть равным единице (в общем случае, дисплей 30 является удлиненным в поперечном направлении). Диапазон перемещений 12а может иметь форму, отличную от прямоугольника. Джойстик 12 может быть сконфигурирован с возможностью скольжения в продольном направлении автомобиля и поперечном направлении автомобиля вместо поворота вокруг оси X и поворота вокруг оси Y. Например, джойстик 12 может осуществлять параллельное скользящее движение перпендикулярно оси X и оси Y на основе использования рычажного механизма.

[0015] Джойстик 12 может монтироваться на автомобиле так, чтобы иметь возможность быть нажатым в направлении вниз по оси Z (в направлении, перпендикулярном оси X и оси Y). В этом случае, джойстик 12 может подвергаться операции нажатия. Операция нажатия на джойстик 12 может соответствовать операции (операция определения) осуществления определения выбранного пункта выбора на дисплее 30.

[0016] Операционный блок 10 может включать в себя механический переключатель (здесь далее, называемый как "жесткий переключатель") 14 как добавочный элемент. Жесткий переключатель 14 может располагаться, например, около джойстика 12 или может располагаться в самом джойстике 12 (например, рычажной части джойстика 12). В примере, иллюстрируемом на фиг. 2, жесткий переключатель 14 размещается ближе к передней части автомобиля, по отношению к джойстику 12, и включает в себя три переключателя 14а, 14b и 14с. Например, переключатель 14с может быть переключателем меню для вызова различных пунктов выбора меню, и переключатель 14а может быть переключателем для вызова отображения карты местности (отображение домашней карты местности) на основе текущего местоположения. Переключатель 14b может быть качающимся переключателем, который поворачивается вокруг оси X (направление «вправо-влево») и может быть переключателем для увеличения и уменьшения изображения карты местности. Если операция нажатия на джойстик 12 невозможна, жесткий переключатель 14 может включать в себя жесткий переключатель для операции определения. Сигнал операции для жесткого переключателя 14 передается на блок 20 управления.

[0017] Блок 16 детектирования операции джойстика выявляет операцию (перемещение) джойстика 12. Блок 16 детектирования операции джойстика может включать в себя датчик для определения угла поворота (угол отклонения джойстика 12 в направлении «вперед-назад») вокруг оси X джойстика 12 и датчик для измерения угла поворота (угол отклонения джойстика 12 в направлении «влево-вправо») вокруг оси Y джойстика 12. Эти датчики могут быть, например, потенциометром или оптическим датчиком. Когда операция нажатия на джойстик 12 возможна, блок 16 детектирования операции джойстика может включать в себя датчик для выявления задействованной операции нажатия. В этом случае, упомянутый датчик может быть датчиком давления или тактовым переключателем. Блок 16 детектирования операции джойстика передает информацию о выявленной операции в качестве сигнала операции на блок 20 управления.

[0018] Блок 18 генерирования силы реакции осуществляет генерирование силы реакции в ответ на запускающую команду от блока 20 управления. Сила реакции прикладывается к джойстику 12 и заставляет джойстик 12 работать как тактильное устройство. Блок 18 генерирования силы реакции может включать себя привод для генерирования силы реакции на оси X и привод для генерирования силы реакции на оси Y. Эти приводы могут быть, например, электромоторами постоянного тока. Если запускающий сигнал оси X принимается от блока 20 управления, привод на оси X запускается в ответ на запускающий сигнал оси X, чтобы генерировать заранее определенный крутящий момент вокруг оси X. Если запускающий сигнал оси Y принимается от блока 20 управления, привод на оси Y запускается в ответ на запускающий сигнал оси Y, чтобы генерировать заранее определенный крутящий момент вокруг оси Y.

[0019] Блок 20 управления может включать в себя, например, электронный блок управления (ЭБУ). Функции блока 20 управления могут произвольно осуществляться посредством аппаратного обеспечения, программного обеспечения, встроенного программного обеспечения или сочетания из этого. Например, часть или все из функций блока 20 управления могут осуществляться посредством специализированной интегральной схемы (ASIC) или программируемой логической интегральной схемы (ПЛИС). Функции блока 20 управления могут осуществляться посредством совместной работы множества ЭБУ.

[0020] Блок 20 управления выполняет управление реакцией джойстика 12 посредством использования блока 18 генерирования силы реакции. Блок 20 управления побуждает блок 18 генерирования силы реакции генерировать силу реакции, соответствующую позиции джойстика 12 (позиции в диапазоне 12а перемещения). Взаимное отношение между силой реакции, генерируемой посредством блока 18 генерирования силы реакции, и позицией джойстика 12 может определяться картой (здесь далее, называемой как "карта реакции"). Карта реакции может быть разработана в зависимости от типов отображений экранов, отображаемых на дисплее 30. В этом случае, карта реакции может переключаться взаимосвязано с изменением отображения экрана на дисплее 30. Блок 20 управления определяет позицию джойстика 12 по сигналу операции от блока 16 детектирования операции джойстика и подает запускающий сигнал (запускающий сигнал оси X и/или запускающий сигнал оси Y), соответствующий позиции джойстика 12, на блок 18 генерирования силы реакции со ссылкой на карту реакции.

[0021] Блок 20 управления выполняет управление отображением экрана на дисплее 30 при совместной работе с навигационным БУ 22. Блок 20 управления может выполнять процесс прокрутки отображения карты местности, демонстрируемой на дисплее 30, процесс (процесс перехода) переключения отображения экрана, демонстрируемого на дисплее 30, процесс перемещения курсора среди пунктов выбора, процесс перемещения курсора (см. курсор 90 на фиг. 5А и фиг. 5В) на дисплее карты местности и т.п. в ответ на сигнал операции от блока 16 детектирования операции джойстика. Позиция курсора на отображении карты местности может коррелировать с позицией джойстика 12 в абсолютной системе координат. То есть позиции в диапазоне 12а перемещения (например, позиции в области А нормальной работы на фиг. 4) полностью коррелируются с позициями на экране дисплея 30. С другой стороны, перемещение курсора среди множества моментов выбора может быть коррелировано с позицией джойстика 12 в абсолютной системе координат или может быть коррелировано с ней в относительной системе координат на основе перемещения джойстика 12. Когда операция нажатия джойстика 12 возможна, блок 20 управления выполняет процесс определения выбранного пункта выбора в ответ на сигнал операции, указывающий операцию нажатия от блока 16 детектирования операции джойстика. Выбранный пункт выбора может быть пунктом выбора, на котором размещается курсор. В этом случае, упомянутый пункт выбора, на котором размещается курсор, может быть, например, пунктом выбора, выделенным по отношению к другим пунктам выбора. Процесс определения может быть процессом выполнения функции, соответствующей определенному пункту выбора. Например, процесс определения может сопровождаться отображением подпунктов выбора, преобразованием отображения экрана, таким как изменение отображения экрана, ввод символов, запуск приложения, и передача сигнала управления на другой ЭБУ (например, ЭБУ кондиционера воздуха). Процесс определения может сопровождаться соответствующим изменением отображения определенного пункта выбора или генерированием заранее определенного звука для того, чтобы информировать пользователя о выявлении "операции определения".

[0022] Во время показа на экране отображения карты местности, блок 20 управления может выборочно исполнять любой из режима указывания и режима прокрутки совместно с навигационным БУ 22. В режиме указывания блок 20 управления перемещает курсор (курсор 90 на фиг. 5А и фиг. 5В) на отображении карты местности в ответ на сигнал операции (сигнал операции, указывающий операцию в направлении «вперед-назад» и направлении «влево-вправо») от блока 16 детектирования операции джойстика. Когда курсор размещается в положении, отличном от текущего местоположения, блок 20 управления может изменять режим операции с режима указывания на режим прокрутки в ответ на сигнал операции, указывающий операцию нажатия от блока 16 детектирования операции джойстика. Когда курсор размещается в текущем местоположении, блок 20 управления может выводить информацию о точках вокруг текущего местоположения (например, информацию о достопримечательностях или информацию из электронных источников об окружающих объектах) в ответ на сигнал операции, указывающий операцию нажатия (операция определения) от блока 16 детектирования операции джойстика. В этом случае, режим указывания может быть поддержан, и пункт выбора может быть показан в каждой точке на отображении карты местности. В том случае, если операция нажатия (операция определения) выявляется в состоянии, когда выбирается пункт выбора конкретной точки, блок 20 управления может выводить подробную информацию для упомянутой точки.

[0023] Навигационный БУ 22 выявляет текущее местоположение (местоположение автомобиля) или направление движения на основе информации о местоположении от приемника GPS (не проиллюстрирован) и выполняет управление ведением по маршруту до пункта назначения или т.п. В это время, навигационный БУ 22 может демонстрировать текущее местоположение на отображении карты местности, демонстрируемом на дисплее 30, чтобы исполнять различные руководящие указания. Навигационный БУ 22 выполняет управление отображением экрана для дисплея 30 совместно с блоком 20 управления как описано выше. В это время, навигационный БУ 22 генерирует сигнал изображения для отображения экрана для дисплея 30 и передает сгенерированный сигнал изображения на дисплей 30. Например, при получении команды на переключение отображения экрана на трехмерное отображение карты местности от блока 20 управления во время вывода отображения двухмерной карты местности, навигационный БУ 22 генерирует сигнал изображения, получаемый посредством изображения трехмерного отображения карты местности, и передает сгенерированный сигнал изображения на дисплей 30. Часть или весь навигационный БУ 22 может быть воплощен посредством блока 20 управления или может воплощаться посредством процессора, который может входить в состав дисплея 30.

[0024] Дисплей 30 размещается в (прикреплен к) месте, удаленном от операционного блока 10. Дисплей 30 может быть произвольным отображающим устройством, таким как жидкокристаллический дисплей или проекционный дисплей на лобовое стекло. Дисплей 30 размещается в подходящем месте (например, панели инструментов) внутри автомобиля. Дисплей 30 может быть портативным дисплеем. В этом случае, дисплей 30 приносится в автомобиль и (временно) фиксируется на подходящей позиции внутри автомобиля. Дисплей 30 может быть сенсорным дисплеем или дисплеем, не чувствительным к прикосновению. Отображение карты местности, отображение экрана операций или т.п. демонстрируется на дисплее 30. Когда отображение карты местности не демонстрируется на нем, на дисплее 30 могут демонстрироваться видео ТВ, видео периферийной камеры наблюдения или т.п.

[0025] На фиг. 3А и 3В представлены схемы, иллюстрирующие отображение трехмерной карты местности (здесь далее, называемый как «3D отображение карты местности») и отображение двухмерной карты местности (здесь далее, называемый как «2D отображение карты местности»), где фиг. 3А схематично иллюстрирует пример 3D отображения карты местности и фиг. 3В схематично иллюстрирует пример 2D отображения карты местности.

[0026] Как показано на фиг. 3В, 2D отображение карты местности может быть отображением, изображающим карту местности в виде, в котором земля просматривается со стороны неба (плоскостной вид). Соответственно, две точки, находящиеся на одинаковом расстоянии, изображаются на том же расстоянии в любой позиции на карте местности. Например, дорога, имеющая одинаковую ширину, изображается с той же шириной в любой позиции на карте местности.

[0027] Как показано на фиг. 3А, 3D отображение карты местности может быть отображением, показывающим карту местности в виде, в котором земля просматривается наклонно (вид сверху или вид с высоты птичьего полета), с высокой позиции (не такой высокой, как со стороны неба). Соответственно, две точки, находящиеся на одинаковом расстоянии, могут изображаться в режиме, в котором расстояние между ними уменьшается по мере приближения к верхней части карты местности. Например, дорога, имеющая ту же ширину, может быть изображена с шириной, уменьшающейся по мере того, как она идет дальше от отображения местоположения автомобиля Q1. 3D отображение карты местности может демонстрироваться в различных типах с использованием технологий 3D графики. Например, 3D отображение карты местности может демонстрироваться в перспективе, когда просматривается вниз от высокой точки обзора или может демонстрироваться на основе обычного 2D отображения карты местности с окрашиванием и факторами записи (такими как перспектива, перекрытие и воздушная перспектива), добавляемыми к нему. 3D отображение карты местности может осуществляться лишь простым деформированием 2D отображение карты местности в трапецию в зависимости от перспективы просмотра вниз 2D отображения карты местности. При этом диапазон показа 3D отображения карты местности не ограничивается диапазоном трапеции, иллюстрируемом на фиг. 3А, и может иметь более широкий диапазон, перекрывающего его пределы. На 3D отображении карты местности горизонт может быть изображен на заданном расстоянии, и выше горизонта может быть изображено небо. Как показано на фиг. 3А, предпочтительно, чтобы 3D отображение карты местности было показано так, чтобы направление передвижения автомобиля было направлено в верхнюю часть («головой вверх»). 3D отображение карты местности может быть показано так, чтобы север был бы всегда направлен в верхнюю часть («север вверху»). На 3D отображении карты местности, демонстрируемом на фиг. 3А, отображение строения Q2 схематично изображено в плоскостной прямоугольной форме (форме трапеции), но может быть изображено в форме параллелепипеда (трапециевидного тела) или может быть изображено более реалистично. Высота точки просмотра 3D отображения карты местности может регулироваться пользователем.

[0028] Фиг. 4 является схемой, иллюстрирующей границы 70 реакции и является схемой, иллюстрирующей пример карты реакции для формирования границы 70 реакции. На Фиг. 4, область границы 70 реакции на карте реакции схематично иллюстрируется штриховкой.

[0029] Карта реакции может быть картой, на которой величина и направление силы реакции определяются в зависимости от позиции джойстика 12. Карта реакции может устанавливаться на основе предпосылки, что прямоугольная область 120 карты местности соответствует диапазону 12а перемещения положения джойстика 12, как иллюстрируется на фиг. 4. Положения в диапазоне 12а перемещения могут соответственно коррелироваться с положениями в области 120 карты местности в соответствии один к одному (в абсолютной системе координат). То есть положения джойстика 12 (положения в диапазоне 12а перемещения) могут быть коррелированы с положениями в области 120 карты местности в соответствии один к одному. В описании ниже относительно положения джойстика 12 или соотношение положений в области 120 карты местности, "направление выше-ниже" определяется так, что сторона (сторона, находящаяся на большем удалении), удаленная от пользователя (оператора) является верхней стороной и сторона (передняя сторона), которая находится близко к пользователю, является нижней стороной.

[0030] В примере, показанном на фиг. 4, граница 70 реакции включает в себя верхнюю границу 70А реакции, распространяющуюся в поперечном направлении (поперечное направление автомобиля) на нижней стороне верхнего края области 120 карты местности на верхней стороне (передняя часть автомобиля) центральной области 120 карты местности, и нижнюю границу 70В реакции, распространяющуюся в поперечном направлении (поперечное направление автомобиля) на верхней стороне нижнего края области 120 карты местности и на нижней стороне центральной области 120 карты местности. Границы реакции 70 имеют назначение оказывать сопротивление изменению положения джойстика 12 (то есть перемещению джойстика 12) с силой реакции заранее определенного значения или больше, когда положение джойстика 12 проходит через области границ 70 реакции в заранее определенном направлении. То есть граница 70 реакции имеет функцию генерирования силы реакции для установления предела для джойстика 12, как если бы стена присутствовала на этой позиции. Сила реакции заранее определенного значения или больше, генерируемая посредством границ 70 реакции, может быть произвольным значением в пределах диапазона, в котором силы реакции могут быть преодолены с помощью манипуляционного усилия обычного пользователя или могут адаптироваться с учетом работоспособности или чувства умеренности (ощущение границы). Положения границ 70А, 70В реакции в направлении вверх и вниз или ширина W границ 70А, 70В реакции являются произвольными, но могут определяться с точки зрения достаточного обеспечения нормальной рабочей области (смотрите нормальную рабочую область А на Фиг. 4).

[0031] В примере, показанном на фиг. 4, когда положение джойстика 12 перемещается из нормальной операционной области А в область В и положение джойстика 12 становится ближе к расположению границы 70А реакции, граница 70А реакции активируется, чтобы генерировать силу реакции заранее определенного значения или больше в направлении (в направлении вниз), в котором джойстик возвращается в нормальную операционную область А. Если пользователь далее перемещает джойстик 12 в направлении передней части автомобиля с силой больше, чем сила реакции заранее определенного значения или больше, позиция джойстика 12 перемещается в область В и сила реакции уменьшается (граница 70А реакции пройдена). Если положение джойстика 12 возвращается из области В в нормальную операционную область А, граница 70А реакции может не обеспечивать силу реакции или может обеспечивать силу притяжения к нормальной операционной области А. Подобным образом, когда положение джойстика 12 перемещается из нормальной операционной области А в область С и положение джойстика 12 становится ближе к положению границы 70В реакции, граница 70В реакции активируется, чтобы обеспечить силу реакции заранее определенного значения или больше в направлении (в направлении вверх), в котором джойстик возвращается в нормальную операционную область А. Когда пользователь далее перемещает джойстик 12 к задней части автомобиля с силой больше, чем сила реакции заранее определенного значения или больше, положение джойстика 12 перемещается в область С и сила реакции уменьшается (граница 70В реакции пройдена). Если положение джойстика 12 возвращается из области С в нормальную операционную область А, граница 70В реакции может не обеспечивать силу реакции или может обеспечивать силу притяжения к нормальной операционной области А.

[0032] Карта реакции может устанавливаться так, что сила (сила, направленная в центр) для притяжения джойстика в центр нормальной операционной области А (которая соответствует нейтральной позиции для джойстика 12) применяется к джойстику 12 в случае, когда положение джойстика 12 размещается в нормальной операционной области А. В этом случае, величина силы, генерируемой в нормальной операционной области А, устанавливается с учетом работоспособности в нормальной операционной области А, но может устанавливаться, чтобы быть существенно меньше, чем величина силы, генерируемой посредством границы 70А реакции и границы 70В реакции. Карта реакции может устанавливаться так, что внешняя сила (по направлению к внешнему краю диапазона 12а перемещения) для обеспечения ощущения пересечения границы 70 реакции применяется к джойстику 12.

[0033] В примере, показанном на фиг. 4, граница 70 реакции включает в себя две границы 70А, 70В реакции, связанные с перемещением в прямом и обратном направлении для джойстика 12, но граница 70 реакции может подобным образом включать границы реакции, связанные с перемещением в направлении направо и налево. Если на отображении карты местности демонстрируются элементы управления, карта реакции может устанавливаться так, что сила для притяжения джойстика к позиции, соответствующей позиции отображения каждого элемента управления, применяется к джойстику 12.

[0034] На фиг. 5А и 5В представлены схемы, показывающие пример способа работы джойстика 12 при переключении режима отображения между 3D отображением карты местности и 2D отображением карты местности, где на фиг. 5А показано переключение отображения с 3D отображения карты местности на 2D отображение карты местности, и на фиг. 5В показано переключение отображения с 2D отображения карты местности на 3D отображение карты местности. На каждой из фигур 5А и 5В, верхний фрагмент демонстрирует отображение карты местности на дисплее 30, и нижний фрагмент демонстрирует операционный блок 10. На фиг. 5А и 5В, положения границ 70А, 70В реакции по отношению к манипуляциям для джойстика 12 показываются как образ для удобства пояснения, но границы 70А, 70В реакции не изображены на отображении карты местности. Переключение отображения в режиме указывания будет описано ниже, но то же переключение отображения справедливо для режима прокрутки.

[0035] Как показано на фиг. 5А и 5В, если пользователь перемещает джойстик 12 к задней части автомобиля, как указывается стрелкой Р1, при демонстрации 3D отображения карты местности, курсор 90 соответственно перемещается вниз на отображении карты местности дисплея 30. Когда джойстик 12 становится ближе к местоположению границы 70В реакции (когда курсор 90 соответственно становится ближе к местоположению границы 70В реакции), пользователь ощущает силу реакции через джойстик 12 (то есть пользователь получает ощущение границы). Если пользователь перемещает джойстик 12 к задней части автомобиля с использованием силы, равной или больше, чем сила реакции, как указывается посредством стрелки Р2, джойстик 12 проходит через позицию границы 70В реакции и сила реакции исчезает (или появляется направленная наружу сила притяжения). То есть осуществляется операция прохождения границы по границе 70В реакции. На фиг. 5А, изображение операции прохождения границы по границе 70В реакции указывается посредством стрелки Р3.

[0036] Если выявляется операция прохождения границы по границе 70В реакции (смотрите стрелку Р2), блок 20 управления переключает отображение карты местности на дисплее 30 с 3D отображения карты местности на 2D отображение карты местности. Операция прохождения границы по границе 70В реакции может выявляться с использованием любого способа. Например, операция прохождения границы по границе 70В реакции может выявляться на основе информации об операции от блока 16 детектирования операции джойстика. В этом случае, операция прохождения границы по границе 70В реакции может выявляться на основе изменения положения джойстика 12 (изменения положения, в которой джойстик проходит через область границы 70В реакции от верхней стороны к нижней стороне).

[0037] Как показано на фиг. 5А и 5В, если пользователь перемещает джойстик 12 к передней части автомобиля, как указано посредством стрелки Р4, при демонстрации 2D отображения карты местности, курсор 90 соответственно перемещается вверх при демонстрации отображения карты местности дисплеем 30. Когда джойстик 12 становится ближе к положению границы 70А реакции (когда курсор 90 соответственно становится ближе к положению границы 70А реакции), пользователь ощущает силу реакции через джойстик 12. Когда пользователь перемещает джойстик 12 к передней части автомобиля с силой, равной или больше чем сила реакции, как указывается посредством стрелки Р5, джойстик 12 проходит через положение границы 70А реакции и сила реакции исчезает. То есть осуществляется операция пересечения границы по границе 70А реакции. На фиг. 5В, изображение операции пересечения границы по границе 70А реакции указано посредством стрелки Р6.

[0038] Если выявляется операция пересечения границы по границе 70А реакции (см. стрелку Р5), блок 20 управления переключает отображение карты местности на дисплее 30 с 2D отображения карты местности на 3D отображение карты местности. Операция пересечения границы по границе 70А реакции может выявляться с использованием любого способа. Например, операция пересечения границы по границе 70А реакции может выявляться на основе информации об операции от блока 16 детектирования операции джойстика. В этом случае, операция пересечения границы по границе 70А реакции может выявляться на основе изменения положения джойстика 12 (изменения положения, в котором джойстик пересекает область границы 70А реакции от нижней стороны к верхней стороне).

[0039] Переключение между 2D отображением карты местности и 3D отображением карты местности, сопровождаемое операцией пересечения границы по границе 70 реакции, может осуществляться непрерывным переходом, сопровождаемым анимацией. Соответственно, пользователь может интуитивно понимать изменение в точке обзора карты местности. Непрерывный переход, сопровождаемый анимацией, может осуществляться в произвольном режиме, и может осуществляться, например, в режиме, в котором отображение карты местности поднимается вверх, и высота точки обзора увеличивается (уменьшение масштаба изображения) во время переключения от 3D отображения карты местности к 2D отображению карты местности. С другой стороны, непрерывный переход, сопровождаемый анимацией, может осуществляться в режиме, в котором отображение карты местности опускается вниз, и во время переключения с 2D отображения карты местности на 3D отображение карты местности высота точки обзора уменьшается.

[0040] Таким образом, в соответствии с примером, показанном на фиг. 5А и 5В, переключение с 2D отображения карты местности на 3D отображение карты местности осуществляется посредством прохождения через верхнюю границу 70А реакции, и переключение с 3D отображения карты местности на 2D отображение карты местности осуществляется посредством прохождения через нижнюю границу 70В реакции. В этом случае, поскольку направление операции для переключения отображения карты местности (направление операции пересечения границы) соответствует изменению отображения карты местности, пользователь может интуитивно легко выполнить операцию переключения между 2D отображением карты местности и 3D отображением карты местности. То есть поскольку пользователь может побудить отображение карты местности опуститься с ощущением нажатия верхней части отображения карты (переход на 3D отображение карты местности) и может побудить отображение карты местности подняться с ощущением нажатия нижней части отображения карты местности (переход на 2D отображение карты местности), то пользователь может выполнить интуитивную операцию. Поскольку, как правило, экран дисплея 30 располагается в положении стоя, практически вертикально, такое распределение является оптимальным. При этом, может быть установлено распределение противоположное данному. То есть переключение с 3D отображения карты местности на 2D отображение карты местности осуществляется посредством прохождения через верхнюю границу 70А реакции, и