(57)【要約】【課題】オンラインによるメッセージ交換も可能なメッセンジャーシステムにおいて、常にネットワークに接続せずとも、またより簡易な端末装置を用いる場合でも、他のユーザの最新の状態を簡易に相互に把握することが可能なメッセンジャーシステムを提供する。【解決手段】複数の端末装置Ｔと、サーバＡＳと、を備えるメッセージ処理システムＳにおいて、サーバＡＳは、各端末装置Ｔから送信されて来た当該端末装置Ｔを操作する操作者の状態を示すメッセージを、各操作者毎に蓄積する。そして、いずれかの操作者が操作する端末装置Ｔから、当該ユーザに対応して当該蓄積されているメッセージの内容を更新するための更新要求が送信されて来たとき、当該更新要求を送信して来た端末装置Ｔのユーザに対応するメッセージを、当該送信されて来た更新要求を用いて更新する。【選択図】図１
2008059211.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムにおいて、
ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段と、
いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する受信手段と、
受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録手段と、
を備えるサーバ装置を含み、
前記各端末装置は、
前記ユーザの指令に基づいて、前記登録要求情報を電子メールにて前記サーバ装置に送信する送信手段を備える
ことを特徴とするメッセンジャーシステム。
【請求項２】
請求項１に記載のメッセンジャーシステムにおいて、
前記登録手段は、
前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段にまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を当該登録要求情報に基づいて当該記憶手段に新規に記憶させ、
前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段に記憶されている場合、当該記憶されているメッセージ情報を前記登録要求情報に基づいて更新する
ことを特徴とするメッセンジャーシステム。
【請求項３】
請求項１に記載のメッセンジャーシステムにおいて、
前記登録手段は、送信されてきた前記登録要求情報の送信元を示す電子メールアドレスに対応付けられて前記記憶手段に記憶されている前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を、送信されてきた前記登録要求情報に基づいて登録する
ことを特徴とするメッセンジャーシステム。
【請求項４】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該各端末装置と当該ネットワークを介して接続されるサーバ装置において、
ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段と、
いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する受信手段と、
受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録手段と、
を備えることを特徴とするサーバ装置。
【請求項５】
請求項４に記載のサーバ装置において、
前記登録手段は、
前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段にまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を前記登録要求情報に基づいて当該記憶手段に新規に記憶させ、
前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段に記憶されている場合、当該記憶されているメッセージ情報を前記登録要求情報に基づいて更新する
ことを特徴とするサーバ装置。
【請求項６】
請求項４に記載のサーバ装置において、
前記登録手段は、送信されてきた前記登録要求情報の送信元を示す電子メールアドレスに対応付けられて前記憶手段に記憶されている前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を、送信されてきた前記登録要求情報に基づいて登録する
ことを特徴とするサーバ装置。
【請求項７】
請求項４に記載のサーバ装置において、
いずれかの前記端末装置から、当該端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を他のユーザに送信する旨の送信要求情報が送信されてきたとき、当該送信要求情報を送信してきた前記端末装置を操作する前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を、他のユーザを示す前記ユーザＩＤに対応付けられて前記記憶手段に記憶されている前記電子メールアドレス宛に電子メールとして送信するサーバ送信手段を更に備える
ことを特徴とするサーバ装置。
【請求項８】
請求項７に記載のサーバ装置において、
前記送信要求情報には、前記メッセージ情報を送信すべき他の前記ユーザの前記電子メールアドレスを特定するアドレス特定情報が含まれていると共に、
前記サーバ送信手段は、当該アドレス特定情報により特定される当該ユーザの前記電子メールアドレス宛にのみ、当該送信要求情報を送信してきた前記端末装置の前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を送信する
ことを特徴とするサーバ装置。
【請求項９】
請求項７に記載のサーバ装置において、
前記記憶手段は、一の前記ユーザＩＤに対応する前記メッセージ情報が送信可能とされている一つ以上の前記電子メールアドレスを含むリスト情報を、当該一のユーザＩＤ毎に更に記憶しており、
前記サーバ送信手段は、前記送信要求情報を送信してきた前記端末装置の前記ユーザに対応する前記リスト情報に含まれる前記電子メールアドレスの夫々宛に、当該送信要求情報を送信してきた前記端末装置の前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を送信する
ことを特徴とするサーバ装置。
【請求項１０】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムにおいて、
ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段と、
いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する受信手段と、
受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出手段と、
前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するサーバ送信手段と、
を備えるサーバ装置を含み、
更に各前記端末装置は、前記記憶手段内に記憶されている前記他のユーザの前記メッセージ情報を取得するとき、前記取得要求情報を前記サーバ装置に送信する端末送信手段を備える
ことを特徴とするメッセンジャーシステム。
【請求項１１】
請求項１０に記載のメッセンジャーシステムにおいて、
前記抽出手段は、前記送信されてきた取得要求情報の送信元の前記電子メールアドレスに対応付けられる前記ユーザＩＤがある場合に、当該ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出し、
前記サーバ送信手段は、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信する
ことを特徴とするメッセンジャーシステム。
【請求項１２】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該端末装置と当該ネットワークを介して接続されるサーバ装置において、
ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段と、
いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する受信手段と、
受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出手段と、
前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するサーバ送信手段と、
を備えることを特徴とするサーバ装置。
【請求項１３】
請求項１２に記載のサーバ装置において、
前記取得要求情報には、前記メッセージの取得を要求する他のユーザを特定するユーザ特定情報が含まれていると共に、
前記抽出手段は、当該ユーザ特定情報により特定される前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出し、
前記サーバ送信手段は、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信する
ことを特徴とするサーバ装置。
【請求項１４】
請求項１２に記載のサーバ装置において、
前記記憶手段は、一の前記ユーザＩＤに対応する前記メッセージ情報が送信可能とされている一つ以上の前記電子メールアドレスを含むリスト情報を、当該一のユーザＩＤ毎に更に記憶しており、
前記サーバ送信手段は、前記取得要求情報を送信してきた前記端末装置の前記ユーザに対応する前記リスト情報に含まれる前記他のユーザを示す前記ユーザＩＤに対応して前記記憶手段に記憶されている前記メッセージ情報を、前記取得要求情報を送信してきた前記端末装置の前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信する
ことを特徴とするサーバ装置。
【請求項１５】
請求項１２から１４のいずれか一項に記載のサーバ装置において、
いずれかの前記端末装置から、前記ユーザＩＤに対応して記憶されている前記メッセージ情報の内容を登録するための登録要求情報が電子メールにて送信されてきたとき、当該登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けて前記記憶手段に記憶されている前記メッセージ情報を、当該登録要求情報に基づいて登録する登録手段を更に備える
ことを特徴とするサーバ装置。
【請求項１６】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該各端末装置と当該ネットワークを介して接続されるサーバ装置において実行されるメッセージ処理方法において、
当該サーバ装置は、ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段を備え、
いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する受信工程と、
受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録工程と、
を含むことを特徴とするメッセージ処理方法。
【請求項１７】
ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該端末装置と当該ネットワークを介して接続されるサーバ装置のメッセージ処理方法において、
前記サーバ装置は、ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶手段を備え、
いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する受信工程と、
受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出工程と、
前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するサーバ送信工程と、
を含むことを特徴とするメッセージ処理方法。
【請求項１８】
請求項４に記載のサーバ装置に含まれるコンピュータを、
前記記憶手段、
前記受信手段、及び、
前記登録手段、
として機能させることを特徴とするサーバ装置用プログラム。
【請求項１９】
請求項１２に記載のサーバ装置に含まれるコンピュータを、
前記記憶手段、
前記受信手段、
前記抽出手段、及び、
前記サーバ送信手段、
として機能させることを特徴とするサーバ装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセンジャーシステム、サーバ装置、メッセージ処理方法及びサーバ装置用プログラムの技術分野に属し、より詳細には、複数の端末装置とサーバ装置とが接続されてなるメッセンジャーシステム、当該サーバ装置並びに当該メッセンジャーシステムにおいて実行されるメッセージ処理方法及び当該サーバ装置において用いられるサーバ装置用プログラムの技術分野に属する。
【背景技術】
【０００２】
近年、インターネット等のネットワークに夫々オンラインで接続された端末装置を操作する操作者同士で、文字により構成されるメッセージ（テキストメッセージ）を当該ネットワークを介してリアルタイムで授受する、いわゆるメッセンジャーシステムが一般化している（例えば、下記特許文献１参照）。
【０００３】
ここで、従来のメッセンジャーシステムは、原則として、当該メッセージをやり取りする際に用いられる端末装置が、夫々実際に上記ネットワークにオンラインで接続された状態で機能する構成とされている。
【特許文献１】特開２００３−４４４１８公報  （第３図等）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来のメッセンジャーシステムにおいては、各端末装置が実際にネットワークに接続されている必要があるため、例えば当該端末装置が車両又は電車等により移動するものであるときは、その通信状況に応じて常にネットワークに接続できるとは限らないため、上記メッセンジャーシステムを利用することができない場合がある。
【０００５】
また、近年では、いわゆるインターネットカフェ等のように、自己の所有物でない端末装置を用いて上記ネットワークに接続する機会が増えているが、当該端末装置に対して自己が所有する端末装置と同様の構成を備えさせることは非現実であり、上記メッセンジャーシステムを利用することができない場合がある。
【０００６】
このような状況において、他のユーザが上記メッセンジャーシステムとして設定しているメッセージ情報（すなわち、当該端末装置がオンラインであるか又はオフラインであるかとは異なる、当該他のユーザの状態やコメントを示すメッセージ情報）を知りたい場合や、自分自身のメッセージ情報を書き換えたい要求が起こり得るが、このような場合でも、従来では、これらの端末装置において、他のユーザのメッセージ情報を取得したり、自分自身のメッセージ情報を書き換えたりすることは難しかった。
【０００７】
そこで、本発明は上記の問題点並びに要請に鑑みて為されたもので、その課題は、常にネットワークに接続せずとも、またより簡易な端末装置を用いる場合でも、他の端末装置の操作者のメッセージ情報を簡易に相互に把握することが可能なメッセンジャーシステム及びそれに含まれるサーバ装置並びに当該サーバ装置において実行されるメッセージ処理方法及び当該サーバ装置において用いられるサーバ装置用プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムにおいて、ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段と、いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する通信部等の受信手段と、受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録部等の登録手段と、を備えるサーバ装置を含み、前記各端末装置は、前記ユーザの指令に基づいて、前記登録要求情報を電子メールにて前記サーバ装置に送信するＣＰＵ等の送信手段を備える。
【０００９】
よって、各端末装置を操作するユーザの状態を示すメッセージ情報が、当該各端末装置から更新可能にサーバ装置内に記憶されるので、他の端末装置のユーザ宛に当該メッセージ情報を送信する場合でも、最新の当該メッセージ情報を送信することができる。
【００１０】
また、記憶されているメッセージ情報を電子メールとして送信することとなるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であっても必要なメッセージ情報を取得することができる。
【００１１】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載のメッセンジャーシステムにおいて、前記登録手段は、前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段にまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を当該登録要求情報に基づいて当該記憶手段に新規に記憶させ、前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段に記憶されている場合、当該記憶されているメッセージ情報を前記登録要求情報に基づいて更新するように構成される。
【００１２】
よって、登録要求情報を送信してきた端末装置を操作するユーザを示すユーザＩＤに対応付けられたメッセージ情報がまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を当該登録要求情報に基づいて新規に記憶させ、一方、登録要求情報を送信してきた端末装置を操作するユーザを示すユーザＩＤに対応付けられたメッセージ情報が既に記憶されている場合、当該記憶されているメッセージ情報を登録要求情報に基づいて更新するので、そのユーザに対応するメッセージ情報が未記憶の場合も記憶済みの場合も、常に最新の状態でメッセージ情報を記憶させることができる。
【００１３】
上記の課題を解決するために、請求項３に記載の発明は、請求項１に記載のメッセンジャーシステムにおいて、前記登録手段は、送信されてきた前記登録要求情報の送信元を示す電子メールアドレスに対応付けられて前記記憶手段に記憶されている前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を、送信されてきた前記登録要求情報に基づいて登録するように構成される。
【００１４】
よって、送信元の電子メールアドレスとの関係でメッセージ情報を特定して登録するので、当該登録要求情報を送信したユーザのメッセージ情報を確実に登録することができる。
【００１５】
上記の課題を解決するために、請求項４に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該各端末装置と当該ネットワークを介して接続されるサーバ装置において、ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段と、いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する通信部等の受信手段と、受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録部等の登録手段と、を備える。
【００１６】
よって、各端末装置を操作するユーザの状態を示すメッセージ情報が、当該各端末装置から更新可能にサーバ装置内に記憶されるので、他の端末装置のユーザ宛に当該メッセージ情報を送信する場合でも、最新の当該メッセージ情報を送信することができる。
【００１７】
また、記憶されているメッセージ情報を電子メールとして送信することとなるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であっても必要なメッセージ情報を取得することができる。
【００１８】
上記の課題を解決するために、請求項５に記載の発明は、請求項４に記載のサーバ装置において、前記登録手段は、前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段にまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を前記登録要求情報に基づいて当該記憶手段に新規に記憶させ、前記登録要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられた前記メッセージ情報が前記記憶手段に記憶されている場合、当該記憶されているメッセージ情報を前記登録要求情報に基づいて更新するように構成される。
【００１９】
よって、登録要求情報を送信してきた端末装置を操作するユーザを示すユーザＩＤに対応付けられたメッセージ情報がまだ記憶されていない場合、当該ユーザＩＤに対応するメッセージ情報を当該登録要求情報に基づいて新規に記憶し、一方、登録要求情報を送信してきた端末装置を操作するユーザを示すユーザＩＤに対応付けられたメッセージ情報が既に記憶されている場合、当該記憶されているメッセージ情報を登録要求情報に基づいて更新するので、そのユーザに対応するメッセージ情報が未記憶の場合も記憶済みの場合も、常に最新の状態でメッセージ情報を記憶させることができる。
【００２０】
上記の課題を解決するために、請求項６に記載の発明は、請求項４に記載のサーバ装置において、前記登録手段は、送信されてきた前記登録要求情報の送信元を示す電子メールアドレスに対応付けられて前記憶手段に記憶されている前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を、送信されてきた前記登録要求情報に基づいて登録するように構成される。
【００２１】
よって、送信元の電子メールアドレスとの関係でメッセージ情報を特定して登録するので、当該登録要求情報を送信したユーザのメッセージ情報を確実に登録することができる。
【００２２】
上記の課題を解決するために、請求項７に記載の発明は、請求項４に記載のサーバ装置において、いずれかの前記端末装置から、当該端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を他のユーザに送信する旨の送信要求情報が送信されてきたとき、当該送信要求情報を送信してきた前記端末装置を操作する前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を、他のユーザを示す前記ユーザＩＤに対応付けられて前記記憶手段に記憶されている前記電子メールアドレス宛に電子メールとして送信する送信部等のサーバ送信手段を更に備える。
【００２３】
よって、いずれかの端末装置から送信要求情報が送信されてきたとき、当該送信要求情報の内容に応じて必要なメッセージ情報を所望される電子メールアドレス宛に電子メールとして送信するので、端末装置を操作する夫々のユーザが、自己の最新の状態を送信して他の端末装置のユーザに知らせることができる。
【００２４】
上記の課題を解決するために、請求項８に記載の発明は、請求項７に記載のサーバ装置において、前記送信要求情報には、前記メッセージ情報を送信すべき他の前記ユーザの前記電子メールアドレスを特定するアドレス特定情報が含まれていると共に、前記サーバ送信手段は、当該アドレス特定情報により特定される当該ユーザの前記電子メールアドレス宛にのみ、当該送信要求情報を送信してきた前記端末装置の前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を送信するように構成される。
【００２５】
よって、送信要求情報により特定される電子メールアドレス宛にのみ、所望されるメッセージ情報を送信するので、例えばある特定のグループ単位でメッセージ情報の送信が要求される場合でも、迅速且つ正確に当該送信すべき電子メールアドレス宛にメッセージ情報を送信することができる。
【００２６】
上記の課題を解決するために、請求項９に記載の発明は、請求項７に記載のサーバ装置において、前記記憶手段は、一の前記ユーザＩＤに対応する前記メッセージ情報が送信可能とされている一つ以上の前記電子メールアドレスを含むリスト情報を、当該一のユーザＩＤ毎に更に記憶しており、前記サーバ送信手段は、前記送信要求情報を送信してきた前記端末装置の前記ユーザに対応する前記リスト情報に含まれる前記電子メールアドレスの夫々宛に、当該送信要求情報を送信してきた前記端末装置の前記ユーザに対応付けられて前記記憶手段に記憶されている前記メッセージ情報を送信するように構成される。
【００２７】
よって、送信要求情報を送信した端末装置のユーザに対応するリスト情報により特定される電子メールアドレス宛にのみ、所望されるメッセージ情報を送信するので、例えば当該リスト情報としてリストアップされている特定のグループ単位でメッセージ情報の送信が要求される場合でも、迅速且つ正確に当該送信すべき電子メールアドレス宛にメッセージ情報を送信することができる。
【００２８】
上記の課題を解決するために、請求項１０に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムにおいて、ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段と、いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する通信部等の受信手段と、受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出部等の抽出手段と、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信する送信部等のサーバ送信手段と、を備えるサーバ装置を含み、更に各前記端末装置は、前記記憶手段内に記憶されている前記他のユーザの前記メッセージ情報を取得するとき、前記取得要求情報を前記サーバ装置に送信するＣＰＵ等の端末送信手段を備える。
【００２９】
よって、他の端末装置を操作するユーザの状態を示すメッセージ情報が、取得要求情報を送信してきたユーザに属する電子メールアドレス宛に送信されるので、当該取得要求情報を送信した端末装置のユーザが、他の端末装置のユーザの状態を必要に応じて知ることができる。
【００３０】
また、記憶されているメッセージ情報が電子メールとして送信されるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であってもそのユーザが必要なメッセージ情報を取得することができる。
【００３１】
上記の課題を解決するために、請求項１１に記載の発明は、請求項１０に記載のメッセンジャーシステムにおいて、前記抽出手段は、前記送信されてきた取得要求情報の送信元の前記電子メールアドレスに対応付けられる前記ユーザＩＤがある場合に、当該ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出し、前記サーバ送信手段は、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するように構成される。
【００３２】
よって、送信元の電子メールアドレスに対応付けられるユーザＩＤとの関係でメッセージ情報を特定して取得するので、当該取得要求情報により要求されるユーザのメッセージ情報を確実に取得することができる。
【００３３】
上記の課題を解決するために、請求項１２に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該端末装置と当該ネットワークを介して接続されるサーバ装置において、ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段と、いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する通信部等の受信手段と、受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出部等の抽出手段と、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信する送信部等のサーバ送信手段と、を備える。
【００３４】
よって、他の端末装置を操作するユーザの状態を示すメッセージ情報を、取得要求情報を送信してきたユーザに属する電子メールアドレス宛に送信するので、当該取得要求情報を送信した端末装置のユーザが、他の端末装置のユーザの状態を必要に応じて知ることができる。
【００３５】
また、記憶されているメッセージ情報が電子メールとして送信されるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であってもそのユーザが必要なメッセージ情報を取得することができる。
【００３６】
上記の課題を解決するために、請求項１３に記載の発明は、請求項１２に記載のサーバ装置において、前記取得要求情報には、前記メッセージの取得を要求する他のユーザを特定するユーザ特定情報が含まれていると共に、前記抽出手段は、当該ユーザ特定情報により特定される前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出し、前記サーバ送信手段は、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するように構成される。
【００３７】
よって、ユーザ特定情報により特定されるユーザを示すユーザＩＤとの関係でメッセージ情報を特定して取得するので、当該取得要求情報により要求されるユーザのメッセージ情報を確実に取得することができる。
【００３８】
上記の課題を解決するために、請求項１４に記載の発明は、請求項１２に記載のサーバ装置において、前記記憶手段は、一の前記ユーザＩＤに対応する前記メッセージ情報が送信可能とされている一つ以上の前記電子メールアドレスを含むリスト情報を、当該一のユーザＩＤ毎に更に記憶しており、前記サーバ送信手段は、前記取得要求情報を送信してきた前記端末装置の前記ユーザに対応する前記リスト情報に含まれる前記他のユーザを示す前記ユーザＩＤに対応して前記記憶手段に記憶されている前記メッセージ情報を、前記取得要求情報を送信してきた前記端末装置の前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するように構成される。
【００３９】
よって、取得要求情報を送信した端末装置のユーザに対応するリスト情報により特定されるメッセージ情報のみ、当該ユーザに属する電子メールアドレス宛に送信するので、例えば当該リスト情報としてリストアップされている特定のグループ単位でメッセージ情報の取得が要求される場合でも、迅速且つ正確に当該メッセージ情報を取得することができる。
【００４０】
上記の課題を解決するために、請求項１５に記載の発明は、請求項１２から１４のいずれか一項に記載のサーバ装置において、いずれかの前記端末装置から、前記ユーザＩＤに対応して記憶されている前記メッセージ情報の内容を登録するための登録要求情報が電子メールにて送信されてきたとき、当該登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けて前記記憶手段に記憶されている前記メッセージ情報を、当該登録要求情報に基づいて登録する登録部等の登録手段を更に備える。
【００４１】
よって、各ユーザに対応するメッセージ情報を、そのユーザが操作する端末装置から送信されてきた登録要求情報に基づいて逐次登録するので、取得要求情報を送信してきたユーザに対して、常に最新のメッセージ情報を取得させることができる。
【００４２】
上記の課題を解決するために、請求項１６に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該各端末装置と当該ネットワークを介して接続されるサーバ装置において実行されるメッセージ処理方法において、当該サーバ装置は、ユーザの電子メールアドレスを、当該ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段を備え、いずれかの前記端末装置から電子メールにて送信されてきた登録要求情報であって、前記ユーザＩＤに対応し且つ当該ユーザＩＤにより示される前記ユーザの状態を示すメッセージ情報を登録するための登録要求情報であり、更に当該メッセージ情報として登録すべき内容を含む登録要求情報を受信する受信工程と、受信した前記登録要求情報を送信してきた前記ユーザを示す前記ユーザＩＤに対応付けられる前記メッセージ情報を、当該受信した登録要求情報に基づいて登録する登録工程と、を含む。
【００４３】
よって、各端末装置を操作するユーザの状態を示すメッセージ情報が、当該各端末装置から更新可能にサーバ装置内に記憶されるので、他の端末装置のユーザ宛に当該メッセージ情報を送信する場合でも、最新の当該メッセージ情報を送信することができる。
【００４４】
また、記憶されているメッセージ情報を電子メールとして送信することとなるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であっても必要なメッセージ情報を取得することができる。
【００４５】
上記の課題を解決するために、請求項１７に記載の発明は、ネットワークを介してデータを相互にやり取りする複数の端末装置を含むメッセンジャーシステムに含まれ、当該端末装置と当該ネットワークを介して接続されるサーバ装置のメッセージ処理方法において、前記サーバ装置は、ユーザの状態を示すメッセージ情報と、前記ユーザの電子メールアドレスとを、前記ユーザを識別するための識別情報であるユーザＩＤに対応付けて記憶する記憶部等の記憶手段を備え、いずれかの前記端末装置から電子メールにて送信されてきた取得要求情報であって、他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報の取得を要求する旨の取得要求情報を受信する受信工程と、受信した前記取得要求情報に基づいて、前記他のユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記メッセージ情報を前記記憶手段から抽出する抽出工程と、前記抽出されたメッセージ情報を、前記取得要求情報を送信してきた前記端末装置を操作する前記ユーザを示す前記ユーザＩＤに対応付けられて記憶されている前記電子メールアドレス宛に電子メールとして送信するサーバ送信工程と、を含む。
【００４６】
よって、他の端末装置を操作するユーザの状態を示すメッセージ情報を、取得要求情報を送信してきたユーザに属する電子メールアドレス宛に送信するので、当該取得要求情報を送信した端末装置のユーザが、他の端末装置のユーザの状態を必要に応じて知ることができる。
【００４７】
また、記憶されているメッセージ情報が電子メールとして送信されるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であってもそのユーザが必要なメッセージ情報を取得することができる。
【００４８】
上記の課題を解決するために、請求項１８に記載の発明は、請求項４に記載のサーバ装置に含まれるコンピュータを、前記記憶手段、前記受信手段、及び、前記登録手段、として機能させる。
【００４９】
よって、各端末装置を操作するユーザの状態を示すメッセージ情報が、当該各端末装置から更新可能にサーバ装置内に記憶されるように当該コンピュータが機能するので、他の端末装置のユーザ宛に当該メッセージ情報を送信する場合でも、最新の当該メッセージ情報を送信することができる。
【００５０】
また、記憶されているメッセージ情報を電子メールとして送信するように当該コンピュータが機能することとなるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であっても必要なメッセージ情報を取得することができる。
【００５１】
上記の課題を解決するために、請求項１９に記載の発明は、請求項１２に記載のサーバ装置に含まれるコンピュータを、前記記憶手段、前記受信手段、前記抽出手段、及び、前記サーバ送信手段、として機能させる。
【００５２】
よって、他の端末装置を操作するユーザの状態を示すメッセージ情報を、取得要求情報を送信してきたユーザに属する電子メールアドレス宛に送信するように当該コンピュータが機能するので、当該取得要求情報を送信した端末装置のユーザが、他の端末装置のユーザの状態を必要に応じて知ることができる。
【００５３】
また、記憶されているメッセージ情報が電子メールとして送信されるように当該コンピュータが機能するので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であってもそのユーザが必要なメッセージ情報を取得することができる。
【発明の効果】
【００５４】
請求項１に記載の発明によれば、各端末装置を操作するユーザの状態を示すメッセージ情報が、当該各端末装置から更新可能にサーバ装置内に記憶されるので、他の端末装置のユーザ宛に当該メッセージ情報を送信する場合でも、最新の当該メッセージ情報を送信することができる。
【００５５】
また、記憶されているメッセージ情報を電子メールとして送信することとなるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であっても必要なメッセージ情報を取得することができる。
【００５６】
請求項１０に記載の発明によれば、他の端末装置を操作するユーザの状態を示すメッセージ情報が、取得要求情報を送信してきたユーザに属する電子メールアドレス宛に送信されるので、当該取得要求情報を送信した端末装置のユーザが、他の端末装置のユーザの状態を必要に応じて知ることができる。
【００５７】
また、記憶されているメッセージ情報が電子メールとして送信されるので、各端末装置が常時サーバ装置に接続されている必要がなく、移動中の端末装置や簡易な構成の端末装置であってもそのユーザが必要なメッセージ情報を取得することができる。
【００５８】
従って、いずれの本願発明によっても、メッセンジャーシステムにおいて、常にネットワークに接続せずとも、他のユーザの最新の状態を簡易に相互に把握することができる。
【発明を実施するための最良の形態】
【００５９】
次に、本発明を実施するための最良の形態について、図１乃至図８を用いて説明する。なお、以下に説明する実施形態は、インターネット等のネットワークに夫々オンラインで接続された端末装置を操作する操作者同士で、文字により構成されるメッセージ（テキストメッセージ（すなわち、データ））を、当該ネットワークを介してリアルタイムで授受するメッセンジャーシステムにおいて、端末装置を操作する操作者の状態や気持ちを表したメッセージをその内容とするメッセージ情報を、サーバ及びインターネット等のネットワークを介して相互に授受するメッセンジャーシステムに対して本発明を適用した場合の実施の形態である。
【００６０】
また、図１は実施形態に係るメッセンジャーシステムの概要構成を示すブロック図であり、図２は当該メッセンジャーシステムに含まれるサーバの概要構成を示すブロック図であり、図３はサーバ内に蓄積されている会員情報の内容を例示する図であり、図４は当該メッセンジャーシステムに含まれる端末装置の概要構成を示すブロック図であり、図５は当該メッセンジャーシステムにおける処理を概念的に示す図であり、図６は当該メッセンジャーシステムの動作を示すフローチャートであり、図７及び図８は当該メッセンジャーシステムにおける表示画面の構成を例示する図である。
【００６１】
図１に示すように、実施形態に係るメッセンジャーシステムＳは、サーバＡＳと、当該サーバＡＳに対してインターネット等のネットワークＮＴを介して接続されており且つ夫々が上記メッセージ情報の授受を相互に行う操作者により操作される複数の端末装置Ｔと、により構成されている。このとき、サーバＡＳは、各端末装置Ｔに上記メッセンジャーシステムを提供するサーバを兼ねており、各端末装置Ｔの間でのメッセージ情報の授受を実現させている。
【００６２】
また、当該端末装置Ｔとして具体的には、図１に例示するように固定設置されたいわゆるデスクトップ型パーソナルコンピュータとして構成される端末装置Ｔと、携帯型無線電話機として構成される端末装置Ｔと、があるが、いずれの場合も基本的には同一の機能を発揮するので、以下の実施形態では、これらを纏めて端末装置Ｔとして説明する。
【００６３】
更に、上記各ネットワークＮＴとして具体的には、当該ネットワークＮＴは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００６４】
このとき、上記インターネットでは、ネットワーク層及びトランスポート層における通信プロトコルとして、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）が用いられている一方で、移動体通信網（パケット網）においては、例えば、ＴＣＰ／ＩＰを当該移動通信網に合わせたプロトコル等が用いられているため、移動体通信網の関門局等に備えられ、インターネットと移動体通信網との間における通信を中継するゲートウェイサーバにより、通信プロトコルの変換が行われている。
【００６５】
また、インターネットでは、Ｗｅｂページ（例えば、ＨＴＭＬ（Hyper Text Markup Language）、画像データ、音声データ、テキストデータ等により構成されている）を送受信するために、例えば、ＨＴＴＰ（Hyper Text Transfer Protocol）が用いられ、電子メールの送受信には、例えば、ＳＭＴＰ（Simple Mail Transfer Protocol）が用いられているが、移動体通信網内においては、これらとは異なるプロトコルが用いられている場合があるため、ゲートウェイサーバにおいてアプリケーション層における通信プロトコルの変換も行われている。
【００６６】
この構成において、サーバＡＳには、各端末装置Ｔの操作者（以下、当該操作者を単に「ユーザ」と称する）が各自の端末装置ＴをネットワークＮＴにオンラインで接続させた状態（ログインした状態）で当該端末装置Ｔにおいて入力したメッセージ情報や、或いは当該ユーザが各自の端末装置Ｔを操作して電子メールの形式で送信したメッセージ情報が記憶されている。
【００６７】
ここで、本発明に係る「メッセージ情報」とは、各ユーザの状態や感情を示す情報であり、従来のメッセンジャーシステムにおいてやり取りされるオンラインやオフライン等を通知する情報や、他のユーザとオンライン状態でやり取りするテキストメッセージとは異なり、そのユーザが自分自身で入力した、他のユーザに通知するための情報である。具体的な例としては、例えば「今日飲みに行こう」、「今日は早退したい・・」、「内線番号は・・です。」などといったメッセージが、メッセージ情報として挙げられる。このように、「他のユーザに知らせたい状態や感情を示す情報」が本発明に係るメッセージ情報であり、これは例えば後述する図７（ａ）に示されるメッセージ表示欄３０４に表示されるものでもある。
【００６８】
そして、実施形態に係るメッセンジャーシステムＳでは、従来と同様に、オンラインで接続された端末装置Ｔを用いてユーザが当該各メッセージ情報を設定することで、他の端末装置Ｔのユーザに、その設定されたメッセージ情報を知らせることができる他、後述する如く、当該メッセージ情報の送信元である端末装置Ｔの操作者からの要望により、当該メッセージ情報を他の端末装置Ｔに対して電子メール形式で送信することが可能とされている。
【００６９】
また、当該各メッセージ情報につき、ある端末装置Ｔのユーザが、他のユーザに対応付けられているメッセージ情報の取得を希望する旨の取得希望電子メールをサーバＡＳに送信した場合、当該送信されてきた取得希望電子メールの内容により示されるユーザに対応するメッセージ情報を、当該取得希望電子メールを送信してきた端末装置Ｔに対して送信する。
【００７０】
更に、各端末装置Ｔのユーザは、自らがサーバＡＳに記憶させているメッセージ情報（上述したように、ユーザがサーバＡＳにログインしている状態で設定し、記憶させているメッセージ情報、又は当該ユーザが電子メールの形式でサーバＡＳに送信して記憶させているメッセージ情報の何れか一方）を、やはり電子メール形式でサーバＡＳに送信された更新指示により随時更新することが可能とされている。この場合には、過去のメッセージ情報を新たなメッセージ情報に書き換える（すなわち、過去のメッセージ情報に対して新たなメッセージ情報を上書きする）こととなる。
【００７１】
ここで、サーバＡＳには、ユーザ毎に、そのユーザを識別する識別情報（ユーザＩＤ）である後述する会員ＩＤ、メールアドレス（パーソナルコンピュータで用いるメールアドレス及び携帯電話のメールアドレス）が設定されている。そして、各ユーザは、自分自身が操作する端末装置Ｔを用いてメッセージ情報を電子メールとして送信する場合、その送信元のユーザを示すメールアドレスは、予め設定されているメールアドレス（パーソナルコンピュータで用いるメールアドレス又は携帯電話のメールアドレス）が用いられる。このようにすることで、送信元のメールアドレスを参照すれば、その電子メールを送信したユーザを特定することが可能となる。
【００７２】
なお、本実施の形態においては、サーバＡＳが一台であるとして説明しているが、メッセンジャーシステムを提供するための複数のサーバにより構成されていてもよい。
【００７３】
次に、上記メッセンジャーシステムＳを構成するサーバＡＳ及び端末装置Ｔの細部構成について説明する。
【００７４】
先ず、実施形態に係るサーバＡＳの細部構成について、図２を用いて説明する。
【００７５】
図２に示すように、実施形態に係るサーバＡＳは、キーボード又はマウス等により構成される操作部１１と、液晶ディスプレイ等からなる表示部１２と、通信部１３と、後述する記録媒体に対する情報の記録／再生を行うドライブ部１４と、ハードディスク等の不揮発性記録媒体からなる記憶手段としての記憶部１５と、システム制御部２０と、により構成されている。そして、当該操作部１１、表示部１２、通信部１３、ドライブ部１４、記憶部１５及びシステム制御部２０は、入出力インターフェース１６及びシステムバス２１を介して相互にデータの授受が可能に接続されている。
【００７６】
また、システム制御部２０は、ＣＰＵ１７と、ＲＯＭ（Read Only Memory）１８と、ＲＡＭ（Random Access Memory）１９と、により構成されており、更にＣＰＵ１７は、機能的に分類したとき、登録手段としての登録部５０と、サーバ送信手段としての送信部５１と、抽出手段としての抽出部５２と、により構成されている。
【００７７】
次に、サーバＡＳとしての一般的な動作を説明する。
【００７８】
先ず通信部１３は、ネットワークＮＴとサーバＡＳとの間のデータの授受のために必要な入出力制御処理を実行する。
【００７９】
一方、記憶部１５は、通信部１３を介して各端末装置Ｔから受信した上述したメッセージ情報を、各ユーザ毎に識別可能に上書きして記憶する。より具体的には、各ユーザの操作により自身の端末装置Ｔから後述する書換処理として送信されてきたメッセージ情報の内容を、送信日時及び送信者並びにその内容自体に区分して最新のものに上書きする。また、記憶部１５には、各ユーザ毎の会員情報が、例えば図３に例示する会員情報ＭＢの如き内容を含むものとして蓄積されている。
【００８０】
ここで、各会員情報ＭＢには、上述した各会員（ユーザ）を識別する識別情報として、会員ＩＤ（ユーザＩＤ）、当該ユーザにより用いられる各メールアドレス（パーソナルコンピュータ用のメールアドレス及び携帯電話のメールアドレス）、その他ニックネーム等の情報が含まれている。
【００８１】
そして、システム制御部２０内のＣＰＵ１７は、ＲＯＭ１８に予め記憶されている制御プログラム等を読み出してこれを実行することにより、上記登録部５０、送信部５１及び抽出部５２として機能し、これにより後述するサーバＡＳとしてのメッセージ処理を実行する。このとき、当該メッセージ処理の実行のために必要なデータは、一時的にＲＡＭ１９内に記憶され、必要に応じてＣＰＵ１７により読み出され、当該メッセージ処理に供される。なお、当該登録部５０、送信部５１及び抽出部５２としての動作は、後ほど具体的に詳述する。
【００８２】
他方、サーバＡＳの動作状態等を示す情報は、システム制御部２０の制御の下、必要に応じて適宜表示部１２において表示される。
【００８３】
また、通信部１３を介した授受では不要な時間がかかってしまうような大容量のデータや、上記ＣＰＵ１７としてのメッセージ処理を実行するために必要な補助的なプログラム等は、例えばＤＶＤ（Digital Versatile Disk）等の図示しない光ディスクやフレキシブルディスク等の記録媒体に予め記録された上、当該記録媒体に対するデータの記録又は再生を行うドライブ部１４を介してサーバＡＳ内に取り込まれる。
【００８４】
次に、実施形態に係る端末装置Ｔの細部構成について、図４を用いて説明する。
【００８５】
図４に示すように、実施形態に係る端末装置Ｔは、夫々上記サーバＡＳと同様に、キーボード又はマウス等により構成される操作部３１と、液晶ディスプレイ等からなる表示部３２と、メッセージ送信手段としての通信部３３と、後述する記録媒体に対する情報の記録／再生を行うドライブ部３４と、ハードディスク等の不揮発性記録媒体からなる記憶部３５と、システム制御部４１と、により構成されている。そして、当該操作部３１、表示部３２、通信部３３、ドライブ部３４、記憶部３５及びシステム制御部４１は、入出力インターフェース３７及びシステムバス４２を介して相互にデータの授受が可能に接続されている。なお、図４に例示する構成において、端末装置Ｔが上述した携帯型無線電話機として構成される場合にはドライブ部３４は備えない。
【００８６】
また、システム制御部４１は、上記サーバＡＳと同様に、送信手段及び端末送信手段としてのＣＰＵ３８と、ＲＯＭ３９と、ＲＡＭ４０と、により構成されている。
【００８７】
次に、端末装置Ｔとしての一般的な動作を夫々説明する。
【００８８】
先ず通信部１３は、ネットワークＮＴと端末装置Ｔとの間のデータの授受のために必要な入出力制御処理を実行する。
【００８９】
一方、記憶部１５には、夫々の通信部１３を介して受信した上述したデータ等を記憶する。
【００９０】
そして、システム制御部４１内のＣＰＵ３８は、ＲＯＭ３９に予め記憶されている制御プログラム等を読み出してこれを実行することにより、後述する端末装置Ｔとしてのメッセージ処理を実行する。このとき、当該メッセージ処理の実行のために必要なデータは、一時的にＲＡＭ４０内に記憶され、必要に応じてＣＰＵ３８により読み出され、当該メッセージ処理に供される。
【００９１】
他方、端末装置Ｔの動作状態等を示す情報は、システム制御部４１の制御の下、必要に応じて適宜夫々の表示部３２において表示される。
【００９２】
また、端末装置Ｔがデスクトップ型パーソナルコンピュータとして構成される場合においては、上記サーバＡＳの場合と同様に、通信部３５を介した授受では不要な時間がかかってしまうような大容量のデータや、上記ＣＰＵ３８としてのメッセージ処理を実行するために必要な補助的なプログラム等は、例えば図示しない光ディスクやフレキシブルディスク等の記録媒体に予め記録された上、当該記録媒体に対するデータの記録又は再生を行うドライブ部３４を介して端末装置Ｔ内に取り込まれる。
【００９３】
次に、実施形態に係るメッセージ処理について、サーバＡＳにおける処理を中心として図５乃至図８を用いて説明する。
【００９４】
先ず、図５を用いて、実施形態に係るメッセージ処理について、概念的に説明する。
【００９５】
当該実施形態に係るメッセージ処理として具体的には、
（Ａ）各ユーザが操作する端末装置Ｔからの更新指示により、サーバＡＳ内に記憶されている当該ユーザに対応するメッセージ情報を、電子メールを用いて更新する（書き換える）書換処理、
（Ｂ）各ユーザが操作する端末装置Ｔからの送信要求指示により、サーバＡＳ内に記憶されている当該ユーザに対応するメッセージ情報を他のユーザが有する端末装置Ｔに電子メールとして送信する送信処理、及び、
（Ｃ）各ユーザが操作する端末装置Ｔからの取得要求により、他のユーザに対応してサーバＡＳに記憶されているメッセージ情報を、当該取得要求を送信したユーザが操作する端末装置Ｔ（当該取得要求をしたユーザを示すメールアドレス宛）に送信させる取得処理
の三つの処理がある。
【００９６】
すなわち、先ず上記（Ａ）の書換処理について概念的に図５（ａ）（実線矢印部分）を用いて説明すると、当該書換処理においては、先ず、一ユーザであるユーザＡから、宛先アドレスを例えば「ma@at.ap.jp」と記述し、送信元として自己のメールアドレス（図５（ａ）に示す例では「example@××.ne.jp」）を記述し（電子メール用ソフトウエアによっては、そのように記述せずとも自己の電子メールアドレスが記述されることがあるので、その場合は、ユーザによる電子メールアドレスの記述は不要となる）、更にその時のユーザＡの気持ち等を示す上記メッセージ情報を本文として記述した電子メールＭＡをサーバＡＳに送信する。これにより、当該ユーザＡに対応してサーバＡＳ内に記憶されているメッセージ情報に、新たなメッセージ情報（図５（ａ）に示す例では、「今、渋谷。ラーメン食べたい」）が更新される（すなわち、それまでサーバＡＳ内に記憶されていた古いメッセージ情報が新たなメッセージ情報により書き換えられる）。このように、各ユーザが同様の電子メールＭＡをサーバＡＳに送信することで、自身に対応して記憶されているメッセージ情報に新たなメッセージ情報を上書きすることが上記書換処理として実行される。
【００９７】
次に、上記（Ｂ）の送信処理について概念的に図５（ａ）（ハッチング矢印部分）を用いて説明すると、当該送信処理においては、先ず、上記ユーザＡから、宛先アドレスを例えば「mp@at.ap.jp」と記述し、送信元として自己のメールアドレスを記述し（電子メール用ソフトウエアによっては、そのように記述せずとも自己の電子メールアドレスが記述されることがあるので、その場合は、ユーザによる電子メールアドレスの記述は不要となる）、更に件名として何ら記述されていない電子メールＭＰをサーバＡＳに送信する。これにより、当該ユーザＡに対応してサーバＡＳ内に記憶されているメッセージ情報を含む電子メールＭが、他のユーザＢ乃至Ｄに送信される。このとき、他のユーザＢ乃至Ｄに送信される電子メールＭには、ユーザＡを特定する情報（例えば、ユーザＡのニックネーム）と、ユーザＡのメッセージ情報（ユーザＡに対応してサーバＡＳ内に記憶されているメッセージ情報）とが記述されている。これにより、他のユーザＢ乃至Ｄは、ユーザＡのメッセージ情報を得ることができる。
【００９８】
また、このとき、当該電子メールＭの送信先の一例としては、例えばそのユーザＡがメッセンジャーシステムＳにおいて、いわゆる友達登録している（メッセージをやり取りしたり、オンライン・オフラインの情報を通知するものとして予め登録している）他のユーザを示すリスト（ユーザＡが自己のメッセージ情報を通常送信する者として予め定めた特定の他のユーザを示すリスト）を記憶部１５内に登録しておき、このリストにより示される他のユーザにのみ当該電子メールＭを送信することが考えられる。このリストは、例えば、ユーザＡがオンラインでメッセンジャーシステムＳに接続しているときに登録設定されるものである。
【００９９】
また、この他、ユーザＡ以外の他の全てのユーザに送信すべき旨を電子メールＭＰの本文に記述して送信することで当該他の全てのユーザに自己に対応するメッセージ情報を含む電子メールＭを送信するようにすることもできる。さらに、送信処理を依頼するユーザＡがその電子メールＭＰの件名に他のユーザ（例えば、ユーザＢ）を示すニックネーム（図３参照）を記述してサーバＡＳに送信するようにすることで、当該電子メールＭを、ユーザＢの電子メールアドレス宛に送信するようにすることもできる。
【０１００】
最後に、上記（Ｃ）の取得処理について概念的に図５（ｂ）を用いて説明すると、当該取得処理においては、先ず、上記ユーザＡ以外の他のユーザ（図５（ｂ）に示す場合はユーザＢ）が上記書換処理と同様の電子メールＭＡを用いて、又はメッセンジャーシステムＳにログインしたときに書換えた自己に対応するメッセージ情報（例えば、上記電子メールＭＡを用いて書き換える図５（ｂ）の場合は、「Ｂ。今、六本木。ラーメン食べてるよ。」なる内容をメッセージ情報）をサーバＡＳに記憶しているとする。
【０１０１】
この状態で、ユーザＡから、宛先アドレスを例えば「mg@at.ap.jp」と記述し、送信元として自己のメールアドレスを記述し（電子メール用ソフトウエアによっては、そのように記述せずとも自己の電子メールアドレスが記述されることがあるので、その場合は、ユーザによる電子メールアドレスの記述は不要となる）、更に件名としてメッセージ情報を取得したい他のユーザ（図５（ｂ）に示す例ではユーザＢ）を示す上記ニックネーム等（図３参照）を記述した電子メールＭＧをサーバＡＳに送信する。これにより、当該ユーザＡのメールアドレス宛に、ユーザＢが記憶しておいたメッセージ情報をその本文の内容とする電子メールＭがサーバＡＳから送信される。
【０１０２】
次に、図５に例示したメッセージ処理を実現するための、サーバＡＳを中心とした具体的な処理内容について、図６乃至図８を用いて説明する。
【０１０３】
先ず、当該メッセージ処理の前提となる、上記オンラインによるメッセンジャーシステムにおいて、メッセージ情報を更新する場合の処理について、図６（ａ）及び図７を用いて説明する。
【０１０４】
実施形態に係るメッセージ処理が実行される前提としては、各端末装置ＴとサーバＡＳとがオンラインで接続された状態において、各端末装置Ｔを操作するユーザが夫々のテキストメッセージ（データ）を相互にやり取りする（一般的には、メッセンジャーを用いたいわゆるチャットと称されるもの）が実行される。
【０１０５】
より具体的には、サーバＡＳを介して、各端末装置ＴがＰ２Ｐ（Peer to Peer）方式により相互に接続され、互いにテキストメッセージを相互にやり取りする状態が前提とされている。そので、この状態で、端末装置Ｔを用いて、自分自身のメッセージ情報を書き換える（新規登録や更新する）場合について、図６（ａ）を用いて説明する。
【０１０６】
すなわち、図６（ａ）に示すように、先ずユーザからその操作する端末装置Ｔを介してサーバＡＳにログインする動作を行い（ステップＳ１００）、これを受けたサーバＡＳにおいて規定のログイン処理を行う（ステップＳ１１０）。その後、当該サーバＡＳは、ログインしたユーザがリスト情報に登録してある他のユーザの状態の情報を出力する（ステップＳ１１１）。
【０１０７】
このステップＳ１１１の動作により、当該端末装置Ｔは、リスト情報に含まれる他のユーザの状態を取り込んで、表示部３２に、例えば図７（ａ）に例示する開始画面ＳＴを表示する。この開始画面ＳＴには、ユーザにより設定された、他のユーザをまとめたグループが表示されるグループ領域３００が設けられており、そのグループに属しているユーザの状態表示３０１が表示されている。より具体的には、一の状態表示３０１には、例えば、そのユーザがオンライン状態かオフライン状態かを示す状態表示欄３０２と、そのユーザの氏名を表示する氏名欄３０３と、そのユーザが設定してあるメッセージ情報を表示するメッセージ表示欄３０４が含まれている。
【０１０８】
そして、ユーザが自分自身のメッセージ情報を更新するために、状態設定画面を呼び出し（図示せぬ状態設定ボタンをクリックすることで、状態設定画面を呼び出し）、メッセージ情報を記述する（ステップＳ１０１）。
【０１０９】
次に、ユーザが、これを更新するためのボタン（状態設定画面のメッセージ情報の入力欄に設けられているボタン）を選択することで、ユーザのメッセージ情報がサーバＡＳに送信される（ステップＳ１０２）。
【０１１０】
そして、サーバＡＳは、これを受信し、更新を要求してきたユーザのユーザＩＤに対応してサーバＡＳ内に記憶されているメッセージ情報を更新する（ステップＳ１１２）。このとき、まだ、ユーザが一度もメッセージ情報を設定していない場合には、サーバＡＳは、更新ではなく新規に書き込む。更新したユーザのメッセージ情報は、他のユーザの開始画面ＳＴ（図７（ａ））に反映される。端末装置Ｔは、当該端末装置Ｔのユーザのリスト情報に含まれる他のユーザの状態情報やメッセージ情報を、定期的にサーバＡＳから取得しにいくか、定期的にサーバＡＳから提供されるか、又は、更新された当該端末装置Ｔのユーザのメッセージ情報のみ、リスト情報に含まれる他のユーザに通知する（更新があったもののみ端末装置Ｔに通知する）ことで、これらを更新する。
【０１１１】
具体的な例を、図６と図７を参照して説明すると、図６（ａ）の処理により山田太郎さんがメッセージ情報を「ラーメン食べたい」から「チャーハン食べたい」に更新した場合、山田太郎さんをリスト情報に登録している他のユーザの図７（ａ）の画面には、山田太郎さんに対応して「チャーハン食べたい」というメッセージ情報が表示されることになる。
【０１１２】
図６（ａ）の処理により、ユーザは、メッセージ情報を更新することができる。なお、勿論、図７（ａ）に表示されている他のユーザを選択し、チャット開始を指令することで、図７（ｂ）に示されるように、チャットを行うこともできる。
【０１１３】
このチャットを行う場合、図７（ｂ）に示されるように、チャット画面ＣＴが相互の端末装置Ｔの表示部３２に表示されつつ、チャット動作が継続される。このとき、当該チャット画面ＣＴとしては、例えば、チャット欄４００の中に、お互いのテキストメッセージが表示されたメッセージ表示４０１が時系列的に並ぶこととなる。そして、各メッセージ表示４０１には、例えば、現在チャット動作に参加しているユーザの氏名等を示す氏名欄４０２と、そのテキストメッセージが送信された時刻を示す時刻表示欄４０３と、具体的なテキストメッセージ（データ）の内容を表示するメッセージ表示欄４０４が含まれていればよい。
【０１１４】
次に、図６（ａ）に例示する、オンライン状態で実行されるメッセージ情報の更新（新規登録）ではなく、オフライン状態で実行されるメッセージ情報に対する処理について、図６（ｂ）及び図８を用いて具体的に説明する。
【０１１５】
図６（ｂ）に示すように、当該メッセージ処理としては、先ず、ある端末装置Ｔにおいて、上記三種類（更新処理（Ａ）、送信処理（Ｂ）及び取得処理（Ｃ））のメッセージ処理のいずれを実行させるかを示す宛先アドレス付の電子メール（図５に示した、電子メールＭＡ、ＭＰ又はＭＧのいずれか）が、サーバＡＳに送信される（ステップＳ２０）。
【０１１６】
ここで、当該端末装置Ｔから送信される電子メールについては、上述した如く、上記メッセージ処理の種類に応じて異なる宛先アドレスを含んでおり、具体的には、上記取得処理を実行させたい場合には、その宛先アドレスを「mg@at.ap.jp」と記述し、上記書換処理を実行させたい場合には、その宛先アドレスを「ma@at.ap.jp」と記述し、上記送信処理を実行させた場合には、その宛先アドレスを「mp@at.ap.jp」と記述する。
【０１１７】
これに加えて、当該ユーザが上記書換処理を実行させたい場合には、当該書き換えたい内容に相当する文章（すなわち、メッセージ情報となる文章）を、その電子メールの本文として記述した上でサーバＡＳに送信する（ステップＳ２０）。
【０１１８】
また、当該ユーザが上記送信処理を実行させたい場合には、送信させたい宛先となる他の端末装置Ｔのユーザを識別するための識別情報を、その電子メールＭＰ（図５（ｂ）参照）の件名として記述した上でサーバＡＳに送信する（ステップＳ２０）。
【０１１９】
このとき、当該件名の記述方法としては、例えば、当該の他のユーザを特定するべく予め定められている暗号名（ニックネームや会員ＩＤ等）を記述してもよいし、その他、当該ユーザを特定し得る何らかの識別情報を記述すればよい。この識別情報は、図３に例示した会員情報ＭＢに登録されているので、サーバＡＳにおいて送信処理の対象としているユーザを識別することができる。
【０１２０】
なお、当該送信先としては、電子メールＭＰの件名として宛先となる他の端末装置Ｔのユーザを識別するための識別情報を記載する他、その電子メールＭＰの本文に記述するようにしてもよい。
【０１２１】
一方、当該ユーザが上記取得処理を実行させたい場合には、当該取得を希望する他のユーザを識別するための識別情報をその電子メールＭＧ（図５（ｂ）参照）の件名として記述する。このとき、当該件名の記述方法としては、例えば、当該の他の端末装置Ｔのユーザを特定するべく予め定められている暗号名（上記ニックネーム等）を記述してもよいし、その他、当該ユーザを特定し得る何らかの識別情報を記述する。
【０１２２】
なお、当該取得元としては、電子メールＭＧの件名として上記識別情報を記載する他、当該電子メールＭＧの本文に記載するようにしてもよい。
【０１２３】
また、上記送信処理及び取得処理を実行させる場合において、電子メールＭＰ又はＭＧの本文として他の端末装置Ｔのユーザを特定する内容が記述されていない場合、後述するメッセージ処理においては、当該送信処理要求又は取得処理要求の電子メールＭＰ又はＭＧは、他の全てのユーザに対して送信元のユーザに対応するメッセージ情報を送信する旨（送信処理の場合）、又は他の全ての端末装置Ｔのユーザに対応するメッセージ情報の取得を希望しているもの（取得処理の場合）として扱うものとする。
【０１２４】
更にここで、他の全てのユーザとは、例えば、メッセンジャーシステムＳにおいて、上記リスト情報として登録してある（オンライン・オフラインを通知したり、お互いのメッセージのやり取りを可能な状況に設定してある）ユーザを指しているが、これに限らず、当該録をしていないユーザ全員を指すようにしてもよい。
【０１２５】
次に、上記ステップＳ２０において送信された電子メールＭＡ、ＭＰ又はＭＧのいずれか（以下、適宜これら三種類の電子メールを纏めて「電子メール」と示す）を受信した（ステップＳ１）サーバＡＳは、当該電子メールの内容に基づき、その電子メールを送信してきた端末装置Ｔのユーザが、実施形態に係るメッセージ処理実行を予め認められているユーザであるか否かの認証処理を実行する（ステップＳ２、Ｓ３）。
【０１２６】
ここで、当該認証処理の具体例について説明する。
【０１２７】
本実施形態に係るサーバＡＳに記憶されている各端末装置Ｔのユーザに対応するメッセージ情報の内容が、いわゆる個人情報に属するものである場合もあることを考慮したとき、本実施形態に係るメッセージ処理上必要な認証処理とは、サーバＡＳ内の当該メッセージ情報（個人メッセージ）の書き換えや他のユーザへの送信を認めることができる程度に高度の信頼性を有するものでなければならない。
【０１２８】
そこで、本実施形態に係る認証処理としては、例えば、実施形態に係るメッセージ処理を実行させるために登録する際にサーバＡＳ側（より具体的には、当該サーバＡＳの管理者）から発行される会員識別情報（会員ＩＤ）や、会員識別情報を暗号化したものを上記各電子メールの宛先アドレスの先頭（たとえば、アドレスの「＠」の前の部分）に記述して当該電子メールをサーバＡＳに送信することにより、当該電子メールを受信したサーバＡＳにおいて予め蓄積している会員ＩＤリストおよび送信元のメールアドレスと照合して認証することができる。
【０１２９】
より具体的には、例えば、当該電子メールの送信元である端末装置Ｔのユーザが上記取得処理を実行させたい場合には、その宛先アドレスである上記「mg@at.ap.jp」の前に自らが発行された上記会員ＩＤである例えば「Abc.ID1234」等の会員ＩＤを付加した「Abc.ID1234.mg@at.ap.jp」を送信時の宛先アドレスとする。これと同様に、上記書換処理を実行させたい場合の宛先アドレスは「Abc.ID1234.ma@at.ap.jp」となり、更に上記送信処理を実行させた場合の宛先アドレスは「Abc.ID1234.mp@at.ap.jp」となることになる。
【０１３０】
また、他の具体的な例としては、単に、上記ステップＳ２０の処理で各電子メールを送信してきた送信元のメールアドレス（上記ステップＳ１の処理で受信された電子メールの送信元欄（「From;」欄）のメールアドレス）が登録されているユーザが存在するか否かをサーバＡＳ側で（会員情報ＤＢを参照することで）確認し、存在することが確認できた場合に、認証されたものとして扱うようにしてもよい。
【０１３１】
そして、以上例示した認証処理により（ステップＳ２、Ｓ３）、認証されなければ（ステップＳ３；ＮＧ）、当該電子メールを送信してきた（ステップＳ２０）端末装置Ｔのユーザは実施形態に係るメッセージ処理の実行が許可されていないこととなるので、その旨を送信元の端末装置Ｔに送信した後、実施形態に係るメッセージ処理を終了する。
【０１３２】
一方、当該認証処理において、認証された場合には（ステップＳ３；ＯＫ）、次に、その送信されてきた電子メールの宛先アドレスの内容を解析する（ステップＳ４）。すなわち、宛先のアドレスにより、送信処理の実行を依頼するものであるか、書換処理の実行を依頼するものであるか、取得処理の実行を依頼するものであるか否かを解析する。
【０１３３】
そして、当該宛先アドレスが上記送信処理の実行を依頼するものである（すなわち、当該宛先アドレスが例えば上記「mp@at.ap.jp」である）ときは（ステップＳ４；送信依頼）、次にその件名（本文）を確認して、その送信先が特定のユーザに特定されているか否かを確認し（ステップＳ８）（すなわち、特定のユーザを指定する識別情報が件名に含まれているか否かを確認し）、特定のユーザに特定されていれば（ステップＳ８；特定ユーザ）、送信処理要求の電子メールを送信したユーザに対応して記憶部１５に記憶されているメッセージ情報を本文とし、当該特定されているユーザに設定されているメールアドレスを宛先とした電子メールＭ（図５（ａ）参照）を送信部５１により送信し（ステップＳ１０）、実施形態に係るメッセージ処理を終了する。
【０１３４】
一方、ステップＳ８の判定において、送信処理要求の電子メールＭＰ（図５（ａ）参照）の本文において送信先が特定されていない場合は（ステップＳ８；全ユーザ）、送信処理要求の電子メールＭＰを送信したユーザに対応して記憶部１５に記憶されているメッセージ情報を本文とし、他の全てのユーザに設定されているメールアドレスを宛先とした電子メールＭを送信部５１により送信し（ステップＳ９）、実施形態に係るメッセージ処理を終了する。
【０１３５】
なお、ここで、全ユーザとは、例えば、メッセンジャーシステムＳにおいて、上記リスト情報として登録してある（オンライン・オフラインを通知したり、お互いのメッセージのやり取りを可能な状況に設定してある）ユーザを指す。
【０１３６】
他方、ステップＳ４の判定において、当該宛先アドレスが上記書換処理の実行を依頼するものである（すなわち、当該宛先アドレスが例えば上記「ma@at.ap.jp」である）ときは（ステップＳ４；書換依頼）、次にその本文に記載されている書換内容を、当該書換処理要求の電子メールＭＡを送信してきたユーザに対応して記憶部１５内に記憶されているメッセージ情報に更新部５０により書き換え（ステップＳ１１）、更に当該追加（書換処理）が完了した旨の電子メールを当該ユーザのメールアドレス（上記ステップＳ１で受信した電子メールＭＡの送信元のメールアドレス）に返信して（ステップＳ１２）、実施形態に係るメッセージ処理を終了する。
【０１３７】
なお、上記ステップＳ１２の処理において、書換処理要求の電子メールＭＡを送信した端末装置Ｔに返信された電子メールは、当該端末装置Ｔにおいて受信され（ステップＳ２１）、その内容が当該端末装置Ｔのユーザに了知されることとなる。
【０１３８】
更に、ステップＳ４の判定において、当該宛先アドレスが上記取得処理の実行を依頼するものである（すなわち、当該宛先アドレスが例えば上記「mg@at.ap.jp」である）ときは（ステップＳ４；取得依頼）、次にその件名（本文）を見て、その取得対象が特定のユーザに特定されているか否かを確認し（ステップＳ５。すなわち、特定のユーザを指定する識別情報が件名に含まれているか否かを確認し）、特定のユーザに特定されていれば（ステップＳ５；特定ユーザ）、取得対象のユーザに対応して記憶部１５に記憶されているメッセージ情報（上記ステップＳ１１参照）を抽出部５２により記憶部１５から抽出し、その抽出したメッセージ情報の内容を本文とする電子メールを当該取得処理要求の電子メールＭＧ（図５（ｂ）参照）を送信したユーザのメールアドレスを宛先（上記ステップＳ１で受信した電子メールの送信元のメールアドレス）として送信部５１により送信（返信）し（ステップＳ７）、実施形態に係るメッセージ処理を終了する。
【０１３９】
一方、ステップＳ５の判定において、取得処理要求の電子メールＭＧの本文において取得対象が特定されていない場合は（ステップＳ５；全ユーザ）、取得処理要求の電子メールを送信したユーザ以外の全てのユーザに対応して記憶部１５に記憶されているメッセージ情報（上記ステップＳ１１参照）を本文とする電子メールを当該取得処理要求の電子メールＭＧを送信したユーザのメールアドレスを宛先（ステップＳ１で受信した電子メールの送信元のメールアドレス）として送信部５１により送信（返信）し（ステップＳ６）、実施形態に係るメッセージ処理を終了する。
【０１４０】
なお、上記ステップＳ６又はＳ７の処理において、取得処理要求の電子メールＭＧを送信した端末装置Ｔ（送信元のメールアドレス宛）に送信（返信）された電子メールは、当該端末装置Ｔにおいて受信され（ステップＳ２１）、その内容が当該端末装置Ｔの表示部３２において表示されることとなる。
【０１４１】
ここで、当該表示部３２上の表示態様としては、例えば図８にメッセージ表示画面ＭＧＭとして例示する如く、取得対象となった端末装置Ｔのユーザの名称（すなわち、取得処理要求で特定されたユーザの名称、又は、当該取得処理要求を送信してきたユーザ以外の全てのユーザの名称であって、これには、例えば、メッセージ情報を電子メールＭＡとして送信した送信者としてのユーザの名称も含まれる。）１０１と、そのユーザが自己のメッセージ情報を書き換えた日時１０２と、その日時に書き換えた内容１０３（すなわち、メッセージ情報としての内容自体）と、を一組として含むメッセージ１００が、メッセージ領域２００内に表示される。
【０１４２】
また、上述してきたメッセージ処理においては、送信処理の依頼で特定のユーザを指定する場合や、取得処理の依頼で特定のユーザを指定する場合に、対象となるユーザの識別情報を件名（サブジェクト）に記載するようにしたが、これに限らず、複数のユーザを纏めたグループ単位で指定できるような構成としてもよい。
【０１４３】
具体的な例としては、予めユーザが、複数の他のユーザをグループ分けしておいた上でグループが識別できるような識別情報を付して（例えば、グループ名を付して）上記リスト情報としてサーバＡＳに登録しておき、例えば送信処理の依頼をする場合に、電子メールＭＰの件名欄にそのグループの識別情報を記載するようにすることで、サーバＡＳにおいて、上記リスト情報を基に、要求してきたユーザが設定したグループのメンバー（他のユーザ）を抽出して、各ユーザのメールアドレス宛に送信するようにすればよい。
【０１４４】
更に、本実施形態においては、電子メールを用いてメッセージ情報の書換処理や取得処理や送信処理を行うようにしたので、上記の例に限らず、例えば、一人のユーザがある端末装置Ｔを用いていわゆるＷｅｂメールなどで処理（書換・取得・送信などの処理）を指令しておき、その後に他の端末装置Ｔを用いて同じＷｅｂメールなどで閲覧をすることも可能となる。すなわち、一つのメールアドレスを用いて、様々な端末装置ＴからＷｅｂメールを閲覧する状況などにおいては、同じ端末装置Ｔを用いなくともよい。
【０１４５】
以上夫々説明したように、実施形態に係るメッセージ処理によれば、各端末装置Ｔを操作するユーザの状態を示すメッセージ情報が、オンラインでメッセンジャーシステムＳにログインせずとも当該各端末装置Ｔから更新可能にサーバＡＳ内に記憶されるので、他の端末装置Ｔに対して当該メッセージ情報を送信することができる。
【０１４６】
また、サーバＡＳ内の記憶部１５に一旦記憶されているメッセージ情報を送信することとなるので、各端末装置Ｔが常時サーバＡＳに接続されている必要がなく（すなわちメッセンジャーシステムＳに常時ログインする必要がなく）、移動中の端末装置Ｔや自己所有以外の簡易な構成の端末装置Ｔであっても必要なメッセージ情報を取得することができる。
【０１４７】
更に、いずれかの端末装置Ｔから送信処理要求が送信されてきたとき、当該送信処理要求の電子メールＭＰの内容に応じて必要なメッセージ情報を所望されるユーザのメールアドレス宛に送信するので、端末装置Ｔを操作する夫々のユーザにおいて、自己の最新の状態を他の端末装置Ｔのユーザに送信して当該他の端末装置Ｔのユーザに知らせることができる。
【０１４８】
更にまた、送信処理要求の電子メールＭＰにより特定されるユーザに対してのみ、所望されるメッセージ情報を送信する場合には、例えばある特定のグループ単位でメッセージ情報の送信が要求される場合でも、迅速且つ正確に当該送信すべき端末装置Ｔにメッセージ情報を送信することができる。
【０１４９】
また、送信処理要求の電子メールにより示されるメッセージ情報を、その送信処理要求をしたユーザ以外の全てのユーザ（送信処理要求をしたユーザが友達登録をしてある全てのユーザ）に送信する場合には、当該送信処理要求を送信したユーザの状態を他のユーザに迅速に知らしめることができる。
【０１５０】
更に、他の端末装置Ｔを操作するユーザの状態を示すメッセージ情報が、取得処理要求の電子メールＭＧを送信してきたユーザに送信されるので、当該取得処理要求の電子メールＭＧを送信した端末装置Ｔのユーザが、他の端末装置Ｔのユーザの状態を必要に応じて認識することができる。
【０１５１】
更にまた、サーバＡＳ内の記憶部１５に一旦記憶されているメッセージ情報が送信されるので、各端末装置Ｔが常時サーバＡＳに接続されている必要がなく、移動中の端末装置Ｔや自己所有以外の簡易な構成の端末装置Ｔであっても必要なメッセージ情報を取得することができる。
【０１５２】
また、取得処理要求の電子メールＭＧにより特定されるユーザに対応するメッセージ情報のみ、当該取得処理要求を送信してきたユーザに送信する場合には、例えばある特定のグループ単位でメッセージ情報の取得が要求される場合でも、迅速且つ正確に当該取得すべきメッセージ情報を送信することができる。
【０１５３】
更に、取得処理要求の電子メールＭＧを送信してきたユーザ以外の全てのユーザに対応するメッセージ情報を、当該取得処理要求の電子メールを送信してきたユーザに送信する場合でも、他の全てのユーザの状態を、当該取得処理要求の電子メールを送信したユーザに迅速に知らしめることができる。
【０１５４】
更にまた、各ユーザに対応するメッセージ情報を、その端末装置Ｔから送信されてきた更新処理要求の電子メールＭＡの内容により随時更新するので、取得処理要求の電子メールを送信してきた端末装置Ｔのユーザに対して、常に最新のメッセージ情報を取得させることができる。
【０１５５】
また、図６に夫々示すフローチャートに対応するサーバＡＳ又は各端末装置Ｔ用の制御プログラムを、フレキシブルディスク又はハードディスク或いはＲＯＭ１８又は３９等の情報記録媒体に記録しておき、又はインターネット等を介して取得して記録しておき、これらを汎用のコンピュータで読み出して実行することにより、当該コンピュータを実施形態に係る各ＣＰＵ１７又は３８として活用することも可能である。
【産業上の利用可能性】
【０１５６】
以上夫々説明したように、本発明はサーバＡＳに接続された端末装置Ｔ間におけるテキストメッセージの授受を行うメッセンジャーシステムの分野に利用することが可能であり、特に当該端末装置Ｔが携帯型無線電話機や自己所有でないパーソナルコンピュータにより構成される場合の当該メッセンジャーシステムの分野に適用すれば特に顕著な効果が得られる。
【図面の簡単な説明】
【０１５７】
【図１】実施形態に係るメッセンジャーシステムの概要構成を示すブロック図である。
【図２】実施形態に係るメッセンジャーシステムに含まれるサーバの概要構成を示すブロック図である。
【図３】実施形態に係る会員情報の内容を例示する図である。
【図４】実施形態に係るメッセンジャーシステムに含まれる端末装置の概要構成を示すブロック図である。
【図５】実施形態に係るメッセンジャーシステムにおける処理を概念的に示す図であり、（ａ）は書換処理及び送信処理の内容を例示する図であり、（ｂ）は取得処理の内容を例示する図である。
【図６】実施形態に係るメッセンジャーシステムの動作を示すフローチャートであり、（ａ）はオンラインでのメッセージ情報の書き換え動作を示すフローチャートであり、（ｂ）はオフラインでのメッセージ情報に関するメッセージ処理を示すフローチャートである。
【図７】図６（ａ）に示すチャット動作における画面例を示す図であり、（ａ）は開始画面の例を示す図であり、（ｂ）はチャット画面の例を示す図である。
【図８】実施形態に係るメッセンジャーシステムにおけるメッセージ表示画面の構成を例示する図である。
【符号の説明】
【０１５８】
１１、３１    操作部
１２、３２    表示部
１３、３３    通信部
１４、３４    ドライブ部
１５、３５    記憶部
２０、４１    システム制御部
１６、３７    入出力インターフェース
２１、４２    システムバス
１７、３８    ＣＰＵ
１８、３９    ＲＯＭ
１９、４０    ＲＡＭ
５０    更新部
５１    送信部
５２    抽出部
１００    メッセージ
１０１    名称
１０２    日時
１０３    内容
２００    メッセージ領域
３００    グループ領域
３０１    状態表示
３０２  状態表示欄
３０３、４０２  氏名欄
３０４、４０４  メッセージ表示欄
４００    チャット欄
４０１    メッセージ表示
４０３    時刻表示欄
Ｓ    メッセンジャーシステム
ＡＳ    サーバ
ＮＴ    ネットワーク
Ｔ    端末装置
ＭＡ、ＭＰ、ＭＧ、Ｍ    電子メール
ＭＢ    会員情報
ＳＴ    開始画面
ＣＴ    チャット画面
ＭＧＭ    メッセージ表示画面
【図１】
2008059211.tif 000003
【図２】
2008059211.tif 000004
【図３】
2008059211.tif 000005
【図４】
2008059211.tif 000006
【図５】
2008059211.tif 000007
【図６】
2008059211.tif 000008
【図７】
2008059211.tif 000009
【図８】
2008059211.tif 000010