(57)【要約】【課題】契約書の内容に基づいて組織の契約状況を提示する文書処理プログラム及び情報処理装置を提供する。【解決手段】情報処理装置１は、契約書を解析するための数値、契約、組織に関する条件及び解析結果の表示方法を受け付ける解析条件受付手段１０２と、複数の契約書を含み当該複数の契約書について少なくとも数値、契約、組織に関する情報が抽出情報１１２として抽出されている契約書データベース１１１から、解析条件受付手段１０２が受け付けた条件に合致する抽出情報１１２を有する契約書を抽出する解析対象抽出手段１０３と、解析対象抽出手段１０３が抽出した契約書を解析条件受付手段１０２が受け付けた数値、契約、組織に関する条件に基づいて解析する情報解析手段１０４と、解析条件受付手段１０２が受け付けた表示方法で解析結果を表示出力する結果出力手段１０５とを有する。【選択図】図１
2020190905.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
契約書を解析するための条件を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について契約状況を示す情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた条件に基づいて解析する解析手段と、
前記解析手段の解析結果を表示出力する出力手段として機能させるための文書処理プログラム。
【請求項２】
コンピュータを、
契約書を解析するための数値、契約、組織に関する条件及び解析結果の表示方法を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について少なくとも数値、契約、組織に関する情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた数値、契約、組織に関する条件に基づいて解析する解析手段と、
前記受付手段が受け付けた表示方法で解析結果を表示出力する出力手段として機能させるための文書処理プログラム。
【請求項３】
契約書を解析するための条件を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について契約状況を示す情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた条件に基づいて解析する解析手段と、
前記解析手段の解析結果を表示出力する出力手段とを有する情報処理装置。
【請求項４】
契約書を解析するための数値、契約、組織に関する条件及び解析結果の表示方法を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について少なくとも数値、契約、組織に関する情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた数値、契約、組織に関する条件に基づいて解析する解析手段と、
前記受付手段が受け付けた表示方法で解析結果を表示出力する出力手段とを有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来の技術として、契約書からキーワードを検出して契約者にリスクを事前に知らせる情報処理装置が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された情報処理装置は、契約書の文書中から所定のキーワードを検出し、検出されたキーワードの中から契約する利用者にとっての重要箇所を認識して、重要箇所をリスクとともに提示して締結するか否かを利用者に判断させる。また、情報処理装置は、契約書の文書中から契約の更新期限等を検出すると、更新の設定画面を提示し、更新を通知するか否かを利用者に判断させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１８／０４２５４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した特許文献１の情報処理装置は、契約書からキーワードを検出して契約者にリスクを事前に知らせるとともに、契約書の更新通知の要否を判断させるものの、単一の契約書を対象としたものであり、複数の契約書を対象としたものではなく、組織中で締結された膨大な契約書の契約状況を俯瞰して解析するには膨大な人的工程が必要となる、という問題があった。
【０００６】
本発明の目的は、契約書の内容に基づいて組織の契約状況を提示する文書処理プログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様は、上記目的を達成するため、以下の文書処理プログラム及び情報処理装置を提供する。
【０００８】
［１］コンピュータを、
契約書を解析するための条件を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について契約状況を示す情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた条件に基づいて解析する解析手段と、
前記解析手段の解析結果を表示出力する出力手段として機能させるための文書処理プログラム。
［２］コンピュータを、
契約書を解析するための数値、契約、組織に関する条件及び解析結果の表示方法を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について少なくとも数値、契約、組織に関する情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた数値、契約、組織に関する条件に基づいて解析する解析手段と、
前記受付手段が受け付けた表示方法で解析結果を表示出力する出力手段として機能させるための文書処理プログラム。
［３］契約書を解析するための条件を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について契約状況を示す情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた条件に基づいて解析する解析手段と、
前記解析手段の解析結果を表示出力する出力手段とを有する情報処理装置。
［４］契約書を解析するための数値、契約、組織に関する条件及び解析結果の表示方法を受け付ける受付手段と、
複数の契約書を含み当該複数の契約書について少なくとも数値、契約、組織に関する情報が抽出情報として抽出されている契約書データベースから、前記受付手段が受け付けた条件に合致する抽出情報を有する契約書を抽出する解析対象抽出手段と、
前記解析対象抽出手段が抽出した契約書を前記受付手段が受け付けた数値、契約、組織に関する条件に基づいて解析する解析手段と、
前記受付手段が受け付けた表示方法で解析結果を表示出力する出力手段とを有する情報処理装置。
【発明の効果】
【０００９】
請求項１‐４に係る発明によれば、契約書の内容に基づいて組織の契約状況を提示することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態に係る情報処理装置の構成例を示すブロック図である。
【図２】図２は、契約書情報の構成を示す概略図である。
【図３】図３は、付随情報の構成を示す概略図である。
【図４】図４は、情報処理装置の情報抽出画面の構成を示す概略図である。
【図５】図５は、情報処理装置の解析条件を受け付ける画面の構成を示す概略図である。
【図６】図６は、情報処理装置の解析条件を受け付ける画面の構成を示す概略図である。
【図７】図７は、情報処理装置の契約書解析結果表示画面を示す概略図である。
【図８】図８は、情報処理装置の契約書解析結果表示画面を示す概略図である。
【図９】図９は、情報処理装置の契約書解析結果表示画面を示す概略図である。
【図１０】図１０は、情報処理装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
［実施の形態］
（情報処理装置の構成）
図１は、実施の形態に係る情報処理装置の構成例を示すブロック図である。
【００１２】
情報処理装置１は、ＣＰＵ（ＣｅｎｔｒａｌＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）等から構成され、各部を制御するとともに、各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部１１と、ネットワークを介して外部と通信する通信部１２とを備える。情報処理装置１は、通信部１２を介して利用者が操作する端末と接続され、端末の要求信号に基づいて動作するものとする。
【００１３】
制御部１０は、後述する文書処理プログラムとしての契約書解析プログラム１１０を実行することで、契約書受付手段１００、情報抽出手段１０１、解析条件受付手段１０２、解析対象抽出手段１０３、情報解析手段１０４及び結果出力手段１０５等として機能する。
【００１４】
契約書受付手段１００は、解析対象となる契約書の入力を受け付けて契約書情報１１１ａ及び付随情報１１１ｂとして記憶部１１の契約書データベース１１１に格納する。契約書情報１１１ａは契約書の内容（主にテキスト情報及びレイアウト情報。修正履歴等を含んでもよい。）を示す情報であり、付随情報１１１ｂは契約書の締結主体や締結相手、契約類型、立場、ステータス等の契約書の内容以外の付随的な内容を示す情報である。
【００１５】
情報抽出手段１０１は、契約書情報１１１ａの内容を解析して又は付随情報１１１ｂの内容を解析して契約状況を示す情報を抽出する。契約書情報１１１ａの内容から情報を抽出する方法は、予め定めたキーワードに合致する情報及びそのキーワード付近に含まれる文字数字等を抽出するものであってもよいし、形態素解析、構文解析、意味解析、文脈解析を行い抽出するものであってもよいし、機械学習に基づくラベリングを行い抽出するものであってもよい。
【００１６】
情報抽出手段１０１が抽出する契約状況を示す情報は、例えば、契約の締結日、有効期間、自動更新有無、当事者名、契約類型、準拠法、合意管轄、契約金額である。また、契約内容として物件名、目的物、委託内容である。また、危険条項の有無として、競業避止義務、解除条件、損害賠償における賠償範囲及び賠償金額の上限、再委託条件における事前許可の要不要及び通知義務の有無である。また、事前通知事項として、商号の変更、資本の変更である。また、事後通知事項である。この他、情報抽出手段１０１は、契約の際に用いられる情報であれば抽出し、さらに利用者が設定する情報を抽出してもよい。
【００１７】
解析条件受付手段１０２は、契約書データベース１１１のうち解析対象となる契約書を抽出するための条件を受け付ける。
【００１８】
解析対象抽出手段１０３は、解析条件受付手段１０２が受け付けた条件に基づいて契約書データベース１１１から対象となる契約書を抽出する。
【００１９】
情報解析手段１０４は、解析対象抽出手段１０３が抽出した解析の対象となる契約書を、金額や件数等の数値情報、契約書中で用いられる用語である契約書ターム等の契約情報、及び組織中の会社、部署等を単位としたビジネスセグメントである組織情報に基づいて解析する。なお、情報解析手段１０４は、解析結果について、予め定めた条件に基づいて通知事項を検出してもよい。また、情報解析手段１０４は、解析動作を入力された条件や予め定めた条件に基づいて行う他、機械学習に基づいて条件の有無に依らず行うものであってもよい。通知事項は、例えば、契約更新時期が２ヶ月後になった場合等の条件に基づいて検出され、この場合、「契約更新が２ヶ月以内の契約書が３件あります。」等の通知内容となる。
【００２０】
結果出力手段１０５は、情報解析手段１０４が解析した結果を文字、数字、及びグラフ等の図形を用いて表示可能な情報として出力する。また、結果出力手段１０５は、情報解析手段１０４が解析した通知事項に対応する通知内容を合わせて表示してもよい。通知内容は、「契約更新が２ヶ月以内の契約書が３件あります。」等のメッセージの他、アラートを示すアイコン等を用いたものであってもよいし、グラフ上の通知事項に該当する部分について点滅させる等の表示手法を用いてもよい。
【００２１】
記憶部１１は、制御部１０を上述した各手段１００−１０５として動作させる契約書解析プログラム１１０、契約書データベース１１１及び抽出情報１１２等を記憶する。
【００２２】
図２は、契約書情報１１１ａの構成を示す概略図である。
【００２３】
契約書情報１１１ａは、契約書を識別するための契約書ＩＤと、契約書のデータ名である契約書名と、契約書の内容（主にテキスト情報及びレイアウト情報。修正履歴情報を含んでもよい。）とを有する。
【００２４】
図３は、付随情報１１１ｂの構成を示す概略図である。
【００２５】
付随情報１１１ｂは、契約書ＩＤと、契約を締結する利用者の所属する組織の部門名を示す自社締結部門と、契約を締結する相手先と、契約書の種類を示す契約類型と、自社の契約上の立場を示す自社立場と、契約書が契約期間中である「アクティブ」又は契約が終了した状態である「終了」を示すステータスとを有する。なお、ステータスには「契約書準備中」等の他の状態を示すようにしてもよい。
【００２６】
（情報処理装置の動作）
次に、本実施の形態の作用を、（１）情報抽出動作、（２）契約書解析動作に分けて説明する。
【００２７】
図１０は、情報処理装置１の動作例を示すフローチャートである。
【００２８】
（１）情報抽出動作
まず、利用者は、情報処理装置１にネットワークを介して接続された端末を操作し、情報処理装置１に対して解析対象となる契約書を入力する。契約書の入力方法は、ワープロソフトで作成したテキスト及びレイアウトを含むデータを入力し、当該データに不足する自社締結部門、相手先、契約類型、自社立場、ステータス等の情報を追加で入力又は選択するものであってもよいし、ワープロソフトで作成したテキスト及びレイアウトを含むデータのテキスト部分から不足するデータを抽出させるものであってもよいし、契約書を作成するアプリケーションやクラウド上で動作するアプリケーションにおいて予め入力されたテキスト及びレイアウトを含むデータ並びに当該データに付随するデータを入力するものであってもよい。
【００２９】
情報処理装置１の契約書受付手段１００は、端末から解析対象の契約書の入力を受け付けて図２に示す契約書情報１１１ａ及び図３に示す付随情報１１１ｂとして記憶部１１の契約書データベース１１１に格納する（Ｓ１）。なお、契約書データベース１１１は、外部に記憶されるものであってもよい。
【００３０】
次に、情報抽出手段１０１は、契約書情報１１１ａの内容及び付随情報１１１ｂの内容を解析して情報を抽出し、抽出情報１１２として記憶部１１に格納する（Ｓ２）。情報の抽出は、すべての情報が契約書の内容をテキスト解析して自動で行われるものであってもよいが、以下に示すように一部の情報が自動で抽出され、残りの情報が利用者によって追加又は選択されようにしてもよい。
【００３１】
図４は、情報処理装置１の情報抽出画面の構成を示す概略図である。
【００３２】
画面１０１ａは、情報抽出手段１０１によって利用者の操作する端末の表示部に表示される画面であり、契約書情報１１１ａの内容を表示する契約書情報表示欄１０１０と、契約書の類型を選択するための契約類型選択欄１０１１と、契約書の当事者及びその立場を選択するための立場選択欄１０１２と、締結日や有効期限等の契約書の時間軸を選択するための時間軸選択欄１０１３と、契約金額等の契約書の経済条件を選択するための経済条件選択欄１０１４と、準拠法や管轄等の契約書の一般条項を選択するための一般条項選択欄１０１５とを有する。
【００３３】
なお、契約書情報表示欄１０１０、契約類型選択欄１０１１、立場選択欄１０１２、時間軸選択欄１０１３、経済条件選択欄１０１４及び一般条項選択欄１０１５においてすでに表示されている内容は、情報抽出手段１０１によって契約書情報１１１ａの内容をテキスト解析して自動で抽出されたものであるが、抽出された項目は利用者によって変更されるものであってもよい。また、抽出されていない情報について利用者が入力、選択するものであってもよい。
【００３４】
また、上記した抽出、選択項目は一例であり、その他の項目を抽出、選択できるようにしてもよいことはもちろんである。抽出する情報は、例えば、契約の締結日、有効期間、自動更新有無、当事者名、契約類型、準拠法、合意管轄、契約金額である。また、契約内容として物件名、目的物、委託内容である。また、危険条項の有無として、競業避止義務、解除条件、損害賠償における賠償範囲及び賠償金額の上限、再委託条件における事前許可の要不要及び通知義務の有無である。また、事前通知事項として、商号の変更、資本の変更である。また、事後通知事項である。この他、情報抽出手段１０１は、契約の際に用いられる情報であれば他の情報を抽出してもよいし、さらに利用者が設定する情報を追加してもよい。
【００３５】
（２）契約書解析動作
次に、利用者は、情報処理装置１にネットワークを介して接続された端末を操作し、情報処理装置１に対して解析条件を入力する。
【００３６】
情報処理装置１の解析条件受付手段１０２は、端末から解析条件を受け付ける（Ｓ３）。解析条件受付手段１０２は、解析条件を受け付けるための画面として以下に示すような画面を表示する。
【００３７】
図５は、情報処理装置１の解析条件を受け付ける画面の構成を示す概略図である。
【００３８】
画面１０３ａは、解析条件を入力するための解析条件入力欄１０３０と、契約書単位で検索するか条文単位で検索するかを切り替える切替ボタン１０３１と、検索結果を契約書単位で表示する契約書表示欄１０３２とを有する。図５に示す状態では解析条件が入力されていないため、契約書表示欄１０３２にはすべての契約書が表示される。
【００３９】
次に、解析条件が入力されると、解析対象抽出手段１０３は、解析条件受付手段１０２が受け付けた条件に基づいて契約書データベース１１１から対象となる契約書を抽出し（Ｓ４）、以下に示すような画面を表示する。
【００４０】
図６は、情報処理装置１の解析条件を受け付ける画面の構成を示す概略図である。
【００４１】
画面１０３ｂは、解析条件入力欄１０３０と、契約書単位で検索するか条文単位で検索するかを切り替える切替ボタン１０３１と、検索結果を条文単位で表示する条文表示欄１０３３とを有する。図６に示す状態では解析条件が「自社立場」が「委託者」であり、「ｔａｇ」として「再委託条件」が「事前通知」であって、「事前承諾」と入力されているため、条文表示欄１０３３には当該条件に合致する契約書の条文が表示される。
【００４２】
次に、情報解析手段１０４は、解析対象抽出手段１０３が抽出した解析の対象となる契約書を、金額や件数等の数値情報、契約書中で用いられる用語である契約書ターム等の契約情報、及び組織中の会社、部署等を単位としたビジネスセグメントである組織情報に基づいて解析する（Ｓ５）。
【００４３】
結果出力手段１０５は、情報解析手段１０４が解析した結果を文字、数字、及びグラフ等の図形を用いて出力する（Ｓ６）。
【００４４】
図７は、情報処理装置１の契約書解析結果表示画面を示す概略図である。
【００４５】
画面１０５ａは、解析結果を表示する解析結果表示欄１０５０と、解析条件を指定するための解析条件指定欄１０５１とを有する。図７に示す例では、解析条件指定欄１０５１において数値情報として「契約金額」、契約情報として「中途解約」、組織情報として「事業部」が選択されており、また、グラフの表示方法として「スタック」表示が選択され、当該選択された解析情報及び表示方法に基づいて各事業部の契約金額に対する中途解約の有無が解析結果表示欄１０５０に表示されている。なお、数値情報としては、他に締結日、契約件数、（製品等の）発注数量等が選択可能である。また、条件情報としては、他に損害賠償額上限の有無、自動更新の有無、競業避止義務の有無等が選択可能である。また、組織情報としては、他に会社、営業所、部署、締結者、取引先、取引先業種等が選択可能である。
【００４６】
図８は、情報処理装置１の契約書解析結果表示画面を示す概略図である。
【００４７】
また、画面１０５ｂは、解析結果表示欄１０５０と、解析条件指定欄１０５１とを有し、図８に示す例では、解析条件指定欄１０５１において数値情報として「件数（％）」、条件情報として「損害賠償責任」、組織情報として「営業所」が選択されており、また、グラフの表示方法として「スタック」表示が選択され、当該選択された解析情報及び表示方法に基づいて各営業所の損害賠償内容（「上限あり」、「直接損害」又は「無制限」）の件数割合が解析結果表示欄１０５０に表示されている。
【００４８】
図９は、情報処理装置１の契約書解析結果表示画面を示す概略図である。
【００４９】
また、画面１０５ｃは、解析結果表示欄１０５０と、解析条件指定欄１０５１とを有し、図９に示す例では、解析条件指定欄１０５１において数値情報として「件数（％）」、条件情報として契約の「自動更新」、組織情報として「営業所」が選択されており、また、グラフの表示方法として「スタック」表示が選択され、当該選択された解析情報及び表示方法に基づいて各営業所の契約の自動更新有無の件数割合が解析結果表示欄１０５０に表示されている。
【００５０】
（実施の形態の効果）
上記した実施の形態によれば、契約書のテキストデータから契約書の契約状況を示す情報を抽出し、これら抽出した抽出情報１１２を複数の契約書を含む契約書データベース１１１とともに格納して、解析条件に合致する契約書の情報を数値情報（件数、金額等）、契約情報、組織情報に基づいて表示するようにしたため、複数の契約書の内容に基づいて組織の契約状況を提示することができる。
【００５１】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。
【００５２】
上記実施の形態では制御部１０の各手段１００〜１０５の機能をプログラムで実現したが、各手段の全て又は一部をＡＳＩＣ等のハードウエアによって実現してもよい。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等の記録媒体に記憶して提供することもできる。また、上記実施の形態で説明した上記ステップの入れ替え、削除、追加等は本発明の要旨を変更しない範囲内で可能である。
【符号の説明】
【００５３】
１              ：情報処理装置
１０            ：制御部
１１            ：記憶部
１２            ：通信部
１００          ：契約書受付手段
１０１          ：情報抽出手段
１０２          ：解析条件受付手段
１０３          ：解析対象抽出手段
１０４          ：情報解析手段
１０５          ：結果出力手段
１１０          ：契約書解析プログラム
１１１          ：契約書データベース
１１１ａ        ：契約書情報
１１１ｂ        ：付随情報
１１２          ：抽出情報
【図１】
2020190905.tif 000003
【図２】
2020190905.tif 000004
【図３】
2020190905.tif 000005
【図４】
2020190905.tif 000006
【図５】
2020190905.tif 000007
【図６】
2020190905.tif 000008
【図７】
2020190905.tif 000009
【図８】
2020190905.tif 000010
【図９】
2020190905.tif 000011
【図１０】
2020190905.tif 000012