[go: up one dir, main page]

CN1678972B - Relative stroke ideographic character input keyboard - Google Patents

Relative stroke ideographic character input keyboard Download PDF

Info

Publication number
CN1678972B
CN1678972B CN03819930.0A CN03819930A CN1678972B CN 1678972 B CN1678972 B CN 1678972B CN 03819930 A CN03819930 A CN 03819930A CN 1678972 B CN1678972 B CN 1678972B
Authority
CN
China
Prior art keywords
stroke
letter
district
keyboard
shared position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN03819930.0A
Other languages
Chinese (zh)
Other versions
CN1678972A (en
Inventor
唐洪照
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CN1678972A publication Critical patent/CN1678972A/en
Application granted granted Critical
Publication of CN1678972B publication Critical patent/CN1678972B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention provides a character input method (CIM) for ideographic languages to input textual data on the basis of relative stroke positions within the characters to produce electronic files. By identifying key-strokes and assigning each of the key-strokes to appropriate multiple keyboard positions, this character input method simulates the relative positions of these key-strokes within a particular character. The user can select the appropriate keyboard position for a particular essential stroke depending on that essential stroke's position relative to other strokes within the layout of a particular character or character-root. The keyboard positions for other non-key strokes are also decided by their relative stroke positions within the character.

Description

Relative stroke ideographic character input keyboard
Technical field
The present invention relates generally to a kind of system and method that is used for inputting ideographic characters, for example is used for the ideographic character of China, Korea S and Japanese language.The invention particularly relates to a kind of relatively (be correlated with) stroke (drawing) input method and keyboard, be used for stroke is carried out electronic processing, constitute the character in the language of character with generation by stroke.
Background technology
Modern computer provides a keyboard as input tool to the user usually.This keyboard generally is based on the letter word table and designs.Keyboard originates from typewriter, and these typewriters are using Romanic and the country that comes from Latin text person's handwriting to become very universal.The keyboard that also exists some to be applied to other language, the Greek and the Cyrillic that for example have different text person's handwritings are spoken.Because these keyboards all are used for importing the character that each word all is the language that generated by one group of fixed character, so these keyboards all have a kind of identical structure.Therefore, because character set is fixed, these keyboards can be in order to input from any word in the language of fixed character collection and any word that can add in this language.
Yet, also exist some not rely on the language that phonetic characters produces word, their text is formed by one group of ideographic character.The language of this this type is present in the Asia, comprises multiple Chinese and dialect, Korean and Japanese.Because the characteristic of ideograph is difficult to use the direct input character of standard computer keyboard.In order to overcome and the relevant intrinsic problem of ideographic character input, multiple solution is attempted to realize the input of ideographic character.
These solutions can be classified as five kinds of input methods.First kind of input method uses the Rome literal to spell individual character according to pronunciation in language, and when expression individual character end spell, software program makes ideographic character replace Chinese phonetic spelling.Second kind of input method is based on the parts radical and produces ideographic character, distributes the combination of a key or key for each parts radical.The third input method is based on the unit stroke that constitutes character and generates character.The 4th kind of input method is based on according to other features and distributes specific coding to character, for example distributes telegraph code to be used for different characters.The grouping of the 5th kind of input method, the combination that comprises method described above with mix.
First kind of input method, this input method are common technologies based on pronunciation.Typewriting person becomes a string Latin character with each character transliteration, keys in then.This input method provides a kind of straightforward procedure for the typewriting the person how different letters of knowing in the original text of Rome pronounce, but requires numerous typewriting persons to use the Received Pronunciation of word usually.The linguist knows, because a variety of causes, the people of different regions can produce different pronunciations to identical characters.As a result, the people of different regions can require to show identical ideographic character with different roman character string lists.In order to remedy this defective, the pronunciation guide of a strictness is used to force to use single pronunciation, but this is unfavorable to different regions, thinks that the pronunciation of natural pronunciation comes input character because they can not re-use them.In addition, a lot of characters pronounce in mutually the same or quite similar mode, and this makes a plurality of characters show with identical roman character string list.In order to remedy this problem, after having imported a roman character string, typewriting person selects from the possible character lists of listing usually.Can solve the input problem of the different word of unisonance although it is so, but it has interrupted the keyboard drive processing procedure and typing speed is slowed down.These the very corns of a subject be with ideographic character be mapped to be used for a kind of based on the text of kinds of characters method for organizing and the letter of language.Those are proficient in philological people also will easily recognize the another one problem, i.e. phoneme can not fully suitably use the letter of other language to represent to distinguish the phoneme of this language in a kind of language.These phonemes produce some difficult points to the input based on transliteration.Those skilled in the art also will recognize, writing and using according to its pronunciation and come from input method that the letter of different language designs being discord between importing and can cause the information between character graphics and keyboard are keyed in to be interrupted at ideographic character.Because the simplicity of implementing, this character entry method is the most universal input method in the various character entry methods, yet this input method shows number of drawbacks, and make the not strong people of those language skills can't be on top of it.
Second kind of input method is based on the input method of radical, this depend in fact most of ideographs use other character as radical to constitute new character.Complexity or precomposed character are combined by simpler radical usually.Each these radical can be split as unit stroke.The example of this radical comprises the left side that appears at complicated Chinese character usually and the radical and the radicals by which characters are arranged in traditional Chinese dictionaries collection at top.Using these itself is exactly the radical of character usually, has designed a lot of text input methods.Skilled user can become very efficient in the text input, but because a large amount of radical collection is arranged, the ordinary people is difficult to learn effectively and use these input methods.As a result, have only minority typewriting person skillfully to use these input methods in a large amount of trainings and exercise back.
The third input method is constructed character by unit stroke.When writing ideographic character, one group of stroke is used to form character actual.This group stroke is limited, and also quite simplifies after a small amount of change process of permission.Therefore, when input character, the user is used to construct the stroke of character according to predefined structure input.This input method is a kind of simulation of actual written character.Yet, because the complexity that concerns between stroke makes the user be difficult to become skillfully when carrying out input text, the input method in this grouping thereby always to be considered to efficient low.Because the complex relationship between the employed stroke of character is difficult to stroke reasonably is mapped on the keyboard usually, thereby realize quick and text input easily.Because the historical defective of this input method, this input method are considered to character input poor efficiency method usually.
The 4th kind of method is based on specific coding distributed to different characters.This method is to comprise telegraph code is distributed to character, or based on the shape of the every nook and cranny of character and encode.This method is extremely complicated, except that also not being used very little market.
The 5th kind of method is the mixing of said method.Combine the feature of pronunciation and radical, mixed method such as a kind of example of mixing to provide character to import.
The efficient of assessment character entry method can be based on following three standards: easily learn; Convenient; And service efficiency.Recommend input method to new typewriting person, wish that this method is the method for the easiest, and concerning experienced typewriting person, the high efficiency of text input is then more important.For non-professional user, the convenience of character input is very important, because the system that people might learn to acquire a certain degree of difficulty, but even those do not allow wield system efficiently often to be rejected use yet.The current character input method all lacks one or more in these standards, and therefore effectively character/text input remains a subject matter of ideographic language.
Therefore, also be necessary to design a kind of new method of using the QWERTY keyboard inputting ideographic characters, so that simple and efficient characters input method to be provided.
Summary of the invention
One object of the present invention is to eliminate or alleviate at least one defective of aforementioned ideographic character input method.The purpose that the present invention also has is to make full use of the multiple position of single stroke in character, and a kind of method and system of importing based on the character of stroke (stroke) is provided, and improves the convenience and the high efficiency of character input.
First aspect the invention provides a kind of keyboard that is used for coming based on unit stroke input character.This keyboard comprises a plurality of stroke keys and non-stroke key.Each key in a plurality of stroke keys is all represented a unit stroke, and at least two stroke key tables in a plurality of stroke keys show identical unit stroke, and each key provides the signal of the expression stroke relevant with this key.A non-stroke key or any a plurality of non-stroke keys are used to provide the signal of expression character end of input.
In the embodiment of first aspect present invention, a plurality of stroke keys comprise two groups of two stroke keys.First group key table shows first unit stroke in two groups, and second group key table in two groups shows second unit stroke.In another embodiment of the present invention, keyboard forms two adjacent regions, and the level adjacency is respectively left side district and right side region each other.Preferably, the key in first and second groups is positioned, and makes a key in every group in right side region, and another key in every group is in the left side district.
In an alternative embodiment of the invention, ideographic character is a Chinese character, at least two stroke keys in a plurality of stroke keys of expression same parts stroke are selected from the stroke of the tabulation that comprises stroke PIE (left-fallings stroke), stroke dPIE (point is cast aside), stroke NA (right-fallings stroke) and stroke dNA (putting right-falling stroke).In another embodiment of the present invention, keyboard has the layout of English (QWERTY) keyboard, an and lastrow that is positioned at resident row (home row) at least two a plurality of stroke keys of expression same parts stroke, preferably, another key at least two stroke keys is positioned at the next line of resident row.
In the embodiment that the present invention also has, keyboard comprises the stroke interpreter, is connected to a plurality of stroke keys and non-stroke key in operation.The signal that the stroke interpreter receives and buffering provides when receiving the signal of expression character end of input, is chosen ideographic character according to the buffering signals of expression stroke from database.The stroke interpreter preferably includes and is used for dwindling selective number of characters and select the device of character according to one signal of a plurality of non-stroke keys of representative from the character that number has dwindled according to each stroke.In addition, keyboard preferably includes conflict-solving module, is connected to database and stroke interpreter in operation.When the signal of buffering and character not unique when relevant, conflict-solving module is chosen ideographic character from database, in response to the database of signal correction of buffering in the expression of character, select according to the signal of the one or more non-stroke keys of expression that receive.
Among another embodiment, database comprises a plurality of characters, according to each the unit stroke value relevant, that arrange in order in a plurality of characters index being set up in this character.
By following explanation to specific embodiments of the invention, and in conjunction with the accompanying drawings, it is obvious that other aspects of the present invention and feature will become concerning those skilled in the art person.
Description of drawings
To only pass through example below, and in conjunction with the accompanying drawings, embodiments of the invention be described, wherein:
Figure 1A, Figure 1B and Fig. 1 C provide the table of 34 strokes commonly used, the stroke title that is used for recognizing, the demonstration character that contains these strokes and stroke classification system;
Fig. 2 illustrates to have identical shared graphics sources but the table of the right set of the stroke of different expressions;
Fig. 3 is that four typical cases are main or single is drawn, the table of their some version and stroke title;
Fig. 4 is the table of two crucial strokes of typical case, their some version and stroke title;
Fig. 5 shows the keyboard of prior art;
Fig. 6 is the synoptic diagram that the piecemeal part of Qwerty keyboard position is shown;
Fig. 7 illustrates the numeric keypad of handheld calculator;
Fig. 8 illustrates the numeric keypad of telephone set;
Fig. 9 illustrates conventional characters distribution assessment form, is divided into different group as sample based on each character stroke number with 6763 characters in the GB2312-80 character national standard codes table;
Figure 10 a and Figure 10 b illustrate the distribution of stroke and the assessment form of frequency of utilization, carry out stroke according to the present invention and confirm as sample with 6763 characters in the GB2312-80 character national standard codes table.Do not comprise stroke LING;
Figure 11 is used for the synoptic diagram that typical QWERTY keyboard main or that single is drawn distributes according to an embodiment of the invention;
Figure 12 is the synoptic diagram that distributes of all strokes on the Qwerty keyboard according to an embodiment of the invention;
Figure 13 A and 13B illustrate and are used for the summary sheet that all 34 strokes and the keyboard that contains relevant for the demonstration character of the relative stroke position of specific stroke distribute on the Qwerty keyboard;
Figure 14 is the synoptic diagram that distributes of all strokes with on the QWERTY keyboard of using of handheld computer and PDA(Personal Digital Assistant) according to an embodiment of the invention;
Figure 15 illustrates the synoptic diagram of the typical version that the different strokes unit on the numeric keypad according to an embodiment of the invention distributes;
Figure 16 is the synoptic diagram of the simple version that distributes of all strokes on the QWERTY keyboard used of handheld computer and PDA(Personal Digital Assistant) and stroke unit according to an embodiment of the invention; And
Figure 17 is provided for the reference listing of the technical term of use in English and the Chinese language application.
Embodiment
The present invention mainly provides a kind of stroke order according to character, has used the method or the system of keyboard inputting ideographic characters, and it has considered the relative stroke position in the character.
The linear feature that develops language with seal Europe is opposite, and ideographic character is that typical two dimensional strokes distributes.Each character is all distributed by unique stroke and constitutes, so that different stroke or with certain form overlap joint, and perhaps level or vertical off setting each other, perhaps certain other positions each other each other.The invention provides a kind of based on the keyboard map of stroke with by each character being split as the method that one group of stroke generates ideographic character.Stroke is mapped to and is used on the conventional keyboard of input character.
Because aforementioned method based on the stroke input has been considered to be difficult to use, the invention provides a kind of by being used to generate the stroke of common character and the input mechanism that the relation between the used stroke derives.In this preferred embodiment, by being that the order of hand-written character is keyed in the unit stroke be used to produce character and generated character according to writing usually.
For the purpose of discussing below, the ideograph writing system that is used for Chinese character is used as the basis of new keyboard Designing.Those skilled in the art will envision that in current design be used between the embodiment of different table ideographic characters collection multiple variation being arranged, but principal advantages of the present invention can be applied in other ideograph language.In addition, the stroke of a group acknowledge is as crucial stroke.Term " crucial stroke " is used for reference to illustrating between these strokes and stroke character that compare with other strokes of this language and each other.In other language, other stroke combination can be thought crucial stroke, and can replace stroke described here as crucial stroke, and does not break away from the present invention.
The set of the demonstration character of the stroke of the current use of the stroke table that Figure 1A provides to 1C (at this with reference to figure 1) expression, the stroke title that in this application, is used to discern, each stroke and the categorizing system of all strokes, but be not limited thereto.Those do not have the stroke of appearance in the table of Fig. 1, they can easily be seen as the variation of stroke in the tabulation.In addition, there is letter " d " some stroke title fronts, and this refers to stroke " Dian (point) " or " point/round dot ".Letter " H " in the compound stroke title, " S ", " P " or " N " represent stroke class title " HENG (horizontal stroke) ", " SHU (erecting) ", " PIE (left-falling stroke) " and " NA (right-falling stroke) " respectively.
Look back stroke type and help understanding the superiority that characteristic of the present invention and it are showed.Stroke LING (zero) is counted as special stroke.Stroke LING is unique circle and the character of drawing as single.Stroke HENG (horizontal stroke) and stroke SHU (erecting) are two basic strokes, and can extend respectively from them obtains stroke NA (right-falling stroke) and PIE (left-falling stroke).All strokes except stroke LING can be divided into four classes: HENG class, SHU class, PIE class and NA class.Every class can be divided into main or single picture portion (Primary Category) and composite part (Compound Category).According to certain shared graphic feature of stroke, some composite parts can be further divided into the stroke group, for example left side group (Group Left) and right group (Group Right).
The HENG class comprises the stroke that has the title from H1 to H11 in the stroke table of stroke HENG (horizontal stroke), stroke dTI (point is carried) and Fig. 1.The main portion of HENG class comprises stroke HENG and stroke dTI.The composite part of HENG class comprises the stroke with title from H1 to H11 shown in Figure 1.According to the compound stroke that how to draw on figure, all strokes in the composite part of HENG class can also be divided into two stroke groups, left side group and right group.The left side group of HENG class comprises the stroke with title from H1 to H7b shown in Figure 1, and the right side group of HENG class comprises the stroke with title from H8 to H11 shown in Figure 1.Left side group and right group that the HENG class of different editions can be arranged.
The SHU class comprises stroke SHU (erecting), stroke dSHU (point is perpendicular) and the stroke with title from S1 to S6 among Fig. 1.The main portion of SHU class comprises stroke SHU and stroke dSHU.The composite part of SHU class comprises the stroke with title from S1 to S6 among Fig. 1.According to the compound stroke that how to draw on figure, all strokes in the SHU class composite part can be further divided into two stroke groups, left side group and right group.The left side group of SHU class comprises the stroke with title from S1 to S4b among Fig. 1, and the right side group of SHU class comprises the stroke with title from S5a to S6 among Fig. 1.Left side group and right group that the SHU class of different editions can be arranged.
The PIE class comprises stroke PIE (left-falling stroke), stroke dPIE (point is cast aside), stroke P1 and the stroke P2 among Fig. 1.The main portion of PIE class comprises stroke PIE and stroke dPIE, and the composite part of PIE class comprises stroke P1 and stroke P2.
The NA class comprises stroke NA (right-falling stroke), stroke dNA (point is pressed down) and stroke N1 (right-falling stroke hook), and wherein stroke NA and stroke dNA belong to main portion, and stroke N1 belongs to such composite part.Stroke N1 can also regard distortion or the different method for expressing of stroke NA as.
In view of the above, one similar " lexicographic order is arranged " stroke table can be generated, and the ordering of all strokes can be arranged according to the graphic feature of the stroke portion in stroke class, each stroke class, stroke group in the composite part and each stroke.Fig. 1 also shows a kind of version of the stroke sorting from stroke LING to stroke N1.
In this explanation, term " stroke unit " is used to describe the typically seemingly stroke set of graphic feature of share class.Single stroke itself can be a unicursal unit.Stroke unit can also be made up of stroke and its variation.Different titles all is provided in the stroke table among Fig. 1 the distortion of some basic stroke.
Some stroke is to having identical history origin in essence.Difference in these strokes performance today can be summed up in the point that stroke in the character and the relation between adjacent stroke usually.Fig. 2 illustrates the example of these paired strokes.In order to generate the stroke sorting table, these strokes can be used as single stroke.
In the set of all strokes, some stroke is used to form common character set more continually, therefore is confirmed to be main stroke.An example of such conventional characters collection comprises 6763 Chinese characters in the GB2312-80 character national standard codes table that the twentieth century early stage People's Republic of China (PRC) eighties (PRC) creates.These main strokes comprise stroke HENG (horizontal stroke), stroke SHU (erecting), stroke PIE (left-falling stroke) and the stroke NA (right-falling stroke) in the stroke table of Fig. 1.Version that each main stroke has all changed or some version (being respectively stroke dTI (point is carried), stroke dSHU (point is perpendicular), stroke dPIE (point is cast aside) and stroke dNA (some right-falling stroke)).For the purpose of Chinese character input, each main stroke all is counted as identical stroke unit with its version, and always is arranged in identical keyboard position setting in the present invention.These main strokes have been shown among Fig. 3.
In main stroke, stroke PIE and stroke NA and their some version (stroke dPIE and stroke dNA) are defined as crucial stroke.Their keyboard layout is very important for design function in the good and user-friendly characters input method based on stroke.These crucial strokes have been shown among Fig. 4.The crucial stroke PIE of unit is made up of stroke PIE and stroke dPIE.The crucial stroke NA of unit is made up of stroke NA and stroke dNA.The HENG of stroke unit is made up of stroke HENG and stroke dTI, and the SHU of stroke unit is made up of stroke SHU and stroke dSHU.When each the main stroke that is used for keyboard layout in the present invention is considered to identical with its some version and needn't be distinguished, the stroke unit of all these main strokes and their some version can also be considered as stroke HENG, stroke SHU, stroke PIE and stroke NA respectively simply.It is crucial and important that these strokes are considered to, because they are not only stroke commonly used, also often occur close to each other, and they is normally adjacent one another are.The very difficult major obstacle of using of the input system based on stroke before character set statistical results show, the layout of these strokes normally cause.
The general figures layout of concrete character can reduce:
(1) each character is all drawn by at least one single and is constituted, and occupies a rectangular area;
(2) stroke in concrete radical or the character can be positioned at different positions, each other level or vertical relative, intersected with each other, surround each other or be in each other other position; And
(3) when character was made of radical and independent stroke, these radicals can be positioned at different positions with independent stroke, each other level or vertically opposite, intersected with each other or be in other position each other.
Although the mode of written character is comprised the influence of various factors of conventional book writing tools and writing/print system to a great extent, the general rule that character is write can be summarized as " from left to right ", " from top to bottom ", " from outside to inside " and " both sides from the centre to the symmetry (left side and right) ".These general rules both had been applied to have only the character of several unit strokes, also were applied to the character that those have labyrinth.The present invention uses these rules to indicate the order of stroke input, thereby carries out the stroke input in the mode that links up.
Analyzing character and their unit stroke, and when checking concerning between various strokes simultaneously, input character for convenience and efficiently, those comprise two specific strokes preferred use, refer to stroke PIE and stroke NA and and their closely-related distortion (being respectively stroke dPIE and stroke dNA) here.Though the order of their strokes can change with relative stroke position, these two strokes are often adjacent one another are, perhaps very close to each other.Because the vicinity of these strokes is very frequent, appear at not homonymy on the keyboard so be necessary to guarantee them, key in to avoid a hand unnecessarily to move around being used for continuous stroke.In addition, consider different stroke orders and pattern layout, that is, different relative positions are as stroke PIE with stroke NA is adjacent one another are or during closer to each other the appearance, the present invention carries out other special processing for these strokes.The ideal arrangement of stroke PIE and stroke NA will attempt the different stroke orders that have in the character are keyed in to mate with the keyboard of these strokes with different relative stroke position to be connected.Because have different order and the stroke PIE of different relatively stroke positions and the various combination of stroke NA, the present invention provides two positions respectively for each PIE and NA stroke and their distortion separately on keyboard.By providing the right hand to arrive and the first suitable stroke PIE position of thump and left hand can arrive and second suitable stroke PIE position of thump and similar first and second positions that are used for the NA stroke, can guarantee when needs, not only can use alternately hand key entry PIE and the combination of NA stroke, and can allow the different order of these strokes.And, allow when they are not located adjacent one another on figure even each stroke PIE and stroke NA are placed on two positions on the keyboard, but be convenient to key in stroke when finishing delegation's (group) character and beginning next line (group).As mentioned above, because their frequency of utilization is relative to each other, it is crucial stroke that these strokes are considered to hanzi system.In other ideograph language, base character may change, but available similar mode is handled.The labor of other keyboard layout below will be described, and the further information that how character is split as stroke.
Character entry method based on stroke of the present invention is used for by using two or more keyboard positions being distributed to crucial stroke, and the suitable layout by other strokes, confirms and uses relative stroke position in character or the radical.Because, in the combination in concrete character, stroke PIE/dPIE can have the relative stroke position that differs from one another with stroke NA/dNA, have opposite stroke order and different pattern layouts, also consider the relative position of they and other strokes, each all is assigned to a plurality of (more than one) keyboard position these strokes, with the multiple relative stroke position in simulation character or the radical layout.
Therefore, in the present invention, it is very crucial that the development that the pass between PIE/dPIE and the NA/dNA ties up to the keyboard of expressing the meaning of the character that is used for hanzi form is confirmed to be.Because these strokes are close to each other usually, be necessary these strokes are placed on the opposite side of keyboard, so that different hands can arrive, the unnecessary mobile number of times of finger when being reduced to input.Because these strokes and their pairing also appear at before or after other multiple strokes, under the arrangement of traditional " stroke is to a key ", can not realize the convenience of input and the target of high efficiency.In order to overcome this problem, each stroke of these strokes has all been arranged two differences and suitable position on keyboard.Therefore, if keyboard is divided into a left side and the right hand/side part, each part all will have a PIE or dPIE and NA or dNA so.Therefore, when needing, can use alternately hand finish first stroke with the reality of PIE/dPIE and NA/dNA significant the combination.To reduce character input time like this and reduce character input complicacy and with the relevant learning curve of character input.With the position of each relevant with other stroke each other stroke on the keyboard can be according to the analysis of using the stroke frequency, keyboard be divided into the zone determine with other method that is used for inhomogeneous stroke or those skilled in the art and will be appreciated that.
Fig. 5 illustrates the Qwerty keyboard 100 on the conduct basis that is used for the preferred embodiments of the present invention.Those skilled in the art can expect that other keyboard layout also can be used to realize the present invention, though the mapping of their key is different with possibility described here.Use traditional keyboard can reduce implementation cost, because provide simple keyboard interpreter just the QWERTY keyboard signal can be transferred to desired stroke.
As shown in Figure 6, QWERTY keyboard 100 can be divided into six parts: upper left district 102 (letter " Q ", " W ", " E ", " R " and " T " are arranged), upper right district 104 (letter " Y ", " U ", " I ", " O " and " P " are arranged), Zuo Zhong district 106 (letter " A ", " S ", " D ", " F " and " G " are arranged), You Zhong district 108 (letter " H ", " J ", " K " and " L " are arranged), lower-left district 110 (letter " Z ", " X ", " C ", " V " and " B " are arranged) and bottom right district 112 (letter " N " and " M " are arranged).Traditionally, Zuo Zhongqu He Youzhong district is respectively 106 and 108, constitutes the resident row (home row) of keyboard position.Upper left district and upper right district are respectively 102 and 104, are positioned at the up of keyboard position.Lower-left district and bottom right district are respectively 110 and 112, are positioned at the descending of keyboard position.The similar subregion of keyboard position can also be applied to other forms of keyboard and numeric keypad.
Fig. 7 shows the example of the numeric keypad of a handheld calculator, and Fig. 8 shows the example of the numeric keypad of a telephone set.On these two kinds of devices, can define at least three horizontal key groups (go up, neutralize down).Each horizontal key group can also be divided into orthogonal sets (left side, the neutralization right side).
In the present invention, the character input is main relevant with the writing system of character, rather than their pronunciation.Have and have fewly more although be used to construct the stroke number of conventional characters, the stroke average of stroke set structure ideographic character that uses Fig. 1 definition is between 10 to 11.
Fig. 9 shows the distribution table of 6763 characters in the GB2312-80 national standard codes table of the character group that is divided into based on the stroke number by each character.This has shown that also using stroke order is feasible as the basic engineering character entry method.Because most of complex characters can be split as a plurality of radicals, write the complicated word of this class and be exactly in essence the set of writing several orderly radicals.Writing each root character also is to write its unit stroke in order.
Although determined 34 different strokes in Fig. 1, some stroke is used more frequently than other strokes.In all strokes, main stroke or single are drawn about 80% of all strokes of having formed 6763 characters that are used for generating the GB2312-80 character set.Therefore, the keyboard layout that should be used for main stroke is higher than the right of priority of other stroke.In case be identified for the keyboard layout of main stroke, then other strokes can be arranged into suitable keyboard position according to the relation and the mutual relationship between them of they and main stroke.
In main stroke, because the diagonal angle characteristic of crucial stroke, so their processing is very important.Concentrate at Chinese characters in common use, can determine to have at least so crucial stroke above 90% character.Also have, about 50% character comprises the combination of one or more crucial strokes.Design based on the dreamboat of the character entry method of stroke be so that typewriting/input easily, convenient and efficiently mode stroke is mapped on the keyboard position.Be to exist the combination of different crucial strokes with arranging crucial stroke to realize the relevant main difficult problem of this target, the different relative positions of the crucial stroke in character have been represented in these combinations.
Has the combination of four groups of crucial strokes at least.First group of crucial stroke combination is crucial stroke NA (or dNA) and the crucial stroke PIE (or dPIE) that follows later in the horizontal direction.A combination of these groups appears at the character top usually.Second group of crucial stroke combination is crucial stroke PIE (or dPIE) and the crucial stroke NA (or dNA) that follows in the horizontal direction.The 3rd group of crucial stroke combination is that crucial stroke PIE (or dPIE) is followed by crucial stroke NA (or dNA) in vertical direction.The 3rd group of combination appears at the right side of character usually.The 4th group of crucial stroke combination comprises the combination that those crucial stroke PIE (or dPIE) and crucial stroke NA (or dNA) intersect.
Crucial stroke combination not on the same group similar these different stroke orders and the different stroke relative positions of each crucial stroke be why based on the characters input method of simple stroke order in the main cause that does not have inconvenient and very difficult usefulness under the suitable keyboard disposition.Crucial stroke combination in first group starts from stroke NA (or dNA), end at stroke PIE (or dPIE) in the horizontal direction, and the crucial stroke combination in second group starts from stroke PIE (or dPIE), ends at stroke NA (or dNA) in the horizontal direction.The 3rd group with the 4th group of crucial stroke combination in order also be special and different with figure with graphical layout with the crucial stroke combination order of other group.All these special with different stroke orders and pattern layout have been represented the different relative positions in the crucial stroke.Inadequately and suitably consider these stroke relations, be difficult to design the character entry method based on stroke order of the various combination that can handle these strokes easily, say nothing of and also exist other non-key stroke, the relative position of these non-key strokes in character also can influence the convenience and the high efficiency of input process.
These different crucial stroke combination can be seen as various fixedly radicals.Their graphical appearance should be used as the keyboard position that each crucial stroke is determined on the basis with relative stroke position.Character entry method based on traditional simple stroke order all is assigned to a single keyboard position with each stroke.Deposit at this cloth, the different stroke order of not all multiple crucial stroke combination can both obtain suitable disposal with relative stroke position.If suitably dispose the stroke order of first group of crucial stroke combination, just can not suitably dispose the stroke order of second group of crucial stroke combination.When the keyboard position of the vertically opposite stroke position of the 3rd group of crucial stroke combination and crucial stroke mates, then can not suitably dispose the relative stroke position of level of other crucial stroke combination.As a result, both inconvenient when a crucial stroke is relevant with the multiple crucial stroke combination with conversion stroke order and different relative stroke positions, can not use same keyboard position to import this key stroke usually smoothly.Even a character entry method can be arranged at a stroke order under the key position based on each stroke separately and simply, when with based on pronunciation with based on the input method of radical relatively the time, such method be inconvenient to use usually and efficient low.Therefore, have only, could solve the problem of input convenience and efficient by taking into full account the relative stroke position in all combinations.
Different stroke orders that exist in the crucial stroke combination and different relative stroke positions require to be used for these crucial strokes keyboard position special arrangement is arranged, with the keyboard arrangements that is based upon the stroke in the character and the contact between the relative stroke position.As mentioned above, the present invention arranges the two-position by giving crucial stroke, has solved this problem.On keyboard, four specific positions, i.e. position one, position two, position three and position four are determined and are used for these crucial strokes.Position one and position two are preferably placed on the same horizontal line of keyboard, and position one is positioned at the left side of keyboard, and position two is positioned at the right side of keyboard.Position three and position four are preferably placed in the same delegation of keyboard, and position three is in the left side of keyboard, and position four is on the right side of keyboard.The keyboard at position three and four places, position is capable, and preferably to be lower than the keyboard at position one and two places, position capable.
Stroke order can be opposite order in the corresponding crucial stroke combination, and for the keyboard layout that makes each stroke is mated with the multiple relative stroke position of these crucial stroke combination, each crucial stroke unit all is assigned with two keyboard positions.Particularly, the crucial stroke NA of unit preferably is assigned to position one and position four, and the PIE of crucial stroke unit preferably is assigned to position two and position three.Like this, each crucial stroke is all relevant with two different keyboard positions.The various combination of these positions can adapt to and simulate the different stroke orders and different relative positions in these crucial strokes.According to this special arrangement, the user can be according to the characteristic of target critical stroke combination, and stroke order in the promptly crucial stroke and stroke relative position select the suitable keyboard position of specific crucial stroke to use.If first group of crucial stroke combination is the target combination, position one and position two can be used to import required crucial strokes sequence so.In order to import the crucial strokes sequence of second group and the 4th group, can use location three and position four.If target is the 3rd a group of crucial stroke combination, can use location two and position four obtain this strokes sequence.If only consider stroke order, also can use location three and the 3rd group of crucial stroke combination of input of position four.Although may be used to import this key stroke arrange in two keyboard positions of each crucial stroke any one, and no matter its relative position in character, but select to make input process more natural and more efficient with respect to the suitable keyboard position that the position of other strokes adapts with its present located in character.
Make in the keyboard layout of stroke and the character their relative position matching principle, also can be applied to the orderly stroke combination that has particular order or relative position in crucial stroke combination and be considered to the situation of a stroke unit, perhaps radical is the situation on character entry method basis.If like this, these stroke units or radical will be distributed suitable keyboard position according to its shown relative stroke position.In an embodiment who arranges like this, the stroke unit of first group of crucial stroke combination or radical can be assigned to position one or the position two on the keyboard.The stroke unit of second group and the 4th group crucial stroke combination or radical can be assigned to position three or the position four on the keyboard.The stroke unit of the 3rd group of crucial stroke combination or radical can be assigned to position two or the position four on the keyboard, and perhaps those stroke units with second group and the 4th group crucial stroke combination handle equally.
When on the Qwerty keyboard that is determined six different keyboard region that is applied to as shown in Figure 6, this two-position keyboard layout can cause the crucial stroke position of following type and the combination of keyboard region.Type one: the position one that is used for crucial stroke NA/dNA is positioned at upper left district 102, the position two that is used for crucial stroke PIE/dPIE is positioned at upper right district 104, the position three that is used for crucial stroke PIE/dPIE is positioned at Zuo Zhong district 106, and the position four that is used for crucial stroke NA/dNA is positioned at You Zhong district 108.Type two: the position one that is used for crucial stroke NA/dNA is positioned at upper left district 102, the position two that is used for crucial stroke PIE/dPIE is positioned at upper right district 104, the position three that is used for crucial stroke PIE/dPIE is positioned at lower-left district 110, and the position four that is used for crucial stroke NA/dNA is positioned at bottom right district 112.Type three: the position one that is used for crucial stroke NA/dNA is positioned at Zuo Zhong district 106, the position two that is used for crucial stroke PIE/dPIE is positioned at You Zhong district 108, the position three that is used for crucial stroke PIE/dPIE is positioned at lower-left district 110, and the position four that is used for crucial stroke NA/dNA is positioned at bottom right district 112.To decide concrete a kind of being used in this three classes combination to implement by crucial stroke and other non-key strokes, the particularly relative position between other main stroke.
Because the horizontal characteristic of stroke HENG, in the pattern layout of character, it can appear at crucial stroke combination under or directly over.Also have, when single crucial stroke is before or after stroke HENG, the crucial stroke of such each all may on the stroke HENG, under or intersect with it.All these situations show on the keyboard position horizontal line at the keyboard position place that is used for the HENG of stroke unit should be between two horizontal lines at the keyboard position place of distributing to crucial stroke or crucial stroke unit.
Under the relation of the relative position between crucial stroke unit and the stroke SHU, stroke SHU can preferably be close to first group or second group of crucial stroke combination of the stroke order of pressing character.This demonstration is used for the horizontal line of the keyboard position place keyboard position of the SHU of stroke unit should be between two horizontal lines of the keyboard position of distributing to crucial stroke or crucial stroke unit.
As shown in figure 10, stroke HENG/dHENG and stroke SHU/dSHU form the highest stroke of conventional characters collection frequency of utilization.Their graphical appearance and they in Chinese character each other and and other strokes between, particularly and the multiple relative position between the crucial stroke, show that the keyboard position that is used for stroke SHU should be positioned at the left side of the keyboard position that is used for stroke HENG.
Consider the relative stroke position of all main strokes, a kind of the belong to crucial stroke position of foregoing type two and the combination of keyboard region are derived in above-mentioned analysis, promptly arrange to give the one preferred upper left district 102, position of the crucial stroke NA of unit at keyboard, arrange to give the position two of the first PIE of crucial stroke preferred in the upper right district 104 of keyboard, the three preferred four preferred bottom right districts 112 at keyboard, position that give the crucial stroke NA of unit in the lower-left district 110 and the arrangement of keyboard, position of the crucial stroke PIE of unit are given in arrangement.Simultaneously, the HENG of stroke unit is assigned to the You Zhong district of keyboard, and stroke SHU is assigned to the Zuo Zhong district of keyboard.
This has been shown among Figure 11 has been positioned at the embodiment that the main stroke two-position on the Qwerty keyboard is arranged.Keyboard 200 provides the crucial stroke PIE of unit to be positioned at the letter " I " in upper right district 104 and the shared position of letter " V " in lower-left district 110.The crucial stroke NA of unit is positioned at the letter " E " in upper left district 102 and the shared position of letter ' M ' in bottom right district 112.The HENG of stroke unit takies in the position of the letter " J " in You Zhong district 108, and the SHU of stroke unit takies the position at the letter " F " in Zuo Zhong district 106.
In case determined the keyboard position of main stroke (forming the stroke of frequent use of character), the non-main stroke of other on keyboard preferably by they with the relative position of main stroke, they to each other relative position and available keyboard position quantity determine.On simplified keyboard, owing to there are not enough suitable keyboard positions to be used for each all non-main strokes, a plurality of non-main strokes can be combined the stroke unit that forms stroke unit or incorporate main stroke into, to reduce the quantity of needed keyboard position.This also makes the present invention perhaps becomes possibility on the numeric keypad of various electronic equipments being applied on other keyboards that have the simple version of key position still less than Qwerty keyboard.
Figure 12 illustrates a kind of arrangement of all strokes on keyboard 200, and this scheme has been considered the relative position between a plurality of strokes.Figure 13 is the tabulation that gathers of all strokes and a kind of like this keyboard layout that contains the demonstration character that concerns relevant for the relative stroke of each specific stroke.According to this keyboard layout scheme, the keyboard position that exists some not distribute any stroke, and some keyboard position each all be assigned with a plurality of strokes.This is because the relative stroke position in the character is a greatest factor of determining the keyboard position of these strokes.
Direct effect as this special stroke keyboard layout, the overall convenience and the validity of keyboard input are significantly improved, as every hand must the shortening of displacement on the keyboard, specific hand be required the reduction in the frequency of keying in continuously on the different keyboard positions, specific finger be required the frequency on different keyboard positions, keyed in continuously reduction, use the high-frequency of the resident row of keyboard, whole high continuity and the high finger harmony that stroke is keyed in respect to the top line of keyboard and end row.
Figure 14 also is illustrated in the one embodiment of the present of invention on the different configuration keyboards 202, and this keyboard uses on multiple handheld computer and PDA(Personal Digital Assistant).Although the integral level of stroke is arranged and not changed, because the different layouts of key position, the stroke layout that is arranged into the keyboard position on the capable and low row of height of keyboard is also adjusted accordingly.
The present invention also can be applied to the character input based on stroke on the numeric keypad.The present invention is being applied to when simplifying key keypad or numeric keypad, more a plurality of strokes must be referred to identical stroke unit, to adapt to the keyboard position that significantly reduces here.In such embodiment, all strokes in the PIE class classify as a stroke unit, and are confirmed as PIE class unit.All strokes in the NA class divide sorts out a stroke unit, and is confirmed as NA class unit.All strokes in the composite part of HENG class are divided into a stroke unit, and are confirmed as the compound unit of HENG.All strokes in the SHU class composite part are divided into a stroke unit, and are confirmed as the compound unit of SHU.The main unit of HENG is constituted by stroke HENG and stroke dTI, and the main unit of SHU is constituted by stroke SHU and stroke dSHU.Because main stroke occupies 80% of whole strokes of generating conventional characters approximately, so the arrangement of this minimizing stroke unit quantity can significantly not increase the quantity of the character group of identical input code.
Owing to have only six stroke units in this arrangement, arrange so use two-position of the present invention, they can be arranged on the numeric keypad of any electronic equipment.Two positions will be preserved for PIE class unit and NA class unit so that the user can according to class unit in character or radical with the relative position of other strokes or stroke unit, select to be used for the correct position of certain kinds unit.
Figure 15 shows the arrangement of a Typical Digital keypad.On keyboard 204, NA class unit is positioned at the upper left district 102 and the bottom right district 112 of keyboard 204 simultaneously, and preferably is assigned to upper left key and right down key.PIE class unit is positioned at the upper right district 104 and the lower-left district 110 of keyboard 204 simultaneously, and goes up key and left down key in preferably being assigned to.The main unit of HENG is positioned at You Zhong district 108, and preferably is assigned to center position/key, and the main unit of SHU is positioned at Zuo Zhong district 106, and preferably is assigned to position in the left side.The position is preferably used for the compound unit of HENG in the right side, and middle upper/lower positions is preferably used for the compound unit of SHU.Upper-right position is used for stroke LING or other specific functions.Because LING is counted as special character, those skilled in the art can expect, are expression character end of input, and the EOC key that provides both can be provided the user, also can show EOC with stroke LING, thus LING can to regard as be the special circumstances of non-stroke key.Because LING does not show as the part of other Chinese characters, be used for representing a character itself or be used for representing the end of character signal so interpreter can be determined LING.
Simple version of the present invention can also be used for Qwerty keyboard, and only needs the part of keyboard.Figure 16 shows an illustrative arrangement on the keyboard 206.PIE class unit is arranged in the keyboard position of letter " Y " and " V ", NA class unit is arranged in the keyboard position of letter " T " and " N ", the main unit of HENG is arranged in the keyboard position of letter " H ", the compound unit of HENG is arranged in the keyboard position of letter " J ", the main unit of SHU is arranged in the keyboard position of letter " G ", and the compound unit of SHU is arranged in the keyboard position of letter " B ".In a word, on a keyboard, determine four keyboard positions at two varying level lines, two positions are respectively arranged on the line that top line is upper and lower, two positions on every line are appointed as left position and right position again respectively.Right position on left position on the top line and the following line is used for the crucial stroke NA (stroke NA and stroke dNA) of unit.Right position on the top line and the left position on the line below are used for the crucial stroke PIE (stroke PIE and stroke dPIE) of unit.
Two crucial strokes such as PIE/dPIE or NA/dNA, can be shared identical a plurality of keyboard positions.Under crucial stroke and non-key stroke classified as situation with unicursal unit, the stroke unit of containing one or more crucial strokes can be assigned to a plurality of keyboard positions.Like this, the user can according to crucial stroke in character or radical with the relative position of other strokes, select to be used for the suitable keyboard position of this specific crucial stroke.
In one embodiment of the present of invention, provide four ad-hoc locations to be used for stroke PIE/dPIE unit and stroke NA/dNA unit on the keyboard, two ad-hoc locations wherein are positioned on the horizontal line of key position, and other two ad-hoc locations are positioned on the different horizontal lines.In a particular embodiment, distribute to stroke PIE/dPIE for one in two ad-hoc locations on the higher level, another distributes to stroke NA/dNA.Equally, distribute to stroke PIE/dPIE for one in two ad-hoc locations on the lower level, another distributes to stroke NA/dNA.
In an embodiment, when stroke PIE and stroke dPIE were considered to two different strokes, stroke PIE can be arranged in a plurality of different keyboard positions, and stroke dPIE also can be arranged in a plurality of different keyboard positions.The a plurality of keyboard positions that are used for stroke PIE can be overlapping with a plurality of keyboard positions that are used for stroke dPIE.
In an embodiment, when stroke NA and stroke dNA are recognized when being two different strokes, stroke NA can distribute to a plurality of different keyboard positions, and stroke dNA also can distribute to a plurality of different keyboard positions.The a plurality of keyboard positions that are used for stroke NA can be overlapping with a plurality of keyboard positions that are used for stroke dNA.
The principle that of the present invention pair/muliple keyboards is arranged is based on stroke identification/categorizing system or stroke table.When arranging stroke on keyboard, it has considered the mutual relationship between stroke.These relative stroke positions extensively are present in the character, and are independent of the mode classification of stroke.In a traditional stroke classification system, the stroke dSHU among Fig. 1, stroke dPIE and stroke dNA are classified as a comprehensive stroke " Dian (point) ".Therefore, the stroke classification among Fig. 1 is a kind of expansion of traditional stroke identification in essence, is confirmed separately as stroke dSHU in Fig. 1, stroke dPIE, stroke dNA.Yet,, implement the present invention and can realize easy study, easy to use and purpose efficiently equally even confirming under the traditional stroke affirmation system of comprehensive stroke " Dian (point) ".
On different stages such as stroke class, stroke portion, stroke group or single stroke, can sort to stroke.These layouts both can have been used separately also and can be used in combination.Following Example is based on stroke is placed on ordering in the stroke table of similar lexicographic order, as shown in fig. 1.
In the stroke table of orderly similar lexicographic order, stroke LING comes the front of every other stroke and stroke class, and the HENG class comes SHU class front, and the SHU class comes PIE class front successively, and the PIE class comes NA class front successively.In the stroke table of this similar lexicographic order, all strokes are divided into mainly/each stroke class of single picture portion and compound stroke portion in, single picture portion comes compound stroke portion front.In this stroke table, all strokes are divided in the compound stroke portion of stroke left side group and right group, and stroke left side group comes before the right group of stroke.In the stroke alphabet, the series arrangement that all strokes in the stroke left side group in the HENG class are pressed stroke H1, stroke H2, stroke H3, stroke H4, stroke H5, stroke H6a and stroke H6b, stroke H7a and stroke H7b.In the stroke alphabet, the rank order that all strokes in the right group of the stroke in the HENG class are pressed stroke H8, stroke H9, stroke H10a and stroke H10b and stroke H11.In the stroke alphabet, the rank order that all strokes in the stroke left side group in the SHU class are pressed stroke S1, stroke S2, stroke S3, stroke S4a and stroke S4b.In the stroke alphabet, the rank order that all strokes in the right group of the stroke in the SHU class are pressed stroke S5a and stroke S5b and stroke S6.In the stroke alphabet, all strokes in the composite part of PIE class are pressed the rank order of stroke P1 and P2.In main of each stroke class, the some version of specific main stroke can be identified the main stroke same grade corresponding with him, or comes after the main stroke of its correspondence.In one embodiment, after stroke dTI came stroke HENG, after stroke dSHU came stroke SHU, stroke dPIE came the grade identical with stroke PIE, and stroke dNA comes the grade identical with stroke NA.
By the stroke grade on correct position, the tabulation of character is arranged according to the unit stroke value of character.Orderly character lists like this can be used for the multiple occasion that needs character sequence, as the character lists in the dictionary.In order to arrange the character that those have identical unit stroke order, the other Languages feature as frequency of utilization or pronunciation, can be used to these character orderings.Prepare among the embodiment of database of tabulation character at needs of the present invention, the character sequence in the database can sort by their unit stroke value.
Multiple enforcement method of the present invention is arranged.These embodiment comprise the numeric keypad that uses Latin alphabet keyboard or simplification, as mentioned above, wherein the stroke mapping are covered on the key.In response to pressing of key, keyboard produces output signal, and output signal is passed to the stroke interpreter.The stroke interpreter receives the output signal of the specific stroke of expression (or stroke unit), and stores stroke, up to the output signal that receives pointing character or character end of input.This stroke interpreter makes up all strokes that receive to generate character.Present embodiment preferably is designed to by word is split as unit stroke, and the order input according to common hand-written character realizes the input of character.Alternatively, include conflict-solving module in the stroke interpreter, determine whether that the character more than is mapped on the specific stroke order.If conflict-solving module detects conflict, then will provide candidate to select, to avoid not noting providing error character to the user.Keyboard with two layout/mappings of stroke PIE/dPIE and NA/dNA, in the combination that can be applied to keyboard and interpreter system, can also be applied in the independent product.In other embodiments, the stroke interpreter reduces possible character set according to each stroke of keying in successively, so that a kind of text input form that forecast function is arranged to be provided.The optimization feature of this embodiment is when the input stroke, a position at screen shows possible candidate characters, make the user select the character wanted, thereby all strokes that do not need to finish character are keyed in non-stroke key or other optional input equipments (as mouse).
Those skilled in the art can expect that the present invention can be applied as the keyboard with algorithm logic, to handle the stroke key and to cushion them, use non-stroke key indication to arrive EOC up to the user.Perhaps, the present invention can use the criterion calculation platform to implement, from the keyboard receiving inputted signal, and the stroke that each signal indication is relevant with key.Stroke interpreter buffering stroke, and can dwindle the selection that is stored in the character in the database that contains each stroke.The user only needs the part of thump character like this, selects character then from candidate list, or uses the text input of predictability with interpreter.In the embodiment of another conflict-solving module, provide and the demonstration of importing more than the stroke of a known character coupling to the user.Preferably on computer screen, provide alternative character lists, and allow the user to select the character of wanting from candidate list to the user.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (15)

1. keyboard is used for comprising based on the unit stroke inputting ideographic characters:
A plurality of stroke keys, position corresponding to the letter key on the QWERTY keyboard, each stroke key table shows a unit stroke, at least two stroke key tables in described a plurality of stroke key show identical unit stroke, each key in described at least two stroke keys all has the position corresponding to the letter key on the described QWERTY keyboard, and represent stroke with diagonal angle graphics feature, each described letter key all is used to provide the signal of the expression stroke relevant with described letter key;
Non-stroke key is used to provide the signal of representing the character end of input; And
The stroke interpreter, be operably connected to described a plurality of stroke key and non-stroke key, be used to receive and cushion the described signal that provides, and be used under the situation of the signal that receives expression character end of input, according to signal option table ideographic characters from database of the described buffering of representing stroke.
2. keyboard according to claim 1, wherein, described a plurality of stroke keys comprise two groups of two stroke keys, and first group of key table in described two groups shows first unit stroke, and second group of key table in described two groups shows second unit stroke.
3. keyboard according to claim 2, wherein, described keyboard forms two adjacent countrys, adjacency flatly each other, two adjacent countrys are left side district and right side region.
4. keyboard according to claim 3, wherein, described first group of key and described second group of key are positioned, so that a key in every group is in described right side region, another key in every group is in described left side district.
5. keyboard according to claim 1, wherein, described ideographic character is a Chinese character, and, be used for representing that at least two key tables of a plurality of stroke keys of same parts stroke show the stroke that is selected from the tabulation that comprises stroke PIE, stroke dPIE, stroke NA and stroke dNA.
6. keyboard according to claim 1, wherein, described keyboard has the layout of QWERTY keyboard, and, be used for representing that a key at least two keys of a plurality of stroke keys of same parts stroke is arranged in the row above the resident row.
7. keyboard according to claim 6, wherein, other key at least two stroke keys of expression same parts stroke is arranged in the row below the resident row.
8. keyboard according to claim 1, wherein, described stroke interpreter comprises and dwindling and selecting device, is used to dwindle the number of characters of selecting each stroke, and chooses character according to the signal of a key in a plurality of non-stroke keys of expression from the character that number dwindles.
9. keyboard according to claim 8, wherein said database comprises a plurality of characters, according to the tactic unit stroke value relevant index set up in described a plurality of characters, according to the associated order value distribution member stroke value of stroke with each character in described a plurality of characters.
10. keyboard according to claim 8, also comprise conflict-solving module, be operably connected to described database and described stroke interpreter, the signal that is used in described buffering is not under unique relevant situation with a character, from described database option table ideographic characters, in response to the expression of the character relevant in the database, carry out described selection according to the signal of a key in a plurality of non-stroke keys of the expression that receives with buffering signals.
11. keyboard according to claim 1, wherein, described keyboard has the layout of standard QWERTY QWERTY keyboard, and provide the letter " I " that stroke PIE and dPIE be positioned at upper right district and the shared position of letter " V " in lower-left district, stroke NA and dNA are positioned at the letter " E " in upper left district and the shared position of letter ' M ' in bottom right district, stroke HENG and dTI take in the position of the letter in You Zhong district " J ", and stroke SHU and dSHU take the position of the letter " F " at Zuo Zhongqu.
12. keyboard according to claim 1, wherein, described keyboard has the layout of standard QWERTY QWERTY keyboard, and the shared position of letter " Q " that provides stroke LING to be positioned at upper left district, stroke P1 is positioned at the shared position of letter " W " in upper left district, stroke NA and dNA are positioned at the letter " E " in upper left district and the shared position of letter ' M ' in bottom right district, stroke H8 is positioned at the shared position of letter " R " in upper left district, stroke H5 is positioned at the shared position of letter " T " in upper left district, stroke H3 is positioned at the shared position of letter " U " in upper right district, stroke PIE and dPIE are positioned at the letter " I " in upper right district and the shared position of letter " V " in lower-left district, stroke H9, stroke H10a and stroke H10b are positioned at the shared position of letter " O " in upper right district, stroke H7a and stroke H7b are positioned at the shared position of letter " P " in upper right district, stroke S4a and stroke S4b are positioned at the shared position of letter " A " in Zuo Zhong district, stroke P2 is positioned at the shared position of letter " S " in Zuo Zhong district, stroke S6 is positioned at the shared position of letter " D " in Zuo Zhong district, stroke SHU and stroke dSHU take the position of the letter " F " at Zuo Zhongqu, stroke S1 is positioned at the shared position of letter " G " in Zuo Zhong district, stroke H11 is positioned at the shared position of letter " H " in You Zhong district, stroke HENG and stroke dTI are located at the shared position of letter " J " in You Zhong district, stroke H6a and stroke H6b are positioned at the shared position of letter " K " in You Zhong district, stroke H1 and stroke H2 are positioned at the shared position of letter " L " in You Zhong district, stroke S3 is positioned at the shared position of letter " X " in lower-left district, stroke H4 is positioned at the shared position of letter " C " in lower-left district, stroke S2 is positioned at the shared position of letter " B " in lower-left district, and stroke S5a and stroke S5b are positioned at the shared position of letter " N " in bottom right district.
13. keyboard according to claim 1, wherein, described keyboard has the QWERTY keyboard layout of handheld computer and personal digital assistant, and the shared position of letter " Q " that provides stroke LING to be positioned at upper left district, stroke P 1 is positioned at the shared position of letter " W " in upper left district, stroke NA and stroke dNA are positioned at the letter " E " in upper left district and the shared position of letter ' M ' in bottom right district, stroke H8 is positioned at the shared position of letter " R " in upper left district, stroke H3 is positioned at the shared position of letter " U " in upper right district, stroke PIE and stroke dPIE are positioned at the letter " I " in upper right district and the shared position of letter " C " in lower-left district, stroke H9, H10a and H10b are positioned at the shared position of letter " O " in upper right district, stroke H7a and stroke H7b are positioned at the shared position of letter " P " in upper right district, stroke S4a and stroke S4b are positioned at the shared position of letter " A " in Zuo Zhong district, stroke P2 is positioned at the shared position of letter " S " in Zuo Zhong district, stroke S6 is positioned at the shared position of letter " D " in Zuo Zhong district, stroke SHU and dSHU are positioned at the shared position of letter " F " in Zuo Zhong district, stroke S1 is positioned at the shared position of letter " G " in Zuo Zhong district, stroke H11 is positioned at the shared position of letter " H " in You Zhong district, stroke HENG and stroke dTI are positioned at the shared position of letter " J " in You Zhong district, stroke H6a and stroke H6b are positioned at the shared position of letter " K " in You Zhong district, stroke H1 and stroke H2 are positioned at the shared position of letter " L " in You Zhong district, stroke S3 is positioned at the shared position of letter " Z " in lower-left district, stroke H4 is positioned at the shared position of letter " X " in lower-left district, stroke S2 is positioned at the shared position of letter " V " in lower-left district, stroke H5 is positioned at the shared position of letter " B " in bottom right district, and stroke S5a and stroke S5b are positioned at the shared position of letter " N " in bottom right district.
14. keyboard according to claim 1, wherein, described keyboard has the layout of numeric keypad, and described keypad is divided into and is triplex row three row, and NA class unit is positioned at the upper left and bottom right of keypad, PIE class unit is arranged in going up and the lower-left of keypad, stroke LING is positioned at the upper right of keypad, and the main unit of SHU is arranged in the left side of keypad, and the main unit of HENG is positioned at the center of keypad, the compound unit of HENG is arranged in the right side of keypad, and the compound unit of SHU is arranged in the following of keypad.
15. keyboard according to claim 1, wherein, described keyboard has the layout of the QWERTY keyboard of handheld computer and personal digital assistant, and provide the letter " T " that NA class unit is positioned at upper left district and the shared position of letter " N " in bottom right district, PIE class unit is positioned at the letter " Y " in upper right district and the shared position of letter " V " in lower-left district, stroke LING is positioned at the shared position of letter " U " in upper right district, the main unit of SHU is positioned at the shared position of letter " G " in Zuo Zhong district, the main unit of HENG is positioned at the shared position of letter " H " in You Zhong district, the compound unit of HENG is positioned at the shared position of letter " J " in You Zhong district, and the compound unit of SHU is positioned at the shared position of letter " B " in bottom right district.
CN03819930.0A 2002-07-18 2003-07-17 Relative stroke ideographic character input keyboard Expired - Lifetime CN1678972B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US39657602P 2002-07-18 2002-07-18
US60/396,576 2002-07-18
PCT/CA2003/001073 WO2004010273A2 (en) 2002-07-18 2003-07-17 Relative stroke ideographic character input keyboard

Publications (2)

Publication Number Publication Date
CN1678972A CN1678972A (en) 2005-10-05
CN1678972B true CN1678972B (en) 2010-04-28

Family

ID=30770922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03819930.0A Expired - Lifetime CN1678972B (en) 2002-07-18 2003-07-17 Relative stroke ideographic character input keyboard

Country Status (4)

Country Link
CN (1) CN1678972B (en)
AU (1) AU2003250662A1 (en)
HK (1) HK1083903A1 (en)
WO (1) WO2004010273A2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4379288A (en) * 1980-03-11 1983-04-05 Leung Daniel L Means for encoding ideographic characters
CN1030985A (en) * 1987-07-23 1989-02-08 中国商用机器公司 The disposal route of ideograph and device
US4954955A (en) * 1986-08-18 1990-09-04 Brushwriter Corp Pte Ltd Means and method for electronic coding of ideographic characters
US5187480A (en) * 1988-09-05 1993-02-16 Allan Garnham Symbol definition apparatus
CN1216374A (en) * 1996-02-03 1999-05-12 张天明 Keyboard input method of Chinese character stroke order code for computer
CN1333497A (en) * 2001-08-09 2002-01-30 王法林 Chinese character cimputer input method by just character radicals coding
US6362752B1 (en) * 1998-12-23 2002-03-26 Motorola, Inc. Keypad with strokes assigned to key for ideographic text input

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU1980699A (en) * 1998-02-13 2000-08-07 Zi Corporation Of Canada, Inc. Method and apparatus for chinese character text input

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4379288A (en) * 1980-03-11 1983-04-05 Leung Daniel L Means for encoding ideographic characters
US4954955A (en) * 1986-08-18 1990-09-04 Brushwriter Corp Pte Ltd Means and method for electronic coding of ideographic characters
CN1030985A (en) * 1987-07-23 1989-02-08 中国商用机器公司 The disposal route of ideograph and device
US5187480A (en) * 1988-09-05 1993-02-16 Allan Garnham Symbol definition apparatus
CN1216374A (en) * 1996-02-03 1999-05-12 张天明 Keyboard input method of Chinese character stroke order code for computer
US6362752B1 (en) * 1998-12-23 2002-03-26 Motorola, Inc. Keypad with strokes assigned to key for ideographic text input
CN1333497A (en) * 2001-08-09 2002-01-30 王法林 Chinese character cimputer input method by just character radicals coding

Also Published As

Publication number Publication date
AU2003250662A1 (en) 2004-02-09
HK1083903A1 (en) 2006-07-14
WO2004010273A3 (en) 2004-11-04
CN1678972A (en) 2005-10-05
AU2003250662A8 (en) 2004-02-09
WO2004010273A2 (en) 2004-01-29

Similar Documents

Publication Publication Date Title
CN1759593B (en) Method for inputting alphabet characters
CN100445933C (en) Small keyboard location for letter character input
CN101398717A (en) Display variable keyboard and input method
JP2008546045A (en) Kanji input method and input device for information communication terminal
JP2009501963A (en) How to input kanji using 3 columns 4 rows keypad
WO2012048510A1 (en) Graphic character generation and input method
JP2003216602A (en) Chinese character input program, Chinese character input device, and Chinese character input method
CN1129838C (en) Free-type Chinese-character enter method using keypad and its device
EP0196355A2 (en) A non-coding method of Han-character processing and keyboard therefor
KR101126734B1 (en) Alphabet input method and apparatus
CN1678972B (en) Relative stroke ideographic character input keyboard
CN101359257B (en) Method and apparatus for inputting words by numeric keyboard
CN103197768B (en) Ideogram input method and ideogram input keyboard
WO2004010674A1 (en) Apparatus and method for inputting alphabet characters
CN101952790B (en) Method for inputting chinese characters apapting for chinese teaching
CN101587374A (en) Input keyboard and pinyin input method thereof
CN101533311A (en) Strokes type Chinese character input method
CN101118465A (en) Digitization inputting and words information using novel scheme
CN103677302A (en) Quick mobile phone Chinese pinyin input method
CN101788853A (en) Method for inputting Chinese phonetic alphabet through simultaneous stroking of a plurality of fingers based on symmetric virtual key mapping of computer standard keyboard
KR100918082B1 (en) Character input device using lexical order and frequency of use
US7032175B2 (en) Collision-free ideographic character coding method and apparatus for oriental languages
US20240184381A1 (en) Chinese character input method and system and keyboard
Sattar et al. Development of an optimal bangla keyboard layout based on character and fingering frequency
CN1493146B (en) Apparatus and kethod for inputting alphabet characters on keypad

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1083903

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1083903

Country of ref document: HK

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20100428