(57)【要約】      （修正有）【課題】セキュリティを確保したコンテンツ外部配置型の学習管理サーバ（ＬＭＳ）を実現する。【解決手段】学習管理サーバＬＭＳからダウンロードされ、学習管理サーバとして設定されたアドレスとのみ通信を許可する学習管理サーバ用通信モジュールと、学習管理サーバからダウンロードされ、学習者端末ＬＴ上で他のプログラムと通信可能なダミー通信モジュールを有するダミーページ手段と、教材コンテンツ配信サーバＣＭＳからダウンロードされ、ダミー通信モジュールと通信可能なコンテンツ通信モジュールと、教材コンテンツ配信サーバからダウンロードされ、コンテンツ通信モジュールと通信可能な教材コンテンツとからなり、ダミーページ手段にコンテンツ配信サーバのアドレスを登録しておくことにより、学習管理サーバの外部に存在する教材コンテンツ配信サーバに登録された教材コンテンツを学習管理サーバの管理下で学習端末上で利用可能にした。【選択図】    図２
2005043949.tif 000002
【特許請求の範囲】
【請求項１】
学習管理サーバと、教材コンテンツ配信サーバと、前記各サーバとネットワークを介して接続される学習者端末とからなるシステムにおいて、
前記学習管理サーバからダウンロードされ、前記学習管理サーバとして設定されたアドレスとのみ通信を許可する学習管理サーバ用通信モジュールと、
前記学習管理サーバからダウンロードされ、学習者端末上で他のプログラムと通信可能なダミー通信モジュールを有するダミーページ手段と、
前記教材コンテンツ配信サーバからダウンロードされ、前記ダミー通信モジュールと通信可能なコンテンツ通信モジュールと、
同じく教材コンテンツ配信サーバからダウンロードされ、前記コンテンツ通信モジュールと通信可能な教材コンテンツとからなり、
前記学習管理サーバに登録されたダミーページ手段にコンテンツ配信サーバのアドレスを登録しておくことにより、前記学習管理サーバの外部に存在する教材コンテンツ配信サーバに登録された教材コンテンツを前記学習管理サーバの管理下で前記学習端末上で利用可能にしたネットワークを介した学習システム。
【請求項２】
学習管理サーバと、教材コンテンツ配信サーバと、前記各サーバとネットワークを介して接続される学習者端末とからなり、
前記学習管理サーバから、前記学習管理サーバとして設定されたアドレスとのみ通信を許可する学習管理サーバ用通信モジュールをダウンロードするステップと、
前記学習管理サーバから学習者端末上で他のプログラムと通信可能なダミー通信モジュールを有するダミーページをダウンロードするステップと、
前記教材コンテンツ配信サーバから前記ダミー通信モジュールと通信可能なコンテンツ通信モジュールをダウンロードするステップと、
同じく教材コンテンツ配信サーバから前記コンテンツ通信モジュールと通信可能な教材コンテンツをダウンロードするステップとからなる学習者端末における学習環境設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ｅ−ラーニングにおける標準規格であるＳＣＯＲＭ上でコンテンツをＬＭＳサーバの外部に配置する技術に関する。
【０００２】
【従来の技術】
情報処理システムを用いて種々の学習を行い、いわゆるｅ−ラーニングの分野では、学習専用のＬＭＳ（Ｌｅａｒｎｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）サーバを設置し、教材はこの学習管理用サーバ（ＬＭＳ）に登録しておき、学習者はイントラネットやインターネットを介して学習管理用サーバ（ＬＭＳ）にアクセスして個々の学習を進行させる方式が提案されている。
【０００３】
このようなＬＭＳサーバは学習者のログイン情報等を管理する学習者管理と、講座の開講・閉講等の運用管理と、学習者への問題の配付等のコンテンツ管理の機能を持たせていることが多い。
【０００４】
この中でも特に、コンテンツ管理については、研修内容に変更がありコンテンツを修正しなければならない場合でも、学習管理用サーバ（ＬＭＳ）上のコンテンツを更新すれば、学習者に更新後の教材を自動的に配信することができるため、企業や団体等の大量の学習者が予想される場合にも効率的なｅ−ラーニングの運営が可能となる。
【０００５】
ところで、ネットワーク上に存在する学習管理用サーバ（ＬＭＳ）の規格が区々であると、前述のような学習者管理、運用管理、コンテンツ管理の機能も区々となるため、学習管理用サーバ（ＬＭＳ）を新しくした場合に、従来までの前記管理機能が承継されずにこれらを再構築しなければならないことになる。
【０００６】
そのため、ＳＣＯＲＭ（Ｓｃｈｅｄｕｌｅ  Ｃｏｎｔｅｎｔ  Ｏｂｊｅｃｔ  Ｒｅｆｅｒｅｎｃｅ  Ｍｏｄｅｌ）と呼ばれる規格が提唱されている。このＳＣＯＲＭでは、コンテンツの再利用性、アクセス可能性、耐用性、相互互換性を目指して、学習管理用サーバ（ＬＭＳ）における教材の情報をコンテンツアグリゲーションとして定義し、学習者の履歴情報をランタイム環境として定義している。
【０００７】
コンテンツアグリゲーションでは、コンテンツの検索情報とともに、コースカリキュラムや素材配置等のコンテンツの構造について定義している。
【０００８】
一方、ランタイム環境では、教材毎の学習履歴情報を学習管理用サーバ（ＬＳＭ）とやりとりする際の手法と内容について定義しており、学習者端末側で様々な学習管理用サーバ（ＬＭＳ）と対話できるようにすることを目的としている。
【０００９】
すなわち、ＳＣＯＲＭは、学習管理用サーバ（ＬＭＳ）と学習教材（コンテンツ）とを分離し、その相互運用を確保するための規格といえる。したがって、ＳＣＯＲＭに対応した学習管理用サーバ（ＬＭＳ）と学習教材であれば、どの学習管理用サーバ（ＬＭＳ）、どの学習教材であっても、任意の学習管理用サーバ（ＬＭＳ）に対して学習教材を登録して学習者管理、運用管理およびコンテンツ管理が可能となるものである。
【００１０】
なお、ネットワークを介したｅ−ラーニングシステムの特許文献としては、特開２００３−１３１５５１号公報、特開２００３−１７３１３１号公報、特開２００３−１８７００６号公報等があるが、いずれも前記ＳＣＯＲＭを意図したものではなく、コンテンツの配置について考慮されたものではない。
【００１１】
【特許文献１】
特開２００３−１３１５５１号公報
【特許文献２】
特開２００３−１７３１３１号公報
【特許文献３】
特開２００３−１８７００６号公報
【００１２】
【発明が解決しようとする課題】
ところで、ＳＣＯＲＭの規格では、学習教材をＬＭＳシステムに登録する際に、実際のデータを学習管理用サーバ（ＬＭＳ）に登録せずに、他のＷＥＢサーバ上に配置し、履歴を管理するサーバとコンテンツを配信するサーバ（コンテンツサーバ）を別々に用意し運営する考え方（コンテンツ外部配置型ＬＭＳ）がある。これによれば、コンテンツ提供者（コンテンツホルダ）は自社のコンテンツ配信サーバ（ＷＥＢサーバで構成されるコンテンツサーバ）にコンテンツデータを配置し、コンテンツを更新する際には、そのコンテンツデータを変更するだけで、全ての受講者が常に最新のコンテンツで学習が可能となる利点がある。
【００１３】
しかし、前記コンテンツ外部配置型ＬＭＳは、以下のような問題があることが知られている。
【００１４】
すなわち、コンテンツを外部サーバに委託するこの方式では、学習管理用サーバ（ＬＭＳ）とは異なる別サイトにあるコンテンツサーバのＵＲＬと通信を行うことになるがこのような通信方式は端末のブラウザプログラムが許可していない。すなわち、ＳＣＯＲＭの場合、学習者のクライアント端末のブラウザにＬＭＳ用のＡＰＩが設定されており、コンテンツはこのブラウザプログラムのＡＰＩを介して転送されることになるが、ブラウザプログラムのセキュリティポリシにより、ＬＭＳサーバとは別のアドレス（ＵＲＬ）に配置されたコンテンツサーバとは通信をすることが許可されていないのが現状である。
【００１５】
つまり、学習管理サーバ（ＬＭＳ）を介さずにコンテンツサーバに直接アクセスが可能だとすると、コンテンツの不正使用が可能となってしまうだけでなく、学習管理サーバ（ＬＭＳ）を用いたＳＣＯＲＭによるｅ−ラーニングの統一的運用が事実上不可能になってしまうためである。
【００１６】
そのため、ＳＣＯＲＭの運用としては、コンテンツは学習管理サーバ（ＬＭＳ）に登録することが通例であった。
【００１７】
しかし、一方で、企業や団体単位でのＬＭＳ運用では、コンテンツを自社ＬＡＮ内のＷＥＢサーバに登録したいといった要望が強く、セキュリティを確保したコンテンツ外部配置型ＬＭＳの構築が急務とされていた。
【００１８】
本発明は、このような点に鑑みてなされたものであり、ＳＣＯＲＭの規格上において、セキュリティを確保したコンテンツ外部配置型のＬＭＳを実現することを技術的課題とする。
【００１９】
【課題を解決するための手段】
前記課題を解決するために、本発明では以下の手段を採用した。
すなわち、本発明は、学習管理サーバと、教材コンテンツ配信サーバと、前記各サーバとネットワークを介して接続される学習者端末とからなるシステムにおいて、前記学習管理サーバとして設定されたアドレスとのみ通信を許可する学習管理サーバ用通信モジュールと、前記学習管理サーバからダウンロードされ、学習者端末上で他のプログラムと通信可能なダミー通信モジュールを有するダミーページ手段と、前記教材コンテンツ配信サーバからダウンロードされ、前記ダミー通信モジュールと通信可能なコンテンツ通信モジュールと、同じく教材コンテンツ配信サーバからダウンロードされ、前記コンテンツ通信モジュールと通信可能な教材コンテンツとからなり、前記学習管理サーバに登録されたダミーページ手段にコンテンツ配信サーバのアドレスを登録しておくことにより、前記学習管理サーバの外部に存在する教材コンテンツ配信サーバに登録された教材コンテンツを前記学習管理サーバの管理下で前記学習端末上で利用可能にしたネットワークを介した学習システムである。
【００２０】
すなわち、学習管理サーバ（ＬＭＳ）上に教材コンテンツ配信サーバ（ＣＭＳ）のアドレス（ＵＲＬ）を登録したダミーページを用意し、このダミーページに通信モジュールを付加して学習者端末にダウンロードさせることにより、学習者端末は、見かけ上前記学習管理サーバ（ＬＭＳ）とのみ通信することになるため、ブラウザプログラムのセキュリティポリシーを破ることなくコンテンツ配信サーバ（ＣＭＳ）からのコンテンツ教材データを受信することができるようになる。しかも、これらのダミーページは学習管理サーバ（ＬＭＳ）よりＡｃｔｉｖｅＸ等のセキュリティを確保したプログラムモジュールとして学習者端末にダウンロードさせ、学習者端末上ではこれらのモジュール間通信でコンテンツ配信サーバ（ＣＭＳ）にアクセスできるようにしたため、コンテンツ配信サーバ（ＣＭＳ）のアドレスがオープンになることを防止でき、セキュリティも確保できる。
【００２１】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施の形態を説明する。
図１は、本発明の実施形態におけるシステム構成を示すブロック図である。
同図に示すように、本実施形態では、ネットワーク（ＮＷ）を介して学習管理サーバ（ＬＭＳ）とコンテンツ配信サーバ（ＣＭＳ）と学習者用端末（ＬＴ）とが接続されている。学習管理サーバ（ＬＭＳ）はＳＣＯＲＭに準拠したサーバであり、通信インターフェース（ＩＦ）を介してネットワーク（ＮＷ）に接続された汎用の情報処理装置で構成されている。学習管理サーバ（ＬＭＳ）の内部はバス（ＢＵＳ）を介して制御手段としての中央処理装置（ＣＰＵ）と記憶手段としてのメインメモリ（ＭＭ）を有しており、出力装置としての表示装置（ＤＩＳＰ）、入力装置としての入力装置（ＫＢＤ）、外部記憶装置としてのハードディスク装置（ＨＤ）とを有している。
【００２２】
ハードディスク装置（ＨＤ）には、オペレーティングシステム（ＯＳ）とともに、アプリケーションプログラム（ＡＰＬ）が格納されている。このアプリケーションプログラム（ＡＰＬ）はバス（ＢＵＳ）およびメインメモリ（ＭＭ）を介して中央処理装置（ＣＰＵ）に順次読み込まれて実行処理されることにより、本発明の機能が実現される。
【００２３】
ハードディスク装置（ＨＤ）には、前記オペレーティングシステム（ＯＳ）、アプリケーションプログラム（ＡＰＬ）の他にコンテンツデータエリアが確保されており、ここでは教材コンテンツの構造体情報とともに、ダミーページが登録されている。
【００２４】
ダミーページには、コンテンツ配信サーバ（ＣＭＳ）のアドレスが登録されたダミー通信モジュールが登録されている。このダミーページの詳細な機能については後述する。
【００２５】
コンテンツ配信サーバ（ＣＭＳ）も前記学習管理サーバ（ＬＭＳ）と同様な構成を有しているがハードウエア構成については詳細な図示および説明は省略する。なお、コンテンツ配信サーバ（ＣＭＳ）のハードディスク装置（ＨＤ）には教材コンテンツデータとともに、コンテンツ通信モジュールが登録されている。このコンテンツ通信モジュールについては後で詳述する。
【００２６】
ネットワーク（ＮＷ）を介して接続されている学習者用端末（ＬＴ）も前記学習管理サーバ（ＬＭＳ）と同様の汎用的な情報処理装置で構成されているが、これはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）、ネットワークアクセス機能を備えた携帯電話機等の等の小型情報端末であってもよい。
【００２７】
学習者用端末（ＬＴ）は、学習管理サーバ（ＬＭＳ）と同様にハードディスク装置（ＨＤ）を有しており、このハードディスク装置（ＨＤ）内に学習管理サーバ（ＬＭＳ）からダウンロードしたモジュール、ダミーページおよびコンテンツ配信サーバ（ＣＭＳ）からダウンロードしたモジュールおよび教材コンテンツが格納されるようになっている。
【００２８】
図２は、学習者用端末（ＬＴ）のハードディスク装置（ＨＤ）に格納される各モジュールおよびデータの構成を示したブロック図である。
【００２９】
学習者用端末（ＬＴ）はネットワーク（ＮＷ）を介して学習管理サーバ（ＬＭＳ）にアクセスして、学習管理サーバ（ＬＭＳ）のハードディスク装置（ＨＤ）に格納された学習サーバ用通信モジュールをダウンロードする。
【００３０】
次に、学習者用端末（ＬＴ）は前記学習サーバ用通信モジュールを介して学習管理サーバ（ＬＭＳ）のハードディスク装置（ＨＤ）内に登録されたダミーページをダウンロードする。このダミーページには、ダミー通信モジュールを含んでおり、教材コンテンツのエリアには当初ダミーデータが格納されている。
【００３１】
学習者用端末（ＬＴ）の中央処理装置（ＣＰＵ）は、ハードディスク装置（ＨＤ）内にダウンロードしたダミーページを展開し、図２に示すように、ダミー通信モジュールと、教材コンテンツのエリアを確保する。
【００３２】
次に、学習者用端末（ＬＴ）は、ネットワーク（ＮＷ）を介してコンテンツ配信サーバ（ＣＭＳ）にアクセスして教材コンテンツデータをダウンロードする。この教材コンテンツデータには教材コンテンツとともに、コンテンツ通信モジュールを含んでいる。
【００３３】
次に、学習者用端末（ＬＴ）の中央処理装置（ＣＰＵ）は、ダウンロードした教材コンテンツとコンテンツ通信モジュールとを前記ハードディスク装置（ＨＤ）内のダミーページのダミーエリアに展開する。このようにして学習者用端末（ＬＴ）のハードディスク装置（ＨＤ）に展開された状態を示したものが図２となる。
【００３４】
この状態で、学習者用端末（ＬＴ）がネットワーク（ＮＷ）を介して学習管理サーバ（ＬＭＳ）とコンテンツ配信サーバ（ＣＭＳ）との通信を行う手順を説明する。
【００３５】
まず、コンテンツ配信サーバ（ＣＭＳ）からダウンロードした教材コンテンツと、同じくコンテンツ配信サーバ（ＣＭＳ）からダウンロードされたコンテンツ通信モジュールとの間で通信を行う（図２の符号２０１）。
【００３６】
次に、コンテンツ通信モジュールは、学習者用端末（ＬＴ）のクライアントプログラムとして学習管理サーバ（ＬＭＳ）からダウンロードされ同じくクライアントプログラムとして機能するダミー通信モジュールとクライアント間通信を行う（符号２０２）。
【００３７】
次に、ダミー通信モジュールは、ダミーページとして学習管理サーバ（ＬＭＳ）からダウンロードされた学習管理サーバ用通信モジュールと通信を行う（符号２０３）。
【００３８】
このように、学習管理サーバ（ＬＭＳ）とのダミー通信モジュールを含んだダミーページを用いることにより、学習管理サーバ（ＬＭＳ）の学習管理サーバ用通信モジュールの管理下で、コンテンツ配信サーバ（ＣＭＳ）に格納された教材コンテンツを順次ダウンロードして学習者用端末（ＬＴ）に取り込んで利用することが可能になる。
【００３９】
なお、学習管理サーバ用通信モジュールおよびダミー通信モジュールはブラウザプログラムに追加されたＡｃｔｉｖｅＸ等の動的な独立したプログラムにより構成されている。このようなプログラム形式を用いることにより、通信セキュリティを確保した状態で学習者用端末（ＬＴ）−学習管理サーバ（ＬＭＳ）間、学習者用端末（ＬＴ）−コンテンツ配信サーバ（ＣＭＳ）間の通信を実現することができ、かつ、学習者用端末（ＬＴ）上でユーザがソースプログラムを参照したとしてもそのアドレス（コンテンツ配信サーバ（ＣＭＳ）のＵＲＬ）を特定することが困難になる。
【００４０】
なお、コンテンツのセキュリティについては、ダミーページに企業情報を付加し、あらかじめコンテンツ配信サーバ（ＣＭＳ）にその企業に対しての配信許可登録を行うようにすることにより、通信の際に学習者用端末（ＬＴ）に対してコンテンツ配信サーバ（ＣＭＳ）上で、配信可能・不可の切替を行うことができる。
【００４１】
一方、ＳＣＯＲＭの規格に則っているユーザ情報取得の通信を利用してユーザ情報をコンテンツ配信サーバ（ＣＭＳ）、学習管理サーバ（ＬＭＳ）に送信することにより、その教材を受講している人数、および期間を把握することができる。
【００４２】
本実施形態によれば、企業単位で新たに学習管理サーバ（ＬＭＳ）を導入した場合でも、コンテンツの管理を従来の企業ＬＡＮ上でのＷＥＢサーバでの管理と同様に行うことができる。
【００４３】
また、コンテンツの配信許可を１ユーザ単位でコンテンツ配信サーバ（ＣＭＳ）が管理できるため、１ユーザ単位で学習管理サーバ（ＬＭＳ）を導入することが可能となる。
【００４４】
【発明の効果】
本発明によれば、ＳＣＯＲＭの規格上において、セキュリティを確保したコンテンツ外部配置型の学習管理サーバ（ＬＭＳ）を実現することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態のシステム構成を示すブロック図
【図２】本発明の実施形態におけるデータ配置を説明するためのブロック図
【符号の説明】
ＬＭＳ  学習管理サーバ
ＣＭＳ  コンテンツ配信サーバ
ＮＷ  ネットワーク
ＢＵＳ  バス
ＣＰＵ  中央処理装置
ＭＭ  メインメモリ
ＤＩＳＰ  表示装置
ＫＢＤ  入力装置
ＨＤ  ハードディスク装置
ＬＴ  学習者用端末
【図１】
2005043949.tif 000003
【図２】
2005043949.tif 000004