(57)【要約】【課題】専用のサーバを必要としないで会議を実行させるシステム、および会議のどのメンバーに対しても新規参加を要請でき、円滑な会議を続けられるシステムを提供する。【構成】ネットワークに接続された複数のコンピュータ間で直接メッセージを送受信し、それぞれのコンピュータに、会議を通知する対象範囲と参加者の条件を設定した「設定テーブル」１０と、会議参加者を示す「メンバーテーブル」１１と、会話メッセージの履歴を保管する「メッセージ履歴ファイル」１２とをそなえ、参加者のコンピュータが同一の情報を保存している。新規参加者は、いずれのコンピュータにも参加要請でき、要請を受けたコンピュータが設定テーブルにより参加の可否を判断する。参加を許可したコンピュータには「設定テーブル」と「メンバーテーブル」と「メッセージ履歴ファイル」の内容を送信する。【選択図】        図７
2005020052.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された複数のコンピュータ間で直接メッセージを送受信して、相互に会話を行う電子会議システムにおいて、それぞれのコンピュータに、会議開催を通知する対象範囲と参加者の条件を設定した「設定テーブル」と、会議参加者を示す「メンバーテーブル」と、会話メッセージの履歴を保管する「メッセージ履歴ファイル」とをそなえ、参加している各コンピュータが同一の情報を保存することにより、特定の管理サーバを設けないことを特徴とする電子会議システム。
【請求項２】
会議に参加しているメンバーのいずれかのコンピュータが、新規に会議への参加を希望するメンバーから、「新規参加要請」のメッセージを受信したときは、このメッセージを受信したコンピュータが、「設定テーブル」を照合して参加の可否を判断し、参加を許可したときは、会議に参加している他のメンバーに「新規参加あり」のメッセージを送信するとともに、前記「新規参加要請」のメッセージを送信したコンピュータに、「設定テーブル」と「メンバーテーブル」および現状の「メッセージ履歴ファイル」の内容を送信する請求項１の電子会議システム。
【請求項３】
会議に参加しているメンバーのいずれかのコンピュータが、新規に会議への参加を希望するメンバーから、「新規参加要請」のメッセージを受信したときは、このメッセージを受信したコンピュータが、「設定テーブル」を照合して、あらかじめ承諾されたメンバーでない場合は、会議に参加している他のすべてのコンピュータに、「参加要請あり」のメッセージとともに参加を希望するメンバー名を送信し、新規参加を許可するか否かの回答を集計して参加の可否を決定した結果を、前記「新規参加要請」のメッセージを送信したコンピュータに送信するとともに、参加を許可したときは、会議に参加している他のメンバーに「新規参加あり」のメッセージを送信するとともに、前記「新規参加要請」のメッセージを送信したコンピュータに、「設定テーブル」と「メンバーテーブル」および現状の「メッセージ履歴ファイル」の内容を送信する請求項１の電子会議システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどのネットワークを利用し、管理サーバを設けない電子会議（電子掲示板やチャットを含む）システムに関する。
【０００２】
【従来の技術】
従来の電子会議は、たとえば
【特許文献１】特開平８−２５６１４５号公報に示されているように、マネージャーによって管理される特定の管理サーバをそなえており、参加を希望するときは、マネージャーに参加要求を送り、マネージャーが保持する参加許可リストに登録されている場合に、参加許可の処理をするようにしている。
【０００３】
また、
【特許文献２】特開２０００−３５３１３８号公報の電子会議構築方式では、固定した管理サーバを設けないで、会議を立ち上げた最初の端末を会議サーバとしており、会議の管理サーバを特定する第１識別子を記憶する管理サーバ情報と、参加者端末を識別する第２識別子を記憶するユーザ情報と、参加者端末について第２識別子と所有者を一対で記憶する参加者情報とを有している。
【０００４】
【発明が解決しようとする課題】
従来の電子会議システムや電子掲示板システムでは、専用の管理サーバを必要とするため、気軽に会議を始めることができず、会議に後から参加する場合は、他のコンピュータが、どのようなメンバーで会議を行っており、どのような状態になっているかを把握することが難しく、コンピュータ以外の手段であらかじめ連絡を取るなどの手数が必要であり、管理サーバに関する情報を知っていなければ会議への参加ができないなどの問題があった。また、たとえ途中から参加できたとしても、それまでの会議内容が把握できないので、スムーズに会議に参加できないという問題があった。
また、特開２０００−３５３１３８号のように、会議を立ち上げた端末を管理サーバとする方式においても、新規に参加しようとする場合は、ネットワークを通じて管理サーバ端末を検索するブロードキャストメッセージを送信し、管理サーバの参加者情報に第２の識別子を登録する必要があり、限られた範囲のネットワークでしか会議を実施できないなどの問題がある。
【０００５】
本発明は、このような点にかんがみ、専用のサーバを必要としないで会議を実行でき、新規参加者に対してもコンピュータによるメッセージの送受信のみで許可や制限を行うことができ、新規参加者に今までの会議の経過が分かり、円滑に参加できるようにした電子会議システムを提供する。
【０００６】
【課題を解決するための手段】
このため、ネットワークに接続された複数のコンピュータ間で直接メッセージを送受信して、相互に会話を行う電子会議システムにおいて、それぞれのコンピュータに、会議開催を通知する範囲と参加者の条件を設定した「設定テーブル」と、会議参加者を示す「メンバーテーブル」と、会話メッセージの履歴を保管する「メッセージ履歴ファイル」とをそなえ、会議に参加している各コンピュータが、それぞれ同一の情報を保持することにより、特定の管理サーバを設けないで会議を実行できるようにしている。
また、新規に参加を希望するコンピュータは、会議を開催しているいずれのコンピュータに対しても参加要請ができ、要請を受信したコンピュータは、自己の「設定テーブル」によって参加許可の可否を判断して送信し、参加を許可したコンピュータに対しては「参加許可」のメッセージとともに、「設定テーブル」と「メンバーテーブル」および「メッセージ履歴ファイル」を送信する。
【０００７】
【発明の実施の形態】
これを図に示す実施例について説明する。
図１は本発明システムの実施例を示すブロック図で、コンピュータＡ、Ｂ、Ｃで会議を実行している状態を示しており、図２は、「設定テーブル」１０の構成を示す例で、開催通知の範囲や、この会議に参加を許可するメンバー、許可しないメンバー、参加に対して他のメンバーの承認が必要なメンバーの名前や範囲が登録されている。図３は、「メンバーテーブル」１１の内容例を示す構成図、図４は、「メッセージ履歴ファイル」１２の内容の例を示す構成図である。
会議に参加している各コンピュータのディスク内に保存されている「メンバーテーブル」１１には、図３のように、現在会議に参加しているメンバーの名前とＩＰアドレスが登録されており、たとえば、コンピュータＡからメッセージを送る場合は、コンピュータＡのディスク内に保存されている「メンバーテーブル」１１を参照して、会議に参加している他のメンバー全員、すなわちコンピュータＢおよびコンピュータＣに対して、それぞれのネットーク上のＩＰアドレスを直接指定して送信する。
【０００８】
この際、送信したメッセージ内容は、図４のように、コンピュータＡの「メッセージ履歴ファイル」１２に「発言者Ａ」として記録され、このメッセージを受信したコンピュータＢおよびＣは、受信メッセージを画面に表示するとともに、それぞれのディスク内の「メッセージ履歴ファイル」１２にＡのメッセージとして保存する。
他のコンピュータＢまたはコンピュータＣからのメッセージも、同様に処理保存される。したがって、会議でやりとりしたメッセージの内容は、会議に参加しているコンピュータにすべて送信され、各コンピュータには同一の情報が保存されている。
【０００９】
次に、新規参加者が会議に参加する場合の手順を示す。
新規に参加を希望するコンピュータＤは、まず、図５のフローチャートにより会議を開催しているコンピュータを検索する。
会議を行っていると思われるコンピュータＡに対して、ネットワーク上のＩＰアドレスを直接指定して「問い合わせ」のメッセージ１００を送信する。
「問い合わせ」のメッセージ１００を受信したコンピュータＡは、会議を実施していない場合は、「未実施」のメッセージ１１１を返信する。「問い合わせ」のメッセージに対するコンピュータＡからの返信が来ない場合は、回答受信のタイムアウトになり、「未実施」のメッセージ１１１と同様の結果になる。
【００１０】
「問い合わせ」のメッセージ１００を受信したコンピュータＡが、会議を実施している場合は、受信したコンピュータＡがそなえている「設定テーブル」１０により、
（１）  「設定テーブル」に、すべてのコンピュータに実施の通知を行う「すべて通知」が設定されている場合（図２参照）は、どのコンピュータからの問い合わせに対しても、会議の開催通知を示した「実施中」のメッセージ１１０を「問い合わせ」を発送したコンピュータＤのＩＰアドレスに返信する。
（２）  「設定テーブル」に、現在会議に参加している以外のメンバーには知られたくない会議であり「非通知」が選定されている場合は、すべての問い合わせに対して、「未実施」のメッセージ１１１を返信する。
（３）  また、「設定テーブル」に、特定のメンバーにのみ参加を認める「特定相手のみ許可」が設定されている場合は、「問い合わせ」のメッセージ１００を受信したコンピュータが、「設定テーブル」に設定された特定の条件に合致するかどうかを判断し、合致していれば、会議の開催通知を示した「実施中」のメッセージ１１０を返信し、合致しない場合は「未実施」のメッセージ１１１を「問い合わせ」を発送したコンピュータＤに送信する。
【００１１】
前述の問い合わせにより、「実施中」の回答を受けたコンピュータＤが、新規に会議に参加する場合は、図６および図７に示すように、「新規参加要請」のメッセージ１２０を、「実施中」のメッセージ１１０が送られてきたコンピュータＡのＩＰアドレスに送信する。
「新規参加要請」のメッセージ１２０を受信したコンピュータＡは、「設定テーブル」１０の設定内容により無条件で許可するかどうかの確認処理を行い、設定内容に合致していれば「参加許可」のメッセージ１５０を返信し、合致していない場合は「参加非許可」のメッセージ１５１を送信する。
【００１２】
また、「設定テーブル」１０により、許可に際して会議に参加しているメンバーの承認を必要とする場合は、次の手順による。
「新規参加要請」のメッセージ１２０を受けたコンピュータＡから「参加要請あり」のメッセージ１３０を、「メンバーテーブル」１１に登録されている他のメンバーのコンピュータＢ、ＣのＩＰアドレスに送信する。
「参加要請あり」のメッセージ１３０を受信したコンピュータは、それぞれその内容を画面に表示し、参加に対する「承認」メッセージ１４０または「非承認」メッセージ１４１をキーボードまたはマウスで入力して、コンピュータＡのＩＰアドレスに送信する。このメッセージを受信したコンピュータＡは、自分の意見も入れて全員が「承認」であれば、「新規参加要請」を行ったコンピュータＤに、「参加許可」のメッセージ１５０を送信し、メンバーのいずれかから「非承認」のメッセージ１４１があるか、自分が「非承認」の場合は、「参加不許可」のメッセージ１５１を送信する。
【００１３】
「参加許可」をしたコンピュータＡは、「メンバーテーブル」１１にコンピュータＤを加えて更新するとともに、他のメンバーのコンピュータＢ、Ｃに、「新規参加あり」のメッセージ１６０を送信して、自己を含めすべてのコンピュータの「メンバーテーブル」１１に新規参加者の名称およびＩＰアドレスを追加登録して更新させる。また、「参加不許可」を送信した場合は、許可しなかったことを送信する。
また、コンピュータＡは、「参加許可」のメッセージを送信した新規のコンピュータＤに対して、「参加許可」のメッセージ１５０の送信とともに、「設定テーブル」１０と、更新した「メンバーテーブル」１１、および、「メッセージ履歴ファイル」１２を送信する。
【００１４】
なお、「問い合わせ」１００および「新規参加要請」１２０が、コンピュータＡ以外のコンピュータＢ、Ｃに対して送信された場合も、受信したコンピュータＢまたはＣがコンピュータＡと同様に処理を行う。
なお、このシステムは、電子会議に限らず、電子掲示板やチャットにも適用することができる。
【００１５】
【発明の効果】
このように本発明は、ネットワークに接続された複数のコンピュータ間で直接メッセージを送受信して、相互に会話を行う電子会議システムにおいて、それぞれのコンピュータに、「設定テーブル」と「メンバーテーブル」および「メッセージ履歴ファイル」をそなえ、参加している各コンピュータが、同一の情報を登録しているので、専用のサーバを設置する必要がなく、複数のコンピュータによる電子会議を気軽に始められ、効率的に会議を進めることができる。
また、新規に会議に参加する場合は、会議の開催状況を把握して、会議に参加しているいずれのコンピュータに対しても参加要請を行うことができ、また、参加の要請を受けたコンピュータ側でも、許可するかどうかの処理が容易になり、参加およびその許可あるいは非許可の手順が簡単になるなどの効果がある。
【００１６】
また、新規の参加者には、「参加許可」のメッセージとともに、現状の「設定テーブル」と、「メンバーテーブル」および「メッセージ履歴ファイル」の内容が送信されるので、会議の進行状態を把握でき、円滑に会議を進めることができる。
なお、新規の参加者について会議をしているメンバーの承認が必要な場合も、処理に必要なメッセージが自動的に送受信されて許可の結果を判断でき、迅速な対応ができる利点が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態例を記すブロック図である。
【図２】設定テーブルの構成図である。
【図３】メンバーテーブルの構成図である。
【図４】メッセージ履歴ファイルの構成図である。
【図５】新規に参加するために開催中の電子会議を探す手順を示すフローチャートである。
【図６】開催中の電子会議に参加するための手順を示すブロック図である。
【図７】新規参加に対する会議中のコンピュータの処理を示すフローチャートである。
【符号の説明】
Ａ、Ｂ、Ｃ  会議中のコンピュータ
Ｄ  新規に参加を希望するコンピュータ
１０  設定テーブル
１１  メンバーテーブル
１２  メッセージ履歴ファイル
１００  「問い合わせ」メッセージ
１１０  「実施中」メッセージ
１１１  「未実施」メッセージ
１２０  「新規参加要請」メッセージ
１３０  「参加要請あり」メッセージ
１４０  「承認」メッセージ
１４１  「非承認」メッセージ
１５０  「参加許可」メッセージ
１５１  「参加不許可」メッセージ
１６０  「新規参加あり」メッセージ
【図１】
2005020052.tif 000003
【図２】
2005020052.tif 000004
【図３】
2005020052.tif 000005
【図４】
2005020052.tif 000006
【図５】
2005020052.tif 000007
【図６】
2005020052.tif 000008
【図７】
2005020052.tif 000009