(57)【特許請求の範囲】
【請求項１】
受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータに、
前記解答図面を検証するための検証用図形の表示位置を受け付ける表示位置受付機能と、
前記検証用図形を、前記解答図面の画像を視認可能に前記解答図面の画像に重畳させて前記表示位置に表示させる前記画像データを生成する表示機能と、
前記検証用図形の表示位置またはサイズの調整指示を受け付ける調整指示受付機能と、
前記調整指示に基づいて、前記検証用図形の表示位置またはサイズを調整する調整機能とを実現させるためのプログラムであって、
前記表示位置受付機能は、前記検証用図形に含まれる直線の始点及び終点を前記表示位置として受け付け可能であり、
前記表示機能は、前記始点及び終点を含む直線を表示させる前記画像データを生成することを特徴とするプログラム。
【請求項２】
請求項１に記載のプログラムであって、
前記表示機能は、前記始点及び終点を含む直線の基準線に対する角度を前記検証用図形とともに表示させる前記画像データを生成することを特徴とするプログラム。
【請求項３】
受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータに、
前記解答図面を検証するための検証用図形の表示位置を受け付ける表示位置受付機能と、
前記検証用図形を、前記解答図面の画像を視認可能に前記解答図面の画像に重畳させて前記表示位置に表示させる前記画像データを生成する表示機能と、
前記検証用図形の表示位置またはサイズの調整指示を受け付ける調整指示受付機能と、
前記調整指示に基づいて、前記検証用図形の表示位置またはサイズを調整する調整機能とを実現させるためのプログラムであって、
前記表示位置受付機能は、前記検証用図形の輪郭線が通過する複数の通過点を前記表示位置として受け付け可能であり、
前記表示機能は、輪郭線が前記複数の通過点を通過するように前記検証用図形を表示させる前記画像データを生成することを特徴とするプログラム。
【請求項４】
受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータに、
前記解答図面を検証するための検証用図形の表示位置を受け付ける表示位置受付機能と、
前記検証用図形を、前記解答図面の画像を視認可能に前記解答図面の画像に重畳させて前記表示位置に表示させる前記画像データを生成する表示機能と、
前記検証用図形の表示位置またはサイズの調整指示を受け付ける調整指示受付機能と、
前記調整指示に基づいて、前記検証用図形の表示位置またはサイズを調整する調整機能とを実現させるためのプログラムであって、
前記表示機能は、前記検証用図形の位置を調整する際に指定される位置調整点を前記検証用図形とともに表示させる前記画像データを生成し、
前記調整指示受付機能は、前記位置調整点が指定されることにより、前記検証用図形の位置を調整するための前記調整指示を受け付けることを特徴とするプログラム。
【請求項５】
請求項４に記載のプログラムであって、
前記位置調整点は、前記検証用図形の中心点であることを特徴とするプログラム。
【請求項６】
請求項４に記載のプログラムであって、
前記位置調整点は、前記検証用図形に含まれる少なくとも一つの頂点であることを特徴とするプログラム。
【請求項７】
請求項６に記載のプログラムであって、
前記調整機能は、前記調整指示に基づいて、前記位置調整点として指定された前記頂点以外の頂点の位置は固定したまま、前記位置調整点として指定された前記頂点の位置を調整することを特徴とするプログラム。
【請求項８】
請求項６または７に記載のプログラムであって、
前記調整機能は、前記位置調整点として指定された前記頂点の角度を前記検証用図形とともに表示させる前記画像データを生成することを特徴とするプログラム。
【請求項９】
請求項４〜８の何れか一項に記載のプログラムであって、
前記調整指示受付機能は、前記位置調整点が指定されると、前記検証用図形の表示色を変更することを特徴とするプログラム。
【請求項１０】
受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータに、
前記解答図面を検証するための検証用図形の表示位置を受け付ける表示位置受付機能と、
前記検証用図形を、前記解答図面の画像を視認可能に前記解答図面の画像に重畳させて前記表示位置に表示させる前記画像データを生成する表示機能と、
前記検証用図形の表示位置またはサイズの調整指示を受け付ける調整指示受付機能と、
前記調整指示に基づいて、前記検証用図形の表示位置またはサイズを調整する調整機能とを実現させるためのプログラムであって、
前記表示機能は、前記検証用図形のサイズを調整する際に指定されるサイズ調整点を前記検証用図形とともに表示させる前記画像データを生成し、
前記調整指示受付機能は、前記サイズ調整点が指定されることにより、前記検証用図形のサイズを調整するための前記調整指示を受け付けることを特徴とするプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記サイズ調整点は、前記検証用図形の輪郭線上の任意の点であることを特徴とするプログラム。
【請求項１２】
請求項１０または１１に記載のプログラムであって、
前記調整指示受付機能は、前記サイズ調整点が指定されると、前記検証用図形の表示色を変更することを特徴とするプログラム。
【請求項１３】
請求項１〜１２の何れか一項に記載のプログラムであって、
前記表示位置受付機能は、前記解答図面の画像を視認可能な状態で、前記表示位置を受け付けることを特徴とするプログラム。
【請求項１４】
請求項１〜１３の何れか一項に記載のプログラムであって、
前記表示位置受付機能は、前記表示位置とともに、図形の種類を示す図形種類情報を受け付け、
前記表示機能は、前記図形種類情報に応じた前記検証用図形を、前記表示位置に表示することを特徴とするプログラム。
【請求項１５】
請求項１〜１４の何れか一項に記載のプログラムであって、
前記表示位置受付機能は、前記検証用図形が表示される際の中心位置を前記表示位置として受け付け可能であり、
前記表示機能は、前記中心位置を中心として、前記検証用図形を表示させる前記画像データを生成することを特徴とするプログラム。
【請求項１６】
請求項１〜１５の何れか一項に記載のプログラムであって、
前記表示機能は、表示される全ての画像の中で前記検証用図形が常に最前面となるように前記画像データを生成可能であることを特徴とするプログラム。
【請求項１７】
請求項１〜１６の何れか一項に記載のプログラムであって、
前記調整指示受付機能は、前記検証用図形の表示角度を調整するための前記調整指示を受け付け可能であり、
前記調整機能は、前記表示角度を調整するための前記調整指示に基づいて、前記検証用図形の表示角度を調整することを特徴とするプログラム。
【請求項１８】
請求項１７に記載のプログラムであって、
前記表示角度を調整するための前記調整指示には、前記検証用図形を回転させる際の中心点が含まれ、
前記調整機能は、前記表示角度を調整するための前記調整指示に基づいて、前記検証用図形を前記中心点を中心として回転させることを特徴とするプログラム。
【請求項１９】
請求項１〜１８の何れか一項に記載のプログラムであって、
前記検証用図形には、前記解答図面に対する模範解答図面の画像が含まれることを特徴とするプログラム。
【請求項２０】
受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータが、
前記解答図面を検証するための検証用図形の表示位置を受け付け、
前記検証用図形を、前記解答図面の画像を視認可能に前記解答図面の画像に重畳させて前記表示位置に表示させる前記画像データを生成し、
前記検証用図形の表示位置またはサイズの調整指示を受け付け、
前記調整指示に基づいて、前記検証用図形の表示位置またはサイズを調整する解答図面の検証方法であって、
前記表示位置として、前記検証用図形に含まれる直線の始点及び終点を受け付け、
前記始点及び終点を含む直線を表示させる前記画像データを生成することを特徴とする検証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受験者が作図した解答図面の検証に関する。
【背景技術】
【０００２】
近年、コンピュータ技術およびネットワーク環境の普及により、学校や塾等で実施された試験の解答を、コンピュータを用いて採点することが行われつつある。例えば、特許文献１には、受験者の解答用紙画像を小問単位で切り取って小問ごとの採点担当者に振り分けてウェブサーバに記憶しておき、各採点担当者がウェブサーバにアクセスして自身が担当する小問の解答用紙画像を取得して採点するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８０８３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、コンピュータを用いて採点をすることにより、採点効率を向上させたり、採点結果の集計を容易にしたりすることができるが、問題が図形の作図である場合、その解答図面の正誤判別の検証をコンピュータの画面上で行うことは容易ではない。例えば、コンパスでいくつかの線を引くことにより作図する問題の場合、解答図面を模範解答図面と並べて比較するだけでは、コンパスで引かれた線が正しいものであるかどうかを判断することは難しい。また、ある図形を作図する場合に、その作図方法が一つではないこともあり、そのような場合は、模範解答図面だけでは正誤判別の検証を行うことが難しい。
【０００５】
そこで、本発明は、受験者が作図した解答図面の正誤判別をコンピュータ上で容易に検証可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係るプログラムは、受験者が作図した解答図面の画像を表示させる画像データを生成可能なコンピュータに、解答図面を検証するための検証用図形の表示位置を受け付ける表示位置受付機能と、検証用図形を、解答図面の画像を視認可能に解答図面の画像に重畳させて表示位置に表示させる画像データを生成する表示機能と、検証用図形の表示位置またはサイズの調整指示を受け付ける調整指示受付機能と、調整指示に基づいて、検証用図形の表示位置またはサイズを調整する調整機能と、を実現させるためのものである。
【０００７】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されても良い。
【発明の効果】
【０００８】
本発明によれば、受験者が作図した解答図面の正誤をコンピュータ上で容易に検証することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である成績処理システムの構成を示す図である。
【図２】解答画像記憶部に記憶されているデータの一例を示す図である。
【図３】採点処理装置のハードウェア構成の一例を示す図である。
【図４】表示装置に表示される採点画面の一例を示す図である。
【図５】検証部が表示装置に表示する検証画面の一例を示す図である。
【図６】採点画面に表示されている画像を視認可能な状態で、採点画面の上に検証画面が重ねて表示されている一例を示す図である。
【図７】直線ボタンが選択された際の作図の一例を示す図である。
【図８】中心指示○ボタンが選択された際の作図の一例を示す図である。
【図９】３点指示○ボタンが選択された際の作図の一例を示す図である。
【図１０】３点指示△ボタンが選択された際の作図の一例を示す図である。
【図１１】拡縮・回転ボタンが選択された際の作図の一例を示す図である。
【図１２】画像回転ボタンが選択された際の操作の一例を示す図である。
【図１３】ある小問における図面の一例を示す図である。
【図１４】模範解答図面の作図例を示す図である。
【図１５】採点者が作図した検証用図形の一例を示す図である。
【図１６】表示エリアに表示された模範解答図面の画像の一例を示す図である。
【図１７】解答図面の画像に重ねられた模範解答図面の画像の一例を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本発明の一実施形態である成績処理システムの構成を示す図である。成績処理システムは、成績管理システム１０、ネットワーク１２、採点処理装置１４、表示装置１６、及び入力装置１８を含んで構成されている。
【００１１】
成績管理システム１０は、学校や塾等で実施された試験の受験者ごとの成績を管理し、成績表の作成等を行う情報処理システムであり、解答画像記憶部２０、採点結果記憶部２２を含んで構成されている。
【００１２】
解答画像記憶部２０には、解答用紙をスキャンすることにより生成された解答画像が記憶されている。図２は、解答画像記憶部２０に記憶されているデータの一例を示す図である。図２に示すように、解答画像記憶部２０には、識別番号、小問番号、採点者ＩＤ、及び解答画像が対応付けて記憶されている。ここで、識別番号とは、個々の解答用紙を識別するための番号であり、例えば解答用紙にバーコードで印刷されているものとすることができる。また、小問番号は、各試験における小問の番号であり、採点者ＩＤは、小問ごとに分割された各解答を採点する採点者を識別するための識別子である。そして、解答画像は、スキャンされた解答画像である。
【００１３】
図１に戻り、採点結果記憶部２２には、解答画像記憶部２０に記憶されている解答ごとの採点結果が記憶される。成績管理システム１０では、この採点結果記憶部２２に記憶されている採点結果を用いて、受験者ごとの成績表の作成等を行う。
【００１４】
ネットワーク１２は、成績管理システム１０と採点処理装置１４とを通信可能に接続するためのものであり、例えばインターネット等である。
【００１５】
採点処理装置１４は、各採点者が自身に割り振られた解答を採点するために使用する情報処理装置であり、例えば、パーソナルコンピュータや携帯情報端末である。なお、図１においては、採点処理装置１４は１つしか図示されていないが、成績管理システム１０には、複数の採点者が使用する複数の採点処理装置１４が同時にアクセス可能である。
【００１６】
表示装置１６は、採点処理装置１４から出力される画像データに応じた画像を表示するディスプレイ装置である。また、入力装置１８は、採点処理装置１４に対する操作を入力するための装置であり、キーボードやマウス、タッチパッド、タッチパネル等である。なお、採点処理装置１４が携帯情報端末の場合、表示装置１６及び入力装置１８は、採点処理装置１４と一体に構成されたものとすることができる。
【００１７】
採点処理装置１４の構成について説明する。採点処理装置１４は、採点部２４及び検証部２６を含んで構成されている。
【００１８】
採点部２４は、採点処理装置１４を使用する採点者に割り振られた解答の採点処理を行うものであり、解答画像取得部３０、解答画像表示部３２、採点データ記憶部３４、採点データ送信部３６を含んで構成されている。また、検証部２６は、採点部２４において受験者が作図した解答図面の採点処理が行われる際に、その解答図面の正誤の検証処理を行うためのものであり、表示位置受付部４０、表示部４２、調整指示受付部４４、及び調整部４６を含んで構成されている。
【００１９】
図３は、採点処理装置１４のハードウェア構成の一例を示す図である。採点処理装置１４は、ＣＰＵ６０、メモリ６２、ハードディスクドライブ（ＨＤＤ）６４、表示インタフェース（Ｉ／Ｆ）６６、及び入力インタフェース（Ｉ／Ｆ）６８を含んで構成されている。ＣＰＵ６０は、メモリ６２に記憶されているプログラムを実行することにより、採点処理装置１４における、採点部２４及び検証部２６を含む様々な機能を実現する。メモリ６２は一時的な記憶領域であり、ＣＰＵ６０が実行するプログラムや、ＣＰＵ６０がアクセスするデータが一時的に記憶される。ＨＤＤ６４には、プログラムやデータが保存される。表示インタフェース６６は、表示装置１６に画像データを出力するためのインタフェースであり、入力インタフェース６８は、入力装置１８から操作情報を受け付けるためのインタフェースである。
【００２０】
まず、図１に示す採点処理装置１４における採点部２４を構成する各部について説明する。解答画像取得部３０は、採点処理装置１４の利用者である採点者に割り振られた解答画像を、成績管理システム１０の解答画像記憶部２０から取得する。
【００２１】
解答画像表示部３２は、解答画像取得部３０によって取得された解答画像を、採点者の指示に応じて表示装置１６に表示させる画像データを生成する。
【００２２】
採点データ記憶部３４は、解答画像表示部３２が表示した解答画像に対して採点者が採点した結果を示す採点データを記憶する。
【００２３】
採点データ送信部３６は、採点データ記憶部３４に記憶されている採点データを成績管理システム１０に送信する。送信された採点データは、成績管理システム１０の採点結果記憶部２２に記憶され、成績表の作成処理等に用いられる。なお、採点データの送信は、採点者の指示に応じて行われることとしてもよいし、適宜なタイミングで自動的に行われることとしてもよい。
【００２４】
図４は、採点部２４からの画像データに応じて表示装置１６に表示される採点画面の一例を示す図である。採点画面１００は、表示エリア１０２〜１０４、識別番号リスト１０６、及び入力ボタン１０８〜１１３を含んで構成されている。
【００２５】
正解イメージ表示エリア１０２には、採点中の小問の正解を示す画像が表示される。入力イメージ表示エリア１０３には、採点対象の解答画像が表示される。前のイメージ表示エリア１０４には、入力イメージ表示エリア１０３に表示されている解答画像の一つ前に採点を行った解答画像が表示される。なお、小問が作図に関する問題である場合、図４に示すように、正解イメージ表示エリア１０２には、模範解答図面の画像が表示され、入力イメージ表示エリア１０３及び前のイメージ表示エリア１０４には、受験者が作図した解答図面の画像が表示される。
【００２６】
識別番号リスト１０６には、採点中の小問において採点対象となっている識別番号がリスト形式で表示されている。図４の例では、現在採点中の識別番号、すなわち、入力イメージ表示エリア１０３に解答画像が表示されている識別番号にフォーカスがあたっている。また、識別番号の右側には、採点者の入力値、すなわち採点結果が表示されている。
【００２７】
入力ボタン１０８〜１１３は、各解答画像の採点結果を入力するためのものである。例えば、入力イメージ表示エリア１０３に表示されている解答画像が正解である場合には正解ボタン１０８が押下され、不正解である場合には不正解ボタン１０９が押下される。また、無回答の場合は無回答ボタン１１０が押下され、採点を保留する場合には保留ボタン１１１が押下される。また、「前へ」ボタン１１２または「次へ」ボタン１１３により、採点対象の小問を変更することができる。
【００２８】
次に、図１に示す採点処理装置１４における検証部２６を構成する各部について説明する。表示位置受付部４０は、受験者が作図した解答図面を検証するための検証用図形を表示装置１６に表示させる表示位置を、入力装置１８から受け付ける。ここで、検証用図形には、例えば、直線や円、三角形等の図形に加え、解答図面に対する模範解答図面の画像も含まれる。
【００２９】
表示部４２は、表示位置受付部４０が受け付けた表示位置に検証用図形を表示させる画像データを生成する。なお、表示部４２は、採点画面１００の入力イメージ表示エリア１０３に表示されている解答図面の画像が視認可能な状態で、検証用図形を解答図面の画像の上に重ねて表示させる画像データを生成することができる。また、表示部４２は、検証用図形の輪郭線を、解答図面の画像の輪郭線とは異なる色で表示させる画像データを生成することができる。このように、検証用図形と解答図面の画像の色を変えることにより、検証用図形を解答図面の画像に重ねて表示した際に、検証用図形と解答図面の画像を容易に区別することが可能となる。
【００３０】
調整指示受付部４４は、表示装置１６に表示されている検証用図形の表示位置やサイズの調整指示を、入力装置１８から受け付ける。
【００３１】
調整部４６は、調整指示受付部４４が受け付けた調整指示に基づいて、表示装置１６に表示されている検証用図形の表示位置やサイズを調整する。
【００３２】
検証部２６を構成する各部の詳細について、具体例を用いて説明する。図５は、検証部２６からの画像データに応じて表示装置１６に表示される検証画面の一例を示す図である。
【００３３】
検証画面１３０は、表示エリア１３２、選択ボタン１３４〜１４１、チェックボックス１５０，１５２、角度表示エリア１５４、透明度調整ゲージ１５６、及び機能説明エリア１５８を含んで構成されている。ここで、検証画面１３０は、背後に存在する画面を視認可能な半透明の画面である。例えば、図６に示されるように、採点画面１００に表示されている画像を視認可能な状態で、採点画面１００の上に検証画面１３０を重ねて表示することができる。
【００３４】
なお、チェックボックス１５０がオフにされることにより、表示部４２は、チェックボックス１５０が再度オンとなるまで、表示エリア１３２に表示されている画像を一時的に表示しないようにすることができる。また、チェックボックス１５２がオンの場合、表示部４２は、検証画面１３０を他の画面よりも常に最前面に表示させる画像データを生成することができる。また、表示部４２は、透明度調整ゲージ１５６の設定に応じて検証画面１３０の透明度を調整することができる。
【００３５】
表示エリア１３２は、検証用図形が表示されるエリアである。表示位置受付部４０は、表示エリア１３２上で表示位置を受け付け、表示部４２は、表示エリア１３２上に検証用図形を表示させる画像データを生成する。また、調整指示受付部４４は、表示エリア上１３２上で調整指示を受け付け、調整部４６は、表示エリア上１３２で検証用図形の位置やサイズを調整する。
【００３６】
検証画面１３０では、直線、円、及び三角形の作図が可能であるとともに、模範解答図面等の画像を表示させることが可能である。検証用画面１３０における機能の切り替えは、選択ボタン１３４〜１４１により行うことができる。なお、図５に示されるように、機能説明エリア１５８には、選択されている機能における操作説明が表示される。
【００３７】
選択ボタン１３４〜１４１に対応する各機能について、順に説明する。なお、以下では、入力装置１８がマウスであるものとして説明するが、入力装置１８はマウスに限られず、検証画面１３０を操作可能なものであればよい。
【００３８】
図７は、直線ボタン１３４が選択された際の作図の一例を示す図である。例えば、直線ボタン１３４が選択された状態で、表示エリア１３２上の点Ｘ１をマウスで選択し、そのまま、マウスのカーソル１６０を点Ｘ２まで移動させると、点Ｘ１から点Ｘ２までの直線が作図される。この場合、表示位置受付部４０が、「直線」を図形種類情報として受け付けるとともに、始点Ｘ１及び終点Ｘ２を表示位置として受け付け、表示部４２が、表示エリア１３２上に始点Ｘ１及び終点Ｘ２を含む直線を表示させる画像データを生成する。このとき、表示部４２は、始点Ｘ１及び終点Ｘ２を含む直線の基準線に対する角度θを角度表示エリア１５４に表示させる画像データを生成する。
【００３９】
また、始点Ｘ１または終点Ｘ２をマウスで選択した状態でマウスのカーソル１６０を移動させることにより、直線の始点または終点の位置を変更することができる。また、始点Ｘ１及び終点Ｘ２の間の直線上の任意の点をマウスで選択した状態でマウスのカーソル１６０を移動させることにより、直線を移動させることができる。
【００４０】
この場合、調整指示受付部４４が表示位置またはサイズの調整指示を受け付け、調整部４６が表示エリア１３２における直線の表示位置またはサイズを変更する。なお、調整指示受付部４４は、マウスのカーソル１６０が始点Ｘ１または終点Ｘ２、もしくは直線上の任意の点に移動されると、直線の色を一時的に変更する。このように、直線の色を変更することにより、ユーザに対して、直線に対する操作が可能なことを気付かせることができる。
【００４１】
図８は、中心指示○ボタン１３５が選択された際の作図の一例を示す図である。例えば、中心指示○ボタン１３５が選択された状態で、図８（ａ）に示すように表示エリア１３２上の点を選択すると、その点を中心とした所定の半径の円が作図される。なお、円の中心点も表示される。この場合、表示位置受付部４０が、「中心指示円」を図形種類情報として受け付けるとともに、円の中心を表示位置として受け付け、表示部４２が、受け付けた位置を中心とした円を表示エリア１３２に表示させる画像データを生成する。
【００４２】
また、図８（ｂ）に示すように、円の円周（輪郭線）をマウスで選択し、マウスのカーソル１６０を移動させることにより、円のサイズを変更することができる。また、円の中心点（位置調整点）をマウスで選択した状態でマウスのカーソル１６０を移動させることにより、円を移動させることができる。
【００４３】
この場合、調整指示受付部４４が表示位置またはサイズの調整指示を受け付け、調整部４６が表示エリア１３２における円の表示位置またはサイズを変更する。なお、調整指示受付部４４は、マウスのカーソル１６０が円の中心点または円周上に移動されると、円周の色を一時的に変更する。このように、円周の色を変更することにより、ユーザに対して、円に対する操作が可能なことを気付かせることができる。
【００４４】
図９は、３点指示○ボタン１３６が選択された際の作図の一例を示す図である。例えば、３点指示○ボタン１３６が選択された状態で、図９（ａ）に示すように表示エリア１３２上の３点をマウスで選択すると、図９（ｂ）に示すように、選択された３点を円周（輪郭線）が通る円が作図される。
【００４５】
この場合、表示位置受付部４０が、「３点指示円」を図形種類情報として受け付けるとともに、選択された３点を表示位置として受け付け、表示部４２が、受け付けた３点を通る円を表示エリア１３２に表示させる画像データを生成する。なお、３点指示により作図された円についても、中心指示により作図された円と同様に、表示位置やサイズを変更することが可能である。
【００４６】
図１０は、３点指示△ボタン１３７が選択された際の作図の一例を示す図である。例えば、３点指示△ボタン１３７が選択された状態で、図１０（ａ）に示すように表示エリア１３２上の３点をマウスで選択すると、図１０（ｂ）に示すように、選択された３点が３辺（輪郭線）の頂点となる三角形が作図される。なお、三角形の中心点も表示される。
【００４７】
この場合、表示位置受付部４０が、「３点指示三角形」を図形種類情報として受け付けるとともに、選択された３点を表示位置として受け付け、表示部４２が、受け付けた３点を頂点とする三角形を表示エリア１３２に表示させる画像データを生成する。
【００４８】
また、３つの頂点の何れかをマウスで選択した状態でマウスのカーソル１６０を移動させることにより、他の頂点の位置は変更することなく、選択された頂点の位置を変更することができる。このとき、角度表示エリア１５４には、選択された頂点の角度が表示される。また、三角形の中心点（位置調整点）をマウスで選択した状態でマウスのカーソル１６０を移動させることにより、三角形を移動させることができる。
【００４９】
この場合、調整指示受付部４４が表示位置の調整指示を受け付け、調整部４６が表示エリア１３２における三角形の表示位置を変更する。また、調整部４６は、選択された頂点の角度を角度表示エリア１５４に表示させる画像データを生成する。なお、調整指示受付部４４は、マウスのカーソル１６０が三角形の頂点または中心点に移動されると、三角形の辺の色を一時的に変更する。このように、三角形の辺の色を変更することにより、ユーザに対して、三角形に対する操作が可能なことを気付かせることができる。
【００５０】
図１１は、拡縮・回転ボタン１３８が選択された際の作図の一例を示す図である。例えば、拡縮・回転ボタン１３８が選択された状態で、図１１（ａ）に示すように三角形の中心点（サイズ調整点）をマウスで選択し、マウスのカーソル１６０を中心点からある方向（例えば下方向）に動かすと、カーソル１６０の移動距離に応じて三角形が拡大される。逆に、マウスのカーソル１６０を中心点から別の方向（例えば上方向）に動かすと、カーソル１６０の移動距離に応じて三角形が縮小される。また、例えば、拡縮・回転ボタン１３８が選択された状態で、図１１（ｂ）に示すように三角形の頂点の一つをマウスで選択し、マウスのカーソル１６０を移動させることにより、三角形の中心点を中心として三角形を回転させることができる。
【００５１】
この場合、調整指示受付部４４がサイズまたは表示位置の調整指示を受け付け、調整部４６が表示エリア１３２における三角形のサイズまたは表示位置を変更する。なお、調整指示受付部４４は、マウスのカーソル１６０が三角形の中心点または頂点上に移動されると、三角形の辺の色を一時的に変更する。このように、辺の色を変更することにより、ユーザに対して、三角形に対する操作が可能なことを気付かせることができる。また、三角形に限らず、円や直線についても同様に、拡大や縮小、回転が可能である。なお、直線の場合、直線上の任意の点を選択してマウスのカーソル１６０を移動させることにより、直線のサイズ（長さ）を変更することができる。また、直線の始点または終点を選択してマウスのカーソル１６０を移動させることにより、直線を回転させることが可能である。
【００５２】
また、図形コピーボタン１３９が選択された状態で、表示エリア１３２上に表示されている図形を選択し、マウスのカーソル１６０を移動させることにより、移動後の点に、元の図形をコピーした図形が表示される。
【００５３】
この場合、表示位置受付部４０が元の図形の情報を受け付けるとともに、新たに選択された点を表示位置として受け付け、表示部４２が、新たに選択された点に元の図形をコピーして表示させる画像データを生成する。
【００５４】
図１２は、画像回転ボタン１４０が選択された際の操作の一例を示す図である。図１２（ａ）は、表示エリア１３２上に表示されている画像の一例である。表示エリア１３２上への画像の表示は、例えば、画像ファイルを表示エリア１３２にドラッグ・アンド・ドロップすることにより行うことができる。
【００５５】
この場合、表示位置受付部４０が、表示エリア１３２上で画像ファイルがドラッグ・アンド・ドロップされた位置を受け付け、表示部４２が、その位置に画像を表示させる画像データを生成する。
【００５６】
このように表示エリア１３２に画像が表示されている状態で、画像回転ボタン１４０を選択することにより、画像を回転させることができる。例えば、画像回転ボタン１４０が選択された状態で、図１２（ｂ）に示すように、回転の中心となる点Ｘ１が選択され、さらに、回転の始点Ｘ２及び終点Ｘ３をマウスで選択すると、点Ｘ１を中心として、直線Ｘ１−Ｘ２と直線Ｘ１−Ｘ３との角度だけ、画像全体が回転する。
【００５７】
この場合、調整指示受付部４４が点Ｘ１〜Ｘ３を調整指示として受け付け、調整部４６が、選択された点Ｘ１〜Ｘ３に基づいて画像の表示位置を変更する。
【００５８】
また、画像移動ボタン１４１が選択された状態で、表示エリア１３２上に表示されている画像をマウスで例えば左クリックにより選択し、マウスのカーソル１６０を移動させることにより、画像を移動させることができる。また、画像移動ボタン１４１が選択された状態で、表示エリア１３２上に表示されている画像をマウスで例えば右クリックにより選択し、マウスのカーソル１６０を移動させることにより、カーソル１６０の移動方向及び移動距離に応じて画像を拡大または縮小することができる。
【００５９】
この場合、調整指示受付部４４が表示位置またはサイズの調整指示を受け付け、調整部４６が表示エリア１３２における画像の表示位置またはサイズを変更する。
【００６０】
次に、受験者が採点処理装置１４を用いて解答図面を検証する手順の一例について説明する。図１３は、ある小問における図面の一例を示す図である。
【００６１】
図１３（ａ）は、問題用紙に記載されている図面である。例えば、小問は、「ＢＯＣの角度が４５度となる、円弧Ａ−Ｂ上の点Ｃを作図により求めなさい」という問題であることとする。
【００６２】
図１３（ｂ）は、この小問に対する模範解答図面である。この模範解答図面は、次のように作図されている。まず、図１４（ａ）に示すように、点Ａ、Ｂを中心として、同じ半径の円弧を描き、その交点と半円の中心点Ｏとを結ぶことにより、中心点Ｏからの垂線を描く。その後、図１４（ｂ）に示すように、垂線と円弧の交点Ｄと、点Ｂとを中心として、同じ半径の円弧を描き、その交点と中心点Ｏとを結ぶことにより、ＢＯＤを二等分する線を描き、この線と半円の円弧との交点がＣを求める。
【００６３】
図１３（ｃ）は、ある受験者が作図した解答図面である。ここで、図１３（ｂ）の模範解答図面と、図１３（ｃ）の解答図面を比較すると、点Ｃの位置は正しそうに見えるが、どのように作図されたものであるかを一見して判断することはできない。そこで、採点者は、採点画面１００の入力イメージ表示エリア１０３に図１３（ｃ）の解答図面の画像が表示されている状態で、検証画面１３０の表示エリア１３２が解答図面の画像の上に重なるように調整し、表示エリア１３２上に検証用図形を表示させることにより、解答図面の検証を行う。
【００６４】
図１５は、採点者が検証画面１３０上で作図した検証用図形の一例を示す図である。なお、図１５では、解答図面の画像の輪郭を実線で示し、検証用図形の輪郭を破線で示している。
【００６５】
採点者は、まず、図１５（ａ）に示すように、中心指示○ボタン１３５を押下し、点Ａを中心とする円１７０を作図し、その円周の一部が解答図面中の軌跡１７２に重なるように、円のサイズを調整する。ここで、図１５（ａ）に示すように、円周の一部が軌跡１７２と重なった場合、軌跡１７２は、点Ａを中心として作図されたものであると判断することができる。
【００６６】
続いて、採点者は、図形コピーボタン１３９を押下し、円１７０をコピーすることにより、円１７０と半径が同じ円１７４を作図する。そして、採点者は、円１７４の中心点が点Ｂとなるように円１７４を移動させる。ここで、図１５（ａ）に示すように、円１７４の円周の一部が、軌跡１７２と交わる軌跡１７６と重なった場合、軌跡１７６は、軌跡１７２を作図した際と同じ半径で、点Ｂを中心として作図されたものであると判断することができる。よって、解答図面における垂線１７８は正しく作図されたものであることがわかる。
【００６７】
次に、採点者は、図１５（ｂ）に示すように、中心指示○ボタン１３５を押下し、点Ｏを中心とする円１８０を作図し、その円周の一部が解答図面中の軌跡１８２に重なるように、円のサイズを調整する。ここで、図１５（ｂ）に示すように、円周の一部が軌跡１８２に重なった場合、軌跡１８２は、点Ｏを中心として作図されたものであると判断することができる。
【００６８】
さらに、採点者は、図１５（ｃ）に示すように、中心指示○ボタン１３５を押下し、軌跡１８２と線Ａ−Ｂの交点Ｂ´を中心とする円１８４を作図し、その円周の一部が解答図面中の軌跡１８６に重なるように、円のサイズを調整する。ここで、図１５（ｃ）に示すように、円周の一部が軌跡１８６と重なった場合、軌跡１８６は、点Ｂ´を中心として作図されたものであると判断することができる。
【００６９】
また、採点者は、図形コピーボタン１３９を押下し、円１８４をコピーすることにより、円１８４と半径が同じ円１８８を作図する。そして、採点者は、円１８８の中心点が、軌跡１８２と垂線の交点Ｄ´となるように円１８８を移動させる。ここで、図１５（ｃ）に示すように、円１８８の円周の一部が、軌跡１８６と交わる軌跡１９０と重なった場合、軌跡１９０は、軌跡１８６を作図した際と同じ半径で、点Ｄ´を中心として作図されたものであると判断することができる。よって、解答図面における線Ｏ−Ｃは、Ｂ´ＯＤ´を二等分する線であり、解答図面の点Ｃは正しく作図されたものであると判断することができる。
【００７０】
また、採点者は、模範解答図面を用いて受験者の解答図面の検証を行うことができる。まず、採点者は、検証画面１３０の表示エリア１３２に模範解答図面の画像を表示させる。図１６は、表示エリア１３２に表示された模範解答図面の画像の一例を示す図である。なお、図１６では、解答図面の画像の輪郭を実線で示し、模範解答図面の画像の輪郭を破線で示している。図１６に示すように、表示エリア１３２に表示された模範解答図面の画像は、解答図面の画像と表示位置及びサイズが異なっている。そこで、採点者１３０は、図１７に示すように、画像移動ボタン１４１を押下し、模範解答図面の画像が解答図面の画像に重なるように、模範解答図面の画像の表示位置及びサイズを調整する。そして、このように模範解答図面を解答図面に重ねて表示することにより、解答図面を検証することが可能となる。
【００７１】
ここで、模範解答図面の画像のサイズの調整が必要となるのは、問題や、採点処理装置１４の環境によって、入力イメージ表示エリア１０３に表示される解答図面の画像のサイズが異なる可能性があるためである。そこで、例えば、解答用紙中の解答図面が記入される領域に、解答図面の画像のサイズを計測するためのマークを設けておき、調整指示受付部４４が、このマークに基づいて解答図面の画像のサイズを判断し、調整部４６が、そのサイズに合わせて模範解答図面の画像のサイズを自動的に調整することとしてもよい。
【００７２】
以上、上述した本実施形態によれば、検証用図形を、解答図面の画像を視認可能に解答図面の画像に重畳させて表示し、さらに、その検証用図形の表示位置及びサイズを調整することができる。これにより、採点者は、解答図面の検証を、容易かつ正確に行うことができる。
【００７３】
また、本実施形態によれば、図６に示したように、解答図面の画像を視認可能な状態で、検証用図形の表示位置を指定することが可能である。そのため、採点者は、検証用図形を適切な位置に表示させることができる。
【００７４】
また、本実施形態によれば、図５に示したように、複数種類の図形を検証用図形として選択することが可能である。そのため、採点者は、あらゆる種類の解答図面の検証を行うことが可能となる。
【００７５】
また、本実施形態によれば、作図中の直線の基準線に対する角度や、選択された頂点の角度を角度表示エリア１５４に表示することができる。これにより、例えば、採点者は、解答図面中の線に合わせて直線を引くことにより、解答図面中の線の基準線に対する角度を検証することができる。また、例えば、採点者は、三角形の頂点を解答図面中の任意の頂点に合わせることにより、その角度を検証することができる。
【００７６】
また、本実施形態によれば、検証用図形の中心点が位置調整点やサイズ調整点として表示される。そのため、採点者は、検証用図形の位置やサイズを調整する際に、どこを選択すれば良いかを容易に把握することができる。
【００７７】
また、本実施形態によれば、検証用図形の中心点や頂点、円周、直線上にマウスのカーソル１６０が移動すると、検証用図形の輪郭の色が変更される。これにより、検証者は、検証用図形に対する操作が可能であることを検知することができる。
【００７８】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【００７９】
例えば、本実施形態では、検証用図形における図形の種類を直線、円、及び三角形としたが、図形の種類はこれに限られない。例えば、四角形以上の多角形や楕円等が検証用図形に含まれることとしてもよい。
【００８０】
また、例えば、本実施形態では、検証用図形の中心点や輪郭線を選択することにより、検証用図形の表示位置やサイズを変更することとしたが、表示位置やサイズを変更する際に選択する点はこれらに限られない。例えば、検証用図形内の任意の点を選択することにより表示位置が変更されるようにしてもよい。また、例えば、検証用図形の輪郭線から所定範囲内の点を選択することにより検証用図形のサイズが変更されるようにしてもよい。
【００８１】
また、例えば、本実施形態では、検証用図形が操作対象として選択された際に、その輪郭線の色を変更することとしたが、輪郭線に限らず、検証用図形全体の色を変更することとしてもよい。
【符号の説明】
【００８２】
１０  成績管理システム
１２  ネットワーク
１４  採点処理装置
１６  表示装置
１８  入力装置
２０  解答画像記憶部
２２  採点結果記憶部
２４  採点部
２６  検証部
３０  解答画像取得部
３２  解答画像表示部
３４  採点データ記憶部
３６  採点データ送信部
４０  表示位置受付部
４２  表示部
４４  調整指示受付部
４６  調整部
６０  ＣＰＵ
６２  メモリ
６４  ＨＤＤ
６６  表示インタフェース
６８  入力インタフェース
【図１】
0005216811.tif 000002
【図２】
0005216811.tif 000003
【図３】
0005216811.tif 000004
【図４】
0005216811.tif 000005
【図５】
0005216811.tif 000006
【図６】
0005216811.tif 000007
【図７】
0005216811.tif 000008
【図８】
0005216811.tif 000009
【図９】
0005216811.tif 000010
【図１０】
0005216811.tif 000011
【図１１】
0005216811.tif 000012
【図１２】
0005216811.tif 000013
【図１３】
0005216811.tif 000014
【図１４】
0005216811.tif 000015
【図１５】
0005216811.tif 000016
【図１６】
0005216811.tif 000017
【図１７】
0005216811.tif 000018