JP4851179B2 - COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM - Google Patents

COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM Download PDF

Info

Publication number
JP4851179B2
JP4851179B2 JP2005362789A JP2005362789A JP4851179B2 JP 4851179 B2 JP4851179 B2 JP 4851179B2 JP 2005362789 A JP2005362789 A JP 2005362789A JP 2005362789 A JP2005362789 A JP 2005362789A JP 4851179 B2 JP4851179 B2 JP 4851179B2
Authority
JP
Japan
Prior art keywords
communication device
angle
input screen
symbol
screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2005362789A
Other languages
Japanese (ja)
Other versions
JP2007164656A (en
Inventor
通之 福間
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MUFG Bank Ltd
Original Assignee
Bank of Tokyo Mitsubishi UFJ Trust Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bank of Tokyo Mitsubishi UFJ Trust Co filed Critical Bank of Tokyo Mitsubishi UFJ Trust Co
Priority to JP2005362789A priority Critical patent/JP4851179B2/en
Publication of JP2007164656A publication Critical patent/JP2007164656A/en
Application granted granted Critical
Publication of JP4851179B2 publication Critical patent/JP4851179B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、通信可能に接続される複数の通信装置間で行われる通信方法、通信装置、情報通信システム、及びプログラムに関し、とくに秘密性が要求される情報を通信装置間で安全に通信するための技術に関する。   The present invention relates to a communication method, a communication apparatus, an information communication system, and a program that are performed between a plurality of communication apparatuses that are communicably connected, and particularly to securely communicate information that requires confidentiality between the communication apparatuses. Related to technology.

いわゆるインターネットバンキングサービスやオンラインバンキングサービス、ATM(Automated Teller Machine)やCD(Cash Dispenser)を用いたサービスにおいては、パスワード等の認証情報や暗証番号などの秘密情報が、インターネットや専用線などの通信路を介してサーバコンピュータに送信されることになる。このため、このようなサービスにおいては、通信路上における盗聴等の不正アクセスに対する充分な対策を施しておく必要がある。
特開2005−142927号公報 特開2003−330893号公報
In so-called Internet banking services, online banking services, services using ATMs (Automated Teller Machines) and CDs (Cash Dispenser), authentication information such as passwords and secret information such as passwords are transferred to the Internet or private lines. To be transmitted to the server computer. For this reason, in such a service, it is necessary to take sufficient measures against unauthorized access such as eavesdropping on the communication path.
JP 2005-142927 A JP 2003-330893 A

秘密情報を通信路上の不正アクセスから守る方法として、例えば、特許文献1には、管理機関が利用者にその情報を暗号化してから送信する暗号化通信方法において、管理機関とは異なる認証機関が、管理機関が暗号化に用いる暗号化キーと、利用者が復号化に用いる復号化キーとを、管理機関及び利用者にそれぞれ発行し、認証機関が利用者からの管理機関への情報入手リクエストを認証することが記載されている。   As a method for protecting confidential information from unauthorized access on a communication path, for example, Patent Document 1 discloses an authentication method that is different from a management organization in an encrypted communication method in which a management organization encrypts the information and transmits it to a user. The management organization issues an encryption key used for encryption and a decryption key used by the user for decryption to the management organization and the user, respectively, and the certification body requests information from the user to the management organization. It is described that it authenticates.

また、特許文献2には、システム側設備が、第1暗号化機能と同じ機能を有する第2暗号化機能を備え、システム側設備が、ランダムな文字列であるセッション識別子を作成して利用者側端末に送信し、利用者側端末は、第1暗号化機能でセッション識別子を暗号化して第1暗号識別子を作成してこれをシステム側設備へ送信し、システム側設備は、第2暗号化機能でセッション識別子を暗号化して第2暗号識別子を作成し、第1暗号識別子と第2暗号識別子とを比較して一致した場合に通信を許可し、利用者側端末が、暗号識別子とシステム側設備に送信する送信データとを合わせて送信することが記載されている。   Further, in Patent Document 2, the system-side equipment has a second encryption function having the same function as the first encryption function, and the system-side equipment creates a session identifier that is a random character string to create a user. The user side terminal encrypts the session identifier with the first encryption function to create a first encryption identifier and transmits it to the system side equipment, and the system side equipment uses the second encryption. The function encrypts the session identifier to create a second cryptographic identifier, and compares the first cryptographic identifier and the second cryptographic identifier to allow communication, and the user side terminal accepts the cryptographic identifier and the system side It is described that the transmission data to be transmitted to the facility is transmitted together.

本発明は、これらの特許文献に開示される方法とは異なる方法により秘密情報を安全に通信する新たな技術に関し、その目的は、秘密情報の通信を安全に行う事が可能な新たな通信方法、通信装置、情報通信システム、及びプログラムを提供することにある。   The present invention relates to a new technology for securely communicating secret information by a method different from the methods disclosed in these patent documents, and a purpose thereof is a new communication method capable of safely communicating secret information. A communication apparatus, an information communication system, and a program.

上記目的を達成するための本発明の一つは、通信可能に接続され、CPU及びメモリを含んで構成される複数の通信装置の間で行われる通信方法であって、前記第2の通信装置が、前記角度と前記記号との対応を記憶するステップと、第1の前記通信装置が、第2の前記通信装置に送信する情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示するステップと、前記第1の通信装置が、操作者に1つ以上の前記図案を指定させるステップと、前記第1の通信装置が、前記入力画面について設定される基準線と、前記入力画面について設定される基準点と前記操作者が前記図案を指定することによって指定された前記入力画面内の位置とを結ぶ線とがなす角度を求めるステップと、前記第1の通信装置が、求めた前記角度を前記第2の通信装置に送信するステップと、前記第2の通信装置が、前記角度を受信するステップと、前記第2の通信装置が、前記記憶した対応に基づいて、受信した前記角度を前記記号に変換するステップと、を含むこととする。 To achieve the above object, one aspect of the present invention is a communication method performed between a plurality of communication devices that are communicably connected and include a CPU and a memory, the second communication device. Describes the step of storing the correspondence between the angle and the symbol, and a design provided for each symbol used for notation of information transmitted from the first communication device to the second communication device. A step of displaying an input screen; a step of causing the first communication device to designate one or more designs by an operator; and a reference line set for the input screen by the first communication device; Obtaining an angle between a reference point set for the input screen and a line connecting a position in the input screen specified by the operator specifying the design; and the first communication device includes: Said, asked Transmitting the degree to the second communication device; receiving the angle by the second communication device; and receiving the angle based on the stored correspondence by the second communication device. Converting to the symbol.

例えば、本発明ではインターネットバンキングやオンラインバンキング等のサービスに適用される場合には、上記第1の通信装置は、例えば、顧客によって操作されるパーソナルコンピュータであり、また、上記第2の通信装置は、例えば、銀行が運用するサーバコンピュータである。また、本発明が、例えば、ATMやCDを用いたサービスに適用される場合には、上記第1の通信装置は、例えば、ATMやCDであり、上記第2の通信装置は、例えば、銀行が運用するサーバコンピュータである。   For example, in the present invention, when applied to services such as Internet banking and online banking, the first communication device is, for example, a personal computer operated by a customer, and the second communication device is For example, a server computer operated by a bank. Further, when the present invention is applied to a service using, for example, ATM or CD, the first communication device is, for example, ATM or CD, and the second communication device is, for example, a bank. Is a server computer operated by

本発明では、第1の通信装置が、第1の通信装置から第2の通信装置に送信するパスワードや番号等の秘密情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示して操作者に一つ以上の前記図案を指定させる。ここでいう記号とは、例えば、パスワードや暗証番号に用いられる文字や数字などである。また、図案とは、これら文字や数字を操作者が識別できるように描いたものである。   In the present invention, an input screen on which a design provided for each symbol used for notation of secret information such as a password and a number transmitted from the first communication device to the second communication device by the first communication device is described. Is displayed, and the operator designates one or more designs. Here, the symbols are, for example, characters and numbers used for passwords and passwords. The design is drawn so that the operator can identify these letters and numbers.

本発明では、第1の通信装置が、入力画面について設定される基準線と、入力画面について設定される基準点と操作者によって指定された入力画面内の位置とを結ぶ線分とがなす角度を求め、求めた角度を第2の通信装置に送信する。   In the present invention, the first communication device forms an angle formed by a reference line set for the input screen and a line segment connecting the reference point set for the input screen and the position in the input screen specified by the operator. And the obtained angle is transmitted to the second communication device.

つまり、本発明では、第1の通信装置から第2の通信装置に対し、パスワードや暗証番号などの秘密情報を、文字や数字のまま送信するのではなく、基準点と基準線とに基づいて変換された角度として送信する。このように秘密情報を角度に変換して送信する場合には、それが悪意の第三者によって盗聴されてしまったとしても、入力画面のレイアウト、及びこれに設定される基準点及び基準線の全ての情報を取得しない限り、秘密情報を復元することはできない。このため、秘密情報の高度な安全性が確保されることとなる。   That is, in the present invention, secret information such as a password and a personal identification number is not transmitted as characters or numbers from the first communication device to the second communication device, but based on the reference point and the reference line. Send as converted angle. In this way, when secret information is converted into an angle and transmitted, even if it is eavesdropped by a malicious third party, the layout of the input screen, and the reference points and reference lines set in this are displayed. Confidential information cannot be restored unless all information is acquired. For this reason, the high security of confidential information will be ensured.

なお、第2の通信装置は、入力画面のレイアウトから求められる角度と記号との対応を記憶しており、第2の通信装置は、この対応に基づいて、第1の通信装置から受信した角度を記号に変換することにより、秘密情報を復元する。   The second communication device stores the correspondence between the angle and the symbol obtained from the layout of the input screen, and the second communication device receives the angle received from the first communication device based on this correspondence. The secret information is restored by converting into a symbol.

本発明の他の一つは、上記通信方法であって、通信可能に接続され、CPU及びメモリを含んで構成される複数の通信装置の間で行われる通信方法であって、2の前記通信装置が、角と記号との対応を記憶するステップと、第1の前記通信装置が、前記第2の通信装置に送信する情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示するステップと、前記第1の通信装置が、操作者に1つ以上の前記図案を指定させるステップと、前記第1の通信装置が、前記入力画面について設定される基準線と、前記入力画面について設定される基準点と前記操作者が前記図案を指定することによって指定された前記入力画面内の位置とを結ぶ線とがなす角度を求めるステップと、前記第1の通信装置が、求めた前記角度を前記第2の通信装置に送信するステップと、前記第2の通信装置が、前記角度を受信するステップと、前記第2の通信装置が、記憶している前記対応に基づいて、受信した前記角度を前記記号に変換するステップと、前記第2の通信装置が、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信するステップと、前記第1の通信装置が、前記入力画面を受信するステップと、前記第1の通信装置が、前記入力画面を特定する情報である画面特定情報を、前記角度とともに前記第2の通信装置に送信するステップと、前記第2の通信装置が、前記角度とともに前記画面特定情報を受信するステップと、前記第2の通信装置が、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶するステップと、前記第2の通信装置が、受信した前記角度を前記記号に変換する前記ステップにおいて、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換するステップとを含むこととする。
このように、第2の通信装置が、図案の配置が異なる複数の入力画面のうちの一つを選択して第1の通信装置に送信すれば、第三者によって角度が盗聴されてしまったとしても、第三者は盗聴した角度がどの入力画面に基づいて求められたのかを知ることが難しくなり、秘密情報の安全性を向上することができる。
またこのように、入力画面を生成するようにすることで、第三者は入力画面を事前に取得しておくことができなくなる。また、新たに入力画面が生成される度に入力画面が変化するため、角度だけを取得しても第三者が秘密情報を復元することはできない。このため、秘密情報の安全性を向上することができる。
Another one of the present invention is the above communication method, are communicably connected, a communication method performed between a plurality of communication devices configured to include a CPU and a memory, the second the communication device, and storing the correspondence between angles and symbol, first the communication device design provided for each symbol used in the representation of the information to be transmitted to the second communication device A step of displaying the described input screen; a step of causing the first communication device to designate one or more of the designs by an operator; and a criterion for setting the first communication device for the input screen. Obtaining an angle formed by a line and a line connecting a reference point set for the input screen and a position in the input screen specified by the operator specifying the design ; The communication device calculates the obtained angle. Transmitting the serial second communication device, the second communication device, receiving said angle, said second communication device, based on the correspondence which remembers, received the Converting an angle into the symbol; and wherein the second communication device selects one of the input screens having a different layout of the design and transmits the selected screen to the first communication device; The first communication device receives the input screen, and the first communication device transmits screen specifying information, which is information for specifying the input screen, to the second communication device together with the angle. The second communication device receives the screen specifying information together with the angle, and the second communication device stores the correspondence between the angle and the symbol. Special For each information, in the step of storing the correspondence between the angle and the symbol, and in the step of converting the received angle into the symbol, the second communication device corresponds to the received screen specifying information. Converting the received angle into the symbol based on correspondence .
In this way, if the second communication device selects one of a plurality of input screens with different arrangements of designs and transmits it to the first communication device, the angle is wiretapped by a third party. Even so, it becomes difficult for a third party to know which input screen is used to obtain the wiretapping angle, and the security of confidential information can be improved.
Further, by generating the input screen in this way, a third party cannot obtain the input screen in advance. Also, since the input screen changes each time a new input screen is generated, a third party cannot restore the secret information even if only the angle is acquired. For this reason, the security of secret information can be improved.

本発明の他の一つは、上記通信方法であって、前記第2の通信装置が、前記入力画面を生成して前記第1の通信装置に送信するステップと、前記第1の通信装置が、前記入力画面を受信するステップと、前記第2の通信装置が、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記生成した入力画面における前記角度と前記記号との対応を記憶するステップと、を含むこととする。
このように、入力画面を生成するようにすることで、第三者は入力画面を事前に取得しておくことができなくなる。また、新たに入力画面が生成される度に入力画面が変化するため、角度だけを取得しても第三者が秘密情報を復元することはできない。このため、秘密情報の安全性を向上することができる。
Another aspect of the present invention is the communication method described above , wherein the second communication device generates the input screen and transmits the input screen to the first communication device. In the step of receiving the input screen and in the step of storing the correspondence between the angle and the symbol, the second communication device stores the correspondence between the angle and the symbol in the generated input screen. Steps.
Thus, by generating the input screen, a third party cannot acquire the input screen in advance. Also, since the input screen changes each time a new input screen is generated, a third party cannot restore the secret information even if only the angle is acquired. For this reason, the security of secret information can be improved.

本発明の他の一つは、上記通信方法であって、前記第2の通信装置が、前記入力画面を特定する情報である画面特定情報を前記第1の通信装置に送信するステップと、前記第1の通信装置が、前記画面特定情報を受信するステップと、前記第1の通信装置が、前記画面特定情報に対応する前記入力画面を表示するステップと、を含むこととする。
このようにすれば、入力画面そのものを通信経路に流すことなく第1の通信装置が選択した入力画面を第2の通信装置に通知することができ、第三者は入力画面を取得できず、秘密情報の安全性が向上する。
Another aspect of the present invention is the communication method, wherein the second communication device transmits screen specifying information, which is information specifying the input screen, to the first communication device; The first communication device includes the step of receiving the screen specifying information, and the first communication device displays the input screen corresponding to the screen specifying information.
In this way, the input screen selected by the first communication device can be notified to the second communication device without causing the input screen itself to flow through the communication path, and the third party cannot obtain the input screen. The security of confidential information is improved.

本発明の他の一つは、上記通信方法であって、前記第2の通信装置が、前記基準点又は前記基準線を前記第1の通信装置に送信するステップと、前記第1の通信装置が、前記基準点又は前記基準線を受信するステップと、を含むこととする。
このように、第2の通信装置から第1の通信装置に基準点又は基準線を通知することで、基準点や基準線を適宜変化させることが可能となる。このため、第3者は基準点や基準線の特定が困難となり、秘密情報の安全性が向上する。
Another aspect of the present invention is the communication method, wherein the second communication device transmits the reference point or the reference line to the first communication device, and the first communication device. Receiving the reference point or the reference line.
As described above, the reference point or the reference line can be appropriately changed by notifying the first communication device of the reference point or the reference line from the second communication device. For this reason, it becomes difficult for a third party to specify a reference point or a reference line, and the security of confidential information is improved.

本発明の他の一つは、上記通信方法であって、前記入力画面において、前記各図案が正円又は楕円の周に沿って等間隔に配置されていることとする。
このように、秘密情報の表記に用いられる記号ごとに設けられた図案を正円又は楕円の周に沿って等間隔に配置するようにすれば、記号と角度とを容易に一対一の対応とすることができる。また、図案を楕円の周に沿って等間隔で配置した場合には、第1の通信装置から第2の通信装置に送信される角度に規則性が現れにくくなるため、角度を盗聴した第三者にそれが角度であることを察知されにくくなり、入力画面の見た目の美感性を確保しつつ、秘密情報の安全性を向上させることができる。
Another aspect of the present invention is the communication method described above , wherein each of the designs is arranged at equal intervals along the circumference of a perfect circle or an ellipse on the input screen.
In this way, if the design provided for each symbol used for notation of secret information is arranged at equal intervals along the circumference of a perfect circle or ellipse, the symbol and the angle can be easily associated one-to-one. can do. In addition, when the design is arranged at equal intervals along the circumference of the ellipse, regularity is less likely to appear in the angle transmitted from the first communication device to the second communication device. It becomes difficult for a person to detect that the angle is an angle, and the safety of the secret information can be improved while ensuring the aesthetic appearance of the input screen.

本発明の他の一つは、上記通信方法であって、前記第1の通信装置が、前記角度を暗号化するステップと、前記第1の通信装置が、暗号化された前記角度を前記第2の通信装置に送信するステップと、前記第2の通信装置が、前記暗号化された前記角度を受信するステップと、前記第2の通信装置が、受信した前記角度を復号するステップと、を含むこととする。
このように、角度を暗号化して送信するようにすれば、秘密情報の安全性をさらに向上させることができる。
Another aspect of the present invention is the communication method described above , wherein the first communication device encrypts the angle, and the first communication device sets the encrypted angle to the first angle. Transmitting to the second communication device, the second communication device receiving the encrypted angle, and the second communication device decrypting the received angle. To include.
Thus, if the angle is encrypted and transmitted, the security of the secret information can be further improved.

本発明の他の一つは、上記通信方法に用いられる前記第1の通信装置であって、前記操作者に1つ以上の前記図案を指定させる手段と、前記入力画面について設定される基準線と、前記入力画面について設定される基準点と前記操作者が前記図案を指定することによって指定された前記入力画面内の位置とを結ぶ線とがなす角度を求める手段と、求めた前記角度を前記第2の通信装置に送信する手段と、前記入力画面を受信する手段と、前記画面特定情報を前記第2の通信装置に送信する手段と、を有することとする。 Another aspect of the present invention is the first communication device used in the communication method, wherein the operator designates one or more designs, and a reference line set for the input screen. And a means for obtaining an angle formed by a line connecting a reference point set for the input screen and a position in the input screen designated by the operator designating the design, and the obtained angle And a means for transmitting to the second communication apparatus, a means for receiving the input screen, and a means for transmitting the screen specifying information to the second communication apparatus .

また、本発明の他の一つは、上記通信方法に用いられる前記第2の通信装置であって、前記角度と前記記号との対応を記憶する手段と、前記角度を受信する手段と、前記角度と前記記号との対応を記憶する手段と、前記対応に基づいて、前記記憶した対応に基づいて、受信した前記角度を前記記号に変換する手段と、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する手段と、前記角度とともに前記画面特定情報を受信する手段と、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する手段と、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する手段と、を有することとする。 Another aspect of the present invention is the second communication device used in the communication method, the unit storing a correspondence between the angle and the symbol, the unit receiving the angle, A means for storing a correspondence between an angle and the symbol; a means for converting the received angle into the symbol based on the stored correspondence based on the correspondence; and a plurality of the inputs having different arrangements of the designs Means for selecting one of the screens and transmitting it to the first communication device; means for receiving the screen specifying information together with the angle; and correspondence between the angle and the symbol for each screen specifying information And means for converting the received angle into the symbol based on the correspondence corresponding to the received screen specifying information .

また、本発明の他の一つは、上記通信方法に用いられる前記第2の通信装置であって、前記入力画面を生成して前記第1の通信装置に送信する手段と、前記生成した入力画面における前記角度と前記記号との対応を記憶する手段と、を有することとする。 Another aspect of the present invention is the second communication device used in the communication method, wherein the input screen is generated and transmitted to the first communication device; and the generated input Means for storing the correspondence between the angle and the symbol on the screen.

また、本発明の他の一つは、通信可能に接続され、CPU及びメモリを有する第1及び第2の通信装置を含んで構成される情報通信システムであって、前記第2の通信装置は、前記第1の通信装置から前記第2の通信装置へ送信されるべき情報の表記に用いられる記号ごとに対応して設けられた図案が記載された入力画面を生成する手段と、前記生成した入力画面上における各図案について、当該図案と前記入力画面上に設定された所定の基準点とを結ぶ直線が、前記入力画面上に設定された所定の基準線に対してなす角度と、当該図案に対応する記号との対応を記憶する手段と、前記入力画面を前記第1の通信装置に送信する手段と、を備え、前記第1の前記通信装置は、前記第2の通信装置から送信されてきた前記入力画面を表示する手段と、前記入力画面上で操作者による1つ以上の前記図案の指定を受け付ける手段と、前記入力画面上で設定された前記基準点と前記操作者が前記図案を指定することによって指定された前記入力画面上の位置とを結ぶ直線が、前記入力画面上で設定された前記基準線に対してなす角度を求める手段と、前記求めた角度を前記第2の通信装置に送信する手段と、を備え、前記第2の通信装置は、更に、前記第1の通信装置から送信された前記角度を受信する手段と、前記記憶した対応に基づいて、前記受信した角度を前記記号に変換する手段と、を備え、前記第2の通信装置が前記入力画面を前記第1の通信装置に送信する前記手段は、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する手段であり、前記第1の通信装置は、前記入力画面を受信し、前記入力画面を特定する情報である画面特定情報を、前記角度とともに前記第2の通信装置に送信する手段を備え、前記第2の通信装置は、更に、
前記角度とともに前記画面特定情報を受信する手段と、前記角度と前記記号との対応を記憶する際に、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する手段と、受信した前記角度を前記記号に変換する際に、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する手段と、を備えることとする。
According to another aspect of the present invention, there is provided an information communication system including first and second communication devices connected to be communicable and having a CPU and a memory, wherein the second communication device includes: Means for generating an input screen on which a design provided corresponding to each symbol used for notation of information to be transmitted from the first communication device to the second communication device is written; For each design on the input screen, an angle formed by a straight line connecting the design and the predetermined reference point set on the input screen with respect to the predetermined reference line set on the input screen, and the design And means for storing the correspondence with the symbol corresponding to the first input device, and the means for transmitting the input screen to the first communication device, wherein the first communication device is transmitted from the second communication device. Hand that displays the input screen If, means for accepting designation of one or more of the design by the operator on the input screen, wherein the reference point set on the input screen operator is designated by specifying the design the Means for obtaining an angle formed by a straight line connecting a position on the input screen with respect to the reference line set on the input screen; and means for transmitting the obtained angle to the second communication device. And the second communication device further includes means for receiving the angle transmitted from the first communication device, and means for converting the received angle into the symbol based on the stored correspondence. The second communication device transmits the input screen to the first communication device by selecting one of the input screens having a different layout of the design. Means for transmitting to one communication device And the first communication device includes means for receiving the input screen and transmitting screen specifying information, which is information for specifying the input screen, to the second communication device together with the angle. The communication device of
Means for receiving the screen identification information together with the angle, and means for storing the correspondence between the angle and the symbol for each screen identification information when storing the correspondence between the angle and the symbol; Means for converting the received angle into the symbol based on the correspondence corresponding to the received screen specifying information when the angle is converted into the symbol .

また、本発明の他の一つは、上記情報通信システムであって、前記第2の通信装置が前記入力画面を前記第1の通信装置に送信する前記手段は、前記入力画面を生成して前記第1の通信装置に送信する手段であり、前記第1の通信装置が、前記入力画面を受信する手段を備え、前記第2の通信装置が、前記角度と前記記号との対応を記憶する際に、前記生成した入力画面における前記角度と前記記号との対応を記憶する手段を備えることとする。 Another aspect of the present invention is the information communication system, wherein the second communication device transmits the input screen to the first communication device by generating the input screen. Means for transmitting to the first communication device, wherein the first communication device comprises means for receiving the input screen, and the second communication device stores a correspondence between the angle and the symbol. In this case, it is provided with means for storing the correspondence between the angle and the symbol in the generated input screen.

また、本発明の他の一つは、上記通信方法における前記第1の通信装置に、第2の前記通信装置に送信する情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示する機能と、操作者に1つ以上の前記図案を指定させる機能と、求めた前記角度を前記第2の通信装置に送信する機能と、を実現するためのプログラムである。 According to another aspect of the present invention, there is provided an input in which a design provided for each symbol used for notation of information transmitted to the second communication device is described in the first communication device in the communication method. It is a program for realizing a function of displaying a screen, a function of allowing an operator to designate one or more designs, and a function of transmitting the obtained angle to the second communication device.

また、本発明の他の一つは、上記通信方法における前記第2の通信装置に、前記角度と前記記号との対応を記憶する機能と、前記角度を受信する機能と、前記記憶した対応に基づいて、受信した前記角度を前記記号に変換する機能と、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する機能と、前記角度とともに前記画面特定情報を受信する機能と、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する機能と、受信した前記角度を前記記号に変換する前記ステップにおいて、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する機能と、を実現するためのプログラムである。 Another one of the present invention, the second communication apparatus in the communication method, a function of storing a correspondence between the angle and the symbols, the function of receiving the angle, the corresponding with the stored A function of converting the received angle into the symbol, a function of selecting one of the plurality of input screens having different arrangements of the designs and transmitting the selected screen to the first communication device, and the angle. And the function of receiving the screen specifying information and the step of storing the correspondence between the angle and the symbol, the function of storing the correspondence between the angle and the symbol for each screen specifying information, and the received in the step of converting the angle to the symbols, the corresponding based program for realizing the a function of converting the angle received in said symbol corresponding to said screen specifying information received A.

また、本発明の他の一つは、上記通信方法における前記第2の通信装置に、前記入力画面を生成して前記第1の通信装置に送信する機能と、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記生成した入力画面における前記角度と前記記号との対応を記憶する機能と、を実現するためのプログラムである。 Another one of the present invention, the second communication apparatus in the communication method, a function of generating and transmitting the input screen to the first communication device, the correspondence between the angle and the symbol Is a program for realizing the function of storing the correspondence between the angle and the symbol on the generated input screen.

本発明によれば、複数の通信装置間で行われる通信において、秘密情報の通信を安全に行う事が可能となる。   According to the present invention, it is possible to securely communicate secret information in communications performed between a plurality of communication devices.

以下、本発明の一実施形態につき図面を参照しつつ詳細に説明する。
図1に本発明の一実施形態として説明する情報通信システム1の概略的な構成を示している。同図に示す情報通信システム1は、通信ネットワーク5を介して通信可能に接続される第1の通信装置10と第2の通信装置20とを含んで構成されている。この情報通信システム1では、ユーザIDやパスワードなどの認証情報や暗証番号などの秘密情報が、第1の通信装置10から第2の通信装置20に送信される。なお、以下の説明では、秘密情報は、ユーザIDやパスワードなどの認証情報であるものとする。
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
FIG. 1 shows a schematic configuration of an information communication system 1 described as an embodiment of the present invention. The information communication system 1 shown in FIG. 1 includes a first communication device 10 and a second communication device 20 that are communicably connected via a communication network 5. In the information communication system 1, authentication information such as a user ID and password and secret information such as a personal identification number are transmitted from the first communication device 10 to the second communication device 20. In the following description, it is assumed that the secret information is authentication information such as a user ID and a password.

情報通信システム1が、例えば、インターネットバンキングやオンラインバンキング等のサービスに適用される場合には、通信ネットワーク5は、インターネットや専用線などである。第1の通信装置10は、顧客によって操作されるコンピュータであり、第2の通信装置20は、銀行によって運用され、上記サービスの提供を行うサーバコンピュータである。   When the information communication system 1 is applied to services such as Internet banking and online banking, for example, the communication network 5 is the Internet or a dedicated line. The first communication device 10 is a computer operated by a customer, and the second communication device 20 is a server computer that is operated by a bank and provides the service.

また、情報通信システム1が、例えば、ATM(Automated Teller Machine)やCD(Cash Dispenser)を用いて行われるサービスに適用される場合には、通信ネットワーク5は、専用線などであり、第1の通信装置10は、顧客によって操作されるATMやCDであり、第2の通信装置20は、銀行によって運用され、上記サービスの提供を行うサーバコンピュータである。   In addition, when the information communication system 1 is applied to a service performed using, for example, an ATM (Automated Teller Machine) or a CD (Cash Dispenser), the communication network 5 is a dedicated line or the like. The communication device 10 is an ATM or CD operated by a customer, and the second communication device 20 is a server computer that is operated by a bank and provides the service.

図2に第1の通信装置10、又は第2の通信装置20として用いられるコンピュータのハードウエアの一例を示している。同図に示すコンピュータ200は、CPU211、RAM・ROM等のメモリ212、ハードディスク213、キーボードやマウス、タッチパネル等の入力装置214、液晶ディスプレイやブラウン管ディスプレイ等の表示装置215、通信ネットワーク5に接続するための機能を提供する通信インタフェース216を備えている。   FIG. 2 shows an example of computer hardware used as the first communication device 10 or the second communication device 20. A computer 200 shown in the figure is connected to a CPU 211, a memory 212 such as a RAM / ROM, a hard disk 213, an input device 214 such as a keyboard, a mouse, and a touch panel, a display device 215 such as a liquid crystal display or a cathode ray tube display, and a communication network 5. The communication interface 216 that provides the above functions is provided.

図3に第1の通信装置10において実現される機能を示している。なお、同図に示す機能は、第1の通信装置10のハードウエア、又は、第1の通信装置10のCPU211が、メモリ212に記憶されているプログラムを実行することにより実現されている。   FIG. 3 shows functions implemented in the first communication device 10. Note that the function shown in the figure is realized by the hardware of the first communication device 10 or the CPU 211 of the first communication device 10 executing a program stored in the memory 212.

同図において、入力開始通知送信部31は、Webブラウザ等のソフトウエアにおいて認証情報の入力が開始されると、認証情報の入力が開始される旨の通知(以下、入力開始通知という。)を第2の通信装置20に送信する機能を提供する。
入力画面受信部32は、第2の通信装置20から送信されてくる、認証情報の入力に用いられる画面(以下、認証情報入力画面という。)を受信する。入力画面表示部33は、受信した認証情報入力画面を表示装置65に表示する機能を提供する。なお、認証情報入力画面の詳細については後述する。
In the figure, an input start notification transmitting unit 31 provides a notification that input of authentication information is started when input of authentication information is started in software such as a Web browser (hereinafter referred to as input start notification). A function of transmitting to the second communication device 20 is provided.
The input screen receiving unit 32 receives a screen (hereinafter referred to as an authentication information input screen) used for inputting authentication information transmitted from the second communication device 20. The input screen display unit 33 provides a function of displaying the received authentication information input screen on the display device 65. Details of the authentication information input screen will be described later.

認証情報受付部34は、認証情報入力画面に操作者が行った認証情報の操作入力を入力装置214から受け付ける。角度生成部35は、認証情報受付部34が受け付けた上記操作入力を角度に変換する機能を提供する。なお、角度への変換方法の詳細については後述する。角度送信部36は、上記角度を第2の通信装置20に送信する。
認証結果受信部37は、第2の通信装置20から送信されてくる認証結果を受信する。認証結果判断部38は、受信した上記認証結果を参照し、認証に成功したどうかを調べる。
The authentication information receiving unit 34 receives an operation input of authentication information performed by the operator on the authentication information input screen from the input device 214. The angle generation unit 35 provides a function of converting the operation input received by the authentication information reception unit 34 into an angle. The details of the conversion method to the angle will be described later. The angle transmission unit 36 transmits the angle to the second communication device 20.
The authentication result receiving unit 37 receives the authentication result transmitted from the second communication device 20. The authentication result determination unit 38 refers to the received authentication result and checks whether the authentication is successful.

図4に第2の通信装置20において実現される機能を示している。なお、同図に示す各機能は、第2の通信装置20のハードウエア、又は、第2の通信装置20のCPU211がメモリ62に記憶されているプログラムを実行することにより実現されている。   FIG. 4 shows functions implemented in the second communication device 20. Each function shown in the figure is realized by executing the program stored in the memory 62 by the hardware of the second communication device 20 or the CPU 211 of the second communication device 20.

同図において、入力開始通知受信部41は、第1の通信装置10から送信されてくる入力開始通知を受信する機能を提供する。入力画面選択部42は、記憶している認証情報入力画面のうち、第1の通信装置10に送信する認証情報入力画面を選択する機能を提供する。入力画面送信部43は、入力画面選択部42により選択された認証情報入力画面を第1の通信装置10に送信する機能を提供する。角度受信部44は、第1の通信装置10から送信されてくる角度を受信する機能を提供する。   In the figure, an input start notification receiving unit 41 provides a function of receiving an input start notification transmitted from the first communication device 10. The input screen selection unit 42 provides a function of selecting an authentication information input screen to be transmitted to the first communication device 10 from among stored authentication information input screens. The input screen transmission unit 43 provides a function of transmitting the authentication information input screen selected by the input screen selection unit 42 to the first communication device 10. The angle receiving unit 44 provides a function of receiving an angle transmitted from the first communication device 10.

認証情報変換部45は、角度受信部44が受信した角度を認証情報に変換する機能を提供する。なお、認証情報の変換方法については後述する。認証処理部46は、認証情報変換部45によって変換された認証情報を、第2の通信装置20が管理している認証データベースの内容と照合することにより、認証情報の認証処理を行う。認証結果送信部47は、認証処理部46によって行われた認証処理の結果(認証成功、認証失敗)を、第1の通信装置10に送信する。   The authentication information converting unit 45 provides a function of converting the angle received by the angle receiving unit 44 into authentication information. The authentication information conversion method will be described later. The authentication processing unit 46 performs the authentication information authentication process by comparing the authentication information converted by the authentication information conversion unit 45 with the contents of the authentication database managed by the second communication device 20. The authentication result transmission unit 47 transmits the result (authentication success, authentication failure) of the authentication processing performed by the authentication processing unit 46 to the first communication device 10.

図5Aに認証情報入力画面の一例を示している。認証情報入力画面500には、ユーザIDの入力欄511、パスワードの入力欄512、及びパスワードの入力に用いられる記号(文字、数字)ごとに設けられる複数の図案513が記載されている。各図案513は、認証情報入力画面500に設定された正円形状の円盤514の周に沿って等間隔に並べて配置されている。OKボタン515は、認証処理に後続する処理に進むための指示を行うボタンであり、キャンセルボタン516は、認証処理をキャンセルする際に指定されるボタンである。   FIG. 5A shows an example of the authentication information input screen. On the authentication information input screen 500, a user ID input field 511, a password input field 512, and a plurality of designs 513 provided for each symbol (character, number) used for password input are described. Each design 513 is arranged at equal intervals along the circumference of a perfect circular disk 514 set in the authentication information input screen 500. An OK button 515 is a button for instructing to proceed to processing subsequent to the authentication processing, and a cancel button 516 is a button designated when canceling the authentication processing.

操作者は、キーボードやマウスなどの入力装置214を操作してユーザIDの入力欄511へのユーザIDの入力を行う。一方、パスワードの入力欄512へのパスワードの入力は、操作者がマウスやキーボードを操作して図案513を指定することにより行う。認証情報受付部34は、図案513が一つ指定される度にアスタリスク記号「*」を入力欄512に表示する。   The operator operates the input device 214 such as a keyboard or a mouse to input a user ID in the user ID input field 511. On the other hand, the password is entered into the password entry field 512 by the operator operating the mouse or keyboard to designate the design 513. The authentication information receiving unit 34 displays an asterisk symbol “*” in the input field 512 every time one design 513 is designated.

操作者によって図案513を指定するための操作入力が行われると、角度生成部35はこの操作入力に対応する角度を求める。ここで角度は、認証情報入力画面500に設定されている基準点及び基準線に基づいて求められる。角度を求める方法について具体的に説明する。なお、この説明では、図5Bに示すように、円盤514の中心に基準点611が、円盤514の中心と「1」が表記された図案513の中心を通る基準線612が、それぞれ設定されているものとする。この場合、角度生成部35は、基準線612と、基準点611と操作者が図案513を指定することにより指定された位置とを結ぶ線分とがなす角度を、図案513を指定する操作入力に対応する角度とする。図5Aに示す認証情報入力画面500の場合には、隣り合う図案513のなす角度は360°/10=36°である。従って、例えば、操作者が、「3」が表記された図案を指定した場合には、上記操作入力に対応する角度は36°×2=72°となる。   When an operation input for designating the design 513 is performed by the operator, the angle generation unit 35 obtains an angle corresponding to the operation input. Here, the angle is obtained based on a reference point and a reference line set in the authentication information input screen 500. A method for obtaining the angle will be specifically described. In this description, as shown in FIG. 5B, a reference point 611 is set at the center of the disk 514, and a reference line 612 passing through the center of the disk 514 and the center of the design 513 on which “1” is written is set. It shall be. In this case, the angle generation unit 35 performs an operation input for designating the design 513 as an angle formed by the reference line 612 and the line segment connecting the reference point 611 and the position designated by the operator designating the design 513. An angle corresponding to. In the case of the authentication information input screen 500 shown in FIG. 5A, the angle formed by the adjacent designs 513 is 360 ° / 10 = 36 °. Therefore, for example, when the operator designates a design on which “3” is written, the angle corresponding to the operation input is 36 ° × 2 = 72 °.

角度送信部36は、角度生成部35によって求められた角度を第2の通信装置20に送信する機能を提供する。例えば、操作者が「5」、「1」、「4」、「2」、「3」の図案513を順に指定した場合、角度生成部35によって「180」、「0」、「144」、「36」、「72」という5つの角度が生成され、角度送信部36は、これらの角度を第2の通信装置20に送信する。   The angle transmission unit 36 provides a function of transmitting the angle obtained by the angle generation unit 35 to the second communication device 20. For example, when the operator designates the designs 513 “5”, “1”, “4”, “2”, “3” in order, the angle generation unit 35 sets “180”, “0”, “144”, Five angles “36” and “72” are generated, and the angle transmission unit 36 transmits these angles to the second communication device 20.

第1の通信装置10から送信された角度は、第2の通信装置20の角度受信部44によって受信される。第2の通信装置20における認証情報変換部45は、受信した角度を元の認証情報に変換する。ここでこの変換は、第2の通信装置20に記憶されている、角度と記号との対応表を参照して行われる。図6に対応表600の一例を示す。なお、対応表600の内容は、認証情報入力画面500における図案513のレイアウトと、基準点及び基準線がどのように設定されているかによって変化する。   The angle transmitted from the first communication device 10 is received by the angle receiving unit 44 of the second communication device 20. The authentication information conversion unit 45 in the second communication device 20 converts the received angle into the original authentication information. Here, this conversion is performed with reference to a correspondence table of angles and symbols stored in the second communication device 20. FIG. 6 shows an example of the correspondence table 600. The contents of the correspondence table 600 vary depending on the layout of the design 513 on the authentication information input screen 500 and how the reference points and reference lines are set.

ところで、図案513の指定方法は、上述したものに限られない。例えば、図7Aに示すように、入力装置214を操作してカーソル711を回転させ、指定しようとする図案513上にカーソル711を合わせることにより指定させる方法、図7Bに示すように、カーソル711ではなく円盤514を回転させ、固定されたカーソル711に指定しようとする図案513を重ねる方法なども考えられる。   By the way, the designating method of the design 513 is not limited to the above. For example, as shown in FIG. 7A, the input device 214 is operated to rotate the cursor 711, and the cursor 711 is designated on the design 513 to be designated, and the cursor 711 is designated as shown in FIG. 7B. Alternatively, a method of rotating the disk 514 and overlaying the design 513 to be designated on the fixed cursor 711 may be considered.

認証情報入力画面の態様は、以上に示したものに限られない。例えば、図案513の形状や大きさは異なっていてもよいし、認証情報として使用されない記号を表したダミーの図案を記載するようにしてもよい。また、図5Aに示す認証情報入力画面500では、図案513を正円の周に沿って等間隔で配置するようにしているが、正円ではなく、楕円の周に沿って等間隔で配置するようにしてもよい。この場合、第1の通信装置10から第2の通信装置20に送信される角度に規則性が現れにくくなるため、角度を盗聴した第三者にそれが角度であることを察知されにくくなり、認証情報入力画面の見た目の美感性を確保しつつ、認証情報の安全性を向上させることができる。   The form of the authentication information input screen is not limited to the one shown above. For example, the shape and size of the design 513 may be different, or a dummy design representing a symbol that is not used as authentication information may be described. Further, in the authentication information input screen 500 shown in FIG. 5A, the designs 513 are arranged at regular intervals along the circumference of the perfect circle, but they are arranged at regular intervals along the circumference of the ellipse, not the perfect circle. You may do it. In this case, regularity is less likely to appear in the angle transmitted from the first communication device 10 to the second communication device 20, so that it is difficult for a third party who wiretapped the angle to detect that it is an angle. It is possible to improve the safety of authentication information while ensuring the aesthetic appearance of the authentication information input screen.

また、基準点や基準線は、上述した角度を求めることができるのであれば、任意に設定することができる。なお、この場合は基準点又は基準線を第2の通信装置20から第1の通信装置10に通知しておく必要がある。このように、認証情報入力画面の態様、基準点、及び基準線は、任意に設定可能である。従って、例えば、毎回のパスワードの入力が行われる度ごとなどの適宜なタイミングでこれらを変化させるようにすれば、角度のみから認証情報を復元することは困難となり、認証情報の安全性を向上させることができる。   Further, the reference point and the reference line can be arbitrarily set as long as the angle described above can be obtained. In this case, it is necessary to notify the first communication device 10 of the reference point or the reference line from the second communication device 20. Thus, the aspect of the authentication information input screen, the reference point, and the reference line can be arbitrarily set. Therefore, for example, if these are changed at an appropriate timing such as every time a password is entered, it is difficult to restore the authentication information from only the angle, and the security of the authentication information is improved. be able to.

次に、第1の通信装置10と第2の通信装置20との間で行われる処理の一例について、図8に示すフローチャートとともに説明する。   Next, an example of processing performed between the first communication device 10 and the second communication device 20 will be described with reference to the flowchart shown in FIG.

まず、第1の通信装置10において、Webブラウザ等のソフトウエアにおいて認証情報の入力が開始されると、第1の通信装置10の入力開始通知送信部31が、暗証番号やパスワード等の認証情報の入力開始通知を第2の通信装置20に送信し(810)、これを第2の通信装置20の入力開始通知受信部41が受信する(811)。   First, when the input of authentication information is started in software such as a Web browser in the first communication device 10, the input start notification transmission unit 31 of the first communication device 10 performs authentication information such as a password or a password. Is transmitted to the second communication device 20 (810), and the input start notification reception unit 41 of the second communication device 20 receives the notification (811).

次に、第2の通信装置20の入力画面選択部42が、第1の通信装置10に送信する認証情報入力画面を選択し(812)、入力画面送信部43が、選択された認証情報入力画面の画面データを、第1の通信装置10に送信する(813)。また、入力画面送信部43は、選択された認証情報入力画面を特定する情報(以下、画面特定情報という。)を、第1の通信装置10に送信する。なお、この際、入力画面送信部43が上記のように画面データを送信するようにしてもよいが、第1の通信装置10側にあらかじめ認証情報入力画面を記憶しておき、第2の通信装置20から第1の通信装置10に画面特定情報のみを送信するようにしてもよい。   Next, the input screen selection unit 42 of the second communication device 20 selects an authentication information input screen to be transmitted to the first communication device 10 (812), and the input screen transmission unit 43 inputs the selected authentication information. The screen data of the screen is transmitted to the first communication device 10 (813). The input screen transmission unit 43 transmits information for specifying the selected authentication information input screen (hereinafter referred to as screen specification information) to the first communication device 10. At this time, the input screen transmission unit 43 may transmit the screen data as described above. However, the authentication information input screen is stored in advance on the first communication device 10 side, and the second communication is performed. Only the screen specifying information may be transmitted from the device 20 to the first communication device 10.

第1の通信装置10の入力画面受信部32は、第2の通信装置20から送信されてくる認証情報入力画面を受信すると(814)、入力画面表示部33が、受信した認証情報入力画面を表示装置65に表示する(815)。なお、認証情報入力画面ではなく、画面特定情報を受信した場合には、第1の通信装置10が記憶している、画面特定情報に対応する認証情報入力画面を表示装置65に表示する。   When the input screen receiving unit 32 of the first communication device 10 receives the authentication information input screen transmitted from the second communication device 20 (814), the input screen display unit 33 displays the received authentication information input screen. It is displayed on the display device 65 (815). When the screen specifying information is received instead of the authentication information input screen, the authentication information input screen corresponding to the screen specifying information stored in the first communication device 10 is displayed on the display device 65.

次に、第1の通信装置10の認証情報受付部34が、認証情報入力画面に対して操作者が行った操作入力を受け付ける(816)。そして、角度生成部35が、上記操作入力に対応する角度を生成し(817)、角度送信部36が、生成された角度を第2の通信装置20に送信する(818)。なお、この際、角度送信部36は、(813)において第2の通信装置20から受信した上記画面特定情報を、上記角度とともに第2の通信装置20に送信する。   Next, the authentication information receiving unit 34 of the first communication device 10 receives an operation input performed by the operator on the authentication information input screen (816). Then, the angle generation unit 35 generates an angle corresponding to the operation input (817), and the angle transmission unit 36 transmits the generated angle to the second communication device 20 (818). At this time, the angle transmission unit 36 transmits the screen specifying information received from the second communication device 20 in (813) to the second communication device 20 together with the angle.

第1の通信装置10から送信されてくる角度及び画面特定情報は、第2の通信装置20の角度受信部44によって受信される(819)。次に、第1の通信装置10の認証情報変換部45が、角度受信部44が受信した角度を認証情報に変換する(820)。なお、第2の通信装置20は、画面特定情報ごとに用意された対応表600を記憶しており、上記角度の認証情報への変換に際しては、受信した上記画面特定情報に対応するものが用いられる。   The angle and screen specifying information transmitted from the first communication device 10 are received by the angle receiving unit 44 of the second communication device 20 (819). Next, the authentication information converting unit 45 of the first communication device 10 converts the angle received by the angle receiving unit 44 into authentication information (820). The second communication device 20 stores a correspondence table 600 prepared for each screen specifying information, and the one corresponding to the received screen specifying information is used when converting the angle into authentication information. It is done.

次に、認証処理部46が、変換された認証情報を、第2の通信装置20において管理される認証情報データベースに照合することにより認証処理を行い(821)、認証結果送信部47が認証結果を第1の通信装置10に送信する(822)。   Next, the authentication processing unit 46 performs authentication processing by comparing the converted authentication information with the authentication information database managed in the second communication device 20 (821), and the authentication result transmission unit 47 performs the authentication result. Is transmitted to the first communication device 10 (822).

第1の通信装置10の認証結果受信部37は、第2の通信装置20から送信されてくる認証結果を受信すると、次に認証結果判断部38が認証結果を参照し、認証に成功したかどうかを調べる(824)。認証に成功していた場合には(824:成功)、認証結果判断部28が、Webブラウザ等のソフトウエアに処理を渡す(825)。一方、認証処理に失敗していた場合には(824:失敗)、再び816の処理に戻る。なお、この場合、811の処理に戻って、認証情報入力画面を変更するようにしてもよい。このようにすることで、第3者によって認証情報入力画面を特定することが難しくなり、認証情報の安全性が向上する。   When the authentication result receiving unit 37 of the first communication device 10 receives the authentication result transmitted from the second communication device 20, the authentication result determining unit 38 refers to the authentication result and whether the authentication is successful. A check is made (824). If the authentication is successful (824: success), the authentication result determination unit 28 passes the processing to software such as a Web browser (825). On the other hand, if the authentication process has failed (824: failure), the process returns to 816 again. In this case, the authentication information input screen may be changed by returning to the process 811. By doing in this way, it becomes difficult for a third party to specify the authentication information input screen, and the security of the authentication information is improved.

なお、以上の実施形態の説明は本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれることは勿論である。   The above description of the embodiment is for facilitating understanding of the present invention, and does not limit the present invention. It goes without saying that the present invention can be changed and improved without departing from the gist thereof, and that the present invention includes equivalents thereof.

例えば、認証情報入力画面は、上述したようにあらかじめ第2の通信装置20に記憶しておき、そのうちの一つを選択して第1の通信装置10に送信するようにしてもよいが、例えば、入力開始通知を受信した際に、第2の通信装置10において認証情報入力画面を生成するようにしてもよい。但し、この場合には、生成した認証情報入力画面について対応表600を生成し、これを第2の通信装置20に記憶しておく必要がある。   For example, the authentication information input screen may be stored in advance in the second communication device 20 as described above, and one of them may be selected and transmitted to the first communication device 10. When the input start notification is received, an authentication information input screen may be generated in the second communication device 10. However, in this case, it is necessary to generate the correspondence table 600 for the generated authentication information input screen and store it in the second communication device 20.

例えば、認証情報を、第1の通信装置10から第2の通信装置に暗号化して送信するようにしてもよいし、VPN(Virtual Private Network)によって送信するようにしてもよい。このようにすることで、認証情報の安全性をさらに向上させることができる。   For example, the authentication information may be encrypted and transmitted from the first communication device 10 to the second communication device, or may be transmitted by VPN (Virtual Private Network). By doing in this way, the safety | security of authentication information can further be improved.

本発明の一実施形態として説明する情報通信システム1の概略的な構成を示す図である。It is a figure showing a schematic structure of information communication system 1 explained as one embodiment of the present invention. 本発明の一実施形態として説明する第1の通信装置10又は第2の通信装置20として用いられるコンピュータのハードウエアの一例を示す図である。It is a figure which shows an example of the hardware of the computer used as the 1st communication apparatus 10 or the 2nd communication apparatus 20 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する第1の通信装置10において実現される機能を示す図である。It is a figure which shows the function implement | achieved in the 1st communication apparatus 10 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する第2の通信装置20において実現される機能を示す図である。It is a figure which shows the function implement | achieved in the 2nd communication apparatus 20 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する認証情報入力画面の一例を示す図である。It is a figure which shows an example of the authentication information input screen demonstrated as one Embodiment of this invention. 本発明の一実施形態における角度を求める方法を説明する図である。It is a figure explaining the method of calculating | requiring the angle in one Embodiment of this invention. 本発明の一実施形態として説明する第2の通信装置20に記憶されている、角度と記号との対応表600の一例を示す図である。It is a figure which shows an example of the correspondence table 600 of the angle and symbol memorize | stored in the 2nd communication apparatus 20 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する図案513の指定方法を説明する図である。It is a figure explaining the designation | designated method of the design 513 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する図案513の指定方法を説明する図である。It is a figure explaining the designation | designated method of the design 513 demonstrated as one Embodiment of this invention. 本発明の一実施形態として説明する、第1の通信装置10と第2の通信装置20との間で行われる処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process performed between the 1st communication apparatus 10 and the 2nd communication apparatus 20 demonstrated as one Embodiment of this invention.

符号の説明Explanation of symbols

1 情報通信システム 10 第1の通信装置
20 第2の通信装置 31 入力開始通知送信部
32 入力画面受信部 33 入力画面表示部
34 認証情報受付部 35 角度生成部
36 角度送信部 37 認証結果受信部
41 入力開始通知受信部 42 入力画面選択部
43 入力画面送信部 44 角度受信部
45 認証情報変換部 46 認証処理部
47 認証結果送信部
500 認証情報入力画面 512 パスワードの入力欄
513 図案 514 円盤
611 基準点 612 基準線
DESCRIPTION OF SYMBOLS 1 Information communication system 10 1st communication apparatus 20 2nd communication apparatus 31 Input start notification transmission part 32 Input screen reception part 33 Input screen display part 34 Authentication information reception part 35 Angle generation part 36 Angle transmission part 37 Authentication result reception part DESCRIPTION OF SYMBOLS 41 Input start notification receiving part 42 Input screen selection part 43 Input screen transmission part 44 Angle receiving part 45 Authentication information conversion part 46 Authentication processing part 47 Authentication result transmission part 500 Authentication information input screen 512 Password input column 513 Design 514 Disc 611 Reference | standard Point 612 Reference line

Claims (14)

通信可能に接続され、CPU及びメモリを含んで構成される複数の通信装置の間で行われる通信方法であって、
2の前記通信装置が、角と記号との対応を記憶するステップと、
第1の前記通信装置が、前記第2の通信装置に送信する情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示するステップと、
前記第1の通信装置が、操作者に1つ以上の前記図案を指定させるステップと、
前記第1の通信装置が、前記入力画面について設定される基準線と、前記入力画面について設定される基準点と前記操作者が前記図案を指定することによって指定された前記入力画面内の位置とを結ぶ線とがなす角度を求めるステップと、
前記第1の通信装置が、求めた前記角度を前記第2の通信装置に送信するステップと、
前記第2の通信装置が、前記角度を受信するステップと、
前記第2の通信装置が、記憶している前記対応に基づいて、受信した前記角度を前記記号に変換するステップと、
前記第2の通信装置が、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信するステップと、
前記第1の通信装置が、前記入力画面を受信するステップと、
前記第1の通信装置が、前記入力画面を特定する情報である画面特定情報を、前記角度とともに前記第2の通信装置に送信するステップと、
前記第2の通信装置が、前記角度とともに前記画面特定情報を受信するステップと、
前記第2の通信装置が、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶するステップと、
前記第2の通信装置が、受信した前記角度を前記記号に変換する前記ステップにおいて、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換するステップと
を含むこと
を特徴とする通信方法。
A communication method that is performed between a plurality of communication devices that are communicably connected and include a CPU and a memory,
And Step second said communication apparatus, for storing the correspondence between angles and Symbol,
A step of first said communication apparatus displays an input screen design provided for each symbol have been described for use in representation of information to be transmitted to the second communication device,
The first communication device causing an operator to designate one or more of the designs;
The first communication device includes a reference line set for the input screen, a reference point set for the input screen, and a position in the input screen specified by the operator specifying the design. Obtaining an angle formed by a line connecting
The first communication device transmitting the determined angle to the second communication device;
The second communication device receiving the angle;
And converting the second communication device, based on the correspondence which remembers, the angle received in said symbol,
The second communication device selecting one of the plurality of input screens having different arrangements of the designs and transmitting the selected screen to the first communication device;
The first communication device receiving the input screen;
The first communication device transmitting screen specifying information, which is information for specifying the input screen, to the second communication device together with the angle;
The second communication device receiving the screen specifying information together with the angle;
In the step of storing the correspondence between the angle and the symbol, the second communication device stores the correspondence between the angle and the symbol for each screen specifying information;
In the step of converting the received angle into the symbol, the second communication device converts the received angle into the symbol based on the correspondence corresponding to the received screen specifying information. Including a communication method.
請求項1に記載の通信方法であって、
前記第2の通信装置が、前記入力画面を生成して前記第1の通信装置に送信するステップと、
前記第1の通信装置が、前記入力画面を受信するステップと、
前記第2の通信装置が、前記角度と前記記号との対応を記憶する前記ステップにおいて、前記生成した入力画面における前記角度と前記記号との対応を記憶するステップと、
を含むこと、
を特徴とする通信方法。
The communication method according to claim 1,
The second communication device generates the input screen and transmits the input screen to the first communication device;
The first communication device receiving the input screen;
In the step of storing the correspondence between the angle and the symbol, the second communication device stores the correspondence between the angle and the symbol in the generated input screen;
Including,
A communication method characterized by the above.
請求項1に記載の通信方法であって、
前記第2の通信装置が、前記入力画面を特定する情報である画面特定情報を前記第1の通信装置に送信するステップと、
前記第1の通信装置が、前記画面特定情報を受信するステップと、
前記第1の通信装置が、前記画面特定情報に対応する前記入力画面を表示するステップと、
を含むこと
を特徴とする通信方法。
The communication method according to claim 1,
The second communication device transmitting screen specifying information, which is information specifying the input screen, to the first communication device;
The first communication device receiving the screen identification information;
The first communication device displaying the input screen corresponding to the screen specifying information;
The communication method characterized by including.
請求項1に記載の通信方法であって、
前記第2の通信装置が、前記基準点又は前記基準線を前記第1の通信装置に送信するステップと、
前記第1の通信装置が、前記基準点又は前記基準線を受信するステップと、
を含むこと
を特徴とする通信方法。
The communication method according to claim 1,
The second communication device transmitting the reference point or the reference line to the first communication device;
The first communication device receiving the reference point or the reference line;
The communication method characterized by including.
請求項1に記載の通信方法であって、
前記入力画面において、前記各図案が正円又は楕円の周に沿って等間隔に配置されていること
を特徴とする通信方法。
The communication method according to claim 1,
In the input screen, the respective designs are arranged at equal intervals along the circumference of a perfect circle or an ellipse.
請求項1に記載の通信方法であって、
前記第1の通信装置が、前記角度を暗号化するステップと、
前記第1の通信装置が、暗号化された前記角度を前記第2の通信装置に送信するステップと、
前記第2の通信装置が、前記暗号化された前記角度を受信するステップと、
前記第2の通信装置が、受信した前記角度を復号するステップと、
を含むこと
を特徴とする通信方法。
The communication method according to claim 1,
The first communication device encrypts the angle;
The first communication device transmitting the encrypted angle to the second communication device;
The second communication device receiving the encrypted angle;
The second communication device decoding the received angle;
The communication method characterized by including.
請求項1に記載の通信方法に用いられる前記第1の通信装置であって、
前記操作者に1つ以上の前記図案を指定させる手段と、
前記入力画面について設定される基準線と、前記入力画面について設定される基準点と前記操作者が前記図案を指定することによって指定された前記入力画面内の位置とを結ぶ線とがなす角度を求める手段と、
求めた前記角度を前記第2の通信装置に送信する手段と、
前記入力画面を受信する手段と、
前記画面特定情報を前記第2の通信装置に送信する手段と、
を有することを特徴とする通信装置。
The first communication device used in the communication method according to claim 1,
Means for causing the operator to designate one or more of the designs;
An angle formed by a reference line set for the input screen and a line connecting a reference point set for the input screen and a position in the input screen specified by the operator specifying the design. Means to seek,
Means for transmitting the determined angle to the second communication device;
Means for receiving the input screen;
Means for transmitting the screen specifying information to the second communication device;
A communication apparatus comprising:
請求項1に記載の通信方法に用いられる前記第2の通信装置であって、
前記角度と前記記号との対応を記憶する手段と、
前記角度を受信する手段と、
前記角度と前記記号との対応を記憶する手段と、
前記対応に基づいて、前記記憶した対応に基づいて、受信した前記角度を前記記号に変換する手段と、
前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する手段と、
前記角度とともに前記画面特定情報を受信する手段と、
前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する手段と、
受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する手段と、
を有することを特徴とする通信装置。
The second communication device used in the communication method according to claim 1,
Means for storing the correspondence between the angle and the symbol;
Means for receiving the angle;
Means for storing the correspondence between the angle and the symbol;
Means for converting the received angle into the symbol based on the stored correspondence based on the correspondence;
Means for selecting one of a plurality of the input screens having different arrangements of the designs and transmitting the selected screen to the first communication device;
Means for receiving the screen identification information together with the angle;
Means for storing the correspondence between the angle and the symbol for each screen specifying information;
Means for converting the received angle into the symbol based on the correspondence corresponding to the received screen identification information;
A communication apparatus comprising:
請求項に記載の通信方法に用いられる前記第2の通信装置であって、
前記入力画面を生成して前記第1の通信装置に送信する手段と、
前記生成した入力画面における前記角度と前記記号との対応を記憶する手段と、
を有することを特徴とする通信装置。
The second communication device used in the communication method according to claim 2 ,
Means for generating and transmitting the input screen to the first communication device;
Means for storing a correspondence between the angle and the symbol in the generated input screen;
A communication apparatus comprising:
通信可能に接続され、CPU及びメモリを有する第1及び第2の通信装置を含んで構成される情報通信システムであって、
前記第2の通信装置は、
前記第1の通信装置から前記第2の通信装置へ送信されるべき情報の表記に用いられる記号ごとに対応して設けられた図案が記載された入力画面を生成する手段と、
前記生成した入力画面上における各図案について、当該図案と前記入力画面上に設定された所定の基準点とを結ぶ直線が、前記入力画面上に設定された所定の基準線に対してなす角度と、当該図案に対応する記号との対応を記憶する手段と、
前記入力画面を前記第1の通信装置に送信する手段と、
を備え、
前記第1の前記通信装置は、
前記第2の通信装置から送信されてきた前記入力画面を表示する手段と、
前記入力画面上で操作者による1つ以上の前記図案の指定を受け付ける手段と、
前記入力画面上で設定された前記基準点と前記操作者が前記図案を指定することによって指定された前記入力画面上の位置とを結ぶ直線が、前記入力画面上で設定された前記基準線に対してなす角度を求める手段と、
前記求めた角度を前記第2の通信装置に送信する手段と、
を備え、
前記第2の通信装置は、更に、
前記第1の通信装置から送信された前記角度を受信する手段と、
前記記憶した対応に基づいて、前記受信した角度を前記記号に変換する手段と、
を備え、
前記第2の通信装置が前記入力画面を前記第1の通信装置に送信する前記手段は、前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する手段であり、
前記第1の通信装置は、前記入力画面を受信し、前記入力画面を特定する情報である画面特定情報を、前記角度とともに前記第2の通信装置に送信する手段を備え、
前記第2の通信装置は、更に、
前記角度とともに前記画面特定情報を受信する手段と、
前記角度と前記記号との対応を記憶する際に、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する手段と、
受信した前記角度を前記記号に変換する際に、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する手段と、
を備えること
を特徴とする情報通信システム。
An information communication system including first and second communication devices connected to be communicable and having a CPU and a memory,
The second communication device is:
Means for generating an input screen on which a design provided corresponding to each symbol used for notation of information to be transmitted from the first communication device to the second communication device;
For each design on the generated input screen, an angle formed by a straight line connecting the design and a predetermined reference point set on the input screen with respect to a predetermined reference line set on the input screen; Means for storing the correspondence with the symbol corresponding to the design;
Means for transmitting the input screen to the first communication device;
With
The first communication device includes:
Means for displaying the input screen transmitted from the second communication device;
Means for accepting designation of one or more designs by an operator on the input screen;
A straight line connecting the reference point set on the input screen and the position on the input screen specified by the operator specifying the design is the reference line set on the input screen. Means for determining the angle to be made,
Means for transmitting the determined angle to the second communication device;
With
The second communication device further includes:
Means for receiving the angle transmitted from the first communication device;
Means for converting the received angle into the symbol based on the stored correspondence;
With
The means for the second communication device to transmit the input screen to the first communication device selects the first communication device by selecting one of the input screens having a different arrangement of the designs. Means to send to
The first communication device includes means for receiving the input screen and transmitting screen specifying information, which is information for specifying the input screen, to the second communication device together with the angle.
The second communication device further includes:
Means for receiving the screen identification information together with the angle;
Means for storing the correspondence between the angle and the symbol for each screen specifying information when storing the correspondence between the angle and the symbol;
Means for converting the received angle into the symbol based on the correspondence corresponding to the received screen identification information when converting the received angle into the symbol;
An information communication system comprising:
請求項10に記載の情報通信システムであって、
前記第2の通信装置が前記入力画面を前記第1の通信装置に送信する前記手段は、前記入力画面を生成して前記第1の通信装置に送信する手段であり、
前記第1の通信装置が、前記入力画面を受信する手段を備え、
前記第2の通信装置が、前記角度と前記記号との対応を記憶する際に、前記生成した入力画面における前記角度と前記記号との対応を記憶する手段を備えること
を特徴とする情報通信システム。
An information communication system according to claim 10 ,
The means for the second communication device to transmit the input screen to the first communication device is means for generating the input screen and transmitting it to the first communication device;
The first communication device comprises means for receiving the input screen;
When the second communication device stores the correspondence between the angle and the symbol, the information communication system includes means for storing the correspondence between the angle and the symbol in the generated input screen. .
請求項1に記載の通信方法における前記第1の通信装置に、
第2の前記通信装置に送信する情報の表記に用いられる記号ごとに設けられた図案が記載された入力画面を表示する機能と、
操作者に1つ以上の前記図案を指定させる機能と、
求めた前記角度を前記第2の通信装置に送信する機能と、
を実現するためのプログラム。
The first communication device in the communication method according to claim 1,
A function of displaying an input screen on which a design provided for each symbol used for notation of information to be transmitted to the second communication device;
A function that allows an operator to designate one or more of the designs;
A function of transmitting the obtained angle to the second communication device;
Program to realize.
請求項1に記載の通信方法における前記第2の通信装置に、
前記角度と前記記号との対応を記憶する機能と、
前記角度を受信する機能と、
前記記憶した対応に基づいて、受信した前記角度を前記記号に変換する機能と、
前記図案の配置が異なる複数の前記入力画面のうちの一つを選択して前記第1の通信装置に送信する機能と、
前記角度とともに前記画面特定情報を受信する機能と、
前記角度と前記記号との対応を記憶する前記ステップにおいて、前記画面特定情報ごとに、前記角度と前記記号との対応を記憶する機能と、
受信した前記角度を前記記号に変換する前記ステップにおいて、受信した前記画面特定情報に該当する前記対応に基づいて、受信した前記角度を前記記号に変換する機能と、
を実現するためのプログラム。
The second communication device in the communication method according to claim 1,
A function of storing the correspondence between the angle and the symbol;
A function of receiving the angle;
A function of converting the received angle into the symbol based on the stored correspondence;
A function of selecting one of a plurality of the input screens having different designs and transmitting the selected screen to the first communication device;
A function of receiving the screen specifying information together with the angle;
In the step of storing the correspondence between the angle and the symbol, a function for storing the correspondence between the angle and the symbol for each screen specifying information;
In the step of converting the received angle into the symbol, a function of converting the received angle into the symbol based on the correspondence corresponding to the received screen specifying information;
Program to realize.
請求項に記載の通信方法における前記第2の通信装置に、
前記入力画面を生成して前記第1の通信装置に送信する機能と、
前記角度と前記記号との対応を記憶する前記ステップにおいて、前記生成した入力画面における前記角度と前記記号との対応を記憶する機能と、
を実現するためのプログラム。
The communication method according to claim 2 , wherein the second communication device includes:
A function of generating the input screen and transmitting it to the first communication device;
In the step of storing the correspondence between the angle and the symbol, a function for storing the correspondence between the angle and the symbol in the generated input screen;
Program to realize.
JP2005362789A 2005-12-16 2005-12-16 COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM Active JP4851179B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005362789A JP4851179B2 (en) 2005-12-16 2005-12-16 COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005362789A JP4851179B2 (en) 2005-12-16 2005-12-16 COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2007164656A JP2007164656A (en) 2007-06-28
JP4851179B2 true JP4851179B2 (en) 2012-01-11

Family

ID=38247451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005362789A Active JP4851179B2 (en) 2005-12-16 2005-12-16 COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP4851179B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009163384A (en) * 2007-12-28 2009-07-23 Kyodo Printing Co Ltd Data input system and the data input method
US8738908B2 (en) * 2011-05-10 2014-05-27 Softlayer Technologies, Inc. System and method for web-based security authentication
KR101157072B1 (en) * 2011-11-16 2012-06-21 숭실대학교산학협력단 Method and apparatus for authenticating password of user device using password icon
JP6387887B2 (en) 2015-04-08 2018-09-12 京セラドキュメントソリューションズ株式会社 Authentication device, authentication program, and authentication system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06318186A (en) * 1993-05-07 1994-11-15 Hitachi Ltd Password input device
JPH0836537A (en) * 1994-07-22 1996-02-06 Nec Corp Transmission system for screen information
JPH09218748A (en) * 1996-02-08 1997-08-19 Toshiba Microelectron Corp Method for inputting sign and its device using coordinate input device
JP2005317045A (en) * 1999-08-04 2005-11-10 Toshihiro Habu Information input device
JP3804766B2 (en) * 2001-03-15 2006-08-02 シャープ株式会社 Image communication apparatus and portable telephone
JP2002342288A (en) * 2001-05-21 2002-11-29 Casio Comput Co Ltd Authentication device, authentication system, authentication method, authentication program and recording medium
JP4064647B2 (en) * 2001-08-24 2008-03-19 富士通株式会社 Information processing apparatus and input operation apparatus
US7616764B2 (en) * 2004-07-07 2009-11-10 Oracle International Corporation Online data encryption and decryption
US7908645B2 (en) * 2005-04-29 2011-03-15 Oracle International Corporation System and method for fraud monitoring, detection, and tiered user authentication

Also Published As

Publication number Publication date
JP2007164656A (en) 2007-06-28

Similar Documents

Publication Publication Date Title
US10848304B2 (en) Public-private key pair protected password manager
US8327422B1 (en) Authenticating a server device using dynamically generated representations
Nyang et al. Keylogging-resistant visual authentication protocols
US10924289B2 (en) Public-private key pair account login and key manager
JP2005515500A (en) Secure data entry dialog using visual encryption
JP2016063533A (en) Network authentication method for electronic transactions
JP2006294035A (en) Method and system for authentication service using mobile device
JP2008506198A (en) Online data encryption and decryption
JP2008269610A (en) Protecting sensitive data intended for remote application
KR20130131682A (en) Method for web service user authentication
JP6627043B2 (en) SSL communication system, client, server, SSL communication method, computer program
JP5373852B2 (en) Authentication system and authentication method
CN100425018C (en) Dynamic encrypting device in network and its password identification method
JP2011505034A (en) Disposable virtual secret information authentication system and authentication method
JP4851179B2 (en) COMMUNICATION METHOD, COMMUNICATION DEVICE, INFORMATION COMMUNICATION SYSTEM, AND PROGRAM
AU2007309051B2 (en) User authentication system and method
KR100975854B1 (en) Apparatus and Method for The Password Security on Online
CN111212068B (en) Method for encrypting and decrypting characters by input method
JP2001005784A (en) Device and method for collating password
KR101467247B1 (en) System and method for verifying one-time password based on graphical images
JP2002247021A (en) Method and device for displaying access limited contents
WO2011052180A1 (en) Encrypted message transmission device, program, encrypted message transmission method and authentication system
JP2006302116A (en) Authentication system, authentication server, terminal device, authentication method and program
JP6165044B2 (en) User authentication apparatus, system, method and program
KR20130113910A (en) Apparatus and method for protecting access certification data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110922

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: 20111011

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: 20111020

R150 Certificate of patent or registration of utility model

Ref document number: 4851179

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141028

Year of fee payment: 3

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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