(57)【要約】【課題】コンピュータを用いた試験において、多彩な表現力を持った試験問題の作成を容易におこなうとともに、受験者に効率的に解答をさせること。【解決手段】第１アプリによって作成された試験問題の一つの問題を構成する文書情報と第１アプリケーションソフトウエアとは異なる第２のアプリによって作成された試験問題の一つの問題を構成する図形またはイメージ情報との組合せを一つのコンテンツとして、複数のコンテンツを蓄積する試験問題作成サーバー１０１と、コンテンツを編集する試験問題編集用端末装置１０３と、表示画面３２０を制御して、コンテンツを所定のレイアウトで表示する表示制御部３２２とを備えた受験者用端末装置１０４とから構成され、表示制御部３２２が、文書情報を第１アプリによって表示し、図形情報またはイメージ情報を第２のアプリによって表示する。【選択図】図３
2007066329.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを用いておこなう試験において試験問題を提供する試験問題提供システムであって、
ネットワークに接続されたサーバーが、
前記試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして、前記コンテンツを複数記憶する記憶手段と、
前記記憶手段によって記憶された複数のコンテンツの中から任意のコンテンツを選択する選択手段と、
前記選択手段によって選択されたコンテンツを前記記憶手段によって記憶された複数のコンテンツの中から抽出する抽出手段と、
前記抽出手段によって抽出されたコンテンツのレイアウトを指定するレイアウト指定手段と、
を備え、
前記ネットワークに接続された受験者用端末装置が、
表示画面を制御して、前記レイアウト指定手段によって指定されたレイアウトに基づいて前記抽出手段によって抽出されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、
を備えたことを特徴とする試験問題提供システム。
【請求項２】
前記文書情報が第１のアプリケーションソフトウエアによって作成され、
前記図形情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、
前記表示制御手段は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする請求項１に記載の試験問題提供システム。
【請求項３】
前記文書情報が第１のアプリケーションソフトウエアによって作成され、
前記イメージ情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、
前記表示制御手段は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする請求項１に記載の試験問題提供システム。
【請求項４】
前記表示画面に表示されたコンテンツの内容および前記表示画面に表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する、前記ネットワークに接続された印刷装置を備えたことを特徴とする請求項１〜３のいずれか一つに記載の試験問題提供システム。
【請求項５】
コンピュータを用いておこなう試験において試験問題を提供する試験問題提供装置であって、
第１のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する図形情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、
表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、
を備え、
前記表示制御手段は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする試験問題提供装置。
【請求項６】
コンピュータを用いておこなう試験において試験問題を提供する試験問題提供装置であって、
第１のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成するイメージ情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、
表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、
を備え、
前記表示制御手段は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする試験問題提供装置。
【請求項７】
コンピュータを用いておこなう試験において試験問題を提供する試験問題提供方法であって、
前記試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして作成するコンテンツ作成工程と、
前記コンテンツ作成工程によって作成された複数のコンテンツの中から任意のコンテンツを選択する選択工程と、
前記選択工程によって選択されたコンテンツのレイアウトを指定するレイアウト指定工程と、
前記レイアウト指定工程によって指定されたレイアウトに基づいて前記選択工程によって選択されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示工程と、
を含んだことを特徴とする試験問題提供方法。
【請求項８】
前記作成工程は、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記図形情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、
前記表示工程は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする請求項７に記載の試験問題提供方法。
【請求項９】
前記作成工程は、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記イメージ情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、
前記表示工程は、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする請求項７に記載の試験問題提供方法。
【請求項１０】
試験終了後に、前記表示工程によって表示されたコンテンツの内容および前記表示工程によって表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する印刷工程を含んだことを特徴とする請求項７〜９のいずれか一つに記載の試験問題提供方法。
【請求項１１】
前記請求項７〜１０のいずれか一つに記載された方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータを用いておこなう試験において試験問題を提供する試験問題提供システム、試験問題提供装置、試験問題提供方法およびその方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、試験問題を試験会場に配備されたパソコンの表示画面上に表示して、パソコンを用いて解答させる、いわゆるパソコンを使った試験システムが本格的に実施されている。この試験システムにおいて試験問題を作成するには、試験用小問題作成者、イラスト作成者、編集者（または印刷者）の三者によりおこなわれるのが一般的である。
【０００３】
具体的には、試験用問題作成者が試験問題の文章作成を作成し、イラスト作成者が上記試験問題の文書に応じたイラストを作成し、編集者（または印刷者）が作成された試験問題文章とイラストを収集・校正した後、一つの試験問題として作成するという作業工程によって試験問題が完成する。そして、通常は上記作業工程はＤＴＰ（Ｄｅｓｋｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）ソフトウエアによっておこなわれていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術におけるＤＴＰソフトウエアを用いた作業工程にあっては、編集者（または印刷者）が、問題作成者とイラスト作成者が作成したコンテンツ（問題文章、イラスト）を収集して、試験問題（ユニット）に流し込む作業をおこなうので、上記コンテンツに修正事項があれば、編集者（または印刷者）が、コンテンツの作成者（問題作成者またはイラスト作成者）にコンテンツの修正を依頼することになる。そして、コンテンツの準備ができた時点で、編集者または印刷者がユニット上で組版情報（ルビや罫線など）を追加する。このように、コンテンツに修正事項があるごとに、編集者（または印刷者）は上記校正作業を繰り返しおこわなければならず、作業が繁雑であるとともに、ユニットが完成するまでに多くの時間がかかってしまうという問題点があった。
【０００５】
また、このようなシステムにあっては、試験問題の解答の入力を支援するシステムとして、１画面が単独問題で構成されるシステムが考えられる。しかし、このシステムでは、受験者が問題に対する解答欄を間違えることはないが、解答済みの問題を一覧的に把握できない、あるいは解答したい問題に画面移動がしづらいなど、制限時間内で解答すべき試験の受験者には不親切であるという問題点があった。
【０００６】
また、Ｗｅｂブラウザを用いたシステムが考えられる。しかし、このシステムでは、組版情報（紙ベースの国語の試験で、必須の縦書き、ルビなど）が表現できないため、パソコンを使った試験そのものが実施できないか、もしくは画像イメージで表現せざるを得なく、紙ベースの試験イメージとの乖離が大きくなって、受験者に酷であるという問題点があった。
【０００７】
また、問題文と解答欄とを別々の表示画面に表示するシステムが考えられる。しかし、このシステムでは、コンピュータディスプレイの表示エリアや解像度に制限があるため、問題文表示エリアと解答欄エリアを一画面に表示できないため、それぞれスクロールバーを設けることが多い。受験者は縦または横にスクロールすることで問題に対する答えを該当の解答欄に入力しているが、問題文表示エリアと解答欄エリアが連動していないため、解答を入力するとき、間違って解答欄に入力してしまうという問題点があった。また時間の制約がある試験において左右・上下スクロールバーを使って画面を移動させることは受験者にとって酷となるという問題点があった。
【０００８】
この発明は、上記課題（問題点）を解決するためになされたものであり、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供システム、試験問題提供装置、試験問題提供方法およびその方法をコンピュータに実行させるプログラムを提供することを目的としている。
【０００９】
またこの発明は、受験者に効率的に解答をさせることが可能な試験問題提供システム、試験問題提供装置、試験問題提供方法およびその方法をコンピュータに実行させるプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、この発明にかかる試験問題提供システムは、コンピュータを用いておこなう試験において試験問題を提供する試験問題提供システムであって、ネットワークに接続されたサーバーが、前記試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして、前記コンテンツを複数記憶する記憶手段と、前記記憶手段によって記憶された複数のコンテンツの中から任意のコンテンツを選択する選択手段と、前記選択手段によって選択されたコンテンツを前記記憶手段によって記憶された複数のコンテンツの中から抽出する抽出手段と、前記抽出手段によって抽出されたコンテンツのレイアウトを指定するレイアウト指定手段と、を備え、前記ネットワークに接続された受験者用端末装置が、表示画面を制御して、前記レイアウト指定手段によって指定されたレイアウトに基づいて前記抽出手段によって抽出されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備えたことを特徴とする。
【００１１】
この発明によれば、試験問題をコンテンツ単位で作成することができ、作成されたコンテンツを編集することによって試験問題を完成させることができる。
【００１２】
また、この発明にかかる試験問題提供システムは、前記文書情報が第１のアプリケーションソフトウエアによって作成され、前記図形情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００１３】
この発明によれば、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができる。
【００１４】
また、この発明にかかる試験問題提供システムは、前記文書情報が第１のアプリケーションソフトウエアによって作成され、前記イメージ情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００１５】
この発明によれば、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができる。
【００１６】
また、この発明にかかる試験問題提供システムは、前記表示画面に表示されたコンテンツの内容および前記表示画面に表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する、前記ネットワークに接続された印刷装置を備えたことを特徴とする。
【００１７】
この発明によれば、受験者は試験終了後に問題文と自らの解答を持ち帰ることができる。
【００１８】
また、この発明にかかる試験問題提供装置は、コンピュータを用いておこなう試験において試験問題を提供する試験問題提供装置であって、第１のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する図形情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備え、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００１９】
この発明によれば、文書情報と図形情報とが含まれる試験問題であって、前記各情報が異なるアプリケーションソフトウエアによって作成された試験問題を効率よく表示することができる。
【００２０】
また、この発明にかかる試験問題提供装置は、コンピュータを用いておこなう試験において試験問題を提供する試験問題提供装置であって、第１のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成するイメージ情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備え、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００２１】
この発明によれば、文書情報とイメージ情報とが含まれる試験問題であって、前記各情報が異なるアプリケーションソフトウエアによって作成された試験問題を効率よく表示することができる。
【００２２】
また、この発明にかかる試験問題提供方法は、コンピュータを用いておこなう試験において試験問題を提供する試験問題提供方法であって、前記試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして作成するコンテンツ作成工程と、前記コンテンツ作成工程によって作成された複数のコンテンツの中から任意のコンテンツを選択する選択工程と、前記選択工程によって選択されたコンテンツのレイアウトを指定するレイアウト指定工程と、前記レイアウト指定工程によって指定されたレイアウトに基づいて前記選択工程によって選択されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示工程と、を含んだことを特徴とする。
【００２３】
この発明によれば、試験問題をコンテンツ単位で作成することができ、作成されたコンテンツを編集することによって試験問題を完成させることができる。
【００２４】
また、この発明にかかる試験問題提供方法は、前記作成工程が、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記図形情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、前記表示工程が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００２５】
この発明によれば、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができる。
【００２６】
また、この発明にかかる試験問題提供方法は、前記作成工程が、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記イメージ情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、前記表示工程が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示することを特徴とする。
【００２７】
この発明によれば、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができる。
【００２８】
また、この発明にかかる試験問題提供方法は、試験終了後に、前記表示工程によって表示されたコンテンツの内容および前記表示工程によって表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する印刷工程を含んだことを特徴とする。
【００２９】
この発明によれば、受験者は試験終了後に問題文と自らの解答を持ち帰ることができる。
【００３０】
また、この発明にかかるプログラムは、上述した試験問題提供方法をコンピュータに実行させることができる。
【発明の効果】
【００３１】
以上説明したように、この発明によれば、ネットワークに接続されたサーバーが、試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして、前記コンテンツを複数記憶する記憶手段と、前記記憶手段によって記憶された複数のコンテンツの中から任意のコンテンツを選択する選択手段と、前記選択手段によって選択されたコンテンツを前記記憶手段によって記憶された複数のコンテンツの中から抽出する抽出手段と、前記抽出手段によって抽出されたコンテンツのレイアウトを指定するレイアウト指定手段と、を備え、前記ネットワークに接続された受験者用端末装置が、表示画面を制御して、前記レイアウト指定手段によって指定されたレイアウトに基づいて前記抽出手段によって抽出されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備えたため、試験問題をコンテンツ単位で作成することができ、作成されたコンテンツを編集することによって試験問題を完成させることができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供システムが得られるという効果を奏する。
【００３２】
また、この発明によれば、前記文書情報が第１のアプリケーションソフトウエアによって作成され、前記図形情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示するため、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供システムが得られるという効果を奏する。
【００３３】
また、この発明によれば、前記文書情報が第１のアプリケーションソフトウエアによって作成され、前記イメージ情報が前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成され、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示するため、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供システムが得られるという効果を奏する。
【００３４】
また、この発明によれば、前記表示画面に表示されたコンテンツの内容および前記表示画面に表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する、前記ネットワークに接続された印刷装置を備えたため、受験者は試験終了後に問題文と自らの解答を持ち帰ることができ、これによって、試験問題のペーパレス化の弊害を回避することが可能な試験問題提供システムが得られるという効果を奏する。
【００３５】
また、この発明によれば、第１のアプリケーションソフトウエアによって作成された試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する図形情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備え、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示するため、文書情報と図形情報とが含まれる試験問題であって、前記各情報が異なるアプリケーションソフトウエアによって作成された試験問題を効率よく表示することができ、これによって、多彩な表現力を持った試験問題を容易に提供することが可能な試験問題提供装置が得られるという効果を奏する。
【００３６】
また、この発明によれば、第１のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成する文書情報と前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成された前記試験問題の一つの問題を構成するイメージ情報との組合せを一つのコンテンツとして、複数の前記コンテンツを入力または受信する入力手段と、表示画面を制御して、前記入力手段によって入力されまたは受信されたコンテンツを所定のレイアウトで表示するとともに前記コンテンツに対応する解答欄を表示する表示制御手段と、を備え、前記表示制御手段が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示するため、文書情報とイメージ情報とが含まれる試験問題であって、前記各情報が異なるアプリケーションソフトウエアによって作成された試験問題を効率よく表示することができ、これによって、多彩な表現力を持った試験問題を容易に提供することが可能な試験問題提供装置が得られるという効果を奏する。
【００３７】
また、この発明によれば、試験問題の一つの問題を構成する文書情報を一つのコンテンツとして、または、前記試験問題の一つの問題を構成する図形情報および前記試験問題の一つの問題を構成するイメージ情報の少なくとも一つと前記文書情報との組合せを一つのコンテンツとして作成するコンテンツ作成工程と、前記コンテンツ作成工程によって作成された複数のコンテンツの中から任意のコンテンツを選択する選択工程と、前記選択工程によって選択されたコンテンツのレイアウトを指定するレイアウト指定工程と、前記レイアウト指定工程によって指定されたレイアウトに基づいて前記選択工程によって選択されたコンテンツを表示するとともに前記コンテンツに対応する解答欄を表示する表示工程と、を含んだため、試験問題をコンテンツ単位で作成することができ、作成されたコンテンツを編集することによって試験問題を完成させることができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供方法が得られるという効果を奏する。
【００３８】
また、この発明によれば、前記作成工程が、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記図形情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、前記表示工程が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記図形情報を前記第２のアプリケーションソフトウエアによって表示するため、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供方法が得られるという効果を奏する。
【００３９】
また、この発明によれば、前記作成工程が、前記文書情報を第１のアプリケーションソフトウエアによって作成するとともに、前記イメージ情報を前記第１のアプリケーションソフトウエアとは異なる第２のアプリケーションソフトウエアによって作成し、前記表示工程が、前記文書情報を前記第１のアプリケーションソフトウエアによって表示し、前記イメージ情報を前記第２のアプリケーションソフトウエアによって表示するため、試験問題作成者は試験問題の内容に合わせて複数の異なる所望のアプリケーションソフトウエアを用いて前記コンテンツを作成することができ、これによって、多彩な表現力を持った試験問題の作成を容易におこなうことが可能な試験問題提供方法が得られるという効果を奏する。
【００４０】
また、この発明によれば、試験終了後に、前記表示工程によって表示されたコンテンツの内容および前記表示工程によって表示された解答欄に入力された解答情報の少なくともいずれか一つを印刷する印刷工程を含んだため、受験者は試験終了後に問題文と自らの解答を持ち帰ることができ、これによって、受験者に効率的に解答をさせることが可能な試験問題提供方法が得られるという効果を奏する。
【００４１】
また、この発明によれば、上述した方法をコンピュータに実行させることによって、上述した動作をコンピュータによって実現することが可能なプログラムが得られるという効果を奏する。
【発明を実施するための最良の形態】
【００４２】
以下に添付図面を参照して、この発明にかかる試験問題提供システム、試験問題提供装置、試験問題提供方法およびその方法をコンピュータに実行させるプログラムの好適な実施の形態について詳細に説明する。
【００４３】
（試験問題提供システムの構成）
まず、この発明の本実施の形態にかかる試験問題提供システムの構成について説明する。図１は、この発明の本実施の形態にかかる試験問題提供システムの全体構成を示すシステム構成図である。図１において、１０１は試験問題作成サーバーであり、１０２は試験問題作成用端末装置であり、１０３は試験問題編集用端末装置であり、１０４は試験会場に設置された、あるいは受験者が所有する受験者用端末装置であり、１０５は、プリンタ装置であり、これらはインターネットやＬＡＮなどのネットワーク１００によって接続されている。
【００４４】
ここで、試験問題は、各問題作成者がそれぞれ試験問題作成用端末装置１０２を用いて、それぞれ最適なアプリケーションソフトウエアによって作成され、ネットワーク１００を介して試験問題作成サーバー１０１に送信される。送信された試験問題は、試験問題作成サーバー１０１の所定の記憶領域に記憶される。また、試験問題編集用端末装置１０３は、試験問題作成サーバー１０１の所定領域に記憶された試験問題を読み出して、それらの試験問題のレイアウトを構成し、そのレイアウト情報を試験問題作成サーバー１０１へ送信する。
【００４５】
送信されたレイアウト情報は、試験問題作成サーバー１０１の所定の記憶領域に記憶し、前記所定の記憶領域に記憶された試験問題とともに試験問題データベースを構成する。そして、必要に応じて、受験者用端末装置１０４へ試験問題が送信される。
【００４６】
ネットワーク１００には、公衆電話回線網、専用電話回線網も含まれる。また、受験者用端末装置１０４は、試験問題をＣＤ−ＲＯＭなどの着脱可能な記録媒体によって提供する場合には、必ずしもネットワーク１００に接続されている必要はない。
【００４７】
（試験問題提供システムのハードウエア構成）
つぎに、この発明の本実施の形態にかかる試験問題提供システムを構成する試験問題作成サーバー１０１、試験問題作成用端末装置１０２、試験問題編集用端末装置１０３、受験者用端末装置１０４のハードウエア構成について説明する。図２は、この発明の本実施の形態にかかる試験問題提供システムを構成する試験問題作成サーバー、試験問題作成用端末装置、試験問題編集用端末装置、受験者用端末装置のハードウエア構成を示すブロック図である。
【００４８】
図２において、２０１は装置全体を制御するＣＰＵを、２０２は基本入出力プログラムを記憶したＲＯＭを、２０３はＣＰＵ２０１のワークエリアとして使用されるＲＡＭを、それぞれ示している。
【００４９】
また、２０４はＣＰＵ２０１の制御にしたがってＨＤ（ハードディスク）２０５に対するデータのリード／ライトを制御するＨＤＤ（ハードディスクドライブ）を、２０５はＨＤＤ２０４の制御にしたがって書き込まれたデータを記憶するＨＤを、それぞれ示している。また、２０６はＣＰＵ２０１の制御にしたがってＦＤ（フレキシブルディスク）２０７に対するデータのリード／ライトを制御するＦＤＤ（フレキシブルディスクドライブ）を、２０７はＦＤＤ２０６の制御にしたがって書き込まれたデータを記憶する着脱自在のＦＤを、それぞれ示している。
【００５０】
また、２０８はカーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示するディスプレイ（たとえばＣＲＴや、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなど）を、２０９は通信回線２１０を介してネットワーク１００に接続され、そのネットワーク１００とＣＰＵ２０１とのインタフェースとして機能するＩ／Ｆ（インタフェース）を、それぞれ示している。また、２１１は文字、数値、各種指示などの入力のための複数のキーを備えたキーボードを、２１２は各種指示の選択や実行、処理対象の選択、カーソルの移動などをおこなうマウスを、それぞれ示している。
【００５１】
また、２１３は文字や画像を光学的に読み取るスキャナを、２１４はＣＰＵ２０１の制御にしたがって文字や画像を印刷するプリンタを、２１５は着脱可能な記録媒体であるＣＤ−ＲＯＭを、２１６はＣＤ−ＲＯＭ２１５に対するデータのリードを制御するＣＤ−ＲＯＭドライブを、２１７は、音声や音楽などを出力するスピーカ（ヘッドフォン、イヤフォンを含む）を、２１８は手書き文字を入力するタブレットを、２００は上記各部を接続するためのバスを、それぞれ示している。
【００５２】
（試験問題提供システムの機能的構成）
つぎに、この発明の本実施の形態にかかる試験問題提供システムの機能的構成について説明する。図３は、この発明の本実施の形態にかかる試験問題提供システムの機能的構成を示すブロック図である。
【００５３】
図３において、試験問題提供システムのうち、試験問題作成サーバー１０１は、試験問題データベース３００と、コンテンツ受信部３０１と、コンテンツ登録部３０２と、コンテンツ選択部３０４、コンテンツ抽出部３０５、レイアウト指定部３０６とからなるコンテンツ編集部３０３と、試験問題送信部３０７と、から構成される。
【００５４】
また、試験問題作成用端末装置１０２は、コンテンツ作成部３１１と、コンテンツ送信部３１２と、から構成される。また、受験者用端末装置１０４は、表示画面３２０と、試験問題受信部３２１と、表示制御部３２２と、コンテンツ指示部３２３と、カーソル制御部３２４と、解答欄指示部３２５と、表示形態変更部３２６と、から構成される。
【００５５】
ここで、試験問題作成用端末装置１０２のコンテンツ作成部３１１は、複数のアプリケーションソフトウエア（アプリ１、アプリ２、アプリ３、・・・）を備え、これらのアプリケーションソフトウエアを用いてコンテンツを作成する。ここで、コンテンツには、試験問題の一つを問題（たとえば小問）を構成する文書、図形（グラフなどを含む）、イメージなどが含まれる。さらにコンテンツには音情報（ヒヤリングテスト用の音声情報や音楽情報）などが含まれていてもよい。
【００５６】
コンテンツ作成部３１１では、試験問題作成者がコンテンツを作成するのに最適なアプリケーションソフトウエアを上記複数のアプリケーションソフトウエアの中から抽出（選択）して起動する。したがって、上記複数のアプリケーションソフトウエアには文書作成・編集用のアプリケーションソフトウエア、図形作成・編集用のアプリケーションソフトウエア、イメージの入力・編集用のアプリケーションソフトウエアなどが含まれる。コンテンツ作成部３１１は、具体的には、たとえば図２に示したＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラム（アプリケーションソフトウエア）をＣＰＵ２０１が実行することによってその機能を実現する。
【００５７】
コンテンツ送信部３１２は、コンテンツ作成部３１１によって作成されたコンテンツをネットワーク１００を介して試験問題作成サーバー１０１へ送信する。コンテンツ送信部３１２は、具体的には、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【００５８】
また、試験問題作成サーバー１０１のコンテンツ受信部３０１は、試験問題作成用端末装置１０２から送信されたコンテンツを受信する。コンテンツ受信部３０１は、具体的には、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【００５９】
コンテンツ登録部３０２は、コンテンツ受信部３０１によって受信されたコンテンツを試験問題データベース３００の所定の記憶領域に登録する。コンテンツ登録部３０２は、具体的には、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってＨＤＤ２０４、ＦＤＤ２０６がその機能を実現する。また、試験問題データベース３００は、たとえば、ＨＤ２０５、ＦＤ２０７によってその機能を実現する。
【００６０】
コンテンツ選択部３０４は、試験問題データベース３００に登録（記憶）されたコンテンツの中から、試験問題編集用端末装置１０３からの指示にしたがって任意のコンテンツを選択する。具体的には、コンテンツ選択部３０４は試験問題データベース３００にアクセスし、試験問題データベース３００に登録されているコンテンツの一覧情報を取得する。そして取得した一覧情報を参照して選択するコンテンツを決定する。コンテンツ選択部３０４は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。
【００６１】
コンテンツ抽出部３０５は、コンテンツ選択部３０４によって選択されたコンテンツを試験問題データベース３００から抽出する。コンテンツ抽出部３０５は、具体的には、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってＨＤＤ２０４、ＦＤＤ２０６がその機能を実現する。
【００６２】
レイアウト指定部３０６は、コンテンツ抽出部３０５によって抽出されたコンテンツのレイアウトを指定する。具体的には、上記各コンテンツのレイアウト情報（表示位置に関する情報）を試験問題編集用端末装置１０３からの指示にしたがって特定し、特定したレイアウト情報を上記各コンテンツに関連づけて登録する。さらには、解答欄を作成し、作成された解答欄と上記コンテンツとの関連性情報をあわせて特定する。
【００６３】
すなわち、試験問題編集用端末装置１０３は、コンテンツ抽出部３０５によって抽出されたコンテンツをコンテンツ編集部３０３から受信し、受信したコンテンツを各コンテンツが作成されたアプリケーションソフトウエアを用いて表示画面上に表示する。そして、試験問題編集者によって上記表示画面上で各コンテンツのレイアウトが決定され、決定されたレイアウトに基づいて各コンテンツのレイアウト情報（コンテンツの表示位置に関する情報）を抽出し、そのレイアウト情報、解答欄とコンテンツとの関連性情報をコンテンツ編集部３０３へ送信する。
【００６４】
登録されたレイアウト情報、解答欄とコンテンツとの関連性情報は、試験問題データベース３００に記憶される。レイアウト指定部３０６は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。
【００６５】
試験問題送信部３０７は、試験問題データベース３００に記憶された複数のコンテンツ、それらのレイアウト情報、解答欄とコンテンツとの関連性情報を試験問題（情報）として受験者用端末装置１０４へ送信する。試験問題送信部３０７は、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【００６６】
また、受験者用端末装置１０４の試験問題受信部３２１は、試験問題作成サーバー１０１から送信された試験問題（情報）を受信する。試験問題受信部３２１は、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【００６７】
表示制御部３２２は、試験問題受信部３２１によって受信された試験問題の各コンテンツを上記レイアウト情報に基づいて表示画面３２０に表示するとともに、解答欄を表示画面３２０に表示する。具体的には、受信したコンテンツを各コンテンツが作成されたアプリケーションソフトウエアを用いて表示画面上に表示する。表示制御部３２２は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。また、表示画面３２０は、たとえばディスプレイ２０８によってその機能を実現する。
【００６８】
コンテンツ指示部３２３は、表示画面３２０に表示されたコンテンツの中から任意のコンテンツが表示されている表示領域あるいはその表示領域の近傍周辺を指示する。具体的には、図２に示したマウス２１２などによってその機能を実現する。
【００６９】
カーソル制御部３２４は、コンテンツ指示部３２３によって指示されたコンテンツに対応する解答欄に、データを入力するためのカーソルを移動する。具体的には、コンテンツ指示部３２３によって指示されたコンテンツと対応する解答欄を、上記解答欄とコンテンツとの関連性情報に基づいて判断する。そして対応する解答欄が表示されている表示位置を認識し、その表示位置へカーソルを移動する。カーソル制御部３２４は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。
【００７０】
このようにすることで、受験者は、指示したコンテンツ（問題）に対する解答欄を探す必要はない。また、受験者は解答欄を間違って解答を記入（入力）することを回避することができる。
【００７１】
解答欄指示部３２５は、表示画面３２０に表示された解答欄の中から任意の解答欄が常時されている表示領域を指示する。具体的には、コンテンツ指示部３２３と同様に、図２に示したマウス２１２などによってその機能を実現する。
【００７２】
表示形態変更部３２６は、解答欄指示部３２５によって指示された解答欄に対応するコンテンツの表示形態を変更する。具体的には、コンテンツの文字、図形、反転表示など、イメージの表示色を変更したり、文字のフォントを変更したり、図形、イメージの大きさを変更したりする。その他、表示形態を変更し、他のコンテンツとの違いが明確になるようなものであればよい。表示形態変更部３２６は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。
【００７３】
このようにすることで、受験者は、指示した解答欄に対するコンテンツ（問題）を探す必要はない。また、受験者は解答欄に対する問題を間違えることを回避することができる。
【００７４】
なお、図３においては、説明の便宜上、試験問題データベースを試験問題作成サーバー１０１内にあるように示したが、これには限定されない。この試験問題データベースは図示を省略するデータベースサーバー上にあって、ネットワーク１００を介してこの試験問題データベースにアクセスするようにしてもよい。また、上記データベースサーバーは１台に限らない。
【００７５】
また、試験問題編集用端末装置１０３もネットワーク１００を介して接続されているが、試験問題の編集は、試験問題作成サーバー１０１に備えられたキーボードやマウスを用いて直接おこなうようにしてもよい。その場合には、試験問題編集用端末装置１０３は不要となる。さらにまた、試験問題作成用端末装置１０２において作成された試験問題の受験者用端末装置１０４への提供や、作成されたコンテンツの試験問題作成サーバー１０１への入力は、ネットワーク１００を介して送信されるほか、ＣＤ−ＲＯＭなどの着脱可能な記録媒体を介しておこなうようにしてもよい。
【００７６】
（試験問題データベースのテーブル構造）
つぎに、この発明の本実施の形態にかかる試験問題提供システムの試験問題データベースのテーブル構造について説明する。図４〜図６は、この発明の本実施の形態にかかる試験問題提供システムのテーブル構造を示す説明図である。問題マスターには小問題マスターと大問題マスターの２種類がある。小問題マスターは、たとえば因数分解や漢字の問題などの一問一答式のいわゆる小問題あるいは枝問題に関するマスターであり、大問題マスターとは、たとえば物理や社会などの一連の小問題が束となった、大問題に関するマスターである。
【００７７】
図４において、４０１は小問題（コンテンツ）マスターであり、４０２は解答（欄）マスターである。小問題マスター４０１には、小問題（コンテンツ）ＩＤと、マイクロソフト社製ｗｏｒｄなどのワードプロセッサソフトウエアで作成された問題本文（文書情報）と、マイクロソフト社製ｅｘｃｅｌ、ｐｏｗｅｒｐｏｉｎｔや、ｖｉｓｉｏなどのアプリケーションソフトウエアで作成された説明用画像（図形、イメージ）と、上記各説明用画像のそれぞれの画像表示位置（たとえば、問題本文の右側、問題本文の下側など）に関する画像表示位置（情報）と、から構成される。
【００７８】
また、解答マスター４０２は、対応する小問題マスターと同一の小問題ＩＤと、解答欄番号と、解答パターンと、から構成される。解答パターンは、たとえばキーボード入力あるいは手書き入力などの種別に関する情報である。
【００７９】
図５において、５０１は大問題マスターであり、５０２は大問題中の小問題に関するデータであり、５０３は解答マスターである。大問題マスター５０１は、図４に示した小問題マスター４０１と同様に、大問題ＩＤと、問題本文（文書情報）と、説明用画像と、画像表示位置と、から構成される。各内容も、小問題マスター４０１と同様である。
【００８０】
また、大問題中の小問に関するデータ５０２は、対応する大問題マスター５０１の大問題ＩＤと同一の大問題ＩＤと、その小問が上記大問題における何問目なのかを示す問題番号と、問題本文、説明用画像、画像表示位置とから構成される。さらに、解答マスター５０３は、対応する大問題マスターと同一の大問題ＩＤと、大問題中の小問題に関するデータ５０２の問題番号と同一の問題番号と、解答欄番号と、解答パターンと、から構成される。これらのデータ構造を持つことによって、大問題マスター５０１と、大問題中の小問題に関するデータ５０２と、解答マスター５０３とが対応関係を持たせることができる。
【００８１】
図６は、試験問題のマスターに関するデータ構造を示す説明図である。図６において、６０１は試験マスターであり、６０２および６０３は試験用大問題に関するデータであり、６０４は試験用大問題中の小問題に関するデータである。図４および図５に示した問題マスターから問題を選択して、試験問題を作成する際、まず、試験問題を特定するための試験ＩＤのみから構成される試験マスター６０１を作成する。試験問題を作成する場合には、大問題マスター５０１から問題を選択する場合（試験用大問題に関するデータ６０２）と、大問題の本文はその都度作成し、その中の小問題を小問題マスター４０１から選択する場合（試験用大問題に関するデータ６０３）との２つの場合が考えられる。
【００８２】
試験用大問題に関するデータ６０２は、試験マスター６０１の試験ＩＤと同一の試験ＩＤと、複数の大問題マスター５０１の中から選択した大問題マスターの大問題ＩＤと、から構成される。また、試験用大問題に関するデータ６０３は、試験マスター６０１の試験ＩＤと同一の試験ＩＤと、試験問題に対する番号を示す大問題番号と、新たに作成した問題本文と、から構成される。
【００８３】
さらに、試験用大問題中の小問題に関するデータ６０４は、試験マスター６０１の試験ＩＤと同一の試験ＩＤと、試験用大問題に関するデータ６０３の大問題番号と同一の大問題番号と、複数の小問題マスター４０１の中から選択した小問題マスターの小問題ＩＤと、から構成される。
【００８４】
（試験問題作成サーバーの処理手順）
つぎに、この発明の本実施の形態にかかる試験問題提供システムを構成するサーバー（試験問題作成サーバー１０１）の処理手順について説明する。図７は、この発明の本実施の形態にかかる試験問題提供システムを構成するサーバーの処理の内容を示すフローチャートである。図７のフローチャートにおいて、まず、コンテンツを試験問題作成用端末装置１０２から受信したか否かを判断する（ステップＳ７０１）。ここで、コンテンツを受信した場合（ステップＳ７０１：Ｙｅｓ）は、試験問題データベース３００に登録をおこなう（ステップＳ７０２）。一方、コンテンツを受信しなかった場合（ステップＳ７０１：Ｎｏ）は、何もせずにステップＳ７０３へ移行する。
【００８５】
つぎに、ステップＳ７０３において、試験問題編集の指示があったか否かを判断し、指示がなかった場合（ステップＳ７０３：Ｎｏ）は、何もせずにステップＳ７０９へ移行する。一方、ステップＳ７０３において、試験問題編集の指示があった場合（ステップＳ７０３：Ｙｅｓ）は、試験問題データベース３００に登録されたコンテンツの一覧を表示する（ステップＳ７０４）。そして、その中から一つまたは複数のコンテンツが選択されるのを待って、選択された場合（ステップＳ７０５：Ｙｅｓ）は、選択されたコンテンツを試験問題データベース３００から抽出する（ステップＳ７０６）。
【００８６】
その後、選択された各コンテンツのレイアウト（表示位置）が指定されるのを待って、指定された場合（ステップＳ７０７：Ｙｅｓ）は、指令されたレイアウト情報を登録する（ステップＳ７０８）。これによって試験問題が完成することになる。
【００８７】
つぎに、試験問題の送信指示があったか否かを判断する（ステップＳ７０９）。そして、送信指示があった場合（ステップＳ７０９：Ｙｅｓ）は、送信指示にかかる試験問題を所定の送信先へ送信し（ステップＳ７１０）、一連の処理を終了（リターン）する。一方、ステップＳ７０９において送信指示がなかった場合（ステップＳ７０９：Ｎｏ）は、何もせずに一連の処理を終了（リターン）する。
【００８８】
（受験者用端末装置の処理手順）
つぎに、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置１０４の処理手順について説明する。図８は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の処理の内容を示すフローチャートである。
【００８９】
図８のフローチャートにおいて、まず、試験問題を試験問題作成サーバー１０１から受信したか否かを判断する（ステップＳ８０１）。ここで、試験問題を受信するのを待って、受信した場合（ステップＳ８０１：Ｙｅｓ）は、試験問題全体のうちの最初の小問題を抽出する（ステップＳ８０２）とともに、抽出した小問題がどのアプリケーションソフトウエアで作成されたかそのアプリケーションソフトウエアに関する情報を抽出し（ステップＳ８０３）、さらに、抽出した小問題を表示画面３２０上のどの位置に表示するかその表示位置に関する情報を抽出する（ステップＳ８０４）。
【００９０】
そして、受信した上記試験問題全体のうちのつぎの小問題があるか否かを判断する（ステップＳ８０５）。ここで、つぎの小問題がある場合（ステップＳ８０５：Ｎｏ）は、つぎの小問題を抽出し（ステップＳ８０６）、その後、ステップＳ８０３へ移行する。一方、ステップＳ８０５において、すべての小問題を抽出した場合（ステップＳ８０５：Ｙｅｓ）は、抽出したアプリケーションソフトウエアに関する情報に基づいて、上記小問題を作成したアプリケーションソフトウエアをすべて起動する（ステップＳ８０７）。そして、各小問題の表示位置を特定した（ステップＳ８０８）のち、各小問題の表示処理をおこない（ステップＳ８０９）、一連の処理を終了する。
【００９１】
また、図９は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置１０４の別の処理の内容を示すフローチャートである。図９のフローチャートにおいて、表示画面３２０に表示されたコンテンツ（小問題）のうちの任意のコンテンツの指示があったか否かを判断する（ステップＳ９０１）。ここで、コンテンツの指示を待って、コンテンツの指示があった場合（ステップＳ９０１：Ｙｅｓ）は、小問題ＩＤに基づいて、指示されたコンテンツに対応する解答欄を抽出する（ステップＳ９０２）。
【００９２】
つぎに、抽出された解答欄の現時点での表示画面３２０における表示位置に関する情報を抽出する（ステップＳ９０３）。そして、抽出された解答欄が現時点で表示画面３２０に表示されているか否かを判断する（ステップＳ９０４）。ここで、表示されている場合（ステップＳ９０４：Ｙｅｓ）は何もせずにステップＳ９０６へ移行する。
【００９３】
ステップＳ９０４において、一方、表示されていない場合（ステップＳ９０４：Ｎｏ）は、当該解答欄が表示されるように表示の切換えをおこない（ステップＳ９０５）、その後ステップＳ９０６へ移行する。そして、ステップＳ９０６において、当該解答欄が表示されている座標位置へカーソルを移動し（ステップＳ９０６）、その後一連の処理を終了（リターン）する。
【００９４】
また、図１０は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の処理の内容を示すフローチャートである。図１０のフローチャートにおいて、表示画面３２０に表示された解答欄のうちの任意の解答欄の指示があったか否かを判断する（ステップＳ１００１）。ここで、解答欄の指示を待って、解答欄の指示があった場合（ステップＳ１００１：Ｙｅｓ）は、小問題ＩＤまたは大問題ＩＤに基づいて、指示された解答欄に対応するコンテンツ（小問題）あるいは大問題を抽出する（ステップＳ１００２）。
【００９５】
つぎに、抽出されたコンテンツの現時点での表示画面３２０における表示位置に関する情報を抽出する（ステップＳ１００３）。そして、抽出されたコンテンツが現時点で表示画面３２０に表示されているか否かを判断する（ステップＳ１００４）。ここで、表示されている場合（ステップＳ１００４：Ｙｅｓ）は何もせずにステップＳ１００６へ移行する。
【００９６】
ステップＳ１００４において、一方、表示されていない場合（ステップＳ１００４：Ｎｏ）は、当該コンテンツが表示されるように表示の切換えをおこない（ステップＳ１００５）、その後ステップＳ１００６へ移行する。そして、ステップＳ１００６において、当該コンテンツの表示形態を変更し（ステップＳ１００６）、その後一連の処理を終了（リターン）する。
【００９７】
（表示画面の内容）
つぎに、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の表示内容について説明する。図１１〜図１９は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の表示内容を示す説明図である。
【００９８】
図１１において、表示画面に表示された問題のうち小問（四）１１０１と、解答欄（四）１１０２が連動している。これによって、操作者（受験者）によって小問（四）１１０１が選択（クリック）されると、解答欄（四）１１０２が表示画面に表示されるように左右あるいは上下に移動し、さらに、解答欄（四）１１０２内にカーソルが移動する。他の小問と解答欄も同様に連動している。したがって、操作者は解答欄を探すことなく、解答を入力操作をするだけで、所望の解答欄に解答を入力することができる。
【００９９】
また、操作者によって解答欄（四）１１０２が選択（クリック）されると、小問（四）１１０１が表示画面に表示されるように左右あるいは上下に移動し、さらに、小問（四）１１０１の表示形態を変更し、それによって、小問（四）１１０１の表示領域がハイライト化される。したがって、操作者は所望の解答欄を選択するだけで、容易にかつ瞬時に解答欄に対応する問題を認識することができる。
【０１００】
図１２は、問題文および解答欄が縦書きによって構成されている一例である。図１２において、小問（六）１２０１はイメージ情報によって作成されており、このイメージ情報による小問（六）１２０１と解答欄（六）１２０２とが連動していることを示している。したがって、操作者によって小問（六）１２０１の表示領域がクリックされることによって、図１１に示したのと同様に、解答欄（六）１２０２が表示画面に表示されるように左右あるいは上下に移動し、さらに、解答欄（六）１２０２内にカーソルが移動する。また、操作者によって解答欄（六）１２０２が選択（クリック）されると、小問（六）１２０１のイメージ情報が表示画面に表示されるように左右あるいは上下に移動し、さらに、そのイメージ情報の表示形態を変更し、それによって、小問（六）１２０１の表示領域がハイライト化される。
【０１０１】
また、図１２に示すように、一つの小問題に複数の解答欄を設けることができる。すなわち、小問（一）の解答欄は、縦書き入力用解答欄１２０３と、横書き入力用解答欄１２０４と、図２に示したタブレット２１８を用いて文字などを入力する手書きタブレット入力用解答欄１２０５とからなる。タブレット入力用解答欄１２０５は、たとえば漢字の書き取りなどに用いられる。このように、一つの小問題に複数の解答欄が設けられている場合も、上記と同様に問題と各解答欄とを連動させることができる。
【０１０２】
図１３は、一つの問題枠と、その問題枠に対して２つの解答枠とによって構成されている一例である。図１３において、小問（三）１３０１と解答枠１の解答欄（三）１３０２と、解答枠２の解答欄（三）１３０３とが連動していることを示している。したがって、操作者によって小問（三）１３０１が選択されると、解答欄（三）１３０２および解答欄（三）１３０３が表示画面に表示されるように左右あるいは上下に移動し、さらに解答欄（三）１３０２と解答欄（三）１３０３とのいずれかへカーソルが移動する。
【０１０３】
通常は、最初の解答欄、すなわち解答欄（三）１３０２へカーソルが移動するようにし、すでに解答欄（三）１３０２に解答が入力されている場合は、つぎの解答欄、すなわち解答欄（三）１３０３へ移動するようにしてもよい。また、あらかじめ定められたキーの押下によって、連動されている他の解答欄へカーソルを移動するようにしてもよい。すなわち、解答欄（三）１３０２にカーソルがある状態で、上記所定のキーを押下すると、解答欄（三）１３０３へカーソルが移動し、再度上記所定のキーを押下すると、解答欄（三）１３０２へカーソルが戻るようにしてもよい。
【０１０４】
また、操作者によって解答欄（三）１３０２が選択されると、小問（三）１３０１が表示画面に表示されるように左右あるいは上下に移動し、さらに、小問（三）１３０１の表示形態を変更し、小問（三）１３０１の表示領域をハイライト化するとともに、解答欄（三）１３０３が表示画面に表示されるように左右あるいは上下に移動し、さらに、解答欄（三）１３０３の表示形態を変更（反転表示）する。これによって、操作者に対して対応する問題を認識させるとともに、他の解答欄が存在することをあわせて認識させることができる。操作者によって解答欄（三）１３０３が選択された場合も同様である。
【０１０５】
図１４は、地理の問題の一例を示している。図１４において、表示画面の左側に表示されている問題文はワードプロセッサソフトウエアによって作成されており、表示も同様のワードプロセッサソフトウエアによっておこなわれている。また、表示画面の右側に表示されている地図はイメージ情報を処理するアプリケーションソフトウエアによって表示されている。また、１４０１は問題選択ボタン（『問題１』ボタン〜『問題５』ボタン）であり、所望のボタンが押下されると、その問題および解答欄を表示する。
【０１０６】
図１５は、物理の問題の一例を示している。図１５において、問題文はワードプロセッサソフトウエアによって作成されており、表示も同様のワードプロセッサソフトウエアによっておこなわれている。また、図形の部分は図形作成ソフトウエアによって作成され、表示も同様の図形作成ソフトウエアによっておこなわれている。
【０１０７】
図１６は、数学の問題の一例を示している。図１６において、問題文はワードプロセッサソフトウエアによって作成されており、表示も同様のワードプロセッサソフトウエアによっておこなわれている。ただし、数式の部分などはイメージ情報として取り込んだり、あるいは数式作成専用のソフトウエアによって作成し、そのソフトウエアによって表示をするようにしてもよい。
【０１０８】
図１７は、国語（日本語）の問題の一例を示している。図１７において、問題文は、題文はワードプロセッサソフトウエアによって作成されており、表示も同様のワードプロプロセッサソフトウエアによっておこなわれている。ワードプロセッサソフトウエアにとっては縦書きの文書の作成および表示は容易におこなうことができるが、他の表示用ソフトウエアでは容易にできない場合が多い。このように、表示を問題文を作成したソフトウエアによっておこなうため、縦書きの問題も容易に表示することができる。
【０１０９】
図１８は、英語の問題の一例を示している。図１８において、英文は英文作成用ワードプロセッサソフトウエアによって作成されており、表示も同様のワードプロセッサソフトウエアによっておこなわれている。また、英文と同時に表示されているイラストはイメージ情報であり、このイラストはイメージ情報を処理するアプリケーションソフトウエアによって表示されている。
【０１１０】
図１９は、小論文の問題の一例を示している。図１９において、解答欄１９０１も縦書きで入力することができるように設定することができる。この解答欄１９０１もワードプロセッサソフトウエアによって作成され表示されている。そして、操作者は、そのワードプロセッサソフトウエアによって文書を作成するのと同様の入力操作によって、解答欄１９０１において小論文を作成することができる。
【０１１１】
（解答の入力処理および印刷処理）
つぎに、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の機能的構成について説明する。図２０は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の機能的構成を示す説明図である。図２０において、受験者用端末装置１０４は、図３において説明した試験問題受信部３２１のほか、解答入力部２００１と、解答情報記憶部２００２と、解答情報送信部２００３と、試験問題記憶部２００４と、印刷指示部２００５と、印刷制御部２００６と、印刷部２００７と、送信部２００８、とから構成される。
【０１１２】
解答入力部２００１は、操作者が解答情報を入力する。解答入力部２００１は、具体的には、たとえば図２に示したキーボード２１１、マウス２１２、タブレット２１８などによってその機能を実現する。
【０１１３】
解答情報記憶部２００２は、解答入力部２００１によって入力された解答情報を記憶する。解答情報記憶部２００２は、具体的には、たとえば図２に示したＨＤ２０５、ＦＤ２０７によってその機能を実現する。また、解答情報送信部２００３は、解答情報記憶部２００２によって記憶された解答情報を所定のタイミングで試験問題作成サーバー１０１あるいは解答を集計し採点などをするための図示を省略する解答集計サーバーへ送信する。解答情報送信部２００３は、具体的には、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【０１１４】
試験問題記憶部２００４は、試験問題受信部３２１によって受信された試験問題に関する情報を記憶する。試験問題記憶部２００４は、具体的には、たとえば図２に示したＨＤ２０５、ＦＤ２０７によってその機能を実現する。また、印刷指示部２００５は、試験終了後に試験問題と解答の印刷を指示する。印刷指示部２００５は、具体的には、たとえば図２に示したマウス２１２などによってその機能を実現する。
【０１１５】
印刷制御部２００６は、印刷指示部２００５からの印刷の指示に基づいて、解答情報記憶部２００２によって記憶された各操作者（受験者）の解答情報と、その操作者が受けた試験の試験問題とを印刷可能な情報に加工する。印刷制御部２００６は、たとえばＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０５、ＦＤ２０７、ＣＤ−ＲＯＭ２１５などに記録されたプログラムをＣＰＵ２０１が実行することによってその機能を実現する。
【０１１６】
印刷部２００７は、印刷制御部２００６によって加工された情報を印刷する。印刷部２００７は、具体的には、たとえば図２に示したプリンタ２１４によってその機能を実現する。また、送信部２００８は、印刷制御部２００６によって加工された情報をネットワーク１００に接続された（ネットワーク）プリンタ装置１１５へ送信する。送信部２００８は、たとえば図２に示したＩ／Ｆ２０９によってその機能を実現する。
【０１１７】
図２１は、この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の処理の手順を示すフローチャートである。図２１のフローチャートにおいて、まず、解答の入力（あるいは訂正）があったか否かを判断する（ステップＳ２１０１）。そして、解答の入力（あるいは訂正）がなかった場合（ステップＳ２１０１：Ｎｏ）は、何もせずにステップＳ２１０３へ移行する。一方、解答の入力（あるいは訂正）があった場合（ステップＳ２１０１：Ｙｅｓ）は、その解答情報を記憶する（ステップＳ２１０２）。
【０１１８】
そして、所定時間（制限時間）が経過したか否かを判断する（ステップＳ２１０３）。ここで、所定時間が経過していない場合（ステップＳ２１０３：Ｎｏ）は、ステップＳ２１０１へ戻り、ステップＳ２１０１〜Ｓ２１０３の各ステップを繰り返しおこなう。そして、ステップＳ２１０３において、所定時間が経過した場合（ステップＳ２１０３：Ｙｅｓ）は、つぎに印刷指示があったか否かを判断する（ステップＳ２１０４）。
【０１１９】
ステップＳ２１０４において、印刷指示があった場合（ステップＳ２１０４：Ｙｅｓ）は、試験問題および解答情報を抽出し（ステップＳ２１０５、ステップＳ２１０６）、抽出した試験問題および解答情報の印刷処理をおこない（ステップＳ２１０７）、一連の処理を終了する。一方、ステップＳ２１０４において、印刷指示がなかった場合（ステップＳ２１０４：Ｎｏ）何もせずに一連の処理を終了する。
【０１２０】
なお、本実施の形態において、試験問題作成サーバー１０１を一つの情報処理装置で構成するようにしてもよく、上記２つ以上のサーバーによって構成するようにしてもよい。また、データベースサーバーについても、各データベースごとに複数台のサーバーをネットワーク１００に接続された構成であってもよく、各データベースに対してそれぞれ複数台のサーバーをネットワーク１００に接続された構成であってもよい。
【０１２１】
また、上記実施の形態において説明した試験問題提供方法は、あらかじめ用意されたコンピュータ読み取り可能なプログラムであってもよく、またそのプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現される。このプログラムは、ＨＤ（ハードディスク）、ＦＤ（フレキシブルディスク）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【０１２２】
また、本実施の形態を、タブレット２１８を備え、タブレット２１８に入力された文字の筆跡情報に基づいて採点、評価をおこなう漢字検定試験などのオンライン試験システムに適用することができる。タブレット２１８によって筆跡情報が入力されるので、解答用紙に筆記用具で記載したときと同様に筆跡情報に基づく採点がオンライン上でもおこなうことができる。
【図面の簡単な説明】
【０１２３】
【図１】この発明の本実施の形態にかかる試験問題提供システムの全体構成を示すシステム構成図である。
【図２】この発明の本実施の形態にかかる試験問題提供システムを構成するサーバーおよび端末装置（試験問題提供装置）のハードウエア構成を示すブロック図である。
【図３】この発明の本実施の形態にかかる試験問題提供システムの機能的構成を示すブロック図である。
【図４】この発明の本実施の形態にかかる試験問題提供システムの試験問題データベースのテーブル構造を示す説明図である。
【図５】この発明の本実施の形態にかかる試験問題提供システムの試験問題データベースの別のテーブル構造を示す説明図である。
【図６】この発明の本実施の形態にかかる試験問題提供システムの試験問題データベースの別のテーブル構造を示す説明図である。
【図７】この発明の本実施の形態にかかる試験問題提供システムを構成するサーバーの処理の内容を示すフローチャートである。
【図８】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の処理の内容を示すフローチャートである。
【図９】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の処理の内容を示すフローチャートである。
【図１０】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の処理の内容を示すフローチャートである。
【図１１】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の表示内容を示す説明図である。
【図１２】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１３】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１４】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１５】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１６】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１７】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１８】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図１９】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の表示画面の別の表示内容を示す説明図である。
【図２０】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の機能的構成を示す説明図である。
【図２１】この発明の本実施の形態にかかる試験問題提供システムを構成する受験者用端末装置の別の処理の手順を示すフローチャートである。
【符号の説明】
【０１２４】
１００  ネットワーク
１０１  試験問題作成サーバー
１０２  試験問題作成用端末装置
１０３  試験問題編集用端末装置
１０４  受験者用端末装置
１０５  プリンタ装置
２００  バス
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  ＨＤＤ
２０５  ＨＤ
２０６  ＦＤＤ
２０７  ＦＤ
２０８  ディスプレイ
２０９  Ｉ／Ｆ
２１０  通信回線
２１１  キーボード
２１２  マウス
２１３  スキャナ
２１４  プリンタ
２１５  ＣＤ−ＲＯＭ
２１６  ＣＤ−ＲＯＭドライブ
２１７  スピーカ
２１８  タブレット
３００  試験問題データベース
３０１  コンテンツ受信部
３０２  コンテンツ登録部
３０３  コンテンツ編集部
３０４  コンテンツ選択部
３０５  コンテンツ抽出部
３０６  レイアウト指定部
３０７  試験問題送信部
３１１  コンテンツ作成部
３１２  コンテンツ送信部
３２０  表示画面
３２１  試験問題受信部
３２２  表示制御部
３２３  コンテンツ指示部
３２４  カーソル制御部
３２５  解答欄指示部
３２６  表示形態変更部
２００１  解答入力部
２００２  解答情報記憶部
２００３  解答情報送信部
２００４  試験問題記憶部
２００５  印刷指示部
２００６  印刷制御部
２００７  印刷部
２００８  送信部
【図１】
2007066329.tif 000003
【図２】
2007066329.tif 000004
【図３】
2007066329.tif 000005
【図４】
2007066329.tif 000006
【図５】
2007066329.tif 000007
【図６】
2007066329.tif 000008
【図７】
2007066329.tif 000009
【図８】
2007066329.tif 000010
【図９】
2007066329.tif 000011
【図１０】
2007066329.tif 000012
【図１１】
2007066329.tif 000013
【図１２】
2007066329.tif 000014
【図１３】
2007066329.tif 000015
【図１４】
2007066329.tif 000016
【図１５】
2007066329.tif 000017
【図１６】
2007066329.tif 000018
【図１７】
2007066329.tif 000019
【図１８】
2007066329.tif 000020
【図１９】
2007066329.tif 000021
【図２０】
2007066329.tif 000022
【図２１】
2007066329.tif 000023