(57)【要約】【課題】ユーザの観点に基づいて文書内容を評価する。【解決手段】評価基準設定部は、文書内容を評価するための１以上の評価基準を「語彙」としてユーザからの入力により設定する。用語設定部は、１つの語彙に対して１以上の用語をユーザからの入力により「対応用語」として設定する。用語分類部は、授業に対する生徒の感想が記述された感想メールから用語を抽出する。そして、その抽出された用語がいずれかの対応用語に一致するかを判定する。統計部は、感想メールの集合における内容傾向を、各語彙を基準とした語彙値として指標化する。評価表示部は語彙分布グラフ画面２９０を表示させ、感想メールの集合における内容傾向をグラフ表示させる。【選択図】図９
2007226460.tif 000002
【特許請求の範囲】
【請求項１】
文書内容を評価するための１以上の評価基準をユーザからの入力により設定する評価基準設定部と、
１つの評価基準に対して１以上の用語をユーザからの入力により対応用語として設定する用語設定部と、
文書データを外部装置から受信する文書データ取得部と、
受信された文書データから用語を抽出し、抽出した用語がいずれかの評価基準について設定された対応用語であるかを判定する用語分類部と、
評価対象となる文書データの集合について、評価基準ごとに対応用語の出現頻度を算出する統計部と、
を備えることを特徴とするデータ処理装置。
【請求項２】
評価基準ごとの対応用語の出現頻度をパラメータとして形成される図形により、前記評価対象となる文書データの集合における内容傾向を視覚的に表示させる評価表示部、を更に備えることを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
文書データの分類基準としての文書属性をユーザからの入力により設定する文書属性設定部、を更に備え、
前記統計部は、受信された文書データを文書属性に応じて分類し、各文書属性に応じて分類された文書データの集合ごとに、評価基準ごとの対応用語の出現頻度を算出することを特徴とする請求項１または２に記載のデータ処理装置。
【請求項４】
前記用語分類部は、抽出した用語がいずれの評価基準の対応用語にも該当しないときには、用語間の類語関係を定めた所定の類語辞書データを参照し、前記抽出した用語がいずれかの評価基準の対応用語に対する類語に当たるときには前記抽出した用語をその評価基準の対応用語とみなすことを特徴とする請求項１から３のいずれかに記載のデータ処理装置。
【請求項５】
前記文書データ取得部は、授業に対する生徒の感想が記述された電子メールを文書データとして受信し、
前記評価基準設定部は、生徒の授業に対する感想の内容傾向を指標化するための評価基準として１以上の評価基準を設定することを特徴とする請求項１から４のいずれかに記載のデータ処理装置。
【請求項６】
複数種類の評価基準と、評価基準のそれぞれに対して１以上の対応用語が定義された所定の評価基準データを保持する評価基準データ保持部、を更に備え、
前記評価基準設定部は、前記評価基準データに定義された複数種類の評価基準のうち、ユーザにより指定された評価基準を設定対象として選択し、
前記用語設定部は、選択された評価基準について定義されている１以上の対応用語をその評価基準についての対応用語として設定することを特徴とする請求項１から５のいずれかに記載のデータ処理装置。
【請求項７】
文書内容を評価するための１以上の評価基準をユーザからの入力により設定するステップと、
１つの評価基準に対して１以上の用語をユーザからの入力により対応用語として設定するステップと、
文書データを外部装置から受信するステップと、
受信された文書データから用語を抽出し、抽出した用語がいずれかの評価基準について設定された対応用語であるかを判定するステップと、
評価対象となる文書データの集合について、評価基準ごとに対応用語の出現頻度を算出するステップと、
を備えることを特徴とするデータ処理方法。
【請求項８】
文書内容を評価するための１以上の評価基準をユーザからの入力により設定する機能と、
１つの評価基準に対して１以上の用語をユーザからの入力により対応用語として設定する機能と、
外部装置から受信された文書データの用語を抽出し、抽出した用語がいずれかの評価基準について設定された対応用語であるかを判定する機能と、
評価対象となる文書データの集合について、評価基準ごとに対応用語の出現頻度を算出する機能と、
をコンピュータに発揮させることを特徴とするデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書内容を評価するための技術に関する。
【背景技術】
【０００２】
近年、コンピュータの普及とネットワーク技術の進展に伴い、ネットワークを介した電子情報の交換が盛んになっている。これにより、従来においては紙ベースで行われていた事務処理の多くが、ネットワークベースの処理に置き換えられつつある。デジタル化とネットワーク技術の進展は、情報取得コストを急激に低下させている。このような状況において、大量の情報からその内容を自動解析する技術が希求されている。
【特許文献１】特開２００４−２５２６３２号公報
【特許文献２】特開２００３−１８３２４号公報
【非特許文献１】塚本榮一，赤堀侃司、「携帯電話による学習者レスポンスの収集と分析による授業改善」、教育システム情報学会誌、日本、教育システム情報学会、2004年、21、3、ｐ．２１４−２２２
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一例として、電子メールの内容の適否を自然言語処理により判定し、迷惑メールを自動的に排除するスパムフィルタを挙げることができる。スパムフィルタは、電子メールに含まれる単語ごとの適切さを判定することにより、電子メールが迷惑メールに該当するか否かを判定する。しかし、このようなスパムフィルタは、電子メールの適否をいわば２値的に判定しているにすぎない。本発明者は、文章を読むとき、読者は意識的・無意識的に設定するさまざまな観点から文書内容を総合評価している点に着目した。
【０００４】
本発明は、本発明者の上記着目に基づいてなされた発明であり、その主たる目的は、簡易なユーザインタフェースにて、ユーザの観点に基づいて文書内容を評価するための技術、を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、データ処理装置である。
まず、この装置は、１以上の評価基準、および、評価基準のそれぞれに対する１以上の対応用語をユーザからの入力により設定する。そして、外部装置から受信した文書中の用語がいずれかの評価基準について設定された対応用語であるかを判定し、評価対象となる文書データの集合について、評価基準ごとに対応用語の出現頻度を算出する。
【０００６】
このような処理によって、文書データの集合における内容傾向を、ユーザが設定した評価基準に基づいて対応用語の出現頻度により指標化することができる。ここでいう「用語」とは、単語であってもよいし、句を構成する単語群やバイトストリームであってもよい。
【０００７】
なお、以上の構成要素の任意の組み合わせ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００８】
本発明によれば、簡易なユーザインタフェースにて、ユーザの設定した観点から文書内容を分析できる。
【発明を実施するための最良の形態】
【０００９】
本実施例においては、授業評価システムを例とし、まず、授業評価システムの概要を述べてから、本発明の主たる特徴である「語彙分析処理」について説明する。
【００１０】
図１は、授業評価システムのハードウェア構成図である。
授業評価システム１０は、大学のような教育機関への導入を想定した、生徒が授業内容を評価するためのシステムである。授業評価システム１０は、教師と生徒によって利用されるシステムであり、授業に対する生徒の反応を授業内容にフィードバックさせるための仕組みを提供する。
【００１１】
授業評価システム１０は、授業評価装置１００、メールサーバ２０２および複数のクライアント端末２０４を含む。これらは、インターネット２００を介して互いに接続されている。授業評価装置１００は、教師によって使用される装置である（以下、授業評価装置１００のユーザであることを明示する意味で、「教師」のことを「ユーザ」ともよぶことにする）。各クライアント端末２０４は、生徒によって使用される携帯電話やノートパソコンなど、メール送受信機能を搭載した一般的な通信端末である。
【００１２】
まず、教師は講座の開設に際して、講座専用のメールアドレスを設定する（以下、「講座アドレス」とよぶ）。たとえば、「フランス語Ａ」という計１２回の授業からなる講座には、「fraA@xxx.co.jp」のように講座アドレスが設定される。フランス語Ａの授業を受ける生徒は、その講座アドレスを介して授業評価装置１００と電子メールを送受する。たとえば、生徒は授業に出席したときに、講座アドレスに対して出席を通知するための「出席メール」を送信する。メールサーバ２０２は、クライアント端末２０４から受信した出席メールを授業評価装置１００に転送する。このメールサーバ２０２は、一般的な既知の装置でよい。授業評価装置１００では、出席メールによって、どの講座にどの生徒が出席したかを自動的に集計する。
【００１３】
このほかにも、生徒は、授業に対する感想を記述した感想メールを講座アドレスに送信する。授業評価装置１００は、感想メールを自然言語解析して、生徒の授業に対する理解度や意欲を定量的に評価する。たとえば、「やった」、「できた」、「してみたい」というあらかじめ定義された「意欲的な単語」を感想メールが多く含んでいる場合、生徒の理解度や学習意欲が高いと判定できる。このように、本実施例に示す授業評価装置１００は、感想メールの用語を分析することにより、生徒の授業に対する反応を定量化する。このような処理を本明細書においては「語彙分析処理」とよぶことにする。
生徒の電子メールから得られるさまざまな情報は、授業内容の改善するための有用な情報として利用される。
【００１４】
図２は、授業評価装置の機能ブロック図である。
ここに示す各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００１５】
授業評価装置１００は、ユーザインタフェース処理部１１０、通信部１２０、データ処理部１３０およびデータ保持部１５０を含む。
ユーザインタフェース処理部１１０は、教師であるユーザからの入力処理やユーザに対する情報表示のようなユーザインタフェース全般に関する処理を担当する。通信部１２０は、メールサーバ２０２を介してクライアント端末２０４との通信処理を担当する。データ処理部１３０は、ユーザインタフェース処理部１１０や通信部１２０から取得されたデータを元にして各種のデータ処理を実行する。データ処理部１３０は、ユーザインタフェース処理部１１０、通信部１２０およびデータ保持部１５０の間のインタフェースの役割も果たす。
データ保持部１５０は、予め用意された設定データや、データ処理部１３０から受け取った電子メールなど、さまざまなデータを格納する。通信部１２０は、メールの送受信を処理するメール送受信部１２２を含んでいる。
【００１６】
ユーザインタフェース処理部１１０は、表示部１１２と入力部１１８を含む。入力部１１８は、ユーザからの入力操作を受け付ける。表示部１１２は、ユーザに対して各種情報を表示する。表示部１１２は、更に、評価表示部１１４を含む。評価表示部１１４は、後の図７等に示す表示形式にて、語彙分析処理のための各種ユーザインタフェース画面を表示させる。
【００１７】
データ保持部１５０は、メールデータ保持部１５２、生徒データ保持部１５４、授業データ保持部１５６および評価基準データ保持部１５８を含む。
メールデータ保持部１５２は、生徒から受信した電子メールを保持する。生徒データ保持部１５４は、生徒データを保持する。生徒データとは、学部、年齢、性別、生徒番号など、生徒についてあらかじめ登録されているデータである。授業データ保持部１５６は、授業データを保持する。授業データとは、各講座ごとに、生徒の出席率、試験結果、授業に対する感想など、電子メールから得られた情報を元にして集計される授業に関連するデータである。評価基準データ保持部１５８は、評価基準データを保持する。評価基準データは、「語彙」と「対応用語」の対応関係をあらかじめ定義したデータであるが、これについては、後の図７に関連する説明の際にあわせて詳述する。
【００１８】
データ処理部１３０は、メール処理部１３２と授業データ管理部１３８を含む。
メール処理部１３２は、電子メールを内容を解析する。メール処理部１３２は、分類部１３４および整合判定部１３６を含む。分類部１３４は、電子メールの内容に応じて分類する。すでに述べたように、生徒から受信する電子メールは、出席メールや感想メールなどさまざまである。分類部１３４は、電子メールを内容に応じて分類する。たとえば、「件名」に「出席」という単語が含まれている電子メールは出席メールであるという条件のように、所定の分類条件にしたがって分類する。
【００１９】
整合判定部１３６は、受信された電子メールが処理対象として有効なメールであるかを判定する。たとえば、授業の開始前に受信された出席メールは有効ではないといえる。整合判定部１３６は、受信された電子メールの有効性を所定の整合条件にしたがって判定する。有効でない電子メールは解析対象外とされる。
【００２０】
授業データ管理部１３８は、講座に関するデータを授業ごとに授業データとして管理する。たとえば、試験の平均点や、感想メールから解析される生徒の理解度、授業計画などのようなさまざまなデータが授業データとして管理対象となる。授業データ管理部１３８は、生徒管理部１４０、設定部１４２および分析部１６４を含む。生徒管理部１４０は、出席率や試験結果など生徒の学習状態を管理する。設定部１４２は、整合判定部１３６や分類部１３４の条件のような電子メールの解析に関する各種条件を設定する。
【００２１】
設定部１４２は、更に、評価基準設定部１４４、用語設定部１４６および文書属性設定部１４８を含む。語彙分析処理により、生徒から受信した感想メール群の内容傾向が指標化される。評価基準設定部１４４は、その評価基準を「語彙」として設定する。たとえば、生徒の授業に対する理解度や意欲、満足感等を指標化したい場合、「知識」、「興味」、「達成」、「洞察」の４つの語彙が評価基準として設定されてもよい。ここでいう「知識」とは、「生徒が授業の内容を理解しているか」という観点から感想メールを分析するための評価基準の名前である。語彙の設定に関しては、図７に関連して更に詳述する予定である。
【００２２】
用語設定部１４６は、各語彙に属する用語（以下、「対応用語」とよぶ）を設定する。たとえば、感想メールに「知った」、「覚えた」、「学んだ」という用語が多く含まれている場合、生徒が授業から着実に「知識」を身につけていると推測できる。この場合、先ほど設定した「知識」という語彙に対して、これらの用語が「知識」の対応用語として設定される。感想メールにどのような用語が含まれているかに応じて、各語彙を基準とした内容傾向が後述の「語彙値」として指標化されることになる。まとめると、感想メールに含まれる用語、対応用語、語彙の関係から、感想メール群の内容傾向が指標化されることになる。具体的な処理プロセスについては、図１１に関連して詳述する。
【００２３】
文書属性設定部１４８は、感想メールを分類するための文書属性をユーザによる入力に応じて設定する。たとえば、男子生徒からの感想メールの集合と、女子生徒からの感想メールの集合をそれぞれ別個に語彙分析処理対象とするときには、感想メールの差出人が男子生徒であるか女子生徒であるかが文書属性となる。
【００２４】
分析部１６４は、設定部１４２による各種設定条件にしたがって、感想メール群を対象として語彙分析処理を実行する。分析部１６４は、用語分類部１６０と統計部１６２を含む。用語分類部１６０は、メール処理部１３２から感想メールを取得し、感想メールから用語を抽出する。用語抽出は、既知の形態素解析などの手法を応用すればよい。次に、用語分類部１６０は、抽出した用語が用語設定部１４６にて設定されたいずれかの対応用語に一致するか判定する。ここでいう一致とは、完全一致であってもよいし、前方一致または後方一致等の部分的な一致まで含めた概念であってもよい。統計部１６２は、評価対象となる感想メールの集合について、対応用語の出現回数をカウントする。そして、各語彙ごとに対応用語の出現頻度を「語彙値」として算出する。語彙値は、先ほどの例でいえば、「知識」、「興味」、「達成」、「洞察」の４つの語彙のうち、感想メールに含まれる用語がどの語彙に偏っているかを指標化した数値であるが、その算出方法の詳細については後述する。語彙値は、評価表示部１１４により図７に示す形式にてグラフ表示されることになる。
【００２５】
図３は、授業評価装置のメニュー画面の画面図である。
教師であるユーザが授業評価装置１００にログインしたときには、まず、このメニュー画面２１０が表示される。講座選択領域２１２は、現在開設されている講座を一覧表示する。ここでは、「フランス語Ａ２００５」、「フランス語Ｂ２００５」および「フランス語Ｃ２００５」という３つの講座が開設されている。同図においては、「フランス語Ａ２００５」が選択されている。
【００２６】
メニューボタン群２１４に含まれるいずれかのボタンが選択されると、講座選択領域２１２で選択された講座についての各種授業データにアクセスする画面が表示される。出席簿ボタン２１６は、生徒の出席状況を表示させるためのボタンである。感想受付ボタン２１８は、生徒から受信された感想メールの内容を一覧表示させるためのボタンである。提出物管理ボタン２２０は、宿題などの提出状況を表示させるためのボタンである。試験結果ボタン２２２は、試験結果を一覧表示させるためのボタンである。整合性チェックボタン２２４は、整合条件を設定するための画面を表示させるボタンである。カルテボタン２２６は、生徒の授業態度や成績に関する情報を「カルテ」として表示させるためのボタンである。通知ボタン２２８は、休講通知などのように授業に関する連絡事項を通知するための画面を表示させるボタンである。投票ボタン２３０は、生徒の意見を募るための画面を表示させるためのボタンである。
【００２７】
ここでは、授業評価装置１００の基本的な機能の説明にとどめるため、メニューボタン群２１４のボタン群のうちの出席簿ボタン２１６、感想受付ボタン２１８および試験結果ボタン２２２が選択されたときにそれぞれ表示される出席簿画面２４０、感想受付画面２５０および試験結果画面２６０について説明する。その後、語彙分析処理を中心として説明する。
【００２８】
図４は、出席簿画面の画面図である。
出席簿画面２４０は、図３のメニュー画面２１０において、出席簿ボタン２１６がクリックされたときに表示される。教師は、授業開始時に、その授業の合い言葉を生徒に示す。合い言葉は、教室で口頭で示されてもよい。授業に出席した生徒はこの合い言葉を入力して出席メールを講座アドレスに送信する。分類部１３４が出席メールを分類し、整合判定部１３６がその出席メールに正しい合い言葉が記述されているかを判定する。有効な出席メールであれば、授業データ管理部１３８は出席メールの送信元である生徒を正規の出席者として認定する。表示部１１２は、授業に出席している生徒名を出席簿画面２４０に表示する。
【００２９】
合い言葉は、実際には出席していない生徒を出席扱いしないための仕組みである。出席管理のための変形例としては、クライアント端末２０４の位置に基づく出席管理方法も考えられる。たとえば、クライアント端末２０４がＧＰＳ（Global Positioning System）機能を搭載する場合、出席メールは、その送信時におけるクライアント端末２０４の位置情報を含んでもよい。整合判定部１３６は、この位置情報に基づいて、実際に教室にいる生徒からの出席メールであるかを判定する。クライアント端末２０４は、ＧＰＳのほかにも、接続した最寄りの基地局ＩＤを位置情報として送信してもよい。
【００３０】
授業選択領域２４２は、「フランス語Ａ２００５」講座の各授業に関する出席状況を表示する。同図によれば、この講座の授業は４回目であり、４回分の授業の出席率が一覧表示されている。授業選択領域２４２では、４回目の「Ｒの発音」というテーマの授業が選択されている。出欠状況表示領域２４４は、授業選択領域２４２で選択された４回目の授業に出席している生徒名を一覧表示させている。ここでは、講座に登録されている６人の生徒のうち、「竹治義克」を除く５名が授業に出席している。
授業評価装置１００が出席メールを受け付けると、表示部１１２は自動的に出席簿画面２４０の内容が更新するため、出席簿画面２４０によって、教師は各生徒の出席状況をリアルタイムかつ正確に把握できる。
【００３１】
図５は、試験結果画面の画面図である。
試験結果画面２６０は、図３のメニュー画面２１０において、試験結果ボタン２２２がクリックされたときに表示される。授業中に試験を行ったときには、ユーザはその採点結果をユーザインタフェース処理部１１０を介して入力する。生徒は、試験に対する解答を記載した解答メールを講座アドレス宛に送信してもよい。また、授業評価装置１００が採点機能を備えてもよい。採点結果は、各生徒の試験の結果として試験結果画面２６０に表示される。
【００３２】
試験選択領域２６２は、「フランス語Ａ２００５」講座に関する各試験の結果を表示する。同図によれば、過去５回試験が実施されている。試験選択領域２６２では、そのうち４回目の６月２２日の試験結果が選択されている。試験結果一覧領域２６４は、試験選択領域２６２にて選択された４回目の試験に対する生徒の試験結果を一覧表示している。試験結果としては、得点、順位、前回の試験と比べた点数の変化などが表示対象となる。
【００３３】
試験結果は、ＣＳＶ（Comma Separated Values）形式のファイルとして保存することもできる。たとえば、生徒「石田英行」の場合、「得点」や「順位」などの各項目に対して、それぞれ「８０（点）」、「２（位）」といったデータが属性値として設定される。授業データ管理部１３８は、あらかじめ定められたフォーマットにしたがって、生徒データや授業データからＣＳＶ形式の試験結果ファイルを生成する。
【００３４】
図６は、感想受付画面の画面図である。
感想受付画面２５０は、図３のメニュー画面２１０において、感想受付ボタン２１８がクリックされたときに表示される。生徒は、授業がおわると、講座アドレス宛に感想メールを送信する。この感想メールによって、教師は、授業に対する生徒の反応を即座に知ることができる。授業選択領域２５２は、「フランス語Ａ２００５」講座の各授業に関する感想メールの受け付け状態を表示する。授業選択領域２５２では、４回目の授業が選択されている。感想一覧領域２５６は、授業選択領域２５２で選択された４回目の授業に対する生徒の感想を一覧表示させている。更に、感想表示領域２５４は、感想一覧領域２５６で選択された生徒「新井真由美」の感想が表示されている。
【００３５】
ここで、教師が「質問」というキーワードを設定すると、感想メールの中に「質問」という単語が含まれている生徒には星印が付記されている。この機能によって、教師は、質問事項が含まれている感想メールを簡単に見つけることができる。
【００３６】
ここでは、３名の生徒の感想メールを一覧表示させているが、生徒が何十名もいるとき、また感想メールの文字数が多いときには、各生徒の授業に対する反応を把握するのは容易ではない。本実施例に示す授業評価装置１００の語彙分析機能は、感想メールの集合における内容傾向を指標化し、これをグラフ形式で視覚的に表示することができる。
【００３７】
図７は、語彙登録画面の画面図である。
感想メールの集合における内容傾向を指標化するにあたって、まず、評価表示部１１４は同図に示す語彙登録画面２７０を表示させる。語彙セット入力領域２７２は、語彙セット名を指定するための領域である。ここでは、生徒の授業内容に対する反応を探るために、「授業評価」という名前の語彙セットが設定されている。語彙名入力領域２７４は、語彙セット入力領域２７２の語彙セットについて、１以上の語彙を設定する。ここでは、「知識」、「洞察」、「興味」、「達成」という４つの語彙が設定されている。感想メールに含まれる用語が、これら４つの語彙のいずれかの意味的な範疇に含まれるときに、その用語は語彙分析の処理対象となる。ここでは、生徒が、知識を身につけているか、授業内容に対して洞察力を発揮しているか、授業に興味を持っているか、達成感を感じているか、という４つの観点から感想メールの内容傾向を指標化するために、このような語彙が設定されているものとする。対応用語入力領域２７６は、語彙名入力領域２７４で選択されている語彙についての対応用語を設定するための領域である。
【００３８】
同図においては、「知識」という語彙に対して、「知った」、「覚えた」等の対応用語が設定されている。これは、「知識」という語彙の概念の中に「知った」、「覚えた」等の用語が含まれることを示している。すなわち、感想メールから、「知った」や「覚えた」といった用語が抽出されると、統計部１６２は、「知識」という語彙について語彙値に所定値、たとえば、「１」を加算する。たとえば、感想メールの集合から「知った」、「覚えた」という用語がそれぞれ１０回、３０回検出されたときには、語彙値は１０＋３０により「４０」として算出される。これにより、感想メール群に含まれる用語と、設定された語彙および対応用語に基づいて、語彙ごとに語彙値が加算方式にて算出される。語彙値によって、感想メール群の内容傾向を語彙という評価基準から指標化できる。語彙値の計算方法は、これに限るものではなく、評価対象となる感想メール群において、各語彙に基づいてその内容傾向を指標化した数値であればよい。たとえば、対応用語の出現個数÷感想メールの数、対応用語の出現個数÷感想メールの総文字数などを語彙値として算出してもよい。
【００３９】
おなじ語彙に属する対応用語間でも、語彙値に対する寄与度に差を設けてもよい。たとえば、「知った」という用語は「参考になる」という用語よりも、「知識」という語彙に適合しているといえるかもしれない。その場合、「知った」という用語には２点、「参考になる」という用語には１点という評点が設定されてもよい。そして、感想メールから「知った」という用語が抽出されたときには、「知識」の語彙値に「２」を加算し、「参考になる」という用語が抽出されたときには、「１」を加算してもよい。このような処理方法によれば、用語のニュアンスまで反映させた語彙分析処理が可能となる。
【００４０】
語彙登録画面２７０においては、評価基準データ保持部１５８が保持する評価基準データに定義されている語彙および対応用語が設定されてもよい。この評価基準データには、あらかじめ「知識」という語彙とそれに対する「知った」、「覚えた」という対応用語が定義されていてもよい。この場合、ユーザは評価基準データに定義されている語彙のうち「知識」という語彙を設定対象として選択すると、「知った」、「覚えた」という対応用語が自動的に対応用語入力領域２７６に設定される。ユーザは、既存の「知識」という語彙に新たに対応用語を追加してもよいし、対応用語入力領域２７６に自動設定された既存の対応用語を設定対象外としてもよい。あらかじめ評価基準データを用意しておけば、ユーザの語彙登録画面２７０における入力負担を軽減させることができる。特に、授業評価装置１００の操作に慣れていないユーザにとって、語彙分析機能の利便性を向上させることができる。
【００４１】
ところで、仮に、感想メールに「認識した」という用語が含まれていた場合、この用語は「知識」の対応用語として設定されていないので、この用語が「知識」の語彙値に反映されることはない。しかし、対応用語の１つである「知った」と、抽出された用語「認識した」は類語関係にあるといえる。用語分類部１６０は、用語間の類語関係をさだめた類語辞書データを保持してもよい。そして、用語分類部１６０は、この類語辞書データを参照して、感想メールから抽出した用語が対応用語と一致しなくとも、対応用語の類語にあたるときには、その語彙に属する対応用語であるとみなしてもよい。この例の場合、「認識した」という用語は、「知った」の類語であるから、これにより「知識」の語彙値が加算されることになる。このような処理方法によれば、対応用語入力領域２７６に設定されている以上に多くの用語を評価の対象に含めることができるので、より精緻な語彙分析が可能となる。また、語彙登録画面２７０におけるユーザの入力負担を軽減させる上でも効果がある。
【００４２】
図８は、属性別集計設定画面の画面図である。
生徒から受信した感想メールのすべてを対象として語彙分析処理を行ってもよいが、たとえば、男子生徒と女子生徒、成績上位者と下位者のように、評価対象とすべき感想メールの集合を特定したい場合も存在する。属性別集計設定画面２８０を介して、ユーザは評価対象とすべき感想メールを特定することができる。
【００４３】
属性別チェック領域２８２がチェックされると、感想メールの分類が行われる。その分類基準のことを「文書属性」とよぶことにする。属性名入力領域２８４は文書属性を設定するための領域である。ここでは、差出人の性別を文書属性として設定している。すなわち、男子生徒からの感想メール群と、女子生徒からの感想メール群のそれぞれについて語彙分析処理が実行されることになる。文書属性は、このほかにも、「成績上位者と成績下位者」、「１００文字以上の感想メール、５０〜９９文字の感想メール、４９文字以下の感想メール」のように、さまざまな観点から設定可能である。
【００４４】
表示属性設定領域２８６は、設定された文書属性に基づき、次の図９に示す語彙分布グラフ画面２９０で表示対象となる文書属性を選択するための領域である。ここでは、男子生徒の感想メール群と女子生徒の感想メール群のそれぞれについての語彙分析処理結果が１画面にて表示されるよう設定されている。
語彙登録画面２７０における設定と、属性別集計設定画面２８０における設定がなされたあと、分析部１６４はメール処理部１３２から感想メールを受け取って語彙分析処理を開始する。
【００４５】
図９は、語彙分布グラフ画面の画面図である。
語彙分布グラフ画面２９０では、図８の属性別集計設定画面２８０において設定されたように、男子生徒の感想メール群と、女子生徒の感想メール群に分けて、それぞれの語彙分析処理の結果がグラフ表示されている。語彙分布グラフ画面２９０には、「知識」、「洞察」、「興味」、「達成」という図７の語彙登録画面２７０で設定された４つの語彙を評価軸とし、各語彙についての語彙値をパラメータとするグラフが表示されている。同図によれば、男子生徒は女子生徒よりも、知識や達成、洞察という面ではすぐれているものの、女子生徒の方が授業に対して高い興味を持っていることがわかる。
このような語彙分析および表示の方法によれば、フリーフォーマットの感想メールから、生徒の授業に対する反応を任意の観点から指標化および視覚化できる。
【００４６】
図１０は、感想分析画面の画面図である。
この感想分析画面２９２は、図６の感想受付画面２５０のメニューから所定項目が選択されたときに表示される。感想分析画面２９２の語彙セット選択領域２９４は、語彙登録画面２７０において設定される語彙セットを一覧表示させる。ここでは、「授業評価」、「感覚表現」という２種類の語彙セットが示されている。語彙名一覧領域２９６は、語彙セット選択領域２９４にて選択された語彙セット「授業評価」の詳細を示す。この語彙セット「授業評価」では、「知識」、「興味」、「達成」、「洞察」の４つの語彙についての語彙値を示している。また、同図の語彙分布グラフ画面２９０については、図９に関連して説明した通りである。
【００４７】
図１１は、語彙分析の基本的な処理過程を示すフローチャートである。
ここでは、語彙登録画面２７０および属性別集計設定画面２８０による設定が完了しているとして説明する。まず、メール送受信部１２２が生徒から感想メールを受信し、メール処理部１３２は適切な感想メールを用語分類部１６０に転送する。こうして、用語分類部１６０は感想メールを取得する（Ｓ１０）。用語分類部１６０は、属性別集計設定画面２８０にて文書属性が設定されている場合には、感想メールを文書属性に応じて分類する（Ｓ１２）。
【００４８】
用語分類部１６０は、感想メールから用語を抽出する（Ｓ１４）。この用語が、対応用語に該当するときには（Ｓ１６のＹ）、統計部１６２はその対応用語が属する語彙の語彙値を更新する（Ｓ２０）。対応用語に該当しないときであっても（Ｓ１６のＮ）、対応用語の類語にあたるときには（Ｓ１８のＹ）、その対応用語が属する語彙の語彙値を更新する（Ｓ２０）。対応用語でも類語でもないときには（Ｓ１６のＮ、Ｓ１８のＮ）、Ｓ２０の処理はスキップされる。
【００４９】
Ｓ１０において取得された感想メールに更に用語が含まれているときには（Ｓ２２のＹ）、処理はＳ１４に戻ってあらためて用語が抽出され、同様の処理が繰り返される。一方、感想メールに新たに抽出すべき用語が含まれていないときには（Ｓ２２のＮ）、用語分類部１６０はメール処理部１３２に対して次に処理対象となる感想メールを要求する（Ｓ２４）。次に処理対象とすべき感想メールがあれば（Ｓ２４のＹ）、処理はＳ１０に戻って次の感想メールを取得し、同様の処理が繰り返される。次に処理すべき感想メールがなければ（Ｓ２４のＮ）、評価表示部１１４は、各語彙についての語彙値をパラメータとして、語彙分布グラフ画面２９０を表示させる（Ｓ２６）。
【００５０】
以上、実施例に基づいて本発明を説明した。
本実施例に示した授業評価装置１００によれば、授業評価システム１０を運用する上で得られる感想メールから、生徒の授業に対する反応を定量評価できる。実際、成績が下位の生徒は「興味」どまりであり、成績が上位の生徒は「知識」にまで至っていることが多い。したがって、このような語彙分析処理によって、生徒の授業に対する実際の理解度を探りやすくなる。また、経験の浅い教師ほど、授業の進行に重点をおくあまり、生徒の反応のチェックをおろそかにしやすい。本実施例に示した授業評価装置１００によれば、授業に対する生徒の反応を即時的・客観的・視覚的に把握できるので、生徒の反応に応じて授業内容を柔軟に変化させやすくなる。授業に対する理解度や意欲、生徒の性格等についての情報は、クラス分けや授業のレベル調整、補習授業の必要性などの各種判断に対して有益である。
【００５１】
文書属性としては、１回目の授業に対する感想メール、２回目の授業に対する感想メールのように、時期を基準として感想メールを分類してもよい。このような分類方法によれば、授業回数を重ねると共に、生徒の授業に対する反応がどのように変化しているかを経時的に把握できる。これは、教師の人事評価に際しても有益な情報となる。たとえば、授業を重ねるごとに生徒の意欲が向上しているとき、そのような事実を指標化できるので、生徒の意欲を向上させる授業をしている教師を適正に評価しやすくなる。
【００５２】
授業評価システム１０の運用実績が積み重なっていくと、生徒の反応、語彙、対応用語の関係について、さまざまな知見が得られる可能性がある。たとえば、生徒が授業についていけなくなるときによく使われる典型的な用語が発見されるかもしれない。このような用語をあらかじめ評価基準データとして登録しておけば、はじめて授業評価装置１００を使用する教師であっても、過去のさまざまな教師の経験を利用して、早期にケアすべき生徒を発見しやすくなる。そのため、評価基準データそのものが商品価値を持ってくる可能性もある。
【００５３】
近年の少子化により、今後定員割れをおこす大学が増えていくことは確実な状勢である。こうした中で生き残っていくために、かつてないほど授業の質に対する要求が高まってきている。このような社会的背景に鑑みても、本実施例に示した授業評価装置１００は授業の質を高めるためのツールとして効果的である。
【００５４】
本実施例においては、授業評価システム１０を題材として語彙分析機能を説明したが、本実施例で説明した語彙分析機能は、授業評価システム１０に限らず広く応用可能であることはいうまでもない。たとえば、裁判の判決文やビジネス文書などにおいて、「断定」、「曖昧」といった語彙を設定することにより、文章の執筆者ごとの個性を定量分析するという応用が考えられる。このように、本発明は、文書の内容を評価する場面に対して広く応用可能である。なお、本実施例において特徴的な語彙分析機能は、既存の文書処理ソフトに対するプラグイン（Plug-In）として提供されてもよい。
【００５５】
請求項に記載の文書データ取得部の機能は、本実施例においては主としてメール送受信部１２２によって実現される。
これら請求項に記載の各構成要件が果たすべき機能は、本実施例において示された各機能ブロックの単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【００５６】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５７】
たとえば、以下のような変形例が考えられる。
１．本実施例においては、語彙分布グラフは、「知識」、「達成」、「洞察」、「興味」の４つの語彙に対応して４軸のグラフとして表示されている。しかし、語彙分布グラフは４軸に限る必要はなく、それ以上の軸を備えてもよい。たとえば、語彙分布グラフ「知識」、「興味」、「経験」、「見聞」、「会得」のような５軸グラフとして形成されてもよい。また、「洞察」という語彙は、「先見」と「反省」という２種類の語彙に更に分類されてもよい。このような場合、上位の語彙である「洞察」だけでなく、下位の語彙である「先見」と「反省」に応じて、新たに軸が設定されてもよい。
【００５８】
２．図９では、各授業において取得される電子メール全体を対象とした語彙分布を示したが、語彙分布グラフ画面２９０では、１回の授業あたりの語彙分布が表示されてもよい。授業ごとの語彙分布を比較することにより、授業の回数が進むごとに、クラスの語彙分布がどのように変化しているかを視覚的に確認することもできる。
【００５９】
３．図９の語彙分布グラフ画面２９０では、各軸の値は０〜１００の範囲で設定されている。しかし、この軸の範囲は、語彙分布グラフの大きさによって適度に調整されてもよい。たとえば、図９の場合、「興味」は、女子生徒が「８０」、男子生徒が「６０」という値になっているため、「興味」という軸の値は０〜８０の範囲に設定されてもよい。このような表示制御によれば、語彙値の大きさにかかわらず、グラフを適度な大きさにて表示させることができる。また、語彙値は、０〜１００の範囲に収まるように正規化されてもよい。このような処理方法によっても、語彙値の大きさにかかわらず、グラフを適度な大きさにて表示させることができる。
【００６０】
４．語彙分布グラフ画面２９０では、クラス全体の電子メール群における各語彙に対する対応用語の出現頻度を語彙値として表示している。これに対し、各語彙に対する生徒の位置をグラフ表示させてもよい。たとえば、生徒Ａの感想メール群から、「知識」、「達成」、「洞察」、「興味」の各語彙値を計算し、それらの４つの語彙値から形成される語彙分布グラフの重心を、生徒Ａの位置として特定してもよい。そして、語彙分布グラフ画面２９０上において、各生徒の位置分布を表示させてもよい。このような処理方法によれば、生徒ごとの用語使用傾向を一画面にてまとめて確認できる。たとえば、単なる「興味」ではなく「洞察」の域に理解度が達している生徒がどのくらいいるのか、また、それは誰なのかを確認できる。
【００６１】
５．感想メールに「〜だと考えたが、〜ではないとわかった」というような前言を否定するような文型が含まれていた場合、前者の「考えた」は、現在の生徒の心情を反映した言葉ではないといえる。このような場合、用語分類部１６０は文章の係り受けを踏まえて、「考えた」を語彙値計算の対象外としてもよい。このように、単に感想メールに含まれる用語から語彙値を計算するのではなく、その関係性まで考慮して語彙値の計算をすることにより、より実情に即した語彙値の算出が可能となる。
【００６２】
６．語彙分布グラフ画面２９０において、たとえば、「洞察」軸付近の領域がクリックされると、講座に登録している生徒のうち、「洞察」の対応用語が頻出する生徒名が表示される。たとえば、「洞察」の対応用語をよく使っている上位５人の生徒が一覧表示されるとしてもよい。表示された生徒名のうちのいずれかをクリックすると、その生徒の学習状況を示すカルテデータが表示される。
【００６３】
７．図７の語彙登録画面２７０に示した、語彙と対応用語の関係はファイル化されてもよい。そして、生徒や教師、あるいは、授業内容に応じて、異なる設定のファイルが使用されてもよい。たとえば、試験の成績が良くない生徒の感想メールにおいて頻出する用語と、成績の良い生徒の感想メールにおいて頻出する用語は異なる傾向を示すかもしれない。このような場合、「知識」や「洞察」の対応用語として「成績の良い生徒の間でだけ頻出する用語」を割り当ててもよい。同様に、「興味」や「達成」の対応用語として「成績の良くない生徒の間でだけ頻出する用語」を割り当ててもよい。これにより、授業経験が積み重なっていくと、語彙や対応用語の適切な関係も定まってゆくことが期待される。また、講座の種類に応じて頻出用語も変化すると考えられる。たとえば、数学や物理のような理系科目の場合と、古文や美術史のような文系科目の場合では、感想メールに使用される用語も異なるかもしれない。このような点も踏まえて、科目に応じて、語彙と対応用語の関係を設定してもよい。
【００６４】
８．生徒Ａと生徒Ｂが感想メールにおいて、同じ用語「わかった」を使用しても、必ずしも２人の理解度が同程度とは言えない。たとえば、成績優秀な生徒Ａの「わかった」は、実際に授業内容を理解している可能性が高いが、成績の悪い生徒Ｂの「わかった」は、表層的な理解にとどまっているかもしれない。このようなとき、生徒Ａの「わかった」は「洞察」の対応用語、生徒Ｂの「わかった」は「知識」の対応用語として設定されてもよい。あるいは、生徒Ａの「わかった」は「洞察」の語彙値を１点分加算するが、生徒Ｂの「わかった」は「洞察」の語彙値を０．５点分加算するとしてもよい。このように、生徒に応じて、生徒から得られる情報の信頼度を設定してもよい。この信頼度は、生徒の授業態度やテストの成績に応じてリアルタイムに変化してもよい。
【００６５】
９．授業評価装置１００はコンサルテーション機能を備えてもよい。たとえば、授業回数が重なるごとに「洞察」から「興味」に語彙が変化している生徒は、授業の内容についていけなくなっているのかもしれない。また、感想文字数が増加傾向にあり、かつ、「興味」の語彙が特に増加している生徒は、授業に対する意欲は高いもののその意欲が充分に満たされていないのかもしれない。授業評価装置１００のコンサルテーション機能は、語彙分布の変化についてあらかじめ定められた条件が成立したときには、教師に対する警告やアドバイスのメッセージを表示させる。このようなコンサルテーション機能を実行するための条件やメッセージの内容はファイル（以下、「コンサルテーションファイル」とよぶ）に設定されてもよい。経験の浅い教師でも、経験豊富な教師が設定したコンサルテーションファイルを利用することにより、他の教師の経験による支援をうけつつ授業を行うことができる。
【００６６】
１０．性格検査の結果に応じて、生徒をいくつかのタイプに分類してもよい。生徒のタイプに応じて、使用する用語や適切な授業のやり方も異なってくると考えられる。たとえば、Ａタイプの生徒とＢタイプの生徒は互いの学習効果を高めるという相乗効果を発揮しやすいかもしれないが、ＡタイプとＣタイプは逆効果となるかもしれない。また、Ａタイプが得意な教師もいれば、Ｂタイプが得意な教師がいるかもしれない。授業評価装置１００は、生徒が使用する言葉によって生徒をいくつかのタイプに類型化し、この結果をクラス分けや担当教師の選定等において考慮してもよい。また、生徒のタイプや理解度に応じて、どのようなタイミングでどのような課題を出せばよいかといったコンサルテーションがなされてもよい。
【００６７】
１１．同じ講座を同時に受けている生徒だけではなく、今年の講座を受講している生徒と、去年の講座を受講している生徒を比較してもよい。たとえば、今年の生徒Ａの語彙分布の変化が、去年の生徒Ｂの語彙分布の変化と同等である場合には、生徒Ａの語彙分布の今後の変化や成績を生徒Ｂのデータに応じてある程度予測できるかもしれない。生徒Ｂに相当する生徒が過去に何名もいる場合には、予測精度の向上が期待できる。予測よりも生徒Ａの成績が向上した場合には、教師の授業能力は高く評価されるべきである。このように、同傾向の生徒について比較することにより、教師の授業能力を評価する上でも有効である。
【図面の簡単な説明】
【００６８】
【図１】授業評価システムのハードウェア構成図である。
【図２】授業評価装置の機能ブロック図である。
【図３】授業評価装置のメニュー画面の画面図である。
【図４】出席簿画面の画面図である。
【図５】試験結果画面の画面図である。
【図６】感想受付画面の画面図である。
【図７】語彙登録画面の画面図である。
【図８】属性別集計設定画面の画面図である。
【図９】語彙分布グラフ画面の画面図である。
【図１０】感想分析画面の画面図である。
【図１１】語彙分析の基本的な処理過程を示すフローチャートである。
【符号の説明】
【００６９】
１０  授業評価システム、  １００  授業評価装置、  １１０  ユーザインタフェース処理部、  １１２  表示部、  １１４  評価表示部、  １１８  入力部、  １２０  通信部、  １２２  メール送受信部、  １３０  データ処理部、  １３２  メール処理部、  １３４  分類部、  １３６  整合判定部、  １３８  授業データ管理部、  １４０  生徒管理部、  １４２  設定部、  １４４  評価基準設定部、  １４６  用語設定部、  １４８  文書属性設定部、  １５０  データ保持部、  １５２  メールデータ保持部、  １５４  生徒データ保持部、  １５６  授業データ保持部、  １５８  評価基準データ保持部、  １６０  用語分類部、  １６２  統計部、  １６４  分析部、  ２００  インターネット、  ２０２  メールサーバ、  ２０４  クライアント端末、  ２１０  メニュー画面、  ２４０  出席簿画面、  ２５０  感想受付画面、  ２６０  試験結果画面、  ２７０  語彙登録画面、  ２８０  属性別集計設定画面、  ２９０  語彙分布グラフ画面、  ２９２  感想分析画面。
【図１】
2007226460.tif 000003
【図２】
2007226460.tif 000004
【図３】
2007226460.tif 000005
【図４】
2007226460.tif 000006
【図５】
2007226460.tif 000007
【図６】
2007226460.tif 000008
【図７】
2007226460.tif 000009
【図８】
2007226460.tif 000010
【図９】
2007226460.tif 000011
【図１０】
2007226460.tif 000012
【図１１】
2007226460.tif 000013