JP7497095B1 - 認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム - Google Patents
認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム Download PDFInfo
- Publication number
- JP7497095B1 JP7497095B1 JP2023195902A JP2023195902A JP7497095B1 JP 7497095 B1 JP7497095 B1 JP 7497095B1 JP 2023195902 A JP2023195902 A JP 2023195902A JP 2023195902 A JP2023195902 A JP 2023195902A JP 7497095 B1 JP7497095 B1 JP 7497095B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- authentication code
- current location
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 145
- 230000008569 process Effects 0.000 claims abstract description 133
- 238000012795 verification Methods 0.000 claims abstract description 125
- 230000033001 locomotion Effects 0.000 claims description 70
- 230000006870 function Effects 0.000 claims description 28
- 238000012545 processing Methods 0.000 description 87
- 238000007726 management method Methods 0.000 description 81
- 230000000694 effects Effects 0.000 description 39
- 238000004891 communication Methods 0.000 description 30
- 230000015654 memory Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 15
- 238000013523 data management Methods 0.000 description 13
- 230000010365 information processing Effects 0.000 description 13
- 238000001514 detection method Methods 0.000 description 11
- 238000012986 modification Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 238000012790 confirmation Methods 0.000 description 3
- 210000003128 head Anatomy 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 210000003423 ankle Anatomy 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 210000001513 elbow Anatomy 0.000 description 1
- 210000003414 extremity Anatomy 0.000 description 1
- 210000001061 forehead Anatomy 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 210000002414 leg Anatomy 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
- 210000000707 wrist Anatomy 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行する認証コード発行システムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得手段と、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得する位置情報取得手段と、
前記取得された仮想識別情報と、前記実体情報としての前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行する認証コード発行手段と、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録する登録手段と、
を備える、構成を有している。
前記認証コード発行手段が、
使用期間に制限のある前記認証コードを発行する、構成を有している。
前記登録手段が、
前記認証コードを暗号化し、当該暗号化された認証コードをネットワーク上の複数の前記データベースに分散登録する、構成を有している。
前記認証コード発行手段が、
少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードを発行する、構成を有している。
記憶手段に記憶されている前記ユーザ毎に該当するユーザに関するユーザ情報を管理する手段であって、前記ユーザの身体の一部の部位の動きの特徴を示すモーション特徴情報を、当該ユーザ情報として、管理する情報管理手段を更に備え、
前記認証コード発行手段が、
複数の前記現在位置情報に基づいて前記ユーザの身体の一部の部位の軌道を部位軌道情報として検出し、当該検出された部位軌道情報に基づいて前記ユーザの身体の動きを示すモーション情報を特定し、
前記認証コードの発行要求したユーザの前記モーション特徴情報と、前記取得されたモーション情報と、に基づいて、当該対象ユーザの身体的な部位の動きの同一性を判定する判定処理を実行し、
前記判定処理において、前記モーション特徴情報によって示される部位の動きと、前記モーション情報によって示される対象ユーザの身体的な部位の動きと、が同一又は同一とみなされる動きであると判定された場合に、前記対象ユーザの本人認証を行う認証処理を実行し、
前記認証処理によって前記本人認証が成功の場合に、前記本人確認用の認証コードを発行する、構成を有している。
姿勢を変える(しゃがむ、起こす、横たわるなど)動きなどの身体全体の動きも含まれる。
仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行するプログラムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得手段と、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得する位置情報取得手段、
前記取得された仮想識別情報と、前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行する認証コード発行手段、及び、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録する登録手段、
としてコンピュータを機能させる、構成を有している。
仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを利用する端末装置であって、
前記仮想空間内のユーザの識別情報を仮想識別情報として受け付ける受付手段と、
現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する特定手段と、
前記受け付けられた仮想識別情報と、前記実体情報としての前記特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、を対応付けて、サーバシステムに所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードの発行を要求する要求手段と、
前記発行要求に基づいて発行され、かつ、前記ユーザに帰属させた上で所与のデータベースに登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行するサービス関連処理実行手段と、
を備える、構成を有している。
前記認証コードが使用期限を経過しているか否かを判定する使用期限判定処理を実行する判定手段を更に備え、
前記要求手段が、
前記使用期限判定処理の結果、前記認証コードの使用期限が経過していると判定された場合には、再取得した現在位置情報及び時刻情報に基づいて、前記サーバシステムに認証コードの発行を要求する、構成を有している。
前記サービス関連処理実行手段が、
所与のデータベースとして、ネットワーク上の複数のデータベースに暗号化して分散登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行する、構成を有している。
仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを利用するプログラムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として受け付ける受付手段、
現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する特定手段と、
前記受け付けられた仮想識別情報と、前記実体情報としての前記特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、を対応付けて、サーバシステムに所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードの発行を要求する要求手段、及び、
前記発行要求に基づいて発行され、かつ、前記ユーザに帰属させた上で所与のデータベースに登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行するサービス関連処理実行手段、
としてコンピュータを機能させる、構成を有している。
仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行する認証コード発行方法であって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得すること、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得すること、
前記取得された仮想識別情報と、前記実体情報としての前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行すること、及び、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録すること、
を含む、構成を有している。
まず、図1を用いて本実施形態のネットワーク型本人認証システムSの概要及びシステム構成について説明する。
本実施形態のネットワーク型本人認証システムSは、図1に示すように、仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードとしてSBTを発行し、当該発行されたSBTを用いてユーザの本人認証を含む各種のネットワークサービスを適切に享受することが可能なシステムである。
本実施形態のネットワーク型本人認証システムSは、図1に示すように、SBTを発行するトークン発行用サーバ装置10と、インターネットなどのネットワークを介してトークン発行用サーバ装置10に接続され、GPS衛星70から送信された衛星信号に基づいて現在位置を特定する端末装置20(例えば、端末装置20A、20B、20C)と、身元確認事業者によって管理され、身元確認を行う際に用いる身元確認用サーバ装置30と、ブロックチェーン技術を用いて各ユーザのSBTが登録される複数のデータベース40と、所与のネットワークサービスを管理するための各種の処理を実行するサービス管理サーバ装置50と、から構成される。
当該端末装置20の現在位置を示す現在位置情報及び当該現在位置を特定した際の時刻を示す時刻情報と、に対応付けて前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コード(すなわち、SBT)を発行する。
次に、図2を用いて本実施形態のトークン発行用サーバ装置10について説明する。
次に、図3を用いて、端末装置20の機能について説明する。なお、図3は、本実施形態の端末装置20の構成の一例を示す機能ブロック図である。
[4.1]概要
次に、図4を用いて本実施形態のトークン発行用サーバ装置10によって実行される認証コード発行処理及び端末装置20によって実行される認証コード発行要求処理について説明する。
本実施形態のトークン発行用サーバ装置10は、ニックネーム、ハンドルネーム又はペンネームなどの仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードとして認証コード自体の所有者を他の所有者に変更することができないSBTを発行する構成を有している。
(A1)仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得処理、
(A2)ユーザが保持する端末装置20から当該端末装置20の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得する現在位置情報取
得処理、
(A3)取得された仮想識別情報と、実体情報としての取得された現在位置情報及び時刻情報と、を対応付けて、ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードとしてのSBTを発行するSBT発行処理、及び、
(A4)発行された認証コードとしてのSBTをユーザに帰属させた上で各データベース40に登録するSBT登録処理、
を実行する構成を有している。
本実施形態の端末装置20は、所与のネットワークサービスを利用する際に、種々の本人確認を行うことなく、本人の真正性を証明するために、SBTの発行を要求し、かつ、当該発行されたSBTを用いる構成を有している。
(B1)仮想空間内のユーザの識別情報を仮想識別情報として受け付ける仮想識別情報受付処理、
(B2)現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する現在
位置特定処理、
(B3)受け付けられた識別情報と、実体情報としての特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、を対応付けて、サーバシステムに所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードとしてのSBTの発行を要求するSBT発行要求処理、及び、
(B4)SBTの発行要求に基づいて発行され、かつ、ユーザに帰属させた上で各データベース40に登録されたSBTを用いて、ネットワークサービスに関連する処理を実行するサービス関連処理、
を実行する構成を有している。
次に、トークン発行用サーバ装置10によって実行される認証コード発行処理の前提の処理としての身元確認済み情報取得処理について説明する。
次に、トークン発行用サーバ装置10によって実行される認証コード発行処理のうち仮想識別情報取得処理及び現在位置情報取得処理について説明する。
データ管理部102は、図4に示すように、端末装置20から送信された認証コード発行要求を受信した場合には、通信制御部101と連動し、通信部196を介して端末装置20から送信された仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得処理を実行する。
データ管理部102は、仮想識別情報と同様に、端末装置20から送信された認証コード発行要求を受信した場合には、図4に示すように、通信制御部101と連動し、通信部196を介して端末装置20から送信された現在位置情報を取得する現在位置情報取得処理を実行する。
次に、トークン発行用サーバ装置10によって実行される認証コード発行処理のうちSBT発行処理及びSBT登録処理について説明する。
トークン発行管理部103は、認証コード発行要求とともに、仮想識別情報取得処理及び現在位置情報取得処理によって仮想識別情報、現在位置情報及び時刻情報を取得すると、図4に示すように、取得された仮想識別情報と、実体情報としての取得された現在位置情報及び時刻情報と、を対応付けて、ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードとしてのSBTを発行するSBT発行処理を実行する。
s(以下、「検証可能な資格情報」という。)としての身元確認済み情報を取得していること(すなわち、身元確認が実行されていること)を前提に、仮想識別情報と、現在位置情報及び時刻情報と、に基づいて、他のユーザに譲渡不能な固有の認証コードとして、SBTを発行する。
トークン登録管理部104は、トークン発行管理部103によって認証コードとしてのSBTが発行されると、図4に示すように、当該発行されたSBTをユーザに帰属させた上で複数のデータベース400に分散登録する。
次に、端末装置20によって実行される認証コード発行要求処理の前提の処理としての身元確認処理について説明する。
次に、端末装置20によって実行される認証コード発行要求処理のうち仮想識別情報受付処理及び現在位置特定処理について説明する。
入力受付処理部214は、認証コード発行要求を行う場合には、図4に示すように、例えば、ユーザの入力部260への操作に基づいて、仮想空間内のユーザの識別情報を仮想識別情報として受け付ける。
現在位置管理部212は、認証コード発行要求を行う場合には、図4に示すように、現在位置特定処理として、現在位置検出部250によって受信したGPS信号に基づいて、端末装置20の現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する。
次に、端末装置20によって実行される認証コード発行要求処理のうちSBT発行要求処理、SBTの管理及び再発行、当該SBTを用いたウォレット機能、について説明する。
ウォレット管理部217は、認証コード発行要求を行う場合において、仮想識別情報受付処理によって受け付けられた仮想識別情報と、実体情報としての特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、取得すると、図4に示すように、取得した仮想識別情報と、取得した現在位置情報及び時刻情報と、を対応付けて、トークン発行用サーバ装置10に所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードとしてのSBTの発行を要求する。
ウォレット管理部217は、所定のタイミングにおいて各データベース40に分散登録
されているSBTの使用期限を管理する。
ウォレット管理部217は、デジタルウォレットとして、他のユーザのウォレットと識別するためのウォレットアドレスを有し、当該ウォレットアドレスを用いて、無線、Bluetooth(登録商標)、磁気機能を利用して、決済データを他の端末装置20又はサービス管理サーバ装置50に提供する機能を有するアプリケーションを管理する。
[5.1]認証コード発行要求処理
次に、図5及び図6を用いて本実施形態の端末装置20によって実行される認証コード発行要求処理の動作について説明する。
次に、図7を用いて本実施形態のトークン発行用サーバ装置10によって実行される認証コード発行処理の動作について説明する。
[6.1]変形例1
次に、本実施形態の変形例1について説明する。
次に、図8~図10を用いて本実施形態の変形例2について説明する。
を示すシステム構成図であり、図9は、本実施形態の変形例2における情報処理サーバ装置において実行されるユーザのモーションキャプチャー処理について説明するための図である。
本変形例は、認証コード発行処理を実行する際に用いる現在位置情報に基づいてユーザの身体的な動きを認識し、当該認識した動きを用いて本人認証を追加で実行する点に特徴がある。
本変形例の情報処理サーバ装置60は、図9に示すように、
(A1)ユーザPの身体的な特徴を示す情報を身体情報として取得する処理(すなわち、ユーザ情報を読み出す処理及び端末装置20を用いた入力サポートに基づく身体情報を特定して取得する処理を含む。)、
(A2)ユーザPの身体の一部の部位(すなわち、特定の部位)に対応付けて存在し、当該部位の動きに伴って移動する端末装置20の現在位置情報を取得する処理(以下、「部位位置情報取得処理」という。)、
(A3)端末装置20の位置情報に基づいて、ユーザの身体の一部の部位の軌道を部位軌道情報として検出する処理(以下、「部位軌道情報検出処理」という。)、
(A4)取得された身体情報と、検出された部位軌道情報と、に基づいて、ユーザの身体の動きを認識するモーション認識処理、及び、
(A5)認識された身体的な動きをモーション情報としてトークン発行用サーバ装置10に出力する出力制御処理、
を実行する構成を有している。
本変形例のトークン発行用サーバ装置10は、図10を示すように、
(B1)記憶されているユーザ毎に該当するユーザに関するユーザ情報であって、ユーザの身体の一部の部位の動きの特徴を示すモーション特徴情報を、当該ユーザ情報として、
管理し、
(B2)情報処理サーバ装置60から出力されたモーション情報の対象となるユーザ(以下、「対象ユーザ」という。)を特定し、
(B3)特定された対象ユーザのモーション特徴情報(すなわち、基準モーション情報)と、情報処理サーバ装置60から出力されたモーション情報と(すなわち、認識モーション情報)、に基づいて、特定されたユーザの身体的な部位の動きの同一性を判定する判定処理を実行し、
(B4)判定処理において、モーション特徴情報によって示される部位の動きと、モーション情報によって示されるユーザの身体的な部位の動きと、が同一又は同一とみなされる動きであると判定された場合に、該当するユーザの本人認証を行う認証処理を実行し、
(B5)本人認証されたユーザに対して上記のようにSBTを発行する、
構成を有している。
次に、本実施形態の変形例3について説明する。
次に、本実施形態の変形例4について説明する。
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。
あろう。したがって、このような変形例はすべて本発明の範囲に含まれるものとする。
10 :トークン発行用サーバ装置
20 :端末装置
30 :身元確認用サーバ装置
40 :データベース
50 :サービス管理サーバ装置
60 :情報処理サーバ装置
70 :GPS衛星
100 :処理部
101 :通信制御部
102 :データ管理部
103 :トークン発行管理部
110 :タイマ管理部
111 :情報提供部
170 :記憶部
171 :主記憶部
172 :SBT関連情報記憶部
180 :情報記憶媒体
196 :通信部
200 :処理部
210 :通信制御部
211 :Webブラウザ
212 :現在位置管理部
213 :表示制御部
214 :入力受付処理部
215 :身元確認情報管理部
216 :身元確認処理部
217 :ウォレット管理部
218 :タイマ管理部
220 :描画部
230 :音処理部
250 :現在位置検出部
260 :操作入力部
262 :検出部
270 :記憶部
271 :主記憶部
272 :画像バッファ
273 :ユーザ情報記憶部
280 :情報記憶媒体
290 :表示部
292 :音出力部
296 :通信部
Claims (10)
- 仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行する認証コード発行システムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得手段と、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得する位置情報取得手段と、
前記取得された仮想識別情報と、前記実体情報としての前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行する認証コード発行手段と、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録する登録手段と、
を備え、
前記認証コード発行手段が、
少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードを発行することを特徴とする認証コード発行システム。 - 請求項1の認証コード発行システムにおいて、
前記認証コード発行手段が、
使用期間に制限のある前記認証コードを発行する、認証コード発行システム。 - 請求項1の認証コード発行システムにおいて、
前記登録手段が、
前記認証コードを暗号化し、当該暗号化された認証コードをネットワーク上の複数の前記データベースに分散登録する、認証コード発行システム。 - 請求項1の認証コード発行システムにおいて、
記憶手段に記憶されている前記ユーザ毎に該当するユーザに関するユーザ情報を管理す
る手段であって、前記ユーザの身体の一部の部位の動きの特徴を示すモーション特徴情報を、当該ユーザ情報として、管理する情報管理手段を更に備え、
前記認証コード発行手段が、
複数の前記現在位置情報に基づいて前記ユーザの身体の一部の部位の軌道を部位軌道情報として検出し、当該検出された部位軌道情報に基づいて前記ユーザの身体の動きを示すモーション情報を特定し、
前記認証コードの発行要求したユーザを示す対象ユーザの前記モーション特徴情報と、前記取得されたモーション情報と、に基づいて、当該対象ユーザとしての身体的な部位の動きの同一性を判定する判定処理を実行し、
前記判定処理において、前記モーション特徴情報によって示される部位の動きと、前記モーション情報によって示される対象ユーザの身体的な部位の動きと、が同一又は同一とみなされる動きであると判定された場合に、前記対象ユーザの本人認証を行う認証処理を実行し、
前記認証処理によって前記本人認証が成功の場合に、前記本人確認用の認証コードを発行する、認証コード発行システム。 - 仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行するプログラムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得する仮想識別情報取得手段と、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得する位置情報取得手段、
前記取得された仮想識別情報と、前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行する認証コード発行手段、及び、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録する登録手段、
としてコンピュータを機能させ、
前記認証コード発行手段が、
少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードを発行することを特徴とするプログラム。 - 仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを利用する端末装置であって、
前記仮想空間内のユーザの識別情報を仮想識別情報として受け付ける受付手段と、
現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する特定手段と、
前記受け付けられた仮想識別情報と、前記実体情報としての前記特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、を対応付けて、サーバシステムに所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードの発行を要求する要求手段と、
前記発行要求に基づいて少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードとして発行され、かつ、前記ユーザに帰属させた上で所与のデータベースに登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行するサービス関連処理実行手段と、
を備えることを特徴とする端末装置。 - 請求項6の端末装置において、
前記認証コードが使用期限を経過しているか否かを判定する使用期限判定処理を実行する判定手段を更に備え、
前記要求手段が、
前記使用期限判定処理の結果、前記認証コードの使用期限が経過していると判定された場合には、再取得した現在位置情報及び時刻情報に基づいて、前記サーバシステムに認証コードの発行を要求する、端末装置。 - 請求項6の端末装置において、
前記サービス関連処理実行手段が、
所与のデータベースとして、ネットワーク上の複数のデータベースに暗号化して分散登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行する、端末装置。 - 仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを利用するプログラムであって、
前記仮想空間内のユーザの識別情報を仮想識別情報として受け付ける受付手段、
現在位置を特定するとともに、当該現在位置を特定した際の時刻を特定する特定手段と、
前記受け付けられた仮想識別情報と、前記実体情報としての前記特定された現在位置を示す現在位置情報及び当該現在位置を特定した時刻を示す時刻情報と、を対応付けて、サーバシステムに所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードの発行を要求する要求手段、及び、
前記発行要求に基づいて少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードとして発行され、かつ、前記ユーザに帰属させた上で所与のデータベースに登録された認証コードを用いて、前記ネットワークサービスに関連するサービス関連処理を実行するサービス関連処理実行手段、
としてコンピュータを機能させることを特徴とするプログラム。 - コンピュータを用いて、仮想空間におけるユーザの識別情報に実空間における当該ユーザの実在することを示す実体情報を対応付けた固有の認証コードを発行する認証コード発行方法であって、
前記仮想空間内のユーザの識別情報を仮想識別情報として取得すること、
前記ユーザが保持する端末装置から当該端末装置の現在位置を示す現在位置情報と、当該現在位置を特定した際の時刻を示す時刻情報と、を取得すること、
前記取得された仮想識別情報と、前記実体情報としての前記取得された現在位置情報及び時刻情報と、を対応付けて、前記ユーザ固有の識別情報のコードであって、所与のネットワークサービスを利用するための本人確認用の非代替性の認証コードを発行すること、及び、
前記発行された認証コードを前記ユーザに帰属させた上で所与のデータベースに登録すること、
を含み、
少なくとも前記現在位置情報を前記ユーザの生体情報として利用して前記本人確認用の認証コードを発行することを特徴とする認証コード発行方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023195902A JP7497095B1 (ja) | 2023-11-17 | 2023-11-17 | 認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023195902A JP7497095B1 (ja) | 2023-11-17 | 2023-11-17 | 認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7497095B1 true JP7497095B1 (ja) | 2024-06-10 |
Family
ID=91377674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023195902A Active JP7497095B1 (ja) | 2023-11-17 | 2023-11-17 | 認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7497095B1 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005309890A (ja) | 2004-04-23 | 2005-11-04 | Fuji Xerox Co Ltd | 認証システム |
WO2007122726A1 (ja) | 2006-04-21 | 2007-11-01 | Mitsubishi Denki Kabushiki Kaisha | 認証サーバ装置及び端末装置及び認証システム及び認証方法 |
JP7204272B1 (ja) | 2022-08-09 | 2023-01-16 | Gct Japan株式会社 | デジタルトークン提供システム、デジタルトークン提供プログラム及びデジタルトークン提供方法 |
-
2023
- 2023-11-17 JP JP2023195902A patent/JP7497095B1/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005309890A (ja) | 2004-04-23 | 2005-11-04 | Fuji Xerox Co Ltd | 認証システム |
WO2007122726A1 (ja) | 2006-04-21 | 2007-11-01 | Mitsubishi Denki Kabushiki Kaisha | 認証サーバ装置及び端末装置及び認証システム及び認証方法 |
JP7204272B1 (ja) | 2022-08-09 | 2023-01-16 | Gct Japan株式会社 | デジタルトークン提供システム、デジタルトークン提供プログラム及びデジタルトークン提供方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10440019B2 (en) | Method, computer program, and system for identifying multiple users based on their behavior | |
KR101883156B1 (ko) | 인증 시스템 및 방법과 이를 수행하기 위한 사용자 단말, 인증 서버 및 서비스 서버 | |
EP4354311A2 (en) | Blockchain-based identity and transaction platform | |
JP2020517201A (ja) | ブロックチェーン基盤のトークンidを利用してカード使用を承認する方法及びこれを利用したサーバ{method for approving use of card by using blockchain−based token id and server using method} | |
US8621583B2 (en) | Sensor-based authentication to a computer network-based service | |
US20180268415A1 (en) | Biometric information personal identity authenticating system and method using financial card information stored in mobile communication terminal | |
US20160262017A1 (en) | Personal assistant authentication | |
CN110300083B (zh) | 一种获取身份信息的方法、终端及验证服务器 | |
US9596234B2 (en) | Methods and systems for providing bidirectional authentication | |
US20160189136A1 (en) | Authentication of mobile device for secure transaction | |
KR101033337B1 (ko) | 단말기 사용자의 본인확인을 강화한 보안 인증방법 | |
JP5303407B2 (ja) | 生体認証システム、携帯端末、半導体素子、および情報処理サーバ | |
US10438201B2 (en) | System for generating a transaction specific tokenization for a wearable device | |
JPH09204480A (ja) | 金融取引システムにおける取引地点管理方法 | |
KR20110002968A (ko) | 생체 인증을 이용한 금융 거래 서비스 제공 방법 및 시스템과 그를 위한 휴대용 저장 장치 | |
KR20220028836A (ko) | 블록체인 네트워크 기반의 분산 아이디를 이용한 운전 면허증 인증 서비스 방법 및 운전 면허증 인증 서비스를 수행하는 사용자 단말 | |
JP7497095B1 (ja) | 認証コード発行システム、認証コード発行方法、端末装置、及び、プログラム | |
KR101459283B1 (ko) | 2채널 인증장치와 방법 | |
TWM639523U (zh) | 電子付款系統 | |
JP7306770B2 (ja) | プログラム、情報処理方法、端末 | |
KR20110002967A (ko) | 생체 인증을 이용한 실명 인증 서비스 제공 방법 및 시스템과 그를 위한 휴대용 저장 장치 | |
JP2002229956A (ja) | バイオメトリクス認証システム,バイオメトリクス認証局,サービス提供サーバ,バイオメトリクス認証方法及びプログラム並びにサービス提供方法及びプログラム | |
KR100715651B1 (ko) | 얼굴영상 기반의 패스워드를 이용한 제3자 인증 시스템 및방법 | |
TW201931225A (zh) | 票證發行與入場驗證系統與方法 | |
JP7434655B1 (ja) | 認証システム、端末装置、本人確認方法、及び、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231222 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20231222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240312 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240423 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240507 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240522 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7497095 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |