(57)【要約】【目的】本発明は、問題を出題する複数出題装置および記録媒体に閲し、出題文の選択肢に応じた画面上の所定位置に表示すると共にテキストデータをイメージデータに変換して表示し、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることを目的とする。【構成】出題文およびその選択肢を登録する出題文ファイルと、出題文の複数の選択肢を表示する位置を登録する選択肢表示データファイルと、出題文ファイルを参照して乱数によって決めた出題文を表示および出題文中の選択肢を乱数によって並びかえた後の選択肢について選択肢表示データファイルを参照して所定領域にそれぞれ表示し、選択肢が選択されたときに選択された選択肢を正解値として出力する手段とを備えるように構成する。【選択図】        図１
2006268061.tif 000002
【特許請求の範囲】
【請求項１】
問題を出題する複数出題装置において、
出題文およびその選択肢を登録する出題文ファイルと、
出題文の複数の選択肢を表示する位置を登録する選択肢表示データファイルと、
上記出題文ファイルを参照して乱数によって決めた出題文を表示および当該出題文中の選択肢を乱数によって並びかえた後の選択肢について上記選択肢表示データファイルを参照して所定領域にそれぞれ表示し、選択肢が選択されたときに当該選択された選択肢を正解値として出力する手段と
を備えたことを特徴とする複数出題装置。
【請求項２】
問題を出題する複数出題装置において、
出題文およびその選択肢を登録する出題文ファイルと、
出題文の複数の選択肢を表示する位置を登録する選択肢表示データファイルと、
テキストデータに対応づけてそのイメージデータを登録するイメージデータファイルと、
上記出題文ファイルを参照して乱数によって決めた出題文を表示および当該出題文中の選択肢を乱数によって並びかえた後の選択肢について、上記イメージデータファイルを参照してイメージデータに変換した後に上記選択肢表示データファイルを参照して所定領域にそれぞれ表示し、選択肢が選択されたときに当該選択された選択肢を正解値として出力する手段と
を備えたことを特徴とする複数出題装置。
【請求項３】
上記乱数によって並びかえた後の選択肢について、選択肢表示データファイルを参照して所定領域にそれぞれ表示、あるいは選択肢番号に対応づけて選択肢をテキストデータのままで表示するかを乱数によっていずれかに決定することを特徴とする請求項１あるいは請求項２記載の複数出題装置。
【請求項４】
上記出題文ファイルを参照して出題文および選択肢を取り出したときに予め定めた正解の選択肢あるいは選択肢の格納した場所を記憶しておき、この記憶した選択肢あるいは場所をもとに、上記選択された選択肢の正解あるいは誤答を判定することを特徴とする請求項１ないし請求項３記載のいずれかの複数出題装置。
【請求項５】
出題文およびその選択肢を出題文ファイルに登録する手段と、
出題文の複数の選択肢を表示する位置を選択肢表示データファイルに登録する手段と、
上記出題文ファイルを参照して乱数によって決めた出題文を表示および当該出題文中の選択肢を乱数によって並びかえた後の選択肢について上記選択肢表示データファイルを参照して所定領域にそれぞれ表示し、選択肢が選択されたときに当該選択された選択肢を正解値として出力する手段と
して機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項６】
出題文およびその選択肢を出題文ファイルに登録する手段と、
出題文の複数の選択肢を表示する位置を選択肢表示データファイルに登録する手段と、
テキストデータに対応づけてそのイメージデータをイメージデータファイルに登録する手段と、
上記出題文ファイルを参照して乱数によって決めた出題文を表示および当該出題文中の選択肢を乱数によって並びかえた後の選択肢について、上記イメージデータファイルを参照してイメージデータに変換した後に上記選択肢表示データファイルを参照して所定領域にそれぞれ表示し、選択肢が選択されたときに当該選択された選択肢を正解値として出力する手段と
して機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、問題を出題する複数出題装置および記録媒体に関するものである。
【背景技術】
【０００２】
従来、学習目的やエンターテイメントで、クイズ、問題、設問を主とした出題システムでは、予め出題文ごとに選択肢を用意し、これを同時に表示し、これら選択肢の中から解答を選択させるようにしていた。例えば図８に示すように、出題文と選択肢の全部を同時に表示し、利用者から１つ解答を選択させ、選択された解答が正解あるいは誤答かを判定するようにしていた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述したように従来の出題システムは、図８に示す上記のように出題文と全部の選択肢をそのまま全部テキストデータで表示しているため、利用者が自分の解答を選択肢から選ぶのは容易であった。
【０００４】
しかしながら、何問も同じ図８の形式で続けると単純作業に成りがちで、飽きもきてしまい、学習目的であれば学力向上には向かず、エンターテイメント目的であれば楽しさが半減してしまうという問題があった。
【０００５】
本発明は、これらの問題を解決するため、出題文の選択肢に応じた画面上の所定位置に表示すると共にテキストデータをイメージデータに変換して表示し、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることを目的としている。
【課題を解決するための手段】
【０００６】
図１を参照して課題を解決するための手段を説明する。
図１において、複数出題装置１は、問題を出題するものであって、ここでは、複数出題手段３、および表示手段４などから構成されるものである。
【０００７】
複数出題手段３は、出題文ファイル５を参照して乱数によって決めた出題文を表示したり、出題文中の選択肢を乱数によって並びかえた後の選択肢について選択肢表示データファイル７を参照して所定領域にそれぞれ表示したり、選択肢が選択されたときに選択された選択肢と正解値とを比較して一致したときに正解、不一致のときに誤答と判定したりなどするものである。
【０００８】
出題文ファイル４は、出題文およびその選択肢を登録するものである。
イメージデータファイル６は、テキストデータに対応づけてそのイメージデータを登録するものである。
【０００９】
選択肢表示データファイル７は、出題文の複数の選択肢を表示する位置を登録するものである。
【００１０】
次に、動作を説明する。
複数出題手段３が出題文ファイル５を参照して乱数によって決めた出題文を表示および出題文中の選択肢を乱数によって並びかえた後の選択肢について選択肢表示データファイル７を参照して所定領域にそれぞれ表示し、選択肢が選択されたときに選択された選択肢と正解値とを比較して一致したときに正解、不一致のときに誤答と判定するようにしている。
【００１１】
また、複数出題手段３が出題文ファイル５を参照して乱数によって決めた出題文を表示および出題文中の選択肢を乱数によって並びかえた後の選択肢について、イメージデータファイル６を参照してイメージデータに変換した後に選択肢表示データファイル７を参照して所定領域にそれぞれ表示し、選択肢が選択されたときに選択された選択肢と正解値とを比較して一致したときに正解、不一致のときに誤答と判定するようにしている。
【００１２】
これらの際に、乱数によって並びかえた後の選択肢について、乱数によって決定された選択肢表示データファイル７を参照して所定領域にそれぞれ表示、あるいは選択肢番号に対応づけて選択肢をテキストデータのままで表示するようにしている。
【００１３】
また、出題文ファイル５を参照して出題文および選択肢を取り出したときに予め定めた正解の選択肢あるいは選択肢の格納した場所を記憶しておき、この記憶した選択肢あるいは場所をもとに、選択された選択肢の正解あるいは誤答を判定するようにしている。
【００１４】
従って、出題文の選択肢に応じた画面上の所定位置に表示すると共に選択肢を乱数で並びかえた後の選択肢あるいはそのイメージデータを表示することにより、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることが可能となる。
【発明の効果】
【００１５】
本発明によれば、乱数で選択した出題文、当該出題文の選択肢を乱数で並びかえた後にレイアウト情事馴こ従い選択肢あるいはそのイメージを表示し、選択された選択肢あるいはイメージの選択肢と正解値を比較して一致したときに正解、不一致のときに誤答と判定する構成を採用しているため、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることができる。
【発明を実施するための最良の形態】
【００１６】
本発明は、出題文の選択肢に応じた画面上の所定位置に表示すると共にテキストデータをイメージデータに変換して表示し、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることを実現した。
【実施例１】
【００１７】
次に、図１から図７を用いて本発明の実施の形態および動作を順次詳細に説明する。ここで、図示外の記録媒体、ハードディスク装置などの外部記憶媒体あるいは回線を介して他のコンピュータシステムから読み込んだプログラムを複数出題装置１を構成するコンピュータシステムの主記憶にローディングして起動し、以下に説明する各種処理を実行するようにしている。
【００１８】
図１は、本発明のシステム構成図を示す。
図１において、複数出題装置１は、出題文（問題）および選択肢を作成して出題文ファイル５に登録したり、出題文ファイル５をもとに乱数によって出題文を選択し、更に選択した出題文の選択肢を乱数でランダムに並べあるいは更にイメージに変換して表示したりなどするものであって、ここでは、登録手段２、複数出題手段３および表示手段４などから構成されるものである。
【００１９】
登録手段２は、出題文、選択肢および正解を作成して出題文ファイル５に登録したり、選択肢のテキストに対応するイメージデータをイメージファイル６に登録したり、複数の選択肢を表示する位置を選択肢表示データファイル７に登録したりなどするものである（図２、図４および図５を用いて後述する）。
【００２０】
複数出題手段３は、出題文ファイル５を参照して乱数によって決めた出題文を表示したり、出題文中の選択肢を乱数によって並びかえた後の選択肢およびそのイメージについて選択肢表示データファイル７を参照して所定領域にそれぞれ表示させたり、選択肢が選択されたときに選択された選択肢と正解値とを比較して一致したときに正解、不一致のときに誤答と判定したりなどするものである（図６を用いて後述する）。
【００２１】
表示手段４は、表示装置８の画面上に出題文を表示したり、複数の選択肢を所定の位置に表示したりなどするものである。
【００２２】
出題文ファイル５は、出題文およびその選択肢を予め登録するものである。
イメージデータファイル６は、テキストデータに対応づけてそのイメージデータを登録するものである（図５を用いて後述する）。
【００２３】
選択肢表示データファイル７は、出題文の複数の選択肢を表示する位置を登録するものである（図４を用いて後述する）。
【００２４】
表示装置８は、出題文および選択肢などを表示するものである。
入力装置９は、出題文および選択肢を入力したり、表示された出題文の選択肢を選択したりなどするものである。
【００２５】
次に、図２のフローチャートに示す順序に従い出題文ファイル５、イメージデータファイル６、および選択肢表示データファイル７に登録するときの手順を詳細に説明する。
【００２６】
図２は、本発明の登録フローチャートを示す。
図２において、Ｓｌは、画面上で出題文と正解を先頭に選択肢を入力する。これは、出題文の作成者が表示装置８の画面上で例えば図３の（ａ）の画面イメージに示すように、
・出題文：
・選択肢１（正解）：
・選択肢２：
・選択肢３：
・選択肢４：
・選択肢５：
・選択肢６：
をそれぞれ作成して入力する。例えば出題文”硬式テニス発祥の地といわれる国は？”および選択肢１”アメリカ”（正解）、選択肢２”日本”、選択肢３”中国”、選択肢４”フランス”、選択肢５”イギリス”、選択肢６”−”（無しを表す）を作成して入力する。
【００２７】
Ｓ２は、出題文と複数の選択肢を固定長に変換し、固定ブロックを作成する。これは、Ｓｌで作成した出題文と複数の選択肢を、図３の（ｂ）の固定長Ｌの出題文ファイル５に登録するために固定長にする。例えば図３の（ｂ）の出題文ファイル５の場合には、出題文は８０文字、選択肢はそれぞれ４０文字の固定長に変換し、出題文、選択肢１ないし選択肢６を順次並べ、全体として固定長Ｌ（この例では８０文字＋４０文字×６＝３２０文字の固定長Ｌ（Ｌ＝３２０文字））に変換する。
【００２８】
Ｓ３は、ブロック単位に出題文ファイル５に格納する。これにより、Ｓ２で変換したブロック単位に図３の（ｂ）の出題文ファイル５に示すようにブロック１ないしブロックｎのように格納する。
【００２９】
Ｓ４は、終わりか判別する。ＹＥＳの場合には、Ｓ５に進む。ＮＯの場合には、Ｓ２で次の出題文と選択肢について繰り返す。
【００３０】
以上によって、画面上で出題文およびその選択肢を作成し、固定長のブロックにして図３の（ｂ）に示す出題文ファイル５に登録することにより、複数個の出題が出題文ファイル５に登録されることとなる。
【００３１】
図２において、Ｓ５は、選択肢にでてくる可能性のあるテキストデータ（例：国）の一覧を作成する。
【００３２】
Ｓ６は、テキストデータのイメージデータ（例：国旗）を作成する。
Ｓ７は、テキストデータとイメージデータを対応させて保存する。これらＳ５、Ｓ６、Ｓ７は、後述する図５に示すように選択肢にでてくる可能性の高い例えば国（例、日本、アメリカ、中国など）と当該テキストデータに対応する国旗のイメージを作成し、テキストデータに対応づけてイメージデータをイメージデータファイル６に登録する。
【００３３】
Ｓ８は、終わりか判別する。ＹＥＳの場合には、Ｓ９に進む。ＮＯの場合には、Ｓ６に戻り繰り返す。
【００３４】
以上のＳ５ないしＳ８によって、選択肢にでてくる可能性の高いテキストデータに対応づけてイメージデータを図５に示すイメージデータファイル６のように登録できたこととなる。
【００３５】
図２において、Ｓ９は、画面上で選択肢にあったレイアウトを作成する。
Ｓ１０は、Ｓ９で作成したレイアウトを選択肢表示データファイル７に保存して登録する。
【００３６】
以上のＳ９、Ｓ１０によって、図４に示すように選択肢の数に対応して画面上の選択肢を表示する位置をそれぞれ選択肢表示データファイル７に登録できたこととなる。
【００３７】
図３は、本発明の出題文ファイルの説明図を示す。
図３の（ａ）は、画面イメージを示す。これは、出題文の作成者が図１の表示装置８上で図示のように出題文と選択肢１（正解）、選択肢２ないし選択肢６を作成して図示のように７行として入力する。これら７行からなる出題文および選択肢１ないし選択肢６を１つの出題として図示のように複数作成する。
【００３８】
図３の（ｂ）は、出題文ファイル（固定長）の例を示す。出題文ファイル５は、図３の（ａ）の画面上で作成した画面イメージの７行分（出題文、選択肢１ないし選択肢６の合計７行分）について、出題文は８０文字、選択肢１ないし選択肢６は４０文字の固定長に変換した後、図示のように出題文（８０文字分）および選択肢１ないし選択肢６（各４０文字分）を１ブロックにまとめて順次格納したものである。
【００３９】
以上のように、出題文ファイル５にブロック単位に固定長Ｌで出題文および選択肢１ないし選択肢６（選択肢１が正解）に格納することにより、ブロック中の該当ブロックを読み出し、この読み出したブロック内で先頭から出題文、選択肢１（正解）、選択肢２ないし選択肢６を固定長で順次取り出すことが可能となる。これにより、管理情報などが不要となりメモリ容量を削減できる。
【００４０】
図４は、本発明の選択肢表示データファイルの説明図を示す。
図４の（ａ）は、レイアウトイメージ（６択）を示す。これは、選択肢が６ケの場合に、選択肢を表示する６ケの矩形領域１、２、３、４、５、６を画面上で作成した様子を示す。このとき各矩形領域の左上の座標値でそれぞれ位置を表現する。
【００４１】
図４の（ｂ）は、レイアウトイメージ（５択）を示す。これは、選択肢が５ケの場合に、選択肢を表示する５ケの矩形領域１、２、３、４、５を画面上で作成した様子を示す。このとき各矩形領域の左上の座標値でそれぞれ位置を表現する。
【００４２】
図４の（ｃ）は、選択肢表示データファイル例を示す。選択肢表示データファイル７は、図示のように、選択肢が６ケの場合には図４の（ａ）のレイアウトイメージの６ケの矩形領域の左上の座標値（ｘ，ｙ）をそれぞれ登録し、選択肢が５ケの場合には図４の（ｂ）のレイアウトイメージの５ケの矩形領域の左上の座標値（ｘ，ｙ）をそれぞれ登録したものである。
【００４３】
以上のように、選択肢の数に対応して画面上で選択肢を表示する矩形領域を選択肢表示データファイル７に登録できたこととなる。
【００４４】
図５は、本発明のイメージデータファイルの説明図を示す。このイメージデータファイル７は、図示のように、選択肢にでてくる可能性の高いテキストデータ（例えば国）に対応づけてイメージデータ（例えば国旗のイメージ）を作成し、対応づけて登録したものである。
【００４５】
以上によって、選択肢にでてくる可能性の高いテキストデータについてイメージデータをイメージデータファイル６に登録できたこととなる。
【００４６】
次に、図６のフローチャートに示す順序に従い、図１、図３、図４および図５の構成のもとで画面上に乱数でランダムに出題文および乱数でランダムに選択肢のイメージデータを表示するときの手順を詳細に説明する。
【００４７】
図６は、本発明の動作説明フローチャートを示す。
図６において、Ｓ１１は、１からｎの中で乱数ｋを発生する。これは、既述した図３の（ｂ）の出題文ファイル５中の、出題対象となった出題文の数ｎ（ブロック１ないしブロックｎまでの数ｎ）の中で乱数ｋを発生する。
【００４８】
Ｓ１２は、ｋ×固定長Ｌを演算する。これは、Ｓｌｌで発生させた乱数ｋに図３の（ｂ）の出題文ファイル５のブロックの固定長Ｌを乗算して乱数ｋで指定したブロックの先頭アドレスを求める。
【００４９】
Ｓ１３は、１ブロック分を読み出す。これは、Ｓ１２で求めた先頭アドレスから１ブロック分のデータ（ブロックｋの出題文および選択肢１ないし選択肢６のデータ）を読み出す。
【００５０】
Ｓ１４は、ブロック内の選択肢の数ｍを調べる。
Ｓ１５は、乱数を使って選択肢の順番をランダムにする。これは、Ｓ１４で調べた選択肢の数ｍ内の乱数を発生させ、発生された乱数（同じ乱数が発生された場合には異なる乱数を採用）に一致する選択肢を取り出して先頭から順番に並びかえ、選択肢の順番をランダムにする。
【００５１】
Ｓ１６は、先頭の選択肢が格納された場所を正解として記憶する。これにより、図３の（ｂ）の出題文ファイル５中から取り出して選択肢の先頭の正解がいずれの場所にランダムに並びかえられたかを記憶できたこととなる。
【００５２】
Ｓ１７は、クイズを表示する。これは、出題文をクイズとして表示する。例えば後述する図７の（ａ）のクイズ”硬式テニス発祥の地といわれる国は？”を表示する。
【００５３】
Ｓ１８は、選択肢の表示モードを乱数で決定する。これは、乱数で本発明に係るイメージモードと、従来の文字モードとのいずれかを決定（例えば乱数で奇数のときはイメージモード、偶数のときは文字モードと決定）する。イメージモードと決定された場合には、Ｓ１９に進む。文字モードと決定された場合にはＳ２７に進む。
【００５４】
Ｓ１９は、Ｓ１８で乱数によりイメージモードと決定されたので、解答１つ目に対応するイメージデータを取り出す。
【００５５】
Ｓ２０は、終わりか判別する。ＹＥＳの場合には、Ｓ２１に進む。ＮＯの場合には、Ｓ２８で次の選択肢に対応するイメージデータを取り出し、Ｓ２０に戻る。
【００５６】
Ｓ２１は、選択肢に合わせたレイアウト情報を取り出す。これは、取り出した選択肢の数に合わせてレイアウト情報を、既述した園４の（ｃ）の選択肢表示データファイル７から取り出す。
【００５７】
Ｓ２２は、レイアウト情報を元にイメージデータを対応する位置に順次表示する。これらＳ１９、Ｓ２０、Ｓ２８、Ｓ２２によって、乱数でランダムに並びかえた選択肢についてイメージデータファイル６から該当するイメージデータを取り出し、当該取り出したイメージデータについて、選択肢表示データファイル７から取り出して画面上に表示したレイアウトにそれぞれ表示、例えば図７に示すように表示（図７の矩形領域の内部には１ないし５が記載されているが、実際にはこれら１ないし５に対応する国旗のイメージを表示）することが可能となる。
【００５８】
Ｓ２３は、利用者が選択肢をイメージで表示した矩形領域のいずれかを選択する。
Ｓ２４は、記憶した正解値と一致するか判定する。ＹＥＳの場合には、Ｓ２５で正解と判定する。ＮＯの場合には、Ｓ２６で誤答と判定する。
【００５９】
Ｓ２７は、Ｓ１８で文字コードと乱数で決定されたので、出題文と選択肢を従来の図８に示すように表示する。そして、Ｓ２３に進む。
【００６０】
以上によって、乱数によって出題文ファイル５中から取り出したブロック中の選択肢について乱数でランダムにならびかえた後、出題文を表示、およびランダムに並びかえた選択肢について数に対応するレイアウトの矩形領域に当該選択肢に対応するイメージを表示し、いずれかが選択されたときに正解値と比較して正解あるいは誤答を判定することにより、出題文ファイル５、イメージデータファイル６および選択肢表示データファイル７を作成して登録するのみで、自動的に乱数によって出題文を選択および複数の選択肢を乱数で並びかえた後にレイアウト情報に従って表示し、学習する側では多くの段階を経て解答を認識して選択し学習効果やエンターテイメント性を向上させることが可能となる。
【００６１】
図７は、本発明の表示例を示す。この表示例は、図示の下記のように出題文および選択肢の数に対応したレイアウトの矩形とその内部に１ないし５のイメージを表示した例である。
【００６２】
・出題文      ：“硬式テニス発祥の地といわれる国は？”
・選択肢      ：４（実際はフランスの国旗のイメージを表示）
１（実際はアメリカの国旗のイメージを表示）
２（実際は日本の国旗のイメージを表示）
５（実際はイギリスの国旗のイメージを表示）
３（実際は中国の国旗のイメージを表示）
以上のように、乱数で選んだ出題文について乱数で選択肢をランダムに並びかえた後、レイアウト情報に従い選択肢のイメージデータを表示し、いずれかが選択されたときに正解値と比較して正解／誤答を判定することが可能となる。
【産業上の利用可能性】
【００６３】
本発明は、問題を出題する複数出題装置および記録媒体に関するものである。
【図面の簡単な説明】
【００６４】
【図１】本発明のシステム構成図である。
【図２】本発明の登録フローチャートである。
【図３】本発明の出題文ファイルの説明図である。
【図４】本発明の選択肢表示データファイルの説明図である。
【図５】本発明のイメージデータファイルの説明図である。
【図６】本発明の動作説明フローチャートである。
【図７】本発明の表示例である。
【図８】従来技術の説明図である。
【符号の説明】
【００６５】
１：複数出題装置
２：登録手段
３：複数出題手段
４：表示手段
５：出題文ファイル
６：イメージデータファイル
７：選択肢表示データファイル
８：表示装置
９：入力装置
【図１】
2006268061.tif 000003
【図２】
2006268061.tif 000004
【図３】
2006268061.tif 000005
【図４】
2006268061.tif 000006
【図５】
2006268061.tif 000007
【図６】
2006268061.tif 000008
【図７】
2006268061.tif 000009
【図８】
2006268061.tif 000010
【手続補正書】
【提出日】平成18年6月27日(2006.6.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
問題を出題する複数出題装置において、
出題文および当該出題文に対応する選択肢がそれぞれ所定の固定長で作成され、複数の出題文とそれぞれに対応する選択肢を格納する手段と、
乱数によって決めた出題文を上記固定長情報に基づいて上記格納手段から読み出して画面に表示する手段と、
上記出題文に対応する選択肢を上記固定長情報に基づいて上記格納手段から読み出して乱数によって並び替えると共に、乱数によって当該選択肢を同内容を示すテキストデータ及びイメージデータのいずれかに決めて表示する手段と、
上記画面に表示された選択肢のなかから利用者によって選択肢が選択されたときに上記出題文と当該選択された選択肢の関係を判定し、当該判定結果に応じた結果を出力する手段と
を備えたことを特徴とする複数出題装置。
【請求項２】
上記出題文および当該出題文に対応する選択肢を登録した出題文ファイルと、
出題文に対応する複数の選択肢を表示する位置を登録した選択肢表示データファイルと、
上記出題文ファイルを参照して上記表示する出題文を決めると共に、上記出題文ファイル及び上記選択肢表示データファイルを参照して上記表示する出題文に対応する選択肢を決め当該選択肢の表示位置を決める手段と
を備えたことを特徴とする請求項１記載の複数出題装置。
【請求項３】
上記選択肢は、対応する上記出題文に対する正解値を含み、
上記出力手段は、上記画面に表示された選択肢のなかから利用者によって選択肢が選択されたときに当該選択された選択肢が上記出題文に対する正解値か否かを判定し、当該判定結果に応じた結果を出力することを特徴とする請求項１記載の複数出題装置。
【請求項４】
コンピュータを、
出題文および当該出題文に対応する選択肢がそれぞれ所定の固定長で作成され、複数の出題文とそれぞれに対応する選択肢を格納する手段と、
乱数によって決めた出題文を上記固定長情報に基づいて上記格納手段から読み出して画面に表示する手段と、
上記出題文に対応する選択肢を上記固定長情報に基づいて上記格納手段から読み出して乱数によって並び替えると共に、乱数によって当該選択肢を同内容を示すテキストデータ及びイメージデータのいずれかに決めて表示する手段と、
上記画面に表示された選択肢のなかから利用者によって選択肢が選択されたときに上記出題文と当該選択された選択肢の関係を判定し、当該判定結果に応じた結果を出力する手段と
して機能させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。