(57)【要約】【課題】要求先端末から配信されたプレゼンス情報のプレゼンス形式を、要求元端末のプレゼンス形式のプレゼンス情報に変換する。【解決手段】プレゼンス情報受信部１４は、プレゼンティティ４からのプレゼンス情報を受信すると、端末識別子・端末機種対応データベース１２から要求元端末の端末機種を取り出してプレゼンス情報の変換をプレゼンス形式変換部１５に指示する。プレゼンス形式変換部１５は、プレゼンス形式テーブル１６を検索してプレゼンス形式を取り出してプレゼンス情報を変換する。次に、プレゼンス情報受信部１４は、プレゼンス情報を要求元端末に送信するようにプレゼンス情報送信部１７に指示する。プレゼンス情報送信部１７は、端末要求保存部１３を検索して対応する要求元端末識別子を取り出してプレゼンス情報を要求元端末識別子の端末に送信する。【選択図】図１
2004240821.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンス情報要求を発行するウォッチャと、
プレゼンス情報を配信するプレゼンティティと、
ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報をプレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部を備えるプレゼンスサーバと
を有することを特徴とするプレゼンスサービスシステム。
【請求項２】
プレゼンス情報要求を発行するウォッチャと、
プレゼンス情報を配信するプレゼンティティと、
ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報をプレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部，ならびに前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部を備えるプレゼンスサーバと
を有することを特徴とするプレゼンスサービスシステム。
【請求項３】
プレゼンス情報要求を異なることのあるプレゼンスプロトコルで発行する複数種類のウォッチャと、
プレゼンス情報を配信するプレゼンティティと、
ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部を備えるプレゼンスサーバと
を有することを特徴とするプレゼンスサービスシステム。
【請求項４】
プレゼンス情報要求を異なることのあるプレゼンスプロトコルで発行する複数種類のウォッチャと、
プレゼンス情報を配信するプレゼンティティと、
ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部，ならびに前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部を備えるプレゼンスサーバと
を有することを特徴とするプレゼンスサービスシステム。
【請求項５】
端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、
端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、
ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、
ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、
プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、
前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、
前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部と
を備えることを特徴とするプレゼンスサーバ。
【請求項６】
端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、
端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、
ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、
ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、
プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、
前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を、前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、
前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、
前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部と
を備えることを特徴とするプレゼンスサーバ。
【請求項７】
端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、
端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、
端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、
ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、
ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、
プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、
前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、
前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部と
を備えることを特徴とするプレゼンスサーバ。
【請求項８】
端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、
端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、
端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、
ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、
ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、
プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、
前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、
前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部と、
前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、
前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部と
を備えることを特徴とするプレゼンスサーバ。
【請求項９】
コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部として機能させるためのプレゼンスサーバプログラム。
【請求項１０】
コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を、前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部として機能させるためのプレゼンスサーバプログラム。
【請求項１１】
コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部として機能させるためのプレゼンスサーバプログラム。
【請求項１２】
コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部として機能させるためのプレゼンスサーバプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムに関し、特にプレゼンスサービスを実現するプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムに関する。
【０００２】
【従来の技術】
近年、インターネットや携帯電話網を利用したインスタントメッセージ／プレゼンスサービスが普及しはじめている。プレゼンスサービスを利用することで、利用者は他の利用者のプレゼンス状態をリアルタイムに知ることができるようになった。
【０００３】
現在世の中にあるプレゼンスサービスシステムでは、利用者はプレゼンスサービスに対応した端末をもち、この端末に利用者自身のプレゼンス情報（在席中，離席中，取り込み中，外出中など）を入力する。このプレゼンス情報は、他の利用者のプレゼンスサービスに対応した端末に配信される。これにより、プレゼンスサービスの利用者は、他の利用者のプレゼンス情報を得ることができる。
【０００４】
現在のプレゼンスサービスシステムは、世の中に様々な実装があり、それらが異なるプレゼンス形式やプレゼンスプロトコルでプレゼンス情報を通知している。したがって、プレゼンス情報のプレゼンス形式やプレゼンスプロトコルが異なる実装間では、プレゼンス情報を相互にやり取りできなかった。
【０００５】
従来の技術として、複数種類のプレゼンス形式やプレゼンスプロトコルのプレゼンス情報を同時に取り扱えるようにした端末が存在する（例えば、非特許文献１参照）。
【０００６】
【非特許文献１】
Ｎｅｔｗｏｒｋ  Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐ，  Ｒｅｑｕｅｓｔ  ｆｏｒ  Ｃｏｍｍｅｎｔｓ：  ２７７８  （ｈｔｔｐ：／／ｗｗｗ．ｓｃｉｔ．ｗｌｖ．ａｃ．ｕｋ／ｒｆｃ／ｒｆｃ２７ｘｘ／ＲＦＣ２７７８．ｈｔｍｌ）
【０００７】
【発明が解決しようとする課題】
しかし、従来のプレゼンスサービスシステムの実現方法は、各端末側の実装に複数種類のプレゼンス情報のプレゼンス形式やプレゼントプロトコルを解釈できるような機能を持たせる必要があるという問題点があった。その理由は、プレゼンス形式やプレゼンスプロトコルの異なる端末間ではプレゼンス情報のやり取りが行えないため、複数の異なるプレゼンス形式やプレゼンスプロトコルに対応するためには、複数種類のプレゼンス形式やプレゼンスプロトコルを解釈／生成する機構を端末に実装していたからである。
【０００８】
本発明の第１の目的は、要求先端末であるプレゼンティティから配信されたプレゼンス情報のプレゼンス形式を、要求元端末であるウォッチャのプレゼンス形式のプレゼンス情報に変換するプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムを提供することにある。
【０００９】
また、本発明の第２の目的は、要求元端末に合わせたプレゼンス形式の変換だけでなく、要求元端末がプレゼンス情報の解釈機能を持たない時でもインスタントメッセージなどの他の通信手段を用いてプレゼンス情報の通知を行うプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムを提供することにある。
【００１０】
さらに、本発明の第３の目的は、要求先端末であるプレゼンティティから配信されたプレゼンス情報のプレゼンス形式およびプレゼンスプロトコルを、要求元端末であるウォッチャのプレゼンス形式およびプレゼンスプロトコルに変換するプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムを提供することにある。
【００１１】
さらにまた、本発明の第４の目的は、要求元端末に合わせたプレゼンス形式およびプレゼンスプロトコルの変換だけでなく、要求元端末がプレゼンス情報の解釈機能を持たない時でもインスタントメッセージなどの他の通信手段を用いてプレゼンス情報の通知を行うプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムを提供することにある。
【００１２】
【課題を解決するための手段】
本発明のプレゼンスサービスシステムは、プレゼンス情報要求を発行するウォッチャと、プレゼンス情報を配信するプレゼンティティと、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報をプレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部を備えるプレゼンスサーバとを有することを特徴とする。
【００１３】
また、本発明のプレゼンスサービスシステムは、プレゼンス情報要求を発行するウォッチャと、プレゼンス情報を配信するプレゼンティティと、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報をプレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部，ならびに前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部を備えるプレゼンスサーバとを有することを特徴とする。
【００１４】
さらに、本発明のプレゼンスサービスシステムは、プレゼンス情報要求を異なることのあるプレゼンスプロトコルで発行する複数種類のウォッチャと、プレゼンス情報を配信するプレゼンティティと、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部を備えるプレゼンスサーバとを有することを特徴とする。
【００１５】
さらにまた、本発明のプレゼンスサービスシステムは、プレゼンス情報要求を異なることのあるプレゼンスプロトコルで発行する複数種類のウォッチャと、プレゼンス情報を配信するプレゼンティティと、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部，プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部，前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部，ならびに前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部，前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部，ならびに前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部を備えるプレゼンスサーバとを有することを特徴とする。
【００１６】
一方、本発明のプレゼンスサーバは、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部とを備えることを特徴とする。
【００１７】
また、本発明のプレゼンスサーバは、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を、前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部とを備えることを特徴とする。
【００１８】
さらに、本発明のプレゼンスサーバは、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部とを備えることを特徴とする。
【００１９】
さらにまた、本発明のプレゼンスサーバは、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部とを備えることを特徴とする。
【００２０】
他方、本発明のプレゼンスサーバプログラムは、コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部として機能させることを特徴とする。
【００２１】
また、本発明のプレゼンスサーバプログラムは、コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求を受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送するプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を、前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部として機能させることを特徴とする。
【００２２】
さらに、本発明のプレゼンスサーバプログラムは、コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部として機能させることを特徴とする。
【００２３】
さらにまた、本発明のプレゼンスサーバプログラムは、コンピュータを、端末機種およびプレゼンス形式の組を記憶するプレゼンス形式テーブルと、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブルと、端末識別子および端末機種の組を蓄積する端末識別子・端末機種対応データベースと、ウォッチャからのプレゼンス情報要求に関する要求先端末識別子および要求元端末識別子を保存する端末要求保存部と、ウォッチャからのプレゼンス情報要求をプレゼンスプロトコル毎に受信して端末識別子および端末機種を前記端末識別子・端末機種対応データベースに登録するとともに要求先端末識別子および要求元端末識別子を前記端末要求保存部に保存して前記プレゼンス情報要求をプレゼンティティに転送する複数種類のプレゼンス情報要求送受信部と、プレゼンティティからの端末識別子および端末機種を受信して前記端末識別子・端末機種対応データベースに登録し、端末機種をキーにして前記端末機種・プレゼンスプロトコル対応テーブルを参照してプレゼンスプロトコルを得、プレゼンティティからのプレゼンス情報を受信するプレゼンス情報受信部と、前記プレゼンス情報受信部により受信されたプレゼンティティ機種のプレゼンス形式のプレゼンス情報を前記プレゼンス形式テーブルを参照してウォッチャ機種のプレゼンス形式のプレゼンス情報に変換するプレゼンス形式変換部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報を、要求先端末であるプレゼンティティの端末識別子をキーにして前記端末要求保存部を検索して要求元端末識別子を取り出し該要求元端末識別子のウォッチャにプレゼンスプロトコル毎に送信する複数種類のプレゼンス情報送信部と、前記プレゼンス形式変換部によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部と、前記インスタントメッセージ変換部により変換されたインスタントメッセージパケットを、プレゼンティティの端末識別子を要求先端末識別子として前記端末要求保存部を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部として機能させることを特徴とする。
【００２４】
本発明のプレゼンスサービスシステム，プレゼンスサーバおよびプレゼンスサーバプログラムは、プレゼンスサービスにおいて、プレゼンティティ（プレゼンス情報通知者）から配信されたプレゼンス情報のプレゼンス形式やプレゼンスプロトコルを変換し、異なったプレゼンス形式やプレゼンスプロトコルを使用する端末同士で相互に通信を可能とするものである。本発明では、プレゼンスサービスシステムとは、プレゼンスサーバと、プレゼンスサービスに対応した端末と、両者間を接続するネットワークとを併せたものであると定義する。また、端末は、他者のプレゼンス情報を参照するための機能であるウォッチャと、自己のプレゼンス情報の変更をトリガにプレゼンス情報の送信を行うプレゼンティティとの２種類がある。通常のプレゼンスサービス対応端末では、ウォッチャとプレゼンティティとの機能を両方持つ。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２６】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、プレゼンスサーバ１と、ウォッチャ３ａおよびウォッチャ３ｂと、プレゼンティティ４とから、その主要部が構成されている。以下、ウォッチャ３ａ，ウォッチャ３ｂおよびプレゼンティティ４を総称して、端末という。
【００２７】
図２は、図１に示した第１の実施の形態に係るプレゼンスサービスシステムを実現するためのネットワーク構成の一例を示す図である。ここでは、端末をインターネット接続機能を有する携帯電話機、ネットワークを携帯無線網とした例が示されている。
【００２８】
ウォッチャ３ａおよびウォッチャ３ｂは、同一のプレゼンス形式およびプレゼンスプロトコルで異なるプレゼンス情報をプレゼンスサーバ１に要求し、プレゼンスサーバ１からプレゼンス情報を受信する。本実施の形態では、ウォッチャは２台を想定しているが、特に台数の制限なく適用可能である。
【００２９】
ウォッチャ３ａは、ウォッチャ３ａの端末識別子Ｔａおよび端末機種Ｋａを付与してプレゼンス情報要求をプレゼンスサーバ１に送信する。また、ウォッチャ３ａは、プレゼンス情報を受信した場合、プレゼンス情報をプレゼンス情報要求者に提示する。プレゼンス情報は、端末によって別々のプレゼンス形式で作成される。ウォッチャ３ａが解釈可能なプレゼンス形式を、プレゼンス形式Ｆａとする。
【００３０】
ウォッチャ３ｂは、ウォッチャ３ｂの端末識別子Ｔｂおよび端末機種Ｋｂを付与してプレゼンス情報要求をプレゼンスサーバ１に送信する。また、ウォッチャ３ｂは、プレゼンス情報を受信した場合、プレゼンス情報をプレゼンス情報要求者に提示する。ウォッチャ３ｂが解釈可能なプレゼンス形式を、プレゼンス形式Ｆｂとする。
【００３１】
プレゼンティティ４は、プレゼンス情報を提供する端末であり、プレゼンス情報通知者のプレゼンスの変更を受け付け、プレゼンス情報をネットワーク上に配信する機能を持つ。プレゼンティティ４が配信するプレゼンス情報のプレゼンス形式を、プレゼンス形式Ｆｃとする。
【００３２】
なお、通常、プレゼンスサービス対応端末はプレゼンス情報の提供機能とプレゼンス情報の受信機能との両方を併せ持つが、本明細書では説明を容易にするために、ウォッチャ３ａおよびウォッチャ３ｂとプレゼンティティ４とを別機能の端末として説明している。通常のプレゼンスサービス対応端末では、ウォッチャとプレゼンティティとの両方の機能が実装されている。
【００３３】
プレゼンスサーバ１は、ウォッチャ３ａおよびウォッチャ３ｂから受け取ったプレゼンス情報要求をプレゼンティティ４に転送する。また、プレゼンスサーバ１は、プレゼンティティ４から配信されたプレゼンス情報を受信し、プレゼンティティ４のプレゼンス形式Ｆｃのプレゼンス情報Ｉｃを個々のウォッチャ３ａおよびウォッチャ３ｂが解釈可能なプレゼンス形式ＦａおよびＦｂのプレゼンス情報ＩａおよびＩｂに変換する。プレゼンスサーバ１は、プレゼンス形式ＦａおよびＦｂに変換されたプレゼンス情報ＩａおよびＩｂを要求元端末であるウォッチャ３ａおよび３ｂに送信する機能を持つ。
【００３４】
詳しくは、プレゼンスサーバ１は、プレゼンス情報要求送受信部１１と、端末識別子・端末機種対応データベース１２と、端末要求保存部１３と、プレゼンス情報受信部１４と、プレゼンス形式変換部１５と、プレゼンス形式テーブル１６と、プレゼンス情報送信部１７とを含んで構成されている。
【００３５】
プレゼンス情報要求送受信部１１は、ウォッチャ３ａおよびウォッチャ３ｂからのプレゼンス情報要求を受信し、受信したプレゼンス情報要求から端末識別子ＴａおよびＴｂならびに端末機種ＫａおよびＫｂを取り出し、端末識別子・端末機種対応データベース１２に登録する。また、プレゼンス情報要求送受信部１１は、ウォッチャ３ａおよびウォッチャ３ｂからのプレゼンス情報要求に関する要求先端末識別子Ｔｃならびに要求元端末識別子ＴａおよびＴｂを端末要求保存部１３に保存する。さらに、プレゼンス情報要求送受信部１１は、ウォッチャ３ａおよびウォッチャ３ｂから受信したプレゼンス情報要求を要求先端末識別子Ｔｃのプレゼンティティ４に転送する。
【００３６】
図３を参照すると、端末識別子・端末機種対応データベース１２は、端末毎に端末識別子および端末機種の組を蓄積する。端末識別子は、端末アドレスを抽象化したものであり、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ），ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス等を内部に含む。
【００３７】
図４を参照すると、端末要求保存部１３は、ウォッチャ３ａおよびウォッチャ３ｂからのプレゼンス情報要求に関する要求先端末識別子Ｔｃならびに要求元端末識別子ＴａおよびＴｂを保存する。
【００３８】
プレゼンス情報受信部１４は、プレゼンティティ４からの端末識別子Ｔｃおよび端末機種Ｋｃを受信し、端末識別子Ｔｃおよび端末機種Ｋｃの組を端末識別子・端末機種対応データベース１２に登録する。また、プレゼンス情報受信部１４は、プレゼンティティ４から配信されたプレゼンス情報Ｉｃの受信を行う。
【００３９】
プレゼンス形式変換部１５は、プレゼンス情報受信部１４により受信されたプレゼンス情報Ｉｃをプレゼンス形式テーブル１６を参照して要求元端末であるウォッチャ３ａまたは３ｂにおけるプレゼンス形式ＦａまたはＦｂのプレゼンス情報ＩａまたはＩｂに変換する。
【００４０】
図５を参照すると、プレゼンス形式テーブル１６は、端末毎に端末機種およびプレゼンス形式の組を記憶する。プレゼンス形式は、プレゼンスの状態（オフライン，オンライン，電話中等）を端末間で相互に通信が行えるように一定の書式で記述したものである。
【００４１】
プレゼンス情報送信部１７は、プレゼンス形式変換部１５によりプレゼンス形式を変換されたプレゼンス情報ＩａおよびＩｂを要求元端末であるウォッチャ３ａまたは３ｂに送信する。
【００４２】
図６を参照すると、プレゼンスサーバ１におけるプレゼンティティ４からの端末識別子Ｔｃおよび端末機種Ｋｃの受信処理は、端末識別子および端末機種受信ステップＳ１０１と、端末識別子および端末機種の組登録ステップＳ１０２とからなる。
【００４３】
図７を参照すると、プレゼンスサーバ１におけるウォッチャ３ａおよびウォッチャ３ｂからのプレゼンス情報要求受信処理は、プレゼンス情報要求受信ステップＳ１１１と、端末識別子および端末機種取り出しステップＳ１１２と、端末識別子および端末機種の組登録ステップＳ１１３と、要求元端末識別子および要求先端末識別子保存ステップＳ１１４と、要求元端末識別子および要求先端末識別子既存在判定ステップＳ１１５と、プレゼンス情報要求転送ステップＳ１１６とからなる。
【００４４】
図８を参照すると、プレゼンスサーバ１におけるプレゼンティティ４からのプレゼンス情報Ｉｃの受信処理は、プレゼンス情報受信ステップＳ１２１と、要求元端末機種取り出しステップＳ１２２と、プレゼンス形式変換指示ステップＳ１２３と、プレゼンス形式変換ステップＳ１２４と、プレゼンス情報送信指示ステップＳ１２５と、要求元端末識別子取り出しステップＳ１２６と、プレゼンス情報送信ステップＳ１２７と、要求元端末機種有無判定ステップＳ１２８とからなる。
【００４５】
次に、このように構成された第１の実施の形態に係るプレゼンスサービスシステムの動作について、図１ないし図８を参照しながら説明する。
【００４６】
初期状態では、プレゼンスサーバ１の端末識別子・端末機種対応データベース１２は、空であるものとする。また、端末要求保存部１３も、空であるものとする。さらに、プレゼンス形式テーブル１６には、端末機種およびプレゼンス形式の組が予め登録されているものとする。
【００４７】
プレゼンティティ４は、起動時に、自端末の端末識別子Ｔｃおよび端末機種Ｋｃをプレゼンスサーバ１に送信する。
【００４８】
プレゼンスサーバ１では、プレゼンス情報受信部１４が、プレゼンティティ４からの端末識別子Ｔｃおよび端末機種Ｋｃを受信し（ステップＳ１０１）、端末識別子Ｔｃおよび端末機種Ｋｃの組を端末識別子・端末機種対応データベース１２に登録する（ステップＳ１０２）。
【００４９】
一方、ウォッチャ３ａは、プレゼンティティ４に対するプレゼンス情報要求（以下、プレゼンス情報要求Ａとする）をプレゼンスサーバ１に送信する。
【００５０】
プレゼンスサーバ１では、プレゼンス情報要求送受信部１１が、ウォッチャ３ａからのプレゼンス情報要求Ａを受信する（ステップＳ１１１）。
【００５１】
次に、プレゼンス情報要求送受信部１１は、受信したプレゼンス情報要求Ａからウォッチャ３ａの端末識別子Ｔａおよび端末機種Ｋａを取り出し（ステップＳ１１２）、端末識別子Ｔａおよび端末機種Ｋａの組を端末識別子・端末機種対応データベース１２に登録する（ステップＳ１１３）。
【００５２】
続いて、プレゼンス情報要求送受信部１１は、プレゼンス情報要求Ａに含まれる要求先端末識別子（プレゼンティティ４の端末識別子Ｔｃ）および要求元端末識別子（ウォッチャ３ａの端末識別子Ｔａ）の組を端末要求保存部１３に保存する（ステップＳ１１４）。
【００５３】
次に、プレゼンス情報要求送受信部１１は、端末要求保存部１３に同じ要求先端末識別子を有する組がすでに保存されていたかどうかを判定し（ステップＳ１１５）、保存されていなかったので、プレゼンス情報要求Ａを要求先端末識別子Ｔｃのプレゼンティティ４に転送する（ステップＳ１１６）。
【００５４】
プレゼンティティ４は、プレゼンスサーバ１からのプレゼンス情報要求Ａを受信し、プレゼンス情報が購読されたことを記憶する。
【００５５】
他方、ウォッチャ３ｂは、プレゼンティティ４に対するプレゼンス情報要求（以下、プレゼンス情報要求Ｂとする）をプレゼンスサーバ１に送信する。
【００５６】
プレゼンスサーバ１では、プレゼンス情報要求送受信部１１が、ウォッチャ３ｂからのプレゼンス情報要求Ｂを受信する（ステップＳ１１１）。
【００５７】
次に、プレゼンス情報要求送受信部１１は、受信したプレゼンス情報要求Ｂからウォッチャ３ｂの端末識別子Ｔｂおよび端末機種Ｋｂを取り出し（ステップＳ１１２）、端末識別子Ｔｂおよび端末機種Ｋｂの組を端末識別子・端末機種対応データベース１２に登録する（ステップＳ１１３）。
【００５８】
続いて、プレゼンス情報要求送受信部１１は、プレゼンス情報要求Ｂに含まれる要求先端末識別子（プレゼンティティ４の端末識別子Ｔｃ）および要求元端末識別子（ウォッチャ３ｂの端末識別子Ｔｂ）の組を端末要求保存部１３に保存する（ステップＳ１１４）。
【００５９】
次に、プレゼンス情報要求送受信部１１は、端末要求保存部１３に同じ要求先端末識別子を有する組がすでに保存されていたかどうかを判定し（ステップＳ１１５）、保存されていたので、すなわちウォッチャ３ａからのプレゼンス情報要求Ａですでにプレゼンティティ４に対するプレゼンス情報要求Ａの転送を行っているので、プレゼンス情報要求Ｂのプレゼンティティ４への転送は行わない。
【００６０】
ここで、プレゼンス情報通知者がプレゼンティティ４のプレゼンス情報Ｉｃを変更した場合を考える。すると、プレゼンティティ４は、変更されたプレゼンス情報Ｉｃをプレゼンスサーバ１に配信する。
【００６１】
プレゼンスサーバ１では、プレゼンス情報受信部１４が、プレゼンティティ４からのプレゼンス情報Ｉｃを受信する（ステップＳ１２１）。
【００６２】
次に、プレゼンス情報受信部１４は、送信元（要求先）端末であるプレゼンティティ４の端末機種Ｋｃをキーにして端末識別子・端末機種対応データベース１２を検索し、要求元端末の端末機種として端末機種Ｋａおよび端末機種Ｋｂを取り出す（ステップＳ１２２）。
【００６３】
続いて、プレゼンス情報受信部１４は、まず、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋａのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【００６４】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋａをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆａを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆａのプレゼンス情報Ｉａに変換する（ステップＳ１２４）。
【００６５】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆａに変換されたプレゼンス情報Ｉａを要求元端末に送信するようにプレゼンス情報送信部１７に指示する（ステップＳ１２５）。
【００６６】
プレゼンス情報送信部１７は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、まず、対応する要求元端末識別子Ｔａを取り出す（ステップＳ１２６）。
【００６７】
次に、プレゼンス情報送信部１７は、プレゼンス形式Ｆａに変換されたプレゼンス情報Ｉａを要求元端末識別子Ｔａのウォッチャ３ａに送信する（ステップＳ１２７）。
【００６８】
続いて、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１２８）、端末機種Ｋｂがまだあるので、ステップＳ１２３に制御を戻す。
【００６９】
続いて、プレゼンス情報受信部１４は、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋｂのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【００７０】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋｂをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆｂを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆｂのプレゼンス情報Ｉｂに変換する（ステップＳ１２４）。
【００７１】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末に送信するようにプレゼンス情報送信部１７に指示する（ステップＳ１２５）。
【００７２】
プレゼンス情報送信部１７は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、対応する要求元端末識別子Ｔｂを取り出す（ステップＳ１２６）。
【００７３】
次に、プレゼンス情報送信部１７は、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末識別子Ｔｂのウォッチャ３ｂに送信する（ステップＳ１２７）。
【００７４】
最後に、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１２８）、ないので、処理を終了する。
【００７５】
第１の実施の形態によれば、プレゼンスサーバ１にプレゼンス形式変換部１５を追加することで、端末は複数のプレゼンス形式の解釈を行う必要がなくなるので、新しいプレゼンス形式が定義されても、プレゼンスサーバ１側の拡張だけで既存の端末とプレゼンス情報のやりとりが行える。
【００７６】
また、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）リソースやメモリリソースが少ない端末に複数のプレゼンス形式の解釈機能を搭載する必要がなくなるので、ＣＰＵリソースやメモリリソースの消費節約が図れる。
【００７７】
さらに、ウォッチャ３ａおよび３ｂにプレゼンス情報を解凍する機能を付与した場合、プレゼンスサーバ１にプレゼンス情報の圧縮機能を付け加えることもできるので、プレゼンス情報の圧縮機能追加のために、プレゼンティティ４を拡張する必要もない。特に、ネットワークが無線電話網の場合に、無線帯域の節約が行える。
【００７８】
［第２の実施の形態］
図９は、本発明の第２の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【００７９】
第２の実施の形態に係るプレゼンスサービスシステムは、ウォッチャの解釈／表示できるプレゼンス情報の種類が少ない場合、プレゼンス形式の変換前後のプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換し、変換されたインスタントメッセージパケットをプレゼンス情報に付与する形でウォッチャに送信する機能を備えるものである。
【００８０】
詳しくは、第２の実施の形態におけるプレゼンスサーバ１ａは、第１の実施の形態におけるプレゼンスサーバ１に対して、プレゼンス形式変換部１５によりプレゼンス形式を変換されたプレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するインスタントメッセージ変換部１８と、インスタントメッセージ変換部１８により変換されたインスタントメッセージパケットをプレゼンティティの端末識別子を要求先端末識別子として端末要求保存部１３を検索して要求元端末識別子のウォッチャに送信するインスタントメッセージ送信部１９とを付加するようにしたものである。
【００８１】
ところで、第２の実施の形態では、プレゼンス情報の差分を変換するフォーマットおよび送信形式にインスタントメッセージパケットを用いるが、メールなどをプッシュ送信できる送信手段ならば、どのような手段でも利用可能である。
【００８２】
図１０を参照すると、プレゼンスサーバ１ａにおけるプレゼンティティ４からのプレゼンス情報Ｉｃの受信処理は、プレゼンス情報受信ステップＳ１２１と、要求元端末機種取り出しステップＳ１２２と、プレゼンス形式変換指示ステップＳ１２３と、プレゼンス形式変換ステップＳ１２４と、プレゼンス情報送信指示ステップＳ１２５と、要求元端末識別子取り出しステップＳ１２６と、プレゼンス情報送信ステップＳ１２７と、プレゼンス情報差分変換指示ステップＳ１２９と、インスタントメッセージパケット作成ステップＳ１３０と、要求元端末識別子取り出しステップＳ１３１と、インスタントメッセージパケット送信ステップＳ１３２と、要求元端末機種有無判定ステップＳ１２８とからなる。
【００８３】
なお、その他の特に言及しない部分については、第１の実施の形態における対応部分と同一符号を付して、それらの詳しい説明を省略する。
【００８４】
次に、このように構成された第２の実施の形態に係るプレゼンスサービスシステムの動作について、第１の実施の形態に係るプレゼンスサービスシステムの動作と相違する点を中心として説明する。
【００８５】
第２の実施の形態では、ウォッチャ３ａおよび３ｂを解釈／表示できるプレゼンス情報の種類が少ない端末とし、第１の実施の形態におけるプレゼンス形式の変換を、以下のように変更する。
【００８６】
プレゼンスサーバ１ａでは、プレゼンス情報受信部１４が、プレゼンティティ４からのプレゼンス情報Ｉｃを受信する（ステップＳ１２１）。
【００８７】
次に、プレゼンス情報受信部１４は、送信元（要求先）端末であるプレゼンティティ４の端末機種Ｋｃをキーにして端末識別子・端末機種対応データベース１２を検索し、要求元端末の端末機種として端末機種Ｋａおよび端末機種Ｋｂを取り出す（ステップＳ１２２）。
【００８８】
続いて、プレゼンス情報受信部１４は、まず、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋａのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【００８９】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋａをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆａを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆａのプレゼンス情報Ｉａに変換する（ステップＳ１２４）。
【００９０】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆａに変換されたプレゼンス情報Ｉａを要求元端末に送信するようにプレゼンス情報送信部１７に指示する（ステップＳ１２５）。
【００９１】
プレゼンス情報送信部１７は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、まず、対応する要求元端末識別子Ｔａを取り出す（ステップＳ１２６）。
【００９２】
次に、プレゼンス情報送信部１７は、プレゼンス形式Ｆａに変換されたプレゼンス情報Ｉａを要求元端末識別子Ｔａのウォッチャ３ａに送信する（ステップＳ１２７）。
【００９３】
続いて、プレゼンス情報受信部１４は、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆａのプレゼンス情報Ｉａに変換する過程で欠落したプレゼンス情報の差分をインスタントメッセージ変換部１８に引き渡し、プレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するように指示する（ステップＳ１２９）。
【００９４】
インスタントメッセージ変換部１８は、プレゼンス形式変換部１５から引き渡されたプレゼンス情報の差分に基づいて可読性のあるフォーマットのインスタントメッセージパケットを作成する（ステップＳ１３０）。
【００９５】
次に、インスタントメッセージ送信部１９は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、まず、対応する要求元端末識別子Ｔａを取り出す（ステップＳ１３１）。
【００９６】
続いて、インスタントメッセージ送信部１９は、インスタントメッセージパケットを要求元端末識別子Ｔａのウォッチャ３ａに送信する（ステップＳ１３２）。
【００９７】
次に、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１２８）、あるので、ステップＳ１２３に制御を戻す。
【００９８】
プレゼンス情報受信部１４は、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋｂのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【００９９】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋｂをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆｂを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆｂのプレゼンス情報Ｉｂに変換する（ステップＳ１２４）。
【０１００】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末に送信するようにプレゼンス情報送信部１７に指示する（ステップＳ１２５）。
【０１０１】
プレゼンス情報送信部１７は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、対応する要求元端末識別子Ｔｂを取り出す（ステップＳ１２６）。
【０１０２】
次に、プレゼンス情報送信部１７は、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末識別子Ｔｂのウォッチャ３ｂに送信する（ステップＳ１２７）。
【０１０３】
続いて、プレゼンス情報受信部１４は、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆｂのプレゼンス情報Ｉｂに変換する過程で欠落したプレゼンス情報の差分をインスタントメッセージ変換部１８に引き渡し、プレゼンス情報の差分を可読性のあるフォーマットのインスタントメッセージパケットに変換するように指示する（ステップＳ１２９）。
【０１０４】
インスタントメッセージ変換部１８は、プレゼンス形式変換部１５から引き渡されたプレゼンス情報の差分に基づいて可読性のあるフォーマットのインスタントメッセージパケットを作成する（ステップＳ１３０）。
【０１０５】
次に、インスタントメッセージ送信部１９は、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、対応する要求元端末識別子Ｔｂを取り出す（ステップＳ１３１）。
【０１０６】
続いて、インスタントメッセージ送信部１９は、インスタントメッセージパケットを要求元端末識別子Ｔｂのウォッチャ３ｂに送信する（ステップＳ１３２）。
【０１０７】
最後に、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１３７）、ないので処理を終了する。
【０１０８】
このように、第２の実施の形態によれば、要求元端末に合わせたプレゼンス形式の変換だけでなく、要求元端末が解釈／表示できるプレゼンス情報の種類が少ない端末やプレゼンス情報の解釈機能を持たない端末でも、インスタントメッセージなどの他の通信手段を用いてプレゼンス情報の通知を行うことができる。
【０１０９】
［第３の実施の形態］
図１１は、本発明の第３の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図１に示した第１の実施の形態に係るプレゼンスサービスシステムに対して、ウォッチャの解釈できるプレゼンスプロトコルの種類が異なる場合に、プレゼンスサーバ１でプレゼンスプロトコルを変換する機能を備えるものである。
【０１１０】
詳しくは、第３の実施の形態におけるプレゼンスサーバ１ｂでは、第１の実施の形態におけるプレゼンスサーバ１のプレゼンス情報要求送受信部１１が、プレゼンスプロトコルＰａでプレゼンス情報要求を受信するプレゼンス情報要求送受信部１１ａと、プレゼンスプロトコルＰａとは異なるプレゼンスプロトコルＰｂでプレゼンス情報要求を受信するプレゼンス情報要求送受信部１１ｂとの２つに分けられて設けられている。
【０１１１】
また、第３の実施の形態におけるプレゼンスサーバ１ｂでは、第１の実施の形態におけるプレゼンスサーバ１のプレゼンス情報送信部１７が、プレゼンスプロトコルＰａでプレゼンス情報を送信するプレゼンス情報送信部１７ａと、プレゼンスプロトコルＰａとは異なるプレゼンスプロトコルＰｂでプレゼンス情報を送信するプレゼンス情報送信部１７ｂとの２つに分けられて設けられている。
【０１１２】
さらに、第３の実施の形態におけるプレゼンスサーバ１ｂでは、第１の実施の形態におけるプレゼンスサーバ１に対して、図１２に示すように、端末機種およびプレゼンスプロトコルの組を保持する端末機種・プレゼンスプロトコル対応テーブル２０が付加されている。プレゼンスプロトコルは、プレゼンス情報をやりとりするための手順である。
【０１１３】
図１３を参照すると、プレゼンスサーバ１ｂにおけるプレゼンティティ４からのプレゼンス情報Ｉｃの受信処理は、プレゼンス情報受信ステップＳ１２１と、要求元端末機種取り出しステップＳ１２２と、プレゼンス形式変換指示ステップＳ１２３と、プレゼンス形式変換ステップＳ１２４と、プレゼンスプロトコル取り出しステップＳ１２５ａと、プレゼンス情報送信指示ステップＳ１２５ｂと、要求元端末識別子取り出しステップＳ１２６と、プレゼンス情報送信ステップＳ１２７と、要求元端末機種有無判定ステップＳ１２８とからなる。
【０１１４】
なお、その他の特に言及しない部分については、第１の実施の形態における対応部分と同一符号を付して、それらの詳しい説明を省略する。
【０１１５】
次に、このように構成された第３の実施の形態に係るプレゼンスサービスシステムの動作について、第１の実施の形態に係るプレゼンスサービスシステムの動作との相違点を中心に説明する。
【０１１６】
初期状態では、プレゼンスサーバ１ｂの端末識別子・端末機種対応データベース１２は、空であるものとする。また、端末要求保存部１３も、空であるものとする。さらに、プレゼンス形式テーブル１６には、端末機種およびプレゼンス形式の組が登録されているものとする。さらにまた、端末機種・プレゼンスプロトコル対応テーブル２０には、端末機種およびプレゼンスプロトコルの組が登録されているものとする。
【０１１７】
プレゼンティティ４は、起動時に、端末識別子Ｔｃおよび端末機種Ｋｃをプレゼンスサーバ１ｂに送信する。
【０１１８】
プレゼンスサーバ１ｂでは、プレゼンス情報受信部１４が、プレゼンティティ４からの端末識別子Ｔｃおよび端末機種Ｋｃを受信し（ステップＳ１０１）、端末識別子Ｔｃおよび端末機種Ｋｃの組を端末識別子・端末機種対応データベース１２に登録する（ステップＳ１０２）。
【０１１９】
一方、ウォッチャ３ａは、プレゼンティティ４に対するプレゼンス情報要求（以下、プレゼンス情報要求Ａとする）をプレゼンスプロトコルＰａでプレゼンスサーバ１ｂに送信する。
【０１２０】
プレゼンスサーバ１ｂでは、プレゼンスプロトコルＰａに対応しているプレゼンス情報要求送受信部１１ａが、ウォッチャ３ａからのプレゼンス情報要求Ａを受信する（ステップＳ１１１）。
【０１２１】
次に、プレゼンス情報要求送受信部１１ａは、受信したプレゼンス情報要求Ａからウォッチャ３ａの端末識別子Ｔａおよび端末機種Ｋａを取り出し（ステップＳ１１２）、端末識別子Ｔａおよび端末機種Ｋａの組を端末識別子・端末機種対応データベース１２に記憶する（ステップＳ１１３）。
【０１２２】
続いて、プレゼンス情報要求送受信部１１ａは、プレゼンス情報要求Ａに含まれる要求先端末識別子（プレゼンティティ４の端末識別子Ｔｃ）および要求元端末識別子（ウォッチャ３ａの端末識別子Ｔａ）の組を端末要求保存部１３に保存する（ステップＳ１１４）。
【０１２３】
次に、プレゼンス情報要求送受信部１１ａは、端末要求保存部１３に同じ要求先端末識別子を有する組がすでに保存されていたかどうかを判定し（ステップＳ１１５）、保存されていなかったので、プレゼンス情報要求Ａを要求先端末識別子Ｔｃのプレゼンティティ４に転送する（ステップＳ１１６）。
【０１２４】
プレゼンティティ４は、プレゼンスサーバ１ｂからのプレゼンス情報要求Ａを受信し、プレゼンス情報が購読されたことを記憶する。
【０１２５】
他方、ウォッチャ３ｂは、プレゼンティティ４に対するプレゼンス情報要求（以下、プレゼンス情報要求Ｂとする）をプレゼンスプロトコルＰｂでプレゼンスサーバ１ｂに送信する。
【０１２６】
プレゼンスサーバ１ｂでは、プレゼンスプロトコルＰｂに対応しているプレゼンス情報要求送受信部１１ｂが、ウォッチャ３ｂからのプレゼンス情報要求Ｂを受信する（ステップＳ１１１）。
【０１２７】
次に、プレゼンス情報要求送受信部１１ｂは、受信したプレゼンス情報要求Ｂからウォッチャ３ｂの端末識別子Ｔｂおよび端末機種Ｋｂを取り出し（ステップＳ１１２）、端末識別子Ｔｂおよび端末機種Ｋｂの組を端末識別子・端末機種対応データベース１２に登録する（ステップＳ１１３）。
【０１２８】
続いて、プレゼンス情報要求送受信部１１ｂは、プレゼンス情報要求Ｂに含まれる要求先端末識別子（プレゼンティティ４の端末識別子Ｔｃ）および要求元端末識別子（ウォッチャ３ｂの端末識別子Ｔｂ）の組を端末要求保存部１３に保存する（ステップＳ１１４）。
【０１２９】
次に、プレゼンス情報要求送受信部１１ｂは、端末要求保存部１３に同じ要求先端末識別子を有する組がすでに保存されていたかどうかを判定し（ステップＳ１１５）、保存されていたので、すなわちウォッチャ３ａからのプレゼンス情報要求Ａですでにプレゼンティティ４に対するプレゼンス情報要求Ａの転送を行っているので、プレゼンス情報要求Ｂのプレゼンティティ４への転送は行わない。
【０１３０】
ここで、プレゼンス情報通知者がプレゼンティティ４のプレゼンス情報を変更した場合（以下、プレゼンス情報Ｉｃとする）を考える。すると、プレゼンティティ４は、変更されたプレゼンス情報Ｉｃをプレゼンスサーバ１ｂに送信する。
【０１３１】
プレゼンスサーバ１ｂでは、プレゼンス情報受信部１４が、プレゼンティティ４からのプレゼンス情報Ｉｃを受信する（ステップＳ１２１）。
【０１３２】
次に、プレゼンス情報受信部１４は、送信元（要求先）端末であるプレゼンティティ４の端末機種Ｋｃをキーにして端末識別子・端末機種対応データベース１２を検索し、要求元端末の端末機種として端末機種Ｋａおよび端末機種Ｋｂを取り出す（ステップＳ１２２）。
【０１３３】
続いて、プレゼンス情報受信部１４は、まず、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋａのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【０１３４】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋａをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆａを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆａのプレゼンス情報Ｉａに変換する（ステップＳ１２４）。
【０１３５】
次に、プレゼンス情報受信部１４は、要求元端末の端末機種Ｋａをキーにして端末機種・プレゼンスプロトコル対応テーブル２０を検索してプレゼンスプロトコルＰａを取り出す（ステップＳ１２５ａ）。
【０１３６】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆａに変換されたプレゼンス情報Ｉａを要求元端末に送信するように、取り出されたプレゼンスプロトコルＰａのプレゼンス情報送信部１７ａに指示する（ステップＳ１２５ｂ）。
【０１３７】
プレゼンス情報送信部１７ａは、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、対応する要求元端末識別子Ｔａを取り出す（ステップＳ１２６）。
【０１３８】
次に、プレゼンス情報送信部１７ａは、プレゼンス形式変換部１５によりプレゼンス形式を変換されたプレゼンス情報Ｉａを、要求元端末識別子Ｔａのウォッチャ３ａに送信する（ステップＳ１２７）。
【０１３９】
続いて、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１２８）、あるので、ステップＳ１２３に制御を戻す。
【０１４０】
プレゼンス情報受信部１４は、要求先端末（プレゼンティティ４）の端末機種Ｋｃのプレゼンス情報Ｉｃを、要求元端末の端末機種Ｋｂのプレゼンス情報に変換するようにプレゼンス形式変換部１５に指示する（ステップＳ１２３）。
【０１４１】
プレゼンス形式変換部１５は、要求先端末の端末機種Ｋｃおよび要求元端末の端末機種Ｋｂをキーにしてプレゼンス形式テーブル１６を検索してプレゼンス形式Ｆｃおよびプレゼンス形式Ｆｂを取り出し、プレゼンス形式Ｆｃのプレゼンス情報Ｉｃをプレゼンス形式Ｆｂのプレゼンス情報Ｉｂに変換する（ステップＳ１２４）。
【０１４２】
次に、プレゼンス情報受信部１４は、要求元端末の端末機種Ｋｂをキーにして端末機種・プレゼンスプロトコル対応テーブル２０を検索してプレゼンスプロトコルＰｂを取り出す（ステップＳ１２５ａ）。
【０１４３】
次に、プレゼンス情報受信部１４は、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末に送信するように、取り出されたプレゼンスプロトコルＰｂのプレゼンス情報送信部１７ｂに指示する（ステップＳ１２５ｂ）。
【０１４４】
プレゼンス情報送信部１７ｂは、プレゼンティティ４の端末識別子Ｔｃを要求先端末識別子として端末要求保存部１３を検索し、対応する要求元端末識別子Ｔｂを取り出す（ステップＳ１２６）。
【０１４５】
次に、プレゼンス情報送信部１７ｂは、プレゼンス形式Ｆｂに変換されたプレゼンス情報Ｉｂを要求元端末識別子Ｔｂのウォッチャ３ｂに送信する（ステップＳ１２７）。
【０１４６】
最後に、プレゼンス情報受信部１４は、ステップＳ１２２で取り出した要求元端末の端末機種がまだあるかどうかを判定し（ステップＳ１２８）、ないので、処理を終了する。
【０１４７】
このように、第３の実施の形態によれば、要求先端末であるプレゼンティティ４から配信されたプレゼンス情報ＩｃのプレゼンスプロトコルＰｃを、要求元端末であるウォッチャ３ａおよび３ｂのプレゼンスプロトコルＰａおよびＰｂに変換して送信することができる。
【０１４８】
［第４の実施の形態］
図１４は、本発明の第４の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図１１に示した第３の実施の形態に係るプレゼンスサービスシステムにおけるプレゼンスサーバ１ｂに対して、図９に示した第２の実施の形態に係るプレゼンスサービスシステムにおけるインスタントメッセージ変換部１８およびインスタントメッセージ送信部１９を付加してプレゼンスサーバ１ｃとするようにしたものである。
【０１４９】
なお、その他の特に言及しない部分については、第１ないし第３の実施の形態における対応部分と同一符号を付して、それらの詳しい説明を省略する。
【０１５０】
このように構成された第４の実施の形態に係るプレゼンスサービスシステムの動作は、第２および第３の実施の形態に係るプレゼンスサービスシステムにおける動作を併せたものとなるので、それらの詳しい説明を省略する。
【０１５１】
［第５の実施の形態］
図１５は、本発明の第５の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図１に示した第１の実施の形態に係るプレゼンスサービスシステムにおけるプレゼンスサーバ１に対してプレゼンスサーバプログラム１００を付加するようにした点だけが異なる。したがって、その他の特に言及しない部分には同一符号を付して、それらの詳しい説明を省略する。
【０１５２】
プレゼンスサーバプログラム１００は、コンピュータでなるプレゼンスサーバ１に読み込まれ、プレゼンスサーバ１の動作を、プレゼンス情報要求送受信部１１，端末識別子・端末機種対応データベース１２，端末要求保存部１３，プレゼンス情報受信部１４，プレゼンス形式変換部１５，プレゼンス形式テーブル１６，およびプレゼンス情報送信部１７として制御する。プレゼンスサーバプログラム１００の制御によるプレゼンスサーバ１の動作は、第１の実施の形態におけるプレゼンスサーバ１の動作と全く同様になるので、その詳しい説明を割愛する。
【０１５３】
［第６の実施の形態］
図１６は、本発明の第６の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図９に示した第２の実施の形態に係るプレゼンスサービスシステムにおけるプレゼンスサーバ１ａに対してプレゼンスサーバプログラム１００ａを付加するようにした点だけが異なる。したがって、その他の特に言及しない部分には同一符号を付して、それらの詳しい説明を省略する。
【０１５４】
プレゼンスサーバプログラム１００ａは、コンピュータでなるプレゼンスサーバ１ａに読み込まれ、プレゼンスサーバ１ａの動作を、プレゼンス情報要求送受信部１１，端末識別子・端末機種対応データベース１２，端末要求保存部１３，プレゼンス情報受信部１４，プレゼンス形式変換部１５，プレゼンス形式テーブル１６，プレゼンス情報送信部１７，インスタントメッセージ変換部１８，およびインスタントメッセージ送信部１９として制御する。プレゼンスサーバプログラム１００ａの制御によるプレゼンスサーバ１ａの動作は、第２の実施の形態におけるプレゼンスサーバ１ａの動作と全く同様になるので、その詳しい説明を割愛する。
【０１５５】
［第７の実施の形態］
図１７は、本発明の第７の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図１１に示した第３の実施の形態に係るプレゼンスサービスシステムにおけるプレゼンスサーバ１ｂに対してプレゼンスサーバプログラム１００ｂを付加するようにした点だけが異なる。したがって、その他の特に言及しない部分には同一符号を付して、それらの詳しい説明を省略する。
【０１５６】
プレゼンスサーバプログラム１００ｂは、コンピュータでなるプレゼンスサーバ１ｂに読み込まれ、プレゼンスサーバ１ｂの動作を、プレゼンス情報要求送受信部１１ａおよび１１ｂ，端末識別子・端末機種対応データベース１２，端末要求保存部１３，プレゼンス情報受信部１４，プレゼンス形式変換部１５，プレゼンス形式テーブル１６，プレゼンス情報送信部１７ａおよび１７ｂ，ならびに端末機種・プレゼンスプロトコル対応テーブル２０として制御する。プレゼンスサーバプログラム１００ｂの制御によるプレゼンスサーバ１ｂの動作は、第３の実施の形態におけるプレゼンスサーバ１ｂの動作と全く同様になるので、その詳しい説明を割愛する。
【０１５７】
［第８の実施の形態］
図１８は、本発明の第８の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。本実施の形態に係るプレゼンスサービスシステムは、図１４に示した第４の実施の形態に係るプレゼンスサービスシステムにおけるプレゼンスサーバ１ｃに対してプレゼンスサーバプログラム１００ｃを付加するようにした点だけが異なる。したがって、その他の特に言及しない部分には同一符号を付して、それらの詳しい説明を省略する。
【０１５８】
プレゼンスサーバプログラム１００ｃは、コンピュータでなるプレゼンスサーバ１ｃに読み込まれ、プレゼンスサーバ１ｃの動作を、プレゼンス情報要求送受信部１１ａおよび１１ｂ，端末識別子・端末機種対応データベース１２，端末要求保存部１３，プレゼンス情報受信部１４，プレゼンス形式変換部１５，プレゼンス形式テーブル１６，プレゼンス情報送信部１７ａおよび１７ｂ，インスタントメッセージ変換部１８，インスタントメッセージ送信部１９，ならびに端末機種・プレゼンスプロトコル対応テーブル２０として制御する。プレゼンスサーバプログラム１００ｃの制御によるプレゼンスサーバ１ｃの動作は、第４の実施の形態におけるプレゼンスサーバ１ｃの動作と全く同様になるので、その詳しい説明を割愛する。
【０１５９】
【発明の効果】
第１の効果は、新しいプレゼンス形式が定義されても、プレゼンスサーバ側の拡張だけで既存の端末とプレゼンス情報のやりとりが行えるということである。その理由は、プレゼンスサーバにプレゼンス情報のプレゼンス形式の変換機能を追加するだけで、端末は複数のプレゼンス形式の解釈を行う必要がないからである。
【０１６０】
第２の効果は、ＣＰＵリソースやメモリリソースの消費節約を行えることである。その理由は、ＣＰＵリソースやメモリリソースが少ない端末に複数のプレゼンス形式の解釈機能を入れる必要がなくなるからである。
【０１６１】
第３の効果は、プレゼンス情報の圧縮機能追加のためにプレゼンティティを拡張する必要もないことである。その理由は、ウォッチャにプレゼンス情報を解凍する機能を付与した場合、プレゼンスサーバにプレゼンス情報の圧縮機能を付け加えることもできるからである。特に、ネットワークが無線電話網の場合に、無線帯域の節約が行えるという顕著な効果が得られる。
【０１６２】
第４の効果は、要求元端末に合わせたプレゼンス形式の変換だけでなく、要求元端末が解釈／表示できるプレゼンス情報の種類が少ない端末やプレゼンス情報の解釈機能を持たない端末でも、インスタントメッセージなどの他の通信手段を用いてプレゼンス情報の通知を行うことができることである。その理由は、プレゼンスサーバに、インスタントメッセージ変換部およびインスタントメッセージ送信部を付加するようにしたからである。
【０１６３】
第５の効果は、要求先端末であるプレゼンティティから配信されたプレゼンス情報のプレゼンスプロトコルを、要求元端末であるウォッチャのプレゼンスプロトコルに変換して送信できることである。その理由は、プレゼンスサーバに、端末機種・プレゼンスプロトコル対応テーブルを設け、端末機種に応じてプレゼントプロトコルのプレゼンス情報送信部によってプレゼンス情報を送信するようにしたからである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図２】第１の実施の形態に係るプレゼンスサービスシステムを実現するためのネットワーク構成の一例を示す図である。
【図３】図１中の端末識別子・端末機種対応データベースの内容例を示す図である。
【図４】図１中の端末要求保存部の内容例を示す図である。
【図５】図１中のプレゼンス形式テーブルの内容例を示す図である。
【図６】図１中のプレゼンスサーバにおけるプレゼンティティからの端末識別子および端末機種の受信処理を示すフローチャートである。
【図７】図１中のプレゼンスサーバにおけるウォッチャからのプレゼンス情報要求受信処理を示すフローチャートである。
【図８】図１中のプレゼンスサーバにおけるプレゼンティティからのプレゼンス情報の受信処理を示すフローチャートである。
【図９】本発明の第２の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１０】図９中のプレゼンスサーバにおけるプレゼンティティからのプレゼンス情報の受信処理を示すフローチャートである。
【図１１】本発明の第３の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１２】図１１中の端末機種・プレゼンスプロトコル対応テーブルの内容例を示す図である。
【図１３】図１１中のプレゼンスサーバにおけるプレゼンティティからのプレゼンス情報の受信処理を示すフローチャートである。
【図１４】本発明の第４の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１５】本発明の第５の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１６】本発明の第６の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１７】本発明の第７の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【図１８】本発明の第８の実施の形態に係るプレゼンスサービスシステムの構成を示すブロック図である。
【符号の説明】
１，１ａ，１ｂ，１ｃ  プレゼンスサーバ
３ａ，３ｂ  ウォッチャ
４  プレゼンティティ
１１，１１ａ，１１ｂ  プレゼンス情報要求送受信部
１２  端末識別子・端末機種対応データベース
１３  端末要求保存部
１４  プレゼンス情報受信部
１５  プレゼンス形式変換部
１６  プレゼンス形式テーブル
１７，１７ａ，１７ｂ  プレゼンス情報送信部
１８  インスタントメッセージ変換部
１９  インスタントメッセージ送信部
２０  端末機種・プレゼンスプロトコル対応テーブル
１００，１００ａ，１００ｂ，１００ｃ  プレゼンスサーバ
【図１】
2004240821.tif 000003
【図２】
2004240821.tif 000004
【図３】
2004240821.tif 000005
【図４】
2004240821.tif 000006
【図５】
2004240821.tif 000007
【図６】
2004240821.tif 000008
【図７】
2004240821.tif 000009
【図８】
2004240821.tif 000010
【図９】
2004240821.tif 000011
【図１０】
2004240821.tif 000012
【図１１】
2004240821.tif 000013
【図１２】
2004240821.tif 000014
【図１３】
2004240821.tif 000015
【図１４】
2004240821.tif 000016
【図１５】
2004240821.tif 000017
【図１６】
2004240821.tif 000018
【図１７】
2004240821.tif 000019
【図１８】
2004240821.tif 000020