Матрица для ввода символов в электронно-вычислительные устройства
Текст
(12) НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ МАТРИЦА ДЛЯ ВВОДА СИМВОЛОВ В ЭЛЕКТРОННОВЫЧИСЛИТЕЛЬНЫЕ УСТРОЙСТВА(71) Заявитель Самаль Дмитрий Иванович(72) Автор Самаль Дмитрий Иванович(73) Патентообладатель Самаль Дмитрий Иванович(57) 1. Матрица для ввода символов в клавишные электронно-вычислительные устройства,преимущественно в мобильные телефоны, банкоматы, цифровые телевизоры, электронные наладонные органайзеры/записные книжки, электронные переводчики, включающая визуальное построчное изображение на экране электронно-вычислительного устройства либо на бумажном носителе буквенных и/или цифровых символов текстового сообщения используемого языка, отличающаяся тем, что символы используемого языка расположены на экране группами и отображены на экране на изображениях либо рядом с изображениями клавиш клавиатуры устройства, либо без изображений контуров клавиш, с возможностью возникновения однозначной ассоциации между символом матрицы и поставленной ей в соответствие физической клавиши клавиатуры, при этом моментному локальному - значению отображения матрицы однозначно соответствует отображение, по меньшей мере, одной группы матрицы, с возможностью установления однозначного соответствия между каждым символом одной группы и каждой физической клавишей клавиатуры, путем отображения на экране устройства электронно-вычислительной машины изображения символа группы на изображении клавиши либо рядом с ним. 29582006.08.30 2. Матрица по п. 1, отличающаяся тем, что постоянное отображение изображений клавиш и символов всех подгрупп выполнено по периметру замкнутых фигур, соответствующих топологии клавиш на редуцированной клавиатуре, причем фигуры расположены на экране с разным масштабом, но одним центром, группы символов распределены по периметрам фигур таким образом, чтобы символы с наибольшей частотой встречаемости располагались ближе к общему центру фигур, а символы с наименьшими частотами встречаемости - дальше от центра.(56) 1. Шахиджанян В.В. Соло на пишущей машинке. - М. Ракурс, 1991. - С. 137. 2. Кузнецова А.Н. Машинопись Практическое пособие. - М. Экономика, 1997. С. 319. 3. ,,, 8(3), 1992 (., ,( 0743-4618, . 215-223. Полезная модель относится к области программируемых цифровых устройств, имеющих все или лишь несколько из следующих возможностей конструирование матриц ввод,обработка, хранение, передача, представление информации в символьном виде. При этом ввод и обработку информации производят с помощью физических или виртуальных (моделируемых программно на дисплее устройства) клавиатур, имеющих различные варианты конструкций матриц (раскладок) символов. К таким средствам могут быть отнесены компьютеры (ЭВМ) всех классов, мобильные и обычные телефоны, калькуляторы, электронные наладонные органайзеры/записные книжки, электронные переводчики, пульты дистанционного управления различными устройствами (проигрывателями, телевизорами,электронными приставками) в комбинации с данными устройствами, банкоматы, -,3-проигрыватели и рекодеры, а также иные устройства, регистрирующие нажатия физических или виртуальных клавиш с целью ввода/получения символьной информации от пользователя. Полезная модель относится к системам с ограниченными ресурсами - редуцированной клавиатурой и/или ограниченным объемом памяти. Наиболее распространенным способом ввода символьной информации (далее текст) в программируемое цифровое устройство является использование полноалфавитных клавиатур, таких, где каждому символу алфавита соответствует определенная физическая клавиша. Иными словами, при нажатии на определенную физическую клавишу может регистрироваться лишь один, строго фиксированный для выбранного языка, символ. Известна конструкция матрицы для ввода символов в персональный компьютер, реализующая указанный выше способ, при помощи клавишных электронно-вычислительных устройств, которая включает визуальное построчное изображение на экране электронновычислительного устройства либо на бумажном носителе буквенных и/или цифровых символов текстового сообщения используемого языка, а также визуальное изображение буквенных и цифровых символов на клавишах физической клавиатуры электронно-вычислительного устройства 1, 2. Недостатком известной матрицы, в случае ввода текста в цифровые устройства с редуцированной клавиатурой, является потребность назначения для каждого символа алфавита отдельной клавиши, т.е. определения для каждого символа алфавита отдельного поля матрицы, что не всегда представляется возможным, так как физических клавиш меньше,чем символов требуемого языка. Так, например, стандартная цифровая клавиатура мобильного телефона имеет 12 физических клавиш, дополнительно могут быть задействова 2 29582006.08.30 ны 3-5 клавиш (в зависимости от конкретной модели), в наладонных компьютерах типаобщее количество клавиш составляет от 5 до 7. В подобных случаях, использование матрицы затруднительно, а порой и невозможно. Ближайшим техническим решением, принятым в качестве прототипа, является конструкция матрицы мобильного телефона. Матрица для ввода символов в мобильные телефоны включает визуальное построчное изображение физических на клавишах клавиатуры электронно-вычислительного устройства либо на бумажном носителе буквенных и цифровых символов текстового сообщения используемого языка и отличается от рассмотренной выше определением нескольких символов, как правило трех-четырех, в одно поле матрицы 3. При использовании матрицы прототипа для ввода одного символа требуется один или несколько раз нажать физическую клавишу, поставленную в соответствие полю матрицы,содержащему вводимый символ. Количество нажатий соответствует позиции вводимой буквы в ряде символов, назначенных данному полю. В современных моделях мобильных телефонов - самых распространенных устройств с редуцированной клавиатурой - используется способ распределения символов по полям в соответствии с алфавитом используемого языка. Изначально данный прием был обусловлен универсальностью известного способа для различных языков, использующих латинский алфавит, так как остальные способы построения матриц и их раскладок зависят от характеристик конкретного языка. В случае необходимости использования символов двух языков, например английского и русского, одной кнопке устройства может соответствовать от 6 до 8 символов алфавитов двух языков. В самом худшем случае, если не реализован механизм переключения матриц языков, одно поле матрицы может содержать от 6 до 8 символов. При использовании такой матрицы для выбора необходимого символа пользователь должен нажать физическую клавишу устройства от 1 до 7 раз (а в случае ошибки и больше) для перебора символов,предшествующих требуемому. Такой способ использования описанных матриц, называемый , что в переводе с английского языка дословно означает многонажатие,де-факто является стандартным и широко используемым для ресурсо-ограниченных цифровых устройств, в частности для мобильных телефонов. Основным недостатком конструкции матриц прототипа и основанного на ней способа ввода текста является большое количество нажатий на физические клавиши при вводе одного символа и, как следствие, низкая скорость ввода и неудобство в использовании. В основу полезной модели поставлена задача расширения технологических возможностей матрицы путем использования экрана электронно-вычислительного устройства либо бумажного носителя, а также поставлена задача обеспечения ввода текста на редуцированной клавиатуре, устранение неоднозначности ввода требуемого символа путем нажатия одной или последовательной комбинации клавиш, обеспечение оптимального ввода не только букв выбранного языка, но и символов пунктуации, цифр, специальных символов, обеспечение эффективности использования и минимальности требований к вычислительным ресурсам, в частности памяти, обеспечение универсальности для наибольшего количества языков и возможности легкого набора многоязычных текстов. Поставленная задача достигается тем, что в матрице для ввода символов в клавишные электронно-вычислительные устройства (ЭВМ) либо на бумажный носитель, преимущественно в мобильные телефоны, банкоматы, цифровые телевизоры, электронные наладонные органайзеры/записные книжки, электронные переводчики, включающей визуальное построчное изображение на экране электронно-вычислительного устройства (ЭВМ) буквенных и/или цифровых символов текстового сообщения используемого языка, согласно полезной модели, символы используемого языка расположены на экране группами и отображены на экране на изображениях либо рядом с изображениями клавиш клавиатуры 3 29582006.08.30 устройства (ЭВМ), либо без изображений контуров клавиш, с возможностью возникновения однозначной ассоциации между символом матрицы и поставленной ей в соответствие физической клавиши клавиатуры, при этом моментному значению (локального) отображения матрицы однозначно соответствует отображение, по меньшей мере, одной группы матрицы, с возможностью установления однозначного соответствия между каждым символом одной группы и каждой физической клавишей клавиатуры, путем отображения на экране устройства (ЭВМ) изображения символа группы на изображении клавиши либо рядом с ним. В матрице для ввода символов в клавишные электронно-вычислительные устройства(ЭВМ) постоянное отображение изображений клавиш и символов всех подгрупп может быть выполнено по периметру замкнутых фигур, соответствующих топологии клавиш на редуцированной клавиатуре, причем фигуры расположены на экране с разным масштабом, но одним центром, группы символов распределены по периметрам фигур таким образом, чтобы символы с наибольшей частотой встречаемости располагались ближе к общему центру фигур, а символы с наименьшими частотами встречаемости - дальше от центра. Матрица для ввода символов в клавишные электронно-вычислительные устройства(ЭВМ) выполнена с возможностью подключения звукового средства, которое смену активной группы или подгруппы сопровождает звуковым сигналом и которое подключено к устройству ЭВМ или к устройству, входящему в состав ЭВМ. Таким образом, техническим результатом заявленного объекта является устранение неоднозначности введенных нажатий клавиш на уровне символов, минимизация числа нажатий клавиш, повышение эффективности ввода как широко используемых, так и специальных символов различных языков и обеспечение возможности набора текстов слепым методом при наличии определенных навыков у пользователя. Матрица позволяет заполнять поля матрицы различными комбинациями символов и,таким образом, получать множество раскладок для одного языка. Для лучшего понимания полезная модель поясняется чертежом, где фиг. 1 - схематический вид конструкции матрицы, пример расположения символов английского языка на экране либо на бумажном носителе (один из возможных вариантов матрицы английского языка) фиг. 2 - схематический вид конструкции матрицы, пример расположения цифровых,математических и/или буквенных символов на экране либо на бумажном носителе (один из возможных вариантов матрицы) фиг. 3 - схематический вид предпочтительного варианта реализации матрицы, пример расположения символов наиболее часто использующейся группы на экране (один из возможных вариантов матрицы (раскладки) английского языка) фиг. 4 - пример возможного расположения на экране символов всех трех групп матрицы одновременно для одной из возможных матриц (раскладок) английского языка. Матрица 1 по фиг. 1-4 для ввода символов 2, 3 в клавишные электронно-вычислительные устройства ЭВМ, преимущественно в мобильные телефоны, банкоматы, цифровые телевизоры, электронные наладонные органайзеры/записные книжки, электронные переводчики, содержит визуальное построчное изображение на экране электронно-вычислительного устройства либо на бумажном носителе буквенных и/или цифровых символов текстового сообщения используемого языка. Символы 2, 3 используемого языка могут быть расположены на экране либо на бумажном носителе группами 4, 5, 6 и подгруппами 7 и отображены на экране на изображениях либо рядом с изображениями клавиш клавиатуры устройства, либо без изображений контуров 8 клавиш, с возможностью возникновения однозначной ассоциации между символом матрицы 2, 3 и поставленной ей в соответствие физической клавиши клавиатуры, при этом моментному значению (локального) 4 29582006.08.30 отображения матрицы 1 однозначно соответствует отображение, по меньшей мере, одной группы 4 или 5, или 6 матрицы 1, с возможностью установления однозначного соответствия между каждым символом одной группы или 5, или 6 или символами одной подгруппы 7 и каждой физической клавишей клавиатуры ЭВМ, путем отображения на экране устройства ЭВМ изображения символа группы 4 или 5, или 6 на изображении клавиши либо рядом с ним. Матрица 1 содержит поля 9, которые в зависимости от используемого языка и устройства ЭВМ для отображения матрицы 1 могут быть заполнены символами, а могут оставаться в качестве резервных без обязательного заполнения 11. Матрица логически разбивается, например, на группу 4 (символы , , О, , , , , ) внутреннего контура по фиг. 1, группу 5 (, , , , , , , С) промежуточного контура по фиг. 1 и группу 6 (, , , , (, , ), Р, , , К, , В,., , , , , /) периферийного контура, которая может содержать подгруппу полей 7 (/, , , , К, В., ). Матрица 1 сконструирована в соответствии с конструктивом конфигурации клавиш на физической клавиатуре устройства ЭВМ, для которого она используется, например мобильные телефоны, банкоматы, цифровые телевизоры, электронные наладонные органайзеры/записные книжки, электронные переводчики. Матрица 1 сконструирована таким образом, чтобы символы языка располагались по группам 4, 5, 6 (подгруппам 7) полей в соответствии с их частотой встречаемости в текстах используемого языка, например по фиг. 1 символы с наибольшей частой встречаемости расположены в группе 4 внутреннего контура конструкции матрицы 1. Матрица 1 конструируется таким образом, чтобы символы языка, отнесенные к одной группе (подгруппе) были расположены по полям группы 4, 5, 6 (подгруппы 7) в соответствии с топологией - их геометрическим положением на полнотекстовой компьютерной физической клавиатуре, например, персонального компьютера. Матрица 1 может быть сконструирована, например, по фиг. 2, которая отображает как цифровые 3, так и математические 11 и буквенные 2 символы произвольного языка. При этом возможно (на чертеже условно не показано), чтобы матрица была сконструирована, например, согласно фрагментам по фиг. 2, которые отображают или цифровые,или математические, или буквенные (как на фиг. 1) символы произвольного языка. Пример осуществления работы матрицы. Работу матрицы осуществляют, например, путем ввода символов в электронно-вычислительные устройства ЭВМ, например мобильный телефон. Пример использования матрицы 1 в устройстве мобильного телефона реализован посредством различных вариантов исполнения чертежей, на которых по фиг. 3 приведено устройство расположения символов матрицы 1 наиболее часто использующейся группы на экране, включающее предпочтительную цифровую клавиатуру 12 мобильного телефона, вспомогательные и управляющие клавиши 13 мобильного телефона, экран 14 мобильного телефона, область 15 отображения вводимого текста, изображения клавиш 16 с изображениями активной группы символов и отображенных в соответствии с расположением клавиш 1, 2, 3, 6, 9, 8, 7, 4 цифровой клавиатуры мобильного телефона относительно клавиши 5 (по кругу или вдоль периметра прямоугольника), строку 17 статуса вводимого текста регистр ( - верхний,- нижний), текущая раскладка ( английский язык). Пример устройства использования матрицы 1 по фиг. 4 возможного расположения на экране 16 символов матрицы 1 всех трех групп одновременно для одной из возможных раскладок английского языка включает позиции 15, 16, идентичные фиг. 3, изображения клавиш 5, идентичных фиг. 1, и символов из группы со средней частотой встречаемости,отображенных в соответствии с топологией клавиш 1, 2, 3, 6, 9, 8, 7, 4 цифровой клавиатуры мобильного телефона, а также инверсные изображения клавиш 19. 5 29582006.08.30 Таким образом, символы используемого языка разбивают на группы, в процессе ввода текста на экране устройства ЭВМ отображают изображения клавиш клавиатуры устройства, с возможностью возникновения однозначной ассоциации между изображением клавиши и поставленной ей в соответствие физической клавишей клавиатуры, в каждый момент времени устанавливают однозначное соответствие между каждым символом одной группы и каждой физической клавишей клавиатуры, путем отображения на экране устройства изображения символа группы на изображении клавиши либо рядом с ним. Буквы алфавита используемого языка разбивают в зависимости от их количества, по меньшей мере, на три группы. В первую группу в зависимости от частоты встречаемости символов в текстах выбранного языка включают восемь наиболее часто встречающихся символов алфавита. На фиг. 1, 4 символы первой группы , , О, , , , , расположены в центральной зоне матрицы по часовой стрелке, символы второй группы , , , , , , , С расположены концентрично символам первой группы от центра к периферии по часовой стрелке. В третью группу введены все оставшиеся символы английского алфавита - , , , , , Р, К, В, , , а так же введены наиболее востребованные символы пунктуации - , (,), , , ., , /. При необходимости могут быть введены и другие символы пунктуации. Для ввода текста на экране отображают изображения клавиш в соответствии с расположением физических клавиш клавиатуры. В каждый момент времени осуществляют ввод символов только одной из выше указанных групп, изображения символов активной в определенный момент группы отображают на экране на изображениях либо рядом с изображениями соответствующих им физических клавиш клавиатуры. По фиг. 3, например, для первой группы символу А будет соответствовать клавиша 4, для- клавиша 1, для О - 2, для- 3, для Е - 6, для Т - 9, для 8, для- 7. При нажатии указанных физических клавиш производят ввод поставленного им в соответствие символа активной группы. Введенный символ визуализируют на экране в области отображения вводимого текста. В случае если нужного символа нет в активной группе, то переключение групп производят однократным нажатием отдельной клавиши редуцированной клавиатуры. По фиг. 3, 4, например, это клавиша 5. При этом смену групп производят по принципу от группы символов с наибольшей частотой встречаемости к группе с меньшими частотами встречаемости символов. То есть если активной была первая группа (символы А, , О, , , , , ), то после нажатия на указанную клавишу активной становится вторая группа, состоящая из символов , , , , , С. Символы активной группы перерисовывают на экране на изображениях либо рядом с изображениями соответствующих им клавиш физической клавиатуры. Для ввода требуемого символа из активной группы необходимо нажать на соответствующую физическую клавишу, по фиг. 4, например, символубудет соответствовать клавиша 4,- 1, Н - 2,- 3,- 5, М - 9,- 8, С - 7,то есть клавиши физической клавиатуры, располагающиеся по кругу относительно клавиши 5. При нажатии указанных физических клавиш производят ввод поставленного им в соответствие символа активной группы. Введенный символ визуализируют на экране в области отображения вводимого текста. После ввода любого одного символа из любой группы производят автоматическую смену активной группы на первую группу, т.е. группу символов с наибольшей частотой встречаемости. Для ввода любого символа третьей группы сначала требуется нажать клавишу переключения групп дважды, по фиг. 3, 4 это клавиша 5. При этом производят смену активной группы с первой на третью и отображают символы третьей группы на экране. Так как количество символов третьей группы заведомо больше восьми, то ее разбивают на подгруппы из двух-трех символов и отображают на экране, группируя по подгруппам, располагая подгруппы на экране в соответствии с расположением назначаемых в соответствие подгруппам клавиш физической клавиатуры. 6 29582006.08.30 Таким образом, производят разбиение групп символов на подгруппы, переключение групп или подгрупп производят нажатием отдельной клавиши и при переключении группы или подгрупп символов на экране производят смену изображений символов старой группы или подгруппы на изображения активной группы или подгруппы. Так, например, по фиг. 4 клавише 4 будет соответствовать подгруппа символов /, , , клавише 1 - символы , , клавише 2 - , клавише 3 - Р, , клавише 6 - ,К клавише 9 - .,В, клавише 8 - , , клавише 7 - Х,. При нажатии на любую из указанных клавиш производят выбор требуемой подгруппы символов, при этом изображения всех символов, не входящих в выбранную подгруппу, не отображают, а символы подгруппы отображают на экране на изображениях, соответствующих клавише, поставленной в соответствие выбранной подгруппе, и соседних к ней клавиш. Так,например, по фиг. 4 при выборе подгруппы, включающей в себя символы , нажатием на клавишу 2 производят отображение символа ( на экране на изображении клавиши, соответствующей клавише 1 физической клавиатуры, символа- на изображении клавиши, соответствующей клавише 2, а символа ) - соответственно на изображении, поставленном в соответствие клавише 3. Нажатие на любую из 1, 2 и 3 клавиш приводит к вводу символов (, , ) соответственно. Введенный символ визуализируют на экране в области отображения вводимого текста и производят смену активной группы с третьей на первую, включающую символы с наибольшей частотой встречаемости. При нажатии на любую другую клавишу из 4, 5, 6, 7, 8, 9 ввода символов не производят, а только переключают активную группу с третьей на первую. При этом производят отображение символов первой группы на экране на изображениях либо рядом с изображениями соответствующих им клавиш физической клавиатуры, как показано на фиг. 3, 4. Таким образом, ввод любого символа из первой группы требует однократного нажатия соответствующей клавиши физической клавиатуры, ввод любого символа из второй группы требует однократного нажатия на клавишу 5 для смены активной группы и однократного нажатия на соответствующую клавишу физической клавиатуры. Ввод любого символа из третьей группы требует двукратного нажатия на клавишу 5 для смены активной группы, однократного нажатия на соответствующую клавишу физической клавиатуры для выбора необходимой подгруппы и однократного нажатия соответствующей клавиши клавиатуры для ввода требуемого символа. Иными словами, ввод любого символа из первой группы требует от пользователя одного нажатия на клавишу устройства, ввод любого символа из второй группы - два нажатия и из третьей группы - в общей сложности четыре нажатия на клавиши физической клавиатуры, т.е. в способе число нажатия клавиш для ввода символа из группы минимизируют таким образом, чтобы для ввода символов с максимальными частотами встречаемости требовалось нажать лишь одну клавишу. В другом возможном варианте реализации матрицы, если позволяет количество физических клавиш редуцированной клавиатуры, с целью минимизации числа нажатий клавиши при вводе символов из третьей группы, возможно переключение групп или подгрупп путем нажатий различных клавиш, каждая из которых производит включение одной определенной группы или подгруппы. В предпочтительном варианте реализации заявленного объекта клавиша 0 предназначена для ввода символа пробел - наиболее часто встречающегося символа в большинстве языков мира. При нажатии на клавишупроизводят переключение режима ввода заглавных/прописных символов. С помощью нажатий на клавишупроизводят смену активного языка, например с английского на русский, белорусский и иные необходимые пользователю языки. Нажимая на клавиши указанным выше способом, по фиг. 4, например, получают текст- АРОНЕТИС ДЕЛАЕТ ЭТО ЛЕГКО (перевод с англ.). В 7 29582006.08.30 общей сложности ввод данной фразы с помощью описываемого способа реализации работы матрицы требует от пользователя 25 нажатий (по одному нажатию для ввода , , О Е, Т, , , пробел, О, Е, , пробел, , Т, пробел, Е, , , два нажатия для вводаи четыре нажатия для ввода ) для ввода 21 символа, что составляет в среднем 1,19 нажатий для ввода одного символа. Для сравнения, ввод той же самой фразыс помощью упомянутого выше способапотребует 46 нажатий, т.е. в среднем потребует от пользователя 2,19 нажатий для ввода одного символа. Если размеры экрана 14 устройства ЭВМ достаточно велики, то в соответствии с другим вариантом матрицы изображения символов, сгруппированные по группам в зависимости от частоты использования, могут отображаться на экране постоянно (фиг. 4). При этом при переключении активной группы 16 или подгрупп символов /, , , ,К, В., на экране 14 производят выделение символов активной группы 16 путем изменения цвета или интенсивности (яркости) или инверсией изображений символов или изображений клавиш. При этом символы групп отображаются по периметру круга, квадрата, многоугольника или иной замкнутой фигуры, соответствующей топологии клавиш на редуцированной клавиатуре 12, назначенных данным символам. Каждой группе соответствует фигура определенного масштаба, который находится в прямой или обратной зависимости от индекса групп. Центры фигур совпадают. Таким образом, в случае прямой зависимости группа 19 наиболее часто встречающихся символов распределяется по периметру наименьшей фигуры, группа 15 символов с меньшей встречаемостью - по периметру чуть большей по масштабу фигуры, описывающей предыдущую фигуру, и так далее. В этом случае наиболее часто встречающиеся символы располагают ближе к общему для всех фигур центру,чем реже встречающиеся символы, так как внимание пользователя фокусируется в центре. Кроме того, группа 16 с редко встречающимися символами, как правило, более многочисленна, и вследствие чего разбивается на подгруппы /, , , , , В. . Поэтому ее сложнее разместить по периметру вложенной фигуры минимального размера. То есть символы с наименьшими частотами встречаемости /, , , (, , ), Р, , , К, , В, ., , , ,располагают дальше от центра. Результаты ввода символов отображают в области 15 отображения вводимого текста. В другом варианте возможной реализации заявленного объекта возможно распределение групп символов по периметрам фигур таким образом, чтобы символы с наименьшей частотой встречаемости располагались ближе к общему центру фигур, а символы с наибольшей частотой встречаемости - дальше от центра. На чертеже условно не показано. В одном из вариантов реализации заявленного объекта линии, вдоль которых постоянно или временно могут отображаться изображения символов текущей группы, могут быть незамкнутыми. Однако они должны соответствовать расположению - топологии клавиш на редуцированной клавиатуре, назначенных данным символам. Изменение текущей группы, в данном случае, вызывает выделение соответствующих активной группе символов и затенение всех остальных - цветом, уменьшением интенсивности (яркости) или инверсией для цветных, черно-белых и монохромных дисплеев, соответственно. На чертеже условно не показано. В ином варианте упомянутую выше технологию возможно осуществлять путем взаимного замещения изображений символов различных групп на изображениях клавиш таким образом, чтобы символы активной группы всегда располагались максимально близко или максимально далеко от центра фигур либо, в случае отображения символов вдоль незамкнутых линий, чтобы символы активной группы располагались вдоль самой верхней или нижней линии. На чертеже условно не показано. 8 29582006.08.30 В ином варианте реализации заявленного объекта, например, для упрощения программного обеспечения, реализующего заявленную матрицу, и уменьшения габаритов устройства ЭВМ допускают отображение на экране только изображений символов в соответствии с топологией клавиш редуцированной клавиатуры, без отображения изображения самих клавиш. На чертеже условно не показано. В целях обеспечения возможности ввода текста не глядя на экран все варианты реализации матрицы допускают возможность смены активной группы или подгруппы в сопровождении звукового сигнала, который производят звуковым устройством, подключаемым к устройству или входящим в его состав. При этом осуществляют для каждой группы или подгруппы назначение уникального звукового сигнала определенной тональности(тона) и/или уровня громкости, который производят при выборе определенной группы или подгруппы. Для подтверждения ввода символов слабовидящим пользователям целесообразно дублирование введенного символа звуковым сигналом определенного тона либо синтезированием звуков, соответствующих произношению буквы алфавита либо названия символа, с помощью звукового устройства и синтезатора, подключаемых к устройству либо входящих в его состав. На чертеже условно не показано. В случае, если устройство ЭВМ снабжено средством визуализации для возможного отображения символов на каждой из физических клавиш клавиатуры устройства, изображения символов активной группы или подгруппы воспроизводят на отдельных экранах,соответствующих каждой из клавиш, при этом отображают только символы активной группы или подгруппы, по одному символу на каждый экран соответствующей клавиши. При этом допускается реализация матрицы на отдельных экранах, размещенных над или под каждой из физических клавиш клавиатуры устройства, а также на одном цельном экране, расположенном под всем блоком клавиш клавиатуры, выполненных из светопрозрачного материала. На чертеже условно не показано. По фиг. 4 экран 14 может быть выполнен в виде сенсорного экрана и способ реализуют путем воспроизведения изображений всех символов текущей раскладки алфавита языка на сенсорном экране постоянно на протяжении всего процесса ввода символов, отображение изображений клавиш и символов всех подгрупп производят по периметру замкнутых фигур, как упоминалось выше, а фигуры располагают на экране с разным масштабом, но одним центром, группы символов распределяют по периметрам фигур таким образом, чтобы символы с наибольшей частотой встречаемости располагались ближе к общему центру фигур, как на фиг. 4, а символы с наименьшими частотами встречаемости дальше от центра. При этом ввод символов осуществляют без переключения групп касанием, например электронным стилусом, иным предметом или пальцем руки, области экрана с изображением вводимого символа. При этом допускается исключение отображения изображений клавиш и отображение лишь символов, заполняющих поля матрицы. Приведенный выше пример ввода текста, так же как и математический расчет, подтверждает, что заявленный конструктив матрицы для ввода текста в 1,5-2 раза более эффективен, чем описанный выше аналог для ввода любых символов и слов, а также более удобен для ввода имен собственных, аббревиатур, технических терминов, паролей, сокращений и любых других слов и символов. Кроме того, описываемый заявленный объект позволяет эффективнее прототипа вводить слова на любом языке, чей алфавит состоит менее чем из 50 символов. При этом нет никакой необходимости наносить символы алфавита на физические клавиши клавиатуры устройства, например мобильного телефона. Если символы соответствующего языка не нанесены на клавиши клавиатуры, то способом, в отличие от него заявленный объект позволяет это сделать. Что может быть востребовано при вводе текста в банкоматы - например, более сложные, чем -код, пароли, имена, фамилии и т.п. В отличие от мобильных телефонов, банкоматы не имеют нанесенных на клавиши символов алфавита. Вследствие чего пользователь не имеет на данный момент возможно 9 29582006.08.30 сти набора любых символов, за исключением цифр. С помощью заявленного конструктива матрицы и способа ввода на ее основе реализовать ввод текста в банкоматы представляется возможным. Таким образом, полезная модель реализует способ устранения неоднозначности на уровне символов для устройств ЭВМ с редуцированной клавиатурой. Предпочтительным вариантом усеченной клавиатуры для реализации матрицы является использование ее наиболее распространенной модели, содержащей 12 клавиш, расположенных в три столбца и четыре ряда. Суть заявленного объекта также заключается в распределении символов алфавита определенного языка на группы, в зависимости от частоты встречаемости символа в реальных текстах. Здесь и далее под символами алфавита языка подразумеваются как непосредственно буквы, пробел, точка, запятая и другие основные символы пунктуации, так и вспомогательные символы, характерные для письменного представления предложений на выбранном языке, например символыидля французского языка илиидля испанского. Любой символ из группы наиболее часто встречающихся вводится одним нажатием. Для символов других групп требуется сначала выбрать нужную группу, а затем символ из группы. В зависимости от количества физических клавиш редуцированной клавиатуры,выбор группы может производиться либо последовательным нажатием одной определенной клавиши, либо удержанием клавиши определенное время, либо для переключения на требуемую группу может быть определена отдельная для каждой из групп клавиша. Помимо уже введенного текста, на экране отображаются изображения клавиш по фиг. 3, 4. Положение клавиш на экране соответствует топологии физических клавиш. В определенный момент времени на изображениях клавиш на экране отображаются символы, входящие в активную в данный момент группу. Положение на экране изображений клавиш с активными символами, соответствующее топологии физических клавиш, помогает пользователю ввести требуемый символ. После ввода клавиш помогает пользователю ввести требуемый символ. После ввода символа активной автоматически становится группа символов с наибольшей частотой встречаемости. В зависимости от используемого алфавита и количества клавиш редуцированной клавиатуры, группы символов могут содержать подгруппы (по 2-3 символа), по фиг. 3, 4. В таком случае пользователь должен сначала указать выбираемую подгруппу, а затем вводимый символ подгруппы. Соответствующие изображения символов, сгруппированные по подгруппам, отображаются на экране по заявленному конструктиву - в соответствии с топологией клавиш клавиатуры, выбирающих необходимую пользователю подгруппу символов. Предпочтительным вариантом для основных европейских языков является распределение символов на 3 группы 8 наиболее часто встречающихся символов, 8 - со средней частотой встречаемости и все остальные, по фиг. 1-4. Буква первой группы вводится одним нажатием соответствующей клавиши телефона, для ввода символа второй группы требуется два нажатия - клавиши активации группы и клавиши, соответствующей вводимому символу. Для ввода любого из символов третьей, наименее встречающейся группы потребуется от двух до четырех нажатий. В предпочтительном варианте реализации матрицы изображения клавиш с изображениями символов текущей группы расположены по периметру экрана, по фиг. 1-3, и при смене текущей группы происходит замена изображений символов старой группы на изображения символов активной группы. Если размеры экрана устройства ЭВМ достаточно велики, то в соответствии с другим вариантом полезной модели изображения символов, сгруппированные по группам в зависимости от частоты использования, могут быть отображены на экране постоянно по фиг. 4. При этом символы групп отображаются по периметру круга, квадрата, много 10 29582006.08.30 угольника или иной замкнутой фигуры, соответствующей топологии клавиш на редуцированной клавиатуре, назначенных данным символам. Каждой группе соответствует фигура определенного масштаба, который находится в прямой или обратной зависимости от индекса групп. Центры фигур совпадают. Т.е., в случае прямой зависимости, группа наиболее часто встречающихся символов распределяется по периметру наименьшей фигуры,группа символов с меньшей встречаемостью - по периметру чуть большей по масштабу фигуры, описывающей предыдущую фигуру, и так далее. В этом случае наиболее часто встречающиеся символы целесообразно располагать ближе к общему для всех фигур центру, чем реже встречающиеся символы, так как внимание пользователя фокусируется в центре. Кроме того, группы с редко встречающимися символами, как правило, более многочисленны, и вследствие чего разбиваются на подгруппы. Поэтому их сложнее разместить по периметру вложенной фигуры минимального размера. В другом варианте реализации матрицы линии, вдоль которых постоянно или временно могут отображаться изображения символов текущей группы, могут быть незамкнутыми. Однако они должны соответствовать топологии клавиш на редуцированной клавиатуре, назначенных данным символам. Изменение текущей группы, в данном случае,вызывает выделение соответствующих активной группе символов и затенение всех остальных - цветом, уменьшением интенсивности (яркости) или инверсией для цветных,черно-белых и монохромных дисплеев, соответственно. При ином варианте изменения активной группы возможно взаимное замещение изображений символов различных групп таким образом, чтобы символы активной группы всегда располагались максимально близко к центру фигур либо, в случае отображения символов вдоль незамкнутых линий, чтобы символы активной группы располагались вдоль самой верхней или нижней линии - в зависимости от отображения изображений символов - в нижней или верхней части экрана. Распределение символов определенного языка по клавишам редуцированной клавиатуры в рамках каждой из групп производится по принципу максимально возможного соответствия их размещения топологии общепринятых раскладок данного языка для полноценной компьютерной клавиатуры. Так, например, если символразмещается в левом нижнем углу полноценной клавиатуры, то и при назначении ему в соответствие клавиши редуцированной клавиатуры наиболее предпочтительным вариантом будет являться клавиша из левого нижнего угла относительно некоторого выбранного центра всего массива клавиш редуцированной клавиатуры, по фиг. 1-4. Такой принцип распределения символов по клавишам обеспечивает удобство ввода текста при использовании полезной модели,так как пользователь, часто работающий с устройствами, имеющими полноценную клавиатуру, интуитивно (автоматически) ищет требуемый символ в области экрана или редуцированной клавиатуры, соответствующей его размещению на полноценной клавиатуре(по аналогии с его размещением на полноценной клавиатуре). Использование данного принципа назначения символов полям матрицы и, соответственно, клавишам позволит пользователю быстро освоить технику ввода, избежать путаницы с раскладками редуцированной клавиатуры и, как следствие, уменьшить количество ошибок и времени при вводе требуемого символа текущей группы. В предпочтительном варианте реализации матрицы переключение между верхним и нижним регистрами, т.е. режимами ввода заглавных и строчных букв алфавита, осуществляют с помощью отдельной клавиши, не использующейся непосредственно для ввода символов. Символы одного языка по возможности включают в одну матрицу. Символы,не относящиеся к буквам, такие как цифры, символы пунктуации, знаки обозначения валют и другие, объединяются в виде одной или нескольких отдельных матриц, по фиг. 2. Смена раскладок производится следующим образом перед началом ввода текста пользо 11 29582006.08.30 ватель подключает нужные ему раскладки из всех доступных для конкретной модели устройства раскладок, в процессе ввода текста нажатием на соответствующую клавишу пользователь меняет текущую раскладку на следующую из списка подключенных раскладок. В случае если устройство, для которого используется полезная модель, снабжено отдельными экранами для каждой из клавиш или же клавиши размещаются поверх экрана,то изображения символов текущей группы (подгруппы) располагаются на соответствующих клавишам экранах или на экране под соответствующими клавишами. В случае если клавиатура и экран совмещены в одно комбинированное устройство сенсорный экран, то полезная модель заключается в ином, в отличие от простого изображения полно-алфавитной клавиатуры или отсортированных по алфавиту букв, варианте отображения сгруппированных по частоте использования символов языка в соответствии с указанным выше принципом максимального соответствия расположения символов в группе топологии общепринятых раскладок определенного языка для полноценной компьютерной клавиатуры. Потребность выбора активной группы, в данном случае, исчезает,и любой символ текущей раскладки может быть введен одним нажатием на соответствующую область экрана. Использование заявленного конструктива матрицы и способа ввода позволяет эффективно вводить не только буквы языка, но и любые символы пунктуации, в том числе и характерные только для выбранного пользователем языка. Возможность переключения в любой момент набора между раскладками различных языков позволяет пользователю без затруднений набирать многоязычные тексты, вставлять специальные символы, вводить и использовать устойчивые к взлому пароли. Математически обоснованная эффективность ввода для конструктива матрицы и способа реализации лежит в пределах 1,35-1,9 нажатий/символ для восьми основных европейских языков, что превосходит по эффективности аналог. Отображение символов текущей матрицы на экране в соответствии с топологией редуцированной клавиатуры позволяет не отрывать взгляда от экрана для ввода символа, а применение принципа соответствия местоположения символа в матрицах редуцированной и полноценной клавиатур позволяет вводить текст в слепую, т.е. не глядя ни на экран, ни на клавиши, что крайне затруднительно при применении любого из вышеописанных аналогов полезной модели. Ни аналог полезной модели, ни другие известные способы и системы указанными характеристиками не обладают. Промышленное освоение матрицы проводится путем ее апробации на территории СНГ и в промышленно-развитых странах. Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 13
МПК / Метки
МПК: G06F 3/02
Метки: устройства, электронно-вычислительные, ввода, символов, матрица
Код ссылки
<a href="https://by.patents.su/13-u2958-matrica-dlya-vvoda-simvolov-v-elektronno-vychislitelnye-ustrojjstva.html" rel="bookmark" title="База патентов Беларуси">Матрица для ввода символов в электронно-вычислительные устройства</a>
Предыдущий патент: Штифт для интрамедуллярного остеосинтеза
Следующий патент: Устройство для вакуумной сушки материалов
Случайный патент: Горловина загрузочная шприца вакуумного