RU2187145C2 - Computer in the form of fountain-pen - Google Patents
Computer in the form of fountain-pen Download PDFInfo
- Publication number
- RU2187145C2 RU2187145C2 RU99112551/09A RU99112551A RU2187145C2 RU 2187145 C2 RU2187145 C2 RU 2187145C2 RU 99112551/09 A RU99112551/09 A RU 99112551/09A RU 99112551 A RU99112551 A RU 99112551A RU 2187145 C2 RU2187145 C2 RU 2187145C2
- Authority
- RU
- Russia
- Prior art keywords
- computer
- unit
- axis
- telephone directory
- pen
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims abstract description 25
- 230000005355 Hall effect Effects 0.000 claims description 16
- 238000009825 accumulation Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000000034 method Methods 0.000 claims description 12
- 238000009434 installation Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 8
- 239000000758 substrate Substances 0.000 claims description 8
- 230000005236 sound signal Effects 0.000 claims description 6
- 230000000007 visual effect Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 2
- 230000004044 response Effects 0.000 claims description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035764 nutrition Effects 0.000 description 1
- 235000016709 nutrition Nutrition 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Position Input By Displaying (AREA)
Abstract
Description
Изобретение относится к компьютеру, удерживаемому в руке, в частности к компьютеру в виде авторучки, который может использоваться как калькулятор, устройство управления телефонным справочником и как электронный словарь. The invention relates to a computer held in hand, in particular to a computer in the form of a fountain pen, which can be used as a calculator, a telephone directory control device and as an electronic dictionary.
В настоящее время адресные книги и записные книжки-организаторы используются для того, чтобы в них можно было записывать контактную информацию о клиенте и знакомствах. Однако пока информация не будет записана аккуратно и в порядке, поиск требуемых данных о контакте с использованием обычных адресных книг и записных книжек-организаторов не будет достаточно простым. Currently, address books and organizing notebooks are used so that they can record contact information about a client and acquaintances. However, until the information is recorded accurately and in order, the search for the required contact information using ordinary address books and organizing notebooks will not be quite simple.
Большинство электронных словарей и персональные цифровые помощники (ПЦП) в настоящее время содержат также многочисленные добавочные функции, такие как функции вычисления, функции организатора планирования работы и функции управления телефонным справочником, расширяя, таким образом, возможности их применения. Однако эти электронные устройства остаются все еще относительно объемными и тяжелыми, что приводит к определенным неудобствам при их ношении. Most electronic dictionaries and personal digital assistants (PCs) now also contain numerous additional functions, such as calculation functions, functions of an organizer of work planning and functions of managing a telephone directory, thus expanding the possibilities of their application. However, these electronic devices are still relatively voluminous and heavy, which leads to certain inconvenience when worn.
Известен, кроме того, раскрытый в RU 2073907 А компьютер в виде авторучки, содержащий удлиненный цилиндрический корпус, имеющий пишущий конец, снабженный вращающимся шариковым упором, служащим в качестве пишущего узла авторучки, первый кодирующий узел, установленный на корпусе вблизи пишущего конца с возможностью кодирования движения шарикового упора вдоль направления оси Х и выработки соответствующих сигналов, второй кодирующий узел, установленный на корпусе вблизи пишущего конца цилиндрического корпуса с возможностью кодирования движения шарикового упора вдоль направления оси Y и выработки соответствующих сигналов и средство распознавания символов, расположенное в цилиндрическом корпусе и электрически соединенное с первым и вторым кодирующими узлами с возможностью приема от них сигналов передвижения вдоль оси Х и оси Y и идентификации символов, формируемых на поверхности для письма посредством шарикового упора, на основании этих сигналов передвижения вдоль оси Х и оси Y, и выработки компьютерных кодов, которые связаны с символами, идентифицированными при помощи этого средства. Known, in addition, is disclosed in RU 2073907 A computer in the form of a fountain pen, containing an elongated cylindrical body, having a writing end, equipped with a rotating ball stop serving as a writing unit of a fountain pen, the first coding unit mounted on the housing near the writing end with the possibility of coding movement ball stop along the X axis direction and generating the corresponding signals, a second coding unit mounted on the housing near the recording end of the cylindrical housing with the possibility of coding a ball stop along the direction of the Y axis and generating the corresponding signals and character recognition means located in the cylindrical body and electrically connected to the first and second coding units with the possibility of receiving movement signals from them along the X axis and the Y axis and identifying the symbols formed on the surface for letters by means of a ball stop, based on these movement signals along the X axis and the Y axis, and generating computer codes that are associated with characters identified by this about the means.
Это устройство имеет достаточно компактные габариты, однако обладает ограниченным набором выполняемых функций. This device has a fairly compact size, but has a limited set of functions.
В основу изобретения поставлена задача создать компьютер, который был бы достаточно компактным, чтобы удерживаться в руке и при этом обладал бы широкими функциональными возможностями - мог бы использоваться и как калькулятор, и как устройство управления телефонным справочником, и как электронный словарь, и как электронные часы. The basis of the invention is the task of creating a computer that would be compact enough to be held in the hand and at the same time possess wide functionality - could be used both as a calculator, and as a control device for a telephone directory, and as an electronic dictionary, and as an electronic clock .
Поставленная задача решается тем, что компьютер в виде авторучки, содержащий удлиненный цилиндрический корпус, имеющий пишущий конец, снабженный вращающимся шариковым упором, служащим в качестве пишущего узла авторучки, первый кодирующий узел, установленный на корпусе вблизи пишущего конца с возможностью кодирования движения шарикового упора вдоль направления оси Х и выработки соответствующих сигналов, второй кодирующий узел, установленный на корпусе вблизи пишущего конца цилиндрического корпуса с возможностью кодирования движения шарикового упора вдоль направления оси Y и выработки соответствующих сигналов, и средство распознавания символов, расположенное в цилиндрическом корпусе и электрически соединенное с первым и вторым кодирующими узлами с возможностью приема от них сигналов передвижения вдоль оси Х и оси Y и идентификации символов, формируемых на поверхности для письма посредством шарикового упора, на основании этих сигналов передвижения вдоль оси Х и оси Y, и выработки компьютерных кодов, которые связаны с символами, идентифицированными при помощи этого средства, согласно изобретению дополнительно содержит блок накопления телефонного справочника, расположенный в цилиндрическом корпусе авторучки, для накопления в нем базы данных телефонного справочника и средство управления телефонным справочником, расположенное в цилиндрическом корпусе авторучки и связанное со средством распознавания символов, формируемых на поверхности для письма и соответствующих имени и контактному номеру телефона, связанному с этим именем, и с блоком накопления телефонного справочника, причем средство управления телефонным справочником выполнено с возможностью работы в режиме накопления телефонного справочника так, что оно обрабатывает компьютерные коды, которые связаны со знаками, идентифицируемыми средством распознавания символов, с целью определения имени и контактного номера телефона, соответствующих этим компьютерным кодам, и для накопления имени и контактного номера телефона, определенных таким образом в блоке накопления телефонного справочника, и/или блок работы в режиме мыши, расположенный в цилиндрическом корпусе авторучки и электрически соединенный с первым и вторым узлами кодирования для приема от них сигналов передвижения вдоль осей Х и Y, и блок связи, расположенный в цилиндрическом корпусе и электрически соединенный с блоком работы в режиме мыши, который выполнен с возможностью разрешения блоку связи устанавливать связь с компьютером, и/или блок работы в режиме клавиатуры, расположенный в цилиндрическом корпусе авторучки и связанный со средством распознавания символов для приема компьютерных кодов от него, и блок связи, расположенный в цилиндрическом корпусе и соединенный электрически с блоком работы в режиме клавиатуры, причем блок работы в режиме клавиатуры выполнен с возможностью разрешения блоку связи установить связь с компьютером. The problem is solved in that a computer in the form of a fountain pen, containing an elongated cylindrical body having a writing end, equipped with a rotating ball rest serving as a writing station of a fountain pen, the first coding unit mounted on the housing near the writing end with the possibility of coding the movement of the ball stop along the direction axis X and generating the corresponding signals, a second coding unit mounted on the housing near the recording end of the cylindrical housing with the possibility of coding movement a ball stop along the direction of the Y axis and generating the corresponding signals, and character recognition means located in the cylindrical body and electrically connected to the first and second coding units with the possibility of receiving movement signals from them along the X axis and the Y axis and identifying characters generated on the surface for writing by means of a ball stop, based on these movement signals along the X axis and Y axis, and generating computer codes that are associated with the characters identified by this The means according to the invention further comprises a telephone directory accumulation unit located in the cylindrical body of the fountain pen, for accumulating a telephone directory database therein and a telephone directory management tool located in the cylindrical structure of the fountain pen and associated with a means of recognizing characters formed on the writing surface and corresponding name and contact phone number associated with this name, and with the accumulation unit of the telephone directory, moreover, The telephone directory is configured to work in the accumulation mode of the telephone directory so that it processes computer codes that are associated with characters identified by the character recognition means in order to determine the name and contact phone number corresponding to these computer codes, and to accumulate the name and contact the telephone numbers thus defined in the accumulation unit of the telephone directory, and / or the mouse mode operation unit located in the cylindrical body of the pen and electrically connected to the first and second encoding nodes for receiving movement signals from them along the X and Y axes, and a communication unit located in a cylindrical body and electrically connected to the mouse mode operation unit, which is configured to allow the communication unit to communicate with the computer, and / or a keyboard mode operation unit located in the cylindrical body of the fountain pen and connected to character recognition means for receiving computer codes from it, and a communication unit located in the cylindrical sensor body and electrically connected with the work unit in the keyboard mode, the unit works in keypad mode is configured to permit communication unit to communicate with the computer.
В другом варианте выполнения компьютер дополнительно содержит выходное устройство, установленное на корпусе авторучки, и блок выходного драйвера, расположенный в корпусе авторучки и соединенный с выходным устройством, причем средство распознавания символов операционно связано с блоком выходного драйвера так, что позволяет указанному выходному устройству индицировать символы, идентифицированные средством распознавания символов. In another embodiment, the computer further comprises an output device mounted on the pen body, and an output driver unit located in the pen body and connected to the output device, the character recognition means being operatively connected to the output driver block so that the indicated output device can indicate symbols, identified by character recognition.
Предпочтительно выходное устройство представляет собой устройство индикатора для визуальной индикации символов, идентифицированных средством распознавания символов. Preferably, the output device is an indicator device for visually indicating characters identified by the character recognition means.
При этом компьютер дополнительно содержит средство электронных часов, расположенное в корпусе, автоматически операционно связанное с блоком выходного драйвера так, что позволяет выходному устройству инициировать выходной сигнал времени средства электронных часов. In this case, the computer further comprises an electronic clock means located in the housing, automatically operatively connected to the output driver unit so that the output device can initiate an output signal of the electronic clock means.
Желательно, чтобы компьютер дополнительно содержал генератор звукового сигнала, установленный в цилиндрическом корпусе авторучки, связанный со средством электронных часов и управляемый им так, что вырабатывается выходной звуковой сигнал тревоги при определении средством электронных часов, что его выход времени совпал с заранее заданным временем тревоги. It is desirable that the computer additionally contains an audio signal generator installed in the cylindrical body of the pen connected to the electronic clock means and controlled by it so that an output alarm sound is generated when the electronic clock determines that its time output coincided with a predetermined alarm time.
Целесообразно оснастить компьютер средством вычислений, расположенным в цилиндрическом корпусе авторучки и связанным со средством распознавания символов, формируемых на поверхности для письма, соответствующих арифметическому выражению, выполненным с возможностью обработки компьютерных кодов, которые связаны с символами, идентифицированными с помощью средства распознавания символов, для того, чтобы вычислять результаты арифметического выражения. It is advisable to equip the computer with a computing tool located in the cylindrical body of the fountain pen and associated with a means of recognizing characters formed on the writing surface corresponding to an arithmetic expression configured to process computer codes that are associated with characters identified by means of character recognition, in order to to calculate the results of an arithmetic expression.
При этом возможно, чтобы средство вычислений было операционно связано с блоком выходного драйвера так, что позволяло бы безвыходному устройству индицировать результат арифметического выражения. In this case, it is possible that the calculation tool was operatively connected with the output driver block so that the hopeless device would indicate the result of an arithmetic expression.
Желательно, чтобы выходное устройство представляло собой блок индикатора для визуальной индикации результата арифметического выражения. It is desirable that the output device is an indicator unit for visual indication of the result of an arithmetic expression.
Предпочтительно, чтобы компьютер был снабжен базой данных словаря, расположенной в цилиндрическом корпусе авторучки, для накопления информации о словах языка и средством поиска в словаре, расположенным в цилиндрическом корпусе авторучки, и связанным со средством распознавания символов и базой данных словаря, причем средство поиска в словаре выполнено с возможностью обработки компьютерных кодов, которые связаны с символами, идентифицируемыми средством распознавания символов, и определения слова, соответствующего компьютерным кодам, нахождения информации, соответствующей слову, определяемому из базы данных словаря. Preferably, the computer is equipped with a dictionary database located in the cylindrical body of the pen for accumulating information about the words of the language and a search tool in the dictionary located in the cylindrical body of the pen and associated with the character recognition means and the database of the dictionary, the search tool in the dictionary configured to process computer codes that are associated with characters identifiable by the character recognition means and determine a word corresponding to computer codes, ahozhdeniya information corresponding to the word that defines the database dictionary.
При этом желательно, чтобы средство поиска в словаре было дополнительно операционно связано с блоком выходного драйвера с возможностью индикации выходным устройством информации, получаемой с помощью средства поиска в словаре из базы данных словаря. In this case, it is desirable that the search tool in the dictionary be additionally operatively connected with the output driver unit with the possibility of the output device indicating the information obtained by the search tool in the dictionary from the dictionary database.
Целесообразно, чтобы средство управления телефонным справочником было выполнено с возможностью работы в режиме поиска в телефонном справочнике путем обработки компьютерных кодов, которые связаны с идентифицируемыми символами с помощью средства распознавания символов с целью определения имени, соответствующего компьютерным кодам, и поиска в блоке накопления телефонного справочника для определения контактного номера телефона, связанного с этим именем. It is advisable that the management of the telephone directory was made with the possibility of working in search mode in the telephone directory by processing computer codes that are associated with identifiable characters using a character recognition tool to determine the name corresponding to the computer codes and search in the accumulation unit of the telephone directory for determining the contact phone number associated with this name.
При этом можно средство управления телефонным справочником операционно связать с блоком выходного драйвера так, что позволяло бы выходному устройству индицировать контактный номер телефона, получаемый с помощью средства управления телефонным справочником из блока накопления телефонного справочника. In this case, it is possible to operatively associate the telephone directory management tool with the output driver unit so that the output device could indicate the contact telephone number obtained by the telephone directory management tool from the telephone directory storage unit.
Предпочтительно выходное устройство представляет собой блок дисплея. Preferably, the output device is a display unit.
Целесообразно компьютер оснастить средством подачи чернил, расположенным в цилиндрическом корпусе авторучки для подачи чернил на шариковый упор. It is advisable to equip the computer with an ink supply means located in the cylindrical body of the pen to supply ink to the ball stop.
Возможно также, чтобы каждый из кодирующих узлов содержал элемент рамки, закрепленный на пишущем конце цилиндрического корпуса авторучки, вращающуюся ось, установленную с возможностью вращения на элементе рамки, элемент контакта, закрепленный на вращающейся оси и находящейся в контакте с шариковым упором так, что вращение шарикового упора может вызывать соответствующее вращение вращающейся оси, вращающийся элемент, закрепленный на вращающейся оси для совместного вращения с ней, и считывающий блок, закрепленный на элементе рамки с возможностью выдачи сигналов передвижения в ответ на движение вращающегося элемента. It is also possible that each of the coding units contains a frame element mounted on the writing end of the cylindrical body of the fountain pen, a rotating axis mounted rotatably on the frame element, a contact element fixed on the rotating axis and in contact with the ball stop so that the rotation of the ball the stop can cause a corresponding rotation of the rotating axis, a rotating element mounted on a rotating axis for joint rotation with it, and a reading unit mounted on a frame element with by issuing movement signals in response to the movement of the rotating element.
При этом желательно, чтобы вращающийся элемент был изготовлен как проводящий элемент, имеющий центральную часть установки, закрепленную на вращающейся оси, и множество расположенных на равном расстоянии контактных ножек, выступающих в радиальном направлении наружу от центральной части установки, причем вращающийся элемент выполнен с возможностью электрического соединения с источником напряжения, и считывающий блок включает изолирующую подложку и переднюю и заднюю проводящие пластины, установленные соответственно на передней и задней сторонах изолирующей подложки, причем изолирующая подложка установлена на элементе рамки вблизи вращающегося элемента так, что вращение вращающейся оси в первом направлении позволяет контактным ножкам последовательно входить в контакт с передней проводящей пластиной и вращение вращающейся оси в обратном втором направлении позволяет контактным ножкам последовательно входить в контакт с задней проводящей пластиной. It is desirable that the rotating element was made as a conductive element having a central part of the installation mounted on a rotating axis and a plurality of equally spaced contact legs protruding radially outward from the central part of the installation, the rotary element being made with the possibility of electrical connection with a voltage source, and the reading unit includes an insulating substrate and front and rear conductive plates mounted respectively on the front and rear the sides of the insulating substrate, and the insulating substrate is mounted on the frame element near the rotating element so that the rotation of the rotating axis in the first direction allows the contact legs to sequentially come into contact with the front conductive plate and the rotation of the rotating axis in the opposite second direction allows the contact legs to sequentially enter into contact with back conductive plate.
Можно, кроме того, чтобы вращающийся элемент имел центральную часть установки, закрепленную на вращающейся оси, и множество расположенных на одинаковом расстоянии затеняющих ножек, которые выступают радиально наружу от центральной части установки, а считывающий блок включал первый и второй фотодетекторы, установленные на элементе рамки сбоку и вблизи вращающегося элемента так, что вращение вращающейся оси в первом направлении позволяет каждой из затеняющих ножек затенять первый фотодетектор до того, как будет затеняться второй фотодетектор, и вращение вращающейся оси в обратном втором направлении позволяет каждой из затеняющих ножек затенять второй фотодетектор до того, как будет затенен первый фотодетектор. In addition, it is possible for the rotating element to have a central part of the apparatus fixed to the rotary axis and a plurality of equally spaced shading legs that protrude radially outward from the central part of the apparatus, and the reading unit includes first and second photodetectors mounted on the side of the frame element and in the vicinity of the rotating member such that rotating the rotating axis in the first direction allows each of the shading legs to shade the first photodetector before the second photodetector is shaded a tector, and rotating the rotary axis in the opposite second direction allows each of the shading legs to obscure the second photodetector before the first photodetector is obscured.
Целесообразно, чтобы первый и второй фотодетекторы были фототранзисторами. It is advisable that the first and second photodetectors be phototransistors.
Вращающийся элемент имел центральную часть установки, закрепленную на вращающейся оси, и множество расположенных на одинаковом расстоянии ножек, которые выступают радиально наружу от центральной части установки, причем каждая из ножек имеет постоянный магнит, расположенный на ней, и считывающий блок включает первый и второй сенсоры, работающие по принципу эффекта Холла, установленные на элементе рамки сбоку и вблизи вращающегося элемента так, что вращение вращающейся оси в первом направлении позволяет каждой из ножек оказаться вблизи указанного первого сенсора, работающего по принципу эффекта Холла, до того, как она пройдет вблизи от указанного второго сенсора, работающего по принципу эффекта Холла, и вращение вращающейся оси в обратном втором направлении позволяет каждой из ножек оказаться вблизи от указанного второго сенсора, работающего по принципу эффекта Холла до того, как она пройдет вблизи от указанного первого сенсора, работающего по принципу эффекта Холла. The rotating element had a central part of the installation, mounted on a rotating axis, and a plurality of legs located at the same distance, which protrude radially outward from the central part of the installation, each of the legs having a permanent magnet located on it, and the reading unit includes the first and second sensors, operating according to the principle of the Hall effect, mounted on the frame element on the side and near the rotating element so that the rotation of the rotating axis in the first direction allows each of the legs to be close the specified first sensor operating according to the principle of the Hall effect, before it passes close to the specified second sensor working according to the principle of the Hall effect, and rotation of the rotating axis in the opposite second direction allows each of the legs to be close to the specified second sensor working on the principle Hall effect before it passes close to the specified first sensor, working on the basis of the Hall effect.
В предпочтительном варианте блок работы в режиме мыши позволяет блоку связи передавать сигналы передвижения вдоль оси Х и оси Y для приема их компьютером. In a preferred embodiment, the mouse mode operation unit allows the communication unit to transmit movement signals along the X axis and the Y axis for reception by a computer.
При этом сигналы передвижения вдоль оси Х и оси Y управляют передвижением курсора на экране компьютера. In this case, the movement signals along the X axis and the Y axis control the movement of the cursor on the computer screen.
В другом предпочтительном варианте блок работы в режиме клавиатуры приспособлен для разрешения блоку связи передавать компьютерные коды для приема компьютером. In another preferred embodiment, the keyboard mode operation unit is adapted to permit the communication unit to transmit computer codes for reception by a computer.
В наиболее предпочтительном варианте блок связи представляет собой блок инфракрасной связи. In a most preferred embodiment, the communication unit is an infrared communication unit.
Другие особенности и преимущества настоящего изобретения станут очевидными из нижеследующего подробного описания предпочтительных вариантов воплощения со ссылками на сопутствующие чертежи, на которых
фиг. 1 изображает схематически фрагмент пишущего узла согласно первому предпочтительному варианту воплощения компьютера в виде авторучки в соответствии с настоящим изобретением;
фиг. 2 - кодирующий узел в соответствии с первым предпочтительным вариантом воплощения;
фиг. 3 - взаиморасположение кодирующих узлов и шарикового упора в соответствии с первым предпочтительным вариантом воплощения;
фиг. 4 - вращающийся элемент и считывающий блок кодирующего узла в соответствии с первым предпочтительным вариантом воплощения;
фиг. 5 - схематически взаимозависимость сигналов передвижения, поступающих от узлов кодирования, и направление движения шарикового упора в соответствии с первым предпочтительным вариантом воплощения;
фиг. 6 - временную диаграмму, иллюстрирующую сигналы передвижения, поступающие от кодирующих узлов, в соответствии с первым предпочтительным вариантом воплощения, когда движение шарикового упора происходит только в направлении "+Y";
фиг. 7 - временную диаграмму, иллюстрирующую сигналы передвижения, поступающие от узлов кодирования, в соответствии с первым предпочтительным вариантом воплощения, когда передвижение шарикового упора происходит как в направлении "-Y", так и в направлении "+Х";
фиг. 8 - временную диаграмму, иллюстрирующую сигналы передвижения, поступающие от кодирующих узлов, в соответствии с первым предпочтительным вариантом воплощения, когда передвижение шарикового упора происходит только в направлении "+Х";
фиг. 9 - схематически вид поперечного сечения фрагмента цилиндрического корпуса авторучки в соответствии с первым предпочтительным вариантом воплощения;
фиг. 10 - блок-схему устройства управления в соответствии с первым предпочтительным вариантом воплощения;
фиг. 10А - блок-схему запоминающего устройства, входящего в состав устройства управления, изображенного на фиг. 10;
фиг. 10Б - блок-схему процессора устройства управления, изображенного на фиг. 10;
фиг. 11 - алгоритм, иллюстрирующий последовательность операций по первому предпочтительному варианту воплощения;
фиг. 12 - алгоритм, иллюстрирующий работу процессора по первому предпочтительному варианту воплощения в режиме вычислений;
фиг. 13 - схематически вращающийся элемент и считывающий блок кодирующего узла в соответствии со вторым предпочтительным вариантом воплощения компьютера в виде авторучки в соответствии с настоящим изобретением;
фиг. 14 - схематически вращающийся элемент и считывающий блок кодирующего узла в соответствии с третьим предпочтительным вариантом воплощения компьютера в виде авторучки в соответствии с настоящим изобретением.Other features and advantages of the present invention will become apparent from the following detailed description of preferred embodiments with reference to the accompanying drawings, in which
FIG. 1 is a schematic fragment of a writing unit according to a first preferred embodiment of a computer in the form of a fountain pen in accordance with the present invention;
FIG. 2 is a coding unit in accordance with a first preferred embodiment;
FIG. 3 shows the relative position of the coding units and the ball bearing in accordance with the first preferred embodiment;
FIG. 4 is a rotating element and a reading unit of an encoding unit in accordance with a first preferred embodiment;
FIG. 5 is a schematic diagram of the interdependence of movement signals coming from coding units and the direction of movement of the ball stop in accordance with the first preferred embodiment;
FIG. 6 is a timing chart illustrating movement signals coming from coding units according to a first preferred embodiment when the movement of the ball stop occurs only in the + Y direction;
FIG. 7 is a timing chart illustrating movement signals coming from coding units according to a first preferred embodiment when the movement of the ball stop occurs both in the “-Y” direction and in the “+ X” direction;
FIG. 8 is a timing chart illustrating movement signals coming from coding units according to a first preferred embodiment when the movement of the ball stop occurs only in the + X direction;
FIG. 9 is a schematic cross-sectional view of a fragment of a cylindrical body of a fountain pen in accordance with a first preferred embodiment;
FIG. 10 is a block diagram of a control device in accordance with a first preferred embodiment;
FIG. 10A is a block diagram of a storage device included in the control device of FIG. 10;
FIG. 10B is a block diagram of a processor of the control device shown in FIG. 10;
FIG. 11 is a flowchart illustrating a flowchart of a first preferred embodiment;
FIG. 12 is a flowchart illustrating the operation of a processor according to a first preferred embodiment in a computing mode;
FIG. 13 is a schematic illustration of a rotating element and a reading unit of an encoding assembly in accordance with a second preferred embodiment of a computer in the form of a pen in accordance with the present invention;
FIG. 14 is a schematic illustration of a rotating element and a reading unit of an encoding assembly in accordance with a third preferred embodiment of a computer in the form of a pen in accordance with the present invention.
Рассмотрим фиг. 1, на которой изображен первый предпочтительный вариант воплощения компьютера 1 в виде авторучки в соответствии с настоящим изобретением, который содержит удлиненный цилиндрический корпус 10 авторучки, имеющий пишущий конец, сформированный с осевым отверстием 11 и парой расположенных под прямым углом радиальных камер, которые связаны с отверстием 11 через вырезы 12, 13. Вращающийся шариковый упор 15 выступает наружу из цилиндрического корпуса 10 авторучки через осевое отверстие 11 и служит в качестве пишущего узла 16 шариковой авторучки. Блок 14 подачи чернил в форме чернильного стержня расположен в цилиндрическом корпусе 10 авторучки и подает чернила на шариковый упор 15. В предпочтительном варианте воплощения шариковый упор 15 удерживается с возможностью вращения на одном конце блока 14 подачи чернил. Первый и второй кодирующие узлы 2, 2' установлены соответственно в радиальных камерах на пишущем конце цилиндрического корпуса 10 авторучки. Первый кодирующий узел 2 кодирует движение шарикового упора 15 в направлении оси X и вырабатывает сигналы передвижения вдоль оси X, соответствующие кодированному передвижению шарикового упора 15 в направлении оси X. Второй кодирующий узел 2' кодирует движение шарикового упора 15 вдоль направления оси Y и вырабатывает сигналы передвижения вдоль оси Y, соответствующие кодированному движению шарикового упора 15 вдоль направления оси Y. Consider FIG. 1, which shows a first preferred embodiment of a
Рассматривая фиг. 1-4, можно видеть, что как первый, так и второй кодирующие узлы 2, 2' включают элемент 22 рамки, неподвижно установленный в соответствующих радиальных камерах на пишущем конце цилиндрического корпуса 10 авторучки. Вращающаяся ось 220 установлена с возможностью вращения на элементе 22 рамки. Элементы 20, 21 контакта в форме шарика закреплены на вращающейся оси 220 и заходят в цилиндрический корпус 10 авторучки через вырезы 12, 13 так, что они находятся в контакте с шариковым упором 15 таким образом, что вращение шарикового упора 15 в определенном направлении может передавать вращение на вращающуюся ось 220. Элементы 20, 21 находятся в контакте с шариковым упором 15, располагаясь под прямым углом друг к другу, как лучше всего показано на фиг. 3. Вращающийся элемент 23 закреплен на вращающейся оси 220 так, что он вращается совместно с ней. Считывающий блок 24 закреплен на элементе 22 рамки для вырабатывания сигналов перемещения в соответствии с определяемым передвижением вращающегося элемента 23. Referring to FIG. 1-4, it can be seen that both the first and
Таким образом, когда цилиндрический корпус 10 авторучки удерживается одной рукой при формировании через шариковый упор 15 символов на поверхности для письма, элементы 20, 21 контакта вращаются в соответствии с направлением движения шарикового упора 15 для передачи вращения на соответствующую вращающуюся ось 220 и связанный с ней вращающийся элемент 23. Сигналы передвижения по оси Х и оси Y последовательно и соответственно вырабатываются считывающими блоками 24 первого и второго кодирующих узлов 2, 2' в соответствии с определяемым передвижением соответствующего вращающегося элемента 23. Thus, when the
В первом предпочтительном варианте воплощения вращающийся элемент 23 сформирован как проводящий элемент, имеющий центральную часть 232 установки, которая закреплена на вращающейся оси 220, и набор расположенных на одинаковом расстоянии контактных ножек 230, которые выступают в радиальном направлении наружу от центральной части 232 установки. Вращающийся элемент 23 электрически соединен с первым выводом источника напряжения, таким как земляная клемма блока питания. Считывающий блок 24 включает изолирующую подложку 241, установленную на элементе 22 рамки вблизи вращающегося элемента 23, и переднюю и заднюю проводящие пластины 240, 242, установленные соответственно на передней и задней сторонах изолирующей подложки 241. Передняя и задняя проводящие пластины 240, 242 электрически соединены со вторым выводом источника напряжения, таким как положительный (или VCC) вывод блока питания. Когда контактные элементы 20, 21 вращаются благодаря вращению шарикового упора 15 в направлении, соответствующем первому направлению движения, контактные ножки 230 входят последовательно в контакт с передней проводящей пластиной 240, что приводит к вырабатыванию сигналов передвижения по осям +Х и +Y. Соответственно, когда контактные элементы 20, 21 вращаются в направлении, соответствующем второму направлению движения из-за вращения шарикового упора 15, контактные ножки 230 последовательно входят в контакт с задней проводящей пластиной 242, что приводит к вырабатыванию сигналов движения вдоль осей -X и -Y.In a first preferred embodiment, the
Взаимосвязь между сигналами движения, поступающими от первого и второго кодирующих узлов 2, 2', и направлением движения шарикового упора 15 показана на фиг. 5. Ниже приведем три условных примера для иллюстрации работы кодирующих узлов 2, 2 ':
1. В состоянии (+Y>X=0), изображенном на фиг. 5, движение шарикового упора 15 происходит только в направлении +Y. При этом контактный элемент 20 неподвижен, в то время как элемент 21 вращается в первом направлении. На фиг. 6 изображены сигналы передвижения вдоль осей Х и Y, вырабатываемые первым и вторым кодирующими узлами 2, 2' в состоянии (+Y>X=0). Кроме того, на фиг. 6 показано, что, поскольку контактный элемент 20 неподвижен, соответствующий ему вращающийся элемент 23 не вращается, оставляя, таким образом, переднюю и заднюю проводящие пластины 240, 242 в состоянии высокого логического уровня, благодаря соединению последних с положительным (или VCC) выводом блока питания. С другой стороны, поскольку контактный элемент 21 вращается в первом направлении, соответствующий ему вращающийся элемент 23 вращается таким образом, что контактная ножка 230 контактирует последовательно с передней проводящей пластиной 240. Так как вращающийся элемент 23 электрически соединен с земляным выводом блока питания, логическое состояние передней проводящей пластины 240 изменяется с высокого до низкого логического уровня, например, в момент, когда одна из контактных ножек 230 вступает в контакт с ней. Таким образом, благодаря повороту вращающегося элемента 23 с контактным элементом 21 в первом направлении сигнал передвижения вдоль оси +Y от второго кодирующего узла 2' генерируется в форме последовательности импульсов, которая в этом режиме представляет собой импульсы, расположенные через одинаковые интервалы времени.The relationship between the movement signals coming from the first and
1. In the state (+ Y> X = 0) shown in FIG. 5, the movement of the ball stop 15 occurs only in the + Y direction. In this case, the
В примере, представленном на фиг. 6, сигналы перемещения вдоль оси +Y от первого кодирующего узла 2' формируются в виде девяти последовательных импульсов. Количество импульсов сигнала при движении в направлении оси +Y от второго кодирующего узла 2' зависит от скорости движения шарикового упора 15 в направлении +Y. Чем быстрее движение шарикового упора 15 в направлении +Y, тем уже будут импульсы в сигнале передвижения вдоль оси +Y от второго кодирующего узла 2', и количество импульсов в сигнале передвижения вдоль оси +Y будет большим. In the example of FIG. 6, displacement signals along the + Y axis from the
Скорость вращения контактных элементов 20, 21 зависит от векторной угловой компоненты движения шарикового упора 15, который воздействует на соответствующие контактные элементы 20, 21. Например, когда векторные угловые компоненты, действующие на контактные элементы 20, 21, равны, контактные элементы 20, 21 вращаются с одинаковой скоростью. Когда векторная угловая компонента, воздействующая на контактный элемент 20, больше, чем компонента, воздействующая на элемент 21, контактный элемент 20 вращается с большей скоростью по сравнению с контактным элементом 21. Соответственно, когда векторная угловая компонента, воздействующая на контактный элемент 20, будет меньше, чем компонента, действующая на контактный элемент 21, контактный элемент 20 будет вращаться с меньшей скоростью по сравнению с контактным элементом 21. The rotation speed of the
2. В состоянии (-Y= +X), изображенном на фиг. 5, движение шарикового упора 15 происходит как в направлении -Y, так и в направлении +Х. При этом контактный элемент 20 вращается в первом направлении, в то время как контактный элемент 21 вращается во втором направлении. На фиг. 7 изображены сигналы передвижения вдоль осей Х и Y, вырабатываемые первым и вторым кодирующими узлами 2, 2' в состоянии (-Y=+X). Как видно, как сигнал передвижения вдоль оси +Х, так и сигнал передвижения вдоль оси -Y от первого и второго кодирующих узлов 2, 2' представляют собой последовательность импульсов. Однако, поскольку векторные угловые компоненты передвижения шарикового упора 15, которые воздействуют на контактные элементы 20, 21, равны, предполагая, что шариковый упор 15 передвигается с той же скоростью, как и в примере, представленном на фиг. 6, контактные элементы 20, 21 вращаются с меньшей скоростью по сравнению с примером, представленном на фиг. 6, что, таким образом, приводит к получению более широких импульсов сигналов передвижения вдоль оси +Х и вдоль оси -Y. 2. In the state (-Y = + X) shown in FIG. 5, the movement of the ball stop 15 occurs both in the -Y direction and in the + X direction. In this case, the
3. В состоянии (+Y=0<X), представленном на фиг. 5, передвижение шарикового упора 15 происходит только в направлении +Х. В результате этого контактный элемент 21 будет неподвижен, в то время как контактный элемент 20 будет вращаться в первом направлении. На фиг. 8 показаны сигналы передвижения вдоль осей Х и Y, вырабатываемые первым и вторым кодирующими узлами 2, 2' в состоянии (+Y= 0<X). Как видно, сигнал передвижения вдоль оси Y от второго кодирующего узла 2' все время остается на высоком логическом уровне, в то время как сигнал передвижения вдоль оси Х от первого кодирующего узла 2 представляет собой последовательность импульсов. 3. In the state (+ Y = 0 <X) shown in FIG. 5, the movement of the ball stop 15 occurs only in the + X direction. As a result of this, the
На фиг. 9 видно, что цилиндрический корпус 10 авторучки, кроме того, имеет монтажное отверстие 17. Часть установочной рамки 18 проходит внутрь и интегрально связана с цилиндрическим корпусом авторучки в непосредственной близости к монтажному отверстию 17. Электронная панель 37 установлена на установочной рамке 18 и на ней расположен блок 3 управления. In FIG. Figure 9 shows that the cylindrical case of the
На фиг. 10 блок 3 управления включает блок 31 питания, запоминающее устройство 32, процессор 33, выходное устройство 34, генератор 35 звукового сигнала, набор 36 переключателей и блок 38 беспроводной связи, такой как обычный инфракрасный блок связи. In FIG. 10, the
Блок 31 питания может быть выполнен в виде последовательно соединенных элементов батареи (не показаны) и снабжает устройство электрической энергией, необходимой для работы устройства 3 управления. The
На фиг. 10А представлено запоминающее устройство 32, которое включает, по меньшей мере, область 321 накопления компьютерного кода, область 322 базы данных словаря, область 323 накопления данных телефонного справочника и область 324 вычислений. Область 321 накопления компьютерного кода используется для накопления образцов символов и связанных с ним стандартных компьютерных кодов, которые ставятся в соответствие символам, формируемым на поверхности для письма через шариковый упор 15. Одним из примеров стандартного компьютерного кода является код ASCII (Американский стандартный код для обмена информацией (American Standard Code for Information Interchange)), который пригоден для кодирования буквенно-цифровых символов. Однако, исходя из факта, что в некоторых языках, таких как китайский и японский, для кодирования символов код ASCII не используется, в области 321 могут накапливаться более одного типа образцов символов и стандартных компьютерных кодов с тем, чтобы компьютер 1 в виде авторучки мог работать в форматах различных языков. Область 322 базы данных словаря используется для накопления информации о словах языка. Информация может представлять собой значение слова или перевод слова на другой язык, например, с английского языка на китайский. Для накопления в области 322 базы данных словаря применимы известные словарные базы данных в электронной форме вышеупомянутого типа. Область 323 накопления телефонного справочника используется для накопления в ней базы данных телефонного справочника. Формат области 323 накопления телефонного справочника может быть аналогичен формату, применяемому в большинстве обычных портативных электронных устройств, таких как электронные словари и персональные цифровые помощники. Область 324 вычислений используется для временного хранения данных при производстве вычислений, при идентификации подаваемого на вход символа, при формировании записи, вводимой в базу данных телефонного справочника, и т.д. In FIG. 10A, a
В предпочтительном варианте воплощения запоминающее устройство 32 выполняется с использованием двух различных видов запоминающих устройств. Первое запоминающее устройство представляет собой оперативное запоминающее устройство типа флэш (FLASH), имеющее, по меньшей мере, область 321 накопления компьютерного кода, область 322 базы данных словаря и область 323 накопления телефонного справочника. Второе запоминающее устройство представляет собой электростатическое оперативное запоминающее устройство, имеющее, по меньшей мере, область 324 вычислений. In a preferred embodiment, the
Представленное фиг. 10 выходное устройство 34 предпочтительно выполняется в виде блока индикатора на жидких кристаллах (ЖКИ (LCD)), который устанавливается в монтажном отверстии 17 цилиндрического корпуса 10 авторучки. Генератор 35 звукового сигнала выполняется в виде громкоговорителя и набор 36 переключателей используется для управления режимами работы процессора 33, как более подробно будет описано в последующем описании. Presented by FIG. 10, the
Как показано на фиг. 10 и 10Б, процессор 33, например микропроцессор, соединен с блоком 31 питания, запоминающим устройством 32, выходным устройством 34, генератором 35 звукового сигнала, набором 36 переключателей и блоком 38 беспроводной связи. Процессор 33, кроме того, соединен с первым и вторым кодирующими узлами 2, 2' (см. фиг. 1) так, что он может получать от них сигналы передвижения вдоль оси Х и Y. На фиг. 10Б видно, что процессор 33 выполнен таким образом, что в нем содержится блок 331 распознавания символов, блок 332 электронных часов, блок 333 вычислений, блок 334 поиска в словаре, блок 335 управления телефонным справочником, блок 336 выходного драйвера, блок 338 работы в режиме "мыши" и блок 339 работы в режиме клавиатуры. As shown in FIG. 10 and 10B, a
На фиг. 11 представлен алгоритм, иллюстрирующий работу первого варианта предпочтительного воплощения. Рассматривая, кроме того, фиг. 1, 10, 10А и 10Б, можно видеть, что, когда включается источник питания 31, набор 36 переключателей может использоваться заранее определенным образом с тем, чтобы выбрать режим работы процессора 33 и рабочий язык компьютера 1 в виде авторучки. Когда шариковый упор 15 передвигается по поверхности для письма для формирования символов, первый и второй кодирующие узлы 2, 2' будут генерировать сигналы передвижения вдоль осей Х и Y, соответствующие определяемому движению шарикового упора 15. При этом блок 331 распознавания символов будет считывать соответствующие образцы символов и стандартные компьютерные коды из области 321 накопления компьютерных кодов запоминающего устройства 32 и сохранять такую же информацию в области 324 вычислений так, что могут производиться вычисления и сравнения для идентификации символов, формируемых на поверхности для письма, и выработка компьютерных кодов, которые ассоциируются с идентифицируемыми таким образом символами. Вырабатываемые компьютерные коды идентифицированных символов сохраняются при этом в области 324 вычислений. Средство 331 распознавания символов, кроме того, операционно связано с блоком 336 выходного драйвера, который позволяет выходному устройству 34 индицировать символы, идентифицированные средством 331 распознавания символов. In FIG. 11 is a flowchart illustrating the operation of the first embodiment of the preferred embodiment. Considering, in addition, FIG. 1, 10, 10A and 10B, it can be seen that when the
Что касается способа распознавания символов, идентифицируемых средством 331 распознавания символов, которые формируются на поверхности для письма через шариковый упор 15, эта операция может быть выполнена с использованием известных технологий распознавания символов, которые различаются в зависимости от языка идентифицируемых символов. As for the method for recognizing characters identified by means of recognizing characters that are formed on the writing surface through the ball stop 15, this operation can be performed using known character recognition techniques that vary depending on the language of the characters being identified.
При использовании компьютера 1 в виде авторучки для подсчета результата арифметического выражения сначала набор 36 переключателей задействуется таким образом, чтобы обеспечить работу процессора 33 в режиме вычисления. Когда символы, которые составляют арифметическое выражение, записываются на поверхности для письма через шариковый упор 15, средство 331 распознавания символов работает так, что запоминаются компьютерные коды идентифицированных символов в области 324 вычислений. Блок 333 вычислений затем обрабатывает компьютерные коды, записанные средством 331 распознавания символов, для вычисления результата арифметического выражения. Это действие включается при распознавании компьютерного кода знака "=". When using
Блок 333 вычислений, кроме того, операционно связан с блоком 336 выходного драйвера, который позволяет выходному устройству 34 индицировать результат арифметического выражения.
На фиг. 12 представлен алгоритм, иллюстрирующий работу процессора 33 в режиме вычислений. Так как функции, связанные с процессором 33, при работе в этом режиме аналогичны функциям обычных калькуляторов, подробное разъяснение алгоритма, изображенного на фиг. 12, будет для краткости изложения опущено. In FIG. 12 is an algorithm illustrating the operation of the
При использовании компьютера 1 в виде авторучки для поиска информации, касающейся конкретного слова, набор 36 переключателей первоначально будет задействован так, чтобы переключить процессор 33 в режим поиска в словаре. Когда символы, которые составляют конкретное слово, будут записаны на поверхности для письма через шариковый упор 15, средство 331 распознавания символов передаст идентифицированные символы в область 324 вычислений для записи компьютерных кодов. Блок 334 поиска в словаре обрабатывает затем компьютерные коды, записанные средством 331 распознавания символов, для того, чтобы определить слово, соответствующее компьютерным кодам, и находит информацию, соответствующую слову, которое было определено таким образом в области 322 базы данных словаря запоминающего устройства 32. Это действие может включаться после определения символа, соответствующего компьютерному коду "? ", который добавляется к символам соответствующего слова. Блок 334 поиска в словаре дополнительно операционно связан с блоком 36 выходного драйвера 336, который позволяет выходному устройству 34 индицировать информацию, получаемую блоком 334 поиска в словаре из области 334 базы данных словаря. When using
Как известно в данной области техники, процедура определения слова по компьютерным кодам различается в зависимости от выбранного рабочего языка компьютера 1 в виде авторучки. Поскольку процедура поиска, связанная с блоком 334 поиска в словаре, является обычной для электронных словарей, подробное описание ее будет опущено с целью краткости изложения. As is known in the art, the procedure for determining a word by computer codes differs depending on the selected working language of
Набор 36 переключателей может быть задействован, кроме того, таким образом, чтобы переключить процессор 33 в режим управления телефонным справочником. В режиме управления телефонным справочником имя и связанный с ним контактный номер телефона может добавляться в область 323 накопления телефонного справочника и контактный номер телефона, который ассоциирован с введенным именем, может быть получен из области 323 накопления телефонного справочника. При добавлении входной записи в область 323 накопления телефонного справочника символы, которые составляют имя и контактный номер телефона, связанный с этим именем, записывается на поверхности для письма через шариковый упор 15. Блок 331 распознавания символов запоминает компьютерные коды для идентифицированных символов в области 324 вычислений, как было описано выше. Блок 335 управления телефонным справочником затем передает компьютерные коды, записанные средством 331 распознавания символов с целью определения имени и контактного номера телефона, соответствующих этим компьютерным кодам. Блок 335 управления телефонным справочником, кроме того, операционно связан с блоком 336 выходного драйвера, который позволяет выходному устройству 34 индицировать имя и контактный номер, определенные блоком управления 335 телефонным справочником, для проверки. После подтверждения точности информации, индицированной на выходном устройстве 34, с помощью набора 36 переключателей блок 335 управления телефонным справочником записывает имя и контактный номер как новую входную запись в область 323 накопления телефонного справочника. A set of 36 switches can be activated, in addition, in such a way as to switch the
При поиске контактного номера в области 323 накопления телефонного справочника символы, которые составляют входное имя, записываются на поверхности для письма через шариковый упор 15. Средство 331 распознавания символов накапливает компьютерные коды для идентифицированных символов в области 324 вычислений, и блок 335 управления телефонным справочником затем передает компьютерные коды, сохраненные средством 331 распознавания символов с целью определения входного имени, соответствующего этим компьютерным кодам. При добавлении символа, такого как "?", к входному имени блок 335 управления телефонным справочником включается в режим определения символа в области 323 накопления телефонного справочника для поиска контактного номера, который связан с входным именем. С помощью блока 336 выходного драйвера выходное устройство 34 включается для индикации входного имени и связанного с ним контактного номера, получаемого с помощью блока 335 управления телефонным справочником. When searching for a contact number in the telephone
Так как известные технологии построения телефонных справочников и поиска в телефонных справочниках, применяемые в портативных электронных устройствах, применимы к блоку 335 управления телефонным справочником, более подробное описание работы последнего будет здесь опущено с целью краткости изложения. Since the well-known technologies for constructing telephone directories and searching in telephone directories used in portable electronic devices are applicable to the telephone
Набор 36 переключателей может затем быть задействован так, чтобы включить процессор 33 в режим часов. В режиме часов электронный блок 332 часов включается для вырабатывания выхода времени. Блок 332 электронных часов операционно связан с блоком 336 выходного драйвера так, что позволяет выходному устройству 34 индицировать выходной сигнал времени блока 332 электронных часов. Как и в обычных электронных часах, с помощью набора 36 переключателей при включении его заранее определенным образом во время работы процессора 33 в режиме часов можно устанавливать выходное время блока 332 электронных часов и время сигнала будильника. Кроме того, в момент, когда блок 332 электронных часов определяет, что выходное время достигло заранее заданного времени включения будильника, блок 332 электронных часов известным образом включает генератор 35 звукового сигнала с тем, чтобы включить выходной сигнал тревоги. A set of 36 switches can then be activated to turn the
Набор 36 переключателей может быть в дальнейшем использован таким образом, что он включит процессор 33 в режим мыши. В режиме мыши блок 338 работы мыши принимает сигналы движения вдоль осей Х и Y от первого и второго кодирующих узлов 2, 2'. Затем блок 338 работы мыши управляет работой блока 38 беспроводной связи для установки известным способом беспроводной связи с компьютером 4 так, чтобы передавать сигналы передвижения вдоль осей Х и Y без проводов для приема компьютером 4 через соответствующий стандартный блок 40 связи (СБС). Таким образом, сигналы передвижения вдоль осей Х и Y могут использоваться для управления движением курсора на экране (не показан) компьютера 4. Набор 36 переключателей при этом работает подобно переключателям, расположенным на обычной компьютерной мыши. Когда задействуется набор 36 переключателей, блок 338 работы мыши управляет блоком 38 беспроводной связи так, что на компьютер 4 передаются соответствующие сигналы переключателя. A set of 36 switches can be further used in such a way that it turns the
Набор переключателей 36 может, кроме того, быть задействован так, чтобы он включил работу процессора 33 в режиме клавиатуры. В режиме клавиатуры блок 339 работы клавиатуры принимает компьютерные коды, вырабатываемые средством 331 распознавания символов. При этом блок 339 работы клавиатуры управляет блоком 38 беспроводной связи так, чтобы установить беспроводную связь с компьютером 4, при этом компьютерные коды беспроводным способом передаются на компьютер 4 через блок 40 стандартной связи (СБС), таким образом позволяя компьютеру 1 в виде авторучки работать в качестве устройства ввода символов в компьютер 4. Компьютер 1 в виде авторучки в соответствии с настоящим изобретением позволяет, таким образом, облегчать ввод символов сложных языков, таких как китайский. The set of
Рассмотрим вновь фиг. 10 и 10Б предпочтительного варианта воплощения, на которых процессор 33, кроме того, включает блок 337 управления питанием, который операционно связан с запоминающим устройством 32 так, что, когда выключается питание, подаваемое на компьютер 1 в виде авторучки, или когда запас остающейся энергии в блоке питания 31 недостаточен для обеспечения нормальной работы устройства 3 управления, блок 337 управления питанием будет передавать данные, такие как имя и соответствующий контактный номер телефона из электростатической оперативной памяти в оперативную память типа флэш с тем, чтобы избежать потери данных. Consider again FIG. 10 and 10B of the preferred embodiment, in which the
Конфигурация первого и второго кодирующих узлов не должна ограничиваться описанной выше. В компьютере в виде авторучки в соответствии с настоящим изобретением могут применяться другие конфигурации кодирующих узлов, как показано на фиг. 13 и 14. The configuration of the first and second coding nodes should not be limited to that described above. In the computer in the form of a pen in accordance with the present invention, other configurations of coding units may be used, as shown in FIG. 13 and 14.
На фиг. 13 изображен вращающийся элемент 23а и считывающий блок 24а кодирующего узла по второму предпочтительному варианту воплощения компьютера в виде авторучки в соответствии с настоящим изобретением. Вращающийся элемент 23а изготовлен из пластмассы и имеет центральную часть 232а установки, которая закреплена на вращающейся оси (не показана), и множество расположенных на равном расстоянии затеняющих ножек 230а, которые выступают в радиальном направлении от центральной части 232а установки. Считывающий блок 24а включает первый и второй фотодетекторы (T1), (T2), такие как фототранзисторы, установленные на элементе рамки (не показан) сбоку и в непосредственной близости к вращающемуся элементу 23а. In FIG. 13 depicts a rotating element 23a and a
Когда вращающаяся ось вращается в первом направлении, каждая из затеняющих ножек 230а затеняет первый фотодетектор (Т1) прежде, чем будет затеняться второй фотодетектор (Т2). Таким образом, сигнал перемещения от первого фотодетектора (Т1) перейдет в высокое логическое состояние до того, как оно будет изменено на втором фотодетекторе (Т2). Когда вращающаяся ось вращается в обратном направлении, каждая из затеняющих ножек 230а затеняет второй фотодетектор (Т2) до того, как будет затенен первый фотодетектор (Т1). Таким образом, сигнал передвижения от второго фотодетектора (Т2) изменится на высокое логическое состояния до того, как будет изменено состояние первого фотодетектора (Т1). Когда вращающаяся ось не будет вращаться, первый и второй фотодетекторы (Т1), (Т2) не будут затеняться затеняющими ножками 230а, и не будут вырабатывать соответствующий сигнал перемещения, который будет поддерживаться на низком логическом уровне. When the rotating axis rotates in the first direction, each of the
На фиг. 14 изображен вращающийся элемент 23b и считывающий блок 24b кодирующего узла по третьему предпочтительному варианту осуществления компьютера в виде авторучки в соответствии с настоящим изобретением. Вращающийся элемент 23b имеет центральную часть 232b установки, закрепленную на вращающейся оси (не показана), и множество расположенных на равном расстоянии ножек 230b, которые выступают радиально наружу от центральной части 232b установки. Каждая из ножек 230b снабжена постоянным магнитом. Предпочтительно каждая из ножек 230b сформирована из материала, обладающего свойствами постоянного магнита. Считывающий блок 24b включает первый и второй сенсоры (S1), (S2), работающие по принципу эффекта Холла, установленные на элементе рамки (не показан) сбоку и вблизи вращающегося элемента 23b. Когда вращающаяся ось вращается в первом направлении, каждая из ножек 230b передвигается вблизи первого сенсора (S1), работающего по принципу эффекта Холла до того, как она пройдет вблизи второго сенсора (S2), работающего по принципу эффекта Холла. Таким образом, сигнал передвижения от первого сенсора (S1) будет изменяться на высокое логическое состояние до того, как изменится сигнал второго сенсора (S2). Когда вращающаяся ось будет вращаться в обратном направлении, каждая из ножек 230b будет передвигаться вблизи второго сенсора (S2), работающего по принципу эффекта Холла до того, как она пройдет вблизи первого сенсора (S1), работающего по принципу эффекта Холла. Таким образом, сигнал передвижения от второго сенсора (S2) будет изменяться на высокое логическое состояние до того, как изменится сигнал первого сенсора (S1). Когда вращающаяся ось не будет вращаться, первый и второй сенсоры (S1), (S2), работающие по принципу эффекта Холла, не будут подвергаться воздействию магнитного поля ножек 230b и не будут вырабатывать соответствующие сигналы передвижения, т.е. они будут поддерживаться в низком логическом состоянии. In FIG. 14 shows a
В то время как настоящее изобретение было описано с точки зрения рассмотрения наиболее практичных и предпочтительных вариантов воплощения, понятно, что настоящее изобретение не ограничивается описанными вариантами воплощения, но направлено на охват различных компоновок, в пределах сущности и объема настоящего изобретения в их наиболее широкой интерпретации так, чтобы были охвачены все подобные модификации и эквивалентные компоновки. While the present invention has been described in terms of considering the most practical and preferred embodiments, it is understood that the present invention is not limited to the described embodiments, but is intended to cover various arrangements, within the spirit and scope of the present invention in their broadest interpretation as so that all such modifications and equivalent arrangements are covered.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU99112551/09A RU2187145C2 (en) | 1999-06-09 | 1999-06-09 | Computer in the form of fountain-pen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU99112551/09A RU2187145C2 (en) | 1999-06-09 | 1999-06-09 | Computer in the form of fountain-pen |
Publications (2)
Publication Number | Publication Date |
---|---|
RU99112551A RU99112551A (en) | 2001-04-27 |
RU2187145C2 true RU2187145C2 (en) | 2002-08-10 |
Family
ID=20221164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU99112551/09A RU2187145C2 (en) | 1999-06-09 | 1999-06-09 | Computer in the form of fountain-pen |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2187145C2 (en) |
-
1999
- 1999-06-09 RU RU99112551/09A patent/RU2187145C2/en not_active IP Right Cessation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0390303B1 (en) | Electronic notebook | |
US4749982A (en) | Intelligent card | |
US4070649A (en) | Multi-modal data input/output apparatus and method compatible with bio-engineering requirements | |
US10936928B2 (en) | Payment card overlay skimmer detection | |
Feigenbaum et al. | Discrete scale invariance in stock markets before crashes | |
US6064766A (en) | Handwritten keyboardless entry computer system | |
JP3209149B2 (en) | Mobile terminal device | |
US4972496A (en) | Handwritten keyboardless entry computer system | |
US8654086B2 (en) | Method and system for changing the power state of a portable electronic device | |
JPH10132968A (en) | Identifying device of manual operation to surface, particularly, for watch | |
CN104679425A (en) | Complex Wakeup Gesture Framework | |
CN103547983A (en) | User interface for handwriting inputs | |
CN101751561A (en) | Information processing apparatus, information processing method, program, and information processing system | |
CN112257436A (en) | Text detection method and device | |
CN102982296A (en) | Information processing apparatus, information processing method, program, storage medium, and information processing system | |
RU2187145C2 (en) | Computer in the form of fountain-pen | |
KR100654500B1 (en) | System control method using touch screen | |
EP1058179B1 (en) | Writing instrument with pen and computer functionalities | |
AU712644B1 (en) | Pen computer | |
JP3145565B2 (en) | Tablet input device | |
KR20000073577A (en) | Pen computer | |
MXPA99005335A (en) | A computer pen | |
KR200190906Y1 (en) | The electronic note make use of mouse-pen | |
RU99112551A (en) | COMPUTER AS A Fountain Pen | |
EP1058204A1 (en) | Writing instrument adapted for use as a user input device of a computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20040610 |