(57)【要約】【課題】極力チェック者の負担を低減させ、契約において特に確認が必要な条項や文言を的確に明らかにできるチェック装置、方法、及びプログラムを提供する。【解決手段】契約書チェック装置１は、ユーザ端末３０のディスプレイ３２に、契約書データ１１を表示させる。契約書データ１１は、ＡＩサーバ２０によってチェックすべき項目が抽出され、レベル決定部６によって決められたレベルに応じて強調表示される。図ではレベル１が濃いグレー、レベル２が薄いグレー、レベル３が点描の網掛けとなっている。ユーザがカーソルを強調表示された文字の上に移動させると、修正案提示部８によって修正案表示８ａが提示される。ユーザは、これらの修正案を選択するか、別個に直接入力して修正するか、いずれの対応も可能である。再チェックボタン１８をクリックすると、修正された内容で再度ＡＩサーバ２０の処理が行われる。【選択図】図５
2020166864.tif 000002
【特許請求の範囲】
【請求項１】
契約書において、契約者が確認すべき項目を抽出する契約書チェック装置であって、
契約書データの入力を受け付ける入力部と、
前記入力部から入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出部と、
前記抽出部により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定部と、
前記レベル決定部により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う制御部とを備えていることを特徴とする契約書チェック装置。
【請求項２】
請求項１に記載の契約書チェック装置であって、
前記抽出部は、前記契約書の類型に応じて、前記契約書データに不足している条項又は文言を不足条項又は不足文言として抽出することを特徴とする契約書チェック装置。
【請求項３】
請求項２に記載の契約書チェック装置であって、
前記制御部は、前記契約書データを紙面レイアウトで前記表示部に表示させ、
前記不足条項又は前記不足文言を前記紙面レイアウトとは別個の領域に表示させることを特徴とする契約書チェック装置。
【請求項４】
請求項１〜３のいずれか一項に記載の契約書チェック装置であって、
前記レベル決定部は、
前記条項について、前記契約書の類型に応じて、条項として必須である必須条項、あれば有用と考えられる有用条項、重要度の低い低重要度条項の少なくとも３つのレベルに分けることを特徴とする契約書チェック装置。
【請求項５】
請求項１〜４のいずれか一項に記載の契約書チェック装置であって、
前記レベル決定部により決定されたレベルに応じて、前記表示部に強調表示させるか否かを決定する表示レベル決定部を備え、
前記制御部は、前記表示レベル決定部の決定に応じて、契約者が所望するレベルの前記条項及び前記文言のみを強調表示させることを特徴とする契約書チェック装置。
【請求項６】
請求項４に記載の契約書チェック装置であって、
前記制御部は、前記必須条項が存在するときは、前記表示部に前記必須条項のみを強調表示させ、
前記契約者により前記必須条項の確認が行われたときは、前記必須条項の強調表示を行わず、前記有用条項の強調表示、又は前記低重要度条項の強調表示を行うことを特徴とする契約書チェック装置。
【請求項７】
請求項１〜６のいずれか一項に記載の契約書チェック装置であって、
前記抽出部により抽出された条項及び文言について、修正案を提示する修正案提示部をさらに備え、
前記制御部は、前記修正案提示部により提示された修正案を反映した修正契約書について、前記抽出部により条項及び文言の抽出を行い、抽出された条項及び文言について前記レベル決定部によりレベル分けを行い、前記レベル決定部により決定されたレベルに応じて表示部に強調表示を行うことを特徴とする契約書チェック装置。
【請求項８】
請求項１〜６のいずれか一項に記載の契約書チェック装置であって、
前記抽出部は、抽出された条項又は文言に関する解説をさらに抽出し、
前記制御部は、前記契約書データを紙面レイアウトで前記表示部に表示させ、前記紙面レイアウトで表示された条項又は文言に関連付けて前記表示部に前記解説を表示させることを特徴とする契約書チェック装置。
【請求項９】
コンピュータを、契約書において、契約者が確認すべき項目を抽出する契約書チェック装置として機能させるプログラムであって、
契約書データの入力を受け付ける入力機能と、
前記入力機能により入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出機能と、
前記抽出機能により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定機能と、
前記レベル決定機能により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う制御機能とを備えていることを特徴とする契約書チェックプログラム。
【請求項１０】
コンピュータが、契約書において、契約者が確認すべき項目を抽出する契約書チェック方法、
契約書データの入力を受け付ける入力行程と、
前記入力行程により入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出行程と、
前記抽出行程により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定行程と、
前記レベル決定行程により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う強調表示行程とを備えていることを特徴とする契約書チェック方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、契約書をチェックする契約書チェック装置、契約書チェックプログラム及び契約書チェック方法に関する。
【背景技術】
【０００２】
商取引においては、当事者同士の契約は取引の安定化及び円滑化のために必要不可欠である。その契約内容を記載した契約書は、契約内容に応じて契約当事者の利益又は不利益に直接影響を与える文書であり、ユーザにとっての重要度が非常に高い文書である。
【０００３】
しかしながら、契約内容のチェックには専門的な知識が必要となるため、通常は契約内容のチェックを専門家たる弁護士に個別に依頼することが一般的である。一方で、本格的なチェックは後日行うが、その前に、その契約類型において一般的に気を付けるべき点を知っておきたいというニーズも多い。
【０００４】
或いは、利用者において過去の契約書チェック業務の経験上、チェックすべき項目と判断基準が決まっている場合には、専門家にチェックをしてもらわずに、上記利用者独自の項目と判断基準に基づいて自動的に契約書チェックを処理したいという場合もある。
【０００５】
このようなニーズに対応するために、従来から、コンピュータシステム上で契約書のチェックを行い、チェック結果をユーザに提示するシステムが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−１１５８５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１には、要注意箇所を抽出する条件であるルールが格納される記憶部と、文書内の条項のタイトル及び条項に含まれる文の中からルールに基づいて要注意箇所を抽出し、タイトルが要注意箇所に該当するか否かを判断し、判断の結果、該当する場合は、文に要注意箇所が含まれるか否かに拘わらず、タイトル及び条項に含まれる文を画面において強調表示する制御部とを有する文書作成支援装置が開示されている。
【０００８】
当該特許文献１の文書作成支援装置では、契約書について、要注意箇所を強調表示してチェック者に提示する際に、要注意箇所の数が多くなり、チェック者が逆にどこに注意すべきかがわからなくなるという課題を解決するために、文書の条項のタイトルについて要注意箇所があるか否かを判断し、タイトル自体に要注意箇所がある場合には、そのタイトルが付けられた文書全体を要注意箇所とする手段を採用している。
【０００９】
しかしながら、このような特許文献１の手法は、チェック者に対して見やすいチェック結果を表示させることはできるが、その条項のどの部分を特に注意しなければならないかが不明となり、チェック者の負担が増加するおそれがある。
【００１０】
また、特許文献１のように、タイトル自体を強調表示する場合は、要注意箇所が多くなれば、結局は契約書の大半の部分を注意しなければならなくなり、チェック者の負担が増加するという不都合が生じる。
【００１１】
本発明は、上記課題に鑑み、極力チェック者の負担を低減することができると共に、その契約において特に確認しなければならない条項や文言を的確に明らかにすることができるチェック装置、チェック方法、及びチェック装置用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の契約書チェック装置は、契約書において、契約者が確認すべき項目を抽出する契約書チェック装置であって、契約書データの入力を受け付ける入力部と、前記入力部から入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出部と、前記抽出部により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定部と、前記レベル決定部により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う制御部とを備えていることを特徴とする。
【００１３】
本発明の契約書チェック装置によれば、契約者が確認すべき条項及び文言を抽出して強調表示するだけでなく、条項及び文言がレベル分けされ、そのレベルに応じて強調表示される。従って、契約者は、レベル分けされた条項及び文言を見ながらこれらの確認をすることができるので、確認の負担が軽減される。なお、本願発明において、契約者とは、契約を行う当事者のみならず、契約当事者の依頼を受けて契約書の確認を行う者を含む概念である。
【００１４】
また、本発明の契約書チェック装置において、前記抽出部は、前記契約書の類型に応じて、前記契約書データに不足している条項又は文言を不足条項又は不足文言として抽出するようにしてもよい。当該構成によれば、契約者は、契約書データに不足している条項や文言を確認することができ、当該不足条項や不足文言の要否について判断することができる。
【００１５】
また、本発明の契約書チェック装置において、前記制御部は、前記契約書データを紙面レイアウトで前記表示部に表示させ、前記不足条項又は前記不足文言を前記紙面レイアウトとは別個の領域に表示させるようにしてもよい。紙面レイアウトとは、通常のワードプロセッサプログラムにおける編集画面のように、紙面にテキストや図面等が配置されているレイアウトを言う。当該構成によれば、紙面レイアウトとは別個の領域において、不足条項や不足文言を容易に確認することができる。
【００１６】
また、本発明の契約書チェック装置においては、前記レベル決定部は、前記条項について、契約書の類型に応じて、条項として必須である必須条項、あれば有用と考えられる有用条項、重要度の低い低重要度条項の少なくとも３つのレベルに分けるようにしてもよい。
【００１７】
当該構成によれば、各条項が少なくとも３つのレベルに分けられている。契約者は、このように条項がそれぞれ３つのレベルに別れて強調表示されるので、どの条項を確認すればよいか容易に認識することができる。ここで、契約書の類型とは、当事者間の取引における基本的な内容を定めた基本契約、個々の取引毎に契約を行う個別契約、業務委託契約、売買契約、代理店契約、賃貸借契約、或いは、当事者間における秘密情報の取り扱いを定めた秘密保持契約等、当事者間の関係における類型をいう。
【００１８】
また、本発明の契約書チェック装置においては、前記レベル決定部により決定されたレベルに応じて、前記表示部に強調表示させるか否かを決定する表示レベル決定部を備え、前記制御部は、前記表示レベル決定部の決定に応じて、契約者が所望するレベルの前記条項及び前記文言のみを強調表示させてもよい。
【００１９】
当該構成によれば、表示レベル決定部により、チェックに必要なレベルの条項や文言のみを表示部に表示させることができる。これにより、契約者は、必要最小限の確認を行うことができるため、チェック作業の効率化を図ることができる。
【００２０】
また、本発明の契約書チェック装置においては、前記制御部は、前記必須条項が存在するときは、前記表示部に前記必須条項のみを強調表示させ、前記契約者により前記必須条項の確認が行われたときは、前記必須条項の強調表示を行わず、前記有用条項の強調表示、又は前記低重要度条項の強調表示を行うようにしてもよい。
【００２１】
当該構成によれば、チェックの優先度が高い必須条項のみが強調表示されるので、契約者は、優先度の高い順に契約内容の確認を行うことができる。また、これらの確認が行われた際に、他の条項が強調表示されると、契約者としては優先順位に応じた内容の確認を行うことができる。このため、契約者の確認作業の正確性を向上させることができる。
【００２２】
また、本発明の契約書チェック装置においては、前記抽出部により抽出された条項及び文言について、修正案を提示する修正案提示部をさらに備え、前記制御部は、前記修正案提示部により提示された修正案を反映した修正契約書について、前記抽出部により条項及び文言の抽出を行い、抽出された条項及び文言について前記レベル決定部によりレベル分けを行い、前記レベル決定部により決定されたレベルに応じて表示部に強調表示を行うようにしてもよい。
【００２３】
当該構成によれば、契約者は、提示された修正案で修正した場合、どのような確認作業が必要になるかをすぐに確認することができる。この場合、修正案を採用した後に、その条項や文言が強調表示されなければ、修正案を採用すればよいことが明らかとなる。このように、本発明においては、契約者が容易に契約書の確認と修正を行うことができる。
【００２４】
また、本発明の契約書チェック装置において、前記抽出部は、抽出された条項又は文言に関する解説をさらに抽出し、前記制御部は、前記契約書データを紙面レイアウトで前記表示部に表示させ、前記紙面レイアウトで表示された条項又は文言に関連付けて前記表示部に前記解説を表示させるようにしてもよい。当該構成によれば、抽出された条項または文言に関する解説を容易に確認することができると共に、当該解説がどの条項又は文言の解説かを一目で確認することができる。
【００２５】
また、上記目的を達成するために、本発明の契約書チェックプログラムは、コンピュータを、契約書において、契約者が確認すべき項目を抽出する契約書チェック装置として機能させるプログラムであって、契約書データの入力を受け付ける入力機能と、前記入力機能により入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出機能と、前記抽出機能により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定機能と、前記レベル決定機能により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う制御機能とを備えていることを特徴とする。
【００２６】
また、上記目的を達成するために、本発明の契約書チェック方法は、コンピュータが、契約書において、契約者が確認すべき項目を抽出する契約書チェック方法、契約書データの入力を受け付ける入力行程と、前記入力行程により入力された前記契約書データについて、事前に学習が行われたニューラルネットワークを利用して、契約者が確認すべき条項及び文言を抽出する抽出行程と、前記抽出行程により抽出された前記条項及び前記文言について、確認すべきレベルに応じてレベル分けを行うレベル決定行程と、前記レベル決定行程により決定されたレベルに応じて表示部に前記条項及び前記文言の強調表示を行う強調表示行程とを備えていることを特徴とする。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態の一例である契約書チェック装置、ＡＩサーバ、及びユーザ端末がネットワークに接続されている状態を示す説明図。
【図２】図１の構成における機能的構成を示す説明図。
【図３】本実施形態の契約書チェックプログラム及びチェック方法を示すフローチャート。
【図４】（Ａ）及び（Ｂ）は本実施形態の契約書チェック装置におけるチェック画面を示す説明図。
【図５】図４のチェック画面において修正案が提示されている状態を示す説明図。
【図６】第２のの契約書チェックプログラム及びチェック方法を示すフローチャート。
【図７】第２の実施形態におけるチェック画面を示す説明図。
【図８】第２の実施形態における表示設定画面を示す説明図。
【発明を実施するための形態】
【００２８】
次に、図１〜図８を参照して、本発明の実施形態である契約書チェック装置１、契約書チェック方法、及びプログラムについて説明する。本実施形態の契約書チェック装置１は、図１に示すように、サーバ装置２内に記憶された契約書チェックプログラムによって実現される。サーバ装置２は、インターネット等のネットワーク３に接続されている。本実施形態においては、図１に示すように、このネットワーク３にＡＩサーバ２０（ＡＩ：ａｒｔｉｆｉｃｉａｌ  ｉｎｔｅｌｌｉｇｅｎｃｅ）及び複数のユーザ端末３０が接続されている。
【００２９】
次に、本実施形態の契約書チェック装置１の機能的構成について、図２を参照して説明する。図２に示すように、サーバ装置２には、本実施形態の契約書チェック装置１の入力部４、抽出部５、レベル決定部６、表示レベル決定部７、修正案提示部８、表示部９、及び制御部１０が設けられている。これらの各構成は、ハードウエアであるサーバ装置２内において、契約書チェックプログラムが実行されることにより形成される。
【００３０】
入力部４は、ユーザ端末３０からアップロードされる契約書データ１１を受け付ける入力機能を有している。例えば、ユーザ端末３０のディスプレイ３２上に契約書チェックサイトを表示させ、そのサイトにおいて契約書データをアップ可能な入力エリアを設け、ユーザに対して入力エリアにワープロ書類等の契約書データをアップロードさせる等の処理を行う（図示省略）。
【００３１】
抽出部５は、アップロードされた契約書データ１１の中から、チェックすべき条項や文言を抽出する抽出機能を有している。この抽出部５は、ユーザ端末３０からアップロードされた契約書データ１１を、ＡＩサーバ２０に送信する。ＡＩサーバ２０においては、事前に学習が行われたニューラルネットワーク２２を利用して解析が行われ、ユーザがチェックすべき条項と文言が抽出される。
【００３２】
レベル決定部６は、抽出部５によって抽出された条項及び文言について、ユーザが確認すべきレベルに応じてレベル分けを行う機能を有している。本実施形態においては、条項については、契約書の類型に応じて、条項として必須である必須条項、あれば有用と考えられる有用条項、重要度の低い低重要度条項の少なくとも３つのレベルに分ける。また、文言については、契約者に対して不利益を及ぼすおそれのある不利益ワード、契約者に対して利益となる利益ワード、前記契約者の確認が必要な要確認ワードの少なくとも３つのレベルに分けるようになっている。
【００３３】
表示レベル決定部７は、レベル決定部６により決定されたレベルについて、ユーザの所望のレベルに応じて、表示部９に強調表示させるか否かを決定するレベル決定機能を有する。例えば、ユーザが必須条項のみを強調表示させ、他の有用条項及び低重要度条項については、強調表示させないようにすることができる。
【００３４】
修正案提示部８は、抽出部５によって抽出された条項及び文言について、それぞれに対して適切と思われる修正案を提示する機能を有している。この修正案は、サーバ装置２に契約書の類型に応じたデータベース（図示省略）が蓄積されており、当該データベースを参照して修正案が提示される。なお、この修正案については、ＡＩサーバ２０におけるニューラルネットワーク２２により提示されるようにすることもできる。
【００３５】
表示部９は、レベル決定部６及び表示レベル決定部７によって決定されたレベルに応じて、抽出部５によって抽出された条項及び文言の強調表示を行う制御機能を備えている。この表示部９による表示は、ユーザ端末３０のディスプレイ３２上に行われる。
【００３６】
ＡＩサーバ２０は、学習エンジン２１と、ニューラルネットワーク２２とを備えている。このＡＩサーバ２０は、本実施形態ではサーバ装置２とは別個のサーバに設けられているが、サーバ装置２内に学習エンジン２１及びニューラルネットワーク２２を内蔵するものであってもよい。
【００３７】
ユーザ端末３０は、図１及び図２に示すように、ＣＰＵ、メモリ等の記憶媒体、通信インターフェース等を有する本体３１と、ディスプレイ３２、キーボード３３、及びマウス３４を備えている。
【００３８】
ユーザ端末３０としては、一般に用いられているデスクトップ型のパーソナルコンピュータの他、ノート型のパーソナルコンピュータ３０ａ、又はタブレット端末、或いはスマートフォン等の機器（図示省略）を用いることができる。
【００３９】
ユーザ端末３０においては、上記ハードウエア上でプログラム（アプリを含む）が実行される。プログラムの実行の形態としては、ユーザ端末３０にプログラムをダウンロードして実行させる場合の他、いわゆるクラウドコンピューティングにより、サーバ装置２内のプログラムをユーザ端末３０内で実行する形であってもよい。
【００４０】
本実施形態の契約書チェック装置１を使用するユーザとしては、契約当事者（自然人）の他、契約当事者が法人である場合は、その法人の法務部の担当者、或いは契約者から依頼を受けて契約内容を検討する弁護士等が想定される。
【００４１】
次に、本実施形態の契約書チェック装置１の作動について、図３〜図５を参照して説明する。まず、ユーザがユーザ端末３０において、本実施形態の契約書チェック装置１を作動させるため、契約書チェックプログラム（図示省略）を起動させる。次に、ユーザは、契約書チェック装置１の指示に従い、チェックを行う対象である契約書データ１１を契約書チェック装置１にアップロードする。契約書チェック装置１に契約書データ１１がアップロードされると、契約書チェック装置１の入力部４が当該契約書データ１１を受領する入力行程が行われる（ＳＴＥＰ１）。
【００４２】
次に、契約書チェック装置１により抽出行程が行われる（ＳＴＥＰ２）。この抽出行程では、抽出部５が契約書データ１１をＡＩサーバ２０に送信する。ＡＩサーバ２０においては、学習エンジン２１によって学習が行われたニューラルネットワーク２２を用いて、ユーザがチェックすべき条項及び文言の抽出が行われる。また、ＡＩサーバ２０により、抽出結果として抽出された条項及び文言がサーバ装置２に送信される。
【００４３】
次に、契約書チェック装置１のレベル決定部６によりレベル決定行程が行われ、抽出された条項及び文言のレベルが決定される（ＳＴＥＰ３）。このレベルの決定は、サーバ装置２内に記憶されたデータベースを用いて行ってもよく、ＡＩサーバ２０においてニューラルネットワーク２２によって行ってもよい。レベルの決定がＡＩサーバ２０により行われた場合は、レベル決定部６は、各条項及び文言に設定されたレベルを受領することによりレベルの決定を行う。
【００４４】
このレベルの設定が行われると、制御部１０は表示部９を用いて強調表示行程を行う（ＳＴＥＰ４）。具体的には、レベルが決定された各条項及び文言を、各レベルに応じた形でユーザ端末３０のディスプレイ３２に表示させる。
【００４５】
図４（Ａ）は、強調表示行程により強調表示が行われたディスプレイ３２の状態を示す。ディスプレイ３２においては、契約書データ１１が表示され、契約書データ１１の各条項及び文言に強調表示がなされている。なお、図４及び図５においては、文字を四角形で表している。この文字は、母国語（日本語）のみならず、英語等の外国語にも対応している。
【００４６】
また、契約書データ１１よりも上方の位置には、表示レベル決定部７として、表示レベル指定ボタン１２が表示されている。また、表示レベル指定ボタン１２の右横には、ユーザが契約書データ１１を修正した際に、修正された修正契約書について再度チェックを行うための再チェックボタン１８が設けられている。
【００４７】
表示レベル指定ボタン１２は、契約書チェック装置１が表示の制御を自動的に行うＡｕｔｏ表示１３、重要度の高いレベルを示すレベル１表示１４、重要度が中間のレベルを示すレベル２表示１５、重要度が低いレベルを示すレベル３表示１６、及びレベル１からレベル３までの全ての表示を行うＡｌｌ表示１７の各ボタンを有している。
【００４８】
本実施形態においては、ユーザがユーザ端末３０においてこのレベル１表示１４をマウス３４でクリックすると、図４（Ｂ）に示すように、契約書の条項としては、ユーザが必ずチェックしなければならない必須条項１４ａが強調表示される。また、契約書の文言としては、契約者に不利益を及ぼすおそれのある不利益ワード１４ｂが強調表示される。不利益ワード１４ｂは、契約者当事者の立場や状況によって異なるが、例えば、秘密保持契約における情報の受領者にとって、情報の内容や種別を問わず開示された一切の情報を秘密情報として定義するワードが該当する。
【００４９】
同様に、ユーザ端末３０においてレベル２表示１５がクリックされると、契約書の条項としては、契約者にとってチェックすることが有用となる有用条項１５ａ（図５参照）が強調表示され、文言としては、契約者に対して利益となる利益ワード１５ｂが強調表示される。利益ワード１５ｂは、こちらも契約者当事者の立場や状況によって異なるが、例えば、秘密保持契約における情報の開示者にとって、情報の内容や種別を問わず開示された一切の情報を秘密情報として定義するワード等が該当する。
【００５０】
また、同様に、ユーザ端末３０においてレベル３表示１６がクリックされると、契約書の条項としては、重要度は低いがチェックすべき項目として挙げられる低重要度条項１６ａが強調表示され、文言としては、重要度は低いが契約者の確認が必要と思われる要確認ワード１６ｂが強調表示される（図示省略）。要確認ワード１６ｂは、契約者の立場等によって重要度や要否が異なるようなワードである。例えば、秘密保持契約における秘密情報の開示目的を定めるワード等が該当する。
【００５１】
ユーザ端末３０においてＡｕｔｏ表示１３がクリックされると、必須条項１４ａ或いは不利益ワード１４ｂが存在するときは、レベル１表示１４をクリックした状態となる（図４（Ｂ）の状態）。次に、ユーザが全てのレベル１の条項及び項目についてチェックが終了した状態で、有用条項１５ａ或いは利益ワード１５ｂが存在するときは、レベル２表示１５をクリックした状態となる。
【００５２】
さらに、そのチェックが終了した状態で、低重要度条項１６ａ或いは要確認ワード１６ｂが存在するときは、レベル３表示１６をクリックした状態となる。このように、本実施形態において、Ａｕｔｏ表示１３がクリックされると、各レベル毎に順に表示が自動的に変更される自動変更処理が行われる。
【００５３】
ユーザ端末３０においてＡｌｌ表示１７がクリックされると、図４（Ａ）に示すように、レベル１表示１４、レベル２表示１５及びレベル３表示１６の各表示によって表示されるレベルの項目が、全て表示されるようになっている。
【００５４】
ここで、ユーザがマウス３４のカーソル３４ａを強調表示された条項や文言の箇所に移動すると、図５に示すように、修正案提示部８によって修正案表示８ａが表示される。この修正案表示８ａには、強調表示された条項や文言に対して、契約者にとって有利と思われる案を１案又は複数案提示する。ユーザは、マウス３４のカーソル３４ａによって、修正案を選択することにより、提示された修正案を契約書に反映させることができる。また、ユーザは、このような修正案表示８ａによる修正ではなく、直接条項や文言を修正することができる。
【００５５】
ここで、図３に戻って説明すると、強調表示行程が行われた後、ユーザによる修正が行われたときは（ＳＴＥＰ５でＹ）、制御部１０は当該修正されたデータを契約書データ１１に上書き保存する（ＳＴＥＰ６）。
【００５６】
ここで、ユーザにより再チェックボタン１８がクリックされた場合（ＳＴＥＰ７でＹ）、契約書チェック装置１は、修正された契約書データ１１について、再度抽出行程が行われる（ＳＴＥＰ２）。
【００５７】
このように、本実施形態の契約書チェック装置１において、上記各行程が行われることにより、ユーザは、チェックすべき項目がレベル分けされて表示されるので、契約書の重要事項を一目で認識することができる。
【００５８】
また、表示レベル決定部７として、表示レベル指定ボタン１２が設けられており、当該ボタンによって、ユーザはチェックをするための条項や項目をレベル毎に表示させ、不要な項目等を表示させないようにすることができるので、契約書のチェック作業の効率が格段に向上する。
【００５９】
次に、本発明の第２の実施形態について、図６〜図８を参照して説明する。第２の実施形態の契約書チェック装置１ａは、機能的構成としては上記実施形態と同様の構成を備えている（図１及び図２参照）。
【００６０】
この第２の実施形態において上記実施形態と異なるところは、抽出行程（ＳＴＥＰ１２）において、契約書データ１１中にはない不足条項や不足文言がないかをチェックし（ＳＴＥＰ１２ａ）、不足がある場合には、不足条項又は不足文言の抽出を行う点である（ＳＴＥＰ１２ｂ）。また、強調表示行程（ＳＴＥＰ１４）において、不足条項又は不足文言の表示を行う工程（ＳＴＥＰ１４ａ）が上記実施形態と異なっている。
【００６１】
具体的には、ユーザ（契約者）が契約書データ１１を契約書チェック装置１ａにアップロードすることにより、契約書チェック装置１ａの入力部４が当該契約書データ１１を受領する入力行程が行われる（ＳＴＥＰ１１）。
【００６２】
次に、契約書チェック装置１ａにより抽出行程が行われる（ＳＴＥＰ１２）。この抽出行程においては、抽出部５が契約書データ１１をＡＩサーバ２０に送信する。ＡＩサーバ２０においては、学習エンジン２１によって学習が行われたニューラルネットワーク２２を用いて、ユーザがチェックすべき条項及び文言の抽出が行われる。
【００６３】
さらに、第２の実施形態においては、ＡＩサーバ２０により、契約書データ１１に不足している条項である不足条項４１と、契約書データ１１に不足している文言である不足文言４２があるときは（ＳＴＥＰ１２ａでＹ）、不足条項４１及び不足文言４２が抽出される（ＳＴＥＰ１２ｂ）。この不足条項４１及び不足文言４２は、ニューラルネットワーク２２に蓄積されたデータから抽出される。なお、不足条項４１及び不足文言４２は、双方共に不足があれば抽出されるが、特に不足がなければ抽出されない。
【００６４】
次に、ＡＩサーバ２０により、抽出結果として抽出された条項及び文言がサーバ装置２に送信される。また、契約書データ１１に不足している不足条項４１及び不足文言４２があったときは、当該不足条項４１及び不足文言４２もＡＩサーバ２０によりサーバ装置２に送信される。
【００６５】
次に、契約書チェック装置１ａのレベル決定部６によりレベル決定行程が行われ、抽出された条項及び文言のレベルが決定される（ＳＴＥＰ１３）。このレベルの設定が行われると、制御部１０は表示部９を用いて強調表示行程を行う（ＳＴＥＰ１４）。具体的には、レベルが決定された各条項及び文言を、各レベルに応じた形でユーザ端末３０のディスプレイ３２に表示させる。また、不足条項４１及び不足文言４２がある場合は、制御部１０がユーザ端末３０のディスプレイ３２に表示させる不足表示行程を行う（ＳＴＥＰ１４ａ）。
【００６６】
第２の実施形態では、図７に示すように、ディスプレイ３２において、契約書データ１１が紙面レイアウト４３で表示されている。その紙面レイアウト４３の上方部分は、紙面レイアウト４３とは別個の領域である不足表示領域４４となっている。また、不足表示領域４４の上方部分には、上記実施形態と同様の機能を有する再チェックボタン１８と、表示レベル等の設定を行う表示設定画面４８に移動する設定ボタン４５が設けられている。
【００６７】
不足条項４１及び不足文言４２がある場合は、この不足表示領域４４に表示される。このように、不足表示領域４４は、紙面レイアウト４３とは別個の領域に表示されるため、ユーザは一目で不足条項４１及び不足文言４２の有無を確認することができる。
【００６８】
また、図７に示すように、紙面レイアウト４３の右側は、抽出された条項又は文言の解説４６を表示する解説表示領域４７となっている。この解説４６には、各条項における記載のバリエーション等も表示される。解説表示領域４７では、解説４６は紙面レイアウト４３の契約書データ１１において解説が必要な文言と点線で連結され、関連付けられている。これにより、ユーザは、解説４６がどの文言の解説であるかを一目で見ることができる。
【００６９】
ユーザは、不足表示領域４４に表示された不足条項４１及び不足文言４２を確認し、契約書に取り込むことが妥当であると判断した場合は、不足表示領域４４に表示された不足条項４１及び不足文言４２をコピーして契約書の任意の箇所に貼り付けて、契約書を修正することができる。また、解説表示領域４７に表示されたバリエーションをコピーして、契約書に貼り付けることができる。このとき、制御部１０が、紙面レイアウト４３の契約書内に、コピーされた内容を貼り付けるべき位置を表示させることにより、ユーザの修正作業が容易となる。
【００７０】
強調表示行程が行われた後、ユーザによる修正が行われたときは（ＳＴＥＰ１５でＹ）、制御部１０は当該修正されたデータを契約書データ１１に上書き保存する（ＳＴＥＰ１６）。ここで、ユーザにより再チェックボタン１８がクリックされた場合（ＳＴＥＰ１７でＹ）、契約書チェック装置１ａは、修正された契約書データ１１について、再度抽出行程が行われる（ＳＴＥＰ１２）。
【００７１】
次に、第２の実施形態における表示レベル決定部７ａについて、図８を参照して説明する。第２の実施形態においては、図８に示すように、表示に関する設定を行う表示設定画面４８が、契約書のチェックを行う図７の画面とは別画面で設けられている。
【００７２】
表示設定画面４８は、図８に示すように、契約書における条項（Ａ〜Ｃ）が複数表示されており、各条項毎に表示を行うか否かのオンオフボタン４９が設けられている。図８は、条項Ａ及び条項Ｂがオンになっており、条項Ｃがオフになった状態を表している。
【００７３】
また、表示設定画面４８には、各条項毎に、警告表示を行うか、表示のみを行うか、表示を行わずに無視するかの決定を行う表示レベル決定部７ａが設けられている。また、各条項について、不足表示を行うか否かの不足表示決定部５０が設けられている。
【００７４】
このように、第２の実施形態においては、表示設定画面４８において、契約書の類型や、ユーザの立場に応じて、条項の表示を行うか否か、表示を行うとしてどのようなレベルの表示を行うか、及び不足表示を行うか否かを細かく設定することができる。
【００７５】
また、第２の実施形態においては、契約書のチェックが終了した後、図示しない出力ボタンをクリックすることにより、契約書データ１１をワードプロセッサ形式の書類に出力することができる。その際、不足条項４１、不足文言４２、及び解説４６についても、契約書データ１１に取り込んで出力することができる。
【００７６】
当該出力された書類をワードプロセッサソフトウエアで開いた場合、契約書本文とは別個の領域に不足条項４１、不足文言４２、及び解説４６を表示させることができる。そのレイアウトは、図７に示すレイアウトと同様に表示させることも可能となるので、ユーザは、出力された書類を編集する際も、編集作業が容易となる。
【００７７】
なお、上記実施形態においては、契約書チェックプログラムはサーバ装置２に記憶されているが、これに限らず、ＣＤロムやＤＶＤロム等の記憶媒体に保存されたものであってもよい。その他、表示を行うレベルについては、３段階のレベルとしているが、これに限らず、適宜段階数を決めることができる。また、チェック項目及び文言について、上記実施形態における必須条項等は例示であり、契約書の類型（基本契約、個別契約、秘密保持契約等）についても種々の類型を適用することができる。
【符号の説明】
【００７８】
１，１ａ…契約書チェック装置、２…サーバ装置、３…ネットワーク、４…入力部、５…抽出部、６…レベル決定部、７，７ａ…表示レベル決定部、８…修正案提示部、９…表示部、１０…制御部、１１…契約書データ、１２…表示レベル指定ボタン、１４ａ…必須条項、１４ｂ…不利益ワード、１５ａ…有用条項、１５ｂ…利益ワード、１６ａ…低重要度条項、１６ｂ…要確認ワード、１８…再チェックボタン、２０…ＡＩサーバ、２１…学習エンジン、２２…ニューラルネットワーク、３０…ユーザ端末、３２…ディスプレイ、３４…マウス、３４ａ…カーソル、不足条項４１、４２…不足文言、４３…紙面レイアウト、４４…不足表示領域、４５…設定ボタン、４６…解説、４７…解説表示領域、４８…表示設定画面、４９…オンオフボタン、５０…不足表示決定部。
【図１】
2020166864.tif 000003
【図２】
2020166864.tif 000004
【図３】
2020166864.tif 000005
【図４】
2020166864.tif 000006
【図５】
2020166864.tif 000007
【図６】
2020166864.tif 000008
【図７】
2020166864.tif 000009
【図８】
2020166864.tif 000010