ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к функции касания. Более подробно, настоящее изобретение относится к способу управления касанием, способному определить событие касания, неумышленно сделанное пользователем, чтобы ограничить ненужное управление касанием таким образом, чтобы соответствующее событие касания не было применено, и портативный терминал, поддерживающий его.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Портативный терминал поддерживает функцию вызова на основании мобильности, и он был использован в различных областях за счет удобства и простой портативности. Портативный терминал обеспечил различные схемы ввода для пользовательских функций. Например, портативный терминал согласно связанной области техники может обеспечить экран ввода касанием с панелью ввода касанием и блоком отображения, который позволяет пользователю обрабатывать выполненную операцию и выбирать некоторое изображение, выведенное на блоке отображения. Дополнительно, портативный терминал создает событие касания согласно соответствующей пользовательской операции и управляет прикладной программой, соответствующей пользовательской функции на этом основании. Портативный терминал одновременно возбуждает панель ввода касанием, и блок отображения выполняет некоторую операцию согласно местоположению возникновения и типу события касания, имеющего место на панели ввода касанием, и управляет блоком отображения, чтобы вывести соответствующее изображение.
При схватывании портативного терминала пользователь генерирует введенные сигналы для управления различными услугами. Например, рука пользователя может захватить по меньшей мере одно из: задней стороны и боковой стороны корпуса терминала и выполнить операцию касания на панели ввода касанием посредством использования другой руки для выполнения операции управления таким образом, чтобы была активирована желаемая функция. Однако частичная область портативного терминала может быть без надобности затронута рукой, схватывающей терминал. Соответственно, пользователь должен будет тщательно захватить область, на которой не расположена панель ввода касанием, при схватывании портативного терминала. Когда пользователь ошибочно касается панели ввода касанием, пользователю причиняется беспокойство тем, что может иметь место выполнение непреднамеренной функции терминала.
В последнее время такое неудобство имеет место более часто в портативных продуктах, имеющих увеличенный блок отображения, по сравнению с блоком портативного терминала, ранее произведенного и приобретенного. Таким образом, из-за увеличенного размера портативных продуктов пользователю трудно держать продукт, захватывая только заднюю сторону корпуса терминала одной рукой, таким образом, пользователь вынужден держать боковую сторону терминала другой рукой. В этом случае, чтобы уравнять вес терминала, палец, размещенный на передней поверхности терминала, должен значительно переместиться и зафиксироваться в центральной части терминала. Другими словами, обеспечивается форма захвата, в которой палец пользователя и часть пальца окружают часть панели ввода касанием. В это время терминал распознает касание, вызванное соответствующим захватом, как операцию ввода касания и выполняет соответствующую операцию. По существу, так как операция ввода касания, вызванная таким захватом, не предназначена для некоторой функции, захват вызывает непреднамеренное событие касания пользователем. В результате пользователю причиняет беспокойство необходимость отмены непреднамеренного события касания и затем создания преднамеренного события касания.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
ТЕХНИЧЕСКАЯ ПРОБЛЕМА
Соответственно, для пользователя очень трудно захватить ограниченную область внешней зоны терминала, чтобы избежать касания с панелью ввода касанием, где требуется непрерывная операция захвата. В дополнение, такая операция захвата является нагрузкой для руки или запястья пользователя.
РЕШЕНИЕ ПРОБЛЕМЫ
В соответствии с аспектом настоящего изобретения обеспечен способ управления касанием. Способ включает в себя сбор по меньшей мере одного события касания панели ввода касанием, определение информации местоположения по меньшей мере одного собранного события касания и применение события касания, игнорируя собранное событие касания, когда информация местоположения является недостоверной областью.
В соответствии с другим аспектом настоящего изобретения обеспечен портативный терминал, поддерживающий управление касанием. Терминал включает в себя панель ввода касанием для сбора по меньшей мере одного события касания и контроллер для определения информации местоположения по меньшей мере одного собранного события касания и для выполнения операции управления таким образом, чтобы собранное событие касания было игнорировано, когда информация местоположения по меньшей мере одного собранного события касания является недостоверной областью.
Способ управления касанием и портативный терминал, поддерживающий его, согласно примерному варианту осуществления настоящего изобретения могут управлять возникновением ненужного касания, и, соответственно, может быть легко использована пользовательская функция.
Дополнительно, примерный вариант осуществления настоящего изобретения обеспечивает устойчивую форму захвата портативного терминала таким образом, чтобы пользователь мог целенаправленно использовать портативный терминал.
ВЫГОДНЫЕ РЕЗУЛЬТАТЫ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Аспект настоящего изобретения должен обеспечить способ управления касанием, который соответственно распознает возникновение события касания, неумышленно выполненного пользователем, и обрабатывает событие касания согласно этому, чтобы эффективно и целенаправленно управлять операцией касания портативного терминала и устойчиво захватить портативный терминал, и портативный терминал, поддерживающий его.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеупомянутые и другие аспекты, признаки и преимущества некоторых примерных вариантов осуществления настоящего изобретения будут более очевидны из последующего описания, взятого вместе с сопроводительными чертежами, в которых:
Фиг. 1 является блок-схемой, иллюстрирующей конфигурацию портативного терминала, поддерживающего управление касанием, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 2 является блок-схемой, иллюстрирующей контроллер, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 3 является последовательностью операций, иллюстрирующей способ управления касанием, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 4 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 5 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 6 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения;
Фиг. 7 является видом, иллюстрирующим операцию управления касанием, согласно примерному варианту осуществления настоящего изобретения; и
Фиг. 8 является видом, иллюстрирующим операцию управления касанием, согласно примерному варианту осуществления настоящего изобретения.
На всех чертежах должно быть отмечено, что аналогичные ссылочные позиции используются для изображения одних и тех же или аналогичных элементов, признаков и структур.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Нижеследующее описание со ссылками на сопроводительные чертежи обеспечено, чтобы помочь всестороннему пониманию примерных вариантов осуществления изобретения, как определено формулой изобретения, и их эквивалентов. Это включает в себя различные конкретные подробности, чтобы помочь в этом понимании, но они должны быть расценены просто как примерные. Соответственно, специалисты в данной области техники поймут, что различные изменения и модификации вариантов осуществления, описанных в настоящем описании, могут быть сделаны, не отступая от области и сущности настоящего изобретения. В дополнение, описания известных функций и конструкций могут быть опущены для ясности и краткости.
Термины и слова, используемые в последующем описании и формуле изобретения, не ограничены библиографическими значениями, а просто используются изобретателем, чтобы обеспечить ясное и последовательное понимание настоящего изобретения. Соответственно, для специалистов в данной области техники должно быть очевидно, что нижеследующее описание примерных вариантов осуществления настоящего изобретения обеспечено только с целью иллюстрации, а не с целью ограничения изобретения, как определено приложенной формулой изобретения и их эквивалентами.
Должно быть понятно, что формы единственного числа "a", "an" и "the" включают в себя упоминания множественных форм, если контекст ясно не диктует иначе. Таким образом, например, ссылка на “компонентную поверхность” включает в себя ссылку на одну или более такие поверхности.
Фиг. 1 является блок-схемой, иллюстрирующей конфигурацию портативного терминала, поддерживающего управление касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 1, портативный терминал 100 может включать в себя блок 110 радиочастотной (РЧ) связи, блок 120 ввода, аудиопроцессор 130, экран 140 ввода касанием, память 150 и контроллер 160.
Портативный терминал 100, имеющий конструкцию, которая описана выше, обрабатывает предварительно установленную область панели 143 ввода касанием как недостоверную область, в то время как панель 141 отображения управляется в активном состоянии согласно некоторому режиму пользовательской функции или активному состоянию некоторой прикладной программы. Соответственно, когда пользователь выбирает некоторый режим пользовательской функции или активирует некоторую прикладную программу, портативный терминал 100 признает недостоверным событие касания, имеющее место в некоторой области панели 143 ввода касанием, и обрабатывает событие касания, имеющее место в области, установленной как достоверная область, согласно предварительно установленной информации. Соответственно, когда пользователь касается некоторой области, чтобы схватить портативный терминал 100, портативный терминал 100 может обычным образом управлять работой функции согласно событию касания, имеющему место в достоверной области. Функции и роли соответствующих структурных элементов для обработки события касания согласно примерному варианту осуществления настоящего изобретения описаны ниже.
Блок 110 РЧ связи формирует канал связи для речевого вызова, канал связи для вызова изображения и канал связи для передачи данных, таких как изображения или сообщения, в соответствии с управлением контроллера. Таким образом, блок 110 РЧ связи формирует канал речевого вызова, канал передачи данных и канал вызова изображения между системами мобильной связи. Блок 110 РЧ связи может включать в себя РЧ передатчик, преобразовывающий с повышением частоту переданного сигнала и усиливающий сигнал, и РЧ приемник, усиливающий с низким уровнем шума принятый сигнал и преобразующий с понижением частоты сигнал. Пользовательская функция, основанная на блоке 110 РЧ связи, может быть выбрана и активирована согласно событию касания, созданному от панели 143 ввода касанием, или введенному сигналу, сгенерированному от блока 120 ввода.
Между тем, в то время как функция связи управляется на основании блока 110 РЧ связи, панель 143 ввода касанием может установить предварительно установленную область как недостоверную область. Например, панель 143 ввода касанием может установить области, за исключением области карты клавиш, в которую выводится карта клавиш, обеспеченная для работы блока 110 РЧ связи, и области вывода, в которую выводятся признаки, выбранные из-за генерирования события касания на карте клавиш, как недостоверную область. Соответственно, пользователь может выполнить операцию касания, чтобы целенаправленно и жестко управлять блоком 110 РЧ связи, в то же время захватывая корпус портативного терминала 100, включающего в себя панель 143 ввода касанием области, за исключением области карты клавиш и области вывода. В этом случае область карты клавиш может быть определена как область, состоящая из объектов карты клавиш, и область вывода может быть определена как объект, определяющий пространство вывода канала. Контроллер 160 может определить область панели 143 ввода касанием, соответствующую области, в которую выводится предшествующий объект, как достоверную область, и определить область панели 143 ввода касанием, соответствующую области, за исключением этого объекта, как недостоверную область.
Блок 120 ввода может создать первый введенный сигнал для установки достоверной области касания и второй введенный сигнал для установки недостоверной области касания. Первый и второй созданные введенные сигналы могут быть переданы на контроллер 160 и использованы как команда для поддержания функции недостоверного касания. Блок 140 ввода может принимать ввод цифр или текстовой информации и включает в себя множество клавиш ввода и клавиш быстрого вызова для установки всех типов функций. Функциональные клавиши могут включать в себя клавиши управления курсором, боковые клавиши и клавиши быстрого вызова, установленные для выполнения специфичных функций. Дополнительно, блок 120 ввода генерирует сигнал клавиш, ассоциированный с пользовательской настройкой и управлением функциями портативного терминала 100, и выдает сгенерированный сигнал клавиш в блок 160 управления. Блок 120 ввода может быть реализован клавиатурой со стандартным расположением букв, клавиатурой 3*4 или клавиатурой 4*3. Дополнительно, блок 120 ввода может быть реализован картой клавиш со стандартным расположением букв, картой клавиш 3*4, картой клавиш 4*3 или картой клавиш управления. В то же время, когда экран 140 ввода касанием портативного терминала 100 поддерживается в полной форме экрана ввода касанием, блок 120 ввода может включать в себя только боковую клавишу, обеспеченную на одной стороне корпуса портативного терминала 100.
Аудиопроцессор 130 включает в себя громкоговоритель (SPK) для воспроизведения переданных и принятых аудиоданных во время вызова, аудиоданных, включенных в принятое сообщение, и аудиоданных согласно воспроизведению аудиофайлов, сохраненных в памяти 150. Аудиопроцессор 130 также включает в себя микрофон (MIC) для сбора голоса пользователя или других аудиосигналов во время вызова. Когда операция касания имеет место на панели 143 ввода касанием портативного терминала 100, чтобы создать соответствующее специфичное событие касания, аудиопроцессор 130 может выводить звуковой эффект согласно событию касания. Вывод звукового эффекта согласно событию касания может быть удален согласно пользовательской настройке. Дополнительно, когда другое событие касания имеет место вместе с событием касания, которое должно быть признано недостоверным, аудиопроцессор 130 может вывести соответствующий звуковой эффект. Такой звуковой эффект может быть выведен как звук, отличный от генерирования общего события касания. Вывод звукового эффекта согласно событию касания может быть удален согласно пользовательской настройке.
Экран ввода касанием включает в себя панель 141 отображения и панель 143 ввода касанием. Экран 140 ввода касанием может иметь структуру, в которой панель 143 ввода касанием расположена на передней поверхности панели 141 отображения. Размер экрана 140 ввода касанием может быть определен в зависимости от размера панели 143 ввода касанием. Соответственно, портативный терминал 100 может включать в себя структуру, в которой размер панели 143 ввода касанием больше, чем размер панели 141 отображения. Например, когда панель 141 отображения расположена, чтобы занять часть всей поверхности портативного терминала 100, панель 143 отображения может быть расположена на всей поверхности портативного терминала 100, чтобы занять область панели 141 отображения. Соответственно, область, в которой расположена панель 141 отображения, отображающая изображения, и область панели 143 ввода касанием могут быть распределены портативному терминалу 100. Событие касания, имеющее место в области панели 143 ввода касанием, может быть обработано как нормальное событие касания согласно некоторым ситуациям. Событие касания, имеющее место в области соответствующей панели ввода касанием, может быть признано недостоверным.
Панель 141 отображения отображает все типы меню портативного терминала 100, информацию, введенную пользователем, или информацию, выданную пользователю. Таким образом, панель 141 отображения может обеспечить различные экраны согласно использованию портативного терминала 100, например, экран режима ожидания, экран меню, экран создания сообщения и экран вызова. Панель 141 отображения может быть сконфигурирована плоскопанельным дисплеем, таким как жидкокристаллический дисплей (LCD) или на органических светоизлучающих диодах (OLED). Дополнительно, панель 141 отображения может быть обеспечена в верхней части или нижней части панели 143 ввода касанием. Более подробно, панель 141 отображения согласно примерному варианту осуществления настоящего изобретения может выводить различные экраны для поддержания соответствующей прикладной программы согласно активированной прикладной программе. В этом случае панель 141 отображения может выводить различные объекты, кадр, состоящий из различных объектов, страницу, состоящую из множества кадров, и слой, состоящий из множества страниц, на экране согласно структуре соответствующей прикладной программы. В этом случае недостоверная область панели 143 ввода касанием может быть установлена по-другому согласно соответствующим конструкциям, выведенным на панели 141 отображения.
Панель 143 ввода касанием расположена в по меньшей мере одной из: верхней части или нижней части панели 141 отображения. Панель 143 ввода касанием может генерировать событие касания согласно контакту или расстоянию приближения объекта и передавать сгенерированное событие касания на контроллер 160. В этом случае датчик, составляющий панель ввода касанием, скомпонован в матричном шаблоне. Соответствующая информация местоположения относительно панели 143 ввода касанием и информация относительно типа события касания передаются на контроллер 160 согласно событию касания, имеющему место на панели 143 ввода касанием. Контроллер 160 определяет информацию местоположения и тип события касания, переданного от панели 143 ввода касанием. Контроллер 160 может определить специфичную информацию блока 141 отображения, отображенную в соответствующее местоположение, и затем активировать пользовательскую функцию, связанную с соответствующей специфичной информацией. Как описано выше, панель 143 ввода касанием может быть изготовлена большей, чем размер панели 141 отображения, и расположена на передней поверхности корпуса портативного терминала 100. Соответственно, по меньшей мере частичная область панели 143 ввода касанием может быть расположена в области, в которой не расположена панель 141 отображения. Соответствующая область панели 143 ввода касанием может генерировать событие касания за счет операции касания согласно типу функции, поддержанной от портативного терминала 100, и передавать событие касания на контроллер 160.
Более подробно, в то время как активирована прикладная программа, обеспеченная от портативного терминала 100, предварительно установленная область панели 143 ввода касанием может быть разделена на достоверную область события касания и недостоверную область события касания. В этом случае прикладная программа может стать программой поддержания экрана в режиме ожидания, программой воспроизведения файла, программой поиска файла или программой, соответствующей различным пользовательским функциям, поддерживаемым от портативного терминала 100. Область, установленная как недостоверная область среди областей панели 143 ввода касанием, может быть проигнорирована контроллером 160, хотя событие касания там имеет место. В то же время, достоверная область и недостоверная область панели 143 ввода касанием могут быть определены элементами экрана, выведенными на панели 141 отображения. Таким образом, когда кадр со множеством объектов выводится на панель 141 отображения, область панели 143 ввода касанием, соответствующая области, в которую выводятся соответствующие объекты, может быть определена как достоверная область, и область, в которую не выводятся никакие объекты, может быть определена как недостоверная область. Дополнительно, хотя выводится множество объектов, приоритет выполнения события касания, имеющего место на панели 143 ввода касанием, может быть определен согласно информации приоритета соответствующих объектов. Пользовательский интерфейс, ассоциированный с установкой достоверной области и недостоверной области панели 143 ввода касанием, описан более подробно ниже.
Память 150 может хранить информацию относительно карты клавиш, карты меню или области отмены части блокировки касания для операции экрана 140 ввода касанием, а также прикладную программу, необходимую для операции функции, согласно примерному варианту осуществления настоящего изобретения. В настоящем описании карта клавиш или карта меню может стать различными формами, соответственно. Таким образом, карта клавиш может включать в себя карту клавиатуры, карту клавиш 3*4, карту клавиш со стандартным расположением букв или карту клавиш управления для управления операцией, в настоящее время активированной прикладной программой. В то же время, карта клавиш может включать в себя карту меню для управления работой в настоящее время активированной прикладной программы. Память 150 может включать в себя область программ и область данных.
Область программ может хранить операционную систему (OS) для начальной загрузки портативного терминала 100 и для работ соответствующих конструкций, и прикладные программы для воспроизведения различных файлов, например, прикладную программу для поддержания функции вызова портативного терминала 100, web-браузер, получающий доступ к серверу интернета, прикладную программу MP3, воспроизводящую другие звуковые источники, прикладную программу вывода изображения, воспроизводящую фотографии, и прикладную программу, воспроизводящую движущееся изображение. Более подробно, область программ может хранить программу 151 управления достоверным касанием.
Программа 151 управления достоверным касанием может включать в себя подпрограмму, поддерживающую выбор режима установки недостоверной области, подпрограмму определения, определяющую предварительно установленную область как достоверную область и недостоверную область, в то время как экран функции выводится на панели 143 отображения, и подпрограмму, обрабатывающую соответствующие события касания, имеющие место в достоверной области и недостоверной области, согласно характеристикам соответствующей области.
Подпрограмма определения может включать в себя основанную на объекте подпрограмму определения, устанавливающую достоверную область и недостоверную область на основании объектов в кадре, состоящем из по меньшей мере одного объекта, выведенного на панели 141 отображения, основанную на кадре подпрограмму определения, устанавливающую достоверную область и недостоверную область на основании информации приоритета множества кадров в странице, состоящей из множества кадров, и основанную на странице подпрограмму определения, устанавливающую достоверные области и недостоверные области соответствующих слоев на основании информации приоритета соответствующих страниц в слоях, состоящих из множества страниц. Информация приоритета подпрограмм определения может быть изменена согласно контексту через пользовательское определение или авторское определение. Подпрограмма определения может дополнительно включать в себя подпрограмму по умолчанию, определяющую предварительно установленную область, например, краевую область панели 143 ввода касанием портативного терминала 100, как недостоверную область согласно типу активированной прикладной программы.
Область данных хранит данные, созданные согласно использованию портативного терминала 100, и может хранить данные телефонной книги, по меньшей мере одно изображение согласно функции графического элемента и различные контенты. Дополнительно, область данных может хранить пользовательский ввод от панели 143 ввода касанием. Более подробно, область данных может хранить информацию установки области, определяющую достоверную область и недостоверную область панели 143 ввода касанием. Дополнительно, область данных может хранить информацию установки области посредством функций, определяющих достоверные области и недостоверные области посредством программ. Когда активирован режим установки недостоверной области, контроллер 160 может ссылаться на информацию установки области и информацию установки области посредством функций и ссылаться, чтобы поддерживать функцию установки недостоверной области панели 143 ввода касанием. Между тем, информация установки области посредством функций может включать в себя список пользовательских функций по меньшей мере одной функции из функции памятки, функции создания сообщения, функции создания сообщения электронной почты, функции редактирования файла или пользовательской функции, основанной на стилусе для экрана ввода касанием.
Контроллер 160 управляет питанием, подаваемого соответствующим структурным элементам портативного терминала 100, чтобы выполнить процедуру инициализации. Контроллер 160 может управлять установкой достоверной области и недостоверной области панели 143 ввода касанием посредством ссылки на по меньшей мере одну из: информации установки области и информации установки области посредством функций, сохраненных в памяти 150. Для этого контроллер 160 может включать в себя структурные элементы, как иллюстрировано на Фиг. 2.
Фиг. 2 является блок-схемой, иллюстрирующей контроллер, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 2, контроллер 160 может включать в себя блок 161 установки области, блок 163 сбора информации касания, блок 165 проверки достоверности и блок 167 применения события касания. Блок 161 установки области выполняет операцию управления таким образом, чтобы достоверная область и недостоверная область были установлены согласно используемому состоянию. Блок 161 установки области может вызвать информацию установки области и информацию установки области посредством функций, сохраненных в памяти 150, и установить предварительно установленную область и другую область панели 143 ввода касанием как недостоверную область и достоверную область, соответственно. Например, блок 161 установки области может определить область панели 143 ввода касанием, соответствующую объектам, выведенным на панели 141 отображения, на основании основанной на объекте подпрограммы определения, и область панели 143 ввода касанием, соответствующую области, отличной от упомянутых объектов, как достоверную область и недостоверную область, соответственно. Когда блок 161 установки области ссылается на основанную на кадре подпрограмму определения, он может установить область панели 143 ввода касанием, соответствующую специфичному кадру среди множества кадров, выведенных на панели 141 отображения, и область панели 143 ввода касанием, соответствующую другому кадру, как достоверную область и недостоверную область, соответственно. В случае, когда блок 161 установки области ссылается на основанную на странице подпрограмму определения, когда множество страниц выведено на панели 141 отображения, чтобы отличить слой, он может установить область панели 143 ввода касанием, соответствующую специфичной странице среди соответствующих страниц, и область панели 143 ввода касанием, соответствующую другой странице, как достоверную область и недостоверную область, соответственно. Дополнительно, блок 161 установки области может установить предварительно установленную краевую область панели 143 ввода касанием как недостоверную область, в то время как экран в режиме ожидания, экран меню или экран графических элементов выводится через подпрограмму по умолчанию.
Блок 163 сбора информации касания собирает событие касания согласно операции касания на панели 143 ввода касанием, информации местоположения генерирования события касания и информации движения события касания. Блок 163 сбора информации касания может передать собранную информацию на блок 165 проверки достоверности.
Блок 165 проверки достоверности собирает информацию достоверной области и информацию недостоверной области, установленную блоком 161 установки области, и проверяет достоверность события касания, обеспеченного от блока 163 сбора информации касания. Таким образом, если блок 163 сбора информации касания передает информацию отношения события касания, блок 165 проверки достоверности определяет информацию местоположения события касания и определяет, является ли соответствующее местоположение местоположением, установленным как достоверная область или недостоверная область. Когда переданное событие касания является событием касания, имеющим место в местоположении, установленном как недостоверная область, блок 165 проверки достоверности выполняет операцию управления таким образом, чтобы было игнорировано соответствующее событие касания. Когда событие касания передано на блок 167 применения события касания, блок 165 проверки достоверности может передать информацию, указывающую, что событие касания является событием касания, расположенным в достоверной области, в соответствии с передачей соответствующего события касания вместе с ним. Таким образом, блок 165 проверки достоверности может управлять событием касания, обеспеченным от блока 163 проверки информации касания, чтобы не передаваться на блок 167 применения события касания согласно некоторым ситуациям. В то же время, когда местоположение события касания является местоположением, определенным как достоверная область, блок 165 проверки достоверности может передать соответствующее событие касания на блок 167 применения события касания. В случае, когда есть множество событий касания, имеющих место в достоверной области, если есть информация приоритета соответствующих событий касания, блок 165 проверки достоверности определяет эту информацию приоритета. Когда соответствующее событие касания передано на блок 167 применения события касания, блок 165 проверки достоверности может передать информацию приоритета вместе с ним.
Блок 167 применения события касания может принять информацию, ассоциированную с местоположением события касания, обеспеченного от блока 165 проверки достоверности, и обработать событие касания на основании информации, ассоциированной с местоположением события касания. Таким образом, блок 167 применения события касания определяет, имеет ли принятое событие касания информацию местоположения достоверной области или информацию местоположения недостоверной области. Блок 167 применения события касания может выполнить операцию управления таким образом, чтобы событие касания, имеющее информацию местоположения недостоверной области, было игнорировано, а событие касания, имеющее информацию местоположения достоверной области, было обработано. Когда обработано событие касания, имеющее информацию местоположения достоверной области, блок 167 применения события касания может определить информацию приоритета относительно соответствующей достоверной области, определить порядок обработки событий касания или управлять комбинацией между событиями касания согласно информации приоритета. Описание этого представлено более подробно ниже.
Как описано выше, портативный терминал 100 согласно примерному варианту осуществления настоящего изобретения делит область панели 143 ввода касанием на достоверную область и недостоверную область согласно различным определениям, чтобы обработать событие касания, имеющее место в области от пользователя, таким образом обеспечивая удобство использования за счет генерирования непреднамеренного события касания.
Фиг. 3 является последовательностью операций, иллюстрирующей способ управления касанием в портативном терминале, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 3, контроллер 160 портативного терминала 100 может выполнить операцию управления таким образом, чтобы питание, обеспеченное от блока подачи питания, такого как батарея, подавалось соответствующим структурным элементам портативного терминала 100 на этапе 301. В этом случае контроллер 160 выполняет операцию управления таким образом, чтобы питание подавалось к панели 143 ввода касанием и панели 141 отображения в процедуре подачи питания, чтобы поддерживать функцию недостоверного касания. Более подробно, контроллер 169 может установить предварительно установленную область и другую область панели 143 ввода касанием как недостоверную область и достоверную область, соответственно. Для этого контроллер 160 может ссылаться на информацию установки области или информацию установки области посредством функций, сохраненных в памяти 150. Информация установки области включает в себя информацию, определяющую достоверную область и недостоверную область панели 143 ввода касанием. Информация установки области может включать в себя информацию, определяющую достоверную область и недостоверную область на основании объекта, информацию, определяющую достоверную область и недостоверную область на основании кадра, информацию, определяющую достоверную область и недостоверную область на основании страницы, и информацию, определяющую опциональную область как недостоверную область. Информация установки области посредством функций, является информацией, определяющей предварительно установленную область как недостоверную область после активации некоторой прикладной программы. Информация установки области посредством функций может содержать информацию, определяющую идентичные или различные недостоверные области для множественных зарегистрированных прикладных программ.
Затем контроллер 160 может определить, имеет ли место событие касания от экрана 140 ввода касанием, на этапе 303. Когда событие касания не генерируется, и сигнал ввода генерируется от блока 120 ввода, контроллер 160 может выполнить операцию управления таким образом, чтобы пользовательская функция была выполнена согласно введенному сигналу передачи на этапе 305.
Наоборот, когда событие касания имеет место на этапе 303, контроллер 160 может проверить достоверность события касания на этапе 307. Для этого контроллер 160 может определить, включена ли информация местоположения события касания в информацию местоположения недостоверной области, посредством сравнения информации местоположения панели 143 ввода касанием, установленной как недостоверная область, с информацией местоположения события касания.
Когда событие касания является недостоверным на этапе 309, контроллер 160 может выполнить операцию управления таким образом, чтобы событие касания было игнорировано на этапе 311. Наоборот, когда сгенерированное событие касания является достоверным на этапе 309, контроллер 160 может выполнить операцию управления таким образом, чтобы событие касания было применено на этапе 313. Таким образом, контроллер 160 может использовать достоверное событие касания в качестве введенного сигнала, примененного к в настоящее время активируемой прикладной программе.
Затем контроллер 160 определяет, сгенерирован ли введенный сигнал, для завершения портативного терминала 100 на этапе 315. Когда введенный сигнал для завершения портативного терминала 100 не сгенерирован, процесс может возвратиться на этап 303 и повторить предшествующие процедуры.
Как описано выше, портативный терминал 100 согласно примерному варианту осуществления настоящего изобретения может установить и поддерживать недостоверную область для недостоверности события касания, имеющего место в предварительно установленной области панели 143 ввода касанием. Пользователь может крепко схватить портативный терминал 100 на основании недостоверной области и предотвратить повреждение, вызванное неудобным захватом портативного терминала 100.
Фиг. 4 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 4, кадр 40 может состоять из множества объектов, таких как объект 1, объект 2 и объект n. Кадр 40 может быть выведен на панели 141 отображения, и объект 1, объект 2 и объект n могут быть расположены как элементы экрана панели 141 отображения. Пользователь может выполнить операцию касания P1 и затем выполнить операцию касания Pn. Таким образом, пользователь может выполнить операцию касания P1 в кадре 40 и затем выполнить операцию касания Pn или выполнить операцию касания Pn вместе с операцией касания P1. В этом случае операция касания P1 может стать опциональной операцией касания, выполненной в области, в которую не выводится объект 1, объект 2 и объект n, и операция касания Pn может стать опциональной операцией касания, выполненной в области, в которую выводится объект n. Если предшествующие операции касания выполнены, блок 163 сбора информации касания контроллера 160 может собрать событие касания согласно операции касания P1 и событие касания согласно операции касания Pn, и передать собранные события касания на блок 165 проверки достоверности.
Соответственно, блок 165 проверки достоверности может распознать область, в которой имеет место операция касания P1, определенная согласно основанной на объекте подпрограмме определения, как недостоверную область. Дополнительно, блок 165 проверки достоверности может распознать область, в которой имеет место операция касания Pn, определенная согласно соответствующей подпрограмме определения, как достоверную область. В результате блок 167 применения события касания может выполнить операцию управления таким образом, чтобы отдельная операция согласно событию касания, вызванному операцией касания P1, не была выполнена, и событие касания согласно операции касания Pn применено к соответствующей функции. Например, когда объект n является изображением, ассоциированным с некоторой пользовательской функцией, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы соответствующая пользовательская функция была активирована согласно событию касания, вызванному операцией касания Pn.
В то же время, когда имеют место операция касания P2 и операция касания Pn, блок 163 сбора информации касания может собрать и передать события касания согласно соответствующим операциям касания на блок 165 проверки достоверности. Блок 165 проверки достоверности может распознать как операцию касания P2, так и операцию касания Pn как операцию касания, имеющую место в достоверной области, на основании информации установки области, определенной согласно подпрограмме определения. Соответственно, блок 165 проверки достоверности собирает информацию приоритета объекта 1 от события касания, имеющего место посредством операции касания P2, и информацию приоритета объекта n события касания, имеющего место посредством операции касания Pn. Информация приоритета может быть определена кадрами 40 и управляться пользователем или проектировщиком.
Если блок 167 применения события касания принимает событие касания и информацию приоритета от блока 165 проверки достоверности, он может выполнить операцию управления таким образом, чтобы событие касания было применено согласно информации приоритета. Например, когда событие касания Pn, имеющее место на объекте n, имеет приоритет выше, чем приоритет события касания P2, имеющего место на объекте 1, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы событие касания P2 было игнорировано, и только событие касания Pn было применено. Когда событие касания P2 имеет приоритет выше, чем приоритет события касания Pn, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы событие касания Pn было игнорировано, и только событие касания P2 было применено. Между тем, когда событие касания P2 и событие касания Pn имеют один и тот же приоритет, блок 167 применения события касания может применить события касания как P2, так и Pn таким образом, чтобы могла быть выполнена функция, такая как множественные касания. Когда принято событие касания P1, а событие касания Pn определено во время приема события касания Pn, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы событие касания P1 было игнорировано, а функция согласно операции касания Pn была выполнена.
Фиг. 5 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 5, способ управления касанием в странице, такой как страница 50, состоит из множества кадров, таких как кадры 41 и 42. Для удобства описания предполагается, что страница 50 состоит из двух кадров 41 и 42, которые выведены на панели 141 отображения. В то же время, предполагается, что два объекта, O1 и O2, расположены в первом кадре 41, и два объекта, O3 и On, также расположены во втором кадре 42. Страница 50, имеющая структуру, которая иллюстрирована выше, может иметь приоритет для касания, введенного кадрами. Приоритет для касания, введенного кадрами, может управляться согласно изменению контекста в результате пользовательской настройки или определения проектировщика.
Между тем, если имеет место событие касания для выполнения операции во втором кадре 42 при сборе события касания, имеющего место в первом кадре 41, блок 163 сбора информации касания собирает тип и информацию местоположения соответствующих событий касания. Дополнительно, блок 163 сбора информации касания может передать собранную информацию событий касания на блок 165 проверки достоверности. Блок 165 проверки достоверности может распознать выведенное состояние страницы 50, состоящей из кадров 41 и 42, на панели 141 отображения и собрать информацию приоритета соответствующих кадров 41 и 42. Предшествующая информация может быть определена посредством основанной на кадре подпрограммы определения, и контроллер 160 может ссылаться на нее, чтобы вывести страницу 50, состоящую из кадров 41 и 42, на панели 141 отображения. В результате блок 165 проверки достоверности может определить информацию приоритета соответствующих кадров 41 и 42 посредством подпрограммы определения вместе с информацией выведенного состояния страницы 50 на панели 141 отображения. Блок 164 проверки достоверности может определить, является ли событие касания достоверным, на основании информации приоритета.
Соответственно, когда приоритет первого кадра 41 выше, чем приоритет второго кадра 42, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы было игнорировано событие касания, имеющее место во втором кадре 42, и событие касания, имеющее место от первого кадра 41, было применено к соответствующей функции. Наоборот, когда второй кадр 42 имеет приоритет выше, чем приоритет первого кадра 41, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы было применено только событие касания, имеющее место во втором кадре касания 41. Когда первый и второй кадры 41 и 42 имеют одну и ту же информацию приоритета, блок 167 применения события касания может распознать ее как множественные касания и управлять выполнением соответствующей операции.
Фиг. 6 является видом, иллюстрирующим способ управления касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 6, слои, сформированные множеством страниц 51, 52, 53..., 5n, могут быть выведены на панели 141 отображения. Соответствующие страницы 51, 52, 53..., 5n могут иметь приоритеты, и каждый приоритет может быть изменен согласно управлению контекстом. Слои, сформированные соответствующими страницами 51, 52, 53..., 5n, являются буферными слоями, и информация объекта в дополнительном слое может храниться в нем. Предшествующие страницы 51, 52, 53..., 5n могут перекрываться и быть отображены на панели 141 отображения. В этом случае по меньшей мере часть соответствующих страниц может быть сделана видимой для панели отображения таким образом, чтобы пользователь выбрал страницу, расположенную в дополнительном слое. В это время объекты, расположенные в некоторой странице, могут быть сделаны видимыми для панели 141 отображения. Таким образом, объекты, расположенные в некоторой странице, могут быть выбраны пользователем без изменения в слое. Если имеет место множество событий касания, блок 163 сбора информации касания собирает и передает типы и информацию местоположения множества событий касания на блок 165 проверки достоверности. Блок 165 проверки достоверности может определить соответствующие достоверности из множества событий касания, имеющих место во время основанной на странице подпрограммы определения. Соответственно, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы некоторое событие касания было применено к соответствующей функции, согласно определению достоверности в событии касания посредством блока 165 проверки достоверности. Более подробно, блок 167 применения события касания может выполнить операцию управления таким образом, чтобы соответствующее событие касания было применено к объектам страницы, расположенной в некотором слое согласно приоритетам.
Фиг. 7 является видом, иллюстрирующим работу портативного терминала, к которой применяется способ управления касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 7, пользователь может захватить верхнюю левую область 301 портативного терминала 100 левой рукой, как иллюстрировано. Одновременно пользователь может выполнить операцию касания, чтобы управлять операцией портативного терминала 100, используя правую руку. В этом случае блок 163 сбора информации касания может непрерывно собрать события прикосновения, имеющие место в верхней левой области 301, в которой расположена левая рука 201. Дополнительно, блок 163 сбора информации касания может собрать события прикосновения или события перемещения касанием, имеющие место, когда правая рука 202 движется в нижней левой области 302 панели 143 ввода касанием. Блок 163 сбора информации касания может передать собранную информацию события касания на блок 165 проверки достоверности вместе с информацией его местоположения.
Блок 165 проверки достоверности может определить, является ли область, соответствующая информации местоположения возникновения события касания, достоверной или недостоверной. Когда блок 165 проверки достоверности собирает информацию установки области, что верхняя левая область 301 является недостоверной областью, и нижняя левая область 302 является достоверной областью, он может выполнить операцию управления таким образом, чтобы были игнорированы события касания, непрерывно собираемые от верхней левой области 301. Блок 165 проверки достоверности может передать только событие прикосновения или событие перемещения касанием, имеющее место в нижней левой области 302, на блок 167 применения события касания. Блок 167 применения события касания может выполнить соответствующую функцию, например, функцию освобождения блокировки касания на основании события касания, имеющего место в нижней левой области 302.
Как описано выше, портативный терминал 100 согласно примерному варианту осуществления настоящего изобретения признает недостоверным событие касания, имеющее место в предварительно установленной области панели 143 ввода касанием, чтобы обычно выполнить функцию согласно событию касания, предполагаемое пользователем. В предыдущем случае, когда событие касания имеет место непрерывно в верхней левой области 301, и событие касания имеет место в нижней левой области 302, событие касания нижней левой области 302 обычно не применяется, или применяется событие касания, предполагаемое пользователем. Однако только событие касания, имеющее место в предварительно установленной области, является достоверным на основании информации установки области, чтобы значительно применить событие касания, предполагаемое пользователем.
Фиг. 8 является видом, иллюстрирующим работу портативного терминала, к которому применяется способ управления касанием, согласно примерному варианту осуществления настоящего изобретения.
Ссылаясь на Фиг. 8, портативный терминал 100 может включать в себя панель 143 ввода касанием и панель ввода касанием, изготовленную больше, чем панель 141 отображения. Соответственно, область, в которой одновременно расположены панель 141 отображения и панель 143 ввода касанием, и область, в которой расположена только панель 143 ввода касанием, могут отличаться друг от друга. Область, в которой расположена только панель 143 ввода касанием, может функционировать как кнопка касания согласно определению. В дальнейшем, для удобства описания на всей поверхности портативного терминала 100 предполагается, что область, в которой одновременно расположены панель 141 отображения и панель 143 ввода касанием, определена как область 80 изображения, и область, в которой расположена только панель 143 ввода касанием, определена как область 90 кнопок.
В первом экране 801, когда объекты, требующие прокрутки, отображены в области 80 изображения, пользователь может коснуться предварительно установленной зоны области изображения 80 и выполнить операцию прокрутки для генерирования события касания прокрутки. Для этого пользователь может захватить портативный терминал 100 или установить его в предварительно установленное местоположение и затем выполнить операцию касания в области 80 изображения, используя объект касания, в частности, руку. В это время, в то время как рука пользователя выполняет операцию касания области изображения, другая часть руки, например, нижний конец руки, такой как ладонь, может контактировать с областью 90 кнопки. Соответственно, контроллер 160 портативного терминала 100 может собрать события касания согласно контакту области 90 кнопок, чтобы определить достоверность соответствующего события касания. В этом случае контроллер 160 может определить информацию установки области посредством функций для определения информации приоритета области 90 кнопок после активации функции прокрутки.
В это время, когда приоритет области 80 изображения устанавливается выше, чем приоритет области 90 кнопок, контроллер 160 может выполнить операцию управления таким образом, чтобы было игнорировано событие касания области 90 кнопок, имеющее место одновременно с генерированием события касания прокрутки. В этом случае контроллер 160 может выполнить операцию управления таким образом, чтобы недостоверными были все события касания области 90 кнопок, имеющие место в течение нескольких миллисекунд непосредственно перед генерированием события касания прокрутки и в течение нескольких миллисекунд непосредственно после завершения генерирования события касания прокрутки. Для этого, когда поддерживается функция прокрутки, контроллер 160 может временно хранить событие касания, имеющее место в области 90 кнопок, и определить, имеет ли место событие касания прокрутки в пределах предварительно установленного временного интервала. Дополнительно, когда поддерживается функция прокрутки, если событие касания прокрутки имеет место, контроллер 160 может выполнить операцию управления таким образом, чтобы было игнорировано событие касания, имеющее место в области 90 кнопок в пределах предварительно установленного временного интервала.
Портативный терминал 100 может вывести экран меню или экран графических элементов в области изображения от второго экрана 802, имеющего форму, отличающуюся от формы первого экрана 801. После сбора событий касания прокрутки, имеющих место в области 80 изображения, аналогичной первому экрану 801, контроллер 160 портативного терминала 100 может выполнить операцию управления таким образом, чтобы были игнорированы события касания в области 90 кнопок, одновременно или последовательно собранные в пределах предварительно установленного временного интервала.
Между тем, как в третьем экране 803, когда выполнена некоторая пользовательская функция, например, функция воспроизведения движущегося изображения, контроллер 160 портативного терминала 100 может определить информацию установки области посредством функций. Дополнительно, контроллер 160 может выполнить операцию управления таким образом, чтобы специфичная область была недостоверна согласно информации установки области посредством функций функции воспроизведения движущегося изображения. Например, контроллер 160 может выполнить операцию управления таким образом, чтобы область кнопок во время воспроизведения движущегося изображения была определена как недостоверная область, и событие касания, имеющее место в области 90 кнопок, было недостоверным. В настоящем описании, хотя функция движущегося воспроизведения иллюстрирована как соответствующая функция, чтобы установить информацию установки области посредством функций, функция для применения информации установки области посредством функций, может стать другой функцией. Таким образом, функция, примененная к третьему экрану 803, может стать функцией режима пейзажа. Соответственно, когда режим портативного терминала 100 переключен от режима портрета на режим пейзажа, контроллер 160 может определить информацию установки области посредством функций, чтобы установить соответствующую недостоверную область касания. Для этого информация установки области посредством функций может содержать информацию, определяющую область 90 кнопок как недостоверную область в режиме пейзажа. Информация установки области посредством функций может дополнительно содержать информацию, определяющую частичную левую область области 80 изображения как недостоверную область касания в режиме пейзажа.
Дополнительно, в портативном терминале 100 другие пользовательские функции, такие как функция создания памятки, функция создания сообщения, функция создания сообщения электронной почты, функция редактирования файла и т.п., а именно, прикладная программа, жестко требующая, чтобы терминал был захвачен внешне, могут быть включены в информацию установки области посредством функций. Когда по меньшей мере одна из пользовательских функций, требующих, чтобы был захвачен портативный терминал 100, например, функция создания памятки, функция создания сообщения, функция создания сообщения электронной почты, функция редактирования файла, пользовательская функция, основанная на стилусе для экрана ввода касанием, и т.п., активирована, контроллер 160 может определить предварительно установленную область панели ввода касанием, например, краевую область панели ввода касанием, как недостоверную область. Например, контроллер 160 может временно определить область 90 кнопок панели ввода касанием, на которой не выводятся никакие изображения панели отображения, как недостоверную область. Соответственно, пользователь может целенаправленно создать памятки, сообщения или сообщения электронной почты на панели отображения, используя стилус для экрана ввода касанием или палец, в то же время крепко захватывая область 90 кнопок. В этом случае область 90 кнопок может стать областью, в которой может иметь место ненужный контакт посредством захвата пользователя.
Кроме того, область 90 кнопок настоящего изобретения может быть временно определена как недостоверная область согласно захвату пользователя. Более подробно, как иллюстрировано, когда пользователь захватывает область 90 кнопок, есть больший контакт с областью 90 кнопок, в отличие от случая касания области 90 кнопок. Соответственно, контроллер 160 определяет затронутую зону области 90 кнопок. Когда затронутая зона области 90 кнопок равна или больше, чем предварительно установленное значение, контроллер 160 может временно определить область 90 кнопок как недостоверную область. Определение недостоверной области в панели ввода касанием не применяется только к области 90 кнопок, но применяется ко всей панели ввода касанием. Таким образом, если имеет место событие касания, контроллер 160 определяет, является ли область касания события касания в области, в которой собраны события касания, равной или большей, чем предварительно установленное значение. Когда область касания события касания равна или больше, чем предварительно установленное значение, контроллер 160 может выполнить операцию управления таким образом, чтобы предварительно установленная область панели ввода касанием была определена как недостоверная область на основании точки, в которой генерируется информация местоположения соответствующего события касания. Когда событие касания, имеющее место в области касания, равно или больше, чем предварительно установленное значение, разрешено, предварительно установленная область панели ввода касанием, определенная как недостоверная область, может быть определена как достоверная область в соответствии с управлением контроллера 160.
В то же время контроллер 160 может выполнить операцию поддержки согласно недостоверности области 90 кнопок таким образом, чтобы карта касания, соответствующее области 90 кнопок, было выведено по меньшей мере в частичной области в области 80 изображения согласно предварительно установленным условиям. Например, когда пользователь выполняет предварительно установленную операцию касания в предварительно установленной области в области 80 изображения, контроллер 160 выводит карту касания, соответствующую области 90 кнопок в области 80 изображения согласно предварительно установленному событию касания, имеющему место в соответствии с операцией касания. Соответственно, пользователь может использовать функцию, обеспеченную от области 90 кнопок, через управление соответствующей картой касания. В то же время контроллер 160 может позволить пользователю легко распознать, что область 90 кнопок установлена как недостоверная область касания одновременно с выполнением признания достоверности области 90 кнопок. Например, контроллер 160 может управлять светоизлучающим диодом (LED), расположенным в области 90 кнопок, или отдельно обеспеченным LED, чтобы дать команду, что область 90 кнопок является недостоверной. В то же время, когда функция изменяется, например, когда функция воспроизведения движущегося изображения завершается, или режим портативного терминала переключается от режима пейзажа на режим портрета, контроллер 160 может снова определить область 90 кнопок как достоверную область и, соответственно, регулировать LED, чтобы дать команду, что соответствующая область 90 кнопок является достоверной областью.
Как описано выше, портативный терминал 100 согласно примерному варианту осуществления настоящего изобретения может определить по меньшей мере частичную область панели 143 ввода касанием как недостоверную область согласно информации установки области и информации установки области посредством функций, и обычным образом обработать событие касания, имеющее место в достоверной области. Соответственно, хотя пользователь касается предварительно установленной области панели 143 ввода касанием при использовании некоторой функции или некоторого режима, пользователь может обычно принять выполнение функции согласно необходимой операции касания.
Предшествующий мобильный терминал 100 может дополнительно включать в себя различные дополнительные модули согласно формам условия. Таким образом, когда портативный терминал 100 является терминалом связи, он может включать в себя конструкции, которые не описаны, такие как модуль связи на близком расстоянии для связи на близком расстоянии, интерфейс для обмена данными в схеме проводной связи или схеме беспроводной связи портативного терминала 100, модуль связи через интернет для связи с Интернетом, чтобы выполнить интернет-функцию, и модуль цифрового вещания для приема и вещания цифровых радиовещательных программ. Так как структурные элементы могут быть изменены по-разному согласно тенденции конвергенции цифрового устройства, никакие элементы не могут быть перечислены. Однако портативный терминал 100 может включать в себя структурные элементы, эквивалентные предшествующим структурным элементам. Дополнительно, терминал 100 может быть заменен специфичными конструкциями в предшествующих компоновках согласно обеспеченной форме или другой структуре. Это может быть легко понятно специалистам в данной области техники.
Дополнительно, портативный терминал 100 согласно примерному варианту осуществления настоящего изобретения может включать в себя различные типы устройств, имеющих панель ввода касанием. Например, портативный терминал 100 может включать в себя информационное устройство связи и мультимедийное устройство, такое как портативный мультимедийный плеер (PMP), цифровой радиовещательный плеер, персональный цифровой ассистент (PDA), аудиоплейер (например, согласно стандарту от Группы экспертов по вопросам движущегося изображения (MPEG)-1 или плеер аудиоуровня III MPEG-2 (MP3)), портативный игровой терминал, смартфон, ноутбук, переносной PC и т.п., а также различные терминалы мобильной связи, соответствующие различным системам связи.
В то время как изобретение показано и описано со ссылками на его некоторые примерные варианты осуществления, специалистам в данной области техники должно быть понятно, что различные изменения в форме и подробностях могут быть сделаны здесь, не отступая от сущности и области настоящего изобретения, как определено приложенной формулой изобретения и их эквивалентами.
Изобретение относится к устройствам ввода. Технический результат заключается в обеспечении определения касания, неумышленно сделанного пользователем. Такой результат достигается тем, что способ управления касанием включает в себя сбор по меньшей мере одного события касания панели ввода касанием, определение информации местоположения по меньшей мере одного собранного события касания и применение события касания, игнорируя собранное событие касания, когда информация местоположения является недостоверной областью. 2 н. и 10 з.п. ф-лы, 8 ил.
1. Способ управления касанием, содержащий:
отображение на экране, чувствительном к касанию, по меньшей мере одного объекта;
обнаружение на экране, чувствительном к касанию, первого события касания и второго события касания;
определение обнаружено или нет первое событие касания на первой области экрана, чувствительного к касанию; и
когда определено, что первое событие касания обнаружено на первой области, выполнение операции в ответ на второе событие касания и невыполнение какой-либо операции в ответ на первое событие касания,
причем второе событие касания обнаружено, в то время как первое событие касания поддерживается.
2. Способ по п. 1, дополнительно содержащий, когда определено, что первое событие касания обнаружено на второй области экрана, чувствительного к касанию, невыполнение операции в ответ на второе событие касания.
3. Способ по п. 2, в котором экран, чувствительный к касанию, включает в себя панель отображения и панель касания, причем панель касания больше, чем панель отображения и при этом первая область экрана, чувствительного к касанию, является областью, включающей в себя панель отображения и панель касания, а вторая область экрана, чувствительного к касанию, является областью, включающей в себя только панель касания.
4. Способ по п. 3, в котором первая область является областью изображения и вторая область является областью кнопок.
5. Способ по п. 1, в котором первая область является областью, которая не включает в себя какие-либо объекты.
6. Способ по п. 2, в котором вторая область является областью, которая включает в себя по меньшей мере один объект.
7. Способ по п. 6, в котором по меньшей мере один объект содержит изображение.
8. Портативный терминал, содержащий:
экран, чувствительный к касанию; и
контроллер, выполненный с возможностью:
- управлять экраном, чувствительным к касанию, для отображения по меньшей мере одного объекта;
- управлять экраном, чувствительным к касанию, для обнаружения первого события касания и второго события касания,
- определять, обнаружено или нет первое событие касания на первой области экрана, чувствительного к касанию, и
когда определено, что первое событие касания обнаружено на первой области, выполнения операции в ответ на второе событие касания и невыполнения какой-либо операции в ответ на первое событие касания,
причем второе событие касания обнаруживается, в то время как первое событие касания поддерживается.
9. Портативный терминал по п. 8, в котором контроллер дополнительно выполнен с возможностью, когда определено, что первое событие касания обнаружено на второй области экрана, чувствительного к касанию, не выполнять операцию в ответ на второе событие касания.
10. Портативный терминал по п. 9, в котором экран, чувствительный к касанию, включает в себя панель отображения и панель касания, причем панель касания больше, чем панель отображения, и при этом первая область экрана, чувствительного к касанию, является областью, включающей в себя панель отображения и панель касания, а вторая область экрана, чувствительного к касанию, является областью, включающей в себя только панель касания.
11. Портативный терминал по п. 10, в котором первая область является областью изображения, а вторая область является областью кнопок.
12. Портативный терминал по п. 8, в котором первая область является областью, которая не включает в себя каких-либо объектов.
Колосоуборка | 1923 |
|
SU2009A1 |
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
Колосоуборка | 1923 |
|
SU2009A1 |
ЭЛЕКТРОННОЕ ПОРТАТИВНОЕ УСТРОЙСТВО С КЛАВИШНОЙ ПАНЕЛЬЮ НА ЗАДНЕЙ СТОРОНЕ И ОТНОСЯЩИЙСЯ К НЕМУ СПОСОБ | 2005 |
|
RU2375763C2 |
УСТРОЙСТВО МОБИЛЬНОЙ СВЯЗИ, ОБОРУДОВАННОЕ СЕНСОРНЫМ ЭКРАНОМ, И СПОСОБ УПРАВЛЕНИЯ ИМ | 2008 |
|
RU2402179C2 |
Авторы
Даты
2016-12-20—Публикация
2011-10-31—Подача