JP5078675B2 - Member authentication system and portable terminal device - Google Patents
Member authentication system and portable terminal device Download PDFInfo
- Publication number
- JP5078675B2 JP5078675B2 JP2008051500A JP2008051500A JP5078675B2 JP 5078675 B2 JP5078675 B2 JP 5078675B2 JP 2008051500 A JP2008051500 A JP 2008051500A JP 2008051500 A JP2008051500 A JP 2008051500A JP 5078675 B2 JP5078675 B2 JP 5078675B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- authentication
- communication unit
- encrypted
- unit
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
この発明は、会員の認証を行う会員認証システム及び携帯端末装置に関する。 The present invention relates to a member authentication system and a mobile terminal device for authenticating a member.
従来の技術(例えば特許文献1)では、移動体内に配置されている移動ネットワークから離れた場所に配置された第1認証サーバとは別に、第2認証サーバを移動ネットワーク内に配置して、第2認証サーバにおいても移動端末の認証が行えるようにしている。特に、移動体側の移動ネットワークと地上側の第1認証サーバとの間の接続が不可能となった場合に、第2認証サーバが、移動ネットワークへの参加を試みる移動端末の認証を行うとしている。 In the conventional technology (for example, Patent Document 1), a second authentication server is arranged in the mobile network separately from the first authentication server arranged in a place away from the mobile network arranged in the mobile body. 2 The authentication server can also be authenticated in the authentication server. In particular, when the connection between the mobile network on the mobile body and the first authentication server on the ground side becomes impossible, the second authentication server authenticates the mobile terminal attempting to join the mobile network. .
特許文献1では、第2認証サーバは第1認証サーバと同様の認証データを保持し、第1認証サーバと第2認証サーバ間の通信ができない場合に限り、第2認証サーバが保持する認証データを用いて認証を行うように構成されている。
In
しかし、特許文献1の場合は、第2認証サーバで移動端末の認証を行うためには、移動端末を認証するための情報が第1認証サーバに認証データとして登録されてから、移動端末が第2認証サーバに認証要求を送るまでの間に、第1認証サーバと第2認証サーバとの間で必ず通信を行うことができ、第2認証サーバが第1認証サーバの認証データを取得している必要がある。
However, in the case of
つまり、移動端末を認証するための情報が第1認証サーバに認証データとして登録されてから、移動端末が第2認証サーバに認証要求を送るまでの間に、第1認証サーバと第2認証サーバとの間で通信を行うことができなかった場合は、第2認証サーバは認証情報を持っていないので、第2認証サーバは、移動端末の認証を行うことはできない。 That is, the first authentication server and the second authentication server after the information for authenticating the mobile terminal is registered as authentication data in the first authentication server and before the mobile terminal sends an authentication request to the second authentication server. If the second authentication server does not have the authentication information, the second authentication server cannot authenticate the mobile terminal.
また、仮に通信を行うことができた場合でも、通信回線の容量に対して、認証データのサイズが膨大だった場合には、認証要求までに認証データの取得が完了していないことも起こり得る。 Even if communication can be performed, if the size of the authentication data is enormous with respect to the capacity of the communication line, acquisition of the authentication data may not be completed by the authentication request. .
図7を用いて具体的に説明する。 This will be specifically described with reference to FIG.
通常、会員登録を受け付ける会員サーバは地上システムとして構成される。したがって、携帯電話を持つユーザは、この地上システムの会員サーバにアクセスし、会員登録を行う。 Normally, a member server that accepts member registration is configured as a ground system. Therefore, a user having a mobile phone accesses the member server of the ground system and performs member registration.
このユーザが、列車などに搭載されている車内システムの会員限定コンテンツにアクセスする場合、車内サーバ(第2認証サーバ)にアクセス要求を出す。一般的な構成では、車内サーバ(第2認証サーバ)は会員サーバ(第1認証サーバ)に問い合わせを行うが、列車は常時移動しているため、無線通信を行えない環境にいる可能性がある。 When this user accesses the member-only content of the in-vehicle system mounted on the train or the like, an access request is issued to the in-vehicle server (second authentication server). In a general configuration, the in-vehicle server (second authentication server) makes an inquiry to the member server (first authentication server). However, since the train is constantly moving, there is a possibility of being in an environment where wireless communication cannot be performed. .
そのような場合、ユーザは無線通信が行える環境に移動するまで、車内コンテンツにアクセスすることはできない。 In such a case, the user cannot access the in-vehicle content until moving to an environment where wireless communication is possible.
特許文献1では、認証データのコピーを車内システムにおくことにより、このような課題を解決しようとしている。
In
しかし、現状、列車に搭載されている車内システムと地上システムの間は、DoPa(登録商標)やデジタル無線、無線LAN(Local Area Network)やミリ波などで接続されているが、DoPa(登録商標)やデジタル無線はリアルタイム通信が可能であるものの、通信回線の容量はそれほど大きくない。また、運行制御に必要な情報が多く流れているため、このような用途に使える容量は非常に少ない。一方、無線LANやミリ波は大容量であるが、駅などの限られたエリアにしか設置されていないため、リアルタイム通信は不可能である。 However, currently, the in-vehicle system mounted on the train and the ground system are connected by DoPa (registered trademark), digital wireless, wireless LAN (Local Area Network), millimeter wave, etc., but DoPa (registered trademark) ) And digital radio can perform real-time communication, but the capacity of the communication line is not so large. In addition, since a large amount of information necessary for operation control flows, there is very little capacity available for such use. On the other hand, wireless LANs and millimeter waves have large capacities, but real-time communication is impossible because they are installed only in limited areas such as stations.
さらに、鉄道会社がターゲットとしているユーザ数は非常に多く、認証データも膨大になることが想定される。 Furthermore, it is assumed that the number of users targeted by the railway company is very large, and the authentication data is enormous.
したがって、認証データを地上システム(第1認証サーバ)と車内システム(第2認証サーバ)の間で、リアルタイムに同期することは不可能である。
本発明は、上記のような課題を解決するためになされたもので、第1認証サーバと第2認証サーバの間で通信ができない場合でも、第2認証サーバで移動端末の認証を行うことを目的としている。 The present invention has been made in order to solve the above-described problems. Even when communication is not possible between the first authentication server and the second authentication server, the second authentication server authenticates the mobile terminal. It is aimed.
この発明の会員認証システムは、
会員の登録処理を行なう第1サーバ装置と、会員の認証処理を行なう第2サーバ装置と、前記第1サーバ装置及び前記第2サーバ装置と通信可能な携帯端末装置とを備えた会員認証システムにおいて、
前記携帯端末装置は、
前記第1サーバ装置及び第2サーバ装置と通信可能な携帯側通信部と、
携帯側情報管理部と、
携帯側情報格納部と
を備え、
第1サーバ装置は、
前記携帯側通信部と通信可能な第1側通信部と、
第1側会員登録部と、
会員データベースを格納している第1側会員データベース格納部と
を備え、
前記第2サーバ装置は、
前記携帯側通信部と通信可能な第2側通信部と、
第2側会員認証部と
を備え、
前記携帯端末装置の前記携帯側情報管理部は、
会員登録を要求する会員登録要求を生成し、生成した前記会員登録要求を前記携帯側通信部を介して前記第1サーバ装置に送信し、
前記第1サーバ装置の前記第1側会員登録部は、
前記携帯側通信部から送信された前記会員登録要求を前記第1側通信部を介して受信すると、認証処理に使用される特定の情報である会員情報を前記第2サーバ装置により復号可能に暗号化した暗号化会員情報を生成し、生成した前記暗号化会員情報を前記第1側通信部を介して前記携帯端末装置に送信すると共に前記会員情報を前記第1側会員データベース格納部の前記会員データベースに登録し、
前記携帯端末装置の前記携帯側情報管理部は、
前記第1側通信部から送信された前記暗号化会員情報を前記携帯側通信部を介して受信すると、受信した前記暗号化会員情報を前記携帯側情報格納部に格納すると共に、ユーザの所定の操作があると所定の認証情報と前記携帯側情報格納部に格納した前記暗号化会員情報とを含むと共に会員であるかどうかを認証する認証処理を要求する会員認証要求を生成し、生成した前記会員認証要求を前記携帯側通信部を介して前記第2サーバ装置に送信し、
第2サーバ装置の前記第2側会員認証部は、
前記携帯側通信部から送信された前記会員認証要求を前記第2側通信部を介して受信すると、前記会員認証要求に含まれる前記暗号化会員情報を前記会員情報に復号し、復号した前記会員情報を用いて前記会員認証要求に含まれる前記所定の認証情報を検証することを特徴とする。
The member authentication system of this invention is
In a member authentication system comprising: a first server device that performs member registration processing; a second server device that performs member authentication processing; and a portable terminal device capable of communicating with the first server device and the second server device. ,
The portable terminal device
A mobile communication unit capable of communicating with the first server device and the second server device;
A mobile information manager,
A portable information storage unit,
The first server device
A first communication unit capable of communicating with the portable communication unit;
A first-side member registration department;
A first-side member database storage unit storing a member database;
The second server device is
A second communication unit capable of communicating with the portable communication unit;
A second-side member authentication unit,
The portable information management unit of the portable terminal device is
Generating a member registration request for requesting member registration, and transmitting the generated member registration request to the first server device via the mobile communication unit;
The first-side member registration unit of the first server device is
When the member registration request transmitted from the mobile communication unit is received via the first communication unit, the member information, which is specific information used for the authentication process, is decrypted by the second server device. Encrypted member information is generated, the generated encrypted member information is transmitted to the portable terminal device via the first communication unit, and the member information is transmitted to the member of the first member database storage unit. Register in the database,
The portable information management unit of the portable terminal device is
When the encrypted member information transmitted from the first side communication unit is received via the portable side communication unit, the received encrypted member information is stored in the portable side information storage unit, and a predetermined user's predetermined When there is an operation, it generates a member authentication request that includes a predetermined authentication information and the encrypted member information stored in the portable information storage unit and requests an authentication process for authenticating whether or not the member is a member. A member authentication request is transmitted to the second server device via the mobile communication unit,
The second-side member authentication unit of the second server device is
When the member authentication request transmitted from the mobile communication unit is received via the second communication unit, the encrypted member information included in the member authentication request is decrypted into the member information, and the decrypted member The predetermined authentication information included in the member authentication request is verified using information.
本発により、第1認証サーバと第2認証サーバとの間で通信ができない場合でも、第2認証サーバで移動端末の認証を行うことができる。 Even if communication between the first authentication server and the second authentication server is not possible, the mobile terminal can be authenticated by the second authentication server.
実施の形態1.
図1は、コンピュータで実現される第1認証サーバ100(第1サーバ装置)あるいは第2認証サーバ200(第2サーバ装置)あるいは携帯端末300(携帯端末装置)のハードウェア資源の一例を示す図である。これらはいずれもコンピュータであり、図1に示すような同様のハードウェア構成であるので、第1認証サーバ100の場合を想定して説明するが、第1認証サーバ100についての説明は、第2認証サーバ200、携帯端末300にも同様に当てはまる。
FIG. 1 is a diagram illustrating an example of hardware resources of a first authentication server 100 (first server device), a second authentication server 200 (second server device), or a mobile terminal 300 (mobile terminal device) realized by a computer. It is. Since these are computers and have the same hardware configuration as shown in FIG. 1, description will be made assuming the case of the
図1において、第1認証サーバ100は、プログラムを実行するCPU810(Central Processing Unit:中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう)を備えている。CPU810は、バス825を介してROM(Read Only Memory)811、RAM(Random Access Memory)812、表示装置813、操作キー814、通信部816、磁気ディスク装置820と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置820の代わりに、光ディスク装置、フラッシュメモリなどの記憶装置でもよい。
In FIG. 1, the
RAM812は、揮発性メモリの一例である。ROM811、磁気ディスク装置820、フラッシュメモリ等の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部、格納部、バッファの一例である。通信816、操作キー814、FDD817などは、入力部、入力装置の一例である。また、通信部816、表示装置813などは、出力部、出力装置の一例である。
The
磁気ディスク装置820(あるいはフラッシュメモリ)には、オペレーティングシステム821(OS)、ウィンドウシステム822、プログラム群823、ファイル群824が記憶されている。プログラム群823のプログラムは、CPU810、オペレーティングシステム821、ウィンドウシステム822により実行される。
The magnetic disk device 820 (or flash memory) stores an operating system 821 (OS), a
上記プログラム群823には、以下に述べる実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、CPU810により読み出され実行される。
The
ファイル群824には、以下に述べる実施の形態の説明において、「会員データベース」、「アクセス履歴データベース」などとして説明する情報や、「〜の判定結果」、「〜の算出結果」、「〜の抽出結果」、「〜の生成結果」、「〜の処理結果」として説明する情報や、データや信号値や変数値やパラメータなどが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してCPU810によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのCPUの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のCPUの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
In the
また、以下に述べる実施の形態の説明においては、データや信号値は、RAM812のメモリ、磁気ディスク装置820の磁気ディスク、その他光ディスク、ミニディスク、DVD(Digital・Versatile・Disk)等の記録媒体に記録される。また、データや信号は、バス825や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
In the description of the embodiment described below, data and signal values are stored on a recording medium such as a memory of the
また、以下に述べる実施の形態の説明において、「〜部」として説明するものは、「手段」、「〜回路」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ROM811に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フラッシュメモリ等の記録媒体に記憶される。プログラムはCPU810により読み出され、CPU810により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
Further, in the description of the embodiments described below, what is described as “to part” may be “means”, “to circuit”, and “to device”, and “to step” and “to”. “Procedure” and “˜Process” may be used. That is, what is described as “˜unit” may be realized by firmware stored in the
図2に実施の形態1の会員認証システム1000のシステム構成を示す。 FIG. 2 shows a system configuration of the member authentication system 1000 according to the first embodiment.
(システム構成)
本システムの最小構成は、第1認証サーバ100と、第2認証サーバ200と、携帯端末300とからなる。さらに、本システムはコンテンツサーバ400を備えてもよい。第1認証サーバ100は通常地上に設置され、第2認証サーバ200は通常列車などの移動体内に設置されることを想定する。また、携帯端末300はユーザが携帯可能な端末装置であり、携帯電話、携帯情報端末、携帯ゲーム機などが想定される。
(System configuration)
The minimum configuration of this system includes a
(通信方式)
(1)第1認証サーバ100と第2認証サーバ200との間は、デジタル無線などの無線通信で接続されてもよいが、その回線はさほど太くなく、また、常時リアルタイム通信できるような状態ではないことを想定する。
(2)第1認証サーバ100と携帯端末300との間は、携帯電話のパケット網などの無線通信で接続される。
(3)第2認証サーバ200と携帯端末300との間は、無線LANやBluetooth(登録商標)、赤外線通信、FeliCa(登録商標)などの近距離無線通信で接続される。
(Communication method)
(1) The
(2) The
(3) The
(第1認証サーバ100の構成)
第1認証サーバ100は、第1側通信部101、第1側会員登録部102、第1側会員DB104を備える。会員データベースは、第1認証サーバ100にのみ第1側会員DB(DataBase:データベース)104として存在する。第1側会員DB104は、第1側会員DB格納部に格納されている。なお、以下の実施の形態における第1認証サーバ100の動作は、第1側会員登録部102自身が行ない、あるいは、第1側会員登録部102が第1側通信部101等を用いて行うものである。
(Configuration of the first authentication server 100)
The
(第2認証サーバ200の構成)
第2認証サーバ200は、第2側通信部201、第2側会員認証部202を備える。なお、以下の実施の形態における第2認証サーバ200の動作は、第2側会員認証部202自身が行ない、あるいは、第2側会員認証部202が第2側通信部201等を用いて行うものである。
(Configuration of the second authentication server 200)
The
(携帯端末300の構成)
また、携帯端末300は、第1認証サーバ100と通信するための携帯側第1通信部301、第2認証サーバ200と通信するための携帯側第2通信部302、携帯側情報管理部303、携帯側情報格納部304を備える。なお、以下の実施の形態における携帯端末300の動作は、携帯側情報管理部303自身が行ない、あるいは、携帯側情報管理部303が携帯側第1通信部301、携帯側第2通信部302、携帯側情報格納部304を用いて行うものである。
(Configuration of mobile terminal 300)
The
また、図2にはコンテンツサーバ400を表している。コンテンツサーバ400は、コンテンツ401、コンテンツ提供部402を備える。
FIG. 2 shows the
(暗号鍵)
第1認証サーバ100は、第2認証サーバ200で復号可能な形で情報を暗号化するための第1側暗号鍵103をもつ。また、第2認証サーバ200は、第1認証サーバ100で暗号化された情報を復号するための第2側復号鍵203をもつ。これは、一般に用いられている共通鍵のような仕組みで実現してもよい。
(Encryption key)
The
(会員登録の動作)
図3は、会員登録時の動作を示す図である。図3を参照して会員登録時の動作を説明する。
(Membership registration)
FIG. 3 is a diagram illustrating an operation at the time of member registration. The operation at the time of member registration will be described with reference to FIG.
(携帯端末300の動作)
会員認証システム1000に会員登録する場合、携帯端末300は、第1認証サーバ100に対し会員登録要求を送信する(ステップS1)。すなわち携帯端末300の携帯側情報管理部303が「会員登録要求」を生成し、生成した「会員登録要求」を携帯側第1通信部301を介して第1認証サーバ100に送信する。
(Operation of mobile terminal 300)
When registering as a member in the member authentication system 1000, the
(第1認証サーバ100の動作)
第1認証サーバ100の第1側会員登録部102は、第1側通信部101を介して「会員登録要求」を受信すると、新規に「ユーザIDとパスワード」を発行するとともに(ステップS2)、「ユーザIDとパスワード」の正当性を検証するための検証用情報(特定の情報の一例)である「会員情報」を作成し(ステップS3)、この「会員情報」を第1側暗号鍵103で暗号化(ステップS4)して「暗号化会員情報」を生成する。そして、第2側会員認証部202は、「ユーザIDとパスワード」、及び「暗号化会員情報」を第1側会員DB104に登録するとともに(ステップS5)、第1側通信部101を介して、携帯端末300に対し、「ユーザIDとパスワード」、及び「暗号化会員情報」を送信する(ステップS6)。なお、「ユーザIDとパスワード」との正当性を検証するための検証用情報(会員情報)としては、「ユーザIDとパスワード」とをそのままでもよいし、あるいはハッシュ関数を適用することにより生成される値などでもよい。
(Operation of the first authentication server 100)
When receiving the “member registration request” via the
なお、「ユーザIDとパスワード」は、携帯端末300のユーザに指定させ、携帯端末300から送信してもよい。
The “user ID and password” may be specified by the user of the
(携帯端末300の動作)
携帯端末300の携帯側情報管理部303は、携帯側第1通信部301を介して「ユーザIDとパスワード」及び「暗号化会員情報」を第1認証サーバ100から受信する。携帯側情報管理部303は、受信した「ユーザIDとパスワード」をユーザに提示する(図示していない表示部に表示する)とともに、「暗号化会員情報」を携帯側情報格納部304に格納する。携帯側情報格納部304の具体例としては、アプリケーションに与えられたデータ保存領域やFeliCa(登録商標)チップ内などが想定される。
(Operation of mobile terminal 300)
The mobile-side
(会員認証の動作)
図4は、会員認証時の動作を示す図である。図4を参照して会員認証時の動作を説明する。
(Member authentication operation)
FIG. 4 is a diagram illustrating an operation during member authentication. The operation at the time of member authentication will be described with reference to FIG.
(携帯端末300の動作)
会員認証システム1000を利用する場合、まず、ユーザから「ユーザIDとパスワード」(所定の認証情報の一例)が入力される(S11)。そして、携帯端末300の携帯側情報管理部303は、ユーザから入力される「ユーザIDとパスワード」(所定の認証情報の一例)と携帯側情報格納部304に格納されている「暗号化会員情報」とを含む「会員認証要求」を生成する(S12)。そして、携帯側情報管理部303は、携帯側第2通信部302を介して、第2認証サーバ200に「会員認証要求」を送信する(S13)。この「会員認証要求」は、会員であるかどうかを認証する認証処理の要求である。
(Operation of mobile terminal 300)
When using the member authentication system 1000, first, the user inputs "user ID and password" (an example of predetermined authentication information) (S11). The mobile-side
(第2認証サーバ200の動作)
第2認証サーバ200は、会員情報を復号化できること、及び、暗号化会員情報を復号化して生成される「ユーザIDとパスワード」の正当性を検証するための検証用情報(会員情報)により、受信した「ユーザID、パスワード」が検証されることをもって、この携帯端末300が会員であることを認証する。すなわち、第2側会員認証部202は、携帯側第2通信部302から送信された「会員認証要求」を第2側通信部201を介して受信し、受信した「会員認証要求」に含まれる「暗号化会員情報」を第1側暗号鍵103に対応する第2側復号鍵203によって復号し(S14)、復号した「会員情報」を用いて「会員認証要求」に含まれる「ユーザIDとパスワード」(所定の認証情報)を検証する(S15)。
(Operation of the second authentication server 200)
The
第2側会員認証部202は、第2側通信部201を介して、「会員認証結果」をコンテンツサーバ400などに送信する(S16)。コンテンツサーバ400のコンテンツ提供部402は、この認証結果を利用して、コンテンツ401を携帯端末300に提供するなどの、アクセス制限を行うことが可能となる(S17)。
The second side
以上のような構成により、第2認証サーバ200が第1認証サーバ100のもつ第1側会員DB104と直接通信することができないような環境においても、会員限定サービス、例えば、会員限定コンテンツへのアクセスサービス、などを享受することが可能となる。
With the configuration described above, even in an environment where the
実施の形態2.
図5を用いて、実施の形態2における会員認証システム1000のシステム構成を説明する。図5に示すシステムの実施の形態1(図2)との違いは、図5の第1認証サーバ100が図2で説明した第2側会員認証部202と同様の機能を持つ第1側会員認証部106を備え、また、図5の第2認証サーバ200が図2で説明した第1側会員登録部102と同様の機能を持つ第2側会員登録部205を備えたところにある。
Embodiment 2. FIG.
The system configuration of the member authentication system 1000 according to the second embodiment will be described with reference to FIG. The first embodiment of the system shown in FIG. 5 is different from the first embodiment (FIG. 2) in that the
(暗号鍵/復号鍵)
さらに、第2認証サーバ200は、第1認証サーバ100で復号可能な形で情報を暗号化するための第2側暗号鍵204を持つ。また、第1認証サーバ100は、第2認証サーバ200で第2側暗号鍵204により暗号化された情報を復号するための第1側復号鍵105をもつ。これらは、一般に用いられている共通鍵のような仕組みで、実施の形態1で説明した暗号鍵、及び、復号鍵を兼ねてもよい。
(Encryption key / Decryption key)
Further, the
(第2認証サーバ200における会員登録の動作)
実施の形態2の会員認証システム1000では、第2認証サーバ200が第2側会員登録部205を備えたので、第2認証サーバ200による会員登録処理が可能となる。この場合、第2認証サーバ200における会員登録手順は、実施の形態1で説明した第1認証サーバ100における会員登録手順と、ほぼ同様である。会員登録手順で違いのある点は、第2認証サーバ200は会員データベースを備えていないため、会員登録処理において、会員データベースへの登録処理を行わないことである。
(Member Registration Operation in Second Authentication Server 200)
In the member authentication system 1000 according to the second embodiment, since the
(第1認証サーバ100における会員認証の動作)
実施の形態2の会員認証システム1000では、第1認証サーバ100が第1側会員認証部106を備えたので、第1認証サーバ100による会員認証処理が可能となる。この場合、第1認証サーバ100における会員認証手順も、実施の形態1で説明した第2認証サーバ200における会員認証手順とほぼ同様である。会員認証手順で違いのある点は、会員認証処理において、第1側会員認証部106は、第1側会員DB104との照合を行い、第1側会員DB104に登録されていない場合には、そのタイミングで第1側会員DB104への登録を行うことである。例えば、この場合の動作は次の様になる。
(1.携帯端末300)
携帯側情報管理部303は、生成した「会員登録要求」を携帯側第2通信部302を介して第2認証サーバ200に送信する。
(2.第2認証サーバ200)
第2側会員登録部205は、携帯端末300から送信された「会員登録要求」を第2側通信部201を介して受信すると共に、会員登録要求を受信すると第1認証サーバ100の第1側会員認証部106による認証処理に使用される「ユーザID、パスワード」(特定の情報の一例)を第2側暗号鍵204により暗号化した暗号化会員情報を生成し、生成した暗号化会員情報を第2側通信部201を介して携帯端末300に送信する。
(3.携帯端末300)
携帯側情報管理部303は、第2側通信部201から送信された暗号化会員情報を携帯側第2通信部302を介して受信すると、受信した暗号化会員情報を携帯側情報格納部304に格納すると共に、ユーザから「ユーザID、パスワード」の入力(所定の操作)があると、「ユーザID、パスワード」と携帯側情報格納部304に格納した暗号化会員情報とを含むと共に会員であるかどうかを認証する認証処理を要求する会員認証要求を生成し、生成した会員認証要求を携帯側第1通信部301を介して第1認証サーバ100に送信する。
(4.第1認証サーバ100)
第1側会員認証部106は、携帯端末300から送信された会員認証要求を第1側通信部101を介して受信し、受信した会員認証要求に含まれる暗号化会員情報を第1側復号鍵105を用いて復号し、復号した会員情報を用いて会員認証要求に含まれる「ユーザID、パスワード」を検証する。さらに第1側会員認証部106は、検証の結果、認証成立と判定したときは、この会員情報と同じデータが第1側会員DB104に既に登録されているかどうかを判定し、登録されていないと判定すると、この会員情報を第1側会員DB104に登録する。
(Operation of Member Authentication in the First Authentication Server 100)
In the member authentication system 1000 according to the second embodiment, since the
(1. mobile terminal 300)
The portable
(2. Second authentication server 200)
The second-side
(3. Mobile terminal 300)
When the mobile side
(4. First authentication server 100)
The first-side
(第2認証サーバ200で登録処理した場合)
なお、第1認証サーバ100と第2認証サーバ200が接続可能な形態の場合には、第2認証サーバ200における第2側会員登録部205による会員登録処理の際に、その「登録履歴」を記録しておき、接続可能なタイミングで、第2側会員登録部205は、第2側通信部201を介して、第1認証サーバ100に記録した「登録履歴」を送信し、第1認証サーバ100で第1側会員DB104に登録するようにしてもよい。動作は、例えば次の様である。
(1.第2認証サーバ200)
第2認証サーバ200の第2側会員登録部205は、生成した会員情報(検証用情報)を履歴として記憶し、この会員情報を第2側暗号鍵204で暗号化し、第2側通信部201を介して第1認証サーバ100に送信する。
(2.第1認証サーバ100)
第1認証サーバ100の第1側会員認証部106は、第2認証サーバ200から送信された暗号化会員情報を第1側通信部101を介して受信し、受信した暗号化会員情報を第1側復号鍵105で復号して第1側会員DB104に登録する。
(When the registration process is performed by the second authentication server 200)
In the case where the
(1. Second authentication server 200)
The second-side
(2. First authentication server 100)
The first side
以上のような構成により、第1側会員DB104と直接通信することができないような環境において、あらかじめ会員登録をしていない場合でも、会員限定サービス、例えば、会員限定コンテンツへのアクセスサービス、などを享受することが可能となる。
With the above configuration, in an environment where direct communication with the first-
実施の形態3.
実施の形態2において、「会員登録要求」の際に、携帯端末300の個体を識別可能な端末識別情報、例えば、端末固有のIDなどをあわせて送信するようにする。
Embodiment 3 FIG.
In the second embodiment, at the time of “member registration request”, terminal identification information that can identify an individual
例えば第1認証サーバ100の第1側会員登録部102では、第1側会員DB104に登録の際には、会員情報と端末識別情報とを対応付けて登録する。第1側会員登録部102は、新たに「会員登録要求」を受信した場合は、受信した「会員登録要求」に含まれる端末識別情報を第1側会員DB104と照合し、重複していない場合にのみ会員登録を行う。
For example, the first-side
処理内容は例えば次の様である。
(1.携帯端末300)
携帯側情報管理部303は、自己である携帯端末装置の個体を識別可能な端末識別情報を会員登録要求に含めて会員登録要求を生成する。
(2.第1認証サーバ100)
第1側会員登録部102は、端末識別情報を含む会員登録要求を第1側通信部101を介して受信すると、会員登録要求に含まれる端末識別情報に対応する会員情報が第1側会員DB104に登録されているかどうかを判定し、登録されていないと判定すると端末識別情報と会員情報とを対応付けて第1側会員DB104に登録する。
The processing content is as follows, for example.
(1. mobile terminal 300)
The mobile-side
(2. First authentication server 100)
When the first side
以上のような構成により、会員データベースと直接通信することができないような環境において、同じ携帯端末300が重複して登録されることを防止することが可能となる。 With the configuration as described above, it is possible to prevent the same portable terminal 300 from being registered repeatedly in an environment where direct communication with the member database is not possible.
実施の形態4.
実施の形態4は、実施の形態2もしくは実施の形態3において、「会員認証」を行う際に、「アクセス履歴」を記録するようにする実施形態である。
Embodiment 4 FIG.
The fourth embodiment is an embodiment in which “access history” is recorded when “member authentication” is performed in the second or third embodiment.
第1認証サーバ100は図6に示すように、アクセス履歴を記録するアクセス履歴データベース107を持つ。アクセス履歴データベース107は、格納部に格納されている。「アクセス履歴」は、第1認証サーバ100のアクセス履歴データベース107に保存される。
As shown in FIG. 6, the
(第1認証サーバ100による会員認証の場合)
第1認証サーバ100における会員認証手順にて、会員認証要求を受けた際、その会員認証要求に使われた情報(会員情報)、認証結果を時刻とともにアクセス履歴データベース107に記録する。
処理内容は例えば次の様である。
第1側会員認証部106は、携帯端末300から会員認証要求を受信すると、受信した会員認証要求に含まれる暗号化会員情報を第1側復号鍵105で復号した会員情報と、認証結果とを含むアクセス履歴を生成し、このアクセス履歴をアクセス履歴データベース107に登録する。
(In the case of member authentication by the first authentication server 100)
When a member authentication request is received in the member authentication procedure in the
The processing content is as follows, for example.
When receiving the member authentication request from the
(第2認証サーバ200による会員認証の場合)
(1.第2認証サーバ200)
第2認証サーバ200における「会員認証手順」にて、会員認証要求を受けた際、第2側会員認証部202は、その会員認証要求に使われた情報(会員情報、「ユーザID及びパスワード」など)、認証結果を時刻とともに第2側暗号鍵204で暗号化した「暗号化アクセス履歴」を第2側通信部201を介して携帯端末300に送信する。
(2.携帯端末300)
携帯端末300は携帯側第2通信部302を介して「暗号化アクセス履歴」を受信し、受信した情報(暗号化アクセス履歴)を会員情報とともに携帯側情報格納部304に保存する。そして、携帯側情報管理部303は、第1認証サーバ100に「会員認証要求」を送る際に、「暗号化会員情報」とあわせて「暗号化アクセス履歴」送信する。
(3.第1認証サーバ100)
第1認証サーバ100は、受信した「会員認証要求」に「暗号化会員情報」とともに「暗号化アクセス履歴」が含まれる場合には、「暗号化アクセス履歴」を第1側復号鍵105で復号し、復号したアクセス履歴をアクセス履歴データベース107に登録する。
(In the case of member authentication by the second authentication server 200)
(1. Second authentication server 200)
When the member authentication request is received in the “member authentication procedure” in the
(2. Mobile terminal 300)
The
(3. First authentication server 100)
When the received “member authentication request” includes “encrypted access history” together with “encrypted member information”, the
なお、第1認証サーバ100と第2認証サーバ200とが接続可能な形態の場合には、
第2認証サーバ200における「会員認証」の際に、その履歴を残しておき、接続可能なタイミングで第2認証サーバ200から第1認証サーバ100に前記の「暗号化アクセス履歴」送信し、第1認証サーバ100側で復号してアクセス履歴データベース107に追記するようにしてもよい。
In the case where the
At the time of “member authentication” in the
以上のような構成により、アクセス履歴データベースと直接通信することができないような環境においても、アクセス履歴を記録することが可能となる。 With the configuration described above, it is possible to record the access history even in an environment where direct communication with the access history database is not possible.
実施の形態5.
実施の形態5は、会員登録の際に生成される「会員情報」に、登録処理を行なったサーバの個体を識別可能な情報、例えば、サーバ固有のIDなどを含める実施形態である。
Embodiment 5 FIG.
In the fifth embodiment, the “member information” generated at the time of member registration includes information that can identify the individual server that has performed the registration process, such as a server-specific ID.
以上のような構成により、第1側会員DB104と直接通信することができないような環境において会員登録を行った際に、どのサーバで登録されたユーザかを識別することが可能となる。
With the configuration as described above, it is possible to identify which server is the registered user when member registration is performed in an environment where direct communication with the first-
実施の形態6.
実施の形態6は、会員登録の際に生成される「会員情報」に、ユーザ固有の情報、例えば、使用する言語、性別、年齢などを含める実施形態である。これらの情報は、「会員登録」の際にユーザに入力を求めることにより得る。
Embodiment 6 FIG.
In the sixth embodiment, user-specific information such as language used, gender, age, and the like is included in the “member information” generated at the time of member registration. These pieces of information are obtained by asking the user for input during “membership registration”.
コンテンツサーバ400におけるコンテンツ提供部402は、これらの情報を利用して、ユーザに応じた情報提供サービス、例えば、使用する言語に応じた言語のコンテンツを提供する、などを行うことが可能となる。
The
以上のような構成により、会員データベースと直接通信することができないような環境において、ユーザに応じた情報提供サービスを行うことが可能となる。 With the configuration as described above, it is possible to provide an information providing service according to the user in an environment where direct communication with the member database is not possible.
以上の実施の形態では、以下の構成された会員認証システムを説明した。
(1)会員データベース、及び、第2認証サーバでのみ復号可能な形で暗号化された会員情報を生成する会員登録手段を備えた第1認証サーバ。
(2)会員登録の際に送信された会員情報を保存し、会員認証の際にその会員情報とユーザから入力されたユーザID、パスワードをあわせて送信する情報管理手段を備えた携帯端末。
(3)携帯端末から送信された会員情報を復号化し、あわせて送信されたユーザ名、パスワードを検証する会員認証手段を備えた第2認証サーバ。
(4)第1認証サーバと携帯端末は不安定な無線通信で接続される。
(5)第2認証サーバと携帯端末は近距離無線で接続される。
In the above embodiment, the following member authentication system was described.
(1) A first authentication server including a member database and member registration means for generating member information encrypted in a form that can be decrypted only by the second authentication server.
(2) A portable terminal provided with information management means for storing member information transmitted at the time of member registration and transmitting the member information together with the user ID and password input by the user at the time of member authentication.
(3) A second authentication server comprising member authentication means for decrypting member information transmitted from the mobile terminal and verifying the user name and password transmitted together.
(4) The first authentication server and the portable terminal are connected by unstable wireless communication.
(5) The second authentication server and the portable terminal are connected by short-range wireless.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)第2認証サーバに、第1認証サーバでのみ復号可能な形で暗号化された会員情報を生成する会員登録手段を備える。
(2)第1認証サーバに、携帯端末から送信された会員情報を復号化し、あわせて送信されたユーザ名、パスワードを検証し、会員登録されていない場合には追加する会員認証手段を備える。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The second authentication server includes member registration means for generating member information encrypted in a form that can be decrypted only by the first authentication server.
(2) The first authentication server includes member authentication means for decrypting the member information transmitted from the portable terminal, verifying the user name and password transmitted together, and adding the member information if the member is not registered.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)第2認証サーバに、会員登録手段から会員登録履歴を受け取り、接続可能なタイミングで第1認証サーバに送信する会員情報送信手段を備える。
(2)第1認証サーバに、第2認証サーバから送られた会員登録履歴を会員データベースに登録する会員情報管理手段を備える。
(3)第1認証サーバと第2認証サーバは不安定な通信路で接続される。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The second authentication server is provided with member information transmission means for receiving the member registration history from the member registration means and transmitting it to the first authentication server at a connectable timing.
(2) The first authentication server includes member information management means for registering the member registration history sent from the second authentication server in the member database.
(3) The first authentication server and the second authentication server are connected via an unstable communication path.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)携帯端末に、会員登録の際に端末の個体を識別可能な情報を合わせて送信する情報管理手段を備える。
(2)認証サーバに、端末の個体を識別可能な情報を会員データベースと照合し、重複していない場合にのみ会員登録を行うとともに、会員データベースの際に端末の個体を識別可能な情報をあわせて登録する会員登録手段を備える。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The mobile terminal is provided with an information management means for transmitting information that can identify the individual terminal at the time of member registration.
(2) The information that can identify the individual of the terminal is collated with the member database in the authentication server, and the member registration is performed only when there is no duplication, and the information that can identify the individual of the terminal is added to the member database. Member registration means.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)第1認証サーバに、アクセス履歴データベースを備える。
(2)第1認証サーバに、会員認証要求を受けた際、その要求に使われた情報(会員情報)、認証結果を時刻とともにアクセス履歴データベースに記録し、会員情報とともにアクセス履歴が送られてきた場合には、復号鍵で復号し、アクセス履歴データベースに追記する会員認証手順を備える。
(3)第2認証サーバに、会員認証要求を受けた際、その要求に使われた情報、認証結果を時刻とともに暗号鍵で暗号化し、携帯端末に送信する会員認証手順を備える。
(4)携帯端末に、受け取った情報を会員情報とともに保存し、第1認証サーバに認証要求を送る際に、会員情報とあわせて送信する情報管理手段を備える。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The first authentication server includes an access history database.
(2) When the first authentication server receives a member authentication request, the information (member information) used for the request and the authentication result are recorded in the access history database together with the time, and the access history is sent together with the member information. If there is a member authentication procedure, it is decrypted with a decryption key and added to the access history database.
(3) When a member authentication request is received by the second authentication server, a member authentication procedure for encrypting the information used in the request and the authentication result with an encryption key together with the time and transmitting it to the mobile terminal is provided.
(4) The mobile terminal includes information management means for storing the received information together with the member information and transmitting the information together with the member information when sending an authentication request to the first authentication server.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)第2認証サーバに、会員認証手段から会員認証履歴を受け取り、接続可能なタイミングで第1認証サーバに送信する認証情報送信手段を備える。
(2)第1認証サーバに、第2認証サーバから送られた会員認証履歴をアクセス履歴データベースに登録するアクセス履歴管理手段を備える。
(3)第1認証サーバと第2認証サーバは不安定な通信路で接続される。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The second authentication server is provided with authentication information transmission means for receiving the member authentication history from the member authentication means and transmitting it to the first authentication server at a connectable timing.
(2) The first authentication server includes access history management means for registering the member authentication history sent from the second authentication server in the access history database.
(3) The first authentication server and the second authentication server are connected via an unstable communication path.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)認証サーバに、会員登録の際に生成される会員情報にサーバの個体を識別可能な情報、例えば、サーバ固有のIDなどを含める会員登録手段を備える。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The authentication server includes a member registration unit that includes information that can identify an individual server, for example, an ID unique to the server, in the member information generated at the time of member registration.
以上の実施の形態では、会員認証システムにおいて以下の構成を追加したものを説明した。
(1)認証サーバに、会員登録の際に生成される会員情報に、ユーザ固有の情報を含める会員登録手段を備える。
(2)携帯電話に、会員登録要求の際にユーザ固有の情報をあわせて送る情報管理手段を備える。
In the above embodiment, the member authentication system with the following configuration added has been described.
(1) The authentication server includes member registration means for including user-specific information in the member information generated at the time of member registration.
(2) An information management means is provided for sending information specific to the user together with the mobile phone when a member registration request is made.
100 第1認証サーバ、101 第1側通信部、102 第1側会員登録部、103 第1側暗号鍵、104 第1側会員DB、105 第1側復号鍵、106 第1側会員認証部、107 アクセス履歴データベース、200 第2認証サーバ、201 第2側通信部、202 第2側会員認証部、203 第2側復号鍵、204 第2側暗号鍵、205 第2側会員登録部、300 携帯端末、301 携帯側第1通信部、302 携帯側第2通信部、303 携帯側情報管理部、304 携帯側情報格納部、400 コンテンツサーバ、401 コンテンツ、402 コンテンツ提供部、1000 会員認証システム。 100 first authentication server, 101 first side communication unit, 102 first side member registration unit, 103 first side encryption key, 104 first side member DB, 105 first side decryption key, 106 first side member authentication unit, 107 access history database, 200 second authentication server, 201 second side communication unit, 202 second side member authentication unit, 203 second side decryption key, 204 second side encryption key, 205 second side member registration unit, 300 mobile phone Terminal, 301 Mobile side first communication unit, 302 Mobile side second communication unit, 303 Mobile side information management unit, 304 Mobile side information storage unit, 400 content server, 401 content, 402 content provision unit, 1000 Member authentication system.
Claims (10)
前記携帯端末装置は、
前記第1サーバ装置及び第2サーバ装置と通信可能な携帯側通信部と、
携帯側情報管理部と、
携帯側情報格納部と
を備え、
第1サーバ装置は、
前記携帯側通信部と通信可能な第1側通信部と、
第1側会員登録部と、
会員データベースを格納している第1側会員データベース格納部と
を備え、
前記第2サーバ装置は、
前記携帯側通信部と通信可能な第2側通信部と、
第2側会員認証部と
を備え、
前記携帯端末装置の前記携帯側情報管理部は、
会員登録を要求する会員登録要求を生成し、生成した前記会員登録要求を前記携帯側通信部を介して前記第1サーバ装置に送信し、
前記第1サーバ装置の前記第1側会員登録部は、
前記携帯側通信部から送信された前記会員登録要求を前記第1側通信部を介して受信すると、認証処理に使用される特定の情報である会員情報を前記第2サーバ装置により復号可能に暗号化した暗号化会員情報を生成し、生成した前記暗号化会員情報を前記第1側通信部を介して前記携帯端末装置に送信すると共に前記会員情報を前記第1側会員データベース格納部の前記会員データベースに登録し、
前記携帯端末装置の前記携帯側情報管理部は、
前記第1側通信部から送信された前記暗号化会員情報を前記携帯側通信部を介して受信すると、受信した前記暗号化会員情報を前記携帯側情報格納部に格納すると共に、ユーザの所定の操作があると所定の認証情報と前記携帯側情報格納部に格納した前記暗号化会員情報とを含むと共に会員であるかどうかを認証する認証処理を要求する会員認証要求を生成し、生成した前記会員認証要求を前記携帯側通信部を介して前記第2サーバ装置に送信し、
第2サーバ装置の前記第2側会員認証部は、
前記携帯側通信部から送信された前記会員認証要求を前記第2側通信部を介して受信すると、前記会員認証要求に含まれる前記暗号化会員情報を前記会員情報に復号し、復号した前記会員情報を用いて前記会員認証要求に含まれる前記所定の認証情報を検証することを特徴とする会員認証システム。 In a member authentication system comprising: a first server device that performs member registration processing; a second server device that performs member authentication processing; and a portable terminal device capable of communicating with the first server device and the second server device. ,
The portable terminal device
A mobile communication unit capable of communicating with the first server device and the second server device;
A mobile information manager,
A portable information storage unit,
The first server device
A first communication unit capable of communicating with the portable communication unit;
A first-side member registration department;
A first-side member database storage unit storing a member database;
The second server device is
A second communication unit capable of communicating with the portable communication unit;
A second-side member authentication unit,
The portable information management unit of the portable terminal device is
Generating a member registration request for requesting member registration, and transmitting the generated member registration request to the first server device via the mobile communication unit;
The first-side member registration unit of the first server device is
When the member registration request transmitted from the mobile communication unit is received via the first communication unit, the member information, which is specific information used for the authentication process, is decrypted by the second server device. Encrypted member information is generated, the generated encrypted member information is transmitted to the portable terminal device via the first communication unit, and the member information is transmitted to the member of the first member database storage unit. Register in the database,
The portable information management unit of the portable terminal device is
When the encrypted member information transmitted from the first side communication unit is received via the portable side communication unit, the received encrypted member information is stored in the portable side information storage unit, and a predetermined user's predetermined When there is an operation, it generates a member authentication request that includes a predetermined authentication information and the encrypted member information stored in the portable information storage unit and requests an authentication process for authenticating whether or not the member is a member. A member authentication request is transmitted to the second server device via the mobile communication unit,
The second-side member authentication unit of the second server device is
When the member authentication request transmitted from the mobile communication unit is received via the second communication unit, the encrypted member information included in the member authentication request is decrypted into the member information, and the decrypted member A member authentication system characterized by verifying the predetermined authentication information included in the member authentication request using information.
生成した前記会員登録要求を前記携帯側通信部を介して前記第2サーバ装置に送信し、
前記第2サーバ装置は、さらに、
前記携帯側通信部から送信された前記会員登録要求を前記第2側通信部を介して受信すると共に、前記会員登録要求を受信すると前記会員情報を前記第1サーバ装置により復号可能に暗号化した第2側暗号化会員情報として生成し、生成した前記第2側暗号化会員情報を前記第2側通信部を介して前記携帯端末装置に送信する第2側会員登録部を備え、
前記携帯端末装置の前記携帯側情報管理部は、
前記第2側通信部から送信された前記第2側暗号化会員情報を前記携帯側通信部を介して受信すると、受信した前記第2側暗号化会員情報を前記携帯側情報格納部に格納すると共に、ユーザの所定の操作があると所定の認証情報と前記携帯側情報格納部に格納した前記第2側暗号化会員情報とを含むと共に会員であるかどうかを認証する認証処理を要求する会員認証要求を生成し、生成した前記会員認証要求を前記携帯側通信部を介して前記第1サーバ装置に送信し、
第1サーバ装置は、さらに、
前記携帯側通信部から送信された前記会員認証要求を前記第1側通信部を介して受信し、受信した前記会員認証要求に含まれる前記第2側暗号化会員情報を前記会員情報に復号し、復号した前記会員情報を用いて前記会員認証要求に含まれる前記所定の認証情報を検証する第1側会員認証部を備えたことを特徴とする請求項1記載の会員認証システム。 The portable information management unit of the portable terminal device is
The generated member registration request is transmitted to the second server device via the mobile communication unit,
The second server device further includes:
The member registration request transmitted from the mobile communication unit is received via the second communication unit, and when the member registration request is received, the member information is encrypted by the first server device so that it can be decrypted. A second-side member registration unit that generates the second-side encrypted member information and transmits the generated second-side encrypted member information to the portable terminal device via the second-side communication unit;
The portable information management unit of the portable terminal device is
When the second side encrypted member information transmitted from the second side communication unit is received via the portable side communication unit, the received second side encrypted member information is stored in the portable side information storage unit. In addition, when there is a predetermined operation of the user, the member that includes the predetermined authentication information and the second-side encrypted member information stored in the portable information storage unit and requests an authentication process for authenticating whether the user is a member Generate an authentication request, send the generated member authentication request to the first server device via the mobile communication unit,
The first server device further includes
The member authentication request transmitted from the mobile communication unit is received via the first communication unit, and the second encrypted member information included in the received member authentication request is decrypted into the member information. The member authentication system according to claim 1, further comprising a first-side member authentication unit that verifies the predetermined authentication information included in the member authentication request using the decrypted member information.
互いに通信可能であり、
前記第2側会員登録部は、
生成した前記第2側暗号化会員情報を記憶し、記憶した前記第2側暗号化会員情報を前記第2側通信部を介して前記第1サーバ装置に送信し、
前記第1側会員認証部は、
前記第2側通信部から送信された前記第2側暗号化会員情報を前記第1側通信部を介して受信し、受信した前記第2側暗号化会員情報を会員情報に復号して前記会員データベースに登録することを特徴とする請求項2記載の会員認証システム。 The first side communication unit and the second side communication unit are:
Can communicate with each other,
The second member registration section
Storing the generated second-side encrypted member information, and transmitting the stored second-side encrypted member information to the first server device via the second-side communication unit;
The first-side member authentication unit
The second side encrypted member information transmitted from the second side communication unit is received via the first side communication unit, and the received second side encrypted member information is decrypted into member information to obtain the member 3. The member authentication system according to claim 2, wherein the member authentication system is registered in a database.
前記携帯端末装置の個体を識別可能な端末識別情報を前記会員登録要求に含めて前記会員登録要求を生成し、
前記第1側会員登録部は、
前記端末識別情報を含む前記会員登録要求を前記第1側通信部を介して受信すると、前記会員登録要求に含まれる前記端末識別情報に対応する前記会員情報が登録されているかどうかを判定し、登録されていないと判定すると前記端末識別情報と前記会員情報とを対応付けて前記会員データベースに登録することを特徴とする請求項1〜3のいずれかに記載の会員認証システム。 The portable information management unit
Including the terminal identification information that can identify the individual mobile terminal device in the member registration request, and generating the member registration request;
The first-side member registration unit
When the member registration request including the terminal identification information is received via the first communication unit, it is determined whether the member information corresponding to the terminal identification information included in the member registration request is registered, The member authentication system according to claim 1, wherein if it is determined that the terminal is not registered, the terminal identification information and the member information are associated and registered in the member database.
アクセス履歴データベースを格納するアクセス履歴ベータベース格納部を備え、
前記第1側会員認証部は、
前記携帯側通信部から前記会員認証要求を受信すると、受信した前記会員認証要求から取得した前記会員情報と、認証結果とを含むアクセス履歴を生成し、生成した前記アクセス履歴を前記アクセス履歴データベースに登録することを特徴とする請求項2〜4のいずれかに記載の会員認証システム。 The first server device further includes:
An access history beta base storage unit for storing an access history database is provided.
The first-side member authentication unit
When the member authentication request is received from the mobile communication unit, an access history including the member information acquired from the received member authentication request and an authentication result is generated, and the generated access history is stored in the access history database. 5. The member authentication system according to claim 2, wherein registration is performed.
前記携帯側通信部から前記第2側通信部を介して前記会員認証要求を受信すると、受信した前記会員認証要求から取得した前記会員情報と、認証結果とを含むアクセス履歴を生成し、生成したアクセス履歴を第1サーバ装置により復号可能に暗号化し、暗号化した暗号化アクセス履歴を前記第2側通信部を介して前記携帯端末装置に送信し、
前記携帯側情報管理部は、
前記携帯側通信部を介して前記暗号化アクセス履歴を受信し、受信した前記暗号化アクセス履歴を前記携帯側情報格納部に格納するとともに、前記携帯側通信部を介して前記第1サーバ装置に前記会員認証要求を送信するときに、前記暗号化アクセス履歴を前記会員認証要求に含めて送信し、
前記第1側会員認証部は、
前記第1側通信部を介して前記暗号化アクセス履歴を含む前記会員認証要求を受信すると、前記暗号化アクセス履歴を復号し、復号した前記アクセス履歴を前記アクセス履歴データベースに登録することを特徴とする請求項5記載の会員認証システム。 The second-side member authentication unit
When the member authentication request is received from the mobile communication unit via the second communication unit, an access history including the member information acquired from the received member authentication request and an authentication result is generated and generated. The access history is encrypted so that it can be decrypted by the first server device, and the encrypted encrypted access history is transmitted to the mobile terminal device via the second-side communication unit,
The portable information management unit
The encrypted access history is received via the portable communication unit, the received encrypted access history is stored in the portable information storage unit, and the first server device is connected via the portable communication unit. When transmitting the member authentication request, send the encrypted access history included in the member authentication request,
The first-side member authentication unit
When the member authentication request including the encrypted access history is received via the first side communication unit, the encrypted access history is decrypted, and the decrypted access history is registered in the access history database. The member authentication system according to claim 5.
互いに通信可能であり、
前記第2側会員認証部は、
前記第2側通信部を介して前記暗号化アクセス履歴を前記第1サーバ装置に送信し、
前記第1側会員認証部は、
前記第1側通信部を介して前記暗号化アクセス履歴を受信し、受信した前記暗号化アクセス履歴を復号し、復号したアクセス履歴を前記アクセス履歴データベースに登録することを特徴とする請求項6記載の会員認証システム。 The first side communication unit and the second side communication unit are:
Can communicate with each other,
The second-side member authentication unit
Transmitting the encrypted access history to the first server device via the second-side communication unit;
The first-side member authentication unit
7. The encrypted access history is received via the first communication unit, the received encrypted access history is decrypted, and the decrypted access history is registered in the access history database. Member authentication system.
前記会員情報を作成したサーバ装置を識別するサーバ識別情報を含むことを特徴とする請求項1〜7のいずれかに記載の会員認証システム。 The member information is
8. The member authentication system according to claim 1, further comprising server identification information for identifying the server device that created the member information.
ユーザに関する情報を示すユーザ情報を含むことを特徴とする請求項1〜8のいずれかに記載の会員認証システム。 The member information is
9. The member authentication system according to claim 1, further comprising user information indicating information about the user.
会員登録を要求する会員登録要求を生成する携帯側情報管理部と、
前記会員登録要求を受信すると認証処理に使用される特定の情報である会員情報を第2サーバ装置により復号可能に暗号化した暗号化会員情報を生成するとともに生成した前記暗号化会員情報を返信する第1サーバ装置に、前記携帯側情報管理部が生成した前記会員登録要求を送信するとともに前記第1サーバ装置から前記暗号化会員情報を受信する携帯側通信部と、
前記携帯側通信部が受信した前記暗号化会員情報を格納する携帯側情報格納部と
を備え、
前記携帯側情報管理部は、
ユーザの所定の操作があると所定の認証情報と前記携帯側情報格納部に格納された前記暗号化会員情報とを含むと共に会員であるかどうかを認証する認証処理を要求する会員認証要求を生成し、
前記携帯側通信部は、
前記会員認証要求を受信すると前記会員認証要求に含まれる前記暗号化会員情報を前記会員情報に復号するとともに復号した前記会員情報を用いて前記会員認証要求に含まれる前記所定の認証情報を検証する前記第2サーバ装置に、前記携帯側情報管理部が生成した前記会員認証要求を送信することを特徴とする携帯端末装置。 In a mobile terminal device communicating with a server device,
A mobile information management unit that generates a member registration request for requesting a member registration;
When the member registration request is received, encrypted member information obtained by encrypting the member information, which is specific information used in the authentication process, is decrypted by the second server device, and the generated encrypted member information is returned. A portable communication unit that transmits the member registration request generated by the portable information management unit to the first server device and receives the encrypted member information from the first server device;
A portable information storage unit that stores the encrypted member information received by the portable communication unit;
The portable information management unit
When a user's predetermined operation is performed, a member authentication request is generated that includes predetermined authentication information and the encrypted member information stored in the portable information storage unit and requests an authentication process for authenticating whether the user is a member. And
The mobile communication unit is
When the member authentication request is received, the encrypted member information included in the member authentication request is decrypted into the member information, and the predetermined authentication information included in the member authentication request is verified using the decrypted member information. The mobile terminal device, wherein the member authentication request generated by the mobile information management unit is transmitted to the second server device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008051500A JP5078675B2 (en) | 2008-03-03 | 2008-03-03 | Member authentication system and portable terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008051500A JP5078675B2 (en) | 2008-03-03 | 2008-03-03 | Member authentication system and portable terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009212625A JP2009212625A (en) | 2009-09-17 |
JP5078675B2 true JP5078675B2 (en) | 2012-11-21 |
Family
ID=41185383
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008051500A Expired - Fee Related JP5078675B2 (en) | 2008-03-03 | 2008-03-03 | Member authentication system and portable terminal device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5078675B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6151125B2 (en) * | 2013-08-08 | 2017-06-21 | 株式会社東芝 | Vehicle network system |
WO2015102880A1 (en) * | 2013-12-30 | 2015-07-09 | Vasco Data Security, Inc. | An authentication apparatus with a bluetooth interface |
JP2015179382A (en) * | 2014-03-19 | 2015-10-08 | 株式会社Nttドコモ | Short-range communication device, authentication information management method, and authentication system |
KR102209988B1 (en) * | 2018-11-30 | 2021-02-01 | 사단법인 금융결제원 | Apparatus and method for certificate status management by multiple certificate authorities |
JP7458348B2 (en) | 2021-07-05 | 2024-03-29 | 株式会社東芝 | Communication systems, access point devices, communication methods and programs |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4226309B2 (en) * | 2002-12-11 | 2009-02-18 | 日本放送協会 | User certificate issuing server and program thereof, user authentication server and program thereof, content acquisition authentication device and program thereof |
JP2005050311A (en) * | 2003-07-16 | 2005-02-24 | Nippon Telegr & Teleph Corp <Ntt> | Method and system for providing service |
JP2005276122A (en) * | 2004-03-26 | 2005-10-06 | Fujitsu Ltd | Access source authentication method and system |
JP4809723B2 (en) * | 2006-07-11 | 2011-11-09 | 日本放送協会 | User authentication server, user management server, user terminal, user authentication program, user management program, and user terminal program |
-
2008
- 2008-03-03 JP JP2008051500A patent/JP5078675B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009212625A (en) | 2009-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6861292B2 (en) | System access using mobile devices | |
EP3308522B1 (en) | System, apparatus and method for multi-owner transfer of ownership of a device | |
CN110061846B (en) | Method, device and computer readable storage medium for identity authentication and confirmation of user node in block chain | |
US10878066B2 (en) | System and method for controlled access to application programming interfaces | |
US7899187B2 (en) | Domain-based digital-rights management system with easy and secure device enrollment | |
US9401915B2 (en) | Secondary device as key for authorizing access to resources | |
US9954687B2 (en) | Establishing a wireless connection to a wireless access point | |
KR101215343B1 (en) | Method and Apparatus for Local Domain Management Using Device with Local Domain Authority Module | |
KR20070102632A (en) | Data communication system, alternate system server, computer program, and data communication method | |
JP6543743B1 (en) | Management program | |
US7610632B2 (en) | Software use permission method and system | |
US20230388304A1 (en) | Decentralized application authentication | |
CN101189633A (en) | Method and apparatus for authorizing rights issuers in a content distribution system | |
US20090199303A1 (en) | Ce device management server, method of issuing drm key by using ce device management server, and computer readable recording medium | |
US12101310B2 (en) | Systems and techniques for trans-account device key transfer in benefit denial system | |
KR102248249B1 (en) | Decentralized identifiers system using a plurality of browsers and method thereof | |
JP5078675B2 (en) | Member authentication system and portable terminal device | |
US20110154436A1 (en) | Provider Management Methods and Systems for a Portable Device Running Android Platform | |
JP3833652B2 (en) | Network system, server device, and authentication method | |
KR20040028086A (en) | Contents copyright management system and the method in wireless terminal | |
WO2019163040A1 (en) | Access management system and program thereof | |
US20050021469A1 (en) | System and method for securing content copyright | |
JP2012079231A (en) | Authentication information management device and authentication information management method | |
KR101936941B1 (en) | Electronic approval system, method, and program using biometric authentication | |
JP5106211B2 (en) | Communication system and client device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120720 |
|
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: 20120731 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120828 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150907 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |