(57)【要約】【課題】成績管理システムで使用する得点データや通知表データの名称や記号が、校務支援システムで使用するデータ名称・記号と不一致の場合であっても、校務支援システムで取り込み可能な表計算形式のデータファイルを生成できる成績管理システムの実現。【解決手段】各児童・生徒と、各児童・生徒の各種の通知表データとを関連付けて登録しておく通知表情報データベース24と、各児童・生徒と、各児童・生徒の各種得点データとを関連付けて登録しておく得点情報データベース22と、通知表データ・得点データのデータ項目の名称及び／又は記号を所定の名称・記号に変換する変換対応関係を規定した変換テーブルと、変換テーブルで規定された変換対応関係に従ってデータ項目の名称及び／又は記号を変換する手段と、変換されたデータ項目の名称及び／又は記号を含む各児童・生徒の通知表データ・得点データを、エクセル形式のデータファイルに生成する手段を備えた。【選択図】図９
2016218263.tif 000002
【特許請求の範囲】
【請求項１】
各児童・生徒と、各児童・生徒の各種の通知表データとを関連付けて登録しておく通知表情報記憶手段と、
上記通知表データのデータ項目の名称及び／又は記号を所定の名称・記号に変換する変換対応関係を規定した変換テーブルと、
上記変換テーブルで規定された変換対応関係に従って、データ項目の名称及び／又は記号を変換する手段と、
変換されたデータ項目の名称及び／又は記号を含む各児童・生徒の通知表データを、所定の表計算形式のデータファイルに生成する手段
を備えたことを特徴とする成績管理システム。
【請求項２】
上記通知表データには教科名称が含まれており、また、
上記変換テーブルが、上記教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項１に記載の成績管理システム。
【請求項３】
上記通知表データには観点名称が含まれており、また、
上記変換テーブルが、上記観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項１又は２に記載の成績管理システム。
【請求項４】
上記通知表データには評価記号が含まれており、また、
上記変換テーブルが、上記評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項１〜３の何れかに記載の成績管理システム。
【請求項５】
上記通知表データには児童名が含まれており、また、
上記変換テーブルが、上記児童名を所定の児童名に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項１〜４の何れかに記載の成績管理システム。
【請求項６】
各児童・生徒と、各児童・生徒の各種の得点データとを関連付けて登録しておく得点情報記憶手段と、
上記得点データのデータ項目の名称及び／又は記号を所定の名称・記号に変換する変換対応関係を規定した変換テーブルと、
上記変換テーブルで規定された変換対応関係に従って、データ項目の名称及び／又は記号を変換する手段と、
変換されたデータ項目の名称及び／又は記号を含む各児童・生徒の得点データを、所定の表計算形式のデータファイルに生成する手段
を備えたことを特徴とする成績管理システム。
【請求項７】
上記得点データには教科名称が含まれており、また、
上記変換テーブルが、上記教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項６に記載の成績管理システム。
【請求項８】
上記得点データには観点名称が含まれており、また、
上記変換テーブルが、上記観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項６又は７に記載の成績管理システム。
【請求項９】
上記得点データには評価記号が含まれており、また、
上記変換テーブルが、上記評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項６〜８の何れかに記載の成績管理システム。
【請求項１０】
上記得点データには児童名が含まれており、また、
上記変換テーブルが、上記児童名を所定の児童名に変換する変換対応関係を規定した変換テーブルであることを特徴とする請求項６〜９の何れかに記載の成績管理システム。
【請求項１１】
上記表計算形式のデータファイルが、エクセル形式のデータファイルであることを特徴とする請求項１〜１０の何れかに記載の成績管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、小中学校等における児童・生徒のテストの得点データや通知表データを集計・管理する成績管理システムに係り、特に、集計したテストの得点データや通知表データを、所定の表計算形式のデータファイルに生成する成績管理システムに関する。
【背景技術】
【０００２】
小中学校等において、各先生が自分の指導する児童・生徒に対して、各教科の単元毎や学期毎にテストを適時実施し、その得点データをパソコン等の情報処理端末で管理することが行われている（例えば、特開２００２−３５２０００号公報）。
また、各先生が上記テストの得点データや児童・生徒の授業態度等を評価して付与する通知表データもパソコン等の情報処理端末で管理することも行われている（例えば、特開２００４−１９１４１３号公報）。
【０００３】
ところで、小中学校等の教育現場における業務（以下、校務と称する）には、上記した児童・生徒の成績管理以外に、例えば、児童・生徒の出欠席管理、児童・生徒の保健管理、学校行事等のスケジュール管理、学校施設管理等、多岐に亘っており、先生がこれら膨大な校務に忙殺されることにより、最も大事な仕事である児童・生徒の育成に費やす時間が十分確保できない状況が生じている。
そこで近年、各自治体の教育委員会主導で、児童・生徒の成績管理、出欠席管理、スケジュール管理等の複数の校務を管理する統合システムである「校務支援システム」を各教育現場に導入し、パソコン等の情報処理端末を用いて校務の情報化・合理化を図る試みが行われている。
【０００４】
尚、校務支援システムに関する特許文献としては、例えば、特開２００２−１７５３７３号公報、特開２００１−２０９７４５号公報がある。  
【０００５】
一般的に、複数の校務を管理する統合システムである上記校務支援システムは児童・生徒の成績管理機能も備えているが、校務支援システム導入前から使用している成績管理システムの方が使い勝手が良く継続使用したい等という先生の要望により、校務支援システム導入後も、従来の成績管理システムを併用する学校が多いという実情がある。
【０００６】
このため、従来の成績管理システムで集計した児童・生徒のテストの得点データや通知表データを校務支援システムに取り込んで使用することができるよう、校務支援システムには、例えばエクセル形式等の表計算形式のデータファイルを取り込む機能が設けられており、他方、成績管理システムには、テストの得点データや通知表データをエクセル形式等の表計算形式のデータファイルに生成・出力する機能が設けられている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−３５２０００号公報
【特許文献２】特開２００４−１９１４１３号公報
【特許文献３】特開２００２−１７５３７３号公報
【特許文献４】特開２００１−２０９７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、例えば、成績管理システムで使用する教科名称が「図工」であるのに対し、校務支援システムで使用する教科名称が「図画工作」である等、成績管理システムで使用する得点データや通知表データのデータ名称と、校務支援システムで使用するデータ名称とが不一致の場合、成績管理システムで生成された表計算形式のデータファイルを校務支援システムに取り込むことができなかった。
尚、上記したデータ名称が不一致な場合と同様に、成績管理システムで使用する得点データや通知表データのデータ記号（例えばＡ、Ｂ等）と、校務支援システムで使用するデータ記号（例えば◎、○等）とが不一致の場合にも成績管理システムで生成された表計算形式のデータファイルを校務支援システムに取り込むことができなかった。
【０００９】
斯かる場合、従来は、成績管理システムで生成された表計算形式のデータファイル中のデータを「コピーアンドペースト」して校務支援システムに入力しており、入力作業に手間がかかると共に、入力ミスが生じ易かった。
【００１０】
この発明は、上記問題を解決するために案出されたものであり、その目的は、成績管理システムで使用する得点データや通知表データの名称や記号が、校務支援システムで使用するデータ名称・記号と不一致の場合であっても、校務支援システムで取り込み可能な表計算形式のデータファイルを生成できる成績管理システムを実現することにある。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、請求項１に記載の成績管理システムは、
各児童・生徒と、各児童・生徒の各種の通知表データとを関連付けて登録しておく通知表情報記憶手段と、
上記通知表データのデータ項目の名称及び／又は記号を所定の名称・記号に変換する変換対応関係を規定した変換テーブルと、
上記変換テーブルで規定された変換対応関係に従って、データ項目の名称及び／又は記号を変換する手段と、
変換されたデータ項目の名称及び／又は記号を含む各児童・生徒の通知表データを、所定の表計算形式のデータファイルに生成する手段
を備えたことを特徴とする。
【００１２】
請求項２に記載の成績管理システムは、請求項１に記載の成績管理システムにおいて、
上記通知表データには教科名称が含まれており、また、
上記変換テーブルが、上記教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１３】
請求項３に記載の成績管理システムは、請求項１又は２に記載の成績管理システムにおいて、
上記通知表データには観点名称が含まれており、また、
上記変換テーブルが、上記観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１４】
請求項４に記載の成績管理システムは、請求項１〜３の何れかに記載の成績管理システムにおいて、
上記通知表データには評価記号が含まれており、また、
上記変換テーブルが、上記評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１５】
請求項５に記載の成績管理システムは、請求項１〜４の何れかに記載の成績管理システムにおいて、
上記通知表データには児童名が含まれており、また、
上記変換テーブルが、上記児童名を所定の児童名に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１６】
請求項６に記載の成績管理システムは、
各児童・生徒と、各児童・生徒の各種の得点データとを関連付けて登録しておく得点情報記憶手段と、
上記得点データのデータ項目の名称及び／又は記号を所定の名称・記号に変換する変換対応関係を規定した変換テーブルと、
上記変換テーブルで規定された変換対応関係に従って、データ項目の名称及び／又は記号を変換する手段と、
変換されたデータ項目の名称及び／又は記号を含む各児童・生徒の得点データを、所定の表計算形式のデータファイルに生成する手段
を備えたことを特徴とする。
【００１７】
請求項７に記載の成績管理システムは、請求項６に記載の成績管理システムにおいて、
上記得点データには教科名称が含まれており、また、
上記変換テーブルが、上記教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１８】
請求項８に記載の成績管理システムは、請求項６又は７に記載の成績管理システムにおいて、
上記得点データには観点名称が含まれており、また、
上記変換テーブルが、上記観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００１９】
請求項９に記載の成績管理システムは、請求項６〜８の何れかに記載の成績管理システムにおいて、
上記得点データには評価記号が含まれており、また、
上記変換テーブルが、上記評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００２０】
請求項１０に記載の成績管理システムは、請求項６〜９の何れかに記載の成績管理システムにおいて、
上記得点データには児童名が含まれており、また、
上記変換テーブルが、上記児童名を所定の児童名に変換する変換対応関係を規定した変換テーブルであることを特徴とする。
【００２１】
請求項１１に記載の成績管理システムは、請求項１〜１０の何れかに記載の成績管理システムにおいて、
上記表計算形式のデータファイルが、エクセル形式のデータファイルであることを特徴とする。
【発明の効果】
【００２２】
請求項１に記載の成績管理システムにあっては、通知表データのデータ項目の名称・記号を、所定の名称・記号に変換する変換対応関係を規定した変換テーブルを備えており、上記変換テーブルで規定された変換対応関係に従って、データ項目の名称・記号を変換した上で、変換されたデータ項目の名称・記号を含む各児童・生徒の通知表データを所定の表計算形式のデータファイルに生成することができる。
従って、本システムの通知表データのデータ名称・記号と、本システムで生成する表計算形式のデータファイルを取り込んで使用する「校務支援システム」側の通知表データのデータ名称・記号とが不一致の場合であっても、上記変換テーブルに、「校務支援システム」側で使用している通知表データのデータ項目の名称・記号に変換する変換対応関係を規定しておくことにより、「校務支援システム」で取り込み可能な表計算形式のデータファイルを生成することができる。
【００２３】
請求項２〜請求項５に記載の成績管理システムの如く、変換テーブルが、「教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブル」、「観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブル」、「評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブル」、「児童名を所定の児童名に変換する変換対応関係を規定した変換テーブル」の場合には、通知表データ中の「教科名称」、「観点名称」、「評価記号」、「児童名」を規定された変換対応関係に従って変換することができる。
【００２４】
また、請求項６に記載の成績管理システムにあっては、得点データのデータ項目の名称・記号を、所定の名称・記号に変換する変換対応関係を規定した変換テーブルを備えており、上記変換テーブルで規定された変換対応関係に従って、データ項目の名称・記号を変換した上で、変換されたデータ項目の名称・記号を含む各児童・生徒の得点データを所定の表計算形式のデータファイルに生成することができる。
従って、本システムの得点データのデータ名称・記号と、本システムで生成する表計算形式のデータファイルを取り込んで使用する「校務支援システム」側の得点データのデータ名称・記号とが不一致の場合であっても、上記変換テーブルに、「校務支援システム」側で使用している得点データのデータ項目の名称・記号に変換する変換対応関係を規定しておくことにより、「校務支援システム」で取り込み可能な表計算形式のデータファイルを生成することができる。
【００２５】
請求項７〜請求項１０に記載の成績管理システムの如く、変換テーブルが、「教科名称を所定の教科名称に変換する変換対応関係を規定した変換テーブル」、「観点名称を所定の観点名称に変換する変換対応関係を規定した変換テーブル」、「評価記号を所定の評価記号に変換する変換対応関係を規定した変換テーブル」、「児童名を所定の児童名に変換する変換対応関係を規定した変換テーブル」の場合には、得点データ中の「教科名称」、「観点名称」、「評価記号」、「児童名」を規定された変換対応関係に従って変換することができる。
【発明を実施するための形態】
【００２６】
図１は、本発明に係る成績管理システム10（以下、本システム10と称する）の機能構成を示すブロック図であり、制御部12と記憶部14を備えている。
【００２７】
上記制御部12は、入出力制御部16を介してマウスや物理キーボード等より成る入力部18及び表示画面を備えた液晶ディスプレイ（ＬＣＤ）等より成る表示部20と接続されている。
上記入出力制御部16は、入力部18から入力された指令を制御部12に入力すると共に、制御部12から出力された表示指令に基づき上記表示部20に対する表示制御を行うインターフェースとして機能するものである。
【００２８】
上記制御部12は、パソコン等の情報処理端末のＣＰＵ並びにその動作を制御するＯＳやアプリケーションプログラムを有して成り、上記入出力制御部16を介して与えられた入力部18の指令に基づき、上記アプリケーションプログラムの記述内容に従った演算処理及び制御を実行し、入出力制御部20を介して実行結果を表示部20に出力制御する。
【００２９】
上記記憶部14は、得点情報データベース22、通知表情報データベース24、変換テーブルデータベース26、定義ファイル記憶部27、変換ファイル記憶部28、作業データ記憶部30、画面定義記憶部32を備えている。
上記得点情報データベース22、通知表情報データベース24、変換テーブルデータベース26、定義ファイル記憶部27、変換ファイル記憶部28、画面定義記憶部32は情報処理端末を構成するハードディスク等の記憶装置内に置かれ、作業データ記憶部30はメインメモリ（ＲＡＭ）等の一時記憶装置内に置かれている。
【００３０】
上記作業データ記憶部30は、本システム10が起動されると上記制御部12によって確保され、入力データや演算結果を一時的に記憶する記憶部である。
上記画面定義記憶部32は、本システム10が上記表示部20の表示画面に表示する各種画面の画面定義情報を記憶した記憶部である。
【００３１】
上記得点情報データベース22には、各児童・生徒毎に、テストの各種得点データが関連付けられて登録されている。
すなわち、表示部20の表示画面34に表示された得点集計画面36（図２）に示す通り、得点情報データベース22は、各児童の名前（児童Ａ、児童Ｂ等）、出席番号等の各児童の番号（１、２等）、学年（５年）、組（９組）、学期（１学期）、教科名（国語）、観点名（話・聞、書く等）、各観点に属する単元名（話す・聞く、しょうかいポスター等）、各児童の単元テストの得点、各観点毎の到達度（％）、各観点毎の判定評価（評価記号：Ａ、Ｂ等）、全単元テストの総得点・到達度（％）・判定評価（評価記号：Ａ、Ｂ等）等を相互に関連付けて登録している。
制御部12は、上記入力部18から入力された指令に基づき、上記画面定義記憶部30に登録されている得点集計画面36の画面定義情報を読み出すと共に、得点情報データベース22から所定の得点データを読み出して図２の得点集計画面36を生成し、表示画面34に表示するのである。
【００３２】
尚、「単元」とは、教科書等の教材内容を区分した学習単位のことをいい、「観点」とは小中学校における児童・生徒の学習到達度の評価を多面的に行うために定められているものである。
【００３３】
また図２に示す得点集計画面36においては、各単元テストの得点、全単元テストの総得点の到達度が９０％以上の場合にＡ判定、６０％以上９０％未満の場合にＢ判定、６０％未満の場合にＣ判定としている。
【００３４】
上記通知表情報データベース24には、各児童・生徒毎に、各種通知表データが関連付けられて登録されている。
図３は、表示部20の表示画面34に表示された通知表入力画面38の一例を示すものであり、制御部12は、上記入力部18から入力された指令に基づき、上記画面定義記憶部30に登録されている通知表入力画面38の画面定義情報を読み出すと共に、上記通知表情報データベース24から各児童の観点毎の判定評価（Ａ、Ｂ等）等の通知表データを読み出して図３の通知表入力画面38を生成し、表示画面34に表示するのである。
【００３５】
尚、図３の通知表入力画面38において、例えば、国語の観点「話・聞」の箇所の「集」（集計の略称）の欄に表示された「Ａ、Ｂ」は、得点情報データベース22から読み出して表示した各児童の観点毎のテストの判定評価データであり、従って、図２の得点集計画面36における国語の観点「話・聞」の判定評価データと一致している。
因みに、図３の通知表入力画面38において、例えば、国語の観点「関・意・態」の箇所の「集」の欄が空欄となっているが、これは、図２の得点集計画面36において、上記国語の観点「関・意・態」及びこれに対応する判定評価データが存在しないことから明らかな通り、得点情報データベース22に国語の観点「関・意・態」の判定評価データ登録されていないためである。
【００３６】
通知表を作成する先生は、通知表入力画面38中の「集」の欄に表示された各児童の観点毎のテストの判定評価データを参考にしながら、各児童の授業態度等も考慮して「評」（評価の略称）の欄に通知表の評価データ（Ａ〜Ｃ）を入力していくのである。
また、通知表入力画面38中の各教科の「評定」欄に評定データ（１〜３）も入力する。この「評定」とは、テストの得点、学習の様子、宿題等を総合的に判断して各教科毎に付ける評価である。
【００３７】
制御部12は通知表入力画面38で入力されたデータを通知表情報データベース24に登録し、この結果、各児童の名前（児童Ａ、児童Ｂ等）、各児童の出席番号（１、２等）、学年（５年）、組（９組）、学期（１学期）、教科名（国語、社会等）、観点名（話・聞、書く等）、各観点毎の評価データ（Ａ〜Ｃ）、各教科の評定データ（１〜３）等が相互に関連付けられて通知表情報データベース24に登録される。
【００３８】
上記変換テーブルデータベース26には、本システム10の得点データや通知表データを表計算形式のデータファイルに生成する場合において、本システム10のデータ名称・データ記号を所定のデータ名称・データ記号に変換するための変換対応関係を規定する変換テーブルが登録されている。
本システム10の変換テーブルデータベース26には、「教科名称の変換対応関係を規定する変換テーブル」、「観点名称の変換対応関係を規定する変換テーブル」、「評価記号の変換対応関係を規定する変換テーブル」、「児童の名前（児童名）の変換対応関係を規定する変換テーブル」の４種類が登録されている。
尚、変換対応関係を規定する変換テーブルを設けるデータ項目の種類や数は適宜設定可能である。
【００３９】
図４は、表示部20の表示画面34に表示された「教科名称の変換対応関係を規定する変換テーブル」の設定画面40であり、図４においては、本システム10の教科名称「図工」を変換表示名称「図画工作」と成す変換対応関係、教科名称「体育・保健」を変換表示名称「体育」と成す変換対応関係が設定されている。
上記設定画面40で設定された教科名称の変換対応関係を規定する変換テーブルは、制御部12により変換テーブルデータベース26に登録される。
【００４０】
図５は、表示部20の表示画面34に表示された「観点名称の変換対応関係を規定する変換テーブル」の設定画面42であり、図５においては、本システム10における５年生の国語の観点名称「関・意・態」を変換表示名称「関心・意欲」と成す変換対応関係、観点名称「話・聞」を変換表示名称「話す・聞く１」と成す変換対応関係、観点名称「書く」を変換表示名称「書く能力」と成す変換対応関係、観点名称「読む」を変換表示名称「読む能力」と成す変換対応関係が設定されている。
上記設定画面42で設定された観点名称の変換対応関係を規定する変換テーブルは、制御部12により変換テーブルデータベース26に登録される。
【００４１】
図６は、表示部20の表示画面34に表示された「評価記号の変換対応関係を規定する変換テーブル」の設定画面44であり、図６においては、本システム10における評価記号「Ａ」を変換表示記号「◎」と成す変換対応関係、評価記号「Ｂ」を変換表示記号「○」と成す変換対応関係、評価記号「Ｃ」を変換表示記号「△と成す変換対応関係が設定されている。
上記設定画面44で設定された評価記号の変換対応関係を規定する変換テーブルは、制御部12によりを変換テーブルデータベース26に登録される。
【００４２】
図７は、表示部20の表示画面34に表示された「児童名の変換対応関係を規定する変換テーブル」の設定画面46であり、図７においては、本システム10における「児童名Ａ」、「児童名Ｂ」等を変換表示名称「ＪＤ１５０５００１」、「ＪＤ１５０５００２」等と成す変換対応関係が設定されている。
尚、本システム10においては、児童名の変換表示名称として「ＪＤ１５０５００１」、「ＪＤ１５０５００２」等の「生徒管理コード」と称される各児童固有の識別コードを採用している。この「生徒管理コード」は、「校務支援システム」で一般的に使用している児童の識別コードであり、本システム10の上記「ＪＤ１５０５００１」、「ＪＤ１５０５００２」等の「生徒管理コード」は、本システム10で生成する表計算形式のデータファイルを取り込んで使用する「校務支援システム」側で使用している「生徒管理コード」と同一のものである。
上記設定画面46で設定された児童名の変換対応関係を規定する変換テーブルは、制御部12によりを変換テーブルデータベース26に登録される。
【００４３】
尚、上記においては、変換テーブルとして、「教科名称の変換対応関係を規定する変換テーブル」、「観点名称の変換対応関係を規定する変換テーブル」、「評価記号の変換対応関係を規定する変換テーブル」、「児童名の変換対応関係を規定する変換テーブル」の４種類の変換テーブルを例示したが、これに限定されるものではなく、変換テーブルの数や種類は適宜設定可能である。
【００４４】
上記定義ファイル記憶部27には、本システム10の得点データや通知表データを表計算形式のデータファイルに生成する場合において、上記データファイルに出力するデータ項目の種類、出力する児童・生徒のデータをランダム配置するか否かの定義情報が登録されている。
【００４５】
図８は、表示部20の表示画面34に表示された上記定義情報の設定画面48であり、図８においては、出力するデータ項目として「生徒管理コード」、「学年」、「評価」、「評定」が設定されており、また、「出力するデータのランダム配置」は「未設定」となっている。
上記設定画面48で設定された定義情報が登録された定義ファイルは、制御部12により定義ファイル記憶部27に登録される。
【００４６】
以下、本システム10において、通知表データを、表計算形式としてのエクセル形式のデータファイルに生成する場合の処理手順を図１のブロック図及び図９のフローチャート49に基づいて説明する。
【００４７】
本システム10のユーザである小中学校の先生等が、図３の通知表入力画面38において、「エクセル出力ボタン50」を入力部18としてのマウスを介してクリックすると、入出力制御部16を介して、エクセル形式のデータファイルの生成要求が制御部12に入力される（Ｓ10）。
尚、図３の通知表入力画面38の状態においては、通知表入力画面38に表示されている児童の通知表データは、制御部12により上記通知表情報データベース24内から抽出されて作業データ記憶部30に保持されている。
【００４８】
上記データファイルの生成要求を受けた制御部12は、変換テーブルデータベース26を参照し、変換テーブルの有無を確認する（Ｓ12）。
【００４９】
ここで、変換テーブルが有り、当該変換テーブルが「教科名称の変換テーブル」の場合（Ｓ14）、制御部12は、変換テーブルで規定された変換対応関係に従って、通知表データの教科名称を変換する（Ｓ16）。
図４に示す通り、「教科名称の変換テーブル」には、本システム10で使用する教科名称「図工」を変換表示名称「図画工作」と成す変換対応関係、教科名称「体育・保健」を変換表示名称「体育」と成す変換対応関係が規定されていることから、「図工」→「図画工作」、「体育・保健」→「体育」に変換する。
【００５０】
また、変換テーブルが有り、当該変換テーブルが「観点名称の変換テーブル」の場合（Ｓ18）、制御部12は、変換テーブルで規定された変換対応関係に従って、通知表データの観点名称を変換する（Ｓ20）。
図５に示す通り、「観点名称の変換テーブル」には、本システム10で使用する観点名称「関・意・態」を変換表示名称「関心・意欲」と成す変換対応関係、観点名称「話・聞」を変換表示名称「話す・聞く１」と成す変換対応関係、観点名称「書く」を変換表示名称「書く能力」と成す変換対応関係、観点名称「読む」を変換表示名称「読む能力」と成す変換対応関係が規定されていることから、「関・意・態」→「関心・意欲」、「話・聞」→「話す・聞く１」、「書く」→「書く能力」、「読む」→「読む能力」に変換する。
【００５１】
また、変換テーブルが有り、当該変換テーブルが「評価記号の変換テーブル」の場合（Ｓ22）、制御部12は、変換テーブルで規定された変換対応関係に従って、通知表データの評価記号を変換する（Ｓ24）。
図６に示す通り、「評価記号の変換テーブル」には、本システム10で使用する評価記号「Ａ」を変換表示記号「◎」と成す変換対応関係、評価記号「Ｂ」を変換表示記号「○」と成す変換対応関係、評価記号「Ｃ」を変換表示記号「△と成す変換対応関係が規定されていることから、「Ａ」→「◎」、「Ｂ」→「○」、「Ｃ」→「△」に変換する。
【００５２】
また、変換テーブルが有り、当該変換テーブルが「児童名の変換テーブル」の場合（Ｓ26）、制御部12は、変換テーブルで規定された変換対応関係に従って、通知表データの児童名を変換する（Ｓ28）。
図７に示す通り、「児童名の変換テーブル」には、本システム10で使用する児童名である「児童名Ａ」、「児童名Ｂ」等を変換表示名称「ＪＤ１５０５００１」、「ＪＤ１５０５００２」等と成す変換対応関係が規定されていることから、「児童名Ａ」→「ＪＤ１５０５００１」、「児童名Ｂ」→「ＪＤ１５０５００２」等に変換する。
【００５３】
次に、制御部12は、定義ファイル記憶部27を参照し、定義ファイルの有無を確認する（Ｓ30）。
【００５４】
図８に示した通り、出力データ項目を「生徒管理コード」、「学年」、「評価」、「評定」の４項目に制限する定義情報が登録された定義ファイルが存在することから、制御部12は、上記定義情報に従って、出力データ項目を「生徒管理コード」、「学年」、「評価」、「評定」の４項目に設定する（Ｓ32）。
【００５５】
上記した変換テーブルに従って、教科名称・観点名称・評価記号・児童名が変換されると共に、定義ファイルの定義情報に従って出力データ項目が設定された通知表データを、制御部12はエクセル形式のデータファイルに生成する（Ｓ34）。
生成されたエクセル形式のデータファイルは制御部12によって変換ファイル記憶部28に登録される。
【００５６】
図１０〜図１６は、上記フローチャート49の処理手順に従って、生成されたエクセル形式のデータファイルのデータシート52を示すものである。
【００５７】
図１０は、変換テーブル及び定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12がＮ」及び「Ｓ30がＮ」の場合のデータシート52である。
この場合、「データ項目の名称・評価記号の変更」及び「出力データ項目の制限」が行われることなく、通知表データがエクセル形式のデータファイルに出力されることとなる。
【００５８】
尚、図１０に示すように、制御部12は、データシート52に各児童の生徒管理コードを入力するデータ項目列54を追加してエクセル形式のデータファイルを生成しており、該データ項目列54に、上記した「ＪＤ１５０５００１」、「ＪＤ１５０５００２」等の「校務支援システム」側で使用している各児童の生徒管理コードを入力することができるようになっている。
【００５９】
図１１は、教科名称の変換テーブルのみ存在し、且つ、定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ14がＹ」であり、且つ、「Ｓ18、Ｓ22、Ｓ26、Ｓ30がＮ」の場合のデータシート52である。
この場合、「教科名称」のみが変換されることとなり、図１１に示すように、「図工」が「図画工作の教科名称56」に、「体育・保健」が「体育の教科名称56」に変換されている。
【００６０】
図１２は、観点名称の変換テーブルのみ存在し、且つ、定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ18がＹ」であり、且つ、「Ｓ14、Ｓ22、Ｓ26、Ｓ30がＮ」の場合のデータシート52である。
この場合、「観点名称」のみが変換されることとなり、図１２に示すように、「関・意・態」が「関心・意欲の観点名称58」、「話・聞」が「話す・聞く１の観点名称58」、「書く」が「書く能力の観点名称58」、「読む」が「読む能力の観点名称58」に変換されている。
【００６１】
図１３は、評価記号の変換テーブルのみ存在し、且つ、定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ22がＹ」であり、且つ、「Ｓ14、Ｓ18、Ｓ26、Ｓ30がＮ」の場合のデータシート52である。
この場合、「評価記号」のみが変換されることとなり、図１３に示すように、「Ａ」が「◎の評価記号60」、「Ｂ」が「○の評価記号60」、「Ｃ」が「△の評価記号60」に変換されている。
【００６２】
図１４は、児童名の変換テーブルのみ存在し、且つ、定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ26がＹ」であり、且つ、「Ｓ14、Ｓ18、Ｓ22、Ｓ30がＮ」の場合のデータシート52である。
この場合、「児童名」のみが変換されることとなり、図１４に示すように、「児童名Ａ」が「ＪＤ１５０５００１の児童名62」等に変換されている。
【００６３】
尚、上記の通り、本システム10においては、児童名の変換表示名称として、本システム10で生成するエクセル形式のデータファイルを取り込んで使用する「校務支援システム」側で使用している「生徒管理コード」と同一のもの（ＪＤ１５０５００１等）を採用しているので、図１４に示すように、制御部12は、データシート52中の生徒管理コード入力用のデータ項目列54に、各児童の変換表示名称（ＪＤ１５０５００１等）をコピーしてデータファイルを生成している。
この結果、各児童の生徒管理コードを別途入力する必要が無く、利便性が向上する。
【００６４】
図１５は、教科名称の変換テーブル・観点名称の変換テーブル・評価記号の変換テーブル・児童名の変換テーブルが全て存在し、且つ、定義ファイルが存在しない場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ14、Ｓ18、Ｓ22、Ｓ26がＹ」であり、且つ、「Ｓ30がＮ」の場合のデータシート52であり、上記変換テーブルに従って、教科名称・観点名称・評価記号・児童名が変換されている。
【００６５】
図１６は、児童名の変換テーブルのみ存在し、且つ、定義ファイルも存在する場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ26、Ｓ30がＹ」であり、且つ、「Ｓ14、Ｓ18、Ｓ22がＮ」の場合のデータシート52である。
この場合、児童名の変換テーブルに従って「児童名」が変換されると共に、定義ファイル（図８参照）に従って、出力データ項目が「生徒管理コード」、「学年」、「評価」、「評定」の４項目に限定されており、「クラス名」、「出席番号」、「児童名」が表示されていない。
尚、上記の通り、制御部12は、データシート52中の生徒管理コード入力用のデータ項目列54に、生徒管理コードと一致する各児童の変換表示名称（ＪＤ１５０５００１等）をコピーしてデータファイルを生成するので、図１６のデータ項目列54には生徒管理コード（ＪＤ１５０５００１等）が入力されている。
【００６６】
上記の如く、出力データ項目を制限する定義ファイルによって、「クラス名」、「出席番号」、「児童名」等の児童を特定する情報を出力データ項目から除外することにより、万一、エクセル形式のデータファイルが外部流出しても児童の個人情報が特定されることを防止できる。
尚、図１６に示す通り、生徒管理コード入力用のデータ項目列54に、「校務支援システム」側で使用している生徒管理コード（ＪＤ１５０５００１等）が入力されているので、上記「クラス名」、「出席番号」、「児童名」等の児童特定情報が存在しなくても、「校務支援システム」側は上記生徒管理コードをキーにして各児童の通知表データを特定することができる。
【００６７】
図１７は、表示部20の表示画面34に表示された定義情報の設定画面48であり、「ランダム出力」欄にチェックが入れられており、「出力するデータのランダム配置」の設定が成されている点以外は図８の場合と同じである。
上記設定画面48で設定された定義情報が登録された定義ファイルは、制御部12により定義ファイル記憶部27に登録される。
【００６８】
図１８は、児童名の変換テーブルのみ存在し、且つ、図１７の設定の定義ファイルが存在する場合、すなわち、図９のフローチャート49において、「Ｓ12、Ｓ26、Ｓ30がＹ」であり、且つ、「Ｓ14、Ｓ18、Ｓ22がＮ」の場合のデータシート52である。
この場合、児童名の変換テーブルに従って「児童名」が変換されると共に、定義ファイル（図１７参照）に従って、出力データ項目が「生徒管理コード」、「学年」、「評価」、「評定」の４項目に限定されており、「クラス名」、「出席番号」、「児童名」が表示されていない。また、出力データをランダム配置する定義情報に従って、児童の通知表データがランダム配置されている。
【００６９】
出力データ項目の制限及びデータのランダム配置を定義する定義ファイルによって、「クラス名」、「出席番号」、「児童名」等の児童特定情報を出力データ項目から除外することに加え、通常、出席番号順に配置されている通知表データをランダム配置することにより、より一層確実に、児童の個人情報が特定されることを防止できる。
【００７０】
上記においては、図１のブロック図及び図９のフローチャート49に基づき、「通知表データ」をエクセル形式のデータファイルに生成する場合の処理手順について説明したが、本発明はこれに限定されるものではなく、テストの「得点データ」（図２参照）についても、フローチャート49のＳ10〜Ｓ34の手順と同様の手順に従ってエクセル形式のデータファイルに生成することができる。
【００７１】
すなわち、小中学校の先生等のユーザが、図２のテストの得点集計画面36において「エクセル出力ボタン50」をマウスを介してクリックすると、入出力制御部16を介して、エクセル形式のデータファイルの生成要求が制御部12に入力される（Ｓ10）。
尚、図２のテストの得点集計画面36の状態においては、得点集計画面36に表示されている児童の得点データは、制御部12により上記得点情報データベース22内から抽出されて作業データ記憶部30に保持されている。
【００７２】
上記データファイルの生成要求を受けた制御部12は、変換テーブルデータベース26を参照し、変換テーブルの有無を確認する（Ｓ12）。
【００７３】
ここで、変換テーブルが有り、当該変換テーブルが「教科名称の変換テーブル」（図４参照）の場合（Ｓ14）、制御部12は、変換テーブルで規定された変換対応関係に従って、得点データの教科名称を変換する（Ｓ16）。
【００７４】
また、変換テーブルが有り、当該変換テーブルが「観点名称の変換テーブル」（図５参照）の場合（Ｓ18）、制御部12は、変換テーブルで規定された変換対応関係に従って、得点データの観点名称を変換する（Ｓ20）。
【００７５】
また、変換テーブルが有り、当該変換テーブルが「評価記号の変換テーブル」（図６参照）の場合（Ｓ22）、制御部12は、変換テーブルで規定された変換対応関係に従って、得点データの評価記号を変換する（Ｓ24）。
【００７６】
また、変換テーブルが有り、当該変換テーブルが「児童名の変換テーブル」（図７参照）の場合（Ｓ26）、制御部12は、変換テーブルで規定された変換対応関係に従って、得点データの児童名を変換する（Ｓ28）。
【００７７】
次に、制御部12は、定義ファイル記憶部27を参照し、定義ファイルの有無を確認する（Ｓ30）。
【００７８】
ここで、図８の定義情報の設定画面48で設定された定義ファイルが存在する場合、定義情報に従って、出力データ項目を「生徒管理コード」、「学年」、「評価」、「評定」の４項目に設定する（Ｓ32）。
また、図１７の定義情報の設定画面48で設定された定義ファイルが存在する場合、定義情報に従って、出力データ項目を「生徒管理コード」、「学年」、「評価」、「評定」の４項目に設定すると共に、出力データのランダム配置を設定する（Ｓ32）。
【００７９】
変換テーブルに従って、教科名称・観点名称・評価記号・児童名が変換されると共に、定義ファイルの定義情報に従って出力データ項目が設定された得点データを、制御部12はエクセル形式のデータファイルに生成する（Ｓ34）。
生成されたエクセル形式のデータファイルは制御部12によって変換ファイル記憶部28に登録される。
【００８０】
尚、本システム10で生成する表計算形式のデータファイルは上記エクセル形式に限定されるものではなく、本システム10で生成するデータファイルを取り込んで使用する「校務支援システム」側で取り込み可能な適宜な表計算形式を選定することができる。
【００８１】
上記の通り、本システム10は、教科名称56・観点名称58・評価記号60・児童名62等の本システム10で使用する通知表データのデータ項目の名称・記号を、所定の名称・記号に変換する変換対応関係を規定した変換テーブルを備えており、制御部12は、上記変換テーブルで規定された変換対応関係に従って、データ項目の名称・記号を変換した上で、変換されたデータ項目の名称・記号を含む各児童の通知表データをエクセル形式等の表計算形式のデータファイルに生成することができる。
従って、本システム10の通知表データのデータ名称・記号と、本システム10で生成する表計算形式のデータファイルを取り込んで使用する「校務支援システム」側の通知表データのデータ名称・記号とが不一致の場合であっても、上記変換テーブルに、「校務支援システム」側で使用している通知表データのデータ項目の名称・記号に変換する変換対応関係を規定しておくことにより、「校務支援システム」で取り込み可能な表計算形式のデータファイルを生成することができる。
【００８２】
同様に、本システム10は、教科名称・観点名称・評価記号・児童名等の本システム10で使用する得点データのデータ項目の名称・記号を、所定の名称・記号に変換する変換対応関係を規定した変換テーブルを備えており、制御部12は、上記変換テーブルで規定された変換対応関係に従って、データ項目の名称・記号を変換した上で、変換されたデータ項目の名称・記号を含む各児童の得点データをエクセル形式等の表計算形式のデータファイルに生成することができる。
従って、本システム10の得点データのデータ名称・記号と、本システム10で生成する表計算形式のデータファイルを取り込んで使用する「校務支援システム」側の得点データのデータ名称・記号とが不一致の場合であっても、上記変換テーブルに、「校務支援システム」側で使用している得点データのデータ項目の名称・記号に変換する変換対応関係を規定しておくことにより、「校務支援システム」で取り込み可能な表計算形式のデータファイルを生成することができる。
【００８３】
上記において、本システム10は、通知表データ及びテストの得点データを備え、上記通知表データ及びテストの得点データの両方のデータを表計算形式のデータファイルに生成する場合を例示したが、本発明はこれに限定されるものではなく、通知表データ及びテストの得点データの少なくとも一方のデータを備え、上記通知表データ及びテストの得点データの少なくとも一方のデータを表計算形式のデータファイルに生成する場合も本発明の技術的範囲に入ることは云うまでもない。
【図面の簡単な説明】
【００８４】
【図１】本発明に係る成績管理システムの機能構成を示すブロック図である。
【図２】表示部の表示画面に表示された得点集計画面を示す説明図である。
【図３】表示部の表示画面に表示された通知表入力画面を示す説明図である。
【図４】表示部の表示画面に表示された教科名称の変換対応関係の設定画面を示す説明図である。
【図５】表示部の表示画面に表示された観点名称の変換対応関係の設定画面を示す説明図である。
【図６】表示部の表示画面に表示された評価記号の変換対応関係の設定画面を示す説明図である。
【図７】表示部の表示画面に表示された児童名の変換対応関係の設定画面を示す説明図である。
【図８】表示部の表示画面に表示された定義情報の設定画面を示す説明図である。
【図９】通知表データをエクセル形式のデータファイルに生成する場合の処理手順を示すフローチャートである。
【図１０】変換テーブル・定義ファイルが存在しない場合のエクセル形式のデータファイルのデータシートである。
【図１１】教科名称のみ変換した場合のエクセル形式のデータファイルのデータシートである。
【図１２】観点名称のみ変換した場合のエクセル形式のデータファイルのデータシートである。
【図１３】評価記号のみ変換した場合のエクセル形式のデータファイルのデータシートである。。
【図１４】児童名のみ変換した場合のエクセル形式のデータファイルのデータシートである。
【図１５】教科名称・観点名称・評価記号・児童名を変換した場合のエクセル形式のデータファイルのデータシートである。
【図１６】定義ファイルの定義情報に従ってデータ項目の種類を設定した場合のエクセル形式のデータファイルのデータシートである。
【図１７】表示部の表示画面に表示された定義情報の設定画面を示す説明図である。
【図１８】定義ファイルの定義情報に従ってデータ項目の種類・配置を設定した場合のエクセル形式のデータファイルのデータシートである。
【符号の説明】
【００８５】
10  成績管理システム
12  制御部
14  記憶部
16  入出力制御部
18  入力部
20  表示部
22  得点情報データベース
24  通知表情報データベース
26  変換テーブルデータベース
27  定義ファイル記憶部
28  変換ファイル記憶部
30  作業データ記憶部
32  画面定義記憶部
34  表示画面
36  得点集計画面
38  通知表入力画面
40  教科名称の対応関係の設定画面
42  観点名称の対応関係の設定画面
44  評価記号の対応関係の設定画面
46  児童名の対応関係の設定画面
48  定義情報の設定画面
49  フローチャート
50  エクセル出力ボタン
52  データシート 
54  データ項目列
56  教科名称
58  観点名称
60  評価記号
62  児童名
【図９】
2016218263.tif 000003
【図１】
2016218263.tif 000004
【図２】
2016218263.tif 000005
【図３】
2016218263.tif 000006
【図４】
2016218263.tif 000007
【図５】
2016218263.tif 000008
【図６】
2016218263.tif 000009
【図７】
2016218263.tif 000010
【図８】
2016218263.tif 000011
【図１０】
2016218263.tif 000012
【図１１】
2016218263.tif 000013
【図１２】
2016218263.tif 000014
【図１３】
2016218263.tif 000015
【図１４】
2016218263.tif 000016
【図１５】
2016218263.tif 000017
【図１６】
2016218263.tif 000018
【図１７】
2016218263.tif 000019
【図１８】
2016218263.tif 000020