СПОСОБ ОБЕСПЕЧЕНИЯ ТАКТИЛЬНОГО ЭФФЕКТА В ПОРТАТИВНОМ ТЕРМИНАЛЕ, МАШИННО-СЧИТЫВАЕМЫЙ НОСИТЕЛЬ И ПОРТАТИВНЫЙ ТЕРМИНАЛ
METHOD FOR PROVIDING TACTICAL EFFECT IN A PORTABLE TERMINAL, MACHINE-READABLE MEDIA AND PORTABLE TERMINAL

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение в целом относится к портативному терминалу, и более конкретно - к способу для обеспечения тактильного эффекта в портативном терминале.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
В настоящее время множество приложений могут быть хранимыми в портативных терминалах таких как, например, смартфоны и планшетные персональные компьютеры (PC). Объекты (то есть, пиктограммы быстрого доступа), предназначенные для исполнения соответственных приложений, также могут отображаться на сенсорных (для ввода касанием) экранах портативных терминалов. Следовательно, пользователь может исполнять требуемое приложение в портативном терминале посредством касания одной из пиктограмм быстрого доступа, отображенных на сенсорном экране. Кроме того, визуальные объекты отображаются на сенсорном экране портативного терминала в различных формах, таких как, например, элементы интерфейса (widget), изображения и документы, а также пиктограммы быстрого доступа.
По существу, портативный терминал обеспечивает схему сенсорного ввода, в которой можно касаться отображенных объектов, используя устройство ввода такое как, например, палец пользователя, электронное перо, перо-стилус, и т.д. В качестве схемы ввода может быть схема сенсорного ввода на основе контакта с телом пользователя или устройство осязаемого ввода и схема бесконтактного ввода, такая как наведение (hovering).
В настоящее время в схеме ввода, использующей сенсорный экран, когда пользователь вводит касание, шаблон вибрации генерируют, используя виброэлемент, что дает возможность пользователю ощущать, как будто пользователь нажал кнопку.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Техническая задача
Однако пользователь часто может желать манипулировать приложением, не просматривая при этом сенсорный экран портативного терминала, например, при получении собственного снимка. Кроме того, существует потребность в интерфейсе, который является удобным, особенно для незрячих людей.
Техническое решение
Соответственно, аспект настоящего изобретения состоит в обеспечении для пользователя способа манипулировать важной функцией приложения даже без просмотра при этом сенсорного экрана портативного терминала.
Согласно аспекту настоящего изобретения обеспечивается способ для создания тактильного эффекта в портативном терминале. Способ включает в себя отображение экрана приложения на сенсорном экране, обнаружение касания в обеспечивающей тактильную чувствительность области, заданной пользователем, и обеспечение тактильного эффекта, соответствующего обеспечивающей тактильную чувствительность области, в ответ на обнаруженное касание, причем тактильный эффект задается пользователем.
Согласно другому аспекту настоящего изобретения обеспечивается портативный терминал для обеспечения тактильного эффекта. Портативный терминал включает в себя сенсорный экран для восприятия позиции пользовательского ввода и вывода изображения, виброэлемент для создания вибрации и контроллер для отображения экрана приложения на сенсорном экране, обнаружения касания на обеспечивающей тактильную чувствительность области, заданной пользователем, и обеспечение тактильного эффекта, соответствующего обеспечивающей тактильную чувствительность области, в ответ на обнаруженное касание, в котором тактильный эффект задается пользователем.
Полезные эффекты изобретения
Вышеописанные варианты осуществления настоящего изобретения предоставляют тактильный эффект пользователю без необходимости просмотра экрана, когда пользователь выполняет важную функцию в соответствующем приложении обычного смартфона или планшета, такую как кнопка получения снимка в приложении камеры, кнопка пауза/воспроизведение, кнопка перемотки или кнопка быстрой перемотки в музыкальном/видео приложении, или кнопка в операционной системе (ОС) для возврата в начальную позицию, посредством этого делая возможным для пользователя легко находить и использовать функцию. Кроме того, согласно настоящему изобретению, когда пользователь переворачивает экран, чтобы получить свое собственное изображение в режиме съемки камерой себя, пользователь сможет легко находить кнопку получения снимка без просмотра экрана, и в движении пользователь также сможет находить и использовать кнопку перемотки в хранимом в кармане портативном терминале. Кроме того, согласно настоящему изобретению, человек с физическим недостатком при получении снимка изображения сможет легко распознать результат распознавания лиц и позицию области распознавания лиц.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеупомянутые и другие аспекты, признаки и преимущества некоторых вариантов осуществления настоящего изобретения будут более очевидными из последующего подробного описания, рассматриваемого вместе с сопроводительными чертежами, на которых:
Фиг. 1 - структурная схема, иллюстрирующая портативный терминал, который обеспечивает тактильный эффект согласно варианту осуществления настоящего изобретения;
Фиг. 2 - перспективный вид спереди, иллюстрирующий портативный терминал согласно варианту осуществления настоящего изобретения;
Фиг. 3 - перспективный вид сзади, иллюстрирующий портативный терминал согласно варианту осуществления настоящего изобретения;
Фиг. 4 - схема, иллюстрирующая сенсорный экран согласно варианту осуществления настоящего изобретения;
Фиг. 5 - схема, иллюстрирующая устройство ввода согласно варианту осуществления настоящего изобретения;
Фиг. 6 - блок-схема, иллюстрирующая способ для установки (задания) локальной тактильной среды согласно варианту осуществления настоящего изобретения;
Фиг. 7a-15c - схемы, относящиеся к способу установки локальной тактильной среды согласно варианту осуществления настоящего изобретения;
Фиг. 16 - блок-схема, иллюстрирующая способ обеспечения локальной тактильной области согласно варианту осуществления настоящего изобретения;
Фиг. 17a и 17b - схемы, относящиеся к способу для обеспечения локальной тактильной области согласно варианту осуществления по фигурам Фиг. 7a-15c;
Фиг. 18 - иллюстрация способа установки локальной тактильной области согласно варианту осуществления настоящего изобретения;
Фиг. 19 - иллюстрация способа установки локальной тактильной области согласно варианту осуществления настоящего изобретения;
Фиг. 20a-22c - схемы, относящиеся к способу для установки и обеспечения локальной тактильной области согласно варианту осуществления настоящего изобретения;
Фиг. 23a-23c - схемы, относящиеся к способу для установки и обеспечения локальной тактильной области согласно варианту осуществления настоящего изобретения;
Фиг. 24a-24c - схемы, относящиеся к способу для установки и обеспечения локальной тактильной области согласно варианту осуществления настоящего изобретения; и
Фиг. 25 - схема, относящаяся к способу для установки и обеспечения локальной тактильной области согласно варианту осуществления настоящего изобретения.
СПОСОБ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Ниже в документе различные варианты осуществления настоящего изобретения будут описаны со ссылкой на сопроводительные чертежи. В последующем описании настоящего изобретения опущено подробное описание известных функций и конфигураций, включенных в документ, когда это может затенить объект настоящего изобретения.
Хотя порядковые числительные, такие как "первый", "второй" и т.д. будут использоваться, чтобы описать различные компоненты настоящего изобретения, такие компоненты не ограничены этими терминами. Термины используются только для различения одного компонента от другого компонента. Например, первый компонент может именоваться вторым компонентом и подобным образом второй компонент также может именоваться первым компонентом без выхода за рамки описания идеи изобретения. Термин "и/или", используемый в документе, включает в себя любую и все комбинации из одного или нескольких связанных пунктов.
Терминология, используемая в документе, предназначена лишь для цели описания варианта осуществления и не подразумевается являться ограничивающей исполнение. Как используется в документе, формы единственного числа подразумеваются также включающими в себя множественные формы, если контекст ясно не указывает иное. Будет дополнительно подразумеваться, что термины "содержит" и/или "имеет", если используются в этом описании, указывают присутствие указанного признака, номера, этапа, операции, компонента, элемента или их комбинации, но не исключает присутствия или добавления одного или большего количества других признаков, номеров, этапов, операций, компонентов, элементов или их комбинаций.
Термины, используемые в документе, включая технические и научные термины, имеют такие же значения, как термины, которые обычно понятны специалистам в данной области техники, если только не указано, что термины определены иначе. Следует подразумевать, что термины, определенные в словаре обычного пользования, имеют значения, совпадающие с таковыми для терминов в связанной технике, если не указано иное.
Фиг. 1 является структурной схемой, иллюстрирующей портативный терминал, который обеспечивает тактильный эффект согласно варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 1, портативный терминал 100 может быть соединен с внешним электронным устройством (не проиллюстрировано) с использованием по меньшей мере одного из модуля 120 связи, соединителя 165 и соединительного разъема 167 головного телефона. Электронное устройство может включать в себя одно из различных устройств, которые являются съемными с портативного терминала 100 и соединяемыми с портативными терминалами 100 проводным образом, таких как, например, головной телефон, внешний динамик, память с поддержкой универсальной последовательной шины (USB), зарядное устройство, гнездо/стыковочный узел, антенна Цифрового мультимедийного вещания (DMB), связанное с выполнением платежей мобильное устройство, медицинское устройство контроля (монитор для контроля за кровяным давлением и т.п.), игровая приставка, автомобильное навигационное устройство и т.д. Электронное устройство может включать в себя соединяемое беспроводным образом устройство связи Bluetooth, устройство с поддержкой беспроводной связи ближнего радиуса действия (NFC), устройство связи WiFi Direct и беспроводную точку доступа (AP). Портативный терминал 100 проводным или беспроводным образом может быть соединен с другим портативным терминалом или электронным устройством таким как, например, одно из устройств сотового телефона, смартфона, планшетного персонального компьютера (PC), настольного ПК и сервера.
Портативный терминал 100 включает в себя сенсорный (ввода касанием) экран 190 и контроллер 195 сенсорного экрана. Портативный терминал 100 также включает в себя контроллер 110, модуль 120 связи, мультимедийный модуль 140, модуль 150 камеры, модуль 160 ввода/вывода, сенсорный модуль 170, запоминающее устройство 175 и блок 180 питания.
Модуль 120 связи включает в себя модуль 121 мобильной связи, суб-модуль 130 связи и модуль 141 широковещательной связи.
Суб-модуль 130 связи включает в себя модуль 131 Беспроводной локальной сети (WLAN) и модуль 132 связи малой дальности. Мультимедийный модуль 140 включает в себя модуль 142 воспроизведения аудио и модуль 143 воспроизведения видео. Модуль 150 камеры включает в себя первую камеру 151 и вторую камеру 152. Кроме того, в зависимости от основного использования портативного терминала 100, модуль 150 камеры в портативном терминале 100 согласно настоящему изобретению, включает в себя блок 155 трубки для операций увеличения/уменьшения масштаба первой камеры 151 и второй камеры 152, двигатель 154 для управления движением блока 155 трубки для операций увеличения/уменьшения масштаба блока 155 трубки и вспышку 153 для обеспечения источника света для фотографирования. Модуль 160 ввода/вывода включает в себя кнопки 161, микрофон 162, динамик 163, виброэлемент 164, соединитель 165 и клавиатуру 166.
Контроллер 110 включает в себя центральный процессор (CPU) 111, постоянное запоминающее устройство (ROM) 112, в котором хранится управляющая программа для управления портативным терминалом 100, и оперативное запоминающее устройство (RAM) 113, которое запоминает сигнал или данные, вводимые из CPU 111 или выводимые на него, или используется в качестве области памяти для задачи, выполняемой в портативном терминале 100. CPU 111 может включать в себя одноядерный, двухядерный, трехядерный или четырехядерный процессор. CPU 111, ROM 112 и RAM 113 могут связываться через внутреннюю шину.
Контроллер 110 управляет модулем 120 связи, мультимедийным модулем 140, модулем 150 камеры, модулем 160 ввода/вывода, сенсорным модулем 170, запоминающим устройством 175, блоком 180 питания, сенсорным экраном 190 и контроллером 195 сенсорного экрана.
Контроллер 110 воспринимает пользовательский ввод, формируемый, когда средство пользовательского ввода с возможностью осязания, такое как устройство 168 ввода, палец пользователя или подобное, касается одного из множества объектов, отображенных на сенсорном экране 190, приближается к объекту или располагается вблизи объекта. Контроллер 110 также идентифицирует объект, соответствующий позиции на сенсорном экране 190, где обнаружен пользовательский ввод. Пользовательский ввод, формируемый через сенсорный экран 190, включает в себя одно из ввода прямого касания, чтобы непосредственно касаться объекта, и ввода наведением, являющимся вводом косвенного касания, в котором к объекту приближаются в пределах предварительно заданного расстояния распознавания, но напрямую не касаются. Например, когда устройство 168 ввода расположено близко к сенсорному экрану 190, может быть выбран объект, расположенный непосредственно под устройством 168 ввода. В настоящем изобретении пользовательский ввод может включать в себя ввод жестом, формируемый посредством модуля 150 камеры, ввод от переключателя/кнопки, формируемый через по меньшей мере одну кнопку 161 или клавиатуру 166, и речевой ввод, формируемый через микрофон 162, а также пользовательский ввод, формируемый через сенсорный экран 190.
Объект отображается на сенсорном экране 190 портативного терминала 100, и включает в себя по меньшей мере одно из, например, приложения, меню, функционального элемента, документа, элемента интерфейса, изображения, движущегося изображения, электронной почты, SMS-сообщения и MMS сообщения. Объект можно выбирать, исполнять, удалять, отменять, сохранять и изменять с использованием средства пользовательского ввода. Объект может использоваться в качестве концепта, включающего в себя кнопку, пиктограмму быстрого доступа, изображение в виде пиктограммы, и папки, включающей по меньшей мере один объект, в портативном терминале 100. В настоящем изобретении меню указывает исполнимую функцию, например, пиктограмму, функциональный элемент или подобное. Функциональный элемент может быть представлен в форме пиктограммы, текста или подобного.
Пиктограмма быстрого доступа отображается на сенсорном экране 190 портативного терминала 100 для быстрого исполнения приложения или вызова, контактного номера, меню, и т.д. При вводе команды или выборе пиктограммы быстрого доступа для исполнения, соответствующее приложение исполняется.
Термины “объект, функциональный элемент и меню”, которые соответствуют локальной тактильной области по настоящему изобретению, включают в себя объект, функциональный элемент, или меню, в котором установка области может выполняться пользователем. Например, вышеупомянутое приложение, документ, элемент интерфейса, изображение, движущееся изображение, электронная почта, SMS-сообщение и сообщение MMS могут отображаться в виде пиктограмм на «домашнем» экране, в котором пользователь может выполнять задание области.
Контроллер 110 воспринимает событие пользовательского ввода, такое как событие наведения, когда устройство 168 ввода приближается к сенсорному экрану 190 или располагается вблизи сенсорного экрана 190.
После формирования события пользовательского ввода по отношению к предварительно заданному объекту или предварительно заданным образом, контроллер 110 обеспечивает предварительно заданный тактильный эффект, соответствующий сформированному событию пользовательского ввода.
Для обеспечения тактильного эффекта, контроллер 110 выводит управляющий сигнал на блок 168 ввода или виброэлемент 164. Управляющий сигнал может включать в себя информацию о шаблоне вибрации. Либо устройство 168 ввода, либо виброэлемент 164 генерируют вибрацию, соответствующую шаблону вибрации. Информация о шаблоне вибрации может указывать либо шаблон вибрации, либо идентификатор, соответствующий шаблону вибрации. Управляющий сигнал может включать в себя только запрос генерации вибрации.
Портативный терминал 100 может включать в себя по меньшей мере один модуль из модуля 121 мобильной связи, модуля 131 WLAN и модуля 132 связи малой дальности.
Модуль 121 мобильной связи может содействовать соединению между портативным терминалом 100 и внешним электронным устройством посредством мобильной связи с использованием одной или нескольких антенн (не проиллюстрированы) под управлением контроллера 110. Модуль 121 мобильной связи передает/принимает сигнал беспроводной связи для голосового вызова, видеовызова, текстового сообщения (Служба обмена короткими сообщениями: SMS) и/или мультимедийного сообщения (Служба обмена мультимедийными сообщениями: MMS) с помощью сотового телефона (не проиллюстрирован), смартфона (не проиллюстрирован), планшетного PC или другого электронного устройства (не проиллюстрировано), абонентский номер которого введен в портативный терминал 100.
Суб-модуль 130 связи включает в себя модуль 131 WLAN и модуль 132 связи малой дальности. Альтернативно, суб-модуль 130 связи может включать в себя либо модуль 131 WLAN, либо модуль 132 связи малой дальности, или оба.
Модуль 131 WLAN может подключаться к сети Интернет в месте, где оборудована беспроводная AP (не проиллюстрирована), под управлением контроллера 110. Модуль 131 WLAN поддерживает стандарт IEEE802.11x беспроводной LAN, разработанный Институтом инженеров по электротехнике и радиоэлектронике (IEEE). Модуль 132 связи малой дальности может с помощью беспроводных технологий выполнять связь ближнего действия между портативным терминалом 100 и внешним электронным устройством под управлением контроллера 110. Связь малой дальности может включать в себя связь по технологии Bluetooth, стандарта на передачу данных в инфракрасном диапазоне (IrDA), WiFi-Direct, связь стандарта NFC, или подобное.
Посредством суб-модуля 130 связи контроллер 110 может передавать управляющий сигнал для тактильного шаблона на устройство 168 ввода.
Модуль 141 вещательной связи принимает вещательный сигнал (например, сигнал ТВ-вещания, сигнал радиовещания или сигнал вещательной передачи данных) и дополнительную информацию вещания (например, Электронную программу передач (EPG) или Руководство по электронным услугам (ESG)), переданную от вещательной станции (не показана) через антенну вещательной связи (не проиллюстрирована) под управлением контроллера 110.
Мультимедийный модуль 140 включает в себя модуль 142 воспроизведения аудио или модуль 143 воспроизведения видео. Модуль 142 воспроизведения аудио может воспроизводить файл цифровой звукозаписи (например, файл с расширением имени файла, таким как ‘mp3’, ‘wma', ‘ogg’ или ‘wav’), хранимый в запоминающем устройстве 175 или принимаемый, под управлением контроллера 110. Модуль 143 воспроизведения видео может воспроизводить файл цифрового видео (например, файл с расширением имени файла, таким как ‘mpeg’, ‘mpg’, ‘mp4’, ‘avi’, ‘mov’ или ‘mkv’), хранимый или принимаемый, под управлением контроллера 110. Мультимедийный модуль 140 может быть включен в состав контроллера 110.
Модуль 150 камеры включает в себя первую камеру 151 и вторую камеру 152, которые получают неподвижное изображение или видео под управлением контроллера 110. Модуль 150 камеры также включает в себя модуль 155 трубки для исполнения операций увеличения/уменьшения масштаба для фотографирования, двигатель 154 для управления движением модуля 155 трубки и засветку 153 для обеспечения вспомогательного источника света, необходимого для фотографирования. Первая камера 151 может быть позиционирована на передней поверхности портативного терминала 100, и вторая камера 152 может быть позиционирована на задней поверхности портативного терминала 100. В другом варианте осуществления первая камера 151 и вторая камера 152 могут быть позиционированы смежными друг с другом (например, промежуток между первой камерой 151 и второй камерой 152 больше, чем 1 см, и меньше, чем 8 см), чтобы получать неподвижное трехмерное (3D) изображение или движущееся 3D изображение.
Первая камера 151 и вторая камера 152 каждая включают в себя систему линз, датчик изображения и т.д. Первая камера 151 и вторая камера 152 преобразовывают оптический сигнал (введенный или захваченный) через системы линз в электрический сигнал изображения и выводит электрический сигнал изображения на контроллер 110. Пользователь может получать движущееся изображение или неподвижное изображение посредством первой камеры 151 и второй камеры 152.
Модуль 160 ввода/вывода включает в себя по меньшей мере одну кнопку 161, микрофон 162, динамик 163, виброэлемент 164, соединитель 165, клавиатуру 166, соединительный разъем 167 головного телефона и устройство 168 ввода. Однако, следует отметить, что модуль 160 ввода/вывода не ограничивается этими примерами, и (средство) управление курсором, такое как, например, мышь, шаровой манипулятор, джойстик или клавиша направления курсора, может обеспечиваться для управления перемещением курсора на сенсорном экране 190.
Кнопки 161 могут быть сформированы на по меньшей мере одной поверхности из передней поверхности, боковой поверхности и задней поверхности корпуса (или кожуха) портативного терминала 100, и могут включать в себя по меньшей мере одну кнопку из кнопки питания/блокировки, кнопки регулировки громкости, кнопки меню, кнопки возврата в начальное положение, кнопки возврата и кнопки поиска.
Микрофон 162 принимает речевой или звуковой сигнал и генерирует соответствующий электрический сигнал под управлением контроллера 110.
Динамик 163 выводит звуковой сигнал, соответствующий различным сигналам или данным (например, данным беспроводной связи, вещательным данным, данным цифрового аудио, данным цифрового видео или подобным), под управлением контроллера 110. Динамик 163 может выводить звуковой сигнал, соответствующий функции, исполняемой портативным терминалом 100 (например, звуковой сигнал манипулирования кнопкой, сигнал посылки вызова или голос пользователя-партнера, соответствующего телефонному звонку). Один или несколько динамиков 163 могут быть сформированы в надлежащей позиции или надлежащих позициях корпуса портативного терминала 100.
Виброэлемент 164 преобразовывает электрический сигнал в механическую вибрацию под управлением контроллера 110. Например, в портативном терминале 100 в режиме вибрации, если принимается голосовой вызов или видео вызов от другого устройства (не проиллюстрировано), работает виброэлемент 164. Один или несколько виброэлементов 164 могут быть размещены в корпусе портативного терминала 100. Виброэлемент 164 может работать в ответ на пользовательский ввод, формируемый через сенсорный экран 190.
Соединитель 165 может использоваться в качестве интерфейса для соединения портативного терминала 100 с внешним электронным устройством (не проиллюстрировано) или источником питания (не проиллюстрирован). Под управлением контроллера 110 данные, хранимые в запоминающем устройстве 175 портативного терминала 100, могут передаваться на внешнее электронное устройство, или данные могут приниматься от внешнего электронного устройства по проводному кабелю, соединенному с соединителем 165. Портативный терминал 100 получает питание от источника питания по проводному кабелю, соединенному с соединителем 165, или может заряжать аккумуляторную батарею (не проиллюстрирована), используя источник питания.
Клавиатура 166 принимает от пользователя ввод с клавиши для управления портативным терминалом 100. Клавиатура 166 включает в себя физическую клавиатуру (не проиллюстрирована), сформированную в портативном терминале 100, или виртуальную клавиатуру (не проиллюстрирована), отображаемую на сенсорном экране 190. Физическую клавиатуру (не проиллюстрирована), сформированную в мобильном портативном терминале 100, можно исключать согласно технической возможности или конструкции портативного терминала 100.
Головной телефон (не проиллюстрирован) может вставляться в соединительный разъем 167 головного телефона для подключения к портативному терминалу 100.
Устройство 168 ввода можно вставлять в портативный терминал 100 для удержания, и при использовании возможно вытаскивать или отделять от портативного терминала 100. В области внутренней стороны портативного терминала 100, в которую вставляется устройство 168 ввода, расположен переключатель 169 распознавания прикрепления/съема, чтобы обеспечивать на контроллер 110 сигнал, соответствующий прикреплению или съему устройства 168 ввода. Переключатель 169 распознавания прикрепления/съема может быть сконфигурирован, чтобы прямо или косвенно осуществлять контакт с устройством 168 ввода, когда устройство 168 ввода монтируют. Таким образом, переключатель 169 распознавания прикрепления/съема генерирует сигнал, соответствующий прикреплению или съему устройства 168 ввода (то есть, сигнал для указания прикрепления или съема устройства 168 ввода), на основании того, имеется ли контакт с устройством 168 ввода, и выводит сигнал на контроллер 110.
Сенсорный модуль 170 включает в себя по меньшей мере один датчик для детектирования состояния портативного терминала 100. Например, сенсорный модуль 170 может включать в себя по меньшей мере один датчик близости для обнаружения близости пользователя по отношению к портативному терминалу 100, датчик освещенности (не проиллюстрирован) для детектирования количества света вокруг портативного терминала 100, датчик движения (не проиллюстрирован) для детектирования операции портативного терминала 100 (например, поворота портативного терминала 100 или ускорения, или вибрации, приложенной к портативному терминалу 100), геомагнитный датчик (не проиллюстрирован) для обнаружения ориентации портативного терминала 100 с использованием магнитного поля Земли, гравиметрический датчик для детектирования рабочего направления силы тяжести, (радио)высотомер для измерения атмосферного давления, чтобы определять высоту, и модуль 157 Глобальной системы определения местоположения (GPS).
Модуль 157 GPS принимает электрические сигналы от множества спутников GPS (не проиллюстрированы) на орбите Земли и вычисляет местоположение портативного терминала 100, используя время прихода от спутника GPS (не проиллюстрирован) на портативный терминал 100.
Запоминающее устройство 175 сохраняет сигнал или данные, которые вводятся/выводятся в соответствии с операциями модуля 120 связи, мультимедийного модуля 140, модуля 160 ввода/вывода, сенсорного модуля 170 или сенсорного экрана 190 под управлением контроллера 110. Запоминающее устройство 175 может также сохранять управляющую программу и приложения для управления портативным терминалом 100 и/или контроллером 110.
Термин “запоминающее устройство” включает в себя запоминающее устройство 175, ROM 112 и RAM 113 в контроллере 110, или плату памяти (не проиллюстрирована), установленную в портативном терминале 100 (например, карту формата Secure Digital (SD)). Запоминающее устройство 175 может включать в себя энергонезависимую память, энергозависимую память, накопитель на жестком диске (HDD) или твердотельный диск (SSD).
Запоминающее устройство 175 может также сохранять приложения для различных функций, таких как навигация, видео связь, игры, приложение тревожной сигнализации на основе времени, изображения для обеспечения Графического пользовательского интерфейса (GUI), связанного с приложениями, пользовательскую информацию, документы, базы данных или данные, связанные со способом для обработки сенсорных вводов, фоновые изображения (например, экран меню, экран режима ожидания и т.д.), операционные программы, необходимые для управления портативным терминалом 100, и изображения, полученные модулем 150 камеры. Запоминающее устройство 175 является машинным, таким как, например, не являющийся временным считываемый компьютером носитель. Термин “машинно-считываемый носитель” включает в себя носитель для обеспечения данных на вычислительную машину, чтобы делать возможным исполнение машиной конкретной функции. Запоминающее устройство 175 может включать в себя энергонезависимые носители или энергозависимые носители. Такой носитель должен иметь материальный тип с тем, что команды, записанные на носителе, могут детектироваться физическим инструментальным средством, которое считывает команды с помощью машины.
Машинно-считываемый носитель может включать в себя, но без ограничения, по меньшей мере один носитель из гибкого диска, накопителя на жестком диске, магнитной ленты, ПЗУ на компакт-диске (CD-ROM), оптического диска, перфокарты, перфоленты, оперативного запоминающего устройства (RAM), программируемого ПЗУ (PROM), стираемого PROM (EPROM) и флэш-памяти EPROM.
Блок 180 питания подает питание на одну или несколько аккумуляторных батарей, размещенных в корпусе портативного терминала 100, под управлением контроллера 110. Одна или несколько батарей подают питание на портативный терминал 100. Блок 180 питания может также подавать питание, вводимое от внешнего источника питания, по проводному кабелю, соединенному с соединителем 165, на портативный терминал 100. Блок 180 питания может также подавать на портативный терминал 100 питание, которое с помощью беспроводных технологий вводится от внешнего источника питания с использованием способа беспроводной зарядки.
Портативный терминал 100 включает в себя сенсорный экран 190, который предоставляет пользователям графический пользовательский интерфейс, соответствующий различным услугам (например, вызов, передача данных, вещательная передача, выполнение съемки).
Сенсорный экран 190 выводит аналоговый сигнал, который соответствует по меньшей мере одному вводу в пользовательский графический интерфейс, на контроллер 195 сенсорного экрана.
Сенсорный экран 190 принимает по меньшей мере один пользовательский ввод при помощи (части) тела пользователя (например, пальца, включая большой палец) или устройства 168 ввода (например, стилуса или электронного пера).
Сенсорный экран 190 также принимает непрерывное движение одного касания (то есть, ввода перетаскиванием). Сенсорный экран 190 выводит аналоговый сигнал, соответствующий принятому непрерывному движению касания, на контроллер 195 сенсорного экрана.
В настоящем изобретении касание может также включать в себя бесконтактное касание (например, когда средство пользовательского ввода позиционировано в пределах расстояния, например, в 1 см), в котором средство пользовательского ввода может быть детектировано без прямого контакта с сенсорным экраном 190. Касание может также включать в себя непосредственный контакт между сенсорным экраном 190 и пальцем или устройством 168 ввода. Расстояние или промежуток от сенсорного экрана 190, в пределах которого может быть детектировано средство пользовательского ввода, может изменяться в соответствии с технической возможностью или конструкцией портативного терминала 100. В частности для отдельного обнаружения события непосредственного касания на основании контакта со средством пользовательского ввода и события косвенного касания (то есть, события наведения), сенсорный экран 190 может быть сконфигурирован для вывода различных значений для значений (например, значения аналогового напряжения или текущего значения), обнаруженных в событии непосредственного касания и событии наведения.
Сенсорный экран 190 может быть реализован в виде, например, резистивного типа, емкостного типа, инфракрасного типа, типа звуковой волны или их комбинации.
Сенсорный экран 190 может включать в себя по меньшей мере две сенсорных панели, способные воспринимать касание, приближение пальца, или устройство 168 ввода для приема вводов, формируемых пальцем или устройством 168 ввода. Эти по меньшей мере две сенсорных панели обеспечивают различные выходные значения на контроллер 195 сенсорного экрана. Таким образом, контроллер 195 сенсорного экрана различно распознает значения, вводимые от по меньшей мере двух панелей сенсорного экрана, чтобы идентифицировать, является ли ввод от сенсорного экрана 190 вводом, сформированным пальцем или устройством 168 ввода.
Контроллер 195 сенсорного экрана преобразовывает аналоговый сигнал, принимаемый от сенсорного экрана 190, в цифровой сигнал и передает цифровой сигнал на контроллер 110. Контроллер 110 управляет сенсорным экраном 190, используя цифровой сигнал, принятый от контроллера 195 сенсорного экрана. Например, контроллер 110 может управлять пиктограммой быстрого доступа (не проиллюстрирована), отображенной на сенсорном экране 190, чтобы подлежать выбору или исполнению в ответ на событие непосредственного касания или событие наведения. Контроллер 195 сенсорного экрана может включаться в состав контроллера 110.
Контроллер 195 сенсорного экрана путем детектирования значения (например, значения электрического тока), выводимого через сенсорный экран 190, распознает промежуток или расстояние наведения, а также позицию пользовательского ввода и преобразовывает распознанное расстояние в цифровой сигнал (например, координату Z), который он затем посылает на контроллер 110. Контроллер 195 сенсорного экрана также может с помощью детектирования значения, выводимого через сенсорный экран 190, обнаруживать давление, приложенное средством пользовательского ввода к сенсорному экрану 190, преобразовывать обнаруженное давление в цифровой сигнал и предоставлять цифровой сигнал на контроллер 110.
Фиг. 2 иллюстрирует перспективный вид спереди портативного терминала 100 согласно варианту осуществления настоящего изобретения, и Фиг. 3 представляет перспективный вид сзади портативного терминала 100 согласно варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 2 и 3, сенсорный экран 190 расположен в центре передней поверхности 101 портативного терминала 100. Сенсорный экран 190 может быть достаточно большим, чтобы занимать наибольшую часть передней поверхности 101 портативного терминала 100. Фиг. 2 иллюстрирует пример, в котором основной «домашний» экран отображается на сенсорном экране 190. Основной «домашний» экран является начальным экраном, отображаемым на сенсорном экране 190 при включении портативного терминала 100. Когда в портативном терминале 100 имеются различные домашние экраны для нескольких страниц, основной домашний экран может быть первым домашним экраном из числа домашних экранов нескольких страниц. На домашнем экране могут отображаться пиктограммы 191-1, 191-2 и 191-3, предназначенные для исполнения часто используемых приложений, клавиша 191-4 изменения главного меню, «время», «погода», и т.д. Если пользователь выбирает клавишу 191-4 изменения главного меню, экран меню отображается на сенсорном экране 190. Строка 192 состояния, указывающая состояние портативного терминала 100, такое как состояние заряда аккумуляторной батареи, уровень принимаемого сигнала и текущее время, могут быть сформированы в верхней части сенсорного экрана 190.
В нижней части сенсорного экрана 190 может быть расположена кнопка 161a возврата на начальный экран, кнопка 161b меню и кнопка 161c возврата на предыдущий экран.
Кнопка 161a возврата на начальный экран предназначена для отображения основного домашнего экрана на сенсорном экране 190. Например, когда любой домашний экран, который отличается от основного домашнего экрана или экрана меню, отображается на сенсорном экране 190, основной домашний экран может быть отображен на сенсорном экране 190 после выбора кнопки возврата 161a. Если кнопка 161a возврата на начальный экран выбирается в течение исполнения приложений на сенсорном экране 190, то основной домашний экран, иллюстрируемый на Фиг. 2, может быть отображен на сенсорном экране 190. Кнопка 161a возврата на начальный экран может использоваться для отображения на сенсорном экране 190 недавно использованных приложений или диспетчера задач.
Кнопка 161b меню обеспечивает меню соединения, которое может отображаться на сенсорном экране 190. Меню соединения может включать в себя, например, меню добавления элемента интерфейса, меню изменения фона, меню поиска, меню редактирования и меню установки (или задания конфигурации) среды.
Кнопка 161c возврата на предыдущий экран может использоваться для отображения экран, который отображался непосредственно до текущего исполняемого экрана, или для завершения приложения, последнего по времени использования.
Первая камера 151, датчик 170a освещенности и датчик 170b приближения могут быть размещены на краю передней поверхности 101 портативного терминала 100. Вторая камера 152, засветка 153 и динамик 163 могут быть расположены на задней поверхности 103 портативного терминала 100.
Кнопка 161d питания/блокировки, кнопка 161e регулировки громкости, включая кнопку 161f увеличения громкости и кнопку 161g уменьшения громкости, антенна 141a наземного DMB для приема вещания и один или несколько микрофонов 162 могут быть расположены на боковой поверхности 102 портативного терминала 102. Антенна 141a DMB может быть прикрепленной к портативному терминалу 100 или съемной с него.
Соединитель 165, в котором множественные электроды сформированы и могут соединяться с внешним устройством проводным образом, может быть сформирован на нижней боковой поверхности портативного терминала 100. Соединительный разъем 167 головного телефона, в который можно вставлять головной телефон, может быть сформирован на боковой поверхности верхнего края портативного терминала 100.
Устройство 168 ввода, которое может быть сохранено, являясь вставленным в портативный терминал 100, и возможно вытаскивать и отделять от портативного терминала 100 для использования, может быть смонтировано/сформировано на нижней боковой поверхности портативного терминала 100.
Фиг. 4 иллюстрирует сенсорный экран 190 согласно варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 4, сенсорный экран 190 включает в себя первую сенсорную панель 440 для восприятия ввода пальцем, панель 450 отображения для отображения экрана и вторую сенсорную панель 460 для восприятия перьевого ввода, которые последовательно уложены ярусно сверху-вниз, близко прилегая друг к другу, или, по меньшей мере, с частичным разнесением друг от друга. Первая сенсорная панель 440 может также располагаться под панелью 450 отображения.
Панель 450 отображения включает в себя множество пикселей и отображает изображение с помощью этих пикселей. Для панели 450 отображения могут использоваться жидкокристаллический дисплей (LCD), органический светоизлучающий диод (OLED) или LED. Панель 450 отображения отображает различные состояния работы портативного терминала 100, различные изображения, соответствующие исполнению приложений или услуг, и множество объектов.
Первая сенсорная панель 440 может включать в себя окно, предоставленное на передней поверхности портативного терминала 100, и сенсорный слой, прилегающий к нижней поверхности окна, чтобы распознавать информацию (например, позицию, усилие и т.п.) ввода пальцем. Сенсорный слой образует датчик для распознавания позиции контакта пальца на поверхности окна, и с этой целью сенсорный слой имеет предварительно заданные шаблоны. Сенсорный слой может иметь различные шаблоны, такие как, например, линейный решетчатый шаблон, шаблон ромбовидной формы и т.д. Для выполнения функции сенсора сигнал сканирования, имеющий предварительно заданную форму сигнала, подается на сенсорный слой, и если палец осуществляет контакт с поверхностью окна, то формируется сигнал восприятия, форма сигнала которого изменяется согласно емкости между сенсорным слоем и пальцем. Контроллер 110 анализирует сигнал восприятия, посредством этого распознавая, осуществляет ли палец контакт с поверхностью окна и где он осуществляет контакт.
В другом варианте осуществления первая сенсорная панель 440 может быть панелью, которая изготовлена посредством a) покрытия тонким металлическим проводящим материалом (например, слоем оксидов индия и олова (ITO), или подобным) на обеих поверхностях окна, чтобы делать возможным протекание электрического тока на поверхности окна и b) покрытия диэлектриком, который способен сохранять электрические заряды, на покрытых поверхностях. Как только палец касается поверхности первой сенсорной панели 440, предопределенное количество электрического заряда движется в позицию контакта статическим электричеством, и первая сенсорная панель 440 распознает величину изменения тока, соответствующего движению электрических зарядов, таким образом, воспринимая позицию контакта.
Любой тип касаний, способных генерировать статическое электричество, может восприниматься через первую сенсорную панель 440.
Вторая сенсорная панель 460 является сенсорной панелью с поддержкой электромагнитного резонанса (EMR) и может включать в себя электромагнитный датчик с катушкой индуктивности, имеющий сетчатую структуру, в которой множество контурных (петлевых) катушек пересекают друг друга, и электронный процессор обработки сигналов, чтобы последовательно выдавать сигнал переменного тока, имеющий предопределенную частоту, на соответственные контурные катушки электромагнитного датчика с катушкой индуктивности. Если устройство 168 ввода, имеющее встроенный резонансный контур, приближают близко к контурной катушке второй сенсорной панели 460, то передаваемый от контурной катушки сигнал генерирует электрический ток на основании взаимной электромагнитной индукции в резонансном контуре устройства 168 ввода. На основе электрического тока резонансный контур устройства 168 ввода генерирует и выводит сигнал индукции. Затем вторая сенсорная панель 460 детектирует сигнал индукции с использованием контурной катушки, таким образом, воспринимая позицию ввода (то есть, позицию ввода наведением или позицию непосредственного касания) устройства 168 ввода. Вторая сенсорная панель 460 может также воспринимать высоту h от поверхности сенсорного экрана 190 до кончика 430 пера устройства 168 ввода. Сигнал индукции, выводимый от устройства 168 ввода, может иметь частоту, которая изменяется в соответствии с давлением, приложенным устройством 168 ввода к поверхности сенсорного экрана 190. На основании частоты давление (то есть, давление пера) устройства 168 ввода может быть воспринято (замерено).
Средство ввода, способное создавать электрический ток на основе электромагнитной индукции, может восприниматься с помощью второй сенсорной панели 460.
Фиг. 5 иллюстрирует устройство 168 ввода согласно варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 5, устройство ввода (например, сенсорное перо) 168 включает в себя a) держатель пера, кончик 430 пера расположен на конце держателя пера, b) кнопка 420, способная изменять значение электромагнитной индукции, формируемое катушкой 510, размещенной внутри держателя пера, смежно с кончиком 430 пера, c) виброэлемент 520, который обеспечивает вибрацию, когда формируется эффект ввода наведением, d) тактильный контроллер 530 для анализа управляющего сигнала, принятого от портативного терминала 100 благодаря наведению портативным терминалом и управления интенсивностью вибрации и промежутком виброэлемента 520 для предоставления тактильного эффекта, соответствующего результату анализа, на устройство 168 ввода, e) модуль 540 связи малой дальности для исполнения ближнюю связи с портативным терминалом 100, и f) аккумуляторная батарея 550 для подачи питания для вибрации устройства 168 ввода. Устройство 168 ввода может также включать в себя динамик 560, чтобы выводить звуковой сигнал, соответствующий интервалу вибрации и/или интенсивности вибрации устройства 168 ввода. Динамик 560 может выводить звуковой сигнал, соответствующий тактильному эффекту, обеспеченному на устройство 168 ввода одновременно или на предопределенное время (например, 10 мс) до/после тактильного эффекта.
Более конкретно, динамик 560 выводит звуковой сигнал, соответствующий различным сигналам (например, беспроводному сигналу, вещательному сигналу, файлу цифрового аудио или файлу цифрового движущегося изображения) модуля 120 мобильной связи, суб-модуля 130 связи или мультимедийного модуля 140, обеспеченного в портативном терминале 100, под управлением тактильного контроллера 530. Динамик 560 выводит звуковой сигнал (например, звуковой сигнал манипулирования кнопкой или сигнал посылки вызова, соответствующий телефонному звонку), соответствующий функции, исполняемой портативным терминалом 100, и один или несколько динамиков 560 могут быть сформированы в предопределенных областях корпуса устройства 168 ввода.
Когда кончик пера 530 касается сенсорного экрана 190 или помещается в позицию (например, в пределах 5 мм), в которой может быть обнаружено наведение, затем тактильный контроллер 530, анализирует по меньшей мере один управляющий сигнал, принятый от портативного терминала 100 через модуль 540 связи малой дальности, и управляет интервалом и интенсивностью вибрации виброэлемента 520, обеспеченного в модуле 168 ввода, согласно проанализированным управляющим сигналам. Модуль 540 связи малой дальности и виброэлемент 520 уже были активизированы до приема управляющих сигналов. Управляющий сигнал передается посредством портативного терминала 100 и может передаваться на устройство 168 ввода повторно с предопределенными промежутками (например, каждые 5 мс). Таким образом, когда кончик 430 пера касается сенсорного экрана 190, тогда портативный терминал 100 распознают объект (или пиктограмму) на сенсорном экране 190, на который указывает кончик 430 пера, и передает управляющий сигнал, формируемый согласно тактильному шаблону, назначенному объекту, на модуль 540 связи малой дальности, обеспеченный в модуле 168 ввода.
Управляющий сигнал может передаваться на устройство 168 ввода посредством по меньшей мере одного из модуля 120 мобильной связи и суб-модуля 130 связи. Управляющий сигнал включает в себя по меньшей мере одно из информации для активизации виброэлемента 520 устройства 168 ввода, информации, указывающей состояние интенсивности вибрации устройства 168 ввода, информации для отключения виброэлемента 520 устройства 168 ввода, и информации, указывающей полное время, в течение которого обеспечивается тактильный эффект. Управляющий сигнал имеет предопределенный размер, например, примерно 8 битов, и повторно передается с предопределенными интервалами (например, 5 мс), чтобы управлять вибрацией устройства 168 ввода с тем, что пользователь может распознать, что вибрация, соответствующая тактильному эффекту, повторно формируется с предопределенными интервалами. Например, управляющий сигнал может включать в себя информацию, приведенную в Таблице 1.
Таблица 1
Поле
Активизация виброэлемента
Интенсивность вибрации
Отключение виброэлемента
Информация
1
125 125 131 131 0
2
В Таблице 1 управляющий сигнал включает в себя информацию для активизации виброэлемента 520 устройства 168 ввода, информацию, указывающую состояние интенсивности вибрации виброэлемента 520, и информацию для отключения виброэлемента 520. Управляющий сигнал может передаваться на устройство 168 ввода каждые 5 мс, но это лишь пример, и хронирование передачи управляющего сигнала может быть переменным согласно интервалу в тактильном шаблоне. Кроме того, интервал передачи и период передачи управляющего сигнала также могут быть переменными. Период передачи может длиться до тех пор, пока не завершится временное касание или непрерывное касание устройства 168 ввода на сенсорном экране 190.
Устройство 168 ввода, имеющее структуру как описано выше, поддерживает схему электромагнитной индукции. Если в предопределенной позиции сенсорного экрана 190 магнитное поле создается катушкой 510, сенсорный экран 190 детектирует соответствующую позицию магнитного поля и распознает позицию касания. Если кончик 430 пера является близлежащим или касается сенсорного экрана 190, приводя к событию пользовательского ввода, портативный терминал 100 идентифицирует объект, соответствующий позиции пользовательского ввода, и передает управляющий сигнал, указывающий тактильный шаблон, предварительно заданный в идентифицированном объекте, на устройство 168 ввода.
В соответствии с вариантом осуществления настоящего изобретения обеспечивается способ для установки локального тактильного эффекта в области или объекте приложения, выбранными пользователем, для приложения, выбранного пользователем из числа различных приложений (включая домашний экран), обеспечиваемых портативным терминалом 100. В настоящем изобретении “локальная тактильная чувствительность” относится к вибрации, которая обеспечивается для области экрана приложения.
Путем использования локальной тактильной чувствительности для пользователя обеспечивается способ легкого выбора требуемого объекта без просмотра экрана.
Контроллер 110 управляет всей работой портативного терминала 100, а также другими компонентами в портативном терминале 100, чтобы выполнять раскрытый способ для обеспечения локальной тактильной чувствительности.
Фиг. 6 является блок-схемой для иллюстрации способа установки локальной тактильной среды согласно варианту осуществления настоящего изобретения, и Фиг. 7-15 являются схемами для описания способа установки локальной тактильной среды согласно варианту осуществления настоящего изобретения.
Способ установки локальной тактильной среды включает в себя этапы S110-S150.
Этап S110 включает в себя исполнение установки локальной тактильной среды, в котором пользователь может задавать условие и эффект локальной тактильной чувствительности согласно выбору и исполнению установки локальной тактильной среды.
Исполнение установки локальной тактильной среды может быть реализовано различными способами.
Портативный терминал, иллюстрируемый на последующих чертежах, может иметь такую же конструкцию и функциональность, как и портативный терминал 100, иллюстрируемый на Фиг. 1-3, хотя внешний вид портативного терминала кажется отличным от такового по Фиг. 1-3.
Со ссылками на Фиг. 7a, пользователь выбирает позицию 922 установки локальной тактильной среды в установке 920 среды, отображенной на экране 910 музыкального/видео приложения.
Этап S120 включает в себя задание установки локальной тактильной области, в которой пользователь задает локальную тактильную область (то есть, обеспечивающую тактильную обратную связь область) на экране приложения, на котором должен обеспечиваться локальной тактильной эффект.
После выбора пункта установки 922 локальной тактильной среды отображается экран 930 установки тактильной среды, как проиллюстрировано на Фиг. 7b. Экран 930 установки тактильной среды отображает показательное изображение 910a музыкального/видео приложения в уменьшенной по размеру форме. Экран 930 установки тактильной среды также отображает фразу 932 для наводящей выборки локальной тактильной области такую как, например, предложение, выражающее “Задать тактильную область” и меню (то есть, меню установки локальной тактильной среды) 940. Показательное изображение 910a является уменьшенным по размеру изображением экрана 910 музыкального/видео приложения, иллюстрируемого на Фиг. 7a. Экран 910 музыкального/видео приложения может быть отображен в форме, в которой уменьшены ширина и/или длина. Меню 940 установки среды включает в себя меню 941 выбора области для назначения пользователем локальной тактильной области, установочное меню 942 для завершения выбора локальной тактильной области, и меню 943 завершения для завершения установки локальной тактильной среды. Пользователь может обозначать начальную позицию и конечную позицию локальной тактильной области, таким образом выбирая локальную тактильную область. Показательное изображение 910a было ранее сохранено в запоминающем устройстве 175.
Со ссылками на Фиг. 7C, пользователь выбирает меню 941 выбора области в меню 940 установки среды и задает требуемую область. В текущем примере пользователь устанавливает кнопку пауза/воспроизведение в первую локальную тактильную область 950. После этого пользователь исполняет этап установки тактильного шаблона путем выбора меню 942 установки в меню 940 установки среды. В этом примере локальная тактильная область отображается на меню. Локальная тактильная область может быть большей, меньшей или такой же по размеру, как область, занятая объектом. Локальная тактильная область может быть позиционирована по окружности объекта или может, по меньшей мере, частично совмещаться с объектом. Например, если первая локальная тактильная область 950 имеет четырехугольную форму, координаты углов диагонали для первой локальной тактильной области 950 (то есть, координаты (x1,y1) и (x2,y2)) могут сохраняться в запоминающем устройстве 175. В настоящем изобретении локальная тактильная область может иметь форму четырехугольника, треугольника, круга и/или овала, и координаты, которые задают эти различные формы, могут сохраняться в запоминающем устройстве 175. В настоящем изобретении локальная тактильная область может иметь размер, который является таким же или отличным от такового для функционального элемента. Например, если функциональный элемент является пиктограммой, то когда локальная тактильная область определяется как четырехугольная форма, локальная тактильная область может быть большей или меньшей, чем пиктограмма. Кроме того, в настоящем изобретении локальная тактильная область может быть задана в операционной системе (ОС), приложении, таком как музыкальное/видео приложение, или пиктограмме быстрого доступа для домашнего экрана.
Этап S130 включает в себя установку тактильного шаблона, в котором пользователь задает тактильный шаблон, подлежащий применению к выбранной первой локальной тактильной области 950.
Со ссылками на Фиг. 8a, после выбора меню 942 установки отображается экран 960 установки тактильного шаблона. Изображение 950a, выбранное в качестве первой локальной тактильной области 950, вместе с наводящей фразой 934, выражающей “Задать тип тактильного шаблона”, отображается на экране 960 установки тактильного шаблона. Выбираемые от первого до пятого тактильные шаблоны 971, 972, 973, 974 и 975 также отображаются на экране 960 установки тактильного шаблона. В текущем примере иллюстрируются от первого до пятого тактильные шаблоны 971, 972, 973, 974 и 975, и пользователь выбирает второй тактильный шаблон для первой локальной тактильной области 950. Каждый тактильный шаблон может быть отображен в виде изображения, указывающего изменение интенсивности вибрации во времени, и текста, описывающего изображение.
Фиг. 9a-13b являются схемами, относящимися к различным шаблонам тактильной обратной связи. На каждой из Фиг. 9a-13b горизонтальная ось указывает время, и вертикальная ось указывает напряжение. Каждая форма сигнала вибрации указывает интенсивность вибрации, базированную относительно ‘0’, в виде напряжения по отношению к направлению вибрации (+ или -) во времени. Направление «+» вибрации указывает «переднее» направление портативного терминала 100 и направление «-» вибрации указывает «тыльное» направление портативного терминала 100.
Фиг. 9a иллюстрирует управляющий сигнал, который контроллер 110 выводит на виброэлемент 164, чтобы создать вибрацию, соответствующую первому тактильному шаблону 971. Фиг. 9b показывает форму сигнала вибрации виброэлемента 164.
Управляющий сигнал разделен на первую часть 1511 сигнала и вторую часть 1512 сигнала. Первая часть 1511 сигнала подается, когда средство пользовательского ввода осуществляет контакт или приближается к локальной тактильной области, и вторая часть 1512 сигнала подается, когда средство пользовательского ввода находится на расстоянии или направляется от локальной тактильной области.
В первой части 1511 сигнала, если интенсивность вибрации в направлении «-» увеличивается, результирующая вибрация дает пользователю ощущение «вдавленного». Во второй части 1512 сигнала обеспечивается сигнал синусоидальной формы и его амплитуда постепенно уменьшается.
Форма сигнала вибрации (Фиг. 9b) виброэлемента 164 включает в себя первую часть 1511a формы сигнала, соответствующую первой части 1511 сигнала, и вторую часть 1512a формы сигнала, соответствующую второй части 1512 сигнала. Можно видеть, что в первой части 1511a формы сигнала интенсивность вибрации в направлении «-» является очень высокой.
Фиг. 10a иллюстрирует управляющий сигнал, который контроллер 110 выводит на виброэлемент 164 для создания вибрации, соответствующей второму тактильному шаблону 972. На Фиг. 10b показана форма сигнала вибрации виброэлемента 164.
Управляющий сигнал разделен на первую часть 1521 сигнала и вторую часть 1522 сигнала. Первая часть 1521 сигнала подается, когда средство пользовательского ввода осуществляет контакт или приближается к локальной тактильной области, и вторая часть 1522 сигнала подается, когда средство пользовательского ввода находится на расстоянии или направляется от локальной тактильной области.
В первой части 1521 сигнала, если интенсивность вибрации в направлении «+» увеличивается, результирующая вибрация дает пользователю ощущение «выпуклого». Во второй части 1522 сигнала обеспечивается сигнал синусоидальной формы, и его амплитуда постепенно уменьшается.
Форма сигнала напряжения возбуждения (Фиг. 10b) виброэлемента 164 включает в себя первую часть 1521a формы сигнала, соответствующую первой части 1521 сигнала, и вторую часть 1522a формы сигнала, соответствующую второй части 1522 сигнала.
Фиг. 11a иллюстрирует управляющий сигнал, который контроллер 110 выводит на виброэлемент 164, чтобы создать вибрацию, соответствующую третьему тактильному шаблону 973. Фиг. 11b показывает форму сигнала вибрации виброэлемента 164.
Управляющий сигнал имеет форму синусоидального сигнала, амплитуда которого периодически увеличивается и затем уменьшается. Результирующая вибрация, соответствующая форме синусоидального сигнала, амплитуда которой периодически увеличивается и затем уменьшается, дает пользователю ощущение «плавной волны».
Форма сигнала вибрации (Фиг. 11b) виброэлемента 164 является подобной форме сигнала управляющего сигнала.
Фиг. 12a иллюстрирует управляющий сигнал, который контроллер 110 выводит на виброэлемент 164 для создания вибрации, соответствующей четвертому тактильному шаблону 974. Фиг. 12b показывает форму сигнала вибрации виброэлемента 164.
Управляющий сигнал имеет форму периодического трапецеидального, треугольного или пилообразного сигнала. Результирующая вибрация, соответствующая трапецеидальной треугольной или пилообразной форме сигнала, дает пользователю ощущение «пилобразного». Форма сигнала (Фиг. 12b) виброэлемента 164 является подобной первой части 1511a формы сигнала, иллюстрируемой на Фиг. 9b.
Фиг. 13a иллюстрирует управляющий сигнал, который контроллер 110 выводит на виброэлемент 164, чтобы создать вибрацию, соответствующую пятому тактильному шаблону 975. Фиг. 13b иллюстрирует форму сигнала вибрации виброэлемента 164.
Управляющий сигнал имеет форму периодического синусоидального сигнала. Результирующая вибрация, соответствующая форме синусоидального сигнала, дает пользователю ощущение краткой вибрации. Форма сигнала напряжения возбуждения (Фиг. 13b) виброэлемента 164 является подобной форме сигнала управляющего сигнала.
Этап S140 включает в себя определение посредством контроллера 110, завершена или прекращена установка локальной тактильной среды. Если установка локальной тактильной среды завершена, контроллер 110 возвращается в режим до установки (в текущем примере, режим приложения) из режима установки локальной тактильной среды на этапе S150. Если установка локальной тактильной среды не завершена, контроллер возвращается на этап S120 для задания локальной тактильной области.
Со ссылками на Фиг. 8b, если пользователь выбирает меню 942 установки (иллюстрируемое на Фиг. 8a), для задания тактильного шаблона, подлежащего применению к выбранной локальной тактильной области, экран 1000 подтверждения установки локальной тактильной среды отображается пользователю. На экране 1000 подтверждения установки локальной тактильной среды, заданные пользователем детали локального тактильного эффекта скомпонованы и отображаются в качестве первого локального тактильного эффекта 1010. Первый локальный тактильный эффект 1010 представляет информацию 1020, указывающую, что второй тактильный шаблон, дающий пользователю ощущение «выпуклого», назначен кнопке пауза/воспроизведение.
На экране 1000 подтверждения установки локальной тактильной среды отображаются меню (или объект) 1030 для установки следующей локальной тактильной области и меню 943 завершения.
Если пользователь выбирает объект 1030 для установки следующей локальной тактильной области, отображается экран 930c установки локальной тактильной среды, как проиллюстрировано на Фиг. 8C.
Со ссылками на Фиг. 8C пользователь выбирает меню 941 выбора области и задает требуемую область. В текущем примере пользователь задает кнопку перемотки в качестве второй локальной тактильной области 1050. После этого пользователь исполняет этап установки тактильного шаблона путем выбора меню 942 установки в меню 940 установки среды.
Если выбрано меню 942 установки, отображается экран 1060 установки тактильного шаблона, как проиллюстрировано на Фиг. 14a. Изображение 1050a, выбранное в качестве второй локальной тактильной области 1050 вместе с наводящей фразой 934 “Задать тип тактильного шаблона”, отображается на экране 1060 установки тактильного шаблона. Выбираемые от первого до пятого тактильные шаблоны 971, 972, 973, 974 и 975 отображаются на экране 1060 установки тактильного шаблона. В текущем примере пользователь выбирает первый тактильный шаблон 971 для выбранной второй локальной тактильной области 1050.
Когда пользователь задает тактильный шаблон, подлежащий применению к второй локальной тактильной области 1050, путем выбора меню 942 установки, как проиллюстрировано на Фиг. 14a, пользователю отображается экран 1000a подтверждения установки локальной тактильной среды, как проиллюстрировано на Фиг. 14b. На экране 1000a подтверждения установки локальной тактильной среды, заданные пользователем детали локального тактильного эффекта скомпонованы и отображаются в качестве первого локального тактильного эффекта 1010 и второго локального тактильного эффекта 1012. Первый локальный тактильный эффект 1010 представляет информацию 1020, указывающую, что второй тактильный шаблон, дающий пользователю ощущение «выпуклого», назначен кнопке пауза/воспроизведение. Второй локальный тактильный эффект 1020 представляет информацию 1022 указывающую, что первый тактильный шаблон, дающий пользователю ощущение «вдавленной», назначен кнопке перемотки.
Если пользователь выбирает объект 1030 для установки следующей локальной тактильной области, отображается экран 930c установки локальной тактильной среды, как проиллюстрировано на Фиг. 14C.
Пользователь выбирает меню 941 выбора области в меню 940 установки среды и задает требуемую область. В текущем примере пользователь задает кнопку быстрой перемотки в качестве третьей локальной тактильной области 1055. После этого пользователь исполняет этап установки тактильного шаблона путем выбора меню 942 установки на экране 930c установки локальной тактильной среды.
Когда выбрано меню 942 установки, тактильный экран 1060a установки тактильного шаблона отображается, как проиллюстрировано на Фиг. 15a. Изображение 1055a, выбранное в качестве третьей локальной тактильной области 1055, вместе с наводящей фразой 934 “Задать тип тактильного шаблона” и выбираемые из первого до пятого тактильных шаблонов 971, 972, 973, 974 и 975, отображаются на экране 1060a установки тактильного шаблона. В текущем примере пользователь выбирает третий тактильный шаблон 973 для выбранной третьей локальной тактильной области 1055.
Когда пользователь задает тактильный шаблон, подлежащий применению к третьей локальной тактильной области 1055, путем выбора меню 942 установки, экран 1000b подтверждения установки локальной тактильной среды отображается пользователю, как проиллюстрировано на Фиг. 15b. На экране 1000b подтверждения установки локальной тактильной среды заданные пользователем детали локального тактильного эффекта скомпонованы и отображаются в качестве первого локального тактильного эффекта 1010, второго локального тактильного эффекта 1012 и третьего локального тактильного эффекта 1014. Первый локальный тактильный эффект 1010 представляет информацию 1020 указывающую, что второй тактильный шаблон, дающий пользователю ощущение «выпуклого», назначен кнопке пауза/воспроизведение, второй локальный тактильный эффект 1020 представляет информацию 1022 указывающую, что первый тактильный шаблон, дающий пользователю ощущение «вдавленного», назначен кнопке перемотки, и третий локальный тактильный эффект 1014 представляет информацию 1024, указывающую третий тактильный шаблон, дающий пользователю ощущение «плавной волны», назначен кнопке быстрой перемотки.
Когда пользователь выбирает меню 943 завершения для завершения установки локальной тактильной среды, экран 910 музыкального/видео приложения отображается, как проиллюстрировано на Фиг. 15C. Таким образом, после выбора пользователем меню 943 завершения контроллер 110 возвращается в режим до установки (в текущем примере, режим приложения) из режима установки локальной тактильной среды.
Пользователь может задать приложению автоматический вход в режим обеспечения локальной тактильной обратной связи с помощью обращения к установочным параметрам локальной тактильной среды в исполнении приложения.
Фиг. 16 является блок-схемой, иллюстрирующей способ обеспечения локального тактильного эффекта согласно варианту осуществления настоящего изобретения. Способ обеспечения локального тактильного эффекта включает в себя этапы S210-S230.
Этап S210 включает в себя исполнение приложения и вход в режим обеспечения локальной тактильной чувствительности (локального осязания), в котором пользователь может исполнять приложение, в котором локальная тактильная чувствительность установлена заранее, или пользователь может входить в режим обеспечения локальной тактильной чувствительности после исполнения приложения. Альтернативно, если пользователь выполняет приложение, приложение может автоматически входить в режим обеспечения локальной тактильной чувствительности с помощью обращения к установочным параметрам локальной тактильной среды. Этап S210 соответствует процессу отображения на сенсорном экране, экрана приложения, имеющего обеспечивающую тактильную чувствительность область, которая задается пользователем.
Для входа в режим обеспечения локальной тактильной чувствительности пользователь может a) нажать кнопки 161 модуля 160 ввода/вывода, b) выбрать пиктограмму или функциональный элемент через сенсорный экран 190, c) сгенерировать ввод предварительно заданного шаблона (например, двойное касание, движение с помещением двух пальцев, которые касаются экрана вместе или с разнесением, или движение вычерчивания круга пальцем, который касается экрана) на сенсорном экране 190, d) ввести речевую команду через микрофон 162, e) сгенерировать жест или ввод движения через модуль 150 камеры, или f) беспроводным образом ввести конкретную команду через модуль 120 связи.
Этап S220 включает в себя идентификацию позиции пользовательского ввода относительно сенсорного экрана 190, в котором контроллер 110 принимает сигнал, включающий информацию о позиции пользовательского ввода, от контроллера 195 сенсорного экрана и идентифицирует позицию пользовательского ввода из принятого сигнала.
Этап S230 включает в себя обнаружение, пересекает ли позиция средства пользовательского ввода или включена ли она в локальную тактильную область, соответствующую объекту, обеспеченному в приложении, в котором контроллер 110 выполняет этап S250, если позиция пользовательского ввода пересекает локальную тактильную область; иначе, если позиция пользовательского ввода не включена в локальную тактильную область, контроллер 110 выполняет этап S240. То есть контроллер 110 обнаруживает, включены ли координаты позиции пользовательского ввода в область координат, которые определяют локальную тактильную область. Например, если локальная тактильная область имеет четырехугольную форму, контроллер 110 может определять, находятся ли координаты позиции пользовательского ввода среди координат четырех углов локальной тактильной области.
Этап S240 включает в себя наведение локальной тактильной области, в которой контроллер 110 распознает позицию ввода средства пользовательского ввода и выводит наводящую информацию, чтобы позволять средству пользовательского ввода быстро двигаться к локальной тактильной области. Наводящая информация может включать в себя информацию, указывающую позицию или направление локальной тактильной области, расстояние между позицией ввода и локальной тактильной областью и подобное. Контроллер 110 может выводить наводящую информацию в форме вибрации или звукового сигнала. Этап наведения к локальной тактильной области является необязательным этапом и таким образом может опускаться или добавляться. По существу, если этап S240 опускается, контроллер 110 может работать в режиме ожидания до тех пор, пока позиция пользовательского ввода не пересечет локальную тактильную область.
Этапы S220-S240 соответствуют процессу обнаружения касания в локальной тактильной области. Касание вводится посредством по меньшей мере одного из пальца, включая большой палец, и устройства ввода. Касание вводится посредством одного из контакта с сенсорным экраном и наведения поверх сенсорного экрана. Локальная тактильная область включает в себя по меньшей мере одно из клавиши, кнопки, текста, изображения, пиктограммы быстрого доступа, пиктограммы и меню, отображенного на экране приложения.
Этап S250 включает в себя обеспечение локальной тактильной чувствительности, в котором контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию, соответствующую тактильному шаблону, который задан в локальной тактильной области, если позиция пользовательского ввода пересекает локальную тактильную область. Этап S250 соответствует процессу обеспечения тактильного эффекта, соответствующего локальной тактильной области, в ответ на обнаруженное касание. Тактильный эффект был задан пользователем. Контроллер 110 может обеспечивать звуковой сигнал, соответствующий тактильному эффекту, вместе с тактильным эффектом.
Функциональный элемент, соответствующий локальной тактильной области, может выбираться или исполняться вместе с обеспечением тактильного эффекта, или может выбираться или исполняться посредством дополнительного касания средства пользовательского ввода.
Тактильный эффект может также обеспечиваться в устройстве 168 ввода. Если касание формируется пальцем (включая большой палец, указательный палец и т.п.), портативный терминал 100 может обеспечивать тактильный эффект. Если касание формируется устройством 168 ввода, управляющий сигнал, соответствующий касанию, может передаваться от портативного терминала 100 на устройство 1678 ввода.
Контроллер 110 обеспечивает тактильный эффект, если средство пользовательского ввода непосредственно касается локальной тактильной области. Если средство пользовательского ввода непосредственно не касается локальной тактильной области, контроллер 110 не обеспечивает тактильный эффект и определяет траекторию движений прокрутки (swipe), короткой прокрутки (flick) или перетаскивания (drag) для средства пользовательского ввода, и постоянно определяет, обеспечивать ли тактильный эффект, при этом постоянно сохраняя позицию пользовательского ввода. Таким образом, контроллер 110 постоянно отслеживает позицию пользовательского ввода в течение прокрутки средства пользовательского ввода и постоянно определяет, пересекает ли позиция пользовательского ввода локальную тактильную область. Другими словами, контроллер 110 выполняет процесс детектирования непрерывного движения касания и процесс обнаружения вхождения непрерывного движения в локальную тактильную область. Тактильный эффект, соответствующий непрерывному движению касания, в это время не обеспечивается.
Шаблон тактильного эффекта, соответствующего касанию, и шаблон тактильного эффекта, соответствующего входу касания, могут отличаться друг от друга. Таким образом, функциональный элемент, соответствующий локальной тактильной области, возможно выбирать или исполнять посредством дополнительного касания средства пользовательского ввода, и шаблон тактильного эффекта, соответствующего входящему касанию, выполненному прокруткой в локальной тактильной области, и шаблон тактильного эффекта, соответствующего дополнительному касанию для исполнения функционального элемента, могут отличаться друг от друга. Например, вибрация для ощущения «выпуклого» может обеспечиваться во входящем касании в локальной тактильной области, и короткая вибрация может обеспечиваться в дополнительном касании для исполнения функционального элемента.
Если задаются несколько локальных тактильных областей (например, первая и вторая локальные тактильные области), тактильный эффект, соответствующий касанию в первой локальной тактильной области, и тактильный эффект, соответствующий касанию во второй локальной тактильной области, могут обеспечиваться иначе. Например, в касании в первой локальной тактильной области, может обеспечиваться вибрация для ощущения «выпуклого»; тогда как в касании во второй локальной тактильной области может обеспечиваться вибрация для ощущения «вдавленного».
Фигуры Фиг. 17a и 17b иллюстрируют способ обеспечения локальной тактильной чувствительности согласно варианту осуществления настоящего изобретения, иллюстрируемого на Фиг. 7-15.
Со ссылками на Фиг. 17a, пользователь исполняет музыкальное/видео приложение, и экран 1300 музыкального/видео приложения отображается на сенсорном экране 190 портативного терминала 100. Меню 1320 и экран 1310 воспроизведения отображаются на экране 1300 музыкального/видео приложения. Меню 1320 включает в себя кнопку перемотки, соответствующую первой локальной тактильной области 1321, кнопку паузы/воспроизведения, соответствующую второй локальной тактильной области 1322, и кнопку быстрой перемотки, соответствующую третьей локальной тактильной области 1323. В локальных тактильных областях 1321-1323 от первой до третьей задан второй тактильный шаблон, дающий пользователю ощущение «выпуклого».
Со ссылками на Фиг. 17b, контроллер управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 1330, соответствующую тактильному шаблону, заданному в локальных тактильных областях 1321-1323, если позиция пользовательского ввода пересекает локальные тактильные области 1321-1323. Как проиллюстрировано на Фиг. 17b, если палец 1302, который является примером средства пользовательского ввода, осуществляет прокрутки, короткие прокрутки или перетаскивания в направлении стрелки 1305, то контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164 для создания вибрации 1330, соответствующей второму тактильному шаблону всякий раз, когда палец 1302 пропускается каждой из локальных тактильных областей 1321-1323.
Установка области локальной тактильной среды может быть реализована различными способами, и другие примеры установки локальной тактической области будут описаны ниже.
Фиг. 18 является схемой, иллюстрирующей способ установки локальной тактильной области согласно варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 18 выбираемые локальные тактильные области-кандидаты 980 прежде всего выделяются яркостью (например, указывается окружностью без внутреннего цвета) на показательном изображении 910a. Если пользователь выбирает требуемую локальную тактильную область 982, то есть, выбирает кнопку пауза/воспроизведение путем выполнения действия наведения или действия касания, то выбранная локальная тактильная область 982 вторично выделяется (например, указывается окружностью с заполненным внутри цветом). Такая выборка используется, чтобы означать исполнение или выбор меню.
Фиг. 19 иллюстрирует способ установки параметров локальной тактильной области согласно другому варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 19 фраза 932 для наводящего руководства выборкой локальной тактильной области (например, “Задать тактильную область”), и выбираемые локальные тактильные области-кандидаты 991, 992 и 993 отображаются на экране 930b установки локальной тактильной среды. В текущем примере проиллюстрированы от первой до третьей локальные тактильные области-кандидаты 991, 992 и 993, каждая из которых может быть отображена с изображением и текстом, описывающим изображение.
Первая локальная тактильная область-кандидат 991 соответствует кнопке перемотки, вторая локальная тактильная область-кандидат 992 соответствует кнопке пауза/воспроизведение, и третья локальная тактильная область-кандидат 993 соответствует кнопке быстрой перемотки.
Меню 940 установки среды, которое включает в себя меню 941 выбора области, меню 942 установки и меню 943 завершения, отображается на экране 930b установки локальной тактильной среды. Если пользователь выбирает меню 941 выбора области, отображается экран установки локальной тактильной среды. Таким образом, экран установки локальной тактильной среды может быть отображен в режиме на основе изображения (режим изображения), в режиме на основе текста (текстовый режим) или в режиме их комбинации, и пользователь может переключаться между этими двумя режимами путем выбора предварительно заданного меню.
После этого пользователь либо выбирает меню 942 установки для задания тактильного шаблона, подлежащего применению к выбранной локальной тактильной области, или выбирает меню 943 завершения, чтобы завершить установку локальной тактильной среды. Установочные параметры локальной тактильной среды, определенные пользователем, сохраняются в запоминающем устройстве 175.
Раскрытый способ для установки и обеспечения локальной тактильной чувствительности согласно настоящему изобретению может применяться к различным приложениям.
Приложение может быть произвольным приложением, например, операционной системой (ОС), приложением распознавания речи, приложением управления расписанием, приложением создания документа, музыкальным приложением, Интернет-приложение, картографическим приложением, приложением камеры, приложением электронной почты, приложением редактирования изображений, поисковым приложением, приложением поиска файлов, видео приложением, игровым приложением, приложением службы социальной сети (SNS), приложением вызова и/или приложением сообщения.
Фиг. 20a-22c являются схемами, относящимися к способу для установки и обеспечения локальной тактильной чувствительности согласно другому варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 20a пользователь исполняет приложение камеры и выбирает пиктограмму 822 установки среды для экрана 810 приложения камеры. Установка 830 среды, которая включает в себя установку 832 локальной тактильной среды, отображается на экране 810 приложения камеры. Пользователь выбирает требуемую установку 832 локальной тактильной среды из числа отображенных объектов.
В этом варианте осуществления, чтобы выбрать установку локальной тактильной среды, пользователь может a) нажать кнопки 161 модуля 160 ввода/вывода, b) выбрать объект другим образом через сенсорный экран 190, c) сгенерировать ввод предварительно заданного тактильным шаблоном (например, двойное касание, движение с помещением двух пальцев, которые касаются экрана, вместе или обособленно, или движение вычерчивания круга пальцем, который касается экрана) на сенсорном экране 190, d) ввести речевую команду через микрофон 162, e) сгенерировать жест или ввод движения через модуль 150 камеры, или f) беспроводным образом ввести конкретную команду через модуль 120 связи.
Если пользователь выбирает установку 832 локальной тактильной среды, отображается экран 930d установки локальной тактильной среды для приложения камеры, как проиллюстрировано на Фиг. 20b. Изображение 1047 приложения камеры в уменьшенной по размеру форме отображается на экране 930d установки локальной тактильной среды. Фраза 932 для наводящего руководства выбором локальной тактильной области (например, “Задать тактильную область”), и меню 940 установки среды отображаются на экране 930d установки локальной тактильной среды.
Со ссылками на Фиг. 21a пользователь исполняет приложение камеры, и экран 1100 приложения камеры отображается на сенсорном экране 190 портативного терминала 100. Первое меню 1110, второе меню 1130 и экран 1120 получения снимка отображаются на экране 1100 приложения камеры. Первое меню 1110 включает в себя кнопку установки среды и т.д., и второе меню 1130 включает в себя кнопку получения снимка, соответствующую локальной тактильной области 1132, и т.д. В локальной тактильной области 1132 задается шаблон, дающий ощущение «выпуклой».
Как проиллюстрировано на Фиг. 21a, пользователь осуществляет поиск в локальной тактильной области 1132, заданной пользователем, на экране 1100 приложения камеры с помощью, например, пальца 1102. Контроллер 110 постоянно определяет, пересекает ли позиция пользовательского ввода, соответствующая позиции касания или наведения пальца 1102, локальной тактильной области 1132.
Со ссылками на Фиг. 21b, если позиция пользовательского ввода пересекает локальную тактильную область 1132, то есть, пользователь касается пальцем 1102 или приближает его к кнопке получения снимка, то контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 1140, соответствующую второму тактильному шаблону. Пользователь ощущает вибрацию, которая дает ощущение «выпуклой», и таким образом пользователь может распознать, что палец 1102 касается кнопки получения снимка или расположен рядом с кнопкой получения снимка, без просмотра сенсорного экрана 190. Например, поскольку незрячий человек может испытывать затруднения в обнаружении и нажатии кнопки получения снимка небольшой площади, локальная тактильная область большей площади ставится в соответствие кнопке получения снимка, чтобы делать возможным выбор кнопки получения снимка просто касанием локальной тактильной области, тем самым помогая слабовидящему человеку нажимать кнопку.
После этого пользователь может получить снимок сцены, отображенной на экране 1120 получения снимка, путем выбора кнопки получения снимка через движение касания. В этом случае контроллер 110 может управлять устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию, соответствующую выборке (или щелчку) кнопки получения снимка.
В варианте осуществления, отличном от иллюстрируемого на Фиг. 21b, контроллер 110 может выводить наводящую информацию.
Со ссылками на Фиг. 21C контроллер 110 может выводить наводящую информацию, соответствующую расстоянию между позицией средства пользовательского ввода и кнопкой получения снимка, чтобы делать возможным для пользователя быстро находить кнопку получения снимка, соответствующую локальной тактильной области 1132. В этом примере наводящая информация представлена в виде вибрации 1141, и полагается, что текущей позицией пользовательского ввода является Pa, позицией локальной тактильной области 1132 является Pc, и промежуточной позицией между Pa и Pc является Pb.
Фиг. 22a иллюстрирует вибрацию в текущей позиции Pa пользовательского ввода. Фиг. 22b показывает вибрацию в промежуточной позиции Pb. Фиг. 22c иллюстрирует вибрацию в позиции Pc локальной тактильной области 1132. В этом случае горизонтальная ось указывает время, и вертикальная ось указывает интенсивность вибрации.
Со ссылками на Фиг. 22a-22c, если позиция пользовательского ввода приближается к локальной тактильной области 1132, интервал вибраций уменьшается, и интенсивность вибрации увеличивается. Альтернативно, если позиция пользовательского ввода приближается к локальной тактильной области 1132, увеличивается интервал вибраций и уменьшается интенсивность вибрации.
Альтернативно, если позиция пользовательского ввода приближается к локальной тактильной области 1132, либо интервал вибраций, либо интенсивность вибрации могут увеличиваться или уменьшаться. Хотя описано, что вибрация для наводящего руководства имеет второй тактильный шаблон в текущем примере, вибрация для наводящего руководства может быть в форме импульса, который отличается от второго тактильного шаблона.
Чтобы делать возможным для пользователя четко распознавать, что позиция пользовательского ввода пересекает локальную тактильную область 1132, если позиция пользовательского ввода приближается к кнопке получения снимка, интервал вибраций уменьшается и интенсивность вибрации сохраняется постоянной; тогда как интенсивность вибрации может резко увеличиваться, когда позиция пользовательского ввода пересекает локальную тактильную область 1132.
Подобным образом, может выводиться голосовое наводящее сообщение вместе или вместо вибрации и, если позиция пользовательского ввода приближается к локальной тактильной области 1132, интервал вывода и/или интенсивность вывода наводящего голосового сообщения, такого как "Получение", может увеличиваться или уменьшаться. Например, если позиция пользовательского ввода приближается к локальной тактильной области 1132, временной промежуток между первым выводом голосового сообщения (например, “Полу-”) и вторым выводом голосового сообщения (например,“-чение”) может уменьшаться.
Фиг. 23a-23c являются схемами, относящимися к способу для установки параметров и обеспечения локальной тактильной чувствительности согласно другому варианту осуществления настоящего изобретения.
В этом варианте осуществления локальная тактильная область может быть областью изображения, которое является распознаваемым контроллером 110, без ограничения объектом, таким как меню, функциональный элемент и кнопка.
Со ссылками на Фиг. 23a первая локальная тактильная область 995, соответствующая кнопке получения снимка, и вторая локальная тактильная область 996, соответствующая области распознавания предмета (например, область распознавания лица или пальца), который автоматически распознается в ходе получения снимка, отображаются на экране 930e установки локальной тактильной среды для приложения камеры. Пользователь может определять, включен ли требуемый предмет (то есть, по меньшей мере, лицо одного пользователя) полностью в обзор модуля 150 камеры, или расположен ли предмет должным образом в получении снимка, путем выбора второй локальной тактильной области 996.
Со ссылками на Фиг. 23b, когда пользователь исполняет приложение камеры и экран 1200 приложения камеры отображается на сенсорном экране 190 портативного терминала 100. Первое меню 1210, второе меню 1230 и экран 1220 получения снимка отображаются на экране 1200 приложения камеры. Первое меню 1210 включает в себя кнопку установки среды, и т.д., второе меню 1230 включает в себя кнопку 1232 получения снимка и т.д. В текущем примере область распознавания лица задана в качестве локальной тактильной области 1240.
Контроллер 110 выполняет процесс распознавания лица относительно изображения, полученного модулем 150 камеры и, по завершению распознавания лица может выводить наводящую информацию для уведомления пользователя о завершении распознавания лица. Контроллер 110 может выводить наводящую информацию в форме вибрации или звукового сигнала.
Со ссылками на Фиг. 23C контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 1250, соответствующую тактильному шаблону, который задан в локальной тактильной области 1240, если позиция пользовательского ввода пересекает локальную тактильную область 1240. Как проиллюстрировано на Фиг. 23C, если палец 1202 осуществляет прокрутки или перетаскивания в направлении стрелки 1205, контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создавать вибрацию 1250, соответствующую второму тактильному шаблону всякий раз, когда палец 1202 проходит каждую область распознавания лица 1240.
Фиг. 24a-24c являются схемами, относящимися к способу для установки и обеспечения локальной тактильной чувствительности согласно другому варианту осуществления настоящего изобретения.
Со ссылками на Фиг. 24a основной домашний экран 710 отображается на портативном терминале 100a, и пользователь выбирает установку 722 среды в основном меню 720.
Со ссылками на Фиг. 24b меню 730 установки среды отображается на основном домашнем экране 710 и отображает меню для установки параметров среды. В настоящем изобретении меню может именоваться функциональным элементом.
Пользователь выбирает требуемый объект из числа отображенных объектов. В этом варианте осуществления пользователь выбирает установку 732 локальной тактильной среды. Путем выбора установки 732 локальной тактильной среды, пользователь может назначить локальную тактильную чувствительность основному домашнему экрану 710 или другому домашнему экрану, то есть, для ОС.
Со ссылками на Фиг. 24C основной домашний экран 740 отображается на портативном терминале 100a, и меню 750 или панель задач, включая кнопку возврата, соответствующую локальной тактильной области 752, и другие кнопки (кнопка "Назад", кнопка многозадачности, кнопка получения снимка экрана, и т.п.), отображаются в нижней части основного домашнего экрана 740.
Контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 760, соответствующую тактильному шаблону, который назначен локальной тактильной области 752, если позиция пользовательского ввода пересекает локальную тактильную область 752. Как проиллюстрировано на Фиг. 24C, пользователь осуществляет поиск локальной тактильной области 752 (ранее заданной пользователем) на основном домашнем экране 740 с помощью пальца 702. Контроллер 110 постоянно определяет, пересекает ли позиция пользовательского ввода, соответствующая позиции касания или наведения пальца 702, локальную тактильную область 752.
Если позиция пользовательского ввода пересекает локальную тактильную область 752, то есть, пользователь касается пальцем 702 или приближает его к локальной тактильной области 752, то контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 760, соответствующую второму тактильному шаблону. Поскольку пользователь ощущает вибрацию, дающую ощущение «выпуклой», пользователь может распознать, что палец 702 касается или расположен рядом с локальной тактильной областью 752, без просмотра основного домашнего экрана 740.
Фиг. 25 является схемой, относящейся к способу для установки и обеспечения локальной тактильной чувствительности согласно другому варианту осуществления настоящего изобретения.
Способ для задания параметров локальной тактильной чувствительности для приложения (абонентского) вызова является одинаковым со способом для вышеописанных приложений, и таким образом способ обеспечения локальной тактильной чувствительности будет описан.
Со ссылками на Фиг. 25 экран 1400 приложения вызова отображается на портативном терминале 100. Экран 1400 приложения вызова может включать в себя, например, меню 1410 включая клавиатуру, журнал регистрации вызовов, «избранное», контактные лица, окно ввода 1420 для осуществления ввода абонентского номера или подобного, клавиатура 1430 включает в себя кнопки-клавиши для ввода числа, знака, символа и т.д., и кнопку вызова, соответствующую локальной тактильной области 1432. В локальной тактильной области 1432 задан второй тактильный шаблон, дающий ощущение «выпуклого».
Контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 1440, соответствующую тактильному шаблону, заданному в локальной тактильной области 1432, если позиция пользовательского ввода пересекает локальную тактильную область 1432. Пользователь осуществляет поиск заданной пользователем локальной тактильной области 1432 на экране 1400 приложения вызова. Контроллер 110 постоянно определяет, пересекает ли позиция пользовательского ввода, соответствующая позиции ввода (то есть, позиции касания или наведения) средства пользовательского ввода, локальную тактильную область 1432.
Если позиция пользовательского ввода пересекает локальную тактильную область 1432, то есть, пользователь касается или приближает к локальной тактильной области 1432 палец или перо, то контроллер 110 управляет устройством 168 ввода и/или виброэлементом 164, чтобы создать вибрацию 1440, соответствующую второму тактильному шаблону. Поскольку пользователь ощущает, что вибрация дает ощущение «выпуклого», пользователь может распознать, что средство пользовательского ввода касается или расположено рядом с локальной тактильной областью 1432, без просмотра экрана 1400 приложения вызова.
Можно видеть, что варианты осуществления настоящего изобретения могут быть реализованы с помощью аппаратных средств, программного обеспечения или комбинации аппаратного и программного обеспечения. Такое произвольное программное обеспечение может сохраняться либо с возможностью стирания или перезаписи, в энергозависимом или энергонезависимом запоминающем устройстве, таком как постоянное запоминающее устройство (ROM); памяти, такой как оперативная память (RAM), микросхема памяти, устройство или интегральная схема; и оптическим или магнитным способом записываемом и считываемом машиной (например, компьютером) носителе, таком как компакт-диск (CD), цифровой многофункциональный диск (DVD), магнитный диск или магнитная лента. Можно видеть, что способ воспроизведения изображения согласно настоящему изобретению может быть реализован компьютером или портативным терминалом, который включает в себя контроллер и память, и память является примером машинно-считываемого носителя, который является подходящим для сохранения программы или программ, включающих в себя инструкции для реализации вариантов осуществления настоящего изобретения. Следовательно, настоящее изобретение включает в себя программу, включая коды для реализации устройства или способа, заявленного в произвольном пункте формулы изобретения, и машинно-считываемый носитель для сохранения такой программы. Программа может быть электронным образом передана через произвольный носитель, такой как сигнал связи, поставляемый посредством проводного или беспроводного соединения, и настоящее изобретение надлежащим образом включает в себя эквиваленты этого.
Портативный терминал может принимать и сохранять программу от обеспечивающего программу устройства, соединенного проводным или беспроводным образом. Обеспечивающее программу устройство может включать в себя память для сохранения программы, включая инструкции для предписания портативному терминалу исполнять заявленный способ обеспечения локального тактильного эффекта, информацию, необходимую для способа обеспечения локального тактильного эффекта, блок связи для выполнения проводной или беспроводной связи с портативным терминалом, и контроллер, чтобы передавать соответствующую программу на портативный терминал по запросу портативного терминала или автоматически.
Тогда как настоящее изобретение было конкретно проиллюстрировано и описано со ссылкой на некоторые варианты его осуществления, различные модификации или изменения могут быть сделаны без выхода за рамки объема настоящего изобретения. Следовательно, объем настоящего изобретения не ограничивается описанными вариантами осуществления, и должен определяться объемом последующей формулы изобретения и любых эквивалентов таковой.