(57)【要約】  ネイティブスピーカを講師とする少人数制のレッスンを生徒が希望する日時に提供でき、かつ生徒一人一人のレベルの向上に合わせた適切なカリキュラムを低価格で提供できるようにする。  外国語レッスン運営管理サーバは、生徒別に現在の語学力のレベルとこれまでに学習したテキストの履歴が記録されるカルテを備え、生徒からのレッスンの申込みに対して、レベルが一定のゾーンにある生徒をグルーピングしてレッスンを設定する機能を有するレッスン設定処理と、当該ゾーンにおいて使用されるテキストのうちいずれの生徒も未学習であるユニットを選定する機能を有するテキスト選定処理とを有するので、各生徒はレベルの向上に合わせて適切にレッスンが設定され、適切なカリキュラムが提供される。また、レッスン日の直前に講師や生徒の組合せを再設定するレッスン最適化処理や、生徒のレベルを的確に判定して記録するレベル管理処理を備える。【特許請求の範囲】
【請求項１】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
生徒からレッスンの申込みを受付け、レッスンの希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時に対応可能であって、いずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルに新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能とを有するレッスン設定手段と、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたことを特徴とする、外国語レッスン運営管理システム。
【請求項２】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠を生成し、当該生成されたレッスン枠に当該講師を登録する機能を有するレッスン枠生成手段と、
生徒からレッスンの申込みを受付け、レッスンの希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても当該レッスン枠に所定人数の生徒が登録されている場合であって、生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録する機能とを有するレッスン設定手段と、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたことを特徴とする、外国語レッスン運営管理システム。
【請求項３】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にブース番号を指定してレッスン枠を生成する機能を有するレッスン枠生成手段と、
生徒からレッスンの申込みを受付ける機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルに前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって所定人数の生徒が登録されていないレッスン枠と生徒が未登録のレッスン枠とを受入れ可能なレッスン枠として提示する機能と、前記提示されたレッスン枠のうち当該生徒により選択されたレッスン枠に当該生徒を登録する機能とを有するレッスン設定手段と、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたことを特徴とする、外国語レッスン運営管理システム。
【請求項４】
レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得して記録する機能と、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの希望日時を取得する機能と、前記講師スケジュールテーブルを参照し、前記取得された希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録する機能と、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録する機能とを有するレベル管理手段を備えたことを特徴とする、請求項１ないし請求項３のいずれかに記載の外国語レッスン運営管理システム。
【請求項５】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定する機能を有するレッスン最適化手段を備えたことを特徴とする、請求項１ないし請求項３のいずれかに記載の外国語レッスン運営管理システム。
【請求項６】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入れ替えて各レッスン枠に登録されている生徒のレベルを均一化する機能を有するレッスン最適化手段を備えたことを特徴とする、請求項１ないし請求項３のいずれかに記載の外国語レッスン運営管理システム。
【請求項７】
前記レッスン設定手段は、前記レッスンテーブルにプライベートレッスンのレッスン枠を設定する機能を有し、少人数制のグループレッスンとマンツーマンによるプライベートレッスンを自由に組合わせたレッスンプランを設定できるようにしたことを特徴とする、請求項１ないし請求項３のいずれかに記載の外国語レッスン運営管理システム。
【請求項８】
生徒が自宅からテレビ電話端末を用いて遠隔による少人数の外国語レッスンを受けることができる遠隔レッスン手段を備え、
前記レッスンテーブルとして、レッスン場所において講師と対面してレッスンを受ける対面レッスン用と、自宅から遠隔でレッスンを受ける遠隔レッスン用とを個別に備え、
前記レッスン設定手段は、生徒からレッスンの申込みを受付ける際に、自宅を希望したときには前記遠隔レッスン用のレッスンテーブルを用いてレッスンを設定し、その他の場合には前記対面レッスン用のレッスンテーブルを用いてレッスンを設定する機能を有し、生徒が対面レッスンと遠隔レッスンとを組合わせてレッスンを設定できるようにしたことを特徴とする、請求項１ないし請求項３に記載の外国語レッスン運営管理システム。
【請求項９】
生徒がレッスン場所からテレビ電話端末を用いて遠隔による少人数の外国語レッスンを受けることができる遠隔レッスン手段を備え、
前記レッスンテーブルとして、レッスン場所において講師と対面してレッスンを受ける対面レッスン用と、レッスン場所においてテレビ電話端末を用いて遠隔でレッスンを受ける遠隔レッスン用とを個別に備え、
前記レッスン設定手段は、生徒のレッスン希望日時において、前記体面レッスン用のレッスンテーブルにレッスンを設定できない場合であって、前記遠隔レッスン用のレッスンテーブルにレッスンを設定できる場合に、前記遠隔レッスン用のレッスンテーブルにレッスンを設定する機能を有することを特徴とする、請求項１ないし請求項３に記載の外国語レッスン運営管理システム。
【請求項１０】
生徒が自由に出入りでき、参加している講師や他の生徒と所定の外国語で自由に会話できるフリートークルームが提供され、通常の対面レッスンとフリートークルームへの参加を組合わせて学習できるようにしたものであって、
前記レッスンテーブルのフリートークルームを提供する時限にフリートーク枠を生成する機能と、前記講師スケジュールテーブルを参照し、前記生成されたフリートーク枠に対応可能な講師を登録する機能とを有するフリートーク枠生成手段を更に備えたことを特徴とする、請求項１ないし請求項３のいずれかに記載の外国語レッスン運営管理システム。
【請求項１１】
前記フリートーク枠生成手段は、生徒からフリートークレッスンにおいて取り上げるテーマを募集する機能と、前記募集されたテーマから前記フリートーク枠に登録された講師によって選択されたテーマを前記レッスンテーブルに登録する機能とを有することを特徴とする、請求項１０に記載の外国語レッスン運営管理システム。
【請求項１２】
複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、出勤場所を含む講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において前記取得されたレッスン場所が出勤場所として登録されていて、いずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において、前記取得されたレッスン場所が出勤場所として登録されていていずれのレッスン枠にも登録されていない講師は存在しないが、前記取得されたレッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて、移動時間を含めていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能と、前記講師スケジュールテーブルの前記取得された希望日時と前記レッスン場所を記録し、前記移動時間中に移動中である旨を記録する機能とを有するレッスン設定手段と、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたことを特徴とする、外国語レッスン運営管理システム。
【請求項１３】
複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にブース番号を指定してレッスン枠を生成する機能を有するレッスン枠生成手段と、
生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在しない場合に、一定のエリア内の他のレッスン場所のレッスンテーブルを参照して、移動時間を含めて登録されている講師が対応可能であって生徒が未登録であるレッスン枠を前記取得されたレッスン場所に振替え、当該生徒を登録する機能とを有するレッスン設定手段と、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたことを特徴とする、外国語レッスン運営管理システム。
【請求項１４】
レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得して記録する機能と、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの受験場所と希望日時を取得する機能と、前記講師スケジュールテーブルを参照し、前記取得された受験場所の希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された受験場所の希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録する機能と、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録する機能とを有するレベル管理手段を備えたことを特徴とする、請求項１２または請求項１３に記載の外国語レッスン運営管理システム。
【請求項１５】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師の移動が最小となるように講師を再設定する機能を有するレッスン最適化手段を備えたことを特徴とする、請求項１２または請求項１３に記載の外国語レッスン運営管理システム。
【請求項１６】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
生徒からレッスンの申込みを受付け、レッスンの希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時に対応可能であっていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルに新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップとを有するレッスン設定ステップと、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたことを特徴とする、外国語レッスン運営管理方法。
【請求項１７】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠を生成し、当該生成されたレッスン枠に当該講師を登録するステップを有するレッスン枠生成ステップと、
生徒からレッスンの申込みを受付け、レッスンの希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても当該レッスン枠に所定人数の生徒が登録されている場合であって、生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録するステップとを有するレッスン設定ステップと、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたことを特徴とする、外国語レッスン運営管理方法。
【請求項１８】
ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にブース番号を指定してレッスン枠を生成するステップを有するレッスン枠生成ステップと、生徒からレッスンの申込みを受付けるステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルに前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって所定人数の生徒が登録されていないレッスン枠と生徒が未登録のレッスン枠とを受入れ可能なレッスン枠として提示するステップと、前記提示されたレッスン枠のうち当該生徒により選択されたレッスン枠に当該生徒を登録するステップとを有するレッスン設定ステップと、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたことを特徴とする、外国語レッスン運営管理方法。
【請求項１９】
レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得するステップと、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの希望日時を取得して記録するステップと、前記講師スケジュールテーブルを参照し、前記取得された希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録するステップと、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録するステップとを有するレベル管理ステップを備えたことを特徴とする、請求項１６ないし請求項１８のいずれかに記載の外国語レッスン運営管理方法。
【請求項２０】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定するステップを有するレッスン最適化ステップを備えたことを特徴とする、請求項１６ないし請求項１８のいずれかに記載の外国語レッスン運営管理方法。
【請求項２１】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入替えて各レッスン枠に登録されている生徒のレベルを均一化するステップを有するレッスン最適化ステップを備えたことを特徴とする、請求項１６ないし請求項１８のいずれかに記載の外国語レッスン運営管理方法。
【請求項２２】
複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、出勤場所を含む講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において前記取得されたレッスン場所が出勤場所として登録されていて、いずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において、前記取得されたレッスン場所が出勤場所として登録されていていずれのレッスン枠にも登録されていない講師は存在しないが、前記取得されたレッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて、移動時間を含めていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップと、前記講師スケジュールテーブルの前記取得された希望日時と前記レッスン場所を記録し、前記移動時間中に移動中である旨を記録するステップとを有するレッスン設定ステップと、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたことを特徴とする、外国語レッスン運営管理方法。
【請求項２３】
複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、
生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、
前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にブース番号を指定してレッスン枠を生成するステップを有するレッスン枠生成ステップと、生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在しない場合に、一定のエリア内の他のレッスン場所のレッスンテーブルを参照して、移動時間を含めて登録されている講師が対応可能であって生徒が未登録であるレッスン枠を前記取得されたレッスン場所に振替え、当該生徒を登録するステップとを有するレッスン設定ステップと、
前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたことを特徴とする、外国語レッスン運営管理方法。
【請求項２４】
レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得して記録するステップと、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの受験場所と希望日時を取得するステップと、前記講師スケジュールテーブルを参照し、前記取得された受験場所の希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された受験場所の希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録するステップと、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録するステップとを有するレベル管理ステップを備えたことを特徴とする、請求項２２または請求項２３に記載の外国語レッスン運営管理方法。
【請求項２５】
レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師の移動が最小となるように講師を再設定するステップを有するレッスン最適化ステップを備えたことを特徴とする、請求項２２または請求項２３に記載の外国語レッスン運営管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネイティブスピーカを講師とした少人数制の外国語レッスンを運営管理する外国語レッスン運営管理システムおよび外国語レッスン運営管理方法に関する。
【背景技術】
【０００２】
国際交流の進展により外国語教育の必要性は年々増大しており、外国語会話を教えるスクールの需要が急拡大している。
このような外国語会話の学習においては、言語によって使用される周波数帯域の違いや独特の発音・イントネーションがあるため、ネイティブスピーカの英語を繰り返し、たくさん、聞き・話すことで脳の言語野を活性化させることが重要となる。
また、ナチュラルスピードの会話についていけるようにするためには、生徒に母国語を一切使わせず、外国語を外国語で考える習慣を見につけさせる「ダイレクトメソッド」によって、翻訳癖を直す必要がある。
これらのためには、講義形式のような一方通行のレッスンではなく、会話が成り立つ人数でのレッスンを行うことが重要であり、ひとつの話題に全員が参加でき、一人一人がしっかりと会話に参加できる少人数でのレッスンが求められる。【０００３】
このため、発明者は、交通の便のよい全国の主要な駅前等に外国語スクールを設け、ネイティブスピーカを講師とし、講師一人に対して生徒が３〜４人の少人数制の外国語レッスンを実施する「駅前留学」（登録商標）というサービスを先駆けて提供してきた。
このような外国語の学習においては、生徒はいつでも好きなときにレッスンを受けることができ、生徒のレベルに沿った適切なカリキュラムが提供されることが求められる。
また、ネイティブスピーカを講師とした少人数制の外国語レッスンを低価格で提供するためには、限られた優秀なネイティブスピーカの講師に対して生徒が希望する日時に合わせて効率的にレッスンを設定することが求められる。【０００４】
【特許文献１】特開２００３−２５５８１５号公報
【特許文献２】特開２００３−３６０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の外国語スクールでは、レベル別にクラスを設け、各クラス毎に一定期間のレッスンを設定し、あらかじめ生徒の組合せを固定化してレッスンを行っていたので、生徒はレッスンの日時を自由に選択することができなかった。
また、レッスン期間中は各クラス毎に学習するカリキュラムは固定化されており、理解していない生徒がいてもレッスンはどんどん進み、マスターしている生徒がいてもカリキュラムに合わせる必要があること、欠席した場合にはそのクラスにおいて再度履修できないこと、レベルが向上しても一定期間は次のクラスに移ることができないことなど、個々の生徒にとって必ずしも効果的なレッスンにならないという問題があった。【０００６】
一方、レベル別に設定された少人数のクラスに対して、生徒がレッスンの日時を自由に選択できるようにすると、必ずしも同じレベルの生徒が同じ日時にレッスンを希望するとは限らないので、定員に満たないクラスが多発し、結果的に低価格でレッスンを提供することが困難になるという問題があった。このことは、特に、密度の高いレッスンを提供するためにレベルを細分化した場合において問題となる。
また、一連のレッスンを通じてレベルアップを図っていく外国語レッスンにおいては、生徒がレッスンの日時を自由に選択できるようにすると、各レッスンにおいて生徒毎にこれまでに学習した内容が異なるため、一部の生徒にとっては既に学習した内容の繰り返しになったり、レベルの向上の著しい生徒にとっては最早そのクラスでレッスンすることが適切でない場合が生ずるなど、必ずしも生徒一人一人にとって適切なカリキュラムが提供されないという問題があった。【０００７】
特許文献１には、ネットワークを利用した学習支援システムが開示され、あらかじめ登録された受講者条件と講師側条件とから受講者の条件に合致する講師を検索し、ネットワークを介して当該受講者の端末と当該講師の端末とを接続することで個別指導または少人数講義を行うことが記載されており、受講者は希望する日時に希望する条件の講師からの講義を受けることができるが、受講者があらかじめ登録した条件のみによって受講する受講者が決定されるので、少人数講義において必ずしも一定のレベルの生徒が組み合わされるとは限らず、外国語レッスンに適用した場合に円滑なレッスンを実施できない場合が生ずる。
また、密度の高いレッスンを提供するためにレベルを細分化した場合に、定員割れによって低価格のレッスンを提供することが困難となる問題や、組合わされた生徒毎に学習内容が異なることによって生徒一人一人に適切なカリキュラムが提供されない問題も解決されていない。【０００８】
特許文献２には、特許文献１と同様に、受講者側条件と講師側条件を照合して受講予約が行われるネットワーク型遠隔学習システムが開示され、コーディネータによって各受講者のレベルを判定し、その判定結果に基づいて講師端末に表示される受講者の配置を変更したり、クラス編成を行うことが記載されているが、これはレッスンが開始された後に、レベル判定用のテスト問題が配布され、受講者の回答が自動集計されてクラス編成が行われるものであり、外国語レッスンのように個別に受講生と対話してレベルを判定する必要がある場合には適用できない。また、レッスン毎に多数の受講生を募集した上でレベル編成を行うことになるので、一連のレッスンを通じてレベルアップを図っていく学習形態には適さず、極めて効率の悪いレッスン形態となる。
また、前述のように、密度の高いレッスンを提供するためにレベルを細分化した場合に定員割れによって低価格のレッスンを提供することが困難となる問題や、組合わされた生徒毎に学習内容が異なることによって生徒一人一人に適切なカリキュラムが提供されない問題も解決されていない。【０００９】
それゆえに、本願発明の目的は、ネイティブスピーカを講師とする少人数制のレッスンを生徒の希望する日時に提供でき、かつ生徒一人一人のレベルの向上に合わせた適切なカリキュラムを低価格で提供できるようにすることである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、この発明の外国語レッスン運営管理システムは、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、生徒からレッスンの申込みを受付け、レッスンの希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時に対応可能であっていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルに新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能とを有するレッスン設定手段と、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたものである。【００１１】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン設定手段により、生徒からのレッスンの申込みを受付け、講師スケジュールテーブルを参照して生徒が希望する日時に対応可能な講師が存在する場合にレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定手段により、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００１２】
この発明の外国語レッスン運営管理システムは、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠を生成し、当該生成されたレッスン枠に当該講師を登録する機能を有するレッスン枠生成手段と、生徒からレッスンの申込みを受付け、レッスンの希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても当該レッスン枠に所定人数の生徒が登録されている場合であって、生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録する機能とを有するレッスン設定手段と、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたものである。【００１３】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン枠生成手段により、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠が生成され、レッスン設定手段により、生徒からのレッスンの申込みを受付け、生徒が希望する日時のレッスン枠にレベルが一定のゾーンにある生徒がグルーピングされて登録されるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定手段により、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００１４】
この発明の外国語レッスン運営管理システムは、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にブース番号を指定してレッスン枠を生成する機能を有するレッスン枠生成手段と、生徒からレッスンの申込みを受付ける機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルに前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって所定人数の生徒が登録されていないレッスン枠と生徒が未登録のレッスン枠とを受入れ可能なレッスン枠として提示する機能と、前記提示されたレッスン枠のうち当該生徒により選択されたレッスン枠に当該生徒を登録する機能とを有するレッスン設定手段と、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたものである。【００１５】
この発明によれば、各生徒別に語学力のレベルが記録されたカルテが発行され、レッスン枠生成手段により、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠が生成され、レッスン設定手段により、生徒からのレッスンの申込みを受付け、当該生徒のレベルと同一ゾーンにある生徒が登録されているか未登録のレッスン枠が受入れ可能なレッスン枠として提示され、その中から当該生徒により選択されたレッスン枠に登録されるので、レベルが一定のゾーンにある生徒がグルーピングされ、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定手段により、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００１６】
この発明の外国語レッスン運営管理システムは、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得する機能と、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの希望日時を取得して記録する機能と、前記講師スケジュールテーブルを参照し、前記取得された希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録する機能と、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録する機能とを有するレベル管理手段を備えたものである。【００１７】
この発明によれば、レベル管理手段により、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦が取得され、当該生徒は希望する日時にレベルチェックを受験することができ、レベルチェックを実施した講師によりレベル判定結果が生徒のカルテに記録されるので、各生徒の現在のレベルがより正確に判定され、より良質なレッスンを低価格で提供できる。【００１８】
この発明の外国語レッスン運営管理システムは、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定する機能を有するレッスン最適化手段を備えたものである。【００１９】
この発明によれば、レッスン最適化手段により、レッスン日の直前に、各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定する機能を有するので、各生徒はいろんなタイプの講師によって満遍なく指導され、外国語への対応力をより向上させることができる。
また、講師が急に休みとなった場合でも適切な講師が選択される。
尚、レッスン日の直前とは、例えばレッスンの前日でもよく、レッスンの当日でもよいが、レッスンの当日の場合は講師の準備や生徒への通告の問題があるので、最初のレッスンが開始される前にレッスンの最適化を完了しておくことが好ましい。
また、所定期間以上指導した実績のないことには、例えば同じ日に続けて同じ講師に設定されないことを含む。
また、レッスン最適化手段として、レッスン日の直前に、講師の登録情報に基づき、各レッスンに登録されている各生徒をこれまでに指導した講師の出身地と異なる出身地の講師に再設定する機能を有するようにしてもよい。これにより、生徒は講師の出身地による微妙な発音やイントネーションの違いにも対応できるようになり、外国語への対応力をより向上させることができる。【００２０】
この発明の外国語レッスン運営管理システムは、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入れ替えて各レッスン枠に登録されている生徒のレベルを均一化する機能を有するレッスン最適化手段を備えたものである。【００２１】
この発明によれば、レッスン最適化手段により、グルーピングされる生徒のレベルが均一化されるので、より密度の高いレッスンを提供できる。
尚、レッスン日の直前とは、例えばレッスンの前日でもよく、レッスンの当日でもよいが、レッスンの当日の場合は講師の準備や生徒への通告の問題があるので、最初のレッスンが開始される前にレッスンの最適化を完了しておくことが好ましい。
また、所定期間以上指導した実績のないことには、例えば同じ日に続けて同じ講師に設定されないことを含む。
また、レッスン最適化手段として、レッスン日の直前に、各レッスンに登録されている各生徒について、カルテからこれまでに学習されたテキストの履歴を取得し、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入れ替えてこれまでに学習されたテキストの近い生徒がグルーピングされるように再設定する機能を有するようにしてもよい。これにより、各レッスンにおいてより適切なテキストを選定でき、より密度の高いレッスンを提供できる。【００２２】
この発明の外国語レッスン運営管理システムは、前記レッスン設定手段は、前記レッスンテーブルにプライベートレッスンのレッスン枠を設定する機能を有し、少人数制のグループレッスンとマンツーマンによるプライベートレッスンを自由に組合わせたレッスンプランを設定できるようにしたものである。【００２３】
この発明によれば、レッスンテーブルにプライベートレッスンのレッスン枠を設定する機能を有し、少人数のグループレッスンと、マンツーマンによるプライベートレッスンを自由に組合わせたレッスンプランを設定できるので、リーズナブルなレッスン費用で効果的な外国語レッスンを提供できる。【００２４】
この発明の外国語レッスン運営管理システムは、生徒が自宅からテレビ電話端末を用いて遠隔による少人数の外国語レッスンを受けることができる遠隔レッスン手段を備え、前記レッスンテーブルとして、レッスン場所において講師と対面してレッスンを受ける対面レッスン用と、自宅から遠隔でレッスンを受ける遠隔レッスン用とを個別に備え、前記レッスン設定手段は、生徒からレッスンの申込みを受付ける際に、自宅を希望したときには前記遠隔レッスン用のレッスンテーブルを用いてレッスンを設定し、その他の場合には前記対面レッスン用のレッスンテーブルを用いてレッスンを設定する機能を有し、生徒が対面レッスンと遠隔レッスンとを組合わせてレッスンを設定できるようにしたものである。【００２５】
この発明によれば、生徒がレッスン場所に通学して講師と対面してレッスンを受ける対面レッスンと、遠隔レッスン手段により自宅からレッスンを受ける遠隔レッスンとを生徒が自由に組合わせてレッスンを設定できるようにしたので、生徒は限られた時間を有効に使って効果的なレッスンプランを設定できる。【００２６】
この発明の外国語レッスン運営管理システムは、生徒がレッスン場所からテレビ電話端末を用いて遠隔による少人数の外国語レッスンを受けることができる遠隔レッスン手段を備え、前記レッスンテーブルとして、レッスン場所において講師と対面してレッスンを受ける対面レッスン用と、レッスン場所においてテレビ電話端末を用いて遠隔でレッスンを受ける遠隔レッスン用とを個別に備え、前記レッスン設定手段は、生徒のレッスン希望日時において、前記体面レッスン用のレッスンテーブルにレッスンを設定できない場合であって、前記遠隔レッスン用のレッスンテーブルにレッスンを設定できる場合に、前記遠隔レッスン用のレッスンテーブルにレッスンを設定する機能を有するものである。【００２７】
この発明によれば、生徒が希望する日時に、対面レッスン用のレッスンテーブルにレッスンを設定できない場合であって、遠隔レッスン用のレッスンテーブルにレッスンを設定できる場合に、レッスン場所からテレビ電話を用いて遠隔でレッスンを受けることができるようにしたので、生徒の希望日時が集中した場合でも、遠隔レッスン手段を利用して負荷を調節でき、レッスン場所に待機する講師の人数を最小限とすることができ、より低価格で良質のレッスンを提供できる。【００２８】
この発明の外国語レッスン運営管理システムは、生徒が自由に出入りでき、参加している講師や他の生徒と所定の外国語で自由に会話できるフリートークルームが提供され、通常の対面レッスンとフリートークルームへの参加を組合わせて学習できるようにしたものであって、前記レッスンテーブルのフリートークルームを提供する時限にフリートーク枠を生成する機能と、前記講師スケジュールテーブルを参照し、前記生成されたフリートーク枠に対応可能な講師を登録する機能とを有するフリートーク枠生成手段を更に備えたものである。【００２９】
この発明によれば、フリートーク枠設定手段により、レッスンテーブルに、生徒が自由に出入りでき、参加している講師や他の生徒と外国語で自由に対話できるフリートークルームの枠が設定されるので、生徒は通常のレッスンだけでは不足するコミュニケーション量をフリートークルームに参加することで補うことができ、実際に海外で生活しているような効果が生み出され、通常の対面レッスンや遠隔レッスンとフリートークルームへの参加を組合わせることで、より効果的にレベルアップを図ることができる。【００３０】
この発明の外国語レッスン運営管理システムは、前記フリートーク枠生成手段は、生徒からフリートークレッスンにおいて取り上げるテーマを募集する機能と、前記募集されたテーマから前記フリートーク枠に登録された講師によって選択されたテーマを前記レッスンテーブルに登録する機能とを有するものである。【００３１】
この発明によれば、生徒からフリートークレッスンにおいて取り上げるテーマが募集され、講師によって選択されたテーマがレッスンテーブルに登録され、生徒は自分の希望するテーマが取り上げられたフリートーク枠を選択して参加できるので、フリートークレッスンにおける会話が弾み、より高いレッスン効果が得られる。【００３２】
この発明の外国語レッスン運営管理システムは、複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、出勤場所を含む講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において前記取得されたレッスン場所が出勤場所として登録されていて、いずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において、前記取得されたレッスン場所が出勤場所として登録されていていずれのレッスン枠にも登録されていない講師は存在しないが、前記取得されたレッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて、移動時間を含めていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録する機能と、前記講師スケジュールテーブルの前記取得された希望日時と前記レッスン場所を記録し、前記移動時間中に移動中である旨を記録する機能とを有するレッスン設定手段と、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたものである。【００３３】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン設定手段により、生徒からのレッスンの申込みを受付け、講師スケジュールテーブルを参照して生徒が希望する日時に当該レッスン場所が出勤場所として登録されていて対応可能な講師が存在する場合にレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
また、生徒が希望する日時に当該レッスン場所が出勤場所として登録されていて対応可能な講師が存在しない場合であって、当該レッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて移動時間を含めて対応可能である講師が存在する場合に、当該講師を当該レッスン場所に派遣させてレッスンをするレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、生徒の希望日時が一時的に片寄った場合でもレッスンを提供でき、講師のアイドル時間が低減され、より低価格で良質なレッスンを提供できる。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定手段により、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。
尚、レッスン場所は、レッスンの申込みにおいて生徒が自由に選択できるようにしてもよく、生徒が登録されているスクールに限定するようにしてもよい。【００３４】
この発明の外国語レッスン運営管理システムは、複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理システムであって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にブース番号を指定してレッスン枠を生成する機能を有するレッスン枠生成手段と、生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得する機能と、前記カルテを参照して当該生徒のレベルを取得する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録する機能と、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在しない場合に、一定のエリア内の他のレッスン場所のレッスンテーブルを参照して、移動時間を含めて登録されている講師が対応可能であって生徒が未登録であるレッスン枠を前記取得されたレッスン場所に振替え、当該生徒を登録する機能とを有するレッスン設定手段と、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定する機能と、レッスンにおいて使用されたユニットをカルテに記録する機能とを有するテキスト選定手段とを備えたものである。【００３５】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン枠生成手段により、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にレッスン枠が生成され、レッスン設定手段により、生徒からのレッスンの申込みを受付け、生徒が希望する日時の当該レッスン場所に未登録のレッスン枠が存在する場合に当該生徒が登録され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、生徒が希望する日時の当該レッスン場所に未登録のレッスン枠が存在しないかまたは存在しても満席の場合であって、当該レッスン場所と同一のエリア内の他のスクールに未登録のレッスン枠が存在し、登録されている講師が移動時間を含めて対応可能である場合に、当該レッスン枠が当該レッスン場所に振替えられ、レベルが一定のゾーンにある生徒がグルーピングされるので、生徒の希望日時が一時的に片寄った場合でもレッスンを提供でき、講師のアイドル時間が低減され、より低価格で良質なレッスンを提供できる。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定手段により、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。
尚、レッスン場所は、レッスンの申込みにおいて生徒が自由に選択できるようにしてもよく、生徒が登録されているスクールに限定するようにしてもよい。【００３６】
この発明の外国語レッスン運営管理システムは、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得して記録する機能と、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの受験場所と希望日時を取得する機能と、前記講師スケジュールテーブルを参照し、前記取得された受験場所の希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された受験場所の希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録する機能と、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録する機能とを有するレベル管理手段を備えたものである。【００３７】
この発明によれば、レベル管理手段により、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦が取得され、当該生徒は希望する日時にレベルチェックを受験することができ、レベルチェックを実施した講師によりレベル判定結果が生徒のカルテに記録されるので、各生徒の現在のレベルがより正確に判定され、より良質なレッスンを低価格で提供できる。【００３８】
この発明の外国語レッスン運営管理システムは、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師の移動が最小となるように講師を再設定する機能を有するレッスン最適化手段を備えたものである。【００３９】
この発明によれば、レッスン最適化手段により、レッスン日の直前に、講師の移動が最小となるように講師が再設定されるので、移動による講師のアイドル時間が低減され、より効率的なレッスンが提供される。【００４０】
この発明の外国語レッスン運営管理方法は、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、生徒からレッスンの申込みを受付け、レッスンの希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時に対応可能であっていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルに新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップとを有するレッスン設定ステップと、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたものである。【００４１】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン設定ステップにより、生徒からのレッスンの申込みを受付け、講師スケジュールテーブルを参照して生徒が希望する日時に対応可能な講師が存在する場合にレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定ステップにより、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００４２】
この発明の外国語レッスン運営管理方法は、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠を生成し、当該生成されたレッスン枠に当該講師を登録するステップを有するレッスン枠生成ステップと、生徒からレッスンの申込みを受付け、レッスンの希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得された希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても当該レッスン枠に所定人数の生徒が登録されている場合であって、生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録するステップとを有するレッスン設定ステップと、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたものである。【００４３】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン枠生成ステップにより、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠が生成され、レッスン設定ステップにより、生徒からのレッスンの申込みを受付け、生徒が希望する日時のレッスン枠にレベルが一定のゾーンにある生徒がグルーピングされて登録されるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定ステップにより、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００４４】
この発明の外国語レッスン運営管理方法は、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が対応可能な時間帯にブース番号を指定してレッスン枠を生成するステップを有するレッスン枠生成ステップと、生徒からレッスンの申込みを受付けるステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルに前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって所定人数の生徒が登録されていないレッスン枠と生徒が未登録のレッスン枠とを受入れ可能なレッスン枠として提示するステップと、前記提示されたレッスン枠のうち当該生徒により選択されたレッスン枠に当該生徒を登録するステップとを有するレッスン設定ステップと、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたものである。【００４５】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン枠生成ステップにより、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が対応可能な時間帯にレッスン枠が生成され、レッスン設定ステップにより、生徒からのレッスンの申込みを受付け、当該生徒のレベルと同一ゾーンにある生徒が登録されているか未登録のレッスン枠が受入れ可能なレッスン枠として提示され、その中から当該生徒により選択されたレッスン枠に登録されるので、レベルが一定のゾーンにある生徒がグルーピングされ、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定ステップにより、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。【００４６】
この発明の外国語レッスン運営管理方法は、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得するステップと、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの希望日時を取得して記録するステップと、前記講師スケジュールテーブルを参照し、前記取得された希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録するステップと、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録するステップとを有するレベル管理ステップを備えたものである。【００４７】
この発明によれば、レベル管理ステップにより、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦が取得され、当該生徒は希望する日時にレベルチェックを受験することができ、レベルチェックを実施した講師によりレベル判定結果が生徒のカルテに記録されるので、各生徒の現在のレベルがより正確に判定され、より良質なレッスンを低価格で提供できる。【００４８】
この発明の外国語レッスン運営管理方法は、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定するステップを有するレッスン最適化ステップを備えたものである。【００４９】
この発明によれば、レッスン最適化ステップにより、レッスン日の直前に、各レッスン枠に登録されている講師を当該レッスン枠に登録されているいずれの生徒についても所定期間以上指導した実績のない講師に再設定する機能を有するので、各生徒はいろんなタイプの講師によって満遍なく指導され、外国語への対応力をより向上させることができる。
尚、レッスン日の直前とは、例えばレッスンの前日でもよく、レッスンの当日でもよいが、レッスンの当日の場合は講師の準備や生徒への通告の問題があるので、最初のレッスンが開始される前にレッスンの最適化を完了しておくことが好ましい。
また、所定期間以上指導した実績のないことには、例えば同じ日に続けて同じ講師に設定されないことを含む。
また、レッスン最適化ステップとして、レッスン日の直前に、講師の登録情報に基づき、各レッスンに登録されている各生徒をこれまでに指導した講師の出身地と異なる出身地の講師に再設定する機能を有するようにしてもよい。これにより、生徒は講師の出身地による微妙な発音やイントネーションの違いにも対応できるようになり、外国語への対応力をより向上させることができる。【００５０】
この発明の外国語レッスン運営管理方法は、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入れ替えて各レッスン枠に登録されている生徒のレベルを均一化するステップを有するレッスン最適化ステップを備えたものである。【００５１】
この発明によれば、レッスン最適化ステップにより、グルーピングされる生徒のレベルが均一化されるので、より密度の高いレッスンを提供できる。
尚、レッスン日の直前とは、例えばレッスンの前日でもよく、レッスンの当日でもよいが、レッスンの当日の場合は講師の準備や生徒への通告の問題があるので、最初のレッスンが開始される前にレッスンの最適化を完了しておくことが好ましい。
また、所定期間以上指導した実績のないことには、例えば同じ日に続けて同じ講師に設定されないことを含む。
また、レッスン最適化ステップとして、レッスン日の直前に、各レッスンに登録されている各生徒について、カルテからこれまでに学習されたテキストの履歴を取得し、前記レッスンテーブルに生成された各レッスン枠に登録されている生徒を同一時間帯の他のレッスン枠に登録されている生徒と入替えてこれまでに学習されたテキストの近い生徒がグルーピングされるように再設定する機能を有するようにしてもよい。これにより、各レッスンにおいてより適切なテキストを選定でき、より密度の高いレッスンを提供できる。【００５２】
この発明の外国語レッスン運営管理方法は、複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、出勤場所を含む講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において前記取得されたレッスン場所が出勤場所として登録されていて、いずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して前記取得された希望日時において、前記取得されたレッスン場所が出勤場所として登録されていていずれのレッスン枠にも登録されていない講師は存在しないが、前記取得されたレッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて、移動時間を含めていずれのレッスン枠にも登録されていない講師が存在する場合に、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するステップと、前記講師スケジュールテーブルの前記取得された希望日時と前記レッスン場所を記録し、前記移動時間中に移動中である旨を記録するステップとを有するレッスン設定ステップと、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたものである。【００５３】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン設定ステップにより、生徒からのレッスンの申込みを受付け、講師スケジュールテーブルを参照して生徒が希望する日時に当該レッスン場所が出勤場所として登録されていて対応可能な講師が存在する場合にレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
また、生徒が希望する日時に当該レッスン場所が出勤場所として登録されていて対応可能な講師が存在しない場合であって、当該レッスン場所と同一のエリア内の他のスクールに出勤場所が登録されていて移動時間を含めて対応可能である講師が存在する場合に、当該講師を当該レッスン場所に派遣させてレッスンをするレッスン枠が設定され、レベルが一定のゾーンにある生徒がグルーピングされるので、生徒の希望日時が一時的に片寄った場合でもレッスンを提供でき、講師のアイドル時間が低減され、より低価格で良質なレッスンを提供できる。
尚、生徒の現在のレベルについては、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定ステップにより、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。
尚、レッスン場所は、レッスンの申込みにおいて生徒が自由に選択できるようにしてもよく、生徒が登録されているスクールに限定するようにしてもよい。【００５４】
この発明の外国語レッスン運営管理方法は、複数の場所にスクールを設け、ネイティブスピーカを講師とし、語学力のレベルが一定のゾーンにある少人数の生徒をグルーピングして外国語レッスンを実施する外国語レッスン運営管理方法であって、生徒毎に生成され、当該生徒の現在の語学力のレベルとこれまでに学習されたテキストの履歴を含むレッスン履歴が記録されるカルテと、講師のスケジュールが登録される講師スケジュールテーブルと、レッスン場所毎にレッスン枠が生成され、所定人数の生徒と指導する講師と使用するブースの番号とが登録されるレッスンテーブルとを備え、前記レッスンテーブルに対して、レッスン日の一定期間前に、前記講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にブース番号を指定してレッスン枠を生成するステップを有するレッスン枠生成ステップと、生徒からレッスンの申込みを受付け、レッスン場所と希望日時を取得するステップと、前記カルテを参照して当該生徒のレベルを取得するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって、所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在する場合に、当該未登録のレッスン枠に当該生徒を登録するステップと、前記レッスンテーブルの前記取得されたレッスン場所の希望日時に前記取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在しないかまたは存在していても所定人数の生徒が登録されている場合であって、前記取得されたレッスン場所において生徒が未登録のレッスン枠が存在しない場合に、一定のエリア内の他のレッスン場所のレッスンテーブルを参照して、移動時間を含めて登録されている講師が対応可能であって生徒が未登録であるレッスン枠を前記取得されたレッスン場所に振替え、当該生徒を登録するステップとを有するレッスン設定ステップと、前記レッスンテーブルに生成された各レッスン枠について、当該レッスン枠に登録された生徒によって定まるゾーンにおいて使用するテキストのうち当該レッスン枠に登録されたいずれの生徒も未学習であるユニットを抽出して選定するステップと、レッスンにおいて使用されたユニットをカルテに記録するステップとを有するテキスト選定ステップとを備えたものである。【００５５】
この発明によれば、各生徒別に現在の語学力のレベルが記録されたカルテが発行され、レッスン枠生成ステップにより、レッスン日の一定期間前に講師スケジュールテーブルを参照して講師が出勤予定のレッスン場所の対応可能な時間帯にレッスン枠が生成され、レッスン設定ステップにより、生徒からのレッスンの申込みを受付け、生徒が希望する日時の当該レッスン場所に未登録のレッスン枠が存在する場合に当該生徒が登録され、レベルが一定のゾーンにある生徒がグルーピングされるので、各生徒はレベルの向上に合わせて常に適切な生徒とグルーピングされるとともに、定員に満たないレッスンが設定されることが少なくなり、低価格で良質なレッスンが提供される。
また、生徒が希望する日時の当該レッスン場所に未登録のレッスン枠が存在しないかまたは存在しても満席の場合であって、当該レッスン場所と同一のエリア内の他のスクールに未登録のレッスン枠が存在し、登録されている講師が移動時間を含めて対応可能である場合に、当該レッスン枠が当該レッスン場所に振替えられ、レベルが一定のゾーンにある生徒がグルーピングされるので、生徒の希望日時が一時的に片寄った場合でもレッスンを提供でき、講師のアイドル時間が低減され、より低価格で良質なレッスンを提供できる。
尚、生徒の現在のレベルについては、レッスン終了後に講師が各生徒のレベルを判定してレベルの向上があればカルテに記録されたレベルを適宜更新するようにしてもよく、後述のようにレベルが向上したと認められる生徒に対して別途レベルチェックを行い、その判定結果をカルテに記録するようにしてもよい。
また、カルテには、各生徒がこれまでのレッスンにおいて学習したテキストの履歴が記録され、テキスト選定ステップにより、グルーピングされた生徒によって定まるゾーンにおいて使用されるテキストのうち、いずれの生徒も未学習であるユニットが抽出され、これに基づいてレッスンにおいて使用するユニットが決定されるので、生徒にとって既に学習済みのレッスンが繰り返して提供されることが抑制され、生徒一人一人のレベルの向上にあわせた適切なカリキュラムが提供される。
尚、レッスン場所は、レッスンの申込みにおいて生徒が自由に選択できるようにしてもよく、生徒が登録されているスクールに限定するようにしてもよい。【００５６】
この発明の外国語レッスン運営管理方法は、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦を取得して記録するステップと、前記レベルチェックの受験推薦が記録された生徒から受験の申込みを受付け、レベルチェックの受験場所と希望日時を取得するステップと、前記講師スケジュールテーブルを参照し、前記取得された受験場所の希望日時に対応可能な講師が存在する場合に、前記レッスンテーブルの前記取得された受験場所の希望日時にレベルチェック枠を生成し、当該生徒と当該講師を登録するステップと、レベルチェックを実施した講師から受験した生徒のレベル判定結果を取得し、当該受験した生徒のカルテに記録するステップとを有するレベル管理ステップを備えたものである。【００５７】
この発明によれば、レベル管理ステップにより、レッスンを実施した講師からレベルが向上したと認められる生徒についてレベルチェックの受験推薦が取得され、当該生徒は希望する日時にレベルチェックを受験することができ、レベルチェックを実施した講師によりレベル判定結果が生徒のカルテに記録されるので、各生徒の現在のレベルがより正確に判定され、より良質なレッスンを低価格で提供できる。【００５８】
この発明の外国語レッスン運営管理方法は、レッスン日の直前に、前記レッスンテーブルに生成された各レッスン枠に登録されている講師の移動が最小となるように講師を再設定するステップを有するレッスン最適化ステップを備えたものである。【００５９】
この発明によれば、レッスン最適化ステップにより、レッスン日の直前に、講師の移動が最小となるように講師が再設定されるので、移動による講師のアイドル時間が低減され、より効率的なレッスンが提供される。【００６０】
また、前述の外国語レッスン運営管理システムの各手段をステップとした上記以外の外国語レッスン運営管理方法によっても、前述の外国語レッスン運営管理システムが奏する作用効果と同様の作用効果を奏する。
【発明の効果】
【００６１】
本願発明によれば、ネイティブスピーカを講師とする少人数制のレッスンを生徒が希望する日時に提供でき、かつ生徒一人一人のレベルの向上に合わせた適切なカリキュラムを低価格で提供できるという効果がある。【００６２】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の発明を実施するための最良の形態の説明から一層明らかとなろう。
【図面の簡単な説明】
【００６３】
【図１】この発明の一実施形態にかかる外国語レッスン運営管理システムのシステム    構成図である。
【図２】外国語レッスン運営管理ＤＢに記録される情報の例を示す図である。
【図３】生徒対応処理の一実施例を示すフロー図である。
【図４】講師対応処理の一実施例を示すフロー図である。
【図５】レッスン枠生成処理の一実施例を示すフロー図である。
【図６】フリートーク枠生成処理の一実施例を示すフロー図である。
【図７】レッスン設定処理の一実施例を示すフロー図（その１）である。
【図８】レッスン設定処理の一実施例を示すフロー図（その２）である。
【図９】レッスン設定処理の一実施例を示すフロー図（その３）である。
【図１０】レッスン最適化処理の一実施例を示すフロー図である。
【図１１】講師移動最小化処理の一実施例を示すフロー図である。
【図１２】生徒組合せ最適化処理の一実施例を示すフロー図である。
【図１３】指導講師最適化処理の一実施例を示すフロー図である。
【図１４】テキスト選定処理の一実施例を示すフロー図である。
【図１５】レベル管理処理の一実施例を示すフロー図である。
【図１６】レッスン申込画面の一例を示す図である。
【図１７】レッスン設定表示画面（受付対応）の一例を示す図である。
【図１８】フリートーク設定表示画面（受付対応）の一例を示す図である。
【図１９】カルテ表示画面の一例を示す図である。
【図２０】講師スケジュール表示画面の一例を示す図である。
【図２１】レッスン設定表示画面(講師対応)の一例を示す図である。
【図２２】テキスト選定画面の一例を示す図である。
【符号の説明】
【００６４】
１００  外国語レッスン運営管理サーバ
１０２  Ｗｅｂサーバ
１０４  レッスン枠生成処理
１０６  フリートーク枠生成処理
１０８  レッスン設定処理
１１０  レッスン最適化処理
１１２  テキスト選定処理
１１４  レベル管理処理
１２０  外国語レッスン運営管理データベース
２１０、２２０、・・・  外国語スクール
２１２、２２２、・・・  対面レッスンブース
２１３、２２３、・・・  フリートークブース
２１４、２２４、・・・  遠隔レッスン端末
２１６、２２６、・・・  受付端末
２１８、２２８、・・・  講師携帯端末
３００  遠隔レッスンセンター
３１０  遠隔レッスンサーバ
３２０  講師端末
４００  自宅レッスン端末
５００  通信回線
【発明を実施するための最良の形態】
【００６５】
図１にこの発明の一実施形態にかかる外国語レッスン運営管理システムのシステム構成を示す。
図において、１００は外国語レッスンを運営管理する外国語レッスン運営管理サーバであり、外国語レッスンを運営管理するために必要な情報が記録される外国語レッスン運営管理データベース（以下、「データベース」は「ＤＢ」と略す）１２０を備える。
外国語レッスン運営管理ＤＢ１２０には、生徒の個人情報が登録される生徒情報ＤＢと、講師の個人情報が登録される講師情報ＤＢと、生徒毎に発行されるカルテが登録されるカルテＤＢと、講師のスケジュールが登録される講師スケジュールテーブルと、各スクール毎に生徒の希望に従ってレッスンが設定されるレッスンテーブルと、生徒が自由に出入り可能で、参加している講師や他の生徒と所定の外国語で自由に会話できるフリートークルームが設定されるフリートークテーブルが備えられる。
また、外国語レッスン運営管理サーバ１００には、生徒からレッスンの申込みを受付けたり、各スクールの受付担当や講師からレッスンテーブルに設定されているレッスンの照会を受付けたり、講師からレッスンの評価やレベルチェックの判定結果の生徒カルテへの記録を受付けるＷｅｂサーバ１０２と、外国語レッスンを運営管理するためのアプリケーションとして、レッスンテーブルにおいて講師が対応可能なレッスン時限にレッスン枠を生成するレッスン枠生成処理１０４、フリートークテーブルにおいて講師が対応可能なレッスン時限にフリートーク枠を生成するフリートーク枠生成処理１０６、生徒からの申込みに応じてレッスンテーブルにレッスンを設定するレッスン設定処理１０８、レッスン日の直前にレッスンテーブルに設定された各レッスンの講師や生徒を入替えてレッスンの最適化を図るレッスン最適化処理１１０、各レッスンにおいて使用するテキストを選定し、選定結果を生徒のカルテに記録するテキスト選定処理１１２、レッスンを実施した講師からの推薦により生徒のレベルチェックを行ってレベル判定結果を生徒のカルテに記録するレベル管理処理１１４等が備えられている。【００６６】
２１０，２２０，・・・は生徒が通学してレッスンを受けるスクールであり、一般に交通の便の良い駅前等に設置される。
各スクールには、生徒が講師と対面してレッスンを受ける対面レッスンブース２１２，２２２，・・・と、フリートークルームを開設するフリートークブース２１３，２２３，・・・と、スクールから遠隔レッスンセンターを呼出してテレビ電話により遠隔でレッスンを受けるための遠隔レッスン端末２１４，２２４，・・・と、各スクールの受付担当が生徒からの連絡を受けて生徒情報を登録したり、レッスンの申込みを行ったり、講師からの連絡を受けて講師情報を登録したり、スケジュールを設定したり、レッスンテーブルに設定されているレッスンの内容を確認して講師や生徒に通知するための受付端末２１６，２２６，・・・と、講師が講師スケジュールテーブルに自己のスケジュールを登録したり、レッスンテーブルに設定されているレッスンの内容を確認したり、レッスンの終了後に生徒のカルテにレッスンの評価やレベルチェックの受験推薦を記録したり、レベルチェックの終了後に生徒のカルテにレベル判定結果を記録したりするための講師携帯端末２１８，２２８，・・・を備える。【００６７】
３００は生徒が自宅から遠隔レッスンセンターを呼出してテレビ電話により遠隔でレッスンを受けるための自宅レッスン端末である。【００６８】
４００はテレビ電話による遠隔レッスンを提供する遠隔レッスンセンターであり、遠隔レッスンを指導する講師が使用する講師端末４１０と、レッスンの提供時に指定された講師端末４１０と指定された単数又は複数の自宅レッスン端末３００および／または単数又は複数の遠隔レッスン端末２１４，２２４，・・・の間を多地点接続し、所定のテレビ電話プロトコルによる映像及び音声の双方向通信サービスを提供する遠隔レッスンサーバ４２０とを備える。【００６９】
５００は外国語レッスン運営管理サーバ１００と各スクールの受付端末２１６，２２６，・・・、講師携帯端末２１８，２２８，・・・、遠隔レッスンサーバ４２０の間を接続したり、遠隔レッスンサーバ４２０とスクールの遠隔レッスン端末２１４，２２４，・・・、自宅レッスン端末３００の間を接続する通信回線であり、インターネット通信網やＩＳＤＮ電話網が使用される。【００７０】
遠隔レッスン端末２１４，２２４，・・・、自宅レッスン端末３００、講師端末４１０は、遠隔レッスンサーバ４２０に接続して遠隔レッスンを行うためのテレビ電話端末であり、利用者を撮像するテレビカメラ、相手方の映像を表示するモニタテレビ、音声の入出力用を行うヘッドセットを備える。
また、受付端末２１６，２２６，・・・、講師携帯端末２１８，２２８，・・・、講師端末４１０、自宅レッスン端末３００は、外国語レッスン運営管理サーバ１００のＷｅｂサーバ１０２にアクセスしてレッスンの申込みやレッスンテーブルに設定されたレッスンの確認等を行うためのブラウザを備える。【００７１】
この実施形態においては、生徒が通学してレッスンを受ける複数のスクールと、遠隔レッスンを提供する遠隔レッスンセンターを備え、生徒はスクールに通学して講師と直接対面してレッスンを受ける対面レッスンと、自宅からテレビ電話により遠隔でレッスンを受ける遠隔レッスンとを自身の都合に合わせて自由にプログラムすることができる。
また、各スクールには遠隔レッスン用の端末が備えられ、生徒が希望する日時にスクール内に対応可能な講師がいない場合には遠隔レッスンセンターに接続して遠隔でレッスンを受けることができる。【００７２】
また、生徒一人一人の実力に合わせた密度の高いレッスンを提供するために、生徒の語学力を次の９段階にレベル分けしている。
レベル１：ネイティブスピーカと対等のコミュニケーション力を有する。ボキャブラリーが豊富で表現力があるだけでなく、お互いの文化的背景を理解した上でコミュニケーションできる。多少の訛りがあったとしてもネイティブスピーカと間違われてもおかしくないレベル２：極めて正確な言葉を用いて議論できる。複雑な商談において交渉できる理解力と表現力を有する。文化的理解が深く、相手のひんしゅくを買ったり、イライラさせることはない。ネイティブスピーカ並のボキャブラリーを駆使し、フォーマルな会話だけでなく、冗談を言ったり、遠まわしに表現することも可能である。
レベル３：日常会話は全く支障がなく、文法／構文もほぼ正確に使え、センテンスを論理的に構成しながら話せる。会議や商談でも、広範な話題に対処できるボキャブラリーがある。議論の中で論理的矛盾を見抜くリスニング力があり、意見の異なる相手と論じ合える。但し、不慣れで複雑・抽象的なテーマでは、正確に表現するのに時間がかかる。
レベル４：単純な日常会話の範囲では、ほぼ支障なくリラックスして話せる。幾つかのセンテンスを繋いで、ほぼ適切な文法／構文で話せる。不得意な分野や会議などの多少複雑な会話でも、相手の主旨を理解し、何とか話の流れを追えるが、まだ自ら議論に参加できない。
レベル５：日常的で簡単な場面であれば、相手の主旨を何とか理解し、対処できる。文法や構文は正確さに欠けるが、何とか伝えることができる。質問に答えた後で説明を加えたり、知らない単語が出てきても聞き返しながら会話を続行できる。ブロークンであるが、簡単な日常会話は何とかなるレベルである。初心者には当面の達成目標である。
レベル６：慣れたトピックであれば、何とか会話に参加できる。ゆっくり話されたとき、簡単な短いセンテンスで答えられるが、ワンパターンな表現になりがちである。質問には何とか答えられるが、自分から話し掛けることは困難である。日常生活や質問に最小限必要な会話力はある。場数を踏み、使えるボキャブラリーを増やすことが目標である。
レベル７Ａ：７Ｂに較べて会話の中で使えるボキャブラリーが多く、知っている限りの言葉を用いて、日常会話の最低限の欲求を満たすためのサバイバル名コミュニケーションができる。基本的な必要最小限のボキャブラリーがあり、何とか意思の疎通はできるが、会話の中では簡単な単語の組合せでしか話すことができず、センテンスでは話せない。
レベル７Ｂ：定型的な用語で自己紹介ができる。簡単にゆっくり話し掛けられれば理解でき、「ハイ」か「イイエ」で答えられる。基本的なボキャブラリーが不足しているため、単語でなら何とか返事できるが、フレーズにできない。話し掛けられた相手の言葉を繰り返すことが多く、母国語がよく混ざる。
レベル７Ｃ：ネイティブスピーカと実際に会話した経験があまりなく、簡単な質問が聞き取れず、答えに詰まりがちとなる。基本的なボキャブラリーや挨拶などの基本的な言い回しを覚える取り組みが必要である。
生徒のレベルは、最初の入会時に講師がレベルチェックを行うほか、レッスンの過程でレベルが向上していると認められた生徒には講師からレベルチェックの受験推薦が出され、生徒がレベルチェックを受ければ随時レベルは更新され、生徒一人一人のレベルの向上に合わせたカリキュラムが提供される。【００７３】
レッスンは、講師１人に対して生徒３〜４名によるグループレッスンを基本とし、生徒が希望すれば講師と生徒のマンツーマンによるプライベートレッスンを設定でき、グループレッスンとプライベートレッスンを組合わせて、着実なレベルアップを図ることができる。尚、グループレッスンにおいては、同じレベルの生徒をグルーピングすることを基本としているが、組合せの柔軟化を図って低価格でレッスンを提供できるようにするため、一定のゾーンにある生徒をグルーピングするようにしている。
この実施形態では、９段階のレベルに対して３段階までが同一のゾーンとしてグルーピングされ、各レッスンは登録された生徒のレベルに基づいてＡからＧの７段階のゾーンに区分される。【００７４】
レッスンにおいて使用するテキストは、各ゾーン毎に多数のユニットから構成され、いずれのユニットから学習してもよいように工夫されている。また、後述のように、レッスンにおいて使用されたユニットは生徒のカルテに記録され、グループレッスンにおいてはいずれの生徒も未学習のユニットが自動抽出され、重複したレッスンが提供されることを抑制している。【００７５】
生徒には申込み時に個人別のカルテが発行され、生徒一人一人の習得状況を確実に把握できるようにしている。カルテには、生徒がこれまでに受講したレッスンの履歴が記録されるとともに、各レッスン毎に指導した講師によって上達の度合い、弱点部分、得意部分、課題等が記録され、次のレッスンに反映できるようにしている。また、各レッスンにおいて使用されたテキストのユニットが記録され、後述のテキスト選定処理により、各レッスンにおいて使用するユニットを選定するために参照される。また、カルテには、生徒がこれまでに受験したレベルチェックの履歴が記録され、担当した講師によってレベル判定結果が記録されるとともに、生徒の評価がリスニング力・発音など、外国語コミュニケーション能力を８つの要素に分けて記入され、一人一人がそれぞれの能力をバランス良く身につけられるように指導される。また、記入されたレベル判定結果は、後述のレッスン設定処理において、生徒をグルーピングする際の各生徒のレベル確認のために参照される。
カルテは、レッスンに先立って受付担当や講師によって参照されるほか、生徒は希望すれば自分のカルテを見ることができる。【００７６】
図２に外国語レッスン運営管理データベースに記録される情報の例を示す。
図のように、生徒情報ＤＢには、生徒の個人情報が登録される。レッスンのコースは、通常のグループレッスンによるレギュラーコースのほかに、特別のコースとして、ウィークポイントを強化する、文法強化レッスン、ボキャブラリ強化レッスン、発音強化レッスン、リスニング強化レッスンや、ビジネス上の専門的な語彙、表現、ビジネスライティング、ビジネス慣習などを総合的に習得できる国際ビジネスコース、海外旅行ですぐに役立つ表現に絞り、短期間で集中的にレッスンする旅行会話コース、語学検定試験を受ける人のための語学検定試験対策コース等が提供されており、随時コースと言語を指定して申込むことができる。また、レッスン料金はポイント制を採用しており、生徒が購入したポイントや各種のキャンペーンによるボーナスポイントが加算されてポイント情報として記録され、生徒がレッスンを申込んだ際やフリートークルームに参加した際に当該生徒のポイントから所定のポイントが引き落とされる。
講師情報ＤＢには、講師の個人情報が登録される。講師情報には講師の出身地が登録され、後述の指導講師最適化処理において、各レッスンに登録されているいずれの生徒も指導を受けていない出身地の講師を優先して選択する機能を有する。
カルテＤＢには、個人別のカルテが登録され、レッスンを実施した講師による評価や使用されたテキストの履歴を含むレッスン履歴や、レベルチェックを実施した講師によるレベル判定結果を含むレベルチェック履歴が記録される。
講師スケジュールテーブルには、各講師別に講師の出欠と出勤するスクールが登録され、後述のレッスン設定処理において参照される。
レッスンテーブルには、対面レッスンや遠隔レッスンが設定され、各スクールにおいて、年月日順、レッスン時限順に、レッスン枠が設定され、使用されるブース番号、コース、言語、レッスン形態（グループレッスンかプライベートレッスンか）、設定された講師、組合された生徒（グループレッスンの場合）、当該レッスンのゾーン（Ａ〜Ｇ）、使用テキスト等が登録される。
フリートークテーブルには、各スクールについて、年月日順、レッスン時限順に、フリートーク枠が設定され、使用されるブース番号、言語、担当する講師、テーマ等が登録される。【００７７】
次に、外国語レッスン運営管理サーバ１００において実行される処理の内容について説明する。
図３に生徒対応処理の一実施例を示す。この実施例による外国語レッスン運営管理システムでは、生徒は最初に会員登録を受ける。
図のように、生徒が自宅レッスン端末３００から外国語レッスン運営管理サーバ１００のＷｅｂサーバ１０２にアクセスすると、最初にログイン画面(図示省略)が表示され（Ｓ１０２）、「ログイン」が選択されると（Ｓ１０４）、入力されたＩＤとパスワードを取得して正規登録者か否かが確認され（Ｓ１０６）、正規登録者でないときは再入力が要求される（Ｓ１０８）。また、「新規登録」が選択されたら（Ｓ１１０）、新規登録画面（図示省略）が表示され（Ｓ１１２）、「登録」が選択されると（Ｓ１１４）、ＩＤとパスワードが発行され（Ｓ１１６）、入力情報が取得され（Ｓ１１８）、発行されたＩＤ・パスワードと取得された入力情報が生徒情報ＤＢに登録される（Ｓ１２０）。
正規登録者であることが確認されたら（Ｓ１０６）、生徒対応メニュー画面（図示省略）が表示される（Ｓ１３０）。生徒対応メニュー画面は、生徒向けのメニューとして、「レッスンの申込み」「予約状況の確認」「カルテの確認」「フリートーク設定の確認」「登録情報の確認・変更」を備える。【００７８】
生徒対応メニュー画面において「レッスンの申込み」が選択されたら（Ｓ１３２）、図１６に示すようなレッスン申込み画面が表示される（Ｓ１３４）。レッスン申込み画面において「登録」が選択されたら（Ｓ１３６）、選択された希望年月日、希望レッスン時限、コース、言語、レッスン形態、遠隔レッスン可否の情報が取得され、取得された情報に基づいて後述のレッスン設定処理においてレッスンが設定される（Ｓ１３８）。レッスン申込み画面において「終了」が選択されたら（Ｓ１４０）、Ｓ１３２に戻る。
生徒対応メニュー画面において「予約状況の確認」が選択されたら（Ｓ１４２）、レッスンテーブルから当該生徒が予約したレッスンの設定情報が取得され、予約済みレッスンの設定情報を表示した予約済みレッスン表示画面（生徒対応）が表示される（Ｓ１４４）。予約済みレッスン表示画面は、図１７に示す後述の受付対応処理におけるレッスン設定表示画面（受付対応）のうち当該生徒の設定部分だけを抽出したものである。
予約済みレッスン表示画面において「終了」が選択されたら（Ｓ１４６）、Ｓ１３２に戻る。また、予約済みレッスン表示画面において、レッスン日から一定期間以上前であれば予約の取消や変更を行うことができるが、詳細説明は省略する。
生徒対応メニュー画面において「カルテの確認」が選択されたら（Ｓ１４８）、カルテＤＢから当該生徒のカルテ情報が取得され、図１９に示すようなカルテ表示画面が表示される。カルテ表示画面のレッスン履歴欄には、これまでに受講したレッスンの設定内容が表示されるとともに、各レッスンにおける生徒の上達の度合い、弱点部分、得意部分、課題等に関する指導した講師の評価がコメント欄に表示される（図示省略）。また、レッスンを実施した講師がレベルが向上したと認めた生徒にはレベルチェックの受験推薦が記録され、ＬＣ受験推薦欄に推薦マークが表示される。また、カルテ表示画面のレベルチェック履歴欄には、これまでに受験したレベルチェックの受験記録とレベル判定結果が表示されるとともに、リスニング力・発音などの８つの外国語コミュニケーション能力に関する担当した講師による評価がコメント欄にバーチャートとともに表示される(図示省略)。尚、カルテ確認画面には「表示」ボタンが備えられ、「コース」や「言語」を変更して「表示」を選択することで、他のコースや他の言語のカルテの記載内容も確認できる。尚、「生徒ＩＤ」はカルテの確認を要求した生徒のＩＤが自動的に選択されるものであって、生徒は他人の生徒ＩＤを選択できないことは言うまでもない。カルテ表示画面において「終了」が選択されたら（Ｓ１５２）、Ｓ１３２に戻る。
生徒対応メニュー画面において「フリートーク設定の確認」が選択されたら（Ｓ１５４）、フリートークテーブルからフリートークルームの設定情報が取得され、フリートーク設定表示画面（生徒対応）が表示される（Ｓ１５６）。フリートーク設定表示画面（生徒対応）は、図１８に示す後述の受付対応処理におけるフリートーク設定表示画面（受付対応）と同様である。フリートーク設定表示画面には、レッスン時限単位で言語、講師、設定されているテーマが表示される。テーマ欄には、テーマが決定されるまでは「テーマ表示」ボタンが表示され、このボタンが選択されるとこれまでに投稿されたテーマが投票数とともに表示される。表示された各テーマには選択ボタンが付加されており、いずれかの選択ボタンを選択するか、新規提案の場合は提案するテーマを入力して「テーマ投稿」ボタンを選択することで、選択結果や投稿テーマが登録される（Ｓ１６０）。また、フリートーク設定表示画面には「表示」ボタンが備えられ、「スクール」「ブース番号」「年月日」を変更して「表示」を選択することで、他のスクール、他のブース、他の年月日の設定内容を確認できる。フリートーク設定表示画面において「終了」が選択されたら（Ｓ１６２）、Ｓ１３２に戻る。
生徒対応メニュー画面において「登録情報の確認・変更」が選択されると（Ｓ１６４）、生徒情報ＤＢから当該生徒の登録内容が取得され、生徒情報表示画面（図示省略）が表示される（Ｓ１６６）。生徒情報表示画面において登録内容が修正され、「登録」が選択されると（Ｓ１６８）、修正内容が取得され、生徒情報ＤＢが更新される（Ｓ１７０）。生徒情報表示画面において「終了」が選択されると（Ｓ１７２）、Ｓ１３２に戻る。
生徒対応メニュー画面において「終了」が選択されたら（Ｓ１７４）、生徒対応処理を終了する。【００７９】
図４に講師対応処理の一実施例を示す。
図のように、講師が講師携帯端末２１８，２２８，・・・から外国語レッスン運営管理サーバ１００のＷｅｂサーバ１０２にアクセスすると、最初にログイン画面(図示省略)が表示され（Ｓ２０２）、「ログイン」が選択されると（Ｓ２０４）、入力されたＩＤとパスワードを取得して正規登録者か否かが確認され（Ｓ２０６）、正規登録者でないときは再入力が要求される（Ｓ２０８）。また、「新規登録」が選択されたら（Ｓ２１０）、新規登録画面（図示省略）が表示され（Ｓ２１２）、「登録」が選択されると（Ｓ２１４）、ＩＤとパスワードが発行され（Ｓ２１６）、入力情報が取得され（Ｓ２１８）、発行されたＩＤ・パスワードと取得された入力情報が講師情報ＤＢに登録される（Ｓ２２０）。
正規登録者であることが確認されたら（Ｓ２０６）、講師対応メニュー画面（図示省略）が表示される（Ｓ２３０）。講師対応メニュー画面は、講師向けのメニューとして「講師スケジュールの確認・変更」「レッスン設定の確認」「フリートーク設定の確認」「登録情報の確認・変更」を備える。【００８０】
講師対応メニュー画面において「講師スケジュールの確認・変更」が選択されたら（Ｓ２３２）、講師スケジュールテーブルから当該講師のスケジュール情報が取得され、図２０に示すような講師スケジュール表示画面が表示される（Ｓ２３４）。講師スケジュール表示画面では、各レッスン時限毎に講師の出欠と出勤場所等が表示される。講師スケジュール表示画面において、各レッスン枠に表示されている講師のスケジュールが修正され、「登録」が選択されると（Ｓ２３６）、修正内容が取得され、講師スケジュールテーブルが更新される（Ｓ２３８）。また、講師スケジュール表示画面には「表示」ボタンが備えられ、「講師ＩＤ」「年月」を変更して「表示」ボタンを選択することで、他の講師のスケジュールや他の年月のスケジュールも確認できる。但し、他の講師のスケジュールは原則として変更できない。講師スケジュール表示画面において「終了」が選択されたら（Ｓ２４０）、Ｓ２３２に戻る。
講師対応メニュー画面において「レッスン設定の確認」が選択されたら（Ｓ２４２）、レッスンテーブルから当該講師の設定されているレッスンが抽出され、図２１に示すようなレッスン設定表示画面（講師対応）が表示される（Ｓ２４４）。レッスン設定表示画面（講師対応）には、「表示」ボタンが備えられ、「スクール」「ブース番号」「年月日」を変更して「表示」ボタンを選択することで、他のスクール、他のブース番号、他の年月日に設定されているレッスンを確認できる。レッスン設定表示画面（講師対応）において「終了」が選択されたら（Ｓ２４６）、Ｓ２３２に戻る。
講師対応メニュー画面において「フリートーク設定の確認」が選択されたら（Ｓ２４８）、フリートークテーブルからフリートークルームの設定情報が取得され、フリートーク設定表示画面（講師対応）が表示される（Ｓ２５０）。フリートーク設定表示画面（講師対応）は、図１８に示す後述の受付対応処理におけるフリートーク設定表示画面（受付対応）と同様である。前述のように、テーマ欄には、テーマが決定されるまでは「テーマ表示」ボタンが表示され、このボタンが選択されるとこれまでに投稿されたテーマが投票数とともに表示され、講師も提案するテーマを入力して「テーマ投稿」ボタンを選択することで、新規テーマを提案できる。また、表示されたテーマのいずれかを選択し「テーマ選定」ボタンを選択することで（Ｓ２５２）、当該フリートーク枠でのテーマが決定され、フリートークテーブルに登録される（Ｓ２５４）。フリートークのテーマが決定されたら、フリートーク設定表示画面のテーマ欄には、設定されたテーマが表示される。また、フリートーク設定表示画面には「表示」ボタンが備えられ、「スクール」「ブース番号」「年月日」を変更して「表示」を選択することで、他のスクール、他のブース、他の年月日におけるフリートークルームの設定について確認することができる。フリートーク設定表示画面において「終了」が選択されたら（Ｓ２５６）、Ｓ１３２に戻る。
講師対応メニュー画面において「登録情報の確認・変更」が選択されると（Ｓ２５８）、講師情報ＤＢから当該講師の登録内容が取得され、講師情報表示画面（図示省略）が表示される（Ｓ２６０）。講師情報表示画面において登録内容が修正され、「登録」が選択されると（Ｓ２６２）、修正内容が取得され、講師情報ＤＢが更新される（Ｓ２６４）。講師情報表示画面において「終了」が選択されると（Ｓ２６６）、Ｓ１３２に戻る。
講師対応メニュー画面において「終了」が選択されたら（Ｓ２６８）、講師対応処理を終了する。【００８１】
各スクールの受付担当は、生徒からの電話を受けて生徒情報の登録・変更を行ったり、レッスンの予約・変更を行ったり、講師からの電話を受けて講師情報のを登録・変更を行ったり、講師スケジュールの登録・変更を行ったり、レッスンの当日に講師や生徒を対してレッスンの案内をしたり、各種の相談に応じることができるように、各スクールの受付端末２１６，２２６，・・・から外国語レッスン運営管理サーバ１００のＷｅｂサーバ１０２にアクセスして、「生徒情報の登録」「講師情報の登録」「レッスンの予約」「レッスン設定の確認・変更」「カルテの確認」を行うことができる受付対応処理を備えるが、上記生徒対応処理や上記講師対応処理と同様であるので、説明は省略する。
受付端末において表示されるレッスン設定表示画面（受付対応）の例を図１７に、フリートーク設定表示画面（受付対応）の例を図１８に、それぞれ示す。【００８２】
図５にレッスン枠生成処理の一実施例を示す。これは、レッスン日の一定期間前に講師のスケジュールをもとにレッスンテーブルにレッスン枠をオープンする処理であり、毎日一定の時刻に起動され、一定期間先の日のレッスン枠が生成される。
図のように、各スクールについて、最初に一定期間先の日のレッスンテーブルをオープンする（Ｓ３０２）。次に、オープンされたレッスンテーブルについて、各レッスン時限毎に、講師スケジュールテーブルを参照して当該スクールに出勤予定であって対応可能な講師を検索し、該当する講師が存在する場合にレッスン枠を生成し、当該レッスンに使用する対面レッスンブースを選定し、選定されたブースの番号と当該対応可能な講師を当該レッスン枠に登録する（Ｓ３０４）。これを、オープンされたレッスンテーブルの全レッスン時限について行い（Ｓ３０６）、全スクールについて完了したら（Ｓ３０８）、レッスン枠生成処理を終了する。
尚、実際にはレッスン日の４週間前にレッスン枠をオープンしている。【００８３】
図６にフリートーク枠生成処理の一実施例を示す。これは、フリートークルームを開設する日の一定期間前にフリートークテーブルにフリートーク枠をオープンする処理であり、毎日一定の時刻に起動され、一定期間先の日のフリートーク枠が生成される。
図のように、フリートークルームを開設する各スクールについて、最初に一定期間先の日のフリートークテーブルをオープンする（Ｓ３２２）。次に、オープンされたフリートークテーブルについて、フリートークを開設するレッスン時限毎に、講師スケジュールテーブルを参照して当該スクールに出勤予定であって対応可能な講師を検索し、該当する講師が存在する場合にフリートーク枠を生成し、当該レッスンに使用するフリートークブースを選定し、選定されたブースの番号と当該対応可能な講師を当該フリートーク枠に登録する（Ｓ３２４）。これを、フリートークを開設する全レッスン時限について行い（Ｓ３２６）、フリートークルームを開設する全スクールについて完了したら（Ｓ３２８）、フリートーク枠生成処理を終了する。
尚、フリートーク枠についてもレッスン枠のオープンと同様にフリートークルームの開設日の４週間前にオープンしているが、担当する講師の割り当ての関係でレッスン枠のオープンに先立って実行し、残りの講師によってレッスン枠を生成するようにしているが、レッスン枠の生成においてあらかじめフリートークルーム担当の講師を除外しておくようにすればレッスン枠の生成を先に行ってもよい。【００８４】
図７から図９にレッスン設定処理の一実施例を示す。
図のように、生徒からのレッスンの申込みを受付けて、コース、言語、希望年月日、希望レッスン時限、レッスン形態、遠隔レッスン可否を取得し（Ｓ４０２）、申込みが終了するまで以下の処理を繰返す（Ｓ４０４）。
最初に、当該生徒のカルテを参照してレベルを取得する（Ｓ４０６）。次に、当該生徒の所属校のレッスンテーブルから当該希望年月日の当該レッスン時限の登録情報を取出す（Ｓ４０８）。ここで、取得されたレッスン形態がグループレッスンの場合は（Ｓ４０９）、当該生徒のレベルと同一ゾーンの生徒が登録されたレッスン枠が存在するか確認し（Ｓ４１０）、存在する場合は当該レッスン枠に空席があるか否かを確認し（Ｓ４１２）、空席がある場合は当該レッスン枠に当該生徒を登録する（Ｓ４１４）。またＳ４０９において取得されたレッスン形態がプライベートレッスンの場合と、Ｓ４１０において当該生徒のレベルと同一ゾーンの生徒が登録されたレッスン枠が存在しない場合と、Ｓ４１２において当該レッスン枠に空席がない場合は、未登録のレッスン枠が存在するか確認し（Ｓ４１６）、存在すれば当該未登録のレッスン枠に当該生徒を登録する（Ｓ４１８）。また、Ｓ４１６において未登録のレッスン枠が存在しない場合は、取得された遠隔レッスン可否を確認し（Ｓ４２０）、可の場合は遠隔レッスン端末に空があるか否かを確認し（Ｓ４２２）、空がある場合は遠隔レッスンのレッスンテーブルから当該希望年月日の当該レッスン時限の登録情報を取得し（Ｓ４２４）、同様にして当該生徒を登録可能かを判断し（Ｓ４２６）、登録可能である場合は遠隔レッスンのレッスンテーブルに当該生徒を登録し（Ｓ４２８）、当該生徒の所属校のレッスンテーブルの遠隔レッスン端末に遠隔レッスンのレッスン枠を生成する（Ｓ４３０）。これにより、当該スクールにおいて遠隔レッスンによるレッスン枠が追加され、負荷が集中しても柔軟に対応できる。
また、Ｓ４２０において遠隔レッスンが不可である場合と、Ｓ４２２において遠隔レッスン端末に空がない場合と、Ｓ４２６において遠隔レッスンのレッスンテーブルに登録不能である場合は、エリア校のレッスンテーブルから当該希望年月日の当該レッスン時限の登録情報を取得する（Ｓ４４０）。ここで、当該レッスン時限までに当該生徒の所属校に移動可能であって、移動時間を含めて当該レッスン時限以降にいずれのレッスン枠にも登録されていない講師が存在するか否かを確認し（Ｓ４４２）、存在する場合は当該エリア校のレッスンテーブルの当該移動時間のレッスン枠を消去し、当該レッスン時限以降のレッスン枠を当該生徒の所属校のレッスン枠に振替える（Ｓ４４４）。そして、当該振替えられたレッスン枠に当該生徒を登録し（Ｓ４４６）、講師スケジュールテーブルの当該講師について、当該移動時間に移動中である旨を登録し、当該レッスン時間以降の出勤場所を当該生徒の所属校に変更する（Ｓ４４８）。これにより、スクール間で負荷が片寄った場合にでも、エリア校から講師を派遣することで柔軟に対応できる。
また、Ｓ４４２において移動時間を含めて当該レッスン時限以降にいずれのレッスン枠にも登録されていない講師が存在しない場合には、当該生徒に対してレッスン申込み条件の再入力を促し、Ｓ４０２に戻る。【００８５】
次に、一度設定されたレッスンをレッスン日の直前に最適化するレッスン最適化処理について説明する。
図１０に示すように、レッスン最適化処理は講師の移動を最小限にする講師移動最小化処理（Ｓ５２０）と、グループレッスンにおける生徒の組合せを最適化する生徒組合せ最適化処理（Ｓ５４０）と、指導する講師を最適化する指導講師最適化処理（Ｓ５７０）とから構成される。尚、レッスンの最適化は、できる限りレッスン時間の直前に行うのが好ましいが、講師の準備や生徒への通知の問題があるので実際には前日に行っている。【００８６】
図１１に講師移動最小化処理の一実施例を示す。
図のように、最初に各スクールの翌日のレッスンテーブルを取得する（Ｓ５２２）。次に、スクール間の移動が設定されている講師を対象講師として抽出する（Ｓ５２４）。対象講師が抽出された場合は（Ｓ５２６）、該当する講師が移動後のスクールにおいてレッスンが設定されている対象レッスン枠について、対応可能であってレッスンが設定されていない入替講師を抽出する（Ｓ５２８）。いずれかの対照レッスン枠について入替講師が抽出された場合は（Ｓ５３０）、抽出された各入替講師を各対象レッスン枠に登録する（Ｓ５３２）。また、対象講師の移動前のスクールのレッスンテーブルに移動以降の時限のレッスン枠を再設定する（Ｓ５３４）。以上の処理を全対象講師について終了するまでＳ５２８から繰返す（Ｓ５３６）。Ｓ５２６において対象講師が抽出されなかった場合と、Ｓ５３０においていずれの対照レッスン枠についても入替講師が抽出されなかった場合は、講師移動最小化処理を終了する。
これにより、例えば、移動先のスクールにおいて、生徒のキャンセルがあって講師に空ができた場合や、欠席予定の講師が出席となった場合等に、講師の移動を削減できる。尚、この処理は、レッスン日の直前だけでなく、生徒のキャンセルがあった場合や講師のスケジュールが変更された場合に随時実施するようにしてもよい。【００８７】
図１２に生徒組合せ最適化処理の一実施例を示す。
図のように、最初に各スクールの翌日のレッスンテーブルを取得する（Ｓ５４２）。次に、グループレッスンが設定されている各レッスン枠について、登録されている生徒の平均レベルを求め（Ｓ５４４）、対象となる移動元レッスン枠について、生徒のレベルが平均レベルから一定以上離れた生徒を移動元生徒として抽出する（Ｓ５４６）。移動元生徒が抽出された場合は（Ｓ５４８）、同一レッスン時限であってグループレッスンが設定されているレッスン枠のうち、その平均レベルが抽出された移動元生徒のレベルに対して一定範囲内にあって最も近いレッスン枠を移動先レッスン枠として抽出する（Ｓ５５０）。移動先レッスン枠が抽出された場合であって（Ｓ５５２）、移動先レッスン枠に空席がある場合には（Ｓ５５４）、移動元生徒を移動先レッスン枠に移動する（Ｓ５５６）。Ｓ５５４において移動先レッスン枠に空席がない場合には、移動先レッスン枠に登録されている生徒のうち、移動元レッスン枠の平均レベルに対して一定範囲にあって最も近い生徒を移動先生徒として抽出する（Ｓ５５８）。移動先生徒が抽出された場合は（Ｓ５６０）、移動元生徒と移動先生徒を入替える（Ｓ５６２）。Ｓ５５２において移動先レッスン枠が抽出されなかった場合と、Ｓ５６０において移動先生徒が抽出されなかった場合は、Ｓ５６４に行き、全移動元生徒について終了するまでＳ５５０から処理を繰返す。また、Ｓ５４８において移動元生徒が抽出されなかった場合は、Ｓ５６８に行き、全スクールについて終了するまでＳ５４２から処理を繰返す。
これにより、グループレッスンにおける生徒のレベルは均一化し、より密度の高いレッスンが提供できる。尚、生徒のレベルが平均レベルから一定以上離れたとは、例えば１以上離れた場合としてもよく、移動先の平均レベルが移動元生徒のレベルに対して一定範囲内とは、例えば１未満である場合としてもよい。【００８８】
また、生徒組合せ最適化処理の他の例として、グループレッスンが設定されている各レッスン枠について、登録されている各生徒のカルテを参照してこれまでに使用されたテキストの情報を取得し、使用されたテキストの一致が一定範囲未満の生徒を抽出し、同一レッスン時限の同一ゾーンのレッスン枠間で登録されている生徒を入替え、各レッスン枠の生徒について使用されたテキストの一致が一定範囲以上とする処理を設けてもよい。これにより、後述のテキスト選定の自由度が高くなり、生徒一人一人に対してより適切なカリキュラムを選択することが可能となる。【００８９】
図１３に指導講師最適化処理の一実施例を示す。
図のように、最初に各スクールの翌日のレッスンテーブルを取得する（Ｓ５７２）。次に、各レッスン枠について登録されている生徒のカルテを参照して、登録されている講師がいずれかの生徒に対して一定期間内に一定頻度以上対応したレッスン枠を対象レッスン枠として抽出する（Ｓ５７４）。対象レッスン枠が存在した場合は（Ｓ５７６）、対象レッスン枠と同一レッスン時限に対応可能であってレッスンが設定されていない講師のうち、対象レッスン枠に登録されているいずれの生徒に対しても一定期間内に一定頻度以上対応していない講師を抽出する（Ｓ５７８）。該当する講師が抽出された場合は（Ｓ５８０）、抽出された講師について対象レッスン枠に登録されている各生徒に対して最短の対応期間または最高の対応頻度を取得し、最短の対応期間が最も長い講師または最高の対応頻度が最も低い講師を選定して対象レッスン枠に登録されている講師と入替える（Ｓ５８２）。Ｓ５８０において該当する講師が抽出されない場合は、多少レッスン枠と同一レッスン時限の他の対象レッスン枠に登録されている講師のうち、対象レッスン枠に登録されているいずれの生徒に対しても一定期間内に一定頻度以上対応していない講師を抽出する（Ｓ５８４）。該当する講師が抽出された場合は（Ｓ５８６）、抽出された講師について対象レッスン枠に登録されている各生徒に対して最短の対応期間または最高の対応頻度を取得し、最短の対応期間が最も長い講師または最高の対応頻度が最も低い講師を選定して、対象レッスン枠に登録されている講師と入替え（Ｓ５９０）、Ｓ５９２に行く。以上の処理を、全レッスン枠について終了するまでＳ５７８から繰返す（Ｓ５９２）。
また、Ｓ５７６において対象レッスン枠が抽出されなかった場合は、Ｓ５９４に行き、全スクールについて終了するまでＳ５７２から処理を繰返す（Ｓ５９４）。
これにより、レッスンを受ける各生徒は、原則として一定期間内に一定頻度以上対応していない講師により指導を受けることができるので、マンネリ化することなく、かつ対話相手の変化に対応できる実戦力を要請できる。
尚、一定期間には同一日を含み、一定頻度は２回を含み、同一日に同じ講師が対応しないようにすることを含む。【００９０】
また、指導講師最適化処理の他の例として、講師情報ＤＢに記録されている出身地情報に基づき、各レッスン枠に登録されている生徒のカルテを参照して、各生徒について過去に対応した講師の出身地の頻度を求め、登録されている講師の出身地がいずれかの生徒について一定期間内に一定頻度以上対応した出身地である場合を対象レッスン枠とし、同様にしてに同一出身地の講師が一定期間内に一定頻度以上対応しないようにしてもよい。【００９１】
図１４にテキスト選定処理の一実施例を示す。このテキスト選定処理は、レッスンテーブルに設定された各グループレッスンにおいて、グルーピングされたいずれの生徒も未学習であるテキストを選定できるようにするものであり、グループレッスンにおいて同じレッスンが繰返し提供されることを抑制するものである。この処理は、前述の生徒組合せ最適化処理の終了後に起動される。
図のように、最初に各スクールの翌日のレッスンテーブルを取得する（Ｓ６０２）。次に、各レッスン枠について登録されている生徒によって定まるゾーンにおいて使用するテキストのうち、いずれの生徒も使用していないユニットを抽出してレッスンテーブルに登録する（Ｓ６０４）。これを、全レッスン枠についてＳ６０４から繰返し（Ｓ６０６）、全スクールについてＳ６０２から繰返す（Ｓ６０８）。
そして、各レッスン枠について登録された講師からのアクセスを受け、当該講師によって選定されたユニットをレッスンテーブルに登録し（Ｓ６１０）、テキスト選定処理を終了する。講師によるユニットの選定は、前述の講師対応処理において、講師メニュー画面から「レッスンの設定確認」を選択した際に、表示されるレッスン設定表示（図２１）において、テキスト欄を選択することで行う。テキストの選定が終了していない場合には、図のように未設定と表示され、該当部分を選択することで、図２２のようなテキスト選定画面が表示され、表示されている未学習ユニットから適切なものを選ぶか、または講師の判断で他のユニットを選択し、「決定」ボタンを選択することで、選択されたユニットがレッスンテーブルに登録され、レッスン設定表示画面に選択結果が表示される。
以上のようなテキスト選定処理により、グループレッスンにおいて同じレッスンが重複して提供されることが抑制され、生徒一人一人の向上に合わせて適切なカリキュラムを設定することができる。
尚、上記テキスト選定処理では、グルーピングされたいずれの生徒も未学習のユニットが自動抽出され、講師が抽出結果を参照して使用するユニットを選定するものとしたが、抽出された未学習のユニットから使用するユニットが自動選択されるようにし、未学習のユニットが存在しない場合にのみ講師が判断して選択するようにしてもよい。
ユニットの自動選択は、例えば、抽出された未学習のユニットから最も番号の小さい物を選択するようにしてもよく、ランダムに選択するようにしてもよい。【００９２】
図１５にレベル管理処理の一実施例を示す。このレベル管理処理は、レッスンを実施した講師によりレベルが向上をしたと認められる生徒についてレベルチェックの受験推薦が発行され、当該生徒がレベルチェックを受けることでレベル判定結果がカルテに記録されるものである。
図のように、レッスンを実施した講師からのアクセスを受け、レッスンを受講した各生徒についてのレッスン評価と、レベルが向上したと認められる生徒についてのレベルチェック受験推薦を取得し、カルテに記録する（Ｓ７０２）。カルテにレベルチェック受験推薦が記録された生徒に対して、その旨をメールにより通知する（Ｓ７０４）。次に、レベルチェックの受験推薦を受けた生徒からのレベルチェックの受験申し込みを受け、レベルチェックの希望日時を取得する（Ｓ７０６）。講師スケジュールテーブルｗ参照して、取得された希望日時に対応可能であって、レッスンが設定されていない講師またはフリートーク枠に設定されている講師を抽出する（Ｓ７０８）。ここで、フリートーク枠の講師が抽出されたのは、レベルチェックは比較的短時間であり、一時的な中座であればフリートークルームの意義が損なわれることがないからである。該当する講師が抽出されたら（Ｓ７１０）、レッスンテーブルにレベルチェック枠が設定され、使用するブース番号と当該講師と当該生徒が登録される（Ｓ７１２）。
そして、実際にレベルチェックが実施されたら、当該講師からのアクセスを受け、レベル判定結果を評価とともに取得し、当該生徒のカルテに記録に記録する（Ｓ７１２）。【００９３】
上記実施形態では、レベル管理の流れがわかるように、レッスンを実施した講師によるカルテへのレベルチェック受験推薦の記録と、レベルチェックを実施した講師によるカルテへのレベル判定結果の記録をレベル管理処理として記述したが、前述の講師対応処理の講師対応メニューとして設けてもよいことは言うまでもない。【００９４】
上記実施形態では、外国語レッスン運営管理サーバ１００は、生徒が通学してレッスンを受ける複数のスクールを総合的に管理するものであって、レッスン設定処理は、生徒からのレッスンの申込みに対して、所属校に未設定のレッスン枠がなく、対応可能な講師が存在しない場合に、一定のエリア内の他のスクールのレッスン枠を振替える機能を有する場合について説明したが、本願発明はこれに限定されるものではなく、単一のスクールについてレッスン設定を行うものでもよく、本願発明の効果を奏する。【００９５】
上記実施形態では、外国語レッスン運営管理サーバ１００は、生徒が通学してレッスンを受けるスクールと自宅からテレビ電話を用いて遠隔でレッスンを受ける遠隔レッスンセンター４００とを総合的に管理するものとして説明したが、本願発明はこれに限定されるものではなく、単にスクールの運営管理のみを行うものであってもよい。【００９６】
上記実施形態では、生徒が通学してレッスンを受けるスクール内に遠隔レッスンセンターに接続してスクールにおいて遠隔でレッスンを受ける遠隔レッスン端末を備え、レッスン設定処理は、生徒からのレッスンの申込みに対して、未設定のレッスン枠がなく、対応可能な講師が存在しない場合であって、生徒が認める場合には遠隔レッスンを設定する機能を有する場合について説明したが、本願発明はこれに限定されるものではなく、対面レッスンのみを対象とするものでもよく、本願発明の効果を奏する。【００９７】
上記実施形態では、レッスン枠生成処理によってレッスン日の一定期間前に対応可能な講師の数だけレッスン枠を生成し、レッスン設定処理では、生徒からのレッスンの申込みに対して、生成されているレッスン枠に対してグルーピングを行っていくものとして説明したが、本願発明はこれに限定されるものではなく、あらかじめレッスン枠を生成するレッスン枠生成処理を設けず、生徒からのレッスンの申込みに対応してレッスン枠を生成していくようにしてもよい。すなわち、レッスン設定処理として、生徒からレッスンの申込みを受付け、レッスンの希望日時を取得し、カルテを参照して当該生徒のレベルを取得し、レッスンテーブルの取得された希望日時に取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されている場合であって、当該レッスン枠に所定人数の生徒が登録されていない場合に、当該レッスン枠に当該生徒を登録し、レッスンテーブルの取得された希望日時に取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が生成されていないかまたは生成されていても当該レッスン枠に所定人数の生徒が登録されている場合であって、講師スケジュールテーブルを参照して取得された希望日時に対応可能であって、いずれのレッスン枠にも登録されていない講師が存在する場合に、レッスンテーブルに新たなレッスン枠を生成し、当該生徒と当該講師と新規のブース番号とを登録するようにしてもよく、本願発明の効果を奏する。【００９８】
上記実施形態では、あらかじめレッスンの時間割を決めておき、希望日時として年月日とレッスン時限とを取得してレッスンを設定するとしたが、本願発明におけるレッスンの希望日時には、年月日とレッスン時限とを指定することを含む概念である。
また、上記実施形態のように、レッスンの時限を決めることなく、取得された希望日時に基づいてレッスン枠を設定して行くようにしてもよいことは言うまでもない。【００９９】
上記実施形態では、レッスン設定処理は、生徒からレッスンの希望日時を取得してレッスンを設定するとして説明したが、生徒に対して設定可能なレッスン枠の候補を提示して、その中から選択させるようにしてもよく、本願発明の効果を奏する。すなわち、レッスン枠生成処理により、レッスンテーブルに対して、レッスン日の一定期間前に、講師スケジュールテーブルを参照して講師が対応可能な時間帯にブース番号を指定してレッスン枠を生成し、レッスン設定処理により、生徒からレッスンの申込みを受付け、カルテを参照して当該生徒のレベルを取得し、レッスンテーブルに取得されたレベルと同一ゾーンにある生徒が登録されたレッスン枠が存在する場合であって所定人数の生徒が登録されていないレッスン枠と生徒が未登録のレッスン枠とを受入れ可能なレッスン枠として提示し、提示されたレッスン枠のうち当該生徒により選択されたレッスン枠に当該生徒を登録するようにしてもよく、本願発明の効果を奏する。【０１００】
上記実施形態では、レッスン最適化処理として、講師移動最小化処理と、生徒組合せ最適化処理と、指導講師最適化処理とを備えるものとして説明したが、必要な最適化の要求に応じて一部の機能を備えるようにしてもよいことは言うまでもない。
尚、上記実施形態では、講師移動最小化処理や指導講師最適化処理において、再設定する講師はレッスンテーブルのみを参照しているが、フリートークテーブルをも参照して最適化するようにしてもよいことは言うまでもない。【０１０１】
上記実施形態では、レベル管理処理において、レッスンを実施した講師がレベルの向上が認められる生徒のカルテにレベルチェックの受験推薦を記録し、レベルチェックを実施した講師が生徒のカルテにレベル判定結果を記録することで、レッスン設定において、生徒のレベルの向上に合わせたグルーピングが行われるものとして説明したが、カルテへのレベルの記録は必ずしもレベルチェックを実施して行う必要はなく、レッスンを実施した講師がレベルを判定してカルテに現在のレベルを記録するようにしてもよく、本願発明の効果を奏する。【０１０２】
上記実施形態では、フリートークルームを開設するフリートークテーブルは、レッスンテーブルとは別に備えるものとして説明したが、フリートークテーブルをレッスンテーブルのなかに生成するようにしてもよい。これにより、レッスンに設定されている講師とフリートークルームを担当する講師をレッスンテーブルを参照するだけで統一的に取り扱える。特に例えば、レッスン最適化処理において再設定する講師を検索する際にレッスンテーブルのみを参照することで、フリートーク枠に設定されている講師をも同時に再設定の対象とできる。
【産業上の利用可能性】
【０１０３】
以上のように、この発明によれば、ネイティブスピーカを講師とする少人数制のレッスンを生徒が希望する日時に提供でき、かつ生徒一人一人のレベルの向上に合わせた適切なカリキュラムを低価格で提供できる外国語レッスン運営管理システムを構成できる。
尚、本願発明は上述した各実施形態に限定されるものではなく、本願発明の効果を奏する限り、各実施形態で述べた構成要素を適宜入れ替えたり、新たな構成要素を追加したり、一部の構成要素を削除したりしてもよいことはいうまでもない。
【図１】
2006095693.tif 000002
【図２】
2006095693.tif 000003
【図３】
2006095693.tif 000004
【図４】
2006095693.tif 000005
【図５】
2006095693.tif 000006
【図６】
2006095693.tif 000007
【図７】
2006095693.tif 000008
【図８】
2006095693.tif 000009
【図９】
2006095693.tif 000010
【図１０】
2006095693.tif 000011
【図１１】
2006095693.tif 000012
【図１２】
2006095693.tif 000013
【図１３】
2006095693.tif 000014
【図１４】
2006095693.tif 000015
【図１５】
2006095693.tif 000016
【図１６】
2006095693.tif 000017
【図１７】
2006095693.tif 000018
【図１８】
2006095693.tif 000019
【図１９】
2006095693.tif 000020
【図２０】
2006095693.tif 000021
【図２１】
2006095693.tif 000022
【図２２】
2006095693.tif 000023
【国際調査報告】
2006095693.tif 000024
2006095693.tif 000025
2006095693.tif 000026