(57)【要約】【課題】不特定のユーザが参加するトピックについてメッセージボードに投稿されたメッセージのうちから各ユーザが参照を欲するメッセージを容易に把握することができるメッセージ投稿システムを提供する。【解決手段】不特定多数のユーザが参加するトピックＲのメッセージボード１００がサーバ装置によって提供される。トピックＲに参加するユーザは、任意のユーザが投稿したメッセージを監視対象１０２として指定することができる。トピックＲに参加するユーザのうちの複数のユーザが一定の期間において同じメッセージを監視対象１０２として指定し、これに対して新たなメッセージを投稿すると、同じメッセージを監視対象としていたユーザがグループ化され、一時トピックＴの参加者となる。一時トピックＴの参加者となったユーザは、トピックＲのメッセージボード１００とは別に提供される一時トピックＴのメッセージボード２００を利用することができる。【選択図】図４
2010113555.tif 000002
【特許請求の範囲】
【請求項１】
それぞれに不特定のユーザが参加可能な複数のトピックについてのメッセージボードを提供するサーバ装置と、該サーバ装置に接続された複数の端末装置とから構成され、各端末装置のユーザが前記サーバ装置が提供するトピックに参加してメッセージを投稿するメッセージ投稿システムであって、
前記サーバ装置は、
前記複数のトピックのうちの所定のトピックに参加する複数のユーザを管理する参加ユーザ管理手段と、
前記所定のトピックに参加する複数のユーザに対して該所定のトピックについての第１のメッセージボードを提供し、該所定のトピックに参加しているユーザの端末装置から投稿されたメッセージを該第１のメッセージボードにて管理する第１メッセージボード管理手段と、
所定のルールに従って、前記参加ユーザ管理手段で管理されている前記所定のトピックに参加するユーザのうちの一部の複数のユーザをグループ化するグループ化手段と、
前記グループ化手段によりグループ化されたユーザを管理するグループユーザ管理手段と、
前記グループ化された複数のユーザに対して前記所定のトピックとは別の特別トピックについての第２のメッセージボードを提供し、前記グループ化されたユーザを前記特別トピックに参加するユーザとして、該特別トピックに参加しているユーザの端末装置から投稿されたメッセージを該第２のメッセージボードにて管理する第２メッセージボード管理手段と、
前記複数の端末装置の各々から送信されたメッセージを受信し、該メッセージに関連づけられたトピックに従って、該受信したメッセージを投稿されたメッセージとして前記第１メッセージボード管理手段または前記第２メッセージボード管理手段に管理させる投稿メッセージ管理制御手段と、
前記第１メッセージボード管理手段で管理されている前記第１のメッセージボードの内容に応じた情報、または前記第２メッセージボード管理手段で管理されている前記第２のメッセージボードの内容に応じた情報を、各々のメッセージボードに対応したトピックに参加するユーザの端末装置に送信するメッセージボード情報送信手段とを備え、
前記複数の端末装置は、それぞれ、
当該端末装置のユーザが参加するトピックに対して投稿するメッセージを入力する投稿メッセージ入力手段と、
前記投稿メッセージ入力手段から入力されたメッセージを、該メッセージを投稿すべきトピック及び該メッセージを投稿するユーザと対応付けて前記サーバ装置に送信する投稿メッセージ送信手段と、
前記メッセージボード情報送信手段から送信された情報に従って、当該端末装置のユーザが参加するトピックについての各ユーザから投稿されたメッセージを含むメッセージボードを表示装置に表示させるメッセージボード表示手段とを備える
ことを特徴とするメッセージ投稿システム。
【請求項２】
前記グループ化手段は、前記所定のトピックに参加する複数のユーザのうちで、該所定のトピックに対して所定期間のうちにメッセージを投稿したユーザをグループ化する
ことを特徴とする請求項１に記載のメッセージ投稿システム。
【請求項３】
前記複数の端末装置は、それぞれ、
当該端末装置のユーザが前記所定のトピックに参加しているときに、該所定のトピックについて何れかのユーザが先に投稿したメッセージのうちから所望のメッセージを指定するメッセージ指定手段と、
前記メッセージ指定手段によって指定されたメッセージを示す情報を、該メッセージを指定したユーザと対応付けて前記サーバ装置に送信する指定メッセージ送信手段とをさらに備え、
前記グループ化手段は、前記複数の端末装置の各々の前記指定メッセージ送信手段から送信された情報を受信し、該受信した情報に従って、前記所定のトピックについて同じメッセージを指定したユーザをグループ化する
ことを特徴とする請求項１または２に記載のメッセージ投稿システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれに不特定のユーザが参加可能な複数のトピックについてのメッセージボードを提供するサーバ装置に接続された複数の端末装置の各ユーザが該サーバ装置が提供するトピックに参加してメッセージを投稿するメッセージ投稿システムに関する。
【背景技術】
【０００２】
従来より、それぞれに不特定のユーザが参加可能なメッセージボードをネット上で提供するものがある。このようなメッセージボードとしては、各ユーザがリアルタイムでの会話を楽しむチャットシステムや、各ユーザの意見を交換して議論を展開していく掲示板などがあるが、リアルタイム性を前提とするか否かの違いはあるものの、各ユーザの投稿したメッセージが順次表示されていくという点で基本的には大きな違いはない。また、このようなメッセージボードは、通常、トピックが定められており、そのトピックに従って発言（メッセージを投稿）するものとなっている。
【０００３】
もっとも、不特定のユーザがメッセージを投稿するものであるので、同時期に多くのユーザが発言を行うようなことが起こると、自分がコメントを付けたいメッセージを探すことや、コメントの付けられた元のメッセージが何処にあるかを探すのが非常に困難なものとなる場合がある。また、比較的議論がゆっくり流れる掲示板にしても、各ユーザがこれを見る時間間隔が長くなってしまうと、同じ問題が生じてしまう。
【０００４】
このような問題は、表示装置のサイズや解像度が小さく、表示できるメッセージの数が少ない携帯電話機の端末装置をユーザが利用している場合に顕著に現れる。画面スクロールして過去のメッセージを参照しても、膨大な数のメッセージの中から所望のメッセージを見つけるのは非常に困難であり、また、操作としても煩雑である。さらに、メッセージボードにおける各ユーザの発言が横道にそれ、トピック本来の話題とは異なるものとなってしまうこともあり、新たなユーザの参加を困難なものにしてしまうという問題もある。
【０００５】
そこで、このような不特定のユーザが参加可能なメッセージボードにおける問題を解消するため、指定したユーザの発言だけを抽出してメッセージボードに表示させるようにしたものが提案されている（例えば、特許文献１参照）。また、コミュニティ（トピックとほぼ同じ概念のもの）毎に投稿されたメッセージを解析して、各コミュニティで現時点で議論されている話題の分類を付与するようにしたものが提案されている（例えば、特許文献２参照）。
【０００６】
【特許文献１】特開２００７−４２１３７号公報
【特許文献２】特開２００６−２２７７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の発明では、指定したユーザの発言だけを追ってはいけるものの、指定したユーザが一定の話題についてのみ発言しているという保証はない。また、特許文献２の発明では、各コミュニティにおいて各ユーザが同じ話題を向いて発言しているならば各コミュニティにおける現時点での話題を把握しやすくはなるものの、複数の話題に対する発言が並行している場合の的確性に問題があり、いわゆる荒らし行為に対して非常に脆弱であるという問題もある。
【０００８】
本発明は、不特定のユーザが参加するトピックについてメッセージボードに投稿されたメッセージのうちから各ユーザが参照を欲するメッセージを容易に把握することができるメッセージ投稿システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明にかかるメッセージ投稿システムは、それぞれに不特定のユーザが参加可能な複数のトピックについてのメッセージボードを提供するサーバ装置と、該サーバ装置に接続された複数の端末装置とから構成され、各端末装置のユーザが前記サーバ装置が提供するトピックに参加してメッセージを投稿するメッセージ投稿システムであって、前記サーバ装置は、前記複数のトピックのうちの所定のトピックに参加する複数のユーザを管理する参加ユーザ管理手段と、前記所定のトピックに参加する複数のユーザに対して該所定のトピックについての第１のメッセージボードを提供し、該所定のトピックに参加しているユーザの端末装置から投稿されたメッセージを該第１のメッセージボードにて管理する第１メッセージボード管理手段と、所定のルールに従って、前記参加ユーザ管理手段で管理されている前記所定のトピックに参加するユーザのうちの一部の複数のユーザをグループ化するグループ化手段と、前記グループ化手段によりグループ化されたユーザを管理するグループユーザ管理手段と、前記グループ化された複数のユーザに対して前記所定のトピックとは別の特別トピックについての第２のメッセージボードを提供し、前記グループ化されたユーザを前記特別トピックに参加するユーザとして、該特別トピックに参加しているユーザの端末装置から投稿されたメッセージを該第２のメッセージボードにて管理する第２メッセージボード管理手段と、前記複数の端末装置の各々から送信されたメッセージを受信し、該メッセージに関連づけられたトピックに従って、該受信したメッセージを投稿されたメッセージとして前記第１メッセージボード管理手段または前記第２メッセージボード管理手段に管理させる投稿メッセージ管理制御手段と、前記第１メッセージボード管理手段で管理されている前記第１のメッセージボードの内容に応じた情報、または前記第２メッセージボード管理手段で管理されている前記第２のメッセージボードの内容に応じた情報を、各々のメッセージボードに対応したトピックに参加するユーザの端末装置に送信するメッセージボード情報送信手段とを備え、前記複数の端末装置は、それぞれ、当該端末装置のユーザが参加するトピックに対して投稿するメッセージを入力する投稿メッセージ入力手段と、前記投稿メッセージ入力手段から入力されたメッセージを、該メッセージを投稿すべきトピック及び該メッセージを投稿するユーザと対応付けて前記サーバ装置に送信する投稿メッセージ送信手段と、前記メッセージボード情報送信手段から送信された情報に従って、当該端末装置のユーザが参加するトピックについての各ユーザから投稿されたメッセージを含むメッセージボードを表示装置に表示させるメッセージボード表示手段とを備えることを特徴とする。
【００１０】
上記メッセージ投稿システムにおいて、前記グループ化手段は、前記所定のトピックに参加する複数のユーザのうちで、該所定のトピックに対して所定期間のうちにメッセージを投稿したユーザをグループ化するものとすることができる。
【００１１】
上記メッセージ投稿システムにおいて、前記複数の端末装置は、それぞれ、当該端末装置のユーザが前記所定のトピックに参加しているときに、該所定のトピックについて何れかのユーザが先に投稿したメッセージのうちから所望のメッセージを指定するメッセージ指定手段と、前記メッセージ指定手段によって指定されたメッセージを示す情報を、該メッセージを指定したユーザと対応付けて前記サーバ装置に送信する指定メッセージ送信手段とをさらに備えていてもよい。この場合において、前記グループ化手段は、前記複数の端末装置の各々の前記指定メッセージ送信手段から送信された情報を受信し、該受信した情報に従って、前記所定のトピックについて同じメッセージを指定したユーザをグループ化するものとすることができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して、本発明の実施の形態について説明する。
【００１３】
図１は、この実施の形態にかかるメッセージ投稿システムに適用されるネットワークシステムの構成を示す図である。図示するように、このネットワークシステムは、サーバ装置２と、サーバ装置２に携帯電話網及びインターネットを含むネットワーク３を介して互いに接続される複数の携帯電話機１（１−１〜１−ｎ）とから構成される。
【００１４】
サーバ装置２は、それぞれに不特定のユーザが参加可能な複数のトピックについてのメッセージボードを提供する。携帯電話機１は、それぞれのユーザにより個々にブラウザのアプリケーションプログラムを実行し、このブラウザの機能を用いて、当該携帯電話機１のユーザが参加するトピックについてのメッセージボードの表示やメッセージの投稿を行う。サーバ装置２が提供する各トピックのメッセージボード、及び携帯電話機１におけるメッセージボードの表示などについては、詳細を後述する。
【００１５】
図２は、図１の携帯電話機１の構成を示すブロック図である。図示するように、携帯電話機１は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、入力装置１４と、表示装置１５と、通信装置１６とを備えている。携帯電話機１は、このほかにも通話を行うために必要な構成要素を備えているが、本発明とは直接関係がないため、図２において省略している。
【００１６】
ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムを実行し、メッセージボードの表示及びメッセージの投稿のために必要な処理を行う。ＣＰＵ１１は、内部タイマを含む。ＲＯＭ１２は、ブラウザなどのアプリケーションプログラムを含むＣＰＵ１１の処理プログラムを記憶する。ＲＯＭ１２の少なくとも一部は、電気的に書き込み／消去が可能なフラッシュメモリによって構成されている。ＲＡＭ１３は、バッテリバックアップされており、ＣＰＵ１１のワークエリアとして使用される。
【００１７】
入力装置１４は、「１」〜「０」までの数字キー、「＊」キー、「＃」キー、方向キーなどを含み、利用者の操作によって必要な情報をＣＰＵ１１に入力する。メッセージボードに投稿するメッセージは、これらのキーに対して所定の操作を行うことで入力できる。表示装置１５は、液晶表示装置などによって構成され、ブラウザの機能を利用しつつメッセージボードの画面を表示する。通信装置１６は、ネットワーク３を介してサーバ装置２と情報を送受信する。
【００１８】
図３は、サーバ装置２の構成を示すブロック図である。図示するように、サーバ装置２は、それぞれ内部バス２１に接続された制御部２２、ＲＡＭ２３、ハード・ディスク・ドライブ（ＨＤＤ）２４、ＤＶＤ／ＣＤ−ＲＯＭドライブ２５、通信インターフェイス２７を含むサーバ本体２０を主体として構成される。ＤＶＤ／ＣＤ−ＲＯＭドライブ２５には、記録媒体（ＤＶＤ−ＲＯＭまたはＣＤ−ＲＯＭ）２６を装着し得る。
【００１９】
制御部２２は、ＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）などを含み、ＨＤＤ２４や記録媒体２６上に格納されたプログラムを実行し、サーバ本体２０の制御を行う。ＲＡＭ２３は、制御部２２のワークエリアである。ＨＤＤ２４は、プログラムやデータを保存するための記憶領域である。通信インターフェイス２７は、ネットワーク３に接続され、携帯電話機１との間で情報を送受信する。
【００２０】
サーバ装置２でメッセージボードの機能を提供するためのプログラム及びデータは、最初例えば記録媒体２６に記憶されている。このプログラム及びデータは実行時にＤＶＤ／ＣＤ−ＲＯＭドライブ２５により読み出されて、ＲＡＭ２３にロードされる。制御部２２は、ＲＡＭ２３にロードされたプログラム及びデータを処理し、携帯電話機１との間の情報の送受信を行い、トピック毎にメッセージボード（各メッセージボードに対して投稿されたメッセージ、各トピックに参加するユーザに関する情報（メールアドレスを含む））を管理する。制御部２２が処理を行っている間の中間的なデータは、ＲＡＭ２３に記憶される。
【００２１】
以下、サーバ装置２が提供する各トピックのメッセージボードの管理、及び携帯電話機１におけるメッセージボードの表示やメッセージの投稿について詳細を説明する。図４（ａ）〜（ｅ）は、この実施の形態にかかるメッセージ投稿システムにおいて、サーバ装置２が提供し、携帯電話機１の表示装置１５に表示されるメッセージボードを模式的に示す図である。
【００２２】
図４（ａ）は、この実施の形態にかかるメッセージ投稿システムを説明するに当たっての初期状態としてサーバ装置２が提供するメッセージボードのうちのトピックＲのメッセージボードを示す図である。トピックＲには、Ａ〜Ｆの６人のユーザが参加し、サーバ装置２は、トピックＲに参加しているＡ〜Ｆのユーザそれぞれについて、少なくとも対応する携帯電話機１を特定可能な情報と各ユーザのメールアドレスとをＨＤＤ２４などにおいて管理している。なお、Ａ〜Ｆの各ユーザがトピックＲに参加するためには、参加の意思を表明して自己のメールアドレスなどを事前登録する必要があるが、この事前登録以外にトピックＲへの参加のための要件は設けられていない。
【００２３】
また、図４（ａ）に示すメッセージボード１００では、ユーザＡ〜Ｆの各々を示すアイコン１０１Ａ〜１０１Ｆに対応付けて各ユーザが最新に投稿したメッセージが表示されるものとなっており、１人のユーザに対して複数のメッセージが表示されることはない。また、メッセージボード１００では、最新の発言ほど上にソートして表示されるものとなっており、図４（ａ）の例で言うと、ユーザＡ〜Ｆのうちで最後にメッセージを投稿したのがユーザＡであり、その前にメッセージを投稿したのがユーザＢということになる。ユーザＦからのメッセージの投稿は、最も長期間に亘ってないことになる。
【００２４】
なお、サーバ装置２は、ＨＤＤ２４に各トピック（トピックＲ及び後述する一時トピックＴを含む）のメッセージボードを管理する管理テーブルを設けており、各トピックのメッセージボードについて、メッセージボード毎の管理テーブルにおいて携帯電話機１から受信した各メッセージを受信順に、当該メッセージを投稿したユーザと対応付けて管理している。
【００２５】
また、ユーザＡ〜Ｆの各携帯電話機１では、メッセージボードが表示装置１５に表示されていないトピックのメッセージボードを閲覧しようとするときに、当該トピックのメッセージボードの送信要求をサーバ装置２に送信するものとしている。また、メッセージボードが表示装置１５に表示されている状態では、当該トピックの最新のメッセージボードの送信要求を定期的に（例えば、１分毎に）サーバ装置２に送信するものとしている。
【００２６】
サーバ装置２の制御部２２は、携帯電話機１からの送信要求を受信すると、メッセージボード毎に管理しているメッセージから各携帯電話機１の表示装置１５に表示すべきメッセージボード１００を編集し、編集したメッセージボードに関する情報を送信するものとしている。携帯電話機１は、サーバ装置２から送信された、該サーバ装置２で編集したメッセージボードに関する情報を受信すると、受信したメッセージボードに関する情報に従ってメッセージボード１００を表示装置１５に表示させるものとしている。
【００２７】
次に、ユーザＣがトピックＲのメッセージボードに投稿すべきメッセージを自己の携帯電話機１の入力装置１４を操作して入力し、該入力装置１４の操作により投稿を指示したものとする。このとき、入力されたメッセージ（ここでは、ＸＸＸ…）とともに、対応するトピック（ここでは、トピックＲ）及びメッセージを投稿するユーザ（ここでは、ユーザＣ）と対応付けて、ユーザＣの携帯電話機１からサーバ装置２に送信される。サーバ装置２の制御部２２は、ユーザＣの携帯電話機１から送信されたメッセージ（ＸＸＸ…）を受信すると、これをトピックＲの管理テーブルにて管理させる。
【００２８】
ユーザＣの携帯電話機１から送信されたメッセージ（ＸＸＸ…）がトピックＲの管理テーブルにて管理された後に何れかの携帯電話機１からの送信要求に応答して送信される情報に従って表示装置１５に表示されるメッセージボード１００は、図４（ｂ）に示すようなものとなる。つまり、ユーザＣが最新に投稿したメッセージがＸＸＸ…となるので、これまで表示されていたメッセージＣＣＣ…に代えて、ユーザＣのアイコン１０１ｃと対応付けて表示されることとなる。また、ユーザＣが投稿したメッセージＸＸＸ…は、ユーザＡが投稿したメッセージＡＡＡ…よりも最新に投稿されたものとなるので、これがメッセージボード１００において１番上に表示されることとなり、ユーザＡが投稿したメッセージＡＡＡ…は２番目、ユーザＢが投稿したメッセージＢＢＢ…は３番目に表示されることとなる。
【００２９】
また、トピックＲに参加しているユーザＡ〜Ｆは、自己の携帯電話機１の表示装置１５にトピックＲのメッセージボード１００が表示されている状態で入力装置１４を操作して、該メッセージボード１００に含まれる所望のメッセージを監視対象として指定することができる。監視対象として指定するメッセージは、ユーザ自らが投稿したメッセージであっても、他のユーザが投稿したメッセージであってもよい。また、入力装置１４の操作により監視対象としての指定を解除することもできる。
【００３０】
何れかのメッセージが監視対象として指定されると、図４（ｃ）に示すように、監視対象マーク（ＷＡＴＣＨ）１０２が指定されたメッセージに付されるものとなる。何れかのメッセージが監視対象として指定されると、指定されたメッセージが当該ユーザのメッセージであれば、その時点で監視対象として指定されたメッセージである旨を示す情報が携帯電話機１からサーバ装置２に送信され、当該メッセージが自己の指定を受けたことが管理テーブルにて管理されるものとなる。
【００３１】
また、指定されたメッセージが当該ユーザのメッセージでなければ、監視対象の指定に続けて、該指定を解除しないままユーザが入力装置１４から新たなメッセージを入力して投稿を指示したときに、監視対象として指定したメッセージと対応付けて投稿するメッセージが、携帯電話機１からサーバ装置２に送信される。サーバ装置２では、投稿されたメッセージとともに、監視対象のメッセージが指定されていることも管理テーブルにて管理されるものとなる。
【００３２】
ここで、一定の期間（例えば、監視対象のメッセージの投稿から３０分以内）で複数のユーザによって同じメッセージ（ここでは、ユーザＣのメッセージＸＸＸ…とする）が監視対象として指定されたこととなると、サーバ装置２の制御部２２は、トピックＲに参加しているユーザのうちから、ユーザＣのメッセージＸＸＸ…を監視対象として指定したユーザをグループ化し、グループ化したユーザに対してトピックＲとは別の一時トピックＴのメッセージボードを提供する。なお、一時トピックＴについても、トピックＲと同様のユーザ及びメッセージボードの管理がなされるものとなるが、監視対象として指定されたユーザＣのメッセージＸＸＸ…と、これを監視対象とした後に他のユーザが投稿したメッセージは、一時トピックＴのメッセージボードの管理テーブルでも管理されることとなる。
【００３３】
ここで、ユーザＣのメッセージＸＸＸ…を監視対象として指定したのがユーザＢ、Ｃ、Ｅであったものとすると、一時トピックＴのメッセージボードにアクセスするための情報（例えば、ＵＲＬなど）が、サーバ装置２からユーザＢ、Ｃ、Ｅの携帯電話機１に通知される（トピックＲのメッセージボードにて通知しても、メールなどを別に送信して通知してもよい）。ユーザＢ、Ｃ、Ｅがサーバ装置２から通知された情報に従って一時トピックＴのメッセージボードにアクセスすると、図４（ｄ）に示すように、一時トピックＴのメッセージボード２００がユーザＢ、Ｃ、Ｅの携帯電話機１の表示装置１５に表示されるものとなる。
【００３４】
また、一時トピックＴのメッセージボードは、図４（ｄ）に示すようなトピックＲのメッセージボードと同様の形式のものとするのではなく、図４（ｅ）に示すように、所定の背景の上に一時トピックＴの参加者とされたユーザ（ここでは、ユーザＢ、Ｃ、Ｅ）のアバター２０１Ｂ、２０１Ｃ、２０１Ｅを表示し、アバター２０１Ｂ、２０１Ｃ、２０１Ｅに吹き出しを付して、対応するユーザが投稿したメッセージを表示させるような形態のメッセージボード２１０としてもよい。
【００３５】
図４（ｄ）に示すメッセージボード２００と図４（ｅ）に示すメッセージボード２１０との何れか任意のものを、ユーザの選択に従って表示装置１５に表示させることができるものとしてもよい。図４（ｄ）に示すメッセージボード２００も図４（ｅ）に示すメッセージボードも、サーバ装置２において編集されるメッセージボードの情報は同じものとし、携帯電話機１の中でメッセージボードの表示形態の切り替えを行うものとしてもよい。
【００３６】
なお、一時トピックＴのメッセージボードについても、他のトピックのメッセージボードと同様に、一時トピックＴのメッセージボードについて管理テーブルで管理しているメッセージから各携帯電話機１の表示装置１５に表示すべきメッセージボード２００を編集し、編集したメッセージボードに関する情報を送信することができる。また、一時トピックＴのメッセージボード２００に対してメッセージが投稿された場合も、トピックＲのメッセージボードと基本的に同じ処理が行われることとなるが、ここでは、さらに一時トピックＴの参加者となる他のユーザの携帯電話機１に対して、新たなメッセージが投稿された旨のメールを送信するものとしている。
【００３７】
また、一時トピックＴの参加者となったユーザは、自己の携帯電話機１の入力装置１４を操作することにより一時トピックＴからの離脱を指定することができるものとしてもよい。一時トピックＴからの離脱を指定する旨の情報が携帯電話機１からサーバ装置２に送られ、サーバ装置２は、これによって離脱を指定したユーザを一時トピックＴの参加ユーザから除くものとすることができる。そして、一時トピックＴの参加ユーザが残り１人だけとなってしまった場合、一時トピックＴのメッセージボードを閉鎖するものとしてもよく、サーバ装置２のユーザは、当該残り１人のユーザの携帯電話機１に一時トピックＴのメッセージボードの閉鎖を通知するメールを送信するものとしてもよい。
【００３８】
さらに、各トピックのメッセージボードに対して投稿されたメッセージは、メッセージの受信順にサーバ装置２において管理されるものとなっているが、ユーザが携帯電話機１の入力装置１４を操作して過去ログの表示を指示し、これをサーバ装置２に要求することができる。過去ログの送信要求を受けたサーバ装置２は、各ユーザから投稿されたメッセージを管理している順番に並べた過去ログ情報を要求元の携帯電話機１に送信し、表示装置１５に表示させるものとすることができる。過去ログに含まれるメッセージの数が多いときでも、例えば、スクロール表示により全て表示させることができるものとなる。
【００３９】
以上説明したように、この実施の形態にかかるメッセージ投稿システムでは、サーバ装置２は、複数のトピックについてのメッセージボードを提供するが、各トピックには、メールアドレスなどの事前登録が要件となるだけで、不特定多数のユーザが参加することができる。また、各トピックのメッセージボードには、投稿内容の制限が課されていないため、トピック本来の話題とは異なる内容のメッセージが投稿されたり、或いは、複数の話題が並行して議論されるようなことも起こりえる。また、投稿時間間隔の制限も課されていないため、短期間で多数のメッセージが投稿されたることも起こりえる。
【００４０】
ここで、例えば、サーバ装置２が提供する各トピックのメッセージボードにおいて、当該トピックに参加する特定のユーザが特異な内容のメッセージを投稿したりすると、それに対する他のユーザからの反論などによって短期間で多数のメッセージが投稿されたり、一部のユーザの間でこれまでメッセージボードでの議論で進んでいた話題とは異なる話題に流れて議論が展開されることが起こりやすくなってしまう。
【００４１】
これに対して、この実施の形態にかかるメッセージ投稿システムでは、例えば、トピックＲのメッセージボード１００において投稿された任意のメッセージを監視対象として指定することができるが、同じメッセージを監視対象として新たなメッセージを投稿したユーザが複数に達すると、当該同じメッセージを監視対象としたユーザ（図４の例では、ユーザＢ、Ｃ、Ｅ）だけがグループ化されて、グループ内のユーザに対して一時トピックＴのメッセージボード２００が提供される。そして、同じメッセージを監視対象とした当該メッセージについての議論を行いたいユーザの間だけで、一時トピックＴのメッセージボード２００にメッセージを投稿して議論を進めることができるものとなる。
【００４２】
これにより、トピックＲのメッセージボード１００において、例えば、特異な内容のメッセージが投稿されて他のユーザからの反応が集中するような場合であっても、その集中した反応におけるメッセージは、元のトピックＲのメッセージボード１００ではなく、同じメッセージに対して反応するユーザだけに提供される一時トピックＴのメッセージボード２００に投稿される。このため、元のトピックＲのメッセージボード１００において短期間に多数のメッセージが投稿されてしまうことがない。
【００４３】
また、複数のユーザから監視対象とされてしまうようなメッセージ（特異な内容のメッセージであることが多い）によって議論される話題が元のトピックＲの本来の話題とは異なる方向に流れてしまっても、本来の話題とは異なる方向に流れた議論は、一時トピックＴのメッセージボード２００において行われることとなる。このため、元のトピックＲのメッセージボード１００において投稿されているメッセージにおける話題性がぶれることが少ないものとなる。
【００４４】
このように、トピックＲのメッセージボード１００において、ある特異なメッセージに反応して短期間に多数のメッセージが集中して投稿されたり、その集中して投稿されるようなメッセージで話題が逸れるようなことになったとしても、トピックＲのメッセージボード１００に投稿されたメッセージだけを見れば、その様な問題は起こってないかのように感じられるものとなる。これにより、トピックＲのメッセージボード１００に投稿されたメッセージのうちから各ユーザが参照することを欲するメッセージの把握が困難になってしまうことがない。
【００４５】
また、トピックＲのメッセージボード１００についての過去ログを表示させても、ある特異なメッセージに反応して短期間に多数のメッセージが集中して投稿されたり、その集中して投稿されるようなメッセージで話題が逸れるようなことは起こってないかのように感じられるものとなる。これにより、トピックＲの過去ログから各ユーザが参照することを欲するメッセージを把握することも容易になる。
【００４６】
また、トピックＲに参加しているユーザのうちでグループ化されて一時トピックＴのメッセージボード２００に誘導されるユーザは、同時期に同じメッセージに対して反応したユーザだけであるため、ある特異なメッセージに反応して短期間に多数のメッセージが集中してしまうようなことが少ないような場合にまで無駄に一時トピックのメッセージボードを提供してしまうことがない。
【００４７】
さらに、トピックＲのメッセージボード１００や一時トピックＴのメッセージボード２００では、各ユーザについて最新の投稿が１つだけ表示されると共に、その投稿がされた時間が新しいものの順でソートして表示される。これにより、携帯電話機１のような大きさ（解像度）に制約がある表示装置１５を搭載している端末装置でも、各ユーザの投稿したメッセージが見づらくなってしまうことがない。
【００４８】
また、各メッセージには投稿したユーザのアイコン１０１Ａ〜１０１Ｆが対応付けられるので、メッセージを投稿したユーザを視覚的に把握しやすくなる。一方、一時トピックＴのメッセージボード２１０では、各ユーザのアバター２０１Ｂ、２０１Ｃ、２０１Ｅに付された吹き出し内に投稿されたメッセージが表示されることとなっているため、一時トピックＴに参加しているユーザ同士が会話しているような視覚的な印象を与えることができ、ユーザ間での会話を楽しく感じさせることができるものとなる。
【００４９】
さらには、一時トピックＴのメッセージボード２００、２１０において新たなメッセージが投稿されたときには、当該メッセージを投稿したユーザ以外で一時トピックＴに参加している他のユーザに、新たなメッセージが投稿された旨を通知するメールが送られる。これにより、一時トピックＴに参加しているユーザ間での議論が一時的に中断していたような場合であっても、新たに投稿されたメッセージに対して円滑に議論が再開されるように促すことができる。
【００５０】
本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施の形態の変形態様について説明する。
【００５１】
上記の実施の形態では、トピックＲに参加するユーザのうちで同じメッセージを監視対象として指定したユーザによって形成される一時トピックＴは、あくまで一時的なトピックとして考えており、一時トピックＴに参加するユーザもトピックＲの参加するユーザのままであった。これに対して、例えば、一時トピックＴに参加するユーザのうちの何れかが入力装置１４の操作により一時トピックの恒久化を指示するものとしてもよい。
【００５２】
一時トピックＴの恒久化を指示する旨の情報が携帯電話機１からサーバ装置２に送られると、サーバ装置２の制御部は、一時トピックＴのメッセージボードをトピックＲと同様の恒久的なトピックＴのメッセージボードとして生成し直すするものとしてもよい。このとき、トピックＲに参加するユーザのうちで一時トピックＴに参加するものとなっていたユーザは、トピックＲに参加するユーザから削除され、新たに生成された恒久的なトピックＴのユーザとなるものとしてもよい。もっとも、トピックＲに参加するユーザでもあるままでもよい。
【００５３】
上記の実施の形態では、トピックＲに参加するユーザＡ〜Ｆのうちで一定期間内に同じメッセージを監視対象として指定したユーザＢ、Ｃ、Ｅがグループ化されて、一時トピックＴに参加するユーザになるものとしていた。これに対して、サーバ装置２の制御部２２は、トピックＲに参加するユーザＡ〜Ｆがそれぞれ投稿したメッセージを解析して、トピックＲの本来の話題とは異なる話題のメッセージを投稿しているユーザをグループ化して、一時トピックＴに参加させるものとしてもよい。これにより、トピックＲのメッセージボードにおいて、本来の話題での議論がスムースに進められるようになる。
【００５４】
上記の実施の形態では、監視対象のメッセージとして指定するメッセージは、各ユーザが自ら投稿したメッセージとしてもよいものとなっていたが、自ら投稿したメッセージが複数のユーザによって監視対象とされたことに基づいて一時トピックが生成されても、当該ユーザ自身が監視対象としていなければ、当該ユーザが一時トピックに参加するユーザとなることはなかった。そこで、各ユーザが自ら投稿したメッセージについては、監視対象としての指定がなくても、監視対象として指定されたのと同じに扱われるものとしてもよい（但し、監視対象として指定したユーザの数のカウントについては除く）。
【００５５】
例えば、上記の実施の形態の例で考えると、ユーザＣのメッセージＸＸＸ…は、ユーザＣ自身が監視対象のメッセージとして指定することはなくても、ユーザＢ、Ｅによって監視対象として指定されることになる。この場合、ユーザＣのメッセージＸＸＸ…を監視対象として指定してメッセージを投稿したユーザの数が複数となるので、これによって一時トピックＴが生成されることとなるが、この一時トピックＴに参加するユーザは、ユーザＣのメッセージＸＸＸ…を監視対象として指定してメッセージを投稿したユーザＢ、Ｅの他に、監視対象とされたメッセージＸＸＸ…を投稿したユーザＣも加えることができる。
【００５６】
上記の実施の形態では、他のユーザが投稿したメッセージを監視対象として指定し、さらに監視対象のメッセージに対して新たなメッセージを投稿することで、ユーザが他のユーザのメッセージを監視対象とした旨がサーバ装置２に通知されるものとなっていたが、他のユーザが投稿したメッセージを監視対象とした指定した後、これに対してメッセージの投稿を行う前に、該他のユーザが新たなメッセージを投稿してしまうことがある。この場合、表示装置１５に表示されるメッセージボード１００が更新されてしまうと、監視対象のメッセージが表示されなくなってしまうこととなる。
【００５７】
そこで、他のユーザが投稿したメッセージを監視対象として指定した場合には、監視対象の指定が解除されるか、当該監視対象のメッセージに基づく一時トピックが生成されるまで、監視対象として指定したメッセージがそのまま表示装置１５に表示され続けるようにしてもよい。そのための手法としては、他のユーザが投稿したメッセージを監視対象として指定した場合は、監視対象の指定が解除されるか、当該監視対象のメッセージに基づく一時トピックが生成されるまで監視対象として指定したメッセージを投稿したユーザのメッセージを更新しないものとしてもよい。或いは、監視対象として指定したメッセージを、最新のメッセージボードとは別に表示するものとしてもよい。
【００５８】
上記実施の形態では、ユーザがゲームを行うための端末装置として、携帯電話機１を適用するものとして説明していた。これに対して、携帯電話機１と同様の構成要素を備えるものであれば、ビデオゲーム機、汎用のパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、及び携帯ゲーム機など他のタイプの端末装置を適用してもよい。もっとも、本発明は、携帯電話機１のように表示装置の解像度に大きな制約のある端末装置に対して適用されるのに好適なものであり、特に好適な端末装置としては、携帯電話機１の他にＰＤＡや携帯ゲーム機が挙げられることとなる。
【００５９】
上記実施の携帯では、携帯電話機１では、内蔵されているブラウザの機能を利用してメッセージボードを表示し、ユーザにメッセージを投稿させるものとしていた。もっとも、この機能は、専用のアプリケーションプログラムで実行することもできる。この専用プログラムは、サーバ装置２からダウンロードして、携帯電話機１のＲＯＭ１２に格納されるものとしてもよい。この専用プログラムをＲＯＭ１２に予め格納した携帯電話機を提供することもできる。また、例えば携帯電話機にプログラムを格納したメモリカードを装着できる場合には、この専用プログラムは、当該メモリカードに格納して配布するものとしてもよい。その他にも、プラットフォームとして適用する端末装置のタイプに応じた様々な方法でゲームプログラムを配布することができる。
【００６０】
上記の実施の形態では、サーバ装置２のプログラム及びデータは、記録媒体２６に格納されて配布されるものとしていた。これに対して、このプログラム及びデータは、ＨＤＤ２４に予め格納して適用してもよい。また、このプログラム及びデータをネットワーク３上に存在する他のサーバ装置が有する固定ディスク装置に格納しておき、ネットワーク３を介してサーバ装置２に配信するものとしてもよい。サーバ装置２において、通信インターフェイス２７が他のサーバ装置から受信したプログラム及びデータは、ＨＤＤ２４に保存し、実行時にＲＡＭ２３にロードすることができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態にかかるメッセージ投稿システムを示すブロック図である。
【図２】図１の携帯電話機の構成を示すブロック図である。
【図３】図１のサーバ装置の構成を示すブロック図である。
【図４】本発明の実施の形態にかかるメッセージ投稿システムにおいて、サーバ装置が提供し、携帯電話機の表示装置に表示されるメッセージボードを模式的に示す図である。
【符号の説明】
【００６２】
１（１−１〜１−ｎ）  携帯電話機
２  サーバ装置
３  ネットワーク
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  入力装置
１５  表示装置
１６  通信装置
２０  サーバ装置本体
２１  内部バス
２２  制御部
２３  ＲＡＭ
２４  ＨＤＤ
２５  ＤＶＤ／ＣＤ−ＲＯＭドライブ
２６  記録媒体
２７  通信インターフェイス
【図１】
2010113555.tif 000003
【図２】
2010113555.tif 000004
【図３】
2010113555.tif 000005
【図４】
2010113555.tif 000006