JP6263148B2 - Variant character input support system and variant character input support program - Google Patents
Variant character input support system and variant character input support program Download PDFInfo
- Publication number
- JP6263148B2 JP6263148B2 JP2015104546A JP2015104546A JP6263148B2 JP 6263148 B2 JP6263148 B2 JP 6263148B2 JP 2015104546 A JP2015104546 A JP 2015104546A JP 2015104546 A JP2015104546 A JP 2015104546A JP 6263148 B2 JP6263148 B2 JP 6263148B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- variant
- parts
- narrowed
- characters
- 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.)
- Active
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Description
本発明は、多数の異体字を含む漢字の入力操作を支援するための異体字入力支援システム及び異体字入力支援プログラムに関するものである。 The present invention relates to a variant character input support system and a variant character input support program for supporting a kanji input operation including a large number of variant characters.
電子政府、電子自治体システムや、名簿作成、名簿管理機能を含む各種の業務システムでは、人名、地名用の漢字を正確に短時間で効率良く入力する必要がある。
人名、地名などには偏(へん)や旁(つくり)の一部が微妙に異なる多数の異体字で構成された漢字を含むものがある。例えば、「渡邊」の「邊」では、図11に示すように100字以上の異体字が存在する。
In various business systems including an electronic government, an electronic local government system, and a name list creation and name list management function, it is necessary to input kanji for personal names and place names accurately and efficiently in a short time.
Some personal names, place names, and the like include kanji composed of a number of different characters, with some of the biases and swords made slightly differently. For example, in "Watana" of "Watanabe", there are 100 or more variants as shown in FIG.
このような多くの異体字を含む人名や地名をパーソナルコンピュータ(以下、パソコン)で扱う場合、例えば2000年代前半のWindows(登録商標)XPパソコンでは1点しんにょうの「辻」と2点しんにょうの「辻」を区別して扱うことができなかった。しかし、2012年発売のWindows(登録商標)8搭載パソコンでは、Unicode IVS(Ideographic Variation Sequence: 異体字シーケンス)と呼ばれる機能が導入され、例えば、このIVSに対応した独立行政法人情報処理推進機構(IPA)の「IPAmj明朝フォント」を利用することで、パソコン上においても、外字の利用や文字の画像化を行うことなく多数の異体字を系統的に扱える環境が整ってきた。この環境であれば、1点しんにょうの「辻」と2点しんにょうの「辻」も区別して扱うことができる。 When a personal computer (hereinafter referred to as a personal computer) including many different characters is handled by a personal computer (hereinafter referred to as a personal computer), for example, a Windows (registered trademark) XP personal computer in the first half of the 2000s has a single point “辻” and two points “ I couldn't handle “辻” separately. However, a Windows (registered trademark) 8-equipped personal computer released in 2012 introduced a function called Unicode IVS (Ideographic Variation Sequence), for example, an independent administrative corporation information processing promotion organization (IPA) corresponding to this IVS. The “IPAmj Mincho font” has been used to systematically handle many variants on a personal computer without using external characters or imaging characters. In this environment, it is possible to distinguish one-point “点” from two-point “辻”.
しかし、人名用の漢字には多数の異体字があり、その中には字形の僅かな差異を目視により判別しなければならない場合があるため、短時間で異体字の識別や同定、入力を行うことが困難なことがあった。 However, there are a lot of variant characters for personal names, and some of them may need to be visually discerned, so you can identify, identify, and input variant characters in a short time. It was sometimes difficult.
一方、漢字を入力するために、その漢字の字形を構成する偏(へん)や旁(つくり)などの部品を検索キーとして指定し、指定した部品を含む漢字を検索する漢字検索入力用のツールとして、下記の非特許文献に開示されたものがある。 On the other hand, in order to input a kanji, a tool for searching for kanji that uses the search key to specify the parts that make up the shape of the kanji, such as partial and 旁, and searches for kanji that includes the specified part. Are disclosed in the following non-patent literature.
しかし、上記のようなツールは、一般的な文字検索には有用であっても、複数の異体字からの文字の選択を目的としたものではなく、短時間で効率良く異体字の識別や同定、入力を行うことはできない。例えば、検索キーとして指定する部首や部品は、操作者が自ら見つけて入力しなければならない。また、部首一覧表示から選択する方法はあるものの、この場合の部首一覧表示は、検索、入力したい漢字とは無関係に表示される一律のリストであり、選択できる部首の数も200以上と非常に多いため、少数の選択肢から短時間で効率良く選択できるわけではない。 However, although the above tools are useful for general character search, they are not intended to select characters from multiple variants, but can identify and identify variants efficiently in a short time. , Can not do the input. For example, the radical or part designated as the search key must be found and input by the operator. In addition, although there is a method of selecting from the radical list display, the radical list display in this case is a uniform list displayed regardless of the kanji to be searched and input, and the number of radicals that can be selected is 200 or more. Therefore, it is not possible to select efficiently from a small number of options in a short time.
本発明の目的は、多数の異体字の中から入力すべき目的の漢字を検索して選択、確定する操作を短時間で効率良く行うことができ、名簿の作成や電子政府の端末操作などにおいて、特に人名を入力する場合における作業負荷の軽減や作業時間の短縮、誤入力の防止を支援することができる異体字入力支援システム及び異体字入力支援プログラムを提供することにある。 The object of the present invention is to efficiently search for, select, and confirm a target kanji character to be input from a large number of variant characters in a short period of time. Another object of the present invention is to provide a variant character input support system and a variant character input support program that can assist in reducing workload, shortening work time, and preventing erroneous input, particularly when inputting a person's name.
上記目的を達成するために、請求項1に係る異体字入力支援システムは、漢字Vに関する複数の異体字Vnが予め登録された異体字データベースと、前記異体字Vnのそれぞれについて文字全体の字形を偏(へん)や旁(つくり)などの複数の文字部品に分解した文字部品分解情報が予め登録された文字部品分解データベースと、キーボード等の入力手段から受付けた漢字Vに関する複数の異体字Vnを前記異体字データベースから検索する検索処理手段と、検索結果の各異体字Vnについて文字部品分解情報PVtを前記文字部品分解データベースから取得し、その取得した文字部品分解情報の要素の和集合から、各異体字Vnに対するそれぞれの文字分解部品情報のすべてに共通に含まれる要素を除いた文字部品の集合である異体字差異部品Dxを検出する異体字差異部品検出手段と、当該異体字差異部品検出手段により検出された異体字差異部品を表示する表示手段と、表示された異体字差異部品の1つを絞込文字部品P1として操作者に選択させる異体字差異部品選択処理手段と、前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち前記異体字差異部品選択手段により選択された絞込文字部品P1を含む異体字のみを目的字候補として絞り込む処理を、当該目的字候補が1文字になるまで、各実行段階の目的字候補を前記表示手段に順次表示しながら繰り返し実行する、または前記表示手段に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する異体字絞込検索手段とを備えることを特徴とする。
In order to achieve the above object, a variant input support system according to
また、請求項2に係る異体字入力支援システムは、請求項1に記載の、前記異体字差異部品選択処理手段を前記表示手段に表示された前記異体字差異部品のうちの複数の絞込文字部品P1,P2・・・Psを同時に操作者に選択させる構成とし、前記異体字絞込検索手段を前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち前記異体字差異部品選択処理手段により選択された絞込文字部品P1,P2・・・Psの全てを含む異体字のみを目的字候補の絞込対象として絞り込む処理を実行する構成としたことを特徴とする。
A variant character input support system according to
また、請求項3に係る異体字入力支援システムは、請求項1又は2のいずれか1に記載の、前記異体字差異部品選択手段において操作者が絞込文字部品P1の選択を確定する前に、操作者が前記確定操作とは異なる別の指示操作で暫定絞込文字部品P1を指示する異体字差異部品暫定指示手段と、前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち当該暫定絞込文字部品P1を含む異体字のみを目的字暫定絞込候補として絞込み、前記表示手段に表示させる異体字暫定絞込検索手段をさらに備えることを特徴とする。 According to a third aspect of the present invention, there is provided the variant character input support system according to any one of the first or second aspect, wherein the operator determines the selection of the narrowed character component P1 in the variant character difference component selection unit. The variant character part temporary provision means for designating the temporary narrowed character part P1 by an instruction operation different from the confirmation operation, and a plurality of variant characters Vn related to the Chinese character V retrieved from the variant character database It further includes a variant temporary narrowing search means for narrowing down only the variant character including the temporary narrowed character part P1 as a target character temporary narrowing candidate and displaying it on the display means.
また、請求項4に係る異体字入力支援プログラムは、漢字Vに関する複数の異体字Vnが予め登録された異体字データベースと、前記異体字Vnのそれぞれについて文字全体の字形を偏(へん)や旁(つくり)などの複数の文字部品に分解した文字部品分解情報が予め登録された文字部品分解データベースとをアクセス可能に構成されたコンピュータを、キーボード等の入力手段から受付けた漢字Vに関する複数の異体字Vnを前記異体字データベースから検索する検索処理手段と、検索結果の各異体字Vnについて文字部品分解情報PVtを前記文字部品分解データベースから取得し、その取得した文字部品分解情報の要素の和集合から、各異体字Vnに対するそれぞれの文字分解部品情報のすべてに共通に含まれる要素を除いた文字部品の集合である異体字差異部品Dxを検出する異体字差異部品検出手段と、当該異体字差異部品検出手段により検出された異体字差異部品を表示する表示手段と、表示された異体字差異部品の1つを絞込文字部品P1として操作者に選択させる異体字差異部品選択処理手段と、前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち前記異体字差異部品選択処理手段により選択された絞込文字部品P1を含む異体字のみを目的字候補として絞り込む処理を、当該目的字候補が1文字になるまで、各実行段階の目的字候補を前記表示手段に順次表示しながら繰り返し実行する、
または前記表示手段に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する異体字絞込検索手段として機能させることを特徴とする。
According to a fourth aspect of the present invention, there is provided a variant character input support program including a variant character database in which a plurality of variant characters Vn related to the Chinese character V are registered in advance, and the character shape of the entire character for each variant character Vn. A plurality of variants related to the Chinese character V received from an input means such as a keyboard, with a computer configured to be accessible to a character part decomposition database in which character part disassembly information that has been decomposed into a plurality of character parts is registered in advance. Search processing means for searching for the character Vn from the variant character database, and character component decomposition information PVt for each variant character Vn of the search result is acquired from the character component decomposition database, and the union of the elements of the acquired character component decomposition information To a set of character parts excluding elements that are commonly included in all of the character decomposition part information for each variant Vn One of the different character difference parts detecting means for detecting the different character difference parts Dx, a display means for displaying the different character difference parts detected by the different character difference part detecting means, and one of the displayed different character difference parts Is selected by the variant character difference component selection processing means from among the plurality of variant characters Vn related to the Chinese character V retrieved from the variant character database. The process of narrowing down only the variant characters including the narrowed character part P1 as the target character candidates is repeatedly executed while displaying the target character candidates in each execution stage on the display means until the target character candidates become one character.
Alternatively, the display unit is made to function as a variant character narrowing search unit that is executed until a confirmation operation indicating that the operator visually confirms that the target character is displayed is performed.
また、請求項5に係る異体字入力支援プログラムは、請求項4に記載の、前記異体字差異部品選択処理手段を前記表示手段に表示された前記異体字差異部品のうちの複数の絞込文字部品P1,P2・・・Psを同時に操作者に選択させる手段として機能させ、前記異体字絞込検索手段を前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち前記異体字差異部品選択処理手段により選択された絞込文字部品P1,P2・・・Psの全てを含む異体字のみを目的字候補の絞込対象として絞り込む処理を実行する手段として機能させることを特徴とする。 According to a fifth aspect of the present invention, there is provided a variant character input support program, wherein the variant character different parts selection processing unit according to the fourth aspect includes a plurality of narrowed characters among the variant character different parts displayed on the display unit. The parts P1, P2,... Ps are made to function as means for allowing the operator to simultaneously select the parts, and the variant character narrowing search means is the variant character difference part among the plurality of variant characters Vn related to the Chinese character V retrieved from the variant character database. It is made to function as a means to perform the process which narrows down only the variant character containing all the narrowed-down character parts P1, P2 ... Ps selected by the selection process means as a target character candidate narrowing-down object.
また、請求項6に係る異体字入力支援プログラムは、請求項4又は5のいずれか1に記載の、前記異体字差異部品選択処理手段において操作者が絞込文字部品P1の選択を確定する前に、操作者が前記確定操作とは異なる別の指示操作で暫定絞込文字部品P1を指示する異体字差異部品暫定指示手段と、前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち当該暫定絞込文字部品P1を含む異体字のみを目的字暫定絞込候補として絞込み、前記表示手段に表示させる異体字暫定絞込検索手段としてさらに機能させることを特徴とする。 According to a sixth aspect of the present invention, there is provided the variant character input support program before the operator confirms the selection of the narrowed character component P1 in the variant character different component selection processing means according to any one of the fourth or fifth aspect. In addition, a variant character difference component provisional instruction means for instructing the temporary narrowed character component P1 by another instruction operation different from the confirmation operation, and a plurality of variant characters Vn related to the Chinese character V retrieved from the variant character database. Of these, only a variant character including the provisional narrowed character part P1 is narrowed down as a target character provisional narrowing candidate, and further functioned as a variant character temporary narrowing search unit to be displayed on the display unit.
本発明によれば、キーボード等の入力手段から受付けた漢字Vに関する複数の異体字Vnを異体字データベースから検索し、その検索結果の各異体字Vnについて文字部品分解情報PVtを文字部品分解データベースから取得する。そして、取得した文字部品分解情報の要素の和集合から、各異体字Vnに対するそれぞれの文字分解部品情報のすべてに共通に含まれる要素を除いた文字部品の集合である異体字差異部品Dxを検出し、検出された異体字差異部品を表示し、表示された異体字差異部品の1つを絞込文字部品P1として操作者に選択させる。すなわち、漢字Vに関する複数の異体字Vnの中から入力を意図した異体字である目的字を短時間で効率良く見つけるために、各異体字の字形を構成する偏(へん)や旁(つくり)などの部品のうち、異体字間で差異のあるもののみを異体字差異部品として抽出して一覧表示し、操作者が異体字差異部品の1つまたは複数を絞込文字部品として指定することにより、その部品を含む異体字のみを目的字の候補として残す絞込検索を行い、目的字候補の数を減らして、目的字を短時間で見つけ出すことが可能になる。 According to the present invention, a plurality of variant characters Vn related to the Chinese character V received from an input means such as a keyboard is searched from the variant character database, and the character component decomposition information PVt is retrieved from the character component decomposition database for each variant character Vn of the search result. get. Then, from the union of the elements of the acquired character part disassembly information, a variant character difference part Dx that is a set of character parts excluding elements that are commonly included in all the character disassembly part information for each variant character Vn is detected. Then, the detected different character difference parts are displayed, and the operator is made to select one of the displayed different character difference parts as the narrowed character part P1. That is, in order to efficiently find a target character that is a variant intended for input from a plurality of variant characters Vn related to the Chinese character V in a short time, the deviations and 旁 (making) that constitute each variant character form. By extracting only parts that differ between variant characters as variant character difference parts and displaying them as a list, and the operator designates one or more of the variant character difference parts as narrowed character parts Therefore, it is possible to perform a narrowing search in which only the variant character including the part is left as a candidate for the target character, reduce the number of target character candidates, and find the target character in a short time.
例えば、「邊」の異体字の場合、図11に例示するように、1点しんにょうを含む異体字と2点しんにょうを含む異体字、「口」を含む異体字と含まない異体字、「方」を含む異体字と含まない異体字などが多数存在するが、これら1点しんにょう、2点しんにょう、「口」、「方」などの異体字差異部品の1つまたは複数を絞込文字部品として指定することにより、その部品を含む異体字のみを目的字の候補として残す絞込検索を行い、目的字候補の数を減らして、目的字を効率良く見つけ出すことができる。 For example, in the case of the variant of “邊”, as illustrated in FIG. 11, a variant including 1 point and 2 points, a variant including “mouth”, and a variant not including “ There are a lot of variant characters including and not including ”, but one or more of these variant character components such as“ 1 ”,“ 2 ”,“ mouth ”,“ how ”, etc. as narrowed character parts By designating, it is possible to perform a narrowing search that leaves only the variant characters including the part as candidates for the target character, reduce the number of target character candidates, and efficiently find the target character.
異体字差異部品は異体字の字形の差異部分を反映して抽出、表示されるため、操作者はこの一覧を見ることにより、異体字の字形の差異部分を把握することが容易になる。例えば、「邊」の異体字には、1点しんにょうと2点しんにょうの部分のみに差異があり、他の部分の字形は同一の異体字があるが、この2文字の「邊」の異体字を比べて識別するよりも、字形の差異部分である1点しんにょうと2点しんにょうを比べて識別する方が容易であるため、「邊」の異体字を直接選択するよりも、「邊」の字形を構成する部品である1点しんにょうと2点しんにょうを選択する方が容易であり、短時間で効率よく目的字を見つけ出すことができる。 The variant character difference parts are extracted and displayed by reflecting the difference portion of the variant character shape, so that the operator can easily grasp the difference portion of the variant character shape by looking at this list. For example, the variant of “邊” has a difference in only one point and two points, and the other part has the same variant, but these two characters “邊” are different. Since it is easier to identify the difference between the 1 and 2 points, which are different parts of the character shape, rather than comparing the characters, it is easier to identify It is easier to select the one-point and two-point portions which are parts constituting the character shape, and the target character can be found efficiently in a short time.
一方、目的字の候補として残っている異体字すべてに共通に含まれる部品は、異体字差異部品ではないため、絞込文字部品として表示されない。特に、異体字差異部品の表示、絞込文字部品の選択、および目的字候補の絞り込みの手順を複数回繰り返す場合、目的字の候補の絞り込みが進むにしたがって、異体字差異部品の数も減少する。このため、操作者に不要な選択肢を与えることがなく、短時間で効率よく目的字を見つけ出すことができる。 On the other hand, a part that is commonly included in all the variant characters remaining as target character candidates is not a variant character difference part, and thus is not displayed as a narrowed character part. In particular, if the procedure for displaying variant character parts, selecting narrowed character parts, and narrowing down target character candidates is repeated multiple times, the number of variant character different parts decreases as the target character candidate narrows down. . Therefore, it is possible to find the target character efficiently in a short time without giving an operator unnecessary options.
なお、異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち操作者により選択された絞込文字部品P1を含む異体字のみを目的字候補として絞り込む処理を実行する場合、(1)目的字候補が1文字になるまで、各実行段階の目的字候補を表示手段に順次表示しながら繰り返し実行する、(2)または表示手段に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する。 When executing a process of narrowing down only a variant character including the narrowed character part P1 selected by the operator among a plurality of variant characters Vn retrieved from the variant character database as a target character candidate, (1) Repeatedly executing the target character candidates at each execution stage while sequentially displaying them on the display means until the character candidate becomes one character (2) or that the operator visually confirmed that the target characters were displayed on the display means This is executed until a confirmation operation indicating is performed.
また、請求項2に記載のように、複数の絞込文字部品P1,P2・・・Psを同時に操作者に選択させる構成とし、漢字Vに関する複数の異体字Vnのうち異体字差異部品選択手段により選択された絞込文字部品P1,P2・・・Psの全てを含む異体字のみを目的字候補の絞込対象として絞り込む処理を実行する構成とした場合、複数の絞込文字部品P1,P2・・・Psで絞り込むため、目的字を見つけ出すまでの時間が短くなる効果がある。
Further, as described in
また、請求項3に記載のように、異体字差異部品選択手段において操作者が絞込文字部品P1の選択を確定する前に、操作者が前記確定操作とは異なる別の指示操作で絞込文字部品P1を暫定指示し、漢字Vに関する複数の異体字Vnのうち当該絞込文字部品P1を含む異体字のみを目的字暫定絞込候補として絞込み、前記表示手段に表示させるようにした場合、絞込文字部品P1を指示した場合の絞込検索結果とは別の絞込文字部品P2を指示した場合の絞込検索結果との比較や、絞込文字部品P1を確定する前の試行錯誤を容易に行うことができるようになり、多数の異体字を識別して目的字を確定する操作をさらに効率良く行うことができるという効果がある。
Further, as described in
以下、添付の図面を参照しながら、本発明の実施の形態を説明する。
図1は、本発明に係る異体字入力支援システムの第1の実施形態を示すブロック構成図である。
この実施形態で示す異体字入力支援システムは、漢字Vに関する複数の異体字Vnが予め登録された異体字データベース1と、前記異体字Vnのそれぞれについて文字全体の字形を偏(へん)や旁(つくり)などの複数の文字部品に分解した文字部品分解情報が予め登録された文字部品分解データベース2とを備えている。
また、パソコン等のコンピュータで構成された異体字入力装置3と、キーボードやマウス(ポインティングデバイス)等で構成された入力部4と、液晶表示器等で構成された表示部5とを備えている。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
FIG. 1 is a block diagram showing a first embodiment of a variant character input support system according to the present invention.
In the variant character input support system shown in this embodiment, a
Further, it includes a variant
異体字入力装置3は、入力部4から入力された漢字Vに関する複数の異体字V1,V2,V3,・・・・・Vnを異体字データベース1から取得する異体字検索処理部31と、検索結果の各異体字Vn(n=1,2,3・・・・)を目的字候補として一時保持する目的字候補保持部32と、各目的字候補について文字部品分解情報Vt(t=1,2,3・・・・)を文字部品分解データベース2から取得し、その取得した文字部品分解情報の要素の和集合から、各異体字Vnに対するそれぞれの文字分解部品情報のすべてに共通に含まれる要素を除いた文字部品の集合である異体字差異部品Dx(x=1,2,3・・・・)を検出する異体字差異部品検出部33と、異体字差異部品検出部33により検出され、表示部5に表示された異体字差異部品の1つを絞込文字部品P1として操作者に選択させる異体字差異部品選択処理部34と、異体字データベース1から検索した漢字Vに関する複数の異体字Vnのうち異体字差異部品選択処理部34により選択された絞込文字部品P1を含む異体字のみを目的字候補として絞り込む処理を、当該目的字候補が1文字になるまで、各実行段階の目的字候補を表示部5に順次表示しながら繰り返し実行する、または表示部5に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する異体字絞込検索部35とを備えている。
これらの各部は、具体的にはそれぞれの機能に対応するコンピュータプログラムによって構成されている。
The variant
Specifically, each of these units is configured by a computer program corresponding to each function.
図2は、異体字データベース1に登録された漢字Vに関する異体字の例を示す図である。
図示するように、漢字Vに対して、複数の異体字V1,V2,V3、V4,V5,V6が登録されている。
FIG. 2 is a diagram illustrating an example of variant characters related to the Chinese character V registered in the
As illustrated, a plurality of variant characters V1, V2, V3, V4, V5, and V6 are registered for the Chinese character V.
図3は、文字部品分解データベース2に登録された文字部品分解情報PVの例を示す図である。
図示するように、漢字Vに対する複数の異体字のそれぞれについて文字全体の字形を偏(へん)や旁(つくり)などの複数の文字部品に分解した要素1、2,3・・・から成る文字部品分解情報PVが登録されている。
なお、情報処理システムのOSバージョンなどの環境によって利用可能な漢字や異体字の範囲が異なることや、異体字にはいろいろな解釈があるという理由により、異体字データベース1や文字部品分解データベース2の具体的な内容は、本例とは異なる場合があり、「込」の異体字が常に例示した6文字になるとは限らない。本発明の範囲は「込」の異体字が6文字となるような特定の異体字データベースを持ったシステムに限定されるものではなく、異体字データベース1の具体的な内容が異なる情報処理システムであっても、本発明の範囲に含まれる。
FIG. 3 is a diagram showing an example of the character part disassembly information PV registered in the character
As shown in the figure, for each of a plurality of variant characters with respect to the Chinese character V, a character composed of
The range of available Kanji and variant characters varies depending on the environment such as the OS version of the information processing system, and because there are various interpretations of variant characters, the
図4〜図6は、以上のように構成された異体字入力支援システムの動作を示すフローチャートである。
以下、これらのフローチャートを参照しながら実施形態の動作を説明する。
まず、キーボード等の入力部4から漢字Vの入力を受け付ける(ステップ401)。
次に、入力された漢字Vに関する複数の異体字V1,V2,V3・・・・Vnを異体字データベース1から取得する(ステップ402)。
次に、漢字Vの異体字の集合V1,V2,V3・・・Vnを得て、これを目的字の最初の候補として目的字候補保持部32に格納し、表示部5に表示する(ステップ403)。
4 to 6 are flowcharts showing the operation of the variant character input support system configured as described above.
The operation of the embodiment will be described below with reference to these flowcharts.
First, the input of the Chinese character V is received from the input unit 4 such as a keyboard (step 401).
Next, a plurality of variant characters V1, V2, V3... Vn related to the input Chinese character V are acquired from the variant character database 1 (step 402).
Next, a set of variant characters V1, V2, V3... Vn of Chinese characters V is obtained, stored as the first candidate of the target character in the target character
例えば、漢字Vとして「込」を指定した場合、その異体字は、図12に示すように、V1=「1点しんにょう+入」、V2=「1点しんにょう+人」、V3=「1点しんにょう+メ」、V4=「2点しんにょう+入」、V5=「2点しんにょう+人」、V6=「2点しんにょう+メ」の6文字であるので、この6文字を目的字の最初の候補として表示部5に表示し、操作者に提示する。
For example, when “include” is designated as the Chinese character V, as shown in FIG. 12, the variant character is V1 = “one-point entry + enter”, V2 = “one-point entry + person”, V3 = “one-point” “Shinni + Me”, V4 = “Two-point Shinni ++”, V5 = “Two-point Shinni + M”, V6 = “Two-point Shinni + Me”. The candidate is displayed on the
次に、異体字差異部品検出部33において、目的字候補保持部32に格納された異体字の異体字差異部品D1,D2・・・Dxを検出する(ステップ404)。
この処理は、図5に詳細を示すように、まず、目的字候補保持部32に格納された異体字V1,V2,V3・・・Vtの個々の文字に対する文字部品分解情報PV1,PV2・・・PVtを文字部品分解データベース2から取得し(ステップ4041)、次にPV1,PV2・・・PVtの和集合Uを算出し(ステップ4042)、次にPV1,PV2・・・PVtのすべてに共通に含まれる要素Iを算出し(ステップ4043)、次に和集合Uの要素から共通要素Iを除いたものを異体字差異部品D1,D2・・・Dxとする(ステップ4044)。
Next, the variant character difference
As shown in detail in FIG. 5, this processing is performed by first disposing character part disassembly information PV1, PV2,... For individual characters V1, V2, V3... Vt stored in the target character
例えば、V1=「1点しんにょう」+「入」に対する文字部品分解情報は、PV1={「1点しんにょう」,「入」}、V2=「1点しんにょう」+「人」に対する文字部品分解情報は、PV2={「1点しんにょう」,「人」}、V3=「1点しんにょう」+「メ」に対する文字部品分解情報は、PV3={「1点しんにょう」,「メ」}、V4=「2点しんにょう」+「入」に対する文字部品分解情報は、PV4={「2点しんにょう」,「入」}、V5=「2点しんにょう」+「人」に対する文字部品分解情報は、PV5={「2点しんにょう」,「人」}、V6=「2点しんにょう」+「メ」に対する文字部品分解情報は、PV6={「2点しんにょう」,「メ」}となる。 For example, the character part disassembly information for V1 = “one-point text” + “on” is PV1 = {“one-point text”, “on”}, and V2 = “one-point text” + “person”. Is the character part disassembly information for PV2 = {“1-point Shinyo”, “People”}, V3 = “1-Point Shinyo” + “Me”, PV3 = {“1-Point Shinyo”, “Me”}, V4 = The character parts disassembly information for “2-point Shinyo” + “on” is PV4 = {“2-point Shinyo”, “on”}, V5 = “2-point Shinyo” + “person” is the character-part disassembly information PV5 = {“2-point Shinyo”, “People”}, V6 = “2-Point Shinnyyo” + “Me” character part disassembly information is PV6 = {“2-Point Shinnyyo”, “Me”}.
上記の例の場合、PV1,PV2・・・PVtのすべてに共通に含まれる文字部品は存在しないので、PV1,PV2・・・PVtの和集合がそのまま異体字差異部品D1,D2・・・Dxとなる。具体的には、D1=「人」、D2=「入」、D3=「1点しんにょう」、D4=「2点しんにょう」、D5=「メ」となる。
すなわち、「込」の異体字6文字に対する異体字差異部品は図13に示すようになる。
次に、異体字差異部品選択処理部34において、異体字差異部品D1,D2・・・Dxを表示部5に表示する(ステップ405)。
In the case of the above example, since there is no character part that is commonly included in all of PV1, PV2,... PVt, the union of PV1, PV2,. It becomes. Specifically, D1 = “person”, D2 = “on”, D3 = “single point”, D4 = “two points”, and D5 = “me”.
That is, the different character different parts for the six characters “include” are as shown in FIG.
Next, the variant character difference component
次に、異体字差異部品選択処理部34において、表示した異体字差異部品D1,D2・・・Dxの1つを絞込文字部品P1として操作者に選択させる(ステップ406)。操作者は、目的字の字形と異体字差異部品D1,D2・・・Dxを見比べた後、目的字の候補を絞り込むために、D1,D2・・・Dxの1つを選択し、絞込文字部品P1とする。
Next, the variant character difference component
上記の例の場合、今回の目的字がV5=「2点しんにょう」+「人」であったとすると、操作者は、目的字の字形と異体字差異部品D1,D2・・・D5を見比べた後、目的字の候補を絞り込むために、D1=「人」またはD5=「2点しんにょう」を選択する。この例の説明では、たまたま後者のD5=「2点しんにょう」を絞込文字部品P1として選択したものとする。 In the case of the above example, if the current target character is V5 = “two-point Shinyo” + “person”, the operator compares the target character shape with the variant character difference parts D1, D2,... D5. Then, in order to narrow down the target character candidates, D1 = “person” or D5 = “two-points” is selected. In the description of this example, it is assumed that the latter D5 = “2 points” is selected as the narrowed character part P1.
次に、異体字絞込検索部35により、目的字候補保持部32の保持する異体字V1,V2,V3・・・Vnのうち、操作者の選択した絞込文字部品P1を含む異体字のみを新しい目的字候補として目的字候補保持部32に残して再度表示し、他の文字は目的字候補から外す。ここで、V1,V2,V3・・・VnがP1を含むかどうかを判断するために、文字部品分解データベース2を参照する(ステップ407)。
Next, only the variant character including the refined character part P1 selected by the operator among the variant characters V1, V2, V3,. Is displayed again as a new target character candidate in the target character
図6は、このステップ407の処理の詳細を示すフローチャートであり、まず、目的字候補保持部32に保持された異体字V1,V2,V3、・・・・Vtの個々の文字Vi(Vi=V1,V2,V3,Vt)に対して、以下の処理を行う(ステップ4071)。
すなわち、Viに対する文字部品分解情報PViを文字部品分解データベース2から取得し(ステップ4072)、異体字Viが絞込文字部品P1を含むか、すなわちP1がPViの要素の一つであるかを判定し(ステップ4073)、要素の一つである場合、Viを絞込検索した結果に含め(ステップ4074)、要素の一つでない場合、絞込検索した結果に含めない(ステップ4075)。
FIG. 6 is a flowchart showing details of the processing in
That is, the character component decomposition information PVi for Vi is acquired from the character component decomposition database 2 (step 4072), and it is determined whether the variant character Vi includes the narrowed character component P1, that is, whether P1 is one of the elements of PVi. If it is one of the elements (step 4073), Vi is included in the search result (step 4074). If it is not one of the elements, it is not included in the search result (step 4075).
上記の例の場合、V1,V2,V3・・・V6のうち、P1=D5=「2点しんにょう」を部品として含む異体字、すなわちV4=「2点しんにょう」+「入」、V5=「2点しんにょう」+「人」、V6=「2点しんにょう」+「メ」の3文字のみを目的字候補保持部32に残し、他の文字は目的字候補から外す。
この段階で、目的字の候補はP1を含むものに絞られたため、最初の段階での目的字の候補V1,V2,V3・・・Vnよりも数が減少しており、操作者がこの中から目視により直接目的字を見つけ出すことも、最初の段階よりも容易に、短時間で効率よくできるようになっている。この段階で、目的字の候補の数が十分少なければ、目視により直接目的字を見つけ出してもよい。
In the case of the above example, among V1, V2, V3... V6, P1 = D5 = an allomorphic character including “2 points” as a part, that is, V4 = “2 points”, “V” = ” Only the three characters of “two-point Shinyo” + “person” and V6 = “two-point Shinnyō” + “me” are left in the target character
At this stage, the target character candidates are narrowed down to those including P1, so the number of target character candidates V1, V2, V3,. It is also possible to find the target character directly by visual inspection easily and efficiently in a short time than in the first stage. At this stage, if the number of target character candidates is sufficiently small, the target character may be directly found visually.
上記の例の場合、最初の段階での目的字の候補はV1,V2,V3・・・V6の6文字であったが、絞込文字部品P1=D5=「2点しんにょう」で絞り込んだ後の段階では、目的字の候補がV4=「2点しんにょう」+「入」、V5=「2点しんにょう」+「人」、V6=「2点しんにょう」+「メ」の3文字となっており、目的字V5=「2点しんにょう」+「人」を目視で見つけ出すことも容易になっている。 In the case of the above example, the target character candidates in the first stage are six characters V1, V2, V3... V6, but after narrowing down with the narrowed character part P1 = D5 = “2 points” In this stage, the candidate for the target character is V4 = “Two points”, “On”, V5 = “Two points” + “People”, and V6 = “Two points” + “Me”. Therefore, it is also easy to visually find out the target character V5 = “2 points”.
一方、目的字の候補がまだ多い場合には、上記の手順のうち、目的字候補保持部32に残っている目的字の候補に対する異体字差異部品の表示と操作者による選択、選択された絞込文字部品による異体字絞込検索の手順を繰り返し、さらに目的字の候補を減らすことができ、目的字の候補が1文字になるまでこの手順を続けることにより、最終的に目的字を確定する(ステップ409〜413)。
On the other hand, if there are still a large number of target character candidates, among the above procedures, display of variant character different parts for the target character candidates remaining in the target character
上記の例の場合、残っている3文字の目的字の候補V4=「2点しんにょう」+「入」、V5=「2点しんにょう」+「人」、V6=「2点しんにょう」+「メ」の文字部品分解情報の和集合は、D1=「人」、D2=「入」、D4=「2点しんにょう」、D5=「メ」であるが、D4=「2点しんにょう」は残っている目的字の候補すべてに共通に含まれる文字部品であるため、絞込文字部品としては意味がなく、これを除いたD1=「人」、D2=「入」、D5=「メ」の3個が2回目の繰り返し手順における異体字差異部品となる。 In the case of the above example, the remaining three target character candidates V4 = “2-points Shinyo” + “on”, V5 = “2-points Shinyo” + “people”, V6 = “2-points Shinyo” + “Me” ”Is the union of the character parts disassembly information, D1 =“ person ”, D2 =“ on ”, D4 =“ two points ”, and D5 =“ me ”, but D4 =“ two points ”remains. Since the character parts are commonly included in all the target character candidates, there is no meaning as a narrowed-down character part, and 3 except D1 = “person”, D2 = “on”, and D5 = “me” are excluded. The individual becomes a variant character difference part in the second repetition procedure.
操作者は、目的字の字形と3個の異体字差異部品を見比べた後、目的字の部品に含まれるD1=「人」を選択し、2回目の繰り返し手順における絞込文字部品とする。すると、異体字絞込検索部35により、目的字候補保持部32に残っている目的字の候補に対する異体字絞込検索が再度行われ、D1=「人」を含むV5=「2点しんにょう」+「人」の1文字のみが目的字の候補として残る。目的字の候補が1文字になったので、この段階で目的字が確定したことになる(ステップ410、411)。
The operator compares the character shape of the target character with the three different-character different parts, and then selects D1 = “person” included in the target character part to be a narrowed character part in the second iteration procedure. Then, the variant character narrowing
次に、本発明の第2の実施形態について説明する。
図7は、本発明の第2の実施形態を示すブロック構成図であり、図1の第1の実施形態と異なる点は、異体字差異部品選択処理34において、操作者が複数の絞込文字部品P1,P2・・・Psをまとめて選択できることと、異体字絞込検索部35において、複数の絞込文字部品P1,P2・・・Psによる目的字候補の絞り込みを可能なように構成したことである。
複数の絞込文字部品をまとめて選択できることにより、異体字差異部品の表示と操作者による選択、選択された絞込文字部品による異体字絞込検索の手順の繰り返しの回数を減らすことができ、目的字を確定するまでの操作ステップや操作時間を短縮することができる。
Next, a second embodiment of the present invention will be described.
FIG. 7 is a block diagram showing the second embodiment of the present invention. The difference from the first embodiment of FIG. 1 is that the operator selects a plurality of narrowing characters in the different character different
The ability to select multiple narrowed-character parts at a time reduces the number of iterations for displaying variant variants, selecting by the operator, and searching for variants using the selected refined character parts, The operation steps and operation time until the target character is determined can be shortened.
例えば、漢字Vとして「込」を指定した場合、その異体字は、V1=「1点しんにょう」+「入」、V2=「1点しんにょう」+「人」、V3=「1点しんにょう」+「メ」、V4=「2点しんにょう」+「入」、V5=「2点しんにょう」+「人」、V6=「2点しんにょう」+「メ」の6文字であるので、この6文字を目的字の最初の候補として操作者に表示する。
また、この6文字に対する異体字差異部品は、D1=「人」、D2=「入」、D3=「1点しんにょう」、D4=「2点しんにょう」、D5=「メ」であるので、これを表示し、操作者に絞込文字部品を選択させる。
今回の目的字がV5=「2点しんにょう」+「人」であったとすると、操作者は、目的字の字形と異体字差異部品D1,D2・・・D5を見比べた後、目的字の候補を絞り込むために、D1=「人」およびD5=「2点しんにょう」の2個を同時に選択する。
For example, when “include” is designated as the Chinese character V, the variant character is V1 = “one point”, “on”, V2 = “one point” + “person”, and V3 = “one point” + “Me”, V4 = “Two points” + “On”, V5 = “Two points” + “People”, V6 = “Two points” + “Me”. Displayed to the operator as the first candidate for the target character.
Also, the variant parts for these six characters are D1 = “people”, D2 = “on”, D3 = “single point”, D4 = “two points”, and D5 = “me”. Is displayed, and the operator is made to select a narrowed character part.
If the current target character is V5 = “two-point Shinyo” + “person”, the operator compares the target character shape with the different character parts D1, D2,. In order to narrow down, two of D1 = “person” and D5 = “two points” are selected simultaneously.
異体字絞込検索部35においては、目的字候補保持部32の保持する異体字V1,V2,V3・・・V6に対して、D1=「人」およびD5=「2点しんにょう」の両方の部品による絞込検索が行われ、この2個の部品をともに含むV5=「2点しんにょう」+「人」の1文字が目的字の候補として残る。1回の手順で目的字の候補が1文字になったので、この段階で目的字が確定する。
In the variant character narrowing
図8は、第2の実施形態における処理を示すフローチャートである。第1の実施形態と異なる点は、ステップ406において複数の絞込文字部品P1,P2・・・Psを選択できるようにしたことである。
FIG. 8 is a flowchart showing the processing in the second embodiment. The difference from the first embodiment is that a plurality of narrowed character parts P1, P2,... Ps can be selected in
図9は、第2の実施形態において、図8のステップ407の処理の詳細を示すフローチャートであり、図6の第1の実施形態と異なる点は、ステップ4073bにおいて、異体字Viが絞込文字部品P1,P2・・・Psの全てを含むかを判定し、含む場合はViを絞込検索した結果に含め、P1,P2・・・Psのいずれかを含まない場合は検索結果に含めないとしたことである。
FIG. 9 is a flowchart showing details of the processing in
次に、本発明の第3の実施形態について説明する。
図10は、本発明の第3の実施形態を示すブロック構成図であり、図1の第1の実施形態と異なる点は、異体字差異部品選択処理部34において、操作者が絞込文字部品P1を選択確定する前に、選択確定操作とは別の指示操作を用いて暫定絞込文字部品P1を指示することにより、異体字暫定絞込表示処理部37が暫定絞込文字部品P1による目的字候補の絞込検索結果を目的字暫定絞込候補として表示部5に表示し、操作者がそれを確認できるようにしたことである。
Next, a third embodiment of the present invention will be described.
FIG. 10 is a block diagram showing the third embodiment of the present invention. The difference from the first embodiment of FIG. 1 is that the operator selects the narrowed character parts in the different character different parts
暫定絞込文字部品P1による絞込はまだ確定していないため、操作者が目的字暫定絞込候補を確認してその内容が不適当だと判断した場合、例えば目的字暫定絞込候補の中に目的字が含まれていなかった場合には、暫定絞込文字部品P1の指示を中止し、別の暫定絞込文字部品P2を用いて、同様に目的字暫定絞込候補を確認することができるようにしたことである。
この機能により、暫定絞込文字部品P1を指示した場合の絞込検索結果とは別の暫定絞込文字部品P2を指示した場合の絞込検索結果との比較や、絞込文字部品P1を確定する前の試行錯誤を容易に行うことができるようになり、多数の異体字を識別して目的字を確定する操作をさらに効率良く行うことができる。
Since the narrowing by the provisional narrowing character part P1 has not yet been determined, when the operator confirms the target character temporary narrowing candidate and determines that the content is inappropriate, for example, among the target character temporary narrowing candidates If the target character is not included in, the instruction of the provisional narrowing-down character part P1 is stopped, and another provisional narrowing-down character part P2 is used to confirm the target character provisional narrowing-down candidate in the same manner. This is what you can do.
With this function, comparison is made with the narrow search result when the provisional narrowed character part P2 is instructed, and the narrow search character part P1 is confirmed. It is possible to easily perform trial and error before the operation, and more efficiently perform an operation of identifying a large number of variant characters and determining a target character.
異体字差異部品選択処理部34における絞込文字部品P1の選択確定の操作方法としては、マウスポインタをP1上に置いてクリックする方法がある。
一方、異体字差異部品暫定指示部36における選択確定とは別の指示方法としては、マウスポインタをP1の上に移動するだけでクリックしない、いわゆるマウスオーバーの操作方法がある。操作者から見ると、マウスを異体字差異部品D1,D2,D3・・・などの上に移動するだけで、D1,D2,D3・・・のそれぞれによる絞込検索結果を見ることができ、意図した絞込検索結果が得られることを確認した後に、その結果をもたらした異体字差異部品の上でマウスをクリックして選択確定するといった使い方ができ、目的字の候補の絞り込みの操作をさらに効率よく行うことができる。
As an operation method for confirming selection of the narrowed character component P1 in the variant character difference component
On the other hand, as an instruction method different from the selection confirmation in the variant character difference parts
例えば、「込」の異体字6文字を目的字候補保持部32の保持する目的字の候補とし、それに対する異体字差異部品を「人」、「入」、「1点しんにょう」、「2点しんにょう」、「メ」の5個とした状態において、これらの5個の異体字差異部品の表示画面上にマウスを移動すると、マウスの指示する異体字差異部品を暫定絞込文字部品とした場合の絞込検索結果をリアルタイムに見ることができ、絞込文字部品を確定する前に、意図した絞込検索結果が得られるかどうかを確認できるようになる。
For example, six different characters of “include” are set as candidates for the target character held by the target character
図14は、「込」の異体字6文字とそれに対する異体字差異部品5個を表示した状態で、マウスポインタ(図では人差し指で示す)を異体字差異部品の「2点しんにょう」の上に移動し(マウスオーバー)、「2点しんにょう」による絞込検索結果を暫定枠140,141,142でリアルタイムに表示した図である。
FIG. 14 shows a state where the six characters “Make” and five different variant parts are displayed, and the mouse pointer (indicated by the index finger in the figure) is placed on the two-character variant part “Two points”. It is a figure which moved (mouse over) and displayed the narrowing search result by “2 points” in real time in
図15は、「込」の異体字6文字とそれに対する異体字差異部品5個を表示した状態で、マウスポインタ(人差し指)を異体字差異部品の「1点しんにょう」の上に移動し(マウスオーバー)、「1点しんにょう」による絞込検索結果を暫定枠151,152,153でリアルタイムに表示した図である。
FIG. 15 shows the display of the 6-letter “maki” variant character and 5 variant-related parts, and the mouse pointer (forefinger) is moved over “one-point sign” of the variant-character variant component (mouse Over)), and the search result by “one point” is displayed in real time in
図16は、「込」の異体字6文字とそれに対する異体字差異部品5個を表示した状態で、マウスポインタ(人差し指)を異体字差異部品の「人」の上に移動し(マウスオーバー)、「人」による絞込検索結果を暫定枠161,162でリアルタイムに表示した図である。
In FIG. 16, the mouse pointer (forefinger) is moved over the “person” of the variant character difference component (mouse over) in a state where six characters of “include” and five variant character differences parts are displayed. FIG. 6 is a diagram in which the search result of “person” is displayed in real time in
図17は、異体字差異部品暫定指示部36において、異体字差異部品を暫定的に指示し、その指示に従って絞込検索した結果を表示する処理を示すフローチャートである。
第1の実施形態と異なる点は、ステップ414以降である。すなわち、異体字差異部品を表示した後、操作者によって異体字差異部品の1つが絞込文字部品として選択された場合、指定された絞込文字部品で絞込検索し、結果を表示する(図17のステップ418〜図4のステップ407)。しかし、絞込文字部品の選択操作ではなく、他の指示操作(例えばマウスオーバー)であった場合、そのマウスポインタが指示している異体字差異部品による絞込検索結果を目的字暫定絞込候補として操作者に提示した後、ステップ405の処理に戻る。
すなわち、異体字差異部品暫定指示部36において表示されている異体字差異部品D1〜Dxの1つを暫定絞込文字部品P1として操作者の選択指示により受け付ける(確定操作とは別の指示操作)(ステップ415)。
次に、異体字暫定絞込検索部37において目的字候補保持部32に格納された異体字に対して暫定絞込文字部品P1で絞込検索する(ステップ416)。ここで、V1,V2,V3,・・・・・VnがP1を含むかどうかを判断するために、文字部品分解データベース2を参照する。
次に、異体字暫定絞込検索部37において上記で絞込検索した結果を目的字暫定絞込候補として表示する(ステップ417)。
ここで、暫定絞込文字部品で検索した結果は、表示部5に表示されるだけであり、目的字候補保持部32に保持された異体字には影響しない。この点がステップ408の処理とは異なるところであり、絞込文字部品P1を確定する前の試行錯誤を容易に行うことができる。
FIG. 17 is a flowchart showing a process for displaying a result of a narrow-down search in accordance with the provisional designation of the variant-character-difference part in the variant-character-difference part
The difference from the first embodiment is after
That is, one of the variant character difference parts D1 to Dx displayed in the variant character difference part
Next, the variant character temporary
Next, the result of the above-described narrowing search in the variant temporary provisional
Here, the result of the search using the provisional narrowed character parts is only displayed on the
なお、入力を意図している目的字の候補を保持して操作者に表示する目的字候補保持部32において、目的字の候補となる複数の異体字を表示する際、それらの間で差異のある部分を強調表示するように構成してもよい。差異部分の強調表示により、操作者が容易に目的字の候補間の字形の差異を識別できるようになり、操作者が入力を意図した異体字を効率よく目的字として確定する作業をさらに効率良く行うことができる。
In the target character
前記の差異のある部分の強調表示の具体的な方法としては、それぞれの文字を複数の部首や部品に分解し、部首として異なる部分には弱い識別表示を、実際に字形の異なる部分には強い識別表示を行う方法がある。弱い識別表示としては薄い背景色を付ける方法や色の異なる枠線を付ける方法があり、強い識別表示としては色の異なる濃い背景色を付ける方法や、その部分を点滅表示させる方法がある。 As a specific method of highlighting the above-mentioned difference portion, each character is divided into a plurality of radicals and parts, and a weak identification display is applied to a different portion as a radical, and a portion having a different character shape is actually used. There is a way to make a strong identification display. A weak identification display includes a method of applying a light background color and a method of applying a frame having a different color, and a strong identification display includes a method of applying a dark background color of a different color and a method of blinking the portion.
また、漢字の部首の知識などから連想できる特定の部首については、具体的な部首名や、新字体か旧字体かといった文字の属性情報を表示して、異体字の差異の意味や理由を分かりやすく表現してもよい。さらに、点画の数や向き、接触の有無、跳ねと留めの違いといった字形の特徴の説明を加えてもよい。これらの方法を併用することにより、目的字を見つけ出す作業をさらに効率よく行えるようになる。 Also, for specific radicals that can be associated with knowledge of kanji radicals, etc., display specific radical names and character attribute information such as new font style or old font style, The reason may be expressed in an easy-to-understand manner. Further, a description of the character characteristics such as the number and orientation of the strokes, the presence / absence of contact, and the difference between jumping and retaining may be added. By using these methods together, the task of finding the target character can be performed more efficiently.
例えば、「込」の異体字6文字を目的字候補保持部32の保持する目的字の候補としている場合、各異体字の「1点しんにょう」、「2点しんにょう」、「人」、「入」、「メ」の部分に差異があるので、強調表示を行う。その方法の一例として、「1点しんにょう」と「2点しんにょう」の部分は、部首として差異のある部分なので、部首であるしんにょう全体を弱い識別表示として薄い背景色を付ける。しんにょうの中の点の部分は、「1点しんにょう」と「2点しんにょう」で実際に字形の異なる部分なので、強い識別表示として、色の濃い背景色を付ける。また、「人」、「入」、「メ」の部分も字形の異なる部分なので、強い識別表示として、色の濃い背景色を付ける。これに加えて、「1点しんにょう」と「2点しんにょう」といった具体的な部首名を表示したり、「人」、「入」といった字形を表わす特徴説明を表示してもよい。
For example, when six variants of “Make” are set as candidates for the target characters held by the target character
図18は、「込」の異体字6文字の差異部分を強調表示した上で、具体的な部首名や、「人」、「入」といった字形を表わす特徴説明も合わせて表示した例を示す図である。
「込」の異体字6文字を「2点しんにょう」で絞込検索し、目的字候補保持部32の保持する目的字の候補が3文字になった場合、しんにょうの部分はすべて共通の「2点しんにょう」であるので差異はなく、「人」、「入」、「メ」の部分にのみ差異があるので、この部分のみ強調表示を行い、しんにょうの部分の強調表示は消える。差異のある部分のみを強調して表示することにより、目的字を見つけ出すための注目点を明示し、目的字を見つけ出す作業をさらに効率良く行えるようになる。
FIG. 18 shows an example in which a difference part of six different characters “Make” is highlighted, and a specific radical name and a feature description representing a character form such as “People” and “On” are also displayed. FIG.
If 6 characters of “moji” are narrowed and searched with “2-point Shinyo”, and the target character candidate held by the target character
図19は、「込」の異体字を「2点しんにょう」で絞込検索して3文字になった後に、この3文字の差異部分を強調表示した図である。この3文字に絞った場合には、しんにょうの部分に差異がないため、図18と比較してしんにょうの部分の識別表示は消えている。
以上、本発明の実施形態を説明してきたが、具体的な構成はこれら実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
FIG. 19 is a diagram in which after the narrowed search of the “moji” variant character with “2-point Shin-Nyo” becomes 3 characters, the difference portion of these 3 characters is highlighted. In the case of narrowing down to these three characters, there is no difference in the portion of the central part, so the identification display of the part of the central part disappears compared to FIG.
As mentioned above, although embodiment of this invention was described, a specific structure is not restricted to these embodiment, Even if it is a change and addition in the range which does not deviate from the summary of this invention, it is contained in this invention.
また、本発明の実施形態は、動作するハードウェアやOS、システム構成を限定するものではなく、本発明がどのようなハードウェアやOS、システム構成上で実施されるものであっても本発明に含まれる。
例えば、Windows(登録商標)、Linux(登録商標)、MacOS、Android、iOSなどの上で動作するネイティブアプリとして本発明を実施することも可能であるし、Internet Explorer、Firefox、Chrome、Safariなどのブラウザ上で動作するWebアプリとして本発明を実施することも可能である。
また、スタンドアローンで動作するプログラムとして本発明を実施することも可能であるし、ネットワーク経由のサーバ/クライアント構成で動作するプログラムとして本発明を実施することも可能である。
また、異体字データベース1および文字部品分解データベースと異体字入力支援装置とは直接接続しているが、インターネット等の通信回線を介して接続される構成にしてもよい。
The embodiments of the present invention do not limit the operating hardware, OS, and system configuration, and the present invention is not limited to any hardware, OS, or system configuration. include.
For example, the present invention can be implemented as a native application that operates on Windows (registered trademark), Linux (registered trademark), MacOS, Android, IOS, etc., Internet Explorer, Firefox, Chrome, Safari, etc. It is also possible to implement the present invention as a web application that runs on a browser.
In addition, the present invention can be implemented as a program that operates in a stand-alone manner, or can be implemented as a program that operates in a server / client configuration via a network.
Moreover, although the
1 異体字データベース
2 文字部品分解データベース
3 異体字入力装置
4 入力部
5 表示部
31 異体字検索処理部
32 目的字候補保持部
33 異体字差異部品検出部
34 異体字差異部品選択処理部
35 異体字絞込検索部
36 異体字差異部品暫定指示部
37 異体字暫定絞込検索部
DESCRIPTION OF
Claims (6)
当該目的字候補が1文字になるまで、各実行段階の目的字候補を前記表示手段に順次表示しながら繰り返し実行する、
または前記表示手段に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する異体字絞込検索手段と
を備えることを特徴とする異体字入力支援システム。 A variant database in which a plurality of variant characters Vn related to the Chinese character V are pre-registered, and a character component obtained by disassembling the entire character shape of each variant character Vn into a plurality of character components such as swords and swords A character parts decomposition database in which disassembly information is registered in advance, a search processing means for searching a plurality of variant characters Vn related to the Chinese character V received from an input means such as a keyboard, and the respective variant characters Vn of the search result Character component decomposition information PVt is acquired from the character component decomposition database, and elements included in all character decomposition component information for each variant Vn are excluded from the union of elements of the acquired character component decomposition information. A variant character difference component detection means for detecting a variant character difference component Dx, which is a set of the character parts, and the variant character difference component detection means. Display means for displaying the detected variant character difference parts, variant character selection part selection means for allowing the operator to select one of the displayed variant character difference parts as the narrowed character part P1, and the variant character database. The process of narrowing down only the variant characters including the narrowed character component P1 selected by the variant character difference component selection means among the plurality of variant characters Vn related to the searched Chinese character V as target character candidates,
Until the target character candidate becomes one character, repeatedly execute the target character candidates in each execution stage while sequentially displaying them on the display means.
Alternatively, a variant character input support system, comprising: a variant character narrowing search unit that is executed until a confirmation operation indicating that the operator visually confirms that the target character is displayed on the display unit is performed.
キーボード等の入力手段から受付けた漢字Vに関する複数の異体字Vnを前記異体字データベースから検索する検索処理手段と、検索結果の各異体字Vnについて文字部品分解情報PVtを前記文字部品分解データベースから取得し、その取得した文字部品分解情報の要素の和集合から、各異体字Vnに対するそれぞれの文字分解部品情報のすべてに共通に含まれる要素を除いた文字部品の集合である異体字差異部品Dxを検出する異体字差異部品検出手段と、当該異体字差異部品検出手段により検出された異体字差異部品を表示する表示手段と、表示された異体字差異部品の1つを絞込文字部品P1として操作者に選択させる異体字差異部品選択手段と、前記異体字データベースから検索した漢字Vに関する複数の異体字Vnのうち前記異体字差異部品選択手段により選択された絞込文字部品P1を含む異体字のみを目的字候補として絞り込む処理を、
当該目的字候補が1文字になるまで、各実行段階の目的字候補を前記表示手段に順次表示しながら繰り返し実行する、
または前記表示手段に目的字が表示されたことを操作者が目視確認したことを示す確定操作が行われるまで実行する異体字絞込検索手段として機能させることを特徴とする異体字入力支援プログラム。 A variant database in which a plurality of variant characters Vn related to the Chinese character V are pre-registered, and a character component obtained by disassembling the entire character shape of each variant character Vn into a plurality of character components such as swords and swords A computer configured to be accessible to a character parts decomposition database in which decomposition information is registered in advance.
Search processing means for searching a plurality of variant characters Vn related to the Chinese character V received from input means such as a keyboard from the variant character database, and obtaining character part decomposition information PVt for each variant character Vn of the search result from the character part decomposition database Then, a variant character difference component Dx that is a set of character components obtained by excluding elements common to all the character separation component information for each variant character Vn from the union of the elements of the obtained character component decomposition information is Manipulating different character different parts detecting means, display means for displaying the different character different parts detected by the different character different parts detecting means, and operating one of the displayed different character different parts as a narrowed character part P1 The different character different parts selection means to be selected by the user, and the different character Vn among the plural variants Vn related to the Chinese character V retrieved from the variant character database. The processing to narrow down the purpose character candidates only variant character including narrowing character parts P1 selected by shape differences component selection means,
Until the target character candidate becomes one character, repeatedly execute the target character candidates in each execution stage while sequentially displaying them on the display means.
Alternatively, a variant character input support program that functions as a variant character narrowing search unit that is executed until a confirmation operation is performed to indicate that the operator visually confirms that the target character is displayed on the display unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015104546A JP6263148B2 (en) | 2015-05-22 | 2015-05-22 | Variant character input support system and variant character input support program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015104546A JP6263148B2 (en) | 2015-05-22 | 2015-05-22 | Variant character input support system and variant character input support program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016218842A JP2016218842A (en) | 2016-12-22 |
| JP6263148B2 true JP6263148B2 (en) | 2018-01-17 |
Family
ID=57581219
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015104546A Active JP6263148B2 (en) | 2015-05-22 | 2015-05-22 | Variant character input support system and variant character input support program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6263148B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7718313B2 (en) * | 2022-04-27 | 2025-08-05 | 富士通株式会社 | Control program, control method, and information processing device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1006014B (en) * | 1985-04-01 | 1989-12-06 | 团国兴 | Non-coded Chinese character processing method and input keyboard |
| JP3782467B2 (en) * | 1992-12-24 | 2006-06-07 | キヤノン株式会社 | Character input method and apparatus |
| JP2001092842A (en) * | 1999-09-24 | 2001-04-06 | Nippon Telegr & Teleph Corp <Ntt> | Information search method and recording medium storing search program |
| JP5176390B2 (en) * | 2007-05-22 | 2013-04-03 | 富士通株式会社 | Character input device and computer program |
| JP5564776B2 (en) * | 2008-10-23 | 2014-08-06 | 日本電気株式会社 | Information search system, information search method, program, and recording medium |
-
2015
- 2015-05-22 JP JP2015104546A patent/JP6263148B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016218842A (en) | 2016-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Alrubaye et al. | On the use of information retrieval to automate the detection of third-party java library migration at the method level | |
| Gomez-Jauregui et al. | Information management and improvement of citation indices | |
| US9626160B2 (en) | Sequence-program-component creation program and sequence-program-component creation device | |
| CN110276456B (en) | A machine learning model-assisted construction method, system, device and medium | |
| TWI603214B (en) | System and method for online handwriting recognition in web queries | |
| CN110967498A (en) | Analyzer, method for searching specific sample by analyzer and storage medium | |
| EP2911022A2 (en) | Ladder program generating device | |
| US8612935B2 (en) | Input supporting method of variable name in programming of PLC | |
| JP2018010532A (en) | Information processing apparatus, program, and information processing method | |
| JP6869453B2 (en) | Information processing equipment, information processing methods and information processing programs | |
| JP6263148B2 (en) | Variant character input support system and variant character input support program | |
| JP6578693B2 (en) | Information extraction apparatus, information extraction method, and display control system | |
| US20130230219A1 (en) | Systems and methods for efficient comparative non-spatial image data analysis | |
| US9842112B1 (en) | System and method for identifying fields in a file using examples in the file received from a user | |
| JP2007011604A (en) | Fault diagnostic system and program | |
| JP5600826B1 (en) | Unstructured data processing system, unstructured data processing method and program | |
| KR101547785B1 (en) | Screen data editing device for display device | |
| JP5623023B2 (en) | Idea organization support device, idea support method, and computer program | |
| JP6860428B2 (en) | Work instruction device, work instruction method and work instruction program | |
| JP2015026345A (en) | Search device, search system, and program | |
| US11797553B2 (en) | Timeline display device, timeline display method and timeline display program | |
| JP2012226697A (en) | Wbs creation system and wbs creation method | |
| US20150199183A1 (en) | Program analysis apparatus and program analysis method | |
| WO2018016001A1 (en) | Data modeling system and data modeling method | |
| POSEDARU et al. | Natural Learning Processing based on Machine Learning Model for automatic analysis of Online Reviews related to Hotels and Resorts. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171121 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171201 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6263148 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |