(57)【要約】【課題】サービスを移行する際に、移行先サービスのセキュリティに配慮した移行先サービスについてのアカウントの生成を行う。【解決手段】第１の管理装置１０１，１０２は、第１のサービスの被提供者を識別する識別情報と、パスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する。第２の管理装置１０１，１０２は、第２のサービスの被提供者を認証する。アカウント生成支援装置１０１は、識別情報に対応して入力されたパスワード情報と暗号化パスワード情報とを用いた認証処理を第１の管理装置１０１，１０２に実行させ、認証処理に成功した場合に、第２の管理装置１０１，１０２に、識別情報と、識別情報に対応して入力されたパスワード情報とを用いて第２のサービスについてのアカウント情報を生成させる。【選択図】図１
2015026889.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる、
処理を実行させることを特徴とするアカウント生成支援プログラム。
【請求項２】
前記生成させる処理は、
前記識別情報と、前記識別情報に対応して入力されたパスワード情報を前記第２の管理装置の暗号化方式で暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を生成させることを特徴とする請求項１に記載のアカウント生成支援プログラム。
【請求項３】
前記コンピュータに、
前記認証処理に成功した場合に、前記第１の管理装置が前記識別情報と対応付けて記憶するユーザ情報に基づいて、前記第２の管理装置に、前記生成されたアカウント情報に含まれる識別情報により識別される前記第２のサービスの被提供者に関するユーザ情報を生成させることを特徴とする請求項２に記載のアカウント生成支援プログラム。
【請求項４】
前記コンピュータに、
前記認証処理に成功した場合に、前記第２の管理装置に前記識別情報を含むアカウント情報が存在するか否かを判定する処理を実行させ、
前記生成させる処理は、
前記識別情報を含むアカウント情報が存在しないと判定した場合に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報を前記第２の管理装置の暗号化方式で暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を生成させることを特徴とする請求項２または３に記載のアカウント生成支援プログラム。
【請求項５】
前記コンピュータに、
前記第１の管理装置に、前記識別情報に対応して入力されたパスワード情報と前記暗号化パスワード情報とを用いた認証処理を実行させる処理を実行させ、
前記生成させる処理は、
前記認証処理に成功した場合に、前記第２の管理装置に、前記第２のサービスについてのアカウント情報を生成させることを特徴とする請求項１〜４のいずれか一つに記載のアカウント生成支援プログラム。
【請求項６】
コンピュータが、
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる、
処理を実行することを特徴とするアカウント生成支援方法。
【請求項７】
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる生成部、
を有することを特徴とするアカウント生成支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アカウント生成支援プログラム、アカウント生成支援装置、およびアカウント生成支援方法に関する。
【背景技術】
【０００２】
ユーザからの要求に応じて、データベース処理やトランザクション処理等の情報処理を行うサービスがある。ユーザがサービスを利用する場合、ユーザがサービスを受けるための権利を有する本人であるかを確認する認証が行われる。ユーザの認証には、例えば、ユーザＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とパスワードとを含むアカウント情報が用いられる。
【０００３】
アカウント情報は、ユーザの認証を行う認証装置において、パスワードが暗号化された状態で保管される。また、パスワードを暗号化する暗号化方式は、サービスごとに異なる場合がある。このため、ユーザが利用するサービスを移行する場合、サービス間でパスワードを暗号化する暗号化方式が異なると、移行元サービスのアカウント情報を移行先サービスのアカウント情報として利用することができない。そこで、サービスを移行する際に、移行先サービスにログインするための仮パスワードをユーザに発行して、サービスの移行に伴う変更操作をユーザに実施させる方法がある。
【０００４】
関連する先行技術としては、例えば、新認証情報と従来サービスで用いられていた旧認証情報と認証移行の確認・承認が得られたか否かを示す移行情報を格納するデータベースを備える認証移行装置がある。この認証移行装置は、ユーザからアクセスがあったときに、新認証情報あるいは旧認証情報をユーザから受信してユーザ認証を行い、移行情報を更新する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１３７９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術では、サービスを移行する際に、サービス間で暗号化方式が異なると、移行元サービスのアカウント情報を移行先サービスに利用できず、移行先サービスについてアカウント生成のための情報登録を改めて行うことになり煩雑である。
【０００７】
また、仮パスワードを発行して、ユーザに変更操作を実施させる方法では、ユーザに仮パスワードを通知する際に、ユーザがメールアドレスや住所等の個人情報を開示することになる。また、仮パスワードの通知は、例えば、電子メールや郵送で行われるため、ソーシャルハッキングなどにより、移行先サービスのセキュリティを保つことが困難となる。また、移行元サービスと同じパスワードを移行先サービスで利用したい場合に誤入力が発生して、結果として同じパスワードで移行先サービスを利用できない可能性がある。
【０００８】
また、サービスにアクセス可能な外部装置において、ユーザのアカウント情報を一元管理して、移行先サービスについてアカウント生成を行うことが考えられる。しかし、アカウント生成のために移行先サービスの暗号化方式を特定する情報を外部装置に保持することになり、移行先サービスのセキュリティを保つことが困難となる。
【０００９】
一つの側面では、本発明は、サービスを移行する際に、移行先サービスのセキュリティに配慮した移行先サービスについてのアカウントの生成を行うことができるアカウント生成支援プログラム、アカウント生成支援装置、およびアカウント生成支援方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一側面によれば、第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させるアカウント生成支援プログラム、アカウント生成支援装置、およびアカウント生成支援方法が提案される。
【発明の効果】
【００１１】
本発明の一態様によれば、サービスを移行する際に、移行先サービスのセキュリティに配慮した移行先サービスについてのアカウントの生成を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施の形態１にかかるアカウント生成支援方法の一実施例を示す説明図（その１）である。
【図２】図２は、実施の形態１にかかるアカウント生成支援方法の一実施例を示す説明図（その２）である。
【図３】図３は、システム３００のシステム構成例を示す説明図である。
【図４】図４は、アカウント生成支援装置１０１のハードウェア構成例を示すブロック図である。
【図５】図５は、ユーザ認証情報５０１の一例を示す説明図である。
【図６】図６は、移行元ディレクトリ・サービスのユーザ情報６０１の一例を示す説明図である。
【図７】図７は、移行先ディレクトリ・サービスのユーザ情報７０１の一例を示す説明図である。
【図８】図８は、アカウント生成支援装置１０１の機能的構成例を示すブロック図である。
【図９】図９は、サービス移行の要求を受け付ける画面の画面例を示す説明図である。
【図１０】図１０は、アカウント生成支援装置１０１のアカウント生成支援処理手順の一例を示すフローチャートである。
【図１１】図１１は、実施の形態２にかかるアカウント生成支援方法の一実施例を示す説明図である。
【発明を実施するための形態】
【００１３】
以下に図面を参照して、本発明にかかるアカウント生成支援プログラム、アカウント生成支援装置、およびアカウント生成支援方法の実施の形態を詳細に説明する。
【００１４】
（実施の形態１）
（アカウント生成支援方法の一実施例（その１））
図１は、実施の形態１にかかるアカウント生成支援方法の一実施例を示す説明図（その１）である。図１において、アカウント生成支援装置１０１は、サービスを移行する際に、移行先サービスについてのアカウント情報の生成を支援するコンピュータである。また、図１の例では、アカウント生成支援装置１０１が、移行元サービスの認証処理を実行する管理装置として機能する場合について説明する。この場合、アカウント生成支援装置１０１は、移行元サービスのユーザを認証するためのアカウント情報を記憶する。
【００１５】
ここで、サービスとは、ユーザからの要求に応じて、データベース処理やトランザクション処理等の情報処理を行うことである。認証処理とは、サービスを受けるための権利を有する本人であるか否かの確認を行う処理である。また、アカウント情報は、ユーザＩＤと、パスワードを暗号化処理して得られる暗号化パスワードを含む。ユーザＩＤは、サービスの被提供者であるユーザを識別する識別情報である。
【００１６】
また、暗号化処理とは、第三者に内容を知られないように、データを変換することである。例えば、アカウント生成支援装置１０１は、ハッシュ関数を用いて、パスワードの暗号化を行う。ハッシュ関数とは、与えられたデータブロックに対して値が容易に計算できるが、計算した値から元のデータブロックを得ることを事実上不可能にする関数である。暗号化を行う方式である暗号化方式は、多くの種類がある。例えば、ハッシュ関数としてＳＨＡ（Ｓｅｃｕｒｅ  Ｈａｓｈ  Ａｌｇｏｒｉｔｈｍ）がよく知られる。アカウント生成支援装置１０１は、多くの種類の暗号化方式の中で、少なくとも１つの暗号化方式でパスワードを暗号化する。
【００１７】
図１の例では、アカウント生成支援装置１０１は、移行元である第１のサービスのユーザを認証するために用いられるユーザ認証情報と、自装置内に記憶するアカウント情報とを用いて、第１のサービスのユーザを認証する。ユーザ認証情報は、第１のサービスのユーザを識別するためのユーザＩＤ１４１と、ユーザＩＤ１４１に対応して入力された、暗号化されていない平文のパスワード１４２を含む。
【００１８】
管理装置１０２は、移行先である第２のサービスのユーザを認証するコンピュータである。クライアント装置１０４は、ユーザがアカウント生成支援装置１０１にサービス移行を要求するコンピュータである。クライアント装置１０４は、ユーザが入力したユーザ認証情報をアカウント生成支援装置１０１に送信する。
【００１９】
本実施例（その１）では、アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行の要求を受け付ける。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報を取得する。この後、アカウント生成支援装置１０１は、ユーザ認証情報とアカウント情報とを用いて、ユーザの認証を行う認証処理を実行する。アカウント生成支援装置１０１は、認証成功後、管理装置１０２にアカウント情報を生成させる。以下、アカウント生成支援装置１０１のアカウント生成方法について詳細に説明する。
【００２０】
（１）アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行の要求を受け付け、ユーザ認証情報を取得する。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報として、ユーザＩＤ１４１と、ユーザＩＤ１４１に対応して入力されたパスワード１４２を取得する。
【００２１】
（２）アカウント生成支援装置１０１は、認証処理を実行する。アカウント生成支援装置１０１は、自装置内に記憶するユーザＩＤ１１１と暗号化パスワード１１２を含むアカウント情報と、ユーザＩＤ１４１とパスワード１４２を含むユーザ認証情報を用いて認証処理を実行する。例えば、ユーザＩＤ１４１とユーザＩＤ１１１が同じであり、かつ、アカウント生成支援装置１０１が有する暗号化方式で暗号化したパスワード１４２と暗号化パスワード１１２が同じ場合、アカウント生成支援装置１０１は、認証処理を成功とする。
【００２２】
（３）アカウント生成支援装置１０１は、認証処理が成功した場合、管理装置１０２にアカウント情報を生成させる。アカウント生成支援装置１０１は、クライアント装置１０４から取得したユーザＩＤ１４１とパスワード１４２とを用いて、管理装置１０２にアカウント情報を生成させる。なお、ユーザＩＤ１４１とユーザＩＤ１１１が同一である場合、ユーザＩＤ１４１の代わりにユーザＩＤ１１１を使用することもできる。
【００２３】
管理装置１０２は、アカウント生成支援装置１０１から取得したパスワード１４２を管理装置１０２が有する暗号化方式で暗号化し、暗号化パスワード１２２を生成する。そして、管理装置１０２は、ユーザＩＤ１４１と暗号化パスワード１２２を含むアカウント情報を記憶する。
【００２４】
以上説明したように、アカウント生成支援装置１０１によれば、クライアント装置１０４から入力されたユーザＩＤ１４１と当該ユーザＩＤ１４１に対応して入力されたパスワード１４２とを用いて、認証処理を実行することができる。また、アカウント生成支援装置１０１によれば、認証処理が成功した場合、入力されたユーザＩＤ１４１と入力されたパスワード１４２を用いて、管理装置１０２にアカウント情報を生成させることができる。これにより、サービスを移行する際に、第２のサービスのセキュリティを低下させることなく第２のサービスについてのアカウント情報を容易に生成することができる。
【００２５】
また、本実施例のサービス移行では、アカウント生成支援装置１０１は、管理装置１０２のログインを一時的に可能にするための仮パスワードを発行しない。従って、仮パスワードをユーザに通知するための個人情報をユーザが開示しなくてもよい。また、仮パスワードをユーザに通知しないため、ソーシャルハッキングなどで、管理装置１０２のセキュリティを低下させることがない。さらに、アカウント生成支援装置１０１に、暗号化パスワード１２２が渡されることがない。従って、管理装置１０２が使用する暗号化方式についての情報、および暗号化方式で使用する特定の情報等をアカウント生成支援装置１０１が保持しなくてもよい。
【００２６】
また、アカウント生成支援装置１０１は、認証処理が成功した場合、上記（３）のアカウント情報の生成の前に、入力されたユーザＩＤ１４１が、管理装置１０２のアカウント情報に既に存在するか否かを判定することができる。アカウント生成支援装置１０１は、入力されたユーザＩＤ１４１が管理装置１０２のアカウント情報に存在しないときに、管理装置１０２にアカウント情報を生成させる。これにより、既にサービス移行が終了しているにもかかわらず、再度、ユーザがサービス移行を実行した場合に、管理装置１０２にユーザＩＤ１４１のアカウント情報が二重に登録されることを防ぐことができる。
【００２７】
また、アカウント生成支援装置１０１は、認証処理が成功した場合、管理装置１０２から暗号化パスワード以外のユーザ情報を取得することができる。なお、ユーザ情報には、ユーザＩＤと暗号化パスワードを含むアカウント情報に加えて、ユーザがアカウントを生成する時に登録したユーザの氏名等のユーザに関する情報が含まれる。そして、アカウント生成支援装置１０１は、暗号化パスワード以外のユーザ情報とパスワード１４２とを用いて、管理装置１０２にアカウント情報を含むユーザ情報を生成させることができる。これにより、移行元サービスのユーザ情報を移行先サービスの管理装置１０２に移行することができ、移行先サービスについてのユーザ情報を改めて登録する手間を削減することができる。
【００２８】
（アカウント生成支援方法の一実施例（その２））
図２は、実施の形態１にかかるアカウント生成支援方法の一実施例を示す説明図（その２）である。図２の例では、アカウント生成支援装置１０１が、サービスの認証処理を実行する管理装置として機能しない場合について説明する。なお、図１で説明した箇所と同一箇所については、説明を省略する。
【００２９】
図２において、管理装置１０２は、移行元である第１のサービスのユーザを認証するコンピュータである。管理装置１０２は、第１のサービスのユーザを認証するためのアカウント情報を記憶する。アカウント情報は、第１のサービスのユーザを識別するためのユーザＩＤ１２１と、管理装置１０２が有する暗号化方式でパスワードを暗号化した暗号化パスワード１２２を含む。管理装置１０３は、移行先である第２のサービスのユーザを認証するコンピュータである。
【００３０】
本実施例（その２）では、アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行の要求を受け付ける。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報を取得する。この後、アカウント生成支援装置１０１は、ユーザ認証情報とアカウント情報とを用いて、管理装置１０２に認証処理を実行させる。アカウント生成支援装置１０１は、認証成功後、管理装置１０３にアカウント情報を生成させる。以下、アカウント生成支援装置１０１のアカウント生成方法について詳細に説明する。
【００３１】
（１）アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行の要求を受け付け、ユーザ認証情報を取得する。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報として、ユーザＩＤ１４１と、ユーザＩＤ１４１に対応して入力されたパスワード１４２を取得する。
【００３２】
（２）アカウント生成支援装置１０１は、管理装置１０２に認証処理を実行させる。管理装置１０２は、自装置内に記憶するユーザＩＤ１２１と暗号化パスワード１２２を含むアカウント情報と、ユーザＩＤ１４１とパスワード１４２を含むユーザ認証情報を用いて認証処理を実行する。例えば、ユーザＩＤ１４１とユーザＩＤ１２１が同じであり、かつ、管理装置１０２が有する暗号化方式で暗号化したパスワード１４２と暗号化パスワード１２２が同じ場合、管理装置１０２は、認証処理を成功とする。
【００３３】
（３）アカウント生成支援装置１０１は、認証処理が成功した場合、管理装置１０３にアカウント情報を生成させる。アカウント生成支援装置１０１は、クライアント装置１０４から取得したユーザＩＤ１４１とパスワード１４２とを用いて、管理装置１０３にアカウント情報を生成させる。なお、ユーザＩＤ１４１とユーザＩＤ１２１が同一である場合、ユーザＩＤ１４１の代わりにユーザＩＤ１２１を使用することもできる。
【００３４】
（４）管理装置１０３は、アカウント生成支援装置１０１から取得したパスワード１４２を管理装置１０３が有する暗号化方式で暗号化し、暗号化パスワード１３２を生成する。管理装置１０３は、ユーザＩＤ１４１と暗号化パスワード１３２を含むアカウント情報を記憶する。
【００３５】
以上説明したように、アカウント生成支援装置１０１によれば、クライアント装置１０４から入力されたユーザＩＤ１４１と当該ユーザＩＤ１４１に対応して入力されたパスワード１４２とを用いて、管理装置１０２に認証処理を実行させることができる。また、アカウント生成支援装置１０１によれば、認証処理が成功した場合、入力されたユーザＩＤ１４１と入力されたパスワード１４２を用いて、管理装置１０３にアカウント情報を生成させることができる。これにより、サービスを移行する際に、第２のサービスのセキュリティを低下させることなく第２のサービスについてのアカウント情報を容易に生成することができる。
【００３６】
すなわち、本実施例のサービス移行では、ユーザが移行元サービスへのログイン操作を行った際に、アカウント生成支援装置１０１が移行元／移行先サービスと連携して、ログイン操作の延長で、移行先サービスについてのアカウント情報を生成することができる。
【００３７】
（システム３００のシステム構成例）
図３は、システム３００のシステム構成例を示す説明図である。図３において、システム３００は、アカウント生成支援装置１０１と、管理装置１０２と、管理装置１０３と、クライアント装置１０４とを含む。システム３００において、アカウント生成支援装置１０１、管理装置１０２、管理装置１０３、およびクライアント装置１０４は、有線または無線のネットワーク３４０を介して接続される。ネットワーク３４０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３８】
アカウント生成支援装置１０１は、サービス移行のためアカウント情報の生成を支援するコンピュータである。さらに、アカウント生成支援装置１０１は、サービスのユーザを認証する管理装置であることもできる。この場合、アカウント生成支援装置１０１は、ユーザＩＤと暗号化パスワード含むアカウント情報、およびユーザがアカウントを生成する時に登録したユーザの氏名等のユーザに関する情報を有するユーザ情報を記憶するデータベース３１０を有する。
【００３９】
管理装置１０２は、サービスのユーザを認証するコンピュータである。管理装置１０２は、ユーザ情報を記憶するデータベース３２０を有する。管理装置１０３は、サービスのユーザを認証するコンピュータである。管理装置１０３は、ユーザ情報を記憶するデータベース３３０を有する。データベースは、例えば、後述の図４に示す磁気ディスク４０５上に生成される。
【００４０】
アカウント生成支援装置１０１、管理装置１０２、および管理装置１０３は、さらに、ユーザに第１のサービスおよび第２のサービスを提供するコンピュータであってもよい。また、第１のサービスおよび第２のサービスは、図３に記載されていないコンピュータにより提供することもできる。例えば、第１のサービスおよび第２のサービスは、ディレクトリ・サービスである。ディレクトリ・サービスは、ネットワーク上の資源と属性とを記憶し、検索できるようにしたシステムである。例えば、ディレクトリ・サービスは、データやプログラムの場所を記憶しておき、データやプログラムの名前から、データやプログラムの位置をユーザに返答するという機能を持つ。これによって、ユーザは、データやプログラムがどのサーバに記憶されているかを考えずに、データやプログラムを利用することができる。
【００４１】
クライアント装置１０４は、システム３００のユーザが使用するコンピュータである。具体的には、例えば、クライアント装置１０４は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ノートＰＣ、スマートフォン、携帯電話機、タブレット型ＰＣなどである。
【００４２】
（アカウント生成支援装置１０１のハードウェア構成例）
図４は、アカウント生成支援装置１０１のハードウェア構成例を示すブロック図である。図４において、アカウント生成支援装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４０１と、メモリ４０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）４０３と、磁気ディスクドライブ４０４と、磁気ディスク４０５とを有する。また、各構成部は、バス４００によってそれぞれ接続される。
【００４３】
ここで、ＣＰＵ４０１は、アカウント生成支援装置１０１の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４４】
Ｉ／Ｆ４０３は、通信回線を通じてネットワーク３４０に接続され、ネットワーク３４０を介して他のコンピュータ（例えば、図３に示したクライアント装置１０４）に接続される。そして、Ｉ／Ｆ４０３は、ネットワーク３４０と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ４０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４５】
磁気ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがって磁気ディスク４０５に対するデータのリード／ライトを制御する。磁気ディスク４０５は、磁気ディスクドライブ４０４の制御で書き込まれたデータを記憶する。
【００４６】
アカウント生成支援装置１０１は、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウス、ディスプレイなどを有することにしてもよい。また、図３に示した管理装置１０２、管理装置１０３、およびクライアント装置１０４についても、上述したアカウント生成支援装置１０１と同様のハードウェア構成例により実現することができる。
【００４７】
（ユーザ認証情報の一例）
図５は、ユーザ認証情報５０１の一例を示す説明図である。ユーザ認証情報５０１は、ユーザを認証するために使用される情報であり、ユーザを識別するユーザＩＤと平文のユーザパスワードを有する。ユーザがユーザＩＤとユーザパスワードをクライアント装置１０４の画面で入力することにより、ユーザ認証情報５０１がクライアント装置１０４からアカウント生成支援装置１０１に送信される。
【００４８】
（移行元ディレクトリ・サービスのユーザ情報の一例）
図６は、移行元ディレクトリ・サービスのユーザ情報６０１の一例を示す説明図である。第１のサービスおよび第２のサービスが、ディレクトリ・サービスである場合での、アカウント生成支援装置１０１、管理装置１０２、および管理装置１０３のデータベース上に記憶されるユーザ情報６０１の一例である。
【００４９】
ユーザ情報６０１には、ディレクトリ・サービス固有の情報、アカウント情報、およびユーザに関する情報が含まれる。情報には、それぞれ属性を示す属性名が付けられている。ディレクトリ・サービス固有の情報は、サービスがディレクトリ・サービスの場合のみ、ユーザ情報に含まれる情報である。例えば、ディレクトリ・サービス固有の情報には、オブジェクトを表記するために使われる識別名（ＤＮ：Ｄｉｓｔｉｎｇｕｉｓｈｅｄ  Ｎａｍｅ）、オブジェクトの型を表すオブジェクトタイプ（ｏｂｊｅｃｔＣｌａｓｓ）が存在する。アカウント情報には、ユーザＩＤ（ｕｉｄ）と暗号化されたユーザパスワード（ｕｓｅｒＰａｓｓｗｏｒｄ）が存在する。ユーザに関する情報には、氏名（ｃｎ）、姓（ｓｎ）、名（ｇｉｖｅｎＮａｍｅ）、メールアドレス（ｍａｉｌ）が存在する。括弧内は属性名を示す。
【００５０】
ユーザ情報６０１は、アカウント生成支援装置１０１がサービス移行元の管理装置から取得する情報である。図１の実施例では、アカウント生成支援装置１０１が自装置から取得し、図２の実施例では、アカウント生成支援装置１０１が管理装置１０２から取得する。
【００５１】
（移行先ディレクトリ・サービスのユーザ情報の一例）
図７は、移行先ディレクトリ・サービスのユーザ情報７０１の一例を示す説明図である。第１のサービスおよび第２のサービスが、ディレクトリ・サービスである場合での、アカウント生成支援装置１０１、管理装置１０２、および管理装置１０３のデータベース上に記憶されるユーザ情報７０１の一例である。
【００５２】
ユーザ情報７０１には、ユーザ情報６０１と同等の情報が含まれる。移行元ディレクトリ・サービスと移行先ディレクトリ・サービスが異なるソフトウェアで実現されている場合、同じ情報でも属性名が異なる場合がある。例えば、暗号化されたユーザパスワードは、ユーザ情報６０１ではｕｓｅｒＰａｓｓｗｏｒｄであるが、ユーザ情報７０１ではｕｎｉｃｏｄｅＰｗｄとなっている。
【００５３】
ユーザ情報７０１は、アカウント生成支援装置１０１が生成する情報である。このため、暗号化されたユーザパスワード（ｕｎｉｃｏｄｅＰｗｄ）は空白である。サービス移行先の管理装置は、ユーザ情報７０１とユーザ認証情報５０１のパスワードとに基づいて、ユーザ情報を生成する。図１および図２の実施例では、アカウント生成支援装置１０１がユーザ情報７０１を生成する。
【００５４】
（アカウント生成支援装置１０１の機能的構成例）
図８は、アカウント生成支援装置１０１の機能的構成例を示すブロック図である。アカウント生成支援装置１０１がアカウント情報の生成を支援する際の機能的構成例であり、サービスのユーザを認証する際の構成は含まれていない。図８において、アカウント生成支援装置１０１は、受付部８０１と、認証部８０２と、判定部８０３と、生成部８０４とを含む構成である。各機能部は、具体的には、例えば、図４に示したメモリ４０２、磁気ディスク４０５などの記憶装置に記憶されたプログラムをＣＰＵ４０１に実行させることにより、または、Ｉ／Ｆ４０３により、その機能を実現する。各機能部の処理結果は、例えば、図４に示したメモリ４０２、磁気ディスク４０５などの記憶装置に記憶される。
【００５５】
受付部８０１は、ユーザ認証情報を取得する機能を有する。具体的には、例えば、受付部８０１が、クライアント装置１０４にサービス移行の要求を受け付ける画面を表示し、ユーザが入力したユーザ認証情報を取得する。ここで、サービス移行の要求を受け付ける画面の画面例について説明する。
【００５６】
図９は、サービス移行の要求を受け付ける画面の画面例を示す説明図である。図９において、画面９０１は、サービス移行の要求を受け付けるログイン画面である。アカウント生成支援装置１０１は、例えば、クライアント装置１０４のウェブブラウザを使用して、クライアント装置１０４に画面９０１を表示する。
【００５７】
画面９０１には、ユーザＩＤとパスワードを入力するボックス９０２，９０３が存在する。画面９０１において、クライアント装置１０４の不図示のキーボードやマウスを用いたユーザの操作入力により、ユーザＩＤとパスワードを入力する。また、画面９０１において、ログインボタン９０４をクリックすることにより、ボックス９０２，９０３に入力された情報（ユーザＩＤ、パスワード）がアカウント生成支援装置１０１に送信される。受付部８０１は、例えば、クライアント装置１０４から送信されるユーザＩＤとパスワードをユーザ認証情報として取得する。
【００５８】
図１、図２の実施例では、ユーザが、第１のサービスから、第２のサービスに移行する。このため、受付部８０１は、第１のサービスのユーザを認証するためのユーザ認証情報を取得する。
【００５９】
認証部８０２は、受付部８０１が取得したユーザ認証情報を用いて、移行元サービスのユーザを認証する管理装置に、認証処理を実行させる機能を有する。図１の実施例では、認証部８０２が、受付部８０１が取得したユーザ認証情報を用いて、自装置で認証処理を実行する。図２の実施例では、認証部８０２が、受付部８０１が取得したユーザ認証情報を用いて、管理装置１０２に認証処理を実行させる。
【００６０】
判定部８０３は、認証部８０２が認証処理を実行させたユーザ認証情報のユーザＩＤが移行先サービスのユーザを認証する管理装置のアカウント情報に既に存在するか否かを判定する機能を有する。ユーザ認証情報のユーザＩＤが移行先サービスのユーザを認証する管理装置のアカウント情報に既に存在するならば、既に移行は終了している。このため、例えば、アカウント生成支援装置１０１は、既に移行済みであることをクライアント装置１０４に通知して、アカウントの生成を終了する。
【００６１】
判定部８０３は、具体的に以下の手法で判断する。アカウント生成支援装置１０１が、移行先サービスのユーザを認証する管理装置に管理者権限を有する場合、移行先サービスのユーザを認証する管理装置からすべてのユーザ情報を取得する。判定部８０３は、取得したユーザ情報のユーザＩＤに、受付部８０１が取得したユーザ認証情報のユーザＩＤが存在するか確認をする。ここで、存在する場合、判定部８０３は、認証部８０２が認証処理を実行させたユーザ認証情報のユーザＩＤが移行先サービスのユーザを認証する管理装置のアカウント情報に既に存在すると判定する。
【００６２】
他の手法では、判定部８０３が、移行先サービスのユーザを認証する管理装置に、受付部８０１が取得したユーザ認証情報のユーザＩＤとパスワードを用いて認証処理を実行させる。ここで、認証処理が成功した場合、判定部８０３は、認証部８０２が認証処理を実行させたユーザ認証情報のユーザＩＤが移行先サービスのユーザを認証する管理装置のアカウント情報に既に存在すると判定する。
【００６３】
生成部８０４は、受付部８０１が取得したユーザ認証情報のユーザＩＤとパスワードを用いて、移行先サービスのユーザを認証する管理装置にアカウント情報を生成させる機能を有する。図１の実施例では、生成部８０４が、受付部８０１が取得したユーザ認証情報を用いて、管理装置１０２にアカウント情報を生成させる。図２の実施例では、生成部８０４が、受付部８０１が取得したユーザ認証情報を用いて、管理装置１０３にアカウント情報を生成させる。
【００６４】
また、生成部８０４は、移行元サービスのユーザを認証する管理装置から暗号化パスワード以外のユーザ情報を取得することもできる。この場合、生成部８０４は、暗号化パスワード以外のユーザ情報と受付部８０１が取得したユーザ認証情報のパスワードを用いて、移行先サービスのユーザを認証する管理装置にユーザ情報を生成させる。
【００６５】
生成部８０４は、移行元サービスと移行先サービスを実現するソフトウェアの種別を判定する機能、サービスを実現するソフトウェアが使用するユーザ情報の属性名の違いを認識する機能を有することもできる。これにより、移行元サービスと移行先サービスにおいて、ユーザ情報の属性名が異なる場合でも、移行元サービスのユーザ情報から、移行先サービスの暗号化パスワード以外のユーザ情報を生成できる。
【００６６】
例えば、図６のディレクトリ・サービスのソフトウェアでは、暗号化パスワードの属性名はｕｓｅｒＰａｓｓｗｏｒｄである。一方、図７のディレクトリ・サービスのソフトウェアでは、暗号化パスワードの属性名はｕｎｉｃｏｄｅＰｗｄである。この場合でも、生成部８０４は、移行元のユーザ情報から、移行先サービスの暗号化パスワード以外のユーザ情報を生成できる。
【００６７】
図１０は、アカウント生成支援装置１０１のアカウント生成支援処理手順の一例を示すフローチャートである。図１０のフローチャートにおいて、まず、受付部８０１は、クライアント装置１０４からの受付を待つ（ステップＳ１００１）。クライアント装置１０４からの受付がない場合（ステップＳ１００１：Ｎｏ）、受付部８０１は、ステップＳ１００１を再度実行し、クライアント装置１０４からの受付を待つ。クライアント装置１０４からの受付があった場合（ステップＳ１００１：Ｙｅｓ）、アカウント生成支援装置１０１は、ステップＳ１００２に移行する。
【００６８】
次に、受付部８０１は、クライアント装置１０４から、ユーザが入力したユーザＩＤとパスワードを含むユーザ認証情報を取得する（ステップＳ１００２）。認証部８０２は、受付部８０１が取得したユーザ認証情報を用いて、移行元サービスのユーザを認証する管理装置に認証を実行させる（ステップＳ１００３）。
【００６９】
次に、認証部８０２は、認証処理が成功したか否かを確認する（ステップＳ１００４）。認証が失敗した場合（ステップＳ１００４：Ｎｏ）、アカウント生成支援処理はエラーで終了する。例えば、アカウント生成支援装置１０１は、クライアント装置１０４にエラーであることを示す画面を表示することにより、ユーザが入力したユーザＩＤとパスワードで移行元サービスのユーザの認証が失敗したことを通知する。認証処理が成功した場合（ステップＳ１００４：Ｙｅｓ）、アカウント生成支援装置１０１は、ステップＳ１００５に移行する。
【００７０】
判定部８０３は、移行先サービスのユーザを認証する管理装置からすべてのユーザ情報を取得する（ステップＳ１００５）。次に、判定部８０３は、取得したユーザ情報のユーザＩＤに、受付部８０１が取得したユーザ認証情報のユーザＩＤが存在するか確認をする（ステップＳ１００６）。
【００７１】
存在する場合（ステップＳ１００６：Ｙｅｓ）、アカウント生成支援処理はエラーで終了する。例えば、アカウント生成支援装置１０１が、クライアント装置１０４にエラーであることを示す画面を表示することにより、ユーザが入力したユーザＩＤは、移行先サービスのユーザを認証する管理装置のアカウント情報に既に存在することを通知する。存在しない場合（ステップＳ１００６：Ｎｏ）、アカウント生成支援装置１０１は、ステップＳ１００７に移行する。
【００７２】
生成部８０４は、移行元サービスのユーザを認証する管理装置から暗号化パスワード以外のユーザ情報を取得する（ステップＳ１００７）。次に、生成部８０４は、暗号化パスワード以外のユーザ情報と受付部８０１が取得したユーザ認証情報のパスワードを用いて、移行先サービスのユーザを認証する管理装置にアカウント情報を含むユーザ情報を生成させる（ステップＳ１００８）。これにより、本フローチャートによる一連の処理は終了する。本フローチャートを実行することにより、受付部８０１が取得したユーザ認証情報に基づいて、移行先サービスのユーザを認証する管理装置にアカウント情報を含むユーザ情報が生成される。
【００７３】
以上説明したように、実施の形態１にかかるアカウント生成支援装置１０１によれば、クライアント装置１０４から入力されたユーザＩＤと当該ユーザＩＤに対応して入力されたパスワードとを用いて、第１の管理装置に認証処理を実行させることができる。また、アカウント生成支援装置１０１によれば、認証処理が成功した場合に、入力されたユーザＩＤと入力されたパスワードを用いて、移行先サービスである第２のサービスのユーザを認証する第２の管理装置にアカウント情報を生成させることができる。
【００７４】
また、アカウント生成支援装置１０１によれば、移行先サービスにログインするための仮パスワードを発行しないため、仮パスワードをユーザに通知するための個人情報をユーザが開示しなくてもよい。また、仮パスワードをユーザに通知しないため、ソーシャルハッキングなどで、移行先サービスのセキュリティが低下することを防ぐことができる。さらに、移行先サービスで使用する暗号化方式についての情報、および暗号化方式で使用する特定の情報等をアカウント生成支援装置１０１に開示しないため、移行先サービスのセキュリティが低下することを防ぐことができる。
【００７５】
また、アカウント生成支援装置１０１によれば、入力されたユーザＩＤ１４１が、第２の管理装置のアカウント情報に既に存在するか否かを判定することができる。これにより、第２の管理装置にユーザＩＤ１４１のアカウント情報が二重に登録されることを防ぐことができる。
【００７６】
また、アカウント生成支援装置１０１によれば、第１の管理装置から暗号化パスワード以外のユーザ情報を取得し、第２の管理装置にアカウント情報を含むユーザ情報を生成させることができる。これにより、移行元サービスのユーザ情報を移行先サービスの第２の管理装置に移行することができ、移行先サービスについてのユーザ情報を改めて登録する手間を削減することができる。また、ユーザによる誤入力の発生を回避できるため、移行元サービスと同じパスワードで移行先サービスが利用できなくなることを防ぐことができる。
【００７７】
（実施の形態２）
図１１は、実施の形態２にかかるアカウント生成支援方法の一実施例を示す説明図である。図１１の例では、アカウント生成支援装置１０１が、移行先サービスである第２のサービスの認証処理を実行する管理装置として機能する場合について説明する。なお、実施の形態１で説明した箇所と同一箇所については、図示および説明を省略する。
【００７８】
図１１において、管理装置１０３は、移行元である第１のサービスのユーザを認証するコンピュータである。管理装置１０３は、第１のサービスのユーザを認証するためのアカウント情報を記憶する。アカウント情報は、第１のサービスのユーザを識別するためのユーザＩＤ１３１と、管理装置１０３が有する暗号化方式でパスワードを暗号化した暗号化パスワード１３２を含む。
【００７９】
本実施の形態では、アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行要求を受け付ける。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報を取得する。この後、アカウント生成支援装置１０１は、ユーザ認証情報とアカウント情報とを用いて、管理装置１０３に認証処理を実行させる。アカウント生成支援装置１０１は、認証成功後、アカウント生成支援装置１０１にアカウント情報を生成する。以下、アカウント生成支援装置１０１のアカウント生成方法について詳細に説明する。
【００８０】
（１）アカウント生成支援装置１０１は、クライアント装置１０４からサービス移行の要求を受け付け、ユーザ認証情報を取得する。アカウント生成支援装置１０１は、クライアント装置１０４から、ユーザ認証情報として、ユーザＩＤ１４１と、ユーザＩＤ１４１に対応して入力されたパスワード１４２を取得する。
【００８１】
（２）アカウント生成支援装置１０１は、管理装置１０３に認証処理を実行させる。管理装置１０３は、自装置内に記憶するユーザＩＤ１３１と暗号化パスワード１３２を含むアカウント情報と、ユーザＩＤ１４１とパスワード１４２を含むユーザ認証情報を用いて認証処理を実行する。例えば、ユーザＩＤ１４１とユーザＩＤ１３１が同じであり、かつ、管理装置１０３が有する暗号化方式で暗号化したパスワード１４２と暗号化パスワード１３２が同じ場合、管理装置１０３は、認証処理を成功とする。
【００８２】
（３）アカウント生成支援装置１０１は、認証処理が成功した場合、自装置にアカウント情報を生成する。アカウント生成支援装置１０１は、クライアント装置１０４から取得したユーザＩＤ１４１とパスワード１４２とを用いて、自装置にアカウント情報を生成する。なお、ユーザＩＤ１４１とユーザＩＤ１３１が同一である場合、ユーザＩＤ１４１の代わりにユーザＩＤ１３１を使用することもできる。
【００８３】
（４）アカウント生成支援装置１０１は、クライアント装置１０４から取得したパスワード１４２をアカウント生成支援装置１０１が有する暗号化方式で暗号化し、暗号化パスワード１１２を生成する。アカウント生成支援装置１０１は、ユーザＩＤ１１１と暗号化パスワード１１２を含むアカウント情報を記憶する。よって、アカウント生成支援装置１０１によれば、サービスを移行する際に、第２のサービスのセキュリティを低下させることなく第２のサービスについてのアカウント情報を容易に生成することができる。
【００８４】
以上説明したように、アカウント生成支援装置１０１によれば、クライアント装置１０４から入力されたユーザＩＤ１４１と当該ユーザＩＤ１４１に対応して入力されたパスワード１４２とを用いて、管理装置１０３に認証処理を実行させることができる。また、アカウント生成支援装置１０１によれば、認証処理が成功した場合、入力されたユーザＩＤ１４１と入力されたパスワード１４２を用いて、アカウント生成支援装置１０１にアカウント情報を生成することができる。
【００８５】
すなわち、本実施例のサービス移行では、ユーザが移行元サービスへのログイン操作を行った際に、アカウント生成支援装置１０１が移行元サービスと連携して、ログイン操作の延長で、移行先サービスについてのアカウント情報を生成することができる。
【００８６】
なお、本実施の形態で説明したアカウント生成支援プログラムは、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本アカウント生成支援プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本アカウント生成支援プログラムは、インターネット等のネットワークを介して配布してもよい。
【００８７】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００８８】
（付記１）コンピュータに、
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる、
処理を実行させることを特徴とするアカウント生成支援プログラム。
【００８９】
（付記２）前記生成させる処理は、
前記識別情報と、前記識別情報に対応して入力されたパスワード情報を前記第２の管理装置の暗号化方式で暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を生成させることを特徴とする付記１に記載のアカウント生成支援プログラム。
【００９０】
（付記３）前記コンピュータに、
前記認証処理に成功した場合に、前記第１の管理装置が前記識別情報と対応付けて記憶するユーザ情報に基づいて、前記第２の管理装置に、前記生成されたアカウント情報に含まれる識別情報により識別される前記第２のサービスの被提供者に関するユーザ情報を生成させることを特徴とする付記２に記載のアカウント生成支援プログラム。
【００９１】
（付記４）前記コンピュータに、
前記認証処理に成功した場合に、前記第２の管理装置に前記識別情報を含むアカウント情報が存在するか否かを判定する処理を実行させ、
前記生成させる処理は、
前記識別情報を含むアカウント情報が存在しないと判定した場合に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報を前記第２の管理装置の暗号化方式で暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を生成させることを特徴とする付記２または３に記載のアカウント生成支援プログラム。
【００９２】
（付記５）前記判定する処理は、
前記識別情報と対応付けてユーザ情報を記憶する第２の管理装置から、ユーザ情報を取得し、取得した前記ユーザ情報に、前記識別情報が存在するか否かを確認することを特徴とする付記４に記載のアカウント生成支援プログラム。
【００９３】
（付記６）前記コンピュータに、
前記第１の管理装置に、前記識別情報に対応して入力されたパスワード情報と前記暗号化パスワード情報とを用いた認証処理を実行させる処理を実行させ、
前記生成させる処理は、
前記認証処理に成功した場合に、前記第２の管理装置に、前記第２のサービスについてのアカウント情報を生成させることを特徴とする付記１〜５のいずれか一つに記載のアカウント生成支援プログラム。
【００９４】
（付記７）コンピュータが、
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる、
処理を実行することを特徴とするアカウント生成支援方法。
【００９５】
（付記８）第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる生成部、
を有することを特徴とするアカウント生成支援装置。
【００９６】
（付記９）コンピュータに、
第１のサービスの被提供者を識別する識別情報とパスワード情報を暗号化処理して得られる暗号化パスワード情報とを含むアカウント情報を記憶する第１の管理装置に記憶された前記暗号化パスワード情報と、前記識別情報に対応して入力されたパスワード情報とを用いた認証処理に成功した場合に、第２のサービスの被提供者を認証する第２の管理装置に、前記識別情報と、前記識別情報に対応して入力されたパスワード情報とを用いて前記第２のサービスについてのアカウント情報を生成させる、
処理を実行させるアカウント生成支援プログラムを記録したことを特徴とする前記コンピュータに読み取り可能な記録媒体。
【符号の説明】
【００９７】
１０１  アカウント生成支援装置
１０２、１０３  管理装置
１０４  クライアント装置
８０１  受付部
８０２  認証部
８０３  判定部
８０４  生成部
【図１】
2015026889.tif 000003
【図２】
2015026889.tif 000004
【図３】
2015026889.tif 000005
【図４】
2015026889.tif 000006
【図５】
2015026889.tif 000007
【図６】
2015026889.tif 000008
【図７】
2015026889.tif 000009
【図８】
2015026889.tif 000010
【図９】
2015026889.tif 000011
【図１０】
2015026889.tif 000012
【図１１】
2015026889.tif 000013