(57)【要約】【課題】  様々な状況に応じた契約書を作成できなかった。【解決手段】  前記順序構築フィルタにて決定される前記契約要素に基づき、前記要素選択肢フィルタにて同契約要素に対応する前記選択肢を抽出し、前記ネットワークを介して、前記契約要素と前記選択肢とを前記契約書請求クライアントに伝えると、受け取った前記契約要素と前記選択肢を表示して選択操作を受け付け、選択結果を前記契約書構築サーバーに出力し、前記契約書構築サーバーの側で、前記契約書請求クライアントから選択結果を受け取り、同選択肢に対応する前記コンテンツを前記コンテンツフィルタにて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成する。【選択図】  図１
2019128893.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される契約書構築サーバーと契約書請求クライアントとを備える契約書構築システムであって、
前記契約書構築サーバーは、
契約要素と、選択肢と、コンテンツとを記憶するメモリと、
各契約要素ごとに異なるグループに帰属する複数の前記選択肢を対応づける要素選択肢フィルタと、
前記選択肢と前記コンテンツとを対応づけるコンテンツフィルタと、
前記契約要素の順序を決定する順序構築フィルタと、
前記順序構築フィルタにて決定される前記契約要素に基づき、前記要素選択肢フィルタにて同契約要素に対応する前記選択肢を抽出し、前記ネットワークを介して、前記契約要素と前記選択肢とを前記契約書請求クライアントに伝えるクライアント出力通信機器と、
前記契約書請求クライアントから選択結果を受け取るクライアント入力通信機器と、
同選択結果に基づいて前記選択肢に対応する前記コンテンツを前記コンテンツフィルタにて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成するコンテンツ連結フィルタとを備え、
前記契約書請求クライアントは、
前記契約書構築サーバーから前記契約要素と前記選択肢とを受け取る選択肢入力通信機器と、
受け取った前記契約要素と前記選択肢を表示して選択操作を受け付ける選択操作受付機器と、
前記選択操作受付機器による選択結果を前記契約書構築サーバーに出力する選択操作出力通信機器とを備えることを特徴とする契約書構築システム。
【請求項２】
前記契約書請求クライアントにおいて、
前記選択操作受付機器は、前記グループの選択を受け付け、
前記選択操作出力通信機器は、選択された前記グループに対応する前記選択肢を選択結果として出力することを特徴とする請求項１に記載の契約書構築システム。
【請求項３】
前記契約書請求クライアントにおいて、
前記選択操作受付機器は、前記グループの選択を各契約要素ごとに選択するか、複数の前記契約要素に対する選択として受け付けることを特徴とする請求項１または請求項２に記載の契約書構築システム。
【請求項４】
上記グループは、一方の契約当事者が有利となる内容の選択肢が帰属するグループを含むことを特徴とする請求項１〜請求項３のいずれかに記載の契約書構築システム。
【請求項５】
上記グループは、一方の契約当事者が不利となる内容の選択肢が帰属するグループを含むことを特徴とする請求項１〜請求項４のいずれかに記載の契約書構築システム。
【請求項６】
上記グループは、双方の契約当事者が同等となる内容の選択肢が帰属するグループを含むことを特徴とする請求項１〜請求項５のいずれかに記載の契約書構築システム。
【請求項７】
上記コンテンツは、売買契約の契約書に対応するコンテンツであり、契約当事者は売主と買主とを含むことを特徴とする請求項１〜請求項６のいずれかに記載の契約書構築システム。
【請求項８】
前記契約書構築サーバーにおいて、
前記契約書請求クライアントから前記選択結果を受け取る前記クライアント入力通信機器が、各契約要素に対応する個別の入力情報を取得可能であり、
前記コンテンツ連結フィルタは、各契約要素の個別の入力情報を含む契約書コンテンツを作成し、
前記契約書請求クライアントにおいて、
前記選択操作受付機器は、各契約要素に対応する個別の情報の入力操作を受付可能であり、
前記選択操作出力通信機器は、各契約要素に対応して入力操作される個別の入力情報を前記契約書構築サーバーに出力することを特徴とする請求項１〜請求項７のいずれかに記載の契約書構築システム。
【請求項９】
前記要素選択肢フィルタは、前記選択肢を対応づけられていない前記契約要素も含んでおり、
前記選択操作受付機器は、前記選択肢を対応づけられていない前記契約要素に対しては個別の入力情報を上記個別の情報の入力操作で受付けることを特徴とする請求項８に記載の契約書構築システム。
【請求項１０】
前記契約書構築サーバーにおいて、
前記クライアント出力通信機器は、前記契約要素と前記選択肢とに基づいて契約書請求クライアントに伝える情報を構築することを特徴とする請求項１〜請求項９のいずれかに記載の契約書構築システム。
【請求項１１】
前記順序構築フィルタは、前記契約要素を複数の階層構造で管理可能であることを特徴とする請求項１〜請求項１０のいずれかに記載の契約書構築システム。
【請求項１２】
ネットワークに接続される契約書構築サーバーと契約書請求クライアントとを備える契約書構築システムで契約書を構築する契約書構築方法であって、
前記契約書構築サーバーの側では、
メモリが、契約要素と、選択肢と、コンテンツとを記憶しているとともに、要素選択肢フィルタが各契約要素ごとに異なるグループに帰属する複数の前記選択肢を対応づけ、コンテンツフィルタが、前記選択肢と前記コンテンツとを対応づけ、順序構築フィルタが前記契約要素の順序を決定するように構成されており、
前記契約書請求クライアントの側では、選択肢入力通信機器が前記契約書構築サーバーから前記契約要素と前記選択肢とを受け取り、選択操作受付機器が受け取った前記契約要素と前記選択肢を表示して選択操作を受け付けるように構成されており、
前記契約書構築サーバーの側で、
前記順序構築フィルタにて決定される前記契約要素に基づき、前記要素選択肢フィルタにて同契約要素に対応する前記選択肢を抽出し、前記ネットワークを介して、前記契約要素と前記選択肢とを前記契約書請求クライアントに伝えると、
前記契約書請求クライアントの側で
前記契約書構築サーバーから前記契約要素と前記選択肢とを受け取り、
受け取った前記契約要素と前記選択肢を表示して選択操作を受け付け、
選択結果を前記契約書構築サーバーに出力し、
前記契約書構築サーバーの側で、
前記契約書請求クライアントから選択結果を受け取り、
同選択結果に基づいて前記選択肢に対応する前記コンテンツを前記コンテンツフィルタにて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成することを特徴とする契約書構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、契約書コンテンツを作成する契約書構築システムおよび契約書構築方法に関する。
【背景技術】
【０００２】
契約書を作るためには、いわゆるひな形と呼ばれる契約書式が利用されている。さまざまな契約書の種類ごとに１つまたは数例の契約書のひな形が記載されている。各契約書はある事例を想定して完成しており、利用者は自分の状況に応じて適宜カスタマイズして使用する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来の契約書式は、分量が多い割には、個別の状況に即しているものでもない。
例えば、単純な売買契約であれば、契約の長さによって、簡単な契約書、詳細な契約書を用意する必要がある。また、契約の内容によって、売主と買主が平等の立場の状況もあるが、売主側が有利な状況もあれば、買主側に有利な状況もある。従って、ひな形の契約書式には、標準的な契約書、売主に有利な契約書、買主に有利な契約書などを用意する必要がある。さらに、契約の内容も簡易な内容でよいものから、非常に細かく網羅する必要がある場合もある。ひな形である契約書式は、それぞれに個別に用意しておく必要がある。
【０００４】
このように売買契約書の書式を網羅しようとすると、分量がきわめて多くなる。また、ライセンス契約や、合弁契約など、他の契約をも網羅する場合、膨大な書式集が必要となる。
また、ひな形として用意される契約書式はカスタマイズが困難である。例えば、特殊な引き渡し条件を付する必要がある場合、どの書式を見れば該当する特殊な引き渡しに関するものがあるか分からない。すべての書式を読まなければならないし、無い可能性もある。
【０００５】
本発明は、前記課題に鑑み、利便性の良い契約書構築システムおよび契約書構築方法を提供する。
【課題を解決するための手段】
【０００６】
本発明は、ネットワークに接続される契約書構築サーバーと契約書請求クライアントとを備える契約書構築システムであって、
前記契約書構築サーバーは、
契約要素と、選択肢と、コンテンツとを記憶するメモリと、
各契約要素ごとに異なるグループに帰属する複数の前記選択肢を対応づける要素選択肢フィルタと、
前記選択肢と前記コンテンツとを対応づけるコンテンツフィルタと、
前記契約要素の順序を決定する順序構築フィルタと、
前記順序構築フィルタにて決定される前記契約要素に基づき、前記要素選択肢フィルタにて同契約要素に対応する前記選択肢を抽出し、前記ネットワークを介して、前記契約要素と前記選択肢とを前記契約書請求クライアントに伝えるクライアント出力通信機器と、
前記契約書請求クライアントから選択結果を受け取るクライアント入力通信機器と、
同選択結果に基づいて前記選択肢に対応する前記コンテンツを前記コンテンツフィルタにて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成するコンテンツ連結フィルタとを備え、
前記契約書請求クライアントは、
前記契約書構築サーバーから前記契約要素と前記選択肢とを受け取る選択肢入力通信機器と、
受け取った前記契約要素と前記選択肢を表示して選択操作を受け付ける選択操作受付機器と、
前記選択操作受付機器による選択結果を前記契約書構築サーバーに出力する選択操作出力通信機器とを備えた構成としてある。
【０００７】
上記構成において、
前記契約書構築サーバーの側で、前記順序構築フィルタにて決定される前記契約要素に基づき、前記要素選択肢フィルタにて同契約要素に対応する前記選択肢を抽出し、前記ネットワークを介して、前記契約要素と前記選択肢とを前記契約書請求クライアントに伝えると、
前記契約書請求クライアントの側で前記契約書構築サーバーから前記契約要素と前記選択肢とを受け取り、受け取った前記契約要素と前記選択肢を表示して選択操作を受け付け、選択結果を前記契約書構築サーバーに出力し、
前記契約書構築サーバーの側で、前記契約書請求クライアントから選択結果を受け取り、同選択結果に基づいて前記選択肢に対応する前記コンテンツを前記コンテンツフィルタにて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成する。
【０００８】
上記グループは、一方の契約当事者が有利となる内容の選択肢が帰属するグループを含むものであったり、一方の契約当事者が不利となる内容の選択肢が帰属するグループを含むものであったり、双方の契約当事者が同等となる内容の選択肢が帰属するグループを含むものとすることが可能である。
【発明の効果】
【０００９】
本発明によれば、様々な状況に応じた契約書を作成できる。
また、契約書を作成するときには、契約当事者の一方を有利にしたり、不利にしたり、あるいは双方に平等にするという配慮が必要とされるが、ひな形でこのような配慮に対応しようとすると、各契約条項が複雑に絡み合っているので容易ではない。同じような契約書で各契約条項における当事者の有利、不利が異なる何通りもの契約書のひな形を用意せざるを得ない。本発明によれば、現実のこのような要望に応えることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明が適用されるネットワークシステムを示す図である。
【図２】メモリの内容の一部、要素選択肢フィルタ、コンテンツフィルタ、順序構築フィルタの内容をテーブル状に示す図である。
【図３】契約書構築サーバーの処理を示すフローチャートである。
【図４】契約書請求クライアントの処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の一実施形態について説明する。
図１は、本発明が適用されるネットワークシステムを示している。
インターネットなどのネットワーク１０に対して、契約書構築サーバー２０と、契約書請求クライアント３０とが、当該ネットワーク１０を介して相互に通信可能に接続されている。
ネットワーク１０は、インターネットなどの公共的かつ開放的なネットワークでも良いし、所定のエリア内などでのみ利用できる非開放的なネットワークでも構わない。さまざまな利用可能なセキュリティを使用して、一部はインターネットを利用し、サーバー側とクライアント側とで非開放的なネットワークとして運用しても良い。
【００１２】
本発明は、ネットワーク１０に対して、契約書構築サーバー２０と、契約書請求クライアント３０とを接続することで契約書構築システムとして実現されているが、完全なシステムだけでなく、契約書構築サーバー２０だけであるとか、契約書請求クライアント３０だけであっても、本発明を実施し得る。
契約書構築サーバー２０は、メモリ２１、要素選択肢フィルタ２２、コンテンツフィルタ２３、順序構築フィルタ２４、クライアント出力通信機器２５、クライアント入力通信機器２６、コンテンツ連結フィルタ２７を備えている。
【００１３】
メモリ２１は、少なくとも、契約要素と、選択肢と、コンテンツとを記憶する。これらの具体例は後述する。メモリ２１は、これら以外にも必要な情報を記憶するのに利用される。メモリ２１は、通電状態でのみ記憶を保持する揮発性メモリでも良いし、非通電状態でも記憶を保持する不揮発性メモリでも良い。追記可能なハードディスクでもよいし、一度だけ書き込み可能なディスク媒体などでも良い。
【００１４】
要素選択肢フィルタ２２は、メモリ２１に記憶されている契約要素と選択肢とを対応づける。各契約要素は、それぞれに異なるグループに帰属する複数の選択肢が対応するようになっている。このグループは、異なる契約要素についても共通するものである。例えば、１つめのグループは、一方の契約当事者が有利となる内容の選択肢が帰属するグループとし、２つめのグループは、一方の契約当事者が不利となる内容の選択肢が帰属するグループとし、３つめのグループは、双方の契約当事者が同等となる内容の選択肢が帰属するグループとすることも一例であり、本実施携帯においては、この一例について説明する。
【００１５】
このように、一方の契約当事者が、有利、不利、標準という３つのグループがある場合、基本的には、ある契約要素について、それぞれのグループに属する選択肢が用意されているということである。例えば、危険負担について、特定物であるとしても、当事者間の合意として、売主有利、買主有利、標準に相当するいずれかを選択できる。当該契約が全体として売り手市場というように売主有利に進んでいる場合、各契約要素ごとに、売主有利のグループを選択していくと、全体的に売主有利の契約書を作成することができる。なお、一方の契約当事者が、有利、不利とする内容であっても、さらに、非常に有利、有利、不利、非常に不利というように、グループを細分化することも可能である。
【００１６】
この場合、各契約要素ごとにグループを選択するという手法ではなく、予め選択可能な契約要素についてはすべてあるグループに属する選択肢を対応づけるというようにしてもよい。その一方で、ある契約要素については、売主有利とし、他の契約要素については、買主有利にするということで、双方が譲歩しながら契約をまとめることもあるから、個別の契約要素ごとにグループを選択することも可能である。
【００１７】
すなわち、グループの選択を各契約要素ごとに選択するか、複数の前記契約要素に対する選択として受け付けるか、いずれかを採用することが可能である。
選択肢は必ずグループに属するものとして用意する必要はない。上述したように、売主有利、買主有利、標準というグループを前提としても、それぞれの契約要素については、このようなグループ分けが相応しいとはいえない場合もある。また、選択が用意されるのではなく、単に所定の情報だけを入力する必要があるものもある。例えば、当事者の名称、住所などの契約要素の場合、選択肢は相容れないからである。このような選択肢がないような契約要素も含まれている。このような場合として、個別の情報を入力していくことになる。すなわち、選択肢は対応せず、個別の情報の入力を促し、そのような個別の情報が入力されたら、それを受け付けて契約要素に対応するコンテンツを結びつけて契約書の条項を作っていく。
【００１８】
コンテンツフィルタ２３は、選択肢とコンテンツとを対応づけている。コンテンツは、例えば、契約書を構築する各条項の文章が相当する。例えば、危険負担として、売主有利の選択肢を選ぶ場合、売主有利の内容となる危険負担の確認文章が用意されることになる。
順序構築フィルタ２４は、契約要素の順序を決定する。契約書を構築するにあたり、必要な契約要素について、もれなく条項を決めていくために、順番に問合せていくことになる。そのための順序を決定する。具体的には、契約要素に順番に相当する番号を付しておき、これを昇順にソートし、番号の小さい契約要素から順番に問合せていくようにする。一方、細かい条項をすべての場合に適用することが必要とは限らない。このため、契約要素ごとにパスする選択を含めても良い。また、後述するような階層管理で、下位の階層を一律にパスすることで細かい条項を問い合わせ内容にするということも可能である。
【００１９】
このような番号を付す場合、連番である必要はないし、番号以外の要素を含めても良い。また、契約要素を複数の階層構造で管理することも可能である。この場合、３桁の番号を用意し、１００の桁を最上層、１０の桁を中間層、１の桁を最下層とに対応づけると、もっとも簡易に階層構造を管理できる。１００の桁が同一のものは最上位の分類として同じグループであり、各契約要素に１００の桁が同一であって１０の桁が異なる番号を付す。「１００」と「１１０」は、最上位のグループとして同じグループに属する、異なる契約要素の番号である。むろん、これは一例に過ぎない。
【００２０】
クライアント出力通信機器２５は、順序構築フィルタ２４にて決定される契約要素に基づき、要素選択肢フィルタ２２にて同契約要素に対応する選択肢を抽出し、ネットワーク１０を介して、契約要素と選択肢とを契約書請求クライアント３０に伝える。契約要素と選択肢は、メモリ２１に記憶されているそのままの情報を伝えても良いが、利用しやすくするようなインターフェイスを採用しても良い。一例として、契約要素と選択肢とに基づいて契約書請求クライアントに伝える情報を構築する。たんなる契約要素と選択肢の羅列ではなく、質問として相応しい文章を構築し、利用者が選択肢の中からの選択するということが分かりやすくなるようにする。そのようなインターフェイスの一例として、ＡＩ（人工知能）技術を利用して質問文を構築したり、ユーザーからの反応が遅ければ、さらに追加の説明を補足して答えやすくするということも可能である。
【００２１】
クライアント入力通信機器２６と、コンテンツ連結フィルタ２７については、後述する。
次に、契約書請求クライアント３０は、選択肢入力通信機器３１と、選択操作受付機器３２と、選択操作出力通信機器３３とを備えている。選択肢入力通信機器３１は、契約書構築サーバー２０のクライアント出力通信機器２５から契約要素と選択肢とを受け取る。一般的にはネットワーク１０を介して通信をする機器が相当する。受け取る契約要素と選択肢は、それらだけの場合もあれば、上述したように質問文として構築されたものでも良い。
【００２２】
選択操作受付機器３２は、受け取った契約要素と選択肢を表示して選択操作を受け付ける。選択肢表示機器３２ａは、受け取った契約要素と選択肢を表示し、選択操作受付機器３２ｂは、この契約書請求クライアント３０の操作者からの選択操作を受け付ける。選択肢表示機器３２ａは、ディスプレイ機器が相当し、選択操作受付機器３２ｂは、キーボードやマウスなどの入力機器が相当する。むろん、タッチパネルなどでもよい。選択操作受付機器３２ｂは、選択肢の選択結果に加えて、個別の情報を入力することも可能である。上述したように、契約要素によっては選択肢の選択が相応しい内容ではないこともあるし、選択肢の選択に加えてさらなる情報の入力が必要な場合もある。このような場合には、選択操作受付機器３２ｂにより、個別の情報の入力を行う。選択肢の選択が必要なのか、個別の情報の入力が必要なのかは、契約要素に対応づけられる選択肢の情報として指定すればよい。例えば、選択肢が用意されていれば選択肢の選択が必要であり、選択肢が用意されていなければ個別の情報入力が必要であると判断するということも可能である。
【００２３】
選択操作出力通信機器３３は、選択操作受付機器３２による選択結果や個別の入力情報を契約書構築サーバー２０に出力する。
契約書請求クライアント３０の選択操作出力通信機器３３から選択結果や個別の入力情報を取得するのは契約書構築サーバー２０のクライアント入力通信機器２６である。同クライアント入力通信機器２６は、契約書請求クライアントから選択結果や個別の入力情報を受け取る。
【００２４】
選択結果は、選択し入力通信機器が受け取った選択肢であっても良いし、選択肢を表す別の信号や符号などであっても良い。いずれも選択肢が特定できればよいからである。コンテンツ連結フィルタ２７は、受け取られた選択結果が選択肢であれば、そのものを用い、選択結果が選択肢を表す符号等であれば選択肢を特定してそれを用いる。そして、同選択肢に対応するコンテンツをコンテンツフィルタ２３にて抽出し、各契約要素の同コンテンツを連結して契約書コンテンツを作成する。契約要素は所定の順番に従って契約書構築サーバー２０から契約書請求クライアント３０に伝えられ、選択結果が選ばれ、対応するコンテンツが特定されていく。従って、コンテンツは一時的にメモり２１に記憶されていっても良いし、順次、コンテンツ連結フィルタ２７が出力していくようにしてもよい。
【００２５】
選択結果に伴って、あるいは単独で個別の入力情報が、クライアント入力通信機器２６によって取得されることもある。この場合、コンテンツ連結フィルタ２７は対応するコンテンツに同入力情報を使用してコンテンツを作成していく。例えば、当事者という契約要素に対して、当事者の名称（甲）や住所が入力情報として入力されれば、「当事者は、甲」というようにコンテンツを作成していけばよい。むろん、「当事者、売主」という契約要素であれば、「売主は、甲」というようにしてもよい。
【００２６】
契約書構築サーバー２０や、契約書請求クライアント３０は、具体的にはコンピュータを使って構築することが可能である。各構成要素は、ハードウェアで実現したり、ソフトウェアを補助的に使用して実現することが可能である。コンピュータは、ＣＰＵ、ＲＡＭ、ＲＯＭ、インターフェイス、記憶領域、表示装置、入力機器、ネットワークインターフェイスなどを備える。
【００２７】
図２は、メモリの内容の一部、要素選択肢フィルタ、コンテンツフィルタ、順序構築フィルタの内容をテーブル状に示す図である。
メモリ２１には、少なくとも契約要素と、選択肢と、コンテンツとが記憶されている。それぞれは配列やファイルとして管理されている。追記、削除、修正等は一般的な手法により自在に行うことができる。契約要素と、選択肢と、コンテンツとは、それぞれが自ら関連する情報を持っていても良いが、本実施形態では、要素選択肢フィルタ２２が各契約要素と複数の選択肢との対応の情報を有することで対応関係を特定し、コンテンツフィルタ２３が各選択肢と各コンテンツとの対応の情報を有することで対応関係を特定している。上述したように契約要素に対して選択肢が相応しくない場合は、選択肢に当たる情報として「選択肢なし」という情報を対応させている。
【００２８】
メモリ２１によって要素選択肢フィルタ２２、コンテンツフィルタ２３、順序構築フィルタ２４の一部を構築している。順序構築フィルタ２４は、図に示すテーブル状の情報の一部として、縦方向に並ぶ契約要素の順序を特定する。左欄にＥ０１〜Ｅ２５の欄があり、この並びが契約要素の順序に相当する。各欄の右側には対応する契約要素が並んでいる。本実施形態では、契約要素は３階層の階層構造を持っている。Ｅ０１〜Ｅ０４の当事者情報、目的物、目的物種類、使用目的については、第１階層のみであるが、Ｅ０５〜Ｅ２５の各契約要素については、第１階層が共通する複数の契約要素が第２階層や第３階層という下層の契約要素と階層構造を持っており、契約事項を整理して管理することができるようになっている。これにより、どのような契約書であっても項目漏れを生じることが無くなる。また、契約要素の追加、削除、修正も自由であるし、階層の追加や削除も可能である。法律の変更に伴う契約要素の追加も適宜可能である。契約要素の追加削除等は契約要素の問題であるが、その順序においては順序構築フィルタの管轄下で行われる。
【００２９】
要素選択肢フィルタ２２は、各契約要素とそれに対応する選択肢との対応関係を特定する。上述したように選択肢は異なる複数のグループに帰属して、各契約要素ごとに用意されるものである。本実施形態の場合、グループとして、売主有利、標準、買主有利というようにグループ分けされており、要素選択肢フィルタ２２は、各契約要素ごとに、その内容に対応して、売主有利、標準、買主有利を対応づけてある。
【００３０】
さらに、各選択肢に対応するコンテンツを対応づけているのがコンテンツフィルタ２３である。コンテンツは、一つ一つの選択肢に個別に対応することが基本であるが、内容によっては一つのコンテンツが複数の選択肢に対応していても構わない。その対応関係がコンテンツフィルタ２３によって特定されていればよい。
【００３１】
図３は、契約書構築サーバーの処理を示すフローチャートであり、図４は、契約書請求クライアントの処理を示すフローチャートである。なお、各フローチャートに従って請求書を構築する手順は、契約書構築方法の一実施形態にも対応する。
契約書を作成するためには、契約書請求クライアント３０の操作者が、ネットワーク１０を介して、契約書構築サーバー２０に接続し、契約書の請求を要求する。所定のログイン情報を入力する操作を行うことにより、契約書請求クライアント３０が、ネットワーク１０を介して、契約書構築サーバー２０に接続できる。その後、以下のような処理を経て契約書が構築される。
【００３２】
まず、契約書構築サーバー２０では、ステップＳ１０２において、契約書種類の選択が行われる。例えば、異国間での売買契約書を作成したいというような要求が契約書請求クライアント３０から契約書構築サーバー２０に伝えられるとする。すると、契約書構築サーバー２０は、以後、構築する契約書の種類を同要求された契約書とする。具体的には、契約書の種類ごとに、メモリ２１には対応する契約要素、選択肢、コンテンツが含まれているので、該当する契約要素、選択肢、コンテンツを使用していく。むろん、異国間の売買契約書以外の契約書にも対応可能であり、それぞれの契約書に必要な契約要素、選択肢、コンテンツを用意する。
【００３３】
契約書構築サーバー２０では、ステップＳ１０４にて、順序構築フィルタ２４にて契約要素の順序を決定する。具体的には、順序構築フィルタ２４にて管理される順序に従って次に使用する契約要素を特定する。次に、ステップＳ１０６では、メモリ２１から対応する契約要素を読み出す。ステップＳ１０８では、要素選択肢フィルタ２２にて契約要素に対応する複数の選択肢を決定する。
【００３４】
図２を参照すると、Ｅ０１の順番では、契約要素として「当事者情報」が該当し、選択肢は「選択肢なし」が該当する。
ステップＳ１１０では、対応する選択肢があるか否かを判断し、選択肢がある場合は、ステップＳ１１２にて、メモリから対応する選択肢を読み出す。選択肢がある場合は、さらに、ステップＳ１１４にて、契約要素と選択肢に基づいて質問文章を構築する。
【００３５】
一方、対応する選択肢がない場合もあり、その場合には、ステップＳ１１６にて、契約要素に基づいて質問文章を構築する。
Ｅ０１の順番では、契約要素として「当事者情報」が該当し、選択肢は「選択肢なし」が該当するので、ステップＳ１１０では、選択肢がないものと判断され、ステップＳ１１６にて選択肢を使用しないで、「当事者情報」という契約要素だけを使用して質問文章を構築する。
【００３６】
一方、Ｅ０３の順番では、契約要素として「目的物種類」が該当するが、この場合の選択肢は売主有利の選択肢として「特定物」、標準の選択肢は「特定物」、買主有利の選択肢として「不特定物」が該当している。このため、ステップＳ１１０では、選択肢があるものと判断され、ステップＳ１１４にて契約要素として「目的物種類」、選択肢として「特定物」、「特定物」、「不特定物」を使用して質問文章を構築する。
ステップＳ１１８では、構築した質問文章を契約書請求クライアント３０に伝える。すると、契約書請求クライアント３０の側で質問文章に対応する操作が行われることになるので、ステップＳ１２０では、クライアントから選択結果を待機する。
処理の流れでは、次に処理を行うのは契約書請求クライアント３０の側である。
【００３７】
契約書請求クライアント３０の側では、ステップＳ２０２にて、契約要素と選択肢とを含む質問文章を待機している。従って、ステップＳ１１８にて、契約書構築サーバー２０から所定の質問文章が伝えられると、ステップＳ２０４に進み、質問文章を表示する。表示は、選択肢表示機器３２ａが行う。ステップＳ２０６では、質問文章が選択肢を含むか否かを判断する。選択肢があると判断されると、ステップＳ２０８にて、選択肢の選択操作を待機する。ここで、契約書請求クライアント３０の操作者が選択肢の中から該当するものを選択する。また、ステップＳ２１０では、個別の情報の入力が必要か否かを判断する。個別の情報の入力が必要と判断されると、ステップＳ２１２にて、個別の情報の入力操作を受け付ける。
【００３８】
契約書構築サーバー２０では、選択肢の有無によって質問文章の構築のステップが異なっているが、契約書請求クライアント３０では、選択肢があれば選択させ、さらに、個別の入力情報が必要であれば入力させるという手順となっている。
各情報の選択および入力を経たら、ステップＳ２１４では、選択結果と選択肢と個別の情報を契約書構築サーバーに伝える。選択肢の選択は、選択肢を出力する場合もあれば、グループを選択して選択結果としてグループを出力するというようにしても良い。選択肢との対応関係が１:１であれば、いずれの方法で出力しても良い。また、個別の入力情報があれば、同入力情報を伝える。
【００３９】
ステップＳ２１４の処理により、クライアントから選択結果がサーバーに伝えられる。このため、契約書構築サーバー２０では、ステップＳ１２２にて、選択結果と選択肢の対応に基づいて、コンテンツフィルタ２３にて同選択肢に対応するコンテンツを決定する。そして、ステップＳ１２４では、メモリ２１から対応するコンテンツを読み出し、ステップＳ１２６では、コンテンツを一時記憶領域に記録する。コンテンツは、メモリ２１から読み出したものをそのまま記録していっても良いし、契約文章として相応しい形を構築しながら作成していっても良い。また、選択肢に対応するコンテンツに加え、個別の入力情報も加味して契約文章としてのコンテンツに仕上げて構築していっても良い。
【００４０】
コンテンツを連結して出力するのは、契約要素ごとに逐次行っても良いし、本実施形態のように、すべての契約要素が終了するまで一時記憶領域に順次追記していくようにしても良い。
ステップＳ１２８では、最後の契約要素か否かを判断し、最後の契約要素についての選択結果等が得られるまで、契約書構築サーバー２０では上述したステップＳ１０４〜Ｓ１２６までの処理を繰り返し、契約書請求クライアント３０では上述したステップＳ２０２〜Ｓ２１４までの処理を繰り返す。
【００４１】
そして、最後の契約要素が終了した場合には、ステップＳ１３０にて、一時記憶領域における各契約要素のコンテンツを連結して契約書コンテンツを作成する。
【００４２】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００４３】
１０…ネットワーク、
２０…契約書構築サーバー、
２１…メモリ、
２２…要素選択肢フィルタ、
２３…コンテンツフィルタ、
２４…順序構築フィルタ、
２５…クライアント出力通信機器、
２６…クライアント入力通信機器、
２７…コンテンツ連結フィルタ、
３０…契約書請求クライアント、
３１…選択肢入力通信機器、
３２…選択操作受付機器、
３２ａ…選択肢表示機器、
３２ｂ…選択操作受付機器、
３３…選択操作出力通信機器、
【図１】
2019128893.tif 000003
【図２】
2019128893.tif 000004
【図３】
2019128893.tif 000005
【図４】
2019128893.tif 000006