(57)【要約】【課題】適応型テストを行う際のアイテムの数を小規模なものとしつつも、信頼性を損なわずに簡易に実施できる適応型テストシステムとその方法を提供することである。【解決手段】予め問題２２ａ、その問題２２ａに対する解答選択肢２２ｂ、及びその問題２２ａに対する正解２３に関するデータをレベル毎に格納する格納部５と、受験者が問題２２ａに対する解答の選択肢２２ｂを入力する入力部３と、問題２２ａ、その問題２２ａに対する解答の選択肢２２ｂ、及び判定された受験者の能力のレベルを出力する出力部４と、パラメータ生成部９とプレースメント演算部１１を備える解析部２とを有する。【選択図】図１
2008026583.tif 000002
【特許請求の範囲】
【請求項１】
受験者に対して複数のレベルに分けて問題を出題し、解答の正答率又は誤答率によって前記レベルを昇移動・降移動させ、前記受験者の能力のレベルを判定するテストシステムであって、
予め問題、その問題に対する解答選択肢、及びその問題に対する正解に関するデータを前記レベル毎に格納する格納部と、
受験者が前記問題に対する解答の選択肢を入力する入力部と、
前記問題、その問題に対する解答の選択肢、及び判定された前記受験者の能力のレベルを出力する出力部と、
前記レベルの数、前記レベル間の昇移動・降移動を決定する前記問題に対する解答選択肢の正答率又は誤答率、及び前記昇移動のレベル幅と前記降移動のレベル幅に関するデータを生成するパラメータ生成部と、前記問題及び前記問題に対する解答選択肢を前記格納部から読み出して前記出力部に出力し、前記入力部から入力される前記問題に対する解答選択肢の当否を前記その問題に対する正解を前記格納部から読み出して比較することで判断し、同一レベル内で出題された複数の前記問題に対する正答率又は誤答率を演算し、前記パラメータ生成部で生成された決定に基づいてレベルの昇移動・降移動を判断するプレースメント演算部とを備える解析部と、を有し、
前記プレースメント演算部は、前記問題に対する解答選択肢の正答率又は誤答率によって昇降移動のレベル幅又は降移動のレベル幅で前記レベルの移動先を演算し、その移動先のレベルで前記問題の出題からレベルの昇移動・降移動を繰り返し実行するが、前記レベルの移動先が、そのレベルで既に昇移動が決定したレベルよりも下レベル及びそのレベルで既に降移動が決定したレベルよりも上レベルとなった場合には移動をすることなく停止して、それまで昇移動が決定した最も高いレベルを前記受験者の能力のレベルと決定することを特徴とする適応型テストシステム。
【請求項２】
前記プレースメント演算部は、予め実施したダミー問題の解答結果に応じて、前記受験者の能力の初期レベルを決定し、この初期レベルに含まれる前記問題及び前記問題に対する解答選択肢を読み出すことを特徴とする請求項１記載の適応型テストシステム。
【請求項３】
前記入力部及び／又は出力部は、外部インターフェースを備えて情報通信網に接続され、この情報通信網に接続されるクライアントコンピュータにおいて前記入力部に対する入力及び／又は前記出力部からの出力を行うことを特徴とする請求項１又は請求項２に記載の適応型テストシステム。
【請求項４】
受験者に対して複数のレベルに分けて問題を出題し、解答の正答率又は誤答率によって前記レベルを昇移動・降移動させ、前記受験者の能力のレベルを判定する適応型テスト方法であって、
予め問題、その問題に対する解答選択肢、及びその問題に対する正解に関するデータを前記レベル毎に格納部に格納する工程と、
受験者による前記問題に対する解答の選択肢の入力を入力部で受ける工程と、
前記レベルの数、前記レベル間の昇移動・降移動を決定する前記問題に対する解答選択肢の正答率又は誤答率、及び前記昇移動のレベル幅と前記降移動のレベル幅に関するデータをパラメータ生成部にて生成する工程と、
プレースメント演算部が前記問題及び前記問題に対する解答選択肢を前記格納部から読み出して前記出力部に出力する工程と、
プレースメント演算部が前記入力部から入力される前記問題に対する解答選択肢の当否を前記その問題に対する正解を前記格納部から読み出して比較することで判断し、同一レベル内で出題された複数の前記問題に対する正答率又は誤答率を演算し、前記パラメータ生成部で生成された決定に基づいてレベルの昇移動・降移動を判断する工程と、
前記プレースメント演算部が前記問題に対する解答選択肢の正答率又は誤答率によって昇降移動のレベル幅又は降移動のレベル幅で前記レベルの移動先を演算し、その移動先のレベルで前記問題の出題からレベルの昇移動・降移動を繰り返し実行するが、前記レベルの移動先が、そのレベルで既に昇移動が決定したレベルよりも下レベル及びそのレベルで既に降移動が決定したレベルよりも上レベルとなった場合には移動をすることなく停止して、それまで昇移動が決定した最も高いレベルを前記受験者の能力のレベルと決定する工程と、
前記決定された受験者の能力のレベルを前記出力部に出力する工程と、を有することを特徴とする適応型テスト方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、適応型テストをより実用的に利用可能にした適応型テストシステムとその方法に関する。
【背景技術】
【０００２】
語学や情報リテラシなどの知識、スキル等学生の能力のばらつきの大きい学習者集団を教育する場合、あるいは一般社会における企業の専門職におけるスキル訓練に際して、能力別のクラスを編成することが有効な手段の一つである。能力別のクラスを編成するために行うプレースメントテストは、広い範囲の知識やスキルを測定するために、これまで多くの問題数が必要となり、受験所要時間が非常に長くなって受験者に負担を強いることになるか、それを避けて少ない問題数でテストを構成して実施すれば測定精度を十分に確保できないというジレンマがあった。
そこで、このように受験者の能力が広範囲に分布している場合に、この能力の判定を短時間かつ的確に行うことを可能とするテストとして、適応型テスト（アダプティブテスト）がある。
この適応型テストでは、受験者に応じた問題が出題され、受験時間が短く、測定精度も確保できるので、非常に有効である。一般に適応型テストとは、テストを行うにあたり、問題を１題乃至複数題提示して解答させ、その解答群の採点結果によって、次に出題する問題（群）を受験者の能力に近い困難度の問題になるよう決定し、テストの目的（受験者の能力を測定する）を達成したと判断されるある条件を満たした場合にテストを終了する、というものである。受験者の能力に合わせて出題されるため、受験者の心理的な負担が少なく、解答すべき問題も数割減少するのが一般的である。
しかしながら、従来の適応型テストは、数千題の大規模なアイテムバンクが必要とされており、簡単に利用できるものではないという課題があった。
また、従来、この適応型テストは、項目応答理論と結びつけて開発されることが多く、特に英語の検定や教育現場で利用されることが多い。この項目応答理論に基づく適応型テストには２種類の方法がある。推定能力値を逐次計算する方法と、アイテムを固定する方法である。このアイテムとは、問題とその問題の解答としての選択肢のユニットを意味するものである。
【０００３】
前者の推定能力値を逐次計算する方法は、米国Educational Testing Service社が実施しているＴＯＥＦＬ（米国Educational Testing Service社の登録商標）のＣＢＴ(Computer-based Testing)がある。これには、膨大なアイテムが必要とされる。また、能力値推定の計算の負荷が受験者数の増大に対して飛躍的に増加するため、これを運用するサーバーの能力も非常に高いものが要求される。従って、例えば教育機関や企業単位で同種の方法によるテストの開発や実施は設備やコスト等の点から現実的ではないという課題があった。
後者のアイテムを固定する方法の例としては、特許文献１に、「コンピュータ適応型検定試験の方法及びシステム」として、項目反応理論によるパラメータ推定法及びアイテムを予め樹状配置し、受験者による解答の正誤に応じて樹状経路に沿ったアイテムを順に受験させ、各アイテムの正誤パターンによる重み付けを加味しながら、受験者の能力を推定するテストの方法が開示されている。
また、特許文献２においても、「テスト・システム及びその制御方法」として、項目応答理論に言及し、正誤の２値的判定の短所と上述の推定能力値を随時計算する方法の計算の複雑さの短所を克服すべく、２値的判定の推定法に近い計算法と部分得点モデルを開示している。
【０００４】
【特許文献１】特開２００２−００６７３４号公報
【特許文献２】特許第３６４５９０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された従来の技術は、困難度の異なるアイテムを出題することによって、推定能力値を探っていくという適応型の特徴を十分に発揮できない方法となる可能性があるという課題があった。また、すべての受験者に最初に出題されるアイテムが固定されることから、受験者能力が高い場合と低い場合には、最初の数問は能力を的確に判定するには寄与しない無駄な問題となってしまう可能性があるという課題もあった。
従って、この特許文献１に開示される発明においてもなお、アイテム数は能力値の推定精度に比して多すぎる可能性がある。例えば、本特許文献１内では、１レベルから２９レベルにレベル分けされたケースの例が示されている。３０段階の精度にしているが、この場合のアイテム必要数は、１２０アイテムである。また、アイテムレベルが中程度の困難度のものが多く必要となり、作問と、その後のパイロットテストに基づく項目応答理論分析によるパラメータにより廃棄されるアイテム数が多くなり、アイテムを格納するデータベースの効率性が低くなることが容易に予想される。各受験者の受験回数は（受験するアイテム数）は１５回に固定されるため、適応型の特質を十分に発揮できない。さらに、困難度の両極に近づくにつれて、レベルでの判定精度が落ちていくため、判定精度が均質にならない可能性があるという課題があった。
【０００６】
一方、特許文献２に開示される従来の技術では、コンピュータを介して演算されるものの、部分得点の部分は採点者により、人為的に判断される方法であり、さらに、特許文献２の第１７頁第２３行目から第２７行目に「採点者は、既に説明した部分得点を許容する方法により解答を採点し（ステップ４０７）、採点結果をテスト管理サーバ１０４に返送する（ステップ４０８）。ただし、一般的には、このように複数の解答がまとめて採点されるか、リアルタイムで採点されるかは、本発明の特徴とは関係ない。」という記載に示されるように、コンピュータ上での部分得点の加味を必ずしも意図するものではない。そのため、一般的に行われる適応型テストで想定されている、テスト終了後に即座にテスト結果が示されるものでもないという課題があった。
【０００７】
本発明はかかる従来の事情に対処してなされたものであり、適応型テストを行う際のアイテムの数を小規模なものとしつつも、信頼性を損なわずに簡易に実施できる適応型テストシステムとその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１記載の発明である適応型テストシステムは、受験者に対して複数のレベルに分けて問題を出題し、解答の正答率又は誤答率によって前記レベルを昇移動・降移動させ、前記受験者の能力のレベルを判定するテストシステムであって、
予め問題、その問題に対する解答選択肢、及びその問題に対する正解に関するデータを前記レベル毎に格納する格納部と、
受験者が前記問題に対する解答の選択肢を入力する入力部と、
前記問題、その問題に対する解答の選択肢、及び判定された前記受験者の能力のレベルを出力する出力部と、
前記レベルの数、前記レベル間の昇移動・降移動を決定する前記問題に対する解答選択肢の正答率又は誤答率、及び前記昇移動のレベル幅と前記降移動のレベル幅に関するデータを生成するパラメータ生成部と、前記問題及び前記問題に対する解答選択肢を前記格納部から読み出して前記出力部に出力し、前記入力部から入力される前記問題に対する解答選択肢の当否を前記その問題に対する正解を前記格納部から読み出して比較することで判断し、同一レベル内で出題された複数の前記問題に対する正答率又は誤答率を演算し、前記パラメータ生成部で生成された決定に基づいてレベルの昇移動・降移動を判断するプレースメント演算部とを備える解析部と、
を有し、前記プレースメント演算部は、前記問題に対する解答選択肢の正答率又は誤答率によって昇降移動のレベル幅又は降移動のレベル幅で前記レベルの移動先を演算し、その移動先のレベルで前記問題の出題からレベルの昇移動・降移動を繰り返し実行するが、前記レベルの移動先が、そのレベルで既に昇移動が決定したレベルよりも下レベル及びそのレベルで既に降移動が決定したレベルよりも上レベルとなった場合には移動をすることなく停止して、それまで昇移動が決定した最も高いレベルを前記受験者の能力のレベルと決定することを特徴とするものである。
上記構成の適応型テストシステムでは、パラメータ生成部が、レベルの数、レベル間の昇移動・降移動を決定する問題に対する解答選択肢の正答率又は誤答率、及び昇移動のレベル幅と降移動のレベル幅に関するデータを生成するという作用を有し、これらのパラメータに関するデータに基づいてプレースメント演算部が受験者の能力のレベルを決定するという作用を有する。
【０００９】
また、請求項２に記載の発明である適応型テストシステムは、請求項１に記載の発明において、前記プレースメント演算部は、予め実施したダミー問題の解答結果に応じて、前記受験者の能力の初期レベルを決定し、この初期レベルに含まれる前記問題及び前記問題に対する解答選択肢を読み出すことを特徴とするものである。
上記構成の適応型テストシステムでは、請求項１に記載の発明の作用に加えて、さらに、初期レベルを決定した後にテストが開始されるという作用を有する。
【００１０】
請求項３に記載の発明である適応型テストシステムは、請求項１又は請求項２に記載の発明において、前記入力部及び／又は出力部は、外部インターフェースを備えて情報通信網に接続され、この情報通信網に接続されるクライアントコンピュータにおいて前記入力部に対する入力及び／又は前記出力部からの出力を行うことを特徴とするものである。
上記構成の適応型テストシステムでは、請求項１又は請求項２に記載される発明の作用に加えて、特に、遠隔操作にて適応型テストシステムを作動させるという作用を有する。
【００１１】
さらに、請求項４に記載の発明である適応型テスト方法は、請求項１記載の発明を方法発明として捉えたもので、
受験者に対して複数のレベルに分けて問題を出題し、解答の正答率又は誤答率によって前記レベルを昇移動・降移動させ、前記受験者の能力のレベルを判定する適応型テスト方法であって、
予め問題、その問題に対する解答選択肢、及びその問題に対する正解に関するデータを前記レベル毎に格納部に格納する工程と、
受験者による前記問題に対する解答の選択肢の入力を入力部で受ける工程と、
前記レベルの数、前記レベル間の昇移動・降移動を決定する前記問題に対する解答選択肢の正答率又は誤答率、及び前記昇移動のレベル幅と前記降移動のレベル幅に関するデータをパラメータ生成部にて生成する工程と、
プレースメント演算部が前記問題及び前記問題に対する解答選択肢を前記格納部から読み出して前記出力部に出力する工程と、
プレースメント演算部が前記入力部から入力される前記問題に対する解答選択肢の当否を前記その問題に対する正解を前記格納部から読み出して比較することで判断し、同一レベル内で出題された複数の前記問題に対する正答率又は誤答率を演算し、前記パラメータ生成部で生成された決定に基づいてレベルの昇移動・降移動を判断する工程と、
前記プレースメント演算部が前記問題に対する解答選択肢の正答率又は誤答率によって昇降移動のレベル幅又は降移動のレベル幅で前記レベルの移動先を演算し、その移動先のレベルで前記問題の出題からレベルの昇移動・降移動を繰り返し実行するが、前記レベルの移動先が、そのレベルで既に昇移動が決定したレベルよりも下レベル及びそのレベルで既に降移動が決定したレベルよりも上レベルとなった場合には移動をすることなく停止して、それまで昇移動が決定した最も高いレベルを前記受験者の能力のレベルと決定する工程と、
前記決定された受験者の能力のレベルを前記出力部に出力する工程と、を有することを特徴とするものである。
上記構成の適応型テスト方法では、請求項１と同様の作用を有する。
【発明の効果】
【００１２】
本発明の請求項１記載の適応型テストシステムでは、レベル数、レベル間の昇移動・降移動を決定する前記問題に対する解答選択肢の正答率又は誤答率、及び前記昇移動のレベル幅と前記降移動のレベル幅に関するデータを任意に設定可能であるため、受験者の能力のレベルの判定精度を任意に設定することができる。
また、プレースメント演算部は、レベルの移動先が、そのレベルで既に昇移動が決定したレベルよりも下レベル及びそのレベルで既に降移動が決定したレベルよりも上レベルとなった場合には移動をすることなく停止して、それまで昇移動が決定した最も高いレベルを受験者の能力のレベルと決定するため、レベルの決定までの所要時間は短時間で済み、能力レベルの決定のプロセスを簡略化することが可能であるという効果を有する。
さらに、この能力の判定を行うレベル決定の所要時間も前述のレベル数や問題に対する解答選択肢の正答率又は誤答率の設定によって変動させることが可能であることから、判定精度と受験の所要時間のバランスも任意に設定可能であるという効果を有する。
【００１３】
また、本発明の請求項２に記載の適応型テストシステムでは、ダミー問題の解答結果に応じて、受験者の能力の初期レベルを決定してから、テストを実施するため、請求項１に記載の発明よりもさらにレベル決定までの所要時間の短縮化を図ることが可能となる。
【００１４】
本発明の請求項３に記載の適応型テストシステムにおいては、情報通信網を通じて受験者が受験可能となるため、空間的あるいは時間的な制約を排除して、本適応型テストシステムを利用することが可能となる。
【００１５】
本発明の請求項４に記載の適応型テスト方法においては、請求項１に記載の発明を方法発明として捉えた発明であることから、請求項１に記載の発明と同様の効果を発揮することができる。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明の最良の実施の形態に係る適応型テストシステム及びその方法について図１乃至図１０に基づき説明する。
図１は、本発明の実施の形態に係る適応型テストシステムの構成図である。
図１において、適応型テストシステム１は解析部２を中心に、入力部３や出力部４あるいは格納部５、計時部６を備えるものである。
入力部３は、例えばキーボードやマウスなどの入力デバイス１７あるいは外部に情報通信網７を介して接続されるクライアントコンピュータ８からの入力をも可能にすべく外部インターフェース１８を備えるものである。
また、出力部４は、ＣＲＴや液晶ディスプレイ、あるいは有機ＥＬディスプレイなどに代表されるような表示デバイス１９あるいは入力部３と同様に、情報通信網７を介して外部のクライアントコンピュータ８にも表示可能なように出力のための外部インターフェース２０を備えている。
格納部５は、データベース２１を備えており、このデータベース２１には、テスト問題データ２２ａとテスト問題選択肢データ２２ｂから構成されるテストアイテムデータ２２、テスト正解データ２３、パラメータデータ２４、レベルデータ２５、コメントデータ２６、テスト成績データ２７及びテスト分析データ２８が格納されている。
このテスト問題データ２２ａは、多肢選択式の問題で、例えば語学教育に関するテスト問題であれば、語彙や発音あるいは文法に関する問題が含まれる。テスト問題選択肢データ２２ｂは、複数の選択肢から構成される解答候補の群であり、いずれかに正解が含まれるものである。また、これらのテスト問題データ２２ａとテスト問題選択肢データ２２ｂを一組として、テストアイテムデータ２２が構成されている。これらのテスト問題データ２２ａ、テスト問題選択肢データ２２ｂを含むテストアイテムデータ２２は、以後説明される「レベル」毎に格納されている。
テスト正解データ２３は、先のテスト問題選択肢データ２２ｂの中のいずれかの選択肢を記号や数字で表現したもので、テストアイテムデータ２２と対応するものである。
パラメータデータ２４は、適応型テストの受験時に解析部２において実行される解析のためのパラメータに関するデータであり、具体的には、適応型テストにおいて想定されるレベルの数、レベル合格ラインの正答率あるいは誤答率、合格時の移動レベル数、不合格時の移動レベル数、受験開始時のレベル、各問題の制限時間などである。
レベルデータ２５は、受験者が受験時に存在しているレベル位置、すなわち、受験者が受験している問題が出題されているレベル位置や、あるいはテスト終了後に決定されたレベル位置に関するデータである。また、図８を参照しながら説明するが、既に合格したレベルをｍｓ、既に不合格したレベルをｍｆとしてこれらもレベルデータ２５として格納される。
コメントデータ２６は、出力部４に表示される指示や説明文や注意書きなどの文言に関するデータである。
テスト成績データ２７は、受験者が選択した解答に関するデータ、最終的に決定されたレベル位置に関するレベルデータも含むものである。
テスト分析データ２８は、複数の受験者の解答を得ることで、統計的な処理を行った場合のデータである。
【００１７】
計時部６は、時計部２９とタイマー部３０を備え、時計部２９は現在時刻を計時しているものであり、タイマー部３０はパラメータデータ２４に含まれる問題の制限時間をテスト開始時から逆算しながらあるいは０から制限時間まで増やしながら表示するものである。
【００１８】
解析部２は、パラメータ生成部９、プレースメント演算部１１、テスト成績生成部１５、テスト成績分析部１６から構成されている。
パラメータ生成部９は、テスト開始に先立って、受験者の解答に対してどのようにレベルの移動を行うかについてその解析に用いるパラメータを生成させる構成要素である。ここで、パラメータの生成には２通りあり、１つは、入力部３からの直接入力を促して、実施者によるパラメータの入力を入力部３から読み出して、これをもって生成させるもの、もう１つは、予めパラメータデータ２４として入力部３を介して格納部５のデータベース２１に格納しておき、このパラメータデータ２４をデータベース２１から読み出して、これをもって生成させるものがある。データベース２１からの読み出しは、１つのみを格納しておいてそれを読み出す場合もあれば、複数の選択肢から選択する場合もある。このパラメータ生成部９における作用については、図２及び図３を用いて後述する。
プレースメント演算部１１は、当否判断部１２、レベル昇降判断部１３、及びプレースメントサーチ部１４から構成される。このプレースメント演算部１１では、受験者によって入力された解答と正解との比較を行うことで、その当否の判断を行い、複数の問題の解答からその正答率又は誤答率から合格・不合格を判定してレベルを昇移動するか降移動するかを判定し、さらに、その移動先に関する判定を行って最終的にレベルの移動を行う。このプレースメント演算部１１の作用については、図４乃至図９を用いて後述する。
テスト成績生成部１５では、受験者が入力部３を介して入力した問題の解答選択肢のデータを読み出して配列し、テスト成績データ２７を生成する。また、このテスト成績生成部１５では、プレースメント演算部１１によって最終的に決定されたレベルに関するレベルデータ２５をも読み出して、テスト成績データ２７に含めるものである。
テスト成績分析部１６は、テスト成績生成部１５によって生成されたテスト成績データ２７を用いて、複数の受験者における統計的な分析、例えば能力のレベルの分布、平均値、中間値、最高レベル、最低レベル、標準偏差などの統計的な分析を行うものである。一人の受験者の時系列的な分析や、複数の受験者における決定された能力のレベルではなく、それぞれの問題に対する解答について、平均値、中間値、最高値、最低値、標準偏差などの統計的な分析を行うことも可能である。
【００１９】
以下、本適応型テストシステム１の内容についてその使用方法も含めて詳細に説明を加える。
格納部５のデータベース２１に格納されるデータのうち、テスト問題データ２２ａ及びテスト問題選択肢データ２２ｂからなるテストアイテムデータ２２は、予め適応型テストの実施者によって入力部３を介して格納される。また、このテスト問題データ２２ａに対するテスト正解データ２３やコメントデータ２６も同様に、予めデータベース２１に格納されることになる。
これらのデータは、入力部３の入力デバイス１７から直接、あるいは外部インターフェース１８及び情報通信網７を介して遠隔地に設置されたクライアントコンピュータ８から入力することも可能である。
テストアイテムデータ２２に含まれるテスト問題データ２２ａは、適応型テストに特徴的な特性パラメータについてそれぞれ推定し、その推定値を適応型テストの実施者が確認しながら、テスト問題データ２２ａを選択可能とすべく閲覧可能にデータとしてテスト問題データ２２ａに含まれている。
この特性パラメータには、１）項目困難度、２）項目弁別力、３）実効選択肢数の３つがある。
項目困難度は、古典的には正答率を意味し、項目応答理論では、正答率をもとに標本（データ）のばらつきやまぐれ当たり度によって調整した値を意味する。従って、この項目困難度は、受験者の能力を測定するスケールの役割を果たす。項目応答理論を基礎としたＰＲＯＸ法により繰り返し計算を行うことなく受験者集団に依存しない項目困難度を推定できる。
また、項目弁別力は、テスト項目（問題）が受験者の能力を測定する性能を表す指標で、項目が能力の高い受験者と低い受験者を峻別する度合いを意味する。同じ項目困難度のテスト項目であれば、項目弁別力の高いものを選んで使用する。
例えば、日本人であるかどうかを峻別するために、「日本の首相の名前は何か」という項目を使用すると、その項目は弁別力が低いことが予想される。一方、ある集団の合言葉を「ある人（受験者）が、その集団の仲間であるかどうかを問う」項目であるならば、弁別力が高いことが予想されるのである。
実効選択肢数は、実質的な選択肢の数を意味するものである。例えば、５択で選択肢の一つが全く選ばれず、他の選択肢が２５％ずつ選ばれたとした場合には、実質的には４択となり、実効選択肢数は、４．０となる。実効選択肢数は、次の式（１）を使って計算する。
【００２０】
【数１】
2008026583.tif 000003
【００２１】
なお、本実施の形態に係る適応型テストシステムの項目困難度及び項目弁別力は、項目応答理論で求められ、実効選択肢数は古典的理論で求められる。また、この特性パラメータの値を求めるソフトウェアは既に開発されており、解析部２の中にそのソフトウェアを含めて特性パラメータを計算することができるようにするとともに、計算した特性パラメータを保存する機能及びテストを構成する際に保存した特性パラメータを参照する機能を実装してもよい。
適応型テストの実施者は、これらのパラメータを参照しながら、テスト問題データ２２ａ及びテスト問題選択肢データ２２ｂを選んで、データベース２１に格納する。
このように予めテストアイテムデータ２２及びテスト正解データ２３を格納した状態で、次に、実施者は、適応型テストのパラメータを決定する。適応型テストのパラメータは、前述のとおり、パラメータ生成部９によって生成される。
【００２２】
このパラメータ生成部９の作用について、図２及び図３を参照しながら説明する。図２は、パラメータ生成部９における作用を模式的に表す概念図であり、図３は、表示デバイス１９などの出力部４あるいは外部インターフェース２０を介して情報通信網７上に接続されるクライアントコンピュータ８の表示画面の一例を示す概念図である。
図２において、パラメータ生成部９では、まず、適応型テストの能力のレベルを判定するためのレベル数Ｍの読み出しを実行する。このレベル数Ｍは、図２では、格納部５のデータベース２１にパラメータデータ２４として格納されるデータとして予め用意されているものを読み出して生成される場合を示しているが、これは、複数の候補を予めパラメータデータ２４に格納しておき、これらの候補を図３に示されるようにレベル数として、プルダウンメニューを出力部４等において表示し、入力部３を介してその候補のうちの１つを読み出して生成するようにしてもよい。図３では、レベル数が５として表示されている。
また、前述のとおり、もう一つの生成方法として、入力デバイス１７や外部インターフェース１８などの入力部３を介して直接実施者による入力を待って、これを読み出して生成するようにしてもよい。
次に、このレベル数Ｍが読み出されることによって、予めデータベース２１に格納されているテストアイテムデータ２２の数（Ｎ）がわかっていることから、レベル当たりの問題数ｎ（＝Ｎ／Ｍ）が演算される。図３では、各レベルの問題数と表示されている部分で、「３」と表示されている。
次に、パラメータ生成部９は、レベル合格ラインｋの読み出しを行う。このレベル合格ラインｋもレベル数Ｍと同様にデータベース２１にパラメータデータ２４として格納されており、その読み出し方は２つの生成方法があることも含めてレベル数Ｍと同様である。このレベル合格ラインｋについては、図３に、レベル数と同様にプルダウンメニューとともに「２」と表示がある。
すなわち、この適応型テストシステムでは、図３を参照すれば、語彙テストを実施してその能力の判定を行うために５つのレベルを想定し、どのレベルがその受験者の能力に相当するかを判定する際に、各レベルで、３問のテストアイテム、すなわちテスト問題とテスト問題選択肢を用いて、そのうち、２問正解の場合には、そのレベルを合格とするという意味である。なお、本実施の形態においては、レベル合格ラインｋとして、正答率を示しているが、これを逆に誤答率としてレベル合格ラインを１／３として示してもよいし、レベル不合格ラインとして、正答率を１／３としたり、誤答率を２／３として表示してもよい。
【００２３】
次に、パラメータ生成部９では、合格時の移動レベル数Ｍｕの読み出しを行い、さらに、不合格時の移動レベル数Ｍｄの読み出しを行う。これらの合格時の移動レベル数Ｍｕ及び不合格時の移動レベル数Ｍｄの読み出しに関しても、その読み出し方は２つの生成方法があることも含めて前述のレベル数Ｍや合格ラインｋと同様である。図３においては、合格時の移動レベル数Ｍｕは２で、不合格時の移動レベル数Ｍｄは１と表示されており、プルダウンメニューも同様である。ここで、合格時の移動レベルとは、レベル間の昇移動を意味しており、合格時には２レベルほど昇移動するという意味であり、不合格時の移動レベルとはレベル間の降移動を意味しており、不合格時には１レベルほど降移動するという意味である。
次に、パラメータ生成部９では、適応型テストを開始する際のレベルの初期設定である開始レベルＭｉを読み出す。この開始レベルＭｉの読み出しについても、他のパラメータと基本的には同様である。
但し、適応型テストの実施に先立って、予めダミーアイテム（ダミー問題とダミー問題選択肢）を用意しておき、これを受験者に予め解いてもらいその結果をもって開始レベルＭｉを決定してもよい。このダミーアイテムについては、その内容について何ら限定するものではなく、難易度を任意に想定したものである。
このダミーアイテムに対する成績データを予めデータベース２１に格納しておき、この成績データと開始レベルＭｉの対応を予め設定しておき、成績データをキーとしてパラメータ生成部９が開始レベルＭｉを読み出すようにしてもよい。解析部２にダミーアイテムのテストを実行するためのダミーテスト実行部を設けておき、これがデータベース２１に格納されたダミーアイテムを読み出して、表示デバイス１９や外部インターフェース２０等の出力部４を介して表示し、受験者がこれに対して入力デバイス１７や外部インターフェース１８等の入力部３を介して解答を入力し、それを受けてダミーテスト実行部が予めデータベース２１に格納されたダミーテスト解答と比較することで採点し、これをデータベース２１にダミーテスト成績データとして格納しておけば、前述の開始レベルＭｉの読み出しは可能である。
図３では、開始レベルは「２」として表示されている。プルダウンメニューも同様に表示されている。
【００２４】
次に、問題毎の制限時間の読み出し及び制限時間表示ボックスに関する情報の読み出しを行う。これらの読み出しも他のパラメータと同様である。
図３では、時間制限としてそれぞれの問題に対する制限時間が表示されており、また、本実施の形態においては、制限時間表示ボックスに関する情報として、「制限時間表示ボックス位置（縦）」及び「制限時間表示ボックスの幅」の２つが表示されている。
これらの一旦生成されたパラメータのデータは一まとめにパラメータデータ２４に格納されるようにしておいてもよいし、毎回選択や入力を待って読み出してもよい。
【００２５】
次に、図１に示されるプレースメント演算部１１における作用について、図４乃至図９を参照しながら詳細に説明する。
パラメータ生成部９では、適応型テストを実行するにあたり、事前に作用するものであり、このプレースメント演算部１１は、受験者が適応型テストシステム１を利用して受験する際に作用するものである。
プレースメント演算部１１は、まず、図４に示すように、受験者の受験開始の案内を表示デバイス１９や外部インターフェース２０などの出力部４を介して表示する。ここで、画面の下方に表示される「テスト開始」の表示をクリック、選択などすることによってプレースメント演算部１１は、適応型テストの開始を認識し、格納部５のデータベース２１からテスト問題データ２２ａ及びテスト問題選択肢データ２２ｂを読み出して、表示デバイス１９や外部インターフェース２０などの出力部４を介して表示する。この表示の状態を模式的に示すのが、図５である。なお、その際には、先に生成された開始レベルの問題から始めることになる。以下、図６をも参照しながら説明する。
【００２６】
図５において、左上方に残り時間の表示があり、問題毎に残り時間が表示される。この残り時間は、先に説明したパラメータデータ２４の中の制限時間に関するデータから逆算されて表示されるものである。この計時は、計時部６によって実行される。すなわち、計時部６は、データベース２１からパラメータデータ２４の中の制限時間に関するデータを読み出して、カウントダウンを実行し、そのデータを出力部４を介して表示するのである。
次に、テスト問題データ２２ａ及びテスト問題選択肢データ２２ｂの表示について図６を参照しながら説明する。
適応型テストが開始されると、プレースメント演算部１１の中の当否判断部１２が、問題１とその問題１に対する解答の選択肢１をデータベース２１から読み出して表示する。表示は、表示デバイス１９や外部インターフェース２０等の出力部４を介して実施される。図５はその例を示すが、右中央にテスト問題選択肢データ２２ｂが選択可能なように表示されている。本実施の形態では、テスト問題の表示を割愛しているが、実際には、略中央に表示され、これを受験者が読み、制限時間内にａ．からｄ．の選択肢から正解と考えるものを選択するものである。
受験者は、正解と考える選択肢を選択し、その後、「答えを送信」の表示をクリック、選択などすることで、当否判断部１２は、この解答を読み出す。
解答を読み出した当否判断部１２は、データベース２１から当該問題に対するテスト正解データ２３を問題に付された序数のデータ（ｎ）をキーとして読み出して、比較し、その当否を判定する。その後、問題ｎに対する当否のデータをデータベース２１にテスト成績データ２７として格納する。
レベルに含まれる問題数のｎまでｎを１ずつインクリメントして繰り返し問題を表示しｎとなった際に、当否判断部１２は一旦当否の判断を中止し、問題数がｎまで到達したことを示す信号をレベル昇降判断部１３に送信する。
【００２７】
レベル昇降判断部１３における作用については、図７を参照しながら説明する。
図７において、当否判断部１２の１のレベルにおける問題数がｎになると、レベル昇降判断部１３では、データベース２１のテスト成績データ２７を読み出して、その中の正解数ｎ１を計数する。この正解数ｎ１が、予めパラメータ生成部９で生成したレベル合格ラインｋ以上であった場合とレベル合格ラインｋより少ない値であった場合に分けて、そのデータをプレースメントサーチ部１４に送信する。
なお、レベル昇降判断部１３では、最初の開始レベルＭｉのデータをデータベース２１のパラメータデータ２４から読み出して、そのデータに基づいて、プレースメント演算部１１は問題を開始し、当否判断部１２がその問題に対する解答について当否を判定するものである。また、現状のレベルに関するデータは、レベル昇降判断部１３が、レベルデータ２５としてデータベース２１に格納する。
プレースメントサーチ部１４は、レベル昇降判断部１３によって正解数ｎ１とレベル合格ラインｋの大小比較からレベルの昇降の判断に関する信号を受信して、次に問題を解くためのレベルに関するプレースメントのサーチを実行する。
【００２８】
このプレースメントサーチ部１４における作用について図８を参照しながら説明する。
まず、レベル昇降判断部１３によって正解数ｎ１がレベル合格ラインｋに満たない場合は、そのレベルで不合格となったため、図７及び図８中、符号Ｂで示される矢印のように進み、現状のレベルであるｍから不合格時の移動レベルＭｄを差し引いたレベル（ｍ−Ｍｄ）と、既に合格したレベル(ｍｓ)で最も高いレベルｍａｘ（ｍｓ）を比較する。その際に、これらのｍ，Ｍｄ，ｍａｘ（ｍｓ）はいずれもデータベース２１のパラメータデータ２４及びレベルデータ２５からプレースメントサーチ部１４が読み出すものである。
その比較の結果、（ｍ−Ｍｄ）がｍａｘ（ｍｓ）以下である場合には、受験者の最終的なレベルプレースメントがｍと決定される。これは、プレースメントサーチ部１４が、既に合格したレベルよりも下のレベルについては出題しないということを意味している。このようにプレースメントサーチ部１４ではアルゴリズムが組まれている。
一方、（ｍ−Ｍｄ）がｍａｘ（ｍｓ）より大きい値の場合には、まだレベルを下降する余地があるため、現状のレベルｍをｍｆとしてレベルデータ２５に格納し、（ｍ−Ｍｄ）のレベルを新たなレベルｍとして代入し、そのデータをレベル昇降判断部１３に送信する。なお、ｍｓが存在しない場合にも図中符号Ｎの方、すなわち、現状のレベルｍをｍｆとしてレベルデータ２５に格納し、（ｍ−Ｍｄ）のレベルを新たなレベルｍとする方へ進む。
【００２９】
さらに、今度は、レベル昇降判断部１３によって正解数ｎ１がレベル合格ラインｋ以上となった場合は、そのレベルで合格となったため、図７及び図８中、符号Ａで示される矢印のように進み、現状のレベルであるｍから合格時の移動レベルＭｕを加えたレベル（ｍ＋Ｍｕ）と、既に不合格したレベル（ｍｆ）で最も低いレベルｍｉｎ（ｍｆ）を比較する。その際に、これらのｍ，Ｍｕ，ｍｉｎ（ｍｆ）はいずれもデータベース２１のパラメータデータ２４及びレベルデータ２５からプレースメントサーチ部１４が読み出すものである。
比較の結果、（ｍ＋Ｍｕ）がｍｉｎ（ｍｆ）以上である場合には、受験者の最終的なレベルプレースメントがｍと決定される。これは、プレースメントサーチ部１４が、既に不合格したレベルよりも上のレベルについては出題しないということを意味している。このようにプレースメントサーチ部１４ではアルゴリズムが組まれている。
一方、（ｍ＋Ｍｕ）がｍｉｎ（ｍｆ）より小さい値の場合には、まだレベルを上昇する余地があるため、現状のレベルｍをｍｓとしてレベルデータ２５に格納し、（ｍ＋Ｍｕ）のレベルを新たなレベルｍとして代入し、そのデータをレベル昇降判断部１３に送信する。なお、ｍｆが存在しない場合にも図中符号Ｎの方、すなわち、現状のレベルｍをｍｓとしてレベルデータ２５に格納し、（ｍ＋Ｍｕ）のレベルを新たなレベルｍとする方へ進む。
レベル昇降判断部１３では、再び、そのレベルｍにおけるテストを実施する。また、その際に、プレースメント演算部１１は、そのレベルの問題を新たに読み出して、当否判断部１２でその当否を判断し、レベル昇降判断部１３でレベル昇降を判断し、プレースメントサーチ部１４で実際のレベルのプレースメントを決定するのは、前述のとおりである。
また、レベルプレースメントがｍとして決定された場合には、そのデータはテスト成績生成部１５及びテスト成績分析部１６に送信される。テスト成績分析部１６への送信は、プレースメントサーチ部１４から直接でなくともテスト成績生成部１５から送信してもよい。
【００３０】
ここで、図９を参照しながら、今回の実施の形態におけるレベル移動について説明を加える。図９では、まず、開始レベルＭｉは３、レベル当たりの問題数ｎは３、レベル合格ラインは２、合格時の移動レベル数Ｍｕは２、不合格時の移動レベル数Ｍｄは１となっている。
レベル３で問題が２問連続正解となったことから、２レベルの昇移動を行うことができることになり、さらに、その際に、これまで不合格したレベルはないことからプレースメントサーチ部１４において、このｍをｍｓとして格納しながら、新たなｍとしてｍにＭｕを加えたレベルすなわち、レベル５に到達することができる。しかし、そのレベル５の問題では、３問中１問のみ正解となり、１レベルの降移動、すなわちレベル４となる可能性があり、さらに、これまで合格したレベルが３であることから、このレベル３と今回のレベル４を比較するとレベル４の方が大きな値であるため、プレースメントサーチ部１４ではこのレベル５をｍｆとしてレベルデータ２５に格納しながら、新たなレベル４へ移動する。
そして、レベル４で問題を３問受験して、その結果２問正解したので、これはレベル合格ラインの２を満足するため、２レベルの昇移動の可能性があるが、既に不合格となったレベル５と２レベル昇移動した後にレベルの６を比較すると、レベル６の方が大きくなるので、ここでレベルプレースメントが現状のレベルであるレベル４に決定されるものである。
従って、その受験者の能力のレベルの判定が４となっている。
このようにプレースメント演算部１１で受験者の能力のレベルの判定まで終了すると、図１に示されるテスト成績生成部１５では、これまで読み出した成績をまとめて表示デバイス１９や外部インターフェース２０などの出力部４を介して受験者に表示する。その際の表示は、各レベルにおける問題に対する解答とその結果を表示してもよいし、例えば、図４に示されるように語彙テストがセクション１であり、他のセクションで例えば発音テストなどが組まれた場合に、図１０に示されるように、セクション毎に最終的なレベルの判定結果を表示して、その総合判定として、平均値のレベルをテスト成績生成部１５で演算して表示してもよい。
【００３１】
このようにして最終的な適応型テストの結果を出力部４を介して表示した後には、図１０に示される「終了する」という表示をクリック、選択するなどして適応型テストを終了する。
この終了の信号を受けると、プレースメント演算部１１は終了画面を出力部４を介して表示して、適応型テストを終了する。
その後、テスト成績分析部１６は、複数の受験者に関するテスト成績データ２７を用いて、前述のような統計分析を実施したり、一の受験者の能力に関する経時変化を分析することができる。このようにして得られた統計分析の結果は、テスト分析データ２８として格納部５のデータベース２１に格納される。このテスト分析データ２８は、表示デバイス１９あるいは外部インターフェース２０及び情報通信網７を介してクライアントコンピュータ８に表示することも可能である。
なお、これまで表示した画面に示されるテキスト文で示されるコメントや指示などは格納部５のデータベース２１にコメントデータ２６として格納されるものであり、それを表示しようとする各構成要素が格納部５のデータベース２１から読み出して表示するものである。
【産業上の利用可能性】
【００３２】
以上説明したように、本発明の請求項１乃至請求項４に記載された発明は、学生や社会人に対する語学や特定分野における知識やスキルなどに関するテスト、教育あるいは訓練に際し、潜在能力や習熟度などを判定するための適応型テストを実施するためのシステムとして、教育機関、企業、医療機関、あるいは行政機関などで利用することが可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る適応型テストシステムの構成図である。
【図２】実施の形態に係る適応型テストシステムのパラメータ生成部における作用を模式的に表す概念図である。
【図３】実施の形態に係る適応型テストシステムの表示デバイスなどの出力部あるいは外部インターフェースを介して情報通信網上に接続されるクライアントコンピュータの表示画面の一例を示す概念図である。
【図４】実施の形態に係る適応型テストシステムの表示デバイスなどの出力部あるいは外部インターフェースを介して情報通信網上に接続されるクライアントコンピュータの表示画面の一例を示す概念図である。
【図５】実施の形態に係る適応型テストシステムの表示デバイスなどの出力部あるいは外部インターフェースを介して情報通信網上に接続されるクライアントコンピュータの表示画面の一例を示す概念図である。
【図６】実施の形態に係る適応型テストシステムの当否判断部における作用を模式的に表す概念図である。
【図７】実施の形態に係る適応型テストシステムのレベル昇降判断部における作用を模式的に表す概念図である。
【図８】実施の形態に係る適応型テストシステムのプレースメントサーチ部における作用を模式的に表す概念図である。
【図９】実施の形態に係る適応型テストシステムのレベル移動について説明するための概念図である。
【図１０】実施の形態に係る適応型テストシステムの表示デバイスなどの出力部あるいは外部インターフェースを介して情報通信網上に接続されるクライアントコンピュータの表示画面の一例を示す概念図である。
【符号の説明】
【００３４】
１…適応型テストシステム  ２…解析部  ３…入力部  ４…出力部  ５…格納部  ６…計時部  ７…情報通信網  ８…クライアントコンピュータ  ９…パラメータ生成部  １１…プレースメント演算部  １２…当否判断部  １３…レベル昇降判断部  １４…プレースメントサーチ部  １５…テスト成績生成部  １６…テスト成績分析部  １７…入力デバイス  １８…外部インターフェース  １９…表示デバイス  ２０…外部インターフェース  ２１…データベース  ２２…テストアイテムデータ  ２２ａ…テスト問題データ  ２２ｂ…テスト問題選択肢データ  ２３…テスト正解データ  ２４…パラメータデータ  ２５…レベルデータ  ２６…コメントデータ  ２７…テスト成績データ  ２８…テスト分析データ  ２９…時計部  ３０…タイマー部
【図１】
2008026583.tif 000004
【図２】
2008026583.tif 000005
【図３】
2008026583.tif 000006
【図４】
2008026583.tif 000007
【図５】
2008026583.tif 000008
【図６】
2008026583.tif 000009
【図７】
2008026583.tif 000010
【図８】
2008026583.tif 000011
【図９】
2008026583.tif 000012
【図１０】
2008026583.tif 000013