JP7506867B1 - 文書修正プログラム、文書修正装置および文書修正方法 - Google Patents
文書修正プログラム、文書修正装置および文書修正方法 Download PDFInfo
- Publication number
- JP7506867B1 JP7506867B1 JP2023073791A JP2023073791A JP7506867B1 JP 7506867 B1 JP7506867 B1 JP 7506867B1 JP 2023073791 A JP2023073791 A JP 2023073791A JP 2023073791 A JP2023073791 A JP 2023073791A JP 7506867 B1 JP7506867 B1 JP 7506867B1
- Authority
- JP
- Japan
- Prior art keywords
- evaluation
- draft
- information
- correction
- document
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012937 correction Methods 0.000 title claims description 166
- 238000000034 method Methods 0.000 title claims description 57
- 238000011156 evaluation Methods 0.000 claims abstract description 190
- 238000011867 re-evaluation Methods 0.000 claims description 27
- 238000012986 modification Methods 0.000 claims description 13
- 230000004048 modification Effects 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 12
- 230000008569 process Effects 0.000 description 40
- 238000012545 processing Methods 0.000 description 21
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000010801 machine learning Methods 0.000 description 6
- 238000012854 evaluation process Methods 0.000 description 5
- 230000002349 favourable effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 239000002096 quantum dot Substances 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
まず用語の定義について説明する。本発明は、文章生成モデルを利用して、文書の修正を支援するための技術である。文章生成モデルとは、文章を出力可能な任意のモデルを指す。文章生成モデルとしては、機械学習により生成されたモデルを代表的に利用することができる。本実施形態では、文章を入力することにより、入力された文章に対する回答として文章を生成する、会話型の文章生成モデルを利用する場合について説明する。
次に、本実施形態の文書修正システムの構成について説明する。図1は、本実施形態における文書修正システムの構成を示す図である。図1に示すように、文書修正システム0は、文書修正装置1及びユーザ端末装置2を備え、文書修正装置1は、通信ネットワークNWを介して文章生成装置3と通信可能に構成される。また文書修正装置1及びユーザ端末装置2は、通信ネットワークNWを介して通信可能に構成されている。文書修正装置1はサーバとして動作し、ユーザ端末装置2はクライアント端末として動作する。文章生成装置3は、文章生成モデルを提供する外部のサーバ装置である。なお文書修正装置1が文章生成モデルを記憶し、外部の装置を利用せずに文書の修正が可能な構成であってもよいし、本実施形態において文書修正装置1が実行する処理の一部又は全部をユーザ端末装置2において実行する構成としてもよい。
図2(a)は、文書修正装置1のハードウェア構成の一例を示す図である。文書修正装置1は、ハードウェア構成として、制御部101と、記憶部102と、通信部103と、を備える。
次に、図3を参照して本実施形態に係る機能構成について説明する。文書修正装置1は、機能構成として、取得部11と、命令生成部12と、評価部13と、提案部14と、を備える。なお本実施形態では、評価部13が、本発明の評価部及び再評価部として機能する。これは、記憶部102に記憶されているソフトウェアによる情報処理が、ハードウェア(制御部101等)によって具体的に実現されたものである。例えば、制御部101が記憶部102に記憶されている文書修正プログラムを読み出して記憶部102等の一時記憶領域(RAM等)に展開して実行し、通信部103等を制御することにより、文書修正装置1の機能が実現される。
次に、図4を参照して、本実施形態の文書修正システムにおける、契約書のドラフトの作成から修正の提案までの処理詳細について説明する。図4は、本実施形態の文書修正システムにおける文書修正装置1、ユーザ端末装置2、及び文章生成装置による処理手順の一例を示すシーケンス図である。なおここに示す処理は一例であり、本発明の要旨を変更しない範囲で省略や変更を行ってもよい。また文書としては契約書以外にも、規約等その他の法律文書や他の文書を対象としてもよい。以下の例では、ドラフトの作成及び後述の修正案の作成の両方を同一の文章生成モデルにより行うが、これらは別のモデルを利用して作成されてもよい。
ステップS401~ステップS406は、ドラフトの作成に係る処理である。なおこの処理は必須ではなく、ユーザが自身で作成したドラフトや、外部の機械学習モデル等を用いて生成されたドラフト、契約を結ぼうとする相手から受け取った契約書案等を用いてステップS407以降の処理が行われてもよい。
次に、ドラフトの評価処理について説明する。ステップS407~ステップS409は、ドラフトの評価に係る処理である。なおこの処理はドラフトの評価を示す評価情報を取得するための処理である。本実施形態では以下に説明するように、評価部13がドラフトの評価を行うが、外部の装置にドラフトの評価を行わせることで評価情報を取得してもよいし、ユーザ端末装置2からドラフト情報とともに評価情報を受信することで評価情報を取得してもよい。
次に、ドラフトの修正処理について説明する。上述のように修正要求を受け付けると、において取得部11が、ドラフト情報及び評価情報を取得する。また本実施形態の取得部11は、更に上述の背景情報及び、ステップS410において修正要求とともに送信される、修正に関する要望の情報を取得する。本実施形態では、ステップS405で受信したドラフトと、ステップS407で受信した背景情報と、ステップS408で評価部13が生成した評価情報とを、記憶部に格納しておき、取得部11がそれらに基づいてドラフト情報、評価情報及び背景情報を取得する。なおドラフトの作成及び評価を外部の装置により実施する場合は、取得部11が、ユーザ端末装置2や当該外部の装置から、ドラフト情報及び評価情報を取得すればよい。
ステップS414では文章生成装置3が、文章生成モデルの出力である修正案を文書修正装置1に送信する。文書修正装置1では、ステップS415において評価部13(再評価部)による再評価が実行される。評価部13(再評価部)は修正案を取得し、修正案に対して上述の評価処理と同様の手順で再評価を行う。そして修正案の評価を示す再評価情報が、上述の評価情報と同様にして生成される。即ち再評価情報とは、修正案に対する評価を示す情報であり、再評価情報に含まれる情報は上述の評価情報と同様の項目である。
次に図7を用いて、修正提案情報の表示処理結果としてユーザ端末装置2において表示される、修正提案画面について説明する。図7は、本実施形態における修正提案画面の表示例である。本実施形態の修正提案画面W7は、先に示した評価画面W5と似た構成で表示され、指摘マークW71及びリスクフィルタ操作部W72については評価画面W5における指摘マークW51及びリスクフィルタ操作部W52と同様であるため説明を省略する。
1 :文書修正装置
2 :ユーザ端末装置
3 :文章生成装置
11 :取得部
12 :命令生成部
13 :評価部
14 :提案部
90 :端末装置
101 :制御部
102 :記憶部
103 :通信部
901 :制御部
902 :記憶部
903 :通信部
904 :入力部
905 :出力部
NW :通信ネットワーク
W5 :評価画面
W51 :指摘マーク
W52 :リスクフィルタ操作部
W53 :一括修正ボタン
W54 :個別修正ボタン
W7 :修正提案画面
W71 :指摘マーク
W72 :リスクフィルタ操作部
W73 :修正提案
Claims (20)
- 文章生成モデルを利用して、法律文書に関する評価に基づいて前記法律文書の修正を提案するための文書修正プログラムであって、
コンピュータを、取得部と、評価部と、命令生成部と、提案部と、として機能させ、
前記評価部は、前記法律文書のドラフトに対する法的な複数の指摘事項を含む評価情報を生成し、
前記取得部は、前記ドラフトにおける記載のうち、ユーザが複数の前記指摘事項の中から選択した指摘事項に対応する部分の内容を示すドラフト情報と、当該指摘事項に対応する前記評価情報の一部と、を取得し、
前記命令生成部は、前記取得部が取得した、前記ドラフト情報及び評価情報の一部に基づいて、前記ドラフトに関する修正命令を生成して前記文章生成モデルに送信し、
前記提案部は、前記文章生成モデルの出力に基づいて、前記ユーザが選択した指摘事項に対応する前記ドラフトの一部の修正を行うための修正提案情報を送信する、文書修正プログラム。 - 前記法律文書は、複数の条項を含み、
前記評価情報は、各条項又は複数の条項の関係について前記ドラフトを評価した結果を含む、請求項1に記載の文書修正プログラム。 - 前記評価情報は、不要な条項、不足する情報及び条項の内容のうち何れかに関する評価を含む、請求項2に記載の文書修正プログラム。
- 前記命令生成部は、前記修正命令として、修正に関する指示を前記条項ごと又はひとまとまりの規定を定める複数の条項のグループごとに記載した文章を生成して前記文章生成モデルに送信する、請求項2又は請求項3に記載の文書修正プログラム。
- 前記評価情報は、前記ドラフトに対する指摘事項ごとのリスクレベルを含み、
前記命令生成部は、前記修正命令として、所定のリスクレベル以上の指摘事項について前記ドラフトを修正する命令を生成して前記文章生成モデルに送信する、請求項1に記載の文書修正プログラム。 - 前記評価情報は、前記ドラフトに関する評価を自然言語により記述した評価文を含み、
前記命令生成部は、前記ドラフトと、前記評価文と、予め用意した指示文と、に基づく文章を前記修正命令として生成して前記文章生成モデルに送信する、請求項1に記載の文書修正プログラム。 - コンピュータを、再評価部として更に機能させ、
前記再評価部は、
前記文章生成モデルの出力として前記ドラフトの修正案を取得し、
前記修正案の評価を示す再評価情報を取得して、前記評価が事前に設定された基準を満たすか否かを判断し、
基準を満たす場合には、前記提案部に、前記修正提案情報を送信させ、
基準を満たさない場合には、前記修正案に関する修正情報及び再評価情報に基づいて、前記修正案に関する修正命令の生成及び前記文章生成モデルへの送信を、前記命令生成部に実行させる、請求項1に記載の文書修正プログラム。 - 前記再評価部は、前記修正案の評価が事前に設定された基準を満たすまで、前記提案部及び命令生成部に、再評価情報の取得及び修正命令の送信を繰り返させる、請求項7に記載の文書修正プログラム。
- 前記再評価情報は、前記修正案に対する指摘事項ごとのリスクレベルを含み、
前記基準は、前記修正案に対する全ての指摘事項のリスクレベルが所定のリスクレベル以下であることを含む、請求項8に記載の文書修正プログラム。 - 前記再評価部は、事前に設定された終了条件が満たされた場合には、前記修正案の評価が基準を満たさない場合でも、再評価の繰り返しを終了して前記提案部に前記修正提案情報を送信させる、請求項8又は請求項9に記載の文書修正プログラム。
- 前記命令生成部は、ユーザから修正に関する要望の入力を受け付けて、前記要望に基づき前記修正命令を生成して前記文章生成モデルに送信する、請求項1に記載の文書修正プログラム。
- 前記法律文書は、特定の相手との取決めに関する法律文書であり、
前記命令生成部は、相手との関係、前記取決めの種類、及び前記取決めに関する当事者の要望のうち少なくとも1つを示す背景情報を取得し、前記背景情報に基づき前記修正命令を生成して前記文章生成モデルに送信する、請求項1に記載の文書修正プログラム。 - 前記ドラフトは、モデルが生成したドラフトである、請求項1に記載の文書修正プログラム。
- 前記法律文書は、特定の相手との取決めに関する法律文書であり、
前記ドラフトは、相手との関係、前記取決めの種類、及び前記取決めに関する当事者の要望のうち少なくとも1つを示す事前情報に基づき、前記モデルが生成したドラフトである、請求項13に記載の文書修正プログラム。 - コンピュータを、ユーザ端末装置として更に機能させ、
前記評価部は、前記ドラフトの評価を実行して、前記ドラフトに対する1又は複数の指摘事項を含む情報を前記評価情報として生成して前記ユーザ端末装置に送信することにより、前記ユーザ端末装置に前記指摘事項を含む評価画面を表示させ、
前記取得部は、前記ユーザ端末装置に表示された前記評価画面にて選択された前記指摘事項に対応する前記ドラフト情報と、当該指摘事項に対応する前記評価情報の一部と、を取得する、請求項1~3のいずれかに記載の文書修正プログラム。 - 前記評価画面は、前記指摘事項ごとに、ユーザが選択可能な修正ボタンを有し、
前記命令生成部は、ユーザが選択した修正ボタンに対応する指摘事項に係る、前記ドラフト情報及び評価情報に基づいて、前記ドラフトに関する修正命令を生成して前記文章生成モデルに送信する、請求項15に記載の文書修正プログラム。 - 前記提案部は、前記文章生成モデルの出力に基づいて、前記ユーザが選択した修正ボタンに対応する指摘事項と、当該指摘事項に基づく修正提案を示す文章と、を関連して表示させる評価画面を前記ユーザ端末装置に表示させる、請求項16に記載の文書修正プログラム。
- コンピュータを、ユーザ端末装置として更に機能させ、
前記提案部は、少なくとも一の前記指摘事項に対して複数の修正案を含む前記修正提案情報を前記ユーザ端末装置に送信し、少なくとも一の前記指摘事項について前記複数の修正案を含む評価画面を前記ユーザ端末装置に表示させる、請求項1に記載の文書修正プログラム。 - 文章生成モデルを利用して、法律文書に関する評価に基づいて前記法律文書の修正を提案するための文書修正装置であって、
取得部と、評価部と、命令生成部と、提案部と、を備え、
前記評価部は、前記法律文書のドラフトに対する法的な複数の指摘事項を含む評価情報を生成し、
前記取得部は、前記ドラフトにおける記載のうち、ユーザが複数の前記指摘事項の中から選択した指摘事項に対応する部分の内容を示すドラフト情報と、当該指摘事項に対応する前記評価情報の一部と、を取得し、
前記命令生成部は、前記取得部が取得した、前記ドラフト情報及び評価情報の一部に基づいて、前記ドラフトに関する修正命令を生成して前記文章生成モデルに送信し、
前記提案部は、前記文章生成モデルの出力に基づいて、前記ユーザが選択した指摘事項に対応する前記ドラフトの一部の修正を行うための修正提案情報を送信する、文書修正装置。 - 文章生成モデルを利用して、法律文書に関する評価に基づいて前記法律文書の修正を提案するための文書修正方法であって、
コンピュータが、
前記法律文書のドラフトに対する法的な複数の指摘事項を含む評価情報を生成し、
前記ドラフトにおける記載のうち、ユーザが複数の前記指摘事項の中から選択した指摘事項に対応する部分の内容を示すドラフト情報と、当該指摘事項に対応する前記評価情報の一部と、を取得し、
前記ドラフト情報及び評価情報の一部に基づいて、前記ドラフトに関する修正命令を生成して前記文章生成モデルに送信し、
前記文章生成モデルの出力に基づいて、前記ユーザが選択した指摘事項に対応する前記ドラフトの一部の修正を行うための修正提案情報を送信する、文書修正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023073791A JP7506867B1 (ja) | 2023-04-27 | 2023-04-27 | 文書修正プログラム、文書修正装置および文書修正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023073791A JP7506867B1 (ja) | 2023-04-27 | 2023-04-27 | 文書修正プログラム、文書修正装置および文書修正方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7506867B1 true JP7506867B1 (ja) | 2024-06-27 |
Family
ID=91586636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023073791A Active JP7506867B1 (ja) | 2023-04-27 | 2023-04-27 | 文書修正プログラム、文書修正装置および文書修正方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7506867B1 (ja) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022175871A (ja) | 2021-05-14 | 2022-11-25 | 株式会社LegalForce | コンピュータプログラム、サーバ装置、端末装置及び方法 |
WO2023021685A1 (ja) | 2021-08-20 | 2023-02-23 | 株式会社LegalOn Technologies | 契約書レビュープログラム、契約書レビュー装置、及び契約書レビュー方法 |
-
2023
- 2023-04-27 JP JP2023073791A patent/JP7506867B1/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022175871A (ja) | 2021-05-14 | 2022-11-25 | 株式会社LegalForce | コンピュータプログラム、サーバ装置、端末装置及び方法 |
WO2023021685A1 (ja) | 2021-08-20 | 2023-02-23 | 株式会社LegalOn Technologies | 契約書レビュープログラム、契約書レビュー装置、及び契約書レビュー方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140101526A1 (en) | Method and computer-readable media for comparing electronic documents | |
Sardana et al. | ChatGPT: A disruptive innovation or disrupting innovation in academia? | |
US20220405647A1 (en) | Automatically controlling modifications to typeface designs with machine-learning models | |
US10339680B2 (en) | Graphics control data for performing skeleton-based modifications of a typeface design | |
US20110035364A1 (en) | System and method of coordinating consistency of key terms throughout a plurality of documents | |
JP2024101661A (ja) | 求職者検索システム、情報処理方法及びプログラム | |
JP7462103B1 (ja) | 採用支援システム、採用支援方法及びプログラム | |
Metz | Can a Machine Learn Morality? | |
JP7506867B1 (ja) | 文書修正プログラム、文書修正装置および文書修正方法 | |
US10983679B2 (en) | Selectively enabling trackpad functionality in graphical interfaces | |
JP2020095366A (ja) | システム、情報処理装置及びプログラム | |
Nakane | Did Weierstrass’s differential calculus have a limit-avoiding character? His definition of a limit in ϵ–δ style | |
AU2018206708B2 (en) | Project faces | |
US20180004711A1 (en) | Method and system for automatically generating documents on the basis of an index | |
JP7069766B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP7157484B1 (ja) | 文書編集プログラム、文書編集装置及び文書編集方法 | |
JP6963828B2 (ja) | 法律文書データ修正方法、法律文書データ修正システム及び法律文書データ修正プログラム | |
JP7498919B1 (ja) | 評価コメント表示処理プログラム、評価コメント表示処理装置及び評価コメント表示処理方法 | |
JP7279986B1 (ja) | 情報処理方法、情報処理システム及び情報処理プログラム | |
JP7161257B1 (ja) | 情報処理システム、情報処理方法及びプログラム | |
JP7474377B1 (ja) | 文章作成支援システム、情報処理方法及びプログラム | |
JP7371297B1 (ja) | 文章作成支援システム、情報処理方法及びプログラム | |
JP2019207619A (ja) | 資料コメント共有装置 | |
JP7388827B2 (ja) | プレゼンテーション用資料作成支援システム及びプレゼンテーション用資料作成支援プログラム | |
JP7403023B1 (ja) | 文章作成支援システム、文章作成支援方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230810 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230810 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230810 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231031 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20231225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240201 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240507 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240531 |