(57)【要約】  【課題】  表示画面領域の少ない小型携帯端末であっても，画面表示領域を効果的に利用し，簡易かつ容易に画面操作をするインスタントメッセージ送受信システム等を提供する。  【解決手段】  第１のユーザの小型携帯端末の表示領域は,ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域１４２を有すると共に，ユーザ情報表示領域１４２には，ユーザ情報取得サーバから提供された第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域１４４−１〜３と，第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域１４６−１〜３とが設けられており，ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報１７７が順次表示可能である。【選択図】  図１
2005057708.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザのユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと，が公衆回線網を介して接続されており，
前記第１のユーザの小型携帯端末の前記表示領域は,ユーザ毎に少なくとも２以上に分割された表示領域からなるユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，
前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，
ことを特徴とするインスタントメッセージ送受信システム。
【請求項２】
前記ユーザ情報取得サーバは，
前記ユーザ特定情報及び前記ユーザ属性情報からなる前記ユーザ情報を，前記第１のユーザの小型携帯端末からの要求に応じて，前記第１のユーザの小型携帯端末に提供する，
ことを特徴とする請求項１に記載のインスタントメッセージ送受信システム。
【請求項３】
前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，
ことを特徴とする請求項１に記載のインスタントメッセージ送受信システム。
【請求項４】
前記ユーザ情報取得サーバは，前記インスタントメッセージサーバに所定の時間間隔でアクセスして，前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，
ことを特徴とする請求項３に記載のインスタントメッセージ送受信システム。
【請求項５】
前記ユーザ情報取得サーバは，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，
前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザの小型携帯端末に提供する，
ことを特徴とする請求項１に記載のインスタントメッセージ送受信システム。
【請求項６】
ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザのユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザのユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，が公衆回線網を介して接続されるサーバ装置であって，
前記サーバ装置は，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，
前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，
前記第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，
を有することを特徴とするサーバ装置。
【請求項７】
前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記ユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，
ことを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記サーバ装置は，前記インスタントメッセージサーバに所定の時間間隔でアクセスして，前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，
ことを特徴とする請求項７に記載のサーバ装置。
【請求項９】
前記サーバ装置は，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，
前記サーバ装置は，前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザ端末に提供する，
ことを特徴とする請求項６に記載のサーバ装置。
【請求項１０】
インスタントメッセージを受け取る１または２以上の第２のユーザのユーザ端末と，前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと公衆回線網を介して接続される，ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末であって，
前記第１のユーザの小型携帯端末の前記表示領域は，ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，
前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，
ことを特徴とする端末装置。
【請求項１１】
前記端末装置は，
前記ユーザ情報取得サーバに対して，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報の提供を要求するユーザ情報要求手段と，
前記ユーザ情報取得サーバから提供されたユーザ情報を記憶するユーザ情報記憶手段と，を有する，ことを特徴とする請求項１０に記載の端末装置。
【請求項１２】
前記端末装置は，
前記ユーザ情報取得サーバに対して，少なくとも，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する表示画面を選択して要求する，表示画面要求手段と，
前記ユーザ情報取得サーバから提供された表示画面を記憶する表示画面記憶手段と，を有する，ことを特徴とする請求項１０に記載の端末装置。
【請求項１３】
前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，
ことを特徴とする請求項１０に記載の端末装置。
【請求項１４】
コンピュータに対し，
少なくとも，第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，
前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，
第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，
して機能させるためのプログラム
【請求項１５】
少なくとも，第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，
前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，
第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，
して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体
【請求項１６】
ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと，が公衆回線網を介して接続されており，
前記第１のユーザの小型携帯端末の前記表示領域は,ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，
前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，
ことを特徴とするインスタントメッセージ送受信方法。
【請求項１７】
前記ユーザ情報取得サーバは，
前記ユーザ特定情報及び前記ユーザ属性情報からなる前記ユーザ情報を，前記第１のユーザの小型携帯端末からの要求に応じて，前記第１のユーザの小型携帯端末に提供する，
ことを特徴とする請求項１６に記載のインスタントメッセージ送受信方法。
【請求項１８】
前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，
ことを特徴とする請求項１６に記載のインスタントメッセージ送受信方法。
【請求項１９】
前記ユーザ情報取得サーバは，前記インスタントメッセージサーバに所定の時間間隔でアクセスして，
前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，
ことを特徴とする請求項１８に記載のインスタントメッセージ送受信方法。
【請求項２０】
前記ユーザ情報取得サーバは，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，
前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザ端末に提供する，
ことを特徴とする請求項１６に記載のインスタントメッセージ送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，インスタントメッセージ送受信システム，サーバ装置，端末装置，プログラム，プログラムを記録した媒体及びインスタントメッセージ送受信方法に関し，さらに詳細には，ネットワークを介してインスタントメッセージを交換するためのインスタントメッセージ送受信システム，サーバ装置，端末装置，プログラム，プログラムを記録した媒体及びインスタントメッセージ送受信方法に関する。
【背景技術】
【０００２】
近年においては，インターネット，イントラネットなどのネットワークを利用して，メッセージなどの情報を送受信するインスタントメッセージ送受信システムがある。かかるインスタントメッセージは，インスタントメッセージサーバに接続している，例えば，パーソナルコンピュータ，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の携帯情報端末，ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）／携帯電話機などユーザ端末装置に対して，メッセージを送信することができる（例えば特許文献１参照）。
【０００３】
また，近年においては，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等の携帯情報端末，ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−Ｐｈｏｎｅ  Ｓｙｓｔｅｍ）／携帯電話機などの小型の携帯端末が一般に広く浸透している。かかる小型携帯端末装置をインスタントメッセージ送受信システムの端末装置として使用する場合には，メッセージの表示領域が制限されているため，表示画面に表示される一覧情報が複数の属性情報を有する場合には，例えば，相手ユーザを特定表示する領域以外に複数の属性情報を全て表示可能な表示領域を確保する方法や，属性情報を表示する詳細画面を別途に用意する方法が採用されていた。
【０００４】
【特許文献１】特開平２００３−１３４１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら，ユーザ特定情報と同一画面上に複数の属性が選択できるように属性情報の表示領域を確保する方法では，属性情報が極めて多くなった場合には，属性情報表示領域全体に表示される属性情報数が少なくなってしまう，という問題がある。一方，属性情報の選択画面を別途に用意する方法では，小型携帯端末に表示される画面数や属性情報を選択する操作回数が増えてしまう，という問題がある。
【０００６】
したがって，本発明の目的は，表示画面領域の少ない小型携帯端末であっても，画面表示領域を効果的に利用し，簡易かつ容易に画面操作をすることが可能な新規かつ改良されたインスタントメッセージ送受信システム，サーバ装置，端末装置，プログラム，プログラムを記録した媒体及びインスタントメッセージ送受信方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため，本発明の第１の観点においては，ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと，が公衆回線網を介して接続されており，前記第１のユーザの小型携帯端末の前記表示領域は,ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，ことを特徴とするインスタントメッセージ送受信システムが提供される。
【０００８】
上記記載の発明では，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【０００９】
また，前記ユーザ情報取得サーバは，前記ユーザ特定情報及び前記ユーザ属性情報からなる前記ユーザ情報を，前記第１のユーザの小型携帯端末からの要求に応じて，前記第１のユーザの小型携帯端末に提供する，如く構成すれば，第１のユーザの小型携帯端末には，最新のユーザ情報が格納されるので，第１のユーザは簡易かつ容易にユーザ情報を閲覧することができる。
【００１０】
また，前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，如く構成すれば，第１のユーザは，第２のユーザに対してインスタントメッセージを送信するに際し，第２のユーザの現在状況を容易に把握できるので，より効率的にインスタントメッセージを送信することができる。
【００１１】
また，前記ユーザ情報取得サーバは，前記インスタントメッセージサーバに所定の時間間隔でアクセスして，前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，如く構成すれば，第１のユーザは，常に，最新のユーザ属性情報を容易に取得することができる。
【００１２】
また，前記ユーザ情報取得サーバは，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザ端末に提供する，如く構成すれば，第１のユーザは，ユーザ情報の閲覧に際して，好適な画面表示を選択することができる。  
【００１３】
上記課題を解決するため，本発明の第２の観点においては，ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザのユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザのユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，が公衆回線網を介して接続されるサーバ装置であって，前記サーバ装置は，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，前記第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，を有することを特徴とするサーバ装置が提供される。
【００１４】
上記記載の発明では，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００１５】
また，前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報と，前記ユーザのスケジュール情報と，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，如く構成すれば，第１のユーザは，第２のユーザに対してインスタントメッセージを送信するに際し，第２のユーザの現在状況を容易に把握できるので，より効率的にインスタントメッセージを送信することができる。  
【００１６】
また，前記サーバ装置は，前記インスタントメッセージサーバに所定の時間間隔でアクセスし，前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，如く構成すれば，第１のユーザは，常に，最新のユーザ属性情報を容易に取得することができる。
【００１７】
また，前記サーバ装置は，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，前記サーバ装置は，前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザ端末に提供する，如く構成すれば，第１のユーザは，ユーザ情報の閲覧に際して，好適な画面表示を選択することができる。  
【００１８】
上記課題を解決するため，本発明の第３の観点においては，インスタントメッセージを受け取る１または２以上の第２のユーザのユーザ端末と，前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと公衆回線網を介して接続される，ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末であって，前記第１のユーザの小型携帯端末の前記表示領域は，ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，ことを特徴とする端末装置が提供される。
【００１９】
上記記載の発明では，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００２０】
また，前記端末装置は，前記ユーザ情報取得サーバに対して，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報の提供を要求するユーザ情報要求手段と，前記ユーザ情報取得サーバから提供されたユーザ情報を記憶するユーザ情報記憶手段と，を有する，如く構成すれば，第１のユーザの小型携帯端末には，最新のユーザ情報が格納されるので，第１のユーザは簡易かつ容易にユーザ情報を閲覧することができる。
【００２１】
また，前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，如く構成すれば，第１のユーザは，第２のユーザに対してインスタントメッセージを送信するに際し，第２のユーザの現在状況を容易に把握できるので，より効率的にインスタントメッセージを送信することができる。
【００２２】
また，前記端末装置は，前記ユーザ情報取得サーバに対して，少なくとも，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する表示画面を選択して要求する，表示画面要求手段と，前記ユーザ情報取得サーバから提供された表示画面を記憶する表示画面記憶手段と，を有する，如く構成すれば，第１のユーザは，ユーザ情報の閲覧に際して，好適な画面表示を選択することができる。  
【００２３】
上記課題を解決するため，本発明の第４の観点においては，コンピュータに対し，少なくとも，第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，して機能させるためのプログラムが提供される。
【００２４】
上記課題を解決するため，本発明の第５の観点においては，少なくとも，第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得手段と，前記第２のユーザの前記ユーザ情報を記憶するユーザ情報記憶手段と，第１のユーザの小型携帯端末の要求に応じて，前記第２のユーザの属性情報を前記第１のユーザの小型携帯端末に提供するユーザ情報提供手段と，して機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体が提供される。
【００２５】
上記課題を解決するため，本発明の第６の観点においては，ユーザ情報の表示領域が制限されている第１のユーザの小型携帯端末と，前記第１のユーザの小型携帯端末からインスタントメッセージを受け取る１または２以上の第２のユーザ端末と，前記第１のユーザの小型携帯端末と前記第２のユーザ端末との間でインスタントメッセージを交換するための中継サーバであるインスタントメッセージサーバと，少なくとも，前記第２のユーザを特定するユーザ特定情報と，前記第２のユーザの少なくとも２以上の属性情報とを含むユーザ情報を取得するユーザ情報取得サーバと，が公衆回線網を介して接続されており，前記第１のユーザの小型携帯端末の前記表示領域は,ユーザ毎に少なくとも２以上に分割されたユーザ情報表示領域を有すると共に，前記ユーザ情報表示領域には，前記ユーザ情報取得サーバから提供された前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とが設けられており，前記ユーザ属性情報表示領域には，所定の操作により選択されたユーザ属性情報が順次表示可能である，ことを特徴とするインスタントメッセージ送受信方法が提供される。
【００２６】
上記記載の発明では，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００２７】
また，前記ユーザ情報取得サーバは，前記ユーザ特定情報及び前記ユーザ属性情報からなる前記ユーザ情報を，前記第１のユーザの小型携帯端末からの要求に応じて，前記第１のユーザの小型携帯端末に提供する，如く構成すれば，第１のユーザは，常に，最新のユーザ属性情報を容易に取得することができる。
【００２８】
また，前記ユーザ属性情報は，少なくとも，前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，前記第２のユーザのスケジュール情報，前記第２のユーザのユーザ端末の通信履歴情報の群から選択される少なくとも何れか１つを含む，如く構成すれば，第１のユーザは，第２のユーザに対してインスタントメッセージを送信するに際し，第２のユーザの現在状況を容易に把握できるので，より効率的にインスタントメッセージを送信することができる。
【００２９】
また，前記ユーザ情報取得サーバは，前記インスタントメッセージサーバに所定の時間間隔でアクセスして，前記ユーザ属性情報のうち，少なくとも前記第２のユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，あるいは前記第２のユーザのユーザ端末の通信履歴情報を取得する，如く構成すれば，第１のユーザは，常に，最新のユーザ属性情報を容易に取得することができる。
【００３０】
また，前記ユーザ情報取得サーバは，前記第２のユーザのユーザ特定情報を表示するユーザ特定情報表示領域と，前記第２のユーザのユーザ特定情報に対応するユーザ属性情報を表示するユーザ属性情報表示領域とからなる，少なくとも２以上のユーザ情報表示領域を有する，少なくとも２以上の表示画面を格納するデータベースを有しており，前記第１のユーザの小型携帯端末から要求に応じて，前記データベースから所定の表示画面を前記第１のユーザ端末に提供する，如く構成すれば，第１のユーザは，ユーザ情報の閲覧に際して，好適な画面表示を選択することができる。  
【発明の効果】
【００３１】
ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３３】
なお，インスタントメッセージング技術によるインスタントメッセージは，通信網を利用して特定の相手にメッセージを伝達することに関しては従来のチャットや電子メールと目的を同じにする。しかし，インスタントメッセージは，連絡をしようとする相手の現在の状態を常に表示するプレゼンスサービスや，相手に即座にメッセージを伝えることができるメッセージングサービスを有し，上記プレゼンスサービスやメッセージ表示形式において従来のチャットと相違し，上記メッセージングサービス即ち，サーバに対してメッセージを受信しにいく処理が行われないことにおいて電子メールとその方式を異とする。
【００３４】
（第１の実施の形態）
まず，図１に基づいて，本実施形態にかかるインスタントメッセージ送受信システム１０について説明する。なお，図１は，本実施形態にかかるインスタントメッセージ送受信システム１０の構成を示すブロック図である。
【００３５】
本実施形態にかかるインスタントメッセージ送受信システム１０は，図１に示すように，複数のユーザ端末１００，インスタントメッセージ（ＩＭ）サーバ２００，ユーザ情報取得サーバ３００などが，公衆回線網８００を介して接続されている。
【００３６】
ユーザ端末１００は，本実施形態にかかるインスタントメッセージ送受信システムを利用するユーザの端末装置である。なお，ユーザ端末１００は，例えばプロバイタ５００及び通信キャリア４００を介してネットワーク８００と接続されて，情報データを伝達することができる。なお，以下では，少なくとも，ユーザＡの携帯端末１００−１は，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）や，ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−Ｐｈｏｎｅ  Ｓｙｓｔｅｍ），携帯電話機などの小型携帯端末を使用しているものとして説明する。本実施形態にかかるユーザ端末（小型携帯端末）１００−１は所定ユーザの複数の属性情報を各ユーザ毎に対応するように設けられた所定の属性情報表示領域に表示することができる。また，ユーザＢのユーザ端末１００−２及びユーザＣのユーザ端末１００−３は，インスタントメッセージを送受信できるものであれば，いかなる端末装置であってよい。
【００３７】
インスタントメッセージサーバ２００は，各ユーザ間におけるインスタントメッセージ処理を行う中継サーバ装置である。また，ユーザ情報取得サーバ３００は，インスタントメッセージをおこなう各ユーザに関する情報を取得して，インスタントメッセージを送信する側に相手側ユーザの情報を提供するサーバ装置である。本実施形態にかかるユーザ情報提供サーバ３００は，ユーザ端末（小型携帯端末）１００−１に対して，各ユーザ（例えばユーザＢ，Ｃ）のユーザ特定情報及びユーザ特定情報に対応する複数の属性情報からなるユーザ情報及びユーザ情報を表示する表示画面を提供する機能を有する。
【００３８】
プロバイダ５００は，通信キャリア４００を介して接続されたユーザ端末１００とネットワーク８００とを論理的に接続し，各ユーザ端末１００とネットワーク８００との間で情報伝達を可能とする。かかる通信キャリア４００は，例えばＮＴＴなどの通信サービス会社が提供する伝送媒体が該当し，ユーザ端末１００とプロバイダ５００との間の接続及び情報の伝達を可能としている。
【００３９】
ドメインネームサーバ６００は，ドメイン名とＩＰアドレスの相互変換を実行するサーバであり，ユーザ端末１００から送信されたＵＲＬ等からＩＰアドレスを検索してユーザ端末１００に返送する。課金処理サーバ７００は，本実施形態にかかるインスタントメッセージ送受信システムを利用したユーザに対し，本実施形態にかかるインスタントメッセージ送受信システムの使用状況に応じて請求書金額情報を算出し，これを印刷もしくは電子的に出力するサーバ装置である。また，ユーザ毎に請求すべき該当期間の請求情報を計算してその結果を送信する。
【００４０】
本実施形態においては，複数のユーザ属性情報が，小型携帯端末の表示画面内の所定の属性情報表示領域に表示されるので，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００４１】
次に，図２及び図３に基づいて，本実施形態にかかるインスタントメッセージ送受信システムにおけるユーザＡが所有するユーザ小型携帯端末１００−１の構成について説明する。なお，図２は，本実施形態にかかるインスタントメッセージ送受信システムにおけるユーザＡの所有するユーザ小型携帯端末１００−１の外観を示す正面図である。図３は，本実施形態にかかるインスタントメッセージ送受信システムにおけるユーザＡが所有するユーザ小型携帯端末１００−１の構成を示すブロック図である。なお，本実施形態においては，ユーザＡが所有する携帯端末は，携帯電話からなる小型携帯端末であり，ユーザＡがインスタントメッセージを送信するものとして説明する。
【００４２】
まず，図２及び図３に示すように，本実施形態にかかるユーザ端末（小型携帯端末）１００−１は，ＣＰＵ１１０，通信ユニット１２０，データ入力部１３０，ディスプレイ１４０，ユーザ一覧情報取得手段１５０，ユーザ一覧情報記憶手段１６０，ユーザ情報取得手段１７０，ユーザ情報記憶手段１８０，イベントモジュール１９０，画像表示モジュール１９５などから構成される。
【００４３】
ＣＰＵ１１０は，ユーザ端末（小型携帯端末）１００−１の全体制御を実行する。通信ユニット１２０は，電話回線を介した外部との通信や，例えばインターネットを介した外部との通信を制御するユニットである。データ入力部１３０は，情報データなどの各種データを入力したり，小型携帯端末の各種操作をおこなうための手段である。メモリ１５０は，ＣＰＵ１１０によって，アクセスされるためのプログラムやデータが格納される。
【００４４】
ディスプレイ１４０は，データ入力部１３０より入力されたデータや，インスタントメッセージサーバ２００及びユーザ情報取得サーバ３００から送信されたコンテンツなどを表示する機能を有する。
【００４５】
本実施形態にかかるディスプレイ１４０は，図４に示すように，例えば３名のユーザのユーザ情報を表示するためのユーザ情報表示領域１４２が設けられており，３つに分割されたユーザ情報表示領域１４２は，各々，ユーザ情報取得サーバから提供された各ユーザのユーザ特定情報を表示するユーザ特定情報（ユニーク情報）表示領域１４４−１〜３と，各ユーザのユーザ属性情報を表示するユーザ属性情報表示領域１４６−１〜３とからなる。
【００４６】
本実施形態にかかるユーザ特定情報（ユニーク情報）表示領域１４４−１〜３には，ユーザがデータ入力部により選択したユーザのユーザ特定情報が表示される。また，本実施形態にかかるユーザ属性表示領域１４６−１〜３には，ユーザが選択することにより，ユーザ情報取得サーバ２００から提供された各ユーザの複数の属性情報が順次表示される。なお，ユーザ属性情報としては，詳細は後述するが，例えば相手側ユーザが所有する各端末装置のインスタントメッセージサーバへの接続状況を示すユーザ端末接続情報，ユーザのスケジュール情報，相手側ユーザのユーザ端末の通信履歴情報などが含まれる。
【００４７】
ユーザ一覧情報取得手段１６０は，ユーザ情報取得サーバ３００に格納されている各ユーザ情報のユーザを特定するためのユーザ特定情報（ユニーク情報）の一覧情報を取得する手段であり，データ入力部１３０の所定のキー操作に従って作動する。
【００４８】
ユーザ一覧情報記憶手段１６５は，ユーザ一覧情報取得手段１６０が取得したユーザ一覧情報１６７を格納する手段である。ユーザ一覧情報１６７は，図５に示すように，通番１６７２，ユーザ名１６７２から構成される。通番１６７２は，ユーザ一覧情報におけるユーザ名に付された通し番号である。ユーザ名１６７２は，ユーザ情報取得サーバに登録されたユーザ情報のユーザ名である。なお，ユーザ一覧情報１６７は，ユーザ情報取得サーバ３００が有するユーザ情報のうちユーザ特定情報が抽出されて一覧情報として提供されたものである。
【００４９】
ユーザ情報取得手段１７０は，ユーザ情報取得サーバ３００に格納されている各ユーザの情報（ユーザ特定情報及びユーザ属性情報）を取得する手段であり，データ入力部１３０の所定キー操作に従って作動する。
【００５０】
ユーザ情報記憶手段１７５は，ユーザ情報取得手段１７０が取得したユーザ情報１７７を格納する手段である。ユーザ情報１７７は，図６に示すように，ユーザ特定情報（ユニーク情報）１７７２，及び属性情報１７７２から構成される。また，属性情報は，複数の属性情報，即ち，属性情報１（１７７４ａ），属性情報２（１７７４ｂ），属性情報３（１７７４ｃ）などから構成される。なお，本実施形態にかかる属性情報として，属性情報１（１７７４ａ）は，各ユーザが所有する１または２以上のユーザ端末がインスタントメッセージサーバと接続しているか否かの情報を示し，属性情報２（１７７４ｂ）は，各ユーザのスケジュール情報を示し，属性情報３（１７７４ｃ）は，各ユーザが所有するユーザ端末のインスタントメッセージサーバへの通信履歴情報を示す。
【００５１】
イベントモジュール１８０は，本実施形態にかかるユーザ端末（小型携帯端末）１００−１の操作を監視し，ユーザ端末（小型携帯端末）１００−１に対して操作が行われた際に，その操作に対応する処理を行うモジュールである。画面表示モジュール１９０は，各ユーザ情報を元に画面を表示するモジュールである。
【００５２】
本実施形態にかかるユーザ端末（小型携帯端末）においては，３つに分割されたユーザユーザ情報表示領域は，各ユーザのユーザ属性情報を表示するユーザ属性情報表示領域が設けられており，ユーザの選択によりユーザ情報取得サーバから提供された各ユーザの複数の属性情報が順次表示される。このことにより，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００５３】
次に，図７に基づいて，本実施形態にかかるインスタントメッセージ（ＩＭ）サーバの構成について説明する。なお，図７は，本実施形態にかかるインスタントメッセージ（ＩＭ）サーバの構成を示すブロック図である。
【００５４】
本実施形態にかかるインスタントメッセージ（ＩＭ）サーバ２００は，図７に示すように，ＣＰＵ２１０，通信ユニット２２０，メモリ２３０，ユーザ認証情報データベース２４０，ログイン情報データベース２５０，受信ボックス２６０，コンテンツデータベース２７０などから構成される。
【００５５】
ＣＰＵ２１０は，インスタントメッセージ（ＩＭ）サーバ装置２００の全体制御を実行する。通信ユニット２２０は，電話回線を介した外部との通信や，例えばインターネットを介した外部との通信を制御するユニットである。メモリ２３０は，ＣＰＵ２１０によって，アクセスされるためのプログラムやデータが格納される。
【００５６】
ユーザ認証情報データベース２４０は，インスタントメッセージサーバを利用するユーザを認証するためのものであり，図８に示すように，予め会員登録されたユーザのユーザ認証情報２４２が格納されている。かかるユーザ認証情報２４２は，ユーザ名２４２１，ユーザＩＤ２４２２，パスワード２４２３，連絡先２４２４などから構成される。
【００５７】
ユーザ名２４２１は，インスタントメッセージサーバを利用するユーザの氏名である。ＩＤ２４２２は，ユーザ（あるいはユーザが所有するユーザ端末）を特定するための識別子（コード）であり，文字あるいは数字から構成される。パスワード２４２３は，ユーザが指定した暗証番号であり，例えば７桁の数字あるいは文字から構成される。連絡先２４２４は，ユーザの住所，電話番号などの連絡先である。
【００５８】
ログイン情報データベース２５０は，現在インスタントメッセージサーバにアクセスしているユーザ（あるいはユーザが所有するユーザ端末）に関する情報であり，図９に示すように，ログイン情報２５２が格納されている。ログイン情報２５２は，ＩＤ２５２１，ユーザ名２５２２，アドレス２５２３，ログイン開始時刻２５２４，経過時間２５２５などから構成される。
【００５９】
ユーザＩＤ２５２１は，現在インスタントメッセージサーバにアクセスしているユーザ（あるいはユーザの所有するユーザ端末）のＩＤを示す。ユーザ名２５２２は，現在インスタントメッセージサーバにアクセスしているユーザ端末を所有するユーザ名を示す。アドレス２５２３は，現在インスタントメッセージサーバにアクセスしているユーザ端末のアドレスを示す。ログイン開始時刻２５２４は，ユーザ端末がインスタントメッセージサーバにアクセスを開始した時間を示す。経過時間２５２５は，ユーザ端末がインスタントメッセージサーバにアクセスを開始して現在までの経過時間を示す。
【００６０】
受信ボックス２６０は，送信元のユーザ端末が送信したインスタントメッセージ（受信データ）を一時的に格納し，接続されている送信先のユーザ端末に即座に送信される。また，送信先のユーザ端末が例えば携帯電話端末のようにインスタントメッセージサーバに常時接続されないユーザ端末である場合には，所定時間の間，インスタントメッセージを格納しておくこともできる。
【００６１】
インスタントメッセージ（受信データ）２６２は，図１０に示すように，送信先２６２１，送信元２６２２，受信時間２６２３，メッセージ２６２４などから構成される。送信先２６２１は，インスタントメッセージを送信するユーザ名及びユーザ端末のアドレスが記載されている。送信元２６２２は，インスタントメッセージを受信するユーザ名及びユーザ端末のアドレスが記載されている。受信時間２６２３は，インスタントメッセージが送信された日にち及び時刻を示す。インスタントメッセージ２６２４は，送信元ユーザが記載した，送信先ユーザへのメッセージである。
【００６２】
コンテンツデータベース２７０には，インスタントメッセージ（ＩＭ）サーバ２００が提供するＨＴＭＬファイル，グラフィカル・アイコン・ファイル（ＧＩＦファイルなど），音声，画像オブジェクトなどのハイパーテキストオブジェクトなどのコンテンツが格納され，例えばインターネットを介して，これらのオブジェクトがユーザ端末１００に提供される。
【００６３】
本実施形態にかかるインスタントメッセージサーバは，後述するユーザ情報取得サーバの要求に応じて，ユーザのログイン情報をユーザ情報取得サーバに提供する。かかるログイン情報は，ユーザの所有する各端末毎に提供されるので，ユーザは，どの端末装置にインスタントメッセージを送信すれば良いかを把握することができる。
【００６４】
次に，図１１に基づいて，本実施形態にかかるユーザ情報取得サーバの構成について説明する。なお，図１１は，本実施形態にかかるユーザ情報取得サーバの構成を示すブロック図である。
【００６５】
本実施形態にかかるユーザ情報取得サーバ３００は，図１１に示すように，ＣＰＵ３１０，通信ユニット３２０，メモリ３３０，ユーザ端末情報判断手段３４０，ユーザ端末情報データベース３５０，ユーザスケジュール情報データベース３６０，ユーザ通信履歴情報データベース３７０，ユーザ情報データベース３８０，表示画面データベース３９０，コンテンツデータベース３９５などから構成される。
【００６６】
ＣＰＵ３１０は，ユーザ情報取得サーバ３００の全体制御を実行する。通信ユニット３２０は，電話回線を介した外部との通信や，例えばインターネットを介した外部との通信を制御するユニットである。メモリ３３０は，ＣＰＵ３１０によって，アクセスされるためのプログラムやデータが格納される。
【００６７】
ユーザ端末情報判断手段３４０は，各ユーザの所有する又は２以上のユーザ端末がインスタントメッセージサーバにアクセスしているか否かを，図１２に示すようなユーザ端末判断情報３４２に基づいて判断する。なお，本実施形態においては，かかるユーザ端末の接続情報は，ユーザの属性情報１としている。
【００６８】
ユーザ端末判断情報３４２は，ユーザ名３４２２，端末種類３４２４，アドレス３４２６，ＩＤ３４２８などから構成される。ユーザ名３４２２は，本実施形態にかかるインスタントメッセージ送受信システムを利用するユーザの氏名である。端末種類３４２４は，ユーザが所有する少なくとも２以上のユーザ端末である。アドレス３４２６は，各ユーザ端末のアドレスである。ＩＤ３４２８は，ユーザ端末毎に付与されたユーザを特定するための識別子（コード）であり，文字あるいは数字から構成される。
【００６９】
本実施形態においては，ユーザ端末判断手段３４０が，ユーザ端末判断情報３４２に基づいて，ユーザの所有する各ユーザ端末が接続中であるか否かを判断する。即ち，ユーザ端末判断手段３４０は，ユーザ端末判断情報の各端末のアドレスに基づいて，上記所定時間間隔で定期的にインスタントメッセージサーバにアクセスして取得したログイン情報を参照して，ユーザの所有するユーザ端末がインスタントメッセージサーバに接続中であるか否かを判断することができる。また，本実施形態のように，ユーザの所有する複数のユーザ端末毎に異なるＩＤを付与すれば，かかるＩＤに基づいて，上記ログイン情報を参照して，ユーザの所有するユーザ端末が接続中であるか否かを判断することもできる。
【００７０】
ユーザ端末情報データベース３５０は，ユーザ端末情報判断手段が判断した，ユーザ端末のインスタントメッセージサーバへの接続状況を示すユーザ端末情報データ３５２が格納されている。ユーザ端末情報データは，図１３に示すように，ユーザ名３５２２，端末種類３５２４，接続状況３５２６などから構成される。
【００７１】
ユーザ名３５２２は，本実施形態にかかるインスタントメッセージ送受信システムを利用するユーザの氏名である。端末種類３５２４は，ユーザが所有する１又は２以上のユーザ端末である。接続状況３５２６は，ユーザが所有する１又は２以上のユーザ端末が，各々インスタントメッセージサーバに接続されているか否かを示す。
【００７２】
ユーザスケジュール情報データベース３６０は，本実施形態にかかるユーザの属性情報２であるユーザのスケジュール情報３６２が格納されている。ユーザスケジュール情報３６２は，図１４に示すように，ユーザ名３６２２，スケジュール３６２４などから構成される。ユーザ名は，本実施形態にかかるインスタントメッセージ送受信システムを利用するユーザの氏名である。スケジュール３６２４は，ユーザが登録したユーザのスケジュールであり，例えば日にち，時刻，スケジュールの内容などが記載されている。なお，かかるユーザスケジュール情報は，本実施形態にかかるインスタントメッセージサーバを利用する各ユーザが予め登録することができる。
【００７３】
ユーザ通信履歴情報データベース３７０は，ユーザの属性情報３であるユーザの通信履歴情報３７２が格納されている。ユーザ通信履歴情報３７２は，各ユーザが所有するユーザ端末毎に作成され，図１５に示すように，日付３７２２，時刻３７２４，通信時間３７２６などから構成される。日付３７２２及び時刻３７２４は，ユーザの端末装置がインスタントメッセージサーバにアクセスした日にち及び時刻を示す。通信時間３７２６は，ユーザの端末装置がインスタントメッセージサーバにアクセスした通信時間を示す。
【００７４】
本実施形態においては，ユーザ情報提供サーバ３００が，所定の時間間隔でインスタントメッセージサーバにアクセスして，各ユーザのユーザ端末の通信履歴を取得することができる。かかるユーザ通信履歴情報３７０に基づいて，例えば，送信先のユーザ端末が所定時間間隔で定期的にインスタントメッセージサーバにアクセスしていると判断される場合には，送信先ユーザのユーザ端末はインスタントメッセージを送信することが可能であると判断することができる。また，送信先ユーザのユーザ端末が長時間の間アクセスされず，過去の通信履歴がない場合には，インスタントメッセージの送信は不可である，と判断することができる。かかるユーザ通信履歴によるインスタントメッセージ送信可否の判断は，ユーザ小型携帯端末に表示させて送信元ユーザが判断することもでき，あるいはユーザ情報取得サーバ３００が所定条件を設けて自動的に判断して，ユーザＡの小型携帯端末１００−１に提供することもできる。
【００７５】
ユーザ情報データベース３８０は，各ユーザ毎に対応付けられたユーザ属性情報からなるユーザ情報１７７が格納されている。ユーザ情報１７７は，図１６に示すように，ユーザ情報１６７は，図６に示すように，ユーザ特定情報（ユニーク情報）１７７２，及び属性情報１７７２から構成される。属性情報は，複数の属性情報，即ち，属性情報１（１７７４ａ），属性情報２（１７７４ｂ），属性情報３（１７７４ｃ）などから構成される。なお，本実施形態にかかる属性情報として，属性情報１（１７７４ａ）は，各ユーザが所有する１又は２以上のユーザ端末装置がインスタントメッセージサーバと接続しているか否かの情報を示し，属性情報２（１７７４ｂ）は，各ユーザのスケジュール情報を示し，属性情報３（１７７４ｃ）は，各ユーザが所有するユーザ端末のインスタントメッセージサーバへの通信履歴情報を示す。
【００７６】
かかるユーザ情報１７７は，ユーザ端末（小型携帯端末）１００−１のユーザ情報取得手段１７０の要求に応じてユーザ端末（小型携帯端末）に提供される。
【００７７】
表示画面データベース３９０は，ユーザ端末（小型携帯端末）１００−１がディスプレイに表示する表示画面を提供するデータベースであり，複数の種類の表示画面が格納されている。
【００７８】
コンテンツデータベース３９５には，インスタントメッセージ（ＩＭ）サーバ２００が提供するＨＴＭＬファイル，グラフィカル・アイコン・ファイル（ＧＩＦファイルなど），音声，画像オブジェクトなどのハイパーテキストオブジェクトなどのコンテンツが格納され，例えばインターネットを介して，これらのオブジェクトがユーザ端末１００に提供される。
【００７９】
上記構成のインスタントメッセージ送受信システムにおいては，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００８０】
次に，図１７に基づいて，本実施形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）１００−１がユーザ情報を取得するための動作フローについて説明する。なお，図１７は，本実施形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）１００−１がユーザ情報を取得する動作フローを示すフローチャートである。なお，ユーザ情報取得サーバは，所定の時間間隔でインスタントメッセージサーバにアクセスして，ログイン情報などの必要な情報は全て取得しているものとして説明する。また，ユーザに関する情報は，予め登録されているものとする。
【００８１】
まず，ステップＳ１００で，ユーザ端末（小型携帯端末）１００−１は，ユーザ一覧情報をユーザ情報取得サーバ３００に要求する（ステップＳ１００）。
【００８２】
次いで，ステップＳ１０２で，ユーザ情報取得サーバは，ユーザ端末（小型携帯端末）からの要求に応じて，ユーザ一覧情報１６７をユーザ情報取得サーバ３００に提供する（ステップＳ１０２）。かかるユーザ一覧情報１６７は，図５に示すように，図１６に示されるユーザ情報１７７のうちのユーザ特定情報１７７２のみを抽出した一覧情報である。なお，かかるユーザ一覧情報１６７は，図１８に示すように，ディスプレイ１４０上のユーザ情報表示領域１４２に表示される。
【００８３】
その後，ステップＳ１０４で，ユーザは，ユーザ一覧情報１６７に所望のユーザが登録されているか否かを判断する（ステップＳ１０４）。所望のユーザが登録されていないと判断される場合には，処理は終了する。
【００８４】
一方，所望のユーザが登録されていると判断した場合には，ステップＳ１０６で，ユーザ情報取得サーバ３００からユーザ情報１７７を取得する（ステップＳ１０６）。なお，ユーザ情報の選択は，図１８に示すユーザ一覧情報１６７から例えば３名のユーザを選択することにより実行することができる。
【００８５】
次いで，ステップＳ１０８で，小型携帯端末１００−１は，ユーザ情報１７７からユーザ特定情報１７７２を取得し，ユーザ情報記憶手段１７５に格納する（ステップＳ１０８）。かかるユーザ特定情報を取得することにより，ユーザ情報表示画面上に，選択された３名のユーザのための３分割されたユーザ情報表示領域が確保される。
【００８６】
その後，ステップＳ１１０で，ユーザ情報１７７にユーザ属性情報１７７４が付加されているか否かが判断される（ステップＳ１１０）。ユーザ属性情報１７７４が付加されていないと判断される場合には，処理は終了する。
【００８７】
一方，ユーザ特定情報１７７２にユーザ属性情報１７７４が付加されていると判断される場合には，ステップＳ１１２に移行し，取得したユーザ情報１７７からユーザ属性情報１７７４を取得し，ユーザ特性情報１７７２と対応付けてユーザ情報記憶手段１７５に格納し（ステップＳ１１２），処理は終了する。
【００８８】
このようにして，本実施形態にかかるユーザ端末（小型携帯端末）には，選択したユーザに関するユーザ情報が格納される。また，本実施形態においては，上記ユーザ特定情報は，ディスプレイ上のユーザ特定情報表示領域に表示され，ユーザ属性情報は，属性情報表示領域に表示される。
【００８９】
次に，図１８に基づいて，本実施形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示されるユーザ属性情報のみ変更させる動作フローについて説明する。なお，図１８は，本実施形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示されるユーザ属性情報のみ変更させる動作フローを示すフローチャートである。
【００９０】
まず，ステップＳ２００で，ユーザ端末（小型携帯端末）１００−１は，イベント待ち状態（待機状態）にある（ステップＳ２００）
【００９１】
次いで，ステップＳ２０２で，ユーザ端末（小型携帯端末）１００−１の表示画面１４０に表示されたユーザ一覧情報（図示せず）がクリックされたか否かが判断される（ステップＳ２０２）。
【００９２】
ユーザ一覧情報がクリックされたと判断される場合には，ステップＳ２０４に移行し，イベントモジュールが呼び出されて，イベントモジュール１８０が指定されたユーザ特定情報に基づいて，対応する属性情報１７７２を取得する（ステップＳ２０６）。このとき，ユーザの属性情報表示領域１４４には，まず最初に，図２０に示すように，属性情報１（ユーザ端末の接続状態）が表示される。かかる属性情報１は，ユーザ特定情報領域に対応付けられた属性情報表示領域に表示され，所定のキー操作をすることにより，他の端末装置が通信可能か否かを表示することができる。例えば，図２０〜図２２に示すように，例えば属性表示領域１４６−３に表示された「お師匠様」の属性情報１は，「ＰＣ（パソコン）」及び「ＰＤＡ」では，通信不可であるが，「携帯電話」では通信可能であることが示される。なお，かかる属性情報１は，図２３に示すように，例えば「お師匠様」の属性情報表示領域１４６−３に，「ＰＣ（パソコン）」，「ＰＤＡ」，「携帯電話」のアイコンを同時に表示することにより，ユーザＡに対してどのユーザ端末が通信可能であるか即座に認識させることもできる。
【００９３】
さらに，ステップＳ２０８で，イベントモジュール１８０は，現在表示されている属性情報１の次に位置する属性情報２を表示対象に切り替える。かかる表示の切り替えは，例えば図２４に示すように，所定のキー操作でユーザ情報表示領域に機能一覧情報を表示させ，「スケジュール確認」を指定して所定のキー操作をすることにより，属性表示の表示の切り替えおこなうことができる。
【００９４】
最後に，ステップＳ２１０で，イベントモジュール１８０は画面表示モジュール１９０を呼び出して，画面を再描写する（ステップＳ２１０）。例えば，図２５に示すように，各ユーザの属性情報表示領域には，上記指定したユーザのスケジュール情報（属性情報２）が表示される。なお，かかる属性情報２は，例えば，現在時刻に対応するスケジュールに合わせて表示することができる。さらに，所定のキー操作を行うことにより，現在時刻前のスケジュール，あるいは，現在時刻後のスケジュールを順次表示することができる。
【００９５】
本実施形態においては，ユーザは，属性情報の数に依存することなく，一定の属性情報を参照して，所望の属性情報を簡易かつ容易に選択することができる。さらに，属性情報を選択する別途画面を用意する必要もない。特に小型携帯端末のようにメッセージ表示画面の大きさが制限されている場合には，より効果的に，アプリケーション操作を簡易かつ容易におこなうことができる。
【００９６】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９７】
例えば，上記実施形態においては，ユーザ情報取得サーバと，インスタントメッセージ（ＩＭ）サーバと，２つのサーバを設置した例を挙げて説明したが，かかる例には限定されない。例えばユーザ情報取得サーバの機能をインスタントメッセージ（ＩＭ）サーバに統合することもできる。なお，この場合には，上記実施形態において示された，ユーザ情報取得サーバとインスタントメッセージ（ＩＭ）サーバとの間における各種情報（データ）の送受信に関する構成は，同一サーバ内における情報（データ）の内部伝送する構成に変更されることになる。また，他の端末装置との間での情報（データ）の送受信に関する構成は，同一サーバの通信ユニットで実行されるように構成が変更されることになる。このように，２つのサーバ装置の機能を１つのサーバに統合することにより，より低コストで本発明にかかるインスタントメッセージ送受信システムを実現することができる。
【００９８】
また，上記実施形態においては，ユーザ情報表示領域を３名のユーザに分割表示する例を挙げて説明したがかかる例に限定されない。例えば１，２あるいは４以上の表示領域に分割することもできる。
【００９９】
また，上記実施形態においては，ユーザ表示領域を表示画面の行ごとに分割する構成を例に挙げて説明したがかかる例に限定されない。例えば，列方向に分割することもできる。
【０１００】
また，上記実施形態においては，１つの表示画面を例に挙げて説明したが，複数の表示画面を表示画面データベースに格納しておくことで，各種ユーザ情報に応じて好適な表示画面を選択使用することもできる。
【産業上の利用可能性】
【０１０１】
本発明は，インスタントメッセージ送受信システム，サーバ装置，携帯端末装置，プログラム，プログラムを記録した媒体及びインスタントメッセージ送受信方法に適用可能である。
【図面の簡単な説明】
【０１０２】
【図１】第１の実施の形態にかかるインスタントメッセージ送受信システムの構成を示すブロック図である。
【図２】第１の実施の形態にかかるインスタントメッセージ送受信システムにおけるユーザ小型携帯端末の外観を示す正面図である。
【図３】第１の実施の形態にかかるインスタントメッセージ送受信システムにおけるユーザ小型携帯端末の構成を示すブロック図である。
【図４】第１の実施の形態にかかるユーザ端末（小型携帯端末）のディスプレイの構成を示す正面図である。
【図５】第１の実施の形態にかかるユーザ一覧情報の構成を示す説明図である。
【図６】第１の実施の形態にかかるユーザ情報の構成を示す説明図である。
【図７】第１の実施の形態にかかるインスタントメッセージ（ＩＭ）サーバの構成を示すブロック図である。
【図８】第１の実施の形態にかかるユーザ認証情報の構成を示す説明図である。
【図９】第１の実施の形態にかかるログイン情報の構成を示す説明図である。
【図１０】第１の実施の形態にかかるインスタントメッセージデータ（受信データ）の構成を示す説明図である。
【図１１】第１の実施の形態にかかるユーザ情報取得サーバの構成を示すブロック図である。
【図１２】第１の実施の形態にかかるユーザ端末情報の構成を示す説明図である。
【図１３】第１の実施の形態にかかるユーザ端末データ（属性情報１）の構成を示す説明図である。
【図１４】第１の実施の形態にかかるユーザスケジュール情報（属性情報２）の構成を示す説明図である。
【図１５】第１の実施の形態にかかるユーザ通信履歴情報（属性情報３）の構成を示す説明図である。
【図１６】第１の実施の形態にかかるユーザ情報の構成を示す説明図である。
【図１７】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）がユーザ情報を取得する動作フローを示すフローチャートである。
【図１８】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図１９】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される属性情報のみ変更させる動作フローを示すフローチャートである。
【図２０】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図２１】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図２２】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図２３】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図２４】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【図２５】第１の実施の形態にかかるインスタントメッセージ送受信システムにおいて，ユーザ端末（小型携帯端末）に表示される表示画面を示す説明図である。
【符号の説明】
【０１０３】
１００  ユーザ小型携帯端末
１１０  ＣＰＵ
１２０  通信ユニット
１３０  データ入力部
１４０  ディスプレイ
１４２  ユーザ情報表示領域
１４４  ユーザ特定情報表示領域
１４６  ユーザ属性情報表示領域
１５０  ユーザ一覧情報取得手段
１６０  ユーザ一覧情報記憶手段
１７０  ユーザ情報取得手段
１８０  ユーザ情報記憶手段
１９０  イベントモジュール
１９５  画像表示モジュール
２００  インスタントメッセージ（ＩＭ）サーバ
２４０  ユーザ認証情報データベース
２５０  ログイン情報データベース
２６０  受信ボックス
２７０  コンテンツデータベース
３００  ユーザ情報取得サーバ
３４０  ユーザ端末情報判断手段
３５０  ユーザ端末情報データベース
３６０  ユーザスケジュール情報データベース
３７０  ユーザ通信履歴情報データベース
３８０  ユーザ情報データベース
３９０  表示画面データベース
４００  通信キャリア
５００  プロバイタ
６００  ドメインネームサーバ
７００  課金処理サーバ
８００  公衆回線網
【図１】
2005057708.tif 000003
【図２】
2005057708.tif 000004
【図３】
2005057708.tif 000005
【図４】
2005057708.tif 000006
【図５】
2005057708.tif 000007
【図６】
2005057708.tif 000008
【図７】
2005057708.tif 000009
【図８】
2005057708.tif 000010
【図９】
2005057708.tif 000011
【図１０】
2005057708.tif 000012
【図１１】
2005057708.tif 000013
【図１２】
2005057708.tif 000014
【図１３】
2005057708.tif 000015
【図１４】
2005057708.tif 000016
【図１５】
2005057708.tif 000017
【図１６】
2005057708.tif 000018
【図１７】
2005057708.tif 000019
【図１８】
2005057708.tif 000020
【図１９】
2005057708.tif 000021
【図２０】
2005057708.tif 000022
【図２１】
2005057708.tif 000023
【図２２】
2005057708.tif 000024
【図２３】
2005057708.tif 000025
【図２４】
2005057708.tif 000026
【図２５】
2005057708.tif 000027