(57)【要約】【課題】講義終了後に行う質問の確認作業の作業負担を軽減できるプレゼンテーションシステムを提供する。【解決手段】本発明によるプレゼンテーションシステム１は、講師端末２と、データベースサーバ５と、アプリケーションサーバ４とを有する。講師端末２は、画面内に複数のスライドを順次表示するとともに、データベース５内の質問データベースに記憶される１以上の質問を表示するための子画面へのリンクを表示するよう構成されたプレゼンテーションアプリを実行する。プレゼンテーションアプリは、上記リンクが選択されたことに応じて、表示中のスライドの一部分に重ねて上記子画面を表示する。アプリケーションサーバ４は、各受講者から質問を受け付けたことに応じて、受け付けた質問を質問データベースに格納するとともに、データベース５内のプログラムデータベース内に記憶されるメールアドレスに対して、受け付けた質問をメール送信する。【選択図】図１
2020113242.tif 000002
【特許請求の範囲】
【請求項１】
講師端末と、データベースサーバと、アプリケーションサーバとを有するプレゼンテーションシステムであって、
前記データベースサーバは、各受講者からの任意の質問を記憶する質問データベース、及び、メールアドレスを記憶するプログラムデータベースを有し、
前記講師端末は、画面内に複数のスライドを順次表示するとともに、前記質問データベースに記憶される１以上の前記質問を表示するための子画面へのリンクを表示するよう構成されたプレゼンテーションアプリを実行し、
前記プレゼンテーションアプリは、前記リンクが選択されたことに応じて、表示中のスライドの一部分に重ねて前記子画面を表示するよう構成され、
前記アプリケーションサーバは、前記各受講者から質問を受け付けたことに応じて、受け付けた質問を前記質問データベースに格納するとともに、前記プログラムデータベース内に記憶される前記メールアドレスに対して、受け付けた質問をメール送信するよう構成される、
ことを特徴とするプレゼンテーションシステム。
【請求項２】
前記子画面は、前記質問データベースに記憶される１以上の前記質問を、最新のものから順に所定量分表示するよう構成される、
ことを特徴とする請求項１に記載のプレゼンテーションシステム。
【請求項３】
前記プログラムデータベースは、講義ごとにメールアドレスを記憶するように構成される、
ことを特徴とする請求項１又は２に記載のプレゼンテーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社会人向けのセミナーなどで用いるプレゼンテーションシステムに関する。
【背景技術】
【０００２】
近年、社会人向けのセミナーなどでは、プレゼンテーションアプリを使ってスライドを映しながら行うことが主流である。プレゼンテーションアプリを使えば、スクリーン上に映すスライドを順次変更していくことは勿論、スライド内に予め配置しておいたショートカットアイコンをクリックすることにより、スライド外の情報、例えば動画、ＰＤＦファイル、ＷＥＢサイトなどをシームレスに、スクリーン上に表示することも可能になる。
【０００３】
特許文献１には、スライドに隣接してプレゼンテーションノートを表示する「読取りモード」に対応したプレゼンテーションアプリの例が開示されている。この例によれば、ユーザは、プレゼンテーションアプリを利用してプレゼンテーション文書を読む際に、プレゼンテーションノートとともにスライドを参照することができる。
【０００４】
特許文献２には、ネットを介してスライドが共有されるスライド共有サービスにおいて、スライドの視聴者が入力したコメントを視聴中のスライドのＩＤと対応付けてサーバに記憶し、同じスライドが発表者及び他の視聴者の端末で再生される際に、スライドとともにコメントを表示することが開示されている。これによれば、スライドの発表者及び各視聴者の間で、各視聴者の反応を共有することが可能になる。
【０００５】
特許文献３，４には、講義中に受講者から入力された質問をスライド上の関連箇所に吹き出し表示する例が開示されている。これによれば、講師は、質問に回答しながら説明を行うことができる。
【０００６】
特許文献５，６には、講演会場にいる聴衆に対し、講義に関するＷｅｂコンテンツやアンケートフォームを含むサーバ等のＵＲＬを変換してなる２次元バーコードを提示する例が開示されている。これによれば聴衆は、自身の情報端末を介して、講義に関するＷｅｂコンテンツやアンケートフォームに簡単にアクセスすることが可能になる。
【０００７】
特許文献７には、大学等の教育機関において、授業評価アンケートの回答ページのＵＲＩを含む２次元バーコードを印刷してなるチケットを発行し、学生は、この２次元バーコードを自身の携帯電話端末で読み取ることにより、ネットワーク経由でアンケートに回答する例が開示されている。これによれば、低コスト・低負担でアンケートを実施することが可能になる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１５−５３３２４０号公報
【特許文献２】特開２０１７−０５４１９２号公報
【特許文献３】特開２０１５−１４１４９７号公報
【特許文献４】特開２００９−１８７０９４号公報
【特許文献５】特開２０１５−１６７０４６号公報
【特許文献６】特開２０１２−１９０４０４号公報
【特許文献７】特開２００９−０１５３５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記のように、近年のプレゼンテーションアプリは非常に便利なものとなっているが、便利になればなるほど、より便利なものを求めるのが人間の常である。そうして要望されている機能の１つに、受講者情報をスクリーン上に表示したい、というものがある。ここでいう受講者情報には、受講者が事前に登録した属性の統計データ、講義中に提示した設問に対する各受講者の回答の集計データ、受講者からの任意の質問などが含まれる。しかしながら、このような要望に対応できるプレゼンテーションアプリないしシステムは従来存在しておらず、その開発が望まれていた。
【００１０】
なお、特許文献１によれば、スライドとともにプレゼンテーションノートを表示することは可能になるものの、上記受講者情報をスクリーン上に表示することはできない。また、特許文献２によれば、受講者情報の一部を構成し得る「コメント」を視聴者端末の画面上に表示することが可能になるものの、各視聴者が同じ画面を見ているわけではなく、発表者は、各視聴者に対してコメントを表示するか否かを制御することができない。
【００１１】
さらに、特許文献３，４によれば、受講者情報の一部を構成し得る「質問」をスクリーン上に表示することが可能になるものの、やはり講師が質問の表示の有無を制御することはできない。加えて、特許文献３，４に記載の技術には、質問が表示されることを想定してスライドを構成しなければならず、講師の負担が大きいという問題もある。
【００１２】
したがって、本発明の目的の一つは、受講者が事前に登録した属性の統計データ、講義中に提示した質問に対する各受講者の回答の集計データ、受講者からの任意の質問などを含む受講者情報を、講師の制御により、かつ、講師の負担を増大させることなく、スクリーン上に表示することのできるプレゼンテーションシステムを提供することにある。
【００１３】
また、受講者から任意の質問を受け付ける場合、質問した受講者は当然、講師の回答を期待することになるが、次から次へと投げかけられる質問を常に表示状態にしていては、講義の進行が妨げられてしまう。そこで講師は、自分の都合のよい場合だけに質問の表示タイミングを限定し、その他のタイミングでなされた質問については、講義終了後の短い時間に急いで質問の内容を確認し、回答を用意することになる。しかしながら、このやり方では、質問の数が多いと、質問の確認作業が間に合わず、結果的に適切に回答できなくなってしまうおそれがある。
【００１４】
したがって、本発明の目的の他の一つは、講義終了後に行う質問の確認作業の作業負担を軽減できるプレゼンテーションシステムを提供することにある。
【００１５】
また、講義中に受講者に対してネットワーク経由で講義関連情報を提供し、かつ、講義終了後に受講者からアンケートを取る場合に関して、従来、特許文献５，６に記載のように、講義に関するＷｅｂコンテンツやアンケートフォームを含むサーバ等のＵＲＬを変換してなる２次元バーコードを提示することが行われている。しかしながら、運営側の都合などにより講義終了とともに講義関連情報へのアクセスを遮断しなければならない場合があり、そうすると、アンケートフォームへのアクセスも遮断されてしまい、結果として講義後のアンケートを取ることができなくなってしまう。
【００１６】
したがって、本発明の目的のさらに他の一つは、講義終了とともに講義関連情報へのアクセスを遮断しなければならない場合であっても、講義後のアンケートを取ることができるプレゼンテーションシステムを提供することにある。
【課題を解決するための手段】
【００１７】
本発明の第１の側面によるプレゼンテーションシステムは、講師端末と、データベースサーバとを有するプレゼンテーションシステムであって、前記データベースサーバは、各受講者が事前に登録した属性を記憶する会員データベース、講義中に講師が提示した設問に対する前記各受講者の回答を記憶する設問回答データベース、前記各受講者からの任意の質問を記憶する質問データベースのうちの少なくとも１つ以上を有し、前記講師端末は、画面内に複数のスライドを順次表示するとともに、前記会員データベースに記憶される前記属性の統計データ、前記設問回答データベースに記憶される１以上の前記回答の集計データ、及び前記質問データベースに記憶される１以上の前記質問のうちの少なくとも１つを含む受講者情報を表示するための子画面へのリンクを表示するよう構成されたプレゼンテーションアプリを実行し、前記プレゼンテーションアプリは、前記リンクが選択されたことに応じて、表示中のスライドの一部分に重ねて前記子画面を表示するよう構成される、ことを特徴とする。
【００１８】
本発明の第２の側面によるプレゼンテーションシステムは、第１の側面によるプレゼンテーションシステムにおいてさらに、前記子画面は、前記質問データベースに記憶される１以上の前記質問を、最新のものから順に所定量分表示するよう構成され、前記データベースサーバは、メールアドレスを記憶するプログラムデータベースをさらに有し、前記プレゼンテーションシステムは、前記各受講者から質問を受け付けたことに応じて、受け付けた質問を前記質問データベースに格納するとともに、前記プログラムデータベース内に記憶される前記メールアドレスに対して、受け付けた質問をメール送信するアプリケーションサーバをさらに有する、ことを特徴とする。
【００１９】
本発明の第３の側面によるプレゼンテーションシステムは、第１の側面によるプレゼンテーションシステムにおいてさらに、前記設問に対する回答及び前記質問を前記各受講者から受け付けるための設問回答／質問用サイトを作成するための第１のプログラムと、前記アンケートに対する回答を前記各受講者から受け付けるためのアンケートサイトを作成するための第２のプログラムとを実行するアプリケーションサーバをさらに有し、前記第１のプログラムは、講義ごとに異なる設問回答／質問用サイトを生成するよう構成され、前記第２のプログラムは、講義ごとに異なるアンケートサイトを生成するよう構成され、前記講師端末は、１以上の講義のうちの１つを特定するコード情報生成指示を前記アプリケーションサーバに送信するよう構成され、前記アプリケーションサーバは、前記コード情報生成指示を受け付けたことに応じて、該コード情報生成指示により示される講義用の前記設問回答／質問用サイトを示す第１のコード情報と、該コード情報生成指示により示される講義用の前記アンケートサイトを示す第２のコード情報とを生成し、前記講師端末に送信するよう構成される、ことを特徴とする。
【発明の効果】
【００２０】
本発明の第１の側面によれば、スライドとともに表示されるリンクを選択するだけで受講者情報を表示するための子画面を表示させることができるので、受講者情報を、講師の制御により、かつ、講師の負担を増大させることなく、スクリーン上に表示することが可能になる。
【００２１】
本発明の第２の側面によれば、受講者からの質問をスクリーンに表示することに加えて、事前に決定したメールアドレスで受信することも可能になるので、メールソフトの振り分け機能や検索機能を介して容易にメールを整理することが可能になる。したがって、講義終了後に行う質問の確認作業の作業負担を軽減することが可能になる。
【００２２】
本発明の第３の側面によれば、講義ごとに設問回答／質問用サイトとアンケートサイトとを分けて設け、それぞれにコード情報を設けることとしたので、講義終了とともに講義関連情報へのアクセスを遮断しなければならない場合であっても、講義後のアンケートを取ることができるようになる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態によるプレゼンテーションシステム１のシステム構成を示す図である。
【図２】図１に示した講師端末２、補助講師端末３、アプリケーションサーバ４、データベースサーバ５、及び複数の受講者端末６のそれぞれについて、基本的なハードウェア構成を示す図である。
【図３】個々の講義プログラムに関する情報を記憶するプログラムデータベースの構造を示す図である。
【図４】プレゼンテーションシステム１の会員に関する情報を記憶する会員データベースの構造を示す図である。
【図５】プログラムデータベースに記憶される各講義プログラムの受講者を記憶する受講者データベースを示す図である。
【図６】プログラムデータベースに設定された属性への受講者からの回答を記憶する属性回答データベースを示す図である。
【図７】プログラムデータベースに設定された設問への受講者からの回答を記憶する設問回答データベースを示す図である。
【図８】受講者が講義中に投稿した質問を記憶する質問データベースの構造を示す図である。
【図９】アンケートへの回答結果を記憶するアンケート回答データベースを示す図である。
【図１０】新たな講義プログラムをプログラムデータベースに登録する際の処理を示すシーケンス図である。
【図１１】講義中に受講者にアクセスさせる設問回答／質問用サイトのＵＲＬ及びその２次元バーコードと、講義終了後に受講者にアクセスさせるアンケートサイトのＵＲＬ及びその２次元バーコードとを作成するための処理を示すシーケンス図である。
【図１２】図１１に記載の処理により作成されたＵＲＬ及び２次元バーコードを印刷してなる配付資料の例を示す図である。
【図１３】講義中におけるプレゼンテーションシステム１の処理を示すシーケンス図である。
【図１４】図２５に示す属性提示ボタン５５を講師が押下した場合の処理を示すシーケンス図である。
【図１５】図２５に示す設問提示ボタン５７を講師が押下した場合の処理を示すシーケンス図である。
【図１６】図２７に示したプレゼンテーション画面４０がスクリーンに表示されている状態で、受講者が設問に回答する際の処理を示すシーケンス図である。
【図１７】図２７に示した集計結果７３の更新を行うための処理を示すシーケンス図である。
【図１８】受講者が講義中に投稿した質問を質問データベースに格納し、さらに電子メールにより送信する処理を示すシーケンス図である。
【図１９】受講者が講義中に投稿した質問を、図２８に示した質問画面に表示する処理を示すシーケンス図である。
【図２０】講義中に、受講者が講義についてのアンケートに回答する際の処理を示すシーケンス図である。
【図２１】講義終了後に、受講者が講義についてのアンケートに回答する際の処理を示すシーケンス図である。
【図２２】プログラム検索一覧画面２０を示す図である。
【図２３】基本情報登録修正画面３０を示す図である。
【図２４】プレゼンテーション画面４０を示す図である。
【図２５】子画面５０を表示した状態のプレゼンテーション画面４０（子画面５０内に集計画面が表示されている状態）を示す図である。
【図２６】講義資料のスライドに代え、属性の統計データを含むＷｅｂページを内部領域４１に表示した状態のプレゼンテーション画面４０を示す図である。
【図２７】講義資料のスライドに代え、設問の内容及び回答を含むＷｅｂページを内部領域４１に表示した状態のプレゼンテーション画面４０を示す図である。
【図２８】子画面５０を表示した状態のプレゼンテーション画面４０（子画面５０内に質問画面が表示されている状態）を示す図である。
【図２９】子画面５０を表示した状態のプレゼンテーション画面４０（子画面５０内に資料画面が表示されている状態）を示す図である。
【図３０】設問回答／質問用サイト８０を示す図である。
【図３１】設問回答／質問用サイト８０内で表示される設問回答ページの例を示す図である。
【図３２】設問回答／質問用サイト８０内で表示される質問ページの例を示す図である。
【図３３】アンケートサイト９０を示す図である。
【図３４】図３３に示したアンケートサイト９０の画面遷移例を示す図である。
【図３５】図３３に示したアンケートサイト９０の画面遷移例を示す図である。
【発明を実施するための形態】
【００２４】
以下、添付図面を参照しながら、本発明の実施の形態について詳細に説明する。
【００２５】
図１は、本実施の形態によるプレゼンテーションシステム１のシステム構成を示す図である。同図に示すように、プレゼンテーションシステム１は、講師端末２と、補助講師端末３と、アプリケーションサーバ４と、複数の受講者端末６とがインターネット７を介して相互に接続された構成を有している。また、アプリケーションサーバ４にはデータベースサーバ５が接続され、講師端末２にはプロジェクタ８及びプリンタ９が接続される。
【００２６】
プレゼンテーションシステム１はスライド形式のアプリケーションを用いて講義を行うために使用されるシステムであり、原則として会員制で運用される。会員は、後述する会員データベース（図４を参照）に予め個人情報を登録しておき、後述するプログラムデータベース（図３を参照）に登録された個々の講義プログラムにエントリすることで、講義サービスの提供を受ける。プレゼンテーションシステム１を用いた講義は、１つの教室に受講者を集めて行う集合形式で行われることが基本であるが、講師及びスライドの映像をリアルタイムで配信する配信形式、集合形式で行っている講義をリアルタイムで配信するハイブリッド形式などによっても行われ得る。なお、配信形式又はハイブリッド形式で講義を行う場合における配信の対象は、ロケーションの異なる複数の教室のそれぞれに設けられた端末（図示せず）であってもよいし、個々の受講者端末６であってもよいし、これらの両方であってもよい。
【００２７】
講師端末２、補助講師端末３、及び複数の受講者端末６はそれぞれ、例えば、ノートタイプ又はデスクトップタイプのパーソナルコンピュータ（ＰＣ）、タブレット端末、スマートフォン（ＳＰ）などの個人用コンピュータによって構成される。一方、アプリケーションサーバ４及びデータベースサーバ５はそれぞれ、個人用コンピュータに比べて処理能力の高い汎用コンピュータによって構成される。なお、１つのハードウェア内にアプリケーションサーバ４及びデータベースサーバ５の両方を実装することとしてもよい。
【００２８】
図２は、講師端末２、補助講師端末３、アプリケーションサーバ４、データベースサーバ５、及び複数の受講者端末６のそれぞれについて、基本的なハードウェア構成を示す図である。同図に示すように、各端末及び各サーバは、プロセッサ１０と、記憶装置１１と、通信装置１２と、入力装置１３と、出力装置１４とがバス１５を介して相互に接続された構成を有して構成される。
【００２９】
プロセッサ１０は、記憶装置１１に記憶されるプログラムを読み出して実行する中央処理装置である。各端末又は各サーバが行う処理として後述する各処理は、それぞれのプロセッサ１０がそれぞれの記憶装置１１に記憶されるプログラムを読み出して実行することによって、実現されるものである。プロセッサ１０は、バス１５を介して当該端末又はサーバ内の各部と通信可能に構成されており、実行するプログラムの記述に応じて、各部の制御や記憶装置１１に記憶されるデータの処理などを行う。後述するプレゼンテーションアプリは、講師端末２のプロセッサ１０によって実行されるプログラムである。
【００３０】
記憶装置１１は、各種プログラム及び各種データを一時的又は永続的に記憶する装置である。記憶装置１１は通常、ＤＲＡＭ(Dynamic Random Access Memory)やＳＲＡＭ(Static Random Access Memory)などによって構成される主記憶装置、ハードディスクやＳＳＤ(Solid State Drive)などによって構成される補助記憶装置など、複数の記憶装置の組み合わせによって構成される。データベースサーバ５内に設けられる後述の各データベースは、物理的には、データベースサーバ５の記憶装置１１内に構築される。
【００３１】
通信装置１２は、プロセッサ１０の制御に応じ、外部の通信装置（図１に示したインターネット７を含む）との間で通信を実行する装置である。通信装置１２が行う通信の方式は特に限定されないが、一例としてＴＣＰ／ＩＰ通信が挙げられる。
【００３２】
入力装置１３は、ユーザからの入力を受け付ける装置であり、マウス、キーボード、タッチパネルなどの各種入力手段を含む。入力装置１３が受け付けたユーザ入力の内容は、バス１５を介してプロセッサ１０に伝達される。
【００３３】
出力装置１４は、プロセッサ１０の制御に応じてユーザに対する出力を行う装置であり、ディスプレイやスピーカなどの各種出力手段を含む。図１に示したプロジェクタ８及びプリンタ９は、講師端末２に設けられる出力装置１４の一部を構成する。
【００３４】
図３〜図９は、データベースサーバ５内に構築される各種データベースを示す図である。以下、１つ１つ説明する。
【００３５】
図３は、個々の講義プログラムに関する情報を記憶するプログラムデータベースの構造を示す図である。プログラムデータベースの各レコードには、講義ごとに異なるプログラムＩＤに対応付けて、プログラム名、開催日時、ステータス１、ステータス２、１以上のメールアドレス、１以上の講義資料ＵＲＬ、１以上の属性、１以上の設問、及び１以上のアンケートが記憶される。プログラムデータベースの各レコードは、後述する図２３に示す基本情報登録修正画面３０において講師が各情報を入力したうえで登録ボタン３７を押下することによって、プログラムデータベースに登録される。
【００３６】
プログラム名は、受講者が講義プログラムを特定するためのテキスト文であり、例えば「○○セミナー第１回」のようなものである。開催日時は、講義プログラムの開催日を特定する日付型の情報と、開始時刻を特定する時刻型の情報と、終了時刻を特定する時刻型の情報とによって構成される。
【００３７】
ステータス１は、受講申し込みの受付中であることを示す「受付中」状態、受講申し込みの受付が終了したことを示す「受付終了」状態、講義中を示す「Ｌｉｖｅ  Ｎｏｗ」状態と、講義終了を示す「終了」状態と、録画コンテンツの視聴ができる「視聴可」状態とのいずれかを特定する情報である。ステータス１の変更についての詳しい説明は省略するが、ステータス１の変更は、講師とは異なるプレゼンテーションシステム１の管理者により、図示しない管理画面を通じて実施される。以下の説明で単に「管理者」という場合、このプレゼンテーションシステム１の管理者を指す。
【００３８】
プログラムデータベースに新しい講義プログラムが登録されると、管理者は、受講者の募集を開始するとともに、その講義プログラムのステータス１を「受付中」状態とする。その後、募集してきた受講者の数が定員に達した場合、管理者はステータス１を「受付中終了」状態とし、受講者の募集を停止する。講師によって講義が開始されると、管理者はステータス１を「講義中」状態とする。そして講義が終了すると、管理者はステータス１を「講義終了」状態とする。また、講義終了後に講義の録画映像を視聴できるようにする場合があり、その場合の管理者は、ステータス１を「視聴可」状態とする。
【００３９】
ステータス２は、後述するプレゼンテーションアプリを実行できる状態になっている「開始中」状態と、実行できない状態になっている「終了」状態とのいずれかを特定する情報である。ステータス２は、原則として常に「開始中」状態であり、後述する講義終了ボタン２４（図２２を参照）により明示的に指示された場合にのみ「終了」状態となる。
【００４０】
１以上のメールアドレスは、講義中に受講者が質問を投稿した場合に、その質問の内容をメール送信する宛先となるメールアドレスである。講義資料ＵＲＬは、後掲する図２３に示す講義資料等追加ボタン３３を利用して講師がアプリケーションサーバ４に登録した講義資料等のファイルのＵＲＬ（アプリケーションサーバ４内のパスを含む）であり、インターネット７を経由してアクセス可能なアドレスにより構成される。
【００４１】
属性は、その統計データを講義中に受講者に提示する必要があると講師が判断した１以上の受講者属性の内容であり、属性ごとに、タイトル及び複数の選択肢を含んで構成される。受講者に提示とは、後掲する図２５に示す集計画面への表示を意味するが、後掲する図４に示す会員データベースに格納されている「性別」「年代」「職業」については、プログラムデータベースに登録しておかなくてもアプリケーションサーバ４及びデータベースサーバ５の機能によって自動的に表示される。したがって、プログラムデータベースに登録すべき属性は、「性別」「年代」「職業」以外の属性（例えば「資格」など）ということになる。プログラムデータベースに登録された属性は、図示しない受講申し込みフォーム内で受講者に提示される。
【００４２】
設問は、講義中に受講者に対して提示される設問の内容であり、設問ごとに、形式フラグ、タイトル、及び複数の選択肢を含んで構成される。形式フラグは、その設問が記述式か選択式かを示す１ビットの値であり、タイトルは、設問の内容を示すテキスト文であり、複数の選択肢はそれぞれ、選択式の設問に関して記憶される選択肢の内容を示すテキスト文である。
【００４３】
アンケートは、講義中又は講義終了後に実施されるアンケートの内容であり、項目ごとに、形式フラグ、タイトル、及び複数の選択肢を含んで構成される。形式フラグは、その項目が記述式か選択式かを示す１ビットの値であり、タイトルは、項目の内容を示すテキスト文であり、複数の選択肢はそれぞれ、選択式の項目に関して記憶される選択肢の内容を示すテキスト文である。
【００４４】
図４は、プレゼンテーションシステム１の会員に関する情報を記憶する会員データベースの構造を示す図である。会員データベースの各レコードには、会員ごとに異なるユーザＩＤに対応付けて、その会員の属性が記憶される。図４には、こうして記憶される属性の例として、メールアドレスと、姓と、名と、性別と、生まれた年（年代）と、職業（の区分）とを示しているが、会員データベースに記憶され得る会員の属性がこれらに限られないのは勿論である。
【００４５】
図５は、プログラムデータベースに記憶される各講義プログラムの受講者を記憶する受講者データベースを示す図である。受講者データベースの各レコードは、講義プログラムのプログラムＩＤと、その講義プログラムの受講者のユーザＩＤとを含んで構成される。受講者データベースへのレコードの追加は、会員が講義プログラムの受講を申し込んだことに応じて、プレゼンテーションシステム１の管理者により実行される。
【００４６】
図６は、プログラムデータベースに設定された属性への受講者からの回答を記憶する属性回答データベースを示す図である。属性回答データベースの各レコードは、プログラムＩＤと、ユーザＩＤと、プログラムデータベース内に登録された複数の属性の中の１つを特定する属性ＩＤと、その属性に対する受講者の回答（具体的には、受講申し込みフォーム内において、上述した複数の選択肢の中から受講者が選択したもの）とを含んで構成される。
【００４７】
図７は、プログラムデータベースに設定された設問への受講者からの回答を記憶する設問回答データベースを示す図である。設問回答データベースの各レコードは、プログラムＩＤと、ユーザＩＤと、プログラムデータベース内に登録された複数の設問の中の１つを特定する設問ＩＤと、その設問に対する受講者の回答（具体的には、選択式の設問について使用される回答選択肢、及び、記述式の設問について使用される回答テキスト）を含んで構成される。設問回答データベースへのレコードの追加については、後ほど図１６を参照して詳しく説明する。
【００４８】
図８は、受講者が講義中に投稿した質問を記憶する質問データベースの構造を示す図である。質問データベースの各レコードは、プログラムＩＤと、ユーザＩＤと、受講者からの質問の内容を示すテキストを含んで構成される。質問データベースへのレコードの追加については、後ほど図１８を参照して詳しく説明する。
【００４９】
図９は、アンケートへの回答結果を記憶するアンケート回答データベースを示す図である。アンケート回答データベースの各レコードは、プログラムＩＤと、ユーザＩＤと、プログラムデータベース内に登録された複数のアンケートの中の１つを特定するアンケートＩＤと、そのアンケートに対する受講者の回答（具体的には、選択式の項目について使用される回答選択肢、及び、記述式の項目について使用される回答テキスト）を含んで構成される。アンケート回答データベースへのレコードの追加については、後ほど図２０及び図２１を参照して詳しく説明する。
【００５０】
以上、データベースサーバ５内に構築される各種データベースについて詳しく説明した。次に、プレゼンテーションシステム１の処理を示すシーケンス図（図１０、図１１、図１３〜図２１）と、講師端末２に表示される画面（プロジェクタ８により投影される画面を含む）の例（図２２〜図２９）と、受講者端末６に表示される画面の例（図３０〜図３５）と、受講者への事前配付資料の記載例（図１２）とを参照しながら、プレゼンテーションシステム１の動作について詳しく説明する。
【００５１】
図１０は、新たな講義プログラムをプログラムデータベースに登録する際の処理を示すシーケンス図である。また、図２２及び図２３はそれぞれ、プログラム検索一覧画面２０及び基本情報登録修正画面３０を示す図である。なお、プログラム検索一覧画面２０は、図示しないログイン画面を通じて講師がプレゼンテーションシステム１にログインしたときに最初に表示される画面であり、基本情報登録修正画面３０は、講義プログラムに関する具体的な情報の登録及び編集を行うための画面である。
【００５２】
図１０に示すように、まず初めに、アプリケーションサーバ４から講師端末２に対し、プログラム検索一覧画面２０が供給される（ステップＳ１）。講師端末２は、こうして供給されたプログラム検索一覧画面２０を、図示しないディスプレイに表示する。
【００５３】
プログラム検索一覧画面２０は、図２２に示すように、新規登録ボタン２１と、プログラム検索ボタン２２と、プログラム一覧表２３とを有して構成される。このうちプログラム一覧表２３は、図３に示したプログラムデータベースに登録済みの講義プログラムの一覧表であり、講義プログラムごとに、プログラムデータベースに登録されている情報の一部（例えば、開催日時、プログラム名、ステータス１、ステータス２）と、講義終了ボタン２４、編集ボタン２５、集計ボタン２６、２次元バーコード表示ボタン２７、及びプレゼンボタン２８とを有して構成される。プログラム一覧表２３には、初期状態では、例えばプログラムデータベースに登録済みのすべての講義プログラムが一覧で表示される。プログラム検索一覧画面２０内に配置される各ボタンのうちプログラム検索ボタン２２は、プログラム一覧表２３に表示される講義プログラムを任意の検索条件で絞り込むために使用される。
【００５４】
講義終了ボタン２４は、講義プログラムを使えない状態にするためのボタンである。講義終了ボタン２４の表面には、ステータス２を示すテキストが表示される。講師が講義終了ボタン２４を押下すると、ステータス２が「終了」状態に変化し、その講義プログラムについては、後述するプレゼンテーションアプリを実行することができなくなる。また、編集ボタン２５は、プログラムデータベースに登録済みの講義プログラムの内容を編集するためのボタンである。講師が編集ボタン２５を押下すると、基本情報登録修正画面３０が表示され、講義プログラムの内容を更新することが可能になる。集計ボタン２６は、後述する集計画面（図２５を参照）と同一内容の画面を仮に表示させるためのボタンである。プログラム検索一覧画面２０内のその他のボタンの機能については、以下の説明の中で詳しく説明する。
【００５５】
図１０に戻り、プログラム検索一覧画面２０において講師が新規登録ボタン２１を押下すると、プログラム登録指示が講師端末２からアプリケーションサーバ４に対して送信される（ステップＳ２）。アプリケーションサーバ４は、この指示を受けて、講師端末２に対して基本情報登録修正画面３０を供給する（ステップＳ３）。講師端末２は、こうして供給された基本情報登録修正画面３０を、図示しないディスプレイに表示する。
【００５６】
基本情報登録修正画面３０は、図２３に示すように、プログラム基本情報入力部３１と、メールアドレス入力部３２と、講義資料等追加ボタン３３と、属性情報編集ボタン３４と、設問情報編集ボタン３５と、アンケート情報編集ボタン３６と、登録ボタン３７とを有して構成される。
【００５７】
プログラム基本情報入力部３１は、講義プログラムに関する基本的な情報の入力欄である。典型的には、図示するように、プログラム名を入力するテキストボックスと、開催日、開始時刻、終了時刻の各選択ボックスとを含んで構成される。
【００５８】
メールアドレス入力部３２は、それぞれメールアドレスを入力可能に構成された１以上のテキストボックスを含んで構成される。ここで入力されるメールアドレスは、講義中に受講者が投稿した質問の送信先となる。
【００５９】
講義資料等追加ボタン３３は、講義資料等のファイルをアップロードするためのボタンである。ファイルの形式は特に問わないが、少なくともＰＰＴファイル及びＰＤＦファイルのアップロードに対応していることが好ましい。図示していないが、講師が講義資料等追加ボタン３３を押下するとファイルの選択画面が表示され、そこで選択されたファイルがアプリケーションサーバ４内の所定フォルダに格納される。図示した講義資料等欄には、こうして格納されたファイルのＵＲＬが一覧で表示される。
【００６０】
属性情報編集ボタン３４は、図３に示したプログラムデータベースに格納する属性の内容を入力するためのボタンである。図示していないが、講師が属性情報編集ボタン３４を押下すると、図３に示した属性内容（タイトル及び複数の選択肢など）の入力画面が表示される。図示した属性情報欄には、こうして入力された１以上の属性のタイトルが一覧で表示される。
【００６１】
設問情報編集ボタン３５は、図３に示したプログラムデータベースに格納する設問の内容を入力するためのボタンである。図示していないが、講師が設問情報編集ボタン３５を押下すると、図３に示した設問内容（形式フラグ、タイトル、及び複数の選択肢など）の入力画面が表示される。図示した設問情報欄には、こうして入力された１以上の設問のタイトルが一覧で表示される。
【００６２】
アンケート情報編集ボタン３６は、図３に示したプログラムデータベースに格納するアンケートの内容を入力するためのボタンである。図示していないが、講師がアンケート情報編集ボタン３６を押下すると、図３に示したアンケート内容（形式フラグ、タイトル、及び複数の選択肢など）の入力画面が表示される。図示したアンケート情報欄には、こうして入力された１以上のアンケートのタイトルが一覧で表示される。
【００６３】
図１０に戻る。講師は、基本情報登録修正画面３０が表示された講師端末２において、上述したようにメールアドレスを入力し（ステップＳ４）、講義資料等のファイルをアップロードし（ステップＳ５）、その統計データを講義中に受講者に提示する必要がある属性を入力し（ステップＳ６）、講義中に受講者に対して提示する設問を入力し（ステップＳ７）、講義中又は講義終了後に受講者に提示されるアンケートを入力する（ステップＳ８）。
【００６４】
最後に講師が図２３に示した登録ボタン３７を押下すると、登録内容確定指示が講師端末２からアプリケーションサーバ４に対して送信される（ステップＳ９）。アプリケーションサーバ４は、この指示を受けてプログラムデータベースに新規レコードを追加し、ステップＳ４〜Ｓ８で入力された各情報を登録する（ステップＳ１０）。データベースサーバ５は、こうして新規レコードが追加されたことを受けて新たなプログラムＩＤを発行し、アプリケーションサーバ４に送信する（ステップＳ１１）。ここまでの処理により、新たな講義プログラムのプログラムデータベースへの登録が完了する。
【００６５】
こうして新たな講義プログラムがプログラムデータベースに登録されるとき、データベースサーバ５は、その講義プログラムのステータス１及びステータス２をそれぞれ「受付中」状態及び「開始中」状態に設定する。これらの状態の意味については、上述したとおりである。
【００６６】
図１１は、講義中に受講者にアクセスさせる設問回答／質問用サイトのＵＲＬ及びその２次元バーコードと、講義終了後に受講者にアクセスさせるアンケートサイトのＵＲＬ及びその２次元バーコードとを作成するための処理を示すシーケンス図である。また、図１２は、こうして作成されたＵＲＬ及び２次元バーコードを印刷してなる配付資料の例を示す図である。
【００６７】
図２２に示したプログラム検索一覧画面２０において講師が２次元バーコード表示ボタン２７を押下すると、図１１に示すように、対応する講義プログラムについてのＵＲＬ作成指示（コード情報生成指示）が講師端末２からアプリケーションサーバ４に対して送信される（ステップＳ２１）。この指示を受けたアプリケーションサーバ４は、対応する講義プログラムのプログラムＩＤに基づいて設問回答／質問用サイトのＵＲＬ（第１のコード情報）及びアンケートサイトのＵＲＬ（第２のコード情報）を生成する（ステップＳ２２，Ｓ２３）。
【００６８】
図３０は、設問回答／質問用サイト８０を示す図である。同図の例による設問回答／質問用サイト８０は、スマートフォン又はフィーチャーフォンである受講者端末６に表示されるＷｅｂサイトであるが、設問回答／質問用サイトはＰＣ向けのサイトであってもよい。より好適には、設問回答／質問用サイトは、受講者端末６の種類に応じて表示を変化させるレスポンシブ機能を有するサイトであることが好ましい。
【００６９】
図３０に示すように、設問回答／質問用サイト８０は、プログラムデータベースに登録された１以上の設問のそれぞれに回答するための１以上の設問回答ボタン８１と、質問を投稿するための質問ボタン８２と、アンケートに回答するためのアンケート回答ボタン８３とを有して構成される。受講者がこれらを押下したときの処理については、後ほど図１６、図１８、及び図２０を参照して詳しく説明する。
【００７０】
図３３は、アンケートサイト９０を示す図である。同図の例によるアンケートサイト９０は、スマートフォン又はフィーチャーフォンである受講者端末６に表示されるＷｅｂサイトであるが、アンケートサイトもＰＣ向けのサイトであってもよい。より好適には、アンケートサイトも、受講者端末６の種類に応じて表示を変化させるレスポンシブ機能を有するサイトであることが好ましい。
【００７１】
図３３に示したアンケートサイト９０は、第２のコード情報からはもちろん、図３０に示したアンケート回答ボタン８３からもアクセス可能に構成される。アンケート回答ボタン８３からアクセスできるにも関わらず第２のコード情報を用意しているのは、ステータス１が「Ｌｉｖｅ  Ｎｏｗ」状態でない場合、アプリケーションサーバ４により設問回答／質問用サイト８０へのアクセスがブロックされるからである。ブロックの詳細については、後ほど図１６の説明に合わせて説明する。また、アンケートサイト９０の動作については、後ほど図２０及び図２１を参照して詳しく説明する。
【００７２】
図１１の説明に戻る。図１２には、図１１のステップＳ２２，Ｓ２３で生成されるＵＲＬの具体的な例を示している。同図に示すアドレス情報Ｕ１は設問回答／質問用サイトのＵＲＬを示しており、アドレス情報Ｕ２はアンケートサイトのＵＲＬを示している。これらの例から理解されるように、設問回答／質問用サイト及びアンケートサイトはそれぞれアプリケーションサーバ４内で実行されるプログラム（例えば、ＰＨＰ、ＪａｖａＳｃｒｉｐｔ（登録商標）などの汎用スクリプト言語で書かれたプログラム）によって動的に作成されるサイトであり、それぞれＧＥＴリクエストによりプログラムＩＤ（ｐｒｏｇｒａｍ＿ｉｄ及びｅｉｄ）の入力を受けて動作するように構成される。したがって、ステップＳ２２，Ｓ２３で生成されるＵＲＬは、対応するプログラムのパスに、プログラムＩＤを示す情報を付加したものとなっている。以下の説明では、設問回答／質問用サイトを表示するためのプログラムを「第１のプログラム」と称し、アンケートサイトを表示するためのプログラムを「第２のプログラム」と称する場合がある。
【００７３】
２つのＵＲＬを生成したアプリケーションサーバ４は続いて、図１１のステップＳ２４に示すように、生成した２つのＵＲＬをそれぞれ示す２つの２次元バーコードを生成する。図１２には、こうして生成される２つの２次元バーコードの例も示している。同図に示す２次元バーコードＣ１はアドレス情報Ｕ１を示しており、２次元バーコードＣ２はアドレス情報Ｕ２を示している。
【００７４】
ステップＳ２２〜Ｓ２４で２つのＵＲＬ及び２つの２次元バーコードを生成したアプリケーションサーバ４は、講師端末２に対してこれらを送信する（ステップＳ２５）。講師端末２は、こうして受信した２つのＵＲＬ及び２つの２次元バーコードを、図示しないディスプレイに表示する（ステップＳ２６）。講師は、こうして表示された２つのＵＲＬ及び２つの２次元バーコードを用いて、図１２に例示する受講者用の配付資料を作成し、図１に示したプリンタ９などを用いて印刷する。そして、印刷した配付資料を講義直前に受講者に配付することにより、受講者は、自身の受講者端末６から容易に設問回答／質問用サイト及びアンケートサイトのそれぞれにアクセスすることができるようになる。
【００７５】
図１３〜図１９は、講義中におけるプレゼンテーションシステム１の処理を示すシーケンス図である。また、図２４〜図２９は、講義中に講師端末２がプロジェクタ８を介してスクリーンに投影する画像の例を示している。以下、これらの図を参照しながら、講義中におけるプレゼンテーションシステム１の処理について、詳しく説明する。
【００７６】
初めに、図１３に示すように、講師端末２からアプリケーションサーバ４に対し、講義開始指示が送信される（ステップＳ４１）。この講義開始指示は、図２２に示したプレゼンボタン２８を講師が押下したことに応じて送信されるものであり、いずれかの講義プログラムに対応している。
【００７７】
講義開始指示を受けたアプリケーションサーバ４は、プログラムデータベースにアクセスし（ステップＳ４２）、対応する講義プログラムについて記憶されている１以上の講義資料ＵＲＬのうちの所定のもの（例えば、１番目に登録されているもの）を取得する（ステップＳ４３）。そして、取得したＵＲＬにより示されるフォルダから講義資料のファイルを読み出し、講師端末２に対して送信する（ステップＳ４４）。
【００７８】
講師端末２はまた、講義開始指示の送信とともに、所定のプレゼンテーションアプリを起動する（ステップＳ４５）。このプレゼンテーションアプリは、講義資料ファイルを１ページずつスライド形式で順に表示可能に構成されたアプリであり、講師端末２にインストールされている専用アプリであってもよいし、アプリケーションサーバ４内に記憶されるプログラムであってもよい。後者の場合、プレゼンテーションアプリは、例えばブラウザ内で実行されることになる。いずれの場合においても、プレゼンテーションアプリが行う処理として以下に記載する処理を実際に実行するのは、講師端末２のプロセッサ１０（図２を参照）である。なお、図２２に示したプログラム検索一覧画面２０及び図２３に示した基本情報登録修正画面３０についても、プレゼンテーションアプリの一機能として提供されることとしてもよい。
【００７９】
プレゼンテーションアプリは、アプリケーションサーバ４から受信した講義資料を含むプレゼンテーション画面を生成し、講師端末２のディスプレイに表示するとともに、図１に示したプロジェクタ８を介して、教室に設けられたスクリーンにも表示する（ステップＳ４６）。
【００８０】
図２４は、こうしてスクリーン上に表示されるプレゼンテーション画面４０を示す図である。同図に示すように、プレゼンテーション画面４０は、ブラウザライクなウインドウの内部領域４１に、講義資料のファイルが表示された構成を有している。表示中スライドの変更は、例えば講師端末２に接続されているマウスのクリックにより実行され得る。図示していないが、プレゼンテーション画面４０内にページ送りのためのアイコンを配置することとしてもよい。
【００８１】
図２４にも示すように、プレゼンテーションアプリはさらに、プレゼンテーション画面４０の内部領域４１のエッジ部にオプションボタン４２を表示するよう構成される（ステップＳ４６）。オプションボタン４２は、以下で説明する子画面５０へのリンクとして機能するボタンである。
【００８２】
図２５は、子画面５０を表示した状態のプレゼンテーション画面４０を示す図である。同図に示すように、子画面５０は、内部領域４１内に、表示中のスライドの一部分に重ねて表示される。なお、プレゼンテーションアプリは、この子画面５０を表示するにあたり、プレゼンテーション画面４０の右端に設置されたオプションボタン４２が左に移動し、それに伴って子画面５０が右側から引き出される、という形態のアニメーションを実行することが好ましい。
【００８３】
図２５に示すように、子画面５０は、集計タブ５１、質問タブ５２、資料タブ５３を有して構成される。図２５は、集計タブ５１が選択され、その結果として子画面５０内に集計画面が表示されている状態を示している。また、図２８は、質問タブ５２が選択され、その結果として子画面５０内に質問画面が表示されている状態を示しており、図２９は、資料タブ５３が選択され、その結果として子画面５０内に資料画面（プログラムデータベースに登録されている各講義資料ＵＲＬへのリンクを含む画面）が表示されている状態を示している。このように、子画面５０は、タブの選択により表示内容を変更可能に構成される。
【００８４】
図１３に戻り、講師がマウス等の入力装置１３（図２を参照）を用いてオプションボタン４２を押下する（すなわち、子画面５０へのリンクを選択する）（ステップＳ４７）と、プレゼンテーションアプリは、この選択に応じ、図２５に示した集計画面用の情報をアプリケーションサーバ４に対して要求する（ステップＳ４８）。この要求を受けたアプリケーションサーバ４は、プログラムデータベース及び会員データベースにアクセスすること（ステップＳ４９）によって、対応する属性タイトル及び設問タイトルを取得し（ステップＳ５０）、講師端末２に送信する（ステップＳ５１）。講師端末２は、こうして受信した属性タイトル及び設問タイトルに基づいて集計画面を構成し、集計タブ５１をアクティブにした状態（すなわち、集計タブ５１が選択され、集計画面が表示されている状態）で子画面５０を表示する（ステップＳ５２）。
【００８５】
図２５を再び参照すると、集計画面は、属性ごとにＵＲＬ取得ボタン５４及び属性提示ボタン５５を、設問ごとにＵＲＬ取得ボタン５６及び設問提示ボタン５７をそれぞれ有している。なお、同図に示す複数の属性のうち属性Ａ〜Ｃは、アプリケーションサーバ４が会員データベースから自動的に取得する属性（具体的には、「性別」「年代」「職業」）を示し、属性１は、アプリケーションサーバ４がプログラムデータベースから取得する属性（例えば、「資格」）を示している。
【００８６】
ＵＲＬ取得ボタン５４，５６は、対応する属性又は設問を含むＷｅｂページのＵＲＬを講師端末２のクリップボード（複数のプログラムからアクセス可能な一時的記憶領域）に格納するためのボタンである。ここで、後ほど詳しく説明する図２６に示すプレゼンテーション画面４０は、講義資料のスライドに代え、属性の統計データを含むＷｅｂページを内部領域４１に表示した状態を示している。また、後ほど詳しく説明する図２７に示すプレゼンテーション画面４０は、講義資料のスライドに代え、設問の内容及び回答を含むＷｅｂページを内部領域４１に表示した状態を示している。講師は、ＵＲＬ取得ボタン５４，５６を押下し、これらのＷｅｂページのＵＲＬを取得することで、プレゼンテーションアプリ以外のアプリ（汎用ブラウザアプリなど）によりこれらのＷｅｂページにアクセスすることが可能となる。
【００８７】
図２５に戻り、属性提示ボタン５５及び設問提示ボタン５７は、プレゼンテーションアプリ内で、それぞれ属性及び設問を受講者に対して提示するためのボタンである。以下、図１４〜図１７を参照しながら、それぞれを押下した場合のプレゼンテーションシステム１の動作について説明する。
【００８８】
図１４は、講師が属性提示ボタン５５を押下した場合の処理を示すシーケンス図である。初めにプレゼンテーションアプリは、講師が属性提示ボタン５５を押下した（ステップＳ６１）ことに応じて、アプリケーションサーバ４を介し、対応する属性の統計データをデータベースサーバ５に対して要求する（ステップＳ６２，Ｓ６３）。この要求を受けたデータベースサーバ５は、対応するプログラムの各受講者の属性を属性回答データベース又は会員データベースから読み出す。そして、読み出した属性に対して所定の統計処理を実行することによって統計データを取得し（ステップＳ６４）、アプリケーションサーバ４を介し、講師端末２に対して送信する（ステップＳ６５，Ｓ６６）。講師端末２は、こうして受信した統計データを、表示中のスライドに代えて表示するよう構成される（ステップＳ６７）。
【００８９】
図２６には、こうしてプレゼンテーション画面４０内に属性の統計データが表示された例を示している。同図の例で示されている属性は、受講者の性別である。この場合、データベースサーバ５が行う統計処理は、受講者のうち女性が占める割合と、受講者のうち男性が占める割合とのそれぞれを求める処理を含む。データベースサーバ５が送信する統計データは、図２６に示す円グラフのように画像化されたデータであってもよいし、数値データであってもよい。後者の場合、画像化はプレゼンテーションアプリが行うことになる。
【００９０】
属性の統計データを表示中のプレゼンテーション画面４０には、さらに、全画面表示切替ボタン６２と、「資料に戻る」ボタン６３と、「前の属性」ボタン６４と、「次の属性」ボタン６５とが含まれる。全画面表示切替ボタン６２は、属性の統計データの表示場所を子画面５０内に切り替えるためのボタンである。「資料に戻る」ボタン６３は、属性の統計データの表示を終了し、スライドの表示に戻るためのボタンである。「前の属性」ボタン６４は、１つ前の属性の統計データの表示に切り替えるためのボタンであり、「次の属性」ボタン６５は、１つ後ろの属性の統計データの表示に切り替えるためのボタンである。「前の属性」ボタン６４又は「次の属性」ボタン６５が押下された場合、図１４に示す処理（図２５に示した属性提示ボタン５５が押下された場合の処理）が新たに実行されることになる。
【００９１】
図１５〜図１７は、講師が設問提示ボタン５７（図２５を参照）を押下した場合の処理を示すシーケンス図である。初めにプレゼンテーションアプリは、図１５に示すように、講師が設問提示ボタン５７を押下した（ステップＳ７１）ことに応じて、対応する設問の提示をアプリケーションサーバ４に対して要求する（ステップＳ７２）。この要求を受けたアプリケーションサーバ４は、まずプログラムデータベースにアクセスする（ステップＳ７３）ことによって当該設問の内容を取得し（ステップＳ７４）、講師端末２に転送する（ステップＳ７５）。講師端末２は、こうして受信した設問の内容を、表示中のスライドに代えて表示する（ステップＳ７６）。
【００９２】
図２７には、プレゼンテーション画面４０内に設問の内容及び回答が表示された例を示している。同図には、設問が選択式である場合の例を示している。この場合、設問の内容として具体的に表示されるのは、同図に示すように、設問ＩＤ７０、設問タイトル７１、各選択肢７２、及び、各受講者から得られた回答の集計結果７３である。設問タイトル７１及び各選択肢７２の具体的な内容は、図３に示したプログラムデータベースに格納されているテキスト文となる。集計結果７３については、後ほど図１７を参照しながら詳しく説明する。
【００９３】
設問の内容及び回答を表示中のプレゼンテーション画面４０には、さらに、全画面表示切替ボタン７４と、「資料に戻る」ボタン７５と、「前の設問」ボタン７６と、「次の設問」ボタン７７とが含まれる。全画面表示切替ボタン７４は、設問の内容及び回答の表示場所を子画面５０内に切り替えるためのボタンである。「資料に戻る」ボタン７５は、設問内容の表示を終了し、スライドの表示に戻るためのボタンである。「前の設問」ボタン７６は、１つ前の設問の表示に切り替えるためのボタンであり、「次の設問」ボタン７７は、１つ後ろの設問の表示に切り替えるためのボタンである。「前の設問」ボタン７６又は「次の設問」ボタン７７が押下された場合、図１５〜図１７に示す処理（図２５に示した設問提示ボタン５７が押下された場合の処理）が新たに実行されることになる。
【００９４】
図１６は、図２７に示したプレゼンテーション画面４０がスクリーンに表示されている状態で、受講者が設問に回答する際の処理を示すシーケンス図である。同図に示すように、まず各受講者は、自身の受講者端末６を用いて図１２に示した２次元バーコードＣ１を読み取り、図３０に示した設問回答／質問用サイト８０にアクセスする（ステップＳ８１）。この場合の具体的なアクセス先は、上述したように、アプリケーションサーバ４内に格納されている第１のプログラム（設問回答／質問用サイトを表示するためのプログラム）となる。アクセスを受けたアプリケーションサーバ４は、まず、アクセスに用いられたＵＲＬにより特定されるプログラムＩＤに基づいてプログラムデータベースにアクセスすること（図示せず）により、その講義プログラムのステータス１が「Ｌｉｖｅ  Ｎｏｗ」状態であるか否かを判定する（ステップＳ８２）。その結果、「Ｌｉｖｅ  Ｎｏｗ」状態でなければ、設問回答／質問用サイトへのアクセスをブロックする。具体的には、例えば「アクセスできません」といった文章を含むサイトを受講者端末６に対して送信することとすればよい。一方、「Ｌｉｖｅ  Ｎｏｗ」状態であれば、アクセスに用いられたＵＲＬにより特定されるプログラムＩＤに基づいて、第１のプログラムを実行する（ステップＳ８３）。その結果、図３０に示した設問回答／質問用サイト８０が受講者端末６のディスプレイに表示される（ステップＳ８４）。
【００９５】
図３０に示した設問回答／質問用サイト８０において、ステップＳ７６で表示中の設問に対応する設問回答ボタン８１を受講者が押下する（ステップＳ８５）と、受講者端末６は、アプリケーションサーバ４に対して、対応する設問についての設問回答ページを要求する（ステップＳ８６）。この要求を受けたアプリケーションサーバ４は、要求された設問回答ページを生成し、受講者端末６に対して送信する（ステップＳ８７）。なお、設問回答ページを生成するにあたり、アプリケーションサーバ４は、図１５のステップＳ７４で取得した設問の内容を利用することが好ましい。
【００９６】
図３１は、設問回答／質問用サイト８０内で表示される設問回答ページの例を示す図である。同図に示すように、設問回答ページは、設問への回答を入力するための回答欄８３を含んで構成される。同図の例は設問が５択の選択式である場合の例であり、回答欄８３は５つのボタンを含んで構成される。受講者は、これら５つのボタンのうちのいずれかを押下することにより、設問に回答する。図示していないが、設問が記述式である場合には、後述する図３２の質問ページと同様、テキスト入力欄と、送信ボタンとにより回答欄８３を構成すればよい。
【００９７】
図１６に戻り、設問回答ページにおいて受講者が設問に回答すると、受講者端末６は、その回答をアプリケーションサーバ４に対して送信する（ステップＳ８８）。アプリケーションサーバ４は、受信した回答を、図７に示した設問回答データベースに格納する（ステップＳ８９）。こうして、スクリーンに表示中の設問に対する各受講者の回答が設問回答データベースに蓄積されていくことになる。
【００９８】
なお、図１６では、ステップＳ７６で表示中の設問に対応する設問回答ボタン８１を受講者が押下した場合の処理を説明したが、ステップＳ７６で表示中の設問以外の設問に対応する設問回答ボタン８１を受講者が押下した場合については、同様の処理を行って受講者に回答させることとしてもよいし、設問回答ページの代わりに例えば「講師の指示をお待ちください」などと受講者端末６に表示することにより、回答させないこととしてもよい。
【００９９】
図１７は、図２７に示した集計結果７３の更新を行うための処理を示すシーケンス図である。なお、同図に示す処理は、図２７のプレゼンテーション画面４０がアクティブになっている間、繰り返し実行される。
【０１００】
図１７に示すように、プレゼンテーションアプリは、アプリケーションサーバ４を介し、データベースサーバ５に対して表示中の設問に対する回答の集計結果を要求する（ステップＳ９１）。この要求を受けたデータベースサーバ５は、設問回答データベースから各受講者の回答を取得し、取得した回答の集計処理を行う（ステップＳ９３）。そして、その結果として得られる最新の集計結果を、アプリケーションサーバ４を介し、講師端末２に対して送信する（ステップＳ９４，Ｓ９５）。プレゼンテーションアプリは、こうして受信される集計結果により、図２７に示した集計結果７３の表示を更新する（ステップＳ９６）。これにより、図２７のプレゼンテーション画面４０において、常に最新の回答状況を確認することが可能になる。
【０１０１】
次に、図１８は、受講者が講義中に投稿した質問を質問データベースに格納し、さらに電子メールにより送信する処理を示すシーケンス図である。また、図１９は、受講者が講義中に投稿した質問を、図２８に示した質問画面（子画面５０において質問タブ５２が選択された場合に表示される画面）に表示する処理を示すシーケンス図である。なお、図１８に示すステップＳ８１〜Ｓ８４は、図１６を参照して説明したものと同じである。
【０１０２】
図３０に示した設問回答／質問用サイト８０において受講者が質問ボタン８２を押下する（ステップＳ１１１）と、受講者端末６は、アプリケーションサーバ４に対して質問ページを要求する（ステップＳ１１２）。この要求を受けたアプリケーションサーバ４は、質問ページを生成し、受講者端末６に対して送信する（ステップＳ１１３）。
【０１０３】
図３２は、設問回答／質問用サイト８０内で表示される質問ページの例を示す図である。同図に示すように、質問ページは、テキスト入力欄８４と、送信ボタン８５とを有して構成される。
【０１０４】
図１８に戻る。図３２に示したテキスト入力欄８４に受講者が質問の内容を記入し、送信ボタン８５を押下すると、受講者端末６からアプリケーションサーバ４に対して質問が送信される（ステップＳ１１４）。アプリケーションサーバ４は、受信した質問を、図８に示した質問データベースに格納する（ステップＳ１１５）。こうして、各受講者の質問が質問データベースに蓄積されていくことになる。
【０１０５】
アプリケーションサーバ４はさらに、ステップＳ１１４において質問を受け付けたことに応じて、プログラムデータベースにアクセスし（ステップＳ１１６）、対応するプログラムについて記憶されているメールアドレスを取得する（ステップＳ１１７）。そして、取得したメールアドレスに対して、受け付けた質問をメール送信する（ステップＳ１１８）。
【０１０６】
このメール送信は、図１に示した補助講師端末３によって受信されることを想定して行われるものである。補助講師端末３は、教室内又は教室の近傍にいる補助講師が利用する端末であり、補助講師は、好みのメールソフトを用いて、アプリケーションサーバ４が送信したメールを受信する。こうすることで、メールソフトの振り分け機能や検索機能を用いて質問を整理することができるので、受講者から大量の質問が寄せられた場合であっても、後ほど講師が質問に回答する際に、適切に回答することが可能になる。
【０１０７】
次に図１９を参照すると、同図に示す処理は、図２８に示す質問画面がアクティブになっている間、繰り返し実行される。
【０１０８】
図１９に示すように、プレゼンテーションアプリは、アプリケーションサーバ４に対し、新たに投稿された質問の内容を要求する（ステップＳ１２１）。この要求を受けたアプリケーションサーバ４は、質問データベースにアクセスし（ステップＳ１２２）、前回のアクセス後に新たに蓄積された質問の内容を取得する（ステップＳ１２３）。そして、取得した質問の内容を、講師端末２に対して転送する（ステップＳ１２４）。プレゼンテーションアプリは、こうして受信される質問の内容により、質問画面内に最新のものから順に所定量分の質問を表示する（ステップＳ１２５）。これにより、図２８の質問画面において、常に最新の質問状況を確認することが可能になる。
【０１０９】
図２０は、講義中に、受講者が講義についてのアンケートに回答する際の処理を示すシーケンス図である。なお、図２０に示すステップＳ８１〜Ｓ８４は、図１６を参照して説明したものと同じである。
【０１１０】
図３０に示した設問回答／質問用サイト８０に含まれるアンケート回答ボタン８３は図１２に示したアドレス情報Ｕ２へのリンクとなっており、受講者がアンケート回答ボタン８３を押下する（ステップＳ１３１）と、受講者端末６は、アプリケーションサーバ４に対してアンケートサイトにアクセスする（ステップＳ１３２）。この場合の具体的なアクセス先は、上述したように、アプリケーションサーバ４内に格納されている第２のプログラム（アンケートサイトを表示するためのプログラム）となる。アクセスを受けたアプリケーションサーバ４は、アクセスに用いられたＵＲＬにより特定されるプログラムＩＤに基づいて第２のプログラムを実行し（ステップＳ１３３）、その結果として、図３３に示したアンケートサイト９０が受講者端末６のディスプレイに表示される（ステップＳ１３４）。
【０１１１】
こうして表示されたアンケートサイトにおいて受講者がアンケートに回答すると、受講者端末６からアプリケーションサーバ４に対し、回答の内容が送信される（ステップＳ１３５）。アプリケーションサーバ４は、受信した回答を、アンケート回答データベースに格納する（ステップＳ１３６）。こうして、各受講者のアンケート回答結果がアンケートデータベースに蓄積されていくことになる。
【０１１２】
図３３〜図３５には、アンケートサイト９０の画面遷移例を示している。アンケートサイト９０にアクセスした直後には、図３３に示す画面が表示される。図３３の画面はアンケート項目が選択式である場合の例であり、複数のボタンを含む回答欄９２と、「次項目へ」ボタン９３とを含む。なお、対応するアンケート項目が最後の項目である場合には、「次項目へ」ボタン９３に代え、図３４に示す送信ボタン９５が表示される。
【０１１３】
図３３の画面において受講者が回答欄９２に含まれる複数のボタンのいずれかを押下すると、受講者端末６は、押下されたボタンに対応する選択肢を記憶装置１１（図２を参照）に一時記憶するとともに、次のアンケート項目（この場合は図３４の画面）を表示する。また、受講者が「次項目へ」ボタン９３を押下した場合には、受講者端末６は、回答をスキップする旨を示す情報を記憶装置１１に一時記憶するとともに、次のアンケート項目（この場合は図３４の画面）を表示する。
【０１１４】
図３４の画面はアンケート項目が記述式である場合の例であり、テキスト入力欄９４と、送信ボタン９５（又は図３３に示した「次項目へ」ボタン９３）とを有して構成される。受講者がテキスト入力欄９４に回答の内容を記入し、送信ボタン９５を押下すると、受講者端末６は、記入内容を示すテキスト文を記憶装置１１（図２を参照）に一時記憶する。そして受講者端末６は、送信ボタン９５が押下されたことに応じて、記憶装置１１に一時記憶していたすべての回答を取得し、アプリケーションサーバ４に対して送信する（図２１のステップＳ１３４）とともに、図３５に示した最終画面を表示する。ここまでの処理により、受講者によるアンケートへの回答が終了する。
【０１１５】
図２１は、講義終了後に、受講者が講義についてのアンケートに回答する際の処理を示すシーケンス図である。図１６を参照して説明したように、アプリケーションサーバ４は、上述したステータス１が「Ｌｉｖｅ  Ｎｏｗ」状態になっている場合にのみ、設問回答／質問用サイトへのアクセスを許可するように構成されている。したがって、講義終了後には、図３０に示したアンケート回答ボタン８３からアンケートに回答することはできない。しかし、それでは不便であるので、本実施の形態では、設問回答／質問用サイトをスキップしてアンケートサイトにダイレクトアクセスするためのルートが用意されている。図２１は、そのようなルートでのアンケートサイトへのアクセスを示している。
【０１１６】
図２１の例においては、各受講者は、自身の受講者端末６を用いて図１２に示した２次元バーコードＣ２を読み取り、図３３に示したアンケートサイトにアクセスする（ステップＳ１４１）。その後の処理は、図１９に示したステップＳ１３３〜Ｓ１３６の処理と同一である。これにより、講義終了後においても、各受講者のアンケート回答結果をアンケートデータベースに蓄積していくことが可能になる。
【０１１７】
以上説明したように、本実施の形態によるプレゼンテーションシステム１によれば、スライドとともに表示されるオプションボタン４２（図２４を参照）を押下するだけで、受講者情報を表示するための子画面５０（図２５を参照）を表示させることができる。したがって、受講者情報を、講師の制御により、かつ、講師の負担を増大させることなく（例えば、スライド内に受講者情報へのリンクを設けておく必要なく）、スクリーン上に表示することが可能になる。
【０１１８】
また、子画面５０内に表示される集計画面（図２５を参照）内に属性提示ボタン５５及び設問提示ボタン５７を設け、属性提示ボタン５５が選択された場合には、受講者データベースに記憶される受講者の属性の統計データを表示中のスライドに代えて表示することとし、設問提示ボタン５７が選択された場合には、プログラムデータベースに記憶される設問の内容を表示中のスライドに代えて表示することとしたので、講師は、受講者の属性の統計データ及び設問の内容をスクリーン上に容易に表示することができる。
【０１１９】
さらに、設問提示ボタン５７が選択されたことに応じて受講者端末に設問回答ページを表示し、そこで入力された回答を設問回答データベースに蓄積することとしたので、各受講者からの回答を容易に集めることが可能になる。また、そうして蓄積された回答の集計処理を設問提示ボタン５７が選択されたことに応じて繰り返し実行し、設問の内容とともに表示することとしたので、講師のみならず各受講者も、リアルタイムに他の受講者の回答内容を知ることが可能になる。
【０１２０】
また、本実施の形態によるプレゼンテーションシステム１によれば、受講者からの質問を、スクリーンに表示することに加えて、講義ごとに事前に決定したメールアドレスで受信することも可能になる。したがって、メールソフトの振り分け機能や検索機能を介して容易にメールを整理することが可能になるので、講義終了後に行う質問の確認作業の作業負担を軽減することが可能になる。
【０１２１】
また、本実施の形態によるプレゼンテーションシステム１によれば、講義ごとに設問回答／質問用サイト８０（図３０を参照）とアンケートサイト９０（図３３を参照）とを分けて設け、それぞれにコード情報（例えば、図１２に示した２次元バーコードＣ１，Ｃ２）を設けることとしたので、講義終了とともに設問回答／質問用サイト８０へのアクセスを遮断しなければならない場合であっても、講義後のアンケートを取ることができるようになる。
【０１２２】
また、ＵＲＬに含まれるプログラムＩＤに基づいて設問回答／質問用サイト８０を生成する第１のプログラムにより設問回答／質問用サイト８０を生成し、ＵＲＬに含まれるプログラムＩＤに基づいてアンケートサイト９０を生成する第２のプログラムによりアンケートサイト９０を生成することとしたので、２次元バーコードを用いて容易に、受講者を、特定の講義プログラムに対応した設問回答／質問用サイト８０及びアンケートサイト９０に誘導することが可能になる。
【０１２３】
以上、本発明の好ましい実施の形態について説明したが、本発明はこうした実施の形態に何等限定されるものではなく、本発明が、その要旨を逸脱しない範囲において、種々なる態様で実施され得ることは勿論である。
【符号の説明】
【０１２４】
１          プレゼンテーションシステム
２          講師端末
３          補助講師端末
４          アプリケーションサーバ
５          データベースサーバ
６          受講者端末
７          インターネット
８          プロジェクタ
９          プリンタ
１０        プロセッサ
１１        記憶装置
１２        通信装置
１３        入力装置
１４        出力装置
１５        バス
２０        プログラム検索一覧画面
２１        新規登録ボタン
２２        プログラム検索ボタン
２３        プログラム一覧表
２４        講義終了ボタン
２５        編集ボタン
２６        集計ボタン
２７        ２次元バーコード表示ボタン
２８        プレゼンボタン
３０        基本情報登録修正画面
３１        プログラム基本情報入力部
３２        メールアドレス入力部
３３        講義資料等追加ボタン
３４        属性情報編集ボタン
３５        設問情報編集ボタン
３６        アンケート情報編集ボタン
３７        登録ボタン
４０        プレゼンテーション画面
４１        内部領域
４２        オプションボタン
５０        子画面
５１        集計タブ
５２        質問タブ
５３        資料タブ
５４，５６  ＵＲＬ取得ボタン
５５        属性提示ボタン
５７        設問提示ボタン
６２，７４  全画面表示切替ボタン
６３，７５  「資料に戻る」ボタン
６４        「前の属性」ボタン
６５        「次の属性」ボタン
７１        設問タイトル
７２        各選択肢
７３        集計結果
７６        「前の設問」ボタン
７７        「次の設問」ボタン
８０        設問回答／質問用サイト
８１        設問回答ボタン
８２        質問ボタン
８３        アンケート回答ボタン
８４，９２  回答欄
８５，９４  テキスト入力欄
８６，９５  送信ボタン
９０        アンケートサイト
９３        「次項目へ」ボタン
Ｃ１，Ｃ２  ２次元バーコード
Ｕ１，Ｕ２  アドレス情報
【図１】
2020113242.tif 000003
【図２】
2020113242.tif 000004
【図３】
2020113242.tif 000005
【図４】
2020113242.tif 000006
【図５】
2020113242.tif 000007
【図６】
2020113242.tif 000008
【図７】
2020113242.tif 000009
【図８】
2020113242.tif 000010
【図９】
2020113242.tif 000011
【図１０】
2020113242.tif 000012
【図１１】
2020113242.tif 000013
【図１２】
2020113242.tif 000014
【図１３】
2020113242.tif 000015
【図１４】
2020113242.tif 000016
【図１５】
2020113242.tif 000017
【図１６】
2020113242.tif 000018
【図１７】
2020113242.tif 000019
【図１８】
2020113242.tif 000020
【図１９】
2020113242.tif 000021
【図２０】
2020113242.tif 000022
【図２１】
2020113242.tif 000023
【図２２】
2020113242.tif 000024
【図２３】
2020113242.tif 000025
【図２４】
2020113242.tif 000026
【図２５】
2020113242.tif 000027
【図２６】
2020113242.tif 000028
【図２７】
2020113242.tif 000029
【図２８】
2020113242.tif 000030
【図２９】
2020113242.tif 000031
【図３０】
2020113242.tif 000032
【図３１】
2020113242.tif 000033
【図３２】
2020113242.tif 000034
【図３３】
2020113242.tif 000035
【図３４】
2020113242.tif 000036
【図３５】
2020113242.tif 000037