(57)【要約】【課題】議論や質問といった議題のカテゴリに応じて発言の方向性の絞り込みが行えるとともに、発言内容に基づく結論の集約や議題に応じた出力が効率的に行える電子掲示板システムを提供する。【解決手段】新規の議題を提示してスレッドを作成する際にそのスレッドについて適用するカテゴリを指定する。メニューには議題とカテゴリとを併記する。スレッドを表示する際には、指定されたカテゴリに応じたフォームに従って表示がなされる。提示する議題に応じたカテゴリを指定しておくことで、そのスレッドについて行われる発言内容の発散をあらかじめ抑止して発言の方向性を絞り込むことが出来る。さらには、そのスレッドについて、提示された議題の性質に適した内容表示を行うことや、出力表示を効率的に行うことが容易になるので、電子掲示板システムを利用した意志決定や情報共有がより効率的に行える。【選択図】図２
2007058755.tif 000002
【特許請求の範囲】
【請求項１】
サーバーと、ネットワークを介して前記サーバーにアクセス可能に設けられてなる少なくとも１つのクライアントと、を備える電子掲示板システムであって、
前記サーバーが、
前記クライアントにおいて新規なスレッドの作成を実行させる作成処理手段と、
作成されたスレッドについてのカテゴリの指定を前記クライアントにおいて実行させる指定処理手段と、
作成されたスレッドに対する前記クライアントからの発言を可能にする発言処理手段と、
作成されたスレッドおよび当該スレッドに対して前記クライアントより与えられる発言の内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積する蓄積処理手段と、
前記指定処理手段において指定可能なカテゴリに対応した複数の表示フォームを記憶する記憶手段と、
ある表示対象スレッドについての前記クライアントからの所定の表示指示に応答して、前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを前記記憶手段から取得し、さらに前記表示対象スレッドの内容を前記データベースから取得してこれを取得した表示フォームに合成することにより、前記クライアントに前記表示対象スレッドの表示を実行させる表示処理手段と、
を備えることを特徴とする電子掲示板システム。
【請求項２】
請求項１に記載の電子掲示板システムであって、
前記記憶手段が、前記指定処理手段において指定可能なカテゴリに対応した複数の出力条件設定フォームを記憶しており、
前記サーバーが、
ある出力対象スレッドについての前記クライアントからの所定の出力指示に応答して、前記出力対象スレッドについて指定されているカテゴリに対応する出力条件設定フォームを前記記憶手段から取得して、前記クライアントに前記出力対象スレッドの出力条件設定を実行させる出力処理手段をさらに備える、
ことを特徴とする電子掲示板システム。
【請求項３】
請求項１または請求項２に記載の電子掲示板システムであって、
前記サーバーが、
前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに含まれる発言内容を選択的に当該スレッドについての結論の編集対象とすることを可能にする結論編集処理手段をさらに備える、
ことを特徴とする電子掲示板システム。
【請求項４】
請求項１ないし請求項３のいずれかに記載の電子掲示板システムであって、
前記発言処理手段が、
前記クライアントからの発言に際して前記クライアントにおいて当該発言の属性の付与を行わせる属性付与処理手段を備える、
ことを特徴とする電子掲示板システム。
【請求項５】
請求項４に記載の電子掲示板システムであって、
前記サーバーが、
前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに表示されている発言について指定されている属性を変更することを可能にする属性変更処理手段をさらに備える、
ことを特徴とする電子掲示板システム。
【請求項６】
少なくとも１つのクライアントがネットワークを介してアクセス可能に設けられてなる電子掲示板システムのサーバーであって、
前記クライアントにおいて新規なスレッドの作成を実行させる作成処理手段と、
作成されたスレッドについてのカテゴリの指定を前記クライアントにおいて実行させる指定処理手段と、
作成されたスレッドに対する前記クライアントからの発言を可能にする発言処理手段と、
作成されたスレッドおよび当該スレッドに対して前記クライアントより与えられる発言の内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積する蓄積処理手段と、
前記指定処理手段において指定可能なカテゴリに対応した複数の表示フォームを記憶する記憶手段と、
ある表示対象スレッドについての前記クライアントからの所定の表示指示に応答して、前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを前記記憶手段から取得し、さらに前記表示対象スレッドの内容を前記データベースから取得してこれを取得した表示フォームに合成することにより、前記クライアントに前記表示対象スレッドの表示を実行させる表示処理手段と、
を備えることを特徴とする電子掲示板システムのサーバー。
【請求項７】
請求項６に記載の電子掲示板システムのサーバーであって、
前記記憶手段が、前記指定処理手段において指定可能なカテゴリに対応した複数の出力条件設定フォームを記憶しており、
ある出力対象スレッドについての前記クライアントからの所定の出力指示に応答して、前記出力対象スレッドについて指定されているカテゴリに対応する出力条件設定フォームを前記記憶手段から取得して、前記クライアントに前記出力対象スレッドの出力条件設定を実行させる出力処理手段をさらに備える、
ことを特徴とする電子掲示板システムのサーバー。
【請求項８】
請求項６または請求項７に記載の電子掲示板システムのサーバーであって、
前記サーバーが、
前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに含まれる発言内容を選択的に当該スレッドについての結論の編集対象とすることを可能にする結論編集処理手段をさらに備える、
ことを特徴とする電子掲示板システムのサーバー。
【請求項９】
請求項６ないし請求項８のいずれかに記載の電子掲示板システムのサーバーであって、
前記発言処理手段が、
前記クライアントからの発言に際して前記クライアントにおいて当該発言の属性の付与を行わせる属性付与処理手段を備える、
ことを特徴とする電子掲示板システムのサーバー。
【請求項１０】
請求項９に記載の電子掲示板システムのサーバーであって、
前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに表示されている発言について指定されている属性を変更することを可能にする属性変更処理手段をさらに備える、
ことを特徴とする電子掲示板システムのサーバー。
【請求項１１】
サーバーと、ネットワークを介して前記サーバーにアクセス可能に設けられてなる少なくとも１つのクライアントと、を備える電子掲示板システムのクライアントにおけるスレッドの表示処理方法であって、
前記サーバーから与えられる所定の作成メニューに従って新規なスレッドを作成する作成工程と、
前記サーバーから与えられる所定の作成メニューに従って前記作成工程で作成されたスレッドについてのカテゴリの指定を実行する指定工程と、
前記サーバーに備わる所定の蓄積処理手段によって、作成されたスレッドの内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積させる蓄積工程と、
ある表示対象スレッドについて所定の表示指示を行う指示工程と、
前記表示指示に応答して、前記指定工程において指定可能なカテゴリに対応した複数の表示フォームを記憶している所定の記憶手段から前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを取得するフォーム取得工程と、
前記表示対象スレッドの内容を前記データベースから取得するスレッド内容取得工程と、
前記サーバーに備わる所定の合成手段において前記表示フォームに前記スレッドの内容を合成させる合成工程と、
前記合成結果に基づいて表示対象スレッドの表示を行う表示工程と、
を備えることを特徴とする電子掲示板システムのクライアントにおけるスレッドの表示処理方法。
【請求項１２】
コンピュータで実行されることにより、前記コンピュータを請求項６ないし請求項１０のいずれかに記載のサーバーとして機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワーク上で利用される電子掲示板システムに関する。
【背景技術】
【０００２】
インターネットや例えば企業内に構築されるイントラネットといったコンピュータネットワーク上において、情報交換や会話、議論などを行うためのツールとして、電子掲示板システム（以下、単に「電子掲示板」と称することがある）が広く用いられている。
【０００３】
電子掲示板には、種々のスタイルのものが存在する。最も簡潔なものは、ユーザがネットワークに接続されているコンピュータ（クライアント）から電子掲示板システムのサーバコンピュータにアクセスすると、クライアントにはすでに投稿されている発言と新たな投稿（発言）を行うためのフォームが併せて表示され、ユーザが該フォームに書き込みを行って送信ボタンをクリックすると、その内容が投稿された発言として追記される、という態様のものである。その際、投稿された発言は、基本的に時系列的な表示がなされる。
【０００４】
また、先になされた発言への応答（「レス」とも称される）を、その発言（親発言）を選択して行える、いわゆるスレッド構造を持つ電子掲示板も一般的である。この場合も、スレッドごとの表示は基本的には時系列的になされる。
【０００５】
ただし、こうした時系列的な表示を行う電子掲示板を用いて議論を行う場合、参加者が増えたり、あるいはやりとりの繰り返しが多くなるにつれ、意見と意見との対応関係が不明確になりがちである。これを解消すべく、ある命題が与えられている場合に、これに対応する投稿内容を発言の立場（属性）ごとに分けて表示することで、議論における意見と意見との対応関係を明確にすることができる電子掲示板システムが公知である（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２００３−７６６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の電子掲示板では、特許文献１において問題とされているような、ある命題について議論し何らかの結論を得ようとする場合に限らず、ある質問や疑問に対して何らかの回答を得ようとする場合にも、発言の内容が拡散し、質問との対応が不明確となったり収集がつかなくなる場合が少なからず起こりうる。通常、電子掲示板システムには管理者が存在するが、こうした管理者が、公序良俗的に反するような発言を強制的に削除するような場合は別として、個々になされる発言内容の方向性が命題や質問の趣旨に添うものであるか否かを判断したり、発言内容の拡散や混乱を抑えることは、必ずしも一般的ではなく、また実際にそれを行おうとするのは大変である。ややもすると、いわゆる発言の垂れ流し状態が生じてしまうことになる。特に、不特定多数が参加可能で、匿名性を有するオープンな電子掲示板ほど、こうした状況に陥りやすいといえる。
【０００８】
一方で、電子掲示板は、企業内やある閉じたグループ内などにおける意志決定や情報共有のツールとして利用されることが少なくない。この場合、意志決定とは、ある命題について電子掲示板において議論を行うことによってその命題に対する一の結論を得ることに相当する。また、情報共有とは、電子掲示板上でなされた質問に対し有効な回答となる発言がなされることで実現されるものである。係る場合は、ある一定範囲の閉じたメンバーの中で電子掲示板が利用されることになるのが通常であることから、その管理者が発言の方向の修正を促すなどの柔軟な態様をすることは比較的容易ではあるが、それでもやはり上記のような発言内容の拡散や混乱は生じうる。よって、電子掲示板がその役割を有効に果たすためには、そのシステム構成上、そうした状況の発生を抑制できることが好ましいといえる。なおかつ、多くの場合、そうした意志決定や情報共有には迅速さや明確さが求められるので、発言内容に基づく結論の集約が容易に行えることが好ましいといえる。しかしながら、従来の電子掲示板は、そのような機能を有するものではなかった。
【０００９】
本発明は、上記課題に鑑みてなされたものであり、議論や質問といった議題のカテゴリに応じて発言の方向性の絞り込みが行えるとともに、発言内容に基づく結論の集約が効率的に行える電子掲示板システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、請求項１の発明は、サーバーと、ネットワークを介して前記サーバーにアクセス可能に設けられてなる少なくとも１つのクライアントと、を備える電子掲示板システムであって、前記サーバーが、前記クライアントにおいて新規なスレッドの作成を実行させる作成処理手段と、作成されたスレッドについてのカテゴリの指定を前記クライアントにおいて実行させる指定処理手段と、作成されたスレッドに対する前記クライアントからの発言を可能にする発言処理手段と、作成されたスレッドおよび当該スレッドに対して前記クライアントより与えられる発言の内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積する蓄積処理手段と、前記指定処理手段において指定可能なカテゴリに対応した複数の表示フォームを記憶する記憶手段と、ある表示対象スレッドについての前記クライアントからの所定の表示指示に応答して、前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを前記記憶手段から取得し、さらに前記表示対象スレッドの内容を前記データベースから取得してこれを取得した表示フォームに合成することにより、前記クライアントに前記表示対象スレッドの表示を実行させる表示処理手段と、を備えることを特徴とする。
【００１１】
また、請求項２の発明は、請求項１に記載の電子掲示板システムであって、前記記憶手段が、前記指定処理手段において指定可能なカテゴリに対応した複数の出力条件設定フォームを記憶しており、前記サーバーが、ある出力対象スレッドについての前記クライアントからの所定の出力指示に応答して、前記出力対象スレッドについて指定されているカテゴリに対応する出力条件設定フォームを前記記憶手段から取得して、前記クライアントに前記出力対象スレッドの出力条件設定を実行させる出力処理手段をさらに備える、ことを特徴とする。
【００１２】
また、請求項３の発明は、請求項１または請求項２に記載の電子掲示板システムであって、前記サーバーが、前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに含まれる発言内容を選択的に当該スレッドについての結論の編集対象とすることを可能にする結論編集処理手段をさらに備える、ことを特徴とする。
【００１３】
また、請求項４の発明は、請求項１ないし請求項３のいずれかに記載の電子掲示板システムであって、前記発言処理手段が、前記クライアントからの発言に際して前記クライアントにおいて当該発言の属性の付与を行わせる属性付与処理手段を備える、ことを特徴とする。
【００１４】
また、請求項５の発明は、請求項４に記載の電子掲示板システムであって、前記サーバーが、前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに表示されている発言について指定されている属性を変更することを可能にする属性変更処理手段をさらに備える、ことを特徴とする。
【００１５】
また、請求項６の発明は、少なくとも１つのクライアントがネットワークを介してアクセス可能に設けられてなる電子掲示板システムのサーバーであって、前記クライアントにおいて新規なスレッドの作成を実行させる作成処理手段と、作成されたスレッドについてのカテゴリの指定を前記クライアントにおいて実行させる指定処理手段と、作成されたスレッドに対する前記クライアントからの発言を可能にする発言処理手段と、作成されたスレッドおよび当該スレッドに対して前記クライアントより与えられる発言の内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積する蓄積処理手段と、前記指定処理手段において指定可能なカテゴリに対応した複数の表示フォームを記憶する記憶手段と、ある表示対象スレッドについての前記クライアントからの所定の表示指示に応答して、前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを前記記憶手段から取得し、さらに前記表示対象スレッドの内容を前記データベースから取得してこれを取得した表示フォームに合成することにより、前記クライアントに前記表示対象スレッドの表示を実行させる表示処理手段と、を備えることを特徴とする。
【００１６】
また、請求項７の発明は、請求項６に記載の電子掲示板システムのサーバーであって、前記記憶手段が、前記指定処理手段において指定可能なカテゴリに対応した複数の出力条件設定フォームを記憶しており、ある出力対象スレッドについての前記クライアントからの所定の出力指示に応答して、前記出力対象スレッドについて指定されているカテゴリに対応する出力条件設定フォームを前記記憶手段から取得して、前記クライアントに前記出力対象スレッドの出力条件設定を実行させる出力処理手段をさらに備える、ことを特徴とする。
【００１７】
また、請求項８の発明は、請求項６または請求項７に記載の電子掲示板システムのサーバーであって、前記サーバーが、前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに含まれる発言内容を選択的に当該スレッドについての結論の編集対象とすることを可能にする結論編集処理手段をさらに備える、ことを特徴とする。
【００１８】
また、請求項９の発明は、請求項６ないし請求項８のいずれかに記載の電子掲示板システムのサーバーであって、前記発言処理手段が、前記クライアントからの発言に際して前記クライアントにおいて当該発言の属性の付与を行わせる属性付与処理手段を備える、ことを特徴とする。
【００１９】
また、請求項１０の発明は、請求項９に記載の電子掲示板システムのサーバーであって、前記クライアントがあるスレッドを表示している際に、前記クライアントが当該スレッドに表示されている発言について指定されている属性を変更することを可能にする属性変更処理手段をさらに備える、ことを特徴とする。
【００２０】
また、請求項１１の発明は、サーバーと、ネットワークを介して前記サーバーにアクセス可能に設けられてなる少なくとも１つのクライアントと、を備える電子掲示板システムのクライアントにおけるスレッドの表示処理方法であって、前記サーバーから与えられる所定の作成メニューに従って新規なスレッドを作成する作成工程と、前記サーバーから与えられる所定の作成メニューに従って前記作成工程で作成されたスレッドについてのカテゴリの指定を実行する指定工程と、前記サーバーに備わる所定の蓄積処理手段によって、作成されたスレッドの内容を当該スレッドに対して指定されているカテゴリの情報とともに所定のデータベースに蓄積させる蓄積工程と、ある表示対象スレッドについて所定の表示指示を行う指示工程と、前記表示指示に応答して、前記指定工程において指定可能なカテゴリに対応した複数の表示フォームを記憶している所定の記憶手段から前記表示対象スレッドについて指定されているカテゴリに対応する表示フォームを取得するフォーム取得工程と、前記表示対象スレッドの内容を前記データベースから取得するスレッド内容取得工程と、前記サーバーに備わる所定の合成手段において前記表示フォームに前記スレッドの内容を合成させる合成工程と、前記合成結果に基づいて表示対象スレッドの表示を行う表示工程と、を備えることを特徴とする。
【００２１】
また、請求項１２の発明は、コンピュータで実行されることにより、前記コンピュータを請求項６ないし請求項１０のいずれかに記載のサーバーとして機能させることを特徴とする。
【発明の効果】
【００２２】
請求項１ないし請求項１２の発明によれば、電子掲示板に新規の議題を提示してスレッドを作成する際にそのスレッドについて適用するカテゴリが指定され、スレッドを表示する際には、指定されているカテゴリに応じた表示がなされるので、スレッドで提示する議題に応じたカテゴリを指定しておくことで、そのスレッドについて行われる発言内容の発散をあらかじめ抑止して発言の方向性を絞り込むことが出来るとともに、そのスレッドについて、提示された議題の性質に適した内容表示を行うことが容易になる。これにより、電子掲示板システムを利用した意志決定や情報共有がより効率的に行える。
【００２３】
特に、請求項２および請求項７の発明によれば、スレッドで提示する議題に応じたカテゴリを指定しておくことで、そのスレッドについて、提示された議題の性質に適した出力表示が効率的に行える。
【００２４】
特に、請求項３および請求項８の発明によれば、スレッドに対してなされている発言の内容を集約したり取捨選択することによる結論の集約が効率的に行える。
【００２５】
特に、請求項４、請求項５、請求項９、および請求項１０の発明によれば、スレッドで提示される議題に対する発言を行う際に、該議題に対するその発言者の立場を属性によって簡潔に示すことができ、スレッドの内容を整理し、まとめることが容易となる。また、発言に対して統計的な処理を行う場合には、属性をその処理の指標として利用することが出来る。
【００２６】
特に、請求項５および請求項１０の発明によれば、発言の内容と付与されている属性が一致しない場合に、属性を変更することが出来るので、スレッドの内容をより適切に整理し、まとめることができるようになる。
【発明を実施するための最良の形態】
【００２７】
＜システム概要＞
図１は、本発明の実施の形態に係る電子掲示板システム１０の構造を模式的に示す図である。電子掲示板システム１０は、サーバーコンピュータ１と、該サーバーコンピュータ１に対してインターネットやイントラネットなどのネットワークＮを通じてアクセス可能な複数のクライアントコンピュータＣとを主として備える。電子掲示板システム１０は、それぞれのクライアントコンピュータＣにおける電子掲示板の表示や該電子掲示板に対する書き込みを実現するシステムである。電子掲示板を用いるによって、それぞれのクライアントコンピュータＣの使用者間で意見交換や情報の共有などが可能となる。
【００２８】
サーバーコンピュータ１は、クライアントコンピュータＣにおける電子掲示板の表示、および、該電子掲示板に対するクライアントコンピュータＣからの書き込みを実現するプログラム１２ｐを実行可能とされてなるとともに、書き込み内容を所定のデータベースに蓄積可能とされてなる、いわゆるｗｅｂサーバーとして機能する。
【００２９】
サーバーコンピュータ１は、ＣＰＵ１１ａ、ＲＯＭ１１ｂ、およびＲＡＭ１１ｃから構成され、後述する各機能を実現する制御部１１と、ハードディスクなどにより構成され、プログラム１２ｐその他のプログラムや種々のデータを記憶する記憶部１２と、ネットワークインターフェースとしての通信部１６とを、主として備えている。加えて、各種の入力操作を行うためのマウス１３ａやキーボード１３ｂなどからなる操作部１３と、ディスプレイ等の表示部１４と、ＭＯ、ＣＤ−Ｒ、ＤＶＤ−ＲＡＭなど種々の可搬性の記録媒体との間でデータのリード／ライトを行うためのＲ／Ｗ部１５とをさらに備えていてもよい。
【００３０】
また、サーバーコンピュータ１には、電子掲示板に対してクライアントコンピュータＣからなされた書き込みを蓄積する２種類のデータベースが接続されている。１つは掲示板データベースＤＢ１であり、もう１つは発言データベースＤＢ２である。これらは、いずれもリレーショナル型のデータベース（ＲＤＢ）として構築されている。これらについての詳細は後述する。なお、掲示板データベースＤＢ１と発言データベースＤＢ２とは物理的に別体に設けられる必要はなく、例えば一のデータベースサーバーにそれぞれが構築されている態様であってもよい。また、サーバーコンピュータ１の内部に備わる態様であってもよい。
【００３１】
クライアントコンピュータＣは、例えば一般的に用いられる民生用のパーソナルコンピュータである。あるいは、クライアントコンピュータＣに代わり、電子掲示板システム専用の端末を用いる態様であってもよい。クライアントコンピュータＣにおいては、所定のオペレーティングシステム上で図示しないプログラムを実行することで、図示しないディスプレイ上に電子掲示板の表示が可能なブラウザＢを起動させることができる。該ブラウザＢを起動させた状態で、電子掲示板を表示させるための所定の処理要求をサーバーコンピュータ１に対して送信すると（例えば電子掲示板のメインメニューのＵＲＬの送信などを行うと）、これを受信したサーバーコンピュータ１からは、送信内容に応じたデータが返信され、その返信内容に応じた表示がブラウザＢにおいてなされることになる。書き込みを行う場合も、所定の書き込み欄に書き込んだ内容をサーバーコンピュータ１に対して送信すると、これを受信したサーバーコンピュータ１からは、その書き込みを反映した新たな表示用のデータが返信され、これに基づく表示を行うことで、電子掲示板に新たな書き込みがなされた状態が実現されることになる。
【００３２】
また、クライアントコンピュータＣには印刷装置Ｐが備わっていてもよい。これを備える場合、書き込み内容を、所定の設定に従って印刷用紙に出力させることが出来る。
【００３３】
なお、図１においては、３つのクライアントコンピュータＣが図示されているが、クライアントコンピュータＣの数はこれに限定されるものではない。
【００３４】
＜電子掲示板システムの機能的構成＞
図２は、電子掲示板の諸機能を実現するための構成要素について説明するための図である。サーバーコンピュータ１の制御部１１においては、記憶部１２に記憶されている所定のプログラム１２ｐ（図１）が実行されることにより、ＣＰＵ１１ａ、ＲＯＭ１１ｂ、およびＲＡＭ１１ｃの作用によって、図２に示すように、受信処理部２０と、送信処理部３０と、メニュー表示処理部４０と、議題作成処理部５０と、発言処理部６０と、出力処理部７０と、とが、主として実現される。
【００３５】
また、記憶部１２には、クライアントコンピュータＣにおいて電子掲示板を使用している際にブラウザＢ上に現れる諸画面を実現するためのいくつかのフォームデータが格納されている。これらは、ブラウザＢにて表示処理可能な記述形式にて記述されてなるデータである。例えば、ＸＭＬ形式にて記述されるデータである。具体的には、電子掲示板のメインメニューの表示を実現するメニューフォームＦ１と、新規に議題を作成する際の作成メニューの表示を実現する新規作成フォームＦ２と、ある議題についてのスレッドの表示を実現するスレッドフォームＦ３と、印刷装置Ｐにおいて出力を行う場合の出力設定メニューの表示を実現する出力設定フォームＦ４とが格納されている。ここで、メニューフォームＦ１と新規作成フォームＦ２とはそれぞれ１種類のみが格納されているが、スレッドフォームＦ３と出力設定フォームＦ４については、後述する議題のカテゴリに応じて複数のものが格納されている。
【００３６】
掲示板データベースＤＢ１は、電子掲示板に書き込まれた議題（議論の命題や質問）を管理するためのデータベースである。本実施の形態に係る電子掲示板システム１０においては、いずれかのクライアントコンピュータＣから新たに議題が提供される度に、その内容や提供者などいくつかの項目からなる１つの単位レコードが、掲示板データベースＤＢ１に順次に蓄積されるようになっている。具体的には、１つの議題は１つの管理番号で管理される。掲示板データベースＤＢ１に蓄積されているレコードの内容は、後述するメインメニューＭＭにおけるメニュー表示や、スレッド表示の際のヘッダー部分の表示に用いられる。
【００３７】
発言データベースＤＢ２は、ある議題に対して書き込まれた発言を管理するためのデータベースである。本実施の形態に係る電子掲示板システム１０においては、それぞれの議題に対してクライアントコンピュータＣから書き込みがなされると、その内容や発言者などいくつかの項目からなる１つの単位レコードが、議題（厳密にはその管理番号）と関連付けて発言データベースＤＢ２に順次に蓄積されるようになっている。１つの発言は１つの管理番号で管理される。発言データベースＤＢ２については、後述するカテゴリに応じて複数の発言データベースＤＢ２ａ、ＤＢ２ｂ・・・が構築される。発言データベースＤＢ２に蓄積されているレコードの内容は、スレッド表示に用いられる。
【００３８】
本実施の形態に係る電子掲示板システム１０においては、複数の議題に関する議論や回答を並行して行うことが可能な、いわゆるスレッド型の電子掲示板が実現されてなる。具体的には、クライアントコンピュータＣから電子掲示板にアクセスするとメインメニューが表示されるが、そのメインメニューにおいては、それまでに提示されている（発案されている）議題が掲示板データベースＤＢ１における蓄積内容に基づいて一覧表示される。すなわち、各議題がそれぞれ１つのスレッドに対応していることになる。そして、ある議題を選択すると、その議題に対してなされた書き込み（発言）のみが表示される。すなわち、その議題についてのスレッドでなされた発言のみが表示されることになる。これらは、その選択に応じて掲示板データベースＤＢ１および発言データベースＤＢ２に蓄積されたレコードを適宜に読み出すことにより実現される。
【００３９】
受信処理部２０は、ネットワークＮを介してクライアントコンピュータＣから送信されてくる所定の処理要求を解釈し、上述の各部に対して、その内容に従った処理を要求する。
【００４０】
送信処理部３０は、クライアントコンピュータＣからの処理要求に応答して各部から与えられるデータをクライアントコンピュータＣに対して送信する。
【００４１】
メニュー表示処理部４０は、クライアントコンピュータＣに電子掲示板のメインメニューを表示させるために必要な処理を担う。図３は、クライアントコンピュータＣのブラウザＢ上に表示される電子掲示板のメインメニューＭＭを例示的に示す図である。メインメニューＭＭは、メニューフォームＦ１によりそのレイアウトが与えられるとともに、図３においては破線で囲んでなる表示領域ＲＥ１に、掲示板データベースＤＢ１に蓄積されているレコードの内容の一部が合成されることによって実現されてなる。
【００４２】
表示領域ＲＥ１において、「管理番号」なる項目名の項目Ｉ１には、掲示板データベースＤＢ１において各議題（つまりは各スレッド）を一意に識別するために付与されてなる、管理番号が表示される。図３では、電子掲示板においてすでに管理番号が０００１〜０００３の３つの議題についてメインメニューＭＭに表示されているが、これはすなわち、掲示板データベースＤＢ１においてこれら３つの議題についてのデータが蓄積されていることを意味している。
【００４３】
また、「カテゴリ」なる項目名の項目Ｉ２には、各スレッドの属するカテゴリ（スレッド属性）が表示される。ここで、カテゴリとは、スレッドの内容的な類型を識別するためのものであり、「質問」や「議論」などといった種別がある。こうしたカテゴリの指定をすることで、それぞれのスレッドで与えられている議題について行われるべき発言の内容を絞り込める、という効果があると考えられる。つまりは、議題の内容から外れて発言が拡散することを抑止する効果があると考えられる。さらに、本実施の形態に係る電子掲示板システム１０においては、それだけにとどまらず、後述するように、カテゴリの種別に対応してスレッドフォームＦ３や出力設定フォームＦ４が設けられており、それぞれのカテゴリに適した固有の処理が行えるようになっている点で特徴的である。例えば、質問や議論についての最終的な結論を効果的に導き出したり、カテゴリに応じた出力処理を行うことが出来るようになっている。
【００４４】
例えば、議題として提示されているのが質問である場合は、これに対し複数の発言が回答として与えられ、最終的にはそれらの中から最適な結論が得られることが望ましいと考えられる。従って、その質問そのものの是非を問うことは必ずしも本質的なことではないといえる。これに対して、議題として提示されているのが命題である場合に求められるのは、複数人からの賛否の意思表示とその理由である。この場合、命題に対する賛否そのものが本質的に重要な場合もあれば、双方の立場の意見がそれなりに集約されれば、そこから１つの結論を導き出すことは必ずしも求められない場合もある。すなわち、一の命題に対する賛否が併存する結論付けがなされてもよい場合がある。
【００４５】
このように、スレッドで与えられる議題に応じて、求められる発言の内容は異なるのが一般的である。本実施の形態にかかる電子掲示板システム１０においては、議題の発案に際してカテゴリを指定するようにして、その議題についてのスレッドをその指定されたカテゴリに応じたフォームを用いて展開させるようにすることで、建設的でない発言の排除や、効率的な結論の取得が、促されるようになっている。
【００４６】
「議題」、「発案者」、「発案日」、および「ステータス」なる項目名の項目Ｉ３、Ｉ４、Ｉ５、およびＩ６にはそれぞれ、各議題のタイトル、その議題を発案したものの名前、その議題が発案された日付、およびその議題についてのスレッドのステータス（後述する）が表示される。
【００４７】
表示ボタンＢ１は、表示させたいスレッドを選択する際に用いられる。クライアントコンピュータＣの利用者が、ブラウザＢにメインメニューＭＭを表示させた状態の画面上で、いずれかの管理番号を図示しないマウスにて当該位置をクリックするなどして選択し、さらに表示ボタンＢ１を選択すると、その議題に関するスレッドが表示されることになる。また、投稿ボタンＢ２を選択すると、次述する新規議題作成メニューＭＮが表示される。さらに、フォルダ作成ボタンＢ３は、各スレッドをフォルダごとに分類して管理する際に用いられる。
【００４８】
議題作成処理部５０は、電子掲示板に新規の議題を発案する（新規のスレッドを立てる）際の処理を担う。議題に対するカテゴリの指定は、この発案の際に行われる。新規議題作成メニューを用いた新規議題の処理については後述する。
【００４９】
発言処理部６０は、クライアントコンピュータＣにおいてそれぞれのスレッドの内容を表示させるための処理や、さらにスレッドに対して発言を行うための処理を担う。すなわち、ある議題についてのスレッドをブラウザＢ上で取り扱う際に必要な処理を担う。発言処理部６０は、スレッド表示処理部６１と、発言追記処理部６２と、属性変更処理部６３と、結論編集処理部６４とを主として備える。これらの各部における作用と、処理の詳細については後述する。
【００５０】
出力処理部７０は、電子掲示板に表示されているスレッドの内容を出力する際に必要な処理を担う。本実施の形態に係る電子掲示板システム１０においては、それぞれのスレッドの内容について、そのカテゴリに応じた出力を行えるように、カテゴリの種別に応じた出力設定メニューが出力設定フォームＦ４として用意されている。また、出力設定メニューによっては、発言データベースＤＢ２に蓄積されているレコードに基づく統計処理を行い、その結果を併せて出力できるようにもなっている。出力処理についての詳細は後述する。
【００５１】
＜メインメニューの表示＞
以下、電子掲示板システム１０において実現される処理について、順次に説明する。まず、該電子掲示板システム１０により実現される電子掲示板のいわば入り口である、メインメニューＭＭの表示に関する処理について説明する。
【００５２】
図４は、メインメニューの表示に係る処理の流れを示す図である。クライアントコンピュータＣの利用者が該クライアントコンピュータＣから電子掲示板へアクセスしようとする場合（ステップＳ１）、該利用者は、クライアントコンピュータＣから、図３に示すようなメインメニューＭＭのＵＲＬをサーバーコンピュータ１に対して送信する（ステップＳ１−ｃ）。
【００５３】
サーバーコンピュータ１においては、通信部１６を介して受信処理部２０がこのＵＲＬを受信する。受信処理部２０が、この受信したＵＲＬがメインメニューＭＭに係るものであると解釈してメニュー表示処理部４０にメインメニュー表示のための処理を要求すると、メニュー表示処理部４０はこれに応答して、まず、掲示板データベースＤＢ１から、メインメニューの表示に必要なメニューデータＤ１を生成する（ステップＳ１−ｓ）。メニューデータＤ１とは、メインメニューにおいて表示領域ＲＥ１に表示される項目Ｉ１〜Ｉ６の内容を抽出したデータである。
【００５４】
生成されたメニューデータＤ１は記憶部１２から読み出したメニューフォームＦ１に合成され、合成後のデータが送信処理部３０からクライアントコンピュータＣに対して送信される（ステップＳ２−ｓ）。クライアントコンピュータＣがその受信内容を表示することで（ステップＳ２−ｃ）、クライアントコンピュータＣにおいて図３に示したようなメインメニューＭＭの表示が実現される（ステップＳ２）。
【００５５】
なお、メニューフォームＦ１がＸＭＬ形式にて記述される場合であれば、メニューフォームＦ１のＸＭＬスクリプト中には、メニューデータＤ１の内容を記述するための（合成するための）箇所がＸＭＬタグを用いてあらかじめ予約されている。図５は、掲示板データベースＤＢ１において蓄積されるレコードの項目名（図５においてはラベル名と表現）と、その項目内容を記述するためのＸＭＬタグ（図５においてはＸｍｌタグ名と表現）とを、一覧の形で例示する図である。また、このような対応関係は、掲示板データベースＤＢ１にも記述される。係る場合は、メニュー表示の際、各項目の内容がメニューフォームＦ１において対応するＸＭＬタグが記述されてなる位置に合成されることになる。
【００５６】
また、掲示板データベースＤＢ１に格納されている内容は頻繁に書き換えられ得る。すなわち、メニューデータＤ１として記述されるべき内容も変動していくことになる。従って、メニュー表示処理部４０は、メインメニューＭＭを表示させる処理の要求を受ける度に、掲示板データベースＤＢ１に基づくメニューデータＤ１の生成を行う。これにより、メインメニューＭＭの表示が要求されるたびに、常に最新の状態のものが表示されることになる。
【００５７】
＜新規議題の作成＞
次に、電子掲示板に新規議題を発案する際の（新規のスレッドを立てる際の）処理について説明する。図６は、新規議題の作成に係る処理の流れを示す図である。また、図７は、クライアントコンピュータＣのブラウザＢ上に表示される電子掲示板の新規議題作成メニューＭＮを例示的に示す図である。
【００５８】
図４に示した手順によってブラウザＢ上にメインメニューＭＭが表示されている状態（ステップＳ１０）で、利用者がクリックなどにより投稿ボタンＢ２を選択することで、新規議題作成処理の開始指示がなされる（ステップＳ１１）。この投稿ボタンＢ２の選択に応答して、クライアントコンピュータＣからサーバーコンピュータ１に対して新規議題作成メニューＭＮをブラウザＢに表示させる際のレイアウトを与える新規作成フォームＦ２のＵＲＬが送信される（ステップＳ１１−ｃ）。
【００５９】
サーバーコンピュータ１においては、受信処理部２０がＵＲＬを受信し、新規議題作成メニューに係るものであると解釈して議題作成処理部５０に新規議題作成のための処理を要求する。議題作成処理部５０はこれに応答して、記憶部１２から新規作成フォームＦ２を読み出す。新規作成フォームＦ２は送信処理部３０によってクライアントコンピュータＣに対して送信され、クライアントコンピュータＣがその受信内容を表示することで（ステップＳ１２−ｃ）、クライアントコンピュータＣに新規議題作成メニューＭＮが表示される（ステップＳ１２）。
【００６０】
図７に示す新規議題作成メニューＭＮにおいては、入力領域ＲＥ２の各項目に対する入力を行うことが可能とされている。このうち、カテゴリ選択領域ＲＥ２ｃにおいては、作成しようとするスレッドのカテゴリを選択的に指定することが出来るようになっている。ここで選択されたカテゴリに応じて、そのスレッドについて用いるスレッドフォームＦ３や出力設定フォームＦ４が特定されることになる。また、添付ファイルボタンＢ１１を選択し、図示しないファイル選択メニューを表示させて発案する議題について参考となるファイルを添付することも出来る。なお、図７においては、「質問」、「議論」「その他」の３つのカテゴリのみが指定可能となっているが、さらに別のカテゴリが指定可能とされていてもよい。また、図７においては、ラジオボタンで選択する態様を例示しているが、他の方法で選択できるようになっていてもよい。
【００６１】
クライアントコンピュータＣの利用者が、カテゴリの指定を含め必要な項目内容を入力したうえで申請ボタンＢ１２を選択すると（ステップＳ１３）、入力内容が新規議題データＤＮ１としてサーバーコンピュータ１へと送信される（ステップＳ１３−ｃ）。これを受信した受信処理部２０が該新規議題データＤＮ１が新規議題作成に係るものであると解釈して議題作成処理部５０にその処理を要求すると、議題作成処理部５０は新規議題データＤＮ１を掲示板データベースＤＢ１に与える。掲示板データベースＤＢ１においては、新規議題データＤＮ１に基づく新たなレコードが生成され、格納される。すなわち、新たなスレッドに関する項目内容が追記されることになる（ステップＳ１３−ｓ）。
【００６２】
係る追記がなされたということは、メニューデータＤ１の内容が更新されたことになるので、メニュー表示処理部４０はこれに応答して、追記後のメニューデータＤ１をメニューフォームＦ１に合成し、クライアントコンピュータＣに対して再送信させる（ステップＳ１４−ｓ）。クライアントコンピュータＣがその受信内容を表示することで（ステップＳ１４−ｃ）、クライアントコンピュータＣにおいては、新規に追加された議題が一覧に反映されたメインメニューＭＭの表示、つまりはメインメニューの更新が実現される（ステップＳ１４）。
【００６３】
＜スレッドの表示＞
次に、ある議題についてのスレッドに対してそれまでに行われている発言を表示させる処理、つまりはあるスレッドの内容を表示させる処理について説明する。図８は、スレッド表示に係る処理の流れを示す図である。スレッド表示のための処理は、主としてスレッド表示処理部６１の作用により実現される。
【００６４】
図４に示した手順によってブラウザＢ上にメインメニューＭＭが表示されている状態（ステップＳ２０）で、一覧表示された議題の中から利用者がスレッドを表示したい議題を管理番号のクリックなどにより選択する（ステップＳ２１）と、これに応答して、クライアントコンピュータＣからサーバーコンピュータ１に対してその議題の管理番号と対応付けられた電子掲示板のＵＲＬが送信される。これは、クライアントコンピュータＣからサーバーコンピュータ１への該スレッドの表示要求に相当する（ステップＳ２１−ｃ）。
【００６５】
サーバーコンピュータ１においては、受信処理部２０がＵＲＬを受信し、スレッド表示に係るものであると解釈してスレッド表示処理部６１にスレッド表示のための処理を要求する。スレッド表示処理部６１はこれに応答して、まず、掲示板データベースＤＢ１を参照して選択された議題に対して指定されているカテゴリを管理番号に基づいて特定し（ステップＳ２１−ｓ１）、該カテゴリに対応するスレッドフォームＦ３（Ｆ３ａ、Ｆ３ｂ、・・・・）を記憶部１２から取得する（ステップＳ２１−ｓ２）。さらに、掲示板データベースＤＢ１からそのスレッドについてのレコードを議題データＤ２として取得する（ステップＳ２１−ｓ３）とともに、発言データベースＤＢ２（ＤＢ２ａ、ＤＢ２ｂ、・・・）からそのスレッドに対してなされた発言のレコードを発言データＤ３として取得する（ステップＳ２１−ｓ４）。そして、これらの議題データＤ２と発言データＤ３とをスレッドフォームＦ３に合成され、合成後のデータが送信処理部３０からクライアントコンピュータＣに対して送信される（ステップＳ２２−ｓ）。クライアントコンピュータＣがその受信内容を表示することで（ステップＳ２２−ｃ）、クライアントコンピュータＣにおいてその内容に従ったスレッドの表示が実現される（ステップＳ２２）。
【００６６】
これにより、スレッドの内容がカテゴリに応じて表示されることになる。換言すれば、それぞれのスレッドに対して指定されているカテゴリに応じて、異なるレイアウトや機能を有するスレッド画面が表示される。表示されたそれぞれのスレッド画面においては、そのカテゴリの特性に応じた発言が促されることになる。
【００６７】
例えば、図９は、「質問」カテゴリの議題についてのスレッド画面Ｗである質問スレッド画面Ｗ１を例示する図である。図１０は、「議論」カテゴリの議題についてのスレッド画面Ｗである議論スレッド画面Ｗ２を例示する図である。前者は、質問スレッドフォームＦ３ａに従ってレイアウトされ、後者は、議論スレッドフォームＦ３ｂに従ってレイアウトされる。
【００６８】
質問スレッド画面Ｗ１は、掲示板データベースＤＢ１から取得され、議題の内容やあるタイミングで管理者によって編集された結論（結論の編集については後述する）などが表示される議題領域ＲＥ３（ＲＥ３ａ）と、該質問スレッド画面Ｗ１を開いた時点ですでに行われている発言の内容を表示する発言表示領域ＲＥ４（ＲＥ４ａ）と、これから新たに発言しようとする際に用いられる新規発言領域ＲＥ５（ＲＥ５ａ）との３つの領域から主として構成されている。議論スレッド画面Ｗ２も、議題領域ＲＥ３（ＲＥ３ｂ）と、発言表示領域ＲＥ４（ＲＥ４ｂ）と、新規発言領域ＲＥ５（ＲＥ５ｂ）とを同様に備えている。議題領域ＲＥ３（ＲＥ３ａ、ＲＥ３ｂ）は、議題データＤ２に記述されていた内容が表示される領域であり、発言表示領域ＲＥ４（ＲＥ４ａ、ＲＥ４ｂ）は発言データＤ３に記述されていた内容が表示される領域である。
【００６９】
ただし、議論スレッド画面Ｗ２は、そのスレッドに対しすでになされている発言の発言表示領域ＲＥ４ｂへの表示を、そのスレッドで提示されている議題への賛否によってフィルタリングするための発言フィルター領域ＲＥ６という領域がさらに設けられてなる点で、これが設けられていない質問スレッド画面Ｗ１と相違する。その他、新規発言領域ＲＥ５ｂや発言表示領域ＲＥ４ｂにおいても、議論スレッド画面Ｗ２と質問スレッド画面Ｗ１との間には相違がある。これらは、「質問」カテゴリと「議論」カテゴリとの目的の違いに応じて、異なるスレッドフォームＦ３を用いてそれぞれのスレッド画面Ｗが構成されていることに基づくものである。「質問」カテゴリでは議題に対し適切な回答がなされればそれでよいが、「議論」カテゴリでは、議題として提示されている命題に対する賛否の表明が第一義的に求められる、という違いがあるので、議論スレッド画面Ｗ２では、発言に際してそうした意思表示を行うように構成されている。
【００７０】
なお、スレッドフォームＦ３がＸＭＬ形式で記述される場合、当然ながらこれらのスレッド画面ＷはＸＭＬ形式で記述されることになる。図１１は、図９に例示したスレッド画面Ｗ１を実現するＸＭＬスクリプトを示す図である。
【００７１】
また、発言データベースＤＢ２に格納されている内容は、発言がなされるたびに書き換えられる。すなわち、発言データＤ３として記述されるべき内容も変動（通常は増加）していくことになる。従って、スレッド表示処理部６１は、スレッド画面Ｗを表示させる処理の要求を受ける度に、発言データベースＤＢ２に基づく発言データＤ３の生成を行う。これにより、スレッド画面Ｗの表示が要求されるたびに、常に最新の状態のものが表示されることになる。
【００７２】
＜新規発言＞
次に、ある議題についてのスレッドに対して新たな発言を行う場合の処理について説明する。図１２は、新規発言に係る処理の流れを示す図である。係る処理は、発言追記処理部６２の作用により実現される。
【００７３】
例えば図９あるいは図１０に示すようなスレッド画面Ｗが、つまりはある議題についてのスレッドが、ブラウザＢ上に表示されている状態（ステップＳ３０）においては、新規発言領域ＲＥ５の各項目に対する入力をクライアントコンピュータＣにおいて行うことが可能とされている。これは、あらかじめスレッドフォームＦ３に係る機能を実現する記述がなされていることによるものである。よって、新規発言を行いたい場合は、まずそれぞれの項目に発言内容その他の事項を入力することが必要となる（ステップＳ３１）。図９および図１０においてはいずれも、「山本勘助」なる発言者が発言を入力した状態が例示されている。なお、新規発言領域ＲＥ５の発言者入力欄においては、プルダウンメニュー形式の氏名選択ボタンＢ２１にて発言者を選択できるようになっているが、これは必須の態様ではなく、逐次入力を行うようになっていてもよい。
【００７４】
また、議論スレッド画面Ｗ２においては、新規発言領域ＲＥ５ｂに発言を行うに際して議題に対する賛否（属性）をプルダウンメニューで指定するための属性選択ボタンＢ２３が設けられており、発言に際してはその選択を併せて行うことも求められる。ここで指定される属性は、議題に対する発言者の立場を簡潔に示す役割を果たすほか、後述する出力に際しての統計処理の指標としても用いられる。属性を利用することで、スレッドの内容を整理し、まとめることが容易となる。
【００７５】
クライアントコンピュータＣの利用者が、必要な事項を入力したうえで申請ボタンＢ２２を選択すると、入力内容が新規発言データＤＮ２としてサーバーコンピュータ１へと送信される（ステップＳ３１−ｃ）。
【００７６】
サーバーコンピュータ１においては、これを受信した受信処理部２０が発言追記処理部６２にその処理を要求する。発言追記処理部６２は新規発言データＤＮ２をそのスレッドについて指定されているカテゴリに対応する発言データベースＤＢ２に与える。発言データベースＤＢ２においては、新規発言データＤＮ２に基づく新たなレコードが生成され、格納される。すなわち、新たな発言に関する項目内容が追記されることになる（ステップＳ３１−ｓ）。
【００７７】
係る追記がなされたということは、発言データＤ３の内容が更新されたことになるので、スレッド表示処理部６１はこれに応答して、議題データＤ２と追記後の発言データＤ３とをスレッドフォームＦ３に合成し、クライアントコンピュータＣに対して再送信させる（ステップＳ３２−ｓ）。クライアントコンピュータＣがその受信内容を表示することで（ステップＳ３２−ｃ）、クライアントコンピュータＣにおいては、新規になされた発言が発言表示領域ＲＥ４に付加されたスレッド画面Ｗの表示が、つまりは発言内容が更新されたスレッドの表示が実現される（ステップＳ３２）。
【００７８】
＜属性変更＞
本実施の形態では、議論スレッド画面Ｗ２において、すでになされている発言に与えられた属性を変更する属性変更が可能となっている。これは、属性変更処理部６３の作用により実現される。具体的には、発言表示領域ＲＥ４に表示されてなる各発言に、プルダウンメニューで異なる指定するための選択ボタンＢ２４が付随しており、係る選択ボタンＢ２４の使用によって属性の変更が可能となっている。ただし、係る属性の変更は、管理者権限を有する（管理者が使用している）クライアントコンピュータＣにおいてのみ行えるように制限されていることが好ましい。例えば、電子掲示板へアクセスする際のアクセスＩＤで管理者権限のあるクライアントコンピュータＣであるか否かを識別したり、実際に属性の変更を行おうとする際に管理者権限の有無を例えばパスワードの入力を求めるなどして確認するなどして、係る制限を設けること態様などが取られていてもよい。
【００７９】
属性変更は、あるスレッドに対してなされたある発言の内容が、発言の際に付与されている属性と一致していないと管理者が判断するような場合に、スレッドにおける発言の内容が発散することを抑制する目的で行われるものである。具体的には、議題に対し反対の属性でなされた発言が、議論の流れからするとあくまで参考意見にしか過ぎないような場合は、「反対」と発言者が自らの発言に対して与えた属性を、「参考」という属性に変更する場合などがこれにあたる。これにより、スレッドの内容をより適切に整理し、まとめることができるようになる。
【００８０】
また、属性変更処理部６３は、各スレッドそのものの属性を変更する処理も担う。具体的には、該スレッドについてのステータス（メインメニューＭＭにおいて項目Ｉ６にその状態が表示される）を「未完」から「完了」に変更する処理、もしくはその反対の処理が、属性変更処理部６３の作用によって実現される。ここで、「未完」とは、該スレッドについての発言を受け付けている状態を表し、「完了」とは受け付けない状態を表している。
【００８１】
議題が発案された時点では、ステータスは「未完」となっている。ただし、完了ボタンＢ２６が選択された場合は、ステータスは「完了」に移行し、以降の発言は禁止される。具体的には、係る選択がなされた旨の情報がサーバーコンピュータ１に与えられ、掲示板データＤＢ１において、該スレッドのステータスが「未完」から「完了」へと書き換えられる。また、以降は、申請ボタンＢ２２は再開ボタンに変更される。この再開ボタンが選択されと、再び新たな発言を行うことが可能となる。なお、このような完了ボタンＢ２６の選択の実行は、管理者権限を有するクライアントコンピュータＣのみから可能とされることが好ましい。
【００８２】
＜結論編集＞
次に、ある議題に対する結論を生成する処理、具体的には、発言内容を適宜に編集して結論を得るという処理について説明する。図１３は、結論編集に係る処理の流れを示す図である。係る処理は、結論編集処理部６４の作用により実現される。なお、結論編集処理も、その性質上、管理者権限を有するクライアントコンピュータＣにおいてのみ行えるように制限されていることが好ましい。
【００８３】
ブラウザＢ上に表示されているある議題についてのスレッドが表示されている状態（ステップＳ４０）においては、例えば図９あるいは図１０に示すようなスレッド画面Ｗが表示されている場合には、発言表示領域ＲＥ４に表示される個々の発言に、「結論流し込み」というチェックボックスＣ１が付随しており、クライアントコンピュータＣにおいてチェックのＯＮ／ＯＦＦが行えるようになっている。これは、あらかじめスレッドフォームＦ３に係る機能を実現する記述がなされていることによるものである。
【００８４】
結論の編集を行うには、まず、その準備として、個々の発言のうち、結論の生成にその内容を利用しようとするものについて「結論流し込み」のチェックボックスＣ１にチェックを入れていくことが必要となる（ステップＳ４１）。適宜にチェックを入れた状態（ステップＳ４１−ｃ）で、結論流し込みボタンＢ２５を選択すると（ステップＳ４２）、チェックボックスＣ１にチェックがされた発言のテキストが、議題領域ＲＥ３の結論フィールドＲＥ３ｃに流し込まれるとともに、当該フィールドが編集可能状態となる（ステップＳ４２−ｃ）。
【００８５】
結論フィールドが編集可能状態となると、利用者が適宜にそのテキストデータに対して適宜に加除修正するテキスト編集を行うことで（ステップＳ４３−ｃ）、結論編集が実行される（ステップＳ４３）。これにより、発言内容に基づく結論の集約が効率的に行える。
【００８６】
結論編集を終了する際は（ステップＳ４４）、結論流し込みボタンＢ２５を再度選択すると、結論フィールドＲＥ３ｃにその時点で存在するテキスト情報が、当該議題の管理番号ともども結論データＤ４としてクライアントコンピュータＣからサーバーコンピュータ１へと送信される（ステップＳ４４−ｃ）。これを受信した受信処理部２０は該結論データＤ４は結論編集処理部６４にその処理を要求する。結論編集処理部６４は、該結論データＤ４を掲示板データベースＤＢ１に与え、対応する管理番号のレコードにその内容を追記する（ステップＳ４４−ｓ）。
【００８７】
係る追記がなされたということは、議題データＤ２の内容が更新されたことになるので、スレッド表示処理部６１はこれに応答して、追記後の議題データＤ２と発言データＤ３とをスレッドフォームＦ３に合成し、クライアントコンピュータＣに対して再送信させる（ステップＳ４５−ｓ）。クライアントコンピュータＣがその受信内容を表示することで（ステップＳ４５−ｃ）、クライアントコンピュータＣにおいては、結論フィールドＲＥ３ｃに結論が書き込まれた状態のスレッド画面Ｗの表示が実現される（ステップＳ４５）。
【００８８】
なお、結論編集は、完了ボタンがＢ２６が選択された後でないと行えないというわけではなく、いくつかの発言がなされた時点でその段階で出ている発言に基づく結論編集を行ってもよい。この場合は、結論編集というよりもむしろ中間段階におけるとりまとめ的なものとなる。図９および図１０に示すスレッド画面Ｗにおいては、このようなとりあえずの編集がなされた後に、「山本勘助」なる発言者による発言がなされている状況が例示されているということになる。
【００８９】
また、チェックボックスに全くチェックを入れないまま結論流し込みボタンＢ２５を選択した場合も、結論フィールドＲＥ３ｃは空白のまま編集可能状態となるので、適宜にテキスト入力を行って、上述の場合と同様に結論を表示させることが出来る。
【００９０】
＜出力処理＞
次に、ブラウザＢ上に表示されたスレッドの内容を印刷装置Ｐで出力する際の処理について説明する。図１４は、出力に係る処理の流れを示す図である。係る処理は、出力処理部７０の作用により実現される。
【００９１】
例えば図９あるいは図１０に示すようなスレッド画面Ｗが表示されている状態で、つまりはある議題についてのスレッドがブラウザＢ上に表示されている状態（ステップＳ５０）で、出力しようとする発言についてチェックボックスＣ２にチェックを入れたうえでファイル出力ボタンＢ２７を選択すると、出力処理の準備段階として、必要な出力条件の設定（出力設定）が開始される（ステップＳ５１）。このファイル出力ボタンＢ２７の選択に応答して、クライアントコンピュータＣからサーバーコンピュータ１に対し、当該スレッドのカテゴリに対応した出力設定メニューを与える出力設定フォームＦ４のＵＲＬが送信される。これは、係る出力設定フォームＦ４の送信要求に相当する（ステップＳ５１−ｃ）。
【００９２】
サーバーコンピュータ１においては、受信処理部２０がＵＲＬを受信し、出力設定に係るものであると解釈して出力処理部７０に出力設定のための処理を要求する。出力処理部７０はこれに応答して、記憶部１２から当該スレッドのカテゴリに対応したいずれかの出力設定フォームＦ４（Ｆ４ａ、Ｆ４ｂ、・・・）を読み出す。係る出力設定フォームＦ４は送信処理部３０によってクライアントコンピュータＣに対して送信され（ステップＳ５１−ｓ）、クライアントコンピュータＣがその受信内容を表示することで（ステップＳ５２−ｃ）、クライアントコンピュータＣにスレッドのカテゴリに応じた出力設定メニューＭＯが表示される（ステップＳ５２）。
【００９３】
例えば、図１５は、「質問」カテゴリの議題についての出力設定メニューＭＯである質問出力設定メニューＭＯ１を例示する図である。図１６は、「議論」カテゴリの議題についての出力設定メニューＭＯである議論出力設定メニューＭＯ２を例示する図である。前者は、発言出力設定フォームＦ４ａに従ってレイアウトされ、後者は、発言出力設定フォームＦ４ｂに従ってレイアウトされる。両者の設定項目には違いがあるが、これは、カテゴリに応じて重視される出力内容には違いがあり、それぞれのカテゴリについて、効果的な様式によるスレッド内容の出力を可能とするためである。
【００９４】
いずれの場合も、出力設定メニューが表示されると、ラジオボタンＲ（ＲａもしくはＲｂ）で適宜の選択を行ったり、チェックボックスＣ３（Ｃ３ａもしくはＣ３ｂ）にチェックを入れるなどして出力設定が行える（ステップＳ５３）。適宜に設定がなされ、チェック状態が表示されている状態（ステップＳ５３−ｃ）でファイル出力ボタンＢ３１が選択されると（ステップＳ５４）、チェック状態となっているものが出力対象項目となって（ステップＳ５４−ｃ）、出力処理が実行される（ステップＳ５６）。具体的には、クライアントコンピュータＣから、これに接続されている印刷装置Ｐに対して、チェック内容に基づく印刷実行指示が与えられ、印刷装置Ｐはこれに応答して印刷を実行する（ステップＳ５６−ｃ）。
【００９５】
図１７は、「質問」カテゴリのスレッドについての出力結果Ｐ１を例示する図である。図１８は、「議論」カテゴリのスレッドについての出力結果Ｐ２を例示する図である。一見してわかるように、両者の出力様式は異なっている。これは、両者に対応する出力設定メニューＭＯで設定可能な内容が異なっていることによる。
【００９６】
具体的にいえば、「質問」カテゴリの出力結果Ｐ１では、議題、結論、回答、有効な意見、関連する議題といった項目が直列的に配列するようになっている。すなわち、議題について重要度の高い内容が順に列挙されるようにレイアウトがなされていると言うことが出来る。
【００９７】
これに対して、「議論」カテゴリの出力結果Ｐ２では、議題と結論の次に、議題に対し賛成の立場（属性）からの発言と反対の立場（属性）からの発言とが並列的に配置されている。また、発言の属性に基づく統計結果もその下に示されている。
【００９８】
「議論」カテゴリにて求められる発言の性質上、必要であればこのように対比的な表示を行う方が効果的な場合がある。本実施の形態に係る電子掲示板システム１０においては、議論出力設定メニューＭＯ２で出力態様を設定できるので、こうした表示の出力を容易に行うことができる。すなわち、議題に適した出力表示を効率的に行うことが出来る。
【００９９】
なお、統計結果の表示は、出力設定メニューＭＯにおいてファイル出力ボタンＢ３１が選択された時になされる、出力処理部７０の作用による発言データベースＤＢ２に蓄積されているレコードのうち、チェックボックスＣ３ｂのチェック内容に該当するものの集計と、クライアントコンピュータＣによるその取得とによって実現される。
【０１００】
以上、説明したように、本実施の形態にかかる電子掲示板システムにおいては、電子掲示板に新規の議題を提示してスレッドを作成する際にそのスレッドについて適用するカテゴリが指定され、メインメニューにおいては議題とカテゴリが併せて表示され、スレッドを表示する際には、指定されているカテゴリに応じたフォームで表示がなされる。これにより、スレッドで提示する議題に応じたカテゴリを指定しておくことで、そのスレッドについて行われる発言内容の発散をあらかじめ抑止して発言の方向性を絞り込むことが出来る。さらには、そのスレッドについて、提示された議題の性質に適した内容表示を行うことや、出力表示を効率的に行うことが容易になる。これにより、電子掲示板システムを利用した意志決定や情報共有がより効率的に行える。
【０１０１】
また、スレッドに対してなされている発言の内容を集約したり取捨選択することができるので、議題に対する結論の集約が効率的に行える。
【０１０２】
加えて、スレッドで提示される議題に対する発言を行う際に、該議題に対するその発言者の立場を属性によって簡潔に示すことができ、発言の内容と付与されている属性が一致しない場合に、属性を変更することが出来る。これにより、スレッドの内容を適切に整理し、まとめることができるようになる。また、発言に対して統計的な処理を行う場合には、属性をその処理の指標として利用することが出来る。
【図面の簡単な説明】
【０１０３】
【図１】本発明の実施の形態に係る電子掲示板システム１０の構造を模式的に示す図である。
【図２】電子掲示板の諸機能を実現するための構成要素について説明するための図である。
【図３】クライアントコンピュータＣのブラウザＢ上に表示される電子掲示板のメインメニューＭＭを例示的に示す図である。
【図４】メインメニューの表示に係る処理の流れを示す図である。
【図５】掲示板データベースＤＢ１において蓄積されるレコードの項目名と、その項目内容を記述するためのＸＭＬタグとを、一覧の形で例示する図である。
【図６】新規議題の作成に係る処理の流れを示す図である。
【図７】クライアントコンピュータＣのブラウザＢ上に表示される電子掲示板の新規議題作成メニューＭＮを例示的に示す図である。
【図８】スレッド表示に係る処理の流れを示す図である。
【図９】「質問」カテゴリの議題についてのスレッド画面Ｗである質問スレッド画面Ｗ１を例示する図である。
【図１０】「議論」カテゴリの議題についてのスレッド画面Ｗである議論スレッド画面Ｗ２を例示する図である。
【図１１】スレッド画面Ｗ１を実現するＸＭＬスクリプトを示す図である。
【図１２】新規発言に係る処理の流れを示す図である。
【図１３】結論編集に係る処理の流れを示す図である。
【図１４】出力に係る処理の流れを示す図である。
【図１５】「質問」カテゴリの議題についての出力設定メニューＭＯである質問出力設定メニューＭＯ１を例示する図である。
【図１６】「議論」カテゴリの議題についての出力設定メニューＭＯである議論出力設定メニューＭＯ２を例示する図である。
【図１７】「質問」カテゴリの議題についての出力結果Ｐ１を例示する図である。
【図１８】「議論」カテゴリの議題についての出力結果Ｐ２を例示する図である。
【符号の説明】
【０１０４】
１  サーバーコンピュータ
１０  電子掲示板システム
Ｂ１  表示ボタン
Ｂ２  投稿ボタン
Ｂ３  フォルダ作成ボタン
Ｂ１１  添付ファイルボタン
Ｂ１２  申請ボタン
Ｂ２１  氏名選択ボタン
Ｂ２２  申請ボタン
Ｂ２３  属性選択ボタン
Ｂ２４  選択ボタン
Ｂ２５  ボタン
Ｂ２６  完了ボタン
Ｂ２７、Ｂ３１  ファイル出力ボタン
Ｃ  クライアントコンピュータ
Ｃ１、Ｃ２、Ｃ３  チェックボックス
ＭＭ  メインメニュー
ＭＮ  新規議題作成メニュー
ＭＯ  出力設定メニュー
ＭＯ１  質問出力設定メニュー
ＭＯ２  議論出力設定メニュー
Ｐ１、Ｐ２  出力結果
Ｒ  ラジオボタン
ＲＥ１  表示領域
ＲＥ２  入力領域
ＲＥ２ｃ  カテゴリ選択領域
ＲＥ３  議題領域
ＲＥ３ｃ  結論フィールド
ＲＥ４  発言表示領域
ＲＥ５  新規発言領域
ＲＥ６  発言フィルター領域
Ｗ  スレッド画面
【図１】
2007058755.tif 000003
【図２】
2007058755.tif 000004
【図３】
2007058755.tif 000005
【図４】
2007058755.tif 000006
【図５】
2007058755.tif 000007
【図６】
2007058755.tif 000008
【図７】
2007058755.tif 000009
【図８】
2007058755.tif 000010
【図９】
2007058755.tif 000011
【図１０】
2007058755.tif 000012
【図１１】
2007058755.tif 000013
【図１２】
2007058755.tif 000014
【図１３】
2007058755.tif 000015
【図１４】
2007058755.tif 000016
【図１５】
2007058755.tif 000017
【図１６】
2007058755.tif 000018
【図１７】
2007058755.tif 000019
【図１８】
2007058755.tif 000020