Способ ввода текста в переносном устройстве и переносное устройство, поддерживающее его

Иллюстрации

Показать все

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

Реферат

Область техники, к которой относится изобретение

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

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

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

Раскрытие изобретения

Техническая проблема

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

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

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

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

Разрешение проблемы

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

Преимущественные эффекты от изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Подробное описание предпочтительных вариантов осуществления

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

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

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

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

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

Согласно Фиг.1, переносное устройство по одному примерному варианту осуществления настоящего изобретения может включать в себя радиочастотный (RF) блок 110, блок 120 ввода, блок 130 обработки аудио, экран 140 ввода прикосновением, запоминающий блок 150 и управляющий блок 160.

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

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

Тем временем, пользователь может выбирать пользовательскую информацию другого переносного устройства, сохраненную в телефонной книге, или вводить цифры, соответствующие ему, для управления RF-блоком 110. В частности, переносное устройство 100, поддерживаемое полным экраном ввода прикосновением без отдельных клавишных кнопок или клавиатур, может выводить карты клавиш, включающие в себя тексты на экране 140 ввода прикосновением, для управления RF-блоком 110. Здесь карта клавиш может включать в себя одну или несколько карт из: текстовой карты клавиш на основе хангыля, карта клавиш 3×4, карта клавиш 4×3, карта клавиш "QUERTY" и т.д. Пользователь может создавать тексты посредством карты клавиш и передавать созданные тексты другим переносным устройствам посредством RF-блока 110. Блок 120 ввода включает в себя множество клавиш ввода и функциональных клавиш для приема ввода цифр или текстовой информации и для установки функций всех типов. Функциональные клавиши могут включать в себя клавиши-стрелки, боковые клавиши и горячие клавиши, установленные для исполнения конкретных функций. Когда переносное устройство 100 использует полный экран ввода прикосновением, блок 120 ввода может включать в себя боковые клавиши, обеспеченные на одной стороне корпуса, без использования отдельных клавишных кнопок или клавиатур. В то же время конструкция, поддерживающая функции блока 120 ввода, может осуществляться путем установки карты клавиш с множеством значков клавиш, выведенных на блоке 141 отображения, и панели 143 ввода прикосновением, соответствующей карте клавиш, когда переносное устройство 100 задействует экран 140 ввода прикосновением. Карта клавиш может включать в себя одну или несколько карт из: текстовой карты клавиш на основе хангыля, карты клавиш "QUERTY", карты клавиш 3×4, карты клавиш 4×3, карты меню, карты виртуальных клавиш и т.д. В частности, блок 120 ввода по одному примерному варианту осуществления настоящего изобретения может включать в себя по меньшей мере одну клавишу с возможностью выбора конкретного режима карты клавиш, к примеру, клавишу выбора режима ввода текста. Конкретным режимом является режим ввода текста, поддерживаемый, чтобы конкретные тексты, включаемые в карту клавиш, могли использоваться различным образом согласно выбору режима. Для удобства в объяснении примерные варианты осуществления настоящего изобретения могут описываться в таком контексте, где карта клавиш является текстовой картой клавиш на основе хангыля. Однако настоящее изобретение не ограничивается этим, поскольку может осуществляться карта клавиш любого из одного или нескольких типов. В дальнейшем, режим ввода на основе хангыля будет дополнительно объяснен ниже по тексту с использованием изображения экрана.

Блок 130 обработки аудио включает в себя динамик (SPK), выводящий аудиоданные, передаваемые/принимаемые во время вызова, аудиоданные, включенные в принятое сообщение, и аудиоданные согласно проигрыванию аудиофайлов, сохраненных в запоминающем блоке 150; и микрофон (MIC), принимающий голос пользователя или другие аудиосигналы во время вызова. Когда возникает переключение карты клавиш, блок 130 обработки аудио может выводить предупреждение об этом. Когда конкретные тексты выбираются на переключенных картах клавиш путем прикосновения, блок 130 обработки аудио может выводить конкретный звук, указывающий на выбор. Дополнительно, когда ввод текста выполняется путем множественного прикосновения на текстовой карте клавиш на основе хангыля согласно примерному варианту осуществления настоящего изобретения, блок 130 обработки аудио может выводить конкретный звук для отличия от ввода согласно выбору общих текстов. Конкретный звук и предупреждение от блока 130 обработки аудио могут исключаться согласно пользовательскому выбору.

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

Блок 141 отображения отображает все типы меню переносного устройства 100, информацию, вводимую пользователем, или информацию, обеспеченную для пользователя. А именно, блок 141 отображения может обеспечить различные экраны, такие как экран в режиме ожидания, экран меню, экран создания сообщения и экран вызова согласно использованию переносного устройства 100. Блок 141 отображения может быть сконфигурирован плоскопанельным устройством отображения, таким как жидкокристаллическое устройство отображения (LCD) или органический светодиод (OLED). Как упомянуто выше, когда блок 141 отображения изготавливается в форме экрана 140 ввода прикосновением вместе с панелью 143 ввода прикосновением, расположенной на верхней части, он может исполнять функции блока 120 ввода. В частности, блок 141 отображения по одному примерному варианту осуществления настоящего изобретения может выводить текстовую карту клавиш на основе хангыля. Текстовая карта клавиш на основе хангыля может включать в себя 14 согласных хангыля, состоящих из , , , , , , , , , , , , , , 3 гласных, состоящих из , текст , обозначающий другие двойные согласные, текст "" для пробела между словами, текст "A" для выбора преобразования в английскую карту клавиш, текст "123" для выбора преобразования в цифровую карту клавиш, текст "←" для возврата текста и текст " " ввода.

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

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

Запоминающий блок 150 может включать в себя прикладную программу, необходимую для функциональной работы согласно примерному варианту осуществления настоящего изобретения, и карту клавиш для управления экраном 140 ввода прикосновением, когда переносное устройство 100 конфигурируется экраном 140 ввода прикосновением. Карта клавиш может включать в себя одну или несколько карт из: карты клавиатуры, карты клавиш 3×4, карты клавиш "QUERTY" и т.д. Дополнительно, карта клавиш может быть управляющей картой клавиш для управления работой активированной в данный момент прикладной программы. Карта клавиш может быть картой меню для управления работой активированной в данный момент прикладной программы или картой меню с различными меню, обеспеченными от переносного устройства 100 в виде списка. В частности, карта клавиш может включать в себя текстовую карту клавиш на основе хангыля и значок клавиши, соответствующий клавише выбора режима ввода текста с возможностью выбора гласных, включенных в текстовую карту клавиш на основе хангыля, различными способами ввода. Здесь значок клавиши, соответствующий клавише выбора режима ввода текста, может быть опущен согласно замыслу проектировщика. Запоминающий блок 150 может включать в себя программную область и область данных. Программная область может хранить операционную систему (OS) для загрузки переносного устройства 100 и для управления вышеупомянутыми структурными элементами и прикладные программы, проигрывающие различные файлы. В этом случае прикладные программы включают в себя прикладную программу для поддержки функции вызова, веб-обозреватель с доступом к Интернет-серверу, прикладную программу MP3 для проигрывания аудио-источников и прикладную программу проигрывания динамических изображений. В частности, программная область по одному примерному варианту осуществления настоящего изобретения включает в себя программу 151 создания текста. Программа 151 создания текста может поддерживать функцию создания сообщений, функции создания и редактирования текста и функцию для вставки текстов в конкретное содержимое.

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

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

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

Управляющий блок 160 управляет подачей энергии к соответственным конструкциям переносного устройства 100, чтобы они могли выполнять начальную загрузку. Когда начальная загрузка отменяется, управляющий блок 160 может поддерживать ввод текста на основе текстовой карты клавиш на основе хангыля согласно примерному варианту осуществления настоящего изобретения для соответственных конструкций. Подробнее, когда меню для создания текстов выбирается, управляющий блок 160 загружает программу 151 создания текста, сохраненную в запоминающем блоке 150, и управляет экраном 140 ввода прикосновением для вывода среды для создания текстов. То есть управляющий блок 160 может управлять блоком 141 отображения для вывода экрана создания текста с областью ввода текста и областью отображения текста. Управляющий блок 160 может устанавливать панель 143 ввода прикосновением, находящуюся в области, соответствующей области ввода текста, для согласования с конкретной картой клавиш. Соответственно, пользователь может создавать событие прикосновения для ввода текста посредством конкретной карты клавиш, выведенной на области ввода текста, к примеру, текстовой карты клавиш на основе хангыля.

Здесь, когда событие прикосновения возникает на панели 143 ввода прикосновением, управляющий блок 160 может сохранять событие прикосновения в буфер 153. Управляющий блок 160 может проверять события прикосновения, сохраненные в буфер 153, после ввода события отмены прикосновения для управления исполнением ввода текста. В случае, когда пользователь одновременно прикасается к одной из 14 согласных и одной из 3 гласных, когда событие прикосновения, соответствующе текстам, сохраняется в буфер 153 и возникает событие отмены прикосновения, управляющий блок 160 может управлять выводом текста, созданного объединением двух текстов, к которым было выполнено одновременное прикосновение, на области отображения текста. То есть управляющий блок 160 проверяет события прикосновения, сохраненные в буфер 153. Когда событие прикосновения, выбирающее множество значков клавиш, включенных в карту клавиш, сохраняется в буфер 153, управляющий блок 160 может объединять тексты, соответствующие значку клавиши, согласно установленной информации для создания конкретного текста.

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

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

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

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

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

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

И наоборот, когда входной сигнал является входным сигналом для активации программы 151 создания текста на этапе 203, управляющий блок 160 может управлять выводом экрана создания текста, в частности, карты клавиш для создания текстов на блоке 141 отображения на этапе 207. Здесь управляющий блок 160 может выводить конкретную карту клавиш, к примеру, текстовую карту клавиш на основе хангыля согласно пользовательской установке или установке проектировщика, выполняющего переносное устройство 100. Соответственно, управляющий блок 160 может устанавливать область панели 143 ввода прикосновением, соответствующую текстовой карте клавиш на основе хангыля, к допустимой области создания события прикосновения.

Впоследствии, управляющий блок 160 может проверять, возникает ли событие момента прикосновения или множественного прикосновения на экране 140 ввода прикосновением, на котором текстовая карта клавиш на основе хангыля выводится, на этапе 209. Когда события момента прикосновения или множественного прикосновения не возникает, управляющий блок 160 возвращается к этапу 207. Хотя не показано на Фиг.2, когда возникает входной сигнал для прерывания создания текста, управляющий блок 160 может удалять экран создания текста и возвращаться к этапу 201.

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

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

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

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

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

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

Ниже будет более подробно объяснен ввод конкретного текста со ссылками на чертежи.

Фиг.3 иллюстрирует пример экрана, описывающий процедуру ввода текста согласно примерному варианту осуществления настоящего изобретения. Перед объяснением, следует заметить, что ввод текста, показанный на Фиг.3, описывает ввод текста согласно вводу "касания и касания-перетаскивания".

Согла