(57)【要約】【課題】利用者情報の取得時、ポータルサーバ、情報保有機関サーバ、ネットワークの処理負荷を軽減可能な情報取得システムを提供する。【解決手段】ポータルサーバ３０は、利用者端末１０または第三者端末２０からの取得要求により指定された利用者情報が情報蓄積手段３４にない場合、情報保有機関サーバ４０から利用者情報と更新日時とを取得して情報蓄積手段３４に蓄積し、取得した利用者情報を利用者端末１０または第三者端末２０に返送し、一方、指定された利用者情報が情報蓄積手段３４に更新日時付きで存在する場合、該更新日時を付した取得要求を情報保有機関サーバ４０に送信すると、該更新日時が情報保有機関サーバ４０にて保有している利用者情報の更新日時と同一であった場合は、更新なしの通知を返送してくるので、ポータルサーバ３０は、情報蓄積手段３４にある利用者情報を、要求元の利用者端末１０または第三者端末２０に返送する。【選択図】図１
2010267008.tif 000002
【特許請求の範囲】
【請求項１】
利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていない場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を、当該利用者情報の更新がなされた更新日時とともに、前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバからの前記利用者情報と前記更新日時とを前記情報蓄積手段に蓄積するとともに、当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送することを特徴とする情報取得システム。
【請求項２】
請求項１に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に更新日時付きで蓄積されていた場合、当該利用者情報の前記更新日時を付与した更新日時付き情報取得要求として、前記情報保有機関サーバに対して送信し、前記情報保有機関サーバは、当該情報保有機関サーバに保有されている利用者情報のうち、前記ポータルサーバからの前記更新日時付き情報取得要求に指定されている当該利用者情報の更新日時が、前記更新日時付き情報取得要求に付与されている更新日時よりも新しい日時であった場合は、当該情報保有機関サーバに保有している前記利用者情報と前記更新日時とを前記ポータルサーバに返送し、同一の日時であった場合は、更新なしの旨を示す通知情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報と前記更新日時とを受信した場合は、受信した前記利用者情報と前記更新日時とを前記情報蓄積手段に上書きして蓄積するとともに、受信した当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバから前記更新なしの旨を示す通知情報を受信した場合は、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする情報取得システム。
【請求項３】
利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記情報保有機関サーバは、保有している利用者情報が更新された際に、当該利用者情報に関して更新ありの旨を示す通知情報を、前記ポータルサーバに送信し、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報に関して前記更新ありの旨を示す通知情報を受信した際に、当該利用者情報が前記情報蓄積手段に蓄積されている場合、当該利用者情報に関連付けて、更新ありの旨を示すフラグ情報を前記情報蓄積手段に設定することを特徴とする情報取得システム。
【請求項４】
請求項３に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていなかった場合、または、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新ありの旨を示すフラグ情報が設定されていた場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから受信した前記利用者情報を前記情報蓄積手段に蓄積し、蓄積した当該利用者情報に関連付けて、更新なしの旨を示すフラグ情報を前記情報蓄積手段に設定するとともに、受信した前記利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバへの前記情報取得要求の送信時に前記情報蓄積手段に前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報が蓄積されていた場合は、さらに、前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報を前記更新ありの旨を示すフラグ情報とともに削除することを特徴とする情報取得システム。
【請求項５】
請求項４に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新なしの旨を示すフラグ情報が設定されていた場合、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする情報取得システム。
【請求項６】
請求項１ないし５のいずれかに記載の情報取得システムにおいて、前記利用者端末または前記第三者端末と前記ポータルサーバとの間および前記ポータルサーバと前記情報保有機関サーバとの間で転送される前記利用者情報の転送単位は、同一カテゴリに属する全ての情報を一括した単位ではなく、前記同一カテゴリに属する利用者情報をあらかじめ定めた情報ごとに分割した単位とすることを特徴とする情報取得システム。
【請求項７】
利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得方法であって、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていない場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を、当該利用者情報の更新がなされた更新日時とともに、前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバからの前記利用者情報と前記更新日時とを前記情報蓄積手段に蓄積するとともに、当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送することを特徴とする情報取得方法。
【請求項８】
請求項７に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に更新日時付きで蓄積されていた場合、当該利用者情報の前記更新日時を付与した更新日時付き情報取得要求として、前記情報保有機関サーバに対して送信し、前記情報保有機関サーバは、当該情報保有機関サーバに保有されている利用者情報のうち、前記ポータルサーバからの前記更新日時付き情報取得要求に指定されている当該利用者情報の更新日時が、前記更新日時付き情報取得要求に付与されている更新日時よりも新しい日時であった場合は、当該情報保有機関サーバに保有している前記利用者情報と前記更新日時とを前記ポータルサーバに返送し、同一の日時であった場合は、更新なしの旨を示す通知情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報と前記更新日時とを受信した場合は、受信した前記利用者情報と前記更新日時とを前記情報蓄積手段に上書きして蓄積するとともに、受信した当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバから前記更新なしの旨を示す通知情報を受信した場合は、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする情報取得方法。
【請求項９】
利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記情報保有機関サーバは、保有している利用者情報が更新された際に、当該利用者情報に関して更新ありの旨を示す通知情報を、前記ポータルサーバに送信し、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報に関して前記更新ありの旨を示す通知情報を受信した際に、当該利用者情報が前記情報蓄積手段に蓄積されている場合、当該利用者情報に関連付けて、更新ありの旨を示すフラグ情報を前記情報蓄積手段に設定することを特徴とする情報取得方法。
【請求項１０】
請求項９に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていなかった場合、または、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新ありの旨を示すフラグ情報が設定されていた場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから受信した前記利用者情報を前記情報蓄積手段に蓄積し、蓄積した当該利用者情報に関連付けて、更新なしの旨を示すフラグ情報を前記情報蓄積手段に設定するとともに、受信した前記利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバへの前記情報取得要求の送信時に前記情報蓄積手段に前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報が蓄積されていた場合は、さらに、前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報を前記更新ありの旨を示すフラグ情報とともに削除することを特徴とする情報取得方法。
【請求項１１】
請求項１０に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新なしの旨を示すフラグ情報が設定されていた場合、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする情報取得方法。
【請求項１２】
請求項７ないし１１のいずれかに記載の情報取得方法を、コンピュータにより実行可能なプログラムとして実施していることを特徴とする情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報取得システム、情報取得方法および情報取得プログラムに関する。
【背景技術】
【０００２】
従来、利用者が、ポータルサーバ（電子私書箱サーバ等）から、情報保有機関（サービスプロバイダ）の情報保有機関サーバに保有されている利用者情報を取得する場合、図６のシーケンスチャートに示すような手順で利用者情報を取得することになる。図６は、従来の情報取得方法を説明するためのシーケンスチャートであり、特許文献１の特開２００１−２４４９６１号公報「電子私書箱方式」に記載されているように、利用者があらかじめ指定した時刻において利用者情報を取得する場合を示している。
【０００３】
図６において、利用者は、当該利用者の利用者端末から、ポータルサーバに対して、所望の利用者情報を取得する方法の登録を要求する情報取得方法登録要求を送信する（シーケンスＳｅｑ４１）。該情報取得方法登録要求には、取得しようとする情報保有機関サーバの利用者情報の内容、情報保有機関サーバからポータルサーバへ当該利用者情報をアップロードするアップロード時刻等が含まれている。
【０００４】
該情報取得方法登録要求を受信したポータルサーバは、該情報取得方法登録要求に含まれている利用者情報の内容、利用者情報のアップロード時刻に、さらに、当該ポータルサーバを示す利用者情報のアップロード場所（ポータルサーバ名）を付与して、対象とする情報保有機関サーバに対して、情報取得方法提示信号として送信する（シーケンスＳｅｑ４２）。該情報取得方法提示信号を受信した情報保有機関サーバは、該情報取得方法提示信号に指定されたアップロード時刻に達する都度、該情報取得方法提示信号に指定された利用者情報を取り出して、該情報取得方法提示信号に指定されたアップロード場所（ポータルサーバ）に対して、利用者情報をアップロードする（シーケンスＳｅｑ４３，４４）。
【０００５】
しかる後、利用者は、当該利用者の利用者端末から、ポータルサーバに対して、情報取得要求を送信すると（シーケンスＳｅｑ４５）、ポータルサーバは、情報保有機関サーバからアップロードされて、当該ポータルサーバに保存している利用者情報の中から、該情報取得要求の送信元の利用者から先に受け取った情報取得方法登録要求に含まれている利用者情報の内容に指定されていた利用者情報を抽出して、該情報取得要求の送信元の利用者端末にダウンロードする（シーケンスＳｅｑ４６）。
【０００６】
なお、利用者は、ポータルサーバに対して情報取得方法登録要求を送信する場合、取得したい情報保有機関サーバの利用者情報は、当該利用者に関する利用者情報のみに限るものではなく、第三者の利用者情報を対象とすることも可能であり、当該第三者からのアクセス権限を獲得した利用者が、情報取得方法登録要求として当該第三者の利用者情報を指定することにより、しかる後、情報取得要求をポータルサーバに送信して、当該第三者の利用者情報をダウンロードすることもできる。ただし、利用者が第三者の利用者情報を取得しようとする場合、たとえ、当該第三者の利用者情報が当該第三者のポータルサーバに既に取得されていた場合であっても、あるいは、当該第三者のポータルサーバから当該第三者の利用者情報の取得に関する情報取得方法提示信号を情報保有機関サーバに送信していたとしても、当該第三者の利用者情報を取得しようとする利用者本人のポータルサーバから情報保有機関サーバに対して当該第三者の利用者情報の取得に関する情報取得方法提示信号を送信し、該情報取得方法提示信号を受信した情報保有機関サーバは、該情報取得方法提示信号に指定されたアップロード時刻に達する都度、該情報取得方法提示信号に指定された当該第三者の利用者情報を取り出して、該情報取得方法提示信号に指定されたアップロード場所（ポータルサーバ）に対して当該第三者の利用者情報をアップロードする動作を行う。
【０００７】
また、図７は、従来の情報取得方法の他のケースを説明するためのシーケンスチャートであり、情報取得方法登録要求に指定された利用者情報を、あらかじめ定めた時刻に達する都度、情報保有機関サーバからポータルサーバにアップロードする場合を説明している。
【０００８】
図７において、利用者は、当該利用者の利用者端末から、ポータルサーバに対して、所望の利用者情報を取得する方法の登録を要求する情報取得方法登録要求を送信する（シーケンスＳｅｑ５１）。該情報取得方法登録要求には、取得しようとする情報保有機関サーバの利用者情報の内容等が含まれているが、定時に達する都度利用者情報をアップロードする図７の場合は、図６の場合とは異なり、情報保有機関サーバからポータルサーバへ当該利用者情報をアップロードするアップロード時刻は含まれていない。
【０００９】
該情報取得方法登録要求を受信したポータルサーバは、該情報取得方法登録要求に含まれている利用者情報の内容に、さらに、当該ポータルサーバを示す利用者情報のアップロード場所（ポータルサーバ名）を付与して、対象とする情報保有機関サーバに対して、情報取得方法提示信号として送信する（シーケンスＳｅｑ５２）。該情報取得方法提示信号を受信した情報保有機関サーバは、あらかじめ定めた時刻（定時）に達する都度、該情報取得方法提示信号に指定された利用者情報を取り出して、該情報取得方法提示信号に指定されたアップロード場所（ポータルサーバ）に対して、利用者情報をアップロードする（シーケンスＳｅｑ５３，５４）。
【００１０】
しかる後、利用者は、当該利用者の利用者端末から、ポータルサーバに対して、情報取得要求を送信すると（シーケンスＳｅｑ５５）、図６の場合と同様、ポータルサーバは、情報保有機関サーバからアップロードされて、当該ポータルサーバに保存している利用者情報の中から、該情報取得要求の送信元の利用者から先に受け取った情報取得方法登録要求に含まれている利用者情報の内容に指定されていた利用者情報を抽出して、該情報取得要求の送信元の利用者端末にダウンロードする（シーケンスＳｅｑ５６）。
【００１１】
なお、図７の場合も、利用者は、ポータルサーバに対して情報取得方法登録要求を送信する場合、取得したい情報保有機関サーバの利用者情報は、当該利用者に関する情報のみに限るものではなく、第三者の利用者情報を対象とすることも可能であり、当該第三者からのアクセス権限を獲得した利用者が、情報取得方法登録要求として当該第三者の利用者情報を指定することにより、しかる後、情報取得要求をポータルサーバに送信して、当該第三者の利用者情報をダウンロードすることができる。ただし、利用者が第三者の利用者情報を取得しようとする場合、たとえ、当該第三者の利用者情報が当該第三者のポータルサーバに既に取得されていた場合であっても、あるいは、当該第三者のポータルサーバから当該第三者の利用者情報の取得に関する情報取得方法提示信号を情報保有機関サーバに送信していたとしても、当該第三者の利用者情報を取得しようとする利用者本人のポータルサーバから情報保有機関サーバに対して当該第三者の利用者情報の取得に関する情報取得方法提示信号を送信し、該情報取得方法提示信号を受信した情報保有機関サーバは、あらかじめ定めた時刻（定時）に達する都度、該情報取得方法提示信号に指定された当該第三者の利用者情報を取り出して、該情報取得方法提示信号に指定されたアップロード場所（ポータルサーバ）に対して当該第三者の利用者情報をアップロードする動作を行う。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００１−２４４９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかしながら、情報保有機関サーバが保有する利用者情報の更新頻度が多い場合は、前述の従来技術のように、指定された時刻やあらかじめ定めた定時ごとのような一定時刻に達する都度、ポータルサーバに送信（アップロード）する場合は、ポータルサーバは、最新の利用者情報を保有することができないため、利用者からの情報取得要求を受け取った際に、利用者端末にダウンロードする利用者情報が、古い情報のままになってしまうという問題がある。
【００１４】
一方、情報保有機関サーバが保有する利用者情報が、不定期に更新され、該利用者情報が更新される都度、ポータルサーバに送信（アップロード）するように動作する場合、利用者がポータルサーバに対して情報取得要求を行っていない場合であっても、更新される都度、最新の利用者情報をポータルサーバに送信（アップロード）することになり、ポータルサーバや情報保有機関サーバに不要な処理負荷をかけるとともに、ポータルサーバと情報保有機関サーバとの間の利用者情報転送用として使用するネットワークに不要な負荷をかけることとなる。
【００１５】
特に、ポータルサーバにアップロードする情報量が多い場合において、或る纏まったカテゴリの利用者情報のほんの一部が更新された場合であっても、当該纏まったカテゴリの利用者情報の全てをアップロードする必要があり、更新されていない部分の利用者情報までアップロードするという冗長な処理を行うこととなる。
【００１６】
さらに、利用者本人から権限を得た代理人等の第三者が、当該第三者のポータルサーバにアクセスして、情報保有機関サーバからの前記利用者本人の利用者情報を取得しようとする場合であって、前記利用者本人も前記利用者本人のポータルサーバから同一の利用者情報を取得しようとしている場合には、情報保有機関サーバは、前記利用者本人の同一の利用者情報を、第三者のポータルサーバのみならず、前記利用者本人のポータルサーバにも送信（アップロード）しなければならず、同一の利用者情報に関して複数回送信（アップロード）しなければならないという問題があった。
【００１７】
本発明は、かかる事情に鑑みてなされたものであり、情報保有機関サーバに保有されている利用者情報を取得する際に、ポータルサーバ、情報保有機関サーバ、および、双方のサーバ間の情報転送用のネットワークに対する不要な処理負荷を抑止することが可能な情報取得システム、情報取得方法および情報取得プログラムを提供することを、その目的としている。
【課題を解決するための手段】
【００１８】
本発明は、前述の課題を解決するために、以下のごとき各技術手段から構成されている。
【００１９】
第１の技術手段は、利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていない場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を、当該利用者情報の更新がなされた更新日時とともに、前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバからの前記利用者情報と前記更新日時とを前記情報蓄積手段に蓄積するとともに、当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送することを特徴とする。
【００２０】
第２の技術手段は、前記第１の技術手段に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に更新日時付きで蓄積されていた場合、当該利用者情報の前記更新日時を付与した更新日時付き情報取得要求として、前記情報保有機関サーバに対して送信し、前記情報保有機関サーバは、当該情報保有機関サーバに保有されている利用者情報のうち、前記ポータルサーバからの前記更新日時付き情報取得要求に指定されている当該利用者情報の更新日時が、前記更新日時付き情報取得要求に付与されている更新日時よりも新しい日時であった場合は、当該情報保有機関サーバに保有している前記利用者情報と前記更新日時とを前記ポータルサーバに返送し、同一の日時であった場合は、更新なしの旨を示す通知情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報と前記更新日時とを受信した場合は、受信した前記利用者情報と前記更新日時とを前記情報蓄積手段に上書きして蓄積するとともに、受信した当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバから前記更新なしの旨を示す通知情報を受信した場合は、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする。
【００２１】
第３の技術手段は、利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記情報保有機関サーバは、保有している利用者情報が更新された際に、当該利用者情報に関して更新ありの旨を示す通知情報を、前記ポータルサーバに送信し、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報に関して前記更新ありの旨を示す通知情報を受信した際に、当該利用者情報が前記情報蓄積手段に蓄積されている場合、当該利用者情報に関連付けて、更新ありの旨を示すフラグ情報を前記情報蓄積手段に設定することを特徴とする。
【００２２】
第４の技術手段は、前記第３の技術手段に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていなかった場合、または、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新ありの旨を示すフラグ情報が設定されていた場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから受信した前記利用者情報を前記情報蓄積手段に蓄積し、蓄積した当該利用者情報に関連付けて、更新なしの旨を示すフラグ情報を前記情報蓄積手段に設定するとともに、受信した前記利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバへの前記情報取得要求の送信時に前記情報蓄積手段に前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報が蓄積されていた場合は、さらに、前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報を前記更新ありの旨を示すフラグ情報とともに削除することを特徴とする。
【００２３】
第５の技術手段は、前記第４の技術手段に記載の情報取得システムにおいて、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新なしの旨を示すフラグ情報が設定されていた場合、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする。
【００２４】
第６の技術手段は、前記第１ないし第５の技術手段のいずれかに記載の情報取得システムにおいて、前記利用者端末または前記第三者端末と前記ポータルサーバとの間および前記ポータルサーバと前記情報保有機関サーバとの間で転送される前記利用者情報の転送単位は、同一カテゴリに属する全ての情報を一括した単位ではなく、前記同一カテゴリに属する利用者情報をあらかじめ定めた情報ごとに分割した単位とすることを特徴とする。
【００２５】
第７の技術手段は、利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得方法であって、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていない場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を、当該利用者情報の更新がなされた更新日時とともに、前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバからの前記利用者情報と前記更新日時とを前記情報蓄積手段に蓄積するとともに、当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送することを特徴とする。
【００２６】
第８の技術手段は、前記第７の技術手段に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に更新日時付きで蓄積されていた場合、当該利用者情報の前記更新日時を付与した更新日時付き情報取得要求として、前記情報保有機関サーバに対して送信し、前記情報保有機関サーバは、当該情報保有機関サーバに保有されている利用者情報のうち、前記ポータルサーバからの前記更新日時付き情報取得要求に指定されている当該利用者情報の更新日時が、前記更新日時付き情報取得要求に付与されている更新日時よりも新しい日時であった場合は、当該情報保有機関サーバに保有している前記利用者情報と前記更新日時とを前記ポータルサーバに返送し、同一の日時であった場合は、更新なしの旨を示す通知情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報と前記更新日時とを受信した場合は、受信した前記利用者情報と前記更新日時とを前記情報蓄積手段に上書きして蓄積するとともに、受信した当該利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバから前記更新なしの旨を示す通知情報を受信した場合は、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする。
【００２７】
第９の技術手段は、利用者が使用する利用者端末または当該利用者以外の第三者が使用する第三者端末からポータルサーバに対して当該利用者本人に関する指定した利用者情報を取得する情報取得要求を送信することにより、前記ポータルサーバが、前記利用者情報を保有している情報保有機関サーバから前記情報取得要求によって指定された前記利用者情報を取得して、当該ポータルサーバの情報蓄積手段に蓄積するとともに、要求元の前記利用者端末または前記第三者端末に対して返送する情報取得システムであって、前記情報保有機関サーバは、保有している利用者情報が更新された際に、当該利用者情報に関して更新ありの旨を示す通知情報を、前記ポータルサーバに送信し、前記ポータルサーバは、前記情報保有機関サーバから前記利用者情報に関して前記更新ありの旨を示す通知情報を受信した際に、当該利用者情報が前記情報蓄積手段に蓄積されている場合、当該利用者情報に関連付けて、更新ありの旨を示すフラグ情報を前記情報蓄積手段に設定することを特徴とする。
【００２８】
第１０の技術手段は、前記第９の技術手段に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていなかった場合、または、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新ありの旨を示すフラグ情報が設定されていた場合、受信した前記情報取得要求に指定された前記利用者情報を保有している前記情報保有機関サーバに前記情報取得要求を送信し、前記情報保有機関サーバは、前記ポータルサーバからの前記情報取得要求に指定されている前記利用者情報を前記ポータルサーバに返送することにより、前記ポータルサーバは、前記情報保有機関サーバから受信した前記利用者情報を前記情報蓄積手段に蓄積し、蓄積した当該利用者情報に関連付けて、更新なしの旨を示すフラグ情報を前記情報蓄積手段に設定するとともに、受信した前記利用者情報を、前記情報取得要求の要求元の前記利用者端末または第三者端末に対して返送し、前記情報保有機関サーバへの前記情報取得要求の送信時に前記情報蓄積手段に前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報が蓄積されていた場合は、さらに、前記更新ありの旨を示すフラグ情報が関連付けられた前記利用者情報を前記更新ありの旨を示すフラグ情報とともに削除することを特徴とする。
【００２９】
第１１の技術手段は、前記第１０の技術手段に記載の情報取得方法において、前記ポータルサーバは、前記利用者端末または前記第三者端末からの前記情報取得要求を受信した際に、当該情報取得要求により指定された利用者情報が前記情報蓄積手段に蓄積されていて、かつ、前記更新なしの旨を示すフラグ情報が設定されていた場合、当該ポータルサーバの前記情報蓄積手段に蓄積されている利用者情報のうち、前記利用者端末または前記第三者端末からの前記情報取得要求により指定された利用者情報を取り出して、要求元の前記利用者端末または前記第三者端末に返送することを特徴とする。
【００３０】
第１２の技術手段は、前記第７ないし第１１の技術手段のいずれかに記載の情報取得方法を、コンピュータにより実行可能なプログラムとして実施している情報取得プログラムであることを特徴とする。
【発明の効果】
【００３１】
本発明の情報取得システム、情報取得方法および情報取得プログラムによれば、以下のごとき効果を奏することができる。
【００３２】
第１に、情報保有機関サーバが保有している利用者の利用者情報が不定期に任意の時期に更新されるような場合、利用者の利用者端末または第三者の第三者端末からポータルサーバに対して、利用者情報の取得を要求する情報取得要求が送信されない限り、情報保有機関サーバの利用者情報が更新されたとしても、更新後の最新の利用者情報をポータルサーバに送信（アップロード）する必要はないので、情報保有機関サーバやポータルサーバに余分な処理負荷をかけることがなく、また、情報保有機関サーバとポータルサーバとの情報送受信を仲介するネットワークにも余分な負荷を与えることもない。
【００３３】
第２に、情報保有機関サーバが保有している利用者の或るカテゴリの利用者情報（例えば年金情報）が大量の情報量であった場合に、ほんの一部の情報（例えば年金情報のうち年金給付予定額に関する情報）のみが更新されたとしても、当該カテゴリの全ての利用者情報（例えば年金情報）をポータルサーバに送信（アップロード）する必要がなく、更新日時や更新有無の情報により管理されている単位で、更新された利用者情報のみをポータルサーバに送信（アップロード）すれば良いので、情報保有機関サーバやポータルサーバ、および、情報保有機関サーバとポータルサーバとの情報送受信を仲介するネットワークに余分な負担をかけることがない。
【００３４】
第３に、利用者本人ではない代理人や資格保持者等の第三者が、当該利用者本人の利用者情報を取得する場合、取得しようとする当該利用者本人の最新の利用者情報をポータルサーバが情報保有機関サーバのいずれかから既に取得して蓄積している状態にあれば、第三者の情報取得要求があっても、改めて、情報保有機関サーバのいずれかにアクセスして、当該利用者本人の利用者情報を取得する必要がないので、情報保有機関サーバやポータルサーバに余分な処理負荷をかけることがなく、また、情報保有機関サーバとポータルサーバとの情報送受信を仲介するネットワークにも余分な負荷を与えることもない。
【００３５】
第４に、情報保有機関サーバが保有している利用者の利用者情報の更新頻度が多い場合であっても、ポータルサーバは、利用者端末や第三者端末から利用者情報の取得要求を受け取った際に、要求された最新の利用者情報を要求元の利用者端末や第三者端末に提供することができるとともに、利用者端末や第三者端末からの情報取得要求を契機として、ポータルサーバ内の情報蓄積手段に蓄積する利用者情報を最新の情報に更新して保持することも可能である。
【図面の簡単な説明】
【００３６】
【図１】本発明に係る情報取得システムのシステム構成の一例を示す構成図である。
【図２】図１の情報保有機関サーバの情報蓄積手段およびポータルサーバの情報蓄積手段に蓄積されている利用者情報の一例を示すテーブルである。
【図３】図１に示した情報取得システムの第１の動作例を示すシーケンスチャートである。
【図４】図１に示した情報取得システムの第２の動作例を示すシーケンスチャートである。
【図５】図１に示した情報取得システムの第３の動作例を示すシーケンスチャートである。
【図６】従来の情報取得方法を説明するためのシーケンスチャートである。
【図７】従来の情報取得方法の他のケースを説明するためのシーケンスチャートである。
【発明を実施するための形態】
【００３７】
以下に、本発明に係る情報取得システム、情報取得方法および情報取得プログラムの好適な実施形態について、その一例を、図面を参照しながら詳細に説明する。なお、以下の説明においては、本発明に係る情報取得システムおよび情報取得方法についてその一例を詳細に説明するが、該情報取得システムおよび情報取得方法は、あくまでも一例であり、本発明の趣旨を逸脱しない限り、異なるシステム構成であってもかまわない。
【００３８】
また、以下に説明する情報取得システムの複数の構成要素を、物理的に同一装置内に適宜まとめて実施するようにしても良いし、あるいは、ハードウェア論理に限らず、コンピュータにより実行可能なプログラム論理（情報取得プログラム）として実施するようにしても良いし、プログラムを格納したプログラム記録媒体として実施するようにしても良く、本発明の趣旨を逸脱しない限り、如何なる方法で実施するようにしても良い。
【００３９】
（本発明の特徴）
まず、本発明の実施形態の説明に先立って、本発明の特徴についてその概要を説明する。
【００４０】
本発明は、利用者に関する利用者情報を保有している情報保有機関サーバから利用者がアクセスするポータルサーバ（電子私書箱サーバ等）を介して、利用者が利用者情報を効率的に取得する技術に関する。
【００４１】
従来は、情報保有機関サーバにおける利用者情報の更新の有無に関わらず、指定された利用者情報を、指定された時刻、または、あらかじめ定めた周期ごとに、情報保有機関サーバからポータルサーバに送信（アップロード）したり、あるいは、ユーザが必要としない利用者情報についても、情報保有機関サーバに保有されている利用者情報が更新される都度、無条件に、ポータルサーバに送信（アップロード）したりするようになっていたため、無駄な処理負荷が発生していた。
【００４２】
これに対して、本発明においては、利用者側から当該利用者本人または第三者の利用者情報の取得要求を受け付けたことを契機として、要求された利用者情報に関し、ポータルサーバに最新の情報が保有されていない場合に限って、当該利用者情報が属するカテゴリの利用者情報全てではなく、要求された最新の利用者情報のみを情報保有機関サーバからポータルサーバに送信（アップロード）することを主要な特徴としている。
【００４３】
つまり、本発明は、利用者または第三者から利用者情報の取得要求をポータルサーバを介して情報保有機関サーバに送信するときに、ポータルサーバは、指定された利用者の利用者情報を既に当該ポータルサーバが保有している場合には、当該ポータルサーバが保有している利用者情報のバージョン（更新日時）を付与して情報保有機関サーバに送信し、情報保有機関サーバ側では、当該情報保有機関サーバが保有している利用者情報の更新があり、ポータルサーバからの利用者情報のバージョン（更新日時）が古いと判断したときのみ、指定された利用者情報の最新の情報（同一カテゴリに属する利用者情報全てではなく、指定された利用者情報のみ）をポータルサーバへ送信（アップロード）する仕組みを備えることを主要な特徴としている。
【００４４】
さらに、本発明は、情報保有機関サーバ側において、ポータルサーバに既に送信（アップロード）されている利用者情報に関し、当該情報保有機関サーバの利用者情報の更新があった際に、ポータルサーバに対して更新があった旨のみを通知し、ポータルサーバ側においては当該利用者情報が古い情報になったことを示す“更新あり”の状態に設定しておき、利用者または第三者から当該利用者情報の取得要求をポータルサーバが受け取った際に、情報保有機関サーバに対して最新の利用者情報の送信（アップロード）を要求する仕組みを備えることを主要な特徴としている。
【００４５】
而して、利用者や第三者が利用者情報を取得するために前述の従来技術のような無駄な処理負荷が生じることを防止し、所望の利用者情報を効率的に取得することを可能としている。
【００４６】
（本発明のシステム構成例）
次に、本発明に係る情報取得システムの実施形態について説明する。まず、本発明に係る情報取得システムのシステム構成例について説明する。図１は、本発明に係る情報取得システムのシステム構成の一例を示す構成図である。
【００４７】
図１に示す情報取得システムは、利用者本人が使用する利用者端末１０、利用者本人の代理人や資格保持者等に該当する第三者が使用する第三者端末２０、各利用者側のポータルサイトに設置された電子私書箱等の機能を有するポータルサーバ３０、情報保有機関Ｊ１（保険会社１）・情報保有機関Ｊ２（保険会社２）・情報保有機関Ｊ３（銀行３）・情報保有機関Ｊ４（銀行４）等のそれぞれが運用する情報保有機関サーバ４０・情報保有機関サーバ５０・情報保有機関サーバ６０・情報保有機関サーバ７０等を、インターネット等のネットワーク８０，９０を介して互いに接続して構成している。
【００４８】
（利用者端末）
利用者端末１０は、利用者から当該利用者本人に関する指定した利用者情報の取得要求を受け取った際に、ネットワーク８０を介して、ポータルサーバ３０に対して、当該利用者本人に関する指定された利用者情報の取得要求を送信し、ポータルサーバ３０から返送されてくる利用者情報を受信して利用者に提示する端末である。
【００４９】
このため、利用者端末１０は、図１に示すように、ネットワーク８０を介してポータルサーバ３０との間で情報を送受信する通信手段１１、画面表示フォーマットに関する情報や通信手段１１を介して送受信する情報を蓄積する情報蓄積手段１２、情報蓄積手段１２に蓄積された情報に基づいて、通信手段１１を介して受信した利用者情報等を画面表示する情報表示手段１３を少なくとも備えている。
【００５０】
つまり、情報表示手段１３は、情報蓄積手段１２に格納されている画面表示フォーマットにしたがって、ポータルサーバ３０から受信した利用者情報で利用者端末１０の画面に表示する手段を提供している。
【００５１】
なお、利用者端末１０は、情報取得システム内に、１台のみではなく、複数の利用者それぞれが使用するものであり、任意の台数分、設置されている。
【００５２】
（第三者端末）
また、第三者端末２０は、利用者端末１０と全く同じ端末であり、利用者本人以外の第三者から、当該第三者以外の利用者に関する指定した利用者情報の取得要求を受け取った際に、ネットワーク８０を介して、ポータルサーバ３０に対して、指定した利用者に関する利用者情報の取得要求を送信し、ポータルサーバ３０から返送されてくる利用者情報を受信して当該第三者に提示する端末である。ここに、第三者とは、利用者本人の代理人や利用者本人の利用者情報を参照する資格を有する警察等の資格保持者等である。なお、当該第三者自身の利用者情報を取得する場合は、第三者端末２０は、利用者端末１０として使用されることになる。
【００５３】
このため、第三者端末２０は、図１に示すように、利用者端末１０と全く同様の構成からなり、ネットワーク８０を介してポータルサーバ３０との間で情報を送受信する通信手段２１、画面表示フォーマットに関する情報や通信手段２１を介して送受信する情報を蓄積する情報蓄積手段２２、情報蓄積手段２２に蓄積された情報に基づいて、通信手段２１を介して受信した情報を画面表示する情報表示手段２３を少なくとも備えている。
【００５４】
なお、第三者端末２０についても、利用者端末１０と同様、情報取得システム内に、１台のみではなく、任意の台数分、設置されている。
【００５５】
（ポータルサーバ）
また、ポータルサーバ３０は、１ないし複数の情報保有機関サーバに保有されている利用者の利用者情報の中から、利用者端末１０または第三者端末２０からの情報取得要求によって指定された利用者情報を、ネットワーク９０を介して取得して保存するとともに、該情報取得要求の送信元の利用者端末１０または第三者端末２０に返送する。
【００５６】
このため、ポータルサーバ３０は、図１に示すように、ネットワーク８０を介して利用者端末１０または第三者端末２０との間で情報を送受信する通信手段３１ａ、ネットワーク９０を介して各情報保有機関サーバ４０等との間で情報を送受信する通信手段３１ｂ、当該ポータルサーバ３０と各情報保有機関サーバ４０等との間の通信に先立って、相互認証を行うための認証手段３２、利用者端末１０または第三者端末２０からの情報取得要求に応じて、該情報取得要求によって指定された利用者情報を、要求元の利用者端末１０または第三者端末２０に返送する（ダウンロードする）情報提供手段３３、後述の情報取得手段３５によって情報保有機関サーバ例えば情報保有機関サーバ４０等から取得した（アップロードされた）利用者情報を蓄積して保存する情報蓄積手段３４、情報保有機関サーバ例えば情報保有機関サーバ４０等に対して指定した利用者情報の取得要求を送出することにより、指定した利用者情報を情報保有機関サーバ例えば情報保有機関サーバ４０等から取得する情報取得手段３５を少なくとも備えている。
【００５７】
なお、認証手段３２が相互認証を行うための認証用情報は、情報蓄積手段３４に格納されており、例えば、当該ポータルサーバ３０の公開鍵証明書および署名鍵からなっている。また、ここでは、各情報保有機関サーバ４０等との間で相互認証を行う場合について示しているが、場合によっては、利用者端末１０や第三者端末２０との間の相互認証を行うことも可能とし、利用者端末１０や第三者端末２０との間の通信に先立って、利用者端末１０や第三者端末２０との間で相互認証を行うようにしても良い。
【００５８】
また、情報提供手段３３は、利用者端末１０や第三者端末２０から指定された利用者情報に関する情報取得要求を受信した際に、当該ポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報を参照して、指定された前記利用者情報が蓄積されていた場合であって、“更新なし”のフラグ情報を含む形式で蓄積されていた場合は、情報蓄積手段３４に蓄積されている当該利用者情報を取り出して、要求元の利用者端末１０や第三者端末２０に返送する（ダウンロードする）が、指定された前記利用者情報が蓄積されていなかった場合や、指定された前記利用者情報が蓄積されていても、“更新あり”のフラグ情報を含む形式で蓄積されていた場合は、情報取得手段３５を起動する。ここで、“更新あり”のフラグ情報は、当該利用者情報を保有する情報保有機関サーバ４０等において、当該利用者情報の更新がなされて、ポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報が最新ではなく古い情報になっていることを示している。
【００５９】
また、情報取得手段３５は、当該ポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報を参照して、利用者から指定された利用者情報が蓄積されていなかった場合、または、指定された利用者情報が蓄積されていた場合であっても、“更新あり”のフラグ情報を含む形式で蓄積されていた場合は、利用者から指定された利用者情報の情報取得要求を、指定された当該利用者情報を保有している情報保有機関サーバ例えば情報保有機関サーバ４０に対して送信する。
【００６０】
また、情報取得手段３５は、当該ポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報を参照して、利用者から指定された利用者情報が蓄積されていた場合であって、更新日時を含む形式で蓄積されていた場合は、蓄積されている当該利用者情報の更新日時を付した更新日時付き情報取得要求を、指定された当該利用者情報を保有している情報保有機関サーバ例えば情報保有機関サーバ４０に対して送信する。
【００６１】
また、情報取得手段３５は、情報取得要求を送信した情報保有機関サーバ例えば情報保有機関サーバ４０から、利用者情報が返送（アップロード）されてきた場合、返送されてきた利用者情報を情報蓄積手段３４に蓄積する。また、該利用者情報に更新日時の情報が付与されて返送（アップロード）されてきた場合は、返送されてきた更新日時も当該利用者情報に関連付けて情報蓄積手段３４に蓄積する。
【００６２】
なお、通信手段３１ｂは、情報保有機関サーバ例えば情報保有機関サーバ４０から利用者情報の更新があった旨を示す“更新あり”の通知を受信した場合は、情報蓄積手段３４に“更新あり”を示すフラグ情報を該当する利用者情報に関連付けて格納する。
【００６３】
また、情報蓄積手段３４は、情報保有機関サーバ例えば情報保有機関サーバ４０から送信されてきた利用者の利用者情報を、当該利用者に関する最新の利用者情報として蓄積するデータベースであり、当該利用者に関する利用者情報が情報蓄積手段３４に既に蓄積されていた場合に、情報保有機関サーバ例えば情報保有機関サーバ４０から利用者情報を受信した場合、受信した利用者情報を古い利用者情報に上書きする形式で蓄積する。また、前述のように、情報保有機関サーバ例えば情報保有機関サーバ４０から利用者情報に更新日時の情報が付与されて送信（アップロード）されてきた場合は、送信されてきた更新日時も当該利用者情報に関連付けて蓄積する。また、情報保有機関サーバ例えば情報保有機関サーバ４０から利用者情報の更新があった旨の通知が送信されてきた場合も、前述のように、情報蓄積手段３４は、“更新あり”を示すフラグ情報を該当する利用者情報に関連付けて蓄積する。
【００６４】
なお、ポータルサーバ３０は、情報取得システム内に、１台のみに限るものではなく、複数台設置されていてもかまわない。
【００６５】
（各情報保有機関サーバ）
また、各情報保有機関が運営する情報保有機関サーバ４０等の情報保有機関サーバは、当該情報保有機関を利用する利用者に関する利用者情報を更新日時とともに保有し、かつ、情報保有機関サーバ側の認証用情報として情報保有機関サーバ用認証情報（公開鍵証明書、署名鍵）を保有している。
【００６６】
そして、ポータルサーバ３０から情報取得要求を受信した際に、情報保有機関サーバ側の認証用情報とポータルサーバ３０側の認証用情報とを用いて、ポータルサーバ３０との間で相互認証を行い、相互認証結果として正当なポータルサーバ３０からの情報取得要求であるものと判定した場合、該情報取得要求に指定されている利用者情報を、要求元のポータルサーバ３０に返送する。
【００６７】
このため、各情報保有機関サーバ例えば情報保有機関サーバ４０は、図１に示すように、ネットワーク９０を介してポータルサーバ３０等との間で情報を送受信する通信手段４１、当該情報保有機関サーバ４０とポータルサーバ３０との間の通信に先立って、相互認証を行うための認証手段４２、ポータルサーバ３０からの情報取得要求に応じて、該情報取得要求によって指定された利用者情報を、要求元のポータルサーバ３０に返送する（アップロードする）情報提供手段４３、当該情報保有機関を利用する利用者の利用者情報を蓄積する情報蓄積手段４４、情報蓄積手段４４に蓄積される利用者情報の更新日時を作成して、当該利用者情報に関連付けて情報蓄積手段４４に保存する更新日時作成・保存手段４５、ポータルサーバ３０からの情報取得要求に更新日時が含まれている場合、当該情報取得要求にて指定された利用者情報に関して、情報蓄積手段４４に蓄積されている更新日時と、当該情報取得要求に含まれている更新日時とを比較する更新日時比較手段４６を少なくとも備えている。
【００６８】
なお、情報保有機関サーバ５０、情報保有機関サーバ６０、情報保有機関サーバ７０、…の各情報保有機関サーバについても、情報保有機関サーバ４０の場合と全く同様の構成からなっており、以下の説明においては、情報保有機関サーバ４０の場合について説明するが、その他の情報保有機関サーバについても、全く同様である。
【００６９】
情報保有機関サーバ４０において、認証手段４２が相互認証を行うための認証用情報は、情報蓄積手段４４に格納されており、前述のように、例えば、当該情報保有機関サーバ４０の公開鍵証明書および署名鍵からなっている。
【００７０】
また、情報提供手段４３は、ポータルサーバ３０から指定された利用者情報に関する情報取得要求を受信した際に、当該情報保有機関サーバ４０の情報蓄積手段４４に蓄積されている利用者情報の中から、指定された利用者情報を取り出して、要求元のポータルサーバ３０に対して返送する（アップロードする）。
【００７１】
ここで、ポータルサーバ３０からの情報取得要求に、更新日時が含まれていた場合は、更新日時比較手段４６において、情報蓄積手段４４に保存されている更新日時と比較して、情報取得要求に含まれている更新日時が古い日時であった場合には、情報蓄積手段４４に蓄積されている利用者情報と更新日時とを、最新の情報として、要求元のポータルサーバ３０に対して返送するが、情報取得要求に含まれている更新日時が古い日時ではなかった場合は、ポータルサーバ３０には既に最新の利用者情報が保存されている状態にあるので、再度、同一の利用者情報を返送する（アップロードする）必要はないものとして、「更新なし」の情報のみをポータルサーバ３０に対して返送する。
【００７２】
また、情報蓄積手段４４は、少なくとも各利用者に関する最新の利用者情報を更新日時とともに蓄積するデータベースであり、各利用者に関する利用者情報が更新された場合、更新日時作成・保存手段４５により更新日時を作成して、当該利用者情報に関連付けて格納する。さらに、利用者情報の更新が発生した場合、当該利用者情報に更新があった旨を、通信手段４１から、当該利用者情報を蓄積するポータルサーバ３０に対して送信することも可能である。
【００７３】
（本発明の情報取得システムの動作例）
次に、図１に示した本発明に係る一実施形態である情報取得システムの動作についてその一例を図３ないし図５に示すシーケンスチャートを用いて順次説明する。ここに、図３ないし図５に示す各シーケンスチャートは、本発明に係る情報取得方法の一例を示すものでもある。
【００７４】
なお、以下の動作例の説明においては、利用者の利用者情報が同一の属性に属するカテゴリの一例として、年金情報を例にとって説明することにする。ただし、本実施形態においては、例えば年金情報という同一のカテゴリに属する利用者情報全てを一括して送受信する転送単位とするものではなく、年金情報のカテゴリに属する利用者情報の転送単位を、利用者が取得したいと想定される利用者情報の範囲としてあらかじめ定めた情報に細分化した単位としている。例えば、該年金情報として、年金支払記録、年金給付予定額、年金給付開始予定時期および期間の３つに分割した詳細年金情報のそれぞれを、取得対象として指定することが可能であり、該取得対象の詳細年金情報を、利用者端末１０または第三者端末２０とポータルサーバ３０との間およびポータルサーバ３０と情報保有機関サーバ４０等との間の転送単位としている。以下の説明においては、年金情報の３つの前記詳細年金情報のうち、年金給付予定額に関する情報を取得しようとする場合について説明することにする。
【００７５】
ただし、本発明は、かかる年金情報に限るものではなく、利用者に関する利用者情報であれば、如何なる情報であっても良いし、また、年金情報の場合でも前述の３つの詳細年金情報以外の転送単位としてももちろんかまわない。
【００７６】
また、以下の説明において、各利用者の年金情報を保有している情報保有機関サーバが、図１の情報保有機関サーバＪ１つまり情報保有機関サーバ４０であるものとし、該年金情報として、例えば、図２に示す年金情報が、情報保有機関サーバ４０の情報蓄積手段４４に蓄積されているものとする。図２は、図１の情報保有機関サーバ４０の情報蓄積手段４４およびポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報の一例を示すテーブルであり、図２（Ａ）が、情報保有機関サーバ４０の情報蓄積手段４４の蓄積内容を示し、また、図２（Ｂ１）、（Ｂ２）が、ポータルサーバ３０の情報蓄積手段３４の蓄積内容を示し、いずれも、前述したように、利用者情報として年金情報が記録されている場合を例示している。
【００７７】
つまり、図２（Ａ）の情報保有機関サーバ４０の情報蓄積手段４４の蓄積内容に示すように、情報蓄積手段４４に蓄積されている年金情報の一例として、各利用者ごとに、利用者名４４ａ、年金支払記録４４ｂ、年金給付予定額４４ｃ、年金給付開始予定時期および期間４４ｄが格納されている。
【００７８】
ここで、年金支払記録４４ｂは、年金支払の内容を示す記録内容４４ｂ１、該記録内容４４ｂ１を更新した日時を示す情報の更新日時４４ｂ２を記録し、年金給付予定額４４ｃは、給付予定の月額を示す金額／月４４ｃ１、該金額／月４４ｃ１を更新した日時を示す情報の更新日時４４ｃ２を記録し、年金給付開始予定時期および期間４４ｄは、年金給付の開始予定時期を示す予定時期・期間４４ｄ１、該予定時期・期間４４ｄ１を更新した日時を示す情報の更新日時４４ｄ２を記録している。
【００７９】
また、図２（Ｂ１）のポータルサーバ３０の情報蓄積手段３４の蓄積内容に示すように、情報保有機関サーバ４０から送信されてきた年金情報をそのまま情報蓄積手段３４に蓄積しており、各利用者ごとに、利用者名３４ａ、年金支払記録３４ｂ、年金給付予定額３４ｃ、年金給付開始予定時期および期間３４ｄが格納されている。
【００８０】
ここで、年金支払記録３４ｂは、年金支払の内容を示す記録内容３４ｂ１、該記録内容３４ｂ１を更新した日時を示す情報の更新日時３４ｂ２を記録し、年金給付予定額３４ｃは、給付予定の月額を示す金額／月３４ｃ１、該金額／月３４ｃ１を更新した日時を示す情報の更新日時３４ｃ２を記録し、年金給付開始予定時期および期間３４ｄは、年金給付の開始予定時期を示す予定時期・期間３４ｄ１、該予定時期・期間３４ｄ１を更新した日時を示す情報の更新日時３４ｄ２を記録している。
【００８１】
なお、図２（Ｂ１）に示す記録例は、情報保有機関サーバ４０から利用者Ａに関する年金情報（年金支払記録、年金給付予定額、年金給付開始予定時期および期間）を取得した場合を例示している。
【００８２】
また、図２（Ｂ２）のポータルサーバ３０の情報蓄積手段３４の蓄積内容は、図２（Ｂ１）の場合とは異なり、情報の更新日時３４ｂ２、３４ｃ２、３４ｄ２の代わりに、情報の更新有無３４ｂ３、３４ｃ３、３４ｄ３を記録している。図２（Ｂ２）の場合は、情報保有機関サーバ４０が、利用者情報（本実施例では年金情報）をポータルサーバ３０に送信する際に、更新日時に関する情報を含めて送信することなく、利用者情報のみを送信し、情報保有機関サーバ４０において利用者情報が更新された時点で、別途、更新があった旨をポータルサーバ３０に通知してくる場合を示している。
【００８３】
例えば、情報保有機関サーバ４０から利用者Ａに関する年金情報（年金支払記録、年金給付予定額、年金給付開始予定時期および期間）を取得した場合を例示している図２（Ｂ２）の記録例においては、年金給付開始予定時期および期間３４ｄの情報の更新有無３４ｄ３は、“更新なし”のフラグ情報であり、予定時期・期間３４ｄ１に記録されている情報は最新の情報になっていることを示している。
【００８４】
一方、年金支払記録３４ｂの情報の更新有無３４ｂ３、および、年金給付予定額３４ｃの情報の更新有無３４ｃ３については、“更新あり”のフラグ情報が記録されており、年金支払記録３４ｂに現在記録されている記録内容３４ｂ１、および、年金給付予定額３４ｃに現在記録されている記録内容３４ｃ１は、情報保有機関サーバ４０では最新の情報に更新されていて、古い情報になっていることを示している。
【００８５】
（第１の動作例）
次に、図３のシーケンスチャートを用いて、情報取得システムの第１の動作例について説明する。図３は、図１に示した情報取得システムの第１の動作例を示すシーケンスチャートであり、情報取得システムの動作のうち、ポータルサーバ３０は、利用者の利用者端末１０または第三者の第三者端末２０からの情報取得要求を、指定された利用者情報を保有している情報保有機関サーバ４０にそのまま転送することにより、指定された利用者情報を要求元の利用者端末１０または第三者端末２０に返送する動作の一例を示している。つまり、ポータルサーバ３０の情報蓄積手段３４には、指定された利用者の利用者情報がまだ蓄積されていない場合の動作を示している。
【００８６】
図３のシーケンスチャートにおいて、まず、利用者Ａまたは第三者は、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち、年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信する（シーケンスＳｅｑ１）。
【００８７】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認し、指定された利用者Ａに関し、指定された利用者情報例えば年金給付予定額に関する情報が情報蓄積手段３４にはまだ蓄積されていない状態にある場合は、最初の情報取得要求であるものと判断して、該情報取得要求に指定された利用者Ａの利用者情報例えば年金給付予定額に関する情報を保有している情報保有機関サーバ４０を選択して、通信手段３１ｂより、ネットワーク９０を介して、選択した情報保有機関サーバ４０に対して利用者Ａの利用者情報例えば年金給付予定額の取得を要求する情報取得要求を送信する（シーケンスＳｅｑ２）。
【００８８】
情報保有機関サーバ４０は、通信手段４１により、ポータルサーバ３０からの情報取得要求を受信すると、情報提供手段４３が起動されて、利用者Ａの利用者情報例えば年金給付予定額に関する情報についての最初の情報取得要求であるものと判断して、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額に関する情報（金額／月４４ｃ１）と当該情報の更新日時に関する情報（情報の更新日時４４ｃ２）とを抽出し、指定された利用者Ａの最新の利用者情報として、該情報取得要求の送信元のポータルサーバ３０に対して、通信手段４１により、ネットワーク９０を介して返送（アップロード）する（シーケンスＳｅｑ３）。
【００８９】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、利用者Ａの更新日時付きの利用者情報例えば年金給付予定額に関する情報を受信すると、図２（Ｂ１）に示すように、情報蓄積手段３４の年金給付予定額３４ｃに年金給付予定額に関する情報（金額／月３４ｃ１）と当該情報の更新日時に関する情報（情報の更新日時３４ｃ２）として蓄積する。
【００９０】
さらに、情報提供手段３３を起動することにより、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報保有機関サーバ４０から受信した利用者Ａの利用者情報例えば年金給付予定額に関する情報を、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ４）。
【００９１】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【００９２】
（第２の動作例）
次に、図４のシーケンスチャートを用いて、情報取得システムの第２の動作例について説明する。図４は、図１に示した情報取得システムの第２の動作例を示すシーケンスチャートであり、情報取得システムの動作のうち、ポータルサーバ３０は、利用者の利用者端末１０または第三者の第三者端末２０からの情報取得要求に指定された利用者情報をポータルサーバ３０の情報蓄積手段３４に保持していた場合に、情報蓄積手段３４に保持されている当該利用者情報の更新日時を付した情報取得要求を情報保有機関サーバ４０に送信することにより、指定された利用者情報の最新の情報が更新されていた場合にのみ情報保有機関サーバ４０から最新の情報を取得して、要求元の利用者端末１０または第三者端末２０に返送する動作の一例を示している。
【００９３】
つまり、前述のように、更新日時付きの情報取得要求を情報保有機関サーバ４０に送信して、情報保有機関サーバ４０が、ポータルサーバ３０の情報蓄積手段３４に保持されている利用者情報が最新の情報か否かを判定することによって、ポータルサーバ３０の情報蓄積手段３４に保持されている利用者情報の更新日時が古い情報であった場合には、情報保有機関サーバ４０から最新の情報を送信して、情報蓄積手段３４の記録内容を更新するとともに、要求元の利用者端末１０または第三者端末２０に返送し、一方、ポータルサーバ３０の情報蓄積手段３４に保持されている利用者情報が最新の情報であった場合には、情報保有機関サーバ４０からその旨の通知のみを受け取って、ポータルサーバ３０の情報蓄積手段３４に保持されている利用者情報を、要求元の利用者端末１０または第三者端末２０に返送する場合の動作を示している。
【００９４】
図４のシーケンスチャートにおいて、まず、利用者Ａまたは第三者は、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信する（シーケンスＳｅｑ１１）。
【００９５】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認する。
【００９６】
指定された利用者Ａに関し、指定された内容の利用者情報例えば年金情報のうち、年金給付予定額に関する情報が情報蓄積手段３４に蓄積されていた場合、当該利用者Ａの年金給付予定額に関する更新日時情報（図２（Ｂ１）の記載例では、年金給付予定額３４ｃの情報の更新日時３４ｃ２の「平成２０年２月２１日」）を取り出して、利用者端末１０または第三者端末２０から受信している情報取得要求に付与して、更新日時付き情報取得要求として、該情報取得要求に指定された利用者Ａの利用者情報例えば年金給付予定額に関する情報を保有している情報保有機関サーバ４０を選択して、通信手段３１ｂより、ネットワーク９０を介して、選択した情報保有機関サーバ４０に対して利用者Ａの利用者情報例えば年金給付予定額の取得を要求する情報取得要求を送信する（シーケンスＳｅｑ１２）。
【００９７】
情報保有機関サーバ４０は、通信手段４１により、ポータルサーバ３０からの更新日時付き情報取得要求を受信すると、情報提供手段４３が起動されて、利用者Ａの利用者情報例えば年金給付予定額に関する情報について、ポータルサーバ３０に既に送信（アップロード）したことがある利用者情報に関する情報取得要求であるものと判断して、更新日時比較手段４６を起動する。
【００９８】
更新日時比較手段４６は、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額の更新日時に関する情報（情報の更新日時４４ｃ２）を抽出し、ポータルサーバ３０から受信した更新日時付き情報取得要求に含まれている更新日時と比較する。
【００９９】
更新日時の比較結果として、情報蓄積手段４４に蓄積されている更新日時（情報の更新日時４４ｃ２）と受信した更新日時付き情報取得要求に含まれている更新日時とが等しい場合、ポータルサーバ３０に送信（アップロード）した以降、情報蓄積手段４４に蓄積されている利用者情報例えば年金給付予定額に関する情報の更新はなく、ポータルサーバ３０に現在蓄積されている利用者情報例えば年金給付予定額に関する情報が、最新の情報であるものと判定して、“更新なし”の旨を、情報提供手段４３に返送する。
【０１００】
更新日時比較手段４６から“更新なし”の旨の返答を受け取った情報提供手段４３は、前記更新日時付き情報取得要求を送信してきたポータルサーバ３０に対して、通信手段４１により、ネットワーク９０を介して、指定された利用者情報例えば年金給付予定額に関する情報は“更新なし”であり、ポータルサーバ３０には最新の情報が蓄積されている旨を、通知する（シーケンスＳｅｑ１３）。
【０１０１】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、“更新なし”の通知を受け取ると、情報提供手段３３を起動する。情報提供手段３３は、当該ポータルサーバ３０の情報蓄積手段３４に蓄積している利用者情報の中から、指定された利用者Ａに関し、指定された利用者情報例えば年金給付予定額に関する情報（図２（Ｂ１）の記載例では、年金給付予定額３４ｃの金額／月３４ｃ１の「５０，２００円／月」）を抽出し、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報蓄積手段３４から抽出した利用者Ａの利用者情報例えば年金給付予定額に関する情報を、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ１４）。
【０１０２】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【０１０３】
しかる後、情報保有機関サーバ４０において、当該利用者Ａに関する利用者情報例えば年金給付予定額に関する情報の更新が発生した場合、情報蓄積手段４４に最新の情報として更新後の利用者情報例えば年金給付予定額に関する情報を蓄積するとともに、更新日時作成・保存手段４５が起動される。更新日時作成・保存手段４５は、情報の更新日時を作成して、当該利用者Ａの利用者情報例えば年金給付予定額に関する情報に関連付けて、情報蓄積手段４４に保存する。
【０１０４】
情報保有機関サーバ４０の情報蓄積手段４４に蓄積されている利用者情報例えば年金給付予定額に関する情報が更新された後、利用者Ａまたは第三者が、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信すると（シーケンスＳｅｑ１５）、以下のように、動作することになる。
【０１０５】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、シーケンスＳｅｑ１２の場合と同様、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認する。
【０１０６】
指定された利用者Ａに関し、指定された内容の利用者情報例えば年金情報のうち、年金給付予定額に関する情報が情報蓄積手段３４に蓄積されていた場合、当該利用者Ａの年金給付予定額に関する更新日時情報（図２（Ｂ１）の記載例では、年金給付予定額３４ｃの情報の更新日時３４ｃ２の「平成２０年２月２１日」）を取り出して、利用者端末１０または第三者端末２０から受信している情報取得要求に付与して、更新日時付き情報取得要求として、該情報取得要求に指定された利用者Ａの利用者情報例えば年金給付予定額に関する情報を保有している情報保有機関サーバ４０を選択して、通信手段３１ｂより、ネットワーク９０を介して、選択した情報保有機関サーバ４０に対して利用者Ａの利用者情報例えば年金給付予定額の取得を要求する情報取得要求を送信する（シーケンスＳｅｑ１６）。
【０１０７】
情報保有機関サーバ４０は、通信手段４１により、ポータルサーバ３０からの更新日時付き情報取得要求を受信すると、情報提供手段４３が起動されて、利用者Ａの利用者情報例えば年金給付予定額に関する情報について、ポータルサーバ３０に既に送信（アップロード）したことがある利用者情報に関する情報取得要求であるものと判断して、更新日時比較手段４６を起動する。
【０１０８】
更新日時比較手段４６は、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額の更新日時に関する情報（情報の更新日時４４ｃ２）を抽出し、ポータルサーバ３０から受信した更新日時付き情報取得要求に含まれている更新日時と比較する。
【０１０９】
今回は、先に、情報保有機関サーバ４０の情報蓄積手段４４に蓄積されている最新の情報が更新されているので、更新日時の比較結果として、受信した更新日時付き情報取得要求に含まれている更新日時は、情報蓄積手段４４に蓄積されている更新日時（情報の更新日時４４ｃ２）よりも古い日時になっている。したがって、ポータルサーバ３０に送信（アップロード）した以降、情報蓄積手段４４に蓄積されている利用者情報例えば年金給付予定額に関する情報の更新があって、ポータルサーバ３０に現在蓄積されている利用者情報例えば年金給付予定額に関する情報が、古くなっている情報であるものと判定して、“更新あり”の旨を、情報提供手段４３に返送する。
【０１１０】
更新日時比較手段４６から“更新あり”の旨の返答を受け取った情報提供手段４３は、指定された利用者Ａの最新の利用者情報例えば年金給付予定額に関する情報をポータルサーバ３０へ送信（アップロード）することが必要であるものと判断して、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額に関する情報（金額／月４４ｃ１）と当該情報の更新日時に関する情報（情報の更新日時４４ｃ２）とを抽出し、指定された利用者Ａの最新の利用者情報として、該情報取得要求の送信元のポータルサーバ３０に対して、通信手段４１により、ネットワーク９０を介して返送（アップロード）する（シーケンスＳｅｑ１７）。
【０１１１】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、利用者Ａの更新日時付きの利用者情報例えば年金給付予定額に関する情報を受信すると、最新の利用者情報例えば年金給付予定額に関する情報として、情報蓄積手段３４の年金給付予定額３４ｃに年金給付予定額に関する情報（金額／月３４ｃ１）と当該情報の更新日時に関する情報（情報の更新日時３４ｃ２）として上書き蓄積する。
【０１１２】
この結果、ポータルサーバ３０の情報蓄積手段３４に今まで蓄積されていた古い利用者情報例えば年金給付予定額に関する情報は更新日時に関する情報とともに消去され、最新の利用者情報のみが蓄積されている状態になる。さらに、ポータルサーバ３０は、情報提供手段３３を起動することにより、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報保有機関サーバ４０から受信した利用者Ａの最新の利用者情報例えば年金給付予定額に関する情報を、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ１８）。
【０１１３】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【０１１４】
（第３の動作例）
次に、図５のシーケンスチャートを用いて、情報取得システムの第３の動作例について説明する。図５は、図１に示した情報取得システムの第３の動作例を示すシーケンスチャートであり、情報取得システムの動作のうち、情報保有機関サーバ４０は、情報蓄積手段４４に蓄積されている利用者情報の更新があった場合に、“更新あり”の旨を、過去に当該利用者情報を送信（アップロード）していたポータルサーバ３０に対して通知しておき、ポータルサーバ３０は、利用者の利用者端末１０または第三者の第三者端末２０から、“更新あり”の当該利用者情報の情報取得要求を受信した場合にのみ、情報取得要求を情報保有機関サーバ４０に送信することにより、指定された利用者情報の最新の情報を取得して要求元の利用者端末１０または第三者端末２０に返送するという動作の一例を示している。
【０１１５】
つまり、利用者端末１０または第三者端末２０から情報取得要求を受信した際に、取得要求された利用者情報が、ポータルサーバ３０の情報蓄積手段３４に保持されているものの、利用者情報に“更新あり”のフラグが付与されて古い情報であった場合には、情報保有機関サーバ４０から最新の情報を取得して、情報蓄積手段３４の記録内容を更新するとともに、要求元の利用者端末１０または第三者端末２０に返送し、ポータルサーバ３０の情報蓄積手段３４に保持されている利用者情報が“更新なし”のフラグ状態であって最新の情報であった場合には、ポータルサーバ３０の情報蓄積手段３４に保持されている最新の利用者情報を、要求元の利用者端末１０または第三者端末２０に返送する場合の動作を示している。
【０１１６】
図５のシーケンスチャートにおいて、まず、利用者Ａまたは第三者は、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信する（シーケンスＳｅｑ２１）。
【０１１７】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認し、指定された利用者Ａに関し、指定された内容の利用者情報例えば年金情報のうち年金給付予定額に関する情報が情報蓄積手段３４に蓄積されていなかった場合、最初の情報取得要求であるものと判断して、当該利用者情報に関する最初の情報取得要求として、該情報取得要求に指定された利用者Ａの利用者情報例えば年金給付予定額に関する情報を保有している情報保有機関サーバ４０を選択して、通信手段３１ｂより、ネットワーク９０を介して、選択した情報保有機関サーバ４０に対して利用者Ａの利用者情報例えば年金給付予定額の取得を要求する情報取得要求を送信する（シーケンスＳｅｑ２２）。
【０１１８】
情報保有機関サーバ４０は、通信手段４１により、ポータルサーバ３０からの情報取得要求を受信すると、情報提供手段４３が起動されて、利用者Ａの利用者情報例えば年金給付予定額に関する情報についての最初の情報取得要求であるものと判断して、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額に関する情報（金額／月４４ｃ１）を抽出し、指定された利用者Ａの最新の利用者情報として、該情報取得要求の送信元のポータルサーバ３０に対して、通信手段４１により、ネットワーク９０を介して返送（アップロード）する（シーケンスＳｅｑ２３）。
【０１１９】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、図２（Ｂ２）に示すように、情報蓄積手段３４の年金給付予定額３４ｃの年金給付予定額に関する情報（金額／月３４ｃ１）に利用者Ａに関する最新の情報として蓄積する。
【０１２０】
このとき、情報蓄積手段３４の年金給付予定額３４ｃの情報の更新有無３４ｃ３には、最新の情報を蓄積している状態にあるので、“更新なし”のフラグが設定される。さらに、情報提供手段３３を起動することにより、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報保有機関サーバ４０から受信した利用者Ａの利用者情報例えば年金給付予定額に関する情報を、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ２４）。
【０１２１】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【０１２２】
しかる後、情報保有機関サーバ４０において、当該利用者Ａに関する利用者情報例えば年金給付予定額に関する情報の更新が発生した場合、情報蓄積手段４４に最新の情報として更新後の利用者情報例えば年金給付予定額に関する情報を蓄積するとともに、更新日時作成・保存手段４５が起動される。更新日時作成・保存手段４５は、情報の更新日時を作成して、当該利用者Ａの利用者情報例えば年金給付予定額に関する情報に関連付けて、情報蓄積手段４４に保存する。さらに、更新日時作成・保存手段４５は、当該利用者Ａの利用者情報例えば年金給付予定額に関する情報に更新が発生した旨を示す“更新あり”を情報提供手段４３に通知する。
【０１２３】
つまり、ポータルサーバ３０に送信（アップロード）した以降、情報蓄積手段４４に蓄積されている利用者情報例えば年金給付予定額に関する情報の更新が発生し、ポータルサーバ３０に現在蓄積されている利用者情報例えば年金給付予定額に関する情報が、古い情報になったことを、ポータルサーバ３０に通知するために、“更新あり”の旨を、情報提供手段４３に通知する。
【０１２４】
更新日時比較手段４６から“更新あり”の旨の通知を受け取った情報提供手段４３は、当該利用者Ａの利用者情報例えば年金給付予定額に関する情報を過去に送信（アップロード）しているポータルサーバ３０を抽出して、該当するポータルサーバ３０に対して、利用者Ａの利用者情報例えば年金給付予定額に関する情報の更新が発生し、ポータルサーバ３０の情報蓄積手段３４に現在蓄積されている利用者Ａの利用者情報例えば年金給付予定額に関する情報が、古い情報になったことを通知するために、通信手段４１により、ネットワーク９０を介して、利用者Ａの利用者情報例えば年金給付予定額に関する情報は“更新あり”の旨を、通知する（シーケンスＳｅｑ２５）。
【０１２５】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、利用者Ａの利用者情報例えば年金給付予定額に関する“更新あり”の通知を受け取ると、当該ポータルサーバ３０の情報蓄積手段３４に蓄積している利用者情報のうち、情報保有機関サーバ４０から通知された利用者Ａの利用者情報例えば年金給付予定額に関する情報が古くなったことを示す“更新あり”（図２（Ｂ２）の記載例では、年金給付予定額３４ｃの情報の更新有無３４ｃ３の「あり」）のフラグ情報を設定する。
【０１２６】
情報保有機関サーバ４０の情報蓄積手段４４に蓄積されている利用者情報例えば年金給付予定額に関する情報が更新された後、利用者Ａまたは第三者が、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信すると（シーケンスＳｅｑ２６）、以下のように、動作することになる。
【０１２７】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認し、指定された利用者Ａに関し、指定された内容の利用者情報例えば年金情報のうち年金給付予定額に関する情報が情報蓄積手段３４に蓄積されていた場合、さらに、当該利用者Ａの年金給付予定額に関する更新有無情報（図２（Ｂ２）の記載例では、年金給付予定額３４ｃの情報の更新有無３４ｃ３の「あり」）を取り出して、更新の有無を判定する。
【０１２８】
利用者Ａの年金給付予定額に関する“更新あり”のフラグ設定がなされていた場合、情報蓄積手段３４に蓄積されている利用者情報例えば年金給付予定額に関する情報は、更新前の古い情報であるものと判定して、情報取得手段３５は、受信した情報取得要求に指定された利用者Ａの利用者情報例えば年金給付予定額に関する情報を保有している情報保有機関サーバ４０を選択して、通信手段３１ｂより、ネットワーク９０を介して、選択した情報保有機関サーバ４０に対して利用者Ａの最新の利用者情報例えば年金給付予定額の取得を要求する情報取得要求を送信する（シーケンスＳｅｑ２７）。
【０１２９】
情報保有機関サーバ４０は、通信手段４１により、ポータルサーバ３０からの情報取得要求を受信すると、情報提供手段４３が起動されて、利用者Ａの利用者情報例えば年金給付予定額に関する情報について、更新後の最初の情報取得要求であるものと判断して、情報蓄積手段４４に蓄積されている利用者情報例えば図２（Ａ）の年金給付予定額４４ｃに関する情報の中から、指定された利用者Ａの最新の利用者情報例えば最新の年金給付予定額に関する情報（金額／月４４ｃ１）を抽出し、指定された利用者Ａの最新の利用者情報として、該情報取得要求の送信元のポータルサーバ３０に対して、通信手段４１により、ネットワーク９０を介して返送（アップロード）する（シーケンスＳｅｑ２８）。
【０１３０】
ポータルサーバ３０は、通信手段３１ｂにより、情報保有機関サーバ４０から、利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、最新の利用者情報例えば年金給付予定額に関する情報として、情報蓄積手段３４の年金給付予定額３４ｃに年金給付予定額に関する情報（金額／月３４ｃ１）として上書き蓄積するとともに、年金給付予定額に関する情報の更新有無（情報の更新有無３４ｃ３）を“更新なし”の状態に書き換えて、当該利用者Ａの利用者情報例えば年金給付予定額に関する情報が最新の情報である状態に設定する。
【０１３１】
この結果、ポータルサーバ３０の情報蓄積手段３４に今まで蓄積されていた古い利用者情報例えば年金給付予定額に関する情報は、“更新あり”フラグとともに消去され、“更新なし”のフラグ表示がされた最新の利用者情報が蓄積されている状態になる。さらに、ポータルサーバ３０は、情報提供手段３３を起動することにより、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報保有機関サーバ４０から受信した利用者Ａの最新の利用者情報例えば年金給付予定額に関する情報を、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ２９）。
【０１３２】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【０１３３】
ポータルサーバ３０の情報蓄積手段３４に蓄積されている利用者情報例えば年金給付予定額に関する情報が最新の情報に更新されて、“更新なし”のフラグ情報が設定された後、利用者Ａまたは第三者が、利用者端末１０または第三者端末２０の通信手段１１から、指定した利用者Ａに関する利用者情報例えば年金情報のうち年金給付予定額に関する情報取得要求を、ネットワーク８０を介してポータルサーバ３０に対して送信すると（シーケンスＳｅｑ３０）、以下のように、動作することになる。
【０１３４】
ポータルサーバ３０は、通信手段３１ａにより、該情報取得要求を受信すると、情報取得手段３５が起動されて、該情報取得要求に指定された利用者Ａの利用者情報が情報蓄積手段３４に蓄積されているか否かを確認し、指定された利用者Ａに関し、指定された内容の利用者情報例えば年金情報のうち年金給付予定額に関する情報が情報蓄積手段３４に蓄積されていた場合、さらに、当該利用者Ａの年金給付予定額に関する更新有無情報（本段階では、図２（Ｂ２）の年金給付予定額３４ｃの情報の更新有無３４ｃ３は「あり」から「なし」に書き換えられている）を取り出して、更新の有無を判定する。
【０１３５】
利用者Ａの年金給付予定額に関しては“更新なし”のフラグ情報の設定がなされているので、情報蓄積手段３４に蓄積されている利用者情報例えば年金給付予定額に関する情報は、最新の情報であるものと判定して、情報取得手段３５は、情報提供手段３３を起動する。
【０１３６】
情報提供手段３３は、当該ポータルサーバ３０の情報蓄積手段３４に蓄積している利用者情報の中から、指定された利用者Ａに関し、指定された利用者情報例えば年金給付予定額に関する情報を抽出し、利用者Ａに関する利用者情報の情報取得要求を送信してきた要求元の利用者端末１０または第三者端末２０に対して、情報蓄積手段３４から抽出した利用者Ａの利用者情報例えば年金給付予定額に関する情報を、最新の情報として、通信手段３１ａにより、ネットワーク８０を介して返送（ダウンロード）する（シーケンスＳｅｑ３１）。
【０１３７】
利用者端末１０または第三者端末２０は、通信手段１１または通信手段２１により、ポータルサーバ３０から、指定した利用者Ａの利用者情報例えば年金給付予定額に関する情報を受信すると、情報蓄積手段１２または情報蓄積手段２２に保存されている画面表示フォーマットに基づいて、情報表示手段１３または情報表示手段２３に画面表示することによって、指定された情報を利用者Ａ本人または第三者に提示する。
【０１３８】
（実施形態の効果の説明）
以上に詳細に説明したように、本発明に係る実施形態においては、以下のような作用効果が得られる。
【０１３９】
各情報保有機関サーバ４０，５０，６０，７０が保有している利用者の利用者情報が不定期に任意の時期に更新されるような場合、利用者の利用者端末１０または第三者の第三者端末２０からポータルサーバ３０に対して、利用者情報の取得を要求する情報取得要求が送信されない限り、情報保有機関サーバ４０，５０，６０，７０の利用者情報が更新されたとしても、更新後の最新の利用者情報をポータルサーバ３０に送信（アップロード）する必要はないので、情報保有機関サーバ４０，５０，６０，７０やポータルサーバ３０に余分な処理負荷をかけることがなく、また、情報保有機関サーバ４０，５０，６０，７０とポータルサーバ３０との情報送受信を仲介するネットワーク９０にも余分な負荷を与えることもない。
【０１４０】
また、各情報保有機関サーバ４０，５０，６０，７０が保有している利用者の或るカテゴリの利用者情報（例えば年金情報）が大量の情報量であった場合に、ほんの一部の情報（例えば年金情報のうち年金給付予定額に関する情報）のみが更新されたとしても、当該カテゴリの全ての利用者情報（例えば年金情報）をポータルサーバ３０に送信（アップロード）する必要がなく、更新日時や更新有無の情報により管理されている転送単位（細分化した単位）で、更新された利用者情報のみをポータルサーバ３０に送信（アップロード）すれば良いので、情報保有機関サーバ４０，５０，６０，７０やポータルサーバ３０、および、情報保有機関サーバ４０，５０，６０，７０とポータルサーバ３０との情報送受信を仲介するネットワーク９０に余分な負担をかけることがない。
【０１４１】
また、利用者本人ではない代理人や資格保持者等の第三者が、当該利用者本人の利用者情報を取得する場合、取得しようとする当該利用者本人の最新の利用者情報をポータルサーバ３０が情報保有機関サーバ４０，５０，６０，７０のいずれかから既に取得して蓄積している状態にあれば、第三者の情報取得要求があっても、改めて、情報保有機関サーバ４０，５０，６０，７０のいずれかにアクセスして、当該利用者本人の利用者情報を取得する必要がないので、情報保有機関サーバ４０，５０，６０，７０やポータルサーバ３０に余分な処理負荷をかけることがなく、また、情報保有機関サーバ４０，５０，６０，７０とポータルサーバ３０との情報送受信を仲介するネットワーク９０にも余分な負荷を与えることもない。
【０１４２】
さらに、情報保有機関サーバ４０，５０，６０，７０が保有している利用者の利用者情報の更新頻度が多い場合であっても、ポータルサーバ３０は、利用者端末１０や第三者端末２０から利用者情報の取得要求を受け取った際に、要求された最新の利用者情報を要求元の利用者端末１０や第三者端末２０に提供することができるとともに、利用者端末１０や第三者端末２０からの情報取得要求を契機として、ポータルサーバ３０内の情報蓄積手段３４に蓄積する利用者情報を最新の情報に更新して保持することも可能である。
【符号の説明】
【０１４３】
１０…利用者端末、１１…通信手段、１２…情報蓄積手段、１３…情報表示手段、２０…第三者端末、２１…通信手段、２２…情報蓄積手段、２３…情報表示手段、３０…ポータルサーバ、３１ａ，３１ｂ…通信手段、３２…認証手段、３３…情報提供手段、３４…情報蓄積手段、３４ａ…利用者名、３４ｂ…年金支払記録、３４ｂ１…記録内容、３４ｂ２…情報の更新日時、３４ｂ３…情報の更新有無、３４ｃ…年金給付予定額、３４ｃ１…金額／月、３４ｃ２…情報の更新日時、３４ｃ３…情報の更新有無、３４ｄ…年金給付開始予定時期および期間、３４ｄ１…予定時期・期間、３４ｄ２…情報の更新日時、３４ｄ３…情報の更新有無、３５…情報取得手段、４０，５０，６０，７０…情報保有機関サーバ、４１…通信手段、４２…認証手段、４３…情報提供手段、４４…情報蓄積手段、４４ａ…利用者名、４４ｂ…年金支払記録、４４ｂ１…記録内容、４４ｂ２…情報の更新日時、４４ｃ…年金給付予定額、４４ｃ１…金額／月、４４ｃ２…情報の更新日時、４４ｄ…年金給付開始予定時期および期間、４４ｄ１…予定時期・期間、４４ｄ２…情報の更新日時、４５…更新日時作成・保存手段、４６…更新日時比較手段、８０，９０…ネットワーク。
【図１】
2010267008.tif 000003
【図２】
2010267008.tif 000004
【図３】
2010267008.tif 000005
【図４】
2010267008.tif 000006
【図５】
2010267008.tif 000007
【図６】
2010267008.tif 000008
【図７】
2010267008.tif 000009