(57)【要約】      （修正有）【課題】遠隔講義の開始時刻より遅れての参加を余儀なくされた受講者に対し、それまでの講義の概要を把握させる。【解決手段】遠隔講義支援装置は、ディスプレイの表示内容が切り換わるたび、切り換え前の画像を示す画像ファイルと、その切り換え時までの間に講師と受講者との間で取り交わされた音声を示す音声ファイルとを生成し、生成した両ファイルを不揮発性記憶部に記憶させる。さらに、不揮発性記憶部におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだＨＴＭＬ要素を生成し、そのＨＴＭＬ要素を揮発性記憶部に記憶させる。そして、端末から概要の閲覧の要求を示すメッセージを受信すると、それまでに揮発性記憶部に記憶させたＨＴＭＬ要素を返信する。【選択図】図５
2009232306.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と、
操作手段と、
表示手段と、
音声データを端末へ送信する音声制御手段と、
前記表示手段に画像を表示させ、前記操作手段からの操作に応じて前記表示手段に表示させる画像を切り換え、切り換え後の画像を示す画像データを前記端末へ送信する画像制御手段と、
前記画像制御手段が前記表示手段に表示させる画像を切り換えるたび、その切り換え前の画像を示す画像ファイルと、その切り換え時までの間に前記音声制御手段が送信した音声データを含む音声ファイルとを生成し、生成した両ファイルを前記記憶手段に記憶させるとともに、前記記憶手段におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだマークアップ要素を生成し、そのマークアップ要素を前記記憶手段に記憶させる講義概要編集手段と、
講義の概要の閲覧を要求するメッセージを受信したとき、その受信時までに前記講義概要編集手段が前記記憶手段に記憶させた一連のマークアップ要素を返信する概要閲覧支援手段と
を備えることを特徴とする遠隔講義支援装置。
【請求項２】
前記講義概要編集手段は、
前記音声制御手段が送信した音声データから無音の部分を除いた音声データを用いて前記音声ファイルを生成する
ことを特徴とする請求項１に記載の遠隔講義支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を利用して行われる遠隔講義を支援する技術に関する。
【背景技術】
【０００２】
通信システムにより提供される遠隔講義は、講師のコンピュータと複数の受講者のコンピュータとの間に音声や画像を送受信するための通信セッションを確立させた状態で、進行する。講師は、自らのコンピュータと遠隔講義に参加する受講者のコンピュータとの間に通信セッションが確立されると、自らが準備しておいた講義資料を受講者のコンピュータに送ってそのディスプレイに１ページずつ表示させ、各々の講義資料に関する説明や受講者からの質問に対する回答を口頭により行う、という手順を踏みながら講義を主導していく。この遠隔講義に関わる通信システムは、たとえば、特許文献１に開示されている。
【特許文献１】特開２０００−２５０３９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、この種の遠隔講義において、例えば、一部の受講者は、予め定められた講義の開始時刻より遅れて参加する場合がある。この場合、その受講者は、それまでの講義の概要を把握しないまま以後の講義を聴講すると、その内容をほとんど理解できないという問題があった。
本発明は、このような背景の下に案出されたものであり、講義の開始時刻より遅れて参加する受講者に対し、それまでの講義の概要を知らせるような仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明は、記憶手段と、操作手段と、表示手段と、音声データを複数の端末へ送信する音声制御手段と、前記表示手段に画像を表示させ、前記操作手段からの操作に応じて前記表示手段に表示させる画像を切り換え、切り換え後の画像を示す画像データを前記端末へ送信する画像制御手段と、前記画像制御手段が前記表示手段に表示させる画像を切り換えるたび、その切り換え前の画像を示す画像ファイルと、その切り換え時までの間に前記音声制御手段が送信した音声データを含む音声ファイルとを生成し、生成した両ファイルを前記記憶手段に記憶させるとともに、前記記憶手段におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだマークアップ要素を生成し、そのマークアップ要素を前記記憶手段に記憶させる講義概要編集手段と、講義の概要の閲覧を要求するメッセージを受信したとき、その受信時までに前記講義概要編集手段が前記記憶手段に記憶させた一連のマークアップ要素を返信する概要閲覧支援手段とを備える遠隔講義支援装置を提供する。
【０００５】
この発明において、講義へその開始時刻よりも遅れて参加する受講者が、その端末から講義の概要の閲覧を要求するメッセージを送信すると、遠隔講義支援装置は、それまでに記憶手段に記憶した一連のマークアップ要素を返信する。端末は、遠隔講義支援装置から返信された各マークアップ要素に埋め込まれたハイパーリンクのリンク先の記憶位置から音声ファイルと画像ファイルとを取得する。そして、端末は、その音声ファイルを再生するとともに、画像ファイルが示す画像を表示させる。受講者は、この音声ファイルの再生内容を聴取するとともに、画像ファイルが示す画像を閲覧することにより、自らが遠隔講義支援装置にアクセスする前に行われていた遠隔講義の概要を知ることができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照し、この発明の実施形態を説明する。
図１は、本発明の一実施形態にかかる遠隔講義支援装置１を含む遠隔講義システムの全体構成図である。
この遠隔講義システムは、講師により利用される遠隔講義支援装置１と受講者により利用される端末５０−ｋ（ｋ＝１，２…：以下「端末５０−ｋ」と総称する）とをインターネット９０により接続したものである。
遠隔講義支援装置１には、ディスプレイ１０，１１、カメラ１２、スピーカ１３、マイクロホン１４が接続される。ディスプレイ１０，１１は、遠隔講義支援装置１から出力される画像信号を基に描画した画像を表示する。カメラ１２は、講師の姿を撮影し、その撮影画像（以下、「講師画像」という）を示す画像信号を遠隔講義支援装置１に入力する。スピーカ１３は、遠隔講義支援装置１から出力される音声信号を音として出力する。マイクロホン１４は、講師が発した音声を収音し、その収音内容を示す音声信号を遠隔講義支援装置１に入力する。
端末５０−ｋには、ディスプレイ５１−ｋ（ｋ＝１，２…：以下、「ディスプレイ５１−ｋ」と総称する）、カメラ５２−ｋ（ｋ＝１，２…：以下、「カメラ５２−ｋ」と総称する）、スピーカ５３−ｋ（ｋ＝１，２…：以下、「スピーカ５３−ｋ」と総称する）、マイクロホン５４−ｋ（ｋ＝１，２…：以下、「マイクロホン５４−ｋ」と総称する）が接続される。ディスプレイ５１−ｋは、遠隔講義支援装置１から出力される画像信号を基に描画した画像を表示する。カメラ５２−ｋは、受講者の姿を撮影し、その撮影画像（以下、「受講者画像」という）を示す画像信号を端末５０−ｋに入力する。スピーカ５３−ｋは、遠隔講義支援装置１から出力される音声信号を音として出力する。マイクロホン５４−ｋは、受講者が発した音声を収音し、その収音内容を示す音声信号を端末５０−ｋに入力する。
【０００７】
この遠隔講義システムは、以下に示す２つのサービスを提供する。
ａ．ライブ講義サービス
このサービスは、予め定められた講義の開始時刻から終了時刻までの間、講師により準備された複数ページに渡る資料画像を各受講者に１ページずつ順に参照させ、講師による各々の資料画像についての説明をそれらの受講者に聴講させるサービスである。
ｂ．概要閲覧サービス
このサービスは、ライブ講義サービスにおける遠隔会議へその開始時刻以降に参加する受講者に対し、それまでの遠隔講義の概要を案内する画面（以下、「概要案内画面」という）を閲覧させるサービスである。
【０００８】
本実施形態において、端末５０−ｋは、ライブ講義サービスの提供を要求するメッセージ（「ライブ講義サービス要求メッセージ」という）と概要閲覧サービスの提供を要求するメッセージ（「概要閲覧サービス要求メッセージ」という）のうちいずれかを遠隔講義支援装置１へ送信することにより、遠隔講義支援装置１から各々の要求にかかるサービスの提供を受ける。ここで、ライブ講義サービスは、講義の開始時刻からその終了時刻までの間だけ提供されるサービスである。よって、その講義の開始時刻の直前までに遠隔講義支援装置１へのアクセスが可能な受講者は、その端末５０−ｋからライブ講義サービス要求メッセージを送信させ、開始時刻よりも遅れてアクセスする受講者は、その端末５０−ｋから概要閲覧サービス要求メッセージを送信させる。
【０００９】
図１に示すように、遠隔講義支援装置１は、画像出力インターフェース２０，２１、画像入力インターフェース２２、音声出力インターフェース２３、音声入力インターフェース２４、通信インターフェース２５、操作部２６、記憶部２７、制御部２８を有する。
画像出力インターフェース２０は、ディスプレイ１０と接続され、画像出力インターフェース２１は、ディスプレイ１１と接続される。これらの画像出力インターフェース２０，２１は、ディスプレイ１０，１１へ画像信号を出力する。
画像入力インターフェース２２は、カメラ１２と接続される。この画像入力インターフェース２２には、カメラ１２から画像信号が入力される。
音声出力インターフェース２３は、スピーカ１３と接続される。この音声出力インターフェース２３は、スピーカ１３へ音声信号を出力する。
音声入力インターフェース２４は、マイクロホン１４と接続される。この音声入力インターフェース２４には、マイクロホン１４から音声信号が入力される。
通信インターフェース２５は、ＮＩＣ（Network Interface Card）である。通信インターフェース２５は、他の通信装置との通信を制御する。
操作部２６は、テンキーやカーソルキーなどの複数の操作子が設けられたキーボードおよびマウスなどのポインティングデバイスである。
【００１０】
記憶部２７は、不揮発性記憶部３１と揮発性記憶部３２を含んでいる。不揮発性記憶部３１には、講義教材ファイル３３と、ライブ講義サービス制御プログラム３４と、概要閲覧サービス制御プログラム３５とが記憶される。
講義教材ファイル３３は、複数の資料画像を示すファイルである。講義教材ファイル３３は、講師が、ワードプロセッサソフトウェアやプレゼンテーションソフトウェアなどを用いて作成したものである。
ライブ講義サービス制御プログラム３４は、ライブ講義サービスを提供する処理を制御部２８に実行させるプログラムである。
概要閲覧サービス制御プログラム３５は、概要閲覧サービスを提供する処理を制御部２８に実行させるプログラムである。
制御部２８は、遠隔講義支援装置１の制御中枢として働く。制御部２８は、揮発性記憶部３２をワークエリアとして利用しつつ、不揮発性記憶部３１に記憶された制御プログラム３４，３５を実行する。
図２は、ライブ講義サービス制御プログラム３４と、概要閲覧サービス制御プログラム３５のルーチンを示す図である。図２に示すように、ライブ講義サービス制御プログラム３４は、通信セッション確立モジュール４１、音声制御モジュール４２、画像制御モジュール４３、講義概要編集モジュール４４を有し、概要閲覧サービス制御プログラム３５は、概要閲覧支援モジュール４５を有する。
【００１１】
以下、これらのモジュールの役割について説明する。
通信セッション確立モジュール４１は、当該遠隔講義支援装置１へライブ講義サービス要求メッセージを送信した一または複数の端末５０−ｋとの間にデータの送受信のための通信セッションを確立する処理を制御部２８に実行させるモジュールである。
遠隔講義支援装置１との間に通信セッションを確立した端末５０−ｋは、ライブ講義サービスを利用するためのアプリケーションプログラム（不図示）を起動する。このアプリケーションプログラムを起動すると、その端末５０−ｋは、同アプリケーションプログラムに従って、端末側音声送信処理と端末側画像送信処理とを開始する。端末側音声送信処理は、マイクロホン５４−ｋから入力される音声信号をサンプリングし、その音声サンプルを示す音声データを遠隔講義支援装置１へ送信する処理である。端末側画像送信処理は、カメラ５２−ｋから入力される画像信号を、画像データとして遠隔講義支援装置１へ送信する処理である。
【００１２】
音声制御モジュール４２は、音声制御処理を制御部２８に実行させるモジュールである。
音声制御処理では、制御部２８は、音声入力インターフェース２４から音声信号が入力された場合に、その音声信号をサンプリングし、その音声サンプルを示す音声データを通信インターフェース２５から各端末５０−ｋへ同報送信する。また、制御部２８は、通信インターフェース２５が、当該遠隔講義支援装置１と通信セッションを確立した端末５０−ｋのいずれかから音声データを受信した場合に、その音声データを変換した音声信号を音声出力インターフェース２３から出力するとともに、その音声データを、送信元の端末を除く端末５０−ｋのすべてへ通信インターフェース２５から同報送信する。
この音声制御処理が制御部２８によって実行されている間、遠隔講義支援装置１と端末５０−ｋは、多地点接続状態になる。この多地点接続状態において、講師がマイクロホン１４に向かって発言すると、そのマイクロホン１４から遠隔講義支援装置１へ入力される音声信号が、音声データとして端末５０−ｋへ同報送信され、端末５０−ｋは、その音声データを変換した音声信号をスピーカ５３−ｋから音として出力する。また、ある受講者が端末５０−ｋのマイクロホン５４−ｋに向かって発言すると、そのマイクロホン５４−ｋから端末５０−ｋへ入力された音声信号が、音声データとして遠隔講義支援装置１へ送信され、その遠隔講義支援装置１から他の端末５０−ｋへ同報送信される。そして、遠隔講義支援装置１と他の端末５０−ｋは、その音声データを変換した音声信号をスピーカ１３，５３−ｋから音として出力する。
【００１３】
画像制御モジュール４３は、講師側画像制御処理と受講者側画像制御処理とを制御部２８に実行させるモジュールである。
講師側画像制御処理は、講師用メイン画面をディスプレイ１０に表示させるとともに、講師用サブ画面をディスプレイ１１に表示させ、それらの表示内容を操作部２６からの操作に応じて切り換える処理である。図３（Ａ）に示すように、講師用メイン画面は、資料画像を表示させる画面である。図３（Ｂ）に示すように、講師用サブ画面は、１０個の小矩形枠６１−ｍ（ｍ＝１〜１０）と１個の大矩形枠６２とを重ならないように配置した画面である。講師側画像制御処理では、制御部２８は、この小矩形枠６１−ｍ内に、端末５０−ｋの各々から送信される画像データを基に描画した受講者画像をそれぞれ表示させる。また、制御部２８は、大矩形枠６２内に、小矩形枠６１−ｍのうちの一つに表示された受講者画像の拡大画像を表示させる。
この講師側画像制御処理では、制御部２８は、以下に示す２つの操作のうちいずれかが操作部２６により行われたかを監視する。そして、いずれかの操作が行われると、その操作の内容に応じて講師用メイン画面および講師用サブ画面の表示内容を切り換える。
ａ．ページ指定操作
この操作は、資料画像のページを指定する操作である。制御部２８は、このページ指定操作が行われると、その操作によって指定されたページの資料画像を資料ファイルから取り出し、その資料画像を講師用メイン画面として表示させる。
ｂ．受講者指定操作
この操作は、受講者画像が表示されている小矩形枠６１−ｍのうちいずれかを指定する操作である。制御部２８は、この受講者指定操作が行われると、その操作によって指定された小矩形枠６１−ｍ内の受講者画像の拡大画像を大矩形枠６２内に表示させる。
【００１４】
受講者側画像制御処理は、講師用メイン画面に表示されている資料画像、講師用サブ画面の大矩形枠６２に表示されている受講者画像、およびカメラ１２が撮影した講師の姿を示す画像（以下、「講師画像」という）を示す画像データを、当該遠隔講義支援装置１と通信セッションを確立している端末５０−ｋへ通信インターフェース２５から同報送信する処理である。
この受講者側画像制御処理では、制御部２８は、カメラ１２から入力される画像信号を、画像データとして端末５０−ｋへ同報送信する。これに加え、制御部２８は、講師用メイン画面または講師用サブ画面における表示内容を切り換えると、その切り換え後の表示内容を示す画像データを端末５０−ｋへ同報送信する。より詳細には、講師用メイン画面における資料画像が切り換わった場合、その切り換え後の資料画像を示す画像データを端末５０−ｋへ同報送信し、講師用サブ画面の大矩形枠６２内の受講者画像が切り換わった場合、その切り換え後の受講者画像を端末５０−ｋへ同報送信する。
【００１５】
端末５０−ｋは、遠隔講義支援装置１の制御部２８による画像データの送信が始まると、その画像データを基に描画した受講者用画面をディスプレイ５１−ｋに表示させ、以後に送信される画像データを基にその受講者用画面の表示内容を切り換える。図４に示すように、受講者用画面は、１つの大矩形枠７１と２つの小矩形枠７２−ｐ（ｐ＝１，２）とを重ならないように配置した画面である。端末５０−ｋは、遠隔講義支援装置１の講師用メイン画面に表示されているものと同じ資料画像を大矩形枠７１内に表示させる。また、講師画像を小矩形枠７２−１内に表示させ、遠隔講義支援装置１の講師用サブ画面の大矩形枠６２に表示されているものと同じ受講者画像を小矩形枠７２−２内に表示させる。
【００１６】
この講師側画像制御処理と受講者側画像制御処理とが制御部２８によって実行されている間、遠隔講義支援装置１と端末５０−ｋは、共通画像閲覧可能状態になる。この共通画像閲覧可能状態においては、遠隔講義支援装置１の講師用サブ画面の小矩形枠６１−ｍ内に各受講者の受講者画像が表示され、端末５０−ｋの受講者用画面の小矩形枠７２−１内に講師用画像が表示される。そして、ページ指定操作により講師用メイン画面の資料画像が切り換わると、受講者用画面の大矩形枠７１内にその切り換え後の資料画像が表示される。これに加え、受講者指定操作により講師用サブ画面の大矩形枠６２内の受講者画像が切り換わると、受講者用画面の小矩形枠７２−２内にその切り換え後の受講者画像が表示される。
【００１７】
以上説明した多地点接続状態と共通画像閲覧可能状態とが実現されると、講師は、以下のようにして遠隔講義を主導する。まず、講師は、ページ指定操作により１ページ目の資料画像を指定し、ディスプレイ１０，５１−ｋにその資料画像を表示させ、その資料画像の内容を口頭により説明する。この説明の音声は、端末５０−ｋのスピーカ５３−ｋを介して受講者に聴取される。そして、１ページ目の資料画像に関する説明を終えると、受講者に対してその内容に関する質問の有無を問い合わせる。
講師は、質問を有する受講者がいる場合、講師用サブ画面の小矩形枠６１−ｍにおけるその受講者の受講者画像を受講者指定操作により指定し、講師用メイン画面の大表示枠６２と受講者用画面の小表示枠７２−２にその受講者画像を表示させた上で、発言を許可する。発言を許可された受講者は、質問の内容を口頭により説明する。この説明の音声は、遠隔講義支援装置１のスピーカ１３を介して講師に聴取されるとともに、端末５０−ｋのスピーカ５３−ｋを介して他の受講者にも聴取される。質問の内容を把握した講師は、それに対する回答を口頭により説明する。  
この回答の音声は、端末５０−ｋのスピーカ５３−ｋを介して受講者に聴取される。そして、１ページ目の資料画像に関する質疑応答を終えると、講師は、ページ指定操作により２ページの資料画像を指定し、ディスプレイ１０，５１−ｋにその資料画像を表示させ、その資料画像に関する説明と質疑応答とを行う。以後、講師は、講義の終了時刻になるまでの間、各ページの資料画像に関する説明と質疑応答とを同様の手順で繰り返す。講義の終了時刻になると、遠隔講義支援装置１と端末５０−ｋとの間の通信セッションが解除される。
【００１８】
講義概要編集モジュール４４は、講義概要編集処理を制御部２８に実行させるモジュールである。講義概要編集処理は、ページ指定操作が行われるたびに、その操作により切り換えられる前の講師用メイン画面の資料画像を含む画像ファイル（「概要画像ファイル」という）、その操作が行われるまでに各端末５０−ｋへ同報送信された音声データを含む音声ファイル（「概要音声ファイル」という）、および不揮発性記憶部３１におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだＨＴＭＬ（Hyper Text Markup Language ）要素を生成する処理である。
【００１９】
図５は、講義概要編集処理を示すフローチャートである。この処理は、遠隔講義支援装置１と端末５０−ｋとの間に通信セッションが確立されると開始される。図５に示す一連の処理を実行するにあたり、制御部２８は、テキストデータを記憶するための記憶領域（「テキスト記憶領域」という）と、音声サンプルを記憶する記憶領域（「音声サンプル記憶領域」という）とを揮発性記憶部３２に確保する。そして、以後、制御部２８は、端末５０−ｋへ同報送信する音声データが示す音声サンプルを音声サンプル記憶領域に記憶させる処理を行いつつ、図５に示す一連の処理を実行する。
図５において、制御部２８は、ページ指定操作が行われたか否かを判断する（Ｓ１００）。
制御部２８は、ステップＳ１００において、ページ指定操作が行われたと判断した場合（Ｓ１００：Ｙｅｓ）、概要画像ファイルを生成する（Ｓ１１０）。より詳細には、ディスプレイ１０に講師用メイン画面として表示されていた資料画像をＪＰＥＧ（Joint Photographic Experts Group）の圧縮方式に従ってエンコードすることにより概要画像ファイルを生成し、その概要画像ファイルを不揮発性記憶部３１の空き領域に記憶する。制御部２８は、ステップＳ１００において、ページ指定操作が行われていないと判断した場合（Ｓ１００：Ｎｏ）、ステップＳ１００に戻り、その操作が行われるのを待つ。
【００２０】
次に、制御部２８は、概要音声ファイルを生成する（Ｓ１２０）。概要音声ファイルの生成の手順は、以下の通りである。まず、前回のページ指定操作が行われてから今回のページ指定操作が行われるまでの間に音声サンプル記憶領域に記憶された音声サンプル列から、無音の部分を除いた音声サンプルを抽出する。無音の部分は各音声サンプルが示すレベルと閾値とを比較することにより特定する。そして、抽出した音声サンプルを時系列順に並べ、それらの一連の音声サンプルをＭＰ３（MPEG Audio Layer-3）の圧縮方式に従ってエンコードすることにより概要音声ファイルを生成し、その概要音声ファイルを不揮発性記憶部３１の空き領域に記憶する。
【００２１】
制御部２８は、概要画像ファイルおよび概要音声ファイルを生成すると、不揮発性記憶部３１におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだＨＴＭＬ要素を生成し（Ｓ１３０）、そのＨＴＭＬ要素をテキスト記憶領域に書き込む。
このステップＳ１３０において生成するＨＴＭＬ要素の態様としては、種々のものが考えられる。たとえば、概要画像ファイルの記憶位置のＵＲＬ（Uniform Resource Locator）を属性として記した＜ＩＭＧ＞タグのＨＴＭＬ要素と、概要音声ファイルの記憶位置のＵＲＬを属性として記した＜ＢＵＴＴＯＮ＞タグのＨＴＭＬ要素との対を生成してもよい。また、その他に、その概要画像ファイルが示す資料画像が講師用メイン画面に表示された時刻を記したＨＴＭＬ要素や、概要音声ファイルが示す音声を発した講師または受講者の名称を記したＨＴＭＬ要素を併せて生成してもよい。
【００２２】
制御部２８は、ステップＳ１３０で生成したＨＴＭＬ要素をテキスト記憶領域に書き込むと、端末５０−ｋとの間に確立されている通信セッションのすべてが解消されたか否か判断する（Ｓ１４０）。
制御部２８は、ステップＳ１４０において、通信セッションが解消されたと判断した場合（Ｓ１４０：Ｙｅｓ）、処理を終了する。制御部２８は、ステップＳ１４０において、通信セッションが解消されていないと判断した場合（Ｓ１４０：Ｎｏ）、ステップＳ１００に戻る。そして、ステップＳ１００において、ページ指定操作が行われたと判断すると（Ｓ１００：Ｙｅｓ）、以降の処理を実行する。
この一連の処理が繰り返されるたび、概要画像ファイルと概要音声ファイルが新たに生成され、不揮発性記憶部３１におけるそれらの記憶位置へのハイパーリンクを埋め込んだＨＴＭＬ要素がテキスト記憶領域に追記される。
【００２３】
図２において、概要閲覧支援モジュール４５は、概要閲覧支援処理を制御部２８に実行させるモジュールである。概要閲覧支援処理では、制御部２８は、概要閲覧サービス要求メッセージを端末５０−ｋから受信した場合、その受信時までにテキスト記憶領域に書き込まれた一連のＨＴＭＬ要素をＨＴＭＬファイルとして返信する。端末５０−ｋは、遠隔講義支援装置１へ概要閲覧サービス要求メッセージを送信し、ＨＴＭＬファイルの返信を受けると、そのＨＴＭＬファイルにおける各ＨＴＭＬ要素を解釈した内容に従って概要案内画面を描画し、その概要案内画面をディスプレイ５１−ｋに表示させる。
【００２４】
図６は、概要案内画面の一例を示す図である。この図６の例における概要案内画面は、資料画像８１−ｑ（ｑ＝１，２…：以下、「資料画像８１−ｑ」と総称する）、その資料画像８１−ｑの表示時刻を示す文字列、概要音声ファイルへハイパーリンクされたボタン８２−ｑ（ｑ＝１，２…：以下、「ボタン８２−ｑ」と総称する）、およびその概要音声ファイルが示す音声を発した講師や受講者の名称を示す文字列の各組を、時系列順に一組ずつ配置している。この図６に示す例において、資料画像８１−１は、１３時０５分００秒に表示されたものであり、その下の資料画像８１−２は、１３時０８分００秒に表示されたものであり、その下の資料画像８１−３は、１３時１１分３０秒に表示されたものである。また、資料画像８１−１の右隣に表示されたボタン８２−１は、１３時０５分００秒から１３時０８分００秒までの間にＡ先生が発した音声を示す概要音声ファイルへハイパーリンクされており、資料画像８１−２の右隣に表示されたボタン８２−２は、１３時０８分００秒から１３時１１分３０秒までの間にＡ先生とＣ君が発した音声を示す概要音声ファイルへハイパーリンクされている。この図６に示す概要案内画面は、パーソナルコンピュータに標準実装されているウェブブラウザによってディスプレイに表示させることができる。
【００２５】
受講者は、この概要案内画面におけるいずれかのボタン８２−ｑをクリックすることにより、そのボタン８２−ｑのハイパーリンク先のＵＲＬに記憶された概要音声ファイルを再生させ、その内容を聴取することができる。たとえば、端末５０−ｋは、ボタン８２−１がクリックされると、その選択されたボタン８２−１のハイパーリンク先のＵＲＬに記憶された概要音声ファイルを要求するメッセージを送信し、遠隔講義支援装置１からその概要音声ファイルを受信する。そして、その概要音声ファイルから得た音声信号をスピーカ５３−ｋへ出力し、スピーカ５３−ｋから放音させる。
【００２６】
以上説明したように、本実施形態にかかる遠隔講義支援装置１は、ライブ講義サービスの遠隔講義においてページ指定操作が行われるたび、概要画像ファイル、概要音声ファイル、ＨＴＭＬ要素を１組ずつ生成する。そして、端末５０−ｋから概要閲覧サービス要求メッセージを受信すると、それまでに生成したＨＴＭＬ要素をＨＴＭＬファイルとして返信し、その端末５０−ｋのディスプレイ５１−ｋに概要案内画面を表示させる。
遠隔講義にその開始時刻よりも遅れて参加する受講者は、まず、概要閲覧サービスの利用を選択することにより、自らの端末５０−ｋのディスプレイ５１−ｋに概要案内画面を表示させる。そして、その概要案内画面に表示された資料画像を参照したり、その画面のボタン８２−ｑをクリックして概要音声ファイルを再生させるなどすることにより、それまでの遠隔講義の途中経過を把握した上で、以後の講義に臨むことができる。
また、遠隔講義支援装置１は、音声サンプル記憶領域に記憶された音声サンプル列のうち無音の部分を除いたものをエンコードすることにより、その概要音声ファイルを生成する。よって、概要閲覧サービスを利用する受講者が、講師と他の受講者との間で既に取り交わされた音声の内容を聞き終えるのに要する時間を、短くすることができる。
また、本実施形態によると、遠隔講義に全く参加できなかった受講者も、その講義の終了時刻以降の都合のよい時間に遠隔講義サービスを利用することにより、自らの端末５０−ｋのディスプレイ５１−ｋに概要案内画面を表示させ、既に終了した講義の概要を知ることができる。ＨＴＭＬファイルやそのＨＴＭＬ要素のハイパーリンク先の記憶領域に記憶される概要画像ファイルおよび概要音声ファイルは、移動体パケット通信網などの狭帯域幅の通信網へも送信可能である。よって、遠隔会議支援装置１が、携帯電話やＰＤＡ（Personal Digital Assistant）などの移動体端末からの要求に応じて概要案内画面のＨＴＭＬファイルを返信することにより、そのような端末を利用する者にも講義の概要を知らせることが可能となる。
【００２７】
以上、この発明の一実施形態について説明したが、この発明には他にも実施形態があり得る。例えば、以下の通りである。
（１）上記実施形態において、遠隔講義支援装置１は、ページ指定操作が行われたときに、概要画像ファイル、概要音声ファイル、およびＨＴＭＬ要素の組を新たに生成した。しかし、受講者指定操作が行われたときに、その組を新たに生成してもよい。そして、この場合において、遠隔講義支援装置１は、受講者指定操作により切り換えられる前に講師用サブ画面の大矩形枠６２内に表示されていた受講者画像をエンコードすることにより、概要画像ファイルを生成してもよい。
（２）上記実施形態において、遠隔講義支援装置１は、講師と受講者との間の音声のやりとりが途絶えたときに、概要画像ファイル、概要音声ファイル、およびＨＴＭＬ要素の組を新たに生成してもよい。講師と受講者の間の音声のやりとりが途絶えたこと検出する手段としては、種々の態様が考えられる。
第１の態様としては、遠隔講義支援装置１の通信インターフェース２５から端末５０−ｋへの音声データの同報送信が所定時間にわたって行われなかった場合に、講師と受講者との間の音声のやりとりが途絶えたと判断する、という態様がある。この態様における制御部２８は、「音声データの送信が所定期間に渡って途切れるたび、それまでの間に送信された音声データを含む音声ファイルを生成する講義概要編集手段」を構成する。
第２の態様としては、端末５０−ｋが、マイクロホン５４−ｋから当該端末５０−ｋへ入力される音声信号のレベルが所定時間にわたって閾値を下回った場合に、無音状態にあることを示す無音状態メッセージを遠隔講義支援装置１へ送信し、遠隔講義支援装置１が、当該遠隔講義支援装置１と通信コネクションを確立している端末５０−ｋの全部から無音状態メッセージを受信した場合に、講師と受講者との間の音声のやりとりが途絶えたと判断する、という態様がある。この態様における制御部２８は、「複数の端末から音声データを受信し、それらの音声データを複数の端末へ同報送信する音声制御手段」および「複数の端末の全部から、無音状態にあることを示すメッセージを受信するたび、それまでの間に同報送信された音声データを含む音声ファイルを生成する講義概要編集手段」を構成する。
（３）上記実施形態において、遠隔講義支援装置１は、発言する受講者が変わったときに、概要画像ファイル、概要音声ファイル、およびＨＴＭＬ要素の組を新たに生成してもよい。発言する受講者が変わったことを検出する手段としては、種々の態様が考えられる。
第１の態様としては、遠隔講義支援装置１が、音声データの送信元の端末５０−ｋを識別し、音声データの発信元の端末５０−ｋが変わった場合に、発言する受講者が変わったと判断する、という態様がある。この態様における制御部２８は、「複数の端末から音声データを受信し、それらの音声データを複数の端末へ同報送信する音声制御手段」および「受信した音声データの発信元が切り換わるたび、それまでの間に同報送信された音声データを含む音声ファイルを生成する講義概要編集手段」を構成する。
第２の態様としては、端末５０−ｋが、マイクロホン５４−ｋから当該端末５０−ｋへ入力される音声信号のレベルが所定時間にわたって閾値を下回った場合に、無音状態にあることを示す無音状態メッセージを遠隔講義支援装置１へ送信し、遠隔講義支援装置１が、当該遠隔講義支援装置１と通信コネクションを確立している端末５０−ｋのうちの少なくとも１つから無音状態メッセージを受信した場合に、発言する受講者が変わったと判断する、という態様がある。この態様における制御部２８は、「複数の端末から音声データを受信し、それらの音声データを複数の端末へ同報送信する音声制御手段」および「複数の端末のうち少なくとも１つから、無音状態にあることを示すメッセージを受信するたび、それまでの間に同報送信された音声データを含む音声ファイルを生成する講義概要編集手段」を構成する。
（４）上記実施形態において、遠隔講義支援装置１は、資料画像をＪＰＥＧの圧縮方式に従ってエンコードすることにより概要画像ファイルを生成した。しかし、ＧＩＦ（Graphic Interchange Format）やＴＩＦＦ（Tagged Image File Format）などの他の圧縮方式に従ってこれを圧縮してもよい。
（５）上記実施形態において、遠隔講義支援装置１は、一連の音声サンプルをＭＰ３の圧縮方式に従ってエンコードすることにより概要音声ファイルを生成した。しかし、ＷＡＶやRealAudio（商標）などの他の圧縮方式に従ってこれを圧縮してもよい。
（６）上記実施形態において、遠隔講義支援装置１は、新たに生成した概要画像ファイルと概要音声ファイルとを不揮発性記憶部３１に記憶すると、不揮発性記憶部３１におけるそれらの両ファイルの記憶位置へのハイパーリンクを埋め込んだＨＴＭＬ要素を生成した。しかし、ＸＭＬ（Extensible Markup Language）などの他のマークアップ言語のマークアップ要素をそのＨＴＭＬ要素の代わりに生成してもよい。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態にかかる遠隔講義支援装置と端末を含む遠隔講義システムの全体構成図である。
【図２】図１の遠隔講義支援装置のライブ講義サービス制御プログラムにおけるルーチンと、概要閲覧サービス制御プログラムにおけるルーチンとを示す図である。
【図３】図１の遠隔講義支援装置が表示する講師用メイン画面と講師用サブ画面を示す図である。
【図４】図１の端末が表示する受講者用画面を示す図である。
【図５】図１の遠隔講義支援装置が実行する講義概要編集処理を示すフローチャートである。
【図６】図１の端末が表示する概要案内画面の一例を示す図である。
【符号の説明】
【００２９】
１…遠隔講義支援装置、１０，１１，５１…ディスプレイ、１２，５２…カメラ、１３，５３…スピーカ、１４，５４…マイクロホン、５０…端末、２０，２１…画像出力インターフェース、２２…画像入力インターフェース、２３…音声出力インターフェース、２４…音声入力インターフェース、２５…通信インターフェース、２６…操作部、２７…記憶部、２８…制御部、３１…不揮発性記憶部、３２…揮発性記憶部、３３…講義教材ファイル、３４…ライブ講義サービス制御プログラム、３５…概要閲覧サービス制御プログラム、４１…通信セッション確立モジュール、４２…音声制御モジュール、４３…画像制御モジュール、４４…講義概要編集モジュール、４５…概要閲覧支援モジュール、６１，７２…小矩形枠、６２，７１…大矩形枠、８１…資料画像、８２…ボタン、９０…インターネット
【図１】
2009232306.tif 000003
【図２】
2009232306.tif 000004
【図３】
2009232306.tif 000005
【図４】
2009232306.tif 000006
【図５】
2009232306.tif 000007
【図６】
2009232306.tif 000008