(57)【要約】語学訓練システムは、生徒が遠隔に位置する講師との言語スキルのオンデマンド訓練を受けることを可能にする。訓練は、多様な言語及びトピックで提供される。システムは、生徒がそこから選択してもよい会話のデータベースを含む。会話が選択された後で、生徒はまた、訓練を提供する講師を選択する。システムは、生徒と選択された講師との間のリアルタイム通信を確立し、選択された会話に関するスクリプトを供給する。【選択図】なし
2013513856.tif 000002
【特許請求の範囲】
【請求項１】
講師から生徒に対してオンデマンド語学訓練を提供するための方法であって、
（ａ）（ｉ）複数の会話スクリプトを収容する会話スクリプト・データベース及び（ｉｉ）複数の講師に関する情報を収容する講師データベースが格納される記憶装置を含むコンピュータ・システムを提供すること、
（ｂ）前記生徒と前記コンピュータ・システムとの間の通信を提供し、これにより前記生徒が前記会話スクリプト・データベースから会話スクリプト及び前記講師データベースから講師を選択すること、
（ｃ）前記生徒と選択された前記講師が語学訓練セッションの条件の交渉に参加することを可能にするために前記生徒と選択された前記講師との間の通信を確立すること、
（ｄ）前記交渉の結果、前記生徒と選択された前記講師との間で合意に至った場合に、前記語学訓練セッションの前記条件に従って選択された前記会話スクリプトを用いて前記生徒と前記講師との間の会話を許可するために前記生徒と選択された前記講師との間の音声通信を確立すること、
（ｅ）前記交渉の結果、前記生徒と前記講師との間で合意に至らなかった場合に、前記生徒が前記講師データベースから別の講師を選択することを許可するためにステップ（ｂ）に戻ること、
を含む方法。
【請求項２】
前記生徒と前記コンピュータ・システムとの間の通信を提供する前記ステップが、
（ｂ）（１）前記生徒による選択された会話スクリプトの前記選択に応答して、選択された前記会話スクリプトを用いて前記生徒と会話するために対応可能な講師のリストを前記生徒に提供すること、
（ｂ）（２）前記リストから選択された講師を前記生徒から受信すること、
を含む、請求項１に記載の方法。
【請求項３】
前記講師データベースをリアルタイムで更新するステップをさらに含む、請求項１に記載の方法。
【請求項４】
前記語学訓練セッションの前記条件が価格及び期間を含む、請求項１に記載の方法。
【請求項５】
講師から生徒に対してリアルタイム語学訓練を提供するためのシステムであって、
（ｉ）複数の会話スクリプトを収容する会話スクリプト・データベース及び（ｉｉ）複数の講師に関する情報を収容する講師データベースが格納された記憶装置を含む、コンピュータ・システムと、
生徒によって用いられるように構成された第１のインターネットで可能にされるクライアントであり、前記会話スクリプト・データベース及び前記講師データベースにアクセスするために前記コンピュータ・システムに第１のインターフェースを提供する、第１のクライアントと、
講師によって用いられる第２のインターネットで可能にされるクライアントであり、前記会話スクリプト・データベース及び前記講師データベースにアクセスするために前記コンピュータ・システムに第２のインターフェースを提供する、第２のクライアントと、
選択された言語を練習するために前記会話スクリプト・データベースから選択された会話スクリプトを用いて前記生徒と前記講師との間の音声通信を確立するように構成されたリアルタイム通信システムと、
を備えるシステム。
【請求項６】
前記コンピュータ・システムが、アカウント管理／支払い機能を提供するようにプログラムされたプロセッサを含む、請求項５に記載のシステム。
【請求項７】
前記コンピュータ・システムが、ソーシャルネットワーキング／格付け機能を提供するようにプログラムされたプロセッサを含む、請求項５に記載のシステム。
【請求項８】
語学訓練のための方法であって、
生徒に関連付けられた第１のクライアント・システムから会話の選択を受信するステップと、
選択された前記会話に基づいて対応可能な講師を前記第１のクライアント・システムに提示するステップと、
前記第１のクライアント・システムから対応可能な講師のうちの講師の選択を受信するステップと、
前記第１のクライアント・システムと選択された前記講師に関連付けられた第２のクライアント・システムとの間のリアルタイム通信を確立するステップと、
選択された前記会話に関するスクリプトを前記第１のクライアント・システム及び前記第２のクライアント・システムに供給するステップと、
の機械で実行されるステップを含む、方法。
【請求項９】
前記生徒と選択された前記講師が訓練セッションの条件に合意したかどうかを判定することをさらに含み、前記スクリプトの供給が、前記生徒と選択された前記講師が条件に合意したかどうかを判定した後で行われる、請求項８に記載の方法。
【請求項１０】
会話を含む会話データベースの少なくとも一部を前記第１のクライアント・システムに提示することをさらに含み、前記会話の選択が前記会話データベースの中の前記会話のうちの１つである、請求項８に記載の方法。
【請求項１１】
前記会話データベースが複数の言語及び複数のトピックでの会話を含む、請求項１０に記載の方法。
【請求項１２】
対応可能な講師を前記第１のクライアント・システムに提示することが、講師情報を含む講師データベースから選択された講師を提示する、請求項８に記載の方法。
【請求項１３】
前記第１のクライアント・システム及び前記第２のクライアント・システムが遠隔に位置する、請求項８に記載の方法。
【請求項１４】
第２の生徒に関連付けられた第３のクライアント・システムから第２の会話の選択を受信すること、
前記選択された第２の会話に基づいて対応可能な講師を前記第３のクライアント・システムに提示すること、
前記第３のクライアント・システムから前記対応可能な講師のうちの第２の講師の選択を受信すること、
前記第３のクライアント・システムと前記第２の講師に関連付けられた第４のクライアント・システムとの間のリアルタイム通信を確立すること、
選択された前記会話に関するスクリプトを前記第３のクライアント・システム及び前記第４のクライアント・システムに供給すること、
をさらに含む、請求項８に記載の方法。
【請求項１５】
前記第１のクライアント・システムと第２のクライアント・システムとの間のリアルタイム通信と、前記第３のクライアント・システムと第４のクライアント・システムとの間のリアルタイム通信が同時に起こる、請求項１４に記載の方法。
【請求項１６】
プログラム命令を収容する一時的でないコンピュータ可読媒体であって、前記プログラム命令が、
生徒に関連付けられた第１のクライアント・システムから会話の選択を受信する命令と、
選択された前記会話に基づいて対応可能な講師を前記第１のクライアント・システムに提示する命令と、
前記第１のクライアント・システムから対応可能な前記講師のうちの講師の選択を受信する命令と、
前記第１のクライアント・システムと選択された前記講師に関連付けられた第２のクライアント・システムとの間のリアルタイム通信を確立することを指示する命令と、
選択された前記会話に関するスクリプトを前記第１のクライアント・システム及び前記第２のクライアント・システムに供給する命令と、
を含む、一時的でないコンピュータ可読媒体。
【請求項１７】
前記プログラム命令が、前記生徒と選択された前記講師が訓練セッションの条件に合意したかどうかを判定する命令をさらに含み、前記選択された会話に関するスクリプトを前記第１のクライアント・システム及び前記第２のクライアント・システムに供給する前記命令が、前記生徒と選択された前記講師が条件に合意したことを判定した後で行われる、請求項１６に記載の一時的でないコンピュータ可読媒体。
【請求項１８】
前記プログラム命令が、会話を含む会話データベースの少なくとも一部を前記第１のクライアント・システムに提示する命令をさらに含み、前記会話の選択が前記会話データベースの中の前記会話のうちの１つである、請求項１６に記載の一時的でないコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、語学学習及び訓練システムに関し、特に、互いから物理的に遠く離れている語学訓練の参加者（例えば、１人又は複数の講師と１人又は複数の生徒）との間のリアルタイム接続を手配するための自動化されたシステムに関する。
【背景技術】
【０００２】
第２言語又は外国語は、生徒に正規の教室の場でしばしば教えられる。生徒はまた、本、録音、及びソフトウェア・パッケージのような学習材料を用いて独学で語学を学ぶ場合もある。これらの方法は、生徒に新しい言語で食事を注文すること又は方向を尋ねることのような簡単なコミュニケーション課題に対処する用意をさせる場合があるが、それらは決して生徒に新しい言語での会話に参加する及びこれを理解するための適切な用意をさせるものではない場合がある。
【０００３】
生徒は、第２言語又は外国語を流暢に読み書きすることをしばしば学ぶが、その言語で効果的に会話することはできない。生徒は、話された第２言語又は外国語をしばしば理解することができるが、まだこれを正確に話すことはできない。これには多くの理由がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
伝統的な教室での学習は、母国語のスキルをもつ対応可能な教師の不足によって妨げられる場合がある。教室の場は、特に、或る生徒達は他の生徒たちよりも彼らの勉強がより進んでいる場合があるので、生徒に適切な言語の練習を提供しない場合がある。加えて、多くの生徒は、人前で新しい言語を話すことを練習するのに十分な自信がなく、教室の場でそうするのを恥ずかしがる。したがって、生徒は、新しい言語で楽に会話するのに必要な適正な発音及び聴解力を習得するのに失敗する場合がある。同様に、独学の生徒は、新しい言語を楽に用いるようになるのに彼らの語学力に対する十分なフィードバックを受け取っていない場合があり、彼らは新しい言語で他者と自信を持って会話するようになるのに必要な訓練が不足している場合がある。
【０００５】
語学講座は、語彙、会話トピック、及び練習の繰り返しが通例は限られており、生徒は、彼らにとって関心のある特定の対象分野での教育を受けることができない場合がある。加えて、外国語の生徒は、彼らのスキルが使わないとすぐに衰えることを経験する場合がある。彼らの以前に学んだスキルを磨き上げ且つ維持するには、正規の再教育講座又はネイティブ・スピーカと会話するために外国への旅行が必要な場合がある。
【課題を解決するための手段】
【０００６】
したがって、語学の生徒に、選択された言語のネイティブ・スピーカである講師との、選択された言語での多様なトピック又はスクリプトなしの会話の会話型教育及び訓練を提供する、オンデマンドの、リアルタイムの、自動化されたシステムに対する必要性が存在する。こうしたシステムは、すべての参加者の相互の便宜のために、時間、場所、及び予算の最大限の融通性を提供するであろう。したがって、本開示によれば、生徒を遠隔に位置する講師と接続し、且つ生徒にとって関心ある多様なトピックのうちのいずれかで外国語会話を教育し及び練習するための機構を提供する、自動化されたシステムが提供される。開示された実施形態では、システムは、生徒が特定の言語及びトピックでの練習会話スクリプトと、選択された言語のネイティブ・スピーカであり且つ選択されたトピックにおいて知識のある又は少なくとも精通している講師を選択することを可能にする。システムは、次いで、生徒と講師とを接続し、選択された会話のリアルタイムの練習を制御する。
【０００７】
生徒はサービスの買い手であり、講師はサービスの売り手である。サービスの価格は、買い手（生徒）と売り手（講師）との間の交渉を通じた市場によって決定される。価格はまた、オークションによって又は自動化されたシステムの所有者によって設定されることがある。特定の言語において流暢なあらゆるネイティブ・スピーカが、如何なる特別なスキル又は訓練の必要もなしに講師又は売り手となることができる。システムは、任意の訓練されていないネイティブ・スピーカが熟練講師として従事することを可能にする。システムは、訓練セッションの全体を制御し、且つ買い手（生徒）と売り手（講師）が効果的に通信するための会話型スクリプトを提供する。生徒と講師はまた、他の生徒及び講師に対して開かれているソーシャルネットワークに参加する。買い手（生徒）及び売り手（講師）の講評及びランキングは、ソーシャルネットワーキング・アプリケーションのコンポーネントであり、妥当なサービス価格を判定する一助となる公開市場を生み出し、選択された講師の能力レベルを知る際の信頼を生徒に提供する。
【０００８】
１つの態様では、本開示の例示的な実施形態に係る語学訓練のための方法は、（ａ）会話データベースから選択された言語での選択された会話スクリプトの第１のユーザ（買い手又は生徒）による選択を受信すること、（ｂ）第１のユーザの、第２のユーザ（売り手又は講師）の選択を受信すること、（ｃ）第１のユーザと第２のユーザとの間の訓練セッションの条件に対する合意を確立し、選択された会話スクリプトを確認し、合意した価格での買い手アカウントへの請求を承認すること、（ｄ）第１のユーザと第２のユーザとの間の音声通信を確立すること、（ｅ）選択された会話スクリプト及び対話型訓練セッションの教育及び手順を第１及び第２のユーザに供給すること、（ｆ）選択された言語での選択された会話スクリプトを用いて第１のユーザと第２のユーザとの間の訓練セッションを行うことによって大まかに特徴付けられてもよい。方法はまた、第１のユーザに対する第１のアカウント及び第２のユーザに対する第２のアカウントを確立する予備ステップと、訓練セッションが完了したときに第１及び第２のアカウントを更新するさらなるステップとを含んでもよい。
【０００９】
別の態様では、本開示の例示的な実施形態に係る語学訓練システムは、会話スクリプト・データベース及びリアルタイム講師データベースを収容する記憶装置と、第１のユーザ（例えば生徒）によって用いられるように構成された第１のインターネットで可能にされるクライアント・システムであり、会話スクリプト・データベース及び講師データベースにアクセスするためにコンピュータ・システムに第１のインターフェースを提供する第１のクライアント・システムと、第２のユーザ（例えば講師）によって用いられる第２のインターネットで可能にされるクライアント・システムであり、会話スクリプト・データベース及び講師データベースにアクセスするためにコンピュータ・システムに第２のインターフェースを提供する第２のクライアント・システムと、会話スクリプト・データベースから選択された会話スクリプトを用いて第１のユーザと第２のユーザとの間の音声通信を確立するように構成されたリアルタイム通信システムとを含むコンピュータ・システム（例えばサーバ）によって大まかに特徴付けられてもよい。特定の実施形態では、システムは、アカウント管理／支払い機能及び／又はソーシャルネットワーキング／格付け機能を提供するようにプログラムされてもよいプロセッサを含む。
【００１０】
別の態様では、本開示の例示的な実施形態に係る語学訓練のための方法は、生徒に関連付けられた第１のクライアント・システムから会話の選択を受信するステップと、選択された会話に基づいて対応可能な講師を第１のクライアント・システムに提示するステップと、第１のクライアント・システムから対応可能な講師のうちの講師の選択を受信するステップと、第１のクライアント・システムと選択された講師に関連付けられた第２のクライアント・システムとの間のリアルタイム通信を確立するステップと、選択された会話に関するスクリプトを第１のクライアント・システム及び第２のクライアント・システムに供給するステップによって大まかに特徴付けられてもよい。
【００１１】
別の態様では、本開示の例示的な実施形態に係るコンピュータ可読媒体は、生徒に関連付けられた第１のクライアント・システムから会話の選択を受信する命令と、選択された会話に基づいて対応可能な講師を第１のクライアント・システムに提示する命令と、第１のクライアント・システムから対応可能な講師のうちの講師の選択を受信する命令と、第１のクライアント・システムと選択された講師に関連付けられた第２のクライアント・システムとの間のリアルタイム通信を確立することを指示する命令と、選択された会話に関するスクリプトを第１のクライアント・システム及び第２のクライアント・システムに供給する命令とを含むプログラム命令を収容するものとして大まかに特徴付けられてもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の態様に係る語学訓練システムの例示的な実施形態のブロック図である。
【図２】図１の語学訓練システムに用いられるコンピュータ・システムのより詳細な図を示し、且つ語学訓練システムのユーザ間の通信リンクを示すブロック図である。
【図３】本開示の態様に係る語学訓練のための方法の例示的な実施形態のフローチャートである。
【図４】本開示の態様に係る語学訓練のための方法の例示的な実施形態の別のフローチャートである。
【発明を実施するための形態】
【００１３】
図１及び図２は、本開示の態様に係る語学訓練システムの例示的な実施形態を例証する。例証された実施形態では、語学訓練システムは、３つのサブシステム、すなわち、コンピュータ・システム１００（有利にはサーバ）、第１のユーザ又は生徒に関連付けられた第１の又は生徒クライアント・システム１１０、及び第２のユーザ又は講師に関連付けられた第２の又は講師クライアント・システム１２０を含む。コンピュータ・システム１００は、一般に、語学訓練システムのプロバイダによって制御される。図１では単一の講師クライアント・システムと単一の生徒クライアント・システムが例証されるが、実施形態は、通例、多数のそれぞれを含み、同時のユーザ数に対する制限はほとんどない。
【００１４】
例証されるように、コンピュータ・システム１００は、典型的に、プロセッサ１０２、記憶装置又はサブシステム１０４、メモリデバイス又はサブシステム１０６、及び通信インターフェース１０８を含んでもよい。コンピュータ・システム１００のデバイスとサブシステムはバス１０９によって接続される。バス１０９は、ブリッジによって接続される複数のバスを含んでもよい。幾つかの実施形態では、プロセッサ１０２は、複数のプロセッサ、複数のコア、マルチスレッドのプロセッサ、又はこれらの組合せを含んでもよい。記憶装置１０４は、磁気ディスク及び光ディスク並びにテープ、集積回路などを含んでもよく、任意の手段によってデータを保持するために動作可能である。一実施形態では、記憶装置１０４は、オペレーティングシステムプログラム・ファイル、アプリケーションプログラム・ファイル、及び他のファイルを格納する。プロセッサ１０２は、メモリデバイス１０６（例えば、ランダムアクセスメモリ）の外でプログラム可能命令を実行する。例えば、プロセッサ１０１は、アプリケーションプログラムを適正に実行してもよいように、アプリケーションプログラムのコンピュータで実行可能なプロセス・ステップを実行してもよい。記憶装置１０４から格納されたコンピュータで実行可能なプロセス・ステップを実行するときに、プロセッサ１０１は、メモリデバイス１０６の外でプロセス・ステップを格納し及び実行してもよい。通信インターフェース１０８は、コンピュータ・システム１００と他のシステムとの間の通信のための経路を提供する。通信インターフェース１０８は、例えば、イーサネット（登録商標）、標準又は専用の高速バス、若しくは電話会社インターフェースを含んでもよく、且つデータ及び音声信号を送受信してもよい。幾つかの実施形態では、通信インターフェース１０８は、コンピュータ・システム１００の外部にあってもよい。
【００１５】
生徒クライアント・システム１１０は、典型的に、少なくとも１つのプロセッサ１１２、記憶装置又はサブシステム１１４、メモリデバイス又はサブシステム１１６（記憶装置又はサブシステム１１４と随意的に組み合わされてもよい）、通信インターフェース１１８、及びユーザ・インターフェース１１９を有してもよい。通信インターフェース１１８は、一般にインターネット接続を提供する。ユーザ・インターフェース１１９は、第１のユーザ又は生徒に情報を提供し且つ第１のユーザ又は生徒から入力を受信する。生徒クライアント・システム１１０は、幾つかの実施形態では、移動電話デバイスであってもよく、且つユーザ・インターフェース１１９のディスプレイ、タッチスクリーン、スピーカ、マイクロフォン、及びキーボードを含む。第１のユーザ又は生徒は、ウェブブラウザ若しくは別のグラフィカル又は音声ユーザ・インターフェースを用いて生徒クライアント・システム１１０と対話してもよい。同様に、講師クライアント・システム１２０は、典型的に、少なくとも１つのプロセッサ１２２、記憶装置又はサブシステム１２４、メモリデバイス又はサブシステム１２６（記憶装置又はサブシステム１２４と随意的に組み合わされてもよい）、通信インターフェース１２８、及びユーザ・インターフェース１２９を有してもよい。
【００１６】
図２に示すように、コンピュータ・システム１００は、一実施形態では、インターネットで可能にされるネットワーク化されたコンピュータ・サーバであり、データ及びソフトウェア・モジュールを含む。モジュールは、典型的に、コンピュータ・システム１００の記憶装置１０４に格納される。リアルタイム通信モジュール１３０は、講師と生徒との間のリアルタイム通信を管理するように構成される。リアルタイム通信モジュール１３０は、音声及びデータ通信を提供する。幾つかの実施形態では、リアルタイム通信モジュール１３０は、ビデオ通信、例えば、テレビ会議を提供する。音声通信は、例えば、コンピュータ・システム１００の通信インターフェース１０８を使用するナレータの声のインターネット・コールによるものであってもよい。リアルタイム通信モジュール１３０はまた、例えば、配線接続及び無線接続を含む公衆交換電話網を用いてコールを開始することによって、コンピュータ・システム１００の外部のサービスを使用して音声通信を制御してもよい。リアルタイム通信モジュール１３０はまた、生徒と講師に通信スクリプトを流してもよい。
【００１７】
会話スクリプト・データベース１３２はまた、コンピュータ・システム１００の中に含まれ、且つ会話スクリプトを格納する。会話スクリプト・データベース１３２は、例えば、会話スクリプトを追加する及び修正するために更新されてもよい。会話スクリプトは、言語及びトピックによって格納され及び参照される。例えば、食べ物、自動車、科学、文芸、音楽、歴史、趣味などのトピックに関係する複数の言語での会話スクリプトが存在していてもよく、これらのトピックは、検索のために目録又は索引が付けられる。会話スクリプトは、加えて、生徒の適切な上達レベルを示す初級、中級、及び上級のような語学上達レベルによってランク付けされてもよい。会話スクリプト・データベース１３２の中の各会話スクリプトは、講師と生徒との双方に対する通信スクリプトを含む。詳細なスクリプトを提供されると、ネイティブ・スピーカは、彼らの母国語での会話のための講師を務めてもよい。会話スクリプト・データベース１３２は、付加的な教材、例えば、会話スクリプトと関連付けられた翻訳、辞書、発音ガイド、又は語彙リストを含んでもよい。
【００１８】
講師データベース１３４はまた、コンピュータ・システム１００の中に含まれ、且つ講師に関する情報を含む。講師情報は、対応可能な講師の表示を含む。対応可能な講師は、語学訓練システムのサービスを提供することに合意し、且つ現在オンラインであり（又はすぐに対応可能であり）、且つ生徒との訓練セッションに入る準備ができている人である。講師データベース１３４は、講師と、彼らのそれぞれの母国語の識別を含む。幾つかの実施形態では、講師情報は、講師の講評及びランキングを含む。講師の対応状況は、例えば、講師が現在オンラインである、オフラインである、生徒と関わっている、若しくは彼又は彼女のサービスを売るために対応可能であることを示すためにリアルタイムで更新される。
【００１９】
ソーシャルネットワーキング／格付けモジュール１３６はまた、コンピュータ・システム１００の中に含まれ、且つ生徒及び講師に他の生徒及び講師の講評及びランクを提供する。ソーシャルネットワーキング／格付けモジュール１３６はまた、売り手（講師）と買い手（生徒）が合意するのに妥当な価格を判定する一助とするために用いられてもよい機構を提供する。加えて、ソーシャルネットワーキング／格付けモジュール１３６は、例えば、講評の数に基づいて講師の能力レベルを信用するための信頼を生徒に提供してもよい。ソーシャルネットワーキング／格付けモジュール１３６はまた、典型的なソーシャルネットワーキングのアクティビティに参加するために、生徒及び講師のための及び潜在的な生徒及び潜在的な講師のための会議室を提供する。ソーシャルネットワーキング／格付けモジュール１３６は、適切なデータを読み出す及び書き込むことによって講師データベース１３４を使用してもよい。
【００２０】
アカウント管理及び支払いモジュール１３８はまた、コンピュータ・システム１００の中に含まれ、買い手（生徒）と売り手（講師）との双方に対する包括的なアカウント管理を提供する。上述のソーシャルネットワーキング／格付けモジュール１３６と併せて、アカウント管理及び支払いモジュール１３８は、随意的に、語学訓練サービスの売買のための妥当な価格を判定するために買い手及び売り手によって採用される場合がある「オークション」モード又は他の任意の適切な様相で動作してもよい。アカウント管理及び支払いモジュール１３８はまた、買い手及び売り手に対するアカウントを設定し、且つこれらのサービスの売買のために資金を交換するのに用いられてもよい。
【００２１】
図２に示すように、生徒又は買い手１４０は、第１の通信デバイス１４２によってコンピュータ・システム１００上の語学訓練システムにアクセスしてもよく、一方、講師又は売り手１５０は、第２の通信デバイス１５２によってコンピュータ・システム１００上の語学訓練システムにアクセスしてもよい。第１の通信デバイス１４２及び第２の通信デバイス１５２は、幾つかの実施形態では、生徒クライアント・システム１１０及び講師クライアント・システム１２０であってもよい。第１の通信デバイス１４２及び第２の通信デバイス１５２はまた、普通の電話機であってもよく、例えば、グラフィカル・ユーザ・インターフェースではなく音声プロンプト及びプッシュホン式応答を用いてもよい。第１の通信デバイス１４２及び第２の通信デバイス１５２は、インターネット接続のようなデータ通信又は電話接続のような音声通信を使用してもよい。
【００２２】
典型的に、生徒１４０は、生徒が精通することを望む言語での生徒１４０にとって関心あるトピックを見つける及び選択するために、会話スクリプト・データベース１３２にアクセスする。生徒１４０は、次いで、講師データベース１３４にアクセスして、選択された言語での選択された会話スクリプトを用いて教育を提供するために対応可能な講師を見つける及び選択する。生徒１４０は、講師を選択する際に価格情報を使用してもよい。加えて、生徒１４０は、例えば、講師との以前の生徒の経験のフィードバックに基づいて講師を選択する助けとするために、ソーシャルネットワーキング／格付けモジュール１３６を用いてもよい。生徒１４０が会話スクリプトと講師を選択した後で、コンピュータ・システム１００のリアルタイム通信モジュール１３０は、生徒１４０と選択された講師１５０との間の音声通信を確立する。幾つかの実施形態では、アカウント管理及び支払いモジュール１３８は、生徒１４０と講師１５０との間の音声通信が確立される前に、訓練セッションの条件についての生徒１４０と講師１５０との間の合意を完成させてもよい。他の実施形態では、生徒１４０と講師１５０は、音声通信を用いて訓練セッションの条件に合意してもよい。生徒１４０と講師１５０との間の合意に至らなかった場合、語学訓練システムは、生徒１４０が選択された講師とのアクションを終えることを可能にする。生徒１４０は、次いで、対応可能な講師のリストから第２の講師を選択し、第２の講師と上記のように進めてもよい。通信が確立され、生徒１４０と講師１５０によって訓練セッションが合意されると、彼らは音声的に（及び随意的に、ビデオ接続が利用可能であり且つ選択される場合には視覚的に）接続される。語学訓練システムは、会話スクリプト・データベース１３２から選択された会話スクリプトをリアルタイムで供給するであろう。付加的な教材もまた供給されてもよい。
【００２３】
典型的に、講師１５０は、講師のアカウントにアクセスし、これが次に講師データベース１３４にアクセスして、彼又は彼女の対応状況についての情報を提供する。加えて、講師１５０は、語学力のフィードバックを受信する及び提供するために、ソーシャルネットワーキング／格付けモジュール１３６にアクセスしてもよい。ソーシャルネットワーキング／格付けモジュール１３６は、生徒１４０と講師１５０に異なるビューを提供してもよい。代替的に、例えば、アカウント管理及び支払いモジュール１３８を通じて互いに接続される別個の生徒及び講師ネットワーキング／格付けモジュールが存在してもよい。
【００２４】
図１及び図２のブロック図は単なる例示であって、任意の具体的な実施形態は、幾つかの特徴を省略し、他の特徴を追加し、又は特徴を異なるように手配してもよい。例えば、実施形態は、コンピュータ・システム１００の外部のリアルタイム通信モジュール１３０を提供してもよい。
【００２５】
図３は、本開示の態様に係る会話型の語学訓練のための方法又はプロセスの例示的な実施形態のフローチャートである。プロセスは、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組合せによって行われてもよい。プロセスは、図１及び図２の語学訓練システムによって行われてもよい。加えて、プロセスを行うための命令は、コンピュータ可読媒体上に格納されてもよい。プロセスは、遠く離れている講師と遠く離れている生徒を接続し、且つ語学学習の実施のための会話を提供するために、オンデマンドの仲介体として作用する。
【００２６】
プロセスはステップ２０１で始まり、この場合、生徒は、会話スクリプト・データベース、例えば、図１及び図２の語学訓練システムの会話スクリプト・データベース１３２から会話スクリプトを選択する。システムにアクセスする前の予備ステップとして、生徒は、例えば、生徒／買い手がコンピュータ・システムに彼らが練習することを望む言語、連絡先情報、好み、及び支払い方法のような生徒情報を供給する、生徒又は買い手アカウントを確立することによってシステムを用いるために入会し又は登録してもよい。アクセスされたときに、プロセスは、生徒から選択された会話の表示を受信し、対応可能であり且つ選択された会話スクリプトを用いて生徒に教育することができる講師データベースからの講師のリストを生徒に提示する。対応可能な講師は、例えば、講師／売り手が彼らの母国語、連絡先情報、好み、及び支払いの受取り方法のような講師情報を供給する、講師又は売り手アカウントを確立することによってシステムを介してサービスを売るために予備ステップで以前に入会した又は登録した人である。プロセスは、図２に示された講師データベース１３４のようなデータベースを用いて、選択された会話で生徒に教育することができる講師の対応状況を判定してもよい。
【００２７】
ステップ２０３で、プロセスは、選択された講師を雇うという生徒の申し込みを受信し、この申し込みを選択された講師に伝える。申し込みは、用いられることになる会話スクリプト、訓練セッションの長さ（期間）、訓練セッションの分（又は他の時間）単位の価格、及び支払い方法のような条件を含む。ステップ２０５で、プロセスは、生徒と選択された講師が条件に合意するかを試す。条件が合意された場合、プロセスはステップ２１１に続き、合意されない場合には、プロセスはステップ２０３に戻り、生徒は新しい申し込みを行ってもよい。
【００２８】
ステップ２１１で、プロセスは、例えば、図２のリアルタイム通信モジュール１３０を用いて生徒と講師とを接続する。生徒と講師との間の接続はまた、選択された会話スクリプトを各関係者に供給してもよい。ステップ２１３で、生徒は、選択された会話スクリプトを用いて講師と会話を練習する。ステップ２１５で、プロセスは、会話の練習が終了したかを確認する。終了した場合、プロセスはステップ２１７に続き、トランザクションを完了し、生徒及び講師のアカウントを更新する。終了していない場合には、プロセスはステップ２１３に戻る。会話の練習は、例えば、ステップ２０５で合意された時間制限の期限切れに基づいて終了してもよい。代替的に、練習は、例えば、生徒と講師が練習セッションの延長に合意した時に、続けてもよい。
【００２９】
プロセスは、したがって、生徒が選択された言語での多様な主題の会話を一度に及び生徒の選んだ場所で練習することを可能にする。同様に、プロセスは、講師が訓練を一度に及び講師の選んだ場所で提供することを可能にする。練習は、ネイティブ・スピーカである講師と行われ、生徒又は講師が直接会うために移動する必要性は存在しない。そのうえ、生徒又は講師のいずれかの側での従来のスケジューリング又は特化された機器のいずれの必要性も存在しない。
【００３０】
図４は、本開示の態様に係る語学訓練のためのプロセスのフローチャートである。プロセスは、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組合せによって行われてもよい。例えば、プロセスは、図１及び図２のコンピュータ・システム１００に格納され且つこれによって実行されるプログラム命令によって行われてもよい。プログラム命令は、例えば、コンパクト・ディスク（ＣＤ）、デジタル・バーサタイル・ディスク（ＤＶＤ）、読出し専用メモリ（ＲＯＭ）、フロッピー（登録商標）・ディスク、ハード・ディスク、又はフラッシュ・ドライブのような一時的でないコンピュータ可読媒体上に格納されてもよい。プロセスは、遠く離れている講師と遠く離れている生徒を接続し、語学学習の実施のために会話を提供する。
【００３１】
ステップ４５１で、プロセスは、生徒から会話スクリプトの選択を受信する。生徒は、選択を供給し、他の方法では生徒クライアント・システムによってプロセスと対話してもよい。プロセスは、生徒に生徒がそこから選択するための会話スクリプト・データベースを供給してもよい。プロセスは、生徒に会話スクリプト・データベースの一部、例えば、特定の言語、特定のトピック、及び特定の語学上達レベルの会話を収容するデータベースの一部を提示してもよい。
【００３２】
ステップ４５３で、プロセスは、選択された会話スクリプトに関する対応可能な講師のリストを生徒に提示する。プロセスは、選択された会話スクリプトの言語でネイティブのように流暢であり且つ生徒に教育するために現在対応可能な講師を選択することによって、講師データベースから対応可能な講師のリストを選択してもよい。
【００３３】
ステップ４５５で、プロセスは、生徒から講師の選択を受信する。幾つかの実施形態では、講師の組は、後続するプロセス・ステップで選択される講師のうちの特定の１人と共に選択されてもよい。
【００３４】
ステップ４６１で、プロセス（ｐｒｏｄｕｃｅ）は、生徒と選択された講師が訓練セッションの条件に合意するかどうかを判定する。訓練セッションに関する条件は、例えば、選択された講師に関連付けられた予め定められた授業料を用いて、デフォルトによって合意されてもよい。プロセスはまた、選択された講師の組の中の講師間の逆オークションを行ってもよい。他の場合には、プロセスは、生徒と選択された講師との間の直接交渉を提供してもよい。プロセスが条件が合意されたことを判定した場合、プロセスはステップ４７１に続き、合意されない場合には、プロセスはステップ４５１、４５３、又は４５５のうちの１つに戻る。どのステップにプロセスが戻るかは、決まっていてもよく、又は生徒の好み若しくは生徒から受信した選択に基づいて判定される。
【００３５】
ステップ４７１で、プロセスは、生徒と講師との間のリアルタイム通信を確立する。リアルタイム通信は音声通信を含む。プロセスによってビデオ通信が確立されてもよい。講師は、講師クライアント・システムによってプロセス及び生徒と対話してもよい。プロセスは、例えば、インターネット接続、若しくは固定電話接続又は移動電話接続を用いて通信を確立してもよい。幾つかの実施形態では、プロセスは、生徒と講師が訓練セッションに関する条件に合意したかどうかを判定する前に、生徒と講師との間のリアルタイム通信を確立する。したがって、リアルタイム通信は、訓練セッションに関する条件を確立するのに用いられてもよい。
【００３６】
ステップ４７３で、プロセスは、生徒と講師に選択された会話スクリプトを供給する。スクリプトは、彼らが訓練セッションを通して進行する際に生徒と講師がスクロールするテキスト情報として供給されてもよい。プロセスはまた、訓練セッションに、例えば、カラオケ機と類似の様態で同時にスクリプトを供給してもよい。プロセスは、訓練セッションを増強するために、付加的なテキスト情報、グラフィカル情報、又は音声情報を供給してもよい。
【００３７】
ステップ４８１で、プロセスは訓練セッションを終了する。プロセスは、例えば、ステップ４７３で供給された会話スクリプトの終わり、時間制限の期限切れにプロセスが到達すること、若しくは生徒又は講師による打ち切りの表明に基づいて訓練セッションを終了してもよい。プロセスは、ステップ４７１で確立されたリアルタイム通信を終了する。プロセスは、一般に、訓練セッションの完了を反映するために生徒及び講師のアカウントを更新する。プロセスはまた、生徒及び講師にソーシャルネットワーキング／格付けシステムを用いるように促してもよい。その後、プロセスが終了する。
【００３８】
本発明は、具体的な実施形態を参照しながら説明されているが、これらの実施形態は単なる例示であって、限定するものではない。本発明の多くの他の用途及び実施形態が本開示及び特許請求の範囲の請求項に照らして明らかとなるであろう。
【図１】
2013513856.tif 000003
【図２】
2013513856.tif 000004
【図３】
2013513856.tif 000005
【図４】
2013513856.tif 000006
【国際調査報告】
2013513856.tif 000007
2013513856.tif 000008
2013513856.tif 000009