(57)【特許請求の範囲】
【請求項１】
教材の特徴を表わすキーワードコード、教材の教育レベルを表わす教育レベルコード、教材の科目を表わす科目コード、教材の教育方法を表わす教育方法コード、教材で使用される言語を表わす言語コード、教材のデータ形式を表わすデータ形式コード、教材の教育対象を表わす教育対象コード、教材の開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力させ、この入力されたコードと共に前記教材を教材データベースに格納する教材登録手段と、
教材開発者或いは教材利用者によってリモート或いはローカルの端末を使用して入力された所望の１つまたは複数のコードをネットワークを介して受信するコード受信手段と、
前記の受信したコードに基づき、このコードに対応するような前記教材データベースに格納された教材を読み出し、この読み出した教材をネットワークを介して前記リモート或いはローカルの端末に送信する教材送信手段と、
前記教材を送信する前に、少なくとも前記開発者コードを含む電子透かしを、前記教材内に所定の電子透かし技法により埋め込む電子透かし埋め込み手段と、
前記教材を利用して開発された他の教材を教材データベースに格納するときに、この他の教材に電子透かしが埋め込まれているか否かを判断する手段と、
前記他の教材に電子透かしが埋め込まれていると判断した場合は、この電子透かしを前記所定の電子透かし技法により抽出し、抽出した電子透かしに基づき、前記開発者コードの有無により前記教材を再利用しているか否かを判断する手段と、
前記教材を再利用していると判断した場合は、前記開発者コードに基づき前記他の教材の教材開発者に、前記教材の再利用に対して教材ごとに個別に設定された所定の課金金額を課金する課金手段と、
前記課金金額から所定の手数料を引いた後の金額を、前記教材の開発者に送金する送金手段と、
を具えることを特徴とするシステム。
【請求項２】
教材の特徴を表わすキーワードコード、教材の教育レベルを表わす教育レベルコード、教材の科目を表わす科目コード、教材の教育方法を表わす教育方法コード、教材で使用される言語を表わす言語コード、教材のデータ形式を表わすデータ形式コード、教材の教育対象を表わす教育対象コード、教材の開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力させ、この入力されたコードと共に前記教材を教材データベースに格納する教材登録ステップと、
教材開発者或いは教材利用者によってリモート或いはローカルの端末を使用して入力された所望の１つまたは複数のコードをネットワークを介して受信するコード受信ステップと、
前記の受信したコードに基づき、このコードに対応するような前記教材データベースに格納された教材を読み出し、この読み出した教材をネットワークを介して前記リモート或いはローカルの端末に送信する教材送信ステップと、
前記教材を送信する前に、少なくとも前記開発者コードを含む電子透かしを、前記教材内に所定の電子透かし技法により埋め込む電子透かし埋め込みステップと、
前記教材を利用して開発された他の教材を教材データベースに格納するときに、この他の教材に電子透かしが埋め込まれているか否かを判断するステップと、
前記他の教材に電子透かしが埋め込まれていると判断した場合は、この電子透かしを前記所定の電子透かし技法により抽出し、抽出した電子透かしに基づき、前記開発者コードの有無により前記教材を再利用しているか否かを判断するステップと、
前記教材を再利用していると判断した場合は、前記開発者コードに基づき前記他の教材の教材開発者に、前記教材の再利用に対して教材ごとに個別に設定された所定の課金金額を課金する課金ステップと、
前記課金金額から所定の手数料を引いた後の金額を、前記教材の開発者に送金する送金ステップと、
を含むことを特徴とする教材利用方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、教材システムに関するものであり、特に、開発済みの教材の検索・配布・利用システム、配布による再利用時の課金システムなどに関するものである。
【０００２】
【従来の技術】
昨今のＩＴの発展に伴い、教材（即ち、ＩＴを利用した様々な教育用アプリケーションソフトウェア、教育用の文書、画像、音声、ＣＤなどの媒体を使用する教育用アプリケーションソフトウェア、教育用の文書、画像、音声、ＣＤなど（即ち教育用の資料（狭義の教材））を出力する教育用アプリケーションソフトウェア、教育用器具などを使用する教育用アプリケーションソフトウェア、或いは、この教育用アプリケーションソフトウェアの一部を構成するモジュールやデータとなり得るものなど）が開発されてきた。
【０００３】
【発明が解決しようとする課題】
しかしながら、これらの教材は、その教材の開発者自身やその開発業者内でのみ再利用されており、広く一般で再利用されることはなく、従って、教材の効率的な再利用ができず、仮に利用できてもその利用が困難であった。また、ユーザが所望の教材を得るためには、教材の内容、即ち、その教材の対象、特徴、教育レベル、科目、教育方法などから判断するしかないが、それらを具える適切なデータベースおよび検索システムがなかった。
【０００４】
また、このような様々な教材を収集・集積した教材データベースが、多くの開発者・提供者によって成長、拡充され続けるシステムがなく、不特定多数の人々が作成・開発した教材を再利用して、新たな別の教材を作成・開発することなどの教材の効率的な利用ができなかった。
さらにまた、不特定多数の人々が作成・開発した教材を適切に評価して開発者にフィードバックしたり、その評価を自由に閲覧するような機能を持つシステムがなかった。そして、不特定多数の人々が作成・開発した教材の評価を利用して、他の教材を作成・開発できるシステムがなかった。
【０００５】
不特定多数の人々が作成・開発した教材の再利用に対して、適切に課金できるシステムがなかった。また、その課金したものを開発者に還元するシステムもない。また、不特定多数の人々が作成・開発した教材及びこれらを利用して作成・開発された教材を利用できるシステムも存在しない。
【０００６】
【課題を解決するための手段】
本発明の第１の実施態様による教材利用システムは、
教材の特徴を表わすキーワードコード、教材の教育レベルを表わす教育レベルコード、教材の科目を表わす科目コード、教材の教育方法を表わす教育方法コード、教材で使用される言語を表わす言語コード、教材のデータ形式を表わすデータ形式コード、教材の教育対象を表わす教育対象コード、教材の開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力させ、この入力されたコードと共に前記教材を教材データベースに格納する教材登録手段と、
教材開発者或いは教材利用者によってリモート或いはローカルの端末を使用して入力された所望の１つまたは複数のコードをネットワークを介して受信するコード受信手段と、
前記の受信したコードに基づき、このコードに対応するような前記教材データベースに格納された教材を読み出し、この読み出した教材をネットワークを介して前記リモート或いはローカルの端末に送信する教材送信手段と、
を具えることを特徴とするものである。
本構成によれば、不特定多数の人々が作成・開発した教材およびその教材に関する様々な情報（即ち各コード）を共有及び効率的に管理することができるようになる。即ち、教材の登録時に、予め定められた標準的なフォーマットでその教材に関する様々な情報を入力させることによって、教材に関する情報の標準化を図ることが可能になる。また、本構成によれば、これらのコードに基づき、所望の教材を簡便かつ容易にデータベースから検索することができるようになる。
【０００７】
本発明の第２の実施態様による教材利用システムは、
第１の実施態様において、
前記教材開発者或いは教材利用者によって前記リモート或いはローカルの端末を使用して入力された前記送信された教材に対する評価を表わす評価コメント、および／または評価コードをネットワークを介して受信して、これを前記データベースに格納する評価登録手段と、
前記教材開発者或いは教材利用者によって前記リモート或いはローカルの端末を使用して入力された前記評価コメント、および／または評価コードの閲覧要求をネットワークを介して受信し、この閲覧要求に基づき、前記の格納された評価コメント、および／または評価コードを前記データベースから読み出し、この読み出した評価コメント、および／または評価コードをネットワークを介して前記リモート或いはローカルの端末に送信する評価送信手段と、
を具えることを特徴とするものである。
本構成によれば、教材は、作成・開発者の要望に応じて広く第３者により評価され、この評価結果を、利用者や開発者などに公開することができるようになる。このことにより利用者に一定の利用指針を与えることが出来るようになる。また、開発者はその評価に基づき新たな教材の開発の指針とすることができる。さらにまた、その評価は、第三者機関に評価を依頼してその評価を公開することもできる。
【０００８】
本発明の第３の実施態様による教材利用システムは、
第１または第２の実施態様において、
前記教材開発者ごとに予め割り振られた課金IDおよびパスワードを格納した認証データベースと、
前記の読み出した教材を送信する前に、前記教材開発者に予め割り振られた課金IDおよびパスワードを前記リモート或いはローカルの端末を使用して入力させ、これをネットワークを介して受信する課金ＩＤ受信手段と、
前記認証データベースを参照することにより受信した課金IDおよびパスワードの認証作業を行い、これに基づき前記教材の送信可否を判断する認証手段と、
前記教材の取得に対して教材ごとに個別に設定される所定の課金金額を前記教材開発者に対して課金する課金手段と、
前記課金金額から所定の手数料を引いた後の金額を、前記の送信された教材の開発者に送金する送金手段と、
をも具え、
前記教材送信手段は、前記認証手段で送信可であると判断された場合にのみ、前記教材を送信する、
ことを特徴とするものである。
本構成によれば、不特定多数の人々が開発した教材を有効に共用しながら、ダウンロードした教材を利用する教材開発者に適切な課金を行うことができるようになる。また、本システムを提供する者は、その課金の一部から手数料としてシステム運用費などを差し引き収益を上げることも可能である。さらに、利用された教材の開発者に課金から得られた利益を適切に還元することもできるようになる。この場合、課金金額は、教材の質などによって個別に決定することができる。
【０００９】
本発明の第４の実施態様による教材利用システムは、
第１または第２の実施態様において、
教材利用者ごとに予め割り振られた課金IDおよびパスワードを格納した認証データベースと、
前記の読み出した教材を送信する前に、前記教材利用者に予め割り振られた課金IDおよびパスワードを前記リモート或いはローカルの端末を使用して入力させ、これをネットワークを介して受信する課金受信手段と、
前記認証データベースを参照することにより受信した課金IDおよびパスワードの認証作業を行い、これに基づき前記教材の送信可否を判断する認証手段と、
送信可であると判断された場合にのみ、前記教材を前記リモート或いはローカルの端末に送信する教材送信手段と、
前記教材の使用に対して教材ごとに個別に設定された所定の課金金額を、前記課金IDに基づき前記教材利用者に対して課金する課金手段と、
前記課金金額から所定の手数料を引いた後の金額を、前記の送信された教材の開発者に送金する送金手段と、
をも具え、
前記教材送信手段は、前記認証手段で送信可であると判断された場合にのみ、前記教材を送信する、
ことを特徴とするものである。
本構成によれば、不特定多数の人々が開発した教材を有効に共用しながら、教材を利用した一般の利用者に適切な課金を行うことができるようになる。また、本システムを提供する者は、その課金の一部から手数料としてシステム運用費などを差し引き収益を上げることも可能である。さらに、利用された教材の開発者に課金から得られた利益を適切に還元することもできるようになる。この場合、課金金額は、個々の教材の質などによって個別に決定することができる。なお、教材開発者を優遇して教材のさらなる開発を促すために、第３者の利用時の課金金額よりも、教材開発者の利用時の課金金額を低く設定することもできる。
【００１０】
本発明の第５の実施態様による教材利用システムは、
第１〜４のいずれかの実施態様において、
前記教材を送信する前に、少なくとも前記開発者コードを含む電子透かしを、前記教材内に所定の電子透かし技法により埋め込む電子透かし埋め込み手段と、
前記教材を利用して開発された他の教材を教材データベースに格納するときに、この他の教材に電子透かしが埋め込まれているか否かを判断する手段と、
前記他の教材に電子透かしが埋め込まれていると判断した場合は、この電子透かしを前記所定の電子透かし技法により抽出し、抽出した電子透かしにロードされている内容に基づき、前記開発者コードの有無により前記教材を再利用しているか否かを判断する手段と、
前記教材を再利用していると判断した場合は、前記開発者コードに基づき前記他の教材の教材開発者に、前記教材の再利用に対して教材ごとに個別に設定された所定の課金金額を課金する課金手段と、
前記課金金額から所定の手数料を引いた後の金額を、前記教材の開発者に送金する送金手段と、
を具えることを特徴とするものである。
本構成によれば、教材の開発において、既存の教材を素材として再利用したときに、教材開発者に適切な課金を行うことができるようになる。また、本システムを提供する者は、その課金の一部から手数料としてシステム運用費などを差し引き収益を上げることも可能である。さらに、また、このとき再利用された教材の開発者に課金から得られた利益を適切に還元することもできるようになる。この場合、課金金額は、個々の教材の質などによって個別に決定することができる。なお、電子透かしの埋め込みの方法は、どのようなものでも使用することが可能である。また、電子透かし以外に、例えば、単にプログラムモジュール内の予約エリアなどに本システムにより提供されたものであること（および開発者コード）を示す何らかのＩＤを付加して、これに基づき課金する方法でも良い。この場合は、このＩＤを暗号化することによりセキュリティの向上を図ることが可能である。
上述したように、本発明の実施態様をシステム（装置）の形態で説明してきたが、本発明はその方法、プログラム、記憶媒体の形態でも実現でき、本発明の範囲には、方法、プログラム、記憶媒体も含まれるのは言うまでもない。
【００１１】
また、拡張子を規定することによって、本システムの推奨する標準規格に準じたデータ及びソースであることを区別しやすくすることも可能である。世界各国で利用されるように、翻訳システムの連動をはかり、外国の豊富な教材を利用可能にすることも考えられる。また、地域に応じた最新のソースが利用できるように、アップデートが容易にできるようなシステムとするのが好適である。本発明による教材利用システムは、本システムと、教材開発者、教材作成者、その利用者とが種々のネットワーク（ＬＡＮ，ＷＡＮ，インターネット）などで連結するのが好適である。本システムは、適切なセキュリティを具えるものである。特に、課金や教材評価については厳重にするのが望ましい。例えば、課金ＩＤやパスワードの送受信の際は、ＳＳＬなどで暗号化したりするのが好適である。本発明による教材利用システムは、１つあるいは、複数のサーバなどで構成することができる。この場合、複数のサーバは、必ずしも１箇所にある必要はない。課金に関しては、例えば、必要に応じて利用者をＩＤなどで区別し、利用状況に応じて利用料の課金を変動させることも可能である。この課金は、所定の手数料を差し引き、利用された教材の開発者及び作成者に還元する。もちろん、手数料を取らずにすべてを開発者に還元させても良い。課金の規定については、開発者ごと、教材ごとに、個別に事前に決めておく。
【００１２】
本システムは、入力されたコードに基づき登録される教材が、予め定められた規定及び基準を満たしているかを判断することも可能である。評価は、要求に応じて自動的あるいは手動で行う。基準を満たさない場合は、必要に応じてその理由、改善方法を示すこともできる。基準には、国や各種団体が定めたもの、例えば指導要領などを含むことも可能である。評価は、必要に応じて第三者機関に委託することもできる。各種評価方法を設けることにより、依頼に応じて評価を行い、利用者が利用しやすいよう公表、ランク付けすることも可能である。利用頻度の高いもの、問題があるもの、最新のもの、など利用者が利用しやすいデータを公表することも可能である。一度設定すれば、開発・作成した教材が最新のものに更新されるシステムとすることも可能である。一度設定すれば、開発・作成した教材が地域及び時間に応じて適応できるシステムとすることも可能である。規定及び標準に適応している教材ソースを、任意に登録できるシステム、適応しているか自動判断できる、適応していない場合に指摘、アドバイスを行うというようなシステムにすることも可能である。また、本システムは、高度な検索システムを有するものである。また、本システムは、多言語に対応した翻訳システムと連携できるシステムとすることも可能である。このことにより１言語の教材が多くの言語で広く利用できるようになる。また、本システムは、解答を求める教材（演習やテスト問題など）に対して、教材と解答との連携により演習問題、試験問題が容易に作成できるシステムとすることもできる。本システムを用いて作成された演習問題、試験問題を、自動的に採点及び評価するシステムとすることも可能である。本システムは、モバイルなど、移動通信でも利用できるようにネットワークに接続可能なシステムである。利用者が要求した教材を本システムから自動的に検索し、要求に応じて教材を自動的に作成できるシステムとすることも可能である。
【００１３】
本システムの狙いは、不特定多数の人々が、教材を提供し、無料でボランティア的に成長し続ける教材と、教材が自由に取引及び利用される教材の核とを構築するということである。このようにすることで、多くの人が教材を開発できるとともに、その教材を集積したデータベースを多くの方が自由に利用でき、ＩＴを利用した教材などが格投に利用しやすくなる。また、教材の評価依頼に応じて、評価基準、評価レベルを設定し、その評価を公開することにより、利用者が目的の教材を利用し易いようにすることができる。多言語翻訳システムとの連動システムを具備することにより、１言語の教材ソースでも多国で広く利用できる．また、海外の膨大なソースが利用しやすくなる。モバイルでも利用な可能な標準化を行うことにより、移動用の教材システムに利用できるようになる。不特定多数の人々が作成・開発された教材ソースを容易にかつ効果的に利用できる規格を設定することも可能である。
なお、本発明は、教材以外にも利用できる。即ち、教材以外の様々なソフトウェアなどの流通、開発、利用システムとして、この発明を利用することが可能である。
【００１４】
例えば、本システムにおける教材をゲーム（ゲームソフト）に置き換えてみれば、
ゲームの特徴を表わすキーワードコード、ゲーム対象年齢を表わすコード、ゲームのカテゴリ（アクション、ＲＰＧなど）を表わすコード、ゲームで使用される言語を表わす言語コード、ゲームのデータ形式を表わすデータ形式コード、ゲームの開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力させ、この入力されたコードと共に前記ゲームをデータベースに格納するゲーム登録手段と、
開発者或いは利用者によってリモート或いはローカルの端末を使用して入力された所望の１つまたは複数のコードをネットワークを介して受信するコード受信手段と、
前記の受信したコードに基づき、このコードに対応するようなデータベースに格納されたゲームを読み出し、この読み出したゲームをネットワークを介して前記リモート或いはローカルの端末に送信する送信手段と、
を具えることを特徴とするゲーム利用システムを提供することができる。
このように、本システムは、様々なソフトウェアの流通・利用・評価・課金システムとして応用することができることを理解されたい。
【００１５】
【発明の実施の形態】
以降、本発明の実施態様を諸図面に基づき詳細に説明する。
図１は、本発明の教材利用システムの概念を説明するブロック図である。
図に示すように、本教材利用システムは、不特定多数の教材開発者から教材を提供してもらい、これを広く第３者が利用するというものであり、また、教材の評価を記録し、これを公開して教材の利用者の参考にしてもらうというのが基本的な概念である。また、その際、教材の開発者に利益を還元できるような機能を具えることをを特徴とする。
【００１６】
図２は、本発明の教材利用システムを稼動させることができるコンピュータシステムの基本構成を説明するブロック図である。
図に示すように、本発明の実施態様において使用されるコンピュータシステム１０は、プロセッサ１１、ＲＡＭ１２、ROM１３、外部インターフェイス１４、外部記憶装置コントローラ１５、システムバス１６を具えるものである。コンピュータシステム１０の各要素はシステムバス１６を介して相互に接続されている。コンピュータシステム１０は、外部記憶装置コントローラ１５を介してハードディスクなどの外部記憶装置１７に接続する。外部記憶装置１７或いはRＯM１３内には、登録する教材およびその教材に関する各コード、認証用のデータなどを格納する。また、外部記憶装置１７或いはRＯM１３内には、本発明の教材利用システムを実現するためのプログラムを格納する。実行時に、本プログラムをRAM１２内にロードして、プロセッサ１１が、本プログラムのインストラクションを実行する。コンピュータシステム１０は、外部インターフェイス１４を介してインターネットなどのネットワーク１８、さらにはこのネットワーク１８に接続するリモート端末１９に接続されている。また、コンピュータシステム１０は、外部インターフェイス１４を介してローカル端末２０にも接続されている。リモート端末やローカル端末２０は、利用者が教材を検索および利用（即ちダウンロード）したり、教材の開発者が、教材の登録や検索および利用をするときなどに使用されるものである。
【００１７】
図３は、本発明の教材利用システムの基本構成を説明するブロック図である。
図に示すように、この教材利用システム２１は、教材登録手段２２、コード受信手段２３、教材送信手段２４、評価登録手段２５、評価送信手段２６を具えるものである。実際にはこれらの各手段は、RAM１２内にロードされた本発明を実現するプログラムによって提供されるものである。
【００１８】
はじめに、実施態様１によるシステムを説明する。
第１に、教材登録手段２２は、教材の特徴を表わすキーワードコード、教材の教育レベルを表わす教育レベルコード、教材の科目を表わす科目コード、教材の教育方法を表わす教育方法コード、教材で使用される言語を表わす言語コード、教材のデータ形式を表わすデータ形式コード、教材の教育対象を表わす教育対象コード、教材の開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力させ、この入力されたコードと共に前記教材を（記憶装置１７内の）教材データベース２７に格納する機能を有する。もちろん、上述したコード全てを入力することが望ましい。なお、教材は開発者のリモート端末１９に接続された記憶装置から、ネットワーク１８を介して本システムの記憶装置１７へ送信して教材データベース２７に格納することもできるし、何らかの取り外し可能な磁気記憶テープやディスクなどから直接的に本システムの記憶装置１７（即ち、教材データベース２７）へ格納することもできる。
例えば、教材が幼児の知育目的の場合は、「キーワード：知育」を入力する。また、例えば、教育レベルを表わすコードは、「教育レベル：上」、「教育レベル：中」、「教育レベル：下」などと所定の基準（この場合、３つの基準とした）に基づき設定することができる。他のコードについても同様にそれぞれに予め規定されたフォーマットに従い各コードを入力させるような画面フォーマットがリモート或いはローカル端末上１９，２０に表示され、この指示に促されて、開発者などは各コードを適切に入力する。
【００１９】
次に、コード受信手段２３は、教材開発者或いは教材利用者によってリモート或いはローカルの端末１９，２０を使用して入力された所望の１つまたは複数のコードをネットワーク１８を介して受信する機能を有する。
例えば、利用者などが、教育レベルが高く、かつ幼児を対象とする教材を所望する場合、教育レベルコード「ＥＤ：上」、教育対象コード「ＥＣ：幼児」と入力する。その後、本発明のコード受信手段２３は、ネットワーク１８を介してこれらのコードを受信する。
【００２０】
その後、教材送信手段２４は、前記の受信したコードに基づき、このコードに対応するような前記教材データベース２７に格納された教材を読み出し、この読み出した教材をネットワーク１８を介して前記リモート或いはローカルの端末１９，２０に送信する機能を有する。
或いは、一旦、受信したコードに対応するような教材のリスト（そのタイトルや教材の簡単概要を記述したコメントなど）を前記リモート或いはローカルの端末１９，２０に送信した後、利用者などはこのリストから、自分の所望する教材を選択してダウンロードすることができような構成にすることもできる。
【００２１】
本発明の第２の実施態様によるシステムを説明する。
評価登録手段２５は、前記教材開発者或いは教材利用者によって前記リモート或いはローカルの端末１９，２０を使用して入力された前記送信された教材に対する評価を表わす評価コメント、および／または評価コードをネットワーク１８を介して受信して、これを教材データベース２７に格納する機能を有する。
【００２２】
次に、評価送信手段２６は、前記教材開発者或いは教材利用者によって前記リモート或いはローカルの端末を使用して入力された前記評価コメント、および／または評価コードの閲覧要求をネットワークを介して受信し、この閲覧要求に基づき、前記の格納された評価コメント、および／または評価コードを前記教材データベースから読み出し、この読み出した評価コメント、および／または評価コードをネットワーク１８を介して前記リモート或いはローカルの端末１９，２０に送信する機能を有する。
【００２３】
本発明の第３の実施態様によるシステムを説明する。
はじめに、認証データベース（図示しない）には、前記教材開発者ごとに予め割り振られた課金IDおよびパスワードを格納する。
次に、課金ＩＤ受信手段（図示しない）は、前記の読み出した教材を送信する前に、前記教材開発者に予め割り振られた課金IDおよびパスワードを前記リモート或いはローカルの端末１９，２０を使用して入力させ、これをネットワーク１８を介して受信する機能を有する。
その後、認証手段（図示しない）は、前記認証データベースを参照することにより受信した課金IDおよびパスワードの認証作業を行い、これに基づき前記教材の送信可否を判断する機能を有するものである。
さらに、その後、教材送信手段（図示しない）は、送信可であると判断された場合にのみ、前記教材を前記リモート或いはローカルの端末に送信する機能を有する。
その後、課金手段は（図示しない）、前記教材の取得に対して教材ごとに個別に設定された所定の課金金額を前記教材開発者に対して課金する機能を有する。
送金手段（図示しない）は、前記課金金額から所定の手数料を引いた後の金額を、前記の送信された教材の開発者に送金する機能を有する。実際には、利用者の預金口座を収容する銀行システムへ、送金金額および口座番号を含むデータを送信して送金を行うこととなる。
【００２４】
図４は、本発明の第１の実施態様によるシステムを実現するプログラムのフローチャートの一例である。
Ｓ１では、本システムは、教材の特徴を表わすキーワードコード、教材の教育レベルを表わす教育レベルコード、教材の科目を表わす科目コード、教材の教育方法を表わす教育方法コード、教材で使用される言語を表わす言語コード、教材のデータ形式を表わすデータ形式コード、教材の教育対象を表わす教育対象コード、教材の開発者を表わす開発者コード、からなる群から選ばれる少なくとも１つのコードを入力するように促す入力指示を、開発者の使用する端末へ送信する。
Ｋ１では、教材と共に、開発者によって適切に入力された各コードを本システムへ送信する。
Ｓ２では、本システムは、この入力されたコードと共に前記教材を受信し、教材データベースに格納する。
Ｓ３では、本システムは、開発者や利用者の使用する端末へ、所望の１つまたは複数のコードを入力するように促す入力指示を送信する。
Ｋ２では、開発者や利用者によって入力された所望の１つまたは複数のコードを本システムへ送信する。
Ｓ４では、本システムは、ネットワークを介してコードを受信する。
Ｓ５では、本システムは、前記の受信したコードに基づき、このコードに対応するような前記教材データベースに格納された教材を読み出す。
Ｓ６では、本システムは、この読み出した教材をネットワークを介して開発者や利用者の端末に送信する。
【００２５】
本発明を諸図面、実施態様などにより説明してきたが、これらは単なる例示に過ぎないものであり、本発明の範囲はこれらには何ら限定されず、本発明は様々な変形、修正が可能であることを理解されたい。
【図面の簡単な説明】
【図１】本発明の教材利用システムの概念を説明するブロック図である。
【図２】本発明の教材利用システムを稼動させることができるコンピュータシステムの基本構成を説明するブロック図である。
【図３】本発明の教材利用システムの基本構成を説明するブロック図である。
【図４】本発明の第１の実施態様によるシステムを実現するプログラムのフローチャートの一例である。
【符号の説明】
１０  コンピュータシステム
１１  プロセッサ
１２  ＲＡＭ
１３  ROM
１４  外部インターフェイス
１５  外部記憶装置コントローラ
１６  システムバス
１７  外部記憶装置
１８  ネットワーク
１９  リモート端末
２０  ローカル端末
２１  教材利用システム
２２  教材登録手段
２３  コード受信手段
２４  教材送信手段
２５  評価登録手段
２６  評価送信手段
【図１】
0003546232.tif 000002
【図２】
0003546232.tif 000003
【図３】
0003546232.tif 000004
【図４】
0003546232.tif 000005