(57)【特許請求の範囲】
【請求項１】
適応型テスト実施方法であって、
コンピュータが、問題と当該問題に予め設定されている第１の制限時間とを格納する問題マスタデータベースに格納され且つ第１問目の問題に対応する前記第１の制限時間に所定時間を加算することにより、前記第１問目の問題の第２の制限時間を計算する制限時間計算ステップと、
前記コンピュータが、解答者に対して、前記問題マスタデータベースに格納されている問題を提示する出題ステップと、
前記コンピュータが、前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納するステップと、
前記コンピュータが、前記問題を提示してから当該問題に対する解答が入力されるまでの時間である解答時間が当該問題の前記第２の制限時間より短い場合には、当該問題の前記第２の制限時間と前記解答時間との差を累積残り時間として前記記憶装置に格納するステップと、
前記コンピュータが、前記記憶装置に格納されている前記累積残り時間が前記所定時間を超えているか判断し、超えていると判断された場合には前記累積残り時間から前記所定時間を減ずることにより前記累積残り時間を更新するステップと、
前記コンピュータが、前記問題マスタデータベースに格納され且つ前記問題の次の問題に対応する前記第１の制限時間に前記記憶装置に格納された前記累積残り時間を加算することにより、前記次の問題の前記第２の制限時間を計算するステップと、
を含む適応型テスト実施方法。
【請求項２】
前記コンピュータが、前記解答者に対して時間の告知を行う第１の判別テストを実施することによって得られたテスト結果から第１の実力評価値を算出し、前記記憶装置に格納するステップと、
前記コンピュータが、前記解答者に対して時間の告知を行わない第２の判別テストを実施することによって得られたテスト結果から第２の実力評価値を算出し、前記記憶装置に格納するステップと、
前記コンピュータが、前記記憶装置に格納された前記第１の実力評価値と前記第２の実力評価値との差であるプレッシャー感応度が所定基準以上であるか判断するステップと、
をさらに含み、
前記解答者のプレッシャー感応度が所定基準以上であると判断された場合に、前記制限時間計算ステップ以降のステップを実施する
ことを特徴とする請求項１記載の適応型テスト実施方法。
【請求項３】
適応型テストをコンピュータに実施させるためのプログラムであって、
前記プログラムは、前記コンピュータに、
問題と当該問題に予め設定されている第１の制限時間とを格納する問題マスタデータベースに格納され且つ第１問目の問題に対応する前記第１の制限時間に所定時間を加算することにより、前記第１問目の問題の第２の制限時間を計算するステップと、
解答者に対して、前記問題マスタデータベースに格納されている問題を提示する出題ステップと、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納するステップと、
前記問題を提示してから当該問題に対する解答が入力されるまでの時間である解答時間が当該問題の前記第２の制限時間より短い場合には、当該問題の前記第２の制限時間と前記解答時間との差を累積残り時間として前記記憶装置に格納するステップと、
前記記憶装置に格納されている前記累積残り時間が前記所定時間を超えているか判断し、超えていると判断された場合には前記累積残り時間から前記所定時間を減ずることにより前記累積残り時間を更新するステップと、
前記問題マスタデータベースに格納され且つ前記問題の次の問題に対応する前記第１の制限時間に前記記憶装置に格納された前記累積残り時間を加算することにより、前記次の問題の前記第２の制限時間を計算するステップと、
を実行させるためのプログラム。
【請求項４】
適応型テストを実施するためのコンピュータ・システムであって、
問題と当該問題に予め設定されている第１の制限時間とを格納する問題マスタデータベースと、
前記問題マスタデータベースに格納され且つ第１問目の問題に対応する前記第１の制限時間に所定時間を加算することにより、前記第１問目の問題の第２の制限時間を計算する手段と、
解答者に対して、前記問題マスタデータベースに格納されている問題を提示する手段と、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納する手段と、
前記問題を提示してから当該問題に対する解答が入力されるまでの時間である解答時間が当該問題の前記第２の制限時間より短い場合には、当該問題の前記第２の制限時間と前記解答時間との差を累積残り時間として前記記憶装置に格納する手段と、
前記記憶装置に格納されている前記累積残り時間が前記所定時間を超えているか判断し、超えていると判断された場合には前記累積残り時間から前記所定時間を減ずることにより前記累積残り時間を更新する手段と、
前記問題マスタデータベースに格納され且つ前記問題の次の問題に対応する前記第１の制限時間に前記記憶装置に格納された前記累積残り時間を加算することにより、前記次の問題の前記第２の制限時間を計算する手段と、
を有するコンピュータ・システム。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、適応型テストの実施方法に関し、より詳しくは適応型テストにおいて適正に解答者を評価するための技術に関する。
【０００２】
【従来の技術】
解答者の実力に合わせた難易度のテスト問題を出題し、効率的に解答者の実力を評価するテストを適応型テストと呼ぶ。適応型テストでは、解答結果から評価値が収束するまで出題を続けるため、出題問題数が決まっていない。そのため、問題毎に決まった制限時間を設けて、当該制限時間内に解答者に解答させる。
【０００３】
【発明が解決しようとする課題】
しかし、１問毎の制限時間では、解答者に与えるプレッシャーが大きく、時間を気にするあまり解答を落ち着いてできない解答者が出てくるといった欠点があった。解答者が時間のプレッシャーを受けてしまうと、正確な実力が測定できず、解答結果が収束しないため、適応型テストの特徴である効率的な評価が困難になってしまう。
【０００４】
また、適応型テストにおいて、テストの問題の特性を前もって把握するため、数十人から数百人を対象にテスト問題について予備テストを行う。この予備テストは、統計的な手法を用いて問題の特性を算出するものである。ここで注意すべき事項は、予備テストにおいては問題毎に制限時間は設定されておらず、難易度の高い問題には十分な時間がかけられるようになっているということである。ところが、本番の適応型テストでは、予備テストと同じ問題であっても制限時間が設けられ、難易度の高い問題については時間が不足ぎみとなるため、解答者が制限時間に対しプレッシャーを強く感じやすくなっている。
【０００５】
よって本発明の目的は、解答者の実力を評価するための適応型テストにおいて、適正な実力評価の阻害要因たる制限時間に対するプレッシャーを軽減するための技術を提供することである。
【０００６】
また、他の目的は、制限時間に対するプレッシャーに弱い人に対して当該プレッシャーを軽減するための技術を提供することである。
【０００７】
【課題を解決するための手段】
本発明に係る、適応型テストをコンピュータにて実施する適応型テスト実施方法は、解答者に問題に対して解答するように促す出題ステップと、解答者による当該問題に対する解答の入力を取得して、記憶装置に格納するステップと、解答者が当該問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と当該解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行う制限時間設定ステップとを含む。
【０００８】
このようにして、制限時間と解答に要した時間との差を次の問題に積み増すことができるため、簡単な問題には早く答え、あまった時間を難しい問題に振り向けるといったような時間調整ができるようになる。よって、制限時間によるプレッシャーを軽減することができる。
【０００９】
また、解答者の時間に対するプレッシャー感応度（例えば実施の形態における｜プレッシャー無評価値−プレッシャー有評価値｜）を検査するプレッシャー感応度テスト（例えば実施の形態における解答者判別初期テスト）を実施するステップと、プレッシャー感応度テストの結果により解答者のプレッシャー感応度が所定基準以上であるか判断するステップとをさらに含み、解答者のプレッシャー感応度が所定基準以上であると判断された場合に、上で述べた出題ステップ以降のステップを実施するような構成とすることも可能である。
【００１０】
すなわち、プレッシャーに弱い（プレッシャー感応度の高い）人については、制限時間と解答に要した時間との差を次の問題に積み増すようにすることができ、プレッシャーに強い（プレッシャー感応度の低い）人については、通常どおりの制限時間で適応型テストを実施するようにする。これにより、プレッシャーに弱い人でも実力を発揮することが容易になり、適正な実力評価が行えるようになる。
【００１１】
なお、制限時間と解答に要した時間との差を次の問題に積み増すような構成としても、問題数が同じ（場合によっては問題の種類も同じ）であれば、全体の制限時間は変わらず、テストの公平性が損なわれることはない。
【００１２】
なお、上で述べたような適応型テスト実施方法を、コンピュータ・ハードウエアとプログラムの組み合せ（適応型テストを実施するためのコンピュータ・システム）にて実装することができ、当該プログラムは、例えばフロッピーディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、処理途中の中間的なデータは、コンピュータのメインメモリなどの記憶装置に格納される。
【００１３】
【発明の実施の形態】
本発明の一実施の形態に係るシステム概要を図１に示す。例えば、インターネット又はイントラネットであるネットワーク１には、１又は複数のサーバ３と、１又は複数のユーザ端末５とが接続されている。サーバ３には、処理部３１が含まれており、この処理部３１には、解答者判別初期テスト・プログラム３１１と、制限時間積上げ式適応型テストプログラム３１３と、実力値算定ルーチン３１７と制限時間計算ルーチン３１９とテスト問題選定ルーチン３２３と採点ルーチン３２１とを含む処理ルーチン部３１５と、スキル選択プログラム３２５と、テスト結果表示プログラム３２７とを含む。なお、処理部３１はウェブ（Ｗｅｂ）サーバ機能の下に動作するような構成であってもよい。
【００１４】
また、処理部３１は、サーバ３が記憶装置に保持する各種データベース（ＤＢ）等を使用できるようになっている。すなわち、会社マスタＤＢ３３１と、部門マスタＤＢ３３３と、ユーザ管理簿１ＤＢ３３５と、ユーザ管理簿２ＤＢ３３７と、テスト履歴ＤＢ３３９と、出題履歴ＤＢ３４１と、テスト解答内容ＤＢ３４３と、テストスキルマスタＤＢ３４５と、問題マスタ３４７と、パラメタテーブルＤＢ３４９とを参照することができる。
【００１５】
一方、ユーザ端末５は、解答送付プログラム５１と、問題表示プログラム５３と、時間監視プログラム５５とを実行するようなコンピュータである。なお、サーバ３がＷｅｂサーバ機能を有しており、ユーザ端末５にインストールされたＷｅｂブラウザと通信を行うことにより適応型テストを実施する場合には、解答送付プログラム５１と問題表示プログラム５３は、当該Ｗｅｂブラウザにて実現される場合もある。また、時間監視プログラム５５は、後に述べる時間表示又は時間音声通知アプレットや時間計測アプレットであってＷｅｂブラウザ上実行されるようなものであってもよいし、予めサーバ３の運用者から配られる時間監視プログラム５５であってもよい。
【００１６】
図２に図１に示した各種ＤＢ間の関係を示した図を示す。１つの会社マスタＤＢ３３１に対してＮ個の部門マスタＤＢ３３３が設けられる。また、１つの会社マスタＤＢ３３１に対してＮ個のユーザ管理簿２ＤＢ３３７が設けられる。１つの部門マスタＤＢ３３３に対しては、Ｎ個のユーザ管理簿２ＤＢ３３７が設けられる。そして、１つのユーザ管理簿２ＤＢ３３７に対して１つのユーザ管理簿１ＤＢ３３５が設けられる。また、１つのユーザ管理簿２ＤＢ３３７に対してＮ個のテスト履歴ＤＢ３３９が設けられる。
【００１７】
１つのテスト履歴ＤＢ３３９に対しては、Ｎ個のテスト解答内容ＤＢ３４３が設けられる。また、１つのテスト履歴ＤＢ３３９に対してＮ個の出題履歴ＤＢ３４１が設けられる。さらに、１つのテスト履歴ＤＢ３３９に対してＮ個のテストスキルマスタＤＢ３４５が設けられる。この１つのテストスキルマスタＤＢ３４５に対応して、Ｎ個の問題マスタＤＢ３４７が設けられる。なお、パラメタテーブルＤＢ３４９と他のＤＢとの関連性はない。
【００１８】
次に、会社マスタＤＢ３３１に格納されるデータを図３を用いて説明する。会社マスタＤＢ３３１は、会社毎に会社の情報を格納するＤＢである。会社マスタＤＢ３３１は、キーである会社コード（略称：compno，属性：char(8)（文字型），Ｎｕｌｌでない（NotNull））と、会社名（略称：compnm，属性：varchar2(50)（可変長文字型），Ｎｕｌｌでない（NotNull））と、本社住所（略称：compaddress，属性：varchar2(40)）と、代表電話番号（ＴＥＬ）（略称：comptelno，属性：varchar2(15)）と、代表ＦＡＸ番号（略称：compfaxno，属性：varchar2(15)）とを含む。このＤＢは、適応型テストを受験する者は登録企業の社員であるということを前提として設けられている。なお、本実施の形態の主要部とは関係が無いのでこれ以上説明しない。
【００１９】
部門マスタＤＢ３３３に格納されるデータを図４を用いて説明する。部門マスタＤＢ３３３は、会社の部門毎に部門の情報を格納するＤＢである。部門マスタＤＢ３３３は、キーである会社コード（略称：compno，属性：char(8)，Ｎｕｌｌでない（NotNull））と、キーである部門コード（略称：groupno，属性：char(8)，Ｎｕｌｌでない（NotNull））と、部門名（略称：groupnm，属性：varchar2(40)，Ｎｕｌｌでない（NotNull））と、部門住所（略称：groupaddr，属性：varchar2(40)）と、電話番号（略称：grouptelno，属性：varchar2(15)）と、ＦＡＸ番号（略称：groupfaxno，属性：varchar2(15)）とを含む。このＤＢは、適応型テストを受験する者は登録企業の社員であって、当該登録企業のいずれかの部署に属しているということを前提として設けられている。なお、本実施の形態の主要部とは関係が無いのでこれ以上説明しない。
【００２０】
ユーザ管理簿１ＤＢ３３５に格納されるデータを図５を用いて説明する。ユーザ管理簿１ＤＢ３３５は、ユーザ毎に設けられ、例えばログイン時に用いられる。すなわち、ユーザ端末５等によりサーバ３にアクセスする場合には、本ＤＢに格納されたユーザＩＤ及びパスワードと、入力されたユーザＩＤ及びパスワードにより認証処理が実施される。なお、本実施の形態の主要部ではないので、ユーザの認証処理についてはこれ以上述べない。ユーザ管理簿１ＤＢ３３５は、キーであるユーザＩＤ（略称：account，属性：varchar2(25)，Ｎｕｌｌでない（NotNull））と、キーである内部ユーザＩＤ（略称：id，属性：long（長整数），Ｎｕｌｌでない（NotNull））と、パスワード（略称：password，属性：varchar2(50)，Ｎｕｌｌでない（NotNull））と、Ｅ−ｍａｉｌ（略称：email，属性：varchar2(255)，Ｎｕｌｌでない（NotNull））と、氏名（漢字）（略称：namekj，属性：varchar2(50)）と、氏名（かな）（略称：namekn，属性：varchar2(100)）と、０は送信しないを１は送信するを意味するメール送信フラグ（略称：mail_send_flag，属性：smallint（短整数），Ｎｕｌｌでない（NotNull））と、０は削除しないを１は削除するを意味する削除フラグ（略称：del_flag，属性：smallint，Ｎｕｌｌでない（NotNull））とを含む。
【００２１】
ユーザ管理簿２ＤＢ３３７に格納されるデータを図６を用いて説明する。ユーザ管理簿２ＤＢ３３７は、ユーザ毎に設けられ、例えば権限チェックが必要な時等に用いられる。すなわち、ユーザ端末５等によりサーバ３にアクセスする場合には、このＤＢが参照されて、権限が確認される。なお、本実施の形態の主要部ではないので、権限確認処理についてはこれ以上述べない。ユーザ管理簿２ＤＢ３３７は、キーである内部ユーザＩＤ（略称：id，属性：long，Ｎｕｌｌでない（NotNull））と、登録日（略称：reg_date，属性：date，Ｎｕｌｌでない（NotNull））と、最終ログイン日（略称：last_login，属性：date）と、１乃至４のいずれかである権限（略称：admin，属性：smallint，Ｎｕｌｌでない（NotNull））と、会社コード（略称：compno，属性：char(8)）と、部門コード（略称：groupno，属性：char(8)）とを含む。なお、権限において「１」は管理者を表し、ユーザ管理（登録、更新、削除）、テスト問題公開管理を行うことができる。権限において「２」は問題作成者を表し、テスト問題作成・更新・削除、問題作成・更新・削除ができる。権限において「３」は利用者を表し、テスト受験、結果表示、自己パスワード変更が可能である。権限において「４」はコース操作担当者を表し、社内従業員のテスト結果表示（個人別又は会社別）、自己パスワードの変更を行うことができる。
【００２２】
問題マスタＤＢ３４７に格納されるデータを図７を用いて説明する。問題マスタＤＢ３４７は、テストのための問題を格納するＤＢである。テスト問題が公開された後は、別ＤＢとしてコピーされ、版数が入れられ、テスト実施結果として解答者数及び正解者数が格納されるようになっている。問題マスタＤＢ３４７は、キーであるスキルカテゴリコード（略称：skill_code，属性：char(6)，Ｎｕｌｌでない（NotNull））と、キーである版数（略称：edit_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、キーである問題番号（Ｎｏ）（略称：prob_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、問題文（略称：prob_stat，属性：long varchar2(400)，Ｎｕｌｌでない（NotNull））と、選択肢数（本例では４で固定）（略称：choice_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、選択肢１（略称：choice_1，属性：varchar2(255)，Ｎｕｌｌでない（NotNull））と、選択肢２（略称：choice_2，属性：varchar2(255)，Ｎｕｌｌでない（NotNull））と、選択肢３（略称：choice_3，属性：varchar2(255)，Ｎｕｌｌでない（NotNull））と、選択肢４（略称：choice_4，属性：varchar2(255)，Ｎｕｌｌでない（NotNull））と、正解（本例では１から４のいずれか）（略称：correct，属性：smallint，Ｎｕｌｌでない（NotNull））と、学習目標（略称：skill，属性：varchar2(50)，Ｎｕｌｌでない（NotNull））と、覚え書き（略称：memo，属性：varchar2(255)）と、登録日（略称：auth_date，属性：date，Ｎｕｌｌでない（NotNull））と、難易度パラメタ１（略称：difficulty1，属性：float（実数型），Ｎｕｌｌでない（NotNull））と、難易度パラメタ２（略称：difficulty2，属性：float）と、難易度パラメタ３（略称：difficulty3，属性：float）と、解答制限時間（秒）（略称：limit_time，属性：int（整数型），Ｎｕｌｌでない（NotNull））とを含む。難易度パラメタは、実力値算定や難易度計算に用いられるものであって、少なくとも１つは必要となる。
【００２３】
テストスキルマスタＤＢ３４５に格納されるデータを図８を用いて説明する。テストスキルマスタＤＢ３４５は、テスト問題を管理するためのＤＢである。テスト問題が公開された後は、別ＤＢとしてコピーされ、版数が確定される。本例では、公開用ＤＢの版数は１以上となるように設定される。テストスキルマスタＤＢ３４５は、キーであるスキルカテゴリコード（略称：skill_code，属性：varchar2(6)，Ｎｕｌｌでない（NotNull））と、キーである版数（略称：edit_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、スキルカテゴリ名（略称：category_name，属性：varchar2(80)，Ｎｕｌｌでない（NotNull））と、テスト時間（分）（略称：course_time，属性：smallint，Ｎｕｌｌでない（NotNull））と、テストの前書き（略称：course_exp，属性：long varchar2(400)）と、登録日（略称：course_regdate，属性：date，Ｎｕｌｌでない（NotNull））と、登録者（略称：course_auther，属性：varchar2(50)，Ｎｕｌｌでない（NotNull））と、公開（０）／非公開（１）フラグ（略称：course_release，属性：smallint(0/1)，Ｎｕｌｌでない（NotNull））と、問題数（略称：course_probno，属性：smallint，Ｎｕｌｌでない（NotNull））と、学習目標数（略称：course_skillno，属性：smallint，Ｎｕｌｌでない（NotNull））とを含む。
【００２４】
テスト履歴ＤＢ３３９に格納されるデータを図９を用いて説明する。テスト履歴ＤＢ３３９は、テスト実施結果を格納するためのＤＢである。テスト履歴ＤＢ３３９は、キーであるスキルカテゴリコード（略称：skill_code，属性：varchar2(6)，Ｎｕｌｌでない（NotNull））と、キーである版数（略称：edit_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、キーであるスキルカテゴリ内部コード（略称：skill_id，属性：varchar2(8)，Ｎｕｌｌでない（NotNull））と、キーであるユーザＩＤ（略称：prob_user，属性：varchar2(25)，Ｎｕｌｌでない（NotNull））と、受験日（略称：prob_date，属性：date，Ｎｕｌｌでない（NotNull））と、受験時刻（略称：prob_time，属性：time，Ｎｕｌｌでない（NotNull））と、解答中（０）又は解答終了（１）フラグ（略称：answer_flag，属性：smallint，Ｎｕｌｌでない（NotNull））と、点数（正解数）（略称：prob_point，属性：smallint）と、問題数ｎ（略称：no_prob，属性：smallint）と、実力値（略称：score，属性：float，Ｎｕｌｌでない（NotNull））と、累積残り時間（秒）（略称：rest_time，属性：int）と、１問目積上げ時間差引済フラグ（略称：add_1time_flag，属性：int）と、解答者判別初期テストフラグ（略称：init_test_flag，属性：int）と、制限時間有り時の実力値（略称：result_init_on，属性：float）と、制限時間無し時の実力値（略称：result_init_off，属性：float）とが含まれる。なお、１問目積上げ時間差引済フラグについては、１が差引済みを表し、０は未差引状態を表す。解答者判別初期テストフラグについては、０が未実施、１が初期テスト中、２が初期テスト完了を表す。
【００２５】
テスト解答内容ＤＢ３４３に格納されるデータを図１０を用いて説明する。テスト解答内容ＤＢ３４３は、テスト実施結果を格納するＤＢである。テスト解答内容ＤＢ３４３は、キーであるスキルカテゴリコード（略称：skill_code，属性：varchar2(6)，Ｎｕｌｌでない（NotNull））と、キーである版数（略称：edit_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、キーであるスキルカテゴリ内部コード（略称：skill_id，属性：varchar2(8)，Ｎｕｌｌでない（NotNull））と、キーであるユーザＩＤ（略称：prob_user，属性：varchar2(25)，Ｎｕｌｌでない（NotNull））と、キーである問題番号（略称：prob_no，属性：smallint，Ｎｕｌｌでない（NotNull)）と、解答（略称：answer，属性：smallint）と、正誤（略称：true-false，属性：smallint）とを含む。
【００２６】
出題履歴ＤＢ３４１に格納されるデータを図１１を用いて説明する。出題履歴ＤＢ３４１は、ランダムに問題を出題するために、出題した問題を管理するために用いられる。出題履歴ＤＢ３４１は、キーであるスキルカテゴリコード（略称：skill_code，属性：varchar2(6)，Ｎｕｌｌでない（NotNull））と、キーである版数（略称：edit_no，属性：smallint，Ｎｕｌｌでない（NotNull））と、キーであるスキルカテゴリ内部コード（略称：skill_id，属性：varchar2(8)，Ｎｕｌｌでない（NotNull））と、キーであるユーザＩＤ（略称：prob_user，属性：varchar2(25)，Ｎｕｌｌでない（NotNull））と、キーである受験日（略称：test_date，属性：date，Ｎｕｌｌでない（NotNull））と、キーである受験時刻（略称：test_time，属性：time（時間型），Ｎｕｌｌでない（NotNull））と、キーである連番（略称：seq_no，属性：int，Ｎｕｌｌでない（NotNull））と、問題番号（Ｎｏ）（略称：ques_no，属性：int，Ｎｕｌｌでない（NotNull））と、正解（略称：answercourse_name，属性：char，Ｎｕｌｌでない（NotNull））とを含む。
【００２７】
パラメタテーブルＤＢ３４９に格納されるデータを図１２を用いて説明する。パラメタテーブルＤＢ３４９は、積上げ時間（略称：add_1time，属性：int，Ｎｕｌｌでない（NotNull））と、解答者判別初期テストの処理モード（略称：init_test_mode，属性：int）と、解答者判別初期テスト問題最大出題数（略称：init_test_max，属性：int）と、最大テスト問題出題数（略称：test_max，属性：int）と、プレッシャー閾値（略称：bound_press，属性：float）と、実力算定時の収束誤差（略称：bound_margin，属性：float）と、初期問題難易度未設定時の難易度（略称：init_difficult，属性：float）とを含む。なお、解答者判別初期テストの処理モードにおいては、０が実行しない、１が時間表示又は通知有り、２が時間計測有りを示す。
【００２８】
このような各種ＤＢを用いたシステムの処理フローを図１３乃至図２１を用いて説明する。本実施の形態では、解答者判別初期テスト・プログラム３１１により、最初に解答者判別初期テストを実施する（ステップＳ１）。この解答者判別初期テストとは、適応型テストの解答者が制限時間に対するプレッシャーに弱いか否かを判断するためのテストである。そして、解答者判別初期テストの結果から、解答者が制限時間に対するプレッシャーに弱いか否かを判断する（ステップＳ３）。なお、この判断には、パラメタテーブルＤＢ３４９に格納されたプレッシャー閾値と、プレッシャー無実力値とプレッシャー有実力値との差とを比較することにより行われる。
【００２９】
もし、プレッシャー無実力値とプレッシャー有実力値との差がプレッシャー閾値より大きい場合にはプレッシャーに弱いと判断して、制限時間自動積上げ式適応型テスト・プログラム３１３により、後に説明する制限時間自動積上げ式適応型テストを実施する（ステップＳ５）。一方、プレッシャー無実力値とプレッシャー有実力値との差がプレッシャー閾値以下である場合には、通常の適応型テストを実施する（ステップＳ７）。そして、ステップＳ５又はステップＳ７の後に、テスト結果表示プログラム３２７が、実力評価を解答者に通知する（ステップＳ９）。
【００３０】
次に図１４を用いて、解答者判別初期テスト・プログラム３１１の第１の処理フローを説明する。なお、この処理フローの開始前に、スキル選択プログラム３２５により、ユーザ端末５を操作する解答者に対して実力判定を行うスキル分野（スキルカテゴリ）を選択させるようになっている。すなわち、スキル選択プログラム３２５は、スキル分野の選択肢を含む情報をユーザ端末５に送信し、ユーザ端末５は当該スキル分野の選択肢を表示装置に表示する。そして、解答者が表示装置を見てスキル分野の選択を行い、当該選択に応じてユーザ端末５はサーバ３にスキル分野選択情報を送信する。スキル選択プログラム３２５は、スキル分野選択情報を受け取り、以下で出題する問題のスキル分野を確定させる。また、スキル選択プログラム３２５は、スキル分野だけでなく、スキルレベルについてもユーザ端末５を操作する解答者に対して選択させるような場合もある。すなわち、スキルレベルの選択肢を含む情報をユーザ端末５に送信し、ユーザ端末５は当該スキルレベルの選択肢を表示装置に表示する。そして、解答者が表示装置を見てスキルレベルの選択を行い、当該選択に応じてユーザ端末５はサーバ３にスキルレベル選択情報を送信する。スキル選択プログラム３２５は、スキルレベル選択情報を受け取り、それに応じて以下で出題する問題の初期難易度を確定させる。
【００３１】
次に解答者判別初期テスト・プログラム３１１は、最初に初期問題難易度を設定する（ステップＳ１１）。例えば、スキル選択プログラム３２５により解答者によるスキルレベル選択が行われている場合には、それに従って初期問題難易度を設定する。一方、解答者によるスキルレベル選択が行われていない場合には、パラメタテーブルＤＢ３４９に格納された初期問題難易度未設定時の難易度を取得する。次に、この第１の処理フローの場合には、制限時間表示のためのフラグ（パラメタテーブルＤＢ３４９の解答者判別初期テストの処理モードの「１」及び「２」）をＯＮに設定する（ステップＳ１３）。そして、テスト問題選定ルーチン３２３が、設定された難易度の問題を選定する（ステップＳ１５）。なお、ここで解答者判別初期テスト・プログラム３１１は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００３２】
その後、解答者判別初期テスト・プログラム３１１は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）及び時間表示又は時間音声通知アプレットをユーザ端末５に送信する（ステップＳ１７）。これによりユーザ端末５を操作する解答者に対して表示又は音声にて時間が通知され、プレッシャーが明示的に与えられる。そして、解答者は、このような環境の下ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の解答者判別初期テスト・プログラム３１１は、解答者の解答を取得する（ステップＳ１９）。
【００３３】
なお、ステップＳ１７及びステップＳ１９については図１５及び図１６を用いて説明する。図１５は、ステップＳ１７及びステップＳ１９におけるサーバ３とユーザ端末５との情報のやり取りを示したものである。サーバ３の解答者判別初期テスト・プログラム３１１は、テスト問題の情報及び時間表示又は時間音声通知を行うアプレットを解答者のユーザ端末５に送信する（ステップＳ６１）。これに対してユーザ端末５は、テスト問題の情報及び時間表示又は時間音声通知を行うアプレットを受信し（ステップＳ６３）、問題表示プログラム５３（Ｗｅｂブラウザ）がテスト問題を表示装置に表示し、時間表示又は時間音声通知アプレットを実行する（ステップＳ６５）。この時間表示又は時間音声通知アプレットが時間監視プログラム５５となる。なお、時間表示又は時間音声通知アプレットは、テスト問題表示からの時間を計測し、表示又は音声で通知する。また、制限時間から、テスト問題表示から経過した時間を引いた残りの時間を表示又は音声で通知する場合もある。よって、時間表示又は時間音声通知アプレットは、テスト問題が表示されてから、解答者により解答が入力され、サーバ３に解答を送信するように指示されるまでの解答時間が分かるものとする。
【００３４】
そして解答者が解答を入力すると、ユーザ端末５の解答送付プログラム５１（Ｗｅｂブラウザ）は当該解答の情報を取得し、時間表示又は時間音声通知アプレットから解答時間を取得する。そして、解答時間及び解答の情報をサーバ３に送信する（ステップＳ６７）。サーバ３の解答者判別初期テスト・プログラム３１１は、ユーザ端末５から解答時間及び解答の情報を取得し、記憶装置に格納する（ステップＳ６９）。
【００３５】
図１５はネットワーク１による通信時間がどの程度かかるか分からない状態における例であって、ネットワーク１による通信時間を無視して良いような環境である場合には、例えば図１６のような処理が実行される。サーバ３の解答者判別初期テスト・プログラム３１１は、テスト問題の情報及び時間表示又は時間音声通知を行うアプレットを解答者のユーザ端末５に送信する（ステップＳ７１）。また、サーバ３の解答者判別初期テスト・プログラム３１１は時間計測を開始する（ステップＳ７５）。これに対してユーザ端末５は、テスト問題の情報及び時間表示又は時間音声通知を行うアプレットを受信し（ステップＳ７３）、問題表示プログラム５３（Ｗｅｂブラウザ）がテスト問題を表示装置に表示し、時間表示又は時間音声通知アプレットを実行する（ステップＳ７７）。そして解答者は、表示されたテスト問題を見て解答を入力する。そうすると、ユーザ端末５の解答送付プログラム５１（Ｗｅｂブラウザ）は当該解答の情報を取得し、当該解答の情報をサーバ３に送信する（ステップＳ７９）。図１６の例では時間表示又は時間音声通知アプレットは、ユーザ端末５において表示装置に時間を表示する又は時間を音声で通知する処理のみを行うようになっている。サーバ３の解答者判別初期テスト・プログラム３１１は、ユーザ端末５から解答の情報を受信し、記憶装置に格納する（ステップＳ８１）。また、ステップＳ７５において開始した時間計測を終了し、解答時間を記憶装置に格納する（ステップＳ８３）。このような処理の後に図１４に戻る。
【００３６】
サーバ３の解答者判別初期テスト・プログラム３１１は、解答時間を参照して出題した問題に設定された制限時間（問題マスタＤＢ３４７の解答制限時間）を超過したかを判断する（ステップＳ２１）。もし、制限時間を超過していた場合には採点処理を実施せずに０点とする（ステップＳ２３）。一方、制限時間を超過していない場合には、採点ルーチン３２１が、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ２５）。ここで、解答者判別初期テスト・プログラム３１１は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００３７】
そして、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ２７）。計算された実力値は、テスト履歴ＤＢ３３９の「実力値」に格納される。なお、この実力値の算定は従来と同じであるからここでは説明を省略する。なお、この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。そして、ここまでの出題数が解答者判別初期テストにおける最大出題数（パラメタテーブルＤＢ３４９の解答者判別初期テスト問題最大出題数）以上となったかが確認される（ステップＳ２９）。出題数が解答者判別初期テストにおける最大出題数未満であれば、解答者判別初期テスト・プログラム３１１は、ステップＳ２７で算定された実力値に基づき次の問題の難易度を決定する（ステップＳ３１）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。この処理についても従来技術と同じであるからここでは説明を省略する。そしてステップＳ１５に戻る。
【００３８】
一方、出題数が解答者判別初期テストにおける最大出題数以上であれば、制限時間に対するプレッシャーを明示的に与えた場合の実力値算定を終了して、プレッシャー有実力値（テスト履歴ＤＢ３３９の制限時間有り時の実力値）にステップＳ２７で算定された実力値を代入して、テスト履歴ＤＢ３３９に登録する（ステップＳ３３）。
【００３９】
次に制限時間に対するプレッシャーを明示的に与えないようなテストを行う。そのため、制限時間表示のためのフラグ（パラメタテーブルＤＢ３４９の解答者判別初期テストの処理モードの「１」のみ）をＯＦＦに設定する（ステップＳ３５）。そして、テスト問題選定ルーチン３２３が、設定された難易度の問題を選定する（ステップＳ３７）。なお、設定された難易度については、ステップＳ３１において変更が加えられた難易度であってもよいし、初期の設定に戻すようにしても良い。なお、ここで解答者判別初期テスト・プログラム３１１は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００４０】
その後、解答者判別初期テスト・プログラム３１１は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）及び時間表示は行わない時間計測アプレットをユーザ端末５に送信する（ステップＳ３９）。今回はユーザ端末５を操作する解答者に対して時間は通知されず、制限時間に対するプレッシャーは与えられない。そして、解答者は、このような環境の下ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の解答者判別初期テスト・プログラム３１１は、解答者の解答を取得する（ステップＳ４１）。
【００４１】
なお、ステップＳ３９及びステップＳ４１については図１７を用いて説明する。図１７は、ステップＳ３９及びステップＳ４１におけるサーバ３とユーザ端末５との情報のやり取りを示したものである。サーバ３の解答者判別初期テスト・プログラム３１１は、テスト問題の情報及び時間計測のためのアプレットを解答者のユーザ端末５に送信する（ステップＳ８５）。これに対してユーザ端末５は、テスト問題の情報及び時間計測アプレットを受信し（ステップＳ８７）、問題表示プログラム５３（Ｗｅｂブラウザ）がテスト問題を表示装置に表示し、時間計測アプレットを実行する（ステップＳ８９）。この時間計測アプレットが時間監視プログラム５５となる。なお、時間計測アプレットは、テスト問題表示からの時間を計測するが、表示又は音声で通知することはない。時間計測アプレットは、テスト問題が表示されてから、解答者により解答が入力され、サーバ３に解答を送信するように指示されるまでの解答時間を計測する。
【００４２】
そして解答者が解答を入力すると、ユーザ端末５の解答送付プログラム５１（Ｗｅｂブラウザ）は当該解答の情報を取得し、時間計測アプレットから解答時間を取得する。そして、解答時間及び解答の情報をサーバ３に送信する（ステップＳ９１）。サーバ３の解答者判別初期テスト・プログラム３１１は、ユーザ端末５から解答時間及び解答の情報を受信し、記憶装置に格納する（ステップＳ９３）。
【００４３】
図１７はネットワーク１による通信時間がどの程度かかるか分からない状態における例であって、ネットワーク１による通信時間を無視して良いような環境である場合には、図１６に示したように時間の計測をサーバ３で行うようにしてもよい。
【００４４】
図１４の説明に戻って、サーバ３の解答者判別初期テスト・プログラム３１１は、解答時間を参照して出題した問題に設定された制限時間（問題マスタＤＢ３４７の解答制限時間）を超過したかを判断する（ステップＳ４３）。もし、制限時間を超過していた場合には採点処理を実施せずに０点とする（ステップＳ４５）。一方、制限時間を超過していない場合には、採点ルーチン３２１が、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ４７）。ここで、解答者判別初期テスト・プログラム３１１は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００４５】
そして、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ４９）。この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。計算された実力値は、テスト履歴ＤＢ３３９の「実力値」に格納される。そして、ここまでの出題数が解答者判別初期テストにおける最大出題数（パラメタテーブルＤＢ３４９の解答者判別初期テスト問題最大出題数）以上となったかが確認される（ステップＳ５１）。出題数が解答者判別初期テストにおける最大出題数未満であれば、解答者判別初期テスト・プログラム３１１は、ステップＳ４９で算定された実力値に基づき次の問題の難易度を決定する（ステップＳ５３）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。そしてステップＳ３７に戻る。
【００４６】
一方、出題数が解答者判別初期テストにおける最大出題数以上であれば、制限時間に対するプレッシャーを与えない場合の実力値算定を終了して、プレッシャー無実力値（テスト履歴ＤＢ３３９の制限時間無し時の実力値）にステップＳ４９で算定された実力値を代入して、テスト履歴ＤＢ３３９に登録する（ステップＳ５５）。そして図１３の処理フロー（ステップＳ３）に戻る。
【００４７】
上でも述べたようにステップＳ３では、プレッシャー無実力値とプレッシャー有実力値との差（プレッシャー感応度）がパラメタテーブルＤＢ３４９のプレッシャー閾値を超えたか否かで、制限時間に対するプレッシャー感応度が高いか低いかが判断される。
【００４８】
次に図１８を用いて解答者判別初期テスト・プログラム３１１の第２の処理フローを説明する。なお、上で述べたように、この処理フローの開始前に、スキル選択プログラム３２５により、ユーザ端末５を操作する解答者に対して実力判定を行うスキル分野を選択させるようになっている。また、上で述べたように、スキル選択プログラム３２５は、スキル分野だけでなく、スキルレベルについてもユーザ端末５を操作する解答者に対して選択させるような場合もある。すなわち、解答者によるスキルレベル選択に応じて以下で出題する問題の初期難易度を確定させる。
【００４９】
次に解答者判別初期テスト・プログラム３１１は、最初に初期問題難易度を設定する（ステップＳ１０１）。例えば、スキル選択プログラム３２５により解答者によるスキルレベル選択が行われている場合には、それに従って初期問題難易度を設定する。一方、解答者によるスキルレベル選択が行われていない場合には、パラメタテーブルＤＢ３４９に格納された初期問題難易度未設定時の難易度を取得する。次に、この第２の処理フローの場合には、制限時間表示のためのフラグ（パラメタテーブルＤＢ３４９の解答者判別初期テストの処理モードの「１」及び「２」）をＯＮに設定する（ステップＳ１０３）。なお、制限時間のためのフラグ（パラメタテーブルＤＢ３４９の解答者判別初期テストの処理モードの「２」のみ）をＯＮにしてもよい。すなわち、ユーザ端末５で時間表示又は時間音声通知が行われなくとも良い。そして、テスト問題選定ルーチン３２３が、設定された難易度の問題を選定する（ステップＳ１０５）。なお、ここで解答者判別初期テスト・プログラム３１１は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００５０】
その後、解答者判別初期テスト・プログラム３１１は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）及び時間表示又は時間音声通知アプレットをユーザ端末５に送信する（ステップＳ１０７）。これによりユーザ端末５を操作する解答者に対して表示又は音声にて時間が通知され、プレッシャーが明示的に与えられる。なお、制限時間のためのフラグがＯＮである場合には時間計測アプレットが時間表示又は時間音声通知プログラムの代わりに送信される。そして、解答者は、このような環境の下ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の解答者判別初期テスト・プログラム３１１は、解答者の解答を取得する（ステップＳ１０９）。
【００５１】
なお、ステップＳ１０７及びステップＳ１０９については、時間表示又は時間音声通知アプレットを送信する場合には図１５及び図１６のような処理フローで実施される。もし、時間計測アプレットが送信される場合には図１７のような処理フローで実施される。なお、図１７の場合にはユーザ端末５で時間が計測されるが、サーバ３にて時間が計測されるような態様も可能である。
【００５２】
図１８の説明に戻って、サーバ３の解答者判別初期テスト・プログラム３１１は、解答時間を参照して出題した問題に設定された制限時間（問題マスタＤＢ３４７の解答制限時間）を超過したかを判断する（ステップＳ１１１）。もし、制限時間を超過していた場合には採点処理を実施せずに０点とする（ステップＳ１１３）。一方、制限時間を超過していない場合には、採点ルーチン３２１が、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ１１５）。ここで、解答者判別初期テスト・プログラム３１１は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００５３】
そして、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ１１７）。この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。計算された実力値は、テスト履歴ＤＢ３３９の「実力値」に格納される。なお、この実力値の算定は従来と同じであるからここでは説明を省略する。そして、ここまでの出題数が解答者判別初期テストにおける最大出題数（パラメタテーブルＤＢ３４９の解答者判別初期テスト問題最大出題数）以上となったかが確認される（ステップＳ１１９）。出題数が解答者判別初期テストにおける最大出題数未満であれば、解答者判別初期テスト・プログラム３１１は、ステップＳ１１７で算定された実力値に基づき次の問題の難易度を決定する（ステップＳ１２１）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。この処理についても従来技術と同じであるからここでは説明を省略する。そしてステップＳ１０５に戻る。
【００５４】
一方、出題数が解答者判別初期テストにおける最大出題数以上であれば、制限時間に対するプレッシャーを明示的に与えた場合の実力値算定を終了して、プレッシャー有実力値（テスト履歴ＤＢ３３９の制限時間有り時の実力値）にステップＳ１１７で算定された実力値を代入して、テスト履歴ＤＢ３３９に登録する（ステップＳ１２３）。
【００５５】
次に制限時間に対するプレッシャーを全く与えないようなテストを行う。そのため、制限時間のためのフラグ（パラメタテーブルＤＢ３４９の解答者判別初期テストの処理モードの「２」及び「３」）をＯＦＦに設定する（ステップＳ１２５）。そして、テスト問題選定ルーチン３２３が、設定された難易度の問題を選定する（ステップＳ１２７）。なお、設定された難易度については、ステップＳ１２１において変更が加えられた難易度であってもよいし、初期の設定に戻すようにしても良い。なお、ここで解答者判別初期テスト・プログラム３１１は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００５６】
その後、解答者判別初期テスト・プログラム３１１は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）をユーザ端末５に送信する（ステップＳ１２９）。今回はユーザ端末５を操作する解答者に対して時間は告知されず、時間の計測をも行わない。よって、解答者は、制限時間を気にすることなく、十分考えてから解答することができる。そして、解答者は、このような環境の下ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の解答者判別初期テスト・プログラム３１１は、解答者の解答を取得する（ステップＳ１３１）。
【００５７】
なお、ステップＳ１２９及びステップＳ１３１については図１９を用いて説明する。図１９は、ステップＳ１２９及びステップＳ１３１におけるサーバ３とユーザ端末５との情報のやり取りを示したものである。サーバ３の解答者判別初期テスト・プログラム３１１は、テスト問題の情報を解答者のユーザ端末５に送信する（ステップＳ１４５）。これに対してユーザ端末５は、テスト問題の情報を受信し、問題表示プログラム５３（Ｗｅｂブラウザ）がテスト問題を表示装置に表示する（ステップＳ１４７）。今までのようにアプレットを実行することはない。そして解答者が解答を入力すると、ユーザ端末５の解答送付プログラム５１（Ｗｅｂブラウザ）は当該解答の情報を取得し、解答の情報をサーバ３に送信する（ステップＳ１４９）。サーバ３の解答者判別初期テスト・プログラム３１１は、ユーザ端末５から解答の情報を受信し、記憶装置に格納する（ステップＳ１５１）。
【００５８】
図１８の説明に戻って、サーバ３の採点ルーチン３２１は、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ１３３）。ここで、解答者判別初期テスト・プログラム３１１は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００５９】
そして、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ１３５）。この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。計算された実力値は、テスト履歴ＤＢ３３９の「実力値」に格納される。そして、ここまでの出題数が解答者判別初期テストにおける最大出題数（パラメタテーブルＤＢ３４９の解答者判別初期テスト問題最大出題数）以上となったかが確認される（ステップＳ１３７）。出題数が解答者判別初期テストにおける最大出題数未満であれば、解答者判別初期テスト・プログラム３１１は、ステップＳ１３５で算定された実力値に基づき次の問題の難易度を決定する（ステップＳ１３９）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。そしてステップＳ１２７に戻る。
【００６０】
一方、出題数が解答者判別初期テストにおける最大出題数以上であれば、制限時間に対するプレッシャーを与えない場合の実力値算定を終了して、プレッシャー無実力値（テスト履歴ＤＢ３３９の制限時間無し時の実力値）にステップＳ１３５で算定された実力値を代入して、テスト履歴ＤＢ３３９に登録する（ステップＳ１４１）。そして図１３の処理フロー（ステップＳ３）に戻る。
【００６１】
上でも述べたようにステップＳ３では、プレッシャー無実力値とプレッシャー有実力値との差（プレッシャー感応度）がパラメタテーブルＤＢ３４９のプレッシャー閾値を超えたか否かで、制限時間に対するプレッシャー感応度が高いか低いかが判断される。
【００６２】
このようにして制限時間に対するプレッシャーに弱い人を判別できるようになる。
【００６３】
次に、図１３におけるステップＳ５（制限時間積上げ式適応型テスト）の第１の処理フローを図２０に示す。最初に、制限時間積上げ式適応型テスト・プログラム３１３は、初期問題難易度設定処理を実施する（ステップＳ１６１）。なお、初期問題難易度設定を行わず、図１４のステップＳ５３又は図１８のステップＳ１３９にて決定された「次の問題の難易度」を用いるような構成であってもよい。このような場合には、解答者判別初期テストの実施によりテスト全体にかかる時間は延びるが、既に比較的解答者の実力に近い難易度が解答者判別初期テストの実施により定められているので、制限時間積上げ式適応型テストにおける実力値の収束を早めることができるようになる。また、本ステップにおいてパラメタテーブルＤＢ３４９の初期問題難易度未設定時の難易度を参照して、この難易度に設定するような構成であってもよい。さらに、スキル選択プログラム３２５等を用いて、スキルレベルについてもユーザ端末５を操作する解答者に対して選択させるような構成であってもよい。この場合には、スキルレベルの選択肢を含む情報をユーザ端末５に送信し、ユーザ端末５は当該スキルレベルの選択肢を表示装置に表示する。そして、解答者が表示装置を見てスキルレベルの選択を行い、当該選択に応じてユーザ端末５はサーバ３にスキルレベル選択情報を送信する。スキル選択プログラム３２５は、スキルレベル選択情報を受け取り、それに応じて以下で出題する問題の初期難易度を確定させる。
【００６４】
そして、テスト問題選定ルーチン３２３は、設定された難易度の問題を選定する（ステップＳ１６３）。なお、ここで制限時間積上げ式適応型テスト・プログラム３１３は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００６５】
そして、制限時間計算ルーチン３１９は、今回の制限時間を（累積残り時間（テスト履歴ＤＢ３３９の累積残り時間）＋今回の問題に設定された制限時間（問題マスタＤＢ３４７の解答制限時間））として計算する（ステップＳ１６４）。その後、制限時間積上げ式適応型テスト・プログラム３１３は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）をユーザ端末５に送信する（ステップＳ１６５）。そして、解答者は、ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の制限時間積上げ式適応型テスト・プログラム３１３は、解答者の解答を取得する（ステップＳ１６７）。なお、テスト問題の情報と共に時間表示又は時間音声通知アプレット若しくは時間測定アプレットをユーザ端末５に送信する。このステップＳ１６５及びステップＳ１６７については図１５、図１６、又は図１７に示された処理フローにて実施される。時間表示又は時間音声通知アプレットには、ステップＳ１６４で計算された制限時間の情報が設定される場合もあり、制限時間を解答者に表示又は音声により通知する場合もある。
【００６６】
サーバ３の制限時間積上げ式適応型テスト・プログラム３１３は、解答時間が制限時間（テスト履歴ＤＢ３３９の累積残り時間＋問題マスタＤＢ３４７の解答制限時間）を超過しているかを判断する（ステップＳ１６９）。もし、制限時間を超過している場合には、０点として採点され（ステップＳ１７１）、累積残り時間を０としてテスト履歴ＤＢ３３９の「累積残り時間」に登録する（ステップＳ１７３）。一方、制限時間を超過していない場合には、採点ルーチン３２１が、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ１７５）。ここで、制限時間積上げ式適応型テスト・プログラム３１３は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００６７】
そして、制限時間計算ルーチン３１９は、テスト履歴ＤＢ３３９の累積残り時間の情報及び問題マスタＤＢ３４７の解答制限時間を参照して、（累積残り時間＋今回の問題に設定された制限時間−今回消費時間（解答時間））を計算して、再度テスト履歴ＤＢ３３９の「累積残り時間」に登録する（ステップＳ１７７）。この（累積残り時間＋次の問題に設定された制限時間）が、次の問題のための制限時間となる。
【００６８】
次に、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ１７９）。算定された実力値は、テスト履歴ＤＢ３３９の「実力値」に登録される。この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。計算された実力値は、テスト履歴ＤＢ３３９の「実力値」に格納される。そして、ここまでの出題数が制限時間積上げ式適応型テストにおける最大出題数（パラメタテーブルＤＢ３４９の最大テスト問題出題数）を超えたかが確認される（ステップＳ１８１）。出題数が制限時間積上げ式適応型テストにおける最大出題数以下であれば、制限時間積上げ式適応型テスト・プログラム３１３は、ステップＳ１７９で算定された実力値が収束して、確定状態になったかを判断する（ステップＳ１８３）。この確定状態か否かの判断は、パラメタテーブルＤＢ３４９の実力算定時の収束誤差の値で判断される。すなわち、ステップＳ１７９で新たに算定された実力値の標準誤差とその前の実力値の標準誤差との差が、収束誤差未満であれば、確定状態とする等の判定方法で、処理を終了する。なお、ここでいう標準誤差とは、実力（推定）値の分散の度合いを表している。直前のステップＳ１７９で計算された実力値が解答者の実力値となる。一方、実力値が確定状態ではないと判断されると、ステップＳ１７９において算定された実力値に基づき次の問題の難易度が決定される（ステップＳ１８５）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。そしてステップＳ１６３に戻る。
【００６９】
一方、出題数が制限時間積上げ式適応型テストにおける最大出題数を超えていれば、処理を終了する。直前のステップＳ１７９で計算された実力値が解答者の実力値となる。
【００７０】
このような処理を実施することにより、２問目以降の問題の制限時間は、前の問題の制限時間と今回の解答時間との差（残り時間）だけ延長され、解答者は制限時間に余裕を作ることができ、制限時間に対するプレッシャーを軽減させることができるようになる。
【００７１】
なお、図２０の処理フローの例では１問目は延長されない。よって、図２１の処理フローを採用して、特にプレッシャーがかかりやすい１問目から制限時間の延長を行えるようにする場合もある。すなわち、１問目についてはパラメタテーブルＤＢ３４９の積上げ時間の時間（以下ではαと表す）だけ延長しておき、累積積上げ時間がαを超えた場合には、αを差し引いて、累積積上げ時間を元に戻す構成である。
【００７２】
では図２１の処理フローを具体的に説明する。最初に、制限時間積上げ式適応型テスト・プログラム３１３は、初期問題難易度設定処理を実施する（ステップＳ１９１）。なお、初期問題難易度設定を行わず、図１４のステップＳ５３又は図１８のステップＳ１３９にて決定された次の問題の難易度を用いるような構成であってもよい。このような場合には、解答者判別初期テストの実施によりテスト全体にかかる時間は延びるが、既に比較的解答者の実力にあった難易度が解答者判別初期テストの実施により定められているので、制限時間積上げ式適応型テストにおける実力値の収束を早めることができるようになる。また、本ステップにおいてパラメタテーブルＤＢ３４９の初期問題難易度未設定時の難易度を参照して、この難易度に設定するような構成であってもよい。さらに、スキル選択プログラム３２５等を用いて、スキルレベルについてもユーザ端末５を操作する解答者に対して選択させるような構成であってもよい。
【００７３】
そして、テスト履歴ＤＢ３３９の「累積残り時間」を１問目積上げ時間（α）に設定する（ステップＳ１９３）。これにより一問目から１問目積上げ時間（α）だけ制限時間が延長されることになる。次に、テスト問題選定ルーチン３２３は、設定された難易度の問題を選定する（ステップＳ１９５）。なお、ここで制限時間積上げ式適応型テスト・プログラム３１３は、テスト履歴ＤＢ３３９に、スキルカテゴリコード、版数、スキルカテゴリ内部コード、ユーザＩＤ、受験日、受験時刻、解答中フラグ、解答者判別初期テストフラグ等をセットする。また、この時点において、出題履歴ＤＢ３４１に同様の情報を登録するようにしても良い。
【００７４】
その後、制限時間計算ルーチン３１９は、制限時間を（累積残り時間（テスト履歴ＤＢ３３９の累積残り時間）＋今回の問題に設定された制限時間（問題マスタＤＢ３４７の解答制限時間））として計算する（ステップＳ１９７）。そして、制限時間積上げ式適応型テスト・プログラム３１３は、ネットワーク１を介して、選定された問題の情報（問題マスタＤＢ３４７及びテストスキルマスタＤＢ３４５の情報）をユーザ端末５に送信する（ステップＳ１９９）。解答者は、ユーザ端末５を操作して解答を入力し、ユーザ端末５は入力された解答をサーバ３に送信する。そして、サーバ３の制限時間積上げ式適応型テスト・プログラム３１３は、解答者の解答を取得する（ステップＳ２０１）。なお、テスト問題の情報と共に時間表示又は時間音声通知アプレット若しくは時間測定アプレットをユーザ端末５に送信する。このステップＳ１９９及びステップＳ２０１については図１５、図１６、又は図１７に示された処理フローにて実施される。時間表示又は時間音声通知アプレットには、ステップＳ１９７で計算された制限時間の情報が設定される場合もあり、制限時間を解答者に表示又は音声により通知する場合もある。
【００７５】
サーバ３の制限時間積上げ式適応型テスト・プログラム３１３は、解答時間が制限時間（テスト履歴ＤＢ３３９の累積残り時間＋問題マスタＤＢ３４７の解答制限時間）を超過しているかを判断する（ステップＳ２０３）。もし、制限時間を超過している場合には、０点として採点され（ステップＳ２０５）、累積残り時間を０としてテスト履歴ＤＢ３３９の「累積残り時間」に登録する（ステップＳ２０７）。一方、制限時間を超過していない場合には、採点ルーチン３２１が、問題マスタＤＢ３４７の正解と記憶装置に格納した解答情報を参照して、採点を行う（ステップＳ２０９）。ここで、制限時間積上げ式適応型テスト・プログラム３１３は、採点結果と共にテストの実施内容をテスト解答内容ＤＢ３４３及び出題履歴ＤＢ３４１に登録する。また、テスト履歴ＤＢ３３９における点数や問題数などのデータを変更する。
【００７６】
そして、制限時間計算ルーチン３１９は、テスト履歴ＤＢ３３９の累積残り時間の情報及び問題マスタＤＢ３４７の解答制限時間を参照して、（累積残り時間＋今回の問題に設定された制限時間−今回消費時間（解答時間））を計算して、再度テスト履歴ＤＢ３３９の「累積残り時間」に登録する（ステップＳ２１１）。原則として、この（累積残り時間＋次の問題に設定された制限時間）が、次の問題のための制限時間となる。
【００７７】
但し、αは仮に積上げたものであって、累積残り時間がαを超えた場合にはαを元に戻す必要がある。よって、制限時間積上げ式適応型テスト・プログラム３１３は、αが既に差引済みであるかを判断する（ステップＳ２１３）。この判断は、テスト履歴ＤＢ３３９の１問目積上げ時間差引済フラグを参照することにより行われる。すなわち、このフラグが０であれば差引済みではなく、１であれば差引済みである。差引済みであればステップＳ２２１に移行する。一方、差引済みでなければ、（テスト履歴ＤＢ３３９の累積残り時間−α）が０より大きいか判断する（ステップＳ２１５）。累積残り時間がαより長いか否かを判断するものである。
【００７８】
ステップＳ２１５で（累積残り時間−α）＞０でなければステップ２２１に移行する。（累積残り時間−α）＞０であれば、１問目積上げ時間（α）を累積残り時間から差し引くことができるので、制限時間積上げ式適応型テスト・プログラム３１３は、（累積残り時間−α）をテスト履歴ＤＢ３３９の「累積残り時間」に登録する（ステップＳ２１７）。そして、テスト履歴ＤＢ３３９のα差引済フラグ（１問目積上げ時間差引済フラグをＯＮ（１）に設定する（ステップＳ２１９）。
【００７９】
ステップＳ２１３、ステップＳ２１５又はステップＳ２１９の後に、実力値算定ルーチン３１７は、採点結果から実力値の算定を実施する（ステップＳ２２１）。算定された実力値は、テスト履歴ＤＢ３３９の「実力値」に登録される。この実力値の算定には問題マスタＤＢ３４７に格納されている難易度パラメタが用いられる。そして、ここまでの出題数が制限時間積上げ式適応型テストにおける最大出題数（パラメタテーブルＤＢ３４９の最大テスト問題出題数）を超えたかが確認される（ステップＳ２２３）。出題数が制限時間積上げ式適応型テストにおける最大出題数以下であれば、制限時間積上げ式適応型テスト・プログラム３１３は、ステップＳ２２１で算定された実力値が収束して、確定状態になったかを判断する（ステップＳ２２５）。この確定状態か否かの判断は、パラメタテーブルＤＢ３４９の実力算定時の収束誤差の値で判断される。確定状態であると判断されれば、処理を終了する。直前のステップＳ２２１で計算された実力値が解答者の実力値となる。一方、実力値が確定状態ではないと判断されると、ステップＳ２２１において算定された実力値に基づき次の問題の難易度が決定される（ステップＳ２２７）。すなわち、実力値が高くなれば難易度を上げ、実力値が下げられれば難易度を下げるような処理を行う。そしてステップＳ１９５に戻る。
【００８０】
一方、出題数が制限時間積上げ式適応型テストにおける最大出題数を超えていれば、処理を終了する。直前のステップＳ２２１で計算された実力値が解答者の実力値となる。
【００８１】
このような処理を実施することにより、１問目から制限時間は、所定の１問目積上げ時間だけ延長され、解答者は制限時間に余裕を作ることができ、制限時間に対するプレッシャーを軽減させることができるようになる。
【００８２】
以上のように本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、図１のようにネットワーク１を介して接続されるサーバ３からテスト問題等が送信され、ユーザ端末５で解答を入力して、サーバ３に返信するような構成であったが、ユーザ端末５に上で述べたような処理を行わせるプログラムをインストールしてユーザ端末５のみで適応型テストが実施できるようにするような構成であってもよい。この場合、算定された実力値のみがネットワーク１を介してサーバ３に送信され、登録されるような構成も考えられる。
【００８３】
さらに、図１３乃至図２１に示した処理フローも一例であって、同様の趣旨の処理を行うために様々な変形、例えばステップの順番を入れ替えたり、同時に実施するような構成も可能である。
【００８４】
なお、上で述べたような処理を、コンピュータ・ハードウエアとプログラムの組み合せにて実装することができ、当該プログラムは、例えばフロッピーディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、プログラムはネットワークを介して配信される場合もある。さらに、処理途中の中間的なデータは、コンピュータのメインメモリなどの記憶装置に格納される。
【００８５】
（付記１）
適応型テストをコンピュータにて実施する適応型テスト実施方法であって、
解答者に問題に対して解答するように促す出題ステップと、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納するステップと、
前記解答者が前記問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と前記解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行う制限時間設定ステップと、
を含む適応型テスト実施方法。
【００８６】
（付記２）
第１問目の問題に設定されている制限時間に所定時間を追加するステップと、
前記制限時間設定ステップの後に、前記制限時間と前記解答に要した時間との差が前記所定時間に達したか判断し、達していると判断された場合には前記制限時間と前記解答に要した時間との差と前記所定時間との差を前記次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行うステップと、
をさらに含む付記１記載の適応型テスト実施方法。
【００８７】
（付記３）
解答者の時間に対するプレッシャー感応度を検査するプレッシャー感応度テストを実施するステップと、
前記プレッシャー感応度テストの結果により前記解答者のプレッシャー感応度が所定基準以上であるか判断するステップと、
をさらに含み、
前記解答者のプレッシャー感応度が所定基準以上であると判断された場合に、前記出題ステップ以降のステップを実施する
ことを特徴とする付記１記載の適応型テスト実施方法。
【００８８】
（付記４）
前記プレッシャー感応度テストを実施するステップが、
前記解答者に対して時間の告知を行った場合のテスト結果から第１の実力評価値を算出するステップと、
前記解答者に対して時間の告知を行わない場合のテスト結果から第２の実力評価値を算出するステップと、
を含み、
前記プレッシャー感応度が第２の実力評価値と第１の実力評価値との差により計算される
ことを特徴とする付記３記載の適応型テスト実施方法。
【００８９】
（付記５）
適応型テストをコンピュータに実施させるためのプログラムを格納した記録媒体であって、
前記プログラムは、前記コンピュータに、
解答者に問題に対して解答するように促す出題ステップと、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納するステップと、
前記解答者が前記問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と前記解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行う制限時間設定ステップと、
を実行させるためのプログラムである、記録媒体。
【００９０】
（付記６）
適応型テストをコンピュータに実施させるためのプログラムであって、
前記プログラムは、前記コンピュータに、
解答者に問題に対して解答するように促す出題ステップと、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納するステップと、
前記解答者が前記問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と前記解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行う制限時間設定ステップと、
を実行させるためのプログラム。
【００９１】
（付記７）
適応型テストを実施するためのコンピュータ・システムであって、
解答者に問題に対して解答するように促す手段と、
前記解答者による前記問題に対する解答の入力を取得して、記憶装置に格納する手段と、
前記解答者が前記問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と前記解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて使用できるように記憶装置に設定を行う手段と、
を有するコンピュータ・システム。
【００９２】
（付記８）
適応型テストを実施する適応型テスト実施方法であって、
解答者に問題に対して解答するように促す出題ステップと、
前記解答者による前記問題に対する解答を取得するステップと、
前記解答者が前記問題に対する解答に要した時間が当該問題の制限時間より短い場合には、当該制限時間と前記解答に要した時間との差を当該問題の次の問題に設定されている制限時間に加えて前記解答者に与えるステップと、
を含む適応型テスト実施方法。
【００９３】
（付記９）
適応型テストをコンピュータにより実施する方法であって、
第１の問題及び当該第１の問題の制限時間の情報を表示装置に表示するステップと、
前記第１の問題の解答を取得するステップと、
前記第１の問題の解答を前記制限時間より前に解答した場合には、第２の問題及び当該第２の問題に設定された制限時間に前記第１の問題の制限時間のうち残余の時間を足した時間の情報を表示装置に表示するステップと、
を含む適応型テスト実施方法。
【００９４】
【発明の効果】
以上述べたように、解答者の実力を評価するための適応型テストにおいて、適正な実力評価の阻害要因たる制限時間に対するプレッシャーを軽減するための技術を提供することができた。
【００９５】
また、制限時間に対するプレッシャーに弱い人に対して当該プレッシャーを軽減するための技術を提供することができた。
【図面の簡単な説明】
【図１】  本発明の一実施の形態に係るシステムの概要を示す図である。
【図２】  サーバに管理されるＤＢの関係を示す図である。
【図３】  会社マスタＤＢに格納されるデータの一例を示す図である。
【図４】  部門マスタＤＢに格納されるデータの一例を示す図である。
【図５】  ユーザ管理簿１ＤＢに格納されるデータの一例を示す図である。
【図６】  ユーザ管理簿２ＤＢに格納されるデータの一例を示す図である。
【図７】  問題マスタＤＢに格納されるデータの一例を示す図である。
【図８】  テストスキルマスタＤＢに格納されるデータの一例を示す図である。
【図９】  テスト履歴ＤＢに格納されるデータの一例を示す図である。
【図１０】  テスト解答内容ＤＢに格納されるデータの一例を示す図である。
【図１１】  出題履歴ＤＢに格納されるデータの一例を示す図である。
【図１２】  パラメタテーブルＤＢに格納されるデータの一例を示す図である。
【図１３】  一実施の形態におけるメイン処理フローを表す図である。
【図１４】  解答者判別初期テストの処理フローの第１の例を示す図である。
【図１５】  テスト問題出題及び解答時におけるサーバとユーザ端末のやり取り（その１）を表す図である。
【図１６】  テスト問題出題及び解答時におけるサーバとユーザ端末のやり取り（その２）を表す図である。
【図１７】  テスト問題出題及び解答時におけるサーバとユーザ端末のやり取り（その３）を表す図である。
【図１８】  解答者判別初期テストの処理フローの第２の例を示す図である。
【図１９】  テスト問題出題及び解答時におけるサーバとユーザ端末のやり取り（その４）を表す図である。
【図２０】  制限時間積上げ式適応型テストの処理フローの第１の例を示す図である。
【図２１】  制限時間積上げ式適応型テストの処理フローの第２の例を示す図である。
【符号の説明】
１  ネットワーク    ３  サーバ    ５  ユーザ端末    ３１  処理部
５１  解答送付プログラム    ５３  問題表示プログラム
５５  時間監視プログラム    ３１１  解答者判別初期テストプログラム
３１３  制限時間積上げ式適応型テスト・プログラム
３１５  処理ルーチン部    ３１７  実力値算定ルーチン
３１９  制限時間計算ルーチン    ３２１  採点ルーチン
３２３  テスト問題選定ルーチン    ３２５  スキル選択プログラム
３２７  テスト結果表示プログラム    ３３１  会社マスタＤＢ
３３３  部門マスタＤＢ    ３３５  ユーザ管理簿１ＤＢ
３３７  ユーザ管理簿２ＤＢ    ３３９  テスト履歴ＤＢ
３４１  出題履歴ＤＢ    ３４３  テスト解答内容ＤＢ
３４５  テストスキルマスタＤＢ    ３４７  問題マスタＤＢ
３４９  パラメタテーブルＤＢ
【図１】
0004462770.tif 000002
【図２】
0004462770.tif 000003
【図３】
0004462770.tif 000004
【図４】
0004462770.tif 000005
【図５】
0004462770.tif 000006
【図６】
0004462770.tif 000007
【図７】
0004462770.tif 000008
【図８】
0004462770.tif 000009
【図９】
0004462770.tif 000010
【図１０】
0004462770.tif 000011
【図１１】
0004462770.tif 000012
【図１２】
0004462770.tif 000013
【図１３】
0004462770.tif 000014
【図１４】
0004462770.tif 000015
【図１５】
0004462770.tif 000016
【図１６】
0004462770.tif 000017
【図１７】
0004462770.tif 000018
【図１８】
0004462770.tif 000019
【図１９】
0004462770.tif 000020
【図２０】
0004462770.tif 000021
【図２１】
0004462770.tif 000022