(57)【要約】【課題】顧客による教材カスタマイズを容易にし、教材シナリオや教材内ノウハウの必要以上の改ざんを防ぎ、カスタマイズ回数に応じた課金をし、課金を回避してカスタマイズした教材の利用を防ぎ、教材の更新履歴、教育実績が改ざんされていないことを証明する教材作成システムを提供する。【解決手段】教材を編集する教材編集ツール３０を準備し、教材ソースにシナリオの順番タグをつけ、教材編集ツール３０で順番をチェックしてシナリオのずれを防ぎ、教材内ノウハウを含む部分は書き換え禁止タグをつけ、教材編集ツール３０による編集を防ぎ、書き換え禁止タグ内のコンテンツを暗号化し、復号キーを教育管理システム２が持つことで教材ソースの直接編集を防ぎ、顧客毎に異なる内容が入る部分は、質問文を含むタグをつけ、質問文を教材編集ツール３０で表示し、入力結果を教材ソースに反映する教材作成システム。【選択図】図１
2008191320.tif 000002
【特許請求の範囲】
【請求項１】
教材を編集する教材編集ツールを有する顧客の教育管理システムと、前記顧客に提供する教材ソースにシナリオの順番を示すタグを付与し、あらかじめ顧客毎に異なる内容が入る部分について質問文を含むタグを付与し、教材内のノウハウを含む部分に書き換え禁止のタグを付与し、前記書き換え禁止のタグ内のコンテンツを暗号化し、前記暗号化された前記コンテンツを復号化する復号キーを有する教材提供業者の登録管理システムとからなり、
前記教育管理システムは、前記暗号化された前記コンテンツを復号化する復号キーを有しており、
前記質問文は前記教材編集ツールで表示され、前記タグに入力された内容の結果は前記教材ソースに反映され、前記教材に付与されたシナリオの順番をチェックすることによりシナリオのずれを防ぎ、前記書き換え禁止のタグ内のコンテンツを暗号化して、顧客の教材編集ツールによる前記教材ソースの直接編集を防ぐことを特徴とする教材作成システム。
【請求項２】
前記教材の更新履歴を、前記顧客の教育管理システムと前記教材提供業者の登録管理システムとの双方で管理し、前記教材の更新履歴に改ざんが無いことの証明を可能とすることを特徴とする請求項１記載の教材作成システム。
【請求項３】
前記教材提供業者の登録管理システムは、前記顧客の教育管理システムの固有の値と前記教材毎の登録コードとから作成した暗号キーを利用し、前記教材のバージョン毎に教育実績を暗号化することで、教育に使用した前記教材とその教育実績を紐づけた状態で、前記教育実績の改ざんを防ぐことを特徴とする請求項１または２に記載の教材作成システム。
【請求項４】
サーバ、変換表データベース及び登録管理データベースを備え、教材を編集する顧客に提供する教材ソースにシナリオの順番を示すタグを付与し、あらかじめ顧客毎に異なる内容が入る部分について質問文を含むタグを付与し、教材内のノウハウを含む部分に書き換え禁止のタグを付与し、前記書き換え禁止のタグ内のコンテンツを暗号化し、前記暗号化された前記コンテンツを復号化する復号キーを有する教材提供業者の登録管理システムであって、
前記質問文は前記教材編集ツールで表示され、前記タグに入力された内容の結果は前記教材ソースに反映され、前記教材に付与されたシナリオの順番をチェックすることによりシナリオのずれを防ぎ、前記書き換え禁止のタグ内のコンテンツを暗号化して、顧客の教材編集ツールによる前記教材ソースの直接編集を防ぐことを特徴とする登録管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、お客様（顧客）自身が教材を容易に作成・変更できる教材作成システムおよび登録管理システムに関し、特に教材のシナリオや教材内のノウハウの改ざんを防止することができる教材作成システムに関する。
【背景技術】
【０００２】
教材提供業者がお客様に対して教材を提供する際に、レディメイドの教材では、全てのお客様の多様なニーズに対応することが出来なかったり、お客様の状況変化による教育内容の変更に追従できなかったりすることがある。
【０００３】
これらの問題を解決するためには、お客様のニーズや状況変化に応じて、お客様自身が教材を作成あるいは変更してカスタマイズすることができるのが望ましい（例えば、特許文献１〜３を参照）。
【特許文献１】特開２０００−３３８８４８号公報
【特許文献２】特開２００２−２７８９４３号公報
【特許文献３】特開２００３−２６３０９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、お客様自身が教材をカスタマイズする場合に、教材提供業者が教育効果を挙げるために作成した教材のシナリオや教材内のノウハウが、必要以上に改ざんされてしまうという課題がある。
【０００５】
さらに、教育の実施状況について監査を行う際には、教育管理者が教材の更新履歴および教育実績に誤りがないことを示すために、改ざんが行われていないことを証明する必要がある。
【０００６】
本発明は、従来の問題点を解決するものであり、お客様自身による教材のカスタマイズを容易にすると共に、教材のシナリオや教材内のノウハウの必要以上の改ざんを防ぐことができる教材作成システムおよび登録管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、教材を編集する教材編集ツールを有する顧客の教育管理システムと、前記顧客に提供する教材ソースにシナリオの順番を示すタグを付与し、あらかじめ顧客毎に異なる内容が入る部分について質問文を含むタグを付与し、教材内のノウハウを含む部分に書き換え禁止のタグを付与し、前記書き換え禁止のタグ内のコンテンツを暗号化し、前記暗号化された前記コンテンツを復号化する復号キーを有する教材提供業者の登録管理システムとからなり、前記教育管理システムは、前記暗号化された前記コンテンツを復号化する復号キーを有しており、前記質問文は前記教材編集ツールで表示され、前記タグに入力された内容の結果は前記教材ソースに反映され、前記教材に付与されたシナリオの順番をチェックすることによりシナリオのずれを防ぎ、前記書き換え禁止のタグ内のコンテンツを暗号化して、顧客の教材編集ツールによる前記教材ソースの直接編集を防ぐ教材作成システムである。
【０００８】
また、本発明は、前記教材の更新履歴を、前記顧客の教育管理システムと前記教材提供業者の登録管理システムとの双方で管理し、前記教材の更新履歴に改ざんが無いことの証明を可能とする教材作成システムである。
【０００９】
そして、本発明は、前記教材提供業者の登録管理システムは、前記顧客の教育管理システムの固有の値と前記教材毎の登録コードとから作成した暗号キーを利用し、前記教材のバージョン毎に教育実績を暗号化することで、教育に使用した前記教材とその教育実績を紐づけた状態で、前記教育実績の改ざんを防ぐ教材作成システムである。
【００１０】
更に、本発明は、サーバ、変換表データベース及び登録管理データベースを備え、教材を編集する顧客に提供する教材ソースにシナリオの順番を示すタグを付与し、あらかじめ顧客毎に異なる内容が入る部分について質問文を含むタグを付与し、教材内のノウハウを含む部分に書き換え禁止のタグを付与し、前記書き換え禁止のタグ内のコンテンツを暗号化し、前記暗号化された前記コンテンツを復号化する復号キーを有する教材提供業者の登録管理システムであって、前記質問文は前記教材編集ツールで表示され、前記タグに入力された内容の結果は前記教材ソースに反映され、前記教材に付与されたシナリオの順番をチェックすることによりシナリオのずれを防ぎ、前記書き換え禁止のタグ内のコンテンツを暗号化して、顧客の教材編集ツールによる前記教材ソースの直接編集を防ぐ登録管理システムである。
【発明の効果】
【００１１】
本発明の教材作成システム及び登録管理システムによれば、お客様自身による教材のカスタマイズを容易にすると共に、教材のシナリオや教材内のノウハウの必要以上の改ざんを防ぐことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明を実施するための最良の形態を説明する。
本発明の教材作成システム及び登録管理システムの実施例について、図面を用いて詳細に説明する。図１は、本発明の実施例の教材作成システムのシステム構成図である。
【００１３】
図１に示すように、実施例の教材作成システムは、お客様環境（教材編集者）側に設置される教育管理システム２と、教材提供業者側に設置される登録管理システム７とからなる。教育管理システム２は、教材を編集する際に使用する教材編集ツールを有する。教材編集ツールは、教材編集者１により教材の変更を行うために用いられる。教育管理システム２は、サーバ４、教材管理ＤＢ（データベース）５及び関数・復号表ＤＢ６を有する。サーバ４は、教材編集者１が使用する表示装置３を接続している。
【００１４】
実施例における教育管理システム２は、教材を編集する教材編集ツールを有しており、教材ソースの質問文が教材編集ツールで表示され、タグに入力された内容の結果が教材ソースに反映され、顧客毎に異なる内容が入った部分を有する教材を作成することができる。
【００１５】
教材提供業者側の登録管理システム７は、サーバ８を備えており、サーバ８は変換表ＤＢ９と登録管理ＤＢ１０を接続している。登録管理システム７は、教材編集者１が編集する教材ソースを作成する。教材編集者側のサーバ４と教材提供業者側のサーバ８は、インターネットのような通信網１１により接続される。これにより、教育管理システム２は、登録管理システム７側へ通信網１１を介して、後で説明する例えば教材の登録コードの要求（教材のハッシュ値送信）を行ったり、登録管理システム７が教育管理システム２側へ通信網１１を介して、登録コードの送信を行ったり、あるいは教育管理システム２は、登録管理システム７側へ通信網１１を介して、登録通知を行う。
【００１６】
実施例における登録管理システム７は、教材を編集する顧客に提供する教材ソースにシナリオの順番を示すタグを付与し、あらかじめ顧客毎に異なる内容が入る部分について質問文を含むタグを付与し、教材内のノウハウを含む部分に書き換え禁止のタグを付与し、前記書き換え禁止のタグ内のコンテンツを暗号化し、前記暗号化された前記コンテンツを復号化する復号キーを有しており、これにより、質問文は教育管理システム２の教材編集ツールで表示され、タグに入力された内容の結果は前記教材ソースに反映され、教材に付与されたシナリオの順番をチェックすることによりシナリオのずれを防ぎ、書き換え禁止のタグ内のコンテンツを暗号化して、顧客の教材編集ツールによる教材ソースの直接編集を防ぐことができる。
【００１７】
図２は、実施例の教材作成システムにおける表示装置３に表示できるプリセット画面２０と、表示装置３に表示できる表示／編集画面３０と、そして教材ソース４０の一例を説明する図である。図３は、実施例の教材作成システムにおける暗号化された教材ソース４０の内容の一例を説明する図である。
【００１８】
実施例の教材作成システムにおける教材編集の際の処理の手順の一例を説明する。まず、（１）教材編集者１は、教材の編集を行う。（２）教育管理システム２は、教材のハッシュ値を算出する。（３）教育管理システム２は、教材の登録コードを要求し、教材ハッシュ値を登録管理システム８に送信する。（４）登録管理システム８は、受信したハッシュ値と変換表から登録コードを算出する。（５）登録コード発行に対して課金処理を行う。（６）登録管理システム８は、教育管理システム２に対し、発行した登録コードを送信する。（７）教育管理システム２は、教材の登録を行う。（８）教育管理システム２は、登録管理システム８に対し、登録を通知する。（９）登録管理システム８は、登録管理ＤＢ１０に教材の更新状況を登録する。このようにして、教材編集の際の処理を行うことができる。
【００１９】
以下、実施例の教材作成システムについて、具体的に説明する。図２に示すように、教材編集者１は、教材編集ツールのプリセット画面２０と表示／編集画面３０を起動し、プリセット画面２０と表示／編集画面３０を表示装置３に表示する。
【００２０】
教材編集者１がこの教材編集ツールのプリセット画面２０を起動すると、＜ｃｕｓｔｏｍ＞タグ５２を解釈した教材編集ツールは、質問を作成してプリセット画面２０に表示する。教材編集者１は、プリセット画面２０に表示された質問に対する回答を、プリセット画面２０の所定のテキストエリア２１に入力することで、お客様環境の固有の情報を容易に教材ソース４０に対して反映することができる。テキストエリア２１に入力された回答は、対応する＜ｃｕｓｔｏｍ＞タグ５２に反映されて、教材ソース４０が変更される。
【００２１】
次に、教材編集者１が表示／編集画面３０を起動すると、教材編集ツールは、教材ソース４０を解釈し、教育画面と同様の画面が表示されて画面のイメージを確認しながら教材の編集が可能になる。この時、図２に示すように＜ｒｅａｄｏｎｌｙ＞タグ５０で指定された部分３２は、画面に表示されるが編集はできない。
【００２２】
図２の表示／編集画面３０では、太い実線で示す編集できない部分３２と、太い破線で示す編集可能な部分３３を有している。編集できない部分３２は、読み出し専用の＜ｒｅａｄｏｎｌｙ＞タグ５０の部分に対応し、編集可能な部分３３は、＜ｒｅａｄｏｎｌｙ＞タグ５０以外のタグ５２の部分に対応する。教材ソース４０では、＜ｒｅａｄｏｎｌｙ＞タグ５０は暗号化された部分である。
【００２３】
教材の編集後、教材編集者１が教材編集ツールの表示／編集画面３０にある確認ボタン３１を押すと、スライド番号と＜ｓｃｅｎａｒｉｏ＞タグ５１で指定されたシナリオの順番を比較し、教材提供業者が想定していたシナリオの順番が崩れていた場合には、不正なシナリオであると認定して、警告を画面に表示する。
【００２４】
また、教材編集者１が教材ソースをテキストエディタ等で直接編集する場合に備えて、教材のシナリオや教材内のノウハウを含む読み出し専用の＜ｒｅａｄｏｎｌｙ＞タグ５０で指定された領域は、上述したように予め暗号化してある。このように教材のシナリオや教材内のノウハウを含む＜ｒｅａｄｏｎｌｙ＞タグ５０で指定された領域の復号は、教育管理システム２でのみ可能とする。
【００２５】
また、図３に示す暗号化された教材ソース４０の内容は、スライド番号や章などを意味するタグの他に、教材編集ツールによる編集を禁止するタグ（＜ｒｅａｄｏｎｌｙ＞タグ）５０と、シナリオの順序を指定するタグ（＜ｓｃｅｎａｒｉｏ＞タグ）５１と、お客様固有の情報の入力を促すタグ（＜ｃｕｓｔｏｍ＞タグ）５２（図２を参照）と、そして教材名を指定するタグ５３とを有する。
【００２６】
教育管理システム２は、各＜ｓｃｅｎａｒｉｏ＞タグ５１をチェックして、タグ内の値が昇順に並んでいない場合には教材のシナリオが崩れたと判定するようになっている。
【００２７】
図４は、実施例の教材作成システムにおける教育管理画面６０の説明図である。図４において、教育管理画面６０は教材のバージョン６１と教育期間の教育実績６２を含んでいる。教材のバージョン６１は、クリックすることで該当するバージョンの教材を表示できる。教育期間の教育実績６２は、クリックすると該当期間の教育実績を表示できる。
【００２８】
図５は、実施例の教材作成システムにおけるお客様環境の固有の情報の教材へのプリセット手順の説明図である。ここで、図５を参照しながら、お客様環境の固有の情報を教材へプリセットする手順について説明する。図５において、ステップＳ１〜Ｓ６を有しており、ステップＳ１では、図１の教材編集ツールの図２に示すプリセット画面２０を起動する。ステップＳ２では、図２の教材ソース４０から＜ｃｕｓｔｏｍ＞タグ５２を検索する。ステップＳ３では、属性名「ｎｏ」の属性値を質問番号として、プリセット画面２０に表示する。
【００２９】
ステップＳ４では、属性名「ｑ」の属性値を質問文として、プリセット画面２０に表示する。ステップＳ５では、教材編集者１が質問文の下にあるテキストエリア２１に回答を入力する。ステップＳ６では、質問番号に対応した＜ｃｕｓｔｏｍ＞タグ５２で囲まれた図２に示す編集可能な部分３３に回答内容を反映する。これにより、お客様環境の固有の情報が、教材へプリセットすることができる。
【００３０】
次に、図６を参照して、教材のシナリオ順序の確認の手順を説明する。図６は、実施例の教材作成システムにおける教材のシナリオ順序の確認手順の説明図である。図６において、ステップＳ１１〜Ｓ１９を有しており、ステップＳ１１では、教材編集ツールの図２に示す確認ボタン３１を押し下げる。ステップＳ１２では、メモリに初期値０をセットする。ステップＳ１３では、教材ソース４０内のスライド番号を示す＜ｓｌｉｄｅ＞タグ５４で囲まれた領域をスライド番号順にチェックする。
【００３１】
ステップＳ１４では、＜ｓｌｉｄｅ＞タグ５４内に＜ｒｅａｄｏｎｌｙ＞タグ５０があるかどうかをみて、無ければ確認の手順を終了する。＜ｒｅａｄｏｎｌｙ＞タグ５０があれば、ステップＳ１５では、＜ｒｅａｄｏｎｌｙ＞タグ５０内に＜ｓｃｅｎａｒｉｏ＞タグ５１があるかどうかをみて、無ければ確認の手順を終了する。図３に示すように、＜ｒｅａｄｏｎｌｙ＞タグ５０内に＜ｓｃｅｎａｒｉｏ＞タグ５１があれば、ステップＳ１６では、＜ｓｃｅｎａｒｉｏ＞タグ５１の属性名「ｎｏ」の属性値とメモリに記録された値とを比較する。
【００３２】
ステップＳ１７では、メモリに記録された値が属性名「ｎｏ」の属性値よりも小さければ、ステップＳ１８では、＜ｓｃｅｎａｒｉｏ＞タグ５１の属性名「ｎｏ」の属性値をメモリに記録する。メモリに記録された値が属性名「ｎｏ」の属性値よりも大きければ、ステップＳ１９において、シナリオが崩れていると判定して、警告を表示装置の画面に表示する。これにより、教材のシナリオ順序の確認を行うことができる。
【００３３】
実施例における教材の登録と課金について、図７と図１を参照して説明する。図７は、実施例の教材作成システムにおける教材登録と課金処理手順の説明図である。図７では、ステップＳ２１〜Ｓ３８を有している。ステップＳ２１では、図１に示すように、教材編集者（お客様Ｃ）が教材編集ツールを用いて教材を編集して保存をする。この時、教材のバージョン番号（例えば１，２，３・・・）を振り、更新前の教材も別途保存する。ステップＳ２２では、教材のバージョン管理を実施し、ステップＳ２３では、図１の教育管理システム２が持つハッシュ関数を利用して、教材のハッシュ値を算出する。ステップＳ２４では、図１の教材管理ＤＢ５のバージョン管理表（図８（ａ）参照）には、教材のバージョン７１と、作成日７２と、ハッシュ値７３を記録する。
【００３４】
ステップＳ２５では、図１に示すように教材編集ツールから登録管理システム７にハッシュ値を、通信網１１を介して送信して、教材の登録コードを要求する。ステップＳ２６では、図１の登録管理システム７は、変換表ＤＢ９の変換表を用いてハッシュ値から登録コードを算出する。ステップＳ２７では、図９（ａ）のハッシュ値／登録コード管理表９０には登録コード申請日９１と、ハッシュ値７３と、登録コード８３を記録する。
【００３５】
ステップＳ２８では、登録管理システム７は、登録コード８３の発行に対して課金処理を行い、ステップＳ２９では、図１に示すように教育管理システム２に対して登録コード８３を送信する。さらに、ステップＳ３０では、教材編集者は、登録コード８３を用いて、教材を図１の教育管理システム２に登録する。ステップＳ３１では、教育管理システム２は、関数・復号表ＤＢ６の復号表を用いて登録コード８３から教材のハッシュ値（ａ）を算出する。ステップＳ３２では、教育管理システム２は、登録を行う教材のハッシュ値（ｂ）を算出する。
【００３６】
ステップＳ３３では、ハッシュ値（ａ）とハッシュ値（ｂ）が等しいかどうかを判断して、教材が正しい教材であるか不正な教材であるかを判断する。等しくない場合にはステップＳ３４では、不正な教材と判断して、教材の登録を中断する。ステップＳ３５では、ハッシュ値（ａ）とハッシュ値（ｂ）が等しい場合には、正しい教材として、図１の教材管理ＤＢ５の登録管理表８０（図８（ｂ）を参照）に登録日８１と、ハッシュ値７３と、登録コード８３を記録する。ステップＳ３６では、教育管理システム２は登録コード８３を含む登録通知を登録管理システム７に送信する。ステップＳ３７では、お客様環境２だけでなく教材提供業者側でも、教材の更新状況を管理するために、図９（ｂ）の登録通知管理表１００には登録日８１と登録コード８３を記録して、ステップＳ３８では、教材の登録を完了する。これにより、教材登録と課金処理を確実に行うことができる。
【００３７】
実施例における教育実績の管理例を説明する。図８は、実施例の教材作成システムにおける図１に示す教材管理ＤＢ５の説明図であり、図８（ａ）にはバージョン管理表７０を示し、図８（ｂ）には登録管理表８０を示す。
【００３８】
図９は、実施例の教材作成システムにおける図１に示す登録管理ＤＢ１０の説明図であり、図９（ａ）にはハッシュ値／登録コード管理表９０を示し、図９（ｂ）には登録通知管理表１００を示す。図８（ａ）のバージョン管理表７０には、教材のバージョン７１、作成日７２、そしてハッシュ値７３が登録されている。図８（ｂ）の登録管理表８０には、登録順序を示すＮｏ．に対応した登録日８１、ハッシュ値７３、登録コード８３が登録されている。図９（ａ）のハッシュ値／登録管理コード管理表９０には、登録順序を示すＮｏ．に対応した申請日９１、ハッシュ値７３、登録コード８３が登録されている。図９（ｂ）の登録通知管理表１００には、登録順序を示すＮｏ．に対応した登録日８１、登録コード８３が登録されている。
【００３９】
図７を参照して説明したようにステップＳ３８において教材の登録が完了すると、図１に示す教材管理ＤＢ５の登録管理表８０の登録日８１が一番新しい登録コードと、教育管理システム２で固有の値（教育管理システム２毎にシステム内部に組み込んだ識別コード等）から、教育実績を暗号化するための暗号キーを作成する。
【００４０】
お客様側の教育受講者が教育管理システム２に接続して教育を実施すると、教育実績が作成され、教育実績が上記の暗号キーで暗号化した上で教材管理ＤＢ５に保存される。同様に、教材編集者１の教育管理者が行った教育の実施期間や受講者の設定などの管理業務の履歴についても、暗号化した上で保存する。教育実績は、暗号キー毎（教材のバージョン毎）に教材管理ＤＢ５内で別々に保存する。
【００４１】
教育管理者が教育履歴を参照する場合には、教育管理システム２の管理画面に、教材毎に教材管理ＤＢ５の図８（ａ）に示すバージョン管理表７０に記録された全てのバージョン７１を表示する。また、表示されたバージョン７１の横に、バージョン管理表７０に記録されたハッシュ値７３をキーに教材管理ＤＢ５の図８（ｂ）の登録管理表８０を調査し、登録日８１からそのバージョンの教材を使って教育した期間を算出して、画面に表示する。
【００４２】
図４に示す教育管理画面６０の教育期間６２をクリックすると、図８（ｂ）の登録管理表８０の対応する登録期間の登録コード８３から暗号キーを作成する。教材管理ＤＢ５から作成された暗号キーに対応する教育実績を復号して図４の教育管理画面６０に表示する。
【００４３】
また、図４のバージョン６１をクリックすると、教材管理ＤＢ５に保存された該当するバージョンの教材を表示する。この時、表示する教材からハッシュ値７３を算出し、図８のバージョン管理表７０に記録されたハッシュ値７３と比較することで、教材が改ざんされていないことを示す。しかし、万が一、教材管理ＤＢ５が改ざんされた可能性がある場合は、教材提供業者側にある登録管理ＤＢ１０の図９（ａ）に示すハッシュ値／登録コード管理表９０を参照する。
【００４４】
これらにより、図１の教材提供業者３は、教育に使用した教材とその教育実績を紐づけた状態で管理でき、教育実績の改ざんを防ぐと共に、教材ごとの教育実績の監査が可能になる。このように、本実施例では、教材のシナリオの順序、文章の変更可否をタグで指定したり、重要な部分の教材ソースを暗号化したりすることで、教材のシナリオを維持することができる。
【００４５】
また、教材を教育管理システム２に登録するために、カスタマイズした教材に対応した登録コードを必要として、登録コード発行の際に課金を行うことができる。さらに、登録コードを教材編集者１／教材提供業者の双方で保持すると共に、登録コードと教材管理システム２の固有の値から生成した暗号化キーで教育実績を暗号化することで、教育の更新履歴および教育実績について改ざんが行われていないことを証明することができる。
【００４６】
本発明の教材作成システムの実施形態によれば、教材のシナリオや教材内のノウハウの改ざんを防止すると共に、お客様のニーズや状況に基づいた教材のカスタマイズが可能であり、教材のカスタマイズ回数に応じた課金が可能で、他システムでの教材の流用を防ぐことができ、教材の更新履歴および教育実績が改ざんされていないことを証明可能である。更に、お客様環境で保管する教材をお客様自身がカスタマイズすることで、機密情報を教材に組み込む場合でも、教材提供業者にその内容を知られずに済む。また、本発明は上述した実施形態に限定されず、特許請求の範囲を逸脱しない範囲で種々の変形が可能である。
【図面の簡単な説明】
【００４７】
【図１】実施例の教材作成システムのシステム構成図。
【図２】実施例の教材作成システムにおける教材編集ツール等の説明図。
【図３】実施例の教材作成システムにおける教材ソースの内容の説明図。
【図４】実施例の教材作成システムにおける教育管理画面の説明図。
【図５】実施例の教材作成システムにおけるお客様固有の情報の教材へのプリセットの説明図。
【図６】実施例の教材作成システムにおける教材のシナリオ順序の確認の説明図。
【図７】実施例の教材作成システムにおける教材登録と課金処理の説明図。
【図８】実施例の教材作成システムにおける教材管理ＤＢの説明図。
【図９】実施例の教材作成システムにおける登録管理ＤＢの説明図。
【符号の説明】
【００４８】
１  教材編集者
２  教育管理システム
３  表示装置
４  サーバ
５  教材管理ＤＢ
６  関数復号表ＤＢ
７  登録管理システム
８  サーバ
９  変換表ＤＢ
１０  登録管理ＤＢ
１１  ネットワーク
【図１】
2008191320.tif 000003
【図２】
2008191320.tif 000004
【図３】
2008191320.tif 000005
【図４】
2008191320.tif 000006
【図５】
2008191320.tif 000007
【図６】
2008191320.tif 000008
【図７】
2008191320.tif 000009
【図８】
2008191320.tif 000010
【図９】
2008191320.tif 000011