(57)【要約】【課題】表示されたアイコンの利用者識別性を向上する。【解決手段】サービスサーバ３００が、利用者端末１００からログインが要求された際、ログイン情報に基づいて認証サーバ２００から本人識別子を取得し、取得した本人識別子と、ログイン情報と対応付けられている仮名識別子とを図形生成サーバ４００へ送信し、図形生成サーバ４００が、サービスサーバ３００から送信されてきた仮名識別子と本人識別子とを併せた文字列を所定の規則に従って図形化したアイコンを生成し、サービスサーバ３００が、仮名識別子を利用者端末１００に表示させる必要がある場合、図形生成サーバ４００からアイコンを取得し、取得したアイコンと仮名識別子とを利用者端末１００へ送信し、利用者端末１００が、サービスサーバ３００から送信されてきた仮名識別子とアイコンとを表示する。【選択図】図１
2011197873.tif 000002
【特許請求の範囲】
【請求項１】
利用者が操作する利用者端末と、
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバと、
前記利用者を複数のサイト共通で識別するための本人識別子を生成し、該本人識別子とあらかじめ設定されている該利用者がログインする際に用いるログイン情報とを対応付けて記憶する認証サーバと、
前記ログイン情報と前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを対応付けて記憶し、前記利用者端末からログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得し、該取得した本人識別子と、前記ログイン情報と対応付けられている前記仮名識別子とを前記図形生成サーバへ送信し、前記仮名識別子を前記利用者端末に表示させる必要がある場合、前記図形生成サーバから前記アイコンを取得し、該取得したアイコンと前記仮名識別子とを前記利用者端末へ送信するサービスサーバとを有し、
前記図形生成サーバは、前記サービスサーバから送信されてきた仮名識別子と本人識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成し、
前記利用者端末は、前記サービスサーバから送信されてきた仮名識別子とアイコンとを表示することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記図形生成サーバは、前記仮名識別子と前記本人識別子と前記アイコンとを対応付けて記憶することを特徴とする通信システム。
【請求項３】
請求項１に記載の通信システムにおいて、
前記サービスサーバは、前記利用者端末から前記ログインが要求された際、該要求を前記認証サーバへリダイレクトし、前記認証サーバから送信されてきた前記本人識別子を受信することにより取得し、
前記認証サーバは、前記リダイレクトに対して、前記利用者端末へログイン画面を送信し、該ログイン画面に従って入力されたログイン情報に基づいて、前記利用者を認証し、該認証に成功した場合、前記ログイン情報と対応付けられて記憶されている前記本人識別子を前記サービスサーバへ送信することを特徴とする通信システム。
【請求項４】
請求項１に記載の通信システムにおいて、
前記サービスサーバは、前記図形生成サーバが前記アイコンを生成する際の前記仮名識別子と前記本人識別子との割合を入力するための割合入力画面を前記利用者端末へ送信し、前記利用者端末から送信されてきた割合情報を前記図形生成サーバへ送信し、
前記利用者端末は、前記サービスサーバから送信されてきた割合入力画面を表示し、該表示した割合入力画面に従って入力された割合を示す前記割合情報を前記サービスサーバへ送信し、
前記図形生成サーバは、前記サービスサーバから送信されてきた割合情報に基づいて、前記アイコンを生成することを特徴とする通信システム。
【請求項５】
請求項１に記載の通信システムにおいて、
前記サービスサーバは、前記ログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得し、該取得した本人識別子のみを前記図形生成サーバへ送信し、
前記図形生成サーバは、前記サービスサーバから送信されてきた本人識別子のみを前記規則に従って図形化したアイコンを生成することを特徴とする通信システム。
【請求項６】
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバであって、
利用者を複数のサイト共通で識別するためにあらかじめ生成された本人識別子と、前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する図形生成部と、
前記図形生成部が生成したアイコンと前記仮名識別子と前記本人識別子とを対応付けて記憶する図形記憶部と、
当該図形生成サーバの外部から、前記仮名識別子または前記本人識別子を指定して前記アイコンの取得が要求された場合、該仮名識別子または該本人識別子と対応付けて前記記憶部が記憶しているアイコンを送信する図形送信部とを有する図形生成サーバ。
【請求項７】
請求項６に記載の図形生成サーバにおいて、
前記図形生成部は、前記アイコンを生成する際の前記仮名識別子と前記本人識別子との割合が当該図形生成サーバの外部から設定された場合、該割合に基づいて、前記アイコンを生成することを特徴とする図形生成サーバ。
【請求項８】
請求項６に記載の図形生成サーバにおいて、
前記図形生成部は、前記本人識別子のみを前記規則に従って図形化したアイコンを生成することを特徴とする図形生成サーバ。
【請求項９】
利用者が操作する利用者端末と、文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバと、前記利用者を複数のサイト共通で識別するための本人識別子とあらかじめ設定されている該利用者がログインする際に用いるログイン情報とを対応付けて記憶する認証サーバと、前記ログイン情報と前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを対応付けて記憶するサービスサーバとから構成される通信システムにおける前記利用者を識別するための図形を生成する図形生成方法であって、
前記サービスサーバが、前記利用者端末からログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得する処理と、
前記サービスサーバが、前記取得した本人識別子と、前記ログイン情報と対応付けられている前記仮名識別子とを前記図形生成サーバへ送信する処理と、
前記図形生成サーバが、前記サービスサーバから送信されてきた仮名識別子と本人識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する処理と、
前記サービスサーバが、前記仮名識別子を前記利用者端末に表示させる必要がある場合、前記図形生成サーバから前記アイコンを取得する処理と、
前記サービスサーバが、前記取得したアイコンと前記仮名識別子とを前記利用者端末へ送信する処理と、
前記利用者端末が、前記サービスサーバから送信されてきた仮名識別子とアイコンとを表示する処理とを行う図形生成方法。
【請求項１０】
請求項９に記載の図形生成方法において、
前記図形生成サーバが、前記仮名識別子と前記本人識別子と前記アイコンとを対応付けて記憶する処理を行うことを特徴とする図形生成方法。
【請求項１１】
請求項９に記載の図形生成方法において、
前記サービスサーバが、前記利用者端末からログインが要求された際、該要求を前記認証サーバへリダイレクトする処理と、
前記認証サーバが、前記リダイレクトに対して、前記利用者端末へログイン画面を送信する処理と、
前記認証サーバが、前記ログイン画面に従って入力されたログイン情報に基づいて、前記利用者を認証する処理と、
前記認証サーバが、前記認証に成功した場合、前記ログイン情報と対応付けられて記憶されている前記本人識別子を前記サービスサーバへ送信する処理と、
前記サービスサーバが、前記認証サーバから送信されてきた前記本人識別子を受信することにより取得する処理とを行うことを特徴とする図形生成方法。
【請求項１２】
請求項９に記載の図形生成方法において、
前記サービスサーバが、前記図形生成サーバが前記アイコンを生成する際の前記仮名識別子と前記本人識別子との割合を入力するための割合入力画面を前記利用者端末へ送信する処理と、
前記利用者端末が、前記サービスサーバから送信されてきた割合入力画面を表示する処理と、
前記利用者端末が、前記表示した割合入力画面に従って入力された割合を示す割合情報を前記サービスサーバへ送信する処理と、
前記サービスサーバが、前記利用者端末から送信されてきた割合情報を前記図形生成サーバへ送信する処理と、
前記図形生成サーバが、前記サービスサーバから送信されてきた割合情報に基づいて、前記アイコンを生成する処理とを行うことを特徴とする図形生成方法。
【請求項１３】
請求項９に記載の図形生成方法において、
前記サービスサーバが、前記ログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得する処理と、
前記サービスサーバが、前記取得した本人識別子のみを前記図形生成サーバへ送信する処理と、
前記図形生成サーバが、前記サービスサーバから送信されてきた本人識別子のみを前記規則に従って図形化したアイコンを生成する処理とを行うことを特徴とする図形生成方法。
【請求項１４】
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバに、
利用者を複数のサイト共通で識別するためにあらかじめ生成された本人識別子と、前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する手順と、
前記生成したアイコンと前記仮名識別子と前記本人識別子とを対応付けて記憶する手順と、
当該図形生成サーバの外部から、前記仮名識別子または前記本人識別子を指定して前記アイコンの取得が要求された場合、該仮名識別子または該本人識別子と対応付けて記憶しているアイコンを送信する手順とを実行させるためのプログラム。
【請求項１５】
請求項１４に記載のプログラムにおいて、
前記アイコンを生成する際の前記仮名識別子と前記本人識別子との割合が当該図形生成サーバの外部から設定された場合、該割合に基づいて、前記アイコンを生成する手順を実行させるためのプログラム。
【請求項１６】
請求項１４に記載のプログラムにおいて、
前記本人識別子のみを前記規則に従って図形化したアイコンを生成する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者を識別するための図形を生成する通信システム、図形生成サーバ、図形生成方法およびプログラムに関する。
【背景技術】
【０００２】
インターネットを用いた様々なサービスの提供が急速に普及する中、これらのサービスを利用する利用者は、当該利用者を識別できる識別情報を持たなければサービスを利用することができないという場面が多々ある。
【０００３】
その場面の１つとして、電子メールの送受信を例に挙げて説明する。
【０００４】
一般的な郵便物を送る場合、当該郵便物の差出人および宛先人は、住所や名前と言った、差出人および宛先人をそれぞれ識別するための情報を保有しており、それらを指定することにより、郵便物を届けることができる。
【０００５】
インターネットを用いたサービスでも同様のことが言える。インターネット上で電子メールを送信する場合、利用者は各自、文字列（数字や記号を含む。以下、同じ。）から構成される電子メールアドレスと言った識別情報を保有し、その電子メールアドレスを指定することにより、電子メールを送信することや受信することができる。
【０００６】
つまり、電子メールアドレスを保有していなければ、電子メールの送受信を行うことができない。なお、これらの電子メールアドレスは、一般的に電子メールの送受信時に電子メールの件名（題名）や本文とともに表示される。
【０００７】
また、上述した場面の他の例を以下に挙げる。
【０００８】
近年、インターネット上には、不特定多数の利用者がコメントを書き込むことができるＷｅｂサイト（以下、サイトと称する。）が多数存在している。このようなサイトに書き込みを行う際、誰が書き込みを行ったのかがわかるように、書き込みを行う利用者に文字列から構成される識別情報を付与し、この識別情報をコメントと併せて表示する場合も多い。
【０００９】
つまり、このような場合、この識別情報を保有していなければ、当該サイトへの書き込みができない。
【００１０】
これらの電子メールアドレスのドメイン名を除くアカウント部分（＠よりも前に記載される文字列）やサイトへの書き込みを行うための識別情報（以下、このアカウント部分や識別情報を仮名識別子と称する。）は、利用するサービスを提供するサイトごとに利用者の希望に基づいて取得し、使用することができる。例えば、あるサイトで「ＤＥＮＫＯ」という仮名識別子を希望する場合、当該サイトで「ＤＥＮＫＯ」という仮名識別子がまだ使用されていなければ、その利用者は仮名識別子として希望する「ＤＥＮＫＯ」を取得して使用することができる。
【００１１】
また、近年、仮名識別子を所定の規則に従って図形化したアイコンを生成し、生成したアイコンを、仮名識別子とともに、または仮名識別子の代わりに、表示させる技術が考えられている（例えば、非特許文献１参照。）。この技術（以下、仮名識別子図形化技術と称する。）は、互いに類似した仮名識別子を人間が識別しやすくすることにより、誤選択等のヒューマンエラーの発生を低減させるために用いられる。
【先行技術文献】
【非特許文献】
【００１２】
【非特許文献１】山科氷魚、“ＣＰＡＮ”、[ｏｎｌｉｎｅ]、[２０１０年３月１日検索]、インターネット＜ｈｔｔｐ：／／ｓｅａｒｃｈ．ｃｐａｎ．ｏｒｇ／ｄｉｓｔ／Ｉｍａｇｅ−Ｉｄｅｎｔｉｃｏｎ／ｌｉｂ／Ｉｍａｇｅ／Ｉｄｅｎｔｉｃｏｎ．ｐｍ＞
【発明の概要】
【発明が解決しようとする課題】
【００１３】
上述した仮名識別子については、サイトごとに取得する（付与される）ため、複数のサイト間において、互いに同じ仮名識別子を取得することが可能である。つまり、互いに異なる複数のサイトをそれぞれ利用する複数の利用者が、利用するサイトにおいて互いに同じ仮名識別子をそれぞれ取得することができる。例えば、甲さんがＡというサイトで「ｃｏｏｌ」という仮名識別子を取得し、一方で乙さんがＢというサイトで同じ「ｃｏｏｌ」という仮名識別子を取得することは可能である。
【００１４】
また、上述した仮名識別子図形化技術では、所定の規則に従って仮名識別子を図形化したアイコンを生成するため、仮名識別子が互いに同じものに対しては、互いに同じアイコンが生成される。
【００１５】
そのため、互いに異なる複数のサイトをそれぞれ利用する複数の利用者それぞれが互いに同じ仮名識別子を取得した場合、生成されるアイコンが互いに同じものとなる。それにより、互いに同じアイコンで表示される複数の利用者を、第三者が混同してしまうという問題点がある。
【００１６】
本発明の目的は、上述した課題を解決する通信システム、図形生成サーバ、図形生成方法およびプログラムを提供することである。
【課題を解決するための手段】
【００１７】
本発明の通信システムは、
利用者が操作する利用者端末と、
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバと、
前記利用者を複数のサイト共通で識別するための本人識別子を生成し、該本人識別子とあらかじめ設定されている該利用者がログインする際に用いるログイン情報とを対応付けて記憶する認証サーバと、
前記ログイン情報と前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを対応付けて記憶し、前記利用者端末からログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得し、該取得した本人識別子と、前記ログイン情報と対応付けられている前記仮名識別子とを前記図形生成サーバへ送信し、前記仮名識別子を前記利用者端末に表示させる必要がある場合、前記図形生成サーバから前記アイコンを取得し、該取得したアイコンと前記仮名識別子とを前記利用者端末へ送信するサービスサーバとを有し、
前記図形生成サーバは、前記サービスサーバから送信されてきた仮名識別子と本人識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成し、
前記利用者端末は、前記サービスサーバから送信されてきた仮名識別子とアイコンとを表示することを特徴とする。
【００１８】
また、本発明の図形生成サーバは、
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバであって、
利用者を複数のサイト共通で識別するためにあらかじめ生成された本人識別子と、前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する図形生成部と、
前記図形生成部が生成したアイコンと前記仮名識別子と前記本人識別子とを対応付けて記憶する図形記憶部と、
当該図形生成サーバの外部から、前記仮名識別子または前記本人識別子を指定して前記アイコンの取得が要求された場合、該仮名識別子または該本人識別子と対応付けて前記記憶部が記憶しているアイコンを送信する図形送信部とを有する。
【００１９】
また、本発明の図形生成方法は、
利用者が操作する利用者端末と、文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバと、前記利用者を複数のサイト共通で識別するための本人識別子とあらかじめ設定されている該利用者がログインする際に用いるログイン情報とを対応付けて記憶する認証サーバと、前記ログイン情報と前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを対応付けて記憶するサービスサーバとから構成される通信システムにおける前記利用者を識別するための図形を生成する図形生成方法であって、
前記サービスサーバが、前記利用者端末からログインが要求された際、前記ログイン情報に基づいて前記認証サーバから前記本人識別子を取得する処理と、
前記サービスサーバが、前記取得した本人識別子と、前記ログイン情報と対応付けられている前記仮名識別子とを前記図形生成サーバへ送信する処理と、
前記図形生成サーバが、前記サービスサーバから送信されてきた仮名識別子と本人識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する処理と、
前記サービスサーバが、前記仮名識別子を前記利用者端末に表示させる必要がある場合、前記図形生成サーバから前記アイコンを取得する処理と、
前記サービスサーバが、前記取得したアイコンと前記仮名識別子とを前記利用者端末へ送信する処理と、
前記利用者端末が、前記サービスサーバから送信されてきた仮名識別子とアイコンとを表示する処理とを行う。
【００２０】
また、本発明のプログラムは、
文字列を所定の規則に従って図形化したアイコンを生成する図形生成サーバに実行させるためのプログラムであって、
利用者を複数のサイト共通で識別するためにあらかじめ生成された本人識別子と、前記利用者によってあらかじめ設定された該利用者を前記サイト内で識別するための仮名識別子とを併せた文字列を前記規則に従って図形化したアイコンを生成する手順と、
前記生成したアイコンと前記仮名識別子と前記本人識別子とを対応付けて記憶する手順と、
当該図形生成サーバの外部から、前記仮名識別子または前記本人識別子を指定して前記アイコンの取得が要求された場合、該仮名識別子または該本人識別子と対応付けて記憶しているアイコンを送信する手順とを実行させる。
【発明の効果】
【００２１】
以上説明したように、本発明においては、表示されたアイコンの利用者識別性を向上することができる。
【図面の簡単な説明】
【００２２】
【図１】本実施形態における通信システムの一例を示す図である。
【図２】図１に示した図形生成サーバの内部構成の一例を示す図である。
【図３】本形態における図形生成方法のうち、図１に示した利用者端末を用いた認証サーバにおける前処理を説明するためのシーケンス図である。
【図４】図１に示した認証サーバに記憶された個人情報とログイン情報と本人識別子との対応付けの一例を示す図である。
【図５】本形態における図形生成方法のうち、図１に示した利用者端末を用いたサービスサーバにおける前処理を説明するためのシーケンス図である。
【図６】図１に示したサービスサーバに記憶されたログイン情報と仮名識別子との対応付けの一例を示す図である。
【図７】本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第１の例を説明するためのシーケンス図である。
【図８】ステップＳ２９にて本人識別子がサービスサーバに登録された対応付けの一例を示す図である。
【図９】図２に示した図形記憶部に記憶された仮名識別子と本人識別子とアイコンとの対応付けの一例を示す図である。
【図１０】本形態の図形生成方法のうち、図１に示した利用者端末に仮名識別子を表示させる必要がある場合の処理を説明するためのシーケンス図である。
【図１１】ステップＳ４５にて図１に示した利用者端末に表示された仮名識別子とアイコンとの表示例を示す図である。
【図１２】本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第２の例を説明するためのシーケンス図である。
【図１３】図２に示した図形記憶部に記憶された本人識別子とアイコンとの対応付けの一例を示す図である。
【図１４】本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第３の例を説明するためのシーケンス図である。
【図１５】図１に示した利用者端末に表示された割合入力画面の一例を示す図である。
【図１６】図１に示した利用者端末に表示された割合入力画面の他の例を示す図である。
【図１７】図１に示した利用者端末に表示された生成方法選択画面の一例を示す図である。
【発明を実施するための形態】
【００２３】
まず、本実施の形態で使用する「本人識別子」について、説明しておく。
【００２４】
近年、Ｏｐｅｎ  ＩＤという、当該Ｏｐｅｎ  ＩＤに対応するすべてのサイトにおいて、利用者の身元を確認するために当該利用者固有に付与される利用者識別情報が使用されるサービスが出現してきている。このＯｐｅｎ  ＩＤを用いることにより、利用者はすべてのサイトで共通の１つのＩＤを登録するだけで良く、サイトごとに個々のＩＤを登録する必要はない。
【００２５】
また、このＯｐｅｎ  ＩＤ（以下、本人識別子と称する。）は、上述した仮名識別子とは異なり、利用者の希望に基づいた文字列ではなく、システム（サイト）側から利用者固有に割り当てられる文字列である。
【００２６】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００２７】
図１は、本実施形態における通信システムの一例を示す図である。
【００２８】
本形態は図１に示すように、利用者端末１００と、認証サーバ２００と、サービスサーバ３００と、図形生成サーバ４００とから構成されている。また、これらが、ネットワーク５００を介して通信可能に接続されている。なお、利用者端末１００の数は複数であっても良いことは言うまでもない。また、サービスサーバ３００についても、提供されるサービスの種類に応じた台数が具備されても良い。
【００２９】
利用者端末１００は、利用者が操作する通信端末である。また、利用者端末１００は、認証サーバ２００からログインする際に用いるログイン情報を入力するためのログイン画面が送信されてきた場合、当該ログイン画面を表示する。また、利用者端末１００は、表示したログイン画面に従って利用者によって入力されたログイン情報を受け付けて認証サーバ２００へ送信する。また、利用者端末１００は、サービスサーバ３００から送信されてきた割合入力画面を表示し、表示した割合入力画面に従って利用者によって入力された割合を示す割合情報をサービスサーバ３００へ送信する。この「割合入力画面」とは、図形生成サーバ４００がアイコンを生成する際の仮名識別子と本人識別子との割合を利用者が入力するための画面である。また、利用者端末１００は、サービスサーバ３００から割合入力画面とともに生成方法選択画面が送信されてきた際、まず送信されてきた生成方法選択画面を表示し、当該生成方法選択画面に従って利用者によって選択されたアイコンの生成方法が「本人識別子と仮名識別子とから生成」である場合、割合入力画面を表示する。この「生成方法選択画面」とは、図形生成サーバ４００がアイコンを生成する際、本人識別子のみからの生成と、本人識別子と仮名識別子とからの生成とのどちらの方法を用いるのかを選択するための画面である。また、利用者端末１００は、サービスサーバ３００から送信されてきた仮名識別子とアイコンとを表示する。この「アイコン」とは、上述したように、図形生成サーバ４００が、文字列を所定の規則に従って図形化したものである。
【００３０】
認証サーバ２００は、利用者を複数のサイト共通で識別するための本人識別子を生成し、生成した本人識別子とあらかじめ設定されている利用者のログイン情報とを対応付けて記憶する。また、認証サーバ２００は、利用者端末１００から送信されてきたログイン情報に基づいて当該利用者を認証し、認証に成功した場合、当該利用者の本人識別子をサービスサーバ３００へ送信する。なお、このとき認証サーバ２００は、サービスサーバ３００からログイン要求のリダイレクトに対して、利用者端末１００へログイン情報を入力するためのログイン画面を送信し、当該ログイン画面に従って入力されて利用者端末１００から送信されてきたログイン情報に基づいて当該利用者を認証する。
【００３１】
サービスサーバ３００は、利用者端末１００へサービスを提供するサービス提供サーバである。また、サービスサーバ３００は、ログイン情報と利用者によってあらかじめ設定された利用者をサイト内で識別するための仮名識別子とを対応付けて記憶する。また、サービスサーバ３００は、利用者端末１００からログイン情報を用いてログインが要求された際、そのログイン情報に基づいて認証サーバ２００から本人識別子を取得し、取得した本人識別子と、ログイン情報と対応付けられている仮名識別子とを図形生成サーバ４００へ送信する。なお、このときサービスサーバ３００は、利用者端末１００からログインが要求されると、当該要求を認証サーバ２００へリダイレクトし、認証サーバ２００から送信されてきた本人識別子を受信することにより取得する。また、サービスサーバ３００は、利用者端末１００からログイン情報を用いてログインが要求された際、そのログイン情報に基づいて認証サーバ２００から本人識別子を取得し、取得した本人識別子のみを図形生成サーバ４００へ送信するものであっても良い。また、サービスサーバ３００は、上述した割合入力画面、または割合入力画面と生成方法選択画面とを利用者端末１００へ送信する。また、それに対して利用者端末１００から送信されてきた割合情報を図形生成サーバ４００へ送信する。また、サービスサーバ３００は、仮名識別子を利用者端末１００に表示させる必要がある場合、図形生成サーバ４００へアイコンを要求し、図形生成サーバ４００から送信されてきたアイコンと仮名識別子とを利用者端末１００へ送信する。この「仮名識別子を利用者端末１００に表示させる必要がある場合」とは、サービスサーバ３００が利用者端末１００へあるサービスを提供しており、そのサービスにおいて、利用者端末１００が仮名識別子を表示する必要がある場合である。例えば、利用者端末１００が電子メールのサービスを利用している際、宛先や差出人として仮名識別子を表示する必要があるが、そのような場合である。
【００３２】
図形生成サーバ４００は、文字列を所定の規則に従って図形化したアイコンを生成する。ここで、所定の規則とは、ここでは特に限定しないが、例えば、非特許文献１に記載されたような規則であっても良い。
【００３３】
図２は、図１に示した図形生成サーバ４００の内部構成の一例を示す図である。
【００３４】
図１に示した図形生成サーバ４００には図２に示すように、図形生成部４１０と、図形記憶部４２０と、図形送信部４３０と、アルゴリズム記憶部４４０とが設けられている。
【００３５】
図形生成部４１０は、サービスサーバ３００から送信されてきた本人識別子と仮名識別子とを併せた文字列を上述した規則に従って図形化したアイコンを生成する。また、図形生成部４１０は、サービスサーバ３００から送信されてきた本人識別子のみを上述した規則に従って図形化したアイコンを生成するものであっても良い。また、図形生成部４１０は、サービスサーバ３００から送信されてきた割合情報に基づいて、その割合情報が示す割合で本人識別子と仮名識別子とを併せ、併せた文字列を上述した規則に従って図形化したアイコンを生成する。また、図形生成部４１０は、生成したアイコンと当該アイコンの基となる本人識別子とを、または生成したアイコンと本人識別子と仮名識別子とを図形記憶部４２０へ出力する。なお、本人識別子と仮名識別子との併せ方は、本人識別子を示す文字列と仮名識別子を示す文字列とを、シリアルにつなげるものであっても良いし、所定の規則に従って合成するものであっても良く、ここでは特に規定しない。
【００３６】
図形記憶部４２０は、図形生成部４１０からアイコンと本人識別子とが出力されてきた場合、当該アイコンと本人識別子とを対応付けて記憶する。また、図形記憶部４２０は、図形生成部４１０からアイコンと本人識別子と仮名識別子とが出力されてきた場合、当該アイコンと本人識別子と仮名識別子とを対応付けて記憶する。
【００３７】
図形送信部４３０は、サービスサーバ３００から仮名識別子または本人識別子を指定してアイコンの取得を要求された場合、図形記憶部４２０が当該仮名識別子または本人識別子と対応付けて記憶しているアイコンを読み出して、サービスサーバ３００へ送信する。
【００３８】
アルゴリズム記憶部４４０は、図形生成部４１０がアイコンを生成する際に用いる規則（アルゴリズム）を記憶する。
【００３９】
以下に、本形態における図形生成方法について説明する。なお、以下、利用者端末１００と、認証サーバ２００と、サービスサーバ３００と、図形生成サーバ４００との間のやり取りは、ネットワーク５００を介することは図１から明らかであるが、ネットワーク５００を介するという説明は省略する。
【００４０】
まずは、図１に示した利用者端末１００を用いた認証サーバ２００における前処理について説明する。
【００４１】
図３は、本形態における図形生成方法のうち、図１に示した利用者端末１００を用いた認証サーバ２００における前処理を説明するためのシーケンス図である。
【００４２】
まず、利用者端末１００にて、個人情報とログイン情報（ログインＩＤおよびパスワード）との入力が受け付けられると（ステップＳ１）、受け付けられた個人情報とログイン情報とが利用者端末１００から認証サーバ２００へ送信される（ステップＳ２）。
【００４３】
ここで、個人情報とは、利用者個人を示す何らかの情報であれば良い。例えば、利用者の氏名であっても良い。
【００４４】
すると、認証サーバ２００にて、当該利用者固有の本人識別子が生成される（ステップＳ３）。この本人識別子は、上述したが、例えば、Ｏｐｅｎ  ＩＤのように当該Ｏｐｅｎ  ＩＤに対応するすべてのサイトにおいて、利用者の身元を確認するために当該利用者固有に付与される利用者識別情報である。本人識別子の生成方法については、一般的に用いられている方法を使用すれば良く、ここでは特に規定しない。
【００４５】
本人識別子が生成されると、個人情報と、ログイン情報と、生成された本人識別子とが対応付けられて認証サーバ２００に記憶される（ステップＳ４）。
【００４６】
図４は、図１に示した認証サーバ２００に記憶された個人情報とログイン情報と本人識別子との対応付けの一例を示す図である。
【００４７】
図１に示した認証サーバ２００には図４に示すように、個人情報とログイン情報（ログインＩＤおよびパスワード）と本人識別子とが対応付けられて記憶されている。ここでは、個人情報が利用者の氏名である場合を例に挙げて示す。
【００４８】
例えば、個人情報「日本太郎」と、ログインＩＤ「ＴＡＲＯ」と、パスワード「ｔａｒｏｔａｒｏ」と、本人識別子「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」とが対応付けられて記憶されている。これは、日本太郎さんがログインする際のログインＩＤが「ＴＡＲＯ」であり、パスワードが「ｔａｒｏｔａｒｏ」であり、また本人識別子が「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」であることを示している。また、個人情報「関東花子」と、ログインＩＤ「ＫＡＮＴＯ」と、パスワード「ｆｌｏｗｅｒ−ｃｈｉｌｄ」と、本人識別子「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」とが対応付けられて記憶されている。これは、関東花子さんがログインする際のログインＩＤが「ＫＡＮＴＯ」であり、パスワードが「ｆｌｏｗｅｒ−ｃｈｉｌｄ」であり、また本人識別子が「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」であることを示している。また、個人情報「加奈田真央」と、ログインＩＤ「ＭＡＯ２０１０」と、パスワード「ｓｋａｔｅ」と、本人識別子「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」とが対応付けられて記憶されている。これは、加奈田真央さんがログインする際のログインＩＤが「ＭＡＯ２０１０」であり、パスワードが「ｓｋａｔｅ」であり、また本人識別子が「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」であることを示している。
【００４９】
次に、図１に示した利用者端末１００を用いたサービスサーバ３００における前処理について説明する。
【００５０】
図５は、本形態における図形生成方法のうち、図１に示した利用者端末１００を用いたサービスサーバ３００における前処理を説明するためのシーケンス図である。
【００５１】
まず、利用者端末１００にて、アカウントとログイン情報（ログインＩＤおよびパスワード）との入力が受け付けられると（ステップＳ１１）、受け付けられたアカウントとログイン情報とが利用者端末１００からサービスサーバ３００へ送信される（ステップＳ１２）。
【００５２】
ここで、アカウントとは、上述した仮名識別子である。アカウントは、利用者の希望に基づいて取得することができる。また、ステップＳ１１にて入力が受け付けられるログイン情報は、ステップＳ１にて入力が受け付けられたログイン情報と同じものである。
【００５３】
すると、サービスサーバ３００にて、利用者端末１００から送信されてきたアカウントが未使用のアカウントであるかどうかが判定される（ステップＳ１３）。つまり、サービスサーバ３００では、使用されているアカウントを管理しており、互いに同じアカウントを重複して付与しないようにしている。これは、一般的に行われていることである。
【００５４】
サービスサーバ３００にて、利用者端末１００から送信されてきたアカウントがすでに使用されているアカウントであると判定された場合、別のアカウントを指定するように、サービスサーバ３００から利用者端末１００へ通知される（ステップＳ１４）。
【００５５】
すると、利用者端末１００にてその旨が表示され（ステップＳ１５）、異なるアカウントが入力されると、当該入力がステップＳ１１にて受け付けられる。
【００５６】
一方、サービスサーバ３００にて、利用者端末１００から送信されてきたアカウントが未使用のアカウントであると判定された場合は、ログイン情報と、当該アカウント（仮名識別子）とが対応付けられてサービスサーバ３００に記憶される（ステップＳ１６）。
【００５７】
図６は、図１に示したサービスサーバ３００に記憶されたログイン情報と仮名識別子との対応付けの一例を示す図である。
【００５８】
図１に示したサービスサーバ３００には図６に示すように、ログイン情報（ログインＩＤおよびパスワード）と仮名識別子とが対応付けられて記憶されている。
【００５９】
例えば、ログインＩＤ「ＴＡＲＯ」と、パスワード「ｔａｒｏｔａｒｏ」と、仮名識別子「ＴＡＲＯ．ＮＩＰＰＯＮ」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＴＡＲＯ」であり、且つパスワードが「ｔａｒｏｔａｒｏ」である利用者の仮名識別子は「ＴＡＲＯ．ＮＩＰＰＯＮ」であることを示している。また、ログインＩＤ「ＫＡＮＴＯ」と、パスワード「ｆｌｏｗｅｒ−ｃｈｉｌｄ」と、仮名識別子「ＨＡＮＡＫＯ３」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＫＡＮＴＯ」であり、且つパスワードが「ｆｌｏｗｅｒ−ｃｈｉｌｄ」である利用者の仮名識別子は「ＨＡＮＡＫＯ３」であることを示している。また、ログインＩＤ「ＭＡＯ２０１０」と、パスワード「ｓｋａｔｅ」と、仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＭＡＯ２０１０」であり、且つパスワードが「ｓｋａｔｅ」である利用者の仮名識別子は「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」であることを示している。
【００６０】
続いて、上述した前処理の後の図形生成方法について説明する。
【００６１】
図７は、本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第１の例を説明するためのシーケンス図である。
【００６２】
まず、利用者端末１００からサービスサーバ３００へログインが要求されると（ステップＳ２１）、当該要求がサービスサーバ３００から認証サーバ２００へリダイレクトされる（ステップＳ２２）。このログインの要求は、例えば、利用者端末１００からサービスサーバ３００のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が指定され、サービスサーバ３００のサイトへアクセスされるものであっても良い。
【００６３】
すると、認証サーバ２００から利用者端末１００へ、ログインするための画面であるログイン画面が送信される（ステップＳ２３）。
【００６４】
そして、認証サーバ２００から送信されてきたログイン画面が利用者端末１００にて表示される（ステップＳ２４）。なお、このログイン画面は、ログインＩＤとパスワードとを入力可能なものであれば良く、画面構成の詳細は特に規定しない。
【００６５】
利用者端末１００に表示されたログイン画面に従って利用者によって入力されたログイン情報（ログインＩＤおよびパスワード）が利用者端末１００にて受け付けられると（ステップＳ２５）、当該ログイン情報が利用者端末１００から認証サーバ２００へ送信される（ステップＳ２６）。
【００６６】
ログイン情報が利用者端末１００から送信されてくると、送信されてきたログイン情報に基づいて利用者端末１００を操作する利用者の認証が行われる（ステップＳ２７）。この認証処理は、利用者端末１００から送信されてきたログイン情報が、認証サーバ２００に記憶（登録）されているかどうかに基づいて行われる。つまり、利用者端末１００から送信されてきたログイン情報が、図４に示した対応付けのログイン情報にあれば、当該利用者の認証に成功したと判定される。
【００６７】
当該利用者の認証に成功した場合、このログイン情報と対応付けられて記憶されている本人識別子が、認証サーバ２００からサービスサーバ３００へ送信される（ステップＳ２８）。例えば、図４に示した対応付けを例に挙げて説明すると、ステップＳ２６で利用者端末１００から送信されてきたログインＩＤが「ＭＡＯ２０１０」であり、且つパスワードが「ｓｋａｔｅ」である場合、それらと対応付けられて記憶されている本人識別子「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」が、認証サーバ２００からサービスサーバ３００へ送信される。このとき、サービスサーバ３００にて、送信されてきた本人識別子が、どのログイン情報と対応したものであるかを判定するために、認証サーバ２００から本人識別子とともに当該ログイン情報（上述した例では、ログインＩＤ「ＭＡＯ２０１０」、パスワード「ｓｋａｔｅ」）が送信される。
【００６８】
認証サーバ２００から送信されてきた本人識別子がサービスサーバ３００にて受信されることで、本人識別子がサービスサーバ３００にて取得される。
【００６９】
本人識別子がサービスサーバ３００にて取得されると、取得された本人識別子が登録される（ステップＳ２９）。具体的には、サービスサーバ３００にて記憶されているログイン情報と仮名識別子との対応付けに、本人識別子が追加されて記憶される。
【００７０】
図８は、ステップＳ２９にて本人識別子がサービスサーバ３００に登録された対応付けの一例を示す図である。
【００７１】
図８に示すように、サービスサーバ３００が記憶していた図６に示した対応付けに、本人識別子が追加されて対応付けられて記憶される。
【００７２】
例えば、ログインＩＤ「ＴＡＲＯ」と、パスワード「ｔａｒｏｔａｒｏ」と、仮名識別子「ＴＡＲＯ．ＮＩＰＰＯＮ」と、本人識別子「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＴＡＲＯ」であり、且つパスワードが「ｔａｒｏｔａｒｏ」である利用者の仮名識別子は「ＴＡＲＯ．ＮＩＰＰＯＮ」であり、また本人識別子が「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」であることを示している。また、ログインＩＤ「ＫＡＮＴＯ」と、パスワード「ｆｌｏｗｅｒ−ｃｈｉｌｄ」と、仮名識別子「ＨＡＮＡＫＯ３」と、本人識別子「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＫＡＮＴＯ」であり、且つパスワードが「ｆｌｏｗｅｒ−ｃｈｉｌｄ」である利用者の仮名識別子は「ＨＡＮＡＫＯ３」であり、また本人識別子が「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」であることを示している。また、ログインＩＤ「ＭＡＯ２０１０」と、パスワード「ｓｋａｔｅ」と、仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」と、本人識別子「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」とが対応付けられて記憶されている。これは、ログインする際のログインＩＤが「ＭＡＯ２０１０」であり、且つパスワードが「ｓｋａｔｅ」である利用者の仮名識別子は「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」であり、また本人識別子が「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」であることを示している。
【００７３】
そして、ステップＳ２９にて登録された本人識別子およびそれと対応付けられている仮名識別子がサービスサーバ３００から図形生成サーバ４００へ送信される（ステップＳ３０）。
【００７４】
すると、図形生成サーバ４００の図形生成部４１０にて、サービスサーバ３００から送信されてきた本人識別子と仮名識別子とをアルゴリズム記憶部４４０に記憶されている規則に従って図形化したアイコンが生成される（ステップＳ３１）。
【００７５】
そして、図形生成部４１０にて生成されたアイコンが、仮名識別子と本人識別子と対応付けられて図形記憶部４２０に記憶される（ステップＳ３２）。
【００７６】
図９は、図２に示した図形記憶部４２０に記憶された仮名識別子と本人識別子とアイコンとの対応付けの一例を示す図である。
【００７７】
図９に示すように、図形記憶部４２０には、仮名識別子と本人識別子と、図形生成部４１０にてそれらを図形化して生成されたアイコンとが対応付けられて記憶される。
【００７８】
例えば、仮名識別子「ＴＡＲＯ．ＮＩＰＰＯＮ」と、本人識別子「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」と、それらを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＡ」とする。）とが対応付けられて記憶されている。これは、仮名識別子が「ＴＡＲＯ．ＮＩＰＰＯＮ」であり、且つ本人識別子が「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」である利用者を表示するアイコンは「アイコンＡ」であることを示している。また、仮名識別子「ＨＡＮＡＫＯ３」と、本人識別子「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」と、それらを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＢ」とする。）とが対応付けられて記憶されている。これは、仮名識別子が「ＨＡＮＡＫＯ３」であり、且つ本人識別子が「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」である利用者を表示するアイコンは「アイコンＢ」であることを示している。また、仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」と、本人識別子「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」と、それらを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＣ」とする。）とが対応付けられて記憶されている。これは、仮名識別子が「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」であり、且つ本人識別子が「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」である利用者を表示するアイコンは「アイコンＣ」であることを示している。また、仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」と、本人識別子「ｔ７６ｚ５ｋｊ１０ｈ００ｒ５２３ａ１９９８４９８ｇｕｙ８５００ｄ」と、それらを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＤ」とする。）とが対応付けられて記憶されている。これは、仮名識別子が「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」であり、且つ本人識別子が「ｔ７６ｚ５ｋｊ１０ｈ００ｒ５２３ａ１９９８４９８ｇｕｙ８５００ｄ」である利用者を表示するアイコンは「アイコンＤ」であることを示している。このアイコンＤの仮名識別子は、図１に示したサービスサーバ３００以外のサービスサーバで登録されたものである。このように、異なるサイトで互いに同じ仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」であっても、本人識別子が異なれば（「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」と「ｔ７６ｚ５ｋｊ１０ｈ００ｒ５２３ａ１９９８４９８ｇｕｙ８５００ｄ」）、生成されるアイコンも異なる（アイコンＣとアイコンＤ）。
【００７９】
続いて、仮名識別子を利用者端末１００に表示させる必要がある場合の処理について説明する。
【００８０】
図１０は、本形態の図形生成方法のうち、図１に示した利用者端末１００に仮名識別子を表示させる必要がある場合の処理を説明するためのシーケンス図である。
【００８１】
まず、サービスサーバ３００にて、仮名識別子を利用者端末１００に表示させる必要があると判断された場合、サービスサーバ３００から図形生成サーバ４００へアイコンが要求される（ステップＳ４１）。この要求は、利用者端末１００の利用者の仮名識別子または本人識別子を指定して行われる。
【００８２】
すると、図形生成サーバ４００の図形送信部４３０によって、仮名識別子または本人識別子に基づいて、アイコンが図形記憶部４２０から読み出される（ステップＳ４２）。具体的には、サービスサーバ３００から仮名識別子を指定してアイコンが要求された場合は、図形記憶部４２０にて当該仮名識別子と対応付けられて記憶されているアイコンが読み出される。例えば、図９に示した対応付けが図形記憶部４２０に記憶されており、仮名識別子として「ＴＡＲＯ．ＮＩＰＰＯＮ」が指定された場合は、アイコンＡが読み出される。また、サービスサーバ３００から本人識別子を指定してアイコンが要求された場合は、図形記憶部４２０にて当該本人識別子と対応付けられて記憶されているアイコンが読み出される。例えば、図９に示した対応付けが図形記憶部４２０に記憶されており、本人識別子として「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」が指定された場合は、アイコンＢが読み出される。
【００８３】
そして、読み出されたアイコンが図形送信部４３０からサービスサーバ３００へ送信される（ステップＳ４３）。すると、サービスサーバ３００へ送信されてきたアイコンと当該仮名識別子とが、サービスサーバ３００から利用者端末１００へ送信される（ステップＳ４４）。
【００８４】
そして、利用者端末１００にて、サービスサーバ３００から送信されてきた仮名識別子とアイコンとが、利用しているサービスに応じた形式で表示される（ステップＳ４５）。
【００８５】
図１１は、ステップＳ４５にて図１に示した利用者端末１００に表示された仮名識別子とアイコンとの表示例を示す図である。
【００８６】
図１に示した利用者端末１００には図１１に示すように、仮名識別子とアイコンとが利用しているサービスに応じた形式で表示される。図１１に示した例では、利用者端末１００は、電子メールのサービスを受けており、その中の受信電子メール一覧を示す受信トレイが表示されている。受信トレイの中の「宛先」と「差出人」には、従来は仮名識別子のみが表示されるが、本実施の形態においては、仮名識別子とともにアイコンが表示される。
【００８７】
このように、アイコンを生成する際、仮名識別子のみならず、本人識別子をも用いるため、互いに異なる複数のサイトをそれぞれ利用する複数の利用者それぞれが互いに同じ仮名識別子を使用していても、生成されるアイコンが互いに異なるものとなり、当該複数の利用者を第三者が混同してしまうことを避けることができる。
【００８８】
また、図形生成部４１０にて、仮名識別子を用いず、本人識別子のみを図形化したアイコンが生成されるものであっても良い。以下に、この場合における、処理について説明する。
【００８９】
図１２は、本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第２の例を説明するためのシーケンス図である。
【００９０】
図１２に示したステップＳ５１〜Ｓ５９までのそれぞれの処理は、図７を用いて説明したステップＳ２１〜Ｓ２９までのそれぞれの処理と同じである。
【００９１】
ステップＳ５９にて本人識別子がサービスサーバ３００に登録されると、登録された本人識別子がサービスサーバ３００から図形生成サーバ４００へ送信される（ステップＳ６０）。
【００９２】
すると、図形生成サーバ４００の図形生成部４１０にて、サービスサーバ３００から送信されてきた本人識別子をアルゴリズム記憶部４４０に記憶されている規則に従って図形化したアイコンが生成される（ステップＳ６１）。
【００９３】
そして、図形生成部４１０にて生成されたアイコンが、本人識別子と対応付けられて図形記憶部４２０に記憶される（ステップＳ６２）。
【００９４】
図１３は、図２に示した図形記憶部４２０に記憶された本人識別子とアイコンとの対応付けの一例を示す図である。
【００９５】
図１３に示すように、図形記憶部４２０には、本人識別子と、図形生成部４１０にて当該本人識別子を図形化して生成されたアイコンとが対応付けられて記憶される。
【００９６】
例えば、本人識別子「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」と、それを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＥ」とする。）とが対応付けられて記憶されている。これは、本人識別子が「ｄ４１ｄ８ｃｄ９８ｆ００ｂ２０４ｅ９８００９９８ｅｃｆ８４２７ｅ」である利用者を表示するアイコンは「アイコンＥ」であることを示している。また、本人識別子「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」と、それを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＦ」とする。）とが対応付けられて記憶されている。これは、本人識別子が「ｋ９２ｒ１ｋｊ０３ｃ００ｇ４４２ｗ３２００５４３ａｋｂ４８９０ｒ」である利用者を表示するアイコンは「アイコンＦ」であることを示している。また、本人識別子「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」と、それを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＧ」とする。）とが対応付けられて記憶されている。これは、本人識別子が「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」である利用者を表示するアイコンは「アイコンＧ」であることを示している。また、本人識別子「ｔ７６ｚ５ｋｊ１０ｈ００ｒ５２３ａ１９９８４９８ｇｕｙ８５００ｄ」と、それを図形化して生成されたアイコン（以下、説明の便宜上「アイコンＨ」とする。）とが対応付けられて記憶されている。これは、本人識別子が「ｔ７６ｚ５ｋｊ１０ｈ００ｒ５２３ａ１９９８４９８ｇｕｙ８５００ｄ」である利用者を表示するアイコンは「アイコンＨ」であることを示している。
【００９７】
図１３に示すように記憶されたアイコンを読み出す処理は、図１０を用いて説明した処理と同じである。ただし、アイコンを読み出す際に、本人識別子のみを指定することになる。
【００９８】
このように、アイコンを生成する際、本人識別子のみを用いることにより、第三者による複数の利用者の混同を防ぐことができるということに加え、当該アイコンが示す利用者が複数の仮名識別子を使用している場合であっても、当該利用者が同一人物であることを認識することができる。
【００９９】
また、図形生成サーバ４００にてアイコンを生成する際、仮名識別子と本人識別子とのそれぞれの重み付けを設定できるものであっても良い。
【０１００】
これは、以下のような場合に効果がある。
【０１０１】
例えば、個人情報が「加奈田真央」である利用者が、図６に示したような仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」以外に、当該サービス以外で使用する仮名識別子「ＮＥＸＴ−ＧＯＬＤ」を保有していたとする。加奈田真央さんの本人識別子は、図６に示したような「ｓ８８ｙ３ｆｄ３４ｋ００ｑ７７０ｖ２０１０００２ｂｋｂ２０１０ｓ」である。そこで、本人識別子のみからアイコンを生成した場合、仮名識別子「ＦＩＧＵＲＥ−ＳＩＬＶＥＲ」に対するアイコンと、仮名識別子「ＮＥＸＴ−ＧＯＬＤ」に対するアイコンとは同じものとなる。しかし、仮名識別子ごとに互いに異なるアイコンを使用したい場合がある。つまり、同一人物であるが、仮名識別子ごとに複数のアイコンを使い分けたい場合に効果がある。
【０１０２】
図１４は、本形態における図形生成方法のうち、上述した前処理の後の図形生成方法の第３の例を説明するためのシーケンス図である。
【０１０３】
図１４に示したステップＳ７１〜Ｓ７９までのそれぞれの処理は、図７を用いて説明したステップＳ２１〜Ｓ２９までのそれぞれの処理と同じである。
【０１０４】
ステップＳ７９にて本人識別子がサービスサーバ３００に登録されると、図形生成サーバ４００の図形生成部４１０がアイコンを生成する際の仮名識別子と本人識別子との割合を入力するための割合入力画面が利用者端末１００へ送信される（ステップＳ８０）。この割合とは、図形生成サーバ４００の図形生成部４１０がアイコンを生成する際の仮名識別子と本人識別子とをそれぞれどのくらいの割合（重み付け）で併せたものを図形化してアイコンを生成するかを示すものである。
【０１０５】
サービスサーバ３００から割合入力画面が利用者端末１００へ送信されてくると、送信されてきた割合入力画面が利用者端末１００に表示される（ステップＳ８１）。
【０１０６】
図１５は、図１に示した利用者端末１００に表示された割合入力画面の一例を示す図である。
【０１０７】
図１に示した利用者端末１００には図１５に示すように、図形生成サーバ４００においてアイコンを生成する際の、仮名識別子と本人識別子との割合を指定（入力）できるような画面が表示される。ここでは、左に仮名識別子、また右に本人識別子と表示され、表示されたレバーを左に近づければ近づけるほど、本人識別子の割合が増し、レバーを最も左に移動させると、本人識別子の割合があらかじめ設定された最大の割合に設定できる。一方、レバーを右に近づければ近づけるほど仮名識別子の割合が増し、レバーを最も右に移動させると、仮名識別子の割合があらかじめ設定された最大の割合に設定できる。
【０１０８】
図１６は、図１に示した利用者端末１００に表示された割合入力画面の他の例を示す図である。
【０１０９】
図１に示した利用者端末１００には図１６に示すように、図形生成サーバ４００においてアイコンを生成する際の、本人識別子の割合（パーセンテージ）を指定（入力）できるような画面が表示される。例えば、「８０」％と入力すれば、本人識別子の割合を８０％とし、一方仮名識別子の割合を（１００−８０＝）２０％と指定することができる。なお、ここでは、指定範囲を１〜９９％としているが、本人識別子と仮名識別子とを併せる際の本人識別子の割合の最小値から最大値までの範囲を指定可能とするものであれば良い。
【０１１０】
利用者端末１００に表示された割合入力画面に従って入力された割合が受け付けられると（ステップＳ８２）、当該割合を示す割合情報が利用者端末１００からサービスサーバ３００へ送信される（ステップＳ８３）。
【０１１１】
すると、サービスサーバ３００から本人識別子と、仮名識別子と、利用者端末１００から送信されてきた割合情報とが、図形生成サーバ４００へ送信される（ステップＳ８４）。
【０１１２】
そして、図形生成サーバ４００の図形生成部４１０にて、サービスサーバ３００から送信されてきた本人識別子と仮名識別子と割合情報とに基づいて、アイコンが生成される（ステップＳ８５）。アイコンの生成方法は、図７を用いて説明したステップＳ３１の処理に、割合情報が加わったものである。
【０１１３】
図形生成部４１０にて生成されたアイコンは、仮名識別子と本人識別子と対応付けられて図形記憶部４２０に記憶される（ステップＳ８６）。このとき、生成に用いた割合（割合情報）も対応付けて記憶するものであっても良い。
【０１１４】
また、図形生成サーバ４００におけるアイコンの生成方法として、本人識別子のみから生成する方法と、本人識別子と仮名識別子とをから生成する方法とのどちらか一方を利用者端末１００から選択できるものであっても良い。この処理については、図１４に示したシーケンス図を用いて説明する。
【０１１５】
ステップＳ７９にてサービスサーバ３００に本人識別子が登録されると、ステップＳ８０にてサービスサーバ３００から利用者端末１００へ割合入力画面が送信されるが、それとともに生成方法選択画面が送信される。
【０１１６】
すると、利用者端末１００にて、サービスサーバ３００から送信されてきた生成方法選択画面が表示される。
【０１１７】
図１７は、図１に示した利用者端末１００に表示された生成方法選択画面の一例を示す図である。
【０１１８】
図１７に示すように、利用者端末１００には、図形生成サーバ４００におけるアイコンの生成方法として、本人識別子のみから生成する方法と、本人識別子と仮名識別子とから生成する方法とのどちらか一方を選択するための画面が表示される。
【０１１９】
アイコンを本人識別子のみから生成したい場合は、「本人識別子のみから生成」の表示の左側に表示されているラジオボタンを選択することにより、アイコンの生成方法として本人識別子のみから生成する方法を選択することができる。また、アイコンを本人識別子と仮名識別子とから生成したい場合は、「本人識別子と仮名識別子とから生成」の表示の左側に表示されているラジオボタンを選択することにより、アイコンの生成方法として本人識別子と仮名識別子とから生成する方法を選択することができる。
【０１２０】
「本人識別子のみから生成」の表示の左側に表示されているラジオボタンが選択された場合、その旨が、利用者端末１００からサービスサーバ３００へ送信され、図１２に示したシーケンス図を用いて説明したステップＳ６０以降の処理が行われる。
【０１２１】
一方、「本人識別子と仮名識別子とから生成」の表示の左側に表示されているラジオボタンが選択された場合は、図１４に示したシーケンス図を用いて説明したステップＳ８１以降の処理が行われる。
【０１２２】
なお、本人識別子と仮名識別子との割合を設定する代わりに、本人識別子の中の文字数や仮名識別子の中の文字数を設定するものであっても良い。
【０１２３】
また、以上説明に用いた図面に示したアイコンには提出図面の性質上、色が付されていないが、実際に生成されるアイコンには当該規則に従って様々な色が付されており、その色によっても識別可能なものとなる。
【０１２４】
このように、本実施の形態においては、本人識別子を用いてアイコンを生成するため、表示されたアイコンの利用者識別性を向上することができる。また、アイコンを生成する際の本人識別子と仮名識別子との割合を設定可能とするため、複数のアイコンを使い分けることができる。
【０１２５】
上述した図形生成サーバ４００に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を記述したプログラムを図形生成サーバ４００にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを図形生成サーバ４００に読み込ませ、実行するものであっても良い。図形生成サーバ４００にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、図形生成サーバ４００に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、図形生成サーバ４００に設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【符号の説明】
【０１２６】
１００    利用者端末
２００    認証サーバ
３００    サービスサーバ
４００    図形生成サーバ
４１０    図形生成部
４２０    図形記憶部
４３０    図形送信部
４４０    アルゴリズム記憶部
５００    ネットワーク
【図１】
2011197873.tif 000003
【図２】
2011197873.tif 000004
【図３】
2011197873.tif 000005
【図４】
2011197873.tif 000006
【図５】
2011197873.tif 000007
【図６】
2011197873.tif 000008
【図７】
2011197873.tif 000009
【図８】
2011197873.tif 000010
【図９】
2011197873.tif 000011
【図１０】
2011197873.tif 000012
【図１１】
2011197873.tif 000013
【図１２】
2011197873.tif 000014
【図１３】
2011197873.tif 000015
【図１４】
2011197873.tif 000016
【図１５】
2011197873.tif 000017
【図１６】
2011197873.tif 000018
【図１７】
2011197873.tif 000019