(57)【要約】【課題】対話応答による知財権出願考案文書を自動作成人工知能実現の為、形態素解析、係り受け解析を使用しながら、対話形式を通じて要点を抽出し、知財権出願考案文書に必要とする項目に対して、文章を自動構成する【解決手段】自然言語処理を行い、その結果をもとに文節ごとに分け、文節同士の関係性、およびそれぞれの文節内の名詞および名詞に係る品詞、および動詞から作成した動名詞の組み合わせを用い、入力項目に応じた応答を行い、要点を特定し、知財権出願考案文書作成に必要なもの、方法、構造・形状とその実現に至る手順を文節として作成し、単独またはその組み合わせを行い、条件に応じて要点組み合わせ定型文に挿入構成ことによって項目に応じた文章を作成する。【選択図】図１
2018205945.tif 000002
【特許請求の範囲】
【請求項１】
技術分野、背景技術、課題、解決する手段のそれぞれに関する入力を促し、それぞれに対する入力された文章を文節に分解して、それぞれの主文節から入力の技術分野、背景技術、課題、解決する手段を構成する項目・要素を表す１つまたは複数の従文節を抽出し、従文節間の接続関係によって技術分野、背景技術、課題、解決する手段を自動抽出し、それぞれの項目に応じた文章を自動作成する対話応答形式の文書自動作成プログラムと同プログラムを持つ装置、同プログラムを格納するメディア、媒体
【請求項２】
請求項１によって抽出した項目に応じた文章から実施形態の入力を促し、入力された文章を文節に分解して、それぞれの主文節から入力の実施形態を使用して構成する項目・要素を表す１つまたは複数の従文節を抽出し、従文節間の接続関係によって実施形態を自動抽出し、文章を自動作成する対話応答形式の文書自動作成する自動作成プログラムと同プログラムを持つ装置、同プログラムを格納するメディア、媒体
【請求項３】
請求項１,2によって抽出した項目・要素を表す１つまたは複数から、請求の範囲、明細書、要約のそれぞれの文章を自動作成する文書自動作成する自動作成プログラムと同プログラムを持つ装置、同プログラムを格納するメディア、媒体
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発明者のアイディアを自動的に知財出願文書化することを目的に、発明者との間で対話応答を行い、その対内容から自然言語処理を行い、発明その記述文章を構成する内容を抽出し、任意に構成した文書を構成する人工知能を実現するシステムおよび人工知能を実現するソフトウエアに適用して有効な技術に関する
【背景技術】
【０００２】
従来特許をはじめとする知財権出願考案文書を自動作成するソフトウエアや人工知能は存在せず、弁理士や発明者本人がアイディアをもとに作成するのが一般的である。その作成を支援するツールとして出願文書に必要な項目に対する枠に弁理士や発明者が入力するというものや、入力した課題や手段から要約書を一部作成する程度であった。
【０００３】
一方従来の自然言語処理系の人工知能において、文章の要点がどこであるかの特定方法として、（１）文章から抽出した単語の頻出度による重要度の分析で要点部分を特定する方法、（２）ＭｅＣａｂ，ＣａｂｏＣｈａに代表される形態素解析、係り受け解析を行い、掛かっているどの言葉がどこにかかっているかを特定することによって要点部分を特定する方法、（３）いわゆるディープラーニングにより類似文章との比較による認識方法で、同様な単語が出現した場合に、その単語を含む文章の他の単語との関係性により、類似性を判断する手法である。  （１）の場合、文章の書き方によって、頻出度が異なるため、要点部分の特定は困難であることが既知である。  （２）の場合、形態素解析、係り受け解析、で得られる情報は、品詞によって、係る品詞を特定するため、複数の名詞とそれに係る品詞が複数ある場合は、正確に特定できないことが既知である。（３）は、すでに確定しているデータベースに対して、同様な単語が出現した場合に確率は上がるが、知財考案という新規性であるため、基本従来データには存在しないため、類似性の確定ができないことが既知である。  簡単な会話と違い、これらの方法を使って発明に合致した文相を作成することを対話応答型の文章の自動作成で実電することは、困難であった。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】MeCab： http://mecab.sourceforge.net/
【非特許文献２】CaboCha：http://chasen.org/~taku/software/cabocha/
【発明の概要】
【発明が解決しようとする課題】
【０００５】
対話応答による知財権出願考案文書を自動作成人工知能実現の為、形態素解析、係り受け解析を使用しながら、対話形式を通じて要点を抽出し、知財権出願考案文書に必要とする項目に対して、文章を自動構成する
【課題を解決するための手段】
【０００６】
本願の発明の概略を説明すれば、以下のとおりである。すなわち本発明は、対話応答システムにおいて発明者の入力する文章に対して、自然言語処理を行い、その結果をもとに文節ごとに分け、文節同士の関係性、およびそれぞれの文節内の名詞および名詞に係る品詞、および動詞から作成した動名詞の組み合わせを用い、入力項目に応じた応答を行い、要点を特定し、知財権出願考案文書作成に必要なもの、方法、構造・形状とその実現に至る手順を文節として作成し、単独またはその組み合わせを行い、条件に応じて要点組み合わせ定型文に挿入構成ことによって項目に応じた文章を作成する。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態である人工知能による対話応答型文章作成構成の一例を示した概念図
【図２】人工知能による文章作成までのフローであり、図１の内容を詳細化したフロー図例
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。ただし、本発明は多くの異なる態様で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。なお、実施の形態の全体を通して同じ要素には同じ番号を付するものとする。
【０００９】
以下の実施の形態では、主に方法またはシステムについて説明するが、当業者であれば明らかなとおり、本発明はコンピュータで使用可能なプログラムとしても実施できる。したがって、本発明は、ハードウェアとしての実施形態、ソフトウェアとしての実施形態またはソフトウェアとハードウェアとの組合せの実施形態をとることができる。プログラムは、ハードディスク、ＣＤ−ＲＯＭ、光記憶装置または磁気記憶装置、半導体記憶装置等の任意のコンピュータ可読媒体に記録できる。
【００１０】
また以下の実施の形態では、一般的なコンピュータシステムを用いることができる。実施の形態で用いることができるコンピュータシステムは、中央演算処理装置（ＣＰＵ）、グラフィックス プロセッシング ユニット（ＧＰＵ）、主記憶装置（メインメモリ：ＲＡＭ）、不揮発性記憶装置（ＲＯＭ）、コプロセッサ、画像アクセラレータ、キャッシュメモリ、入出力制御装置（Ｉ／Ｏ）等、一般的にコンピュータシステムに備えられるハードウェア資源を備える。また、ハードディスク装置等の外部記憶装置、インターネット等のネットワークに接続可能な通信手段を備えることができる。コンピュータシステムには、パーソナルコンピュータ、ワークステーション、メインフレームコンピュータ等各種のコンピュータやタブレットコンピュータ、スマートフォン等各種携帯情報端末が含まれる。
【００１１】
本発明は、自然言語処理をコアとする人工知能において、弁理士が発明者との打ち合わせによって要約書、請求の範囲、明細書を作成するのと同様に対話形式で発明者に入力を促し、その入力された内容から、要点を抽出し、出願に必要な要約書、請求の範囲、明細書の各項目を自動作成することにある。
【００１２】
図１は、本発明の実施の形態である自然言語処理をコアとする人工知能構成の一例を示した概念図である。図１の入力部（００１）、自然言語処理部（００２）、文節処理部（００３）、判断部（００４）、応答部（００５）、作成処理部（０００６）、出力部（００７）を含む。
【００１３】
入力部は、文章（テキスト文）を自然言語処理部に受け渡す。ここでの文章とは、音声テキスト変換後の文章、キーボード等の入力装置からの文章を含む。また比較対象となる文章(テキスト文）をＤＢ（データベース)からの読み出したものや記憶媒体から読みだしたもの、音声テキスト変換後の文章、キーボード等の入力装置からの文章も入力部からの入力とする。自然言語処理部は、公知技術である、ＭｅＣａｂ，ＣａｂｏＣｈａ等に代表される形態素解析、係り受け解析を行い、単語が、どの単語にかかっているかを導き出した結果を得る。同時に文章を文節処理を行い、文節を分割した結果である、それぞれの文節を文節処理部に受け渡す。文節処理部は、文節内の名詞・動名詞の関係性を作成し、その関係性を判断部に渡し、入力された項目別内容から、記載項目に対する要点を抽出する。要点項目が文書作成に対して十分かを判断し、項目に対する要点が不十分または、項目に対する要点が十分かつ、全ての項目に対する要点が満たされていない場合は、応答部に項目毎に応じた入力を促す文章の発信を要求する。要点項目が文書作成に対して十分であると判断すると、作成処理部に対して蓄積データのすべてを受け渡す。作成処理部は、受け取ったデータを作成文書に合わせて組み合わせ、目的に応じた定型文に埋め込むとともに、文章の体裁を整える処理を行う。  作成した要約書、請求の範囲、明細書の各項目を出力部より出力する。
【００１４】
図２は、自然言語処理部から作成処理の流れのフロー図である。
（１）出願に必要な要約書、請求の範囲、明細書の各項目を自動作成に必要な項目のうち技術分野、背景技術、課題、手段について、応答部からそれぞれの項目に対する入力を促す文章を発し、入力者からのそれぞれに記述される説明の文章（音声変換からテキスト変換したものを含む）として入力部が受け取ったものを文節に分ける。文節の分解（文節抽出）は、句読点での分割を基本とし、分割した句読点間（文の始まりから最初の句読点までの場合も含む）に動詞を含む場合は、次の句読点までを文節する。動詞を含まない場合は、次の句読点までに動詞を含むかどうかを確認し、動詞を含むまで繰り返し、その繰り返した句読点間（文の始まりから最初の句読点までの場合も含む）すべてを１つの文節とする。（２）次に元の文章を形態素解析、係り受け解析を使用して、品詞レベルの単語に分け、単語同士の係り受け関係を得る。（１）で分けた文節にこの係り受け関係をあてはめ、文章として、係り受けの単語が一番多く掛かってくる最終位置の名詞または動詞を含む文節を主文節とする。主文節以外を従文節とする。従文節は、主文節が実現する機能・技術に対する構成要素項目となる。（３）動詞は、文節に分けた後、動名詞として扱う。（４）文節分解後に、それぞれの文節内で重み付けを行う。文節内で係り受け解析を行い、関係性を係り受け解析の結果をもと、文節内の関係性を得る。文節内の最後にくるのが名詞の場合は、この名詞を起点として、文節内で名詞・動名詞を係りかたで係る段数が近いほうから密の関係、離れるほど疎の関係とする。文節内で最後にくるのが、動詞（動名詞）の場合は、直近の名詞句を起点として、文節内での名詞・動名詞係りかたで近いほうから密の関係、離れるほど疎の関係とする。同時に従文節は、動名詞化した動詞にかかる名詞と、その名詞に係る品詞の関係から手段・方法の構成する１つの項目として、その文節における名詞、名詞に係る品詞（修飾）および動名詞の組み合わせという関係を得る。（文節処理）  （５）（４）の結果を用い、各従文節が名詞のみまたは、名詞と名詞に係る品詞、動名詞の組み合わせを粗密の関係から入力内容における要点を抽出する。この時に文節内の名詞、動名詞の関係は接続詞、助詞によって、AND、OR、XOR、NOTの関係を抽出し、すべてAND置き換えて保持する。（例  A AND (B OR C)の場合は、A AND BとA AND Cに分割し、係る関係でそれぞれに対して疎密の関係を作成し、それぞれ文節の関係性を保持する。これを要点の関係性として使用する）（６）判断部においては、項目ごとの要点に対して、要点項目が文書作成に対して十分かを判断し、項目に対する要点が不十分または、項目に対する要点が十分かつ、全ての項目に対する要点が満たされていない場合は応答部に対して指示するか、または要点項目が文書作成に対して十分であると判断する場合、作成処理部に対して指示を出す。  
【００１５】
応答部では以下の順に発信し、入力者の入力を促す。  以下アルファベット文字に付くxは、数字を表し、単独または複数を区別する為に使用する。（１）すべての項目が、未入力である場合、判断部からの指示により、 「今回の発明は、何についての発明ですか？」 「具体的には何に使うものですか？」の例のように技術分野の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、技術分野の要点（Aｘ)(以下Aｘ）を得る。（２）「Aについて従来はどのようなものがあったのでしょうか？  従来Aｘが実現できていた内容を記述してください」の例のように背景技術の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、背景技術の要点（Bｘ)(以下Bｘ)を得る。（３） 「本発明は、Aｘについて何を解決するためのものですか？  従来のAが持っていた問題点を記述してください。複数の問題点があった場合は、それぞれ文章を分けて記述してください」の例のように課題の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、課題の要点（Cｘ)(以下Cx)を得る。（４）A、B、Cｘからものあるいは方法、構造、形状かを判断し、判断できない場合は、「本発明は、方法や手段によって成立する発明ですか？  それとも物であって機能を特徴とする発明ですか？構造によるものですか？ソフトウエアに関するものですか？」の例のように特許の種類、実用新案かを判断する為の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経てもの、方法、構造かを得て、以降の入力を促す発信内容を変更する。（５） 「本発明でCxを解決する為の手段を記述してください。」（共通）「 「本発明が成立するうえで、一つ一つの構成要素である方法や手段に成立手順はありますか？」の例のように方法である特許が選択された場合に成立順序依存性があるかどうかの確認を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、成立順序依存性の有無を得る。（６）方法かつ成立順序依存性有またはソフトウエアが選択された場合は、 「発明が方法や手段による場合(機能など）は、発明が成立する順序が関係する場合は、手順に従って（第一に、第二にの様に）順序立てて、方法や、手順を記述すると表現しやすいです。  必須となる方法や手順はすべて記述してください。」の例のように手段の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、手段の要点（Dx)と関係性（Dx同士の成立関係）を得る。方法かつ成立順序依存性無が選択された場合は、 「発明が方法や手段による場合(機能など）は、発明が成立する順序ではなく、方法や手段それぞれの重要度が異なる場合は、重要度が高い順に方法や、手順を記述すると表現しやすいです。  必須となる方法や手順はすべて記述してください。」の例のように手段の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、手段の要点（Dx)と関係性（Dx同士の成立関係）を得る。ものが選択された場合は、 「問題を解決する物であって機能を構成する特徴を記述すると表現しやすいです。  本発明に必須となる構成要素を簡潔かつすべて記述してください」の例のように���段の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、手段の要点（Dx)と関係性（Dx同士の成立関係）を得る。構造、形状が選択された場合は、 「問題を解決する物であって構造、形状を特徴を記述すると表現しやすいです。  本発明に必須となる構成要素を簡潔かつすべて記述してください」の例のように手段の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、手段の要点（Dxと関係性（Dx同士の成立関係）)を得る。（７）Dx毎に「具体的に、Dxは、どのように実現するのでしょうか？Dxを詳細に記述してください。 実施例を記述頂いても良いです。」の例のように実施形態、実施例の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、実施形態、実施例の文節及（Ex)文節同士の関係性(文節の成立する順番）を得る。さらに「本発明のDxを説明する図や化学式、数式、表などを用意できますか？」の例のように実施形態、実施例のEx毎の図、化学式、数式、表の入力を促す発信を行う。対する入力により、それぞれのイメージ（Fx)を得る。また「この図、化学式、数式、表の説明を一言記述してください」の例のようにイメージの補足説明の入力を促す発信を行う。対する入力により、自然言語処理部、文節処理部の処理を経て、イメージ毎の補足説明（Gx)を得る。 Aｘ、Bｘ、Cx、Dx、Ex、Fx、Gxおよび文節・要点の関係性は、判断部に蓄積され、文書作成に必要な最低限の要点他が蓄積と判断すると、作成処理部に対して要約書、請求の範囲、明細書の作成を指示する
【００１６】
作成処理部では、要約書、請求の範囲、明細書のそれぞれの項目について文章作成を行う。  （１）要約書の課題はCxのすべてを併記したものを定型文に当てはめる。「A１においてC１、C2を解決する」の例のような文を作成合成する。同解決手段は、Dxをもの、方式、構造・形状かつ成立順序依存性有・無かつ、文節の関係性により「D１、D２、D3の順に成立する手段により解決する」「 D１、D２、D3のそれぞれがすべて成立する手段により解決する」例のような文を作成合成する。（２）明細書の技術分野は、Aｘ、Cxを用い、「本発明は、A１において、C1を解決するA2のシステムに適用して有効な技術に関する」の例のような文を作成合成する。背景技術は、Bxを用い、「従来は、B1により、Aが成立していた」(Bx有）「従来はAが成立する技術は存在しなかった」(Bx無）の例のような文を作成合成する。課題は、Cxを用い、「従来B1には、C1,C2の問題が存在していた」例のような文を作成合成する。手段は、Cx毎にDxを用い、「D1,D2の順に実施することにより、C1を解決する」の例のようにCxとDxの関係性及び、Dx同士の関係性を用いて文を作成合成する。実施形態及び実施例は、Exの文節及び関係性を用いて、「第一にD1は、E1を実施し、次にE2を実施する」の例のように各Dxに対して、Exとその分節の関係により、文章の順番を決定し、作成合成する。請求項は、DxとDx同士の関係性を用い、「D1かつD2によるA1」の例のような文を作成合成する。さらにDxの負条件（Not)との組み合わせによる、「D1が成立しないかつD2によるA1]の例の様に、作成合成し、論理矛盾を除くことにより、全ての実現可能網羅性を担保することもできる。
【００１７】
作成処理部によって文書を作成したものを出力部から、出力する。
【００１８】
なお埋め込む定型文は、使用する業種、分野,ものあるいは方法、構造、形状,成立順序依存性によって異なるため、任意の定型文による依存性による本実施の形態の記載内容に限定して解釈すべきではない。また先行技術の様に入力者の入力により一義的に決定される項目は、入力文をそのまま転記により、文章が成立する為、自動作成には、含めるべきではない。
【産業上の利用可能性】
【００１９】
弁理士を介さずに、 特許などの知財権の作成を発明者の考案文書化されてない入力を元に自動的に行う、対話応答型の文書作成システムに利用、あるいは士業の文書化において、依頼者の定型化されていない文言を定型文書に自動的に作成するシステムに利用
【図１】
2018205945.tif 000003
【図２】
2018205945.tif 000004