(57)【要約】【課題】動画データの再生において使い勝手を向上させたセミナー配信システム、端末装置、セミナー配信方法及びセミナー配信プログラムを提供する。【解決手段】講師用端末３０は、セミナーに関する動画データを送信する。配信サーバ２０は、受講者用端末４０に対して動画データのリアルタイム配信を行う。受講者用端末４０は、動画データの受信及び再生とともに、タイムスタンプとしてのチャプターを設定する。設定したチャプターの情報は、ウェブサーバ１０において管理され、その後、非リアルタイム配信においては、受講者用端末４０は、ウェブサーバ１０において管理されたチャプター情報を用いて、チャプター情報に含まれる再生タイミングから動画データの再生を開始する。【選択図】図１
2019033463.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、セミナーにおける講師によって操作される講師用端末と、前記セミナーにおける複数の受講者のそれぞれによって操作される複数の受講者用端末とを備えるセミナー配信システムであって、
前記講師用端末は、
前記サーバに対して前記セミナーに関する動画データを送信する動画データ送信手段を備え、
前記サーバは、
前記講師用端末からの動画データを配信する動画データ配信手段を備え、
前記受講者用端末は、
前記動画データ配信手段により配信された動画データを再生する第１の動画データ再生手段と、
前記第１の動画データ再生手段による動画データの再生中に前記受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段と、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段と、
を備えることを特徴とするセミナー配信システム。
【請求項２】
前記受講者用端末は、
前記タイムスタンプ設定手段により設定されたタイムスタンプを前記サーバへ送信する第１のタイムスタンプ送信手段を備え、
前記サーバは、
前記動画データと、前記受講者用端末からのタイムスタンプを記憶するタイムスタンプ記憶手段と、
前記タイムスタンプ記憶手段において前記第２の動画データ再生手段により再生される動画データに対応するタイムスタンプを前記受講者用端末へ送信する第２のタムスタンプ送信手段と、
を備え、
前記第２の動画データ再生手段は、
前記第２のタイムスタンプ送信手段により送信されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始することを特徴とする請求項１に記載のセミナー配信システム。
【請求項３】
前記サーバは、
前記タイムスタンプ記憶手段により記憶されたタイムスタンプの集計を行うタイムスタンプ集計手段を備えることを特徴とする請求項２に記載のセミナー配信システム。
【請求項４】
前記受講者用端末は、
前記セミナーに対する受講者の反応を示す反応情報を設定する反応設定手段と、
前記反応設定手段により設定された反応情報を前記サーバへ送信する反応情報送信手段を備え、
前記サーバは、
前記受講者用端末からの反応情報を記憶する反応情報記憶手段と、
前記反応情報記憶手段により記憶された反応情報の集計を行う反応情報集計手段を備えることを特徴とする請求項１から３の何れか１項に記載のセミナー配信システム。
【請求項５】
前記講師用端末は、
前記複数の受講者のうち、単一の受講者によって操作される受講者用端末との間でのメッセージの送受信を設定するメッセージ送受信設定手段を備え、
前記単一の受講者によって操作される受講者用端末は、
前記受講者から前記講師へ向けた第１のメッセージ情報を前記講師用端末へ送信する第１のメッセージ情報送信手段を備え、
前記講師用端末は、
前記第１のメッセージ情報送信手段により送信された第１のメッセージ情報に対する返信である第２のメッセージ情報を前記第１のメッセージ情報の送信元である前記受講者用端末へ送信する第２のメッセージ情報送信手段を備えることを特徴とする請求項１から４の何れか１項に記載のセミナー配信システム。
【請求項６】
サーバから配信されたセミナーに関する動画データを再生する第１の動画データ再生手段と、
前記第１の動画データ再生手段による動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段と、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段と、
を備えることを特徴とする端末装置。
【請求項７】
端末装置が、サーバから配信されたセミナーに関する動画データを再生する第１の動画データ再生ステップと、
前記端末装置が、前記第１の動画データ再生ステップにおける動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定ステップと、
前記端末装置が、前記第１の動画データ再生ステップにおける動画データの再生終了後に、前記タイムスタンプ設定ステップにおいて設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生ステップと、
を含むことを特徴とするセミナー配信方法。
【請求項８】
コンピュータを、
他のコンピュータから配信されたセミナーに関する動画データを再生する第１の動画データ再生手段、
前記第１の動画データ再生手段による動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段、
として機能させることを特徴とするセミナー配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セミナー配信システム、端末装置、セミナー配信方法及びセミナー配信プログラムに関する。
【背景技術】
【０００２】
近年、インターネットを活用した様々なセミナーの配信が行われている（例えば、特許文献１参照）。このようなセミナーの配信においては、セミナーに関する動画データが受講者の端末に配信されて、再生される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３５６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来のセミナーの配信においては、受講者が例えば重要な内容であるために再度見直したいというような箇所があっても、その箇所を簡易に指定することができず、使い勝手が悪いという問題があった。
【０００５】
本発明は上記実情に鑑みてなされたものであり、動画データの再生において使い勝手を向上させたセミナー配信システム、端末装置、セミナー配信方法及びセミナー配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係るセミナー配信システムは、
サーバと、セミナーにおける講師によって操作される講師用端末と、前記セミナーにおける複数の受講者のそれぞれによって操作される複数の受講者用端末とを備えるセミナー配信システムであって、
前記講師用端末は、
前記サーバに対して前記セミナーに関する動画データを送信する動画データ送信手段を備え、
前記サーバは、
前記講師用端末からの動画データを配信する動画データ配信手段を備え、
前記受講者用端末は、
前記動画データ配信手段により配信された動画データを再生する第１の動画データ再生手段と、
前記第１の動画データ再生手段による動画データの再生中に前記受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段と、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段と、
を備えることを特徴とする。
【０００７】
前記受講者用端末は、
前記タイムスタンプ設定手段により設定されたタイムスタンプを前記サーバへ送信する第１のタイムスタンプ送信手段を備え、
前記サーバは、
前記動画データと、前記受講者用端末からのタイムスタンプを記憶するタイムスタンプ記憶手段と、
前記タイムスタンプ記憶手段において前記第２の動画データ再生手段により再生される動画データに対応するタイムスタンプを前記受講者用端末へ送信する第２のタムスタンプ送信手段と、
を備え、
前記第２の動画データ再生手段は、
前記第２のタイムスタンプ送信手段により送信されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始するようにしてもよい。
【０００８】
前記サーバは、
前記タイムスタンプ記憶手段により記憶されたタイムスタンプの集計を行うタイムスタンプ集計手段を備えるようにしてもよい。
【０００９】
前記受講者用端末は、
前記セミナーに対する受講者の反応を示す反応情報を設定する反応設定手段と、
前記反応設定手段により設定された反応情報を前記サーバへ送信する反応情報送信手段を備え、
前記サーバは、
前記受講者用端末からの反応情報を記憶する反応情報記憶手段と、
前記反応情報記憶手段により記憶された反応情報の集計を行う反応情報集計手段を備えるようにしてもよい。
【００１０】
前記講師用端末は、
前記複数の受講者のうち、単一の受講者によって操作される受講者用端末との間でのメッセージの送受信を設定するメッセージ送受信設定手段を備え、
前記単一の受講者によって操作される受講者用端末は、
前記受講者から前記講師へ向けた第１のメッセージ情報を前記講師用端末へ送信する第１のメッセージ情報送信手段を備え、
前記講師用端末は、
前記第１のメッセージ情報送信手段により送信された第１のメッセージ情報に対する返信である第２のメッセージ情報を前記第１のメッセージ情報の送信元である前記受講者用端末へ送信する第２のメッセージ情報送信手段を備えるようにしてもよい。
【００１１】
上記目的を達成するため、本発明の第２の観点に係る端末装置は、
サーバから配信されたセミナーに関する動画データを再生する第１の動画データ再生手段と、
前記第１の動画データ再生手段による動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段と、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段と、
を備えることを特徴とする。
【００１２】
上記目的を達成するため、本発明の第３の観点に係るセミナー配信方法は、
端末装置が、サーバから配信されたセミナーに関する動画データを再生する第１の動画データ再生ステップと、
前記端末装置が、前記第１の動画データ再生ステップにおける動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定ステップと、
前記端末装置が、前記第１の動画データ再生ステップにおける動画データの再生終了後に、前記タイムスタンプ設定ステップにおいて設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生ステップと、
を含むことを特徴とする。
【００１３】
上記目的を達成するため、本発明の第４の観点に係るセミナー配信プログラムは、
コンピュータを、
他のコンピュータから配信されたセミナーに関する動画データを再生する第１の動画データ再生手段、
前記第１の動画データ再生手段による動画データの再生中に受講者の指示に応じた再生タイミングを示すタイムスタンプを設定するタイムスタンプ設定手段、
前記第１の動画データ再生手段による動画データの再生終了後に、前記タイムスタンプ設定手段により設定されたタイムスタンプが示す再生タイミングから前記動画データの再生を開始する第２の動画データ再生手段、
として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、動画データの再生において使い勝手を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るセミナー配信システムの構成を示す図である。
【図２】本発明の実施形態に係るウェブサーバの構成を示す図である。
【図３】本発明の実施形態に係るデータベースサーバの構成を示す図である。
【図４】本発明の実施形態に係る配信サーバの構成を示す図である。
【図５】本発明の実施形態に係る講師用端末の構成を示す図である。
【図６】本発明の実施形態に係る受講者用端末の構成を示す図である。
【図７】本発明の実施形態に係るユーザ情報の構成を示す図である。
【図８】本発明の実施形態に係るセミナー情報の構成を示す図である。
【図９】本発明の実施形態に係る動画情報の構成を示す図である。
【図１０】本発明の実施形態に係るセミナー配信システムの動作を示すシーケンス図である。
【図１１】本発明の実施形態に係るセミナー配信システムの動作を示すシーケンス図である。
【図１２】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図１３】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図１４】本発明の実施形態に係る講師用端末における表示画像の一例を示す図である。
【図１５】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図１６】本発明の実施形態に係る講師用端末における表示画像の一例を示す図である。
【図１７】本発明の実施形態に係る講師用端末における表示画像の一例を示す図である。
【図１８】本発明の実施形態に係る講師用端末における表示画像の一例を示す図である。
【図１９】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図２０】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図２１】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【図２２】本発明の実施形態に係る受講者用端末における表示画像の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、本発明は下記の実施形態及び図面によって限定されるものではない。本発明の要旨を変更しない範囲で下記の実施形態及び図面に変更を加えることができる。また、図中同一または相当部分には同一符号を付す。
【００１７】
本発明の実施形態に係るセミナー配信システム１の構成について説明する。
【００１８】
セミナー配信システム１は、図１に示すように、サーバとしてのウェブサーバ１０、データベース（ＤＢ）サーバ１５及び配信サーバ２０と、パーソナルコンピュータ等の講師用端末３０と、パーソナルコンピュータ等の受講者用端末４０−１、４０−２、４０−３（これら受講者用端末４０−１、４０−２、４０−３をまとめて、適宜「受講者用端末４０」と称する。）とを含む。これらウェブサーバ１０、ＤＢサーバ１５、配信サーバ２０、講師用端末３０及び受講者用端末４０は、インターネット５０に接続されており、相互に通信を行うことができる。
【００１９】
本発明の実施形態では、講師用端末３０を利用する講師が受講者用端末４０を利用する受講者に対してインターネット５０を利用したオンラインでのセミナーを提供する。なお、本発明の実施形態では、ウェブサーバ１０及び配信サーバ２０は、それぞれ単体のサーバであるが、ウェブサーバ１０、ＤＢサーバ１５、及び配信サーバ２０の機能を併せ持つ単体のサーバであってもよい。また、ウェブサーバ１０及びＤＢサーバ１５の機能を併せ持つ単体のサーバ、ウェブサーバ１０及び配信サーバ２０の機能を併せ持つ単体のサーバ、ＤＢサーバ１５及び配信サーバ２０の機能を併せ持つ単体のサーバが用いられてもよい。
【００２０】
ウェブサーバ１０は、図２に示すように、通信部１１、記憶部１２、制御部１３、及び、各部を相互に接続するシステムバス１７を備える。
【００２１】
通信部１１は、ネットワークカード等を備える。通信部１１は、インターネット５０を介して、外部とのデータの送信及び受信を行う。
【００２２】
記憶部１２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、補助記憶装置等の記憶装置によって構成され、各種のデータ、及び、各種のプログラムを記憶する。また、記憶部１２は、制御部１３の作業領域となる。
【００２３】
制御部１３は、マイクロプロセッサユニット等により構成される。制御部１３は、記憶部１２に記憶されているプログラムを実行することで、ウェブサーバ１０全体の動作（各部の動作）を制御する。
【００２４】
データベース（ＤＢ）サーバ１５は、図３に示すように、通信部５１、記憶部５２、制御部５３、及び、各部を相互に接続するシステムバス５７を備える。
【００２５】
通信部５１は、ネットワークカード等を備える。通信部５１は、インターネット５０を介して、外部とのデータの送信及び受信を行う。
【００２６】
記憶部５２は、ＲＡＭ、ＲＯＭ、補助記憶装置等の記憶装置によって構成され、各種のデータ、及び、各種のプログラムを記憶する。記憶部５２は、制御部５３の作業領域となる。また、記憶部５２は、ユーザ情報データベース（ＤＢ）１２１、セミナー情報ＤＢ１２２及びマスタ情報ＤＢ１２３が構成される。
【００２７】
ユーザ情報ＤＢ１２１は、図７に示すように、受講者を一意に識別可能な情報であるユーザのメールアドレス等が記憶されている。
【００２８】
セミナー情報ＤＢ１２２には、図８に示すように、セミナーを一意に識別可能な情報であるセミナーＩＤと、セミナーのタイトル、セミナーの日時、概要等の各種データが記憶されている。また、セミナー情報ＤＢ１２２には、当該セミナーを受講可能な受講者のメールアドレスと、当該メールアドレス毎に対応する受講者によって指示された動画データの再生タイミングであるタイムスタンプとしてのチャプターに関する情報（チャプター情報）と、当該メールアドレスに対応する受講者によって選択されたセミナーの反応を示す反応情報（リアクション情報）と、講師の主導により講師と当該メールアドレスに対応する１人の受講者とが他の受講者に知られることなくメッセージをやりとりするプライベートチャットにおけるメッセージの情報が記憶されている。また、セミナー情報ＤＢ１２２には、チャプター情報の集計結果とリアクション情報の集計結果とが記憶されている。
【００２９】
再び、図３に戻って説明する。制御部５３は、マイクロプロセッサユニット等により構成される。制御部５３は、記憶部５２に記憶されているプログラムを実行することで、ＤＢサーバ１５全体の動作（各部の動作）を制御する。
【００３０】
配信サーバ２０は、図４に示すように、通信部２１、記憶部２２、制御部２３、及び、各部を相互に接続するシステムバス２７を備える。
【００３１】
通信部２１は、ネットワークカード等を備える。通信部２１は、インターネット５０を介して、外部とのデータの送信及び受信を行う。
【００３２】
記憶部２２は、ＲＡＭ、ＲＯＭ、補助記憶装置等の記憶装置によって構成され、各種のデータ、及び、各種のプログラムを記憶する。記憶部２２は、制御部２３の作業領域となる。また、記憶部２２には、動画情報が記憶される。動画情報は、セミナー毎に構成され、図９に示すように、対応するセミナーＩＤ及び動画データを含む。
【００３３】
制御部２３は、マイクロプロセッサユニット等により構成される。制御部２３は、記憶部２２に記憶されているプログラムを実行することで、配信サーバ２０全体の動作（各部の動作）を制御する。
【００３４】
講師用端末３０は、図５に示すように、通信部３１、記憶部３２、制御部３３、表示部３４、操作部３５、撮影部３６、及び、各部を相互に接続するシステムバス３７を備える。
【００３５】
通信部３１は、ネットワークカード等を備える。通信部３１は、インターネット５０を介して、外部とのデータの送信及び受信を行う。
【００３６】
記憶部３２は、ＲＡＭ、ＲＯＭ、補助記憶装置等の記憶装置によって構成され、各種のデータ、及び、各種のプログラムを記憶する。記憶部３２は、制御部３３の作業領域となる。
【００３７】
制御部３３は、マイクロプロセッサユニット等により構成される。制御部３３は、記憶部３２に記憶されているプログラムを実行することで、講師用端末３０全体の動作（各部の動作）を制御する。
【００３８】
表示部３４は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electro Luminescence）ディスプレイ等によって構成される。表示部３４は、制御部３３の制御に応じて画像を表示する。操作部３５は、キーボード、タッチパネル等のデバイスであり、講師によって操作される。撮影部３６は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮影デバイスを含み、制御部３３の制御に応じて撮影を行う。
【００３９】
受講者用端末４０は、図６に示すように、通信部４１、記憶部４２、制御部４３、表示部４４、操作部４５、及び、各部を相互に接続するシステムバス４７を備える。
【００４０】
通信部４１は、ネットワークカード等を備える。通信部４１は、インターネット５０を介して、外部とのデータの送信及び受信を行う。
【００４１】
記憶部４２は、ＲＡＭ、ＲＯＭ、補助記憶装置等の記憶装置によって構成され、各種のデータ、及び、各種のプログラムを記憶する。また、記憶部４２は、制御部４３の作業領域となる。
【００４２】
制御部４３は、マイクロプロセッサユニット等により構成される。制御部４３は、記憶部４２に記憶されているプログラムを実行することで、受講者用端末４０全体の動作（各部の動作）を制御する。
【００４３】
表示部４４は、例えば、ＬＣＤ、ＰＤＰ、ＥＬディスプレイ等によって構成される。表示部４４は、制御部４３の制御に応じて画像を表示する。操作部４５は、キーボード、タッチパネル等のデバイスであり、受講者によって操作される。
【００４４】
次に、図１０を参照しつつ、本発明の実施形態に係るセミナー配信システム１の動作について説明する。図１０に示す動作はリアルタイムで配信が行われる場合の動作である。
【００４５】
受講者用端末４０内の制御部４３は、リアルタイム配信によるセミナーの受講を開始する際に、対応する受講者に対して個別に設定されたＵＲＬ（Uniform Resource Locator）が示す、ウェブサーバ１０におけるセミナーのサイトにアクセスを行う（ステップＳ１０１）。ＵＲＬは、例えば、電子メール等によって予め通知される。
【００４６】
次に、ウェブサーバ１０内の制御部１３、ＤＢサーバ１５内の制御部５３及び配信サーバ２０内の制御部２３は、セミナーの動画の配信に関する処理を行う（ステップＳ１０２）。例えば、ウェブサーバ１０内の制御部１３とＤＢサーバ１５内の制御部５３とは、ＤＢサーバ１５内の記憶部５２内のユーザ情報ＤＢ１２１、セミナー情報ＤＢ１２２及びマスタ情報ＤＢ１２３にアクセスする処理を行ったり、ウェブサーバ１０内の制御部１３と配信サーバ２０内の制御部２３とは、配信サーバ２０から受講者用端末４０への動画の配信準備の処理を行う。
【００４７】
講師用端末３０内の制御部３３は、セミナーが開始されると、撮影部３６の撮影によって生成された動画データを、通信部３１、インターネット５０及びウェブサーバ１０を介して配信サーバ２０へ送信する。配信サーバ２０内の制御部２３は、動画データを受信する（ステップＳ１０３）。
【００４８】
受講者用端末４０がセミナーのサイトにアクセスした状態で、受講者が操作部４５を操作して動画再生のための所定の操作を行うと、ウェブサーバ１０内の制御部１３は、動画配信のための処理を開始する。これにより、配信サーバ２０内の制御部２３は、ステップＳ１０３において受信された動画データを受講者用端末４０へ送信する（ストリーミング配信）。受講者用端末４０内の制御部４３は、動画データの配信を受ける（ステップＳ１０４）。
【００４９】
また、配信サーバ２０内の制御部２３は、ステップＳ１０３において受信した動画データを対応するセミナーＩＤとともに動画情報として記憶部２２に記憶させる（ステップＳ１０５）。
【００５０】
一方、受講者用端末４０内の制御部４３は、受講者用端末４０がセミナーのサイトにアクセスした状態で、配信された動画データの再生（ストリーミング再生）を開始する（ステップＳ１０６）。図１２は、動画データの再生時における表示部４４の表示画像である。図１２に示す表示画像（受講者用端末表示画像）５０１には、動画データの配信による再生画像５０２と、チャプターボタン５０４と、動画データの配信による講師画像５５０とを含んで構成される。チャプターボタン５０４は、受講者がチャプターを追加したい場合に選択されるボタンである。
【００５１】
再び、図１０に戻って説明する。制御部４３は、動画データの再生中に、チャプターを設定する（ステップＳ１０７）。具体的には、受講者がチャプターを追加したい場合に、操作部４５を操作してチャプターボタン５０４を選択すると、制御部４３は、図１３に示すように受講者用端末表示画像５０１内にチャプター記入欄５０５を表示させる。更に、受講者が操作部４５を操作してチャプターについての文字列を記入すると、チャプター記入欄に、当該チャプターに対応する再生タイミングとチャプターの文字列とをチャプター表示欄５１０に表示させる。
【００５２】
再び、図１０に戻って説明する。更に、制御部４３は、ウェブサーバ１０へチャプター情報を送信する。チャプター情報には、当該チャプターに対応する再生タイミングとチャプターの文字列とが含まれる。ウェブサーバ１０内の制御部１３は、チャプター情報を受信する（ステップＳ１０８）。次に、ウェブサーバ１０内の制御部１３及びＤＢサーバ１５内の制御部５３は、チャプター情報の記憶、集計に関する処理を行う（ステップＳ１０９）。例えば、ウェブサーバ１０内の制御部１３及びＤＢサーバ１５内の制御部５３は、セミナー情報ＤＢ１２２における、チャプター情報の送信元に対応するメールアドレスに対応付けて、受信したチャプター情報を追加する処理を行う。また、ウェブサーバ１０内の制御部１３は、時間帯毎に、全ての受講者用端末４０からのチャプター情報の件数や、受講者用端末４０毎のチャプター情報の件数を集計する。集計結果は、ＤＢサーバ１５内のセミナー情報ＤＢ１２２において、対応するセミナー情報に追加される。
【００５３】
セミナー中やセミナー終了後において、講師は、チャプター情報の件数の集計結果を確認することができる。例えば、講師用端末３０が講師の操作に応じてウェブサーバ１０にアクセスし、セミナーを指定すると、ウェブサーバ１０は、ＤＢサーバ１５内のセミナー情報ＤＢ１２２から指定されたセミナーにおけるチャプター情報の集計結果とメールアドレス毎のチャプター情報とを取得し、講師用端末３０へ送信する。
【００５４】
講師用端末３０内の表示部３４においては、図１４に示す表示画像（講師用端末表示画像）６０１が表示される。講師用端末表示画像６０１には、チャプター情報の時間帯毎の件数の変化を示すグラフ画像６０２が含まれる。また、グラフ画像６０２において所定の時間帯を指定する操作が行われると、当該時間帯におけるチャプター情報画像６０３が表示される。図１４では、００：１０の時間帯が指定され、当該時間帯にチャプター情報が３件存在し、当該３件のチャプター情報が表示された状態が示されている。
【００５５】
再び、図１０に戻って説明する。受講者用端末４０内の制御部４３は、動画データの再生中に、リアクションを設定する（ステップＳ１１０）。具体的には、受講者がリアクションを追加したい場合に、操作部４５を操作して所定の操作を行うと、制御部４３は、図１５に示すように、受講者用端末表示画像５０１内にリアクションの選択肢画像５３０を表示させる。リアクションの選択肢は、例えば、ＤＢサーバ１５の記憶部５２内のマスタ情報ＤＢ１２３に登録されており、ウェブサーバ１０を介して受講者用端末４０に送られて表示される。更に、受講者が操作部４５を操作して何れかの選択肢を選択すると、制御部４３は、その選択肢を認識する。
【００５６】
再び、図１０に戻って説明する。更に、制御部４３は、選択されたリアクションの情報（リアクション情報）を送信する。ウェブサーバ１０内の制御部１３は、リアクション情報を受信する（ステップＳ１１１）。次に、ウェブサーバ１０内の制御部１３及びＤＢサーバ１５内の制御部５３は、リアクション情報の記憶、集計に関する処理を行う（ステップＳ１１２）。例えば、ウェブサーバ１０内の制御部１３及びＤＢサーバ１５内の制御部５３は、セミナー情報ＤＢ１２２における、リアクション情報の送信元に対応するメールアドレスに対応付けて、リアクション情報を追加する処理を行う。また、ウェブサーバ１０内の制御部１３は、時間帯毎に、全ての受講者用端末４０からのリアクション情報の選択肢毎の件数を集計する。ここで、ウェブサーバ１０内の制御部１３は、セミナー開始からの全期間におけるリアクション情報を集計してもよいし、直近の所定期間内におけるリアクション情報を集計してもよい。直近の所定期間内におけるリアクション情報が集計される場合には、重要度が低いと考えられる過去のリアクション情報を排除し、より適切な集計結果とすることができる。集計結果は、ＤＢサーバ１５内のセミナー情報ＤＢ１２２において、対応するセミナー情報に追加される。
【００５７】
セミナー中において、講師は、リアクション情報を随時確認することができる。例えば、講師がリアクション情報の確認のための所定の操作を行うと、講師用端末３０内の制御部３３は、ウェブサーバ１０へリアクション確認のためのアクセスを行う（ステップＳ１１３）。ウェブサーバ１０内の制御部１３は、このアクセスに応じて、リアクション情報とリアクション情報の集計結果とを講師用端末３０へ送信する（ステップＳ１１４）。これにより、図１６に示すように、講師用端末表示画像６０１には、リアクション集計結果の画像６１０が追加される。また、リアクション情報画像６１１に示すように、リアクション情報が表示される。リアクション情報は新しいものが随時表示され、所定期間表示された後に消去される。所定期間表示された後には消去されるため、画像表示においてセミナーの進行の妨げとなることが防止される。
【００５８】
また、セミナー中やセミナー終了後において、講師は、リアクション情報の件数の集計結果を確認することができる。例えば、講師用端末３０が講師の操作に応じてウェブサーバ１０にアクセスし、セミナーを指定すると、ウェブサーバ１０は、ＤＢサーバ１５内のセミナー情報ＤＢ１２２から指定されたセミナーにおけるリアクション情報の集計結果を取得し、講師用端末３０へ送信する。
【００５９】
講師用端末３０内の表示部３４においては、図１７に示す表示画像（講師用端末表示画像）６０１が表示される。講師用端末表示画像６０１には、リアクションの選択肢毎及び時間帯毎の件数の変化を示すグラフ画像６１３が含まれる。
【００６０】
再び、図１０に戻って説明する。セミナー中において、講師用端末３０内の制御部３３及びウェブサーバ１０内の制御部１３は、プライベートチャットの設定に関する処理を行う（ステップＳ１１５）。例えば、プライベートチャットの設定において、図１８に示す講師用端末表示画像６０１には、受講者メールアドレス一覧画像６２０が含まれる。受講者メールアドレス一覧画像６２０には、メールアドレス毎にプライベートチャットの可否を選択するボタン（選択ボタン）６２１が含まれている。この選択ボタン６２１のオン、オフによって、メールアドレス毎、すなわち、受講者毎にプライベートチャットの可否が設定される。図１８では、現在あるいは過去にプライベートチャットを行った受講者のメールアドレスに対応する選択ボタン６２１は黒色で示され、プライベートチャットを行ったことがない受講者のメールアドレスに対応する選択ボタン６２１は白色で示されている。
【００６１】
プライベートチャットの設定に関する処理が行われると、ウェブサーバ１０内の制御部１３は、プライベートチャットプライベートチャットにおけるポップアップ画像の制御情報を受講者用端末４０へ送信する。受講者用端末４０内の制御部４３は、ポップアップ画像の制御情報を受信する（ステップＳ１１６）。これにより、図１９に示すように、受講者用端末表示画像５０１には、メッセージ送信のためのポップアップ画像５２１が追加される。
【００６２】
その後、受講者がポップアップ画像５２１内にメッセージの文字列（図１９では講師向けメッセージａ２）を記入する操作を行い、更にポップアップ画像５２１内の送信ボタン５２２を選択する操作を行うと、制御部４３は、この操作に応じて講師向けメッセージを生成し、ウェブサーバ１０へ送信する。ウェブサーバ１０内の制御部１３は、講師向けメッセージを受信する（ステップＳ１１７）。受信された講師向けメッセージは、ＤＢサーバ１５内のセミナー情報ＤＢ１２２において、対応するセミナー情報に追加される。
【００６３】
また、ウェブサーバ１０内の制御部１３は、受信した講師向けメッセージを講師用端末３０へ送信する。講師用端末３０内の制御部３３は、講師向けメッセージを受信する（ステップＳ１１８）。
【００６４】
一方、講師がメッセージの文字列を記入する操作を行うと、講師用端末３０内の制御部３３は、この操作に応じて受講者向けメッセージを生成し、ウェブサーバ１０へ送信する。ウェブサーバ１０内の制御部１３は、受講者向けメッセージを受信する（ステップＳ１１９）。受信された受講者向けメッセージは、ＤＢサーバ１５内のセミナー情報ＤＢ１２２において、対応するセミナー情報に追加される。
【００６５】
また、ウェブサーバ１０内の制御部１３は、受信した受講者向けメッセージを受講者用端末４０へ送信する。受講者用端末４０内の制御部４３は、受講者向けメッセージを受信する（ステップＳ１２０）。これにより、図１９に示すように、受講者用端末表示画像５０１には、講師向けメッセージ及び受講者向けメッセージを含むメッセージ一覧画像５２３が追加される。
【００６６】
次に、図１１を参照しつつ、本発明の実施形態に係るセミナー配信システム１の動作について説明する。図１１に示す動作は、図１０に示すリアルタイムでの配信が行われた後において、非リアルタイムで配信が行われる場合の動作である。
【００６７】
受講者用端末４０内の制御部４３は、非リアルタイム配信によるセミナーの再受講を開始する際に、対応する受講者に対して個別に設定されたＵＲＬが示す、ウェブサーバ１０におけるセミナーのサイトにアクセスを行う（ステップＳ２０１）。ＵＲＬは、例えば、電子メール等によって予め通知される。
【００６８】
次に、ウェブサーバ１０内の制御部１３、ＤＢサーバ１５内の制御部５３及び配信サーバ２０内の制御部２３は、セミナーの動画の配信に関する処理を行う（ステップＳ２０２）。例えば、ウェブサーバ１０内の制御部１３とＤＢサーバ１５内の制御部５３とは、ＤＢサーバ１５内の記憶部５２内のユーザ情報ＤＢ１２１、セミナー情報ＤＢ１２２及びマスタ情報ＤＢ１２３にアクセスする処理を行ったり、ウェブサーバ１０内の制御部１３と配信サーバ２０内の制御部２３とは、配信サーバ２０から受講者用端末４０への動画の配信及びチャプター情報の送信の準備の処理を行う。
【００６９】
次に、配信サーバ２０内の制御部２３は、動画データを受講者用端末４０へ送信するとともに、再受講されるセミナー及び受講者に対応するチャプター情報を送信する。受講者用端末４０内の制御部４３は、動画データの配信を受けるとともにチャプター情報を受信する（ステップＳ２０３）。
【００７０】
更に、制御部４３は、受信した動画データの再生を開始するとともに、チャプター情報を表示する（ステップＳ２０４）。図２０は、動画データの再生時における表示部４４の表示画像である。図２０に示す受講者用端末表示画像５０１には、動画データの再生による再生画像５０２と、チャプター情報に含まれる再生タイミングと文字列とからなるチャプター表示欄５１０が含まれる。
【００７１】
再び、図１１に戻って説明する。制御部４３は、動画データの再生中に、チャプター情報を選択する（ステップＳ２０５）。具体的には、受講者がチャプター情報で示される再生タイミングからの再生を開始したい場合に、操作部４５を操作してチャプター表示欄５１０に表示されているチャプター情報の何れかを選択する。
【００７２】
更に、制御部４３は、選択したチャプター情報内の再生タイミングから動画データの再生を行う（ステップＳ２０６）。
【００７３】
以上説明したように、本発明の実施形態のセミナー配信システム１において、講師用端末３０は、セミナーに関する動画データを送信し、配信サーバ２０は、受講者用端末４０に対して動画データのリアルタイム配信を行う。受講者用端末４０は、動画データの受信及び再生とともに、タイムスタンプとしてのチャプターを設定する。設定したチャプターの情報は、ＤＢサーバ１５において管理され、その後、非リアルタイム配信においては、受講者用端末４０は、ＤＢサーバ１５において管理されたチャプター情報を用いて、チャプター情報に含まれる再生タイミングから動画データの再生を開始することができる。このように、受講者用端末４０は、リアルタイム配信では受講者がチャプターを自由に設定し、その後の非リアルタイム配信ではチャプターが示す再生タイミングから動画データの再生を行うことができる。このため、受講者は、例えば重要な内容であるために再度見直したいというような箇所を簡易に指定することができ、使い勝手が向上する。
【００７４】
また、ウェブサーバ１０は、各受講者用端末４０からのチャプター情報を集計することができる。集計により時間帯毎の設定されたチャプターの件数が特定され、講師用端末３０にも提供される。このため、講師は、セミナーにおいて受講者が重要だと考えている箇所を認識することができ、その後のセミナーにおける改善等に役立てることができる。
【００７５】
また、ウェブサーバ１０は、セミナーに対する受講者の反応を示すリアクション情報を取得して、随時講師用端末３０へ提供するとともに、リアクション情報を集計して講師用端末３０へ提供することができる。リアクション情報が随時提供されることにより、講師は、セミナー中において受講者の反応を知り、改善に役立てることができる。また、リアクション情報の集計によっても、講師は、セミナー中において受講者の反応を知り、改善に役立てることができる。
【００７６】
また、受講者用端末４０と講師用端末３０との間で、講師が起動することで、講師と１人の受講者とが他の受講者に知られることなくメッセージをやりとりするプライベートチャットが行われる。講師が起動することにより、換言すれば、講師の主導によりプライベートチャットを行う相手である受講者の選択が可能となり、セミナーの進捗を妨げることなく、且つ、受講者の質問等に適切に対応することができる。
【００７７】
なお、上記実施形態は、種々の変形、および、応用が可能である。例えば、受講者用端末４０と講師用端末３０との間のメッセージがやりとりとして、アンケートが行われるようにしてもよい。例えば、受講者向けメッセージとしてアンケートの質問が講師用端末３０から受講者用端末４０へ送信され、図２１に示すように、アンケート表示欄５３１に表示される。更に、回答が講師向けメッセージとして受講者用端末４０から講師用端末３０へ送信される。
【００７８】
また、動画データの配信とともに、テキスト情報等の追加情報が配信されるようにしてもよい。この場合には、例えば、図２２に示すように、受講者用端末表示画像５０１には、動画データの再生による再生画像５０２とともに、追加情報が追加情報表示欄５４０に表示される。
【００７９】
また、例えば、コンピュータがプログラムを実行することで、ウェブサーバ１０、配信サーバ２０、講師用端末３０及び受講者用端末４０の機能を実現してもよい。また、プログラムは、記憶媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【符号の説明】
【００８０】
１  セミナー配信システム
１０  ウェブサーバ
１１、２１、３１、４１、５１  通信部
１２、２２、３２、４２、５２  記憶部
１３、２３、３３、４３、５３  制御部
１５  ＤＢサーバ
１７、２７、３７、４７、５７  システムバス
２０  配信サーバ
３０  講師用端末
３４、４４  表示部
３５、４５  操作部
３６  撮影部
４０、４０−１、４０−２、４０−３  受講者用端末
５０  インターネット
１２１  ユーザ情報ＤＢ
１２２  セミナー情報ＤＢ
１２３  マスタ情報ＤＢ
５０１  受講者用端末表示画像
５０２  再生画像
５０４  チャプターボタン
５０５  チャプター記入欄
５１０  チャプター表示欄
５２１  ポップアップ画像
５２２  送信ボタン
５２３  メッセージ一覧画像
５３０  リアクション選択肢画像
５３１  アンケート表示欄
５４０  追加情報表示欄
５５０  講師画像
６０１  講師用端末表示画像
６０２、６１３  グラフ画像
６０３  チャプター情報画像
６１０  リアクション集計結果画像
６１１  リアクション情報画像
６２０  受講者メールアドレス一覧画像
６２１  選択ボタン
【図１】
2019033463.tif 000003
【図２】
2019033463.tif 000004
【図３】
2019033463.tif 000005
【図４】
2019033463.tif 000006
【図５】
2019033463.tif 000007
【図６】
2019033463.tif 000008
【図７】
2019033463.tif 000009
【図８】
2019033463.tif 000010
【図９】
2019033463.tif 000011
【図１０】
2019033463.tif 000012
【図１１】
2019033463.tif 000013
【図１２】
2019033463.tif 000014
【図１３】
2019033463.tif 000015
【図１４】
2019033463.tif 000016
【図１５】
2019033463.tif 000017
【図１６】
2019033463.tif 000018
【図１７】
2019033463.tif 000019
【図１８】
2019033463.tif 000020
【図１９】
2019033463.tif 000021
【図２０】
2019033463.tif 000022
【図２１】
2019033463.tif 000023
【図２２】
2019033463.tif 000024