(57)【要約】【課題】講義の出席状況を正確に管理し、出席状況を利用し講義運営の効率化を図る。【解決手段】講義支援サーバは、当該通信端末の位置情報が管理されている通信端末を所持するユーザが操作するクライアント端末に対して配信する講義のコンテンツを管理する講義支援サーバであって、前記通信端末の位置情報と前記講義が行われる場所及び時間とに基づき、前記ユーザの前記講義の出席状況を管理する出欠管理手段と、前記クライアント端末からの前記コンテンツの取得要求を受け付けると、該取得要求を受け付けた時刻と前記出席状況とに基づき、前記クライアント端末に対する前記コンテンツの配信を制御する配信手段とを有する。【選択図】図１６
2014115936.tif 000002
【特許請求の範囲】
【請求項１】
当該通信端末の位置情報が管理されている通信端末を所持するユーザが操作するクライアント端末に対して配信する講義のコンテンツを管理する講義支援サーバであって、
前記通信端末の位置情報と前記講義が行われる場所及び時間とに基づき、前記ユーザの前記講義の出席状況を管理する出欠管理手段と、
前記クライアント端末からの前記コンテンツの取得要求を受け付けると、該取得要求を受け付けた時の前記出席状況に基づき、前記クライアント端末に対する前記コンテンツの配信を制御する配信手段とを有する講義支援サーバ。
【請求項２】
前記出欠管理手段は、
前記講義の開始後、所定の時間が経過する毎に前記出席状況を管理する請求項１記載の講義支援サーバ。
【請求項３】
前記配信手段は、
前記取得要求を受け付けた時に前記ユーザが出席している場合、該ユーザが出席している講義のコンテンツを配信する請求項１又は２記載の講義支援サーバ。
【請求項４】
前記出欠管理手段は、
前記ユーザを識別するユーザ識別情報と前記講義毎の出席状況とを対応付けて管理し、
前記出欠管理手段により管理される前記出席状況と前記取得要求に含まれるユーザ識別情報とに基づき、前記ユーザが出席している講義のコンテンツを特定するコンテンツ特定手段を有する請求項３に記載の講義支援サーバ。
【請求項５】
前記クライアント端末からの質問要求を受け付けると、前記講義の出欠結果に基づき、前記質問要求を受け付けるか否かを判定する質問要求受付手段を有し、
前記講義の出欠結果は、前記講義の出席状況に基づき決定される請求項1乃至４のいずれか一項に記載の講義支援サーバ。
【請求項６】
前記質問要求受付手段は、
前記講義の出欠結果が出席である場合、前記質問要求を受け付ける請求項５記載の講義支援サーバ。
【請求項７】
前記通信端末はＲＦＩＤタグである請求項１乃至６のいずれか一項に記載の講義支援サーバ。
【請求項８】
前記通信端末の位置情報は、該通信端末に最も近い、自機が設置された位置に対応する位置情報を配信する配信装置から地上補完信号を用いて配信された位置情報である請求項１乃至７のいずれか一項に記載の講義支援サーバ。
【請求項９】
当該通信端末の位置情報が管理されている通信端末を所持するユーザが操作するクライアント端末と、該クライアント端末に対して配信する講義のコンテンツを管理する講義支援サーバとを有する講義支援システムであって、
前記クライアント端末は、
前記講義支援サーバに前記コンテンツの取得を要求するコンテンツ取得要求手段を有し、
前記講義支援サーバは、
前記通信端末の位置情報と前記講義が行われる場所及び時間とに基づき、前記ユーザの前記講義の出席状況を管理する出欠管理手段と、
前記クライアント端末からの前記コンテンツの取得要求を受け付けると、該取得要求を受け付けた時の前記出席状況に基づき、前記クライアント端末に対する前記コンテンツの配信を制御する配信手段とを有する講義支援システム。
【請求項１０】
当該通信端末の位置情報が管理されている通信端末を所持するユーザが操作するクライアント端末に対して配信する講義のコンテンツを管理する講義支援サーバにおいて実行される講義支援プログラムであって、
前記講義支援サーバを、
前記通信端末の位置情報と前記講義が行われる場所及び時間とに基づき、前記ユーザの前記講義の出席状況を管理する出欠管理手段、
前記クライアント端末からの前記コンテンツの取得要求を受け付けると、該取得要求を受け付けた時の前記出席状況に基づき、前記クライアント端末に対する前記コンテンツの配信を制御する配信手段として機能させる講義支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、講義支援サーバ、講義支援システム及び講義支援プログラムに関する。
【背景技術】
【０００２】
近年、大学の講師等による講義の事前準備又は講義中若しくは事後の作業において、従来、手作業等のため非効率的であった作業を改善する取り組みが行われている。
【０００３】
例えば、従来の学生の出席管理は、講師による点呼や紙媒体である出席カードを配布し出席者の氏名等を記入させ回収する方法が採用されていたが、手作業による出欠の集計作業が講師や講義運営側の負担となっていた。そこで、近年では、学生が教室に入室する時に、磁気やＩＣカードの学生証により認証させることで、手作業による集計作業をすることなく、自動で出欠管理ができるシステムの導入事例がある。
【０００４】
他の例としては、従来、講義資料は紙で配布されていたが、昨今、電子化された講義資料を学生が使用する端末に配信することで、印刷の準備や講義中において紙を配布する手間を省くような取り組みも行われている。
【０００５】
しかしながら、講義の電子化により上記の磁気やＩＣカードを用いた出席管理の方法では偽装出席ができてしまう。また、講義資料が電子化されている場合は、電子化されたファイルのコピーは容易であるため、講義に出席せずとも簡単に講義資料の入手ができてしまう。例えば講義への出席を成績評価の一環としている場合、正確な出席状況が把握できないことは問題である。また、誰でも講義資料を入手できてしまうのでは、出席している学生とそうでない学生との間に不公平が生じてしまうといった課題もある。
【０００６】
そこで、特許文献１には、学生が授業に出席しているか否かの管理において、出席管理者の負担を抑えながら、偽装出席や代理出席を防止することを目的とした出席管理システムが開示されている。具体的には、特許文献１に記載の技術によれば、無線アクセスポイントにより計測された出席者の無線端末からのＢｌｕｅｔｏｏｔｈ（登録商標）通信の電波強度に基づき、無線端末の現在位置を推定し、出席管理を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、あくまで学生が授業に出席しているか否かを管理することはできるが、例えば講義資料の配信の管理等、出席管理以外には適用できないため、上記課題は解決できない。
【０００８】
そこで、本発明は、上記の点に鑑みてなされたものであって、講義の出席状況を正確に管理し、出席状況を利用し講義運営の効率化を図ることを目的とする。
【課題を解決するための手段】
【０００９】
そこで上記課題を解決するため、講義支援サーバは、当該通信端末の位置情報が管理されている通信端末を所持するユーザが操作するクライアント端末に対して配信する講義のコンテンツを管理する講義支援サーバであって、前記通信端末の位置情報と前記講義が行われる場所及び時間とに基づき、前記ユーザの前記講義の出席状況を管理する出欠管理手段と、前記クライアント端末からの前記コンテンツの取得要求を受け付けると、該取得要求を受け付けた時刻と前記出席状況とに基づき、前記クライアント端末に対する前記コンテンツの配信を制御する配信手段とを有する。
【発明の効果】
【００１０】
本発明の実施形態によれば、講義の出席状況を正確に管理し、出席状況を利用し講義運営の効率化を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態における講義支援システムの構成の一例を示す図である。
【図２】本発明の実施形態における配信装置及び通信端末の設置形態の一例を示す図である。
【図３】本発明の実施形態における講義支援システムの概略的な特徴を説明するための図である。
【図４】本発明の実施形態における通信端末のハードウェア構成の一例を示す図である。
【図５】本発明の実施形態における位置情報のデータのフォーマットの一例を示す概念図である。
【図６】本発明の実施形態における位置情報を含むデータのデータ構造の一例を示す概念図である。
【図７】本発明の実施形態における配信装置のハードウェア構成図の一例を示す図である。
【図８】本発明の実施形態における配信装置が配信する位置情報の一例を示す概念図である。
【図９】本発明の実施形態におけるゲートウェイ装置のハードウェア構成の一例を示す図である。
【図１０】本発明の実施形態における位置情報管理サーバのハードウェア構成の一例を示す図である。
【図１１】本発明の実施形態における講義支援サーバのハードウェア構成の一例を示す図である
【図１２】本発明の実施形態におけるクライアント端末のハードウェア構成の一例を示す図である。
【図１３】本発明の実施形態における配信装置及び通信端末の機能構成の一例を示す図である。
【図１４】本発明の実施形態におけるゲートウェイ装置及び位置情報管理サーバの機能構成の一例を示す図である。
【図１５】本発明の実施形態における位置情報管理サーバの位置情報記憶部に記憶される情報の一例を示す図である。
【図１６】本発明の実施形態における講義支援サーバ及びクライアント端末の機能構成の一例を示す図である。
【図１７】本発明の実施形態における講義支援サーバのタイムテーブル記憶部に記憶される情報の一例を示す図である。
【図１８】本発明の実施形態における講義支援サーバの講義場所位置情報記憶部に記憶される情報の一例を示す図である。
【図１９】本発明の実施形態における講義支援サーバの出欠情報記憶部に記憶される情報の一例を示す図である。
【図２０】本発明の実施形態における講義支援サーバの通信端末所有情報記憶部に記憶される情報の一例を示す図である。
【図２１】本発明の実施形態における講義支援サーバのコンテンツデータ記憶部に記憶される情報の一例を示す図である。
【図２２】本発明の実施形態における講義支援アプリの講義資料取得画面の一例を示す図である。
【図２３】本発明の実施形態における講義支援アプリの講義資料取得結果画面の一例を示す図である。
【図２４】本発明の実施形態における講義支援システムが通信端末の位置情報を管理する動作手順の一例を示すシーケンス図である。
【図２５】本発明の実施形態における講義支援システムが講義の出欠管理を行う動作手順の一例を示すシーケンス図である。
【図２６】本発明の実施形態における講義支援システムが講義のコンテンツの配信制御を行う動作手順の一例を示すシーケンス図である。
【図２７】本発明の実施形態における講義支援サーバによる出欠管理の処理手順の一例を示すフローチャート図である。
【図２８】本発明の実施形態における講義支援サーバによるコンテンツ配信制御の処理手順の一例を示すフローチャート図である。
【図２９】本発明の実施形態の変形例における講義支援サーバ及びクライアント端末の機能構成の一例を示す図である。
【図３０】本発明の実施形態の変形例における講義支援アプリの質問画面の一例を示す図である。
【図３１】本発明の実施形態の変形例における講義支援アプリの回答画面の一例を示す図である。
【図３２】本発明の実施形態の変形例における講義支援サーバによる質問要求受付時の処理手順の一例を示すフローチャート図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態（以下、「実施形態」という。）について、図面を用いて説明する。
【００１３】
[システム構成]
図１は、本発明の実施形態における講義支援システム１のシステム構成の一例を示す図である。図１に示されるように、講義支援システム１は、通信端末５ａ、５ｂ、・・・５ｎ（それぞれを区別しない場合は「通信端末５」という。）と、ユーザ所有物４ａ、４ｂ、・・・４ｎ（それぞれを区別しない場合は「ユーザ所有物４」という。）と、クライアント端末６ａ、６ｂ、・・・６ｎ（それぞれを区別しない場合は「クライアント端末６」という。）と、配信装置３と、ゲートウェイ装置７と、講義支援サーバ８と、位置情報管理サーバ９とを有する。ユーザ所有物４には通信端末５が取り付けられている。なお、配信装置３及びゲートウェイ装置７は、複数存在してもよい。通信端末５と配信装置３とゲートウェイ装置７とは、例えばＩＥＥＥ８０２．１５．４規格のアーキテクチャモデルのうち物理層とＭＡＣ層を採用したＺｉｇＢｅｅ（登録商標）によるネットワーク８９１を介して通信可能に接続されている。この場合、日本、米国、欧州等の利用領域に応じて、配信装置３は、８００ＭＨｚ帯、９００ＭＨｚ帯又は２．４ＧＨｚ帯を利用し、隣接する他の配信装置３を経由して、ゲートウェイ装置７にデータを送信することができる。ゲートウェイ装置７と位置情報管理サーバ９とは、ＬＡＮ（Local  Area  Network）又はインターネット等のネットワーク８９２を介して、通信可能に接続されている。位置情報管理サーバ９と講義支援サーバ８とは、ＬＡＮ又はインターネット等のネットワークを介して通信可能に接続されている。講義支援サーバ８とクライアント端末６とは、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ等のネットワーク８９３を介して通信可能に接続されている。なお、ネットワーク８９１、ネットワーク８９２及びネットワーク８９３等の通信方式は上記に限らず、各装置間の通信が可能であれば、例えば移動通信網や近距離無線通信規格のＩＥＥＥ８０２．１５．１（Ｂｌｕｅｔｏｏｔｈ（登録商標））等であってもよい。
【００１４】
講義支援システム１において、位置情報管理サーバ９は、通信端末５の位置情報を管理する。すなわち、通信端末５が取り付けられたユーザ所有物４の位置は、通信端末５の位置情報に基づき特定可能である。講義支援システム１は、講義支援サーバ８により、講義毎の出席状況が管理され、講義の出席状況に応じてその講義のコンテンツの配信を制御できるシステムである。本発明の実施形態における出席状況とは、講義の開始から終了までの間に講義が行われる場所（講義場所）においてユーザ（受講者）が存在するか否かを示す情報である。また、出席状況は、講義の開始から終了までの間、所定の時間（例えば１５分間）毎に管理される。本発明の実施形態におけるコンテンツとは、文字・動画・静止画等の電子的なデータであって、電子的なデータのファイル形式は問わない。そして、講義のコンテンツとは、いわゆる講義資料であって、例えば学生等の講義の受講者が操作するクライアント端末であるＰＣ（Personal  Computer）等に配信される。なお、講義支援システム１は、会合における出欠が管理され、電子的なコンテンツを用いた講義やプレゼンテーションが行われる会合であれば、その呼称を問わずに適用できる。例えば、電子的な説明資料を用いた会議や講演、電子的な参考書や教科書を資料とした勉強会、電子的な掲示板を資料とした意見交換会等に適用できる。また、受講者は会合に出席する人の呼称の一例であって、会合に出席する人の他の呼称には例えば、出席者、参加者、聴講者又は視聴者等が挙げられる。
【００１５】
配信装置３は、図２に示されるような室内の天井等に設置された電気機器２ａ、２ｂ、・・・２ｎ（それぞれを区別しない場合は「電気機器２」という。）に内蔵されるか又はこれらの外部に取り付けられている。
【００１６】
図２は、本発明の実施形態における配信装置３及び通信端末５の設置形態の一例を示す図である。電気機器２は、配信装置３に対して電力を供給する。電気機器２は、例えば蛍光灯型ＬＥＤ(Light  Emitting  Diode)照明器具である。なお、電気機器２はＬＥＤ照明器具に限らず、例えば一般の蛍光灯や換気扇、スピーカ、監視カメラ、エアコン等であってもよい。配信装置３は、自機が固定された位置に対応する位置情報を所有し、その位置情報を無線信号により所定の範囲に対して連続的又は断続的に送信する。所定の範囲は、用いられる無線信号の信号強度及び送信アンテナの指向性等によって定められる。配信装置３は、位置の管理対象となる領域をカバーするように配置され、それぞれの領域が重複しないように構成される。あるいは重複する場合であっても、位置情報を受信する側において、受信電波の強度に基づいて、いずれか一つの配信装置３が決定できるように構成される。図２の例では、配信装置３の下方に示される円錐型の点線が、所定の範囲を表している。位置情報を送信する通信方式として、例えば地上補完信号ＩＭＥＳ（Indoor  Messaging  System）を用いることができる。また、配信装置３は通信端末５又はゲートウェイ装置７に対して位置情報以外のデータも送受信できる。
【００１７】
通信端末５は、図１又は図２に示されるように、ユーザ所有物４に取り付けられており、例えばＲＦＩＤ（Radio  Frequency  IDentification）タグである。なお、通信端末５は、ユーザ所有物４の外部に取り付けられる場合に限らず、ユーザ所有物４に内蔵されていてもよい。通信端末５は、例えば配信装置３から送信される地上補完信号ＩＭＥＳ規格に準ずる測位信号を受信して、位置情報を取得する。そして、通信端末５は、ネットワーク８９１を介して、受信した位置情報を位置情報管理サーバ９に送信する。なお、通信端末５から送信される位置情報には、通信端末５を一意に識別する識別情報が含まれる。ここで識別情報とは、例えば通信端末５のＭＡＣ（Media  Access  Control）アドレスである。なお、識別情報はＭＡＣアドレスに限らず、機器を一意に識別できる情報であればよく、例えばデバイスＩＤ等であってもよい。
【００１８】
ユーザ所有物４は、いわゆるユーザが所有し携帯する物品であって、例えば所有者を識別する学生証等のＩＤカード、スマートフォンやタブレット端末等の携帯端末等である。ユーザ所有物４は、通信端末５を取り付けることができ、ユーザが携行可能であれば電子機器に限らず、例えばユーザが携行する財布や筆箱、衣服等であってもよい。
【００１９】
クライアント端末６は、いわゆる情報入出力機能等を有する電子機器である。クライアント端末６は、例えばＰＣやスマートフォン、タブレット端末等の情報処理装置である。クライアント端末６は、ネットワーク８９３を介し、講義支援サーバ８とデータの送受信をするための情報通信機能を有する。
【００２０】
ゲートウェイ装置７は、ネットワーク８９１とネットワーク８９２とを相互に接続し、一方のネットワークから送信されたデータを他方のネットワークにブリッジする。ゲートウェイ装置７は、例えば建物のフロア毎又は壁等で仕切られた部屋毎に設置される。ネットワーク８９１がＩＥＥＥ８０２．１５．４規格及びＺｉｇＢｅｅ（登録商標）によるネットワークであり、ネットワーク８９２がＩＥＥＥ８０２．３規格に準拠するＬＡＮである場合は、それらの間の通信方式の変換を行う。
【００２１】
位置情報管理サーバ９は、通信端末５の位置情報を管理する位置情報管理機能及び情報通信機能等を有するコンピュータである。ここで、位置情報管理サーバ９による位置情報の管理処理の一例の概略を説明する。
【００２２】
本発明の実施形態では、例えば、天井に設置されている配信装置３は、無線通信によりこの配信装置３が設置された位置を示す位置情報を配信する。これにより、通信端末５は配信装置３から配信された位置情報を受信する。
【００２３】
次に、通信端末５は、無線通信により配信装置３に、通信端末５を識別するための識別情報と受信した位置情報とを送信する。この場合、通信端末５は、配信装置３から配信され受信した位置情報を、配信装置３に送り返すことになる。これにより、配信装置３は、通信端末５の識別情報及び位置情報を受信する。
【００２４】
次に、配信装置は、無線通信により、ゲートウェイ装置７に通信端末５の識別情報及び位置情報を送信する。
【００２５】
そして、ゲートウェイ装置７は、ネットワーク８９２を介して位置情報管理サーバ９に通信端末５の識別情報及び位置情報を送信する。
【００２６】
位置情報管理サーバ９は、通信端末５の識別情報及び位置情報を管理する。これにより、講義支援システム１の管理者（以下、単に「管理者」という。）は、通信端末５と通信端末５が取り付けられたユーザ所有物４及びクライアント端末６の位置を管理できる。
【００２７】
なお、通信端末５は、位置情報を送信した配信装置３よりさらに近傍にゲートウェイ装置７が存在する場合には、位置情報等のデータをゲートウェイ装置７に送信してもよい。これにより、最短経路で通信端末５の識別情報と位置情報とを位置情報管理サーバ９に送信できる。
【００２８】
講義支援サーバ８は、講義に関する情報や講義に用いるコンテンツ、講義の出席状況を管理する情報管理機能、各装置とデータを送受信するための通信機能等を有するコンピュータである。
【００２９】
［概略的特徴の説明］
本発明の実施形態における講義支援システム１の概略的特徴を説明する。
【００３０】
図３は、本発明の実施形態における講義支援システム１の概略的特徴を説明するための図である。図３に示されるように、屋内の建物である「校舎Ｘ」内の「教室Ａ」において「英語」の講義が行われている。「教室Ａ」には、クライアント端末６ａ〜６ｆが設置されており、通信端末５ａが取り付けられたユーザ所有物４ａを所持するユーザＡ及び通信端末５ｂが取り付けられたユーザ所有物４ｂを所持するユーザＢが位置している。また、「教室Ａ」の外には、クライアント端末６ｇと、通信端末５ｃが取り付けられたユーザ所有物４ｃを所持するユーザＣとが位置している。また、講義支援サーバ８の設置場所は任意であり、講義支援サーバ８とクライアント端末６とは、ネットワーク８９３を介して通信可能に接続されている。また、建物「校舎Ｘ」の天井には配信装置３が設置されており、配信装置３はその配信装置３の設置位置に対応した位置情報を送信している。通信端末５は移動する都度又は周期的（例えば６０秒周期）に配信装置３から受信した位置情報を受信し、その位置情報を位置情報管理サーバ９に送信する。すなわち、位置情報管理サーバ９は、建物内における通信端末５の位置情報を管理している。
【００３１】
ここで、講義支援システム１の動作概要を説明する。
【００３２】
（１）講義支援サーバ８は、講義の日時、開始・終了時間及び講義の場所（講義場所）等の講義情報を有しており、講義の開始時間の経過を検出すると、その開始時間を経過した講義の講義場所に位置する通信端末５を検索する。また、講義支援サーバ８は、通信端末５とユーザ（受講者）を一意に識別するユーザ識別情報である学籍番号とを対応付けて記憶しており、検索された通信端末５に対応する学籍番号からユーザが講義場所に存在するか否かを特定できる。すなわち、講義支援サーバ８は、ユーザの講義の出席状況を管理できる。図３の例では、講義支援サーバ８が「９時００分」の経過を検出すると、「教室Ａ」に位置する通信端末５を検索し、検索結果としてユーザＡが所持する通信端末５ａ及びユーザＢが所持する通信端末５ｂが得られる。よって、「９時００分」開始の「英語」の講義に出席しているユーザは、ユーザＡ及びユーザＢであることが特定される。講義支援サーバ８は、各ユーザの学籍番号と対応付けて講義の出席状況を管理する。
【００３３】
（２）ユーザＡ、ユーザＢ、ユーザＣは、それぞれクライアント端末６ｃ、６ｅ、６ｇを用いて、所定の画面において各自の学籍番号を入力し、「英語」の講義のコンテンツを取得しようとする。各ユーザによって操作されたクライアント端末６は、講義支援サーバ８にコンテンツ取得要求を送信する。
【００３４】
（３）講義支援サーバ８は、各クライアント端末６から送信されたコンテンツ取得要求に含まれた学籍番号に基づき、ユーザが講義に出席しているか否かを判定する。ここで、ユーザＡ及びユーザＢは「英語」の講義に出席しているが、ユーザＣは出席していない。
【００３５】
（４）講義支援サーバ８は、判定結果に基づき、出席しているユーザＡ、ユーザＢが操作したクライアント端末６ｃ、６ｅに対して「英語」の講義のコンテンツ「英語Ａ．ｐｐｔ」を配信する。一方、講義支援サーバ８は、出席していないユーザＣが操作したクライアント端末６ｇに対して、コンテンツの取得不可を示すエラーメッセージを配信する。
【００３６】
以上の動作により、講義支援システム１は、講義の出席状況を管理し、出席状況に基づき、講義のコンテンツの配信を制御できる。これにより、講義に出席していない不正なユーザに対してコンテンツを配信しないようにできる。
【００３７】
[ハードウェア構成]
＜通信端末＞
図４は、本発明の実施形態における通信端末５のハードウェア構成の一例を示す図である。
【００３８】
図４に示されるように、通信端末５は、制御部１４及び無線通信部１５によって構成されている。
【００３９】
このうち、制御部１４は、制御部１４全体の動作を制御するＣＰＵ４０１、基本入出力プログラムを記憶したＲＯＭ４０２、ＣＰＵ４０１のワークエリアとして使用されるＲＡＭ４０３、配信装置３から配信される位置情報を受信する通信回路４０４及びアンテナ４０４ａ、加速度を検出する加速度センサ４０５、無線通信部１５と信号の送受信を行うＩ／Ｆ４０８、及び上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン４０９を備えている。また、制御部１４は、ボタン電池４０６も設けられており、このボタン電池４０６によって駆動される。なお、本発明の実施形態では、ボタン電池４０６を使う場合について説明するが、ボタン型に限らず、単３もしくは単４等の乾電池又は通信端末５に専用の電池であってもよい。
【００４０】
通信回路４０４は、アンテナ４０４ａによって、ＩＭＥＳを利用して配信された位置情報を受信する。また、制御部１４は、コネクタ４０９ａを介して無線通信部１５に、ボタン電池４０６の電力を供給する。さらに、制御部１４は、Ｉ／Ｆ４０８からコネクタ４０９ｂを介して無線通信部１５とデータ（信号）の送受信を行う。
【００４１】
また、加速度センサ４０５は、通信端末５の加速度の変化を検出する。加速度の変化は、例えば、通信端末５が移動を開始した時、通信端末５が移動を停止した時又は通信端末５が傾いた時等に検出される。ＣＰＵ４０１の処理が停止中の場合、加速度センサ４０５が加速度の変化を検出すると、ＣＰＵ４０１へ処理を始動させるための信号を送信する。これにより、ＣＰＵ４０１は、自己の処理を始動させると共に、通信回路４０４に対して処理を始動させるための信号を送信する。よって、位置情報が配信装置３から配信されている場合、通信端末５の通信回路４０４は、アンテナ４０４ａを介して位置情報の受信を開始することができる。
【００４２】
一方、無線通信部１５は、上記無線通信部１３と基本的に同じ構成を有し、無線通信部１３と同じ帯域を利用して、配信装置３の無線通信部１３とデータの送受信を行うことができる。そして、無線通信部１５は、図４に示されるように、無線通信部１５全体の動作を制御するＣＰＵ５０１、基本入出力プログラム及び識別情報を記憶したＲＯＭ５０２、ＣＰＵ５０１のワークエリアとして使用されるＲＡＭ５０３、位置情報や識別情報を送信する通信回路５０４及びアンテナ５０４ａ、制御部１４と信号の送受信を行うＩ／Ｆ５０８、及び、上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン５０９を備えている。なお、無線通信部１５においても、ＺｉｇＢｅｅ（登録商標）を用いてもよい。
【００４３】
また、通信回路５０４は、ＣＰＵ５０１からの命令により、コネクタ４０９ｂを介して、制御部１４のＲＡＭ４０３に記憶されている位置情報を取得する。さらに、通信回路５０４は、ＲＯＭ５０２に記憶されている識別情報を読み出し、上記取得された位置情報と共にアンテナ５０４ａを介して配信装置３へ送信する。
【００４４】
また、通信回路５０４によって送信される位置情報のデータは、図５に示すようなフォーマットにより構成されている。図５は、本発明の実施形態における位置情報のデータのフォーマットの一例を示す概念図である。図５の例では、階数、緯度、経度、棟番号の各フィールドが、それぞれ９ビット、２１ビット、２１ビット、８ビットで表現され、各フィールドの表現形式はＩＭＥＳ規格に準ずる。実際にはこのフォーマットに加えて通信方式によって規定されるヘッダやチェックサム情報が付加され、図６に示されるように送信先、送信元及びデータ内容（位置情報等）が含まれている。図６は、本発明の実施形態における位置情報を含むデータのデータ構造の一例を示す概念図である。
【００４５】
＜配信装置＞
図７は、本発明の実施形態における配信装置３のハードウェア構成の一例を示す図である。なお、図７の例は、配信装置３が内蔵される電気機器２がＬＥＤ照明器具の場合の蛍光灯型ＬＥＤランプのハードウェア構成図である。
【００４６】
図７に示されるように、ＬＥＤランプ１３０は、主に電源制御部１４０、リード線（１５１ａ、１５１ｂ）、端子ピン（１５２ａ１、１５２ａ２、１５２ｂ１、１５２ｂ２）、リード線１５３、リード線１５４、リード線１５５及び配信装置３によって構成されている。このうち電源制御部１４０は、電源から出力される電流を制御し、主に、電流監視回路１４１及び平滑回路１４２によって構成されている。電流監視回路１４１は、電源から出力される電流を入力して整流する。平滑回路１４２は、電流監視回路１４１によって整流された電流を平滑し、リード線（１５１ａ、１５１ｂ）を介して各端子ピン（１５２ａ１、１５２ａ２、１５２ｂ１、１５２ｂ２）に電力を供給する。
【００４７】
また、電源制御部１４０と端子ピン（１５２ａ１、１５２ａ２、１５２ｂ１、１５２ｂ２）は、リード線（１５１ａ、１５１ｂ）によって電気的に接続されている。電源制御部１４０と配信装置３は、リード線１５４によって電気的に接続されている。なお、ＬＥＤ１６０は、図７において一つだけ示しているが、実際には複数のＬＥＤが取り付けられている。また、図７に示される構成のうち配信装置３以外は一般のＬＥＤランプと同じ構成である。
【００４８】
配信装置３は、電圧変換器１００、リード線１５５、制御部１１、位置情報配信部１２及び無線通信部１３によって構成されている。そして、電圧変換器１００がリード線１５５を介して、制御部１１、位置情報配信部１２及び無線通信部１３に電気的に接続されている。
【００４９】
このうち電圧変換器１００は、電源制御部１４０から供給された電力の電圧を配信装置３の駆動電圧に変換し、制御部１１、位置情報配信部１２及び無線通信部１３へ供給する電子部品である。
【００５０】
また、制御部１１は、制御部１１全体の動作を制御するＣＰＵ１０１、基本入出力プログラムを記憶したＲＯＭ１０２、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ１０３、位置情報配信部１２及び無線通信部１３とそれぞれ信号の送受信を行うＩ／Ｆ（１０８ａ、１０８ｂ）並びに上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン１０９を備えている。
【００５１】
また、位置情報配信部１２は、位置情報配信部１２全体の動作を制御するＣＰＵ２０１、基本入出力プログラム及び位置情報を記憶したＲＯＭ２０２、位置情報を配信する通信回路２０４及びアンテナ２０４ａ、制御部１１と信号の送受信を行うＩ／Ｆ２０８、並びに、上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン２０９を備えている。
【００５２】
このうち通信回路２０４は、屋内ＧＰＳと呼ばれる屋内測位技術の一つであるＩＭＥＳを利用し、アンテナ２０４ａによって位置情報を配信する。なお、図２には、位置情報の到達可能な範囲（配信可能な範囲）が仮想的に破線によって表されている。本発明の実施形態のＩＭＥＳでは、例えば屋内の天井高が約３ｍの場合に、屋内の床に表された位置情報の到達可能な仮想円の半径が約５ｍとなるように、送信出力が設定される。但し、この送信出力の設定を変更すれば、５ｍよりも小さくすることも可能であり、大きくすることも可能である。
【００５３】
また、本発明の実施形態において配信装置３が配信する位置情報は、蛍光灯型ＬＥＤ照明器具である電気機器２が設置された位置を示し、図８に示されるように、「階数」、「緯度」、「経度」、「棟番号」の項目を含む。
【００５４】
図８は、本発明の実施形態における配信装置が配信する位置情報の一例を示す概念図である。このうち階数は、電気機器２（配信装置３）が設置される建物の階数を表す。「緯度」及び「経度」は、電気機器２（配信装置３）が設置された位置の緯度及び経度を表す。「棟番号」は、電気機器２（配信装置３）が設置された建物の棟番号を表す。本発明の実施形態において「棟番号」は一意に識別されるような命名規則に基づき付与される。図８の例では、電気機器２（配信装置３）は、ある建物のＸ棟の２階で、緯度が北緯３５．６６６６０度、経度が東経１３９．７６５２０度の地点に設置されていることが示されている。なお、緯度は南緯、経度は西経により表されてもよい。
【００５５】
図７に戻り説明する。無線通信部１３は、無線通信部１３全体の動作を制御するＣＰＵ３０１、基本入出力プログラム及び装置識別情報を記憶したＲＯＭ３０２、ＣＰＵ３０１のワークエリアとして使用されるＲＡＭ３０３、位置情報や識別情報を受信してゲートウェイ装置７に送信する通信回路３０４及びアンテナ３０４ａ、制御部１１と信号の送受信を行うＩ／Ｆ３０８、及び、上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン３０９を備えている。
【００５６】
また、無線通信部１３は、９２０ＭＨｚ帯を利用してデータの送受信を行う。９２０ＭＨｚ帯は、電波到達性が高いため配信装置３とゲートウェイ装置７との間に建物の柱や壁が存在している場合であっても、配信装置３からゲートウェイ装置７にデータを送信することができるという効果を奏する。
【００５７】
さらに、通信回路３０４は、ＩＥＥＥ８０２．１５．４規格のアーキテクチャモデルのうち少なくとも物理層（レイヤ）の規格を利用し、アンテナ３０４ａによってデータの送受信を行う。また、この場合には、配信装置３（無線通信部１３）を識別するための装置識別情報として、ＭＡＣアドレスを用いることができる。
【００５８】
なお、通信回路３０４が用いる規格がＺｉｇＢｅｅ(登録商標)である場合は、隣接する他の配信装置３を経由して、ゲートウェイ装置７にデータを送信できる。このように他の配信装置３を経由してデータを送信するマルチホップ通信を利用すれば、各配信装置３の無線通信部１３は、ルーティング処理に時間が掛かるが、最寄りの配信装置３にデータが到達する程度の電力で通信すればよいため、省電力で駆動することができるというメリットがある。
【００５９】
また、配信装置３により配信される位置情報は、配信装置３の工場出荷前にメーカーによって記憶部２９に記憶されてもよいし、配信装置３の工場出荷後で天井に電気機器２が設置される際に設置者によって記憶されてもよい。さらに、位置情報は、位置情報管理サーバ９等の外部の装置から、ゲートウェイ装置７を介して無線通信により無線通信部１３の通信回路３０４が受信し、制御部１１を介して位置情報配信部１２のＲＯＭ２０２に記憶されるようにしてもよい。
【００６０】
＜ゲートウェイ装置＞
図９に示されるように、ゲートウェイ装置７は、無線通信部１７及び有線通信部１８によって構成されている。
【００６１】
このうち無線通信部１７は、上記無線通信部１３と基本的に同じ構成を有し、無線通信部１３と同じ帯域を利用して、配信装置３の無線通信部１３とデータの送受信を行うことができる。無線通信部１７は、図９に示されるように、無線通信部１７全体の動作を制御するＣＰＵ７０１、基本入出力プログラム及び装置識別情報を記憶したＲＯＭ７０２、ＣＰＵ７０１のワークエリアとして使用されるＲＡＭ７０３、位置情報等を送信する通信回路７０４及びアンテナ７０４ａ、有線通信部１８と信号の送受信を行うＩ／Ｆ７０８及び上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン７０９を備えている。また、無線通信部１７は、Ｉ／Ｆ７０８からコネクタ７０９ａを介して有線通信部１８と信号の送受信を行う。
【００６２】
なお、無線通信部１７においても、ＺｉｇＢｅｅ(登録商標)を利用してもよい。また、装置識別情報は、ゲートウェイ装置７（無線通信部１７）を識別するための固有の情報である。装置識別情報としては、例えば、ＭＡＣアドレスが挙げられる。
【００６３】
一方、有線通信部１８は、図９に示されるように、有線通信部１８全体の動作を制御するＣＰＵ８０１、基本入出力プログラム及びアドレス情報を記憶したＲＯＭ８０２、ＣＰＵ８０１のワークエリアとして使用されるＲＡＭ８０３、イーサネットコントローラ８０５、無線通信部１７と信号の送受信を行うＩ／Ｆ８０８ａ、ケーブル８０９を介しＬＡＮ８ｅに対しデータ（信号）の送受信を行うＩ／Ｆ８０８ｂ及び上記各部を電気的に接続するためのアドレスバスやデータバス等のバスライン８０９を備えている。
【００６４】
ここで、ＣＰＵ８０１及びイーサネットコントローラ８０５は、ＩＥＥＥ８０２．１５．４規格に準拠した通信方式（通信プロトコル）を、ＩＥＥＥ８０２．３規格に準拠した通信方式（通信プロトコル）に変換して、配信装置３から送られて来た各種データ（情報）を、イーサネット（登録商標）のパケット通信ができるように制御する。
【００６５】
さらに、アドレス情報は、ゲートウェイ装置７（有線通信部１８）を識別するための固有の情報である。アドレス情報としては、例えば、ＩＰ(Internet  Protocol)アドレスが挙げられる。なお、ＲＯＭ８０２には、ＭＡＣアドレスも記憶されているが、位置情報管理サーバ９との通信を簡単に説明するため、その説明を省略する。
【００６６】
＜位置情報管理サーバ＞
図１０は、本発明の実施形態における位置情報管理サーバ９のハードウェア構成の一例を示した図である。
【００６７】
位置情報管理サーバ９は、コンピュータによって構成されている。そして、位置情報管理サーバ９は、位置情報管理サーバ９全体の動作を制御するＣＰＵ９０１、ＩＰＬ（Initial  Program  Loader）等のＣＰＵ９０１の駆動に用いられるプログラムを記憶したＲＯＭ９０２、ＣＰＵ９０１のワークエリアとして使用されるＲＡＭ９０３、位置情報管理サーバ９用のプログラム等の各種データやアドレス情報を記憶するＨＤ９０４、ＣＰＵ９０１の制御にしたがってＨＤ９０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ９０５、フラッシュメモリ等の記録メディア９０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ９０７、カーソル、メニュー、ウィンドウ、文字又は画像等の各種情報を表示するディスプレイ９０８、ネットワーク８９２及びネットワーク８９３を利用してデータ通信するためのネットワークＩ／Ｆ９０９、文字、数値、各種指示等の入力のための複数のキーを備えたキーボード９１１、各種指示の選択や実行、処理対象の選択、カーソルの移動等を行うマウス９１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ９１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ９１４、無線通信を行う通信回路９１５及びアンテナ９１５ａ、外部機器を接続するための外部機器Ｉ／Ｆ９１６並びに上記各構成要素を電気的に接続するためのアドレスバスやデータバス等のバスライン９１０を備えている。
【００６８】
さらに、アドレス情報は、位置情報管理サーバ９を識別するための固有の情報である。アドレス情報としては、ＩＰアドレスが挙げられる。なお、ＲＯＭ９０２には、ＭＡＣアドレスも記憶されているが、ゲートウェイ装置７との通信を簡単に説明するため、その説明を省略する。
【００６９】
＜講義支援サーバ＞
図１１は、本発明の実施形態における講義支援サーバ８のハードウェア構成の一例を示した図である。
【００７０】
講義支援サーバ８は、コンピュータによって構成されている。そして、講義支援サーバ８は、講義支援サーバ８全体の動作を制御するＣＰＵ８２１、ＩＰＬ等のＣＰＵ８２１の駆動に用いられるプログラムを記憶したＲＯＭ８２２、ＣＰＵ８２１のワークエリアとして使用されるＲＡＭ８２３、講義支援サーバ８用のプログラム等の各種データやアドレス情報を記憶するＨＤ８２４、ＣＰＵ８２１の制御にしたがってＨＤ８２４に対する各種データの読み出し又は書き込みを制御するＨＤＤ８２５、フラッシュメモリ等の記録メディア８２６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ８２７、カーソル、メニュー、ウィンドウ、文字又は画像等の各種情報を表示するディスプレイ８２８、ネットワーク８９２及びネットワーク８９３を利用してデータ通信するためのネットワークＩ／Ｆ８２９、文字、数値、各種指示等の入力のための複数のキーを備えたキーボード８３１、各種指示の選択や実行、処理対象の選択、カーソルの移動等を行うマウス８３２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ８３３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ８３４、無線通信を行う通信回路８３５及びアンテナ８３５ａ、外部機器を接続するための外部機器Ｉ／Ｆ８３６並びに上記各構成要素を電気的に接続するためのアドレスバスやデータバス等のバスライン８３０を備えている。
【００７１】
さらに、アドレス情報は、講義支援サーバ８を識別するための固有の情報である。アドレス情報としては、ＩＰアドレスが挙げられる。なお、ＲＯＭ８２２には、ＭＡＣアドレスも記憶されている。
【００７２】
＜クライアント端末＞
図１２は、本発明の実施形態におけるクライアント端末６のハードウェア構成の一例を示した図である。
【００７３】
クライアント端末６は、コンピュータによって構成されている。そして、クライアント端末６は、クライアント端末６全体の動作を制御するＣＰＵ６０１、ＩＰＬ等のＣＰＵ６０１の駆動に用いられるプログラムを記憶したＲＯＭ６０２、ＣＰＵ６０１のワークエリアとして使用されるＲＡＭ６０３、クライアント端末６用のプログラム等の各種データやアドレス情報を記憶するＨＤ６０４、ＣＰＵ６０１の制御にしたがってＨＤ６０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ６０５、フラッシュメモリ等の記録メディア６０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ６０７、カーソル、メニュー、ウィンドウ、文字又は画像等の各種情報を表示するディスプレイ６０８、ネットワーク８９３を利用してデータ通信するためのネットワークＩ／Ｆ６０９、文字、数値、各種指示等の入力のための複数のキーを備えたキーボード６１１、各種指示の選択や実行、処理対象の選択、カーソルの移動等を行うマウス６１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ６１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ６１４、無線通信を行う通信回路６１５及びアンテナ６１５ａ、外部機器を接続するための外部機器Ｉ／Ｆ６１６並びに上記各構成要素を電気的に接続するためのアドレスバスやデータバス等のバスライン６１０を備えている。
【００７４】
さらに、アドレス情報は、クライアント端末６を識別するための固有の情報である。アドレス情報としては、ＩＰアドレスが挙げられる。なお、ＲＯＭ６０２には、ＭＡＣアドレスも記憶されている。
【００７５】
[機能構成]
図１３は、本発明の実施形態における配信装置３及び通信端末５の機能構成の一例を示す図である。
【００７６】
＜配信装置＞
まず配信装置３の機能構成を説明する。図１３に示されるように、配信装置３は、機能又は手段として、変換部１０、配信制御部２０、無線通信制御部３０を有する。
【００７７】
このうち変換部１０は、図７に示される電圧変換器１００が動作することによって実現される機能又は手段である。配信制御部２０は、図７に示される制御部１１及び位置情報配信部１２が動作することによって実現される機能又は手段である。さらに、無線通信制御部３０は、図７に示される制御部１１及び無線通信部１３が動作することによって実現される機能又は手段である。
【００７８】
配信制御部２０は、図７に示されるＲＯＭ２０２により構築される記憶部２９を有する。この記憶部２９には、配信装置３が設置されている位置を示す位置情報が記憶されている。さらに、配信制御部２０は、配信部２１、通信部２７及び記憶・読出部２８を有する。
【００７９】
このうち配信部２１は、図７に示されるＣＰＵ２０１及び通信回路２０４の処理によって実現され、配信可能な範囲内に位置情報を配信する。
【００８０】
通信部２７は、図７に示されるＣＰＵ１０１・２０１の処理、並びにＩ／Ｆ１０８ａ・２０８及びバス１０９・２０９によって実現され、無線通信制御部３０とのデータ（信号）の通信を行う。
【００８１】
記憶・読出部２８は、図７に示されるＣＰＵ１０１及びＣＰＵ２０１の処理によって実現され、記憶部２９に各種データを記憶し、記憶部２９から各種データを読み出す。記憶・読出部２８は、例えば、位置情報のデータの記憶や読み出しを行う。
【００８２】
無線通信制御部３０は、図７に示されるＲＡＭ３０３によって構築される記憶部３９を有している。この記憶部３９には、アドレス情報（例えばＩＰアドレス）が記憶されている。
【００８３】
送受信部３１は、図７に示されるＣＰＵ３０１及び通信回路３０４の処理によって実現され、無線通信によって、通信端末５又はゲートウェイ装置７と各種データの送受信を行う。
【００８４】
通信部３７は、図７に示されるＣＰＵ１０１・３０１の処理並びにＩ／Ｆ１０８Ｂ・３０８及びバス１０９・３０９によって実現され、配信制御部２０とのデータ（信号）の通信を行う。
【００８５】
記憶・読出部３８は、記憶部３９に各種データを記憶し、記憶部３９から各種データを読み出す。
【００８６】
＜通信端末＞
次に、通信端末５の機能構成を説明する。図１３に示されるように、通信端末５は、機能又は手段として、受信制御部４０及び無線通信制御部５０を有している。
【００８７】
受信制御部４０は、図４に示されるＲＡＭ４０３によって構築される記憶部４９を有する。記憶部４９には、配信装置３から配信された位置情報を記憶できる。さらに、受信制御部４０は、受信部４１、検知部４２、判断部４３、測定部４４、通信部４７及び記憶・読出部４８を有する。
【００８８】
このうち受信部４１は、図４に示されるＣＰＵ４０１及び通信回路４０４の処理によって実現され、配信装置３から配信された位置情報を受信する。また、受信部４１は、位置情報を受信可能な状態になったり受信不可能な状態になったりする。
【００８９】
検知部４２は、図４に示されるＣＰＵ４０１及び加速度センサ４０５の処理によって実現され、通信端末５の移動（傾きを含む）を検知し、受信部４１に処理を開始させる。なお、検知部４２は、加速度センサ４０５に代えて、慣性力や磁気を用いたモーションセンサによって実現してもよい。
【００９０】
判断部４３は、図４に示されるＣＰＵ４０１の処理によって実現され、受信部４１によって、少なくとも一つの位置情報を受信したかを判断する。さらに、判断部４３は、受信部４１によって、複数の配信装置３からそれぞれの位置情報を受信したかを判断する。なお、この場合、同じ配信装置３から配信された位置情報は、所定時間内に複数回受信しても一つとして扱う。
【００９１】
測定部４４は、図４に示されるＣＰＵ４０１の処理によって実現され、判断部４３によって、複数の配信装置３から、それぞれの位置情報を受信したと判断された場合には、それぞれの位置情報に係る信号強度を測定する。
【００９２】
通信部４７は、図４に示されるＣＰＵ４０１の処理並びにＩ／Ｆ４０８及びバス４０９によって実現され、無線通信制御部５０とのデータ（信号）の通信を行う。
【００９３】
記憶・読出部４８は、ＣＰＵ４０１の処理によって実現され、記憶部４９に各種データを記憶し、記憶部４９から各種データを読み出す。記憶・抽出部４８は、例えば、位置情報のデータの記憶や読み出しを行う。
【００９４】
無線通信制御部５０は、図４に示されるＲＡＭ５０３によって構築される記憶部５９を有する。この記憶部５９には、識別情報（例えばＭＡＣアドレス等）が記憶されている。さらに、無線通信制御部５０は、送受信部５１、判断部５３、測定部５４、通信部５７及び記憶・読出部５８を有する。
【００９５】
送受信部５１は、図４に示されるＣＰＵ５０１及び通信回路５０４の処理によって実現され、無線通信により、配信装置３と各種データの送受信を行う。
【００９６】
判断部５３は、図４に示されるＣＰＵ５０１の処理によって実現され、受信部５１によって、少なくとも一つの配信装置３の装置識別情報を受信したかを判断する。さらに、判断部５３は、受信部５１によって、複数の配信装置３からそれぞれの装置識別情報を受信したかを判断する。なお、この場合、同じ配信装置３から送信された装置識別情報は、所定時間内に何度受信しても一つとして扱う。
【００９７】
測定部５４は、図４に示されるＣＰＵ５０１の処理によって実現され、判断部５３によって、複数の配信装置３から送信されたそれぞれの装置識別情報を受信したと判断された場合には、それぞれの装置識別情報に係る信号強度を測定する。
【００９８】
通信部５７は、図４に示されるＣＰＵ５０１の処理並びにＩ／Ｆ５０８及びバス５０９によって実現され、受信制御部４０とのデータ（信号）の通信を行う。
【００９９】
記憶・読出部５８は、図４に示されるＣＰＵ５０１の処理によって実現され、記憶部５９に各種データを記憶し、記憶部５９から各種データを読み出す。記憶・抽出部５８は、例えば、配信装置３の装置識別情報や通信端末５の識別情報のデータの記憶や読み出しを行う。
【０１００】
図１４は、本発明の実施形態におけるゲートウェイ装置７及び位置情報管理サーバ９の機能構成の一例を示す図である。
【０１０１】
＜ゲートウェイ装置＞
ゲートウェイ装置７の機能構成を説明する。ゲートウェイ装置７は、機能又は手段として、無線通信制御部７０及び有線通信制御部８０を有している。
【０１０２】
無線通信制御部７０は、図９に示される無線通信部１７の処理によって実現され、基本的に配信装置３の無線通信制御部３０と同様の機能を有している。
【０１０３】
具体的には、無線通信制御部７０は、図９に示されるＲＡＭ７０３によって構築される記憶部７９を有している。この記憶部７９には、ゲートウェイ装置７のアドレス情報（例えばＩＰアドレス）が記憶されている。また、無線通信制御部７０は、送受信部７１、通信部７７及び記憶・読出部７８を有している。
【０１０４】
このうち送受信部７１は、図９に示されるＣＰＵ７０１及び通信回路７０４の処理によって実現され、無線通信によって、配信装置３と各種データの送受信を行う。
【０１０５】
通信部７７は、ＣＰＵ７０１の処理並びにＩ／Ｆ７０８及びバス７０９によって実現され、有線通信制御部８０とのデータ（信号）の通信を行う。
【０１０６】
記憶・読出部７８は、ＣＰＵ８０１の処理によって実現され、記憶部７９に各種データを記憶し、記憶部７９から各種データを読み出す。
【０１０７】
有線通信制御部８０は、図９に示される有線通信部１８の処理によって実現される。この有線通信制御部８０は、図９に示されるＲＡＭ８０３によって構築される記憶部８９を有している。この記憶部８９には、ゲートウェイ装置７の装置識別情報（例えばＭＡＣアドレス）が記憶されている。さらに、有線通信制御部８０は、送受信部８１、変換部８２、通信部８７及び記憶・読出部８８を有している。
【０１０８】
このうち送受信部８１は、図９に示されるＣＰＵ８０１の処理及びＩ／Ｆ８０８ｂによって実現され、有線通信によって、位置情報管理サーバ９と各種データの送受信を行う。
【０１０９】
変換部８２は、図９に示されるＣＰＵ８０１及びイーサネットコントローラ８０５の処理によって実現される。変換部８２は、上述したように通信方式を変換することで、配信装置３から送られて来た各種データ（情報）を、イーサネット（登録商標）のパケット通信ができるように制御する。
【０１１０】
通信部８７は、ＣＰＵ８０１の処理並びにＩ／Ｆ８０８ａ及びバス８０９によって実現され、無線通信制御部７０とのデータ（信号）の通信を行う。
【０１１１】
記憶・読出部９８は、ＣＰＵ８０１の処理によって実現され、記憶部８９に各種データを記憶し、記憶部８９から各種データを読み出す。
【０１１２】
＜位置情報管理サーバ＞
次に、位置情報管理サーバ９の機能構成を説明する。位置情報管理サーバ９は、送受信部９１、操作入力受付部９２、通信端末検索応答部９３、表示制御部９４、記憶・読出部９８及び記憶部９９を有する。
【０１１３】
記憶部９９は、図１０に示されるＲＡＭ９０３及びＨＤ９０４によって構築され、位置情報記憶部９９１及びサーバ情報記憶部９９２等を含む。
【０１１４】
位置情報記憶部９９１は、通信端末５から送信される位置情報等を記憶する。
【０１１５】
図１５は、本発明の実施形態における位置情報管理サーバ９の位置情報記憶部９９１に記憶される情報の一例を示す図である。図１５に示されるように、位置情報記憶部９９１には「管理ＩＤ」、「識別情報」、「緯度」、「経度」、「階数」、「棟番号」及び「受信日時」等が含まれる。「管理ＩＤ」は位置情報記憶部９９１において通信端末５の位置情報を一意に識別するための管理番号である。「識別情報」は通信端末５を識別するための情報であり、例えば通信端末５のＭＡＣアドレスである。「識別情報」は通信端末５から送信される。「緯度」、「経度」、「階数」及び「棟番号」は、本発明の実施形態における位置情報であり、図８に示される情報である。「受信日時」は、位置情報管理サーバ９がゲートウェイ装置７から位置情報を受信した受信日時である。
【０１１６】
図１４に戻り説明する。サーバ情報記憶部９９２は、位置情報管理サーバ９のアドレス情報（例えばＩＰアドレス）や識別情報（例えばＭＡＣアドレス）等が記憶されている。
【０１１７】
送受信部９１は、図１０に示されるＣＰＵ９０１の処理並びにネットワークＩ／Ｆ９０９又は通信回路９１５によって実現され、有線通信又は無線通信によって、ゲートウェイ装置７又は講義支援サーバ８と各種データの送受信を行う。
【０１１８】
操作入力受付部９２は、図１０に示されるＣＰＵ９０１の処理並びにキーボード９１１及びマウス９１２によって実現され、管理者から各種の選択又は入力を受け付ける。
【０１１９】
通信端末検索応答部９３は、講義支援サーバ８から送信される講義場所に位置する通信端末５の識別情報を取得するための通信端末検索要求を受け付け、応答する。通信端末検索要求には、検索対象とする講義場所を定義する位置情報が含まれており、通信端末検索応答部９３は位置情報記憶部９９１からその講義場所の領域内に位置する通信端末５の識別情報を取得する。そして、通信端末検索応答部９３は、通信端末５の識別情報を含む通信端末検索要求応答を生成し、送受信部９１を介し講義支援サーバ８に送信する。
【０１２０】
表示制御部９４は、図１０に示されるＣＰＵ９０１の処理によって実現され、ディスプレイ９０８に各種画像や文字等を表示させるための制御を行う。
【０１２１】
記憶・読出部９８は、図１０に示されるＣＰＵ９０１の処理によって実現され、記憶部９９に各種データを記憶し、記憶部９９から各種データを読み出す。
【０１２２】
図１６は、本発明の実施形態における講義支援サーバ８及びクライアント端末６の機能構成の一例を示す図である。
【０１２３】
＜講義支援サーバ＞
講義支援サーバ８の機能構成を説明する。講義支援サーバ８は、送受信部８４１、出欠管理部８４２、通信端末検索部８４３、コンテンツ取得要求受付部８４４、出席状況判定部８４５、コンテンツ特定部８４６、コンテンツ取得要求応答部８４７、記憶・読出部８４８及び記憶部８４９を有する。記憶部８４９は、図１１に示されるＲＡＭ８２３及びＨＤ８２４によって構築され、タイムテーブル記憶部８４９１、講義場所位置情報記憶部８４９２、出欠情報記憶部８４９３、通信端末所有情報記憶部８４９４及びコンテンツデータ記憶部８４９５等を含む。
【０１２４】
まず記憶部８４９について説明する。
【０１２５】
タイムテーブル記憶部８４９１は、講義の時間割等の情報を記憶する。図１７は、本発明の実施形態における講義支援サーバ８のタイムテーブル記憶部８４９１に記憶される情報の一例を示す図である。図１７に示されるように、タイムテーブル記憶部８４９１には、「講義ＩＤ」、「講義名」、「講義年月日」、「講義開始時間」、「講義終了時間」、「講義場所名」、「コンテンツ名」及び「受講者ＩＤ」等の項目が含まれる。「講義ＩＤ」は、各講義を一意に識別するための番号である。「講義名」は、講義の名称である。「講義名」には、会議の名称、講演の名称又は勉強会の名称等が設定されてもよい。「講義名」は、タイムテーブル記憶部８４９１において同一の複数の名称が存在し得る。「講義年月日」は、講義が行われる年月日である。「講義開始時間」は、講義が開始する時分である。「講義終了時間」は、講義が終了する時分である。「講義場所名」は、講義が行われる場所の名称である。「講義場所名」には、例えば教室の名称、会議室の名称等である。「講義場所名」は、タイムテーブル記憶部８４９１において同一の複数の名称が存在し得る。但し、「講義場所名」は、位置情報によって一意に特定されるように命名される。「コンテンツ名」は、講義に用いられる講義資料であるコンテンツの名称である。「コンテンツ名」は、一つの講義に対して複数存在してもよい。「受講者ＩＤ」は、予め定められた講義の受講者を識別するＩＤであって、例えば学籍番号である。なお、タイムテーブル記憶部８４９１に記憶される情報は、予め講義支援システム１の管理者等により設定され、講義の追加や変更時に情報は変更される。
【０１２６】
講義場所位置情報記憶部８４９２は、講義場所が位置情報によって定義されるように講義場所名と位置情報とを対応付けて記憶する。図１８は、本発明の実施形態における講義支援サーバ８の講義場所位置情報記憶部８４９２に記憶される情報の一例を示す図である。図１８に示されるように、講義場所位置情報記憶部８４９２には、「講義場所ＩＤ」、「講義場所名」、「棟番号」、「階数」、「東端」、「西端」、「南端」、「北端」が含まれる。「講義場所ＩＤ」は、講義場所位置情報記憶部８４９２において講義場所名及びその講義場所の位置情報等を一意に識別するための管理番号である。「講義場所名」は、講義場所の名称である「棟番号」は、講義場所が属する建物の棟や校舎等の名称である。「階数」は、講義場所が属する建物内の階数である。「東端」及び「西端」は、講義場所の東側と西側との境界線を経度（東経）で表したものである。「南端」及び「北端」は、区域の南側と北側との境界線を緯度（北緯）で表したものである。すなわち、講義場所の範囲は矩形で定義され得る。図１８の例では、講義場所ＩＤ「１」に対応する講義場所名「１０１教室」は、北緯「３５．５０４０３」から北緯「３５．５０４８２」、東経「１３９．６２００３」から東経「１３９．６２１０２」の４つの線に囲まれた範囲であって、「Ｘ」棟の「１」階であることを示す。なお、本発明の実施形態における講義場所の位置の定義は、上記の方法に限らず、例えば、複数の緯度及び経度を用いて五つ以上の辺を有する多角形等によって、エリアの範囲を定義してもよい。また、その他の方法として、講義場所の範囲内に設置される配信装置３の位置情報に基づき、その位置情報に対応する複数の点（緯度、経度）により講義場所の範囲を定義してもよい。なお、講義場所位置情報記憶部８４９２に記憶される情報は、予め講義支援システム１の管理者等により設定され、講義場所の追加や変更時に情報は変更される。
【０１２７】
出欠情報記憶部８４９３は、各講義の出席状況を学籍番号（受講者）毎に記憶する。図１９は、本発明の実施形態における講義支援サーバ８の出欠情報記憶部８４９３に記憶される情報の一例を示す図である。図１９に示されるように、出欠情報記憶部８４９３には、「講義ＩＤ」と、「学籍番号」と、所定の時刻における講義場所での受講者が出席しているか否かを示す「講義開始時」、「２回目（１５分後）」、・・・「講義終了時（９０分後）」の出席状況と、「出欠結果」とが記憶される。「講義ＩＤ」は、各講義を一意に識別するための番号であって、図１７に示されるタイムテーブル記憶部８４９１に記憶される「講義ＩＤ」と同じである。すなわち、同一の講義名、講義時間及び講義場所の講義には、同一の「講義ＩＤ」が設定される。「学籍番号」は、受講者を一意に識別する番号である。なお、受講者を一意に識別できる情報であれば、「学籍番号」に限らず、「会議参加者ＩＤ」、「社員番号」又は任意に割り当てた英数字の組み合わせ等でもよい。出席状況を示す「講義開始時」の項目には、講義開始時刻における講義場所内の受講者の存否を示す情報が設定される。図１９の例では、所定の時刻（例えば講義開始時から１５分毎の時刻）において受講者が講義場所に存在する場合、すなわち出席する場合「１」が設定され、存在しない場合すなわち出席していない場合「０」が設定される。「２回目（１５分後）」から「講義終了時（９０分後）」までの出席状況の項目も同様に、各時刻における受講者の存否を示す出席状況が設定される。「出欠結果」は、講義に出席したか否かを示す最終的な結果である。「出欠結果」には、複数回（図１９の例では計７回）の出席状況に基づき、例えば、７回中４回の受講者の存在（出席）が確認されると、出席を示す「１」が設定される。一方、受講者の存在（出席）の確認が７回中3回以下である場合、欠席を示す「０」が設定される。このように、講義の開始から終了までの間に複数回の受講者の存否（出席）の確認を行うことで、例えば一時的に講義場所に入室し、その後退室したとしても講義に出席したとみなされないよう出席状況を適切に管理し、不正行為等を防止できる。なお、出席状況の確認を行う所定の時間の間隔は１５分間隔に限らず、例えば３０分間隔のように任意に出席状況確認する時間間隔を設定できる。また、「出欠結果」の判定は、上記のように出席状況の確認のうち半数（７回中４回）以上とするのではなく、任意に設定できる。
【０１２８】
通信端末所有情報記憶部８４９４は、通信端末５を所有するユーザ（受講者）に関する情報を記憶する。図２０は、本発明の実施形態における講義支援サーバ８の通信端末所有情報記憶部８４９４に記憶される情報の一例を示す図である。図２０に示されるように、通信端末所有情報記憶部８４９４には、「通信端末ＩＤ」、「通信端末識別情報」、「学籍番号」、「パスワード」、「所有者名」及び「ＩＰアドレス」等が記憶される。「通信端末ＩＤ」は、通信端末所有情報記憶部８４９４において通信端末５を一意に識別するための番号である。「通信端末識別情報」は、通信端末５を一意に識別するための情報である。「通信端末識別情報」は、例えば通信端末５のＭＡＣアドレスである。「学籍番号」は、受講者を一意に識別する番号であり、受講者が所有する通信端末５の「通信端末識別情報」に対応付けられる。「学籍番号」は、図１９に示した出欠情報記憶部８４９３に記憶される「学籍番号」と同じである。「パスワード」は、受講者によって任意に設定される複数の英数字からなるパスワードである。「パスワード」は、受講者が講義のコンテンツを取得するときの認証に用いられる。「所有者名」は、通信端末５を所有する受講者の氏名等である。「ＩＰアドレス」は、クライアント端末６のＩＰアドレスである。「ＩＰアドレス」は、クライアント端末６からのコンテンツの取得要求を受け付けたときに設定される。「ＩＰアドレス」は、受講者に対して講義のコンテンツを配信するときの宛先アドレスとして用いられる。なお、講義のコンテンツを配信する宛先は「ＩＰアドレス」に限らず、受講者が所有する電子メールアドレス等であってもよい。
【０１２９】
コンテンツデータ記憶部８４９５は、講義のコンテンツのファイルの保存先を記憶する。図２１は、本発明の実施の形態における講義支援サーバ８のコンテンツデータ記憶部８４９５に記憶される情報の一例を示す図である。図２１に示されるように、コンテンツデータ記憶部８４９５には、「コンテンツＩＤ」、「コンテンツ名」及び「データ保存先アドレス」等が記憶されている。「コンテンツＩＤ」はコンテンツデータ記憶部８４９５においてコンテンツ（「コンテンツ名」）を一意に識別するための番号である。「コンテンツ名」は、講義のコンテンツの名称である。「コンテンツ名」は、任意のコンテンツの名称とコンテンツファイルの拡張子との組合せとして表示される。なお、「コンテンツ名」は、図１７に示したタイムテーブル記憶部８４９１に記憶される「コンテンツ名」と同じであれば、同一のコンテンツであることを意味する。「データ保存先アドレス」は、コンテンツのファイル本体が格納されている場所（アドレス）を示す情報である。なお、コンテンツのファイル本体が格納されている場所は、講義支援サーバ８内の記憶装置に限らず、講義支援サーバ８以外の他のサーバや外部記録媒体等であってもよい。
【０１３０】
図１６に戻り説明する。
【０１３１】
記憶・読出部８４８は、ＣＰＵ８２１の処理によって実現され、記憶部８４９に各種データを記憶し、記憶部８４９から各種データを読み出す。
【０１３２】
送受信部８４１は、ＣＰＵ８２１の処理並びにネットワークＩ／Ｆ８２９又は通信回路８３５によって実現され、有線通信又は無線通信によって、クライアント端末６又は位置情報管理サーバ９と各種データの送受信を行う。
【０１３３】
出欠管理部８４２は、講義における受講者の出席状況を管理する。具体的に、出欠管理部８４２は、タイムテーブル記憶部８４９１に記憶される「講義年月日」及び「講義開始時間」の時刻が経過したことを検出すると、「講義開始時間」が経過した講義の講義場所の位置情報を、講義場所位置情報記憶部８４９２から取得する。次に、出欠管理部８４２は、講義場所内に位置する通信端末５を、通信端末検索部８４３を介して位置情報管理サーバ９から検索する。そして、出欠管理部８４２は、検索した通信端末５を所有する受講者の学籍番号を出席している受講者の学籍番号として、出欠情報記憶部８４９３に「講義ＩＤ」に対応付けて記憶する。一方、出欠管理部８４２は、タイムテーブル記憶部８４９１の「受講者ＩＤ」に記憶されている学籍番号のうち検索されなかった学籍番号（通信端末５）を不在として記憶する。以降、予め定めた所定の時間（例えば１５分間）が経過する毎に、受講者（通信端末５）が講義場所に存在しているか否かを検索する。出欠管理部８４２は、出欠情報記憶部８４９３に記憶された複数回の出席状況に基づき、講義の出欠結果を判定し、判定結果を出欠情報記憶部８４９３に記憶する。
【０１３４】
通信端末検索部８４３は、講義場所に位置する通信端末５を、位置情報管理サーバ９から検索する。具体的に、通信端末検索部８４３は、出欠管理部８４２から通知された講義場所を定義する位置情報を含む通信端末検索要求を、送受信部８４１を介して位置情報管理サーバ９に送信する。そして、通信端末検索部８４３は、位置情報管理サーバ９によって検索された通信端末５の識別情報を取得し、取得した通信端末５の識別情報を出欠管理部８４２に通知する。
【０１３５】
コンテンツ取得要求受付部８４４は、クライアント端末６から送信されるコンテンツ取得要求を通信Ｉ／Ｆ手段８４１を介して受け付けると、出席状況判定部８４５に出席状況の判定処理を要求する。なお、コンテンツ取得要求には、クライアント端末６のユーザ（受講者）によって入力された学籍番号が含まれている。
【０１３６】
出席状況判定部８４５は、コンテンツ取得要求を受け付けた時刻に対応する受講者の出席状況を判定する。具体的に、出席状況判定部８４５は、コンテンツ取得要求に含まれている学籍番号に基づき、出欠情報記憶部８４９３に記憶されているコンテンツ取得要求の受付時刻に対応する出席状況を参照する。そして、出席状況判定部８４５は、その学籍番号が出席しているか否かについて判定し、出席していると判定された場合、出席していることを示す判定結果をコンテンツ特定部８４６に通知する。一方、出席していないと判定された場合は、出席していないことを示す判定結果をコンテンツ取得要求応答部８４７に通知する。
【０１３７】
コンテンツ特定部８４６は、出席状況判定部８４５から通知された判定結果に基づき、出席している講義のコンテンツのデータ保存先をコンテンツデータ記憶部８４９５から読み出し、コンテンツ取得要求応答部８４７に通知する。
【０１３８】
コンテンツ取得要求応答部８４７は、出席状況の判定結果を含むコンテンツ取得要求応答信号を生成し、クライアント端末６に配信する。具体的に、コンテンツ取得要求応答部８４７は、学籍番号に対応するＩＰアドレスを通信端末所有情報記憶部８４９４から読み出す。ここで、出席状況判定部８４５により出席と判定された場合、コンテンツ取得要求応答部８４７は、コンテンツのデータ保存先の情報が含まれるコンテンツ取得要求応答をクライアント端末６に送信する。一方、コンテンツ取得要求応答部８４７は、出席状況判定部８４５により不在と判定された場合、コンテンツを取得できないことを示すエラーメッセージをクライアント端末６に送信する。
【０１３９】
＜クライアント端末＞
次に、クライアント端末６の機能構成を図１６により説明する。
【０１４０】
クライアント端末６は、送受信部６１、表示制御部６２、操作入力受付部６４、コンテンツ取得要求生成部６５及びコンテンツ取得要求応答受付部６６、記憶・読出部６８及び記憶部６９等を有する。上記機能のうち、講義支援アプリ６３は、コンテンツ取得要求生成部６５及びコンテンツ取得要求応答受付部６６を有する。
【０１４１】
送受信部６１は、図１２に示されるＣＰＵ６０１の処理並びに通信回路６１５によって実現され、無線通信によって、講義支援サーバ８と各種データの送受信を行う。なお、送受信部６１は、クライアント端末６がイーサネットカードを備え、ネットワーク８９３が有線ＬＡＮである場合はイーサネット（登録商標）によりデータの送受信を行う。
【０１４２】
表示制御部６２は、ＣＰＵ６０１の処理によって実現され、ディスプレイ６０８に各種画像や文字等を表示させるための制御を行う。
【０１４３】
操作入力受付部６４は、ＣＰＵ６０１の処理及び入力部６０９によって実現され、クライアント端末６のユーザから各種の選択又は入力を受け付ける。
【０１４４】
記憶部６９は、クライアント端末６の識別情報（例えばＭＡＣアドレス）や他の装置との通信に用いるアドレス情報（例えばＩＰアドレス）等を記憶する。
【０１４５】
記憶・読出部６８は、ＣＰＵ６０１の処理によって実現され、記憶部６９に各種データを記憶し、記憶部６９から各種データを読み出す。
【０１４６】
講義支援アプリ６３は、クライアント端末６に予めインストールされており、講義支援サーバ８から講義のコンテンツを取得するためのアプリケーションである。
【０１４７】
講義支援アプリ６３が起動されると、ディスプレイ６０８に図２２に示すような講義のコンテンツ（講義資料）を講義支援サーバ８から取得するための講義資料取得画面が表示される。図２２は、本発明の実施形態における講義支援アプリ６３の講義資料取得画面の一例を示す図である。図２２に示されるように、講義資料取得画面には、学籍番号入力フォーム６３１、パスワード入力フォーム６３２、講義資料取得ボタン６３３及びキャンセルボタン６３４が含まれる。学籍番号入力フォーム６３１は、クライアント端末６を操作する受講者自らの学籍番号が入力される。パスワード入力フォーム６３２は、予め受講者自らが設定した複数桁（例えば８桁）の英数字のパスワードである。学籍番号とパスワードとを組み合わせることにより、第三者の成りすましによる入力を防止できる。講義資料取得ボタン６３３は、講義のコンテンツの取得を指示するために押下されるボタンである。キャンセルボタン６３４は、講義のコンテンツの取得の指示をせず、講義資料取得画面を閉じるときにユーザ（受講者）により押下されるボタンである。
【０１４８】
図１６に示されるコンテンツ取得要求生成部６５は、ユーザ（受講者）による図２２に示される講義資料取得画面上でのキーボード６１１又はマウス６１２等を介した操作に基づき、コンテンツ取得要求信号を生成する。コンテンツ取得要求には、講義資料取得画面上で入力された学籍番号及びパスワードが含まれる。
【０１４９】
コンテンツ取得要求応答受付部６６は、講義支援サーバ８から送信されるコンテンツ取得要求応答を受け付ける。コンテンツ取得要求応答には、講義のコンテンツが保存されるリンク先を示すアドレス情報又はコンテンツのファイル本体が含まれる。コンテンツ取得要求応答受付部６６は、コンテンツ取得要求を受け付けると、講義支援アプリ６３が起動され、図２３に示される講義資料取得結果画面を表示させる。図２３は、本発明の実施形態における講義支援アプリ６３の講義資料取得結果画面の一例を示す図である。
【０１５０】
図２３（ａ）には、講義のコンテンツ（講義資料）が取得できる場合の画面が示されている。図２３（ａ）に示される画面には、学籍番号６３５、講義資料取得結果メッセージ６３６、講義名６３７、講義の年月日６３７、講義の時間帯６３９、講義の場所６４０、講義資料（コンテンツ）名６４１、講義資料が保存されるリンク先アドレス６４２及び閉じるボタン６４３が含まれる。学籍番号６３５は、コンテンツ取得要求を行った受講者本人の学籍番号である。講義資料取得結果メッセージ６３６は、講義資料の取得が許可されたことを示すメッセージが表示される。講義名６３７、講義の年月日６３７、講義の時間帯６３９、講義の場所６４０及び講義資料名６４１は、それぞれ講義の講義名称、講義の年月日、講義の時間帯、講義場所及び講義資料の名称である。リンク先アドレス６４２は、講義資料（コンテンツ）が保存されているアドレス情報である。閉じるボタン６４３は、講義資料の取得後、押下されるボタンであって、講義資料取得結果画面が閉じられる。
【０１５１】
図２３（ｂ）には、講義のコンテンツ（講義資料）が取得できなかった場合の画面が示されている。図２３（ｂ）に示される画面には、講義資料取得結果メッセージ６４４、エラーの内容６４５及び閉じるボタン６４６が含まれている。講義資料取得結果メッセージ６４４は、講義資料の取得が許可されなかったことを示すメッセージである。エラーの内容６４５は、出席していることが確認できなかったことを示す「出席確認ＮＧ」のエラー発生の理由が表示される。閉じるボタン６４３は、講義資料取得結果画面の確認後、押下されるボタンであって、講義資料取得結果画面が閉じられる。
【０１５２】
なお、講義のコンテンツの取得は、講義支援アプリ６３を用いて実行されたが、講義支援アプリ６３がクライアント端末６にインストールされていなくても、例えばコンテンツの取得の要求を受け付けるためのＷｅｂサイトにＷｅｂブラウザを介して接続し、コンテンツを取得するようにしてもよい。コンテンツの取得の要求を受け付けるためのＷｅｂサイトは、図２２に示すような学籍番号及びパスワードの入力フォームとコンテンツの取得指示を受け付けるユーザインタフェースが備わっていればよい。
【０１５３】
[動作手順]
本発明の実施形態における講義支援システム１の動作手順を説明する。講義支援システム１の動作は、通信端末５の位置情報を位置情報管理サーバ９が管理するための位置情報管理動作と、講義の出欠管理を行う出欠管理動作と、講義のコンテンツの配信制御を行うコンテンツ配信動作とに大別される。
【０１５４】
〔位置情報管理動作〕
図２４は、本発明の実施形態における講義支援システム１が通信端末５の位置情報を管理する動作手順の一例を示すシーケンス図である。ユーザ所有物４には、通信端末５が取り付けられている。そのため、通信端末５の位置情報が管理されることにより、ユーザ所有物４（ユーザ）の位置を特定することが可能である。
【０１５５】
Ｓ１１：配信装置３の配信制御部２０は、記憶部２９から取得した位置情報をＩＭＥＳ等により連続的又は断続的に送信する。
【０１５６】
Ｓ１２：通信端末５の受信制御部４０は、周期的（例えば６０秒周期）に行われる位置情報の受信処理により、配信装置３から送信される位置情報を受信する。なお、通信端末５が加速度センサを備えている場合は、加速度の変化の検知を契機に位置情報を受信してもよい。
【０１５７】
Ｓ１３：受信制御部４０は、受信した位置情報を記憶部４９に記憶する。
【０１５８】
Ｓ１４：通信端末５の無線通信制御部５０は、記憶部５９から取得した識別情報（例えば通信端末５のＭＡＣアドレス）と記憶部４９に記憶した位置情報とを含む位置情報更新要求を配信装置３に送信する。位置情報更新要求は、位置情報管理サーバ９により管理される通信端末５の位置情報を新規登録又は更新するための要求である。
【０１５９】
Ｓ１５：配信装置３の無線通信制御部３０の送受信部３１は、位置情報更新要求をＩＥＥＥ８０２．１５．４規格に準拠した通信方式を用いてゲートウェイ装置７に転送する。
【０１６０】
Ｓ１６：ゲートウェイ装置７の無線通信制御部７０の送受信部７１が配信装置３から送信された位置情報更新要求を受信すると、有線通信制御部８０の変換部８２は、ＩＥＥＥ８０２．１５．４規格に準拠した通信方式を、ネットワーク８９２に適合するＩＥＥＥ８０２．３規格に準拠した通信方式に変換する。
【０１６１】
Ｓ１７：有線通信制御部８０の送受信部８１は、位置情報管理サーバ９に位置情報更新要求を転送する。位置情報管理サーバ９の送受信部９１は、ゲートウェイ装置７からの位置情報更新要求を受信する。
【０１６２】
Ｓ１８：位置情報管理サーバ９の記憶・読出部９８は、記憶部９９に予め記憶されている通信端末５の識別情報と、受信した位置情報更新要求に含まれる識別情報とを対応付け、位置情報記憶部９９１に通信端末５の位置情報を記憶する。
【０１６３】
なお、上述したステップＳ１１〜Ｓ１８の通信端末５の位置情報の管理動作は、次に説明する出欠管理動作及びコンテンツ配信制御動作とは独立して実行される。
【０１６４】
以上の動作手順により、本発明の実施形態の講義支援システム１は、位置情報管理サーバ９により通信端末５の位置情報を管理できる。また、ユーザ所有物４及びクライアント端末６には通信端末５が外部に取り付けられたり内蔵されたりしているため、通信端末５の位置情報を管理することにより、ユーザ所有物４及びクライアント端末６の位置情報を管理できる。
【０１６５】
〔出欠管理動作〕
図２５は、本発明の実施形態における講義支援システム１が講義の出欠管理を行う動作手順の一例を示すシーケンス図である。
【０１６６】
図２５の例の初期状態では、図２４の動作手順に基づき、通信端末５が取り付けられたユーザ所有物４の位置情報は、位置情報管理サーバ９によって管理されている。
【０１６７】
Ｓ２１：講義支援サーバ８の出欠管理部８４２は、タイムテーブル記憶部８４９１に記憶される講義開始時間の時刻の経過を検出する。
【０１６８】
Ｓ２２：出欠管理部８４２は、講義開始時間が経過した講義をタイムテーブル記憶部８４９１から特定し、その講義の講義場所名を読み出す。
【０１６９】
Ｓ２３：出欠管理部８４２は、読み出した講義場所名に基づき、講義場所位置情報記憶部８４９２から講義場所名に対応する位置情報（「棟番号」、「階数」、「東端」、「西端」、「南端」、「北端」）を読み出す。出欠管理部８４２は、読み出した講義場所の位置情報を通信端末検索部８４３に通知する。
【０１７０】
Ｓ２４：通信端末検索部８４３は、講義場所内に位置する通信端末５を検索するための講義場所の位置情報を含む通信端末検索要求を、送受信部８４１を介して位置情報管理サーバ９に送信する。
【０１７１】
Ｓ２５：位置情報管理サーバ９の通信端末検索応答部９３は、送受信部９１を介して、講義支援サーバ８からの通信端末検索要求を受け付ける。そして、通信端末検索応答部９３は、位置情報記憶部９９１から通信端末検索要求に含まれる講義場所の位置情報に基づく範囲内に含まれる通信端末５の識別情報を読み出す。
【０１７２】
Ｓ２６：通信端末検索応答部９３は、通信端末５の識別情報及び位置情報を含む通信端末検索要求応答を生成し、送受信部９１を介し講義支援サーバ８に送信する。
【０１７３】
講義支援サーバ８の通信端末検索部８４３は、取得した通信端末５の識別情報を出欠管理部８４２に通知する。
【０１７４】
Ｓ２７：出欠管理部８４２は、通信端末５の識別情報に対応する学籍番号を、通信端末所有情報記憶部８４９４から読み出す。そして出欠管理部８４２は、出欠情報記憶部８４９３に記憶される講義ＩＤ及び学籍番号に対応する「講義開始時」の出席状況の項目に、出席を示す情報を設定する。ここで、出席を示す情報の設定値は「１」である。一方、学籍番号が特定されなかったものについては、不在であるため「０」が設定される。
【０１７５】
Ｓ２８：出欠管理部８４２は、講義開始後、所定の時間（例えば１５分間）の経過を検出する。出欠管理部８４２は、所定の時間が経過した講義の講義場所の位置情報を通信端末検索部８４３に通知する。
【０１７６】
Ｓ２９：通信端末検索部８４３は、講義場所に位置する通信端末５を検索するための講義場所の位置情報を含む通信端末検索要求を、送受信部８４１を介して位置情報管理サーバ９に送信する。
【０１７７】
Ｓ３０：位置情報管理サーバ９の通信端末検索応答部９３は、送受信部９１を介して、講義支援サーバ８からの通信端末検索要求を受け付ける。そして、通信端末検索応答部９３は、位置情報記憶部９９１から通信端末検索要求に含まれる位置情報に基づく範囲内に含まれる通信端末５の識別情報を読み出す。
【０１７８】
Ｓ３１：通信端末検索応答部９３は、通信端末５の識別情報及び位置情報を含む通信端末検索要求応答を生成し、送受信部９１を介し講義支援サーバ８に送信する。
【０１７９】
Ｓ３２：出欠管理部８４２は、通信端末５の識別情報に対応する学籍番号を、通信端末所有情報記憶部８４９４から読み出し、出欠情報記憶部８４９３に記憶される所定の時間に対応する時刻の出席状況を記憶する。
【０１８０】
なお、ステップＳ２８〜Ｓ３２の処理は、講義が終了するまでの間、予め定めた所定の時間が経過する毎に繰り返される。例えば、講義時間が９０分間であり、所定の時間が１５分である場合、講義開始時（０分）を含め合計７回の出席状況の記憶が実行される。
【０１８１】
Ｓ３３：出欠管理部８４２は、タイムテーブル記憶部８４９１に記憶される講義終了時間の時刻を検出する。
【０１８２】
Ｓ３４：出欠管理部８４２は、出欠情報記憶部８４９３に記憶された出席状況に基づき、出欠判定を行う。出欠判定は、出欠情報記憶部８４９３において、講義時間中に所定の時間毎に設定された出席状況が、例えば出席状況が記憶された回数のうち半数以上出席しているか否かにより行われる。具体的には、例えば７回の出席状況の記憶が行われた場合、４回以上出席（設定値「１」）している場合は、講義を出席したと判定される。一方、４回未満の出席である場合は、講義を欠席したと判定される。
【０１８３】
Ｓ３５：出欠管理部８４２は、判定結果に基づき、出欠情報記憶部８４９３の「出欠結果」に「出席（設定値「１」）」又は「欠席（設定値「０」）」の情報を設定する。
【０１８４】
上述したステップＳ２１〜Ｓ３５の動作手順により、講義支援システム１は、管理されている通信端末５の位置情報と、講義の時間及び場所とに基づき、講義毎に受講者の出欠を管理できる。また、講義支援システム１は、講義時間中において複数回の出席状況を確認（通信端末５の検索）することで、受講者の詳細な出席状況を特定できる。
【０１８５】
これにより、管理者（講師又は講義運営者等）は、手作業による出席状況の集計等の負担なく、正確に講義の出欠結果を管理できる。
【０１８６】
〔コンテンツ配信制御動作〕
次に、講義に出席している（講義場所に位置している）受講者が、その講義のコンテンツ（講義資料）を取得するときの講義支援システム１の動作手順を説明する。
【０１８７】
図２６は、本発明の実施形態における講義支援システム１が講義のコンテンツの配信制御を行う動作手順の一例を示すシーケンス図である。図２６に示されるユーザ（受講者）は、位置情報が管理されている通信端末５が取り付けられた学生証等のユーザ所有物４を所持している。また、図２６に示されるシーケンスは、図２５に示される出欠管理動作のステップＳ２７の処理の実行後の動作である。
【０１８８】
Ｓ４１：クライアント端末６を操作するユーザは、出席中の講義のコンテンツを取得するため、クライアント端末６において講義支援アプリ６３を起動させ、講義資料取得画面（図２２参照）を表示させる。そして、ユーザは、講義資料取得画面に表示される学籍番号入力フォーム６３１及びパスワード入力フォーム６３２に、学籍番号及びパスワードを入力し、講義資料取得ボタン６３３を押下する。
【０１８９】
Ｓ４２：クライアント端末６のコンテンツ取得要求生成部６５は、学籍番号及びパスワードを含むコンテンツ取得要求を生成し、講義支援サーバ８に送信する。
【０１９０】
Ｓ４３：講義支援サーバ８のコンテンツ取得要求受付部８４４は、コンテンツ取得要求に含まれる学籍番号に対するパスワードが正当であるか否かを、通信端末所有情報記憶部８４９４に基づき判定し、パスワード認証を行う。ここで、コンテンツ取得要求に含まれているパスワードが通信端末所有情報記憶部８４９４に記憶されるパスワードと一致しない場合、認証失敗となり、認証失敗を示すエラーメッセージを含むコンテンツ取得要求応答がクライアント端末６に送信される。一方、認証が成功すると、コンテンツ取得要求受付部８４４は、出席状況判定部８４５に学籍番号及びコンテンツ取得要求を受け付けた時刻を通知する。
【０１９１】
Ｓ４４：出席状況判定部８４５は、コンテンツ取得要求の受付時刻とタイムテーブル記憶部８４９１の「講義開始時間」とに基づき、出席状況を判定する講義の「講義ＩＤ」を特定する。次に、出席状況判定部８４５は、特定した「講義ＩＤ」と学籍番号とに基づき、出欠情報記憶部８４９３の中のコンテンツ取得要求の受付時刻に対応する出席状況を読み出す。例えば、講義開始時間が９時００分の講義において、講義開始時から所定の時間（例えば１５分）が経過した９時１５分における出席状況が記憶されている場合（９時３０分における出席状況は記憶されていない場合）、コンテンツ取得要求の受付時刻が例えば９時２０分ならば、９時１５分時点の出席状況が参照される。
【０１９２】
Ｓ４５：出席状況判定部８４５は、参照した出席状況が「出席（設定値「１」）」であるか否かを判定する。出席状況判定部８４５は、出席していると判定された場合、判定結果をコンテンツ特定手段８４６に通知する。一方、出席していないと判定された場合、判定結果をコンテンツ取得要求応答部８４７に通知する。
【０１９３】
Ｓ４６：コンテンツ特定手段８４６は、出席していると判定された講義のコンテンツをコンテンツデータ記憶部８４９５から特定し、コンテンツのデータ保存先の情報（リンク先アドレス）をコンテンツ取得要求応答部８４７に通知する。
【０１９４】
Ｓ４７：コンテンツ取得要求応答部８４７は、判定結果を含むコンテンツ取得要求応答を生成し、通信端末所有情報記憶部８４９４に記憶される学籍番号に対応するＩＰアドレスに対して、コンテンツ取得要求応答を送信する。なお、「出席」と判定された場合のコンテンツ取得要求には、コンテンツ取得要求に含まれる「学籍番号」、「講義名」、「講義年月日」、「講義時間」、「講義場所」、「コンテンツ名」及びコンテンツの「リンク先アドレス」が含まれる。なお、「出席していない」と判定された場合のコンテンツ取得要求には、コンテンツを取得できないことを示すメッセージ及び取得できない理由を示すエラーの内容が含まれる。
【０１９５】
Ｓ４８：コンテンツ取得要求応答受付部６６は、受信したコンテンツ取得要求応答に基づき講義資料取得結果画面（図２３参照）を表示させる。
【０１９６】
上述したステップＳ４１〜Ｓ４８の動作手順により、本発明の実施形態の講義支援システム１は、ユーザ（受講者）の出席状況に基づきコンテンツの配信を制御できる。これにより、管理者（講師等）は、講義に出席している者に限定して講義のコンテンツを配信でき、講師が紙媒体の講義資料を手渡しする等の負担を軽減できる。また、受講者の出席状況が適切に管理されるとともに、受講者は出席していなければ講義のコンテンツを取得できないため、受講者の講義に出席する意欲をかきたてるという副次的な効果も期待できる。
【０１９７】
また、本発明の実施形態の講義支援システム１によれば、受講者は、講義場所に位置していれば、クライアント端末６により学籍番号を入力することで、出席している講義名等の講義を識別する情報を入力せずとも講義のコンテンツを取得できる。これにより、受講者が講義のコンテンツを取得する手間を軽減できる。
【０１９８】
[フローチャート]
〔出欠管理〕
本発明の実施形態における講義支援サーバ８による出欠管理の処理手順について説明する。図２７は、本発明の実施形態における講義支援サーバ８による出欠管理の処理手順の一例を示すフローチャート図である。
【０１９９】
講義支援サーバ８の出欠管理部８４２は、タイムテーブル記憶部８４９１に記憶される講義開始時間の時刻の経過を検出する（Ｓ１０１）。次に、出欠管理部８４２は、講義開始時間が経過した講義をタイムテーブル記憶部８４９１から特定する（Ｓ１０２）。そして、出欠管理部８４２は、特定した講義に対応する講義場所名をタイムテーブル記憶部８４９１から読み出し、その講義場所名に基づき、講義場所位置情報記憶部８４９２から講義場所名に対応する位置情報を読み出す（Ｓ１０３）。出欠管理部８４２は、読み出した講義場所の位置情報を通信端末検索部８４３に通知する。
【０２００】
通信端末検索部８４３は、講義場所の位置情報を含む通信端末検索要求を位置情報管理サーバ９に送信し、位置情報管理サーバ９から講義場所に位置する通信端末５の識別情報を取得する（Ｓ１０４）。通信端末検索部８４３は、取得した通信端末５の識別情報を出欠管理部８４２に通知する。
【０２０１】
出欠管理部８４２は、出欠情報記憶部８４９３に、通信端末所有情報記憶部８４９４から読み出した通信端末５の識別情報に対応する学籍番号の講義開始時の出席状況を「出席（設定値「１」）」として記憶する（Ｓ１０５）。一方、タイムテーブル記憶部８４９１の受講者ＩＤに含まれる学籍番号のうち、ステップＳ１０４において検索されなかった学籍番号（通信端末５）は、不在であるため「０」が設定される。
【０２０２】
出欠管理部８４２は、出欠管理対象の講義の開始後、所定の時間（例えば１５分間）の経過を検出する（Ｓ１０６）。出欠管理部８４２は、所定の時間の経過時における出欠管理対象の講義の講義場所に位置する通信端末５の検索を通信端末検索部８４３に要求する。
【０２０３】
通信端末検索部８４３は、講義場所の位置情報を含む通信端末検索要求を位置情報管理サーバ９に送信し、位置情報管理サーバ９から講義場所に位置する通信端末５の識別情報を取得する（Ｓ１０７）。通信端末検索部８４３は、取得した通信端末５の識別情報を出欠管理部８４２に通知する。
【０２０４】
出欠管理部８４２は、出欠情報記憶部８４９３に、通信端末所有情報記憶部８４９４から読み出した通信端末５の識別情報に対応する学籍番号の所定の時間経過時の出席状況を「出席（設定値「１」）」として記憶する（Ｓ１０８）。一方、タイムテーブル記憶部８４９１の受講者ＩＤに含まれる学籍番号のうち、ステップＳ１０７において検索されなかった学籍番号（通信端末５）は、不在であるため「０」が設定される。
【０２０５】
出欠管理部８４２は、タイムテーブル記憶部８４９１に記憶される講義終了時間の時刻が経過したか否かを判定する（Ｓ１０９）。ここで、講義終了時間の時刻が経過していない場合（Ｓ１０９においてＮＯ）、再度所定の時間が経過するまで待機する（Ｓ１０６）。一方、講義終了時間の時刻が経過した場合（Ｓ１０９においてＹＥＳ）、出欠管理部８４２は、出欠情報記憶部８４９３に記憶される出席状況を学籍番号毎に参照し、所定数（例えば計７回中４回）以上出席しているか否かが判定される（Ｓ１１０）。ここで、所定数以上出席している場合（Ｓ１１０においてＹＥＳ）、その学籍番号を「出席」として判定する（Ｓ１１１）。一方、所定数以上出席していない学籍番号を「欠席」として判定する（Ｓ１１２）。出欠管理部８４２は、判定結果に基づき、出欠情報記憶部８４９３の出欠結果を記憶する（Ｓ１１３）。
【０２０６】
〔コンテンツ配信制御〕
本発明の実施形態における講義支援サーバ８によるコンテンツの配信制御の処理手順について説明する。図２８は、本発明の実施形態における講義支援サーバ８によるコンテンツ配信制御の処理手順の一例を示すフローチャート図である。
【０２０７】
講義支援サーバ８のコンテンツ取得要求受付部８４４は、クライアント端末６から送信されたコンテンツ取得要求を受信する（Ｓ２０１）。コンテンツ取得要求には、クライアント端末６を操作したユーザ（受講者）の学籍番号及びパスワードが含まれている。次に、コンテンツ取得要求受付部８４４は、コンテンツ取得要求に含まれる学籍番号に基づき通信端末所有情報記憶部８４９４に記憶されるパスワードを読み出し、読み出したパスワードとコンテンツ取得要求に含まれるパスワードとが一致しているか判定する（Ｓ２０２）。
【０２０８】
ここで、パスワードが一致せずパスワード認証が失敗した場合（Ｓ２０２においてＮＯ）、コンテンツ取得要求応答部８４７は、パスワード認証が失敗したことを示すエラーメッセージを含むコンテンツ取得要求応答を生成する（Ｓ２０９）。
【０２０９】
一方、パスワードが一致しパスワード認証が成功した場合（Ｓ２０２においてＹＥＳ）、出席状況判定部８４５は、コンテンツ取得要求の対象である講義を特定する（Ｓ２０３）。具体的に、出席状況判定部８４５は、コンテンツ取得要求を受け付けた時刻において講義中である講義の講義ＩＤを、タイムテーブル記憶部８４９１から読み出す。そして、出席状況判定部８４５は、読み出した講義ＩＤに基づき、出欠情報記憶部８４９３から、コンテンツ取得要求に含まれる学籍番号が存在する講義ＩＤを特定する。出席状況判定部８４５は、特定した講義ＩＤについて、コンテンツ取得要求に含まれる学籍番号の出席状況を参照する（Ｓ２０４）。出席状況判定部８４５は、コンテンツ取得要求の受付時における出席状況を参照し、出席を示す情報（設定値「１」）が設定されているか否かを判定する（Ｓ２０５）。
【０２１０】
ここで、コンテンツ取得要求の受付時において出席していないと判定された場合（Ｓ２０５においてＮＯ）、コンテンツ取得要求応答部８４７は、講義に出席していないことを示すエラーメッセージを含むコンテンツ取得要求応答を生成する（Ｓ２０８）。
【０２１１】
一方、コンテンツ取得要求の受付時において出席していると判定された場合（Ｓ２０５においてＹＥＳ）、コンテンツ特定手段８４６は、ステップＳ２０３において特定した講義に基づき、コンテンツデータ記憶部８４９５から取得要求対象のコンテンツを特定する（Ｓ２０６）。コンテンツ特定手段８４６は、特定したコンテンツのデータ保存先であるリンク情報をコンテンツ取得要求応答部８４７に通知する。
【０２１２】
コンテンツ取得要求応答部８４７は、特定したコンテンツのリンク情報を含むコンテンツ取得要求応答を生成する（Ｓ２０７）。
【０２１３】
そして、コンテンツ取得要求応答部８４７は、ステップＳ２０７、Ｓ２０８、Ｓ２０９において生成したコンテンツ取得要求応答を、通信端末所有情報記憶部８４９４から読み出した学籍番号に対応するＩＰアドレスを宛先として送信する。
【０２１４】
上述した処理手順により、本発明の実施形態における講義支援サーバ８は、受講者の出席状況に基づき、講義のコンテンツの配信を制御できる。これにより、講師は手間をかけることなく、出席している受講者に限定して、講義のコンテンツを配信でき、講義運営の効率化を図ることができる。
[変形例]
本発明の実施形態の変形例における講義支援システム１は、講義に出席していた受講者からのみ質問の受け付けを許容し、講義の欠席者からの質問は受け付けないように制御するシステムである。
【０２１５】
[機能構成（変形例）]
本発明の実施形態の変形例におけるクライアント端末６及び講義支援サーバ８の機能構成を説明する。図２９は、本発明の実施形態の変形例における講義支援サーバ及びクライアント端末の機能構成の一例を示す図である。なお、図１６に示した機能構成との相違点を中心に説明する。
【０２１６】
図２９に示されるように、変形例では、受講生が操作するクライアント端末６ａと講師が操作するクライアント端末６ｂとが、講義支援サーバ８を介して質問及びその質問に対する回答の送受信を行う。
【０２１７】
＜クライアント端末＞
クライアント端末６ａには、受講生用講義支援アプリ６ａがインストールされている。受講生用講義支援アプリ６ａは、質問生成部６５ａ及び回答受付部６６ａを有する。
【０２１８】
質問生成部６５ａは、クライアント端末６ａの操作者である受講生によって図３０に示す質問画面に入力された質問等の情報に基づき、質問要求を生成し、講義支援サーバ８に送信する。
【０２１９】
図３０は、本発明の実施形態の変形例における受講生用講義支援アプリ６ａの質問画面の一例を示す図である。図３０に示されるように、質問画面には、学籍番号入力フォーム６５１、パスワード入力フォーム６５２、講義ＩＤ入力フォーム６５３、質問入力フォーム６５４、質問送信ボタン６５５及びキャンセルボタン６５６が含まれる。学籍番号入力フォーム６５１には、クライアント端末６ａを操作する受講者自らの学籍番号が入力される。パスワード入力フォーム６５２には、予め受講者自らが設定した複数桁の英数字のパスワードが入力される。講義ＩＤ入力フォーム６５３は、講義を一意に識別する講義ＩＤが入力される。講義ＩＤは、予め又は講義中に講師や講義運営者から受講生に通知される情報である。質問入力フォーム６５４には、受講者により質問が自由記述される。質問送信ボタン６５５は、入力した質問を送信するために押下されるボタンである。キャンセルボタン６５６は、質問を送信せず、質問画面を閉じるときに受講者により押下されるボタンである。
【０２２０】
図２９に示される回答受付部６６ａは、講師からの質問に対する回答情報を受け付けディスプレイ６０８に回答情報を表示させる。
【０２２１】
クライアント端末６ｂには、講師用講義支援アプリ６ｂがインストールされている。講師用講義支援アプリ６ｂは、回答生成部６５ｂ及び質問受付部６６ｂを有する。
【０２２２】
質問受付部６６ｂは、受講生によってクライアント端末６ａが操作され入力された質問を、講義サーバ８を介して受信し、図３１に示される回答画面をディスプレイ６０８に表示させる。
【０２２３】
図３１は、本発明の実施形態の変形例における講師用講義支援アプリ６ｂの回答画面の一例を示す図である。図３１に示されるように、回答画面には、学籍番号６５７、氏名６５８、講義ＩＤ６５９、質問６６０、回答入力フォーム６６１、回答送信ボタン６６２及びキャンセルボタン６６３が含まれる。学籍番号６５７は、質問を入力した受講者の学籍番号が予め表示される。氏名６５８は、質問を入力した受講者の氏名が予め表示される。講義ＩＤ６５９は、質問に対応する講義の講義ＩＤが予め入力される。回答を行う講師は、この講義ＩＤに基づき講義の日時や場所等の情報を特定できる。なお、予め講義名や講義の日時等の情報を表示させるようにしてもよい。質問６６０は、受講者により入力された質問が予め表示される。回答入力フォーム６６１は、講師により質問６６０に対する自由記述で回答が入力される欄である。回答送信ボタン６６２は、入力した回答を送信するために押下されるボタンである。キャンセルボタン６６３は、回答を送信せず、回答画面を閉じるときに講師により押下されるボタンである。
【０２２４】
図２９に示される回答生成部６５は、クライアント端末６ｂの操作者である講師によって図３１に示す回答画面に入力された回答の情報に基づき、回答情報を生成し、講義支援サーバ８に送信する。
【０２２５】
＜講義支援サーバ＞
変形例における講義支援サーバ８は、質問受付・転送部８４４ａ及び回答受付・転送部８４７ａ等を有する。
【０２２６】
質問受付・転送部８４４ａは、クライアント端末６ａから送信された質問要求を受信し、質問をした受講者の学籍番号に基づき講義の出席が確認されると、質問内容や学籍番号等を含む質問要求がクライアント端末６ｂに転送する。
【０２２７】
回答受付・転送部８４７ａは、クライアント端末６ｂから送信された回答情報を受信し、回答に対応する質問をした受講者の学籍番号に対応するＩＰアドレスを有するクライアント端末６ａに回答情報を転送する。
【０２２８】
[フローチャート（変形例）]
次に、受講者が操作するクライアント端末６ａにより送信された質問要求を、講義支援サーバ８が受け付けたときの処理手順を説明する。図３２は、本発明の実施形態の変形例における講義支援サーバによる質問要求受付時の処理手順の一例を示すフローチャート図である。
【０２２９】
まず、講義支援サーバ８の質問受付・転送部８４４ａは、受講者が操作するクライアント端末６ａにより送信された質問要求を受信する（Ｓ３０１）。質問要求には、質問をした受講者の学籍番号、パスワード、講義ＩＤ及び入力された質問内容が含まれている。次に、質問受付・転送部８４４ａは、質問要求に含まれる学籍番号に基づき通信端末所有情報記憶部８４９４に記憶されるパスワードを読み出し、読み出したパスワードとコンテンツ取得要求に含まれるパスワードとが一致しているか判定する（Ｓ３０２）。
【０２３０】
ここで、パスワードが一致せずパスワード認証が失敗した場合（Ｓ３０２においてＮＯ）、質問受付・転送部８４４ａは、パスワード認証が失敗したことを示すエラーメッセージを含む質問要求応答を生成する（Ｓ３０７）。
【０２３１】
一方、パスワードが一致しパスワード認証が成功した場合（Ｓ２０２においてＹＥＳ）、出席状況判定部８４５は、質問要求に含まれる講義ＩＤに基づき、質問要求の対象である講義を特定する（Ｓ３０３）。そして、出席状況判定部８４５は、出欠情報記憶部８４９３から、その講義ＩＤに対応する出欠結果を参照する（Ｓ３０４）。出席状況判定部８４５は、質問要求に含まれる学籍番号の出欠結果が出席であるか否かを判定する（Ｓ３０５）。
【０２３２】
ここで、質問要求に含まれる学籍番号の出欠結果が出席ではない場合、質問受付・転送部８４４ａは、その講義ＩＤの講義に出席していないことを示すエラーメッセージを含む質問要求応答を生成する（Ｓ３０７）。
【０２３３】
一方、質問要求に含まれる学籍番号の出欠結果が出席の場合、質問受付・転送部８４４ａは、その講義ＩＤの講義を行った講師のクライアント端末６ｂに対して、質問要求を転送する（Ｓ３０６）。なお、転送される質問要求には、通信端末所有情報記憶部８４９４に基づき抽出された学籍番号に対応する氏名（「所有者名」）が含まれる。なお、講師のクライアント端末６ｂのデータ送信の宛先アドレスは、予め講義ＩＤと対応付けてクライアント端末６ｂのＩＰアドレスや講師の電子メールアドレスを記憶しておく。
【０２３４】
また、ステップＳ３０７又はＳ３０８においてエラー理由を含む質問要求応答が生成されると、質問受付・転送部８４４ａは、質問をしたクライアント端末６ａに質問要求応答を送信する（Ｓ３０９）。
【０２３５】
以上、本発明の実施形態の変形例の講義支援システム１によれば、講義の出欠結果に基づき、質問を受け付けるか否かを制御できる。
【０２３６】
これにより、講師が受講者から受け付ける質問等を講義に出席した受講者に限定できる。したがって、講師は講義に出席することの利点を受講者に訴求できる。
【０２３７】
[その他の変形例]
なお、本発明の実施形態において、位置情報管理サーバ９と講義支援サーバ８とを異なる装置としたが、例えば講義支援サーバ８が、位置情報管理サーバ９が備える通信端末５の位置情報を管理する機能（図１４参照）を有してもよい。
【０２３８】
以上、本発明の実施形態について詳述したが、本発明はかかる特定の実施の形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【０２３９】
なお、特許請求の範囲に記載した配信手段は、出席状況判定部８４５及びコンテンツ取得要求応答部８４７に相当する。質問要求受付手段は、質問受付・転送部８４４ａ及び出席状況判定部８４５に相当する。
【符号の説明】
【０２４０】
１        講義支援システム
３        配信装置
４        ユーザ所有物
５        通信端末
６        クライアント端末
６３      講義支援アプリ
６５      コンテンツ取得要求生成部
６６      コンテンツ取得要求受付部
７        ゲートウェイ装置
８        講義支援サーバ
８４２    出欠管理部
８４３    通信端末検索部
８４４    コンテンツ取得要求受付部
８４４ａ  質問受付・転送部
８４５    出席状況判定部
８４６    コンテンツ特定部
８４７    コンテンツ取得要求応答部
８４７ａ  回答受付・転送部
８４９１  タイムテーブル記憶部
８４９２  講義場所位置情報記憶部
８４９３  出欠情報記憶部
８４９４  通信端末所有情報記憶部
８４９５  コンテンツデータ記憶部
９        位置情報管理サーバ
９３      通信端末検索応答部
９９１    位置情報記憶部
【先行技術文献】
【特許文献】
【０２４１】
【特許文献１】特開２０１２−０３８２４２
【図１】
2014115936.tif 000003
【図２】
2014115936.tif 000004
【図３】
2014115936.tif 000005
【図４】
2014115936.tif 000006
【図５】
2014115936.tif 000007
【図６】
2014115936.tif 000008
【図７】
2014115936.tif 000009
【図８】
2014115936.tif 000010
【図９】
2014115936.tif 000011
【図１０】
2014115936.tif 000012
【図１１】
2014115936.tif 000013
【図１２】
2014115936.tif 000014
【図１３】
2014115936.tif 000015
【図１４】
2014115936.tif 000016
【図１５】
2014115936.tif 000017
【図１６】
2014115936.tif 000018
【図１７】
2014115936.tif 000019
【図１８】
2014115936.tif 000020
【図１９】
2014115936.tif 000021
【図２０】
2014115936.tif 000022
【図２１】
2014115936.tif 000023
【図２２】
2014115936.tif 000024
【図２３】
2014115936.tif 000025
【図２４】
2014115936.tif 000026
【図２５】
2014115936.tif 000027
【図２６】
2014115936.tif 000028
【図２７】
2014115936.tif 000029
【図２８】
2014115936.tif 000030
【図２９】
2014115936.tif 000031
【図３０】
2014115936.tif 000032
【図３１】
2014115936.tif 000033
【図３２】
2014115936.tif 000034