通信システムにおいてサービスグループSG発見手順を実行する方法であって、第1のパーソナルネットワークエレメントPNEからパーソナルネットワークPNゲートウェイGWに又は前記PNGWからコンバージェンスパーソナルネットワークサービスCPNSサーバに要求メッセージを送信するステップと、前記要求メッセージに従って、前記PNGWから前記第1のPNEに又は前記CPNSサーバから前記PNGWに応答メッセージを送信するステップとを有し、前記要求メッセージは、送信元エンティティIDと、キーワードを有する第1のSG情報とのうち少なくとも1つを有し、又は前記応答メッセージは、第2のSG情報を有する方法。前記第1のSG情報は、第1のサービスIDとメンバ要求とのうち少なくとも1つを更に有する、請求項1に記載の方法。前記送信元エンティティIDは、前記サービスグループ発見手順を開始した前記第1のPNEに対応する識別情報を示す、請求項1に記載の方法。前記第1のサービスIDは、前記第1のPNEにより照会された少なくとも1つのサービスの識別情報を示す、請求項2に記載の方法。前記キーワードは、クエリの制約及びパラメータを示す、請求項1に記載の方法。前記CPNSサーバは、前記要求メッセージが前記キーワードを有する場合、前記キーワードに従ってSGリストを収集する、請求項1に記載の方法。前記メンバ要求は、前記第1のPNEがSGメンバ情報を照会したか否かを示す、請求項2に記載の方法。前記第2のSG情報は、少なくとも1つのSGに対応するSGID、SGオーナー及びSG記述の少なくとも1つのセットを有する、請求項1に記載の方法。1つのセットの中の前記SGIDは、SG識別情報を示す、請求項8に記載の方法。1つのセットの中の前記SGオーナーは、前記SGIDにより示されたSGのオーナーである第2のPNEの識別情報を示す、請求項8に記載の方法。1つのセットの中の前記SG記述は、前記SGIDにより示されたSGのSG記述を示す、請求項8に記載の方法。前記応答メッセージは、メンバ情報を更に有する、請求項1に記載の方法。前記メンバ情報は、前記第1のPNEがSGメンバ情報を照会したことをメンバ要求が示した場合のSGメンバ情報を示す、請求項12に記載の方法。前記メンバ情報は、前記第1のPNEにより照会されるサービスのPNE識別情報及びPNE名を示すPNEID及び名前を有する、請求項12に記載の方法。前記応答メッセージは、前記第1のPNEにより照会されたサービスのサービス情報を示すサービス情報を更に有する、請求項1に記載の方法。前記サービス情報は、前記第1のPNEにより照会されたサービスの識別情報及びサービスキーワードをそれぞれ示すサービスID及びサービス名を有する、請求項15に記載の方法。CPNSプロトコル仕様に基づいて、SGの生成はPNEにより開始される。このような状況で、PNEが他のSGの存在を認識するために、サービスグループ発見ServiceGroupDiscovery手順すなわち、サービスグループクエリServiceGroupQuery手順が実行される。これにより、サービスグループ発見手順は、冗長なSGの生成例えば、PNEが消費使用したいと思うサービスを提供するために利用可能な既存のSGという特定の状況を回避するように実行可能になり、また、PNEが他のSGに参加しようとするときに適用可能になる。しかし、サービスグループ発見手順の詳細な内容及びフォーマットは、まだ指定されていない。従って、本発明は、通信システムにおいてサービスグループ発見手順を実行する方法を提供する。通信システムにおいてサービスグループSG発見手順を実行する方法が開示される。この方法は、第1のパーソナルネットワークエレメントPNE:personalnetworkelementからパーソナルネットワークPN:personalnetworkゲートウェイGW:gatewayに又はPNGWからコンバージェンスパーソナルネットワークサービスCPNS:ConvergedPersonalNetworkServiceサーバに要求メッセージを送信し、要求メッセージに従って、PNGWから第1のPNEに又はCPNSサーバからPNGWに応答メッセージを送信することを有する。要求メッセージは、送信元エンティティIDOriginEntityIDと、キーワードを有する第1のSG情報SGInfoとのうち少なくとも1つを有し、又は応答メッセージは、第2のSG情報SGInfoを有する。本発明の前記及び他の目的は、様々な図面に示す好ましい実施例の以下の詳細な説明を読んだ後に、当業者に明確になる。本発明の一例による通信システム10の概略図である図1を参照する。通信システム10は、OMAOpenMobileAllianceにより策定されたコンバージェンスパーソナルネットワークサービスCPNS:ConvergedPersonalNetworkServiceをサポートする。通信システム10は、簡単には、CPNSサーバCSと、PNゲートウェイPNGW:PNgatewayPGA及びPGBと、PNエレメントPNE:PNelementP1~P6とで構成される。実際には、PNGWの数は2つに限定されず、各PNGWにより管理されるPNEの数も3つに限定されない。詳細には、通信システム10において、適切なアプリケーションが選択されて適切なコンテンツがPNGWにより管理されるPNEに提供されることを確保するために、CPNSサーバCSは、PNGWからの要求を受信し、PNGWに応答を返信する。PNGW例えば、PNGWPGA又はPNGWPGBは、PNEと他のネットワークとの間で要求及び応答を転送する、PNEと他のネットワークとの間の中間エンティティとして機能する。通信システム10において、PNEP1~P3は、PNGWPGAにより管理されており、PNEP4~P6は、PNGWPGBにより管理されている。換言すると、PNGWPGAは、PNEP1~P3とCPNSサーバCSとの間で要求、応答及びサービスを転送する。同様に、PNGWPGBは、PNEP4~P6とCPNSサーバCSとの間で要求、応答及びサービスを転送する。好ましくは、PNE例えば、PNEP1~P6のうちいずれか1つは、PNEを管理する対応するPNGWに接続されると共に相互間で接続されたPNエンティティであり、対応するPNGW又は相互から受信したコンテンツを処理するために使用される。PNEは、移動電話でもよく、パーソナルコンピュータPCでもよく、音楽プレイヤでもよく、カーナビゲーションシステムでもよく、IP可能なセットトップボックスでもよい。その他に、通信システム10のPNEP2~P4はサービスグループSGS1に属する。従って、PNEP2~P4は、CPNSサーバCS又はコンテンツプロバイダから同じサービス例えば、ゲームサービス又は音楽サービスを受信することができる。本発明の一例による通信装置20の概略図を示す図2を参照する。通信装置20は、図1に示すCPNSサーバCSと、PNGWPGA及びPGBと、PNEP1~P6とのうちいずれか1つでもよい。通信装置20は、マイクロプロセッサ又は特定用途向け集積回路ASIC:ApplicationSpecificIntegratedCircuitのようなプロセッサ200と、記憶ユニット210と、通信インタフェースユニット220とを含んでもよい。記憶ユニット210は、プロセッサ200によりアクセスされるプログラムコード214を格納可能な如何なるデータ記憶装置でもよい。記憶ユニット210の例は、加入者識別モジュールSIM:subscriberidentitymodule、読み取り専用メモリROM、フラッシュメモリ、ランダムアクセスメモリRAM、CDROMDVDROM、磁気テープ、ハードディスク及び光データ記憶装置を含むが、これらに限定されない。通信インタフェースユニット210は、トランシーバであることが好ましく、プロセッサ200の処理結果に従ってサーバと信号を交換可能である。サービスグループ発見手順30すなわち、サービスグループクエリ手順の送信シーケンス図である図3を参照する。サービスグループ発見手順30は、図1に示す通信システム10で利用される。サービスグループ発見手順30は、プログラムコード214にコンパイルされてもよく、以下のステップを含む。ステップ302:PNEP1は、要求メッセージをPNGWPGAに送信する。ステップ304:PNGWは、要求メッセージをCPNSサーバCSに送信する。ステップ306:CPNSサーバCSは、要求メッセージに従ってSGリストを収集する。ステップ308:CPNSサーバCSは、応答メッセージをPNGWPGAに送信する。ステップ310:PNGWPGAは、応答メッセージをPNEP1に送信する。しかし、サービスグループ発見手順30は、要求メッセージ及び応答メッセージの内容及びフォーマットと、関係する動作とを指定していない。このような状況で、本発明の一例による処理40のフローチャートである図4を参照する。処理40は、サービスグループSG発見手順すなわち、サービスグループリストクエリ手順を実行するために、図1に示す通信システム10のPNE、PNGW又はCPNSサーバで利用される。処理40は、プログラムコード214にコンパイルされてもよく、以下のステップを含む。ステップ400:開始。ステップ402:PNEからPNGWに又はPNGWからCPNSサーバに要求メッセージを送信する。ステップ404:要求メッセージに従って、PNGWからPNEに又はCPNSサーバからPNGWに応答メッセージを送信し、ただし、要求メッセージは、送信元エンティティIDOriginEntityIDと、サービスID、キーワード及びメンバ要求MemberReqを有する第1のSG情報SGInfoとのうち少なくとも1つを有し、又は応答メッセージは、第2のSG情報SGInfoとメンバ情報MemberInfoとのうち少なくとも1つを有する。ステップ406:終了。処理40によれば、通信システム10がPNEからPNGWに例えば、ステップ302又はPNGWからCPNSサーバに例えば、ステップ304要求メッセージを送信する場合、要求メッセージは、送信元エンティティIDPNEID又はPNGWIDでもよいと、サービスID、キーワードすなわち、クエリ基準及びメンバ要求を含む第1のSG情報とのうち少なくとも1つを有する。送信元エンティティIDは、サービスグループ発見手順を開始した第1のPNEに対応する識別情報を示す。例えば、PNEIDは、サービスグループ発見手順を開始したPNE例えば、P1の識別情報を示し、PNEGWIDは、サービスグループ発見手順を開始したPNEが属するPNGW例えば、PGAの識別情報を示す。第1のサービスIDは、PNEにより照会された少なくとも1つのサービスの識別情報を示し、キーワードは、特定のサービス又はユーザIDのようなクエリの制約及びパラメータを示す。メンバ要求は、PNEがPNEにより照会されたサービスのSGメンバ情報を照会したか否かを示す。例えば、PNEが照会されたサービスのSGメンバ情報を照会した場合、メンバ要求の値はTRUEである。このような状況で、PNEが現在のSGの情報を照会することを意図すると、PNEは、送信元エンティティIDPNEID又はPNGWIDでもよいと、サービスID、キーワードすなわち、クエリ基準及びメンバ要求を含む第1のSG情報とのうち少なくとも1つを有する要求メッセージを送信してもよい例えば、ステップ302。PNGWは、要求メッセージを受信すると、要求メッセージをCPNSサーバに中継してもよい例えば、ステップ304。CPNSサーバが要求メッセージを受信すると、CPNSサーバは、既存のSGについてのSG目録一覧からSGリストを収集する例えば、ステップ306。ただし、CPNSサーバは、要求メッセージがキーワードを有する場合、キーワードに従ってSGリストを収集する。特に、他のPNEには見えない何らかのプライベートSG及び何らかの関係する情報が存在する場合、CPNSサーバはまた、プライバシー問題を考慮する必要がある。その結果、要求メッセージの内容及びフォーマットと、関係する動作とが指定される。他方、通信システム10が要求メッセージに従ってPNGWからPNEに例えば、ステップ310又はCPNSサーバからPNGWに例えば、ステップ308応答メッセージを送信する場合、応答メッセージは、第2のSG情報すなわち、SGリストとメンバ情報とのうち少なくとも1つを有する。第2のSG情報は、少なくとも1つのSGに対応するSGID、SGオーナー及びSG記述SGDescriptionの少なくとも1つのセットを有する。1つのセットの中のSGIDは、SG識別情報を示し、1つのセットの中のSGオーナーは、SGIDにより示されたSGのオーナーであるPNEの識別情報を示す。1つのセットの中のSG記述は、SGIDにより示されたSGのSG記述を示す。メンバ情報は、PNEがPNEにより照会されるサービスのSGメンバ情報を照会したことをメンバ要求が示した場合のSGメンバ情報を示し、PNEにより照会されるサービスのPNE識別情報及びPNE名例えば、MP3プレイヤを示すPNEID及び名前を有する。応答メッセージは、第1のPNEにより照会されたサービスのサービス情報を示すサービス情報ServiceInfoを更に有してもよい。サービス情報は、第1のPNEにより照会されたサービスの識別情報及びサービスキーワードをそれぞれ示すサービスID及びサービス名を有する。このような状況で、CPNSサーバが、第2のSG情報とメンバ情報とサービス情報とのうち少なくとも1つを有する応答メッセージで、照会されたSGの情報に応答すると例えば、ステップ308、PNGWは、応答メッセージを、サービスグループ発見手順を開始したPNEに中継する例えば、ステップ310。サービスグループ発見手順を開始したPNEが応答メッセージを受信すると、PNEは、SGID、SGオーナー及びSG記述を有する第2のSG情報から、照会されたサービスのサービスグループ識別情報、SGオーナー及び関係する情報を認識することができ、PNEがメンバ要求によりSGメンバ情報を照会した場合にはPNEID及び名前を有するメンバ情報から、照会されたサービスのPNE識別情報及びPNE名のようなSGメンバ情報を認識することができ、第2のサービスID及びサービス名を有するサービス情報から、照会されたサービスのサービス識別情報及びサービスキーワードのようなサービス情報を認識することができる。その結果、応答メッセージの内容及びフォーマットと、関係する動作とが指定される。提示したステップを含む処理の前述のステップは、ハードウェア、ハードウェア装置とコンピュータ命令との組み合わせとして知られるファームウェア、又はハードウェア装置若しくは電子システムの読み取り専用ソフトウェアとして存在するデータでもよい手段により具現されてもよい。ハードウェアの例は、マイクロ回路、マイクロチップ又はシリコンチップとして知られるアナログ、デジタル及び混在回路を含んでもよい。電子システムの例は、SOCsystemonchip、SiPsysteminpackage、COMcomputeronmodule及び通信装置20を含んでもよい。従来技術では、サービスグループ発見手順の要求メッセージ及び応答メッセージの内容及びフォーマットと、関係する動作とは指定されていない。これに対して、本発明は、サービスグループ発見手順の要求メッセージ及び応答メッセージの内容及びフォーマットと、関係する動作とを指定する。本発明の教示を保持しつつ、この装置及び方法の複数の変更及び変形が行われてもよいことを、当業者は容易に認識する。従って、前述の開示は、特許請求の範囲の境界によってのみ制限されるように解釈されるべきである。この出願は、2010年10月29日にMessageContentandFormatofServiceGroupQueryMessageinCPNSという題で出願された米国仮出願第61407915の優先権を主張し、この全内容を援用する。