Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал



Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал
Способ действия терминала на основе множественных вводов и поддерживающий его портативный терминал

 


Владельцы патента RU 2604990:

САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД. (KR)

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

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

ТЕХНИЧЕСКАЯ ПРОБЛЕМА

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

РЕШЕНИЕ ПРОБЛЕМЫ

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

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

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

ПРЕДПОЧТИТЕЛЬНЫЕ ЭФФЕКТЫ ИЗОБРЕТЕНИЯ

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Задачи, признаки и преимущества настоящего изобретения будут более очевидны из последующего подробного описания в сочетании с сопроводительными чертежами, на которых:

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

Фиг. 2 - подробная блок-схема контроллера портативного терминала, соответствующего примеру варианта осуществления настоящего изобретения;

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

Фиг. 4 - пример экранного интерфейса для работы с терминалом на основе множественных вводов в соответствии с первым вариантом осуществления настоящего изобретения;

Фиг. 5 - пример экранного интерфейса для работы с терминалом на основе множественных вводов, соответствующим второму вариантом осуществления настоящего изобретения;

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

Фиг. 7 - пример экранного интерфейса для работы с терминалом на основе множественных вводов, соответствующим четвертому варианту осуществления настоящего изобретения;

Фиг. 8 - пример экранного интерфейса для работы с терминалом на основе множественных вводов, соответствующим пятому варианту осуществления настоящего изобретения;

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

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

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

Фиг. 12 - пример экранного интерфейса для работы с терминалом на основе множественных вводов, соответствующим девятому варианту осуществления настоящего изобретения; и

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

ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

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

Как представлено на фиг. 1, портативный терминал 100 содержит блок 110 (РЧ) связи, блок 120 ввода, аудиопроцессор 130, датчик 170 движения 170, сенсорный экран 140, устройство 150 памяти и контроллер 160.

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

Блок 110 (радиочастотной, РЧ) связи поддерживает передачу и прием речевого сигнала, ассоциированного с функцией вызова, и данных, ассоциированных с передачей данных под управлением контроллера 160. Блок 110 связи может содержать передатчик (не показан), преобразующий частоту передаваемого сигнала в более высокую и усиливающий сигнал, приемник (не показан), усиливающий принятый сигнал с малым коэффициентом шума и преобразующий частоту принятого сигнала в более низкую. В частности, блок 110 (РЧ) связи, соответствующий настоящему изобретению, может быть включен или выключен в соответствии с мультивходными сигналами, собранными сенсорной панелью 143 и датчиком 170 движения. Например, когда пользователь выполняет операцию "встряхивания", в то же время выполняя касание одной точки, чтобы сформировать событие касания одной точки, блок 110 (РЧ) связи может в ответ на комбинацию сигнала "встряхивания" и события касания одной точки выполнить заданную функцию. Например, функция автоматического соединения с другим портативным терминалом, имеющим определенный телефонный номер, для передачи данных может быть выполнена в ответ на комбинацию события касания и встряхивания. В этом случае блок 110 (РЧ) связи может выполнять различные функции пользователя в соответствии с отчетливо сформированными командами согласно некоторому количеству точек касания и типу сигнала датчика. Например, вызов соединения для передачи изображения другому конкретному портативному терминалу или для автоматического доступа к веб-странице, имеющей определяемый веб-адрес, может быть выполнен, основываясь на обнаруженных событии касания и типе обнаруженного сигнала.

Блок 120 ввода создает различные входные сигналы, ассоциированные с управлением портативным терминалом 100. Блок 120 ввода содержит множество клавиш ввода и функциональных клавиш для приема цифровой или символьной информации и для установки различных функций. Функциональные клавиши могут содержать клавиши со стрелками, боковую клавишу и набор горячих клавиш для выполнения некоторой функции. Когда портативный терминал 100 обеспечивается блоком ввода типа полного касания, блок 120 ввода может быть выполнен только с боковой клавишей, функция ввода цифр или символов может быть конфигурирована посредством карты соответствия клавиш, которая выводится и конфигурируется на сенсорном экране 140. Блок 120 ввода может формировать входной сигнал для выполнения операции управления, чтобы активировать или деактивировать режим мультиввода в соответствии с количеством точек касания при событии касания и типом и формой сигнала датчика под управлением пользователя соответственно варианту осуществления настоящего изобретения. Блок 120 ввода может передать сформированный входной сигнал на контроллер 160. Поскольку он должен быть распознан, блок ввода может быть дополнительным признаком устройства, показанного на фиг. 1.

Аудиопроцессор 130 содержит громкоговоритель SPK для воспроизведения аудиоданных, переданных и принятых во время вызова, и микрофон MIC для получения речевых данных пользователя или других аудиосигналов во время вызова. В частности, аудиопроцессор 130 может выводить указывающее сообщение, указывающее на режим "мультиввода", соответствующий датчику 170 движения и сенсорной панели 143 (например, "войти в режим мультиввода" "выйти из режима мультиввода”). Дополнительно, аудиопроцессор 130 может выводить указывающий звуковой сигнал или звуковой сигнал, соответствующий эффекту, указывающий на выполнение некоторой команды, созданной согласно множественным вводам в режиме "мультиввода". Указывающий звуковой сигнал или звук эффекта, соответствующий множественным вводам аудиопроцессора 130, может быть отключен под управлением пользователя.

Сенсорный экран 140 выводит экран, активированный согласно функции портативного терминала. Сенсорный экран 140 активируется под управлением контроллера 160 и поддерживает функцию сбора события касания. Чтобы это выполнить, сенсорный экран 140 может содержать панель 141 отображения и сенсорную панель 143.

Панель 141 отображения может выводить экран начальной загрузки, неактивный экран, экран меню и экран вызова. Технология плоскопанельного дисплея, основанная на тонкопленочном транзисторе, таком как OLED (Organic Light Emitting Diode, органический светоизлучающий диод), или жидкокристаллического дисплея (Liquid Crystal Display (LCD)) применима к панели 141 отображения. Когда в панели 141 отображения используется LCD, он может содержать контроллер LCD, устройство памяти для хранения данных и элемент отображения LCD. В частности, панель 141 отображения, соответствующая настоящему изобретению, может выводить различные экраны или изменять форму ранее выведенного экрана в соответствии с действием функции пользователя, выполняемой на основе команд ("мультиввод"), создаваемых в соответствии с множественными вводами. Изменение при выводе экрана на панель отображения будет описано подробно в последующих вариантах осуществления.

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

Устройство 150 памяти хранит программы приложений, необходимых для функциональных операций, программы операций для работы сенсорной панели 143 и программу операций для работы соответствующих модулей датчиков датчика 170 движения в соответствии с вариантом осуществления настоящего изобретения. Устройство 150 памяти содержит буфер 151, в котором временно хранятся события касания, создаваемые сенсорной панелью 143, и сигнал датчика, введенный от датчика 170 движения. Устройство 150 памяти может буферизовать по меньшей мере событие касания или сигнал датчика, используя для этого буфер 151. Устройство 150 памяти может содержать область программ (не показана) и область данных (не показана).

Область программ хранит операционную систему (OS) для начальной загрузки портативного терминала 100, приложение для работы датчика, содержащегося в устройстве ввода данных движения, и приложение, ассоциированное с другими функциями портативного терминала 100. Например, область программ может содержать приложения для функции воспроизведения звука изображения или для функции воспроизведения движущегося изображения. В частности, область программ, соответствующая настоящему изобретению, может хранить программу поддержки мультиввода. Программа поддержки "мультиввода" может содержать подпрограмму для работы соответствующих датчиков, содержащихся в датчике 170 движения, подпрограмму для работы сенсорной панели 143, подпрограмму для создания команды ("мультиввода"), различающуюся в соответствии с собранным сенсорным событием и сигналом датчика, и подпрограмму управления для управления активацией функции пользователя, соответствующей создаваемой команде и действию ранее активированной функции пользователя. Программа поддержки "мультиввода" может быть загружена в контроллер 160 согласно выбору режима мультиввода портативного терминала 100.

Область данных хранит данные, созданные соответственно использованию портативного терминала 100. Область данных может хранить данные пользователя, ассоциированные с действием различных функций, предоставляемых портативным терминалом 100. Например, данные могут быть собраны и храниться в области данных для таких операций, как движущиеся изображения, данные телефонной книги, аудиоданные и соответствующие контенты и информация, соответствующие данным пользователя. В частности, область данных, соответствующая настоящему изобретению, может хранить таблицу команд для создания команд ("мультиввод"), соответствующих множественным вводам. Таблица команд может различать команды в соответствии с количеством точек касания при событии касания и типом сигнала датчика. Таблица команд может дополнительно содержать отличительные команды, соответствующие количеству точек касания, типу сигнала датчика и типу активированного в настоящий момент приложения. Если в контроллер 160 загружена программа поддержки "мультиввода", к таблице команд можно обращаться посредством соответствующей программы поддержки "мультиввода".

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

Контроллер 160 управляет подачей электропитания на портативный терминал 100, активацией соответствующих устройств и потоком сигналов, передаваемых и получаемых между соответствующими устройствами. В частности, контроллер 160, соответствующий настоящему изобретению, может управлять электропитанием, поданным на датчик 170 движения и сенсорную панель 143, в соответствии с запросом на выбор режима "мультиввода" и выполнять операцию управления для формирования команды "мультиввода", основываясь на количестве точек касания для события касания, полученных сенсорной панелью 143, и сигнале датчика, сформированном датчиком 170 движения. Дополнительно, контроллер 160 управляет функцией пользователя портативного терминала 100 согласно сформированной команде "мультиввода". Чтобы сделать это, контроллер 160, соответствующий настоящему изобретению, может обладать конфигурацией, показанной на фиг. 2.

На фиг. 2 подробно представлена блок-схема контроллера 160 портативного терминала 100, соответствующего примеру варианта осуществления настоящего изобретения.

Как показано на фиг. 2, контроллер 160, соответствующий настоящему изобретению, может содержать блок 161 сбора событий касания, блок 163 сбора сигналов датчиков, генератор 165 команд и блок 167 функционального управления.

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

Блок 163 сбора сигналов датчиков собирает различные сигналы датчиков, сформированные датчиком 170 движения в соответствии с рабочим состоянием портативного терминала 100. Чтобы это сделать, блок 163 сбора сигналов датчиков может контролировать различные датчики, содержащиеся в датчике 170, чтобы проверить, сигнал какого датчика формируется. Соответственно, блок 163 сбора сигналов датчиков может передать информацию о типе датчика, имеющего сформированный сигнал, и сигнал датчика, обеспечиваемый соответствующим датчиком, на генератор 165 команд. Например, когда датчик ускорения из числа датчиков, содержащихся в датчике 170 движения, располагается на внутренней стороне корпуса портативного терминала 100, блок 163 сбора сигналов датчиков может обнаружить сигнал, сформированный благодаря "встряхиванию" или "щелчку" портативного терминала 100. В этом случае, блок 163 сбора сигналов датчиков может различить операцию встряхивания от операции щелчка по изменению частоты, формируемой за счет перемещения портативного терминала 100. Когда кривая изменения амплитуды для частоты, формируемой за счет движения портативного терминала 100, является плавной (непрерывной) и формируется множество частот, блок 163 сбора сигналов датчиков может распознать это как "встряхивание". Когда кривая изменения амплитуды от частоты является острой и формируется одна частота, блок 163 сбора сигналов датчиков может распознать это действие как "щелчок". Блок 163 сбора сигналов датчиков может обнаружить сигнал датчика, соответствующий наклону портативного терминала, например, по изменению в направлении, используя гироскопический датчик, содержащийся в датчике 170 движения. Дополнительно, блок 163 сбора данных датчиков может контролировать датчик вибрации датчика 170 движения, чтобы обнаружить сигнал, соответствующий вибрации, происходящей в корпусе из-за встряхивания портативного терминала 100 или внешнего удара, приложенного к портативному терминалу. Блок 163 сбора сигналов датчиков может обнаружить сигнал датчика, сформированный из-за внешнего давления, приложенного к корпусу портативного терминала 100, используя датчик давления датчика 170 движения. Блок 163 сбора сигналов датчиков может передать сигналы датчиков, собранные от по меньшей мере одного датчика из числа перечисленных выше, генератору 165 команд.

Генератор 165 команд формирует команды, соответствующие сигналам, собранным блоком 161 сбора событий касания и блоком 153 сбора сигналов датчиков, и передает сформированные команды блоку 167 функционального управления 167. Если события касания собираются от блока 161 сбора событий касания, в соответствии с установкой режима "мультиввода", генератор 165 команд может управлять буфером 151, чтобы временно хранить собранные события касания. Генератор 165 команд может проверить, предоставляется ли сигнал датчика от блока 163 сбора сигналов датчиков, в то время как событие касания поддерживается. Если сигнал датчика принимается, в то время как событие касания поддерживается, генератор 165 команд может сформировать команду "мультиввода", соответствующую количеству точек касания для события касания и типу и форме соответствующего сигнала датчика. Количество точек и тип и форма сигнала датчика затем передаются блоку 167 функционального управления. То есть генератор 165 команд может формировать команду "мультиввода", соответствующую множественным вводам, соответствующим событию касания и сигналу датчика. Чтобы это сделать, генератор 165 команд может обратиться к таблице команд, хранящейся в устройстве 150 памяти, и может выполнить операцию управления, чтобы сформировать и передать заданную команду, соответствующую команде "мультиввода", найденной в соответствующей таблице команд. Дополнительно, генератор 165 команд может создать соответствующие команды "мультиввода", соответствующие количеству точек касания для события касания, типу и форме сигнала датчика и типу активированной в настоящий момент функции пользователя.

Однако, если отдельный сигнал датчика не передается в течение заданного времени в поддерживаемом состоянии события касания, генератор 165 команд может сформировать и передать команду, соответствующую собранным событиям касания на контроллер 167 функций. Если другое событие касания, например, событие касания для перетаскивания или прекращение события касания собирается прежде, чем обнаруживается и/или передается отдельный сигнал датчика, генератор 165 команд может сформировать команду, соответствующую ранее собранному событию касания, событию касания для перетаскивания или сенсорному событию отпускания, и передать команду на блок 167 функционального управления. Когда событие касания и сигнал датчика не принимаются, по существу, одновременно, то есть, когда в режиме "мультиввода" собираются только событие касания или только сигнал датчика, генератор 165 команд может сформировать и передать команду "одиночный", соответствующую принятому сигналу, на контроллер 167 функций.

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

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

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

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

Как показано на фиг. 3, согласно способу действия терминала на основе множественных вводов, когда на портативный терминал 100 подано электропитание, контроллер 160 портативного терминала 100 распределяет поданное электропитание, чтобы инициализировать соответствующие структурные элементы. После того, как процедура инициализации завершена, контроллер 160 может выполнить операцию управления, чтобы активировать некоторую функцию пользователя. В этом случае, функция пользователя может быть функцией вывода недействующего экрана, функцией вывода экранного меню или набором функции веб-доступа согласно информации расписания. Функция пользователя может стать функцией пользователя, активированной в соответствии с вводом сигнала от блока 120 ввода в соответствии с управлением, осуществляемым пользователем. Соответственно, контроллер 160 может управлять панелью 141 отображения, чтобы вывести экран, соответствующий выполнению установленной функции (301).

Затем контроллер 160 может определить, имеет ли место событие касания (303). Чтобы сделать это, контроллер 160 может управлять сенсорной панелью 143, чтобы ее активировать и просканировать сенсорную панель 143 в течение заданных периодов времени или интервалов, чтобы проверить, имело ли место событие касания. Когда отдельное событие касания не имело место, контроллер 160 может возвратиться к этапу 301 и повторить предшествующие процедуры в последующие периоды времени. Когда сформирован входной сигнал для завершения работы портативного терминала 100, контроллер 160 может выполнить операцию управления, чтобы завершить операцию портативного терминала 100.

Если на этапе 303 событие касания имело место, контроллер 160 может определить, сформирован ли сигнал датчика (этап 305). Когда отдельный сигнал датчика на этапе 305 не сформирован, контроллер 160 может управлять выполнением функции в соответствии с событием касания (этап 307). То есть контроллер 160 может сформировать индивидуальную команду, соответствующую событию касания, и применить сформированную команду к активированной в настоящий момент функции пользователя или активировать соответствующую функцию пользователя.

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

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

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

Однако, если на этапе 315 обнаружено событие прекращения касания, контроллер 160 определяет, сформирован ли входной сигнал для завершения работы портативного терминала 100 (этап 317). Когда входной сигнал для завершения работы портативного терминала 100 не обнаружен, процесс может возвратиться к этапу 301 и повторить предшествующие процедуры.

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

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

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

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

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

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

Например, портативный терминал 100 может управлять панелью 141 отображения, чтобы выводить экран, соответствующий функции календаря на панели 141 отображения, как показано на экране 43 экрана 401, в соответствии с запросом активирования функции календаря. Между тем, пользователь может управлять блоком 102 ввода или сенсорной панелью 143, чтобы сформировать входной сигнал активирования функции создания сообщения или памятной записки. Соответственно, как показано на экране 401, портативный терминал 100 может управлять панелью 141 отображения, чтобы вывести экран, соответствующий функции сообщения или памятной записки. В этом случае, портативный терминал 100 может управлять экраном 43 отображения, соответствующим ранее активированной функции календаря, которая будет выполняться посредством фоновой обработки на основе многозадачной функции.

Между тем, как показано на экране 401, в состоянии, когда экран, соответствующий функции создания сообщению или памятной записки, выводится на панель 141 отображения, контроллер 160 может управлять активацией сенсорной панели для ввода символов. В этом случае, как показано, пользователь может создать событие касания, имеющее одну точку касания 1P в известной области панели 141 отображения; например, на одной стороне области, в которую выводится входной символ. Соответственно, портативный терминал 100 может изменить тип функции пользователя для выбора согласно множественным вводам, которые будут представлены позже. Например, когда пользователь выполняет операцию наклона в заданном направлении, например, в левом направлении, вместе с событием касания, имеющим одну точку 1P касания, датчик 170 портативного терминала 100 может собрать сигналы датчиков, соответствующие операции наклона.

Соответственно, если сигнал датчика наклона вправо собирается в состоянии, в котором поддерживается событие касания, имеющее одну точку 1P касания, портативный терминал 100 может управлять панелью 141 отображения, чтобы вывести экран 43, соответствующий функции календаря, как показано на экране 403. Альтернативно, когда событие касания, имеющее одну точку 1P касания, и сигнал датчика наклона влево сформированы согласно направлению наклона, экран 41, соответствующий функции калькулятора, может быть выведен на панель 141 отображения. Когда сформированы событие касания, имеющее один сигнал точки 1P касания, и сигнал датчика наклона вниз, экран 45, соответствующий функции воспроизведения файла, может быть выведен на панель 141 отображения.

Между тем, если событие касания, имеющее одну точку 1P касания, происходит на области вывода символов на экране 401, портативный терминал 100 может выполнить операцию управления по выводу значков 51, 53 и 55, пригодных для идентификации других функций пользователя, которые должны быть выбраны на одной стороне панели 141 отображения в соответствии с направлением наклона, чтобы поддерживать режим "мультиввода". В этом случае, функциями пользователя могут стать другие функции пользователя, которые ранее активированы многозадачной функцией, но еще не были выбраны. Соответственно, количество и форма значков 51, 53 и 55 могут изменяться в соответствии с количеством и типами других функций пользователя, выполняемых многозадачной функцией. Например, когда функция воспроизведения файла не выполняется, хотя событие касания одной точки 1P касания происходит, значок 55 не может быть выведен на панель 141 отображения. Когда четыре функции пользователя, в дополнение к функции пользователя, в настоящий момент выведенной на панель 141, могут быть активированы многозадачной функцией, экран может переключаться на соответствующую функцию пользователя подъемом вверх или наклоном. Когда выводится событие касания, имеющее одну точку 1P касания, значок, соответствующий направлению подъема вверх, может быть выведен на панель 141 отображения. Дополнительно, значки, указывающие на многозадачность, основанную на функции пользователя, могут быть выведены в заданной области панели 141 отображения при формировании направления датчиком сигнала.

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

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

Как показано на фиг. 5, портативный терминал 100, соответствующий настоящему изобретению, в соответствии с управлением пользователем может вывести на панель 141 отображения экран с по меньшей мере некоторым значком меню или значком мини-приложения, как показано на экране 501 на панели 141 отображения. Дополнительно, портативный терминал 100 может поддерживать переключение на другую страницу меню или страницу мини-приложения, выполняемое в соответствии с управлением пользователем, в частности, на формирование события свиппирования влево или вправо на сенсорной панели 143.

В частности, когда событие касания имеет место в первой точке 1P1 касания, как показано на экране 501, чтобы собрать сигнал датчика, соответствующий встряхиванию в созданном состоянии команды, соответствующей первому касанию, портативный терминал 100, соответствующий настоящему изобретению, может управлять перемещением экрана к первой из множества страниц меню, как показано на экране 503. Перемещение экрана к первой странице меню может быть выполнено независимо от количества текущих страниц меню. То есть, если событие касания первой точки 1P1 касания и сигнал датчика встряхивания собираются в состоянии, в котором страницы 2-9 меню выводятся на панель 141 отображения, контроллер 160 портативного терминала 100 может управлять панелью 141 отображения, чтобы вывести первую страницу меню.

Когда сигнал датчика, соответствующий встряхиванию, собирается в состоянии, в котором событие касания имеет место во второй точке 1P2 касания на экране 501, чтобы формировать команду, соответствующую второму касанию, портативный терминал 100 может управлять перемещением экрана к последней странице (то есть к девятой странице меню) из числа множества страниц меню, как показано на экране 505. Перемещение экрана к последней странице меню может быть выполнено независимо от количества страниц меню, если второе касание и сигнал датчика встряхивания, сформированы в состоянии, в котором на экран выводятся страницы 1-8 меню.

Первая точка 1P1 касания и вторая точка 1P2 касания могут стать дополнительной точкой на панели 141 отображения. Контроллер 160 может выделить или назначить левую область и правую область от центральной линии панели 141 отображения области, формирующей первое касание, и области, формирующей второе касание, так чтобы пользователь легко распознавал область и соответствующий ввод.

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

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

Как показано на фиг. 6, портативный терминал 100, соответствующий настоящему изобретению, может вывести экран электронной книги в соответствии с управлением пользователя. Чтобы сделать это, пользователь может выполнить операцию управления для формирования входного сигнала для выбора содержания электронной книги. Если пользователь создает входной сигнал для активации содержания электронной книги, контроллер 160 портативного терминала 100 может активировать соответствующее содержание электронной книги и управлять панелью 141 отображения, чтобы вывести некоторую страницу, соответствующую активации содержания электронной книги, на панель 141 отображения.

Если пользователь формирует событие касания, имеющее одну точку 1P касания в некоторой области панели 141 отображения в состоянии, когда некоторая страница выводится на панель 141 отображения во время функции воспроизведения содержания электронной книги, контроллер 160 может выполнить операцию управления для вывода различных вспомогательных значков 31, 33, 35 и 37, поддерживающих функцию пропуска страниц, на некоторую область панели 141 отображения, как показано на чертеже. Например, контроллер 160 выполняет операцию управления, чтобы вывести значок 31 для выбора предыдущей страницы, значок 33 для выбора следующей страницы, значок 35 для поддержки пропуска предыдущих двух страниц, значок 37 для поддержки пропуска предыдущих двух страниц слева от центра, справа от центра, вверх от центра и вниз от центра панели отображения, соответственно.

Соответственно, пользователь может сформировать событие касания одной точки 1P касания в некоторой области панели 141 отображения и затем наклонить портативный терминал 100 для операции пропуска страницы, обращаясь к значкам 31, 33, 35 и 37, выведенным на панель 141 отображения. То есть контроллер 160 может выполнить операцию управления пропуском страницы содержания электронной книги согласно событию касания, соответствующему одной точке 1P касания и направлению наклона. Например, если пользователь управляет портативным терминалом 100 для формирования события касания и сигнала датчика наклона в направлении вниз, контроллер 160 может управлять панелью 141 отображения для вывода страницы, отстоящей на 2 предыдущие страницы от текущей страницы на панели 141 отображения. В случае, когда предыдущих страниц нет, контроллер 160 может выполнить операцию управления, чтобы временно вывести сообщение, указывающее, что текущая страница является первой или второй страницей, поскольку двух предыдущих страниц не существует.

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

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

Между тем, в состоянии, когда выполняется функция MP3, пользователь может создать входной сигнал для активации функции пользователя по созданию сообщения или памятной записки в соответствии с действием мультизадачной функции. Соответственно, портативный терминал 100 может управлять панелью 141 отображения, чтобы вывести интерфейс пользователя для функции создания сообщения или памятной записки, как показано на экране 705. Когда пользователь хочет вернуться к экрану с начальной функцией пользователя, а именно к экрану 701, соответствующему основной странице, пользователь может выполнить операцию управления для формирования сигнала датчика встряхивания вместе с первым касанием, соответствующим событию касания, имеющему одну точку 1P в некоторой области. Соответственно, портативный терминал 100 может выполнить возвращение от экрана 705 к экрану 701, как показано. В этом случае, контроллер 160 портативного терминала 100 может поддерживать функцию MP3, функцию создания сообщения или функцию создания памятной записки как многозадачную функцию.

Как показано ранее, хотя пользователь управляет некоторой функцией пользователя портативного терминала 100, операция с множественными вводами, соответствующими настоящему изобретению, может поддерживать функцию домашнего экрана, переключаемого на требуемую страницу некоторой функции пользователя через формирование некоторого сигнала "мультиввода". В этом случае, соответствующая функция пользователя на странице, переключающейся в функции домашнего экрана, может управляться в соответствии с установкой пользователя. Например, когда портативный терминал 100 формирует сигнал датчика встряхивания вместе с сенсорным событием, имеющим одну точку 1P касания, терминал поддерживает быстрое переключение на экран "idle screen"(неактивный экран), "menu screen" (экран меню) или "lock screen" (экран блокировки), назначаемый как домашний экран, и экраном назначения домашнего экрана можно управлять в соответствии с установкой пользователя, как показано выше. Когда выполняется множество функций пользователя на основе мультикасания, чтобы поддерживать событие касания и формировать некоторый сигнал датчика в состоянии, в котором выводится экран, соответствующий некоторой функции пользователя, настоящее изобретение может управлять экраном, который будет переключаться на экран с некоторой функцией пользователя, установленной в соответствии с местоположением на сенсорной панели, на которой имеет место событие касания, и сформированным направлением некоторого сигнала датчика.

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

Как показано на фиг. 8, портативный терминал 100, соответствующий настоящему изобретению, может поддерживать "состояние блокировки", как показано на экране 801, в соответствии с управлением пользователем или заданной информацией расписания. Между тем, когда в состоянии блокировки принимается вызов или сообщение, запрашивающее соединение для вызова, и пользователь не отвечает на принятый вызов или сообщение, портативный терминал 100 может выполнить операцию управления, чтобы вывести значки, указывающие сообщение, управляющее сигналом тревоги по меньшей мере для одного из пропущенных вызовов или непрочитанных сообщений, на панель 141 отображения в состоянии блокировки, как показано на экране 801. Пользователь может проверить пропущенный вызов или непрочитанное сообщение, проверяя панель 141 отображения.

В этом случае, когда выводится значок пропущенного вызова, пользователь создает первое касание, соответствующее событию касания, имеющему первую точку 1P1 касания и некоторый сигнал датчика, например, сигнал датчика, соответствующий встряхиванию портативного терминала 100, может управлять панелью 141 отображения, чтобы вывести экранный интерфейс, пригодный для проверки пропущенного вызова, как показано на экране 803. Соответственно, пользователь может проверить список пропущенных вызовов через экран 803. Между тем, после проверки списка пропущенных вызовов, пользователь может выполнить операцию управления, чтобы сформировать команду "мультиввода", например, событие касания в некоторой области из числа областей панели 141 отображения на экране 803, и некоторый сигнал датчика, например, сигнал датчика встряхивания, чтобы переключиться в состояние блокировки, подобное состоянию 801. Соответственно, контроллер 160 портативного терминала 100 может управлять переключением с экрана 803 на экран 801. В этом случае, контроллер 160 выводит экран 801 и может выполнить операцию управления, чтобы удалить соответствующий пропущенный вызов с экрана 801, используя процесс проверки пропущенного вызова. В этом случае, на экран 801 может быть выведена только область значка "Unread Message" (непрочитанное сообщение).

Между тем, когда пользователь выполняет работу портативного терминала 100, соответствующую сбору второго касания, соответствующего событию касания, имеющему точку 1P2 касания и сигнал датчика встряхивания, при котором выводится значок непрочитанного сообщения, контроллер 160 может управлять панелью 141 отображения с выводом списка непрочитанных сообщений, как показано на экране 805. После завершения процесса проверки непрочитанного сообщения на экране 805 пользователь может сформировать событие касания и сигнал датчика встряхивания, как показано в описании экрана 803 для возвращения к экрану 801. В этом случае, контроллер 160 портативного терминала 100 может выполнить операцию управления, чтобы удалить непрочитанное сообщение с экрана 801 посредством выполнения процесса проверки непрочитанных сообщений.

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

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

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

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

Между тем, пользователь может управлять портативным терминалом 100, чтобы сформировать второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2 касания на сенсорной панели 143, и сигнал датчика, соответствующий наклону в заданном направлении, например, в направлении вверх, в состоянии, в котором некоторый файл изображения выводится на панель 141 отображения. Соответственно, контроллер 160 может выполнить операцию управления, чтобы масштабировать и вывести отображаемое изображение на панель 141 отображения, как показано на экране 903. Дополнительно, когда сформированы предшествующее второе касание и сигнал датчика, соответствующий наклону в направлении вниз, контроллер 160 может выполнить операцию управления, чтобы масштабировать и вывести отображаемое изображение на панель 141 отображения.

В этом случае, направление вверх может быть направлением наклона верхнего края портативного терминала 100 во внешнем направлении, считая от тела пользователя (от пользователя), в значительной степени захватывая портативный терминал 100. Наоборот, направление вниз может быть направлением наклона верхнего края портативного терминала 100 в направлении внутрь, считая от тела пользователя, (к пользователю), в значительной степени захватывая портативный терминал 100. Предшествующий вариант осуществления показал, что типом сигнала датчика является верхнее или нижнее направление наклона. Однако настоящее изобретение не ограничивается этим. То есть функция переключения с экрана 901 на экрана 903 может выполнить операцию управления, чтобы выполнить второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2, и функцию уменьшения масштаба в случае направления, в котором портативный терминал 100 удаляется от пользователя, и функцию увеличения масштаба в случае направления, в котором портативный терминал 100 приближается к пользователю. Например, когда пользователь тянет портативный терминал 100 к телу пользователя, захватывая портативный терминал 100 обеими руками и поддерживая две точки 2P1 и 2P2 касания в состоянии касания, контроллер 160 может выполнить операцию управления, чтобы вывести увеличенное изображение. В том же самом состоянии, когда пользователь удаляет портативный терминал 100 от тела, контроллер 160 может выполнить операцию управления, чтобы вывести уменьшенное изображение. Между тем, функции увеличения и уменьшения масштаба на основе множественных вводов согласно настоящему изобретению, одинаково применимы не только к функциям увеличения и уменьшения изображения, но также к функциям расширения и сокращения в отношении объекта, когда делается снимок.

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

Как показано на фиг. 10, портативный терминал 100, соответствующий настоящему изобретению, может вывести меню телефонной книги на панель 141 отображения, как показано на экране 1001, в соответствии с управлением, выполняемым пользователем. Чтобы сделать это, пользователь может выбрать позицию для выбора меню телефонной книги из позиций меню. Между тем, пользователь может управлять портативным терминалом 100, чтобы сформировать некоторый сигнал датчика, например, сигнал датчика наклона в направлении вверх, в то же время формируя второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2 касания в заданной области панели 141 отображения, в то время, как меню телефонной книги выводится на панель 141 отображения. Соответственно, контроллер 160 может выполнить операцию управления, чтобы вывести экранное меню, соответствующее верхней позиции соответствующего меню телефонной книги, как показано на экране 1003. Дополнительно, пользователь может управлять портативным терминалом 100, чтобы сформировать некоторый сигнал датчика, например, сигнал датчика наклона в направлении вниз, в то же время формируя второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2 касания в заданной области панели 141 отображения. Соответственно, контроллер 160 может управлять панелью 141 отображения, чтобы вывести экран "Search using search words" (поиск с использованием поисковых слов), соответствующий некоторой позиции, выбранной из соответствующего меню телефонной книги, например, подробная позиция для позиции "search phone book" (поиск в телефонной книге), как показано на экране 1005.

Как показано ранее, способ действия терминала на основе команд "мультиввода" согласно варианту осуществления настоящего изобретения может быстро выполнить перемещение вверх или вниз согласно типу и форме сигнала датчика, когда некоторый сигнал датчика сформирован, поддерживая в то же время событие касания, имеющее две точки 2P1 и 2P2 касания.

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

Как показано на фиг. 11, портативный терминал 100, соответствующий настоящему изобретению, может управлять панелью 141 отображения для вывода файла изображения в соответствии с управлением, осуществляемым пользователем. Чтобы сделать это, пользователь может управлять формированием входного сигнала для воспроизведения некоторого изображения, хранящегося в устройстве 150 памяти, например, файла фотографии или файл движущегося изображения. Соответственно, портативный терминал 100 выполняет операцию управления для воспроизведения файла, выбранного пользователем, и вывода соответствующего изображения фотографии или движущегося изображения на панель 141 отображения, как показано на экране 1101.

Между тем, в состоянии, когда изображение выводится на панель 141 отображения, как показано на экране 1101, пользователь может сформировать второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2 касания на сенсорной панели 141 отображения, и сформировать некоторый сигнал датчика, например, наклонив портативный терминал 100 вверх или вниз. Соответственно, портативный терминал 100 может выполнить операцию управления, чтобы получить или расширить заданную область SP панели 141 отображения на основе двух точек 2P1 и 2P2 касания, как показано на экране 1103. В этом случае, заданная область SP на основе двух точек 2P1 и 2P2 касания может стать областью в замкнутой кривой, сформированной соединением виртуальных левой и правой осей друг с другом, основываясь на двух точках 2P1 и 2P2 касания.

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

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

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

Между тем, пользователь может выполнить операцию формирования сигнала "мультиввода" для активации некоторой функции пользователя на панели 141 отображения, на которую выводится неактивный экран или некоторое изображение. Например, пользователь может сформировать второе касание, соответствующее событию касания, имеющему две точки 2P1 и 2P2 касания в некоторой области панели 141 отображения, как показано, и наклонить портативный терминал 100 в заданном направлении при поддержании состояния события касания. Если второе касание и сигнал датчика наклона в заданном направлении собираются, по существу, одновременно, контроллер 160 может выполнить операцию управления, чтобы изменить размеры изображения или неактивного экрана, выведенных на экран 1201, до заданного размера и расположить их в стороне экрана, например, в его центре, и вывести некоторые значки меню на участок панели 141 отображения, созданный в соответствии с регулировкой размера изображения или неактивного экрана. В этом случае, как показано, некоторые значки меню могут быть выведены на незанятую области панели 141 отображения в направлении, а именно, в направлении вверх, на которой собирается сигнал датчика наклона. Размер дополнительной области, в которой значки меню располагаются на панели 141 отображения, может быть изменен в соответствии с размером сигнала датчика, а именно, угла наклона. То есть, когда угол наклона большой, дополнительная область, выводимая на панель 141 отображения, в которой располагаются некоторые значки меню, может быть большой. Когда угол наклона маленьким, дополнительная область, выводимая на панель 141 отображения, в которой располагаются некоторые значки меню, может быть маленькой. Между тем, количество значков меню, выводимых в соответствующую дополнительную область, может изменяться в соответствии с размером установленной дополнительной области. То есть, когда установленная дополнительная область является большой, в дополнительной области может быть размещено больше значков меню. Когда установленная дополнительная область является маленькой, в дополнительной области может быть установлено меньше значков меню.

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

Предшествующий вариант осуществления показал, что направлением вывода некоторого значка меню является верхнее свободное место на блоке отображения. Однако настоящее изобретение этим не ограничивается. Значок(-и) меню может быть выведен на блок отображения в направлении наклона или прямо противоположном ему. Между тем, пользователь может прекратить событие касания, чтобы выбрать некоторый значок из числа значков меню, выведенных на блок отображения. Соответственно, хотя касание, по меньшей мере, частично, в точке события касания прекращено в состоянии, показанном на экране 1203, портативный терминал 100 может поддерживаться в соответствующем состоянии экрана.

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

Как показано на фиг. 13, портативный терминал 100, соответствующий настоящему изобретению, может выполнить операцию управления для вывода неактивного экрана на панель 141 отображения в соответствии с управлением, выполняемым пользователем, или заданную информацию расписания или вывести предварительно установленное экранное меню на панель 141 отображения, как показано на экране 1301. Например, портативный терминал 100 может вывести экранное меню, соответствующее первой странице из числа страниц меню, составленного из множества страниц. Первая страница экрана образуется экраном, на котором располагается множество позиций меню, например, позиция 3 меню.

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

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

Между тем, пользователь может выполнить операцию управления для наклона портативного терминала 100 в заданном направлении, например, в направлении влево в поддерживаемом состоянии события касания, чтобы искать страницу меню для перемещения позиции "3" меню. Соответственно, портативный терминал 100 может выполнить операцию управления по пропуску страниц для страницы меню. В этом случае, портативный терминал 100 может выводить изменение экрана, соответствующее пропуску страницы, на панель отображения. В данной процедуре позиция "3" меню непрерывно поддерживает состояние вывода в месте, в котором поддерживается событие касания. Когда пользователь останавливает операцию наклона на третьей странице меню, чтобы расположить позицию "3" меню на третьей странице меню, третья страница меню может быть выведена на сенсорный экран, как показано на экране 1305. Соответственно, пользователь портативного терминала 100 может выполнить операцию перетаскивания в место, в котором позиция "3" меню будет расположена, поддерживая состояние касания, чтобы переместить позицию "3" меню. Когда отдельное перемещение не требуется, операция перетаскивания может не выполняться.

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

Как показано выше, портативный терминал 100, соответствующий настоящему изобретению, может легко перемещать пункт меню на другую страницу посредством события касания и операции наклона. В предшествующем варианте осуществления позиция "3" меню на экране 1303 может быть перемещена в другую область той же самой страницы меню в соответствии с формированием пользователем события перетаскивания. Хотя в предшествующем варианте осуществления страница меню была описана посредством примера, позиция меню может стать позицией мини-приложения или позицией для управления некоторой функцией пользователя.

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

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

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

Описанный выше мобильный терминал 100 может дополнительно содержать различные дополнительные модули, соответствующие представленным формам. То есть, когда мобильный терминал 100 является терминалом связи, он может содержать конструкции, которые не были упомянуты, такие как модуль фотокамеры для фотографирования неподвижных изображений/движущихся изображений объекта, интерфейс обмена данными в схеме проводной связи или в схеме беспроводной связи мобильного терминала 100, модуль интернет-связи, осуществляющий связь с Интернетом для выполнения интернет-функции, и модуль цифровых широковещательных передач для приема цифровых широковещательных передач. Так как структурные элементы могут изменяться по-разному согласно тенденции сближения цифровых устройств, нет необходимости перечислять все элементы, чтобы выразить операции, предусмотренные формулой изобретения. Однако портативный терминал 100 может содержать структурные элементы, эквивалентные упомянутым выше структурным элементам. Дополнительно, терминал 100, соответствующий настоящему изобретению, в описанных выше устройствах может заменяться конкретными конструкциями согласно представленной форме или другой структуре. Это могут легко понять специалисты в данной области техники.

Дополнительно, портативный терминал 100, соответствующий варианту осуществления настоящего изобретения, может содержать устройства различного типа, содержащие модуль связи, способный осуществлять передачу данных. Например, портативный терминал 100 может содержать устройство передачи информации и мультимедийное устройство, такое как портативный мультимедийный проигрыватель (PMP), цифровой широковещательный проигрыватель, персональный цифровой секретарь (PDA), аудиоплеер (например, MP3-плеер), портативный игровой терминал, смартфон, ноутбук и карманный персональный компьютер, а также различные терминалы мобильной связи, соответствующие различным системам связи.

Описанные выше способы, соответствующие настоящему изобретению, могут быть реализованы аппаратными средствами, встроенным микропрограммным обеспечением или как программное обеспечение или управляющая программа, которые могут храниться на носителе записи данных, таком как CD-ROM, RAM, гибкий диск, жесткий диск или магнитный оптический диск или управляющая программа, загружаемая по сети и первоначально хранящаяся на удаленном носителе записи данных или на непередаваемом машиночитаемом носителе данных и сохраняемая на локальном носителе записи данных, так чтобы способы, описанные здесь, могли быть представлены в таком программном обеспечении, которое хранится на носителе записи, используя универсальный компьютер или специальный процессор, или в программируемом или специализированном аппаратном средстве, таком как специализированные микросхемы (ASIC) или программируемые логические интегральные схемы (ПЛИС, FPGA). Как должно быть понятно в технике, компьютер, процессор, микропроцессорный контроллер или программируемые аппаратные средства содержат компоненты устройства памяти, например, RAM, ROM, Flash и т. д., которые могут хранить или получать программное обеспечение или управляющую программу, которые, когда к ним получен доступ и они исполняются компьютером, процессором или аппаратными средствами, реализуют описанные здесь способы обработки. Кроме того, следует признать, что когда универсальный компьютер получает код доступа для реализации показанной здесь обработки, выполнение управляющей программы преобразует универсальный компьютер в специализированный компьютер для выполнения описанной здесь обработки.

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

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

2. Портативный терминал по п. 1, в котором позиция меню является значком.

3. Портативный терминал по п. 1 или 2, в котором позиция меню увеличивается и отображается на первой странице меню в ответ на обнаружение события касания.

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

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

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

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

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

9. Портативный терминал по п. 1 или 2, в котором позиция меню соответствует программе приложения, исполняемой портативным терминалом.

10. Портативный терминал по п. 1 или 2, в котором первая страница меню включает в себя множество позиций меню, которое включает в себя позицию меню в области, в которой обнаружено событие касания.

11. Портативный терминал по п. 1 или 2, в котором вторая страница меню включает в себя множество позиций меню.

12. Портативный терминал по п. 1 или 2, в котором процессор отображает позицию меню в заданном местоположении на второй странице меню.

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

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

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



 

Похожие патенты:

Изобретение относится к вводным устройствам. Технический результат заключается в повышении точности ввода за счет исключения влияния вибрации.

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

Изобретение относится к устройствам представления трехмерного виртуального динамического отображения. Технический результат заключается в снижении утомляемости пользователя при использовании устройства представления.

Изобретение относится к области дистанционного управления устройствами, а именно к оцениванию признаков управления устройств (10) дистанционного управления, содержащих камеры (11) для обнаружения световых точек (51, 52) от маяков (31, 32), расположенных в устройствах (20) или рядом с ними, которые должны управляться посредством устройств (10) дистанционного управления с помощью предоставления возможности камерам (11) дополнительно обнаруживать световые точки (61, 62) от не маяков (41, 42).

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

Изобретение относится к области взаимодействия с виртуальными объектами. Технический результат - обеспечение возможности взаимодействия с виртуальными объектами с помощью только одного устройства.

Изобретение относится к электронной промышленности, а именно к безбумажным технологиям ведения документооборота. Технический результат - безопасный ввод электронного документа с любого ЭВМ в устройство для подписи.

Изобретение относится к способу управления вращением экрана согласно запросу пользователя. Технический результат заключается в увеличении диапазона рабочего состояния вращения экрана терминала.

Изобретение относится к портативным устройствам. Технический результат заключается в повышении точности классификации состояний устройства.

Изобретение относится к технологиям определения позиции физического объекта. Техническим результатом является повышение точности позиционного разрешения.
Наверх