(57)【要約】      （修正有）【課題】サービス提供サーバーに複数の個人情報を一括入力できる情報入力システム、情報入力方法、及び情報入力プログラムを提供する。【解決手段】ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システムであって、個人情報の種類を識別する種類識別子に対応づけて個人情報を格納する個人情報格納部１１５と、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部１２５と、関連付け情報格納部１２５に格納されている種類識別子に基づいて、個人情報格納部１１５に格納されている個人情報を入力項目に入力する入力処理部１３０とを備える。【選択図】図４
2015184840.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システムであって、
前記個人情報の種類を識別する種類識別子に対応づけて前記個人情報を格納する個人情報格納部と、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する前記種類識別子を関連付けて格納する関連付け情報格納部と、
前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理部と
を備える情報入力システム。
【請求項２】
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
前記情報入力支援サーバーが、前記関連付け情報格納部を有し、
前記情報入力支援サーバー、又は前記複数のユーザー端末それぞれが、前記入力処理部を有し、
前記入力処理部が、前記複数のユーザー端末のそれぞれが前記個人情報入力フォームにアクセスした場合に、前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記複数のユーザー端末の複数のユーザーそれぞれの前記個人情報を、前記複数のユーザーごとに前記入力項目に入力する請求項１に記載の情報入力システム。
【請求項３】
前記項目識別子に前記種類識別子を関連付ける関連付け部
を更に備え、
前記関連付け情報格納部が、前記項目識別子と、前記項目識別子に前記関連付け部が関連付けた前記種類識別子とを格納する請求項１又は２に記載の情報入力システム。
【請求項４】
前記サービスの前記ユーザーへの提供に要する情報であって安全な取扱いが要求され、前記サービス提供サーバーに要求される特定情報を取得せず、前記個人情報を取得する個人情報取得部
を更に備え、
前記個人情報格納部が、前記個人情報取得部が取得した前記個人情報を前記種類識別子に対応づけて格納する請求項１〜３のいずれか１項に記載の情報入力システム。
【請求項５】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されているか否かを判断し、前記種類識別子が前記入力項目に関連付けられて前記関連付け情報格納部に格納されていないと判断した場合に、前記入力項目に前記種類識別子を対応づけ、
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されていると判断した場合に、前記入力処理部が、前記入力項目に前記個人情報を入力する請求項３に記載の情報入力システム。
【請求項６】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けて格納されていると判断した場合に、前記入力項目への前記個人情報の入力指示を受け付ける指示受付部
を更に備え、
前記入力処理部が、前記指示受付部が受け付けた前記入力指示に応じて前記個人情報を前記入力項目に入力する請求項５に記載の情報入力システム。
【請求項７】
前記個人情報入力フォームが、前記サービスの提供に要する複数の前記個人情報のそれぞれが入力される複数の入力項目を含み、
前記関連付け情報格納部が、前記複数の入力項目のそれぞれを識別する前記項目識別子の少なくとも一部に、前記複数の入力項目のそれぞれに入力される個人情報の種類に対応する前記種類識別子を関連付けて格納し、
前記入力処理部が、前記複数の入力項目の少なくとも一部に対応づけられた前記項目識別子に対応づけて前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記複数の入力項目の少なくとも一部に入力する請求項１〜６のいずれか１項に記載の情報入力システム。
【請求項８】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理段階
を備える情報入力方法。
【請求項９】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、
コンピューターに、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理機能
を実現させる情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報入力システム、情報入力方法、及び情報入力プログラムに関する。特に、本発明は、サービス提供サーバーに複数の個人情報を一括入力できる情報入力システム、情報入力方法、及び情報入力プログラムに関する。
【背景技術】
【０００２】
従来、会員登録の対象の複数の情報発信元の選択を受け付け、ユーザーの認証情報を記憶し、ユーザーが選択した複数の情報発信元について、記憶された認証情報を用いて会員登録することにより、複数の情報発信元へ一括して会員登録する会員登録方法が知られている（例えば、特許文献１参照。）。特許文献１に記載の会員登録方法によれば、複数の情報発信元への会員登録を一括して実行できる。
【０００３】
また、ユーザー情報を仮審査条件と照合することにより、金融機関に対する審査依頼ができるかどうかを判断し、その判断結果をユーザーに対し出力する金融商品照会システムが知られている（例えば、特許文献２参照。）。特許文献２に記載の金融商品紹介システムによれば、ユーザーが複数の金融商品（金融機関）について資格審査を申し込む際の負担を軽減することができる
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２３６３７９号公報
【特許文献２】特開２００１−２８３００５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載されている会員登録方法や特許文献２に記載されている金融商品紹介システムにおいて、異なるサービス提供事業者のサーバーにユーザー端末がアクセスした場合に、各サーバーに対して個別に複数の個人情報を入力せざるを得ないので、個人情報の入力には大きな手間がかかる。
【０００６】
したがって、本発明の目的は、様々なサービス提供サーバーに複数の個人情報を一括入力できる情報入力システム、情報入力方法、及び情報入力プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システムであって、個人情報の種類を識別する種類識別子に対応づけて個人情報を格納する個人情報格納部と、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部と、関連付け情報格納部に格納されている種類識別子に基づいて、個人情報格納部に格納されている個人情報を入力項目に入力する入力処理部とを備える情報入力システムが提供される。
【０００８】
また、上記情報入力システムにおいて、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、情報入力支援サーバーが、関連付け情報格納部を有し、情報入力支援サーバー、又は複数のユーザー端末それぞれが、入力処理部を有し、入力処理部が、複数のユーザー端末のそれぞれが個人情報入力フォームにアクセスした場合に、関連付け情報格納部に格納されている種類識別子に基づいて、複数のユーザー端末の複数のユーザーそれぞれの個人情報を、複数のユーザーごとに入力項目に入力することもできる。
【０００９】
また、上記情報入力システムにおいて、項目識別子に種類識別子を関連付ける関連付け部を更に備え、関連付け情報格納部が、項目識別子と、項目識別子に関連付け部が関連付けた種類識別子とを格納することもできる。
【００１０】
また、上記情報入力システムにおいて、サービスのユーザーへの提供に要する情報であって安全な取扱いが要求され、サービス提供サーバーに要求される特定情報を取得せず、個人情報を取得する個人情報取得部を更に備え、個人情報格納部が、個人情報取得部が取得した個人情報を種類識別子に対応づけて格納することもできる。
【００１１】
また、上記情報入力システムにおいて、関連付け部が、関連付け情報格納部に種類識別子が入力項目に関連付けられて格納されているか否かを判断し、種類識別子が入力項目に関連付けられて関連付け情報格納部に格納されていないと判断した場合に、入力項目に種類識別子を対応づけ、関連付け部が、関連付け情報格納部に種類識別子が入力項目に関連付けられて格納されていると判断した場合に、入力処理部が、入力項目に個人情報を入力することもできる。
【００１２】
また、上記情報入力システムにおいて、関連付け部が、関連付け情報格納部に種類識別子が入力項目に関連付けて格納されていると判断した場合に、入力項目への個人情報の入力指示を受け付ける指示受付部を更に備え、入力処理部が、指示受付部が受け付けた入力指示に応じて個人情報を入力項目に入力することもできる。
【００１３】
また、上記情報入力システムにおいて、個人情報入力フォームが、サービスの提供に要する複数の個人情報のそれぞれが入力される複数の入力項目を含み、関連付け情報格納部が、複数の入力項目のそれぞれを識別する項目識別子の少なくとも一部に、複数の入力項目のそれぞれに入力される個人情報の種類に対応する種類識別子を関連付けて格納し、入力処理部が、複数の入力項目の少なくとも一部に対応づけられた項目識別子に対応づけて関連付け情報格納部に格納されている種類識別子に基づいて、個人情報格納部に格納されている個人情報を複数の入力項目の少なくとも一部に入力することもできる。
【００１４】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理段階を備える情報入力方法が提供される。
【００１５】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、コンピューターに、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理機能を実現させる情報入力プログラムが提供される。
【発明の効果】
【００１６】
本発明に係る情報入力システム、情報入力方法、及び情報入力プログラムによれば、様々なサービス提供サーバーに複数の個人情報を一括入力できる情報入力システム、情報入力方法、及び情報入力プログラムを提供できる。
【図面の簡単な説明】
【００１７】
【図１】本実施の形態に係る情報入力システムの概要図である。
【図２】本実施の形態に係る情報入力システムの処理の概要図である。
【図３】本実施の形態に係る情報入力システムの処理の概要図である。
【図４】本実施の形態に係る情報入力支援サーバーの機能構成ブロック図である。
【図５】本実施の形態に係る個人情報格納部に格納されるデータのデータ構成図である。
【図６】本実施の形態に係る関連付け情報格納部に格納されるデータのデータ構成図である。
【図７】本実施の形態に係るユーザー端末の機能構成ブロック図である。
【図８】本実施の形態に係るサービス提供サーバーの機能構成ブロック図である。
【図９】本実施の形態に係る情報入力システムの処理のフロー図である。
【図１０】本実施の形態に係る情報入力システムのハードウェア構成図である。
【発明を実施するための形態】
【００１８】
［実施の形態］
図１は、本発明の実施の形態に係る情報入力システムの概要を示し、図２及び図３は、本実施の形態に係る情報入力システムの処理の概要を示す。
【００１９】
［情報入力システム１の概要］
本発明の実施の形態に係る情報入力システム１は、複数のユーザーそれぞれの個人情報を予め格納すると共に、ユーザーにサービスを提供する複数のサービス提供事業者がそれぞれ有するサイトの個人情報入力フォームに含まれる複数の入力項目に、いずれの個人情報が入力されるかを関連付けた情報を予め格納する。そして、情報入力システム１は、一のユーザー端末が一のサービス提供サーバーの個人情報入力フォームにアクセスした場合に、当該一のサービス提供サーバーの個人情報入力フォームの各入力項目に関連付けられた情報に基づいて、個人情報を各入力項目に一括的に入力する。
【００２０】
具体的に、情報入力システム１は、サービス提供事業者が有するサービス提供サーバー３０への情報の入力を支援する情報入力支援サーバー１０を備える。情報入力支援サーバー１０は、複数のユーザー端末（例えば、ユーザー端末２０、ユーザー端末２０ａ、ユーザー端末２０ｂ、・・・ユーザー端末２０ｎ）と通信網５を介して通信可能に接続される。また、情報入力支援サーバー１０は、複数のサービス提供事業者がそれぞれ有するサービス提供サーバー（例えば、サービス提供サーバー３０、サービス提供サーバー３０ａ、・・・サービス提供サーバー３０ｎ）と通信網５を介して通信可能に接続される。以下においては説明を簡略化するため、原則として、１つのサービス提供サーバー３０と情報入力支援サーバー１０とが通信可能に接続されている例を説明する。
【００２１】
まず、情報入力支援サーバー１０は、ユーザー端末２０からユーザーの複数の個人情報を取得して格納する。情報入力支援サーバー１０は、複数の個人情報を、各個人情報の種類を識別する情報（以下、「種類識別子」という）に対応づけて格納する。
【００２２】
一方、サービス提供サーバー３０は、サービスの提供の開始に要する個人情報が入力される個人情報入力フォームを有する。そして、個人情報入力フォームには、サービスの提供に要する複数の個人情報のそれぞれが入力される複数の入力項目が含まれる。情報入力支援サーバー１０は、サービス提供サーバー３０が有する個人情報入力フォームの複数の入力項目のそれぞれに対し、各入力項目に入力されるべき個人情報の種類を識別する種類識別子を関連付ける。なお、入力項目への種類識別子の関連付けは、情報入力支援サーバー１０及び／又はユーザー端末２０を介して情報入力支援サーバー１０において実行される。情報入力支援サーバー１０は、入力項目に関連付けられた種類識別子に関する情報を格納する。
【００２３】
そして、情報入力支援サーバー１０は、ユーザー端末２０が個人情報入力フォームにアクセスした場合、予め格納している種類識別子に基づいて、予め格納しているユーザーの複数の個人情報を複数の入力項目のそれぞれに一括的に入力する。ただし、情報入力支援サーバー１０は、種類識別子が関連付けられていない入力項目が存在する場合、ユーザー端末２０に当該入力項目に情報を入力すべきことをユーザーに促す。種類識別子を関連付けない入力項目は、例えば、安全な取扱いが要求されるパスワード、及び／又はサービス提供サーバー３０が提供するサイトにユーザー端末２０がログインする場合に用いるログインＩＤ等である。
【００２４】
更に、情報入力支援サーバー１０は、互いに異なる複数のユーザー端末がサービス提供サーバー３０の個人情報入力フォームにアクセスした場合、複数のユーザー端末のそれぞれに当該個人情報入力フォームの各入力項目に関連付けられている種類識別子を利用させる。
【００２５】
まず、一のユーザー端末が個人情報入力フォームにアクセスした場合、情報入力支援サーバー１０は、当該個人情報入力フォームに含まれる入力項目に種類識別子が関連付けられているか否かを判断する。そして、情報入力支援サーバー１０は、入力項目に種類識別子が関連付けられていると判断した場合、入力項目に関連付けられている種類識別子に基づいて、当該一のユーザー端末を有するユーザーの個人情報を入力項目に一括的に入力する。他のユーザー端末が個人情報入力フォームにアクセスした場合も、情報入力支援サーバー１０は、入力項目に種類識別子が既に関連付けられていると判断した場合、入力項目に関連付けられている種類識別子に基づいて、当該他のユーザー端末を有する他のユーザーの個人情報を入力項目に一括的に入力する。
【００２６】
一方、情報入力支援サーバー１０は、入力項目に種類識別子が関連付けられていないと判断した場合、情報入力支援サーバー１０自身、又は一のユーザー端末を介して入力項目に種類識別子を関連付ける処理を実行する。情報入力支援サーバー１０は、上記と同様にして、当該一のユーザー端末を有するユーザーの個人情報を入力項目に一括的に入力する。そして、情報入力支援サーバー１０は、一のユーザー端末が個人情報入力フォームにアクセスした後に他のユーザー端末が個人情報入力フォームにアクセスした場合、上記と同様にして、情報入力支援サーバー１０自身、又は一のユーザー端末を介して入力項目に既に関連付けられた種類識別子に基づいて、他のユーザーの個人情報を入力項目に一括入力する。
【００２７】
したがって、ユーザー端末がサービス提供サーバー３０の個人情報入力フォームにアクセスした場合、個人情報入力フォームに含まれる複数の入力項目のうち種類識別子が関連付けられている入力項目には、当該ユーザー端末から複数の入力項目に個人情報を一つ一つ入力しなくても、情報入力支援サーバー１０が当該ユーザー端末を所有するユーザーの個人情報を各入力項目に一括的に入力することができる。
【００２８】
より具体的に、情報入力支援サーバー１０は、ユーザー端末２０に個人情報の入力をさせる入力フォームを表示する。そして、情報入力支援サーバー１０は、ユーザー端末２０に入力された個人情報を格納する。ここで、情報入力支援サーバー１０は、ユーザーへのサービスの提供に要する情報であって安全な取扱いが要求され、複数のサービス提供サーバーごとに要求されるユーザー個人のＩＤ、パスワード、及び／又はクレジットカード番号等の特定情報については取得しない。ユーザー端末２０がサービス提供サーバー３０から特定情報の入力を要求された場合、情報入力支援サーバー１０は、サービス提供サーバー３０に対し、特定情報をユーザー端末２０から直接供給させる。更に、情報入力支援サーバー１０は、サービス提供サーバー３０の個人情報入力フォームに含まれる複数の入力項目のそれぞれに、各入力項目に入力されるべき個人情報の種類を関連付け、その結果を格納する。
【００２９】
一例として、サービス提供サーバー３０がソーシャルネットワーキングサービスを提供するサーバーである場合であって、ユーザー端末２０を有するユーザーがこのソーシャルネットワーキングサービスの利用を開始する例を説明する。更に、サービス提供サーバー３０の個人情報入力フォームに含まれる複数の入力項目のそれぞれに入力されるべき個人情報の種類が、まだ関連付けられていない例を説明する。なお、複数のサービス提供事業者はそれぞれ、独自のサービス提供サーバーを有する。更に、複数のサービス提供サーバーはそれぞれ、サービスの提供の申込みに要する複数の個人情報のそれぞれが入力される複数の入力項目を含む独自の個人情報入力フォームを有する。
【００３０】
まず、情報入力支援サーバー１０は、ユーザー端末２０に所定の入力フォームを表示させ、入力フォームを介してユーザーの個人情報を取得する。情報入力支援サーバー１０は、取得した個人情報を格納する。なお、情報入力支援サーバー１０は、ユーザー端末２０とは異なるユーザー端末（例えば、ユーザー端末２０ａ、ユーザー端末２０ｂ、…ユーザー端末２０ｎ等）からも、同様に個人情報を取得して格納する。
【００３１】
そして、ユーザー端末２０は、サービス提供サーバー３０にアクセスする。この場合、情報入力支援サーバー１０は、サービス提供サーバー３０の個人情報入力フォームの各入力項目にいかなる情報を入力すべきかがまだ関連付けられていないので、図２に示すような画面２５０をユーザー端末２０に表示させる。
【００３２】
すなわち、情報入力支援サーバー１０は、画面２５０に、サービス提供サーバー３０が提供する個人情報入力フォーム３２０を表示させると共に、個人情報入力フォーム３２０の近傍に、ユーザー端末２０から予め取得した個人情報の種類、及び／又は個人情報を表示してユーザーに選択させる個人情報選択領域２６０を表示する。個人情報選択領域２６０は、個人情報の種類を表示する種類表示領域２６２と、ユーザー端末２０を介して情報入力支援サーバー１０が取得した個人情報及び／又は情報入力支援サーバー１０が取得していない個人情報（例えば、情報入力支援サーバー１０がまだ取得していない個人情報であってユーザー端末２０に格納されている個人情報、若しくはユーザー端末２０が一時的に取得した個人情報等）を表示する個人情報表示領域２６４とを含む。
【００３３】
また、情報入力支援サーバー１０は、種類表示領域２６２の近傍に選択指示部２６６及び選択指示部２６８を表示させる。情報入力支援サーバー１０は、選択指示部２６６若しくは選択指示部２６８に対するユーザーからの指示を受け付けて、種類表示領域２６２に表示する個人情報の種類を変更する。そして、情報入力支援サーバー１０は、種類表示領域２６２に表示される個人情報の種類に対応する個人情報を、種類表示領域２６２に表示される個人情報の種類の変化に連動させて個人情報表示領域２６４に表示する。
【００３４】
また、個人情報入力フォーム３２０は、入力すべき個人情報の種類を示す入力項目名（例えば、入力項目名３２２、入力項目名３２６、及び入力項目名３２８）と入力項目名の近傍に配置される入力項目（例えば、入力項目３２４）とを含む。入力項目名及び入力項目としては、一例として、ユーザーの氏名、住所、メールアドレス、パスワード、生年月日、性別、国籍、出身地、職歴、学歴、保有資格、及び／又は家族構成等が挙げられる。
【００３５】
そして、情報入力支援サーバー１０は、入力項目への個人情報若しくは個人情報の種類を関連付けることを促す情報（例えば、テキストデータ）を画面２５０に表示する（図示しない）。情報入力支援サーバー１０は、ユーザーからの指示を受け付けて、個人情報表示領域２６４に表示されている個人情報の種類を当該個人情報が入力されるべき入力項目に関連付ける。なお、情報入力支援サーバー１０は、特定情報が入力されるべき入力項目に対しては、この関連付け処理を実行しないこともできる。
【００３６】
一例として、ユーザーが個人情報表示領域２６４に表示されている個人情報（図２の例では「姓」及び「名」のうち「姓」）を、当該個人情報が入力されるべき入力項目（図２の例では、「氏名」と表示されている入力項目名３２２の近傍に配置されている「名字」を入力すべき入力項目３２４）に矢印５００に示すようにドラックアンドドロップする。これにより、情報入力支援サーバー１０は、入力項目３２４に入力されるべき個人情報の種類を入力項目３２４に関連付ける。情報入力支援サーバー１０は、複数の入力項目のそれぞれについて、同様の処理を実行する。そして、情報入力支援サーバー１０は、複数の入力項目それぞれに、各入力項目に入力されるべき個人情報の種類が関連付けられた場合、ボタン２７０（図２の例では、「編集完了」と表示されているボタン）をユーザーにクリックさせて関連付け処理を終了する。
【００３７】
次に、情報入力支援サーバー１０は、ユーザー端末２０がサービス提供サーバー３０にアクセスした場合、このサービス提供サーバー３０の個人情報入力フォーム３２０の複数の入力項目のそれぞれに各入力項目に入力されるべき個人情報の種類が既に関連付けられているか否か判断する。この例では既に関連付けられているので、情報入力支援サーバー１０は、図３に示すように、ユーザー端末２０の画面２５０に個人情報入力フォーム３２０と共にインフォメーション領域２８０を表示する。インフォメーション領域２８０には、この個人情報入力フォーム３２０の少なくとも一部の入力項目に対してはユーザーが改めて個人情報を入力しなくても一括的に個人情報を入力できることを示す情報が表示される。
【００３８】
更に、情報入力支援サーバー１０は、インフォメーション領域２８０内、若しくはインフォメーション領域２８０の近傍に、個人情報を一括的に入力することを指示する入力指示マーク２９０を表示させる（図２では一例として、ボタン状の入力指示マーク２９０が表示される。）。情報入力支援サーバー１０は、入力指示マーク２９０に対するユーザーの指示を受け付けて、入力されるべき個人情報の種類が関連付けられている少なくとも一部の入力項目に、ユーザー端末２０から予め取得した個人情報を一括的に入力する。なお、上記例では入力指示マーク２９０に対するユーザーの指示を受け付けているが、ユーザーからの指示は他の方式で受け付けることもできる。例えば、ユーザー端末２０は、音声を取得する音声入力部を備えることができる。この場合、音声入力部は、ユーザーからの音声による指示を音声で受け付ける。そして、情報入力支援サーバー１０は、音声入力部が受け付けた音声による指示に基づいて、個人情報を一括的に入力する。また、ユーザー端末２０は、ユーザーのジェスチャーを判断するジェスチャー判断部を備えることもできる。この場合、情報入力支援サーバー１０は、ジェスチャー判断部が受け付けたジェスチャーによる指示に基づいて、個人情報を一括的に入力する。
【００３９】
なお、情報入力支援サーバー１０は、サービス提供サーバー３０から特定情報の入力を要求された場合、ユーザー端末２０に特定情報の入力が要求されている旨を出力させる（例えば、ユーザー端末２０の画面２５０に特定情報の入力が要求されている旨をテキストデータ等で表示する。）。そして、ユーザー端末２０に入力された特定情報は、ユーザー端末２０から当該特定情報の入力を要求しているサービス提供サーバーに供給されて入力される。したがって、情報入力支援サーバー１０が特定情報を格納することがないので、情報入力支援サーバー１０からの特定情報の漏洩を確実に防止できる。
【００４０】
ここで、ユーザー端末２０とは異なる他のユーザーの他のユーザー端末がサービス提供サーバー３０にアクセスした場合を説明する。
【００４１】
ここでは、サービス提供サーバー３０の個人情報入力フォーム３２０の複数の入力項目のそれぞれに対して個人情報の種類が既に関連付けられている。したがって、この場合、情報入力支援サーバー１０は、他のユーザー端末がサービス提供サーバー３０に初めてアクセスしたとしても、既に複数の入力項目のそれぞれに対して関連付けられている情報を用い、上記と同様にして、他のユーザー端末の画面２５０に図３に示すような個人情報入力フォーム３２０と共にインフォメーション領域２８０を表示させる。そして、情報入力支援サーバー１０は、入力指示マーク２９０への他のユーザーからの指示を受け付けて、入力されるべき個人情報の種類が関連付けられている少なくとも一部の入力項目に、他のユーザー端末から予め取得した個人情報を一括的に入力する。
【００４２】
これにより、情報入力支援サーバー１０は、複数の入力項目に対し、各入力項目に入力されるべき個人情報の種類を改めて関連付けることを要さずに、入力指示マーク２９０へのユーザーからの指示を受け付けることで、入力されるべき個人情報の種類が関連付けられている少なくとも一部の入力項目に他のユーザー端末から予め取得した個人情報を一括的に入力することができる。
【００４３】
以上より、本実施の形態に係る情報入力システム１は、複数の互いに異なるサービス提供サーバーの個人情報入力フォームのそれぞれについて、各個人情報入力フォームに含まれる複数の入力項目の少なくとも一部に対し、入力されるべき個人情報の種類を予め対応づけることができる。したがって、ユーザー端末から情報入力支援サーバー１０に複数の個人情報を一度入力するだけで、ユーザー端末がサービス提供サーバーにアクセスした場合に、当該サービス提供サーバーに対して複数の個人情報を個別に入力せずとも、一括的に個人情報を入力できる。
【００４４】
なお、本実施の形態において情報入力支援サーバー１０は、１つ以上のサーバーで構成することができる。すなわち、情報入力支援サーバー１０は、複数のサーバーを含んで構成することもできる。例えば、情報入力支援サーバー１０は、メールサーバー、又はファイルサーバー等のデジタル情報を格納するサーバーを含む。通信網５は、携帯電話網、及び／又はインターネット等の通信網である。通信網５は、有線ＬＡＮ及び無線ＬＡＮ等の通信ネットワークを含むこともできる。
【００４５】
また、複数のユーザー端末はそれぞれ、携帯電話、スマートフォン等の携帯通信端末、又はパーソナルコンピュータ、ノートパソコン、タブレットＰＣ等の情報処理端末を含む。更に、サービス提供サーバー３０は、例えば、ソーシャルネットワーキングサービス（ＳＮＳ）事業者のサーバー、通信販売に携わる事業者のサーバー、情報配信サービスを提供する事業者のサーバー、動画配信サービスを提供する事業者のサーバー、金融機関のサーバー、預貯金取扱金融機関のサーバー、保険業に携わる事業者のサーバー、金融商品取引業に携わる事業者のサーバー、証券会社のサーバー、貸金業に携わる事業者のサーバー、消費者金融に携わる事業者のサーバー、信販会社のサーバー、又はリース業に携わる事業者のサーバー等を含む。
【００４６】
そして、サービスは、例えば、ソーシャルネットワーキングサービス（ＳＮＳ）、インターネットショッピングサイト、ニュース配信サイト、情報提供サイト、動画配信サービスサイト、住宅ローンの資料請求、住宅ローンの仮審査申込み、保険サービスの資料請求、保険サービスの仮申込み、カードローンの資料請求、カードローンの審査申込み、クレジットカード取得のための申込み、又はインターネット上での証券取引の申込み等へのユーザー登録等の各種サービスを含む。
【００４７】
したがって、個人情報としては上記で説明した情報以外に、各サービスに応じた個人情報が含まれる。また、特定情報は、例えば、ユーザー個人のＩＤ、パスワード、クレジットカード番号、クレジットカードの有効期限、ネットバンキングのＩＤ等のセキュアな情報を含む。
【００４８】
［情報入力システム１の構成の詳細］
図４は、本発明の実施の形態に係る情報入力支援サーバーの機能構成の一例を示す。なお、本実施の形態に係る情報入力支援サーバー１０は、複数のユーザー端末、及び複数のサービス提供サーバーと通信可能に接続することができるが、説明を簡略化するため、以下においては原則として、１つのユーザー端末２０及び１つのサービス提供サーバー３０と、情報入力支援サーバー１０とが通信網５を介して通信可能に接続されている例を説明する。
【００４９】
（情報入力支援サーバー１０の構成の詳細）
情報入力支援サーバー１０は、外部との通信を実行する支援サーバー側通信部１００と、ユーザーの個人情報が入力されるフォームに関する情報を格納するフォーム情報格納部１０５と、ユーザー端末２０から個人情報を取得する個人情報取得部１１０と、個人情報を格納する個人情報格納部１１５と、入力項目に入力されるべき個人情報の種類を関連付ける関連付け部１２０と、関連付け部１２０が関連付けた結果を格納する関連付け情報格納部１２５と、ユーザー端末２０がアクセスしたサービス提供サーバー３０の個人情報入力フォームに含まれる複数の入力項目に個人情報を一括的に入力する処理を実行する入力処理部１３０と、入力処理部１３０に処理を実行させる指示を受け付ける指示受付部１３５とを有する。
【００５０】
（支援サーバー側通信部１００）
支援サーバー側通信部１００は、通信網５を介してユーザー端末２０及びサービス提供サーバー３０と通信する。支援サーバー側通信部１００は、通信網５を介してユーザー端末２０及び／又はサービス提供サーバー３０から所定の情報を受け取ると共に、ユーザー端末２０及び／又はサービス提供サーバー３０に通信網５を介して所定の情報を供給する。
【００５１】
（フォーム情報格納部１０５、個人情報取得部１１０）
フォーム情報格納部１０５は、ユーザーの個人情報を入力する入力フォームに関する情報である入力フォーム情報を格納する。フォーム情報格納部１０５は、個人情報取得部１１０からの働きかけに応じ、個人情報取得部１１０に入力フォーム情報を供給する。
【００５２】
個人情報取得部１１０は、ユーザー端末２０に入力される複数の個人情報をユーザー端末２０から取得する。具体的に、個人情報取得部１１０は、フォーム情報格納部１０５から取得した入力フォーム情報を用い、支援サーバー側通信部１００を介してユーザー端末２０に入力フォームを表示させる。入力フォームは、複数の個人情報が入力される複数の入力欄を含み、各入力欄には入力欄に入力される個人情報の種類を一意に識別する種類識別子が対応づけられている。
【００５３】
個人情報取得部１１０は、入力フォームの入力欄に入力された個人情報を種類識別子に対応づけて取得する。一方、個人情報取得部１１０は、ユーザー端末２０からユーザーの特定情報は取得しない。なお、個人情報の種類には、例えば、ユーザーの氏名、性別、生年月日、住所、電子メールアドレス、雇用形態、並びに年収等の所得に関する情報及び借金に関する情報等を含む金融資産情報等が含まれる。個人情報取得部１１０は、取得した個人情報を種類識別子に対応づけて個人情報格納部１１５に供給する。
【００５４】
（個人情報格納部１１５）
図５は、本実施の形態に係る個人情報格納部に格納されるデータのデータ構成の一例を示す。
【００５５】
個人情報格納部１１５は、個人情報取得部１１０が取得した個人情報を種類識別子に対応づけて格納する。また、個人情報格納部１１５は、ユーザーを一意に識別するユーザー識別子に対応づけて個人情報を格納する。より具体的に、個人情報格納部１１５は、ユーザー識別子に対応づけて、種類識別子と、種類識別子により識別される個人情報とを格納する。すなわち、個人情報格納部１１５は、図５に示すように、ユーザー識別子に対応づけて複数の種類識別子を格納すると共に、複数の種類識別子のそれぞれにより識別される種類の複数の個人情報をそれぞれ格納する。
【００５６】
なお、個人情報格納部１１５は、個人情報を、個人情報取得部１１０が取得した日時に対応づけて格納することもできる。したがって、個人情報格納部１１５は、個人情報取得部１１０が個人情報格納部１１５に既に格納されているユーザー識別子に対応づけて新たな個人情報を取得した場合、その新たな個人情報を最新の個人情報として格納する。個人情報格納部１１５は、入力処理部１３０からの働きかけに応じ、個人情報を入力処理部１３０に供給する。
【００５７】
（関連付け部１２０）
関連付け部１２０は、項目識別子に種類識別子を関連付ける。具体的に、関連付け部１２０は、サービス提供サーバー３０が有する個人情報入力フォームの複数の入力項目を識別する複数の項目識別子のそれぞれに、複数の入力項目のそれぞれに入力されるべき個人情報の種類を識別する種類識別子を関連付ける。関連付け部１２０は、個人情報入力フォームを識別する入力フォーム識別子に対応づけて、種類識別子を関連付けることもできる。
【００５８】
より具体的に、関連付け部１２０は、支援サーバー側通信部１００を介してユーザー端末２０に、複数の項目識別子のそれぞれに種類識別子を関連付ける処理を実行する編集画面を表示させる。関連付け部１２０は、サービス提供サーバー３０の個人情報入力フォームがユーザー端末２０に表示されている場合に、ユーザー端末２０から当該個人情報入力フォームを表示していることを示す情報を支援サーバー側通信部１００を介して取得する。そして、関連付け部１２０は、ユーザー端末２０に、個人情報入力フォームと共に編集画面を表示させる。
【００５９】
一例として、関連付け部１２０は、図２で説明したような画面２５０をユーザー端末２０に表示させる。そして、関連付け部１２０は、ユーザー端末２０を介して、この関連付け処理を実行することで項目識別子に種類識別子を関連付ける。なお、関連付け部１２０は、この関連付け処理を、情報入力支援サーバー１０上で実行することもできる。関連付け部１２０は、種類識別子を項目識別子に関連付けた結果を示す情報を関連付け情報格納部１２５に供給する。
【００６０】
また、関連付け部１２０は、ユーザー端末２０がアクセスしたサービス提供サーバー３０の個人情報入力フォームについて、関連付け情報格納部１２５に、当該個人情報入力フォームの複数の入力項目の少なくとも一部に種類識別子が関連付けられて格納されているか否かを判断する。関連付け部１２０は、種類識別子が入力項目に関連付けられて関連付け情報格納部１２５に格納されていないと判断した場合に、入力項目に種類識別子を対応づける処理を実行する。
【００６１】
一方、関連付け部１２０は、関連付け情報格納部１２５に種類識別子が入力項目に関連付けられて既に格納されていると判断した場合に、種類識別子が入力項目に関連付けられて関連付け情報格納部１２５に既に格納されていることを示す情報を入力処理部１３０及び／又は指示受付部１３５に供給する。
【００６２】
また、関連付け部１２０は、一の個人情報入力フォームに含まれる複数の入力項目の複数の項目識別子に対し、複数のユーザー端末のそれぞれから種類識別子を関連付ける複数の処理要求を受け取った場合、一例として、以下のような処理を実行する。例えば、関連付け部１２０は、ユーザー端末から種類識別子を関連付ける処理要求を日時に対応づけて取得する。そして、関連付け部１２０は、最新の日時に対応づけて取得した処理要求に応じ、複数の項目識別子のそれぞれ若しくは複数の項目識別子のうち一部の項目識別子に、種類識別子を関連付ける。
【００６３】
また、関連付け部１２０は、複数のユーザー端末のそれぞれから取得した処理要求を解析し、項目識別子に種類識別子を関連付けることもできる。例えば、関連付け部１２０が、複数のユーザー端末のそれぞれから、一の項目識別子に複数の種類識別子を関連付ける処理要求を取得した場合を説明する。この場合、関連付け部１２０は、同一の種類識別子であって、最も多くの処理要求が存在する種類識別子を当該一の項目識別子に関連付けることができる。すなわち、例えば、第１のユーザー端末から第Ｘのユーザー端末のＸ台（ただし、Ｘは、Ｘ＞１の整数であるとする）のユーザー端末から一の項目識別子に所定の種類識別子を関連付ける処理要求があった場合であって、Ｙ台のユーザー端末が一の項目識別子に第１の種類識別子を関連付ける処理要求を情報入力支援サーバー１０に供給し、Ｚ台のユーザー端末が当該一の項目識別子に第１の種類識別子とは異なる第２の種類識別子を関連付ける処理要求を情報入力支援サーバー１０に供給したと仮定する（ただし、Ｘ＞Ｙ＞Ｚの関係を満たすものとする。）。この場合、関連付け部１２０は、最も多くの処理要求があった種類識別子が第１の種類識別子であるので、一の項目識別子に第１の種類識別子を関連付ける。
【００６４】
（関連付け情報格納部１２５）
図６は、本実施の形態に係る関連付け情報格納部に格納されるデータのデータ構成の一例を示す。
【００６５】
関連付け情報格納部１２５は、個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付けて格納する。すなわち、関連付け情報格納部１２５は、項目識別子と、項目識別子に関連付け部１２０が関連付けた種類識別子とを格納する。また、関連付け情報格納部１２５は、複数の入力項目のそれぞれを識別する項目識別子の少なくとも一部（例えば、特定情報が入力される入力項目を除く複数の入力項目それぞれの項目識別子）に、複数の入力項目のそれぞれに入力される個人情報の種類に対応する種類識別子を関連付けて格納する。
【００６６】
具体的に、図６に示すように関連付け情報格納部１２５は、サービス提供サーバーを一意に識別するサービス提供サーバー識別子に対応づけて、サービス提供サーバーの個人情報入力フォームのＵＲＬ情報と、個人情報入力フォームを一意に識別する入力フォーム識別子と、個人情報入力フォームに含まれる複数の入力項目のそれぞれを一意に識別する項目識別子と、各項目識別子に関連付けられる種類識別子とを格納する。関連付け情報格納部１２５は、格納している情報を入力処理部１３０に供給する。
【００６７】
（入力処理部１３０）
入力処理部１３０は、関連付け情報格納部１２５に格納されている種類識別子に基づいて、個人情報格納部１１５に格納されている個人情報を個人情報入力フォームの各入力項目に入力する入力処理を実行する。入力処理部１３０は、入力処理を支援サーバー側通信部１００及び通信網５を介して実行する。すなわち、入力処理部１３０は、複数の入力項目の少なくとも一部の項目識別子に対応づけて関連付け情報格納部１２５に格納されている種類識別子に基づいて、個人情報格納部１１５に格納されている個人情報を複数の入力項目の少なくとも一部に入力する。また、入力処理部１３０は、種類識別子が入力項目に関連付けられて関連付け情報格納部１２５に既に格納されていることを示す情報を関連付け部１２０から受け取った場合に、入力処理を実行することもできる。
【００６８】
更に、入力処理部１３０は、複数のユーザー端末のそれぞれが個人情報入力フォームにアクセスした場合に、複数のユーザー端末ごとに関連付け情報格納部１２５に格納されている種類識別子を利用して、各ユーザー端末のユーザーの個人情報を入力項目に入力することができる。すなわち、入力処理部１３０は、一のユーザー端末が個人情報入力フォームにアクセスした場合に、関連付け情報格納部１２５に格納されている当該個人情報入力フォームの複数の入力項目に関連付けられている複数の種類識別子を参照し、個人情報格納部１１５に格納されている当該一のユーザー端末の一のユーザーの個人情報を取得する。そして、入力処理部１３０は、取得した当該一のユーザーの個人情報を入力項目に入力する。
【００６９】
入力処理部１３０は、他のユーザー端末が当該個人情報入力フォームにアクセスした場合も、関連付け情報格納部１２５に格納されている当該個人情報入力フォームの複数の入力項目に関連付けられている複数の種類識別子を参照し、個人情報格納部１１５に格納されている当該他のユーザー端末を有する他のユーザーの個人情報を取得する。そして、入力処理部１３０は、取得した当該他のユーザーの個人情報を入力項目に入力する。
【００７０】
なお、本実施の形態においては、情報入力支援サーバー１０が入力処理部１３０を有している形態を説明したが、ユーザー端末２０が入力処理部１３０の機能、及び／又は個人情報格納部１１５の機能を有することもできる。この場合、ユーザー端末２０からサービス提供サーバーの個人情報入力フォームに複数の個人情報が入力される。
【００７１】
（指示受付部１３５）
指示受付部１３５は、関連付け情報格納部１２５に種類識別子が入力項目に関連付けて格納されていると関連付け部１２０が判断した場合に、ユーザー端末２０からの入力項目への個人情報の入力指示を受け付ける。具体的に、指示受付部１３５は、種類識別子が入力項目に関連付けられて関連付け情報格納部１２５に既に格納されていることを示す情報（以下、「格納済み情報」という）を関連付け部１２０から取得するまで待機する。
【００７２】
そして、指示受付部１３５は、関連付け部１２０から格納済み情報を受け取った場合に、ユーザー端末２０に複数の個人情報の少なくとも一部、例えば、複数の個人情報のうち特定情報を除く複数の個人情報を、個人情報入力フォームの対応する複数の入力項目に一括的に入力することが可能であることを示す情報を供給する。更に、指示受付部１３５は、複数の個人情報の少なくとも一部を一括入力するか否かの指示をユーザー端末２０から受け付ける。指示受付部１３５は、ユーザー端末２０から、一括入力する指示を示す入力指示を受け取った場合、入力指示を入力処理部１３０に供給する。入力処理部１３０は、指示受付部１３５から受け取った入力指示に応じて入力処理を実行する。
【００７３】
［ユーザー端末２０の構成の詳細］
図７は、本発明の実施の形態に係るユーザー端末の機能構成の一例を示す。なお、本実施の形態においては複数のユーザー端末を用いることができるが、複数のユーザー端末はそれぞれ略同一の構成及び機能を有する。したがって、以下においては説明を簡略化するため、ユーザー端末２０の構成及び機能を説明する。なお、ユーザー端末２０は、情報入力支援サーバー１０が有する構成及び機能の一部（例えば、個人情報取得部１１０、個人情報格納部１１５、入力処理部１３０等）を有することもできる。
【００７４】
ユーザー端末２０は、外部との通信を実行するユーザー端末側通信部２００と、当該通信を制御する通信制御部２０２と、情報入力支援サーバー１０の入力フォームや複数のサービス提供サーバーそれぞれの個人情報入力フォーム等に所定の情報を入力する端末側入力処理部２０４と、ユーザー端末２０に対する入力を受け付ける入力部２０６と、ユーザー端末２０が有する表示パネル等の出力部２１０への出力を制御する出力制御部２０８とを有する。
【００７５】
（ユーザー端末側通信部２００）
ユーザー端末側通信部２００は、情報入力支援サーバー１０及び複数のサービス提供サーバーと通信する。具体的に、ユーザー端末側通信部２００は、入力部２０６が入力を受け付けた個人情報を情報入力支援サーバー１０に供給する。また、ユーザー端末側通信部２００は、入力部２０６が入力を受け付けた特定情報を当該特定情報の入力を要求したサービス提供サーバーに供給する。なお、ユーザー端末側通信部２００は、外部に供給する情報を暗号化することもできる。
【００７６】
（通信制御部２０２）
通信制御部２０２は、端末側入力処理部２０４が情報入力支援サーバー１０に個人情報を供給する場合、及び／又は所定のサービス提供サーバーに特定情報を供給する場合に、ユーザー端末２０と情報入力支援サーバー１０又は所定のサービス提供サーバーとの間の通信トラフィックの状況に基づいて、ユーザー端末２０と情報入力支援サーバー１０又は所定のサービス提供サーバーとの間の通信を制御する。一例として、通信制御部２０２は、端末側入力処理部２０４から情報入力支援サーバー１０への個人情報の供給処理に要する時間の短縮化を目的として、通信パケットの廃棄率及び通信パケット廃棄率の変化等を測定し、通信回線において空いている帯域をリアルタイムで推定しつつ、通信回線に供給するデータ通信量を決定することで通信時間の短縮化を図る。
【００７７】
（端末側入力処理部２０４、入力部２０６）
入力部２０６は、外部からの情報を受け付ける。具体的に、入力部２０６は、入力フォームのユーザーの個人情報、所定のサービス提供サーバーから要求される特定情報、個人情報入力フォームの入力項目へ個人情報を一括的に入力する指示である入力指示の情報、及び／又は個人情報入力フォームの複数の入力項目を識別する複数の項目識別子のそれぞれに種類識別子を関連付ける情報等の入力を受け付ける。入力部２０６は、受け付けた情報を端末側入力処理部２０４に供給する。なお、入力部２０６は、外部からの情報を音声及び／又はユーザーのジェスチャーで受け付けることもできる。
【００７８】
端末側入力処理部２０４は、入力部２０６から供給された情報を、ユーザー端末側通信部２００を介し、供給された情報が供給されるべき相手方に供給する。例えば、端末側入力処理部２０４は、入力部２０６が受け付けた個人情報、及び／又は入力指示の情報を、ユーザー端末側通信部２００を介し、情報入力支援サーバー１０に供給する。また、端末側入力処理部２０４は、入力部２０６が受け付けた特定情報を、当該特定情報の入力を要求するサービス提供サーバーに供給する。具体的に、端末側入力処理部２０４は、サービス提供サーバーから特定情報の入力を要求された場合、ユーザー端末２０に入力された特定情報をサービス提供サーバーに直接、供給する。すなわち、端末側入力処理部２０４は、情報入力支援サーバー１０を介さずに特定情報をサービス提供サーバーに供給する。
【００７９】
（出力制御部２０８、出力部２１０）
出力制御部２０８は、出力部２１０を制御して、出力部２１０に情報を出力させる。また、出力部２１０は、例えば、液晶ディスプレイやタッチパネルディスプレイ等の表示部、音声を出力する音声出力部等を含む。例えば、出力部２１０は、出力制御部２０８に制御され、入力フォーム、個人情報入力フォーム、個人情報選択領域２６０、種類表示領域２６２、個人情報表示領域２６４、選択指示部２６６、ボタン２７０、インフォメーション領域２８０、及び／又は入力指示マーク２９０等を出力部２１０としての表示部に表示する。
【００８０】
更に、サービス提供サーバーから特定情報の入力を要求された場合、出力制御部２０８は、出力部２１０に、特定情報を入力する特定情報入力フォームを出力させることもできる。そして、端末側入力処理部２０４は、特定情報入力フォームに入力された特定情報を入力部２０６を介して取得する。端末側入力処理部２０４は、取得した特定情報を当該特定情報の入力を要求したサービス提供サーバーに供給する。
【００８１】
［サービス提供サーバー３０の構成の詳細］
図８は、本発明の実施の形態に係るサービス提供サーバーの機能構成の一例を示す。なお、複数のサービス提供サーバーはそれぞれ略同一の構成及び機能を有するので、説明を簡略化するため、以下の説明ではサービス提供サーバー３０の構成及び機能を説明する。
【００８２】
サービス提供サーバー３０は、外部と通信を実行するサービス側通信部３００と、個人情報及び特定情報の入力を受け付ける入力受付部３０２と、個人情報及び特定情報が入力される複数の入力項目を含む個人情報入力フォームに個人情報及び特定情報を入力する入力フォーム部３０４と、個人情報入力フォームに入力された情報に基づいてユーザーに提供するサービスを実行するサービス提供部３０６と、特定情報を認証する認証部３０８とを有する。
【００８３】
（サービス側通信部３００）
サービス側通信部３００は、情報入力支援サーバー１０及び／又はユーザー端末２０から供給される各種情報を取得する。また、サービス側通信部３００は、ユーザー端末２０に利用させるサービスに要する各種情報を情報入力支援サーバー１０及び／又はユーザー端末２０に供給する。そして、サービス側通信部３００は、取得した各種情報を入力受付部３０２、又は認証部３０８に供給する。
【００８４】
（入力受付部３０２、入力フォーム部３０４）
入力受付部３０２は、情報入力支援サーバー１０若しくはユーザー端末２０からの個人情報の入力を受け付ける。入力受付部３０２は、入力を受け付けた個人情報を入力フォーム部３０４に供給する。入力フォーム部３０４は、予め定められたサービスの提供に要する個人情報が入力される個人情報入力フォームに個人情報を入力する。個人情報入力フォームは、複数の個人情報が入力される複数の入力項目を含む。入力フォーム部３０４は、複数の入力項目のそれぞれに個人情報を入力する。また、入力フォーム部３０４は、特定情報が入力される入力項目が個人情報入力フォームに含まれている場合、特定情報の入力を要求する情報（以下、「特定情報要求情報」と表す）をサービス提供部３０６に供給する。
【００８５】
（サービス提供部３０６）
サービス提供部３０６は、入力フォーム部３０４から特定情報要求情報を受け取った場合、サービス側通信部３００を介してユーザー端末２０に特定情報の入力を要求する。当該要求に応じてユーザー端末２０が特定情報をサービス側通信部３００に供給した場合、サービス側通信部３００は、当該特定情報を認証部３０８に供給する。
【００８６】
そして、サービス提供部３０６は、個人情報入力フォームに入力された個人情報及び特定情報に応じ、ユーザーに対するサービスの提供を実行する。具体的に、サービス提供部３０６は、後述する認証部３０８における認証結果に基づいて、ユーザー端末２０へのサービスの提供を開始する。例えば、サービスがソーシャルネットワーキングサービスである場合、サービス提供部３０６は、ユーザーにソーシャルネットワーキングサービスを利用させる。また、サービスがインターネットを介した動画配信サービスである場合、サービス提供部３０６は、ユーザー端末２０に所定の動画を配信するサービスを開始する。
【００８７】
（認証部３０８）
認証部３０８は、ユーザー端末２０から供給された特定情報が、予め定められた基準に適合するか否かを認証する。そして、認証部３０８は、特定情報が予め定められた基準（例えば、認証部３０８に予め登録しておいたパスワードに特定情報が適合するか否かの基準）に適合する場合、適合することを示す情報（以下、「適合情報」と表す）をサービス提供部３０６に供給する。サービス提供部３０６は、適合情報を取得した場合、ユーザー端末２０へのサービスの提供を開始する。また、認証部３０８は、特定情報が予め定められた基準に適合しない場合、適合しないことを示す情報（以下、「不適合情報」と表す）をサービス提供部３０６に供給する。サービス提供部３０６は、不適合情報を取得した場合、ユーザー端末２０へのサービスの提供を保留する。
【００８８】
また、サービス提供部３０６は、適合情報を取得した場合、ユーザー端末２０にユーザーが提供を要求したサービスの提供を開始することを示す情報を供給する。一方、サービス提供部３０６は、不適合情報を取得した場合、ユーザー端末２０に特定情報の再入力を促す情報、又はサービスの提供を開始できないことを示す情報を供給する。これにより、ユーザー端末２０のユーザーは、サービスの提供を受けることができるかを把握できる。
【００８９】
（情報入力システム１の処理の流れの概要）
図９は、本発明の実施の形態に係る情報入力システムの処理の流れの一例を示す
【００９０】
まず、ユーザー端末２０は、情報入力支援サーバー１０にアクセスする。情報入力支援サーバー１０は、ユーザー端末２０の出力部２１０としての表示部に個人情報を入力する入力フォームを表示させる。ユーザー端末２０は、表示部に表示された入力フォームを介し、ユーザーの個人情報の入力を受け付ける。そして、情報入力支援サーバー１０の個人情報取得部１１０は、入力フォームに入力された個人情報を取得する（ステップ１０。以下、ステップを「Ｓ」と表す。）。個人情報取得部１１０は、取得した個人情報を種類識別子に対応づけて個人情報格納部１１５に供給する。個人情報格納部１１５は、ユーザー端末２０のユーザーのユーザー識別子に対応づけて、種類識別子が対応づけられた個人情報を格納する（Ｓ１５）。
【００９１】
次に、ユーザー端末２０は、ユーザーが利用を欲するサービスを提供するサービス提供サーバーの個人情報入力フォームにアクセスする（Ｓ２０）。ユーザー端末２０は、アクセスしたサービス提供サーバーに関する情報（例えば、サービス提供サーバー識別子）を情報入力支援サーバー１０に供給する。情報入力支援サーバー１０が有する関連付け部１２０は、ユーザー端末２０から受け取った情報に基づいて、関連付け情報格納部１２５に当該サービス提供サーバーの個人情報入力フォームに含まれる複数の入力項目それぞれの項目識別子の少なくとも一部に、種類識別子が関連付けられて格納されているか否かを判断する（Ｓ２５）。
【００９２】
関連付け部１２０が、複数の項目識別子の少なくとも一部に種類識別子が関連付けられていないと判断した場合（Ｓ２５のＮ）、関連付け部１２０は、複数の入力項目の複数の項目識別子のそれぞれに、種類識別子を関連付ける処理を実行する（Ｓ３０）。関連付け部１２０は、項目識別子に種類識別子を関連付けた結果を示す情報を関連付け情報格納部１２５に供給する。関連付け情報格納部１２５は、項目識別子に種類識別子を関連付けて格納する（Ｓ３５）。
【００９３】
一方、関連付け部１２０が、複数の項目識別子の少なくとも一部に種類識別子が関連付けられていると判断した場合（Ｓ２５のＹ）、入力処理部１３０は、関連付け情報格納部１２５に格納されている種類識別子を参照し、個人情報格納部１１５に格納されている個人情報を個人情報入力フォームの各入力項目に入力する入力処理を実行する（Ｓ４０）。また、入力処理部１３０は、関連付け情報格納部１２５が項目識別子に種類識別子を関連付けて格納した後に、格納された種類識別子を参照し、個人情報格納部１１５に格納されている個人情報を個人情報入力フォームの各入力項目に入力する入力処理を実行することもできる（Ｓ４０）。
【００９４】
一方、端末側入力処理部２０４は、サービス提供サーバーからの特定情報の入力の要求がある場合（Ｓ４５のＹ）、出力制御部２０８から出力部２１０としての表示部に特定情報の入力を要求する情報を出力させる。ユーザー端末２０に特定情報が入力された場合、端末側入力処理部２０４は、ユーザー端末２０からサービス提供サーバーに対して特定情報を送信する（Ｓ５０）。
【００９５】
次に、端末側入力処理部２０４は、更に他の特定情報の入力要求があるか否かを判断する（Ｓ５５）。端末側入力処理部２０４は、特定情報の入力要求がある場合、上記と同様に所定のサービス提供サーバーへの特定情報の送信を繰り返す（Ｓ５５のＹ）。一方、端末側入力処理部２０４は、特定情報の入力の要求がない場合（Ｓ４５のＮ、及びＳ５５のＮ）、個人情報の入力が完了したことを示す情報を出力部２１０に出力させて処理を終了する。これにより、サービス提供サーバーは、ユーザー端末２０へのサービスの提供を開始する。
【００９６】
図１０は、本発明の実施の形態に係る情報入力システムのハードウェア構成の一例を示す。
【００９７】
本発明の実施の形態に係る情報入力システム１は、ＣＰＵ１５００と、グラフィックコントローラ１５２０と、ＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ（ＲＡＭ）、Ｒｅａｄ−ＯｎｌｙＭｅｍｏｒｙ（ＲＯＭ）及び／又はフラッシュＲＯＭ等のメモリ１５３０と、データを記憶する記憶装置１５４０と、記録媒体からデータを読み込み及び／又は記録媒体にデータを書き込む読込み／書込み装置１５４５と、データを入力する入力装置１５６０と、外部の通信機器とデータを送受信する通信インターフェース１５５０と、ＣＰＵ１５００とグラフィックコントローラ１５２０とメモリ１５３０と記憶装置１５４０と読込み／書込み装置１５４５と入力装置１５６０と通信インターフェース１５５０とを互いに通信可能に接続するチップセット１５１０とを備える。なお、ＣＰＵ１５００等の構成要素は、１つ以上のＣＰＵ等であって、複数のＣＰＵ等を含んで構成することもできる。
【００９８】
チップセット１５１０は、メモリ１５３０と、メモリ１５３０にアクセスして所定の処理を実行するＣＰＵ１５００と、外部の表示装置の表示を制御するグラフィックコントローラ１５２０とを相互に接続することにより、各構成要素間のデータの受渡しを実行する。ＣＰＵ１５００は、メモリ１５３０に格納されたプログラムに基づいて動作して、各構成要素を制御する。グラフィックコントローラ１５２０は、メモリ１５３０内に設けられたバッファ上に一時的に蓄えられた画像データに基づいて、画像を所定の表示装置に表示させる。
【００９９】
また、チップセット１５１０は、記憶装置１５４０と、読込み／書込み装置１５４５と、通信インターフェース１５５０とを接続する。記憶装置１５４０は、情報入力システムのＣＰＵ１５００が使用するプログラムとデータとを格納する。記憶装置１５４０は、例えば、フラッシュメモリである。読込み／書込み装置１５４５は、プログラム及び／又はデータを記憶している記憶媒体からプログラム及び／又はデータを読み取って、読み取ったプログラム及び／又はデータを記憶装置１５４０に格納する。読込み／書込み装置１５４５は、例えば、通信インターフェース１５５０を介し、インターネット上のサーバーから所定のプログラムを取得して、取得したプログラムを記憶装置１５４０に格納する。
【０１００】
通信インターフェース１５５０は、通信ネットワークを介して外部の装置とデータの送受信を実行する。また、通信インターフェース１５５０は、通信ネットワークが不通の場合、通信ネットワークを介さずに外部の装置とデータの送受信を実行することもできる。そして、タブレット、マイク等の入力装置１５６０は、所定のインターフェースを介してチップセット１５１０と接続する。
【０１０１】
記憶装置１５４０に格納される情報入力プログラムは、インターネット等の通信ネットワーク、又は磁気記録媒体、光学記録媒体等の記録媒体を介して記憶装置１５４０に提供される。そして、記憶装置１５４０に格納された情報入力プログラムは、ＣＰＵ１５００により実行される。
【０１０２】
情報入力システム１により実行される情報入力プログラムは、ＣＰＵ１５００に働きかけて、情報入力システム１を、図１から図９にかけて説明した支援サーバー側通信部１００、フォーム情報格納部１０５、個人情報取得部１１０、個人情報格納部１１５、関連付け部１２０、関連付け情報格納部１２５、入力処理部１３０、指示受付部１３５、ユーザー端末側通信部２００、通信制御部２０２、端末側入力処理部２０４、入力部２０６、出力制御部２０８、出力部２１０、サービス側通信部３００、入力受付部３０２、入力フォーム部３０４、サービス提供部３０６、及び認証部３０８として機能させる。
【０１０３】
（実施の形態の効果）
本実施の形態に係る情報入力システム１においては、サービス提供事業者のサービスの提供をユーザーが受ける場合に、サービス提供サーバーがサービスの提供に用いるユーザーの個人情報を、情報入力支援サーバー１０が取得する。更に、情報入力支援サーバー１０は、サービス提供サーバーの個人情報入力フォームに含まれる複数の入力項目の少なくとも一部に、各入力項目に入力されるべき情報の種類を関連付ける。そして、ユーザー端末２０がサービス提供サーバーの個人情報入力フォームにアクセスした場合、情報入力支援サーバー１０は、入力項目に関連付けた情報の種類に対応する個人情報を、個人情報入力フォームの入力項目に一括的に入力する。これにより、情報入力システム１によれば、情報入力支援サーバー１０に個人情報を一度、入力するだけで、ユーザー端末２０がアクセスする様々なサービス提供サーバーの個人情報入力フォームの少なくとも一部に複数の個人情報を一括的に入力できる。したがって、ユーザーがユーザー端末２０を介して複数のサービス提供サーバーそれぞれの個人情報入力フォームに、複数の個人情報を個別に入力する手間を省くことができる。
【０１０４】
また、情報入力システム１においては、情報入力支援サーバー１０が、複数の入力項目の少なくとも一部に各入力項目に入力されるべき情報の種類を関連付けた情報を有している。したがって、情報入力システム１は、互いに異なるユーザー端末がサービス提供サーバーの個人情報入力フォームにアクセスした場合であっても、既に関連付けられた情報に基づいて個人情報入力フォームの入力項目に個人情報を一括的に入力することができる。
【０１０５】
また、情報入力システム１においては、暗証番号等の安全性の確保が要求される特定情報は情報入力支援サーバー１０に格納されず、特定情報を要求するサービス提供サーバーにユーザー端末２０から供給される。これにより、情報入力システム１によれば、高度の安全性が要求される特定情報が第三者に漏洩することを効果的に抑制できる。
【０１０６】
以上、本発明の実施の形態を説明したが、上記に記載した実施の形態は特許請求の範囲に係る発明を限定するものではない。また、実施の形態の中で説明した特徴の組合せのすべてが発明の課題を解決するための手段に必須であるとは限らない点に留意すべきである。更に、上記した実施形態の技術的要素は、単独で適用されてもよいし、プログラム部品とハードウェア部品とのような複数の部分に分割されて適用されるようにすることもできる。
【符号の説明】
【０１０７】
１  情報入力システム
５  通信網
１０  情報入力支援サーバー
２０、２０ａ、２０ｂ、２０ｎ  ユーザー端末
３０、３０ａ、３０ｎ  サービス提供サーバー
１００  支援サーバー側通信部
１０５  フォーム情報格納部
１１０  個人情報取得部
１１５  個人情報格納部
１２０  関連付け部
１２５  関連付け情報格納部
１３０  入力処理部
１３５  指示受付部
２００  ユーザー端末側通信部
２０２  通信制御部
２０４  端末側入力処理部
２０６  入力部
２０８  出力制御部
２１０  出力部
２５０  画面
２６０  個人情報選択領域
２６２  種類表示領域
２６４  個人情報表示領域
２６６、２６８  選択指示部
２７０  ボタン
２８０  インフォメーション領域
２９０  入力指示マーク
３００  サービス側通信部
３０２  入力受付部
３０４  入力フォーム部
３０６  サービス提供部
３０８  認証部
３２０  個人情報入力フォーム
３２２、３２６、３２８  入力項目名
３２４  入力項目
５００  矢印
１５００  ＣＰＵ
１５１０  チップセット
１５２０  グラフィックコントローラ
１５３０  メモリ
１５４０  記憶装置
１５４５  読込み／書込み装置
１５５０  通信インターフェース
１５６０  入力装置
【図１】
2015184840.tif 000003
【図２】
2015184840.tif 000004
【図３】
2015184840.tif 000005
【図４】
2015184840.tif 000006
【図５】
2015184840.tif 000007
【図６】
2015184840.tif 000008
【図７】
2015184840.tif 000009
【図８】
2015184840.tif 000010
【図９】
2015184840.tif 000011
【図１０】
2015184840.tif 000012
【手続補正書】
【提出日】平成26年6月20日(2014.6.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システムであって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
前記個人情報の種類を識別する種類識別子に対応づけて前記個人情報を格納する個人情報格納部と、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する前記種類識別子を関連付ける関連付け部と、
前記項目識別子と、前記項目識別子に前記関連付け部が関連付けた前記種類識別子とを格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部と、
前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理部と
を備える情報入力システム。
【請求項２】
前記情報入力支援サーバーが、前記関連付け情報格納部を有し、
前記情報入力支援サーバー、又は前記複数のユーザー端末それぞれが、前記入力処理部を有し、
前記入力処理部が、前記複数のユーザー端末のそれぞれが前記個人情報入力フォームにアクセスした場合に、前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記複数のユーザー端末の複数のユーザーそれぞれの前記個人情報を、前記複数のユーザーごとに前記入力項目に入力する請求項１に記載の情報入力システム。
【請求項３】
前記サービスの前記ユーザーへの提供に要する情報であって安全な取扱いが要求され、前記サービス提供サーバーに要求される特定情報を取得せず、前記特定情報を前記ユーザー端末から前記サービス提供サーバーに直接供給させ、前記個人情報を取得する個人情報取得部
を更に備え、
前記個人情報格納部が、前記個人情報取得部が取得した前記個人情報を前記種類識別子に対応づけて格納する請求項１又は２に記載の情報入力システム。
【請求項４】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されているか否かを判断し、前記種類識別子が前記入力項目に関連付けられて前記関連付け情報格納部に格納されていないと判断した場合に、前記入力項目に前記種類識別子を対応づけ、
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されていると判断した場合に、前記入力処理部が、前記入力項目に前記個人情報を入力する請求項１〜３のいずれか１項に記載の情報入力システム。
【請求項５】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けて格納されていると判断した場合に、前記入力項目への前記個人情報の入力指示を受け付ける指示受付部
を更に備え、
前記入力処理部が、前記指示受付部が受け付けた前記入力指示に応じて前記個人情報を前記入力項目に入力する請求項４に記載の情報入力システム。
【請求項６】
前記個人情報入力フォームが、前記サービスの提供に要する複数の前記個人情報のそれぞれが入力される複数の入力項目を含み、
前記関連付け情報格納部が、前記複数の入力項目のそれぞれを識別する前記項目識別子の少なくとも一部に、前記複数の入力項目のそれぞれに入力される個人情報の種類に対応する前記種類識別子を関連付けて格納し、
前記入力処理部が、前記複数の入力項目の少なくとも一部に対応づけられた前記項目識別子に対応づけて前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記複数の入力項目の少なくとも一部に入力する請求項１〜５のいずれか１項に記載の情報入力システム。
【請求項７】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を関連付け部が関連付けて格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理段階
を備える情報入力方法。
【請求項８】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
コンピューターに、
前記サービスの提供に要する前記個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を関連付け部が関連付けて格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理機能
を実現させる情報入力プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システムであって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、個人情報の種類を識別する種類識別子に対応づけて個人情報を格納する個人情報格納部と、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付ける関連付け部と、項目識別子と、項目識別子に関連付け部が関連付けた種類識別子とを格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部と、関連付け情報格納部に格納されている種類識別子に基づいて、個人情報格納部に格納されている個人情報を入力項目に入力する入力処理部とを備える情報入力システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、上記情報入力システムにおいて、情報入力支援サーバーが、関連付け情報格納部を有し、情報入力支援サーバー、又は複数のユーザー端末それぞれが、入力処理部を有し、入力処理部が、複数のユーザー端末のそれぞれが個人情報入力フォームにアクセスした場合に、関連付け情報格納部に格納されている種類識別子に基づいて、複数のユーザー端末の複数のユーザーそれぞれの個人情報を、複数のユーザーごとに入力項目に入力することもできる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記情報入力システムにおいて、サービスのユーザーへの提供に要する情報であって安全な取扱いが要求され、サービス提供サーバーに要求される特定情報を取得せず、特定情報をユーザー端末からサービス提供サーバーに直接供給させ、個人情報を取得する個人情報取得部を更に備え、個人情報格納部が、個人情報取得部が取得した個人情報を種類識別子に対応づけて格納することもできる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付け部が関連付けて格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理段階を備える情報入力方法が提供される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、コンピューターに、サービスの提供に要する個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子を関連付け部が関連付けて格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理機能を実現させる情報入力プログラムが提供される。
【手続補正書】
【提出日】平成26年9月29日(2014.9.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システムであって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
前記個人情報の種類を識別する種類識別子に対応づけて前記個人情報を格納する個人情報格納部と、
前記個人情報が予め取得され、前記サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する前記種類識別子を前記ユーザーからの指示を受け付けて関連付ける関連付け部と、
前記項目識別子と、前記項目識別子に前記関連付け部が関連付けた前記種類識別子とを格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部と、
前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理部と
を備える情報入力システム。
【請求項２】
前記情報入力支援サーバーが、前記関連付け情報格納部を有し、
前記情報入力支援サーバー、又は前記複数のユーザー端末それぞれが、前記入力処理部を有し、
前記入力処理部が、前記複数のユーザー端末のそれぞれが前記個人情報入力フォームにアクセスした場合に、前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記複数のユーザー端末の複数のユーザーそれぞれの前記個人情報を、前記複数のユーザーごとに前記入力項目に入力する請求項１に記載の情報入力システム。
【請求項３】
前記サービスの前記ユーザーへの提供に要する情報であって安全な取扱いが要求され、前記サービス提供サーバーに要求される特定情報を取得せず、前記特定情報を前記ユーザー端末から前記サービス提供サーバーに直接供給させ、前記個人情報を取得する個人情報取得部
を更に備え、
前記個人情報格納部が、前記個人情報取得部が取得した前記個人情報を前記種類識別子に対応づけて格納する請求項１又は２に記載の情報入力システム。
【請求項４】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されているか否かを判断し、前記種類識別子が前記入力項目に関連付けられて前記関連付け情報格納部に格納されていないと判断した場合に、前記入力項目に前記種類識別子を対応づけ、
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けられて格納されていると判断した場合に、前記入力処理部が、前記入力項目に前記個人情報を入力する請求項１〜３のいずれか１項に記載の情報入力システム。
【請求項５】
前記関連付け部が、前記関連付け情報格納部に前記種類識別子が前記入力項目に関連付けて格納されていると判断した場合に、前記入力項目への前記個人情報の入力指示を受け付ける指示受付部
を更に備え、
前記入力処理部が、前記指示受付部が受け付けた前記入力指示に応じて前記個人情報を前記入力項目に入力する請求項４に記載の情報入力システム。
【請求項６】
前記個人情報入力フォームが、前記サービスの提供に要する複数の前記個人情報のそれぞれが入力される複数の入力項目を含み、
前記関連付け情報格納部が、前記複数の入力項目のそれぞれを識別する前記項目識別子の少なくとも一部に、前記複数の入力項目のそれぞれに入力される個人情報の種類に対応する前記種類識別子を関連付けて格納し、
前記入力処理部が、前記複数の入力項目の少なくとも一部に対応づけられた前記項目識別子に対応づけて前記関連付け情報格納部に格納されている前記種類識別子に基づいて、前記個人情報格納部に格納されている前記個人情報を前記複数の入力項目の少なくとも一部に入力する請求項１〜５のいずれか１項に記載の情報入力システム。
【請求項７】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
前記個人情報が予め取得され、前記サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を前記ユーザーからの指示を受け付けて関連付け部が関連付けて格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理段階
を備える情報入力方法。
【請求項８】
ユーザーにサービスを提供するサービス提供サーバーへの前記ユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、
前記情報入力システムが、前記サービス提供サーバーへの前記個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、
コンピューターに、
前記個人情報が予め取得され、前記サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの前記入力項目を識別する項目識別子に、前記入力項目に入力される個人情報の種類に対応する種類識別子を前記ユーザーからの指示を受け付けて関連付け部が関連付けて格納すると共に、前記複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている前記種類識別子に基づいて、前記種類識別子に対応づけて前記個人情報を格納する個人情報格納部に格納されている前記個人情報を前記入力項目に入力する入力処理機能
を実現させる情報入力プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システムであって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、個人情報の種類を識別する種類識別子に対応づけて個人情報を格納する個人情報格納部と、個人情報が予め取得され、サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子をユーザーからの指示を受け付けて関連付ける関連付け部と、項目識別子と、項目識別子に関連付け部が関連付けた種類識別子とを格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部と、関連付け情報格納部に格納されている種類識別子に基づいて、個人情報格納部に格納されている個人情報を入力項目に入力する入力処理部とを備える情報入力システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力方法であって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、個人情報が予め取得され、サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子をユーザーからの指示を受け付けて関連付け部が関連付けて格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理段階を備える情報入力方法が提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明は上記目的を達成するため、ユーザーにサービスを提供するサービス提供サーバーへのユーザーの個人情報の入力を実行する情報入力システム用の情報入力プログラムであって、情報入力システムが、サービス提供サーバーへの個人情報の入力を支援すると共に複数のユーザー端末と通信可能に設けられる情報入力支援サーバーを備え、コンピューターに、個人情報が予め取得され、サービスの提供に要する当該個人情報が入力される入力項目を含む個人情報入力フォームの入力項目を識別する項目識別子に、入力項目に入力される個人情報の種類に対応する種類識別子をユーザーからの指示を受け付けて関連付け部が関連付けて格納すると共に、複数のユーザー端末のそれぞれが参照可能な関連付け情報格納部に格納されている種類識別子に基づいて、種類識別子に対応づけて個人情報を格納する個人情報格納部に格納されている個人情報を入力項目に入力する入力処理機能を実現させる情報入力プログラムが提供される。