(57)【要約】【課題】サービスの利用者の匿名性を高めること。【解決手段】情報処理装置１０１は、サービスの利用申請と、読取装置１０２により読み取られた電子証明書の識別情報とを受け付ける。情報処理装置１０１は、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置１０３に、受け付けた電子証明書の識別情報を送信する。情報処理装置１０１は、送信した電子証明書の識別情報をもとに生成された他の識別情報を特定の情報処理装置１０３から受信すると、受信した他の識別情報を、利用申請の申請者に提供されるトークンＴＮの識別情報と対応付けて記憶部１１０に登録する。【選択図】図１
2018160067.tif 000002
【特許請求の範囲】
【請求項１】
サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
処理をコンピュータに実行させることを特徴とする情報登録プログラム。
【請求項２】
トークンの再発行申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、受け付けた前記電子証明書の識別情報を前記特定の情報処理装置に送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報と対応付けて前記記憶部に登録されたトークンの識別情報を削除して、当該他の識別情報を前記再発行申請の申請者に提供される新たなトークンの識別情報と対応付けて前記記憶部に登録する、
処理を前記コンピュータに実行させることを特徴とする請求項１に記載の情報登録プログラム。
【請求項３】
トークンの返却申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、受け付けた前記電子証明書の識別情報を前記特定の情報処理装置に送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報と対応付けて前記記憶部に登録されたトークンの識別情報を削除する、
処理を前記コンピュータに実行させることを特徴とする請求項１または２に記載の情報登録プログラム。
【請求項４】
読取装置により読み取られたトークンの識別情報を受け付けると、前記トークンの識別情報と対応付けて他の識別情報が前記記憶部に登録されているか否かを判断し、
前記他の識別情報が登録されている場合に、前記サービスの利用許可信号を出力する、
処理を前記コンピュータに実行させることを特徴とする請求項１〜３のいずれか一つに記載の情報登録プログラム。
【請求項５】
前記登録する処理は、
受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報および有効期間と対応付けて前記記憶部に登録し、
前記出力する処理は、
前記他の識別情報が登録され、かつ、前記他の識別情報に対応する有効期間内である場合に、前記利用許可信号を出力する、ことを特徴とする請求項４に記載の情報登録プログラム。
【請求項６】
電子証明書の識別情報をもとに生成される他の識別情報は、サービスの利用申請ごとに異なる、ことを特徴とする請求項１〜５のいずれか一つに記載の情報登録プログラム。
【請求項７】
サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
処理をコンピュータが実行することを特徴とする情報登録方法。
【請求項８】
サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
制御部を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報登録プログラム、情報登録方法、および情報処理装置に関する。
【背景技術】
【０００２】
従来、入場券・回数券・サービスチケット等のサービストークンを発行し、サービス利用時に利用者がサービストークンを提示する形態のサービスがある。サービストークンとしては、例えば、遊園地の入場券、美術館の回数券、アウトレットモールのサービスチケットなどが挙げられる。
【０００３】
先行技術としては、例えば、携帯型端末を用いてイベント等のチケットを購入し、携帯型端末に描かれた画面を入場券として用いるものがある。また、第三者端末から開示用識別子を含む開示要求を受信すると、該開示用識別子から利用者識別子と個人情報の開示条件情報を復元し、開示条件情報にしたがって開示の可否を判定し、利用者識別子を用いて個人情報を取得し第三者端末に開示する技術がある。また、クレジット契約が有効であるとき決済機関が利用者に一時決済番号を発行するとともに該一時決済番号の使用期限を含む使用条件を設定し、店舗等より提示された一時決済番号を基に使用条件とクレジット契約の有効性を判断し決済の許否を店舗等へ指示する技術がある。また、サービス提供者に固有の利用者識別子を提示し、提示された利用者識別子が本物であることを確認するための技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１２２８７６号公報
【特許文献２】特開２００４−３４１８３２号公報
【特許文献３】特開２００１−０６７３９６号公報
【特許文献４】特開２００２−０４２１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、サービスを利用する際に用いられる入場券・回数券・サービスチケット等を発行するにあたり、利用者の匿名性を保つことが難しい場合がある。
【０００６】
一つの側面では、本発明は、サービスの利用者の匿名性を高めることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様では、サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、情報登録プログラムが提供される。
【発明の効果】
【０００８】
本発明の一側面によれば、サービスの利用者の匿名性を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる情報登録方法の一実施例を示す説明図である。
【図２】図２は、情報登録システム２００のシステム構成例を示す説明図である。
【図３】図３は、情報処理装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、読取装置Ｒｉ等のハードウェア構成例を示すブロック図である。
【図５】図５は、ＩＤトークン管理ＤＢ２２０の記憶内容の一例を示す説明図である。
【図６】図６は、シリアル番号／識別子変換ＤＢ２３０の記憶内容の一例を示す説明図である。
【図７】図７は、情報処理装置１０１の機能的構成例を示すブロック図である。
【図８】図８は、ＩＤトークン発行要求に応じた情報登録システム２００の動作例を示すシーケンス図である。
【図９】図９は、情報処理装置１０１のＩＤトークン発行処理手順の一例を示すフローチャートである。
【図１０】図１０は、情報処理装置１０１のサービス要求処理手順の一例を示すフローチャートである。
【図１１】図１１は、ＩＤトークン再発行要求に応じた情報登録システム２００の動作例を示すシーケンス図である。
【図１２】図１２は、情報処理装置１０１のＩＤトークン再発行処理手順の一例を示すフローチャートである。
【図１３】図１３は、ＩＤトークン返却要求に応じた情報登録システム２００の動作例を示すシーケンス図である。
【図１４】図１４は、情報処理装置１０１のＩＤトークン返却処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる情報登録プログラム、情報登録方法、および情報処理装置の実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる情報登録方法の一実施例を示す説明図である。図１において、情報処理装置１０１は、サービスの利用申請の申請者に提供されるトークンＴＮの識別情報を管理するコンピュータである。情報処理装置１０１は、例えば、サーバである。サービスは、利用申請に応じて申請者に利用が許可されるサービスである。
【００１２】
トークンＴＮは、サービスを利用する者の認証（個人の正当性を証明）に用いる小型装置である。カード型や端末型のトークンがある。具体的には、トークンＴＮは、サービスの利用時に提示する入場券・回数券・サービスチケット等に相当するものであり、サービスを利用できる者であることを証明するために用いられる。トークンＴＮとしては、例えば、ＩＣカードなどのカード型トークンや、ウェアラブル端末（リストバンド型、ペンダント型等）などの端末型トークンがある。
【００１３】
ここで、入場券・回数券・サービスチケット等を発行するにあたり、利用者の匿名性を高めることは重要である。例えば、遊園地などの入場時に、氏名、住所、生年月日、電話番号等の個人を特定可能な個人情報を提供することに抵抗がある人もいる。また、例えば、入場時に個人情報の確認を行うと、サービス提供者、利用者の双方の手間や時間がかかるとともに、入場口での行列を招くおそれがある。
【００１４】
また、認証機関が発行する認証カードやクレジット契約を利用して、サービスの利用時に個人情報の提供を求めないようにすることが考えられる。ところが、認証カード発行やクレジット契約を行う際に利用者登録を行う、すなわち、個人情報を提供することになるため、利用者の匿名性が保たれているとはいえない。さらに、個人情報を提供することになるため情報漏洩のリスクがある。
【００１５】
一方、事前の利用者登録や入場口での個人情報の提供を求めることなく、チケット等を発行することも考えられる。ところが、利用者がチケット等を紛失した際に、その利用者にチケット等を発行した証拠がないため再発行ができない、あるいは、再発行手続が困難なものとなる。また、チケット等を他人に盗まれると、不正利用されるおそれがある。
【００１６】
そこで、本実施の形態では、利用者に一意に紐付く情報ではあるものの、氏名、住所、電話番号等のように直接個人を特定するものではない情報を利用して、トークンＴＮを発行することで、サービスの利用者の匿名性を高める情報登録方法について説明する。以下、情報処理装置１０１の処理例について説明する。
【００１７】
（１）情報処理装置１０１は、サービスの利用申請と、読取装置１０２により読み取られた電子証明書の識別情報とを受け付ける。ここで、サービスの利用申請とは、サービスの利用を申請するものである。読取装置１０２は、情報処理装置１０１に接続され、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードや情報処理端末などに記録された情報を読み取るためのコンピュータである。情報処理端末は、例えば、ウェアラブル端末、スマートフォン、携帯電話機などである。読取装置１０２は、例えば、サービスを提供する施設の入場口などに設置される。
【００１８】
電子証明書とは、個人の正当性を保証する電子的な証明書である。電子証明書の識別情報は、電子証明書を識別する情報である。電子証明書としては、例えば、マイナンバーカード内の利用者証明用電子証明書を用いることができる。マイナンバーカードは、公的な身分証明書として利用できるＩＣカードである。
【００１９】
利用者証明用電子証明書は、基本４情報（氏名、性別、住所、生年月日）を含まない証明書であり、利用者本人であることのみを証明するためのものである。電子証明書の識別情報としては、例えば、利用者証明用電子証明書に含まれるシリアル番号を用いることができる。シリアル番号は、２０桁の数字列である。利用者証明用電子証明書のシリアル番号は、利用者に一意に紐付く情報ではあるものの、氏名、住所、電話番号等のように直接個人を特定可能な情報ではない。
【００２０】
（２）情報処理装置１０１は、特定の情報処理装置１０３に、受け付けた電子証明書の識別情報を送信する。ここで、特定の情報処理装置１０３は、電子証明書の識別情報をもとに他の識別情報を生成するコンピュータである。特定の情報処理装置１０３は、例えば、行政機関の業務認定を受けた信頼性の高い事業者により運用されるサーバである。
【００２１】
具体的には、例えば、特定の情報処理装置１０３は、所定の生成アルゴリズムにより、電子証明書の識別情報に基づいて、他の識別情報を生成する。この際、特定の情報処理装置１０３は、さらに、利用申請された日付、時刻、サービスの識別情報などを用いて、他の識別情報を生成することにしてもよい。他の識別情報は、例えば、１０桁程度のランダムな英数字列である。これにより、利用申請の申請者、利用申請された日付、時間帯、サービスなどの組み合わせに応じた識別情報を生成することができる。
【００２２】
なお、特定の情報処理装置１０３は、電子証明書の失効情報を提供する他の情報処理装置（例えば、後述の図２に示す情報提供装置２０２）にアクセスして、電子証明書の有効性を検証することにしてもよい。この場合、特定の情報処理装置１０３は、電子証明書の有効性が検証された場合に、電子証明書の識別情報をもとに他の識別情報を生成することにしてもよい。
【００２３】
（３）情報処理装置１０１は、送信した電子証明書の識別情報をもとに生成された他の識別情報を特定の情報処理装置１０３から受信すると、受信した他の識別情報を、利用申請の申請者に提供されるトークンＴＮの識別情報と対応付けて記憶部１１０に登録する。ここで、トークンＴＮは、上述したように、サービスの利用時に提示する入場券・回数券・サービスチケット等に相当するものである。
【００２４】
トークンＴＮは、例えば、他の識別情報の記憶部１１０への登録が完了すると、利用申請の申請者に提供される。トークンＴＮには、当該トークンＴＮの識別情報が記録される。利用申請の申請者は、サービスの利用時に、トークンＴＮから読み取られる当該トークンＴＮの識別情報を用いて、正当な利用者であることを証明することができる。
【００２５】
このように、情報処理装置１０１によれば、氏名、住所、電話番号等のように直接個人を特定可能な情報ではない電子証明書の識別情報を利用して、サービスの利用者の匿名性を保ちつつ、利用者に一意に紐付くトークンＴＮを発行することができる。このため、利用者は、氏名、住所、電話番号等のような個人情報を提示することなく、サービスを利用することが可能となる。また、利用者に提供されるトークンＴＮの識別情報を、電子証明書の識別情報から変換される他の識別情報を用いて管理するため、電子証明書の識別情報が不正利用されるのを防ぐことができる。
【００２６】
（情報登録システム２００のシステム構成例）
つぎに、実施の形態にかかる情報登録システム２００のシステム構成例について説明する。以下の説明では、トークンＴＮを、遊園地で提供されるサービスを利用する者の認証に用いる場合を例に挙げて説明する。また、電子証明書の識別情報として、マイナンバーカード内の利用者証明用電子証明書に含まれるシリアル番号を用いる場合を例に挙げて説明する。また、トークンＴＮを「ＩＤトークンＴＮ」と表記する場合がある。
【００２７】
図２は、情報登録システム２００のシステム構成例を示す説明図である。図２において、情報登録システム２００は、情報処理装置１０１と、中間ＩＤ発行装置２０１と、情報提供装置２０２と、読取装置Ｒ１〜Ｒｎ（ｎ：２以上の自然数）と、認証用読取装置Ｃ１〜Ｃｍ（ｍ：２以上の自然数）と、を含む。情報登録システム２００において、情報処理装置１０１、中間ＩＤ発行装置２０１および情報提供装置２０２は、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００２８】
情報処理装置１０１は、ＩＤトークン管理ＤＢ（ＤａｔａＢａｓｅ）２２０を有し、サービスの利用申請の申請者に提供されるＩＤトークンＴＮを識別する個体識別子を管理する。ＩＤトークンＴＮは、例えば、ＩＣカードやウェアラブル端末である。なお、ＩＤトークン管理ＤＢ２２０の記憶内容については、図５を用いて後述する。
【００２９】
中間ＩＤ発行装置２０１は、シリアル番号／識別子変換ＤＢ２３０を有し、利用者証明用電子証明書のシリアル番号をもとに識別子を生成するコンピュータである。識別子は、利用者証明用電子証明書のシリアル番号とは異なる他の識別情報である。図１に示した特定の情報処理装置１０３は、例えば、中間ＩＤ発行装置２０１に相当する。なお、シリアル番号／識別子変換ＤＢ２３０の記憶内容については、図６を用いて後述する。
【００３０】
情報提供装置２０２は、利用者証明用電子証明書の失効情報を提供するコンピュータである。失効情報は、利用者証明用電子証明書が失効しているか否かを示す情報である。情報提供装置２０２は、例えば、Ｊ−ＬＩＳ（地方公共団体情報システム機構）のサーバである。
【００３１】
読取装置Ｒ１〜Ｒｎは、情報処理装置１０１に接続され、マイナンバーカードに記録された情報を読み取るコンピュータである。読取装置Ｒ１〜Ｒｎは、例えば、入場口、退場口、ヘルプセンターなどに設置され、サービスの利用申請や、ＩＤトークンＴＮの再発行申請、返却申請などに用いられる。
【００３２】
例えば、利用者が、自分のマイナンバーカードを読取装置Ｒ１〜Ｒｎの読取部（例えば、後述の図４に示す読取部４０４）にかざすと、マイナンバーカードに記録された利用者証明用電子証明書が読み取られる。読み取られた利用者証明用電子証明書は、読取装置Ｒ１〜Ｒｎから情報処理装置１０１に出力される。
【００３３】
認証用読取装置Ｃ１〜Ｃｍは、情報処理装置１０１に接続され、ＩＤトークンＴＮに記録された情報を読み取るコンピュータである。認証用読取装置Ｃ１〜Ｃｍは、例えば、遊園地内のアトラクションや店舗などのサービスの提供場所に設置され、サービスの利用時に用いられる。
【００３４】
例えば、利用者が、ＩＤトークンＴＮを認証用読取装置Ｃ１〜Ｃｍの読取部（例えば、後述の図４に示す読取部４０４）にかざすと、ＩＤトークンＴＮに記録された当該ＩＤトークンＴＮの個体識別子が読み取られる。読み取られたＩＤトークンＴＮの個体識別子は、認証用読取装置Ｃ１〜Ｃｍから情報処理装置１０１に出力される。
【００３５】
以下の説明では、読取装置Ｒ１〜Ｒｎのうちの任意の読取装置を「読取装置Ｒｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。図１に示した読取装置１０２は、例えば、読取装置Ｒｉに相当する。また、認証用読取装置Ｃ１〜Ｃｍのうちの任意の認証用読取装置を「認証用読取装置Ｃｊ」と表記する場合がある（ｊ＝１，２，…，ｍ）。
【００３６】
（情報処理装置１０１のハードウェア構成例）
図３は、情報処理装置１０１のハードウェア構成例を示すブロック図である。図３において、情報処理装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００３７】
ここで、ＣＰＵ３０１は、情報処理装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００３８】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示した中間ＩＤ発行装置２０１）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と装置内部とのインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００３９】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４０】
なお、情報処理装置１０１は、上述した構成部のほかに、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、入力装置、ディスプレイ等を有することにしてもよい。また、図２に示した中間ＩＤ発行装置２０１および情報提供装置２０２についても、情報処理装置１０１と同様のハードウェア構成により実現することができる。
【００４１】
（読取装置Ｒｉ、認証用読取装置Ｃｊのハードウェア構成例）
つぎに、読取装置Ｒｉおよび認証用読取装置Ｃｊのハードウェア構成例について説明する。ここでは説明上、読取装置Ｒｉおよび認証用読取装置Ｃｊを「読取装置Ｒｉ等」と表記する。
【００４２】
図４は、読取装置Ｒｉ等のハードウェア構成例を示すブロック図である。図４において、読取装置Ｒｉ等は、ＣＰＵ４０１と、メモリ４０２と、Ｉ／Ｆ４０３と、読取部４０４と、出力装置４０５と、を有する。また、各構成部は、バス４００によってそれぞれ接続される。
【００４３】
ここで、ＣＰＵ４０１は、読取装置Ｒｉ等の全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４４】
Ｉ／Ｆ４０３は、通信回線を通じてネットワークに接続され、ネットワークを介して他のコンピュータ（例えば、情報処理装置１０１）に接続される。そして、Ｉ／Ｆ４０３は、ネットワークと装置内部とのインターフェースを司り、他のコンピュータからのデータの入出力を制御する。
【００４５】
読取部４０４は、マイナンバーカードやＩＤトークンＴＮに記録された情報を読み取る。読取部４０４は、例えば、非接触型のＩＣカードリーダである。出力装置４０５は、メッセージ、画像などのデータを出力する。出力装置４０５は、例えば、ディスプレイ、スピーカなどである。なお、読取装置Ｒｉ等は、上述した構成部のほかに、例えば、ディスク、ディスクドライブ、ＳＳＤ、入力装置等を有することにしてもよい。
【００４６】
（ＩＤトークン管理ＤＢ２２０の記憶内容）
つぎに、情報処理装置１０１が有するＩＤトークン管理ＤＢ２２０の記憶内容について説明する。ＩＤトークン管理ＤＢ２２０は、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置により実現される。
【００４７】
図５は、ＩＤトークン管理ＤＢ２２０の記憶内容の一例を示す説明図である。図５において、ＩＤトークン管理ＤＢ２２０は、サービスＩＤ、識別子、個体識別子、サービス利用状況および有効期間のフィールドを有する。各フィールドに情報を設定することで、ＩＤトークン情報（例えば、ＩＤトークン情報５００−１，５００−２）がレコードとして記憶される。
【００４８】
ここで、サービスＩＤは、サービスを識別する識別子である。識別子は、中間ＩＤ発行装置２０１において利用者証明用電子証明書のシリアル番号をもとに生成される識別子である。個体識別子は、サービスの利用申請が許可された場合に当該利用申請の申請者に提供されるＩＤトークンＴＮを識別する識別子である。
【００４９】
サービス利用状況は、サービスの利用状況である。サービス利用状況として、例えば、アトラクションなどの施設の利用回数、遊園地で利用可能なクーポンの残りの利用回数、買い物などの精算情報、特典の受取フラグなどを記憶することができる。有効期間は、識別子が有効である期間を示す。
【００５０】
例えば、ＩＤトークン情報５００−１は、サービスＩＤ「Ｓ１」、識別子「識別子Ａ」、個体識別子「ＩＤトークンａ」、サービス利用状況「・・・」および有効期間「２０１６／１２／０１  ００：００：００」を示す。なお、有効期間「２０１６／１２／０１  ００：００：００」は、識別子「識別子Ａ」が２０１６年１２月１日００時００分００秒まで有効であることを示す。
【００５１】
（シリアル番号／識別子変換ＤＢ２３０の記憶内容）
つぎに、中間ＩＤ発行装置２０１が有するシリアル番号／識別子変換ＤＢ２３０の記憶内容について説明する。シリアル番号／識別子変換ＤＢ２３０は、例えば、中間ＩＤ発行装置２０１の不図示のメモリ、ディスクなどの記憶装置により実現される。
【００５２】
図６は、シリアル番号／識別子変換ＤＢ２３０の記憶内容の一例を示す説明図である。図６において、シリアル番号／識別子変換ＤＢ２３０は、サービスＩＤ、シリアル番号、識別子および有効期間のフィールドを有する。各フィールドに情報を設定することで、変換情報（例えば、変換情報６００−１〜６００−３）がレコードとして記憶される。
【００５３】
ここで、サービスＩＤは、サービスを識別する識別子である。シリアル番号は、利用者証明用電子証明書のシリアル番号である。識別子は、利用者証明用電子証明書のシリアル番号をもとに生成される識別子である。有効期間は、変換情報が有効である期間を示す。
【００５４】
例えば、変換情報６００−１は、サービスＩＤ「Ｓ１」、シリアル番号「シリアル番号１」、識別子「識別子Ａ」および有効期間「２０１６／１２／０１  ００：００：００」を示す。
【００５５】
（情報処理装置１０１の機能的構成例）
図７は、情報処理装置１０１の機能的構成例を示すブロック図である。図７において、情報処理装置１０１は、受付部７０１と、通信制御部７０２と、登録部７０３と、出力部７０４と、判断部７０５と、を含む構成である。受付部７０１〜判断部７０５は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００５６】
受付部７０１は、サービスの利用申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付ける。ここで、利用者証明用電子証明書のシリアル番号は、利用者に一意に紐付く情報ではあるものの、氏名、住所、電話番号等のように直接個人を特定可能な情報ではない。
【００５７】
具体的には、例えば、受付部７０１は、遊園地の入場口に設置された読取装置ＲｉからＩＤトークン発行要求を受信することにより、当該ＩＤトークン発行要求を受け付ける。ここで、ＩＤトークン発行要求は、サービスの利用申請となる要求である。ＩＤトークン発行要求は、例えば、利用者が遊園地に入場する際に行われる。
【００５８】
ＩＤトークン発行要求には、読取装置Ｒｉによって利用者のマイナンバーカードから読み取られた利用者証明用電子証明書のシリアル番号が含まれる。また、ＩＤトークン発行要求には、利用申請されたサービスのサービスＩＤが含まれていてもよい。なお、読取装置Ｒｊが、遊園地内のどの場所に設置されているかの情報は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶されている。
【００５９】
通信制御部７０２は、受付部７０１がサービスの利用申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付けると、受け付けた利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する制御を行う。具体的には、例えば、通信制御部７０２は、ＩＤトークン発行要求を受け付けると、当該ＩＤトークン発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する。
【００６０】
中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、図２に示した情報提供装置２０２にアクセスして、利用者証明用電子証明書が失効しているか否かを判断する。中間ＩＤ発行装置２０１は、利用者証明用電子証明書が失効していない場合に、所定の生成アルゴリズムにより、受信した利用者証明用電子証明書のシリアル番号をもとに識別子を生成する。そして、中間ＩＤ発行装置２０１は、生成した識別子を情報処理装置１０１に送信する。
【００６１】
具体的には、例えば、中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号と、日付情報とに基づいて、１０桁程度のランダムな英数字列である識別子を生成する。日付情報は、当日の日付を示す情報である。これにより、利用者証明用電子証明書のシリアル番号と日付との組み合わせごとに異なる識別子を生成することができる。
【００６２】
なお、所定の生成アルゴリズムとしては、例えば、１０桁程度のランダムな英数字列を生成するものであれば、既存のいかなるアルゴリズムを用いることにしてもよい。また、利用者証明用電子証明書のシリアル番号に対応する識別子が、シリアル番号／識別子変換ＤＢ２３０（図６参照）に登録されている場合には、中間ＩＤ発行装置２０１は、当該識別子を情報処理装置１０１に送信することにしてもよい。
【００６３】
また、通信制御部７０２は、利用者証明用電子証明書のシリアル番号とともに、利用申請されたサービスを識別するサービスＩＤを中間ＩＤ発行装置２０１に送信することにしてもよい。この場合、中間ＩＤ発行装置２０１は、例えば、利用者証明用電子証明書のシリアル番号と、サービスＩＤと、日付情報とに基づいて、識別子を生成することにしてもよい。
【００６４】
これにより、ある利用者が複数のサービスを利用する場合であっても、複数のサービスそれぞれの利用申請ごとに異なる識別子を生成することができる。
【００６５】
なお、中間ＩＤ発行装置２０１において生成された識別子は、例えば、利用者証明用電子証明書のシリアル番号およびサービスＩＤと対応付けて、シリアル番号／識別子変換ＤＢ２３０（図６参照）に登録される。これにより、新たな変換情報がレコードとしてシリアル番号／識別子変換ＤＢ２３０に記憶される。
【００６６】
変換情報の有効期間は、任意に設定可能である。例えば、有効期間として、予め決められた固定期間（例えば、１日）を設定することにしてもよいし、情報処理装置１０１側で決められる識別子の有効期間と同じ有効期間を設定してもよい。識別子の有効期間は、情報処理装置１０１に問い合わせることにより特定することができる。
【００６７】
より具体的には、例えば、日付ごとに新しいクーポンを発行するサービスの場合、中間ＩＤ発行装置２０１は、変換情報の有効期間を「１日」に設定して、１日ごとに変換情報を破棄することにしてもよい。この場合、情報処理装置１０１から中間ＩＤ発行装置２０１に指示することなく、１日ごとに変換情報が破棄されるため不要な変換情報が蓄積されるのを防ぐことができる。なお、中間ＩＤ発行装置２０１は、シリアル番号／識別子変換ＤＢ２３０内の有効期間を定期的に監視して、有効期間が終了した変換情報を削除する。
【００６８】
なお、中間ＩＤ発行装置２０１が利用者証明用電子証明書のシリアル番号を受信した場合の動作例については、図８を用いて後述する。
【００６９】
登録部７０３は、サービスの利用申請に応じて送信された利用者証明用電子証明書のシリアル番号をもとに生成された識別子を中間ＩＤ発行装置２０１から受信すると、受信した識別子を、利用申請の申請者に提供されるＩＤトークンＴＮの個体識別子と対応付けて登録する。ここで、ＩＤトークンＴＮは、サービスの利用時に提示する入場券・回数券・サービスチケット等に相当する小型装置（例えば、ＩＣカード、ウェアラブル端末）である。ＩＤトークンＴＮには、当該ＩＤトークンＴＮを識別する個体識別子が記録される。
【００７０】
具体的には、例えば、登録部７０３は、受信した識別子を、利用申請されたサービスのサービスＩＤ、ＩＤトークンＴＮの個体識別子、サービス利用状況および有効期間と対応付けて、ＩＤトークン管理ＤＢ２２０（図５参照）に登録する。これにより、新たなＩＤトークン情報がレコードとしてＩＤトークン管理ＤＢ２２０に記憶される。
【００７１】
なお、サービス利用状況は、初期状態では「−（Ｎｕｌｌ）」である。有効期間は、任意に設定可能である。例えば、遊園地で提供されるサービスを１日利用可能とする利用申請を受け付けた場合は、有効期間は、例えば、当日の２３時５９分５９秒（最終時刻）あるいは次の日の００時００分００秒（開始時刻）に設定される。また、遊園地で提供されるサービスを当日の所定の時間帯だけ利用可能とする利用申請を受け付けた場合は、有効期間は、所定の時間帯（例えば、当日の１８時００分００秒〜２３時５９分５９秒）に設定される。ただし、有効期間は、サービス利用に支障が出ない範囲で短く設定することが望ましい。
【００７２】
これにより、サービスの利用者の匿名性を保ちつつ、利用者に一意に紐付くＩＤトークンＴＮを発行することができる。
【００７３】
出力部７０４は、識別子がＩＤトークンＴＮの個体識別子と対応付けて登録されると、受付部７０１が受け付けたサービスの利用申請に対する手続完了通知を出力する。具体的には、例えば、出力部７０４は、ＩＤトークン管理ＤＢ２２０への新たなＩＤトークン情報の登録が完了すると、読取装置Ｒｉに入場手続完了通知を出力することにしてもよい。
【００７４】
ここで、入場手続完了通知は、サービスの利用申請が許可されて、遊園地への入場手続が完了したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から入場手続完了通知を受信すると、図４に示した出力装置４０５により、遊園地への入場手続が完了したことを示す情報を出力する。これにより、入場口のスタッフや利用者は、サービスの利用申請が許可されて、遊園地への入場手続が完了したことを認識することができる。
【００７５】
受付部７０１は、認証用読取装置Ｃｊにより読み取られたＩＤトークンＴＮの個体識別子を受け付ける。具体的には、例えば、受付部７０１は、遊園地内のアトラクションや店舗などのサービスの提供場所に設置された認証用読取装置Ｃｊからサービス要求を受信することにより、当該サービス要求を受け付ける。
【００７６】
ここで、サービス要求は、サービスの利用を要求するものである。サービス要求は、例えば、利用者が遊園地内のサービスを利用する際に行われる。サービス要求には、認証用読取装置Ｃｊにより読み取られたＩＤトークンＴＮの個体識別子が含まれる。このＩＤトークンＴＮは、要求元の利用者が持っているＩＤトークンＴＮである。サービス要求には、例えば、利用要求されたサービスのサービスＩＤが含まれていてもよい。
【００７７】
判断部７０５は、受付部７０１がＩＤトークンＴＮの個体識別子を受け付けると、受け付けたＩＤトークンＴＮの個体識別子と対応付けて識別子が登録されているか否かを判断する。具体的には、例えば、判断部７０５は、ＩＤトークン管理ＤＢ２２０を参照して、受け付けたサービス要求に含まれるＩＤトークンＴＮの個体識別子に対応する識別子があるか否かを判断する。
【００７８】
より具体的には、例えば、判断部７０５は、ＩＤトークン管理ＤＢ２２０から、サービス要求に含まれるＩＤトークンＴＮの個体識別子に対応するＩＤトークン情報を検索する。この際、判断部７０５は、サービス要求に含まれるＩＤトークンＴＮの個体識別子とサービスＩＤとの組み合わせに対応するＩＤトークン情報を検索することにしてもよい。そして、判断部７０５は、ＩＤトークン情報が検索された場合に、サービス要求に含まれるＩＤトークンＴＮの個体識別子に対応する識別子があると判断する。
【００７９】
また、判断部７０５は、受け付けたＩＤトークンＴＮの個体識別子と対応付けて識別子が登録されている場合に、当該識別子に対応する有効期間内であるか否かを判断することにしてもよい。具体的には、例えば、判断部７０５は、検索したＩＤトークン情報の有効期間を参照して、識別子の有効期間内であるか否かを判断する。
【００８０】
また、判断部７０５は、受け付けたＩＤトークンＴＮの個体識別子と対応付けて記憶されているサービス利用状況を参照して、サービスの利用条件を満たしているか否かを判断することにしてもよい。具体的には、例えば、判断部７０５は、検索したＩＤトークン情報のサービス利用状況を参照して、サービスの利用条件を満たしているか否かを判断する。サービスの利用条件は、例えば、「アトラクションやクーポンの利用回数が残っている」、「特典の受取フラグが未受取である」など、サービスに応じて予め設定される。
【００８１】
出力部７０４は、判断部７０５によって識別子が登録されていると判断された場合に、サービスの利用許可信号を出力する。具体的には、例えば、出力部７０４は、サービス要求に含まれるＩＤトークンＴＮの個体識別子に対応する識別子があると判断された場合に、認証用読取装置Ｃｊにサービス利用許可通知を出力することにしてもよい。
【００８２】
ここで、サービス利用許可通知は、サービスの利用を許可したことを示す通知である。認証用読取装置Ｃｊは、例えば、情報処理装置１０１からサービス利用許可通知を受信すると、出力装置４０５により、サービスの利用を許可したことを示す情報を出力する。これにより、遊園地内のアトラクションや店舗などのサービスの提供場所のスタッフや利用者は、サービスの利用が許可されたことを認識することができる。
【００８３】
また、出力部７０４は、判断部７０５によって識別子が登録され、かつ、当該識別子に対応する有効期間内であると判断された場合に、サービス利用許可信号を出力することにしてもよい。すなわち、出力部７０４は、ＩＤトークンＴＮの個体識別子と対応付けて識別子が登録されていても、当該識別子の有効期間が終了していれば、サービス利用許可信号を出力しない。これにより、有効期間外でのサービスの不正利用を防ぐことができる。
【００８４】
また、出力部７０４は、判断部７０５によって識別子が登録され、かつ、当該識別子に対応する有効期間内であり、かつ、サービスの利用条件を満たすと判断された場合に、サービス利用許可信号を出力することにしてもよい。すなわち、出力部７０４は、ＩＤトークンＴＮの個体識別子と対応付けて有効期間内の識別子が登録されていても、サービスの利用条件を満たしていなければ、サービス利用許可信号を出力しない。これにより、過剰なサービスの提供を防ぐことができる。
【００８５】
また、出力部７０４は、サービス利用許可信号を出力する場合に、受け付けたＩＤトークンＴＮの個体識別子と識別子と対応付けて記憶されたサービスの利用状況を更新することにしてもよい。具体的には、例えば、出力部７０４は、判断部７０５によって検索された、サービス要求に含まれるＩＤトークンＴＮの個体識別子に対応するＩＤトークン情報のサービス利用状況を更新する。
【００８６】
より詳細に説明すると、例えば、アトラクションの場所に設置された認証用読取装置Ｃｊからサービス要求を受信した場合、出力部７０４は、アトラクションの利用回数をインクリメントする。なお、認証用読取装置Ｃｊが、遊園地内のどの場所に設置されているかの情報は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶されている。また、サービス要求にクーポン情報、精算情報、特典情報などが含まれている場合には、出力部７０４は、クーポンの残りの利用回数、買い物の精算情報、特典の受取フラグなどを更新する。
【００８７】
また、受付部７０１は、ＩＤトークンＴＮの再発行申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付ける。具体的には、例えば、受付部７０１は、遊園地のヘルプセンターに設置された読取装置ＲｉからＩＤトークン再発行要求を受信することにより、当該ＩＤトークン再発行要求を受け付ける。
【００８８】
ここで、ＩＤトークン再発行要求は、ＩＤトークンＴＮの再発行を要求するものである。ＩＤトークン再発行要求は、例えば、利用者がＩＤトークンＴＮを紛失あるいは窃取された際に行われる。ＩＤトークン再発行要求には、読取装置Ｒｉによりマイナンバーカードから読み取られた利用者証明用電子証明書のシリアル番号が含まれる。また、ＩＤトークン再発行要求には、再発行要求されたＩＤトークンＴＮに対応するサービスのサービスＩＤが含まれていてもよい。
【００８９】
通信制御部７０２は、受付部７０１がＩＤトークンＴＮの再発行申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付けると、受け付けた利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する制御を行う。具体的には、例えば、通信制御部７０２は、ＩＤトークン再発行要求を受け付けると、当該ＩＤトークン再発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する。この際、通信制御部７０２は、利用者証明用電子証明書のシリアル番号とともに、ＩＤトークン再発行要求に含まれるサービスＩＤを中間ＩＤ発行装置２０１に送信することにしてもよい。
【００９０】
中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、情報提供装置２０２にアクセスして、利用者証明用電子証明書が失効しているか否かを判断する。中間ＩＤ発行装置２０１は、利用者証明用電子証明書が失効していない場合に、シリアル番号／識別子変換ＤＢ２３０を参照して、受信した利用者証明用電子証明書のシリアル番号に対応する識別子を特定する。この際、中間ＩＤ発行装置２０１は、受信した利用者証明用電子証明書のシリアル番号とサービスＩＤとの組み合わせに対応する識別子を特定することにしてもよい。そして、中間ＩＤ発行装置２０１は、特定した識別子を情報処理装置１０１に送信する。
【００９１】
なお、シリアル番号／識別子変換ＤＢ２３０から識別子が特定されなかった場合は、中間ＩＤ発行装置２０１は、例えば、受信した利用者証明用電子証明書のシリアル番号をもとに識別子を生成することにしてもよい。この動作は、ＩＤトークン発行要求に応じて利用者証明用電子証明書のシリアル番号が中間ＩＤ発行装置２０１に送信されたときの動作と同じである。
【００９２】
登録部７０３は、ＩＤトークンＴＮの再発行申請に応じて送信された利用者証明用電子証明書のシリアル番号に対応する識別子（当該シリアル番号をもとに生成された識別子）を中間ＩＤ発行装置２０１から受信すると、受信した識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子を削除する。そして、登録部７０３は、受信した識別子を、再発行申請の申請者に提供される新たなＩＤトークンＴＮの個体識別子と対応付けて登録する。
【００９３】
具体的には、例えば、登録部７０３は、ＩＤトークン管理ＤＢ２２０から、受信した識別子に対応するＩＤトークン情報を検索する。つぎに、登録部７０３は、受信した識別子を、再発行申請の申請者に提供される新たなＩＤトークンＴＮの個体識別子と対応付けて、ＩＤトークン管理ＤＢ２２０に登録する。この際、登録部７０３は、検索したＩＤトークン情報のサービス利用状況および有効期間を、新たなＩＤトークンＴＮの個体識別子と対応付けて登録する。そして、登録部７０３は、検索したＩＤトークン情報をＩＤトークン管理ＤＢ２２０から削除する。
【００９４】
これにより、ＩＤトークンＴＮを紛失した正当な利用者に対して、新たなＩＤトークンＴＮを再発行することができるとともに、再発行時にこれまでのサービス利用状況および識別子の有効期間を引き継ぐことができる。
【００９５】
出力部７０４は、識別子が新たなＩＤトークンＴＮの個体識別子と対応付けて登録されると、受付部７０１が受け付けたＩＤトークンＴＮの再発行申請に対する手続完了通知を出力する。具体的には、例えば、出力部７０４は、ＩＤトークン管理ＤＢ２２０への新たなＩＤトークン情報の登録が完了すると、読取装置Ｒｉに再発行手続完了通知を出力することにしてもよい。
【００９６】
ここで、再発行手続完了通知は、ＩＤトークンＴＮの再発行手続が完了したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から再発行手続完了通知を受信すると、出力装置４０５により、ＩＤトークンＴＮの再発行手続が完了したことを示す情報を出力する。これにより、ヘルプセンターのスタッフや利用者は、ＩＤトークンＴＮの再発行手続が完了したことを認識することができる。
【００９７】
また、受付部７０１は、ＩＤトークンＴＮの返却申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付ける。具体的には、例えば、受付部７０１は、遊園地の退場口に設置された読取装置ＲｉからＩＤトークン返却要求を受信することにより、当該ＩＤトークン返却要求を受け付ける。
【００９８】
ここで、ＩＤトークン返却要求は、ＩＤトークンＴＮの返却申請となる要求である。ＩＤトークン返却要求は、例えば、利用者が遊園地から退場する際に行われる。ＩＤトークン返却要求には、読取装置Ｒｉによって利用者のマイナンバーカードから読み取られた利用者証明用電子証明書のシリアル番号が含まれる。また、ＩＤトークン返却要求には、返却申請されたＩＤトークンＴＮに対応するサービスのサービスＩＤが含まれていてもよい。
【００９９】
通信制御部７０２は、受付部７０１がＩＤトークンＴＮの返却申請と、読取装置Ｒｉにより読み取られた利用者証明用電子証明書のシリアル番号とを受け付けると、受け付けた利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する制御を行う。具体的には、例えば、通信制御部７０２は、ＩＤトークン返却要求を受け付けると、当該ＩＤトークン返却要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する。この際、通信制御部７０２は、利用者証明用電子証明書のシリアル番号とともに、ＩＤトークン返却要求に含まれるサービスＩＤを中間ＩＤ発行装置２０１に送信することにしてもよい。
【０１００】
中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、情報提供装置２０２にアクセスして、利用者証明用電子証明書が失効しているか否かを判断する。中間ＩＤ発行装置２０１は、利用者証明用電子証明書が失効していない場合に、シリアル番号／識別子変換ＤＢ２３０を参照して、受信した利用者証明用電子証明書のシリアル番号に対応する識別子を特定する。この際、中間ＩＤ発行装置２０１は、受信した利用者証明用電子証明書のシリアル番号とサービスＩＤとの組み合わせに対応する識別子を特定することにしてもよい。そして、中間ＩＤ発行装置２０１は、特定した識別子を情報処理装置１０１に送信する。
【０１０１】
なお、シリアル番号／識別子変換ＤＢ２３０から識別子が特定されなかった場合は、中間ＩＤ発行装置２０１は、例えば、受信した利用者証明用電子証明書のシリアル番号をもとに識別子を生成することにしてもよい。
【０１０２】
登録部７０３は、ＩＤトークンＴＮの返却申請に応じて送信された利用者証明用電子証明書のシリアル番号に対応する識別子（当該シリアル番号をもとに生成された識別子）を中間ＩＤ発行装置２０１から受信すると、受信した識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子を削除する。
【０１０３】
具体的には、例えば、登録部７０３は、ＩＤトークン管理ＤＢ２２０から、受信した識別子に対応するＩＤトークン情報を検索する。そして、登録部７０３は、検索したＩＤトークン情報をＩＤトークン管理ＤＢ２２０から削除する。これにより、遊園地からの退場時に、入場時あるいは再発行時に利用者に提供されたＩＤトークンＴＮに対応するＩＤトークン情報を削除することができる。また、退場時にサービス利用状況も破棄されるため、次回入場時はサービス利用状況がリセットされた状態で、新たにサービスを受けることができる。このため、入場する度にクーポンを配布するサービスなどに有用である。
【０１０４】
出力部７０４は、識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子が削除されると、受付部７０１が受け付けたＩＤトークンＴＮの返却申請に対する手続完了通知を出力する。具体的には、例えば、出力部７０４は、ＩＤトークン管理ＤＢ２２０からのＩＤトークン情報の削除が完了すると、読取装置Ｒｉに退場手続完了通知を出力することにしてもよい。
【０１０５】
ここで、退場手続完了通知は、ＩＤトークンＴＮの返却手続が完了したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から退場手続完了通知を受信すると、出力装置４０５により、ＩＤトークンＴＮの返却手続が完了したことを示す情報を出力する。これにより、退場口のスタッフや利用者は、ＩＤトークンＴＮの返却手続が完了したことを認識することができる。
【０１０６】
なお、情報処理装置１０１は、ＩＤトークンＴＮの返却申請に応じて、識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子が削除されると、中間ＩＤ発行装置２０１に当該識別子に対応する変換情報の削除要求を送信することにしてもよい。中間ＩＤ発行装置２０１は、情報処理装置１０１から削除要求を受信すると、当該削除要求された変換情報をシリアル番号／識別子変換ＤＢ２３０から削除する。これにより、中間ＩＤ発行装置２０１において保持する必要のない変換情報を破棄することができる。
【０１０７】
また、登録部７０３は、有効期間が終了した識別子を削除することにしてもよい。具体的には、例えば、ＩＤトークン管理ＤＢ２２０内の有効期間を定期的に監視して、有効期間が終了した識別子のＩＤトークン情報をＩＤトークン管理ＤＢ２２０から削除することにしてもよい。これにより、有効期間外でのＩＤトークンＴＮの不正利用を防ぐことができる。
【０１０８】
なお、通信制御部７０２は、中間ＩＤ発行装置２０１に利用者証明用電子証明書のシリアル番号を送信する際に、サービスの利用申請、ＩＤトークンＴＮの再発行申請およびＩＤトークンＴＮの返却申請のいずれにともなうものであるかを判別可能にしてもよい。これにより、中間ＩＤ発行装置２０１は、受信した利用者証明用電子証明書のシリアル番号が、サービスの利用申請、ＩＤトークンＴＮの再発行申請およびＩＤトークンＴＮの返却申請のいずれにともなうものであるかを判別することができる。
【０１０９】
（ＩＤトークン発行要求に応じた情報登録システム２００の動作例）
つぎに、ＩＤトークン発行要求に応じた情報登録システム２００の動作例について説明する。ＩＤトークン発行要求は、サービスの利用申請となる要求であり、例えば、利用者が遊園地に入場する際に行われる。
【０１１０】
図８は、ＩＤトークン発行要求に応じた情報登録システム２００の動作例を示すシーケンス図である。図８において、遊園地の入場口に設置された読取装置Ｒｉは、利用者のマイナンバーカードから利用者証明用電子証明書のシリアル番号を読み取ると、読み取った当該シリアル番号を含むＩＤトークン発行要求を情報処理装置１０１に送信する（ステップＳ８０１）。
【０１１１】
つぎに、情報処理装置１０１は、読取装置ＲｉからＩＤトークン発行要求を受信すると、当該ＩＤトークン発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ８０２）。中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書のシリアル番号を情報提供装置２０２に送信して失効確認を行う（ステップＳ８０３）。
【０１１２】
情報提供装置２０２は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書が失効しているか否かを示す失効情報を中間ＩＤ発行装置２０１に送信する（ステップＳ８０４）。中間ＩＤ発行装置２０１は、受信した失効情報を参照して、利用者証明用電子証明書が失効していない場合に、所定の生成アルゴリズムにより、受信した利用者証明用電子証明書のシリアル番号をもとに識別子を生成する（ステップＳ８０５）。
【０１１３】
そして、中間ＩＤ発行装置２０１は、生成した識別子を情報処理装置１０１に送信する（ステップＳ８０６）。情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信すると、受信した識別子を、利用申請の申請者に提供されるＩＤトークンＴＮの個体識別子と対応付けてＩＤトークン管理ＤＢ２２０に登録する（ステップＳ８０７）。
【０１１４】
ここで、図９を用いて、ＩＤトークン発行要求に応じて実行される情報処理装置１０１のＩＤトークン発行処理の具体的な処理手順について説明する。
【０１１５】
図９は、情報処理装置１０１のＩＤトークン発行処理手順の一例を示すフローチャートである。図９のフローチャートにおいて、まず、情報処理装置１０１は、読取装置ＲｉからＩＤトークン発行要求を受信したか否かを判断する（ステップＳ９０１）。ここで、情報処理装置１０１は、ＩＤトークン発行要求を受信するのを待つ（ステップＳ９０１：Ｎｏ）。
【０１１６】
そして、情報処理装置１０１は、ＩＤトークン発行要求を受信すると（ステップＳ９０１：Ｙｅｓ）、受信したＩＤトークン発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ９０２）。つぎに、情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信したか否かを判断する（ステップＳ９０３）。
【０１１７】
ここで、識別子を受信した場合（ステップＳ９０３：Ｙｅｓ）、情報処理装置１０１は、受信した識別子と、利用申請されたサービスのサービスＩＤと、利用申請の申請者に提供されるＩＤトークンＴＮの個体識別子とを対応付けて、ＩＤトークン管理ＤＢ２２０に登録する（ステップＳ９０４）。これにより、新たなＩＤトークン情報がレコードとしてＩＤトークン管理ＤＢ２２０に記憶される。
【０１１８】
そして、情報処理装置１０１は、新たなＩＤトークン情報のサービス利用状況を初期化する（ステップＳ９０５）。つぎに、情報処理装置１０１は、新たなＩＤトークン情報の有効期間を設定する（ステップＳ９０６）。そして、情報処理装置１０１は、読取装置Ｒｉに入場手続完了通知を出力して（ステップＳ９０７）、本フローチャートによる一連の処理を終了する。
【０１１９】
これにより、氏名、住所、電話番号等のように直接個人を特定可能な情報の提供（利用者登録）を求めることなく、マイナンバーカードの提示により、サービスの利用申請をした利用者に対して、ＩＤトークンＴＮを発行することができる。
【０１２０】
また、ステップＳ９０３において、識別子を受信していない場合（ステップＳ９０３：Ｎｏ）、情報処理装置１０１は、中間ＩＤ発行装置２０１から証明書失効通知を受信したか否かを判断する（ステップＳ９０８）。証明書失効通知は、利用者証明用電子証明書が失効している場合に中間ＩＤ発行装置２０１から通知される情報である。
【０１２１】
ここで、証明書失効通知を受信していない場合（ステップＳ９０８：Ｎｏ）、情報処理装置１０１は、ステップＳ９０３に戻る。一方、証明書失効通知を受信した場合（ステップＳ９０８：Ｙｅｓ）、情報処理装置１０１は、読取装置Ｒｉに入場手続失敗通知を出力して（ステップＳ９０９）、本フローチャートによる一連の処理を終了する。
【０１２２】
入場手続失敗通知は、サービスの利用申請が許可されず、遊園地への入場手続が失敗したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から入場手続失敗通知を受信すると、出力装置４０５により、遊園地への入場手続が失敗したことを示す情報を出力する。これにより、入場口のスタッフや利用者は、例えば、利用者証明用電子証明書が失効しているため、入場手続に失敗したことを認識することができる。
【０１２３】
（サービス要求に応じた情報処理装置１０１の判断処理手順）
つぎに、サービス要求に応じて実行される情報処理装置１０１のサービス要求処理の具体的な処理手順について説明する。サービス要求は、サービスの利用を要求するものであり、例えば、利用者が遊園地内のサービスを利用する際に行われる。
【０１２４】
図１０は、情報処理装置１０１のサービス要求処理手順の一例を示すフローチャートである。図１０のフローチャートにおいて、情報処理装置１０１は、認証用読取装置Ｃｊからサービス要求を受信したか否かを判断する（ステップＳ１００１）。ここで、情報処理装置１０１は、サービス要求を受信するのを待つ（ステップＳ１００１：Ｎｏ）。
【０１２５】
そして、情報処理装置１０１は、サービス要求を受信した場合（ステップＳ１００１：Ｙｅｓ）、ＩＤトークン管理ＤＢ２２０を参照して、受信したサービス要求に含まれるＩＤトークンＴＮの個体識別子に対応する識別子があるか否かを判断する（ステップＳ１００２）。
【０１２６】
ここで、識別子がある場合（ステップＳ１００２：Ｙｅｓ）、情報処理装置１０１は、当該識別子に対応する有効期間内であるか否かを判断する（ステップＳ１００３）。ここで、有効期間内である場合（ステップＳ１００３：Ｙｅｓ）、情報処理装置１０１は、当該識別子に対応するサービス利用状況を更新する（ステップＳ１００４）。
【０１２７】
そして、情報処理装置１０１は、認証用読取装置Ｃｊにサービス利用許可通知を出力して（ステップＳ１００５）、本フローチャートによる一連の処理を終了する。これにより、マイナンバーカードの提示によりＩＤトークンＴＮが発行された利用者によるサービスの利用を許可することができる。また、有効期間外でのサービスの不正利用を防ぐことができる。
【０１２８】
また、ステップＳ１００２において、識別子がない場合（ステップＳ１００２：Ｎｏ）、情報処理装置１０１は、認証用読取装置Ｃｊにサービス利用不可通知を出力して（ステップＳ１００６）、本フローチャートによる一連の処理を終了する。また、ステップＳ１００３において、有効期間外である場合（ステップＳ１００３：Ｎｏ）、認証用読取装置Ｃｊにサービス利用不可通知を出力して（ステップＳ１００６）、本フローチャートによる一連の処理を終了する。
【０１２９】
サービス利用不可通知は、サービスの利用が許可されなかったことを示す通知である。認証用読取装置Ｃｊは、例えば、情報処理装置１０１からサービス利用不可通知を受信すると、出力装置４０５により、サービスの利用が許可されなかったことを示す情報を出力する。これにより、遊園地内のアトラクションや店舗などのサービスの提供場所のスタッフや利用者は、サービスの利用が許可されなかったことを認識することができる。
【０１３０】
（ＩＤトークン再発行要求に応じた情報登録システム２００の動作例）
つぎに、ＩＤトークン再発行要求に応じた情報登録システム２００の動作例について説明する。ＩＤトークン再発行要求は、ＩＤトークンＴＮの再発行を要求するものであり、例えば、利用者がＩＤトークンＴＮを紛失した際などに行われる。
【０１３１】
図１１は、ＩＤトークン再発行要求に応じた情報登録システム２００の動作例を示すシーケンス図である。図１１において、遊園地のヘルプセンターに設置された読取装置Ｒｉは、利用者のマイナンバーカードから利用者証明用電子証明書のシリアル番号を読み取ると、読み取った当該シリアル番号を含むＩＤトークン再発行要求を情報処理装置１０１に送信する（ステップＳ１１０１）。
【０１３２】
つぎに、情報処理装置１０１は、読取装置ＲｉからＩＤトークン再発行要求を受信すると、当該ＩＤトークン再発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ１１０２）。中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書のシリアル番号を情報提供装置２０２に送信する（ステップＳ１１０３）。
【０１３３】
情報提供装置２０２は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書が失効しているか否かを示す失効情報を中間ＩＤ発行装置２０１に送信する（ステップＳ１１０４）。中間ＩＤ発行装置２０１は、受信した失効情報を参照して、利用者証明用電子証明書が失効していない場合に、シリアル番号／識別子変換ＤＢ２３０を参照して、受信した利用者証明用電子証明書のシリアル番号に対応する識別子を特定する（ステップＳ１１０５）。
【０１３４】
そして、中間ＩＤ発行装置２０１は、特定した識別子を情報処理装置１０１に送信する（ステップＳ１１０６）。情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信すると、受信した識別子を、受信した識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子をＩＤトークン管理ＤＢ２２０から削除する（ステップＳ１１０７）。そして、情報処理装置１０１は、受信した識別子を、再発行申請の申請者に提供される新たなＩＤトークンＴＮの個体識別子と対応付けてＩＤトークン管理ＤＢ２２０に登録する（ステップＳ１１０８）。
【０１３５】
ここで、図１２を用いて、ＩＤトークン再発行要求に応じて実行される情報処理装置１０１のＩＤトークン再発行処理の具体的な処理手順について説明する。
【０１３６】
図１２は、情報処理装置１０１のＩＤトークン再発行処理手順の一例を示すフローチャートである。図１２のフローチャートにおいて、まず、情報処理装置１０１は、読取装置ＲｉからＩＤトークン再発行要求を受信したか否かを判断する（ステップＳ１２０１）。ここで、情報処理装置１０１は、ＩＤトークン再発行要求を受信するのを待つ（ステップＳ１２０１：Ｎｏ）。
【０１３７】
そして、情報処理装置１０１は、ＩＤトークン再発行要求を受信すると（ステップＳ１２０１：Ｙｅｓ）、受信したＩＤトークン再発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ１２０２）。つぎに、情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信したか否かを判断する（ステップＳ１２０３）。
【０１３８】
ここで、識別子を受信した場合（ステップＳ１２０３：Ｙｅｓ）、情報処理装置１０１は、ＩＤトークン管理ＤＢ２２０から、受信した識別子に対応するＩＤトークン情報を検索する（ステップＳ１２０４）。つぎに、情報処理装置１０１は、受信した識別子を、再発行申請の申請者に提供される新たなＩＤトークンＴＮの個体識別子と対応付けて、ＩＤトークン管理ＤＢ２２０に登録する（ステップＳ１２０５）。これにより、新たなＩＤトークン情報がレコードとしてＩＤトークン管理ＤＢ２２０に記憶される。
【０１３９】
そして、情報処理装置１０１は、検索したＩＤトークン情報のサービス利用状況および有効期間を、新たなＩＤトークン情報に引き継ぐ（ステップＳ１２０６）。つぎに、情報処理装置１０１は、検索したＩＤトークン情報をＩＤトークン管理ＤＢ２２０から削除する（ステップＳ１２０７）。そして、情報処理装置１０１は、読取装置Ｒｉに再発行手続完了通知を出力して（ステップＳ１２０８）、本フローチャートによる一連の処理を終了する。
【０１４０】
これにより、氏名、住所、電話番号等のように直接個人を特定可能な情報の提供（利用者登録）を求めることなく、マイナンバーカードの提示により、ＩＤトークンＴＮの再発行申請をした利用者に対して、ＩＤトークンＴＮを再発行することができる。
【０１４１】
また、ステップＳ１２０３において、識別子を受信していない場合（ステップＳ１２０３：Ｎｏ）、情報処理装置１０１は、中間ＩＤ発行装置２０１から証明書失効通知を受信したか否かを判断する（ステップＳ１２０９）。ここで、証明書失効通知を受信していない場合（ステップＳ１２０９：Ｎｏ）、情報処理装置１０１は、ステップＳ１２０３に戻る。
【０１４２】
一方、証明書失効通知を受信した場合（ステップＳ１２０９：Ｙｅｓ）、情報処理装置１０１は、読取装置Ｒｉに再発行手続失敗通知を出力して（ステップＳ１２１０）、本フローチャートによる一連の処理を終了する。
【０１４３】
再発行手続失敗通知は、ＩＤトークンＴＮの再発行手続が失敗したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から再発行手続失敗通知を受信すると、出力装置４０５により、ＩＤトークンＴＮの再発行手続が失敗したことを示す情報を出力する。これにより、ヘルプセンターのスタッフや利用者は、例えば、利用者証明用電子証明書が失効しているため、ＩＤトークンＴＮの再発行手続に失敗したことを認識することができる。
【０１４４】
（ＩＤトークン返却要求に応じた情報登録システム２００の動作例）
つぎに、ＩＤトークン返却要求に応じた情報登録システム２００の動作例について説明する。ＩＤトークン返却要求は、ＩＤトークンＴＮの返却申請となる要求であり、例えば、利用者が遊園地から退場する際に行われる。
【０１４５】
図１３は、ＩＤトークン返却要求に応じた情報登録システム２００の動作例を示すシーケンス図である。図１３において、遊園地の退場口に設置された読取装置Ｒｉは、利用者のマイナンバーカードから利用者証明用電子証明書のシリアル番号を読み取ると、読み取った当該シリアル番号を含むＩＤトークン返却要求を情報処理装置１０１に送信する（ステップＳ１３０１）。
【０１４６】
つぎに、情報処理装置１０１は、読取装置ＲｉからＩＤトークン返却要求を受信すると、当該ＩＤトークン返却要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ１３０２）。中間ＩＤ発行装置２０１は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書のシリアル番号を情報提供装置２０２に送信する（ステップＳ１３０３）。
【０１４７】
情報提供装置２０２は、利用者証明用電子証明書のシリアル番号を受信すると、当該利用者証明用電子証明書が失効しているか否かを示す失効情報を中間ＩＤ発行装置２０１に送信する（ステップＳ１３０４）。中間ＩＤ発行装置２０１は、受信した失効情報を参照して、利用者証明用電子証明書が失効していない場合に、シリアル番号／識別子変換ＤＢ２３０を参照して、受信した利用者証明用電子証明書のシリアル番号に対応する識別子を特定する（ステップＳ１３０５）。
【０１４８】
そして、中間ＩＤ発行装置２０１は、特定した識別子を情報処理装置１０１に送信する（ステップＳ１３０６）。情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信すると、ＩＤトークン管理ＤＢ２２０から、受信した識別子に対応するＩＤトークン情報を削除する（ステップＳ１３０７）。
【０１４９】
ここで、図１４を用いて、ＩＤトークン返却要求に応じて実行される情報処理装置１０１のＩＤトークン返却処理の具体的な処理手順について説明する。
【０１５０】
図１４は、情報処理装置１０１のＩＤトークン返却処理手順の一例を示すフローチャートである。図１４のフローチャートにおいて、まず、情報処理装置１０１は、読取装置ＲｉからＩＤトークン返却要求を受信したか否かを判断する（ステップＳ１４０１）。ここで、情報処理装置１０１は、ＩＤトークン返却要求を受信するのを待つ（ステップＳ１４０１：Ｎｏ）。
【０１５１】
そして、情報処理装置１０１は、ＩＤトークン返却要求を受信すると（ステップＳ１４０１：Ｙｅｓ）、受信したＩＤトークン返却要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信する（ステップＳ１４０２）。つぎに、情報処理装置１０１は、中間ＩＤ発行装置２０１から識別子を受信したか否かを判断する（ステップＳ１４０３）。
【０１５２】
ここで、識別子を受信した場合（ステップＳ１４０３：Ｙｅｓ）、情報処理装置１０１は、ＩＤトークン管理ＤＢ２２０から、受信した識別子に対応するＩＤトークン情報を検索する（ステップＳ１４０４）。つぎに、情報処理装置１０１は、検索したＩＤトークン情報をＩＤトークン管理ＤＢ２２０から削除する（ステップＳ１４０５）。
【０１５３】
そして、情報処理装置１０１は、読取装置Ｒｉに退場手続完了通知を出力して（ステップＳ１４０６）、本フローチャートによる一連の処理を終了する。これにより、遊園地からの退場時に、入場時あるいは再発行時に利用者に提供されたＩＤトークンＴＮに対応するＩＤトークン情報を削除することができる。
【０１５４】
また、ステップＳ１４０３において、識別子を受信していない場合（ステップＳ１４０３：Ｎｏ）、情報処理装置１０１は、中間ＩＤ発行装置２０１から証明書失効通知を受信したか否かを判断する（ステップＳ１４０７）。ここで、証明書失効通知を受信していない場合（ステップＳ１４０７：Ｎｏ）、情報処理装置１０１は、ステップＳ１４０３に戻る。
【０１５５】
一方、証明書失効通知を受信した場合（ステップＳ１４０７：Ｙｅｓ）、情報処理装置１０１は、読取装置Ｒｉに退場手続失敗通知を出力して（ステップＳ１４０８）、本フローチャートによる一連の処理を終了する。
【０１５６】
退場手続失敗通知は、退場手続が失敗したことを示す通知である。読取装置Ｒｉは、例えば、情報処理装置１０１から退場手続失敗通知を受信すると、出力装置４０５により、退場手続が失敗したことを示す情報を出力する。これにより、退場口のスタッフや利用者は、例えば、利用者証明用電子証明書が失効しているため、退場手続に失敗したことを認識することができる。
【０１５７】
以上説明したように、実施の形態にかかる情報処理装置１０１によれば、読取装置ＲｉからＩＤトークン発行要求を受け付けると、当該ＩＤトークン発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信することができる。また、情報処理装置１０１によれば、中間ＩＤ発行装置２０１から識別子を受信すると、受信した識別子を、サービスの利用申請の申請者に提供されるＩＤトークンＴＮの個体識別子と対応付けてＩＤトークン管理ＤＢ２２０に登録することができる。
【０１５８】
これにより、マイナンバーカード内の利用者証明用電子証明書のシリアル番号を利用して、サービスの利用者に一意に紐付くＩＤトークンＴＮを発行することができる。また、利用者証明用電子証明書は、公的個人認証の枠組みで１個人に１つ与えられるものであるため、発行されるＩＤトークンＴＮもサービス単位で１個人に１つであることを保証することができる。また、利用者証明用電子証明書のシリアル番号は、氏名、住所、電話番号等のように直接個人を特定可能な情報ではないため、利用者の匿名性を高めることができる。このため、利用者は、マイナンバーカードを提示するだけで、氏名、住所、電話番号等の個人情報を知られることなく、サービスを利用するためのＩＤトークンＴＮの発行を受けることができる。また、利用者に提供されるＩＤトークンＴＮの個体識別子を、利用者証明用電子証明書のシリアル番号からランダムに変換される識別子を用いて管理するため、利用者証明用電子証明書のシリアル番号が不正利用されるのを防ぐことができる。
【０１５９】
また、情報処理装置１０１によれば、読取装置ＲｉからＩＤトークン再発行要求を受け付けると、当該ＩＤトークン再発行要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信することができる。また、情報処理装置１０１によれば、中間ＩＤ発行装置２０１から識別子を受信すると、当該識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子をＩＤトークン管理ＤＢ２２０から削除するとともに、当該識別子を、再発行申請の申請者に提供される新たなＩＤトークンＴＮの個体識別子と対応付けてＩＤトークン管理ＤＢ２２０に登録することができる。この際、情報処理装置１０１は、サービス利用状況および有効期間を引き継ぐことができる。
【０１６０】
これにより、マイナンバーカード内の利用者証明用電子証明書のシリアル番号から、再発行申請の申請者に紐付くＩＤトークンＴＮを特定して当該ＩＤトークンＴＮを失効させ、新たなＩＤトークンＴＮを発行することができる。利用者は、マイナンバーカードを使って再発行申請をするだけで、ＩＤトークンＴＮの再発行を受けることができ、速やかにサービスの利用を再開することができる。この際、サービス利用状況および有効期間を引き継ぐことができるため、ＩＤトークンＴＮの再発行にともなって、サービス利用状況や有効期間を手作業で設定し直すなどの面倒な作業を省略することができる。また、紛失あるいは窃取等されたＩＤトークンＴＮを失効させることができるため、第三者による不正利用を防ぐことができる。
【０１６１】
また、情報処理装置１０１によれば、読取装置ＲｉからＩＤトークン返却要求を受け付けると、当該ＩＤトークン返却要求に含まれる利用者証明用電子証明書のシリアル番号を中間ＩＤ発行装置２０１に送信することができる。また、情報処理装置１０１によれば、中間ＩＤ発行装置２０１から識別子を受信すると、当該識別子と対応付けて登録されたＩＤトークンＴＮの個体識別子をＩＤトークン管理ＤＢ２２０から削除することができる。
【０１６２】
これにより、マイナンバーカード内の利用者証明用電子証明書のシリアル番号から、返却申請の申請者に紐付くＩＤトークンＴＮを特定して、当該ＩＤトークンＴＮを失効させることができる。利用者は、遊園地からの退場時にマイナンバーカードを使って返却申請をするだけでよいため、退場手続を速やかに完了することができる。
【０１６３】
また、情報処理装置１０１によれば、認証用読取装置Ｃｊからサービス要求を受け付けると、ＩＤトークン管理ＤＢ２２０を参照して、受け付けたサービス要求に含まれるＩＤトークンＴＮの個体識別子に対応する識別子が登録されているか否かを判断することができる。そして、情報処理装置１０１によれば、識別子が登録されている場合に、サービス利用許可信号を出力することができる。これにより、サービスの利用申請をした申請者に提供されるＩＤトークンＴＮを利用して、サービスの利用者を簡単に認証することができる。
【０１６４】
また、情報処理装置１０１によれば、ＩＤトークン管理ＤＢ２２０を参照して、識別子が登録され、かつ、当該識別子に対応する有効期間内であると判断された場合に、サービス利用許可信号を出力することができる。これにより、有効期間外でのサービスの不正利用を防ぐことができる。また、有効期間を任意に設定可能にすることで、利用者証明用電子証明書のシリアル番号から変換される識別子の寿命を制御することができ、多様な形態のサービスに対応可能となる。
【０１６５】
また、情報処理装置１０１によれば、サービス利用許可信号を出力する場合に、受け付けたサービス要求に含まれるＩＤトークンＴＮの個体識別子と識別子と対応付けてＩＤトークン管理ＤＢ２２０に記憶されたサービス利用状況を更新することができる。これにより、サービス利用時に利用者のサービス利用状況を自動更新することができる。
【０１６６】
これらのことから、情報処理装置１０１によれば、サービスを利用する際に用いられるＩＤトークンＴＮを発行するにあたり、利用者の匿名性とＩＤトークンＴＮの再発行性とを両立した仕組みを実現することができる。
【０１６７】
なお、本実施の形態で説明した情報登録方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本情報登録プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本情報登録プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１６８】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１６９】
（付記１）サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
処理をコンピュータに実行させることを特徴とする情報登録プログラム。
【０１７０】
（付記２）トークンの再発行申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、受け付けた前記電子証明書の識別情報を前記特定の情報処理装置に送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報と対応付けて前記記憶部に登録されたトークンの識別情報を削除して、当該他の識別情報を前記再発行申請の申請者に提供される新たなトークンの識別情報と対応付けて前記記憶部に登録する、
処理を前記コンピュータに実行させることを特徴とする付記１に記載の情報登録プログラム。
【０１７１】
（付記３）トークンの返却申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、受け付けた前記電子証明書の識別情報を前記特定の情報処理装置に送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報と対応付けて前記記憶部に登録されたトークンの識別情報を削除する、
処理を前記コンピュータに実行させることを特徴とする付記１または２に記載の情報登録プログラム。
【０１７２】
（付記４）読取装置により読み取られたトークンの識別情報を受け付けると、前記トークンの識別情報と対応付けて他の識別情報が前記記憶部に登録されているか否かを判断し、
前記他の識別情報が登録されている場合に、前記サービスの利用許可信号を出力する、
処理を前記コンピュータに実行させることを特徴とする付記１〜３のいずれか一つに記載の情報登録プログラム。
【０１７３】
（付記５）前記登録する処理は、
受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報および有効期間と対応付けて前記記憶部に登録し、
前記出力する処理は、
前記他の識別情報が登録され、かつ、前記他の識別情報に対応する有効期間内である場合に、前記利用許可信号を出力する、ことを特徴とする付記４に記載の情報登録プログラム。
【０１７４】
（付記６）前記記憶部は、前記他の識別情報と前記トークンの識別情報と対応付けて、前記サービスの利用状況を記憶し、
前記利用許可信号を出力する場合に、受け付けた前記トークンの識別情報と前記他の識別情報と対応付けて前記記憶部に記憶された前記サービスの利用状況を更新する、処理を前記コンピュータに実行させることを特徴とする付記５に記載の情報登録プログラム。
【０１７５】
（付記７）トークンの再発行申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、受け付けた前記電子証明書の識別情報を前記特定の情報処理装置に送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報と対応付けて前記記憶部に登録されたトークンの識別情報を削除し、受信した前記他の識別情報と対応付けて前記記憶部に記憶された前記サービスの利用状況および当該他の識別情報を、前記再発行申請の申請者に提供される新たなトークンの識別情報と対応付けて前記記憶部に登録する、
処理を前記コンピュータに実行させることを特徴とする付記６に記載の情報登録プログラム。
【０１７６】
（付記８）電子証明書の識別情報をもとに生成される他の識別情報は、サービスの利用申請ごとに異なる、ことを特徴とする付記１〜７のいずれか一つに記載の情報登録プログラム。
【０１７７】
（付記９）前記特定の情報処理装置は、電子証明書の失効情報を提供する他の情報処理装置にアクセスして、前記電子証明書が失効しているか否かを判断可能であり、
前記受信する処理は、
前記電子証明書の識別情報が送信された結果、当該電子証明書が失効していないと判断された場合に、前記特定の情報処理装置から前記他の識別情報を受信する、ことを特徴とする付記１〜８のいずれか一つに記載の情報登録プログラム。
【０１７８】
（付記１０）サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
処理をコンピュータが実行することを特徴とする情報登録方法。
【０１７９】
（付記１１）サービスの利用申請と、読取装置により読み取られた電子証明書の識別情報とを受け付けると、電子証明書の識別情報をもとに他の識別情報を生成する特定の情報処理装置に、受け付けた前記電子証明書の識別情報を送信し、
送信した前記電子証明書の識別情報をもとに生成された他の識別情報を前記特定の情報処理装置から受信すると、受信した前記他の識別情報を、前記利用申請の申請者に提供されるトークンの識別情報と対応付けて記憶部に登録する、
制御部を有することを特徴とする情報処理装置。
【符号の説明】
【０１８０】
１０１  情報処理装置
１０２  読取装置
１０３  特定の情報処理装置
１１０  記憶部
２００  情報登録システム
２０１  中間ＩＤ発行装置
２０２  情報提供装置
２１０  ネットワーク
２２０  ＩＤトークン管理ＤＢ
２３０  シリアル番号／識別子変換ＤＢ
３００，４００  バス
３０１，４０１  ＣＰＵ
３０２，４０２  メモリ
３０３，４０３  Ｉ／Ｆ
３０４  ディスクドライブ
３０５  ディスク
４０４  読取部
４０５  出力装置
７０１  受付部
７０２  通信制御部
７０３  登録部
７０４  出力部
７０５  判断部
【図１】
2018160067.tif 000003
【図２】
2018160067.tif 000004
【図３】
2018160067.tif 000005
【図４】
2018160067.tif 000006
【図５】
2018160067.tif 000007
【図６】
2018160067.tif 000008
【図７】
2018160067.tif 000009
【図８】
2018160067.tif 000010
【図９】
2018160067.tif 000011
【図１０】
2018160067.tif 000012
【図１１】
2018160067.tif 000013
【図１２】
2018160067.tif 000014
【図１３】
2018160067.tif 000015
【図１４】
2018160067.tif 000016