(57)【要約】【課題】授業や教師の質的向上のために、効率的に授業内容を評価する。【解決手段】メール送受信部は、生徒からの電子メールを受信する。この電子メールに基づいて、生徒の学習状況を判定するためのカルテデータが生成され、カルテデータ保持部に保持される。この電子メールが受付期間設定領域２６６にて設定された受付期間内に送信された電子メールでなければ、有効な電子メールとして扱われない。また、この電子メールが有効エリア設定領域２６８にて設定された有効エリア内から送信された電子メールでなければ有効な電子メールとして扱われない。【選択図】図５
2007226455.tif 000002
【特許請求の範囲】
【請求項１】
生徒の学習状況を管理することによって授業を支援するための装置であって、
生徒からの電子メールを受信する電子メール受信部と、
自装置のユーザによる入力にしたがって、電子メールの受付期間を設定する受付期間設定部と、
前記電子メールの送信日時または受信日時が前記受付期間内にあるときには、前記電子メールを有効メールと判定する有効判定部と、
前記電子メールが有効メールであることを条件として、前記電子メールに含まれる所定データを抽出し、前記所定データを前記生徒の学習状況を示すカルテデータとして保持するカルテ管理部と、
を備えることを特徴とする授業管理装置。
【請求項２】
受信された電子メールを保持するメール保持部、を更に備え、
前記メール保持部は、前記電子メールが有効メールでないときにも、前記電子メールを破棄することなく保持することを特徴とする請求項１に記載の授業管理装置。
【請求項３】
前記電子メールが有効メールでないときには、前記電子メールの送信元である前記生徒に対し、エラーメッセージが記述された電子メールであるエラーメールを送信するエラーメール送信部、を更に備えることを特徴とする請求項１または２に記載の授業管理装置。
【請求項４】
前記エラーメール送信部は、前記電子メールが有効メールでないときには、前記電子メールの送信日時または受信日時に応じて、複数種類のエラーメッセージから送信対象とすべきエラーメッセージを選択することを特徴とする請求項３に記載の授業管理装置。
【請求項５】
電子メールを送信する通信端末の所在位置を検出する位置検出部と、
自装置のユーザによる入力にしたがって、通信端末が所在すべき有効エリアを設定する有効エリア設定部と、を更に備え、
前記有効判定部は、更に、前記電子メールを送信した通信端末が前記有効エリア内に所在することを条件として、前記電子メールを有効メールと判定することを特徴とする請求項１から４のいずれかに記載の授業管理装置。
【請求項６】
電子メールを送信する通信端末の所在位置を検出する位置検出部と、を更に備え、
前記有効判定部は、前記通信端末の所在位置における標準時に基づく送信日時を自装置の所在位置における標準時に基づく送信日時に換算した上で、前記電子メールの送信日時が前記受付期間内にあるか判定することを特徴とする請求項１から４のいずれかに記載の授業管理装置。
【請求項７】
自装置のユーザによる入力にしたがって、生徒の学習状況を特定するための属性条件を設定する属性条件設定部、を更に備え、
前記有効判定部は、更に、前記カルテ管理部により保持されているカルテデータを参照して、前記電子メールを送信した生徒の学習状況が前記設定された属性条件に適合するかを判定し、前記属性条件に適合することを条件として前記電子メールを有効メールと判定することを特徴とする請求項１から６のいずれかに記載の授業管理装置。
【請求項８】
電子メールの文字数を計数する文字計数部、を更に備え、
前記有効判定部は、更に、前記電子メールの文字数が所定数以上または以下であることを条件として、前記電子メールを有効メールと判定することを特徴とする請求項１から７のいずれかに記載の授業管理装置。
【請求項９】
生徒の学習状況を管理することによって授業を支援するための方法であって、
生徒からの電子メールを受信するステップと、
自装置のユーザによる入力にしたがって、電子メールの受付期間を設定するステップと、
前記電子メールの送信日時または受信日時が前記受付期間内にあるときには、前記電子メールを有効メールと判定するステップと、
前記電子メールが有効メールであることを条件として、前記電子メールに含まれる所定データを抽出し、前記所定データを前記生徒の学習状況を示すカルテデータの一部として記録媒体に記録するステップと、
を備えることを特徴とする授業管理方法。
【請求項１０】
生徒の学習状況を管理することによって授業を支援するためのコンピュータプログラムであって、
生徒からの電子メールを受信する機能と、
自装置のユーザによる入力にしたがって、電子メールの受付期間を設定する機能と、
前記電子メールの送信日時または受信日時が前記受付期間内にあるときには、前記電子メールを有効メールと判定する機能と、
前記電子メールが有効メールであることを条件として前記電子メールに含まれる所定データを抽出し、前記所定データを前記生徒の学習状況を示すカルテデータとして保持する機能と、
をコンピュータに発揮させることを特徴とする授業管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生徒の学習状況を管理するための教育支援技術に関する。
【背景技術】
【０００２】
日本はいよいよ人口減少社会に突入しつつある。大学全入時代の到来も予想されるなか、各大学は生き残りをかけた厳しい競争にさらされている。魅力ある大学としての地位を築いてこのような競争に打ち勝つために、授業内容・方法を改善し、質的向上を図るための組織的な取り組み、いわゆるＦＤ（Faculty Development）の必要性が高まってきている。
【特許文献１】特開２００４−２５２６３２号公報
【特許文献２】特開２００３−１８３２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一般的なＦＤは、生徒の意見収集からはじまる。たとえば、アンケートによって生徒の意見を収集し、その結果に基づいて授業内容の見直しがなされる。しかし、このような手法は人的な負荷が大きく、教師が本業としての教育に専念できなくなるといった問題点も指摘されている。
生徒からさまざまな情報を収集すること自体は、生徒の学習状況を管理する上で有益と考えられるが、それに加えて、収集した情報が正しく現状を反映しているか見極める作業も重要である。
【０００４】
本発明の主たる目的は、授業評価のために生徒の学習状況を効率的に管理するための教育支援技術、を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、生徒の学習状況を管理することによって授業を支援するための授業管理装置に関する。
この装置は、まず、生徒から電子メールを受信し、電子メールの送信日時や受信日時が受付期間内にあるときには、その電子メールを有効メールと判定する。電子メールが有効メールであれば、その電子メールから所定データを抽出し、生徒の学習状況を示すカルテデータとして管理する。
【０００６】
ここでいう所定データとは、電子メールの本文や添付ファイルのように送信者が明示的に設定するデータであってもよいし、送信アドレスや送信時刻のように暗黙的に設定されるデータであってもよい。電子メールから得られるさまざまな情報は、生徒の学習状況を判断する上で有益な情報となり得る。たとえば、電子メールの送信頻度といった情報も、生徒の授業に対する意欲を計る上で有益な情報といえるかもしれない。電子メールから得られる所定データそのものがカルテデータとして管理されてもよいし、所定データに基づいて生成されるデータがカルテデータとして管理されてもよい。
生徒は、普段使い慣れている携帯電話等の通信端末から電子メールを送信するだけなので、授業管理装置の運用に対して生徒の協力を得やすいというメリットがある。
【０００７】
生徒は、授業への出席を示す電子メールや授業についての感想を記述した電子メール等、さまざまな種類の電子メールを送信してもよい。しかし、授業が終わってから出席を示す電子メールが送信されても、そのような電子メールは、実際に生徒が授業に出席していたことを示すものではないと考えられる。同様に、授業が終わってから相当期間が経過したあと送信された電子メールに授業についての感想が記述されていても、その感想は適切に授業内容を反映していないかもしれない。
この授業管理装置は、電子メールの受付期間等の設定に基づいて電子メールの有効性を判断し、生徒の学習状況を管理する上で有用なデータを特定することができる。
【０００８】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、授業評価のために生徒の学習状況を効率的に管理できる。
【発明を実施するための最良の形態】
【００１０】
本実施例においては、まず、授業評価システムの概要を述べつつ、本発明の主たる特徴である「有効条件判定」を中心として説明してゆく。
【００１１】
図１は、授業評価システムのハードウェア構成図である。
授業評価システム１０は、大学のような教育機関への導入を想定した、授業内容を評価・検証するためのシステムである。授業評価システム１０は、教師と生徒によって利用されるシステムであり、授業に対する生徒の反応を授業内容にフィードバックさせるための仕組みを提供する。
【００１２】
授業評価システム１０は、授業管理装置１００、メールサーバ２０２および複数のクライアント端末２０４を含む。これらは、インターネット２００を介して互いに接続されている。授業管理装置１００は、教師によって使用される（以下、授業管理装置１００のユーザであることを明示する意味で、「教師」のことを「ユーザ」ともよぶことにする）。各クライアント端末２０４は、生徒によって使用される携帯電話やノートパソコンなど、メール送受信機能を搭載した一般的な通信端末である。本実施例においては、各クライアント端末２０４はＧＰＳ（Global Positioning System）機能を搭載しており、クライアント端末２０４は、その位置情報を含めて電子メールを授業管理装置１００に送信するものとする。
【００１３】
まず、教師は講座の開設に際して、講座専用のメールアドレスを設定する（以下、「講座アドレス」とよぶ）。たとえば、「フランス語Ａ」という計１５回の授業からなる講座には、「fraA@xxx.co.jp」のように講座アドレスが設定される。フランス語Ａの授業を受ける生徒は、その講座アドレスを介して授業管理装置１００と電子メールを送受する。たとえば、生徒は授業に出席したときに、講座アドレスに対して出席を通知するための「出席メール」を送信する。メールサーバ２０２は、クライアント端末２０４から受信した出席メールを授業管理装置１００に転送する。このメールサーバ２０２は、一般的な既知の装置でよい。授業管理装置１００では、出席メールによって、どの講座にどの生徒が出席したかを自動的に集計する。
【００１４】
このほかにも、生徒は、授業に対する感想を記述した感想メールを講座アドレスに送信する。授業管理装置１００は、感想メールを自然言語解析して、生徒の授業に対する理解度や意欲を定量的に評価する。たとえば、「やった」、「できた」、「してみたい」というあらかじめ定義された「意欲的な単語」を感想メールが多く含んでいる場合、生徒の理解度や学習意欲が高いと判定できる。このように、本実施例に示す授業管理装置１００は、感想メールに含まれる用語を分析することにより、生徒の授業に対する反応を定量化することもできる。
生徒の電子メールから得られるさまざまな情報は、授業内容の改善するための有用な情報として利用される。
【００１５】
図２は、授業管理装置の機能ブロック図である。
ここに示す各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組み合わせによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００１６】
授業管理装置１００は、ユーザインタフェース処理部１１０、通信部１２０、データ処理部１３０およびデータ保持部１５０を含む。
ユーザインタフェース処理部１１０は、教師であるユーザからの入力処理やユーザに対する情報表示のようなユーザインタフェース全般に関する処理を担当する。通信部１２０は、メールサーバ２０２を介してクライアント端末２０４との通信処理を担当する。データ処理部１３０は、ユーザインタフェース処理部１１０や通信部１２０から取得されたデータを元にして各種のデータ処理を実行する。データ処理部１３０は、ユーザインタフェース処理部１１０、通信部１２０およびデータ保持部１５０の間のインタフェースの役割も果たす。
データ保持部１５０は、あらかじめ用意された設定データや、データ処理部１３０から受け取った電子メールなど、さまざまなデータを格納する。
【００１７】
ユーザインタフェース処理部１１０は、表示部１１２と入力部１１８を含む。入力部１１８は、ユーザからの入力操作を受け付ける。表示部１１２は、ユーザに対して各種情報を表示する。
【００１８】
通信部１２０は、メールの送受信を処理するためのメール送受信部１２２を含んでいる。メール送受信部１２２は、更に、通常メール送受信部１２４とエラーメール送信部１２６を含む。通常メール送受信部１２４は、クライアント端末２０４に対して各種通知のための電子メールを送信したり、クライアント端末２０４から出席メールや感想メール等の各種電子メールを受信する。エラーメール送信部１２６は、クライアント端末２０４から受信された電子メールが後述の各種有効条件に適合しなかったときに、エラーメッセージが記述された電子メールを送信する。以下、このようなエラーメッセージが記述された電子メールのことを「エラーメール」とよび、それ以外の通常の電子メールを「通常メール」として区別する。
【００１９】
データ保持部１５０は、メールデータ保持部１５２、カルテデータ保持部１７２およびフォーム保持部１７０を含む。
メールデータ保持部１５２は、生徒から受信した電子メールを保持する。生徒は宿題として提出を指示されたレポートファイルを電子メールに添付して送信することもある。メールデータ保持部１５２は、このようなレポートファイルも保持する。
カルテデータ保持部１７２は、ユーザが生徒の学習状況を判断するための元になるカルテデータを保持する。カルテデータには、たとえば、生徒の氏名やメールアドレス、出席状況、感想メールに記述された内容、レポートファイルの提出状況などの各種所定項目に対応したデータが含まれる。カルテデータ保持部１７２の具体的なデータ構造については、図１０に関連して後述する。
フォーム保持部１７０は、表示部１１２がカルテデータを画面表示するときの表示レイアウトが定義されたフォームデータを保持する。フォームデータによって、カルテデータのうちの表示対象となるべきデータ、および、その表示方法が定義される。フォームデータは、カルテデータに基づく所定演算の結果を表示させるためのロジックを含めることもできる。具体的には、図１１に関連して詳述する。
【００２０】
データ処理部１３０は、メール処理部１３２と授業データ管理部１３８を含む。
メール処理部１３２は、電子メールを内容を解析する。メール処理部１３２は、分類部１３４、整合判定部１３６および位置検出部１３７を含む。分類部１３４は、電子メールの内容に応じて分類する。すでに述べたように、生徒から受信する電子メールは、出席メールや感想メールなどさまざまである。分類部１３４は、電子メールを内容に応じて分類する。たとえば、「件名」に「出席」という単語が含まれている電子メールは出席メールであるという条件のように、所定の分類条件にしたがって分類する。
【００２１】
整合判定部１３６は、受信された電子メールが処理対象として有効なメールであるかを判定する。たとえば、授業の開始前に受信された出席メールは有効ではないといえる。また、授業に出席していない生徒から送信された感想メールも有効ではない。整合判定部１３６は、受信された電子メールの有効性を所定の有効条件にしたがって判定する。有効条件判定については、図５等に関連して後に詳述する。
【００２２】
位置検出部１３７は、クライアント端末２０４の所在位置を電子メールに含まれる位置情報に基づいて検出する。本実施例におけるクライアント端末２０４はＧＰＳから得られた位置情報を電子メールのデータの一部として送信するが、変形例として、クライアント端末２０４が接続した基地局を示す基地局ＩＤを位置情報として送信してもよい。この場合、位置検出部１３７は、基地局ＩＤに基づいて、クライアント端末２０４の位置を検出してもよい。
【００２３】
授業データ管理部１３８は、講座に関するデータを授業ごとに授業データとして管理する。講座は１回以上の授業によって構成される。試験の平均点や、感想メールから解析される生徒の理解度、授業計画などのようなさまざまなデータが授業データとして管理対象となる。
【００２４】
授業データ管理部１３８は、生徒管理部１４０、設定部１４２および分析部１６４を含む。
生徒管理部１４０は、出席率や試験結果など生徒の学習状況に関連するデータを管理する。生徒管理部１４０は、更に、カルテ管理部１６８を含む。カルテ管理部１６８は、生徒に関するデータのうち、カルテデータを管理する。カルテ管理部１６８は、入力部１１８や電子メールから取得されるデータから所定のデータを抽出し、カルテデータ保持部１７２のカルテデータを適宜更新する。
【００２５】
設定部１４２は、整合判定部１３６や分類部１３４の条件のように電子メールの解析に関する各種条件を設定する。設定部１４２は、更に、受付期間設定部１４４、有効エリア設定部１４６、属性条件設定部１４８および文字数条件設定部１５４を含む。これらの各ユニットは、いずれも電子メールの有効性を判定するための有効条件を設定する。
【００２６】
まず、受付期間設定部１４４は、後に示す出席管理設定画面２６０等の設定画面を介して、電子メールの受付期間を設定する。たとえば、受付期間を「授業開始から１０分以内」として出席メールを受け付けてもよい。この場合、授業開始時刻から１０分以上経過したあとに出席メールが受信されても、整合判定部１３６は、そのような出席メールを有効な出席メールとして扱わない。このようにして、授業に間に合わなかった生徒からの出席メールを自動的に無効扱いにできる。
送信日時と受信日時のいずれに基づいて判定してもよいし、また、その双方に基づいて判定してもよいが、本実施例においては送信日時に基づいて判定するとして説明する。受信日時は、インターネット２００のトラフィックやメールサーバ２０２の不具合等の各種外的要因によって影響されやすい情報と考えられるためである。なお、整合判定部１３６は、電子メールのヘッダ情報から送信日時を検出して判定を行う。
【００２７】
有効エリア設定部１４６は、クライアント端末２０４が所在すべきエリアを有効エリアとして設定する。たとえば、有効エリアを「Ａ３０２教室」として出席メールを受け付けてもよい。Ａ３０２教室外から出席メールが送信されるとき、整合判定部１３６は、位置検出部１３７により検出されるクライアント端末２０４の位置が有効エリアに属さないとすることになる。整合判定部１３６はそのような出席メールを有効な出席メールとして扱わない。これにより、実際に教室に到着していない生徒からの出席メールを自動的に無効扱いにできる。
【００２８】
属性条件設定部１４８は、電子メールの送信元となる生徒が満たすべき属性を属性条件として設定する。たとえば、出席率が低い生徒を対象としてレポートファイルの提出を求める場合、属性条件を「出席率６０パーセント以下」に設定した上で、整合判定部１３６は、レポートファイルが添付された電子メールの有効性を判断してもよい。出席率などの情報はカルテデータとして保持されているので、整合判定部１３６は電子メールの送信元の生徒に関するカルテデータを参照して、この属性条件に適合しない生徒から送信されたレポートファイルであれば、これを自動的に無効扱いにできる。
文字数条件設定部１５４は、文字計数部１６６によって計数される文字数に基づいて電子メールの有効性を判定する。これについては、文字計数部１６６の説明をしたあとに述べる。
【００２９】
分析部１６４は、文字計数部１６６を含む。
文字計数部１６６は、電子メールの本文の文字数を計数する。本実施例においては、感想メールの文字数を感想文字数として計数する。感想メールの内容は授業評価にとって重要なデータとなりやすい。ユーザは、たとえば、「感想文字数５０文字以上」として文字数条件設定部１５４により感想文字数についての文字数条件を設定できる。文字数条件をクリアしない感想メールは自動的に無効扱いとなる。
本実施例においては、受付期間に関する条件、有効エリアに関する条件、属性条件および文字数条件をまとめて「有効条件」とよぶ。カルテ管理部１６８は、有効条件を満たす電子メールから得られるデータに基づいてカルテデータを生成し、カルテデータ保持部１７２に記録する。
【００３０】
図３は、授業管理装置のメニュー画面の画面図である。
教師であるユーザが授業管理装置１００にログインしたときには、まず、このメニュー画面２１０が表示される。講座選択領域２１２は、現在開設されている講座を一覧表示する。ここでは、「フランス語Ａ２００５」、「フランス語Ｂ２００５」および「フランス語Ｃ２００５」という３つの講座が開設されている。同図においては、「フランス語Ａ２００５」が選択されている。
【００３１】
メニューボタン群２１４に含まれるいずれかのボタンが選択されると、講座選択領域２１２で選択された講座についての各種授業データにアクセスする画面が表示される。出席簿ボタン２１６は、生徒の出席状況を表示させるためのボタンである。感想受付ボタン２１８は、生徒から受信された感想メールの内容を一覧表示させるためのボタンである。提出物管理ボタン２２０は、宿題などの提出状況を表示させるためのボタンである。試験結果ボタン２２２は、試験結果を一覧表示させるためのボタンである。整合性チェックボタン２２４は、整合条件を設定するための画面を表示させるボタンである。カルテボタン２２６は、生徒の授業態度や成績に関する情報を「カルテ」として表示させるためのボタンである。通知ボタン２２８は、休講通知などのように授業に関する連絡事項を通知するための画面を表示させるボタンである。投票ボタン２３０は、生徒の意見を募るための画面を表示させるためのボタンである。
【００３２】
ここでは、メニューボタン群２１４のうち、出席簿ボタン２１６および感想受付ボタン２１８が選択されたときにそれぞれ表示される出席簿画面２４０および感想受付画面２５０に関連して有効条件判定について説明する。最後に、カルテボタン２２６が選択されたときに表示されるカルテ画面３００に関連してカルテ表示処理について説明する。
【００３３】
図４は、出席簿画面の画面図である。
出席簿画面２４０は、図３のメニュー画面２１０において、出席簿ボタン２１６がクリックされたときに表示される。教師は、授業開始時に、その授業の合い言葉を生徒に示す。合い言葉は、教室で口頭で示されてもよい。授業に出席した生徒はこの合い言葉を入力して出席メールを講座アドレスに送信する。分類部１３４が出席メールを分類し、整合判定部１３６がその出席メールに正しい合い言葉が記述されているかを判定する。整合判定部１３６は、このほかにも次の図５に示す出席管理設定画面２６０を介して設定された各種有効条件に基づいて出席メールの有効性を判定する。有効な出席メールであれば、授業データ管理部１３８は出席メールの送信元である生徒を正規の出席者として認定する。表示部１１２は、授業に出席している生徒名を出席簿画面２４０に表示する。
【００３４】
授業選択領域２４２は、「フランス語Ａ２００５」講座の各授業に関する出席状況を表示する。同図によれば、この講座の授業は４回目であり、４回分の授業の出席率が一覧表示されている。授業選択領域２４２では、４回目の「Ｒの発音」というテーマの授業が選択されている。出欠状況表示領域２４４は、授業選択領域２４２で選択された４回目の授業に出席している生徒名を一覧表示させている。ここでは、講座に登録されている６人の生徒のうち、「竹治義克」を除く５名が授業に出席している。授業管理装置１００が出席メールを受け付けると、表示部１１２は自動的に出席簿画面２４０の内容を更新するため、出席簿画面２４０によって、教師は各生徒の出席状況をリアルタイムかつ正確に把握できる。
カルテ管理部１６８は、有効に出席メールが受け付けられたときには、カルテデータ保持部１７２が保持するカルテデータを更新する。たとえば、「竹治義克」から新たに出席メールを受信すると、カルテ管理部１６８は、「フランス語Ａ２００５」の「竹治義克」のカルテデータにおける出席状況に関するデータを更新する。
【００３５】
図５は、出席管理設定画面の画面図である。
出席メールに関する有効条件を設定するためのユーザインタフェース画面として、表示部１１２は出席管理設定画面２６０を表示させる。授業日設定領域２６２は、授業日を設定する。同図においては、「２００５年の９月２４日」が授業日として設定されている。開始時間設定領域２６４は、授業の開始時刻を示す。同図においては「１０：００」として設定されている。テーマ設定領域２７０は、授業のテーマを示す。出席簿画面２４０の授業選択領域２４２に表示されるテーマに対応する。キーワード設定領域２７２は、授業の合い言葉を示す。整合判定部１３６は、出席メールにここで指定される合い言葉が記述されていなければ、出席メールを無効扱いとする。
【００３６】
受付期間設定領域２６６および有効エリア設定領域２６８は、出席メールの有効条件を設定するための領域である。このうち、受付期間設定領域２６６は、出席メールの受付期間を指定するための領域である。同図においては、１０分以内として設定されている。すなわち、授業が開始される「２００５年９月２４日」の「１０：００〜１０：１０」が受付期間となる。有効エリア設定領域２６８は、有効エリアを指定するための領域である。同図においては、授業が行われる「Ａ３０２教室」が有効エリアとして指定されており、それ以外の場所から送信された出席メールは無効扱いとなる。
【００３７】
図６は、出席メールの受付処理過程を示すフローチャートである。
分類部１３４が、受信した電子メールを出席メールとして分類した後（Ｓ１０）、位置検出部１３７は出席メールに記録されている位置情報から、送信元のクライアント端末２０４の位置を検出する（Ｓ１２）。ここで、衛星授業のような通信型の授業の場合、授業が行われている場所と、生徒が授業を受けている場所で時差が発生する可能性がある。このような場合を考慮して、整合判定部１３６は、クライアント端末２０４の位置における送信日時を、授業管理装置１００の位置における日時に換算する（Ｓ１４）。このような処理により、授業管理装置１００のユーザは、時差を気にすることなく受付期間を設定できる。また、このような通信型の授業の場合には、有効エリアとして、複数の教室に対応して複数の有効エリアが設定される。たとえば、徳島の「Ａ３０２教室」で授業が行われ、その授業がリオデジャネイロの「Ｂ１０２教室」にも衛星中継される場合、「Ａ３０２教室」と「Ｂ１０２教室」が有効エリアとなる。
【００３８】
換算後の送信日時が受付期間内でなければ（Ｓ１６のＮ）、エラーメール送信部１２６は複数種類のエラーメッセージの中からエラーメッセージを選択し（Ｓ２０）、エラーメールを送信する（Ｓ２２）。受付期間が終了してから１５分後までの期間を送信日時とする出席メールに対しては「惜しかったけど遅刻です。」、１５分以上遅れている場合「完全に遅刻です。」といったように、受付期間が終了してから送信日時まで時間の長さに応じて、エラーメッセージの内容が変化する。エラーメールによって、生徒は即時的に、送信した電子メールが有効に受け付けられたかを認識できる。
【００３９】
変形例として、たとえば、遅刻率が５０パーセント以上の生徒から送信された出席メールが受付期間内にないときには、「あなたは遅刻しすぎです。」というエラーメッセージが送信されてもよい。このように、出席メールの遅延具合だけではなく、属性条件等に応じてエラーメッセージの内容を変化させてもよい。更に、特定の生徒、たとえば、図４の「竹治義克」が次回の授業に遅刻したときのためのエラーメッセージがあらかじめ用意されもよい。このような方法によれば、生徒に応じたエラーメッセージの設定が可能なので、エラーメッセージを介して、画一的ではない生徒ごとに応じたアドバイスが可能となる。
【００４０】
また、エラーメッセージだけではなく、たとえば、遅刻率が５０パーセント以上の生徒から送信された出席メールが受付期間内にあるときには、「今日はよくがんばりました。」というメッセージを送信してもよいし、１番に出席した生徒には、「１番です。」というメッセージを送信してもよい。このように、有効条件が満たされるときでも、状況に応じて、生徒の意欲を喚起するようにさまざまなメッセージが送信されてもよい。
【００４１】
Ｓ１６に戻る。換算後の送信日時が受付期間内であって（Ｓ１６のＹ）、送信元のクライアント端末２０４が有効エリア内であれば（Ｓ１８のＹ）、カルテ管理部１６８は出席メールを有効としてカルテデータに含まれる出席に関する情報を更新する（Ｓ２４）。すなわち、出席メールの「出席」という情報がカルテデータとして反映されることになる。受付期間が徒過すると、その期間内に出席メールを送信しなかった生徒の欠席扱いが確定する。
【００４２】
送信元のクライアント端末２０４が有効エリア内になければ（Ｓ１８のＮ）、エラーメッセージが選択され（Ｓ２０）、エラーメールが送信される（Ｓ２２）。カルテ管理部１６８は、出席メールを有効か無効かに関わらずメールデータ保持部１５２に保存する（Ｓ２６）。出席メールがたとえ無効扱いとなってもメールデータ保持部１５２に保存しておくことには意味がある。たとえば、授業開始から５分後までを出席メールの受付期間と設定しても、交通機関のトラブルが発生したため、事後的に受付期間を延長したい場合もある。また、もともと、５分という設定は厳しく、１０分後まで許容してもよいという場合もある。このようなときには、受付期間を再設定して、メールデータ保持部１５２に保持されている各出席メールを同図に示すプロセスにて再処理することにより、カルテデータを更新してもよい。これにより、遅刻として扱われていた生徒を事後的に出席扱いとして救済しやすくなる。すなわち、生徒からの電子メールをそのままメールデータ保持部１５２に保存しておくことにより、有効条件を実情に応じて事後的に変更しやすくなる。
【００４３】
図７は、感想受付画面の画面図である。
感想受付画面２５０は、図３のメニュー画面２１０において、感想受付ボタン２１８がクリックされたときに表示される。生徒は、授業が終わると、講座アドレス宛に感想メールを送信する。この感想メールによって、教師は、授業に対する生徒の反応を即座に知ることができる。授業選択領域２５２は、「フランス語Ａ２００５」講座の各授業に関する感想メールの受け付け状態を表示する。授業選択領域２５２では、４回目の授業が選択されている。感想一覧領域２５６は、授業選択領域２５２で選択された４回目の授業に対する生徒の感想を一覧表示させている。更に、感想表示領域２５４は、感想一覧領域２５６で選択された生徒「新井真由美」の感想が表示されている。
【００４４】
ここで、教師が「質問」というキーワードを設定すると、感想メールの中に「質問」という単語が含まれている生徒には星印が付記されている。この機能によって、教師は、質問事項が含まれている感想メールを簡単に見つけることができる。
カルテ管理部１６８は、有効に感想メールが受け付けられると、カルテデータ保持部１７２のカルテデータを更新する。
【００４５】
図８は、感想受付設定画面の画面図である。
感想メールに関する有効条件を設定するためのユーザインタフェース画面として、表示部１１２は感想受付設定画面３３０を表示させる。授業日設定領域３３８は、授業日を設定する。同図においては、「２００５年の９月２４日」の授業に関する感想メールについて、有効条件の設定がなされている。
【００４６】
受付期間設定領域３３２、属性条件設定領域３３４および文字数設定領域３３６は、感想メールの有効条件を設定するための領域である。このうち、受付期間設定領域３３２は、感想メールの受付期間を指定するための領域である。同図においては、授業日から３日以内として設定されている。すなわち、授業日の「２００５年９月２４日」を含めて「９月２４日〜９月２６日」が受付期間となる。属性条件設定領域３３４は、感想メールの募集対象となる生徒についての属性条件を指定するための領域である。同図においては、前回の試験の結果が５０点以下の生徒からの感想メールを募集している。文字数設定領域３３６は、文字数条件を指定するための領域である。同図においては、感想文字数は「５０字以上」として指定されている。そのため、感想文字数が４９文字以下の感想メールは、無効扱いとなる。
【００４７】
図９は、感想メールの受付処理過程を示すフローチャートである。
分類部１３４が、受信された電子メールを感想メールとして分類した後（Ｓ３０）、位置検出部１３７は感想メールに記録されている位置情報から、送信元のクライアント端末２０４の位置を検出する（Ｓ３２）。整合判定部１３６は、クライアント端末２０４の位置における送信日時を、授業管理装置１００の位置における日時に換算する（Ｓ３４）。
【００４８】
換算後の送信日時が受付期間内でなければ（Ｓ３６のＮ）、エラーメール送信部１２６は複数種類のエラーメッセージの中からエラーメッセージを選択し（Ｓ４４）、エラーメールを送信する（Ｓ４６）。たとえば、受付期間が終了してから１日後までの期間を送信日時とする感想メールに対しては「もう少し早く出しましょう。」、それ以降であれば「出したことは評価しますが期限超過しています。」といったように、受付期間が終了してから送信日時までの時間の長さに応じて、エラーメッセージの内容が変化する。図６に関連して説明したのと同様、感想メールの遅延具合だけではなく、属性条件等に応じてエラーメッセージの内容を変更してもよい。受付期間が徒過すると、その期間内に感想メールを送信しなかった生徒の未送信扱いが確定する。
【００４９】
Ｓ３６に戻る。換算後の送信日時が受付期間内であれば（Ｓ３６のＹ）、整合判定部１３６はカルテデータを参照して、感想受付設定画面３３０の属性条件設定領域３３４で設定した属性条件に送信元の生徒が適合するかを判定する。図８の設定の場合であれば、送信元の生徒の前回の試験結果が５０点以下か否かについて判定される。適合しなければ（Ｓ３８のＮ）、処理はＳ４４に移行してエラーメールが送信される。
【００５０】
属性条件に適合するときには（Ｓ３８のＹ）、文字計数部１６６は感想文字数を計数し、整合判定部１３６はその感想文字数が文字数設定領域３３６で設定した文字数条件に適合するか判定する（Ｓ４０）。適合しなければ（Ｓ４０のＮ）、処理はＳ４４に移行してエラーメールが送信される。適合するときには（Ｓ４０のＹ）、カルテ管理部１６８は感想メールを有効としてカルテデータを更新する（Ｓ４８）。すなわち、感想メールの本文データが抽出され、カルテデータに反映されることになる。このとき、メール送受信部１２２は感想メールが有効に受け付けられたことを通知するための電子メールを送信してもよい。感想メールはメールデータ保持部１５２に保存される（Ｓ５０）。
【００５１】
カルテ管理部１６８は、感想メールを有効か無効かに関わらずメールデータ保持部１５２に保存する（Ｓ５０）。感想メールがたとえ無効扱いとなってもメールデータ保持部１５２に保存しておくことにより、出席メールと同様、事後的な有効条件の変更に柔軟に対応できる。
【００５２】
図１０は、カルテデータ保持部におけるカルテデータのデータ構造図である。
同図に示すのは「フランス語Ａ２００５」という講座について、各生徒のカルテデータである。ここでは、カルテデータに含まれるさまざまなデータのうち、その一部のみを示している。
【００５３】
ＩＤ欄２８２は、生徒を識別するためにあらかじめ付与されているＩＤ（以下、「生徒ＩＤ」とよぶ）を示す。氏名欄２８４は生徒名を示す。出席履歴欄２８６は「フランス語Ａ２００５」の１５回分の授業についての生徒の出席状況を示す。同図丸印は出席を示し、バツ印は欠席を示す。カルテ管理部１６８は、有効な出席メールを受信したとき、その送信アドレスに基づいて生徒を特定した上で、出席履歴欄２８６の該当データを更新する。
【００５４】
未提出物欄２８８はレポートファイルの提出状況を示す。カルテ管理部１６８は、レポートファイル付きの電子メールが有効に受信されると、未提出物欄２８８の該当データを更新する。未送信感想欄２９０は感想メールの到着状況を示す。カルテ管理部１６８は、有効に感想メールが受け付けられると、未送信感想欄２９０の該当データを更新する。
特記事項欄２９２は、教師が入力部１１８を介して入力したデータである。生徒についてのコメント等、自由に書き込むことができる。このように、カルテデータは、電子メールの受信を契機としてカルテ管理部１６８によって自動的に記述されるデータと、ユーザによって入力されるデータによって構成されている。
【００５５】
図１１は、カルテ画面の画面図である。
ここでは、カルテ画面３００において表示対象となるさまざまなデータのうち、その一部のみを示している。ユーザが図３のメニュー画面２１０において講座を指定した上でカルテボタン２２６をクリックすると、表示部１１２は、フォームデータに定義されている表示レイアウトにて、カルテデータを表示させる。ＩＤ表示領域３０２は、図１０のＩＤ欄２８２における生徒ＩＤを示す。生徒ＩＤを変更すると別の生徒についてのカルテデータが表示される。このようにカルテ画面３００は、講座ごと、かつ、生徒ごとにそれぞれ別画面にて表示される。ここでは、「フランス語Ａ２００５」の受講生である「新井真由美」のカルテデータが表示対象となっている。
【００５６】
氏名表示領域３０４は、図１０の氏名欄２８４における生徒名を表示する。出席状況表示領域３０６は、図１０の出席履歴欄２８６における生徒の出席状況を示す。フォームデータには、あらかじめ「フランス語Ａ２００５」講座の授業が１５回あるものとして出席状況表示領域３０６の欄がデザインされている。ユーザはフォームデータを自由にデザインできる。出欠率表示領域３０７は、「新井真由美」の「フランス語Ａ２００５」に対する出席率と欠席率（まとめて、「出欠率」とよぶ）を示す。フォームデータには、出席状況表示領域３０６に示される出席データに基づいて、出欠率を算出するための式が記述されている。表示部１１２は、カルテデータを表示させるときに、フォームデータにこのような計算式が記述されているときには、カルテ管理部１６８に計算実行を指示する。カルテ管理部１６８は、カルテデータとフォームデータを参照して、出席率と欠席率をそれぞれ計算し、その計算結果を表示部１１２に渡す。表示部１１２は、この計算結果を出欠率表示領域３０７に出欠率として表示させる。
【００５７】
整合性表示領域３０８は、レポートの提出状況や出席メールの有効性など、各種条件判定の結果を示す。フォームデータには、授業に出席していないのに感想メールを送ったり、レポートを提出していないなど、整合性表示領域３０８に表示すべき状況についてさまざまな条件設定を記述できる。たとえば、未提出レポートがあるか否かは、カルテデータの未提出物欄２８８のデータによって判定できる。また、出席率が５０％以下なのに、試験の平均点が７０点以上の生徒は印をつけてもよい。フォームデータに記述された各種判定条件は、カルテ管理部１６８によって判定される。
【００５８】
文長推移表示領域３１０は、授業終了後に生徒が送信する感想メールの本文の感想文字数の変化をグラフとして示す。感想メールが受信されると、文字計数部１６６は、感想文字数を計数する。この感想文字数もカルテデータの一部としてカルテデータ保持部１７２に保持される。意欲的に授業に参加している生徒は、一般的には感想文字数も多くなると考えられる。そのため、生徒の意欲の変化を推し量る上で、文長推移表示領域３１０のグラフは有益な判断材料となる。このように、電子メールの内容だけではなく、感想文字数のように生徒の無意識心理を反映したデータもカルテとして活用することにより、より多面的に生徒の学習状況を探ることができる。
【００５９】
カルテ管理部１６８は、全生徒において感想文字数の平均値を計算する。そして、表示部１１２は、文長推移表示領域３１０に全生徒の感想文字数の平均値と生徒「新井真由美」の感想文字数とを比較したかたちで表示させている。このため、教師であるユーザは、全体傾向と個人傾向をあわせて把握できる。
【００６０】
以上、実施例に基づいて本発明を説明した。
本実施例に示した授業管理装置１００によれば、授業評価システム１０を運用する上で得られるさまざまなデータをカルテデータとしてまとめることができる。カルテ画面３００によって、ユーザは、生徒ごとの学習状況をきめこまやかに、かつ、一目で把握しやすくなる。生徒の電子メールをベースとしてカルテデータを生成するので、カルテデータを作成するための教師の負荷を軽減できる。
【００６１】
感想メールや出席メール等、さまざまな種類の電子メールについて、ユーザはその有効性を判断するための有効条件を設定できる。有効条件により、電子メールとして収集した情報のうち、正しく現状を反映している電子メールをフィルタリングできる。更に、有効条件を満たさない電子メールを破棄することなくメールデータ保持部１５２に保持するため、事後的に有効条件を変更し、カルテデータを更新することも可能である。これにより、有効条件をいったん設定した後も、実情に沿った柔軟な設定変更が可能となる。
【００６２】
本実施例に示した授業管理装置１００によれば、授業に対する生徒の反応を即時的・客観的・視覚的に把握できるので、生徒の反応に応じて授業内容を柔軟に変化させやすくなる。授業に対する理解度や意欲、生徒の性格等についての情報は、クラス分けや授業のレベル調整、補習授業の必要性などの各種判断に対して有益である。
【００６３】
なお、請求項に記載の有効判定部の機能は、本実施例においては主として整合判定部１３６によって実現される。
これら請求項に記載の各構成要件が果たすべき機能は、本実施例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【００６４】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【図面の簡単な説明】
【００６５】
【図１】授業評価システムのハードウェア構成図である。
【図２】授業管理装置の機能ブロック図である。
【図３】授業管理装置のメニュー画面の画面図である。
【図４】出席簿画面の画面図である。
【図５】出席管理設定画面の画面図である。
【図６】出席メールの受付処理過程を示すフローチャートである。
【図７】感想受付画面の画面図である。
【図８】感想受付設定画面の画面図である。
【図９】感想メールの受付処理過程を示すフローチャートである。
【図１０】カルテデータ保持部におけるカルテデータのデータ構造図である。
【図１１】カルテ画面の画面図である。
【符号の説明】
【００６６】
１０  授業評価システム、  １００  授業管理装置、  １１０  ユーザインタフェース処理部、  １１２  表示部、  １１８  入力部、  １２０  通信部、  １２２  メール送受信部、  １２４  通常メール送受信部、  １２６  エラーメール送信部、  １３０  データ処理部、  １３２  メール処理部、  １３４  分類部、  １３６  整合判定部、  １３７  位置検出部、  １３８  授業データ管理部、  １４０  生徒管理部、  １４２  設定部、  １４４  受付期間設定部、  １４６  有効エリア設定部、  １４８  属性条件設定部、  １５０  データ保持部、  １５２  メールデータ保持部、１５４  文字数条件設定部、  １６４  分析部、  １６６  文字計数部、  １６８  カルテ管理部、  １７０  フォーム保持部、  １７２  カルテデータ保持部、  ２０２  メールサーバ、  ２０４  クライアント端末、  ２１０  メニュー画面、  ２１４  メニューボタン群、  ２４０  出席簿画面、  ２５０  感想受付画面、  ２６０  出席管理設定画面、  ２６２  授業日設定領域、  ２６４  開始時間設定領域、  ２６６  受付期間設定領域、  ２６８  有効エリア設定領域、  ２７０  テーマ設定領域、  ２７２  キーワード設定領域、  ３００  カルテ画面、  ３３０  感想受付設定画面、  ３３２  受付期間設定領域、  ３３４  属性条件設定領域、  ３３６  文字数設定領域、  ３３８  授業日設定領域。
【図１】
2007226455.tif 000003
【図２】
2007226455.tif 000004
【図３】
2007226455.tif 000005
【図４】
2007226455.tif 000006
【図５】
2007226455.tif 000007
【図６】
2007226455.tif 000008
【図７】
2007226455.tif 000009
【図８】
2007226455.tif 000010
【図９】
2007226455.tif 000011
【図１０】
2007226455.tif 000012
【図１１】
2007226455.tif 000013