(57)【要約】【課題】採点者が人手で１つずつ読みながら採点していた記述式問題の採点を、計算機で半自動的に採点することを可能にする。【解決手段】採点支援装置1001において、解答データ記憶部1002には、複数の学習者の解答である解答データ1006とその解答データに付けられた採点情報1007とが格納される。解答データ1006には、初め採点情報1007は対応付けられていないが、本発明を利用して採点者が採点を行うにつれて徐々に採点情報1007が対応付けられていく。類似性判定部1003は、解答間の類似性を判定する。採点案生成部1004は、類似性判定部1003を使用して解答データ記憶部1002から採点中の解答データと類似の解答データの採点情報を集めて採点案を生成する。採点情報作成部1005は、生成した採点案の結果を採点者に表示し、採点案の採用の確認や修正を行わせて解答データに対する採点情報を作成する。【選択図】図１
2007286409.tif 000002
【特許請求の範囲】
【請求項１】
記述式の解答を求める問題に対する答案データの採点を支援する採点支援装置において、
計算機システム内に、類似性判定部と、採点案生成部と、採点情報作成部と、解答データ蓄積部とを構築し、
前記解答データ蓄積部は、問題に対する解答データの集合を蓄積し、解答データには、採点後の採点情報が順次付与されていき、
前記類似性判定部は、採点している問題の解答データと類似する解答データを持つ採点情報の付けられている解答データを解答データ蓄積部から検索し、
前記採点案生成部は、前記類似性判定部が検索した類似する解答データを集めて、採点している問題の解答データに対する採点案を生成し、
前記採点情報作成部は、解答データに採点情報を付与する際、前記採点案生成部が生成した採点案と採点している問題の解答データとを採点者に表示し、その解答データに対する採点情報の入力を求め、入力された採点情報を採点している解答データに付与することを特徴とする採点支援装置。
【請求項２】
前記解答データは、文章データを列挙した箇条書き項目からなることを特徴とする請求項１記載の採点支援装置。
【請求項３】
前記採点情報は、解答データである箇条書き項目に対する正解、不正解の判定とコメントデータとからなることを特徴とする請求項２記載の採点支援装置。
【請求項４】
前記類似性判定部は、採点している問題の解答データである個条書き項目と、解答データ蓄積部内の他の解答データの箇条書き項目との類似性の比較を行い、類似する箇条書き項目で採点情報が付けられているものを検索することを特徴とする請求項２記載の採点支援装置。
【請求項５】
前記採点情報作成部が採点者に求める入力は、提示した採点案を採用するか、あるいは、採点案に対する修正であることを特徴とする請求項１記載の採点支援装置。
【請求項６】
前記採点情報は、さらに、その解答データ全体に対するコメントデータを含み、該解答データ全体に対するコメントデータは、前記採点案生成部が前記解答データ蓄積部内の解答データの箇条書き項目において正解と判定されたものの中で、採点している問題の解答データの箇条書き項目のどれとも類似していないものを候補として検索し、その検索結果を採点情報作成部に渡したものであることを特徴とする請求項３記載の採点支援装置。
【請求項７】
前記類似性判定部は、最初に全ての解答データ間の類似性を判定し、類似した解答データ間にリンクを張っておき、採点案生成部は、前記リンクを使用して、採点している問題の解答データに類似した解答データを検索することを特徴とする請求項１記載の採点支援装置。
【請求項８】
前記解答データは、採点データだけでなく採点案データを持ち、前記採点案生成部は、解答データに採点情報が付けられた時点でリンクが張られている他の未採点の解答データの採点案情報を作成することを特徴とする請求項７記載の採点支援装置。
【請求項９】
前記類似性判定部は、採点している問題の解答データである個条書き項目に類似する箇条書き項目で採点情報が付けられているものを複数検索し、前記採点情報作成部は、複数の類似する個条書き項目の中で類似性の高いものから優先して採点者に提示することを特徴とする請求項４記載の採点支援装置。
【請求項１０】
前記類似性判定部は、解答データとしての文章データを比較するとき、それぞれの文章からキーワードを抽出し、それらがどれだけ似ているかを判定し、類似していなければ類似していないと判定し、類似している場合でも片方に否定を現すキーワードがある場合は類似していないと判定することを特徴とする請求項４記載の採点支援装置。
【請求項１１】
前記採点情報作成部は、類似した解答データに優先度を付与し、類似したものの中の優先度の高いものから得られた採点案を優先して採点者に提示することを特徴とする請求項１記載の採点支援装置。
【請求項１２】
記述式の解答を求める問題に対する答案データの採点を支援する採点支援方法において、
計算機システム内に、類似性判定部と、採点案生成部と、採点情報作成部と、解答データ蓄積部とを構築し、
前記解答データ蓄積部は、問題に対する解答データの集合を蓄積し、解答データには、採点後の採点情報が順次付与されていき、
前記類似性判定部は、採点している問題の解答データと類似する解答データを持つ採点情報の付けられている解答データを解答データ蓄積部から検索し、
前記採点案生成部は、前記類似性判定部が検索した類似する解答データを集めて、採点している問題の解答データに対する採点案を生成し、
前記採点情報作成部は、解答データに採点情報を付与する際、前記採点案生成部が生成した採点案と採点している問題の解答データとを採点者に表示し、その解答データに対する採点情報の入力を求め、入力された採点情報を採点している解答データに付与することを特徴とする採点支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教育における記述式の問題の答案データの集まりを計算機と人間とが共同で採点する際に使用して好適な採点支援装置に関する。
【背景技術】
【０００２】
計算機システムを用いて記述式問題の採点を支援するシステムに関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、添削者の作業効率を向上させる電子フォームを利用した通信添削システムであり、電子的に収集された受講者の解答データと、添削フォーマット、講評記入シート、採点電子フォームとを重ねて表示し、解答用紙の表示・閲覧、記述問題の添削、講評記入等を行うというものである。そして、この従来技術は、記述式問題の採点の際、複数の受講者の解答を並べて表示し、添削し、得点に応じて講評モデル文を挿入するようにしている。
【特許文献１】特開２００３−６６８２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述した従来技術による記述式問題に対する採点の支援は、複数の解答を並べて表示すること、及び、点数に応じて講評モデル文を挿入することしかなく、採点の付与については、採点者が個々の記述回答を読み、１つ１つ判断するしかなかったという問題点を有している。
【０００４】
本発明の目的は、前述した従来技術の問題点を解決し、採点者が人手で１つずつ読みながら採点していた記述式問題の採点を、計算機で半自動的に採点することを可能にした採点支援装置及び支援方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば前記問題点は、記述式の解答を求める問題に対する答案データの採点を支援する採点支援装置において、計算機システム内に、類似性判定部と、採点案生成部と、採点情報作成部と、解答データ蓄積部とを構築し、前記解答データ蓄積部は、問題に対する解答データの集合を蓄積し、解答データには、採点後の採点情報が順次付与されていき、前記類似性判定部は、採点している問題の解答データと類似する解答データを持つ採点情報の付けられている解答データを解答データ蓄積部から検索し、前記採点案生成部は、前記類似性判定部が検索した類似する解答データを集めて、採点している問題の解答データに対する採点案を生成し、前記採点情報作成部は、解答データに採点情報を付与する際、前記採点案生成部が生成した採点案と採点している問題の解答データとを採点者に表示し、その解答データに対する採点情報の入力を求め、入力された採点情報を採点している解答データに付与することにより達成される。
【発明の効果】
【０００６】
本発明によれば、採点者が人手により全て解答について採点を行う必要をなくすことができる。
【発明を実施するための最良の形態】
【０００７】
以下、採点支援装置の実施形態を図面により詳細に説明する。
【０００８】
図１は採点支援装置の機能構成を示すブロック図である。図１において、１００１は採点支援装置、１００２は解答データ記憶部、１００３は類似性判定部、１００４は採点案生成部、１００５は採点情報作成部、１００６は解答データ、１００７は採点情報である。
【０００９】
採点支援装置１００１は、解答データ記憶部１００２、類似性判定部１００３、採点案生成部１００４、採点情報作成部１００５から構成される。解答データ記憶部１００２には、複数の学習者の解答である解答データ１００６とその解答データに付けられた採点情報１００７とが格納される。解答データの収集方法には、色々な方法があり、例えば、採点支援装置１００１をネットワークに接続し、そのネットワークに接続した別の装置で学習者たちに記述式問題を配信し、その解答をネットワークを介して集めて解答データ記憶部１００２に蓄積する方法でもよいし、また、人手で解答データを集めて、解答データ記憶部１００２に入力する方法でもよい。解答データ１００６には、初め採点情報１００７は対応付けられていないが、本発明の実施形態による採点支援装置を利用し、採点者が採点を行うにつれて徐々に採点情報１００７が対応付けられていく。
【００１０】
解答データ記憶部１００２内の解答データ１００６、採点情報１００７のデータ構成については後述することとして、まず、解答データ記憶部１００２以外の各部について簡単に説明する。類似性判定部１００３は、解答間の類似性を判定する。採点案生成部１００４は、類似性判定部１００３を使用して解答データ記憶部１００２から採点中の解答データと類似の解答データの採点情報を集めて採点案を生成する。採点情報作成部１００５は、生成した採点案の結果を採点者に表示し、採点案の採用の確認や修正を行わせて解答データに対する採点情報を作成する。
【００１１】
図２は採点支援装置１００１を実現する計算機システムのハードウェア構成の例を示すブロック図である。図２において、２００１は計算機システム、２００２はＣＰＵ、２００３は記憶装置、２００４は補助記憶装置、２００５は入力装置、２００６は出力装置である。
【００１２】
採点支援装置１００１を実現する計算機システム２００１は、ＰＣ等としてよく知られているように、各種の処理動作を実施するＣＰＵ２００２と、半導体メモリによる記憶装置２００３と、ハードディスク装置等による補助記憶装置２００４と、キーボード、マウス等の入力装置２００５と、ディスプレイ、プリンタ、スピーカ等の出力装置２００５とが相互に接続されて構成されている。そして、補助記憶装置２００４には、図１に示す採点支援装置１００１を構成する機能要素である類似性判定部１００３、採点案生成部１００４、採点情報作成部１００５をプログラムにより構成したものと解答データ記憶部１００２とが格納される。採点支援装置１００１を構成する機能は、各機能を具現するプログラムが、その実行時に記憶装置２００３に読み込まれて、ＣＰＵ２００２により実行されることにより実現され、また、入力装置２００４、出力装置２００５を用いて採点者と対話を行うことにより本発明の実施形態による採点支援装置を実現することができる。また、採点支援装置１００１を構成する機能は、直接ハードウェアを使用して実現することもできる。
【００１３】
図３は採点支援装置１００１を組み込んだ教育システムの構成を示すブロック図である。図３において、３００１は学習者用クライアント、３００２は教師用クライアントであり、他の符号は図１の場合と同一である。
【００１４】
図３に示す教育システムは、図１、図２により説明したような構成の本発明の実施形態による採点支援装置１００１と、複数の学習者用クライアント３００１と、教師用クライアント３００２とがネットワークに接続されて構成されている。そして、採点者である教師は、教師用クライアント３００２をを使用して学習者に記述式問題を配信し、学習者は、その解答データ１００６を学習者用クライアント３００１から採点支援装置１００１へ送信して、解答データ記憶部１００２に記憶させる。採点支援装置１００１は、教師と対話しながら解答データ１００６に採点情報を付けていく。
【００１５】
次に、本発明の実施形態による採点支援装置１００１が対象とする記述式問題やその解答データ、採点情報、学習者に返される採点のイメージについて説明する。
【００１６】
図４は記述式問題の例を説明する図である。図４に示している記述式問題４００１の例は、問題文として、例えば、
問い１：「あなたのＰＣの処理速度を上げるために有効であると思うことを箇条書きで列挙せよ。」という問題を掲げた問題部と、解答欄４００２とにより構成されており、学習者に問い１の解を箇条書きで列挙するように要求している。
【００１７】
図５は学習者が返す解答データ１００６の例を説明する図である。図５に示すように、解答データ１００６の解答欄５００２には、学習者が箇条書きでテキストデータによる解答を書き込んでいる。
【００１８】
図６は解答データ１００６に付けられた採点情報１００７の例を説明する図である。図６に示しているように、採点データ１００７は、解答データのカラム６００３、評価のカラム６００４、コメントのカラム６００５を有する表データ６００２により構成される。解答データのカラム６００３は、各行が図５に示す学習者が解答した解答欄５００２内の解答データを箇条書きにした項目である。これに対して、カラム６００４とカラム６００５とは、それぞれの箇条書きの解答項目に対応付けた採点情報である。評価のカラム６００４は、各箇条書きの解答項目に対して、○印で示す「正解」、×印で示す「不正解」の情報を付けており、コメントのカラム６００５は、各箇条書きの解答項目に対してコメントの情報を付けている。また、図６に示す採点データには、この採点データ全体に対するコメントを記述するデータ領域６００６が設けられており、図６に示す例では、解答データに不足している解を指摘したコメントデータが記述されている。
【００１９】
図７は図６により説明した採点情報を解答データに埋め込み、学習者に返す採点付き解答データの表示イメージを説明する図である。図７に示すように、解答データの表示イメージ７００１は、問題を掲げた問題部と、採点結果を示す解答欄７００２とにより構成される。解答欄７００２は、問題に対する個条書きの解答項目と、各各箇条書きの解答項目に付与された正解か不正解すを示す○印、×印と、各解答毎にインデントで示された学習者へのコメントとが記述される。また、それらの箇条書きの解答項目の後に、その学習者が気付かなかった項目（正しい他の解答項目）が指摘されている。
【００２０】
図１０は採点情報作成部１００５が採点情報を作成する際の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２１】
（１）まず、採点情報作成部１００５は、未採点の解答データ１００６が解答データ記憶部１００２に存在する間、ステップ１０００２以降の一連の処理を繰り返し、それぞれに対して採点情報１００７を作成して解答データ記憶部１００２に格納していく（ステップ１０００１）。
【００２２】
（２）そして、採点情報作成部１００５は、ｘを未採点の解答データとし、その解答データｘについて、採点案生成部１００３に依頼して、未採点の解答データｘの採点案を生成してもらい、採点案について、
ＣＡＮＤ：箇条書き項目の採点案の集合
ＡＵＸ：追加項目の候補の集合
とする（ステップ１０００２、１０００３）。
【００２３】
（３）次に、採点情報作成部１００５は、ＣＡＮＤとＡＵＸとのデータを表示して、採点者に提示して、その選択、修正、追加入力を求め、最後に、採点者から得られた情報を未採点の解答データｘの採点情報１００７とし、解答データ記憶部１００２に格納する（ステップ１０００４、１０００５）。
【００２４】
図９は図１０のフローにおけるステップ１０００４の処理で採点者に提示する対話画面の例を示す図である。この画面例９００１は、ＣＡＮＤとＡＵＸとのデータを採点者に表示した例である。
【００２５】
図９において、ＣＡＮＤを示すデータの部分は、箇条書きの解答項目を示す解答データ９００２と、採点済みの採点情報１００７から集めた解答データ９００２に類似する解答である類似採点済み解答９００７、類似採点済み解答９００７に対する正解、不正解の評価９００３、類似採点済み解答９００７に対するコメント９００４、類似採点済み解答９００７としての採点情報を採用するか否かのチェックボックスを示す採用９００５とから構成される。この画面例９００１では、採点者がこの「採用」９００５のチェックボックスにチェックを入れることにより、その採点情報の採用の可否を、そこに表示されている箇条書きの解答項目である解答データ９００２の類似採点済み解答９００７に付けることができる。また、カラム９００３、９００４の行には、全く空白で採点者が自由にテキストを入れることができる行が表示されている。もし、採点者がここに表示されている採点情報ではなく別の採点情報を付けたい場合には、ここに入力することにより、新たな採点情報を作成することができる。また、図９に示す画面例９００１には、ＡＵＸを示すデータとして他の解答９００６も表示される。
【００２６】
図１１は採点案生成部１００４が採点案を生成する際の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２７】
（１）まず、採点案生成部１００４は、処理対象の解答データを、ｘとして、変数ＣＡＮＤのデータを空にする（ステップ１１００１、１１００２）。
【００２８】
（２）次に、採点案生成部１００４は、処理対象解答データｘの全ての箇条書き解答項目ｉｔｅｍについて、ステップ１１００４以降の一連の処理を繰り返すことを設定する（ステップ１１００３）。
【００２９】
（３）次に、採点案生成部１００４は、解答項目ｉｔｅｍに類似し、かつ、採点情報が付けられているものを検索するように、類似性判定部１００３に依頼して、検索されたｉｔｅｍに類似し、かつ、採点情報が付けられているものをＳＩＭＳとする（ステップ１１００４）。
【００３０】
（４）採点案生成部１００４は、次に、ｉｔｅｍとＳＩＭＳとの対をＣＡＮＤに追加する。この際、ＳＩＭＳが空の場合もｉｔｅｍと空との対を作ってＣＡＮＤに追加する（ステップ１１００５）。
【００３１】
（５）次に、採点案生成部１００４は、変数ＡＵＸを空にし、解答データ記憶部１００２内の正解の採点情報１００７が付いた全ての箇条書きの解答項目ｉｔｅｍ２について、以降の処理を繰り返すことを設定する（ステップ１１００６、１１００７）。
【００３２】
（６）採点案生成部１００４は、次に、正解の採点情報１００７が付いた全ての箇条書きの解答項目ｉｔｅｍ２内に、処理対象解答データｘの箇条書き項目に類似のものはあるかを調べ、この条件が成立するときには、何もせず、条件が成立しないときには、ｉｔｅｍ２は現在採点している解答データに含まれない正解の項目であるからｉｔｅｍ２をＡＵＸに追加する（ステップ１１００８、１１００９）。
【００３３】
（７）最後に、採点案生成部１００４は、解答データｘの全ての箇条書き項目の採点候補の集合であるＣＡＮＤと解答データｘとでは記述されていない正解の箇条書き候補の集合ＡＵＸを返す（ステップ１１０１０）。
【００３４】
図１２は類似性判定部１００３が解答データに対して既に採点済みの採点情報の解答データの類似性を判定する処理を説明するフローチャートであり、次に、これについて説明する。
【００３５】
（１）まず、類似性判定部１００３は、解答データとしての２つの文章ＡとＢとから予め登録してあるキーワードの集合を抽出する。それらの集合をＫＡｓとＫＢｓとする（ステップ１２００１）。
【００３６】
（２）次に、類似性判定部１００３は、集合ＫＡｓとＫＢｓとに入っているキーワード間の距離の平均Ｄを計算する。平均は、例えば、
（Σdistance(ａ，ｂ)ａ ∈ＫＡｓ， ｂ ∈ＫＡＢｓ)／(｜ＫＡｓ｜・｜ＫＢｓ｜)
のような式をもちいて計算することができる。ここで、distance(ａ，ｂ)は、箇条書き項目ａと、箇条書き項目ｂとの距離である（ステップ１２００２）。
【００３７】
（３）最後に、類似性判定部１００３は、距離の平均Ｄが予め設定された閾値より小さいか否かを調べて判定し、この条件が成立するとき、類似していると答え、条件が成立しないとき、類似していないと答える（ステップ１２００３〜１２００５）。
【００３８】
図８は箇条書きの解答項目間の類似性判定の結果の関係をリンクで示す図である。図８には、その内部に点線で囲んだような個条書き項目を持つ学習者の解答データ８００１〜８００４を示しており、解答データ８００４内の個条書き項目と、解答データ８００１〜８００３内の個条書き項目との関係を示している。そして、図８において、解答データ８００４の第１番目の箇条書き項目は、解答データ８００２の第１番目と第４番目との箇条書き項目、解答データ８００３の第１番目の箇条書き項目に類似している。また、解答データ８００４の第２番目の箇条書き項目は、解答データ８００１の第２番目の個条書き項目、解答データ８００２の第３番目の箇条書き項目に類似している。このように、文の類似を調べた場合、一般的には複数個の類似が検出される。従って、図９に示すように、採点情報作成部１００５が採点者に採点情報を問い合わせる場合、これらの見つかった複数の類似の箇条書き項目を表示することになる。
【００３９】
前述した実施形態は、箇条書き形式に解答を求める記述式問題に対するものとして説明したが、記述式問題の解答形式が決まっていれば、前述と同様に適用することができる。形式が決まっているとは、例えば、箇条書きだけでなく、さらにそれぞれの箇条書き項目が箇条書きになる等の階層的な箇条書き、証明のように推論形式「ならば」で次々につながっていく文言の列などがある。
【００４０】
図１３は類似性判定部１００３が解答データに対して既に採点済みの採点情報の解答データの類似性を判定する他の処理を説明するフローチャートである。図１２に示すフローにより説明した類似性判定の処理では、類似性判定部１００３が解答データ毎に呼び出されるとして説明したが、類似性判定部１００３を解答データ毎に呼び出すのではなく、最初に１度呼び出して、全ての類似する箇条書き項目の間にリンクを張ることにより類似性の判定を行ってもよく、次に、この場合の処理動作を図１３に示すフローにより説明する。
【００４１】
（１）まず、類似性判定部１００３は、全ての解答データの組Ａ，Ｂ（Ａ≠Ｂ）について、Ａの箇条書き項目ａ，Ｂの箇条書き項目ｂの全ての組み合わせに対して以降の処理を繰り返すように設定する（ステップ１３００１、１３００２）。
【００４２】
（２）その後、類似性判定部１００３は、Ａの箇条書き項目ａとＢの箇条書き項目ｂとがキーワードの距離の平均を求める方法で類似していると判断できるならその間にリンクを張るという処理を繰り返して、全ての類似の箇条書き項目の間にリンクをはる（ステップ１３００３）。
【００４３】
前述した処理により、採点案生成部１００４は、類似性判定部１００３を呼ぶのではなく、そのリンクがあるか否かだけを調べて、所望の類似した箇条書き項目を検索することができる。
【００４４】
図１４は採点情報作成部１００５が採点情報を作成する際の他の処理動作を説明するフローチャートであり、次に、これについて説明する。ここで説明する処理の例は、図１３に示して説明した処理により、最初に類似した箇条書き項目間にリンクを張っておき、解答データに対して採点者が採点情報を確定した時点でそれをリンクに沿って伝播させるというものである。その伝播は、採点情報作成部１００５が１つの採点情報を確定させ、書き込んだ後に行われる。
【００４５】
（１）採点情報作成部１００５は、まず、解答データＡの各箇条書き項目ｉｔｅｍに関して、以降の処理を繰り返すように設定すると共に、ｉｔｅｍとリンクが張られている箇条書き項目ｉｔｅｍ２について、以降の処理を繰り返すように設定する（ステップ１４００１、１４００２）。
【００４６】
（２）次に、採点情報作成部１００５は、ｉｔｅｍ２に採点情報が付いていないものを調べ、この条件が成立するとき、以降の一連の処理を行う（ステップ１４００３）。
【００４７】
（３）そして、採点情報作成部１００５は、ｉｔｅｍの採点情報（正解、不正解、及びコメント）をｉｔｅｍ２に付ける（ステップ１４００４）。
【００４８】
（４）次に、採点情報作成部１００５は、ここでの処理を再帰的に適用して、ｉｔｅｍ２にリンクされている未採点の箇条書き項目についても採点情報を伝播させる（ステップ１４００５）。
【００４９】
前述した処理により、リンクでつながっている箇条書き項目の全部に確定した採点情報を伝播させることができ、採点案生成部は、毎回、採点案を生成するのではなく、解答データに採点情報が付けられた時点でリンクが張られているほかの未採点の解答データの採点案情報を作成して、採点案データを採点者に表示し、採点を促すことができる。
【００５０】
前述した実施形態は、図１２により説明したフローの解答データに対して既に採点済みの採点情報の解答データの類似性を判定する処理で、箇条書きの解答項目間の距離を調べたとき、その距離が小さいものほど類似しているという情報を返し、この情報を使用して図１０に示すフローにより説明した採点情報作成部のステップ１０００４の処理で採点者に提示する図９に示すような対話画面にＣＡＮＤの要素を表示するとき、類似度の高いものから表示させるようにすることができる。
【００５１】
また、前述した実施形態は、類似性を調べるとき、キーワードとして類似していても片方に否定の文言が入っていることで意味が逆になることを防ぐようにすることができる。
【００５２】
図１５は否定の文言が入っていることを考慮した類似性判定部１００３の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００５３】
（１）まず、類似性判定部１００３は、処理１５００１で、２つの文章ＡとＢとが類似しているか否かを、前述で説明したキーワード間の距離の平均を求める方法で調べ、類似していないか否かを判定する（ステップ１５００１、１５００２）。
【００５４】
（２）ステップ１５００２の条件判定処理による判定で、類似していないと判定された場合、類似していないと答え、類似していると判定された場合、さらに、条件判定処理１５００４で、ＡかＢの一方だけが否定を含むか否か調べて判定する（ステップ１５００３、１５００４）。
【００５５】
（３）ステップ１５００４の条件判定処理による判定で、この条件が成立していたとき、類似していないと答え、そうでない場合、類似していると答える（ステップ１５００５、１５００６）。
【００５６】
前述した実施形態は、解答データに優先度をつけ、現在採点している箇条書き項目に類似したもののなかで優先度の高いものから順に並べて表示するようにすることができる。これは、採点情報作成部１００５が図９に示すような対話画面を作成するとき、優先度を加味し、それが高いものほど上に並ぶように表示させれるようにすればよい。
【００５７】
前述した実施形態によれば、最初、採点者が人手で判断し、採点情報を付けていくことになるが、数個の採点を終了すれば、類似した解答データがすでに採点されていることを期待でき、解答データの一部にその採点データが表示されるので、採点者が人手により全てを採点する必要がなくなり、また、数個の採点の後、すでに類似の箇条書き項目に正解、不正解の判定とコメントがついていることが期待されるので、それらを流用することが可能となる。
【００５８】
また、解答データの箇条書き項目のそれぞれだけでなく解答データ全体に対する採点情報の案も自動的に生成することができる。また、最初に全ての類似性を判定することができるので、採点者が人手により全てを採点する必要がなくなり、また、採点のときにいちいち類似した解答データを検索せずにすみ、採点者に対して速やかに応対することができる。
【００５９】
また、入力された採点情報から即座に類似する解答データの採点案情報を作成することができる。
【００６０】
また、最も類似度の高いものから参照することができ、また、キーワードによる類似度の計算が高くても、否定で意味がまったく逆になる場合に誤った採点をしてしまう危険を回避することができる。
【００６１】
さらに、利用する解答データの優先度を指定することができるので、例えば、採点者が予め模範解とその採点情報を用意しておいて、採点する解答データと類似したものの中で模範解を優先して使用することができ、採点者の意図に沿った採点を行うことが可能になる。
【産業上の利用可能性】
【００６２】
本発明は、初等中等教育、高等教育、塾、通信講座等の教育、企業における社内教育等に利用することができる。
【図面の簡単な説明】
【００６３】
【図１】採点支援装置の機能構成を示すブロック図。
【図２】採点支援装置を実現する計算機システムのハードウェア構成の例を示すブロック図。
【図３】採点支援装置を組み込んだ教育システムの構成を示すブロック図。
【図４】記述式問題の例を説明する図。
【図５】学習者が返す解答データの例を説明する図。
【図６】解答データに付けられた採点情報の例を説明する図。
【図７】図６により説明した採点情報を解答データに埋め込み、学習者に返す採点付き解答データの表示イメージを説明する図。
【図８】箇条書きの解答項目間の類似性判定の結果の関係をリンクで示す図。
【図９】図１０のフローにおけるステップ１０００４の処理で採点者に提示する対話画面の例を示す図。
【図１０】採点情報作成部が採点情報を作成する際の処理動作を説明するフローチャート。
【図１１】採点案生成部が採点案を生成する際の処理動作を説明するフローチャート。
【図１２】類似性判定部が解答データに対して既に採点済みの採点情報の解答データの類似性を判定する処理を説明するフローチャート。
【図１３】類似性判定部が解答データに対して既に採点済みの採点情報の解答データの類似性を判定する他の処理を説明するフローチャート。
【図１４】採点情報作成部が採点情報を作成する際の他の処理動作を説明するフローチャート。
【図１５】否定の文言が入っていることを考慮した類似性判定部の処理動作を説明するフローチャート。
【符号の説明】
【００６４】
１００１  採点支援装置
１００２  解答データ記憶部
１００３  類似性判定部
１００４  採点案生成部
１００５  採点情報作成部
１００６  解答データ
１００７  採点情報
２００１  計算機システム
２００２  ＣＰＵ
２００３  記憶装置
２００４  補助記憶装置
２００５  入力装置
２００６  出力装置
３００１  学習者用クライアント
３００２  教師用クライアント
【図１】
2007286409.tif 000003
【図２】
2007286409.tif 000004
【図３】
2007286409.tif 000005
【図４】
2007286409.tif 000006
【図５】
2007286409.tif 000007
【図６】
2007286409.tif 000008
【図７】
2007286409.tif 000009
【図８】
2007286409.tif 000010
【図９】
2007286409.tif 000011
【図１０】
2007286409.tif 000012
【図１１】
2007286409.tif 000013
【図１２】
2007286409.tif 000014
【図１３】
2007286409.tif 000015
【図１４】
2007286409.tif 000016
【図１５】
2007286409.tif 000017