(57)【要約】【課題】特別なプログラムを導入することなく、利用者が独自に作成した教材を容易に登録することができる学習支援システムを提供する。【解決手段】教材画像データとその教材情報とを関連付けて記憶したデータベースを備えたサーバコンピュータと、このサーバコンピュータとウエブブラウザを介して相互に通信可能なクライアントコンピュータから構成された学習支援システムに、作成された教材のデータとその識別情報とが入力されサーバコンピュータからクライアントコンピュータにウエブブラウザを介して配信される入力手段と、入力手段と共に配信されるか又はサーバコンピュータに記憶され入力手段のデータ入力部から送信される教材のデータに基づいて教材画像データを生成する処理手段と、サーバコンピュータ又はクライアントコンピュータに記憶され処理手段から送信される教材画像データとその識別情報とを関連付けて登録する登録手段とを備える。【選択図】        図２
2010182125.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも複数の教材画像データと各該教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えているサーバコンピュータ(１)と、該サーバコンピュータ(１)とウエブブラウザを介して相互に通信可能なクライアントコンピュータ(２)とから構成されている学習支援システムであって、
作成された教材のデータが入力されるデータ入力部と、該データ入力部で入力された教材のデータを識別するための識別情報が入力される情報入力部とを有し、サーバコンピュータ(１)からクライアントコンピュータ(２)にウエブブラウザを介して配信される入力手段と、
該入力手段と共に配信されるか又はサーバコンピュータ(１)に記憶されており、該入力手段のデータ入力部から送信される該教材のデータに基づいて教材画像データを生成する処理手段と、
サーバコンピュータ(１)又はクライアントコンピュータ(２)に記憶されており、該処理手段から送信される該教材画像データと、該入力手段の情報入力部から送信される該教材画像データの識別情報とを関連付けて登録する登録手段と、
を備えていることを特徴とする学習支援システム。
【請求項２】
入力手段に、教材のデータを作成するデータ作成部が更に設けられている請求項１に記載の学習支援システム。
【請求項３】
入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、該入力手段のデータ入力部により参照された該クリップボードの教材のデータに基づいて教材画像データを生成する請求項１又は２に記載の学習支援システム。
【請求項４】
入力手段のデータ入力部が、作成された教材のデータに格納された書式設定及び／又は画像の情報も合わせて入力されるデータ入力部である請求項１から３までの何れか１項に記載の学習支援システム。
【請求項５】
入力手段に、登録された教材画像データの識別情報を参照し、該教材画像データの補足のデータと該教材画像データの識別情報とを入力する補足データ入力部を更に有し、処理手段が、該入力手段の補足データ入力部から送信される該補足のデータに基づいて教材補足画像データを生成すると共に、登録手段が、該処理手段から送信される該教材補足画像データと該入力手段の補足データ入力部から送信される該教材画像データの識別情報とを関連付けて登録する請求項１から４までの何れか１項に記載の学習支援システム。
【請求項６】
入力手段、又は処理手段が入力手段と共に配信される場合には入力手段及び処理手段が、該ウエブブラウザに組み込まれるモジュールとして配信される請求項１から５までの何れか１項に記載の学習支援システム。
【請求項７】
入力手段の情報入力部が、サーバコンピュータ(１)のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部である請求項１から６までの何れか１項に記載の学習支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少なくとも複数の教材画像データとこれらの教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えているサーバコンピュータと、サーバコンピュータとウエブブラウザを介して相互に通信可能なクライアントコンピュータとから構成されている学習支援システムに関するものである。
【背景技術】
【０００２】
一般に、学校、学習塾、資格取得講座や生涯学習教室等の各種学校では、学習プリント、問題、これらの解説や解答、参考文献等の教材を画像化した教材画像データと、これらの教材画像データを分類するための教材情報とが関連付けられた状態で記憶されたデータベースを備えたコンピュータを活用した学習支援システムを設置し、所望の教材を瞬時にデータベースから出力させることが広く行われている。
【０００３】
このような学習支援システムでは、通常は膨大な数の教材画像データがデータベースに登録されているから、これらの教材画像データの検索を容易にすべく、体系的な分類、例えば教科、教科書の単元・項目や問題の内容等により分類がなされており、このような分類から成る教材情報を各々の教材画像データに関連付けることによって、データベースから簡単に所望の教材を出力することができる。
【０００４】
ここで、このような学習支援システムにおいてデータベースに記憶される教材のデータとして一般的に画像データが用いられるのは、教材の分野ではその使い勝手や見易さが重視されるため、その教材のデザイン、即ち使用される文字のフォント・大きさ・配置や行間、解答欄の大きさ、空間の使い方や、図の配置等々の見た目が教材の内容と共にその教材の良し悪しを決める非常に重要な要素となるので、常に製作者が意図したデザインの教材データを出力すべくそのデザインを容易に変更できないようにするためである。
【０００５】
このような学習支援システムとしては、例えばネットワークを介して教材情報を提供する教材情報提供システムにおいて、教材情報を教科書の単元と関連付けて記憶する教材情報記憶手段と、ネットワークを介した利用者端末に教科書の単元に沿った選択メニューを提示する単元提示手段と、前記選択メニューから選択された単元に基づく情報を前記利用者端末から受信する単元受信手段と、前記単元受信手段で受信した情報に基づいて前記選択された単元と関連する教材情報を前記利用者端末に提供する提供手段とを備えたシステム（例えば、特許文献１参照。）等を例示することができる。
【０００６】
このようなネットワークを利用した学習支援システムでは、特にコンピュータに予め実装されているウエブブラウザを介して、利用者に所望の教材情報、即ち教材画像データ等の情報を提供することができるので、利用者がクライアントコンピュータにデータベースを記憶させたりデータ呼び出し用等の特別なアプリケーションをインストールしたりするための手間や時間が掛からないという利点あり、殊更に教材の分野では、例えば教科書改訂や各種資格試験の内容改訂等に対応すべく、頻繁に教材の内容を更新していくものであるため、これに合わせてデータベース自体も頻繁に更新していかなくてはならないので、このような学習支援システムにおけるネットワーク化による恩恵は大きなものであった。
【０００７】
しかしながら、このような学習支援システムでは、当然ながらデータベースに記憶されている限られた教材画像データしか提供することができないため、所望の問題が存在しない事態も発生するという欠点があり、特に学習支援システムが、データベースに記憶された問題等の複数の教材画像データを選択して組み合わせて学習プリントを作成することができるものである場合には、他に良い問題がデータベースに存在していたとしても、結局所望の学習プリントを作成することができないという欠点があった。
【０００８】
即ち、このような学習支援システムを多用する利用者としては、各種学校の指導者を挙げることができるが、指導者の多くは自らも問題を作る能力を持ち合わせており、教材に対し様々な要望を持っているので、このような学習支援システムにおいて、例え幾らデータベースの教材画像データの数を多くしたとしても、指導者を満足させることができないという欠点があった。
【０００９】
また、このような学習支援システムでは、前記の如くウエブブラウザを介して利用者がクライアントコンピュータにデータベースを記憶させたりデータ呼び出し用等の特別なアプリケーション等をインストールしたりするための手間や時間が軽減させることができるものの、サーバコンピュータとクライアントコンピュータとがウエブブラウザを介して相互に通信するという制限された環境下において、サーバコンピュータとクライアントコンピュータとが協働して複雑なデータのやりとりや煩雑なデータ処理を行うことは非常に困難であるという欠点もあった。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−２７８４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、前記従来技術の欠点を解消し、少なくとも複数の教材画像データとこれらの教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えているサーバコンピュータと、このサーバコンピュータとウエブブラウザを介して相互に通信可能なクライアントコンピュータとから構成されている学習支援システムであって、特にコンピュータに予め実装されている標準的なウエブブラウザを介して相互に通信を行うことにより、利用者がクライアントコンピュータに新たにデータベースを記憶させたり特別なプログラムをインストールしたりすることなく、利用者が独自に作成した教材を容易に登録することができる学習支援システムを提供することを課題とする。
【課題を解決するための手段】
【００１２】
本発明者らは、前記課題を解決すべく鋭意研究の結果、利用者により作成された教材のデータ及びその教材のデータを識別するめの情報を入力するための手段をサーバコンピュータからクライアントコンピュータにウエブブラウザを介して配信し、この教材のデータに基づいて教材画像データを生成する手段、及びこの処理により生成された教材画像データをその識別情報とを関連付けて登録する手段をサーバコンピュータ側やクライアントコンピュータ側に配備すれば、利用者がクライアントコンピュータに新たにデータベースを記憶させたり特別なプログラムをインストールしたりすることなく、利用者が独自に作成した教材を容易に登録することができることを究明して本発明を完成したのである。
【００１３】
即ち本発明は、少なくとも複数の教材画像データと各該教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えているサーバコンピュータと、該サーバコンピュータとウエブブラウザを介して相互に通信可能なクライアントコンピュータとから構成されている学習支援システムであって、
作成された教材のデータが入力されるデータ入力部と、該データ入力部で入力された教材のデータを識別するための識別情報が入力される情報入力部とを有し、サーバコンピュータからクライアントコンピュータにウエブブラウザを介して配信される入力手段と、
該入力手段と共に配信されるか又はサーバコンピュータに記憶されており、該入力手段のデータ入力部から送信される該教材のデータに基づいて教材画像データを生成する処理手段と、
サーバコンピュータ又はクライアントコンピュータに記憶されており、該処理手段から送信される該教材画像データと、該入力手段の情報入力部から送信される該教材画像データの識別情報とを関連付けて登録する登録手段と、
を備えていることを特徴とする学習支援システムである。
【００１４】
そして、本発明に係る学習支援システムにおいて、入力手段に、教材のデータを作成するデータ作成部が更に設けられていれば、本発明に係る学習支援システムのみで教材を作成し追加登録することができて好ましく、また入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成するものであれば、他のアプリケーションで作成した教材のデータを簡単に追加登録することができて好ましいことも究明したのである。
【００１５】
また、入力手段のデータ入力部が、作成された教材のデータに格納された書式設定及び／又は画像の情報も合わせて入力されるデータ入力部であれば、修飾された教材のデータを登録することができて好ましいことも究明したのである。
【００１６】
更に、入力手段に、登録された教材画像データの識別情報を参照し、教材画像データの補足のデータと教材画像データの識別情報とを入力する補足データ入力部を更に有し、処理手段が、入力手段の補足データ入力部から送信される補足のデータに基づいて教材補足画像データを生成すると共に、登録手段が、処理手段から送信される教材補足画像データと入力手段の補足データ入力部から送信される教材画像データの識別情報とを関連付けて登録するものであれば、登録された教材画像データに関連付けて更にその解答や解説等の教材補足画像データを登録することができて好ましいことも究明したのである。
【００１７】
更に、入力手段、又は処理手段が入力手段と共に配信される場合には入力手段及び処理手段が、ウエブブラウザに組み込まれるモジュールとして配信されていれば、利用者は何ら意識することなく通常のウエブブラウザの操作を行うような感覚で本発明に係る学習支援システムを導入することができて好ましいことも究明したのである。
【００１８】
更に、入力手段の情報入力部が、サーバコンピュータのデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部であれば、本発明に係る学習支援システムのデータベースの教材情報を利用して容易に利用者が登録した教材画像データを検索することができて好ましいことも究明したのである。
【発明の効果】
【００１９】
本発明に係る学習支援システムは、前記の如き構成より成るものであるから、利用者が作成した教材のデータ及びその識別情報を入力するだけで、入力された教材のデータに基づいて本発明に係る学習支援システムで扱えるような教材画像データを生成する処理、この教材画像データを本発明に係る学習支援システムで利用できるようにその識別情報とを関連付けて登録する処理の一連の処理を、クライアントコンピュータとサーバコンピュータとがウエブブラウザを介して協働することにより、自動的に行うことができるので、使用者が画像変換やデータベース等に関する知識を全く有していなくとも、独自に作成した教材を容易に登録することができる。
【００２０】
即ち、一般的な学習支援システムでは、データベースに記憶された問題等の複数の教材画像データを選択して組み合わせたり、それぞれの教材画像データを配置や大きさ等を変更したりすることができるように、データベースに用いられる画像データは特殊なデータ形式であることが多く、また教材製作者が自らの教材画像データを守るべく、教材画像データが格納されるデータベースについても他のプログラムで容易に利用できないような工夫が施されていることが多いため、前記の如き教材のデータの入力から登録に至るまでの一連の処理は非常に複雑な処理を伴うものであるが、本発明に係る学習支援システムでは、使用者はこのような非常に複雑な処理を何ら気にせずに、更に言えば使用者にデータベースに格納されている画像形式やそのデータベースの構造等が漏洩することなく、使用者は作成した教材のデータ及びその識別情報を入力するという操作だけで、独自に作成した教材を容易に登録することができる。
【００２１】
そして、本発明に係る学習支援システムでは、前記の如く利用者が独自に作成した教材を容易に登録することができるから、利用者の所望の教材がデータベースに存在しない場合であっても、利用者が自ら欲する教材を利用者自身で容易に追加しいていくことができるばかりでなく、例えば本発明に係る学習支援システムを多用する利用者である各種学校の指導者は、通常は自ら作成した教材や、先輩や同僚から受け継いだ教材等を資産として保存している場合が多いので、この利用者の貴重な資産である教材を無駄にすることなく、本発明に係る学習支援システムに登録していくことができる。
【００２２】
また、本発明に係る学習支援システムでは、サーバコンピュータと、このサーバコンピュータとウエブブラウザを介して相互に通信可能なクライアントコンピュータとから構成されているから、利用者が操作するクライアントコンピュータは、クライアントコンピュータのウエブブラウザを介して、即ち一般的なコンピュータであれば標準的に予め実装されているウエブブラウザを介して、サーバコンピュータとデータの送受信を行うことにより、クライアントコンピュータから教材のデータを簡単に登録することができるものであるから、従来の如く利用者等がコンピュータにデータベースを記憶させたりこのデータベースを呼び出すための特別なアプリケーションをインストールしたりする必要が一切ないので、本発明に係る学習支援システムを利用するまでの手間や時間を従来よりも格段に少なくすることができるばかりでなく、インストール作業等に関する知識を全く有していない利用者等であっても、容易に新たな教材を登録することができる。
【００２３】
更に、本発明に係る学習支援システムでは、前記の如く利用者が操作するクライアントコンピュータは、クライアントコンピュータのウエブブラウザを介して、即ち一般的なコンピュータであれば標準的に予め実装されているウエブブラウザを介して、サーバコンピュータとデータを送受信を行う構成であるから、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況、即ち利用者がクライアントコンピュータの管理者権限を有していないような状況であっても、利用者は本発明に係る学習支援システムにより新たな教材を登録することが可能となる。
【００２４】
そして、本発明に係る学習支援システムにおいて、入力手段に、教材のデータを作成するデータ作成部が更に設けられていれば、本発明に係る学習支援システムのみで教材を作成し追加登録することができて好ましいばかりでなく、利用者はデータ作成部に直接データを入力するだけで教材のデータを作成することができるので、利用者は別途文章作成用のアプリケーション等を用意する必要がないので好ましい。
【００２５】
また、入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成するものであれば、他のアプリケーションで作成した教材のデータを簡単に追加登録することができて好ましいばかりでなく、利用者が使い慣れたアプリケーションを用いて教材のデータを作成できて好ましいと共に、利用者が今まで作り溜めてきた教材のデータを、どのようなアプリケーションで作成したかを気にすることなく、教材のデータを入力することができて好ましい。
【００２６】
また、入力手段のデータ入力部が、作成された教材のデータに格納された書式設定及び／又は画像の情報も合わせて入力されるデータ入力部であれば、修飾された教材のデータを登録することができて好ましいばかりでなく、例えば文字を大きくしたり下線を付したり図面を配置したり等々、利用者は自らの意図に沿った自由なレイアウトやデザインの教材を登録することができて好ましい。
【００２７】
更に、入力手段に、登録された教材画像データの識別情報を参照し、教材画像データの補足のデータと教材画像データの識別情報とを入力する補足データ入力部を更に有し、処理手段が、入力手段の補足データ入力部から送信される補足のデータに基づいて教材補足画像データを生成すると共に、登録手段が、処理手段から送信される教材補足画像データと入力手段の補足データ入力部から送信される教材画像データの識別情報とを関連付けて登録するものであれば、登録された教材画像データに関連付けて更にその解答や解説等の教材補足画像データを登録することができて好ましいばかりでなく、本発明に係る学習支援システムを用いて教材画像データを作成した際に、合わせて解答や解説等の教材補足データを直ぐに出力することができて好ましい。
【００２８】
更に、入力手段、又は処理手段が入力手段と共に配信される場合には入力手段及び処理手段が、ウエブブラウザに組み込まれるモジュールとして配信されていれば、利用者は何ら意識することなく通常のウエブブラウザの操作を行うような感覚で本発明に係る学習支援システムを導入することができて好ましいばかりでなく、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況であっても、利用者が管理者に問い合わせしたり管理者がインストールのための手続きを行ったりすることなく、利用者は容易に本発明に係る学習支援システムを用いることができて好ましい。
【００２９】
更に、入力手段の情報入力部が、サーバコンピュータのデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部であれば、本発明に係る学習支援システムのデータベースの教材情報を利用して容易に利用者が登録した教材画像データを検索することができて好ましいばかりでなく、利用者が自ら登録した教材をどこに登録したのかが分からなくなったとしても、容易に見つけ出すことができて好ましいと共に、データベースから教材を検索する方法と同様な方法で自ら登録した教材を検索することができて好ましい。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る学習支援システムの１の実施例を模式的に示す説明図である。
【図２】本発明に係る学習支援システムの他の実施例を示すシステム概略説明図である。
【図３】本発明に係る学習支援システムにおける入力手段の１例を示す説明図である。
【発明を実施するための形態】
【００３１】
以下、図面により本発明に係る学習支援システムについて詳細に説明する。
図面中、１は少なくとも複数の教材画像データと各教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えているサーバコンピュータであり、後述するクライアントコンピュータ２に、そのウエブブラウザを介して利用者が登録した教材画像データ、データベースの教材画像データや入力手段等を配信する役目を果たす。
【００３２】
このサーバコンピュータ１は、図１に示す如くインターネット、イントラネット、ＶＰＮやＬＡＮ等のネットワークにより後述するクライアントコンピュータ２と通信可能な状態に接続されており、サーバコンピュータ１からネットワークを通じて送受信されるデータは、クライアントコンピュータ２のウエブブラウザを介してクライアントコンピュータ２に送受信される。
【００３３】
このサーバコンピュータ１としては、少なくとも複数の教材画像データと各教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているデータベースを備えていると共に、ウエブブラウザを介して後述する１つ又は複数のクライアントコンピュータ２と相互に通信可能なものであれば特に限定されないが、例えば図２に示す如くクライアントコンピュータ２にウエブページを配信するためのウエブサーバ、クライアントコンピュータ２のウエブブラウザからの要求に応じてデータベースを参照してそのウエブブラウザに表示される動的なウエブページを生成したり、クライアントコンピュータ２のウエブブラウザからの要求に応じて入力手段や処理手段を配信したりするためのアプリケーションサーバ等がインストールされている。
【００３４】
またこのサーバコンピュータ１としては、図２に示す如くデータベース、ウエブサーバやアプリケーションサーバ等をサーバコンピュータ１内にインストールされているものであれば特に限定されないが、例えばサーバコンピュータ１と通信可能な別途用意されたサーバにインストールされていれば、それぞれのアプリケーションの処理による負荷を分散させることができて好ましい。
【００３５】
このサーバコンピュータ１のデータベースとしては、少なくとも複数の教材画像データと各教材画像データを分類するため教材情報とが関連付けられた状態で予め記憶されているものであれば特に限定されないが、例えば教材画像データ以外にも、音声データや動画データ等のデータが、教材画像データや教材情報と関連付けられて記憶されていてもよい。
【００３６】
またこのサーバコンピュータ１のデータベースの教材画像データとしては、例えば１つの教材画像データで１枚の学習プリントを構成していているものや、１つの教材画像データが１問の問題を構成しているもの等を例示するとができ、後者の場合には、データベースに記憶された複数の教材画像データを選択して組み合わせて学習プリントを作成することができてる。
【００３７】
このような複数の教材画像データを選択して組み合わせて学習プリントを作成する方法としては、具体的には例えば、後述するクライアントコンピュータ２からサーバコンピュータ１のデータベースを参照し、教材情報等に基づいて所望の教材画像データを次々に選択することにより、その選択された複数の教材画像データやその組み合わせに基づいて、サーバコンピュータ１で学習プリントを生成し、この生成された学習プリントの画像データをクライアントコンピュータ２へ配信する方法等を例示することができる。
【００３８】
また、このサーバコンピュータ１のデータベースの教材画像データとしては、例えば教材画像データの解答や解説等の教材補足データが教材画像データに関連付けられて記憶されていてもよく、このような教材補足データが存在すれば、作成した学習プリントの解答や解説等を簡単に出力することができて好ましい。
【００３９】
このサーバコンピュータ１のデータベースの教材情報は、データベースに記憶されている各教材画像データを分類するためのもの、即ち膨大な数の教材画像データが記憶されているデータベースから所望の教材画像データを容易に検索することを目的として各教材画像データに関連付けられているものであり、この教材情報としては、例えば学校種別、学年、教科、分野、単元、項目、問題内容等の体系的な分類、教材の内容（例えば、「要点」、「解説」、「問題」等）のよる分類や、問題のレベル（例えば、「レベル１〜５」、「基本・標準・応用」等）による分類等を例示することができる。
【００４０】
２はサーバコンピュータ１とウエブブラウザを介して相互に通信可能なクライアントコンピュータであり、利用者が作成した教材のデータやその識別情報を入力することによりウエブブラウザを介して教材画像データを登録したり、利用者が所望の教材情報等を入力することによりサーバコンピュータ１へ要求を送信し、これらの要求を受けてサーバコンピュータ１から配信された教材画像データをウエブブラウザを介して出力したりする役目を果たす。
【００４１】
このクライアントコンピュータ２は、図１に示す如くサーバコンピュータ１と通信可能でウエブブラウザを備えているものであれば何でもよく、通常はウエブブラウザはコンピュータにオペレーションシステムをインストールした際に実装されるので、特にウエブブラウザをインストールする必要はないが、オペレーションシステムに標準でインストールされるウエブブラウザ以外のウエブブラウザを用いてもよい。
【００４２】
このクライアントコンピュータ２としては、キーボードやマウス等の入力装置、ディスプレイ等の表示装置や、ＬＡＮボード等の通信装置を備えた一般的なコンピュータを用いることができ、これ以外にも、例えば本発明に係る学習支援システムにより作成された教材画像を印刷するためのプリンタ、データベースに音声データや動画データ等が別途記憶されている場合には音声を出力するためのスピーカ等の音響装置や、印刷された教材画像に別途教材画像や動画を出力するためのバーコードが付されている場合にはバーコードリーダ等が接続されていてもよい。
【００４３】
次に、このようなサーバコンピュータとクライアントコンピュータとから構成されている本発明に係る学習支援システムの各手段について詳細に説明する。
先ず、入力手段は、作成された教材のデータが入力されるデータ入力部と、このデータ入力部で入力された教材のデータを識別するための識別情報が入力される情報入力部とを有し、サーバコンピュータ１からクライアントコンピュータ２にウエブブラウザを介して配信されるものであり、作成した教材のデータ及びその教材のデータを識別するための識別情報が入力されると共に、入力された教材のデータを処理手段に送信するためのものである。
【００４４】
この入力手段は、サーバコンピュータ１からクライアントコンピュータ２にウエブブラウザを介して配信されるものであり、具体的には例えば図３に示す如くウエブブラウザで表示できるように、クライアントコンピュータ２からの要求に応じてサーバコンピュータ１からウエブブラウザが解釈できるようなＨＴＭＬやＪａｖａＳｃｒｉｐｔ（登録商標）等の言語により記述されたファイルをＨＴＴＰ等によって配信されるもの、サーバコンピュータ１からウエブブラウザを介して配信されるアプリケーションであってＨＴＭＬやＪａｖａＳｃｒｉｐｔ等で記述されたファイルから呼び出されるものや、サーバコンピュータ１でＡＪＡＸ等を用いて動的に生成されたＨＴＭＬ等として配信されるもの等を例示することができる。
【００４５】
この入力手段は、作成された教材のデータが入力されるデータ入力部を有しており、このデータ入力部としては、少なくとも入力された教材のデータを処理手段へ送信することができるような構成のものであれば特に限定されないが、例えばクライアントコンピュータ２に記憶された教材画像データの元となるような画像データファイル、他の画像作成加工アプリケーションで生成された画像データファイル、他の文章作成アプリケーションで作成された文章データや、他の文章作成アプリケーションで作成された文章データと画像データとが組み合わされたようなデータファイルを入力して処理手段へ送信するようなものを例示することができる。
【００４６】
そして、入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成するものであれば、他のアプリケーションで作成した教材のデータを簡単に追加登録することができて好ましいばかりでなく、利用者が使い慣れたアプリケーションを用いて教材のデータを作成できて好ましいと共に、利用者が今まで作り溜めてきた教材のデータを、どのようなアプリケーションで作成したかを気にすることなく、教材のデータを入力することができて好ましい。
【００４７】
そして、入力手段のデータ入力部が、作成された教材のデータに格納された書式設定及び／又は画像の情報も合わせて入力されるデータ入力部であれば、修飾された教材のデータを登録することができて好ましいばかりでなく、例えば文字を大きくしたり下線を付したり図面を配置したり等々、利用者は自らの意図に沿った自由なレイアウトやデザインの教材を登録することができて好ましい。
【００４８】
そしてこの入力手段に、教材のデータを作成するデータ作成部が更に設けられていれば、本発明に係る学習支援システムのみで教材を作成し追加登録することができて好ましいばかりでなく、利用者はデータ作成部に直接データを入力するだけで教材のデータを作成することができるので、利用者は別途文章作成用のアプリケーション等を用意する必要がないので好ましい。
【００４９】
このデータ作成部は、教材のデータを直接入力手段で作成しそのデータを入力手段のデータ入力部に入力できるものであり、例えばテキストデータを直接打ち込んだり、その書式を変更したり、画像ファイルを入力したりすることができるものを例示することができる。
【００５０】
この入力手段は、データ入力部で入力された教材のデータを識別するための識別情報が入力される情報入力部を有しており、この情報入力部は、登録手段により数多くの教材画像データが登録されている状況において、各々の教材画像データ同士を識別できるように、データ入力部に入力された教材のデータに対し付与される識別情報を入力するためのものである。
【００５１】
この入力手段の情報入力部としては、例えば識別情報として、単に教材画像データに利用者が所望のファイル名を入力するものであったり、通し番号や日付時刻等の規則性を有する文字を単に付与し入力するものであったりするものでもよい。
【００５２】
そして、入力手段の情報入力部が、サーバコンピュータ１のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部であれば、本発明に係る学習支援システムのデータベースの教材情報を利用して容易に利用者が登録した教材画像データを検索することができて好ましいばかりでなく、利用者が自ら登録した教材をどこに登録したのかが分からなくなったとしても、容易に見つけ出すことができて好ましいと共に、データベースから教材を検索する方法と同様な方法で自ら登録した教材を検索することができて好ましい。
【００５３】
このように入力手段の情報入力部が、識別情報として教材情報が入力される態様としては、具体的には例えば図３（図面上の右側）に示す如くサーバコンピュータ１のデータベースの教材情報を参照し、上位の教材情報の分類から順に選択していくことにより、選択された教材情報を識別情報として情報入力部が入力し、登録手段が教材画像データとこの入力手段の情報入力部から送信される教材情報とを関連付けて登録するもの等を例示することができ、より詳細には、先ず最も上位の分類をプルダウンで選択すると、情報入力部がサーバコンピュータ１のデータベースに記憶されている教材情報テーブル等を参照してその選択された分類の下位に属する分類の一覧を下位のプルダウンの選択項目として呼び出し、次にこの下位のプルダウンを選択することにより、前記と同様に更に下位の分類の一覧を下位のプルダウンの選択項目として呼び出すことを繰り返すことによって、教材情報の分類の規則に反することなく容易に識別情報として教材情報を入力する態様のもの等を例示することができる。
【００５４】
そして、このような情報入力部が識別情報として教材情報を入力する態様において、識別情報として教材情報のみを入力してもよいが、図３（図面上の右側）に示す如く識別情報として教材情報と共に利用者が所望のファイル名を入力するものであってもよい。
【００５５】
次に、処理手段は、入力手段と共に配信されるか又はサーバコンピュータ１に記憶されており、入力手段のデータ入力部から送信される教材のデータに基づいて教材画像データを生成するものであり、教材のデータに基づいて教材画像データを生成してその教材画像データを登録手段に送信するためのものである。
【００５６】
この処理手段は、入力手段と共に配信されるか又はサーバコンピュータ１に記憶されているものであり、例えば処理手段がサーバコンピュータ１に記憶されている態様では、クライアントコンピュータ２のウエブブラウザを介して入力手段から送信されてくる教材のデータをサーバコンピュータ１のアプリケーションサーバで受信すると共に教材のデータに基づいて教材画像データを生成し、登録手段に生成された教材画像データを送信するものを例示することができる。
【００５７】
一方、この処理手段が、入力手段と共に配信される態様では、例えば処理手段と入力手段とがクライアントコンピュータ２からの要求に応じてサーバコンピュータ１からウエブブラウザを介して配信されるものであり、具体的には例えばクライアントコンピュータ２からの要求に応じてサーバコンピュータ１からウエブブラウザが解釈できるようなＨＴＭＬやＪａｖａＳｃｒｉｐｔ等の言語により記述されたファイルをＨＴＴＰ等によって配信された入力手段と、この配信された入力手段を介して配信されるアプリケーションから成る処理手段とを組み合わせたもの等を例示することができる。
【００５８】
そして、入力手段、又は処理手段が入力手段と共に配信される場合には入力手段及び処理手段が、ウエブブラウザに組み込まれるモジュールとして配信されていれば、利用者は何ら意識することなく通常のウエブブラウザの操作を行うような感覚で本発明に係る学習支援システムを導入することができて好ましいばかりでなく、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況であっても、利用者が管理者に問い合わせしたり管理者がインストールのための手続きを行ったりすることなく、利用者は容易に本発明に係る学習支援システムを用いることができて好ましい。
【００５９】
このようなモジュールは、例えば図３に示す如く入力手段及び処理手段が、又は図示しないが処理手段のみがウエブブラウザに組み込まれており、このモジュールとしては、具体的には標準的なウエブブラウザに組み込むことが可能なＡｃｔｉｖｅＸ（登録商標）やＣｌｉｃｋＯｎｃｅ（登録商標）等の技術が好ましく用いられる。
【００６０】
このようなモジュールを組み込む方法については、具体的には例えばサーバコンピュータ１からウエブブラウザを介してクラアントコンピュータ２が、ＨＴＭＬやＪａｖａＳｃｒｉｐｔ等の言語により記述されたファイルを受信し、クラアントコンピュータ２のウエブブラウザで、この受信したファイルを表示する処理を行おうとする際に、クライアントコンピュータ２のウエブブラウザがこのモジュールが組み込まれているか否かを確認したときに、組み込まれていないことが判明すると、通常はウエブブラウザからこのモジュールを組み込むように促すメッセージが表示されるから、このメッセージを承諾することによって、クライアントコンピュータ２のウエブブラウザからサーバコンピュータ１のウエブサーバにこのモジュールを配信するようにとの要求がなされることにより、サーバコンピュータ１のウエブサーバからこのモジュールが配信され、これを受け取ったクライアントコンピュータ２のウエブブラウザが組み込む処理を行うのである。
【００６１】
このようなモジュールのウエブブラウザへの組み込みは、通常はモジュールを組み込むように促すメッセージを承諾するだけで自動的に行われるものであるので、利用者は何ら意識することなく通常のウエブブラウザの操作を行うような感覚で本発明に係る学習支援システムを導入することができて好ましいばかりでなく、例えば学校や企業等でコンピュータの利用者が自由にアプリケーション等をインストールできないように制限されているような状況、即ち利用者がコンピュータの管理者権限を有していないような状況においても、管理者に問い合わせしたり管理者がインストールのための手続きを行ったりすることなくこのモジュールを用いることができる。
【００６２】
そして、このようなモジュールを組み込む際には、このモジュールを実行するためのファイルを記憶させるクライアントコンピュータ２の記憶装置の領域として、利用者が自由にデータの読み書きができる領域、即ち利用者に対しフルコントロールの権限が付与された領域を指定すると共に、このモジュールを実行するための情報を登録するクライアントコンピュータ２のデータベース（具体的には、例えば「レジストリ」）の領域として、利用者のみが使用するプログラムの情報を登録する領域を指定するように、モジュールのウエブブラウザへの組み込みを行うプログラムへ指示しておけば、前記の如く利用者がコンピュータの管理者権限を有していないような状況において、確実にモジュールを組み込むことができて好ましい。
【００６３】
この処理手段は、入力手段と共に配信されるか又はサーバコンピュータ１に記憶されているものであり、具体的には教材のデータに基づいて、登録手段で登録することができる画像形式、即ち本発明に係る学習支援システムで扱えるような形式であってサーバコンピュータ１のデータベースに記憶されている教材画像データと同様の画像形式を生成するものである。
【００６４】
より具体的には、入力手段のデータ入力部から送信される教材のデータが、例えばクライアントコンピュータ２に記憶された教材画像データの元となるような画像データファイル、他の画像作成加工アプリケーションで生成された画像データファイル、他の文章作成アプリケーションで作成された文章データや、他の文章作成アプリケーションで作成された文章データと画像データとが組み合わされたようなデータファイルである場合には、これらのデータファイルに基づいて教材画像データと同様の画像形式から成る教材画像データを生成するものである。
【００６５】
そして、入力手段のデータ入力部が、作成された教材のデータに格納された書式設定及び／又は画像の情報も合わせて入力されるデータ入力部である場合には、作成された教材のデータに格納された書式設定及び／又は画像の情報をも考慮して教材画像データを生成し、また入力手段に、教材のデータを作成するデータ作成部が更に設けられている場合には、データ作成部により作成された教材のデータに基づいて教材画像データを生成するものである。
【００６６】
更に、入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成する場合には、処理手段は入力手段のデータ入力部により参照されたクリップボードに一時的に記憶された教材のデータに基づいて教材画像データを生成するのである。
【００６７】
このクリップボードとは、クライアントコンピュータ２にインストールされたオペレーションシステムに標準的に備えられており、同一のアプリケーションや異なるアプリケーション間でのデータのやり取りをするためにデータを一時的に記憶するためのものであり、より詳細には他のアプリケーションを起動して作成した教材のデータを表示し、教材画像データとして登録したい所望の表示領域を選択してコピーすることにより、所望の表示領域は１つ又は種々の形式のデータとしてクリップボードに一時的に記憶されるので、データ入力部でこのクリップボードに保存されたデータを参照し、処理手段が、データ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成することによって、好適な形式の教材のデータを取り込むようにして入力される。
【００６８】
より具体的には、クリップボードに一時的に記憶されるデータとしては、コピー元となるアプリケーションによって左右されるものであり、例えば文字データ、画像データやコピー元となるアプリケーションのみでしか利用できないデータ等のデータを１種類又は複数種類記憶するのであり、更には場合によっては、文字データとして複数種類の形式の文字データを記憶したり、画像データとして複数種類の形式の画像データを記憶したりするのである。
【００６９】
ここで、クリップボードに記憶される画像データとしては、主に画素の集まりであるラスタ画像データ（例えば「ビットマップ」）や、線の起終点の座標、曲線その曲がり方、太さ、色、それら線に囲まれた面の色、それらの変化の仕方等を数値で表すベクタ画像（例えば、「拡張メタファイル」）、そしてこれらを組合わせたもの等が存在し、一方クリップボードに記憶される文字データとしては、単なる文字テータ（例えば、「テキストファイル」）や書式設定情報を有するテキストデータ（例えば、「リットテキストファイル」）等が存在する。
【００７０】
このようなクリップボードを利用する入力手段のデータ入力部及び処理手段としては、具体的には例えば図３（図面上の左側）に示す如くデータ入力部の画面上に、クリップボードに一時的に記憶された教材のデータを入力するためのボタンと、入力されたクリップボードのデータを表示するための表示領域とから成り、教材のデータをコピーすることによりクリップボードに一時記憶させた後に、前記データ入力部の画面上のボタンを押下すると、クリップボードのデータが参照されると共に処理手段が入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成し、更にはこの処理手段で生成された教材画像データの内容がデータ入力部の表示領域に表示されるものを例示することができる。
【００７１】
この処理手段で生成される画像形式としては、教材のデータを登録手段で登録することができる画像形式であれば特に限定されないが、本発明に係る学習支援システムでは複数の教材画像データを組み合わせたり、出力する用紙の大きさを変更したりする操作が行われる場合が多いため、教材画像データを拡大や縮小する際に画質が殆ど劣化することがないベクタ形式の画像、具体的には拡張メタファイル（ｗｍｆやｅｍｆ等）、ＰＤＦや独自形式の画像等が好ましく用いられる。
【００７２】
次いで、登録手段は、サーバコンピュータ１又はクライアントコンピュータ２に記憶されており、処理手段から送信される教材画像データと、入力手段の情報入力部から送信される教材画像データの識別情報とを関連付けて登録するものであり、教材画像データを登録すると共に、登録の際にその識別情報とを関連付けることにより多数の教材画像データが登録されていても所望の教材画像データを検索が容易となるようにするためのものである。
【００７３】
この登録手段は、図２に示す如くサーバコンピュータ１又は図示しないがクライアントコンピュータ２に記憶されており、この登録手段により関連付けた状態で次々と登録された教材画像データとそれらの識別情報とは、登録手段と共にサーバコンピュータ１又はクライアントコンピュータ２に記憶されていくのである。
【００７４】
この登録手段としては、サーバコンピュータ１に記憶されている場合には、例えば登録手段により登録された総ての教材画像データをサーバコンピュータ１内の１つのフォルダに纏めて、サーバコンピュータ１にアクセスする総てのクライアントコンピュータ２やユーザで共有してもよく、またサーバコンピュータ１にアクセスするグループ毎、クライアントコンピュータ２毎や、ユーザ毎にそれぞれサーバコンピュータ１内のフォルダを割り当てて、自らが割り当てられたフォルダ以外の他のフォルダに登録された教材画像データにアクセスできないように設定されていてもよい。
【００７５】
またこの登録手段としては、クライアントコンピュータ２に記憶されている場合には、例えば登録手段により登録された総ての教材画像データをクライアントコンピュータ２内に登録したり、クライアントコンピュータ２からアクセス可能なＮＡＳ等のファイルサーバに登録したりしてもよい。
【００７６】
この登録手段が、教材画像データとその識別情報とを登録し記憶する方法としては、教材画像データとその識別情報とを関連付けれられた状態で登録し記憶することができる方法であれば特に限定されないが、例えば単に教材画像データに識別情報から成るファイル名を付して記憶装置に記憶したり、識別情報とそのファイル名とから成るデータテーブルを生成し、このデータテーブルと共に教材画像データを記憶装置に記憶させたりする方法等を例示することができる。
【００７７】
そして、入力手段の情報入力部が、サーバコンピュータ１のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部である場合には、これらの教材情報と教材画像データとが関連付けられたデータテーブルを別途生成して教材画像データと共に記憶することが望ましい。
【００７８】
この登録手段により次々と登録された教材画像データとしては、それぞれ独立したファイルとして記憶されていてもよいが、登録手段のデータ容量を節減することや、ファイル自体を容易に複製や閲覧されないよう保護することを目的として、特殊な圧縮方法で圧縮ファイルとして記憶されていてもよい。
【００７９】
そして、これらの手段において、入力手段に、登録された教材画像データの識別情報を参照し、教材画像データの補足のデータと教材画像データの識別情報とを入力する補足データ入力部を更に有し、処理手段が、入力手段の補足データ入力部から送信される補足のデータを教材補足画像データへ変換すると共に、登録手段が、処理手段から送信される教材補足画像データと入力手段の補足データ入力部から送信される教材画像データの識別情報とを関連付けて登録するものであれば、登録された教材画像データに関連付けて更にその解答や解説等の教材補足画像データを登録することができて好ましいばかりでなく、本発明に係る学習支援システムを用いて教材画像データを作成した際に、合わせて解答や解説等の教材補足データを直ぐに出力することができて好ましい。
【００８０】
次いで、本発明に係る学習支援システムにおいて教材画像データとその識別情報とを登録する方法について詳細に説明する。
初めに準備として、予め別途用意した文章作成アプリケーション等を用いて教材のデータを作成しておくのであるが、例えば入力手段に、教材のデータを作成するデータ作成部が更に設けられている態様であれば、これを用いて教材のデータを直接作成してもよい。
【００８１】
また、入力手段、又は処理手段が入力手段と共に配信される場合には入力手段及び処理手段が、ウエブブラウザに組み込まれるモジュールとして配信される場合には、予めモジュールをウエブブラウザを介してダウンロードしウエブブラウザに組み込む操作を行う。
【００８２】
この操作は、通常は本発明に係る学習支援システムを導入しサーバコンピュータ１にクライアントコンピュータ２からウエブブラウザを介して初めてアクセスして際に、ウエブブラウザよりモジュールのダウンロードを促すメッセージが表示されるので、これを了承するという簡単な操作を行えばよい。
【００８３】
このような準備が完了した後に、入力手段のデータ入力部に作成した教材のデータを入力する操作を行う。
この操作では、例えば入力手段に、教材のデータを作成するデータ作成部が更に設けられている場合では、これを用いて教材のデータを直接作成してもよい。
【００８４】
また、入力手段のデータ入力部が、クリップボードに一時的に記憶された教材のデータを参照すると共に、処理手段が、入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成する態様の場合では、他のアプリケーションを起動して作成した教材のデータを表示し、教材画像データとして登録したい所望の表示領域を選択してコピーすることにより、所望の表示領域がクリップボードに一時的に記憶されるので、例えば図３に示す如くデータ入力部の画面上にクリップボードに一時的に記憶された教材のデータを入力するためのボタンと、入力されたクリップボードのデータを表示するための表示領域とから成るものであれば、データ入力部の画面上のボタンを押下すると、クリップボードのデータが参照されると共に処理手段が入力手段のデータ入力部により参照されたクリップボードの教材のデータに基づいて教材画像データを生成し、更にはこの処理手段で生成された教材画像データの内容がデータ入力部の表示領域に表示される。
【００８５】
次に、入力手段の情報入力部にデータ入力部で入力された教材のデータを識別するための識別情報が入力する操作を行う。尚、この操作の順は、前記教材のデータを入力する操作と前後してもよい。
【００８６】
この操作では、例えば識別情報として、単に教材画像データに利用者が所望のファイル名を入力したり、通し番号や日付時刻等の規則性を有する文字を単に付与し入力したりすることによって行われる。
【００８７】
この際、入力手段の情報入力部が、入力手段の情報入力部が、サーバコンピュータ１のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部である態様である場合には、例えば図３に示す如く先ず最も上位の分類をプルダウンで選択すると、情報入力部がサーバコンピュータ１のデータベースに記憶されている教材情報テーブル等を参照してその選択された分類の下位に属する分類の一覧を下位のプルダウンの選択項目として呼び出し、次にこの下位のプルダウンを選択することにより、前記と同様に更に下位の分類の一覧を下位のプルダウンの選択項目として呼び出すことを繰り返すことによって、教材情報の分類の規則に反することなく容易に識別情報として教材情報を入力することができる。
【００８８】
次いで、入力手段のデータ入力部で入力された教材のデータは、入力手段のデータ入力部から処理手段に送信され、処理手段で受信した教材のデータに基づいて教材画像データを生成する処理が行われる。
【００８９】
この際、処理手段では入力手段のデータ入力部から送信される教材のデータに基づいて教材画像データを生成する処理がサーバコンピュータ１又はクライアントコンピュータ２で行われるのである。
【００９０】
最後に、処理手段で生成された教材画像データが送信されてくると、登録手段で送信されてきた教材画像データと、入力手段の情報入力部から送信されてきた教材画像データの識別情報とを関連付けて登録する処理が行われる。
【００９１】
この処理では、例えば教材画像データに識別情報から成るファイル名を付して記憶装置に記憶したり、識別情報とそのファイル名とから成るデータテーブルを生成し、このデータテーブルと共に教材画像データを記憶装置に記憶させたりする等々の処理が行われる。
【００９２】
この際、入力手段の情報入力部が、サーバコンピュータ１のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部である態様では、これらの教材情報と教材画像データとが関連付けられたデータテーブルを別途生成して教材画像データと共に記憶する処理が行われることが望ましい。
【００９３】
かくして、利用者が独自に作成した教材を教材画像データとして登録した後に、本発明に係る学習支援システムで登録された教材画像データを用いる場合には、教材画像データの識別情報に基づいて所望の教材画像データを検索することにより、利用者が独自に作成した教材を容易に使用することができるのである。
【００９４】
この際、入力手段の情報入力部が、入力手段の情報入力部が、サーバコンピュータ１のデータベースの教材情報を参照し、識別情報として教材情報が入力される情報入力部であれば、本発明に係る学習支援システムのデータベースの教材情報を利用して容易に利用者が登録した教材画像データを検索することができて好ましい。
【符号の説明】
【００９５】
１  サーバコンピュータ
２  クライアントコンピュータ
【図１】
2010182125.tif 000003
【図２】
2010182125.tif 000004
【図３】
2010182125.tif 000005