(57)【要約】【課題】電子会議に参加する複数の端末装置のそれぞれが所持する文書データを、端末装置間で直接送受信することができる電子会議システム、電子会議の端末装置、電子会議方法およびプログラムを提供する。【解決手段】電子会議の開催において、主催者端末が開催通知信号を送信し（Ｓ１）、参加者端末が主催者端末に参加要求通知信号を送信するとともに、自身の端末ＩＤと、自身の所持する文書データ一覧を示す所持資料リストを送信する（Ｓ６）。主催者端末は端末ＩＤの一覧を示す参加者リストと、所持資料リストの一覧を示す全資料リストを、各参加者端末に配信する（Ｓ４１）。各端末は、所望する文書データを全資料リストから選択し、参加者リストからその文書データを所持する端末ＩＤを読み出し、その端末ＩＤに対し、直接、文書データを要求する資料要求通知信号を送信することができる（Ｓ７３）。【選択図】図２
2012073898.tif 000002
【特許請求の範囲】
【請求項１】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議システムであって、
前記端末装置は、
電子会議を開催する側の前記端末装置であり、電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置と、
電子会議に参加する側の前記端末装置であり、前記主催者端末装置から送信される前記端末一覧情報を受信する参加者端末装置と、
を含み、
前記主催者端末装置は、
前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、
前記第１受信手段により受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成手段と、
前記第１受信手段により受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成手段と、
前記第１生成手段により生成された前記端末一覧情報と、前記第２生成手段により生成された前記文書一覧情報とを、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、
を備え、
前記参加者端末装置は、
前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、
前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信手段と、
を備え、
前記端末装置は、
前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力手段と、
前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、
を備えることを特徴とする電子会議システム。
【請求項２】
前記参加者端末装置は、前記主催者端末装置に電子会議から退席することを示す退席信号を出力する第２出力手段をさらに備え、
前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置からの前記退席信号が受信された場合に、
前記第１生成手段が、前記退席信号を出力した前記参加者端末装置の前記端末情報を除いた前記端末一覧情報を生成し、
前記第２生成手段が、前記退席信号を出力した前記参加者端末装置の前記文書情報を除いた前記文書一覧情報を生成し、
前記第１送信手段が、前記端末一覧情報と前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信すること
を特徴とする請求項１に記載の電子会議システム。
【請求項３】
前記参加者端末装置は、自身の所有する前記文書データが更新された場合に、更新を反映した前記文書情報を生成する第３生成手段をさらに備え、
前記参加者端末装置の前記第２送信手段は、前記第３生成手段によって更新が反映された前記文書情報が生成された場合に、その文書情報を前記主催者端末装置に送信し、
前記主催者端末装置は、前記第１受信手段により前記参加者端末装置から更新された前記文書情報が受信された場合に、
前記第２生成手段が、前記文書情報の更新を反映した前記文書一覧情報を生成し、
前記第１送信手段が、前記端末一覧情報と、更新の反映された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信すること
を特徴とする請求項１または２に記載の電子会議システム。
【請求項４】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議システムであって、
前記端末装置は、
電子会議を開催する側の前記端末装置であり、電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置と、
電子会議に参加する側の前記端末装置であり、前記主催者端末装置から送信される前記端末一覧情報を受信する参加者端末装置と、
を含み、
前記主催者端末装置は、
前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、
前記第１受信手段により受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成手段と、
前記第１生成手段により生成された前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、
を備え、
前記参加者端末装置は、
前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、
前記主催者端末装置から送信される前記端末一覧情報を受信する第２受信手段と、
前記第２受信手段により受信された前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信する第３送信手段と、
を備え、
前記端末装置は、
前記第３送信手段により送信される複数の前記端末装置それぞれの前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第４生成手段と、
前記端末一覧情報と、前記第４生成手段により生成される前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力手段と、
前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、
を備えることを特徴とする電子会議システム。
【請求項５】
前記参加者端末装置は、前記主催者端末装置に電子会議から退席することを示す退席信号を出力する第２出力手段をさらに備え、
前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置からの前記退席信号が受信された場合に、
前記第１生成手段が、前記退席信号を出力した前記参加者端末装置の前記端末情報を除いた前記端末一覧情報を生成し、
前記第１送信手段が、前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信し、
前記参加者端末装置の前記第３送信手段は、前記主催者端末装置から送信された、前記退席信号を出力した前記参加者端末装置の前記端末情報が除かれた前記端末一覧情報に基づき、前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信すること
を特徴とする請求項４に記載の電子会議システム。
【請求項６】
前記参加者端末装置は、自身の所有する前記文書データが更新された場合に、更新を反映した前記文書情報を生成する第３生成手段をさらに備え、
前記参加者端末装置の前記第２送信手段は、前記第３生成手段によって更新が反映された前記文書情報が生成された場合に、その文書情報を前記主催者端末装置に送信し、
前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置から更新が反映された前記文書情報が受信された場合に、
前記第１送信手段が、前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信し、
前記参加者端末装置の前記第３送信手段は、前記主催者端末装置から送信された前記端末一覧情報に基づき、前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信すること
を特徴とする請求項４または５に記載の電子会議システム。
【請求項７】
前記主催者端末装置は、電子会議を開催する際に、複数の前記端末装置に、電子会議の開催を報せるとともに、自身の前記端末情報を報せる開催通知情報を送信する第４送信手段を備え、
前記第４送信手段は、電子会議の開催中であっても、前記開催通知情報を送信可能であることを特徴とする請求項１から６のいずれかに記載の電子会議システム。
【請求項８】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置であって、
電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置としての機能を有し、
前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、
前記第１受信手段により受信された前記端末情報用いて前記端末一覧情報を生成する第１生成手段と、
前記第１受信手段により受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成手段と、
前記第１生成手段により生成された前記端末一覧情報と、前記第２生成手段により生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、
を備えることを特徴とする電子会議の端末装置。
【請求項９】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置であって、
電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置から送信される前記端末一覧情報を受信して、電子会議に参加する参加者端末装置としての機能を有し、
前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、
前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信手段と、
前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装装置に前記文書データを要求する要求信号を出力する第１出力手段と、
前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、
を備えることを特徴とする電子会議の端末装置。
【請求項１０】
前記文書データを所定の表示部に表示する表示手段を備え、
前記表示手段は、前記表示部に表示される前記文書データの表示内容が書き換えられる場合に、前記端末一覧情報と前記文書一覧情報とを、前記表示部に表示することを特徴とする請求項８または９に記載の電子会議の端末装置。
【請求項１１】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置において実行される電子会議方法であって、
電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置として機能するため、
前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信ステップと、
前記第１受信ステップにより受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成ステップと、
前記第１受信ステップにより受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成ステップと、
前記第１生成ステップにより生成された前記端末一覧情報と、前記第２生成ステップにより生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信ステップと、
を含むとともに、
電子会議に参加する側であり、前記主催者端末装置から送信される前記端末一覧情報を受信する前記参加者端末装置として機能するため、
前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信ステップと、
前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信ステップと、
を含み、
さらに、前記端末装置の機能として、
前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力ステップと、
前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信ステップと、
を含む電子会議方法。
【請求項１２】
電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置として機能させるためのプログラムであって、
電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置として機能するため、
コンピュータに、
前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信ステップと、
前記第１受信ステップにより受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成ステップと、
前記第１受信ステップにより受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成ステップと、
前記第１生成ステップにより生成された前記端末一覧情報と、前記第２生成ステップにより生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信ステップと、
を実行させるとともに、
電子会議に参加する側であり、前記主催者端末装置から送信される前記端末一覧情報を受信する前記参加者端末装置として機能するため、
コンピュータに、
前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信ステップと、
前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信ステップと、
を含み、
さらに、前記端末装置の機能として、
コンピュータに、
前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力ステップと、
前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子会議に参加する複数の端末装置のそれぞれが所持する文書データを共有することができる電子会議システム、電子会議の端末装置、電子会議方法およびプログラムに関する。
【背景技術】
【０００２】
従来、会議の資料として用いられる電子文書のデータ（以下、「文書データ」という。）を内蔵の記憶装置に記憶させた端末装置を持ち寄り、それぞれの文書データをサーバのストレージに記憶させておくことで、会議の参加者が資料を閲覧できる電子会議システムが知られている。このような電子会議システムでは、あらかじめ文書データをサーバにアップロードする必要があり、手間がかかる。
【０００３】
そこで、アプリケーションルータ（ＡＰルータ）に、電子会議に参加する端末装置のアドレスを記憶させる。第１の端末装置から第２の端末装置のフォルダを参照する要求が出力された場合に、ＡＰルータが、第２の端末装置にファイルアクセスメッセージ要求を送信する。そして第２の端末装置から応答として返されるファイルを、第１の端末にダウンロードさせることで、文書データを端末装置間で送受信することのできる技術が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１２０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、第１の端末装置から第２の端末装置への文書データの要求をＡＰルータが代理で行う形態であり、端末装置間で直接文書データの要求を行うことができないので、文書データの取得をすみやかに行うことができなかった。また、所望する文書データをどの端末装置が所持しているかについて知るには各端末装置それぞれにアクセスしなければならず、電子会議に参加する端末装置が多くなるほど、所望する文書データを所持する端末装置を探し出すのに手間がかかった。
【０００６】
本発明は、上記の問題点を解決するためになされたものであり、電子会議に参加する複数の端末装置のそれぞれが所持する文書データを、端末装置間で直接送受信することができる電子会議システム、電子会議の端末装置、電子会議方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議システムであって、前記端末装置は、電子会議を開催する側の前記端末装置であり、電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置と、電子会議に参加する側の前記端末装置であり、前記主催者端末装置から送信される前記端末一覧情報を受信する参加者端末装置と、を含み、前記主催者端末装置は、前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、前記第１受信手段により受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成手段と、前記第１受信手段により受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成手段と、前記第１生成手段により生成された前記端末一覧情報と、前記第２生成手段により生成された前記文書一覧情報とを、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、を備え、前記参加者端末装置は、前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信手段と、を備え、前記端末装置は、前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力手段と、前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、を備える電子会議システムが提供される。
【０００８】
第１態様の電子会議システムでは、電子会議を開催する主催者端末装置が、電子会議に参加する参加者端末装置から、それぞれの端末情報と文書情報とを受信し、それらを用いて端末一覧情報と文書一覧情報とを生成して、参加者端末装置に送信することができる。よって、参加者端末装置は、端末一覧情報に基づいて、文書一覧情報に示される文書データを所有する端末装置に、直接、文書データの送信を要求することができる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置間で直接行うことができるので、文書データを速やかに取得することができる。また、端末一覧情報および文書一覧情報を参照して所望する文書データを所持する端末装置を探すことができるので、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。さらに、主催者端末装置が端末一覧情報と文書一覧情報と一元管理するので、参加者端末装置に負荷がかからない。
【０００９】
第１態様において、前記参加者端末装置は、前記主催者端末装置に電子会議から退席することを示す退席信号を出力する第２出力手段をさらに備えてもよい。前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置からの前記退席信号が受信された場合に、前記第１生成手段が、前記退席信号を出力した前記参加者端末装置の前記端末情報を除いた前記端末一覧情報を生成し、前記第２生成手段が、前記退席信号を出力した前記参加者端末装置の前記文書情報を除いた前記文書一覧情報を生成し、前記第１送信手段が、前記端末一覧情報と前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信してもよい。
【００１０】
主催者端末装置が、退席した参加者端末装置の端末情報および文書情報を除いた端末一覧情報および文書一覧情報を生成し、各参加者端末装置に送信することができるので、端末一覧情報および文書一覧情報を、常に、最新の状態に維持することができる。これにより、すでに退席した端末装置に対して、文書データを要求してしまうことがない。
【００１１】
第１態様において、前記参加者端末装置は、自身の所有する前記文書データが更新された場合に、更新を反映した前記文書情報を生成する第３生成手段をさらに備えてもよい。前記参加者端末装置の前記第２送信手段は、前記第３生成手段によって更新が反映された前記文書情報が生成された場合に、その文書情報を前記主催者端末装置に送信してもよい。前記主催者端末装置は、前記第１受信手段により前記参加者端末装置から更新された前記文書情報が受信された場合に、前記第２生成手段が、前記文書情報の更新を反映した前記文書一覧情報を生成し、前記第１送信手段が、前記端末一覧情報と、更新の反映された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信してもよい。
【００１２】
主催者端末装置が、文書データを更新した参加者端末装置の文書情報を反映させた文書一覧情報を生成し、端末一覧情報とともに各参加者端末装置に送信することができるので、端末一覧情報および文書一覧情報を、常に、最新の状態に維持することができる。これにより、更新前の文書データを要求してしまうことがない。
【００１３】
本発明の第２態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議システムであって、前記端末装置は、電子会議を開催する側の前記端末装置であり、電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置と、電子会議に参加する側の前記端末装置であり、前記主催者端末装置から送信される前記端末一覧情報を受信する参加者端末装置と、を含み、前記主催者端末装置は、前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、前記第１受信手段により受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成手段と、前記第１生成手段により生成された前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、を備え、前記参加者端末装置は、前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、前記主催者端末装置から送信される前記端末一覧情報を受信する第２受信手段と、前記第２受信手段により受信された前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信する第３送信手段と、を備え、前記端末装置は、前記第３送信手段により送信される複数の前記端末装置それぞれの前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第４生成手段と、前記端末一覧情報と、前記第４生成手段により生成される前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力手段と、前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、を備える電子会議システムが提供される。
【００１４】
第２態様の電子会議システムでは、電子会議を開催する主催者端末装置が、電子会議に参加する参加者端末装置から、それぞれの端末情報を受信し、端末一覧情報を生成して、参加者端末装置に送信することができる。そして、参加者端末装置は、端末一覧情報に基づき、それぞれの端末装置に、自身の文書情報を送信することができる。そして各端末装置において、文書情報に基づく文書一覧情報を生成することで、端末一覧情報に基づいて、文書一覧情報に示される文書データを所有する端末装置に、直接、文書データの送信を要求することができる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置間で直接行うことができるので、文書データを速やかに取得することができる。また、端末一覧情報および文書一覧情報を参照して所望する文書データを所持する端末装置を探すことができるので、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。また、主催者端末装置は端末一覧情報を管理し、参加者端末装置がそれぞれの文書情報を送信し合って、個々の端末装置において文書一覧情報を生成するので、主催者端末装置にかかる負荷を分散することができる。
【００１５】
第２態様において、前記参加者端末装置は、前記主催者端末装置に電子会議から退席することを示す退席信号を出力する第２出力手段をさらに備えてもよい。前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置からの前記退席信号が受信された場合に、前記第１生成手段が、前記退席信号を出力した前記参加者端末装置の前記端末情報を除いた前記端末一覧情報を生成し、前記第１送信手段が、前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信してもよい。前記参加者端末装置の前記第３送信手段は、前記主催者端末装置から送信された、前記退席信号を出力した前記参加者端末装置の前記端末情報が除かれた前記端末一覧情報に基づき、前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信してもよい。
【００１６】
主催者端末装置は、退席した参加者端末装置の端末情報および文書情報を除いた端末一覧情報を生成し、各参加者端末装置に送信することができる。そして各参加者端末装置は、更新された端末一覧情報に基づき自身の文書情報を送信することができる。よって端末装置は、端末一覧情報および文書一覧情報を、常に、最新の状態に維持することができる。これにより、すでに退席した端末装置に対して、文書データを要求してしまうことがない。
【００１７】
第２態様において、前記参加者端末装置は、自身の所有する前記文書データが更新された場合に、更新を反映した前記文書情報を生成する第３生成手段をさらに備えてもよい。前記参加者端末装置の前記第２送信手段は、前記第３生成手段によって更新が反映された前記文書情報が生成された場合に、その文書情報を前記主催者端末装置に送信してもよい。前記主催者端末装置は、前記第１受信手段によって前記参加者端末装置から更新が反映された前記文書情報が受信された場合に、前記第１送信手段が、前記端末一覧情報を、前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信してもよい。前記参加者端末装置の前記第３送信手段は、前記主催者端末装置から送信された前記端末一覧情報に基づき、前記端末一覧情報に示される前記端末装置のそれぞれに、自身の前記文書情報を送信してもよい。
【００１８】
主催者端末装置は、文書データを更新した参加者端末装置から文書情報を受信したら、端末一覧情報を各参加者端末装置に送信することができる。そして各参加者端末装置は、更新された端末一覧情報に基づき自身の文書情報を送信することができる。よって端末装置は、端末一覧情報および文書一覧情報を、常に、最新の状態に維持することができる。これにより、更新前の文書データを要求してしまうことがない。
【００１９】
第１態様または第２態様において、前記主催者端末装置は、電子会議を開催する際に、複数の前記端末装置に、電子会議の開催を報せるとともに、自身の前記端末情報を報せる開催通知情報を送信する第４送信手段を備えてもよい。前記第４送信手段は、電子会議の開催中であっても、前記開催通知情報を送信可能であってもよい。主催者端末装置は、電子会議の開催中にも、開催通知情報を送信することができるので、端末装置が参加者端末装置として電子会議に途中参加することができる。
【００２０】
本発明の第３態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置であって、電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置としての機能を有し、前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信手段と、前記第１受信手段により受信された前記端末情報用いて前記端末一覧情報を生成する第１生成手段と、前記第１受信手段により受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成手段と、前記第１生成手段により生成された前記端末一覧情報と、前記第２生成手段により生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信手段と、を備えることを特徴とする電子会議の端末装置が提供される。
【００２１】
端末装置が主催者端末装置として機能することで、電子会議に参加する端末装置の端末情報と文書情報とから、それぞれ端末一覧情報と文書一覧情報とを生成することができる。そして、端末一覧情報と文書一覧情報とを参加者端末装置に送信することで、参加者端末装置が、端末一覧情報に基づき、文書一覧情報に示される文書データを所有する端末装置に、直接、文書データの送信を要求することが可能となる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置間で直接行うことができるので、文書データを速やかに取得することができる。また、端末一覧情報および文書一覧情報を参照して所望する文書データを所持する端末装置を探すことも可能となり、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。
【００２２】
本発明の第４態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置であって、電子会議に参加する前記端末装置の一覧を示す端末一覧情報を生成する主催者端末装置から送信される前記端末一覧情報を受信して、電子会議に参加する参加者端末装置としての機能を有し、前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信手段と、前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信手段と、前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装装置に前記文書データを要求する要求信号を出力する第１出力手段と、前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信手段と、を備える電子会議の端末装置が提供される。
【００２３】
端末装置が参加者端末装置として機能することで、主催者端末装置によって、電子会議に参加する端末装置の端末情報と文書情報とからそれぞれ生成される端末一覧情報と文書一覧情報とを取得することができる。よって、端末一覧情報に基づき、文書一覧情報に示される文書データを所有する端末装置に、直接、文書データの送信を要求することができる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置間で直接行うことができるので、文書データを速やかに取得することができる。また、端末一覧情報および文書一覧情報を参照して所望する文書データを所持する端末装置を探すことも可能となり、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。
【００２４】
第３態様または第４態様は、前記文書データを所定の表示部に表示する表示手段を備えてもよい。前記表示手段は、前記表示部に表示される前記文書データの表示内容が書き換えられる場合に、前記端末一覧情報と前記文書一覧情報とを、前記表示部に表示してもよい。文書データの表示内容が書き換えられる場合に合わせて端末一覧情報と文書一覧情報との表示を行えば、表示部が、表示内容が書き換えられる場合に電力を消耗するタイプのものである場合に、電力の消耗を抑制することができる。
【００２５】
本発明の第５態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置において実行される電子会議方法であって、電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置として機能するため、前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信ステップと、前記第１受信ステップにより受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成ステップと、前記第１受信ステップにより受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成ステップと、前記第１生成ステップにより生成された前記端末一覧情報と、前記第２生成ステップにより生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信ステップと、を含むとともに、電子会議に参加する側であり、前記主催者端末装置から送信される前記端末一覧情報を受信する前記参加者端末装置として機能するため、前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信ステップと、前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信ステップと、を含み、さらに、前記端末装置の機能として、前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力ステップと、前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信ステップと、を含む電子会議方法が提供される。
【００２６】
本発明の第６態様によれば、電子会議に参加する複数の端末装置のそれぞれが所有する文書データを、前記端末装置同士で共有可能な電子会議の端末装置として機能させるためのプログラムであって、電子会議に参加する側の前記端末装置である参加者端末装置の一覧を示す端末一覧情報を生成し、電子会議を開催する主催者端末装置として機能するため、コンピュータに、前記参加者端末装置から、前記端末装置のそれぞれを特定するための情報である端末情報と、それぞれの前記端末装置が所有する前記文書データの一覧を示す文書情報とを受信する第１受信ステップと、前記第１受信ステップにより受信された前記端末情報を用いて前記端末一覧情報を生成する第１生成ステップと、前記第１受信ステップにより受信された前記文書情報を用い、前記端末装置ごとの前記文書データの一覧を示す文書一覧情報を生成する第２生成ステップと、前記第１生成ステップにより生成された前記端末一覧情報と、前記第２生成ステップにより生成された前記文書一覧情報とを前記端末一覧情報に示される前記参加者端末装置のそれぞれに送信する第１送信ステップと、を実行させるとともに、電子会議に参加する側であり、前記主催者端末装置から送信される前記端末一覧情報を受信する前記参加者端末装置として機能するため、コンピュータに、前記主催者端末装置に、自身の前記端末情報と前記文書情報とを送信する第２送信ステップと、前記主催者端末装置から送信される前記端末一覧情報と前記文書一覧情報とを受信する第２受信ステップと、を含み、さらに、前記端末装置の機能として、コンピュータに、前記端末一覧情報と前記文書一覧情報とに基づいて、前記文書一覧情報に示される前記文書データを所有する前記端末装置に前記文書データを要求する要求信号を出力する第１出力ステップと、前記要求信号の出力元の前記端末装置に対し、要求された前記文書データを送信する要求データ送信ステップと、を実行させるプログラムが提供される。
【００２７】
第５態様に係る電子会議方法に従う処理をコンピュータで実行することによって、あるいは、第６態様に係るプログラムを実行してコンピュータを電子会議の端末装置として機能させることで、第１態様と同様の効果を得ることができる。
【図面の簡単な説明】
【００２８】
【図１】電子会議システム１に参加する端末装置１０の電気的な構成を示すブロック図である。
【図２】第１の実施の形態の電子会議システム１において行われる処理の流れについて説明するためのシーケンス図である。
【図３】第１の実施の形態の電子会議プログラムのフローチャートである。
【図４】第１の実施の形態の主催者端末処理のフローチャートである。
【図５】第１の実施の形態の参加者端末処理のフローチャートである。
【図６】リスト表示処理のフローチャートである。
【図７】第２の実施の形態の電子会議システム１において行われる処理の流れについて説明するためのシーケンス図である。
【図８】第２の実施の形態の電子会議システム１において行われる処理の流れについて説明するためのシーケンス図である。
【図９】第２の実施の形態の主催者端末処理のフローチャートである。
【図１０】第２の実施の形態の参加者端末処理のフローチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の第１の実施の形態にかかる電子会議システム１および電子会議の端末装置１０について、図面を参照して説明する。参照する図面は、本発明が採用し得る技術的特徴を説明するために用いられるものである。図面に記載されている装置の構成、各種処理のフローチャート等は、それのみに限定する趣旨ではなく、単なる説明例である。なお、以下では、「端末装置」を「端末」と表記する場合もある。
【００３０】
図１を参照して、電子会議システム１の概要について説明する。電子会議システム１では、会議の参加者が持ち寄る複数の端末装置１０間で相互に無線通信が行われる。電子会議システム１は、それぞれの端末装置１０が会議の資料として所持する電子文書のデータ（文書データ）を、各端末装置１０間で直接、送受信して、参加者が手元の端末装置１０で閲覧できるようにするシステムである。
【００３１】
具体的には、複数の端末装置１０のうちの任意の１台が、電子会議を主催する主催者端末として機能する。端末装置１０は、電子会議に参加する参加者端末としての機能も有し、主催者端末として機能する端末装置１０（以下では、単に「主催者端末」と表記する場合もある。）の主催する電子会議に参加することができる。主催者端末は、自身を含め、電子会議に参加する端末装置１０の一覧を示す、参加者リストを、参加者端末として機能する端末装置１０（以下では、単に「参加者端末」と表記する場合もある。）に送信する。各端末装置１０は、参加者リストに基づいて他の端末装置１０に、直接、接続することができ、文書データの送受信を行うことができる。
【００３２】
次に、端末装置１０の外観および電気的構成について説明する。端末装置１０は、例えば正面視で長方形状に形成され、正面に、表示部１５が設けられている。表示部１５は、表示パネル１３と、表示パネル１３の正面側の表面上に設けられたタッチパネル１４とを備える。表示パネル１３は、周知の不揮発性の表示素子で構成されている。不揮発性の表示素子は、表示中の画像を書き換える場合にのみ電力を必要とし、電力の供給が断たれても表示中の画像を保持することが可能であるという特性を有する。表示パネル１３としては、例えば、マイクロカプセル方式や電気泳動式等の不揮発性の表示素子が使用可能である。なお、表示パネル１３としては、例えば公知の液晶ディスプレイや有機ＥＬディスプレイなどを用いてもよい。
【００３３】
タッチパネル１４は、タッチペンや指等の接触を検知してパネル上の接触位置の位置検出を行うことにより、端末装置１０の操作の入力を行う装置である。タッチパネル１４として、第１の実施の形態では、接触圧を検知することができる周知の感圧式のタッチスクリーンが採用されている。タッチパネル１４として、表面全体に電界を形成し、触れられた部分の電荷の変化に基づいて位置検出を行う投影型静電容量方式のタッチスクリーンを採用してもよい。
【００３４】
端末装置１０は、正面における表示部１５の下方に、複数の操作キー１７を備える。操作キー１７は、端末装置１０の電源のオン・オフや、表示パネル１３およびタッチパネル１４への給電のオン・オフなど、タッチパネル１４による操作の入力を補う操作の入力などに用いられる。また、図示しないが、端末装置１０の側面には、メモリカード２８を挿入可能なカードスロット、ＵＳＢケーブルやＡＣアダプタなどのコネクタやプラグを接続可能なポート等が設けられている。電子会議において用いられる資料としての文書データは、例えば、不揮発性の記憶装置であるメモリカード２８にあらかじめ記憶され、メモリカード２８がカードスロットに挿入されることによって、端末装置１０において使用可能に所持される。文書データは、例えば、ＰＤＦ形式のファイルやＪＰＥＧ形式の写真、プレゼンテーションソフトや表計算ソフトに用いられるデータなどが挙げられる。文書データは、メモリカード２８から後述のＥＥＰＲＯＭ２０にコピーされ、ＥＥＰＲＯＭ２０またはメモリカード２８に記憶されることにより、端末装置１０に所持されてもよい。あるいはＵＳＢケーブルや無線通信を介して接続される他の装置（端末装置１０も含む）からダウンロードされることにより、端末装置１０に所持されてもよい。
【００３５】
次に、端末装置１０の電気的構成について説明する。端末装置１０は、端末装置１０の制御等を司るＣＰＵ１１を備える。ＣＰＵ１１は、ＲＯＭ１８、ＲＡＭ１９およびＥＥＰＲＯＭ２０と電気的に接続され、それぞれの記憶領域にアクセスできる。ＲＯＭ１８は、ＣＰＵ１１が実行するＢＩＯＳ等のプログラムを記憶する読出し専用の記憶装置である。ＲＡＭ１９は、データを一時的に記憶する読み書き可能な記憶装置である。ＥＥＰＲＯＭ２０は読み書き可能な不揮発性の記憶装置であり、端末装置１０で使用されるアプリケーション等のプログラムや文書データなどのデータ等が記憶される。後述する、電子会議プログラムも、ＥＥＰＲＯＭ２０の所定の記憶エリアに記憶されている。
【００３６】
ＣＰＵ１１にはさらに、表示制御部１２、入力制御部１６、通信制御部２２、ＵＳＢインタフェイス（Ｉ／Ｆ）２３、電源コントローラ２４、およびメモリカードインタフェイス２７が接続されている。表示制御部１２には表示パネル１３が接続されている。表示制御部１２は、表示パネル１３の駆動制御を行う。ＣＰＵ１１は、表示制御部１２を介して表示パネル１３に所望の画像を表示させることができる。
【００３７】
入力制御部１６にはタッチパネル１４および操作キー１７が接続されている。入力制御部１６は、タッチパネル１４を駆動させ、タッチパネル１４による指等の接触位置の検出結果に基づき、表示パネル１３上の位置座標を求め、ＣＰＵ１１に出力する制御を行う。また、操作キー１７に駆動電流を流し、操作キー１７のオン・オフの状態を検出してＣＰＵ１１に出力する。通信制御部２２は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ（登録商標）などの通信プロトコルによる無線通信のインタフェイスであり、無線通信部２１の駆動制御を行う。無線通信部２１は、電磁波による通信波の送受信を行うアンテナである。
【００３８】
ＵＳＢインタフェイス２３は、ＵＳＢ規格に基づくシリアル通信を行うためのインタフェイスである。電源コントローラ２４は、端末装置１０に内蔵されて電力を供給するバッテリ２５の充放電を制御する。なお、バッテリ２５は、端末装置１０に着脱可能に装着されるものであってもよい。また、電源コントローラ２４にはＵＳＢインタフェイス２３と外部電源コネクタ２６とが接続されている。電源コントローラ２４は、図示しない、ＵＳＢケーブルやＡＣアダプタを介して供給される電力をバッテリ２５に供給し、バッテリ２５の充電を行うことができる。メモリカードインタフェイス２７は、カードスロットに挿入されるメモリカード２８の記憶領域にＣＰＵ１１がアクセスしてデータの読み書きを行うためのインタフェイスである。
【００３９】
次に、第１の実施の形態の電子会議システム１において行われる処理の流れについて、図２のシーケンス図を参照して説明する。なお、説明の便宜上、電子会議に参加する５台の端末装置１０を端末Ａ，Ｂ，Ｃ，Ｄ，Ｅと呼ぶこととする。そのうちの端末Ａを主催者端末とし、端末Ｂ，Ｃ，Ｄ，Ｅを参加者端末とする。また、以下のシーケンス図において説明する各処理は、後述する電子会議プログラム（図３〜図５参照）における各処理を抜粋したものである。したがって、電子会議プログラムのフローチャートの各ステップ（「Ｓ」と略記する。）と同一のステップ番号を付して説明を行うものとする。また、説明のための時期的な区切りをピリオドと表記し、「Ｐ」と略記する。なお、各処理は、端末装置１０のＣＰＵ１１により実行される。
【００４０】
まず、主催者端末によって電子会議が開催され、参加者端末が電子会議に参加するまでの第１ピリオド（Ｐ１）における処理の流れについて説明する。電子会議が開催される場合には、端末装置１０のうち、電子会議を開催する旨を伝える開催通知信号を送信した端末装置１０が、以降、主催者端末として機能する。図２に示すように、主催者端末として機能することとなった端末Ａから、開催通知信号と、無線通信において個々の端末装置１０を識別するための端末情報である端末ＩＤ（ここでは主催者端末の端末ＩＤ）とが送信される（Ｓ１）。開催通知信号と端末ＩＤとはブロードキャストにより送信される。第１の実施の形態において、無線通信はＢｌｕｅｔｏｏｔｈ（登録商標）により行われ、通信波の届く範囲はせいぜい数十ｍである。ここでは、端末Ｂ，Ｃ，Ｄが、開催通知信号と端末ＩＤとを受信したものとする。
【００４１】
利用者が端末Ｂを電子会議に参加させる場合、端末Ｂから、上記受信した端末ＩＤによって特定される端末Ａに向け、電子会議への参加を要求する参加要求通知信号が送信される。その際に、端末Ｂから、端末Ｂを識別する端末ＩＤと、端末Ｂが所持する文書データの一覧（文書データの名称の一覧であり、データの属性情報なども含まれる）が記録された所持資料リストも送信される（Ｓ６）。端末Ａでは、端末Ｂから参加要求通知信号を受信した場合に、利用者により端末Ｂを電子会議に参加させることが決定されたら、端末Ｂに対して電子会議への参加を許可する許可通知信号が送信される（Ｓ３２）。端末Ｂは、許可通知信号を受信したら、以降、参加者端末として機能するようになる。
【００４２】
また、端末Ａでは、会議に参加する端末装置１０として端末Ｂが加わったことに伴い、参加者リスト（図中、リストを「Ｌ」と略記する。）が更新される（Ｓ３５）。すなわち、参加者リストとは、電子会議に参加するすべての端末装置１０の端末ＩＤが一体に記録されたリストであり、ここでは、端末Ａと端末Ｂの端末ＩＤが一体となった参加者リストとして更新される。さらに、端末Ａでは、端末Ｂの所持資料リストを受信したことから、電子会議において利用可能な文書データの一覧を示す、全資料リストが更新される（Ｓ３６）。すなわち、全資料リストとは、電子会議に参加するすべての端末装置１０の所持資料リストが一体に記録されたリストであり、ここでは、端末Ａと端末Ｂの所持資料リストが一体となった全資料リストとして更新される。
【００４３】
端末Ａから、更新された参加者リストと全資料リストとが、互いに対応付けられた状態で、参加者リストに記録のある端末ＩＤによって特定されるすべての端末装置１０（自身を除く）に送信される（Ｓ４１）。ここでは、端末Ｂに、参加者リストと全資料リストとが送信される。
【００４４】
同様にして、端末Ａでは、端末Ｃからの参加要求通知信号を受信したら（Ｓ６）、端末Ｃに対して許可通知信号が送信されると共に（Ｓ３２）、参加者リストと全資料リストとが更新される（Ｓ３５，Ｓ３６）。ここでは、参加者リストには端末Ｃの端末ＩＤがさらに追加され（Ｓ３５）、全資料リストには端末Ｃの所持資料リストがさらに追加される（Ｓ３６）。そして、端末Ａから、参加者リストに記録された端末Ｂおよび端末Ｃに、参加者リストと全資料リストとが互いに対応付けられた状態で送信される（Ｓ４１）。
【００４５】
このように、電子会議に参加する端末装置１０が増えるたびに、各端末装置１０に、電子会議に参加するすべての端末装置１０の端末ＩＤが記録された参加者リストと、電子会議に参加するすべての端末装置１０の所持資料リストが記録された全資料リストとが配信される。各端末装置１０が所持する参加者リストと全資料リストとは、常に最新の情報が反映されたものとなる。
【００４６】
ところで、端末Ａの送信した開催通知信号が、部外者の端末Ｄに受信され、端末Ｄの利用者が誤って参加要求信号を端末Ａに送信する場合がある（Ｓ６）。この場合、端末Ａの利用者が、端末Ｄの端末ＩＤから部外者だと認知して電子会議への参加を拒否する操作を行えば、端末Ａから端末Ｄに、拒否通知信号が送信される（Ｓ３１）。端末Ｄは、拒否通知信号を受信したら、電子会議には参加できず、主催者端末としても参加者端末としても機能することはない。また、端末Ａでは、参加者リストおよび全資料リストの更新はなされない。
【００４７】
次に、端末装置１０において、所持する資料（文書データ）の更新（新規文書データの追加、文書データの内容の書き換え、文書データの削除等）が行われる場合の処理の流れについて、第２ピリオド（Ｐ２）として説明する。例えば端末Ｃにおいて資料の更新が行われた場合（Ｓ６２）、主催者端末の端末Ａに、端末Ｃの所持資料リストが送信される（Ｓ６３）。端末Ａでは、全資料リストの更新が行われ（Ｓ３６）、電子会議に参加するすべての端末装置１０に、参加者リストと、更新された全資料リストとが互いに対応付けられた状態で配信される（Ｓ４１）。各端末装置１０が所持する参加者リストと全資料リストとは、常に最新の情報が反映されたものとなる。端末Ａにおいて資料の更新が行われた場合も同様に、会議に参加するすべての端末装置１０に、参加者リストと、更新された所持資料リストとが配信される。
【００４８】
次に、端末装置１０間で文書データの送受信が行われる場合の処理の流れについて、第３ピリオド（Ｐ３）として説明する。例えば、端末Ｂの利用者が、全資料リストを閲覧し、その中から所望する文書データを取得する操作を行った場合、端末Ｂでは、文書データを所持する端末装置１０の端末ＩＤが、参加者リストから特定される。例えばその端末ＩＤが端末Ｃのものであった場合、端末Ｂから端末Ｃへ、利用者の所望する文書データを要求する資料要求通知信号が、端末Ｂの端末ＩＤとともに送信される（Ｓ７３）。端末Ｃでは、資料要求通知信号に基づき、要求された文書データが、要求元の端末Ｂに、直接、送信される（Ｓ７１）。
【００４９】
次に、電子会議の開催中に、新規参加者を追加する場合の処理の流れについて、第４ピリオド（Ｐ４）として説明する。電子会議への参加者の追加は、主催者端末である端末Ａの利用者が、電子会議を開催するための操作を再度行うことによりなされる。端末Ａから、開催通知信号と、端末Ａの端末ＩＤとが、ブロードキャストにより送信される（Ｓ４８）。すでに電子会議に参加している端末Ｂ，Ｃでは、開催通知信号が受信されても、それに対する処理はなされず無視される。
【００５０】
一方、新たに電子会議に参加する端末Ｅは、上記同様、端末Ａに対し参加要求通知信号を送信し（Ｓ６）、端末Ａから許可通知信号を受信することで（Ｓ３２）、以降は端末Ｂ，Ｃのように、参加者端末として機能するようになる。端末Ａでは、参加者リストに端末Ｅの端末ＩＤが追加され（Ｓ３５）、全資料リストに端末Ｅの所持資料リストが追加される（Ｓ３６）。そして、更新された参加者リストに記録された端末Ｂ，Ｃ，Ｅに、参加者リストと全資料リストとが互いに対応付けられた状態で送信される（Ｓ４１）。
【００５１】
次に、電子会議から退席する場合の処理の流れについて、第５ピリオド（Ｐ５）として説明する。例えば、端末Ｃの利用者が、電子会議から退席するための操作を行った場合、端末Ｃから端末Ａに、退席を示す退席通知信号が、端末Ｃの端末ＩＤとともに送信される（Ｓ７７）。端末Ｃではさらに、参加者リストと全資料リストとが消去される（Ｓ７８）。以降、端末Ｃは、参加者端末として機能せず、一般の端末装置１０として動作する。一方、端末Ａでは、端末Ｃから退席通知信号と端末ＩＤを受信すると、参加者リストから端末Ｃの端末ＩＤが削除され、全資料リストから端末Ｃの所持資料リストが削除される（Ｓ２６）。そして、端末Ａから、参加者リストに残る端末Ｂおよび端末Ｅに、更新された、参加者リストと全資料リストとが互いに対応付けられた状態で送信される（Ｓ４１）。
【００５２】
次に、電子会議を終了する場合の処理の流れについて、第６ピリオド（Ｐ６）として説明する。電子会議の終了は、主催者端末である端末Ａの利用者が、電子会議を終了するための操作を行うことによりなされる。端末Ａから、参加者リストに端末ＩＤが記録された端末装置１０である端末Ｂ，Ｅのそれぞれに、終了通知信号が送信される（Ｓ５１）。端末Ａではさらに、自身の所持する参加者リストと全資料リストとが消去される（Ｓ５２）。以降、端末Ａは、主催者端末として機能せず、一般の端末装置１０として動作する。また、端末Ｂ，Ｅでは、端末Ａからの終了通知信号を受信したら、端末Ａと同様に、それぞれのＲＡＭ１９に記憶された参加者リストと全資料リストとが消去される（Ｓ７８）。以降、端末Ｂ，Ｅも、参加者端末としては機能せず、一般の端末装置１０として動作する。
【００５３】
次に、図３〜図５を参照し、第１の実施の形態の端末装置１０において実行される電子会議プログラムの各処理について説明する。なお、以下に説明する電子会議プログラムの各処理は、ＣＰＵ１１により実行される。また、プログラムの実行中に一時的に生成されるデータ（所持資料リスト、参加者リスト、全資料リストを含む）は、ＲＡＭ１９に確保されるデータ処理用の記憶エリアに一時的に記憶される。また、以下の説明においては、図２のシーケンス図を適宜参照する。
【００５４】
図３に示す、電子会議プログラムは、ＥＥＰＲＯＭ２０にインストールされており、利用者により端末装置１０が操作され、電子会議プログラムのアプリケーションが起動されることによって実行が開始される。電子会議プログラムが実行されると、図示しない初期設定において、ＲＡＭ１９に電子会議プログラムの各処理に応じた記憶エリアが確保される。プログラム内で使用される変数やフラグ、カウンタ等の初期化が行われる。また、ＥＥＰＲＯＭ２０やメモリカード２８が参照され、記憶された文書データの情報（名称や属性情報など）が読み出され、所持資料リストが作成される。
【００５５】
表示パネル１３に、図示しない操作画面が表示される。操作画面には、電子会議の開催を指示する選択肢と、電子会議プログラムの終了を指示する選択肢が表示される。いずれの選択肢も選択されず（Ｓ１：ＮＯ，Ｓ２：ＮＯ）、また、他の端末装置１０からの開催通知信号の受信もなければ（Ｓ３：ＮＯ）、Ｓ１に戻り、そのまま待機する。利用者の操作により、電子会議の開催を指示する選択肢が選択されると（Ｓ２：ＹＥＳ）、主催者端末として機能するため、図４に示す、主催者端末処理のサブルーチンがコールされる（Ｓ１１）。
【００５６】
図４に示す、主催者端末処理が開始されると、上記のＰ１（図２参照）にかかる処理として、開催通知信号と、自身の端末ＩＤとがブロードキャストにより送信される（Ｓ２０）。そして、Ｓ２１〜Ｓ５０の判断処理のいずれかを満たすイベントが発生するまで待機が行われる（Ｓ２１：ＮＯ，Ｓ２２：ＮＯ，Ｓ２３：ＮＯ，Ｓ２５：ＮＯ，Ｓ４０：ＮＯ，Ｓ４２：ＮＯ，Ｓ４５：ＮＯ，Ｓ４７：ＮＯ，Ｓ５０：ＮＯ，Ｓ２１）。
【００５７】
待機中に、他の端末装置１０から送信される参加要求通知信号を受信したら（Ｓ２１：ＹＥＳ）、表示パネル１３に、参加要求通知信号とともに送信される、送信元の端末ＩＤが表示される（Ｓ２８）。また、送信元の端末装置１０の電子会議への参加の可否を選択する選択肢が表示される。利用者が拒否を選択した場合には（Ｓ３０：ＮＯ）、受信した端末ＩＤに基づき、参加要求通知信号の送信元の端末装置１０に、拒否通知信号が送信される（Ｓ３１）。そしてＳ４０に進み、次のイベントの発生まで待機が行われる。
【００５８】
一方、Ｓ３０において、利用者が許可を選択した場合には（Ｓ３０：ＹＥＳ）、受信した端末ＩＤに基づき、参加要求通知信号の送信元の端末装置１０に、許可通知信号が送信される（Ｓ３２）。参加要求通知信号とともに受信した端末ＩＤと所持資料リストとが、それぞれ、ＲＡＭ１９の参加者リストと全資料リストとに記録され（Ｓ３５，Ｓ３６）、Ｓ４０に進む。Ｓ４０では、参加者リストまたは全資料リストに更新があったため（Ｓ４０：ＹＥＳ）、参加者リストと全資料リストとが互いに対応付けられた状態で配信される（Ｓ４１）。配信先は、上記したように、参加者リストに記録された端末ＩＤに基づくすべての端末装置１０（自身を除く）である。そしてＳ４２に進み、次のイベントの発生まで待機が行われる。
【００５９】
次に、主催者端末におけるＰ２（図２参照）にかかる処理について説明する。待機中に、利用者が、主催者端末の所持する文書データの更新を行った場合（Ｓ２２：ＹＥＳ）、主催者端末では、ＲＡＭ１９に記憶された自身の所持資料リストが更新される（Ｓ２７）。それに伴い、ＲＡＭ１９の全資料リストの更新が行われる（Ｓ３６）。そしてＳ４０に進み、上記同様、全資料リストに更新があったため（Ｓ４０：ＹＥＳ）、参加者リストと全資料リストとが互いに対応付けられた状態で配信される（Ｓ４１）。Ｓ４２に進み、次のイベントの発生まで待機が行われる。
【００６０】
一方、参加者端末において文書データに更新があれば、更新された所持資料リストが主催者端末に送信される。主催者端末では、待機中に、更新された所持資料リストを受信すると（Ｓ２３：ＹＥＳ）、ＲＡＭ１９の全資料リストが更新され（Ｓ３６）、上記同様、参加者リストと全資料リストとが互いに対応付けられた状態で配信される（Ｓ４０：ＹＥＳ，Ｓ４１）。Ｓ４２に進み、次のイベントの発生まで待機が行われる。
【００６１】
次に、主催者端末におけるＰ３（図２参照）にかかる処理について説明する。待機中に、利用者が、表示パネル１３に全資料リストを表示させる操作を行い、表示された文書データの一覧の中から、所望する文書データを選択する（Ｓ４５：ＹＥＳ）。すると主催者端末では、ＲＡＭ１９の参加者リストが参照され、選択された文書データを所持する端末装置１０の端末ＩＤが読み取られる。読み取った端末ＩＤに基づき、上記選択された文書データの送信を要求する資料要求通知信号と、自身の端末ＩＤとが送信される（Ｓ４６）。Ｓ４７に進み、次のイベントの発生まで待機が行われる。一方、待機中に、参加者端末からの資料要求通知信号を受信した場合には（Ｓ４２：ＹＥＳ）、受信した端末ＩＤに基づき、要求元へ、要求された文書データが送信される（Ｓ４３）。Ｓ４５に進み、次のイベントの発生まで待機が行われる。
【００６２】
次に、主催者端末におけるＰ４（図２参照）にかかる処理について説明する。電子会議の開催中に、参加を希望する新たな利用者が訪れた場合、主催者端末の利用者が、表示パネル１３に表示される操作画面において、電子会議の開催を指示する操作を行う。主催者端末では、待機中に、電子会議の開催指示の操作が行われると（Ｓ４７）、開催通知信号と、自身の端末ＩＤとがブロードキャストにより送信される（Ｓ４８）。そしてＳ５０に進み、次のイベントの発生まで待機が行われる。なお、電子会議への参加を希望する利用者の端末装置１０から、参加要求通知信号を受信した場合について行われる処理は、上記したＰ１にかかる処理と同様である。
【００６３】
次に、主催者端末におけるＰ５（図２参照）にかかる処理について説明する。電子会議からの退席を望む利用者の参加者端末から退席通知信号とその参加者端末の端末ＩＤとを受信した場合（Ｓ２５：ＹＥＳ）、主催者端末では、ＲＡＭ１９の参加者リストと全資料リストの更新が行われる。すなわち、参加者リストから退席通知信号の送信元の端末ＩＤが削除され、全資料リストから、送信元の所持資料リストが削除される（Ｓ２６）。そしてＳ４０に進み、上記同様、参加者リストおよび全資料リストが更新されたことに基づき（Ｓ４０：ＹＥＳ）、参加者リストと全資料リストとが互いに対応付けられた状態で配信される（Ｓ４１）。Ｓ４２に進み、次のイベントの発生まで待機が行われる。
【００６４】
次に、主催者端末におけるＰ６（図２参照）にかかる処理について説明する。待機中に、主催者端末の利用者が電子会議の終了を指示する操作を行った場合（Ｓ５０：ＹＥＳ）、主催者端末では、ＲＡＭ１９の参加者リストが参照される。参加者リストに記録されたすべての端末ＩＤ（自身を除く）に基づき、会議を終了する旨を伝える終了通知信号が送信される（Ｓ５１）。そして、ＲＡＭ１９に記憶された参加者リストおよび全資料リストが削除され（Ｓ５２）、図３の電子会議プログラムのメインルーチンに戻り、Ｓ１に進む。端末装置１０は主催者端末としての機能を終了し、上記同様、利用者の操作により電子会議の開催または電子会議プログラムの終了が指示されるか、他の端末装置１０から開催通知信号の受信を受信するまで待機する（Ｓ１〜Ｓ３）。
【００６５】
次に、参加者端末におけるＰ１（図２参照）にかかる処理について説明する。端末装置１０が、Ｓ１〜Ｓ３の処理の繰返しによる待機中に、主催者端末として機能する他の端末装置１０から開催通知信号を受信する（Ｓ３：ＹＥＳ）。この場合には、表示パネル１３に、開催通知信号とともに送信される主催者端末の端末ＩＤと、電子会議の開催を報せる通知とが表示される（Ｓ５）。利用者の操作により、電子会議への参加が指示されなければ（Ｓ６：ＮＯ）、Ｓ１に進み、Ｓ１〜Ｓ３の処理の繰返しによる待機に戻る。
【００６６】
Ｓ６において、利用者の操作によって電子会議への参加が指示された場合（Ｓ６：ＹＥＳ）、主催者端末の端末ＩＤに基づき、参加要求通知信号と、自身の端末ＩＤと、ＲＡＭ１９に記憶された所持資料リストとが送信される（Ｓ７）。ここで、主催者端末から拒否通知信号を受信した場合（Ｓ８：ＹＥＳ）、表示パネル１３に、電子会議への参加が拒否された旨を報せる通知が表示され（Ｓ１０）、Ｓ１に進み、Ｓ１〜Ｓ３の処理の繰返しによる待機に戻る。
【００６７】
Ｓ８で、主催者端末から許可通知信号を受信した場合には（Ｓ８：ＮＯ）、参加者端末として機能するため、図５に示す、参加者端末処理のサブルーチンがコールされる（Ｓ１２）。図５に示す、参加者端末処理が開始されると、Ｓ６０〜Ｓ７６の判断処理のいずれかを満たすイベントが発生するまで待機が行われる（Ｓ６０：ＮＯ，Ｓ６２：ＮＯ，Ｓ７０：ＮＯ，Ｓ７２：ＮＯ，Ｓ７５：ＮＯ，Ｓ７６：ＮＯ，Ｓ６０）。そして待機中に、主催者端末から参加者リストおよび全資料リストを受信したら（Ｓ６０：ＹＥＳ）、ＲＡＭ１９の参加者リストと全資料リストとが更新されて（Ｓ６１）、Ｓ６２に進み、次のイベントの発生まで待機が行われる。
【００６８】
次に、参加者端末におけるＰ２（図２参照）にかかる処理について説明する。待機中に、利用者により文書データの更新が行われた場合（Ｓ６２：ＹＥＳ）、参加者端末では、上記同様、ＲＡＭ１９の所持資料リストが更新される。さらに、主催者端末の端末ＩＤに基づき、更新された所持資料リストが送信される（Ｓ６３）。Ｓ７０に進み、次のイベントの発生まで待機が行われる。送信した所持資料リストに基づき、主催者端末において全資料リストが更新され、参加者リストとともに、すべての参加者端末に配信される。配信された参加者リストおよび全資料リストは、上記のＳ６０，Ｓ６１の処理によってＲＡＭ１９に記憶される。
【００６９】
次に、参加者端末におけるＰ３（図２参照）にかかる処理について説明する。待機中に、利用者によって、全資料リストの一覧から所望する文書データが選択された場合（Ｓ７２：ＹＥＳ）、参加者リストに基づき、選択された文書データを所持する端末装置１０の端末ＩＤが読み取られる。読み取った端末ＩＤに基づき、資料要求通知信号と、自身の端末ＩＤとが送信される（Ｓ７３）。Ｓ７５に進み、次のイベントの発生まで待機が行われる。一方、待機中に、他の端末装置１０から資料要求通知信号を受信した場合には（Ｓ７０：ＹＥＳ）、受信した端末ＩＤに基づき、要求元へ、要求された文書データが送信される（Ｓ７１）。Ｓ７２に進み、次のイベントの発生まで待機が行われる。
【００７０】
次に、参加者端末におけるＰ４（図２参照）にかかる処理について説明する。電子会議の開催中に、端末装置１０の利用者が参加を希望する場合、端末装置１０では、主催者端末からの開催通知信号が送信されるのを待機する（Ｓ１〜Ｓ３）。主催者端末からブロードキャストにより開催通知信号と端末ＩＤとが送信されると、すでに参加者端末として機能している端末装置１０においては、開催通知信号を受信しても、それに対する処理は行われない（Ｓ６０〜Ｓ７６）。一方、電子会議への途中参加を希望する利用者の端末装置１０では、Ｐ１における処理（Ｓ３：ＹＥＳ〜Ｓ８）によって、参加が認められれば（Ｓ８：ＮＯ）、参加者端末として機能することとなる（Ｓ１２）。
【００７１】
次に、参加者端末におけるＰ５（図２参照）にかかる処理について説明する。参加者端末の利用者が操作画面（図示外）において電子会議から退席する操作を行った場合（Ｓ７５：ＹＥＳ）、主催者端末の端末ＩＤに基づき、主催者端末に退席通知信号と自身の端末ＩＤとが送信される（Ｓ７７）。そして、ＲＡＭ１９に記憶された参加者リストおよび全資料リストが削除され（Ｓ７８）、図３の電子会議プログラムのメインルーチンに戻り、Ｓ１に進む。端末装置１０は参加者端末としての機能を終了し、上記同様の待機が行われる（Ｓ１〜Ｓ３）。
【００７２】
次に、参加者端末におけるＰ６（図２参照）にかかる処理について説明する。待機中に、主催者端末から終了通知信号を受信した場合も（Ｓ７６：ＹＥＳ）、Ｐ５と同様に、ＲＡＭ１９の参加者リストおよび全資料リストが削除される（Ｓ７８）。そして図３の電子会議プログラムのメインルーチンに戻り、参加者端末としての機能を終了してＳ１〜Ｓ３の処理の繰返しによる待機に戻る。
【００７３】
主催者端末あるいは参加者端末として機能していない端末装置１０において、待機中に（Ｓ１〜Ｓ３）、利用者が操作画面（図示外）において電子会議プログラムの終了の操作を行った場合（Ｓ１：ＹＥＳ）、電子会議プログラムの実行が終了される。ＲＡＭ１９に確保された記憶エリアが解放され、所持資料リストも削除される。
【００７４】
ところで、第１の実施の形態の端末装置１０は、不揮発性の表示素子で構成された表示パネル１３を用いており、上記したように、表示中の画像を書き換える場合にのみ電力が消費される。電子会議プログラムでは、文書データの更新が行われた場合、新たな参加者端末が途中参加した場合、参加者端末の退席があった場合などに、すべての参加者端末に、参加者リストおよび全資料リストが配信される。第１の実施の形態では、図６に示す、リスト表示処理の実行に従って、更新された参加者リストおよび全資料リストを表示することで、表示パネル１３の書き換えが頻繁に行われることを防止して、電力の消耗を抑制している。以下、リスト表示処理について説明する。なお、リスト表示処理は、上記説明した電子会議プログラムの一部として電子会議プログラムから呼び出され、並列に実行される処理である。
【００７５】
図６に示すように、リスト表示処理が実行されると、プログラムに使用される変数であるリスト更新回数がリセットされ、また、図示しないタイマのカウントもリセットされる（Ｓ８０）。ＲＡＭ１９に記憶された参加者リストまたは全資料リストの更新が行われず（Ｓ８１：ＮＯ）、リスト更新回数も０であるうちは（Ｓ８２：ＹＥＳ）、Ｓ８１に戻り、待機が行われる。参加者リストまたは全資料リストが更新されたら（Ｓ８１：ＹＥＳ）、リスト更新回数がインクリメントされ（Ｓ８３）、リスト更新回数が１となって（Ｓ８５：ＹＥＳ）、タイマのカウントがスタートされる（Ｓ８６）。
【００７６】
Ｓ８７に進み、利用者が端末装置１０を操作したり、他のプログラムにおいて画面の表示が行われたりすることにより、表示パネル１３において画面の書換処理が行われるかどうかが確認される（Ｓ８７）。画面の書換処理が行われる場合には（Ｓ８７：ＹＥＳ）、それにあわせて参加者リストおよび全資料リストが表示パネル１３に表示され（Ｓ９１）、Ｓ８０に戻り、リスト更新回数およびタイマがリセットされる。
【００７７】
Ｓ８７で、画面の書換処理が行われない場合（Ｓ８７：ＮＯ）、タイマのカウント値が所定値未満であって所定時間が経過しておらず（Ｓ８８：ＮＯ）、リスト更新回数が所定回数未満であれば（Ｓ９０：ＮＯ）、Ｓ８１戻る。新たな参加者リストまたは全資料リストの更新がなく（Ｓ８１：ＮＯ）、リスト更新回数が０でなければ（Ｓ８２：ＮＯ）、Ｓ８７に進む。画面の書換処理が行われたり、所定時間が経過したり、リスト更新回数が所定回数に達したりすることがなければ（Ｓ８７：ＮＯ，Ｓ８８：ＮＯ，Ｓ９０：ＮＯ）、上記同様、Ｓ８１に戻る。そして、新たに参加者リストまたは全資料リストに更新があれば（Ｓ８１：ＹＥＳ）、リスト更新回数がインクリメントされる。リスト更新回数が１でなければタイマはスタートされているので（Ｓ８５：ＮＯ）、Ｓ８７に進む。
【００７８】
参加者リストまたは全資料リストが更新されてから、その参加者リストおよび全資料リストの表示がなされずに所定時間が経過したら（Ｓ８８：ＹＥＳ）、Ｓ９１進む。また、参加者リストまたは全資料リストが更新されてから、その参加者リストおよび全資料リストの表示がなされずに、参加者リストまたは全資料リストがさらに更新され、リスト更新回数が所定回数以上となった場合も（Ｓ９０：ＹＥＳ）、同様にＳ９１に進む。参加者リストおよび全資料リストが表示パネル１３に表示され（Ｓ９１）、Ｓ８０に戻り、リスト更新回数およびタイマがリセットされる。
【００７９】
このように、端末装置１０では、参加者リストまたは全資料リストが更新された場合、直ちに、表示パネル１３に参加者リストおよび全資料リストの表示が行われるのではなく、表示パネル１３の書換処理が行われる場合に合わせて参加者リストおよび全資料リストの表示が行われる。また、所定時間の経過後や、所定回数の更新が行われた場合には、書換処理が行われなくとも、参加者リストおよび全資料リストの表示を行うことができる。これにより、表示パネル１３の書換処理が頻繁に行われることがなく、電力の消耗を抑制することができる。
【００８０】
以上説明したように、第１の実施の形態の電子会議システム１では、電子会議を開催する主催者端末が、電子会議に参加する参加者端末から、それぞれの端末ＩＤと所持資料リストとを受信し、それらを用いて参加者リストと全資料リストとを生成して、参加者端末に配信することができる。よって、参加者端末は、参加者リストに基づいて、全資料リストに含まれる文書データを所持する端末装置１０に、直接、文書データの送信を要求することができる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置１０同士で直接行うことができるので、文書データを速やかに取得することができる。また、参加者リストおよび全資料リストを参照して所望する文書データを所持する端末装置１０を探すことができるので、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。さらに、主催者端末が参加者リストおよび全資料リストを一元管理するので、参加者端末に負荷がかからない。
【００８１】
また、主催者端末が、退席した参加者端末の端末ＩＤおよび所持資料リストを除いた参加者リストおよび全資料リストを生成し、各参加者端末に配信することができるので、参加者リストおよび全資料リストを、常に、最新の状態に維持することができる。これにより、すでに退席した端末装置１０に対して、文書データを要求してしまうことがない。また、主催者端末が、文書データを更新した参加者端末の所持資料リストを反映させた全資料リストを生成し、参加者リストとともに各参加者端末に配信することができるので、参加者リストおよび全資料リストを、常に、最新の状態に維持することができる。これにより、更新前の文書データを要求してしまうことがない。また、主催者端末は、電子会議の開催中にも、開催通知信号を送信することができるので、端末装置１０が参加者端末として電子会議に途中参加することができる。
【００８２】
次に、第２の実施の形態の電子会議システム１について説明する。第２の実施形態の電子会議システム１の端末装置１０では、主催者端末が参加者リストを管理して配信し、全資料リストは、個々の端末装置１０がそれぞれ作成（更新）する処理が行われる。上記処理以外の端末装置１０の構成、電子会議システム１のシステム構成等は、第１の実施形態と同様である。よって以下では、図７、図８を参照して、第２の実施の形態の電子会議システム１において行われる処理の流れについて説明し、図９，図１０を参照して、第２の実施の形態の電子会議プログラムの各処理について説明する。なお、図７，図８のシーケンス図において、第１の実施の形態と同一の処理については同一のステップ番号を付し、説明を簡略化または省略して行うものとする。
【００８３】
第２の実施の形態では、第１ピリオド（Ｐ１）において、開催通知信号および端末ＩＤをブロードキャストにより送信した端末装置１０（端末Ａ）が主催者端末として機能する（Ｓ１）。電子会議への参加を所望する利用者の端末装置１０から、端末Ａの端末ＩＤに基づき、参加要求通知信号、端末ＩＤ、および所持資料リストが送信される（Ｓ６）。端末Ａでは、受信した端末Ｂ，Ｃの端末ＩＤに基づき、それぞれに、許可通知信号を送信する。このとき、第２の実施の形態では、主催者端末である端末Ａが、自身の所持資料リストも送信する（Ｓ３４）。
【００８４】
端末Ａの所持資料リストを受信した端末Ｂ，Ｃでは、それぞれ、全資料リストが更新される（Ｓ６５）。また、端末Ａにおいても、参加者リストに端末Ｂ，Ｃの端末ＩＤが記録されて更新されるとともに（Ｓ３５）、全資料リストに端末Ｂ，Ｃの所持資料リストが記録されて更新される（Ｓ３６）。そして主催者端末である端末Ａの全資料リストまたは所持資料リストが更新されると、第２の実施の形態では、端末Ａから、参加者リストに端末ＩＤのある端末Ｂ，Ｃに、参加者リストが配信される（Ｓ４４）。
【００８５】
端末Ｂ，Ｃでは、参加者リストを受信すると、それぞれにおいて、参加者リストに端末ＩＤのある端末装置１０に対し、自身の所持資料リストが送信される（Ｓ６７）。すなわち、端末Ｂは端末Ａ，Ｃに所持資料リストを送信し、端末Ｃは端末Ａ，Ｂに所持資料リストを送信する。そして、所持資料リストを受信した端末装置１０では、それぞれの全資料リストが更新される（Ｓ５６）。なお、Ｐ１において、端末Ａは、Ｓ３６で全資料リストが更新されており、各端末装置１０から送信される所持資料リストと同内容であるため、全資料リストの更新は行われない。
【００８６】
このように、第２の実施の形態では、主催者端末（端末Ａ）からは、参加者リストが配信され、全資料リストは配信されない。参加者端末（端末Ｂ，Ｃ）では、参加者リストを受信すると、自身の所持資料リストが各端末装置１０に送信され、受信した所持資料リストを反映した全資料リストが作成（更新）される。よって、各端末装置１０が所持する参加者リストと全資料リストとは、常に最新の情報が反映されたものとなる。
【００８７】
なお、主催者端末（端末Ａ）が、部外者の端末装置１０（端末Ｄ）の電子会議への参加を拒否する際の処理は、第１の実施の形態と同様である。端末Ａにおいて参加者リストおよび全資料リストの更新はなされず、よって、参加者リストの配信も行われない。
【００８８】
次に、第２の実施の形態の第２ピリオド（Ｐ２）では、端末装置１０（例えば端末Ｃ）の所持する文書データが更新されると（Ｓ６２）、所持資料リストと全資料リストが更新される（Ｓ５６）。参加者リストに更新はないので、参加者リストに記録された端末ＩＤに基づく各端末装置１０（端末Ａ，Ｂ）に、自身の所持資料リストが送信される（Ｓ６７）。端末Ｃの所持資料リストを受信した端末Ａ，Ｂでは、それぞれの全資料リストが更新される（Ｓ３６またはＳ５６）。
【００８９】
第２の実施の形態の第３ピリオド（Ｐ３）における処理の流れは、第１の実施の形態と同様であるので説明を省略する。
【００９０】
次に、第２の実施の形態の第４ピリオド（Ｐ４）では、電子会議に新たな端末装置１０（端末Ｅ）の参加が行われる場合に、第１の実施の形態と同様に、主催者端末（端末Ａ）から開催通知信号と端末ＩＤとがブロードキャストにより送信される（Ｓ４８）。すでに電子会議に参加している端末Ｂ，Ｃでは開催通知信号が無視され、端末Ｅでは、Ｐ１と同様に、端末Ａに対し参加要求通知信号が送信される（Ｓ６）。端末Ａから許可通知信号が送信され（Ｓ３４）、さらに、すべての参加者端末（端末Ｂ，Ｃ，Ｅ）に対し、参加者リストが送信される（Ｓ４４）。これにより、各参加者端末が、受信した参加者リストに基づく各端末装置１０に、それぞれ、自身の所持資料リストを送信する点について（Ｓ６７）、Ｐ１と同様である。
【００９１】
次に、第２の実施の形態の第５ピリオド（Ｐ５）では、電子会議から退席する参加者端末（例えば端末Ｃ）から主催者端末（端末Ａ）に退席通知信号が送信されると、端末Ａにおいて参加者リストと全資料リストが更新され、端末Ｃの端末ＩＤと所持資料リストが削除される（Ｓ２６）。さらに端末Ａから、更新された参加者リストが、電子会議に参加する参加者端末（端末Ｂ，Ｅ）に送信される（Ｓ６５）。これにより、各参加者端末が、受信した参加者リストに基づく各端末装置１０に、それぞれ、自身の所持資料リストを送信する点について（Ｓ６７）、Ｐ１と同様である。
【００９２】
第２の実施の形態の第６ピリオド（Ｐ６）における処理の流れは、第１の実施の形態と同様であるので説明を省略する。
【００９３】
次に、図９，図１０を参照し、第２の実施の形態の電子会議プログラムの各処理について説明する。なお、電子会議プログラムのメインルーチンは、図３に示す、第１の実施の形態のものと同一であるため、説明を省略する。また、図９の主催者端末処理および図１０の参加者端末処理において、第１の実施の形態と同一の処理には、同一のステップ番号を付しており、説明を簡略化または省略して行うものとする。なお、以下の説明においては、図７，図８のシーケンス図を適宜参照する。
【００９４】
図９に示す、電子会議プログラムの主催者端末処理では、Ｐ１（図７参照）にかかる処理として、Ｓ２０で開催通知信号と端末ＩＤが送信されると、Ｓ２１〜Ｓ５０の処理が繰返されて、次のイベントの発生まで待機が行われる。待機中に参加要求通知信号を受信したら（Ｓ２１：ＹＥＳ）、Ｓ２８で、表示パネル１３に送信元の端末ＩＤが表示される。拒否通知信号が送信される場合は第１の実施の形態と同様である（Ｓ３０：ＮＯ，Ｓ３１，Ｓ４０）。
【００９５】
そして、許可通知信号が送信される場合には（Ｓ３０：ＹＥＳ）、主催者端末の端末ＩＤと、所持資料リストとが、許可通知信号とともに送信される（Ｓ３２）。Ｓ３５で参加者リストが更新され、Ｓ３６で全資料リストが更新されると、Ｓ４０で、参加者リストまたは全資料リストが更新されたことに伴い（Ｓ４０：ＹＥＳ）、Ｓ４４に進む。第２の実施の形態では、Ｓ４４において、参加者リストのみが、参加者リストに記録された端末ＩＤに基づくすべての端末装置１０（自身を除く）に配信される（Ｓ４４）。
【００９６】
次に、主催者端末におけるＰ２（図７参照）にかかる処理では、待機中に、主催者端末の所持する文書データが更新された場合（Ｓ２２：ＹＥＳ）、第２の実施の形態では、所持資料リストが更新され、各端末装置１０に、所持資料リストが送信される（Ｓ２４）。さらに全資料リストが更新されるが（Ｓ２９）、その後、Ｓ４２に進むので、参加者リストの配信は行われない。参加者端末において文書データが更新され、所持資料リストが主催者端末に送信された場合も同様に（Ｓ２３：ＹＥＳ）、Ｓ２９において全資料リストが更新され、Ｓ４２に進む。
【００９７】
以下、主催者端末におけるＰ３（図７参照）、Ｐ４〜Ｐ６（図８参照）にかかる処理は、第１の実施の形態と同様であるので説明を省略する。ただし、参加者リストまたは全資料リストに更新があった場合に主催者端末から参加者端末に、参加者リストが配信され、全資料リストは配信されないことは、上記Ｐ１にかかる処理と同様である。
【００９８】
次に、第２の実施の形態の参加者端末処理について説明する。図１０に示す、参加者端末処理では、Ｓ５５〜Ｓ７６の処理が繰り返されて、イベントの発生まで待機が行われる（Ｓ５５：ＮＯ，Ｓ６２：ＮＯ，Ｓ６４：ＮＯ，Ｓ７０：ＮＯ，Ｓ７２：ＮＯ，Ｓ７５：ＮＯ，Ｓ７６：ＮＯ，Ｓ５５）。そして、参加者端末におけるＰ１（図７参照）にかかる処理において、主催者端末から許可通知信号が送信される際には、主催者端末の所持資料リストも送信される。参加者端末が所持資料リストを受信した場合には（Ｓ５５：ＹＥＳ）、ＲＡＭ１９に記憶された全資料リストが更新され（Ｓ５６）、Ｓ６２に進み、次のイベントの発生まで待機が行われる。
【００９９】
さらに、Ｐ１において、参加者端末から参加者リストを受信した場合（Ｓ６４：ＹＥＳ）、ＲＡＭ１９に記憶された参加者リストが受信した参加者リストに更新される（Ｓ６５）。そして、第２の実施の形態では、更新された参加者リストに記録された端末ＩＤに基づくすべての端末装置１０に対し、自身の所持資料リストが送信される（Ｓ６７）。Ｓ７０に進み、次のイベントの発生まで待機が行われる。
【０１００】
次に、参加者端末におけるＰ２（図７参照）にかかる処理では、待機中に、参加者端末の所持する文書データが更新された場合（Ｓ６２：ＹＥＳ）、所持資料リストの更新と、それに伴う全資料リストの更新が行われる（Ｓ６６）。さらに、ＲＡＭ１９に記憶される参加者リストに記録された端末ＩＤに基づくすべての端末装置１０に対し、更新された所持資料リストが送信される（Ｓ６７）。Ｓ７０に進み、次のイベントの発生まで待機が行われる。
【０１０１】
参加者端末においても、Ｐ３（図７参照）、Ｐ４〜Ｐ６（図８参照）にかかる処理は、第１の実施の形態と同様であり、以下、説明を省略する。ただし、主催者端末からの参加者リストを受信した場合に、参加者リストに記録された端末ＩＤに基づくすべての端末装置１０に対し、自身の所持資料リストが送信されることは、上記Ｐ１にかかる処理と同様である。
【０１０２】
以上説明したように、第２の実施の形態の電子会議システム１では、電子会議を開催する主催者端末が、電子会議に参加する参加者端末から、それぞれの端末ＩＤを受信し、参加者リストを生成して、参加者端末に配信することができる。そして、参加者端末は、参加者リストに基づき、それぞれの端末装置１０に、自身の所持資料リストを送信することができる。そして各端末装置１０において、所持資料リストに基づく全資料リストを生成することで、参加者リストに基づいて、全資料リストに示される文書データを所持する端末装置１０に、直接、文書データの送信を要求することができる。すなわち、文書データの送受信を、他の装置を介さずに、端末装置１０同士で直接行うことができるので、文書データを速やかに取得することができる。また、参加者リストおよび全資料リストを参照して所望する文書データを所持する端末装置１０を探すことができるので、各端末装置にそれぞれアクセスし、その端末装置が所持する文書データを参照して、所望する文書データの所在を探る必要がなく、手間がかからない。また、主催者端末は参加者リストを管理し、参加者端末がそれぞれの所持資料リストを送信し合って、個々の端末装置１０において全資料リストを生成するので、主催者端末にかかる負荷を分散することができる。
【０１０３】
また、主催者端末は、退席した参加者端末の端末ＩＤおよび所持資料リストを除いた参加者リストを生成し、各参加者端末に配信することができる。そして各参加者端末は、更新された参加者リストに基づき自身の所持資料リストを送信することができる。よって端末装置１０は、参加者リストおよび全資料リストを、常に、最新の状態に維持することができる。これにより、すでに退席した端末装置１０に対して、文書データを要求してしまうことがない。また、主催者端末は、文書データを更新した参加者端末から所持資料リストを受信したら、参加者リストを各参加者端末に配信することができる。そして各参加者端末は、更新された参加者リストに基づき自身の文書情報を送信することができる。よって端末装置１０は、参加者リストおよび全資料リストを、常に、最新の状態に維持することができる。これにより、更新前の文書データを要求してしまうことがない。また、主催者端末は、電子会議の開催中にも、開催通知信号を送信することができるので、端末装置１０が参加者端末として電子会議に途中参加することができる。
【０１０４】
なお、上記の実施形態に示される電子会議システム１および端末装置１０の構成は例示であり、本発明は各種の変形が可能なことは言うまでもない。例えば、電子会議に途中参加する場合に、第１，第２の実施の形態では、主催者端末の利用者の操作により、開催通知信号がブロードキャストにより送信されることとした。これに限らず、例えば図４において、Ｓ４５：ＮＯの場合にＳ５０に進み、Ｓ５０：ＮＯの場合にＳ２０に戻るように、処理の進行手順を変更してもよい。このようにすれば、主催者端末では定期的に開催通知信号を送信することができる。ゆえに、主催者端末の利用者が、電子会議に途中参加する端末装置１０が増えるたびに、開催通知信号を再送信するための操作を行う手間を省くことができる。
【０１０５】
また、リスト表示処理（図６参照）では、参加者リストまたは全資料リストに更新があった場合に、表示パネル１３の画面の書換処理が行われる際などに、参加者リストおよび全資料リストが表示されることとした。これに限らず、参加者リストおよび全資料リストを表示するのではなく、例えば更新を示す通知（文字、図形、テロップなど）が、画面の一部の領域に表示されるようにしてもよい。あるいは、利用者による操作が行われたら、表示されるようにしてもよい。
【０１０６】
また、主催者端末において、電子会議の開催通知信号を送信したら、その後、所定期間は参加要求通知信号の受付期間とし、参加者リストおよび全資料リストの更新を行っても、各参加者端末への送信を保留してもよい。
【０１０７】
また、第２の実施の形態において、主催者端末からの参加者リストの配信を契機に、各参加者端末から、所持資料リストの送信が行われたが、参加者リストの記録内容に変化がない場合には、所持資料リストの送信が行われないようにしてもよい。また、参加者リストに追加された端末ＩＤに対してのみ、各端末装置から所持資料リストの送信が行われてもよい。同様に、所持資料リストに更新を行った端末装置のみが、各端末装置に対して所持資料リストの送信を行ってもよい。
【０１０８】
なお、本実施の形態においては、参加者リストが「端末一覧情報」に相当し、全資料リストが「文書一覧情報」に相当する。端末ＩＤが、「端末情報」に相当し、所持資料リストが「文書情報」に相当する。Ｓ２１で、参加要求通知信号とともに端末ＩＤと所持資料リストを受信するＣＰＵ１１が、「第１受信手段」に相当する。Ｓ３５で、参加者リストを更新するＣＰＵ１１が、「第１生成手段」に相当する。Ｓ３６で、全資料リストを更新するＣＰＵ１１が、「第２生成手段」に相当する。Ｓ４１で、参加者リストおよび全資料リストを配信するＣＰＵ１１が、「第１送信手段」に相当する。Ｓ７で、参加要求通知信号とともに端末ＩＤと所持資料リストを送信するＣＰＵ１１が、「第２送信手段」に相当する。Ｓ６０で、参加者リストおよび全資料リストを受信するＣＰＵ１１が、「第２受信手段」に相当する。Ｓ４６またはＳ７３で、資料要求通知信号を送信するＣＰＵ１１が、「第１出力手段」に相当する。Ｓ４３またはＳ７１で、要求された文書データを要求元の端末装置１０に送信するＣＰＵ１１が、「要求データ送信手段」に相当する。
【０１０９】
Ｓ７７で、退席通知信号を出力するＣＰＵ１１が、「第２出力手段」に相当する。第１の実施の形態においてはＳ６３で、また、第２の実施の形態においてはＳ６６で、所持資料リストを更新するＣＰＵ１１が、「第３生成手段」に相当する。Ｓ６７で、各端末装置１０に自身の所持資料リストを送信するＣＰＵ１１が、「第３送信手段」に相当する。Ｓ５６で、全資料リストを更新するＣＰＵ１１が、「第４生成手段」に相当する。電子会議の開催時にはＳ２０で、開催中においてはＳ４８で、開催通知信号を送信するＣＰＵ１１が、「第４送信手段」に相当する。表示パネル１３が、「表示部」に相当する。Ｓ８７で、表示パネル１３の書換処理が行われる場合に、Ｓ９１で、参加者リストと全資料リストを表示させるＣＰＵ１１が、「表示手段」に相当する。
【符号の説明】
【０１１０】
１    電子会議システム
１０    端末装置
１１    ＣＰＵ
１３    表示パネル
１９    ＲＡＭ
【図１】
2012073898.tif 000003
【図２】
2012073898.tif 000004
【図３】
2012073898.tif 000005
【図４】
2012073898.tif 000006
【図５】
2012073898.tif 000007
【図６】
2012073898.tif 000008
【図７】
2012073898.tif 000009
【図８】
2012073898.tif 000010
【図９】
2012073898.tif 000011
【図１０】
2012073898.tif 000012