"第1のアプリケーションプログラムを実行することにより第1のサービスを提供する第1のサービス提供手段と、第2のアプリケーションプログラムを実行することにより第2のサービスを提供する第2のサービス提供手段と、を備え、前記第1のサービス提供手段は、前記第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備え、前記第2のサービス提供手段は、前記第1のサービスを識別するための情報であるサービスIDと、前記第1の個別IDと、前記共通IDと、を前記ユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を備えるサービス提供システム。請求項1に記載のサービス提供システムであって、前記第2のサービス提供手段は、前記サービスID、前記第1の個別ID、及び、前記共通IDを受信した場合、当該受信された、サービスID及び第1の個別IDと、当該受信された共通IDと対応付けられた前記第2の個別IDと、を互いに対応付けて記憶装置に記憶させるID情報記憶処理手段を備え、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて前記記憶装置に記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたサービス提供システム。請求項2に記載のサービス提供システムであって、前記ID情報取得要求は、前記共通IDを含み、前記第2のサービス提供手段は、前記サービスID、前記第1の個別ID、及び、前記第2の個別IDと対応付けて、当該第1の個別IDの送信先として許可されたユーザを識別するための送信許可IDを記憶する送信許可ID記憶手段を備え、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の前記第2の個別IDと対応付けて記憶されている送信許可IDが、当該ID情報取得要求に含まれる共通IDと対応付けられた前記第2の個別IDを含む場合、当該送信許可IDと対応付けて記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたサービス提供システム。請求項3に記載のサービス提供システムであって、前記第2のサービス提供手段は、ユーザ端末から共通IDを含む一括設定要求を受信した場合、当該一括設定要求に含まれる共通IDと対応付けられた前記第2の個別IDを含む送信許可IDと対応付けて記憶されている第2の個別IDを抽出し、当該一括設定要求に含まれる共通IDと対応付けられた第2の個別IDと対応付けて記憶されている送信許可IDを、当該抽出した第2の個別IDを含む送信許可IDに更新する送信許可ID設定手段を備えるサービス提供システム。請求項1乃至請求項4のいずれか一項に記載のサービス提供システムであって、前記第2のサービス提供手段は、ユーザ端末からサービスIDを含むID情報提供準備要求を受信した場合、当該ID情報提供準備要求に含まれるサービスIDにより識別されるサービスと対応付けられた、前記ID情報提供要求の送信先を特定するための送信先特定情報を当該ユーザ端末へ送信する送信先特定情報送信手段を備えるサービス提供システム。第1のアプリケーションプログラムを実行することにより第1のサービスを提供し、且つ、第2のアプリケーションプログラムを実行することにより第2のサービスを提供するサービス提供システムに適用され、前記第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信し、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信し、前記第1のサービスを識別するための情報であるサービスIDと、前記第1の個別IDと、前記共通IDと、を前記ユーザ端末から受信し、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信し、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信する、サービス提供方法。第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成されたID提供サーバ装置であって、前記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備えるID提供サーバ装置。第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成された情報処理装置に、前記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を実現させるためのID提供プログラム。第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成されたID取得サーバ装置であって、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を備えるID取得サーバ装置。第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成された情報処理装置に、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を実現させるためのID取得プログラム。上述したように、OpenIDにおいては、サービス毎に異なるユーザID個別IDを用いる場合、第1のサービスにて第1の個別IDが割り当てられたユーザと、第2のサービスにて第2の個別IDが割り当てられたユーザと、が同一のユーザであるか否か即ち、ユーザの同一性を他のユーザは判別することができない、という問題がある。また、OAuthにおいては、外部のサービスによって不正にユーザの権限が使用されることを防止するために、サービスプロバイダにより発行された、コンシューマキーとコンシューマシークレットを、予めコンシューマに渡しておく必要がある、という問題がある。即ち、上述した技術においては、コンシューマキーとコンシューマシークレットをサービスプロバイダに発行させるとともにコンシューマに渡す処理を予め行うことなく、複数のサービスのそれぞれにて異なるIDが割り当てられたユーザの同一性を他のユーザに判別させることができない、という問題があった。このため、本発明の目的は、上述した課題である予め処理を行うことなく、複数のサービスのそれぞれにて異なるIDが割り当てられたユーザの同一性を他のユーザに判別させることができないことを解決することが可能なサービス提供システムを提供することにある。かかる目的を達成するため本発明の一形態であるサービス提供システムは、第1のアプリケーションプログラムを実行することにより第1のサービスを提供する第1のサービス提供手段と、第2のアプリケーションプログラムを実行することにより第2のサービスを提供する第2のサービス提供手段と、を備え、上記第1のサービス提供手段は、上記第1のサービス、及び、上記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、上記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ上記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備え、上記第2のサービス提供手段は、上記第1のサービスを識別するための情報であるサービスIDと、上記第1の個別IDと、上記共通IDと、を上記ユーザ端末から受信するID情報受信手段と、上記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、上記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、上記サービスID及び上記第1の個別IDを送信するID情報送信手段と、を備える。また、本発明の他の形態であるサービス提供方法は、第1のアプリケーションプログラムを実行することにより第1のサービスを提供し、且つ、第2のアプリケーションプログラムを実行することにより第2のサービスを提供するサービス提供システムに適用され、上記第1のサービス、及び、上記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信し、上記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ上記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信し、上記第1のサービスを識別するための情報であるサービスIDと、上記第1の個別IDと、上記共通IDと、を上記ユーザ端末から受信し、上記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信し、上記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、上記サービスID及び上記第1の個別IDを送信する方法である。また、本発明の他の形態であるID提供サーバ装置は、第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成された装置である。更に、このID提供サーバ装置は、上記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、上記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ上記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備える。また、本発明の他の形態であるID提供プログラムは、第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成された情報処理装置に、上記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、上記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ上記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を実現させるためのプログラムである。また、本発明の他の形態であるID取得サーバ装置は、第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成された装置である。更に、このID取得サーバ装置は、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、上記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、上記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、上記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、上記サービスID及び上記第1の個別IDを送信するID情報送信手段と、を備える。また、本発明の他の形態であるID取得プログラムは、第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成された情報処理装置に、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、上記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、上記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、上記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、上記サービスID及び上記第1の個別IDを送信するID情報送信手段と、を実現させるためのプログラムである。本発明は、以上のように構成されることにより、予め処理を行うことなく、複数のサービスのそれぞれにて異なるIDが割り当てられたユーザの同一性を他のユーザに判別させることができる。以下、本発明に係る、サービス提供システム、サービス提供方法、ID提供サーバ装置、ID提供プログラム、ID取得サーバ装置、及び、ID取得プログラム、の各実施形態について図1~図21を参照しながら説明する。<第1実施形態>構成図3に示したように、第1実施形態に係る情報処理システム1は、複数のユーザ端末本例では、第1のユーザ端末10a及び第2のユーザ端末10bと、認証サーバ装置20と、ID提供サーバ装置第1のサービス提供手段30と、ID取得サーバ装置第2のサービス提供手段40と、を含む。また、第1のユーザ端末10a、第2のユーザ端末10b、認証サーバ装置20、ID提供サーバ装置30、及び、ID取得サーバ装置40のそれぞれは、IPInternetProtocol網を構成する通信回線NWを介して互いに通信可能に接続されている。各ユーザ端末10a,10bは、パーソナルコンピュータである。なお、各ユーザ端末10a,10bは、携帯電話端末、PHSPersonalHandyphoneSystem、PDAPersonalDataAssistance、PersonalDigitalAssistant、カーナビゲーション端末、又は、ゲーム端末等であってもよい。各ユーザ端末10a,10bは、図示しない中央処理装置CPU;CentralProcessingUnit、記憶装置メモリ及びハードディスク駆動装置HDD;HardDiskDrive、入力装置キーボード、タッチスクリーン、及び、マウス等及び出力装置ディスプレイ等を備える。各ユーザ端末10a,10bは、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。認証サーバ装置20、ID提供サーバ装置30、及び、ID取得サーバ装置40のそれぞれ各サーバ装置20~40は、情報処理装置である。各サーバ装置20~40は、図示しないCPU及び記憶装置を備える。各サーバ装置20~40は、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。なお、ID提供サーバ装置30、及び、ID取得サーバ装置40は、サービス提供システムを構成している。また、サービス提供システムは、複数のID提供サーバ装置を備えていてもよい。更に、サービス提供システムは、複数のID取得サーバ装置を備えていてもよい。また、サービス提供システムは、ID提供サーバ装置30及びID取得サーバ装置40に代えて、ID提供サーバ装置30の機能、及び、ID取得サーバ装置40の機能、を有する1つのサーバ装置を備えていてもよい。また、情報処理システム1は、複数のユーザ端末に代えて、複数の異なるユーザにより使用される1つのユーザ端末を備えていてもよい。機能図4は、上記のように構成された情報処理システム1の機能を表すブロック図である。第1のユーザ端末10aの機能は、ID情報提供準備要求送信部ID情報提供準備要求送信手段11と、ID情報提供要求送信部ID情報提供要求送信手段12と、ID情報送信部ID情報送信手段13と、を含む。第2のユーザ端末10bの機能は、ID情報取得要求送信部ID情報取得要求送信手段14と、ID情報受信部ID情報受信手段15と、を含む。なお、第1のユーザ端末10aの機能は、ID情報取得要求送信部14及びID情報受信部15を更に含んでいてもよい。また、第2のユーザ端末10bの機能は、ID情報提供準備要求送信部11、ID情報提供要求送信部12、及び、ID情報送信部13を更に含んでいてもよい。ID提供サーバ装置30の機能は、第1のプログラム実行部第1のプログラム実行手段31と、第1のID情報記憶部第1のID情報記憶手段32と、ID情報提供要求受信部ID情報提供要求受信手段33と、個別ID送信部個別ID送信手段34と、を含む。ID取得サーバ装置40の機能は、第2のプログラム実行部第2のプログラム実行手段41と、第2のID情報記憶部第2のID情報記憶手段42と、送信先特定情報送信部送信先特定情報送信手段43と、ID情報受信部ID情報受信手段44と、ID情報記憶処理部ID情報記憶処理手段45と、ID対応表記憶部ID対応表記憶手段46と、ID情報取得要求受信部ID情報取得要求受信手段47と、ID情報送信部ID情報送信手段48と、を含む。ID提供サーバ装置30の第1のプログラム実行部31は、第1のアプリケーションプログラムを実行することにより第1のサービスを提供する。本例では、第1のサービスは、SNSである。第1のプログラム実行部31は、第1のサービスに固有の私有鍵秘密鍵、PrivateKeyと、当該私有鍵に対応する公開鍵証明書PublicKeyCertificateと、を記憶している。ここで、公開鍵証明書は、外部の認証機関CertificateAuthorityにより発行された情報である。なお、サービス提供システムは、第1のサービスを識別するためのサービスIDアプリケーション名として、snsを予め設定している。同様に、ID取得サーバ装置40の第2のプログラム実行部41は、第2のアプリケーションプログラムを実行することにより第2のサービスを提供する。本例では、第2のサービスは、ブログである。第2のプログラム実行部41は、第2のサービスに固有の私有鍵と、当該私有鍵に対応する公開鍵証明書と、を記憶している。なお、サービス提供システムは、第2のサービスを識別するためのサービスIDアプリケーション名として、blogを予め設定している。また、ID提供サーバ装置30の第1のID情報記憶部32は、共通IDと、第1の個別IDと、を対応付けて記憶している。共通IDは、サービス提供システムが提供する複数のサービス本例では、第1のサービス、及び、第2のサービスに共通した情報であり且つユーザ利用者を識別するための情報である。本例では、共通IDは、認証サーバ装置20により発行生成された情報である。また、第1の個別IDは、第1のサービスにてユーザを識別するための情報である。本例では、第1のID情報記憶部32は、図5に示したように、レコードIDと、共通IDと、第1の個別IDと、からなるレコードを複数記憶している。レコードIDは、レコードを識別するための情報である。なお、レコードは、ユーザの属性例えば、氏名、生年月日、性別、身長、及び、体重等を表す情報プロフィール情報を含んでいてもよい。同様に、ID取得サーバ装置40の第2のID情報記憶部42は、共通IDと、第2の個別IDと、を対応付けて記憶している。第2の個別IDは、第2のサービスにてユーザを識別するための情報である。本例では、第2のID情報記憶部42は、図6に示したように、レコードIDと、共通IDと、第2の個別IDと、氏名と、生年月日と、からなるレコードを複数記憶している。なお、レコードは、氏名及び生年月日を含んでいなくてもよいし、氏名及び生年月日以外のユーザの属性例えば、性別、身長、及び、体重等を表す情報プロフィール情報を含んでいてもよい。第1のユーザ端末10aのID情報提供準備要求送信部11は、第1のユーザ端末10aのユーザが、認証サーバ装置20によって、正当なユーザであると認証されている状態において、当該ユーザによりサービスID本例では、snsが入力された場合、当該サービスIDを含むID情報提供準備要求をID取得サーバ装置40へ送信する。ID取得サーバ装置40の送信先特定情報送信部43は、第1のユーザ端末10aからID情報提供準備要求を受信する。送信先特定情報送信部43は、ID情報提供準備要求を受信した場合、当該ID情報提供準備要求に含まれるサービスIDにより識別されるサービス本例では、第1のサービスと対応付けられた、ID情報提供要求の送信先を特定するための送信先特定情報を第1のユーザ端末10aへ送信する。即ち、本例では、送信先特定情報は、ID提供サーバ装置30をID情報提供要求の送信先として特定するための情報を含む。第1のユーザ端末10aのID情報提供要求送信部12は、ID取得サーバ装置40から送信先特定情報を受信する。ID情報提供要求送信部12は、送信先特定情報を受信した場合、当該送信先特定情報により特定される送信先本例では、ID提供サーバ装置30へ、ID情報提供要求を送信する。ID情報提供要求は、第1のユーザ端末10aのユーザを識別するための共通IDと、ID情報の提供先となるサービスを識別するためのサービスID本例では、blogと、を含む。ID提供サーバ装置30のID情報提供要求受信部33は、第1のユーザ端末10aからID情報提供要求を受信する。ID提供サーバ装置30の個別ID送信部34は、ID情報提供要求を送信してきたユーザ端末本例では、第1のユーザ端末10aへ、第1の個別IDを送信する。個別ID送信部34が送信する第1の個別IDは、ID情報提供要求に含まれる共通IDと対応付けて第1のID情報記憶部32に記憶されている第1の個別IDである。第1のユーザ端末10aのID情報送信部13は、ID提供サーバ装置30から第1の個別IDを受信する。ID情報送信部13は、第1の個別IDを受信した場合、当該第1の個別IDと、第1のユーザ端末10aのユーザを識別するための共通IDと、第1のサービスを識別するための情報であるサービスIDと、をID情報提供準備要求の送信先本例では、ID取得サーバ装置40へ送信転送する。ID取得サーバ装置40のID情報受信部44は、第1のユーザ端末10aから、サービスID、第1の個別ID、及び、共通IDを受信する。ID取得サーバ装置40のID情報記憶処理部45は、ID情報受信部44により受信された、サービスID及び第1の個別IDと、ID情報受信部44により受信された共通IDと対応付けて第2のID情報記憶部42に記憶されている第2の個別IDと、を互いに対応付けてID対応表記憶部46に記憶させる。本例では、ID情報記憶処理部45は、ID情報受信部44により受信されたサービスIDである外部サービスID本例では、snsと、ID情報受信部44により受信された第1の個別IDである他個別IDと、ID情報受信部44により受信された共通IDと対応付けられた第2の個別IDである自個別IDと、を互いに対応付けてID対応表記憶部46に記憶させる。本例では、ID取得サーバ装置40のID対応表記憶部46は、図7に示したように、レコードIDと、自個別IDと、外部サービスIDと、他個別IDと、からなるレコードを複数記憶している。図7に示したレコードのうちの、レコードIDが2であるレコードは、自サービス本例では、第2のサービスにおいて、suzukiという自個別ID第2の個別IDにより識別されるユーザが、外部のサービスである第1のサービスsnsにおいては、hanakoという他個別ID第1の個別IDにより識別されることを表す。また、上述したように、第2のID情報記憶部42は、共通IDと、第2の個別IDと、を対応付けて記憶している。従って、記憶装置は、ID情報受信部44により受信された、サービスID、第1の個別ID、及び、共通IDを、互いに対応付けて記憶している、と言うこともできる。第2のユーザ端末10bのID情報取得要求送信部14は、第2のユーザ端末10bのユーザが、認証サーバ装置20によって、正当なユーザであると認証されている状態において、当該ユーザにより第2の個別IDが入力された場合、当該第2の個別IDを含むID情報取得要求をID取得サーバ装置40へ送信する。ID取得サーバ装置40のID情報取得要求受信部47は、第2のユーザ端末10bからID情報取得要求を受信する。ID取得サーバ装置40のID情報送信部48は、ID情報取得要求受信部47により受信されたID情報取得要求を送信してきたユーザ端末本例では、第2のユーザ端末10bへ、ID情報を送信する。ID情報は、ID対応表記憶部46に記憶されているレコードのうちの、ID情報取得要求に含まれる第2の個別IDと同一の自個別IDを含むレコードに含まれる、サービスID外部サービスID及び第1の個別ID他個別IDを含む。即ち、ID情報は、ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けてID対応表記憶部46に記憶されているサービスID及び第1の個別IDを含む、と言うこともできる。また、ID情報は、ID情報取得要求に含まれる第2の個別IDと対応付けて第2のID情報記憶部42に記憶されている共通IDとともに受信された、サービスID及び第1の個別IDを含む、と言うこともできる。第2のユーザ端末10bのID情報受信部15は、ID取得サーバ装置40からID情報を受信する。ID情報受信部15は、受信したID情報を、出力装置を介して出力する。また、認証サーバ装置20の機能は、サービス提供システムのユーザに対して共通IDを発行するとともに、ユーザ端末10a,10bから受信した共通ID及びパスワードに基づいて認証処理を行う機能を含む。認証処理は、受信した共通ID及びパスワードが、予め記憶されている情報と一致するか否かを判定する処理である。認証サーバ装置20の機能は、受信した共通ID及びパスワードが、予め記憶されている情報と一致すると判定された場合、認証処理が成功した旨を表す認証成功情報をユーザ端末10a,10bへ送信する機能を含む。作動次に、上述した情報処理システム1の作動について説明する。先ず、作動の概略について説明し、その後、作動の詳細について説明する。<作動の概略>情報処理システム1の作動は、主として、以下の3つの処理を実行する作動を含む。1.ユーザ認証処理2.個別ID情報登録処理3.ID情報取得処理ユーザ認証処理は、他の2つの処理に先立って実行される処理であり、且つ、ユーザ端末10a,10bのユーザが正当なユーザであるか否かを判定する処理である。ユーザ認証処理は、各ユーザ端末10a,10bと認証サーバ装置20との間で行われる処理である。個別ID情報登録処理は、あるサービスにおけるユーザの個別ID本例では、第1のサービスにおける第1の個別IDを、他のサービス第2のサービスに登録する処理である。個別ID情報登録処理は、各ユーザ端末10a,10bとID提供サーバ装置30及びID取得サーバ装置40との間で行われる処理である。ID情報取得処理は、あるユーザがあるサービス本例では、第1のサービスにおいて保有する個別ID本例では、第1の個別IDを他のユーザに対して出力する処理である。ID情報取得処理は、各ユーザ端末10a,10bとID取得サーバ装置40との間で行われる処理である。<作動の詳細><<ユーザ認証処理>>図8のシーケンス図を参照して、ユーザ認証処理に係る情報処理システム1の作動について説明する。先ず、第1のユーザ端末10aは、ユーザにより入力された情報に従って、認証画面情報要求を認証サーバ装置20へ送信するステップM101。認証サーバ装置20は、第1のユーザ端末10aから認証画面情報要求を受信すると、認証画面を表す認証画面情報を第1のユーザ端末10aへ送信するステップM102。これにより、第1のユーザ端末10aは、認証画面情報を受信し、受信した認証画面情報に基づいて図9に示した画面画像をディスプレイに表示させる。そして、第1のユーザ端末10aのユーザは、ユーザIDとしての共通IDと、パスワードと、を第1のユーザ端末10aに入力する。これにより、第1のユーザ端末10aは、ユーザにより入力された共通ID及びパスワードを含む認証用入力情報を認証サーバ装置20へ送信するステップM103。なお、情報処理システム1は、パスワードの盗聴漏えいを防止するために、パスワードそのものを授受する代わりに、チャレンジレスポンス認証Challenge-ResponseAuthentication等の技術を用いるように構成されていてもよい。認証サーバ装置20は、第1のユーザ端末10aから受信した共通ID及びパスワードに基づいて認証処理を行う。即ち、認証サーバ装置20は、受信した共通ID及びパスワードが、予め記憶されている情報と一致するか否かを判定する。そして、受信した共通ID及びパスワードが、予め記憶されている情報と一致すると判定された場合、認証サーバ装置20は、認証処理が成功した旨を表す認証成功情報を認証結果情報として、第1のユーザ端末10aへ送信するステップM104。本例では、認証成功情報は、共通IDと、共通IDの正当性を表す正当性情報と、署名デジタル署名、DigitalSignatureと、を含む。なお、認証成功情報は、有効期限を含んでいてもよい。署名は、公開鍵基盤PKI;PublicKeyInfrastructureに基づく情報である。即ち、認証サーバ装置20は、認証サーバ装置20に固有の私有鍵と、当該私有鍵に対応する公開鍵証明書と、を予め記憶している。そして、認証サーバ装置20は、正当性情報にハッシュ関数を適用することによりハッシュ値を算出し、算出したハッシュ値を、私有鍵を用いて暗号化した情報を署名として生成する。例えば、ハッシュ関数は、MD5MessageDigestAlgorithm5、又は、SHASecureHashAlgorithm等に従った関数である。そして、以降の各処理において、第1のユーザ端末10aは、ID提供サーバ装置30又はID取得サーバ装置40へ要求又は情報を送信する際に、当該要求又は情報に認証成功情報を付加する。また、ID提供サーバ装置30、及び、ID取得サーバ装置40のそれぞれは、認証サーバ装置20の公開鍵を用いて、受信した認証成功情報に含まれる署名を復号する。更に、ID提供サーバ装置30、及び、ID取得サーバ装置40のそれぞれは、当該認証成功情報に含まれる正当性情報にハッシュ関数を適用することによりハッシュ値を算出する。加えて、ID提供サーバ装置30、及び、ID取得サーバ装置40のそれぞれは、算出されたハッシュ値と、復号された署名と、を比較することにより、認証成功情報の正当性を検証する。なお、第2のユーザ端末10bも、第1のユーザ端末10aと同様に、ユーザ認証処理を行う。<<個別ID情報登録処理>>図10のシーケンス図を参照して、個別ID情報登録処理に係る情報処理システム1の作動について説明する。先ず、第1のユーザ端末10aは、ユーザにより入力された情報に従って、対応関係追加画面情報要求をID取得サーバ装置40へ送信するステップM201。なお、上述したように、第1のユーザ端末10aは、認証サーバ装置20により生成された認証成功情報が付加された対応関係追加画面情報要求を送信する。更に、ID取得サーバ装置40は、受信した認証成功情報の正当性を検証する。同様に、後述する、ステップM203、ステップM205、ステップM207及びステップM209においても、第1のユーザ端末10aは、認証成功情報を付加した要求又は情報を送信する。そして、ID取得サーバ装置40は、第1のユーザ端末10aから対応関係追加画面情報要求を受信すると、サービスIDの入力欄と、送信ボタンと、を含む対応関係追加画面を表す対応関係追加画面情報を第1のユーザ端末10aへ送信するステップM202。なお、入力欄は、複数の選択肢の中からユーザに選択させるプルダウンメニュー等であってもよい。また、送信ボタンに代えて、ハイパーリンクが用いられていてもよい。また、特定のキーが入力された場合に情報が送信されてもよい。次いで、第1のユーザ端末10aは、対応関係追加画面情報を受信し、受信した対応関係追加画面情報に基づいて図11に示した画面画像をディスプレイに表示させる。本例では、当該画面は、ID取得サーバ装置40が提供するサービス第2のサービスのサービスIDがblogであり、当該サービスにおける個別ID第2の個別IDがtanakaである旨を表す。そして、第1のユーザ端末10aのユーザは、サービスID本例では、snsを第1のユーザ端末10aに入力する。更に、第1のユーザ端末10aのユーザは、送信ボタンを押下する操作を行う。これにより、第1のユーザ端末10aは、ID取得サーバ装置40へID情報提供準備要求を送信するステップM203。ID情報提供準備要求は、ユーザにより入力されたサービスIDを含む。ID取得サーバ装置40は、ID情報提供準備要求を受信すると、ID情報提供準備要求に含まれるサービスIDにより識別されるサービス本例では、第1のサービスと対応付けられた、ID情報提供要求の送信先を特定するための送信先特定情報を第1のユーザ端末10aへ送信するステップM204。本例では、送信先特定情報は、ID提供サーバ装置30をID情報提供要求の送信先として特定するための情報を含む。更に、本例では、送信先特定情報は、HTTPリダイレクトRedirectを表すステータスコードと、URLUniformResourceLocatorと、を含む。第1のユーザ端末10aは、送信先特定情報を受信すると、当該送信先特定情報により特定される送信先本例では、ID提供サーバ装置30へ、ID情報提供要求を送信するステップM205。ID情報提供要求は、第1のユーザ端末10aのユーザを識別するための共通IDと、ID情報の提供先となるサービスを識別するためのサービスID本例では、blogと、を含む。ID提供サーバ装置30は、ID情報提供要求を受信すると、第1のサービスにおける個別ID第1の個別IDと、第1のサービスのサービスIDと、承認ボタンと、拒否ボタンと、を含む画面を表す承認画面情報を第1のユーザ端末10aへ送信する。なお、承認ボタン及び拒否ボタンに代えて、ハイパーリンクが用いられていてもよい。また、特定のキーが入力された場合に情報が送信されてもよい。次いで、第1のユーザ端末10aは、承認画面情報を受信し、受信した承認画面情報に基づいて図12に示した画面画像をディスプレイに表示させる。本例では、当該画面は、ID情報の提供先となるサービス第2のサービスのサービスIDがblogであり、ID情報の提供元となるサービス第1のサービスにおける、提供の対象となるユーザの個別ID第1の個別IDがtaroである旨を表す。更に、当該画面は、ID情報の提供元となるサービス第1のサービスのサービスID、及び/又は、提供の対象となるユーザの共通ID等を表していてもよい。いま、第1のユーザ端末10aのユーザが承認ボタンを押下する操作を行った場合を想定して説明を続ける。この場合、第1のユーザ端末10aは、承認情報をID提供サーバ装置30へ送信するステップM207。そして、ID提供サーバ装置30は、承認情報を受信すると、第1の個別IDと、第1のサービスに固有の私有鍵を用いて生成された署名と、を含む応答情報としての承認時応答情報を第1のユーザ端末10aへ送信するステップM208。この第1の個別IDは、ID情報提供要求に含まれる共通IDと対応付けて第1のID情報記憶部32に記憶されている第1の個別IDである。第1のユーザ端末10aは、承認時応答情報を受信すると、対応関係追加実行要求をID取得サーバ装置40へ送信するステップM209。対応関係追加実行要求は、ID情報を含む。ID情報は、受信した第1の個別IDと、第1のサービスを識別するための情報であるサービスIDと、受信した署名と、を含む。ID取得サーバ装置40は、対応関係追加実行要求を受信すると、受信した署名を検証した後に、受信した、第1の個別ID、サービスID、及び、共通IDを、互いに対応付けて記憶装置に記憶させる。その後、ID取得サーバ装置40は、処理が完了した旨を表す情報を第1のユーザ端末10aへ送信する。次に、個別ID情報登録処理に係るID提供サーバ装置30の作動、及び、個別ID情報登録処理に係るID取得サーバ装置40の作動についてそれぞれ説明する。<<個別ID情報登録処理に係るID提供サーバ装置の作動>>図13のフローチャートを参照して、個別ID情報登録処理に係るID提供サーバ装置30の作動について説明する。先ず、ID提供サーバ装置30は、第1のユーザ端末10aからID情報提供要求を受信するステップS301。ID情報提供要求は、ID情報提供要求を送信するための操作を行ったユーザ以下、要求者の共通ID本例では、TanakaTaroと、当該要求者の共通IDに対する署名と、ID情報の提供先となるサービスのサービスID本例では、blogと、を含む。ここで、要求者の共通IDに対する署名は、ユーザ認証処理図8において、認証サーバ装置20が保有する私有鍵を用いて生成された情報である。上述したように、ID提供サーバ装置30は、ID情報提供要求を受信すると、ID情報提供要求に含まれる署名を検証することにより、要求者の共通IDが正当である真正であるか否かを判定する。署名の検証は、共通IDに所定のハッシュ関数を適用することにより算出されたハッシュ値と、認証サーバ装置20の公開鍵を用いて署名を復号した結果と、が一致するか否かを判定することにより実行される。以下、このステップにおける署名の検証が成功した場合を仮定して説明を続ける。なお、署名の検証が失敗した場合、ID提供サーバ装置30は、その旨を表す応答情報を第1のユーザ端末10aへ送信し、このフローチャートの処理を終了する。署名の検証が成功した後、ID提供サーバ装置30は、承認画面情報を第1のユーザ端末10aへ送信するステップS302。その後、ID提供サーバ装置30は、第1のユーザ端末10aから、承認画面に対するユーザの回答としての回答情報を受信する。そして、ID提供サーバ装置30は、受信した回答情報が承認情報であるか否かを判定するステップS303。いま、回答情報が承認情報である即ち、承認ボタンが押下された場合を想定して説明を続ける。この場合、ID提供サーバ装置30は、Yesと判定してステップS304へ進む。そして、ID提供サーバ装置30は、要求者の共通IDと対応付けて第1のID情報記憶部32に記憶されている第1の個別ID本例では、taroを取得する。次いで、ID提供サーバ装置30は、取得した第1の個別IDに対して、第1のサービスに固有の私有鍵を用いて署名を生成するステップS305。その後、ID提供サーバ装置30は、取得した第1の個別IDと、生成した署名と、を含む応答情報としての承認時応答情報を作成するステップS306。本例では、承認時応答情報は、個別IDの取得の成功を示す画面情報と、要求者の個別ID第1の個別ID、本例では、taroと、要求者の個別IDに対する署名と、を含む。そして、ID提供サーバ装置30は、生成した応答情報を第1のユーザ端末10aへ送信しステップS307、このフローチャートの処理を終了する。一方、回答情報が拒否情報である即ち、拒否ボタンが押下された場合、ID提供サーバ装置30は、ステップS303にてNoと判定してステップS308へ進む。そして、ID提供サーバ装置30は、個別IDの取得の失敗を示す画面情報を含む応答情報としての拒否時応答情報を生成する。その後、ID提供サーバ装置30は、ステップS307へ進む。<<個別ID情報登録処理に係るID取得サーバ装置の作動>>図14のフローチャートを参照して、個別ID情報登録処理に係るID取得サーバ装置40の作動について説明する。先ず、ID取得サーバ装置40は、第1のユーザ端末10aから対応関係追加画面情報要求を受信する。上述したように、対応関係追加画面情報要求には、認証サーバ装置20により生成された認証成功情報が付加されている。なお、第1のユーザ端末10aに、対応関係追加画面情報要求を送信させるための操作を行ったユーザは、要求者とも呼ばれる。即ち、対応関係追加画面情報要求は、要求者の共通ID本例では、TanakaTaroと、要求者の共通IDに対する署名と、を含む。そして、ID取得サーバ装置40は、受信した認証成功情報の正当性を検証する即ち、要求者の共通IDに対する署名の検証を行う。署名の検証は、ステップS402及びステップS405においても同様に行われる。以下、各ステップにおける署名の検証が成功した場合を仮定して説明を続ける。なお、署名の検証が失敗した場合、ID取得サーバ装置40は、その旨を表す応答情報を第1のユーザ端末10aへ送信し、このフローチャートの処理を終了する。そして、ID取得サーバ装置40は、サービスIDの入力欄と、送信ボタンと、を含む対応関係追加画面を表す対応関係追加画面情報を第1のユーザ端末10aへ送信するステップS401。この処理は、図10におけるステップM202に対応している。次いで、ID取得サーバ装置40は、第1のユーザ端末10aからID情報提供準備要求を受信するステップS402。ID情報提供準備要求は、要求者の共通ID本例では、TanakaTaroと、要求者の共通IDに対する署名と、第1のユーザ端末10aのユーザにより入力されたサービスID即ち、ID情報の提供元となるサービス第1のサービスのサービスID、本例では、snsと、を含む。このステップの処理は、図10のステップM203に対応している。そして、ID取得サーバ装置40は、受信したサービスIDと対応付けられたサーバ装置が存在するか否かを判定するステップS403。本例では、受信したサービスIDは、snsである。また、サービスIDsnsと対応付けられたサーバ装置としてID提供サーバ装置30が存在している。従って、ID取得サーバ装置40は、Yesと判定してステップS404へ進み、送信先特定情報を第1のユーザ端末10aへ送信するステップS404。このステップの処理は、図10のステップM204に対応している。また、送信先特定情報は、ID提供サーバ装置30をID情報提供要求の送信先として特定するための情報を含む。本例では、送信先特定情報は、HTTPリダイレクトを表すステータスコードと、URLと、を含む。その後、ID取得サーバ装置40は、第1のユーザ端末10aから対応関係追加実行要求を受信するステップS405。このステップの処理は、図10のステップM209に対応している。対応関係追加実行要求は、要求者の共通ID本例では、TanakaTaroと、要求者の共通IDに対する署名と、ID情報の提供元となるサービス第1のサービスのサービスID本例では、snsと、要求者の個別ID本例では、第1の個別IDtaroと、要求者の個別IDに対する署名と、を含む。要求者の個別IDに対する署名は、ID提供サーバ装置30が保有する私有鍵を用いて生成された情報である。次いで、ID取得サーバ装置40は、受信した、第1の個別ID本例では、taro、サービスID本例では、sns、及び、共通ID本例では、TanakaTaroを、互いに対応付けて記憶装置に記憶させるステップS406。その後、ID取得サーバ装置40は、処理が完了した旨を表す応答情報としての成功時応答情報を生成するステップS407。そして、ID取得サーバ装置40は、生成した応答情報を第1のユーザ端末10aへ送信するステップS408。なお、ID情報提供準備要求に含まれるサービスIDと対応付けられたサーバ装置が存在しない場合、ID取得サーバ装置40は、ステップS403にてNoと判定してステップS409へ進む。そして、ID取得サーバ装置40は、処理が失敗した旨を表す応答情報としての失敗時応答情報を生成する。その後、ID取得サーバ装置40は、ステップS408へ進む。<<ID情報取得処理>>図15のフローチャートを参照して、ID情報取得処理に係るID取得サーバ装置40の作動について説明する。先ず、第2のユーザ端末10bは、第2のユーザ端末10bのユーザ要求者により入力された情報に従って、ID情報取得要求をID取得サーバ装置40へ送信する。ID情報取得要求は、要求者の共通ID本例では、SuzukiHanakoと、要求者の共通IDに対する署名と、第2のサービスにおけるターゲットユーザの個別ID本例では、第2の個別IDtanakaと、を含む。ターゲットユーザは、要求者と異なるユーザであり、且つ、ID情報を取得する対象となるユーザである。また、要求者の共通IDに対する署名は、ユーザ認証処理図8において、認証サーバ装置20が保有する私有鍵を用いて生成された情報である。本例では、ID情報取得要求に含まれるターゲットユーザの個別IDは、第2のユーザ端末10bのユーザにより入力された情報である。なお、ID情報取得要求に含まれるターゲットユーザの個別IDは、第2のユーザ端末10bがID取得サーバ装置40から受信した情報であってもよい。ID取得サーバ装置40は、第2のユーザ端末10bから、認証成功情報が付加されたID情報取得要求を受信するステップS501。そして、ID取得サーバ装置40は、受信した認証成功情報の正当性を検証する即ち、要求者の共通IDに対する署名の検証を行う。以下、このステップにおける署名の検証が成功した場合を仮定して説明を続ける。なお、署名の検証が失敗した場合、ID取得サーバ装置40は、その旨を表す応答情報を第2のユーザ端末10bへ送信し、このフローチャートの処理を終了する。次いで、ID取得サーバ装置40は、ID対応表記憶部46に記憶されているレコードの中に、ID情報取得要求に含まれるターゲットユーザの個別ID本例では、第2の個別IDtanakaと同一の自個別IDを含むレコードが存在するか否かを判定するステップS502。いま、ID対応表記憶部46に記憶されているレコードの中に、ID情報取得要求に含まれるターゲットユーザの個別ID本例では、第2の個別IDtanakaと同一の自個別IDを含むレコードが存在する場合を想定する。この場合、ID取得サーバ装置40は、Yesと判定してステップS503へ進む。そして、ID取得サーバ装置40は、ID対応表記憶部46に記憶されているレコードのうちの、ID情報取得要求に含まれるターゲットユーザの個別ID本例では、第2の個別IDtanakaと同一の自個別IDを含むレコードを取得する。次いで、ID取得サーバ装置40は、取得されたレコードに含まれる他個別ID本例では、taro及び外部サービスID本例では、snsをID情報として取得するステップS503。そして、ID取得サーバ装置40は、取得したID情報を含む応答情報としての成功時応答情報を生成するステップS504。そして、ID取得サーバ装置40は、生成した応答情報を第2のユーザ端末10bへ送信するステップS505。これにより、第2のユーザ端末10bは、ID取得サーバ装置40からID情報を受信する。第2のユーザ端末10bは、受信したID情報本例では、taro及びsnsを、出力装置を介して出力する。一方、ID対応表記憶部46に記憶されているレコードの中に、ID情報取得要求に含まれるターゲットユーザの個別IDと同一の自個別IDを含むレコードが存在しない場合について説明する。この場合、ID取得サーバ装置40は、ステップS502にてNoと判定してステップS506へ進む。そして、ID取得サーバ装置40は、処理が失敗した旨を表す応答情報としての失敗時応答情報を生成する。その後、ID取得サーバ装置40は、ステップS505へ進む。以上、説明したように、本発明の第1実施形態に係るサービス提供システムによれば、予め処理例えば、コンシューマキーとコンシューマシークレットをサービスプロバイダに発行させるとともにコンシューマに渡す処理を行うことなく、複数のサービスのそれぞれにて異なるID本例では、第1の個別ID及び第2の個別IDが割り当てられたユーザの同一性を他のユーザに判別させることができる。更に、第1実施形態に係るサービス提供システムにおいて、ID取得サーバ装置40は、サービスID、第1の個別ID、及び、共通IDを受信した場合、当該受信された、サービスID、第1の個別ID、及び、共通IDを互いに対応付けて記憶装置に記憶させる。これによれば、ID取得サーバ装置40は、ID情報取得要求を受信した場合に、迅速に、サービスIDと第1の個別IDとを第2のユーザ端末10bへ送信することができる。なお、第1実施形態に係るサービス提供システムは、ID提供サーバ装置30が保有保持する第1の個別IDを、第1のユーザ端末10aを介してID取得サーバ装置40へ提供するように構成されていたが、第1の個別IDに加えて、ユーザの属性例えば、氏名、生年月日、性別、身長、及び、体重等を表す情報プロフィール情報も提供するように構成されていてもよい。<第2実施形態>次に、本発明の第2実施形態に係る情報処理システムについて説明する。第2実施形態に係る情報処理システムは、上記第1実施形態に係る情報処理システムに対して、ID情報の送信先として許可されるユーザを設定可能に構成されている点において相違している。従って、以下、かかる相違点を中心として説明する。図16に示したように、第2実施形態に係る第1のユーザ端末10aの機能は、第1実施形態に係る機能に加えて、送信許可ID設定要求送信部16を含む。更に、第2実施形態に係るID取得サーバ装置40の機能は、第1実施形態に係る機能に加えて、送信許可ID設定部送信許可ID設定手段49を含む。第2実施形態に係るID対応表記憶部送信許可ID記憶手段46は、サービスID、第1の個別ID、及び、第2の個別IDと対応付けて、当該第1の個別ID及びサービスIDの送信先として許可されたユーザを識別するための送信許可ID本例では、第2の個別IDを記憶する。本例では、ID対応表記憶部46は、図17に示したように、レコードIDと、自個別IDと、外部サービスIDと、他個別IDと、送信許可IDと、からなるレコードを複数記憶している。図17に示したレコードのうちの、レコードIDが1であるレコードは、自サービス本例では、第2のサービスにおいて、suzukiという自個別ID第2の個別IDにより識別されるユーザが、外部のサービスである第1のサービスsnsにおいては、hanakoという他個別ID第1の個別IDにより識別されることを表す。更に、このレコードは、ID情報第1の個別及びサービスIDが、送信許可ID本例では、tanaka及びyamadaにより識別されるユーザによって送信されたID情報取得要求に対してのみ送信されることを表す。また、第2実施形態に係るID取得サーバ装置40のID情報送信部48は、ID対応表記憶部46に記憶されているレコードのうちの、ID情報取得要求に含まれる第2の個別IDと同一の自個別IDを含むレコードを抽出する。そして、ID情報送信部48は、抽出されたレコードのうちの、ID情報取得要求に含まれる共通IDと対応付けて第2のID情報記憶部42に記憶されている第2の個別IDを送信許可IDが含むレコードを取得する。次いで、ID情報送信部48は、取得されたレコードに含まれるサービスID外部サービスID及び第1の個別ID他個別IDを含むID情報を、ID情報取得要求を送信してきたユーザ端末本例では、第2のユーザ端末10bへ送信する。即ち、ID情報送信部48は、ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて記憶されている送信許可IDが、当該ID情報取得要求に含まれる共通IDと対応付けられた第2の個別IDを含む場合、当該送信許可IDと対応付けて記憶されているサービスID及び第1の個別IDを送信する、と言うことができる。第1のユーザ端末10aの送信許可ID設定要求送信部16は、第1のユーザ端末10aのユーザにより入力された情報に従って、送信許可ID設定要求をID取得サーバ装置40へ送信する。送信許可ID設定要求は、一括設定要求、又は、個別設定要求である。一括設定要求は、要求者即ち、送信許可ID設定要求を送信するための操作を行ったユーザの共通IDと、要求者の共通IDに対する署名と、当該要求の種別が一括設定である旨を表す要求種別情報と、を含む。個別設定要求は、要求者の共通IDと、要求者の共通IDに対する署名と、当該要求の種別が個別設定である旨を表す要求種別情報と、送信許可IDを設定する対象となるサービスIDと、送信許可IDに追加する個別IDである追加個別ID本例では、第2の個別IDと、送信許可IDから削除する個別IDである削除個別ID本例では、第2の個別IDと、を含む。ID取得サーバ装置40の送信許可ID設定部49は、第1のユーザ端末10aから送信許可ID設定要求を受信する。送信許可ID設定部49は、受信した送信許可ID設定要求が一括設定要求である場合、ID対応表記憶部46に記憶されているレコードのうちの、一括設定要求に含まれる共通IDと対応付けて第2のID情報記憶部42に記憶されている第2の個別IDを含む送信許可IDを含むレコードを抽出する。そして、送信許可ID設定部49は、抽出されたレコードに含まれる自個別ID本例では、第2の個別ID及び外部サービスIDの組を取得する。次いで、送信許可ID設定部49は、取得した自個別ID及び外部サービスIDの組のそれぞれに対して、送信許可IDを更新するための送信許可ID更新処理を行う。送信許可ID設定部49は、送信許可ID更新処理の一部として、先ず、ID対応表記憶部46に記憶されているレコードのうちの、一括設定要求に含まれる共通IDと対応付けて第2のID情報記憶部42に記憶されている第2の個別IDと同一の自個別ID本例では、第2の個別IDを含み、且つ、送信許可ID更新処理の対象となる外部サービスIDを含むレコードを特定する。更に、送信許可ID設定部49は、送信許可ID更新処理の一部として、特定したレコードに含まれる送信許可IDに、送信許可ID更新処理の対象となる自個別IDを追加する。このようにして、送信許可ID設定部49は、一括設定要求に基づいて送信許可IDを更新する。これによれば、ユーザが送信許可IDを容易に設定することができる。換言すると、送信許可ID設定部49は、一括設定要求を受信した場合、一括設定要求に含まれる共通IDと対応付けられた第2の個別IDを含む送信許可IDと対応付けて記憶されている第2の個別IDを抽出する。更に、送信許可ID設定部49は、当該一括設定要求に含まれる共通IDと対応付けられた第2の個別IDと対応付けて記憶されている送信許可IDを、当該抽出した第2の個別IDを含む送信許可IDに更新する。即ち、一括設定要求は、要求者に対してID情報の送信を許可しているユーザに対して、当該要求者のID情報の送信を許可するように、送信許可IDを設定する旨を要求する情報である、と言うことができる。また、送信許可ID設定部49は、受信した送信許可ID設定要求が個別設定要求である場合、ID対応表記憶部46に記憶されているレコードのうちの、当該個別設定要求に含まれる、送信許可IDを設定する対象となるサービスIDを含み、且つ、当該個別設定要求に含まれる共通IDと対応付けられた第2の個別IDと同一の自個別IDを含むレコードを特定する。そして、送信許可ID設定部49は、特定されたレコードに含まれる送信許可IDに、当該個別設定要求に含まれる追加個別IDを追加する。更に、送信許可ID設定部49は、特定されたレコードに含まれる送信許可IDから、当該個別設定要求に含まれる削除個別IDを削除する。<<送信許可ID設定処理>>図18のフローチャートを参照して、送信許可ID設定処理に係るID取得サーバ装置40の作動について説明する。先ず、第1のユーザ端末10aは、第1のユーザ端末10aのユーザ要求者により入力された情報に従って、送信許可ID設定要求をID取得サーバ装置40へ送信する。これにより、ID取得サーバ装置40は、送信許可ID設定要求を受信するステップS601。そして、ID取得サーバ装置40は、受信した認証成功情報の正当性を検証する即ち、要求者の共通IDに対する署名の検証を行う。以下、このステップにおける署名の検証が成功した場合を仮定して説明を続ける。なお、署名の検証が失敗した場合、ID取得サーバ装置40は、その旨を表す応答情報を第1のユーザ端末10aへ送信し、このフローチャートの処理を終了する。次いで、ID取得サーバ装置40は、受信した送信許可ID設定要求が個別設定要求であるか否かを判定するステップS602。いま、送信許可ID設定要求として、一括設定要求が送信された場合を想定する。更に、一括設定要求が、要求者の共通IDとしてのTanakaTaroを含む場合を想定する。この場合、ID取得サーバ装置40は、Noと判定してステップS603へ進む。そして、ID取得サーバ装置40は、ID対応表記憶部46に記憶されているレコードのうちの、一括設定要求に含まれる共通ID本例では、TanakaTaroと対応付けて第2のID情報記憶部42に記憶されている第2の個別ID本例では、tanakaを含む送信許可IDを含むレコードを抽出する。従って、本例では、ID取得サーバ装置40は、図17に示したレコードのうちの、レコードIDが1であるレコードと、レコードIDが3であるレコードと、を抽出する。更に、ID取得サーバ装置40は、抽出されたレコードに含まれる自個別ID本例では、第2の個別ID及び外部サービスIDの組を取得するステップS603。従って、本例では、ID取得サーバ装置40は、自個別IDsuzuki及び外部サービスIDsnsの組と、自個別IDyamada及び外部サービスIDsnsの組と、を取得する。次いで、ID取得サーバ装置40は、取得した自個別ID及び外部サービスIDの組のそれぞれに対して、送信許可IDを更新するための送信許可ID更新処理を行う。具体的には、ID取得サーバ装置40は、送信許可ID更新処理の一部として、先ず、ID対応表記憶部46に記憶されているレコードのうちの、一括設定要求に含まれる共通IDと対応付けて第2のID情報記憶部42に記憶されている第2の個別IDと同一の自個別ID本例では、第2の個別IDを含み、且つ、送信許可ID更新処理の対象となる外部サービスIDを含むレコードを特定する。そして、ID取得サーバ装置40は、送信許可ID更新処理の一部として、特定したレコードに含まれる送信許可IDに、送信許可ID更新処理の対象となる自個別IDを追加する。このようにして、ID取得サーバ装置40は、一括設定要求に基づいて送信許可IDを更新するステップS604。従って、本例では、図19に示したように、ID取得サーバ装置40は、レコードIDが2であるレコードに含まれる送信許可IDに、suzuki及びyamadaを追加する。そして、ID取得サーバ装置40は、処理の完了を表す応答情報を、送信許可ID設定要求を送信してきたユーザ端末本例では、第1のユーザ端末10aへ送信するステップS605。一方、送信許可ID設定要求として、個別設定要求が送信された場合を想定する。更に、個別設定要求が、要求者の共通IDとしてのTanakaTaroと、送信許可IDを設定する対象となるサービスIDとしてのsnsと、追加個別IDとしてのyamadaと、を含む場合を想定する。この場合、ID取得サーバ装置40は、ステップS602にてYesと判定してステップS606へ進む。そして、ID取得サーバ装置40は、ID対応表記憶部46に記憶されているレコードのうちの、当該個別設定要求に含まれる、送信許可IDを設定する対象となるサービスID本例では、snsを含み、且つ、当該個別設定要求に含まれる共通ID本例では、TanakaTaroと対応付けられた第2の個別ID本例では、tanakaと同一の自個別IDを含むレコードを特定するステップS606。従って、本例では、ID取得サーバ装置40は、図17に示したレコードのうちの、レコードIDが2であるレコードを特定する。次いで、ID取得サーバ装置40は、特定されたレコードに含まれる送信許可IDに、当該個別設定要求に含まれる追加個別IDを追加する。更に、ID取得サーバ装置40は、特定されたレコードに含まれる送信許可IDから、当該個別設定要求に含まれる削除個別IDを削除する。従って、本例では、図20に示したように、ID取得サーバ装置40は、レコードIDが2であるレコードに含まれる送信許可IDに、yamadaを追加する。このようにして、ID取得サーバ装置40は、個別設定要求に基づいて送信許可IDを更新するステップS607。そして、ID取得サーバ装置40は、処理の完了を表す応答情報を、送信許可ID設定要求を送信してきたユーザ端末本例では、第1のユーザ端末10aへ送信するステップS605。以上、説明したように、本発明の第2実施形態に係るサービス提供システムによれば、第1実施形態に係るサービス提供システムと同様の作用及び効果を奏することができる。更に、第2実施形態に係るサービス提供システムによれば、ID取得サーバ装置40によるID情報の送信先として許可されるユーザを設定することができる。この結果、サービス及びユーザの組み合わせ毎に、第1の個別IDにより識別されるユーザと、第2の個別IDにより識別されるユーザと、が同一のユーザであるか否かを、特定のユーザのみに判別させることができる。従って、ユーザの利便性を向上させることができる。<第3実施形態>次に、本発明の第3実施形態に係るサービス提供システムについて図21を参照しながら説明する。第3実施形態に係るサービス提供システム100は、第1のアプリケーションプログラムを実行することにより第1のサービスを提供する第1のサービス提供部第1のサービス提供手段110と、第2のアプリケーションプログラムを実行することにより第2のサービスを提供する第2のサービス提供部第2のサービス提供手段120と、を備える。第1のサービス提供部110は、上記第1のサービス、及び、上記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信部ID情報提供要求受信手段111と、上記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ上記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信部個別ID送信手段112と、を備える。第2のサービス提供部120は、上記第1のサービスを識別するための情報であるサービスIDと、上記第1の個別IDと、上記共通IDと、を上記ユーザ端末から受信するID情報受信部ID情報受信手段121と、上記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信部ID情報取得要求受信手段122と、上記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、上記サービスID及び上記第1の個別IDを送信するID情報送信部ID情報送信手段123と、を備える。これによれば、予め処理例えば、コンシューマキーとコンシューマシークレットをサービスプロバイダに発行させるとともにコンシューマに渡す処理を行うことなく、複数のサービスのそれぞれにて異なるIDが割り当てられたユーザの同一性を他のユーザに判別させることができる。以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。なお、上記各実施形態においてサービス提供システムの各機能は、CPUがプログラムソフトウェアを実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。<付記>上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。付記1第1のアプリケーションプログラムを実行することにより第1のサービスを提供する第1のサービス提供手段と、第2のアプリケーションプログラムを実行することにより第2のサービスを提供する第2のサービス提供手段と、を備え、前記第1のサービス提供手段は、前記第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備え、前記第2のサービス提供手段は、前記第1のサービスを識別するための情報であるサービスIDと、前記第1の個別IDと、前記共通IDと、を前記ユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を備えるサービス提供システム。これによれば、予め処理例えば、コンシューマキーとコンシューマシークレットをサービスプロバイダに発行させるとともにコンシューマに渡す処理を行うことなく、複数のサービスのそれぞれにて異なるIDが割り当てられたユーザの同一性を他のユーザに判別させることができる。付記2付記1に記載のサービス提供システムであって、前記第2のサービス提供手段は、前記サービスID、前記第1の個別ID、及び、前記共通IDを受信した場合、当該受信された、サービスID及び第1の個別IDと、当該受信された共通IDと対応付けられた前記第2の個別IDと、を互いに対応付けて記憶装置に記憶させるID情報記憶処理手段を備え、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて前記記憶装置に記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたサービス提供システム。これによれば、第2のサービス提供手段は、ID情報取得要求を受信した場合に、迅速に、サービスIDと第1の個別IDとをユーザ端末へ送信することができる。付記3付記2に記載のサービス提供システムであって、前記ID情報取得要求は、前記共通IDを含み、前記第2のサービス提供手段は、前記サービスID、前記第1の個別ID、及び、前記第2の個別IDと対応付けて、当該第1の個別IDの送信先として許可されたユーザを識別するための送信許可IDを記憶する送信許可ID記憶手段を備え、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の前記第2の個別IDと対応付けて記憶されている送信許可IDが、当該ID情報取得要求に含まれる共通IDと対応付けられた前記第2の個別IDを含む場合、当該送信許可IDと対応付けて記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたサービス提供システム。これによれば、第2のサービス提供手段による第1の個別IDの送信先として許可されるユーザを設定することができる。この結果、サービス及びユーザの組み合わせ毎に、第1の個別IDにより識別されるユーザと、第2の個別IDにより識別されるユーザと、が同一のユーザであるか否かを、特定のユーザのみに判別させることができる。従って、ユーザの利便性を向上させることができる。付記4付記3に記載のサービス提供システムであって、前記第2のサービス提供手段は、ユーザ端末から共通IDを含む一括設定要求を受信した場合、当該一括設定要求に含まれる共通IDと対応付けられた前記第2の個別IDを含む送信許可IDと対応付けて記憶されている第2の個別IDを抽出し、当該一括設定要求に含まれる共通IDと対応付けられた第2の個別IDと対応付けて記憶されている送信許可IDを、当該抽出した第2の個別IDを含む送信許可IDに更新する送信許可ID設定手段を備えるサービス提供システム。これによれば、ユーザが送信許可IDを容易に設定することができる。付記5付記1乃至付記4のいずれか一項に記載のサービス提供システムであって、前記第2のサービス提供手段は、ユーザ端末からサービスIDを含むID情報提供準備要求を受信した場合、当該ID情報提供準備要求に含まれるサービスIDにより識別されるサービスと対応付けられた、前記ID情報提供要求の送信先を特定するための送信先特定情報を当該ユーザ端末へ送信する送信先特定情報送信手段を備えるサービス提供システム。付記6付記1乃至付記5のいずれか一項に記載のサービス提供システムであって、前記第1のサービス提供手段は、前記共通IDと、前記第1の個別IDと、を対応付けて記憶する第1のID情報記憶手段を備え、前記第2のサービス提供手段は、前記共通IDと、前記第2の個別IDと、を対応付けて記憶する第2のID情報記憶手段を備えるサービス提供システム。付記7第1のアプリケーションプログラムを実行することにより第1のサービスを提供し、且つ、第2のアプリケーションプログラムを実行することにより第2のサービスを提供するサービス提供システムに適用され、前記第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信し、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信し、前記第1のサービスを識別するための情報であるサービスIDと、前記第1の個別IDと、前記共通IDと、を前記ユーザ端末から受信し、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信し、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信する、サービス提供方法。付記8付記7に記載のサービス提供方法であって、前記サービスID、前記第1の個別ID、及び、前記共通IDを受信した場合、当該受信された、サービスID及び第1の個別IDと、当該受信された共通IDと対応付けられた前記第2の個別IDと、を互いに対応付けて記憶装置に記憶させ、前記ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて前記記憶装置に記憶されている前記サービスID及び前記第1の個別IDを、当該ID情報取得要求を送信してきたユーザ端末へ送信する、サービス提供方法。付記9第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成されたID提供サーバ装置であって、前記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を備えるID提供サーバ装置。付記10第1のアプリケーションプログラムを実行することにより第1のサービスを提供するように構成された情報処理装置に、前記第1のサービス、及び、ID取得サーバ装置により提供される第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDを含むID情報提供要求をユーザ端末から受信するID情報提供要求受信手段と、前記ID情報提供要求を送信してきたユーザ端末へ、当該ID情報提供要求に含まれる共通IDと対応付けられた情報であり且つ前記第1のサービスにてユーザを識別するための情報である第1の個別IDを送信する個別ID送信手段と、を実現させるためのID提供プログラム。付記11第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成されたID取得サーバ装置であって、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を備えるID取得サーバ装置。付記12付記11に記載のID取得サーバ装置であって、前記サービスID、前記第1の個別ID、及び、前記共通IDを受信した場合、当該受信された、サービスID及び第1の個別IDと、当該受信された共通IDと対応付けられた前記第2の個別IDと、を互いに対応付けて記憶装置に記憶させるID情報記憶処理手段を備え、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて前記記憶装置に記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたID取得サーバ装置。付記13第2のアプリケーションプログラムを実行することにより第2のサービスを提供するように構成された情報処理装置に、ID提供サーバ装置により提供される第1のサービスを識別するための情報であるサービスIDと、当該第1のサービスにてユーザを識別するための情報である第1の個別IDと、当該第1のサービス、及び、前記第2のサービスに共通した情報であり且つユーザを識別するための情報である共通IDと、をユーザ端末から受信するID情報受信手段と、前記第2のサービスにてユーザを識別するための情報である第2の個別IDを含むID情報取得要求をユーザ端末から受信するID情報取得要求受信手段と、前記ID情報取得要求を送信してきたユーザ端末へ、当該ID情報取得要求に含まれる第2の個別IDと対応付けられた共通IDとともに受信された、前記サービスID及び前記第1の個別IDを送信するID情報送信手段と、を実現させるためのID取得プログラム。付記14付記13に記載のID取得プログラムであって、前記情報処理装置に、更に、前記サービスID、前記第1の個別ID、及び、前記共通IDを受信した場合、当該受信された、サービスID及び第1の個別IDと、当該受信された共通IDと対応付けられた前記第2の個別IDと、を互いに対応付けて記憶装置に記憶させるID情報記憶処理手段を実現させるとともに、前記ID情報送信手段は、前記ID情報取得要求に含まれる第2の個別IDと同一の第2の個別IDと対応付けて前記記憶装置に記憶されている前記サービスID及び前記第1の個別IDを送信するように構成されたID取得プログラム。なお、本発明は、日本国にて2010年7月9日に出願された特願2010-156280の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願にて開示された内容のすべてが本明細書に含まれるものとする。"