(57)【要約】【課題】  穴埋め式電子教材を容易に作成可能にすること。【解決手段】  教材化対象の文書を表示画面に表示する第１のステップと、  前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶する第５のステップとを備えることを特徴とする。【選択図】      図４
2005266335.tif 000002
【特許請求の範囲】
【請求項１】
穴埋め形式の電子教材の作成を支援する方法であって、
教材化対象の文書を表示画面に表示する第１のステップと、
前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、
前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、
前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、
前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶する第５のステップと、
を備えることを特徴とする電子教材の作成支援方法。
【請求項２】
穴埋め形式の電子教材の作成を支援する方法であって、
教材化対象の文書を表示画面に表示する第１のステップと、
前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、
前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、
前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、
前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶し、かつ当該管理テーブルを前記文書と対応付けて電子教材として記憶手段に記憶する第５のステップと、
を備えることを特徴とする電子教材の作成支援方法。
【請求項３】
穴埋め形式の電子教材の作成を支援するためのプログラムであって、
教材化対象の文書を表示画面に表示する第１のステップと、
前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、
前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、
前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、
前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶する第５のステップと、
をコンピュータに実行させ、電子教材の作成を支援することを特徴とする電子教材の作成支援プログラム。
【請求項４】
前記記憶手段に記憶された文書情報から該当文書を表示し、当該文書に関する前記管理テーブルを参照し、当該文書の穴埋め形式が登録された被選択テキストを不可視状態にして前記表示画面に表示する第６のステップと、
表示された電子教材中の不可視状態の被テキストの位置に対するポイント操作を受付け、前記管理テーブルから被選択テキストを読み出し、可視化表示する第７のステップと
をコンピュータに実行させ、電子教材作成支援および電子教材の表示を支援することを特徴とする請求項３に記載の電子教材の作成支援プログラム。
【請求項５】
穴埋め形式の電子教材の作成を支援するためのプログラムであって、
教材化対象の文書を表示画面に表示する第１のステップと、
前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、
前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、
前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、
前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶し、かつ当該管理テーブルを教材化対象の前記文書と対応付けて電子教材として記憶手段に記憶する第５のステップと、
をコンピュータに実行させ、電子教材の作成を支援することを特徴とする電子教材の作成支援プログラム。
【請求項６】
前記記憶手段に記憶された電子教材を読出して当該電子教材に関する前記管理テーブルを参照し、当該電子教材中の穴埋め形式が登録された被選択テキストを不可視状態にして前記表示画面に表示する第６のステップと、
表示された電子教材中の不可視状態の被テキストの位置に対するポイント操作を受付け、前記管理テーブルから被選択テキストを読み出し、可視化表示する第７のステップと
をコンピュータに実行させ、電子教材作成支援および電子教材の表示を支援することを特徴とする請求項３に記載の電子教材の作成支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、既存のＷｅｂコンテンツなどを利用して穴埋め形式の電子教材の作成を支援する方法およびプログラムに関する。
【背景技術】
【０００２】
近年のインターネットの普及により一般に公開されているＷｅｂコンテンツは非常に多岐にわたり、またその内容も充実している。これらのＷｅｂコンテンツの中には各種法律の条文もあり、法律を学習するものにとっては非常に有用な情報となっている。しかし、これらを法律の教材を作成する際に利用しようとした場合、例えば図７に示すように、日本国憲法第９条の一部の文字「国権の発動」を見えなくした穴埋め形式の電子教材を作成するに当り、インターネットのブラウザソフトウエアで閲覧可能なＷｅｂコンテンツを使用するには、自らプログラムを作成するか、もしくは既にプログラム化されたものを購入して使用するしかなかった。
本発明に関連する公知文献としては下記の特許文献１がある。
【０００３】
【特許文献１】特開２００３−１７３１２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記したようなプログラムを作成することは、プログラミング経験やホームページ作成経験の無い一般のユーザが、公開されているホームページの法律条文などのＷｅｂコンテンツを利用して独力で自由に穴埋め問題の教材を作成することは非常に難しいという問題がある。
また、市販されているソフトウエアでは、教材化されている法律条文や穴埋め箇所なども限られており、自分の所望する教材ではないこともある。
また、市販されているソフトウエアでは穴埋め形式がワンパターンであり、ユーザが任意にその形式を設定することはできないという問題がある。
【０００５】
本発明の目的は、公開されているＷｅｂコンテンツなどを利用し、穴埋め形式の電子教材を容易に作成可能にする電子教材の作成支援方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る電子教材の作成支援方法は、穴埋め形式の電子教材の作成を支援する方法であって、
教材化対象の文書を表示画面に表示する第１のステップと、前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶する第５のステップとを備えることを特徴とする。
また、穴埋め形式の電子教材の作成を支援する方法であって、
教材化対象の文書を表示画面に表示する第１のステップと、前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶し、かつ当該管理テーブルを前記文書と対応付けて電子教材として記憶手段に記憶する第５のステップとを備えることを特徴とする。
本発明に係るプログラムは、穴埋め形式の電子教材の作成を支援するためのプログラムであって、
教材化対象の文書を表示画面に表示する第１のステップと、前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶する第５のステップとをコンピュータに実行させ、電子教材の作成を支援することを特徴とする。
また、前記記憶手段に記憶された文書情報から該当文書を表示し、当該文書に関する前記管理テーブルを参照し、当該文書の穴埋め形式が登録された被選択テキストを不可視状態にして前記表示画面に表示する第６のステップと、表示された電子教材中の不可視状態の被テキストの位置に対するポイント操作を受付け、前記管理テーブルから被選択テキストを読み出し、可視化表示する第７のステップとをコンピュータに実行させ、電子教材作成支援および電子教材の表示を支援することを特徴とする。
また、穴埋め形式の電子教材の作成を支援するためのプログラムであって、
教材化対象の文書を表示画面に表示する第１のステップと、前記表示画面に表示された文書上においてユーザによる任意のテキストの選択イベントを入力手段から受付ける第２のステップと、前記第２のステップにおいて受付けた選択イベントに対応した被選択テキストに対する穴埋め形式のメニュー項目一覧を前記入力手段の特定の操作イベントに応じて前記表示画面に表示する第３のステップと、前記メニュー項目一覧中のいずれかのメニュー項目に対する前記入力手段によるユーザの選択操作を受付ける第４のステップと、前記文書の位置情報及び前記被選択テキストを当該被選択テキストの前記文書中の位置情報および穴埋め形式の情報と共に管理テーブルに記憶し、かつ当該管理テーブルを教材化対象の前記文書と対応付けて電子教材として記憶手段に記憶する第５のステップとをコンピュータに実行させ、電子教材の作成を支援することを特徴とする。
また、前記記憶手段に記憶された電子教材を読出して当該電子教材に関する前記管理テーブルを参照し、当該電子教材中の穴埋め形式が登録された被選択テキストを不可視状態にして前記表示画面に表示する第６のステップと、表示された電子教材中の不可視状態の被テキストの位置に対するポイント操作を受付け、前記管理テーブルから被選択テキストを読み出し、可視化表示する第７のステップとをコンピュータに実行させ、電子教材作成支援および電子教材の表示を支援することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、公開されているＷｅｂコンテンツなどを利用し、穴埋め形式の電子教材を容易に作成することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は、本発明を適用した電子教材作成支援システム全体の構成図である。
この実施形態の電子教材作成支援システムは、表示装置１、キーボード２、マウス（ポインティング装置）３、コンピュータ４、外部記憶装置５から構成される。
コンピュータ４は、ネットワーク６によりインターネット６に接続可能になっており、当該インターネット６に接続されたＷｅｂサーバ７のコンテンツを参照できるようになっている。
コンピュータ４は、ＣＰＵ４１、メモリ４２を備えている。
メモリ４２には、Ｗｅｂコンテンツを参照するためのＷｅｂブラウザ４３、電子教材作成支援プログラム４４、プラグイン部４５が記憶されている。
【０００９】
電子教材作成支援プログラム４４は、本実施の形態ではブラウザ４３に対していわゆるプラグインとして組み込まれて使用されるものであり、ユーザからの操作イベントを受付けるイベント処理部４４１、イベント処理部４４１によって受付けた操作イベントに対応してユーザに対して本プログラム４４のメニューを表示するように設定するメニュー表示部４４２、ユーザによって選択された任意のテキストの穴埋め形式が選択された場合に当該被選択テキストの位置を記憶するためにＤＯＭ(Document Object Model)を作成する作成部４４３、ユーザによって登録操作された電子教材を外部記憶装置６に登録する教材登録部４４４、ユーザからの操作に対応して登録されている電子教材を表示する教材表示部４４５から構成される。
プラグイン部４５は、電子教材作成支援プログラム４４がインストールされると、Ｗｅｂブラウザ４３と電子教材支援プログラム４４の間に介在し、Ｗｅｂブラウザ４３ともにユーザの操作イベントを監視し、操作イベントの発生を電子教材作成支援プログラム４４に伝える。
外部記憶装置５には電子教材毎のテキスト管理テーブル５１とユーザが電子教材として登録したWebコンテンツ等の文書５２が登録される。
【００１０】
図２は、本発明の画面表示例を示した図である。
図２（ａ）は、表示装置１のブラウザ画面に、ユーザが電子教材として使用としているＷｅｂコンテンツ（ここでは、日本国憲法第９条の条文）を表示し、その表示されたＷｅｂコンテンツのうち任意のテキスト（ここでは、「国権の発動」）をマウス３またはキーボード２により選択し、選択した状態のままマウス３の右クリック等の操作によって穴埋めの形式のメニューを表示した例を示す画面例である。
なお、本実施の形態では、マイクロソフト社のウインドウズ(登録商標)をオペレーティングシステムとして使用することを前提としている。
まず、図２（ａ）において、ユーザがＷｅｂコンテンツ上の「国権の発動」というテキストを選択すると、２０１のように選択されたテキストは反転表示される。この状態でユーザがマウス３の右クリック等の操作をするとメニュー２０２が表示される。
メニュー２０２にはテキストを選択し、マウス３の右クリック操作した際に通常表示される「コピー」や「印刷」とともに穴埋め形式のメニューが表示される。
穴埋め形式のメニューには、黒塗り、（  ）、（文字数）といったメニュー項目が表示される。「黒塗り」とは、選択したテキストを黒塗りして見えなくする形式である。「（  ）」とは、選択したテキストを括弧「（  ）」で囲み、テキスト自体を見えなくする形式である。「（文字数）」とは、選択したテキストの文字数を（  ）内に表示し、テキスト自体は見えなくする形式である。
例えば「国権の発動」というテキストが選択された場合には文字数が５であるので「（５）」という表示を行う形式である。
ユーザは、表示されたメニュー項目のいずれかを選択することによって穴埋め形式を設定する。
図２（ａ）の例では、「黒塗り」、「（  ）」、「（文字数）」が穴埋め形式として表示されているが、この他に、蛍光ペンや図３（ａ）に示すような「下線」形式などをメニューに追加しておいても良い。また、図３（ｂ）に示すようにメニュー３０１に「一括設定」という項目を追加し、ページ単位で全体の穴埋め形式を設定するようにしても良い。
この場合、ユーザが「一括設定」を選択すると図３（Ｃ）のような画面が表示され、ユーザはこの画面上で自分が設定したい形式を選択する。穴埋め形式が設定されると選択されたテキストは見えない状態になる。黒塗りの場合でテキストが黒の場合はそのままでよいが、他の形式の場合は背景と同じ色に属性を変更して表示する。こうすることで選択されたテキストは見えなくなる。
【００１１】
図４は、表示装置１に表示したＷｅｂコンテンツを利用し、電子教材を作成する電子教材支援プログラム４４の処理の流れを示したフローチャートである。
まず、教材化対象のＷｅｂコンテンツを表示装置１のブラウザ画面上に表示させた状態で、ユーザがマウス３やキーボード２によって表示されているＷｅｂコンテンツ内のテキスト（例えば図２（ａ）の“国権の発動”）をマウス３のドラッグ操作によって選択すると、その操作イベントをイベント処理部４４１が受付け、選択されたテキスト（例えば図２（ａ）の“国権の発動”）を反転表示させる。この状態でユーザがマウス３の右クリック操作を行うと、その操作イベントをイベント処理部４４１が受付け、被選択テキストの近傍に図２（ａ）に示したように、穴埋め形式の選択メニューやコピー、印刷などのメニュー項目を含むメニュー２０２を図２（ａ）のようにメニュー表示部４４２により表示する(ステップ４０１、４０２)。
この状態で、ユーザがメニュー２０２内のいずれかのメニュー項目を選択すると、そのメニュー項目が受付ける（ステップ４０３）。そして、選択されたメニュー項目が穴埋め形式のメニュー項目に属するものであるかを判定し（ステップ４０４）、穴埋め形式のメニュー項目に属さないメニュー項目（コピー、印刷）であった場合には終了する。
しかし、穴埋め形式のメニュー項目に属する「黒塗り」、「（  ）」、「（文字数）」のいずれかであった場合、ブラウザ画面に表示されているＷｅｂコンテンツ（ＨＴＭＬ文書等の構造化文書）のＤＯＭ(Document Object Model)をＤＯＭ作成部４４３で作成し（ステップ４０５）、ユーザが選択した（例えば図２（ａ）の“国権の発動”）を図６に示すテキスト管理テーブル５１に教材登録部４４４により登録し、かつ当該管理テーブル５１を被選択テキストが存在するＷｅｂコンテンツのURLと共に電子教材として外部記憶装置５に登録する(ステップ４０６)。ステップ４０６では、WebコンテンツのURLではなく、被選択テキストが存在するＷｅｂコンテンツ自体と共に電子教材として外部記憶装置５に登録しても良い。そして、当該被選択テキストを非表示にする（ステップ４０７）。
【００１２】
図６のテキスト管理テーブル５１には、ユーザが選択したテキストを一意に指定するためのテキストＩＤ６０１、被選択テキスト６０２、被選択テキストの穴埋め形式６０３、使用するＷｅｂコンテンツのURL６０４、Ｗｅｂコンテンツ上の被選択テキストの位置６０５を被テキスト単位でそれぞれ登録するように構成されている。
電子教材として外部記憶装置にユーザが電子教材として保存する場合には、URL604がファイル名(例：C:\MyDocument\Kyouzai\kenpou.html)になる。
以上の処理によって、Ｗｅｂサーバ７から取得した任意のＷｅｂコンテンツを利用し、そのＷｅｂコンテンツ中の任意のテキストを適宜に選択し、かつそれぞれの被選択テキストの穴埋め形式を選択することにより、被選択テキストがユーザによって指定された穴埋め形式で穴埋めされた電子教材情報（教材化対象の文書と管理テーブルから成る情報）が外部記憶装置５に登録される。
【００１３】
図５は、外部記憶装置５に登録した電子教材をブラウザ画面に表示して閲覧する場合の電子教材作成支援プログラム４４の処理を示すフローチャートである。
まず、外部記憶装置５に登録した電子教材をブラウザ画面に表示した状態で、ユーザによるマウスイベントがあった場合、マウスポインタの位置を検出し(ステップ５０１)、教材表示部４４５がこの位置と同一の位置情報を持つテキストをテキスト管理テーブル５１から検索する(ステップ５０２)、そして、検索されたテキストを図２(ｂ)の２０３のように吹き出し形式で表示する(ステップ５０３)。
これにより、黒塗りなどで穴埋めされた部分のテキストが可視化して表示される。
以上によって、プログラム作成の経験がない一般ユーザであっても、Ｗｅｂコンテンツを利用して極めて容易に穴埋め形式の電子教材を作成することができる。
【００１４】
なお、本発明はＷｅｂコンテンツだけでなく、ＨＴＭＬ形式またはＸＭＬ形式の文書を全て取り扱うことができる。従って、電子教材を作成しようとしているオリジナルの文書がＨＴＭＬ形式またはＸＭＬ形式になっていない場合には、一旦、変換ツールにより、ＨＴＭＬ形式またはＸＭＬ形式の文書に変換し、この文書をブラウザ画面に表示させて上記のような処理を行うことにより、同様に電子教材を作成することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明を適用した教材作成支援システムの概略構成を示すブロック図である。
【図２】本発明の画面例を示した図である。
【図３】本発明の画面例を示した図である。
【図４】電子教材を登録する処理を示すフローチャートである。
【図５】作成した電子教材を表示する処理を示すフローチャートである。
【図６】テキスト管理テーブルの一例を示した図である。
【図７】穴埋め形式の電子教材の例を示した図である。
【符号の説明】
【００１６】
１    表示装置
２    キーボード
３    マウス
４    コンピュータ
５    外部記憶装置
４３    Ｗｅｂブラウザ
４４    電子教材作成支援プログラム
４５    プラグイン部
【図１】
2005266335.tif 000003
【図２】
2005266335.tif 000004
【図３】
2005266335.tif 000005
【図４】
2005266335.tif 000006
【図５】
2005266335.tif 000007
【図６】
2005266335.tif 000008
【図７】
2005266335.tif 000009