(57)【要約】      （修正有）【課題】複数の異なる言語を使用する場合であっても、簡易な構成で言語で学習内容となるコンテンツを配信する一方、受講履歴データを一元的に集中管理できる多言語対応学習管理プログラム、多言語対応学習管理システムおよび多言語対応学習管理方法。【解決手段】多言語対応学習管理プログラムは、ユーザからコンテンツ配信要求情報を受信してコンテンツの配信先を特定するユーザ管理手段、配信先として特定されたユーザクライアントから言語情報を取得するユーザ言語情報取得手段、言語ごとに作成されたコンテンツを保存するコンテンツデータベースから言語情報に対応するコンテンツを抽出する言語選択手段、言語選択手段により抽出されたコンテンツを配信先として特定されたユーザクライアントに配信するコンテンツ配信手段およびユーザクライアントから受講履歴データを受信して受講履歴データベースに入力する受講履歴管理手段を機能させる。【選択図】図１
2005084839.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、学習に参加するユーザのユーザクライアントから言語ごとに作成された学習に用いられる教材等のコンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段、言語ごとに作成された前記コンテンツを保存するコンテンツデータベースから前記ユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツを抽出する言語選択手段、この言語選択手段により抽出された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段および前記ユーザクライアントから受講履歴データを受信して受講履歴データベースに入力する受講履歴管理手段として機能させることを特徴とする多言語対応学習管理プログラム。
【請求項２】
コンピュータを、学習に参加するユーザのユーザクライアントから学習に用いられる教材等のコンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段、前記コンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存する部分コンテンツデータベースから前記ユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを抽出する言語選択手段、この言語選択手段により抽出された前記部分コンテンツを組合せて前記コンテンツを作成するコンテンツ作成手段、このコンテンツ作成手段により作成された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段および前記ユーザクライアントから受講履歴データを受信して受講履歴データベースに入力する受講履歴管理手段として機能させることを特徴とする多言語対応学習管理プログラム。
【請求項３】
前記コンピュータを、前記ユーザクライアントに備えられるブラウザに設定された表示言語を前記言語情報として取得するユーザ言語情報取得手段として機能させることを特徴とする請求項１または２記載の多言語対応学習管理プログラム。
【請求項４】
前記コンピュータを、前記ユーザクライアントに備えられるオペレーティングシステムに設定された設定言語を前記言語情報として取得するユーザ言語情報取得手段として機能させることを特徴とする請求項１または２記載の多言語対応学習管理プログラム。
【請求項５】
言語ごとに作成された学習に用いられる教材等のコンテンツを保存するコンテンツデータベースと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段と、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段と、このユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツを前記コンテンツデータベースから抽出する言語選択手段と、この言語選択手段により抽出された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段と、前記ユーザクライアントから受講履歴データを受信する受講履歴管理手段と、前記受講履歴管理手段により受信された前記受講履歴データを保存する受講履歴データベースとを有することを特徴とする多言語対応学習管理システム。
【請求項６】
学習に用いられる教材等のコンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存する部分コンテンツデータベースと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段と、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段と、このユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを前記部分コンテンツデータベースから抽出する言語選択手段と、この言語選択手段により抽出された前記部分コンテンツを組合せて前記コンテンツを作成するコンテンツ作成手段と、このコンテンツ作成手段により作成された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段と、前記ユーザクライアントから受講履歴データを受信する受講履歴管理手段と、前記受講履歴管理手段により受信された前記受講履歴データを保存する受講履歴データベースとを有することを特徴とする多言語対応学習管理システム。
【請求項７】
言語ごとに作成された学習に用いられる教材等のコンテンツを保存するステップと、前記コンテンツの配信要求であるコンテンツ配信要求情報を学習に参加するユーザのユーザクライアントから受信して前記コンテンツの配信先となるユーザクライアントを特定するステップと、前記コンテンツの配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するステップと、保存された前記コンテンツから前記言語情報に対応する前記コンテンツを抽出するステップと、抽出した前記コンテンツを配信先として特定された前記ユーザクライアントに配信するステップと、前記ユーザクライアントから受講履歴データを受信するステップと、受信した前記受講履歴データを保存するステップとを有することを特徴とする多言語対応学習管理方法。
【請求項８】
学習に用いられる教材等のコンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存するステップと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するステップと、配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するステップと、保存された前記部分コンテンツから前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを抽出するステップと、抽出した前記部分コンテンツを組合せて前記コンテンツを作成するステップと、作成した前記コンテンツを配信先として特定された前記ユーザクライアントに配信するステップと、前記ユーザクライアントから受講履歴データを受信するステップと、受信した前記受講履歴データを保存するステップとを有することを特徴とする多言語対応学習管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用した遠隔からの学習形態において、ユーザが複数の異なる言語を使用する場合に、適切な言語で学習内容となるのコンテンツを配信する一方、ユーザの受講履歴データを一元的に集中管理できる多言語対応学習管理プログラム、多言語対応学習管理システムおよび多言語対応学習管理方法に関する。
【背景技術】
【０００２】
従来、ネットワークを利用した遠隔からの教育ないし学習形態であるeラーニングという手法が企業や教育機関に取り入れられている。このeラーニングを行う際のツールとして、ＬＭＳ(Learning Management System)が用いられる。
【０００３】
一般にＬＭＳには、学習に参加するユーザのログイン情報や所属情報、受講期間等のユーザ情報を管理するユーザ管理機能や、学習に用いられる教材や演習問題、資料等のコンテンツを管理し、コンテンツを所定のユーザクライアントに配信するコンテンツ配信機能およびユーザの受講履歴データを取扱うことにより学習状況を管理する受講履歴管理機能等の諸機能が備えられる。
【０００４】
そして、ＬＭＳの諸機能により、コンテンツ提供サーバから教材に相当するコンテンツが所要のユーザクライアントに送信され、ユーザクライアントへのコンテンツの送信記録やコンテンツ提供サーバがユーザクライアントから受信した受講履歴データを管理することにより、学習者たるユーザにｅラーニングによる学習環境が提供される。
【０００５】
このため、ＬＭＳのユーザは、学習の場所や時間に拘束されることなく、所要の条件で学習することが可能となる一方、企業や教育機関等のＬＭＳの管理者は、複数のユーザを集合させることなく簡易にユーザ教育を実施し、教育状況を管理することができる。
【０００６】
さらに、近年ＬＭＳを使用したeラーニングは、世界的に展開する多国籍企業や国際教育機関等の組織に利用される。しかし、このような組織の教育を受ける現地社員等の学習者は、複数の異なる言語を母国語とする地域や国で、それぞれ地域や国の言語により学習することが必要となる。
【０００７】
そこで、従来、多国籍企業等の組織が各地域や国に在住する現地の学習者を対象としてｅラーニングを実施するために、異なる言語でコンテンツを作成するとともに、各言語のコンテンツを提供するコンテンツ提供サーバを言語別に備え、特定の国や地域ごとにコンテンツを提供する形態がとられる。このため、多国籍企業等の組織はＵＲＬ（Uniform Resource Locator）を言語ごとに取得する必要に迫られる場合もある。
【０００８】
一方、従来、世界中に張り巡らされたＷＷＷ（World-Wide Web）のＷＷＷサイトから言語の異なる地域や国に提供されるサイト情報をサイト利用者が理解可能な言語に翻訳して提供するサイト情報提供方法が提案される（例えば特許文献１参照）。
【０００９】
従来のサイト情報提供方法を利用したＷＷＷサーバシステムでは、ＷＷＷサーバシステムにインターネットを介してサイト情報の提供を要求するユーザクライアントのドメイン名やＩＰ（Internet Protocol）アドレス等の情報が取得される。次に、ドメイン名やＩＰアドレスに対応する国の言語が識別され、識別された言語がユーザの使用言語と判定される。さらに、要求のあったサイト情報がユーザの使用言語として判定された言語に翻訳されて、ユーザクライアントに送信される。
【特許文献１】特開２００２−４１５１８号公報（第１頁−第６頁、図２参照）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来のＬＭＳを利用し、多国籍企業等の組織が各地域や国に在住する現地の学習者を対象としてｅラーニングを実施する場合には、各言語のコンテンツを提供するコンテンツ提供サーバを言語別に言語の数だけ備える必要があるため、設備コストの増加に繋がる。
【００１１】
さらに、提供されるコンテンツのみならず、ユーザクライアントの受講履歴データも言語の異なる国や地域ごとに取得されることとなるためコンテンツや受講履歴データ等の情報を一元的に配信あるいは集中管理する上で障害となっている。
【００１２】
また、ＵＲＬを言語ごとに取得する場合には、一元的な配信や集中管理が困難となるとともにＬＭＳの管理や運用が煩雑になるという問題が生じる。
【００１３】
一方、従来のサイト情報提供方法を利用したＷＷＷサーバシステムを活用し、単一の言語でコンテンツを作成するとともにユーザクライアントに配信されるコンテンツの文章を逐一翻訳することにより一元的な配信ないし管理を可能にするという案も考えられる。
【００１４】
しかし、ＬＭＳにより提供される学習教材は専門的である場合も多く、現在の機械的な自動言語翻訳技術では誤訳等の要因により不自然な文章が作成され、学習教材としての正確かつ適切な文章に翻訳することが困難である。
【００１５】
また、サイト情報提供方法を利用したＷＷＷサーバシステムは、ユーザクライアントのドメイン名やＩＰアドレスからユーザの使用言語を判定するため、必ずしもユーザの使用言語に翻訳されない。すなわち、ドメイン名やＩＰアドレスにより判定された言語とユーザの使用言語とが一致しない場合がある。例えば中国人が日本国内でＬＭＳを利用する場合のようにユーザが母国語と異なる言語地域でＬＭＳを使用する場合には、コンテンツを適切な言語に翻訳することができない。
【００１６】
本発明はかかる従来の事情に対処するためになされたものであり、ネットワークを利用した遠隔からの学習形態において、ユーザが複数の異なる言語を使用する場合であっても、より簡易な構成で適切な言語で学習内容となるコンテンツを配信する一方、ユーザの受講履歴データを一元的に集中管理できる多言語対応学習管理プログラム、多言語対応学習管理システムおよび多言語対応学習管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明に係る多言語対応学習管理プログラムは、上述の目的を達成するために、請求項１に記載したように、コンピュータを、学習に参加するユーザのユーザクライアントから言語ごとに作成された学習に用いられる教材等のコンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段、言語ごとに作成された前記コンテンツを保存するコンテンツデータベースから前記ユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツを抽出する言語選択手段、この言語選択手段により抽出された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段および前記ユーザクライアントから受講履歴データを受信して受講履歴データベースに入力する受講履歴管理手段として機能させることを特徴とするものである。
【００１８】
本発明に係る多言語対応学習管理プログラムは、上述の目的を達成するために、請求項２に記載したように、コンピュータを、学習に参加するユーザのユーザクライアントから学習に用いられる教材等のコンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段、前記コンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存する部分コンテンツデータベースから前記ユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを抽出する言語選択手段、この言語選択手段により抽出された前記部分コンテンツを組合せて前記コンテンツを作成するコンテンツ作成手段、このコンテンツ作成手段により作成された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段および前記ユーザクライアントから受講履歴データを受信して受講履歴データベースに入力する受講履歴管理手段として機能させることを特徴とするものである。
【００１９】
また、本発明に係る多言語対応学習管理システムは、上述の目的を達成するために、請求項５に記載したように、言語ごとに作成された学習に用いられる教材等のコンテンツを保存するコンテンツデータベースと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段と、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段と、このユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツを前記コンテンツデータベースから抽出する言語選択手段と、この言語選択手段により抽出された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段と、前記ユーザクライアントから受講履歴データを受信する受講履歴管理手段と、前記受講履歴管理手段により受信された前記受講履歴データを保存する受講履歴データベースとを有することを特徴とするものである。
【００２０】
また、本発明に係る多言語対応学習管理システムは、上述の目的を達成するために、請求項６に記載したように、学習に用いられる教材等のコンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存する部分コンテンツデータベースと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するユーザ管理手段と、このユーザ管理手段により配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するユーザ言語情報取得手段と、このユーザ言語情報取得手段により取得された前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを前記部分コンテンツデータベースから抽出する言語選択手段と、この言語選択手段により抽出された前記部分コンテンツを組合せて前記コンテンツを作成するコンテンツ作成手段と、このコンテンツ作成手段により作成された前記コンテンツを前記ユーザ管理手段により配信先として特定された前記ユーザクライアントに配信するコンテンツ配信手段と、前記ユーザクライアントから受講履歴データを受信する受講履歴管理手段と、前記受講履歴管理手段により受信された前記受講履歴データを保存する受講履歴データベースとを有することを特徴とするものである。
【００２１】
また、本発明に係る多言語対応学習管理方法は、上述の目的を達成するために、請求項７に記載したように、言語ごとに作成された学習に用いられる教材等のコンテンツを保存するステップと、前記コンテンツの配信要求であるコンテンツ配信要求情報を学習に参加するユーザのユーザクライアントから受信して前記コンテンツの配信先となるユーザクライアントを特定するステップと、前記コンテンツの配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するステップと、保存された前記コンテンツから前記言語情報に対応する前記コンテンツを抽出するステップと、抽出した前記コンテンツを配信先として特定された前記ユーザクライアントに配信するステップと、前記ユーザクライアントから受講履歴データを受信するステップと、受信した前記受講履歴データを保存するステップとを有することを特徴とする方法である。
【００２２】
また、本発明に係る多言語対応学習管理方法は、上述の目的を達成するために、請求項８に記載したように、学習に用いられる教材等のコンテンツのうち言語に依存し、言語ごとに作成された部分コンテンツと言語に依存しない部分コンテンツとをそれぞれ保存するステップと、前記学習に参加するユーザのユーザクライアントから前記コンテンツの配信要求であるコンテンツ配信要求情報を受信して前記コンテンツの配信先となるユーザクライアントを特定するステップと、配信先として特定された前記ユーザクライアントから前記ユーザが使用する言語情報を取得するステップと、保存された前記部分コンテンツから前記言語情報に対応する前記コンテンツに必要な前記部分コンテンツを抽出するステップと、抽出した前記部分コンテンツを組合せて前記コンテンツを作成するステップと、作成した前記コンテンツを配信先として特定された前記ユーザクライアントに配信するステップと、前記ユーザクライアントから受講履歴データを受信するステップと、受信した前記受講履歴データを保存するステップとを有することを特徴とする方法である。
【発明の効果】
【００２３】
本発明に係る多言語対応学習管理プログラム、多言語対応学習管理システムおよび多言語対応学習管理方法によれば、ネットワークを利用した遠隔からの学習形態において、ユーザが複数の異なる言語を使用する場合であっても、より簡易な構成で適切な言語で学習内容となるコンテンツを配信する一方、ユーザの受講履歴データを一元的に集中管理できる。
【発明を実施するための最良の形態】
【００２４】
本発明に係る多言語対応学習管理プログラム、多言語対応学習管理システムおよび多言語対応学習管理方法の実施の形態について添付図面を参照して説明する。
【００２５】
図１は本発明に係る多言語対応学習管理システムの第１の実施形態を示す機能ブロック図である。
【００２６】
多言語対応学習管理システム１は、ユーザクライアント２を多言語対応学習管理サーバ３にインターネットやＬＡＮ（Local Area Network）等の通信手段４で接続したサーバクライアントシステムである。
【００２７】
多言語対応学習管理サーバ３は、異なる複数の言語地域に在住する現地社員等のユーザをネットワークを利用して遠隔から教育する多国籍企業等の管理者側、例えば管理者が利用するデータセンタ等の所要の場所に備えられる。多言語対応学習管理サーバ３には、コンテンツデータベース５と受講履歴データベース６が備えられる。
【００２８】
コンテンツデータベース５には、予め学習に用いられる教材や演習問題、資料等の教育資源であるコンテンツＤ１が言語ごとにそれぞれ作成されて保存される。
【００２９】
ユーザクライアント２は、管理者が提供する教育を受講しようとする学習者である各ユーザが使用可能な場所にそれぞれ設けられる。ユーザクライアント２は、ＯＳ（Operating System：オペレーティングシステム）７の作用により種々のアプリケーションソフトが駆動できるように構成される。このＯＳ７には、言語の設定機能が備えられ、ユーザによりＯＳ７の設定言語はユーザが使用する言語に設定される。
【００３０】
また、ユーザクライアント２には、予めネットワークを介して送信された文章情報や画像情報を閲覧するためのブラウザ８がインストールされてブラウザ機能が備えられる。ユーザクライアント２にインストールされるブラウザ８には、一般にコード化された文章情報を適切な言語に変換するためのエンコードを選択する言語選択機能が備えられる。このため、ユーザクライアント２にインストールされたブラウザ８の表示言語は、ユーザの使用言語に設定される。
【００３１】
例えば、ユーザが日本人の場合には、日本語のエンコードが選択されてブラウザ８の表示言語は日本語に設定され、ユーザが韓国人の場合には、韓国語のエンコードが選択されてブラウザ８の表示言語は韓国語に設定される。
【００３２】
尚、使用言語の異なる複数のユーザがそれぞれユーザごとの各ユーザクライアント２を操作する形態に限らず、１つのユーザクライアント２を使用言語の異なるユーザで共有し、ユーザの使用言語に応じてＯＳ７の設定言語やブラウザ８の表示言語を適宜変更して使用する形態も可能である。
【００３３】
また、多言語対応学習管理サーバ３は、ユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ配信手段１２、受講履歴管理手段１３を有する。多言語対応学習管理サーバ３のユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ配信手段１２、受講履歴管理手段１３は、コンピュータのハードウェア資源に多言語対応学習管理プログラムを読込ませることにより構築され、多言語対応学習管理プログラムと協働することによりコンピュータがユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ配信手段１２、受講履歴管理手段１３として機能する。
【００３４】
多言語対応学習管理サーバ３のユーザ管理手段９は、学習に参加するユーザのログイン情報や識別情報、所属情報、受講期間等のユーザ情報を管理し、ユーザクライアント２から学習に用いられる教材や演習問題、資料等のコンテンツＤ１の配信を要求するコンテンツ配信要求情報を受信してコンテンツの配信先となるユーザクライアント２を特定する機能を有する。
【００３５】
また、ユーザ管理手段９は、コンテンツＤ１の配信先として特定したユーザクライアント２を配信先情報としてユーザ言語情報取得手段１０およびコンテンツ配信手段１２に与える機能を有する。
【００３６】
多言語対応学習管理サーバ３のユーザ言語情報取得手段１０は、ユーザ管理手段９から受けた配信先情報に対応するユーザクライアント２からユーザが使用する言語情報Ｄ２を取得する機能を有する。すなわち、ユーザ言語情報取得手段１０は、ユーザクライアント２に備えられるブラウザ８に設定された表示言語およびＯＳ７の設定言語のうち少なくとも一方をユーザクライアント２の言語情報Ｄ２として要求し、ユーザクライアント２から自動的に送信された言語情報Ｄ２を取得するように構成される。
【００３７】
例えば、ユーザ言語情報取得手段１０は、ブラウザ８に設定された表示言語を言語情報Ｄ２としてユーザクライアント２に要求し、ブラウザ８に設定された表示言語を言語情報Ｄ２として取得できない場合には、ＯＳ７の設定言語を言語情報Ｄ２としてユーザクライアント２に要求するように構成することができる。
【００３８】
さらに、ユーザ言語情報取得手段１０に、言語情報Ｄ２をユーザクライアント２から自動的に取得できない場合には、言語情報Ｄ２を所定の言語、例えば英語に設定する機能やユーザクライアント２に手動で言語情報Ｄ２の入力を要求し、手動設定された言語を言語情報Ｄ２として設定する機能を設けることも可能である。
【００３９】
また、ユーザ言語情報取得手段１０は、取得した言語情報Ｄ２を言語選択手段１１に与える機能を有する。
【００４０】
多言語対応学習管理サーバ３の言語選択手段１１は、ユーザ言語情報取得手段１０から受けたユーザの言語情報Ｄ２に基づいて、コンテンツデータベース５に保存されたコンテンツＤ１からユーザ言語情報取得手段１０が取得した言語情報Ｄ２に対応するコンテンツＤ１を抽出してコンテンツ配信手段１２に与える機能を有する。
【００４１】
多言語対応学習管理サーバ３のコンテンツ配信手段１２は、ユーザ管理手段９から受けた配信先情報に基づいて配信先として特定されたユーザクライアント２に、言語選択手段１１から受けたコンテンツＤ１を配信する機能を有する。
【００４２】
さらに、コンテンツ配信手段１２は、必要に応じてユーザクライアント２にコンテンツＤ１を配信した旨の受講履歴データＤ３を受講履歴管理手段１３に与える機能を有する。
【００４３】
多言語対応学習管理サーバ３の受講履歴管理手段１３は、ユーザの受講履歴を管理する機能を有する。すなわち、ユーザクライアント２からユーザの受講履歴データＤ３を受信して、受信した受講履歴データＤ３を受講履歴データベース６に入力する機能を有する。受講履歴管理手段１３がユーザクライアント２から受信する受講履歴データＤ３としては、例えばユーザクライアント２がコンテンツＤ１を受信した旨の通知やユーザが学習を実施することにより編集された編集後のコンテンツＤ１等の情報が挙げられる。
【００４４】
このため、受講履歴データベース６には、ユーザの受講履歴データＤ３が保存されて蓄積される。
【００４５】
次に多言語対応学習管理システム１の作用について説明する。
【００４６】
図２は、図１に示す多言語対応学習管理システム１によりユーザの学習作業を管理する際の流れを示すフローチャートであり、図中Ｓに数字を付した符号はフローチャートの各ステップを示す。
【００４７】
まず、ユーザはネットワークを介した教育を受講するためユーザクライアント２から多言語対応学習管理サーバ３に学習に用いられる教材や演習問題、資料等のコンテンツＤ１の配信を要求するコンテンツ配信要求情報を送信する。
【００４８】
このため、ステップＳ１において、ユーザ管理手段９は、ユーザクライアント２から送信されたコンテンツ配信要求情報を受信して配信先となるユーザクライアント２を特定し、特定したユーザクライアント２をコンテンツＤ１の配信先情報としてユーザ言語情報取得手段１０およびコンテンツ配信手段１２に与える。
【００４９】
さらに、ステップＳ２において、ユーザ言語情報取得手段１０は、ユーザ管理手段９から受けた配信先情報に対応するユーザクライアント２からユーザが使用する言語情報Ｄ２を取得する。すなわち、ユーザ言語情報取得手段１０は、例えば、ユーザクライアント２のブラウザ８に設定された表示言語を言語情報Ｄ２として要求し、ユーザ言語情報取得手段１０がブラウザ８に設定された表示言語を言語情報Ｄ２として取得できない場合には、ユーザクライアント２にＯＳ７の設定言語を言語情報Ｄ２として要求する。
【００５０】
さらに、ユーザ言語情報取得手段１０は、言語情報Ｄ２をユーザクライアント２から自動的に取得できない場合には、例えばユーザクライアント２の言語情報Ｄ２を英語として設定する。
【００５１】
また、ユーザ言語情報取得手段１０は、取得した言語情報Ｄ２を言語選択手段１１に与える。
【００５２】
次に、ステップＳ３において、言語選択手段１１は、ユーザ言語情報取得手段１０から受けたユーザの言語情報Ｄ２に基づいて、コンテンツデータベース５に保存されたコンテンツＤ１からユーザ言語情報取得手段１０が取得した言語情報Ｄ２に対応するコンテンツＤ１を抽出してコンテンツ配信手段１２に与える。
【００５３】
さらに、ステップＳ４において、コンテンツ配信手段１２は、ユーザ管理手段９から受けた配信先情報に基づいて配信先として特定されたユーザクライアント２に、言語選択手段１１から受けたコンテンツＤ１を配信する。この際、コンテンツ配信手段１２は、必要に応じてユーザクライアント２にコンテンツＤ１を配信した旨の受講履歴データＤ３を受講履歴管理手段１３に与える。
【００５４】
このため、学習者であるユーザは、教材に相当するコンテンツＤ１を利用して、所要の分野を学習することができる。ユーザは、多言語対応学習管理サーバ３から受信したコンテンツＤ１に新たな情報を加えて多言語対応学習管理サーバ３に返信すべきコンテンツＤ１が含まれている場合には、コンテンツＤ１に所要の情報を加えて多言語対応学習管理サーバ３に返信する。例えば、コンテンツＤ１が選択形式や書込み形式の演習情報である場合には、ユーザが所要の選択や書込みを実施して多言語対応学習管理サーバ３に送信する。
【００５５】
このため、ステップＳ５において、受講履歴管理手段１３は、ユーザクライアント２からユーザの受講履歴データＤ３を受信して、受信した受講履歴データＤ３を受講履歴データベース６に入力する。
【００５６】
このため、受講履歴データベース６には、ユーザの受講履歴データＤ３が蓄積され、多国籍企業等の管理者側は各言語地域に在住する現地社員等のユーザの受講履歴データＤ３を利用してユーザの学習状況を管理することができる。
【００５７】
すなわち、多言語対応学習管理システム１は、ユーザクライアント２のブラウザ８やＯＳ７の表示言語ないし設定言語を学習者であるユーザの使用言語とみなして言語情報Ｄ２として取得し、取得した言語情報Ｄ２に基づいて言語ごとに予め作成した学習教材に相当するコンテンツＤ１を選択してユーザクライアント２に配信する構成である。
【００５８】
多言語対応学習管理システム１によれば、ユーザが複数の異なる言語を使用する場合であっても、より簡易な構成で適切な言語で学習内容となるコンテンツＤ１を配信する一方、ユーザの受講履歴データＤ３を一元的に多言語で集中管理することができる。
【００５９】
すなわち、多言語対応学習管理システム１では、ユーザの受講履歴データＤ３がユーザの使用言語によらず単一の受講履歴データベース６に蓄積されるため、共通の受講履歴データベース６で複数の国や地域に存在する現地従業員等のユーザの学習状況を一括管理することができる。
【００６０】
このため、多国籍企業等の管理者による現地従業員等のユーザの教育に関する管理ないし運用についての利便性が向上し、教育コスト低減に繋げることができる。
【００６１】
一方、ユーザは、言語の違いを意識することなく適切な言語で学習を実施することができる。すなわち、コンテンツＤ１の言語選択が自動的に行われるため、学習者であるユーザの利便性が向上する。
【００６２】
さらに、多言語対応学習管理システム１では、予め所要の言語で作成されたコンテンツＤ１をユーザの使用言語に応じて選択して配信する構成であるため、機械的な自動言語翻訳技術により翻訳された不自然な文章と異なり、学習教材として正確かつ適切な文章の教材をユーザに送信することができる。
【００６３】
また、多言語対応学習管理システム１は、従来のサイト情報提供方法を利用したＷＷＷサーバシステムのように、ユーザクライアント２のドメイン名やＩＰアドレスからユーザの使用言語を判定せずに、ユーザクライアント２のブラウザ８やＯＳ７の表示言語ないし設定言語によりユーザに使用言語を判定する構成であるため、ドメイン名やＩＰアドレスにより判定された言語とユーザの使用言語とが一致しない場合であっても、実際にユーザがＯＳ７やブラウザ８で使用する言語で作成されたコンテンツＤ１をユーザクライアント２に配信することができる。
【００６４】
このため、例えばユーザである韓国人が日本国内で多言語対応学習管理システム１を使用する場合であっても、ユーザクライアント２のＯＳ７あるいはブラウザ８の表示言語ないし設定言語が韓国語に設定されていれば、韓国語で作成されたコンテンツＤ１をユーザに提供することができる。
【００６５】
図３は本発明に係る多言語対応学習管理システムの第２の実施形態を示す機能ブロック図である。
【００６６】
図３に示された、多言語対応学習管理システム１Ａでは、コンテンツデータベース５を部分コンテンツデータベース２０に置換するとともに多言語対応学習管理サーバ３にコンテンツ作成手段２１を設けた点および言語選択手段１１の機能が図１に示す多言語対応学習管理システム１と相違する。他の構成および作用については図１に示す多言語対応学習管理システム１と実質的に異ならないため同一の構成については同符号を付して説明を省略する。
【００６７】
すなわち多言語対応学習管理システム１Ａは、ユーザクライアント２を多言語対応学習管理サーバ３に通信手段４で接続した構成であり、多言語対応学習管理サーバ３には、部分コンテンツデータベース２０と受講履歴データベース６が備えられる。
【００６８】
多言語対応学習管理システム１Ａの部分コンテンツデータベース２０には、予め学習に用いられる教材や演習問題、資料等の教育資源であるコンテンツＤ１を構成する各部分に相当する部分コンテンツＤ４が作成されて保存される。ここで、部分コンテンツＤ４のうち、文章情報や音声情報あるいは文字表示を伴う画像情報等の言語を用いた情報を含む言語依存の部分コンテンツＤ４は言語ごとにそれぞれ作成されて部分コンテンツデータベース２０に保存される。
【００６９】
また、多言語対応学習管理システム１Ａの多言語対応学習管理サーバ３は、ユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ作成手段２１、コンテンツ配信手段１２、受講履歴管理手段１３を有する。多言語対応学習管理サーバ３のユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ作成手段２１、コンテンツ配信手段１２、受講履歴管理手段１３は、コンピュータのハードウェア資源に多言語対応学習管理プログラムを読込ませることにより構築され、多言語対応学習管理プログラムと協働することによりコンピュータがユーザ管理手段９、ユーザ言語情報取得手段１０、言語選択手段１１、コンテンツ作成手段２１、コンテンツ配信手段１２、受講履歴管理手段１３として機能する。
【００７０】
多言語対応学習管理サーバ３のユーザ管理手段９、ユーザ言語情報取得手段１０、受講履歴管理手段１３は、図１に示す多言語対応学習管理システム１のユーザ管理手段９、ユーザ言語情報取得手段１０と同等の機能を有する。
【００７１】
多言語対応学習管理サーバ３の言語選択手段１１は、ユーザ言語情報取得手段１０から受けたユーザの言語情報Ｄ２に基づいて、部分コンテンツデータベース２０に保存された各部分コンテンツＤ４からブラウザ８の表示言語として選択された言語で作成された言語依存の部分コンテンツＤ４と、コンテンツＤ１に用いられ、文章情報を伴わない画像情報等の非言語依存の部分コンテンツＤ４とを抽出してコンテンツ作成手段２１に与える機能を有する。
【００７２】
多言語対応学習管理サーバ３のコンテンツ作成手段２１は、言語選択手段１１から受けた言語依存の各部分コンテンツＤ４と非言語依存の部分コンテンツＤ４とを組合せることにより学習に用いられる教材や演習問題、資料等の教育資源であるコンテンツＤ１を作成する機能と、作成したコンテンツＤ１をコンテンツ配信手段１２に与える機能を有する。
【００７３】
多言語対応学習管理サーバ３のコンテンツ配信手段１２は、ユーザ管理手段９から受けた配信先情報に基づいて配信先として特定されたユーザクライアント２に、コンテンツ作成手段２１から受けたコンテンツＤ１を配信する機能を有する。
【００７４】
次に多言語対応学習管理システム１Ａの作用について説明する。
【００７５】
図４は、図３に示す多言語対応学習管理システム１Ａによりユーザの学習作業を管理する際の流れを示すフローチャートであり、図中Ｓに数字を付した符号はフローチャートの各ステップを示す。
【００７６】
まず、ユーザはネットワークを介した教育を受講するためユーザクライアント２から多言語対応学習管理サーバ３に学習に用いられる教材や演習問題、資料等のコンテンツＤ１の配信を要求するコンテンツ配信要求情報を送信する。
【００７７】
このため、ステップＳ１０において、ユーザ管理手段９は、ユーザクライアント２から送信されたコンテンツ配信要求情報を受信して配信先となるユーザクライアント２を特定し、特定したユーザクライアント２をコンテンツＤ１の配信先情報としてユーザ言語情報取得手段１０およびコンテンツ配信手段１２に与える。
【００７８】
さらに、ステップＳ１１において、ユーザ言語情報取得手段１０は、ユーザ管理手段９から受けた配信先情報に対応するユーザクライアント２からユーザが使用する言語情報Ｄ２を取得する。すなわち、ユーザ言語情報取得手段１０は、例えば、ユーザクライアント２のブラウザ８に設定された表示言語を言語情報Ｄ２として要求し、ユーザ言語情報取得手段１０がブラウザ８に設定された表示言語を言語情報Ｄ２として取得できない場合には、ユーザクライアント２にＯＳ７の設定言語を言語情報Ｄ２として要求する。
【００７９】
さらに、ユーザ言語情報取得手段１０は、言語情報Ｄ２をユーザクライアント２から自動的に取得できない場合には、例えばユーザクライアント２の言語情報Ｄ２を英語として設定する。
【００８０】
また、ユーザ言語情報取得手段１０は、取得した言語情報Ｄ２を言語選択手段１１に与える。
【００８１】
次に、ステップＳ１２において、言語選択手段１１は、ユーザ言語情報取得手段１０から受けたユーザの言語情報Ｄ２に基づいて、部分コンテンツデータベース２０に保存された各部分コンテンツＤ４からブラウザ８の表示言語として選択された言語で作成された言語依存の部分コンテンツＤ４と、コンテンツＤ１に用いられ、文章情報を伴わない画像情報等の非言語依存の部分コンテンツＤ４とを抽出してコンテンツ作成手段２１に与える。
【００８２】
さらに、ステップＳ１３において、コンテンツ作成手段２１は、言語選択手段１１から受けた言語依存の各部分コンテンツＤ４と非言語依存の部分コンテンツＤ４とを組合せることにより学習に用いられる教材や演習問題、資料等の教育資源であるコンテンツＤ１を作成する。コンテンツ作成手段２１は、作成したコンテンツＤ１をコンテンツ配信手段１２に与える。
【００８３】
次に、ステップＳ１４において、コンテンツ配信手段１２は、ユーザ管理手段９から受けた配信先情報に基づいて配信先として特定されたユーザクライアント２に、コンテンツ作成手段２１から受けたコンテンツＤ１を配信する。この際、コンテンツ配信手段１２は、必要に応じてユーザクライアント２にコンテンツＤ１を配信した旨の受講履歴データＤ３を受講履歴管理手段１３に与える。
【００８４】
このため、学習者であるユーザは、教材に相当するコンテンツＤ１を利用して、所要の分野を学習することができる。ユーザは、多言語対応学習管理サーバ３から受信したコンテンツＤ１に新たな情報を加えて多言語対応学習管理サーバ３に返信すべきコンテンツＤ１が含まれている場合には、コンテンツＤ１に所要の情報を加えて多言語対応学習管理サーバ３に返信する。
【００８５】
そして、ステップＳ１５において、受講履歴管理手段１３は、ユーザクライアント２からユーザの受講履歴データＤ３を受信して、受信した受講履歴データＤ３を受講履歴データベース６に入力する。
【００８６】
このため、受講履歴データベース６には、ユーザの受講履歴データＤ３が蓄積され、多国籍企業等の管理者側は各言語地域に在住する現地社員等のユーザの受講履歴データＤ３を利用してユーザの学習状況を管理することができる。
【００８７】
すなわち、多言語対応学習管理システム１Ａは、予め教材に相当するコンテンツＤ１を言語に依存する部分コンテンツＤ４と言語に依存しない部分コンテンツＤ４に分解し、言語に依存する部分コンテンツＤ４については言語ごとに作成して部分コンテンツデータベース２０に保存させるとともに、保存された部分コンテンツＤ４を組合せてユーザクライアント２から取得した言語情報Ｄ２に基づいて所要の言語でコンテンツＤ１を作成して配信する構成である。
【００８８】
多言語対応学習管理システム１Ａによれば、図１に示す多言語対応学習管理システム１と同等の効果に加え、予め作成して保存すべき情報のデータサイズを小さくすることができる。
【００８９】
すなわち、多言語対応学習管理システム１Ａは、予め教材に相当するコンテンツＤ１を言語に依存する部分コンテンツＤ４と言語に依存しない部分コンテンツＤ４に分解し、言語に依存する部分コンテンツＤ４についてのみ言語ごとに作成して保存するため、言語に依存しない部分コンテンツＤ４を、各言語のコンテンツＤ１において共通化することができる。
【００９０】
このため、多国籍企業等の管理者側は、多言語対応学習管理サーバ３のリソースやハードウェア構成を簡易にすることが可能となり、経済的を向上させることができる。
【００９１】
尚、各実施形態における多言語対応学習管理システム１、１Ａにおいて、ユーザ言語情報取得手段１０は、ユーザの言語情報Ｄ２をユーザクライアント２のブラウザ８あるいはＯＳ７の表示言語ないし設定言語に基づいて取得するように構成されるが、ブラウザ８あるいはＯＳ７の表示言語ないし設定言語のみならず、ユーザクライアント２のＩＰアドレスやドメインに基づいてユーザの言語情報Ｄ２を取得するように構成してもよい。
【００９２】
また、多言語対応学習管理システム１、１Ａにおいて、多言語対応学習管理サーバが同一のユーザクライアントから複数回コンテンツ配信要求情報を受信した場合には、初回の受信時において取得した言語情報をユーザ情報として保存し、２回目以降は保存された言語情報に基づいて所要の言語のコンテンツをユーザクライアントに配信するように構成することも可能である。ただし、多言語対応学習管理サーバがコンテンツ配信要求情報を受信する度にその都度ユーザクライアントから言語情報を取得するように構成してもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明に係る多言語対応学習管理システムの第１の実施形態を示す機能ブロック図。
【図２】図１に示す多言語対応学習管理システムによりユーザの学習作業を管理する際の流れを示すフローチャート。
【図３】本発明に係る多言語対応学習管理システムの第２の実施形態を示す機能ブロック図。
【図４】図３に示す多言語対応学習管理システムＡによりユーザの学習作業を管理する際の流れを示すフローチャート。
【符号の説明】
【００９４】
１、１Ａ  多言語対応学習管理システム
２  ユーザクライアント
３  多言語対応学習管理サーバ
４  通信手段
５  コンテンツデータベース
６  受講履歴データベース
７  ＯＳ
８  ブラウザ
９  ユーザ管理手段
１０  ユーザ言語情報取得手段
１１  言語選択手段
１２  コンテンツ配信手段
１３  受講履歴管理手段
２０  部分コンテンツデータベース
２１  コンテンツ作成手段
Ｄ１  コンテンツ
Ｄ２  言語情報
Ｄ３  受講履歴データ
Ｄ４  部分コンテンツ
【図１】
2005084839.tif 000003
【図２】
2005084839.tif 000004
【図３】
2005084839.tif 000005
【図４】
2005084839.tif 000006