УСТРОЙСТВО ВВОДА СИМВОЛОВ И СПОСОБ ЕГО ПРИМЕНЕНИЯ
APPARATUS FOR INPUTTING SYMBOLS AND METHOD OF USING SAID APPARATUS

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к устройству ввода символов и способу его применения и, в частности, к устройству ввода символов и способу его применения, которые позволяют вводить наибольшее число символов за один прием при минимальных размерах области ввода, а также позволяют быстро и безошибочно вводить одну или более фонем в один прием посредством одновременного или последовательного выполнения ввода двух координат одним ключом-манипулятором.
ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ
По мере развития программного обеспечения и полупроводниковой техники, а также технологии обработки информации, устройства обработки информации стремятся к миниатюризации. Таким образом, в различных устройствах обработки информации постепенно возрастает значимость ввода символов.
Однако такие устройства обработки информации сталкиваются со многими проблемами при введении различных символов или команд.
Например, поскольку устройство ввода, такое как используемая в персональном компьютере (ПК) или ноутбуке клавиатура, не может быть произвольно уменьшено в размере, затруднительно уменьшать размер устройств обработки информации.
К тому же, сенсорные экраны, используемые в карманных персональных компьютерах (КПК), клавиатуры сотовых телефонов имеют низкую скорость ввода или способствуют ошибкам, что создает массу неудобств.
Для ускорения ввода символов и цифр в устройствах обработки информации, как вышеупомянутые ПК, ноутбук, ПКП, или сотовый телефон, необходимо производить ввод одной фонемы (символа) в один прием.
Для ввода символов корейского национального алфавита хангыль, с расчетом одной операции на фонему, устройство обработки информации должно иметь кнопки или клавиши ввода для ввода более двадцати четырех символов.
При вводе символов английского, японского или другого иностранного алфавита может потребоваться значительно больше кнопок или клавиш ввода, чем для ввода символов алфавита хангыль.
Поскольку портативный терминал постепенно осваивает функции настольного ПК, необходимо, чтобы он имитировал весь функциональный набор клавиатуры, включая различные управляющие клавиши (ввод, пробел, переключение регистра и другие), функциональные клавиши, неалфавитные символы и так далее, помимо функции введения символов.
Однако в обычных устройствах ввода, используемых в различных устройствах обработки информации, присвоенные каждой клавише символы вводят нажатием этих клавиш пальцами.
При этом в портативном персональном коммуникаторе, таком как сотовый телефон, где область с клавишами ввода сравнительно ограничена в размерах, затруднительно расположить более двадцати четырех клавиш по размеру пальца. По этой причине миниатюризация клавиатуры до настоящего времени была сложной задачей.
В частности, в случае сотового телефона, поскольку необходимо ввести более двадцати четырех символов алфавита хангыль посредством, в общем случае, двенадцати кнопок, неизбежно придется назначить ряд символов с наложением одной кнопке.
Следовательно, для ввода одного символа (фонемы) необходимо повторно нажимать одну кнопку два или три раза. В результате, возрастает время ввода и чаще возникают опечатки.
Далее, поскольку такой способ введения знаков является весьма сложным, требуется длительное время для того, чтобы пользователь вполне освоил данный способ.
Для решения вышеупомянутых проблем применительно к символам алфавита хангыль были предложены способы ввода символов комбинированием символов из некоторого набора, например система Чи Инь Чен.
Подобным способом, поскольку требуемые символы составляются из базовых символов, количество кнопок ввода, которым назначаются символы, сокращается. Однако, поскольку необходимо многократно нажимать кнопки ввода до получения желаемой комбинации символов, время ввода не уменьшается.
Кроме того, были предложены устройства, такие как переносная скатываемая клавиатура или виртуальная лазерная клавиатура, где ввод производится посредством проецирования изображения клавиатуры на плоский участок и считывания затем положений пальцев, когда пользователь производит операцию, такую как нажатие клавиш клавиатуры пальцами на изображении.
Однако устройство ввода такого типа неудобно, так как его всегда необходимо иметь при себе. Также, им можно воспользоваться только тогда, когда устройство ввода помещено на ровное место, поэтому такое устройство ввода не подходит для применения его в портативном персональном коммуникаторе, где пользователь может производить ввод на ходу, удерживая устройство рукой/руками.
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Техническая проблема
Таким образом, настоящее изобретение призвано решить вышеуказанные проблемы, и одна из целей настоящего изобретения - создать устройство ввода символов с ключом-манипулятором нового типа для независимого или комбинированного ввода первой и второй координат, такое, что необходимая область для ввода символов и иных данных минимальна, и при этом все необходимые символы вводятся быстро и безошибочно в один прием, и при этом максимально количество клавиш, которые можно назначить в заданной области посредством регистрового ввода и спаренной конфигурации, так что все операции ввода, выполняемые посредством клавиатуры и мыши, используемых в настольных ПК, также могут быть быстро и просто выполнены на портативном терминале.
Другая цель настоящего изобретения - создать устройство ввода символов, которое может вводить одну или более фонем в один прием посредством добавления различных способов ввода или их сочетания, в дополнение к вводу первой и второй координат.
Техническое решение
Согласно настоящему изобретению, вышеуказанные и другие цели могут быть достигнуты с помощью устройства 1 ввода символов, которое содержит:
- основание 110;
1
2
- ключ-манипулятор 10, помещенный у основания 110 с возможностью независимого ввода М первой координаты и ввода Р второй координаты, причем ввод М выполняется перемещением ключа-манипулятора от исходного положения S к любому из множества значащих положений M, M,…, первой координаты, разнесенных по окружности от исходного положения S в пределах заданной области 11 ввода, а ввод Р второй координаты выполняется выбором любого из множества значащих положений Р1, Р2,…, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания перемещения ключа-манипулятора 10;
- второй датчик 63 для считывания ввода Р второй координаты;
1
2
- и контроллер 51, предназначенный для извлечения и ввода первого или второго символа из блока 55 памяти, причем первый символ присвоен каждому из значащих положений M, M, …, первой координаты, в которых считывается перемещение ключа-манипулятора 10, а второй символ присвоен каждому из значащих положений Р1, Р2, …, второй координаты, в которых считывается ввод Р второй координаты.
1
2
Ввод М первой координаты может быть выполнен скольжением ключа-манипулятора 10 из исходного положения S к любому значащему положению M, M, … первой координаты.
1
2
Ввод М первой координаты может быть выполнен наклоном-скольжением ключа-манипулятора 10 в направлении к любому из значащих положений M, M, … первой координаты.
Ввод Р второй координаты может быть выполнен наклоном ключа-манипулятора 10 к любому из множества значащих положений Р1, Р2, … второй координаты.
Ввод Р второй координаты может быть выполнен выбором любого из нажимных ключей 11, расположенных на ключе-манипуляторе 10 и соответствующих каждому значащему положению Р1, Р2, …. второй координаты.
Ввод М и/или Р может быть регистровым при двух или более регистрах.
Центральный ввод С может быть выполнен посредством выбора центральной клавиши 13 ввода, расположенной в центре ключа-манипулятора 10, и/или подъемом и опусканием ключа-манипулятора 10 относительно основания 110.
Центральный ввод С может быть регистровым при двух или более регистрах.
В этом случае новые данные, отличные от первоначально присвоенного каждому значащему положению символа, могут быть введены центрально-комбинированным вводом СМ и СР, при котором центральный ввод С выполняется одновременно с вводом М первой координаты или вводом Р второй координаты.
Координатно-комбинированный ввод МР и РМ для ввода третьего символа, присвоенного такой операции ввода, может быть выполнен посредством последовательного выполнения ввода по двум различным координатам.
В каждом из вышеуказанных примерных вариантов выполнения на основании 110 могут быть расположены два или более ключа-манипулятора 10.
Заявляемое устройство 1 ввода символов может дополнительно содержать средство для приема и передачи данных, присоединенное к внешнему устройству проводным и/или беспроводным способом, с возможностью присоединения/отсоединения устройства 1 ввода символов к/от внешнего устройства.
В одном из вариантов реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
- два ключа-манипулятора 10, расположенные у основания 110 с возможностью выполнения ввода М и Р как регистровых при двух или более регистрах, причем ввод М выполняется перемещением ключа-манипулятора 10 от своего исходного положения S к любому из значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S, а ввод Р второй координаты выполняется выбором любого из четырех значащих положений P1, Р2, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания ввода М первой координаты;
- второй датчик 63 для считывания ввода Р второй координаты;
1
2
- и контроллер 51 для извлечения первого или второго символа из блока 55 памяти, причем первый символ присвоен значащему положению M, M, …, первой координаты, в котором считывается перемещение ключа-манипулятора 10, а второй символ присвоен значащему положению Р1, Р2, …, второй координаты, в которой считывается ввод Р второй координаты.
Согласно другому варианту реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
1
2
- два ключа-манипулятора 10, расположенные у основания 110 с возможностью выполнения ввода М и Р, причем ввод М выполняется перемещением ключа-манипулятора 10 от соответствующего исходного положения S к любому из восьми значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S, а ввод Р второй координаты выполняется выбором любого из четырех значащих положений P, Р, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания ввода М первой координаты;
- второй датчик 63 для считывания ввода Р второй координаты;
1
2
1
2
- и контроллер 51 для извлечения первого или второго символа из блока 55 памяти, причем первый символ присвоен значащему положению M, M, …, первой координаты, в котором считывается перемещение ключа-манипулятора 10, а второй символ присвоен значащему положению P, P, …, второй координаты, в котором считывается ввод Р второй координаты.
В еще одном варианте реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
1
2
- два ключа-манипулятора 10, расположенные у основания 110 с возможностью выполнения ввода М и Р, причем ввод М выполняется перемещением ключа-манипулятора 10 от своего исходного положения S к любому из четырех значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S, а ввод Р второй координаты выполняется выбором любого из восьми значащих положений P, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания ввода М первой координаты;
- второй датчик 63 для считывания ввода Р второй координаты;
1
2
1
2
- и контроллер 51 для извлечения первого или второго символа из блока 55 памяти, причем первый символ присвоен значащему положению M, M, …, первой координаты, в котором считывается перемещение ключа-манипулятора 10, а второй символ присвоен значащему положению P, P, …, второй координаты, в котором считывается ввод Р второй координаты.
В данном случае ввод М и/или Р могут быть регистровыми при двух или более регистрах.
В еще одном варианте реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
2
- ключ-манипулятор 10, помещенный у основания 110 с возможностью независимого ввода М первой координаты и ввода Р второй координаты, причем ввод М выполняется скольжением ключа-манипулятора 10 от исходного положения S к любому из множества значащих положений M, M, …, разнесенных по окружности от исходного положения S в пределах заданной области ввода, а ввод Р второй координаты выполняется выбором любого из нажимных ключей 11, расположенных у ключа-манипулятора 10 и соответствующих множеству значащих положений Р1, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания перемещения ключа-манипулятора 10;
- второй датчик 63 для считывания выбора нажимного ключа 11;
- и контроллер 51 для извлечения из блока 55 памяти и ввода первого символа, присвоенного соответствующему положению первой координаты, и второго символа, присвоенного соответствующему положению второй координаты, на основании результатов считывания первым датчиком 61 и вторым датчиком 63.
Согласно очередному варианту реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
1
2
- ключ-манипулятор 10, помещенный у основания 110 с возможностью независимого ввода М первой координаты и ввода Р второй координаты, причем ввод М выполняется скольжением ключа-манипулятора 10 от исходного положения S к любому из множества значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S в пределах заданной области ввода, а ввод Р второй координаты выполняется наклоном ключа-манипулятора 10 к любому из множества значащих положений P, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- первый датчик 61 для считывания перемещения ключа-манипулятора 10;
- второй датчик 63 для считывания наклона ключа-манипулятора 10;
- и контроллер 51 для извлечения из блока 55 памяти и ввода первого символа, присвоенного соответствующему положению первой координаты, второго символа, присвоенного соответствующему положению второй координаты, на основании результатов считывания первым датчиком 61 и вторым датчиком 63.
В еще одном варианте реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
1
2
- ключ-манипулятор 10, помещенный у основания 110 с возможностью независимого ввода М первой координаты и ввода Р второй координаты, причем ввод М выполняется скольжением ключа-манипулятора 10 от исходного положения S к любому из множества значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S в пределах заданной области ввода, а ввод Р второй координаты выполняется наклоном-скольжением ключа-манипулятора 10 целиком к любому из множества значащих положений P, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- опору, расположенную между ключом-манипулятором 10 и основанием 110, скользящую одновременно с ключом-манипулятором 10 и поддерживающую его движение наклона-скольжения;
- первый датчик 61 для считывания перемещения ключа-манипулятора 10;
- второй датчик 63 для считывания наклона-скольжения ключа-манипулятора 10;
- и контроллер 51 для извлечения из блока 55 памяти и ввода первого символа, присвоенного соответствующему положению первой координаты, второго символа, присвоенного соответствующему положению второй координаты, на основании результатов считывания первым датчиком 61 и вторым датчиком 63.
В очередном варианте реализации предлагаемое устройство 1 ввода символов содержит
- основание 110;
1
2
1
2
- ключ-манипулятор 10, помещенный у основания 110 с возможностью независимого ввода М первой координаты и ввода Р второй координаты, причем ввод М выполняется наклоном-скольжением ключа-манипулятора 10 в целом от исходного положения S к любому из множества значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S, а ввод Р второй координаты выполняется наклоном ключа-манипулятора 10 в направлении к любому из множества значащих положений P, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10;
- опора, расположенная между ключом-манипулятором 10 и основанием 110 и поддерживающая его движение наклона-скольжения;
- первый датчик 61 для считывания наклона-скольжения ключа-манипулятора 10;
- второй датчик 63 для считывания наклона ключа-манипулятора 10;
- и контроллер 51 для извлечения из блока 55 памяти и ввода первого символа, присвоенного соответствующему положению первой координаты, второго символа, присвоенного соответствующему положению второй координаты, на основании результатов считывания первым датчиком 61 и вторым датчиком 63.
1
2
1
2
Для достижения вышеуказанных целей предлагается способ ввода знаков устройством 1 с независимыми вводом М первой координаты и вводом М второй координаты, причем ввод М выполняется перемещением ключа-манипулятора 10 к любому из множества значащих положений M, M, …, первой координаты, разнесенных по окружности с центром на исходном положении S в пределах заданной области ввода, а ввод Р второй координаты выполняется выбором любого из множества значащих положений P, P, …, второй координаты, разнесенных по окружности в самом ключе-манипуляторе 10, причем способ предусматривает следующие этапы:
1
2
1
2
- сохранение в блоке 55 памяти набора символов, в котором первые символы раздельно присвоены каждому значащему положению M, M, …, первой координаты, а вторые символы раздельно присвоены каждому значащему положению P, P, …, второй координаты;
- считывание ввода М и ввода Р;
- извлечение первого символа или второго символа, соответствующего некоторому значащему положению, из набора знаков на основании сигнала считывания;
- обработка и ввод извлеченного первого или второго символа.
ОПИСАНИЕ ЧЕРТЕЖЕЙ
Эти и другие стороны и преимущества данного изобретения станут более понятны из нижеследующего описания вариантов выполнения, рассматриваемых совместно с сопроводительными чертежами.
Фиг.1 показывает блок-схему заявляемого устройства ввода символов.
Фиг.2 показывает в аксонометрии портативный переносной коммуникатор, содержащий заявляемое устройство ввода символов.
Фиг.3 показывает в аксонометрии и в разрезе устройство ввода символов в соответствии с одним из вариантов выполнения настоящего изобретения.
Фиг.4 иллюстрирует действие ключа-манипулятора в операциях ввода первой координаты, второй координаты и центрального ввода в соответствии с одним из вариантов выполнения настоящего изобретения;
Фиг.5 иллюстрирует радиальное перемещение ключа-манипулятора и его окружное движение.
Фиг.6 показывает в аксонометрии и в разрезе устройство ввода символов в соответствии с одним из вариантов выполнения настоящего изобретения.
Фиг.7 показывает вид в разрезе основной части устройства ввода символов, показанного на фиг.6.
Фиг.8 показывает в аксонометрии ключ-манипулятор в соответствии с еще одним вариантом выполнения настоящего изобретения.
Фиг.9 показывает вид сверху, иллюстрирующий ключ-манипулятор и направляющую в соответствии с одним из вариантов выполнения настоящего изобретения.
Фиг.10 показывает вид в аксонометрии и вид в разрезе ключа-манипулятора в соответствии с различными вариантами выполнения настоящего изобретения.
Фиг.11 показывает вид в аксонометрии ключа-манипулятора в соответствии с различными вариантами выполнения настоящего изобретения;
Фиг.12 иллюстрирует концепцию центрально-комбинированного ввода в настоящем изобретении.
Фиг.13 иллюстрирует концепцию координатно-комбинированного ввода и вид сверху заявляемого ключа-манипулятора.
Фиг.14 показывает вид сверху опоры как пояснение к вводу вращательным движением в настоящем изобретении.
Фиг.15 показывает таблицу, в которой дан пример назначения символов различных языков различным операциям ввода в заявляемом устройстве ввода символов.
Фиг.16-18 показывают виды основных частей устройства ввода символов в соответствии с различными вариантами выполнения настоящего изобретения.
Фиг.19 показывает в аксонометрии портативный терминал, в котором спаренные заявляемые ключи-манипуляторы выполнены справа и слева.
Фиг.20 представляет собой отдельную иллюстрацию в аксонометрии варианта реализации, в котором заявляемое устройство ввода знаков присоединяют/отсоединяют к/от портативного терминала.
Фиг.21 и 22 иллюстрируют концепцию различных примеров работы с комбинированным вводом, когда заявляемые ключи-манипуляторы выполнены в спаренном варианте.
Фиг.23 показывает вид основной части, иллюстрирующий заявляемый ключ-манипулятор и упругую прокладку.
Фиг.24 показывает вид сверху на диск, расположенный с возможностью вращения вокруг заявляемого ключа-манипулятора.
Фиг.25 иллюстрирует пример, в котором символы вводятся посредством ключа-манипулятора в устройстве ввода символов в соответствии с одним из вариантов выполнения настоящего изобретения.
Фиг.26-28 представляют собой рабочие виды, показывающие соединительные связи между ключом-манипулятором и основанием в соответствии с различными вариантами выполнения настоящего изобретения.
Фиг.29-33 показывают виды сверху клавиатурного индикатора в соответствии с различными вариантами выполнения настоящего изобретения.
Фиг.34 показывает блок-схему способа ввода знаков в соответствии с настоящим изобретением.
Принцип работы изобретения
Далее приведено подробное описание конструкций и вариантов выполнения предлагаемого устройства 1 ввода символов по операциям ввода и со ссылкой на сопроводительные чертежи.
Ввод М первой координаты
1
2
1
2
В данной заявке ввод М первой координаты означает, что ключ-манипулятор 10 перемещается к любому из множества значащих положений M, M, …, первой координаты, разнесенных по окружности от исходного положения S, причем вводимые символы присвоены каждому из значащих положений M, M, … первой координаты.
Фиг.3 показывает совместный вид в разрезе заявляемых ключа-манипулятора 10 и основания 110, показанных на фиг.2.
1
2
Согласно этим фигурам, исходное положение S (см. фиг.2) находится на стороне области 111 ввода на основании 110. Множество положений M, M, … разнесено по окружности от исходного положения S.
1
2
В основании 110 имеется первый датчик 61 для считывания перемещения ключа-манипулятора 10, соотнесенного с каждым из значащих положений M, M, … первой координаты.
1
2
1
2
Соответственно, когда ключ-манипулятор 10 перемещают от исходного положения S к любому из значащих положений M, M, … первой координаты, контроллер 51 извлекает из блока 55 памяти первый символ, присвоенный соответствующему положению M, M, …, и вводит первый символ на основании сигнала первого датчика 61, который считывает перемещение ключа-манипулятора 10.
В качестве первого датчика 61 можно применять датчики различных типов. То есть первым датчиком 61 может быть, например, датчик давления, оптический или контактный датчик. Как вариант, первым датчиком 61 может быть, например, сенсорная панель или сенсорный экран, выполненные по всей области 111 ввода и работающие способом отслеживания траектории.
1
2
1
8
При необходимости может быть выполнено различное число значащих положений M, M, … первой координаты. Таким количеством может быть восемь положений M-M, как показано на фиг.3, однако их может быть четыре или шесть.
5
Ввод М первой координаты может быть выполнен различными способами. Например, ввод М может производиться скольжением или горизонтальным перемещением (см. фиг.4(b)) ключа-манипулятора 10 от исходного положения S (см. фиг.4(а)) к заданному положению М (см. фиг.4(b)).
1
2
Скольжение или горизонтальное перемещение не ограничивается строго горизонтальным движением относительно нижней поверхности основания 110, но включает все возможные углы и направления от исходного положения S к значащим положениям M, M, …. первой координаты. В данном случае ключ-манипулятор 10 может выполнять ввод М перемещением в радиальном направлении от исходного положения S, а также скольжением вдоль окружности от исходного положения S в пределах области 111 ввода, как показано на фиг.5(с).
1
2
Фиг.5 иллюстрирует пример, в котором выполняется ввод группы символов  алфавита хангыль (один слог). Для ввода  ключ-манипулятор 10 перемещают скольжением от исходного положения S к значащим положениям M, M, … первой координаты, которым присвоен символ  (см. фиг.5(b)), a затем по окружности для ввода символа  (см. фиг.5(с)).
Ввод Р второй координаты и ввод символа-гласной  рассмотрен ниже.
В вышеуказанном примере, когда ключ-манипулятор 10 перемещают по окружности, его перемещение регистрируется множеством первых датчиков 61. В этом случае контроллер 51 расценивает как действующий только сигнал от того из первых датчиков 61, который регистрирует перемещение ключа-манипулятора 10 последним.
Например, при возвращении ключа-манипулятора 10 к исходному положению S может формироваться сигнал отбоя, тогда контроллер 51 может определить, что действующим является только тот сигнал считывания от первого датчика 61, который получен непосредственно перед сигналом отбоя.
Как вариант, когда при работе ключа-манипулятора 10 генерируются однотипные сигналы, контроллер 51 может установить, что действующим является только последний сигнал в последовательности однотипных сигналов считывания.
То есть, когда в процессе окружного движения ключа-манипулятора 10 формируется множество сигналов считывания, относящихся к вводу М первой координаты, и последовательно, т.е. без возврата к исходному положению S, регистрируется центральный ввод С или ввод Р второй координаты, генерирующий сигналы иного типа, действующим является только значение М первой координаты, считанное непосредственно перед поступлением сигналов центрального ввода С или ввода Р второй координаты.
В последнем случае, несмотря на то что при возвращении ключа-манипулятора 10 к исходному положению S не формируется сигнал отбоя, можно распознать действующий сигнал среди множества сигналов считывания.
Как вариант, перемещение ключа-манипулятора 10 по окружности может использоваться для ввода различных функциональных команд. Например, перемещение ключа-манипулятора 10 по окружности против часовой стрелки может расцениваться как команда отмены, а перемещение ключа-манипулятора 10 по окружности по часовой стрелке может расцениваться как команда пробела.
Далее, как показано на фиг.4, между ключом-манипулятором 10 и основанием 110 может иметься опора 25 для перемещения ключа-манипулятора 10.
1
2
С другой стороны, ввод М может быть выполнен наклоном ключа-манипулятора 10 ввода в направлении любого из значащих положений M, M, … первой координаты, как показано на фиг.10(b).
В этом случае может дополнительно иметься опора 25, которая поддерживает ключ-манипулятор 10 на заданной высоте над основанием 110.
Принцип действия ключа-манипулятора 10 при вводе М первой координаты не ограничивается вышеуказанными вариантами. Ключ-манипулятор 10 может быть выполнен из материала, частично или полностью деформируемого внешним давлением, так что деформация ключа-манипулятора 10 может быть считана как координата во время операции ввода.
Как вариант, для регистрации перемещения пальца вместо вышеуказанного ключа-манипулятора 10 может использоваться датчик, например, сенсорная панель, или сенсорный экран, и таким образом можно выполнять ввод М первой координаты.
Кроме того, на основании 110 может дополнительно иметься направляющая 40, которая направляет перемещение ключа-манипулятора 10. Направляющая 40 допускает перемещение ключа-манипулятора 10 в точном направлении, которое планирует пользователь, так что во время ввода М первой координаты выполняется правильный ввод без какой-либо помехи.
1
2
Направляющая 40 может быть различных типов. Например, направляющая 40 может быть прямолинейной в виде паза определенной формы на основании 110, причем направляющая проходит от исходного положения S к каждому из значащих положений M, M, … первой координаты.
Иной вариант показан на фиг.2, где на основании 110 выполнено углубление в форме диска, соответствующее области 111 ввода, которая ограничивает расстояние перемещения ключа-манипулятора 10 в радиальном направлении и, в то же самое время, направляет движение ключа-манипулятора 10 по окружности.
1
2
Другой вариант показан на фиг.9: направляющая может представлять собой фигурный паз, изгибы которого соответствуют каждому из значащих положений M, M, … первой координаты.
1
2
В этом случае, ключ-манипулятор 10 может быть выполнен в форме, отвечающей направляющей 40. Таким образом, как показано на фиг.9(b), когда ключ-манипулятор 10 выполняет ввод М первой координаты, хотя пользователь перемещает его в неточном направлении, ключ-манипулятор 10 может перемещаться к любому из значащих положений M, M,…. первой координаты по направляющей 40. Направляющая 40 может быть выполнена из различных материалов, например из упругого материала.
Далее, ввод М первой координаты может выполняться как регистровый при двух или более регистрах, в зависимости от разницы в дистанции перемещения ключа-манипулятора 10 или силы нажатия при его перемещения.
1
2
То есть, как показано на фиг.3, в случае, если ввод М первой координаты выполняется горизонтальным перемещением (или скольжением) ключа-манипулятора 10, на траектории перемещения ключа-манипулятора 10 от исходного положения S к каждому из значащих положений M, M, … первой координаты могут быть выполнены два или более первых датчика 61.
Как вариант, в ключе-манипуляторе 10 либо в упругой подложке 21, расположенной под ключом-манипулятором 10, могут быть дополнительно выполнены контактные выступы 27а и 27b, которые выступают на разную длину в направлении первого датчика 61.
Согласно фиг.6 и 7(с), по ободу упругой подложки 21, расположенной под ключом-манипулятором 10, имеются первый, сравнительно длинный, контактный выступ 27а и второй, сравнительно короткий, контактный выступ 27b, а на стороне основания 110, в ответном порядке, расположены первые датчики 61а и 61b с возможностью касания соответствующих контактных выступов 27а и 27b.
Таким образом, когда ключ-манипулятор 10 движется в некотором направлении на расстояние первого регистра, сначала первый контактный выступ 27а входит в контакт с первым датчиком 61а, а затем, когда ключ-манипулятор 10 продвигается на расстояние второго регистра, второй контактный выступ 27b входит в контакт с первым датчиком 61b.
Как показано на фиг.7(с), первые контактные выступы 27а и вторые контактные выступы 27b могут быть расположены с чередованием по ключу-манипулятору 10 или ободу упругой подложки 21. Упругая подложка 21 содержит проводящий материал и присоединена к выводу 64 общей шины центрального процессора (ЦП), так что контактные выступы 27а и 27b имеют потенциал общей шины.
Как вариант, в случае, если ввод М первой координаты производится наклоном ключа-манипулятора 10, для считывания отклонения ключа-манипулятора 10 или опоры 25, в зависимости от угла наклона, может быть предусмотрен один или более оптический датчик.
Способ применения первого датчика 61 для распознавания и считывания регистрового ввода не ограничивается вышеуказанными примерами и может иметь различные вариации.
Далее приведено описание примерного способа обработки сигнала контроллером 51 в случае регистрового ввода.
Например, когда выполняется ввод М первой координаты во втором регистре, сначала выполняется ввод первого регистра. Далее, после выполнения ввода М в первом регистре, контроллер 51 ожидает выполнения ввода М во втором регистре в пределах заданного времени, чтобы распознать, производится ли ввод во втором регистре.
Когда выполняется ввод М в первом регистре, предпочтительно, чтобы контроллер 51 обрабатывал такой ввод без ожидания. Однако, если ввод во втором регистре происходит в пределах времени ожидания, контроллер 51 может отменить ввод первого регистра и преобразовать его во ввод второго регистра. Таким образом, предотвращается задержка ввода в течение времени ожидания.
Как вариант, контроллер 51 может использовать изменение первой координаты (например, возврат ключа-манипулятора 10 в исходное положение S после выполнения ввода М первой координаты, либо прекращение сигнала ввода первого регистра) в качестве условия завершения ввода первого регистра вместо истечения заданного времени ожидания.
То есть при завершении операции ввода первого регистра ввод считается окончательным.
Соответственно, ввод первого регистра обрабатывается незамедлительно, а при завершении операции ввода считается окончательным. Однако, безотносительно ко времени ожидания, если операция ввода первого регистра выполняется непрерывно в одном положении, производится ввод второго регистра. В этом случае ввод первого регистра отменяется и заменяется на ввод второго регистра.
В вышеуказанном способе обработки сигналов, если ввод первого регистра во время операции ввода второго регистра был ошибочным, после отмены ввода первого регистра немедленно выполняется ввод второго регистра из положения для ввода первого регистра, без необходимости выполнения последовательного ввода двух регистров, так что ввод первого регистра заменяется на ввод второго регистра, что ускоряет операцию ввода.
Как было изложено выше, когда считывается любой сигнал ввода, он обрабатывается незамедлительно, однако, ввод считается окончательным только тогда, когда операция ввода заканчивается. В этом случае, если ввод М или Р выполнен неверно, ошибочный ввод может быть исправлен на желательный до признания ввода окончательным, без повторного выполнения ввода после стирания обработанного ввода, что упрощает ввод.
Как вариант, когда в качестве первого датчика 61 или второго датчика 63 используется датчик давления, окончательный ввод определяется на основании максимального давления, создаваемого в пределах времени ожидания. Либо же первый и второй регистр можно различать по времени, в течение которого первый датчик 61 получает сигнал от ключа-манипулятора 10.
Например, если длительность сигнала составляет менее 0,5 с, ввод может распознаваться как первый регистр, а если длительность сигнала составляет более 0,5 с, ввод может распознаваться как второй регистр.
Как описано выше, даже в случае использования датчика давления, ввод первого регистра обрабатывается незамедлительно, и по окончании операции ввода он считается окончательным, но если до завершения ввода первого регистра дополнительно считывается значение, соответствующее вводу второго регистра, ввод первого регистра отменяется и окончательным считается ввод второго регистра.
Описанная выше работа с сигналами контроллера 51 при регистровом вводе, помимо ввода М, может применяться таким же способом при вводе Р, центральном вводе С, комбинированных вводах МР и РМ, а также при центрально-комбинированном вводе СМ и СР.
1
2
1
2
Из вышеописанного следует, что при регистровом вводе М первой координаты количество назначаемых символов (или количество символов, которые можно ввести посредством первой координаты) пропорционально возрастает. Следовательно, если требуется вводить множество символов вводом М первой координаты, такие символы могут вводиться в разных регистрах при разумном числе значащих положений M, M, … первой координаты. В результате можно создать оптимальные условия для ввода надлежащим выбором числа значащих положений M, M, … первой координаты и числа регистров.
1
2
1
2
При одновременном занятии двух значащих положений M, M, … во время ввода М первой координаты, например, когда ключ-манипулятор 10 перемещен в промежуточное положение между двумя значащими положениями M и M, и такое перемещение ключа-манипулятора 10 одновременно считывается двумя первыми датчиками 61, между сигналами ввода могут возникнуть взаимные помехи.
В этом случае контроллер 51 может расценивать как действующий только первый из множества поступивших сигналов считывания.
То есть первый сигнал ввода в действительности обрабатывается и вводится, тогда как другие сигналы, поступившие в пределах заданного времени либо до прекращения подачи первого сигнала (например, до того, как ключ-манипулятор завершает ввод первой координаты и возвращается в исходное положение), игнорируются.
Как вариант, все значения сигналов, которые могут быть считаны со взаимными помехами, могут быть сохранены и обработаны. Например, когда сигналы считывания поступают из первых датчиков 61, которых может быть один, два или три у некоторых положений, значения сигналов сохраняются для вывода и обработки соответствующих данных при считывании любых сигналов.
Если первый датчик 61 является датчиком давления, действующим считается только сигнал из области максимального давления.
1
2
Ключ-манипулятор 10 может иметь различные формы. Например, он может иметь форму диска, как показано на фиг.2, однако он может иметь многоугольную форму, или форму с выступами в сторону каждого из значащих положений M, M, … первой координаты, как показано на фиг.9.
1
2
1
2
В варианте, показанном на фиг.9(с), при наличии четырех значащих положений P, P, … второй координаты, ключ-манипулятор 10 может иметь крестообразную форму. В этом случае, на верхней поверхности ключа-манипулятора 10 может иметься выступающая часть 52а в форме кнопки для каждого из значащих положений P, Р, … второй координаты.
Ключ-манипулятор 10 быть выполнен из различных материалов, например из упругого материала.
При вводе М первой координаты область перемещения ключа-манипулятора 10 не ограничивается. Предпочтительно, как показано на фиг.25, ключ-манипулятор 10 имеет возможность движения в пределах досягаемости наложенных на него пальцев.
Как показано на фиг.11(а), на верхней поверхности ключа-манипулятора 10 может иметься средство 54 против скольжения, которое препятствует соскальзыванию пальца, касающегося ключа-манипулятора 10 при вводе М первой координаты.
Средство 54 против скольжения может быть различных типов. Например, средство 54 может быть выполнено в форме выступов и углублений на верхней поверхности ключа-манипулятора 10, или вогнутости в середине ключа-манипулятора 10, или в форме комбинации вышеупомянутых выступов, углублений и вогнутости.
Альтернативно, как показано на фиг.11(b) или 11(с), для облегчения работы пальцами с ключом-манипулятором 10 ввода при вводе Р второй координаты, могут быть выполнены выступы 52b и 52с со стороны верхнего торца ключа-манипулятора 10.
С другой стороны, как показано на фиг.11(а), для облегчения работы с ключом-манипулятором 10 при вводе М первой координаты или вводе Р второй координаты, ключ-манипулятор 10 ввода может дополнительно иметь выступ 53 посреди верхней поверхности ключа-манипулятора 10.
Выступ 53 служит для облегчения ввода, когда заявляемое устройство 1 ввода символов расположено и используется на столе или другой поверхности или когда вместе с большим пальцем используются указательный или средний палец.
Выступ 53 может иметь различные формы. Например, выступ 53 может иметь форму кольца, как показано на фиг.11(d), а также выпуклую или вогнутую форму.
В этом случае ключ-манипулятор 10 комплектуют стержнем 56, один конец которого вставляют в соединитель 57 выступа 53. То есть с ключом-манипулятором 10 можно работать посредством стержня 56, вставленного в выступ 53.
Ввод Р второй координаты
1
2
1
2
В настоящей заявке ввод Р второй координаты означает, что выбирается любое из множества значащих положений P, P, …, второй координаты, которые разнесены по окружности в самом ключе-манипуляторе 10, и при этом вводится второй символ, присвоенный соответствующему значащему положению P, P, ….
2
1
2
То есть ввод М первой координаты выполняется перемещением ключа-манипулятора 10 целиком к значащим положениям М, М, …, расположенным вне ключа-манипулятора 10, а ввод Р второй координаты выполняется без горизонтального перемещения (или скольжения) или наклона-скольжения ключа-манипулятора 10 целиком, но посредством выбора значащих положений P, P, …, расположенных в самом ключе-манипуляторе 10.
1
2
Ввод Р второй координаты может выполняться различными способами. Например, как показано на фиг.4(с), ввод Р может выполняться наклоном ключа-манипулятора 10 к любому из значащих положений P, P, ….
В этом случае устройство ввода символов может дополнительно содержать опору 25, поддерживающую ключ-манипулятор 10, который может быть наклонен от исходного горизонтального состояния в направлении любого участка.
1
2
В варианте, показанном на фиг.5, ввод Р второй координаты может выполняться избирательным нажатием любого из нажимных ключей 11, выполненных в ключе-манипуляторе 10 и соответствующих значащим положениям P, P, … второй координаты.
1
2
Нажимной ключ 11 может иметь любую форму, которая не подразумевает наклон ключа-манипулятора 10, но предоставляет возможность независимого выбора каждого из значащих положений P, P,… в ключе-манипуляторе 10.
1
2
1
2
Например, нажимной ключ 11 может быть отдельной нажимной кнопкой или переключателем в ключе-манипуляторе 10 для каждого из положений P, P, …. Иначе, нажимной ключ 11 может быть нажимным переключателем, для которого имеется по одному второму датчику 63 на верхнем торце или внутри ключа-манипулятора 10 для каждого из значащих положений P, P, … второй координаты.
Между тем, ввод Р второй координаты может производиться окружным движением, как и ввод М первой координаты. Функция ввода и обработка сигнала при окружном вводе те же самые, что используются при вводе М первой координаты.
Ключ-манипулятор 10 может иметь различные размеры. Как показано на фиг.25, если нажимной ключ 11 выполнен на верхнем торце ключа-манипулятора 10, то желательно, чтобы ключ-манипулятор 10 имел размер, допускающий выбор каждого из нажимных ключей 11 помещенными на ключ-манипулятор 10 пальцами.
1
2
Подобным образом, даже когда ввод Р второй координаты выполняется наклоном ключа-манипулятора 10, желательно, чтобы он имел размер, позволяющий наклонять его к каждому из положений P, P, … посредством наклона единственного пальца, касающегося ключа-манипулятора 10.
В зависимости от способа выполнения ввода Р второй координаты могут применяться различные вторые датчики 63.
Например, если ввод Р выполняется наклоном ключа-манипулятора 10, у его нижнего обода могут быть выполнены ступени, последовательно входящие в контакт с основанием 110 по мере наклона ключа-манипулятора 10.
В этом случае, второй датчик 63 может быть выполнен как контактный датчик, предназначенный для обнаружения контакта между ключом-манипулятором 10 и основанием 110, или как оптический датчик, предназначенный для обнаружения наклона ключа-манипулятора 10, причем контактный датчик или оптический датчик могут быть выполнены на ступенях основания 110.
Как вариант, при выполнении ввода Р нажимными ключами 11, расположенными в ключе-манипуляторе 10, второй датчик 63 может быть выполнен в виде контактного датчика, нажимного переключателя или датчика давления на нижней стороне каждого из нажимных ключей 11.
Между тем, ввод Р второй координаты может быть регистровым при двух или более регистрах. Например, ввод Р может различать регистры по углу наклона ключа-манипулятора 10, разнице в силе нажатия или глубине нажатия ключа 11.
Как показано на фиг.4(е), если ввод Р имеет два регистра, например, по нижнему ободу ключа-манипулятора 10 выполняются ступени, при этом нижний второй датчик 63 входит в контакт с основанием 110 при наклоне первого регистра, а верхний второй датчик 63 входит в контакт с основанием 110 при наклоне второго регистра.
В варианте, показанном на фиг.7(а), в упругой подложке 21, расположенной под ключом-манипулятором 10, или в самом ключе-манипуляторе 10 может быть выполнен третий контактный выступ 27с или четвертый контактный выступ 27d, которые выступают на разную длину в направлении датчиков 63а и 63b. В этом случае, по мере наклона ключа-манипулятора 10, сначала третий, сравнительно длинный, контактный выступ 27с входит в контакт со вторым датчиком 63а, а затем четвертый контактный выступ 27d входит в контакт со вторым датчиком 63b для ввода второго регистра.
Контактные выступы 27а и 27b могут быть выполнены из упругих проводящих материалов.
Что касается обработки сигнала контроллером 51 при регистровом вводе Р второй координаты, аналогичным образом может быть использован вышеописанный способ ввода М первой координаты.
1
2
1
2
Между тем, возможно использование сенсорного ввода, при котором распознается приближение или касание значащих положений P, P, … второй координаты для ввода различных символов, присвоенных с наложением соответствующим значащим положениям P, P, ….
1
2
В этом случае, как показано на фиг.8, у верхнего торца ключа-манипулятора 10 или у каждого из нажимных ключей 11, соответствующих каждому из значащих положений P, P, …, может быть выполнен сенсорный датчик 67.
2
2
Например, на фиг.8 показано, что символ «А» вводится касанием определенного значащего положения Р второй координаты, а символ «В» вводится наклоном ключа-манипулятора 10 ввода к соответствующему положению P.
1
2
1
2
1
2
Таким образом, можно увеличить количество символов, которые могут быть присвоены значащим положениям P, P, … посредством сенсорного ввода. Далее, при регистровом вводе Р второй координаты возможно присвоение еще большего числа символов. Число значащих положений M, M, … первой координаты и значащих положений P, P, … второй координаты может быть, например, в пределах от четырех до двенадцати.
1
2
1
2
Желательно, чтобы число значащих положений M, M, … первой координаты и значащих положений P, P, … второй координаты не превышало восьми. Это обусловлено тем, что, если пользователь пальцами может перемещать ключ-манипулятор в более чем восьми направлениях, точность ввода может ухудшиться из-за малого расстояния между значащими положениями соответствующей координаты.
В этом случае, в отношении недостаточного количества значащих положений возможно совместное использование центрального ввода С, который описан ниже, либо спаренные ключи-манипуляторы 10 могут быть расположены справа и слева, так, чтобы разместить все необходимые символы и достичь оптимальных условий ввода.
1
2
1
2
Кроме того, количество значащих положений M, M, … первой координаты и значащих положений P, P, … второй координаты может быть одинаковым или отличаться одно от другого.
Варианты комбинированного ввода М первой координаты и ввода Р второй координаты
Далее описаны примерные варианты комбинирования ввода М первой координаты и ввода Р второй координаты в заявляемом устройстве ввода символов.
1
2
1
2
В первом варианте ввод М первой координаты выполняется скольжением ключа-манипулятора 10 от исходного положения S к значащим положениям M, M, … первой координаты, а ввод Р второй координаты выполняется выбором нажимного ключа 11, расположенного на верхнем торце ключа-манипулятора 10, в соответствии с каждым из значащих положений P, P, … второй координаты, как показано на фиг.3.
В этом случае первый датчик 61 для считывания ввода М первой координаты может быть выполнен на основании 110 под ключом-манипулятором 10, как показано на фиг.3, или на основании 110 на ободе ключа-манипулятора 10, как показано на фиг.4(а) и 4(b). Как показано на фиг.10(а), ввод Р второй координаты может быть выполнен посредством контактных выступов 27с и 27b, расположенных на нижней части ключа-манипулятора 10, при нажатии ключа 11 для введения этих выступов в контакт со вторым датчиком 63.
В этом случае, контактные выступы 27с и 27d имеют различную длину, так что третий контактный выступ 27с входит в контакт при вводе Р первого регистра, а четвертый контактный выступ 27d входит в контакт при вводе Р второго регистра.
При этом пятый контактный выступ 27е, входящий в контакт с третьим датчиком 65а при центральном вводе С в первом регистре, и шестой контактный выступ 27f, входящий в контакт с третьим датчиком 65b при центральном вводе С во втором регистре, выступают вниз на различную длину из клавиши 13 центрального ввода.
Далее, наружный обод ключа-манипулятора 10 имеет возвратный орган 58 из упругого материала для возврата ключа-манипулятора 10 в исходное положение S после выполнения ввода М первой координаты.
1
2
1
2
Фиг.6 и 7 показывают предлагаемое устройство 1 ввода символов в соответствии со вторым примерным вариантом выполнения настоящего изобретения. Согласно этим чертежам, ввод М первой координаты выполняется скольжением ключа-манипулятора 10 от исходного положения S к значащим положениям М, M, … первой координаты, а ввод Р второй координаты выполняется наклоном ключа-манипулятора 10 от горизонтального положения к любому из положений P, P, … второй координаты.
Как показано на фиг.7(с), ввод М выполняется контактными выступами 27а и 27b, выступающими из ключа-манипулятора 10 или обода упругой подложки 21, при этом у основания 110 находятся первые датчики 61а и 61b, отвечающие контактным выступам 27а и 27b.
Как описано выше, регистровый ввод при двух или более регистрах может быть выполнен благодаря различной длине контактных выступов 27а и 27b.
Устройство 1 ввода символов может дополнительно содержать опору 25, поддерживающую ключ-манипулятор 10, который может быть установлен с возможностью наклона для выполнения ввода Р второй координаты.
Опора 25 может быть различных типов. Также может применяться опора 25, выполненная с возможностью скольжения совместно с ключом-манипулятором 10.
С другой стороны, как показано на фиг.7(b), снизу ключа-манипулятора 10 имеется возвратный орган 58, который возвращает ключ-манипулятор 10 к исходному положению после выполнения ввода Р второй координаты,
Возвратный орган 58 расположен на упругой подложке 21 (или на ключе-манипуляторе 10) и основании 113 печатной платы таким образом, чтобы обеспечить как скольжение, так и наклон ключа-манипулятора 10.
Как вариант, сам ключ-манипулятор 10 может быть выполнен из упругого материала, без опоры 25, либо между ключом-манипулятором 10 и основанием 110 может быть помещен деформируемый упругий материал, который обеспечивает возможность наклона ключа-манипулятора 10.
В этом случае, несмотря на то что ключ-манипулятор 10 выполняет ввод Р второй координаты в некотором направлении из того положения, в котором был завершен ввод М первой координаты в некотором направлении, вторые датчики 63а и 63b имеют заданную форму и размер (площадь) такие, чтобы считывать его контактными выступами 27с и 27d.
Фиг.10(с) показывает другой пример в соответствии с примерным вариантом выполнения данного изобретения.
Согласно фиг.10(c), между ключом-манипулятором 10 и основанием 110 может быть помещена упругая прокладка 40, создающая пространство для нажима, а датчики 61, 63 и 65 могут быть выполнены снизу упругой прокладки 40.
В этом случае, на внутренней стороне упругой прокладки 40 могут быть выполнены контактные выступы 27а, 27b, 27с, 27d и 27f, выступающие на различную длину в сторону соответствующих датчиков 61, 63, 65, что дает возможность регистрового ввода.
Между контактными выступами 27а, 27b и упругой прокладкой 40 помещен проводник 23. Один конец проводника 23 присоединен к разъему 64 общей шины, а другой конец присоединен к контактным выступам 27а-27f, так что сигнал считывания передается контроллеру 60 через контактные выступы 27а-27f.
Например, когда выполняется ввод М1 первого регистра, наружный контактный выступ 27а касается металлического свода 58 и порождает сигнал ввода координаты в первом регистре. При этом, поскольку контактный выступ 27а касается края металлического свода 24, последний сохраняет свою первоначальную форму.
Далее, когда выполняется ввод М2 второго регистра, внутренний контактный выступ 27b опускается и деформирует металлический свод 24, чтобы коснуться первого датчика 61b, в результате чего порождается сигнал ввода координаты второго регистра.
В процессе деформации металлического свода 24 можно производить тактильную имитацию щелчка, чтобы пользователь мог легко различать ввод первого и второго регистра.
1
2
1
2
В предлагаемом устройстве 1 ввода символов согласно третьему варианту выполнения ввод М первой координаты выполняется скольжением ключа-манипулятора 10 от исходного положения S к значащим положениям M, М, … первой координаты, а ввод Р второй координаты выполняется наклоном-скольжением ключа-манипулятора 10 к значащим положениям P, P, … второй координаты.
Термин «наклон-скольжение» означает, что ключ-манипулятор 10 как целое наклоняют и перемещают (вместе с опорой 25) к заданному направлению, как показано слева на фиг.10(b).
Однако термин «наклон» означает, что ключ-манипулятор 10 наклоняют относительно опоры 25, как показано справа на фиг.10(b).
Как показано на фиг.8, ввод М первой координаты может быть выполнен скольжением ключа-манипулятора 10, а ввод Р второй координаты может быть выполнен наклоном ключа-манипулятора 10, хотя не в указанном выше смысле наклона-скольжения.
Как вариант, ввод М первой координаты выполняется скольжением, ввод Р второй координаты выполняется наклоном-скольжением, и дополнительно ключ-манипулятор 10 установлен с возможностью наклона в его текущем положении.
В каждом из вышеуказанных примерных вариантов выполнения ключ-манипулятор 10 может быть заключен в основании 110, при этом выступая из него.
Таким образом, размещение ключа-манипулятора 10 в основании 110 позволяет уменьшить размеры, а выступающее наружу положение ключа-манипулятора 10 упрощает работу с ним.
Фиг.10(b) иллюстрирует устройство 1 ввода символов согласно четвертому варианту выполнения данного изобретения.
В соответствии с фиг.10(b), ввод М первой координаты выполняется наклоном-скольжением ключа-манипулятора 10 (см. слева на фиг.10(b)), а ввод Р второй координаты выполняется наклоном вниз ключа-манипулятора 10 (см. справа на фиг.10(b)).
1
2
Ключ-манипулятор 10 поддерживается опорой 25, содержащей упругий материал, что позволяет наклон ключа-манипулятора 10 к каждому из значащих положений M, M, … первой координаты.
Обод ключа-манипулятора 10 касается первого датчика 61, расположенного у основания 110, когда производят наклон-скольжение ключа-манипулятора 10.
Второй датчик 63, считывающий ввод Р второй координаты наклоном ключа-манипулятора 10, расположен на основании 113 печатной платы (РСВ), отвечающем нижней части ключа-манипулятора 10.
В каждом из вышеуказанных примерных вариантов выполнения ввод М первой координаты или ввод Р второй координаты могут иметь одинаковое или различное число значащих положений.
Далее, ввод первой координаты М и/или ввод Р второй координаты могут быть регистровыми.
Например, ввод М первой координаты может иметь единственный регистр, а ввод Р второй координаты может иметь два регистра. В этом случае, символы-согласные могут быть введены как вторая координата Р, а символы-гласные могут быть введены как первая координата М.
Это обусловлено тем, что в большинстве национальных алфавитов количество и частота использования символов-согласных несколько превышает количество и частоту использования символов-гласных, и при этом ввод Р второй координаты сравнительно легче ввода М первой координаты при нескольких регистрах ввода.
Как было изложено выше, предлагаемое устройство 1 ввода символов позволяет быстро и точно вводить символы комбинированием ввода М первой координаты и ввода Р второй координаты, моторика ввода которых различна. Это обусловлено возможностью ввода символов посредством различения согласных и гласных в зависимости от операции ввода при вводе почти всех национальных алфавитов, для которых характерно чередование гласных и согласных.
Кроме того, поскольку ввод М первой координаты и ввод Р второй координаты не связаны какими-либо ограничениями (такими, например, что для выполнения какой-либо операции ввода должна быть, по существу, выполнена другая операция ввода и т.д.) между соответствующими операциями ввода, множество операций ввода выполняются непрерывно как одна операция.
2
2
В связи с фиг.25 ниже приведен пример ввода с использованием предлагаемого устройства 1 ввода символов. Когда пользователю необходимо ввести буквы «CAR», он может произвести наклон ключа-манипулятора 10 к положению Р (или выбрать нажимной ключ 11), которому присвоена согласная «С», а затем переместить ключ-манипулятор 10 к положению М1, которому присвоена гласная «А». Затем пользователь снова наклоняет ключ-манипулятор 10 к положению P, которому присвоена согласная «R». Поскольку эти три операции могут выполняться одновременно или последовательно с небольшим интервалом, данное слово из нескольких знаков может быть введено, практически, одной непрерывной операцией.
В каждом из описанных выше вариантов выполнения рассматривается основная форма, комбинирующая ввод М первой координаты и ввод Р второй координаты в предлагаемом устройстве 1 ввода символов. Однако возможны дополнительные комбинации различных конфигураций без ограничения в отношении иной формы, размера, материала и т.д. каждой конфигурации.
Далее подробно рассмотрены дополнительные конфигурации и различные видоизмененные примеры, которые могут быть включены в вышеуказанную основную форму.
Каждая из описанных ниже конфигураций может быть использована самостоятельно, или же две или более конфигурации могут быть использованы одновременно. В этом случае возможны различные комбинации.
Центральный ввод С
В настоящей заявке под центральным вводом С понимается ввод, выполненный посредством центральной клавиши 13 ввода, расположенной в центре ключа-манипулятора 10, или перемещением самого ключа-манипулятора 10 вверх и вниз, в отличие от ввода М первой координаты или ввода Р второй координаты.
Например, как показано на фиг.3, центральный ввод С может быть произведен центральной клавишей 13 ввода, выполненной с возможностью выбора в центре ключа-манипулятора 10, и третьим датчиком 65, предназначенным для считывания выбора центральной клавиши 13.
В варианте на фиг.4(d) центральный ввод С выполняется перемещением ключа-манипулятора 10 целиком вверх и вниз относительно основания 110, при этом перемещение вверх и вниз ключа-манипулятора 10 может быть зарегистрировано как в ключе-манипуляторе 10, так и в основании 110.
Центральный ввод С может быть выполнен в обоих или в любой из вышеописанных форм.
С другой стороны, центральный ввод С может быть регистровым, т.е. иметь два или более регистра, в зависимости от глубины или силы нажатия центральной клавиши 13, либо глубины опускания и подъема самого ключа-манипулятора 10.
Сенсорный ввод других символов, присвоенных с наложением центральной клавише 13, может быть выполнен считыванием приближения к центральной клавише 13 или прикосновения к ней. В этом случае центральная клавиша 18 ввода снабжена центральным сенсорным датчиком 61а, предназначенным для считывания приближения пальца или его касания.
В случае наличия датчика 61а, когда касание пальца регистрируется датчиком 69 центральной клавиши ввода в течение заданного времени, контроллер 51 может игнорировать сигнал сенсорного датчика 67, позволяя, таким образом, не производить сенсорный ввод.
Центрально-комбинированный ввод СМ и СР
В настоящей заявке под центрально-комбинированным вводом СМ и СР понимается выполнение центрального ввода С одновременно с вводом М первой координаты или вводом Р второй координаты.
1
2
1
2
Например, в процессе ввода М первой координаты, как показано на фиг.4(b), ключ-манипулятор 10 перемещают к некоторым положениям M, М, … при нажатой центральной клавише 13, которая показана на фиг.3, или в процессе ввода Р второй координаты, как показано на фиг.4(с), производят наклон ключа-манипулятора 10 к некоторым положениям P, P, … при нажатой клавише 13.
Фиг.12 иллюстрирует концепцию центрально-комбинированного ввода СМ и СР.
1
1
1
Далее приведен пример комбинирования ввода М первой координаты и центрального ввода С применительно к фиг.12. Когда выполняют ввод С в процессе перемещения ключа-манипулятора 10 к некоторому значащему положению M первой координаты, имеет место комбинированный ввод CM. Однако при перемещении только ключа-манипулятора 10 без выполнения ввода С производят ввод M первой координаты.
Центрально-комбинированный ввод СМ и СР также может быть использован для случая, при котором по меньшей мере один из ввода М, ввода Р и центрального ввода С имеет два или более регистра.
Например, как показано на фиг.17, когда ввод М первой координаты имеет два регистра, могут быть выполнены:
1
1
- центрально-комбинированный ввод CM1 первого регистра, в котором скомбинированы ввод M1 первого регистра и центральный ввод С,
2
1
- и центрально-комбинированный ввод СМ2 второго регистра, в котором скомбинированы ввод М2 второго регистра и центральный ввод С.
В другом случае, как показано на фиг.18, ввод М первой координаты имеет один регистр, а центральный ввод С1 и С2 имеет два регистра, так, что возможны:
1
1
- центрально-комбинированный ввод C1M1 первого регистра, в котором скомбинированы ввод M и центральный ввод С1 первого регистра,
1
1
- и центрально-комбинированный ввод C2M1 второго регистра, в котором скомбинированы ввод M и центральный ввод С2 второго регистра.
1
2
1
2
Соответственно, если могут быть выполнены центрально-комбинированные вводы СМ и СР, то, поскольку символы могут быть присвоены с наложением положениям M, M, … и положениям P, P, …, емкость ввода (количество символов, которые могут быть введены) возрастает без наличия каких-либо дополнительных конфигураций.
Естественно, что в вышеуказанных двух случаях центрально-комбинированный ввод СМ и СР, вместо ввода М первой координаты, может сочетаться с вводом Р второй координаты.
То есть центрально-комбинированный ввод СМ и СР может быть выполнен сочетанием ввода М первой координаты и ввода Р второй координаты во всех вышеуказанных формах с центральным вводом С во всех вышеуказанных формах, без ограничения.
Координатно-комбинированный ввод МР и РМ
В настоящей заявке под координатно-комбинированным вводом МР и РМ понимается такой ввод, при котором сначала вводят любую из координат М и Р, а затем другую координату, и при этом в устройство вводится третий символ, присвоенный такой операции ввода.
1
2
То есть координатно-комбинированный ввод МР и РМ означает, что в ситуации, когда сначала выполняют ввод М первой координаты, как показано на фиг.4(b), то есть ключ-манипулятор 10 ввода перемещают к значащим положениям M, M, … первой координаты, ввод Р выполняют как показано на фиг.4(с), и наоборот.
Фиг.13 иллюстрирует концепцию координатно-комбинированного ввода МР и РМ.
1
1
1
1
Фиг.13(а) показывает случай, когда ввод Р выполняют после ввода М, выполненного первым. Координатно-комбинированный ввод MP означает, что ввод Р второй координаты выполняют к значащему положению P второй координаты из состояния, когда ключ-манипулятор 10 перемещен к значащему положению M первой координаты.
1
1
1
1
Напротив, фиг.13(b) показывает, что ввод М первой координаты выполняют из состояния, когда сначала выполнен ввод Р второй координаты. Комбинированный ввод PM означает, что ввод М первой координаты выполняют к значащему положению M первой координаты из состояния, когда ввод Р выполнен к значащему положению P второй координаты.
Когда ввод М выполняют после ввода Р, выполненного первым, первый датчик 61 может быть расположен вокруг второго датчика 63, отвечающего каждому из нажимных ключей 11, как показано на фиг.14(с).
1
2
1
2
Значащие положения M, M, … первой координаты и значащие положения P, P,… второй координаты могут быть скомбинированы по всем координатам.
4
2
2
4
То есть, как показано на фиг.13(а), если ввод Р выполняется к значащему положению P второй координаты из состояния, когда ключ-манипулятор перемещен к значащему положению M второй координаты, выполняется комбинированный ввод МР.
1
1
1
1
Как изложено выше, при координатно-комбинированных вводах MP и PM возможен ввод различных символов в зависимости от порядка ввода координат, подлежащих комбинированию, однако, возможен ввод одного и того же символа независимо от порядка комбинирования.
1
1
1
1
То есть те же самые символы могут быть введены посредством координатно-комбинированного ввода MP и координатно-комбинированного ввода PM.
Между тем, если координатно-комбинированный ввод МР и РМ не реализован, даже несмотря на то что ввод Р и ввод М выполняются одновременно, каждый ввод производится независимо от другого.
То есть, в варианте выполнения на фиг.5, когда ввод Р второй координаты, соответствующий символу , и ввод М первой координаты, соответствующий символу , выполнены одновременно, будет произведен ввод символа хангыль , а не нового комбинированного символа.
С другой стороны, когда хотя бы по одной из координат М и Р имеется регистровый ввод при двух или более регистрах, число комбинаций координатно-комбинированного ввода МР и РМ соответствующим образом возрастает, что повышает емкость ввода.
Поэтому предпочтительно, чтобы ввод символов, принадлежащих к алфавитам из пятидесяти и более фонем, например, символов китайского или японского языка, выполнялся координатно-комбинированным вводом МР и РМ.
Отметим, что вышеупомянутые центральный ввод С, центрально-комбинированный ввод СМ и координатно-комбинированный ввод МР и РМ, при необходимости, могут свободно сочетаться с вводом М и вводом Р, а число значащих положений каждой координаты может быть произвольно изменено.
Вращательный ввод R
В настоящей заявке под вращательным вводом R понимается ввод назначенных символов или данных вращением вправо и влево самого ключа-манипулятора 10 с центром на исходном положении на основании 110.
Вращение ключа-манипулятора 10 может быть реализовано различными способами. Например, как показано на фиг.14(а), опора 25 может быть разделена на первую опору 25а и вторую опору 25b с возможностью движения относительно друг друга.
Первая опора 25а может быть закреплена, а вторая опора 25b может вращаться в направлении первой опоры 25а, и наоборот.
Датчики 68а и 68b вращения для обоих направлений размещены, соответственно, между первой опорой 25а и второй опорой 25b.
Соответственно, когда ключ-манипулятор 10 приводят во вращение R1 вправо, первая опора 25а приходит во вращение так, что данное вращение считывает датчик 68b, а когда ключ-манипулятор 10 приводят во вращение R2 влево, его вращение считывает датчик 68а.
В варианте, показанном на фиг.14(b), на стороне ключа-манипулятора 10 может быть выполнен вращающийся выступ 77, а датчики 68с, 68d, 68e и 68f вращения могут быть последовательно расположены в направлении вращения выступа 77 с правой и с левой стороны.
Указанное вращение ключа-манипулятора 10 вправо и влево может иметь два регистра в зависимости от кругового перемещения (или угла поворота).
То есть когда ключ-манипулятор 10 приводят во вращение вправо в первом регистре, датчик 68с, расположенный первым справа, считывает поворот первого регистра, а когда ключ-манипулятор 10 приводят во вращение дальше вправо во втором регистре, датчик 68d, расположенный вторым справа, считывает поворот второго регистра.
С другой стороны, в каждом из описанных выше случаев ключ-манипулятор 10, при необходимости, может иметь различные предельные углы вращения. Например, как показано на фиг.14(а) или 14(b), ключ-манипулятор 10 может иметь возможность поворота на определенный угол или на 360° и более.
Также, вращением ключа-манипулятора 10 можно производить ввод одних и тех же данных во всех нажимных ключах 11, однако разные данные могут быть введены для каждого нажимного ключа 11, избирательно скомбинированного с каждым нажимным ключом 11.
Привязка символов к операциям ввода
В настоящей заявке термин символ(ы) понимается в узком смысле, как символ алфавита некоторого языка, как например, символы алфавита хангыль, символы английского или японского языка.
Данные, которые можно вводить с помощью заявляемого устройства ввода символов не ограничиваются символами в указанном выше смысле, но могут включать различные функциональные команды, например, цифры, специальные символы или клавиши ввода, пробела, отмены и т.п.
Далее, в настоящей заявке под гласной в случае иностранного языка понимается такой символ, произношение которого соответствует какой-либо гласной алфавита хангыль, либо принадлежащий к меньшей по численности алфавитной группе, если алфавит такого иностранного языка подразделяется на символы двух типов в соответствии со стандартами лингвистической классификации.
Заявляемое устройство 1 ввода символов не ограничивается каким-либо особым способом привязки символов к перечисленным выше вводу М первой координаты, вводу Р второй координаты, центральному вводу С, центрально-комбинированному вводу СМ и СР или координатно-комбинированному вводу МР и РМ.
Однако, для более эффективного ввода символов, они могут быть привязаны следующим образом.
Применительно к символам некоторого национального алфавита, согласные и гласные могут вводиться посредством различных операций ввода.
Например, для ввода согласных может быть задействован ввод М первой координаты, а для гласных - ввод Р второй координаты, или наоборот.
Преимущество такого подхода в том, что поскольку пользователь без труда установит связь между вводимыми символами и операциями ввода, он может легко привыкнуть к предлагаемому устройству 1 ввода символов.
Таблица на фиг.15 иллюстрирует пример привязки символов ряда языков в соответствии с вышеупомянутыми примерными вариантами выполнения.
Согласно фиг.15, согласные для каждого их указанных языков могут быть привязаны к вводу М первой координаты при двух регистрах, а гласные могут быть привязаны к вводу Р второй координаты при двух регистрах.
1
2
1
2
В данном случае, согласные и гласные привязаны, по существу, раздельно к значащим положениям M, M, … первой координаты и значащим положениям P, P, … второй координаты, но, при необходимости, они могут быть привязаны к значащим положениям разных координат.
1
2
1
2
Например, из числа символов хангыль, гласные  и  могут быть привязаны к значащим положениям M, M, … первой координаты, или, из английского алфавита, согласные «V» и «Z» могут быть присвоены значащим положениям Р, Р, … второй координаты.
1
2
В этом случае, помимо гласных, значащим положениям Р, Р, … второй координаты могут быть присвоены функциональные команды, такие как ввод, пробел, возвратный шаг, ESC и т.д.
Далее, в английском алфавите высокочастотные последовательности символов, например «CH», «ING» и другие, могут быть присвоены значащему положению одной из координат. В настоящей заявке, поскольку «W, X, Y» функционально эквивалентны гласным, они считаются гласными, в дополнение к гласным «А, Е, I, Q, U» английского алфавита.
Кроме того, функция переключения раскладок может быть назначена центральному вводу С1 в первом регистре, а функция переключения в режим имитации мыши может быть назначена центральному вводу С2 во втором регистре.
1
2
1
2
Как показано на фиг.16(а), при наличии четырех значащих положений P, P, … второй координаты и двух регистрах, символы «А, X», «Е, I», «W, Y» и «О, U» присваиваются значащим положениям P, P,… второй координаты при привязке алфавита, причем присвоенные с наложением символы различаются по вводу Р в первом и втором регистре соответственно.
2
2
То есть для ввода «Е» (Р1) выполняют ввод Р второй координаты в первом регистре, а для ввода «I» (Р2) выполняют ввод Р второй координаты во втором регистре.
Далее, при привязке символов алфавита хангыль, как показано на фиг.16(b), группы из символов  и  могут быть присвоены с наложением вводу Р второй координаты таким образом, что символы различаются по вводу второй координаты в первом и втором регистре соответственно.
1
2
В противоположность проиллюстрированному на фиг.16, ввод М первой координаты имеет два регистра и четыре значащих положения M, M, …, так что для ввода гласных можно задействовать ввод М первой координаты.
1
2
В случае, если привязываемые символы имеют сходную форму, как описано выше для английского и корейского алфавита, т.е. хангыль, форма символа-гласной связывается с одним из значащих положений P, P, … второй координаты, так что они становятся легко узнаваемыми для пользователя.
А именно для алфавита хангыль, когда символы-гласные  и , привязаны соответственно по сторонам света, как описано выше, форма символов-гласных ассоциируется с направлениями на север, юг, запад и восток, так что они становятся легко узнаваемыми для пользователя.
Как вариант, в английском алфавите привязка символов может производиться через группирование символов сходной формы.
Например, пары символов, такие как «b, d», «p, q», «i, j», «m, w», «u, v», «k, x», «c, o», «a, e», «s, z», «I, r», «f, t», «n, h» или «у, g» могут быть присвоены с наложением одному значащему положению, и при этом различаться по вводу в первом и втором регистре.
Как вариант, любой из двух спаренных символов может быть присвоен вводу М первой координаты, а второй - вводу Р второй координаты.
С другой стороны, цифры, символы, различные функциональные команды и переключение режимов могут производиться вводом М первой координаты или вводом Р второй координаты, а другие функциональные команды, такие как переключение режима ввода, ввод, ОК и прочие, могут отдаваться посредством центрального ввода С.
В режиме телефона они могут отдаваться кнопкой вызова/завершения звонка.
С другой стороны, предлагаемое устройство 1 ввода символов может имитировать работу такого устройства ввода, как мышь, посредством ключа-манипулятора 10. В этом случае, в режиме имитации мыши перемещение указателя может производиться вводом М первой координаты, а имитация правой и левой кнопок и прокрутки - вводом Р второй координаты или центральным вводом С и вводом Р. При этом для ввода Р второй координаты ключ-манипулятор 10 может быть разделен по вертикали на две части, так что левая часть может соответствовать левой кнопке мыши, а правая часть - правой кнопке мыши. Как вариант, ключ-манипулятор 10 может быть разделен на четыре части в Х-образной форме, так что левая часть может соответствовать левой кнопке мыши, правая часть - правой кнопке мыши, а верхняя и нижняя части - колесу прокрутки мыши.
В этом случае, если производить ввод М первой координаты вместе с вводом Р второй координаты, соответствующим левой кнопке мыши, операция «перетаскивания» может быть выполнена обычным для мыши образом.
Способ обработки сигнала, обычно используемый в мыши, может быть использован для соответствующей обработки сигнала в устройстве 1 ввода символов без изменений.
Как вариант, когда ввод М первой координаты имеет несколько регистров, скоростью перемещения указателя мыши можно управлять ступенчато.
Вышеупомянутое переключение в режим имитации мыши может выполняться отдельной клавишей 121 переключения режима, либо с помощью ключа-манипулятора 10. Например, режим может быть переключен окружным перемещением ключа-манипулятора 10, центральным вводом С в первом или втором регистре, или вводом М первой координаты во втором регистре.
При выполнении центрального ввода С отображается индикатор переключения режима ввода, способный переходить к другим режимам, так что такой переход к другим режимам может быть выполнен вводом М первой координаты или вводом Р второй координаты.
Как вариант, различные режимы, например, режим ввода символов хангыль, английского алфавита, ввода цифр, специальных символов и режим имитации мыши, могут быть выбраны посредством ввода М первой координаты или ввода Р второй координаты при одновременном выполнении центрального ввода С. То есть до завершения центрального ввода С соответствующий режим ввода отображается - вместо первоначально присвоенных значащим положениям символов - средством 72 отображения символов или клавиатурным индикатором 74.
Фиг.31-33 показывают примеры раскладки клавиатуры, когда имеются спаренные ключи-манипуляторы 10 справа и слева.
Фиг.31 показывает пример, в котором ввод М и Р каждой из координат имеет восемь значащих положений и два регистра.
Символы «N» или «М» в центре указывают данные, вводимые посредством центрального ввода С, две внешние строки указывают данные, вводимые посредством ввода М в первом и втором регистрах, а две строки в центре указывают данные, вводимые посредством ввода Р в первом и втором регистрах.
Символы привязаны к первому регистру ввода М первой координаты и первому регистру ввода Р второй координаты каждого из ключей-манипуляторов 10.
Фиг.31(а) показывает «основную» раскладку ввода, в которой представлены, в общей сложности, данные в количестве шестидесяти четырех, включая двадцать шесть букв, десять цифр, двенадцать F-клавиш, десять функциональных клавиш, четыре клавиши направлений, две клавиши переключения режимов.
Специальные символы или другие клавиши с низкой частотой использования могут быть привязаны в «следующей» раскладке, переход на которую производят выбором клавиши «N» в центре левого клавиатурного индикатора 74 (см. фиг.31(b)).
Как вариант, клавиши направлений могут быть привязаны к вводу Р второй координаты, или F-клавиши могут быть привязаны в «следующей» раскладке, а специальные символы могут быть привязаны в «основной» раскладке.
С другой стороны, если выбрана клавиша «М» в центре правого клавиатурного индикатора 74', основная раскладка ввода сменяется раскладкой имитации мыши, показанной на фиг.31(с).
«Следующая» раскладка и раскладка имитации мыши могут быть использованы в порядке центрально-комбинированного ввода СМ и СР, например, когда пользователь убирает палец после выполнения центрально-комбинированного ввода СМ и СР в некоторой раскладке ввода, она может быть возвращена к предыдущей раскладке ввода.
Между тем, если в предлагаемом устройстве 1 ввода символов имеется вышеупомянутый центральный датчик, символы, различающиеся по способу ввода, можно отображать отдельно.
Так, символ «α» на фиг.32 и 33 показывает символы, назначенные такому вводу Р второй координаты, при котором палец касается клавиши 13 центрального ввода, а символ «β» на фиг.32 и 33 показывает символы, вводимые при вводе Р второй координаты отдельно.
В этом случае, поскольку емкость ввода Р второй координаты увеличивается вдвое, то есть до шестнадцати символов на один ключ-манипулятор 10, в общей сложности может быть назначено тридцать два символа.
Соответственно, в показанном на фиг.31 варианте выполнения количество данных, которое можно максимально разместить в одном клавиатурном индикаторе 74, может составлять пятьдесят для одного ключа-манипулятора 10, в том числе:
- шестнадцать для ввода М первой координаты при двух регистрах,
- шестнадцать для ввода Р второй координаты при двух регистрах,
- шестнадцать для сочетания центральной клавиши 13 и ввода Р второй координаты,
- и два для центрального ввода С при двух регистрах.
Следовательно, при спаренных ключах-манипуляторах может быть привязано, в общей сложности, сто элементов данных.
Соответственно, все клавиши текущей клавиатуры могут быть расположены в одной раскладке, что позволяет исключить «следующую» раскладку.
Фиг.32 и 33 показывают пример клавиатурного средства отображения в малогабаритном устройстве, например в портативном переносном коммуникаторе 100.
На фиг.32, как ввод М первой координаты, так и ввод Р второй координаты имеют восемь значащих положений при одном регистре, а на фиг.33 ввод М первой координаты и ввод Р второй координаты имеют по четыре значащих положения при двух регистрах.
Внешняя строка на фиг.32 и две внешние строки на фиг.33 показывают данные, вводимые с помощью ввода Р второй координаты, внутренняя строка на фиг.32 и две внутренние строки на фиг.33 показывают данные, вводимые с помощью ввода М первой координаты, клавиша, заключенная в овал на фиг.32 и 33 (см. символ «Р») показывает данные, вводимые таким образом, что ввод Р второй координаты производят без наложения пальца на ключ-манипулятор 10.
А именно на левой стороне фиг.32(а) и 33(а) показана раскладка имитации мыши, а на правой стороне показана основная раскладка ввода.
Фиг.32b и 33b показывают раскладку для английского алфавита, левая сторона на фиг.32с и 33с показывает раскладку для ввода цифр, а правая сторона тех же фигур показывает основную раскладку ввода.
В обоих вариантах на фиг.32(а) и 33(а), когда выбрана алфавитная клавиша в правом клавиатурном индикаторе 74', обе стороны меняются, как показано на фиг.32b и 33b. При этом, когда выбрана клавиша стрелки в центре левой стороны на фиг.32b и 33b, выполняется переключение на режим имитации мыши, показанный на фиг.32а и 33а. При выборе клавиши «В» на правой стороне выполняется переключение на основную раскладку ввода.
Альтернативно, на фиг.32(а) и 33(а), если выбрана цифровая клавиша на правом клавиатурном индикаторе 74, правый клавиатурный индикатор 74 фиксируется, и только левый клавиатурный индикатор 74' может быть переключен на раскладку режима имитации мыши.
В вариантах выполнения на фиг.32 и 33, в отличие от варианта выполнения на фиг.31, знаки, цифры, F-клавиши, специальные символы и другие привязаны таким образом, что их ввод производится с переключением режимов. Соответственно, в этом случае, ввод М первой координаты и ввод Р второй координаты могут иметь один регистр, либо число значащих положений может быть уменьшено до четырех.
Далее, при включении питания терминала 100 раскладка имитации мыши может первоначально отображаться на одной стороне, а основная раскладка ввода - на другой стороне.
Из этого состояния переключение на алфавитную раскладку или раскладку ввода цифр может быть выполнено выбором желательного режима в основной раскладке ввода.
При этом, левая раскладка ввода может переключать режим центральным вводом С, чтобы ее можно было использовать как раскладку имитации мыши в любом режиме, а возврат к основной раскладке ввода может быть выполнен справа.
Естественно, любая из раскладок ввода в любой момент может выполнять функцию имитации мыши в заданном режиме с помощью центрально-комбинированного ввода СМ и СР, или же переключение режима может быть выполнено на правой раскладке ввода.
Спаривание ключей-манипуляторов
На основании 110 могут быть выполнены два или более заявляемых устройства 1 ввода символов.
Фиг.19 показывает эксплуатационный вид примерного варианта, в котором справа и слева на основании 110 портативного переносного коммуникатора 100 имеется два ключа-манипулятора 10 и 10'.
В этом случае два ключа-манипулятора 10 и 10' могут иметь одинаковую или различную конфигурацию.
То есть левый ключ-манипулятор 10 может выполнять ввод М первой координаты, ввод Р второй координаты и центральный ввод С, а правый ключ-манипулятор 10' может выполнять центрально-комбинированный ввод СМ и СР, или координатно-комбинированный ввод МР или РМ, помимо ввода М первой координаты, ввода Р второй координаты и центрального ввода С.
Далее, число значащих положений ключей-манипуляторов 10 и 10' может различаться. Любой из ключей-манипуляторов 10 и 10' может выполнять ввод при двух регистрах.
1
2
1
2
Пример на фиг.21 иллюстрирует концепцию работы каждого из ключей-манипуляторов 10 и 10' при их спаренном выполнении. На фиг.21 (а) каждый из ключей-манипуляторов 10 и 10′ выполняет ввод М первой координаты и ввод Р второй координаты при двух регистрах в каждой координате, причем имеется, соответственно, восемь значащих положений M, М, … первой координаты и восемь значащих положений P, Р,… второй координаты.
Следовательно, число символов, которые могут быть введены посредством ключей-манипуляторов 10 и 10', составляет, в общей сложности, тридцать два символа, в том числе шестнадцать символов для ввода М первой координаты, и шестнадцать для ввода Р второй координаты, но не считая центрального ввода С.
Поскольку слева и справа имеются два ключа-манипулятора 10 и 10', общее число символов, которые могут быть введены, составляет шестьдесят четыре.
Так как этой емкости ввода достаточно для расположения всех двадцати четырех символов хангыль и двадцати шести букв английского алфавита, можно реализовать ввод каждой фонемы за один прием, а специальные символы, цифры или различные функциональные команды и тому подобное могут быть дополнительно назначены остальным значащим положениям.
Соответственно, поскольку символы, цифры, специальные символы и т.д. могут быть введены непосредственно, без переключения режимов, достижима высокая скорость ввода.
Например, ввод символов можно выполнять обоими ключами-манипуляторами 10 и 10' посредством ввода Р второй координаты при двух регистрах, а перемещение указателя мыши, отдачу функциональных команд, таких как ввод, пробел, отмена и прочие, переключение режимов, ввод направлений и тому подобное, можно выполнять вводом М первой координаты. Перемещение курсора, навигацию по меню, настройку каналов/громкости и прочее можно выполнять посредством ввода направлений. Ввод М первой координаты может иметь только один регистр. Однако, как показано на фиг.21(а), если ввод М первой координаты имеет два регистра, к нему дополнительно можно привязать цифры, специальные символы и тому подобное.
И наоборот, ввод символов можно выполнять вводом М первой координаты при двух регистрах посредством двух ключей-манипуляторов 10 и 10', а отдание функциональных команд, переключение режимов, ввод направлений и тому подобное можно выполнять вводом Р второй координаты.
1
2
1
2
Как вариант, если каждый из двух ключей-манипуляторов 10 и 10' имеет восемь значащих положений M, М, … первой координаты и восемь значащих положений P, P, … второй координаты, то символы могут быть привязаны только к вводу М и вводу Р в первом регистре.
1
2
1
2
Альтернативно, как показано на фиг.21(а), если каждый из двух ключей-манипуляторов 10 и 10' ввода имеет четыре значащих положения M, М, … первой координаты и четыре значащих положения P, Р, … второй координаты, символы могут быть привязаны к вводу М и вводу Р в нескольких регистрах.
Как вариант, символы можно вводить одним из ключей-манипуляторов 10, тогда как перемещение указателя мыши, отдачу функциональных команд, переключение режимов, ввод направлений и тому подобное можно производить вторым ключом-манипулятором 10', либо с его помощью можно вводить цифры, специальные символы и т.д.
В этом случае, поскольку вводить символы можно одновременно с использованием мыши, можно реализовать функциональный эквивалент одновременного использования клавиатуры и мыши в настольном компьютере. Соответственно, даже на малогабаритном терминале можно выполнять различные работы, а также участвовать в играх и других занятиях, которые подразумевают сложные операции с одновременным использованием клавиатуры и мыши.
В вышеупомянутом случае, когда ввод М первой координаты и/или ввод Р второй координаты имеет два регистра, возможна привязка дополнительных цифр, специальных символов и тому подобного.
Фиг.22 иллюстрирует концепцию работы ключей-манипуляторов 10 и 10' в соответствии с другим вариантом выполнения настоящего изобретения. На фиг.22(а) и 22(b) показан только один из двух ключей-манипуляторов 10 и 10', имеющих одинаковую конфигурацию.
1
2
1
2
1
2
1
2
На фиг.22(а) показано, что ввод М имеет восемь значащих положений M, M, … первой координаты, а ввод Р имеет четыре значащих положения P, P, … второй координаты. Напротив, на фиг.22(b) показано, что ввод М имеет четыре значащих положения M, М, … первой координаты, а ввод Р имеет восемь значащих положений P, P, … второй координаты.
Соответственно, в обоих вариантах выполнения, поскольку число символов, которые можно ввести с помощью ключа-манипулятора 10, составляет, в общей сложности, двенадцать, с помощью двух ключей-манипуляторов 10 и 10′ возможен ввод, в общей сложности, двадцати четырех символов.
При этом, если ввод М первой координаты и/или ввод Р второй координаты имеют два регистра, количество назначаемых символов может быть дополнительно увеличено.
1
2
1
2
В этом случае ввод М может иметь восемь значащих положений M, M, … первой координаты, а ввод Р может иметь шесть значащих положений P, P, … второй координаты.
То есть на фиг.22(а) показано, что если ввод М имеет два регистра, то одному ключу-манипулятору 10 может быть назначено, в общей сложности, двадцать символов, а если ввод Р имеет два регистра, общее количество назначаемых символов может составлять шестнадцать.
При выполнении спаренных ключей-манипуляторов 10 на основании 110, символы, назначаемые каждому из ключей-манипуляторов 10 и 10' и каждой операции ввода, могут быть привязаны к координатам различными способами. Например, символы-гласные могут быть присвоены только одной стороне двух ключей-манипуляторов 10 и 10', или могут быть раздельно назначены вводу одной из координат, выполняемому каждым из ключей-манипуляторов 10 и 10'.
С другой стороны, при переключении на режим имитации мыши перемещение указателя мыши может выполняться одним из двух ключей-манипуляторов 10 и 10', а работа с ним - вторым ключом-манипулятором.
Прочее
Ключ-манипулятор 10 может иметь функцию автоматического возврата к исходному положению S после выполнения ввода М первой координаты или ввода Р второй координаты. Функция возврата может быть реализована различными способами. Например, как показано на фиг.3, между ключом-манипулятором 10 и основанием 110 может быть помещена упругая подложка 21 так, что ключ-манипулятор 10 может возвращаться к исходному положению S после выполнения ввода М первой координаты.
Как вариант, в ключе-манипуляторе 10 на фиг.6 опора 25 может быть выполнена упругой. Или, применительно к вводу второй координаты, сам ключ-манипулятор 10 может быть выполнен из упругого материала.
В дополнение к функции возврата, упругая подложка 21 может служить для различения операций ввода, когда ввод М имеет несколько регистров. То есть, как показано на фиг.23, если ввод М имеет несколько регистров, могут быть выполнены две упругие подложки 21 (позиции 21а и 21b на фиг.23) с различными коэффициентами упругости.
Соответственно, множество упругих подложек 21 может быть выполнено из различных материалов или различной формы.
21a
21b
Предпочтительно упругие подложки 21 расположены последовательно так, что их коэффициент упругости постепенно возрастает пропорционально расстоянию между очередной упругой подложкой 21 и ключом-манипулятором 10 (то есть K<K), таким образом давая пользователю почувствовать силу сопротивления на граничной поверхности между вводом первого и второго регистра, благодаря различию в коэффициенте упругости.
Соответственно, поскольку сила, требуемая для выполнения ввода второго регистра превышает силу, требуемую для ввода первого регистра, благодаря различию в коэффициенте упругости, пользователь может различать ввод первого и второго регистра.
С другой стороны, вышеуказанный способ может быть аналогично использован для ввода Р второй координаты.
Между упругими подложками 21 и 21b дополнительно может быть выполнено опорное кольцо 22. С другой стороны, при выполнении ввода М первой координаты и/или ввода Р второй координаты и/или центрального ввода С может быть предусмотрено средство тактильной имитации щелчка.
Возможно использование средства тактильной имитации щелчка известных типов. Например, при вводе М первой координаты на пути перемещения ключа-манипулятора 10 может быть выполнен выступ, таким образом, что при прохождении через него ключа-манипулятора возникает ощущение щелчка.
Средство тактильной имитации щелчка может использоваться во всех операциях ввода или в некоторых из них. Например, если ввод М первой координаты, ввод Р второй координаты или центральный ввод С имеют несколько регистров, имитация щелчка может иметь место только при вводе второго регистра, и таким образом пользователь может различать ввод первого и второго регистра.
Как показано на фиг.2, на стороне основания 110 дополнительно может иметься одна или более клавиша 121 переключения режимов для переключения режима ввода, либо функциональная клавиша 123 для ввода функциональных команд, таких как ввод, отмена, перемещение курсора и т.д.
Вышеуказанная клавиша 121 переключения режимов или функциональная клавиша 123 может быть сенсорной.
Кроме того, на другой стороне основания 110 может быть выполнено устройство 130 отображения для отображения команд ввода, извлекаемых контроллером 51.
При этом, как показано на фиг.19(а), устройство 130 отображения может быть выполнено с клавиатурным индикатором 74 для отображения раскладки ввода в соответствии с операцией ввода, выполняемой пользователем, или символами, назначенными в выбранном режиме ввода.
Далее, как показано на фиг.19(b), клавиатурный индикатор 74 может быть выполнен на стороне основания 110 смежно с ключом-манипулятором 10.
Устройство 130 отображения может быть выполнено с возможностью присоединения или отсоединения от основания 110, как показано на фиг.20.
То есть предлагаемое устройство 1 ввода символов может быть выполнено с возможностью присоединения или отсоединения от корпуса внешнего устройства, на котором установлено устройство 130 отображения.
В этом случае устройство 1 ввода символов может дополнительно содержать блок приема-передачи данных, присоединенный к внешнему устройству проводным и/или беспроводным способом для приема и передачи данных, извлеченных контроллером 51, к/от внешнего устройства.
Соответственно, предлагаемое устройство 1 ввода символов может использоваться в качестве дистанционного пульта для управления компьютером или телевизором. В этом случае переключение канала или регулирование уровня громкости и прочее может выполняться вводом М первой координаты или вводом Р второй координаты.
В частности, устройство 1 ввода символов весьма эффективно в интерактивном цифровом ТВ, так как с его помощью можно вводить символы для поиска или записи программы, помимо вышеуказанных общих функций дистанционного управления.
Как вариант, ввод цифр или переключение режимов может выполняться вводом М первой координаты, а переключение каналов или регулирование уровня громкости может выполняться вводом Р второй координаты.
1
2
1
2
С другой стороны, как показано на фиг.16, как основание 110, так и ключ-манипулятор 10 может быть выполнен с индикатором 72а первого символа для отображения первых символов, присвоенных каждому из значащих положений M, M, … первой координаты, и индикатором 72b второго символа для отображение вторых символов, присвоенных каждому из значащих положений P, P, … второй координаты.
Когда два или более знаков присвоены с наложением, индикатор 72а первого символа и индикатор 72b второго символа могут изменять и отображать символы в соответствии с режимом ввода.
Например, индикатор 72а первого символа или индикатор 72b второго символа может быть представлен ЖК-дисплеем, позволяя отображать только символы хангыль при вводе символов хангыль и только символы английского алфавита при вводе символов английского алфавита.
С другой стороны, как показано на фиг.2, возможно добавление датчика 66 исходного положения при исходном положении S, определяющего нахождение ключа-манипулятора 10 у исходного положения S.
Датчик 66 исходного положения определяет факт нахождения ключа-манипулятора 10 у исходного положения S, при этом его сигнал может быть использован в качестве сигнала отбоя при вводе символов и прочего.
В соответствии с фиг.24 возможно выполнение диска 76 с возможностью вращения, расположенного смежно с областью 111 ввода основания 110 и выполняющего функции прокрутки, регулирования уровня громкости или поиска в соответствии с режимом ввода ключа-манипулятора 10.
Как вариант, вместо диска 76 возможно выполнение датчика в форме кольцевой полоски, выполняющего функцию прокрутки и тому подобное, или множества датчиков, расположенных вокруг ключа-манипулятора 10.
С другой стороны, как показано на фиг.26-28, ключ-манипулятор 10 может быть выполнен с возможностью присоединяться и отсоединяться от основания 110, либо перемещаться к нему или от него, предоставляя тем самым пользователю возможность свободно менять позицию ввода.
Например, как показано на фиг.26, когда предлагаемое устройство 1 ввода символов установлено на портативном персональном коммуникаторе 100, ключ-манипулятор 10 присоединен к коммуникатору 100 соединителем 80, например лентой из различных материалов, тем самым пользователю предоставляется возможность размещать и использовать ключ-манипулятор 10 на сенсорном экране 130' или в другом положении только во время ввода данных.
В этом случае сенсорный экран 130' выполнен с датчиком 66 исходного положения, так что при регистрации контакта ключа-манипулятора 10 или опоры 25 автоматически может выполняться переключение в режим ввода.
В варианте на фиг.27 соединитель 80 может содержать корпус 81 в форме планки, обойму 82, расположенную у корпуса 81, в которую заключен ключ-манипулятор 10 таким образом, что может быть выполнен ввод М первой координаты и ввод Р второй координаты, и подвижную опору 83, расположенную у обоих концов корпуса 81 и соединенную с пазами 85 в основании 110, в которых данная опора имеет возможность скольжения.
В этом случае соединитель 80 имеет возможность перемещения вдоль основания 110 таким образом, что ключ-манипулятор 10 может быть перемещен к положению ввода.
В варианте на фиг.28 ключ-манипулятор 10 может быть заключен в корпусе 81 откидного типа, таким образом, что шарнирное устройство 86 позволяет поворачивать ключ-манипулятор 10 для его перемещения к положению ввода.
В каждом из вышеуказанных случаев первый датчик 61 и второй датчик 63 для считывания перемещения ключа-манипулятора 10 могут быть расположены на сенсорном экране 130'.
При этом, как показано на фиг.30, положение второго датчика 63 изменяется по мере перемещения ключа-манипулятора 10, так что из положения, в котором выполняется ввод М первой координаты, ключ-манипулятор 10 может выполнять ввод Р второй координаты без возврата к исходному положению S.
С другой стороны, как показано на фиг.29 и 30, сенсорный экран 130' может иметь первый клавиатурный индикатор 74а и второй клавиатурный индикатор 74b для отображения символов, вводимых вводом М первой координаты и вводом Р второй координаты. В этом случае, как показано на фиг.29, второй клавиатурный индикатор 74b может перемещаться при перемещении ключа-манипулятора 10.
Промышленная применимость
Посредством заявляемого устройства ввода символов описанной выше конструкции имеется возможность свести к минимуму пространство, необходимое для ввода символов, и обеспечить безошибочный ввод любого желаемого пользователем символа.
Кроме того, возможен ввод одной и более фонемы в один прием за счет комбинирования ввода перемещением в некотором направлении и ввода нажатием, что позволяет быстрый ввод таких символов.
Далее, можно свести к минимуму пространство ввода, что позволяет уменьшить габариты выпускаемой продукции. Поэтому заявляемое устройство ввода символов может применяться с различными портативными электронными устройствами, например, с карманным компьютером, ноутбуком, портативным переносным коммуникатором и им подобными.