Устройство определения контактной операции, способ определения контактной операции и программа

Иллюстрации

Показать все

Изобретение относится к компьютерной технике, а именно к вводным устройствам для взаимодействия пользователя с компьютером. Технический результат - исключение ошибочного обнаружения операции постукивания, в которой пальцем касаются сенсорной панели и после палец убирают, вместо операции пролистывания, в которой пальцем проводят по сенсорной панели, в оконечном участке области обнаружения контакта. Предложено устройство определения контактной операции. Устройство содержит дисплей, сенсорную панель, блок обнаружения операции, блок установки области, блок определения операции. Блок установки области определяет первую область и вторую, окружающую первую, причем ширина второй области больше первой на величину, равную или большую заданному расстоянию от начальной точки до конечной точки контакта. Вторую область используют для различения между операцией постукивания и операцией пролистывания. Операция пролистывания будет выполнена, когда конечная точка обнаружена в первой или второй области после обнаружения начальной точки во второй области. Операция постукивания будет выполнена, когда конечная точка контакта обнаружена в пределах заданного расстояния от начальной точки контакта после обнаружения начальной точки контакта в первой области. 3 н. и 3 з.п. ф-лы, 7 ил.

Реферат

Область техники

Настоящее изобретение относится к устройству определения контактной операции, способу определения контактной операции и программе.

Уровень техники

В последнее время стали популярны электронные устройства с сенсорной панелью, такие как устройства управления, PDA (Персональный Цифровой Помощник), мобильные телефоны и музыкальные проигрыватели. В данных электронных устройствах возможны случаи, когда пользователь указывает произвольную начальную точку контакта в области обнаружения контакта сенсорной панели и выполняет операцию постукивания или операцию пролистывания, посредством которых пользователь вводит команды. В данном случае, пользователь может ввести желаемую команду без проверки того, что отображается на дисплее сенсорной панели. В данном случае "операция постукивания" является операцией, в которой после касания сенсорной панели пальцем и т.п. палец убирают от сенсорной панели, и "операция пролистывания" является операцией, в которой пальцем проводят по сенсорной панели.

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

Техническая задача

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

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

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

В этом случае, поскольку контактная операция не может быть обнаружена (или не обнаружена) в областях, отличных от области обнаружения контакта, контактная операция расценивается как завершенная на границе (внешний край области обнаружения контакта) между областью обнаружения контакта и областью, отличной от области обнаружения контакта, и контактная операция обнаруживается как выполненная в конечной точке контакта. Следовательно, возможен вариант, в котором, несмотря на то, что пользователь выполнил операцию пролистывания, будет ошибочно обнаружено выполнение операции постукивания.

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

Решение задачи

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

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

Устройство определения контактной операции может дополнительно включать в себя блок дистанционного управления для дистанционного управления электронными устройствами в ответ на выполнение операции постукивания и/или операции пролистывания.

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

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

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

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

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

Предпочтительные эффекты изобретения

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

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

Фиг.1 иллюстрирует общий вид устройства определения контактной операции согласно варианту осуществления настоящего изобретения.

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

Фиг.3 является блок-схемой, иллюстрирующей основную конфигурацию устройства управления.

Фиг.4 иллюстрирует способ различения между операцией постукивания и операцией пролистывания.

Фиг.5 иллюстрирует состояние, в котором контактная операция в оконечном участке области обнаружения контакта определена ошибочно.

Фиг.6 является блок-схемой, иллюстрирующей функционирование устройства управления.

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

Описание вариантов осуществления

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

[1. Обзор устройства определения контактной операции]

Сначала, со ссылкой на фиг.1, будет приведен обзор устройства определения контактной операции согласно варианту осуществления настоящего изобретения. Следует заметить, что нижеприведенное описание будет дано для случая, когда устройством определения контактной операции является устройство 100 управления, имеющее сенсорный дисплей 101. Однако устройством определения контактной операции может быть другое электронное устройство, имеющее сенсорный дисплей 101.

Как показано на фиг.1, устройство 100 управления определяет, попадает ли контактная операция, выполненная пользователем, в область 110 обнаружения контакта сенсорной панели 101а, предусмотренной на сенсорном дисплее 101. В то же время область 110 обнаружения контакта может быть областью всей сенсорной панели 101а или заданной областью на сенсорной панели 101а, устанавливаемой устройством 100 управления.

В данном случае устройство 100 управления определяет тип выполненной контактной операции (операция постукивания или операция пролистывания) для произвольной начальной точки SP контакта, указанной в области 110 обнаружения контакта. В результате определения такой контактной операции пользователь может ввести желаемую команду без необходимости подтверждения посредством просмотра дисплея на сенсорной панели 101а (панель 101b дисплея, показанная на фиг.3).

Устройство 100 управления устанавливает первую и вторую области 111 и 112 в области 110 обнаружения контакта. В данном случае устройство 100 управления устанавливает вторую область 112 так, чтобы она окружала первую область 111 и имела ширину, большую или равную заданному расстоянию D между начальной точкой SP контакта и конечной точкой ЕР контакта (или конечной точкой ЕР' контакта), и данную область используют для различения между операцией постукивания или операцией пролистывания. В то же время внешняя граница второй области 112 соответствует внешней границе области 110 обнаружения контакта.

Когда палец Р пользователя, перо и т.п. входит в контакт с областью 110 обнаружения контакта и затем прекращает контакт (отклоняется от) области 110 обнаружения, устройство 100 управления определяет, какая из операций постукивания или операций пролистывания была выполнена. После этого устройство 110 управления выполняет обработку в соответствии с результатом определения контактной операции.

В данном случае, когда начальная точка SP контакта обнаружена во второй области 112, устройство 100 управления определяет выполнение операции пролистывания вне зависимости от позиции конечной точки ЕР контакта. В результате, даже если начальная точка SP контакта указана во второй области 112 и выполнена операция пролистывания, можно избежать ошибочного определения выполнения операции постукивания.

[2. Конфигурация устройства 100 управления]

Далее, со ссылками на фиг.2 и 3, будет приведено описание конфигурации устройства 100 управления.

Как показано на фиг.2, устройство 100 управления составляет часть системы дистанционного управления для дистанционного управления электронными устройствами, например телевизионным приемником 10. Устройство 100 управления, например, может быть электронным устройством, таким как PDA, мобильный телефон или музыкальный проигрыватель. Телевизионный приемник 10 является примером электронного устройства, которое может дистанционно управляться пользователем посредством использования устройства 100 управления.

Устройство 100 управления осуществляет двунаправленную связь с телевизионным приемником 10 без использования сети или через проводную или беспроводную сеть. В ответ на контактную операцию, выполняемую пользователем посредством сенсорной панели 101а, устройство 100 управления передает команду на телевизионный приемник 10 и принимает данные, например контекстную информацию, от телевизионного приемника 10. В то же время вместо наличия функции двунаправленной связи, устройство 100 управления может быть выполнено только с возможностью передачи команд.

В этом случае устройство 100 управления определяет, какая из операций постукивания или операций пролистывания была выполнена в отношении произвольной начальной точки SP контакта, указанной в области 110 обнаружения контакта на сенсорной панели 101а, предусмотренной в сенсорном дисплее 101. В результате пользователь может ввести желаемую команду без необходимости ее подтверждения просмотром дисплея на панели 101b дисплея в состоянии, когда внимание пользователя обращено на содержание, просматриваемое на телевизионном приемнике 10.

Как показано на фиг.3, устройство 100 управления включает в себя сенсорный дисплей 101, блок 103 управления, память 105 и блок 107 связи.

Сенсорный дисплей 101 выполнен так, что на панель 101b дисплея нанесена сенсорная панель 101а. Сенсорная панель 101а может использовать резистивный способ, емкостной способ, ультразвуковой способ или инфракрасный способ работы. В качестве панели 101b дисплея может быть использован ЖК-дисплей (LCD) и т.п.

Сенсорная панель 101а функционирует как блок обнаружения операции посредством обнаружения состояния контакта пальца Р, пера и т.п. с поверхностью панели. Сенсорная панель 101а подает сигнал контакта на блок 103 управления, когда палец Р касается поверхности панели, и подает сигнал прекращения контакта на блок 103 управления, когда палец Р убирают с поверхности панели.

Кроме того, пока палец Р находится в контакте с сенсорной панелью 101а, сенсорная панель 101а подает координатный сигнал, соответствующий позиции контакта, на блок 103 управления. В данном случае, координатный сигнал представляет собой координаты X-Y позиции контакта с сенсорной панелью 101а.

Блок 103 управления включает в себя ЦП, ОЗУ, ПЗУ и т.п. ЦП выполняет программу, хранящуюся в ПЗУ, использует ОЗУ в качестве рабочей памяти, и управляет всеми блоками устройства 100 управления. Во время выполнения программы блок 103 управления функционирует как блок установки области и блок определения операции.

Память 105 является энергонезависимой памятью EEPROM (ЭСППЗУ - Электрически Стираемое Программируемое Постоянное Запоминающее Устройство) и хранит отображаемые данные, информацию о командах и т.п. Блок 107 связи передает заданную команду операции на телевизионный приемник 10 в ответ на ввод команды пользователем. Кроме того, блок 107 связи передает запрос на передачу, например, информации о содержании, на телевизионный приемник 10, и принимает информацию о содержании и т.п. от телевизионного приемника 10.

Блок 103 управления декодирует координатный сигнал, подаваемый сенсорной панелью 101а, для генерирования координатных данных и управляет блоками устройства 100 управления на основе координатных данных и сигналов контакта/прекращения контакта.

В ответ на команду, введенную пользователем, блок 103 управления считывает информацию о команде, соответствующую введенной команде, из памяти 105 и подает информацию о команде на блок 107 связи. Блок 107 связи передает заданную команду операции на телевизионный приемник 10 на основе информации о команде.

Блок 103 управления считывает из памяти 105 отображаемые данные для генерирования отображаемых данных экрана ГИП (Графический Интерфейс Пользователя) и подает отображаемые данные на панель 101b дисплея. Панель 101b дисплея отображает экран ГИП на основе отображаемых данных.

Блок 103 управления устанавливает область 110 обнаружения контакта для сенсорной панели 101а и устанавливает первую и вторую области 111 и 112 в области 110 обнаружения контакта. Блок 103 управления устанавливает первую и вторую области 111 и 112 с использованием координат сенсорной панели 101а и фиксирует первую и вторую области 111 и 112. В данном случае, вторую область 112 устанавливают так, что она окружает первую область 111 и имеет ширину, большую или равную заданному расстоянию D между начальной точкой SP контакта и конечной точкой ЕР контакта (или конечной точкой ЕР' контакта), и вторую область 112 используют для различения операции постукивания и операции пролистывания.

Кроме того, когда конечные точки ЕР и ЕР' контакта обнаружены в первой и второй областях 111 и 112 после обнаружения начальной точки SP контакта во второй области 112, блок 103 управления определяет, что была выполнена операция пролистывания. В данном случае, блок 103 управления сравнивает координаты начальной точки SP контакта или конечных точек ЕР и ЕР' контакта с координатами первой области 111 или второй области 112, и, таким образом, определяет относительное расположение между начальной точкой SP контакта или конечных точек ЕР и ЕР' контакта и первой областью 111 или второй областью 112.

[3. Ошибочное определение контактной операции]

Далее, со ссылками на фиг.4 и 5, будет дано описание ошибочного определения контактной операции в оконечном участке области 110 обнаружения контакта.

Как показано на фиг.4, устройство 100 управления различает операцию постукивания и операцию пролистывания.

Как показано в состояниях ST4A и ST4B, когда палец Р пользователя касается сенсорной панели 101а в области 110 обнаружения контакта, устройство 100 управления обнаруживает позицию контакта пальца Р в качестве начальной точки SP контакта. Устройство 100 управления устанавливает область в пределах расстояния D от начальной точки SP контакта в качестве области 113 определения постукивания. Затем, когда палец Р прекращает контакт с сенсорной панелью 101а, устройство 100 управления обнаруживает позицию прекращения контакта пальца Р в качестве конечной точки ЕР контакта. После этого устройство 100 управления определяет, расположена ли конечная точка ЕР контакта в области 113 определения постукивания.

В данном случае, поскольку в состоянии ST4A конечная точка ЕР контакта расположена в области 113 определения постукивания, устройство 100 управления определяет, что была выполнена операция постукивания. С другой стороны, поскольку в состоянии ST4B конечная точка ЕР контакта расположена вне области 113 определения постукивания, устройство 100 управления определяет, что была выполнена операция пролистывания. В то же время, когда в состоянии ST4B точку ЕР' контакта обнаруживают вне области 113 определения постукивания перед обнаружением конечной точки ЕР контакта, устройство 100 управления может определить, что была выполнена операция пролистывания.

Необходимо заметить, что в оконечном участке области 110 обнаружения контакта возможна ситуация, когда контактная операция будет определена ошибочно.

Когда палец Р пользователя касается сенсорной панели 101а в оконечном участке области 110 обнаружения контакта, устройство 100 управления обнаружит начальную точку SP контакта и установит область в пределах расстояния D от начальной точки SP контакта в качестве области 113 определения постукивания. В данном случае, когда начальная точка SP контакта расположена на расстоянии, меньшем расстояния D от границы (внешний край области 110 обнаружения контакта) между областью 100 обнаружения контакта и вне данной области, участок (в примере, показанном на фиг.5, это левая сторона области 113 определения постукивания) области 113 определения постукивания отклоняется от области 110 обнаружения контакта.

Для выполнения операции пролистывания пользователь убирает палец Р от сенсорной панели 110а после того, как палец Р был перемещен из области 110 обнаружения контакта вовне данной области. Однако устройство 100 управления не может обнаружить (не обнаруживает) позицию контакта пальца Р вне данной области. По этой причине, когда палец Р перемещается на внешний край области 110 обнаружения контакта, устройство 100 управления предположит, что палец Р прекратил контакт с сенсорной панелью 101а, и обнаружит внешний край области 110 обнаружения контакта в качестве конечной точки ЕР' контакта. Далее устройство 100 управления определяет, расположена ли конечная точка ЕР' контакта в области 113 определения постукивания.

В примере, показанном на фиг.5, поскольку конечная точка ЕР' контакта расположена внутри области 113 определения постукивания (внешний край области 110 обнаружения контакта), устройство 100 управления определит, что была выполнена операция постукивания. Таким образом, несмотря на то, что пользователь выполнил операцию пролистывания, будет ошибочно определено выполнение операции постукивания.

[4. Функционирование устройства 100 управления]

Далее, со ссылками на фиг.6 и 7, будет описано функционирование устройства 100 управления.

Устройство 100 управления функционирует в соответствии со способом определения контактной операции, показанным на фиг.6. Как показано на фиг.6, устройство 100 управления устанавливает первую и вторую области 111 и 112 в области 110 обнаружения контакта (этап S101). Вторая область 112 имеет произвольную форму с шириной, большей или равной расстоянию D, так чтобы окружать первую область 111. В то же время внешний край второй области 112 соответствует внешнему краю области 110 обнаружения контакта.

Устройство 100 управления определяет, коснулся ли палец Р пользователя области 110 обнаружения контакта (S103). Затем, когда палец Р коснулся области 110 обнаружения контакта, обнаруживают начальную позицию контакта пальца Р в качестве начальной точки SP контакта (S105), и область в пределах расстояния D от начальной точки SP контакта устанавливают как область 113 определения постукивания (S107).

Далее устройство 100 управления определяет, прекратил ли палец Р контакт с областью 110 обнаружения контакта (S109). Когда палец Р прекращает контакт с областью 110 обнаружения контакта, устройство 100 управления обнаруживает конечную позицию контакта пальца Р в качестве конечной точки ЕР контакта (S111). Кроме того, устройство 100 управления определяет, отклонился ли палец Р от области 110 обнаружения контакта (S113). Когда палец Р отклонился от области 110 обнаружения контакта, устройство 100 управления предполагает, что палец Р прекратил контакт с областью 110 обнаружения контакта и обнаруживает позицию, в которой палец Р касался области 110 обнаружения контакта во внешнем крае области 110 обнаружения контакта, в качестве конечной точки ЕР' контакта (S111).

Когда конечные точки ЕР и ЕР' контакта обнаружены, устройство 100 управления определяет, расположена ли начальная точка SP контакта вне второй области 112 (S115).

Когда определено, что начальная точка SP контакта расположена вне второй области 112, устройство 100 управления определяет, расположены ли конечные точки ЕР и ЕР' контакта в области 113 определения постукивания (S117). После этого, если конечные точки ЕР и ЕР' контакта расположены в области 113 определения постукивания, устройство 100 управления определяет, что была выполнена операция постукивания (S119), а если конечные точки ЕР и ЕР' контакта расположены вне области 113 определения постукивания, устройство 100 управления определяет, что была выполнена операция перелистывания (S121).

С другой стороны, когда на этапе S115 определено, что начальная точка SP контакта не расположена вне второй области 112 (то есть расположена во второй области 112), устройство 100 управления определяет, что была выполнена операция перелистывания безотносительно позиций конечных точек ЕР и ЕР' контакта (S121).

Как показано на фиг.7, устройство 100 управления позволяет избежать, в соответствии со способом определения контактной операции, приведенным на фиг.6, ошибочного определения контактной операции в оконечном участке области 110 обнаружения контакта. Устройство 100 управления устанавливает первую и вторую области 111 и 112 в области 110 обнаружения контакта. Внешний край второй области 112 соответствует внешнему краю области 110 обнаружения контакта.

Вторая область 112 имеет произвольную форму и ширину, равную D или более для того, чтобы окружить первую область 111. В данном случае, ширина второй области 112 соответствует заданному расстоянию D или более между начальной точкой SP контакта и конечными точками ЕР и ЕР' контакта, которые используют для определения, какая из операций постукивания или пролистывания была выполнена.

Когда палец Р пользователя касается сенсорной панели 101a во второй области 112, устройство 100 управления обнаруживает начальную точку SP контакта и устанавливает область в пределах расстояния D от начальной точки SP контакта в качестве области 113 определения постукивания. В данном случае предполагается вариант, когда начальная точка SP контакта расположена не далее расстояния D от внешнего края второй области 112. В этом случае, как показано на фиг.7, участок области 113 определения постукивания отклоняется от области 110 обнаружения контакта.

После перемещения пальца Р пользователя из второй области 112 вовне данной области (вовне области 110 обнаружения контакта), палец Р пользователя прекращает контакт с сенсорной панелью 101а. Однако устройство 100 управления не может обнаружить (или не обнаруживает) позицию контакта пальца Р вне данной области. Поэтому устройство 100 управления предполагает, что палец Р прекратил контакт с сенсорной панелью 101а, когда палец Р перемещен на внешний край второй области 112, и обнаруживает внешний край второй области 112 в качестве конечной точки ЕР' контакта. После этого устройство 100 управления определяет, расположена ли конечная точка ЕР' контакта в области 113 определения постукивания.

В примере, показанном на фиг.7, конечная точка ЕР' контакта расположена в области 113 определения постукивания и устройство 100 управления в соответствии со способом определения контактной операции по предшествующему уровню техники определит, что была выполнена операция постукивания. Однако устройство 100 управления, перед определением, расположена ли конечная точка ЕР' контакта в области 113 определения постукивания, определяет, расположена ли начальная точка SP контакта во второй области 112. После этого, как показано в примере на фиг.7, так как начальная точка SP контакта расположена во второй области 112, устройство 100 управления определит, что была выполнена операция пролистывания безотносительно позиции конечной точки ЕР' контакта. Таким образом, можно избежать ошибочного определения того, что была выполнена операция постукивания.

[5. Заключение]

Как было описано выше, устройство 100 управления согласно варианту осуществления настоящего изобретения устанавливает первую и вторую области 111 и 112 в области 110 обнаружения контакта. В данном случае, вторую область 112 устанавливают так, чтобы она окружала первую область 111 и имела ширину, большую или равную заданному расстоянию D между начальной точкой SP контакта и конечными точками ЕР и ЕР' контакта, и вторую область 112 используют для различения операций постукивания и пролистывания. Затем, когда конечные точки ЕР и ЕР' контакта обнаружены в первой или второй областях 111 или 112 после обнаружения начальной точки SP контакта во второй области 112, определяют, что была выполнена операция пролистывания. В результате, даже если начальная точка SP контакта указана во второй области 112 и выполняют операцию пролистывания, можно избежать ошибочного определения выполнения операции постукивания.

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

Список ссылочных позиций

100 Устройство управления
101 Сенсорный дисплей
101а Сенсорная панель
101b Панель дисплея
110 Область обнаружения контакта
111 Первая область
112 Вторая область
113 Область определения постукивания
SP Начальная точка контакта
ЕР, ЕР' Конечная точка контакта

1. Устройство определения контактной операции, содержащее:панель дисплея; иблок обнаружения операции, выполненный с возможностью обнаружения контактной операции в области обнаружения контакта на поверхности панели дисплея;блок установки области, выполненный с возможностью установки в области обнаружения контакта первой области и второй области, которая окружает первую область так, чтобы она имела ширину, большую или равную заданному расстоянию между начальной точкой контакта и конечной точкой контакта, и вторую область используют для различения между операцией постукивания и операцией пролистывания; иблок определения операции, выполненный с возможностью определения, что была выполнена операция пролистывания, когда конечная точка контакта обнаружена в первой или второй области после обнаружения начальной точки контакта во второй области,и в котором блок определения операции определяет, что была выполнена операция постукивания, когда конечная точка контакта обнаружена в области с заданным расстоянием от начальной точки контакта после обнаружения начальной точки контакта в первой области.

2. Устройство определения контактной операции по п.1, дополнительно содержащее блок дистанционного управления, выполненный с возможностью дистанционного управления электронным устройством в ответ на выполнение операции постукивания и/или операции пролистывания.

3. Устройство определения контактной операции по п.1, в котором, когда конечная точка контакта обнаружена вне области с заданным расстоянием от начальной точки контакта после обнаружения начальной точки контакта в первой области, блок определения операции определяет, что была выполнена операция пролистывания.

4. Устройство определения контактной операции по п.1, в котором, когда конечная точка контакта не обнаружена и точка контакта обнаружена вне области с заданным расстоянием от начальной точки контакта после обнаружения начальной точки контакта в первой области, блок определения операции определяет, что была выполнена операция пролистывания.

5. Способ определения контактной операции, содержащий:установку первой области в области обнаружения контакта;установку в области обнаружения контакта первой области и второй области, окружающей первую область и имеющей ширину, большую или равную заданному расстоянию между начальной точкой контакта и конечной точкой контакта, и вторую область используют для различения операции постукивания и операции пролистывания; иопределение, что была выполнена операция пролистывания, когда конечная точка контакта обнаружена в первой или второй области после обнаружения начальной точки контакта во второй области,определение, что была выполнена операция постукивания, когда конечная точка контакта обнаружена в области с заданным расстоянием от начальной точки контакта после обнаружения начальной точки контакта в первой области.

6. Машиночитаемый носитель записи, содержащий записанную на нем программу, позволяющую компьютеру выполнять способ обнаружения контакта, содержащий:установку первой области в области обнаружения контакта;установку в области обнаружения контакта первой области и второй области, окружающей первую область и имеющей ширину, большую или равную заданному расстоянию между начальной точкой контакта и конечной точкой контакта, и вторую область используют для различения операции постукивания и операции пролистывания; иопределение, что была выполнена операция пролистывания, когда конечная точка контакта обнаружена в первой или второй области после обнаружения начальной точки контакта во второй области,определение, что была выполнена операция постукивания, когда конечная точка контакта обнаружена в области с заданным расстоянием от начальной точки контакта после обнаружения начальной точки контакта в первой области.