(57)【要約】【課題】成績の変動を好適に表示することが可能な情報処理装置を提供する。【解決手段】情報処理装置は、対象の生徒が受けたテストの結果を示すテスト結果情報と、単元間の関連性の有無を示す単元情報とを取得する取得手段と、テスト結果情報及び単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する成績表示手段と、を備える。成績表示手段は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前期間の単元の成績の平均との比較結果に基づき色分けして表示する。【選択図】図３
2020118851.tif 000002
【特許請求の範囲】
【請求項１】
対象の生徒が受けたテストの結果を示すテスト結果情報と、単元間の関連性の有無を示す単元情報とを取得する取得手段と、
前記テスト結果情報及び前記単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する成績表示手段と、を備え、
前記成績表示手段は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前記前期間の単元の成績の平均との比較結果に基づき色分けして表示する情報処理装置。
【請求項２】
前記成績表示手段は、前記単元ごとの成績の表示欄内に、対応する単元における分類ごとの成績を表示し、
前記テスト表示手段は、前記分類ごとの成績を、関連する前期間の単元の対応する分類ごとの成績との比較に基づき色分けして表示する請求項１に記載の情報処理装置。
【請求項３】
前記成績表示手段は、関連する前期間の単元の成績より下がった単元の成績を、他の成績より目立つ色により表示する請求項１または２に記載の情報処理装置。
【請求項４】
前記成績表示手段は、前記単元ごとの成績を、対象の単元の成績と当該単元に関連する前期間の単元の成績とに基づく比率と、１または複数の閾値との比較結果に基づき、色分けして表示する請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記成績表示手段は、相互に関連性を有する単元に対する成績の表示欄を、線により繋いで表示する請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
前記成績表示手段は、前記単元ごとの成績を、学年ごと又は学期ごとに並べて表示する請求項１〜５のいずれか一項に記載の情報処理装置。
【請求項７】
コンピュータが実行するプログラムであって、
対象の生徒が受けたテストの結果を示すテスト結果情報と、単元間の関連性の有無を示す単元情報とを取得する取得手段と、
前記テスト結果情報及び前記単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する成績表示手段
として前記コンピュータを機能させ、
前記成績表示手段は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前記前期間の単元の成績の平均との比較結果に基づき色分けして表示するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テスト結果を表示する技術に関する。
【背景技術】
【０００２】
従来から、生徒のテスト実施結果をデータベースに保存し、生徒のテスト結果をコンピュータ上で確認することが可能なシステムが知られている。また、特許文献１には、学習者のテストの成績を集計した成績集計データベースを有し、タブレット端末装置により当該データベースが参照可能に構成された教育支援システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−６５９８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
生徒等が閲覧する成績の確認画面において、最新のテスト結果だけではなく、それ以前のテスト結果を合わせて分野ごとに成績を表示することで、閲覧者が成績の遷移を把握しやすい表示にすることが可能である。一方、このような表示においては、複数の期間に渡るテスト結果を表示するため、表示されるテスト結果が多くなり、成績の変動を把握しにくいなどの問題が生じることが考えられる。
【０００５】
本発明は、例えば、上記のような課題を解決するためになされたものであり、成績の変動を好適に表示することが可能な情報処理装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、情報処理装置は、対象の生徒が受けたテストの結果を示すテスト結果情報と、単元間の関連性の有無を示す単元情報とを取得する取得手段と、前記テスト結果情報及び前記単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する成績表示手段と、を備え、前記成績表示手段は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前記前期間の単元の成績の平均との比較結果に基づき色分けして表示する。ここでの「表示する」とは、情報処理装置が自ら表示する態様の他、情報処理装置以外の表示装置に所定の表示を実行させる態様も含む。後者の場合、例えば、情報処理装置は、上述の表示装置が所定の表示を行うのに必要な表示データを上述の表示装置に供給する。
【０００７】
上記情報処理装置は、対象の生徒が受けたテストの結果を示すテスト結果情報と単元間の関連性の有無を示す単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する。ここで、情報処理装置は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前期間の単元の成績の平均との比較結果に基づき色分けして表示する。これにより、情報処理装置は、関連する前期間の単元が複数存在する単元の成績についても、前期間単元の成績との比較結果に応じて好適に色分けして表示することができる。よって、ユーザは、単元ごとの成績の変動を、色分けによって容易に確認することができる。
【０００８】
上記情報処理装置の一態様では、前記成績表示手段は、前記単元ごとの成績の表示欄内に、対応する単元における分類ごとの成績を表示し、前記テスト表示手段は、前記分類ごとの成績を、関連する前期間の単元の対応する分類ごとの成績との比較に基づき色分けして表示する。この態様により、情報処理装置は、各単元の分類ごとの成績の変動を、好適に色分けして表示することができる。
【０００９】
上記情報処理装置の一態様では、前記成績表示手段は、関連する前期間の単元の成績より下がった単元の成績を、他の成績より目立つ色により表示する。このようにすることで、復習等の対応が特に必要な単元を好適にユーザに認識させることができる。
【００１０】
上記情報処理装置の一態様では、前記成績表示手段は、前記単元ごとの成績を、対象の単元の成績と当該単元に関連する前期間の単元の成績とに基づく比率と、１または複数の閾値との比較結果に基づき、色分けして表示する。この態様により、情報処理装置は、成績のアップダウンやその度合いに応じた成績の色分け表示を好適に実行することができる。
【００１１】
上記情報処理装置の一態様では、前記成績表示手段は、相互に関連性を有する単元に対する成績の表示欄を、線により繋いで表示する。この態様により、情報処理装置は、単元間の関連性を好適にユーザに把握させることができる。
【００１２】
上記情報処理装置の他の一態様では、前記成績表示手段は、前記単元ごとの成績を、学年ごと又は学期ごとに並べて表示する。この態様により、情報処理装置は、学年ごと又は学期ごとの単元ごとの成績の遷移を好適にユーザに把握させることができる。
【００１３】
本発明の他の観点では、コンピュータが実行するプログラムであって、対象の生徒が受けたテストの結果を示すテスト結果情報と、単元間の関連性の有無を示す単元情報とを取得する取得手段と、前記テスト結果情報及び前記単元情報に基づき、単元ごとの成績を、対象の単元と関連する前期間の単元の成績との比較結果に基づき色分けして表示する成績表示手段として前記コンピュータを機能させ、前記成績表示手段は、関連する前期間の単元が複数存在する単元の成績を、当該単元の成績と前記前期間の単元の成績の平均との比較結果に基づき色分けして表示する。このプログラムをコンピュータで実行することにより、上記の情報処理装置を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係る情報表示システムの構成を示す。
【図２】端末装置及びサーバ装置の機能構成を示すブロック図である。
【図３】成績遷移画面の表示例である。
【図４】復習テストの第１表示例である。
【図５】復習テストの第１表示例である。
【図６】成績遷移画面の表示処理に関するフローチャートである。
【図７】変形例１に係る成績遷移画面の表示例である。
【図８】変形例２に係る成績遷移画面の表示例である。
【図９】変形例３に係る成績遷移画面の表示例である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態について説明する。
【００１６】
［全体構成］
図１は、本発明を適用した情報表示システムの構成を示す。情報表示システムは、学校の生徒のテストの成績などを閲覧するシステムであり、端末装置１０とサーバ装置２０とがネットワーク９を介してデータ通信を行う。
【００１７】
端末装置１０は、サーバ装置２０から受信する表示データ「Ｄ１」に基づく表示を行う。本実施形態では、端末装置１０は、サーバ装置２０から送信される表示データＤ１に基づき、生徒のテスト成績の遷移を示す画面（「成績遷移画面」とも呼ぶ。）を表示する。端末装置１０は、自身の成績を閲覧する生徒が使用する端末であり、例えば、スマートフォン、タブレット、家庭又は学校に設置されたＰＣなどが該当する。
【００１８】
サーバ装置２０は、テスト情報データベース（以下、「データベース」を「ＤＢ」と記す。）２４と、復習用設問ＤＢ２７と、テスト結果ＤＢ２８とに接続されている。そして、サーバ装置２０は、成績遷移画面などの表示要求を端末装置１０から受信した場合に、表示データＤ１を生成し、生成した表示データＤ１を端末装置１０に送信する。サーバ装置２０は、本発明における情報処理装置の一例である。
【００１９】
［装置構成］
図２（Ａ）は、端末装置１０の構成を示すブロック図である。図示のように、端末装置１０は、通信部１３、記憶部１４、入力部１５、制御部１６、及び表示部１７を備える。これらの構成要素は、バス１９により相互に接続されている。
【００２０】
通信部１３は、ネットワーク９を介してサーバ装置２０等と通信を行う。記憶部１４は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部１４には、制御部１６により実行される様々な処理のプログラムが記憶される。制御部１６は、それらのプログラムを実行することにより、端末装置１０全体を制御する。また、記憶部１４は、制御部１６が様々な処理を実行する際の作業メモリとして機能する。
【００２１】
入力部１５は、ユーザ入力を検出する装置であり、検出した入力信号を制御部１６に供給する。入力部１５は、例えば、タッチパネル、マウス、キーボード、音声入力装置などである。表示部１７は、制御部１６の制御に基づく表示を行うディスプレイであり、例えば、端末装置１０の前面に設けられる液晶パネル等であってもよく、端末装置１０の本体とは別体のモニタであってもよい。
【００２２】
制御部１６は、ＣＰＵなどのコンピュータにより構成され、端末装置１０の各構成要素を制御する。本実施形態では、制御部１６は、成績遷移画面等の表示を要求する入力を入力部１５により検知した場合に、通信部１３を介して所定の要求信号をサーバ装置２０に送信する。そして、制御部１６は、サーバ装置２０から上述の要求信号に対する応答として表示データＤ１を通信部１３が受信した場合に、当該表示データＤ１に基づき成績遷移画面等を表示部１７に表示する。
【００２３】
図２（Ｂ）は、サーバ装置２０の構成を示すブロック図である。サーバ装置２０は、通信部２１と、記憶部２２と、制御部２３とを備える。なお、これらの構成要素と、テスト情報ＤＢ２４と、復習用設問ＤＢ２７と、テスト結果ＤＢ２８とは、バス２９を介して相互に接続されている。
【００２４】
通信部２１は、ネットワーク９を通じて端末装置１０と通信を行うための通信ユニットである。
【００２５】
記憶部２２は、ＲＡＭ、ＲＯＭなどのメモリにより構成される。記憶部２２には、制御部２３により実行される様々な処理のプログラムが記憶される。また、記憶部２２は、各学年で学習対象となる単元（カテゴリ）に関する情報（「単元情報」とも呼ぶ。）を記憶する。単元情報は、例えば、各単元のタイトル、各単元の説明情報、各単元の学習時期、単元間での関連性の有無を示す情報などが含まれる。単元情報は、成績遷移画面の表示処理に好適に用いられる。なお、単元情報は、記憶部２２に記憶される必要はなく、テスト情報ＤＢ２４、復習用設問ＤＢ２７、テスト結果ＤＢ２８と同様、記憶部２２から独立して設けられてもよい。また、単元情報は、テスト情報ＤＢ２４等の他のデータベースに含まれてもよい。
【００２６】
制御部２３は、ＣＰＵなどのコンピュータにより構成され、サーバ装置２０の各構成要素を制御する。制御部２３は、端末装置１０から成績遷移画面等に関する表示要求を通信部２１により受信した場合に、テスト情報ＤＢ２４、復習用設問ＤＢ２７又は／及びテスト結果ＤＢ２８を参照することで、端末装置１０に供給する表示データＤ１を生成し、生成した表示データＤ１を通信部２１により端末装置１０に送信する。制御部２３は、取得手段、成績表示手段、教材表示手段及びプログラムを実行するコンピュータの一例である。
【００２７】
テスト情報ＤＢ２４は、生徒に実施させるテストに関する情報であるテスト情報を記憶している。本実施形態では、テスト情報は、テストの問題情報、配点情報、正答情報に加えて、各設問が属する単元及び単元内での分類を示す情報などを含んでいる。上述の分類は、難易度や求められる能力の違い等に基づく分類であり、各設問は、それぞれが属する単元及び分類と関連付けられている。本実施形態では、一例として、後述するように、分類として、教科書レベルの設問に対する分類「教科書」、教科書レベルから応用した設問に対する分類「応用」、活用に重点が置かれた設問に対する分類「活用」が用いられる。
【００２８】
復習用設問ＤＢ２７は、復習用テストの生成に用いられる設問に関するデータベースであり、復習用設問ＤＢ２７に登録される各設問の情報は、それぞれが属する単元及び分類の情報と関連付けられている。
【００２９】
テスト結果ＤＢ２８は、過去に実施されたテストの実施結果に関する情報であるテスト結果情報を、テストを実施した生徒の識別情報等と関連付けて記憶している。テスト結果ＤＢ２８は、テストの実施日時ごとに、テストを実施した各生徒に対応するテスト結果情報を記憶している。テスト結果情報は、例えば、実施されたテストの実施時期に関する情報、テストを受けた各生徒の識別情報、各生徒が記述した解答を示す解答情報（解答の筆跡を再現するためのストローク情報も含む）、各生徒の設問毎の正誤情報、各生徒の単元毎及び分類毎の得点率（正答率であってもよい、以下同じ）などを含む。なお、サーバ装置２０は、各生徒の単元毎及び分類毎の得点率をテスト結果ＤＢ２８に予め記憶する代わりに、成績遷移画面の表示要求があった場合に、テスト結果ＤＢ２８に含まれる対象の生徒の設問毎の正誤情報と、対応するテスト情報ＤＢ２４のテスト情報が示す設問毎の単元及び分類等とに基づき算出してもよい。
【００３０】
［成績遷移画面の詳細］
次に、端末装置１０による成績遷移画面の詳細な表示機能について説明する。以後では、成績遷移画面の基本的な表示に関する基本表示機能、異なる期間における類似単元の成績の比較に関する成績比較表示機能、復習テストの表示に関する復習テスト表示機能について順に説明を行う。
【００３１】
（１）基本表示機能
まず、成績遷移画面の基本表示機能について説明する。図３は、成績遷移画面の表示例である。図３に示すように、端末装置１０は、サーバ装置２０から送信される表示データＤ１に基づき、期間指定欄３１、３２と、単元別表示欄５（５Ａ〜５Ｈ）と、関連性明示矢印６（６１〜６５）を表示している。
【００３２】
期間指定欄３１は、成績遷移画面に表示させる成績の期間の始期（図３では４年生）を指定する欄であり、期間指定欄３２は、成績遷移画面に表示させる成績の期間の終期（図３では５年生）を指定する欄である。ここでは、期間指定欄３１、３２は、一例として、それぞれプルダウンメニュー形式となっており、対象の生徒が属する学年（ここでは５年）を上限とした学年を指定可能となっている。
【００３３】
端末装置１０は、期間指摘欄３１、３２により期間を指定する入力を検知した場合、指定された期間（図３では４年生から５年生までの期間）を示す情報と、表示対象となる生徒の識別情報をサーバ装置２０に送信する。この場合、サーバ装置２０は、受信した表示要求に含まれる生徒の識別情報に関連付けられたテスト結果情報をテスト結果ＤＢ２８から抽出すると共に、表示要求において指定された期間に実施されたテストに関するテスト情報をテスト情報ＤＢ２４から抽出する。そして、サーバ装置２０は、抽出したこれらの情報と、記憶部２２に記憶された単元情報とを参照することで、後述する単元別表示欄５及び関連性明示矢印６等を表示するための表示データＤ１を生成し、当該表示データＤ１を端末装置１０へ送信する。
【００３４】
単元別表示欄５は、対象の生徒の単元ごとの成績を表した表示欄であり、期間指摘欄３１、３２により指定された期間に属する学年（図３では４年生と５年生）ごとに一列に並べて表示されている。単元別表示欄５は、それぞれ、対象となる単元の名称（タイトル）を表示する単元名表示欄５０と、対象となる単元のテストが実施された学期を表す学期表示欄５１と、対象となる単元の説明文を表示する単元説明欄５２と、成績欄５３とを有する。成績欄５３は、分類が「教科書」である設問の得点率を表す教科書項目５３１と、分類が「応用」である設問の得点率を表す応用項目５３２と、分類が「活用」である設問の得点率を表す活用項目５３３と、対象となる単元全体での設問の得点率を表す合計項目５３４とを含む。
【００３５】
サーバ装置２０は、単元名表示欄５０、学期表示欄５１、単元説明欄５２の各欄の表示データを、記憶部２２に記憶した単元情報を参照することで生成する。また、サーバ装置２０は、成績欄５３の各欄の表示データを、テスト結果ＤＢ２８から抽出した対象の生徒のテスト結果情報を参照することで生成する。
【００３６】
また、図３では、サーバ装置２０は、記憶部２２に記憶した単元情報に基づき、学年を跨ぐ単元間の関連性を、関連性明示矢印６（６１〜６５）により示している。ここで、関連性明示矢印６は、１つ前の学年の単元とその次の学年の単元との関連性を示す矢印であり、関連性明示矢印６の終点の単元別表示欄５が示す単元は、始点の単元別表示欄５が示す単元を前提又は基礎とした単元であることを示している。例えば、単元別表示欄５Ａを始点として単元別表示欄５Ｅを指し示す関連性明示矢印６１は、４年生で学習する単元「小数のしくみ」が５年生で学習する単元「整数と小数」に関連している（即ち単元「整数と小数」の基礎又は前提となっている）ことを示している。
【００３７】
なお、１つの単元が次の学年の複数の単元へ関連していてもよく、複数の単元が次の学年の１つの単元へ関連していてもよい。例えば、単元別表示欄５Ｂは、単元別表示欄５Ｆを指し示す関連性明示矢印６２の始点であると共に、単元別表示欄５Ｇを指し示す関連性明示矢印６３の始点となっている。これにより、４年生の単元「小数のかけ算・わり算」は、５年生の単元「小数のかけ算」及び「小数のわり算」に関連していることが示されている。また、単元別表示欄５Ｆは、単元別表示欄５Ｂを始点とする関連性明示矢印６２の終点であると共に、単元別表示欄５Ｃを始点とする関連性明示矢印６４の終点となっている。これにより、４年生の単元「小数のかけ算・わり算」及び「計算のきまり」は、５年生の単元「小数のかけ算」に関連していることが示されている。
【００３８】
このように、サーバ装置２０は、単元ごとの成績を単元別表示欄５により学年ごとに並べて表示すると共に、連続する学年間の単元の関連性を関連性明示矢印６により好適に明示することができる。これにより、閲覧者は、成績の遷移を好適に把握することができる。
【００３９】
（２）成績比較表示機能
次に、成績遷移画面の成績比較表示機能について説明する。概略的には、サーバ装置２０は、関連する直前の期間の単元（「前期関連単元」とも呼ぶ。）との成績の比較結果に基づき、成績欄５３の各項目の表示態様を決定する。これにより、サーバ装置２０は、関連する単元間での成績の変動を好適に閲覧者に認識させる。
【００４０】
サーバ装置２０は、成績遷移画面を端末装置１０に表示させる場合、各単元について前期関連単元との成績の比較を成績欄５３の項目ごとに行い、前期関連単元よりも成績が向上した項目と、成績が横ばいであった項目と、成績が下がった項目とでそれぞれ色分けを行う。ここで、５年生の単元に対する前期関連単元は、単元情報において当該単元と関連性が示された４年生の単元を指し、４年生の単元に対する前期関連単元は、単元情報において当該単元と関連性が示された３年生の単元を指す。
【００４１】
図３の例では、サーバ装置２０は、前期関連単元よりも成績が向上した成績欄５３の項目を青色（図３では点模様）とし、前期関連単元と成績が実質的に変動しなかった成績欄５３の項目を無着色とし、前期関連単元よりも成績が下がった成績欄５３の項目を赤色（図３では斜線模様）としている。このように、好適には、サーバ装置２０は、前期関連単元よりも成績が下がった成績欄５３の項目を目立つ色により表示する。これにより、サーバ装置２０は、後述する復習テストの実行が必要な項目を好適に認識させることができる。なお、４年生の各単元に対応する単元別表示欄５Ａ〜５Ｄの成績欄５３の色分けについては、図示しない３年生の単元の成績との比較に基づき決定されている。また、図３の例では、サーバ装置２０は、前期関連単元が存在しない単元を示す単元別表示欄５Ｄの成績欄５３については、前期関連単元と成績が実質的に変動しなかった成績欄５３と同様、無着色により表示している。
【００４２】
次に、成績欄５３の色分けの具体的な判定方法について説明する。まず、前期関連単元が１つである単元に対する成績欄５３の色分けの判定方法について説明する。
【００４３】
この場合、サーバ装置２０は、前期関連単元に対する対象の単元の成績の比率（単に「前期比率」とも呼ぶ。）と、予め定めた閾値とを、成績欄５３の項目ごとに比較することで、成績欄５３の各項目の色を決定する。例えば、サーバ装置２０は、第１閾値及び第１閾値より高い第２閾値を用いて、前期比率が第１閾値未満の場合に、前の学年の関連する単元よりも成績が下がったと判断し、前期比率が第１閾値以上であって第２閾値未満の場合、前の学年の関連する単元と成績が変動しなかったと判断し、前期比率が第２閾値以上の場合、前の学年の関連する単元よりも成績が上がったと判断する。図３の例では、一例として、第１閾値は０．９に設定され、第２閾値は１．１に設定されている。
【００４４】
例えば、単元別表示欄５Ｅの場合、単元別表示欄５Ｅが示す単元「整数と小数」は、単元別表示欄５Ａにより示される前の学年の単元「小数のしくみ」と関連することから、サーバ装置２０は、教科書項目５３１、応用項目５３２、活用項目５３３、合計項目５３４ごとに、これらの単元での前期比率を計算する。そして、サーバ装置２０は、単元別表示欄５Ａと単元別表示欄５Ｅの教科書項目５３１に対する前期比率（９０／４３）が第２閾値以上であることから、単元別表示欄５Ｅの教科書項目５３１を青色（点模様）により表示させる。また、サーバ装置２０は、単元別表示欄５Ａと単元別表示欄５Ｅの応用項目５３２での前期比率（９０／８３）が第１閾値以上第２閾値未満であることから、単元別表示欄５Ｅの応用項目５３２を無着色により表示させる。また、サーバ装置２０は、単元別表示欄５Ａと単元別表示欄５Ｅの活用項目５３３での前期比率（１００／５５）が第２閾値以上であることから、単元別表示欄５Ｅの活用項目５３３を青色（点模様）により表示させる。同様に、サーバ装置２０は、単元別表示欄５Ａと単元別表示欄５Ｅの合計項目５３４での前期比率（９３／６８）が第２閾値以上であることから、単元別表示欄５Ｅの合計項目５３４を青色（点模様）により表示させる。
【００４５】
次に、前期関連単元が複数存在する単元に対する成績欄５３の色分けの判定方法について説明する。この場合、サーバ装置２０は、前期関連単元の成績を成績欄５３の項目ごとに平均し、その平均値を用いて算出した前期比率と閾値との比較により、成績欄５３の各項目の配色を決定する。
【００４６】
例えば、単元別表示欄５Ｆにより示される５年生の単元「小数のかけ算」は、単元別表示欄５Ｂにより示される４年生の単元「小数のかけ算・わり算」及び単元別表示欄５Ｃにより示される４年生の単元「計算のきまり」と関連する。よって、サーバ装置２０は、単元別表示欄５Ｆの教科書項目５３１の色を決定する場合、単元別表示欄５Ｂ及び単元別表示欄５Ｃのそれぞれの教科書項目５３１により示される成績（６６％と９３％）の平均値を算出し、当該平均値（７９．５％）と単元別表示欄５Ｆの教科書項目５３１により示される成績（８０％）とに基づき前期比率（８０／７９．５）を算出する。そして、この場合、前期比率が第１閾値以上第２閾値未満であることから、サーバ装置２０は、単元別表示欄５Ｆの教科書項目５３１を無着色により表示させる。また、サーバ装置２０は、単元別表示欄５Ｂ及び単元別表示欄５Ｃのそれぞれの応用項目５３２により示される成績（９３％と８５％）の平均値（８９％）と単元別表示欄５Ｆの応用項目５３２により示される成績（７５％）とに基づき前期比率（７５／８９）を算出し、当該前期比率が第１閾値未満であることから、単元別表示欄５Ｆの応用項目５３２を赤色（斜線模様）により表示させる。また、サーバ装置２０は、単元別表示欄５Ｆの活用項目５３３及び合計項目５３４についても同様に、対応する単元別表示欄５Ｂ及び単元別表示欄５Ｃのそれぞれの成績の平均値に基づき前期比率を算出し、当該前期比率が第１閾値未満であることから、これらを赤色（斜線模様）により表示させる。
【００４７】
このように、サーバ装置２０は、前期関連単元が複数存在する単元の成績欄５３についても、前年の成績との比較結果に基づき好適に色分けして表示することができる。
【００４８】
なお、サーバ装置２０は、第１閾値及び第２閾値を用いて成績欄５３を３色に色分けする代わりに、１つの閾値を用いて２色に色分けしてもよい。例えば、この場合、サーバ装置２０は、前期比率に対する閾値として「１」を設定し、前期比率が１未満となる成績を示す成績欄５３の項目を赤色（斜線模様）により表示させ、前期比率が１以上となる成績を示す成績欄５３の項目を青色（点模様）により表示させてもよい。同様に、サーバ装置２０は、３つ以上の閾値を用いて成績欄５３を４色以上に色分けしてもよい。
【００４９】
また、サーバ装置２０は、成績遷移画面上に、成績比較表示機能に基づく成績欄５３の色分け表示の要否をユーザが指定するためのチェックボックスなどのユーザインタフェースを設けてもよい。この場合、サーバ装置２０は、上述のユーザインタフェースにより色分け表示の要求があった場合に限り、図３に示す成績欄５３の色分け表示を実行する。
【００５０】
（３）復習テスト表示機能
次に、成績遷移画面の復習テスト表示機能について説明する。概略的には、サーバ装置２０は、成績欄５３の任意の項目が選択されたことを検知した場合、選択された項目に対応する単元及び分類に対応する設問からなる復習テストを端末装置１０に表示させる。これにより、サーバ装置２０は、成績遷移画面を参照した結果復習が必要と判断した任意の単元及び分類の設問から構成される復習テストを閲覧者に効率的に実行させる。
【００５１】
図４は、復習テストの第１表示例である。端末装置１０は、例えば、単元別表示欄５Ｂの教科書項目５３１が選択されたことを検知し、当該教科書項目５３１を強調表示すると共に、単元別表示欄５Ｂが示す単元であって教科書項目５３１に対応する分類「教科書」に対応する復習テストの表示要求をサーバ装置２０に送信する。そして、端末装置１０は、サーバ装置２０からその応答として受信した表示データＤ１に基づき、復習テストを表示した復習テストウィンドウ７を、成績遷移画面上にポップアップ表示している。なお、端末装置１０は、復習テストウィンドウ７をポップアップ表示する代わりに、成績遷移画面を、復習テストの表示画面に切り替えてもよい。
【００５２】
この場合、サーバ装置２０は、端末装置１０から上述の表示要求を受信し、単元別表示欄５Ｂが示す単元及び教科書項目５３１に対応する分類と関連付けられた設問を復習用設問ＤＢ２７から抽出する。なお、復習テストウィンドウ７に表示すべき復習テストの上限設問数が予め定められており、かつ、復習用設問ＤＢ２７から抽出した設問数が上限設問数より多い場合には、サーバ装置２０は、復習用設問ＤＢ２７から抽出した設問から無作為に上限設問数だけ選定してもよく、所定の規則に基づき上限設問数だけ選定してもよい。そして、サーバ装置２０は、復習用設問ＤＢ２７から抽出した設問から構成される復習テストを表示するための表示データＤ１を生成し、端末装置１０に送信する。
【００５３】
このように、サーバ装置２０は、任意の単元に対応する単元別表示欄５の教科書項目５３１、応用項目５３２又は活用項目５３３のいずれかが選択された場合、選択された項目に対応する単元及び分類に属する設問からなる復習テストを端末装置１０に表示させる。これにより、閲覧者は、成績遷移画面において単元及び分類ごとの成績の遷移を好適に把握しつつ、成績欄５３の項目を任意に選択することで、苦手又は強化すべき単元及び分類に対応する復習テストを受けることができる。
【００５４】
次に、合計項目５３４が選択された場合について説明する。サーバ装置２０は、この場合、対応する単元別表示欄５が示す単元に属する設問からなる復習テスト（即ち、分類を限定しない復習テスト）を端末装置１０に表示させる。
【００５５】
図５は、復習テストの第２表示例である。図５の例では、端末装置１０は、単元別表示欄５Ｂの合計項目５３４が選択されたことを検知し、当該単元別表示欄５Ｂの外枠を強調表示すると共に、単元別表示欄５Ｂに対応する単元の復習テストの表示要求をサーバ装置２０に送信する。そして、端末装置１０は、表示要求の応答としてサーバ装置２０から受信した表示データＤ１に基づき図５に示す復習テストウィンドウ７をポップアップ表示している。
【００５６】
この場合、サーバ装置２０は、単元別表示欄５Ｂに対応する単元の復習テストの表示要求を受信したことから、単元別表示欄５Ｂが示す単元と関連付けられた設問を復習用設問ＤＢ２７から抽出する。この場合、第１の例では、サーバ装置２０は、対象の単元と関連付けられて復習用設問ＤＢ２７に登録されている設問から、無作為に抽出する又は各分類に対応する設問を均等な数ずつ抽出することで、復習テストを生成する。第２の例では、サーバ装置２０は、対象の単元と関連付けられた復習用設問ＤＢ２７に登録されている設問から、成績が悪い分類に属する設問ほど多く抽出して復習テストを生成する。第２の例では、サーバ装置２０は、図５において復習テストウィンドウ７に表示する復習テストとして、単元別表示欄５Ｂの単元「小数のかけ算・わり算」において分類「活用」の成績が６３％で最も悪い（即ち最も復習の必要性が高い）ことから設問数を最大にし、分類「応用」の成績が９３％で最も良い（即ち最も復習の必要性が低い）ことから設問数を最小にする。この場合、サーバ装置２０は、各分類の得点率に応じて各分類の設問数の配分を定めてもよく、分類間の成績の優劣のみに基づいて各分類の設問数の配分を定めてもよい。
【００５７】
図５に示す第２表示例によっても、サーバ装置２０は、閲覧者が指定した単元の復習テストを好適に端末装置１０に表示させることができる。よって、閲覧者は、苦手分野又は強化すべき分野を好適に把握した上でその復習テストを受けることができる。
【００５８】
なお、端末装置１０は、復習テストウィンドウ７の表示後、復習テストウィンドウ７に表示された復習テストの解答の入力を受け付け、入力された解答の採点結果などさらに表示してもよい。この場合、端末装置１０は、復習テストウィンドウ７に表示された復習テストの解答欄への入力情報を所定のタイミングでサーバ装置２０に送信する。そして、サーバ装置２０は、解答欄の入力と復習用設問ＤＢ２７に登録された正答情報とを比較することで正誤判定を行い、判定結果を端末装置１０に送信することで、解答欄への入力の正誤をウィンドウ７上に表示させる。
【００５９】
なお、サーバ装置２０は、成績欄５３以外の単元別表示欄５が選択されたことを検知した場合についても、合計項目５３４が選択された場合と同様に、対応する単元別表示欄５が示す単元に属する設問からなる復習テストを端末装置１０に表示させてもよい。
【００６０】
［処理フロー］
図６は、成績遷移画面の表示処理に関するフローチャートである。この処理は、図２（Ａ）に示すサーバ装置１０により実行される。詳しくは、制御部１６を構成するＣＰＵ（プロセッサ）が、予め用意されたプログラムを実行することにより実現される。
【００６１】
サーバ装置２０は、端末装置１０からの成績遷移画面の表示要求を受信したか否か判定する（ステップＳ１１）。上述の表示要求には、例えば、閲覧者である生徒の識別情報と、成績を表示すべき期間（学年）の情報とが含まれている。
【００６２】
そして、サーバ装置２０は、端末装置１０から成績遷移画面の表示要求を受信した場合（ステップＳ１１；Ｙｅｓ）、表示要求により指定された期間において対象の生徒が受けたテストのテスト情報及びテスト結果情報を取得する（ステップＳ１２）。この場合、サーバ装置２０は、表示要求により指定された生徒の識別情報に対応するテスト結果情報をテスト結果ＤＢ２８から抽出すると共に、抽出したテスト結果情報に対応するテスト情報をテスト情報ＤＢ２４から抽出する。
【００６３】
そして、サーバ装置２０は、対象となる各単元について、単元情報を参照することで、前学年の単元との関連性の有無を特定する（ステップＳ１３）。そして、サーバ装置２０は、前期関連単元との比較に基づき、各単元の成績欄５３の各項目の成績のアップ・ダウンを判定する（ステップＳ１４）。図３の表示例では、サーバ装置２０は、前期比率と第１及び第２閾値とに基づき、成績欄５３の項目ごとに成績が上昇、横ばい、下落のいずれに該当するかを判定する。
【００６４】
そして、サーバ装置２０は、単元別表示欄５を単元間の関連性を明示する関連性明示矢印６と共に成績遷移画面上に表示し、各単元別表示欄５の成績を表示する成績欄５３の各項目をステップＳ１４の判定結果に基づき色分けして表示する（ステップＳ１５）。
【００６５】
次に、サーバ装置２０は、任意の単元別表示欄５内の成績欄５３のいずれかの項目が選択されたか否か判定する（ステップＳ１６）。具体的には、サーバ装置２０は、単元別表示欄５の成績欄５３のいずれかの項目がユーザ入力により選択されることにより、選択された項目に対応する単元及び分類を指定した復習テストの表示要求を端末装置１０から受信したか否か判定する。
【００６６】
そして、サーバ装置２０は、任意の単元別表示欄５内の成績欄５３のいずれかの項目が選択された場合（ステップＳ１６；Ｙｅｓ）、選択された項目に対応する単元及び分類に関する設問から構成される復習テストの表示データＤ１を生成し、当該表示データＤ１を端末装置１０に送信することで復習テストを端末装置１０に表示させる（ステップＳ１７）。なお、サーバ装置２０は、合計項目５３４が選択された場合には、選択された単元別表示欄５が示す単元に対応する復習テストの表示データＤ１を生成し、当該表示データＤ１を端末装置１０に送信することで、図５に示す第２表示例と同様の復習テストを端末装置１０に表示させる。
【００６７】
一方、サーバ装置２０は、任意の単元別表示欄５内の成績欄５３のいずれの項目も選択されていない場合（ステップＳ１６；Ｎｏ）、引き続きステップＳ１６において、成績欄５３の任意の項目が選択された否かを監視する。
【００６８】
［変形例］
以下の変形例は、任意に組み合わせて上述の実施例に適用することができる。
【００６９】
（変形例１）
サーバ装置２０は、成績遷移画面において、学年が異なる単元間の関連性を関連性明示矢印６により表示するのに加えて、同一学年内に学習が行われる単元同士の関連性を関連性明示矢印６によりさらに表示してもよい。
【００７０】
図７は、変形例１に係る成績遷移画面の表示例である。図７に示すように、成績遷移画面には、同一学年内の単元別表示欄５同士を結ぶ関連性明示矢印６６〜６９が表示されている。この場合、記憶部２２に記憶される単元情報には同一学年内の単元間の関連性を示す情報がさらに含まれており、サーバ装置２０は、この単元情報を参照することで、同一学年内の関連する単元の単元別表示欄５同士を結ぶ関連性明示矢印６６〜６９を表示している。例えば、サーバ装置２０は、４年生の１学期に実施される単元「小数のしくみ」が４年生の２学期に実施される単元「小数のかけ算・わり算」に関連することを単元情報に基づき認識し、前者の単元を表す単元別表示欄５Ａから後者の単元を表す単元別表示欄５Ｂを結ぶ関連性明示矢印６６を表示する。この場合、サーバ装置２０は、単元別表示欄５Ａと単元別表示欄５Ｂのうち、実施時期が早い単元別表示欄５Ａを関連性明示矢印６６の始点とし、実施時期が遅い単元別表示欄５Ｂを関連性明示矢印６６の終点とする。また、サーバ装置２０は、学年が異なる単元間の関連性を示す関連性明示矢印６１〜６４と容易に区別できるように、関連性明示矢印６６を破線により表示している。同様に、サーバ装置２０は、関連する単元を表す単元別表示欄５の組合せを単元情報に基づき認識し、これらを結ぶ関連性明示矢印６７〜６９をそれぞれ表示する。
【００７１】
変形例１によれば、同一学年内に学習が行われる単元同士の関連性についても成績遷移画面内において好適に明示することができる。
【００７２】
（変形例２）
単元別表示欄５を表示する場合、サーバ装置２０は、成績に関する分類として、「教科書」、「応用」、「活用」を定め、これらと「合計」の４つの項目を成績欄５３に設けていた。これに代えて、サーバ装置２０は、他の任意の分類を設けて分類ごとの成績を成績欄５３に表示してもよい。
【００７３】
図８は、変形例２に係る成績遷移画面の表示例である。図８の例では、サーバ装置２０は、成績に関する分類として「知識」、「技能」、「考え方」を設け、これらと「合計」を合わせた４つの項目からなる成績欄５３を単元別表示欄５上に設けている。本変形例でも同様に、テスト情報ＤＢ２４に登録されるテストの各設問及び復習用設問ＤＢ２７に登録される各設問は上記分類のいずれかと関連付けられ、サーバ装置２０は、各設問に関連付けられた分類を参照することで、成績欄５３の各欄の成績の算出及び復習テストの生成などを行う。
【００７４】
（変形例３）
サーバ装置２０は、学年ごとの成績の遷移を示す成績遷移画面を表示する代わりに、学期ごとの成績の遷移を示す成績遷移画面を表示してもよい。
【００７５】
図９は、変形例３に係る成績遷移画面の表示例である。図９の例では、閲覧者は、期間指定欄３１、３２において成績遷移画面に表示させる期間の始期及び終期を学期単位により指定することが可能となっている。端末装置１０は、期間指定欄３１及び期間指定欄３２により成績遷移画面に表示させる期間の始期（ここでは３年１学期）及び終期（ここでは３年３学期）が指定された場合、指定された期間の情報及び表示対象となる生徒の識別情報をサーバ装置２０に送信し、その応答として受信した表示データＤ１に基づき図９に示す成績遷移画面を表示している。
【００７６】
図９では、サーバ装置２０は、期間指摘欄３１、３２により指定された期間に属する学期（図９では３年１学期から３年３学期）ごとに、対応する単元別表示欄５を一列に並べて表示している。また、サーバ装置２０は、単元情報に基づき、単元間の関連性を認識し、学期を跨いで関連がある単元の単元別表示欄５同士を関連性明示矢印６により結んでいる。また、サーバ装置２０は、成績比較表示機能として、実施形態と同様に、各単元について前期関連単元との成績の比較を成績欄５３の項目ごとに行い、前期関連単元よりも成績が向上した項目と、成績が横ばいであった項目と、成績が下がった項目とでそれぞれ色分けを行っている。さらに、サーバ装置２０は、復習テスト表示機能として、成績欄５３の任意の項目が選択されたことを検知した場合、選択された項目に対応する単元及び分類に属する設問からなる復習テストを端末装置１０に表示させる。
【００７７】
このように、学期ごとに単元別表示欄５を表示する態様では、閲覧者に学期ごとの成績の遷移を好適に把握させることができる。また、実施形態と同様、閲覧者が成績遷移画面を参照した結果、任意の単元について復習が必要であると判断した場合に、当該単元の復習テストを効率的に実行させることができる。
【００７８】
（変形例４）
サーバ装置２０が生成した表示データＤ１に相当する情報を、端末装置１０が自ら生成してもよい。
【００７９】
この場合、端末装置１０は、例えば、サーバ装置２０を介してテスト情報ＤＢ２４、復習用設問ＤＢ２７、テスト結果ＤＢ２８から必要な情報を受信することで、実施形態のサーバ装置２０と同様の処理（例えば図６のフローチャートの処理）を実行する。また、端末装置１０は、単元情報をサーバ装置２０から受信してもよく、記憶部１４に予め記憶してもよい。
【００８０】
本変形例によっても、端末装置１０は、成績遷移画面の表示データを実施形態と同様に取得し、成績遷移画面及び復習テストを好適に表示することができる。本変形例では、端末装置１０は、本発明における情報処理装置の一例であり、制御部１６は、取得手段、成績表示手段、教材表示手段及びプログラムを実行するコンピュータの一例である。
【００８１】
（変形例５）
端末装置１０は、生徒以外の者（例えば教師又は保護者）が用いる端末であってもよい。
【００８２】
例えば、端末装置１０が教師により用いられる端末である場合、端末装置１０は、成績を表示する生徒の識別情報等をユーザ入力により受け付け、ユーザ入力により指定された生徒の成績遷移画面を、サーバ装置２０から受信した表示データＤ１に基づき表示する。これによっても、教師は、任意の生徒の単元ごとの成績の遷移を好適に把握して指導等に活かすことができる。
【００８３】
（変形例６）
サーバ装置２０は、成績欄５３の任意の項目が選択されたことを検知した場合に、復習テストを表示させる代わりに、復習テスト以外の任意の教材を表示させてもよい。
【００８４】
例えば、サーバ装置２０は、選択された成績欄５３の項目に対応する単元（及び分類）に対応する重要ポイントや最低限必要な知識等を示した説明テキストなどの教材を表示させてもよい。この場合の表示に用いられる教材は、例えば、対応する単元及び分類ごとに関連付けられて、サーバ装置２０が参照可能な所定のデータベースに記録されている。本変形例によっても、閲覧者が指定した単元等に対応する復習を閲覧者に好適に実行させることができる。
【符号の説明】
【００８５】
９  ネットワーク
１０  端末装置
２０  サーバ装置
２４  テスト情報ＤＢ
２７  復習用設問ＤＢ
２８  テスト結果ＤＢ
【図１】
2020118851.tif 000003
【図２】
2020118851.tif 000004
【図３】
2020118851.tif 000005
【図４】
2020118851.tif 000006
【図５】
2020118851.tif 000007
【図６】
2020118851.tif 000008
【図７】
2020118851.tif 000009
【図８】
2020118851.tif 000010
【図９】
2020118851.tif 000011