(57)【特許請求の範囲】
【請求項１】
通信ネットワークを利用して演奏のレッスンを行なうシステムに用いられる、該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理する装置であって、
前記通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって前記指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得し、該レッスン用の記憶領域を記憶装置上に確保するレッスン新規受講申込情報取得手段と、
前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの受講を終了した受講者による前記演奏の内容を示す該情報である受講終了者演奏情報を取得し、前記レッスン新規受講申込情報取得手段が確保した前記記憶装置上の記憶領域に記憶する受講終了者演奏情報取得手段と、
前記レッスン新規受講申込情報取得手段によって所定の期間内に取得された前記レッスン新規受講申込情報の件数を各々の該レッスン毎に算出するレッスン新規受講申込件数算出手段と、
前記記憶装置に記憶された前記受講終了者演奏情報によって示される前記演奏における演奏操作による発音のタイミング、及び音高についての正確さの評価を行なう評価手段と、
前記レッスンの指導を行なう指導者についての前記給与の額を、前記レッスン新規受講申込件数算出手段によって算出された該レッスンについての前記レッスン新規受講申込情報の件数、及び前記評価手段によって行なわれた該レッスンの受講を終了した受講者についての前記評価の結果に基づいて決定する給与額決定手段と、
を有することを特徴とする給与管理装置。
【請求項２】
前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの新規の受講を希望する受講希望者が該レッスンにおいて演奏の課題とすることを希望する楽曲の曲名を示す該情報である課題曲情報に応じ、予め指導者毎に前記記憶装置に格納されている得意とする楽曲の情報を基に、該楽曲を課題とするレッスンを行なうことのできる指導者を提示する情報であるレッスン指導者情報を該通信ネットワークに送出するレッスン指導者情報送出手段を更に有し、
前記レッスン新規受講申込情報は、前記レッスン指導者情報によって提示されている指導者のうちから選択された指導者によって指導されるレッスンについての新規の受講の申し込みを示す情報である、
ことを特徴とする請求項１に記載の給与管理装置。
【請求項３】
前記レッスン新規受講申込情報取得手段が前記レッスン新規受講申込情報を取得したときに、該レッスン新規受講申込情報で示される受講の申し込みの対象であるレッスンを指導する指導者に該レッスンについての新規の申し込みを受けた旨を通知するレッスン新規受講申込受付通知手段を更に有することを特徴とする請求項１に記載の給与管理装置。
【請求項４】
前記給与額決定手段は、複数の前記指導者の各々によって指導が行なわれる全てのレッスンについての前記レッスン新規受講申込情報の件数を該指導者毎に求め、複数の該指導者における該件数の大小の順位に基づいて前記給与の額を決定することを特徴とする請求項１に記載の給与管理装置。
【請求項５】
前記給与額決定手段は、該給与額決定手段によって前記給与の額が決定される対象である前記指導者により指導がなされたレッスンの受講を終了した受講者についての前記評価の結果に対応する数値の平均を求め、複数の該指導者における該平均の大小の順位に基づいて該給与の額を決定することを特徴とする請求項１に記載の給与管理装置。
【請求項６】
通信ネットワークを利用して演奏のレッスンを行なうときにおける該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理する方法であって、
前記通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって前記指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得して、該レッスン用の記憶領域を記憶装置上に確保し、
前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの受講を終了した受講者による前記演奏の内容を示す該情報である受講終了者演奏情報を取得して、前記レッスン新規受講申込情報の取得により確保した前記記憶装置上の記憶領域に記憶し、
所定の期間内に取得された前記レッスン新規受講申込情報の件数を各々の該レッスン毎に算出し、
前記記憶装置に記憶された前記受講終了者演奏情報によって示される前記演奏における演奏操作による発音のタイミング、及び音高についての正確さの評価を行ない、
前記レッスンの指導を行なう指導者についての前記給与の額を、前記算出された該レッスンについての前記レッスン新規受講申込情報の件数、及び前記受講終了者演奏情報を用いて行なわれた該レッスンの受講を終了した受講者についての前記評価の結果に基づいて決定する、
ことを特徴とする給与管理方法。
【請求項７】
通信ネットワークを利用して演奏のレッスンを行なうときにおける該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理する制御をコンピュータに行なわせる制御プログラムを記録した記録媒体であって、
前記通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって前記指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得し、該レッスン用の記憶領域を記憶装置上に確保するレッスン新規受講申込情報取得手段と、
前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの受講を終了した受講者による前記演奏の内容を示す該情報である受講終了者演奏情報を取得し、前記レッスン新規受講申込情報取得手段が確保した前記記憶装置上の記憶領域に記憶する受講終了者演奏情報取得手段と、
前記レッスン新規受講申込情報取得手段によって所定の期間内に取得された前記レッスン新規受講申込情報の件数を各々の該レッスン毎に算出するレッスン新規受講申込件数算出手段と、
前記記憶装置に記憶された前記受講終了者演奏情報によって示される前記演奏における演奏操作による発音のタイミング、及び音高についての正確さの評価を行なう評価手段と、
前記レッスンの指導を行なう指導者についての前記給与の額を、前記レッスン新規受講申込件数算出手段によって算出された該レッスンについての前記レッスン新規受講申込情報の件数、及び前記評価手段によって行なわれた該レッスンの受講を終了した受講者についての前記評価の結果に基づいて決定する給与額決定手段と、
として機能させるための制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信ネットワークの応用技術に関し、特に通信ネットワークを利用して演奏のレッスンを行なう音楽教室の通信教育サービスを運営するときにおいて好適に利用される技術に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
楽器の演奏レッスンを有料で行なう音楽教室では、先生（レッスンの指導者）が演奏の指導を生徒（レッスンの受講者）に行い、生徒はその指導についての対価（レッスン料）を音楽教室の経営者に支払い、生徒から受け取った対価の一部を給与として経営者から先生に支払うという運営形態がある。
【０００３】
ここで、先生に支払われる給与の額は、本来、その先生のレッスンを受講した生徒の数、すなわちその先生の人気と、レッスンを受講したことによって生徒の楽器演奏技能がどれほど上達したか、すなわちその先生のレッスンによって生徒が得た成果とに基づいて決定されるようにすることが合理的である。
【０００４】
しかしながら、従来、先生の給与の額は講師の肩書きや年功などの要因によって決定されており、不公平を感じる先生もいた。
また、もしも高い成果を上げることのできる指導を行なう先生ほど高い給与を与えることができるようになれば、先生は競って質の高いレッスンカリキュラムを案出するようになり、結果的にこの音楽教室で実施されるレッスンの質を全体的に向上させることが期待できる。レッスンの質が向上すればこの音楽教室を受講する生徒の数の増加が期待され、音楽教室経営者が生徒から得るレッスン料の総額の増加にも繋がる。
【０００５】
以上の問題を鑑み、音楽教室でのレッスンを指導する先生の給与額を合理的に決定する手法を提供することが本発明が解決しようとする課題である。
【０００６】
【課題を解決するための手段】
本発明の装置は、通信ネットワークを利用して演奏のレッスンを行なうシステムに用いられる、該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理する給与管理装置を前提とし、前記通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって前記指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得し、該レッスン用の記憶領域を記憶装置上に確保するレッスン新規受講申込情報取得手段と、前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの受講を終了した受講者による前記演奏の内容を示す該情報である受講終了者演奏情報を取得し、前記レッスン新規受講申込情報取得手段が確保した前記記憶装置上の記憶領域に記憶する受講終了者演奏情報取得手段と、前記レッスン新規受講申込情報取得手段によって所定の期間内に取得された前記レッスン新規受講申込情報の件数を各々の該レッスン毎に算出するレッスン新規受講申込件数算出手段と、前記記憶装置に記憶された前記受講終了者演奏情報によって示される前記演奏における演奏操作による発音のタイミング、及び音高についての正確さの評価を行なう評価手段と、前記レッスンの指導を行なう指導者についての前記給与の額を、前記レッスン新規受講申込件数算出手段によって算出された該レッスンについての前記レッスン新規受講申込情報の件数、及び前記評価手段によって行なわれた該レッスンの受講を終了した受講者についての前記評価の結果に基づいて決定する給与額決定手段と、を有するように構成することによって上述した課題を解決する。
【０００７】
上記の構成においては、同一の指導者（先生）のレッスンを受講する受講者（生徒）の人数をレッスン新規受講申込情報より把握することができ、この人数はすなわちこの指導者の人気を示すものと見なすことができる。また、このレッスンを受講した受講者による演奏の上達度、すなわちレッスンの成果を受講終了者演奏情報より把握することができる。従って、指導者に与えられる給与の額をレッスン新規受講申込情報及び受講終了者演奏情報に基づいて給与額決定手段が決定することによって、給与の額を合理的に決定することができるようになる。
【０００８】
なお、前述した本発明に係る給与管理装置において、前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの新規の受講を希望する受講希望者が該レッスンにおいて演奏の課題とすることを希望する楽曲の曲名を示す該情報である課題曲情報に応じ、予め指導者毎に前記記憶装置に格納されている得意とする楽曲の情報を基に、該楽曲を課題とするレッスンを行なうことのできる指導者を提示する情報であるレッスン指導者情報を該通信ネットワークに送出するレッスン指導者情報送出手段を更に有し、前記レッスン新規受講申込情報は、前記レッスン指導者情報によって提示されている指導者のうちから選択された指導者によって指導されるレッスンについての新規の受講の申し込みを示す情報である、ように構成してもよい。
【０００９】
この構成によれば、自分の希望する楽曲の演奏を上達させるためにはどの指導者のレッスンを受講すればよいかを受講者が選び出すための助けとなる。
また、前述した本発明に係る給与管理装置において、前記レッスン新規受講申込情報取得手段が前記レッスン新規受講申込情報を取得したときに、該レッスン新規受講申込情報で示される受講の申し込みの対象であるレッスンを指導する指導者に該レッスンについての新規の申し込みを受けた旨を通知するレッスン新規受講申込受付通知手段を更に有するように構成してもよい。
【００１０】
この構成によれば、指導者が指導を担当するレッスンに新規の申し込みを受けた旨が直ちに該指導者に通知されるので、その後はスムーズにレッスンを開始させることができる。
【００１２】
なお、このとき、前記給与額決定手段は、複数の前記指導者の各々によって指導が行なわれる全てのレッスンについての前記レッスン新規受講申込情報の件数を該指導者毎に求め、複数の該指導者における該件数の大小の順位に基づいて前記給与の額を決定するようにしてもよく、あるいは、該給与額決定手段によって前記給与の額が決定される対象である前記指導者により指導がなされたレッスンの受講を終了した受講者についての前記評価の結果に対応する数値の平均を求め、複数の該指導者における該平均の大小の順位に基づいて該給与の額を決定するようにしてもよい。これらは、給与額決定手段による指導者に与えられる給与の額の決定の具体的な手法の一例を示すものである。
【００１４】
また、本発明の別の態様のひとつである方法は、通信ネットワークを利用して演奏のレッスンを行なうときにおける該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理する給与管理方法を前提とし、前記通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって前記指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得して、該レッスン用の記憶領域を記憶装置上に確保し、前記情報処理端末から前記通信ネットワークを介して送られてくる情報であって前記レッスンの受講を終了した受講者による前記演奏の内容を示す該情報である受講終了者演奏情報を取得して、前記レッスン新規受講申込情報の取得により確保した前記記憶装置上の記憶領域に記憶し、所定の期間内に取得された前記レッスン新規受講申込情報の件数を各々の該レッスン毎に算出し、前記記憶装置に記憶された前記受講終了者演奏情報によって示される前記演奏における演奏操作による発音のタイミング、及び音高についての正確さの評価を行ない、前記レッスンの指導を行なう指導者についての前記給与の額を、前記算出された該レッスンについての前記レッスン新規受講申込情報の件数、及び前記受講終了者演奏情報を用いて行なわれた該レッスンの受講を終了した受講者についての前記評価の結果に基づいて決定する、ようにすることにより、前述した本発明に係る給与管理装置と同様の作用・効果が得られる。
【００１５】
なお、上述した本発明に係る給与管理方法において行なわれる手順と同様の制御をコンピュータに行なわせる制御プログラムを記憶したコンピュータ読み取り可能な記録媒体から、そのプログラムをコンピュータに読み出させて実行させることによっても、前述した課題を解決することができる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。なお、ここでは、先生と生徒との間のコミュニケーションを通信ネットワークを利用して行なうようにして楽器の演奏のレッスンを進める、通信ネットワーク上に開設された音楽教室において本発明を実施する例を説明する。
【００１７】
図１は上述した音楽教室で使用される、本発明を実施する通信ネットワークを利用した楽器演奏レッスンシステムの全体構成を示す図である。この楽器演奏レッスンシステムでは、サーバ１、先生用端末（２ａ、２ｂ、２ｃ）、ユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）がいずれもネットワーク４に接続されている。
【００１８】
サーバ１はこの音楽教室の経営者が運営・管理し、ネットワーク４を介して各種のデータの授受を行なう。
先生用端末（２ａ、２ｂ、２ｃ）はこの音楽教室で行なわれるレッスンの指導を行なう各先生が使用する情報端末であり、ＷＷＷ（World Wide Web）システムにおけるＷｅｂページを閲覧するＷｅｂブラウザの標準的な機能及び電子メールの送受信機能を備えている。
【００１９】
ユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）はこの音楽教室で行なわれるレッスンの指導を受ける各生徒が使用する情報端末であり、ＷＷＷシステムにおけるＷｅｂページを閲覧するＷｅｂブラウザの標準的な機能及び電子メールの送受信機能を備えている。
【００２０】
ネットワーク４は各種のデータの授受を行なうことのできる通信ネットワークであり、サーバ１、先生用端末（２ａ、２ｂ、２ｃ）、ユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）間相互での各種のデータ授受を可能とするものである。ネットワーク４としては例えばインターネットが利用可能である。
【００２１】
次に図２について説明する。同図は、図１におけるサーバ１の構成を示す図である。図２に示すように、サーバ１は、ネットワーク４に接続されている他に、金融機関５の情報装置が接続されている通信回線６にも接続されており、各生徒の所有するクレジット契約口座へのアドバイス料の課金及び音楽教室の経営者の所有する金融機関５の口座へのアドバイス料の送金指示や、経営者の所有する口座から各先生の所有する金融機関５の口座への送金指示を金融機関５の情報装置に行なうことができる。なおネットワーク４と通信回線６とは同一の回線であってもよい。
【００２２】
通信制御部１０はサーバ１をネットワーク４に接続してサーバ１の各部とネットワーク４との間での各種データの授受を可能とするものである。
生徒登録部１１は生徒のユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）を操作する生徒の個人情報を生徒ＤＢ２１に登録する。
【００２３】
生徒認証部１２は、生徒ＤＢ２１の個人情報に基づいてサーバ１に対するアクセスがこの音楽教室の受講会員によるものであるか否かの認証を行なう。
ＩＤ管理部１３は、各生徒に識別用の生徒ＩＤを付与して生徒ＤＢ（データベース）２１に登録し、またサーバ１の各構成要素に必要に応じて生徒ＩＤを渡す。更に、生徒と先生との間で行なわれるレッスンを識別するためのレッスンＩＤを生成する。
【００２４】
先生データ管理部１４は先生ＤＢ２２に格納されている各先生に関する情報を管理する。
アドバイス質問管理部１５はサーバ１と先生用端末（２ａ、２ｂ、２ｃ）及びユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）との間での質問・回答・アドバイスの授受を管理し、これらの内容をアドバイス質問ＤＢ２３に蓄える。
【００２５】
演奏データ管理部１６はユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）から送られてくる生徒の楽曲演奏の内容を示す演奏データを演奏データＤＢ２４に蓄え、更にレッスンを指導する先生に渡すためにその演奏データを演奏データＤＢ２４から読み出す。
【００２６】
レッスン成果管理部１７はユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）から送られてくる演奏データの評価を行ない、その評価結果をレッスン成果ＤＢ２５に格納する。
給与管理部１８は先生に支払われる給与の額の決定を行なう。
【００２７】
課金管理部１９は、生徒のクレジット口座へのアドバイス料の課金指示、先生の口座への給与の振り込み指示、及びこれらの指示に対応する音楽教室の経営者の口座に対する入出金指示を、通信回線６を介して金融機関５の情報装置に通知する。
【００２８】
次に、図２に示すサーバ１の有する各データベースに保持されるデータの内容について、図３、図４、図５を参照しながら説明する。
図３には生徒ＤＢ２１及び先生ＤＢ２２に蓄積されるデータの内容が示されている。
【００２９】
生徒ＤＢ２１には、各生徒に個別に割り当てられる生徒ＩＤ、生徒の個人認証のために各生徒に個別に設定されるパスワード、その生徒の氏名及び住所並びに電子メールアドレス、といった各種の情報が各生徒毎に格納される。
先生ＤＢ２２には、各先生に個別に割り当てられる先生ＩＤ及びパスワード、先生の顔写真を示す画像データ、先生の氏名、レッスンにおける先生の指導方針紹介する文書データ、この先生の指導するレッスンを受講するために要するレッスン料金、先生の電子メールアドレス、この先生の現在の月額給与、この先生に支払う給与の振込先の金融機関の口座の口座番号等の口座情報、そして、この先生が得意とする楽曲（たとえば得意とする曲名や音楽のジャンルなど）の情報、といった各種の情報が各先生毎に格納される。
【００３０】
図４にはアドバイス質問ＤＢ２３及び演奏データＤＢ２４に蓄積されるデータの内容が示されている。
アドバイス質問ＤＢ２３には、先生と生徒との間で行なわれるレッスンを特定するレッスンＩＤ、このレッスンの指導担当である先生を特定する先生ＩＤ、このレッスンを受講している生徒を特定する生徒ＩＤ、このレッスンにおける課題曲の曲名、このレッスンにおいて先生から生徒へ与えられたアドバイスの内容、このレッスンにおいて生徒が先生に対して行なった質問の内容、の各情報が、各レッスン毎に格納される。
【００３１】
演奏データＤＢ２４は、アドバイス質問ＤＢ２３に格納されるものと同様の、レッスンＩＤ、先生ＩＤ、生徒ＩＤ、及び曲名に加え、生徒によって行なわれた楽曲演奏の内容を示す演奏データの情報がレッスン毎に格納される。ここで、演奏データは、例えば生徒による楽器演奏の内容を示すＭＩＤＩ（Musical Instrument Digital Interface）規格に準拠した演奏データである。
【００３２】
図５にはレッスン成果ＤＢ２５に蓄積されるデータの内容が示されている。レッスン成果ＤＢ２５には、アドバイス質問ＤＢ２３に格納されるものと同様の、レッスンＩＤ、先生ＩＤ、生徒ＩＤ、及び曲名に加え、このレッスンの終了後に生徒によって行なわれた楽器演奏の内容を示す演奏データと、この演奏データについてレッスン成果管理部１７によってなされた評価の結果を示す情報である、総合評価点数、等級（初級、中級、上級などの演奏能力の判定結果）、音高の正確さを示す評点、発音タイミングの正確さを示す評点といった各種情報とが各レッスン毎に格納される。
【００３３】
以下、図１に示す楽器演奏システムのサーバ１、先生用端末（２ａ、２ｂ、２ｃ）、ユーザ端末（３ａ、３ｂ、３ｃ、３ｄ）で各々実行される制御処理の処理内容について説明する。なお、ここでは、ユーザ端末３ａを操作する生徒が、先生用端末２ａを操作する先生の指導するレッスンを受けることを選択する場合について説明する。
【００３４】
まず、この音楽教室で開講されるレッスンを生徒が受講するには、この音楽教室の受講会員となることがここでは必要とされており、この会員登録に関する処理を最初に説明する。
図６は、この音楽教室の受講会員になるために生徒がユーザ端末３ａを操作してサーバ１に会員登録を行なうときに、ユーザ端末３ａ及びサーバ１において実行される会員登録処理の処理内容を示すフローチャートである。
【００３５】
図６において、（ａ）にはユーザ端末３ａにおいて実行される処理内容が、そして（ｂ）にはサーバ１において実行される処理内容がそれぞれ示されており、ユーザ端末３ａとサーバ１との両者に関係する処理やデータの授受の流れには（Ａ）、（Ｂ）、（Ｃ）、…、の符号を付している。なお、後述する図１０、図１４、図２１、図２５、図２８、及び図３１に示されるフローチャートも同様の表示を行なっている。
【００３６】
まず、（Ａ）においてユーザ端末３ａとサーバ１との間にネットワーク４を介しての通信路が確立されると会員登録の要求がユーザ端末３ａから送信されてサーバ１で受信され、通信制御部１０はこの要求を生徒登録部１１に渡す。すると、生徒登録部１１は（Ｂ）において通信制御部１０に登録画面データをユーザ端末３ａへ送付させる。
【００３７】
登録画面データによって表現される登録画面の例を図７（ａ）に示す。同図に示す登録画面には、生徒の氏名及び住所並びに生徒宛ての電子メールの宛先である電子メールアドレスの入力欄と、これらの入力欄への入力内容を示すデータをサーバ１に送付する指示をユーザ端末に与えるボタンである「送信」アイコンが設けられている。
【００３８】
この登録画面データを受け取ったユーザ端末３ａではＳ１０１において登録処理が実行され、この登録処理が完了すると（Ｃ）において登録画面の各入力欄に入力された登録データがサーバ１に送られる。この登録処理の詳細は後述する。サーバ１の通信制御部１０においてこの登録データが受信されると、受信された登録データは生徒登録部１１に渡される。生徒登録部１１はＳ１０２において氏名、住所、電子メールアドレスの各情報を生徒ＤＢ２１に格納（ストア）し、続くＳ１０３においてユーザ端末３ａを操作する生徒に固有の生徒ＩＤ及びパスワードをＩＤ管理部１３に作成させ、Ｓ１０４において作成された生徒ＩＤ及びパスワードを生徒ＤＢ２１に格納（ストア）させる。
【００３９】
更に、生徒登録部１１は、作成した生徒ＩＤ及びパスワードを表示する図７（ｂ）に示すようなＩＤ・パスワード送付画面を表現するデータを作成し、作成されたデータが図６の（Ｄ）において通信制御部１０によってユーザ端末３ａに送付される。
【００４０】
ＩＤ・パスワード送付画面データを受け取ったユーザ端末３ａではＳ１０５においてＩＤ・パスワード表示処理が実行される。ＩＤ・パスワード表示処理の詳細は後述する。
以上までの処理が完了すると図６に示す会員登録処理が終了し、ユーザ端末３ａ及びサーバ１ではそれぞれ会員登録処理とは無関係の他の処理の実行に移る。
【００４１】
次に、図６においてユーザ端末３ａによって実行される登録処理及びＩＤ・パスワード表示処理の詳細を説明する。
図８は、図６におけるＳ１０１の処理である登録処理の処理内容を示すフローチャートである。
【００４２】
まず、Ｓ１１１において、サーバ１から受け取った登録画面データに基づいて図７（ａ）に示す登録画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ１１２では生徒による操作によってその操作に対応する入力がユーザ端末３ａで取得され、続くＳ１１３において取得された入力の内容が登録画面に設けられている入力欄に表示される。
【００４３】
ここで、Ｓ１１４において、登録画面に設けられている「送信」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ１１５に処理が進み、判定結果がＮｏならばＳ１１２へ処理が戻って上述した処理が繰り返される。
【００４４】
Ｓ１１５では、Ｓ１１２の処理によって取得された入力内容を示すデータがサーバ１に宛ててネットワーク４に送信される。その後はこの登録処理が終了して図６へと処理が戻る。
図９は、図６におけるＳ１０５の処理であるＩＤ・パスワード表示処理の処理内容を示すフローチャートである。
【００４５】
まず、Ｓ１２１において、サーバ１から受け取ったＩＤ・パスワード送付画面データに基づいて図７（ｂ）に示すＩＤ・パスワード送付画面がユーザ端末３ａの表示部に表示される。
続くＳ１２２ではＩＤ・パスワード送付画面に設けられている「ＯＫ」なる文字が付されているアイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ１２３に処理が進み、判定結果がＮｏならばこの判定結果がＹｅｓとなるまでこの処理が繰り返される。
【００４６】
Ｓ１２３ではユーザ端末３ａの表示部の表示がクリアされてＩＤ・パスワード送付画面の表示が終了し、その後はこのＩＤ・パスワード表示処理が終了して図６へと処理が戻る。
音楽教室の受講会員の登録を済ませた生徒はレッスンの受講が可能となり、最初に図１０に示されている処理が行なわれる。同図は生徒がユーザ端末３ａを操作してサーバ１にアクセスした際にユーザ端末３ａ及びサーバ１において実行されるログイン処理の処理内容を示すフローチャートである。
【００４７】
まず、（Ａ）においてユーザ端末３ａとサーバ１との間にネットワーク４を介しての通信路が確立されてユーザ端末３ａからの音楽教室へのログイン要求がサーバ１で受信されると、通信制御部１０はこの要求を生徒認証部１２に渡す。すると、生徒認証部１２は（Ｂ）において通信制御部１０に認証画面データをユーザ端末３ａに送付させる。
【００４８】
この認証画面データによって表現される認証画面の例を図１１（ａ）に示す。同図に示す認証画面には、前述した会員登録処理によって既に生徒に通知されている生徒ＩＤ及びパスワードの入力欄とこれらの入力欄への入力内容を示すデータをサーバ１に送付する指示をユーザ端末に与えるボタンである「送信」アイコンが設けられている。
【００４９】
この認証画面データを受け取ったユーザ端末３ａではＳ２０１においてＩＤ・パスワード入力処理が実行され、この処理が完了すると、（Ｃ）において認証画面の両入力欄に入力されたデータがサーバ１に送られる。このＩＤ・パスワード入力処理の詳細は後述する。
【００５０】
サーバ１の通信制御部１０においてこの入力されたデータが受信されると、受信されたこのデータは生徒認証部１２に渡される。生徒認証部１２ではＳ２０２において認証処理が実行され、送付されたデータで示されている生徒ＩＤとパスワードとの組み合わせに一致するものが生徒ＤＢ２１に格納されているか否かを判定する処理がなされ、格納されていれば認証成功とし、（Ｄ）において通信制御部１０に初期画面データをユーザ端末３ａへ送付させる。格納されていなければ認証失敗とし、ユーザ端末３ａからのログイン要求を拒否する。
【００５１】
図１１（ｂ）に示す初期画面には、生徒ＩＤ及びレッスンを希望する楽曲の曲名の入力欄と、これらの入力欄への入力内容に基づいた新たなレッスンの受講を希望していることを示す「新規」の受講依頼であるか、これらの入力欄への入力内容に基づいて現在進行中であるレッスンにおける質問や演奏データの送付若しくはアドバイスの取得を行なう「レッスン」の依頼であるか、あるいは既に終了したレッスンによって達成された楽器演奏の上達の程度の評価を希望する「評価」の依頼であるかをチェックマークを付して区別するためのチェックボックス、更に、これらの各欄への入力内容を確定してこれらの入力内容を示すデータをサーバ１に送付する指示をユーザ端末に与えるボタンである「確定」アイコンが設けられている。
【００５２】
このような初期画面データを受け取ったユーザ端末３ａではＳ２０３においてデータ入力処理が実行される。データ入力処理の詳細は後述する。
以上までの処理がログイン処理である。ユーザ端末３ａ及びサーバ１のそれぞれでは、このログイン処理の終了後に、Ｓ２０３において実行されたデータ入力処理の処理結果に応じて、後述する新規レッスン開始処理、生徒用レッスン開始受付処理、達成度評価処理のうちのいずれかの処理が実行される。
【００５３】
次に、図１０においてユーザ端末３ａによって実行されるＩＤ・パスワード入力処理及びデータ入力処理の詳細を説明する。
図１２は図１０におけるＳ２０１の処理であるＩＤ・パスワード入力処理の処理内容を示すフローチャートである。
【００５４】
まず、Ｓ２１１において、サーバ１から受け取った認証画面データに基づいて図１１（ａ）に示す認証画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ２１２では生徒による操作によってその操作に対応する入力データがユーザ端末３ａで取得され、続くＳ２１３において取得されたデータで示される入力の内容が認証画面に設けられている入力欄に表示される。
【００５５】
ここで、Ｓ２１４において、認証画面に設けられている「送信」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ２１５に処理が進み、判定結果がＮｏならばＳ２１２へ処理が戻って上述した処理が繰り返される。
【００５６】
Ｓ２１５では、Ｓ２１２の処理によって取得された入力内容を示すデータがサーバ１に宛ててネットワーク４に送信される。その後はこのＩＤ・パスワード入力処理が終了し、図１０へと処理が戻る。
図１３は、図１０におけるＳ２０３の処理であるデータ入力処理の処理内容を示すフローチャートである。
【００５７】
まず、Ｓ２２１において、サーバ１から受け取った初期画面データに基づいて図１１（ｂ）に示す初期画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ２２２では生徒による操作によってその操作に対応する入力がユーザ端末３ａで取得され、続くＳ２２３において取得された入力の内容が初期画面に設けられている入力欄及びチェックボックスに表示される。
【００５８】
ここで、Ｓ２２４において「新規」チェックボックスがチェックされたか否かが判定され、判定結果がＹｅｓならばＳ２２５において所定のレジスタ（ユーザ端末３ａの有する中央演算装置（ＣＰＵ）に設けられているレジスタ）に「０」がセットされてＳ２３０に処理が進む。一方、Ｓ２２４の判定結果がＮｏならばＳ２２６において「評価」チェックボックスがチェックされたか否かが判定され、この判定結果がＹｅｓならばＳ２２７において前述したレジスタに「１」がセットされてＳ２３０に処理が進む。また、Ｓ２２６の判定結果がＮｏならばＳ２２８において「レッスン」チェックボックスがチェックされたか否かが判定され、この判定結果がＹｅｓならばＳ２２９において前述したレジスタに「２」がセットされてＳ２３０に処理が進む。ここでＳ２２８の判定結果がＮｏならばＳ２２２へ処理が戻り、上述した処理が繰り返される。
【００５９】
Ｓ２３０では、初期画面に設けられている「確定」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ２３１に処理が進み、判定結果がＮｏならばこの判定結果がＹｅｓとなるまでこの判定処理が繰り返される。
【００６０】
Ｓ２３１では前述したレジスタが「０」にセットされているか否かが判定され、判定結果がＹｅｓならばＳ２２２の処理によって取得された入力内容を示すデータがＳ２３２においてレッスンの新規受講依頼としてサーバ１に宛ててネットワーク４に送信される。一方、Ｓ２３１の判定処理の結果がＮｏならばＳ２３３において前述したレジスタが「１」にセットされているか否かが判定され、判定結果がＹｅｓならばＳ２２２の処理によって取得された入力内容を示すデータがＳ２３４において終了したレッスンによって上達した楽器演奏の達成度の評価依頼としてサーバ１に宛ててネットワーク４に送信される。また、Ｓ２３３の判定処理の結果がＮｏならば前述したレジスタが「２」にセットされているものとみなし、Ｓ２２２の処理によって取得された入力内容を示すデータがＳ２３５において現在進行中のレッスンに関する情報の授受依頼としてサーバ１に宛ててネットワーク４に送信される。
【００６１】
Ｓ２３２、Ｓ２３４若しくはＳ２３５の処理を完了した後にはこのデータ入力処理が終了して図１０へと処理が戻る。
次に図１４について説明する。同図は、図１０に示したログイン処理が実行されたときに、レッスンの新規受講依頼についてのデータがユーザ端末３ａからサーバ１に送付されたときに実行される新規レッスン開始処理の処理内容を示すフローチャートである。なお、このフローチャートにおいては、ユーザ端末３ａ及びサーバ１において実行される処理内容に加え、（ｃ）として先生用端末２ａにおいて実行される処理内容も示されており、更に、先生用端末２ａとサーバ１との間でのデータ授受の流れをも示している。
【００６２】
まず、（Ａ）において前述したログイン処理におけるＳ２０３のデータ入力処理の実行によって初期画面（図１１（ｂ））の入力欄への入力内容を示すレッスンの新規受講依頼のデータがサーバ１の通信制御部１０で受信されると、受信されたデータは先生データ管理部１４に渡される。
【００６３】
Ｓ３０１において先生データ管理部１４は後述する先生検索処理を実行し、その結果として作成された図１５（ａ）に示すような先生リスト画面を表現するデータが図１４の（Ｂ）において通信制御部１０によってユーザ端末３ａに送付される。
【００６４】
図１５（ａ）に示す先生リスト画面には、各先生の顔写真及び氏名、レッスンにおける指導方針、レッスン料金が表示され、更に、生徒が画面に表示されている先生の中から受講するレッスンの指導担当の先生を選択するための「選択」アイコンが各先生の情報毎に設けられている。更に、画面には表示されないが、この先生リスト画面を表現するデータには各先生の先生ＩＤを示すデータが含まれている。
【００６５】
図１４の説明に戻る。先生リスト画面データを受け取ったユーザ端末３ａではＳ３０２において後述する先生選択処理が実行され、この処理の結果として選択された先生の先生ＩＤが（Ｃ）においてサーバ１に送付される。
ユーザ端末３ａから送信された先生ＩＤは通信制御部１０で受信されて先生データ管理部１４に渡される。先生データ管理部１４ではＳ３０３において図１５（ｂ）に示すような購入画面を表現するデータが生成され、生成されたデータは（Ｄ）において通信制御部１０からユーザ端末３ａに送付される。
【００６６】
図１５（ｂ）に示す購入画面には、前述したＳ３０２において実行された先生選択処理の処理結果として選択された先生の演奏レッスンを受講するときのレッスン料金の表示と、このレッスン料金の支払いを行なう生徒のクレジットカードのカード番号及びそのクレジットカードに付与されているパスワードの入力を行なわせるための入力欄とが設けられている。
【００６７】
購入画面データを受け取ったユーザ端末３ａではＳ３０４において後述する購入データ入力処理が実行され、この処理が完了すると（Ｅ）において購入画面の両入力欄に入力されたデータ（購入データ）がサーバ１に送られる。
ユーザ端末３ａから送信された購入データがサーバ１の通信制御部１０において受信されると、Ｓ３０５において後述する課金依頼処理がサーバ１で実行され、この処理が完了すると、その結果として作成された図１５（ｃ）に示すようなレッスンＩＤ送付画面を表現するデータが（Ｆ）において通信制御部１０によってユーザ端末３ａに送付され、Ｓ３０６においてこのデータに基づいたレッスンＩＤ送付画面がユーザ端末３ａに設けられている表示部に表示されてレッスンの新規受講依頼が受け付けられたことが生徒に通知される。
【００６８】
その一方で、課金依頼処理が完了すると、（Ｇ）においてレッスンを依頼する内容の、図１６に示すような選択された先生宛ての電子メール（レッスン依頼メール）が通信制御部１０によって送信され、Ｓ１００７において先生用端末２ａが先生によって操作されてこのレッスン依頼メールが受信されて先生用端末２ａの備える表示部に表示され、新規のレッスンの依頼を受けたことが先生に通知される。
【００６９】
以上までの処理が完了するとこの新規レッスン開始処理が終了し、ユーザ端末３ａ、サーバ１、及び先生用端末２ａではそれぞれこの処理とは無関係の他の処理の実行に移る。
次に、図１４においてユーザ端末３ａ若しくはサーバ１によって実行される先生検索処理、先生選択処理、購入データ入力処理、課金依頼処理の各処理の詳細を説明する。
【００７０】
図１７は図１４におけるＳ３０１の処理としてサーバ１の先生データ管理部１４において実行される先生検索処理の処理内容を示すフローチャートである。
まず、Ｓ３１１において、先生ＤＢ２２が参照されて各先生の得意分野の情報が調べられる。そして、生徒によって図１１（ｂ）に示す初期画面に入力された課題曲の曲名と、先生ＤＢ２２に予め格納されている各先生の得意とする楽曲（得意曲・ジャンル）との関連の有無に基づいて、この課題曲のレッスン指導を行うことのできる先生の選択が行なわれる。
【００７１】
続くＳ３１２ではこの選択された先生についての情報が先生ＤＢ２２から読み出されて図１５（ａ）に示す先生リスト画面を表現するデータが作成され、Ｓ３１３において作成されたデータが通信制御部１０によってユーザ端末３ａへ宛ててネットワーク４に送信される。その後はこの先生検索処理が終了して図１４へと処理が戻る。
【００７２】
図１８は図１４におけるＳ３０２の処理としてユーザ端末３ａにおいて実行される先生選択処理の処理内容を示すフローチャートである。
まず、Ｓ３２１において、サーバ１から受け取った先生リスト画面データに基づいて図１５（ａ）に示す先生リスト画面がユーザ端末３ａの表示部に表示される。
【００７３】
続くＳ３２２では、先生リスト画面における各先生の紹介情報毎に設けられている「選択」なる文字が付されているいずれかのアイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ３２３に処理が進み、判定結果がＮｏならばこの判定結果がＹｅｓとなるまでこの処理が繰り返される。
【００７４】
Ｓ３２３ではオンとされた「選択」アイコンに対応する先生についての先生ＩＤが先生選択の結果としてサーバ１に宛ててネットワーク４に送信される。その後はこの先生選択処理が終了して図１４へと処理が戻る。
図１９は図１４におけるＳ３０４の処理としてユーザ端末３ａにおいて実行される購入データ入力処理の処理内容を示すフローチャートである。
【００７５】
まず、Ｓ３３１において、サーバ１から受け取った購入画面データに基づいて図１５（ｂ）に示す購入画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ３３２では生徒による操作によってその操作に対応する入力、すなわちクレジットカードのカード番号及びそのクレジットカードに付与されているパスワードのデータがユーザ端末３ａで取得され、取得されたこれらのデータの内容が続くＳ３３３において購入画面に設けられている入力欄に表示される。
【００７６】
ここで、Ｓ３３４において、購入画面に設けられている「確定」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ３３５に処理が進み、判定結果がＮｏならばＳ３３２へ処理が戻って上述した処理が繰り返される。
【００７７】
Ｓ３３５では、Ｓ３３２の処理によって取得されたデータ（購入データ）がサーバ１に宛ててネットワーク４に送信される。その後はこの購入データ入力処理が終了して図１４へと処理が戻る。
図２０は図１４におけるＳ３０５の処理としてサーバ１で実行される課金依頼処理の処理内容を示すフローチャートである。
【００７８】
まず、Ｓ３４１において、課金管理部１９により、ユーザ端末３ａから受け取ったデータに基づく生徒のクレジット口座への所定のレッスン料の課金指示及びこの音楽教室の経営者の保有する口座へのそのレッスン料の入金指示が通信回線６を介して金融機関５の情報処理装置に行なわれる。
【００７９】
続いてＳ３４２においてＩＤ管理部１３によって新規に開始されるレッスンについてのレッスンＩＤが生成され、更にＳ３４３においてこの生成されたレッスンＩＤが示されている図１５（ｃ）に示すレッスンＩＤ送付画面を表現するデータが作成される。そして、Ｓ３４４において、作成されたデータが通信制御部１０によってユーザ端末３ａに宛てて送信される。
【００８０】
Ｓ３４５では、生徒によって選択された先生にレッスン指導の依頼があった旨を通知する図１６に示すレッスン依頼メールが先生データ管理部１４によって作成され、続くＳ３４６ではその選択された先生の電子メールアドレスに宛てて作成された電子メールが通信制御部１０によってネットワーク４に送信される。
【００８１】
Ｓ３４７では、アドバイス質問管理部１５、演奏データ管理部１６、及びレッスン成果管理部１７によって、新規に開始されるレッスンにおいて生成されるデータを格納する記憶領域がアドバイス質問ＤＢ２３、演奏データＤＢ２４、及びレッスン成果ＤＢ２５のそれぞれに新たに確保され、その領域にそのレッスンに付されたレッスンＩＤ、そのレッスンを指導する先生の先生ＩＤ、そのレッスンを受講する生徒の生徒ＩＤ、及び生徒から通知された課題曲の題名がＩＤ管理部１３及び先生データ管理部１４から渡されて格納（ストア）される。この処理を完了した後にはこの課金依頼処理が終了して図１４へと処理が戻る。
【００８２】
次に、実際にレッスンが進められるときにユーザ端末３ａ、サーバ１、先生用端末２ａで各々実行される処理について、ユーザ端末３ａとサーバ１との関係に基づいて実行される処理と、サーバ１と先生用端末２ａとの関係に基づいて実行される処理とに分けて説明することとし、ユーザ端末３ａとサーバ１との関係に基づいて実行される処理を先に説明する。
【００８３】
まず、図２１について説明する。同図は、図１０に示したログイン処理が実行されたときに、レッスンの依頼についてのデータがユーザ端末３ａからサーバ１に送付されたときに実行される生徒用レッスン開始受付処理の処理内容を示すフローチャートである。
【００８４】
まず、（Ａ）において前述したログイン処理におけるＳ２０３のデータ入力処理の実行によって初期画面（図１１（ｂ））の入力欄への入力内容を示すレッスン依頼のデータがサーバ１の通信制御部１０で受信されると、受信されたデータはＩＤ管理部１３に渡される。ＩＤ管理部１３ではＳ４０１において図２２（ａ）に示すような依頼の対象であるレッスンを特定するレッスンＩＤの入力を行う画面を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０からユーザ端末３ａに送付される。
【００８５】
図２２（ａ）のレッスンＩＤ入力画面について説明すると、この画面にはレッスンＩＤが入力される入力欄と、この入力欄に入力されたレッスンＩＤを示すデータをサーバ１に宛てて送信する指示をユーザ端末３ａに行うためのボタンアイコンとが設けられている。
【００８６】
このレッスンＩＤ入力画面データを受け取ったユーザ端末３ａではＳ４０２においてレッスンＩＤ入力処理が実行され、この登録処理が完了すると、（Ｃ）において画面の入力欄に入力されたレッスンＩＤを示すデータがサーバ１に送られる。このレッスンＩＤ入力処理の詳細は後述する。
【００８７】
サーバ１の通信制御部１０においてこのデータが受信されると、受信された登録データはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ４０３において認証処理が実行され、送付されたデータで示されているレッスンＩＤに一致するものがアドバイス質問ＤＢ２３に格納されているか否かを判定する処理がなされ、格納されていれば認証成功とし、Ｓ４０４において図２２（ｂ）に示すようなレッスン内容の選択を生徒に行なわせる生徒用のレッスンメニュー画面を表現するデータが生成され、（Ｄ）において通信制御部１０に生成されたデータをユーザ端末３ａへ送付させる。一方、Ｓ４０３の認証処理において、送付されたデータで示されているレッスンＩＤに一致するものがアドバイス質問ＤＢ２３に格納されていなければ認証失敗とし、ユーザ端末３ａからのレッスン依頼を拒否する。
【００８８】
図２２（ｂ）の生徒用のレッスンメニュー画面について説明すると、この画面には、先生の指導を受けるために生徒による楽曲の演奏の内容を示すデータの送付を行なう「演奏を送る」アイコン、生徒による演奏内容や生徒によってなされた質問に対して先生より提供されたアドバイスを参照する「アドバイスを見る」アイコン、先生に質問を行なう「質問する」アイコンというボタンアイコンが設けられており、生徒はこれらのボタンアイコンから１つを選択してオンとする操作をユーザ端末３ａに行なうことによって、対応する内容のレッスンを行なうことができる。また、この画面にはレッスンを行なわない「終了」アイコンというボタンアイコンも設けられており、これがオンとされるとレッスンは行なわれない。
【００８９】
このようなレッスンメニュー画面データを受け取ったユーザ端末３ａではＳ４０５において生徒用レッスンメニュー選択処理が実行される。この処理の詳細は後述する。
この後の処理は、この生徒用レッスンメニュー選択処理における処理結果に応じて、後述する演奏データ処理、質問処理、アドバイス提供処理のいずれかの処理が実行される。
【００９０】
以上までの処理が生徒用レッスン開始受付処理である。
次に、図２１においてユーザ端末３ａによって実行されるレッスンＩＤ入力処理、及び生徒用レッスンメニュー選択処理の詳細を説明する。
図２３は図２１におけるＳ４０２の処理としてユーザ端末３ａにおいて実行されるレッスンＩＤ入力処理の処理内容を示すフローチャートである。
【００９１】
まず、Ｓ４１１において、サーバ１から受け取ったレッスンＩＤ入力画面データに基づいて図２２（ａ）に示すレッスンＩＤ入力画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ４１２では生徒による操作によってその操作に対応するレッスンＩＤがユーザ端末３ａで取得され、取得されたこのレッスンＩＤが続くＳ４１３においてレッスンＩＤ入力画面に設けられている入力欄に表示される。
【００９２】
ここで、Ｓ４１４において、レッスンＩＤ入力画面に設けられている「送信」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ４１５に処理が進み、判定結果がＮｏならばＳ４１２へ処理が戻って上述した処理が繰り返される。
【００９３】
Ｓ４１５では、Ｓ４１２の処理によって取得されたレッスンＩＤを示すデータがサーバ１に宛ててネットワーク４に送信される。その後はこのレッスンＩＤ入力処理が終了して図２１へと処理が戻る。
図２４は図２１におけるＳ４０５の処理としてユーザ端末３ａにおいて実行される生徒用レッスンメニュー選択処理の処理内容を示すフローチャートである。
【００９４】
まず、Ｓ４２１において、サーバ１から受け取った生徒用レッスンメニュー画面データに基づいて図２２（ｂ）に示す生徒用レッスンメニュー画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ４２２では、生徒用レッスンメニュー画面に設けられている「演奏を送る」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ４２３において演奏送付依頼を示すデータがサーバ１に宛ててネットワーク４に送信される。
【００９５】
一方、Ｓ４２２の判定結果がＮｏならば、Ｓ４２４において生徒用レッスンメニュー画面に設けられている「質問する」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ４２５において質問依頼を示すデータがサーバ１に宛ててネットワーク４に送信される。
【００９６】
一方、Ｓ４２４の判定結果がＮｏならば、Ｓ４２６において生徒用レッスンメニュー画面に設けられている「アドバイスを見る」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ４２７においてアドバイス送付依頼を示すデータがサーバ１に宛ててネットワーク４に送信される。
【００９７】
Ｓ４２３、Ｓ４２５、Ｓ４２７のいずれかの処理が行なわれた後には、この生徒用レッスンメニュー選択処理が終了して図２１へと処理が戻る。
一方、Ｓ４２６の判定結果がＮｏならば、Ｓ４２８において生徒用レッスンメニュー画面に設けられている「終了」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならば、Ｓ４２９において生徒用レッスン開始受付処理とは無関係の他の処理の実行を許容する通知がサーバ１に宛ててネットワーク４に送信され、更にユーザ端末３ａでも今回のこの生徒用レッスンメニュー選択処理が終了してこの処理とは無関係のほかの処理の実行に移る。一方、Ｓ４２８の判定結果がＮｏならばＳ４２２へ処理が戻って上述した処理が繰り返される。
【００９８】
次に図２５について説明する。同図は、図２１に示す前述した生徒用レッスン開始受付処理が実行された結果、演奏送付依頼を示すデータがユーザ端末３ａからサーバ１に送付されたときに実行される演奏データ処理の処理内容を示すフローチャートである。
【００９９】
まず、（Ａ）において前述した生徒用レッスンメニュー選択処理（図２４）のＳ４２３の処理によってユーザ端末３ａから送信された演奏送付依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータは演奏データ管理部１６に渡される。演奏データ管理部１６ではＳ５０１において図２６に示すような生徒による演奏内容を示す演奏データの送付を促す画面を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０からユーザ端末３ａに送付される。図２６に示すように、この演奏データ送付画面には、演奏データの入力の開始若しくは終了の指示をユーザ端末３ａに行うための２つのボタンアイコンが設けられている。
【０１００】
この演奏データ送付画面データを受け取ったユーザ端末３ａではＳ５０２において演奏データ送付処理が実行され、この処理の結果として（Ｃ）において演奏データがサーバ１に送られる。
サーバ１の通信制御部１０においてこの演奏データが受信されると、受信された演奏データは演奏データ管理部１６に渡される。演奏データ管理部１６ではＳ５０３においてこの演奏データを演奏データＤＢ２４におけるこのレッスンについてのデータ格納領域に格納（ストア）する。
【０１０１】
以上までの処理が完了するとこの演奏データ処理が終了し、ユーザ端末３ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
次に、この演奏データ処理におけるＳ５０２の処理としてユーザ端末３ａにおいて実行される演奏データ送付処理の処理内容について、図２７に示すフローチャートに沿って説明する。
【０１０２】
まず、Ｓ５１１において、サーバ１から受け取った演奏データ送付画面データに基づいて図２６に示す演奏データ送付画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ５１２では、演奏データ送付画面に設けられている「開始」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ５１３においてＳＴＦなるフラグが「１」にセットされ、その後はＳ５１２へ処理が戻って上述した処理が繰り返される。一方、Ｓ５１２の判定結果がＮｏならばＳ５１４に処理が進む。
【０１０３】
Ｓ５１４では、前述したフラグＳＴＦが「１」にセットされているか否かが判定され、この判定結果がＹｅｓならばＳ５１５に処理が進み、判定結果がＮｏならばＳ５１２に処理が戻って上述した処理が繰り返される。
Ｓ５１５では、ユーザ端末３ａに接続されている楽器（例えばＭＩＤＩインタフェースを備えてユーザ端末３ａに接続されている電子キーボード）に対して行なわれた演奏操作に対応するデータ（演奏データ）の入力がユーザ端末３ａになされたか否かが判定され、この判定結果がＹｅｓのときにのみ、Ｓ５１６においてこの演奏データがユーザ端末３ａの備えている記憶部に順次記憶される。
【０１０４】
Ｓ５１７では演奏データ送付画面に設けられている「終了」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、この判定結果がＹｅｓならばＳ５１８に処理が進み、判定結果がＮｏならばＳ５１２に処理が戻って上述した処理が繰り返される。
【０１０５】
Ｓ５１８では前述したＳ５１６の処理によってユーザ端末３ａの備えている記憶部に順次記憶された演奏データが一括して読み出され、この読み出されたデータがサーバ１に送付される。
Ｓ５１９では前述したフラグＳＴＦが初期値である「０」にセットされ、その後この演奏データ送付処理が終了して図２５へと処理が戻る。
【０１０６】
次に図２８について説明する。同図は、図２１に示す前述した生徒用レッスン開始受付処理が実行された結果、質問依頼を示すデータがユーザ端末３ａからサーバ１に送付されたときに実行される質問処理の処理内容を示すフローチャートである。
【０１０７】
まず、（Ａ）において前述した生徒用レッスンメニュー選択処理（図２４）のＳ４２５の処理によってユーザ端末３ａから送信された質問依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ６０１において図２９に示すような生徒からの質問の内容を記入する入力欄を有する質問入力画面を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０からユーザ端末３ａに送付される。図２９に示すように、この質問入力画面には、質問の内容を記入する入力欄に加え、質問の送信の指示をユーザ端末３ａに行うためのボタンアイコンが設けられている。
【０１０８】
この質問入力画面データを受け取ったユーザ端末３ａではＳ６０２において質問入力処理が実行され、この処理の結果として（Ｃ）において、質問入力画面の入力欄に入力された質問の内容を示す質問データがサーバ１に送られる。
サーバ１の通信制御部１０においてこの質問データが受信されると、受信された質問データはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ６０３においてこの質問データをアドバイス質問ＤＢ２３におけるこのレッスンについてのデータ格納領域に格納（ストア）する。
【０１０９】
以上までの処理が完了するとこの質問処理が終了し、ユーザ端末３ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
次に、この質問処理におけるＳ６０２の処理としてユーザ端末３ａにおいて実行される質問入力処理の処理内容について、図３０に示すフローチャートに沿って説明する。
【０１１０】
まず、Ｓ６１１において、サーバ１から受け取った質問入力画面データに基づいて図２９に示す質問入力画面がユーザ端末３ａに設けられている表示部に表示される。
Ｓ６１２では生徒による操作によってその操作に対応する質問内容を意味する文字列のデータがユーザ端末３ａで取得され、取得されたこのデータで表現されている文字列が続くＳ６１３において質問入力画面に設けられている入力欄に表示される。
【０１１１】
ここで、Ｓ６１４において、質問入力画面に設けられている「送信」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ６１５に処理が進み、判定結果がＮｏならばＳ６１２へ処理が戻って上述した処理が繰り返される。
【０１１２】
Ｓ６１５では、Ｓ６１２の処理によって取得された文字列を示すデータ（質問データ）がサーバ１に宛ててネットワーク４に送信される。その後はこの質問入力処理が終了して図２８へと処理が戻る。
次に図３１について説明する。同図は、図２１に示す前述した生徒用レッスン開始受付処理が実行された結果、アドバイス送付依頼を示すデータがユーザ端末３ａからサーバ１に送付されたときに実行されるアドバイス提供処理の処理内容を示すフローチャートである。
【０１１３】
まず、（Ａ）において前述した生徒用レッスンメニュー選択処理（図２４）のＳ４２７の処理によってユーザ端末３ａから送信されたアドバイス送付依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ７０１において、アドバイス質問ＤＢ２３が参照され、現在行なわれているレッスンについてのデータが格納されているデータ領域から、このレッスンにおいて先生から生徒へ与えられたアドバイスの内容を示す情報が読み出される。そして、Ｓ７０２において、図３２（ａ）に示すような、このデータ領域に格納されているアドバイスの件数に応じた数のアドバイスの一覧を示す画面（アドバイスリスト画面）を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０からユーザ端末３ａに送付される。図３２（ａ）に示すように、このアドバイスリスト画面には、各々のアドバイスに付された番号が示されている表と、その表から選択したアドバイスの番号（アドバイス選択結果）をサーバ１に送信してそのアドバイスの内容を受け取る指示をユーザ端末３ａに行うための「見る」ボタンアイコンが設けられている。
【０１１４】
このアドバイスリスト画面データを受け取ったユーザ端末３ａではＳ７０３においてアドバイス選択処理が実行され、この処理の結果として（Ｃ）において、上述したアドバイス選択結果がサーバ１に送られる。このアドバイス選択処理の詳細は後述する。
【０１１５】
サーバ１の通信制御部１０においてこのアドバイス選択結果が受信されると、受信されたアドバイス選択結果はアドバイス質問管理部１５に渡される。アドバイス質問管理部１５では、Ｓ７０４において、このアドバイス選択結果で示されている番号に対応するアドバイスの内容を意味する文字列データがアドバイス質問ＤＢ２３におけるこのレッスンについてのデータ格納領域から抽出される。そして、Ｓ７０５において、この抽出されたデータ、及び先生ＤＢ２２を参照することによって得られるこのレッスンを指導する先生の名前を示すデータに基づいて、図３２（ｂ）に示すようなアドバイス表示画面を表現するデータが生成され、生成されたデータは（Ｄ）において通信制御部１０からユーザ端末３ａに送付される。
【０１１６】
ユーザ端末３ａでは、Ｓ７０６においてこれらのサーバ１から受け取ったアドバイス表示画面データに基づいて図３２（ｂ）に示すアドバイス表示画面がユーザ端末３ａに設けられている表示部に表示される。
以上までの処理が完了するとこのアドバイス提供処理が終了し、ユーザ端末３ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
【０１１７】
次に、このアドバイス提供処理におけるＳ７０３の処理としてユーザ端末３ａにおいて実行されるアドバイス選択処理の処理内容について、図３３に示すフローチャートに沿って説明する。
まず、Ｓ７１１において、サーバ１から受け取ったアドバイスリスト画面データに基づいて図３２（ａ）に示すアドバイスリスト画面がユーザ端末３ａに設けられている表示部に表示される。
【０１１８】
Ｓ７１２では生徒による操作によってその操作に対応するアドバイスの選択結果（選択されたアドバイスの番号）がユーザ端末３ａで取得される。
Ｓ７１３では、アドバイスリスト画面に設けられている「見る」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ７１４に処理が進み、判定結果がＮｏならばＳ７１２へ処理が戻って上述した処理が繰り返される。
【０１１９】
Ｓ７１４では、Ｓ７１２の処理によって取得されたアドバイスの選択結果を示すデータ（アドバイス選択結果）がサーバ１に宛ててネットワーク４に送信される。その後はこのアドバイス選択処理が終了して図３１へと処理が戻る。
次に、実際にレッスンが進められるときに、サーバ１と先生用端末２ａとの関係に基づいて実行される処理について説明する。
【０１２０】
まず、図３４について説明する。同図は、先生がレッスンの指導を開始するときに実行される先生用レッスン開始受付処理の処理内容を示すフローチャートである。なお、このフローチャートにおいては、（ｂ）にはサーバ１において実行される処理内容が、そして（ｃ）には先生用端末２ａにおいて実行される処理内容がそれぞれ示されており、サーバ１と先生用端末２ａとの両者に関係する処理やデータの授受の流れには（Ａ）、（Ｂ）、（Ｃ）、…、の符号を付している。なお、後述する、図３７、図４１、及び図４４に示されているフローチャートも同様の表示を行なっている。
【０１２１】
まず、（Ａ）において先生用端末２ａとサーバ１との間にネットワーク４を介しての通信路が確立されて先生用端末２ａからの音楽教育サービスへのログイン要求がサーバ１で受信されると、通信制御部１０はこの要求を先生データ管理部１４に渡す。すると、先生データ管理部１４は（Ｂ）において通信制御部１０に図３５（ａ）に示されている認証画面を表現するデータを先生用端末２ａへ送付させる。この認証画面データは、図１１（ａ）に示したものと同様であるが、ＩＤの入力欄に先生用ＩＤが入力される点が異なっている。
【０１２２】
この認証画面データを受け取った先生用端末２ａではＳ８０１においてＩＤ・パスワード入力処理が実行され、この処理が完了すると、（Ｃ）において認証画面の両入力欄に入力されたデータがサーバ１に送られる。このＩＤ・パスワード入力処理は図１２に示したＩＤ・パスワード入力処理と基本的には同様のものであり、この処理が先生用端末２ａで実行され、先生に付与されている先生用ＩＤ及びパスワードがその画面に設けられている入力欄に入力される点が異なっている。
【０１２３】
サーバ１の通信制御部１０においてこの登録データが受信されると、受信された登録データは先生データ管理部１４に渡される。先生データ管理部１４ではＳ８０２において認証処理が実行され、送付されたデータで示されているＩＤとパスワードとの組み合わせと一致するものが先生ＤＢ２２に格納されているか否かを判定する処理がなされ、格納されていれば認証成功とし、Ｓ８０３において図３５（ｂ）に示すような指導の対象であるレッスンを特定するレッスンＩＤの入力を行うための画面を表現するデータが生成され、生成されたデータは（Ｄ）において通信制御部１０から先生用端末２ａに送付される。一方、ＩＤとパスワードとの組み合わせと一致するものが先生ＤＢ２２に格納されていなければ認証失敗とし、先生用端末２ａからのログイン要求を拒否する。なお、図３５（ｂ）に示すレッスンＩＤ入力画面は図２２（ａ）に示したものと同様のものである。
【０１２４】
このレッスンＩＤ入力画面データを受け取った先生用端末２ａではＳ８０４においてレッスンＩＤ入力処理が実行され、この登録処理が完了すると、（Ｅ）において画面の入力欄に入力されたレッスンＩＤを示すデータがサーバ１に送られる。このレッスンＩＤ入力処理は図２３に示した処理と基本的には同様のものであり、この処理が先生用端末２ａで実行される点が異なっている。
【０１２５】
サーバ１の通信制御部１０においてこのデータが受信されると、受信された登録データはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ８０５において図３５（ｃ）に示すようなレッスンにおける指導内容の選択を先生に行なわせる先生用のレッスンメニュー画面を表現するデータが生成され、（Ｄ）において生成されたデータを通信制御部１０に先生用端末２ａへ送付させる。
【０１２６】
図３５（ｃ）の先生用のレッスンメニュー画面について説明すると、この画面には、生徒から送られてきた生徒による楽曲の演奏の内容を示すデータに基づいてその演奏を再現させる「演奏を聴く」アイコン、生徒による演奏内容や生徒によってなされた質問に対して先生がアドバイスを提供する「アドバイスする」アイコン、生徒から発せられた質問を受け取る「質問を見る」アイコンというボタンアイコンが設けられており、先生はこれらのボタンアイコンから１つを選択してオンとする操作を先生用端末２ａに行なうことによって、対応する内容のレッスンを行なうことができる。また、この画面にはレッスン指導を行なわない「終了」アイコンというボタンアイコンも設けられており、これがオンとされるとレッスン指導は行なわれない。
【０１２７】
このようなレッスンメニュー画面データを受け取った先生用端末２ａではＳ８０６において先生用レッスンメニュー選択処理が実行される。
この後の処理は、この先生用レッスンメニュー選択処理における処理結果に応じて、後述する演奏データ転送処理、アドバイス処理、質問閲覧処理のいずれかの処理が実行される。
【０１２８】
以上までの処理が先生用レッスン開始受付処理である。
次に、この先生用レッスン開始受付処理におけるＳ８０６の処理として先生用端末２ａにおいて実行される先生用レッスンメニュー選択処理の処理内容について、図３６に示すフローチャートに沿って説明する。
【０１２９】
まず、Ｓ８１１において、サーバ１から受け取った先生用レッスンメニュー画面データに基づいて図３５（ｃ）に示す先生用レッスンメニュー画面が先生用端末２ａに設けられている表示部に表示される。
Ｓ８１２では、先生用レッスンメニュー画面に設けられている「演奏を聴く」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ８１３において演奏を聴く依頼  （試聴依頼）を示すデータがサーバ１に宛ててネットワーク４に送信される。
【０１３０】
一方、Ｓ８１２の判定結果がＮｏならば、Ｓ８１４において先生用レッスンメニュー画面に設けられている「質問を見る」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ８１５において質問の送付依頼（質問依頼）を示すデータがサーバ１に宛ててネットワーク４に送信される。
【０１３１】
一方、Ｓ８１４の判定結果がＮｏならば、Ｓ８１６において先生用レッスンメニュー画面に設けられている「アドバイスする」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ８１７においてアドバイスを行なう依頼（アドバイス依頼）を示すデータがサーバ１に宛ててネットワーク４に送信される。
【０１３２】
Ｓ８１３、Ｓ８１５、Ｓ８１７のいずれかの処理が行なわれた後には、この先生用レッスンメニュー選択処理が終了して図３４へと処理が戻る。
一方、Ｓ８１６の判定結果がＮｏならば、Ｓ８１７において先生用レッスンメニュー画面に設けられている「終了」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならば、Ｓ８１９において先生用レッスン開始受付処理とは無関係の他の処理の実行を許容する通知がサーバ１に宛ててネットワーク４に送信され、更に先生用端末２ａでも今回のこの先生用レッスンメニュー選択処理が終了してこの処理とは無関係のほかの処理の実行に移る。一方、Ｓ８１８の判定結果がＮｏならばＳ８１２へ処理が戻って上述した処理が繰り返される。
【０１３３】
次に図３７について説明する。同図は、図３４に示す前述した先生用レッスン開始処理が実行された結果、試聴依頼を示すデータが先生用端末２ａからサーバ１に送付されたときに実行される演奏データ転送処理の処理内容を示すフローチャートである。
【０１３４】
なお、この図３７と後述する図４１及び図４４においては、先生用端末２ａにおいて行なわれる処理を示すフローの配置とサーバ１において行なわれる処理を示すフローの配置との関係が、既に説明した図３４におけるものと左右が逆に配置されている点に留意する必要がある。
【０１３５】
まず、（Ａ）において前述した先生用レッスンメニュー選択処理（図３６）のＳ８１３の処理によって先生用端末２ａから送信された試聴依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータは演奏データ管理部１６に渡される。演奏データ管理部１６ではＳ９０１において演奏データＤＢ２４が参照され、現在行なわれているレッスンについてのデータが格納されているデータ領域から、このレッスンにおいて生徒から送られてきた生徒による楽曲の演奏の内容を示すデータ（演奏データ）が格納されているファイルが読み出される。そして、Ｓ９０２において、図３８（ａ）に示すような、このデータ領域に格納されている演奏データファイルのファイル数に応じた数の演奏データの一覧を示す画面（演奏データリスト画面）を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０から先生用端末２ａに送付される。図３８（ａ）に示すように、この演奏データリスト画面には、各々の演奏データに付された番号が示されている表と、その表から選択した演奏データの番号（演奏データ選択結果）をサーバ１に送信してその演奏データを受け取る指示を先生用端末２ａに行うための「決定」ボタンアイコンが設けられている。
【０１３６】
この演奏データリスト画面データを受け取った先生用端末２ａではＳ９０３において演奏選択処理が実行され、この処理の結果として（Ｃ）において上述した演奏データ選択結果がサーバ１に送られる。この演奏選択処理の詳細は後述する。
【０１３７】
サーバ１の通信制御部１０においてこの演奏データ選択結果が受信されると、受信された演奏データ選択結果は演奏データ管理部１６に渡される。演奏データ管理部１６では、Ｓ９０４においてこの演奏データ選択結果で示されている番号に対応する演奏データが演奏データＤＢ２４におけるこのレッスンについてのデータ格納領域から抽出される。そして、Ｓ９０５において図３８（ｂ）に示すような試聴画面を表現するデータが生成され、生成されたデータ及び演奏データＤＢ２４から抽出された演奏データは（Ｄ）において通信制御部１０から先生用端末２ａに送付される。図３８（ｂ）に示す試聴画面には、演奏の試聴の開始若しくは終了の指示を先生が先生用端末２ａに行うための２つのボタンアイコンが設けられている。
【０１３８】
これらの送付データを受け取った先生用端末２ａではＳ９０６において試聴処理が実行される。この試聴処理の詳細は後述する。
以上までの処理が完了するとこの演奏データ転送処理が終了し、先生用端末２ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
【０１３９】
次に、この演奏データ転送処理におけるＳ９０３の処理として先生用端末２ａにおいて実行される演奏選択処理の処理内容について、図３９に示すフローチャートに沿って説明する。
まず、Ｓ９１１において、サーバ１から受け取った演奏データリスト画面データに基づいて図３８（ａ）に示す演奏データリスト画面が先生用端末２ａに設けられている表示部に表示される。
【０１４０】
Ｓ９１２では先生による操作によってその操作に対応する演奏データの選択結果（選択された演奏データの番号）が先生用端末２ａで取得される。
Ｓ９１３では、演奏データリスト画面に設けられている「決定」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ９１４に処理が進み、判定結果がＮｏならばＳ９１２へ処理が戻って上述した処理が繰り返される。
【０１４１】
Ｓ９１４では、Ｓ９１２の処理によって取得された演奏データの選択結果を示すデータ（演奏データ選択結果）がサーバ１に宛ててネットワーク４に送信される。その後はこの演奏選択処理が終了して図３９へと処理が戻る。
次に、この演奏データ転送処理におけるＳ９０６の処理として先生用端末２ａにおいて実行される試聴処理の処理内容について、図４０に示すフローチャートに沿って説明する。
【０１４２】
まず、Ｓ９２１において、サーバ１から受け取った試聴画面データに基づいて図３８（ｂ）に示す試聴画面が先生用端末２ａに設けられている表示部に表示される。
Ｓ９２２では、試聴画面に設けられている「開始」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ９２３においてＳＴＦなるフラグが「１」にセットされ、更に続くＳ９２４においてサーバ１から受け取った演奏データに基づく生徒による楽曲演奏の再生が該データの最初から開始され、その後はＳ９２２へ処理が戻って上述した処理が繰り返される。一方、Ｓ９２２の判定結果がＮｏならばＳ９２５に処理が進む。
【０１４３】
Ｓ９２５では試聴画面に設けられている「終了」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、この判定結果がＹｅｓならばＳ９２６において前述したフラグＳＴＦが「０」にセットされ、更に続くＳ９２７において現在継続中の生徒による楽曲演奏の再生を終了させ、その後はこの試聴処理が終了して図３７へと処理が戻る。一方、Ｓ９２５の判定結果がＮｏならばＳ９２８に処理が進む。
【０１４４】
Ｓ９２８では、前述したフラグＳＴＦが「１」にセットされているか否かが判定され、この判定結果がＹｅｓのときにのみ、Ｓ９２９において現在継続中の生徒による楽曲演奏の再生をなおも継続させる。
その後はＳ９２２に処理が戻って上述した処理が繰り返される。
【０１４５】
以上までの処理が試聴処理である。
次に図４１について説明する。同図は、図３４に示す前述した先生用レッスン開始処理が実行された結果、アドバイス依頼を示すデータが先生用端末２ａからサーバ１に送付されたときに実行されるアドバイス処理の処理内容を示すフローチャートである。
【０１４６】
まず、（Ａ）において前述した先生用レッスンメニュー選択処理（図３６）のＳ８１７の処理によって先生用端末２ａから送信されたアドバイス依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ１００１において図４２に示すような先生からのアドバイスの内容を記入する入力欄を有するアドバイス入力画面を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０から先生用端末２ａに送付される。図４２に示すように、このアドバイス入力画面には、アドバイスの内容を記入する入力欄に加え、その入力欄に記入した文字列を示すデータの送信の指示を先生用端末２ａに行うためのボタンアイコンが設けられている。
【０１４７】
このアドバイス入力画面データを受け取った先生用端末２ａではＳ１００２においてアドバイス処理が実行され、この処理の結果として（Ｃ）においてアドバイス入力画面の入力欄に入力されたアドバイスの内容を示すアドバイスデータがサーバ１に送られる。
【０１４８】
サーバ１の通信制御部１０においてこのアドバイスデータが受信されると、受信されたアドバイスデータはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ１００３においてこのアドバイスデータをアドバイス質問ＤＢ２３におけるこのレッスンについてのデータ格納領域に格納（ストア）する。
【０１４９】
以上までの処理が完了するとこのアドバイス処理が終了し、先生用端末２ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
次に、このアドバイス処理におけるＳ１００２の処理として先生用端末２ａにおいて実行されるアドバイス作成処理の処理内容について、図４３に示すフローチャートに沿って説明する。
【０１５０】
まず、Ｓ１０１１において、サーバ１から受け取ったアドバイス入力画面データに基づいて図４２に示すアドバイス入力画面が先生用端末２ａに設けられている表示部に表示される。
Ｓ１０１２では先生による操作によってその操作に対応するアドバイスの内容を意味する文字列のデータが先生用端末２ａで取得され、取得されたこの文字列が続くＳ１０１３においてアドバイス入力画面に設けられている入力欄に表示される。
【０１５１】
ここで、Ｓ１０１４において、アドバイス入力画面に設けられている「送信」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ１０１５に処理が進み、判定結果がＮｏならばＳ１０１２へ処理が戻って上述した処理が繰り返される。
【０１５２】
Ｓ１０１５では、Ｓ１０１２の処理によって取得された文字列を示すデータ（アドバイスデータ）がサーバ１に宛ててネットワーク４に送信される。その後はこのアドバイス作成処理が終了して図４１へと処理が戻る。
次に図４４について説明する。同図は、図３４に示す前述した先生用レッスン開始処理が実行された結果、質問依頼を示すデータが先生用端末２ａからサーバ１に送付されたときに実行される質問閲覧処理の処理内容を示すフローチャートである。
【０１５３】
まず、（Ａ）において前述した先生用レッスンメニュー選択処理（図３６）のＳ８１５の処理によって先生用端末２ａから送信された質問依頼を示すデータがサーバ１の通信制御部１０で受信されると、受信されたデータはアドバイス質問管理部１５に渡される。アドバイス質問管理部１５ではＳ１１０１においてアドバイス質問ＤＢ２３が参照され、現在行なわれているレッスンについてのデータが格納されているデータ領域から、このレッスンにおいて生徒からなされた質問の内容を示す情報が読み出される。そして、Ｓ１１０２において、図４５（ａ）に示すような、このデータ領域に格納されている質問の件数に応じた数の質問の一覧を示す画面（質問リスト画面）を表現するデータが生成され、生成されたデータは（Ｂ）において通信制御部１０から先生用端末２ａに送付される。図６０（ａ）に示すように、この質問リスト画面には、各々の質問に付された番号が示されている表と、その表から選択した質問の番号（質問選択結果）をサーバ１に送信してその質問の内容を受け取る指示を先生用端末２ａに行うための「見る」ボタンアイコンが設けられている。
【０１５４】
この質問リスト画面データを受け取った先生用端末２ａではＳ１１０３において質問選択処理が実行され、この処理の結果として（Ｃ）において、上述した質問選択結果がサーバ１に送られる。この質問選択処理の詳細は後述する。
サーバ１の通信制御部１０においてこの質問選択結果が受信されると、受信された質問選択結果はアドバイス質問管理部１５に渡される。アドバイス質問管理部１５では、Ｓ１１０４においてこの質問選択結果で示されている番号に対応する質問の内容を意味する文字列データがアドバイス質問ＤＢ２３におけるこのレッスンについてのデータ格納領域から抽出される。そして、Ｓ１１０５において、この抽出されたデータと、先生ＤＢ２２を参照することによって得られるこのレッスンを指導する先生の名前を示すデータとに基づいて、図４５（ｂ）に示すような質問表示画面を表現するデータが生成され、生成されたデータは（Ｄ）において通信制御部１０から先生用端末２ａに送付される。
【０１５５】
先生用端末２ａでは、Ｓ１１０６においてこれらのサーバ１から受け取った質問表示画面データに基づいて図４５（ｂ）に示す質問表示画面が先生用端末２ａに設けられている表示部に表示される。
以上までの処理が完了するとこの質問閲覧処理が終了し、先生用端末２ａ及びサーバ１ではそれぞれこの処理とは無関係の他の処理の実行に移る。
【０１５６】
次に、この質問閲覧処理におけるＳ１１０３の処理として先生用端末２ａにおいて実行される質問選択処理の処理内容について、図４６に示すフローチャートに沿って説明する。
まず、Ｓ１１１１において、サーバ１から受け取った質問リスト画面データに基づいて図４５（ａ）に示す質問リスト画面が先生用端末２ａに設けられている表示部に表示される。
【０１５７】
Ｓ１１１２では先生による操作によってその操作に対応する質問の選択結果（選択された質問の番号）が先生用端末２ａで取得される。
Ｓ１１１３では、質問リスト画面に設けられている「見る」アイコンをオンとする操作が先生によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ１１１４に処理が進み、判定結果がＮｏならばＳ１１１２へ処理が戻って上述した処理が繰り返される。
【０１５８】
Ｓ１１１４では、Ｓ１１１２の処理によって取得された質問の選択結果を示すデータ（質問選択結果）がサーバ１に宛ててネットワーク４に送信される。その後はこの質問選択処理が終了して図４４へと処理が戻る。
以上の図２１から図４６にかけて示した処理がユーザ端末３ａ、サーバ１、先生用端末２ａで各々実行されることによって楽器演奏のレッスンがネットワーク４を利用して行なわれる。
【０１５９】
次に図４７について説明する。同図は、図１０に示したログイン処理において、初期画面の入力欄（図１１（ｂ）参照）への入力内容を示すデータが、終了したレッスンによって達成された楽器演奏の上達の程度の評価の依頼としてユーザ端末３ａからサーバ１に送付されたときに実行される処理である、達成度評価処理の処理内容を示すフローチャートである。
【０１６０】
まず、（Ａ）において前述したログイン処理におけるＳ２０３のデータ入力処理の実行によって初期画面（図１１（ｂ））の入力欄への入力内容を示す達成度評価依頼のデータがサーバ１の通信制御部１０で受信されると、受信されたデータはレッスン成果管理部１７に渡される。すると、Ｓ１２０１においてレッスン成果管理部１７は図４８（ａ）に示すような成果入力画面を表現するデータが作成され、（Ｂ）において通信制御部１０によってユーザ端末３ａに送付される。図４８（ａ）に示すように、この成果入力画面には、達成度の評価の対象である演奏データの入力の開始若しくは終了の指示をユーザ端末３ａに行うための２つのボタンアイコンが設けられている。
【０１６１】
成果入力画面データを受け取ったユーザ端末３ａではＳ１２０２において成果入力処理が実行され、この処理の結果として入力がなされた達成度の評価の対象である演奏データ（成果演奏データ）が（Ｃ）においてサーバ１に送付される。成果入力処理の詳細は後述する。
【０１６２】
この送付された成果演奏データは通信制御部１０で受信されてレッスン成果管理部１７に渡される。レッスン成果管理部１７ではここでＳ１２０３として評価判定処理が実行され、成果演奏データで示される生徒の楽器演奏の評価が行なわれる。この評価判定処理において用いられる演奏評価の手法としては、例えば、実願平２−９１０８９号（実開平４−４８５５３号）のマイクロフィルムに開示されている手法を採用することにより、演奏操作による発音のタイミングや音高についての正確さの評価を行なうことができ、生徒の演奏に対する評価点や等級はこの評価結果に基づいて決定される。
【０１６３】
この評価判定処理の結果として得られる、生徒の演奏についての評価結果を示すデータがＳ１２０４においてレッスン成果ＤＢ２５におけるこのレッスンについてのデータ格納領域に格納（ストア）される。更に、この評価判定処理の結果として得られるデータに応じて、生徒にその演奏についての評価結果を伝えるための、図４８（ｂ）に示すような評価画面を表現するデータがＳ１２０５においてレッスン成果管理部１７によって作成され、作成されたデータは（Ｄ）において通信制御部１０によりユーザ端末３ａに送付される。このデータに基づいた終了画面がＳ１２０６においてユーザ端末３ａに設けられている表示部に表示され、演奏についての評価結果が生徒に通知される。
【０１６４】
一方、サーバ１のレッスン成果管理部１７ではＳ１２０７において給与改定処理が実行され、先生の給与額の改定が行なわれる。この給与改定処理の詳細は後述する。
以上までの処理が完了するとこの達成度評価処理が終了し、ユーザ端末３ａ、サーバ１、及び先生用端末２ａではそれぞれ達成度評価処理とは無関係の他の処理の実行に移る。
【０１６５】
次に、この達成度評価処理におけるＳ１２０２の処理としてユーザ端末３ａにおいて実行される成果入力処理の処理内容について、図４９に示すフローチャートに沿って説明する。
まず、Ｓ１２１１において、サーバ１から受け取った成果入力画面データに基づいて図４８（ａ）に示す成果入力画面がユーザ端末３ａに設けられている表示部に表示される。
【０１６６】
Ｓ１２１２では、成果入力画面に設けられている「開始」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、判定結果がＹｅｓならばＳ１２１３に、ＮｏならばＳ１２１５に、それぞれ処理が進む。
Ｓ１２１３ではＳＴＦなるフラグが「１」にセットされ、続くＳ１２１４では、ユーザ端末３ａに接続されている楽器に対して行なわれた演奏操作に対応するデータ（演奏データ）のユーザ端末３ａの備えている記憶部への順次記録が開始される。この処理の後にはＳ１２１２へ処理が戻って上述した処理が繰り返される。
【０１６７】
Ｓ１２１５では成果入力画面に設けられている「終了」アイコンをオンとする操作が生徒によって行なわれたか否かが判定され、この判定結果がＹｅｓならばＳ１２１６に、ＮｏならばＳ１２１９に、それぞれ処理が進む。
Ｓ１２１７では前述したフラグＳＴＦが初期値である「０」にセットされる。
【０１６８】
Ｓ１２１８ではユーザ端末３ａの備えている記憶部に順次記録された演奏データが一括して読み出され、この読み出されたデータがサーバ１に送付される。その後この演奏データ送付処理が終了して図４７へと処理が戻る。
Ｓ１２１９では、前述したフラグＳＴＦが「１」にセットされているか否かが判定され、この判定結果がＹｅｓならばＳ１２２０に処理が進み、ユーザ端末３ａに接続されている楽器に対して行なわれた演奏操作に対応する演奏データのユーザ端末３ａの備えている記憶部への記録が継続される。一方、Ｓ１２１９の判定結果がＮｏならばＳ１２１２に処理が戻って上述した処理が繰り返される。
【０１６９】
以上までの処理が成果入力処理である。
次に、図４７におけるＳ１２０７の処理としてサーバ１の給与管理部１８によって実行される、給与改定処理の詳細を図５０に示すフローチャートを参照しながら説明する。
【０１７０】
Ｓ１２２１では、所定の給与期間（たとえば月給制ならば一ヶ月の期間中）に各生徒から集められたレッスン料の各先生毎の合計金額が算出される。
Ｓ１２２２ではアドバイス質問ＤＢ２３が参照され、前述の給与期間内に各生徒によって新規にレッスン受講が選択された回数が各先生毎に計数され、各先生についての選択回数の多い順の順位が求められる。ここでは、この値を「新規レッスン選択順位」と称することとする。
【０１７１】
Ｓ１２２３では、レッスン成果ＤＢ２５が参照され、各生徒から送付された演奏データに対して行なわれた前述の評価判定処理の結果として求められている、各生徒の演奏に対する評価点を示す数値の平均値が各先生毎に合計され、各先生についてのこの平均値の高い順の順位が求められる。ここではこの順位を「生徒評価結果平均順位」と称することとする。
【０１７２】
Ｓ１２２４では、下記に示す式を計算して、各先生毎の給与（すなわち先生の報酬）が決定される。
給与  ＝先生が指導を担当するレッスンに支払われたレッスン料の合計×
｛８０−５×（新規レッスン選択順位＋生徒評価結果平均順位）｝この式によれば、例えば先生が５人であるときには、その先生のレッスンに対して生徒から集められたレッスン料の合計金額の７０％〜３０％がその先生の報酬となり、残りは音楽教室の経営者の収入となる。
【０１７３】
なお、この給与決定の方式は、上式によって決定させるのみならず、レッスン受講料とそのレッスン実施後の生徒による演奏についての評価結果とに基づいて決定するものであれば他の方式を採用してもよい。
Ｓ１２２５では、先生ＤＢ２２に格納されている各先生の給与を示す情報が前ステップで決定された給与の値に変更される。その後はこの給与改定処理が終了して図４７へと処理が戻る。
【０１７４】
次に図５１について説明する。同図は、サーバ１の課金管理部１９によって実行される送金処理の処理内容を示すフローチャートである。この送金処理は、各先生にレッスン指導に対する報酬である給与を定期的（例えば月給制であれば一ヶ月毎）に各先生の有する金融機関の口座に振り込む手続きを行ない、また、給与の振り込み手続きを行なったことを各先生に通知する処理である。
【０１７５】
まず、Ｓ１３０１において、今日の日付があらかじめ設定されている給与の振込み日であるか否かが判定され、この判定結果がＹｅｓならばＳ１３０２に処理が進む。一方、この判定結果がＮｏならばこのまま何もせずにこの送金処理が終了する。
【０１７６】
Ｓ１３０２では、先生ＤＢ２２が参照され、そこに格納されている第１番目の先生についての情報の格納位置がデータ参照の位置として指定される。
Ｓ１３０３では、指定中の格納位置に格納されている先生の給与の情報及び口座情報が読み出され、その給与情報に従った金額をこの音楽教室の経営者の口座から引き落としてその口座情報で示される先生の口座に振り込む依頼を示すデータが金融機関５に宛てて通信回線６に送信される。
【０１７７】
Ｓ１３０４では、給与の振り込みを行なった旨を通知する内容を本文とする電子メールが課金管理部１９によって作成され、通信制御部１０によってその給与の受取人である先生の電子メールアドレスに宛ててネットワーク４に送信される。
【０１７８】
Ｓ１３０５では、上述したＳ１３０３及びＳ１３０４の処理による給与の振込み及び通知を行なっていない先生が先生ＤＢ２２に残されているか否かが判定され、この判定結果がＹｅｓならばＳ１３０６においてその先生についての情報の格納位置がデータ参照の位置として指定され、その後はＳ１３０３へ処理が戻って上述した処理が繰り返される。一方、Ｓ１３０５の判定結果がＮｏならばこの送金処理が終了する。
【０１７９】
図１に示した楽器演奏レッスンシステムにおけるサーバ１、先生用端末２ａ、及びユーザ端末３ａにおいて以上の処理が実行されることによって通信ネットワーク上に開設された音楽教室で本発明が実施される。
なお、上述した両実施例において、サーバ１、先生用端末２ａ、及びユーザ端末３ａの各々で実行される各処理を、標準的な構成を有するコンピュータ、すなわち、制御プログラムを実行することでコンピュータの各構成要素を制御するＣＰＵと、ＲＯＭやＲＡＭ及び磁気記憶装置などからなり、ＣＰＵに各構成要素を制御させる制御プログラムの記憶、ＣＰＵが制御プログラムを実行する際のワークエリア、あるいは各種データの記憶領域として使用される記憶部と、ユーザによる操作に対応する各種のデータが取得される入力部と、ディスプレイなどに各種のデータを提示してユーザに通知する出力部と、ネットワークに接続するためのインタフェース機能を提供するＩ／Ｆ部と、を備えるコンピュータに行なわせることによって本発明を実施することもできる。
【０１８０】
このようなコンピュータを用いて本発明を実施するには、今までに説明したサーバ１、先生用端末２ａ、及びユーザ端末３ａの各々で実行される各処理を、ＣＰＵが各構成要素を制御することによってコンピュータに行なわせる制御プログラムを作成してコンピュータ読み取り可能な記録媒体に記録させておき、そのプログラムを記録媒体からコンピュータに読み込んでＣＰＵで実行させるようにする。
【０１８１】
記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を図５２に示す。同図に示すように、記録媒体としては、例えば、コンピュータ３１に内蔵若しくは外付けの付属装置として備えられるＲＯＭやハードディスク装置などの記憶装置３２、フロッピーディスク、ＭＯ（光磁気ディスク）、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどといった携帯可能記録媒体３３等が利用できる。また、記録媒体はネットワーク３４を介してコンピュータ３１と接続されるコンピュータであるプログラムサーバ３５が備える記憶装置３６であってもよい。この場合には、制御プログラムを表現するデータ信号で搬送波を変調して得られる伝送信号を伝送媒体であるネットワーク３４を通じてプログラムサーバ３５から伝送し、コンピュータ５１では受信した伝送信号を復調して制御プログラムを再生することで当該制御プログラムの実行が可能となる。
【０１８２】
【発明の効果】
以上詳細に説明したように、本発明は、通信ネットワークを利用して演奏のレッスンを行なうときにおける該レッスンの指導を行なう指導者に対して該指導についての報酬として与えられる給与の額を管理するときに、該通信ネットワークに接続されている情報処理端末から該通信ネットワークを介して送られてくる情報であって該指導者によって指導されるレッスンについての新規の受講の申し込みを示す該情報であるレッスン新規受講申込情報を取得し、該情報処理端末から該通信ネットワークを介して送られてくる情報であって該レッスンの受講を終了した受講者による演奏の内容を示す該情報である受講終了者演奏情報を取得し、該レッスンの指導を行なう指導者についての該給与の額を、該レッスン新規受講申込情報及び該受講終了者演奏情報に基づいて決定するようにする。
【０１８３】
本発明は、上述した構成を具備することによって、指導者に与えられる給与の額がこの指導者の人気及びこの指導者によって指導されたレッスンを受講した受講者の演奏の上達度に基づいて決定されるようになるので、給与の額の決定が合理的に行なえるという効果を奏する。
【図面の簡単な説明】
【図１】本発明を実施する通信ネットワークを利用した楽器演奏レッスンシステムの全体構成を示す図である。
【図２】図１におけるサーバの構成を示す図である。
【図３】図２に示すサーバの有する各データベースに蓄積されるデータの内容を示す図（その１）である。
【図４】図２に示すサーバの有する各データベースに蓄積されるデータの内容を示す図（その２）である。
【図５】図２に示すサーバの有する各データベースに蓄積されるデータの内容を示す図（その３）である。
【図６】会員登録処理の処理内容を示すフローチャートである。
【図７】会員登録処理においてサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図８】登録処理の処理内容を示すフローチャートである。
【図９】ＩＤ・パスワード表示処理の処理内容を示すフローチャートである。
【図１０】ログイン処理の処理内容を示すフローチャートである。
【図１１】ログイン処理によってサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図１２】ＩＤ・パスワード入力処理の処理内容を示すフローチャートである。
【図１３】データ入力処理の処理内容を示すフローチャートである。
【図１４】新規レッスン開始処理の処理内容を示すフローチャートである。
【図１５】新規レッスン開始処理においてサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図１６】サーバから先生用端末に送付されるレッスン依頼メールの内容を示す図である。
【図１７】先生検索処理の処理内容を示すフローチャートである。
【図１８】先生選択処理の処理内容を示すフローチャートである。
【図１９】購入データ入力処理の処理内容を示すフローチャートである。
【図２０】課金依頼処理の処理内容を示すフローチャートである。
【図２１】生徒用レッスン開始受付処理の処理内容を示すフローチャートである。
【図２２】生徒用レッスン開始受付処理によってサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図２３】レッスンＩＤ入力処理の処理内容を示すフローチャートである。
【図２４】生徒用レッスンメニュー選択処理の処理内容を示すフローチャートである。
【図２５】演奏データ処理の処理内容を示すフローチャートである。
【図２６】演奏データ送付画面の例を示す図である。
【図２７】演奏データ送付処理の処理内容を示すフローチャートである。
【図２８】質問処理の処理内容を示すフローチャートである。
【図２９】質問入力画面の例を示す図である。
【図３０】質問入力処理の処理内容を示すフローチャートである。
【図３１】アドバイス提供処理の処理内容を示すフローチャートである。
【図３２】アドバイス提供処理によってサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図３３】アドバイス選択処理の処理内容を示すフローチャートである。
【図３４】先生用レッスン開始受付処理の処理内容を示すフローチャートである。
【図３５】先生用レッスン開始受付処理によってサーバから先生用端末に送付されるデータによって表現される画面の例を示す図である。
【図３６】先生用レッスンメニュー選択処理の処理内容を示すフローチャートである。
【図３７】演奏データ転送処理の処理内容を示すフローチャートである。
【図３８】演奏データ転送処理によってサーバから先生用端末に送付されるデータによって表現される画面の例を示す図である。
【図３９】演奏選択処理の処理内容を示すフローチャートである。
【図４０】試聴処理の処理内容を示すフローチャートである。
【図４１】アドバイス処理の処理内容を示すフローチャートである。
【図４２】アドバイス入力画面の例を示す図である。
【図４３】アドバイス作成処理の処理内容を示すフローチャートである。
【図４４】質問閲覧処理の処理内容を示すフローチャートである。
【図４５】質問閲覧処理によってサーバから先生用端末に送付されるデータによって表現される画面の例を示す図である。
【図４６】質問選択処理の処理内容を示すフローチャートである。
【図４７】達成度評価処理の処理内容を示すフローチャートである。
【図４８】達成度評価処理においてサーバからユーザ端末に送付されるデータによって表現される画面の例を示す図である。
【図４９】成果入力処理の処理内容を示すフローチャートである。
【図５０】給与改定処理の処理内容を示すフローチャートである。
【図５１】送金処理の処理内容を示すフローチャートである。
【図５２】記録させた制御プログラムをコンピュータで読み取ることの可能な記録媒体の例を示す図である。
【符号の説明】
１  サーバ
２ａ、２ｂ、２ｃ  先生用端末
３ａ、３ｂ、３ｃ、３ｄ  ユーザ端末
４、３４  ネットワーク
５  金融機関
６  通信回線
１０  通信制御部
１１  生徒登録部
１２  生徒認証部
１３  ＩＤ管理部
１４  先生データ管理部
１５  アドバイス質問管理部
１６  演奏データ管理部
１７  レッスン成果管理部
１８  給与管理部
１９  課金管理部
２１  生徒ＤＢ
２２  先生ＤＢ
２３  アドバイス質問ＤＢ
２４  演奏データＤＢ
２５  レッスン成果ＤＢ
３１  コンピュータ
３２、３６  記憶装置
３３  携帯可能記録媒体
３５  プログラムサーバ
【図１】
0003945159.tif 000002
【図２】
0003945159.tif 000003
【図３】
0003945159.tif 000004
【図４】
0003945159.tif 000005
【図５】
0003945159.tif 000006
【図６】
0003945159.tif 000007
【図７】
0003945159.tif 000008
【図８】
0003945159.tif 000009
【図９】
0003945159.tif 000010
【図１０】
0003945159.tif 000011
【図１２】
0003945159.tif 000012
【図１３】
0003945159.tif 000013
【図１４】
0003945159.tif 000014
【図１５】
0003945159.tif 000015
【図１６】
0003945159.tif 000016
【図１７】
0003945159.tif 000017
【図１８】
0003945159.tif 000018
【図１９】
0003945159.tif 000019
【図２０】
0003945159.tif 000020
【図２１】
0003945159.tif 000021
【図２２】
0003945159.tif 000022
【図２３】
0003945159.tif 000023
【図２４】
0003945159.tif 000024
【図２５】
0003945159.tif 000025
【図２６】
0003945159.tif 000026
【図２７】
0003945159.tif 000027
【図２８】
0003945159.tif 000028
【図２９】
0003945159.tif 000029
【図３０】
0003945159.tif 000030
【図３１】
0003945159.tif 000031
【図３２】
0003945159.tif 000032
【図３３】
0003945159.tif 000033
【図３４】
0003945159.tif 000034
【図３５】
0003945159.tif 000035
【図３６】
0003945159.tif 000036
【図３７】
0003945159.tif 000037
【図３８】
0003945159.tif 000038
【図３９】
0003945159.tif 000039
【図４０】
0003945159.tif 000040
【図４１】
0003945159.tif 000041
【図４２】
0003945159.tif 000042
【図４３】
0003945159.tif 000043
【図４４】
0003945159.tif 000044
【図４５】
0003945159.tif 000045
【図４６】
0003945159.tif 000046
【図４７】
0003945159.tif 000047
【図４８】
0003945159.tif 000048
【図４９】
0003945159.tif 000049
【図５０】
0003945159.tif 000050
【図５１】
0003945159.tif 000051
【図５２】
0003945159.tif 000052
【図１１】
0003945159.tif 000053