JP4547362B2 - E-mail address registration system and method - Google Patents
E-mail address registration system and method Download PDFInfo
- Publication number
- JP4547362B2 JP4547362B2 JP2006241166A JP2006241166A JP4547362B2 JP 4547362 B2 JP4547362 B2 JP 4547362B2 JP 2006241166 A JP2006241166 A JP 2006241166A JP 2006241166 A JP2006241166 A JP 2006241166A JP 4547362 B2 JP4547362 B2 JP 4547362B2
- Authority
- JP
- Japan
- Prior art keywords
- server
- password
- terminal
- user terminal
- mail address
- 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
- Information Transfer Between Computers (AREA)
Description
この発明は、ユーザのメールアドレスを登録するシステムに関する。 The present invention relates to a system for registering a user's mail address.
送信元サーバに自分のメールアドレスを登録しておくことによって、電子メールによって定期的に情報を受けることができるメールマガジンシステムや、登録したメールアドレスに優待券が送付されるメールクーポンシステム等が知られている。 By registering your e-mail address on the sender server, you can know the e-mail magazine system that allows you to receive information periodically by e-mail, and the e-mail coupon system that sends preferential tickets to the registered e-mail address. It has been.
従来、このようなメールマガジンシステムやメールクーポンシステムに対してユーザが自己のメールアドレスを登録する際には、(1)登録ページにアクセスしてメールアドレスを入力するか、(2)登録用メールアドレスに、本文のない、いわゆる空メールを送信するか、等の行為を行う必要があった。 Conventionally, when a user registers his / her e-mail address for such an e-mail magazine system or e-mail coupon system, (1) access the registration page and enter the e-mail address, or (2) e-mail for registration. It was necessary to send a so-called blank e-mail with no body text to the address.
例えば、携帯端末の電子メールアドレスを本文のない空メールによって取得し、取得した電子メールアドレスの登録者を、電子メールによって優待するシステムが知られている(例えば、特許文献1参照。)。 For example, a system is known in which an e-mail address of a portable terminal is acquired by a blank e-mail without a body, and a registrant of the acquired e-mail address is preferentially treated by e-mail (see, for example, Patent Document 1).
しかしながら、(1)メールアドレスの登録ページを用いてユーザにメールアドレスを入力させる場合には、自己のメールアドレスを入力することが煩わしいために登録を行わないというユーザからはメールアドレスを取得しにくい、という問題がある。 However, (1) When using the e-mail address registration page to prompt the user to enter an e-mail address, it is difficult to input the user's own e-mail address, so it is difficult to obtain an e-mail address from a user who does not register. There is a problem.
特に、テンキーを用いて文字入力を行わなければならない携帯電話の場合には、メールアドレスの登録行為は、ユーザにとってより一層煩わしいものとなりうる。 In particular, in the case of a mobile phone that requires character input using a numeric keypad, the act of registering an e-mail address can be even more troublesome for the user.
また、(2)所定のメールアドレスに対して空メールを送信する場合には、ブラウザ画面において所定のメールアドレスを提示している状態からメール通信画面に切り替える必要があるため、効率的な登録処理を行うことができない、という問題がある。 (2) When sending a blank email to a given email address, it is necessary to switch from the state where the given email address is presented on the browser screen to the email communication screen, so an efficient registration process There is a problem that cannot be done.
特に、携帯電話を用いて登録する場合には、表示画面を完全に切り替える必要があることに加えて、通信プロトコルについても切り替える必要があるため、これらの処理に時間がかかるという問題がある。 In particular, when registering using a mobile phone, in addition to the need to completely switch the display screen, it is also necessary to switch the communication protocol.
なお、メールマガジン等を発行するコンテンツ提供者にメールアドレスを通知する必要がある点については、メールマガジンを購読するユーザ端末a、メールマガジンを提供するコンテンツサーバb、コンテンツサーバbからの課金情報を集約するセンターサーバcおよびユーザ端末と携帯電話の利用契約を行いメールマガジンの購読料を請求する事業者サーバdがそれぞれ記録する情報が異なることに起因するものである。 Note that the e-mail address needs to be notified to the content provider that issues the e-mail magazine and the like. The user terminal a subscribes to the e-mail magazine, the content server b that provides the e-mail magazine, and the charging information from the content server b. This is due to the fact that the information recorded by the operator server d that makes a contract for using the mobile phone with the central server c and the user terminal to be aggregated and charges a subscription fee for the mail magazine is different.
例えば、図11に示すように、ユーザ端末aを識別するための情報としては、「端末ID」、「電話番号」および「メールアドレス」がある。ユーザ端末aは、自己を識別するための「端末ID」、「電話番号」および「メールアドレス」をすべてを記録している。コンテンツサーバbは、コンテンツについてのユーザ登録前においては上記情報を何れも記録していないが、ユーザ端末aからのアクセスを受けた場合には端末IDを取得することができる。コンテンツサーバbは、ユーザ端末から端末IDを取得することはできるものの、この端末IDに基づいてコンテンツ利用料を請求するため、ユーザからの承認がない限りユーザ情報である電話番号やメールアドレスを取得させるべきではないという理由のためである。 For example, as shown in FIG. 11, the information for identifying the user terminal a includes “terminal ID”, “phone number”, and “mail address”. The user terminal “a” records all “terminal ID”, “telephone number”, and “mail address” for identifying itself. The content server b does not record any of the above information before user registration for content, but can acquire a terminal ID when receiving access from the user terminal a. Although the content server b can acquire the terminal ID from the user terminal, the content server b charges the content usage fee based on the terminal ID. This is because it should not be allowed.
センターサーバcは、「端末ID」および「電話番号」の対応を記録している。コンテンツサーバbからコンテンツ利用者の端末IDを受けて、この端末IDの電話番号を特定し、特定した電話番号に基づいて事業者サーバに課金処理を行わせるためである。事業者サーバdは、ユーザ端末についての「電話番号」および「メールアドレス」等を含むユーザの個人情報を記録している。センターサーバcからコンテンツ利用者の電話番号を受けて、端末IDにかかるユーザを特定して課金処理を行うためである。したがって、コンテンツサーバbが、ユーザ端末aのメールアドレスを取得しようとしても、セキュリティを維持するという観点から、事業者サーバdのメールアドレスを直接参照することはできない。 The center server c records the correspondence between “terminal ID” and “phone number”. This is because the terminal ID of the content user is received from the content server b, the telephone number of this terminal ID is specified, and the provider server performs billing processing based on the specified telephone number. The business server d records user personal information including a “telephone number” and a “mail address” for the user terminal. This is because the telephone number of the content user is received from the center server c, the user associated with the terminal ID is specified, and the accounting process is performed. Therefore, even if the content server b tries to acquire the mail address of the user terminal a, the mail address of the business server d cannot be directly referenced from the viewpoint of maintaining security.
なお、事業者によっては、課金処理を外部に委託している場合もあり、この委託先がセンターサーバcの運営者と同一の場合もあり得る。この場合には次のような構成を採用することが考えられる。 Depending on the business operator, the accounting process may be outsourced, and the outsourcer may be the same as the operator of the center server c. In this case, it is conceivable to adopt the following configuration.
センターサーバcにおいては、コンテンツサーバbからコンテンツ利用者の端末IDを受けた後、この端末IDの電話番号を特定してコンテンツ利用者ごとの課金処理を行い、事業者サーバに請求処理のための課金情報を通知する。また、事業者サーバdにおいては、センターサーバからの課金情報を受けて、コンテンツ利用者ごとに請求処理を行う。 In the center server c, after receiving the content user's terminal ID from the content server b, the telephone number of this terminal ID is specified, the billing process for each content user is performed, and the provider server performs billing processing. Notify billing information. In addition, the business server d receives billing information from the center server and performs billing processing for each content user.
このような構成を採用した場合であっても、上記同様に、コンテンツサーバbは、事業者サーバdに記録されているユーザ端末aのメールアドレスを直接参照することはできない。 Even when such a configuration is adopted, the content server b cannot directly refer to the mail address of the user terminal a recorded in the provider server d as described above.
この発明は、上記のような問題点を解決するためになされたものであって、セキュリティを維持しつつ、ユーザにメールアドレスの登録についての煩わしさを感じさせず、かつ、効率的にメールアドレスの登録処理を行うことができるメールアドレス登録システムの提供を目的とする。 The present invention has been made to solve the above-described problems, and while maintaining security, does not make the user feel bothered about registering an e-mail address, and efficiently performs an e-mail address. The purpose is to provide an e-mail address registration system that can perform the registration process.
(1)この発明にかかるメールアドレス登録システムは、(a)自己のメールアドレスの登録を希望するユーザが所持するユーザ端末であって、端末IDを記憶するユーザ端末と、(b)前記ユーザ端末と通信可能に設けられたコンテンツサーバと、(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバと、(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバと、を備えたメールアドレス登録システムであって、
(a)前記ユーザ端末は、(a1)前記ユーザからパスワードの入力を受け付けるパスワード入力手段と、(a3)前記入力されたパスワードを暗号化して暗号化パスワードを生成するパスワード暗号化手段と、(a4)前記生成された暗号化パスワードを端末IDとともに前記コンテンツサーバに送信する送信手段とを備え、(b)前記コンテンツサーバは、(b2)前記ユーザ端末からの送信を受けて、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信することにより、当該ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段とを備え、(c)前記センターサーバは、(c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信することにより、前記ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段とを備え、(d)前記事業者サーバは、(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備え、前記コンテンツサーバは、(b3)事業者サーバから受けた暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録する。
(1) A mail address registration system according to the present invention includes: (a) a user terminal possessed by a user who desires registration of his / her mail address, wherein the user terminal stores a terminal ID; and (b) the user terminal A content server provided so as to be able to communicate with the content server, and (c) a center server provided so as to be able to communicate with the content server, and having a center server recording unit that records a terminal ID and a telephone number in association with each user terminal, (d) a provider server that is provided so as to be communicable with the content server and the center server and has a provider server recording unit that records a telephone number, an email address, and a password in association with each user terminal. E-mail address registration system,
(a) the user terminal includes: (a1) password input means for accepting input of a password from the user; (a3) password encryption means for encrypting the input password to generate an encrypted password; and (a4 A transmission means for transmitting the generated encrypted password together with a terminal ID to the content server, and (b) the content server receives (b2) transmission from the user terminal, and the terminal of the user terminal Email address request means for requesting an email address for the user terminal by transmitting an ID and an encrypted password to the center server, and (c) the center server includes (c2) the received terminal ID Based on the center server recording unit based on the telephone number identification means for identifying the telephone number corresponding to the terminal ID, and (c3) the identified power supply. A mail address request means for requesting a mail address for the user terminal by transmitting a number and an encrypted password from the content server to the provider server, and (d) the provider server includes (d3 ) Encrypted password decryption means for decrypting the encrypted password transmitted from the center server, and (d4) whether the received telephone number and the decrypted password in the decryption means are recorded in the provider server recording unit And (d5) a mail for acquiring a mail address recorded in the provider server recording unit in association with the telephone number and the password when authentication is possible in the authentication means. Address acquisition means; and (d6) a mail that encrypts the acquired mail address to generate an encrypted mail address. With an address encryption means, and transmission means for transmitting (d7) an encrypted e-mail address that the generated, the content server sends the encrypted password to the center server, the content server, (b3) business server By decrypting the encrypted mail address received from, the mail address related to the user terminal is obtained, and (b4) the mail address is recorded in association with the terminal ID given from the user terminal .
したがって、ユーザはパスワードを入力するだけで、事業者サーバに記録しているメールアドレスをコンテンツサーバに通知することができる。すなわち、図11に示すように、ユーザ端末a、コンテンツサーバb、センターサーバcおよび事業者サーバd記録する情報がそれぞれ異なる場合であっても、ユーザ端末aからは、パスワードを入力するだけで、安全かつ簡単にメールアドレスを登録することができる。 Therefore, the user can notify the content server of the e-mail address recorded in the provider server simply by inputting the password. That is, as shown in FIG. 11, even if the information recorded in the user terminal a, the content server b, the center server c, and the operator server d are different from each other, just by entering the password from the user terminal a, E-mail address can be registered safely and easily.
これにより、メールアドレスの登録ページを用いてユーザにメールアドレスを入力させる煩わしさを解消することができ、メールマガジン等のユーザ登録を促進することができる。また、ユーザに空メールを送信させて登録する場合のように、ブラウザ画面とメール通信画面を切り替える必要がなくなるため、システム負荷を抑制して、効率的な登録処理を行うことができる。 Thereby, it is possible to eliminate the troublesomeness of the user to input the mail address using the mail address registration page, and it is possible to promote the user registration of the mail magazine or the like. Moreover, since it is not necessary to switch the browser screen and the mail communication screen as in the case of registering by sending a blank email to the user, the system load can be suppressed and efficient registration processing can be performed.
(2)この発明にかかるメールアドレス登録システムにおいては、(b)端末IDを記憶し、自己のメールアドレスの登録を希望するユーザが所持するユーザ端末と通信可能に設けられたコンテンツサーバと、(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバと、(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバと、を備えたメールアドレス登録システムであって、(b)前記コンテンツサーバは、(b2)前記ユーザ端末から、当該端末の端末IDおよび暗号化パスワードを受け取ると、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信する手段を備え、(c)前記センターサーバは、(c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、(d)前記事業者サーバは、(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備え、前記コンテンツサーバは、(b3)事業者サーバから受けた暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録する。
したがって、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバと、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバという既存のデータベースシステムについて、守秘性を担保しつつ、前記ユーザのメールアドレスを前記コンテンツサーバに通知することができる。これにより、ユーザは、自らメールアドレスを通知する必要がない。
(2) In the e-mail address registration system according to the present invention, (b) a content server provided so as to be able to communicate with a user terminal possessed by a user who wants to register his / her e-mail address, storing a terminal ID; c) a center server provided so as to be able to communicate with the content server and having a terminal ID and a telephone number recorded in association with each user terminal; and (d) communicating with the content server and the center server. An email address registration system provided with an operator server having an operator server recording unit provided for each user terminal in association with a telephone number, an email address, and a password, and (b) The content server (b2) receives the terminal ID and encrypted password from the user terminal. (C) the center server includes (c2) the center server recording unit based on the received terminal ID, and a means for transmitting the terminal ID of the user terminal and the encrypted password to the center server. A telephone number identifying means for identifying the telephone number corresponding to the terminal ID, and (c3) a transmitting means for transmitting the identified telephone number and the encrypted password from the content server to the provider server, (d) the operator server includes: (d3) encrypted password decryption means for decrypting the encrypted password transmitted from the center server; and (d4) the received telephone number and the password decrypted by the decryption means are the provider Authentication means for performing authentication based on whether or not the information is recorded in the server recording unit, and (d5) if the authentication means can authenticate, the telephone A mail address acquiring means for acquiring a mail address recorded in the provider server recording unit in association with the number and the password, and (d6) a mail address for encrypting the acquired mail address to generate an encrypted mail address. and encryption means, the encrypted e-mail address that the generated (d7), and transmission means for transmitting the content server, which sends the encrypted password to the center server, the content server, from (b3) business server The received email address is decrypted by decrypting the received encrypted email address, and (b4) the email address is recorded in association with the terminal ID given from the user terminal .
Therefore, for each user terminal, an existing database system called a center server that records a terminal ID and a telephone number in association with each other and a business server that records a telephone number, an e-mail address, and a password in association with each user terminal. The content server can be notified of the mail address of the user while ensuring confidentiality. This eliminates the need for the user to notify the e-mail address.
(3)この発明にかかるメールアドレス登録システムは、(b)端末IDを記憶し、自己のメールアドレスの登録を希望するユーザが所持するユーザ端末と通信可能に設けられたコンテンツサーバであって、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録する事業者サーバと通信可能に接続されたコンテンツサーバと、(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバであって、前記事業者サーバとも通信可能に接続されたセンターサーバとを備え、(b)前記コンテンツサーバは、(b2)前記ユーザ端末から、当該端末の端末IDおよび暗号化パスワードを受け取ると、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信する手段を備え、(c)前記センターサーバは、 (c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、b)前記センターサーバに暗号化パスワードを送信したコンテンツサーバは、b3)前記事業者サーバにて前記センターサーバから送信された暗号化パスワードに基づき、認証された結果生成された暗号化メールアドレスを受け取ると、受け取った暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録する。
したがって、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバと、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバという既存のデータベースシステムについて、守秘性を担保しつつ、前記ユーザのメールアドレスを前記コンテンツサーバに通知することができる。これにより、ユーザは、自らメールアドレスを通知する必要がない。
(3) A mail address registration system according to the present invention is a content server provided for communication with a user terminal owned by a user who (b) stores a terminal ID and desires to register his / her mail address, For each user terminal, a content server connected so as to be communicable with an operator server that records a telephone number, an e-mail address, and a password in association with each other, and (c) provided for communication with the content server. A center server having a center server recording unit that records terminal IDs and telephone numbers in association with each other, and includes a center server communicably connected to the provider server, and (b) the content server includes ( b2) Upon receiving the terminal ID and encryption password of the terminal from the user terminal, Means for transmitting a terminal ID and an encrypted password to the center server, (c) the center server (c2) refers to the center server recording unit based on the received terminal ID, and corresponds to the terminal ID A telephone number specifying means for specifying a telephone number to be transmitted; and (c3) a transmission means for transmitting the specified telephone number and the encrypted password from the content server to the provider server, and b) encrypting the information to the center server. content server that sent the password, b3) on the basis of in front article's server in encrypted password transmitted from said center server receives the authenticated result generated encrypted mail address, the received encrypted electronic mail by decoding the address, to retrieve an email address related to the user terminal, before the (b4) the mail address In association with the terminal ID given from the user terminal to record.
Therefore, for each user terminal, an existing database system called a center server that records a terminal ID and a telephone number in association with each other and a business server that records a telephone number, an e-mail address, and a password in association with each user terminal. The content server can be notified of the mail address of the user while ensuring confidentiality. This eliminates the need for the user to notify the e-mail address.
(4)この発明にかかるメールアドレス登録システムにおいては、(c)コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバと、(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバとを備え、(c)前記センターサーバは、メールアドレスを要求するユーザ端末の端末IDおよび暗号化パスワードを前記コンテンツサーバから受け取ると、受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、(d)前記事業者サーバは、(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備えている。
したがって、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバと、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバという既存のデータベースシステムについて、守秘性を担保しつつ、前記ユーザのメールアドレスを前記コンテンツサーバに通知することができる。これにより、ユーザは、自らメールアドレスを通知する必要がない。
(4) In the e-mail address registration system according to the present invention, (c) a center server provided so as to be communicable with the content server and having a center server recording unit that records a terminal ID and a telephone number in association with each user terminal And (d) an operator server having an operator server recording unit that is provided so as to be able to communicate with the content server and the center server and that records a telephone number, an e-mail address, and a password in association with each user terminal. (C) when the center server receives the terminal ID and the encrypted password of the user terminal requesting the mail address from the content server, the center server refers to the center server recording unit based on the received terminal ID, and the terminal A telephone number specifying means for specifying the telephone number corresponding to the ID, and (c3) special Transmitting means for transmitting the telephone number and the encrypted password from the content server to the provider server, (d) the provider server (d3) decrypting the encrypted password transmitted from the center server (D4) an authentication means for performing authentication based on whether or not the received telephone number and the password decrypted in the decryption means are recorded in the provider server recording unit; An email address acquisition means for acquiring an email address recorded in the provider server recording unit in association with the telephone number and the password when authentication is successful, and (d6) the acquired email address a mail address encryption means for generating encrypted mail address by encrypting the encrypted email address the product (d7), before Transmission means for transmitting to the content server that has transmitted the encrypted password to the center server.
Therefore, for each user terminal, an existing database system called a center server that records a terminal ID and a telephone number in association with each other and a business server that records a telephone number, an e-mail address, and a password in association with each user terminal. The content server can be notified of the mail address of the user while ensuring confidentiality. This eliminates the need for the user to notify the e-mail address.
(5)この発明にかかるメールアドレス登録方法においては、(a)自己のメールアドレスの登録を希望するユーザが所持するユーザ端末であって、端末IDを記憶するユーザ端末、(b)前記ユーザ端末と通信可能に設けられたコンテンツサーバ、(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバ、(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバ、によるメールアドレス登録方法であって、(a)前記ユーザ端末は、前記ユーザからパスワードが与えられると、このパスワードを暗号化して暗号化パスワードを生成して、端末IDとともに前記コンテンツサーバに送信し、(b)前記コンテンツサーバは、前記ユーザ端末からの送信を受けて、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信し、(c)前記センターサーバは、前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定するとともに、特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信し、(d)前記事業者サーバは、前記センターサーバから送信された暗号化パスワードを復号し、前記センターサーバから与えられた電話番号および前記復号したパスワードが前記事業者サーバ記録部に記録されている場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得し、このメールアドレスを暗号化して、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信し、前記コンテンツサーバは、事業者サーバから受けた暗号化されたメールアドレスを復号して、あわせて前記ユーザ端末から与えられた端末IDに対応するメールアドレスとして記録する。
したがって、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバと、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバという既存のデータベースシステムについて、守秘性を担保しつつ、前記ユーザのメールアドレスを前記コンテンツサーバに通知することができる。これにより、ユーザは、自らメールアドレスを通知する必要がない。
(5) In the e-mail address registration method according to the present invention, (a) a user terminal possessed by a user who wishes to register his / her e-mail address and storing a terminal ID; (b) the user terminal (C) a center server that is provided so as to be communicable with the content server and has a center server recording unit that records a terminal ID and a telephone number in association with each user terminal; ) A mail address registration method by a business server having a business server recording unit that is provided so as to be able to communicate with the content server and the center server and records a telephone number, a mail address, and a password associated with each user terminal. (A) when the user terminal is given a password by the user, The password is encrypted to generate an encrypted password and transmitted to the content server together with the terminal ID. (B) The content server receives the transmission from the user terminal, and encrypts the terminal ID and the encryption of the user terminal. (C) the center server refers to the center server recording unit based on the received terminal ID, identifies the telephone number corresponding to the terminal ID, and identifies the telephone (D) the provider server decrypts the encrypted password transmitted from the center server, and the telephone provided from the center server. If the number and the decrypted password are recorded in the provider server recording unit, the telephone Get the email address recorded on the carrier server recording unit in association with the number and the password, the email address is encrypted, transmitted to the center content server that has transmitted the encrypted password to the server, the content The server decrypts the encrypted mail address received from the business server and records it as a mail address corresponding to the terminal ID given from the user terminal .
Therefore, for each user terminal, an existing database system called a center server that records a terminal ID and a telephone number in association with each other and a business server that records a telephone number, an e-mail address, and a password in association with each user terminal. The content server can be notified of the mail address of the user while ensuring confidentiality. This eliminates the need for the user to notify the e-mail address.
[実施形態との対応]
(a1)ユーザからパスワードの入力を受け付けるパスワード入力手段は、実施形態においては図6に示したステップS603〜S607の機能がこれに該当する。(a2)事業者サーバの暗号化情報を要求して取得する暗号化情報取得手段は、実施形態においては図6に示したステップS609の機能がこれに該当する。(a3)入力手段において入力されたパスワードを暗号化して暗号化パスワードを生成するパスワード暗号化手段は、実施形態においては図6に示したステップS611の機能がこれに該当する。(a4)暗号化手段において生成された暗号化パスワードを端末IDとともにコンテンツサーバに送信する送信手段は、実施形態においては図6に示したステップS613の機能がこれに該当する。
[Correspondence with embodiment]
(a1) The password input means for receiving the password input from the user corresponds to the functions of steps S603 to S607 shown in FIG. 6 in the embodiment. (a2) The encrypted information acquisition unit that requests and acquires the encryption information of the provider server corresponds to the function of step S609 shown in FIG. 6 in the embodiment. (a3) In the embodiment, the function of the step S611 shown in FIG. 6 corresponds to the password encryption unit that generates the encrypted password by encrypting the password input by the input unit. (a4) The transmission unit that transmits the encrypted password generated by the encryption unit to the content server together with the terminal ID corresponds to the function of step S613 illustrated in FIG. 6 in the embodiment.
(b1)ユーザ端末からの暗号化情報の要求を受けて、事業者サーバから暗号化情報を取得し、これをユーザ端末に通知する暗号化情報情報通知手段は、実施形態においては図6に示したステップS623〜S625の機能がこれに該当する。(b2)ユーザ端末からの送信を受けて、当該ユーザ端末の端末IDおよび暗号化パスワードをセンターサーバに送信するとともに、当該ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段は、実施形態においては図6に示したステップS6627〜S629の機能がこれに該当する。(b3)事業者サーバから受けた暗号化メールアドレスを復号することにより、ユーザ端末にかかるメールアドレスを取得する処理は、実施形態においては図7に示したステップS631の機能がこれに該当する。(b4)当該メールアドレスおよび端末IDとを関連付けて記録する処理は、実施形態においては図7に示したステップS633の機能がこれに該当する。 (b1) Encrypted information information notifying means for receiving encrypted information from a provider server in response to a request for encrypted information from the user terminal and notifying the user terminal of the encrypted information is shown in FIG. 6 in the embodiment. The functions of steps S623 to S625 correspond to this. (b2) In response to the transmission from the user terminal, the terminal ID and the encrypted password of the user terminal are transmitted to the center server, and the mail address request means for requesting the mail address of the user terminal is in the embodiment. This corresponds to the functions of steps S6627 to S629 shown in FIG. (b3) In the embodiment, the function of acquiring the mail address related to the user terminal by decrypting the encrypted mail address received from the provider server corresponds to the function of step S631 shown in FIG. (b4) The process of associating and recording the mail address and the terminal ID corresponds to the function of step S633 shown in FIG. 7 in the embodiment.
(c1)ユーザ端末にかかる端末IDおよび電話番号を対応付けて記録した記録部は、実施形態においては図7に示した電話番号データベース60がこれに該当する。(c2)コンテンツサーバからのメールアドレスの要求を受けて、受信した端末IDに基づいて前記記録部を参照し、ユーザ端末にかかる電話番号を特定する電話番号特定手段は、実施形態においては図7に示したステップS641の機能がこれに該当する。(c3)特定した電話番号およびコンテンツサーバからの暗号化パスワードを事業者サーバに送信するとともに、前記ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段は、実施形態においては図7に示したステップS643の機能がこれに該当する。
(c1) The recording unit that records the terminal ID and the telephone number associated with the user terminal in association with each other corresponds to the
(d1)コンテンツサーバからの暗号化情報の要求を受けて、暗号化情報を取得してコンテンツサーバに通知する暗号化情報通知手段は、実施形態においては図6に示したステップS661の機能がこれに該当する。(d2)ユーザ端末にかかる電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した記録部は、実施形態においては図7に示したメールアドレスデータベース62がこれに該当する。(d3)センターサーバからのメールアドレスの要求を受けて、受信した暗号化パスワードを復号する暗号化パスワード復号手段は、実施形態においては図7に示したステップS663の機能がこれに該当する。(d4)受信した電話番号および復号手段において復号したパスワードが記録部に記録されているか否かに基づいて認証を行う認証手段は、実施形態においては図7に示したステップS665〜S667の機能がこれに該当する。(d5)認証手段において認証ができた場合には、電話番号およびパスワードに対応付けて記録部に記録されたメールアドレスを取得するメールアドレス取得手段は、実施形態においては図7に示したステップS669の機能がこれに該当する。(d6)メールアドレス取得手段において取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段は、実施形態においては図7に示したステップS671の機能がこれに該当する。(d7)メールアドレス暗号化手段において生成した暗号化メールアドレスを端末IDとともにコンテンツサーバに送信する送信手段は、実施形態においては図7に示したステップS673の機能がこれに該当する。
(d1) The encrypted information notification means for receiving the encrypted information request from the content server, acquiring the encrypted information and notifying the content server is the function of step S661 shown in FIG. It corresponds to. (d2) The recording unit that records the telephone number, mail address, and password associated with the user terminal in association with each other corresponds to the
この発明において、「手段」とは、プログラムによって実現されるCPUの機能を含む概念である。ここで、「プログラム」とは、CPUにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。 In the present invention, the “means” is a concept including a CPU function realized by a program. Here, the “program” is a concept including not only a program that can be directly executed by the CPU but also a program in a source format, a compressed program, an encrypted program, and the like.
1.第1の実施形態
1−1.機能ブロック図
図10に、この発明の一実施形態によるメールアドレス登録システムのシステム構成の例を示す。このシステム構成図においては、ユーザ端末a、コンテンツサーバb、センターサーバcおよび事業者サーバdが、インターネット等のネットワーク1を介して接続されており、それぞれが通信可能である。
1. First embodiment 1-1. Functional Block Diagram FIG. 10 shows an example of the system configuration of a mail address registration system according to an embodiment of the present invention. In this system configuration diagram, a user terminal a, a content server b, a center server c, and a provider server d are connected via a network 1 such as the Internet, and can communicate with each other.
ユーザ端末aは、自己のメールアドレスのコンテンツサーバへの登録を希望するユーザが所有する携帯電話である。コンテンツサーバbは、コンテンツ提供業者の有するコンピュータ装置であって、メールマガジンまたはメールクーポンの対象となるメールアドレスの登録を行い、登録したメールアドレスに対してメールマガジン等を送信するものである。センターサーバcは、コンテンツサーバbを管理するデータセンター業者の有するコンピュータ装置であって、メールマガジン等のコンテンツ利用に関する課金情報を集約するものである。事業者サーバdは、ユーザとの契約によりユーザ端末aである携帯電話に関する通信事業を行う業者(例えば電気通信事業者)の有するコンピュータ装置であって、センターサーバcからの課金情報に基づいてコンテンツ利用料をユーザに請求するものである。 The user terminal a is a mobile phone owned by a user who wishes to register his / her mail address in the content server. The content server b is a computer device possessed by a content provider, and registers a mail address that is a target of a mail magazine or mail coupon, and transmits a mail magazine or the like to the registered mail address. The center server c is a computer device owned by a data center company that manages the content server b, and collects billing information related to content usage such as a mail magazine. The carrier server d is a computer device possessed by a business operator (for example, a telecommunications carrier) that conducts a communication business related to the mobile phone that is the user terminal a based on a contract with the user, and has contents based on billing information from the center server c. The user is charged a usage fee.
なお、図10においては、ユーザ端末a、コンテンツサーバb、センターサーバcおよび事業者サーバdは、それぞれ1つずつしか記載されていないが、それぞれが1つ以上であってもよい。 In FIG. 10, only one user terminal a, one content server b, one center server c, and one business server d are shown, but one or more of each may be provided.
1−2.処理概要
以下に、本発明にかかるメールアドレス登録システムの処理概要を示す。図1に、この発明の一実施形態によるメールアドレス登録システムの機能ブロック図の例を示す。
1-2. Outline of Process The outline of the process of the mail address registration system according to the present invention is shown below. FIG. 1 shows an example of a functional block diagram of a mail address registration system according to an embodiment of the present invention.
ユーザ端末aにおいて、パスワード入力手段a1は、コンテンツサーバbに接続してメールマガジンまたはメールクーポンのシステムへ、ユーザの自己のメールアドレスを登録するためのパスワード入力画面を表示する。ユーザがパスワードを入力すると、時刻情報取得手段a2は、コンテンツサーバを経由して事業者サーバから時刻情報を取得する。パスワード暗号化手段a3は、取得した時刻情報を用いてパスワードの暗号化を行い暗号化パスワードを生成する。送信手段a11は、暗号化パスワードをコンテンツサーバbに送信する。 In the user terminal a, the password input means a1 displays a password input screen for registering the user's own e-mail address in the e-mail magazine or e-mail coupon system by connecting to the content server b. When the user inputs the password, the time information acquisition unit a2 acquires the time information from the provider server via the content server. The password encryption unit a3 encrypts the password using the acquired time information and generates an encrypted password. The transmission unit a11 transmits the encrypted password to the content server b.
コンテンツサーバbにおいて、時刻情報通知手段b1は、事業者サーバから時刻情報を取得してユーザ端末に通知する。メールアドレス要求手段b2は、ユーザ端末から取得した暗号化パスワードおよび端末IDをセンターサーバcに送信することにより、端末IDのユーザ端末にかかるメールアドレスを要求する。メールアドレス復号手段b3は、事業者サーバdから取得した暗号化メールアドレスを復号することにより、ユーザ端末にかかるメールアドレスを取得する。メールアドレス登録手段b4は、取得したメールアドレスを端末IDに対応付けて登録する。 In the content server b, the time information notifying unit b1 acquires time information from the provider server and notifies the user terminal. The mail address request means b2 requests the mail address for the user terminal with the terminal ID by transmitting the encrypted password and the terminal ID acquired from the user terminal to the center server c. The mail address decrypting means b3 acquires the mail address related to the user terminal by decrypting the encrypted mail address acquired from the business server d. The mail address registration unit b4 registers the acquired mail address in association with the terminal ID.
センターサーバcにおいて、記録部c1は、端末IDと電話番号を対応付けた電話番号データベースを記録している。電話番号特定手段c2は、コンテンツサーバbから取得した端末IDに基づいて電話番号データベースを参照し、この端末IDに対応する電話番号を特定する。メールアドレス要求手段c3は、特定した電話番号および暗号化パスワードを、事業者サーバdに送信することにより、電話番号のユーザ端末にかかるメールアドレスを要求する。 In the center server c, the recording unit c1 records a telephone number database in which terminal IDs are associated with telephone numbers. The telephone number specifying means c2 refers to the telephone number database based on the terminal ID acquired from the content server b, and specifies the telephone number corresponding to this terminal ID. The mail address request means c3 requests the mail address for the user terminal of the telephone number by transmitting the identified telephone number and the encrypted password to the business server d.
事業者サーバdにおいて、時刻情報通知手段d1は、コンテンツサーバbからの要求を受けて内部時計に基づいて時刻情報を取得し、これをコンテンツサーバbに送信する。記録部d2は、電話番号とメールアドレスを対応付けたメールアドレスデータベースを記録している。暗号化パスワード復号手段d3は、センターサーバcから取得した暗号化パスワードを、先に送信した時刻情報を用いて復号してユーザ端末において入力されたパスワードを取得する。認証手段d4は、取得したパスワードとセンターサーバcから取得した電話番号に基づいてメールアドレスデータベースを参照して認証を行う。パスワードと電話番号が存在すれば、これらに対応付けて記録されているメールアドレスを取得する。メールアドレス暗号化手段d6は、取得したメールアドレスを暗号化して暗号化メールアドレスを生成する。送信手段d7は、生成した暗号化メールアドレスをコンテンツサーバbに送信する。 In the business server d, the time information notifying unit d1 receives the request from the content server b, acquires the time information based on the internal clock, and transmits it to the content server b. The recording unit d2 records a mail address database in which a telephone number and a mail address are associated with each other. The encrypted password decryption means d3 decrypts the encrypted password acquired from the center server c using the time information transmitted earlier, and acquires the password input at the user terminal. The authentication unit d4 performs authentication by referring to the mail address database based on the acquired password and the telephone number acquired from the center server c. If a password and a telephone number exist, the mail address recorded in association with these is acquired. The mail address encryption unit d6 encrypts the acquired mail address to generate an encrypted mail address. The transmission unit d7 transmits the generated encrypted mail address to the content server b.
1−3.ハードウエア構成
1−3−1.ユーザ端末
図1に示したユーザ端末aをCPUを用いて実現したハードウェア構成の一例を図2に示す。このユーザ端末aは、ディスプレイ201、CPU203、テンキー205、メモリ207および通信回路209を備えている。
1-3. Hardware configuration 1-3-1. User Terminal FIG. 2 shows an example of a hardware configuration in which the user terminal “a” shown in FIG. 1 is realized using a CPU. The user terminal a includes a
メモリ207には、ユーザ端末を識別するための端末ID2070および、ダウンロードすることによって取得したパスワード入力プログラム2071が記録される。このパスワード入力プログラム2071は、ユーザにパスワードの入力を促し、事業者サーバdからのサーバ時刻情報を取得し、入力されたパスワードをこのサーバ時刻情報を用いて暗号化し、暗号化パスワードをコンテンツサーバbに送信する処理を行う。
The
図1に示したユーザ端末aを構成する、入力手段a1、時刻情報取得手段a2、パスワード暗号化手段a3および送信手段a4は、パスワード入力プログラム2071による各機能によって実現される。
The input unit a1, the time information acquisition unit a2, the password encryption unit a3, and the transmission unit a4 that constitute the user terminal a shown in FIG. 1 are realized by the functions of the
1−3−2.コンテンツサーバ
図1に示したコンテンツサーバbをCPUを用いて実現したハードウェア構成の一例を図3に示す。このコンテンツサーバbは、ディスプレイ301、CPU303、メモリ305、キーボード/マウス307、ハードディスク309、CD−ROMドライブ311および通信回路315をそれぞれ備えている。
1-3-2. Content Server FIG. 3 shows an example of a hardware configuration in which the content server b shown in FIG. 1 is realized using a CPU. The content server b includes a
ハードディスク309には、メールアドレス取得応答プログラム3091が記録されている。このメールアドレス取得応答プログラム3091は、ユーザ端末aに対して事業者サーバdから取得したサーバ時刻情報を送信し、暗号化パスワードおよび端末IDを伴ってセンターサーバcにメールアドレス要求を行い、事業者サーバdから取得した暗号化メールアドレスを復号し、復号したメールアドレスをメールマガジン用に登録するための各種処理を行う。
A mail address
このプログラムは、CD−ROMドライブ311を介してCD−ROM312に記録されたプログラムを読み出してインストールされたものである。なお、上記インストールは、インターネット等のネットワークからダウンロードしたプログラムを使用して行うようにしてもよい。
This program is installed by reading the program recorded on the CD-
図1に示したコンテンツサーバbを構成する、時刻情報通知手段b1、メールアドレス要求手段b2、メールアドレス復号手段b3、メールアドレス登録手段b4は、メールアドレス取得応答プログラム3091による各機能によって実現される。
The time information notification unit b1, the mail address request unit b2, the mail address decryption unit b3, and the mail address registration unit b4 constituting the content server b shown in FIG. 1 are realized by each function of the mail address
1−3−3.センターサーバ
図1に示したセンターサーバcをCPUを用いて実現したハードウェア構成の一例を図4に示す。このセンターサーバcは、ディスプレイ401、CPU403、メモリ405、キーボード/マウス407、ハードディスク409、CD−ROMドライブ411および通信回路415をそれぞれ備えている。
1-3-3. Center Server FIG. 4 shows an example of a hardware configuration in which the center server c shown in FIG. 1 is realized using a CPU. The center server c includes a
ハードディスク409には、メールアドレス要求プログラム4091が記録されている。このメールアドレス要求プログラム4091は、コンテンツサーバbから受けた端末IDに基づいて、電話番号データベースを検索して電話番号を取得し、取得した電話番号およびコンテンツサーバから受けた暗号化パスワードを事業者サーバdに送信してメールアドレス要求する処理を行う。
A mail
このプログラムは、CD−ROMドライブ411を介してCD−ROM412に記録されたプログラムを読み出してインストールされたものである。なお、上記インストールは、インターネット等のネットワークからダウンロードしたプログラムを使用して行うようにしてもよい。
This program is installed by reading the program recorded on the CD-
図1に示したセンターサーバcを構成する、記録部c1、電話番号特定手段c2、メールアドレス要求手段c3は、メールアドレス要求プログラム4091による各機能によって実現される。
The recording unit c1, the telephone number specifying unit c2, and the mail address requesting unit c3 constituting the center server c shown in FIG. 1 are realized by the functions of the mail
1−3−4.事業者サーバ
図1に示した事業者サーバdをCPUを用いて実現したハードウェア構成の一例を図5に示す。この事業者サーバdは、ディスプレイ501、CPU503、メモリ505、キーボード/マウス507、ハードディスク509、CD−ROMドライブ511および通信回路515をそれぞれ備えている。
1-3-4. Business Server FIG. 5 shows an example of a hardware configuration in which the business server d shown in FIG. 1 is realized using a CPU. The provider server d includes a
ハードディスク509には、パスワード認証プログラム5091が記録されている。このパスワード認証プログラム5091は、コンテンツサーバbから受けた時刻情報の要求に対して時刻情報を送信し、センターサーバcから受けた暗号化パスワードを復号してユーザ端末aにおいて入力されたパスワードを取得し、このパスワードとコンテンツサーバbから受けた電話番号に基づいて、メールアドレスデータベースを検索してメールアドレスを取得し、取得したメールアドレスを暗号化し、暗号化メールアドレスをコンテンツサーバに送信するための各種処理を行う。
A
このプログラムは、CD−ROMドライブ511を介してCD−ROM512に記録されたプログラムを読み出してインストールされたものである。なお、上記インストールは、インターネット等のネットワークからダウンロードしたプログラムを使用して行うようにしてもよい。
This program is installed by reading the program recorded on the CD-
図1に示した事業者サーバdを構成する、時刻情報通知手段d1、記録部d2、暗号化パスワード復号手段d3、認証手段d4、メールアドレス取得手段d5、メールアドレス暗号化手段d6および送信手段d7は、パスワード認証プログラム5091による各機能によって実現される。
Time information notification means d1, recording unit d2, encrypted password decryption means d3, authentication means d4, mail address acquisition means d5, mail address encryption means d6, and transmission means d7 which constitute the business server d shown in FIG. Is realized by each function by the
1−4.処理詳細
図6〜9を用いて、本実施形態における処理詳細を説明する。本実施形態においては、ユーザ端末のユーザが、コンテンツサーバbが配信するメールマガジンの登録を希望する場合において、ユーザがユーザ端末に所定のパスワードを入力することによって、ユーザ端末に設定されたメールアドレスをコンテンツサーバに登録する例について説明する。
1-4. Processing Details Processing details in the present embodiment will be described with reference to FIGS. In this embodiment, when the user of the user terminal wishes to register the mail magazine distributed by the content server b, the mail address set in the user terminal when the user inputs a predetermined password to the user terminal An example in which is registered in the content server will be described.
1−4−1.パスワードの入力
図6および図7は、本実施形態のメールアドレス登録システムにおいて、ユーザがユーザ端末aに所定のパスワードを入力することによって、コンテンツサーバbに自己のメールアドレスを登録する場合のフローチャートである。
1-4-1. Password Input FIGS. 6 and 7 are flowcharts in the case where the user registers his / her mail address in the content server b by the user entering a predetermined password in the user terminal a in the mail address registration system of the present embodiment. is there.
ユーザがテンキー205を操作すると、ユーザ端末aのCPU203は、ブラウザを起動して、通信回路209を介してコンテンツサーバbにアクセスし、メールマガジン登録画面をユーザ端末aのディスプレイ201に表示する。
When the user operates the
図9にメールマガジン登録画面901の例を示す。メールマガジン登録画面には、コンテンツサーバbが提供するメールマガジンに、ユーザ端末aにかかるメールアドレスの登録の要否を選択する旨が表示される。ユーザが、テンキー205を操作して「登録する」ボタン91を押下すると(ステップS601、図6)、コンテンツサーバbのCPU303は、パスワード入力プログラム2071を送信する(ステップS621)。例えば、パスワード入力プログラム2071は、BREW(商標)やJava(商標)等のプログラム言語で作成されたダウンロード実行型のプログラムであり、コンテンツサーバbからユーザ端末aへのダウンロード中には、ダウンロード中画面903(図9)がディスプレイ201に表示される。
FIG. 9 shows an example of the mail
ユーザ端末aのCPU203は、パスワード入力プログラム2071をメモリ207にダウンロードすると、その後これを自動実行する(ステップS603)。パスワード入力プログラム2071の実行によって、CPU203はパスワード入力画面905をディスプレイ201に表示する(ステップS605)。
When the
パスワード入力画面905には、所定のパスワードを入力することによって、ユーザ端末aのメールアドレスをコンテンツサーバcに通知許可をする旨が表示される。なお、入力されたパスワードについては暗号化されて送信される旨も表示される。
The
ユーザ端末aにおけるユーザは、パスワード入力画面905のパスワード入力欄93に所定のパスワードを入力して「OK」ボタン95を押下する。例えば、パスワード入力欄93にパスワード「1234」を入力する。なお、パスワードには、予め事業者サーバdにおいてユーザに関連付けて管理されているパスワードであればよい。例えば、au(商標)の携帯電話の場合には、「EZパスワード」がこれに該当する。
The user at the user terminal a inputs a predetermined password in the
1−4−2.時刻情報の取得
パスワードの入力を受けると(ステップS607)、ユーザ端末aのCPU203は、コンテンツサーバbに対して時刻情報の要求を行う(ステップS611)。ここで時刻情報とは、ユーザ端末aと事業者サーバdとの間において、パスワードを暗号化または復号する際に用いる鍵を生成する元となる情報である。
1-4-2. Acquisition of time information When the password is input (step S607), the
ユーザ端末aからの時刻情報の要求を受けて、コンテンツサーバbのCPU303は、メールアドレス取得プログラム3091を起動し、事業者サーバdに対して時刻情報を要求する(ステップS623)。
Upon receiving the time information request from the user terminal a, the
コンテンツサーバbからの時刻情報の要求を受けて、事業者サーバdのCPU503は、パスワード認証プログラム5091を起動する(ステップS661)。事業者サーバdのCPU503は、内部時計を参照してサーバ時刻情報を作成する。例えば、このサーバ時刻情報は、1ユーザにおけるメールアドレス登録処理が完了するまで、事業者サーバdのメモリ505上において保持される。
In response to the time information request from the content server b, the
事業者サーバdのCPU503は、作成したサーバ時刻情報をコンテンツサーバbに送信する(ステップS661)。送信を受けてコンテンツサーバbのCPU303は、サーバ時刻情報をさらにユーザ端末aに送信する(ステップS625)。
The
1−4−3.暗号化パスワードの生成
サーバ時刻情報の送信を受けると、ユーザ端末aのCPU203は、入力されたパスワードのを暗号化を実行して、暗号化パスワードを生成する(ステップS611)。暗号化は、サーバ時刻情報を暗号鍵とする所定の暗号アルゴリズムによって行われる。例えば、入力されたパスワード「1234」をサーバ時刻情報「200608081200」を暗号鍵とし、所定の暗号アルゴリズムによって暗号化する。このサーバ時刻情報は、現在時刻を分単位で表したものであるため、同じ現在時刻をサーバ時刻情報として使用しないように構成することで、暗号化パスワードの第三者による成りすましを防止することができる。例えば、事業者サーバdは、メモリ505に保持しているサーバ時刻情報を1分以上保持するようにして、同一のサーバ時刻情報を発行しないように構成すればよい。
1-4-3. Generation of Encrypted Password When the server time information is transmitted, the
ユーザ端末aのCPU203は、暗号化パスワードを生成すると、これをコンテンツサーバbに送信する(ステップS613)。
When generating the encrypted password, the
1−4−4.端末IDの取得
暗号化パスワードの送信を受けると同時に、コンテンツサーバbのCPU303は、ユーザ端末aから端末IDを取得する(ステップS627)。例えば、au(商標)の携帯電話であれば、環境変数(HTTP_X_UP_SUBNO)によって、EZ番号 (サブスクライバID) を端末IDとして取得することができる。
1-4-4. Acquisition of terminal ID At the same time that the encrypted password is transmitted, the
端末IDを取得すると、コンテンツサーバbのCPU303は、取得した端末IDおよびユーザ端末aから受けた暗号化パスワードを、センターサーバcに送信する(ステップS629)。
When the terminal ID is acquired, the
1−4−5.電話番号の特定
端末IDおよび暗号化パスワードの送信を受けて、センターサーバcのCPU403は、端末IDに基づいて電話番号データベース60を検索し、ユーザ端末aにかかる電話番号を特定する(ステップS641)。図8のAに電話番号データベース60の例を示す。このデータベースには、端末ID801と電話番号803が対応付けて記録されている。例えば、端末IDが「TM01」である場合には、ユーザ端末aの電話番号を「090−6123−0001」として特定する。
1-4-5. Identification of telephone number Upon receiving the terminal ID and the encrypted password, the
センターサーバcのCPU403は、特定した電話番号と、コンテンツサーバbから受けた暗号化パスワードを事業者サーバdに送信することによって、コンテンツサーバbからのメールアドレス登録要求を通知する(ステップS643)。
The
1−4−6.パスワードの認証処理
事業者サーバdのCPU503は、センターサーバcから受けた暗号化パスワードを復号する(ステップS663)。ここで、暗号化パスワードの復号処理は、前記ステップS661において、事業者サーバdのメモリ505において保持されているサーバ時刻情報を復号鍵として、所定の復号アルゴリズムによって行われる。例えば、サーバ時刻情報として「200608081200」が保持されている場合には、暗号化パスワードを復号することにより、前記ステップS611において暗号化したパスワード「1234」を取得する。
1-4-6. Password Authentication Processing The
事業者サーバdのCPU503は、復号したパスワードおよびセンターサーバcから受けた電話番号に基づいてメールアドレスデータベース62を検索して、該当する組合せが存在するか否かを判断する(ステップS665〜667)。図8のBにメールアドレスデータベース62の例を示す。このデータベースには、電話番号811、パスワード813およびメールアドレス815が対応付けて記録されている。
The
事業者サーバdのCPU503は、メールアドレスデータベース62において、パスワードと電話番号の組合せが存在すれば、これらに対応付けて記録されているメールアドレスを取得する(ステップS669)。例えば、電話番号「090−6123−0001」およびパスワード「1234」の組合せの場合には、レコード80に基づいて、メールアドレス「ABC0101@ezweb.ne.jp」を取得する。なお、パスワードと電話番号の組合せが存在しなければ、エラー処理によって、パスワードと電話番号が存在しない旨をコンテンツサーバbに通知する(ステップS668)。
If there is a combination of a password and a telephone number in the
事業者サーバdのCPU503は、前記ステップS669において取得したメールアドレスをコンテンツサーバbに送信するために暗号化を行う(ステップS671)。例えば、この暗号化は、コンテンツサーバbの公開鍵等によって行えばよい。
The
事業者サーバdのCPU503は、暗号化によって生成した暗号化メールアドレスをコンテンツサーバbに送信する(ステップS673)。
The
1−4−7.メールアドレスの取得・登録
事業者サーバdからの暗号化メールアドレスを受けると、コンテンツサーバbのCPU303は、これを復号してメールアドレスを取得する(ステップS631)。例えば、暗号化メールアドレスがコンテンツサーバbの公開鍵で暗号化されている場合には、コンテンツサーバbの秘密鍵で復号することによってメールアドレス「ABC0101@ezweb.ne.jp」を取得することができる。
1-4-7. Obtaining / Registering Mail Address Upon receiving the encrypted mail address from the operator server d, the
コンテンツサーバbのCPU303は、取得したメールアドレスをメールマガジンの配信先として登録する(ステップS633)。例えば、「ABC0101@ezweb.ne.jp」を、ユーザID「TM01」の配信先としてデータベースに登録する。
The
登録を終えると、コンテンツサーバbのCPU303は、その旨をユーザ端末aに通知し(ステップS635)、これを受けてユーザ端末aは、登録完了画面をディスプレイ201に表示する(ステップS615)。例えば、図9に示す登録完了画面907を表示する。
When registration is completed, the
1−5.まとめ
以上説明したように、この発明によれば、ユーザは、ユーザ端末aに所定パスワードを入力するだけで、事業者サーバdに記録しているメールアドレスをコンテンツサーバbに通知させることができる。これにより、メールアドレスの登録ページを用いてユーザにメールアドレスを入力させる煩わしさを解消することができ、メールマガジン等のユーザ登録を促進することができる。
1-5. Summary As described above, according to the present invention, the user can notify the content server b of the mail address recorded in the business server d by simply inputting the predetermined password to the user terminal a. Thereby, it is possible to eliminate the troublesomeness of the user to input the mail address using the mail address registration page, and it is possible to promote the user registration of the mail magazine or the like.
また、ユーザに空メールを送信させて登録する場合のように、ブラウザ画面とメール通信画面を切り替える必要がなくなるため、システム負荷を抑制して、効率的な登録処理を行うことができる。 Moreover, since it is not necessary to switch the browser screen and the mail communication screen as in the case of registering by sending a blank email to the user, the system load can be suppressed and efficient registration processing can be performed.
さらに、ユーザが入力したパスワードは暗号化して送信されるため、コンテンツサーバbを経由する場合であってもセキュリティを維持することができる。この実施形態においては、ユーザ端末における暗号化の際に事業者サーバから取得したサーバ時刻情報を暗号鍵に使用しているため、第三者による成りすましを防止してより信頼性の高いシステムを構築することができる。 Furthermore, since the password entered by the user is transmitted after being encrypted, security can be maintained even when the content server b is used. In this embodiment, the server time information acquired from the operator server at the time of encryption in the user terminal is used as the encryption key, so that impersonation by a third party is prevented and a more reliable system is constructed. can do.
さらに、ユーザ端末a、コンテンツサーバb、センターサーバcおよび事業者サーバd間において、それぞれが記録する情報が異なる場合であっても、このような構成に基づくセキュリティを維持しつつ、安全かつ簡単なメールアドレス登録システムを構成することができる。 Furthermore, even if the information recorded in the user terminal a, the content server b, the center server c, and the provider server d is different, it is safe and simple while maintaining security based on such a configuration. An e-mail address registration system can be configured.
2.他の実施形態
上記実施形態においては、コンテンツサーバを管理する業者が有するセンターサーバcを用いてシステムを構成したが、図1aに示すように、センターサーバcの機能を事業者サーバの機能として構成してもよい。この場合、電話番号特定手段c2の実行後、暗号化パスワード復号手段d3が実行されることになる。
2. Other Embodiments In the above embodiment, the system is configured using the center server c possessed by the company that manages the content server. However, as shown in FIG. 1a, the function of the center server c is configured as the function of the operator server. May be. In this case, after the telephone number specifying means c2 is executed, the encrypted password decrypting means d3 is executed.
上記実施形態においては、コンテンツサーバbはメールマガジンのユーザ登録を行っているが、メールクーポンのユーザ登録に用いてもよい。また、メールアドレス以外のユーザ情報を取得して登録するように構成してもよい。 In the above embodiment, the content server b performs user registration for the mail magazine, but may be used for user registration for mail coupons. Further, user information other than the mail address may be acquired and registered.
上記実施形態においては、事業者サーバから取得したサーバ時刻情報を暗号化鍵としてユーザのパスワードを暗号化するように構成したが、サーバ時刻情報以外のコードを用いて暗号化を行ってもよい。例えば、乱数を用いて生成した文字列を用いてもよい。 In the above embodiment, the user password is encrypted using the server time information acquired from the provider server as an encryption key. However, encryption may be performed using a code other than the server time information. For example, a character string generated using a random number may be used.
また、ユーザ端末において暗号化した暗号化パスワードを、事業者サーバにおいて復号することができれば、ユーザ端末は事業者サーバからサーバ時刻情報等の暗号化情報を取得する必要はない。例えば、ユーザ端末と事業者サーバの時刻が同期している場合には、ユーザ端末のサーバ時刻情報を明示して暗号化パスワードを送信し、事業者サーバは、明示されたサーバ時刻情報に基づいて復号を行えばよい。このように、一回のみしか使用できない暗号化および復号を行うように構成することにより、暗号化パスワードを第三者を経由して送信する場合であっても、第三者が、受信した暗号化パスワードを再利用して事業者サーバからメールアドレスを不正に取得することを防止することができる。 Further, if the encrypted password encrypted in the user terminal can be decrypted in the provider server, the user terminal does not need to acquire encrypted information such as server time information from the provider server. For example, when the time of the user terminal and the business server is synchronized, the server time information of the user terminal is clearly transmitted and the encryption password is transmitted, and the business server is based on the specified server time information. Decoding may be performed. In this way, by configuring encryption and decryption that can be used only once, even if the encrypted password is transmitted via a third party, the third party can receive the encrypted It is possible to prevent an e-mail address from being illegally obtained from a business server by reusing a password.
上記実施形態においては、サーバ時刻情報を暗号化鍵として暗号化を行う構成としたが、サーバ時刻情報に基づいて使用する暗号化鍵を生成するようにしてもよい。また、サーバ時刻情報に代えて事業者サーバから取得したコードを用いる場合には、このコードに基づいて暗号化鍵または暗号方式を決定するようにしてもよい。 In the above embodiment, the encryption is performed using the server time information as an encryption key. However, an encryption key to be used may be generated based on the server time information. In addition, when a code acquired from the business server is used instead of the server time information, the encryption key or the encryption method may be determined based on this code.
上記実施形態においては、サーバ時刻情報を暗号化鍵とする所定の暗号化アルゴリズムを用いてパスワードを暗号化するように構成したが、暗号化アルゴリズムを複数用意しておき、ユーザ端末が暗号化アルゴリズムの識別を明示して暗号化パスワードを送信し、事業者サーバは、明示された暗号化アルゴリズムに対応する復号アルゴリズムに基づいて復号してもよい。 In the above embodiment, the password is encrypted using a predetermined encryption algorithm using the server time information as an encryption key. However, a plurality of encryption algorithms are prepared, and the user terminal performs the encryption algorithm. The provider server may transmit the encryption password with the identification of the server specified, and the provider server may perform decryption based on the decryption algorithm corresponding to the specified encryption algorithm.
上記実施形態においては、図1に示す各機能を実現する為に、CPUを用いソフトウェアによってこれを実現している。しかし、その一部もしくは全てを、ロジック回路等のハードウェアによって実現してもよい。なお、プログラムの一部の処理をさらに、オペレーティングシステム(OS)にさせるようにしてもよい。 In the above embodiment, in order to realize each function shown in FIG. 1, this is realized by software using a CPU. However, some or all of them may be realized by hardware such as a logic circuit. In addition, you may make it make an operating system (OS) process a part of program further.
a:ユーザ端末
b:コンテンツサーバ
c:センターサーバ
d:事業者サーバ
a: User terminal b: Content server c: Center server d: Provider server
Claims (5)
(b)前記ユーザ端末と通信可能に設けられたコンテンツサーバと、
(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバと、
(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバと、
を備えたメールアドレス登録システムであって、
(a)前記ユーザ端末は、
(a1)前記ユーザからパスワードの入力を受け付けるパスワード入力手段と、
(a3)前記入力されたパスワードを暗号化して暗号化パスワードを生成するパスワード暗号化手段と、
(a4)前記生成された暗号化パスワードを端末IDとともに前記コンテンツサーバに送信する送信手段とを備え、
(b)前記コンテンツサーバは、
(b2)前記ユーザ端末からの送信を受けて、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信することにより、当該ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段とを備え、
(c)前記センターサーバは、
(c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、
(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信することにより、前記ユーザ端末にかかるメールアドレスを要求するメールアドレス要求手段とを備え、
(d)前記事業者サーバは、
(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、
(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、
(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、
(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、
(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備え、
前記コンテンツサーバは、
(b3)事業者サーバから受けた暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、
(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録すること、
を特徴とするメールアドレス登録システム。 (a) a user terminal possessed by a user who wishes to register his / her e-mail address, and a user terminal that stores a terminal ID;
(b) a content server provided to be able to communicate with the user terminal;
(c) a center server provided so as to be communicable with the content server and having a center server recording unit that records a terminal ID and a telephone number in association with each user terminal;
(d) an operator server having an operator server recording unit that is provided so as to be able to communicate with the content server and the center server, and that records a telephone number, an email address, and a password in association with each user terminal;
An e-mail address registration system with
(a) The user terminal
(a1) password input means for receiving password input from the user;
(a3) password encryption means for generating an encrypted password by encrypting the input password;
(a4) comprising a transmission means for transmitting the generated encrypted password together with a terminal ID to the content server,
(b) The content server
(b2) receiving a transmission from the user terminal, and transmitting a terminal ID and an encrypted password of the user terminal to the center server, thereby providing a mail address requesting unit that requests a mail address related to the user terminal. ,
(c) The center server
(c2) referring to the center server recording unit based on the received terminal ID, telephone number specifying means for specifying a telephone number corresponding to the terminal ID;
(c3) email address requesting means for requesting an email address for the user terminal by transmitting the identified telephone number and the encrypted password from the content server to the provider server;
(d) The provider server
(d3) an encrypted password decrypting means for decrypting the encrypted password transmitted from the center server;
(d4) authentication means for performing authentication based on whether the received telephone number and the password decrypted in the decryption means are recorded in the provider server recording unit;
(d5) If authentication can be performed in the authentication means, an email address acquisition means for acquiring an email address recorded in the provider server recording unit in association with the telephone number and the password;
(d6) Email address encryption means for encrypting the acquired email address to generate an encrypted email address;
(d7) the encrypted mail address said generating, and transmitting means for transmitting the content server that has transmitted the encrypted password to the center server,
The content server
(b3) By decrypting the encrypted email address received from the provider server, the email address for the user terminal is obtained,
(b4) recording the email address in association with the terminal ID given from the user terminal ;
E-mail address registration system characterized by
(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバと、
(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバと、
を備えたメールアドレス登録システムであって、
(b)前記コンテンツサーバは、
(b2)前記ユーザ端末から、当該端末の端末IDおよび暗号化パスワードを受け取ると、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信する手段を備え、
(c)前記センターサーバは、
(c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、
(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、
(d)前記事業者サーバは、
(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、
(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、
(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、
(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、
(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備え、
前記コンテンツサーバは、
(b3)事業者サーバから受けた暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、
(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録すること、
を特徴とするメールアドレス登録システム。 (b) a content server that stores a terminal ID and is provided so as to be able to communicate with a user terminal possessed by a user who wishes to register his / her mail address;
(c) a center server provided so as to be communicable with the content server and having a center server recording unit that records a terminal ID and a telephone number in association with each user terminal;
(d) an operator server having an operator server recording unit provided so as to be communicable with the content server and the center server, and for each user terminal, in which a telephone number, an email address, and a password are recorded in association with each other;
An e-mail address registration system with
(b) The content server
(b2) provided with means for transmitting the terminal ID and encryption password of the user terminal to the center server upon receiving the terminal ID and encryption password of the terminal from the user terminal;
(c) The center server
(c2) referring to the center server recording unit based on the received terminal ID, telephone number specifying means for specifying a telephone number corresponding to the terminal ID;
(c3) comprising a transmitting means for transmitting the identified telephone number and the encrypted password from the content server to the provider server,
(d) The provider server
(d3) an encrypted password decrypting means for decrypting the encrypted password transmitted from the center server;
(d4) authentication means for performing authentication based on whether the received telephone number and the password decrypted in the decryption means are recorded in the provider server recording unit;
(d5) If authentication is possible in the authentication means, an email address acquisition means for acquiring an email address recorded in the business server recording unit in association with the telephone number and the password;
(d6) Email address encryption means for encrypting the acquired email address to generate an encrypted email address;
(d7) the encrypted mail address said generating, and transmitting means for transmitting the content server that has transmitted the encrypted password to the center server,
The content server
(b3) By decrypting the encrypted email address received from the provider server, the email address for the user terminal is obtained,
(b4) recording the email address in association with the terminal ID given from the user terminal ;
E-mail address registration system characterized by
(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバであって、前記事業者サーバとも通信可能に接続されたセンターサーバと、
を備えたメールアドレス登録システムであって、
(b)前記コンテンツサーバは、
(b2)前記ユーザ端末から、当該端末の端末IDおよび暗号化パスワードを受け取ると、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信する手段を備え、
(c)前記センターサーバは、
(c2)前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、
(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、
b)前記センターサーバに暗号化パスワードを送信したコンテンツサーバは、
b3)前記事業者サーバにて前記センターサーバから送信された暗号化パスワードに基づき、認証された結果生成された暗号化メールアドレスを受け取ると、受け取った暗号化メールアドレスを復号することにより、前記ユーザ端末にかかるメールアドレスを取得し、
(b4)当該メールアドレスを前記ユーザ端末から与えられた端末IDと関連付けて記録すること、
を特徴とするメールアドレス登録システム。 (b) A content server that stores a terminal ID and is communicable with a user terminal possessed by a user who wishes to register his / her mail address, and for each user terminal, a telephone number, a mail address and a password are stored. A content server that is communicably connected to a provider server that records each in association;
(c) A center server that is provided so as to be communicable with the content server and has a center server recording unit that records a terminal ID and a telephone number in association with each user terminal, and is communicably connected to the provider server. A center server,
An e-mail address registration system with
(b) The content server
(b2) provided with means for transmitting the terminal ID and encryption password of the user terminal to the center server upon receiving the terminal ID and encryption password of the terminal from the user terminal;
(c) The center server
(c2) referring to the center server recording unit based on the received terminal ID, telephone number specifying means for specifying a telephone number corresponding to the terminal ID;
(c3) comprising a transmitting means for transmitting the identified telephone number and the encrypted password from the content server to the provider server,
b) The content server that sent the encrypted password to the center server
b3) Upon receiving the encrypted email address generated as a result of authentication based on the encrypted password transmitted from the center server at the provider server, the received encrypted email address is decrypted, so that the user Get the email address for your device,
(b4) recording the email address in association with the terminal ID given from the user terminal ;
E-mail address registration system characterized by
(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバと、
を備えたメールアドレス登録システムであって、
(c)前記センターサーバは、
メールアドレスを要求するユーザ端末の端末IDおよび暗号化パスワードを前記コンテンツサーバから受け取ると、受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定する電話番号特定手段と、
(c3)特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信する送信手段とを備え、
(d)前記事業者サーバは、
(d3)前記センターサーバから送信された暗号化パスワードを復号する暗号化パスワード復号手段と、
(d4)受信した電話番号および復号手段において復号したパスワードが前記事業者サーバ記録部に記録されているか否かに基づいて認証を行う認証手段と、
(d5)前記認証手段において認証ができた場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得するメールアドレス取得手段と、
(d6)前記取得したメールアドレスを暗号化して暗号化メールアドレスを生成するメールアドレス暗号化手段と、
(d7)前記生成した暗号化メールアドレスを、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信する送信手段とを備えたこと、
を特徴とするメールアドレス登録システム。 (c) a center server provided so as to be communicable with the content server, and having a center server recording unit that records a terminal ID and a telephone number in association with each user terminal;
(d) an operator server having an operator server recording unit provided so as to be communicable with the content server and the center server, and for each user terminal, in which a telephone number, an email address, and a password are recorded in association with each other;
An e-mail address registration system with
(c) The center server
When a terminal ID and an encrypted password of a user terminal requesting an e-mail address are received from the content server, a telephone that refers to the center server recording unit based on the received terminal ID and identifies a telephone number corresponding to the terminal ID Number identification means;
(c3) comprising a transmitting means for transmitting the identified telephone number and the encrypted password from the content server to the provider server,
(d) The provider server
(d3) an encrypted password decrypting means for decrypting the encrypted password transmitted from the center server;
(d4) authentication means for performing authentication based on whether the received telephone number and the password decrypted in the decryption means are recorded in the provider server recording unit;
(d5) If authentication is possible in the authentication means, an email address acquisition means for acquiring an email address recorded in the business server recording unit in association with the telephone number and the password;
(d6) Email address encryption means for encrypting the acquired email address to generate an encrypted email address;
(d7) the encrypted mail address the generated, and a transmitting means for transmitting the content server that has transmitted the encrypted password to the center server,
E-mail address registration system characterized by
(b)前記ユーザ端末と通信可能に設けられたコンテンツサーバ、
(c)前記コンテンツサーバと通信可能に設けられ、各ユーザ端末について、端末IDおよび電話番号を対応付けて記録したセンターサーバ記録部を有するセンターサーバ、
(d)前記コンテンツサーバおよび前記センターサーバと通信可能に設けられ、各ユーザ端末について、電話番号、メールアドレスおよびパスワードをそれぞれ対応付けて記録した事業者サーバ記録部を有する事業者サーバ、
によるメールアドレス登録方法であって、
(a)前記ユーザ端末は、前記ユーザからパスワードが与えられると、このパスワードを暗号化して暗号化パスワードを生成して、端末IDとともに前記コンテンツサーバに送信し、
(b)前記コンテンツサーバは、前記ユーザ端末からの送信を受けて、当該ユーザ端末の端末IDおよび暗号化パスワードを前記センターサーバに送信し、
(c)前記センターサーバは、前記受信した端末IDに基づいて前記センターサーバ記録部を参照し、当該端末IDに対応する電話番号を特定するとともに、特定した電話番号および前記コンテンツサーバからの暗号化パスワードを前記事業者サーバに送信し、
(d)前記事業者サーバは、前記センターサーバから送信された暗号化パスワードを復号し、前記センターサーバから与えられた電話番号および前記復号したパスワードが前記事業者サーバ記録部に記録されている場合には、前記電話番号および前記パスワードに対応付けて前記事業者サーバ記録部に記録されたメールアドレスを取得し、このメールアドレスを暗号化して、前記センターサーバに暗号化パスワードを送信したコンテンツサーバに送信し、
前記コンテンツサーバは、事業者サーバから受けた暗号化されたメールアドレスを復号して、前記ユーザ端末から与えられた端末IDに対応するメールアドレスとして記録すること、
を特徴とするメールアドレス登録方法。 (a) a user terminal possessed by a user who wishes to register his / her e-mail address, and a user terminal that stores a terminal ID;
(b) a content server provided to be able to communicate with the user terminal;
(c) a center server that is provided so as to be communicable with the content server and has a center server recording unit that records a terminal ID and a telephone number in association with each user terminal;
(d) an enterprise server having an enterprise server recording unit that is provided so as to be communicable with the content server and the center server, and records a telephone number, an email address, and a password in association with each user terminal;
The email address registration method by
(a) When a password is given from the user, the user terminal generates an encrypted password by encrypting the password, and transmits the encrypted password together with a terminal ID to the content server.
(b) The content server receives transmission from the user terminal, and transmits the terminal ID and encryption password of the user terminal to the center server,
(c) The center server refers to the center server recording unit based on the received terminal ID, identifies the telephone number corresponding to the terminal ID, and encrypts the identified telephone number and the content server. Send the password to the operator server,
(d) The provider server decrypts the encrypted password transmitted from the center server, and the telephone number given from the center server and the decrypted password are recorded in the provider server recording unit the, get the recorded e-mail address to the business server recording unit in association with the telephone number and the password, the e-mail address is encrypted, the content server sends the encrypted password to the center server Send
The content server decrypts the encrypted mail address received from the provider server and records it as a mail address corresponding to the terminal ID given from the user terminal ;
A mail address registration method characterized by
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006241166A JP4547362B2 (en) | 2006-09-06 | 2006-09-06 | E-mail address registration system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006241166A JP4547362B2 (en) | 2006-09-06 | 2006-09-06 | E-mail address registration system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008065510A JP2008065510A (en) | 2008-03-21 |
| JP4547362B2 true JP4547362B2 (en) | 2010-09-22 |
Family
ID=39288188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006241166A Expired - Fee Related JP4547362B2 (en) | 2006-09-06 | 2006-09-06 | E-mail address registration system and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4547362B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016039506A (en) * | 2014-08-07 | 2016-03-22 | 西日本電信電話株式会社 | Distribution system, distribution device, server, distribution method, authentication method, and computer program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000029965A1 (en) * | 1998-11-16 | 2000-05-25 | Saison Information Systems Co., Ltd. | Method and apparatus for network authentication |
| JP4393680B2 (en) * | 2000-08-30 | 2010-01-06 | 株式会社野村総合研究所 | Advertising system, terminal device, radio wave transmission device, and data center |
| JP2006053800A (en) * | 2004-08-12 | 2006-02-23 | Ntt Docomo Inc | Information providing method, information providing system, and relay device |
| JP2006126967A (en) * | 2004-10-26 | 2006-05-18 | Ntt Docomo Inc | Information transmission system and address management device |
-
2006
- 2006-09-06 JP JP2006241166A patent/JP4547362B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008065510A (en) | 2008-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7269635B2 (en) | File transfer system for secure remote file accesses | |
| US9756021B2 (en) | Secure messaging | |
| CA2693723C (en) | Automatic license key injection | |
| JP2007102777A (en) | User authentication system and method therefor | |
| KR20030059267A (en) | Secure file transfer method and system | |
| JP2002215582A (en) | Authentication method and device | |
| JP2018121099A (en) | Authentication system, authentication method, and program | |
| JP7079528B2 (en) | Service provision system and service provision method | |
| KR102171377B1 (en) | Method of login control | |
| JP4547362B2 (en) | E-mail address registration system and method | |
| JP2006244095A (en) | Personal identification system avoiding leakage of personal information | |
| JP5584102B2 (en) | Authentication system, client terminal, server, authenticated method, authentication method, authentication client program, and authentication server program | |
| JP2009181551A (en) | Information management system | |
| JP6532505B2 (en) | Authentication server, authentication system and program | |
| JP2006113710A (en) | Information processing system, information processor, information processing method, and computer program | |
| JP2008071216A (en) | Information transmission system, information transmission computer and program | |
| JP2012138729A (en) | Data processing device, program and data processing system | |
| JP2004171056A (en) | Server, method and program for distributing one-time password generation program, and computer readable recording medium and distribution system for this program | |
| JP2019075140A (en) | Authentication server, authentication system and program | |
| JP6745864B2 (en) | Confidential information management system | |
| JP2003298567A (en) | Information charging and transfer method, and charging and transfer server | |
| JP2006215761A (en) | Identification data management apparatus, identification inquiry system using the identification identification method, identification inquiry method, identification inquiry program | |
| JP6470006B2 (en) | Shared authentication information update system | |
| CN118784333A (en) | A password retrieval method, device, equipment and storage medium | |
| JP2008293396A (en) | Authentication system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080630 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090302 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090428 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100329 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100518 |
|
| 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: 20100614 |
|
| 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: 20100705 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130709 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4547362 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| 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 |