(57)【要約】【課題】  講義内容を受講者に配信する際に、講師側が行う配信操作の負担を軽減すると共に、一方で受講者側が講義を受講する際に、より実際の講義に近い臨場感ある講義を受講することができる遠隔配信システムを提供する。【解決手段】  講師が行う講演内容を遠隔地に配信する遠隔配信システムであって、事前に講師資料を動画ファイルに変換して受講者端末に配信し、講義開始と共に講師の映像及び音声を含む映像音声データと、講師が選択した講師資料の番号と、スクリーン上のポインターの位置データと、講師がホワイトボードに記載した文字若しくは図形データと、講師資料に含まれる動画情報を自動配信し、予め動画ファイルに書込まれている講師資料番号及び動画情報番号と配信された番号とを照らし合わせて、受講者端末にリアルタイムで表示させる。【選択図】      図１
2006325156.tif 000002
【特許請求の範囲】
【請求項１】
講師が行う講演内容を遠隔地に配信する遠隔配信システムであって、
前記講師の様子を少なくとも含む映像データを取得する映像データ取得手段と、
前記講師の音声を少なくとも含む音声データを取得する音声データ取得手段と、
前記講師の講演資料を所定のスクリーンに投影する投影手段と、
前記スクリーン上に投影された資料上に指標を移動自在に表示する指標表示手段と、
前記指標表示手段により指定されたスクリーン上の位置座標を指標表示データとして算出する位置座標算出手段と、
前記講師がホワイトボードに記載した文字若しくは図形を時系列的な座標データ及び／又は色情報として取得するホワイトボード情報取得手段と、
前記講師資料に含まれる動画情報に対応する動画番号を取得する動画情報信号取得手段と、
前記動画情報を含む講師資料を動画データに変換して事前配布データを作成する事前配布データ作成手段と、
前記事前配布データを遠隔地の受講者の端末に配信する配信手段と、
前記受講者側に配置され、前記事前配布データを取得して記憶する事前配布データ記憶手段と、
前記映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号をリアルタイムで配信するリアルタイム配信手段と、
前記受講者側に配置され、講師の講演資料の進捗に合わせて前記映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号を取得し、予め取得しておいた前記事前配布データと同期させて再生するリアルタイム再生手段と、
を少なくとも備えることを特徴とする遠隔配信システム。
【請求項２】
前記講師の講師資料の進捗に合わせて再生した前記映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号と、前記事前配布データとを一組のデータとして保存し、これまでの過去のデータを複数個蓄積する記憶手段を備え、
前記リアルタイム配信手段は、前記受講者からの要求により、前記記憶手段から所望のデータを取得して受講者に配信することを特徴とする請求項１記載の遠隔配信システム。
【請求項３】
リアルタイム配信時に、複数枚から構成される講師資料から、ある任意の資料が選択された時点を切欠に、これに同期して前記映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号を対応付けて保存し、且つこのような対応付けを各資料毎に行ってデータベースを作成するデータベース作成手段を備えることを特徴とする請求項１記載の遠隔配信システム。
【請求項４】
前記データベースに登録されている複数の資料を表示させ、外部からの指示により任意に選択された資料を時系列順に並べ換えて新規講義リストを作成する編集手段を備えることを特徴とする請求項１記載の遠隔配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを利用して、遠隔地の受講者に対しリアルタイム又はオンデマンドで講義を配信する遠隔配信システムに関する。
【背景技術】
【０００２】
従来より、学内、社内、講演会などで行われた講師の講義内容を映像データや音声データとして取り込み、これらをネットワークを介して遠隔地の受講者に提供する遠隔配信システムが提案されている。
【特許文献１】特開２０００−２５０３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来の遠隔配信システムは、講師が配信用の端末装置（ＰＣ）に向かって講義を行う必要があったり、配信用の専用アプリケーションを操作しなければならないという制約があり、講師側が行う操作負担が大きいという問題があった。
【０００４】
また、講師が必要に応じてホワイトボードに文字や図を書いた場合に、この映像の配信を別のアプリケーションを使用して配信するため配信機器が増え、コストが高くなるという問題を有していた。またリアルタイム配信した後に受講者の要求に応じてオンデマンド配信するときに、ストリーミング配信された動画と同期してホワイトボードの画像を配信するため、このような映像を途中から再生すると、そのタイミングのホワイトボードの画像のみが表示され、それ以前の画像が表示されず、１つ前の資料スライドの説明時に記載した文字等との関係が把握できず講義が不明瞭となることがあった。
【０００５】
本発明は、上記問題を鑑みてなされたものであり、その目的は、講義内容を受講者に配信する際に、講師側が行う配信操作の負担を軽減すると共に、一方で受講者側が講義を受講する際に、より実際の講義に近い臨場感ある講義を受講することができる遠隔配信システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１記載の本発明に係る遠隔配信システムは、講師が行う講演内容を遠隔地に配信する遠隔配信システムであって、講師の様子を少なくとも含む映像データを取得する映像データ取得手段と、講師の音声を少なくとも含む音声データを取得する音声データ取得手段と、講師の講演資料を所定のスクリーンに投影する投影手段と、スクリーン上に投影された資料上に指標を移動自在に表示する指標表示手段と、指標表示手段により指定されたスクリーン上の位置座標を指標表示データとして算出する位置座標算出手段と、講師がホワイトボードに記載した文字若しくは図形を時系列的な座標データ及び／又は色情報として取得するホワイトボード情報取得手段と、講師資料に含まれる動画情報に対応する動画番号を取得する動画情報信号取得手段と、動画情報を含む講師資料を動画データに変換して事前配布データを作成する事前配布データ作成手段と、事前配布データを遠隔地の受講者の端末に配信する配信手段と、受講者側に配置され、事前配布データを取得して記憶する事前配布データ記憶手段と、映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号をリアルタイムで配信するリアルタイム配信手段と、受講者側に配置され、講師の講演資料の進捗に合わせて映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号を取得し、予め取得しておいた前記事前配布データと同期させて再生するリアルタイム再生手段とを少なくとも備えることを特徴とする。
【０００７】
請求項２記載の本発明に係る遠隔配信システムは、請求項１記載の本発明に係る遠隔配信システムであって、講師の講師資料の進捗に合わせて再生した映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号と、事前配布データとを一組のデータとして保存し、これまでの過去のデータを複数個蓄積する記憶手段を備え、リアルタイム配信手段は、受講者からの要求により、記憶手段から所望のデータを取得して受講者に配信することを特徴とする。
【０００８】
請求項３記載の本発明に係る遠隔配信システムは、請求項１記載の本発明に係る遠隔配信システムであって、リアルタイム配信時に、複数枚から構成される講師資料から、ある任意の資料が選択された時点を切欠に、これらに同期して映像データ、音声データ、指標表示データ、ホワイトボードの座標データ及び／又は色情報、及び動画番号を対応付けて保存し、且つこのような対応付けを各資料毎に行ってデータベースを作成するデータベース作成手段を備えることを特徴とする。
【０００９】
請求項４記載の本発明に係る遠隔配信システムは、請求項１記載の本発明に係る遠隔配信システムであって、データベースに登録されている複数の資料を表示させ、外部からの指示により任意に選択された資料を時系列順に並べ換えて新規講義リストを作成する編集手段を備えることを特徴とする。
【発明の効果】
【００１０】
本発明の遠隔配信システムによれば、講義映像配信のための複雑な端末設定や配信操作を不要とするので講師の端末操作負担を軽減することができる。またホワイトボードに書いた文字や図をリアルタイムで、且つ鮮明に受講者側に配信することができるので、従来より臨場感の高い講義を受講者に対して提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。
【００１２】
（遠隔配信システム）
図１は、本発明の実施の形態に係る遠隔配信システム１のシステム概要図である。この遠隔配信システム１は、ホスト側１００と、サーバー室２００と、クライアント側３００とがそれぞれインターネットプロトコルを介して接続され、講師が行う講義内容をリアルタイムで、若しくはオンデマンドで、遠隔地にいる受講者に対して配信することができるシステムである。
【００１３】
ここでホスト側１００とは、講義者（若しくはプレゼンター）が、実際に講義（若しくはプレゼン）を行う教室若しくは会議室等である。このホスト側１００は、ホスト端末１０と、エンコード端末２０と、スクリーン３０と、プロジェクター４０と、ポインター位置検出用カメラ５０と、講師撮影用カメラ６０と、講師が手に持つレーザーポインタ７０と、ホワイトボード８０で少なくとも構成されている。
【００１４】
ホスト端末１０とプロジェクター４０は映像用ケーブルで接続されている。またホスト端末１０とエンコード端末２０はハブを介してケーブルで接続されている。またエンコード端末２０には、映像・音声用ケーブルによりポインター位置検出用カメラ５０と、講師撮影用カメラ６０が接続されている。更にエンコード端末２０には、ホワイトボード８０が接続されている。
【００１５】
ポインター位置検出用カメラ５０は、講師がスクリーン上に指し示したポインターを撮影してそのポインターの位置を検出するものである。このレーザーポインタ７０には光源として赤外線レーザーが具備されており、一方のポインター位置検出用カメラ５０には赤外線レーザーのみ透過するフィルタが設けられている。これによりポインター位置検出用カメラ５０でスクリーンを撮影すると、スクリーン上に指し示されたレーザーポインタの赤外光だけが選択的にカメラで撮影されるので、スクリーン周辺の外乱光の影響を受けずにポインターの位置のみを精度良く検出することができるものである。
【００１６】
講師撮影用カメラ６０は、講師、スクリーン３０およびホワイトボード８０を撮影するためのカメラである。必要に応じて講師とスクリーン３０を撮影することや、ホワイトボード８０のみ撮影することができる。この撮影エリアの切り替え指示はエンコード端末２０などから行われる。
【００１７】
ホワイトボード８０は、講師がホワイトボード上に書いた文字や図を電子データ化してエンコード端末２０に出力する機能を有したものである。このホワイトボード８０は、ボード面の下に細長いループ型のセンサコイルがＸ軸方向とＹ軸方向にそれぞれ十数本程度、格子状に積層配列された構成を有している。講師が使用するペンには、その先端に巻線コイルが１つ埋め込まれており、コンデンサと接続してＬＣ共振回路が形成されている。このボード面のセンサコイル群に一定時間の交流電流を流して磁界を発生させておき、ボード面上にペンを接触させると、ペンに誘導電流が流れコンデンサに蓄電される。ここでボード面のセンサコイルに流れる電流を止めると、ペン側のコンデンサに蓄電された電気を源にしてペン側のコイルに電流が流れて磁界が発生し、この磁界の影響を受けて、ボード面のセンサコイルに誘導電流が流れる。そこで電流が流れたコイルの位置を検出することでペンの位置（座標）を知ることができる。この検出を１秒間に数十回程度繰返し行うことで、ボード面上に書かれた文字や図をコンピュータが認識することができる。尚、上述したホワイトボード以外にペン側に圧力センサを設けておき、筆圧によりボード上の座標を検出するものもある。本実施の形態においては、ホワイトボード上に記入された文字情報をコンピュータで取得できれば、どのような構成を有するホワイトボードでも適用してもよい。
【００１８】
（ホスト端末）
次に図２を参照してホスト端末１０の具体的な構成を説明する。このホスト端末１０は、入力装置（キーボード、マウス）１１、出力装置（モニタ、プロジェクター）１２、処理制御装置（ＣＰＵ）１３、通信制御装置１４、記憶装置１５等を少なくとも備えている。
【００１９】
処理制御装置１３は、ＳＷＦ変換部１３１、ＪＰＧ変換部１３２、スライドＮＯ取得部１３３、アニメーションイベント取得部１３４等から構成される。また記憶装置１５は、Power Point（登録商標）資料記憶装置１５１、講義情報記憶装置１５２、収録映像記憶装置１５３、主記憶装置１５４等から構成される。
【００２０】
ＳＷＦ変換部１３１は、講師が作成したPower Point資料をＦｌａｓｈデータに変換する機能部である。講師の資料が複数ページで構成されている場合や、スライドにアニメーションが組み込まれている場合は、この資料のスライドＮＯ（番号）やアニメーションＮＯ（番号）をＦｌａｓｈデータに変換すると同時にＦｌａｓｈデータに書込む。
【００２１】
ＪＰＧ変換部１３２は、資料の各スライドをＪＰＥＧデータに変換する機能部である。変換されたスライドはコンテンツサーバー２００に送信され、サムネイル用ＪＰＥＧデータ記憶装置２０３２に保存される。
【００２２】
スライドＮＯ取得部１３３は、講師がPower Pointのスライドを切り替える度に、その動きに同期してスライドＮＯを取得し、エンコード端末２０、コンテンツサーバー２００、及びクライアント端末３００に送信する機能部である。スライドＮＯは、後に映像データなど関連付けられてデータベース化される。
【００２３】
アニメーションイベント取得部１３４は、スライドに組み込まれたアニメーションを起動させたときに、この動作に同期してアニメーションＮＯを取得して、これをエンコード端末２０、コンテンツサーバー２００、及びクライアント端末３００に送信する機能部である。アニメーションＮＯも、後に映像データなど関連付けられてデータベース化される。
【００２４】
一方、Power Point資料記憶装置１５１は、講師が作成したPower Point資料をホスト端末１０にインストールしたときに、この資料が保存される記憶部である。
【００２５】
講義情報記憶装置１５２は、講義名、講師名、講義日時および複数の講義が存在する場合はその講義のグループ名を含む講義情報が保存される記憶部である。
【００２６】
収録映像記憶装置１５３は、万が一エンコード端末２０で映像データ、音声データ、レーザーポインタの位置検出、ホワイトボードに記載された文字・図形等が取得できなかった場合のために、予備的にこれらデータを保存する記憶部である。
【００２７】
主記憶装置１５４は、処理の手順を記述したプログラムや処理されるべきデータを一時的に記憶し、ＣＰＵの要請に従ってプログラムの機械命令やデータを引き渡す機能部である。
【００２８】
（エンコード端末）
次に図３を参照してエンコード端末２０の具体的な構成を説明する。このエンコード端末２０は、入力装置２１、出力装置（モニタ）２２、処理制御装置（ＣＰＵ）２３、通信制御装置２４、記憶装置２５等を備えている。
【００２９】
入力装置２１は、映像入力部２１１、音声入力部２１２、ポインターキャプチャー入力部２１３、ホワイトボード画像入力部２１４等から構成される。
【００３０】
処理制御装置２３は、映像・音声データ処理部２３１、ポインター座標処理部２３２、ホワイトボード処理部２３３等から構成される。また記憶装置２５は、エンコードデータ資料記憶装置２５１、映像データ記憶装置２５２、音声データ記憶装置２５３、ホワイトボード画像記憶装置２５４、スライド情報記憶装置２５５、主記憶装置２５６等から構成される。
【００３１】
映像入力部２１１は、講師撮影用カメラ６０で撮像された映像を取得する入力部である。また音声入力部２１２は、講師撮影用カメラ６０に設置されたマイクを介して取得された音声を入力する機能部である。ポインターキャプチャー入力部２１３は、ポインター位置検出用カメラで撮像された映像を取得する入力部である。ホワイトボード画像入力部２１４は、前述したように、ボード上に文字・図形などが記入されるとその記入をした位置のセンサが反応するので、このセンサの座標データ及び色情報を取得するための入力部である。
【００３２】
映像・音声データ処理部２３１は、映像入力部２１１、音声入力部２１２を介して取得した映像データ、音声データを映像データ記憶装置２５２と音声データ記憶装置２５３にそれぞれ記憶させると共に、これらデータをコンテンツサーバー２００に送信する処理部である。またこのデータはホスト端末１０にも送信され、ホスト端末１０の収録映像記憶装置１５３にも保存される。
【００３３】
ポインター座標処理部２３２は、ポインターキャプチャー入力部２１３を介して取得したポインターの画像を画像処理してポインターの指し位置を算出する機能部である。算出された位置情報はコンテンツサーバー２００に送信される。またコンテンツサーバー２００は、クライアント端末３００のモニタに表示されているブラウザのスライド画面上にポインターを表示させる。
【００３４】
ホワイトボード処理部２３３は、ホワイトボード画像入力部２１４を介して取得したセンサの座標データ及び色情報を一定時間毎（例えば、１秒間に数十回）に取得してファイル化する処理部である。
【００３５】
一方、エンコードデータ資料記憶装置２５１は、ホスト端末１０でＦｌａｓｈデータに変換されたPower Point資料と、サムネイル用に変換されたＪＰＥＧデータを保存する記憶部である。映像データ記憶装置２５２と音声データ記憶装置２５３は、音声入力部２１２を介して取得した映像データ、音声データを保存する記憶部である。
【００３６】
ホワイトボード画像記憶装置２５４は、ホワイトボード処理部２３３で処理された文字・図形などの座標データ及び色情報などがファイル化されて保存される記憶部である。
【００３７】
スライド情報記憶装置２５５は、スライドＮＯ、アニメーションＮＯ、サムネイル表示用のスライドNOと時間が記述されたファイルが保存される記憶部である。
【００３８】
（コンテンツサーバー）
次に図４を参照してコンテンツサーバー２００の具体的な構成を説明する。このコンテンツサーバー２００は、処理制御装置（ＣＰＵ）２０１、通信制御装置２０２、記憶装置２０３等を備えている。
【００３９】
処理制御装置２０１は、スクリプト挿入部２０１１、データベース作成部２０１２等から構成される。また記憶装置２０３は、Ｆｌａｓｈデータ記憶装置２０３１、サムネイル用ＪＰＧデータ記憶装置２０３２、講義リスト記憶装置２０３３、主記憶装置２０３４、映像データ記憶装置２０３５、音声データ記憶装置２０３６、ポインター座標記憶装置２０３７、ホワイトボード描画ファイル記憶装置２０３８、データベース記憶装置２０３９等から構成される。
【００４０】
スクリプト挿入部２０１１は、映像データ、音声データ、ポインターデータ、ホワイトボードの座標データ及び色情報をスライド毎に関連付けて記憶させるときに、この頭だしのためにスクリプト信号を付与する機能部である。講義終了後に講師が講義内容を編集する場合において、あるスライドを選択すると、そのスライドに付与されたスクリプト信号に紐付けされた映像データ、音声データなどが読込まれるようになっている。
【００４１】
データベース作成部２０１２は、上記した各種データをデータベース化する機能部である。
【００４２】
一方、Ｆｌａｓｈデータ記憶装置２０３１、サムネイル用ＪＰＧデータ記憶装置２０３２は、ホスト端末１０から受信したＦｌａｓｈデータ、ＪＰＥＧデータを保存する記憶部である。
【００４３】
講義リスト記憶装置２０３３は、講義名、講師名、保存時間、及びこのコンテンツサーバー内に蓄積されるコンテンツ情報で構成される講義リストが保存されている記憶部である。
【００４４】
映像データ記憶装置２０３５、音声データ記憶装置２０３６、ポインター座標記憶装置２０３７、ホワイトボード描画ファイル記憶装置２０３８は、エンコード端末２０で取得され保存されているデータと同じものを保存する記憶部である。
【００４５】
データベース記憶装置２０３９は、データベース作成部２０１２で作成されたデータベースが保存されている記憶部である。
【００４６】
尚、ホスト端末１０、エンコード端末２０、コンテンツサーバー２００、クライアント端末３００の主記憶装置には、所定の機能を実現するための例えばPower Point等のソフトウエアプログラムが予めインストールされている。
【００４７】
（講義配信方法）
次に、図５、図６を参照して、本発明の遠隔配信システム１の動作について説明する。まず図１に示したように各種機材を接続し、各種機材の電源をＯＮにする。
【００４８】
ステップＳ１において、ホスト端末１０はエンコード端末２０に対して起動指示信号を送信して接続確認とエンコード端末２０の起動指示を与える。
【００４９】
ステップＳ２において、エンコード端末２０は、コンテンツサーバー２００に対して起動指示信号を送信して接続確認と起動指示を与える。
【００５０】
ステップＳ３において、コンテンツサーバー２００は、エンコード端末２０に対して現在の稼動状態を返信する。ここで接続確認が一定時間戻らないことや、起動準備状態にあることが返信された場合は、一定時間経過後、エンコード端末２０が再度起動指示信号を出力し、コンテンツサーバー２００の起動が確認できるまで繰返し起動指示信号を送信する。
【００５１】
ステップＳ４において、エンコード端末２０は、コンテンツサーバー２００の接続確認及び起動状態が確認できると、自分（エンコード端末２０）の接続確認と起動状態を合わせてホスト端末１０に状態返信を行う。これによりホスト端末１０のモニタには、エンコード端末２０とコンテンツサーバー２００の接続が確立したことを示す「配信準備完了」の旨が表示される。
【００５２】
ステップＳ５において、講師は、ホスト端末１０にPower Pointで作成した講義資料をインストールする。インストールされた資料はPower Point資料記憶装置１５１に保存される。またホスト端末１０のモニタに「講義を開始しますか」のメッセージが表示される。
【００５３】
ステップＳ６において、ホスト端末１０のＳＷＦ変換部１３１は、ステップＳ５でモニタに表示された「講義を開始しますか」のメッセージに対して「はい」が選択されると、講義資料を全てＦｌａｓｈデータ（＊＊．ｓｗｆ）に一括変換する。このときＦｌａｓｈデータには変換と同時にスライドＮＯとアニメーションＮＯが書込まれる。
【００５４】
ステップＳ７において、ホスト端末１０の通信制御装置１４は、ステップＳ７で作成されたＦｌａｓｈデータをコンテンツサーバー２００に送信する。このＦｌａｓｈデータはコンテンツサーバー２００のＦｌａｓｈデータ記憶装置２０３１に保存される。
【００５５】
ステップＳ８において、ホスト端末１０のＪＰＧ変換部１３２は、Power Point資料記憶装置１５１からPower Pointデータを読込んで、各スライドをＪＰＥＧ形式に変換する。変換されたＪＰＥＧデータは通信制御装置１４を介してコンテンツサーバー２００に送信され、サムネイル用ＪＰＥＧデータ記憶装置２０３２に保存される。
【００５６】
ステップＳ１０において、コンテンツサーバー２００は、ＪＰＥＧ変換されたスライドをクライアント端末３００に配信する。
【００５７】
ステップＳ１１において、コンテンツサーバー２００は、予め講義リスト記憶装置２０３３に保存されている講義名、講師名、講義日時を含む講義リストをホスト端末１０に返信する。
【００５８】
ステップＳ１２において、ホスト端末１０のモニタには「遠隔配信を開始しました」のメッセージが表示される。これに対して「ＯＫ」のボタンが押されると、クライアント端末３００に対してスライド、映像、音声の配信が開始する。講師は通常の講義と同様にスクリーン３０に映し出されたスライドを元に講義を開始する。このときクライアント端末３００のモニタには図７に示すブラウザが表示されている。このブラウザの画面構成については別途後述する。
【００５９】
以下、ステップＳ１３〜Ｓ２５は全て同時並行に処理が行われるが説明の関係上ステップごとに区切って説明を行う。
【００６０】
ステップＳ１３〜Ｓ１５において、ホスト端末１０のスライドＮＯ取得部１３３は、講師が現在選択しているスライドＮＯを取得する。このときスライドにアニメーションが組み込まれている場合は、そのアニメーションＮＯをエンコード端末２０とクライアント端末３００に送信する。エンコード端末２０は、このスライドＮＯとアニメーションＮＯをスライド情報記憶装置２５５に保存する。
【００６１】
ステップＳ１６において、エンコード端末２０の処理制御装置２３は、スライド情報記憶装置２５５に予め保存されているスライド情報を読込んでコンテンツサーバー２００に送信する。
【００６２】
ステップＳ１７、Ｓ１８において、エンコード端末２０の映像入力部２１１と音声入力部２１２は、講師撮影用カメラ６０で撮影した映像と講義音声を取得し、これをコンテンツサーバー２００に送信する。この映像データと音声データはそれぞれ映像データ記憶装置２０３５と音声データ記憶装置２０３６に保存される。
【００６３】
ステップＳ１９、Ｓ２０において、エンコード端末２０のポインターキャプチャー入力部２１３は、ポインター位置検出用カメラ５０で撮影した画像を取得し、ポインター座標処理部２３２に出力する。ポインター座標処理部２３２は、この画像を元にポインターの位置を算出してコンテンツサーバー２００に送信する。このポインター座標信号は、ポインター座標記憶装置２０３７に保存される。
【００６４】
ステップＳ２１、Ｓ２２において、エンコード端末２０のホワイトボード画像入力部２１４は、講師がホワイトボードに書いた文字や図に対応するホワイトボードセンサの位置を取得してホワイトボード処理部２３３に出力する。ホワイトボード処理部２３３は、このセンサの座標データ及び色情報を一定時間ごとにファイル化してコンテンツサーバー２００に送信する。このファイルはホワイトボード描画ファイル記憶装置２０３８に随時保存される。
【００６５】
ステップＳ２３において、コンテンツサーバー２００のスクリプト挿入部２０１１は、スライドＮＯを取得したタイミングをトリガにしてスクリプト信号を生成する。一方、データベース作成部２０１２は、このスクリプト信号を取得して、既に上記ステップで取得された映像データ、音声データ、ホワイトボード描画ファイルに関連付けてなるファイルを作成する。そしてこのファイルをデータベース化して保存する。このファイル及びデータベースについては図８を参照して後述する。
【００６６】
ステップＳ２４、Ｓ２５において、コンテンツサーバー２００は、上記ステップＳ１３〜Ｓ２３の処理と同時に、スライドの動きに合わせて映像データ、音声データ、ポインター座標データ、ホワイトボード描画ファイルをクライアント端末３００に配信する。これにより受講者はリアルタイムで講義を受講することができる。
【００６７】
ステップＳ２６において、講師が講義が終了してPower Pointのアプリケーションを閉じると、ステップＳ２７において、ホスト端末１０のモニタに「遠隔配信を終了しますか」のメッセージが表示される。これに対して「ＯＫ」のボタンが選択されるとホスト端末１０は、エンコード端末２０に対して講義終了通知を送信する。またエンコード端末２０はコンテンツサーバー２００に対して講義終了通知を送信し、コンテンツサーバー２００は、クライアント端末３００に対して講義終了通知を送信することで、講義の配信が終了する。
【００６８】
尚、上記処理により、スライドＮＯ、映像データ、音声データ、ポインター座標データ、ホワイトボード描画ファイルは全てスクリプト信号と共に関連付けられてファイル化されている。また更にこのファイルが講座ごとにデータベース化されて記憶部に保存されている。そのためリアルタイムで講座を受講することができなかったクライアントがいても、コンテンツサーバーから配信される講座一覧表を見て所望の講座を選択することで、この要求がクライアント端末３００に送信され、コンテンツサーバー２００から所望の講義が配信される。即ち、オンデマンドで講義を受講することができる。
【００６９】
次に、図７を参照して、クライアント端末３００のモニタに表示されるブラウザの画面構成について説明する。
【００７０】
このブラウザは、映像フレーム、スライドフレーム、ホワイトボードフレーム、サムネイルフレームで構成されている。映像フレームは左上に位置しており、常に講師の映像が放映されている。この映像フレームの下にはホワイトボードフレームが位置しており、講師がホワイトボードに文字・図形を書くと、この情報が電子化され、ホワイトボードフレームにリアルタイムで再現される。また講師が文字等を消すとフレームからも文字が消去される。映像フレームとホワイトボードフレームの右隣には、スライドフレームが位置している。スライドフレームはこのブラウザの中でも最も広い面積を占有する。このフレームには講師が現在説明（選択）しているスライドが表示される。これらフレームの下段には、横長のサムネイルフレームが位置している。このサムネイルフレームには、講義の全スライドが時系列で表示されている。
【００７１】
このような画面構成とすることで、受講者は講師の動きを映像で確認しながら必要に応じてスライドやホワイトボードに視点を移動させて講義を受講することができる。実際の講義でも講師の動きを確認しながらスライドやホワイトボードを確認することから、ほぼ実際の講義と同じ状態で講義を受講することができる。
【００７２】
また、見逃したスライドがあっても、サムネイルフレームから見逃したスライドを選択すると、選択したスライドがスライドフレームに表示されるので、受講者の理解度に応じてスライドを適宜選択することができる（尚、リアルタイム配信の場合は、映像・音声は先に進む。）。更に講義全てのスライドがサムネイルに表示されるため、講義全体の流れを予測することもできる。
【００７３】
尚、このブラウザ画面は、この画面構成に限らず、映像フレームとホワイトボードフレームを右側に配置させる画面構成でもよい。画面構成は予め複数のパターンが登録されており、受講者の好みにより適宜選択・切替されるものとする。そのためブラウザ画面の右上には予めレイアウトボタンが設けられており、選択可能になっている。
【００７４】
次に、図８を参照して、図５のステップＳ２３で作成するファイル、及びデータベースの構造について説明する。
【００７５】
前述したように、映像データ、音声データ、ポインター座標データ、ホワイトボード描画ファイルは随時記憶部に保存されている。そこでこれらデータをスライド毎に関連付けてファイル化する。即ち、最初のスライドが選択された時点を第１ファイル保存開始時間とし、映像データ、音声データ、ホワイトボード描画ファイルを次のスライドが選択される時点（終了時間）まで保存する。
【００７６】
そしてスクリプト挿入部２０１１からスクリプト信号を取得して、このファイルに付与する。このようにすると、スライド毎に映像、音声・・・が関連付けられる。そしてこのようにしてなるファイルをデータベース化すると、後に必要に応じてスクリプト信号又はスライドＮＯを選択することで、これに紐付けされた映像、音声、・・をスライド毎に読み出すことができる。
【００７７】
尚、このときホワイトボードの座標データ及び色情報は、１秒間に数十回という回数で取得され保存されているので、１枚のスライドに付き、ホワイトボードの座標データ及び色情報が複数個関連付けて保存されていることになる。上記のようにスライド１枚ごとにファイルが作成されるため、１講義につきスライドの枚数分だけファイルが存在することになる。また講義は、第１回目から第ｎ回目までと複数回開催されることもあるため、その開催毎に保存する必要がある。そこで第何回目の講義か、講義日、講師名も併せてデータベース化して保存する。
【００７８】
このようにファイル化することにより、例えばオンデマンドで講義が配信され、クライアント端末に図７に示したブラウザ画面が表示されている場合において、受講者が途中から講義を聴きたい場合に、サムネイルフレームから必要なスライドを選択すると、このスライドに関連付けられた映像・音声・ポインター情報が配信される。このときホワイトボードの文字・図形も関連付けられてファイル化されているので、これらホワイトボードの座標データ及び色情報が瞬時に重ね合わされて文字・図形となって表示されることで、スライドに応じたホワイトボードの文字・図形が再現される。従って、受講者は、必要に応じた部分だけ講義を受けることができるようになる。
【００７９】
次に、図９、図１０を参照して、講師資料の編集機能について説明する。図９は、編集処理手順を示したフローチャートである。図１０は、編集画面の一例を示す図である。図１０に示すように、この編集画面は、コース・講師選択フレーム、映像フレーム、サムネイルフレーム、選択フレームで構成されている。
【００８０】
コース・講師選択フレームには、講師別にフォルダが表示されており、そのフォルダを選択すると、このフレームの右隣にその講師の複数の講座が表示されるようになっている。そしてある講座を選択すると、コース・講師選択フレームの下に位置するサムネイルフレームにスライドが表示される。
【００８１】
ここで図９に戻り、まずステップＳ１００において、講師又は編集者は、端末に編集用画面を表示させる。
【００８２】
次にステップＳ１０１において、コース・講師選択フレームに表示された複数のコースフォルダから所望のコースを選択する。
【００８３】
ステップＳ１０２において、コースフォルダをクリックすると講師一覧が表示される。
【００８４】
ステップＳ１０３において、この講師一覧から講師を選択すると更に複数の講座（コンテンツ）が表示されるので、ここから所望の講座を選択する。
【００８５】
ステップＳ１０４において、講座が選択されると、コース・講師選択フレームのサムネイルフレームに全スライドが表示される。
【００８６】
ステップＳ１０５において、サムネイルフレームから必要なスライドをドラッグして選択フレームに移動させる。これを必要なスライド全てに対して行うことで新たな再生リスト（講義ファイル）が作成される。スライドの内容を確認したい場合は、そのスライドをクリックすることで映像フレームに映像がプレビューとして流れる。また同時に映像フレームの下にコンテンツ名、講師名、コース名、開始時間、終了時間が表示されるので、これで確認をすることができる。
【００８７】
ステップＳ１０６において、新たに作成された講義ファイルに関する講義情報を新規講義情報として入力する。
【００８８】
ステップＳ１０７、Ｓ１０８において、新規講義情報の講義名が重複しているか否かが確認され、重複していない場合は、サムネイルデータベース（図示せず）にこの情報が登録される。また同様にステップＳ１０９において、コンテンツデータベースにも登録される。
【００８９】
ステップＳ１１０において、上記処理が完了すると図１０の編集画面に終了のメッセージが表示される。
【００９０】
以上の処理により、講師又は編集者は、既に終えた講義の内容を編集画面上で簡単に編集することができる。このように簡単に編集を行えるのは、予めスライドに映像、音声、ポインター座標データ、ホワイトボード描画ファイルが関連付けられて１つのファイルとして管理されていることによる。
【００９１】
従って本発明の遠隔配信システムによれば、講義内容を受講者に配信する際に、講師側が行う配信操作の負担を軽減することができると共に、講義後に講義内容を簡単に編集することできる。また受講者側が講義を受講する際に、より実際の講義に近い臨場感ある講義を配信することができる。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施の形態に係る遠隔配信システムのシステム概要図である。
【図２】本発明の実施の形態に係るホスト端末のハードウェア構成例を示す概略ブロック図である。
【図３】本発明の実施の形態に係るエンコーダ端末のハードウェア構成例を示す概略ブロック図である。
【図４】本発明の実施の形態に係るコンテンツサーバーのハードウェア構成例を示す概略ブロック図である。
【図５】本発明の実施の形態に係る遠隔配信システムの動作を説明するためのシーケンス（その１）である。
【図６】本発明の実施の形態に係る遠隔配信システムの動作を説明するためのシーケンス（その２）である。
【図７】本発明の実施の形態に係るクライアント端末に表示されるブラウザ表示画面の一例を示す図である。
【図８】本発明の実施の形態に係るコンテンツサーバーに具備されるデータベース作成手段により作成されるデータベース構造を示す図である。
【図９】本発明の実施の形態に係る編集機能を説明するためのフローチャートである。
【図１０】本発明の実施の形態に係る編集機能を実施するためのブラウザ表示画面の一例を示す図である。
【符号の説明】
【００９３】
１…遠隔配信システム
１０…ホスト端末
１３…処理制御装置
１４…通信制御装置
１５…記憶装置
２０…エンコード端末
２１…入力装置
２３…処理制御装置
２４…通信制御装置
２５…記憶装置
３０…スクリーン
４０…プロジェクター
５０…ポインター位置検出用カメラ
６０…講師撮影用カメラ
７０…レーザーポインタ
８０…ホワイトボード
１００…ホスト側
１３１…ＳＷＦ変換部
１３２…ＪＰＧ変換部
１３３…スライドＮＯ取得部
１３４…アニメーションイベント取得部
１５１…Power Point資料記憶装置
１５２…講義情報記憶装置
１５３…収録映像記憶装置
１５４…主記憶装置
２００…コンテンツサーバー（サーバ室）
２０１…処理制御装置
２０２…通信制御装置
２０３…記憶装置
２１１…映像入力部
２１２…音声入力部
２１３…ポインターキャプチャー入力部
２１４…ホワイトボード画像入力部
２３１…映像・音声データ処理部
２３２…ポインター座標処理部
２３３…ホワイトボード処理部
２５１…エンコードデータ資料記憶装置
２５２…映像データ記憶装置
２５３…音声データ記憶装置
２５４…ホワイトボード画像記憶装置
２５５…スライド情報記憶装置
２５６…主記憶装置
３００…クライアント端末(クライアント側) 
２０１１…スクリプト挿入部
２０１２…データベース作成部
２０３１…Ｆｌａｓｈデータ記憶装置
２０３２…データ記憶装置
２０３３…講義リスト記憶装置
２０３４…主記憶装置
２０３５…映像データ記憶装置
２０３６…音声データ記憶装置
２０３７…ポインター座標記憶装置
２０３８…ホワイトボード描画ファイル記憶装置
２０３９…データベース記憶装置
【図１】
2006325156.tif 000003
【図２】
2006325156.tif 000004
【図３】
2006325156.tif 000005
【図４】
2006325156.tif 000006
【図５】
2006325156.tif 000007
【図６】
2006325156.tif 000008
【図７】
2006325156.tif 000009
【図８】
2006325156.tif 000010
【図９】
2006325156.tif 000011
【図１０】
2006325156.tif 000012