(57)【要約】【課題】スライドに対する視聴者の反応を確認可能とすること。【解決手段】コンテンツ表示システムは、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを記憶する第１記憶部と、前記コンテンツに対する視聴者のコメントを示すコメントデータを記憶する第２記憶部と、前記第１記憶部が記憶する前記コンテンツデータと、前記第２記憶部が記憶する前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる表示制御部と、を備え、前記表示制御部は、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する。【選択図】図２
2017054192.tif 000002
【特許請求の範囲】
【請求項１】
操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを記憶する第１記憶部と、
前記コンテンツに対する視聴者のコメントを示すコメントデータを記憶する第２記憶部と、
前記第１記憶部が記憶する前記コンテンツデータと、前記第２記憶部が記憶する前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる表示制御部と、
を備え、
前記表示制御部は、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する
コンテンツ表示システム。
【請求項２】
前記表示制御部は、前記コンテンツの切り替わりに応じて、切り替わり前の前記コンテンツに対する前記コメントの表示時間長を変更する
請求項１に記載のコンテンツ表示システム。
【請求項３】
前記表示制御部は、前記コンテンツの切り替わりに応じて、切り替わり前の前記コンテンツに対する前記コメントの表示態様を変更する
請求項１又は請求項２に記載のコンテンツ表示システム。
【請求項４】
前記表示制御部は、前記コンテンツの切り替わりにおいて、切り替わり前の前記コンテンツに対応する前記コメントが表示されている場合に、切り替わり後の前記コンテンツに対する前記コメントの表示開始を遅らせる
請求項１から請求項３のいずれか一項に記載のコンテンツ表示システム。
【請求項５】
前記複数のコンテンツを切り替える切替操作のタイミングを示すタイミングデータを記憶する第３記憶部、
を備え、
前記表示制御部は、前記第３記憶部が記憶するタイミングデータに基づいて、前記コンテンツ表示領域に表示させる前記コンテンツを切り替える
請求項１から請求項４のいずれか一項に記載のコンテンツ表示システム。
【請求項６】
前記複数のコンテンツを切り替える切替操作を受け付ける第１受付部、
を備え、
前記表示制御部は、前記第１受付部が受け付けた切替操作に基づいて、前記コンテンツ表示領域に表示させる前記コンテンツを切り替える
請求項１から請求項５のいずれか一項に記載のコンテンツ表示システム。
【請求項７】
前記コメントを入力する入力操作を受け付ける第２受付部
を備え、
前記表示制御部は、前記第１受付部が前記切替操作を受け付けてから前記第２受付部が前記入力操作を受け付けるまでの時間長に基づいて、前記コンテンツに対するコメントの表示を制御する
請求項６に記載のコンテンツ表示システム。
【請求項８】
前記表示制御部は、前記コンテンツ表示領域に表示させている第１コンテンツとは異なる第２コンテンツに対する前記コメントを表示しているときに、前記コンテンツ表示領域に表示させる前記コンテンツを、前記第１コンテンツから前記第２コンテンツへと切り替える場合、前記第２コンテンツに対する前記コメントの表示を開始しない
請求項６又は請求項７に記載のコンテンツ表示システム。
【請求項９】
操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを取得する第１取得部と、
前記コンテンツに対する視聴者のコメントを示すコメントデータを取得する第２取得部と、
前記第１取得部が取得した前記コンテンツデータと、前記第２取得部が取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる表示制御部と、
を備え、
前記表示制御部は、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する
端末装置。
【請求項１０】
請求項９に記載の端末装置と通信するサーバ装置であって、
前記コンテンツデータを記憶する記憶部と、
前記記憶部が記憶するコンテンツデータを前記端末装置に送信する送信部と、
を備えるサーバ装置。
【請求項１１】
請求項９に記載の端末装置と通信するサーバ装置であって、
前記コメントデータを記憶する記憶部と、
前記記憶部が記憶するコメントデータを前記端末装置に送信する送信部と、
を備えるサーバ装置。
【請求項１２】
端末装置と、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを記憶する第１記憶部を備える第１サーバ装置と、前記コンテンツに対する視聴者のコメントを示すコメントデータを記憶する第２記憶部を備える第２サーバ装置と、を備えるシステムにおけるコンテンツ表示方法であって、
前記端末装置が、前記第１サーバ装置から前記コンテンツデータを取得する第１ステップと、
前記端末装置が、前記第２サーバ装置から前記コメントデータを取得する第２ステップと、
前記端末装置が、前記第１ステップにおいて取得した前記コンテンツデータと、前記第２ステップにおいて取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる第３ステップと、
前記端末装置が、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する第４ステップと、
を含むコンテンツ表示方法。
【請求項１３】
コンピュータに、
操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを取得する第１ステップと、
前記コンテンツに対する視聴者のコメントを示すコメントデータを取得する第２ステップと、
前記第１ステップにおいて取得した前記コンテンツデータと、前記第２ステップにおいて取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる第３ステップと、
前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する第４ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示システム、端末装置、サーバ装置、コンテンツ表示方法、プログラムに関する。
【背景技術】
【０００２】
プレゼンテーションによる情報の提示が行われている。プレゼンテーションでは、文字、記号などのテキスト、図形、音声、静止画像、動画像などのコンテンツを含む画像データを提示して説明が行われる。以下では、プレゼンテーションに用いられる画像データのまとまりをスライドと称する。スライドは、複数のページから構成され、プレゼンテーションの発表者は、表示するページを順次切り替えながら説明する。各ページは、様々なコンテンツにより構成される。
近年では、複数のユーザの間でスライドを共有するスライド共有サービスが提供されている（例えば、非特許文献１）。スライド共有サービスでは、サーバ装置が管理するスライドを、複数の端末装置から参照することができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“Ｓｌｉｄｅ  Ｓｈａｒｅ”、［ｏｎｌｉｎｅ］、２００６年１０月４日、［平成２７年８月１９日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ＳｌｉｄｅＳｈａｒｅ．ｎｅｔ／＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のスライド共有サービスにおいて共有されるスライドは、スライドの作成者が予め公開設定したものである。また、スライドの視聴者は、それぞれ個別に端末装置を用いてスライドを視聴するため、スライドの発表者や視聴者は、他のユーザがスライドに対して抱いた感想などの反応を共有することができない場合がある。この場合、スライドの魅力が損なわれてしまう可能性があるため、スライドに対する視聴者の反応が共有されることが望ましい。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、スライドに対する視聴者の反応を確認可能とするコンテンツ表示システム、端末装置、サーバ装置、コンテンツ表示方法、プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）上述した課題を解決するために、本発明の一態様は、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを記憶する第１記憶部と、前記コンテンツに対する視聴者のコメントを示すコメントデータを記憶する第２記憶部と、前記第１記憶部が記憶する前記コンテンツデータと、前記第２記憶部が記憶する前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる表示制御部と、を備え、前記表示制御部は、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御するコンテンツ表示システムである。
【０００７】
（２）また、本発明の一態様は、上記（１）に記載のコンテンツ表示システムにおいて、前記表示制御部は、前記コンテンツの切り替わりに応じて、切り替わり前の前記コンテンツに対する前記コメントの表示時間長を変更する。
【０００８】
（３）また、本発明の一態様は、上記（１）又は（２）に記載のコンテンツ表示システムにおいて、前記表示制御部は、前記コンテンツの切り替わりに応じて、切り替わり前の前記コンテンツに対する前記コメントの表示態様を変更する。
【０００９】
（４）また、本発明の一態様は、上記（１）から（３）のいずれかに記載のコンテンツ表示システムにおいて、前記表示制御部は、前記コンテンツの切り替わりにおいて、切り替わり前の前記コンテンツに対応する前記コメントが表示されている場合に、切り替わり後の前記コンテンツに対する前記コメントの表示開始を遅らせる。
【００１０】
（５）また、本発明の一態様は、上記（１）から（４）のいずれかに記載のコンテンツ表示システムにおいて、前記複数のコンテンツを切り替える切替操作のタイミングを示すタイミングデータを記憶する第３記憶部、を備え、前記表示制御部は、前記第３記憶部が記憶するタイミングデータに基づいて、前記コンテンツ表示領域に表示させる前記コンテンツを切り替える。
【００１１】
（６）また、本発明の一態様は、上記（１）から（５）のいずれかに記載のコンテンツ表示システムにおいて、前記複数のコンテンツを切り替える切替操作を受け付ける第１受付部、を備え、前記表示制御部は、前記第１受付部が受け付けた切替操作に基づいて、前記コンテンツ表示領域に表示させる前記コンテンツを切り替える。
【００１２】
（７）また、本発明の一態様は、上記（６）に記載のコンテンツ表示システムにおいて、前記コメントを入力する入力操作を受け付ける第２受付部を備え、前記表示制御部は、前記第１受付部が前記切替操作を受け付けてから前記第２受付部が前記入力操作を受け付けるまでの時間長に基づいて、前記コンテンツに対するコメントの表示を制御する。
【００１３】
（８）また、本発明の一態様は、上記（６）又は（７）に記載のコンテンツ表示システムにおいて、前記表示制御部は、前記コンテンツ表示領域に表示させている第１コンテンツとは異なる第２コンテンツに対する前記コメントを表示しているときに、前記コンテンツ表示領域に表示させる前記コンテンツを、前記第１コンテンツから前記第２コンテンツへと切り替える場合、前記第２コンテンツに対する前記コメントの表示を開始しない。
【００１４】
（９）また、本発明の一態様は、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを取得する第１取得部と、前記コンテンツに対する視聴者のコメントを示すコメントデータを取得する第２取得部と、前記第１取得部が取得した前記コンテンツデータと、前記第２取得部が取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる表示制御部と、を備え、前記表示制御部は、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する端末装置である。
【００１５】
（１０）また、本発明の一態様は、上記（９）に記載の端末装置と通信するサーバ装置であって、前記コンテンツデータを記憶する記憶部と、前記記憶部が記憶するコンテンツデータを前記端末装置に送信する送信部と、を備えるサーバ装置である。
【００１６】
（１１）また、本発明の一態様は、上記（９）に記載の端末装置と通信するサーバ装置であって、前記コメントデータを記憶する記憶部と、前記記憶部が記憶するコメントデータを前記端末装置に送信する送信部と、を備えるサーバ装置である。
【００１７】
（１２）また、本発明の一態様は、端末装置と、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを記憶する第１記憶部を備える第１サーバ装置と、前記コンテンツに対する視聴者のコメントを示すコメントデータを記憶する第２記憶部を備える第２サーバ装置と、を備えるシステムにおけるコンテンツ表示方法であって、前記端末装置が、前記第１サーバ装置から前記コンテンツデータを取得する第１ステップと、前記端末装置が、前記第２サーバ装置から前記コメントデータを取得する第２ステップと、前記端末装置が、前記第１ステップにおいて取得した前記コンテンツデータと、前記第２ステップにおいて取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる第３ステップと、前記端末装置が、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する第４ステップと、を含むコンテンツ表示方法である。
【００１８】
（１３）また、本発明の一態様は、コンピュータに、操作に応じて切り替わる複数のコンテンツを含んで構成されるコンテンツデータを取得する第１ステップと、前記コンテンツに対する視聴者のコメントを示すコメントデータを取得する第２ステップと、前記第１ステップにおいて取得した前記コンテンツデータと、前記第２ステップにおいて取得した前記コメントデータとに基づいて、複数の前記コンテンツのうちの少なくとも１つのコンテンツを、コンテンツ表示領域に表示させるとともに、当該コンテンツに対する前記コメントを表示させる第３ステップと、前記コンテンツの切り替わりに応じて、当該コンテンツに対するコメントの表示を制御する第４ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１９】
本発明の実施形態によれば、ユーザは、スライドに対する視聴者の反応を確認することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態に係るコメント表示システムの概略機能構成を示すブロック図である。
【図２】同実施形態に係るスライドとコメントとの表示例を示す図である。
【図３】同実施形態に係るスライドとコメントとの対応関係を表す図である。
【図４】同実施形態に係るコメントデータのデータ構成の一例を示す図である。
【図５】同実施形態に係るスライド配信サーバの概略機能構成を示すブロック図である。
【図６】同実施形態に係るコメント配信サーバの概略機能構成を示すブロック図である。
【図７】同実施形態に係る発表者端末装置の概略機能構成を示すブロック図である。
【図８】同実施形態に係る視聴者端末装置の概略機能構成を示すブロック図である。
【図９】同実施形態に係る各装置のコンピュータのハードウェア構成の一例を示す図である。
【図１０】同実施形態に係るスライド配信サーバの動作を示すフローチャートである。
【図１１】同実施形態に係るコメント配信サーバの動作を示すフローチャートである。
【図１２】同実施形態に係る発表者端末装置の動作を示すフローチャートである。
【図１３】同実施形態に係る視聴者端末装置の動作を示すフローチャートである。
【図１４】同実施形態に係る端末装置によるコメントの表示例を示す図である。
【図１５】本発明の第２の実施形態に係るコンテンツ表示システムの概要を示す図である。
【図１６】同実施形態に係るスライドとコメントとの対応関係を表す図である。
【図１７】本発明の第３の実施形態に係るコンテンツ表示システムの概要を示す図である。
【図１８】本発明の第４の実施形態に係るコンテンツ表示システムの概要を示す図である。
【図１９】本発明の第５の実施形態に係るコンテンツ表示システムの概要を示す図である。
【図２０】同実施形態に係るコメントデータの記述例を示す図である。
【図２１】同実施形態に係る端末装置のウェイト時間の測定における動作を示すフローチャートである。
【図２２】変形例に係るスライドの表示レイアウトを示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。
［第１の実施形態］
＜コンテンツ表示システムの概要＞
本発明の第１の実施形態に係るコンテンツ表示システム１００の概要について説明する。
本実施形態に係るコンテンツ表示システム１００は、スライドを複数のユーザの間で共有するシステムである。ここで、本実施形態では、スライドを用いたプレゼンテーションが共有される。つまり、スライドの他に、プレゼンテーションにおける発表者の説明の音声や、スライドの操作履歴なども共有する。また、コンテンツ表示システム１００は、スライドに対する視聴者の反応を、スライドとともに提示する。スライドに対する視聴者の反応とは、プレゼンテーション、スライド、スライドを構成する各ページ、各ページを構成するコンテンツを視聴した結果、視聴者に起こる変化や動きなどである。ここでは、一例として、視聴者がコメントを登録することにより反応を示す場合について説明する。コメントは、文字、記号などのテキスト、図形、画像などにより構成される。
【００２２】
ここで、コンテンツ表示システム１００のユーザには、発表者と視聴者との２種類が存在する。
発表者とは、スライドを視聴者に公開するユーザである。本実施形態において、発表者は、コンテンツ表示システム１００の発表者端末装置３を用いて、スライドを用いたプレゼンテーションを行う。
視聴者とは、発表者が公開したスライドを視聴するユーザである。視聴者は、コンテンツ表示システム１００の視聴者端末装置４を用いて、スライドを視聴する。視聴者は、スライドの視聴中に、コメントを登録することができる。視聴者が登録したコメントは、同じスライドを表示する他の視聴者端末装置４において表示される。これにより、コンテンツ表示システム１００は、スライドとともにコメントを共有することができる。
【００２３】
図１は、コメント表示システムの概略機能構成を示すブロック図である。
コンテンツ表示システム１００は、スライド配信サーバ１と、コメント配信サーバ２と、発表者端末装置３と、複数の視聴者端末装置４と、を備える。スライド配信サーバ１と、コメント配信サーバ２と、発表者端末装置３と、視聴者端末装置４とは、それぞれコンピュータシステムを備える電子機器である。コンテンツ表示システム１００は、スライド配信サーバ１と、コメント配信サーバ２と、発表者端末装置３とを、それぞれ複数備えてもよい。スライド配信サーバ１と、コメント配信サーバ２と、発表者端末装置３と、視聴者端末装置４とは、それぞれネットワーク５を介して通信可能に接続される。
【００２４】
スライド配信サーバ１は、スライドデータなどを管理するサーバ装置である。スライド配信サーバ１は、スライドデータ、説明音声データを、発表者端末装置３から受信し、自装置が備える記憶部に記憶させる。また、スライド配信サーバ１は、視聴者端末装置４からの配信要求に応じて、スライドデータ、説明音声データを配信する。ここで、スライドデータとは、スライドを表すデータである。説明音声データとは、プレゼンテーションにおける発表者の説明音声を表すデータである。
【００２５】
コメント配信サーバ２は、コメントデータなどを管理するサーバ装置である。コメント配信サーバ２は、操作履歴データを、発表者端末装置３から受信し、自装置が備える記憶部に記憶させる。また、コメント配信サーバ２は、コメントデータを、視聴者端末装置４から受信し、自装置が備える記憶部に記憶させる。また、コメント配信サーバ２は、スライドを閲覧する視聴者端末装置４に、当該スライドに対応する操作履歴データ、コメントデータを配信する。ここで、操作履歴データとは、プレゼンテーションにおけるスライドの操作履歴を表すデータである。つまり、操作履歴データとは、スライドのページ送りのタイミング、切り替わり先のページを表すデータである。ページ送りのタイミングは、例えば、プレゼンテーションの開始を基準とした時間であるプレゼンテーション時間により表される。コメントデータとは、スライド、プレゼンテーションに対するコメントを表すデータである。つまり、コメントデータとは、スライド、プレゼンテーションの視聴者の反応を表すデータの一例である。また、上述したスライドデータ、説明音声データ、操作履歴データ、コメントデータには、いずれも、スライドを固有に識別するスライドＩＤが含まれているため、各データがどのスライドに対応するのかを一意に特定することができる。
【００２６】
発表者端末装置３は、パーソナルコンピュータ、タブレット、スマートフォンなどの機器であり、発表者により利用される。発表者端末装置３は、スライドデータ、説明音声データを生成し、スライド配信サーバ１に送信する。
視聴者端末装置４は、パーソナルコンピュータ、タブレット、スマートフォンなどの機器であり、視聴者により利用される。視聴者端末装置４は、スライド配信サーバ１から配信されるスライドデータを受信してプレゼンテーションを再生するとともに、コメント配信サーバ２から配信されるコメントを受信して、例えば、スライドのページ上に重ねて表示する。以下では、ページ上に重ねて表示するとは、スライドの各ページに対して、コメントの少なくとも一部を重ねて表示することをいう。
【００２７】
ここで、図２を参照して、スライドとコメントの表示の例について説明する。
図２は、スライドとコメントとの表示例を示す図である。
以下では一例として、発表者が事前に行ったプレゼンテーションを記録し、記録されたプレゼンテーションを視聴者の任意のタイミングで、視聴者端末装置４において再生する場合について説明する。
図２のスライド表示欄１０４には、スライドが１ページずつ表示される。つまり、スライド表示欄１０４は、コンテンツを表示するコンテンツ表示領域の一例である。スライドのページは、プレゼンテーションの再生開始時点を基準としたスライド再生時間に応じて順次切り替えられる。より具体的には、プレゼンテーションにおいて、発表者がページを切り替える操作を行ったタイミングが到来したときに、ページが切り替えられる。また、ページ上に重ねられて視聴者のコメントが順次表示される。また、コメントリスト表示欄１１２には、スライド全体又はスライドの各ページに対するコメントが一覧表示される。
【００２８】
このように、コンテンツ表示システム１００において、スライド配信サーバ１は、操作に応じて切り替わる複数のページを含んで構成されるスライドデータを記憶する。また、コメント配信サーバ２は、前記ページに対する視聴者のコメントを示すコメントデータを記憶する。そして、視聴者端末装置４は、スライド配信サーバ１が記憶するスライドデータと、コメント配信サーバ２が記憶する前記コメントデータとに基づいて、複数のページのうちの少なくとも１つのページを、コメント表示欄１０５、コメントリスト表示欄１１２に表示させるとともに、当該ページに対する前記コメントを表示させる。
従って、視聴者は、スライドに対する他の視聴者の反応を確認することができる。
以上が、コンテンツ表示システム１００の概要についての説明である。
【００２９】
＜スライドとコメントとの対応関係＞
次に、スライドとコメントとの対応関係について説明する。
図３は、本実施形態に係るスライドとコメントとの対応関係を表す図である。
図３に示す例において、時間軸ｔは、プレゼンテーションの開始から終了までの時間の流れを表す。図３に示すスライドＳＬ１は、ページＰ１１−Ｐ１８により構成されている。各ページＰ１１−Ｐ１８は、それぞれ、時刻ＴＡ１−ＴＡ８に表示開始し、時刻ＴＡ２−ＴＡ９に表示終了している。つまり、時刻ＴＡ２−ＴＡ８において、スライドＳＬ１のページが切り替わる。
【００３０】
本実施形態では、視聴者が利用する視聴者端末装置４は、プレゼンテーションを再生する。従って、発表者がプレゼンテーションを開始したタイミングが、視聴者端末装置４においてプレゼンテーションを再生開始するタイミングに対応する。また、発表者がスライドを切り替えたタイミングが、視聴者端末装置４において再生されるページが切り替わるタイミングに対応する。
【００３１】
本実施形態において、コメントは、例えば、プレゼンテーションの開始からの経過時間に対応付けられて登録される。つまり、本実施形態では、コメントは、スライド再生時間に対応付けられている。図３に示す例では、スライドＳＬ１に対して、９つのコメントＣ１１〜Ｃ１９がそれぞれ時刻ＴＢ１−ＴＢ９に付されている。例えば、ページＰ１３の表示開始直後の時刻ＴＢ４にコメントＣ１４が付されている。また、例えば、ページＰ１２の表示終了直前の時刻ＴＢ３にコメントＣ１３が付されている。また、例えば、ページＰ１７の表示開始直後の時刻ＴＢ６に、３つのコメントＣ１７−Ｃ１９が付されている。このように、コンテンツ表示システム１００は、時間に対応付けてコメントを管理するため、プレゼンテーションの進行に伴って、各ページに対するコメントを表示することができる。また、ある視聴者が、コメントを付与した視聴者とは異なるタイミングでスライドの表示を開始した場合であっても、コメントが付与された場面に到達したときにコメントが表示されるため、スライドの視聴中にコメントされたかのような臨場感を演出することができる。
以上が、スライドとコメントとの対応関係についての説明である。
【００３２】
＜スライド配信サーバの構成＞
次に、スライド配信サーバ１、コメント配信サーバ２、発表者端末装置３、視聴者端末装置４の構成について説明する。まず、スライド配信サーバ１の構成について説明する。
図４は、スライド配信サーバ１の概略機能構成を示すブロック図である。
スライド配信サーバ１は、スライド記憶部１１と、スライド配信部１２と、スライド更新管理部１３と、サーバ側スライド受信部１４と、を備える。
スライド記憶部１１は、スライドデータ、説明音声データを記憶する。スライドデータと説明音声データとは、それぞれ、スライドＩＤにより管理される。
スライド配信部１２は、視聴者端末装置４からの配信要求に応じて、スライド記憶部１１に記憶されたスライドデータと説明音声データとを読み出し、視聴者端末装置４に配信する。
スライド更新管理部１３は、発表者端末装置３から受信したスライドデータと説明音声データとを、スライド記憶部１１に追加して記憶する。
サーバ側スライド受信部１４は、発表者端末装置３と各種通信を行い、発表者端末装置３から送信されたスライドデータと説明音声データとを受信する。また、スライド配信部１２にスライドデータと説明音声データとの配信指示を出力する。
以上が、スライド配信サーバ１の構成についての説明である。
【００３３】
＜コメント配信サーバの構成＞
次に、コメント配信サーバ２の構成について説明する。
図５は、コメント配信サーバ２の概略機能構成を示すブロック図である。
コメント配信サーバ２は、コメント記憶部２１と、コメント配信部２２と、コメント更新管理部２３と、サーバ側コメント受信部２４と、を備える。
コメント記憶部２１は、操作履歴データを記憶する。また、コメント記憶部２１は、コメントの内容と、コメント付与時間とを対応付けて、コメントデータとして記憶する。
【００３４】
ここで、コメントデータについて説明する。
図６は、実施形態に係るコメントデータのデータ構成の一例を示す図である。
各コメントデータは、スライドＩＤとページＩＤとのデータを含み、どのスライドのどのページに対するコメントについてのデータであるのかを識別できるようになっている。また、各コメントデータは、コメント付与時間と、コメントデータ投稿実時間と、ユーザ名と、コメント内容と、コメント表示方法とを含む。そして、これらの各情報を互いに対応付けることにより１つのコメントについてのコメントデータが構成される。
【００３５】
コメント付与時間とは、コメントが付与された時間を、スライド再生時間により表す情報である。
コメント投稿実時間とは、コメントを付与（発言）した実際の時刻を表す情報である。
ユーザ名とは、コメントを付与したユーザ（視聴者）を識別するデータである。
コメント表示方法とは、コメントをどのように表示させるのかを指定するデータである。
視聴者端末装置４は、視聴者からコメントを登録する操作を受け付けると、再生中のスライドのスライドＩＤと、ページＩＤとが記述されたコメントデータが新たに生成され、追加保存される。
【００３６】
コメント配信部２２は、コメント記憶部２１に記憶されたコメントデータを読み出して、視聴者端末装置４に配信する。
コメント更新管理部２３は、サーバ側コメント受信部２４を介して視聴者端末装置４から受信したコメントデータをスライドＩＤに従って、コメント記憶部２１に追加して記憶する。
サーバ側コメント受信部２４は、視聴者端末装置４と各種通信を行い、視聴者端末装置４から送信されるデータをコメント更新管理部２３に出力してコメントデータを追加して記憶させたり、コメント配信部２２にコメントデータの配信指示を出力したりする。
以上が、コメント配信サーバ２の構成についての説明である。
【００３７】
＜発表者端末装置の構成＞
次に、発表者端末装置３の構成について説明する。
図７は、発表者端末装置３の概略機能構成を示すブロック図である。
発表者端末装置３は、発表者側入力部３１と、説明音声取得部３２と、スライド作成部３３と、操作履歴取得部３４と、発表者側表示制御部３５と、発表者側表示部３６と、端末側スライド記憶部３７と、端末側スライド送信部３８と、を備える。
【００３８】
発表者側入力部３１は、スライドの作成と、プレゼンテーションの実行とにおける操作の入力を受け付ける。発表者がスライドを作成する場合には、発表者側入力部３１は、各種コンテンツをまとめる操作や、スライドをスライド配信サーバ１に登録する操作を受け付ける。また、発表者がプレゼンテーションを行う場合には、発表者側入力部３１は、スライドを表示開始、表示終了する操作、ページを切り替える操作などを発表者から受け付ける。ページを切り替える操作としては、ページを次のページに進める操作、ページを前のページに巻き戻す操作、スライドを構成するページの中から特定の１枚のページを選択して切り替える操作などがある。
説明音声取得部３２は、プレゼンテーションにおける発表者の説明音声の入力を受け付ける。説明音声取得部３２は、説明音声データを生成し、端末側スライド記憶部３７に記憶させる。
【００３９】
スライド作成部３３は、発表者側入力部３１が受け付けた操作入力に応じて、スライドデータを生成する。スライド作成部３３は、生成したスライドデータを端末側スライド記憶部３７に記憶させる。
操作履歴取得部３４は、発表者側入力部３１が受け付けた操作入力に応じて操作履歴データを生成する。操作履歴取得部３４は、生成した操作履歴データを端末側スライド記憶部３７に記憶させる。
発表者側表示制御部３５は、発表者側入力部３１が受け付けた操作入力に応じて、各種画面を発表者側表示部３６に表示させる。具体的には、発表者側表示制御部３５は、スライドの作成用画面や、プレゼンテーションにおけるスライドの各ページなどを表示させる。
【００４０】
端末側スライド記憶部３７は、スライドデータ、説明音声データ、操作履歴データを記憶する。
端末側スライド送信部３８は、発表者側入力部３１が受け付けた操作入力に応じて、端末側スライド記憶部３７に記憶されたスライドデータ、説明音声データ、操作履歴データをスライド配信サーバ１又はコメント配信サーバ２に送信する。
【００４１】
＜視聴者端末装置の構成＞
次に、視聴者端末装置４の構成について説明する。
図８は、視聴者端末装置４の概略機能構成を示すブロック図である。
視聴者端末装置４は、スライド再生部４１と、端末側コメント受信部４２と、端末側コメント記憶部４３と、視聴者側表示部４４と、スライド表示制御部４５と、コメント表示制御部４６と、視聴者側入力部４７と、コメント送信部４８と、を備える。
【００４２】
スライド再生部４１は、視聴者端末装置４を利用する視聴者によって指定されたスライドデータと説明音声データの配信要求をスライド配信サーバ１に送信する。そして、スライド配信サーバ１から配信されたスライドデータと説明音声データとを受信して再生する。
端末側コメント受信部４２は、コメントデータと操作履歴データとを、コメント配信サーバ２に要求する。このとき、要求するコメントデータと操作履歴データとは、それぞれ、スライド再生部４１が再生するスライドＩＤを含むデータである。そして、端末側コメント受信部４２は、コメント配信サーバ２から配信されたコメントデータと操作履歴データとを受信する。
端末側コメント記憶部４３は、端末側コメント受信部４２が受信したコメントデータと操作履歴データとを記憶する。
【００４３】
視聴者側表示部４４は、各種データを表示する。
スライド表示制御部４５は、スライド再生部４１によって再生されるスライドを視聴者側表示部４４に表示させる。
コメント表示制御部４６は、スライド再生部４１によって再生されるスライドに対応するコメントデータを、端末側コメント記憶部４３から読み出す。コメント表示制御部４６は、読み出したコメントデータに基づいて、コメントを視聴者側表示部４４に表示させる。具体的には、例えば、再生中のスライドのスライド再生時間に対応するコメントを、ページ上に重ね、視聴者側表示部４４に表示させる。
【００４４】
視聴者側入力部４７は、視聴者からの操作入力を受け付ける。視聴者側入力部４７は、例えば、再生するスライドを選択する操作、コメントを登録する操作を受け付ける。
コメント送信部４８は、視聴者側入力部４７が受け付けたコメント登録操作に応じてコメントデータを生成し、生成したコメントデータをコメント配信サーバ２に送信する。
【００４５】
＜コンピュータシステムの構成＞
次に、コンテンツ表示システム１００の各装置が備えるコンピュータシステムのハードウェア構成について、図９を参照して説明する。
図９は、本実施形態に係るコンピュータシステムのハードウェア構成の一例を示す図である。
コンテンツ表示システム１００の各装置のコンピュータシステムは、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１と、記憶部９２と、通信部９３と、入力部９４と、表示部９５と、音声出力部９６とを備える。これらの構成要素は、バスＢを介して相互に通信可能に接続されている。
ＣＰＵ９１は、記憶部９２に記憶された各種プログラムを実行し、コンピュータシステムの各部を制御する。
記憶部９２は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含み、各種データ、プログラムなどを記憶する。コンテンツ表示システム１００が備える各装置の機能は、例えば、記憶部９２に記憶されたプログラムを、ＣＰＵ９１が実行することにより実現される。
【００４６】
通信部９３は、例えば、複数のイーサネット（登録商標）ポートや複数のＵＳＢ等のデジタル入出力ポート等を含んで構成され、ネットワーク５を介して、他の装置等と通信を行う。
入力部９４は、例えば、マウスなどのポインティングデバイス、キーボード、タッチパネルなどの入力装置である。タッチパネルの場合は、ユーザの指やスタイラスペンの接触を検知するセンサと表示部９５とが一体に構成される。
【００４７】
表示部９５は、画像やテキスト等の情報を表示するディスプレイであり、例えば、液晶ディスプレイパネル、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネル等を含んで構成される。
音声出力部９６は、スピーカ、アンプなどを含んで構成され、プレゼンテーションの説明音声、各種効果音などを出力する。
以上が、コンピュータシステムのハードウェア構成の説明である。
【００４８】
＜コンテンツ表示システムの動作＞
次に、コンテンツ表示システム１００の動作について説明する。ここでは、まず、コンテンツ表示システム１００の動作の概要について説明する。
まず、発表者は、発表者端末装置３を操作してプレゼンテーションを行い、当該プレゼンテーションを収録する。次に、発表者端末装置３は、収録したプレゼンテーションについてのスライドデータと説明音声データをスライド配信サーバ１に送信する。また、発表者端末装置３は、収録したプレゼンテーションについての操作履歴データを、コメント配信サーバ２に送信する。これにより、スライド配信サーバ１と、コメント配信サーバ２とは、プレゼンテーションを再生するためのデータを管理することができる。
【００４９】
他方、視聴者は、視聴者端末装置４を操作して、再生するスライドを選択する。視聴者端末装置４は、選択されたスライドのスライドＩＤに基づいて、スライド配信サーバ１からスライドデータと説明音声データとを取得する。視聴者端末装置４は、選択されたスライドのスライドＩＤに基づいて、コメント配信サーバ２から操作履歴データと、コメントデータとを取得する。これにより、視聴者端末装置４は、スライドを表示しつつ、当該スライドに対するコメントを表示することができる。
また、視聴者がコメントを登録すると、視聴者端末装置４は、コメントデータを生成する。そして、視聴者端末装置４は、生成したコメントデータをコメント配信サーバ２に送信する。これにより、コメント配信サーバ２は、視聴者のコメントを管理し、スライドに対するコメントを、各視聴者端末装置４において表示して視聴者の反応を共有することができる。
【００５０】
＜スライド配信サーバの動作＞
次に、コンテンツ表示システム１００が備える各装置の動作について、順次説明する。
まず、スライド配信サーバ１の動作について、図１０のフローチャートを用いて説明する。
スライド配信サーバ１のサーバ側スライド受信部１４は、スライドデータ、説明音声データの配信要求を視聴者端末装置４から受信したか否かを検出する（ステップＳ１０１）。スライドデータ、説明音声データの配信要求を受信した場合には、サーバ側スライド受信部１４は、スライド配信部１２にスライドデータ、説明音声データの配信指示をする。ここでは、配信要求に含まれる、スライドデータのスライドＩＤがスライド配信部１２に出力される。スライド配信部１２は、サーバ側スライド受信部１４から出力されたスライドＩＤに対応するスライドデータ、説明音声データを、スライド記憶部１１から読み出し（ステップＳ１０２）、読み出したスライドデータを配信要求元の視聴者端末装置４に配信する（ステップＳ１０３）。
【００５１】
一方、スライドデータ、説明音声データの配信要求ではなく、発表者端末装置３から送信されたスライドデータ、説明音声データを受信した場合（ステップＳ１０４）、サーバ側スライド受信部１４は、スライドデータ、説明音声データをスライド更新管理部１３に出力する。スライド更新管理部１３は、サーバ側スライド受信部１４から取得したスライドデータ、説明音声データを、スライド記憶部１１に追加保存する（ステップＳ１０５）。他方、視聴者端末装置４からのスライドデータや説明音声データの配信要求も、発表者端末装置３から送信されるスライドデータや説明音声データも受信していない場合は、スライド配信サーバ１は、ステップＳ１０１に移行する。
以上が、スライド配信サーバ１の動作例についての説明である。
【００５２】
＜コメント配信サーバの動作＞
次に、コメント配信サーバ２の動作について、図１１のフローチャートを用いて説明する。
コメント配信サーバ２のサーバ側コメント受信部２４は、コメントデータ又は操作履歴データの配信要求を視聴者端末装置４から受信したか否かを検出する（ステップＳ２０１）。コメントデータの配信要求を受信した場合には、サーバ側コメント受信部２４は、コメント配信部２２にコメントデータ又は操作履歴データの配信指示をする。ここでは、配信要求に含まれる、コメントデータ又は操作履歴データのスライドＩＤがコメント配信部２２に出力される。コメント配信部２２は、サーバ側コメント受信部２４から出力されたスライドＩＤに対応するコメントデータ又は操作履歴データを、コメント記憶部２１から読み出し（ステップＳ２０２）、読み出したコメントデータ又は操作履歴データを配信要求元の視聴者端末装置４に配信する（ステップＳ２０３）。ここでは、一例として、スライドＩＤに対応付けられている各コメントデータを一括して送信する。ただし、コメントデータは、例えば、再生されるページが切り替わる度に、切り替わり先のページのページＩＤに対応付けられているコメントデータを逐次送信してもよい。
【００５３】
一方、コメントデータ又は操作履歴データの配信要求ではなく、視聴者端末装置４から送信されたコメントデータを受信した場合（ステップＳ２０４）、サーバ側コメント受信部２４は、コメントデータをコメント更新管理部２３に出力する。コメント更新管理部２３は、サーバ側コメント受信部２４から取得したコメントデータを、コメント記憶部２１に追加保存する（ステップＳ２０５）。コメントデータには、スライドＩＤ、ページＩＤが含まれているため、スライド単位、ページ単位でコメントデータを特定することができる。追加保存されると、コメント配信部２２は、当該スライドＩＤのスライドを再生している視聴者端末装置４を特定し、特定した視聴者端末装置４のそれぞれに、追加保存したコメントデータを配信する（ステップＳ２０６）。これにより、ある視聴者が登録したコメントを、他の視聴者もリアルタイムに視聴することができる。
【００５４】
また、コメントデータ又は操作履歴データの配信要求でも、視聴者端末装置４から送信されたコメントデータでもなく、操作履歴データを、発表者端末装置３から受信した場合（ステップＳ２０７）、サーバ側コメント受信部２４は、操作履歴データをコメント更新管理部２３に出力する。コメント更新管理部２３は、サーバ側コメント受信部２４から取得した操作履歴データを、コメント記憶部２１に追加保存する（ステップＳ２０８）。他方、コメントデータ又は操作履歴データの配信要求も、視聴者端末装置４から送信されたコメントデータも、発表者端末装置３から送信された操作履歴データも受信していない場合は、コメント配信サーバ２は、ステップＳ２０１に移行する。ここで、同じスライドＩＤのスライドを再生している視聴者端末装置４を特定する方法としては、例えば、コメント配信サーバ２にアクセスしてきた視聴者端末装置４とセッションを確立しておき、このセッションが有効な視聴者端末装置４をスライド閲覧中として特定することが可能である。
以上が、コメント配信サーバ２の動作例についての説明である。
【００５５】
＜発表者端末装置の動作＞
次に、発表者端末装置３の動作について図面を用いて説明する。
スライドを新規作成する操作入力を、発表者側入力部３１が発表者から受け付けると（ステップＳ３０１）、スライド作成部３３は、スライドデータを新規に生成する。このとき、発表者側表示制御部３５は、スライドの作成用画面を発表者側表示部３６に表示させる。スライド作成部３３は、生成したスライドデータを、端末側スライド記憶部３７に追加保存させる（ステップＳ３０２）。そして、例えば、スライドを視聴者に公開する操作を、発表者側入力部３１が発表者から受け付けると、端末側スライド送信部３８は、端末側スライド記憶部３７に保存されたスライドデータを、スライド配信サーバ１に送信する（ステップＳ３０３）。
【００５６】
一方、スライドを新規作成する操作入力ではなく、プレゼンテーションを開始する操作を、発表者側入力部３１が発表者から受け付けると（ステップＳ３０４）、発表者側表示制御部３５は、発表者により指定されたスライドＩＤのスライドデータを端末側スライド記憶部３７から読み出し、読み出したスライドデータに基づいて、スライドを発表者側表示部３６に表示させる。そして、操作履歴取得部３４は、スライドを操作する入力を発表者側入力部３１が受け付ける度に、操作の内容と操作タイミングとを記録し、操作履歴データを生成する。具体的には、ページを切り替える切替操作の場合には、切替先のページのページＩＤが操作タイミングとともに記録される。また、操作タイミングとしては、例えば、プレゼンテーションの開始時に動作を開始するタイマにより、切替操作の受付時刻が計時され、記録されてよい。つまり、操作タイミングとして、プレゼンテーションの開始から操作入力されるまでの時間が記録される。
【００５７】
説明音声取得部３２は、プレゼンテーションの終了までの間、説明音声の録音を行い、説明音声データを生成する。操作履歴取得部３４、説明音声取得部３２は、それぞれ、生成した操作履歴データ、説明音声データを端末側スライド記憶部３７に追加保存させる（ステップＳ３０５）。プレゼンテーションの終了後、端末側スライド送信部３８は、端末側スライド記憶部３７に保存された操作履歴データをコメント配信サーバ２に送信し、説明音声データを、スライド配信サーバ１に送信する（ステップＳ３０６）。他方、スライドを新規作成する操作入力も、プレゼンテーションを開始する操作も、発表者側入力部３１が発表者から受け付けていない場合、発表者端末装置３は、ステップＳ３０１に処理を移行する。
以上が、発表者端末装置３の動作例についての説明である。
【００５８】
＜視聴者端末装置の動作＞
次に、視聴者端末装置４の動作について図面を用いて説明する。
視聴者端末装置４の視聴者側入力部４７が、視聴者からスライドの再生指示を受け付けると（ステップＳ４０１）、スライド再生部４１は、指示されたスライドのスライドＩＤをスライド配信サーバ１に送信し、スライドデータ及び説明音声データの配信を要求する。また、端末側コメント受信部４２は、指示されたスライドのスライドＩＤをコメント配信サーバ２に送信し、コメントデータの配信を要求する。そして、端末側コメント受信部４２は、コメント配信サーバ２から配信されるコメントデータを受信すると（ステップＳ４０２）、受信したコメントデータを端末側コメント記憶部４３に記憶させる。
【００５９】
次に、スライド再生部４１は、スライド配信サーバ１から配信されるスライドを受信すると、受信したスライドを再生する。そして、スライド表示制御部４５は、スライド再生部４１が再生するスライドを視聴者側表示部４４に表示させる（ステップＳ４０３）。スライドの再生が開始されると、コメント表示制御部４６は、現在のスライド再生時間に一致するコメント付与時間が設定されたコメントデータが、端末側コメント記憶部４３に記憶されているか否かを判定する（ステップＳ４０４）。スライド再生時間に一致するコメント付与時間が設定されたコメントデータがある場合（ステップＳ４０５：ＹＥＳ）、コメント表示制御部４６は、当該コメントデータの表示位置を算出する（ステップＳ４０６）。コメント表示制御部４６は、算出された表示位置に従って、ページ上にコメントを表示させる（ステップＳ４０７）。
一方、スライド再生部４１は、スライドの再生が終了したか否かを判定する（ステップＳ４０８）。視聴者端末装置４は、スライドの再生が終了していれば（ステップＳ４０８；ＹＥＳ）、処理を終了する。また、視聴者端末装置４は、スライドの再生が終了していなければ（ステップＳ４０８；ＮＯ）、ステップＳ４０４に移行する。
【００６０】
他方、ステップＳ４０５において、スライド再生時間に一致するコメントがなく、視聴者側入力部４７がコメントを入力する操作を受け付けた場合（ステップＳ４０９；ＹＥＳ）、入力内容に応じたコメントデータを生成する。具体的には、例えば、コメントの入力が開始された時点（例えば、コメント記入欄１００に最初の文字を入力する操作を検出した時点）における、そのスライドを再生しているソフトウェアのプレイヤーが指す再生時間（スライド再生時間）を取得し、そのスライド再生時間をコメント付与時間とする。そして、再生中のスライドのスライドＩＤと、再生中のページのページＩＤと、取得したコメント付与時間と、現在の実時間データ（現在時刻のデータ）と、視聴者端末装置４のユーザ（視聴者）のユーザ名と、入力されたコメント内容と、コメント表示方法とを対応付けて、コメントデータとして端末側コメント記憶部４３に追加保存する（ステップＳ４１０）。そして、コメント送信部４８は、追加保存したコメントデータをコメント配信サーバ２に送信し（ステップＳ４１１）、ステップＳ４０８に移行する。
【００６１】
他方、ステップＳ４０９において、コメントの入力操作を受け付けておらず、コメント配信サーバ２からコメントデータを端末側コメント受信部４２が受信した場合（ステップＳ４１２；ＹＥＳ）、端末側コメント受信部４２は、受信したコメントデータを端末側コメント記憶部４３に追加保存し（ステップＳ４１３）、ステップＳ４０８に移行する。
【００６２】
他方、ステップＳ４１２において、コメントデータを受信しておらず、視聴者側入力部４７がコメントを選択する操作の入力を受け付けた場合（ステップＳ４１４；ＹＥＳ）、スライド再生部４１は、選択されたコメントのコメントデータを参照し、コメント付与時間を取得する。そして、スライド再生部４１は、取得したコメント付与時間を、スライド再生時間とし、スライド再生位置の巻き戻し、あるいは早送りを行う（ステップＳ４１５）。また、コメント表示制御部４６は、巻き戻し、あるいは早送り後のスライド再生時間に応じたコメントを表示させ、ステップＳ４０８に移行する。
なお、図１３に示す例において、ステップＳ４０５−４０７、Ｓ４０９−Ｓ４１１、Ｓ４１２−Ｓ４１３、Ｓ４１４−Ｓ４１５の処理は、順序を入れ替えて実行されてもよいし、例えば、割り込み処理などにより非同期に実行されてもよい。
以上が、発表者端末装置３の動作例についての説明である。
【００６３】
＜スライドとコメントの表示例＞
次に、図２、図１４を参照して、本実施形態に係る視聴者端末装置４によるスライドとコメントとの表示例について具体的に説明する。
ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）表示欄１０１には、このコメント配信サーバにアクセスした際のＵＲＬが表示される。スライドＩＤ表示欄１０２には、再生されるスライドのスライドＩＤが表示される。視聴回数表示欄１０３には、現在表示されているスライドが視聴要求されたのべ回数が視聴回数として表示される。この視聴回数は、他の視聴者がスライドを再生（閲覧要求）した場合には、その時点で同じスライドを視聴中の視聴者のカウント数が増加され、カウント数が更新されて表示される。スライド表示欄１０４には、スライドのページが、例えば、１ページずつ表示される。コメント表示欄１０５は、コメントが表示される領域である。ここでは、一例として、スライド表示欄１０４とコメント表示欄１０５とが部分的に重複して設けられており、スライドのページ上に重ねて（オーバーレイされて）コメントが表示される。また、ここでは、コメント表示欄１０５は、スライド表示欄１０４よりも大きいサイズに設定されている。そして、オーバーレイ表示されたコメントなどは、ページの画面の外側でトリミングされるようになっており、コメントそのものがページに含まれているものではなく、ページに対して視聴者によって書き込まれたものであることが把握可能となっている。
【００６４】
操作パネル１０６には、再生ボタン、停止ボタン、巻き戻しボタン、早送りボタン、音量調整ボタン、スライド全体のどのあたりを再生しているのかを示す再生状態表示欄、などが配置されている。操作パネル１０６の各種ボタンは、例えば、マウスなどのポインティングデバイスにより操作可能であり、各ボタンに応じた操作の入力を受け付ける。スライド長表示欄１０７には、スライド全体の再生時間長と、現在スライド表示欄１０４に表示されているスライドのスライド再生時間とが表示される。ページ表示欄１０８には、スライド全体のページ数と、現在スライド表示欄１０４に表示されているスライドのページ番号とが表示される。入力欄１０９には、スライドに対して発言する視聴者の名前、コメントを書き込む視聴者のメールアドレスなどが入力される。なお、入力欄１０９は、メールアドレスの入力を行う他に、コメントの表示のさせ方を指定するデータを入力することも可能である。コメントの表示のさせ方としては、例えば、コメントのスライド上に表示させる位置、フォント、文字のサイズ、移動表示させる開始位置と終了位置と移動表示させる方向等を、オーバーレイ表示をさせるための指定をするデータとして設定可能である。
【００６５】
コメント入力欄１１０には、視聴者によるコメントが入力される。登録ボタン１１１は、コメント入力欄１１０に入力されたコメントを、登録する操作を受け付けるボタンである。つまり、視聴者は、コメント入力欄１１０にコメントを入力した後、登録ボタン１１１を押下することより、コメントを他の視聴者に公開することができる。コメントリスト表示欄１１２は、スライドに付されたコメントをリスト表示する領域である。このコメントリストには、コメントに付与された発言順序を示す番号（符号１１２ａ）、コメントを入力した視聴者の名前（符号１１２ｂ）、コメントの書き込みをしたコメント付与時間（符号１１２ｃ）、発言されたコメントの一部（符号１１２ｄ）が、例えば、コメントが登録された実時間に基づいて、昇順又は降順で表示される。なお、このコメントリスト表示欄１１２に、コメントリスト表示欄１１２を画面上に表示させるか否かを指定するチェックボックス等の入力欄を設け、この入力欄に入力された表示の可否の指示に従い、表示をさせる、あるいは表示を隠すことも可能である。また、このコメントリスト表示欄１１２に表示させるコメントの一部の個数を視聴者の指示に従って、変更するようにしてもよい。コメント詳細表示欄１１３は、コメントリスト表示欄１１２に表示されたコメント一覧のうち、視聴者のよって選択されたコメントの詳細が表示される。コメントの詳細としては、コメントの全文や、コメントを発言した視聴者の名前、メールアドレスなどが表示される。
【００６６】
チェックボックス１１４は、チェックマークを入力しておくことによって、コメント入力欄１１０に入力されるコメントを１行として指定するものである。例えば、チェックボックス１１４にチェックマークが入力されている場合に、コメント内容の入力を、例えばエンターキーなどを押下して完了させると、そのエンターキーを押下した時点で、「書く」のボタンがクリックされたものとして、コメントがコメント配信サーバ２に送信される。これにより、コメントを手早く簡単に入力することが可能である。
【００６７】
図１４は、コメント表示欄１０５におけるコメントの表示例を示す図である。
図１４に示す例では、スライドのあるページＰ２１が継続的に表示されており、時間経過（図１４の矢印）に伴って、各コメントがコメント表示欄１０５の右端から左端へと移動するように表示されている。コメントＣ２１、Ｃ２２、Ｃ２３は、いずれもページＰ２１に付されたコメントである。ただし、各コメントのコメント付与時間は、コメントＣ２１、Ｃ２２、Ｃ２３の順に早い。従って、スライド再生時間が進むにつれて、コメントＣ２１、Ｃ２２、Ｃ２３の順に、コメントが順次表示される。
以上が、スライドとコメントの表示例とについての説明である。
【００６８】
［第２の実施形態］
＜コンテンツ表示システムの概要＞
次に、本発明の第２の実施形態について説明する。ここでは、上述した第１の実施形態の説明に用いた符号を援用して説明する。また、ここでは、第１の実施形態と異なる部分について説明し、同様の部分については、第１の実施形態の説明を援用する。
本実施形態に係るコンテンツ表示システム１００は、第１の実施形態に係るコンテンツ表示システム１００と同様に、スライドを複数のユーザの間で共有し、スライドに対する視聴者の反応をスライドとともに提示するシステムである。ここで、第１の実施形態では、コンテンツ表示システム１００は、スライドに加え、説明音声、操作履歴などを共有したが、本実施形態では、説明音声、操作履歴などは共有しない。そのため、本実施形態に係るコンテンツ表示システム１００では、視聴者がスライドのページの切替操作を行う。従って、本実施形態に係るコンテンツ表示システム１００では、第１の実施形態において説明した説明音声、操作履歴に関する処理は省略されてよい。
【００６９】
ここで、図１５を参照して、本実施形態に係るスライドとコメントの表示の例について説明する。
図１５は、スライドとコメントとの表示例を示す図である。
図１５に示す各欄は、図２に示す各欄と同様の機能を有する。ただし、図１５に示す操作パネル１０６には、ページを切り替えるための操作ボタン「前のスライド」、「次のスライド」が設けられている点が、図２に示す例とは異なる。つまり、本実施形態では、視聴者は、手動でスライドの各ページを巻き戻したり、進めたりして切り替えることができる。視聴者がページの切替操作を行うと、コメント表示欄１０５には、切り替わり後のページに付されたコメントが表示開始される。
以上が、本実施形態に係るコンテンツ表示システム１００の概要の説明である。
【００７０】
＜スライドとコメントとの対応関係＞
次に、本実施形態に係るスライドとコメントとの対応関係について説明する。
図１６は、本実施形態に係るスライドとコメントとの対応関係を表す図である。
図１６に示す例において、スライドＳＬ３は、ページＰ３１−Ｐ３４により構成されている。各ページＰ３１−Ｐ３４の表示は、視聴者による切替操作により切り替わる。各ページＰ３１−Ｐ３４には、それぞれコメントが付されている。具体的には、ページＰ３１には、コメントＣ３１−Ｃ３３が付され、ページＰ３２には、コメントＣ３４が付され、ページＰ３３には、コメントＣ３５−Ｃ３７が付され、ページＰ３４には、コメントＣ３８−Ｃ３９が付されている。このように、本実施形態では、コメントは、スライド再生時間ではなく、スライドのページに対応付けられている。この場合であっても、スライドのどのページに、どのようなコメントが付されたかを管理することができるため、視聴者によるページの切替操作に応じて、切り替わり後のページに対応するコメントを表示することができる。
以上が、スライドとコメントとの対応関係についての説明である。
【００７１】
［第３の実施形態］
次に、本発明の第３の実施形態について説明する。ここでは、上述した第１の実施形態の説明に用いた符号を援用して説明する。また、ここでは、第１、第２の実施形態と異なる部分について説明し、同様の部分については、第１、第２の実施形態の説明を援用する。
本実施形態に係るコンテンツ表示システム１００は、第１、第２の実施形態に係るコンテンツ表示システム１００と同様に、スライドを複数のユーザの間で共有し、スライドに対する視聴者の反応をスライドとともに提示するシステムである。ここで、第１の実施形態のコンテンツ表示システム１００は、プレゼンテーションを共有し、ページが自動で切り替わる構成を備えた。また、第２の実施形態に係るコンテンツ表示システム１００は、ページを手動で切り替える構成を備えた。本実施形態に係るコンテンツ表示システム１００は、第１の実施形態と同様にプレゼンテーションを共有するが、第２の実施形態と同様に、ページを手動で切り替えるための構成も備える。つまり、本実施形態に係るコンテンツ表示システム１００は、ページを自動と手動との両方により切替可能なシステムである。
【００７２】
ここで、図１７を参照して、本実施形態に係るスライドとコメントの表示の例について説明する。
図１７は、スライドとコメントとの表示例を示す図である。
図１７に示す各欄は、図２に示す各欄と同様の機能を有する。ただし、図１７に示す操作パネル１０６には、図１５に示すページを切り替えるための操作ボタン「前のスライド」、「次のスライド」が、追加で設けられている点が、図２に示す例とは異なる。視聴者がページの切替操作を行うと、操作履歴データに記録された切替先ページへの切替操作タイミングへと、スライド再生時間を巻き戻し、又は早送りする。これにより、視聴者がページの切替操作を行わない限りは、スライド再生時間の進行に伴い、発表者がページの切替操作を行ったタイミングに同期して、自動でページが切り替わる。また、視聴者がページの切替操作を行った場合には、視聴者による切替操作に応じて手動でページが切り替わる。従って、各ページに対応するコメントの表示も、自動と手動との両方に応じて切り替えることができる。
【００７３】
［第４の実施形態］
次に、本発明の第４の実施形態について説明する。ここでは、上述した第１の実施形態の説明に用いた符号を援用して説明する。また、ここでは、第１−第３の実施形態と異なる部分について説明し、同様の部分については、第１−第３の実施形態の説明を援用する。
本実施形態に係るコンテンツ表示システム１００は、第１−第３の実施形態に係るコンテンツ表示システム１００と同様に、スライドを複数のユーザの間で共有し、スライドに対する視聴者の反応をスライドとともに提示するシステムである。ただし、本実施形態に係るコンテンツ表示システム１００は、スライドのページの切り替わりにより、表示中のコメントと、現在表示中のページとが対応していない状態になり、コメントとページとの対応関係にずれが発生した場合に、コメントの表示態様を変化させる構成を備える。
【００７４】
次に、図１８を参照して、本実施形態に係る視聴者端末装置４によるスライドとコメントとの表示例について具体的に説明する。
図１８は、コメント表示欄１０５におけるコメントの表示例を示す図である。
図１８に示す例では、ページの切り替わり、又は、時間経過（図１８の矢印）に応じて、各コメントがコメント表示欄１０５の右端から左端へと移動するように表示されている。コメントＣ４１は、ページＰ４１に付されたコメントである。また、コメントＣ４２は、ページＰ４２に付されたコメントである。ここで、視聴者端末装置４は、コメントＣ４１が表示されている状態で、ページＰ４１からページＰ４２への切り替わりが発生すると、コメントＣ４２の表示を開始するとともに、コメントＣ４１の表示態様を変化させる。表示態様の変化とは、例えば、コメントＣ４１の表示色を変更したり、透明度を向上させたり、コメント表示欄１０５の左端に向かう移動速度（コメントの流れるスピード）を速めたり、フォントサイズを縮小したりして、コメントＣ４１を目立たなく、フェードアウトさせることである。このように、表示中のページとコメントとの間の対応関係にずれが生じた場合には、コメントの表示態様を変更することで、表示中のページとは直接的に関係しないコメントにより、当該ページの視認性が悪化することを抑制することができる。また、視聴者は、切り替わり元のページに付与されたコメントと、切り替わり先のページに付与されたコメントとを区別することができる。従って、どのページに付与されたコメントであるかを、視聴者は識別することができる。
なお、ページの切り替わりに応じて直ちにコメントを消去するようにしてもよいが、この場合、コメントを確認中の視聴者は、コメントを確認できなくなってしまう恐れがある。これに対して、ページが切り替わった際に表示態様を変更するようにしておけば、ページが遷移しても視聴者はコメントを確認する猶予が与えられる。
以上が、スライドとコメントの表示例とについての説明である。
【００７５】
［第５の実施形態］
次に、本発明の第５の実施形態について説明する。ここでは、上述した第１の実施形態の説明に用いた符号を援用して説明する。また、ここでは、第１−第４の実施形態と異なる部分について説明し、同様の部分については、第１−第４の実施形態の説明を援用する。
本実施形態に係るコンテンツ表示システム１００は、第１−第４の実施形態に係るコンテンツ表示システム１００と同様に、スライドを複数のユーザの間で共有し、スライドに対する視聴者の反応をスライドとともに提示するシステムである。ただし、本実施形態に係るコンテンツ表示システム１００は、スライドのページの切り替わりに応じて、コメントの表示開始タイミングを調整する構成を備える。
【００７６】
例えば、第２の実施形態に係るコンテンツ表示システム１００において、ページの切替操作が視聴者により行われた場合に、切り替わり先のページに付されたコメントを一斉に表示すると、コメントが大量にあるときには、コメントにより、コメント表示欄１０５が埋め尽くされてしまい、スライドの視認性が低下する可能性がある。また、例えば、視聴者がページの切替操作を頻繁に行った場合には、次々と各ページに対応するコメントが表示されてしまい、スライドの視認性が低下する可能性がある。特に、スライドは、通常の動画とは異なり、文字が情報伝達の重要な要素を占めることが多いため、文字により構成されるコメントが増加すると、視認性が低下しやすい。そこで、本実施形態に係るコンテンツ表示システム１００は、各コメントにウェイト時間を設定し、ページの切り替わり後、ウェイト時間が経過してからコメントの表示を開始する。ウェイト時間は、各コメントのコメントデータに記述される。
【００７７】
ここで、図１９、図２０を参照して、本実施形態に係る視聴者端末装置４によるスライドとコメントとの表示例について具体的に説明する。
図１９は、コメント表示欄１０５におけるコメントの表示例を示す図である。
図１９に示す例では、ページの切り替わり、又は、時間経過（図１９の矢印）に応じて、各コメントがコメント表示欄１０５の右端から左端へと移動するように表示されている。コメントＣ５１は、ページＰ５１に付されたコメントである。また、コメントＣ５２は、ページＰ５２に付されたコメントである。ここでは、一例として、図２０に示すコメントデータの例のように、コメントＣ５１のウェイト時間として３秒が設定され、コメントＣ５２のウェイト時間として１秒間が設定されている場合について説明する。
【００７８】
図１９において、ページＰ５１が表示開始されてから、コメントＣ５１のウェイト時間である３秒間が経過すると、コメントＣ５１が表示開始される。これに対して、この３秒間が経過する前に、ページＰ５１からページＰ５２への切り替わりが発生した場合には、コメントＣ５１は表示されない。
また、ページＰ５１においてコメントＣ５１が表示されている状態で、ページＰ５２への切り替わりが発生した場合には、視聴者端末装置４は、コメントＣ５１の表示態様を変更し、コメントＣ５１を目立たなくしたり、コメントＣ５１が流れるスピードを速めたりする。そして、ページＰ５２が表示開始されてから、コメントＣ５２のウェイト時間である１秒間が経過すると、コメントＣ５２が表示開始される。このように、ページの切り替わりから、切り替わり先のページに付されたコメントが表示されるまでの間に時間的余裕を設定することにより、ページの切り替わりが短い時間間隔で発生した場合にも、ページの視認性を向上させることができる。また、ページが切り替わってからコメントの表示開始まで時間的余裕があるため、切り替わり先のページにコメントが大量に付されている場合であっても、ページの視認性を向上させることができる。
【００７９】
また、ページＰ５２において、コメントＣ５１とコメントＣ５２との両方が表示されているときに、ページＰ５１に巻き戻す切り替わりが発生した場合には、コメントＣ５１の表示態様を通常に戻し、コメントＣ５２の表示態様を変更するようにしてもよい。このように、ページとコメントとの対応関係に応じてコメントの表示態様を制御することにより、ページに対応するコメントの視認性を向上させるとともに、ページの視認性も向上させることができる。
以上が、スライドとコメントの表示例とについての説明である。
【００８０】
次に、図２１のフローチャートを参照して、視聴者端末装置４によるウェイト時間の設定処理の流れについて説明する。ここでは、ウェイト時間の設定に係る処理についてのみ説明する。また、ここでは、一例として、ページが切り替わってからコメントの入力操作を受け付けるまでの時間長をウェイト時間として設定する場合について説明する。通常、コメントの入力は、ページの内容を確認してから行われる。従って、ページが切り替わってからコメントの入力操作を受け付けるまでの時間長をウェイト時間とすることにより、視聴者にとってページの内容を理解するのに十分な時間的猶予を設定しつつ、コメントによるページの視認性の低下を抑制することができる。
【００８１】
まず、スライド再生部４１は、スライド再生時間の進行や、視聴者側入力部４７へのページ切替操作の入力により、ページの切り替わりが発生したか否かを判定する（ステップＳ５０１）。ページの切り替わりが発生した場合（ステップＳ５０１；ＹＥＳ）、ウェイト時間算出用タイマをリセットし、計時中のウェイト時間を初期化する（ステップＳ５０２）。また、ページの切り替わりが発生していない場合（ステップＳ５０１；ＮＯ）、コメント送信部４８は、視聴者側入力部４７がコメント登録操作の入力を受け付けたか否かを判定する（ステップＳ５０３）。コメントの入力を受け付けた場合（ステップＳ５０３；ＹＥＳ）、コメント送信部４８は、ウェイト時間算出用タイマが計時した時間を取得し、取得した時間を登録するコメントのウェイト時間に設定する。コメントの入力を受け付けていない場合（ステップＳ５０３；ＮＯ）、視聴者端末装置４は、ステップＳ５０１に処理を移行する。
以上が、ウェイト時間の設定処理の流れについての説明である。
【００８２】
［変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の第１−第５の実施形態において説明した各構成は、任意に組み合わせることができる。例えば、スライドデータと、操作履歴データとは、一体のサーバ装置により管理されてもよい。また、例えば、第１−第５の実施形態において説明した各構成は、特定の機能を発揮するのに不要である場合には、省略することができる。また、第１−第５の実施形態において説明した各構成は、分離して複数の装置に備えられてよい。この場合は、当該複数の装置間で処理に必要な情報を通信する。
【００８３】
なお、上述した各実施形態では、プレゼンテーションを行うユーザと、スライドを作成したユーザとが同じである場合について説明したが、これには限られない。つまり、スライドの作成者と、当該スライドを用いたプレゼンテーションの発表者とは、異なっていてもよい。これにより、他者が作成したスライドを使ってプレゼンテーションを行うことができる。この場合、発表者端末装置３は、発表者により指定されたスライドＩＤにより、スライド配信サーバ１に対してスライドデータの配信要求を行う。そして、発表者端末装置３は、スライド配信サーバ１から取得したスライドデータに基づいてページを表示し、発表者によるページの切替操作に応じてページを切り替える。
【００８４】
また、１つのスライドに対して、複数の操作履歴、説明音声を対応付けて管理してもよい。これにより、同じスライドを用いた複数のプレゼンテーションを管理することができるため、発表者によるプレゼンテーションの違いを確認することができる。
また、上述した第１の実施形態などでは、予め収録されたプレゼンテーションを共有する場合について説明したが、これには限られない。つまり、プレゼンテーションはリアルタイムに進行する、いわゆる生放送のプレゼンテーションであってもよい。この場合、コメント配信サーバ２は、コメントデータが新たに登録され次第、当該コメントデータを、プレゼンテーションを再生中の他の視聴者端末装置４に配信する。これにより、生放送中のプレゼンテーションであっても、プレゼンテーションの視聴者の間で、各視聴者が登録したコメントを確認することができる。また、生放送のプレゼンテーションに対して付与されたコメントを、発表者端末装置３に配信して、登録されたコメントをリアルタイムに発表者が確認できるようにしてもよい。コメントは、ページ上に重ねて表示して発表者が確認できるようにしてもよいし、ページとは、重ならないように表示して発表者が確認できるようにしてもよい。これにより、発表者は、視聴者による反応に応じてプレゼンテーションの進行を変化させることができるため、プレゼンテーションをさらに盛り上げることができる。
【００８５】
なお、上述した各実施形態では、コメントの入力が開始された時点を基準に、コメントデータのコメント付与時間、ページＩＤを記述する場合について説明したが、これには限られない。例えば、コメント内容の入力が完了し、「書く」ボタンを押下した時点を基準に、コメント付与時間、ページＩＤを記述してもよい。ただし、「書く」ボタンを押下した時点を基準とすると、コメントの入力に時間がかかってしまった場合などには、視聴者がコメントを思い付いた時点と、コメント付与時間との間に時間的なずれが生じる場合がある。これに対して、コメントの入力が開始された時点を基準にすることによって、視聴者がコメントを思い付いた時点をコメント付与時間とすることができる。従って、コンテンツ表示システム１００は、視聴者がコメントを登録したいと思った場面と、スライドの再生時にコメントが表示される場面とを一致させることができるため、コンテンツ表示システム１００のユーザの間で、視聴者の反応をさらに円滑に共有することができる。
また、上述した各実施形態において、スライドデータ、操作履歴データ、説明音声データは、それぞれ個別に処理、通信されてよい。また、プレゼンテーションデータは、スライドデータ、操作履歴データ、説明音声データに基づいて１つの動画データに変換されたものであってもよい。
【００８６】
また、上述した各実施形態では、スライドが１ページずつ表示される場合について説明したが、これには限られない。例えば、図２２に示すスライド表示欄１０４のように、複数のページが一度に表示されてもよい。図２２に示す例では、現在再生中のページＰ６２が中央に配置されている。そして、ページＰ６２の左側に、ページＰ６２の１つ前のページＰ６１が一部を表示し、ページＰ６２の右側に、ページＰ６２の１つ後のページＰ６３の一部を表示している。このように、複数のページを一度に表示してもよい。この場合、コメントは、ページＰ６２に付与されたものだけを表示してもよいし、ページＰ６１、Ｐ６３に付与されたコメントも表示してもよい。
【００８７】
なお、上述した第５の実施形態において、ウェイト時間は、例えば、コメントの長さなど、任意の基準に基づいて設定されてもよい。また、ハードウェア、ソフトウェアの制約上、正確な時刻が取得できない場合には、入力文字種などから、ページの切り替わりからコメントの入力までに要した時間の推定を行ってもよい。また、例えば「←コメント本文」のように他のコメントに対する反応を示す文字又は文字列がコメント内容に含まれる場合は、参照先のコメントより長いウェイト時間を設定してもよい。また、コメントの表示タイミングの調整の他、例えば、一度に表示されるコメントの数に上限を設けたり、コメントの数に応じて文字サイズを調整したりするなど、任意の方法によりコメントの表示を制御して、ページの視認性を向上させてよい。
【００８８】
また、以上説明した実施形態において、図４におけるスライド記憶部１１、スライド配信部１２、スライド更新管理部１３、サーバ側スライド受信部１４の機能を実現するためのプログラム、あるいは、図５におけるコメント記憶部２１、コメント配信部２２、コメント更新管理部２３、サーバ側コメント受信部２４の機能を実現するためのプログラム、あるいは、図７における発表者側入力部３１、説明音声取得部３２、スライド作成部３３、操作履歴取得部３４、発表者側表示制御部３５、発表者側表示部３６、端末側スライド記憶部３７、端末側スライド送信部３８の機能を実現するためのプログラム、あるいは、図８におけるスライド再生部４１、端末側コメント受信部４２、端末側コメント記憶部４３、視聴者側表示部４４、スライド表示制御部４５、コメント表示制御部４６、視聴者側入力部４７、コメント送信部４８の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコメントの配信、コメントの表示制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００８９】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【００９０】
１００…コンテンツ表示システム、１…スライド配信サーバ、２…コメント配信サーバ、３…発表者端末装置、４…視聴者端末装置、５…ネットワーク、１１…スライド記憶部、１２…スライド配信部、１３…スライド更新管理部、１４…サーバ側スライド受信部、２１…コメント記憶部、２２…コメント配信部、２３…コメント更新管理部、２４…サーバ側コメント受信部、３１…発表者側入力部、３２…説明音声取得部、３３…スライド作成部、３４…操作履歴取得部、３５…発表者側表示制御部、３６…発表者側表示部、３７…端末側スライド記憶部、３８…端末側スライド送信部、４１…スライド再生部、４２…端末側コメント受信部、４３…端末側コメント記憶部、４４…視聴者側表示部、４５…スライド表示制御部、４６…コメント表示制御部、４７…視聴者側入力部、４８…コメント送信部
【図１】
2017054192.tif 000003
【図２】
2017054192.tif 000004
【図３】
2017054192.tif 000005
【図４】
2017054192.tif 000006
【図５】
2017054192.tif 000007
【図６】
2017054192.tif 000008
【図７】
2017054192.tif 000009
【図８】
2017054192.tif 000010
【図９】
2017054192.tif 000011
【図１０】
2017054192.tif 000012
【図１１】
2017054192.tif 000013
【図１２】
2017054192.tif 000014
【図１３】
2017054192.tif 000015
【図１４】
2017054192.tif 000016
【図１５】
2017054192.tif 000017
【図１６】
2017054192.tif 000018
【図１７】
2017054192.tif 000019
【図１８】
2017054192.tif 000020
【図１９】
2017054192.tif 000021
【図２０】
2017054192.tif 000022
【図２１】
2017054192.tif 000023
【図２２】
2017054192.tif 000024