(57)【要約】【課題】解答選択肢に含まれる誤解答が明らかに誤解答とは明確ではない多肢選択式問題を作成する問題作成方法、該問題作成方法を用いた問題作成装置、該問題作成装置により作成された問題を提供する問題提供装置，及びコンピュータを前記問題作成装置として動作させるためのコンピュータプログラムを提供する。【解決手段】各英単語に対して日本訳語を対応させるデータテーブル１２ａを用い、このデータテーブル１２ａから、多肢選択式問題とすべき英単語を１つ選択し、選択された英単語に対する日本訳語に基づき、該英単語以外の他の英単語夫々に対する日本訳語から誤解答を決定する。【選択図】　　　　図１
2004085734.tif 000002
【特許請求の範囲】
【請求項１】
１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成する問題作成方法において、
複数の問題及び該問題夫々に対する正解答を記憶手段に記憶し、
記憶してある前記複数の問題から１つの問題を演算手段に選択させ、
選択された問題に対する正解答を前記記憶手段から演算手段に取得させ、
取得された正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を演算手段に決定させることを特徴とする問題作成方法。
【請求項２】
１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成する問題作成装置において、
複数の問題及び該問題夫々に対する正解答を記憶する記憶手段と、
該記憶手段に記憶してある複数の問題から１つの問題を選択する選択手段と、該選択手段が選択した問題に対する正解答を前記記憶手段から取得する取得手段と、
該取得手段が取得した正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を決定する決定手段とを備えることを特徴とする問題作成装置。
【請求項３】
前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、
前記決定手段は、前記取得手段が取得した正解答の起首部と、前記読出手段が読み出した他の問題に対する正解答の起首部とが一致するか否かを判断する起首判断手段を備え、該起首判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項４】
前記複数の問題夫々に対する正解答は、夫々を示すコードを有しており、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、
前記決定手段は、前記取得手段が取得した正解答を示すコードと、前記読出手段が読み出した他の問題に対する正解答を示すコードとが一致するか否かを判断するコード判断手段を備え、該コード判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項５】
前記複数の問題夫々に対する正解答は、所定の区分にて分類され、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、
前記決定手段は、前記取得手段が取得した正解答が分類される区分と、前記読出手段が読み出した他の問題に対する正解答が分類される区分とが一致するか否かを判断する区分判断手段を備え、該区分判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項６】
前記複数の問題夫々に対する正解答は、所定の区分にて分類され、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、
前記決定手段は、前記取得手段が取得した正解答が分類される区分と、前記読出手段が読み出した他の問題に対する正解答が分類される区分とが一致するか否かを判断する区分判断手段を備え、該区分判断手段が一致すると判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項７】
前記複数の問題夫々に対する正解答の類語を記憶する類語記憶手段を備え、
前記決定手段は、前記取得手段が取得した正解答の類語が前記類語記憶手段に記憶してあるか否かを判断する類語判断手段を備え、該類語判断手段により前記類語が前記類語記憶手段に記憶してあると判断された場合、前記類語を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項８】
前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、
前記決定手段は、前記類語判断手段により前記類語が前記類語記憶手段に記憶していないと判断された場合、前記取得手段が取得した正解答の末尾部と、前記読出手段が読み出した他の問題に対する正解答の末尾部とが一致するか否かを判断する末尾判断手段を備え、該末尾判断手段が一致すると判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項７に記載の問題作成装置。
【請求項９】
前記記憶手段は、前記複数の問題夫々に対して１又は複数の正解答を記憶すべくなしており、
前記取得手段は、前記記憶手段から、前記選択手段が選択した問題に対する１又は複数の正解答から１の正解答を取得すべくなしており、
前記選択手段が選択した問題に対する１又は複数の正解答から、前記取得手段により取得されなかった他の正解答を抽出する抽出手段と、
前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段とを備え、
前記決定手段は、前記読出手段が読み出した他の問題に対する正解答と、前記抽出手段が抽出した他の正解答とが一致するか否かを判断する判断手段を備え、該判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする請求項２に記載の問題作成装置。
【請求項１０】
請求項２乃至９のいずれかに記載の問題作成装置のうちの少なくとも２つの問題作成装置と、該問題作成装置夫々に対応する複数のレベルの選択を受け付ける受付手段とを備え、
前記受付手段が受け付けたレベルに基づき、該レベルに対応する問題作成装置により作成された多肢選択式問題を提供することを特徴とする問題提供装置。
【請求項１１】
コンピュータに、１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成させるためのコンピュータプログラムにおいて、
コンピュータに、複数の問題及び該問題夫々に対する正解答を記憶する記憶手段と、該記憶手段に記憶してある複数の問題から１つの問題を選択する選択手段と、該選択手段が選択した問題に対する正解答を前記記憶手段から取得する取得手段と、該取得手段が取得した正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を決定する決定手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成する問題作成方法、該問題作成方法を利用した問題作成装置，該問題作成装置により作成された問題を提供する問題提供装置，及びコンピュータを前記問題作成装置として動作させるためのコンピュータプログラムに関するものである。
【０００２】
【従来の技術】
１つの問題に対して誤解答を含む複数の解答選択肢を有する多肢選択式問題を作成する場合、予め問題作成者により、問題に対する正解答に対応して誤解答を用意しておくことにより、各問題のレベルに応じた誤解答を用意することができ、複数のレベル毎の問題を作成することができる（例えば、特許文献１参照）。また、例えば、英単語の日本訳語を問う問題においては、予め、英日辞書等のように複数の英単語及び各英単語に対する日本訳語を用意しておき、コンピュータ等に、１つの英単語を選択させ、該英単語に対して、該英単語以外の英単語の日本訳語から誤解答を決定させることにより、該誤解答を含む複数の解答選択肢を有する問題を自動で作成することも可能である（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特許２９７９４７５号公報　（第２頁）
【特許文献２】
特開平９−３３００１１号公報　（第２−３頁）
【０００４】
【発明が解決しようとする課題】
しかし、上述のように予め問題のレベルに応じて誤解答を作成する場合、問題作成者の負担が大きく、また、コンピュータ等を用いて、英日辞書からランダムに誤解答を決定する場合、解答選択肢に含まれる誤解答が、明らかに誤解答であることが明確な問題を作成してしまう場合があり、このように作成された問題においては、問題のレベルが低下するという問題があった。
【０００５】
本発明は以上のような事情に鑑みてなされたものであり、予め用意された複数の問題から、提供すべき問題を１つ選択し、選択された問題に対する正解答に基づき、該問題以外の他の問題夫々に対する正解答から誤解答を決定することにより、解答選択肢に含まれる誤解答が明らかに誤解答とはならない多肢選択式問題を作成でき、作成された問題のレベルの低下を防止する問題作成方法、該問題作成方法を利用した問題作成装置、コンピュータを該問題作成装置として機能させるためのコンピュータプログラムを提供することを目的とする。
【０００６】
本発明の他の目的は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の起首部と、該問題以外の他の問題に対する正解答の起首部とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々の起首部分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成する問題作成装置を提供することにある。
【０００７】
本発明の更に他の目的は、複数の問題夫々に対する正解答は、夫々を示すコードを有しており、多肢選択式問題における正解答とすべく選択された問題に対する正解答を示すコードと、該問題以外の他の問題に対する正解答を示すコードとを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々を示すコードが異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成する問題作成装置を提供することにある。
【０００８】
本発明の更に他の目的は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成する問題作成装置を提供することにある。
【０００９】
本発明の更に他の目的は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が一致する多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が、正解答と類似した問題を作成する問題作成装置を提供することにある。
【００１０】
本発明の更に他の目的は、複数の問題夫々に対する正解答の類語を記憶する類語記憶手段を備え、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が前記類語記憶手段に記憶してある場合に、該類語を誤解答とすることにより、解答選択肢に正解答の類語を含むことで、レベルの高い多肢選択式問題を作成する問題作成装置を提供することにある。
【００１１】
本発明の更に他の目的は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が類語記憶手段に記憶していない場合、選択された前記問題に対する正解答の末尾部と、該問題以外の他の問題に対する正解答の末尾部とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、作成される問題の正解答の類語がない場合であっても、解答選択肢夫々の末尾部分が一致することで、解答選択肢に正解答に類似した誤解答を含み、レベルの高い多肢選択式問題を作成する問題作成装置を提供することにある。
【００１２】
本発明の更に他の目的は、多肢選択式問題とすべく選択された問題に複数の正解答がある場合に、該複数の正解答の、前記多肢選択式問題における正解答ではない他の正解答と、前記多肢選択式問題における誤解答とすべく読み出された、前記問題以外の他の問題に対する正解答とを比較して、一致しない場合に、該問題以外の他の問題に対する正解答を誤解答とすることにより、当該多肢選択式問題において正解答とすべき複数の解答選択肢を有しない問題を作成する問題作成装置を提供することにある。
【００１３】
本発明の更に他の目的は、上述した各問題作成装置のうちの少なくとも２以上の問題作成装置を備え、ユーザから、前記問題作成装置夫々に対応するレベルを受け付け、受け付けたレベルに応じた問題作成装置により作成された多肢選択式問題を提供することにより、ユーザが所望するレベルの問題を提供する問題提供装置を提供することにある。
【００１４】
【課題を解決するための手段】
第１発明に係る問題作成方法は、１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成する問題作成方法において、複数の問題及び該問題夫々に対する正解答を記憶手段に記憶し、記憶してある前記複数の問題から１つの問題を演算手段に選択させ、選択された問題に対する正解答を前記記憶手段から演算手段に取得させ、取得された正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を演算手段に決定させることを特徴とする。
【００１５】
第２発明に係る問題作成装置は、１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成する問題作成装置において、複数の問題及び該問題夫々に対する正解答を記憶する記憶手段と、該記憶手段に記憶してある複数の問題から１つの問題を選択する選択手段と、該選択手段が選択した問題に対する正解答を前記記憶手段から取得する取得手段と、該取得手段が取得した正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を決定する決定手段とを備えることを特徴とする。
【００１６】
第３発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、前記決定手段は、前記取得手段が取得した正解答の起首部と、前記読出手段が読み出した他の問題に対する正解答の起首部とが一致するか否かを判断する起首判断手段を備え、該起首判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００１７】
第４発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記複数の問題夫々に対する正解答は、夫々を示すコードを有しており、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、前記決定手段は、前記取得手段が取得した正解答を示すコードと、前記読出手段が読み出した他の問題に対する正解答を示すコードとが一致するか否かを判断するコード判断手段を備え、該コード判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００１８】
第５発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記複数の問題夫々に対する正解答は、所定の区分にて分類され、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、前記決定手段は、前記取得手段が取得した正解答が分類される区分と、前記読出手段が読み出した他の問題に対する正解答が分類される区分とが一致するか否かを判断する区分判断手段を備え、該区分判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００１９】
第６発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記複数の問題夫々に対する正解答は、所定の区分にて分類され、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、前記決定手段は、前記取得手段が取得した正解答が分類される区分と、前記読出手段が読み出した他の問題に対する正解答が分類される区分とが一致するか否かを判断する区分判断手段を備え、該区分判断手段が一致すると判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００２０】
第７発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記複数の問題夫々に対する正解答の類語を記憶する類語記憶手段を備え、前記決定手段は、前記取得手段が取得した正解答の類語が前記類語記憶手段に記憶してあるか否かを判断する類語判断手段を備え、該類語判断手段により前記類語が前記類語記憶手段に記憶してあると判断された場合、前記類語を誤解答とすべくなしてあることを特徴とする。
【００２１】
第８発明に係る問題作成装置は、第７発明に係る問題作成装置において、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段を備え、前記決定手段は、前記類語判断手段により前記類語が前記類語記憶手段に記憶していないと判断された場合、前記取得手段が取得した正解答の末尾部と、前記読出手段が読み出した他の問題に対する正解答の末尾部とが一致するか否かを判断する末尾判断手段を備え、該末尾判断手段が一致すると判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００２２】
第９発明に係る問題作成装置は、第２発明に係る問題作成装置において、前記記憶手段は、前記複数の問題夫々に対して１又は複数の正解答を記憶すべくなしており、前記取得手段は、前記記憶手段から、前記選択手段が選択した問題に対する１又は複数の正解答から１の正解答を取得すべくなしており、前記選択手段が選択した問題に対する１又は複数の正解答から、前記取得手段により取得されなかった他の正解答を抽出する抽出手段と、前記記憶手段に記憶してある他の問題に対する正解答を読み出す読出手段とを備え、前記決定手段は、前記読出手段が読み出した他の問題に対する正解答と、前記抽出手段が抽出した他の正解答とが一致するか否かを判断する判断手段を備え、該判断手段が一致しないと判断した場合、前記読出手段により読み出された正解答を誤解答とすべくなしてあることを特徴とする。
【００２３】
第１０発明に係る問題提供装置は、第２乃至第９発明のいずれかに記載の問題作成装置のうちの少なくとも２つの問題作成装置と、該問題作成装置夫々に対応する複数のレベルの選択を受け付ける受付手段とを備え、前記受付手段が受け付けたレベルに基づき、該レベルに対応する問題作成装置により作成された多肢選択式問題を提供することを特徴とする。
【００２４】
第１１発明に係るコンピュータプログラムは、コンピュータに、１つの問題と、該問題に対する正解答及び誤解答とを有する多肢選択式問題を作成させるためのコンピュータプログラムにおいて、コンピュータに、複数の問題及び該問題夫々に対する正解答を記憶する記憶手段と、該記憶手段に記憶してある複数の問題から１つの問題を選択する選択手段と、該選択手段が選択した問題に対する正解答を前記記憶手段から取得する取得手段と、該取得手段が取得した正解答に基づき、前記記憶手段に記憶してある他の問題に対する正解答から、誤解答を決定する決定手段として機能させることを特徴とする。
【００２５】
第１，第２及び第１１発明による場合は、予め用意された複数の問題から、提供すべき問題を１つ選択し、選択された問題に対する正解答に基づき、該問題以外の他の問題夫々に対する正解答から誤解答を決定することにより、解答選択肢に含まれる誤解答が明らかに誤解答とはならない多肢選択式問題を作成でき、作成された問題のレベルの低下を防止することができる。
【００２６】
第３発明による場合は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の起首部と、該問題以外の他の問題に対する正解答の起首部とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々の起首部分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
【００２７】
第４発明による場合は、複数の問題夫々に対する正解答は、夫々を示すコードを有しており、多肢選択式問題における正解答とすべく選択された問題に対する正解答を示すコードと、該問題以外の他の問題に対する正解答を示すコードとを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々を示すコードが異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
従って、例えば、複数の問題夫々に対する正解答が、シフトＪＩＳ（Ｊａｐａｎ　Ｉｎｄｕｓｔｒｉａｌ　Ｓｔａｎｄａｒｄｓ）コードで示されている場合、各コードの先頭の１バイト又は２バイトを比較することにより、各正解答が平仮名，片仮名，漢字又は数字であるかを認識することができ、これにより、解答選択肢夫々の文字の種類が異なる多肢選択式問題を作成することができる。
【００２８】
第５発明による場合は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
従って、例えば、複数の問題夫々に対応する正解答を、夫々名詞，動詞，形容詞又は副詞等に分類しておくことにより、解答選択肢夫々の品詞が異なる多肢選択式問題を作成することができる。
【００２９】
第６発明による場合は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が一致する多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が、正解答と類似した問題を作成することができる。
この場合は、複数の問題夫々に対応する正解答を、夫々名詞，動詞，形容詞又は副詞等に分類しておき、解答選択肢夫々の品詞が同一であることにより、レベルの高い問題を作成することができる。
【００３０】
第７発明による場合は、複数の問題夫々に対する正解答の類語を記憶する類語記憶手段を備え、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が前記類語記憶手段に記憶してある場合に、該類語を誤解答とすることにより、解答選択肢に正解答の類語を含むことで、レベルの高い多肢選択式問題を作成することができる。
【００３１】
第８発明による場合は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が類語記憶手段に記憶していない場合、選択された前記問題に対する正解答の末尾部と、該問題以外の他の問題に対する正解答の末尾部とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、作成される問題の正解答の類語がない場合であっても、解答選択肢夫々の末尾部分が一致することで、解答選択肢に正解答に類似した誤解答を含み、レベルの高い多肢選択式問題を作成することができる。
【００３２】
第９発明による場合は、多肢選択式問題とすべく選択された問題に複数の正解答がある場合に、該複数の正解答の、前記多肢選択式問題における正解答ではない他の正解答と、前記多肢選択式問題における誤解答とすべく読み出された、前記問題以外の他の問題に対する正解答とを比較して、一致しない場合に、該問題以外の他の問題に対する正解答を誤解答とすることにより、当該多肢選択式問題において正解答とすべき複数の解答選択肢を有しない問題を作成することができる。
【００３３】
第１０発明による場合は、上述した各問題作成装置のうちの少なくとも２以上の問題作成装置を備え、ユーザから、前記問題作成装置夫々に対応するレベルを受け付け、受け付けたレベルに応じた問題作成装置により作成された多肢選択式問題を提供することにより、ユーザが所望するレベルの問題を提供することができる。
【００３４】
【発明の実施の形態】
以下に、本発明に係る問題作成装置を、該問題作成装置を備える携帯電話機における実施の形態に基づいて詳述する。
（実施の形態１）
図１は本発明に係る問題作成装置を備える携帯電話機の構成を示すブロック図である。図において１は携帯電話機を示しており、この携帯電話機１は、ＣＰＵ１０，ＲＡＭ１１，ＲＯＭ１２，表示部１３，操作部１４，外部と通信を行うための通信インタフェース１５等を備えている。
ＣＰＵ１０は、バスを介して携帯電話機１の上述したようなハードウェア各部と接続されており、それらを制御すると共に、ＲＯＭ１２に格納されたコンピュータプログラムに従って、種々のソフトウェア的機能を実現する。
【００３５】
ＲＡＭ１１は、ＳＲＡＭ，ＤＲＡＭ，フラッシュメモリ等で構成されており、ＣＰＵ１０によるコンピュータプログラムの実行時に発生する一時的なデータを記憶する。
ＲＯＭ１２は、携帯電話機１の動作に必要な種々のコンピュータプログラム，本発明に係るコンピュータプログラムである選択処理プログラム１２ｂ，取得処理プログラム１２ｃ及び決定処理プログラム１２ｄを記憶する。また、図２に示すような、本発明に係る問題作成装置としての問題作成処理に用いるデータテーブル１２ａを記憶している。
【００３６】
表示部１３は、液晶ディスプレイ（ＬＣＤ）等の表示装置であり、携帯電話機１の動作状況、各種機能においてユーザに通知すべきデータの表示等を行う。
操作部１４は、携帯電話機１を操作するために必要なテンキー及び各種のファンクションキー等を備えている。尚、表示部１３をタッチパネル方式のものとすることにより、操作部１４の各種のキーのうちの一部又は全部を代用することも可能である。
【００３７】
図２はＲＯＭ１２に記憶してあるデータテーブル１２ａの一例を示す図であり、このデータテーブル１２ａは、１つの英単語に、１又は複数の該英単語の日本訳語を対応させたものであり、作成される多肢選択式問題として選択されうる英単語をアルファベット順に複数記憶している。
【００３８】
以下に、上述した構成の携帯電話機１による問題作成処理について説明する。本実施の形態において作成される多肢選択式問題は、英単語の日本訳語を質問するものであるが、これに限られるものではなく、他の外国語単語の日本訳語等、及び地方の方言の標準語訳等を質問するものであってもよい。
また、本実施の形態では、解答選択肢に２つの誤解答を含む多肢選択式問題を作成する例を示しており、２つの誤解答は、データテーブル１２ａにおいてアルファベット順で正解答とされる日本訳語よりも後ろに記憶してある日本訳語から決定されるものとする。このように、データテーブル１２ａにおいて、多肢選択式問題における正解答の近傍に記憶してある日本訳語を誤解答とすることにより、誤解答の決定処理の負荷をより軽減することもできる。尚、誤解答とすべき日本訳語は、該日本訳語の先頭の文字が、当該多肢選択式問題における正解答の先頭の文字と一致しないものとする。この比較する先頭の文字は、例えば、先頭３文字であってもよい。
【００３９】
図３は実施の形態１における携帯電話機１による問題作成処理手順を示すフローチャートである。
ユーザは、携帯電話機１を問題作成装置として動作させる場合、自身が有する携帯電話機１に予め用意してある、問題作成機能を実行するためのメニューを選択等することにより、携帯電話機１に問題作成処理を実行させる。
携帯電話機１において、ＣＰＵ１０は、ユーザにより所定のメニューを選択されたか否かを監視しており（Ｓ１）、ユーザにより所定のメニューを選択された場合、ＲＯＭ１２に記憶してあるデータテーブル１２ａ，選択処理プログラム１２ｂ，取得処理プログラム１２ｃ及び決定処理プログラム１２ｄをＲＡＭ１１に読み出し、夫々のコンピュータプログラムに含まれるプログラムコードを順次実行する。
【００４０】
まずＣＰＵ１０は、選択処理プログラム１２ｂ及び取得処理プログラム１２ｃを実行することにより、作成する多肢選択式問題の問題とすべく、データテーブル１２ａから１つの英単語を選択し、選択した英単語及び該英単語の日本訳語を取得してＲＡＭ１１内の出題バッファに記憶する（Ｓ２）。具体的には、所定の手順により乱数を発生させ、発生させた乱数に基づき１つの英単語を選択する。また、データテーブル１２ａに含まれる各英単語を所定数毎に分割し、分割された区分の先頭の英単語を抽出し、この先頭の英単語をインデックスとしたインデックスデータを生成しておき、上述のように発生させた乱数に基づき、該インデックスデータから、１つのインデックスを選択し、更に、該インデックスである英単語を先頭とする区分に含まれる複数の英単語から、前記乱数に基づき１つの英単語を選択することも可能であり、この場合、作成する多肢選択式問題の問題とすべき英単語の選択処理の負荷をより軽減することができる。
尚、選択された英単語の日本訳語が複数ある場合には、前記乱数等に基づき所定の手順にて１つの日本訳語を選択し、これを正解答とする。
本実施の形態では、図２に示すデータテーブル１２ａ中の「ｒｅｐｏｒｔｅｒ」の日本訳語を問う問題を作成することとし、この問題の正解答は「報告者」とする。
【００４１】
次にＣＰＵ１０は、決定処理プログラム１２ｄを実行することにより、データテーブル１２ａにアルファベット順で「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある各英単語の日本訳語（誤解答候補）と、出題バッファに記憶してある正解答である日本訳語（報告者）との夫々先頭の文字を比較し、一致しているか否かを判断する（Ｓ３）。
ＣＰＵ１０は、前記誤解答候補の先頭の文字と、正解答である「報告者」の先頭の文字とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、データテーブル１２ａに「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある次の英単語の日本訳語の先頭の文字と、正解答である「報告者」の先頭の文字とを比較し（Ｓ４）、ステップＳ３の処理に戻る。
【００４２】
一方、ステップＳ３において、誤解答候補である日本訳語の先頭の文字が、出題バッファに記憶してある正解答である「報告者」の先頭の文字と一致しないと判断した場合、データテーブル１２ａから、出題バッファに記憶してある英単語の日本訳語であって、当該多肢選択式問題における正解答ではない正解訳を読み出し、該正解訳と、当該誤解答候補である日本訳語とが一致するか否かを判断する（Ｓ５）。
ＣＰＵ１０は、前記正解訳と、当該誤解答候補である日本訳語とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、更に次の英単語の日本訳語の先頭の文字と、出題バッファに記憶してある正解答である「報告者」の先頭の文字とを比較し（Ｓ４）、ステップＳ３の処理に戻る。
【００４３】
また、ステップＳ５において、当該多肢選択式問題における正解答ではない正解訳と、当該誤解答候補である日本訳語とが一致しないと判断した場合、この誤解答候補である日本訳語を誤解答としてＲＡＭ１１の出題バッファに記憶する（Ｓ６）。尚、ステップＳ５における誤解答候補と正解訳との比較判断処理を、ステップＳ３における誤解答候補と正解答との先頭の文字の比較処理よりも先に行ってもよい。
次にＣＰＵ１０は、多肢選択式問題を構成する２つの誤解答が決定されたか否かを監視しており（Ｓ７）、２つの誤解答を決定するまで、上述したステップＳ３からＳ６までの処理を繰り返し、２つの誤解答が決定された場合、この２つの誤解答を含めた多肢選択式問題を表示する問題画面を、表示部１３に表示する（Ｓ８）。
【００４４】
図４は表示部１３に表示される問題画面の一例を示す図であり、図に示すように、問題としての英単語と、該英単語に対する正解答としての「報告者」と、「報告者」とは先頭の文字が異なる２つの誤解答としての「倉庫」及び「寝かせる」とを含めた多肢選択式問題を作成し、作成された多肢選択式問題を備えた問題画面を表示することができる。
また、ユーザは、この問題画面の指示に従い、３つの解答選択肢から所望するものを選択等することにより、該問題画面に表示された問題に対して解答することができ、更に、ユーザによる解答を採点し、採点結果等を表示することもできる。
【００４５】
（実施の形態２）
以下に、実施の形態２における携帯電話機１による問題作成処理について説明する。尚、携帯電話機１においては、上述した実施の形態１と同様の構成であるので説明を省略する。
本実施の形態において作成される多肢選択式問題も、英単語の日本訳語を質問するものであり、解答選択肢は２つの誤解答を含んでおり、この２つの誤解答は、データテーブル１２ａにおいてアルファベット順で正解答とされる日本訳語よりも後ろに記憶してある日本訳語から決定されるものとする。
また、本実施の形態において、誤解答とすべき日本訳語は、該日本訳語の先頭の文字の種類が、当該多肢選択式問題における正解答の先頭の文字の種類と一致しないものとする。尚、この文字の種類とは、日本訳語の起首部分を比較し、該起首部分が平仮名文字，片仮名文字，漢字又は数字等で開始されることによる区別であり、シフトＪＩＳコードにおいては、各日本訳語の先頭の１バイト又は２バイトを比較することにより区別することができる。
【００４６】
図５は実施の形態２における携帯電話機１による問題作成処理手順を示すフローチャートである。
ユーザは、携帯電話機１を問題作成装置として動作させる場合、自身が有する携帯電話機１に予め用意してある、問題作成機能を実行するためのメニューを選択等することにより、携帯電話機１に問題作成処理を実行させる。
携帯電話機１において、ＣＰＵ１０は、ユーザにより所定のメニューを選択されたか否かを監視しており（Ｓ１１）、ユーザにより所定のメニューを選択された場合、ＲＯＭ１２に記憶してあるデータテーブル１２ａ，選択処理プログラム１２ｂ，取得処理プログラム１２ｃ及び決定処理プログラム１２ｃをＲＡＭ１１に読み出し、夫々のコンピュータプログラムに含まれるプログラムコードを順次実行する。
【００４７】
まずＣＰＵ１０は、選択処理プログラム１２ｂ及び取得処理プログラム１２ｃを実行することにより、作成する多肢選択式問題の問題とすべく、データテーブル１２ａから１つの英単語を選択し、選択した英単語及び該英単語の日本訳語を取得してＲＡＭ１１内の出題バッファに記憶する（Ｓ１２）。前記１つの英単語は、実施の形態１において説明したように、所定の手順により発生させた乱数に基づき選択することができる。尚、選択された英単語の日本訳語が複数ある場合には、所定の手順にて１つの日本訳語を選択し、これを正解答とする。
本実施の形態では、図２に示すデータテーブル１２ａ中の「ｒｅｐｏｒｔｅｒ」の日本訳語を問う問題を作成することとし、この問題の正解答は「報告者」とする。
【００４８】
次にＣＰＵ１０は、決定処理プログラム１２ｄを実行することにより、データテーブル１２ａにアルファベット順で「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある各英単語の日本訳語（誤解答候補）と、出題バッファに記憶してある正解答である日本訳語（報告者）との夫々先頭の文字の種類を比較し、夫々の文字の種類が一致しているか否かを判断する（Ｓ１３）。尚、文字の種類は、シフトＪＩＳコードにおいて、各日本訳語の先頭の１バイト又は２バイトを比較することにより区別することができる。
ＣＰＵ１０は、前記誤解答候補の先頭の文字の種類と、正解答である「報告者」の先頭の文字の種類とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、データテーブル１２ａに「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある次の英単語の日本訳語の先頭の文字の種類と、正解答である「報告者」の先頭の文字の種類とを比較し（Ｓ１４）、ステップＳ１３の処理に戻る。
【００４９】
一方、ステップＳ１３において、誤解答候補である日本訳語の文字の種類が、出題バッファに記憶してある正解答である「報告者」の文字の種類と一致しないと判断した場合、データテーブル１２ａから、出題バッファに記憶してある英単語の日本訳語であって、当該多肢選択式問題における正解答ではない正解訳を読み出し、該正解訳と、当該誤解答候補である日本訳語とが一致するか否かを判断する（Ｓ１５）。
ＣＰＵ１０は、前記正解訳と、当該誤解答候補である日本訳語とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、更に次の英単語の日本訳語の先頭の文字の種類と、出題バッファに記憶してある正解答である「報告者」の先頭の文字の種類とを比較し（Ｓ１４）、ステップＳ１３の処理に戻る。
【００５０】
また、ステップＳ１５において、当該多肢選択式問題における正解答ではない正解訳と、当該誤解答候補である日本訳語とが一致しないと判断した場合、この誤解答候補である日本訳語を誤解答としてＲＡＭ１１の出題バッファに記憶する（Ｓ１６）。尚、ステップＳ１５における誤解答候補と正解訳との比較判断処理を、ステップＳ１３における誤解答候補と正解答との文字の種類の比較処理よりも先に行ってもよい。
次にＣＰＵ１０は、多肢選択式問題を構成する２つの誤解答が決定されたか否かを監視しており（Ｓ１７）、２つの誤解答を決定するまで、上述したステップＳ１３からＳ１６までの処理を繰り返し、２つの誤解答が決定された場合、この２つの誤解答を含めた多肢選択式問題を表示する問題画面を、表示部１３に表示する（Ｓ１８）。
【００５１】
図６は表示部１３に表示される問題画面の一例を示す図であり、図に示すように、問題としての英単語と、該英単語に対する正解答としての「報告者」と、「報告者」とは先頭の文字の種類が異なる２つの誤解答としての「９月」及び「スパイ」とを含めた多肢選択式問題を作成し、作成された多肢選択式問題を備えた問題画面を表示することができる。
また、ユーザは、この問題画面の指示に従い、３つの解答選択肢から所望するものを選択等することにより、該問題画面に表示された問題に対して解答することができ、更に、ユーザによる解答を採点し、採点結果等を表示することもできる。
【００５２】
（実施の形態３）
以下に、実施の形態３における携帯電話機１による問題作成処理について説明する。尚、携帯電話機１においては、上述した実施の形態１と同様の構成であるので説明を省略する。
本実施の形態において作成される多肢選択式問題も、英単語の日本訳語を質問するものであり、解答選択肢に２つの誤解答を含んでおり、この２つの誤解答は、データテーブル１２ａにおいてアルファベット順で正解答とされる日本訳語よりも後ろに記憶してある日本訳語から決定されるものとする。
また、本実施の形態において、誤解答とすべき日本訳語は、該日本訳語の品詞が、当該多肢選択式問題における正解答の品詞と一致しないものとし、データテーブル１２ａは、各英単語に対する日本訳語とともに、該日本訳語の品詞情報も記憶している。
【００５３】
図７は実施の形態３における携帯電話機１による問題作成処理手順を示すフローチャートである。
ユーザは、携帯電話機１を問題作成装置として動作させる場合、自身が有する携帯電話機１に予め用意してある、問題作成機能を実行するためのメニューを選択等することにより、携帯電話機１に問題作成処理を実行させる。
携帯電話機１において、ＣＰＵ１０は、ユーザにより所定のメニューを選択されたか否かを監視しており（Ｓ２１）、ユーザにより所定のメニューを選択された場合、ＲＯＭ１２に記憶してあるデータテーブル１２ａ，選択処理プログラム１２ｂ，取得処理プログラム１２ｃ及び決定処理プログラム１２ｄをＲＡＭ１１に読み出し、夫々のコンピュータプログラムに含まれるプログラムコードを順次実行する。
【００５４】
まずＣＰＵ１０は、選択処理プログラム１２ｂ及び取得処理プログラム１２ｃを実行することにより、作成する多肢選択式問題の問題とすべく、データテーブル１２ａから１つの英単語を選択し、選択した英単語及び該英単語の日本訳語を取得してＲＡＭ１１内の出題バッファに記憶する（Ｓ２２）。前記１つの英単語は、実施の形態１において説明したように、所定の手順により発生させた乱数に基づき選択することができる。尚、選択された英単語の日本訳語が複数ある場合には、所定の手順にて１つの日本訳語を選択し、これを正解答とする。
本実施の形態では、図２に示すデータテーブル１２ａ中の「ｒｅｐｏｒｔｅｒ」の日本訳語を問う問題を作成することとし、この問題の正解答は「報告者」とする。
【００５５】
次にＣＰＵ１０は、決定処理プログラム１２ｄを実行することにより、データテーブル１２ａにアルファベット順で「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある各英単語の日本訳語（誤解答候補）と、出題バッファに記憶してある正解答である日本訳語（報告者）と夫々の品詞情報を読み出して比較し、夫々の品詞情報が一致しているか否かを判断する（Ｓ２３）。
ＣＰＵ１０は、前記誤解答候補の品詞情報と、正解答である「報告者」の品詞情報とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、データテーブル１２ａに「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある次の英単語の日本訳語の品詞情報を読み出し、該品詞情報と正解答である「報告者」の品詞情報とを比較し（Ｓ２４）、ステップＳ２３の処理に戻る。
【００５６】
一方、ステップＳ２３において、誤解答候補である日本訳語の品詞情報が、出題バッファに記憶してある正解答である「報告者」の品詞情報と一致しないと判断した場合、データテーブル１２ａから、出題バッファに記憶してある英単語の日本訳語であって、当該多肢選択式問題における正解答ではない正解訳を読み出し、該正解訳と、当該誤解答候補である日本訳語とが一致するか否かを判断する（Ｓ２５）。
ＣＰＵ１０は、前記正解訳と、当該誤解答候補である日本訳語とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、更に次の英単語の日本訳語の品詞情報と、出題バッファに記憶してある正解答である「報告者」の品詞情報とを比較し（Ｓ２４）、ステップＳ２３の処理に戻る。
【００５７】
また、ステップＳ２５において、当該多肢選択式問題における正解答ではない正解訳と、当該誤解答候補である日本訳語とが一致しないと判断した場合、この誤解答候補である日本訳語を誤解答としてＲＡＭ１１の出題バッファに記憶する（Ｓ２６）。尚、ステップＳ２５における誤解答候補と正解訳との比較判断処理を、ステップＳ２３における誤解答候補と正解答との品詞情報の比較処理よりも先に行ってもよい。
次にＣＰＵ１０は、多肢選択式問題を構成する２つの誤解答が決定されたか否かを判断しており（Ｓ２７）、２つの誤解答を決定するまで、上述したステップＳ２３からＳ２６までの処理を繰り返し、２つの誤解答が決定された場合、この２つの誤解答を含めた多肢選択式問題を表示する問題画面を、表示部１３に表示する（Ｓ２８）。
【００５８】
図８は表示部１３に表示される問題画面の一例を示す図であり、図に示すように、問題としての英単語と、該英単語に対する正解答としての「報告者」と、「報告者」とは品詞が異なる２つの誤解答としての「作る」及び「小さい」とを含めた多肢選択式問題を作成し、作成された多肢選択式問題を備えた問題画面を表示することができる。
また、ユーザは、この問題画面の指示に従い、３つの解答選択肢から所望するものを選択等することにより、該問題画面に表示された問題に対して解答することができ、更に、ユーザによる解答を採点し、採点結果等を表示することもできる。
【００５９】
上述した実施の形態３では、携帯電話機１は、作成する多肢選択式問題の正解答とは品詞が異なる日本訳語を誤解答として多肢選択式問題を作成する構成を有しているが、作成する多肢選択式問題の正解答と同じ品詞の日本訳語を誤解答として多肢選択式問題を作成する構成としてもよく、この場合、誤解答の品詞が正解答の品詞と異なる多肢選択式問題よりもレベルの高い問題を作成することができる。
【００６０】
（実施の形態４）
以下に、実施の形態４における携帯電話機１による問題作成処理について説明する。尚、携帯電話機１においては、上述した実施の形態１と同様の構成であるので説明を省略する。
本実施の形態において作成される多肢選択式問題も、英単語の日本訳語を質問するものであり、解答選択肢に２つの誤解答を含んでいる。図９は類語テーブルの一例を示す図であり、本実施の形態においては、携帯電話機１はこの類語テーブルをＲＯＭ１２に記憶しており、この類語テーブルから、作成される多肢選択式問題における正解答とされる日本訳語の類語を読み出して、これを誤解答とする。
【００６１】
また、前記類語テーブル内に、当該多肢選択式問題における正解答とされる日本訳語の類語がない場合には、データテーブル１２ａにおいてアルファベット順で正解答とされる日本訳語よりも後ろに記憶してある日本訳語から決定されるものとし、誤解答とすべき日本訳語は、該日本訳語の末尾の文字が、当該多肢選択式問題における正解答の末尾の文字と一致するものとする。尚、この比較する末尾の文字は、例えば、末尾の２文字であってもよく、これにより、正解答の末尾が「する」である場合には、末尾が「する」の誤解答を決定することができ、正解答と類似した誤解答を有するレベルの高い問題を作成することができる。
【００６２】
図１０は実施の形態４における携帯電話機１による問題作成処理手順を示すフローチャートである。
ユーザは、携帯電話機１を問題作成装置として動作させる場合、自身が有する携帯電話機１に予め用意してある、問題作成機能を実行するためのメニューを選択等することにより、携帯電話機１に問題作成処理を実行させる。
携帯電話機１において、ＣＰＵ１０は、ユーザにより所定のメニューを選択されたか否かを監視しており（Ｓ３１）、ユーザにより所定のメニューを選択された場合、ＲＯＭ１２に記憶してあるデータテーブル１２ａ，類語テーブル，選択処理プログラム１２ｂ，取得処理プログラム１２ｃ及び決定処理プログラム１２ｄをＲＡＭ１１に読み出し、夫々のコンピュータプログラムに含まれるプログラムコードを順次実行する。
【００６３】
まずＣＰＵ１０は、選択処理プログラム１２ｂ及び取得処理プログラム１２ｃを実行することにより、作成する多肢選択式問題の問題とすべく、データテーブル１２ａから１つの英単語を選択し、選択した英単語及び該英単語の日本訳語を取得してＲＡＭ１１内の出題バッファに記憶する（Ｓ３２）。前記１つの英単語は、実施の形態１において説明したように、所定の手順により発生させた乱数に基づき選択することができる。尚、選択された英単語の日本訳語が複数ある場合には、所定の手順にて１つの日本訳語を選択し、これを正解答とする。
本実施の形態では、図２に示すデータテーブル１２ａ中の「ｒｅｐｏｒｔｅｒ」の日本訳語を問う問題を作成することとし、この問題の正解答は「記者」とする。
【００６４】
次にＣＰＵ１０は、決定処理プログラム１２ｄを実行することにより、出題バッファに記憶してある正解答である日本訳語（記者）の類語が、ＲＡＭ１１に記憶してある類語テーブルにあるか否かを判断しており（Ｓ３３）、前記正解答である「記者」の類語があると判断した場合、この類語である「ジャーナリスト」及び「執筆者」を読み出してＲＡＭ１１に記憶する。
またＣＰＵ１０は、データテーブル１２ａから、出題バッファに記憶してある英単語の日本訳語であって、当該多肢選択式問題における正解答ではない正解訳を読み出し、該正解訳と、ＲＡＭ１１に記憶してある前記類語である「ジャーナリスト」及び「執筆者」とが一致するか否かを判断しており（Ｓ３６）、一致しないと判断した場合、この類語である「ジャーナリスト」及び「執筆者」を誤解答としてＲＡＭ１１の出題バッファに記憶する（Ｓ３７）。
【００６５】
この場合、ＣＰＵ１０は、多肢選択式問題を構成する２つの誤解答が決定されたと判断し（Ｓ３８：ＹＥＳ）、この２つの誤解答を含めた多肢選択式問題を表示する問題画面を、表示部１３に表示する（Ｓ３９）。
一方、ステップＳ３３において、ＣＰＵ１０は、正解答である日本訳語の類語が類語テーブルにないと判断した場合、例えば、図２に示すデータテーブル１２ａ中の「ｒｅｐｏｒｔｅｒ」の日本訳語を問う問題の正解答を「報告者」とした場合、データテーブル１２ａにアルファベット順で「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある各英単語の日本訳語（誤解答候補）と、出題バッファに記憶してある正解答である日本訳語（報告者）との夫々末尾の文字を比較し、一致しているか否かを判断する（Ｓ３４）。
【００６６】
ＣＰＵ１０は、前記誤解答候補の末尾の文字と、正解答である「報告者」の末尾の文字（ここでは、「者」）とが一致しないと判断した場合、この誤解答候補である日本訳語を誤解答とせず、データテーブル１２ａに「ｒｅｐｏｒｔｅｒ」よりも後ろに記憶してある次の英単語の日本訳語の末尾の文字と、正解答である「報告者」の末尾の文字とを比較し（Ｓ３５）、ステップＳ３４の処理に戻る。
ステップＳ３４において、ＣＰＵ１０は、誤解答候補である日本訳語の末尾の文字が、出題バッファに記憶してある正解答である「報告者」の末尾の文字と一致すると判断した場合、データテーブル１２ａから、出題バッファに記憶してある英単語の日本訳語であって、当該多肢選択式問題における正解答ではない正解訳を読み出し、該正解訳と、当該誤解答候補である日本訳語とが一致するか否かを判断する（Ｓ３６）。
【００６７】
ＣＰＵ１０は、前記正解訳と、当該誤解答候補である日本訳語とが一致すると判断した場合、この誤解答候補である日本訳語を誤解答とせず、更に次の英単語の日本訳語の末尾の文字と、出題バッファに記憶してある正解答である「報告者」の末尾の文字とを比較し（Ｓ３５）、ステップＳ３４の処理に戻る。
また、ステップＳ３６において、当該多肢選択式問題における正解答ではない正解訳と、当該誤解答候補である日本訳語とが一致しないと判断した場合、この誤解答候補である日本訳語を誤解答としてＲＡＭ１１の出題バッファに記憶する（Ｓ３７）。尚、ステップＳ３６における誤解答候補と正解訳との比較判断処理を、ステップＳ３４における誤解答候補と正解答との末尾の文字の比較処理よりも先に行ってもよい。
次にＣＰＵ１０は、多肢選択式問題を構成する２つの誤解答が決定されたか否かを監視しており（Ｓ３８）、２つの誤解答を決定するまで、上述したステップＳ３４からＳ３７までの処理を繰り返し、２つの誤解答が決定された場合、この２つの誤解答を含めた多肢選択式問題を表示する問題画面を、表示部１３に表示する（Ｓ３９）。
【００６８】
図１１は表示部１３に表示される問題画面の一例を示す図であり、図１１（ａ）は正解答を「記者」とした場合の例であり、図に示すように、英単語の問題に対し、「記者」を該英単語に対する正解答とし、「記者」の類語である「執筆者」及び「ジャーナリスト」を誤解答とした多肢選択式問題を作成し、作成された多肢選択式問題を備えた問題画面を表示することができる。
また、図１１（ｂ）は正解答を「報告者」とした場合の例であり、図に示すように、英単語の問題に対し、「報告者」を該英単語に対する正解答とし、「報告者」とは末尾の文字が共通する２つの「監督者」及び「回し者」を誤解答とした多肢選択式問題を作成し、作成された多肢選択式問題を備えた問題画面を表示することができる。
【００６９】
上述のように、正解答の類語、又は正解答に類似した語を誤解答とすることにより、よりレベルの高い多肢選択式問題を作成することができ、ユーザは、この問題画面の指示に従い、３つの解答選択肢から所望するものを選択等することにより、該問題画面に表示された問題に対して解答することができ、更に、ユーザによる解答を採点し、採点結果等を表示することもできる。
【００７０】
上述した各実施の形態では、夫々多肢選択式問題に含まれる誤解答の決定を異なる手順にて行っているが、携帯電話機１において、作成される問題のレベルをユーザにより設定できる構成を備え、ユーザにより設定されたレベルに基づき、前記誤解答の決定方法を変更する構成とすることも可能である。
例えば、実施の形態２で示したように、解答選択肢に含まれる正解答の文字の種類とは異なる日本訳語を誤解答として作成された多肢選択式問題を低レベルとし、実施の形態３の後半に示したように、解答選択肢に含まれる正解答の品詞と同一の日本訳語を誤解答として作成された多肢選択式問題を中レベルとし、実施の形態４で示したように、解答選択肢に含まれる正解答の類語又は該正解答の末尾が一致する日本訳語を誤解答として作成された多肢選択式問題を高レベルとしておき、ユーザにより設定されたレベルに対応した手順により問題を作成する構成とすることもできる。
【００７１】
また、上述した各実施の形態では、携帯電話機１における問題作成処理について説明しているが、モバイルコンピュータ等の携帯端末機、及びパーソナルコンピュータであってもよく、本発明の問題作成装置として動作させるためのコンピュータプログラムを記録した記録媒体から、該コンピュータプログラムを各装置に読み出し、実行する構成としてもよく、前記コンピュータプログラムを、回線経由で搬送波として伝搬させて、各装置に提供することも可能である。
【００７２】
【発明の効果】
第１，第２及び第１１発明による場合は、予め用意された複数の問題から、提供すべき問題を１つ選択し、選択された問題に対する正解答に基づき、該問題以外の他の問題夫々に対する正解答から誤解答を決定することにより、解答選択肢に含まれる誤解答が明らかに誤解答とはならない多肢選択式問題を作成でき、作成された問題のレベルの低下を防止することができる。
【００７３】
第３発明による場合は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の起首部と、該問題以外の他の問題に対する正解答の起首部とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々の起首部分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
【００７４】
第４発明による場合は、複数の問題夫々に対する正解答は、夫々を示すコードを有しており、多肢選択式問題における正解答とすべく選択された問題に対する正解答を示すコードと、該問題以外の他の問題に対する正解答を示すコードとを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々を示すコードが異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
従って、例えば、複数の問題夫々に対する正解答が、シフトＪＩＳ（Ｊａｐａｎ　Ｉｎｄｕｓｔｒｉａｌ　Ｓｔａｎｄａｒｄｓ）コードで示されている場合、各コードの先頭の１バイト又は２バイトを比較することにより、各正解答が平仮名，片仮名，漢字又は数字であるかを認識することができ、これにより、解答選択肢夫々の文字の種類が異なる多肢選択式問題を作成することができる。
【００７５】
第５発明による場合は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致しない場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が異なる多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が明らかに誤解答である問題とはならないが、比較的レベルの低い問題を作成することができる。
従って、例えば、複数の問題夫々に対応する正解答を、夫々名詞，動詞，形容詞又は副詞等に分類しておくことにより、解答選択肢夫々の品詞が異なる多肢選択式問題を作成することができる。
【００７６】
第６発明による場合は、複数の問題夫々に対する正解答は、所定の区分にて分類され、多肢選択式問題における正解答とすべく選択された問題に対する正解答が分類される区分と、該問題以外の他の問題に対する正解答が分類される区分とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、解答選択肢夫々が分類される区分が一致する多肢選択式問題を作成することができ、作成された多肢選択式問題における誤解答が、正解答と類似した問題を作成することができる。
この場合は、複数の問題夫々に対応する正解答を、夫々名詞，動詞，形容詞又は副詞等に分類しておき、解答選択肢夫々の品詞が同一であることにより、レベルの高い問題を作成することができる。
【００７７】
第７発明による場合は、複数の問題夫々に対する正解答の類語を記憶する類語記憶手段を備え、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が前記類語記憶手段に記憶してある場合に、該類語を誤解答とすることにより、解答選択肢に正解答の類語を含むことで、レベルの高い多肢選択式問題を作成することができる。
【００７８】
第８発明による場合は、多肢選択式問題における正解答とすべく選択された問題に対する正解答の類語が類語記憶手段に記憶していない場合、選択された前記問題に対する正解答の末尾部と、該問題以外の他の問題に対する正解答の末尾部とを比較して、一致する場合に、当該他の問題に対する正解答を誤解答とすることにより、作成される問題の正解答の類語がない場合であっても、解答選択肢夫々の末尾部分が一致することで、解答選択肢に正解答に類似した誤解答を含み、レベルの高い多肢選択式問題を作成することができる。
【００７９】
第９発明による場合は、多肢選択式問題とすべく選択された問題に複数の正解答がある場合に、該複数の正解答の、前記多肢選択式問題における正解答ではない他の正解答と、前記多肢選択式問題における誤解答とすべく読み出された、前記問題以外の他の問題に対する正解答とを比較して、一致しない場合に、該問題以外の他の問題に対する正解答を誤解答とすることにより、当該多肢選択式問題において正解答とすべき複数の解答選択肢を有しない問題を作成することができる。
【００８０】
第１０発明による場合は、上述した各問題作成装置のうちの少なくとも２以上の問題作成装置を備え、ユーザから、前記問題作成装置夫々に対応するレベルを受け付け、受け付けたレベルに応じた問題作成装置により作成された多肢選択式問題を提供することにより、ユーザが所望するレベルの問題を提供することができる。
【図面の簡単な説明】
【図１】本発明に係る問題作成装置を備える携帯電話機の構成を示すブロック図である。
【図２】データテーブルの一例を示す図である。
【図３】実施の形態１における携帯電話機による問題作成処理手順を示すフローチャートである。
【図４】問題画面の一例を示す図である。
【図５】実施の形態２における携帯電話機による問題作成処理手順を示すフローチャートである。
【図６】問題画面の一例を示す図である。
【図７】実施の形態３における携帯電話機による問題作成処理手順を示すフローチャートである。
【図８】問題画面の一例を示す図である。
【図９】類語テーブルの一例を示す図である。
【図１０】実施の形態４における携帯電話機による問題作成処理手順を示すフローチャートである。
【図１１】問題画面の一例を示す図である。
【符号の説明】
１　携帯電話機
１０　ＣＰＵ
１２ａ　データテーブル
１３　表示部
【図１】
2004085734.tif 000003
【図２】
2004085734.tif 000004
【図３】
2004085734.tif 000005
【図４】
2004085734.tif 000006
【図５】
2004085734.tif 000007
【図６】
2004085734.tif 000008
【図７】
2004085734.tif 000009
【図８】
2004085734.tif 000010
【図９】
2004085734.tif 000011
【図１０】
2004085734.tif 000012
【図１１】
2004085734.tif 000013