【手続補正書】
【提出日】平成18年2月6日(2006.2.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３
【補正方法】変更
【補正の内容】
【請求項３】
請求項１または２に記載のサービスシステムにおいて、第１の情報管理手段は、前記プレゼンス情報の登録機能ブロック、該情報の変更機能ブロック、該情報の検索機能ブロックおよび該情報の更新を第２の情報管理手段の前記プレゼンス情報の管理手段にアクセスして通知する第１機能ブロックを含むプレゼンス情報の管理手段と、
第１のシステムにおけるサーバを介して２つのクライアント間の通信を提供する第２機能ブロック、該２つのクライアント間を分かれたセッションとして扱う第３機能ブロック、前記２つのクライアント間の通信の完了を第２の情報管理手段の前記シグナリング情報の管理手段に通知する第４機能ブロックおよび前記通信の完了に応じてサービスに対する課金の処理を行う第２の情報管理手段の前記プレゼンス情報の管理手段にアクセスする第５機能ブロックを含むシグナリング情報の管理手段と、
前記ユーザ情報の登録機能ブロック、該情報の削除機能ブロック、該情報の検索機能ブロック、該情報の編集機能ブロック、前記ユーザのパスワードを認証する第６機能ブロック、該パスワードを変更する第７機能ブロックおよび前記ユーザの位置を検索する第８機能ブロックを含むユーザ情報の管理手段と、
前記ロール情報の登録機能ブロック、該情報の削除機能ブロック、該情報の検索機能ブロックおよび該情報の編集機能ブロックを含む前記ロール情報の管理手段とを含むことを特徴とするサービスシステム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項４
【補正方法】変更
【補正の内容】
【請求項４】
請求項３に記載のサービスシステムにおいて、第２の情報管理手段は、第１の情報管理手段における前記プレゼンス情報の登録機能ブロック、該情報の変更機能ブロックおよび該情報の検索機能ブロックのそれぞれにアクセスするアクセス機能ブロック、ならびに第１機能ブロックから供給される情報更新通知のアクセスに応じて起動する第９機能ブロックを含む前記プレゼンス情報の管理手段と、
第２および第３機能ブロックにそれぞれアクセスするアクセス機能ブロック、第４機能ブロックからの通知により完了を認識する第10機能ブロックおよび第５機能ブロックからの通知に応じて前記課金の処理を行う第11機能ブロックとを含む前記シグナリング情報の管理手段と、
第１の情報管理手段における前記ユーザ情報の登録機能ブロック、該情報の削除機能ブロック、該情報の検索機能ブロック、該情報の編集機能ブロックならびに第６ないし第８機能ブロックのそれぞれにアクセスするアクセス機能ブロックを含む前記ユーザ情報の管理手段と、
第１の情報管理手段における前記ロール情報の登録機能ブロック、該情報の削除機能ブロック、該情報の検索機能ブロックおよび該情報の編集機能ブロックのそれぞれにアクセスするアクセス機能ブロックを含む前記ロール情報の管理手段とを含むことを特徴とするサービスシステム。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
請求項５に記載のサービスシステムにおいて、前記アプリケーション生成手段は、前記対象の所属、職種、業務および肩書きの少なくとも一つを含む役割情報とし、該役割情報を基に記述されたデータベースの検索要求を生成する機能を含むことを特徴とするサービスシステム。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
異なる通信プロトコルの環境により構築されたシステムに接続するクライアントのそれぞれと情報を通信して、該情報をサービスとして提供するサービス提供方法において、該方法は、
第１の通信プロトコルに応じて動作する第１のシステムと第２の通信プロトコルに応じて動作する第２のシステムとの間の通信のうち、第１のシステムから送出する情報を第１の通信プロトコルと第２の通信プロトコルにおいて共通に連携させる情報として扱う第３の通信プロトコルに処理して、送出する第１の工程と、
第２のシステムに供給される第３の通信プロトコルの情報を第２の通信プロトコルの情報に処理して、送出する第２の工程と、
第２のシステムから送出する第２の通信プロトコルの情報を第３の通信プロトコルの情報に処理して、送出する第３の工程と、
第１のシステムに供給される第３の通信プロトコルの情報を第１の通信プロトコルの情報に処理して、送出する第４の工程とを含み、
第２のシステムに接続するクライアントが要求する情報に応じて第２のシステムに設けたアプリケーションを生成し、該要求情報を含む起動信号を送出する第５の工程と、
該起動信号により順次第３および第４の工程を行い、第１のシステムにおいて供給される要求情報を基にした管理に応じて処理し、これにより得られた処理結果を第１および第２の工程を経て、第２のシステムに供給し、前記処理結果を前記アプリケーションを介して第２のシステムに接続するクライアントに送出する第６の工程とを含むことを特徴とするサービス提供方法。
【手続補正５】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項９
【補正方法】変更
【補正の内容】
【請求項９】
請求項８に記載の方法において、前記アプリケーションは、対象人物の所属、職種、業務および肩書きの少なくとも一つを含む役割情報とし、該役割情報を基に記述されたデータベースの検索要求を生成する機能を含むことを特徴とするサービス提供方法。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は上述の課題を解決するために、異なる通信プロトコルの環境により構築されたシステムに接続するクライアントのそれぞれと情報を通信して、この情報をサービスとして提供するサービス提供方法において、この方法は、第１の通信プロトコルに応じて動作する第１のシステムと第２の通信プロトコルに応じて動作する第２のシステムとの間の通信のうち、第１のシステムから送出する情報を第１の通信プロトコルと第２の通信プロトコルにおいて共通に連携させる情報として扱う第３の通信プロトコルに処理して、送出する第１の工程と、第２のシステムに供給される第３の通信プロトコルの情報を第２の通信プロトコルの情報に処理して、送出する第２の工程と、第２のシステムから送出する第２の通信プロトコルの情報を第３の通信プロトコルの情報に処理して、送出する第３の工程と、第１のシステムに供給される第３の通信プロトコルの情報を第１の通信プロトコルの情報に処理して、送出する第４の工程とを含み、第２のシステムに接続するクライアントが要求する情報に応じて第２のシステムに設けたアプリケーションを生成し、この要求情報を含む起動信号を送出する第５の工程と、この起動信号により順次第３および第４の工程を行い、第１のシステムにおいて供給される要求情報を基にした管理に応じて処理し、これにより得られた処理結果を第１および第２の工程を経て、第２のシステムに供給し、処理結果をアプリケーションを介して第２のシステムに接続するクライアントに送出する第６の工程とを含むことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
コンポーネントAPI 54は、対応するコンポーネントをSIP-AP 26が利用するためのインタフェースである。後述するように、コンポーネントAPI 54には、情報管理部50の各構成要素、プレゼンス管理部、シグナリング管理部、ユーザ管理部およびロール管理部に対応したコンポーネントAPIを有している。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
Web-DB 34は、Webサーバ32が管理する情報を格納するストレージであり、Webサーバ32の検索要求に応じて情報を提供する機能を有するものもある。格納する情報には、クライアントの課金情報および利用ログ等がある。Web-DB 34は、Webサーバ32だけでなく、Web-APサーバ36にもデータを提供できるように接続されている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
Web-APサーバ36は、常時起動状態にあって、WebプロトコルであるHTTPに基づいてWebサーバ32により管理されるアプリケーションを操作に応じて稼動するサーバである。Web-APサーバ36には、たとえば、オープンソースのTOMCAT、BEAシステム社のWebLogic（商標）等が挙げられる。Web-APサーバ36は、Web-AP 40を介してWeb-API 38に接続されている。Web-APサーバ36は、Web-DB 34の情報を基にアプリケーションを動作させてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
連携管理部64は、SIPシステム12内の対応する構成要素と連携し、情報管理部72のプレゼンス管理部、シグナリング管理部、ユーザ管理部およびロール管理部を利用して、SIPシステム12側へのアクセスまたはWebシステム14側をSIPシステム12側にアクセスさせる通信環境を整えて、管理する機能を有している。連携管理部64は、SIPシステム12内の連携管理部52に対応することから、同様にSOAPやCORBAによる連携管理を行う。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
コンポーネントAPI 74は、当該コンポーネントを介してWeb-AP 40がコンポーネントを利用するように構築されたAP用のインタフェースである。個々のコンポーネントについては後段で説明する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
ロール管理部62は、情報登録機能部114、情報削除機能部116、情報検索機能部118、情報編集機能部120を含み、 SIP-DB 20上で管理するSIP関連情報であるロール情報の操作し、管理する機能を有している。情報登録機能部114はロール情報を登録するモジュールである。情報削除機能部116は登録されたロール情報を削除するモジュールである。情報検索機能部118は登録されたロール情報を検索するモジュールである。情報編集機能部120は登録されたロール情報を編集するモジュールである。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
SIPアクセッサコンポーネント42のプレゼンス管理部76は、図４に示すように、情報登録アクセス機能部130、情報変更アクセス機能部132、情報検索アクセス機能部134および情報更新通知機能部136を含み、SIPシステム12側のプレゼンス管理部56内の各モジュールに連携管理部52と連携管理部64との通信によりアクセスし、プレゼンス情報をSIPシステム12に通知する機能を有している。情報登録アクセス機能部130、情報変更アクセス機能部132、情報検索アクセス機能部134は、それぞれSIPシステム12側のプレゼンス管理部56内の対応する機能モジュールにアクセスして、このアクセス機能によりプレゼンス情報を取得して管理している。情報更新通知機能部136は、図３に示すSIPシステム12側のプレゼンス管理部56内の情報更新通知アクセス機能部90からの情報通知により起動され、通知されたプレゼンス情報をWebブラウザ上で表示可能な形式に変換する機能を有している。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
図４のシグナリング管理部78は、3PCC管理アクセス機能部138、B2BUA管理アクセス機能部140、３PCC完了通知機能部142および課金情報管理機能部144を含み、SIPシステム12側のシグナリング管理部58内の対応する構成要素と相互通信を連携管理部64と連携管理部52を介して通信することにより各機能を管理している。3PCC管理アクセス機能部138は、Webシステム14からSIPシステムのシグナリング管理部58の3PCC管理機能部92をアクセスするモジュールである。B2BUA管理アクセス機能部140は、Webシステム14からシグナリング管理部58のB2BUA管理機能部94をアクセスするモジュールである。3PCC完了通知機能部142は、SIPシステム12における3PCC管理の実行完了の通知をアクセスとして受け取り、Webシステム14で要求された3PCCの実行の完了を認識するモジュールである。課金情報管理機能部144は、たとえばSIPシステム12のシグナリング管理部58で実行されたサービスの完了時に課金情報管理アクセス機能部98からのアクセスに応じてこれまでのサービスを課金情報として算出し、この課金情報を管理するモジュールである。本実施例の課金情報管理機能部144は、図示しない、外部に配設されている課金システムと連携する機能も有している。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
なお、連携管理部64と連携管理部52とを介して通信する場合において、たとえばWebシステム14側の情報登録アクセス機能部130のリモート環境からのアクセスによる情報登録機能部84の利用は、連携管理部64と連携管理部52との間の通信を仲介して、両機能を連携させるようにユーザ情報登録スタブを呼び出すことにより、交信を行うことになる。このスタブは、リモートアクセスの実現に利用するネットワーク16の選択によりそれぞれに、異なり、CORBA連携であればCORBAのスタブ、SOAP連携であればSOAPアクセスのスタブを利用すればよい。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
次にあるWebクライアント44がWebブラウザ上のアプリケーション上でコミュニケーションを図る例を説明する。この例は、 たとえば企業内の「調達担当者」を役割（ロール）をベースで示すあるアイコン等をクリックすると、関係者のプレゼンス状態が一覧表示されるサービスについて説明する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
この一連のサービスは、図５、図６および図７に示す動作シーケンスに従って行う。この場合、Webシステム14は、情報管理部72の内、プレゼンス管理部76およびロール管理部82を用いる。また、SIPシステム12も情報管理部50の内、プレゼンス管理部56およびロール管理部62を用いる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
Webクライアント44は、たとえば調達部門等の役割が表すプレゼンス情報をWebブラウザに提供するサービスが受けられるようにロールにおける検索機能の起動依頼信号（Launch_Req.）180をWebシステム14のWebサーバ32/Web-APサーバ36/EAI 41に時刻T10にて発行する。Webサーバ32/Web-APサーバ36/EAI 41は供給される起動依頼信号180を基に生成した起動信号（Launching）182をロール検索AP 70に時刻T12にて供給する。ロール検索AP 70はこれによりアプリケーションを起動する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
ロール検索AP 70は、時刻T14にてロールの検索依頼信号（Query_Req.）184をロール管理部82に送信する。ロール管理部82は、時刻T16にて連携管理部64を起動信号（Launching）186により起動する。ロール管理部82は、起動だけでなく、ロール検索情報も供給されている。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
情報検索機能部88は、時刻T28にて受信した該当ユーザのプレゼンスを検索する検索依頼信号（Query_Req.）198をSIP-DB 20に供給する。SIP-DB 20は、供給される検索依頼信号を基にプレゼンス情報を検索する。SIP-DB 20は、時刻T30にて検索結果（Query_Data）200をプレゼンス管理部56の情報検索機能部88に出力する。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
連携管理部64は、プレゼンス情報204をWebシステムのプロトコルに対応した情報（Query_Data）206にして、時刻T36にてプレゼンス管理部76の情報検索アクセス機能部134に出力する。情報検索アクセス機能部134は、検索して、得られた該当ユーザのプレゼンス状態を示す情報（Query_Data）208を時刻T38にてロール検索AP 70に送信する。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
Webシステム14とSIPシステム12とにそれぞれ連携管理部を設けることにより、図９に示すように、Webシステム14からSIPシステム12における相手（メンバ）のプレゼンス状態を確認することができる。また、サービス提供システム10は、Webクライアントに表示したプレゼンス状態を基にSIPシステムのSIPクライアントを動作させて、相手側のSIPクライアントとの間でのセッションを確立して、音声・映像・テキストデータの通信を行う。これにより、Web環境のWebクライアントは、Webクライアントの要求に応じて、たとえばIP電話、TV（TeleVision）会議、IM（Instant Message）のようなアプリケーションが機能するSIPクライアントを使い勝手よく利用することができる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
以上のように構成することにより、サービス提供システム10は、SIPシステム12とWebシステム14との間の情報通信を連携管理部52と連携管理部64とにより両システムに関連するSOAP/CORBAの内、選択した通信プロトコルに応じて行い、供給先にて供給された情報を各システムの通信プロトコルにして処理して、SIPシステム12とWebシステム14を融合した一つのシステムとして扱い、情報管理部50と情報管理部72を設けて、自システムでの情報管理だけでなく、相手のシステムへのアクセスにより相手システムの機能を起動させて、これまで得られなかった情報を扱い、クライアントに提供することができる。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
さらに説明すると、情報管理部50は、プレゼンス情報の情報登録機能部84、情報変更機能部86、情報検索機能部88および情報更新通知アクセス機能部90を含むプレゼンス管理部56と、3PCC管理機能部92、B2BUA管理機能部94、3PCC完了通知アクセス機能部96および課金情報管理アクセス機能98含むシグナリング管理部58と、情報登録機能部100、情報削除機能部102、情報検索機能部104、情報編集機能106、パスワード認証機能部108、パスワード変更機能部110および位置検索機能部112を含むユーザ管理部60と、情報登録機能部114、情報削除機能部116、情報検索機能部118および情報編集機能部120を含むロール管理部62とを含んでSIPシステム12が扱う各情報を管理し、Webシステム14に対するアクセスによりSIPシステム12で得られない情報を得ることによりクライアント間の連携を図り、リアルタイムの情報を処理することができる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
情報管理部72は、情報管理部50の各部に対応したプレゼンス情報の情報登録アクセス機能部130、情報変更アクセス機能部132、情報検索アクセス機能部134および情報更新通知機能部136を含むプレゼンス管理部76と、3PCC管理アクセス機能部138、B2BUA管理アクセス機能部140、3PCC完了通知機能部142および課金情報管理機能部144を含むシグナリング管理部78と、情報登録アクセス機能部146、情報削除アクセス機能部148、情報検索アクセス機能部150、情報編集アクセス機能部152、パスワード認証アクセス機能部154、パスワード変更アクセス機能部156および位置検索アクセス機能部158を含むユーザ管理部80と、情報登録アクセス機能部160、情報削除アクセス機能部162、情報検索アクセス機能部164および情報編集アクセス機能部166を含むロール管理部82とを含むことでWebシステム14が扱う各情報を管理し、SIPシステム12に対するアクセスによりWebシステム14だけで得られない情報を得ることにより、クライアント間の連携を図ることができる。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
本実施例において、Webシステム14は、アプリケーションを生成するWeb-AP 40を設けて、たとえばロール検索AP 70を内蔵して、Webクライアント44からのロール検索の要求に応じてロール検索AP 70を生成して要求の情報を有するSIPシステム12との連携が図れるように連携管理部64を起動させて、Webシステム14と融合が図られたSIPシステム12からロール情報をリアルタイムに取得することができる。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
サービス提供システム10において、SIPシステム12およびWebシステム14のそれぞれはコンピュータであり、SIPシステムの連携管理部52および情報管理部50ならびにWebシステム14の連携管理部64、情報管理部72およびロール検索AP 70はコンピュータを機能させるプログラムであることにより、システム構成の簡略を図ることができる。