第1端末及び第2端末を含む複数の端末とサーバーとを備え、記録段階において、第1端末に表示された資料及び第1端末の操作を特定する操作イベントと音声データとを、タイムスタンプに対応して前記サーバーに記録し、再現段階において音声の再生と資料の表示を第2端末で再現する資料表示及び音声再現システムであって、前記サーバーは、予め登録された資料内のキーワードが記憶された資料分析データ記憶部と、録音された音声データを記憶する録音音声記憶部と、録音された音声データをテキスト化した録音キャラクタリストが、タイムスタンプに対応して記憶された録音分析データ記憶部と、前記第1端末に表示された資料及び該第1端末の操作を特定する操作イベントが、タイムスタンプに対応して記憶された操作データ記憶部と、前記録音音声記憶部に記憶された音声データの再生と、前記操作データ記憶部に記憶された操作イベントに応じた資料の表示とを、前記第2端末で再現させる処理部とを有し、前記処理部は、再現段階において、前記第2端末に再現表示された資料のキーワードを、前記資料分析データ記憶部を参照して特定し、特定されたキーワードに基づき前記録音分析データ記憶部を検索し、該キーワードを含む録音キャラクタリストと、対応するタイムスタンプとを抽出し、抽出されたひとつ又は複数の録音キャラクタリストを含む録音リストを前記第2端末に送信し、前記第2端末は、受信した録音リストを表示し、表示された録音リストに含まれる録音キャラクタリストのひとつが選択されると、選択された録音キャラクタリストに対応するタイムスタンプに従い、選択された録音キャラクタリストに対応する音声データを再生する資料表示及び音声再現システム。前記複数の端末に表示する資料のデータが予め登録された資料記憶部をさらに備え、前記録音分析データ記憶部は、録音キャラクタリストに対応して、該録音キャラクタリストに含まれる前記キーワードが記憶され、前記処理部は、再現段階において、前記録音分析データ記憶部を参照して、選択された録音キャラクタリストに対応するキーワードを特定し、特定されたキーワードに基づき前記資料分析データ記憶部を参照して、該キーワードを含む資料を特定し、該資料のデータを前記端末に送信して表示させる請求項1に記載の資料表示及び音声再現システム。前記処理部は、記録段階において、音声データを記憶した前記複数の端末のひとつから該音声データを受信して、前記録音音声記憶部に記憶し、記憶された音声データを音声認識によりテキスト化した録音キャラクタリストを作成し、前記資料分析データ記憶部に記憶されたキーワードに基づき該録音キャラクタリストを検索して、文章毎又は所定時間毎の録音キャラクタリストに含まれるキーワードを求めて、タイムスタンプと、文章毎又は所定時間毎の録音キャラクタリストと、該キーワードとを対応して前記録音分析データ記憶部に記憶する請求項2に記載の資料表示及び音声再現システム。前記処理部は、再現段階において、前記録音音声記憶部に記憶された音声データと、タイムスタンプを前記第2端末に予め送信し、録音キャラクタリストのひとつが選択されることで前記第2端末から送信される録音リスト指定メッセージに対して、対応するタイムスタンプを返信する請求項1に記載の資料表示及び音声再現システム。前記第2端末に送信される録音リストは、録音キャラクタリストに対応するタイムスタンプをさらに含み、前記第2端末は、録音キャラクタリストにひとつが選択されると、対応するタイムスタンプに従い音声データを再生する請求項1に記載の資料表示及び音声再現システム。前記処理部は、資料データを入力して記憶し、該資料データから資料のページごとに所定のキーワードを抽出して前記資料分析データ記憶部に記憶する請求項1に記載の資料表示及び音声再現システム。前記処理部は、資料名をさらに入力し、資料名又は資料名に含まれる単語をキーワードとする請求項1に記載の資料表示及び音声再現システム。前記処理部は、資料データの中で、出現する回数が多い単語をキーワードとする請求項1に記載の資料表示及び音声再現システム。記録段階において、前記第1端末は、音声データ入力部から音声データを入力して記憶し、該端末の操作イベントを前記サーバーへ送信し、前記サーバーの前記処理部は、受信した操作イベントをタイムスタンプに対応して前記操作データ記憶部に記憶し、受信した音声データを前記録音音声記憶部に記憶する請求項1に記載の資料表示及び音声再現システム。これまでの技術は音声を主として考慮された資料表示であった。そのため、音声データの時間とページめくりの時間を合わせて表示し、会議をそのまま再現することが多かった。また、会議の議論の質の向上を着眼点にして資料を検索する技術などでは、検索した資料のみを表示するものであって会議や講習会を再現するものではなかった。さらに録音内容が資料の何ページにも関与する内容で、参照すべき資料が複数ページある場合などは録音内容と表示されている資料の内容が必ずしも合致していなかった。また、会議の進行は資料に関係なく進む可能性も大きく、会議や講習会に関係のない余談や間の録音を一気に飛ばしたり一部を聞き逃した場合やピンポイントでそこだけ聞きたい場合など資料に合致した録音内容を探し出すのに労力を要していた。以上の点に鑑み、本発明は、会議や講習会などの資料を主とし、その場に参加できなかった人でも、後日あたかもその場にいたように会議や講習会の資料と音声をそのまま再現するだけでなく、録音音声のデータの聞かせ方と資料の見せ方を工夫し、会議や講習会資料の内容を効率よく再現し使用者の理解を向上させるシステムを提供する事を目的する。本資料共有における資料音声再現システムでは、例えば、会議や講習会において表示中の資料の録音音声データを時間軸でリストに表示する手段とその資料の内容に近い録音箇所があればそれらを音声リストとして表示する手段とを有することを特徴のひとつとする。また、本資料音声再現システムは、例えば、表示した録音リストを選択して聞く際に、その音声と結び付けた資料画面を全て表示する手段を有することを特徴のひとつとする。本発明の解決手段によると、第1端末及び第2端末を含む複数の端末とサーバーとを備え、記録段階において、第1端末に表示された資料及び第1端末の操作を特定する操作イベントと音声データとを、タイムスタンプに対応して前記サーバーに記録し、再現段階において音声の再生と資料の表示を第2端末で再現する資料表示及び音声再現システムであって、前記サーバーは、予め登録された資料内のキーワードが記憶された資料分析データ記憶部と、録音された音声データを記憶する録音音声記憶部と、録音された音声データをテキスト化した録音キャラクタリストが、タイムスタンプに対応して記憶された録音分析データ記憶部と、前記第1端末に表示された資料及び該第1端末の操作を特定する操作イベントが、タイムスタンプに対応して記憶された操作データ記憶部と、前記録音音声記憶部に記憶された音声データの再生と、前記操作データ記憶部に記憶された操作イベントに応じた資料の表示とを、前記第2端末で再現させる処理部とを有し、前記処理部は、再現段階において、前記第2端末に再現表示された資料のキーワードを、前記資料分析データ記憶部を参照して特定し、特定されたキーワードに基づき前記録音分析データ記憶部を検索し、該キーワードを含む録音キャラクタリストと、対応するタイムスタンプとを抽出し、抽出されたひとつ又は複数の録音キャラクタリストを含む録音リストを前記第2端末に送信し、前記第2端末は、受信した録音リストを表示し、表示された録音リストに含まれる録音キャラクタリストのひとつが選択されると、選択された録音キャラクタリストに対応するタイムスタンプに従い、選択された録音キャラクタリストに対応する音声データを再生する資料表示及び音声再現システムが提供される。上述の資料表示及び音声再現システムでは、音声データを選択する方法として早送りや巻き戻しだけでなく、録音リストの表示と選択聴取、また表示している資料をもとに内容に近い録音リストが表示するため、資料に合致した録音内容を探し出すことができる。また、上述の資料表示及び音声再現システムにおいて、前記複数の端末に表示する資料のデータが予め登録された資料記憶部をさらに備え、前記録音分析データ記憶部は、録音キャラクタリストに対応して、該録音キャラクタリストに含まれる前記キーワードが記憶され、前記処理部は、再現段階において、前記録音分析データ記憶部を参照して、選択された録音キャラクタリストに対応するキーワードを特定し、特定されたキーワードに基づき前記資料分析データ記憶部を参照して、該キーワードを含む資料を特定し、該資料のデータを前記端末に送信して表示させる。この資料表示及び音声再現システムでは、表示した録音リストを選択して聞く際に、その音声と結び付けた資料画面を表示可能なため、ユーザが自分で探す労力も半減する。このように、資料を用いた会議や講習会の再現時や資料を見ながら録音音声を聴取する際に、従来よりも見たい資料と聞きたい音声をより的確に再現し使用者の理解を向上させることができる。本発明によると、会議や講習会などの資料を主とし、その場に参加できなかった人でも、後日あたかもその場にいたように会議や講習会の資料と音声をそのまま再現するだけでなく、録音音声のデータの聞かせ方と資料の見せ方を工夫し、会議や講習会資料の内容を効率よく再現し使用者の理解を向上させるシステムを提供する事ができる。以下、実施例を図面を用いて説明する。本実施例は、資料共有システム資料表示及び音声再現システムを利用した会議と会議再現の例をあげて説明する。図17は資料共有システムを利用した会議のシーケンスの例である。まず、図17のシーケンスの順番に、会議や講習会に必要な資料をサーバー11が登録する例と、会議、講習会の進行の例、その会議や講習会の再現に必要なデータをサーバーが作成する例を説明する。システム構成まず、図1に、この資料共有システムを構成する機器の例を示す。資料共有システムは、サーバー11とアクセスポイント12と複数台の端末13で構成される。サーバー11と端末13~14はアクセスポイントAP12を介してLANでつながっており、HTTPなどのプロトコルを用いてメッセージの送受信など通信を行うことができる。端末13~14は無線端末でもよく、アクセルポイント12と端末が無線で通信してもよい。端末13~14は、例えばスマートフォン端末、タブレット端末、ネットブック、無線LAN機能を有するPC等の端末、有線でサーバーと通信可能なPC等の端末などでもよい。図2に、サーバー11の構成例を示す。サーバー11は、例えば処理を行うCPU処理部21、記憶部22、入力装置23、出力装置24、及び、LANなどの通信回線インターフェース25を有し、サーバーとして構築できるパソコンである。記憶部22は、例えば、Webアプリケーション221、サーバアプリケーション228を記憶する。また、記憶部22は、例えば、会議資料記憶部222、資料分析データ記憶部223、会議再現データ記憶部224、録音音声記憶部225、操作データ記憶部226、及び、録音分析データ記憶部227を含む。入力装置23は、例えば、キーボード231、マイク232、マウス233、及び、CD、USBドライブ234を含む。出力装置24は、例えば、モニタ241、スピーカ242を含む。図3に、端末13、14の構成例を示す。端末13、14は、録音可能なマイク331と録音機能を有する。端末13、14は、例えば、CPU31、記憶部32、入力装置33、出力装置34、LANなどの通信回線インターフェース35を有する。例えばパソコン、Android端末など端末が適している。記憶部32は、例えば、録音音声記憶部321及びAndroidアプリケーション322を含む。入力装置33は、例えば、キーボード331、マイク332、及び、マウス333を含む。出力装置34は、例えば、モニタ341、スピーカ342を含む。会議の記録段階の動作最初にサーバー11は、会議や講習会に使用する資料を保存する図17の171。そのためにサーバー11は、図2のWebアプリケーション221を起動し、図4の会議、講習会に使用する資料を登録する画面を表示する。サーバー11の画面に表示した図4の例は、符号48の会議名の欄に会議Cを入力し、日時の欄に2011/9/5を入力した例である。サーバー11は、図2の234で示すCDまたはUSBの入力装置によりこれらの記憶媒体から、または、ハードディスクから資料C1を読み込む。符号49の資料名の欄に資料C1の名称などの識別情報を表示する。ユーザがキーボード231、マウス233等を操作することにより資料C1が選択され、入力装置23から選択された情報を入力する。サーバー11は、図4の登録41が押されたことを認識して、選択された資料を図2の会議資料記憶部222に登録する。なお、サーバー11への資料データへの登録は、端末13、14がサーバー11にアクセスして行うこともできる。図5は、図2の会議資料記憶部222の構成図である。この図5のようにサーバーは会議毎に複数の資料を登録することができる。例えば、会議資料記憶部222は、会議の日付、会議名に対応して、資料を記憶する。資料はひとつの会議に対して、複数でもよいし、ひとつでもよい。次に、サーバー11はこの登録した資料C1の会議Cの再現に使用するキーワードを自動または手動、または、それらの両方で登録する。自動の場合はサーバー11は図4の開始42が押されたことを認識し、キーワード検索を行う。例えば、資料のタイトル、タイトルに含まれている文字単語や、資料中の使用頻度が高い単語などを1ページより検索し、一致すると図2の資料分析データ223に記憶する。タイトルは、入力装置23から入力されることもできる。また、使用頻度は、例えば、使用頻度が多い上位いくつかを抽出してもよいし、使用回数の閾値、又は全体に対する使用割合の閾値が予め定められ、それ以上のものを抽出してもよい。なお、キーワードは、単語、熟語、文節など適宜の文字列でもよい。その資料分析データの構成例を図6に示す。例えば、会議Cの資料C1を資料C1の分析データ64を格納する。分析データは、会議の資料ごとに、ページ番号と、そのページに含まれるキーワードとの対応を含む。また、サーバー11は、図4の符号47のリストに、登録したキーワードを表示する。サーバー11は自動でページを更新して全ページの検索を行い、全ページの資料分析データを作成する。さらにキーワードが必要な場合は、サーバー11は図4の符号43の入力位置からのキーワード入力とサーチ744が押されたことを検知し、前に述べた自動キーワードの検索と同様に全ページ検索を行い、会議Cの資料C1を資料C1の分析データ64に追加格納し、図4の符号47のリストに追加表示する。また、サーバー11は、資料追加46が押されたことを検知すると、図2の231のCDまたはUSBの入力装置によりこれらの記憶媒体から、または、ハードディスクから別資料を読み込む作業に戻り、以下同じ手順で別資料を登録する。このようにサーバー11は、図5の53の資料C1の部分に資料C1を格納し、図6の641にその資料C1の作成した分析データを格納し、日時と会議名と登録した複数の資料とそれぞれの分析データを結び付けて管理する。図7に、資料分析データ作成のフローチャートを示す。各処理については、上述の通りであるので、説明を省略する。このように資料をサーバー11が登録した後、端末13、14は図3のアプリケーション322を起動する。複数の端末のうち、会議や講習会を進行させる例えば1台の端末をプレゼンタ端末第1端末13とする。プレゼンタ端末13は、図15の画面を表示する。プレゼンタ端末13は、資料一覧152が押されたことを検知すると、会議資料一覧表示要求17-1を図3の通信回線インターフェース35へメッセージを出力し、サーバー11に送信する。サーバー11は、図2の通信回線インターフェース25からプレゼンタ端末13が送信したメッセージを受信し、図5の会議資料記憶部222もとに会議資料一覧データを送信17-2する。会議資料一覧データは、例えば、会議名と資料名とを含む。以下、メッセージの送受信は同じくプレゼンタ端末13側は図3の35、サーバー側は図2の25の通信回線インターフェースを介して行われる。プレゼンタ端末13は、受信した会議資料一覧データをもとに、資料一覧をプレゼンタ端末13の図3のモニタ342に表示する。例えば、図15の領域151に表示する。プレゼンタ端末13は、図3のマウス332等の入力装置により資料C1が選択されたことを検知し、資料C1要求17-3をサーバー11に送信する。サーバー11は、会議資料記憶部222に記憶された資料C1の1ページ目のデータをプレゼンタ端末13に送信する17-4。また、サーバー11は、会議に参加している端末全てに資料C1の1ページ目を送信する17-5。端末13、14のうち、会議に参加している端末は予め登録されることができる。資料C1の1ページ目のデータを受信したそれぞれの端末13、14は、各自の画面に同じ資料C1の1ページ目を表示する。プレゼンタ端末13は、ここで図5の録音会議153が押されたことを検知し、録音会議指定174を行い録音指定のメッセージ17-6をサーバー11に送信する。サーバー11は、この録音指定のメッセージを受信し、操作データ175の作成を開始する。例えば、プレゼンタ端末13が送信するメッセージである操作イベントとタイムスタンプを、例えば図13の操作データの構成で、図2の操作データ記憶部226に記憶開始する。また、プレゼンタ端末13は、図3の入力装置33のマイク332により音声を入力し、録音音声記憶部321に会議、講習会の音声を録音開始する。図8に、操作データ作成のフローチャートを示す。サーバー11は、プレゼンタ端末13からのメッセージが録音指定であれば81~83、操作データを初期化し、データ作成を開始する87。また、サーバー11は、プレゼンタ端末13からのメッセージが会議終了であれば81~84、操作データの作成を終了する。プレゼンタ端末13からのメッセージが操作イベントであり、会議が開始していれば81~85、タイムスタンプと操作イベントを対応して操作データ記憶部227に記憶する。図17に戻り、処理の説明を続ける。プレゼンタ端末13は、会議が進行し、ページを変更する場合は、例えばボタン156が押されることでページ送りを行い、資料C1の2ページ指定17-7をサーバー11に送信する。サーバー11は、図5の資料C1の2ページ目のデータをプレゼンタ端末13に送信する17-8。また、それとともに、サーバー11は会議に参加している端末全てに資料C1の2ページ目を送信17-9する。また、図13の操作データ記憶部226に、タイムスタンプ131と操作イベント132のページ送り1322を追加する。資料C1の2ページ目のデータを受信したそれぞれの端末は、各自の画面に同じ資料C1の2ページを表示する。以下、プレゼンタ端末13はページ送り、ページ戻しなどのイベント毎にサーバー11にメッセージを送信する。サーバー11はそのメッセージを解析しそれに合致した図2の会議資料記憶部222に保管していた資料データの指定ページを、端末全てに送信する。そして端末13、14が資料データの指定ページを受信し、画面に一斉に表示する。また、図4のサーバー11の資料登録画面で会議Cの資料を複数登録した場合は、他の資料も指定可能である。図17の例では、プレゼンタ端末13は適宜の操作により再び資料一覧を表示し、資料C2が選択されると、資料C2要求17-13をサーバー11に送信する。サーバー11は、図5の資料C2の1ページ目のデータをプレゼンタ端末13に送信する17-14。それとともに、サーバー11は、会議に参加している端末全てに資料C2の1ページ目を送信17-15する。資料C2の1ページ目のデータを受信したそれぞれの端末は、各自の画面に同じ資料C2の1ページ目を表示する。ページ送りを行う場合は、資料C2の2ページ指定17-17をサーバー11に送信する。サーバー11は、ページ指定に応答して、図5の資料C2の2ページ目のデータをプレゼンタ端末13に送信する17-18。それとともに、サーバー11は会議に参加している端末全てに資料C2の2ページ目を送信17-19する。また、図13の操作データ記憶部226にタイムスタンプ131と、今回の操作イベント132である資料C2を開く1325とを追加する。資料C2の2ページ目のデータを受信したそれぞれの端末は、各自の画面に同じ資料C2の2ページを表示する。以下、先に述べたようにプレゼンタ端末13で発生したイベント毎にサーバー11にメッセージを送信し、サーバー11がそのメッセージを解析しそれに合致した図2の会議資料記憶部222に保管していた資料データの指定ページを、会議に参加する端末全てに送信し、図13の操作データ記憶部226を更新し、端末13、14がその資料のデータを受信し、画面に各々表示する事を繰り返す。このように、資料共有を行い会議を行う。プレゼンタ端末13は、会議を終了する際に図15の会議終了ボタン154が押されたことを検知し、会議終了通知17-20をサーバー11に送信する。サーバー11は、会議終了通知をプレゼンタ端末13に送信して17-21、会議参加者の端末全台にも会議終了通知17-22を送信する。続いてサーバー11は、図13の操作データ記憶部226に13211で示す停止とタイムスタンプを記憶し、操作データの作成を終了177し、会議Cの操作データを完成する。プレゼンタ端末13は、サーバー11から送られた会議終了通知を受信すると、録音作業を停止し、録音音声ファイルを作成する178。ここで作成した録音ファイルを、プレゼンタ端末13はサーバー11にアップロードする17-23。サーバー11は、受信した録音音声ファイルを図2の録音音声記憶部225に記憶する179。次にサーバー11は、この録音音声データを用いて図14の録音分析データを作成する。サーバー11は、録音音声データを音声認識などによってテキスト化し、自然言語検索や構文解析の一般的な技術によって音声キャラクタを文章毎にわけて、タイムスタンプと共にデータとし、図14に示す録音分析データ記憶部227のタイムスタンプと録音キャラクタリストに記憶する。なお、音声キャラクタは文章毎に分ける以外にも、時間で分けてもよいし、適宜の文の長さで分けるなど適宜の分け方を用いてもよい。さらにサーバー11は、この録音キャラクタリスト毎に、図4で登録したキーワード47を検索し、キーワード47が含まれていればその単語を図14の録音分析データのキーワード143に記憶する。この作業を音声キャラクタが終了するまで行い、録音分析データを完成させる1710。図9に、録音分析データ作成のフローチャートを示す。各処理については、上述の通りであるので、説明を省略する。サーバー11は、図12の例に示す通り、前述した録音音声ファイル、操作データ、及び、録音分析データを結び付け、図2の会議再現データ記憶部224に会議再現データとして格納する。例えば、各データの識別情報や格納場所を記憶してもよい。さらに、図5で示すように会議資料と資料分析データを会議毎に管理し、図1の端末13、14のどの端末からでも会議Cを再現することができる。また、再現は資料共有と同様に他の端末と同期し、一斉に複数の端末で会議や講習会を再現することも可能である。仮にそれを再現Cファイル図12の123とする。会議の再現動作図18は会議再現の流れのシーケンスを表した図である。これまで図17で説明したとおり文書共有の会議を行い作成した再現ファイル図12の123を端末再現端末、第2端末15で再現し、端末15のユーザが会議の資料を見ながら録音された音声を聞く会議の再現方法を説明する。端末15は、プレゼンタ端末13でも、端末14でもよい。会議の再現は、資料共有のときと同じ図1の機器構成によって行うことができる。ここでは、端末は少なくともひとつあればよい。図18において、会議の再現希望の端末15は、図15に示す画面を表示し、会議再現155が押されたことを検知すると、サーバー11に対して会議再現ファイル一覧の要求18-1を送信する。サーバー11は、図12の会議再現データ記憶部122をもとに会議再現ファイル一覧データを作成して、会議再現一覧データを端末15に送信する18-2。会議再現ファイル一覧データは、例えば、会議再現データ記憶部122に記憶された会議名、再現ファイル名を含むことができる。端末15は、受信した会議再現ファイル一覧データをもとに図16-1の画面を表示し、例えば領域166に会議再現ファイル一覧を表示する。次に端末15は、例えば再現Cファイルが指定され、図16-1の開始163が押されたことを検知すると、再現Cファイルを要求18-3するメッセージをサーバー11に送信する。サーバー11は、要求された再現ファイルに対応する音声ファイル、操作データ及び録音分析データを会議再現データ記憶部122を参照して特定する。サーバー11は、再現する会議の録音音声ファイルを録音音声記憶部225から読みだして端末15に送信18-4し、端末15はその音声ファイルを端末15の図3の記憶部32録音音声記憶部321に保管する。なお、録音音声ファイルはタイムスタンプと音声データを含む。サーバー11は、図13の操作データのタイムスタンプ131を監視し、操作イベント132応じた処理を行う。例えば、操作イベント1321では、サーバー11は、資料の最初のページである情報資料C1の1ページを端末15に送信する18-5。端末15は、受信された情報をもとに資料の画像を図16-1の端末画面の領域166に表示する。サーバー11は、要求された再現Cファイルに関連付けられた図14の録音分析データより、表示している資料のページに合致した録音リストに必要なデータ録音リストデータを作成し、端末15に送信する18-6。ここで、録音リストデータは、現在開いている資料のページのキーワードを資料分析データ記憶部223の資料分析データから特定し図の63、66、69、そのキーワードに基づき図14の録音分析データのキーワード143を検索し、一致したキーワードに対応する録音キャラクタリスト142とタイムスタンプ141を抽出することにより得られる。なお、一例では、端末15へは抽出されたひとつ又は複数の録音キャラクタリスト142を送信すればよい。一度に送れない場合は分割して送ってもよい。この際、スクロール表示のデータを含めて端末で制御してもよい。端末15は、受信された録音リストデータをもとに、図16-1の端末画面の録音リスト161に各リスト例えば、録音キャラクタリスト162の文字を表示する。また、端末15は、図3の記憶部32に保管された音声ファイルの再生を開始する。このとき、端末15と同期する複数の端末があってもよい。図10は、端末15が資料を表示し、録音リストに必要なデータを受け取って一番最初に画面に表示するときのフローチャートである。画面に表示しきれないときは、スクロールのマークを表示するスクロール表示。動作は上述の通りであるので説明を省略する。再生中、サーバー11は、図13の操作データを監視し、操作イベントが発生した場合に備える。サーバー11の操作イベント132が発生すると、サーバー11はそのイベントにあったメッセージ、資料等を端末15に送信し、それにしたがって端末15は資料の表示を行う。例えば、操作イベントが資料C2の2ページ表示ならば、サーバー11は資料C2の2ページ目18-7を端末15に送信する。加えて、サーバー11は資料C2の2ページ目の録音リストに必要なデータを抽出して送信する18-8。このように、サーバー11は操作イベント132の検出を行い、検出した場合はそれにあった表示資料のデータと録音リストのメッセージを端末15に送信し、端末15はこのデータをもとに画面に資料を表示する。この繰り返しにより会議再現を行っていく。ここで、会議等の再現において、資料に関係ない内容の音声などを飛ばしたい場合などがある。その場合、ユーザが図16-1の端末15の画面の録音リスト162から聞きたい場所を想定し、例えばリスト161の録音キャラクタリスト162が選択されることにより、端末15は選択された録音リスト162の指定メッセージ18-9をサーバー11に送信する。サーバー11は図14の録音分析データ141を参照して、選択された録音キャラクタリストのタイムスタンプを特定し、特定されたタイムスタンプを含むメッセージ18-10を端末15に送信する。端末15は、受信したタイムスタンプをもとに再生する位置を検出し、該当する音声の位置から再生するジャンプする。なお、サーバー11が送信する録音リストは、録音キャラクタリストと、対応するタイムスタンプとを含めてもよく、この場合端末15は録音キャラクタリストが選択されると、自端末で対応するタイムスタンプを特定して音声データを再生してもよい。このように会議や講習会に関係のない余談や間の録音を一気に飛ばしたり、ピンポイントで音声を選択可能となる。また、さらに、録音リストを全て聞いても再生した録音内容と表示されている資料の内容が必ずしも合致していない場合などがある。その場合は、ユーザは図16-1の画面の候補165のキーを押す。端末15は、候補165が押されたことを検知すると、候補リスト要求18-11をサーバー11に送信する。サーバー11は端末15からの候補リスト要求により、図6の資料分析データを参照して表示しているページのキーワードを抽出し、そのキーワードに基づき図14の録音分析データのキーワード143を検索し、一致した録音キャラクタリスト142をもとに候補リストを作成する。図19は候補リストの内容の例である。候補リストは、表示しているページに含まれるキーワードと、そのキーワードを含む録音キャラクタと、録音キャラクタに対応するタイムスタンプと、そのタイムスタンプの際に表示されていた資料名およびページの各情報を含む。なお、各候補を識別する識別情報をつけてもよい。例えば、会議Cの資料C2の2ページ目の候補は、キーワードword1はタイムスタンプ0:05:40と0:32:11と2か所存在し、それぞれのキャラクタリストがデータ194となる。キーワードword2はタイムスタンプ0:23:32と0:48:40と0:51:32の3か所存在し、それぞれのキャラクタリストがデータ194となる。その際、図11-1のようにスクロールの情報も加えてもいいが、端末15で制御してもよい。このようにサーバー11にて作成した候補リストを端末15に送信する18-12。端末15は、受信した候補リストの情報に基づき、図16-2に示す再現画面の他候補リスト169を表示する。このように、図16-1の領域166に表示していた資料のページの内容に近い録音箇所があれば、それらを音声リストとして表示するための候補リストが表示可能となる。図11-1に、他候補キーが押された場合の、サーバー11と端末15の処理の流れの概要を示す。動作は上述の通りであるので、説明を省略する。この候補リストにより、ユーザは聞きたい音声又は参照したい関連資料に検討を付け、例えば、候補リストの中のひとつである図16-2の候補リスト169を選択して押す。端末15は、候補リストが押されたことを検知すると、選択された候補リスト169の指定メッセージ18-13をサーバー11に送信する。例えば、選択された候補の識別子を送信してもよい。サーバー11はまず、指定された候補リストに対応するタイムスタンプを求める。例えば、図19の候補リストを適宜の記憶部に記憶しておき、指定された候補の識別子に対応するタイムスタンプを求めてもよい。また、録音分析データをサーチして、対応するタイムスタンプを求めてもよい。サーバー11は、求められたタイムスタンプの値を端末15が音声のどこから再生するかの情報としてメッセージ18-14を送信する。端末15はその情報をもとに再生する音声データの位置を検出し、該当する位置より再生を行う。タイムスタンプの特定は、上述と同様に端末側で行っても良い。サーバー11はさらに、上記で押された候補リストの169をもとに、図14の録音分析データの該当する録音キャラクタリストのキーワード143を特定し、図6の資料分析データのキーワード62を検索し、一致していたら、その資料及びページ表示の情報を端末15に送信する。例えば、該当する資料の該当ページを送信してもよいし、すでに送信している場合には、資料とページの識別情報を送信してもよい。例えば、図18では、資料C2の3ページが一致したと仮定して、サーバー11より端末15へ資料C2の3ページ目のデータ情報を送信している18-15。端末15はこれらの情報を受信し、資料の3ページ目のデータをサーバー11より読み込み、図16-2の領域167のように資料ページを先の資料ページ166の上に重ねて表示する。なお、表示方法は他の適宜の方法でもよい。このように表示した録音リスト169を選択してその音声を聞くことと併せて、その音声にキーワードで結び付いた資料画面も併せて表示することが可能となる。図11-2に、候補リストが指定された場合の、サーバー11と端末15の処理の流れの概要を示す。動作は上述の通りであるので、説明を省略する。再現の終了は、操作データ132のイベントによって自動に終了するが、端末15が図16-2の停止164が押されたことを検知し、サーバー11へ再生終了のメッセージ18-17を送信することも可能である。サーバー11はそれを受信して、終了通知を返送し18-18終了する。このように会議や講習会などの資料を主とし、その場に参加できなかった人でも、後日あたかもその場にいたように会議や講習会の資料と音声をそのまま再現するだけでなく、録音音声のデータの聞かせ方と資料の見せ方を工夫し、会議や講習会資料の内容を効率よく再現し理解するシステムを提供する事ができる。