(57)【要約】      （修正有）【課題】特許請求の範囲からＮｏＳＱＬデータベースを生成すること。【解決手段】解析記録装置は、要約請求の範囲の文字定義を読み取って要素定義を導き出して記録する請求の範囲の解析記録装置であって、品詞データベースおよび品詞文分断ルールにより、前記請求の範囲の文字定義の中から名詞接頭辞文字を読み取り、次に前記名詞接頭辞文字の後の前記名詞接頭辞文字に対応する中間判断文字と且つ／或は前記名詞接頭辞文字に対応する文分断文字とを読み取ることによって要素定義を得る要素定義取得モジュールと、前記要素定義取得モジュールで得た前記要素定義と要素定義属性タグを結合して前記文字定義が読み取られる順序でＮｏＳＱＬデータベースに順番に記録する要素定義記録記憶モジュールを含む。【選択図】図１
2018120590.tif 000002
【特許請求の範囲】
【請求項１】
請求の範囲の文字定義を読み取って要素定義を導き出して記録する請求の範囲の解析記録装置であって、
品詞データベースおよび品詞文分断ルールにより、前記請求の範囲の文字定義の中から名詞接頭辞文字を読み取り、次に前記名詞接頭辞文字の後の前記名詞接頭辞文字に対応する中間判断文字と且つ／或は前記名詞接頭辞文字に対応する文分断文字とを読み取ることによって要素定義を得る要素定義取得モジュールと、
前記要素定義取得モジュールで得た前記要素定義と要素定義属性タグを結合して前記文字定義が読み取られる順序でＮｏＳＱＬデータベースに順番に記録する要素定義記録記憶モジュール、
を含むことを特徴とする請求の範囲の解析記録装置。
【請求項２】
前記要素定義記録記憶モジュールにおいて、結合された前記要素定義および前記要素定義属性タグが序列文字ファイルのフォームでＮｏＳＱＬデータベースに順番に記憶することを特徴とする請求項１に記載の請求の範囲の解析記録装置。
【請求項３】
前記要素定義取得モジュールが要素定義および前記要素定義の後の接続要素定義を結合文字データベースにより前記要素定義および前記要素定義の後の接続要素定義と結合して、結合された要素定義に形成する要素定義結合モジュールを更に含むことを特徴とする請求項１に記載の請求の範囲の解析記録装置。
【請求項４】
前記要素定義取得モジュールで得た前記要素定義によって前記要素定義の後の文字定義を連接関係叙述として前記連接関係叙述を得る連接関係叙述取得モジュールを更に含むことを特徴とする請求項１に記載の請求の範囲の解析記録装置。
【請求項５】
前記連接関係叙述取得モジュールで得た前記連接関係叙述を連接関係叙述属性タグに結合し、前記要素定義記憶モジュールにおいて前記連接関係叙述取得モジュールで得た前記連接関係叙述および前記連接関係叙述属性タグを前記文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶する連接関係叙述記憶モジュールを更に含むことを特徴とする請求項４に記載の請求の範囲の解析記録装置。
【請求項６】
前記要素定義、前記要素定義に結合された前記要素定義属性タグ、前記連接関係叙述、および前記連接関係叙述に結合された前記連接関係叙述属性タグが、前記要素定義および前記連接関係叙述の前記請求の範囲の文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶することを特徴とする請求項４に記載の請求の範囲の解析記録装置。
【請求項７】
前記要素定義、前記要素定義に結合された前記要素定義属性タグ、前記連接関係叙述、および前記連接関係叙述に結合された前記連接関係叙述属性タグが、序列文字ファイルのフォームで前記ＮｏＳＱＬデータベースに順番に記憶することを特徴とする請求項６に記載の請求の範囲の解析記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、請求の範囲の文字定義を読み取って要素定義を導き出してＮｏＳＱＬデータベースに保存する請求の範囲の解析記録装置に関する。
【背景技術】
【０００２】
請求の範囲は、特許の明細書の要であり、すべての要素定義（対象、主要要素、副次要素など）や叙述定義（すなわち、連接関係叙述、補助叙述など）などのディーテールを含んでいる。しかし、各要素の間、あるいは要素定義と叙述定義の間の関係が複雑なので、読みにくくて理解しにくいものである。その関係を大まかに理解したとしても、請求の範囲が整理されていない上、解析する時になかなか解析レポートが作成できないという問題もある。要素定義が整理できれば、特許の検索や解析において大いに役に立つ。従って、如何に要素定義と叙述定義を整理するかが課題となっている。
【０００３】
従来、品詞の関係で特許の請求の範囲における要素定義（対象、主要要素、副次要素など）や叙述定義（すなわち、連接関係叙述、補助叙述など）を導き出す技術が存在しなかった。従来の請求の範囲の分解処理には、請求の範囲を分解し、独立項と従属項に分けるというとても簡単なものがあった。
また、従来の技術（例えば、台湾特許番号Ｉ３４７５６１及びＩ４００６２１）での請求の範囲における要素定義の認識は、巨大なデータベースを構築し、請求の範囲の文字それぞれを文字データベースにある全ての文字と逐字的に比較して行うものであるが、この装置には以下の欠点がある：（１）膨大なデータベースが不可欠であること。（２）要素定義及び叙述定義に対してそれぞれの要素定義文字データベースと叙述定義文字データベースが必要であること。（３）苦労を重ねて文字データベースを作ったとしても、請求の範囲の文字定義と叙述定義が前記文字データベースの文字に属していない場合、新しい要素定義と叙述定義を改めて前記文字データベースに登録する必要があるため、非常に面倒であること。（４）一つ一つの文字定義を膨大な内容を有する文字データベースと比較対照するのは非常に時間がかかり、また、特許のデータベースにおける請求の範囲の文字数は数十億から数百億までにものぼり、認識すべき要素定義と叙述定義の文字も１億以上もあるため、その構造の複雑さとリソース消費によって前記従来の技術が実用的なものにならない。これにより、前記従来の技術は科学的、現実的なものでないことが明らかである。そのため、数多く基準もばらばらな請求の範囲の要素定義と叙述定義の認識に対して、効率的で実行可能な解析装置が求められている。
【０００４】
これに対し、本発明の出願人が、英語の品詞の関係によって、品詞分類上で数が少ない「関係代名詞」「接置詞」「分詞の語尾に付く約物」などの品詞への認識を利用することで素早く品詞を認識し、また、品詞による品詞データベースと前記品詞データベースに基いて作られた品詞文分断ルールにより、請求の範囲の解析を行い、要素定義を取得し、次に叙述定義を導き出すことによって、迅速で効率的に前記要素定義と前記叙述定義が得られることを発見した。
【０００５】
また、アクセスの対象は膨大な請求の範囲並びさらなる膨大な要素定義と叙述定義であるため、データアクセスのスピードは死活問題である。普通のデータ保存技術では、論理的処理によって得られたデータを正規化された関連式データベースのデータ表に保存して、前記データをアクセスする必要がある場合、前記データ表へのアクセスで前記データを使用することができる。しかし、関連式データベースで要素定義と叙述定義を有する請求の範囲のデータを保存するのは以下のような欠点がある：（１）抽出された大量の要素定義と叙述定義を次々と前記関連式データベースに保存するのは、莫大な時間がかかること。（２）関連式データベースでは、要素定義と叙述定義との関連性の設定・作成が難しくて、複雑なデータリンク設定が必要であること。（３）関連式データベースでは、要素定義、叙述定義、案件名、明細書、書誌データなど、それぞれの関係付けが難しくて、複雑なデータリンク設定が必要であること。（４）関連式データベースが、データ表の和集合や共通部分で演算するため、アクセスする時に多くの時間がかかること。（５）関連式データベース自身のアクセススピードが遅いこと。だが、特許請求の範囲は非構造化データであり、また、得られた要素定義と叙述定義が様々な用途（検索、明細書と分析への関連など）があって、しかも数が非常に多いので、請求の範囲における要素定義と叙述定義を抽出してから、保存しやすい・アクセスが早い・応用性も高いＮｏＳＱＬデータベースを使ってデータの保存を行う必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、本発明は、英語の品詞の関係によって、品詞分類上で数が少ない「関係代名詞」「接置詞」「分詞の語尾に付く約物」などの品詞への認識を利用することで素早く品詞を認識し、また、品詞による品詞データベースと前記品詞データベースに基づいて作られた品詞文分断ルールにより、請求の範囲の解析を行い、要素定義を取得し、次に叙述定義を導き出すことによって、迅速で有効的に前記要素定義と前記叙述定義を導き出すことが可能な請求の範囲の解析記録装置を提供することを目的とする。また、得られた前記要素定義と要素定義属性タグを結合して序列文字ファイルに保存し、前記序列文字ファイルをＮｏＳＱＬデータベースに保存する。これにより、要素定義・叙述定義の保存の簡易化、保存とアクセスのスピードの向上、そして要素定義・叙述定義の応用の複雑度の減少が可能となる。
【課題を解決するための手段】
【０００７】
本発明は、従来技術の問題を解決するために、請求の範囲の文字定義を読み取って要素定義を導き出して記録する請求の範囲の解析記録装置であって、品詞データベースおよび品詞文分断ルールにより、前記請求の範囲の文字定義の中から名詞接頭辞文字を読み取り、次に前記名詞接頭辞文字の後の前記名詞接頭辞文字に対応する中間判断文字と且つ／或は前記名詞接頭辞文字に対応する文分断文字とを読み取ることによって要素定義を得る要素定義取得モジュールと、前記要素定義取得モジュールで得た前記要素定義と要素定義属性タグを結合して前記文字定義が読み取られる順序でＮｏＳＱＬデータベースに順番に記録する要素定義記録記憶モジュールとを含む請求の範囲の解析記録装置を提供する。
【０００８】
本発明の実施例では、前記要素定義記録記憶モジュールにおいて、結合された前記要素定義および前記要素定義属性タグが序列文字ファイルのフォームでＮｏＳＱＬデータベースに順番に記憶する請求の範囲の解析記録装置を提供する。
【０００９】
本発明の実施例では、前記要素定義取得モジュールが要素定義および前記要素定義の後の接続要素定義を結合文字データベースにより前記要素定義および前記要素定義の後の接続要素定義を結合して、結合された要素定義に形成する要素定義結合モジュールを更に含む請求の範囲の解析記録装置を提供する。
【００１０】
本発明の実施例では、前記要素定義取得モジュールで得た前記要素定義によって前記要素定義の後の文字定義を連接関係叙述として前記連接関係叙述を得る連接関係叙述取得モジュールを更に含む請求の範囲の解析記録装置を提供する。
【００１１】
本発明の実施例では、前記連接関係叙述取得モジュールで得た前記連接関係叙述を連接関係叙述属性タグに結合し、前記要素定義記憶モジュールにおいて前記連接関係叙述取得モジュールで得た前記連接関係叙述および前記連接関係叙述属性タグを前記文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶する連接関係叙述記憶モジュールを更に含む請求の範囲の解析記録装置を提供する。
【００１２】
本発明の実施例では、前記要素定義、前記要素定義に結合された前記要素定義属性タグ、前記連接関係叙述、および前記連接関係叙述に結合された前記連接関係叙述属性タグが、前記要素定義および前記連接関係叙述の前記請求の範囲の文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶する請求の範囲の解析記録装置を提供する。
【００１３】
本発明の実施例では、前記要素定義、前記要素定義に結合された前記要素定義属性タグ、前記連接関係叙述、および前記連接関係叙述に結合された前記連接関係叙述属性タグが、序列文字ファイルのフォームで前記ＮｏＳＱＬデータベースに順番に記憶する請求の範囲の解析記録装置を提供する。
【発明の効果】
【００１４】
本発明の請求の範囲の解析記録装置は以下の効果がある。英語の品詞の関係によって、品詞分類上で数が少ない「関係代名詞」「接置詞」「分詞の語尾に付く約物」などの品詞への認識を利用することで素早く品詞を認識し、また、品詞で作成された品詞データベースと前記品詞データベースに基づいて作られた品詞文分断ルールにより、請求の範囲の解析を行い、要素定義を取得し、次に叙述定義を導き出すことによって、迅速で有効的に前記要素定義と前記叙述定義を取得することができる。また、得られた前記要素定義と要素定義属性タグを結合して序列文字ファイルに保存し、前記序列文字ファイルをＮｏＳＱＬデータベースに保存する。これにより、要素定義・叙述定義の保存の簡易化、保存とアクセスのスピードの向上、そして要素定義・叙述定義の応用の複雑度の減少が可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施例による請求の範囲の解析記録装置を示すフロー図である。
【図２】本発明の実施例による品詞文分断ルールを示す論理表である。
【発明を実施するための形態】
【００１６】
次に、本発明の実施形態について、図１、２を参照しながら説明する。下記説明は本発明の複数の実施例の一つだけであり、本発明はこれに限定されるものではない。
【００１７】
図１に示すように、本発明の実施例の請求の範囲の解析記録装置１は、請求の範囲の文字定義を読み取って要素定義を導き出して記録する請求の範囲の解析記録装置１であって、品詞データベースおよび品詞文分断ルールにより、前記請求の範囲の文字定義の中から名詞接頭辞文字を読み取り、次に前記名詞接頭辞文字の後の前記名詞接頭辞文字に対応する中間判断文字と且つ／或は前記名詞接頭辞文字に対応する文分断文字とを読み取ることによって要素定義を得る要素定義取得モジュール１１を含む請求の範囲の解析記録装置１である。要素定義取得モジュール１１の読み取り動作は、要素定義取得モジュール１１のプロセッサで行うことができ、要素定義取得モジュール１１のメモリに保存することができるが、本発明はこれに限定されるものではない。要素定義取得モジュール１１の読み取り動作は、解析記録装置１の中央プロセッサで行うことができ、読み取った定義内容を解析記録装置１のメモリに保存することができる。
【００１８】
本発明では、品詞データベースおよび品詞文分断ルールにより要素定義を得る。まず、本発明の請求の範囲の解析記録装置１における「要素定義取得モジュール１１」の実施例を紹介する。後文において、動作とサブ動作が本発明の解析記録装置１のハードウェアで行うことができるだけでなく、本発明の解析記録装置１のメモリにも保存できる。
【００１９】
図２に示すように、前記品詞データベースは、データとして解析記録装置１のハードウェアに保存できる。本発明において使用された前記品詞データベースは、名詞接頭辞データ表、関係代名詞データ表、従属動詞データ表、第一分詞（Ved）データ表、第二分詞（Ving）データ表、接置詞データ表、及び文分断記号データ表など、複数の品詞データ表を有する。前記名詞接頭辞データ表には「A, a, An, an, The, the, Said, said, at least+数字...」という名詞接頭辞を含み、前記関係代名詞データ表には「which, whose, where, wherein, where...」という関係代名詞を含み、前記従属動詞データ表には「is, are, was, were...」という従属動詞を含み、前記第一分詞（Ved）データ表には「provided並びedやenを語尾につける字...」という第一分詞を含み、前記第一分詞（Ving）データ表には「providing並びingを語尾につける字...」という第二分詞を含み、前記接置詞データ表には「with, to, in, on, at, over, above, below, along, through, via, within, onto...」という接置詞を含み、文分断記号データ表には「,」「;」「.」などの各約物を含む。注意すべきなのは、品詞の判定はより容易で、接置詞、関係代名詞、従属動詞などの数も非常に限られており、また、語尾の形で分詞を判定できるうえ、判定用の語彙データベースの規模を大いに縮小させることができることである。
【００２０】
以下の動作は、要素定義取得モジュール１１のプロセッサで行うことができ、要素定義取得モジュール１１のメモリに保存することができるが、本発明はこれに限定されるものではない。要素定義取得モデルの判定動作は、解析記録装置１の中央プロセッサで行うことができ、読み取った定義内容を解析記録装置１のメモリに保存することができる。
図２において、要素定義取得モジュール１１が逐字的に請求の範囲の文字を読み取って解析を行い、「A, a, An, an, The, the, Said, said, at least+数字...」などの名詞接頭辞データ表に存在する文字を読み取った場合、当字の位置をマークして、取得しようとする要素定義の語頭とし（図１には「〇」記号で表示する）、読み取りが続く。要素定義の語頭があってから、品詞で後ろへ前記要素定義の可能な語尾を探し、「語尾存在可能位置」をマークして、たとえば図２の「●」に示したのは「語尾の存在可能位置」である。前述のように、語尾の存在可能位置が見つかった場合、続いて読み取る必要がある。続いて読み取って、図２に示す「〇」が属するデータ表を読み取った場合、前記語尾存在可能位置が語尾であることが確定される（すなわち、判定条件「成立」）ことを意味し、前記「●」にマークされた位置を文分断位置として、「〇」から「●」までの文字を名詞として抽出する。このような判定は、要素定義取得モジュール１１のプロセッサが行うことができ、要素定義取得モジュール１１のメモリに保存することができるが、本発明はこれに限定されるものではない。 要素定義取得モジュール１１の判定動作は、解析記録装置１の中央プロセッサで行うことができ、読み取った定義内容を解析記録装置１のメモリに保存することができる。
【００２１】
次に、順番で図２の各行の意味を説明する。
【００２２】
第１〜３行では、「名詞接頭辞」をキャッチしてから、さらに「関係代名詞データ表」「従属動詞データ表」「接置詞データ表」をキャッチすると、前記「関係代名詞データ表」「従属動詞データ表」「接置詞データ表」を文分断位置とする（すなわち、「●」で表示する）。
【００２３】
第４〜９行では、「名詞接頭辞」をキャッチしてから、さらに「第一分詞データ表」をキャッチすると、読み取りが続く。そしてさらに「第二分詞データ表」「接置詞データ表」「名詞接頭辞データ表」「関係代名詞データ表」又は「分詞データ表（第一分詞と第二分詞を含む）」をキャッチすると、前記文分断判定条件が成立し（すなわち、「〇」で表示する）、前記「第一分詞データ表」の位置を文分断位置とする（すなわち、「●」で表示する）。
【００２４】
第１０〜１２行では、「名詞接頭辞」をキャッチしてから、さらに「接置詞データ表」をキャッチすると、読み取りが続く。そしてさらに「名詞接頭辞データ表」「関係代名詞データ表」又は「分詞データ表（第一分詞と第二分詞を含む）」をキャッチすると、前記文分断判定条件が成立し（すなわち、「〇」で表示する）、前記「接置詞データ表」の位置を文分断位置とする（すなわち、「●」で表示する）。
【００２５】
第１３行では、「名詞接頭辞」をキャッチしてから、さらに「文分断記号データ表」をキャッチすると、「文分断記号データ表」を文分断位置とする（すなわち、「●」で表示する）。
【００２６】
次に、図２に示すように、前記品詞データ表の前記文分断の論理表によって、短文：“a circuit board provided with an edge extending in a longitudinal direction of said circuit board;”を解析しようとする文章、つまり実例として説明する。
（１）“「a」circuit board provided with an edge extending in a longitudinal direction of said circuit board;”を読み取ると、括弧内の文字は読み取ったもので、「a」という名詞が「名詞接頭辞データ表」に属するため、第３行の行頭に「1」が表示している行に示すように、読み取りが続く（すなわち、1+の動作）。
（２）そして“a 「circuit」 board provided with an edge extending in a longitudinal direction of said circuit board;”まで読み取った時、この「circuit」がどのデータ表にも属していないため、読み取りが続く。
（３）そして“a circuit 「board」 provided with an edge extending in a longitudinal direction of said circuit board;”まで読み取った時、この「board」が全てのデータ表に属していないため、読み取りが続く。
（４）そして“a circuit board 「provided」 with an edge extending in a longitudinal direction of said circuit board;”まで読み取った時、この「provided」が第一分詞（Ved）データ表に属するものであり、すなわち、これは動詞の語尾にedをつけた第一分詞であるため、中間判断文字とし、文分断論理表によって、項目番号「５」〜「１０」の行の処理をおこなわなければならない。なお、この６つの行の処理は共通点があり、すなわち、前記第一分詞を分断位置として次に読み取りを続き、結果によってそのうちの一つの行の処理を行うということである。
（５）そして“a circuit board provided 「with」 an edge extending in a longitudinal direction of said circuit board;”まで読み取った時、この「with」が接置詞データ表に属するものであるため、文分断文字とし、文分断論理表によって、項目番号「６」の行の処理をおこなわなければならない。この行の処理は、この前の、第一分詞を分断位置とする決定を「成立」とし、つまり、文分断文字によって中間判断文字のところが文分断位置とされるべきだと判断される。そして第一分詞を分断位置として分断位置の前にある部分、すなわち、「circuit board」を取得目標の名詞とし、次に読み取りが続く。
（６）そして“a circuit board provided with 「an」 edge extending in a longitudinal direction of said circuit board;”まで読み取った時、この「an」という名詞が「名詞接頭辞データ表」に属するものであるため、次に読み取りが続く。
（７）そして“a circuit board provided with an 「edge」 extending in a longitudinal direction of said circuit board;” まで読み取った時、この「edge」がどのデータ表にも属していないため、読み取りが続く。
（８）そして“a circuit board provided with an edge 「extending」 in a longitudinal direction of said circuit board;” まで読み取った時、この「extending」が第二分詞（Ving）データ表に属するものであるため、これから読み取った文字を判断材料として必要とする。
（９）そして“a circuit board provided with an edge extending 「in」 a longitudinal direction of said circuit board;” まで読み取った時、この「in」が接置詞データ表に属するものであるため、前の第二分詞（Ving）データ表に属する「extending」を取得目標の名詞から排除し、「名詞接頭辞データ表」の「a」から分断位置の「extending」までの言葉だけを抽出し、取得目標の名詞とする。つまり、「edge」を取得目標の名詞として取得し、次に読み取りが続く。
（１０）そして“a circuit board provided with an edge extending in 「a」 longitudinal direction of said circuit board;” まで読み取った時、この「a」が「名詞接頭辞データ表」に属するものであるため、次に読み取りが続く。
（１１）そして“a circuit board provided with an edge extending in a 「longitudinal」 direction of said circuit board;” まで読み取った時、この「longitudinal」がどのデータ表にも属していないため、読み取りが続く。
（１２）そして“a circuit board provided with an edge extending in a longitudinal 「direction」 of said circuit board;”まで読み取った時、この「direction」がどのデータ表にも属していないため、読み取りが続く。
（１３）そして“a circuit board provided with an edge extending in a longitudinal direction 「of」 said circuit board;” まで読み取った時、この「of」が接置詞データ表に属するものであるため、文分断論理表によって、項目番号「６」〜「１３」の行の処理をおこなわなければならない。この３つの行の処理は、前記接置詞を分断位置として次に読み取りに続き、結果によってそのうちの一つの行の処理を行うということである。
（１４）そして“a circuit board provided with an edge extending in a longitudinal direction of 「said」 circuit board;” まで読み取った時、この「said」が「名詞接頭辞データ表」に属するものであるため、番号「１１」の行を選び、前記接置詞「of」を分断位置とすることを成立し、前記名詞接頭辞「a」から前記接置詞「of」までの言葉、すなわち、「longitudinal direction」を取得目標の名詞として取得し、次に読み取りに続き、この時に取得したのが接頭辞の名詞であることを記録する。
（１５）そして“a circuit board provided with an edge extending in a longitudinal direction of said 「circuit」 board;” まで読み取った時、この「circuit」がどのデータ表にも属していないため、読み取りが続く。
（１６）そして“a circuit board provided with an edge extending in a longitudinal direction of said circuit 「board」;”まで読み取った時、この「board」がどのデータ表にも属していないため、読み取りが続く。
（１７）そして“a circuit board provided with an edge extending in a longitudinal direction of said circuit board「;」” まで読み取った時、この「;」が文分断記号データ表に属するものであって、文分断可能であることを示すため、取得目標の要素叙述として「said circuit board」を導き出す。
【００２７】
この時、取得された要素定義を、以下の「」に示す：
“「a circuit board」 provided with 「an edge extending」 in 「a longitudinal direction」 of 「said circuit board」;”。 注意すべきなのは、要素叙述をさらに正確にするため、図１に示すように、本発明の請求の範囲の解析記録装置では、前記要素定義取得モジュール１１が要素定義および前記要素定義の後の接続要素定義を結合文字データベースにより前記要素定義および前記要素定義の後の接続要素定義を結合させ、結合された要素定義に形成する要素定義結合モジュール１１１が更に含まれることである。たとえば、“of”で前記要素定義「a longitudinal direction」と前記要素定義の後ろに接する要素定義「said circuit board」を結び、結ばれた要素定義「a longitudinal direction of said circuit board」になる。こうして、取得された要素定義は以下の「」に示すように、“「a circuit board」 provided with 「an edge extending」 in 「a longitudinal direction of said circuit board」”となる。
【００２８】
図１に示すように、本発明の前記請求の範囲の解析記録装置１は、前記要素定義取得モジュール１１で得た前記要素定義によって前記要素定義の後の文字定義を連接関係叙述として前記連接関係叙述を得る連接関係叙述取得モジュール１２を更に含む。すなわち、前述取得された要素定義「a circuit board」の後ろに接する「provided with」を連接関係叙述とする。
【００２９】
キャッチされた叙述定義は、連接関係叙述取得モジュール１２の中央プロセッサによってキャッチされ、連接関係叙述取得モジュール１２のメモリに保存されるが、これに限定されるものではない。キャッチされた叙述定義は、任意の処理装置によってキャッチすることができ、又は本発明の請求の範囲の解析装置の任意のメモリに保存することができる。
【００３０】
従来、データベースの検索は、論理的処理によって得られた要素定義又は叙述定義を関連式データベースにあるデータ表に保存して、前記要素定義又は叙述定義を必要とするとき、前記データ表へのアクセスによって前記要素定義又は叙述定義を使用することであった。そのため、巨大なデータ表を使わなければならず、アクセスした時にもより多くの時間を無駄にした。本発明の前記請求の範囲の解析記録装置は、前記要素定義取得モジュール１１で得た前記要素定義と、前記要素定義が請求の範囲で持つ構成属性のタグである要素定義属性タグとを結合させて、前記文字定義が読み取られる順序でＮｏＳＱＬデータベースに順番に記録する。たとえば、要素叙述は“&要素叙述タグ”を有し、連接関係叙述は“&連接関係叙述タグ”を有する。本発明の前記請求の範囲の解析記録装置は、中央プロセッサユニットを有する前記要素定義取得モジュール１１で得た前記要素定義と要素定義属性タグを結合させて前記文字定義が読み取られる順序でＮｏＳＱＬデータベースに順番に記録する要素定義記録記憶モジュール１３を含む。もう一つの実施例では、前記要素定義記録記憶モジュール１３において、結合された前記要素定義および前記要素定義属性タグが序列文字ファイルのフォームでＮｏＳＱＬデータベースに順番に記憶することができる。また、図１に示すように、本発明の前記請求の範囲の解析記録装置は、前記連接関係叙述取得モジュール１２で得た前記連接関係叙述を連接関係叙述属性タグに結合させ、前記要素定義記憶モジュール１３において前記連接関係叙述取得モジュール１２で得た前記連接関係叙述および前記連接関係叙述属性タグを前記文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶する中央プロセッサを有する連接関係叙述記憶モジュール１４を更に含む。
【００３１】
たとえば、“a circuit board provided with an edge extending in a longitudinal direction of said circuit board;”を例とすると、” {a circuit board &要素叙述タグ} {provided with &連接関係叙述タグ} {an edge &要素叙述タグ} {extending in &連接関係叙述タグ} {a longitudinal direction of said circuit board; &要素叙述タグ}”になる。
【００３２】
注意すべきなのは、前述の例によると、前記要素定義、前記要素定義に結合された前記要素定義属性タグ、前記連接関係叙述、および前記連接関係叙述に結合された前記連接関係叙述属性タグが、前記要素定義および前記連接関係叙述の前記請求の範囲の文字定義が読み取られる順序で前記ＮｏＳＱＬデータベースに順番に記憶することがわかることである。
【００３３】
次に、ある請求の範囲に対して、本発明の請求の範囲の解析記録装置の実施例を提供する。
【００３４】
特許請求の範囲：An apparatus of controlling a robot, the apparatus comprising: an image obtaining unit configured to obtain a three-dimensional image of a user; a driving unit configured to drive an arm of the robot that is composed of a plurality of segments; and a control unit configured to generate a user model that corresponds to a motion of the joint of the user based on the three-dimensional image, to generate a target model having the plurality of segments of which the length varies based on the user model, and to allow the arm of the robot to be driven based on the target model.。
【００３５】
前述の要素定義取得モジュール１１及び名詞合併モジュール１５によって以下の結果が得られて、得られた要素叙述は「」で説明する。
【００３６】
「An apparatus of controlling a robot」, 「the apparatus」 comprising: 「an image obtaining unit」 configured to obtain 「a three-dimensional image of a user」; 「a driving unit」 configured to drive 「an arm of the robot」 that is composed of 「a plurality of segments」; and 「a control unit」 configured to generate 「a user model」 that corresponds to 「a motion of the joint of the user」 based on 「the three-dimensional image」, to generate 「a target model」 having 「the plurality of segments」 of which 「the length」 varies based on 「the user model」, and to allow 「the arm of the robot」 to be driven based on 「the target model」。「」で表示されていないものは連接関係叙述である。そして、得られた序列文字ファイルは以下の通りである：
{An apparatus of controlling a robot, &要素叙述タグ} {the apparatus &要素叙述タグ} {comprising: &連接関係叙述タグ} {an image obtaining unit &要素叙述タグ} {configured to obtain &連接関係叙述タグ} {a three-dimensional image of a user; &要素叙述タグ} {a driving unit &要素叙述タグ} {configured to drive &連接関係叙述タグ} {an arm of the robot &要素叙述タグ} {that is composed of &連接関係叙述タグ} {a plurality of segments; &要素叙述タグ} {and &連接関係叙述タグ} {a control unit &要素叙述タグ} {configured to generate &連接関係叙述タグ} {a user model &要素叙述タグ} {that corresponds to &連接関係叙述タグ} {a motion of the joint of the user &要素叙述タグ} {based on &連接関係叙述タグ} {the three-dimensional image, &要素叙述タグ} {to generate &連接関係叙述タグ} {a target model &要素叙述タグ} {having &連接関係叙述タグ} {the plurality of segments &要素叙述タグ} {of which &連接関係叙述タグ} {the length &要素叙述タグ} {varies based on &連接関係叙述タグ} {the user model, &要素叙述タグ} {and to allow &連接関係叙述タグ} {the arm of the robot &要素叙述タグ} {to be driven based on &連接関係叙述タグ} {the target model. &要素叙述タグ}。
【００３７】
上記の説明は、本発明の好適な実施例の説明に過ぎない。当技術の分野における通常の知識を有する者が本発明の特許請求の範囲と上述の説明に基づいて何らかの変更を行うことができるが、これらの変更はいかなるものであっても、本発明の技術的思想に従うものであり、本発明の技術的範囲に包含されるべきである。
【符号の説明】
【００３８】
１…請求の範囲の解析記録装置、  １１…要素定義取得モジュール、
１２…連接関係叙述取得モジュール、  １３…要素定義記録記憶モジュール、
１４…連接関係叙述記憶モジュール、  １５…名詞合併モジュール、
１６…ＮｏＳＱＬデータベース、  １１１…要素定義結合モジュール。
【図１】
2018120590.tif 000003
【図２】
2018120590.tif 000004