(57)【要約】【課題】個々のデータを検証・調整しながら、データテーブル内のデータを集計することができるようにする。【解決手段】学習内容の評価の集計では、まず集計方式選択画面を表示する（Ｓ５０１）。この画面上で、学習項目別または評価回数範囲別のいずれか一方の集計方式を選択させる（Ｓ５０２、Ｓ５０３）。学習項目別の集計方式が選択された場合には（Ｓ５０２Ｙ）、学習項目別に評価の小計を求めるとともに（Ｓ５０４）、これらの評価全体の合計を求める（Ｓ５０５）。評価回数範囲別の集計方式が選択された場合には（Ｓ５０２Ｎ，Ｓ５０３Ｙ）、評価回数範囲別に評価の小計を求めるとともに（Ｓ５０７）、これらの評価全体の集計を求める（Ｓ５０８）。集計結果は画面上で表示する（Ｓ５０６，Ｓ５０９）。【選択図】　図５
2004139444.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータによって管理されるデータテーブル内のデータを集計する方法であって、
少なくとも、
第１の集計方式または第２の集計方式のいずれかを選択させるステップと、
前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、
前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップ
を有することを特徴とするデータ集計方法。
【請求項２】
グラフィカルユーザインターフェースを備えたコンピュータによって管理されるデータテーブル内のデータを集計する方法であって、
少なくとも、
画面操作により第１の集計方式または第２の集計方式のいずれかを選択させるステップと、
前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、
前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップと、
前記小計の結果を、前記データテーブルの少なくとも一部とともに画面に表示するステップ
を有することを特徴とするデータ集計方法。
【請求項３】
前記第２の列には、前記第１の列よりも上位概念の項目が登録されることを特徴とする請求項１又は２に記載のデータ集計方法。
【請求項４】
前記第１の集計方式または第２の集計方式のいずれかを選択させるステップが、
前記データテーブルを画面に表示するとともに、当該データテーブルの前記第２の列において、前記データが共通するセルの表示を結合して表示するステップを含むことを特徴とする請求項１乃至３のいずれか１項に記載のデータ集計方法。
【請求項５】
少なくとも、
データテーブルを管理する手段と、
前記データテーブルを画面に表示する表示手段と、
前記表示手段とともにグラフィカルユーザインターフェースを構成するデータ入力手段と、
第１の集計方式または第２の集計方式のいずれかを選択させる手段と、
前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求める手段と、
前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求める手段
を備えたことを特徴とするデータベース装置。
【請求項６】
少なくとも、
データテーブルを管理する機能を備えたコンピュータに、
第１の集計方式または第２の集計方式のいずれかを選択させるステップと、
前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、
前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップ
を実行させるためのコンピュータプログラム。
【請求項７】
請求項７に記載のコンピュータプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ集計方法等に関し、より詳細には、個々のデータを検証・調整しながらデータテーブル内のデータを集計することが可能なデータ集計方法、データベース装置、コンピュータプログラムならびに記録媒体に関する。
【０００２】
【従来の技術】
データの管理や集計を目的として、データベースが広く利用されている。最近では、教育の現場において、学習指導計画、指導要録、生徒の学習評価などを管理するデータベースも利用され始めている。
【０００３】
この学習指導計画などを管理するデータベース（以下、学習管理データベースという）は、コンピュータにインストールされた専用のデータベースソフトによって管理され、コンピュータを操作して、データテーブルに必要なデータを登録することによって学習指導計画の管理や成績の作成が行われる。
【０００４】
学習指導計画では、科目ごとに複数の「学習項目」が設定され、さらに個々の学習項目について「学習のねらい」や「学習内容」が詳細に設定される。各学習内容ついての習熟度は、一定の評価観点に基づいて細やかに評価され、最終的にはその評価が期末や年度末に集計されて、各生徒の成績が客観的に作成される。
【０００５】
図６は、学習内容の評価の登録画面（ウィンドウ）の一例を示す図である。
【０００６】
図６に示されるように、このウィンドウ６００に表示されるデータテーブル６０１には、所定の「学習項目」６０２、「学習のねらい」６０３および「学習内容」６０４に対応する習熟度の評価が、各生徒６０５について、所定の評価観点６０６ごとに登録される。各生徒の習熟度を評価するのに必要な項目として、評価観点６０６ａ〜６０６ｃのそれぞれに、「Ａ」、「Ｂ」、「Ｃ」のランクが設けられ、各セルのチェックボックスをオン／オフすることによって、各生徒の習熟度を登録し、管理することができ、最終的にはこれを集計して成績の作成などを行うことができる。
【０００７】
【発明が解決しようとする課題】
総合評価では、「Ａ」、「Ｂ」、「Ｃ」の数をそれぞれ集計し、これらの平均をとるなどして、「Ａ」、「Ｂ」、「Ｃ」のいずれかを最終的な総合評価として自動的に計算する。このようにすれば、日々の作業をこつこつと行うだけで、最終的な評価を自動で作成することができるので非常に便利である。
【０００８】
しかしながら、最終的な評価が機械的に算出されたのでは、その総合評価が妥当であるかどうかの検証が困難である。すなわち、習熟度の評価は、学習内容によって重要なものもあればそれほど重要でないものもあり、その時々で評価の重み付けが異なることも多い。そのような事情から、上述した自動集計の結果、例えば「Ａ」の総合評価がついたとしても、本当にＡが妥当であるのかどうかを、もう少し詳細に検討し、調整が必要とされる場合もある。
【０００９】
したがって、本発明の目的は、個々のデータを検証・調整しながら、データを集計することが可能なデータ集計方法、データベース装置、コンピュータプログラムならびに記録媒体を提供することにある。
【００１０】
【課題を解決するための手段】
本発明のかかる目的は、コンピュータによって管理されるデータテーブル内のデータを集計する方法であって、少なくとも、第１の集計方式または第２の集計方式のいずれかを選択させるステップと、前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップを有することを特徴とするデータ集計方法によって達成される。
【００１１】
また、本発明の前記目的は、グラフィカルユーザインターフェースを備えたコンピュータによって管理されるデータテーブル内のデータを集計する方法であって、少なくとも、画面操作により第１の集計方式または第２の集計方式のいずれかを選択させるステップと、前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップと、前記小計の結果を、前記データテーブルの少なくとも一部とともに画面に表示するステップを有することを特徴とするデータ集計方法によっても達成される。
【００１２】
本発明の好ましい実施形態においては、前記第２の列には、前記第１の列よりも上位概念の項目が登録される。
【００１３】
本発明の好ましい実施形態によれば、第１の列に登録されているデータをその上位概念ごとにまとめて小計を求めることができる。
【００１４】
本発明のさらに好ましい実施形態においては、前記第１の集計方式または第２の集計方式のいずれかを選択させるステップが、前記データテーブルを画面に表示するとともに、当該データテーブルの前記第２の列において、前記データが共通するセルの表示を結合して表示するステップを含んでいる。
【００１５】
本発明のさらに好ましい実施形態によれば、データテーブル内のデータが見やすくなり、学習項目単位で小計を求める場合の範囲が明確となる。
【００１６】
本発明の前記目的はまた、少なくとも、データテーブルを管理する手段と、前記データテーブルを画面に表示する表示手段と、前記表示手段とともにグラフィカルユーザインターフェースを構成するデータ入力手段と、第１の集計方式または第２の集計方式のいずれかを選択させる手段と、前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求める手段と、前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求める手段を備えたことを特徴とするデータベース装置によっても達成される。
【００１７】
本発明の前記目的はまた、少なくとも、データテーブルを管理する機能を備えたコンピュータに、第１の集計方式または第２の集計方式のいずれかを選択させるステップと、前記第１の集計方式が選択された場合に、前記データテーブルのうち集計の対象となる第１の列とは異なる第２の列に登録されているデータが共通するレコードを対象として、前記第１の列に登録されているデータの小計を求めるステップと、前記第２の集計方式が選択された場合に、前記データテーブルのうち予め指定された範囲のレコードを対象として、集計の対象となる前記第１の列に登録されているデータの小計を求めるステップを実行させるためのコンピュータプログラムによっても達成される。
【００１８】
本発明の前記目的はまた、前記コンピュータプログラムを記録したコンピュータ読取可能な記録媒体によっても達成される。
【００１９】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の好ましい実施形態について詳細に説明する。
【００２０】
図１は、本発明の好ましい実施形態にかかるデータベース装置の構成を示すブロック図である。
【００２１】
図１に示されるように、このデータベース装置１００は、所定のソフトウェアがインストールされたパーソナルコンピュータであって、コンピュータ本体１０１と、ディスプレイ１０２などの表示手段と、キーボード１０３やマウス１０４などのデータ入力手段を備えている。これら表示手段とデータ入力手段は、所定のソフトウェアとともにグラフィカルユーザインターフェースを構成する。
【００２２】
コンピュータ本体１０１は、一般的なコンピュータの構成であって、ＣＰＵ１０５、メモリ１０６、ハードディスクドライブ（ＨＤＤ）１０７、磁気記録メディアや光ディスクといった記録媒体の記録・再生を行うリムーバブルメディアドライブ（ＲＭＤ）１０８、入出力インターフェース（Ｉ／Ｏ）１０９などを備えている。
【００２３】
データベース装置１００には、ＯＳ、各種デバイスドライバ、学習管理データベースソフトなどがインストールされ、これらのソフトウェアと上述したハードウェアとが協働することにより、データテーブルの管理機能や表示機能、データの集計機能といった各種の機能が実現される。これらのソフトウェアは、光ディスクなどの記録媒体によって提供されてもよく、その場合はリムーバブルメディアドライブによって当該プログラムを読み出してインストールする。あるいは、インターネットからオンラインで提供されてもよい。インストールされたプログラムは、ユーザからの指示により、あるいはコンピュータ起動時に自動的に、ハードディスクからメモリへ読み出されて実行される。
【００２４】
データベース表示装置１００内の学習管理データベースは、リレーショナルデータベース機能を有し、複数のデータテーブルが登録されている。またユーザからの要求に応じて、データテーブルをディスプレイ１０２に表示することができる。また、キーボード１０３やマウス１０４を操作して、ディスプレイ１０２に表示されたデータテーブルの各セルに、データを登録することができる。また、データテーブルに登録されているデータを所定の集計方式に基づいて集計することができる。
【００２５】
図２は、評価の集計方式の選択画面（ウィンドウ）の一例を示す図である。
【００２６】
図２に示されるように、このウィンドウ２００に表示されるデータテーブル２０１は、所定の「科目」２０２および「学年・クラス」２０３に対応したものであって、画面操作により、他の「科目」または「学年・クラス」のデータテーブルに変更することができる。
【００２７】
データテーブル２０１には、各学習内容の習熟度の評価を明確化するのに必要な項目として、「評価回数」２０４、「評価期間」２０５、「授業実施期間」２０６、「学習項目」２０７、「学習のねらい」２０８、「学習内容」２０９といった項目が設けられている。
【００２８】
「評価回数」２０４は、各学習内容２０９に対する評価を実施する区分けあって、学習内容の順番に合わせて連続番号が付されることにより、データテーブル２０１の主キーとされる。「学習項目」２０７は、「学習のねらい」２０８や「学習内容」２０９よりも上位概念の項目であって、１つの「学習項目」に対して複数の「学習のねらい」や複数の「学習内容」が設定される。したがって、「学習項目」と「評価」との関係で見ると、１つの学習項目に対して複数の評価が与えられることがあり、一対一あるいは一対多の関係にある。例えば図示のように、学習項目（１）には評価回数１が属し、学習項目（２）には評価回数２、３が属し、学習項目（３）には評価回数４，５，６が属する。なお、実際の各セルのデータは各項目に沿った具体的な内容であるが、説明のために各項目名称に続けて数字を付して示す。
【００２９】
また、データテーブルの各セルには個々にデータが登録されているが、上下の隣接するセルに登録されているデータが共通している場合には、２つのセルの表示が結合される。例えば図示のように、「学習項目（２）」や「学習のねらい（２）」や「学習のねらい（４）」では２セル分が結合しており、「学習項目（３）」では３セル分が結合している。このように表示させることにより、データテーブル内のデータが見やすくなり、学習項目単位で小計を求める場合の範囲が明確となる。
【００３０】
また、ウィンドウ２００には、評価の集計方式を選択するためのボタンとして、「学習項目単位で小計をとる」ボタン２１０ａと、「指定した評価回数範囲ごとに小計をとる」ボタン２１０ｂが設けられており、これらは排他制御によりいずれか一方のみが選択可能となっている。ボタン２１０ａを選択した場合には、学習項目単位で小計が求められる。ボタン２１０ｂを選択した場合には、指定した評価回数範囲ごとに小計が求められる。なお、すべての評価回数を１つの範囲として指定すれば、小計を求めることなくすべての評価回数がまとめて集計されることは言うまでもない。
【００３１】
指定した評価回数範囲ごとに小計をとる場合において、その評価回数範囲は、評価回数選択データテーブル２１１にデータを入力することによって指定する。評価回数選択データテーブル２１１のレコード数は、小計の種類選択ボタン２１２を操作することによって決定される。ここではレコード数「２」が選択されている。各評価回数範囲には表示ラベルを付けることができ、ここでは図示のように、評価回数１〜３までの範囲の表示ラベルを「中間評価」とし、評価回数４〜６までの範囲の表示ラベルを「期末評価」としている。
【００３２】
クリックなどの画面操作により「個人毎の評価一覧」ボタン２１３ａまたは「クラス毎の評価一覧」ボタン２１３ｂが選択されると、それぞれに対応した評価の集計を表示するウィンドウが表示される。
【００３３】
図３は、学習項目単位の集計結果を表示する画面（ウィンドウ）の一例を示す図である。
【００３４】
図３に示されるように、このウィンドウ３００には、各評価に関する情報を表示するデータテーブル３０１と、学習項目毎の集計結果を示すデータテーブル３０２が表示される。データテーブル３０１内の項目は評価回数別に大きく分けられており、例えば評価回数１に関しては領域３０１ａに、評価回数２に関しては領域３０１ｂにそれぞれ表示されている。他の評価回数３〜６については画面をスクロールさせることにより表示することができる。各評価に関する情報としては、「評価期間」２０５、評価の「開始日」２０５ａおよび「終了日」２０５ｂ、評価の対象とされた「学習項目」２０７、「学習のねらい」２０８、「学習内容」２０９などが表示される。
【００３５】
データテーブル３０２の各レコード３０３は「学習項目」を主キーとしている。前述のように各評価観点に対する評価として評価回数ごとに登録された「Ａ」、「Ｂ」あるいは「Ｃ」の評価に基づいて、各レコード３０３には学習項目ごとに各学習内容の評価を小計した結果が、評価観点ごとに表示される。例えば図２に示したように、評価回数１が学習項目１に属し、評価回数２、３が学習項目２に属し、評価回数４，５，６が学習項目３に属するという場合には、データテーブル３０２のレコード１では評価回数１の結果がそのまま表示され、レコード２では評価回数２，３の小計が、レコード３では評価回数４，５，６の小計が、それぞれ計算され、表示される。さらにまた、レコード３０４には各レコードの小計の合計が表示される。この合計値のもっとも大きいものが、総合評価として採用すべきものとなる。
【００３６】
このように、学習項目ごとに学習内容の評価の小計をとることによって、最終的に得られた総合評価が妥当であるかどうかの判断が容易となり、またそれぞれの学習項目に重み付けを持たせた場合にも評価の調整が容易となる。
【００３７】
図４は、評価回数範囲ごとの集計結果を表示する画面（ウィンドウ）の一例を示す図である。
【００３８】
図４に示されるように、このウィンドウ４００には、上述した各評価に関する情報を表示するデータテーブル３０１と、指定した評価回数範囲ごとの集計結果を示すデータテーブル４０１が表示される。
【００３９】
データテーブル４０１の各レコード４０２は、図２に示した評価回数選択データテーブル２１１で予め設定した表示ラベルを主キーとし、各レコードには指定した評価回数範囲ごとに各学習内容の評価を小計した結果が表示される。レコード１では「中間評価」について評価回数１〜３までの小計が、レコード２では「期末評価」について評価回数４〜６までの小計がそれぞれ計算され、表示される。さらにまた、レコード４０３には各レコードの小計の合計が表示される。この合計値のもっとも大きいものが、総合評価として採用すべきものとなる。
【００４０】
このように、評価回数範囲ごとに学習内容の評価の小計を見ることによって、最終的に得られた総合評価が妥当であるかどうかの判断が容易となり、またそれぞれの評価回数範囲に重み付けを持たせた場合にも評価の調整が容易となる。
【００４１】
図５は、学習内容の評価の集計手順を示すフローチャートである。
【００４２】
図５に示されるように、学習内容の評価の集計では、まず図２に示した集計方式選択画面を表示する（Ｓ５０１）。この画面上で、学習項目別または評価回数範囲別のいずれか一方の集計方式を選択させる（Ｓ５０２、Ｓ５０３）。
【００４３】
学習項目別の集計方式が選択された場合には（Ｓ５０２Ｙ）、学習項目別に評価の小計を求めるとともに（Ｓ５０４）、これらの評価全体の合計を求める（Ｓ５０５）。集計結果は、図３に示した画面上で表示する（Ｓ５０６）。
【００４４】
評価回数範囲別の集計方式が選択された場合には（Ｓ５０２Ｎ，Ｓ５０３Ｙ）、評価回数範囲別に評価の小計を求めるとともに（Ｓ５０７）、これらの評価全体の集計を求める（Ｓ５０８）。集計結果は、図４に示した画面上で表示する（Ｓ５０９）。
【００４５】
以上説明したように、前記実施形態によれば、学習項目単位で集計して、「Ａ」「Ｂ」「Ｃ」の数を見ながら、総合評価の妥当性を検証することができるのみならず、評価回数ごとに自由に小計範囲を設定することができるので、評価の妥当性を検証し、調整するための情報を得るのに非常に便利である。
【００４６】
本発明は、以上の実施形態に限定されることなく、特許請求の範囲に記載した範囲内で種々の変更を加えることが可能であり、これらも本発明に包含されるものであることは言うまでもない。
【００４７】
例えば、前記実施形態においては、学習管理データベースにおいて各生徒の学習内容の評価を集計する場合を例に説明したが、これに限定されるものではなく、コンピュータによって管理されるデータテーブル内のデータを集計するあらゆる場合に適用可能である。特に、データテーブル内に、集計の対象とされる第１の列と、前記第１の列よりも上位概念の項目が登録されている第２の列がある場合には有効である。
【００４８】
また、前記実施形態においては、評価の集計方式の選択画面を図２に、学習項目単位の集計結果を表示する画面を図３に、評価回数範囲ごとの集計結果を表示する画面を図４にそれぞれ示しているが、これらのレイアウトは一例であって、あらゆる変更が可能であることは言うまでもない。
【００４９】
また、前記実施形態においては、学習項目単位で小計を求める方式または指定した評価回数範囲ごとに小計を求める方式のいずれかを選択させる、図２に示した画面において、学習項目単位で小計を求める場合の範囲を明確にするため、学習項目が共通するセルの表示を結合して表示させているが、必ずしも結合させる必要はなく、個別に表示させても構わない。
【００５０】
【発明の効果】
以上説明したように、本発明によれば、個々のデータを検証・調整しながら、データを集計することが可能なデータ集計方法、データベース装置、コンピュータプログラムならびに記録媒体を提供することができる。
【図面の簡単な説明】
【図１】図１は、本発明の好ましい実施形態にかかるデータベース装置の構成を示すブロック図である。
【図２】図２は、評価の集計方式の選択画面（ウィンドウ）の一例を示す図である。
【図３】図３は、学習項目単位の集計結果を表示する画面（ウィンドウ）の一例を示す図である。
【図４】図４は、評価回数範囲ごとの集計結果を表示する画面（ウィンドウ）の一例を示す図である。
【図５】図５は、学習内容の評価の集計手順を示すフローチャートである。
【図６】図６は、学習内容の評価の登録画面（ウィンドウ）の一例を示す図である。
【符号の説明】
１００　データベース装置
１０１　コンピュータ本体
１０２　ディスプレイ
１０３　キーボード
１０４　マウス
１０５　ＣＰＵ
１０６　メモリ
１０７　ハードディスクドライブ（ＨＤＤ）
１０８　リムーバブルメディアドライブ（ＲＭＤ）
１０９　入出力インターフェース（Ｉ／Ｏ）
２００　評価の集計方式の選択画面（ウィンドウ）
２０１　データテーブル
２０２　「科目」の項目
２０３　「学年・クラス」の項目
２０４　「評価回数」の項目
２０５　「評価期間」の項目
２０６　「授業実施期間」の項目
２０７　「学習項目」の項目
２０８　「学習のねらい」の項目
２０９　「学習内容」の項目
２１０ａ　「学習項目単位で小計をとる」ボタン
２１０ｂ　「指定した評価回数範囲ごとに小計を取る」ボタン
２１１　評価回数選択データテーブル
２１２　小計の種類選択ボタン
３００　学習項目単位の集計結果を表示する画面（ウィンドウ）
３０１　データテーブル
３０２　学習項目毎の集計結果を示すデータテーブル
２０５ａ　評価の「開始日」の項目
２０５ｂ　評価の「終了日」の項目
３０３　各レコード
３０４　レコード
４００　評価回数範囲ごとの集計結果を表示する画面（ウィンドウ）
４０１　指定した評価回数範囲ごとの集計結果を示すデータテーブル
４０２　各レコード
【図１】
2004139444.tif 000003
【図２】
2004139444.tif 000004
【図３】
2004139444.tif 000005
【図４】
2004139444.tif 000006
【図５】
2004139444.tif 000007
【図６】
2004139444.tif 000008