(57)【要約】【課題】瞬時に漢字を検索する方法であって、ユーザはよく使っている構成要素或いは熟知している構成要素を入力し、残りの字数を計算するだけで、いかなるソフトウェアの検索に頼ることなく、瞬時に検索したい漢字を得ることができるものを提供する。【解決手段】本発明は、（１）漢字の少なくとも一つの構成要素を漢字選別モジュールに入力する工程と、（２）該漢字の少なくとも一つの該構成要素を除き、残りの構成要素字数を計算する工程と、（３）残りの該構成要素字数を該漢字選別モジュールに入力することで、少なくとも一つ或いは複数の漢字の候補を選出する工程と、（４）漢字表示モジュールによって検索したい漢字を表示する工程とを包括する漢字の構成要素と数字とを結合して検索する検索方法、及び漢字の構成要素と字数とで漢字を発生させるシステムを提供している。【選択図】図１
2014219755.tif 000002
【特許請求の範囲】
【請求項１】
（１）漢字の少なくとも一つの構成要素を漢字選別モジュールに入力する工程と、
（２）該漢字の少なくとも該構成要素を除き、残りの構成要素字数を計算する工程と、
（３）残りの該構成要素字数を該漢字選別モジュールに入力することで、少なくとも一つ或いは複数の漢字の候補を選出する工程と、
（４）漢字表示モジュールによって検索したい漢字を表示する工程と
を包括することを特徴とする漢字の構成要素と数字とを結合して検索する検索方法。
【請求項２】
該漢字選別モジュールは、
（一）複数の漢字構成要素コードを含む構成要素データベースと、
（二）複数の漢字字数コードを含む字数データベースと、
（三）該漢字と該構成要素データベースと該字数データベースとを接続する検索演算法則ユニットとを包括し、
該検索演算法則ユニットは、検索演算法則法を含み、入力した漢字構成要素及び漢字字数のコードを該検索演算法則法によって演算した後、複数の該漢字の候補を選出することを特徴とする請求項１に記載の漢字の構成要素と数字とを結合して検索する検索方法。
【請求項３】
該少なくとも一つの構成要素は、基礎コード或いは漢字の一部構成要素を含むことを特徴とする請求項１に記載の漢字の構成要素と数字とを結合して検索する検索方法。
【請求項４】
該漢字表示モジュールは、ＰＣ、携帯電話、スマートフォン、タブレット端末等を含むことを特徴とする請求項２に記載の漢字の構成要素と数字とを結合して検索する検索方法。
【請求項５】
該検索演算法則法は再帰的分析方法と字数ベース圧縮方法とを含むことを特徴とする請求項２に記載の漢字の構成要素と数字とを結合して検索する検索方法。
【請求項６】
該字数ベース圧縮方法は、該再帰的分析方法を結合することができ、少なくとも一つのユニコード（ｕｎｉｃｏｄｅｓ）に応じて該漢字構成要素及び該漢字字数に配列を行い、ランレングス エンコーディング（Ｒｕｎ−ｌｅｎｇｔｈ  ｅｎｃｏｄｉｎｇ）を使用して圧縮する圧縮方法であることを特徴とする請求項５に記載の漢字の構成要素と数字とを結合して検索する検索方法。
【請求項７】
（１）漢字を提供するための漢字データベースと、
（２）該漢字データベースと接続し、入力した漢字構成要素及び該漢字構成要素を除いた残りの漢字構成要素字数によって、複数の漢字の候補を選出する漢字選別モジュールと、
（３）該漢字選別モジュールと接続し、検索したい漢字を表示する漢字表示モジュールと
を包括することを特徴とする漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項８】
該漢字選別モジュールは、
（一）複数の漢字構成要素コードを含む構成要素データベースと、
（二）複数の漢字字数コードを含む字数データベースと、
（三）該漢字と該構成要素データベースと該字数データベースとを接続する検索演算法則ユニットと
を包括し、
該検索演算法則ユニットは、検索演算法則法を含み、入力した漢字構成要素及び漢字字数のコードを該検索演算法則法によって演算した後、複数の該漢字の候補を選出することを特徴とする請求項７に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項９】
該少なくとも一つの構成要素は、基礎コード或いは漢字の一部構成要素を含むことを特徴とする請求項７に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項１０】
該検索演算法則法は再帰的分析方法と字数ベース圧縮方法とを含むことを特徴とする請求項８に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項１１】
該字数ベース圧縮方法は、該再帰的分析方法を結合することができ、少なくとも一つのユニコード（ｕｎｉｃｏｄｅｓ）に応じて該漢字構成要素及び該漢字字数に配列を行い、ランレングス エンコーディング（Ｒｕｎ−ｌｅｎｇｔｈ  ｅｎｃｏｄｉｎｇ）を使用して圧縮する圧縮方法であることを特徴とする請求項１０に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項１２】
該漢字表示モジュールは、ＰＣ、携帯電話、スマートフォン、タブレット端末等を含むことを特徴とする請求項７に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項１３】
該漢字表示モジュールは、オペレーティングシステムと接続することができることを特徴とする請求項７に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【請求項１４】
該オペレーティングシステムは、Ｗｉｎｄｏｗｓ、Ｍａｃ、  Ｌｉｎｕｘ  ＢＳＤ（Ｂｅｒｋｅｌｅｙ  Ｓｏｆｔｗａｒｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ）、ｉＯＳ或いはＡｎｄｒｏｉｄであることを特徴とする請求項１３に記載の漢字の構成要素と字数とで漢字を発生させるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索方法、特に漢字の構成要素と数字とを入力して検索する方法によって検索したい漢字を得る方法に関するものである。
【背景技術】
【０００２】
許慎が著した中国文字学の基をなす「説文解字」より、漢字に対して「部首」という考えが始まり、明の時代の「字彙」は初めて部首（主要索引）と字数（副次索引）とを併せた検索方法が生まれた。しかし、該検索方法の欠点は、部首の判断が難しいことと、「部首」と「字数」が同じ字形が非常に多いことである。従来の紙本の辞典では「字形符合」による分類がされているが、同一の「字形符合」も多く、例えば字形「木」が含まれる漢字だけでも千字にものぼる。
【０００３】
一方、現在の漢字入力法は主に二種類あり、第一種は覚え易く使い易いが、入力回数を多く必要とし、アクセントによる重複が高いため、ユーザ自身で漢字を選択しなければならず、そのため入力速度が遅い漢字音節入力法と、第二種は重複率が低いものの、採用する構成要素が複雑なため、ユーザは時間をかけて漢字構成を暗記しなければならない漢字構成入力法とがある。もし、キーボードによって区分けすると漢字入力方法は主に、アルファベットキーを入力キーとし、主にコンピューター機器に用いるものと、数字キーを入力キーとし、主に携帯電話、ＰＤＡ等の携帯端末に用いるものと二種類に分けられる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
携帯端末の進歩により、スマートフォンやＰＣは、徐々に手書き入力や音声入力に発展しているが、難しい漢字はユーザに即時に正確な部首又は音節を得ることができず、検索したい漢字を得ることが困難である。
【課題を解決するための手段】
【０００５】
従来の漢字入力法の欠点を鑑み、本発明の目的は、瞬時に漢字を検索する方法であって、ユーザはよく使っている構成要素或いは熟知している構成要素を入力し、残りの字数を計算するだけで、いかなるソフトウェアの検索に頼ることなく、瞬時に検索したい漢字を得ることができるものを提供する。
【０００６】
本発明は、（１）漢字の少なくとも一つの構成要素を漢字選別モジュールに入力する工程と、（２）該漢字の少なくとも該構成要素を除き、残りの構成要素字数を計算する工程と、（３）残りの該構成要素字数を該漢字選別モジュールに入力することで、少なくとも一つ或いは複数の漢字の候補を選出する工程と、（４）漢字表示モジュールによって検索したい漢字を表示する工程とを包括する漢字の構成要素と数字とを結合して検索する検索方法を提供している。
【０００７】
該漢字選別モジュールは、（一）複数の漢字構成要素コードを含む構成要素データベースと、（二）複数の漢字字数コードを含む字数データベースと、（三）該漢字と該構成要素データベースと該字数データベースとを接続する検索演算法則ユニットとを包括し、該検索演算法則ユニットは、検索演算法則法を含み、入力した漢字構成要素及び漢字字数のコードを該検索演算法則法によって演算した後、複数の該漢字の候補を選出している。
【０００８】
具体的な一実施形態において、該「構成要素」は、基礎コード或いは漢字の一部構成要素を含む。該「基礎コード」は「とめ・はね・はらい」等を指している。該「一部構成要素」は漢字を取り崩した一部を指し、例えば、「想」は「相」と「心」とで構成されており、「相」は「木」と「目」とで構成しているため、「相」、「木」「目」、「心」は「想」を検索するための検索条件となっている。
【０００９】
該漢字表示モジュールは、ＰＣ、携帯電話、スマートフォン、タブレット端末等（これに限らない）を含んでいる。
【００１０】
具体的な実施形態において、該検索演算法則法は再帰的分析方法と字数ベース圧縮方法とを含んでいる。
【００１１】
該再帰的分析方法は、漢字基礎構成を有する構成要素分析表を利用しており、漢字構成要素配列を含んでいる。分析方法については、漢字毎に詳細に分析、或いは複合構成要素の漢字に対して分析を行っており、例えば、「盟」を分析すると、その構成部材は「明」「日」「月」或いは「皿」とすることができる。
【００１２】
一方、ユーザが一つの構成要素を入力すると、本発明のシステムは直接該構成要素分析表をスキャニング或いは検索し、構成要素毎に対して該構成要素が含まれる漢字を選出しており、例えば、構成要素「日」をスキャニングすると、該再帰的分析方法は瞬時に構成要素「日」が含まれる昌、晶、明或いは盟などの漢字すべて（これに限らない）をリストアップすることができる。
【００１３】
該再帰的分析方法は、わずかな構成要素を把握するだけで、瞬時に多くの漢字を検索することができる。例えば、ユーザが「口口人人」と入力することで、構成要素「僉」を入力せずに「劍」が得られる。つまり、計算した後、ユーザはよく使われる１００個の構成要素を把握するだけで、検出率８４％に上る漢字（およそ六万個の漢字）を得ることができ、２００個の構成要素を把握すると、検出率９２％に上る漢字を得ることができる。
【００１４】
該字数ベース圧縮方法は、該再帰的分析方法を結合することができ、少なくとも一つのユニコード（ｕｎｉｃｏｄｅｓ）に応じて該漢字構成要素及び該漢字字数に配列を行い、ランレングス エンコーディング（Ｒｕｎ−ｌｅｎｇｔｈ  ｅｎｃｏｄｉｎｇ）を使用して圧縮する圧縮方法である。本発明は該字数ベース圧縮方法を用いて漢字の構成要素を直接数字に置き換えており、例えば、「義」について、「義」上方の部分は構成要素或いは部首ではなく、つまり「非漢字構成要素」で、「羊」の変化形であるため、ユーザはシステムにおいて、直接、構成要素「我」及び数字「６」を入力する。
【００１５】
本発明は、（１）漢字を提供するための漢字データベースと、（２）該漢字データベースと接続し、入力した一漢字構成要素及び該漢字構成要素を除いた残りの漢字構成要素字数によって、複数の漢字の候補を選出する漢字選別モジュールと、（３）該漢字選別モジュールと接続し、検索したい漢字を表示する漢字表示モジュールとを包括する漢字の構成要素と字数とで漢字を発生させるシステムを更に提供している。
【００１６】
具体的な一実施形態において、該漢字表示モジュールはオペレーティングシステムと接続することができ、該オペレーティングシステムは、Ｗｉｎｄｏｗｓ、Ｍａｃ、Ｌｉｎｕｘ  ＢＳＤ（Ｂｅｒｋｅｌｅｙ  Ｓｏｆｔｗａｒｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ）、ｉＯＳ或いはＡｎｄｒｏｉｄである。
【００１７】
漢字初心者のユーザに対して、本発明は、瞬時に目的の漢字を検索することができる字数を選別方法としており、ユーザは基本的構成要素及び字数計算するだけで、漢字の書き方を理解しなくとも、瞬時に漢字を検索できるとともに、非漢字構成要素がスマートフォンやＰＣに入力できないという問題を解決している。一方、本発明のもう一つの効果は、ユーザが使用した構成要素の使用率及び検出率を利用して統計的方法によって漢字の学習順序を決定することができる。
【００１８】
なお、本願明細書並びに特許請求の範囲で用いられている「包含」「含む」「有する」「含有する」は包括的或いは開放的なものであって、引用されていない素子或いは工程を排他するものではない。
【００１９】
また、本発明の上述したもの及びその他の利点は、後述で用いられる実施形態の詳細な説明及び添付の図面より理解を深めることは難儀なことではない。従って、以下で挙げる具体的な実施の態様は本発明を更に例示しており、そのうち、これらの実施の態様は説明するためのものであって、本発明の範囲を限定するものではない。
【図面の簡単な説明】
【００２０】
【図１】本発明の検索システムを表すものである。
【図２】検索システムの操作工程及び漢字の掲示方法を表すものである。
【図３】図（Ａ）及び図（Ｂ）は本発明の一実施形態を表すものである。
【図４】本発明のその他の一実施形態を表すものである。
【発明を実施するための形態】
【００２１】
本発明の技術特徴及び実用効果を詳しく理解してもらうため、明細書の内容を参照しつつ、図面に図示された好ましい実施形態により、詳細な説明を行う。
【００２２】
本発明の検索システム：
図１は、本発明の検索システムの各素子及び応用実施形態を表すものである。本発明は、漢字を提供するための漢字データベース１０１と、該漢字データベース１０１と接続し、入力した漢字構成要素及び該漢字構成要素を除いた残りの漢字構成要素字数によって、複数の漢字の候補を選出する漢字選別モジュール１０２と、該漢字選別モジュール１０２と接続し、検索したい漢字を表示する漢字表示モジュール１０３とを包括する漢字構成要素と字数とを入力することで瞬時に漢字を得る検索システム１０である。
【００２３】
一実施形態において、本発明の漢字選別モジュール１０２は、構成要素データベース１０４、字数データベース１０５及び検索演算法則ユニット１０６と接続し、そのうち、該検索演算法則ユニット１０６は検索演算法則法を含み、入力した漢字構成要素及び漢字字数のコードを該検索演算法則法によって演算した後、複数の該漢字の候補を選出している。
【００２４】
本発明の検索演算法則法：
本発明の検索演算法則ユニット１０６は、再帰的分析方法及び／或いは字数ベース圧縮方法を提供しており、これら方法は本願の[発明の概要]で既に定義している。本発明の検索演算法則は、更に三種類の演算方法に分けることができる。
【００２５】
第一種：ユーザが該検索システム１０に一つの構成要素を入力した場合、該検索演算法則ユニット１０６は該構成要素分析表に接続し、該構成要素は該構成要素分析表に直接再帰し、該構成要素に対する該構成要素を含む漢字をリストアップする。
【００２６】
第二種：ユーザが該検索システム１０に二つの構成要素を入力した場合、該検索演算法則ユニット１０６は該構成要素分析表に接続し、該構成要素は検索演算法則ユニットにおいて「交差性」統計計算を行い、該構成要素に対する該構成要素を含む漢字をリストアップする。
【００２７】
第三種：ユーザが該検索システム１０に構成要素と字数とを入力した場合、該検索演算法則ユニット１０６は、例えば、ユーザが「皮６」と入力すると、その総字数は１１であるというように、まず入力した構成要素の総字数を計算し、総字数が１１でないものを除き、総字数が１１である漢字をリストアップする。
【００２８】
本発明の検索システムの操作工程：
例えば、ユーザ２０が漢字表示モジュール１０３に「邵」という漢字を表示させたい場合、ユーザは漢字表示モジュール１０３に以下の四種類の態様で入力することができる。
【００２９】
第一種：「邵」という漢字を詳細に分析し、漢字表示モジュール１０３の入力ボックス１０３１に構成要素
【数１】
2014219755.tif 000003
を入力する。
【００３０】
第二種：「邵」という漢字の一部構成要素を分析し、漢字表示モジュール１０３の入力ボックス１０３１に構成要素「刀口」を入力、同時に構成要素
【数２】
2014219755.tif 000004
の字数を計算し、漢字表示モジュール１０３に字数「３」を入力する。
【００３１】
第三種：「邵」という漢字の一部構成要素を分析し、漢字表示モジュール１０３の入力ボックス１０３１に構成要素
【数３】
2014219755.tif 000005
を入力、同時に構成要素「口」の字数を計算し、漢字表示モジュール１０３に字数「３」を入力する。
【００３２】
第四種：「邵」という漢字の一部構成要素を分析し、漢字表示モジュール１０３の入力ボックス１０３１に構成要素
【数４】
2014219755.tif 000006
を入力、同時に構成要素「刀」の字数を計算し、漢字表示モジュール１０３に字数「２」を入力する。
【００３３】
本発明の検索システムが漢字を掲示する方法：
本実施形態において、ユーザ２０はＰＣ、携帯電話、スマートフォン、タブレット端末等の漢字表示モジュール１０３によって、構成要素
【数５】
2014219755.tif 000007
及び字数「２」を漢字選別モジュール１０２に入力することで、全ての漢字の構成要素及び字数を検索する。
【００３４】
図２は、ユーザが入力ボックス１０３１に構成要素
【数６】
2014219755.tif 000008
及び字数「２」を入力した後、検索ボタン１０３２を押し、ウェブページ３０上に、構成要素「口」と、構成要素
【数７】
2014219755.tif 000009
と、構成要素
【数８】
2014219755.tif 000010
及び字数「２」とを含むすべての構成要素１０３３及び構成要素「口」と、構成要素
【数９】
2014219755.tif 000011
と、構成要素
【数１０】
2014219755.tif 000012
及び字数「２」とを含む漢字１０３４を表示している。
【００３５】
本発明はユーザの語学レベルに応じて、「マルチアングル」にいろいろな異なる検索方法を提供している。例えば、図３（Ａ）のように、ユーザが「口」と「人」しか分からない場合、本願の検索システムに「口人」を入力することによって、検索数２１６件の漢字から
【数１１】
2014219755.tif 000013
（左上から第７番目）という漢字を選出することができ、図３（Ｂ）のように、もし、ユーザの語学レベルが比較的良く、「刀」を分かっている場合、「人刀」を入力するだけで、検索数５件に絞ることができ、検索結果の第３番目を選出することができる。また、図４のように、更に高等なユーザが構成要素「僉」を入力すれば、字義が近似するグループを選出することができるのは、字音符合には字義をグループ化する機能があり、例えば、「青」の場合、「清」「晴」「晴」「菁」「精」「倩」「靖」「錆」とあり、これらには、光沢、明朗、不純物を含まないという意味があり、また、「莫」の場合、「幕」「慕」「墓」「漠」「寞」とあり、これらには、「消失」という意味がある。
【００３６】
従来の「字形符合」だけによる検索方法を打破するため、本発明は、一つ以上の「字形符合」或いは「字音符合」で瞬時に字形を割り出すことができ、例えば、「木申」と入力すると、
【数１２】
2014219755.tif 000014
及び「榊」を得ることができる。そのうち、「申」は「字音符合」にあたり、一般的に、字音符合による検索は、字形符合による検索より優れている。
【００３７】
一方、漢字を知らないユーザ（例えば、西洋人）にとって、辞書を調べることは漢字を学習する上で最も難しいところで、通常、初めにどのように漢字を読むかを学習して、やっと音節で調べることができるが、基本的な漢字の読み方を習得するのに、多大な時間を費やしている。そのため、本発明のもう一つの効果は、数時間で、基本的な構成要素及び字数計算の法則を習得することで、漢字初心者でも全ての漢字を検索することができ、より多くの構成要素を習得すれば、より検索効率が向上することができ、本発明は、漢字の学習を始めた日から、漢字を知らないユーザが辞書を調べることができる「楽しく」、「ゆとり」のある方法を提供している。
【００３８】
なお、本発明において叙述した具体的な実施形態は本発明を説明及び描写するためのものであって、これら具体的な実施形態が本発明のすべての形式或いは内容を限定又は掲示するものではない。上述の実施形態から、多くの修正及び変化を行うことが可能である。
【００３９】
上述の実施形態を挙げたのは、本発明の原理及びその実際の応用を説明するために過ぎず、本発明に属する分野を熟知した者が本発明を応用又は実施、さらにはその他の状況に適用するように修正することができる。また、本発明に属する分野を熟知した者はこれに刺激を受け、その他の応用を産み出すこともあるが、本発明の主旨を逸脱するものでない限り、本発明の範囲に属するものである。従って、本発明の範囲は、これら叙述及び範例ではなく、特許請求の範囲に定義されている。
【符号の説明】
【００４０】
１０          検索システム
１０１        漢字データベース
１０２        漢字選別モジュール
１０３        漢字表示モジュール
１０４        構成要素データベース
１０５        字数データベース
１０６        検索演算法則ユニット
２０          ユーザ
１０３１      入力ボックス
１０３２      検索ボタン
３０          ウェブページ
１０３３      構成要素
１０３４      漢字
【図１】
2014219755.tif 000015
【図２】
2014219755.tif 000016
【図３】
2014219755.tif 000017
【図４】
2014219755.tif 000018