(57)【特許請求の範囲】
【請求項１】
科目の単位を取得するために受講が必要な１又は複数の講義の組み合わせで構成された複数の講義グループを示す講義グループデータを、該科目を示す科目識別データ毎に記憶する講義グループデータ記憶手段と、
複数の前記講義において、互いに関連する講義である対応関係を記憶する対応関係記憶手段と、
受講者が受講済みである講義の理解レベルを示す理解レベルデータを、前記講義を示す講義識別データ毎に記憶する理解レベルデータ記憶手段と、
前記科目を識別する科目識別データを取得する取得手段と、
前記理解レベルデータ記憶手段に記憶された理解レベルデータが予め定められた閾値未満であるか否かを前記講義識別データ毎に判定する判定手段と、
前記対応関係記憶手段に記憶された対応関係を参照して、前記判定手段による判定結果が肯定的である講義に対応する講義を特定する特定手段と、
前記取得手段により取得された科目識別データに対応する講義グループデータであって、前記特定手段により特定された講義を少なくとも１つ含む講義グループを示す講義グループデータを、前記講義グループデータ記憶手段に記憶された講義グループデータのなかから全て選定する選定手段と、
前記選定手段により選定された講義グループデータを出力する出力手段と
を具備することを特徴とする履修支援装置。
【請求項２】
前記選定手段により選定された講義グループデータを解析し、解析結果に応じて該選定された講義グループデータを順位付けする順位付け手段と、
前記順位付け手段の順位付け結果を示す順位付けデータを出力する順位付けデータ出力手段と
を具備することを特徴とする請求項１に記載の履修支援装置。
【請求項３】
前記講義グループデータ記憶手段は、１又は複数の講義の組み合わせで構成された講義グループを示すとともに該講義グループに含まれる各講義の属性を示す講義グループデータを、前記科目識別データ毎に複数記憶し、
前記順位付け手段は、前記選定手段により選定された講義グループデータを前記属性毎に統計し、統計結果に応じて該選定された講義グループデータを順位付けする
ことを特徴とする請求項２に記載の履修支援装置。
【請求項４】
１又は複数の講義要素で構成される講義について、各講義に含まれる講義要素を示す講義要素データの集合を、前記講義を識別する講義識別データに対応付けて記憶する講義データ記憶手段と、
受講者が受講済みである講義に含まれる講義要素のそれぞれについて、受講者の理解レベルを示す理解レベルデータを、前記講義要素を識別する講義要素識別データ毎に記憶する理解レベルデータ記憶手段と、
科目の単位を取得するために受講が必要な１又は複数の前記講義の組み合わせで構成された複数の講義グループを示す講義グループデータを、科目を示す科目識別データ毎に記憶する講義グループデータ記憶手段と、
前記科目を識別する科目識別データを取得する取得手段と、
前記理解レベルデータ記憶手段に記憶された理解レベルデータが予め定められた閾値未満であるか否かを前記講義要素識別データ毎に判定する判定手段と、
前記講義データ記憶手段を参照して、前記判定手段による判定結果が肯定的である講義要素を含む講義を特定する特定手段と、
前記取得手段により取得された科目識別データに対応する講義グループデータであって前記特定手段により特定された講義を少なくとも１つ含む講義グループを示す講義グループデータを、前記講義グループデータ記憶手段に記憶された講義グループデータのなかから全て選定する選定手段と、
前記選定手段により選定された講義グループデータを出力する出力手段と
を具備することを特徴とする履修支援装置。
【請求項５】
端末と、履修支援装置とを備え、
前記履修支援装置は、
科目の単位を取得するために受講が必要な１又は複数の講義の組み合わせで構成された複数の講義グループを示す講義グループデータを、該科目を示す科目識別データ毎に記憶する講義グループデータ記憶手段と、
複数の前記講義において、互いに関連する講義である対応関係を記憶する対応関係記憶手段と、
受講者が受講済みである講義の理解レベルを示す理解レベルデータを、前記講義を示す講義識別データ毎に記憶する理解レベルデータ記憶手段と、
前記科目を識別する科目識別データを取得する取得手段と、
前記理解レベルデータ記憶手段に記憶された理解レベルデータが予め定められた閾値未満であるか否かを前記講義識別データ毎に判定する判定手段と、
前記対応関係記憶手段に記憶された対応関係を参照して、前記判定手段による判定結果が肯定的である講義に対応する講義を特定する特定手段と、
前記取得手段により取得された科目識別データに対応する講義グループデータであって、前記特定手段により特定された講義を少なくとも１つ含む講義グループを示す講義グループデータを、前記講義グループデータ記憶手段に記憶された講義グループデータのなかから全て選定する選定手段と、
前記選定手段により選定された講義グループデータを、ネットワークを介して前記端末へ送信する送信手段と
を具備し、
前記端末は、
前記履修支援装置から送信されてくる講義グループデータを報知手段に出力する出力手段
を具備することを特徴とする履修支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、履修支援装置及び履修支援システムに関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークを介して講義を行うシステムが知られている。このようなシステムにおいては、複数の講義を受講することによって単位を取得したり、また、複数の単位を取得することによって学士資格等の各種の資格を得たりすることができるものもある。このようなシステムによれば、受講者は、決められた時間や決められたカリキュラムに縛られることなく、自身の都合のよい時間に、所望する講義を受講することができる。また、特許文献１には、ネットワークを用いた講義システムにおいて、ダイビング講習過程の中で、ダイバとしての基礎知識の取得を目的とする講義過程において十分かつ必要な講義学習を実現するためのダイビング講習システムが提案されている。
【特許文献１】特開２００２−３４１７３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、講義システムによって提供される講義の数が多い場合には、或る科目の単位や資格等を取得するための講義の組み合わせとして、複数の組み合わせが認められる場合があり得る。このような場合、受講者は、自身が所望する科目の単位や資格等を取得するために、どの講義を受講するかを、受講者自身で思索する必要がある。講義や科目の数が多いほど、その作業はより煩雑なものとなる。また、受講者の理解度や到達レベルは講義毎に異なることが多く、講義によっては復習をすべきである項目を含むものもある。このような場合に、受講者が、別の講義を受講することによって、受講済みの講義の復習を行うことが出来れば好適である。
本発明は上述した背景の下になされたものであり、講義等（講義及びこれに類するもの）を実施する場合において、受講者が受講すべき講義であって、かつ、受講済みの講義の復習を行うことができるような講義を、受講者に対して報知することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、本発明は、１又は複数の講義の組み合わせで構成された講義グループを示す講義グループデータを、科目を示す科目識別データ毎に複数記憶する講義グループデータ記憶手段と、複数の講義の対応関係を記憶する対応関係記憶手段と、受講者が受講済みである講義の理解レベルを示す理解レベルデータを、前記講義を示す講義識別データ毎に記憶する理解レベルデータ記憶手段と、前記科目を識別する科目識別データを取得する取得手段と、前記理解レベルデータ記憶手段に記憶された理解レベルデータが予め定められた閾値未満であるか否かを前記講義識別データ毎に判定する判定手段と、前記対応関係記憶手段に記憶された対応関係を参照して、前記判定手段による判定結果が肯定的である講義に対応する講義を特定する特定手段と、前記特定手段により特定された講義を含む講義グループを示す講義グループデータを、前記講義グループデータ記憶手段に記憶された講義グループデータのなかから選定する選定手段と、前記選定手段により選定された講義グループデータを出力する出力手段とを具備することを特徴とする履修支援装置を提供する。
【０００５】
本発明の好ましい態様において、前記選定手段により選定された講義グループデータを解析し、解析結果に応じて該選定された講義グループデータを順位付けする順位付け手段と、前記順位付け手段の順位付け結果を示す順位付けデータを出力する順位付けデータ出力手段とを具備してもよい。
【０００６】
本発明の更に好ましい態様において、前記講義グループデータ記憶手段は、１又は複数の講義の組み合わせで構成された講義グループを示すとともに該講義グループに含まれる各講義の属性を示す講義グループデータを、前記科目識別データ毎に複数記憶し、前記順位付け手段は、前記選定手段により選定された講義グループデータを前記属性毎に統計し、統計結果に応じて該選定された講義グループデータを順位付けしてもよい。
【０００７】
また、本発明は、１又は複数の講義要素で構成される講義について、各講義に含まれる講義要素を示す講義要素データの集合を、前記講義を識別する講義識別データに対応付けて記憶する講義データ記憶手段と、受講者が受講済みである講義に含まれる講義要素のそれぞれについて、受講者の理解レベルを示す理解レベルデータを、前記講義要素を識別する講義要素識別データ毎に記憶する理解レベルデータ記憶手段と、前記理解レベルデータ記憶手段に記憶された理解レベルデータが予め定められた閾値未満であるか否かを前記講義要素識別データ毎に判定する判定手段と、前記講義データ記憶手段を参照して、前記判定手段による判定結果が肯定的である講義要素を含む講義を特定する特定手段と、前記特定手段により特定された講義を示すデータを出力する出力手段とを具備することを特徴とする履修支援装置を提供する。
【０００８】
本発明の好ましい態様において、１又は複数の前記講義の組み合わせで構成された講義グループを示す講義グループデータを、科目を示す科目識別データ毎に複数記憶する講義グループデータ記憶手段と、前記科目を識別する科目識別データを取得する取得手段と、前記講義グループデータ記憶手段に記憶された講義グループデータのなかから、前記取得手段により取得された科目識別データに対応する講義グループデータであって前記判定手段による判定結果が肯定的である講義要素を含む講義グループを示す講義グループデータを選定する選定手段と、前記選定手段により選定された講義グループデータを出力する講義グループデータ出力手段とを具備してもよい。
【発明の効果】
【０００９】
本発明によれば、講義等を実施する場合において、受講者が受講すべき講義であって、かつ、受講済みの講義の復習を行うことができるような講義を、受講者に対して報知することができる。
【発明を実施するための最良の形態】
【００１０】
＜Ａ：第１実施形態＞
＜Ａ−１：構成＞
図１は、本発明の一実施形態に係るネットワーク講義システムの構成を示す図である。図において、サーバ装置１は、端末２に対して講義を示す講義データを配信するとともに、受講すべき講義を受講者に報知する装置である。端末２は、サーバ装置１と相互に通信可能な装置であり、例えばパーソナルコンピュータである。なお、端末２としては、パーソナルコンピュータに限定することなく、後述する動作を実行可能な種々の通信装置を採用し得る。端末２は、本システムにおいて講義を受講するユーザが使用する通信装置である。端末２を使用するユーザのことを、以下では「受講者」という。受講者は、本システムにおいては複数であり、各々の端末２を用いて講義を受講する。ネットワーク３は、サーバ装置１及び端末２を通信可能にするネットワークであり、例えばインターネットやＬＡＮ（Local Area Network）である。なお、ネットワーク３は、サーバ装置１及び端末２を通信可能にするものであれば、その具体的な形態を問わず、例えば、いわゆるPeer to Peer型のネットワークであってもよい。また、ネットワーク３は、有線であっても無線であってもよく、これらを組み合わせたものであってもよい。
【００１１】
ここで、本実施形態であるネットワーク講義システムの利用形態について説明する。受講者は、端末２を用いてサーバ装置１にアクセスし、サーバ装置１からの講義データの配信を受けることによって講義を聴取する。このシステムでは、各科目のそれぞれに予め設定された講義を受講することによって、その科目の単位を取得することが可能となっている。図２は、講義の内容の一例を示す図であり、図３は科目と講義との対応関係の一例を示す図である。図２に例示するように、このシステムにおいては各種の講義が設けられており、受講者は、これらの複数の講義のなかから、自身が所望する講義を選択して受講することができる。また、図３に例示するように、各科目のそれぞれについて、単位を取得するために受講が必要な講義の組み合わせ（以下「講義グループ」という）が１又は複数設定されている。受講者は、設定された講義グループのいずれかを選択し、選択した講義グループに含まれる講義をすべて受講することで単位を取得することができる。
【００１２】
次に、サーバ装置１の構成について説明する。図４は、サーバ装置１の構成を示すブロック図である。図において、制御部１１は、ＣＰＵ（Central Processing Unit）等の演算装置やメモリを備え、予め記憶されたプログラムを実行することによってサーバ装置１の動作を制御する。通信部１２は、ネットワーク３を介したデータの送受信を可能にするインタフェースであり、制御部１１により供給されたデータをネットワーク３を介して送信するとともに、ネットワーク３を介して受信したデータを制御部１１に供給する。情報入力部１３は、各種のデータを入力するためのインタフェースである。本実施形態の情報入力部１３は、音声を入力するためのマイクロホンと、文字等を入力するためのキーボードやマウスとを備える。情報出力部１４は、データを出力するためのインタフェースである。本実施形態の情報出力部１４は、放音するスピーカと、文字等を含む画像を表示する表示装置とを備える。なお、情報出力部１４が表示する画像は、静止画であってもよいし、動画であってもよい。記憶部１５は、制御部１１が参照するデータを記憶する記憶手段であり、例えばハードディスクである。なお、記憶部１５は、光ディスク（ＤＶＤ等）のように、サーバ装置１と別体に構成されたものであってもよく、また、ネットワーク接続されたリモートストレージ装置であってもよい。
【００１３】
記憶部１５には、図示のように、講義データベースＤＢ１と、科目データベースＤＢ２と、受講者データベースＤＢ３と、関連講義データベースＤＢ４とが記憶されている。講義データベースＤＢ１には、受講者が視聴する講義を記録した講義データが記憶されている。本実施形態の講義データは、予め録画及び録音されたデータである。
【００１４】
科目データベースＤＢ２には、各科目のそれぞれについて、１又は複数の講義を組み合わせて構成された講義グループを示す講義グループデータが複数記憶されている。図５は、科目データベースＤＢ２の内容の一例を示す図である。図示のように、このデータベースは、「科目ＩＤ」と「講義グループ」との各項目が互いに関連付けて構成されている。これらの項目のうち、「科目ＩＤ」の項目には、科目を識別する科目ＩＤ（科目識別データ）が格納される。「講義グループ」の項目には、１又は複数の講義の組み合わせで構成された講義グループを示す講義グループデータが記憶されている。例えば、図５に示す例においては、科目ＩＤが「科目０１」の科目は、「講義グループ０１」，「講義グループ０２」，…の複数の講義グループが設定されている。本実施形態では、受講者は、これらの講義グループの中のいずれかの組み合わせで講義を受講することで、その科目の単位を取得することができる。
【００１５】
受講者データベースＤＢ３には、受講者毎の受講履歴や単位取得予定の科目を示すデータが記憶されている。図６は、受講者データベースＤＢ３の内容の一例を示す図である。図示のように、このデータベースは、「受講者ＩＤ」と「受講履歴」と「履修予定科目」との各項目が互いに関連付けて構成されている。これらの項目のうち、「受講者ＩＤ」の項目には、受講者を識別する受講者ＩＤ（受講者識別データ）が格納される。「受講履歴」の項目には、その受講者が受講済みの講義を示す講義識別データが格納される。サーバ装置１の制御部１１は、講義を配信する毎に、配信先の受講者を示す受講者ＩＤに対応する受講履歴の項目に、配信した講義を示す講義識別データを登録する。これにより、受講者データベースＤＢ３には、受講者毎の受講履歴が蓄積されていく。以下の説明では、「受講履歴」の項目に記憶される講義識別データの群を、「受講履歴データ」と称して説明する。「履修予定科目」の項目には、受講者が単位の取得を予定している科目の科目ＩＤ（科目識別データ）が格納される。受講者は、自身が単位の取得を希望する科目の科目ＩＤを、端末２を用いてこの受講者データベースＤＢ３に登録することができる。
【００１６】
ここで、受講者データベースＤＢ３に登録される講義識別データの内容の一例について図面を参照しつつ説明する。図７は、講義識別データの内容の一例を示す図である。同図に示す例においては、講義識別データは、講義を識別する講義ＩＤに、講義の属性を示すタグが１又は複数付与されて構成されている。図７に示す例においては、講義識別データは、講師を識別する「講師タグ」、指導方法（講義、討論、等）を識別する「指導方法タグ」、講義の時間長を示す「時間タグ」、講義の料金を示す「料金タグ」、及びその講義に対する受講者の理解レベルを示す「理解レベルタグ」が、講義を識別する講義ＩＤに付与されて構成されている。なお、この実施形態では、上述の「講師タグ」、「指導方法タグ」、「時間タグ」、「料金タグ」、「理解レベルタグ」の５種類のタグを用いるが、タグの種類はこれに限らず、例えば、講義の難易度レベルを示す「難易度レベルタグ」や、どの言語による講義かを示す「言語タグ」等、講義の属性を示すものであればよく、種々のものを用いることができる。
【００１７】
関連講義データベースＤＢ４には、複数の講義の対応関係を示すデータが格納される。図８は、関連講義データベースＤＢ４の内容の一例を示す図である。図示のように、このデータベースは、「講義ＩＤ」と「関連講義」との各項目が互いに関連付けて構成される。これらの項目のうち、「講義ＩＤ」の項目には、講義を識別する講義ＩＤが記憶される。「関連講義」の項目には、その講義ＩＤの示す講義に関連する（対応する）講義（以下「関連講義」という）を示す講義ＩＤが１又は複数記憶される。「講義ＩＤ」の項目に記憶される講義ＩＤの示す講義と、「関連講義」の項目に記憶される講義ＩＤの講義とは、互いに関連する（例えば、同じ内容の項目を含む、等）ものであり、その関連講義を受講することで、受講者は、以前に受講した講義の復習等を行うことができる。
【００１８】
次に、端末２の構成について図面を参照しつつ説明する。図９は、端末２の構成を示すブロック図である。図において、制御部２１，通信部２２，情報入力部２３及び情報出力部２４の機能はそれぞれ、サーバ装置１の制御部１１，通信部１２，情報入力部１３及び情報出力部１４の機能とほぼ同様であり、説明を省略する。要するに、端末２は、記憶部２５を除き、サーバ装置１と同様の構成である。記憶部２５は制御部２１が参照するデータを記憶する記憶手段であり、例えばハードディスクである。
【００１９】
＜Ａ−２：動作＞
次に、本実施形態の動作について説明する。
＜Ａ−２−１：講義動作＞
まず、本システムの講義動作について説明する。まず、受講者は、自身の端末を操作して、自身に割り当てられた受講者ＩＤと、受講したい講義の講義ＩＤとを含む配信要求データを、ネットワーク３を介してサーバ装置１に送信する。サーバ装置１は、端末２から配信要求データを受信すると、受信した配信要求データの示す講義を表す講義データを、その端末２に対して配信する。端末２は、サーバ装置１から配信されてくる講義データを情報出力部２４に出力する。すなわち、端末２は、講義データの表す音声をスピーカから放音するとともに、講義データの表す画像を表示装置に表示する。受講者は、端末２から放音される音声や画像を聴取することで、講義を受講する。
【００２０】
講義データの配信を終えると、サーバ装置１は、配信した講義を示す講義識別データを、受講履歴として、受講者データベースＤＢ３に登録する。このように、サーバ装置１は、講義が受講される毎に、受講された講義を示す講義識別データを、配信要求を受けた受講者ＩＤに対応付けて、受講者データベースＤＢ３に登録する。これにより、受講者データベースＤＢ３には、受講者毎に受講履歴が蓄積される。
【００２１】
＜Ａ−２−２：講義報知動作＞
次に、サーバ装置１が行う講義報知動作について図面を参照しつつ説明する。図１０は、サーバ装置１が行う報知処理の流れを示すフローチャートである。サーバ装置１は、予め定められた条件を満たしたタイミング（例えば、１ヶ月毎、１週間毎、等）で、この報知処理を実行する。なお、報知処理を実行するタイミングは、例えば、受講者からの問い合わせ、すなわち端末２から問い合わせを示す照合要求データをサーバ装置１が受信したタイミングで行うようにしてもよい。
【００２２】
まず、サーバ装置１の制御部１１は、受講者データベースＤＢ３を参照して、受講者ＩＤを取得するとともに、その受講者ＩＤを割り当てられている受講者が単位取得を所望している科目を示す科目ＩＤを取得する（ステップＳ１）。なお、この動作例では、制御部１１が、受講者データベースＤＢ３から受講者ＩＤと科目ＩＤとを取得するようにしたが、受講者ＩＤと科目ＩＤとの取得の態様はこれに限らず、例えば、サーバ装置１が、端末２から、受講者ＩＤと科目ＩＤとを含む照合要求データを受信することによって、受講者ＩＤと科目ＩＤとを取得するようにしてもよい。
【００２３】
受講者ＩＤと科目ＩＤとを取得すると、制御部１１は、取得した受講者ＩＤに対応する受講履歴データを受講者データベースＤＢ３から読み出し（ステップＳ２）、読み出した受講履歴データに含まれる講義識別データの「理解レベルタグ」を参照し、理解レベルが予め定められた閾値未満であるか否かを講義識別データ毎に判定する（ステップＳ３）。理解レベルが閾値以上である場合には（ステップＳ３；ＮＯ）、制御部１１は、ステップＳ４に示す処理を行わず、ステップＳ５の処理に進む。
【００２４】
一方、理解レベルが閾値未満である場合には（ステップＳ３；ＹＥＳ）、制御部１１は、その講義に関連する（対応する）講義の講義ＩＤを、関連講義データベースＤＢ４から読み出し、読み出した講義ＩＤを、所定のバッファ領域に記憶する（ステップＳ４）。次いで、制御部１１は、ステップＳ２で読み出した受講履歴データに他の講義識別データが含まれているか否かを判定し（ステップＳ５）、判定結果が肯定的である場合には（ステップＳ５；ＹＥＳ）、ステップＳ３の処理に戻り、講義識別データ毎の理解レベル判定処理を行う。
【００２５】
制御部１１がステップＳ３からステップＳ５の処理を繰り返し実行することによって、記憶部１５の所定のバッファ領域には、その受講者が受講済みの講義であって、理解レベルが閾値未満である講義に関連する講義を示す講義ＩＤが蓄積される。
【００２６】
ステップＳ２で読み出した受講履歴データに含まれる講義識別データのすべてについて理解レベル判定処理を終えると（ステップＳ５；ＮＯ）、制御部１１は、科目データベースＤＢ２を参照して、取得された科目ＩＤに対応する複数の講義グループと、記憶部１５の所定のバッファ領域に記憶された講義ＩＤとを照合し、照合結果に応じて、複数の講義グループのなかから、両者の一致度が予め定められた条件を満たす講義グループを選定する（ステップＳ６）。この予め定められた条件としては、例えば、制御部１１が、バッファ領域に記憶された講義ＩＤを少なくとも１つは含む講義グループを全て選定するようにしてもよく、また、例えば、バッファ領域に記憶された講義ＩＤと一致するものを予め定められた閾値以上含む講義グループを選定するようにしてもよく、要は、制御部１１が、照合結果が予め定められた条件を満たす講義グループを選定するようにすればよい。
【００２７】
制御部１１は、選定した講義グループを示す講義グループデータを、端末２に送信することによって受講者に報知する（ステップＳ７）。端末２は、サーバ装置１から送信されてくる講義グループデータを、情報出力部２４の表示装置に表示することによって受講者に報知する。
【００２８】
図１１は、端末２の表示装置に表示される画面の一例を示す図である。図示のように、表示装置には、複数の講義グループが表示される。表示される講義グループは、受講者が受講済みの講義のうちの理解レベルが低い講義に関連する講義を含むものであるから、これにより、復習に有効な講義を受講者に示すことができ、受講者に対して復習を促すことができる。
【００２９】
＜Ｂ：第２実施形態＞
次に、本発明の第２の実施形態について説明する。本実施形態が上述した第１の実施形態と異なる点は、サーバ装置の構成が異なる点と、サーバ装置が行う講義報知動作が異なる点であり、他の構成や動作については上述した第１の実施形態と同様である。そのため、以下の説明においては、上述した第１の実施形態と同様の構成や動作については、同一の符号を付して適宜その説明を省略する。
【００３０】
図１２は、本発明の第２の実施形態に係るサーバ装置１Ａの構成を示すブロック図である。図１２に示すサーバ装置１Ａが上述の第１実施形態において図４に示したサーバ装置１と異なる点は、記憶部１５Ａに構成要素データベースＤＢ５が記憶されている点と、受講者データベースＤＢ３の内容が異なる点である。
【００３１】
記憶部１５Ａの講義要素データベースＤＢ５には、１又は複数の講義要素で構成される講義について、各講義に含まれる講義要素を示す講義要素ＩＤの集合が、講義を識別する講義ＩＤに対応付けて記憶されている。各講義は、１又は複数の講義要素で構成され、受講者は、各科目のそれぞれに予め設定された講義要素を含む講義を受講することによって、その科目の単位を取得することができる。図１３は、講義要素データベースＤＢ５の内容の一例を示す図である。図示のように、このデータベースは、「講義ＩＤ」と「講義要素ＩＤ」との各項目が互いに関連付けて構成される。これらの項目のうち、「講義ＩＤ」の項目には、講義を識別する講義ＩＤが記憶される。「講義要素」の項目には、その講義に含まれる講義要素を示す講義要素ＩＤの集合が記憶される。図１３に例示するように、各講義は、複数の講義要素が組み合わされて構成されている。図１３に示す例においては、「講義ＩＤ」が「ａ１」の講義には、「１−１」，「１−２」，「１−３」，「１−４」，「１−５」，「１−８」の複数の講義要素が含まれていることが示されている。また、「講義ＩＤ」が「ａ２」の講義には、「１−５」，「１−８」，「１−９」の講義要素が含まれることが示されている。図１３示す例においては、「１−５」の講義要素は、講義ａ１と講義ａ２との両方に含まれる。このように、１つの講義要素が複数の講義に含まれる場合がある。
【００３２】
次に、受講者データベースＤＢ３には、受講者毎の受講履歴や単位取得予定の科目を示すデータが記憶されている。図１４は、受講者データベースＤＢ３の内容の一例を示す図である。図示のように、このデータベースは、「受講者ＩＤ」と「受講履歴」と「履修予定科目」と「受講済講義要素」との各項目が互いに関連付けて構成されている。これらの項目のうち、「受講者ＩＤ」、「受講履歴」及び「履修予定科目」の各項目は上述の第１実施形態で示したそれと同様であり、ここではその説明を省略する。「受講済講義要素」の項目には、その受講者が受講済みである講義に含まれる講義要素（以下「受講済講義要素」という）を示す講義要素識別データが格納される。サーバ装置１Ａの制御部１１は、講義を配信する毎に、配信先の受講者を示す受講者ＩＤに対応する「受講済講義要素」の項目に、配信した講義に含まれる講義要素を示す講義要素識別データを登録する。これにより、受講者データベースＤＢ３には、受講者毎の講義要素の受講履歴が蓄積されていく。
【００３３】
次に、受講者データベースＤＢ３に登録される講義要素識別データの内容の一例について図面を参照しつつ説明する。図１５は、講義要素識別データの内容の一例を示す図である。同図に示す例においては、講義要素識別データは、講義要素を識別する講義要素ＩＤに、その講義要素に対する受講者の理解度（理解レベル）を示す「理解レベルタグ」が、講義要素を識別する講義要素ＩＤに付与されて構成されている。このように、本実施形態では、サーバ装置１Ａは、受講者の理解レベルを講義要素毎に管理するようになっている。
【００３４】
次に、本実施形態の講義報知動作について図面を参照しつつ説明する。図１６は、サーバ装置１Ａが行う講義報知処理の流れを示すフローチャートである。なお、図１６に示すフローチャートでは、上述の第１実施形態において図１０に示したフローチャートと同様の処理については同じ符号を付与して適宜その説明を省略する。
【００３５】
図１６において、ステップＳ１において受講者ＩＤと科目ＩＤを取得すると、制御部１１は、取得した受講者ＩＤに対応付けて「受講済講義要素」の項目に記憶された講義要素識別データを受講者データベースＤＢ３から読み出し（ステップＳ１２）、読み出した講義要素識別データの「理解レベルタグ」を参照し、理解レベルが予め定められた閾値未満であるか否かを講義要素識別データ毎に判定する（ステップＳ１３）。理解レベルが閾値以上である場合には（ステップＳ１３；ＮＯ）、制御部１１は、ステップＳ１４に示す処理を行わず、ステップＳ１５の処理に進む。
【００３６】
一方、理解レベルが閾値未満である場合には（ステップＳ１３；ＹＥＳ）、制御部１１は、その講義要素を示す講義要素ＩＤを所定のバッファ領域に記憶する（ステップＳ１４）。次いで、制御部１１は、ステップＳ１２で読み出した講義要素識別データが他にもあるか否かを判定し（ステップＳ１５）、判定結果が肯定的である場合には（ステップＳ１５；ＹＥＳ）、ステップＳ１３の処理に戻り、講義要素識別データ毎の理解レベル判定処理を行う。制御部１１がステップＳ１３からステップＳ１５の処理を繰り返し実行することによって、記憶部１５の所定のバッファ領域には、その受講者の理解レベルが閾値未満である講義要素を示す講義要素ＩＤが蓄積される。
【００３７】
ステップＳ１２で読み出した講義要素識別データの全てについて理解レベル判定処理を終えると（ステップＳ１５；ＮＯ）、制御部１１は、ステップＳ６の処理に進み、科目データベースＤＢ２及び講義要素データベースＤＢ５を参照して、取得された科目ＩＤに対応する複数の講義グループのなかから、記憶部１５の所定のバッファ領域に記憶された講義要素ＩＤの示す講義要素を含む講義グループを選定する（ステップＳ６）。このとき、制御部１１は、所定のバッファ領域に記憶された講義要素ＩＤの示す講義要素を全て含む最低限の講義グループを選定するようにしてもよい。また、例えば、制御部１１が、所定のバッファ領域に記憶された講義要素ＩＤの示す講義要素のうちの少なくとも過半数を含む講義グループを選定するようにしてもよく、また、例えば、所定のバッファ領域に記憶された講義要素ＩＤの示す講義要素を少なくともひとつ含む講義グループを選定するようにしてもよい。
【００３８】
このように、本実施形態では、受講者が受講すべき講義（所望する科目の単位を取得するために受講する必要がある講義）であって、受講済みの講義要素のうちの理解レベルが低い講義要素を含む講義を受講者に報知することにより、復習に有益な講義を受講者に示すことができる。すなわち、本実施形態によれば、理解レベルが低い講義要素をなるべく効率的に学習させることができる。
【００３９】
なお、図１６において、制御部１１が、ステップＳ６に示す講義グループの選定処理を行わずに、理解レベルが閾値未満である講義要素を含む講義（すなわち、ステップＳ１５を終えた段階で所定のバッファ領域に記憶された講義要素ＩＤを含む講義）を特定し、特定した講義を示すデータを端末２に送信することによって、復習に有益な講義を受講者に報知するようにしてもよい。このようにすることで、理解不足の講義要素を含む講義を報知することによって、復習に有益な講義を受講者に示すことができる。また、この場合に、制御部１１が、理解レベルが閾値未満である講義要素を含む講義のうち、その受講者が未受講である講義を抽出し、抽出した講義を受講者に報知するようにしてもよい。
【００４０】
＜Ｃ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態において、制御部１１が、選定した講義グループを解析し、解析結果に応じて選定された講義グループを順位付け（ソート）し、ソートした結果を示すソートデータを、端末２に送信する等によって受講者にソート結果を報知するようにしてもよい。具体的には、例えば、制御部１１が、選定した講義グループに含まれる講義識別データを属性（タグ）毎に統計し、統計結果に応じて選定された講義グループを順位付けするようにしてもよい。この場合は、例えば、「時間タグ」を用いてソートする場合には、受講に要する時間長の昇順（又は降順）に講義グループが並び替えられることにより、受講者は、受講効率を容易に比較することができる。
【００４１】
（２）上述の実施形態では、講義毎の理解レベルを示す「理解レベルタグ」が付与された講義識別データを受講者データベースＤＢ３に予め記憶させておくようにしたが、制御部１１が、講義毎の理解レベルを示す理解レベルデータを、情報入力部１３等を介して取得するようにしてもよい。この場合、理解レベルデータの取得の態様としては、例えば、サーバ装置１の管理者が情報入力部１３を用いて手入力し、制御部１１が入力される理解レベルデータを取得するようにしてもよく、また、例えば、ネットワークを用いて試験を行い、サーバ装置１が端末２から理解レベルデータを受信するようにしてもよく、要は、サーバ装置１の制御部１１が理解レベルデータを取得するものであればどのようなものであってもよい。
【００４２】
（３）上述の実施形態では、講義を表示装置に表示させることによって受講者に報知したが、報知の態様はこれに限らず、例えば、音声メッセージを出力することによって報知してもよく、また、生成された講義を示すデータを電子メール形式で受講者のメール端末に送信するといった形態であってもよい。また、講義を示す情報を記憶媒体に出力して記憶させるようにしてもよく、この場合、受講者はコンピュータを用いてこの記録媒体から情報を読み出させることで、それらを参照することができる。また、講義を所定の用紙に印刷出力してもよい。要は受講者に対して何らかの手段でメッセージ乃至情報を伝えられるように、講義を示す情報を出力するものであればよい。
【００４３】
（４）上述の実施形態において、通信ネットワークで接続された２以上の装置が上記実施形態のサーバ装置１に係る機能を分担するようにし、それら複数の装置を備えるシステムが同実施形態のサーバ装置１を実現するようにしてもよい。例えば、講義データを配信する講義配信装置と、科目データベースＤＢ２や受講者データベースＤＢ３を備え、それらデータベースを参照して受講者が受講すべき講義を報知する履修支援装置とが別体として構成されていてもよい。この場合は、例えば、講義配信装置が講義データを端末２に対して配信し、履修支援装置が科目データベースＤＢ２と受講者データベースＤＢ３とを参照して、受講者が受講すべき講義を特定し、特定した講義を示す講義識別データを端末２に送信するようにすればよい。
【００４４】
（５）上述した実施形態におけるサーバ装置１又はサーバ装置１Ａの制御部１１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でサーバ装置１又はサーバ装置１Ａにダウンロードさせることも可能である。
【図面の簡単な説明】
【００４５】
【図１】本発明の一実施形態であるネットワーク講義システムの構成を示す図である。
【図２】講義の内容の一例を示す図である。
【図３】科目毎の講義パターンの内容の一例を示す図である。
【図４】サーバ装置の構成を示すブロック図である。
【図５】科目データベースの内容の一例を示す図である。
【図６】受講者データベースの内容の一例を示す図である。
【図７】講義識別データの内容の一例を示す図である。
【図８】関連講義データベースの内容の一例を示す図である。
【図９】端末の構成を示すブロック図である。
【図１０】サーバ装置が行う処理の流れを示すフローチャートである。
【図１１】表示装置に表示される画面の一例を示す図である。
【図１２】サーバ装置の構成を示すブロック図である。
【図１３】講義要素データベースの内容の一例を示す図である。
【図１４】受講者データベースの内容の一例を示す図である。
【図１５】講義要素識別データの内容の一例を示す図である。
【図１６】サーバ装置が行う処理の流れを示すフローチャートである。
【符号の説明】
【００４６】
１，１Ａ…サーバ装置、２…端末、３…ネットワーク、１１，２１…制御部、１２，２２…通信部、１３，２３…情報入力部、１４，２４…情報出力部、１５，１５Ａ，２５…記憶部、ＤＢ１…講義データベース、ＤＢ２…科目データベース、ＤＢ３…受講者データベース、ＤＢ４…関連講義データベース、ＤＢ５…講義要素データベース。
【図１】
0005304007.tif 000002
【図２】
0005304007.tif 000003
【図３】
0005304007.tif 000004
【図４】
0005304007.tif 000005
【図５】
0005304007.tif 000006
【図６】
0005304007.tif 000007
【図７】
0005304007.tif 000008
【図８】
0005304007.tif 000009
【図９】
0005304007.tif 000010
【図１０】
0005304007.tif 000011
【図１１】
0005304007.tif 000012
【図１２】
0005304007.tif 000013
【図１３】
0005304007.tif 000014
【図１４】
0005304007.tif 000015
【図１５】
0005304007.tif 000016
【図１６】
0005304007.tif 000017