(57)【要約】【課題】メッセージ毎に、公開するグループやユーザを指定し、同一フォーラムにおいて特定のユーザやグループにのみ公開するメッセージと一般向けメッセージとの両方を混在管理可能とし、電子会議における情報のトレーサビリティ、アクセス管理を容易にする。【解決手段】１つの電子会議サーバ１に、複数のフォーラムを識別するための情報と、各フォーラムへの参照やメッセージの発言を許可する情報を管理するフォーラム管理部２３と、ユーザを所属や一般、管理者といったレベルによって纏められたグループを管理するユーザグループ管理部２４と、メッセージの内容とサーバ上の格納位置と登録対象となるフォーラムとメッセージを公開先情報に基づいて、メッセージ毎に公開先を決定し表示するメッセージ管理部２２とを設ける。公開先情報としては、ユーザと複数のユーザをまとめて扱うグループがある。【選択図】      図１
2006155315.tif 000002
【特許請求の範囲】
【請求項１】
電子会議サーバと、該電子会議サーバと通信可能な複数のクライアント端末とを備え、前記クライアント端末で編集されたメッセージデータを前記電子会議サーバに格納し、格納されたメッセージデータを別の前記クライアント端末から参照することによって、意見や情報の交換を行う電子会議システムにおける電子会議方法において、
前記クライアント端末は、メッセージの編集及びメッセージの発言を行うメッセージ編集画面と、メッセージの一覧を表示し項目の選択によりメッセージの参照を行うメッセージ一覧画面とを表示し、前記クライアントを使用するユーザに前記画面から情報を入力させて前記電子会議サーバにアクセスし、
前記電子会議サーバは、前記クライアント端末からの要求に対して、複数のフォーラムを識別するための情報と、各フォーラムへの参照やメッセージの発言を許可するか否かが設定された情報と、複数のユーザを纏めたグループの情報と、メッセージの内容、登録対象となるフォーラム及びメッセージの公開先を有する情報とに基づいて、メッセージ毎に公開先を決定することを特徴とする電子会議方法。
【請求項２】
前記公開先の情報は、ユーザと複数のユーザを纏めたグループとからなることを特徴とする請求項１記載の電子会議方法。
【請求項３】
前記電子会議サーバが少なくとも２台設けられ、一方の電子会議サーバが、だれでもが参加して議論するためのサーバ、他方の電子会議サーバが、特定のユーザだけが参加することができるサーバであり、前記クライアントからの要求により、同一のメッセージを複数の電子会議サーバへ格納することを特徴とする請求項１または２記載の電子会議システム。
【請求項４】
電子会議サーバと、該電子会議サーバと通信可能な複数のクライアント端末とを備え、前記クライアント端末で編集されたメッセージデータを前記電子会議サーバに格納し、格納されたメッセージデータを別の前記クライアント端末から参照することによって、意見や情報の交換を行う電子会議システムにおいて、
前記クライアント端末は、メッセージの編集及びメッセージの発言を行うメッセージ編集画面と、メッセージの一覧を表示し項目の選択によりメッセージの参照を行うメッセージ一覧画面とを表示する手段を備え、
前記電子会議サーバは、複数のフォーラムを識別するための情報及び各フォーラムへの参照やメッセージの発言を許可する情報を管理するフォーラム管理部と、複数のユーザを纏めたグループを管理するユーザグループ管理部と、メッセージの内容、登録対象となるフォーラム及びメッセージの公開先情報に基づいて、メッセージ毎に公開先を決定するメッセージ管理部とを備えたことを特徴とする電子会議システム。
【請求項５】
前記公開先の情報は、ユーザと複数のユーザを纏めたグループとからなることを特徴とする請求項４記載の電子会議システム。
【請求項６】
前記電子会議サーバが少なくとも２台設けられ、一方の電子会議サーバが、だれでもが参加して議論するためのサーバ、他方の電子会議サーバが、予め登録された特定のユーザだけが参加することができるサーバであり、各電子会議サーバは、前記クライアントからの要求により、同一のメッセージを複数の電子会議サーバへ格納する手段を備えることを特徴とする請求項４または５記載の電子会議システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子会議方法及びシステムに係り、特に、情報の交換を行うために使用して好適な電子会議方法及びシステムに関する。
【背景技術】
【０００２】
ネットワーク上に電子会議サーバと複数のクライアントとを接続して、クライアントで編集されたメッセージデータを電子会議サーバに格納し、格納されたメッセージデータを別のクライアントが参照することによって、意見や情報の交換を行うシステムは、一般に、電子会議システムまたは電子掲示板システムと呼ばれている。
【０００３】
電子会議システム上の情報は、誰もが参照してかまわない情報ばかりでなく、特定のメンバーのみがアクセス可能なように制限される場合がある。このような特定のメンバーのみがアクセス可能な電子会議システムに関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、電子会議システム上の情報をコミュニティ単位に分類して、フォーラムとも呼ばれるコミュニティ（以下、フォーラムという）毎にアクセス可能なメンバーを設定するというものである。
【特許文献１】特開２００２−３４２２２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前述した従来技術は、同じフォーラム上のメッセージの一部を一般ユーザに見せずに内部ユーザのみで情報をやり取りしたい場合、元のメッセージの属するフォーラム以外の場所にメッセージが散乱してしまう問題があった。
【０００５】
例えば、一般ユーザからの問い合わせに回答するサポート会議室では、問い合わせに対してどのように回答するかサポートチーム内で議論したり、有識者に意見をもらう場合がある。そのような内輪のやりとりは、一般ユーザには見せるべきではないので、サポートチームにアクセスを制限した別のフォーラムに移って議論したり、電子メールなど電子会議システムとは別の手段を使うことになる。そのため、前述した従来技術は、元の問い合わせに関する情報が、元の問い合わせとは別の場所、すなわち、別のフォーラムや電子メール・システムに散乱してしまうという問題点を生じさせる。
【０００６】
本発明の目的は、前述した従来技術の問題点を解決し、特定ユーザ向けのメッセージと一般ユーザ向けのメッセージとの両方を１つのフォーラム上で一元的に管理することができるようにした電子会議方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば前記目的は、メッセージ毎にメッセージを公開するユーザを指定可能にすることにより、言い替えれば、一般ユーザ向けの問い合わせ回答と内輪の議論とを１つのフォーラムに記録し、一般ユーザは前者のみアクセス可能とし、サポートチームは両方にアクセス可能とすることにより達成される。
【０００８】
具体的には、前記目的は、電子会議サーバと、該電子会議サーバと通信可能な複数のクライアント端末とを備え、前記クライアント端末で編集されたメッセージデータを前記電子会議サーバに格納し、格納されたメッセージデータを別の前記クライアント端末から参照することによって、意見や情報の交換を行う電子会議システムにおける電子会議方法において、前記クライアント端末は、メッセージの編集及びメッセージの発言を行うメッセージ編集画面と、メッセージの一覧を表示し項目の選択によりメッセージの参照を行うメッセージ一覧画面とを表示し、前記クライアントを使用するユーザに前記画面から情報を入力させて前記電子会議サーバにアクセスし、前記電子会議サーバは、前記クライアント端末からの要求に対して、複数のフォーラムを識別するための情報と、各フォーラムへの参照やメッセージの発言を許可するか否かが設定された情報と、複数のユーザを纏めたグループの情報と、メッセージの内容、登録対象となるフォーラム及びメッセージの公開先を有する情報とに基づいて、メッセージ毎に公開先を決定することにより達成される。
【０００９】
また、前記目的は、電子会議サーバと、該電子会議サーバと通信可能な複数のクライアント端末とを備え、前記クライアント端末で編集されたメッセージデータを前記電子会議サーバに格納し、格納されたメッセージデータを別の前記クライアント端末から参照することによって、意見や情報の交換を行う電子会議システムにおいて、前記クライアント端末は、メッセージの編集及びメッセージの発言を行うメッセージ編集画面と、メッセージの一覧を表示し項目の選択によりメッセージの参照を行うメッセージ一覧画面とを表示する手段を備え、前記電子会議サーバは、複数のフォーラムを識別するための情報及び各フォーラムへの参照やメッセージの発言を許可する情報を管理するフォーラム管理部と、複数のユーザを纏めたグループを管理するユーザグループ管理部と、メッセージの内容、登録対象となるフォーラム及びメッセージの公開先情報に基づいて、メッセージ毎に公開先を決定するメッセージ管理部とを備えたことにより達成される。
【発明の効果】
【００１０】
本発明によれば、１つのフォーラム内に、公開するグループやユーザを指定したメッセージを格納することが可能となり、同一のフォーラムにおいて特定のユーザやグループにのみ公開するメッセージと一般向けメッセージの両方を混在させて管理することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明による電子会議方法及びシステムの実施形態を図面により詳細に説明する。
【００１２】
図１は本発明の第１の実施形態による電子会議システムの構成を示すブロック図である。図１において、１は電子会議サーバ、１０はバス、１１はＣＰＵ、１２はディスプレイ、１３はキーボード、１４は２次記憶装置、１５はネットワークインタフェース、１６はネットワーク、２０は主記憶装置、２１はオペレーティングシステム、２２はメッセージ管理部、２３はフォーラム管理部、２４はユーザグループ管理部、３０はメッセージ管理テーブル、３１はメッセージ、３２はフォーラム管理テーブル、３３はユーザグループ管理テーブル、４０はクライアント端末、４１はクライアントプログラムである。
【００１３】
本発明の第１の実施形態による電子会議システムは、電子会議サーバ１と複数のクライアント端末４０とがインターネット網、公衆通信網等のネットワーク１６を介して接続されて構成されている。電子会議サーバ１は、ＣＰＵ１１、ディスプレイ１２、キーボード１３、磁気ディスク装置等による２次記憶装置１４、ネットワークインタフェース１５、主記憶装置２０が、バス１０を介して接続されたコンピュータシステムである。
【００１４】
そして、主記憶装置２０には、オペレーティングシステム２１、メッセージ管理部２２、フォーラム管理部２３、ユーザグループ管理部２４が設けられる。また、２次記憶装置１４には、メッセージ管理テーブル３０、メッセージテーブル３１、フォーラム管理テーブル３２、ユーザグループ管理テーブル３３が設けられる。メッセージ管理部２２は、フォーラム管理部２３、ユーザグループ管理部２４からの情報に基づいて、メッセージの登録、削除、更新、表示を行う。また、メッセージ管理部２２は、メッセージ管理テーブル３０、メッセージテーブル３１に対してメッセージ情報の登録、削除を行う。
【００１５】
フォーラム管理部２３は、フォーラム管理テーブル３２へアクセスして、フォーラムと公開先ユーザグループとの登録を行うと共にその管理を行う。また、フォーラム管理部２３は、メッセージ管理部２２からの指示により、フォーラムに対する公開グループ、ユーザの情報をフォーラム管理テーブル３２から読み出してメッセージ管理部２２に報告する。ユーザグループ管理部２４は、ユーザグループ管理テーブル３３へアクセスして、グループと対応付けてユーザの登録を行うと共にその管理を行う。また、ユーザグループ管理部２４は、メッセージ管理部２２からの指示により、グループに対するユーザの情報をユーザグループ管理テーブル３３から読み出してメッセージ管理部２２に報告する。
【００１６】
また、クライアント端末４０は、ＰＣに代表されるコンピュータであり、電子会議サーバ１の場合と同様に、ＣＰＵ、ディスプレイ、キーボード、マウス等の入力装置、磁気ディスク装置等による２次記憶装置、ネットワークインタフェース、主記憶装置を備え、クライアントプログラム４１を有して構成される。そして、ユーザは、クライアント端末４０からネットワーク１６を介して電子会議サーバにアクセスして、会議に参加することができる。
【００１７】
図２はメッセージ管理テーブル３０の構成例を示す図である。メッセージ管理テーブル３０は、メッセージＩＤ、フォーラム名、公開ユーザ情報を対応付けたレコードの複数を格納して管理するテーブルであり、メッセージＩＤは、メッセージのそれぞれに与えられるメッセージ識別用のＩＤであり、フォーラム名は、そのメッセージＩＤを有するメッセージを管理しているフォーラムの名称である。また、公開ユーザ情報は、そのメッセージを公開してもよい、すなわち、参照権限を有するグループ名及びユーザ名である。
【００１８】
図３はメッセージテーブル３１の構成例を示す図である。メッセージテーブル３１は、メッセージＩＤ、タイトル、発言者、発言日時、メッセージ本文を対応付けたレコードの複数を格納して管理するテーブルであり、メッセージＩＤは、メッセージのそれぞれに与えられるメッセージ識別用のＩＤであり、タイトルは、そのメッセージに付けられた標題としてのタイトルである。発言者は、そのメッセージを登録したユーザ名であり、発言日時は、そのメッセージが登録された日時である。そして、メッセージ本文には、そのメッセージの内容が格納される。
【００１９】
図４はフォーラム管理テーブル３２の構成例を示す図である。フォーラム管理テーブル３２は、フォーラム名と公開ユーザ情報とを対応付けたレコードの複数を格納して管理するテーブルであり、公開ユーザ情報は、そのフォーラムに対してアクセスすることができるグループ名及びユーザ名である。
【００２０】
図５はユーザグループ管理テーブル３３の構成例を示す図である。ユーザグループ管理テーブル３３は、グループ名とユーザ名とを対応付けたレコードの複数を格納して管理するテーブルであり、ユーザ名は、そのグループに属するユーザ名である。
【００２１】
図６はメッセージ管理部２２によるメッセージ一覧作成の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、ユーザ名、ユーザＩＤ、アクセス先のフォーラム名と共に、メッセージ一覧の要求を送信してきたときに開始される。
【００２２】
（１）ここでの処理が開始されると、メッセージ管理部２２は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ１０１）。
【００２３】
（２）次に、メッセージ管理部２２は、メッセージ管理テーブル３０とメッセージテーブル３１とから公開ユーザ情報カラムにユーザ名またはグループの集合の中のいずれかを含むレコードを探索し、それらのメッセージＩＤとメッセージタイトルとを取得する（ステップ１０２）。
【００２４】
（３）次に、メッセージ管理部２２は、ステップ１０２で取得したデータに基づいてメッセージ一覧表示用画面データを作成し、作成した画面データをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ１０３）。
【００２５】
図７はメッセージ管理部２２によるメッセージ表示の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、ユーザ名、ユーザＩＤ、アクセス先のフォーラム名、参照したいメッセージのメッセージＩＤと共に、メッセージ参照の要求を送信してきたときに開始される。また、この処理は、図６で説明したステップ１０３の処理でメッセージ一覧画面データをクライアント端末４０に送信した後に、クライアント端末４０から１つのメッセージが選択されて送信されてきたときにも実行される。但し、この場合には、ステップ２０２からの処理となる。
【００２６】
（１）ここでの処理が開始されると、メッセージ管理部２２は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ２０１）。
【００２７】
（２）次に、メッセージ管理部２２は、メッセージ管理テーブル３０からクライアント端末４０から送信されてきたメッセージＩＤを持ち、かつ、公開ユーザ情報カラムに、ユーザＩＤまたはグループの集合の中のいずれかを含むレコードを探索する（ステップ２０２）。
【００２８】
（３）次に、メッセージ管理部２２は、ステップ２０２での探索の結果、該当するレコードがあったか否かを識別し、レコードがなかった場合、表示用エラーメッセージデータを作成して、そのエラーメッセージをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ２０３、２０６）。
【００２９】
（４）ステップ２０３の識別で、ステップ２０２での探索の結果、該当するレコードがあった場合、取得したレコードのメッセージＩＤカラムの値をもつレコードをメッセージテーブル３１から探索し、メッセージのタイトル、発言者、発言日時、メッセージ本文を読み出す（ステップ２０４）。
【００３０】
（５）次に、メッセージ管理部２２は、ステップ２０４の処理で読み出したメッセージのタイトル、発言者、発言日時、メッセージ本文から表示用データを作成してクライアント端末４０に送信して、ここでの処理を終了する（ステップ２０５）。
【００３１】
図８はメッセージ管理部２２によるメッセージ登録の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、図１４により後述するクライアント端末４０に表示される画面から、ユーザが、メッセージを投稿したいフォーラム名、発言者名すなわちユーザ名、メッセージのタイトル、公開してもよい公開先グループ名、メッセージの内容を送信してきたときに開始される。
【００３２】
（１）ここでの処理が開始されると、メッセージ管理部２２は、まず、送信されてきたフォーラム名、発言者名に基づいて、アクセスしてきたユーザがそのフォーラムに対してアクセスすることができるユーザか否かを、フォーラム管理部２３を通してフォーラム管理テーブル３２を用いて調べる（ステップ３０１）。
【００３３】
（２）次に、メッセージ管理部２２は、ステップ３０１での調べの結果、アクセスしてきたユーザがそのフォーラムへアクセスできるユーザかどうかを識別し、ユーザがアクセスすることができない場合、表示用のエラーメッセージデータを作成して、クライアント端末４０へ作成したエラーメッセージを送信して、ここでの処理を終了する（ステップ３０２、３０７）。
【００３４】
（３）ステップ３０２の識別で、ユーザがそのフォーラムにアクセスできるユーザであった場合、メッセージ管理部２２は、送信されてきたメッセージに対してメッセージＩＤを採番し、メッセージ管理テーブル３０に、メッセージＩＤ、フォーラム名、公開先ユーザからなるレコードを追加する（ステップ３０３、３０４）。
【００３５】
（４）次に、メッセージ管理部２２は、メッセージテーブル３１に、メッセージＩＤ、タイトル、発言者、発言日時、メッセージ本文からなるレコードを追加し、メッセージの登録完了の表示用データを作成し、これをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ３０５、３０６）。
【００３６】
図９はメッセージ管理部２２によるメッセージ更新の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、図８の場合と同様な図１４により後述するクライアント端末４０に表示される画面から、ユーザが、ユーザＩＤ、更新したいメッセージのタイトル、フォーラム名、発言者名すなわちユーザ名、公開してもよい公開先グループ名、更新するメッセージの内容を送信してきたときに開始される。
【００３７】
（１）ここでの処理が開始されると、メッセージ管理部２２は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ４０１）。
【００３８】
（２）次に、メッセージ管理部２２は、メッセージ管理テーブル３０からクライアント端末４０から送信されてきたメッセージＩＤを持ち、かつ、公開ユーザ情報カラムに、ユーザＩＤまたはグループの集合の中のいずれかを含むレコードを探索する（ステップ４０２）。
【００３９】
（３）次に、メッセージ管理部２２は、ステップ４０２での探索の結果、該当するレコードがあったか否かを識別し、レコードがなかった場合、表示用エラーメッセージデータを作成して、そのエラーメッセージをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ４０３、４０７）。
【００４０】
（４）ステップ４０３の識別で、ステップ４０２での探索の結果、該当するレコードがあった場合、ステップ４０２で探索して取得したメッセージ管理テーブル３０のレコードの公開先ユーザ情報を更新する（ステップ４０４）。
【００４１】
（５）次に、メッセージ管理部２２は、メッセージテーブル３１から、ステップ４０２で検索して取得したレコードのメッセージＩＤを持つレコードを探索し、タイトル、発言日時、メッセージ本文を更新する（ステップ４０５）
（６）その後、メッセージ管理部２２は、メッセージの更新完了の表示用データを作成し、作成した更新完了のデータをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ４０６）。
【００４２】
図１０はメッセージ管理部２２によるメッセージ削除の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、図８の場合と同様な図１４により後述するクライアント端末４０に表示される画面から、ユーザが、ユーザＩＤ、削除したいメッセージのタイトル、フォーラム名、発言者名すなわちユーザ名、削除するメッセージの内容（これはなくてもよい）を送信してきたときに開始される。
【００４３】
（１）ここでの処理が開始されると、メッセージ管理部２２は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ５０１）。
【００４４】
（２）次に、メッセージ管理部２２は、メッセージ管理テーブル３０からクライアント端末４０から送信されてきたメッセージＩＤを持ち、かつ、公開ユーザ情報カラムに、ユーザＩＤまたはグループの集合の中のいずれかを含むレコードを探索する（ステップ５０２）。
【００４５】
（３）次に、メッセージ管理部２２は、ステップ４０２での探索の結果、該当するレコードがあったか否かを識別し、レコードがなかった場合、表示用エラーメッセージデータを作成して、そのエラーメッセージをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ５０３、５０７）。
【００４６】
（４）ステップ５０３の識別で、ステップ５０２での探索の結果、該当するレコードがあった場合、ステップ５０２で探索して取得したメッセージ管理テーブル３０のレコードを削除する（ステップ５０４）。
【００４７】
（５）次に、メッセージ管理部２２は、メッセージテーブル３１から、ステップ５０２で検索して取得したレコードのメッセージＩＤを持つレコードを探索し、そのレコードを削除する（ステップ５０５）。
【００４８】
（６）その後、メッセージ管理部２２は、メッセージの削除完了の表示用データを作成し、作成した削除完了のデータをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ５０６）。
【００４９】
図１１はフォーラム管理部２３によるフォーラム一覧表示の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、ユーザ名、ユーザＩＤと共に、フォーラム一覧の要求を送信してきたときに開始される。
【００５０】
（１）ここでの処理が開始されると、フォーラム管理部２３は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ６０１）。
【００５１】
（２）次に、フォーラム管理部２３は、フォーラム管理テーブル３２から公開ユーザ情報カラムに、ユーザＩＤまたはグループの集合の中のいずれかを含むレコードを探索し、この検索で取得したデータに基づいてフォーラム一覧表示用画面データを作成し、作成した画面データをクライアント端末４０に送信して、ここでの処理を終了する（ステップ６０２、６０３）。
【００５２】
図１２はフォーラム管理部２３によるフォーラムアクセスチェックの処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、ユーザ名、ユーザＩＤ、フォーラム名と共に、ユーザがそのフォーラムにアクセス可能か否かをチェックする要求を送信してきたときに開始される。
【００５３】
（１）ここでの処理が開始されると、フォーラム管理部２３は、まず、クライアント端末４０から送られてきたユーザＩＤに基づいて、ユーザが属しているグループの情報を、ユーザグループ管理部２４を通してユーザグループ管理テーブル３３から調べる（ステップ７０１）。
【００５４】
（２）次に、フォーラム管理部２３は、フォーラム管理テーブル３２から公開ユーザ情報カラムに、ユーザＩＤまたはグループの集合の中のいずれかを含むレコードを探索し、この検索で取得したデータに基づいて、ユーザにより指定されたフォーラムがアクセス可能となっているレコードがあるか否かを識別する（ステップ７０２、７０３）。
【００５５】
（３）ステップ７０３の識別で、レコードがなかった場合、アクセス不可を示す情報を出力してクライアント端末４０に送信し、また、レコードがあった場合、アクセス可を示す情報を出力してクライアント端末に送信して、ここでの処理を終了する（ステップ７０６、７０４）。
【００５６】
図１３はユーザグループ管理部２４による所属グループ取得の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、前述までに説明して本発明の実施形態での処理フローにおける所属グループ取得処理を行うステップでの処理である。
【００５７】
この処理が開始されると、ユーザグループ管理部２４は、まず、ユーザグループ管理テーブル３３のユーザカラムにユーザ名を含むレコードを探索してグループカラムの値を取得し、グループ情報を作成（ステップ８０１）し、次に、作成したグループ情報を出力する（ステップ８０２）。
【００５８】
図１４はクライアント端末４０から電子会議サーバ１へメッセージを登録するためのユーザインタフェースとしての画面例を示す図である。この画面例は、クライアント端末４０上で動作するクライアントプログラム４１により作成されて表示される。
【００５９】
この画面は、図８により説明したフローを開始させる場合に利用されるものであり、フォーラム名５１、発言者名５２、タイトル５３、公開先５４、内容５６のそれぞれに情報を入力することにより登録データを設定させる。公開先５４の情報は、キーボード等から入力しなくても、参照５５のボタンをクリックすることにより表示されるグループ、ユーザ一覧画面より選択したものが設定される。そして、投稿５７のボタンをクリックすることにより、クライアント端末４０から電子会議サーバ１のメッセージ管理部２２へ情報が送信される。
【００６０】
図１４に示す画面の例は、メッセージを登録する場合のものであるが、図９に示して説明したメッセージの更新の処理、図１０に示して説明したメッセージの削除の処理の場合にも、入力すべき項目を変更し、更新、削除のボタンを設けることにより、同様な構成の画面を使用することができる。
【００６１】
図１５は図２に示すメッセージ管理テーブル及び図３に示すメッセージテーブルにより、公開先が限定されているユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。ここに示す画面例は、グループ２、３に属するユーザ３が、図６に示すフローにおけるメッセージ一覧の要求を行った場合の画面例である。
【００６２】
図１６は図２に示すメッセージ管理テーブル及び図３に示すメッセージテーブルにより、公開先が限定されていないユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。ここに示す画面例は、ユーザ１またはユーザ２が、図６に示すフローにおけるメッセージ一覧の要求を行った場合の画面例である。
【００６３】
図１７は本発明の第２の実施形態による電子会議システムの構成を示すブロック図である。図１７において、２５はメッセージ管理部（複数サーバ対応）、２６はサーバ管理部であり、他の符号は、図１の場合と同一である。
【００６４】
図１７に示す電子会議システムは、電子会議サーバを複数用いて構成した場合の例である。なお、図１７には１台の電子会議サーバだけを示しているが、この実施形態には、同様な構成を備える電子会議サーバ１の複数がネットワーク１６に接続される。そして、電子会議サーバ１が、例えば、２台設けられた場合、一方は、だれでもか参加して議論するためのサーバ、他方を内部議論用の特定のユーザだけがアクセス可能なサーバとして使い分けるようにする。
【００６５】
図１７に示す電子会議システムは、図１に示す本発明の第１の実施形態と同様に構成されるが、電子会議サーバ１の主記憶装置２０には、オペレーティングシステム２１、メッセージ管理部（複数サーバ対応）２５、フォーラム管理部２３、サーバ管理部２６が設けられている。また、２次記憶装置１４には、メッセージ管理テーブル３０、メッセージテーブル３１、フォーラム管理テーブル３２が設けられている。メッセージ管理部２５は、フォーラム管理部２３、サーバ管理部２６からの情報に基づいて、メッセージの登録、削除、更新、表示を行う。また、メッセージ管理部２５は、メッセージ管理テーブル３０、メッセージテーブル３１に対してメッセージ情報の登録、削除を行う。
【００６６】
図１８はメッセージ管理部（複数サーバ対応）２５によるメッセージ登録の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、クライアント４０が電子会議サーバ１にアクセスして、図２０により後述するクライアント端末４０に表示される画面から、ユーザが、メッセージを投稿したいフォーラム名、発言者名すなわちユーザ名、メッセージのタイトル、公開先のサーバ名、メッセージの内容を送信してきたときに開始される。
【００６７】
（１）ここでの処理が開始されると、メッセージ管理部２５は、まず、送信されてきたフォーラム名、発言者名に基づいて、アクセスしてきたユーザがそのフォーラムに対してアクセスすることができるユーザか否かを、フォーラム管理部２３を通してフォーラム管理テーブル３２を用いて調べる（ステップ９０１）。
【００６８】
（２）次に、メッセージ管理部２５は、ステップ９０１での調べの結果、アクセスしてきたユーザがそのフォーラムへアクセスできるユーザかどうかを識別し、ユーザがアクセスすることができない場合、表示用のエラーメッセージデータを作成して、クライアント端末４０へ作成したエラーメッセージを送信して、ここでの処理を終了する（ステップ９０２、９１０）。
【００６９】
（３）ステップ３０２の識別で、ユーザがそのフォーラムにアクセスできるユーザであった場合、メッセージ管理部２２は、送信されてきたメッセージに対してメッセージＩＤを採番し、メッセージ管理テーブル３０に、メッセージＩＤ、フォーラム名からなるレコードを追加する（ステップ９０３、９０４）。
【００７０】
（４）次に、メッセージ管理部２５は、メッセージテーブル３１に、メッセージＩＤ、タイトル、発言者、発言日時、メッセージ本文からなるレコードを追加し、同一の内容を他の電子会議サーバのメッセージ管理テーブル３０、メッセージテーブル３１に格納するか否かを判定する（ステップ９０５、９０６）。
【００７１】
（５）ステップ９０６の判定で、他の電子会議サーバのメッセージ管理テーブル３０に同一の内容を格納する必要があった場合、他の電子会議サーバのメッセージ管理テーブル３０に、メッセージＩＤ、フォーラム名からなるレコードを追加し、ッセージテーブル３１に、メッセージＩＤ、タイトル、発言者、発言日時、メッセージ本文からなるレコードを追加する（ステップ９０７）。
【００７２】
（６）ステップ９０６の判定で、他の電子会議サーバに登録する必要がなかった場合、また、ステップ９０７での処理の後、登録が成功したか否かを判定する。この判定は、他の電子会議サーバに登録する必要がなかった場合、自サーバへの登録が成功したか否かの判定であり、他の電子会議サーバに登録する必要があった場合、両サーバへの登録が成功したか否かの判定である（ステップ９０８）。
【００７３】
（７）ステップ９０８の判定で、登録が成功していた場合、メッセージの登録完了の表示用データを作成し、そのデータをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ９０９）。
【００７４】
（８）ステップ９０８の判定で、他の電子会議サーバに登録する必要がなかった場合で自サーバへの登録が成功していなかった場合、表示用エラーメッセージデータを作成して、そのデータをクライアント端末４０へ送信して、ここでの処理を終了する。また、他の電子会議サーバに登録する必要があった場合で他のサーバへの登録が成功していなかった場合、ステップ９０４、ステップ９０５の処理で追加したレコードを削除し、表示用エラーメッセージデータを作成して、そのデータをクライアント端末４０へ送信して、ここでの処理を終了する（ステップ９１０、９１１）。
【００７５】
図１９はサーバ管理部２６による他サーバへのメッセージ登録の処理動作を説明するフローチャートであり、次に、これについて説明する。この処理は、図１８に示すフローにおけるステップ９０７での処理である。
【００７６】
（１）この処理が開始されると、サーバ管理部２６は、まず、登録先に指定されている電子会議サーバのリストからサーバ情報としてのサーバ名を１つ取得する（ステップ１００１）。
【００７７】
（２）次に、サーバ管理部２６は、ステップ１００１の処理で取得した電子会議サーバのメッセージ管理部（複数サーバ対応）２５に対して、メッセージの登録を指示する（ステップ１００２）。
【００７８】
（３）その後、メッセージを登録する電子会議サーバがまだあるか否かを識別し、サーバがまだある場合、ステップ１００１からの処理に戻って、次の電子会議サーバに対する処理を続け、次の電子会議サーバがなかった場合、ここでの処理を終了する（ステップ１００３）。
【００７９】
図２０はクライアント端末４０から電子会議サーバへメッセージを登録するためのユーザインタフェースとしての画面例を示す図である。この画面例は、クライアント端末４０上で動作するクライアントプログラム４１により作成されて表示される。
【００８０】
この画面は、図１８により説明したフローを開始させる場合に利用されるものであり、フォーラム名６１、発言者名６２、タイトル６３、公開先６４、内容６６のそれぞれに情報を入力することにより登録データを設定させる。公開先５４の情報は、キーボード等から入力しなくても、参照６５のボタンをクリックすることにより表示されるサーバ名一覧画面より選択したものが設定される。そして、投稿６７のボタンをクリックすることにより、クライアント端末４０から電子会議サーバ１のメッセージ管理部２５へ情報が送信される。
【００８１】
図２０に示す画面の例は、メッセージを登録する場合のものであるが、説明している本発明の第２の実施形態においても、図９に示して説明したメッセージの更新の処理、図１０に示して説明したメッセージの削除の処理を同様に行うことができ、この場合にも、入力すべき項目を変更し、更新、削除のボタンを設けることにより、同様な構成の画面を使用することができる。
【００８２】
図２１は公開先が限定されているサーバにアクセスしたクライアントのユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。ここに示す画面例は、グループ２、３に属するユーザ３が、公開先が限定されているサーバにアクセスして、図６に示すフローにおけるメッセージ一覧の要求を行った場合の画面例である。
【００８３】
図２２は公開先が限定されていないサーバにアクセスしたクライアントに対して表示されるメッセージ一覧の表示画面の例を示す図である。ここに示す画面例は、ユーザ１またはユーザ２が、公開先が限定されていないサーバにアクセスして、図６に示すフローにおけるメッセージ一覧の要求を行った場合の画面例である。
【００８４】
前述した本発明の第１及び第２の実施形態における各処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態による電子会議システムの構成を示すブロック図である。
【図２】メッセージ管理テーブルの構成例を示す図である。
【図３】メッセージテーブルの構成例を示す図である。
【図４】フォーラム管理テーブルの構成例を示す図である。
【図５】ユーザグループ管理テーブルの構成例を示す図である。
【図６】メッセージ管理部によるメッセージ一覧作成の処理動作を説明するフローチャートである。
【図７】メッセージ管理部によるメッセージ表示の処理動作を説明するフローチャートである。
【図８】メッセージ管理部によるメッセージ登録の処理動作を説明するフローチャートである。
【図９】メッセージ管理部によるメッセージ更新の処理動作を説明するフローチャートである。
【図１０】メッセージ管理部によるメッセージ削除の処理動作を説明するフローチャートである。
【図１１】フォーラム管理部によるフォーラム一覧表示の処理動作を説明するフローチャートである。
【図１２】フォーラム管理部によるフォーラムアクセスチェックの処理動作を説明するフローチャートである。
【図１３】ユーザグループ管理部による所属グループ取得の処理動作を説明するフローチャートである。
【図１４】クライアント端末から電子会議サーバへメッセージを登録するためのユーザインタフェースとしての画面例を示す図である。
【図１５】メッセージ管理テーブル及びメッセージテーブルにより、公開先が限定されているユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。
【図１６】メッセージ管理テーブル及びメッセージテーブルにより、公開先が限定されていないユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。
【図１７】本発明の第２の実施形態による電子会議システムの構成を示すブロック図である。
【図１８】メッセージ管理部（複数サーバ対応）によるメッセージ登録の処理動作を説明するフローチャートである。
【図１９】サーバ管理部による他サーバへのメッセージ登録の処理動作を説明するフローチャートである。
【図２０】クライアント端末から電子会議サーバへメッセージを登録するためのユーザインタフェースとしての画面例を示す図である。
【図２１】公開先が限定されているサーバにアクセスしたクライアントのユーザに対して表示されるメッセージ一覧の表示画面の例を示す図である。
【図２２】公開先が限定されていないサーバにアクセスしたクライアントに対して表示されるメッセージ一覧の表示画面の例を示す図である。
【符号の説明】
【００８６】
１  電子会議サーバ
１０  バス
１１  ＣＰＵ
１２  ディスプレイ
１３  キーボード
１４  ２次記憶装置
１５  ネットワークインタフェース
１６  ネットワーク
２０  主記憶装置
２１  オペレーティングシステム
２２  メッセージ管理部
２３  フォーラム管理部
２４  ユーザグループ管理部
２５  メッセージ管理部（複数サーバ対応）
２６  サーバ管理部
３０  メッセージ管理テーブル
３１  メッセージ
３２  フォーラム管理テーブル
３３  ユーザグループ管理テーブル
４０  クライアント端末
４１  クライアントプログラム
【図１】
2006155315.tif 000003
【図２】
2006155315.tif 000004
【図３】
2006155315.tif 000005
【図４】
2006155315.tif 000006
【図５】
2006155315.tif 000007
【図６】
2006155315.tif 000008
【図７】
2006155315.tif 000009
【図８】
2006155315.tif 000010
【図９】
2006155315.tif 000011
【図１０】
2006155315.tif 000012
【図１１】
2006155315.tif 000013
【図１２】
2006155315.tif 000014
【図１３】
2006155315.tif 000015
【図１４】
2006155315.tif 000016
【図１５】
2006155315.tif 000017
【図１６】
2006155315.tif 000018
【図１７】
2006155315.tif 000019
【図１８】
2006155315.tif 000020
【図１９】
2006155315.tif 000021
【図２０】
2006155315.tif 000022
【図２１】
2006155315.tif 000023
【図２２】
2006155315.tif 000024