(57)【要約】【課題】学校等の教育の現場で使用されるテストに基づいて、児童・生徒の成績を処理して、学習の達成度等を管理、評価するための成績処理システムを提供する。【解決手段】主体側装置１０と補助側装置２０と、を有し、主体側装置１０の識別情報整合部１０１が、入力識別情報１９２と記識別情報１３０ａとを比較して、整合していると判断すると、主体側装置１０の補助側記憶設定部１０５が、任意の教科別成績データ１６２ａを複数の補助側装置２０から選択された特定の補助側装置２０の補助側記憶部９ａに教科別作業用成績データ１６２ａ’として記憶する成績処理システム。【選択図】図１
2009251305.tif 000002
【特許請求の範囲】
【請求項１】
相互に教科別成績データが交換可能な主体側装置と補助側装置とを有する成績処理システムであって、
前記主体側装置は、前記補助側装置が複数接続可能となっており、
少なくとも、学習指導する指導者のデータである指導者データとその学習指導を受ける受講者のデータである受講者データとが関連づけられて複数のクラス情報データとして記憶されているクラス情報記憶部と、
少なくとも、受講者毎の成績評価データを作成するために受講者に対して実施される教科別のテストの結果である教科別テストデータと、前記受講者データと、前記クラス情報データ毎に関連して前記教科別テストデータと前記受講者データとが教科別の教科別成績データとして記憶されている成績情報記憶部と、
前記教科別成績データに基づいて前記成績評価データを作成する成績処理部と、
前記成績評価データを作成する際に選択された選択クラス情報データと前記クラス情報データとを比較して整合させるために予め設定された識別情報を前記クラス情報データ毎に対応するように記憶する識別情報記憶部と、
前記識別情報と前記主体側装置の入力部から入力された入力識別情報とを比較して整合する識別情報整合部と、
複数の前記補助側記憶装置から特定の前記補助側装置を選択する補助側記憶選択部と、を有しており、
前記補助側記憶選択部によって選択された特定の前記補助側記憶装置は、少なくとも１つの前記教科別成績データを一時的に教科別作業用成績データとして補助側記憶部に記憶するようになっており、
前記主体側装置の前記識別情報整合部が、前記入力識別情報と前記識別情報記憶部に記憶されている前記識別情報とを比較して、整合していると判断すると、前記主体側装置の補助側記憶設定部が、前記主体側装置の１つの前記教科別成績データ毎に異なる前記補助側装置の前記補助側記憶部に前記教科別作業用成績データとして記憶するようになっていること、を特徴とする成績処理システム。
【請求項２】
前記補助側記憶設定部が、前記補助側記憶部に少なくとも前記教科別成績データを教科別作業用成績データとして記憶した際には、
前記主体側装置の抽出教科鍵情報設定部が、前記主体側装置の前記成績情報記憶部に記憶されている前記教科別成績データの内で前記補助装置側の前記補助側記憶部に記憶された前記教科別作業用成績データと対応する前記教科別成績データであることを識別して、その教科別成績データに更新作業を禁止するための鍵情報を付して鍵情報付教科別成績データとして前記成績情報記憶部に記憶するようになっていることを特徴とする請求項１に記載の成績処理システム。
【請求項３】
前記補助側記憶設定部は、前記教科別作業用成績データを前記クラス情報データに関連付けて、前記補助側装置の前記補助側記憶部に記憶することを特徴とする請求項１又２に記載の成績処理システム。
【請求項４】
前記主体側装置では、前記補助側装置に前記教科別成績データを一時的に記憶する選択をしたことを識別するための持出識別情報を設定する持出識別情報設定部を有しており、前記主体側装置の持出識別情報整合部が、前記持出識別情報と前記入力部から入力された入力識別情報とを比較して、整合していると判断すると、前記補助側記憶設定部が、前記補助側装置の前記補助側記憶部に前記主体側の前記教科別成績データを前記教科別作業用成績データとして記憶するようになっていることを特徴とする請求項１乃至３のいずれかに記載の成績処理システム。
【請求項５】
前記主体側装置の前記持出識別情報設定部は、前記識別情報を前記持出識別情報として設定することを選択することができるようになっていることを特徴とする請求項４に記載の成績処理システム。
【請求項６】
前記補助側装置の前記教科別作業用成績データと前記主体側装置の前記教科別成績データとが、差し替えられると、前記成績情報記憶部に記憶されている前記鍵付教科別成績データの鍵情報が解除されるようになっていることを特徴とする請求項２乃至５のいずれかに記載の成績処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、学校等の教育の現場で使用されるテストに基づいて、児童・生徒の成績を処理して、学習の達成度等を管理、評価するための成績処理システムに関するものである。
【背景技術】
【０００２】
教育現場において、児童・生徒等の学習の達成度を知るために、国語、算数、理科、社会等の教科別にテストが行われている。そして、このようなテストを採点し、その結果を記録し、集計して、児童・生徒の達成度を評価することは、指導者が日常的に行っている作業である。そして、このような評価の結果を児童・生徒の個人の教育指導に役立つ情報として指導者に提供することができれば、指導を受ける側に、どの部分の学習を重点的に補う必要があるかを伝え、個別対応の学習指導をすることができるようになる。
【０００３】
しかし、このような教科別のテストは、一年間を通じて、様々なテストを行うことになる。そして、このような様々なテストの結果を、多数の児童・生徒ごとに記録しつつ、適切な、誤りのない評価を行い、指導していかなければならず、教育現場の指導者の負担や、事務作業の効率等を考えると、全ての作業を指導者が手作業で行うことは困難である。
また、近年では、このような様々なテストの導入準備や、採点・集計作業等の手間や、それらと学習指導要領に基づく観点からの評価に反映さる作業や、指導に関する記録の作成、及び、個々の児童・生徒の進捗度合いに合わせた個別対応指導等、指導者に課せられる負担は、益々膨大となっている。
【０００４】
そこで、児童・生徒の教育に携わる指導者の負担を一部でも軽減しようとする試みがなされている（例えば、特許文献１）。
例えば、教科別に、教科書の単元ごと、または、観点に準拠したテストに対応する評価システムであって、テストの結果である得点を入力して、その得点により、複数のレベルに分類する。そして、その分類に応じて、複数のレベルに対応した児童・生徒用のアドバイス文を出力できるようになっている。また、そのテストの結果を集計して、適切なアドバイス文等を出力し、児童・生徒に個別指導を行う際の資料とすることができるようになっている。
【特許文献１】特開２００４−３３３５５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そして、通常、このような得点の入力は、児童・生徒の担任が行っている場合が多く、全ての教科毎のテスト結果の入力や集計等は、１つの端末で作業されることが多かった。しかし、最近では、例えば、教科別の担任が、学年毎に採点したり、あるいは、担任が学校内ネットワークに接続されている端末以外の端末でデータ入力作業を行いたい場合等があり、必ずしも１つの端末のみで全ての作業をすることが困難な状況になってきている。また、特に、最近では、個人ごとに操作端末を管理している場合があり、個人情報等を管理している端末を、共用で使用することは少なくなってきている。仮に、共同で使用する場合には、データ管理等を慎重に行う必要がある。そして、このように、共用して使用する場合等、通常、データ管理を行う必要のある場合には、そのデータにアクセス制限を掛けたり、または、パスワード設定等をして、容易に担当者以外は、見られないように工夫されている。
しかし、このようにアクセス制限されたり、パスワード設定をしたりして、データが見られないようにしたり、データを担当者以外の者が、全く変更できない機能になっていると、教科毎のデータ入力や管理を全て一人の担当者が行わなければならず、作業効率が悪い。また、仮に、担当者が、そのデータへのアクセス権限を他の者に与えること等も考えられるが、作業を依頼したデータ以外にもアクセスできるようになってしまったり、それを防ぐために、階層分けしてアクセス権限を設定しなければならない等、データ管理が複雑になってしまうという問題もある。
【０００６】
そこで、本発明は、上記課題を解決するために、メインの作業用の主体側装置と、例えば、必要なデータのみを、別の記憶装置に移して作業できるように補助側装置が設定できるようになっている成績処理システムに関するものである。
【課題を解決するための手段】
【０００７】
上記課題は、第１の発明によれば、相互に教科別成績データが交換可能な主体側装置と補助側装置とを有する成績処理システムであって、前記主体側装置は、前記補助側装置が複数接続可能となっており、少なくとも、学習指導する指導者のデータである指導者データとその学習指導を受ける受講者のデータである受講者データとが関連づけられて複数のクラス情報データとして記憶されているクラス情報記憶部と、少なくとも、受講者毎の成績評価データを作成するために受講者に対して実施される教科別のテストの結果である教科別テストデータと、前記受講者データと、前記クラス情報データ毎に関連して前記教科別テストデータと前記受講者データとが教科別の教科別成績データとして記憶されている成績情報記憶部と、前記教科別成績データに基づいて前記成績評価データを作成する成績処理部と、前記成績評価データを作成する際に選択された選択クラス情報データと前記クラス情報データとを比較して整合させるために予め設定された識別情報を前記クラス情報データ毎に対応するように記憶する識別情報記憶部と、前記識別情報と前記主体側装置の入力部から入力された入力識別情報とを比較して整合する識別情報整合部と、複数の前記補助側記憶装置から特定の前記補助側装置を選択する補助側記憶選択部と、を有しており、前記補助側記憶選択部によって選択された特定の前記補助側記憶装置は、少なくとも１つの前記教科別成績データを一時的に教科別作業用成績データとして補助側記憶部に記憶するようになっており、前記主体側装置の前記識別情報整合部が、前記入力識別情報と前記識別情報記憶部に記憶されている前記識別情報とを比較して、整合していると判断すると、前記主体側装置の補助側記憶設定部が、前記主体側装置の１つの前記教科別成績データ毎に異なる前記補助側装置の前記補助側記憶部に前記教科別作業用成績データとして記憶するようになっていること、を特徴とする成績処理システムにより達成される。
【０００８】
第１の発明の構成によれば、成績処理システムは、相互に教科別成績データが交換可能な主体側装置と補助側装置とを有している。そして、主体側装置は、補助側装置と複数接続可能になっており、少なくとも１つの教科別成績データ毎に異なる補助側装置の補助側記憶部に一時的に教科別作業用成績データとして記憶することができるようになっている。また、主体側装置のクラス情報記憶部には、学習指導する指導者と学習指導を受ける受講者とのデータは関連して複数のクラス情報データを構成してクラス情報記憶部に記憶されている。主体側装置の成績処理情報記憶部には、受講者に対して実施される教科別のテストの結果である教科別テストデータが、受講者データと関連して、クラス情報データ毎に教科別の教科別成績データとして対応して記憶されている。そして、主体側装置は、教科別成績データに基づいて成績評価データを作成する成績処理部を有している。また、主体側装置には、成績評価データを作成する際に選択される選択クラス情報データとクラス情報データとを比較して整合するための識別情報が、クラス情報データ毎に記憶されている。そして、主体側装置は、識別情報と主体側の入力部から入力された入力識別情報とを比較して、整合する識別情報整合部を有している。また、主体側装置の補助側記憶選択部は、複数の補助側記憶装置から特定の補助側記憶装置を選択する。そして、主体側装置の補助側記憶設定部は、主体側装置の識別情報整合部が、入力識別情報と識別情報とを比較して、整合していると判断すると、選択された補助側記憶装置の補助側記憶部に１つの教科別成績データ毎に異なる補助側装置の補助側記憶部に一時的に教科別作業用成績データとして記憶する。
【０００９】
つまり、主体側装置の教科別成績データは、識別情報と入力識別情報とが整合された際には、任意の選択された補助側装置の補助側記憶部に教科別成績データを一時的に記憶することができる。そのため、指導者は、教科毎に成績データの入力等の作業を分担して行うことができる。そして、その教科毎の成績データを補助側装置の補助側記憶部に記憶させる際には、識別情報が必要であるので、識別情報で整合性が取れない場合には、補助側装置の補助側記憶部にデータを記憶させることができないので、情報を管理することができる。
しかも、この成績処理システムは、相互に教科別成績データを交換可能な主体側装置と補助側装置とを有しており、主体側装置が複数の補助側装置と接続可能であり、補助側記憶選択部は、複数の補助側装置から特定の補助側装置を選択できる。そして、補助側記憶設定部は、教科別成績データ毎に異なる補助側装置の補助側記憶部に一時的に教科別作業用成績データとして記憶させることができる。
そのため、例えば、メモリー装置や、ネットワーク上の記憶部にその情報を一時的に記憶させることもでき、指導者が、複数の場合にも、一部を共通の情報として共有化することが可能となるので、分業化でき、作業効率の向上が図れる。
【００１０】
好ましくは、第２の発明は、第１の発明の構成において、前記補助側記憶設定部が、前記補助側記憶部に少なくとも前記教科別成績データを教科別作業用成績データとして記憶した際には、前記主体側装置の抽出教科鍵情報設定部が、前記主体側装置の前記成績情報記憶部に記憶されている前記教科別成績データの内で前記補助装置側の前記補助側記憶部に記憶された前記教科別作業用成績データと対応する前記教科別成績データであることを識別して、その教科別成績データに更新作業を禁止するための鍵情報を付して鍵情報付教科別成績データとして前記成績情報記憶部に記憶するようになっている。
【００１１】
つまり、第２の発明の構成によれば、補助側記憶設定部が、補助側記憶装置に少なくとも１つの教科別作業用成績データを記憶している場合には、主体側装置の抽出教科鍵情報設定部は、その補助側記憶設定部に記憶されている教科別作業用成績データに対応する主体側装置の教科別成績データを識別して、その主体側装置の教科別成績データに更新作業を禁止するための鍵情報を付して鍵情報付教科別成績データとして記憶する。
【００１２】
このため、任意の補助側装置の補助側記憶部にどの教科別成績データが教科別作業用成績データとして一時的に記憶されているかが、主体側装置でも識別することができる。従って、どの教科別成績データが持出されているかを容易に判断できる。
また、どの教科別成績データが補助側装置に持出されているかが成績処理システムの使用者である指導者に不明であると、その使用者が誤って、主体側装置で教科別成績データを更新してしまい、実際の作業が主体側装置と補助側装置のどちらで進めているか混乱してしまう場合もありうる。
しかし、このように鍵情報が主体側装置の教科別成績データに付されており、鍵情報付教科別成績データとして記憶されていれば、主体側装置では、補助側装置で作業中であることが容易に判断できる。また、その主体側装置の教科別成績データには、このように鍵情報が付された鍵情報付教科別成績データとなっているので、主体側装置では、更新作業ができないようにロックされている。そのため、どちらで作業が行われているか、混乱をきたすことがなく、作業の効率化が図れるので、使用者である指導者にとっての使い勝手の良いものとなっている。
【００１３】
好ましくは、第３の発明は、第１または第２の発明の構成において、前記補助側記憶設定部は、前記教科別作業用成績データを前記クラス情報データに関連付けて、前記補助側装置の前記補助側記憶部に記憶する。
つまり、第３の発明の構成によれば、補助側記憶設定部は、教科別作業用成績データとクラス情報データとを関連付けて補助側装置の補助側記憶部に記憶されている。このため、持出先である補助側装置においても、クラス情報データと関連して教科別作業用成績データが記憶されるので、クラス毎に整理することができ、使用者である指導者は、データの管理が容易となる。
【００１４】
好ましくは、第４の発明は、第１乃至第３のいずれかの発明の構成において、前記主体側装置では、前記補助側装置に前記教科別成績データを一時的に記憶することを選択したことを識別するための持出識別情報を設定する持出識別情報設定部を有しており、前記主体側装置の持出識別情報整合部が、前記持出識別情報と前記入力部から入力された入力識別情報とを比較して、整合していると判断すると、前記補助側記憶設定部が、前記補助側装置の前記補助側記憶部に前記主体側の前記教科別成績データを前記教科別作業用成績データとして記憶するようになっている。
【００１５】
つまり、第４の発明の構成によれば、主体側装置では、持出識別情報設定部を有しているので、補助側装置に教科別成績データを一時的に記憶するとこを選択したことを識別するための持出識別情報が設定できる。また、持出識別情報設定部が設定した持出識別情報と入力部から入力された入力識別情報とを比較して、整合していると判断すると、補助側記憶設定部が、補助側装置の補助側記憶部に主体側の教科別成績データを教科別作業用成績データとして記憶する。
このため、補助側装置の補助側記憶部に教科別成績データを持出す際に、持出識別情報の設定が可能であるので、その持出識別情報で整合性が取れた際には、補助側装置の補助側記憶部に教科別作業用成績データとして記憶される。
従って、識別情報と持出識別情報とを変えて設定することができるので、補助側装置の補助側記憶部に記憶する際には、情報の秘密性を保つことができる。
【００１６】
好ましくは、第５の発明は、第４の発明の構成において、前記主体側装置の前記持出識別情報設定部は、前記識別情報を前記持出識別情報として設定することを選択することができるようになっている。
つまり、第５の発明の構成によれば、持出識別情報を識別情報と区別せずに設定することもできるので、例えば、主体側装置でデータを管理する担当者と補助側装置でデータを管理する担当者とが同一の指導者である場合等、識別情報を分けて設定したくない場合に有効である。
【００１７】
好ましくは、第６の発明は、第２乃至第５のいずれかの発明の構成において、前記補助側装置の前記教科別作業用成績データと前記主体側装置の前記教科別成績データとが、差し替えられると、前記成績情報記憶部に記憶されている前記鍵付教科別成績データの鍵情報が解除されるようになっている。  
【００１８】
つまり、第６の発明の構成によれば、補助側装置の教科別作業用成績データと主体側装置の教科別成績データとが、差し替えられると、成績情報記憶部に記憶されている鍵付教科別成績データの鍵情報が解除される。
このため、補助側装置で作業が終了して、主体側装置にその作業後の教科別作業用成績データを戻した場合に、主体側装置の鍵付教科別成績データの鍵情報が解除され、教科別成績データとされた後は、その教科別成績データを使用して、成績評価データを作成することが可能となる。
【発明の効果】
【００１９】
本発明の成績処理システムは、主体側装置でのデータ入力作業の一部を任意の他の補助側装置で行うことができるようになっているので、データの入力作業を他の者と分担したり、学校内ネットワーク等に接続されていない装置等を用いて別の場所でもデータの入力作業等を行うことができる。更に，その時のアクセス管理を行うことができるので、指導者にとって入力作業の負担を軽減し，データを安全に管理することができるという利点がある。
【発明を実施するための最良の形態】
【００２０】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２１】
図１は、本発明の実施形態に係る成績処理システム１の全体を示す概略概念図である。また、図２は、本発明の実施形態に係る成績処理システム１のデータ等の移動を説明するための概略概念図である。
【００２２】
図３乃至図６は、成績処理システム１の主なソフトウェア構成等を示す概略図である。
図３は、メインプログラム１１（１１ａ）に含まれる各種プログラムの概略概念図であり、図４は、メイン側装置１０のメインデータ記憶部９内の各データの概略概念図である。
また、図５は、図４のメインデータ記憶部９内の一部のデータであるクラスデータベース１５のみを取り出して示している。また、図６は、持出先側装置２０に持出されたデータが記憶された状態である持出データ記憶部９ａ内の各データを示す概略概念図となっている。
本発明のデータ等やプログラム等は分けて記載されているが、説明の便宜上分けたものであって、実際にはこのように分けて記憶されていなくてもよい。  
【００２３】
そして、後述するように、本実施形態の成績処理システム１は、図３のメインプログラム１１（１１ａ）内の各プログラムが、図４のメインデータ記憶部９内の各データを処理して、成績評価を行うようになっている。
また、図６の持出データ記憶部９ａ内の各データは、持出先側装置２０が設定された場合に、図４のメインデータ記憶部９内の各データの一部が持出されて、記憶されたものである。
ここで、後述するように、図４のメインデータ記憶部９内の各データのうち、図６の持出データ記憶部９ａに記憶されたデータは、持出されたことが識別できるようになっている。
図４および図６に一例を示すように、例えば、メインデータ記憶部９の成績データ１６２内の国語データ１６２ａが、持出データ記憶部９ａの持出成績データ１６２’内の持出国語データ１６２ａ’として、記憶されている。そのため、図５に示すように、メインデータ記憶部９の成績データ１６２内の国語データ１６２ａには、持出されていることが識別できるように持出識別データ１６２ａ２が付されるようになっている。図５は、後述するように、成績データ１６２の国語データ１６２ａが、持出先側装置２０に持出された後であり、鍵情報の一例である持出時ロック情報データ１４２として、持出識別データ１６２ａ２を国語データ１６２ａに付した状態を示す概略概念図である。
また、持出先側装置２０が設定されると、メインプログラム１１内の各プログラムが、持出先側装置２０に記憶され、持出先側装置２０のメインプログラム１１ａを構成する（図２参照）。そして、持出先側装置２０の持出データ記憶部９ａ内に各データが記憶される（図２及び図６参照）。
【００２４】
また、図７、図８は、本実施形態の成績処理システム１の処理を示す概略フロー図である。そして、図９は、他のパーソナルコンピュータ（以下「ＰＣ」という）での作業モードが実行された場合の概略フロー図であり、図１０及び図１１は、持出処理が開始された場合の概略フロー図、図１２は、返却処理が開始された場合の概略フロー図である。
これらの一連のフロー図は、図３及び図６の各プログラム、各データ等を参照しつつ、説明するが、その前に、本発明の実施形態に係る成績処理システム１の全体を図１及び図２等を使用して説明する。
【００２５】
図１に示すように、本発明の実施形態に係る成績処理システム１は、メイン側装置１０と持出先側装置２０を含んで構成されている。そして、図２に示すように、メイン側装置１０には、各プログラム、各データ等が記憶されている。後述するように、メイン側装置１０のデータ等の一部を持ち出して補助側の装置等で作業を行いたい場合には、その選択されたメイン側装置１０のデータ等が任意の持出先側装置２０に記憶できる構成とされている。そして、持出先側装置２０に記憶されたデータ等は、持出先側として、例えば、Ａ先生用別ＰＣ３で、そのデータ等を更新したり、入力したりすることができる。あるいは、別の持出先側装置２０に記憶されたデータ等は、他の先生、例えば、Ｂ先生によって、学校内ネットワークに接続されているＢ先生用ＰＣ６の端末から更新されたり、入力されたりすることができる。そして、このように持出先側装置２０に記憶されたデータ等は、更新されたり、入力されたりしたデータ等となり、後述するようにメイン側装置１０に戻すことができる。
【００２６】
図１に示すように本発明の成績処理システム１は、例えば、学校等の教育現場等で使用されるものである。そして、例えば、メイン側装置１０は、学校等に設置されているサーバー２と各先生が使用するＰＣ５、６、７とを含む構成である。ここで、サーバー２は、例えば、各先生のデータとして、クラスＡデータ１６、クラスＢデータ１７、クラスＣデータ１８等が記憶されているメインデータ記憶部９（図２、図４参照）とメインプログラム１１等（図２、図３参照）を共に有している。                      
そして、各先生用のＰＣ、例えば、Ａ先生用ＰＣ５、Ｂ先生用ＰＣ６、Ｃ先生用ＰＣ７から、それぞれサーバー２にアクセスし、それぞれ、メインプログラム１１の各プログラムや、メインデータ記憶部９等の各データ等を使用して、学習指導を受ける受講者である児童・生徒の成績処理を行い、個人の成績評価データを作成することができる。
また、後述するように、メイン側装置１０から、持出先側装置２０の一例である例えばＵＳＢメモリー等の外部記憶装置を用いてデータを持出すことができる。
このため、例えば、Ａ先生を例にとって説明すると、持出先側装置２０に、Ａ先生の算数データ１６２ｂを記憶させて、学校内ネットワークに接続されていない別の端末を例えば、教室などに持っていき、その場所でデータ処理等の作業を継続することができる。また、Ａ先生の持出先側装置２０に、Ａ先生の国語データ１６２ａを記憶させて、この国語データ１６２ａを例えば、Ｂ先生に渡して、Ｂ先生用ＰＣ端末からテスト成績の結果を入力してもらったりすることができる。
【００２７】
そして、後述するように、再び、更新されたデータ（図面では、国語データ１６２ａ、算数データ１６２ｂ）等は、持出先側装置２０から、メイン側装置１０に戻され、そのデータが記憶されているメインデータ記憶部９等に記憶される。
このようにすれば、各先生が、担任をしている児童・生徒の全ての成績結果を把握することができる。その一方で、個々のテストの成績の結果が、学校内ネットワークに接続されていない別のＰＣでも入力作業を行うことができたり、または、担任以外の先生が、ある教科を担当していた場合に、担任以外の先生に入力操作を行ってもらったりなど、一人で入力したりしなくても良い。
ここで、成績処理システム１のメインプログラム１１等は、個々の各先生用のＰＣ、例えばＡ先生用ＰＣに、これらのメインプログラム１１等を記憶させて使用することもできる。また、持出先側２０を図面上では、ＵＳＢメモリー等の外部記憶装置を持出先側装置２０としているが、後述するように、例えば、Ａ先生用ＰＣのハードディスク上や、ローカルディスクや他の記録媒体、あるいは、サーバー２上のフォルダ等を選択することも可能である。
【００２８】
以下、図３乃至図６の各プログラム、各データ構成について、簡単に説明してから、図７乃至図１２のフローチャートに従って、本実施形態にかかる成績処理システム１の動作等を説明し、その関連で図３乃至図６の各種プログラムや各種データ等についても説明する。
【００２９】
図３のメインプログラム１１（１１ａ）は、成績処理システム１に係る各プログラムであり、入力されたテストの結果を集計したり、解析したりして、児童・生徒である受講者の成績を処理する。メインプログラム１１は、メイン側装置１０のデータであり、メインプログラム１１ａは、持出先側装置２０にメインプログラム１１を持ち出した場合のデータ（図２参照）であり、外部記憶装置等の持出先側装置２０に必要なデータをコピーする際に、受け側にコピーされる。
ログイン／ログアウトプログラム１０１は、本実施形態に係る成績処理システム１の成績処理等を実行する際に、クラス毎に管理するために、この成績データ１６２等にアクセスする権限があるか否か等、使用者であるＡ先生の権限を確認するためのプログラムである。また、成績処理プログラム１０３は、クラス毎にテストの結果等を入力し、その入力されたデータを集計するためのプログラムであり、成績処理に関するプログラムである。このプログラムは、成績データ１６２等が更新されると、その更新されたデータを使用して、個人別成績評価データ１６５等を構築することができるようになっている。
【００３０】
また、図３のクラス設定プログラム１０２は後述するように図４の設定データベース１３内に各クラスの設定データやクラスデータベース１５の各クラス、例えば、クラスＡデータ１６のクラスデータ１６１等を設定する。そして、図３のクラス設定確認プログラム１０４は、図４のログイン／持出用データベース１９のクラス選択データ１９１に記憶されたクラスを確認し、どのクラスの処理を行うかを確認する。つまり、新規にクラスのデータを設定するものではなく、継続処理または上書処理等を行うかを判別することができる。
図３のメインプログラム１１（１１ａ）には、他のＰＣ作業プログラム１０５は、持出処理や返却処理をする為の他のＰＣ作業画面（図１４参照）で操作する際に参照されるプログラムであり、その処理を選択する際に起動する処理選択プログラム１０６、返却処理が選択された際に起動する返却処理プログラム１０７、持出処理が選択された際に起動する持出処理プログラム１１０が記憶されている。また、返却処理プログラム１０７、持出処理プログラム１１０は、各処理に必要な各プログラムを有している。
以上のように、図３のメインプログラム１１（１１ａ）の各データは構成されている。
【００３１】
図４のメインデータ記憶部９は、メイン側装置１０の記憶部を示す概略説明図であり、予め設定されているデータや入力したデータを記憶している。
その中の基本データベース記憶部１２は、予め設定されているデータを記憶している記憶部であり、ここには、テスト基本情報データ１２１や所見文情報データ１２２等が予め記憶されている。
テスト基本情報データ１２１は、成績を評価する為に使用するテスト自体に関するデータであり、例えば、どの単元のテストか、どのような目的で実行するテストであるか、等の情報である。
また、所見文情報データ１２２は、実行したテストの結果に合わせた児童・生徒である受講者に対するアドバイス等の所見文が記憶されている。つまり、メインプログラム１１の成績処理プログラム１０３が、入力されたテスト結果の集計処理を行うと、所見文情報データ１２２から集計結果に合致した適切なアドバイス等の所見文を選択できるようになっている。この所見文情報データ１２２には、所見文がランク付けされて記憶されている。従って、児童・生徒の指導をする際や、テストを返却する際に、児童・生徒の成績に合わせて、個人個人に所見文を示して指導ができる。そして、この所見文は、成績処理プログラム１０３が、テスト結果に合わせて選択するものであるが、指導者である担任の先生が、児童・生徒等の受講者に提示する際に、書き替えて使用することもできる。
【００３２】
また、持出時ロック情報データ１４２は、どの教科のデータが現在、持出先側装置２０に持出中であるかを示唆するためのデータであり、クラスデータ１６１、１７１、１８１等と、どの教科の成績データ１６２、１７２、１８２等が持出されたかを記憶している。持出時ロック情報データ１４２にクラスデータ１６１等と、どの教科の成績データ１６２等が持出されたかが記憶されると、クラスデータベース１５内の何れかのクラスの成績データ１６２等内の何れかの持出された教科に、持出中であるデータの例えば、持出識別データ１６２ａ２等（図５参照）が付される。設定データベース１３は、クラス毎に設定されたデータを記憶する記憶部であり、図面上では、クラスＡ設定データ１３０、クラスＢ設定データ１３１、クラスＣ設定データ１３２の３つを設定した例で記載しているが、クラスの数等にあわせて増減は可能である。そして、クラスＡ設定データ１３０等には、それぞれ、ログインパスワードデータ１３０ａ、１３１ａ、１３２ａ、パスワード表示用データ（質問／回答）１３０ｂ、１３１ｂ、１３２ｂ、持出パスワードデータ１３０ｃ、１３１ｃ、１３２ｃが記憶されている。これらのクラスＡ設定データ１３０、クラスＢ設定データ１３１、クラスＣ設定データ１３２に記憶されている各データは、それぞれ各クラスごとに使用者である担任の先生等により入力等され設定されるデータであるが、同様な構成であるので、クラスＡ設定データ１３０を中心に概要を説明する。
【００３３】
ログインパスワードデータ１３０ａ等は、各クラスデータ毎に設定、記憶されているデータであり、使用者が設定するデータである。そして、これらのデータ等は、メインプログラム１１を起動して、成績処理を行う際に、最初に確認されるデータの１つである。
パスワード表示用データ（質問／回答）１３０ｂ等は、ログインパスワードを使用者が万一、忘れてしまった場合にログインパスワードを使用者に表示して知らせるための対応データである。パスワード表示用データ（質問／回答）１３０ｂ等は、例えば、使用者が質問事項を選択し、それに対する回答を入力して記憶させたものであり、選択した質問事項と回答が関連付けられて記憶されている。また、パスワード表示用データ（質問／回答）１３０ｂ等は、ログインパスワードデータ１３０ａ等と関連付けられている。持出パスワードデータ１３０ｃは、成績データ１６２等を持出す際に、設定されるデータであり、新たに設定することもできるし、ログインパスワードと同じデータとすることもできる。
【００３４】
クラスデータベース１５は、クラス毎に入力されたデータであり、クラスの数の増減に合わせて設定することができる。図面上では、クラスＡデータ１６、クラスＢデータ１７、クラスＣデータ１８の３つのクラスが入力されている。
このクラスＡデータ１６、クラスＢデータ１７、クラスＣデータ１８は、クラス設定データで設定されたクラス毎に記憶するための記憶部である。そして、クラスＡデータ１６、クラスＢデータ１７、クラスＣデータ１８は、クラスデータ（年、組、担任氏名）１６１、１７１、１８１と成績データ１６２、１７２、１８２と、使用データ１６３、１７３，１８３と、所見文データ１６４、１７４，１８４と個人別成績評価データ１６５、１７５、１８５が記憶されている。
このように、クラスＡデータ１６、クラスＢデータ１７、クラスＣデータ１８は、同様な構成のデータを含むデータであるので、以下では、クラスＡデータ１６を中心に説明する。
【００３５】
クラスＡデータ１６等のクラスデータ（年、組、担任氏名）１６１等と成績データ１６２等は、関連付けされて記憶されている。そして、このクラスデータ（年、組、担任氏名）１６１等により、後述する持出処理や、入力処理の際のデータが識別されるようになっている。成績データ１６２は、複数のデータで構成されており、教科毎に入力されたデータであり、主にテスト結果である。このテスト結果は、教科別テストデータともなっている。そして、図面上では、国語データ１６２ａ、算数データ１６２ｂ、理科データ１６２ｃ、社会データ１６２ｄが入力されているが、使用する教科の数により増減が可能である。ここで、各教科毎のデータは、そのテストを受けた児童・生徒の名前毎に対応して記憶されており、教科毎に成績評価を行うことができ、更に、児童毎に成績評価を行うこともできる。このため児童・生徒毎に、学習指導等を行うこともできる。
使用テストデータ１６３等は、教科毎に実施されたテストの情報であり、入力されている成績データ１６２等が、どのテストに基づくものであるかを示す情報が記憶されている。所見文データ１６４等は、使用テストデータ１６３等に記憶されているテストごとに記憶されている所見文であり、基本データベース１２の所見文情報データ１２２から使用テスト１６３等により抽出されたデータを記憶したデータである。また、図５には、図４で示すメインデータ記憶部９の中で、成績データ１６２の一部、例えば、国語データ１６２ａが持出されたことを識別するための持出識別データ１６２ａ２が付された状態を示している。
【００３６】
ログイン／持出用データベース１９は、後述する成績処理システム１のメインプログラム１１（１１ａ）を開始する際や、持出処理や返却処理をする際に、使用者が、ＰＣ等の端末を使用して入力するパスワード等を一時的に記憶しておく。入力パスワードデータ１９２は、ログイン時に入力するパスワードのデータであり、入力表示用データ１９３は、ログインパスワードを忘れた場合に、パスワード表示用データ１３０ｂ等の質問に対して入力した回答のデータであり、入力持出パスワードデータ１９４は、後述する持出処理や返却処理を行う際に入力するパスワードのデータである。
これらのログイン／持出用データベース１９内の各データは、それぞれ、クラス選択データ１９１に記憶されたクラスの情報と関連している。つまり、クラス選択データ１９１に記憶されたクラスの情報により、これらのログイン／持出用データベース１９内の各データが、クラスＡ設定データ１３０等に記憶されている各データと、整合しているか否かの判断ができるようになっている。
以上のように、メインデータ記憶部９の各データは構成されている。
【００３７】
また、図６は持出データ記憶部９ａの各データを示しており、基本的には、図４のメインデータ記憶部９内の各データの一部が記憶されているものである。
すなわち、ログイン／持出用データベース１９ａには、クラス選択データ１９１、入力持出パスワードデータ１９４が記憶されている。そして、設定データベース１３ａには、クラスＡ設定データ１３０の各データ１３０ａ、１３０ｂ、１３０ｃ、クラスデータベース１５ａには、クラスＡデータ１６ａのクラスデータ１６１と持出成績データ１６２’の持出国語データ１６２ａ’、使用テストデータ１６３、所見文データ１６４等が記憶されている。図４のメインデータ記憶部９と同一符号であるものは、同一の構成のデータとなっている。
以上のように、持出データ記憶部９ａの各データは構成されている。
【００３８】
以下、本発明の実施形態に係る成績処理システム１を図７乃至図１２の概略フロー図に従って、説明する。
この実施の形態においては、成績処理システム１は、学校に設置されている各先生のＰＣ５乃至７やそれらと接続されているサーバー２等により構成されている。そのサーバー２には、図３等で示すメインプログラム１１がインストールされている。そして、各先生、例えばＡ先生が、Ａ先生用ＰＣ５から、成績処理システム１のメインプログラム１１に接続すると開始される。この場合、例えば、成績処理システム１のメインプログラム１１が、アイコン等でＡ先生用ＰＣ５の画面上に示されている。そして、Ａ先生が、そのＡ先生用ＰＣ５（図１参照）のアイコン等をダブルクリックすると開始画面が開かれ開始される。
そして、上記の説明では、メインプログラム１１が、サーバー２にインストールされた例を説明しているが、各先生用のＰＣ５乃至７に、メインプログラム１１がインストールされていてもよい。また、このような場合に、成績処理システム１は、各先生用のＰＣ５乃至７から構成されるものであってもよい。
【００３９】
開始されると、先ず、図７のＳＴ１で、図４のログイン／持出用データベース１９内のクラス選択データ１９１にクラスが設定されているか否かが確認される。つまり、例えば、メイン側装置１０であるサーバー２内に記憶されているメインプログラム１１（図３参照）のクラス設定確認プログラム１０４が、同じくメイン側装置１０のサーバー２内のメインデータ記憶部９内のログイン／持出用データベース１９内のクラス選択データ１９１を確認する。つまり、設定データベース１３のクラスＡ設定データ１３０（図４参照）が選択されているとのデータがクラス選択データ１９１に記憶されているか否かを確認する。
クラス設定確認プログラム１０４は、図４のログイン／持出用データベース１９内のクラス選択データ１９１にデータが記憶されているかを確認して、以後、どのクラスの処理が行われるかを判別するための判別手段の一例となっている。
また、設定データベース１３には、各クラスのデータ、例えば、クラスＡ設定データ１３０が記憶されている。そして、このクラスＡ設定データ１３０は、これから処理を行うためのログインパスワードデータ１３０ａ、利用者がパスワードを忘れてしまった場合に、設定されているログインパスワードデータ１３０ａを引出して、ＰＣ画面上に表示し、使用者（指導者）であるＡ先生に知らせるための質問と回答のデータ（パスワード表示用データ１３０ｂ）や、一部のデータをメイン側から引出し、持出すための持出パスワードデータ１３０ｃ等が関連付けされて記憶されている。
従って、このログイン／持出用データベース１９内のクラス選択データ１９１に、設定データベース１３のクラスＡ設定データ１３０（図４参照）が選択されたとの情報が記憶されていれば、以後、ログイン等を行う際に、入力されたログインパスワードデータとクラスＡ設定データ１３０に記憶されているログインパスワードデータ１３０ａ等とを比較することができる。
【００４０】
ＳＴ１で、クラスが設定されていない場合、つまり、Ａ先生のクラスが設定されていない場合には、ＳＴ２に進み、図示しないクラスの設定画面を表示させる。そして、ＳＴ３で、他のクラスの設定が選択されたか否かを確認する。
つまり、ＳＴ３では、ＳＴ２の設定画面で使用者である、例えば、Ｂ先生によって他のクラスが選択されると、図３のクラス設定確認プログラム１０４が、図４のメインデータ記憶部９内の設定データベース１３のどのクラスが設定されたかを参照し、ここでは、Ｂ先生のクラス、を確認する。
そして、ＳＴ３で、図４の設定データベース１３内のどのクラスにも該当しない場合、つまり、その選択されたクラスの設定がなされていない場合には、ＳＴ４に進む。
そして、ＳＴ４では、新規クラスの設定を行うため、年、組、担任氏名、パスワード、秘密の質問及び解答の図示しない入力画面を表示する。
具体的には、図３のクラス設定プログラム１０２が、年、組、担任氏名、パスワード、秘密の質問及び解答の入力画面を表示する。そして、使用者である、例えば、Ｂ先生は、Ｂ先生用ＰＣ６から、各データの入力を行い設定する。そして、図４の設定データベース１３に、例えば、Ｂ先生のクラスの設定データが、クラスＢ設定データ１３１のログインパスワードデータ１３１ａ、パスワード表示データ１３１ｂ等が記憶され、また、クラスデータベース１５のクラスＢデータ１７のクラスデータ１７１が設定される。
次いで、ＳＴ５に進み、図３のクラス設定プログラム１０２によって入力画面上の各項目の入力が終了したか否かが判断される。全ての項目の入力が終了したと判断されると、ＳＴ６に進む。
一方、全ての項目の入力がされていない場合には、ＳＴ４に戻り、全ての項目の入力がなされるまで、待機する。
【００４１】
また、ＳＴ１で、クラスが設定されている場合、つまり、Ａ先生のクラスが設定されている場合には、ＳＴ６に進む。
ＳＴ６では、ログイン画面を表示してパスワードの図示しない入力画面を表示する。具体的には、図３のログイン/ログアウトプログラム１０１が図示しないログイン画面を表示する。
ついで、ＳＴ７に進み、パスワードの入力がされたか否かの判断を行う。具体的には、ＳＴ６で表示された画面に、使用者であるＡ先生は、Ａ先生用ＰＣの例えば、キーボードを使用して、パスワードを入力する。すると、入力されたパスワードは、一旦、図４のログイン／持出用データベース１９の入力パスワードデータ１９２に記憶される。そして、ログイン／ログアウトプログラム１０１がログイン／持出用データベース１９の入力パスワードデータ１９２に記憶されたかを判断する。ここで、キーボードは入力部の一例である。
そして、ＳＴ８に進み、入力されたパスワードが正しいか否かを判断する。具体的には、ログイン／ログアウトプログラム１０１が入力パスワードデータ１９２とクラスＡ設定データ１３０のログインパスワードデータ１３０ａとを比較し、正誤性を判断する。そして、ログイン／ログアウトプログラム１０１が入力パスワードデータ１９２とログインパスワードデータ１３０ａとが合っていると判断すると、ＳＴ９に進み、メイン画面３０を表示する（図１３参照）。
【００４２】
一方、ＳＴ７で、パスワードが入力されない、または、ＳＴ８で、入力されたパスワードが正しくないと判断されると、ＳＴ１０に進む。
ＳＴ１０では、秘密の質問と回答の図示しない入力画面を表示する。この秘密の質問と回答は、使用者であるＡ先生が、最初に成績処理システム１を使用する際に、ログインパスワードデータ１３０ａを設定する時に、設定できるものである。秘密の質問、例えば、最初に購入した車の色や車種等、本人しか分からないような質問の項目を設定でき、それに対する回答を記憶することができる。そして、この質問と回答が、パスワード表示用データ（質問／回答）１３０ｂとして、クラスＡ設定データ１３０に記憶される（図４参照）。
従って、ＳＴ１０では、このパスワード表示用データ（質問／回答）１３０ｂの質問が表示されるので、使用者であるＡ先生は、その質問に対する回答を入力する。すると、入力された回答が、ログイン／持出用データベース１９の入力表示用データ１９３として記憶される。
【００４３】
次に、ＳＴ１１に進む。ＳＴ１１では、質問に対する回答が正しいか否かが判断される。具体的には、ログイン／ログアウトプログラム１０１が、パスワード表示用データ（質問／回答）１３０ｂの回答と、入力表示用データ１９３とが一致しているか否かを判断する。そして、正しいと判断すると、ＳＴ１２に進み、ログインパスワードを画面上に表示し、ＳＴ６に戻る。
一方、ログイン／ログアウトプログラム１０１が、正しくないと判断すると、ＳＴ１９に進み、「回答が正しくありません」と表示して、終了する（図８参照）。
【００４４】
また、ＳＴ９で、メイン画面３０（図１３参照）が表示されると、ＳＴ１３に進む。
ＳＴ１３では、使用者であるＡ先生が、入力画面／集計画面／他のＰＣでの作業画面／設定変更用／所見ＤＢの活用等から、他のＰＣでの作業画面が選択されたかが判断される。
つまり、メイン画面３０（図１３参照）の上には、入力画面設定ボタン４２である得点入力３１、関意態入力３２等や、集計画面設定ボタン４３である学級集計３３、個人集計３４、学年集計３５等や、設定変更３６のボタン、他のＰＣで作業３７のボタン、他のＤＢからの活用３８、ヘルプ３９、ログアウト４０等を設定する各ボタンがメインメニューとして配置されている。
そして、他のＰＣで作業３７の設定ボタン以外が、押されるとＳＴ１８に進む。ＳＴ１８では、その押された画面を表示する。つまり、ＳＴ１８に進み、選択された画面を表示する。そして、使用者であるＡ先生は、その選択した画面で、作業を行うことができる。ついで、後述するＳＴ１６に進む。
一方、ＳＴ１３で、他のＰＣで作業３７の設定ボタンを使用者であるＡ先生が押すと、ＳＴ１４に進み、他のＰＣでの作業画面５０（図１４参照）を表示する。
【００４５】
ついで、ＳＴ１５に進み、他のＰＣでの作業モードが開始される。ここで、ＳＴ１５の他のＰＣでの作業モードの詳細は、後述する。そして、他のＰＣでの作業モードが終了すると、ＳＴ１６に進む。
ＳＴ１６では、ログアウトボタンが押されたか否かが判断される。つまり、図１３の画面例で示すように、画面の上部右側には、「ログアウト」ボタン４０が配置されている。従って、使用者であるＡ先生は、作業を終了したい場合には、この「ログアウト」ボタン４０を押す。すると、成績処理プログラム１０３が、作業していた成績データ１６２等の作業状態を保存し、その成績データ１６２等に係わる個人別成績評価データ１６５等の更新や変更を保存する。そして、ログイン／ログアウトプログラム１０１が、「ログアウト」ボタン４０が押されたことを認識すると、ＳＴ１７に進み、ログアウトを実行して、終了する。
【００４６】
このように、成績データ１６２等が、変更や更新されると、それに伴って、個人別成績評価データ１６５等が、更新されるので、成績データ１６２等のデータを速やかに反映させることができる。そのため、成績の評価を行う際に、使用者であるＡ先生は、この成績処理システム１を使用すれば、成績評価の際に時間短縮等ができ、正確に、成績評価を行うことができる。また、ここで、成績データ１６２に各教科別の成績を入力する際に、予めどのようなテストを実施し、成績評価を行っているかがわかるように、使用テストデータ１６３には、基本データベース１２のテスト基本情報データ１２１から選択された情報が書き込まれている。これは、最初に、成績データ１６２の例えば、国語データ１６２ａ等を入力する際に予め、使用者であるＡ先生が、テスト基本情報データ１２１から選択したデータが、使用テストデータ１６３として記憶されているものである。そして、この使用テストデータ１６３は、成績処理プログラム１０３が、成績データ１６２内の国語データ１６２ａ等から、個人別成績評価データ１６５を作成する際に、参照するデータとなっている。
つまり、この使用されているテストのデータである使用テストデータ１６３が分かると、実施されたテストの結果が、個人別成績評価データ１６５に反映される。そして、使用テストデータ１６３の結果から所見文情報データ１２２が抽出され、所見文データ１６４に記憶される。そのため、成績データ１６２等が、変更や更新されると、それに伴って、所見文データ１６４や個人別成績評価データ１６５も連動して更新されるようになっている。
【００４７】
（他のＰＣ作業モード）
次に、上述のＳＴ１５で他のＰＣでの作業モードが開始された後を図９の概略フローチャート等を用いて説明する。
上述のＳＴ１５で他のＰＣでの作業モードが開始されると、図９の概略フローチャートに進む。つまり、図３のメインプログラム１１のうちで、他のＰＣ作業プログラム１０５が開始される。他のＰＣ作業プログラム１０５が開始されると、画面上には図１４の他のＰＣ作業画面５０が表示される。
【００４８】
以下、図１４の他のＰＣ作業画面５０、図３乃至６、及び図９乃至１１を使用して、他のＰＣ作業プログラム１０５を説明する。
先ず、他のＰＣ作業画面５０には、画面左側にメイン側項目５１が配置され、画面中央には、持出先側項目５２が配置されている。持出先側項目５２の左上部には、持出先ボタン６０が配置されている。そして、メイン側項目５１と持出先側項目５２には、各教科毎の項目が並んでいる。また、メイン側項目５１の各教科には、例えば、待機中や持出中の表示がなされており、ここでは、一例として、国語に持出中と表示されている。そして、持出先側項目５２の国語には、外部作業中との表示と日付が記載されている。これは、現在、国語の成績データ１６２ａが、外部記憶装置の一例であるＵＳＢメモリーの持出先側装置２０に持出されている状態を表示する一例となっている。
【００４９】
図９のＳＴ３０では、持出処理が選択されたか否かが判断される。具体的には、図３の他のＰＣ作業プログラム１０５の処理選択プログラム１０６が、持出処理が選択されたか否かの判断を行う。そして、処理選択プログラム１０６が、持出処理を選択すると、ＳＴ３３に進み、持出処理が開始され、図３の持出処理プログラム１１０が起動して、後述する図１０及び図１１の持出処理開始モードに入る。
一方、ＳＴ３０で、処理選択プログラム１０６が、持出処理が選択されていないと判断すると、ＳＴ３１に進む。ＳＴ３１では、返却処理が選択されたか否かの判断を行う。そして、処理選択プログラム１０６が、返却処理が選択されていないと判断すると、他のＰＣの作業モードは終了し、前述したように、再び、図８の概略フローチャートのＳＴ１６に進む。
また、ＳＴ３１で、返却処理が選択されたと判断れると、ＳＴ３２に進み、返却処理が開始され、図３の返却処理プログラム１０７が起動して、後述する図１２の返却処理モードに入る。
【００５０】
そして、ＳＴ３３またはＳＴ３２で、それぞれの処理モードが終了すると、ＳＴ３４に進み、画面の更新を行う。つまり、ＳＴ３２で、返却処理のモードが終了した場合には、図１４の他のＰＣ作業画面５０の画面で、持出中となっているデータがメイン側に返却されたことになるので、その持出中の表記が待機中に変更される。そして、返却された成績データ１６２が更新されるので、その成績データ１６２と連動する、各集計データや、生徒の個人の成績評価結果に自動的に反映されるようになっている。
また、ＳＴ３３で、持出処理のモードが終了すると、図１４の他のＰＣ作業画面５０の画面で、メイン側項目５１のうちの持出選択された教科の待機中との表示が持出中に変更される。そして、持出先側項目５２の持出選択された教科に、外部作業中との表示とその日付が表示される。この場合は、ＳＴ１１１で後述するように、この選択された教科と連動する成績データ１６２のうちの、例えば、国語データ１６２ａには、持出識別データ１６２ａ２が付される（図５参照）。すると、使用者であるＡ先生は、メイン側装置１０の端末であるＡ先生用ＰＣ５からサーバー２のクラスＡデータ１６内の成績データ１６２の国語データ１６２ａにアクセスしても更新や入力等の作業が行えない。
このため、外部作業中、つまり、成績データ１６２が持出されている場合に、メイン側装置１０で、誤って、その成績データ１６２を更新してしまうことを防止できる。
【００５１】
（持出処理）
次に、図９の他のＰＣでの作業モードの概略フローチャートのＳＴ３３で、図３の持出処理プログラム１１０が起動し、持出処理開始モードか開始された状態を図１０、図１１の概略フローチャートを使用して説明する。
図１０のＳＴ１０１では、持出先フォルダ／持出先教科が選択されたか否かが判断される。具体的には、持出処理プログラム１１０が、持出先フォルダ／持出先教科が選択されたかを判断する。つまり、図１４の他のＰＣ作業画面５０の持出先側項目５２の左上側に持出先ボタン６０が配置されている。そして、持出先ボタン６０が押されると、持出先側として、いくつかの外部記憶装置、外部記録媒体のフォルダや、サーバー２を介して繋がれているＰＣのフォルダ等の選択画面が表示される。そして、例えば、外部記憶装置の一例であるＵＳＢメモリーが選択されると、再び、図１４の他のＰＣ作業画面５０に戻り、メイン側項目５１の項目から、教科を選択する。例えば、図１４では、国語を選択したので、国語と記載された項目の枠を太線で表示している。そして、この選択した状態で、ＳＴ１０２に進む。
ここで、持出処理プログラム１１０は、補助側記憶選択部の一例となっている。そして、いくつかの外部記憶装置、外部記録媒体のフォルダや、サーバー２を介して繋がれているＰＣのフォルダ等は、複数の補助側記憶部の一例であり、選択された外部記憶装置の一例であるＵＳＢメモリーは、任意の補助側記憶部を有する補助装置の一例となっている。例えば、サーバー２を介して繋がれているＰＣのフォルダ等が選択された場合には、そのフォルダが補助側記憶部の一例であり、そのＰＣは補助装置の一例となる。そして、成績データ１６２は、教科別に補助記憶部に持ち出すことができ、また、教科別に任意の異なる補助記憶部を選択して異なる補助側記憶装置に持ち出すことができる。具体的には、国語データ１６２ａは、例えば、ＵＳＢメモリーを選択して持ち出し、算数データ１６２ｂは、サーバー２を介して接続されているＢ先生のフォルダを選択して、このフォルダに持ち出すことができる。このように、教科毎の成績データ１６２は、任意の補助記憶部を選択して異なる補助記憶部に別々に持ち出すことができるので、使用者であるＡ先生等にとって、便宜のよいものとなっている。
【００５２】
ＳＴ１０２では、パスワードが設定されたか否かが判断される。具体的には、図３の持出処理プログラム１１０のパスワード設定／確認プログラム１１１が図４の設定データベース１３内に持出パスワードデータ１３０ｃがあるか否かを判断する。
そして、パスワード設定／確認プログラム１１１が、パスワードデータ１３０ｃが設定されていないと判断すると、ＳＴ１０３に進む。ＳＴ１０３では、パスワード設定／確認プログラム１１１は、ログインパスワード１３０ａを持出パスワード１３０ｃとして設定し、後述するＳＴ１０５に進む。この場合、図１４の他のＰＣ作業画面５０上で表示されているパスワード設定項目５９の「ログイン時のパスワードを使用する」との項目にチェックをいれれば、持出時のパスワードとして、ログインパスワード１３０ａを設定することができる。
【００５３】
一方、ＳＴ１０２で、パスワード設定／確認プログラム１１１が図４の設定データベース１３内に持出パスワードデータ１３０ｃがあると判断すると、ＳＴ１０４に進む。ＳＴ１０４では、設定されたパスワードが持出パスワードとされる。
つまり、図１４の他のＰＣ作業画面上のパスワード設定項目５９が表示されているので、使用者であるＡ先生は、持出時のパスワードを設定したい場合には、「持出時専用パスワードを設定する」にチェックを入れれば、持出時のパスワードを入力して設定することができる。そして、これが、持出パスワードデータ１３０ｃとして記憶される。
【００５４】
そして、ＳＴ１０５に進み、図１４の「外部へ」ボタン５４が押されたかを判断する。
「外部へ」ボタン５４が押されると、ＳＴ１０６に進み、パスワード設定／確認プログラム１１１が、ＳＴ１０４で、持出パスワードデータ１３０ｃが設定されているか否かを確認する。そして、確認できない場合は、持出処理プログラム１１０が終了する。
一方、ＳＴ１０６で、パスワード設定／確認プログラム１１１が、持出パスワードデータ１３０ｃが設定されていることを確認できた場合は、ＳＴ１０７に進み、持出先のフォルダにファイルがあるか否かを確認する。具体的には、図３の持出処理プログラム１１０が、図６の持出データ記憶部９ａの設定データベース１３ａとクラスデータベース１５ａ内にデータが記憶されているか否かを確認する。
【００５５】
そして、設定データベース１３ａとクラスデータベース１５ａ内にデータが記憶されていると確認されると、ＳＴ１１２に進む。
ＳＴ１１２では、持出先のフォルダに持出すファイルと同名のファイルがあるか否かが判断される。具体的には、上書持出処理プログラム１１６が、図６の持出データ記憶部９ａの設定データベース１３ａとクラスデータベース１５ａ内に記憶されているクラスデータがあるか否かの判断を行う。ここで、ＳＴ１１２で、持出先のフォルダに持出ファイルと同名のファイルがあると判断されると、後述するＳＴ１０８に進む。
一方、ＳＴ１１２で、上書持出処理プログラム１１６が、クラスデータがあると判断すると、ＳＴ１１３に進み、そのクラスデータが同じかどうかを判断する。具体的には、図３の持出クラスデータ確認プログラム１１７が、持出データ記憶部９ａのクラスＡデータ１６ａを確認し、メインデータ記憶部９の持出を行う予定の成績データ１６２のクラスＡデータ１６と同一か否かを判断する。
【００５６】
ＳＴ１１３で、同一でないと判断されると、ＳＴ１１６に進む。
ＳＴ１１６では、持出を行う予定の成績データ１６２が、他のクラスの場合であるので、「他のクラスのデータを持出せません」と表示して、終了する。
このような表示がなされると、使用者であるＡ先生は、他のクラスのデータを誤って選択していることが分かる。また、クラスデータベース１５が、クラス単位で、関連付けて記憶されているので、他のクラスのデータを勝手に持出すことができない。これにより、個人情報の保護が図れる。また、そのクラスの担任等が、一括して成績を管理することができる。
【００５７】
一方、ＳＴ１１３で、同一であると判断されると、ＳＴ１１４に進む。ＳＴ１１４では、入力されたパスワードが持出パスワードと同じか否かが判断される。図示しない画面上で、持出を行う際には、持出パスワードの入力画面が表示されるので、使用者であるＡ先生は、その画面の指示にしたがって、パスワードを入力する。
具体的には、図３の持出パスワード確認プログラム１１８が、持出データ記憶部９ａの設定データベース１３ａ内の持出パスワードデータ１３０ｃのパスワードと入力されたパスワードが同一であるかを判断する。つまり、使用者であるＡ先生は、持出パスワードを入力し、この入力されたパスワードが図３のログイン／持出用データベース１９の入力持出パスワードデータ１９４に一次的に記憶される。そして、持出パスワード確認プログラム１１８が、持出データ記憶部９ａの持出パスワードデータ１３０ｃと入力持出パスワードデータ１９４とを比較し、同一か否かを判断する。ＳＴ１１４で、持出パスワードが同一でないと判断されると、ＳＴ１１７に進み、「パスワードが違います」と画面に表示して、使用者であるＡ先生に通知し、持出処理を終了する。
【００５８】
一方、同一である場合には、ＳＴ１１５に進み、持出用クラスデータベースに指定された教科のデータを追加（上書き）する。具体的には、図３の設定教科上書プログラム１１９が、図６の持出データ記憶部９ａの持出成績データ１６２’の教科データ、例えば、持出国語データ１６２ａ’に、メインデータ記憶部９の成績データ１６２の国語データ１６２ａのデータを上書する。そして、後述するＳＴ１１１に進む。
【００５９】
また、ＳＴ１０７で、持出先のフォルダにファイルがないと判断されると、ＳＴ１０８に進む。
ＳＴ１０８では、新規持出処理プログラム１１３が、持出先側装置２０に持出先用起動ランチャー２１、持出先用設定ファイル２２、メインプログラム１１ａを複写して、ファイルを作成する。
次に、ＳＴ１０９に進む。
ＳＴ１０９では、クラスのデータとして、●年●組●●先生のデータをメインデータ記憶部から、持出データ記憶部にコピーする。具体的には、クラスデータ抽出プログラム１１４が、クラスのデータとして、メインデータ記憶部９からクラスＡデータ１６を複写し、持出データ記憶部９ａのクラスデータベース１５ａのクラスＡデータ１６ａとして複写する。
【００６０】
ついで、ＳＴ１１０に進み、持出指定された教科のデータをメインデータ記憶部から引出して、持出データ記憶部に持出す。
具体的には、設定教科抽出プログラム１１５が持出指定された教科のデータ、例えば、国語データ１６２ａをメインデータ記憶部９から引出し、持出データ記憶部９ａのクラスデータベース１６ａの持出成績データ１６２’の持出国語データ１６２ａ’としてコピーする。
【００６１】
次に、ＳＴ１１１に進み、メインデータ記憶部９から持出データ記憶部９ａに持出された教科のデータ、ここでは、国語データ１６２ａに、ロック情報を書き込む。
具体的には、図３の抽出教科ロック設定プログラム１１２が、持出された教科の成績データ、例えば、国語データ１６２ａに、持出時ロック情報データ１４２を持出識別データ１６２ａ２として付す。これにより、メインデータ記憶部９の国語データ１６２ａには、書込みが禁止されるので、持出中に、メインデータ記憶部９の成績データ１６２を更新することできないため、識別すると作業が混乱しない。
上記の工程が終了すると、持出処理が終了し、前述する図８のＳＴ１６に進む。
【００６２】
（返却処理）
次に、図９の他のＰＣでの作業モードの概略フローチャートのＳＴ３２で、返却処理の開始がされた場合を、図１２の概略フローチャートや、図３等を使用して説明する。
ＳＴ２００では、持出先フォルダが選択されたか否かが判断される。
具体的には、図３の返却処理プログラム１０７が、持出先フォルダ、つまり、持出先側装置２０が選択されたか否かを判断する。選択されたと判断されると、ＳＴ２０１に進む。
ＳＴ２０１では、返却教科の選択とパスワードが入力されたか否かが確認される。
ここで、このパスワードは、持出処理を行う際に設定されたパスワードであり、持出パスワードデータ１３０ｃのことである。そして、入力されたパスワードは、メインデータ記憶部９の入力持出パスワードデータ１９４に一時的に記憶される。
そして、入力されたと判断されると、ＳＴ２０２に進む。
ＳＴ２０２では、返却処理プログラム１０７が、メイン側装置１０で表示される画面、図１４の他のＰＣでの作業画面５０の「戻す」ボタン５５を有効にする。
【００６３】
そして、ＳＴ２０３に進み、返却処理プログラム１０７が、「戻す」ボタン５５が押されたか否かを確認する。そして、押されたことが確認できると、ＳＴ２０４に進み、ＳＴ２０１で入力されたパスワードが正しいか否かが判断される。
図３の返却クラスデータ確認プログラム１０８が、図６の入力持出パスワードデータ１９４と持出パスワードデータ１３０ｃが一致しているか否かを確認する。そして、入力持出パスワードデータ１９４と持出パスワードデータ１３０ｃが一致していない場合には、ＳＴ２０９に進み、画面に「パスワードが違います」と表示して、使用者であるＡ先生に通知する。
入力持出パスワードデータ１９４と持出パスワードデータ１３０ｃが一致している場合には、ＳＴ２０５に進む。
ＳＴ２０５では、持出先のクラスデータベースの情報を持ち出した教科のメインデータ記憶部９上のクラスデータベースの情報に上書きする。具体的には、持出教科統合プログラム１０９が、持出データ記憶部９ａの持出成績データ１６２’をメインデータ記憶部９の成績データ１６２に上書する。
ＳＴ２０６は、メインデータ記憶部９の持出時ロック情報データ１４２が付された国語データ１６２ａの持出識別データ１６２ａ２を削除する。
次に、ＳＴ２０７で、持出成績データ１６２’を削除して、返却処理を終了する。
【００６４】
ここで、クラスデータ１６１、１７１、１８１は、学習指導する指導者のデータである指導者データとその学習指導を受ける受講者のデータである受講者データとが関連づけられた複数のクラス情報データの一例である。
また、個人別成績評価データ１６５、１７５、１８５は、受講者毎の成績評価データの一例である。
そして、成績データ１６２、１７２、１８２は、受講者に対して実施されるテストの結果が受講者データと関連して、クラスデータ１６１等に対応するように記憶されている。
また、成績処理プログラム１０３は、成績データ１６２等の教科別成績データである国語データ１６２ａを処理して個人別成績評価データ１６５等を作成する成績処理部の一例である。
クラス選択データ１９１は、個人別成績評価データ１６５等（成績評価データの一例）を作成する際に選択された選択クラス情報データの一例である。
ログインパスワードデータ１３０ａ、パスワード表示用データ１３０ｂ等は、クラス選択データ１９１（選択クラス情報データの一例）とクラスデータ１６１（クラス情報データの一例）とを整合させるために予め設定された識別情報である。
設定データベース１３は、ログインパスワードデータ１３０ａ等（識別情報の一例）をクラスＡ設定データ１３０等（クラス情報データ等の一例）毎に対応するように記憶している識別情報記憶部の一例である。
また、ログイン／ログアウトプログラム１０１は、ログインパスワードデータ１３０ａ等（識別情報の一例）と入力パスワードデータ１９２等（入力識別情報の一例）とを整合する識別情報整合部の一例である。
そして、メイン側装置１０は、複数の補助側装置と接続可能な主体側装置の一例である。
【００６５】
また、持出先側装置２０は、補助側装置の一例である。そして、持出先側装置２０は、成績データ１６２等の例えば国語データ１６２ａ（教科別成績データの一例）を一時的に持出成績データ１６２’の持出国語データ１６２ａ’（教科別作業用成績データの一例）として記憶する任意の持出データ記憶部９ａ（補助記憶部の一例）を有する。
ログイン／ログアウトプログラム１０１（識別情報整合部の一例）が、入力パスワードデータ１９２（入力識別情報の一例）と設定データベース１３（識別情報記憶部の一例）に記憶されているログインパスワードデータ１３０ａ等（識別情報の一例）とを比較して、整合していると判断すると、他のＰＣ作業プログラム１０５（補助側記憶設定部の一例）が、メイン側装置１０（主体側装置の一例）の任意の成績データ１６２（教科別成績データの一例）を持出データ記憶部９ａ（補助記憶部の一例）に持出成績データ１６２’（教科別作業用成績データの一例）として記憶する。
【００６６】
このため、複数の補助側装置から選択された特定の補助装置の一例であるの持出データ記憶部９ａに成績データ１６２の国語データ１６２ａを一時的に記憶することができるので、指導者であるＡ先生は、教科毎に成績データ１６２の入力等の作業を行うことができる。
そして、その教科毎の成績データ１６２を持出側装置２０の持出データ記憶部９ａに記憶させる際には、ログインパスワードデータ１３０ａ等が必要であるので、ログインパスワードデータ１３０ａ等で整合性が取れない場合には、持出側装置２０の持出データ記憶部９ａにデータを記憶させることができないので、情報を管理することができる。
しかも、持出側装置２０は、任意のものを選ぶことができるので、例えば、外部記憶装置や、ネットワーク上の別のＰＣにその情報を一時的に記憶させることもでき、指導者が、複数の場合にも、データの一部を共通の情報として共有化することが可能となるので、入力作業を分業化でき、作業効率の向上が図れる。
【００６７】
また、持出処理プログラム１１０（補助側記憶設定部の一例）が、持出データ記憶部９ａ（補助記憶部の一例）に少なくとも成績データ１６２の国語データ１６２ａ（教科別成績データの一例）を持出成績データ１６２’の持出国語データ１６２ａ’（教科別作業用成績データの一例）として記憶した際には、抽出教科ロック設定プログラム１１２（抽出教科鍵情報設定部の一例）が、メイン側装置１０（主体側装置の一例）のメインデータ記憶部９の国語データ１６２ａ（教科別成績データの一例）は、持出データ記憶部９ａ（補助側記憶部の一例）の、持出国語データ１６２ａ’と対応するデータであることを識別して、国語データ１６２ａに更新作業を禁止するための鍵情報の一例である持出識別データ１６２ａ２を付した国語データ１６２ａ（鍵情報付教科別成績データの一例）として記憶する。
【００６８】
そのため、複数の補助側装置から選択された特定の補助装置の一例である外部記憶装置の持出先側装置２０の持出データ記憶部９ａにどのデータが一時的に記憶されているかの情報が、主体側装置の一例であるメイン側装置１０でも、視認することができる。そして、どのデータが持出されているかが容易に判断できるようになっている。持出されているデータを誤って更新してしまったりして、実際の成績データの入力作業が行われているのが、どちらであるかが混乱してしまう場合もありうるが、このように鍵情報が付されていれば、メイン側装置１０で持出先側装置２０で作業中であることが分かる。そして、その情報をメイン側装置１０では、更新作業ができないようにロックしているので、作業に混乱をきたすことがなく、作業の効率化が図れる。
【００６９】
他のＰＣ作業プログラム１０５は、持出成績データ１６２’をクラスデータ１６１等に関連付けて、持出先側装置２０の持出データ記憶部９ａに記憶する。そのため、持出先である持出先側装置２０（補助装置の一例）側においても、クラスデータ１６１等と関連して記憶されるので、クラス毎に整理することができ、データの管理が容易となる。
【００７０】
パスワード設定／確認プログラム１１１は、持出パスワード１３０ｃ（持出識別情報の一例）を設定する持出識別情報設定部の一例である。
持出パスワード確認プログラム１１８は、持出識別情報整合部の一例である。また、入力持出パスワードデータ１９４は、入力識別情報の一例である。
そして、持出パスワード確認プログラム１１８が、持出パスワード１３０ｃと入力された入力持出パスワードデータ１９４とを比較して、整合していると判断すると、他のＰＣ作業プログラム１０５（補助側記憶設定部の一例）が、持出先側装置２０の持出データ記憶部９ａにメイン側装置１０の成績データ１６２を持出成績データ１６２’として記憶する。
このため、持出先側装置２０の持出データ記憶部９ａに教科別成績データを持出す際に、持出パスワード１３０ｃ（持出識別情報の一例）の設定が可能であり、入力された入力持出パスワード１９４と整合性が取れた場合に、持出データ記憶部９ａに教科別成績データを持出すことができる。
従って、ログイン時のパスワードと持出時のパスワードとを変えて設定することができるので、情報の秘密性をより保つことができる。
【００７１】
また、パスワード設定／確認プログラム１１１は、持出パスワード１３０ｃにログインパスワードデータ１３０ａ等を設定することもできる。このため、例えば、Ａ先生が、職員室等に設置されており、学校内ネットワークに接続されているＡ先生用ＰＣ５で、成績データの入力が終わらずに、例えば、職員室以外の場所でＡ先生用別ＰＣ３で成績データ等の入力等の続きを行いたい場合等、メイン側装置１０でデータを管理する担当者と持出先側２０でデータを管理する担当者とが、共にＡ先生で同一である場合等、パスワードを区分して設定したくない場合に、有効である。
【００７２】
返却処理プログラム１０８および持出教科統合プログラム１０９が実行され、持出先側装置２０の持出成績データ１６２’とメイン側装置１０の成績データ１６２とが、差し替えられると、国語データ１６２ａの持出識別データ１６２ａ２が解除される。
これにより、持出先側装置２０で国語データ１６２ａ’の作業が終了し、メイン側装置１０に国語データ１６２ａ’を戻した場合に、国語データ１６２ａに付されていた持出識別データ１６２ａ２が解除されていれば、成績データ１６２を更新して、個人別成績評価データを更新した成績データを作成することができる。
【００７３】
以上のように本発明の実施形態に係る成績処理システム１と各プログラムからなる成績処理ソフトウェアによれば、使用者であるＡ先生が、各児童・生徒である受講者に実施したテストの結果を用いて成績の評価データを作成する際に使用でき、また、各データを入力する際に、一度に一人で行ったり、学校内ネットワークに接続されていない端末以外の端末等を使用して入力操作等を行うこともできるので、使用者であるＡ先生等にとって便利である。
また、他の外部記憶装置である持出先側装置２０に成績データ１６２等を持出ていることが、メイン側装置１０側でも、識別でき、そして、メイン側装置１０側では、その持出された成績データ１６２等は、更新等することができないようにするための識別情報として、持出識別データ１６２ａ２が付されている。従って、持出データ記憶部９ａの持出成績データ１６２’に、例えば、持出国語データ１６２ａ’が記憶されている間は、メインデータ記憶部９の成績データ１６２の国語データ１６２ａは更新することができない。そのため、成績のデータを一元的に管理することができつつ、入力作業等の振り分けを行うことができる。  
【００７４】
本発明は、上述の実施の形態に限定されない。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態に係る成績処理システムの全体を説明する概略概念図である。
【図２】図１の成績処理システムのデータ等の移動を説明するための概略概念図である。
【図３】図１の成績処理システムの各種プログラムの概略概念図である。
【図４】図１の成績処理システムのメイン側装置の各データの概略概念図である。
【図５】図１の成績処理システムの一部のデータを示す略概念図である。
【図６】図１の成績処理システムの持出先側装置の各データを示す概略概念図である。
【図７】図１の成績処理システムの処理を示す概略フロー図である。
【図８】図１の成績処理システムの処理を示す概略フロー図である。
【図９】図１の成績処理システムの処理を示す概略フロー図である。
【図１０】図１の成績処理システムの処理を示す概略フロー図である。
【図１１】図１の成績処理システムの処理を示す概略フロー図である。
【図１２】図１の成績処理システムの処理を示す概略フロー図である。
【図１３】図１の成績処理システムの画面例を示す概略説明図である。
【図１４】図１の成績処理システムの画面例を示す概略説明図である。
【符号の説明】
【００７６】
１・・・成績処理システム
２・・・サーバー
１０・・・メイン側装置
１１、１１ａ・・・メインプログラム
１２、１２ａ・・・基本データベース
１３、１３ａ・・・設定データベース
１５、１５ａ・・・クラスデータベース
１６，１６ａ・・・クラスＡデータ
１７・・・クラスＢデータ
１８・・・クラスＣデータ
１９、１９ａ・・・ログイン／持出データベース
２０・・・持出先側装置
１０５・・・他のＰＣ作業プログラム
１０６・・・処理選択プログラム
１０７・・・返却処理プログラム
１１０・・・持出処理プログラム
１１３・・・新規持出処理プログラム
１１６・・・上書持出処理プログラム
１６２ａ２・・・持出識別データ
【図１】
2009251305.tif 000003
【図２】
2009251305.tif 000004
【図３】
2009251305.tif 000005
【図４】
2009251305.tif 000006
【図５】
2009251305.tif 000007
【図６】
2009251305.tif 000008
【図７】
2009251305.tif 000009
【図８】
2009251305.tif 000010
【図９】
2009251305.tif 000011
【図１０】
2009251305.tif 000012
【図１１】
2009251305.tif 000013
【図１２】
2009251305.tif 000014
【図１３】
2009251305.tif 000015
【図１４】
2009251305.tif 000016