(57)【要約】【課題】  試験において、カンニング行為を防止する有効な対策、および、問題用紙と解答用紙の作成から採点までの総合的な処理が効率的に可能なシステムの提案をする。【解決手段】  問題用紙および解答用紙を生成し、試験後にその解答用紙を読み込み、採点する試験問題作成システムにおいて、問題記憶手段と、正解記憶手段と、問題順序配列手法設定手段と、問題順序決定手段と、問題順序記憶手段と、識別子生成手段と、問題用紙生成手段と、解答用紙生成手段と、印刷手段と、読込手段と、識別子認識手段と、問題順序抽出手段と、採点手段と、を有することを特徴とする試験問題作成システム。【選択図】  図１
2006163139.tif 000002
【特許請求の範囲】
【請求項１】
問題用紙および解答用紙を生成し、試験後にその解答用紙を読み込み、採点する試験問題作成システムにおいて、
試験全問題を蓄積しておく問題記憶手段と、
試験全問題の正解を蓄積しておく正解記憶手段と、
前記問題記憶手段に蓄積された複数の問題群の一部または全ての中から任意の順序で問題配列するため手法と、試験の受験者数と、受験者数に対する同一問題順序頻出率とを、設定する問題順序配列手法設定手段と、
前記問題記憶手段に蓄積された問題群を、必要問題用紙数に応じて、
前記問題順序配列手法設定手段で設定した内容に基づき配列して必要数の問題順序を決定する問題順序決定手段と、
前記問題順序決定手段で決定された全問題順序を記憶しておく問題順序記憶手段と、
前記問題順序決定手段で決定された所望の問題順序を前記問題順序記憶手段から抽出するための情報を含んだ識別子を生成する識別子生成手段と、
前記問題順序決定手段で決定された同一問題順序頻出率に応じた一つまたは複数の問題順序を用いて、問題用紙を必要問題用紙数分生成し、併せて、前記識別子生成手段で生成された各問題順序に関連づけられた情報が含まれる識別子、さらに、各問題用紙に対して付けられるユニークな問題番号をこれらの問題用紙の任意の位置に付加して、問題用紙を生成する問題用紙生成手段と、
前記問題順序決定手段で決定された各問題順序に対応した解答用紙を必要問題用紙数分生成し、併せて、前記識別子生成手段で生成された各問題順序に関連づけられた情報が含まれる識別子、さらに、各問題用紙に対して付けられるユニークな問題番号をこれらの解答用紙の任意の位置に付加して、解答用紙を生成する解答用紙生成手段と、
前記問題用紙生成手段で生成した問題用紙、および、前記解答用紙生成手段で生成した解答用紙を印刷する印刷手段と、
前記印刷手段で印刷された問題用紙、または、解答用紙を電子データとして読み込む読込手段と、
前記読込手段で読み込んだ問題用紙、または、解答用紙の電子データから前記問題用紙生成手段と前記解答用紙生成手段で付加された各問題順序に関連づけられた情報が含まれる識別子を認識する識別子認識手段と、
前記識別子認識手段で認識された識別子から前記問題順序決定手段で決定された問題順序を前記問題順序記憶手段から抽出する問題順序抽出手段と、
前記読込手段で読み込んだ解答用紙の電子データの各解答に対して、前記問題順序抽出手段で抽出した問題順序に応じた前記正解記憶手段に記憶された各問題に対する各正解を用いて、その各解答が正解なのか不正解なのかを判断してその解答用紙の採点をする採点手段と、
を有することを特徴とする試験問題作成システム。
【請求項２】
前記問題記憶手段と、前記正解記憶手段と、前記問題順序配列手法設定手段と、前記問題順序決定手段と、前記問題順序記憶手段と、前記識別子生成手段と、前記問題用紙生成手段と、前記解答用紙生成手段と、前記印刷手段と、前記読込手段と、前記識別子認識手段と、前記問題順序抽出手段と、前記採点手段は、画像形成装置に含まれることを特徴とする請求項１に記載の試験問題作成システム。
【請求項３】
前記問題記憶手段と、前記正解記憶手段と、前記問題順序配列手法設定手段と、前記問題順序決定手段と、前記問題順序記憶手段と、前記識別子生成手段と、前記問題用紙生成手段と、前記解答用紙生成手段と、前記識別子認識手段と、前記問題順序抽出手段と、前記採点手段は、画像形成装置に含まれ、前記印刷手段と、前記読込手段は、コンピュータに含まれることを特徴とする請求項１に記載の試験問題作成システム。
【請求項４】
前記問題順序配列手法設定手段において、前記問題記憶手段に蓄積された複数の問題群の一部または全ての中から任意の順序で問題配列するため手法は、決定される問題順序が重複することのないランダムな配列手法であることを特徴とする請求項１に記載の試験問題作成システム。
【請求項５】
前記問題順序配列手法設定手段において、受験者数に対する同一問題順序頻出率は、０％が、問題用紙の問題順序が他の問題用紙の問題順序と一切重複しないことを意味し、また、１００％が、全ての問題用紙の問題順序が一致していることを意味し、つまり、同一問題順序頻出率が高くなるに従って、問題用紙の問題順序が他の問題用紙の問題順序と重複する割合が高くなることを特徴とする請求項１に記載の試験問題作成システム。
【請求項６】
前記問題用紙生成手段は、各問題用紙に問題順序を割り当てる際に、前記問題順序決定手段で決定された同一問題順序頻出率に応じたそれぞれ複数ある問題順序から、選択可能回数の範囲内で、ランダムに選択することを特徴とする請求項１に記載の試験問題作成システム。
【請求項７】
前記印刷手段は、前記問題用紙生成手段で生成された問題用紙と、前記解答用紙生成手段で生成された解答用紙を印刷する際に、問題用紙と、その問題用紙と対になる解答用紙とを交互に、前記問題順序配列手法設定手段で設定された必要数の印刷をすることを特徴とする請求項１に記載の試験問題作成システム。
【請求項８】
前記印刷手段は、前記問題用紙生成手段で生成された問題用紙と、前記解答用紙生成手段で生成された解答用紙を印刷する際に、前記問題順序配列手法設定手段で設定された必要数の問題用紙を印刷し、その後に、前記問題順序配列手法設定手段で設定された必要数の解答用紙を問題用紙の印刷順序に対応して印刷することを特徴とする請求項１に記載の試験問題作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験問題およびその解答用紙を作成し、試験後の解答用紙に対しての採点を、電子的に一連に行う試験問題作成システムに関するものであり、特に、試験を実施する際に、試験を受ける者によるカンニング等の不正を防止することを可能にした、不正防止試験問題作成システムに関する。
【背景技術】
【０００２】
従来、英語能力検定試験や能力適性検査のような試験を行う際には、多数の受験者に対して問題配列が同一の問題用紙および解答用紙を用いて試験を実施していた。また、特開２００１−８０２４４において、問題配列を変えて複数の問題用紙と解答用紙のセットを作成し、不正がしにくい発明がなされている。
【特許文献１】特開２００１−８０２４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、全ての受験者に、まったく同じ配列で表示した問題用紙と解答用紙とを配布して試験を実施するため、受験者同士の間で、他の受験者が記入した解答用紙の解答を盗み見るいわゆるカンニング行為等の不正行為が行われる危険性があった。また、特開２００１−８０２４４においては、複数の問題用紙および解答用紙のセットの作成までしか電子的に行えず、さらに、問題配列手法については言及されていないので必要に応じた問題配列がなされていない。
【０００４】
従って、カンニング行為等の不正行為を完全に取り締まるのは難しく、カンニング行為等の不正行為を防止する有効な対策、および、問題用紙と解答用紙の作成から採点までの総合的な処理が効率的に可能なシステムの提案が望まれている。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明である試験問題作成システムにおける具体的な手段として以下の構成を備える。
【０００６】
問題用紙および解答用紙を生成し、試験後にその解答用紙を読み込み、採点する試験問題作成システムにおいて、試験全問題を蓄積しておく問題記憶手段と、試験全問題の正解を蓄積しておく正解記憶手段と、前記問題記憶手段に蓄積された複数の問題群の一部または全ての中から任意の順序で問題配列するため手法と、試験の受験者数と、受験者数に対する同一問題順序頻出率とを、設定する問題順序配列手法設定手段と、前記問題記憶手段に蓄積された問題群を、必要問題用紙数に応じて、前記問題順序配列手法設定手段で設定した内容に基づき配列して必要数の問題順序を決定する問題順序決定手段と、前記問題順序決定手段で決定された全問題順序を記憶しておく問題順序記憶手段と、前記問題順序決定手段で決定された所望の問題順序を前記問題順序記憶手段から抽出するための情報を含んだ識別子を生成する識別子生成手段と、前記問題順序決定手段で決定された同一問題順序頻出率に応じた一つまたは複数の問題順序を用いて、問題用紙を必要問題用紙数分生成し、併せて、前記識別子生成手段で生成された各問題順序に関連づけられた情報が含まれる識別子、さらに、各問題用紙に対して付けられるユニークな問題番号をこれらの問題用紙の任意の位置に付加して、問題用紙を生成する問題用紙生成手段と、前記問題順序決定手段で決定された各問題順序に対応した解答用紙を必要問題用紙数分生成し、併せて、前記識別子生成手段で生成された各問題順序に関連づけられた情報が含まれる識別子、さらに、各問題用紙に対して付けられるユニークな問題番号をこれらの解答用紙の任意の位置に付加して、解答用紙を生成する解答用紙生成手段と、前記問題用紙生成手段で生成した問題用紙、および、前記解答用紙生成手段で生成した解答用紙を印刷する印刷手段と、前記印刷手段で印刷された問題用紙、または、解答用紙を電子データとして読み込む読込手段と、前記読込手段で読み込んだ問題用紙、または、解答用紙の電子データから前記問題用紙生成手段と前記解答用紙生成手段で付加された各問題順序に関連づけられた情報が含まれる識別子を認識する識別子認識手段と、前記識別子認識手段で認識された識別子から前記問題順序決定手段で決定された問題順序を前記問題順序記憶手段から抽出する問題順序抽出手段と、前記読込手段で読み込んだ解答用紙の電子データの各解答に対して、前記問題順序抽出手段で抽出した問題順序に応じた前記正解記憶手段に記憶された各問題に対する各正解を用いて、その各解答が正解なのか不正解なのかを判断してその解答用紙の採点をする採点手段と、を有することを特徴とする試験問題作成システム。
【発明の効果】
【０００７】
以上、説明したとおり、本発明によれば、まったく同じ配列で表示した問題用紙と解答用紙とを配布して試験を実施しない、つまり、問題順序が各問題用紙でそれぞれ異なるので、受験者同士の間で、他の受験者が記入した解答用紙の解答を盗み見るいわゆるカンニング行為等の不正行為が行われる危険性が限りなく低下した。また、試験の用途に応じて、同一の問題用紙が存在する確率、つまり、問題順序重複率を指定できる。また、不正行為が妨げられるので、統計的データの信頼性が向上した。また、問題数と問題内容は従来と何ら変わらないので、問題順序がそれぞれ異なることによる影響はない。また、試験問題作成システムがそれぞれの問題順序を識別子によって把握しているので、採点や模範解答作成などは容易である。また、問題や正解、採点結果などの情報は全て電子データ化されているので、情報の管理が容易である。最後に、問題用紙と解答用紙の作成から採点までの総合的な処理が効率的に可能なシステムの提案ができた。
【発明を実施するための最良の形態】
【０００８】
（実施例１）
以下、図を参照しながら本発明の実施形態について詳細に説明する。
【０００９】
図１は、本発明の第一の実施形態に係る試験問題作成システムの全体説明図である。
【００１０】
まず、問題記憶部０１０１は、試験問題を蓄積しておくデータベースで、試験問題作成システム内の問題記憶手段にあたる。
【００１１】
次に、正解記憶部０１０２は、試験問題に対する正解を蓄積しておくデータベースで、試験問題作成システム内の正解記憶手段にあたる。
【００１２】
次に、入力部０１０３は、問題記憶部０１０１に記憶された問題を使って試験問題用紙を作成するために、問題配列の手法設定や、受験者数、併せて、その受験者数に対してどれくらいの同一問題順序頻出率で問題パターンを作成するかを設定するもので、試験問題作成システム内の問題順序配列手法設定手段にあたる。
【００１３】
次に、問題順序決定部０１０４は、問題記憶部０１０１に記憶された問題を、入力部０１０３で設定された各種問題配列のための設定に従って必要数の問題順序パターンを決定するもので、試験問題作成システム内の問題順序決定手段にあたる。
【００１４】
次に、問題順序記憶部０１０５は、問題順序決定部０１０４で決定された、同一問題順序頻出率に応じた一つまたは複数の問題順序パターンが、問題順序決定部０１０４により記憶されるもので、試験問題作成システム内の問題順序記憶手段にあたる。
【００１５】
次に、識別子生成部０１０６は、問題順序決定部０１０４で決められ、各問題用紙に割り付けられる問題順序を、問題順序が記憶されている問題順序記憶部０１０５から割り出すための情報が含まれた識別子を生成するもので、試験問題作成システム内の識別子生成手段にあたる。
【００１６】
次に、問題用紙生成部０１０７は、問題順序決定部０１０４で決められた問題順序に従って、問題を配置し、併せて、識別子生成部０１０６で生成された、この問題用紙に用いられる問題順序を割り出すための識別子を付加して、問題用紙のページデータを入力部０１０３で設定された受験者数に応じて生成するもので、試験問題作成システム内の問題用紙生成手段にあたる。
【００１７】
次に、解答用紙生成部０１０８は、問題用紙生成部０１０７で生成された各問題用紙に対になる解答用紙を生成するために、各問題用紙に用いられた、問題順序決定部０１０４で決められた問題順序に対応する解答欄を配置し、併せて、識別子生成部０１０６で生成された、この解答用紙に対応する問題順序を割り出すための識別子を付加して、解答用紙のページデータを入力部０１０３で設定された受験者数に応じて生成するもので、試験問題作成システム内の解答用紙生成手段にあたる。
【００１８】
次に、印刷部０１０９は、問題用紙生成部０１０７および解答用紙生成部０１０８で生成されたページデータをプリントアウトするもので、試験問題作成システム内の印刷手段にあたる。
【００１９】
次に、読込部０１１０は、問題用紙生成部０１０７または解答用紙生成部０１０８で生成された、識別子を含んだ問題用紙または解答用紙を、電子データとして光学的に読み込むもので、試験問題作成システム内の読込手段にあたる。
【００２０】
次に、識別子認識部０１１１は、読込部０１１０で電子データ化された問題用紙または解答用紙から、その問題用紙または解答用紙に用いられた問題順序パターンを割り出すための情報が含まれた識別子を、読み込み認識するもので、試験問題作成システム内の識別子認識手段にあたる。
【００２１】
次に、問題順序抽出部０１１２は、識別子認識部０１１１で認識された識別子から、その識別子が付加された問題用紙または解答用紙に用いられた問題順序パターンを、問題順序記憶部０１０５から抽出するもので、試験問題作成システム内の問題順序抽出手段にあたる。
【００２２】
最後に、採点部０１１３は、読込部０１１０で電子データ化された解答用紙の各解答に対して、問題順序抽出部０１１２で抽出したその解答用に用いられている問題順序パターンに応じて、正解記憶部０１０２に記憶されている各問題に対する正解を参照し、解答用紙の各解答とその正解を比較して、正解かまたは不正解かを判断して、これを全ての解答に対して採点するもので、試験問題作成システム内の採点手段にあたる。
【００２３】
図２は、本発明の第一の実施形態に係る試験問題作成システムを実現する機器構成を示す説明図である。
【００２４】
まず、画像形成装置０２０１は、問題記憶部０１０１、正解記憶部０１０２、入力部０１０３、問題順序決定部０１０４、問題順序記憶部０１０５、識別子生成部０１０６、問題用紙生成部０１０７、解答用紙生成部０１０８、印刷部０１０９、読込部０１１０、識別子認識部０１１１、問題順序抽出部０１１２、採点部０１１３から構成される。なお、本実施例ではこのような画像形成装置０２０１を、マルチファンクションプリンタ（以下ＭＦＰ）として説明することがある。
【００２５】
次に、問題記憶部０１０１は、ＭＦＰ内のハードディスクであり、後述する正解記憶部０１０２または問題順序記憶部０１０５と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【００２６】
次に、正解記憶部０１０２は、ＭＦＰ内のハードディスクであり、問題記憶部０１０１または後述する問題順序記憶部０１０５と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【００２７】
次に、入力部０１０３は、ＭＦＰの状態を確認したり動作指示を出したりするめの操作部であり、ＭＦＰと一体になっているＬＣＤタッチパネルタイプのものや、ＭＦＰとは独立して接続されたＬＣＤディスプレイタイプのものである。
【００２８】
次に、問題順序決定部０１０４は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００２９】
次に、問題順序記憶部０１０５は、ＭＦＰ内のハードディスクであり、問題記憶部０１０１または正解記憶部０１０２と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【００３０】
次に、識別子生成部０１０６は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３１】
次に、問題用紙生成部０１０７は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３２】
次に、解答用紙生成部０１０８は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３３】
次に、印刷部０１０９は、ＭＦＰ内のプリンタエンジンであり、電子写真方式であっても良いし、インクジェット方式であっても良く、限定はしない。
【００３４】
次に、読込部０１１０は、ＭＦＰに付随するスキャナであり、ドキュメント１枚１枚を手作業で交換して読み込ませるプラテン型であっても良いし、複数のドキュメントをセットして自動的に読み込むオートドキュメントフィーダ（ＡＤＦ）型であっても良く、限定はしない。
【００３５】
次に、識別子認識部０１１１は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３６】
次に、問題順序抽出部０１１２は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３７】
最後に、採点部０１１３は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【００３８】
図３は、問題記憶部０１０１のデータフォーマットについて詳細に示した図であり、問題が記憶されるデータベースである。各行をレコードとし、各列はそのレコードの特長を意味づけする項目である。なお、本実施例での以下の説明は、問題データベースフォーマットの一例であり、別の規定をしても構わない。
【００３９】
まず、階層１列目０３０１は、その行のレコードがどの大問に属しているかを示している。階層１列目０３０１に値があり、かつ、後述する階層２列目０３０２および階層３列目０３０３に値がない場合は、そのレコードは大問の問題文が含まれていることを意味する。
【００４０】
次に、階層２列目０３０２は、その行のレコードがどの大問のどの小問に属しているかを示している。階層１列目０３０１および階層２列目０３０２に値があり、かつ、後述する階層３列目０３０３に値がない場合は、そのレコードは小門の問題文が含まれていることを意味する。
【００４１】
次に、階層３列目０３０３は、その行のレコードがどの大問のどの小問のどの選択肢であるかを示している。階層１列目０３０１および階層２列目０３０２および階層３列目０３０３に値がある場合は、そのレコードは小問の解答選択肢が含まれていることを意味する。
【００４２】
次に、問題０３０４は、大問や小問、解答選択肢といった各レコードに応じた、問題に関わる文字列が記憶されている。つまり、階層１列目０３０１に値があり、かつ、階層２列目０３０２および階層３列目０３０３に値がない場合は、そのレコードには大問の問題文が記憶されている。また、階層１列目０３０１および階層２列目０３０２に値があり、かつ、階層３列目０３０３に値がない場合は、そのレコードには小門の問題文が記憶されている。さらに、階層１列目０３０１および階層２列目０３０２および階層３列目０３０３に値がある場合は、そのレコードには小問の解答選択肢が記憶されている。
【００４３】
次に、属性１行目０３０５は、階層１列目０３０１に値があり、かつ、階層２列目０３０２および階層３列目０３０３に値がない場合に、有効である。各小問の解答選択肢記号を何にするかを指定できる。つまり、例えば「１」を指定すると、問題用紙生成部０１０７および解答用紙生成部０１０８で作られる問題用紙および解答用紙の各解答選択肢および解答欄には、順に「Ａ，Ｂ，Ｃ，…」とアルファベットが振られることを意味する。また、「２」を指定すると、問題用紙生成部０１０７および解答用紙生成部０１０８で作られる問題用紙および解答用紙の各解答選択肢および解答欄には、順に「１，２，３，…」と数字が振られることを意味する。なお、本実施例ではこのように値に意味づけしたが、値に他の意味づけをしても構わない。
【００４４】
最後に、属性２行目０３０６は、階層１列目０３０１に値があり、かつ、階層２列目０３０２および階層３列目０３０３に値がない場合に、有効である。各小問の解答選択肢がいくつあるかを指定できる。つまり、例えば「４」を指定すると、各小問の解答選択肢は合計４つあることを意味する。また、「５」を指定すると、各小問の解答選択肢は合計５つあることを意味する。なお、本実施例ではこのように値に意味づけしたが、値に他の意味づけをしても構わない。
【００４５】
図４は、問題記憶部０１０２のデータフォーマットについて詳細に示した図であり、問題記憶部０１０１に記憶されている問題に対する正解が記憶されるデータベースである。各行をレコードとし、各列はそのレコードの特長を意味づけする項目である。なお、本実施例での以下の説明は、正解データベースフォーマットの一例であり、別の規定をしても構わない。
【００４６】
まず、階層１列目０４０１は、その行のレコードがどの大問に属しているかを示している。
【００４７】
次に、階層２列目０４０２は、その行のレコードがどの大問のどの小問に属しているかを示している。階層１列目０４０１および階層２列目０４０２に値があり、かつ、後述する階層３列目０４０３に値がない場合は、そのレコードは小門の解説文が含まれている可能性があることを意味する。
【００４８】
次に、階層３列目０４０３は、その行のレコードがどの大問のどの小問のどの選択肢に属しているかを示している。階層１列目０４０１および階層２列目０４０２および階層３列目０４０３に値がある場合は、そのレコードは小問の解答選択肢が正解なのか不正解なのかが、後述する属性１行目０１０４に示されている。
【００４９】
次に、属性１行目０４０４は、階層１列目０４０１および階層２列目０４０２および階層３列目０４０３に値がある場合に、有効である。各小問の解答選択肢が正解なのか、または、不正解なのかを指定できる。つまり、「１」を指定すると、各小問の選択肢がその小問の正解であることを意味する。また、「０」を指定すると、各小問の選択肢がその小問の不正解であることを意味する。なお、本実施例ではこのように値に意味づけしたが、値に他の意味づけをしても構わない。
【００５０】
最後に、属性２行目０４０５は、大問や小問、解答選択肢といった各レコードに応じた、問題に関わる文字列が記憶されている可能性がある。つまり、階層１列目０４０１に値があり、かつ、階層２列目０４０２および階層３列目０４０３に値がない場合は、そのレコードには大問の問題文に対する説明文が記憶されている可能性がある。また、階層１列目０４０１および階層２列目０４０２に値があり、かつ、階層３列目０４０３に値がない場合は、そのレコードには小門の問題文に対する説明文が記憶されている可能性がある。さらに、階層１列目０４０１および階層２列目０４０２および階層３列目０４０３に値がある場合は、そのレコードには小問の解答選択肢に対する説明文が記憶されている可能性がある。
【００５１】
図５は、入力部０１０３について詳細に示した図である。なお、ＭＦＰと一体になっているＬＣＤタッチパネルタイプのものや、ＭＦＰとは独立して接続されたＬＣＤディスプレイタイプのものであるが、本実施例ではそのタイプは問わず、ＭＦＰの状態を確認したり動作指示を出したりするという目的を果たせばいずれでも良い。
【００５２】
まず、問題順序配列手法設定メニュー０５０１は、問題配列手法選択項目０５０２、受験者数入力項目０５０３、同一問題順序頻出率設定項目０５０４、キャンセルボタン０５０５、ＯＫボタン０５０６から構成されている。
【００５３】
次に、問題配列手法選択項目０５０２は、問題順序決定部０１０４で採用される問題順序の組み替え手法を選択できる。例えば、問題群をランダムで並べ替えた結果、ある問題順序が他の問題順序とかならず重複しないで各問題順が唯一になる「重複なしランダム」手法や、また、問題順序をランダムで並べ替えるものの、ある問題順序が他の問題順序と必ずしも重複しないとは限らない「重複ありランダム」手法など様々な問題組み替えのための手法が考えられる。なお、本実施例では、「重複なしランダム」手法を選択するが、他の手法でも構わない。
【００５４】
次に、受験者数入力項目０５０３は、試験での受験者数を指定する項目で、つまり、問題用紙および解答用紙の必要枚数を指定する。なお、本実施例では、「１００」名を選択するが、他の数値でも構わない。
【００５５】
次に、同一問題順序頻出率設定項目０５０４は、同一問題順序の頻出率を指定できる。たとえば、本実施例のように、問題配列手法が「重複なしランダム」手法で、受験者数が「１００」名である場合に、同一問題順序頻出率を「２０」％を設定すると、受験者数１００名に対して、同一の問題順序パターンが２０％存在し、つまり、受験者５人に一人は同一の問題順序パターンの問題用紙および解答用紙であることを意味する。また、問題配列手法が「重複なしランダム」手法で、受験者数が「１００」名である場合に、同一問題順序頻出率を「０」％を設定すると、受験者数１００名に対して、同一の問題順序パターンが０％存在し、つまり、受験者１００人の中に誰一人同一の問題順序パターンとなることはなく、その試験では同一の問題用紙および解答用紙が存在しないことを意味する。さらに、問題配列手法が「重複なしランダム」手法で、受験者数が「１００」名である場合に、同一問題順序頻出率を「１００」％を設定すると、受験者数１００名に対して、同一の問題順序パターンが１００％存在し、つまり、受験者全員が同一の問題順序パターンの問題用紙および解答用紙であることを意味する。
【００５６】
次に、キャンセルボタン０５０５は、問題順序配列手法設定メニュー０５０１での設定を保存しないでキャンセルする場合に押下するボタンである。なお、押下された後の処理については、本発明外であり、本実施例では言及しない。
【００５７】
最後に、ＯＫボタン０５０６は、問題順序配列手法設定メニュー０５０１での設定を保存して本メニューを終了する場合に押下するボタンである。なお、押下された後の処理については、本発明外であり、本実施例では言及しない。
【００５８】
図６は、問題順序決定部０１０４について詳細に示した図である。
【００５９】
まず、問題順序決定部０１０４では、問題記憶部０１０１に記憶されている問題配列０６０１を、入力部０１０３で保存された各種設定に応じて、問題順序を組み替え、問題パターン１（０６０２）、問題パターン２（０６０３）…、問題パターンｎ（０６０４）を決定する。
【００６０】
次に、問題パターン１（０６０２）と問題パターン２（０６０３）とを比較すると、問題記憶部０１０１の階層２列目０４０２が「１」に属するレコード２行目０６０５乃至レコード６行目０６０９、つまり本実施例での小問１をひとかたまりとして、また、問題記憶部０１０１の階層２列目０４０２が「２」に属するレコード７行目０６１０乃至レコード１１行目０６１４、つまり本実施例での小問２をひとかたまりとして、各行のレコードの配列順序が異なっている。
【００６１】
最後に、配列順序の組み替え方法に関しては、上述した問題配列手法選択項目０５０２での指定手法、つまり本実施例では「重複なしランダム」手法が採用される。また、必要問題パターン数は、上述した受験者数入力項目０５０３および同一問題順序頻出率設定項目０５０４での指定数値からの算出値、つまり本実施例では「１００」名のうち「２０％」が同一問題であるので、必要問題パターン数は「５」パターンである。
【００６２】
図７は、問題順序記憶部０１０５について詳細に示した図である。
【００６３】
問題順序記憶部０１０５では、上述した問題順序決定部０１０４で決定された問題パターン１（０６０２）、問題パターン２（０６０２）…、問題パターンｎ（０６０３）の各問題パターンを記憶する。
【００６４】
図８は、識別子生成部０１０６について詳細に示した図である。
【００６５】
まず、識別子生成部０１０６では、上述した問題順序決定部０１０４で決定され、問題順序記憶部０１０５に記憶された問題パターン１（０６０２）、問題パターン２（０６０２）…、問題パターンｎ（０６０３）の各問題パターンを読み出す。
【００６６】
次に、問題パターン１（０６０２）、問題パターン２（０６０２）…、問題パターンｎ（０６０３）の各問題パターンに対して、それを特定するために関連付け符号化０８０１を行う。そして、符号化されたものに対してさらにバーコード化０８０２を行う。なお、本実施例では、符号化後に例えばバーコード化を行ったが、本発明においてはそれを限定はしない。
【００６７】
最後に、それぞれ関連付け符号化０８０１およびバーコード化０８０２をされたものを、識別子１（０８０３）、識別子２（０８０４）…，識別子ｎ（０８０５）とする。つまり、識別子１（０８０３）、識別子２（０８０４）…，識別子ｎ（０８０５）は問題パターン１（０６０２）、問題パターン２（０６０２）…、問題パターンｎ（０６０３）の各問題パターンに関連付けられることになる。
【００６８】
図９は、問題用紙生成部０１０７および解答用紙生成部０１０８を詳細に示した図である。
【００６９】
まず、問題用紙生成部０１０７および解答用紙生成部０１０８では、上述した問題順序決定部０１０４で決定され、問題順序記憶部０１０５に記憶された問題パターン１（０６０２）、問題パターン２（０６０２）…、問題パターンｎ（０６０３）の各問題パターンと、識別子生成部０１０５で生成された識別子１（０８０３）、識別子２（０８０４）…，識別子ｎ（０８０５）をそれぞれ用意する。
【００７０】
次に、問題用紙生成部０１０７は、問題用紙を生成するために、問題パターンを選択する。つまり、上述した問題配列手法選択項目０５０２で保存された受験者数入力項目０５０３および同一問題順序頻出率設定項目０５０４での指定数値からの算出値、つまり本実施例では問題用紙生成部０１０７は用意された５つの問題パターン２０回ずつ採用して一つ一つ問題用紙作成できる。採用する手法は、それぞれの問題パターンを採用可能回数０９０１が無くなるまでランダムで行う。
【００７１】
次に、採用した問題パターンから問題記憶部０１０１に記憶されている問題０９０２、採用された問題パターンに関連付けられた識別子０９０３、そして各問題用紙に対して付けられるユニークな問題Ｎｏ（０９０４）を用いて、上述した問題配列手法選択項目０５０２で保存された受験者数入力項目０５０３で入力された受験者数分の問題用紙のページデータ０９０５を生成する。
【００７２】
最後に、解答用紙生成部０１０８でも同様にして、採用した問題パターンから問題記憶部０１０１に記憶されている問題０９０２に対する解答欄０９０６、採用された問題パターンに関連付けられた識別子０９０３、そして各問題用紙に対して付けられたユニークな問題Ｎｏ（０９０４）を用いて、上述した問題配列手法選択項目０５０２で保存された受験者数入力項目０５０３で入力された受験者数分の解答用紙のページデータ０９０７を生成する。また、問題Ｎｏ（０９０４）は問題用紙生成部０１０７で作成された問題用紙と、解答用紙生成部０１０８で生成された解答用紙を一対一で識別できるために付加される。
【００７３】
図１０は、上述した問題用紙生成部０１０７で生成された問題用紙ページデータ０９０５について詳細に示した図であり、具体例として２つの問題用紙ページデータをあげ、この２つの問題用紙ページデータを比較する。
【００７４】
まず、問題用紙１００１は、上述した問題用紙生成部０１０７にて問題パターン１（０６０２）が採用され、小問１（１００３）、小問１選択肢Ａ（１００４）、小問１選択肢Ｂ（１００５）、小問１選択肢Ｃ（１００６）、小問１選択肢Ｄ（１００７）、小問２（１００８）、小問２選択肢Ａ（１００９）、小問２選択肢Ｂ（１０１０）、小問２選択肢Ｃ（１０１１）、小問２選択肢Ｄ（１０１２）、問題Ｎｏ．１（１００２）、識別子０８０３から構成される。
【００７５】
次に、問題用紙１０１３は、上述した問題用紙生成部０１０７にて問題パターン２（０６０３）が採用され、小問１（１０１４）、小問１選択肢Ａ（１０１５）、小問１選択肢Ｂ（１０１６）、小問１選択肢Ｃ（１０１７）、小問１選択肢Ｄ（１０１８）、小問２（１０１９）、小問２選択肢Ａ（１０２０）、小問２選択肢Ｂ（１０２１）、小問２選択肢Ｃ（１０２２）、小問２選択肢Ｄ（１０２３）、問題Ｎｏ．２（１０２４）、識別子０８０４から構成される。
【００７６】
最後に、問題用紙１００１と問題用紙１０１３を比較する。問題用紙１００１での小問１（１００３）と問題用紙１０１３での小問１（１０１４）、問題用紙１００１での小問２（１００８）と問題用紙１０１３での小問２（１０１９）では、小問の問題が異なる。また、問題用紙１００１と問題用紙１０１３では、問題用紙１００１の小問１（１００３）と、問題用紙１０１３の小問２（１０１９）が同じ問題であるが、その問題用紙１００１の小問１（１００３）の選択肢、つまり、小問１選択肢Ａ（１００４）、小問１選択肢Ｂ（１００５）、小問１選択肢Ｃ（１００６）、小問１選択肢Ｄ（１００７）の内容の順序と、問題用紙１０１３の小問２（１０１９）の選択肢、つまり、小問２選択肢Ａ（１０２０）、小問２選択肢Ｂ（１０２１）、小問２選択肢Ｃ（１０２２）、小問２選択肢Ｄ（１０２３）の内容の順序が異なっている。同様に、問題用紙１００１と問題用紙１０１３では、問題用紙１００１の小問２（１００８）と、問題用紙１０１３の小問１（１０１４）が同じ問題であるが、その問題用紙１００１の小問２（１００８）の選択肢、つまり、小問２選択肢Ａ（１００９）、小問２選択肢Ｂ（１０１０）、小問２選択肢Ｃ（１０１１）、小問２選択肢Ｄ（１０１２）の内容の順序と、問題用紙１０１３の小問１（１０１４）の選択肢、つまり、小問１選択肢Ａ（１０１５）、小問１選択肢Ｂ（１０１６）、小問１選択肢Ｃ（１０１７）、小問１選択肢Ｄ（１０１８）の内容の順序が異なっている。つまり、問題用紙１００１と問題用紙１０１３とでは同一試験であるにも関わらず、問題順序が異なる問題用紙となる。本実施例では、受験者１００名用の問題用紙が作られるが、全く同一の問題順序の問題用紙は２０ずつ作られる。
【００７７】
図１１は、上述した解答用紙生成部０１０８で生成された解答用紙ページデータ０９０７について詳細に示した図であり、具体例として２つの解答用紙ページデータをあげ、この２つの問題用紙ページデータを比較する。
【００７８】
まず、解答用紙１１０１は、上述した問題用紙１００１に対応した解答用紙であり、小問１解答欄１１０２、小問１選択肢Ａ欄１１０３、小問１選択肢Ｂ欄１１０４、小問１選択肢Ｃ欄１１０５、小問１選択肢Ｄ欄１１０６、小問２解答欄１１０７、小問２選択肢Ａ欄１１０８、小問２選択肢Ｂ欄１１０９、小問２選択肢Ｃ欄１１１０、小問２選択肢Ｄ欄１１１１、問題Ｎ０．１（１００２）、識別子１（０８０３）から構成される。
【００７９】
次に、解答用紙１１１２は、上述した問題用紙１０１３に対応した解答用紙であり、小問１解答欄１１１３、小問１選択肢Ａ欄１１１４、小問１選択肢Ｂ欄１１１５、小問１選択肢Ｃ欄１１１６、小問１選択肢Ｄ欄１１１７、小問２解答欄１１１８、小問２選択肢Ａ欄１１１９、小問２選択肢Ｂ欄１１２０、小問２選択肢Ｃ欄１１２１、小問２選択肢Ｄ欄１１２２、問題Ｎ０．２（１０２４）、識別子１（０８０４）から構成される。
【００８０】
次に、正解解答用紙１１２３は、解答用紙１１０１に対して正解をマークしたものであり、つまり、問題用紙１１０１は、小問１に関しては小問１選択肢Ａ欄１００３、小問２に関しては小問２選択肢Ｃ欄１１１０をマークすると正解となる。
【００８１】
次に、正解解答用紙１１２４は、解答用紙１１１２に対して正解をマークしたものであり、つまり、問題用紙１１１３は、小問１に関しては小問１選択肢Ａ欄１０１５、小問２に関しては小問２選択肢Ｃ欄１１１９をマークすると正解となる。
【００８２】
最後に、解答用紙１１０１と解答用紙１１１２を、正解解答用紙１１２３と正解解答用紙１１２４を用いて比較する。同一の試験で、解答用紙１１０１と解答用紙１１１２が存在し、それぞれの正解は、正解解答用紙１１２３と正解解答用紙１１２４の通りである。つまり、正解解答用紙１１２３と正解解答用紙１１２４ではどちらも正解であるが、問題パターンがそれぞれ異なるので正解のマークパターンも異なる。さらにいうと、解答用紙１１０１と同一の正解マークパターンを、解答用紙１１１２に施しても、解答用紙１１１２は不正解となる。
【００８３】
図１２および図１３は、印刷部０１０９について詳細に示した図である。問題用紙と解答用紙の出力方法について説明したものであり、本発明の試験問題作成システムでは、用途に応じて使い分けることができる。
【００８４】
図１２は、上述した問題用紙生成部０１０７で生成された問題用紙ページデータ０９０５と、解答用紙生成部０１０８で生成された問題用紙ページデータ０９０５と対になる解答用紙ページデータ０９０７をプリントアウトする順序を示しており、問題用紙と解答用紙が交互に問題Ｎｏに従って順に出力される方法である。つまり、問題用紙１(１２０１)、解答用紙１（１２０２）、問題用紙２(１２０３)、解答用紙２（１２０４）、問題用紙３(１２０５)、解答用紙３（１２０６）…、問題用紙ｎ(１２０７)、解答用紙ｎ（１２０８）の順序で必要分、つまり本実施例では１００ずつの問題用紙と解答用紙が印刷部０１０９からプリントアウトされる。この出力方法は、問題用紙と解答用紙がペアになるという特徴がある。
【００８５】
図１３は、上述した問題用紙生成部０１０７で生成された問題用紙ページデータ０９０５と、解答用紙生成部０１０８で生成された問題用紙ページデータ０９０５と対になる解答用紙ページデータ０９０７をプリントアウトする順序を示しており、はじめに問題用紙が問題Ｎｏに従って順に出力され、その後に解答用紙が問題Ｎｏに従って順に出力される方法である。つまり、問題用紙１(１３０１)、問題用紙２(１３０２)…、問題用紙ｎ(１３０３)、解答用紙１（１３０４）、解答用紙２（１３０５）…、解答用紙ｎ（１２０６）の順序で必要分、つまり本実施例では１００ずつの問題用紙と解答用紙が印刷部０１０９からプリントアウトされる。この出力方法は、問題用紙のまとまりと解答用紙のまとまりが別々になるという特徴がある。
【００８６】
図１４は、読込部０１１０について詳細に示した図である。
【００８７】
読込部０１１０では、印刷部０１０９で出力された問題用紙１４０１や解答用紙１４０２の紙原稿を光学的に読み取り、それぞれ問題用紙データ１４０３や解答用紙データ１４０４として取り込む。
【００８８】
図１５は、識別子認識部０１１１について、詳細に示した図である。
【００８９】
識別子認識部０１１１では、上述した読込部０１１０で取り込んだ問題用紙データ１４０３や解答用紙データ１４０４から、その問題用紙がどの問題パターンを採用しているかを特定できる情報が含まれる識別子１５０１を抽出して認識する。
【００９０】
図１６は、問題順序抽出部０１１２について詳細に示した図である。
【００９１】
問題順序抽出部０１１２では、上述した識別子認識部０１１１で認識した各識別子、つまり本実施例では識別子１（０８０３）、識別子２（０８０４）…、識別子ｎ（０８０５）のような識別子から、それぞれに関連づけられた問題パターン、つまり本実施例では問題パターン１（０６０２）、問題パターン２（０６０３）…、問題パターンｎ（０６０４）を導き出す。
【００９２】
図１７および図１８は、採点部０１１３について詳細に示した図である。はじめに、上述した問題順序抽出部０１１２で抽出した問題パターン１（０６０２）、正解記憶部０１０２、そして解答用紙に解答が記入された、ある解答済解答用紙データ１７０１を用意する。なお、図１７では小問１の採点方法、図１８では小問２の採点方法について説明している。
【００９３】
まず、図１７では小問１（１７０２）を採点する。解答済解答用紙データ１７０１の小問１（１７０２）の解答は「Ａ」、つまり小問１選択肢Ａ欄１７０３である。
【００９４】
次に、問題パターン１（０６０２）の小問１の小問１選択肢Ａ欄１７０３に対する解答の正誤を示すレコードは、レコード３行目１７０４である。
【００９５】
次に、正解記憶部０１０２のレコード３行目１７０５を参照し、正解か不正解を示す属性１列目０４０４を確認すると「１」となっており、本実施例では正解を示す。つまり、解答済解答用紙データ１７０１の小問１（１７０２）の解答、つまり小問１選択肢Ａ欄１７０３は正解であることが分かる。
【００９６】
次に、図１８では小問２（１８０１）を採点する。解答済解答用紙データ１７０１の小問２（１８０１）の解答は「Ｂ」、つまり小問２選択肢Ｂ欄１８０２である。
【００９７】
次に、問題パターン１（０６０２）の小問２の小問２選択肢Ｂ欄１８０２に対する解答の正誤を示すレコードは、レコード８行目１８０３である。
【００９８】
最後に、正解記憶部０１０２のレコード８行目１８０４を参照し、正解か不正解を示す属性１列目０４０４を確認すると「０」となっており、本実施例では不正解を示す。つまり、解答済解答用紙データ１７０１の小問２（１８０１）の解答、つまり小問２選択肢Ｂ欄１８０２は不正解であることが分かる。
【００９９】
さて、図１９は、本実施例の全体の動作を示したフローチャートである。
【０１００】
まず、問題順序配列設定手段である入力部０１０３において、問題順序決定に必要となるいくつかの情報を設定する。（１９０１）
次に、問題順序決定手段である問題順序決定部０１０４において、入力部０１０２で設定された情報に応じて問題順序を決定する。（１９０２）
次に、問題順序記憶手段である問題順序記憶部０１０５において、問題順序決定部０１０４で決められた問題パターンを記憶する。（１９０３）
次に、ステップ１９０２とステップ１９０３の処理を、必要回数繰り返す。つまり、本実施例では同一問題順序頻出率は、同一問題順序頻出率設定項目０５０４において２０％とされているので、ここでは５回の繰り返し処理が必要となる。（１９０４）
次に、識別子生成手段である識別子生成部０１０６において、各問題パターンに関連付けられる識別子を生成する。（１９０５）
次に、問題用紙生成手段である問題用紙生成部０１０７において、採用された問題、問題用紙Ｎｏ、識別子から問題用紙ページデータを生成する。（１９０６）
次に、解答用紙生成手段である解答用紙生成部０１０８において、採用された問題の解答欄、問題用紙Ｎｏ、識別子から解答用紙ページデータを生成する。（１９０７）
次に、ステップ１９０５乃至ステップ１９０７の処理を、必要回数繰り返す。つまり、本実施例では受験者数は、受験者数入力項目０５０３において１００名とされているので、ここでは１００回の繰り返し処理が必要となる。（１９０８）
次に、印刷手段である印刷部０１０９において、問題用紙生成部０１０７において生成された問題用紙ページデータを、紙出力としてプリントアウトする。（１９０９）
次に、印刷手段である印刷部０１０９において、解答用紙生成部０１０８において生成された解答用紙ページデータを、紙出力としてプリントアウトする。（１９１０）
次に、ステップ１９０９とステップ１９１０の処理を、必要回数繰り返す。つまり、本実施例では受験者数は、受験者数入力項目０５０３において１００名とされているので、ここでは１００回の繰り返し処理が必要となる。（１９１１）
次に、読込手段である読込部０１１０において、受験者が解答した解答用紙を紙原稿として光学的に読み込み、電子データ化して解答用紙データとする。（１９１２）
次に、ステップ１９１２の処理を、必要回数繰り返す。つまり、本実施例において受験者数の全ての解答用紙を読み込む場合は、受験者数は受験者数入力項目０５０３において１００名とされているので、ここでは１００回の繰り返し処理が必要となる。（１９１３）
次に、識別子認識手段である識別子認識部０１１１において、読込部０１１０で読み込んだ解答用紙データから識別子を認識する。（１９１４）
次に、問題順序抽出手段である問題順序抽出部０１１２において、識別子認識部０１１１において認識された識別子から、その解答用紙データの対である問題用紙がどの問題パターンが採用されたものかを判断し、その問題パターンを抽出する。（１９１５）
次に、採点手段である採点部０１１３において、読込部０１１０で読み込んだ解答用紙データ、問題順序抽出部０１１１で抽出した問題パターンと、正解記憶部０１０２を用いて、その解答済解答用紙の採点を行う。（１９１６）
次に、ステップ１９１４乃至１９１６の処理を、必要回数繰り返す。つまり、本実施例において受験者数の全ての解答用紙を読み込む場合は、受験者数は受験者数入力項目０５０３において１００名とされているので、ここでは１００回の繰り返し処理が必要となる。（１９１７）
以上で実施例１の説明を終了する。
【０１０１】
（実施例２）
続いて、上述した実施形態の変形例としての他の実施形態について説明する。なお、本実施例には、実施例１と差異のみを記載することにし、重複する説明に関しては割愛する。
【０１０２】
実施例１では、本発明の試験問題作成システムの要素を画像形成装置内に全て納める形態としたが、本実施例ではコンピュータと画像形成装置の２つに分けて納める形態とする。つまり、コンピュータ側に試験問題作成に関する処理を専門に行わせ、画像形成装置側には印刷の処理を専門に行わせる。なお、本実施例は、実施例１の機器構成を変形しているのみであり、本発明試験問題作成システムの処理フローは全く変わらない。
【０１０３】
図２０は、本発明の第二の実施形態に係る試験問題作成システムを実現する機器構成を示す説明図である。
【０１０４】
まず、コンピュータ２００１は、問題記憶部０１０１、正解記憶部０１０２、入力部０１０３、問題順序決定部０１０４、問題順序記憶部０１０５、識別子生成部０１０６、問題用紙生成部０１０７、解答用紙生成部０１０８、識別子認識部０１１１、問題順序抽出部０１１２、採点部０１１３、Ｉ／Ｆ２００３から構成される。また、画像形成装置２００２は、印刷部０１０９、読込部０１１０、Ｉ／Ｆ２００４から構成される。なお、本実施例ではこのようなコンピュータ２００１を試験問題作成サーバとして、また、画像形成装置２００２を、マルチファンクションプリンタ（以下ＭＦＰ）として説明することがある。さらに、試験問題作成サーバとＭＦＰは、イーサネット（登録商標）などのネットワークを介して、Ｉ／Ｆ２００３とＩ／Ｆ２００４をインタフェースとして接続される。
【０１０５】
次に、問題記憶部０１０１は、ＭＦＰ内のハードディスクであり、後述する正解記憶部０１０２または問題順序記憶部０１０５と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【０１０６】
次に、正解記憶部０１０２は、ＭＦＰ内のハードディスクであり、問題記憶部０１０１または後述する問題順序記憶部０１０５と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【０１０７】
次に、入力部０１０３は、ＭＦＰの状態を確認したり動作指示を出したりするめの操作部であり、ＭＦＰと一体になっているＬＣＤタッチパネルタイプのものや、ＭＦＰとは独立して接続されたＬＣＤディスプレイタイプのものである。
【０１０８】
次に、問題順序決定部０１０４は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１０９】
次に、問題順序記憶部０１０５は、ＭＦＰ内のハードディスクであり、問題記憶部０１０１または正解記憶部０１０２と同一のハードディスクであっても良いし、個別のハードディスクであっても良く、限定はしない。
【０１１０】
次に、識別子生成部０１０６は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１１】
次に、問題用紙生成部０１０７は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１２】
次に、解答用紙生成部０１０８は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１３】
次に、印刷部０１０９は、ＭＦＰ内のプリンタエンジンであり、電子写真方式であっても良いし、インクジェット方式であっても良く、限定はしない。
【０１１４】
次に、読込部０１１０は、ＭＦＰに付随するスキャナであり、ドキュメント１枚１枚を手作業で交換して読み込ませるプラテン型であっても良いし、複数のドキュメントをセットして自動的に読み込むオートドキュメントフィーダ（ＡＤＦ）型であっても良く、限定はしない。
【０１１５】
次に、識別子認識部０１１１は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１６】
次に、問題順序抽出部０１１２は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１７】
次に、採点部０１１３は、ＭＦＰ内のハードディスクに記憶されるソフトウェアプログラムで、試験問題作成システムが必要なときに実行する。
【０１１８】
次に、Ｉ／Ｆ２００３は、試験問題作成サーバ内のネットワークインタフェースデバイスであり、後述するＭＦＰ内のＩ／Ｆ２００４とネットワーク上で通信するためのものである。
【０１１９】
最後に、Ｉ／Ｆ２００４は、ＭＦＰ内のネットワークインタフェースデバイスであり、試験問題作成サーバ内のＩ／Ｆ２００３とネットワーク上で通信するためのものである。
【０１２０】
以上で実施例２の説明を終了する。
【図面の簡単な説明】
【０１２１】
【図１】本発明の両実施形態を説明するための図である。
【図２】本発明の第一の実施形態を説明するための図である。
【図３】本発明の両実施形態を説明するための図である。
【図４】本発明の両実施形態を説明するための図である。
【図５】本発明の両実施形態を説明するための図である。
【図６】本発明の両実施形態を説明するための図である。
【図７】本発明の両実施形態を説明するための図である。
【図８】本発明の両実施形態を説明するための図である。
【図９】本発明の両実施形態を説明するための図である。
【図１０】本発明の両実施形態を説明するための図である。
【図１１】本発明の両実施形態を説明するための図である。
【図１２】本発明の両実施形態を説明するための図である。
【図１３】本発明の両実施形態を説明するための図である。
【図１４】本発明の両実施形態を説明するための図である。
【図１５】本発明の両実施形態を説明するための図である。
【図１６】本発明の両実施形態を説明するための図である。
【図１７】本発明の両実施形態を説明するための図である。
【図１８】本発明の両実施形態を説明するための図である。
【図１９】本発明の両実施形態における動作を説明するためのフローチャートである。
【図２０】本発明の第二の実施形態を説明するための図である。
【符号の説明】
【０１２２】
０１０１  問題記憶部であり、請求項１における問題記憶手段
０１０２  正解記憶部であり、請求項１における正解記憶手段
０１０３  入力部であり、請求項１における問題順序配列手法設定手段
０１０４  問題順序決定部であり、請求項１における問題順序決定手段
０１０５  問題順序記憶部であり、請求項１における問題順序記憶手段
０１０６  識別子生成部であり、請求項１における識別子生成手段
０１０７  問題用紙生成部であり、請求項１における問題用紙生成手段
０１０８  解答用紙生成部であり、請求項１における解答用紙生成手段
０１０９  印刷部であり、請求項１における印刷手段
０１１０  読込部であり、請求項１における読込手段
０１１１  識別子認識部であり、請求項１における識別子認識手段
０１１２  問題順序抽出部であり、請求項１における問題順序抽出手段
０１１３  採点部であり、請求項１における採点手段
【図１】
2006163139.tif 000003
【図２】
2006163139.tif 000004
【図３】
2006163139.tif 000005
【図４】
2006163139.tif 000006
【図５】
2006163139.tif 000007
【図６】
2006163139.tif 000008
【図７】
2006163139.tif 000009
【図８】
2006163139.tif 000010
【図９】
2006163139.tif 000011
【図１０】
2006163139.tif 000012
【図１１】
2006163139.tif 000013
【図１２】
2006163139.tif 000014
【図１３】
2006163139.tif 000015
【図１４】
2006163139.tif 000016
【図１５】
2006163139.tif 000017
【図１６】
2006163139.tif 000018
【図１７】
2006163139.tif 000019
【図１８】
2006163139.tif 000020
【図１９】
2006163139.tif 000021
【図２０】
2006163139.tif 000022