【手続補正書】
【提出日】平成17年7月20日(2005.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のアプリケーションを連携させて複数のクライアント間でリアルタイムで情報交換
を行う統合サービスを提供するアプリケーション統合システムであって、
複数のサービスを提供するアプリケーションサーバと、
前記アプリケーションサーバからサービスを受ける複数のクライアントと、
前記クライアントからの統合サービスの開始要求に基づいて、前記アプリケーションサ
ーバがクライアントに提供するサービスと、統合サービスへ参加するクライアントを制御
する管理装置と、を備え、
前記クライアントは、
前記複数のサービスに対応する複数のアプリケーションクライアントと、
これら複数のアプリケーションクライアントの統合サービスへの参加を制御するクライ
アント管理部を有し、
このクライアント管理部は、前記統合サービスで使用するアプリケーションと、統合サ
ービスに参加するクライアントをそれぞれ選択し、前記管理装置に統合サービスの開始要
求を送信し、
前記管理装置は、
前記クライアント管理部からの統合サービスの開始要求に基づいて、前記選択されたア
プリケーションに対応するサービスを提供するアプリケーションサーバに対して、前記選
択された参加クライアントに対して前記サービスを開始するよう指令する統合サービス制
御部と、を有し、
前記アプリケーションサーバは、前記統合サービス制御部からの指令に基づいて、前記
選択された参加クライアントのクライアント管理部に対して、サービスの開始をそれぞれ
通知することを特徴とするアプリケーション統合管理システム。
【請求項２】
前記アプリケーションサーバは、統合サービスに必須のサービスを提供する必須アプリ
ケーションと、統合サービスで選択的に使用可能な任意のサービスを提供する任意アプリ
ケーションとを備え、
前記クライアントは、前記統合サービスに必須のサービスに対応するアプリケーション
クライアントを備えると共に、前記任意のサービスに対応するアプリケーションクライア
ントを選択的に備えたことを特徴とする請求項１に記載のアプリケーション統合管理シス
テム。
【請求項３】
前記統合サービス制御部は、前記クライアントが選択したアプリケーションのうち、必
須アプリケーションまたは任意アプリケーションによるサービスの提供が、全参加クライ
アントで受けることができない場合には、各クライアントへエラーが発生したことをクラ
イアントへ通知するとともに、所定のエラー処理を行うことを特徴とする請求項２に記載
のアプリケーション統合管理システム。
【請求項４】
前記統合サービス制御部は、前記クライアントが選択したアプリケーションのうち、任
意アプリケーションによるサービスの提供が受けられない参加クライアントがある場合に
は、この任意アプリケーションのサービスから当該参加クライアントを除いてサービスを
提供するとともに、各クライアントへエラーが発生したことをクライアントへ通知するこ
とを特徴とする請求項３に記載のアプリケーション統合管理システム。
【請求項５】
前記統合サービス制御部は、前記クライアントが選択したアプリケーションのうち、必
須アプリケーションによるサービスの提供が受けられない参加クライアントがある場合に
は、統合サービスの開始を中止するとともに、クライアントへエラーが生じたことを通知
することを特徴とする請求項３に記載のアプリケーション統合管理システム。
【請求項６】
前記統合サービス制御部は、前記クライアントが選択したアプリケーションのうち、ア
プリケーションサーバでサービスを提供できない任意アプリケーションがある場合には、
この任意アプリケーションを除いて統合サービスを開始するとともに、クライアントへエ
ラーが発生したことをクライアントへ通知することを特徴とする請求項３に記載のアプリ
ケーション統合管理システム。
【請求項７】
前記統合サービス制御部は、前記クライアントが選択したアプリケーションのうち、ア
プリケーションサーバでサービスを提供ができない必須アプリケーションがある場合には
、統合サービスの開始を中止するとともに、クライアントへ統合サービスにエラーが生じ
たことを通知することを特徴とする請求項３に記載のアプリケーション統合管理システム
。
【請求項８】
前記統合サービス制御部が、統合サービスを開始するときに、この統合サービスに参加
するクライアントのユーザに関する情報と、この統合サービスで使用するアプリケーショ
ンに関する情報と、利用時間に関する情報を記録するセッション情報管理装置と、
前記ユーザに関する情報に対応して、課金情報を演算する課金情報管理装置と、を備え
たことを特徴とする請求項１に記載のアプリケーション統合管理システム。
【請求項９】
前記課金情報管理装置を、前記セッション情報管理装置及び管理装置と同一のネットワ
ークに配置したことを特徴とする請求項８に記載のアプリケーション統合管理システム。
【請求項１０】
前記課金情報管理装置を、外部ネットワークを介して前記セッション情報管理装置及び
管理装と接続したことを特徴とする請求項８に記載のアプリケーション統合管理システム
。
【請求項１１】
複数のアプリケーションを連携させて複数のクライアント間でリアルタイムで情報交換
を行う統合サービスを提供するサーバ装置であって、
前記クライアントから、参加するクライアントと使用するアプリケーションを含む統合
サービスの開始要求を受信すると、前記複数のアプリケーションを提供するアプリケーシ
ョンサーバに対して、使用するアプリケーション毎に参加するクライアントへのサービス
開始を指令する統合サービス開始部と、
前記サービス開始指令に対応するアプリケーションサーバからの応答に基づいて、統合
サービスの提供を制御する統合サービス制御部と、を備えたことを特徴とするサーバ装置
。
【請求項１２】
前記アプリケーションは、統合サービスに必須のサービスを提供する必須アプリケーシ
ョンと、統合サービスで選択的に使用可能な任意のサービスを提供する任意アプリケーシ
ョンとから構成され、
前記統合サービス制御部は、前記統合サービスに必須のサービスに対応する必須アプリ
ケーションを提供するアプリケーションサーバからエラーを示す情報を受信したときには
、統合サービスの提供を中止することを特徴とする請求項１１に記載のサーバ装置。
【請求項１３】
前記統合サービス制御部は、前記クライアントから受信した使用アプリケーションのう
ち、任意アプリケーションを提供するアプリケーションサーバからエラーを示す情報を受
信したときには、この任意アプリケーションのサービスを統合サービスから除外すること
を特徴とする請求項１２に記載のサーバ装置。
【請求項１４】
複数のアプリケーションから受けるサービスを連携して他のクライアントとリアルタイ
ムで情報交換を行うプログラムであって、
前記情報交換で使用するアプリケーションと、情報交換を行うクライアントをそれぞれ
選択する手順と、
これら選択したアプリケーション及びクライアントとの情報交換の開始要求を送信する
手順と、
前記選択したアプリケーションからの応答を受信する手順と、
前記選択したアプリケーションからの応答を全て受信したか否かを判定する手順と、
この判定結果に基づいて、情報交換の開始の可否を判定する手順と、
をコンピュータに機能させることを特徴とするプログラム。
【請求項１５】
前記情報交換の開始の可否を判定する手順は、選択したアプリケーションからの応答を
全て受信したときに、情報交換の開始を判定することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記情報交換の開始の可否を判定する手順は、選択したアプリケーションの応答のうち
、少なくとも一つからの応答が受信できない場合には、情報交換の中止を判定することを
特徴とする請求項１４に記載のプログラム。
【請求項１７】
複数のアプリケーションサーバと、該複数のアプリケーションサーバと接続された複数
の端末と、にネットワークを介して接続された送受信部を備えた統合セッション管理サー
バであって、
さらにメモリと、ＣＰＵとを備え、
上記送受信部は、１つの統合セッションＩＤと、該統合セッションＩＤに対応した複数
の端末ＩＤと、該統合セッションＩＤに対応した複数のアプリケーションＩＤとを上記端
末から受信し、
上記複数のアプリケーションＩＤと対応した複数のアプリケーションサーバに対して、
上記統合セッションＩＤと、上記複数の端末ＩＤとを送信することが可能であり、
上記メモリは、上記複数のアプリケーションサーバと上記複数の端末との間の通信開始
又は通信終了を示す情報を保持することが可能であることを特徴とする統合セッション管
理サーバ。
【請求項１８】
それぞれメモリとＣＰＵと複数の端末に接続された送受信部とを有する、複数のアプリ
ケーションサーバと、該アプリケーションサーバとも接続された統合セッション管理サー
バを備えた統合セッション管理システムであって、
上記統合セッション管理サーバの送受信部は、
上記端末から、１つの統合セッションＩＤと、該統合セッションＩＤに対応した複数の
端末ＩＤと、該統合セッションに対応した複数のアプリケーションＩＤとを受信し、
上記複数のアプリケーションＩＤと対応した複数のアプリケーションサーバに対して、
上記統合セッションＩＤと、上記複数の端末ＩＤとを送信することが可能であり、
上記統合セッション管理サーバのメモリは、
上記複数のアプリケーションサーバと上記複数の端末との間の通信開始又は通信終了を示
す情報を保持することが可能であり、
上記複数のアプリケーションＩＤと対応した複数のアプリケーションサーバの送受信部
はそれぞれ、
上記統合セッション管理サーバから上記統合セッションＩＤと、上記複数の端末ＩＤと
を受信し、上記複数の端末ＩＤに対応した複数の端末に対して通信開始要求を送信するこ
とが可能であることを特徴とする統合セッション管理システム。
【請求項１９】
それぞれ複数のアプリケーションサーバと、統合セッション管理サーバとに接続された
送受信部と、ＣＰＵとを備えた端末において、統合セッション開始方法を上記ＣＰＵに実
行させることが可能なソフトウェアであって、
１つの統合セッションＩＤと、該統合セッションＩＤに対応した複数のアプリケーショ
ンサーバのＩＤと、該統合セッションＩＤに対応した複数の端末のＩＤを上記送受信部か
ら送信するステップと、
上記複数のアプリケーションＩＤに対応した複数のアプリケーションサーバのそれぞれ
から、通信開始要求を上記送受信部が受信するステップとを有する統合セッション開始方
法を上記ＣＰＵに実行させることを特徴とするソフトウェア。
【請求項２０】
それぞれ複数のアプリケーションサーバと、統合セッション管理サーバとに接続された
送受信部と、表示装置と、入力インタフェースと、ＣＰＵとを備えた端末において、統合
セッション開始方法を上記ＣＰＵに実行させることが可能なソフトウェアであって、
上記複数のアプリケーションサーバが提供可能な複数のアプリケーションを示す情報を
上記表示装置に表示するステップと、
上記入力インターフェースからの入力に基づいて選択された、上記複数のアプリケーシ
ョンサーバが提供可能なアプリケーションから少なくとも１つのアプリケーションを表示
するステップと、
上記選択されたアプリケーションを提供する少なくとも１つのアプリケーションサーバ
のＩＤを上記端末のＩＤとともに上記送受信部から上記統合セッション管理サーバに送信
するステップとを有する統合セッション開始方法を上記ＣＰＵに実行させることを特徴と
するソフトウェア。
【請求項２１】
複数のアプリケーションサーバと、該複数のアプリケーションサーバと接続された複数
の端末と、にネットワークを介して接続された送受信部を有する統合セッション管理サー
バであって、
上記送受信部は、上記複数のアプリケーションサーバに加えて新たなアプリケーション
サーバと接続可能であり、
上記メモリは、
上記複数のアプリケーションサーバの上記ネットワーク上のアドレスと、上記複数のア
プリケーションサーバと上記複数の端末との間の通信開始又は通信終了を示す情報とを保
持することが可能であり、
さらに上記メモリは、
上記新たなアプリケーションサーバの上記ネットワーク上のアドレスと、上記新たなア
プリケーションサーバと上記複数の端末との間の通信開始又は通信終了を示す情報を記憶
することが可能であることを特徴とする統合セッション管理サーバ。
【請求項２２】
それぞれがＣＰＵ、記憶装置、及び入出力インタフェースを有する複数のサーバ基盤と
、該複数のサーバ基盤を上記それぞれの入出力インタフェースを介して互いに接続可能な
接続部とを備え、さらにネットワークを介して複数の端末に接続されたサーバ筐体であっ
て、
上記複数のサーバ基盤には、
上記それぞれのＣＰＵで実行可能なアプリケーションプログラムが記録されたメモリを
それぞれ有する複数のアプリケーションサーバ基盤と、
上記複数のアプリケーションサーバ基盤の情報を格納したメモリを有するアプリケーシ
ョン統合管理基盤と、
上記複数の端末の情報を格納したメモリを有する端末管理基盤とが含まれることを特徴
とするサーバ筐体。
【請求項２３】
上記サーバ筐体の接続部にはさらに新たなサーバ基盤を接続可能なことを特徴とする請
求項２２記載のサーバ筐体。
【請求項２４】
複数のアプリケーションサーバ、統合アプリケーションサーバ、セッション制御サーバ
、プレゼンス情報を管理するプレゼンスサーバ、及び複数の端末を備えた通信システムで
あって、
上記セッション制御サーバは、
上記複数の端末のうちの一つの端末からセッション制御メッセージを受信する受信部と、
上記セッション制御メッセージを上記統合アプリケーションサーバに送信する送信部とを
有し、
上記統合アプリケーションサーバは、
上記セッション制御サーバから上記セッション制御メッセージを受信する受信部と、
上記セッション制御メッセージにもとづいて上記複数のアプリケーションサーバのうち新
たなセッション制御メッセージを送信する必要があるアプリケーションサーバを選択する
制御部と、
上記新たなセッション制御メッセージを上記選択されたアプリケーションサーバに送信す
る送信部とを有し、
上記プレゼンスサーバは、
上記セッション制御メッセージの内容に従ってプレゼンス情報を更新する制御部を有す
ることを特徴とする通信システム。
【請求項２５】
請求項２４記載の通信システムであって、
上記セッション制御サーバは、
さらに、上記セッション制御メッセージに従ってプレゼンス情報を作成し、上記プレゼ
ンスサーバに送信し、
上記プレゼンスサーバは、
さらに、上記セッション制御メッセージから受信したプレゼンス情報に従って上記プレゼ
ンス情報を更新することを特徴とする通信システム。
【請求項２６】
請求項２４記載の通信システムであって、
上記セッション制御サーバは、
さらに、上記セッション制御メッセージの一部の情報を抽出して、上記プレゼンスサー
バに送信し、
上記プレゼンスサーバは、
さらに、上記セッション制御サーバから受信した情報に基づいて上記プレゼンス情報を
更新することを特徴とする通信システム。
【請求項２７】
請求項２４記載の通信システムであって、
上記統合アプリケーションサーバは、
さらに、上記セッション制御メッセージに従ってプレゼンス情報を作成し、上記プレゼ
ンスサーバに送信し、
上記プレゼンスサーバは、
さらに、上記統合アプリケーションサーバから受信したプレゼンス情報に従って上記プ
レゼンス情報を更新することを特徴とする通信システム。
【請求項２８】
請求項２４記載の通信システムであって、
上記セッション制御メッセージは、上記複数のアプリケーションサーバを用いた複数の
セッションの開始または終了を要求する統合セッション制御メッセージであることを特徴
とする通信システム。
【請求項２９】
請求項２４記載の通信システムであって、
上記セッション制御メッセージは、  上記複数のアプリケーションサーバのうち一つの
アプリケーションサーバを用いた一つのセッションの開始または終了を要求するセッショ
ン制御メッセージであることを特徴とする通信システム。
【請求項３０】
請求項２４記載の通信システムであって、
上記プレゼンスサーバが更新するプレゼンス情報は、上記複数のアプリケーションサー
バと上記複数の端末に関する統合プレゼンス情報であることを特徴とする通信システム。
【請求項３１】
複数のアプリケーションサーバを管理する統合アプリケーションサーバ、プレゼンス情
報を管理するプレゼンスサーバ、及び複数の端末にそれぞれ接続されたセッション制御サ
ーバであって、
上記複数の端末のうち一つの端末からセッション制御メッセージを受信する受信部と、
上記セッション制御メッセージを上記統合アプリケーションサーバに送信する送信部と
を有し、
さらに、上記セッション制御メッセージに基づいてプレゼンス情報を作成し、上記プレゼ
ンスサーバに送信することを特徴とするセッション制御サーバ。
【請求項３２】
請求項３１記載のセッション制御サーバであって、
上記プレゼンス情報を作成する代りに、上記セッション制御メッセージの一部の情報を
抽出して、上記プレゼンスサーバに送信することを特徴とするセッション制御サーバ。
【請求項３３】
複数のアプリケーションサーバ、セッション制御サーバ、プレゼンスサーバ、及び複数
の端末に接続された統合アプリケーションサーバであって、
上記複数の端末のうち一つの端末から上記セッション制御サーバを介してセッション制
御メッセージを受信する受信部と、
上記セッション制御メッセージにもとづいて上記複数のアプリケーションサーバのうち
新たなセッション制御メッセージを送信する必要があるアプリケーションサーバを選択す
る制御部と、
上記新たなセッション制御メッセージを上記選択されたアプリケーションサーバに送信
する送信部を有し、
さらに、上記セッション制御メッセージに基づいてプレゼンス情報を作成し、上記プレ
ゼンスサーバに送信することを特徴とする統合アプリケーションサーバ。