(57)【要約】  【課題】  紹介された教師がサービスを提供している期間は紹介した者もメリットを享受できる教師紹介システム等を提供する。  【解決手段】教師IDと、教師選択情報とを関連付けて記憶する手段と、教師選択情報に教師IDを関連付けて登録する手段と、教師と生徒との指導契約を一意に特定可能な契約IDと、教師IDと、生徒情報と、複数の紹介者IDと、指導契約の内容とを関連付けて記憶する手段とを備えている。そして、教師IDと、生徒情報と、指導契約が成立した旨の情報と、指導契約内容と、1又は複数の紹介者IDとを受信する手段と、教師IDと、生徒情報と、指導契約内容と、1又は複数の紹介者IDとを、契約IDに関連付けて指導契約情報として登録する手段と、指導契約情報を参照し、指導契約内容に基づいて、紹介者に支払うべき紹介料を算出する算出手段と、算出された金額を出力する出力手段とを備える教師紹介システム等を提供する。【選択図】  図１
2006301678.tif 000002
【特許請求の範囲】
【請求項１】
複数の生徒がそれぞれ保有する生徒側コンピュータと、複数の教師がそれぞれ保有する教師側コンピュータが、通信ネットワークを介してそれぞれ教師紹介コンピュータに接続された教師紹介システムにおいて、
上記教師紹介コンピュータは、
教師を一意に特定可能な教師IDと、少なくとも生徒が教師を選択する際に必要とされる教師選択情報とを関連付けて記憶する教師情報記憶手段と、
教師側コンピュータから送信された教師選択情報に教師IDを関連付けて上記教師情報記憶手段に登録する教師登録手段と、
教師と生徒との指導契約を一意に特定可能な契約IDと、教師IDと、生徒を一意に特定可能であると共に生徒にサービスを提供するために必要な生徒情報と、教師を生徒に紹介した際の紹介者を特定可能な複数の紹介者IDと、指導契約の内容とを関連付けて指導契約情報として記憶する指導契約情報記憶手段と、
教師側コンピュータ又は生徒側コンピュータより、教師IDと、生徒情報と、指導契約が成立した旨の情報と、指導契約内容と、必要に応じて1又は複数の紹介者IDとを受信する手段と、
上記指導契約が成立した旨の情報に基づいて、教師IDと、生徒情報と、指導契約内容と、1又は複数の紹介者IDとを、契約IDに関連付けて上記指導契約情報記憶手段に登録する契約登録手段と、
所定の期日に上記指導契約情報を参照し、各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた複数の紹介者IDに対応する紹介者に支払うべき紹介料を算出する算出手段と、
算出された金額を出力する出力手段と、
を備えることを特徴とする教師紹介システム。
【請求項２】
さらに上記教師紹介コンピュータは、
上記教師選択情報を構成する各項目を絞り込む教師検索条件を受信した場合、当該検索条件に該当する教師ID及び教師選択情報を上記教師情報記憶手段より検索して抽出する教師選択手段と、
上記抽出された教師ID及び教師選択情報を、教師選択要求を送信したコンピュータに送信する手段と、
を備える請求項１に記載の教師紹介システム。
【請求項３】
さらに上記教師紹介コンピュータは、
生徒側コンピュータから、生徒情報と、教師の紹介の依頼である紹介要求と、生徒側コンピュータにて選択された教師ID又は教師検索条件とを受信する手段と、
受信した教師ID又は教師検索条件に一致する教師IDに基づいて、当該教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段と、
上記生徒情報と教師IDとを含む、指導契約が成立した旨の情報を受信した場合、
上記契約登録手段は、上記複数の紹介者IDのうち第一の紹介者IDを教師紹介コンピュータとして登録する請求項２に記載の教師紹介システム。
【請求項４】
さらに、上記教師紹介コンピュータは、
生徒側コンピュータから、生徒情報と、教師の紹介の依頼である紹介要求と、生徒側コンピュータにて選択された教師ID又は教師検索条件とを受信する手段と、
受信した教師ID又は教師検索条件に一致する教師IDに基づいて、当該教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段と、
紹介した教師の教師ＩＤと、紹介を依頼した生徒の生徒情報とを関連付けて紹介情報として記憶する紹介情報記憶手段とを備え、
上記契約登録手段は、上記紹介情報における、受信した教師IDと生徒情報との組み合わせの有無を判定し、組み合わせが有る場合にのみ、契約登録を受け付ける請求項２に記載の教師紹介システム。
【請求項５】
さらに上記教師紹介コンピュータは、
教師側コンピュータから、第一の教師IDと、他の教師の紹介の依頼である紹介要求と、他の教師の紹介を依頼した生徒の生徒情報と、教師側コンピュータにて選択された第二の教師ID又は教師検索条件とを受信する手段と、
受信した第一の教師IDと、生徒情報と、教師側コンピュータにて選択された第二の教師ID又は教師検索条件に一致する第二の教師IDとに基づいて、当該第二の教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段とを備え
上記生徒情報と第二の教師IDとを含む、指導契約が成立した旨の情報を受信した場合、
上記契約登録手段は、上記複数の紹介者IDのうち第一の紹介者IDを教師紹介コンピュータとし、第二の紹介者IDを上記第一の教師IDとして指導契約情報記憶手段に登録するとともに、
上記算出手段は、所定の期日に上記指導契約情報を参照し、
複数の紹介者IDの存在を判定し、
各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた第一の紹介者IDに対応する紹介者に支払うべき第一の紹介料を算出し、
さらに、紹介者数と紹介者への紹介料の分配比率を関連付けた紹介料分配比率情報に基づいて、第一の紹介料から、第二の紹介者IDに対応する紹介者に支払うべき第二の紹介料を算出する、
請求項３又は４に記載の教師紹介システム。
【請求項６】
上記教師紹介コンピュータと同一手段を備えると共に所定の地理的範囲を管轄する複数の代理コンピュータが、上記教師紹介コンピュータ、教師側コンピュータ、生徒側コンピュータと通信ネットワークを介して接続されている場合、
上記教師紹介コンピュータは、
代理コンピュータと通信を行うためのアドレスと、当該代理コンピュータが管轄する地理的範囲とが関連付けて管轄情報として記憶されている記憶手段と、
生徒側コンピュータより、教師の紹介の依頼である紹介要求と、当該生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した生徒情報に含まれる、生徒がサービスの提供を受ける提供場所情報が複数の代理コンピュータのどの代理コンピュータの管轄下かを、上記管轄情報に基づいて判定する判定手段と、
管轄する代理コンピュータが有る場合に、当該代理コンピュータに上記教師の紹介の依頼である紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを転送する手段と、
を備え、
上記代理コンピュータは、
教師紹介コンピュータからの紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した教師紹介コンピュータからの紹介要求と、生徒情報と、第一の教師ID又は条件情報に一致する第一の教師IDとに基づいて、当該第一の教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段とを備え、
上記生徒情報と第一の教師IDとを含む、指導契約が成立した旨の情報を受信した場合、
上記契約登録手段は、上記第一の紹介者を各情報が転送された代理コンピュータとし、新たに設けた第二の紹介者を教師紹介コンピュータとして指導契約情報記憶手段に登録するとともに、
代理コンピュータの算出手段は、所定の期日に上記指導契約情報を参照し、
複数の紹介者IDの存在を判定し、
各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた第一の紹介者IDに対応する紹介者に支払うべき第一の紹介料を算出し、
さらに、紹介者数と紹介者への紹介料の分配比率を関連付けた紹介料分配比率情報に基づいて、第一の紹介料から、第二の紹介者IDに対応する紹介者に支払うべき第二の紹介料を算出する、
請求項３又は４に記載の教師紹介システム。
【請求項７】
上記教師紹介コンピュータと同一手段を備えると共に所定の地理的範囲を管轄する複数の代理コンピュータが、上記教師紹介コンピュータ、教師側コンピュータ、生徒側コンピュータと通信ネットワークを介して接続されている場合、
上記代理コンピュータは、
他の代理コンピュータと通信を行うためのアドレスと、当該代理コンピュータが管轄する地理的範囲とが関連付けて管轄情報として記憶されている記憶手段と、
生徒側コンピュータより、教師の紹介の依頼である紹介要求と、当該生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した生徒情報に含まれる、生徒がサービスの提供を受ける提供場所情報が当該代理コンピュータの管轄下か否かを、上記管轄情報に基づいて判定する判定手段と、
管轄下でない場合に、教師紹介コンピュータに上記教師の紹介の依頼である紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを転送する手段と、
を備え、
上記教師紹介コンピュータは、
代理コンピュータからの紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した教師紹介コンピュータからの紹介要求と、生徒情報と、第一の教師ID又は条件情報に一致する第一の教師IDとに基づいて、当該第一の教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段とを備え、
上記生徒情報と第一の教師IDとを含む、指導契約が成立した旨の情報を受信した場合、
上記契約登録手段は、上記第一の紹介者を各情報が転送された教師紹介コンピュータとし、新たに設けた第二の紹介者を転送した代理コンピュータとして指導契約情報記憶手段に登録するとともに、
教師紹介コンピュータの算出手段は、所定の期日に上記指導契約情報を参照し、
複数の紹介者IDの存在を判定し、
各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた第一の紹介者IDに対応する紹介者に支払うべき第一の紹介料を算出し、
さらに、紹介者数と紹介者への紹介料の分配比率を関連付けた紹介料分配比率情報に基づいて、第一の紹介料から、第二の紹介者IDに対応する紹介者に支払うべき第二の紹介料を算出する、
請求項３又は４に記載の教師紹介システム。
【請求項８】
上記教師紹介コンピュータと同一手段を備えると共に所定の地理的範囲を管轄する複数の代理コンピュータが、上記教師紹介コンピュータ、教師側コンピュータ、生徒側コンピュータと通信ネットワークを介して接続されている場合、
上記代理コンピュータは、
他の代理コンピュータと通信を行うためのアドレスと、当該代理コンピュータが管轄する地理的範囲とが関連付けて管轄情報として記憶されている記憶手段と、
生徒側コンピュータより、教師の紹介の依頼である紹介要求と、当該生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した生徒情報に含まれる、生徒がサービスの提供を受ける提供場所情報が複数の代理コンピュータのどの代理コンピュータの管轄下かを、上記管轄情報に基づいて判定する判定手段と、
自代理コンピュータの管轄下でない場合に、上記提供場所を管轄下とする他の代理コンピュータに上記教師の紹介の依頼である紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを転送する手段と、
を備え、
上記他の代理コンピュータは、
代理コンピュータからの紹介要求と、生徒側コンピュータの生徒情報と、生徒側コンピュータにて選択された第一の教師ID又は教師検索条件とを受信する手段と、
受信した代理コンピュータからの紹介要求と、生徒情報と、第一の教師ID又は条件情報に一致する第一の教師IDとに基づいて、当該第一の教師IDに対応する教師側コンピュータに、受信した生徒情報を送信する手段とを備え、
上記生徒情報と第一の教師IDとを含む、指導契約が成立した旨の情報を受信した場合、
上記契約登録手段は、上記第一の紹介者を各情報が転送された他の代理コンピュータとし、新たに設けた第二の紹介者を転送した代理コンピュータとして指導契約情報記憶手段に登録するとともに、
他の代理コンピュータの算出手段は、所定の期日に上記指導契約情報を参照し、
複数の紹介者IDの存在を判定し、
各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた第一の紹介者IDに対応する紹介者に支払うべき第一の紹介料を算出し、
さらに、紹介者数と紹介者への紹介料の分配比率を関連付けた紹介料分配比率情報に基づいて、第一の紹介料から、第二の紹介者IDに対応する紹介者に支払うべき第二の紹介料を算出する、
請求項３又は４に記載の教師紹介システム。
【請求項９】
上記算出手段は、
生徒情報に含まれる生徒の生年月日に基づいて、当該生徒が教育機関種別である小学校、中学校、高等学校、大学のいずれに所属するかを判定すると共に、当該教育機関の修了年を算出し、
算出された修了年の所定の修了月以後には、上記複数の紹介者IDのうち、第一の紹介者ID以外の紹介者IDに該当する紹介料を“ゼロ”とする請求項５〜８のいずれかに記載の教師紹介システム。
【請求項１０】
上記出力手段による出力は、ディスプレイへの出力、プリンターへの出力、銀行に対する電子的引き落とし依頼の出力のいずれかである請求項１から９のいずれかに記載の教師紹介システム。
【請求項１１】
複数の生徒がそれぞれ保有する生徒側コンピュータと、複数の教師がそれぞれ保有する教師側コンピュータが、通信ネットワークを介してそれぞれ接続された教師紹介コンピュータにおいて、
教師IDと、少なくとも生徒が教師を選択する際に必要とされる教師選択情報とを関連付けて記憶する教師情報記憶手段と、
教師側コンピュータから送信された教師選択情報に教師IDを関連付けて上記教師情報記憶手段に登録する教師登録手段と、
教師と生徒との指導契約を一意に特定可能な契約IDと、教師IDと、生徒を一意に特定可能であると共に生徒にサービスを提供するために必要な生徒情報と、教師を生徒に紹介した際の紹介者を特定可能な複数の紹介者IDと、指導契約の内容とを関連付けて指導契約情報として記憶する指導契約情報記憶手段と、
教師側コンピュータ又は生徒側コンピュータより、教師IDと、生徒情報と、指導契約が成立した旨の情報と、指導契約内容と、必要に応じて1又は複数の紹介者IDとを受信する手段と、
上記指導契約が成立した旨の情報に基づいて、教師IDと、生徒情報と、指導契約内容と、1又は複数の紹介者IDとを、契約IDに関連付けて上記指導契約情報記憶手段に登録する契約登録手段と、
所定の期日に上記指導契約情報を参照し、各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた複数の紹介者IDに対応する紹介者に支払うべき紹介料を算出する算出手段と、
算出された金額を出力する出力手段と、
を備えることを特徴とする教師紹介コンピュータ。
【請求項１２】
コンピュータに、
教師側コンピュータ又は生徒側コンピュータより、教師を一意に特定可能な教師IDと、生徒を一意に特定可能であると共に生徒にサービスを提供するために必要な生徒情報と、指導契約が成立した旨の情報と、指導契約の内容と、必要に応じて教師を生徒に紹介した際の紹介者を特定可能な1又は複数の紹介者IDとを受信する受信ステップと、
上記指導契約が成立した旨の情報に基づいて、教師IDと、生徒情報と、指導契約内容と、1又は複数の紹介者IDとを、契約IDに関連付けて指導契約情報として指導契約情報記憶手段に登録する契約登録ステップと、
所定の期日に上記指導契約情報を参照し、各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた複数の紹介者IDに対応する紹介者に支払うべき紹介料を算出する算出ステップと、
算出された金額を出力する出力ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の教師から所定の教師を紹介する教師紹介システム、教師紹介コンピュータ、及びプログラムに関するものである。
【背景技術】
【０００２】
従来の教師を派遣する業務においては、派遣業務を行う派遣業者が、生徒からの要望に合致した教師を、当該派遣業者に登録又は所属している教師から選択して派遣するといったことが行われている。そして、教師が生徒に対して提供したサービスに対する対価は、一旦生徒が派遣業者に支払い、派遣業者は対価の一部を紹介料（経費）として差し引いた後、教師に支払われる。このような場合には、派遣業者が教師の直接の紹介者（以後第一の紹介者と称する）に該当するため、紹介料の算出は比較的容易である。
【０００３】
なお、教師のレベルを予め評価し、生徒のレベルに合った教師を自動的に紹介するシステムが開示されている（特許文献１参照）。
【特許文献１】特開２００２−１８３４８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、教師という性格上、生徒の学力や教科種別により、生徒が求めるすべてのサービスを提供できないのが通常である。よって、生徒に、他の教師の紹介を依頼される場合が多々ある。しかし、派遣教師として働く人は、主に学生アルバイトやフリーランスであり、これらの教師は、通常、縦のつながりとしては派遣業者に所属する場合があるが、横のつながりは無いに等しい。よって、生徒に教師を紹介できない場合や、紹介する場合には所属する派遣業者に依頼するしか手段が無い。しかし、所属する派遣業者に依頼する場合には、紹介した教師にはメリットが無い。
【０００５】
従って本発明は、上記従来の事情に基づいて提案されたものであって、教師のネットワークを構築すると共に、他の教師を紹介することで当該紹介された教師がサービスを提供している期間は紹介した者もメリットを享受でき、さらに、複数の紹介者、及び様々な紹介パターンに対応して紹介料を算出できる教師紹介システム、教師紹介コンピュータ、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成するためにコンピュータを備えた教師紹介システムを提供する。このコンピュータは、複数の生徒がそれぞれ保有する生徒側コンピュータと、複数の教師がそれぞれ保有する教師側コンピュータが、通信ネットワークを介してそれぞれ接続されている。
【０００７】
この教師紹介コンピュータは、教師IDと、少なくとも生徒が教師を選択する際に必要とされる教師選択情報とを関連付けて記憶する教師情報記憶手段と、教師側コンピュータから送信された教師選択情報に教師IDを関連付けて上記教師情報記憶手段に登録する教師登録手段と、教師と生徒との指導契約を一意に特定可能な契約IDと、教師IDと、生徒情報と、複数の紹介者IDと、指導契約の内容とを関連付けて指導契約情報として記憶する指導契約情報記憶手段とを備えている。そして、教師側コンピュータ又は生徒側コンピュータより、教師IDと、生徒情報と、指導契約が成立した旨の情報と、指導契約内容と、必要に応じて1又は複数の紹介者IDとを受信する手段と、指導契約が成立した旨の情報に基づいて、教師IDと、生徒情報と、指導契約内容と、1又は複数の紹介者IDとを、契約IDに関連付けて上記指導契約情報記憶手段に登録する契約登録手段と、所定の期日に上記指導契約情報を参照し、各契約IDに対応する指導契約内容に基づいて、契約IDに関連付けられた複数の紹介者IDに対応する紹介者に支払うべき紹介料を算出する算出手段と、算出された金額を出力する出力手段とを備える。
【０００８】
これにより、教師情報を公開し、希望する生徒からの教師紹介を受け付けることで、教師と生徒とのネットワークを構築することができるため、フリーランスの教師であっても個人個人が独立して生徒を募集する必要が無く、また生徒は教師紹介コンピュータに登録された多数の教師情報をまとめて閲覧可能である。また教師情報を提供する者（教師紹介システムの提供者）は、契約に応じた紹介料を容易に算出させ、閲覧し、請求することが可能となる。
【０００９】
ここで、本発明に係る教師紹介システムを構成する各手段は、コンピュータ上でプログラムを動作させることにより具体化される。また、各プログラムが記憶手段と協働することにより上記コンピュータは教師紹介コンピュータとして機能する。上記プログラムは、コンピュータに対する一連の指令であり、その指令を電気信号で表現することによって、インターネット等の電気通信回線を通じて提供することができる。また、上記プログラムを、配布や販売のためにコンピュータ読み取り可能な記録媒体に記録することもできる。
【発明の効果】
【００１０】
本発明に係る教師紹介システムでは、教師情報を公開し、希望する生徒からの教師紹介を受け付けることで、教師と生徒とのネットワークを構築することができるため、フリーランスの教師であっても個人個人が独立して生徒を募集する必要が無く、また生徒は教師紹介コンピュータに登録された多数の教師情報をまとめて閲覧可能である。また教師情報を提供する者（教師紹介システムの提供者）は、契約に応じた紹介料を容易に算出させ、閲覧し、請求することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して、本発明の実施の形態につき説明し、本発明の理解に供する。尚、以下の実施の形態は、本発明を具体化した一例であって本発明の技術的範囲を限定する性格のものではない。また、フローチャートにおける数値の前に付されたアルファベット「Ｓ」はステップを意味する。
【００１２】
図１は、ネットワーク１０２に通信可能に接続されている教師紹介コンピュータ１０１の概略機能ブロック図である。なお、各手段の処理等については後述する。
【００１３】
また、図２は、教師紹介コンピュータ１０１と、ネットワーク１０２を介して通信可能に接続されている複数の教師側コンピュータ２０１、生徒側コンピュータ２０２とより構成される教師紹介システムのシステム構成の一例である。なお、教師側コンピュータ２０１、生徒側コンピュータ２０２には例えば汎用コンピュータが利用可能である。さらに、必要に応じて教師紹介コンピュータ１０１と同様の構成を有する代理コンピュータ１０３が設けられる。
【００１４】
また、図３は、教師紹介コンピュータ１０１の概略構成図であり、ＣＰＵ（Central Processing Unit）３０１、ＲＡＭ（Random Access Memory）３０２、ＲＯＭ（Read Only Memory）３０３、ＨＤＤ（Hard Disk Drive）３０４及びネットワークＩ／Ｆ（インターフェイス）３０５が内部バス３０６を介して接続されている。上記ＣＰＵ３０１は、例えばＲＡＭ３０２を作業領域として利用し、ＲＯＭ３０３やＨＤＤ３０４等に記憶されているプログラムを実行することで上記図１に示した各手段として動作する。上記ネットワークＩ／Ｆ３０５は、ネットワークと接続されており、他のコンピュータとデータの授受が可能となっている。また、教師側コンピュータ２０１、生徒側コンピュータ２０２、代理コンピュータ１０３の構成も上記教師紹介コンピュータ１０１と同様であり、上記記憶されているプログラムが異なることで、異なる処理を実行可能となっている。
【００１５】
（実施の形態１）
以下、本発明に係る実施の形態における教師紹介コンピュータ１０１の処理について説明する。本実施の形態１では、図７に示すように、生徒側コンピュータ２０２を利用する生徒Ａが教師紹介コンピュータ１０１に教師の紹介を依頼し（紹介依頼７０１）、生徒Ａに選択された教師Ａに生徒Ａの生徒情報を送信し（紹介７０２）、教師Ａが生徒Ａと契約を締結する（契約登録７０３）ケースについて、説明を行う。
【００１６】
（教師登録処理）
まず、教師紹介コンピュータ１０１における教師を登録するための処理の詳細について、図４の教師紹介コンピュータ１０１の処理を示すフローチャートを参照しながら説明する。
【００１７】
教師紹介システムを利用して、生徒側コンピュータを利用する複数の生徒に自己の情報を開示しようとする教師Aは、例えば自らの所有するコンピュータ（教師側コンピュータ２０１）を用いて、教師紹介コンピュータ１０１にアクセスする。当該アクセスは、例えば、まず教師側コンピュータ２０１に接続された、マウスなどのポインティングデバイスやキーボード等の入力手段を用いて所定のソフトウェアを起動し、教師紹介コンピュータ１０１のURL（Uniform Resource Locator）を入力することにより行われる。上記所定のソフトウェアとは、例えばネットワーク上の他のコンピュータより提供される情報を表示可能なインターネットブラウザなどが該当する。
【００１８】
教師側コンピュータ２０１が教師紹介コンピュータ１０１にアクセスすると、教師紹介コンピュータを構成する送受信手段１０３を介してメニュー送信手段１１５にその旨が送信される。メニュー送信手段１１５は、教師側コンピュータ２０１からのアクセスを受けて、例えば図８に示すメインメニュー８００を教師側コンピュータに送信する（図４：Ｓ４０１）。
【００１９】
教師側コンピュータ２０１がメインメニュー８００を受信してディスプレイに当該メインメニュー８００を表示すると、教師Ａは自らを教師紹介システムに登録するために、例えば「教師の登録」８０１をマウスなどで押下する。「教師の登録」が押下されると、教師側コンピュータ２０１は、その旨を教師紹介コンピュータ１０１に送信する。
【００２０】
「教師の登録」を押下された旨を受信した教師紹介コンピュータ１０１では、教師登録手段１０６が、例えば図９に示す教師登録用画面９００を教師側コンピュータ２０１に返信する（図４：Ｓ４０２）。当該教師登録用画面９００は、教師の氏名、性別、郵便番号、住所、Ｅ−ｍａｉｌ、電話番号、生年月日、年齢、学歴など、生徒が教師を選択する際に必要とされる情報が入力可能になっている。また、上記以外に例えば学年別の指導科目、教師暦、指導人数、過去の合格実績、指導可能地域、指導料、指導可能曜日などを入力可能としてもよい。
【００２１】
上記教師登録用画面が教師側コンピュータ２０１に表示されると、教師Ａは必要な項目への入力を行い、マウスなどで送信ボタン９０１を押下する。
【００２２】
送信ボタン９０１が押下されると、上記教師登録用画面９００に入力された、生徒が教師を選択する際に必要とされる情報は、教師選択情報として教師紹介コンピュータ１０１に送信される。
【００２３】
教師紹介コンピュータ１０１が教師選択情報を受信すると、教師登録手段１０６が、一意に特定可能な教師ＩＤと関連付けて教師情報記憶手段１０７に記憶する（図４：Ｓ４０３→Ｓ４０４）。ここで、教師選択情報が教師情報記憶手段１０７の教師情報テーブル５００に記憶されている例を示す。教師情報テーブル５００には、教師名５０１、住所５０３、生年月日５０４、学歴５０５、指導科目５０６、指導可能曜日５０７、その他上述した情報が教師選択情報として記憶されており、登録時に付された教師ＩＤ５０１により一意に特定可能である。
【００２４】
以上の処理により、教師Ａに関する教師選択情報が一意に特定可能に教師情報記憶手段１０７に記憶される。
【００２５】
（生徒登録処理）
続いて、教師紹介システムを利用して、生徒自らの情報を登録する生徒登録処理について説明する。生徒Aは、例えば自らの所有するコンピュータ（生徒側コンピュータ２０２）を用いて、教師紹介コンピュータ１０１にアクセスする。当該アクセスも教師登録処理にて説明したのと同様、例えば、生徒側コンピュータ２０２から教師紹介コンピュータ１０１のURLを入力することにより行われる。
【００２６】
生徒側コンピュータ２０２が教師紹介コンピュータ１０１にアクセスすると、送受信手段１０３を介してメニュー送信手段１１５にその旨が送信される。メニュー送信手段１１５は、生徒側コンピュータ２０２からのアクセスを受けて、例えば図８に示すメインメニュー８００を生徒側コンピュータ２０２に送信する（図４：Ｓ４１１）。
【００２７】
生徒側コンピュータ２０２がメインメニュー８００を受信してディスプレイに当該メインメニュー８００を表示すると、生徒Ａは自らを教師紹介システムに登録するために、例えば「生徒の登録」８０２をマウスなどで押下する。「生徒の登録」が押下されると、生徒側コンピュータ２０２は、その旨を教師紹介コンピュータ１０１に送信する。
【００２８】
「生徒の登録」を押下された旨を受信した教師紹介コンピュータ１０１では、生徒登録手段１０４が、生徒登録用画面を生徒側コンピュータ２０２に返信する（図４：Ｓ４１２）。当該生徒登録用画面は、生徒の氏名、性別、郵便番号、住所、Ｅ−ｍａｉｌ、電話番号、生年月日、年齢など、生徒にサービスを提供するために必要な情報が入力可能になっている。また、上記以外に例えば科目ごとの成績や指導内容、希望する教師の性別、希望する指導科目、希望する指導時間、希望する指導料、希望する指導曜日などを入力可能としてもよい。
【００２９】
上記生徒登録用画面が生徒側コンピュータ２０２に表示されると、生徒Ａは必要な項目への入力を行い、マウスなどで送信ボタンを押下する。
【００３０】
送信ボタンが押下されると、上記生徒登録用画面に入力された情報は、生徒情報として教師紹介コンピュータ１０１に送信される。
【００３１】
教師紹介コンピュータ１０１が生徒情報を受信すると、生徒登録手段１０４が、生徒を一意に特定可能な生徒ＩＤと関連付けて生徒情報記憶手段１０５に記憶する（図４：Ｓ４１３→Ｓ４１４）。ここで、生徒情報が生徒情報記憶手段１０５の生徒情報テーブル５１０に記憶されている例を示す。生徒情報テーブル５１０には、生徒名５１２、住所５１３、生年月日５１４、所属学校５１５、希望する指導科目５１６、希望する指導可能曜日５１７、その他上述した情報が生徒情報として記憶されており、登録時に付された生徒ＩＤ５１１により一意に特定可能である。
【００３２】
以上の処理により、生徒Ａに関する生徒情報が一意に特定可能に生徒情報記憶手段１０５に記憶される。なお、ここでは生徒情報を登録して管理する例を示したが、生徒情報は教師からの選択対象とならないため、必ずしも登録する必要は無い。即ち、生徒ＩＤを設けて生徒の情報を管理する必要は無く、後述する、生徒が教師を選択する場合にその都度生徒情報を入力するようにしてもよい。この場合、生徒ＩＤを、例えば生徒の氏名と生年月日とを合わせたものとすることで、一意に特定できる可能性が高くかつ生徒ＩＤの発行管理をする必要が無くなる。
【００３３】
なお、生徒情報の登録、教師情報の登録を説明したが、後述する紹介者についても紹介者登録処理により同様の登録をすることが出来る。つまり、紹介者には生徒、教師、その他の者（ここでは教師紹介コンピュータや後述する代理コンピュータ及び第三者）が成りえるが、生徒ＩＤ、教師ＩＤとして登録されていないものについては、例えば紹介者登録手段により、紹介者に関する情報が紹介者情報として受信され、紹介者を一意に特定可能な紹介者ＩＤと関連付けて紹介者記憶手段に記憶することで上記と同様に登録可能である。紹介者情報には、住所、氏名などのほかに例えば銀行口座の情報などが含まれる。
【００３４】
（教師選択処理、教師紹介処理）
続いて、生徒側コンピュータ２０２を利用する生徒Ａが、登録された教師の中から希望する教師を選択し、紹介を依頼する処理について説明する。
【００３５】
まず、生徒Ａは、上記と同様の手順で生徒側コンピュータ２０２より教師紹介コンピュータ１０１にアクセスし、メインメニュー８００を取得する（図１０：Ｓ１００１）。そして、「教師検索」８０３をマウスなどを介して押下することで、「教師検索」が押下された旨を教師紹介コンピュータ１０１に送信する。
【００３６】
「教師検索」が押下された旨が教師選択手段１０８にて受信されると、当該教師選択手段１０８は、教師を選択するための教師検索用画面を、生徒側コンピュータ２０２に送信する（図１０：Ｓ１００２）。
【００３７】
ここで、教師検索用画面は、図５Ａに示す教師選択情報に対応する条件が入力可能になっている。具体的には、例えば住所５０３に対応して、生徒が希望する住所を入力することが可能であり、また、生年月日５０４に対応して教師の年齢（年齢の範囲）を入力可能である。その他、希望する学歴、希望する指導科目、希望する教師暦、過去の指導人数、過去の合格実績、希望する指導料、希望する指導可能曜日などを入力可能としてもよい。
【００３８】
なお、生徒がすでに生徒ＩＤを有する場合、上記様々な条件に代えて生徒ＩＤを入力してもよい。入力が完了して、例えば「検索」を押下すると、入力内容が教師検索条件として教師選択手段１０８に受信される（図１０：Ｓ１００３）。
【００３９】
ここで、教師検索条件が生徒ＩＤである場合、教師選択手段１０８は、当該生徒ＩＤに対応する生徒情報を生徒情報記憶手段１０５より検索して抽出し、検索条件とする（図１０：Ｓ１００４Ｙｅｓ→Ｓ１００５→Ｓ１００６）。この場合、検索条件として、例えば生徒情報に含まれる、生徒の生年月日（年齢）と希望する指導科目に対して、検索対象は、教師情報に含まれる、指導可能な学年別の指導科目となる。また、その他、生徒情報に含まれる、希望する教師の性別、希望する指導科目、希望する指導時間、希望する指導料、希望する指導曜日などが検索条件となる。
【００４０】
受信した教師検索条件が生徒ＩＤでない場合、教師選択手段１０８は、受信した教師検索条件をそのまま検索条件とする（図１０：Ｓ１００４Ｎｏ）。
【００４１】
次に、教師選択手段１０８は、教師検索条件（検索条件）に基づいて、教師情報記憶手段１０７よりその教師検索条件に一致する教師選択情報を検索し、教師ＩＤ５０１を含めて抽出する（図１０：Ｓ１００７）。
【００４２】
抽出された教師ＩＤ５０１を含む教師選択情報は、生徒側コンピュータ２０２に送信される（図１０：Ｓ１００８）。
【００４３】
以上の処理により、生徒Ａは条件に合致する教師の教師ＩＤ及び登録された教師選択情報を取得することが出来る。なお、例えば、教師選択手段１０８は、教師ＩＤ及び教師選択情報をすべて生徒側コンピュータ２０２に送信することで、生徒Ａはすべての教師情報の中から条件に合致する教師ＩＤを選択するようにしてもよい。
【００４４】
教師選択手段１０８により送信された教師選択情報が生徒Ａの条件にすべて合致すると生徒Ａが確認し、当該教師（教師Ａとする）の紹介を依頼する場合、生徒側コンピュータ２０２にて送信されたメインメニュー８００の「紹介依頼」８０４をマウスなどで押下することで、教師紹介コンピュータ１０１にその旨を送信する（図１１：Ｓ１１０１）。
【００４５】
「紹介依頼」８０４が押下された旨の情報を受信すると、教師選択手段１０８は、生徒側コンピュータ２０２に紹介依頼画面を送信する（図１１：Ｓ１１０２）。
【００４６】
紹介依頼画面には、紹介を希望する教師の教師ＩＤと、生徒Ａの生徒ＩＤとを入力する入力欄が設けられており、当該入力欄に教師ＩＤ及び生徒ＩＤを入力して例えば「送信」ボタンを押下する事により、教師ＩＤ、生徒ＩＤ、及び紹介依頼の旨の情報（紹介要求）が教師選択手段１０８に送信される。なお、生徒ＩＤを予め登録していない場合や、登録しなくても利用できるシステムとした場合、生徒ＩＤに代えて上述した生徒情報を入力すればよい。また、教師ＩＤに代えて上記教師検索条件を入力することで、教師ＩＤの絞込みをこの時点で行っても良い。
【００４７】
教師ＩＤ（または教師検索条件）、生徒ＩＤ（または生徒情報）、及び紹介要求を受信すると、教師選択手段１０８は、教師ＩＤに該当する教師の教師側コンピュータ２０１が教師紹介コンピュータにアクセスして認証された場合に、生徒ＩＤに該当する生徒情報を当該教師側コンピュータ２０１に送信する（図１１：Ｓ１１０３）。ただし、教師ＩＤに対応する教師選択情報のＥ−ｍａｉｌアドレス宛に、生徒情報を送信しても良い。
【００４８】
以上により、生徒Ａへの教師Ａの紹介が完了する。なお、生徒Ａに教師Ａを紹介した旨は、紹介情報として例えば紹介情報記憶手段１１６に記憶される。ここで、紹介情報記憶手段１１６に格納される紹介情報テーブルの一例を図１３Ａに示す。紹介情報テーブル１３００には、紹介した教師ＩＤ１３０１、生徒ＩＤ１３０２、及び第二の紹介者ＩＤ１３０３が含まれる。本実施の形態１の例では、第二の紹介者ＩＤ１３０３は空白となる。なお、生徒ＩＤが無い場合には、例えば生徒情報のうちの例えば氏名と生年月日とを用いて生徒ＩＤとして記憶すればよい。
【００４９】
（契約登録処理）
次に、生徒Ａの生徒情報を見た教師Ａが例えば電話連絡や実際に会うことで双方の同意を得、所定の契約内容で教師Ａが生徒Ａにサービスを行う契約が成立したと仮定する。この場合、教師側コンピュータ２０１を利用して教師Ａが、又は生徒側コンピュータ２０２を利用して生徒Ａが、教師紹介コンピュータ１０１にアクセスしてメインメニュー８００を取得する（図１１：Ｓ１１１１）。
【００５０】
メインメニュー８００を受信すると、教師Ａ又は生徒Ａは、「契約登録」８０５を押下することで、教師紹介コンピュータ１０１にその旨の情報を送信する。
【００５１】
上記「契約登録」が押下された旨の情報を受信すると、契約登録手段１０９は、契約登録画面を返信する（図１１：Ｓ１１１２）。当該契約登録画面には、教師ＩＤ、生徒ＩＤ、契約内容、及び複数の紹介者ＩＤを入力する項目が備えられている。
【００５２】
上記契約登録画面を受信した教師側コンピュータ２０１又は生徒側コンピュータ２０２に当該契約登録画面が表示されると、教師Ａ又は生徒Ａが、当該契約登録画面に必要な入力を行う。ここで必要な入力とは、成立した契約に対応する、教師Ａの教師ＩＤ、サービスを受ける生徒Ａの生徒ＩＤ、及び契約内容である。入力された情報は、契約登録である旨の情報と共に教師紹介コンピュータ１０１に送信される。
【００５３】
契約登録手段１０９が教師ＩＤ、生徒ＩＤ、契約内容、及び契約登録である旨の情報を受信すると、教師ＩＤ，生徒ＩＤとを含む紹介情報の有無を紹介情報記憶手段１１６より検索する。（図１１：Ｓ１１１３→Ｓ１１１４）
ここで、合致する紹介情報がある場合、第一の紹介者ＩＤ「教師紹介コンピュータ」として、さらに契約を一意に特定可能な契約ＩＤと関連付けて指導契約情報記憶手段１１０に記憶する（図１１：Ｓ１１１４→Ｓ１１１５Ｙｅｓ→Ｓ１１１６）。上記指導契約情報記憶手段１１０に記憶される指導契約情報の一例を図６Ａに示す。指導契約情報テーブル６００には、契約を一意に特定可能な契約ＩＤ６０１、生徒にサービスを提供する教師Ａの教師ＩＤ６０２、サービスを受ける生徒Ａの生徒ＩＤ６０３、契約内容６０４、第一の紹介者を一意に特定可能な第一の紹介者ＩＤ６０５、第二の紹介者を一意に特定可能な第二の紹介者ＩＤ６０６が含まれる。また、契約内容６０４は、例えばサービス提供時の一時間あたりの報酬である時給６０７、一回のサービス提供当たりの時間数６０８、一月当たりのサービス回数である日数６０９、サービスを一時間提供した場合に紹介者に支払われる紹介料６１０、指導科目６１１、及びその他契約の特記事項が含まれている。つまり、契約内容には、後述する紹介料を算出するための情報が含まれている。
【００５４】
なお、合致する紹介情報が無い場合、入力不備とみなし、再度契約登録画面を返信することで、正しい入力を促す（図１１：Ｓ１１１４→Ｓ１１１５Ｎｏ→Ｓ１１１２）。
【００５５】
以上により、教師Ａと生徒Ａとの指導契約が結ばれた旨の情報の登録が完了する。
【００５６】
（サービス実績登録処理）
続いて、教師Ａが生徒Ａに提供したサービスの実績を登録する処理について説明する。
【００５７】
例えば教師Ａは、月初めから月末までに生徒Ａに対して提供したサービスの実績を教師紹介コンピュータ１０１に登録する。
【００５８】
この場合、教師側コンピュータ２０１を利用して教師Ａが教師紹介コンピュータ１０１にアクセスし、上記同様、メインメニュー８００を取得する（図１２：Ｓ１２０１）。そして、「実績登録」８０６をマウスなどを介して押下することで、「実績登録」が押下された旨を教師紹介コンピュータ１０１に送信する。
【００５９】
「実績登録」が押下された旨が実績登録手段１１７にて受信されると、当該実績登録手段１１７は、実績を登録するためのサービス実績登録画面を、教師側コンピュータ２０１に返信する（図１２：Ｓ１２０２）。
【００６０】
ここで、サービス実績登録画面には、教師ＩＤ、生徒ＩＤ、所定期間に教師が生徒に提供したサービスの時間数が入力可能になっている。具体的には、例えばサービスを提供した時間、指導科目、指導内容などであり、その他、指導日付や生徒に対する評価などを入力可能としても良い。入力された情報は実績情報として、実績登録である旨の情報と共に教師紹介コンピュータ１０１に送信される。
【００６１】
次に、上記入力された実績情報は、実績情報である旨の情報に基づいて実績登録手段１１７に受信され、実績情報記憶手段１１８に記憶される（図１２：Ｓ１２０３→Ｓ１２０４）。ここで、実績情報記憶手段１１８に記憶される実績情報テーブル１３１０の具体例を図１３Ｂに示す。実績情報テーブル１３１０には、サービスを提供した教師の教師ＩＤ１３１１、サービスを受けた生徒の生徒ＩＤ１３１２、指導科目１３１３、指導時間である時間数１３１４（ここでは総時間）、及び指導内容１３１５が含まれる。
【００６２】
以上の処理により、教師Ａが生徒Ａに提供したサービスの実時間が実績情報記憶手段に記憶される。なお、実績登録は教師Ａが行うものとしたが、生徒Ａが生徒側コンピュータ２０２によりこの処理を行っても良い。この場合、例えば生徒に対する評価は、教師に対する評価やサービスの感想などになる。
【００６３】
（紹介料算出処理）
続いて、紹介者への紹介に対する報酬である紹介料を算出する処理について説明する。
【００６４】
例えばサービスの提供の区切りである月末を過ぎ、さらに上記実績登録が完了すると、算出手段１１３は指導契約情報記憶手段１１０より指導契約情報を１レコード抽出する（図１４：Ｓ１４０１）。次に、指導契約情報の第一の紹介者ＩＤ６０５及び第二の紹介者ＩＤ６０６を参照し、複数の紹介者ＩＤが格納されているか否かを判定する（図１４：Ｓ１４０２）。本実施の形態では、第一の紹介者ＩＤに「教師紹介コンピュータ」が格納されているのみであるので、算出手段１１３は、第一の紹介者ＩＤに対応する紹介料を算出するのみでよい。この場合、算出手段１１３は、まず読み出したレコード（指導契約情報）に対応する実績情報を実績情報記憶手段１１８より抽出する。この際、例えば指導契約情報テーブル６００の教師ＩＤ６０２、生徒ＩＤ６０３、及び指導科目６１１に対応する、実績情報テーブル１３１０の教師ＩＤ１３１１、生徒ＩＤ１３１２、指導科目１３１３を検索し抽出する。抽出した実績情報より、サービスを提供した時間数１３１４が確定する。
【００６５】
次に、時間数１３１４が確定すると、上記レコード内の契約内容６０４に含まれる紹介料６１０に基づいて、紹介料が算出される（図１４：Ｓ１４０３）。具体的には、紹介料／時間が1000円であり、時間数が12時間である場合、所定期間の紹介料は12000円となる。
【００６６】
上記紹介料算出処理を各レコードごとに実行することで、すべての契約について、紹介料が算出される。算出された紹介料は、出力手段１１４により出力される。ここで出力とは、教師紹介コンピュータ１０１に接続されたディスプレイへの表示としての出力や、プリンターへの出力が上げられる。これらの出力は、例えば紹介者ＩＤごとに合計されて出力される。また、その他、各紹介者ＩＤに対応する例えば教師側コンピュータ、生徒側コンピュータ、教師紹介コンピュータなどへ電子的に通知やＥ−メール送信を行うものとしてもよいし、各ＩＤに登録された銀行口座に対応する銀行への電子的な引き落とし依頼であってもよい。
【００６７】
以上のように、教師情報を公開し、希望する生徒からの教師紹介を受け付けることで、教師と生徒とのネットワークを構築することができるため、フリーランスの教師であっても個人個人が独立して生徒を募集する必要が無く、また生徒は教師紹介コンピュータに登録された多数の教師情報をまとめて閲覧可能である。また教師情報を提供する者（教師紹介システムの提供者）は、契約に応じた紹介料を容易に算出させ、閲覧し、請求することが可能となる。
【００６８】
（実施の形態２）
次に、本発明に係る実施の形態２における教師紹介コンピュータ１０１の処理について説明する。なお、教師登録処理、生徒登録処理、紹介者登録処理、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理については、処理自体はほぼ同一であるため、異なる点のみ説明を行う。
【００６９】
本実施の形態では、図１５に示すように、教師側コンピュータ１５１１Ａを利用する教師Ａが、生徒Ａ１５１２から他の教師紹介の依頼をうけて、教師紹介コンピュータ１５１１Ａを利用して教師側コンピュータ１５１１Ｂを利用する教師Ｂの紹介を依頼（紹介依頼１５０１）することで教師Ｂを紹介（紹介１５０２）して、契約する（契約登録１５０３）ケースについて説明を行う。
【００７０】
この場合、生徒Ａ１５１２からの他の教師の紹介を依頼された教師Ａは、教師側コンピュータ１５１１Ａを利用して教師紹介コンピュータ１０１にアクセスし、メインメニュー８００から紹介依頼８０４を選択する。ただし、必要な場合には、教師検索８０３を選択して、教師検索を行って紹介する教師Ｂの教師ＩＤを取得してからでも良い。
【００７１】
紹介依頼８０４が選択した旨の情報を受信すると、教師選択手段１０８は、生徒側コンピュータ１５１１Ａに紹介依頼画面を送信し、当該紹介依頼画面に対して教師Ａが所定の入力を行い、上述した紹介要求として教師紹介コンピュータに返信する。
【００７２】
ここで、教師Ｂの教師ＩＤ、生徒ＩＤ（または生徒情報）、及び紹介要求を受信すると、教師選択手段１０８は、教師ＩＤに該当する教師Ｂの教師側コンピュータ１５１１Ｂが教師紹介コンピュータにアクセスして認証された場合に、生徒ＩＤに該当する生徒情報を当該教師側コンピュータ１５１１Ｂに送信する。
【００７３】
以上により、教師Ａによる、生徒Ａへの教師Ｂの紹介が完了する。なお、生徒Ａに教師Ｂを紹介した旨は、紹介情報として例えば紹介情報記憶手段１１６に双方のＩＤ（教師Ｂの教師ＩＤと生徒Ａの生徒ＩＤ）を用いて記憶する。ここで、上記実施の形態１と異なる点は、教師Ｂに生徒Ａを紹介するための入力を行った者が教師ＩＤを有する教師Ａであるため、教師Ａの教師ＩＤが紹介情報１３００の第二の紹介者ＩＤとしてさらに記憶される点である。
【００７４】
次に、生徒Ａの生徒情報を見た教師Ｂが例えば電話連絡や実際に会うことで双方の同意を得、所定の契約内容で教師Ｂが生徒Ａにサービスを行う契約が成立したと仮定する。この場合、教師側コンピュータ１５１１Ｂを利用して教師Ｂが、教師紹介コンピュータ１０１にアクセスしてメインメニュー８００を取得する。
【００７５】
メインメニュー８００を受信すると、教師Ｂは、「契約登録」８０５を押下することで、教師紹介コンピュータ１０１にその旨の情報を送信する。「契約登録」が押下された旨の情報を受信すると、契約登録手段１０９は、契約登録画面を返信する。当該契約登録画面には、教師ＩＤ、生徒ＩＤ、契約内容、及び複数の紹介者ＩＤを入力する項目が備えられている。
【００７６】
上記契約登録画面を受信した教師側コンピュータ１５１１Ｂに当該契約登録画面が表示されると、教師Ｂが、当該契約登録画面に必要な入力を行う。ここで必要な入力とは、成立した契約に対応する、教師Ｂの教師ＩＤ、サービスを受ける生徒Ａの生徒ＩＤ、及び契約内容である。入力された情報は、契約登録である旨の情報と共に教師紹介コンピュータ１０１に送信される。
【００７７】
契約登録手段１０９が教師ＩＤ、生徒ＩＤ、契約内容、及び契約登録である旨の情報を受信すると、教師Ｂの教師ＩＤ、生徒Ａの生徒ＩＤとを含む紹介情報の有無を紹介情報記憶手段１１６より検索する。
【００７８】
ここで、合致する紹介情報がある場合、第一の紹介者ＩＤを「教師紹介コンピュータ」として、さらに紹介者情報に含まれる第二の紹介者ＩＤが教師Ａの教師ＩＤであることに基づいて、第二の紹介者ＩＤを教師Ａの教師ＩＤとして、さらに契約ＩＤと関連付けて指導契約情報記憶手段１１０に記憶する。つまり、教師Ａの教師ＩＤが、第二の紹介者ＩＤに格納されるのである。
【００７９】
本実施の形態における、指導契約情報の一例を図６Ａのレコード６１２に示す。レコード６１２の第一の紹介者ＩＤには「教師紹介コンピュータ」が、第二の紹介者ＩＤには教師Ｂの教師ＩＤである「T101005」が格納されている。
【００８０】
以上により、教師Ｂと生徒Ａとの指導契約が教師Ａの紹介を介して結ばれた旨の情報の登録が完了する。以後入力されるサービス実績登録処理は、教師Ａに代わって教師Ｂが入力する点以外、実施の形態１と同様である。
【００８１】
次に、本実施の形態２における、紹介料算出処理について説明する。
【００８２】
算出手段１１３は指導契約情報記憶手段１１０より指導契約情報を１レコード抽出する（図１４：Ｓ１４０１）。次に、指導契約情報の第一の紹介者ＩＤ６０５及び第二の紹介者ＩＤ６０６を参照し、複数の紹介者ＩＤが格納されているか否かを判定する（図１４：Ｓ１４０２）。本実施の形態では、第一の紹介者ＩＤに「教師紹介コンピュータ」が格納されており、さらに第二の紹介者ＩＤに教師Ｂの紹介者ＩＤが格納されている。このため、算出手段１１３は、まず、第一の紹介者ＩＤに対応する紹介料を算出する（図１４：Ｓ１４０２Ｙｅｓ→１４０４）。この場合であっても、第一の紹介者ＩＤに対する紹介料の算出は実施の形態１と同様である。
【００８３】
次に、第二の紹介者ＩＤに対応する教師Ａへの紹介料を算出する場合、算出手段１１３は、教師紹介コンピュータ１０１の所定の記憶手段に記憶される図６Ｂに示す紹介料分配比率情報テーブル６２０に基づいて算出される（図１４：Ｓ１４０５）。即ち、算出手段１１３は、レコード６１２に紹介者ＩＤが２つあることに基づいて、紹介者ＩＤ数６１２が「２」であるレコードを参照する。ここで、当該レコードに対応する紹介料は「１の３０％」となっているため、第一の紹介者ＩＤに対応する紹介料（例えば実施の形態１で示した12000円）の３０％が第二の紹介者ＩＤに対応する紹介料として算出される。
【００８４】
以後、出力手段１１４により出力されるのは実施の形態１と同様である。
【００８５】
以上のように、複数の紹介者を介した場合であっても、第二の紹介者も正当な紹介料を得ることが出来る。従って、複数の紹介者間で（横の）ネットワークを構築することができ、さらに教師紹介システムの拡大が容易になる。また、紹介者が居る場合でも教師紹介処理にて正当に紹介した者のみが契約登録処理にて登録可能となるため、紹介者Ｂが例えば紹介していない教師Ｃの紹介者を不当に登録し、第一の紹介者の利益を不当に害することを防止可能することもできる。
【００８６】
なお、教師と生徒との契約が継続する限り第二の紹介者に紹介料が入り続ける場合、第一の紹介者の負担が増える（紹介料収入が減る）ことが問題となる。したがって、所定の期間の終了と共に、第二の紹介者への紹介料を“ゼロ”とする処理を行う。
【００８７】
つまり、算出手段１１３は、紹介料の算出時に複数の紹介者ＩＤがあると判断した場合、生徒情報に含まれる生徒の生年月日に基づいて、生徒の年齢を算出することで、生徒の教育機関種別を判断する。教育機関種別とは、例えば小学校、中学校、高等学校、大学などが該当する。この処理により生徒の属する教育種別が判断されると、続いてその教育機関の修了年月日を算出する。修了年度とは、例えば小学生の場合には小学6年生を卒業する年の3月となり、中学生の場合には中学3年生を卒業する年の3月である。
【００８８】
修了年月日が算出されると、その修了年月に紹介料を算出し、その時点で第二の紹介者ＩＤを消去する。これにより以後の第二の紹介者に支払う紹介料を“ゼロ”とすることができるため、延々と第二の紹介者への紹介料を支払う必要が無くなる。また、必要に応じて、第一の紹介者に支払う紹介料を減額し、あるいは“ゼロ”としてもよい。この場合には、修了年月に紹介料を算出してその時点で例えば紹介料６１０の値を変更するといった処理を行うと良い。
【００８９】
（実施の形態３）
次に、本発明に係る実施の形態３における教師紹介コンピュータ及び代理コンピュータの処理について説明する。なお、教師登録処理、生徒登録処理、紹介者登録処理、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理について、処理主体が後述する代理コンピュータに変更される場合があるが、処理自体はほぼ同一であるため、異なる点のみ説明を行う。
【００９０】
本実施の形態では、教師紹介システムは、図１７に示すように、教師紹介コンピュータ１６０１に加えて代理コンピュータ１０３を具備する。当該代理コンピュータ１０３は、例えば都道府県別、地方別（北海道、関東、近畿など）などの、所定の地理的範囲を管轄している。ここで言う管轄とは、例えば近畿地方であれば近畿地方に住所を有する教師や生徒を担当することを意味するのであって、代理コンピュータ自体は管轄する場所に設置する必要は無い。なお、教師紹介コンピュータ１６０１は、全国を管轄とする。
【００９１】
また、教師紹介コンピュータ１６０１及び代理コンピュータ１０３は、教師紹介コンピュータ１０１の構成に加えて、判定・転送手段１６０２と、代理コンピュータ管轄記憶手段１６０３とを備える。
【００９２】
また、実施の形態３では、図１７に示すように、生徒側コンピュータ２０２を利用する生徒Ａが教師紹介コンピュータ１６０１に対して紹介依頼（紹介依頼１７０１）を行った場合、代理コンピュータ１０３が教師Ａを紹介し（紹介１７０２）、契約登録（契約登録１７０３）するケースについて説明を行う。
【００９３】
この場合、生徒Ａが生徒側コンピュータ２０２を利用して教師紹介コンピュータ１６０１に、上述した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を送信する。
【００９４】
教師紹介コンピュータ１６０１が紹介要求、教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信すると、判定・転送手段１７０２は、代理コンピュータ管轄記憶手段１７０３を参照し、生徒ＩＤの住所を管轄する代理コンピュータの有無を判定する（図１８：Ｓ１８０１→Ｓ１８０２）。ここで、代理コンピュータ管轄記憶手段１７０３には、代理コンピュータと通信を行うためのアドレスと、代理コンピュータが管轄する地理的範囲とが関連付けて記憶されている。上記判定により、生徒Ａの住所を管轄する代理コンピュータが有る場合、受信した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を当該代理コンピュータに転送する（図１８：Ｓ１８０４）。
【００９５】
なお、管轄する代理コンピュータが無い場合、受信した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を教師選択手段１０８に送信することにより、教師紹介コンピュータ１７０１にて、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理を行う（図１８：Ｓ１８０３）。
【００９６】
続いて、紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した代理コンピュータ１０３では、実施の形態１又は２と同様、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理を行う。ただし、転送により紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した代理コンピュータ１０３では、生徒Ａに教師の紹介処理を行った際に、紹介情報１３００の第二の紹介者ＩＤを、転送を行ったコンピュータ即ち教師紹介コンピュータ１６０１とする。当該紹介情報は、契約締結時には契約登録情報の第二の契約ＩＤに反映され、即ち第二の契約ＩＤは当然、転送を行ったコンピュータ即ち教師紹介コンピュータ１６０１となる。また、契約登録処理における第一の契約ＩＤには、実際に教師を紹介した代理コンピュータ１０３が記憶される。この処理により、転送を行った教師紹介コンピュータにも紹介料が入ることになる。
【００９７】
以上のように、判定・転送手段が、生徒ＩＤの住所を管轄する代理コンピュータの有無を判定し・必要に応じて転送を行う。また転送されたコンピュータでは、第二の紹介者として転送元のコンピュータとする。これにより、転送を行ったコンピュータも紹介料を得ることができるため、複数のコンピュータにより処理を分散できると共に、他の地域を管轄とする教師紹介コンピュータ（代理コンピュータ）との連携が容易になる。つまり、教師を紹介するネットワークの拡大につながる。
【００９８】
（実施の形態４）
次に、本発明に係る実施の形態４における教師紹介コンピュータ及び代理コンピュータの処理について説明する。なお、教師登録処理、生徒登録処理、紹介者登録処理、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理について、処理主体が代理コンピュータに変更される場合があるが、処理自体はほぼ同一であるため、異なる点のみ説明を行う。
【００９９】
また、実施の形態４では、図１９に示すように、生徒側コンピュータ２０２を利用する生徒Ａが代理コンピュータ１０３に対して紹介依頼（紹介依頼１９０１）を行った場合、教師紹介コンピュータ１６０１が教師Ａを紹介し（紹介１９０２）、契約登録（契約登録１９０３）するケースについて説明を行う。なお、図１９において、生徒側コンピュータ２０２の生徒Ａは、代理コンピュータ１０３の管轄外の住所を有するものである。
【０１００】
この場合、生徒Ａが生徒側コンピュータ２０２を利用して代理コンピュータ１０３に、上述した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を送信する。
【０１０１】
代理コンピュータ１０３が紹介要求、教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信すると、当該代理コンピュータ１０３の判定・転送手段１７０２は、生徒Ａの住所が代理コンピュータ１０３の管轄内か外かを判定する。当該判定は、例えば上記実施の形態３にて示したように、代理コンピュータ管轄記憶手段１７０３を参照し、生徒ＩＤの住所を管轄する代理コンピュータのアドレスが自代理コンピュータ１０３のアドレスか否かで判定すればよい。
【０１０２】
ここで、管轄する代理コンピュータが自代理コンピュータ１０３では無い場合、受信した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を教師紹介コンピュータ１６０１に転送する。
【０１０３】
続いて、紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した教師紹介コンピュータ１６０１では、実施の形態１〜３と同様、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理を行う。ただし、転送により紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した教師紹介コンピュータ１６０１では、生徒Ａに教師の紹介処理を行った際に、紹介情報１３００の第二の紹介者ＩＤを、転送を行ったコンピュータ即ち代理コンピュータ１０３とする。当該紹介情報は、契約締結時には契約登録情報の第二の契約ＩＤに反映され、即ち第二の契約ＩＤは当然、転送を行ったコンピュータ即ち代理コンピュータ１０３となる。また、契約登録処理における第一の契約ＩＤには、実際に教師を紹介した教師紹介コンピュータ１６０１が記憶される。この処理により、転送を行った代理コンピュータ１０３にも紹介料が入ることになる。
【０１０４】
以上によっても、実施の形態３と同様、他の地域を管轄とする教師紹介コンピュータとの連携が容易になり、教師を紹介するネットワークの拡大につながる。
【０１０５】
（実施の形態５）
次に、本発明に係る実施の形態５における代理コンピュータ及び他の代理コンピュータの処理について説明する。なお、教師登録処理、生徒登録処理、紹介者登録処理、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理について、処理主体が他の代理コンピュータに変更される場合があるが、処理自体はほぼ同一であるため、異なる点のみ説明を行う。
【０１０６】
また、実施の形態５では、図２０に示すように、生徒側コンピュータ２０２を利用する生徒Ａが代理コンピュータ１０３Ａに対して紹介依頼（紹介依頼２００１）を行った場合、他の代理コンピュータ１０３Ｂが教師Ａを紹介し（紹介２００２）、契約登録（契約登録２００３）するケースについて説明を行う。なお、図２０において、生徒側コンピュータ２０２の生徒Ａは、代理コンピュータ１０３Ａの管轄ではなく、他の代理コンピュータ１０３Ｂの管轄の住所を有するものである。
【０１０７】
この場合、生徒Ａが生徒側コンピュータ２０２を利用して代理コンピュータ１０３Ａに、上述した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を送信する。
【０１０８】
代理コンピュータ１０３Ａが紹介要求、教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信すると、当該代理コンピュータ１０３の判定・転送手段１７０２は、生徒Ａの住所が代理コンピュータ１０３Ａの管轄内か外かを判定する。当該判定は、例えば代理コンピュータ１０３Ａの代理コンピュータ管轄記憶手段１７０３を参照し、生徒ＩＤの住所を管轄する代理コンピュータのアドレスが自代理コンピュータ１０３Ａのアドレスか、他の代理コンピュータ１０３Ｂのアドレスかで判定すればよい。
【０１０９】
ここで、管轄する代理コンピュータが他の代理コンピュータ１０３Ｂである場合、受信した紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を他の代理コンピュータ１０３Ｂに転送する。
【０１１０】
続いて、紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した他の代理コンピュータ１０３Ｂでは、実施の形態１〜４と同様、教師選択処理、教師紹介処理、契約登録処理、サービス実績登録処理、紹介料算出処理を行う。ただし、転送により紹介要求及び教師ＩＤ（または検索条件）、生徒ＩＤ（または生徒情報）を受信した他の代理コンピュータ１０３Ｂでは、生徒Ａに教師の紹介処理を行った際に、紹介情報１３００の第二の紹介者ＩＤを、転送を行ったコンピュータ即ち代理コンピュータ１０３Ａとする。当該紹介情報は、契約締結時には契約登録情報の第二の契約ＩＤに反映され、即ち第二の契約ＩＤは当然、転送を行ったコンピュータ即ち代理コンピュータ１０３Ａとなる。また、契約登録処理における第一の契約ＩＤには、実際に教師を紹介した代理コンピュータ１０３Ｂが記憶される。この処理により、転送を行った代理コンピュータ１０３Ａにも紹介料が入ることになる。
【０１１１】
以上によっても、実施の形態３、４と同様、他の地域を管轄とする教師紹介コンピュータとの連携が容易になり、教師を紹介するネットワークの拡大につながる。
【０１１２】
なお、複数の実施の形態について述べたが、以上に示した各実施の形態はそれぞれ組み合わせて実施してもよい。
【０１１３】
また、各ユーザ（生徒、教師）が教師紹介コンピュータを利用する場合、必要に応じて認証処理を行っても良い。この場合、教師ＩＤや生徒ＩＤをユーザ名として利用し、所定のパスワードを入力することにより認証される。なお、このような認証処理は従来より行われているので詳細は省略する。
【産業上の利用可能性】
【０１１４】
本発明に係る教師紹介システム、教師紹介コンピュータ、及びそのプログラムでは教師のネットワークを構築すると共に、他の教師を紹介することで当該紹介された教師がサービスを提供している期間は紹介した者もメリットを享受できるため、複数の教師から所定の教師を紹介する教師紹介システム等として有用である。
【図面の簡単な説明】
【０１１５】
【図１】教師紹介コンピュータの概略機能ブロック図。
【図２】教師紹介コンピュータ及び他のコンピュータにて構成される教師紹介システムのシステム構成図。
【図３】教師紹介コンピュータの概略構成図。
【図４】教師紹介コンピュータの教師登録処理、生徒登録処理を示すフローチャート。
【図５】教師情報テーブル、生徒情報テーブルの一例を示す図。
【図６】指導契約情報テーブル、紹介料分配比率情報テーブルの一例を示す図。
【図７】実施の形態１における、教師紹介パターンの概念図。
【図８】メインメニューの一例を示す図。
【図９】教師登録画面の一例を示す図。
【図１０】教師紹介コンピュータの教師検索処理を示すフローチャート。
【図１１】教師紹介コンピュータの教師紹介処理、契約登録処理を示すフローチャート。
【図１２】教師紹介コンピュータのサービス実績登録処理を示すフローチャート。
【図１３】紹介情報テーブル、実績情報テーブルの一例を示す図。
【図１４】教師紹介コンピュータの紹介料算出処理を示すフローチャート。
【図１５】実施の形態２における、教師紹介パターンの概念図。
【図１６】実施の形態３における教師紹介コンピュータの概略機能ブロック図。
【図１７】実施の形態３における、教師紹介パターンの概念図。
【図１８】教師紹介コンピュータの転送処理を示すフローチャート。
【図１９】実施の形態４における、教師紹介パターンの概念図。
【図２０】実施の形態５における、教師紹介パターンの概念図。
【符号の説明】
【０１１６】
１０１  教師紹介コンピュータ
１０２  ネットワーク
１０３  送受信手段
１０４  生徒登録手段
１０５  生徒情報記憶手段
１０６  教師登録手段
１０７  教師情報記憶手段
１０８  教師選択手段
１０９  契約登録手段
１１０  指導契約情報記憶手段
１１３  算出手段
１１４  出力手段
１１５  メニュー送信手段
１１６  紹介情報記憶手段
１１７  実績登録手段
１１８  実績登録記憶手段
１６０２  判定・転送手段
１６０３  代理コンピュータ管轄記憶手段
【図１】
2006301678.tif 000003
【図２】
2006301678.tif 000004
【図３】
2006301678.tif 000005
【図４】
2006301678.tif 000006
【図５】
2006301678.tif 000007
【図６】
2006301678.tif 000008
【図７】
2006301678.tif 000009
【図８】
2006301678.tif 000010
【図９】
2006301678.tif 000011
【図１０】
2006301678.tif 000012
【図１１】
2006301678.tif 000013
【図１２】
2006301678.tif 000014
【図１３】
2006301678.tif 000015
【図１４】
2006301678.tif 000016
【図１５】
2006301678.tif 000017
【図１６】
2006301678.tif 000018
【図１７】
2006301678.tif 000019
【図１８】
2006301678.tif 000020
【図１９】
2006301678.tif 000021
【図２０】
2006301678.tif 000022