(57)【要約】【課題】通信ネットワーク上の所定の討論サイトにおいて、利用者が自由に発言を行い、かつ自由に発言内容の閲覧ができる電子討論サーバおよび電子討論システムを提供する。【解決手段】通信ネットワーク上のサイト上で参加者が電子討論を行う電子討論サーバ１１において、前記参加者により入力された発言を記録する入力発言記録手段２１と、前記参加者を特定する情報を一方の軸とし、前記参加者が入力した発言の発言順を他方の軸とする二次元空間上に当該発言を配置する発言再配置手段２２と、参加者が発言を行うための入力欄および参加者の発言を前記二次元空間上に配置した討論画面を端末装置に提供する討論画面提供手段２３とを備えたことを特徴とする。【選択図】    図２
2004252609.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上のサイト上で参加者が電子討論を行う電子討論サーバにおいて、
前記参加者により入力された発言を記録する入力発言記録手段と、
前記参加者を特定する情報を一方の軸とし、前記参加者が入力した発言の発言順を他方の軸とする二次元空間上に当該発言を配置する発言再配置手段と、
参加者が発言を行うための入力欄および参加者の発言を前記二次元空間上に配置した討論画面を端末装置に提供する討論画面提供手段と、
を備えたことを特徴とする電子討論サーバ。
【請求項２】
前記二次元空間は、前記参加者を特定する情報を横軸とし、前記参加者が入力した発言の発言順を縦軸とすることを特徴とする請求項１に記載の電子討論サーバ。
【請求項３】
前記参加者のうち一の参加者の発言に対する、他の参加者からの応答の発言を、前記一の参加者の前記発言と関連付けて、前記討論画面に表示させることを特徴とする請求項１または２に記載の電子討論サーバ。
（他参加者発言関連付け手段）
【請求項４】
前記各発言を、その発言量にかかわらず、前記討論画面の発言表示域内の一定領域内に表示することを特徴とする請求項１から３の何れかに記載の電子討論サーバ。
（一定領域表示手段）
【請求項５】
前記発言表示域内に、前記各発言に応じて発言のタイトルを表示することを特徴とする請求項１から４の何れかに記載の電子討論サーバ。
（タイトル表示手段）
【請求項６】
前記発言表示域内に、前記各発言の登録日時を表示することを特徴とする請求項１から４の何れかに記載の電子討論サーバ。
（登録日時表示手段）
【請求項７】
前記討論画面には、前記発言表示域内の前記各発言について、ポインタによる指定により発言の全内容を表示するソフトスイッチが設けられていることを特徴とする請求項１から４の電子討論サーバ。
（一発言全内容表示手段）
【請求項８】
前記討論画面には、当該討論画面に表示される前記参加者の表示順序を、発言回数の多い順に並べ替えるスイッチが備えられたことを特徴とする請求項１から６の何れかに記載の電子討論サーバ。
（多発言順参加者表示手段）
【請求項９】
請求項１から請求項８に記載の電子討論サーバと、端末装置からなる電子討論システムにおいて、
前記端末装置は、前記二次元空間上の発言情報を表示するためのプログラムを備えたことを特徴とする電子討論システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワーク上の所定の討論サイトにおいて、利用者が自由に発言を行い、かつ自由に発言内容の閲覧ができる電子討論サーバおよび電子討論システムに関する。
【０００２】
【従来の技術】
近年、情報の伝達やディスカッションを行うために、電子掲示板やフォーラムが多く利用されている。
【０００３】
電子掲示板やフォーラムを利用することで討論の参加者は、自己の都合のよいときに、発言の入力や閲覧が可能になり、リアルタイムではないディスカッションが可能となり、かつ遠隔地間でのディスカッションが可能となる。
【０００４】
従来のフォーラムでは、ある発言に対する応答の発言は、元となる発言の下に表示され、討論の流れがツリー状に表示される場合が多い。
【０００５】
このようなツリー状の表示方式は、発言の回数が少ない場合には討論の全体像を把握することが容易であるが、発言数が多くなるとツリーの構造が大きく、かつ深くなり討論の全体像や各参加者の発言内容や、各参加者の討論上のポジションを容易に把握することができない。また、参加者の発言が応答である場合に、どの発言に対する応答なのか等の発言・応答の関係を容易に把握することも容易ではない。
【０００６】
このため、従来のフォーラムでは各参加者の発言内容やポジションを把握しやすくするために、参加者別に発言内容を表示する機能を有するものもある（特許文献１，２参照）。
【０００７】
【特許文献１】
特開２００２−９１８７６号
【特許文献２】
特開平１１−１１９９５９号
【０００８】
【発明が解決しようとする課題】
しかし、参加者別に発言内容を表示させると、討論の全体像や討論の流れを把握することが困難になるといった問題がある。
【０００９】
本発明は、このような問題を解消し、討論の流れや討論の全体像を容易に把握し、かつ各参加者の意見やポジションも容易に把握することができる電子討論サーバおよび電子討論システムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明の電子討論サーバは、通信ネットワーク上のサイト上で参加者が電子討論を行うもので、前記参加者により入力された発言を記録する入力発言記録手段と、前記参加者を特定する情報を一方の軸とし、前記参加者が入力した発言の発言順を他方の軸とする二次元空間上に当該発言を配置する発言再配置手段と、参加者が発言を行うための入力欄および参加者の発言を前記二次元空間上に配置した討論画面を端末装置に提供する討論画面提供手段とを備えたことを特徴とする。
【００１１】
本発明の電子討論サーバでは、参加者の名称と入力された発言の発言順を軸とする二次元空間上に発言を配置されるので、討論の流れと各発言者の発言とが同時に把握される。
【００１２】
本発明の電子討論サーバでは、前記二次元空間では、前記参加者を特定する情報を横軸とし、前記参加者が入力した発言の発言順を縦軸とすることができる。これにより、発言の回数が増えて討論が深くなっても、討論の全体像が把握しやすくなる。
【００１３】
本発明の電子討論サーバでは、前記参加者のうち一の参加者の発言に対する、他の参加者からの応答の発言を、前記一の参加者の前記発言と関連付けて、前記討論画面に表示させることができる。これにより、各発言に対する応答の発言がわかりやすくなり討論の全体像や流れが理解しやすくなる。
【００１４】
本発明の電子討論サーバでは、前記各発言を、その発言量にかかわらず、前記討論画面の発言表示域内の一定領域内に表示することができる。これにより、一つの発言の量が多い場合であってもその発言が画面を占有する割合が一定になり、討論の全体像が把握しやすくなる。
【００１５】
本発明の電子討論サーバでは、前記発言表示域内に、前記各発言に応じて発言のタイトルを表示することができる。これにより、限られた表示領域中に討論の中心となる意見を表示することが可能となり、討論の全体像が把握しやすくなる。
【００１６】
本発明の電子討論サーバでは、前記発言表示域内に、前記各発言の登録日時を表示することができる。これにより、討論の流れが把握しやすくなる。
【００１７】
本発明の電子討論サーバでは、前記討論画面には、前記発言表示域内の前記各発言について、ポインタによる指定により発言の全内容を表示するソフトスイッチが設けられていることを特徴とする。これにより、詳細な発言内容の表示が行われ、討論の流れや全体像を把握した上でかつ個別の発言の詳細も把握することができる。
【００１８】
本発明の電子討論サーバでは、前記討論画面には、当該討論画面に表示される前記参加者の表示順序を、発言回数の多い順に並べ替えるスイッチが備えられたことを特徴とする。これにより、発言回数の多い参加者が一箇所に固まるため、より討論の流れや全体像が把握しやすくなる。
【００１９】
本発明の電子討論システムは、上記した電子討論サーバと、端末装置からなるもので、前記端末装置は、前記二次元空間上の発言情報を表示するためのプログラムを備えたことを特徴とする。
【００２０】
【発明の実施の形態】
図１は、本発明の電子討論サーバの構成を示す説明図である。
【００２１】
図１は、本発明の電子討論システムの構成図である。
【００２２】
図１において、電子討論サーバ１１は、ＷＷＷ（ワールドワイドウェブ）サーバ１１１と、データベースサーバ１１２とを備えている。電子討論サーバ１１は、ゲートウェイＧＷ（あるいはルータ）を介してインターネット１００に接続され、また多数の端末装置（図１では１２１〜１２５のみを示す）もゲートウェイＧＷ（あるいはルータ）を介してインターネット１００に接続されている。なお、端末装置１２１〜１２５はインターネット１００を介して接続されていればよく、インターネット接続サービスプロバイダ等の介して接続されていてもよい。
【００２３】
ＷＷＷサーバ１１は、電子討論についてフォーラムを主催することができ、端末装置１２１〜１２５等からの発言の入力を受け付け、また発言の表示要求を受付けることができ、特定の議題についての発言内容を二次元平面上に配置し、これを画像化した画面（以下、「二次元発言表示画面」という）を生成することができる。ＷＷＷサーバ１１は、ＣＰＵと、ＲＯＭまたはＲＡＭに格納された各種プログラムとを備えている。
【００２４】
これらのプログラムには、発言再配置プログラム（本発明における発言再配置手段に相当する）、入力発言記録プログラム（データベースサーバ１１２とともに本発明における入力発言記録手段を構成する）、討論画面提供プログラム（本発明における討論画面提供手段に相当する）が格納されている。
【００２５】
入力発言記録プログラムは、前記参加者により入力された発言を記録することができ、発言再配置プログラムは、前記参加者を特定する情報を一方の軸とし、前記参加者が入力した発言の発言順を他方の軸とする二次元空間上に当該発言を配置することができる。討論画面提供プログラムは、参加者が発言を行うための入力欄および参加者の発言を前記二次元空間上に配置した討論画面を端末装置に提供することができる。
【００２６】
本実施形態では、二次元発言表示画面は、端末装置２１〜２５に搭載されている汎用のブラウザに、プラグイン（プログラム）を組み込むことで、当該端末装置のディスプレイに表示することができる。
【００２７】
ＷＷＷサーバ１１１は、インターネット１００に接続された端末装置１２１〜１２５からフォーラムへのユーザ登録、発言の入力、発言の閲覧等の受付けを行うことができる。
【００２８】
図２は電子討論サーバ１１の機能ブロック図である。図２において、電子討論サーバ１１は、入力発言記録手段２１と、再配置手段２２と、討論画面提供手段２３とからなる。入力発言記録手段２１は、図１のデータベースサーバ１１２に対応し、再配置手段２２は、データベースサーバ１１２内の発言を二次元空間上に再配置し、討論画面提供手段２３はこの再配置された画面等を端末装置２４（図１の端末装置１２１〜１２５に対応する）に提供する。
【００２９】
図３に、ＷＷＷサーバ１１１が端末装置１２１〜１２５に提供する画面例を示す。図３の表示画面は、通常の掲示板／フォーラムシステムと同様である。
【００３０】
図３では、左欄に、「カテゴリ別」、「作成日付順」、「議題作成者別」の何れかを選択するラジオボタンが設けられている。図３の右欄には、各討論のカテゴリ別に、発言を一覧表示してある。
【００３１】
各カテゴリ（図３の例では“討議事項”）内には複数の討論のスレッドがある。スレッドの先頭には★印が記入されていて、スレッド内の応答発言がツリー状に表示されている。
【００３２】
各スレッドの先頭にある★印をマウスでクリックすると、そのスレッドの討論の状態が二次元平面上に可視化して表示される。
【００３３】
図４は、上記のスレッドの発言を可視化して表示した例である。
【００３４】
図４の横軸には討論の参加者の名称が表示されており、その下には各参加者別の発言内容が表示されている。
【００３５】
発言は、ある発言に対して応答を行うといった形式で展開されていて、元となる発言とその応答の発言とは線と矢印によって関連付けられている。
【００３６】
各発言内容の表示領域は決まっており、発言のタイトルと記入日時および発言の先頭部分のみ表示されている。個別の発言の全内容を表示させたい場合には、発言の表示領域にマウスポインタを移動させると発言の全内容がポップアップして表示される。
【００３７】
発言者の表示順序は、発言回数が多い順番に並べ替えを行うことも可能である。
【００３８】
次に討論を可視化するためのアルゴリズムについて説明する。
【００３９】
端末装置１２１〜１２５のディスプレイに表示した一覧表示画面（図３参照）において★印がクリックされると、ＷＷＷサーバ１１１は、指定されたスレッド内の全発言情報を端末装置１２１〜１２５のブラウザに送信する。
【００４０】
送信されるデータは、図５に示すようなデータ構造となっている。
【００４１】
発言内容を二次元平面上に表示するアルゴリズムは幾つかあるが、本実施形態では発言の登録日時順に描画していく方法を図６のフローチャートにより説明する。
【００４２】
まず、議題作成者（登録日時が最も古い記事の発言者）を発言者枠の左端に書き込み（Ｓ１０１）、議題（登録日時が最も古い発言）のタイトルと登録日時を発言枠の左上に書き込む（Ｓ１０２）。
【００４３】
次の発言がなければ処理を終え（Ｓ１０３の「ＮＯ」）、次の発言があれば（Ｓ１０３の「ＹＥＳ」）、登録日時の古い方から順にその発言の発言者が発言者枠にあるが調べ（Ｓ１０４）、無ければ（「ＮＯ」）新規に発言者を追加し（Ｓ１０６）、あればその発言者と同じＸ軸上に発言のタイトルと登録日時を書き込む（Ｓ１０５）。その後、その発言と発言の返信元の間に矢線を描画し（Ｓ１０７）、処理を終える。
【００４４】
上記の動作を発言の登録順に繰り返すことで討論内容の二次元平面上への可視化が実現できる。
【００４５】
また、★印をクリックした時点でそのスレッド内の発言内容は全て端末装置１２１〜１２５のメモリにキャッシュされている。従って、ユーザが操作するマウスポインタの座標から、指している発言を算出し、その発言の内容をポップアップ表示することが可能である。
【００４６】
発言者を発言者枠に記入する際、そのスレッド内で発言回数の多い順に並べることで、左から発言回数の多い発言者順に討論を可視化して表示することも可能になる。
【００４７】
図７は、本発明の電子討論サーバの内部データ構成を、ＵＭＬ（Ｕｎｉｆｉｅｄ  Ｍｏｄｅｌｉｎｇ  Ｌａｎｇｕａｇｅ）を使用して表記した例である。
【００４８】
「フォーラム」オブジェクトは、複数の「議題」オブジェクトと関係している。議題とは個別の討論を指しており、何らかのカテゴリに分類されている。
「議題」オブジェクトは「発言」オブジェクトと一対一の関係を持つ。この「発言」オブジェクトは最初に議題として登録された発言である。
【００４９】
「発言」オブジェクトは他の「発言」オブジェクトと、「０．ｎ」の関係を持つ。これは、各発言に対して応答の発言が複数追加される場合があるからである。
【００５０】
「発言」の属性として、発言者，登録時刻，タイトル，内容が記録されている。
【００５１】
これらのオブジェクトはデータベースサーバ内に記録されており、Ｗｅｂサーバ内のＷｅｂアプリケーションがデータを読み出し、これらのデータを参加者別、入力発言別に描画することで各クライアントＰＣからは上記表示例で示したような画面で討論を表示させることが可能となる。
【００５２】
【発明の効果】
（１）参加者の名称と入力された発言の発言順を軸とする二次元空間上に発言を配置することで、討論の流れと各発言者の意見を同時に把握することができる。
【００５３】
（２）参加者の特定情報（ハンドルネーム等）を横軸、入力された発言の発言順を縦軸とする二次元空間上に発言を配置することで、発言回数が増えて討論が深くなっても討論の全体像を把握しやすくできる。
【００５４】
（３）各発言に対する応答の発言を元となる発言と関連付けて表示させることで、各発言に対する応答の発言が分かりやすくなり討論の全体像や流れを理解しやすくできる。
【００５５】
（４）各発言の表示領域を発言の量に関わらず一定領域内に表示することで、一つの発言の量が多い場合であってもその発言が画面を占有する割合が一定になり、討論の全体像を把握しやすくできる。
【００５６】
（５）各発言の表示領域中に発言のタイトルを表示することで、限られた表示領域中に討論の中心となる意見を表示することが可能となり、討論の全体像を把握しやすくできる。
【００５７】
（６）各発言の表示領域中に発言の登録日時を表示することで、討論の流れを把握しやすくできる。
【００５８】
（７）各発言の表示領域中をポイントすると発言の全内容を表示することで、詳細な発言内容を表示することができ、討論の流れや全体像を把握した上でかつ個別の発言の詳細も把握することができる。
【００５９】
（８）発言者の表示順序を発言回数の多い順に並べ替えることで、発言回数の多い参加者が一箇所に固まるため、より討論の流れや全体像を把握しやすくできる。
【図面の簡単な説明】
【図１】本発明の電子討論サーバの構成を示す説明図である。
【図２】本発明の電子討論サーバを示すブロック図である。
【図３】図１のＷＷＷサーバが端末装置に提供する画面例である。
【図４】スレッドの発言を可視化して表示した例である。
【図５】ＷＷＷサーバが、指定されたスレッド内の全発言情報を端末装置のブラウザに送信するときのデータ構造を示す図である。
【図６】本発明において、発言の登録日時順に描画していく方法を示すフローチャートである。
【図７】本発明の電子討論サーバの内部データ構成の表記の一例を示す図である。
【符号の説明】
１  電子討論システム
１１  電子討論サーバ
２１  入力発言記憶手段
２２  再配置手段
２３  討論画面提供手段
２４，１２１〜１２５  端末装置
１１１  ＷＷＷサーバ
１１２  データベースサーバ
１００  インターネット
ＧＷ  ゲートウェイ
【図１】
2004252609.tif 000003
【図２】
2004252609.tif 000004
【図３】
2004252609.tif 000005
【図４】
2004252609.tif 000006
【図５】
2004252609.tif 000007
【図６】
2004252609.tif 000008
【図７】
2004252609.tif 000009