(57)【要約】【課題】サーバ上にデータベースを保持することがなく、携帯メーリングリスト宛のメール配送を可能にする携帯メーリングリストの技術を提供することを目的とする。【解決手段】携帯メールの送受信が可能な複数台の携帯端末によりメーリングリストを実現する携帯メーリングリスト管理システムであって、各携帯端末において、利用者からの携帯メーリングリストの作成やメンバー追加などを受け付け、その携帯メーリングリスト情報を、複数の携帯端末の携帯メーリングリストデータベースに分散して記憶する。利用者からの携帯メーリングリスト宛への投稿があったときには、該投稿があった端末では、データベースに登録されているメンバーに携帯メールを送信し、他の端末では受信した携帯メールをデータベースに登録されているメンバーに転送する。このようにして、複数の携帯端末が送受信を連結して行い、参加メンバー全員への配信を行う。【選択図】図１
2009080716.tif 000002
【特許請求の範囲】
【請求項１】
携帯メールの送受信が可能な複数台の携帯端末によりメーリングリストを実現する携帯メーリングリスト管理システムであって、
各携帯端末は、
携帯メーリングリストに関する情報を格納する携帯メーリングリストデータベースと、
システム内で一意な携帯メーリングリストＩＤを付けて新規に携帯メーリングリストを作成し、該携帯メーリングリストＩＤと自携帯端末の電話番号とを前記携帯メーリングリストデータベースに登録する手段と、
携帯メーリングリストデータベースに登録されている携帯メーリングリストＩＤの携帯メーリングリストに招待したい他者の携帯端末に対して招待メールを送信し、該携帯端末から参加するとの回答メールを受信したとき、そのメンバーの電話番号を当該携帯メーリングリストＩＤとともに携帯メーリングリストデータベースに登録する手段と、
他者の携帯端末から送信された招待メールを受信したとき、携帯メーリングリストデータベースを参照して、招待された携帯メーリングリストの携帯メーリングリストＩＤが既に登録済みか判定し、登録されていなければ、招待された携帯メーリングリストＩＤと招待者の電話番号とを携帯メーリングリストデータベースに登録するとともに、参加する旨の回答メールを返信する手段と、
利用者から携帯メーリングリストへの投稿の指示があったとき、投稿する携帯メーリングリストＩＤとメッセージ内容を受け取り、携帯メーリングリストデータベースに登録されている当該携帯メーリングリストＩＤの電話番号（ただし、自機の電話番号を除く）に前記携帯メーリングリストＩＤとメッセージ内容とを含む携帯メールを送信する手段と、
他者の携帯端末から携帯メーリングリストへ投稿された携帯メールを受信したとき、受信した携帯メールに含まれる携帯メーリングリストＩＤが携帯メーリングリストデータベースに登録されていることを確認した後、携帯メーリングリストデータベースに登録されている当該携帯メーリングリストＩＤの電話番号（ただし、自機の電話番号と当該携帯メールの送信元を除く）に前記携帯メーリングリストＩＤとメッセージ内容とを含む携帯メールを送信する手段と
を備え、前記携帯メーリングリストデータベースに登録された携帯メーリングリスト情報をもとに、複数の携帯端末が送受信を連結して行い、携帯メーリングリストの参加メンバー全員に対して携帯メールを配送することを特徴とする携帯メーリングリスト管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯メールを、宛先指定されたメーリングリストに登録されている全ての携帯端末に対して配送することにより、複数の携帯端末でメーリングリストを実現する技術に関する。
【背景技術】
【０００２】
一般的に、携帯電話機などの携帯端末では、その通信網を利用することにより、携帯端末間で簡易的にメッセージを送信する携帯メール機能が提供されている。携帯メール機能は、電子メール機能がメールサーバを介してメッセージを送受信するのに対し、携帯端末間の通信網のみを利用して直接送信先携帯端末にメッセージを送信する点で区別される。
【０００３】
一方、電子メールに関する技術としてメーリングリストが知られている。これは、メーリングリストに参加しているメンバーの電子メールアドレスを記録したデータベースを設け、そのメーリングリスト宛に送られた電子メールを、前記データベースに登録されている全ての宛先に送信するシステムである。
【０００４】
電子メールシステムでは、一つの電子メールを複数のメーリングリスト宛に送信することも可能であり、その配送制御方式として、例えば下記特許文献１に記載のものが知られている。これは、複数のメーリングリスト宛に送られた電子メールに対して、メーリングリストサーバが、メーリングリスト間の包含関係の解析を行い、その結果から電子メールの返信先や題名情報など電子メールの加工を行えるようにしたものである。
【０００５】
また、下記非特許文献１には、携帯電話を用いてメーリングリストを実現することが記載されている。これも、メーリングリストに参加するメンバーのメールアドレスを保持するサーバを持つものである。
【特許文献１】特開平11−163921号公報
【非特許文献１】http://www.itmedia.co.jp/news/articles/0706/11/news096.html
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載の技術を含めた、電子メールによるメーリングリストシステムでは、メーリングリストの内部的な宛先一覧として、データベースをサーバ上に保持する必要があった。この為、データベースの管理者が必要となり、データベースに含まれる宛先が増えるにつれて、その管理作業が増える問題があった。また、あるメンバーが新たにメーリングリストに参加する場合には、必ず特定の管理者にその宛先を知らせる必要があった。
【０００７】
本発明の目的は、サーバ上にデータベースを保持することがなく、携帯メーリングリスト宛のメール配送を可能にする携帯メーリングリストの技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、携帯メールの送受信が可能な複数台の携帯端末によりメーリングリストを実現する携帯メーリングリスト管理システムであって、各携帯端末は、携帯メーリングリストに関する情報を格納する携帯メーリングリストデータベースと、システム内で一意な携帯メーリングリストＩＤを付けて新規に携帯メーリングリストを作成し、該携帯メーリングリストＩＤと自携帯端末の電話番号とを前記携帯メーリングリストデータベースに登録する手段と、携帯メーリングリストデータベースに登録されている携帯メーリングリストＩＤの携帯メーリングリストに招待したい他者の携帯端末に対して招待メールを送信し、該携帯端末から参加するとの回答メールを受信したとき、そのメンバーの電話番号を当該携帯メーリングリストＩＤとともに携帯メーリングリストデータベースに登録する手段と、他者の携帯端末から送信された招待メールを受信したとき、携帯メーリングリストデータベースを参照して、招待された携帯メーリングリストの携帯メーリングリストＩＤが既に登録済みか判定し、登録されていなければ、招待された携帯メーリングリストＩＤと招待者の電話番号とを携帯メーリングリストデータベースに登録するとともに、参加する旨の回答メールを返信する手段と、利用者から携帯メーリングリストへの投稿の指示があったとき、投稿する携帯メーリングリストＩＤとメッセージ内容を受け取り、携帯メーリングリストデータベースに登録されている当該携帯メーリングリストＩＤの電話番号（ただし、自機の電話番号を除く）に前記携帯メーリングリストＩＤとメッセージ内容とを含む携帯メールを送信する手段と、他者の携帯端末から携帯メーリングリストへ投稿された携帯メールを受信したとき、受信した携帯メールに含まれる携帯メーリングリストＩＤが携帯メーリングリストデータベースに登録されていることを確認した後、携帯メーリングリストデータベースに登録されている当該携帯メーリングリストＩＤの電話番号（ただし、自機の電話番号と当該携帯メールの送信元を除く）に前記携帯メーリングリストＩＤとメッセージ内容とを含む携帯メールを送信する手段とを備え、前記携帯メーリングリストデータベースに登録された携帯メーリングリスト情報をもとに、複数の携帯端末が送受信を連結して行い、携帯メーリングリストの参加メンバー全員に対して携帯メールを配送することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、次の効果がある。まず、携帯メーリングリストの宛先一覧を、サーバ上にデータベースを保持することがなく、携帯メーリングリストに参加している複数の携帯端末内の携帯メーリングリストデータベースに分散して保持することが可能となる。この為、参加メンバーの増加に伴って、特定の管理者のみの管理作業が増える事がなく、参加メンバーが分担して管理作業を行うことが可能となる。また、これにより、携帯メーリングリストに参加している任意のメンバーが、新たなメンバーに対して携帯メーリングリストへの参加を招待することが可能となる。即ち、携帯メーリングリストに参加したいメンバーは、固定の管理者に対して携帯端末の宛先を知らせる必要はなく、既に携帯メーリングリストに参加している任意の一人のメンバーにのみ携帯端末の宛先を知らせることで、携帯メーリングリストへの招待を受けることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施する場合の一実施形態例を、図面を用いて詳細に説明する。
【００１１】
図１は、本発明の一実施形態に係る携帯メーリングリスト管理システムの構成を示したブロック図である。同図に示すシステムは、通信網１００、携帯端末１１０、携帯端末１２０、及び携帯端末１３０を備える。ここでは３台の携帯端末を想定したが、もちろん台数は任意である。携帯端末１１０は、携帯メーリングリストデータベース１１１、送受信部１１２、携帯メーリングリスト処理部１１３、入力部１１４、及び表示部１１５を有し、これら各部は相互に接続されている。携帯端末１２０及び携帯端末１３０も、携帯端末１１０と同様の構成である。
【００１２】
各携帯端末が有する送受信部１１２、１２２、及び１３２は、通信網１００を介して、互いに接続され、他端末に対して携帯メールの送受信を行う機能を果たす。携帯メーリングリスト処理部１１３は、当該携帯端末１１０の利用者から携帯メーリングリストの作成、メンバー追加や削除、及び携帯メーリングリストへのメールの送信などの指示があった場合に、その指示に応じた制御を行う。表示部１１５は各種の情報表示用のディスプレイであり、他携帯端末１２０などから携帯メーリングリストへの招待メールを受信した際、当該携帯端末１１０の利用者に対してその旨を表示する。入力部１１４は利用者が各種の情報を入力するためのものであり、携帯メーリングリストへの招待に対して当該利用者が「参加」または「不参加」の判断を入力する場合などに利用する。携帯メーリングリストデータベース１１１には、携帯メーリングリストのメンバー一覧が登録されている。なお、本システムにおいて、メーリングリストに参加する１台の携帯端末の携帯メーリングリストデータベース１１１には、そのメーリングリストに参加する全メンバーのリストが登録されているわけではなく、当該携帯端末のメンバーを招待したメンバー（あるいは自分自身）及び当該携帯端末のメンバーが招待したメンバーの一覧が登録されているものである。この点については、後に詳しく説明する。
【００１３】
図２は、携帯メーリングリストデータベース１１１のデータ構造の一例を示す図である。携帯メーリングリストデータベース１１１は、携帯メーリングリストを一意に特定・識別するＩＤ２０１と、その携帯メーリングリストのメンバー（招待中の人も含む）の電話番号２０２と、招待者フラグ２０３と、状態２０４との各情報を格納している。招待者フラグ２０３は、自分（当該携帯端末の利用者）に対して携帯メーリングリストへの招待を行ったメンバーであるか否かの判別情報を示す。状態２０４は、そのメンバーの携帯メーリングリストへの参加状態を表している。
【００１４】
例えば、図２の携帯メーリングリストデータベース１１１では、ＩＤ２０１が「0700130xxxx0012」で電話番号２０２が「070-0130-xxxx」の招待者フラグ２０３が「○」になっているので、このデータベース１１１を持つ携帯端末の利用者は、この招待者フラグ２０３が「○」のメンバーからＩＤ２０１が「0700130xxxx0012」の携帯メーリングリストに招待されたことが分かる。招待者フラグ２０３が「−」のメンバーは、このデータベース１１１を持つ携帯端末の利用者がそのメンバーを当該メーリングリストに招待したことを意味する。招待者フラグ２０３は「○」か「−」の何れかの値を取り、従って、このデータベース１１１を持つ携帯端末の利用者から見て、自分をメーリングリストに招待してくれたメンバー、及び、自分がメーリングリストに招待したメンバーが、当該データベース１１１に登録されていることになる。なお、当該携帯端末の利用者自身が最初に作成した携帯メーリングリストについては、自分が自分を招待した意味で招待者フラグ２０３が「○」とされる。例えば、ＩＤ２０１が「0700110xxxx0001」で電話番号２０２が「070-0110-xxxx」の招待者フラグ２０３が「○」になっているが、これはこの携帯端末の利用者である自分が作成したＩＤ２０１が「0700110xxxx0001」の携帯メーリングリストのメンバーとして自分の電話番号も登録してあるものである。また、他の携帯端末から招待されて自分もそのメーリングリストに参加することにした場合も、そのメーリングリストＩＤで自分自身の電話番号を、招待者フラグ２０３を「−」として、登録するものとする。
【００１５】
また、状態２０４には、具体的には「参加中」または「招待中」が設定される。「参加中」は、そのメンバーが、対応するＩＤ２０１の携帯メーリングリストに「参加中」であることを示す。「招待中」は、そのメンバーが、このデータベース１１１を持つ携帯端末の利用者からメーリングリストに招待したメンバーであり、未だ参加するとの回答を受けていない「招待中」のメンバーであることを示す。メーリングリストへの招待は、招待メールを送信することにより行うが、招待メールを送信してから「参加」の回答メールを受信するまでは、状態２０４が「招待中」に設定される。「参加」の回答メールを受信すると、状態２０４が「参加中」に設定される。
【００１６】
以下、本実施形態に係る各携帯端末１１０〜１３０の行う処理の詳細について説明する。なお、以下で説明する各処理手順は、携帯端末１１０に所定のソフトウェアをインストールして実行することにより実現される携帯メーリングリスト処理部１１３が主として行うものである。
【００１７】
図３は、新規に携帯メーリングリストを作成する際に、携帯端末が行う処理手順を示すフローチャートである。ここでは携帯端末１１０で新規に携帯メーリングリストを作成するものとして説明する。この携帯メーリングリストの作成処理は、入力部１１５を介して利用者が新規に携帯メーリングリスト作成の要求を入力したとき実行される。その要求を受け付けると、携帯メーリングリスト処理部１１３は、全ての携帯端末を通じて一意となる携帯メーリングリストＩＤを生成する（ステップＳ３０１）。例えば、当該携帯端末の電話番号と、当該携帯端末で作成した何番目のメーリングリストであるかを示す番号とを組み合わせることにより、一意なＩＤを生成することができる。携帯メーリングリスト処理部１１３は、生成されたＩＤと当該携帯端末１１０の電話番号を、携帯メーリングリストデータベース１１１に登録する（ステップＳ３０２）。この際、招待者フラグ２０３は「○」に、状態２０４は「参加中」に設定される。以上により、最初にメーリングリストを作成した者の携帯端末の携帯メーリングリストデータベースに、自分自身が登録されたことになる。
【００１８】
図４は、携帯メーリングリストに対してメンバーを追加する際に、携帯端末１１０及び携帯端末１２０が行う処理手順を示すフローチャートである。携帯端末１１０の利用者から携帯端末１２０の利用者を招待する場合を例として説明する。
【００１９】
まず図４（ａ）で、携帯端末１１０は、利用者が入力部１１５から入力した携帯メーリングリストＩＤとその携帯メーリングリストへ追加するメンバーの電話番号とを受け取る（ステップＳ４０１）。なお、メンバー追加を行う携帯メーリングリストは、当該携帯端末で新規に作成された携帯メーリングリストに限らず、他の携帯端末から招待を受けて参加しているなど、携帯メーリングリストデータベース内に登録され、当該携帯端末が参加している携帯メーリングリストであればよい。例えば、携帯端末１１０の携帯メーリングリストデータベース１１１には、当該携帯端末１１０の利用者が作成した携帯メーリングリストと、他の携帯端末からの招待を受けて当該携帯端末１１０の利用者が参加することにした携帯メーリングリストが登録されているので、携帯端末１１０の利用者が他人を招待する場合は、携帯メーリングリストデータベース１１１に登録されているどの携帯メーリングリストにでも招待が可能である。
【００２０】
ステップＳ４０１の後、携帯メーリングリスト処理部１１３は、メンバー追加を行う携帯メーリングリストＩＤと利用者から受け取った電話番号を、携帯メーリングリストデータベース１１１に登録する（ステップＳ４０２）。この際、招待者フラグ２０３は「−」に、状態２０４は「招待中」に設定する。また、携帯メーリングリスト処理部１１３は、その追加メンバーに対して携帯メーリングリストへの参加要請を行う為、送受信部１１２を介してその携帯端末（ここでは携帯端末１２０とする）に招待メールを送信する（ステップＳ４０３）。この招待メールには、招待する携帯メーリングリストＩＤと、招待元である自携帯端末１１０の電話番号が含まれる。
【００２１】
図４（ｂ）で、携帯端末１２０は、送受信部１２２により上記招待メールを受信する（ステップＳ４０４）。携帯メーリングリスト処理部１２３は、自機内の携帯メーリングリストデータベース１２１内を検索し、上記招待メールで招待された携帯メーリングリストＩＤを持つデータが存在するかを確認する（ステップＳ４０５）。招待された携帯メーリングリストＩＤを持つデータが存在しない場合、携帯メーリングリスト処理部１２３は、表示部１２４を介して利用者に携帯メーリングリストへの「参加」または「不参加」の判断を促し、入力部１１５を介してその判断を受け取る（ステップＳ４０６）。
【００２２】
利用者から「参加」の判断を受け取った場合、携帯メーリングリスト処理部１２３は、招待された携帯メーリングリストＩＤと自携帯端末１２０の電話番号を、携帯メーリングリストデータベース１２１に登録する。この際、招待者フラグ２０３は「−」に、状態２０４は「参加中」に設定する。また同時に、招待元である携帯端末１１０の電話番号も登録する。この招待元を示すデータでは、招待フラグ２０３は「○」に、状態２０４は「参加中」に設定する（ステップＳ４０７）。携帯メーリングリストデータベース１２１に登録がされると、携帯メーリングリスト処理部１２３は、送受信部１２２を介して携帯端末１１０に対して「参加」の回答メールを送信する（ステップＳ４０８）。ステップＳ４０６において利用者から「不参加」の判断を受け取った場合、携帯メーリングリスト処理部１２３は、送受信部１２２を介して携帯端末１１０に対して「不参加」の回答メールを送信する（ステップＳ４０９）。
【００２３】
ステップＳ４０５において、携帯メーリングリストデータベース１２１内に招待された携帯メーリングリストＩＤを持つデータが存在する場合、携帯メーリングリスト処理部１２３は、その招待された携帯メーリングリストＩＤを持つデータを検索し、その中に招待者フラグ２０３が「○」のデータが存在するかを確認する（ステップＳ４１０）。招待者フラグ２０３が「○」のデータが存在する場合、その招待された携帯メーリングリストは、当該携帯端末１２０で作成した携帯メーリングリストであるか、または、別の招待者からの招待に応じて既にその携帯メーリングリストに参加済みであるということだから、携帯メーリングリスト処理部１２３は、送受信部１２２を介して携帯端末１１０に対して「参加済み」の回答メールを送信する（ステップＳ４１１）。ステップＳ４１０において、招待者フラグ２０３が「○」のデータが存在しない場合、携帯メーリングリスト処理部１２３は、招待された携帯メーリングリストＩＤと招待元となる携帯端末１１０の電話番号を、携帯メーリングリストデータベース１２１に登録する。この際、招待者フラグ２０３は「○」に、状態２０４は「参加中」に設定する（ステップＳ４１２）。次に、携帯メーリングリスト処理部１２３は、送受信部１２２を介して携帯端末１１０に対して「参加」の回答メールを送信する（ステップＳ４１３）。
【００２４】
なお、ステップＳ４１０で招待者フラグ２０３が「○」のデータが存在しない場合とは、例えば、以前に他の招待者からの招待に応じてそのメーリングリストには参加しているが、その招待者が不参加になったために携帯メーリングリストデータベースからその招待者が削除されているなどのケースである。例えば、Ａさんが作成したメーリングリストでＢさんを招待し、参加したＢさんがＣさんを招待し、参加したＣさんがＤさんを招待し、参加したＤさんがＥさんを招待した場合に、Ｃさんがこのメーリングリストから脱会したとすると、Ｃさんの携帯端末で後述する図６の削除処理が実行され、当該携帯メーリングリストのデータが携帯メーリングリストデータベースから削除される。また、脱会したＣさんからの連絡により、ＢさんとＤさんの携帯端末でも後述する図６の削除処理が実行され、Ｃさんのデータが削除されたとする。すると、Ａさんの携帯メーリングリストデータベースにはＡさん自身（招待者フラグ「○」）と招待したＢさんが登録され、Ｂさんの携帯メーリングリストデータベースには招待元のＡさん（招待者フラグ「○」）とＢさん自身が登録され、Ｄさんの携帯メーリングリストデータベースにはＤさん自身と招待したＥさん（招待者フラグ「○」のデータは無い）が登録され、Ｅさんの携帯メーリングリストデータベースには招待元のＤさん（招待者フラグ「○」）とＥさん自身が登録された状態となる。従って、当該メーリングリストは、ＡさんとＢさんのグループとＤさんとＥさんのグループに分かれた形になる。この場合は、一方のグループの何れかのメンバーが、他方のグループの何れかのメンバーを招待することで、グループが再度連結された形になる。上記ステップＳ４０５→Ｓ４１０→Ｓ４１２と進む処理は、上記の例で２つのグループに分かれた場合に、ＡさんまたはＢさんがＤさんを招待したケースである。
【００２５】
図４（ｃ）と（ｄ）は、携帯端末１２０から送信された回答メールを受信した携帯端末１１０の処理である。図４（ｃ）で、携帯端末１１０が送受信部１１２により上記携帯端末１２０から送信された「参加」の回答メールを受信した場合（ステップＳ４１４）、携帯メーリングリスト処理部１１３は、携帯メーリングリストデータベース１１１内を検索して、「参加」の回答を受け取った携帯端末１２０のデータの状態２０４を「招待中」から「参加中」に更新し（ステップＳ４１５）、表示部１１４を介して利用者に携帯端末１２０のメンバーが参加した旨を表示する（ステップＳ４１６）。
【００２６】
一方、図４（ｄ）のように、携帯端末１１０が送受信部１１２により「不参加」または「参加済み」の回答メールを受信した場合（ステップＳ４１７）、携帯メーリングリスト処理部１１３は、携帯メーリングリストデータベース１１１内を検索して、「不参加」または「参加済み」の回答を受け取った携帯端末１２０のデータを削除し（ステップＳ４１８）、表示部１１４を介して利用者に携帯端末１２０のメンバーが参加しなかった、または別の招待者により参加済みの旨を表示する（ステップＳ４１９）。
【００２７】
図５は、携帯メーリングリスト宛に携帯メールを投稿したときの処理手順を示すフローチャートである。
【００２８】
図５（ａ）は、携帯端末１１０において、利用者が入力部１１５から投稿内容等、すなわち投稿先の携帯メーリングリストＩＤとメッセージ内容を入力したときの処理である。まず、携帯端末１１０は、入力された携帯メーリングリストＩＤとメッセージ内容を受け取る（ステップＳ５０１）。携帯メールを送信することができる携帯メーリングリストは、携帯メーリングリストデータベース１１１内に登録され、携帯端末１１０が参加している携帯メーリングリストであればよい。携帯メーリングリスト処理部１１３は、携帯メーリングリストデータベース１１１から、送信先に指定された携帯メーリングリストＩＤのデータを検索する（ステップＳ５０２）。ただし、検索対象から電話番号２０２が携帯端末１１０自体の電話番号のデータと、状態２０４が「招待中」のデータは除くものとする。携帯メーリングリスト処理部１１３は、ステップＳ５０２で検索されたデータの電話番号２０２宛に対して、順に、送受信部１１２を介して携帯メールを送信する（ステップＳ５０３）。この携帯メールには、携帯メーリングリストＩＤと、送信元の携帯端末１１０の電話番号と、ステップＳ５０１で受け付けたメッセージ内容が含まれる。
【００２９】
ここでは携帯端末１１０から投稿する例を説明したが、携帯メーリングリストのどのメンバーも、同様にして、自分が参加している携帯メーリングリストに対して投稿することができる。
【００３０】
図５（ｂ）は、図５（ａ）の手順で送信された携帯メールを受信した携帯端末の処理を示す。ここでは、上記図５（ａ）の手順により、携帯端末１１０から携帯端末１２０に携帯メールを送信したものとして説明する。
【００３１】
携帯端末１２０では、送受信部１２２により携帯メールを受信する（ステップＳ５０４）。携帯メーリングリスト処理部１２３は、携帯メーリングリストデータベース１２１内を検索し、受信した携帯メーリングリストＩＤを持つデータが存在するかを確認する（ステップＳ５０５）。受信した携帯メーリングリストＩＤを持つデータが存在しない場合、携帯端末１２０の利用者が属さない携帯メーリングリストからのメールであるから、携帯メーリングリスト処理部１２３は、処理を終了する（ステップＳ５０７）。ステップ５０５において、受信した携帯メーリングリストＩＤを持つデータが存在する場合、携帯メーリングリスト処理部１２３は、その受信した携帯メーリングリストＩＤを持つデータを検索し、その中に電話番号２０２が送信元の携帯端末１１０の電話番号であるデータが存在するかを確認する（ステップＳ５０６）。ステップＳ５０６において、電話番号２０２が送信元の携帯端末１１０の電話番号であるデータが存在しない場合、その携帯メールの送信者がその携帯メーリングリストのメンバーであると認められないので、携帯メーリングリスト処理部１２３は、処理を終了する（ステップＳ５０７）。
【００３２】
ステップＳ５０６において、電話番号２０２が送信元の携帯端末１１０の電話番号であるデータが存在する場合、携帯メーリングリストデータベース１２１内の受信した携帯メーリングリストＩＤを持つデータ一覧から、電話番号２０２が送信元の携帯端末１１０の電話番号のデータと携帯端末１２０自体の電話番号であるデータを除いた、データの電話番号２０２宛に対して、順に、送受信部１２２を介して携帯メールを送信する（ステップＳ５０８）。この携帯メールには、携帯メーリングリストＩＤと、送信元の携帯端末１２０の電話番号と、メッセージ内容が含まれ、ステップＳ５０３で送信された携帯メールとは送信元の携帯端末の電話番号を除いて同じ内容となる。すべての電話番号２０２宛に携帯メールを送信した後、携帯メーリングリスト処理部１２３は、表示部１２４を介して携帯メールのメッセージ内容を利用者に表示する（ステップＳ５０９）。
【００３３】
なお、ステップＳ５０８で送信した携帯メールを受信した携帯端末では、携帯端末１２０と同様にしてステップＳ５０４〜５０９の処理を行う。この様にして、ステップＳ５０８で送信先となる電話番号２０２がなくなるまで、携帯端末で携帯メールの送信を連結していく。これにより、携帯メーリングリストに参加し、携帯メーリングリストデータベースで連結された全ての携帯端末に対して、同じメッセージを送信する事ができる。また、図４（ｂ）の処理により、自携帯端末の携帯メーリングリストデータベースには、各携帯メーリングリストに対して１人の招待元（招待者フラグ「○」）と任意の数の招待した者（招待者フラグ「−」）が登録されていることになり、これにより連結された経路をメールが伝搬していくような形になるので、一つの携帯端末が同じメッセージを重複して受信する事はない。
【００３４】
図６は、携帯メーリングリストからメンバーを削除する際に、携帯端末１１０が行う処理手順を示すフローチャートである。まず、携帯端末１１０は、利用者から入力部１１５を介してメンバー削除を行う電話番号と対象の携帯メーリングリストＩＤを受け取る（ステップＳ６０１）。携帯メーリングリスト処理部１１３は、メンバー削除を行う電話番号が携帯端末１１０自体の電話番号であるかを判断する（ステップＳ６０２）。メンバー削除を行う電話番号が携帯端末１１０自体の電話番号である場合、携帯メーリングリスト処理部１１３は、携帯メーリングリストデータベース１１１から、携帯メーリングリストＩＤ２０１が削除対象の携帯メーリングリストＩＤであるデータを全て削除し（ステップＳ６０３）、表示部１１４を介して利用者に削除対象の携帯メーリングリストを削除した旨を表示する（ステップＳ６０４）。ステップＳ６０２において、メンバー削除を行う電話番号が携帯端末１１０自体の電話番号と異なる場合、携帯メーリングリスト処理部１１３は、携帯メーリングリストデータベース１１１から、携帯メーリングリストＩＤ２０１が削除対象の携帯メーリングリストＩＤであり、かつ電話番号２０２が削除対象の電話番号であるデータを削除し（ステップＳ６０５）、表示部１１４を介して利用者に対象の電話番号のメンバーを削除した旨を表示する（ステップＳ６０６）。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施の形態に係る携帯メーリングリスト管理システムの構成を示したブロック図である。
【図２】携帯メーリングリストデータベースのデータ構造の一例を示す図である。
【図３】携帯メーリングリスト作成の処理手順を示すフローチャートである。
【図４】携帯メーリングリストに対するメンバー追加の処理手順を示すフローチャートである。
【図５】携帯メーリングリスト宛への携帯メール送信処理手順を示すフローチャートである。
【図６】携帯メーリングリストに対するメンバー削除の処理手順を示すフローチャートである。
【符号の説明】
【００３６】
１００…通信網、１１０…携帯端末、１１１…携帯メーリングリストデータベース、１１２…送受信部、１１３…携帯メーリングリスト処理部、１１４…表示部、１１５…入力部、１２０…携帯端末、１２１…携帯メーリングリストデータベース、１２２…送受信部、１２３…携帯メーリングリスト処理部、１２４…表示部、１２５…入力部、１３０…携帯端末、１３１…携帯メーリングリストデータベース、１３２…送受信部、１３３…携帯メーリングリスト処理部、１３４…表示部、１３５…入力部。
【図１】
2009080716.tif 000003
【図２】
2009080716.tif 000004
【図３】
2009080716.tif 000005
【図４】
2009080716.tif 000006
【図５】
2009080716.tif 000007
【図６】
2009080716.tif 000008