(57)【要約】【課題】電子会議室及び電子掲示板において、参加ユーザのメッセージやメッセージに対する参照権限、返信権限及び削除権限を管理し、電子会議室及び電子掲示板の目的を達成し、不適切なメッセージやメッセージを排除する。【解決手段】電子会議室及び電子掲示板において、メッセージやメッセージに対するユーザ権限を管理するユーザを作成する。そのユーザはデータベースの対象テーブルにレコードを追加、修正及び削除できる。そのレコードの指定値からプログラムは各ユーザに該当した権限を与える。電子会議室及び電子掲示板に投稿されたメッセージに対して、ユーザに付与された権限を変更するための画面を呼び出せるユーザがその画面を呼び出し、その画面から、ユーザがそのメッセージを参照し、そのメッセージに対して返信し、そのメッセージを削除する。【選択図】  図１
2006048558.tif 000002
【特許請求の範囲】
【請求項１】
電子会議室及び電子掲示板に投稿されたメッセージに参加ユーザの権限が付与されていて、その権限を変更するための画面を所有していて、その画面を呼び出せるユーザを登録でき、その画面で設定された情報でDBを変更することができることを特徴とする装置。
【請求項２】
電子会議室及び電子掲示板に投稿されたメッセージに対して、ユーザに付与された権限を変更するための画面を呼び出せるユーザがその画面を呼び出し、その画面から、ユーザがそのメッセージを参照することが出来たり、そのメッセージに対して返信することが出来たり、そのメッセージを削除することが出来たりする権限を変更するように設定を与えることが出来て、その変更情報をDBに反映することができることを特徴とする装置。
【請求項３】
電子会議室及び電子掲示板において、複数のユーザで構成するグループを作成している場合、電子会議室及び電子掲示板に投稿されたメッセージに対して、ユーザに付与された権限を変更するための画面を呼び出せるユーザがその画面を呼び出し、その画面上では、グループについての権限操作が出来るようになっており、そのグループ単位でそのメッセージに対する権限を変更することができることを特徴とする装置。
【請求項４】
電子掲示板に投稿されたメッセージに対して、ユーザに付与された権限を変更するための画面を呼び出せるユーザがその画面を呼び出し、その画面上で、そのメッセージを参照できるのは、そのメッセージの投稿者だけにするように権限を編集し、その編集情報をＤＢに反映することができることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の利用者が登録及び参照する電子会議室及び電子掲示板の利用情報を提供するメッセージ管理システムに関するものである。
【背景技術】
【０００２】
電子会議室において、あるユーザが電子会議室にメッセージを投稿する際に、他のユーザに対するアクセス権を設定することができる。その権限というのは、そのメッセージを参照することが出来ることや、そのメッセージに対して返信することができるということである。
【０００３】
電子掲示板において、あるユーザが不適切なメッセージを投稿した場合、管理者はそのメッセージを削除することができる。
【０００４】
【特許文献１】特開２００１−３３１４３１号
【特許文献２】特開平１１−０４６１９４号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
電子会議室において、あるユーザがメッセージを投稿する際に、どのユーザがそのメッセージを参照または返信できるか設定したときに、その設定が好ましくないものであったとする。このとき、従来は、その設定を改善するために、そのメッセージを削除して再投稿するしかなかった。しかし、ユーザの中には、そのメッセージに対して、いつ頃の投稿であったというように記憶している人も多く、削除して再投稿はあまり良い解決方法ではなかった。
【０００６】
電子会議室において、議論が活発になり、その議論の発散を抑止するために、その議題に対して、管理的な立場にある人が、あるメッセージに対しては、あるユーザのみが返信できるように制限をかけたい場合がある。従来は、電子会議室上で、このメッセージの返信は誰といったように注意を促していた。そのような場合でも、システムとして、制限をかけられない場合、好ましくないユーザがメッセージをしてしまって、議題が発散してしまうことを抑止することができなかった。
【０００７】
電子掲示板に多くのユーザや多くのグループが参加している場合、あるメッセージに対して、一人ずつ権限変更処理を行っていたのでは大変である。
【０００８】
電子掲示板において、その電子掲示板の目的上、好ましくないメッセージを載せるユーザがいた場合、従来は、そのメッセージを削除することで対応した。しかし、そのユーザにも削除されたことがわかるので、そのユーザが再度メッセージを載せることができた。また、好ましくないメッセージを載せるユーザが増えてしまった場合、その電子掲示板を閉鎖するしかなかった。このような場合に、不適切なメッセージを載せたユーザ以外はそのメッセージを参照できないようにする。
【課題を解決するための手段】
【０００９】
電子会議室及び電子掲示板はそれを管理するユーザを用意する。
【００１０】
電子会議室及び電子掲示板の管理者は複数登録することが出来る。
【００１１】
電子会議室及び電子掲示板にメッセージを投稿する際に、ユーザはそのメッセージに他のユーザの権限を付与することができる。これはデフォルト値を持っていて、いちいちユーザがメッセージを投稿するたびに付与しないようにしてもかまわない。
【００１２】
電子会議室及び電子掲示板の管理者は、メッセージに付与された参加ユーザのメッセージに対する権限を修正することができる。
【００１３】
電子会議者及び電子掲示板の管理者のために、メッセージの権限を変更するための画面を用意する。メッセージ管理者はその画面からメッセージに対するユーザの権限を修正することができる。
【００１４】
ユーザのメッセージに対する権限を修正する際、グループ単位で参加しているならば、そのグループに対して権限を変更することで、グループに属する全メンバーの権限を一括して変更することができる。
【発明の効果】
【００１５】
電子会議室及び電子掲示板において、メッセージを削除することなく、適切なユーザが参照し、適切なユーザが返信できる効果がある。
【００１６】
電子会議室及び電子掲示板において、メッセージに対する返信を制御できることによって、議論が発散することを抑止することができる効果がある。
【００１７】
電子会議室及び電子掲示板において、メッセージが不適切なユーザにより、削除されることを防止できる効果がある。
【００１８】
電子会議室及び電子掲示板において、複数のユーザがあるグループに所属しているように登録されている場合、そのグループにあるメッセージに対する権限変更処理を行えば、そのグループに所属するすべてのユーザにその権限が与えられるようにする。このことにより、メッセージに対する権限を変更する際にかかる負担を、一括して変更することで軽減させることができる効果がある。
【００１９】
電子掲示板において、不適切なメッセージを載せた本人には、そのメッセージがあたかも皆に参照されているように見えるので、電子掲示板に対して、何度も同じ内容のメッセージを載せようとしないという効果がある。また、その不適切なメッセージを削除することで、他のユーザに与える悪い印象を軽減し、また、電子掲示板を閉鎖するということが少なくなるという効果がある。
【発明を実施するための最良の形態】
【００２０】
図１の101でユーザ１によって、投稿されるメッセージに対して、ユーザＡには、参照可能であり、返信可能という権限を与えられたとする。また、ユーザＢには、参照可能であるが、返信不可能という権限を与えられたとする。この権限の割り振りに対して、管理者が102にあるように、ユーザＡは参照可能で返信不可能、ユーザＢは参照可能で返信可能といった具合に、権限を変更した情報を受け付けることが出来るのである。
【００２１】
図２の201において、グループ単位に権限を変更する操作がなされた場合、その情報を受け付けることが出来るのである。202において、個人単位に権限を変更する操作がなされた場合、その情報を受け付けることが出来るのである。
【００２２】
図３の301でユーザ１によって、電子掲示板に対して、メッセージが投稿されたとする。そのメッセージがその電子掲示板の本来の目的にそぐわないものと電子掲示板の管理者が判断したとき、302にあるように、そのメッセージを削除する要求を受け付ける処理にするのではなく、投稿したユーザ１だけしか参照することのできないメッセージにしてしまう処理を受け付ける。
【００２３】
図４のように、401のメッセージ管理ユーザ端末と403のサーバマシンを繋ぐ402のネットワークの中で、サーバマシンは通信機能と発言管理機能を持ち、さらに、データベースを持つ。データベースの中には、メッセージ管理者登録テーブルとメッセージ管理テーブルを持つ。
【００２４】
電子会議室及び電子掲示板において、全ユーザに対するメッセージ管理権限を持つユーザを作成する要求を受け付ける。そのユーザはユーザ権限を変更する際、ユーザ単位に指定できるような処理にするのではなく、全ユーザやグループを指定することが出来るような処理であって、一括してユーザのメッセージに対する権限を変更する要求を受け付ける。
【００２５】
図５はメッセージ管理者登録テーブルのレコードの様子である。501は電子会議室IDであり、サーバ上に複数ある電子会議室及び電子掲示板を特定する役割を持つ。502はユーザIDであり、その電子会議室の発言管理者のIDが格納される。このユーザIDに対応するユーザが発言管理を行うことが出来る。503は権限を格納するカラムであり、発言管理者が操作できる範囲を規定することができる。
【００２６】
図６はメッセージ管理テーブルのレコードの様子である。601は電子会議室IDであり、サーバ上に複数ある電子会議室及び電子掲示板を特定する役割を持つ。602はメッセージIDであり、電子会議室及び電子掲示板に投稿されたメッセージを特定する役割を持つ。603はユーザIDであり、メッセージに対してそこで指定されたユーザが604で規定されているアクセス権の動作ができることを表す。
【００２７】
電子会議室及び電子掲示板にメッセージ管理者を追加する処理（メッセージ管理者テーブルにレコードを挿入する処理）について説明する。この操作は電子会議室及び電子掲示板を作成するときに処理される。また、作成した電子会議室と電子掲示板を編集する画面を設けて、その画面からも同様にメッセージ管理者を追加したり、メッセージ管理者に割り当てた権限を変更したりする処理を受け付ける。まず、発言管理者編集画面が呼ばれたら（図７の701）、ＤＢから既に登録されている管理者情報を抽出し（図７の702）、発言管理者編集画面にその情報を表示する。次にその画面上で、既存の管理者の情報を編集されたのか、新規に管理者を追加されたのかを判断し（図７の703）、それに応じてinsert文を作成したり（図７の704）、update文を作成したりする（図７の705）。最後に、そのSQLをDBに対して実行する（図７の706）。ここで、変更がかかるDBのテーブルがメッセージ管理者登録テーブルである。
【００２８】
ユーザが電子会議室及び電子掲示板にメッセージを投稿するとき（図１の101）の処理について説明する。サーバはユーザの端末から、投稿されたメッセージとそのメッセージに付加されたそのメッセージの他のユーザへの権限情報を受け付ける（図８の801）。その後、メッセージを該当テーブルに格納する。そのときには、既存のメッセージIDに1を加えた値をそのメッセージのメッセージIDにする（図８の802）。その後、電子会議室IDとメッセージIDで対応するメッセージとリンクのとれたそのメッセージの他のユーザへの権限情報をメッセージ管理テーブルに登録する（図８の803）。このとき、生成するレコードは何かしらの権限が付加されたユーザ分である。ここで、追加されたレコードの中に、ユーザＩＤとして存在しないユーザＩＤのユーザはこのメッセージを参照することができない。
【００２９】
メッセージ管理者が投稿されたメッセージにおける他のユーザの権限を変更するときの処理について説明する。まず、メッセージに対して、メッセージ管理画面を呼び出す（図９の901）。その際、その電子会議室または電子掲示板に登録されている全ユーザと全グループを抽出して（図9の902）発言管理画面に対応する権限を表示する。その後、メッセージ管理画面で編集された情報を受け取り（図9の903）、その情報を元にSQL文を作成して（図9の904）、生成したSQL文をDBに対して実行する（図9の905）。
【図面の簡単な説明】
【００３０】
【図１】メッセージに付与された権限の変更
【図２】管理者のための権限変更画面
【図３】電子掲示板の不適切メッセージの対処
【図４】システム構成
【図５】メッセージ管理者登録テーブル
【図６】メッセージ管理テーブル
【図７】メッセージ管理者登録処理
【図８】メッセージ投稿処理
【図９】メッセージ権限変更処理
【符号の説明】
【００３１】
101：ユーザがメッセージを投稿するときに、メッセージに他の人の権限を設定する。
102：メッセージの管理者がメッセージに付与されたユーザの権限を変更する。
201：グループ単位に権限変更が出来る部分。
202：個人参加者単位に権限変更が出来る部分。
301：電子掲示板において、メッセージを投稿する。
302：電子掲示板において、管理者がメッセージに付与された権限を投稿者だけが参照できるようにする。
401：メッセージ管理ユーザ端末
402：ネットワーク
403：サーバマシン
501：メッセージ管理者テーブルの電子会議室IDカラム
502：メッセージ管理者テーブルのユーザIDカラム
503：メッセージ管理者テーブルの権限カラム
601：メッセージ管理テーブルの電子会議室IDカラム
602：メッセージ管理テーブルのメッセージIDカラム
603：メッセージ管理テーブルのユーザIDカラム
604：メッセージ管理テーブルアクセス権カラム
701：発言管理者編集画面を呼ぶ処理。
702：DBから既に登録されているユーザ情報を抽出する処理。
703：発言管理者の追加が必要かを判定する処理。
704：insert文作成処理。
705：update文作成処理。
706：SQLの実行処理。
801：メッセージと権限情報の受付処理。
802：メッセージ登録処理。
803：権限情報登録処理。
901：発言管理画面を呼ぶ処理。
902：権限情報の抽出処理。
903：発言管理画面の編集情報を受け取る処理。
904：SQL文作成処理。
905：SQL文実行処理。
【図１】
2006048558.tif 000003
【図２】
2006048558.tif 000004
【図３】
2006048558.tif 000005
【図４】
2006048558.tif 000006
【図５】
2006048558.tif 000007
【図６】
2006048558.tif 000008
【図７】
2006048558.tif 000009
【図８】
2006048558.tif 000010
【図９】
2006048558.tif 000011