[go: up one dir, main page]

WO2016129858A1 - Electronic device, control system, and recording medium, which use additional code, and method therefor - Google Patents

Electronic device, control system, and recording medium, which use additional code, and method therefor Download PDF

Info

Publication number
WO2016129858A1
WO2016129858A1 PCT/KR2016/001220 KR2016001220W WO2016129858A1 WO 2016129858 A1 WO2016129858 A1 WO 2016129858A1 KR 2016001220 W KR2016001220 W KR 2016001220W WO 2016129858 A1 WO2016129858 A1 WO 2016129858A1
Authority
WO
WIPO (PCT)
Prior art keywords
code
additional
electronic device
control
authentication
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.)
Ceased
Application number
PCT/KR2016/001220
Other languages
French (fr)
Korean (ko)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of WO2016129858A1 publication Critical patent/WO2016129858A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3228One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Definitions

  • the present invention relates to an electronic device, a control system, a recording medium, and a method using a code input method. More particularly, the present invention relates to a smart phone, a mobile device, a computer, and a finance using a code input method in which an additional code having additional functions is combined. The present invention relates to a system and method for controlling additional functions for user convenience in the use of functions and services of various user electronic devices such as a terminal and a door electronic device.
  • the present invention is a normal operation is performed by using the most control code, including an additional code having an additional function to pretend to be an authentication code in the state exposed to the other party to prevent the other party to recognize, emergency or normal additional situation
  • the present invention relates to a system apparatus and a method for corresponding thereto.
  • the present invention relates to an electronic device, a control system, a recording medium, and a method for responding to a user's request through an additional function of displaying an impersonation display which seems to operate normally or controlling the execution of the user device.
  • Smart phone is a typical example of a number of electronic devices, and a user generates a user lock pattern or a user lock password through a security application of the smartphone configuration, and based on this, the user authenticates himself with the password or pattern when using the smart phone. Use your phone in the normal way.
  • a user who wants to use a financial service eg, cash withdrawal
  • an ATM Automated Teller Machine
  • the user wants to unlock the door lock (ie, door electronic device) of a car or office the user must enter a normal user lock password.
  • the conventional method of inputting the user lock password has a problem in that convenience and security of the user are inferior since only one operation (for example, restriction / release) may be performed corresponding to one password.
  • user authentication unlocks some functions (e.g. deposit, money transfer, etc.) while not restricting the use of some other functions (e.g. cash withdrawal function). While releasing the lock state, the user could not operate the indoor appliance desired by the user, and at the same time, the user could not immediately execute the specific function desired by the unlocking of the smartphone.
  • some functions e.g. deposit, money transfer, etc.
  • some other functions e.g. cash withdrawal function
  • the user must also be careful not to expose the user lockout password (that is, the password) to others.
  • Korean Patent Laid-Open Publication No. 10-2011-0066404 discloses a method of self-calling and emergency reporting using a mobile device, a system and a recording medium thereof, and performs an emergency call according to a predetermined policy by performing a self-calling function by inputting a specific pattern.
  • the configuration to cope with is disclosed.
  • Korean Laid-Open Patent Publication No. 1998-015298 sets an emergency password that is distinguished from a commercial password on a financial transaction device, and when an emergency password is input, the financial business is normally processed, but it is judged to be an abnormal transaction such as a crime and displayed and displayed. Disclosed is a configuration.
  • the present invention was developed to solve the above problems, the present invention is a user of a mobile device or computer using a device lock device using a password code or password pattern, as well as locks of electronic door locks, access control systems, safes It is intended to provide a means applicable to financial transaction devices such as an open / close system for controlling a device, an automated teller machine or other electronic device of a user security code input method.
  • the user electronic device is combined with at least one code of an authentication code, an additional code identifier, and a plurality of additional codes.
  • a code is stored, an additional function stored in response to the additional code is stored, and when the locked state of the user device is released by the authentication code included in the control code input to the user device, the addition included in the control code
  • the additional function corresponding to the code is performed by the user device itself, but the additional function cannot be performed by the user device itself, the control code may be transmitted to an external service providing server connected to the user device to request the performance of the additional function.
  • an impersonation control code or impersonation pattern which is a control code including an addition code having an additional function of pretending to be an authentication code together with a security code such as a user password or pattern that is normally operated. It is generated and stored and registered in the user device or external counterpart, and when the user is in an additional situation required by the user, the device operates in the same way as the device receives the authentication code using the most control code instead of the authentication code, Or, it actually displays the most indication that deceives the subject as if it does not operate normally but internally protects the user from crime by notifying the external counterpart through the code control unit of the user device.
  • Electronic device using additional code to execute additional functions It is to provide a system, a recording medium, and a method thereof.
  • an additional code is newly added in addition to the authentication code used for security, and the additional code is an electronic device using the additional code that can be used to replace the authentication code in the same manner as the normal security authentication code.
  • one or more additional codes can be registered and stored according to various purposes of a user, and an electronic device, a control system, and the like using an additional code for separately specifying an additional operation corresponding to the registered additional code, To provide a recording medium and a method thereof.
  • Another object of the present invention is to prevent damage without distinguishing between on-offline and location and time, and to transmit various messages or commands to the service provider by using an additional code in place of the security authentication code for normal use It is an object of the present invention to provide an electronic device, a control system, a recording medium, and a method using an additional code for executing an additional operation corresponding to the additional code and then executing a normal operation when it is determined that there is no abnormality.
  • an electronic device using a supplementary code a control system for generating various supplementary codes and transmitting different predetermined messages to a control server and a specific counterpart according to each supplementary code or pattern, A recording medium and a method thereof are provided.
  • the present invention is a user device that is an electronic device that a user inputs a security code, such as a mobile device such as a smart phone, a tablet, a computer, a digital door lock for controlling access to a building, a financial transaction device such as an automated teller machine, etc.
  • a security code such as a mobile device such as a smart phone, a tablet, a computer, a digital door lock for controlling access to a building, a financial transaction device such as an automated teller machine, etc.
  • Security system that includes the can be implemented in the following embodiments.
  • An embodiment of the present invention is applied to an electronic device having a security code input function, and a code input unit for receiving a security code and the received security code authenticate the electronic device to enter a normal authentication operation mode. And a code control unit for determining whether the authentication code is a control code including an additional code having an additional function separately from the authentication code.
  • an additional function corresponding to an additional code included in the control code includes at least a part of an authentication operation corresponding to the authentication code
  • the code control unit may include an authentication code corresponding to the additional code. Extract and process the extracted authentication code to perform an authentication operation corresponding to the authentication code.
  • the control code includes the authentication code
  • the code controller extracts an authentication code included in the input control code to perform an authentication operation, and then executes an operation corresponding to the authentication code.
  • the control code may not perform a normal authentication operation of the electronic device corresponding to the authentication code without authentication of the extracted authentication code.
  • control code includes the authentication code and at least one additional code
  • code control unit may additionally store additional code identification information stored in addition to the additional code identifier or the control code further included in the control code. Through this, the identification information of the additional code in the control code is obtained.
  • the electronic device is a user input electronic device, and the electronic device is received by the authentication code in the control code input to the electronic device by receiving the control code from the user through the code input unit. It operates normally, and performs the additional function corresponding to the additional code by the electronic device itself.
  • One embodiment of the present invention has a user authentication code input function
  • the electronic device is a smart phone, a tablet, a computer, a financial terminal that can perform financial transactions, including wired and wireless communication functions, such as cash dispensers, and door locks At least one of the devices.
  • the authentication code is a code related to a security function of the electronic device.
  • the authentication code is a code for performing a function related to a restriction and release of the electronic device and a function related to login. At least one of unlocking of the electronic device, system entry, and program operation, wherein the additional operation of the additional code is performed by adding an additional function corresponding to the additional code to a normal operation corresponding to the authentication code, or the authentication code. It is characterized in that the execution of the specified function during the normal operation corresponding to the, or the specified function during the normal operation irrelevant to the execution of the authentication code.
  • the electronic device is a user input electronic device
  • the electronic device includes a communication unit for exchanging information with an external system
  • the user receives the control code through the code input unit
  • the communication unit By transmitting the control code to an external service providing server through the request for performing the additional function corresponding to the additional code.
  • the electronic device includes at least one of a financial terminal capable of performing a financial transaction including a wired / wireless communication function such as a smart phone, a tablet, a computer, and an automated teller machine
  • the authentication code is A code related to a security function of the service providing server, and a code related to a restriction and release of the service providing server and a function related to login; and the purpose of the authentication code is to enter a system of the service providing server, At least one of the program operations.
  • the additional code identifier is an input identifier for the code control unit to identify the additional code located in the control code, and the position, order, feature, size, and character string of the additional code in the control code. It is characterized by including at least one data of the length.
  • the additional code identification information may include designation information in which a string length of the authentication code or a start position of the additional code is designated.
  • the code controller controls an additional module that is in charge of the additional function to perform the additional function corresponding to the additional code.
  • control code is composed of at least one of numbers, letters, figures, function keys, user biometric information, regions, patterns, sounds, gestures, and special symbols, and the input control code is set in a pattern form. If it is, the pattern that is input next to the pattern that is connected to the specified number of points in the pattern corresponding to the authentication code is characterized in that it is recognized as a pattern corresponding to the additional code.
  • the electronic device is a service providing server having the security code receiving function
  • the service providing server receives the control code input by the user to the user input electronic device, and through the code input unit. And inputting the received control code into the code control unit, and performing an operation corresponding to the authentication code in the received control code and an additional operation corresponding to the additional code.
  • the service providing server is a server that performs at least one of a financial service, a communication service, an Internet service, and a security service in association with the user input electronic device, and performs an additional operation corresponding to the received additional code. It characterized in that to perform.
  • the service providing server extracts an additional code from a control code received from the user input electronic device, and corresponds to an additional code combined with the control code extracted from the code extracting unit. And a code execution unit that executes an additional operation to perform a function corresponding to each code.
  • the code execution unit authenticates the authentication code of the control code to perform a function related to unlocking or logging in, and performs an additional operation corresponding to the additional code of the control code. Electronics.
  • the electronic device includes a display unit for displaying a result of the processing or the information of the electronic device to a user, wherein the code control unit is configured such that the input security code is a control code and the control code is authenticated. If it is determined that the most control code, including an additional code having an additional function to assume a code, perform an authentication operation corresponding to the authentication code, the execution of the additional operation, the electronic device corresponds to the additional code It is characterized by displaying the most display to the display unit.
  • the electronic device is a mobile device or a computer
  • the security code is a login or unlock password of the electronic device
  • the control code is an additional code having an additional function of executing display.
  • the most display displayed on the electronic device is characterized in that to hide at least one of the at least one predetermined app, icon, folder on the screen.
  • the electronic device is a mobile device or a computer
  • the electronic device includes a communication unit for communicating information with an external system
  • the security code is a login secret for receiving an online storage service or an e-mail service
  • the most indicia displayed on the user input electronic device is a number, wherein at least one predetermined computer file or at least one received e-mail is hidden.
  • An embodiment of the present invention is the user input electronic device is a financial transaction device, the electronic device includes a communication unit for exchanging information with an external system, the security code is at least one of account balance inquiry, account transfer, cash withdrawal The password for performing the operation, the most displayed on the financial transaction device to display the balance set in advance instead of the actual balance, to indicate that the account transfer was carried out without actually making the transfer, due to the debt Is at least one of marking as frozen.
  • An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation is that the electronic device is remotely controlled by the designated external counterpart through the communication unit.
  • the remote control may include at least one of camera operation, voice recording, speaker operation, location determination, location tracking, and message transmission.
  • the code input unit may include at least one of a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial
  • the security code may be a number, letters, figures, function keys, in whole or in part.
  • An embodiment of the present invention further includes a security camera capable of tracking and photographing a face of a user who is currently using the electronic device.
  • the security code input to the code input unit is a control code
  • the face of the user is provided.
  • the security camera is controlled to take a picture.
  • An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and an additional situation occurs in an external correspondence unit or corresponding organization designated through the communication unit without any indication on the electronic device.
  • the designated external response agency includes at least one of a fire station, a police station, a security company, and a guardian.
  • the electronic device includes a mechanism unit for implementing an operation of the electronic device in response to the input security code
  • the code control unit includes the input security code being a control code and the control code. If it is determined that the most control code, including the additional code having an additional function to assume the authentication code, the operation corresponding to the authentication code is performed to the mechanism unit, the additional operation corresponding to the additional code is And transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device separately existing outside the electronic device.
  • the electronic device is an electronic door lock
  • the at least one auxiliary device separately existing outside the electronic device is an indoor light installed in an interior space of the door, and an additional operation of the auxiliary device is on of the indoor light.
  • the indoor light is not turned on even when a switch for controlling / off is turned on.
  • the electronic device is an electronic door lock
  • the at least one auxiliary device separately existing outside the electronic device is a camera installed in a door inner space, and an additional operation of the auxiliary device is that the door is opened. And at the same time to photograph the interior space of the door.
  • the electronic device is an electronic door lock
  • the at least one auxiliary device separately existing outside the electronic device is a recorder installed in a space inside the door, and when the control code is input to the electronic device, the recorder
  • the operation performed in response to the control code is characterized in that the recording starts as soon as the door is opened.
  • the electronic device includes a display unit for displaying a state or an information processing result of the electronic device to a user, and a communication unit in which the electronic device exchanges information with an external system. If it is determined that the input security code is a control code and the control code includes an additional code having an additional function of pretending to be an authentication code, the control code is an operation corresponding to the authentication code.
  • the authentication code is transmitted to the service providing server through the communication unit, and the service providing server receives the result of performing the information processing corresponding to the authentication code from the service providing server and displays the result on the display unit. Execution is performed by the electronic device at least one normal operation corresponding to the authentication code. But performing is characterized in that notification that it has the additional conditions occur outside the given section without a corresponding display on the display unit through the communication unit.
  • the electronic device is a mobile device or a computer
  • the security code is a login password for receiving a service provided by an external server of the electronic device.
  • the electronic device is a financial transaction device
  • the security code is a password for performing at least one of account balance inquiry, account transfer, and cash withdrawal
  • the service providing server is intended to be traded by the user. It is characterized in that the server that provides an online service in a financial transaction institution.
  • the electronic device includes a communication unit for exchanging information with an external system
  • the code control unit may further include an impersonation that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code is a control code including an additional code having a function, the normal operation corresponding to the authentication code is performed, and the execution of the additional operation is performed by the electronic device or the normal operation corresponding to the authentication code. Perform an operation recognized as normal, but notify the electronic device that the additional situation has occurred to the designated external counterpart through the communication unit without displaying.
  • An embodiment of the present invention is characterized in that the electronic device is a mobile device or a computer, and the security code is a login or unlock password of the electronic device.
  • a code input unit control module may be configured to activate the code input unit to wait for a user's security code input according to a predetermined rule. When the security code is not input, the additional operation corresponding to the input of the control code is executed.
  • a plurality of authentication codes are provided for each purpose, and the control code is provided as many as the number of the authentication codes, and is provided to correspond to each of the authentication codes one to one. .
  • the control code is composed of a combination of a switching signal and the authentication code, and when the authentication code is input in combination with the switching signal, the authentication code is included in the authentication code and the control code without the control code. And perform all of the corresponding additional operations.
  • the switching signal may include at least one of a touch, an impact, a shake, a button operation, and a voice recognition for the electronic device.
  • An embodiment of the present invention is characterized in that the switch signal is wirelessly received by the electronic device from a portable device separate from the electronic device.
  • An embodiment of the present invention is characterized in that the electronic device receives all of the control codes at once or displays them as if a separate code is input through a display module to receive the control codes separated by a predetermined unit. do.
  • An embodiment of the present invention includes an information control unit for controlling an additional information module related to the additional information in order to obtain the additional information for performing the additional operation, wherein the additional information includes a location, a motion, And at least one of a tilt, a photo, an image, a fingerprint, and a voice.
  • the additional information module may include at least one of a GPS module, a motion sensor, a tilt sensor, a camera, a fingerprint module, and a microphone.
  • the code controller analyzes the structure of the control code to determine a combination of an authentication code, an additional code identifier, and an additional code, and collects and processes location information and user personal information of the electronic device.
  • a central processing unit controlling the information control unit, the code input unit, and the code control unit to control user authentication and performance of additional functions of the electronic device based on the control code.
  • the electronic device may include a mechanism for implementing physical movement of the electronic device in response to the input security code
  • the code control unit may include an authentication code and an additional function. If it is determined that the control code includes an additional code, an operation corresponding to the authentication code is performed in the mechanism unit, and the additional operation corresponds to the additional code in at least one auxiliary device that is separately located outside the electronic device. And transmitting a command to perform an operation.
  • the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function of pretending that the control code is an authentication code
  • the execution of the additional operation corresponding to the additional code is different from the display in which the authentication code is input and is displayed, and characterized in that the display of the most impersonation of the electronic device pretending to operate normally is displayed on the electronic device.
  • An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and wherein the code control unit adds that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code, including the additional code having a function, execution of the additional operation corresponding to the additional code included in the impersonation control code, the electronic device provides the service control server through the communication unit And a result of performing the additional operation corresponding to the additional code by the service providing server and displaying the result on the display unit, and execution of the additional operation corresponding to the additional code is performed by displaying the authentication code. Is different from that of the electronic device. Characterized in that displayed here.
  • the execution of the additional operation is characterized in that the electronic device notifies the external correspondence unit designated by the communication unit without displaying on the display unit.
  • an embodiment of the present invention extracts the authentication code, authenticates the extracted authentication code, and executes an operation corresponding to the authentication code. If the control code includes the authentication code without performing the normal operation of the electronic device corresponding to the authentication code without authentication of the authentication code, the code control unit extracts the authentication code included in the control code. After performing the authentication operation, the operation corresponding to the authentication code is executed, and the control code does not perform the normal operation of the electronic device corresponding to the authentication code without authentication of the extracted authentication code. .
  • the electronic device may further include a display unit for displaying a state of the electronic device and a result of the information processing to a user, and a communication unit in which the electronic device exchanges information with an external system. Is characterized in that the electronic device notifies the external counterpart designated by the communication unit that the additional situation has occurred without displaying on the display unit.
  • the code controller determines whether the security code inputted to the code input unit is an authentication code or a best code, and operates in the most situational mode if the security code is the most code.
  • a display unit for displaying an input and processing result to a user, and a code input unit, a code control unit, and a central processing unit for controlling the display unit.
  • the most code which is a control code including an additional code having an additional function of outputting through the display unit and disguising as an authentication code to the code input unit, the operation is not normally performed, but the authentication code is normally inputted.
  • the designated impersonation mark which appears to operate, is displayed on the display section,
  • the group display is characterized in that different from what outputs the processing result processing, a verification code is input to the display unit.
  • An embodiment of the present invention further includes a communication unit for transmitting and receiving data or signals to and from the outside, when the most situation is a corresponding situation, the code corresponding unit generates a signal or message indicating that the corresponding situation, the communication unit is generated Characterized in that it transmits the signal or message to the user correspondence control unit through the communication network.
  • An embodiment of the present invention is characterized in that the most display is a financial transaction display.
  • the disguise display may include at least one of an account disguise balance indication, a transfer disposition completion indication, a transfer disguise error indication, and a system disguise indication.
  • the disguise display is a display after unlocking the electronic device.
  • a part or all of the security code is composed of at least one of letters, numbers, figures, patterns, user biometric information, function keys, areas, sounds, and user gestures
  • the code input unit includes a keypad.
  • different disguise displays are displayed based on the type of disguise code input to the code input unit.
  • the content of a signal or a message indicating that the corresponding situation is different based on the type of the most code input to the code input unit, and based on the type of the most code input to the code input unit,
  • the contact information of the corresponding control unit for receiving a signal or a message indicating that the corresponding situation is characterized in that different.
  • An embodiment of the present invention is characterized in that the impersonation indication includes at least one of an impersonation user interface, an impersonation of a user application, or an impersonation error and a failure of a user application.
  • An embodiment of the present invention is characterized in that the most user interface includes at least one of a most file, a most file list, most data, and most data list.
  • An embodiment of the present invention is characterized in that when a signal or message indicating that the corresponding situation is transmitted, all indications generated when a signal or message is normally transmitted are turned off.
  • the input security code includes an additional code, wherein the additional operation corresponding to the additional code is a reserved status operation, and the reserved status operation is to maintain normal execution and perform additional verification. It features.
  • One embodiment of the present invention is characterized in that it further comprises a communication unit for transmitting and receiving data with the outside for executing the additional verification.
  • An embodiment of the present invention may include at least one of voice, sound, time, and vibration, which are displayed as an indication when the additional operation is determined to be abnormal as a result of the additional verification step, or is suspended, canceled, blocked, reported, or notified of. It is an additional correspondence that includes at least one.
  • the execution of the normal procedure includes the execution of a financial transaction
  • the authentication code includes a financial security secret code
  • the additional verification includes verification of a receiving account of the counterparty.
  • the operation is characterized by including the restriction of the counterparty financial transaction.
  • the code control unit executes an additional process or a security process by transferring a message or an execution command to any one or more of a service institution, a public authority, or a security company according to the type and grade of the additional code. It is done.
  • An embodiment of the present invention is characterized in that the execution of the normal procedure includes opening and closing the opening, the authentication code includes the opening and closing secret code, and the additional verification includes the verification of risk factors around the opening and closing.
  • the execution of the normal procedure includes the operation of a machine, apparatus, or electronic device
  • the authentication code includes an operation secret code
  • the additional verification is an environmental hazard of the machine, apparatus, or electronic device. It is characterized by including the verification of the element.
  • An embodiment of the present invention further includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation indicates that an additional situation occurs in an external correspondence unit designated by the electronic device through the communication unit. It is characterized by notifying.
  • a switching device used in a control system having a user security code input function comprising a device operation unit for operating the user when necessary, and when the device operation unit is operated to provide a switching signal to the user electronic device And a switching communication unit for wireless transmission, wherein the operation of transmitting the switching signal is at least one of a touch, an impact, a shaking, a button operation, and voice recognition of the switching device, wherein the transmitted switching signal is an input of the user electronic device.
  • It is processed as an additional code having an additional function combined with an authentication code, wherein the combination of the authentication code and the additional code is a control code for performing authentication and additional operations of the user electronic device.
  • an operation corresponding to the authentication code and the additional code It characterized in that it performs.
  • An embodiment of the present invention further includes a communication unit in which the switching device exchanges information with an external system, and the execution of the additional operation indicates that an additional situation occurs in an external correspondence unit designated by the electronic device through the communication unit. It is characterized by notifying.
  • An embodiment of the present invention provides a computer-readable recording medium recording a control program for controlling an electronic device having a security code input function, wherein the security code is input through the electronic device, and the inputted security code is authenticated. Determine whether the code is a control code including an additional code having an additional function separately from the authentication code, and if the input security code consists only of the authentication code, the electronic device responds to the authentication code. If the input security code is a control code including the authentication code and the additional code, perform at least a part of the operation corresponding to the authentication code, and separately perform an additional operation corresponding to the additional code.
  • the entered security code includes the additional code and the additional code If the additional function corresponding to the code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed, and separately, the additional function corresponding to the additional code is executed. .
  • the security code is input through the electronic device and the security code received from the user is normal. It is determined whether the authentication code is authenticated to enter the operation mode or a control code including an additional code having an additional function, and if the input security code is an authentication code, the electronic device corresponds to the authentication code.
  • the security code is a control code including the additional code
  • the input security code is a control code
  • the control code is an authentication code Impersonation control code, including an additional code having additional functionality to pretend to be If it is determined that the operation corresponding to the authentication code, the electronic device performs the operation corresponding to the authentication code, when the input security code is the most control code, the electronic device is an external counterpart It is notified that an emergency situation has occurred without any indication, and the execution of the additional operation is characterized in that the electronic device corresponds to the additional code.
  • the security code is input through the electronic device and the security code received from the user is normal. It is determined whether the authentication code is authenticated to enter the operation mode or a control code including an additional code having an additional function, and if the input security code is an authentication code, the electronic device corresponds to the authentication code. If the security code is a control code including the additional code, executes an additional operation corresponding to the additional code, and the electronic device physically corresponds to the input security code.
  • a mechanism for implementing movement wherein the input security code is If it is a code, the control code determines whether the control code is the most control code, including an additional code having an additional function of pretending to be an authentication code, and performs an operation corresponding to the authentication code to the mechanism unit.
  • the operation is a computer-readable recording medium, characterized in that for recording a program for transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device that is external to the electronic device. .
  • An embodiment of the present invention further includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation is performed by an external correspondence unit designated by the electronic device through the communication unit without being displayed on the electronic device.
  • a computer readable recording medium characterized by recording a program for notifying that an additional situation has occurred.
  • a code input unit for receiving a security code and a security code input to the code input unit are added separately from the authentication code or the authentication code.
  • a code control unit for determining and processing a control code including an additional code having a function wherein the code control unit performs an operation corresponding to the authentication code when the input security code includes only an authentication code.
  • the input security code is a control code including the authentication code and the additional code
  • at least a part of an operation corresponding to the authentication code is performed, and an additional operation corresponding to the additional code included in the control code is performed.
  • the sub-code includes the sub-code and the sub-code corresponding to the sub-code. If the function is included an operation corresponding to the identification code, characterized in that running the additional operation corresponding to the sub-code, and performing at least a portion of the operation corresponding to the authentication code Separately.
  • an embodiment of the present invention extracts the authentication code, authenticates the extracted authentication code, and executes at least a part of an operation corresponding to the authentication code.
  • the control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the authentication code, and when the control code includes the authentication code, the code control unit extracts the authentication code included in the control code. After performing the authentication operation, at least a part of the operation corresponding to the authentication code is executed, and the control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the extracted authentication code.
  • An embodiment of the present invention includes an additional verification unit for transmitting and receiving data or signals to and from the electronic device through a communication network, and wherein the input security code is a control code including an additional code for executing an additional function of additional verification.
  • the method may further suspend the normal procedure, proceed with the additional process, and perform an additional verification operation for verifying additional context information.
  • the electronic device includes a mechanism for implementing physical movement of the electronic device in response to the input security code
  • the code control unit includes the input security code being a control code and the control. If the code is judged to be the most control code, including an additional code having an additional function that pretends to be an authentication code, an operation corresponding to the authentication code is performed on the mechanism unit, and the additional operation is performed on the electronic device. And transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device separately existing outside the electronic device without displaying.
  • a control system having a user security code input function includes an electronic device receiving a security code from a user, and a corresponding control unit for transmitting and receiving a signal or a message with the electronic device through a communication network; If the security code input to the electronic device is an authentication code, the operation is performed normally and then the processing result is displayed. If the security code input to the electronic device is the most code, the operation is not normally performed.
  • the designated disguise indication which is input and appears to operate normally, is different from the processing result in which the authentication code is input and processed, and a signal or a message informing that it is a response situation is transmitted to the corresponding control unit. do.
  • the impersonation indication includes at least one of the account impairment balance indication, the system impersonation failure indication, the transfer impersonation indication, the transfer impersonation error indication, the interface impersonation indication, the execution of the application, the most errors of the application Characterized in that.
  • a security code input unit for receiving a security code and the security code input to the code input unit are the authentication code or a control code including an additional code having additional functions separately from the authentication code.
  • a code control unit which determines and processes the code control unit.
  • the code control unit executes an additional operation corresponding to the additional code included in the control code.
  • a display unit for displaying a state of the electronic device and a result of the information processing to the user, wherein the code control unit has an additional function of impersonating that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code, including a code, and performs an operation corresponding to the authentication code, The execution of the additional operation is characterized in that the electronic device displays an impersonation display corresponding to the additional code on the display unit.
  • An embodiment of the present invention is applied to a user device having a code input function.
  • the user device stores a control code including at least one of an authentication code, an additional code identifier, and an additional code.
  • the additional function to be performed is stored, and if the lock state of the user device is released or the user is authenticated by the authentication code of the control code input to the user device, the additional function corresponding to the additional code is recalled.
  • the control code is transmitted to an external service providing server connected to the user device to request the performance of the additional function. do.
  • a user device receiving the security code may include a mobile electronic device such as a smart phone or a tablet, a financial device capable of performing a financial transaction including a wired / wireless communication function such as a cash dispenser. And at least one of a terminal, a device having a communication function, and an electronic device having a communication function and a user authentication code input function.
  • the authentication code is a code related to a security function of a user device or a service providing server, and is a code that performs a function related to login restriction and release of the user device or service providing server and a function related to login. It is characterized by.
  • An embodiment of the present invention provides a method for executing an additional function using an electronic device having a security code input function, the method comprising: receiving a security code through an electronic device, whether the input security code is an authentication code, or an additional function; Determining whether the control code includes a code; if the input security code includes only an authentication code, performing an operation corresponding to the authentication code by the electronic device; and inputting the security code to the authentication code.
  • a control code including the additional code performing at least a part of an operation corresponding to the authentication code, and separately performing an additional operation corresponding to the additional code, wherein the input security code is configured to perform the additional code.
  • an additional function corresponding to the additional code corresponds to the authentication code.
  • it is characterized in that it comprises a step of executing an additional operation corresponding to the sub-code, and performing at least a portion of the operation corresponding to the authentication code Separately.
  • the performing of the additional operation may be performed by performing an additional operation corresponding to the additional code, which is different from a display in which the authentication code is inputted. It is characterized by displaying the most display on the electronic device.
  • a method of executing an additional function using an electronic device having a security code input function receiving a security code through an electronic device, and determining whether the input security code is an authentication code or a control code. And if the input security code is an authentication code, operating the mechanism provided in the electronic device in response to the authentication code, wherein the input security code is a control code and the control code.
  • Is an additional code having an additional function to pretend to be an authentication code transmitting a command to the at least one auxiliary device to perform an operation corresponding to the control code, and corresponding to the authentication code in the mechanism part. It characterized in that it comprises the step of performing an operation.
  • the user device in a method of executing an additional function using an electronic device having a security code input function, receiving a security code through a user device, and when the input security code is an authentication code, the user device And transmitting the authentication code to a service providing system, receiving the result of performing information processing corresponding to the authentication code in the service providing system, and displaying the authentication code on a display unit provided in the user device, wherein the input security code is controlled.
  • Code and when the control code includes an additional code having an additional function of pretending to be an authentication code, the user device transmits an authentication code to the service providing system, and corresponds to an authentication code in the service providing system.
  • the user device provided with the result of performing the information processing Characterized in that it comprises a step of displaying a bitter, and notifies the additional condition has occurred to the external counterpart with no display on the display unit.
  • An embodiment of the present invention is a device control method applied to a user device having a code input function, wherein the user device combines at least one of an authentication code, an additional code identifier, and a plurality of additional codes from a user as one code.
  • Receiving a control code analyzing, by the user device, the received control code, authenticating the authentication code of the control code to release a lock state or authenticating a user, and the lock state is released Or if the user is authenticated, at least one of performing the additional function corresponding to the additional code of the control code by itself or not performing the additional function by itself.
  • an external service connected to the control device through communication with the user device.
  • the method may further include requesting to perform the additional function by transmitting to the provision server.
  • the service providing server which is requested to perform the additional function, receives a control code transmitted from the user device, and extracts an additional code related to the execution of a specific function or service from the received control code. And performing an additional function corresponding to the additional code extracted from the control code.
  • the control code Characterized in that only the function corresponding to the authentication code is performed.
  • One embodiment of the present invention is characterized in that it comprises at least one of the additional code set in correspondence with the function for the user convenience and the function for the additional status report.
  • An embodiment of the present invention provides a method for executing an additional function using an electronic device having a security code input function, comprising: operating a device operation unit when a user needs it, and switching the communication unit to the user electronic device when the device operation unit is operated. Wirelessly transmitting a signal, processing the transmitted switching signal into an additional code having an additional function combined with an authentication code of the user electronic device, and when the switching signal and the authentication code are processed by the user electronic device, And performing all operations corresponding to the authentication code and the additional code, wherein the combination of the authentication code and the additional code is a control code for performing authentication and additional operations of the user electronic device, and transmits the switch signal.
  • the actuation may be touch, shock, shake, button actuation or voice recognition for the switching device. It is characterized in that at least one of.
  • an input step of a user inputting an authentication code or an impersonation code according to a situation a determination step of determining whether the input code is an impersonation code or an authentication code, and the input in the determination step If it is determined that the code is an authentication code, a normal processing step of performing a normal operation and then displaying the processing result; and if the input code is determined to be the most code in the determination step, the operation is not normally performed.
  • a code is inputted to display a designated disguise display, which appears to operate normally, wherein the disguise display is different from a processing result in which an authentication code is input and processed.
  • An embodiment of the present invention includes an additional control step of generating and transmitting a signal or a message informing a user situation, wherein the additional control step is based on a step of entering a corresponding control mode due to a code input and a type of the code. And designating the contact information of the corresponding control unit and turning off all external transmission display devices.
  • An embodiment of the present invention further comprises the step of releasing an action according to the impersonation code by inputting a separate code for releasing the impersonation code after a user inputs an impersonation code. It is done.
  • the code control unit when the code control unit determines that the input security code is a control code and the control code includes an additional code having an additional function of additional verification, the code control unit performs additional verification on user information. Characterized in that the additional operation to perform.
  • the present invention provides a security function and a user that are inherent to the functions and services of various user electronic devices such as a smartphone, a mobile device, a computer, a financial terminal, a door electronic device, and the like by using a code input method combining a verification code and an additional code. It is possible to simultaneously perform additional functions for the convenience of the user.
  • the present invention provides an electronic device, a control system, a recording medium, and a method using the most control code, so that when a user is faced with a threat of crime or a sudden security risk situation, not only a mobile device but also a bank cash dispenser or similar financing.
  • Inputting the most control code into a trading device or other user's security code input method enables the user device to operate normally and cover the external countermeasures to the external countermeasures so that it can effectively deal with the dangers of the criminal. There is.
  • the user device when a user enters the most control code into the user device, the user device displays the most indication that seems to operate normally without actually operating, thereby deceiving the criminal, thereby facilitating recovery after a dangerous situation. There is.
  • the present invention uses a bank cash dispenser or similar financial transaction device or other electronic communication device of a user security code as well as a mobile device when a user faces a threat of crime or a sudden security risk situation. Although it does not operate but deceives the criminal as if it is operating normally, it is effective to notify the external response control unit of the dangerous situation through the code control unit of the user device to effectively deal with the danger of the criminal.
  • the present invention provides a security verification system and method using an additional code, and by performing additional security verification to the conventional security method to secure a higher level of security when necessary in financial transactions, information, communication, goods, facilities security, etc. There is an advantage to this.
  • FIG. 1 shows a configuration of a control system using a security code according to an embodiment of the present invention.
  • FIG. 2 shows a configuration of a user device according to an embodiment of the present invention.
  • FIG. 4 compares a normal display when an authentication code is entered as a login password to a computer (user device) according to an embodiment of the present invention, and a disguise display when a control code is input.
  • FIG. 5 compares a normal display when an authentication code is entered as a login password of an e-mail service to a computer (user device) according to an embodiment of the present invention, and an impersonation display when a control code is input.
  • FIG. 6 is a configuration in which a door is unlocked when a control code is input to an electronic door lock (user device) according to an embodiment of the present invention and associated with various devices provided in a room to prevent a criminal from realizing an object. Will be shown.
  • FIG. 7 is a flowchart illustrating a method for coping with an additional situation using a control code according to an embodiment of the present invention.
  • control code 8 shows a configuration of a control code according to an embodiment of the present invention, and the control code functions as a login password of a computer.
  • FIG. 9 illustrates the configuration of an authentication code (authentication pattern) and a control code (control pattern) as an unlocking pattern of a smart phone according to an embodiment of the present invention.
  • FIG. 10 is a flowchart illustrating a control step of a service providing server according to an embodiment of the present invention.
  • FIG. 11 is a flowchart illustrating a device control step using a control code according to an embodiment of the present invention.
  • FIG. 12 is a flowchart illustrating a financial transaction service system and an operation method using a switching device according to an embodiment of the present invention.
  • FIG. 13 is a flowchart illustrating an electronic door lock system and method using a switching device according to an embodiment of the present invention.
  • FIG. 14 is a block diagram showing the configuration of a security system using the impersonation code according to an embodiment of the present invention.
  • 15 is a block diagram of a security verification system using an additional code according to an embodiment of the present invention.
  • 16 is a flowchart illustrating a security verification method using an additional code according to an embodiment of the present invention.
  • FIG. 17 is a flowchart illustrating a case where an additional verification result is included and an additional verification step is performed according to an embodiment of the present invention.
  • Names for configurations in accordance with embodiments of the present invention may be named other names that perform substantially the same function.
  • terms used in the present invention are terms defined in consideration of functions in the present invention, which may vary according to the intention or convention of a user or an operator. Therefore, the definitions of these terms should be made based on the contents throughout the specification.
  • FIG. 1 conceptually illustrates a configuration of a control system using a security code according to an embodiment of the present invention
  • a user electronic device or a user device (hereinafter, referred to as a user device) 100 receiving a security code from a user 100
  • the counterpart 200, the service providing server 300, the auxiliary device 400, and the communication network 500 are configured.
  • control system may be configured except for the service providing server 300 or the auxiliary device 400.
  • Security code is divided into authentication code and control code.
  • the authentication code means a user authentication password or password for user authentication of the user device 100 itself or a service authentication service provided by the service providing server 300.
  • the control code is a security code set by the user separately from the authentication code, and is a security code including an additional code for further performing an additional operation or additional function added to user authentication. When the additional operation or additional function is intended to deceive a criminal who threatens the user, the control code may be referred to as the most control code or the most code.
  • the control code may include an authentication code and an additional code, or may consist of only the additional code. In this embodiment, the control code functions as an additional code, and it is set to notify the designated counterpart 200 of the fact that the user is in an additional situation such as an emergency situation by an additional operation corresponding to the control code.
  • the user device 100 is a device that a user can directly input a security code by operating.
  • the counterpart 200 refers to a counterpart that can receive a notification of an additional situation or a notification of a situation by using a control code, and receive the appropriate situation and appropriately deal with the situation.
  • the response unit 200 may be designated by the user in advance, and various organizations such as a police station and a fire station, as well as individuals such as a protector of the user, may be designated as the response unit 200.
  • the counterpart 200 may be specified in singular or plural.
  • the service providing server 300 is a server of a system that provides a service that a user wants to be provided.
  • the service providing server 300 may assume a company providing an e-mail service or an internet storage service or a server of the system.
  • the auxiliary device 400 is a separate device from the user device 100.
  • the auxiliary device 400 is notified that an additional situation has occurred from the user device 100 and prevents the criminal from realizing the present purpose or presently. It refers to a device that performs a function such as acquiring information around a user or a criminal.
  • the communication network 500 collectively refers to a communication network that enables the user device 100, the counterpart 200, the service providing server 300, and the auxiliary device 400 to transmit and receive mutual messages or signals.
  • the communication network 500 may be composed of wireless communication means such as CDMA, WCDMA, LTE, LTE-A, Wibro, and WiFi, and wired communication means such as Ethernet, cable, and LAN, and various communication means of a wired / wireless complex method. have.
  • FIG. 2 illustrates a configuration of a user device 100 which is an electronic device according to an embodiment of the present invention, and includes a code storage unit 110, a code input unit 120, a communication unit 130, a code control unit 140, and information.
  • the controller 150, the additional information module 160, the display unit 170, and the central processing unit 180 are configured to be included.
  • the code storage unit 110 stores at least one of an authentication code and an additional code.
  • the code input unit 120 functions to receive a security code from a user, and may be configured by individually or mixing various means such as a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial.
  • the display unit 170 displays operation information of the user device 100.
  • the user acquires information on the state and the operation result of the user device 100 through the display unit 170.
  • the display unit 170 may be configured in various ways using a display, a speaker, an LED, and the like, and the display displayed on the display unit may allow a user to recognize the meaning of an image, sound, vibration, smell, heat generation, light emission, and the like. There is no limit to the form.
  • the code control unit 140 compares the input security code with an authentication code or additional code stored in the code storage unit 110, or both an authentication code and an additional code. It is a function to determine whether the authentication code or the control code to process.
  • the additional information module 160 is a module for acquiring information about the user device 100 itself or the surroundings of the user device 100.
  • the additional information module 160 includes additional information modules such as a GPS module, a motion sensor, a tilt sensor, a camera, a fingerprint module, and a microphone. It may correspond to 160.
  • the security code input to the user device 100 is a control code
  • the user device 100 may execute an additional operation by controlling the operation of the additional information module 160 through the information controller 150.
  • the communication unit 130 is connected to the communication network 500 and is responsible for communication between the user device 100 and all systems or devices outside the user device 100.
  • the central processing unit 180 centrally interlocks and controls all devices of the user device 100 and controls user authentication and performance of additional functions of the user device 100.
  • the user device is the financial transaction device 600 and the additional situation response and the impersonation display as the additional operation corresponding to the most control code.
  • FIG. 3A illustrates a normal inquiry result displayed on a screen of a financial transaction device when a normal user inputs an authentication code for account inquiry into the financial transaction device 600.
  • (b) of FIG. 3 includes an additional code having an additional function of pretending to be displayed by disguising a criminal or a user threatened by the criminal as an authentication code as a code for checking an account on the financial transaction device 600. Is the display screen at the time of inputting the most control code. If the most control code for account inquiry is input to the financial transaction device 600, the control code is transmitted to an online service server (not shown) of the financial institution that is a service providing system.
  • the head control code is configured in the same form as the normal authentication code, but may be configured as a head code different from the normal authentication code.
  • the online service server recognizes that the input security code is the most control code for the account inquiry, and transfers the virtual balance information of a very small amount set by the user to the financial transaction device 600.
  • the financial transaction device 600 displays the virtual balance information. Therefore, a criminal who threatens the user to look up the user's account balance can expect that the virtual account balance set by the user is the actual account balance and will escape withdrawing the withdrawal.
  • an account impersonation error indication may also be included in the impersonation indication of the financial transaction device.
  • a system impersonation failure indication may also be included in the impersonation indication of the financial transaction device.
  • an account impersonation success indication may also be included in the impersonation indication of the financial transaction device.
  • a user device is a computer 700
  • a security code is a password for use of an e-mail service
  • an additional operation corresponding to the most control code is set in the case of additional situation response and impersonation display.
  • Figure 4 (b) is a screen that displays the most display as a file search result when the user enters the most control code as a password for logging into the computer 700.
  • 4 (b) shows only an example in which a part of a folder is hidden or renamed, but a file or data that is normally disguised for an icon, file, file list, data, or data list may appear or be renamed according to a user's setting. Of course, it is possible to change or hide. On the other hand, if it is not required to provide external services such as computer login, it is possible to generate and display the most display by the user device itself.
  • the state in which only completely different information is stored may include a state in which only specific information is not visible, a state in which only normal information is changed to another name, and a state in which false information is stored.
  • the display immediately after unlocking the user device 700 may also be the most display.
  • a user device is a computer 700
  • a security code is a password for use of an e-mail service
  • an additional operation corresponding to the most control code is set in the case of additional situation response and impersonation display.
  • FIG. 5 (a) shows that when a user inputs an authentication code as a login password of an e-mail service through the communication network 500 in the computer 700, a normal received mail list is displayed.
  • Figure 5 (b) is the most display screen that is displayed when the user enters the most control code as the login password of the e-mail service, the important e-mail specified by the user hidden in the list.
  • an external service such as an e-mail service
  • an external service providing server is required to deliver virtual data for an impersonation display to a user device.
  • the control code inputted to the user's computer 700 needs to be delivered to the e-mail service providing server.
  • the operation of notifying the counterpart 200 of the occurrence of an emergency situation may not only be performed by the computer 700 which is a user device but also by an e-mail service providing server. If the service providing server outside the user device does not support the virtual data transfer function, the user device does not need to deliver the control code to the service providing server.
  • the control code is input to the user device, it is possible to deliver the authentication code to the service providing server to provide the service normally, and to notify the counterpart of the emergency situation only in the user device.
  • the external service providing system does not support the virtual data transfer function, it is possible to implement the virtual impersonation display on the user device itself by displaying the virtual impersonation display through the display unit in the code control unit of the user equipment.
  • the user device is the electronic door lock 800
  • the security code is the unlocking password of the electronic door lock 800
  • the additional situation response and the auxiliary device operation are set as an additional operation corresponding to the control code.
  • One embodiment of theodolite is described.
  • the electronic door lock 800 when the most control code is input to the electronic door lock 800, the electronic door lock 800, which is a user device, releases the lock, and notifies the counterpart 200 of an emergency situation, and the auxiliary device 400. ) Indicates that the indoor light 410, the camera 420, the recorder 430 sends a signal instructing to perform an operation corresponding to the emergency situation.
  • the electronic door lock 800 has to perform the same normal operation (unlocking) as the authentication code is input, even if the most control code is input, in order to deceive the criminal due to its purpose. In addition, the electronic door lock 800 does not require an external service providing server in unlocking.
  • the electronic door lock 800 achieves the purpose of the criminal without knowing the criminal through interlocking with various auxiliary devices 400 located in the room, for example, the interior light 410, the camera 420, the recorder 430, etc. It is possible to disturb. For example, as shown in FIG. 6, when a control code is input to the electronic door lock 800, the central processing unit of the electronic door lock 800 recognizes an emergency situation and an additional situation that is an emergency occurs in the counterpart 200.
  • a command to maintain the off state regardless of the switch operation may be transmitted to the indoor light 410, which is the auxiliary device 400, to hinder the indoor activity of the criminal.
  • the electronic door lock 800 may collect data for capturing the criminal later by giving commands to the camera 420 and the recorder 430 which are the auxiliary device 400 to record the behavior and the voice of the criminal.
  • the linkage to the auxiliary device 400 may be any type of user device having a communication function to perform a user authentication by receiving a security code, such as a computer or a smart phone as well as the electronic door lock 800.
  • FIG. 7 is a flowchart illustrating a method for coping with an additional situation using a control code according to an embodiment of the present invention.
  • the additional situation response method using the control code includes an input step S100, a first determination step S200, a second determination step S300, and a control for inputting a code. It is characterized in that the operation in the step S400, the unlocking step (S500), the normal mode operation step (S600), and the most mode operation step (S700).
  • the input step S100 is a step of receiving a security code through the code input unit 120 of the user device 100.
  • the user usually authenticates that the user is a normal user as an authentication code.
  • the user may input a predetermined control code when it is necessary to fool a criminal in a threat from a crime or an emergency situation.
  • the first determination step S200 is a step of determining through the code control unit 140 whether the security code input in the input step S100 is a control code.
  • the second determination step (S300) proceeds to the unlocking step (S500) if the input security code is an authentication code duly registered in the user device (100). If not, the authentication code can be input again through the user code input step (S100).
  • the term 'unlock' means execution of a normal mode operation.
  • the first determination step (S200) and the second determination step (S300) are displayed in order to properly describe the present embodiment, but in fact, may be determined at the same time or the sequence may be changed, and the judgment afterwards is seen. There is no difference in achieving the effect of the invention.
  • the control step S400 may be performed by comparing the input security code with an authentication code or an additional code, or both an authentication code and an additional code stored in the code storage unit 110 in the first determination step S200. It is executed when the code is determined to be a control code.
  • the code controller 140 may contact the counterpart 200 when it is determined that the control code is input for the purpose of notifying the counterpart 200 due to an emergency situation.
  • the code control unit 140 prepares for an internal process operation to enter an operation mode.
  • the code control unit 140 according to the additional code included in the control code, stored in the code control unit 140 and information such as the current position and personal code of the user equipment from the additional information module 160 Recall the message.
  • the code control unit 140 designates other information such as a phone number or an Internet address, which is a contact of the corresponding unit 200 according to the additional code stored in the code control unit 140.
  • the code control unit 140 transmits the user information and the contact information of the corresponding unit 200 to the communication unit 130 through the central processing unit 180, issues a transmission command, and sends a corresponding signal to the communication unit 130. To send.
  • an external display device used by the user device 100 when transmitting includes a network of the user device such as a call display display or a sound display device such as a ring back tone (ring back tone) or a video display device such as other LED displays. Refers to all external displays that operate when connected.
  • the code control unit 140 transmits a corresponding signal, and in the most mode operation (S700), the code control unit controls data on all code control unit 140 operation records generated according to the operation of the code control unit 140 internally. Store in 140.
  • the sequence of steps due to the control code is a short time that can hardly be distinguished from being unlocked due to the authentication code.
  • the normal mode operation step S600 refers to a step in which the user device is normally operated after being unlocked due to the authentication code.
  • the impersonation mode operation step S700 refers to a step in which the user device responds to an emergency due to a control code, but normal operation is performed. As a result, the user can use the user device 100 normally by using the control code in an emergency situation or a risk of crime, and more actively cope with the danger and emergency situation of the crime.
  • the above embodiment is a step in which the most mode operation step (S700) is the same as when the user device 100 is input the authentication code due to the control code and transmits a corresponding signal without any indication to the outside, but as another embodiment It may be configured to transmit a corresponding signal and display the most display on the user device 100.
  • the code control unit 140 of the user device 100 analyzes the structure of the user authentication code (or security code) received from the code input unit 120 according to the present embodiment, and identifies the authentication code, the additional code identifier, and the additional code ( Or additional execution code) (see FIG. 8).
  • the authentication code is a code for performing a security function, and is a code for releasing a restriction of use of the user device 100.
  • the additional code identifier is an additional code (or additional execution code) following the authentication code.
  • the additional code (or additional execution code) is a code for instructing to perform an additional function of the user device 100.
  • the authentication code should be authenticated with a code registered in the user device 100 normally.
  • the additional code identifier indicates that if two special characters (eg, *, #, $, @, etc.) are next to the authentication code, the code following the additional code identifier is an additional code (or additional execution code).
  • the additional code identifier does not necessarily need to be set as a special character, and the additional code identifier may be set using a predetermined number of symbols or symbols.
  • the additional code identifier is not necessarily included and may be omitted. For example, if the number of code symbols (eg, four digits) of the authentication code is fixed, the code input after the authentication code may be additional execution code.
  • the code controller 140 is responsible for generating and registering the authentication code, additional code identifier, and additional code (or additional execution code).
  • the combination of the authentication code, the additional code identifier, and the additional code (or additional execution code) is described as a control code.
  • control code is not a separate code but a single code that is continuously input.
  • the display module that is, a kind of display unit in which the control code input state is displayed
  • the display module may be controlled to display the control code as if it is separately inputted as a separate code.
  • a display module (a kind of display) that receives and displays a password (that is, the control code of the present embodiment) from the financial terminal. Since is displayed to receive a four-digit number, it is possible to display the control code divided into four digits as if input (e.g., if the first four digit code of the control code is entered, please enter the message again) , Enter the remaining 4 digit code).
  • the security authentication is performed by inputting the control code as described above, the use restriction of the user device 100 is released and additional functions corresponding to the additional code (or additional execution code) are performed.
  • control code may be embodied in numbers, letters, and special symbols, or may be embodied in a pattern as shown in FIG. 9.
  • FIG. 9A is an exemplary view showing an authentication code (pattern)
  • FIG. 9B is an exemplary view showing an additional execution code (pattern) in addition to the authentication code (pattern).
  • the additional code identifier may be omitted.
  • the pattern input after the authentication code (pattern) may be immediately recognized as an additional execution code (pattern).
  • the code controller 140 may generate and store a message of an additional function (or additional module) to be controlled and a content that the user wants to transfer according to the additional execution code (pattern).
  • the code controller 140 may contact the service providing server 300 with the contact information (eg, the Internet) of the service providing server 300 so as to request the service providing server 300 to execute a specific function or service according to the additional execution code (pattern) of the control code. Address, etc.).
  • the additional function to be performed according to the additional execution code (pattern) of the control code is a function that can be performed by the user device 100 itself, the user device 100 performs the additional function by itself.
  • the communication unit 130 is controlled to request the service providing server 300 to perform the corresponding function. do.
  • the user device 100 may further include additional information (eg, location, photo, video, fingerprint, voice, etc.) to request the service providing server 300 to perform the corresponding function.
  • additional information eg, location, photo, video, fingerprint, voice, etc.
  • the user device 100 may control a corresponding additional information module (eg, a GPS module, a camera, a fingerprint module, a microphone, etc.) to acquire the additional information.
  • 10 is a flowchart illustrating an operation of the service providing server 300 in detail.
  • the code receiving unit 310 receives an authentication code or a control code transmitted from the user device 100.
  • the code extracting unit 320 (or the central processing unit) extracts an additional code (or additional execution code) related to the execution of a specific additional function or service from the control code received from the user device 100.
  • the code determining unit 330 determines an additional function corresponding to the additional code (or additional execution code), and the code execution unit 340 (or central processing unit) performs the additional code (or additional execution).
  • a corresponding additional function (or service) is executed by executing an additional process (that is, a process of executing an additional function or service) corresponding to the code.
  • the code determining unit 330 determines the authentication code from the control code and performs a login. After logging in, the control code determines an additional code (or additional execution code) and immediately executes a corresponding function (eg, a function set by a user such as an e-mail, a cafe entry, a blog entry, etc.).
  • a corresponding function eg, a function set by a user such as an e-mail, a cafe entry, a blog entry, etc.
  • the service providing server 300 is a server related to another function (for example, a financial service server, a communication service server, an Internet service server, a security service server, etc.), the additional process or type of service performed by the additional process is performed.
  • a method of simultaneously controlling user authentication and performance of additional functions using the control code according to the present embodiment may be applied in the same manner.
  • the user device 100 performs an operation corresponding to the authentication code and performs a function of a control code including an additional code having an additional function.
  • no display is performed on the display unit 170. It is also possible to configure an additional function for notifying the counterpart 200 that it is an additional situation such as an emergency situation.
  • the combination of the switching signal for the user device and the authentication code input to the user device causes the authentication code to be converted into a control code having an additional function.
  • the authentication code converted into the control code is an authentication code without a control code. Both user authentication and an additional operation corresponding to the control code are performed.
  • a switching device (not shown), which is a portable device separate from the user device, and sends a switching signal, and receives the authentication code from the user device receiving the switch signal through the communication network 500, the user device is authenticated
  • the function of the control code including the additional code having an additional function as shown in the present embodiment to notify the corresponding unit 200 without any indication on the display unit 170 that the additional situation It is possible to perform additional functions.
  • FIG. 11 is a flowchart illustrating a device control method using a control code according to an embodiment of the present invention.
  • the code input step S101, the code analysis step S102, the code authentication step S103, and the unlocking step S104 are performed.
  • Additional code determination step S105, and additional code execution step S106 are performed.
  • the code input step S101 is a step of receiving a control code through the code input unit 120 of the user device 100.
  • the control code refers to a code in which at least one of an authentication code, an additional code identifier, and a plurality of additional codes is combined.
  • the combined code is formed as a single code, and in the control code in which the authentication code is combined, the authentication code of the control code must be authenticated as a normal code in order to execute an additional function corresponding to the additional code. do.
  • a meaningless code that is, a meaningless number, letter, or special character not registered as an additional code
  • a function corresponding to the authentication code eg, unlocking
  • the user normally only unlocks the user device 100 by using a meaningless code in the additional code part of the control code, but if the user wants to perform any additional function, the additional code of the control code In the part, an additional code set corresponding to any additional function desired by the user (for example, a function for user convenience and a function for emergency notification) may be input and used.
  • the code analysis step S102 analyzes the combination of the control codes input in the code input step S101.
  • the authentication code portion of the control code is analyzed and separated, and whether the additional code portion is added or not.
  • whether to add the additional code part may be determined as an additional code identifier, or when the number of symbols of a code that can be input to the authentication code part is fixed, it may be determined as the number of input authentication code symbols.
  • the code authentication step S103 is a step of determining whether the authentication code portion of the control code analyzed in the code analysis step S102 is a normal code. That is, the step of authenticating whether or not the authentication code portion is normal.
  • the unlocking step (S104) is a step of releasing the locked state of the user device 100 when it is determined that the authentication code portion of the control code is a normal code.
  • the user device 100 When the locked state is released, the user device 100 is in a state in which the user can control the device.
  • the additional code determining step (S105) is performed in a background state when the lock state is released, and is a step of determining what additional functions corresponding to the additional code are.
  • the number of additional codes that can be used according to the type of the user device 100 and additional functions corresponding thereto may be different, and the number of additional codes to be used and corresponding additional functions are set differently according to the user. Can be.
  • the additional code execution step (S106) is a step of executing a function or service corresponding to the additional code determined in the additional code determination step (S105).
  • the function or service corresponding to the additional code is a function or service that can be performed by the user device 100 itself
  • the corresponding function or service is directly controlled to perform the corresponding function or service. If the corresponding function or service is a function or service that cannot be performed by the user device 100 alone, the service providing server 300 requests the performance of the corresponding function or service.
  • the additional code assumes that an additional function for restricting some functions of the user device 100 is set, the limited some functions cannot be used even if the locked state of the user device 100 is released.
  • the user device 100 is a smartphone and the additional function set in the additional code is a phonebook display restriction function, the phonebook display function is restricted even if the smartphone is unlocked.
  • the system and method according to the present embodiment allow the designated additional function to be executed while the user device 100 is unlocked by using the additional code of the control code, or the designated function or the normal function corresponding to the authentication code or It is possible to limit the execution of the designated function during normal operation irrelevant to the execution of the authentication code.
  • the additional function may be an emergency notification function.
  • the user can respond to the criminal's request (i.e. unlock the user's device) and naturally notify certain agencies (e.g. police station, server administrator, bank, service administrator, etc.) without the criminal knowing.
  • the important function is to keep the usage restricted, thus delaying the time for the offender to achieve the desired purpose and thus minimizing the damage to the user.
  • the user device 100 may be an Internet electronic device (for example, an electronic device capable of accessing the Internet such as a computer), a financial terminal (for example, an electronic device capable of performing a financial function such as an ATM), a door electronic device (for example,
  • the additional functions may be different depending on the electronic device capable of restricting access to a vehicle or an office, such as a door lock.
  • FIG. 12 is an operation process of a financial transaction service system when a criminal attempts to obtain a financial transaction service by accessing a bank server through a computer after finding an authentication code that is a financial transaction secret code by threatening a user. It is a flow chart showing.
  • the financial transaction service system includes user devices (computers and electronic devices) used by a user to enter a security code and receive a financial transaction service, and the user threatens from a criminal.
  • user devices computers and electronic devices
  • a switching device that can send a switching signal to a user device (computer, electronic device) through a simple operation such as pressing a button, and the user is in an emergency situation from the user device (computer, electronic device)
  • a corresponding server security server
  • a service providing server bank server
  • the user if the user is threatened by a criminal and the authentication code is leaked, the user operates the switching device (S1000) and sends a predetermined switching signal to the user device (computer) previously determined by the user. Wireless transmission (S1100).
  • the switching signal is assumed to be received by the user device (computer) before the criminal inputs the authentication code into the user device (computer).
  • the code conversion module (not shown) of the user device (computer) checks whether a conversion signal is received from the conversion device, and then If a signal is received, the authentication code input by the criminal is converted into a control code corresponding to the authentication code (S1300), and the control code is transferred to a code processing module (not shown).
  • the code processing module determines whether the security code received from the code conversion module (not shown) is an authentication code or a control code (S1400), and if the received security code is an authentication code, a service providing server (bank server). The authentication code is transmitted as it is (S1500).
  • the authentication code is converted to the control code by the operation of the switching device, the authentication code can be recognized by the user device as the control code and the authentication code.
  • the code processing module transmits the authentication code already input to the service providing server (bank server) (S1600), and executes an additional function corresponding to the control code (S1700). .
  • the additional function to notify the corresponding server (security server) that the user is in danger.
  • the service providing server receives the authentication code and performs the corresponding service (S1900), and the result is displayed on the user device (computer).
  • a more active method is possible in which the user device is controlled such as remote tracking through a communication unit such as an external response authority designated to execute the additional function, thereby releasing the user from the crisis.
  • This may include camera operation, voice recording, speaker operation, location determination, location tracking, message transmission, and the like.
  • FIG. 13 is a flowchart illustrating an operation process of the electronic door lock system when a criminal is intimidating a user to find an authentication code that is an unlock code of the electronic door lock, and then unlocks the electronic door lock and attempts to enter the room. to be.
  • the electronic door lock system is a user device (electronic door lock, electronic device) and a user device (electronic) through a simple operation such as pressing a button in a situation where a user is threatened by a criminal.
  • a switching device capable of transmitting a switching signal to the door lock and the electronic device, and a corresponding server (security server) that is notified from the user device (electronic door lock) that the user is in an emergency situation and takes a corresponding action.
  • the user operates the switching device (S2000), and the predetermined switching signal is transmitted to the user device (electronic door lock) previously determined by the user.
  • Wireless transmission S2100.
  • the switching signal is assumed to be received by the user device (electronic door lock) before the criminal inputs the authentication code into the user device (electronic door lock).
  • the code conversion module (not shown) of the user device checks whether a switching signal is received from the switching device, If the switch signal is received, the authentication code input by the criminal is converted into a control code corresponding to the authentication code (S2300) and the control code is transmitted to a code processing module (not shown).
  • the code processing module determines whether the security code received from the code switching module (not shown) is an authentication code or a control code (S2400), and if the received security code is an authentication code, the user's device (electronic door lock) Release the lock (S2500).
  • the authentication code is converted to the control code by the operation of the switching device, the authentication code can be recognized by the user device as the control code and the authentication code.
  • the code processing module unlocks the user device (electronic door lock) by the normal operation of the authentication code (S2600), and the additional function corresponding to the additional code included in the control code.
  • S2700 it is set to execute the additional function to notify the corresponding server (security server) that the user is in danger.
  • the security code is an authentication code or a control code (S2400), and the order is displayed in order to properly describe the present embodiment, but may be determined at the same time or may be changed in sequence.
  • the user device 1000 is a code input unit 1100, code control unit 1200, communication unit 1300, location information storage unit ( 1400, the display unit 1500, and the central processing unit 1600, and the user device 1000 is configured to include a connection with the corresponding control unit 3000 through the communication network 2000.
  • Names for configurations in accordance with embodiments of the present invention may be named other names that perform substantially the same function.
  • the user device 1000 is not only a device having a mobile function such as a smartphone and a tablet, but also a cash dispenser and similar financial transaction device, an access control system for controlling access, an opening and closing system, and various computers such as a user security code (or locking). Code) It refers to all kinds of electronic devices with input method and communication function.
  • Components included in the user device 1000 mentioned in the configuration diagram as shown in FIG. 14 are examples of the configuration limited to the control system using the most code according to an embodiment of the present invention. It contains more configurations and features depending on the performance of the device. However, such additional configuration or function will not be described separately in this specification in order to clarify the present invention.
  • the code input unit 1100 of the user device 1000 may be used as a means for setting or releasing a lock on the user device 1000 itself or as a means for authenticating that the user is a legitimate user when accessing a specific service through the user device 1000. Refers to the user interface.
  • the security code input to the code input unit 1100 may be composed of all or part of the user biometric information such as characters, figures, patterns, fingerprints, etc., gestures of the user.
  • the code input unit 1100 is a camera for recognizing a user's gesture and a means for recognizing a user's biometric information, such as a keypad, a touch screen, a iris recognition sensor, a fingerprint sensor, or a microphone for voice recognition. All means that can be used for user authentication are acceptable.
  • the code control unit 1200 of the user device 1000 analyzes a user security code received from the code input unit 1100 according to an embodiment of the present invention, and adds an authentication code that is normally used by a user or a crime situation. Determines if this is the impersonation code set for the situation.
  • the code controller 1200 may perform a function of generating and storing a user message or a user signal according to the most code.
  • the code control unit 1200 does not actually operate normally when the code is inputted, but operates in the most situational mode as if it normally operates to display a display on the display unit 1500 of the user device 1000. Get off.
  • the code control unit 1200 receives an additional situation such as an emergency to the corresponding control unit 3000 when the most code is received.
  • the communication unit 2000 informs the communication unit 2000 of the telephone number or the Internet address of the corresponding control unit 3000 or similar information of various functions and issues a transmission command.
  • a function of determining an authentication code and an impersonation code may be performed by a device such as an external server connected to the user device 1000 through a communication network.
  • data necessary for displaying the most may be stored in the user device 1000, or may be stored in an external device and used by the user device 1000 whenever necessary.
  • the external device determines the authentication code or the impersonation code, it is also possible to perform an additional situation response function such as an emergency report on the external device.
  • the display unit 1500 of the user device 1000 receives a command of the code control unit 1200 to display the most display. .
  • the user may enter the code most as an additional situation with the additional purpose of simply deceiving others, even if not in an emergency.
  • the notification to the corresponding control unit 3000 may be omitted.
  • the communication unit 1300 of the user device 1000 when the user inputs a head code according to an emergency situation, the corresponding control unit 3000 in the code control unit 1200 through the central processing unit 1600 A phone number or an Internet address as a contact number of the user), and at the same time, the location information storage unit 1400 receives the location information of the user device 1000 and sends a message or emergency rescue to the corresponding control unit 3000 through the communication network 2000. It uses a signal to communicate that it is an emergency. At this time, information about the user's identity, important information such as additional pictures, videos, and audio necessary for identifying the criminal and dealing with the situation may be collected, transmitted, and monitored and transmitted in real time.
  • the location information storage unit 1400 of the user device 1000 refers to a device that collects and stores location information of the user device 1000 at any time.
  • the location information storage unit 1400 may store location information of the user device 1000 in a mobile device such as a smartphone by using a known technology such as GPS, Wi-Fi, and cellular communication.
  • the location information storage unit 1400 may store a unique number or actual location information of the fixed device itself in a fixed device such as a cash dispenser in which the user device 1000 is installed in a bank or a street.
  • the central processing unit 1600 of the user device 1000 interlocks and controls the code input unit 1100, the code control unit 1200, the communication unit 1300, and the location information storage unit 1400 according to an embodiment of the present invention.
  • the other device of the user device 1000 which is not mentioned in the present invention, may be controlled and managed.
  • the communication network 2000 collectively refers to a communication network for transmitting an emergency signal and interworking with an external corresponding control unit 3000 through the communication unit 1300 of the user device 1000.
  • the communication network 2000 used by the user device 1000 to transmit an emergency signal to an external corresponding control unit 3000 is wireless (CDMA, WCDMA, LTE, LTE- according to the type, performance, and function of the user device 1000).
  • Corresponding control unit 3000 refers to the other party that the user can receive the notification of the emergency situation or notification of the situation using the most code, and receive the appropriate action.
  • the corresponding control unit 3000 is a counterpart designated by the user according to the type of device or the user's simulation code, and may be a police station, a security control center, a control center of a bank, or a protector or a specific person of the user.
  • the present invention is basically applied to an electronic device having an information processing function having a user security code input function, and the electronic device is used in a suspicious situation separately from the authentication code or an authentication code for entering the normal operation mode is input.
  • a control code including an additional code may be input;
  • the electronic device is a security verification system using an additional code that normally executes a normal procedure when an authentication code is input and performs a procedure for additional additional verification when a control code including an additional code is input.
  • FIG. 15 is a configuration diagram of a security verification system using an additional code according to an embodiment of the present invention.
  • a security verification system using an additional code includes a code input unit 4000 for receiving a security code by inputting a security code prior to executing a normal procedure; If the inputted security code is an authentication code, the electronic device performs an operation corresponding to the authentication code, and if the security code is a control code including the additional code, executes an additional operation corresponding to the additional code. It includes a; code control unit 4200.
  • the code control unit 4200 may include a code determination unit 4300 which determines whether an input security code is a pre-registered authentication code or a control code including an additional code; If the input security code includes the additional code, the additional control unit further includes a code control unit 4200 that determines whether to execute the normal procedure or the additional operation according to the verification result and execute the additional operation according to the determination.
  • the user device which is an electronic device, may include a communication unit 4400 for communicating through a network.
  • the embodiment further includes an additional verification unit 4500.
  • the additional verification unit 4500 determines that the security code input from the code determination unit 4300 included in the code control unit 4200 is a control code including the additional code. If so, it performs an additional additional verification and transmits the result to the code controller 4200.
  • the verification of the additional verification unit 4500 is to verify the receiving account of the counterparty, and more specifically, the counterparty receiving account through verification of the account opening date of the counterpart account, account validation, or abnormal indication of the deposit or withdrawal details. It is to check the safety of.
  • the normal procedure is the opening and closing of the opening
  • the additional process (S4000) is performed by the additional code
  • the additional verification unit 4500 is to verify the risk factors around the opening and closing. Verification of hazards around the switchgear is possible through CCTV, motion sensor, acoustic sensor, and data analysis. By such additional verification, the opening of the opening and closing part may be reserved.
  • the additional verification unit 4500 may or may not be physically in the same location as the security verification system, the operator operating it may also be the same or different subjects as the operator of the security verification system.
  • the security verification system A and the security verification system B of FIG. 15 distinguish and display these.
  • 16 is a flowchart illustrating a security verification method using an additional code according to an embodiment of the present invention.
  • An embodiment of the present invention provides a method for verifying security by inputting a security code prior to execution of a normal procedure, comprising: a code input step (S4100) of inputting a control code including an authentication code or an additional code; A code determination step (S4200) of determining whether the input code is a control code including an authentication code or an additional code; If the input code is an authentication code, executing a normal procedure (S4400); And when the input code is a control code including an additional code, an additional process of operating (S4000), wherein the additional process is operated by executing an additional additional verification (S4300). An additional verification determination step (S4500) of determining execution or additional operation execution; And executing the additional operation according to the additional operation execution determination of the code controller 4200 (S4600).
  • the execution of the normal procedure is a financial transaction
  • the authentication code is a financial security secret code
  • the additional verification judgment is to verify the receiving account of the counterparty
  • the additional operation is a financial transaction restriction.
  • the execution of the normal procedure is opening and closing the opening
  • the authentication code is the opening and closing secret code
  • the additional verification determination may be to verify the risk factors around the opening and closing. It will be described below with reference to the financial transaction of the present embodiment.
  • the method according to this embodiment presupposes a pre-user registration step, which is to perform a procedure for a user to open an account or perform a financial transaction at a bank, a financial institution, or a specific program. It is the same as the general financial transaction registration step, but in addition to the authentication code which is a financial transaction code for normal use, an additional code, such as an additional code, is newly established for the present invention.
  • One or more additional codes may be registered according to the user's convenience, and performance of the additional process may be separately designated according to the registered additional codes. This means that certain messages or orders can be delivered directly to banks, financial institutions or credit rating agencies, depending on the type and grade of additional code.
  • the code input step S4100 is a step of inputting a security and authentication code on a financial transaction procedurally when the user makes a bank transfer or a financial transaction.
  • security transactions and verification codes in financial transactions are sent directly to the actual institution, such as the bank or the financial institution where the wire transfer takes place, and unlike other information, inaccurate security codes do not cause the offender to take action.
  • the perpetrator's manipulation There is no fear of the perpetrator's manipulation, and it is a reliable information delivery method that the user can pass to a safe and relevant authority because the perpetrator does not know whether it is an authentication code or a control code including an additional code. That is, the supplemental code is in fact the only means of information delivery that is guaranteed to be transmitted and processed to a financial institution or security program without interference from hackers and perpetrators.
  • the user does not know the correct information, or if the hacking is suspected, i.e., the suspicion of damage due to smishing, pharming or phishing, or to a suspected account.
  • the additional code registered in the user registration step may be input in place of an authentication code for a normal financial transaction.
  • the code input step S4100 may be performed by a user using an online financial transaction program online, or by using a communication terminal such as a telebanking (phone banking) or a smartphone, or may be performed through an automatic financial transaction terminal such as an ATM. It may be done by visiting banks or financial institutions in person and performing procedures for financial transactions.
  • a communication terminal such as a telebanking (phone banking) or a smartphone
  • an automatic financial transaction terminal such as an ATM. It may be done by visiting banks or financial institutions in person and performing procedures for financial transactions.
  • the code determining step S4200 is a step of determining whether the code input in the code input step S4100 is a control code including an authentication code or an additional code.
  • the normal procedure is executed when the authentication code is determined through the code determination step (S4200), and the additional process (S4000) is performed when the control code including the additional code is determined.
  • the normal process (S4400) is a step of determining a code input in the code input step (S4100) and normally performing a predetermined normal procedure such as a general account transfer when a normal authentication code registered in a user registration step is input.
  • the step S4000 in which the additional process is operated is an execution step when it is determined that the additional code registered in the user registration step is input to the financial transaction code of the user input in the code input step S4100.
  • the operation of the additional process (S4000) is performed by the additional verification determination step (S4500) and the additional control execution decision of the code control unit 4200 to execute the additional additional verification to determine the execution of the normal procedure or the additional operation according to the verification result.
  • the additional operation S4600.
  • the additional verification determination step (S4500) is a step of determining whether there is an abnormality or no abnormality based on the result of the additional verification step described later. If there is no abnormality as a result of the additional verification judgment, as in the normal process (S4400), a normal procedure such as a bank transfer may be executed.
  • the step of executing the additional operation is a step of requesting to suspend a transaction and requesting an investigation or investigation to be related to a related agency or tracking a hacker or offender when it is determined that there is an abnormality as a result of the additional verification step.
  • the person in charge of the bank or the financial institution may request the transaction suspension and notification, or the server of the bank or the financial institution or the person in charge of the bank or the financial institution may directly contact the transaction suspension and the investigating agency.
  • the embodiment further includes an additional verification step, wherein the additional verification step executes additional additional verification when the input security code is determined to be a control code including the additional code, and transmits the result to the additional verification determination step S4500.
  • the additional verification step includes a user authentication step (S4310), an additional mode entry step (S4320), a receiving account information verification step (S4330), a verification result notification step (S4350), and an additional mode ending step (S4380).
  • FIG. 17 is a flowchart illustrating an additional operation execution determination (S4360) and an additional operation execution (S4370) including an additional verification step and when an abnormality of the additional verification result is confirmed (S4340).
  • the user authentication step (S4310) is a step of checking the expiration period and validity of the additional code of the user registered in the user registration step when determining that the additional code of the user has been input, the additional mode entry step (S4320) When the expiration period and validity of the additional code are confirmed in the user authentication step (S4310), the procedure proceeds with priority. At this time, the security level that does not recognize entry into additional mode is applied.
  • Receiving account information verification step (S4330) is a step of verifying the safety of the financial transaction by verifying the account or credit status of the counterpart (recipient) that the user is going to proceed at a higher level of security as a priority.
  • account reliability verification such as verification of the account opening date of the other party's account, account validation, or abnormal indication of deposit and withdrawal details, but also verifies available credit information and status of the other party.
  • the related agency direct call confirmation and the related institution's direct receiving account inquiry may be performed. Verification may also be done by determining whether deposits or withdrawals suspected of the same or similar crimes have been made in the same account.
  • the verification of the reliability of the account may be reviewed by financial activities such as whether it is a registered public institution account, a normal business account, or whether a normal deposit or withdrawal was made after opening an account as a business virtual account.
  • Account opening date verification is the data to determine if the other party's account has been opened quickly
  • account validation is to determine whether the other user's account name is different from the real user of the account, which was created by violating the financial real name system and using the third party's name. It is.
  • relevant data such as the credit information of the nominee may be built in advance or configured to access the information in real time. In addition, it may be configured to query or verify information, credit information or credit status associated with the other party's alleged tax evasion or financial fraud.
  • Receiving account information verification step (S4330) may be specified to include only the account opening date verification, account validation, or even the credit check of the other party according to the type and grade of the registered additional code of the user.
  • the result notification step S4350 is a step of notifying the user of the result of the receiving account information verification step S4330 in the additional process performing step. You can be notified of the results via your e-mail, voice alert, display graphic or SMS (Short Message Service), or if you visit the bank or financial institution directly, the person in charge of the bank or financial institution may After confirming the safety of the action, the result is notified.
  • SMS Short Message Service
  • the additional mode ending step S4380 is a step before executing the result notification step S4350 and the corresponding procedure, storing the result of the additional mode and performing the additional verification determination step.
  • the bank or financial transaction institution may further charge the user with a cost or a fee for an additional process generated by the additional code, or the user may pay and use a predetermined fee to the bank or the financial transaction institution in advance.
  • a user may enter a disguise code simply to deceive others, even if not in an emergency. At this time, while the display is most performed on the user device 1000, the notification to the corresponding control unit 3000 may be omitted. As described above, modifications and variations can be made within the scope of the technical idea of the present invention.
  • connecting lines or connecting members between the components shown in the drawings are illustrative of the functional connection, physical connection or circuit connections as an example, in the actual device may be represented as a replaceable or additional various connections.
  • such as “essential”, “important” may not be a necessary component for the application of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

The present invention relates to an electronic device use control system and method using a code input scheme, and to a security system and device using an additional code, and a method therefor. In using a function or service of an electronic device such as a smart phone, a mobile device, a computer, a financial terminal, a door electronic device, and a service providing server, using the code input scheme in which additional codes having an additional function are combined, the system, device, and method may: control an additional function for user convenience; achieve a normal operation, using a disguised control code including an additional code having an additional function for pretending to be an authentication code in a state of exposure to a counterpart wherein a requirement of the counterpart is progressed simultaneously while preventing the counterpart from recognizing the progressing; and cope with an additional emergency or normal situation.

Description

부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법Electronic device, control system, recording medium, and method thereof using additional code

본 발명은 코드 입력 방식을 이용한 전자 기기, 제어 시스템, 기록 매체 및 방법에 관한 것으로, 보다 상세하게는 부가 기능을 가지는 부가 코드를 조합한 코드 입력 방식을 이용하여 스마트폰, 모바일 기기, 컴퓨터, 금융 단말, 도어 전자 기기 등의 각종 사용자 전자 기기의 기능이나 서비스의 사용에 있어, 사용자 편의를 위한 부가 기능을 제어하기 위한 시스템 및 방법에 관한 것이다.The present invention relates to an electronic device, a control system, a recording medium, and a method using a code input method. More particularly, the present invention relates to a smart phone, a mobile device, a computer, and a finance using a code input method in which an additional code having additional functions is combined. The present invention relates to a system and method for controlling additional functions for user convenience in the use of functions and services of various user electronic devices such as a terminal and a door electronic device.

또한, 본 발명은 상대방에게 노출된 상태에서 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드를 이용하여 정상 동작이 이루어지며 상대방이 인지 못하게 하며, 응급 또는 평상의 부가 상황으로 대응하기 위한 시스템 장치 및 그 방법에 관한 것이다.In addition, the present invention is a normal operation is performed by using the most control code, including an additional code having an additional function to pretend to be an authentication code in the state exposed to the other party to prevent the other party to recognize, emergency or normal additional situation The present invention relates to a system apparatus and a method for corresponding thereto.

더 나아가 본 발명은 정상 동작하는 것처럼 보이는 가장 표시를 표시하거나 사용자 기기의 실행을 제어하는 부가 기능을 통해 사용자의 요구에 대응하기 위한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법에 관한 것이다.Furthermore, the present invention relates to an electronic device, a control system, a recording medium, and a method for responding to a user's request through an additional function of displaying an impersonation display which seems to operate normally or controlling the execution of the user device.

현대인들은 매우 많은 전자 통신 기기를 사용하여 정보를 주고받거나 출입 보안을 관리하고 금융 거래를 한다.Modern people use so many electronic communication devices to exchange information, manage access security and conduct financial transactions.

수많은 전자 기기 중에서 대표적으로 스마트폰을 예로 들면, 사용자는 스마트폰 환경설정의 보안 애플리케이션을 통하여 사용자 잠금 패턴 또는 사용자 잠금 암호를 생성하고 이를 기반으로 스마트폰 사용 시 상기 암호나 패턴으로 본인 인증을 하여 스마트폰을 정상적으로 작동하는 방식을 사용한다.Smart phone is a typical example of a number of electronic devices, and a user generates a user lock pattern or a user lock password through a security application of the smartphone configuration, and based on this, the user authenticates himself with the password or pattern when using the smart phone. Use your phone in the normal way.

또 다른 예로서, 현금 자동 인출기(ATM, Automated Teller Machine)(즉, 금용 단말)에서 금융 서비스(예: 현금 인출)를 이용하고자하는 사용자는, 자신의 현금 카드를 금융 단말에 삽입한 후 정상 사용자 잠금 암호를 입력함으로써, 해당 서비스의 정상적 이용이 가능하게 된다. 그 외에도 자동차나 사무실의 도어록(Door Lock)(즉, 도어 전자 기기)의 잠금 상태를 해제하고자 하는 경우에도 사용자는 정상 사용자 잠금 암호를 입력해야 한다.As another example, a user who wants to use a financial service (eg, cash withdrawal) in an ATM (Automated Teller Machine) (i.e., a cash terminal), inserts his or her cash card into the financial terminal, and then By entering the lock password, normal use of the service is possible. In addition, if the user wants to unlock the door lock (ie, door electronic device) of a car or office, the user must enter a normal user lock password.

상기와 같이 종래의 사용자 잠금 암호를 입력하는 방식은 단순히 하나의 암호에 대응하여 한 가지 동작(예: 사용제한/해제)만 수행할 수 있기 때문에 사용자의 편의성과 보안성이 떨어지는 문제점이 있다.As described above, the conventional method of inputting the user lock password has a problem in that convenience and security of the user are inferior since only one operation (for example, restriction / release) may be performed corresponding to one password.

예컨대 사용자가 금융 단말을 이용한다고 가정할 경우, 사용자 인증을 통해 일부 기능(예 : 입금, 송금 등)의 잠금을 해제하면서 동시에 다른 일부 기능(예 : 현금 인출 기능)의 사용을 제한하지는 못하며, 도어록의 잠금 상태를 해제하면서 동시에 사용자가 원하는 실내 가전 기구를 작동시키지는 못하며, 스마트폰의 잠금 해제와 동시에 사용자가 원하는 특정 기능이 곧바로 실행되게 하지는 못하였다.For example, suppose that a user uses a financial terminal, user authentication unlocks some functions (e.g. deposit, money transfer, etc.) while not restricting the use of some other functions (e.g. cash withdrawal function). While releasing the lock state, the user could not operate the indoor appliance desired by the user, and at the same time, the user could not immediately execute the specific function desired by the unlocking of the smartphone.

또한 사용자는 사용자 잠금 암호(즉, 비밀번호)가 다른 사람에게 노출되지 않도록 주의해야 한다.The user must also be careful not to expose the user lockout password (that is, the password) to others.

그러나 이러한 주의에도 불구하고 급작스러운 범죄자의 위협이나 납치에 의해 사용자 잠금 암호를 강제로 노출시켜야 될 상황이 발생할 수도 있다. 이럴 경우 사용자는 범죄자의 요구에 응하면서도(즉, 범죄자가 원하는 잠금 해제가 이루어지게 하면서도) 범죄자가 알지 못하도록 자연스럽게 특정 기관(예 : 경찰서, 서버 관리자, 은행, 서비스 관리자 등)에 응급 상황을 신고해야만 범죄자로부터 자신을 보호할 수 있게 된다.However, despite these precautions, there may be situations in which user lockout passwords must be forcibly exposed by sudden attack or hijacking. In this case, the user must report the emergency to a specific agency (e.g., police station, server administrator, bank, service manager, etc.) naturally so that he or she can respond to the offender's needs (i.e. ensure that the unlocker wants to unlock it) and not know the offender. You can protect yourself from criminals.

특히, 대한민국 공개특허 10-2011-0066404호는 '모바일 기기를 이용한 자가 호출 및 긴급 신고 방법, 그 시스템 및 이를 기록한 매체'로서 특정 패턴의 입력에 의한 자가 호출 기능을 수행함으로써 정해진 정책에 따라 응급 상황에 대처하는 구성을 개시하고 있다.Particularly, Korean Patent Laid-Open Publication No. 10-2011-0066404 discloses a method of self-calling and emergency reporting using a mobile device, a system and a recording medium thereof, and performs an emergency call according to a predetermined policy by performing a self-calling function by inputting a specific pattern. The configuration to cope with is disclosed.

그러나 상기 선행특허는 자가 호출 통화 모드가 작동하는 모바일 기기에 그 이용을 한정하고 있을 뿐만 아니라 범죄자의 급작스러운 위협 속에서 사용자의 신변을 보호할 수 있도록 사용자가 기기가 정상 동작하는 것처럼 범죄자를 속여 위기를 대처하는 방법에는 취약하다고 볼 수 있다.However, the above patent not only limits its use to mobile devices that operate a self-calling call mode, but also protects the user's identity from the sudden threat of criminals by tricking the criminals as if the device is operating normally. There is a weakness in how to deal with this problem.

한편, 대한민국 공개특허 특1998-015298호는 금융 거래 기기에 상용비밀번호와 구별되는 비상비밀번호를 설정하여 놓고, 비상비밀번호가 입력되면 정상적으로 금융업무가 처리하되 범죄와 같은 비정상적인 거래로 판단하여 경보 및 표시되게 하는 구성을 개시하고 있다.Meanwhile, Korean Laid-Open Patent Publication No. 1998-015298 sets an emergency password that is distinguished from a commercial password on a financial transaction device, and when an emergency password is input, the financial business is normally processed, but it is judged to be an abnormal transaction such as a crime and displayed and displayed. Disclosed is a configuration.

그러나 상기 선행특허는 피해 복구를 위한 별도의 검증 절차를 거쳐야 하며, 금융 서비스 제공 서버가 비상비밀번호마저 저장하고, 그에 대응하는 동작 기능까지 추가로 제공해야 하는 부담이 존재한다.However, the preceding patent has to go through a separate verification procedure for damage recovery, and there is a burden that the financial service providing server stores even the emergency password and additionally provides an operation function corresponding thereto.

본 발명은 상기와 같은 문제점을 해결하기 위하여 개발된 것으로, 본 발명은 사용자가 암호 코드 또는 암호 패턴에 의한 기기 잠금장치를 사용하는 모바일 기기 또는 컴퓨터뿐만 아니라, 전자 도어록, 출입 통제 시스템, 금고의 잠금 장치를 통제하는 개폐 시스템, 현금 자동 인출기와 같은 금융 거래 기기나 그 외 사용자 보안 코드 입력 방식의 전자 기기에 적용 가능한 수단을 제공하고자 한다.The present invention was developed to solve the above problems, the present invention is a user of a mobile device or computer using a device lock device using a password code or password pattern, as well as locks of electronic door locks, access control systems, safes It is intended to provide a means applicable to financial transaction devices such as an open / close system for controlling a device, an automated teller machine or other electronic device of a user security code input method.

본 발명의 목적으로는, 사용자가 정상적으로 작동되는 사용자 암호 또는 패턴 등의 보안 코드의 사용에 있어서, 사용자 전자 기기에는 인증 코드, 부가 코드 식별자, 및 복수의 부가 코드 중 적어도 하나의 코드로서 조합된 제어 코드가 저장되어 있고, 부가 코드에 대응하여 수행되는 부가 기능이 저장되어 있으며, 사용자 기기에 입력되는 제어 코드에 포함되는 인증 코드에 의해 사용자 기기의 잠금 상태가 해제되는 경우, 제어 코드에 포함되는 부가 코드에 해당하는 부가 기능을 사용자 기기 자체적으로 수행하되, 부가 기능이 사용자 기기 자체적으로 수행할 수 없는 경우에 제어 코드를 사용자 기기와 통신으로 연결된 외부의 서비스 제공 서버에 전송하여 부가 기능 수행을 요청할 수 있도록 하는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하기 위함이다. For the purpose of the present invention, in the use of a security code such as a user password or a pattern in which a user normally operates, the user electronic device is combined with at least one code of an authentication code, an additional code identifier, and a plurality of additional codes. A code is stored, an additional function stored in response to the additional code is stored, and when the locked state of the user device is released by the authentication code included in the control code input to the user device, the addition included in the control code If the additional function corresponding to the code is performed by the user device itself, but the additional function cannot be performed by the user device itself, the control code may be transmitted to an external service providing server connected to the user device to request the performance of the additional function. Electronic equipment, control systems and records Body, and is to provide the method.

본 발명의 또 다른 목적으로는, 사용자가 정상적으로 작동되는 사용자 암호 또는 패턴 등의 보안 코드와 더불어 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인, 가장 제어 코드 또는 가장 패턴을 생성하여 사용자 기기나 외부 대응부에 저장 등록하여 놓고, 사용자가 필요에 의한 부가적 상황에 처했을 때, 인증 코드가 아닌 가장 제어 코드를 사용하여 기기가 인증 코드를 입력받은 것과 동일하게 동작하거나, 또는 실제로는 정상으로 동작하지 않지만 마치 정상 동작하는 것처럼 대상자를 기만하는 가장 표시를 표시하면서, 내부적으로는 사용자 기기의 코드 제어부를 통하여 외부의 대응부에 부가 상황을 알려 사용자를 범죄로부터 보호하는 등의 부가적 기능이 실행되도록 하는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하기 위함이다.It is still another object of the present invention to provide an impersonation control code or impersonation pattern, which is a control code including an addition code having an additional function of pretending to be an authentication code together with a security code such as a user password or pattern that is normally operated. It is generated and stored and registered in the user device or external counterpart, and when the user is in an additional situation required by the user, the device operates in the same way as the device receives the authentication code using the most control code instead of the authentication code, Or, it actually displays the most indication that deceives the subject as if it does not operate normally but internally protects the user from crime by notifying the external counterpart through the code control unit of the user device. Electronic device using additional code to execute additional functions; It is to provide a system, a recording medium, and a method thereof.

본 발명의 또 다른 목적으로는, 보안상 이용되는 인증 코드 외에 부가 코드를 추가로 신설하고, 부가 코드는 정상적인 보안상의 인증 코드와 동일한 방법으로 인증 코드를 대체하여 사용할 수 있는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하기 위함이다.In another object of the present invention, an additional code is newly added in addition to the authentication code used for security, and the additional code is an electronic device using the additional code that can be used to replace the authentication code in the same manner as the normal security authentication code. To provide a control system, a recording medium, and a method thereof.

본 발명의 다른 목적으로는, 부가 코드를 사용자의 다양한 목적에 따라 한 개 이상 등록 저장할 수 있으며, 등록된 부가 코드에 대응하는 부가 동작을 따로 지정할 수 있도록 하는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하기 위함이다.According to another object of the present invention, one or more additional codes can be registered and stored according to various purposes of a user, and an electronic device, a control system, and the like using an additional code for separately specifying an additional operation corresponding to the registered additional code, To provide a recording medium and a method thereof.

본 발명의 또 다른 목적으로는, 온오프라인 및 장소와 시간의 구별 없이 피해를 방지하며, 정상적인 사용을 위한 보안상의 인증 코드에 대체하여 부가 코드를 사용함으로써 다양한 메시지나 명령을 서비스 제공 기관에 전달하여 부가 코드에 대응하는 부가 동작을 실행시키고 이후 이상이 없다고 판단될 시 정상 동작을 실행할 수 있도록 하는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하기 위함이다.Another object of the present invention is to prevent damage without distinguishing between on-offline and location and time, and to transmit various messages or commands to the service provider by using an additional code in place of the security authentication code for normal use It is an object of the present invention to provide an electronic device, a control system, a recording medium, and a method using an additional code for executing an additional operation corresponding to the additional code and then executing a normal operation when it is determined that there is no abnormality.

본 발명의 다른 목적으로는, 여러 가지 부가 코드를 생성하여 각각의 부가 코드 또는 패턴 등에 따라 관제 서버 및 특정 상대방에게 서로 다른 소정의 메시지를 송신할 수 있도록 하는 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하는 데 있다.According to another object of the present invention, an electronic device using a supplementary code, a control system for generating various supplementary codes and transmitting different predetermined messages to a control server and a specific counterpart according to each supplementary code or pattern, A recording medium and a method thereof are provided.

본 발명은 상술한 목적을 달성하기 위하여 스마트폰, 태블릿 같은 모바일 기기, 컴퓨터, 건물의 출입을 통제하는 디지털 도어록, 현금 자동 인출기와 같은 금융 거래 기기 등 사용자가 보안 코드를 입력하는 전자 기기인 사용자 기기가 포함된 보안 시스템에 대해서 아래와 같은 실시예로 실시할 수 있다. The present invention is a user device that is an electronic device that a user inputs a security code, such as a mobile device such as a smart phone, a tablet, a computer, a digital door lock for controlling access to a building, a financial transaction device such as an automated teller machine, etc. Security system that includes the can be implemented in the following embodiments.

본 발명의 일 실시예는 보안 코드 입력 기능을 갖는 전자 기기에 적용되는 것으로서, 보안 코드를 입력 받는 코드 입력부와, 상기 입력 받은 상기 보안 코드가, 상기 전자 기기가 정상 인증 동작 모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하고, 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 것을 특징으로 한다.An embodiment of the present invention is applied to an electronic device having a security code input function, and a code input unit for receiving a security code and the received security code authenticate the electronic device to enter a normal authentication operation mode. And a code control unit for determining whether the authentication code is a control code including an additional code having an additional function separately from the authentication code. Perform an operation corresponding to an authentication code, and if the input security code is a control code including the authentication code and the additional code, perform at least a part of the operation corresponding to the authentication code, and separately from the additional code Executes an additional operation corresponding to the second security code; If the additional function including the code and the additional code corresponding to the authentication code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed separately from the additional operation corresponding to the additional code. It is characterized by executing.

본 발명의 일 실시예는 상기 제어 코드에 포함되는 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 인증 동작의 적어도 일부를 포함하고, 상기 코드 제어부는, 상기 부가 코드에 대응하는 인증 코드를 추출하고, 상기 추출된 인증 코드를 처리하여 상기 인증 코드에 대응하는 인증 동작을 수행하는 것을 특징으로 한다.According to an embodiment of the present invention, an additional function corresponding to an additional code included in the control code includes at least a part of an authentication operation corresponding to the authentication code, and the code control unit may include an authentication code corresponding to the additional code. Extract and process the extracted authentication code to perform an authentication operation corresponding to the authentication code.

본 발명의 일 실시예는 상기 제어 코드는 상기 인증 코드를 포함하고, 상기 코드 제어부는 입력된 제어 코드에 포함된 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작을 실행하고, 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 인증 동작을 수행하지 않는 것을 특징으로 한다.According to an embodiment of the present invention, the control code includes the authentication code, and the code controller extracts an authentication code included in the input control code to perform an authentication operation, and then executes an operation corresponding to the authentication code. The control code may not perform a normal authentication operation of the electronic device corresponding to the authentication code without authentication of the extracted authentication code.

본 발명의 일 실시예는 상기 제어 코드는 상기 인증 코드 및 적어도 하나 이상의 부가 코드를 포함하고, 상기 코드 제어부는 상기 제어 코드에 더 포함되는 부가 코드 식별자 또는 상기 제어 코드 외에 별도로 저장된 부가 코드 식별 정보를 통해, 상기 제어 코드 내에서의 부가 코드의 식별 정보를 취득하는 것을 특징으로 한다.According to an embodiment of the present invention, the control code includes the authentication code and at least one additional code, and the code control unit may additionally store additional code identification information stored in addition to the additional code identifier or the control code further included in the control code. Through this, the identification information of the additional code in the control code is obtained.

본 발명의 일 실시예는 상기 전자 기기는 사용자 입력 전자 기기이고, 사용자로부터 상기 코드 입력부를 통해 상기 제어 코드를 입력받고, 상기 전자 기기에 입력되는 상기 제어 코드 내의 상기 인증 코드에 의해 상기 전자 기기가 정상 작동하며, 상기 부가 코드에 해당하는 부가 기능을 상기 전자 기기 자체적으로 수행하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is a user input electronic device, and the electronic device is received by the authentication code in the control code input to the electronic device by receiving the control code from the user through the code input unit. It operates normally, and performs the additional function corresponding to the additional code by the electronic device itself.

본 발명의 일 실시예는 사용자 인증 코드 입력 기능을 구비하며, 상기 전자 기기는 스마트폰, 태블릿, 컴퓨터, 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기, 및 도어록 장치 중 적어도 하나를 포함하는 것을 특징으로 한다.One embodiment of the present invention has a user authentication code input function, the electronic device is a smart phone, a tablet, a computer, a financial terminal that can perform financial transactions, including wired and wireless communication functions, such as cash dispensers, and door locks At least one of the devices.

본 발명의 일 실시예는 상기 인증 코드는 상기 전자 기기의 보안 기능에 관련된 코드로서, 상기 전자 기기의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드이고, 상기 인증 코드의 용도는 상기 전자 기기의 잠금 해제, 시스템 진입, 프로그램 작동 중 적어도 하나이며, 상기 부가 코드의 부가 동작은 상기 부가 코드에 대응하는 부가 기능을 상기 인증 코드에 대응하는 정상 동작에 추가하여 실행하거나, 상기 인증 코드에 대응하는 정상 동작 중 지정된 기능, 또는 상기 인증 코드의 실행과 무관한 정상 동작 중 지정된 기능의 실행을 제한하는 것을 특징으로 한다.According to an embodiment of the present invention, the authentication code is a code related to a security function of the electronic device. The authentication code is a code for performing a function related to a restriction and release of the electronic device and a function related to login. At least one of unlocking of the electronic device, system entry, and program operation, wherein the additional operation of the additional code is performed by adding an additional function corresponding to the additional code to a normal operation corresponding to the authentication code, or the authentication code. It is characterized in that the execution of the specified function during the normal operation corresponding to the, or the specified function during the normal operation irrelevant to the execution of the authentication code.

본 발명의 일 실시예는 상기 전자 기기는 사용자 입력 전자 기기이고, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 사용자로부터 상기 코드 입력부를 통해 상기 제어 코드를 입력받고, 상기 통신부를 통하여 상기 제어 코드를 외부의 서비스 제공 서버에 전송하여 상기 부가 코드에 해당하는 상기 부가 기능 수행을 요청하는 것을 특징으로 한다.An embodiment of the present invention, the electronic device is a user input electronic device, the electronic device includes a communication unit for exchanging information with an external system, the user receives the control code through the code input unit, the communication unit By transmitting the control code to an external service providing server through the request for performing the additional function corresponding to the additional code.

본 발명의 일 실시예는 상기 전자 기기는 스마트폰, 태블릿, 컴퓨터, 및 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기 중 적어도 하나를 포함하고, 상기 인증 코드는, 상기 서비스 제공 서버의 보안 기능에 관련된 코드로서, 상기 서비스 제공 서버의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드이고, 상기 인증 코드의 용도는 상기 서비스 제공 서버의 시스템 진입, 프로그램 작동 중 적어도 하나인 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes at least one of a financial terminal capable of performing a financial transaction including a wired / wireless communication function such as a smart phone, a tablet, a computer, and an automated teller machine, and the authentication code is A code related to a security function of the service providing server, and a code related to a restriction and release of the service providing server and a function related to login; and the purpose of the authentication code is to enter a system of the service providing server, At least one of the program operations.

본 발명의 일 실시예는 상기 부가 코드 식별자는 상기 제어 코드 내에 위치하는 부가 코드를 상기 코드 제어부가 식별하게 하는 입력 식별자로서, 상기 제어 코드에서의 상기 부가 코드의 위치, 순서, 특징, 크기, 문자열 길이 중 적어도 하나의 데이터를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the additional code identifier is an input identifier for the code control unit to identify the additional code located in the control code, and the position, order, feature, size, and character string of the additional code in the control code. It is characterized by including at least one data of the length.

본 발명의 일 실시예는 상기 부가 코드 식별 정보는 상기 인증 코드의 문자열 길이 또는 상기 부가 코드의 시작 위치가 지정되는 지정 정보를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the additional code identification information may include designation information in which a string length of the authentication code or a start position of the additional code is designated.

본 발명의 일 실시예는 상기 코드 제어부는 상기 제어 코드의 인증 코드가 인증된 경우에 상기 부가 코드에 대응하는 부가 기능을 수행하기 위하여 상기 부가 기능을 담당하는 부가 모듈을 제어하는 것을 특징으로 한다.According to an embodiment of the present invention, when the authentication code of the control code is authenticated, the code controller controls an additional module that is in charge of the additional function to perform the additional function corresponding to the additional code.

본 발명의 일 실시예는 상기 제어 코드는 숫자, 문자, 도형, 기능키, 사용자 생체 정보, 영역, 패턴, 소리, 제스처 및 특수 기호 중 적어도 하나로 구성되고, 상기 입력되는 제어 코드가 패턴 형태로 설정되는 경우, 상기 인증 코드에 해당하는 패턴에서 지정된 개수의 포인트가 연결된 패턴의 다음에 입력되는 패턴을 부가 코드에 해당하는 패턴으로 인식하는 것을 특징으로 한다.According to an embodiment of the present invention, the control code is composed of at least one of numbers, letters, figures, function keys, user biometric information, regions, patterns, sounds, gestures, and special symbols, and the input control code is set in a pattern form. If it is, the pattern that is input next to the pattern that is connected to the specified number of points in the pattern corresponding to the authentication code is characterized in that it is recognized as a pattern corresponding to the additional code.

본 발명의 일 실시예는 상기 전자 기기는 상기 보안 코드 수신 기능을 구비한 서비스 제공 서버이고, 상기 서비스 제공 서버는 사용자가 사용자 입력 전자 기기에 입력한 상기 제어 코드를 수신하고, 상기 코드 입력부를 통해 상기 수신된 제어 코드를 상기 코드 제어부에 입력하며, 상기 수신된 상기 제어 코드 내의 상기 인증 코드에 대응하는 동작 및 상기 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is a service providing server having the security code receiving function, and the service providing server receives the control code input by the user to the user input electronic device, and through the code input unit. And inputting the received control code into the code control unit, and performing an operation corresponding to the authentication code in the received control code and an additional operation corresponding to the additional code.

본 발명의 일 실시예는 상기 서비스 제공 서버는 상기 사용자 입력 전자 기기와 연계하여 금융 서비스, 통신 서비스, 인터넷 서비스, 보안 서비스 중 적어도 하나를 수행하는 서버이고, 상기 수신된 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 한다.According to an embodiment of the present invention, the service providing server is a server that performs at least one of a financial service, a communication service, an Internet service, and a security service in association with the user input electronic device, and performs an additional operation corresponding to the received additional code. It characterized in that to perform.

본 발명의 일 실시예는 상기 서비스 제공 서버는 상기 사용자 입력 전자 기기로부터 전송받은 제어 코드에서 부가 코드를 추출하는 코드 추출부와,상기 코드 추출부에서 추출된 상기 제어 코드에 조합된 부가 코드에 대응하는 부가 동작을 실행하여 상기 각 코드에 해당하는 기능을 수행하는 코드 실행부를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the service providing server extracts an additional code from a control code received from the user input electronic device, and corresponds to an additional code combined with the control code extracted from the code extracting unit. And a code execution unit that executes an additional operation to perform a function corresponding to each code.

본 발명의 일 실시예는 상기 코드 실행부는 상기 제어 코드의 인증 코드를 인증하여 잠금 상태 해제나 로그인에 관련된 기능을 수행하며, 상기 제어 코드의 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 하는 전자 기기.According to an embodiment of the present invention, the code execution unit authenticates the authentication code of the control code to perform a function related to unlocking or logging in, and performs an additional operation corresponding to the additional code of the control code. Electronics.

본 발명의 일 실시예는 상기 전자 기기는 사용자에게 상기 전자 기기의 또는 정보 처리 결과가 표시되는 표시부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 인증 동작을 수행하며, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 가장 표시를 상기 표시부에 표시하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes a display unit for displaying a result of the processing or the information of the electronic device to a user, wherein the code control unit is configured such that the input security code is a control code and the control code is authenticated. If it is determined that the most control code, including an additional code having an additional function to assume a code, perform an authentication operation corresponding to the authentication code, the execution of the additional operation, the electronic device corresponds to the additional code It is characterized by displaying the most display to the display unit.

본 발명의 일 실시예는 상기 전자 기기는 모바일 기기 또는 컴퓨터이고, 상기 보안 코드는 상기 전자 기기의 로그인 또는 잠금 해제 비밀 번호이며, 상기 제어 코드가, 가장 표시를 실행하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드이면, 상기 전자 기기에 표시되는 가장 표시는 미리 정해진 적어도 하나의 앱, 아이콘, 폴더 중 적어도 하나를 화면에서 숨기는 것임을 특징으로 한다.According to an embodiment of the present invention, the electronic device is a mobile device or a computer, the security code is a login or unlock password of the electronic device, and the control code is an additional code having an additional function of executing display. Including the most control code, the most display displayed on the electronic device is characterized in that to hide at least one of the at least one predetermined app, icon, folder on the screen.

본 발명의 일 실시예는 상기 전자 기기는 모바일 기기 또는 컴퓨터이고, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 보안 코드는 온라인 스토리지 서비스 또는 전자메일 서비스를 제공받기 위한 로그인 비밀 번호이며, 상기 사용자 입력 전자 기기에 표시되는 가장 표시는 미리 정해진 적어도 하나의 컴퓨터 파일 또는 적어도 하나의 수신된 전자메일이 감춰진 채로 표시되는 것을 특징으로 한다.An embodiment of the present invention, the electronic device is a mobile device or a computer, the electronic device includes a communication unit for communicating information with an external system, the security code is a login secret for receiving an online storage service or an e-mail service The most indicia displayed on the user input electronic device is a number, wherein at least one predetermined computer file or at least one received e-mail is hidden.

본 발명의 일 실시예는 상기 사용자 입력 전자 기기는 금융거래기기이고, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 보안 코드는 계좌 잔액 조회, 계좌 이체, 현금 출금 중 적어도 하나를 수행하기 위한 비밀 번호이며, 상기 금융거래기기에 표시되는 가장 표시는 실제 잔액 대신 미리 설정해 놓은 잔액을 표시하기, 실제로는 계좌 이체를 하지 않으면서 계좌 이체를 수행한 것으로 표시하기, 채무로 인하여 계좌가 동결된 것으로 표시하기 중 적어도 하나인 것을 특징으로 한다.An embodiment of the present invention is the user input electronic device is a financial transaction device, the electronic device includes a communication unit for exchanging information with an external system, the security code is at least one of account balance inquiry, account transfer, cash withdrawal The password for performing the operation, the most displayed on the financial transaction device to display the balance set in advance instead of the actual balance, to indicate that the account transfer was carried out without actually making the transfer, due to the debt Is at least one of marking as frozen.

본 발명의 일 실시예는 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 부가 동작의 실행은 상기 전자 기기가 상기 통신부를 통해 상기 지정된 외부 대응부에 의하여 원격 제어되는 것이고, 상기 원격 제어는 카메라 작동, 음성 녹음, 스피커 작동, 위치 확인, 위치 추적, 메시지 전송 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation is that the electronic device is remotely controlled by the designated external counterpart through the communication unit. The remote control may include at least one of camera operation, voice recording, speaker operation, location determination, location tracking, and message transmission.

본 발명의 일 실시예는 상기 코드 입력부는 키패드, 터치스크린, 카메라, 사용자 생체 정보 센서, 마이크로폰, 다이얼 중 적어도 하나를 포함하고, 상기 보안 코드는 전체 또는 일부가 숫자, 문자, 도형, 기능키, 사용자 생체 정보, 영역, 패턴, 소리, 제스처 중 적어도 하나를 포함하고, 상기 표시부에 표시되는 표시는 화상, 소리, 진동, 냄새, 발열, 발광 중 적어도 하나로 이루어지는 것을 특징으로 한다.According to an embodiment of the present invention, the code input unit may include at least one of a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial, and the security code may be a number, letters, figures, function keys, in whole or in part. And at least one of user biometric information, an area, a pattern, a sound, and a gesture, wherein the display displayed on the display unit includes at least one of an image, a sound, a vibration, an odor, a heat, and a light emission.

본 발명의 일 실시예는 현재 상기 전자 기기를 사용하고 있는 사용자의 얼굴을 추적하여 촬영할 수 있는 보안 카메라를 더 포함하고, 상기 코드 입력부에 입력된 보안 코드가 제어 코드인 경우에는, 상기 사용자의 얼굴을 촬영하도록 상기 보안 카메라가 제어되는 것을 특징으로 한다.An embodiment of the present invention further includes a security camera capable of tracking and photographing a face of a user who is currently using the electronic device. When the security code input to the code input unit is a control code, the face of the user is provided. The security camera is controlled to take a picture.

본 발명의 일 실시예는 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 전자 기기가 상기 전자 기기에 아무런 표시 없이 상기 통신부를 통하여 지정된 외부 대응부 또는 대응 기관에 부가 상황이 발생하였음을 통지하며, 상기 지정된 외부 대응 기관은 소방서, 경찰서, 보안 업체, 보호자 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and an additional situation occurs in an external correspondence unit or corresponding organization designated through the communication unit without any indication on the electronic device. Notified that the designated external response agency includes at least one of a fire station, a police station, a security company, and a guardian.

본 발명의 일 실시예는 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 동작을 구현하는 기구부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고, 상기 부가 코드에 대응하는 부가 동작은, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes a mechanism unit for implementing an operation of the electronic device in response to the input security code, and the code control unit includes the input security code being a control code and the control code. If it is determined that the most control code, including the additional code having an additional function to assume the authentication code, the operation corresponding to the authentication code is performed to the mechanism unit, the additional operation corresponding to the additional code is And transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device separately existing outside the electronic device.

본 발명의 일 실시예는 상기 전자 기기는 전자 도어록이며, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 실내등이고, 상기 보조 장치에 대한 부가 동작은, 상기 실내등의 on/off를 제어하는 스위치가 on 상태로 되어도 상기 실내등이 켜지지 않는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is an electronic door lock, and the at least one auxiliary device separately existing outside the electronic device is an indoor light installed in an interior space of the door, and an additional operation of the auxiliary device is on of the indoor light. The indoor light is not turned on even when a switch for controlling / off is turned on.

본 발명의 일 실시예는 상기 전자 기기는 전자 도어록이며, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 카메라이고, 상기 보조 장치에 대한 부가 동작은, 상기 도어가 열림과 동시에 상기 도어 안쪽 공간을 촬영하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is an electronic door lock, and the at least one auxiliary device separately existing outside the electronic device is a camera installed in a door inner space, and an additional operation of the auxiliary device is that the door is opened. And at the same time to photograph the interior space of the door.

본 발명의 일 실시예는 상기 전자 기기는 전자 도어록이며, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 녹음기이고, 상기 전자 기기에 제어 코드가 입력된 경우, 상기 녹음기가 상기 제어 코드에 대응하여 수행하는 동작은 상기 도어가 열림과 동시에 녹음을 시작하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is an electronic door lock, and the at least one auxiliary device separately existing outside the electronic device is a recorder installed in a space inside the door, and when the control code is input to the electronic device, the recorder The operation performed in response to the control code is characterized in that the recording starts as soon as the door is opened.

본 발명의 일 실시예는 상기 전자 기기는 사용자에게 상기 전자 기기의 상태 또는 정보 처리 결과를 표시해주는 표시부와, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 동작은, 상기 전자 기기가 상기 통신부를 통하여 상기 인증 코드를 서비스 제공 서버에 전달하고 상기 서비스 제공 서버가 상기 인증 코드에 대응하는 정보 처리를 수행한 결과를 상기 서비스 제공 서버로부터 전달받아 상기 표시부에 표시하는 것이고, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 인증 코드에 대응하는 적어도 하나의 정상 동작을 수행하되 상기 통신부를 통하여 상기 표시부에 표시 없이 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes a display unit for displaying a state or an information processing result of the electronic device to a user, and a communication unit in which the electronic device exchanges information with an external system. If it is determined that the input security code is a control code and the control code includes an additional code having an additional function of pretending to be an authentication code, the control code is an operation corresponding to the authentication code. The authentication code is transmitted to the service providing server through the communication unit, and the service providing server receives the result of performing the information processing corresponding to the authentication code from the service providing server and displays the result on the display unit. Execution is performed by the electronic device at least one normal operation corresponding to the authentication code. But performing is characterized in that notification that it has the additional conditions occur outside the given section without a corresponding display on the display unit through the communication unit.

본 발명의 일 실시예는 상기 전자 기기는 모바일 기기 또는 컴퓨터이고, 상기 보안 코드는 상기 전자 기기의 외부 서버에서 제공하는 서비스를 제공받기 위한 로그인 비밀 번호인 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is a mobile device or a computer, and the security code is a login password for receiving a service provided by an external server of the electronic device.

본 발명의 일 실시예는 상기 전자 기기는 금융 거래 기기이고, 상기 보안 코드는 계좌 잔액 조회, 계좌 이체, 현금 출금 중 적어도 하나를 수행하기 위한 비밀 번호이며, 상기 서비스 제공 서버는 사용자가 거래하고자 하는 금융 거래 기관에서 온라인 서비스를 제공하는 서버인 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device is a financial transaction device, and the security code is a password for performing at least one of account balance inquiry, account transfer, and cash withdrawal, and the service providing server is intended to be traded by the user. It is characterized in that the server that provides an online service in a financial transaction institution.

본 발명의 일 실시예는 상기 전자 기기는 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 정상 동작을 수행하며, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 인증 코드에 대응하는 정상 동작 또는 정상으로 인식되는 동작을 수행하되 상기 전자 기기에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes a communication unit for exchanging information with an external system, and the code control unit may further include an impersonation that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code is a control code including an additional code having a function, the normal operation corresponding to the authentication code is performed, and the execution of the additional operation is performed by the electronic device or the normal operation corresponding to the authentication code. Perform an operation recognized as normal, but notify the electronic device that the additional situation has occurred to the designated external counterpart through the communication unit without displaying.

본 발명의 일 실시예는 상기 전자 기기는 모바일 기기 또는 컴퓨터이고, 상기 보안 코드는 상기 전자 기기의 로그인 또는 잠금 해제 비밀 번호인 것을 특징으로 한다.An embodiment of the present invention is characterized in that the electronic device is a mobile device or a computer, and the security code is a login or unlock password of the electronic device.

본 발명의 일 실시예는 상기 코드 입력부에 인증 코드가 입력된 후에도, 미리 지정된 규칙에 의해 상기 코드 입력부를 활성화하여 사용자의 보안 코드 입력을 대기하게 하는 코드 입력부 제어 모듈을 포함하고, 상기 입력 대기 중에 상기 보안 코드가 입력되지 않은 경우, 상기 제어 코드의 입력에 대응하는 상기 부가 동작을 실행하는 것을 특징으로 한다.According to an embodiment of the present invention, even after an authentication code is input to the code input unit, a code input unit control module may be configured to activate the code input unit to wait for a user's security code input according to a predetermined rule. When the security code is not input, the additional operation corresponding to the input of the control code is executed.

본 발명의 일 실시예는 상기 인증 코드는 용도 별로 복수 개 구비되어 있고, 상기 제어 코드는 상기 인증 코드의 수만큼 구비되어 있되, 상기 인증 코드 각각에 일 대 일로 대응되도록 구비되어 있는 것을 특징으로 한다.According to an embodiment of the present invention, a plurality of authentication codes are provided for each purpose, and the control code is provided as many as the number of the authentication codes, and is provided to correspond to each of the authentication codes one to one. .

본 발명의 일 실시예는 상기 제어 코드는 전환 신호와 상기 인증 코드의 조합으로 구성되고, 상기 전환 신호와 조합되어 인증 코드가 입력되면, 상기 인증 코드는 제어 코드가 없는 인증 코드와 상기 제어 코드에 대응하는 상기 부가 동작을 모두 수행하는 것을 특징으로 한다.According to an embodiment of the present invention, the control code is composed of a combination of a switching signal and the authentication code, and when the authentication code is input in combination with the switching signal, the authentication code is included in the authentication code and the control code without the control code. And perform all of the corresponding additional operations.

본 발명의 일 실시예는 상기 전환 신호는 상기 전자 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the switching signal may include at least one of a touch, an impact, a shake, a button operation, and a voice recognition for the electronic device.

본 발명의 일 실시예는 상기 전환 신호는 상기 전자 기기와는 별도의 휴대용 장치로부터 상기 전자 기기에 무선 수신되는 것을 특징으로 한다.An embodiment of the present invention is characterized in that the switch signal is wirelessly received by the electronic device from a portable device separate from the electronic device.

본 발명의 일 실시예는 상기 전자 기기는, 상기 제어 코드를 한 번에 모두 입력받거나, 표시 모듈을 통해 별도의 코드를 입력받는 것처럼 표시하여 상기 제어 코드를 일정 단위씩 분리하여 입력받는 것을 특징으로 한다.An embodiment of the present invention is characterized in that the electronic device receives all of the control codes at once or displays them as if a separate code is input through a display module to receive the control codes separated by a predetermined unit. do.

본 발명의 일 실시예는 상기 부가 동작을 수행하기 위한 부가 정보를 취득하기 위하여 해당 부가 정보에 관련된 부가 정보 모듈을 제어하는 정보 제어부를 포함하고, 상기 부가 정보는, 상기 전자 기기의 위치, 모션, 기울기, 사진, 영상, 지문, 음성 중 적어도 하나를 포함하며, 상기 부가 정보 모듈은, GPS모듈, 모션 센서, 기울기 센서, 카메라, 지문 모듈, 마이크 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention includes an information control unit for controlling an additional information module related to the additional information in order to obtain the additional information for performing the additional operation, wherein the additional information includes a location, a motion, And at least one of a tilt, a photo, an image, a fingerprint, and a voice. The additional information module may include at least one of a GPS module, a motion sensor, a tilt sensor, a camera, a fingerprint module, and a microphone.

본 발명의 일 실시예는 상기 코드 제어부는 상기 제어 코드의 구조를 분석하여, 인증 코드, 부가 코드 식별자, 및 부가 코드의 조합을 판별하고, 상기 전자 기기의 위치 정보 및 사용자 개인 정보를 수집하여 처리하는 정보 제어부와 상기 코드 입력부 및 상기 코드 제어부를 제어하여 상기 제어 코드를 바탕으로 상기 전자 기기의 사용자 인증 및 부가 기능의 수행을 제어하는 중앙 처리부를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the code controller analyzes the structure of the control code to determine a combination of an authentication code, an additional code identifier, and an additional code, and collects and processes location information and user personal information of the electronic device. And a central processing unit controlling the information control unit, the code input unit, and the code control unit to control user authentication and performance of additional functions of the electronic device based on the control code.

본 발명의 일 실시예는 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고, 상기 코드 제어부는 상기 입력된 보안 코드가 인증 코드와 부가 기능을 가지는 부가 코드를 포함하는 제어 코드로 판단하면, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고, 상기 부가 동작은, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 부가 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device may include a mechanism for implementing physical movement of the electronic device in response to the input security code, and the code control unit may include an authentication code and an additional function. If it is determined that the control code includes an additional code, an operation corresponding to the authentication code is performed in the mechanism unit, and the additional operation corresponds to the additional code in at least one auxiliary device that is separately located outside the electronic device. And transmitting a command to perform an operation.

본 발명의 일 실시예는 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 부가 코드에 대응하는 부가 동작의 실행은, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 한다.According to an embodiment of the present invention, if the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function of pretending that the control code is an authentication code, The execution of the additional operation corresponding to the additional code is different from the display in which the authentication code is input and is displayed, and characterized in that the display of the most impersonation of the electronic device pretending to operate normally is displayed on the electronic device.

본 발명의 일 실시예는 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 가장 제어 코드에 포함되는 부가 코드에 대응하는 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 상기 가장 제어 코드를 서비스 제공 서버에 전달하고 상기 서비스 제공 서버가 상기 부가 코드에 대응하는 부가 동작을 실항한 결과를 전달받아 상기 표시부에 표시하는 것이고, 상기 부가 코드에 대응하는 부가 동작의 실행은, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 한다.An embodiment of the present invention includes a communication unit in which the electronic device exchanges information with an external system, and wherein the code control unit adds that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code, including the additional code having a function, execution of the additional operation corresponding to the additional code included in the impersonation control code, the electronic device provides the service control server through the communication unit And a result of performing the additional operation corresponding to the additional code by the service providing server and displaying the result on the display unit, and execution of the additional operation corresponding to the additional code is performed by displaying the authentication code. Is different from that of the electronic device. Characterized in that displayed here.

본 발명의 일 실시예는 상기 부가 동작의 실행은, 상기 전자 기기가 상기 표시부에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.According to an embodiment of the present invention, the execution of the additional operation is characterized in that the electronic device notifies the external correspondence unit designated by the communication unit without displaying on the display unit.

본 발명의 일 실시예는 상기 제어 코드 외부에 인증 코드가 저장되어 있는 경우, 상기 인증 코드를 추출하여, 상기 추출된 인증 코드를 인증하여 상기 인증 코드에 대응하는 동작을 실행하고, 상기 제어 코드는 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 동작을 수행하지 않고, 상기 제어 코드가 상기 인증 코드를 포함하는 경우에는, 상기 코드 제어부는 상기 제어 코드에 포함된 상기 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작을 실행하고, 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 동작을 수행하지 않는 것을 특징으로 한다.When the authentication code is stored outside the control code, an embodiment of the present invention extracts the authentication code, authenticates the extracted authentication code, and executes an operation corresponding to the authentication code. If the control code includes the authentication code without performing the normal operation of the electronic device corresponding to the authentication code without authentication of the authentication code, the code control unit extracts the authentication code included in the control code. After performing the authentication operation, the operation corresponding to the authentication code is executed, and the control code does not perform the normal operation of the electronic device corresponding to the authentication code without authentication of the extracted authentication code. .

본 발명의 일 실시예는 상기 전자 기기는 사용자에게 상기 전자 기기의 상태와 정보 처리 결과를 표시해주는 표시부와, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 표시부에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device may further include a display unit for displaying a state of the electronic device and a result of the information processing to a user, and a communication unit in which the electronic device exchanges information with an external system. Is characterized in that the electronic device notifies the external counterpart designated by the communication unit that the additional situation has occurred without displaying on the display unit.

본 발명의 일 실시예는 상기 코드 제어부는 상기 코드 입력부로 입력된 상기 보안 코드가 인증 코드인지 또는 가장 코드인지를 판단하고, 상기 보안 코드가 가장 코드이면 가장 상황 모드로 동작하고, 상기 보안 코드를 입력받아 처리한 결과를 사용자에게 표시하는 표시부와, 상기 코드 입력부, 코드 제어부, 표시부를 제어하는 중앙처리부를 포함하며, 상기 코드 입력부로 인증 코드가 입력되면 정상적으로 작업을 수행한 후 그 처리결과를 상기 표시부를 통해 출력하고, 상기 코드 입력부로 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인, 가장 코드가 입력되면, 실제로는 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시가 상기 표시부에 표시되며, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리 결과를 상기 표시부에 출력한 것과는 다른 것을 특징으로 한다.According to an embodiment of the present invention, the code controller determines whether the security code inputted to the code input unit is an authentication code or a best code, and operates in the most situational mode if the security code is the most code. And a display unit for displaying an input and processing result to a user, and a code input unit, a code control unit, and a central processing unit for controlling the display unit. When the most code is input, which is a control code including an additional code having an additional function of outputting through the display unit and disguising as an authentication code to the code input unit, the operation is not normally performed, but the authentication code is normally inputted. The designated impersonation mark, which appears to operate, is displayed on the display section, The group display is characterized in that different from what outputs the processing result processing, a verification code is input to the display unit.

본 발명의 일 실시예는 외부와 데이터 또는 신호를 송수신하는 통신부를 더 포함하고, 상기 가장 상황이 대응 상황인 경우, 상기 코드 대응부는 대응 상황임을 알리는 신호 또는 메시지를 생성하고, 상기 통신부는 상기 생성된 신호 또는 메시지를 통신 네트워크를 통해 사용자 대응 관제부로 송신하는 것을 특징으로 한다.An embodiment of the present invention further includes a communication unit for transmitting and receiving data or signals to and from the outside, when the most situation is a corresponding situation, the code corresponding unit generates a signal or message indicating that the corresponding situation, the communication unit is generated Characterized in that it transmits the signal or message to the user correspondence control unit through the communication network.

본 발명의 일 실시예는 상기 가장 표시는 금융 거래 표시임을 특징으로 한다.An embodiment of the present invention is characterized in that the most display is a financial transaction display.

본 발명의 일 실시예는 상기 가장 표시는 계좌 가장 잔액 표시, 이체 가장 완료 표시, 이체 가장 오류 표시, 시스템 가장 장애 표시 중 적어도 하나를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the disguise display may include at least one of an account disguise balance indication, a transfer disposition completion indication, a transfer disguise error indication, and a system disguise indication.

본 발명의 일 실시예는 상기 가장 표시는 상기 전자 기기의 잠금 해제 후 표시인 것을 특징으로 한다.According to an embodiment of the present invention, the disguise display is a display after unlocking the electronic device.

본 발명의 일 실시예는 상기 보안 코드의 일부 또는 전부가 문자, 숫자, 도형, 패턴, 사용자의 생체 정보, 기능키, 영역, 소리, 사용자의 제스처 중 적어도 어느 하나로 구성되고, 상기 코드 입력부는 키패드, 터치스크린, 카메라, 사용자 생체정보센서, 마이크로폰, 다이얼 중 적어도 하나를 포함하는 것을 특징으로 한다.In one embodiment of the present invention, a part or all of the security code is composed of at least one of letters, numbers, figures, patterns, user biometric information, function keys, areas, sounds, and user gestures, and the code input unit includes a keypad. , At least one of a touch screen, a camera, a user biometric sensor, a microphone, and a dial.

본 발명의 일 실시예는 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 서로 다른 가장 표시를 표시하는 것을 특징으로 한다.According to an embodiment of the present invention, different disguise displays are displayed based on the type of disguise code input to the code input unit.

본 발명의 일 실시예는 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 상기 대응 상황임을 알리는 신호 또는 메시지의 내용이 서로 다르고, 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 상기 대응 상황임을 알리는 신호 또는 메시지를 수신하는 대응 관제부의 연락처가 서로 다른 것을 특징으로 한다. According to an embodiment of the present invention, the content of a signal or a message indicating that the corresponding situation is different based on the type of the most code input to the code input unit, and based on the type of the most code input to the code input unit, The contact information of the corresponding control unit for receiving a signal or a message indicating that the corresponding situation is characterized in that different.

본 발명의 일 실시예는 상기 가장 표시는 가장 사용자 인터페이스, 사용자 애플리케이션의 가장 실행, 또는 사용자 애플리케이션의 가장 오류 및 장애 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention is characterized in that the impersonation indication includes at least one of an impersonation user interface, an impersonation of a user application, or an impersonation error and a failure of a user application.

본 발명의 일 실시예는 상기 가장 사용자 인터페이스는 가장 파일, 가장 파일 리스트, 가장 데이터, 가장 데이터 리스트 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention is characterized in that the most user interface includes at least one of a most file, a most file list, most data, and most data list.

본 발명의 일 실시예는 상기 대응 상황임을 나타내는 신호 또는 메시지가 송신될 때, 평상 시 신호 또는 메시지가 송신될 때 발생하는 모든 표시를 오프(OFF)시키는 것을 특징으로 한다.An embodiment of the present invention is characterized in that when a signal or message indicating that the corresponding situation is transmitted, all indications generated when a signal or message is normally transmitted are turned off.

본 발명의 일 실시예는 상기 입력된 보안 코드가 부가 코드를 포함하고, 상기 부가 코드에 대응하는 상기 부가 동작은 유보 상황 동작이고, 상기 유보 상황 동작은 정상적인 실행을 유보하고 부가 검증을 실행하는 것을 특징으로 한다.According to an embodiment of the present invention, the input security code includes an additional code, wherein the additional operation corresponding to the additional code is a reserved status operation, and the reserved status operation is to maintain normal execution and perform additional verification. It features.

본 발명의 일 실시예는 상기 부가 검증의 실행을 위하여 외부와 데이터를 송수신하는 통신부를 더 포함하는 것을 특징으로 한다.One embodiment of the present invention is characterized in that it further comprises a communication unit for transmitting and receiving data with the outside for executing the additional verification.

본 발명의 일 실시예는 상기 부가 동작은 부가 검증 단계의 결과로서 이상이 있다고 판단될 시 표시로 나타나는 음성, 음향, 시각, 진동 중 적어도 하나를 포함하거나, 보류, 취소, 차단, 신고, 통보 중 적어도 하나를 포함하는 추가적인 대응인 것을 특징으로 한다.An embodiment of the present invention may include at least one of voice, sound, time, and vibration, which are displayed as an indication when the additional operation is determined to be abnormal as a result of the additional verification step, or is suspended, canceled, blocked, reported, or notified of. It is an additional correspondence that includes at least one.

본 발명의 일 실시예는 상기 정상 절차의 실행은 금융 거래의 실행을 포함하고, 상기 인증 코드는 금융 보안 비밀 코드를 포함하고, 상기 부가 검증은 거래 상대방의 수신 계좌의 검증을 포함하며, 상기 부가 동작은 상대방 금융 거래의 제한을 포함하는 것을 특징으로 한다.In one embodiment of the present invention, the execution of the normal procedure includes the execution of a financial transaction, the authentication code includes a financial security secret code, and the additional verification includes verification of a receiving account of the counterparty. The operation is characterized by including the restriction of the counterparty financial transaction.

본 발명의 일 실시예는 상기 코드 제어부는 상기 부가 코드의 종류와 등급에 따라 메시지나 실행 명령을 서비스 기관, 공공 기관 또는 보안 업체 중 어느 하나 이상에 전달하여 부가 프로세스 또는 보안 프로세스를 실행시키는 것을 특징으로 한다.According to an embodiment of the present invention, the code control unit executes an additional process or a security process by transferring a message or an execution command to any one or more of a service institution, a public authority, or a security company according to the type and grade of the additional code. It is done.

본 발명의 일 실시예는 상기 정상 절차의 실행은 개폐부 열림을 포함하고, 상기 인증 코드는 개폐부 비밀 코드를 포함하며, 상기 부가 검증은 개폐부 주변 위험 요소의 검증을 포함하는 것을 특징으로 한다.An embodiment of the present invention is characterized in that the execution of the normal procedure includes opening and closing the opening, the authentication code includes the opening and closing secret code, and the additional verification includes the verification of risk factors around the opening and closing.

본 발명의 일 실시예는 상기 정상 절차의 실행은 기계, 기구 또는 전자 장치의 작동을 포함하고, 상기 인증 코드는 작동 비밀 코드를 포함하며, 상기 부가 검증은 상기 기계, 기구 또는 전자 장치의 주변 위험 요소의 검증을 포함하는 것을 특징으로 한다.In one embodiment of the present invention, the execution of the normal procedure includes the operation of a machine, apparatus, or electronic device, the authentication code includes an operation secret code, and the additional verification is an environmental hazard of the machine, apparatus, or electronic device. It is characterized by including the verification of the element.

본 발명의 일 실시예는 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.An embodiment of the present invention further includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation indicates that an additional situation occurs in an external correspondence unit designated by the electronic device through the communication unit. It is characterized by notifying.

본 발명의 일 실시예는 사용자 보안 코드 입력 기능을 구비한 제어 시스템에서 사용되는 전환 기기에 있어서, 사용자가 필요시 작동하는 장치 작동부를 포함하고, 상기 장치 작동부를 작동하면 사용자 전자 기기에 전환 신호를 무선 송신하는 전환 통신부를 포함하고, 상기 전환 신호를 송신하도록 하는 작동은 상기 전환 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나이고, 상기 송신된 전환 신호는 상기 사용자 전자 기기의 인증 코드와 조합되는 부가 기능을 가지는 부가 코드로 처리되며, 상기 인증 코드와 상기 부가 코드의 조합은 상기 사용자 전자 기기의 인증과 부가 동작을 수행하는 제어 코드이고, 상기 사용자 전자 기기에 상기 전환 신호와 상기 인증 코드가 처리되면, 상기 인증 코드와 상기 부가 코드에 대응하는 동작을 수행하는 것을 특징으로 한다.In one embodiment of the present invention, a switching device used in a control system having a user security code input function, comprising a device operation unit for operating the user when necessary, and when the device operation unit is operated to provide a switching signal to the user electronic device And a switching communication unit for wireless transmission, wherein the operation of transmitting the switching signal is at least one of a touch, an impact, a shaking, a button operation, and voice recognition of the switching device, wherein the transmitted switching signal is an input of the user electronic device. It is processed as an additional code having an additional function combined with an authentication code, wherein the combination of the authentication code and the additional code is a control code for performing authentication and additional operations of the user electronic device. When the authentication code is processed, an operation corresponding to the authentication code and the additional code It characterized in that it performs.

본 발명의 일 실시예는 상기 전환 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 한다.An embodiment of the present invention further includes a communication unit in which the switching device exchanges information with an external system, and the execution of the additional operation indicates that an additional situation occurs in an external correspondence unit designated by the electronic device through the communication unit. It is characterized by notifying.

본 발명의 일 실시예는 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 컴퓨터 판독가능 기록 매체에 있어서, 상기 전자 기기를 통해 보안 코드를 입력받고, 상기 입력된 보안 코드가 인증 코드인지 또는 상기 인증 코드와 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하고, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하고, 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 것을 특징으로 한다.An embodiment of the present invention provides a computer-readable recording medium recording a control program for controlling an electronic device having a security code input function, wherein the security code is input through the electronic device, and the inputted security code is authenticated. Determine whether the code is a control code including an additional code having an additional function separately from the authentication code, and if the input security code consists only of the authentication code, the electronic device responds to the authentication code. If the input security code is a control code including the authentication code and the additional code, perform at least a part of the operation corresponding to the authentication code, and separately perform an additional operation corresponding to the additional code. Execute, and wherein the entered security code includes the additional code and the additional code If the additional function corresponding to the code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed, and separately, the additional function corresponding to the additional code is executed. .

본 발명의 일 실시예는 사용자 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 기록 매체에 있어서, 상기 전자 기기를 통해 보안 코드를 입력 받고, 사용자로부터 입력 받은 상기 보안 코드가 정상 동작모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하고, 상기 입력된 보안 코드가 인증 코드인 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 보안 코드가 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 부가 코드에 대응하는 부가 동작을 실행하며, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 동작은, 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하는 것이고, 상기 입력된 보안 코드가 상기 가장 제어 코드인 경우에는, 상기 전자 기기는 외부 대응부에 아무런 표시 없이 비상 상황이 발생하였음을 통지하며, 또한 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 것을 특징으로 한다.According to an embodiment of the present invention, in a recording medium recording a control program for controlling an electronic device having a user security code input function, the security code is input through the electronic device and the security code received from the user is normal. It is determined whether the authentication code is authenticated to enter the operation mode or a control code including an additional code having an additional function, and if the input security code is an authentication code, the electronic device corresponds to the authentication code. If the security code is a control code including the additional code, executes an additional operation corresponding to the additional code, the input security code is a control code, and the control code is an authentication code Impersonation control code, including an additional code having additional functionality to pretend to be If it is determined that the operation corresponding to the authentication code, the electronic device performs the operation corresponding to the authentication code, when the input security code is the most control code, the electronic device is an external counterpart It is notified that an emergency situation has occurred without any indication, and the execution of the additional operation is characterized in that the electronic device corresponds to the additional code.

본 발명의 일 실시예는 사용자 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 기록 매체에 있어서, 상기 전자 기기를 통해 보안 코드를 입력 받고, 사용자로부터 입력 받은 상기 보안 코드가 정상 동작모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하고, 상기 입력된 보안 코드가 인증 코드인 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 보안 코드가 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 부가 코드에 대응하는 부가 동작을 실행하며, 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고, 상기 입력된 보안 코드가 제어 코드이면, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드인지를 판단하여 처리하고, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고, 상기 부가 동작은, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체임을 특징으로 한다.According to an embodiment of the present invention, in a recording medium recording a control program for controlling an electronic device having a user security code input function, the security code is input through the electronic device and the security code received from the user is normal. It is determined whether the authentication code is authenticated to enter the operation mode or a control code including an additional code having an additional function, and if the input security code is an authentication code, the electronic device corresponds to the authentication code. If the security code is a control code including the additional code, executes an additional operation corresponding to the additional code, and the electronic device physically corresponds to the input security code. A mechanism for implementing movement, wherein the input security code is If it is a code, the control code determines whether the control code is the most control code, including an additional code having an additional function of pretending to be an authentication code, and performs an operation corresponding to the authentication code to the mechanism unit. The operation is a computer-readable recording medium, characterized in that for recording a program for transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device that is external to the electronic device. .

본 발명의 일 실시예는 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 전자 기기에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체임을 특징으로 한다.An embodiment of the present invention further includes a communication unit in which the electronic device exchanges information with an external system, and the execution of the additional operation is performed by an external correspondence unit designated by the electronic device through the communication unit without being displayed on the electronic device. And a computer readable recording medium characterized by recording a program for notifying that an additional situation has occurred.

본 발명의 일 실시예는 사용자 보안 코드 입력 기능을 구비한 제어 시스템에 있어서, 보안 코드를 입력받는 코드 입력부와, 상기 코드 입력부에 입력된 보안 코드가 인증 코드인지 또는 상기 인증 코드와는 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 인증 코드에 대응하는 동작을 수행하고, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 상기 제어 코드에 포함된 부가 코드에 대응하는 부가 동작을 실행하고, 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 것을 특징으로 한다.According to an embodiment of the present invention, in a control system having a user security code input function, a code input unit for receiving a security code and a security code input to the code input unit are added separately from the authentication code or the authentication code. And a code control unit for determining and processing a control code including an additional code having a function, wherein the code control unit performs an operation corresponding to the authentication code when the input security code includes only an authentication code, When the input security code is a control code including the authentication code and the additional code, at least a part of an operation corresponding to the authentication code is performed, and an additional operation corresponding to the additional code included in the control code is performed. The sub-code includes the sub-code and the sub-code corresponding to the sub-code. If the function is included an operation corresponding to the identification code, characterized in that running the additional operation corresponding to the sub-code, and performing at least a portion of the operation corresponding to the authentication code Separately.

본 발명의 일 실시예는 상기 제어 코드 외부에 인증 코드가 저장되어 있는 경우, 상기 인증 코드를 추출하여, 상기 추출된 인증 코드를 인증하여 상기 인증 코드에 대응하는 동작의 적어도 일부를 실행하고, 상기 제어 코드는 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 정상 인증 동작을 수행하지 않고, 상기 제어 코드가 상기 인증 코드를 포함하는 경우에는, 상기 코드 제어부는 상기 제어 코드에 포함된 상기 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작의 적어도 일부를 실행하고, 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 정상 인증 동작을 수행하지 않는 것을 특징으로 한다.When an authentication code is stored outside the control code, an embodiment of the present invention extracts the authentication code, authenticates the extracted authentication code, and executes at least a part of an operation corresponding to the authentication code. The control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the authentication code, and when the control code includes the authentication code, the code control unit extracts the authentication code included in the control code. After performing the authentication operation, at least a part of the operation corresponding to the authentication code is executed, and the control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the extracted authentication code. .

본 발명의 일 실시예는 통신 네트워크를 통해 상기 전자 기기와 데이터 또는 신호를 송수신하는 부가 검증부를 포함하고, 상기 입력된 보안 코드가 부가 검증의 부가 기능을 실행하는 부가 코드를 포함하는 제어 코드인 경우, 정상적인 절차를 실행하는 것을 유보하고, 부가 프로세스를 진행하여, 부가적인 상황 정보를 검증하는 부가 검증 동작을 실행하는 것을 특징으로 한다.An embodiment of the present invention includes an additional verification unit for transmitting and receiving data or signals to and from the electronic device through a communication network, and wherein the input security code is a control code including an additional code for executing an additional function of additional verification. The method may further suspend the normal procedure, proceed with the additional process, and perform an additional verification operation for verifying additional context information.

본 발명의 일 실시예는 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고, 상기 부가 동작은, 상기 전자 기기에 아무런 표시 없이 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 한다.According to an embodiment of the present invention, the electronic device includes a mechanism for implementing physical movement of the electronic device in response to the input security code, and the code control unit includes the input security code being a control code and the control. If the code is judged to be the most control code, including an additional code having an additional function that pretends to be an authentication code, an operation corresponding to the authentication code is performed on the mechanism unit, and the additional operation is performed on the electronic device. And transmitting a command to perform an operation corresponding to the most control code to at least one auxiliary device separately existing outside the electronic device without displaying.

본 발명의 일 실시예는 사용자 보안 코드 입력 기능을 구비한 제어 시스템에 있어서, 사용자로부터 보안 코드를 입력받는 전자 기기와, 통신 네트워크를 통해 상기 전자 기기와 신호 또는 메시지를 송수신하는 대응 관제부를 포함하고, 상기 전자 기기에 입력된 보안 코드가 인증 코드이면 정상적으로 작업을 수행한 후 그 처리결과를 표시하고, 상기 전자 기기에 입력된 보안 코드가 가장 코드이면 실제로는 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시를 표시하고, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리결과와는 다른 것이며, 대응 상황임을 알리는 신호 또는 메시지를 상기 대응 관제부로 송신하는 것을 특징으로 한다.According to an embodiment of the present invention, a control system having a user security code input function includes an electronic device receiving a security code from a user, and a corresponding control unit for transmitting and receiving a signal or a message with the electronic device through a communication network; If the security code input to the electronic device is an authentication code, the operation is performed normally and then the processing result is displayed. If the security code input to the electronic device is the most code, the operation is not normally performed. The designated disguise indication, which is input and appears to operate normally, is different from the processing result in which the authentication code is input and processed, and a signal or a message informing that it is a response situation is transmitted to the corresponding control unit. do.

본 발명의 일 실시예는 상기 가장 표시는 계좌 가장 잔액 표시, 시스템 가장 장애 표시, 이체 가장 완료 표시, 이체 가장 오류 표시, 인터페이스의 가장 표시, 애플리케이션의 가장 실행, 애플리케이션의 가장 오류 중 적어도 하나를 포함하는 것을 특징으로 한다.In one embodiment of the present invention, the impersonation indication includes at least one of the account impairment balance indication, the system impersonation failure indication, the transfer impersonation indication, the transfer impersonation error indication, the interface impersonation indication, the execution of the application, the most errors of the application Characterized in that.

본 발명의 일 실시예는 보안 코드를 입력받는 코드 입력부와, 상기 코드 입력부에 입력된 보안 코드가 상기 인증 코드인지 또는 상기 인증 코드와는 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고, 상기 코드 제어부는, 상기 코드 입력부에 입력된 보안 코드가 제어 코드인 경우에는 상기 제어 코드에 포함된 부가 코드에 대응하는 부가 동작을 실행하며, 상기 전자 기기는 사용자에게 상기 전자 기기의 상태와 정보 처리 결과를 표시해주는 표시부를 포함하고, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면, 상기 인증 코드에 대응하는 동작을 수행하며, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 가장 표시를 상기 표시부에 표시하는 것을 특징으로 한다.According to an embodiment of the present invention, whether a security code input unit for receiving a security code and the security code input to the code input unit are the authentication code or a control code including an additional code having additional functions separately from the authentication code. And a code control unit which determines and processes the code control unit. When the security code input to the code input unit is a control code, the code control unit executes an additional operation corresponding to the additional code included in the control code. And a display unit for displaying a state of the electronic device and a result of the information processing to the user, wherein the code control unit has an additional function of impersonating that the input security code is a control code and the control code is an authentication code. If it is determined that the most control code, including a code, and performs an operation corresponding to the authentication code, The execution of the additional operation is characterized in that the electronic device displays an impersonation display corresponding to the additional code on the display unit.

본 발명의 일 실시예는 코드 입력 기능을 갖는 사용자 기기에 적용되는 것으로서, 상기 사용자 기기에는 인증 코드, 부가 코드 식별자, 및 부가 코드 중 적어도 하나를 포함하는 제어 코드가 저장되어 있고, 상기 부가 코드에 대응하여 수행되는 부가 기능이 저장되어 있으며, 상기 사용자 기기에 입력되는 상기 제어 코드의 상기 인증 코드에 의해 상기 사용자 기기의 잠금 상태가 해제 또는 사용자가 인증되는 경우 상기 부가 코드에 해당하는 부가 기능을 상기 사용자 기기 자체적으로 수행하되, 상기 부가 기능이 상기 사용자 기기 자체적으로 수행하지 않는 경우에 상기 제어 코드를 상기 사용자 기기와 통신으로 연결된 외부의 서비스 제공 서버에 전송하여 상기 부가 기능 수행을 요청하는 것을 특징으로 한다.An embodiment of the present invention is applied to a user device having a code input function. The user device stores a control code including at least one of an authentication code, an additional code identifier, and an additional code. The additional function to be performed is stored, and if the lock state of the user device is released or the user is authenticated by the authentication code of the control code input to the user device, the additional function corresponding to the additional code is recalled. When the additional function is performed by the user device itself, but the additional function is not performed by the user device itself, the control code is transmitted to an external service providing server connected to the user device to request the performance of the additional function. do.

본 발명의 일 실시예는 상기 보안 코드를 입력받는 사용자 기기는 스마트폰이나 태블릿과 같은 모바일 통신 기능을 갖는 휴대용 전자 기기, 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기, 통신 기능을 갖도어록 장치, 및 통신 기능 및 사용자 인증 코드 입력 기능을 갖는 전자 기기 중 적어도 하나를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, a user device receiving the security code may include a mobile electronic device such as a smart phone or a tablet, a financial device capable of performing a financial transaction including a wired / wireless communication function such as a cash dispenser. And at least one of a terminal, a device having a communication function, and an electronic device having a communication function and a user authentication code input function.

본 발명의 일 실시예는 상기 인증 코드는 사용자 기기나 서비스 제공 서버의 보안 기능에 관련된 코드로서, 상기 사용자 기기나 서비스 제공 서버의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드인 것을 특징으로 한다.In one embodiment of the present invention, the authentication code is a code related to a security function of a user device or a service providing server, and is a code that performs a function related to login restriction and release of the user device or service providing server and a function related to login. It is characterized by.

본 발명의 일 실시예는 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서, 전자 기기을 통해 보안 코드를 입력받는 단계, 상기 입력된 보안 코드가 인증 코드인지 또는 부가 기능을 가지는 부가 코드가 포함된 제어 코드인지를 판단하는 단계, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하는 단계, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 단계, 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 단계를 포함하는 것을 특징으로 한다.An embodiment of the present invention provides a method for executing an additional function using an electronic device having a security code input function, the method comprising: receiving a security code through an electronic device, whether the input security code is an authentication code, or an additional function; Determining whether the control code includes a code; if the input security code includes only an authentication code, performing an operation corresponding to the authentication code by the electronic device; and inputting the security code to the authentication code. In the case of a control code including the additional code, performing at least a part of an operation corresponding to the authentication code, and separately performing an additional operation corresponding to the additional code, wherein the input security code is configured to perform the additional code. And an additional function corresponding to the additional code corresponds to the authentication code. When included it is characterized in that it comprises a step of executing an additional operation corresponding to the sub-code, and performing at least a portion of the operation corresponding to the authentication code Separately.

본 발명의 일 실시예는 상기 부가 동작을 실행하는 단계는, 상기 부가 코드에 대응하는 부가 동작의 실행으로, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 한다.According to an embodiment of the present invention, the performing of the additional operation may be performed by performing an additional operation corresponding to the additional code, which is different from a display in which the authentication code is inputted. It is characterized by displaying the most display on the electronic device.

본 발명의 일 실시예는 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서, 전자 기기를 통해 보안 코드를 입력받는 단계, 상기 입력된 보안 코드가 인증 코드인지 또는 제어 코드인지 판단하는 단계, 상기 입력된 보안 코드가 인증 코드인 경우에는, 상기 전자 기기는 상기 인증 코드에 대응하여 상기 전자 기기에 구비된 기구부를 동작시키는 단계, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 경우에는, 상기 적어도 하나의 보조 장치에 상기 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하고, 상기 기구부에 상기 인증 코드에 대응하는 동작을 수행시키는 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, in a method of executing an additional function using an electronic device having a security code input function, receiving a security code through an electronic device, and determining whether the input security code is an authentication code or a control code. And if the input security code is an authentication code, operating the mechanism provided in the electronic device in response to the authentication code, wherein the input security code is a control code and the control code. Is an additional code having an additional function to pretend to be an authentication code, transmitting a command to the at least one auxiliary device to perform an operation corresponding to the control code, and corresponding to the authentication code in the mechanism part. It characterized in that it comprises the step of performing an operation.

본 발명의 일 실시예는 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서, 사용자 기기을 통해 보안 코드를 입력받는 단계, 상기 입력된 보안 코드가 인증 코드인 경우에는, 상기 사용자 기기는 상기 인증 코드를 서비스 제공 시스템에 전달하고, 상기 서비스 제공 시스템에서 인증 코드에 대응하는 정보 처리를 수행한 결과를 전달받아 상기 사용자 기기에 구비된 표시부에 표시하는 단계, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 경우에는, 상기 사용자 기기는 인증 코드를 상기 서비스 제공 시스템에 전달하고, 상기 서비스 제공 시스템에서 인증 코드에 대응하는 정보 처리를 수행한 결과를 전달받아 상기 사용자 기기에 구비된 표시부에 표시하고, 상기 표시부에 아무런 표시 없이 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, in a method of executing an additional function using an electronic device having a security code input function, receiving a security code through a user device, and when the input security code is an authentication code, the user device And transmitting the authentication code to a service providing system, receiving the result of performing information processing corresponding to the authentication code in the service providing system, and displaying the authentication code on a display unit provided in the user device, wherein the input security code is controlled. Code, and when the control code includes an additional code having an additional function of pretending to be an authentication code, the user device transmits an authentication code to the service providing system, and corresponds to an authentication code in the service providing system. The user device provided with the result of performing the information processing Characterized in that it comprises a step of displaying a bitter, and notifies the additional condition has occurred to the external counterpart with no display on the display unit.

본 발명의 일 실시예는 코드 입력 기능을 갖는 사용자 기기에 적용되는 기기 제어 방법으로서, 상기 사용자 기기가 사용자로부터 인증 코드, 부가 코드 식별자, 및 복수의 부가 코드 중 적어도 하나가 하나의 코드로서 조합된 제어 코드를 입력받는 단계, 상기 사용자 기기가 상기 입력받은 제어 코드를 분석하는 단계, 상기 제어 코드의 상기 인증 코드를 인증하여 상기 사용자 기기의 잠금 상태를 해제 또는 사용자를 인증하고, 상기 잠금 상태가 해제 또는 사용자를 인증되는 경우 상기 제어 코드의 부가 코드에 대응하는 부가 기능을 상기 사용자 기기 자체적으로 수행하는 단계 또는 자체적으로 수행하지 않는 단계 중 적어도 하나를 포함하는 것을 특징으로 한다.An embodiment of the present invention is a device control method applied to a user device having a code input function, wherein the user device combines at least one of an authentication code, an additional code identifier, and a plurality of additional codes from a user as one code. Receiving a control code, analyzing, by the user device, the received control code, authenticating the authentication code of the control code to release a lock state or authenticating a user, and the lock state is released Or if the user is authenticated, at least one of performing the additional function corresponding to the additional code of the control code by itself or not performing the additional function by itself.

본 발명의 일 실시예는 상기 잠금 상태가 해제된 후 상기 제어 코드의 부가 코드에 해당하는 부가 기능을 상기 사용자 기기 자체적으로 수행하지 않는 경우, 상기 제어 코드를 상기 사용자 기기와 통신으로 연결된 외부의 서비스 제공 서버에 전송하여 상기 부가 기능 수행을 요청하는 단계를 더 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, when the user device itself does not perform an additional function corresponding to the additional code of the control code after the lock state is released, an external service connected to the control device through communication with the user device. The method may further include requesting to perform the additional function by transmitting to the provision server.

본 발명의 일 실시예는 상기 부가 기능 수행을 요청받은 서비스 제공 서버가 상기 사용자 기기로부터 전송되는 제어 코드를 수신하는 단계, 상기 전송받은 제어 코드에서 특정 기능이나 서비스의 수행과 관련된 부가 코드를 추출하는 단계, 상기 제어 코드로부터 추출된 상기 부가 코드에 대응하는 부가 기능을 수행하는 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention, the service providing server, which is requested to perform the additional function, receives a control code transmitted from the user device, and extracts an additional code related to the execution of a specific function or service from the received control code. And performing an additional function corresponding to the additional code extracted from the control code.

본 발명의 일 실시예는 상기 부가 기능을 상기 사용자 기기 자체적으로 수행하는 단계에서, 상기 제어 코드의 부가 코드 부분에 부가 코드로 등록되지 않은 의미없는 숫자나 문자 혹은 특수문자가 입력될 경우 상기 제어 코드의 인증 코드에 해당하는 기능만 수행되는 것을 특징으로 한다.According to an embodiment of the present invention, in the step of performing the additional function by the user device itself, when the meaningless number, letter, or special character not registered as an additional code is input to the additional code part of the control code, the control code Characterized in that only the function corresponding to the authentication code is performed.

본 발명의 일 실시예는 사용자 편의를 위한 기능 및 부가 상황 신고를 위한 기능에 대응하여 설정된 부가 코드 중 적어도 하나를 포함하는 것을 특징으로 한다.One embodiment of the present invention is characterized in that it comprises at least one of the additional code set in correspondence with the function for the user convenience and the function for the additional status report.

본 발명의 일 실시예는 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서, 사용자가 필요시 장치 작동부를 작동하는 단계, 상기 장치 작동부를 작동하면 전환 통신부가 사용자 전자 기기에 전환 신호를 무선 송신하는 단계, 상기 송신된 전환 신호가 상기 사용자 전자 기기의 인증 코드와 조합되는 부가 기능을 가지는 부가 코드로 처리되는 단계, 상기 사용자 전자 기기에 상기 전환 신호와 상기 인증 코드가 처리되면, 상기 인증 코드와 상기 부가 코드에 대응하는 동작을 모두 수행하는 단계를 포함하되, 상기 인증 코드와 부가 코드의 조합은 상기 사용자 전자 기기의 인증과 부가 동작을 수행하는 제어 코드이고, 상기 전환 신호를 송신하도록 하는 작동은 상기 전환 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나인 것을 특징으로 한다.An embodiment of the present invention provides a method for executing an additional function using an electronic device having a security code input function, comprising: operating a device operation unit when a user needs it, and switching the communication unit to the user electronic device when the device operation unit is operated. Wirelessly transmitting a signal, processing the transmitted switching signal into an additional code having an additional function combined with an authentication code of the user electronic device, and when the switching signal and the authentication code are processed by the user electronic device, And performing all operations corresponding to the authentication code and the additional code, wherein the combination of the authentication code and the additional code is a control code for performing authentication and additional operations of the user electronic device, and transmits the switch signal. The actuation may be touch, shock, shake, button actuation or voice recognition for the switching device. It is characterized in that at least one of.

본 발명의 일 실시예는 사용자가 상황에 따라 인증 코드 또는 가장 코드를 입력하는 입력 단계와, 상기 입력된 코드가 가장 코드인지 또는 인증 코드인지를 판단하는 판단 단계와, 상기 판단 단계에서 상기 입력된 코드가 인증 코드로 판단되는 경우, 정상적으로 작업을 수행한 후 그 처리 결과를 표시하는 정상 처리 단계와, 상기 판단 단계에서 상기 입력된 코드가 가장 코드로 판단되는 경우, 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시를 표시하고, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리결과와는 다른 것을 특징으로 한다. According to an embodiment of the present invention, an input step of a user inputting an authentication code or an impersonation code according to a situation, a determination step of determining whether the input code is an impersonation code or an authentication code, and the input in the determination step If it is determined that the code is an authentication code, a normal processing step of performing a normal operation and then displaying the processing result; and if the input code is determined to be the most code in the determination step, the operation is not normally performed. A code is inputted to display a designated disguise display, which appears to operate normally, wherein the disguise display is different from a processing result in which an authentication code is input and processed.

본 발명의 일 실시예는 사용자 상황을 알리는 신호 또는 메시지를 생성하여 송신하는 부가 제어 단계를 포함하고, 상기 부가 제어 단계는 가장 코드 입력으로 인한 대응 제어 모드 진입 단계와, 상기 가장 코드의 종류에 의거하여 대응 관제부의 연락처를 지정하는 단계와, 모든 외부 송신 표시 장치를 오프(OFF)시키는 단계를 포함하는 것을 특징으로 한다.An embodiment of the present invention includes an additional control step of generating and transmitting a signal or a message informing a user situation, wherein the additional control step is based on a step of entering a corresponding control mode due to a code input and a type of the code. And designating the contact information of the corresponding control unit and turning off all external transmission display devices.

본 발명의 일 실시예는 사용자가 가장 코드를 입력한 후 상기 가장 코드를 해제하고자 하는 경우 이를 해제하기 위한 별도의 코드를 입력하여, 상기 가장 코드에 따른 조치를 해제하는 단계를 더 포함하는 것을 특징으로 한다.An embodiment of the present invention further comprises the step of releasing an action according to the impersonation code by inputting a separate code for releasing the impersonation code after a user inputs an impersonation code. It is done.

본 발명의 일 실시예는 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 부가 검증의 부가 기능을 가지는 부가 코드를 포함하는 것으로 판단하면, 사용자 정보에 대한 부가 검증을 이행하는 부가 동작을 실행하는 것을 특징으로 한다.According to an embodiment of the present invention, when the code control unit determines that the input security code is a control code and the control code includes an additional code having an additional function of additional verification, the code control unit performs additional verification on user information. Characterized in that the additional operation to perform.

본 발명은 인증 코드와 부가 코드를 조합한 코드 입력 방식을 이용하여 스마트폰, 모바일 기기, 컴퓨터, 금융 단말, 도어 전자 기기 등의 각종 사용자 전자 기기의 기능이나 서비스에 대하여 본래의 기능인 보안 기능과 사용자의 편의를 위한 부가 기능을 동시에 수행할 수 있도록 함으로써 사용자의 편의성을 향상시키는 효과가 있다.The present invention provides a security function and a user that are inherent to the functions and services of various user electronic devices such as a smartphone, a mobile device, a computer, a financial terminal, a door electronic device, and the like by using a code input method combining a verification code and an additional code. It is possible to simultaneously perform additional functions for the convenience of the user.

본 발명은 가장 제어 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법을 제공하여 사용자가 범죄의 위협이나 급작스러운 보안 위험 상황에 직면하였을 때 모바일 기기뿐만 아니라 은행 현금 자동 인출기 또는 이와 유사한 금융 거래 기기나 그 외 사용자 보안 코드 입력 방식의 사용자 기기에 가장 제어 코드를 입력하면 사용자 기기가 정상 동작함과 동시에 은밀하게 외부의 대응부에 위험 상황을 알려 범죄자의 위해로부터 효율적으로 대처할 수 있게 하는 효과가 있다.The present invention provides an electronic device, a control system, a recording medium, and a method using the most control code, so that when a user is faced with a threat of crime or a sudden security risk situation, not only a mobile device but also a bank cash dispenser or similar financing. Inputting the most control code into a trading device or other user's security code input method enables the user device to operate normally and cover the external countermeasures to the external countermeasures so that it can effectively deal with the dangers of the criminal. There is.

본 발명은 사용자 기기에 가장 제어 코드를 입력하면 사용자 기기가 실제로는 정상 동작하지 않으면서도 마치 정상 동작하는 것처럼 보이는 가장 표시를 표시하게 하여 범죄자를 기만함으로써, 위험 상황이 지나간 후 피해 복구가 용이해지는 효과가 있다.According to the present invention, when a user enters the most control code into the user device, the user device displays the most indication that seems to operate normally without actually operating, thereby deceiving the criminal, thereby facilitating recovery after a dangerous situation. There is.

본 발명은 사용자가 범죄의 위협이나 급작스러운 보안 위험 상황에 직면하였을 때 모바일 기기뿐만 아니라 은행 현금 자동 인출기 또는 이와 유사한 금융 거래 기기나 그 외 사용자 보안 코드 입력 방식의 전자 통신 기기를 이용하여 실제로는 정상적으로 동작하지 않지만 마치 정상적으로 동작하는 것처럼 범죄자를 기만하면서, 사용자 기기의 코드 제어부를 통하여 외부의 대응 관제부에 위험 상황을 알려 범죄자의 위해로부터 효율적으로 대처할 수 있게 하는 효과가 있다.The present invention uses a bank cash dispenser or similar financial transaction device or other electronic communication device of a user security code as well as a mobile device when a user faces a threat of crime or a sudden security risk situation. Although it does not operate but deceives the criminal as if it is operating normally, it is effective to notify the external response control unit of the dangerous situation through the code control unit of the user device to effectively deal with the danger of the criminal.

본 발명은 부가 코드를 이용한 보안 검증 시스템 및 방법을 제공하는 것으로, 통상의 보안 방법에 추가적인 보안 검증을 시행함으로써 금융 거래, 정보, 통신, 물건, 시설물 보안 등에 있어서 필요시 보다 높은 수준의 보안을 확보할 수 있는 유리한 점이 있다.The present invention provides a security verification system and method using an additional code, and by performing additional security verification to the conventional security method to secure a higher level of security when necessary in financial transactions, information, communication, goods, facilities security, etc. There is an advantage to this.

도 1은 본 발명의 일실시예에 따른 보안 코드를 이용한 제어 시스템 구성을 보인 것이다.1 shows a configuration of a control system using a security code according to an embodiment of the present invention.

도 2는 본 발명의 일실시예에 따른 사용자 기기의 구성을 보인 것이다.2 shows a configuration of a user device according to an embodiment of the present invention.

도 3은 본 발명의 일실시예에 따른 금융 거래 기기(사용자 기기)의 정상 표시와 가장 표시를 비교한 것이다.3 compares a normal display and an impersonation display of a financial transaction device (user device) according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 컴퓨터(사용자 기기)에 로그인 비밀 번호로 인증 코드가 입력된 경우의 정상 표시와, 제어 코드가 입력된 경우의 가장 표시를 비교한 것이다.FIG. 4 compares a normal display when an authentication code is entered as a login password to a computer (user device) according to an embodiment of the present invention, and a disguise display when a control code is input.

도 5는 본 발명의 일실시예에 따른 컴퓨터(사용자 기기)에 전자메일 서비스의 로그인 비밀 번호로 인증 코드가 입력된 경우의 정상 표시와, 제어 코드가 입력된 경우의 가장 표시를 비교한 것이다.FIG. 5 compares a normal display when an authentication code is entered as a login password of an e-mail service to a computer (user device) according to an embodiment of the present invention, and an impersonation display when a control code is input.

도 6은 본 발명의 일실시예에 따른 전자 도어록(사용자 기기)에 제어 코드가 입력된 경우 도어의 잠금을 해제함과 더불어 범죄자의 목적 실현을 방해하기 위해 실내에 구비된 여러 장치와 연계하는 구성을 보인 것이다.FIG. 6 is a configuration in which a door is unlocked when a control code is input to an electronic door lock (user device) according to an embodiment of the present invention and associated with various devices provided in a room to prevent a criminal from realizing an object. Will be shown.

도 7은 본 발명의 일실시예에 따른 제어 코드를 이용한 부가 상황 대응 방법을 보인 흐름도이다.7 is a flowchart illustrating a method for coping with an additional situation using a control code according to an embodiment of the present invention.

도 8은 본 발명의 일실시예에 따른 제어 코드의 구성과, 제어 코드가 컴퓨터의 로그인 비밀 번호로서 기능하는 것을 보인 것이다.8 shows a configuration of a control code according to an embodiment of the present invention, and the control code functions as a login password of a computer.

도 9는 본 발명의 일실시예에 따른 스마트 폰의 잠금 해제 패턴으로서의 인증 코드(인증 패턴) 및 제어 코드(제어 패턴)의 구성을 도시한 것이다. 9 illustrates the configuration of an authentication code (authentication pattern) and a control code (control pattern) as an unlocking pattern of a smart phone according to an embodiment of the present invention.

도 10은 본 발명의 일실시예에 따른 서비스 제공 서버의 제어 단계를 보인 흐름도이다.10 is a flowchart illustrating a control step of a service providing server according to an embodiment of the present invention.

도 11은 본 발명의 일실시예에 따른 제어 코드를 이용한 기기 제어 단계를 보인 흐름도이다.11 is a flowchart illustrating a device control step using a control code according to an embodiment of the present invention.

도 12는 본 발명의 일실시예에 따른 전환 기기를 이용한 금융 거래 서비스 시스템 및 동작 방법에 관한 흐름도를 도시한 것이다.12 is a flowchart illustrating a financial transaction service system and an operation method using a switching device according to an embodiment of the present invention.

도 13은 본 발명의 일실시예에 따른 전환 기기를 이용한 전자 도어록 시스템 및 방법에 관한 흐름도를 도시한 것이다. 13 is a flowchart illustrating an electronic door lock system and method using a switching device according to an embodiment of the present invention.

도 14는 본 발명의 일실시예에 따른 가장 코드를 이용한 보안 시스템 구성을 보인 구성도이다.14 is a block diagram showing the configuration of a security system using the impersonation code according to an embodiment of the present invention.

도 15는 본 발명의 일 실시예에 따른 부가 코드를 이용한 보안 검증 시스템의 구성도이다.15 is a block diagram of a security verification system using an additional code according to an embodiment of the present invention.

도 16은 본 발명의 일 실시예에 따른 부가 코드를 이용한 보안 검증 방법의 절차 흐름도이다.16 is a flowchart illustrating a security verification method using an additional code according to an embodiment of the present invention.

도 17은 본 발명의 일 실시예에 따른 부가 검증 단계를 포함하고, 부가 검증 결과 이상이 있는 경우의 절차를 보인 절차도이다.FIG. 17 is a flowchart illustrating a case where an additional verification result is included and an additional verification step is performed according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명에 따른 부가 코드를 이용한 전자 기기, 제어 시스템, 기록 매체, 및 그 방법의 일실시예를 설명한다.Hereinafter, an embodiment of an electronic device, a control system, a recording medium, and a method using an additional code according to the present invention will be described with reference to the accompanying drawings.

본 발명의 실시예에 따른 구성에 대한 명칭은 실질적으로 동일한 기능을 수행하는 다른 이름으로 명명될 수 있다. 또한 본 발명에서 사용되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.Names for configurations in accordance with embodiments of the present invention may be named other names that perform substantially the same function. In addition, terms used in the present invention are terms defined in consideration of functions in the present invention, which may vary according to the intention or convention of a user or an operator. Therefore, the definitions of these terms should be made based on the contents throughout the specification.

도 1은 본 발명의 일실시예에 따른 보안 코드를 이용한 제어 시스템의 구성을 개념적으로 보인 것으로, 사용자로부터 보안 코드를 입력받는 사용자 전자 기기나 사용자 기기(이하, 사용자 기기로 기재함)(100), 대응부(200), 서비스 제공 서버(300), 보조 장치(400), 통신망(500)을 포함하여 구성된다. 1 conceptually illustrates a configuration of a control system using a security code according to an embodiment of the present invention, a user electronic device or a user device (hereinafter, referred to as a user device) 100 receiving a security code from a user 100 , The counterpart 200, the service providing server 300, the auxiliary device 400, and the communication network 500 are configured.

보안 코드의 용도에 따라서는 서비스 제공 서버(300) 또는 보조 장치(400)를 제외하고 제어 시스템을 구성할 수도 있다. Depending on the use of the security code, the control system may be configured except for the service providing server 300 or the auxiliary device 400.

보안 코드는 인증 코드와 제어 코드로 구분된다. 인증 코드는 사용자가 사용자 기기(100) 자체의 사용자 인증 또는 서비스 제공 서버(300)에서 제공하는 서비스 이용을 위한 사용자 인증용 비밀 번호 또는 암호 등을 의미한다. 제어 코드는 상기 인증 코드와는 별도로 사용자에 의해 설정되는 보안 코드로, 사용자 인증에 부가(附加)되는 부가 동작 또는 부가 기능을 더 수행하기 위한 부가 코드를 포함하여 구성되는 보안 코드이다. 상기 부가 동작 또는 부가 기능이 사용자를 위협하는 범죄자 등을 기만하기 위한 것인 경우에는 제어 코드를 가장 제어 코드 또는 가장 코드로 호칭할 수 있다. 제어 코드는 인증 코드와 부가 코드를 포함하여 구성되거나, 부가 코드만으로 구성되는 것도 가능하다. 본 실시예에서는 제어 코드가 부가 코드로서 기능하여, 제어 코드에 대응하는 부가 동작으로 사용자가 위급 상황과 같은 부가 상황에 처한 사실을 지정된 대응부(200)에 통지하는 것을 설정하였다. Security code is divided into authentication code and control code. The authentication code means a user authentication password or password for user authentication of the user device 100 itself or a service authentication service provided by the service providing server 300. The control code is a security code set by the user separately from the authentication code, and is a security code including an additional code for further performing an additional operation or additional function added to user authentication. When the additional operation or additional function is intended to deceive a criminal who threatens the user, the control code may be referred to as the most control code or the most code. The control code may include an authentication code and an additional code, or may consist of only the additional code. In this embodiment, the control code functions as an additional code, and it is set to notify the designated counterpart 200 of the fact that the user is in an additional situation such as an emergency situation by an additional operation corresponding to the control code.

사용자 기기(100)는 사용자가 직접 조작을 하여 보안 코드를 입력할 수 있는 장치이다.The user device 100 is a device that a user can directly input a security code by operating.

대응부(200)는 사용자가 제어 코드를 사용하여 부가 상황의 통지 또는 상황의 알림을 송신하면, 이를 수신하여 적절한 대처를 할 수 있는 상대편을 지칭한다. 대응부(200)는 사용자가 미리 지정한 기관으로 경찰서, 소방서 등 각종 기관뿐만 아니라 사용자의 보호자 등 개인도 대응부(200)로 지정이 가능하다. 대응부(200)는 단수 또는 복수로도 지정이 가능하다. The counterpart 200 refers to a counterpart that can receive a notification of an additional situation or a notification of a situation by using a control code, and receive the appropriate situation and appropriately deal with the situation. The response unit 200 may be designated by the user in advance, and various organizations such as a police station and a fire station, as well as individuals such as a protector of the user, may be designated as the response unit 200. The counterpart 200 may be specified in singular or plural.

서비스 제공 서버(300)는 사용자가 제공받기를 원하는 서비스를 제공해주는 시스템의 서버로, 예를 들어 전자메일 서비스나 인터넷 스토리지 서비스를 제공해주는 업체 또는 그 시스템의 서버를 상정할 수 있다. The service providing server 300 is a server of a system that provides a service that a user wants to be provided. For example, the service providing server 300 may assume a company providing an e-mail service or an internet storage service or a server of the system.

보조 장치(400)는 사용자 기기(100)와는 별도의 장치이되, 사용자 기기(100)에 제어 코드가 입력되면 사용자 기기(100)로부터 부가 상황이 발생하였음을 통지받고 범죄자의 목적 실현을 방해하거나 현재 사용자 또는 범죄자 주변의 정보를 습득하는 등의 기능을 수행하는 장치를 의미한다. The auxiliary device 400 is a separate device from the user device 100. When the control code is input to the user device 100, the auxiliary device 400 is notified that an additional situation has occurred from the user device 100 and prevents the criminal from realizing the present purpose or presently. It refers to a device that performs a function such as acquiring information around a user or a criminal.

통신망(500)은 사용자 기기(100), 대응부(200), 서비스 제공 서버(300), 보조 장치(400)가 상호 메세지 또는 신호를 송수신하고 연동할 수 있도록 하는 통신 네트워크를 총칭한다. 통신망(500)은 CDMA, WCDMA, LTE, LTE-A, Wibro, WiFi 등의 무선 통신 수단과 이더넷, 케이블, LAN 등의 유선 통신 수단 및 유/무선 복합적인 방식의 여러 가지 통신 수단으로 구성될 수 있다. The communication network 500 collectively refers to a communication network that enables the user device 100, the counterpart 200, the service providing server 300, and the auxiliary device 400 to transmit and receive mutual messages or signals. The communication network 500 may be composed of wireless communication means such as CDMA, WCDMA, LTE, LTE-A, Wibro, and WiFi, and wired communication means such as Ethernet, cable, and LAN, and various communication means of a wired / wireless complex method. have.

도 2는 본 발명의 일실시예에 따른 전자 기기인 사용자 기기(100)의 구성을 보인 것으로, 코드 저장부(110), 코드 입력부(120), 통신부(130), 코드 제어부(140), 정보 제어부(150), 부가 정보 모듈(160), 표시부(170), 중앙 처리부(180)를 포함하여 구성된다. 2 illustrates a configuration of a user device 100 which is an electronic device according to an embodiment of the present invention, and includes a code storage unit 110, a code input unit 120, a communication unit 130, a code control unit 140, and information. The controller 150, the additional information module 160, the display unit 170, and the central processing unit 180 are configured to be included.

코드 저장부(110)에는 인증 코드와 부가 코드 중 적어도 하나가 저장된다.The code storage unit 110 stores at least one of an authentication code and an additional code.

코드 입력부(120)는 사용자로부터 보안 코드를 입력받는 기능을 하며, 키패드, 터치스크린, 카메라, 사용자 생체 정보 센서, 마이크로폰, 다이얼 등 다양한 수단을 개별 또는 혼합하여 구성할 수 있다. The code input unit 120 functions to receive a security code from a user, and may be configured by individually or mixing various means such as a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial.

표시부(170)에는 사용자 기기(100)의 동작 정보가 표시된다. 사용자는 표시부(170)를 통하여 사용자 기기(100)의 상태 및 동작 결과에 대한 정보를 획득한다. 표시부(170)는 디스플레이, 스피커, LED 등을 이용하여 다양하게 구성할 수 있으며, 표시부에 표시되는 표시는 화상, 소리, 진동, 냄새, 발열, 발광 등, 사용자가 그 의미를 인식하는 것이 가능하기만 하면 그 형태에 제한이 없다. The display unit 170 displays operation information of the user device 100. The user acquires information on the state and the operation result of the user device 100 through the display unit 170. The display unit 170 may be configured in various ways using a display, a speaker, an LED, and the like, and the display displayed on the display unit may allow a user to recognize the meaning of an image, sound, vibration, smell, heat generation, light emission, and the like. There is no limit to the form.

코드 제어부(140)는 사용자가 보안 코드를 입력하면 입력된 보안 코드를 코드 저장부(110)에 저장되어 있는 인증 코드나 부가 코드, 또는 인증 코드와 부가 코드 모두와 비교함으로써 사용자로부터 입력받은 보안 코드가 인증 코드인지 또는 제어 코드인지 판단하여 처리하는 기능을 한다. When the user enters a security code, the code control unit 140 compares the input security code with an authentication code or additional code stored in the code storage unit 110, or both an authentication code and an additional code. It is a function to determine whether the authentication code or the control code to process.

부가 정보 모듈(160)은 사용자 기기(100) 그 자체 또는 사용자 기기(100) 주변의 정보를 습득하는 모듈로, 예컨대 GPS모듈, 모션 센서, 기울기 센서, 카메라, 지문 모듈, 마이크 등이 부가 정보 모듈(160)에 해당될 수 있다. 사용자 기기(100)는 사용자 기기(100)에 입력된 보안 코드가 제어 코드인 경우 정보 제어부(150)를 통해 부가 정보 모듈(160)의 동작을 제어하여 부가 동작을 실행할 수도 있다.The additional information module 160 is a module for acquiring information about the user device 100 itself or the surroundings of the user device 100. For example, the additional information module 160 includes additional information modules such as a GPS module, a motion sensor, a tilt sensor, a camera, a fingerprint module, and a microphone. It may correspond to 160. When the security code input to the user device 100 is a control code, the user device 100 may execute an additional operation by controlling the operation of the additional information module 160 through the information controller 150.

통신부(130)는 통신망(500)에 접속하여 사용자 기기(100)와 사용자 기기(100) 외부의 모든 시스템 또는 장치들과의 통신을 담당한다.The communication unit 130 is connected to the communication network 500 and is responsible for communication between the user device 100 and all systems or devices outside the user device 100.

중앙 처리부(180)는 사용자 기기(100)의 모든 장치들을 중앙에서 연동하고 제어하며, 사용자 기기(100)의 사용자 인증 및 부가 기능의 수행을 제어한다. The central processing unit 180 centrally interlocks and controls all devices of the user device 100 and controls user authentication and performance of additional functions of the user device 100.

이하에서는 첨부된 도면을 참조하여 사용자 기기가 금융 거래 기기(600)이고 가장 제어 코드에 대응하는 부가 동작으로서 부가 상황 대응 및 가장 표시를 설정한 일실시예를 설명한다.Hereinafter, with reference to the accompanying drawings will be described an embodiment in which the user device is the financial transaction device 600 and the additional situation response and the impersonation display as the additional operation corresponding to the most control code.

도 3의 (a)는 정상 사용자가 금융 거래 기기(600)에 계좌 조회를 위한 인증 코드를 입력하였을 때 정상적인 조회 결과가 금융 거래 기기의 화면에 표시된 것이다. 반면, 도 3의 (b)는 범죄자 또는 범죄자에게 위협을 받은 사용자가 금융 거래 기기(600)에 계좌 조회를 위한 코드로서 인증 코드인 것으로 가장하여 가장 표시를 실행하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드를 입력하였을 때의 가장 표시 화면이다. 만약 금융 거래 기기(600)에 계좌 조회용의 가장 제어 코드가 입력되면, 해당 제어 코드는 서비스 제공 시스템인 해당 금융 기관의 온라인 서비스 서버(미도시)에 전달된다. 이 때, 가장 제어 코드는 정상적인 인증 코드와 동일한 형식으로 구성되었지만 정상적인 인증 코드와 다른 가장 코드로 구성될 수 있다. 상기 온라인 서비스 서버는 입력받은 보안 코드가 계좌 조회용 가장 제어 코드임을 인식하고 사용자가 설정한 매우 적은 액수의 가상의 잔액 정보를 금융 거래 기기(600)에 전달한다. 금융 거래 기기(600)는 상기 가상의 잔액 정보를 표시한다. 따라서 사용자를 위협하여 사용자의 계좌 잔액을 조회하려던 범죄자가 사용자가 설정해 놓은 가상의 계좌 잔액이 실제 계좌 잔액인 것으로 인식하고 출금을 포기한 채 도주하게 될 것을 기대할 수 있다. 계좌 조회 외에 계좌 이체에 대해서도 실제로 계좌 이체의 실행없이 금융 거래 기기(600)의 화면에만 계좌 이체가 이루어진 것으로 표시하여 범죄자가 계좌 이체가 이루어진 것으로 믿게 하는 것도 가능하다.3A illustrates a normal inquiry result displayed on a screen of a financial transaction device when a normal user inputs an authentication code for account inquiry into the financial transaction device 600. On the other hand, (b) of FIG. 3 includes an additional code having an additional function of pretending to be displayed by disguising a criminal or a user threatened by the criminal as an authentication code as a code for checking an account on the financial transaction device 600. Is the display screen at the time of inputting the most control code. If the most control code for account inquiry is input to the financial transaction device 600, the control code is transmitted to an online service server (not shown) of the financial institution that is a service providing system. At this time, the head control code is configured in the same form as the normal authentication code, but may be configured as a head code different from the normal authentication code. The online service server recognizes that the input security code is the most control code for the account inquiry, and transfers the virtual balance information of a very small amount set by the user to the financial transaction device 600. The financial transaction device 600 displays the virtual balance information. Therefore, a criminal who threatens the user to look up the user's account balance can expect that the virtual account balance set by the user is the actual account balance and will escape withdrawing the withdrawal. In addition to the account inquiry, it is also possible to display the account transfer only on the screen of the financial transaction device 600 without actually executing the account transfer so that the criminal may believe that the account transfer has been made.

바람직하게는 계좌 가장 이체 오류 표시, 시스템 가장 장애 표시, 계좌 가장 이체 성공 표시 등도 상기 금융 거래 기기의 가장 표시에 포함될 수 있다.Preferably, an account impersonation error indication, a system impersonation failure indication, an account impersonation success indication, and the like may also be included in the impersonation indication of the financial transaction device.

이하에서는 첨부된 도면을 참조하여 사용자 기기가 컴퓨터(700)이고, 보안 코드는 전자메일 서비스 이용을 위한 비밀 번호이며, 가장 제어 코드에 대응하는 부가 동작으로서 부가 상황 대응 및 가장 표시를 설정한 경우의 일실시예를 설명한다.Hereinafter, with reference to the accompanying drawings, a user device is a computer 700, a security code is a password for use of an e-mail service, and an additional operation corresponding to the most control code is set in the case of additional situation response and impersonation display. One embodiment will be described.

도 4의 (a)는 사용자가 사용자 기기인 컴퓨터(700)에 로그인을 위한 인증 코드를 입력하였을 때, 파일 탐색 시 정상적인 탐색 결과가 컴퓨터(700) 화면에 표시된 것이다. 반면, 도 4의 (b)는 사용자가 컴퓨터(700)에 로그인을 위한 비밀 번호로서 가장 제어 코드를 입력하였을 때, 파일 탐색 결과로서 가장 표시가 표시된 화면이다. 도 4의 (b)에서는 폴더의 일부가 감춰지거나 이름이 바뀐 예만 나타나 있지만, 사용자의 설정에 따라 아이콘, 파일, 파일 리스트, 데이터, 데이터 리스트에 대해서도 정상으로 가장한 파일 또는 데이터가 나타나거나 이름을 바꾸거나 숨기는 것이 가능함은 물론이다. 한편, 컴퓨터 로그인과 같이 외부 서비스 제공을 요하지 않는 경우에는 사용자 기기 자체적으로 가장 표시를 생성하여 표시하는 것이 가능하다.In FIG. 4A, when a user inputs an authentication code for logging into a computer 700 that is a user device, a normal search result is displayed on the screen of the computer 700 when searching for a file. On the other hand, Figure 4 (b) is a screen that displays the most display as a file search result when the user enters the most control code as a password for logging into the computer 700. 4 (b) shows only an example in which a part of a folder is hidden or renamed, but a file or data that is normally disguised for an icon, file, file list, data, or data list may appear or be renamed according to a user's setting. Of course, it is possible to change or hide. On the other hand, if it is not required to provide external services such as computer login, it is possible to generate and display the most display by the user device itself.

범죄자 등 타인에 의해 강제로 사용자 기기(700)에 저장되어 있는 파일 및 데이터 등의 정보를 갈취당할 상황에 처한 경우, 가장 코드로 사용자 기기(700)에 로그인함으로써, 목표로 하는 데이터에 접근 가능한 프로그램이 설치되어 있지 않거나, 사용자 애플리케이션이 가장 실행 또는 가장 오류가 발생하거나, 파일 또는 데이터 리스트에 전혀 다른 정보들만 저장되어 있는 상태임을 표시함으로써 원치 않는 정보의 강제 유출을 방지할 수 있다. 상기 전혀 다른 정보들만 저장되어 있는 상태에는 특정 정보만 보이지 않는 상태, 정상 정보의 이름만 다른 이름으로 변경된 상태, 허위로 저장해 놓은 정보가 보이는 상태 등도 포함될 수 있다.When a user is forced to extort information such as files and data stored in the user device 700 by a criminal or other person, a program that can access the target data by logging in to the user device 700 with the most code It is possible to prevent forced leakage of unwanted information by indicating that it is not installed, the user application is the most executed or the most error-prone, or that only completely different information is stored in the file or data list. The state in which only completely different information is stored may include a state in which only specific information is not visible, a state in which only normal information is changed to another name, and a state in which false information is stored.

단순히 사용자 기기(700)의 잠금을 해제한 직후의 표시도 가장 표시가 될 수 있다.The display immediately after unlocking the user device 700 may also be the most display.

이하에서는 첨부된 도면을 참조하여 사용자 기기가 컴퓨터(700)이고, 보안 코드는 전자메일 서비스 이용을 위한 비밀 번호이며, 가장 제어 코드에 대응하는 부가 동작으로서 부가 상황 대응 및 가장 표시를 설정한 경우의 일실시예를 설명한다.Hereinafter, with reference to the accompanying drawings, a user device is a computer 700, a security code is a password for use of an e-mail service, and an additional operation corresponding to the most control code is set in the case of additional situation response and impersonation display. One embodiment will be described.

도 5의 (a)는 사용자가 컴퓨터(700)에서 통신망(500)을 통해 전자메일 서비스의 로그인 비밀 번호로 인증 코드를 입력하였을 때, 정상적인 수신 메일 리스트가 표시된 것을 보여준다. 반면, 도 5의 (b) 는 사용자가 전자메일 서비스의 로그인 비밀 번호로 가장 제어 코드를 입력하였을 때, 사용자가 미리 지정해 놓은 중요 메일들이 목록에서 숨겨진 채 표시되는 가장 표시 화면이다. 전자메일 서비스와 같이 외부 서비스 제공이 필요한 경우에는, 가장 표시 기능을 사용하기 위해서 외부 서비스 제공 서버에서 가장 표시를 위한 가상 데이터를 사용자 기기에 전달해 줄 것이 요구된다. 따라서 전자메일 서비스 제공 서버(미도시)가 사용자의 컴퓨터(700)에 가장 표시를 위한 가상 데이터를 전달해 주기 위해서는 사용자의 컴퓨터(700)에 입력된 제어 코드가 전자메일 서비스 제공 서버에 전달되어야 할 필요가 있다. 이 경우, 대응부(200)에 위급 상황이 발생하였음을 통지하는 동작은 반드시 사용자 기기인 컴퓨터(700)에서만 할 수 있는 것이 아니라, 전자메일 서비스 제공 서버에서 수행하는 것도 가능해진다. 만약 사용자 기기 외부의 서비스 제공 서버에서 가상 데이터 전달 기능을 지원하지 않을 경우에는 사용자 기기에서 서비스 제공 서버에 제어 코드를 전달할 필요가 없다. 이 경우 사용자 기기에 제어 코드가 입력되더라도 서비스 제공 서버에는 인증 코드를 전달하여 정상적으로 서비스를 제공하도록 하고, 단지 사용자 기기에서만 비상 상황임을 대응부에 통지하도록 하는 것도 가능하다. 또한, 외부의 서비스 제공 시스템에서 가상 데이터 전달 기능을 지원하지 않을 경우에도, 사용자 기기의 코드 제어부에서 표시부를 통하여 가상의 가장 표시를 나타내, 사용자 기기 자체에서 가상의 가장 표시를 구현하는 것이 가능하다.5 (a) shows that when a user inputs an authentication code as a login password of an e-mail service through the communication network 500 in the computer 700, a normal received mail list is displayed. On the other hand, Figure 5 (b) is the most display screen that is displayed when the user enters the most control code as the login password of the e-mail service, the important e-mail specified by the user hidden in the list. When an external service is required, such as an e-mail service, in order to use an impersonation display function, an external service providing server is required to deliver virtual data for an impersonation display to a user device. Therefore, in order for the e-mail service providing server (not shown) to deliver virtual data for display to the user's computer 700, the control code inputted to the user's computer 700 needs to be delivered to the e-mail service providing server. There is. In this case, the operation of notifying the counterpart 200 of the occurrence of an emergency situation may not only be performed by the computer 700 which is a user device but also by an e-mail service providing server. If the service providing server outside the user device does not support the virtual data transfer function, the user device does not need to deliver the control code to the service providing server. In this case, even if the control code is input to the user device, it is possible to deliver the authentication code to the service providing server to provide the service normally, and to notify the counterpart of the emergency situation only in the user device. In addition, even when the external service providing system does not support the virtual data transfer function, it is possible to implement the virtual impersonation display on the user device itself by displaying the virtual impersonation display through the display unit in the code control unit of the user equipment.

이하에서는 첨부된 도면을 참조하여 사용자 기기가 전자 도어록(800)이고, 보안 코드는 전자 도어록(800)의 잠금 해제 비밀 번호이며, 제어 코드에 대응하는 부가 동작으로서 부가 상황 대응 및 보조 장치 작동을 설정한 경위의 일실시예를 설명한다.Hereinafter, referring to the accompanying drawings, the user device is the electronic door lock 800, the security code is the unlocking password of the electronic door lock 800, and the additional situation response and the auxiliary device operation are set as an additional operation corresponding to the control code. One embodiment of theodolite is described.

도 6은 전자 도어록(800)에 가장 제어 코드가 입력되었을 때, 사용자 기기인 전자 도어록(800)이 잠금을 해제하고, 대응부(200)에 비상 상황인 부가 상황임을 통지하며, 보조 장치(400)인 실내등(410), 카메라(420), 녹음기(430)에 비상 상황에 대응하는 동작을 수행할 것을 명령하는 신호를 보내는 것을 나타낸 것이다. 전자 도어록(800)은 그 용도상 특징으로 인해 범죄자를 기만하기 위해서는 가장 제어 코드가 입력되더라도 인증 코드가 입력되었을 때와 동일한 정상 동작(잠금 해제)을 해야만 한다. 또한 전자 도어록(800)은 잠금을 해제함에 있어 외부 서비스 제공 서버를 필요로 하지 않는다. 따라서 전자 도어록(800)과 같은 특징을 가진 사용자 기기의 경우에는 사용자 기기에 가장 제어 코드가 입력될 경우, 사용자 기기 자체적으로 대응부(200)에 위급 상황이 발생하였음을 통지해야 한다. 한편, 전자 도어록(800)은 그 용도상, 실내에 위치한 여러 보조 장치(400)들, 예컨대, 실내등(410), 카메라(420), 녹음기(430) 등과의 연동을 통하여 범죄자 모르게 범죄자의 목적 달성을 방해하는 것이 가능하다. 예를 들어, 도 6에 나타나 있는 것처럼, 전자 도어록(800)에 제어 코드가 입력되면, 전자 도어록(800)의 중앙 처리부는 위급 상황임을 인지하고 대응부(200)에 비상 상황인 부가 상황이 발생하였음을 통지하는 한편, 보조 장치(400)인 실내등(410)에 스위치 조작에 관계없이 off 상태로 유지하도록 하는 명령을 송신하여 범죄자의 실내 활동을 방해할 수 있다. 또한 전자 도어록(800)은 보조 장치(400)인 카메라(420)와 녹음기(430)에도 명령을 내려 범죄자의 행동과 음성을 기록하도록 함으로써 차후 범죄자 체포를 위한 자료를 수집할 수 있다. 한편, 이러한 보조 장치(400)에 대한 연동은 전자 도어록(800)뿐 아니라 컴퓨터나 스마트 폰 등, 보안 코드를 입력받아 사용자 인증을 수행하고 통신 기능을 갖춘 사용자 기기라면 종류를 불문하고 가능하다. 6, when the most control code is input to the electronic door lock 800, the electronic door lock 800, which is a user device, releases the lock, and notifies the counterpart 200 of an emergency situation, and the auxiliary device 400. ) Indicates that the indoor light 410, the camera 420, the recorder 430 sends a signal instructing to perform an operation corresponding to the emergency situation. The electronic door lock 800 has to perform the same normal operation (unlocking) as the authentication code is input, even if the most control code is input, in order to deceive the criminal due to its purpose. In addition, the electronic door lock 800 does not require an external service providing server in unlocking. Therefore, in the case of a user device having a feature such as the electronic door lock 800, when the most control code is input to the user device, the user device itself should notify the counterpart 200 that an emergency situation has occurred. Meanwhile, the electronic door lock 800 achieves the purpose of the criminal without knowing the criminal through interlocking with various auxiliary devices 400 located in the room, for example, the interior light 410, the camera 420, the recorder 430, etc. It is possible to disturb. For example, as shown in FIG. 6, when a control code is input to the electronic door lock 800, the central processing unit of the electronic door lock 800 recognizes an emergency situation and an additional situation that is an emergency occurs in the counterpart 200. On the other hand, a command to maintain the off state regardless of the switch operation may be transmitted to the indoor light 410, which is the auxiliary device 400, to hinder the indoor activity of the criminal. In addition, the electronic door lock 800 may collect data for capturing the criminal later by giving commands to the camera 420 and the recorder 430 which are the auxiliary device 400 to record the behavior and the voice of the criminal. On the other hand, the linkage to the auxiliary device 400 may be any type of user device having a communication function to perform a user authentication by receiving a security code, such as a computer or a smart phone as well as the electronic door lock 800.

이하에서는 첨부된 도면을 참조하여 사용자가 제어 코드를 입력하여 부가 상황에 대응하는 방법에 관한 일실시예를 설명한다.Hereinafter, an embodiment of a method of responding to an additional situation by a user inputting a control code will be described with reference to the accompanying drawings.

도 7은 본 발명의 일실시예에 따른 제어 코드를 이용한 부가 상황 대응 방법을 보인 흐름도이다.7 is a flowchart illustrating a method for coping with an additional situation using a control code according to an embodiment of the present invention.

도 7에 도시된 바와 같이 발명의 일실시예에 따른 제어 코드를 이용한 부가 상황 대응 방법은 코드를 입력하는 입력 단계(S100), 제 1 판단 단계(S200), 제 2 판단 단계(S300), 제어 단계(S400), 잠금 해제 단계(S500), 정상 모드 작동 단계(S600), 및 가장 모드 작동 단계(S700)로 동작함을 특징으로 한다.As shown in FIG. 7, the additional situation response method using the control code according to an embodiment of the present invention includes an input step S100, a first determination step S200, a second determination step S300, and a control for inputting a code. It is characterized in that the operation in the step S400, the unlocking step (S500), the normal mode operation step (S600), and the most mode operation step (S700).

입력 단계(S100)는 사용자 기기(100)의 코드 입력부(120)를 통하여 보안 코드를 입력받는 단계이다. 이때, 사용자는 평상시에는 인증 코드로서 정상 사용자임을 인증하지만, 응급 상황과 같은 부가 상황인 경우 범죄로부터의 위협이나 응급 상황에서 범죄자를 속일 필요가 있는 경우에 미리 정해놓은 제어 코드를 입력할 수 있다.The input step S100 is a step of receiving a security code through the code input unit 120 of the user device 100. In this case, the user usually authenticates that the user is a normal user as an authentication code. However, in the case of an additional situation such as an emergency situation, the user may input a predetermined control code when it is necessary to fool a criminal in a threat from a crime or an emergency situation.

제 1 판단 단계(S200)는 입력 단계(S100)에 입력된 보안 코드가 제어 코드인지 아닌지를 코드 제어부(140)를 통하여 판단하는 단계이다.The first determination step S200 is a step of determining through the code control unit 140 whether the security code input in the input step S100 is a control code.

제 2 판단 단계(S300)는 제 1 판단 단계(S200)에서 제어 코드가 아니라고 판단되면, 입력된 보안 코드가 사용자 기기(100)에 정식으로 등록된 인증 코드이면 잠금 해제 단계(S500)로 넘어가고, 인증 코드가 아닐 시는 사용자 코드 입력 단계(S100)를 통하여 재입력을 받을 수 있다. 상기 '잠금 해제'라는 용어는 정상 모드 동작의 실행을 의미한다.If it is determined that the control code is not the control code in the first determination step (S200), the second determination step (S300) proceeds to the unlocking step (S500) if the input security code is an authentication code duly registered in the user device (100). If not, the authentication code can be input again through the user code input step (S100). The term 'unlock' means execution of a normal mode operation.

제 1 판단 단계(S200)와 제 2 판단 단계(S300)는 본 실시예를 적절히 설명하기 위하여 순차적으로 표시한 것이지, 실제로는 동시에 판단되는 단계이거나 순차가 바뀌어질 수 있으며, 그 선후의 판단이 본 발명의 효과를 달성하는 데 차이가 있는 것은 아니다.The first determination step (S200) and the second determination step (S300) are displayed in order to properly describe the present embodiment, but in fact, may be determined at the same time or the sequence may be changed, and the judgment afterwards is seen. There is no difference in achieving the effect of the invention.

제어 단계(S400)는 제 1 판단 단계(S200)에서 코드 저장부(110)에 저장되어 있는 인증 코드나 부가 코드, 또는 인증 코드와 부가 코드 모두와 상기 입력된 보안 코드를 비교하여 상기 입력된 보안 코드가 제어 코드로 판단될 때 수행된다.The control step S400 may be performed by comparing the input security code with an authentication code or an additional code, or both an authentication code and an additional code stored in the code storage unit 110 in the first determination step S200. It is executed when the code is determined to be a control code.

부가 제어 단계를 설명하면, 부가 제어 단계에서 코드 제어부(140)는 사용자가 위급한 상황에 처하여 대응부(200)에 알림을 목적으로 제어 코드가 입력된 것으로 판단되면 대응부(200)에 연락을 위한 내부 프로세스 동작 준비를 하는 코드 제어부(140) 동작 모드에 진입한다.When the additional control step is described, in the additional control step, the code controller 140 may contact the counterpart 200 when it is determined that the control code is input for the purpose of notifying the counterpart 200 due to an emergency situation. The code control unit 140 prepares for an internal process operation to enter an operation mode.

부가 제어 단계(S400)에서 코드 제어부(140)는 부가 정보 모듈(160)로부터 사용자 기기의 현 위치와 개인코드와 같은 정보와 코드 제어부(140)에 저장된, 제어 코드에 포함되어 있는 부가 코드에 따른 메시지를 불러온다.In the additional control step (S400), the code control unit 140 according to the additional code included in the control code, stored in the code control unit 140 and information such as the current position and personal code of the user equipment from the additional information module 160 Recall the message.

부가 제어 단계(S400)에서 코드 제어부(140)는 코드 제어부(140)에 저장되어 있는 상기 부가 코드에 따른 대응부(200)의 연락처인 전화번호나 인터넷 주소 등 기타 정보를 지정한다.In the additional control step (S400), the code control unit 140 designates other information such as a phone number or an Internet address, which is a contact of the corresponding unit 200 according to the additional code stored in the code control unit 140.

부가 제어 단계(S400)에서 코드 제어부(140)는 중앙 처리부(180)를 통하여 통신부(130)에 상기 사용자 정보와 대응부(200)의 연락처를 전달하고 송신 명령을 내려 통신부(130)에서 대응 신호를 송신하게 한다.In the additional control step (S400), the code control unit 140 transmits the user information and the contact information of the corresponding unit 200 to the communication unit 130 through the central processing unit 180, issues a transmission command, and sends a corresponding signal to the communication unit 130. To send.

부가 제어 단계(S400)에서 코드 제어부(140)는 제어 코드에 따른 대응 신호의 송신 시, 사용자 기기(100)가 일반적으로 송신 시 사용하는 모든 외부 표시 장치들을 오프(OFF)한다. 이는 제어 코드에 따른 대응 신호의 송신에 있어서 범죄자가 정상 모드의 동작만을 인식하도록 보장하는 효과가 있다. 일반적으로 사용자 기기(100)가 송신 시 사용하는 외부 표시 장치로는 통화 발신 표시 또는 통화 연결음(링백톤, Ring Back Tone) 등의 음향 표시 장치 및 기타 LED 표시와 같은 영상 표시 장치 등 사용자 기기의 네트워크 연결 시에 작동되는 모든 외부 표시 장치를 말한다.In the additional control step (S400), when transmitting the corresponding signal according to the control code, the code controller 140 turns off all external display devices normally used by the user device 100 when transmitting. This has the effect of ensuring that the criminal recognizes only the normal mode of operation in the transmission of the corresponding signal according to the control code. In general, an external display device used by the user device 100 when transmitting includes a network of the user device such as a call display display or a sound display device such as a ring back tone (ring back tone) or a video display device such as other LED displays. Refers to all external displays that operate when connected.

부가 제어 단계(S400)에서 코드 제어부(140)는 대응 신호를 송신하고 가장 모드 동작(S700)시 내부적으로 코드 제어부(140) 동작에 따라 발생한 모든 코드 제어부(140) 동작 기록에 관한 데이터를 코드 제어부(140) 내에 저장한다.In the additional control step (S400), the code control unit 140 transmits a corresponding signal, and in the most mode operation (S700), the code control unit controls data on all code control unit 140 operation records generated according to the operation of the code control unit 140 internally. Store in 140.

제어 코드로 인한 일련의 과정은 인증 코드로 인한 잠금 해제가 되는 것과 거의 구별을 할 수 없는 짧은 시간에 이루어진다.The sequence of steps due to the control code is a short time that can hardly be distinguished from being unlocked due to the authentication code.

정상 모드 작동 단계(S600)는 인증 코드로 인해 잠금 해제가 된 이후 상기 사용자 기기가 정상적으로 동작되고 있는 단계를 말한다.The normal mode operation step S600 refers to a step in which the user device is normally operated after being unlocked due to the authentication code.

가장 모드 작동 단계(S700)는 제어 코드로 인해 상기 사용자 기기가 응급 상황에 대응하지만, 정상 동작이 이루어지는 단계를 말한다. 이로써 사용자는 응급 상황이나 범죄의 위험에서 제어 코드를 사용함으로써 사용자 기기(100)를 정상적으로 사용하며 범죄의 위험과 응급 상황에서 더 능동적으로 대처할 수 있는 것이다. The impersonation mode operation step S700 refers to a step in which the user device responds to an emergency due to a control code, but normal operation is performed. As a result, the user can use the user device 100 normally by using the control code in an emergency situation or a risk of crime, and more actively cope with the danger and emergency situation of the crime.

상기 실시예는 가장 모드 작동 단계(S700)가 제어 코드로 인해 사용자 기기(100)가 인증 코드가 입력되었을 때와 동일하게 동작하며 외부로 아무 표시 없이 대응 신호를 송신하는 단계이지만 또 다른 실시예로서 대응 신호를 송신하며 사용자 기기(100)에 가장 표시를 표시하는 단계로 구성하는 것도 가능하다.The above embodiment is a step in which the most mode operation step (S700) is the same as when the user device 100 is input the authentication code due to the control code and transmits a corresponding signal without any indication to the outside, but as another embodiment It may be configured to transmit a corresponding signal and display the most display on the user device 100.

이하에서는 첨부된 도면을 참조하여 본 발명에 따른 인증 코드와 제어 코드의 구성 및 인증 코드와 제어 코드의 구성에 따른 전자 기기, 제어 시스템, 기록 매체 및 방법의 일실시예를 설명한다.Hereinafter, an embodiment of an electronic device, a control system, a recording medium, and a method according to a configuration of an authentication code and a control code and a configuration of the authentication code and a control code according to the present invention will be described with reference to the accompanying drawings.

사용자 기기(100)의 코드 제어부(140)는 본 실시예에 따라 코드 입력부(120)로부터 입력받은 사용자 인증 코드(또는 보안 코드)의 구조를 분석하여, 인증 코드, 부가 코드 식별자, 및 부가 코드(또는 부가 실행 코드)의 조합을 판별한다(도 8 참조). The code control unit 140 of the user device 100 analyzes the structure of the user authentication code (or security code) received from the code input unit 120 according to the present embodiment, and identifies the authentication code, the additional code identifier, and the additional code ( Or additional execution code) (see FIG. 8).

상기 인증 코드는 보안 기능을 수행하기 위한 코드로서, 사용자 기기(100)의 사용 제한을 해제하는 기능을 수행하는 코드이며, 상기 부가 코드 식별자는 상기 인증 코드 다음에 부가 코드(또는 부가 실행 코드)가 있음을 나타내는 코드이며, 상기 부가 코드(또는 부가 실행 코드)는 사용자 기기(100)의 부가 기능을 수행하도록 지시하는 코드이다. 다만 본 실시예에서는 상기 부가 기능을 수행하기 위해서는 상기 인증 코드가 정상적으로 사용자 기기(100)에 등록된 코드로 인증되어야 한다.The authentication code is a code for performing a security function, and is a code for releasing a restriction of use of the user device 100. The additional code identifier is an additional code (or additional execution code) following the authentication code. The additional code (or additional execution code) is a code for instructing to perform an additional function of the user device 100. However, in the present embodiment, in order to perform the additional function, the authentication code should be authenticated with a code registered in the user device 100 normally.

상기 부가 코드 식별자는 연이어 두 개의 특수문자(예 : *, #, $, @ 등)가 상기 인증 코드 다음에 있으면, 상기 부가 코드 식별자 이후에 있는 코드는 부가 코드(또는 부가 실행 코드)임을 나타낸다. The additional code identifier indicates that if two special characters (eg, *, #, $, @, etc.) are next to the authentication code, the code following the additional code identifier is an additional code (or additional execution code).

다만 상기 부가 코드 식별자가 반드시 특수문자로 설정되어야 하는 것은 아니며, 미리 지정된 개수의 숫자나 문자와 같은 기호를 이용해서 부가 코드 식별자를 설정할 수도 있다. 또한 상기 부가 코드 식별자는 반드시 포함되어야 하는 것은 아니며 생략될 수도 있다. 가령 인증 코드의 코드 기호 개수(예 : 4자리 수)가 고정된 경우, 인증 코드 다음에 입력된 코드가 바로 부가 실행 코드가 될 수 있다.However, the additional code identifier does not necessarily need to be set as a special character, and the additional code identifier may be set using a predetermined number of symbols or symbols. In addition, the additional code identifier is not necessarily included and may be omitted. For example, if the number of code symbols (eg, four digits) of the authentication code is fixed, the code input after the authentication code may be additional execution code.

코드 제어부(140)는 상기 인증 코드, 부가 코드 식별자, 및 부가 코드(또는 부가 실행 코드)의 생성과 등록 기능을 담당한다.The code controller 140 is responsible for generating and registering the authentication code, additional code identifier, and additional code (or additional execution code).

본 실시예에서는 상기 인증 코드, 부가 코드 식별자, 및 부가 코드(또는 부가 실행 코드)의 조합을 제어 코드라고 기재한다. In this embodiment, the combination of the authentication code, the additional code identifier, and the additional code (or additional execution code) is described as a control code.

따라서 제어 코드는 별도의 코드가 아니라 연속해서 입력되는 하나의 코드이다. 다만, 사용자 기기(100)의 종류에 따라 표시 모듈(즉, 제어 코드 입력 상태가 표시되는 일종의 디스플레이부)(미도시)을 제어하여 상기 제어 코드를 별도의 코드로 분리해서 입력받는 것처럼 표시할 수 있다. Therefore, the control code is not a separate code but a single code that is continuously input. However, according to the type of the user device 100, the display module (that is, a kind of display unit in which the control code input state is displayed) (not shown) may be controlled to display the control code as if it is separately inputted as a separate code. have.

예컨대 상기 제어 코드가 8자리 코드이고, 사용자 기기(100)가 금융 단말이라고 가정할 때, 상기 금융 단말에서 비밀 번호(즉, 본 실시예의 제어 코드)를 입력받아 표시하는 표시 모듈(일종의 디스플레이부)은 4자리 숫자를 입력받을 수 있도록 표시되므로, 상기 제어 코드를 4자리씩 나누어 입력받는 것처럼 표시할 수 있다(예 : 제어 코드의 앞 4자리 코드가 입력되면, '다시 입력해주세요' 메시지를 표시하여, 나머지 뒤 4자리 코드를 입력받는다).For example, assuming that the control code is an 8-digit code and the user device 100 is a financial terminal, a display module (a kind of display) that receives and displays a password (that is, the control code of the present embodiment) from the financial terminal. Since is displayed to receive a four-digit number, it is possible to display the control code divided into four digits as if input (e.g., if the first four digit code of the control code is entered, please enter the message again) , Enter the remaining 4 digit code).

물론, 도 8에 도시된 바와 같이, 인터넷 전자 기기(예 : 컴퓨터)의 사용자 로그인이나 인터넷 홈페이지(예 : 네이버, 다음 등)의 사용자 로그인을 수행할 경우에는 제어 코드를 분리하지 않고 연속해서 한꺼번에 입력할 수 있다. 즉, 한꺼번에 입력받을 수 있는 코드의 기호 개수가 제한되어 있지 않은 경우에는 상기 제어 코드를 이루고 있는 코드의 기호 개수에 관계없이 입력이 가능하다.Of course, as illustrated in FIG. 8, when performing a user login of an Internet electronic device (eg, a computer) or a user login of an Internet homepage (eg, Naver, Daum, etc.), input is performed at once without separating a control code. can do. That is, when the number of symbols of the code that can be input at one time is not limited, input is possible regardless of the number of symbols of the codes constituting the control code.

본 실시예에서는 상기와 같이 제어 코드를 입력하여 보안 인증이 이루어질 경우, 사용자 기기(100)의 사용 제한이 해제됨과 동시에 부가 코드(또는 부가 실행 코드)에 해당하는 부가 기능이 수행된다.In the present embodiment, when the security authentication is performed by inputting the control code as described above, the use restriction of the user device 100 is released and additional functions corresponding to the additional code (or additional execution code) are performed.

이때 상기 제어 코드는 숫자, 문자, 및 특수 기호로 구현될 수 있으며, 도 9에 도시된 바와 같이 패턴으로 구현될 수도 있다. In this case, the control code may be embodied in numbers, letters, and special symbols, or may be embodied in a pattern as shown in FIG. 9.

도 9의 (a)는 인증 코드(패턴)를 보인 예시도이고, 도 9의 (b)는 인증 코드(패턴)에 추가로 부가 실행 코드(패턴)를 보인 예시도이다. 이때 상기와 같이 패턴 형태로 제어 코드를 설정할 경우 부가 코드 식별자는 생략될 수 있다. 가령 인증 코드(패턴)의 포인트 개수(예 : 5 포인트)가 고정된 경우, 상기 인증 코드(패턴) 다음에 입력된 패턴이 바로 부가 실행 코드(패턴)로 인식될 수 있다.FIG. 9A is an exemplary view showing an authentication code (pattern), and FIG. 9B is an exemplary view showing an additional execution code (pattern) in addition to the authentication code (pattern). In this case, when the control code is set in the pattern form as described above, the additional code identifier may be omitted. For example, when the number of points (for example, 5 points) of the authentication code (pattern) is fixed, the pattern input after the authentication code (pattern) may be immediately recognized as an additional execution code (pattern).

코드 제어부(140)는 상기 부가 실행 코드(패턴)에 따라 제어할 부가 기능(또는 부가 모듈)과 사용자가 전달하고 싶은 내용의 메시지를 생성 및 저장할 수 있다. 또한, 코드 제어부(140)는 상기 제어 코드의 부가 실행 코드(패턴)에 따라 서비스 제공 서버(300)에 특정 기능이나 서비스의 실행을 요청할 수 있도록 서비스 제공 서버(300)의 연락처 정보(예 : 인터넷 주소 등)를 저장할 수 있다. The code controller 140 may generate and store a message of an additional function (or additional module) to be controlled and a content that the user wants to transfer according to the additional execution code (pattern). In addition, the code controller 140 may contact the service providing server 300 with the contact information (eg, the Internet) of the service providing server 300 so as to request the service providing server 300 to execute a specific function or service according to the additional execution code (pattern) of the control code. Address, etc.).

사용자 기기(100)는 제어 코드의 부가 실행 코드(패턴)에 따라 수행할 부가 기능이 사용자 기기(100)에서 자체적으로 수행할 수 있는 기능이면 사용자 기기(100)에서 부가 기능을 스스로 수행한다.If the additional function to be performed according to the additional execution code (pattern) of the control code is a function that can be performed by the user device 100 itself, the user device 100 performs the additional function by itself.

그러나 상기 부가 실행 코드(패턴)에 따라 수행할 부가 기능이 사용자 기기(100)에서 단독으로 수행할 수 없는 기능인 경우, 통신부(130)를 제어하여 서비스 제공 서버(300)에 해당 기능의 수행을 요청한다. However, when the additional function to be performed according to the additional execution code (pattern) is a function that cannot be performed by the user device 100 alone, the communication unit 130 is controlled to request the service providing server 300 to perform the corresponding function. do.

이때 사용자 기기(100)는 서비스 제공 서버(300)에 해당 기능의 수행을 요청하기 위하여 부가 정보(예 : 위치, 사진, 영상, 지문, 음성 등)를 더 포함하여 전송할 수 있다. 이때 사용자 기기(100)는 상기 부가 정보를 취득하기 위하여 해당 부가 정보 모듈(예 : GPS모듈, 카메라, 지문 모듈, 마이크 등)을 제어할 수 있다.In this case, the user device 100 may further include additional information (eg, location, photo, video, fingerprint, voice, etc.) to request the service providing server 300 to perform the corresponding function. In this case, the user device 100 may control a corresponding additional information module (eg, a GPS module, a camera, a fingerprint module, a microphone, etc.) to acquire the additional information.

도 10은 서비스 제공 서버(300)의 동작을 구체적으로 설명하는 흐름도이다.10 is a flowchart illustrating an operation of the service providing server 300 in detail.

서비스 제공 서버(300)에서 코드 수신부(310)는 사용자 기기(100)에서 전송되는 인증 코드 또는 제어 코드를 수신한다. In the service providing server 300, the code receiving unit 310 receives an authentication code or a control code transmitted from the user device 100.

그리고 코드 추출부(320)(또는 중앙 처리부)는 사용자 기기(100)로부터 전송받은 제어 코드에서 특정 부가 기능이나 서비스의 수행과 관련된 부가 코드(또는 부가 실행 코드)를 추출한다. The code extracting unit 320 (or the central processing unit) extracts an additional code (or additional execution code) related to the execution of a specific additional function or service from the control code received from the user device 100.

그리고 코드 판별부(330)(또는 중앙 처리부)는 상기 부가 코드(또는 부가 실행 코드)에 해당하는 부가 기능을 판별하고, 코드 실행부(340)(또는 중앙 처리부)는 상기 부가 코드(또는 부가 실행 코드)에 해당하는 부가 프로세스(즉, 부가 기능이나 서비스를 실행하는 프로세스)를 실행하여 해당하는 부가 기능(또는 서비스)을 수행한다. The code determining unit 330 (or central processing unit) determines an additional function corresponding to the additional code (or additional execution code), and the code execution unit 340 (or central processing unit) performs the additional code (or additional execution). A corresponding additional function (or service) is executed by executing an additional process (that is, a process of executing an additional function or service) corresponding to the code.

예컨대 서비스 제공 서버(300)가 인터넷 서버(예 : 네이버, 다음 등)라고 가정할 경우, 코드 판별부(330)(또는 중앙 처리부)는 상기 제어 코드에서 인증 코드를 판별하여 로그인을 수행하며, 상기 로그인 후에는 상기 제어 코드에서 부가 코드(또는 부가 실행 코드)를 판별하여 해당 기능(예 : 이-메일, 카페 진입, 블로그 진입 등 사용자가 설정한 기능)을 곧바로 실행한다. For example, if the service providing server 300 is an Internet server (eg, Naver, Daum, etc.), the code determining unit 330 (or the central processing unit) determines the authentication code from the control code and performs a login. After logging in, the control code determines an additional code (or additional execution code) and immediately executes a corresponding function (eg, a function set by a user such as an e-mail, a cafe entry, a blog entry, etc.).

이때 서비스 제공 서버(300)가 다른 기능에 관련된 서버(예 : 금융 서비스 서버, 통신 서비스 서버, 인터넷 서비스 서버, 보안 서비스 서버 등)일 경우, 상기 부가 프로세스가 실행되어 수행되는 부가 기능이나 서비스의 종류가 달라질 수는 있으나, 본 실시예에 따른 제어 코드를 이용해 사용자 인증과 부가 기능의 수행을 동시에 제어하는 방법이 동일하게 적용될 수 있다.In this case, when the service providing server 300 is a server related to another function (for example, a financial service server, a communication service server, an Internet service server, a security service server, etc.), the additional process or type of service performed by the additional process is performed. Although may vary, a method of simultaneously controlling user authentication and performance of additional functions using the control code according to the present embodiment may be applied in the same manner.

한편, 사용자가 사용자 기기(100)에 제어 코드를 입력하지 않더라도, 사용자가 사용자 기기(100)의 버튼을 누르는 등, 보안 코드의 형식에 포함되지 않는 소정의 동작을 수행한 후 사용자 기기에 인증 코드를 입력할 경우 사용자 기기(100)가 인증 코드에 대응하는 동작을 수행함과 더불어 부가 기능을 가지는 부가 코드를 포함하는 제어 코드의 기능을 수행하게 되며, 본 실시예와 같이 표시부(170)에 아무런 표시 없이 대응부(200)에 비상 상황과 같은 부가 상황임을 통지하는 부가 기능을 구성하는 것도 가능하다. 이는 사용자 기기에 대한 전환 신호와 사용자 기기에 입력되는 인증 코드의 조합이 상기 인증 코드를 부가 기능을 가지는 제어 코드로 전환 처리시키는 것이며, 상기 제어 코드로 전환되어진 상기 인증 코드는 제어 코드가 없는 인증 코드의 사용자 인증과 상기 제어 코드에 대응하는 부가 동작을 모두 수행하게 된다. 또한 사용자 기기와는 별도의 휴대용 장치인 전환 기기(미도시)를 조작하여 전환 신호를 발신하고, 통신망(500)을 통하여 그 전환 신호를 수신한 사용자 기기에서 인증 코드를 입력받게 되면 사용자 기기가 인증 코드에 대응하는 동작을 수행함과 더불어 부가 기능을 가지는 부가 코드를 포함하는 제어 코드의 기능을 수행하며, 본 실시예와 같이 표시부(170)에 아무런 표시 없이 대응부(200)에 부가 상황임을 통지하는 부가 기능을 수행하는 것이 가능하다. 이하에서는 첨부된 도면을 참조하여, 전환 기기를 통해 생성된 제어 코드를 이용한 금융 거래 서비스 시스템 및 방법의 일실시예를 설명한다.On the other hand, even if the user does not input the control code to the user device 100, the user presses a button of the user device 100, such as pressing the button of the security code after performing a predetermined operation not included in the form of the security code to the user device In the case of inputting the user device 100, the user device 100 performs an operation corresponding to the authentication code and performs a function of a control code including an additional code having an additional function. As shown in the present embodiment, no display is performed on the display unit 170. It is also possible to configure an additional function for notifying the counterpart 200 that it is an additional situation such as an emergency situation. The combination of the switching signal for the user device and the authentication code input to the user device causes the authentication code to be converted into a control code having an additional function. The authentication code converted into the control code is an authentication code without a control code. Both user authentication and an additional operation corresponding to the control code are performed. In addition, by operating a switching device (not shown), which is a portable device separate from the user device, and sends a switching signal, and receives the authentication code from the user device receiving the switch signal through the communication network 500, the user device is authenticated In addition to performing the operation corresponding to the code, and performs the function of the control code including the additional code having an additional function, as shown in the present embodiment to notify the corresponding unit 200 without any indication on the display unit 170 that the additional situation It is possible to perform additional functions. Hereinafter, an embodiment of a financial transaction service system and method using a control code generated through a switching device will be described with reference to the accompanying drawings.

도 11은 본 발명의 일실시예에 따른 제어 코드를 이용한 기기 제어 방법을 보인 흐름도이다.11 is a flowchart illustrating a device control method using a control code according to an embodiment of the present invention.

도 11에 도시된 바와 같이, 본 실시예에 따른 코드 입력 방식을 이용한 기기 제어 방법은, 코드 입력 단계(S101), 코드 분석 단계(S102), 코드 인증 단계(S103), 잠금 해제 단계(S104), 부가코드 판별 단계(S105), 및 부가코드 실행 단계(S106)를 포함한다. As shown in FIG. 11, in the device control method using the code input method according to the present embodiment, the code input step S101, the code analysis step S102, the code authentication step S103, and the unlocking step S104 are performed. , Additional code determination step S105, and additional code execution step S106.

코드 입력 단계(S101)는 사용자 기기(100)의 코드 입력부(120)을 통하여 제어 코드를 입력받는 단계이다. The code input step S101 is a step of receiving a control code through the code input unit 120 of the user device 100.

상기 제어 코드는 인증 코드, 부가 코드 식별자, 및 복수의 부가 코드 중 적어도 하나가 조합된 코드를 의미한다. 상기 제어 코드는 상기 조합된 코드 전체가 하나의 코드로서 형성되며, 상기 인증 코드가 조합되는 제어 코드에서, 부가 코드에 해당하는 부가 기능을 실행시키기 위해서는 상기 제어 코드의 인증 코드가 정상적인 코드로 인증받아야 한다. The control code refers to a code in which at least one of an authentication code, an additional code identifier, and a plurality of additional codes is combined. In the control code, the combined code is formed as a single code, and in the control code in which the authentication code is combined, the authentication code of the control code must be authenticated as a normal code in order to execute an additional function corresponding to the additional code. do.

그리고 상기 제어 코드의 부가 코드 부분에 의미없는 코드(즉, 부가 코드로 등록되지 않은 의미없는 숫자나 문자 혹은 특수문자 등)가 입력될 경우 인증 코드에 해당하는 기능(예 : 잠금 해제)만 수행한다. When a meaningless code (that is, a meaningless number, letter, or special character not registered as an additional code) is input to the additional code part of the control code, only a function corresponding to the authentication code (eg, unlocking) is performed. .

따라서 사용자는 평상시에는 상기 제어 코드의 부가 코드 부분에 의미없는 코드를 넣어서 사용함으로써 사용자 기기(100)의 잠금 해제만 수행하지만, 만약 임의의 부가 기능을 수행시키고자 할 경우에는 상기 제어 코드의 부가 코드 부분에 상기 사용자가 원하는 임의의 부가 기능(예 : 사용자 편의를 위한 기능, 응급 상황 통지를 위한 기능)에 대응하여 설정된 부가 코드를 입력하여 사용할 수 있다.Therefore, the user normally only unlocks the user device 100 by using a meaningless code in the additional code part of the control code, but if the user wants to perform any additional function, the additional code of the control code In the part, an additional code set corresponding to any additional function desired by the user (for example, a function for user convenience and a function for emergency notification) may be input and used.

코드 분석 단계(S102)는 코드 입력 단계(S101)에서 입력된 제어 코드의 조합을 분석한다. The code analysis step S102 analyzes the combination of the control codes input in the code input step S101.

즉, 상기 제어 코드의 인증 코드 부분을 분석하여 분리하고, 부가 코드 부분이 추가되어 있는지 아닌지 분석한다. 이때 상기 부가 코드 부분의 추가 여부는 부가 코드 식별자로 판단되거나, 상기 인증 코드 부분에 입력될 수 있는 코드의 기호 개수가 고정되어 있는 경우 입력된 인증 코드 기호의 개수로 판단할 수 있다.That is, the authentication code portion of the control code is analyzed and separated, and whether the additional code portion is added or not. In this case, whether to add the additional code part may be determined as an additional code identifier, or when the number of symbols of a code that can be input to the authentication code part is fixed, it may be determined as the number of input authentication code symbols.

코드 인증 단계(S103)는 코드 분석 단계(S102)에서 분석된 제어 코드의 인증 코드 부분이 정상적인 코드인지 아닌지를 판단하는 단계이다. 즉, 상기 인증 코드 부분이 정상인지 아닌지를 인증하는 단계이다.The code authentication step S103 is a step of determining whether the authentication code portion of the control code analyzed in the code analysis step S102 is a normal code. That is, the step of authenticating whether or not the authentication code portion is normal.

잠금 해제 단계(S104)는 상기 제어 코드의 인증 코드 부분이 정상적인 코드로 판단된 경우, 사용자 기기(100)의 잠금 상태를 해제하는 단계이다. The unlocking step (S104) is a step of releasing the locked state of the user device 100 when it is determined that the authentication code portion of the control code is a normal code.

상기 잠금 상태가 해제될 경우 사용자 기기(100)를 사용자가 제어할 수 있는 상태가 된다. When the locked state is released, the user device 100 is in a state in which the user can control the device.

부가코드 판별 단계(S105)는 상기 잠금 상태가 해제되는 경우에 백그라운드 상태로 수행되는 단계로서, 상기 부가 코드에 대응하는 부가 기능이 무엇인지 판별하는 단계이다. 이때 상기 부가 코드는 사용자 기기(100)의 종류에 따라 사용할 수 있는 부가 코드의 개수와 그에 대응하는 부가 기능이 다를 수 있으며, 사용자에 따라서도 사용할 부가 코드의 개수와 그에 대응하는 부가 기능이 다르게 설정될 수 있다.The additional code determining step (S105) is performed in a background state when the lock state is released, and is a step of determining what additional functions corresponding to the additional code are. In this case, the number of additional codes that can be used according to the type of the user device 100 and additional functions corresponding thereto may be different, and the number of additional codes to be used and corresponding additional functions are set differently according to the user. Can be.

부가코드 실행 단계(S106)는 상기 부가코드 판별 단계(S105)에서 판별된 부가 코드에 해당하는 기능이나 서비스를 실행하는 단계이다. The additional code execution step (S106) is a step of executing a function or service corresponding to the additional code determined in the additional code determination step (S105).

이때 상기 부가 코드에 해당하는 기능이나 서비스가 사용자 기기(100) 자체적으로 수행 가능한 기능이나 서비스인 경우에는 해당 부가 기능(또는 부가 모듈)을 곧바로 제어하여 해당 기능이나 서비스를 수행하고, 상기 부가 코드에 해당하는 기능이나 서비스가 사용자 기기(100) 단독으로 수행할 수 없는 기능이나 서비스인 경우에는 서비스 제공 서버(300)에 해당 기능이나 서비스의 수행을 요청한다.In this case, when the function or service corresponding to the additional code is a function or service that can be performed by the user device 100 itself, the corresponding function or service is directly controlled to perform the corresponding function or service. If the corresponding function or service is a function or service that cannot be performed by the user device 100 alone, the service providing server 300 requests the performance of the corresponding function or service.

한편 상기 부가 코드가 사용자 기기(100)의 일부 기능을 제한하는 부가 기능이 설정되어 있다고 가정할 경우, 사용자 기기(100)의 잠금 상태가 해제되더라도 상기 제한된 일부 기능은 사용하지 못한다. 가령, 사용자 기기(100)가 스마트폰이고, 상기 부가 코드에 설정된 부가 기능이 전화번호부 표시제한 기능이라고 가정할 경우, 상기 스마트폰의 잠금 상태가 해제되더라도 전화번호부 표시 기능은 제한되는 것이다. On the other hand, if the additional code assumes that an additional function for restricting some functions of the user device 100 is set, the limited some functions cannot be used even if the locked state of the user device 100 is released. For example, assuming that the user device 100 is a smartphone and the additional function set in the additional code is a phonebook display restriction function, the phonebook display function is restricted even if the smartphone is unlocked.

상기와 같이 본 실시예에 따른 시스템과 방법은 상기 제어 코드의 부가 코드를 이용해 사용자 기기(100)의 잠금을 해제하면서 동시에 지정된 부가 기능이 실행되게 하거나, 인증 코드에 대응하는 정상 동작 중 지정된 기능 또는 상기 인증 코드의 실행과 무관한 정상 동작 중 지정된 기능의 실행을 제한할 수 있다. As described above, the system and method according to the present embodiment allow the designated additional function to be executed while the user device 100 is unlocked by using the additional code of the control code, or the designated function or the normal function corresponding to the authentication code or It is possible to limit the execution of the designated function during normal operation irrelevant to the execution of the authentication code.

이때 상기 부가 기능은 응급 상황 통지 기능이 될 수도 있다. 이럴 경우 사용자는 범죄자의 요구에 응하면서도(즉, 사용자 기기의 잠금 상태를 해제하면서도) 범죄자가 알지 못하도록 자연스럽게 특정 기관(예 : 경찰서, 서버 관리자, 은행, 서비스 관리자 등)에 응급 상황을 통지할 수 있으며, 중요한 기능은 여전히 사용 제한 상태를 유지하도록 함으로써, 범죄자가 원하는 목적을 달성하기 위한 시간을 지연시키고, 그에 따라 사용자의 피해를 최소화시킬 수 있도록 한다.In this case, the additional function may be an emergency notification function. In this case, the user can respond to the criminal's request (i.e. unlock the user's device) and naturally notify certain agencies (e.g. police station, server administrator, bank, service administrator, etc.) without the criminal knowing. The important function is to keep the usage restricted, thus delaying the time for the offender to achieve the desired purpose and thus minimizing the damage to the user.

이때 사용자 기기(100)는 인터넷 전자 기기(예 : 컴퓨터와 같이 인터넷에 접속할 수 있는 전자 기기), 금융 단말(예 : 현금 인출기와 같이 금융 기능을 수행할 수 있는 전자 기기), 도어 전자 기기(예 : 도어락과 같이 차량이나 사무실 등의 출입을 제한할 수 있는 전자 기기)에 따라 적용되는 부가 기능이 다를 수 있으나, 본 실시예의 기술적 사상의 범주에서 얼마든지 수정 및 변경 실시가 가능함은 자명하다.In this case, the user device 100 may be an Internet electronic device (for example, an electronic device capable of accessing the Internet such as a computer), a financial terminal (for example, an electronic device capable of performing a financial function such as an ATM), a door electronic device (for example, According to the present invention, the additional functions may be different depending on the electronic device capable of restricting access to a vehicle or an office, such as a door lock.

도 12는 범죄자가 사용자를 협박하여 금융 거래 비밀 코드인 인증 코드를 알아낸 후, 컴퓨터를 통해 은행 서버에 접속하여 금융 거래 서비스를 받으려는 시도를 하는 경우를 상정하였을 때의 금융 거래 서비스 시스템의 동작 과정을 나타낸 흐름도이다.12 is an operation process of a financial transaction service system when a criminal attempts to obtain a financial transaction service by accessing a bank server through a computer after finding an authentication code that is a financial transaction secret code by threatening a user. It is a flow chart showing.

도 12에 도시된 바와 같이, 본 실시예에 따른 금융 거래 서비스 시스템은 사용자가 보안 코드를 입력하고 금융 거래 서비스를 제공받는 데에 사용되는 사용자 기기(컴퓨터, 전자 기기)와, 사용자가 범죄자로부터 협박을 받는 상황에서 버튼을 누르는 등의 간단한 조작을 통해 사용자 기기(컴퓨터, 전자 기기)에 전환 신호를 송신할 수 있는 전환 기기와, 사용자 기기(컴퓨터, 전자 기기)로부터 사용자가 위급 상황에 처해 있음을 통지받고, 그에 대응하는 조치를 취하는 대응 서버(보안 서버)와, 사용자에게 금융 거래 서비스를 제공하는 서비스 제공 서버(은행 서버)를 포함한다.As shown in FIG. 12, the financial transaction service system according to the present embodiment includes user devices (computers and electronic devices) used by a user to enter a security code and receive a financial transaction service, and the user threatens from a criminal. In the situation of receiving a call, a switching device that can send a switching signal to a user device (computer, electronic device) through a simple operation such as pressing a button, and the user is in an emergency situation from the user device (computer, electronic device) A corresponding server (security server) that is notified and takes action corresponding thereto, and a service providing server (bank server) that provides financial transaction services to the user.

도 12에 도시된 바와 같이, 만약 사용자가 범죄자로부터 협박을 받아 인증 코드가 유출되었을 경우, 사용자는 전환 기기를 작동하여(S1000) 사전에 사용자가 정해 놓은 사용자 기기(컴퓨터)에 소정의 전환 신호를 무선 송신한다(S1100). 본 실시예에서는 설명의 편의를 위해 상기 전환 신호는 범죄자가 사용자 기기(컴퓨터)에 인증 코드를 입력하기 전에 사용자 기기(컴퓨터)에 수신되는 것으로 한다. As shown in FIG. 12, if the user is threatened by a criminal and the authentication code is leaked, the user operates the switching device (S1000) and sends a predetermined switching signal to the user device (computer) previously determined by the user. Wireless transmission (S1100). In the present embodiment, for the convenience of explanation, the switching signal is assumed to be received by the user device (computer) before the criminal inputs the authentication code into the user device (computer).

범죄자가 사용자를 협박하여 알아낸 인증 코드를 사용자 기기(컴퓨터)에 입력하면(S1200) 사용자 기기(컴퓨터)의 코드 전환 모듈(미도시)은 전환 기기로부터 전환 신호가 수신되었는지를 확인한 후, 만약 전환 신호가 수신되어 있다면 범죄자가 입력한 인증 코드를 상기 인증 코드에 대응하는 제어 코드로 전환하고(S1300) 상기 제어 코드를 코드 처리 모듈(미도시)로 전달한다. When the criminal enters the authentication code obtained by threatening the user into the user device (computer) (S1200), the code conversion module (not shown) of the user device (computer) checks whether a conversion signal is received from the conversion device, and then If a signal is received, the authentication code input by the criminal is converted into a control code corresponding to the authentication code (S1300), and the control code is transferred to a code processing module (not shown).

코드 처리 모듈(미도시)은 코드 전환 모듈(미도시)로부터 전달받은 보안 코드가 인증 코드인지 제어 코드인지를 판단하고(S1400), 만약 전달받은 보안 코드가 인증 코드이면 서비스 제공 서버(은행 서버)에 상기 인증 코드를 그대로 전송한다(S1500).The code processing module (not shown) determines whether the security code received from the code conversion module (not shown) is an authentication code or a control code (S1400), and if the received security code is an authentication code, a service providing server (bank server). The authentication code is transmitted as it is (S1500).

본 실시예에서 전환 기기의 작동에 의해 상기 인증 코드가 제어 코드로 전환되었으며, 사용자 기기에 의해 상기 인증 코드는 제어 코드와 인증 코드로 인식되어질 수 있다.In the present embodiment, the authentication code is converted to the control code by the operation of the switching device, the authentication code can be recognized by the user device as the control code and the authentication code.

만약 코드 처리 모듈이 코드 전환 모듈로부터 전달받은 보안 코드가 제어 코드이면 이미 입력받은 인증 코드를 서비스 제공 서버(은행 서버)에 전송하고(S1600), 제어 코드에 대응하는 부가 기능을 실행한다(S1700). 본 실시예에서는 대응 서버(보안 서버)에 사용자가 위험에 처해 있다는 통지를 하는 것이 부가 기능의 실행으로 설정되어 있다.If the security code received from the code conversion module is a control code, the code processing module transmits the authentication code already input to the service providing server (bank server) (S1600), and executes an additional function corresponding to the control code (S1700). . In this embodiment, it is set to execute the additional function to notify the corresponding server (security server) that the user is in danger.

대응 서버(보안 서버)에 위급 상황을 신고하는 부가 기능의 실행이 범죄자에게 노출되면 사용자의 안전을 보장받기 어려우므로, 부가 기능의 실행에 관한 일체의 표시가 차단되는 것이 바람직하다(S1800).When the execution of the add-on reporting an emergency situation to the corresponding server (security server) is exposed to criminals, it is difficult to ensure the safety of the user, and thus, it is preferable that any display regarding the execution of the add-on is blocked (S1800).

한편, 사용자가 전환 기기를 작동시켜 전환 신호를 송신하더라도 서비스 제공 서버(은행 서버)는 인증 코드를 전달받아 그에 대응하는 서비스를 수행하고(S1900) 그 결과가 사용자 기기(컴퓨터)에 표시된다.Meanwhile, even if the user operates the switching device to transmit the switching signal, the service providing server (bank server) receives the authentication code and performs the corresponding service (S1900), and the result is displayed on the user device (computer).

또한, 상기 부가 기능의 실행이 지정된 외부 대응 기관과 같은 대응부에 의하여 통신부를 통해 사용자 기기가 원격 추적과 같은 제어를 받아 사용자를 위기에서 벗어나게 하는 보다 능동적인 방법이 가능하다, 이때, 원격 제어는 카메라 작동, 음성 녹음, 스피커 작동, 위치 확인, 위치 추적, 메시지 전송 등을 포함할 수 있다.In addition, a more active method is possible in which the user device is controlled such as remote tracking through a communication unit such as an external response authority designated to execute the additional function, thereby releasing the user from the crisis. This may include camera operation, voice recording, speaker operation, location determination, location tracking, message transmission, and the like.

이하에서는 첨부된 도면을 참조하여 전환 기기를 통해 생성된 제어 코드를 이용한 전자 도어록 시스템 및 방법의 일실시예를 설명한다.Hereinafter, an embodiment of an electronic door lock system and method using a control code generated through a switching device will be described with reference to the accompanying drawings.

도 13은 범죄자가 사용자를 협박하여 전자 도어록의 잠금 해제 코드인 인증 코드를 알아낸 후, 전자 도어록의 잠금을 해제하고 실내에 침입을 시도하는 경우를 상정하였을 때 전자 도어록 시스템의 동작 과정을 나타낸 흐름도이다.FIG. 13 is a flowchart illustrating an operation process of the electronic door lock system when a criminal is intimidating a user to find an authentication code that is an unlock code of the electronic door lock, and then unlocks the electronic door lock and attempts to enter the room. to be.

도 13에 도시된 바와 같이, 본 실시예에 따른 전자 도어록 시스템은 사용자 기기(전자 도어록, 전자 기기)와, 사용자가 범죄자로부터 협박을 받는 상황에서 버튼을 누르는 등의 간단한 조작을 통해 사용자 기기(전자 도어록, 전자 기기)에 전환 신호를 송신할 수 있는 전환 기기와, 사용자 기기(전자 도어록)으로부터 사용자가 위급 상황에 처해 있음을 통지받고 그에 대응하는 조치를 취하는 대응 서버(보안 서버)를 포함한다.As shown in FIG. 13, the electronic door lock system according to the present embodiment is a user device (electronic door lock, electronic device) and a user device (electronic) through a simple operation such as pressing a button in a situation where a user is threatened by a criminal. A switching device capable of transmitting a switching signal to the door lock and the electronic device, and a corresponding server (security server) that is notified from the user device (electronic door lock) that the user is in an emergency situation and takes a corresponding action.

도 13에 도시된 바와 같이, 만약 사용자가 범죄자로부터 협박을 받아 인증 코드가 유출되었을 경우, 사용자는 전환 기기를 작동하여(S2000) 사전에 사용자가 정해 놓은 사용자 기기(전자 도어록)에 소정의 전환 신호를 무선 송신한다(S2100). 본 실시예에서는 설명의 편의를 위해 상기 전환 신호는 범죄자가 사용자 기기(전자 도어록)에 인증 코드를 입력하기 전에 사용자 기기(전자 도어록)에 수신되는 것으로 한다. As shown in FIG. 13, if the user is threatened by a criminal and the authentication code is leaked, the user operates the switching device (S2000), and the predetermined switching signal is transmitted to the user device (electronic door lock) previously determined by the user. Wireless transmission (S2100). In the present embodiment, for the convenience of explanation, the switching signal is assumed to be received by the user device (electronic door lock) before the criminal inputs the authentication code into the user device (electronic door lock).

범죄자가 사용자를 협박하여 알아낸 인증 코드를 사용자 기기(전자 도어록)에 입력하면(S2200) 사용자 기기(전자 도어록)의 코드 전환 모듈(미도시)은 전환 기기로부터 전환 신호가 수신되었는지를 확인한 후, 만약 전환 신호가 수신되어 있다면 범죄자가 입력한 인증 코드를 상기 인증 코드에 대응하는 제어 코드로 전환하고(S2300) 상기 제어 코드를 코드 처리 모듈(미도시)로 전달한다. When the criminal enters the authentication code obtained by threatening the user into the user device (electronic door lock) (S2200), the code conversion module (not shown) of the user device (electronic door lock) checks whether a switching signal is received from the switching device, If the switch signal is received, the authentication code input by the criminal is converted into a control code corresponding to the authentication code (S2300) and the control code is transmitted to a code processing module (not shown).

코드 처리 모듈(미도시)은 코드 전환 모듈(미도시)로부터 전달받은 보안 코드가 인증 코드인지 제어 코드인지를 판단하고(S2400), 만약 전달받은 보안 코드가 인증 코드이면 사용자 기기(전자 도어록)의 잠금을 해제한다(S2500).The code processing module (not shown) determines whether the security code received from the code switching module (not shown) is an authentication code or a control code (S2400), and if the received security code is an authentication code, the user's device (electronic door lock) Release the lock (S2500).

본 실시예에서 전환 기기의 작동에 의해 상기 인증 코드가 제어 코드로 전환되었으며, 사용자 기기에 의해 상기 인증 코드는 제어 코드와 인증 코드로 인식되어질 수 있다.In the present embodiment, the authentication code is converted to the control code by the operation of the switching device, the authentication code can be recognized by the user device as the control code and the authentication code.

만약 코드 처리 모듈이 코드 전환 모듈로부터 전달받은 보안 코드가 제어 코드이면 인증 코드의 정상 동작으로 사용자 기기(전자 도어록)의 잠금을 해제하고(S2600), 제어 코드에 포함되는 부가 코드에 대응하는 부가 기능을 실행한다(S2700). 본 실시예에서는 대응 서버(보안 서버)에 사용자가 위험에 처해 있다는 통지를 하는 것이 부가 기능의 실행으로 설정되어 있다.If the security code received from the code conversion module is a control code, the code processing module unlocks the user device (electronic door lock) by the normal operation of the authentication code (S2600), and the additional function corresponding to the additional code included in the control code. To execute (S2700). In this embodiment, it is set to execute the additional function to notify the corresponding server (security server) that the user is in danger.

보안 코드가 인증 코드인지 제어 코드인지를 판단하고(S2400)는 순서는 상기 본 실시예를 적절히 설명하기 위하여 순차적으로 표시한 것이지, 실제로는 동시에 판단되는 단계이거나 순차가 바뀌어 질 수 있다.It is determined whether the security code is an authentication code or a control code (S2400), and the order is displayed in order to properly describe the present embodiment, but may be determined at the same time or may be changed in sequence.

대응 서버(보안 서버)에 위급 상황을 통지하는 부가 기능의 실행이 범죄자에게 노출되면 사용자의 안전을 보장받기 어려우므로, 부가 기능의 실행에 관한 일체의 표시가 차단되는 것이 바람직하다(S2800).If the execution of the add-on notifying the corresponding server (security server) of an emergency is difficult to ensure the safety of the user, it is preferable that any display regarding the execution of the add-on is blocked (S2800).

도 14는 본 발명의 실시예에 따른 가장 코드를 이용한 제어 시스템 구성을 보인 구성도로, 사용자 기기(1000)는 코드 입력부(1100), 코드 제어부(1200), 통신부(1300), 위치 정보 저장부(1400), 표시부(1500) 및 중앙처리부(1600)로 구성되며, 사용자 기기(1000)는 통신망(2000)을 통하여 대응 관제부(3000)와 연결되는 것을 포함하여 구성된다. 본 발명의 실시예에 따른 구성에 대한 명칭은 실질적으로 동일한 기능을 수행하는 다른 이름으로 명명될 수 있다.14 is a block diagram showing a control system configuration using a pseudo code according to an embodiment of the present invention, the user device 1000 is a code input unit 1100, code control unit 1200, communication unit 1300, location information storage unit ( 1400, the display unit 1500, and the central processing unit 1600, and the user device 1000 is configured to include a connection with the corresponding control unit 3000 through the communication network 2000. Names for configurations in accordance with embodiments of the present invention may be named other names that perform substantially the same function.

사용자 기기(1000)는 스마트폰과 태블릿과 같은 모바일 기능을 갖는 기기뿐만 아니라, 현금 자동 인출기 및 이와 유사한 금융 거래 기기, 출입을 통제하는 출입통제시스템, 개폐시스템 그리고 각종 컴퓨터 등 사용자 보안 코드(또는 잠금 코드) 입력 방식과 통신 기능을 구비한 모든 종류의 전자 기기를 말한다.The user device 1000 is not only a device having a mobile function such as a smartphone and a tablet, but also a cash dispenser and similar financial transaction device, an access control system for controlling access, an opening and closing system, and various computers such as a user security code (or locking). Code) It refers to all kinds of electronic devices with input method and communication function.

상기 도 14와 같은 구성도에서 언급된 사용자 기기(1000)가 포함하는 구성들은 본 발명의 일실시예에 따라 가장 코드를 이용한 제어 시스템에 한정하여 구성을 보인 예로써, 일반적으로 사용자 기기(1000)는 그 기기의 성능에 따라 더 많은 구성과 기능을 포함한다. 다만, 이와 같은 추가적인 구성이나 기능은 본 발명을 명확히 하고자 본 명세서에서는 별도로 설명하지 않는다.Components included in the user device 1000 mentioned in the configuration diagram as shown in FIG. 14 are examples of the configuration limited to the control system using the most code according to an embodiment of the present invention. It contains more configurations and features depending on the performance of the device. However, such additional configuration or function will not be described separately in this specification in order to clarify the present invention.

사용자 기기(1000)의 코드 입력부(1100)는 사용자가 사용자 기기(1000) 자체에 잠금을 설정하거나 해제하는 수단 또는 사용자 기기(1000)를 통해 특정 서비스에 접속할 때 정당한 사용자임을 인증하는 수단으로 사용할 수 있는 사용자 인터페이스부를 말한다. The code input unit 1100 of the user device 1000 may be used as a means for setting or releasing a lock on the user device 1000 itself or as a means for authenticating that the user is a legitimate user when accessing a specific service through the user device 1000. Refers to the user interface.

또한, 코드 입력부(1100)에 입력되는 보안 코드는 그 전부 또는 일부가 문자, 문자를 제외한 도형, 패턴, 지문 등의 사용자 생체 정보, 사용자의 제스쳐 등으로 구성될 수 있다. 따라서, 코드 입력부(1100)는 키패드, 터치스크린과 같은 전형적인 수단은 물론, 홍채 인식 센서, 지문 인식 센서 또는 목소리 인식을 위한 마이크로폰과 같은 사용자의 생체 정보를 인식하는 수단 및 사용자의 제스처를 인식하는 카메라 등, 사용자 인증에 사용될 수 있는 모든 수단이 채택 가능하다.In addition, the security code input to the code input unit 1100 may be composed of all or part of the user biometric information such as characters, figures, patterns, fingerprints, etc., gestures of the user. Accordingly, the code input unit 1100 is a camera for recognizing a user's gesture and a means for recognizing a user's biometric information, such as a keypad, a touch screen, a iris recognition sensor, a fingerprint sensor, or a microphone for voice recognition. All means that can be used for user authentication are acceptable.

사용자 기기(1000)의 코드 제어부(1200)는 본 발명의 일실시예에 따라 코드 입력부(1100)로부터 입력받은 사용자 보안 코드를 분석하여 사용자가 평상시에 사용하는 인증 코드인지, 아니면 범죄 상황과 같은 부가 상황에 사용하기 위해 설정한 가장 코드인지를 판단한다.The code control unit 1200 of the user device 1000 analyzes a user security code received from the code input unit 1100 according to an embodiment of the present invention, and adds an authentication code that is normally used by a user or a crime situation. Determines if this is the impersonation code set for the situation.

또한, 코드 제어부(1200)는 가장 코드에 따른 사용자 메시지 또는 사용자 신호를 생성하고 저장하는 기능을 수행할 수도 있다.In addition, the code controller 1200 may perform a function of generating and storing a user message or a user signal according to the most code.

또한, 코드 제어부(1200)는 가장 코드를 입력받았을 때 실제로는 정상 동작하지 않지만, 마치 정상 동작하는 것처럼 가장 상황 모드로 동작하여 사용자 기기(1000)의 표시부(1500)에 가장 표시를 표시하도록 명령을 내린다. In addition, the code control unit 1200 does not actually operate normally when the code is inputted, but operates in the most situational mode as if it normally operates to display a display on the display unit 1500 of the user device 1000. Get off.

또한, 코드 제어부(1200)는 가장 상황이 대응 관제부(3000)에 정보를 송신하는 것과 같은 대응이 필요한 대응 상황인 경우, 가장 코드를 입력받았을 때 대응 관제부(3000)로 응급과 같은 부가 상황을 알릴 수 있도록 통신부(2000)에 대응 관제부(3000)의 전화번호 또는 인터넷 주소 또는 이와 유사한 기능의 각종 정보를 알리고 송신 명령을 내린다.In addition, when the most likely situation is a corresponding situation that requires a response such as sending information to the corresponding control unit 3000, the code control unit 1200 receives an additional situation such as an emergency to the corresponding control unit 3000 when the most code is received. The communication unit 2000 informs the communication unit 2000 of the telephone number or the Internet address of the corresponding control unit 3000 or similar information of various functions and issues a transmission command.

경우에 따라서는 인증 코드와 가장 코드를 판단하는 기능은 사용자 기기(1000)에 통신 네트워크로 연결되어 있는 외부의 서버와 같은 장치에서 수행하는 것도 가능하다. 또한 가장 표시를 하는 데에 필요한 데이터는 사용자 기기(1000)에 저장되도록 할 수도 있고, 외부 장치에 저장하여 필요할 때마다 사용자 기기(1000)에서 전달받아 사용하는 것도 가능하다. 외부 장치에서 인증 코드 또는 가장 코드를 판단하는 경우, 응급 상황 신고와 같은 부가 상황 대응 기능을 외부 장치에서 수행하는 것도 가능하다. In some cases, a function of determining an authentication code and an impersonation code may be performed by a device such as an external server connected to the user device 1000 through a communication network. In addition, data necessary for displaying the most may be stored in the user device 1000, or may be stored in an external device and used by the user device 1000 whenever necessary. When the external device determines the authentication code or the impersonation code, it is also possible to perform an additional situation response function such as an emergency report on the external device.

사용자 기기(1000)의 표시부(1500)는 본 발명의 일실시예에 따라 사용자 기기(1000)가 가장 코드를 입력받았을 경우, 코드 제어부(1200)의 명령을 받아 가장 표시를 표시하는 기능을 수행한다.When the user device 1000 receives the most code, the display unit 1500 of the user device 1000 receives a command of the code control unit 1200 to display the most display. .

본 발명은 특정한 실시예를 들어 설명하였으나, 그 실시예에 한정되는 것은 아니다. 일례로, 사용자는 응급 상황에 처하지 않더라도 단순히 타인을 기만하는 부가적인 목적을 가지는 부가 상황으로서 가장 코드를 입력할 수 있다. 이 때, 사용자 기기(1000)에는 가장 표시가 수행되는 한편, 대응 관제부(3000)로의 통지는 생략하는 것도 가능하다. 이와 같이 본 발명의 기술적 사상의 범주 내에서는 얼마든지 수정 및 변형 실시가 가능하다.Although the present invention has been described with reference to specific embodiments, it is not limited thereto. In one example, the user may enter the code most as an additional situation with the additional purpose of simply deceiving others, even if not in an emergency. At this time, while the display is most performed on the user device 1000, the notification to the corresponding control unit 3000 may be omitted. As described above, modifications and variations can be made within the scope of the technical idea of the present invention.

사용자 기기(1000)의 통신부(1300)는 본 발명의 일실시예에 따라 사용자가 응급 상황에 따른 가장 코드를 입력하였을 때, 중앙처리부(1600)를 통하여 코드 제어부(1200)에서 대응 관제부(3000)의 연락처로 전화번호 또는 인터넷 주소를 입력받고, 동시에 위치 정보 저장부(1400)에서 사용자 기기(1000)의 위치 정보를 입력받아 통신망(2000)을 통하여 대응 관제부(3000)로 메시지 또는 응급구조신호를 사용하여 위급상황임을 알리는 통신 기능을 한다. 이때, 사용자의 신상에 관한 정보, 범죄자의 신원파악과 상황 대처에 필요한 부가적인 사진, 영상, 음성 등의 중요한 정보를 취합하여 송출하고 실시간으로 모니터링하여 전송할 수 있다.According to an embodiment of the present invention, the communication unit 1300 of the user device 1000, when the user inputs a head code according to an emergency situation, the corresponding control unit 3000 in the code control unit 1200 through the central processing unit 1600 A phone number or an Internet address as a contact number of the user), and at the same time, the location information storage unit 1400 receives the location information of the user device 1000 and sends a message or emergency rescue to the corresponding control unit 3000 through the communication network 2000. It uses a signal to communicate that it is an emergency. At this time, information about the user's identity, important information such as additional pictures, videos, and audio necessary for identifying the criminal and dealing with the situation may be collected, transmitted, and monitored and transmitted in real time.

사용자 기기(1000)의 위치 정보 저장부(1400)는 사용자 기기(1000)의 위치정보를 시시각각 수집하여 이를 저장해 놓는 장치를 말한다.The location information storage unit 1400 of the user device 1000 refers to a device that collects and stores location information of the user device 1000 at any time.

위치 정보 저장부(1400)는 사용자 기기(1000)가 스마트폰과 같은 이동성 기기에서는 GPS, 와이파이, 셀룰러 통신 등 공지의 기술을 이용하여 사용자 기기(1000)의 위치 정보를 저장할 수 있다.The location information storage unit 1400 may store location information of the user device 1000 in a mobile device such as a smartphone by using a known technology such as GPS, Wi-Fi, and cellular communication.

또한, 위치 정보 저장부(1400)는 사용자 기기(1000)가 은행이나 거리에서 설치되어 있는 현금 자동 인출기와 같은 고정 기기에서는 고정 기기 자체의 고유 번호 또는 실제 위치 정보를 저장할 수 있다.In addition, the location information storage unit 1400 may store a unique number or actual location information of the fixed device itself in a fixed device such as a cash dispenser in which the user device 1000 is installed in a bank or a street.

사용자 기기(1000)의 중앙처리부(1600)는 본 발명의 일실시예에 따라 코드 입력부(1100), 코드 제어부(1200), 통신부(1300) 및 위치 정보 저장부(1400)를 중앙에서 연동하고 제어하는 기능을 하며, 본 발명에서 언급되지 않은 사용자 기기(1000)의 다른 장치들을 제어하고 관리할 수 있다. The central processing unit 1600 of the user device 1000 interlocks and controls the code input unit 1100, the code control unit 1200, the communication unit 1300, and the location information storage unit 1400 according to an embodiment of the present invention. The other device of the user device 1000, which is not mentioned in the present invention, may be controlled and managed.

통신망(2000)은 사용자 기기(1000)의 통신부(1300)를 통하여 외부의 대응 관제부(3000)에 응급신호를 송신하고 연동할 수 있도록 하는 통신 네트워크를 총칭한다.The communication network 2000 collectively refers to a communication network for transmitting an emergency signal and interworking with an external corresponding control unit 3000 through the communication unit 1300 of the user device 1000.

사용자 기기(1000)가 외부의 대응 관제부(3000)에 응급신호를 송신하기 위하여 이용하는 통신망(2000)은 사용자 기기(1000)의 종류 및 성능과 기능에 따라 무선(CDMA, WCDMA, LTE, LTE-A, Wibro, WiFi 및 기타 무선 통신 수단), 유선(이더넷, 케이블, 유선 랜(LAN) 및 기타 유선 통신 수단) 및 유/무선 복합적인 방식의 여러 가지 통신 수단을 사용하는 통신망(2000)을 취할 수 있다.The communication network 2000 used by the user device 1000 to transmit an emergency signal to an external corresponding control unit 3000 is wireless (CDMA, WCDMA, LTE, LTE- according to the type, performance, and function of the user device 1000). A, Wibro, WiFi, and other wireless means of communication), wired (Ethernet, cable, wired LAN (LAN), and other wired means of communication) and telecommunications networks 2000 using several means of communication, both wired and wireless. Can be.

대응 관제부(3000)는 사용자가 가장 코드를 사용하여 응급 상황의 통지 또는 상황의 알림을 송신하면, 이를 수신하여 적절한 대처를 할 수 있는 상대편을 지칭한다.Corresponding control unit 3000 refers to the other party that the user can receive the notification of the emergency situation or notification of the situation using the most code, and receive the appropriate action.

대응 관제부(3000)는 사용자가 기기의 종류 또는 사용자 가장 코드에 따라 지정해 놓은 상대방으로, 경찰서, 방범관제 센터, 은행의 관제센터, 또는 사용자의 보호자나 특정인이 될 수도 있다.The corresponding control unit 3000 is a counterpart designated by the user according to the type of device or the user's simulation code, and may be a police station, a security control center, a control center of a bank, or a protector or a specific person of the user.

본 발명은 기본적으로 사용자 보안 코드 입력 기능을 구비한 정보 처리 기능을 갖는 전자 기기에 적용되는 것이며 전자 기기는 정상 동작모드로 진입되도록 하는 인증 코드가 입력되거나, 인증 코드와는 별개로 의심 상황에서 사용되는 부가 코드를 포함한 제어 코드가 입력될 수 있고; 전자 기기는 인증 코드가 입력되는 경우에는 통상의 절차를 정상적으로 실행하고, 부가 코드를 포함한 제어 코드가 입력되는 경우에는 추가적인 부가 검증을 위한 절차를 진행하는 것인 부가 코드를 이용한 보안 검증 시스템이다.The present invention is basically applied to an electronic device having an information processing function having a user security code input function, and the electronic device is used in a suspicious situation separately from the authentication code or an authentication code for entering the normal operation mode is input. A control code including an additional code may be input; The electronic device is a security verification system using an additional code that normally executes a normal procedure when an authentication code is input and performs a procedure for additional additional verification when a control code including an additional code is input.

이하, 첨부된 도면을 참조하여 본 발명에 따른 부가 코드를 이용한 금융 거래 보안 방법을 설명한다. 도 15는 본 발명의 일 실시 예에 따른 부가 코드를 이용한 보안 검증 시스템의 구성도이다.Hereinafter, a financial transaction security method using an additional code according to the present invention will be described with reference to the accompanying drawings. 15 is a configuration diagram of a security verification system using an additional code according to an embodiment of the present invention.

본 실시 예인 부가 코드를 이용한 보안 검증 시스템은, 정상 절차의 실행에 앞서 보안 코드를 입력하여 보안을 검증하는 시스템으로서, 보안 코드를 입력받는 코드 입력부(4000); 입력된 보안 코드가 인증 코드인 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 보안 코드가 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 부가 코드에 대응하는 부가 동작을 실행하는 코드 제어부(4200);를 포함한다. A security verification system using an additional code according to the present embodiment includes a code input unit 4000 for receiving a security code by inputting a security code prior to executing a normal procedure; If the inputted security code is an authentication code, the electronic device performs an operation corresponding to the authentication code, and if the security code is a control code including the additional code, executes an additional operation corresponding to the additional code. It includes a; code control unit 4200.

코드 제어부(4200)는 입력된 보안 코드가 사전에 등록되어 있는 인증 코드인지 부가 코드를 포함한 제어 코드인지 판단하는 코드 판별부(4300); 입력된 보안 코드가 부가 코드를 포함하는 경우 추가적인 부가 검증을 하여 검증 결과에 따라 정상 절차의 실행 또는 부가 동작 실행을 결정하고 그 판단에 따라 부가 동작을 실행하는 코드 제어부(4200)를 포함한다. The code control unit 4200 may include a code determination unit 4300 which determines whether an input security code is a pre-registered authentication code or a control code including an additional code; If the input security code includes the additional code, the additional control unit further includes a code control unit 4200 that determines whether to execute the normal procedure or the additional operation according to the verification result and execute the additional operation according to the determination.

또한 전자 기기인 사용자 기기에는 네트워크를 통하여 통신을 하는 통신부(4400)를 포함할 수 있다. In addition, the user device, which is an electronic device, may include a communication unit 4400 for communicating through a network.

본 실시 예는 부가 검증부(4500)를 더 포함하는데, 부가 검증부(4500)는 코드 제어부(4200)에 구비되는 코드 판별부(4300)에서 입력된 보안 코드가 부가 코드를 포함한 제어 코드로 판단되는 경우 추가적인 부가 검증을 실행하여 코드 제어부(4200)에 그 결과를 전송하는 기능을 한다. 금융 거래의 경우 부가 검증부(4500)의 검증은 거래 상대방의 수신 계좌를 검증하는 것이며, 보다 구체적으로는 상대방 계좌의 계좌 개설일 검증, 계좌 유효성 검증 또는 계좌 입출금 내역의 이상한 징후 검증을 통한 상대방 수신 계좌의 안전성을 확인하는 것이다. 개폐부 열림에 본 실시 예가 적용되는 경우에는 정상 절차는 개폐부의 열림이고, 부가 코드에 의하여 부가 프로세스(S4000)가 진행되는 경우, 부가 검증부(4500)는 개폐부 주변 위험 요소를 검증하는 것이다. 개폐부 주변 위험 요소의 검증은 CCTV, 모션센서, 음향센서, 데이터 분석 등을 통하여 가능하다. 이와 같은 부가 검증에 의하여 개폐부의 열림은 유보되어 질 수 있다.The embodiment further includes an additional verification unit 4500. The additional verification unit 4500 determines that the security code input from the code determination unit 4300 included in the code control unit 4200 is a control code including the additional code. If so, it performs an additional additional verification and transmits the result to the code controller 4200. In the case of a financial transaction, the verification of the additional verification unit 4500 is to verify the receiving account of the counterparty, and more specifically, the counterparty receiving account through verification of the account opening date of the counterpart account, account validation, or abnormal indication of the deposit or withdrawal details. It is to check the safety of. When the present embodiment is applied to opening and closing the opening, the normal procedure is the opening and closing of the opening, and when the additional process (S4000) is performed by the additional code, the additional verification unit 4500 is to verify the risk factors around the opening and closing. Verification of hazards around the switchgear is possible through CCTV, motion sensor, acoustic sensor, and data analysis. By such additional verification, the opening of the opening and closing part may be reserved.

한편, 부가 검증부(4500)는 보안 검증 시스템과 물리적으로 동일한 위치에 있거나 그렇지 않을 수 있으며, 이를 운영하는 사업자 역시 보안 검증 시스템의 운영자와 동일하거나 다른 주체일 수 있다. 도 15의 보안 검증 시스템 A와 보안 검증 시스템 B는 이를 구별하여 표시한 것이다.On the other hand, the additional verification unit 4500 may or may not be physically in the same location as the security verification system, the operator operating it may also be the same or different subjects as the operator of the security verification system. The security verification system A and the security verification system B of FIG. 15 distinguish and display these.

이하에서는 첨부된 도면을 참조하여 본 발명의 일 실시 예인 부가 코드를 이용한 보안 검증 방법을 설명한다. 도 16은 본 발명의 일 실시 예에 따른 부가 코드를 이용한 보안 검증 방법의 절차 흐름도이다.Hereinafter, a security verification method using an additional code according to an embodiment of the present invention will be described with reference to the accompanying drawings. 16 is a flowchart illustrating a security verification method using an additional code according to an embodiment of the present invention.

본 발명의 일 실시 예는 정상 절차의 실행에 앞서 보안 코드를 입력하여 보안을 검증하는 방법으로서, 인증 코드 또는 부가 코드를 포함한 제어 코드가 입력되는 코드 입력 단계(S4100); 입력된 코드가 인증 코드 또는 부가 코드를 포함한 제어 코드인지를 판별하는 코드 판별 단계(S4200); 입력된 코드가 인증 코드인 경우 정상 절차를 실행하는 단계(S4400); 및 입력된 코드가 부가 코드를 포함한 제어 코드인 경우 부가 프로세스가 작동하는 단계(S4000)를 포함하되, 부가 프로세스가 작동하는 단계는, 추가적인 부가 검증을 실행(S4300)하여 검증 결과에 따라 정상 절차의 실행 또는 부가 동작 실행을 결정하는 부가 검증 판단 단계(S4500); 및 코드 제어부(4200)의 부가 동작 실행 판단에 의하여 부가 동작을 실행하는 단계(S4600)를 포함한다.An embodiment of the present invention provides a method for verifying security by inputting a security code prior to execution of a normal procedure, comprising: a code input step (S4100) of inputting a control code including an authentication code or an additional code; A code determination step (S4200) of determining whether the input code is a control code including an authentication code or an additional code; If the input code is an authentication code, executing a normal procedure (S4400); And when the input code is a control code including an additional code, an additional process of operating (S4000), wherein the additional process is operated by executing an additional additional verification (S4300). An additional verification determination step (S4500) of determining execution or additional operation execution; And executing the additional operation according to the additional operation execution determination of the code controller 4200 (S4600).

본 실시 예의 경우 정상 절차의 실행은 금융 거래이고, 인증 코드는 금융 보안 비밀 코드이며, 부가 검증 판단은 거래 상대방의 수신 계좌를 검증하는 것이며, 부가 동작은 금융 거래 제한이다. 본 실시 예와 다른 실시 예로는 정상 절차의 실행은 개폐부 열림이고, 인증 코드는 개폐부 비밀 코드이며, 부가 검증 판단은 개폐부 주변 위험 요소를 검증하는 것일 수 있다. 이하 본 실시 예인 금융 거래를 중심으로 설명한다.In the case of this embodiment, the execution of the normal procedure is a financial transaction, the authentication code is a financial security secret code, the additional verification judgment is to verify the receiving account of the counterparty, and the additional operation is a financial transaction restriction. In this embodiment and another embodiment, the execution of the normal procedure is opening and closing the opening, the authentication code is the opening and closing secret code, the additional verification determination may be to verify the risk factors around the opening and closing. It will be described below with reference to the financial transaction of the present embodiment.

본 실시 예에 의한 방법은 사전 사용자 등록 단계를 전제로 하는데, 이는 은행, 금융 기관 또는 특정 프로그램 등에서 사용자가 계좌 개설이나 금융 거래를 하기 위한 절차를 수행하는 것이다. 일반적인 금융 거래 등록 단계와 동일하나, 정상적인 사용을 위한 금융 거래 코드인 인증 코드 외에 본 발명을 위하여 부가 코드와 같은 부가적인 코드를 더 신설하는 것을 특징으로 한다.The method according to this embodiment presupposes a pre-user registration step, which is to perform a procedure for a user to open an account or perform a financial transaction at a bank, a financial institution, or a specific program. It is the same as the general financial transaction registration step, but in addition to the authentication code which is a financial transaction code for normal use, an additional code, such as an additional code, is newly established for the present invention.

부가 코드는 사용자의 편의에 따라 한 개 이상 등록할 수 있으며, 등록된 부가 코드에 따라 부가 프로세스의 수행을 따로 지정할 수도 있다. 이는, 부가 코드의 종류와 등급에 따라 직접적으로 특정 메시지나 특정 명령을 은행이나 금융기관 또는 신용 평가 기관에 전달할 수 있음을 의미한다.One or more additional codes may be registered according to the user's convenience, and performance of the additional process may be separately designated according to the registered additional codes. This means that certain messages or orders can be delivered directly to banks, financial institutions or credit rating agencies, depending on the type and grade of additional code.

코드 입력 단계(S4100)는 사용자가 계좌 이체나 금융 거래를 할 때에 절차적으로 금융 거래상의 보안 및 인증 코드 등을 입력하는 단계이다.The code input step S4100 is a step of inputting a security and authentication code on a financial transaction procedurally when the user makes a bank transfer or a financial transaction.

일반적으로 금융 거래상의 보안 및 인증 코드는 계좌 이체가 이루어지는 은행이나 해당 금융기관과 같은 실제 기관에 직접적으로 전송되어지며, 다른 정보와 달리 정확하지 않은 보안 코드가 전송 시 가해자가 원하는 행위가 일어나지 않기 때문에 가해자의 조작의 우려가 없으며, 가해자는 인증 코드인지 부가 코드를 포함한 제어 코드인지를 알 수 없어 사용자가 안전한 해당 기관에 전달할 수 있는 안정성이 보장된 정보 전달 방법이다. 즉, 부가 코드는 사실상 유일하게 해커 및 가해자로부터 간섭받지 않고 금융기관 또는 보안 프로그램에 전송되어지고 처리되는 것이 보장된 정보 전달 수단이다.In general, security transactions and verification codes in financial transactions are sent directly to the actual institution, such as the bank or the financial institution where the wire transfer takes place, and unlike other information, inaccurate security codes do not cause the offender to take action. There is no fear of the perpetrator's manipulation, and it is a reliable information delivery method that the user can pass to a safe and relevant authority because the perpetrator does not know whether it is an authentication code or a control code including an additional code. That is, the supplemental code is in fact the only means of information delivery that is guaranteed to be transmitted and processed to a financial institution or security program without interference from hackers and perpetrators.

코드 입력 단계(S4100)에서 사용자는 정확한 정보를 알 수 없거나, 해킹이 의심되는 경우, 즉 스미싱(Smishing), 파밍(Pharming) 또는 피싱(Phishing) 등에 의한 피해가 의심되는 경우 또는 의심되는 계좌로 자금 이체와 같은 금융 거래가 발생할 여지가 있다고 판단할 시에, 사용자 등록 단계에서 등록된 부가 코드를 정상적인 금융 거래를 위한 인증 코드에 대체하여 입력할 수 있다.In the code input step (S4100), the user does not know the correct information, or if the hacking is suspected, i.e., the suspicion of damage due to smishing, pharming or phishing, or to a suspected account. When it is determined that there is a possibility of a financial transaction such as a money transfer, the additional code registered in the user registration step may be input in place of an authentication code for a normal financial transaction.

코드 입력 단계(S4100)는 사용자가 온라인상에서 온라인 금융 거래 프로그램을 사용하여 이루어지거나, 텔레뱅킹(폰뱅킹)이나 스마트폰과 같은 통신 단말기를 사용하여 이루어질 수도 있으며, ATM과 같은 자동금융거래단말기를 통하여 이루어질 수도 있으며, 직접 은행이나 금융기관을 방문하여 금융 거래를 위한 절차를 수행하면서 이루어질 수도 있다.The code input step S4100 may be performed by a user using an online financial transaction program online, or by using a communication terminal such as a telebanking (phone banking) or a smartphone, or may be performed through an automatic financial transaction terminal such as an ATM. It may be done by visiting banks or financial institutions in person and performing procedures for financial transactions.

코드 판별 단계(S4200)는 코드 입력 단계(S4100)에서 입력되어진 코드가 인증 코드 또는 부가 코드를 포함한 제어 코드인지를 판별하는 단계이다.The code determining step S4200 is a step of determining whether the code input in the code input step S4100 is a control code including an authentication code or an additional code.

코드 판별단계(S4200)를 통하여 인증 코드로 판별 시 정상 절차를 실행하고, 부가 코드를 포함한 제어 코드로 판별 시 부가 프로세스(S4000)를 수행하는 것이다.The normal procedure is executed when the authentication code is determined through the code determination step (S4200), and the additional process (S4000) is performed when the control code including the additional code is determined.

정상 프로세스(S4400)는 코드 입력 단계(S4100)에서 입력된 코드를 판단하여 사용자 등록 단계에서 등록된 정상적인 인증 코드가 입력되었을 시, 일반적인 계좌 이체와 같은 정하여진 정상 절차를 정상적으로 수행하는 단계이다.The normal process (S4400) is a step of determining a code input in the code input step (S4100) and normally performing a predetermined normal procedure such as a general account transfer when a normal authentication code registered in a user registration step is input.

부가 프로세스가 작동하는 단계(S4000)는 코드 입력 단계(S4100)에서 입력된 사용자의 금융 거래 코드를 사용자 등록 단계에서 등록된 부가 코드가 입력되었다고 판단할 시의 수행 단계이다.The step S4000 in which the additional process is operated is an execution step when it is determined that the additional code registered in the user registration step is input to the financial transaction code of the user input in the code input step S4100.

부가 프로세스가 작동하는 단계(S4000)는 추가적인 부가 검증을 실행하여 검증 결과에 따라 정상 절차의 실행 또는 부가 동작 실행을 결정하는 부가 검증 판단 단계(S4500) 및 코드 제어부(4200)의 부가 동작 실행 판단에 의하여 부가 동작을 실행하는 단계(S4600)를 포함한다. The operation of the additional process (S4000) is performed by the additional verification determination step (S4500) and the additional control execution decision of the code control unit 4200 to execute the additional additional verification to determine the execution of the normal procedure or the additional operation according to the verification result. By performing the additional operation (S4600).

상기와 같은 부가 프로세스가 작동하는 단계(S4000)는 비교적 짧은 시간에 자동화 기능 또는 수동 체크로서 사실 식별을 통하여 이루어지고, 필요에 따라 관련 기관의 직접적인 수신 계좌 정밀 조회를 요청하여 수행할 수도 있다.The step (S4000) in which the additional process as described above is performed through fact identification as an automated function or a manual check in a relatively short time, and may be performed by requesting a precise receiving account direct inquiry of the relevant institution as necessary.

부가 검증 판단 단계(S4500)는 후술하는 부가 검증 단계의 결과를 토대로 판단하여 이상 유(有), 무(無)를 판단하는 단계이다. 부가 검증 판단 결과 이상이 없다면 정상 프로세스(S4400)와 마찬가지로, 계좌이체 등과 같은 정상 절차를 실행하면 된다.The additional verification determination step (S4500) is a step of determining whether there is an abnormality or no abnormality based on the result of the additional verification step described later. If there is no abnormality as a result of the additional verification judgment, as in the normal process (S4400), a normal procedure such as a bank transfer may be executed.

부가 동작을 실행하는 단계는 부가 검증 단계의 결과로서 이상이 있다고 판단될 시, 거래 보류를 요청하고 관계기관에 조사 또는 수사를 의뢰하거나 해커나 가해자를 추적하게끔 신고하는 단계이다. 사용자의 판단에 따라 은행이나 금융기관의 담당자에게 거래 보류 및 통지를 요청할 수도 있고, 은행이나 금융기관의 서버 또는 은행이나 금융기관의 담당자가 직접적으로 거래 보류 및 수사기관에 연락할 수도 있다.The step of executing the additional operation is a step of requesting to suspend a transaction and requesting an investigation or investigation to be related to a related agency or tracking a hacker or offender when it is determined that there is an abnormality as a result of the additional verification step. At the discretion of the user, the person in charge of the bank or the financial institution may request the transaction suspension and notification, or the server of the bank or the financial institution or the person in charge of the bank or the financial institution may directly contact the transaction suspension and the investigating agency.

본 일 실시 예는 부가 검증 단계를 더 포함하는데, 부가 검증 단계는 입력된 보안 코드가 부가 코드를 포함한 제어 코드로 판단하는 경우 추가적인 부가 검증을 실행하여 부가 검증 판단 단계(S4500)에 그 결과를 전송하는 것이다. 보다 구체적으로는 부가 검증 단계는 사용자 인증 단계(S4310), 부가모드 진입 단계(S4320), 수신 계좌 정보 검증 단계(S4330), 검증 결과 통보 단계(S4350), 부가모드 종료 단계(S4380) 등을 포함하여 이루어진다. 도 17은 부가 검증 단계를 포함하고, 부가 검증 결과 이상이 확인 되는 경우(S4340)에 부가 동작 실행 결정(S4360)과 부가 동작 실행(S4370)을 보인 절차도이다.The embodiment further includes an additional verification step, wherein the additional verification step executes additional additional verification when the input security code is determined to be a control code including the additional code, and transmits the result to the additional verification determination step S4500. It is. More specifically, the additional verification step includes a user authentication step (S4310), an additional mode entry step (S4320), a receiving account information verification step (S4330), a verification result notification step (S4350), and an additional mode ending step (S4380). It is done by FIG. 17 is a flowchart illustrating an additional operation execution determination (S4360) and an additional operation execution (S4370) including an additional verification step and when an abnormality of the additional verification result is confirmed (S4340).

사용자 인증 단계(S4310)는 사용자의 부가 코드가 입력되었다고 판단할 시에 사용자 정보를 통하여 사용자 등록 단계에서 등록된 사용자의 부가 코드의 만료기간 및 유효성을 확인하는 단계이고, 부가모드 진입 단계(S4320)는 사용자 인증 단계(S4310)에서 부가 코드의 만료기간 및 유효성이 확인되었을 시에 우선순위로 절차 진행을 진입하는 것을 말한다. 이때 담당자 외에는 부가모드 진입을 인지하지 못하는 보안 수준이 적용된다. The user authentication step (S4310) is a step of checking the expiration period and validity of the additional code of the user registered in the user registration step when determining that the additional code of the user has been input, the additional mode entry step (S4320) When the expiration period and validity of the additional code are confirmed in the user authentication step (S4310), the procedure proceeds with priority. At this time, the security level that does not recognize entry into additional mode is applied.

수신 계좌 정보 검증 단계(S4330)는 우선순위로 상위의 보안 수준에서 사용자가 진행하려고 하는 상대방(수신자)의 계좌 또는 신용상태를 검증하여 금융 거래의 안전성을 확인하는 단계이다. 이때 상대방 계좌의 계좌 개설일 검증, 계좌 유효성 검증 또는 계좌 입출금 내역의 이상한 징후 검증 등과 같은 계좌 신뢰성 검증을 통한 상대방 수신 계좌의 안전성을 확인할 뿐만 아니라, 상대방의 가용한 신용 정보와 상태를 검증한다. 필요에 따라 관련 기관 직접 통화 확인 및 관련 기관의 직접적인 수신 계좌 정밀 조회가 이루어질 수도 있다. 동일 계좌에 동종 또는 유사한 범죄라고 의심할 만한 입출금이 이루어졌는지 판단하는 방법에 의한 검증이 이루어 질 수도 있다. 또한, 계좌의 신뢰성 검증은 등록된 공공기관 계좌인지, 정상적인 사업자 계좌인지 또는 사업자 가상계좌로서 계좌 개설 후 정상적인 입출금이 이루어 졌는지 등의 금융 행위에 의해 검토될 수 있다.Receiving account information verification step (S4330) is a step of verifying the safety of the financial transaction by verifying the account or credit status of the counterpart (recipient) that the user is going to proceed at a higher level of security as a priority. At this time, not only the security of the other party's receiving account is verified through account reliability verification, such as verification of the account opening date of the other party's account, account validation, or abnormal indication of deposit and withdrawal details, but also verifies available credit information and status of the other party. If necessary, the related agency direct call confirmation and the related institution's direct receiving account inquiry may be performed. Verification may also be done by determining whether deposits or withdrawals suspected of the same or similar crimes have been made in the same account. In addition, the verification of the reliability of the account may be reviewed by financial activities such as whether it is a registered public institution account, a normal business account, or whether a normal deposit or withdrawal was made after opening an account as a business virtual account.

계좌 개설일 검증은 상대방 계좌의 개설이 급조되었는지 판단하는 자료이며, 계좌 유효성 검증은 상대방 계좌가 금융 실명제를 위반하고 제3자의 명의를 도용해 만들어진, 계좌의 실사용자와 명의자가 다른 대포 통장인지를 판단하는 것이다. 이를 위하여 명의자의 신용 정보와 같은 관련 데이터가 사전에 구축되어져 있거나 실시간으로 정보에 접근할 수 있도록 구성될 수 있다. 또한, 상대방의 탈세 혐의나 금융사기 등의 범죄와 연관된 정보나 신용 정보 또는 신용 상태를 조회 또는 검증할 수 있도록 구성할 수도 있다. Account opening date verification is the data to determine if the other party's account has been opened quickly, and account validation is to determine whether the other user's account name is different from the real user of the account, which was created by violating the financial real name system and using the third party's name. It is. To this end, relevant data such as the credit information of the nominee may be built in advance or configured to access the information in real time. In addition, it may be configured to query or verify information, credit information or credit status associated with the other party's alleged tax evasion or financial fraud.

수신 계좌 정보 검증 단계(S4330)는 사용자의 등록된 부가 코드의 종류 및 등급에 따라 계좌 개설일 검증만 하거나, 계좌 유효성 검증을 포함하거나, 상대방의 신용 조회까지 포함하도록 지정할 수 있다.Receiving account information verification step (S4330) may be specified to include only the account opening date verification, account validation, or even the credit check of the other party according to the type and grade of the registered additional code of the user.

결과 통보 단계(S4350)는 부가 프로세스 수행 단계에서 수신 계좌 정보 검증 단계(S4330)의 결과를 사용자에게 통보하는 단계이다. 사용자의 이메일(e-mail), 음성 알림, 표시 그래픽 또는 SMS(Short Message Service) 등을 통하여 결과를 통보하거나, 사용자가 은행이나 금융기관에 직접 방문한 상태에서는 은행이나 금융기관의 담당자가 사용자의 금융 행위의 안전을 확인한 후 결과를 통보한다.The result notification step S4350 is a step of notifying the user of the result of the receiving account information verification step S4330 in the additional process performing step. You can be notified of the results via your e-mail, voice alert, display graphic or SMS (Short Message Service), or if you visit the bank or financial institution directly, the person in charge of the bank or financial institution may After confirming the safety of the action, the result is notified.

부가모드 종료 단계(S4380)는 결과 통보 단계(S4350)와 이에 대응하는 절차를 실행하며 부가모드의 결과를 저장하고 부가 검증 판단 단계를 수행하기 전 단계이다.The additional mode ending step S4380 is a step before executing the result notification step S4350 and the corresponding procedure, storing the result of the additional mode and performing the additional verification determination step.

본 발명의 부가 코드를 이용한 금융 거래 보안 방법에 있어서 사용자가 실수로 부가 코드를 포함한 제어 코드를 입력한 경우 이를 해제하기 위한 별도의 코드를 입력하여, 부가 코드에 따른 부가 프로세스 조치를 해제하는 단계를 더 포함할 수도 있으며, 은행이나 금융 거래 기관은 부가 코드에 의해 발생하는 부가 프로세스에 대한 비용이나 수수료를 사용자에게 청구하거나, 사용자가 일정한 수수료를 은행이나 금융 거래 기관에 미리 지급하고 이용할 수도 있다.In the financial transaction security method using the additional code of the present invention, if a user accidentally inputs a control code including the additional code, inputting a separate code for releasing the additional code, and releasing the additional process action according to the additional code. The bank or financial transaction institution may further charge the user with a cost or a fee for an additional process generated by the additional code, or the user may pay and use a predetermined fee to the bank or the financial transaction institution in advance.

이상으로 본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술이 속하는 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하며, 따라서 본 발명의 기술적 보호범위는 아래의 특허청구범위에 의해서 정하여져야 할 것이다. 본 발명의 기술적 사상의 범주 내에서는 수정 및 변형 실시가 가능함은 물론이다.The present invention has been described above with reference to the embodiments shown in the drawings, but this is merely exemplary, and those skilled in the art to which the art belongs may make various modifications and other equivalent embodiments therefrom. Therefore, the technical protection scope of the present invention will be defined by the claims below. Of course, modifications and variations are possible within the scope of the technical idea of the present invention.

본 발명은 특정한 실시예를 들어 설명하였으나, 그 실시예에 한정되는 것은 아니다. 일례로, 사용자는 응급 상황에 처하지 않더라도 단순히 타인을 기만하기 위해 가장 코드를 입력할 수 있다. 이 때, 사용자 기기(1000)에는 가장 표시가 수행되는 한편, 대응 관제부(3000)로의 통지는 생략하는 것도 가능하다. 이와 같이 본 발명의 기술적 사상의 범주 내에서는 얼마든지 수정 및 변형 실시가 가능하다.Although the present invention has been described with reference to specific embodiments, it is not limited thereto. In one example, a user may enter a disguise code simply to deceive others, even if not in an emergency. At this time, while the display is most performed on the user device 1000, the notification to the corresponding control unit 3000 may be omitted. As described above, modifications and variations can be made within the scope of the technical idea of the present invention.

본 명세서는 본 발명의 실시 예들을 설명하기 위하여 특정 용어들을 사용하였으나, 특정 용어에 의해 본 발명이 한정되는 것이 아니며, 본 발명은 당업자에 있어서 통상적으로 생각할 수 있는 모든 구성 요소들을 포함할 수 있다.In the present specification, specific terms are used to describe embodiments of the present invention, but the present invention is not limited to the specific terms, and the present invention may include all components that are commonly conceived by those skilled in the art.

또한, 도면에 도시된 구성 요소들 간의 연결 선들 또는 연결 부재들은 기능적 연결, 물리적 연결 또는 회로적 연결들을 예시적으로 나타낸 것으로서, 실제 장치에서는 대체 가능하거나 추가의 다양한 연결들로 나타내질 수 있다. 또한, "필수적인", "중요하게" 등과 같이 구체적인 언급이 없다면 본 발명의 적용을 위하여 반드시 필요한 구성요소가 아닐 수 있다.In addition, the connecting lines or connecting members between the components shown in the drawings are illustrative of the functional connection, physical connection or circuit connections as an example, in the actual device may be represented as a replaceable or additional various connections. In addition, unless specifically mentioned, such as "essential", "important" may not be a necessary component for the application of the present invention.

Claims (97)

보안 코드 입력 기능을 갖는 전자 기기에 적용되는 것으로서,Applied to an electronic device having a security code input function, 보안 코드를 입력 받는 코드 입력부와,A code input unit for receiving a security code, 상기 입력 받은 상기 보안 코드가, 상기 전자 기기가 정상 인증 동작 모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고,And a code control unit for determining and processing whether the received security code is an authentication code for authenticating the electronic device to enter a normal authentication operation mode or a control code including an additional code having an additional function. 상기 코드 제어부는, The code control unit, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, If the input security code consists only of an authentication code, the electronic device performs an operation corresponding to the authentication code, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하고, When the input security code is a control code including the authentication code and the additional code, at least a part of an operation corresponding to the authentication code is performed, and separately, an additional operation corresponding to the additional code is executed. 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 것을 특징으로 하는 전자 기기.When the input security code includes the additional code and the additional function corresponding to the additional code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed. And an additional operation corresponding to the additional code. 제1항에 있어서,The method of claim 1, 상기 제어 코드에 포함되는 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 인증 동작의 적어도 일부를 포함하고,The additional function corresponding to the additional code included in the control code includes at least a part of an authentication operation corresponding to the authentication code, 상기 코드 제어부는, 상기 부가 코드에 대응하는 인증 코드를 추출하고, The code control unit extracts an authentication code corresponding to the additional code, 상기 추출된 인증 코드를 처리하여 상기 인증 코드에 대응하는 인증 동작을 수행하는 것을 특징으로 하는 전자 기기.And process the extracted authentication code to perform an authentication operation corresponding to the authentication code. 제1항에 있어서,The method of claim 1, 상기 제어 코드는 상기 인증 코드를 포함하고, The control code includes the authentication code, 상기 코드 제어부는 입력된 제어 코드에 포함된 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작을 실행하고,The code control unit performs an authentication operation by extracting an authentication code included in an input control code, and executes an operation corresponding to the authentication code. 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 인증 동작을 수행하지 않는 것을 특징으로 하는 전자 기기.And the control code does not perform a normal authentication operation of the electronic device corresponding to the authentication code without authentication of the extracted authentication code. 제1항에 있어서,The method of claim 1, 상기 제어 코드는 상기 인증 코드 및 적어도 하나 이상의 부가 코드를 포함하고,The control code includes the authentication code and at least one additional code, 상기 코드 제어부는 상기 제어 코드에 더 포함되는 부가 코드 식별자 또는 상기 제어 코드 외에 별도로 저장된 부가 코드 식별 정보를 통해, 상기 제어 코드 내에서의 부가 코드의 식별 정보를 취득하는 것을 특징으로 하는 전자 기기.And the code control unit acquires identification information of the additional code in the control code through the additional code identifier further included in the control code or the additional code identification information stored separately in addition to the control code. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 사용자 입력 전자 기기이고,The electronic device is a user input electronic device, 사용자로부터 상기 코드 입력부를 통해 상기 제어 코드를 입력받고, Receiving the control code from the user through the code input unit, 상기 전자 기기에 입력되는 상기 제어 코드 내의 상기 인증 코드에 의해 상기 전자 기기가 정상 작동하며, The electronic device operates normally by the authentication code in the control code inputted to the electronic device, 상기 부가 코드에 해당하는 부가 기능을 상기 전자 기기 자체적으로 수행하는 것을 특징으로 하는 전자 기기.And the electronic device itself performs an additional function corresponding to the additional code. 제1항에 있어서, 상기 전자 기기는,The method of claim 1, wherein the electronic device, 사용자 인증 코드 입력 기능을 구비하며,User authentication code input function, 상기 전자 기기는 스마트폰, 태블릿, 컴퓨터, 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기, 및 도어록 장치 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The electronic device includes at least one of a financial terminal capable of performing a financial transaction including a wired / wireless communication function such as a smart phone, a tablet, a computer, an automatic teller machine, and a door lock device. 제5항에 있어서, The method of claim 5, 상기 인증 코드는 상기 전자 기기의 보안 기능에 관련된 코드로서, 상기 전자 기기의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드이고, 상기 인증 코드의 용도는 상기 전자 기기의 잠금 해제, 시스템 진입, 프로그램 작동 중 적어도 하나이며,The authentication code is a code related to a security function of the electronic device. The authentication code is a code for performing a function related to a restriction and release of the electronic device and a function related to login. The purpose of the authentication code is to unlock the electronic device. At least one of system entry, program operation, 상기 부가 코드의 부가 동작은 상기 부가 코드에 대응하는 부가 기능을 상기 인증 코드에 대응하는 정상 동작에 추가하여 실행하거나, 상기 인증 코드에 대응하는 정상 동작 중 지정된 기능, 또는 상기 인증 코드의 실행과 무관한 정상 동작 중 지정된 기능의 실행을 제한하는 것을 특징으로 하는 전자 기기.The additional operation of the additional code may be performed by adding an additional function corresponding to the additional code to a normal operation corresponding to the authentication code, or a function designated during normal operation corresponding to the authentication code, or execution of the authentication code. An electronic device characterized in that the execution of the designated function is restricted during one normal operation. 제4항에 있어서,The method of claim 4, wherein 상기 전자 기기는 사용자 입력 전자 기기이고,The electronic device is a user input electronic device, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고,The electronic device includes a communication unit for exchanging information with an external system, 사용자로부터 상기 코드 입력부를 통해 상기 제어 코드를 입력받고, 상기 통신부를 통하여 상기 제어 코드를 외부의 서비스 제공 서버에 전송하여 상기 부가 코드에 해당하는 상기 부가 기능 수행을 요청하는 것을 특징으로 하는 전자 기기.And receiving the control code from the user through the code input unit, and transmitting the control code to an external service providing server through the communication unit to request to perform the additional function corresponding to the additional code. 제8항에 있어서, The method of claim 8, 상기 전자 기기는 스마트폰, 태블릿, 컴퓨터, 및 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기 중 적어도 하나를 포함하고, The electronic device includes at least one of a smart phone, a tablet, a computer, and a financial terminal capable of performing financial transactions, including wired and wireless communication functions, such as a cash dispenser, 상기 인증 코드는, 상기 서비스 제공 서버의 보안 기능에 관련된 코드로서, 상기 서비스 제공 서버의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드이고,The authentication code is a code related to a security function of the service providing server, and is a code for performing a function related to a restriction and release of the service providing server and a function related to login. 상기 인증 코드의 용도는 상기 서비스 제공 서버의 시스템 진입, 프로그램 작동 중 적어도 하나인 것을 특징으로 하는 전자 기기.The use of the authentication code is at least one of the system entry, program operation of the service providing server. 제4항에 있어서, The method of claim 4, wherein 상기 부가 코드 식별자는 상기 제어 코드 내에 위치하는 부가 코드를 상기 코드 제어부가 식별하게 하는 입력 식별자로서, 상기 제어 코드에서의 상기 부가 코드의 위치, 순서, 특징, 크기, 문자열 길이 중 적어도 하나의 데이터를 포함하는 것을 특징으로 하는 전자 기기.The additional code identifier is an input identifier for the code control unit to identify an additional code located in the control code, and includes at least one piece of data among the position, order, feature, size, and string length of the additional code in the control code. Electronic device comprising a. 제4항에 있어서, The method of claim 4, wherein 상기 부가 코드 식별 정보는 상기 인증 코드의 문자열 길이 또는 상기 부가 코드의 시작 위치가 지정되는 지정 정보를 포함하는 것을 특징으로 하는 전자 기기.And the additional code identification information includes designation information in which a string length of the authentication code or a start position of the additional code is designated. 제4항에 있어서, The method of claim 4, wherein 상기 코드 제어부는 상기 제어 코드의 인증 코드가 인증된 경우에 상기 부가 코드에 대응하는 부가 기능을 수행하기 위하여 상기 부가 기능을 담당하는 부가 모듈을 제어하는 것을 특징으로 하는 전자 기기.And the code controller controls an additional module that is in charge of the additional function to perform an additional function corresponding to the additional code when the authentication code of the control code is authenticated. 제4항에 있어서,The method of claim 4, wherein 상기 제어 코드는 숫자, 문자, 도형, 기능키, 사용자 생체 정보, 영역, 패턴, 소리, 제스처 및 특수 기호 중 적어도 하나로 구성되고,The control code is composed of at least one of numbers, letters, figures, function keys, user biometric information, regions, patterns, sounds, gestures, and special symbols, 상기 입력되는 제어 코드가 패턴 형태로 설정되는 경우, 상기 인증 코드에 해당하는 패턴에서 지정된 개수의 포인트가 연결된 패턴의 다음에 입력되는 패턴을 부가 코드에 해당하는 패턴으로 인식하는 것을 특징으로 하는 전자 기기.When the input control code is set to a pattern form, the electronic device characterized in that the next input pattern after the pattern that the specified number of points in the pattern corresponding to the authentication code is connected as a pattern corresponding to the additional code . 제1항에 있어서, The method of claim 1, 상기 전자 기기는 상기 보안 코드 수신 기능을 구비한 서비스 제공 서버이고,The electronic device is a service providing server having the security code receiving function, 상기 서비스 제공 서버는 사용자가 사용자 입력 전자 기기에 입력한 상기 제어 코드를 수신하고, The service providing server receives the control code input by the user to the user input electronic device, 상기 코드 입력부를 통해 상기 수신된 제어 코드를 상기 코드 제어부에 입력하며,Input the received control code to the code control unit through the code input unit; 상기 수신된 상기 제어 코드 내의 상기 인증 코드에 대응하는 동작 및 상기 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 하는 전자 기기.And perform an operation corresponding to the authentication code in the received control code and an additional operation corresponding to the additional code. 제14항에 있어서, The method of claim 14, 상기 서비스 제공 서버는 상기 사용자 입력 전자 기기와 연계하여 금융 서비스, 통신 서비스, 인터넷 서비스, 보안 서비스 중 적어도 하나를 수행하는 서버이고, The service providing server is a server that performs at least one of a financial service, a communication service, an internet service, and a security service in association with the user input electronic device. 상기 수신된 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 하는 전자 기기.And perform an additional operation corresponding to the received additional code. 제14항에 있어서, The method of claim 14, 상기 서비스 제공 서버는 상기 사용자 입력 전자 기기로부터 전송받은 제어 코드에서 부가 코드를 추출하는 코드 추출부와,The service providing server may include a code extracting unit which extracts an additional code from a control code received from the user input electronic device; 상기 코드 추출부에서 추출된 상기 제어 코드에 조합된 부가 코드에 대응하는 부가 동작을 실행하여 상기 각 코드에 해당하는 기능을 수행하는 코드 실행부를 포함하는 것을 특징으로 하는 전자 기기.And a code execution unit configured to perform an additional operation corresponding to the additional code combined with the control code extracted by the code extraction unit to perform a function corresponding to each code. 제16항에 있어서, The method of claim 16, 상기 코드 실행부는 상기 제어 코드의 인증 코드를 인증하여 잠금 상태 해제나 로그인에 관련된 기능을 수행하며, 상기 제어 코드의 부가 코드에 대응하는 부가 동작을 수행하는 것을 특징으로 하는 전자 기기.And the code execution unit authenticates an authentication code of the control code to perform a function related to unlocking or logging in, and performs an additional operation corresponding to the additional code of the control code. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 사용자에게 상기 전자 기기의 상태 또는 정보 처리 결과가 표시되는 표시부를 포함하고,The electronic device includes a display unit which displays a state or an information processing result of the electronic device to a user. 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function to assume that the control code is an authentication code, 상기 인증 코드에 대응하는 인증 동작을 수행하며,Perform an authentication operation corresponding to the authentication code; 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 가장 표시를 상기 표시부에 표시하는 것을 특징으로 하는 전자 기기.The execution of the additional operation is characterized in that the electronic device displays an impersonation display corresponding to the additional code on the display unit. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 모바일 기기 또는 컴퓨터이고,The electronic device is a mobile device or a computer, 상기 보안 코드는 상기 전자 기기의 로그인 또는 잠금 해제 비밀 번호이며,The security code is a login or unlock password of the electronic device, 상기 제어 코드가, 가장 표시를 실행하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드이면, If the control code is an impersonation control code, including an addition code having an additional function of performing impersonation, 상기 전자 기기에 표시되는 가장 표시는 미리 정해진 적어도 하나의 앱, 아이콘, 폴더 중 적어도 하나를 화면에서 숨기는 것임을 특징으로 하는 전자 기기.The most display on the electronic device is characterized in that to hide at least one of the at least one predetermined app, icon, folder on the screen. 제14항에 있어서,The method of claim 14, 상기 보안 코드는 온라인 스토리지 서비스 또는 전자메일 서비스를 제공받기 위한 로그인 비밀 번호이며,The security code is a login password for receiving an online storage service or an e-mail service. 상기 사용자 입력 전자 기기에 표시되는 가장 표시는 미리 정해진 적어도 하나의 컴퓨터 파일 또는 적어도 하나의 수신된 전자메일이 감춰진 채로 표시되는 것을 특징으로 하는 전자 기기.The most indicia displayed on the user input electronic device are displayed with at least one predetermined computer file or at least one received e-mail hidden. 제14항에 있어서,The method of claim 14, 상기 사용자 입력 전자 기기는 금융거래기기이고,The user input electronic device is a financial transaction device, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, The electronic device includes a communication unit for exchanging information with an external system, 상기 보안 코드는 계좌 잔액 조회, 계좌 이체, 현금 출금 중 적어도 하나를 수행하기 위한 비밀 번호이며,The security code is a password for performing at least one of account balance inquiry, bank transfer, cash withdrawal, 상기 금융거래기기에 표시되는 가장 표시는 실제 잔액 대신 미리 설정해 놓은 잔액을 표시하기, 실제로는 계좌 이체를 하지 않으면서 계좌 이체를 수행한 것으로 표시하기, 채무로 인하여 계좌가 동결된 것으로 표시하기 중 적어도 하나인 것을 특징으로 하는 전자 기기.At least one of the most indicia displayed on the financial transaction instrument is a display of a predetermined balance instead of an actual balance, an indication that the account is transferred without actually making a transfer, and that the account is frozen due to debt. Electronic device, characterized in that one. 제1항에 있어서,The method of claim 1, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고, The electronic device includes a communication unit for exchanging information with an external system, 상기 부가 동작의 실행은 상기 전자 기기가 상기 통신부를 통해 상기 지정된 외부 대응부에 의하여 원격 제어되는 것이고,The execution of the additional operation is that the electronic device is remotely controlled by the designated external counterpart through the communication unit, 상기 원격 제어는 카메라 작동, 음성 녹음, 스피커 작동, 위치 확인, 위치 추적, 메시지 전송 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The remote control includes at least one of camera operation, voice recording, speaker operation, location checking, location tracking, and message transmission. 제18항에 있어서,The method of claim 18, 상기 코드 입력부는 키패드, 터치스크린, 카메라, 사용자 생체 정보 센서, 마이크로폰, 다이얼 중 적어도 하나를 포함하고,The code input unit includes at least one of a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial. 상기 보안 코드는 전체 또는 일부가 숫자, 문자, 도형, 기능키, 사용자 생체 정보, 영역, 패턴, 소리, 제스처 중 적어도 하나를 포함하고, The security code may include at least one of numbers, letters, figures, function keys, user biometric information, areas, patterns, sounds, and gestures, in whole or in part. 상기 표시부에 표시되는 표시는 화상, 소리, 진동, 냄새, 발열, 발광 중 적어도 하나로 이루어지는 것을 특징으로 하는 전자 기기.The display on the display unit includes at least one of an image, sound, vibration, smell, heat generation, and light emission. 제18항에 있어서,The method of claim 18, 현재 상기 전자 기기를 사용하고 있는 사용자의 얼굴을 추적하여 촬영할 수 있는 보안 카메라를 더 포함하고,It further includes a security camera that can track and shoot the face of the user currently using the electronic device, 상기 코드 입력부에 입력된 보안 코드가 제어 코드인 경우에는, 상기 사용자의 얼굴을 촬영하도록 상기 보안 카메라가 제어되는 것을 특징으로 하는 전자 기기.And when the security code input to the code input unit is a control code, the security camera is controlled to photograph the face of the user. 제1항에 있어서,The method of claim 1, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고,The electronic device includes a communication unit for exchanging information with an external system, 상기 전자 기기가 상기 전자 기기에 아무런 표시 없이 상기 통신부를 통하여 지정된 외부 대응부 또는 대응 기관에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.And the electronic device notifies the external counterpart or corresponding authority designated through the communication unit that an additional situation has occurred without any indication on the electronic device. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 동작을 구현하는 기구부를 포함하고,The electronic device includes a mechanism for implementing an operation of the electronic device in response to the input security code. 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function to assume that the control code is an authentication code, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고,Perform an operation corresponding to the authentication code to the mechanism part, 상기 부가 코드에 대응하는 부가 동작은, 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 하는 전자 기기.The additional operation corresponding to the additional code transmits a command to at least one auxiliary device to perform an operation corresponding to the most control code. 제26항에 있어서,The method of claim 26, 상기 전자 기기는 전자 도어록이며,The electronic device is an electronic door lock, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 실내등이고,At least one auxiliary device that is separately located outside the electronic device is an indoor light installed in a space inside a door, 상기 보조 장치에 대한 부가 동작은, 상기 실내등의 on/off를 제어하는 스위치가 on 상태로 되어도 상기 실내등이 켜지지 않는 것을 특징으로 하는 전자 기기.The additional operation of the auxiliary device is characterized in that the indoor light is not turned on even when the switch for controlling the on / off of the indoor light is turned on. 제26항에 있어서,The method of claim 26, 상기 전자 기기는 전자 도어록이며,The electronic device is an electronic door lock, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 카메라이고,At least one auxiliary device separately present outside the electronic device is a camera installed in a space inside a door, 상기 보조 장치에 대한 부가 동작은, 상기 도어가 열림과 동시에 상기 도어 안쪽 공간을 촬영하는 것을 특징으로 하는 전자 기기.The additional operation of the auxiliary device is characterized in that the door is opened and photographs a space inside the door at the same time. 제26항에 있어서,The method of claim 26, 상기 전자 기기는 전자 도어록이며,The electronic device is an electronic door lock, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치는 도어 안쪽 공간에 설치된 녹음기이고,At least one auxiliary device separately present outside the electronic device is a recorder installed in a space inside a door, 상기 전자 기기에 제어 코드가 입력된 경우, 상기 녹음기가 상기 제어 코드에 대응하여 수행하는 동작은 상기 도어가 열림과 동시에 녹음을 시작하는 것을 특징으로 하는 전자 기기.And when the control code is input to the electronic device, the operation performed by the recorder in response to the control code starts recording as soon as the door is opened. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 사용자에게 상기 전자 기기의 상태 또는 정보 처리 결과를 표시해주는 표시부와,The electronic device includes a display unit for displaying a state or information processing result of the electronic device to a user; 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고,The electronic device includes a communication unit for exchanging information with an external system, 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function to assume that the control code is an authentication code, 상기 인증 코드에 대응하는 동작은, 상기 전자 기기가 상기 통신부를 통하여 상기 인증 코드를 서비스 제공 서버에 전달하고 상기 서비스 제공 서버가 상기 인증 코드에 대응하는 정보 처리를 수행한 결과를 상기 서비스 제공 서버로부터 전달받아 상기 표시부에 표시하는 것이고,The operation corresponding to the authentication code may include, from the service providing server, a result of the electronic device transmitting the authentication code to the service providing server through the communication unit and the service providing server performing information processing corresponding to the authentication code. Receive and display on the display unit, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 인증 코드에 대응하는 적어도 하나의 정상 동작을 수행하되 상기 통신부를 통하여 상기 표시부에 표시 없이 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.The execution of the additional operation may include, by the electronic device, performing at least one normal operation corresponding to the authentication code, and notifying the external counterpart of the designated external counterpart without displaying on the display unit through the communication unit. Electronic devices. 제30항에 있어서,The method of claim 30, 상기 전자 기기는 모바일 기기 또는 컴퓨터이고,The electronic device is a mobile device or a computer, 상기 보안 코드는 상기 전자 기기의 외부 서버에서 제공하는 서비스를 제공받기 위한 로그인 비밀 번호인 것을 특징으로 하는 전자 기기.The security code is an electronic device, characterized in that the login password for receiving a service provided by an external server of the electronic device. 제30항에 있어서,The method of claim 30, 상기 전자 기기는 금융 거래 기기이고,The electronic device is a financial transaction device, 상기 보안 코드는 계좌 잔액 조회, 계좌 이체, 현금 출금 중 적어도 하나를 수행하기 위한 비밀 번호이며,The security code is a password for performing at least one of account balance inquiry, bank transfer, cash withdrawal, 상기 서비스 제공 서버는 사용자가 거래하고자 하는 금융 거래 기관에서 온라인 서비스를 제공하는 서버인 것을 특징으로 하는 전자 기기.The service providing server is an electronic device, characterized in that the server for providing an online service in a financial transaction institution that the user wants to trade. 제1항에 있어서,The method of claim 1, 상기 전자 기기는 외부 시스템과 정보를 주고받는 통신부를 포함하고,The electronic device includes a communication unit for exchanging information with an external system, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인 가장 제어 코드로 판단하면,When the code control unit determines that the input security code is a control code and the control code is a control code that is a control code including an additional code having an additional function of pretending to be an authentication code, 상기 인증 코드에 대응하는 정상 동작을 수행하며,Perform a normal operation corresponding to the authentication code; 상기 부가 동작의 실행은, 상기 전자 기기가 상기 인증 코드에 대응하는 정상 동작 또는 정상으로 인식되는 동작을 수행하되 상기 전자 기기에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.In the execution of the additional operation, the electronic device performs a normal operation corresponding to the authentication code or an operation recognized as normal, but notifies that an additional situation has occurred in an external correspondence unit designated through the communication unit without displaying on the electronic device. An electronic device, characterized in that. 제33항에 있어서, The method of claim 33, wherein 상기 전자 기기는 모바일 기기 또는 컴퓨터이고,The electronic device is a mobile device or a computer, 상기 보안 코드는 상기 전자 기기의 로그인 또는 잠금 해제 비밀 번호인 것을 특징으로 하는 전자 기기.The security code is an electronic device, characterized in that the login or unlock password of the electronic device. 제1항에 있어서,The method of claim 1, 상기 코드 입력부에 인증 코드가 입력된 후에도, 미리 지정된 규칙에 의해 상기 코드 입력부를 활성화하여 사용자의 보안 코드 입력을 대기하게 하는 코드 입력부 제어 모듈을 포함하고,And a code input unit control module for activating the code input unit to wait for a user's security code input according to a predetermined rule even after an authentication code is input to the code input unit. 상기 입력 대기 중에 상기 보안 코드가 입력되지 않은 경우, 상기 제어 코드의 입력에 대응하는 상기 부가 동작을 실행하는 것을 특징으로 하는 전자 기기.And when the security code is not input while waiting for the input, executing the additional operation corresponding to the input of the control code. 제1항에 있어서,The method of claim 1, 상기 인증 코드는 용도 별로 복수 개 구비되어 있고, The authentication code is provided with a plurality of purposes, 상기 제어 코드는 상기 인증 코드의 수만큼 구비되어 있되, 상기 인증 코드 각각에 일 대 일로 대응되도록 구비되어 있는 것을 특징으로 하는 전자 기기.The control code is provided with the number of the authentication code, the electronic device, characterized in that provided to correspond to each one of the authentication code in a one-to-one. 제1항에 있어서,The method of claim 1, 상기 제어 코드는 전환 신호와 상기 인증 코드의 조합으로 구성되고, The control code is composed of a combination of a switch signal and the authentication code, 상기 전환 신호와 조합되어 인증 코드가 입력되면, 상기 인증 코드는 제어 코드가 없는 인증 코드와 상기 제어 코드에 대응하는 상기 부가 동작을 모두 수행하는 것을 특징으로 하는 전자 기기.And when an authentication code is input in combination with the switching signal, the authentication code performs both an authentication code without a control code and the additional operation corresponding to the control code. 제37항에 있어서,The method of claim 37, 상기 전환 신호는 상기 전자 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The switch signal includes at least one of a touch, an impact, a shake, a button operation, and voice recognition of the electronic device. 제37항에 있어서,The method of claim 37, 상기 전환 신호는 상기 전자 기기와는 별도의 휴대용 장치로부터 상기 전자 기기에 무선 수신되는 것을 특징으로 하는 전자 기기.And the switch signal is wirelessly received by the electronic device from a portable device separate from the electronic device. 제1항에 있어서, 상기 전자 기기는,The method of claim 1, wherein the electronic device, 상기 제어 코드를 한 번에 모두 입력받거나,Receive all of the control codes at once, 표시 모듈을 통해 별도의 코드를 입력받는 것처럼 표시하여 상기 제어 코드를 일정 단위씩 분리하여 입력받는 것을 특징으로 하는 전자 기기.And displaying the control code as if a separate code is input through a display module and receiving the control code by a predetermined unit. 제1항에 있어서, The method of claim 1, 상기 부가 동작을 수행하기 위한 부가 정보를 취득하기 위하여 해당 부가 정보에 관련된 부가 정보 모듈을 제어하는 정보 제어부를 포함하고,An information controller for controlling an additional information module related to the additional information to obtain additional information for performing the additional operation; 상기 부가 정보는, 상기 전자 기기의 위치, 모션, 기울기, 사진, 영상, 지문, 음성 중 적어도 하나를 포함하며, The additional information includes at least one of a location, a motion, a tilt, a photo, an image, a fingerprint, and a voice of the electronic device. 상기 부가 정보 모듈은, GPS모듈, 모션 센서, 기울기 센서, 카메라, 지문 모듈, 마이크 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The additional information module includes at least one of a GPS module, a motion sensor, a tilt sensor, a camera, a fingerprint module, and a microphone. 제1항에 있어서, The method of claim 1, 상기 코드 제어부는 상기 제어 코드의 구조를 분석하여, 인증 코드, 부가 코드 식별자, 및 부가 코드의 조합을 판별하고,The code control unit analyzes the structure of the control code to determine a combination of an authentication code, an additional code identifier, and an additional code, 상기 전자 기기의 위치 정보 및 사용자 개인 정보를 수집하여 처리하는 정보 제어부와 상기 코드 입력부 및 상기 코드 제어부를 제어하여 상기 제어 코드를 바탕으로 상기 전자 기기의 사용자 인증 및 부가 기능의 수행을 제어하는 중앙 처리부를 포함하는 것을 특징으로 하는 전자 기기.An information control unit for collecting and processing location information and user personal information of the electronic device, and a central processing unit controlling the code input unit and the code control unit to control user authentication and performance of the electronic device based on the control code. Electronic device comprising a. 제1항에 있어서, The method of claim 1, 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고, The electronic device includes a mechanism for implementing physical movement of the electronic device in response to the input security code. 상기 코드 제어부는 상기 입력된 보안 코드가 인증 코드와 부가 기능을 가지는 부가 코드를 포함하는 제어 코드로 판단하면,The code control unit determines that the input security code is a control code including an authentication code and an additional code having an additional function. 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고,Perform an operation corresponding to the authentication code to the mechanism part, 상기 부가 동작은, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 부가 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 하는 전자 기기.The additional operation may include transmitting a command to perform an operation corresponding to the additional code to at least one auxiliary device separately existing outside the electronic device. 제1항에 있어서, The method of claim 1, 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function to assume that the control code is an authentication code, 상기 부가 코드에 대응하는 부가 동작의 실행은, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 하는 전자 기기.The execution of the additional operation corresponding to the additional code is different from the display in which the authentication code is input and is displayed, and the electronic device is characterized by displaying on the electronic device an impersonation display impersonating that the electronic device is in normal operation. 제1항에 있어서, The method of claim 1, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 포함하고,The electronic device includes a communication unit for exchanging information with an external system, 상기 코드 제어부가, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function of pretending that the control code is an authentication code, 상기 가장 제어 코드에 포함되는 부가 코드에 대응하는 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 상기 가장 제어 코드를 서비스 제공 서버에 전달하고 상기 서비스 제공 서버가 상기 부가 코드에 대응하는 부가 동작을 실항한 결과를 전달받아 상기 표시부에 표시하는 것이고,Execution of the additional operation corresponding to the additional code included in the impersonation control code is such that the electronic device transmits the impersonation control code to the service provision server through the communication unit, and the service provision server corresponds to the additional code. Receives the result of navigating and displays it on the display unit; 상기 부가 코드에 대응하는 부가 동작의 실행은, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 하는 전자 기기.The execution of the additional operation corresponding to the additional code is different from the display in which the authentication code is input and is displayed, and the electronic device is characterized by displaying on the electronic device an impersonation display impersonating that the electronic device is in normal operation. 제45항에 있어서, The method of claim 45, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 표시부에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.The execution of the additional operation is further characterized in that the electronic device notifies the external counterpart designated by the communication unit without an indication that the additional situation has occurred. 제1항에 있어서,The method of claim 1, 상기 제어 코드 외부에 인증 코드가 저장되어 있는 경우, If the authentication code is stored outside the control code, 상기 인증 코드를 추출하여, 상기 추출된 인증 코드를 인증하여 상기 인증 코드에 대응하는 동작을 실행하고, 상기 제어 코드는 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 동작을 수행하지 않고, Extract the authentication code, authenticate the extracted authentication code to execute an operation corresponding to the authentication code, and the control code does not perform a normal operation of the electronic device corresponding to the authentication code without authentication of the authentication code. Without, 상기 제어 코드가 상기 인증 코드를 포함하는 경우에는, If the control code includes the authentication code, 상기 코드 제어부는 상기 제어 코드에 포함된 상기 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작을 실행하고, 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 상기 전자 기기의 정상 동작을 수행하지 않는 것을 특징으로 하는 전자 기기.The code controller extracts the authentication code included in the control code to perform an authentication operation, and then executes an operation corresponding to the authentication code, and the control code corresponds to the authentication code without authentication of the extracted authentication code. The electronic device, characterized in that does not perform the normal operation of the electronic device. 제1항에 있어서, The method of claim 1, 상기 전자 기기는 사용자에게 상기 전자 기기의 상태와 정보 처리 결과를 표시해주는 표시부와,The electronic device includes a display unit for displaying a state of the electronic device and a result of information processing to a user; 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고,The electronic device further comprises a communication unit for exchanging information with an external system, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 표시부에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.The execution of the additional operation is further characterized in that the electronic device notifies the external counterpart designated by the communication unit without an indication that the additional situation has occurred. 제1항에 있어서,The method of claim 1, 상기 코드 제어부는 상기 코드 입력부로 입력된 상기 보안 코드가 인증 코드인지 또는 가장 코드인지를 판단하고, 상기 보안 코드가 가장 코드이면 가장 상황 모드로 동작하고,The code control unit determines whether the security code inputted to the code input unit is an authentication code or an impersonation code, and operates in the most situation mode when the security code is the most code. 상기 보안 코드를 입력받아 처리한 결과를 사용자에게 표시하는 표시부와,A display unit which displays a result of processing the received security code by the user; 상기 코드 입력부, 코드 제어부, 표시부를 제어하는 중앙처리부를 포함하며,It includes a central processor for controlling the code input unit, code control unit, display unit, 상기 코드 입력부로 인증 코드가 입력되면 정상적으로 작업을 수행한 후 그 처리결과를 상기 표시부를 통해 출력하고,When an authentication code is input to the code input unit, the operation is normally performed, and the processing result is output through the display unit. 상기 코드 입력부로 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인, 가장 코드가 입력되면, 실제로는 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시가 상기 표시부에 표시되며, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리 결과를 상기 표시부에 출력한 것과는 다른 것을 특징으로 하는 전자 기기.When the most code is input, which is a control code including an additional code having an additional function of pretending to be an authentication code, the code input unit does not actually perform the operation, but it appears as if the authentication code is inputted and operates normally. A disguise display is displayed on the display unit, wherein the disguise display is different from the output of the processing result of the processing in which the authentication code was input and the display unit. 제49항에 있어서,The method of claim 49, 외부와 데이터 또는 신호를 송수신하는 통신부를 더 포함하고,Further comprising a communication unit for transmitting and receiving data or signals with the outside, 상기 가장 상황이 대응 상황인 경우, 상기 코드 대응부는 대응 상황임을 알리는 신호 또는 메시지를 생성하고,If the most situation is a corresponding situation, the code counterpart generates a signal or message indicating that the corresponding situation, 상기 통신부는 상기 생성된 신호 또는 메시지를 통신 네트워크를 통해 사용자 대응 관제부로 송신하는 것을 특징으로 하는 전자 기기.The communication unit transmits the generated signal or message to a user correspondence control unit through a communication network. 제49항에 있어서,The method of claim 49, 상기 가장 표시는 금융 거래 표시임을 특징으로 하는 전자 기기.Wherein the most indicia is a financial transaction indication. 제51항에 있어서,The method of claim 51, 상기 가장 표시는 계좌 가장 잔액 표시, 이체 가장 완료 표시, 이체 가장 오류 표시, 시스템 가장 장애 표시 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The disguise display includes at least one of an account disbursement balance indication, a transfer disposition completion indication, a transfer disposition error indication, and a system disguise failure indication. 제49항에 있어서,The method of claim 49, 상기 가장 표시는 상기 전자 기기의 잠금 해제 후 표시인 전자 기기.The impersonation display is a display after unlocking the electronic device. 제49항에 있어서,The method of claim 49, 상기 보안 코드의 일부 또는 전부가 문자, 숫자, 도형, 패턴, 사용자의 생체 정보, 기능키, 영역, 소리, 사용자의 제스처 중 적어도 어느 하나로 구성되고,Some or all of the security code is composed of at least one of letters, numbers, figures, patterns, user biometric information, function keys, areas, sounds, and user gestures, 상기 코드 입력부는 키패드, 터치스크린, 카메라, 사용자 생체정보센서, 마이크로폰, 다이얼 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The code input unit includes at least one of a keypad, a touch screen, a camera, a user biometric sensor, a microphone, and a dial. 제49항에 있어서,The method of claim 49, 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 서로 다른 가장 표시를 표시하는 것을 특징으로 하는 전자 기기.And displaying different disguise displays based on the type of disguise code inputted to the code input unit. 제50항에 있어서,51. The method of claim 50, 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 상기 대응 상황임을 알리는 신호 또는 메시지의 내용이 서로 다르고,On the basis of the type of the most code input to the code input unit, the content of the signal or message indicating that the corresponding situation is different from each other, 상기 코드 입력부에 입력된 가장 코드의 종류에 의거하여, 상기 대응 상황임을 알리는 신호 또는 메시지를 수신하는 대응 관제부의 연락처가 서로 다른 것을 특징으로 하는 전자 기기. And the contact information of the corresponding control unit which receives a signal or a message indicating that the corresponding situation is different based on the type of the most code inputted to the code input unit. 제49항에 있어서,The method of claim 49, 상기 가장 표시는 가장 사용자 인터페이스, 사용자 애플리케이션의 가장 실행, 또는 사용자 애플리케이션의 가장 오류 및 장애 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.Wherein the impersonation indication comprises at least one of an impersonation user interface, an impersonation of a user application, or an impersonation error and a failure of the user application. 제57항에 있어서,The method of claim 57, 상기 가장 사용자 인터페이스는 가장 파일, 가장 파일 리스트, 가장 데이터, 가장 데이터 리스트 중 적어도 하나를 포함하는 것을 특징으로 하는 전자 기기.The most user interface comprises at least one of the most files, the most file list, the most data, the most data list. 제50항에 있어서,51. The method of claim 50, 상기 대응 상황임을 나타내는 신호 또는 메시지가 송신될 때, 평상 시 신호 또는 메시지가 송신될 때 발생하는 모든 표시를 오프(OFF)시키는 것을 특징으로 하는 전자 기기.And when a signal or message indicating that the corresponding situation is transmitted, all indications occurring when a signal or message is normally transmitted are turned off. 제1항에 있어서,The method of claim 1, 상기 입력된 보안 코드가 부가 코드를 포함하고, The input security code includes an additional code, 상기 부가 코드에 대응하는 상기 부가 동작은 유보 상황 동작이고,The additional operation corresponding to the additional code is a reserved situation operation; 상기 유보 상황 동작은 정상적인 실행을 유보하고 부가 검증을 실행하는 것을 특징으로 하는 전자 기기.The reservation status operation is to suspend normal execution and to perform additional verification. 제60항에 있어서,The method of claim 60, 상기 부가 검증의 실행을 위하여 외부와 데이터를 송수신하는 통신부를 더 포함하는 것을 특징으로 하는 전자 기기.And a communication unit which transmits and receives data to and from the outside for executing the additional verification. 제60항에 있어서, The method of claim 60, 상기 부가 동작은 부가 검증 단계의 결과로서 이상이 있다고 판단될 시 표시로 나타나는 음성, 음향, 시각, 진동 중 적어도 하나를 포함하거나, The additional operation may include at least one of voice, sound, visual, and vibration that appear as a display when it is determined that there is an abnormality as a result of the additional verifying step, 보류, 취소, 차단, 신고, 통보 중 적어도 하나를 포함하는 추가적인 대응인 것을 특징으로 하는 전자 기기.An electronic device, characterized in that it is an additional response including at least one of pending, canceled, blocked, reported, and notified. 제60항에 있어서,The method of claim 60, 상기 정상 절차의 실행은 금융 거래의 실행을 포함하고, 상기 인증 코드는 금융 보안 비밀 코드를 포함하고, 상기 부가 검증은 거래 상대방의 수신 계좌의 검증을 포함하며, 상기 부가 동작은 상대방 금융 거래의 제한을 포함하는 것을 특징으로 하는 전자 기기.The execution of the normal procedure includes the execution of a financial transaction, the authentication code includes a financial security secret code, the additional verification includes verification of a receiving account of the trading partner, and the additional operation is limited to the other financial transaction. Electronic device comprising a. 제60항에 있어서,The method of claim 60, 상기 코드 제어부는 상기 부가 코드의 종류와 등급에 따라 메시지나 실행 명령을 서비스 기관, 공공 기관 또는 보안 업체 중 어느 하나 이상에 전달하여 부가 프로세스 또는 보안 프로세스를 실행시키는 것을 특징으로 하는 전자 기기.The code control unit transmits a message or an execution command to any one or more of a service institution, a public authority, or a security company according to the type and grade of the additional code to execute an additional process or a security process. 제60항에 있어서,The method of claim 60, 상기 정상 절차의 실행은 개폐부 열림을 포함하고, 상기 인증 코드는 개폐부 비밀 코드를 포함하며, 상기 부가 검증은 개폐부 주변 위험 요소의 검증을 포함하는 것을 특징으로 하는 전자 기기.The execution of the normal procedure includes opening and closing the opening, the authentication code includes the opening and closing secret code, and the additional verification includes verifying a risk factor around the opening and closing part. 제60항에 있어서,The method of claim 60, 상기 정상 절차의 실행은 기계, 기구 또는 전자 장치의 작동을 포함하고, 상기 인증 코드는 작동 비밀 코드를 포함하며, 상기 부가 검증은 상기 기계, 기구 또는 전자 장치의 주변 위험 요소의 검증을 포함하는 것을 특징으로 하는 전자 기기.The execution of the normal procedure includes the operation of a machine, apparatus or electronic device, the authentication code includes an operation secret code, and the additional verification includes verification of an ambient hazard of the machine, apparatus or electronic device. An electronic device characterized by the above-mentioned. 제1항에 있어서, The method of claim 1, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고,The electronic device further comprises a communication unit for exchanging information with an external system, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전자 기기.The execution of the additional operation is characterized in that the electronic device notifies the external counterpart designated by the communication unit that an additional situation has occurred. 사용자 보안 코드 입력 기능을 구비한 제어 시스템에서 사용되는 전환 기기에 있어서,In the switching device used in the control system having a user security code input function, 사용자가 필요시 작동하는 장치 작동부를 포함하고,A device operation unit operated by the user when necessary, 상기 장치 작동부를 작동하면 사용자 전자 기기에 전환 신호를 무선 송신하는 전환 통신부를 포함하고,A switching communication unit for wirelessly transmitting a switching signal to a user electronic device when the device operating unit is operated; 상기 전환 신호를 송신하도록 하는 작동은 상기 전환 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나이고,The act of sending the switch signal is at least one of touch, impact, shake, button actuation, and voice recognition for the switch device; 상기 송신된 전환 신호는 상기 사용자 전자 기기의 인증 코드와 조합되는 부가 기능을 가지는 부가 코드로 처리되며, 상기 인증 코드와 상기 부가 코드의 조합은 상기 사용자 전자 기기의 인증과 부가 동작을 수행하는 제어 코드이고,The transmitted switching signal is processed as an additional code having an additional function combined with an authentication code of the user electronic device, and the combination of the authentication code and the additional code is a control code for performing authentication and additional operation of the user electronic device. ego, 상기 사용자 전자 기기에 상기 전환 신호와 상기 인증 코드가 처리되면, 상기 인증 코드와 상기 부가 코드에 대응하는 동작을 수행하는 것을 특징으로 하는 전환 기기.And when the switch signal and the authentication code are processed by the user electronic device, perform an operation corresponding to the authentication code and the additional code. 제68항에 있어서, The method of claim 68, 상기 전환 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고,The switching device further comprises a communication unit for communicating information with an external system, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 것을 특징으로 하는 전환 기기.The execution of the additional operation is characterized in that the electronic device notifies the external counterpart designated by the communication unit that an additional situation has occurred. 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 기록 매체에 있어서,A recording medium having recorded thereon a control program for controlling an electronic device having a security code input function, 상기 전자 기기를 통해 보안 코드를 입력받고, Receiving a security code through the electronic device; 상기 입력된 보안 코드가 인증 코드인지 또는 상기 인증 코드와 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하고,Determining whether the input security code is an authentication code or a control code including an additional code having an additional function separately from the authentication code, and processing 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고,If the input security code consists only of an authentication code, the electronic device performs an operation corresponding to the authentication code, 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하고, When the input security code is a control code including the authentication code and the additional code, at least a part of an operation corresponding to the authentication code is performed, and separately, an additional operation corresponding to the additional code is executed. 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체.When the input security code includes the additional code and the additional function corresponding to the additional code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed. And a program for executing an additional operation corresponding to the additional code. 사용자 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 기록 매체에 있어서,A recording medium having recorded thereon a control program for controlling an electronic device having a user security code input function, 상기 전자 기기를 통해 보안 코드를 입력 받고,Receiving a security code through the electronic device, 사용자로부터 입력 받은 상기 보안 코드가 정상 동작모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하고,It is determined whether the security code received from the user is an authentication code for authenticating to enter a normal operation mode or a control code including an additional code having an additional function, and is processed separately. 상기 입력된 보안 코드가 인증 코드인 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 보안 코드가 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 부가 코드에 대응하는 부가 동작을 실행하며,When the input security code is an authentication code, the electronic device performs an operation corresponding to the authentication code. When the security code is a control code including the additional code, an additional operation corresponding to the additional code is performed. Running, 상기 입력된 보안 코드가 제어 코드이고, The input security code is a control code, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the control code is determined to be the most control code, including an additional code having an additional function to pretend to be an authentication code, 상기 인증 코드에 대응하는 동작은, 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하는 것이고,The operation corresponding to the authentication code is that the electronic device performs an operation corresponding to the authentication code, 상기 입력된 보안 코드가 상기 가장 제어 코드인 경우에는, 상기 전자 기기는 외부 대응부에 아무런 표시 없이 비상 상황이 발생하였음을 통지하며, 또한 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 가장 표시를 표시하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체.If the input security code is the most control code, the electronic device notifies the external counterpart that an emergency situation has occurred without any indication, and the execution of the additional operation is performed by the electronic device to the additional code. And record a program displaying a corresponding disguise indication. 사용자 보안 코드 입력 기능을 구비한 전자 기기를 제어하기 위한 제어 프로그램을 기록한 기록 매체에 있어서,A recording medium having recorded thereon a control program for controlling an electronic device having a user security code input function, 상기 전자 기기를 통해 보안 코드를 입력 받고,Receiving a security code through the electronic device, 사용자로부터 입력 받은 상기 보안 코드가 정상 동작모드로 진입되도록 인증하는 인증 코드인지 이와는 별개로 부가 기능을 가지는 부가 코드를 포함한 제어 코드인지를 판단하여 처리하고,It is determined whether the security code received from the user is an authentication code for authenticating to enter a normal operation mode or a control code including an additional code having an additional function, and is processed separately. 상기 입력된 보안 코드가 인증 코드인 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하고, 상기 보안 코드가 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 부가 코드에 대응하는 부가 동작을 실행하며,When the input security code is an authentication code, the electronic device performs an operation corresponding to the authentication code. When the security code is a control code including the additional code, an additional operation corresponding to the additional code is performed. Running, 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고,The electronic device includes a mechanism for implementing physical movement of the electronic device in response to the input security code. 상기 입력된 보안 코드가 제어 코드이면, If the entered security code is a control code, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드인지를 판단하여 처리하고,Determine and process whether the control code is the most control code, including an additional code having an additional function of pretending to be an authentication code, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고,Perform an operation corresponding to the authentication code to the mechanism part, 상기 부가 동작은, 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체.And said additional operation records a program for transmitting a command to perform at least one auxiliary device external to said electronic device to perform an operation corresponding to said impersonation control code. 제71항 및 제72항 중 어느 한 항에 있어서, The method of any one of claims 71 and 72, 상기 전자 기기가 외부 시스템과 정보를 주고받는 통신부를 더 포함하고,The electronic device further comprises a communication unit for exchanging information with an external system, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 전자 기기에 표시 없이 상기 통신부를 통하여 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 프로그램을 기록하는 것을 특징으로 하는 컴퓨터 판독가능 기록 매체.The execution of the additional operation includes recording a program in which the electronic device notifies the external counterpart designated by the communication unit without displaying on the electronic device that an additional situation has occurred. 보안 코드 입력 기능을 구비한 제어 시스템에 있어서,In a control system having a security code input function, 보안 코드를 입력받는 코드 입력부와, A code input unit for receiving a security code, 상기 코드 입력부에 입력된 보안 코드가 인증 코드인지 또는 상기 인증 코드와는 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고,A code control unit for determining and processing whether a security code input to the code input unit is an authentication code or a control code including an additional code having an additional function separately from the authentication code; 상기 코드 제어부는, 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 인증 코드에 대응하는 동작을 수행하고,The code control unit performs an operation corresponding to the authentication code when the input security code includes only an authentication code. 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 상기 제어 코드에 포함된 부가 코드에 대응하는 부가 동작을 실행하고, When the input security code is a control code including the authentication code and the additional code, at least a part of an operation corresponding to the authentication code is performed, and an additional operation corresponding to the additional code included in the control code is performed. , 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 것을 특징으로 하는 제어 시스템.When the input security code includes the additional code and the additional function corresponding to the additional code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed. A control system for executing an additional operation corresponding to the additional code. 제74항에 있어서,The method of claim 74, wherein 상기 제어 코드 외부에 인증 코드가 저장되어 있는 경우, If the authentication code is stored outside the control code, 상기 인증 코드를 추출하여, Extract the authentication code, 상기 추출된 인증 코드를 인증하여 상기 인증 코드에 대응하는 동작의 적어도 일부를 실행하고,Authenticating the extracted authentication code to execute at least part of an operation corresponding to the authentication code, 상기 제어 코드는 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 정상 인증 동작을 수행하지 않고, The control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the authentication code, 상기 제어 코드가 상기 인증 코드를 포함하는 경우에는, If the control code includes the authentication code, 상기 코드 제어부는 상기 제어 코드에 포함된 상기 인증 코드를 추출하여 인증 작업을 수행한 후, 상기 인증 코드에 대응하는 동작의 적어도 일부를 실행하고,The code controller extracts the authentication code included in the control code to perform an authentication operation, and then executes at least a part of an operation corresponding to the authentication code. 상기 제어 코드는 추출된 인증 코드의 인증 없이는 상기 인증 코드에 대응하는 정상 인증 동작을 수행하지 않는 것을 특징으로 하는 제어 시스템.And the control code does not perform a normal authentication operation corresponding to the authentication code without authentication of the extracted authentication code. 제74항에 있어서,The method of claim 74, wherein 통신 네트워크를 통해 상기 전자 기기와 데이터 또는 신호를 송수신하는 부가 검증부를 포함하고,An additional verification unit for transmitting and receiving data or signals with the electronic device through a communication network, 상기 입력된 보안 코드가 부가 검증의 부가 기능을 실행하는 부가 코드를 포함하는 제어 코드인 경우, 정상적인 절차를 실행하는 것을 유보하고, 부가 프로세스를 진행하여, 부가적인 상황 정보를 검증하는 부가 검증 동작을 실행하는 것을 특징으로 하는 제어 시스템.If the input security code is a control code including an additional code for executing the additional function of the additional verification, suspend execution of the normal procedure, proceed with the additional process, and perform an additional verification operation for verifying additional situation information. A control system, characterized in that for executing. 제74항에 있어서, The method of claim 74, wherein 상기 전자 기기는 상기 입력된 보안 코드에 대응하여 상기 전자 기기의 물리적 움직임을 구현하는 기구부를 포함하고,The electronic device includes a mechanism for implementing physical movement of the electronic device in response to the input security code. 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the code control unit determines that the input security code is a control code, and the control code includes an additional code having an additional function to assume that the control code is an authentication code, 상기 인증 코드에 대응하는 동작을 상기 기구부에 수행시키고,Perform an operation corresponding to the authentication code to the mechanism part, 상기 부가 동작은, 상기 전자 기기에 아무런 표시 없이 상기 전자 기기 외부에 별도로 존재하는 적어도 하나의 보조 장치에 상기 가장 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하는 것을 특징으로 하는 제어 시스템.The additional operation is a control system, characterized in that to transmit a command to perform the operation corresponding to the most control code to at least one auxiliary device that is separately located outside the electronic device without any indication on the electronic device. 사용자 보안 코드 입력 기능을 구비한 제어 시스템에 있어서,In a control system having a user security code input function, 사용자로부터 보안 코드를 입력받는 전자 기기와,An electronic device that receives a security code from a user, 통신 네트워크를 통해 상기 전자 기기와 신호 또는 메시지를 송수신하는 대응 관제부를 포함하고,Corresponding control unit for transmitting and receiving a signal or a message with the electronic device through a communication network, 상기 전자 기기에 입력된 보안 코드가 인증 코드이면 정상적으로 작업을 수행한 후 그 처리결과를 표시하고, If the security code entered into the electronic device is an authentication code, the operation is performed normally and then the processing result is displayed. 상기 전자 기기에 입력된 보안 코드가 가장 코드이면 실제로는 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시를 표시하고, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리결과와는 다른 것이며, 대응 상황임을 알리는 신호 또는 메시지를 상기 대응 관제부로 송신하는 것을 특징으로 하는 제어 시스템.If the security code input to the electronic device is the most code, it does not actually perform a normal operation, but displays a designated impersonation mark, which appears as if the authentication code is input and operates normally, and the impersonation indication is entered and processed. The control system, which is different from the processing result and transmits a signal or a message indicating the corresponding situation to the corresponding control unit. 제78항에 있어서,The method of claim 78, 상기 가장 표시는 계좌 가장 잔액 표시, 시스템 가장 장애 표시, 이체 가장 완료 표시, 이체 가장 오류 표시, 인터페이스의 가장 표시, 애플리케이션의 가장 실행, 애플리케이션의 가장 오류 중 적어도 하나를 포함하는 것을 특징으로 하는 제어 시스템.The impersonation display includes at least one of account impairment balance indication, system impersonation failure indication, transfer impulse completion indication, transfer impersonation error indication, interface impersonation indication, application impersonation execution, application impersonation error . 보안 코드를 입력받는 코드 입력부와, A code input unit for receiving a security code, 상기 코드 입력부에 입력된 보안 코드가 상기 인증 코드인지 또는 상기 인증 코드와는 별개로 부가 기능을 가지는 부가 코드를 포함하는 제어 코드인지를 판단하여 처리하는 코드 제어부를 포함하고,A code control unit for determining and processing whether the security code inputted to the code input unit is the authentication code or a control code including an additional code having an additional function separately from the authentication code; 상기 코드 제어부는, 상기 코드 입력부에 입력된 보안 코드가 제어 코드인 경우에는 상기 제어 코드에 포함된 부가 코드에 대응하는 부가 동작을 실행하며,If the security code input to the code input unit is a control code, the code control unit executes an additional operation corresponding to an additional code included in the control code. 상기 전자 기기는 사용자에게 상기 전자 기기의 상태와 정보 처리 결과를 표시해주는 표시부를 포함하고,The electronic device includes a display unit which displays a state of the electronic device and a result of information processing to a user. 상기 코드 제어부는 상기 입력된 보안 코드가 제어 코드이고, The code control unit is the input security code is a control code, 상기 제어 코드가, 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는, 가장 제어 코드로 판단하면,If the control code is determined to be the most control code, including an additional code having an additional function to pretend to be an authentication code, 상기 인증 코드에 대응하는 동작을 수행하며,Perform an operation corresponding to the authentication code, 상기 부가 동작의 실행은, 상기 전자 기기가 상기 부가 코드에 대응하는 가장 표시를 상기 표시부에 표시하는 것을 특징으로 하는 제어 시스템.The execution of the additional operation is characterized in that the electronic device displays an impersonation display corresponding to the additional code on the display unit. 코드 입력 기능을 갖는 사용자 기기에 적용되는 것으로서,As applied to a user device having a code input function, 상기 사용자 기기에는 인증 코드, 부가 코드 식별자, 및 부가 코드 중 적어도 하나를 포함하는 제어 코드가 저장되어 있고,The user device stores a control code including at least one of an authentication code, an additional code identifier, and an additional code. 상기 부가 코드에 대응하여 수행되는 부가 기능이 저장되어 있으며,An additional function performed corresponding to the additional code is stored, 상기 사용자 기기에 입력되는 상기 제어 코드의 상기 인증 코드에 의해 상기 사용자 기기의 잠금 상태가 해제 또는 사용자가 인증되는 경우 상기 부가 코드에 해당하는 부가 기능을 상기 사용자 기기 자체적으로 수행하되,If the lock state of the user device is released or the user is authenticated by the authentication code of the control code input to the user device, the user device itself performs an additional function corresponding to the additional code, 상기 부가 기능이 상기 사용자 기기 자체적으로 수행하지 않는 경우에 상기 제어 코드를 상기 사용자 기기와 통신으로 연결된 외부의 서비스 제공 서버에 전송하여 상기 부가 기능 수행을 요청하는 것을 특징으로 하는 기기 사용 제어 시스템.And when the additional function does not perform the user device itself, transmits the control code to an external service providing server connected to the user device to request the performance of the additional function. 제81항에있어서, 82. The method of claim 81, 상기 보안 코드를 입력받는 사용자 기기는 스마트폰이나 태블릿과 같은 모바일 통신 기능을 갖는 휴대용 전자 기기, The user device receiving the security code may be a portable electronic device having a mobile communication function such as a smartphone or a tablet. 현금 자동 인출기와 같이 유무선 통신 기능을 포함하여 금융 거래를 수행할 수 있는 금융 단말기, Financial terminals capable of conducting financial transactions, including wired and wireless communication functions, such as cash dispensers, 통신 기능을 갖는 도어록 장치, 및 A door lock device having a communication function, and 통신 기능 및 사용자 인증 코드 입력 기능을 갖는 전자 기기 중 적어도 하나를 포함하는 것을 특징으로 하는 기기 사용 제어 시스템.And at least one of an electronic device having a communication function and a user authentication code input function. 제81항에있어서, 82. The method of claim 81, 상기 인증 코드는 사용자 기기나 서비스 제공 서버의 보안 기능에 관련된 코드로서, The authentication code is a code related to a security function of a user device or a service providing server. 상기 사용자 기기나 서비스 제공 서버의 사용 제한과 해제에 관련된 기능 및 로그인에 관련된 기능을 수행하는 코드인 것을 특징으로 하는 기기 사용 제어 시스템.And a code for performing a function related to a use restriction and a release of the user device or a service providing server and a function related to a login. 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서,In the additional function execution method using an electronic device having a security code input function, 전자 기기을 통해 보안 코드를 입력받는 단계, Receiving a security code through an electronic device; 상기 입력된 보안 코드가 인증 코드인지 또는 부가 기능을 가지는 부가 코드가 포함된 제어 코드인지를 판단하는 단계,Determining whether the input security code is an authentication code or a control code including an additional code having an additional function; 상기 입력된 보안 코드가 인증 코드로만 구성된 경우에는 상기 전자 기기가 상기 인증 코드에 대응하는 동작을 수행하는 단계,Performing an operation corresponding to the authentication code by the electronic device when the input security code includes only an authentication code; 상기 입력된 보안 코드가 상기 인증 코드와 상기 부가 코드를 포함하는 제어 코드인 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 단계, If the input security code is a control code including the authentication code and the additional code, performing at least a part of an operation corresponding to the authentication code, and separately performing an additional operation corresponding to the additional code; 상기 입력된 보안 코드가 상기 부가 코드를 포함하고 상기 부가 코드에 대응하는 부가 기능이 상기 인증 코드에 대응하는 동작을 포함하는 경우에는 상기 인증 코드에 대응하는 동작의 적어도 일부를 수행하며 이와는 별개로 상기 부가 코드에 대응하는 부가 동작을 실행하는 단계를 포함하는 것을 특징으로 하는 부가 기능 실행 방법.When the input security code includes the additional code and the additional function corresponding to the additional code includes an operation corresponding to the authentication code, at least a part of the operation corresponding to the authentication code is performed. Executing an additional operation corresponding to the additional code. 제84항에 있어서, 85. The method of claim 84, 상기 부가 동작을 실행하는 단계는, 상기 부가 코드에 대응하는 부가 동작의 실행으로, 상기 인증 코드가 입력되어 나타나는 표시와는 다르며, 상기 전자 기기가 정상 동작하는 것으로 가장하는 가장 표시를 상기 전자 기기에 표시하는 것을 특징으로 하는 부가 기능 실행 방법.The step of executing the additional operation is an execution of the additional operation corresponding to the additional code, which is different from the display in which the authentication code is input and is displayed, and impersonates the display to the electronic device to simulate the normal operation of the electronic device. Displaying the additional function. 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서,In the additional function execution method using an electronic device having a security code input function, 전자 기기를 통해 보안 코드를 입력받는 단계,Receiving a security code through an electronic device, 상기 입력된 보안 코드가 인증 코드인지 또는 제어 코드인지 판단하는 단계,Determining whether the input security code is an authentication code or a control code; 상기 입력된 보안 코드가 인증 코드인 경우에는, 상기 전자 기기는 상기 인증 코드에 대응하여 상기 전자 기기에 구비된 기구부를 동작시키는 단계,If the input security code is an authentication code, operating the mechanism provided in the electronic device in response to the authentication code; 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 경우에는, 상기 적어도 하나의 보조 장치에 상기 제어 코드에 대응하는 동작을 수행하도록 하는 명령을 송신하고, 상기 기구부에 상기 인증 코드에 대응하는 동작을 수행시키는 단계를 포함하는 것을 특징으로 하는 부가 기능 실행 방법.When the input security code is a control code and the control code includes an additional code having an additional function of pretending to be an authentication code, causing the at least one auxiliary device to perform an operation corresponding to the control code. Transmitting a command, and performing an operation corresponding to the authentication code to the mechanism part. 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서,In the additional function execution method using an electronic device having a security code input function, 사용자 기기을 통해 보안 코드를 입력받는 단계,Receiving a security code through a user device, 상기 입력된 보안 코드가 인증 코드인 경우에는, 상기 사용자 기기는 상기 인증 코드를 서비스 제공 시스템에 전달하고, 상기 서비스 제공 시스템에서 인증 코드에 대응하는 정보 처리를 수행한 결과를 전달받아 상기 사용자 기기에 구비된 표시부에 표시하는 단계,When the input security code is an authentication code, the user device transmits the authentication code to a service providing system, receives a result of performing information processing corresponding to the authentication code in the service providing system, and receives the result from the user device. Displaying on the display unit, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 인증 코드인 것으로 가장하는 부가 기능을 가지는 부가 코드를 포함하는 경우에는, 상기 사용자 기기는 인증 코드를 상기 서비스 제공 시스템에 전달하고, 상기 서비스 제공 시스템에서 인증 코드에 대응하는 정보 처리를 수행한 결과를 전달받아 상기 사용자 기기에 구비된 표시부에 표시하고, 상기 표시부에 아무런 표시 없이 지정된 외부 대응부에 부가 상황이 발생하였음을 통지하는 단계를 포함하는 것을 특징으로 하는 부가 기능 실행 방법.When the input security code is a control code and the control code includes an additional code having an additional function of pretending to be an authentication code, the user device transmits an authentication code to the service providing system and provides the service. And receiving the result of performing the information processing corresponding to the authentication code in the system and displaying the result on the display unit provided in the user device, and notifying the external counterpart specified in the display unit without any display. How to execute the add-on, characterized in that. 코드 입력 기능을 갖는 사용자 기기에 적용되는 방법으로서,As a method applied to a user device having a code input function, 상기 사용자 기기가 사용자로부터 인증 코드, 부가 코드 식별자, 및 복수의 부가 코드 중 적어도 하나가 하나의 코드로서 조합된 제어 코드를 입력받는 단계,Receiving, by the user device, a control code in which at least one of an authentication code, an additional code identifier, and a plurality of additional codes is combined as one code from a user, 상기 사용자 기기가 상기 입력받은 제어 코드를 분석하는 단계,Analyzing, by the user device, the received control code; 상기 제어 코드의 상기 인증 코드를 인증하여 상기 사용자 기기의 잠금 상태를 해제 또는 사용자를 인증하고, 상기 잠금 상태가 해제 또는 사용자가 인증되는 경우 상기 제어 코드의 부가 코드에 대응하는 부가 기능을 상기 사용자 기기 자체적으로 수행하는 단계 또는 자체적으로 수행하지 않는 단계 중 적어도 하나를 포함하는 것을 특징으로 하는 기기 제어 방법.The user device releases the lock state of the user device or authenticates the user by authenticating the authentication code of the control code, and when the lock state is released or the user is authenticated, an additional function corresponding to the additional code of the control code is provided. And at least one of performing by itself or performing not by itself. 제 88항에 있어서, 89. The method of claim 88 wherein 상기 잠금 상태가 해제된 후 상기 제어 코드의 부가 코드에 해당하는 부가 기능을 상기 사용자 기기 자체적으로 수행하지 않는 경우, 상기 제어 코드를 상기 사용자 기기와 통신으로 연결된 외부의 서비스 제공 서버에 전송하여 상기 부가 기능 수행을 요청하는 단계를 더 포함하는 것을 특징으로 하는 기기 제어 방법.If the additional function corresponding to the additional code of the control code is not performed by the user device after the lock state is released, the control code is transmitted to an external service providing server connected to the user device to communicate with the additional device. And requesting to perform a function. 제 89항에 있어서, 91. The method of claim 89, 상기 부가 기능 수행을 요청받은 서비스 제공 서버가 상기 사용자 기기로부터 전송되는 제어 코드를 수신하는 단계,Receiving, by the service providing server, which is requested to perform the additional function, a control code transmitted from the user device; 상기 전송받은 제어 코드에서 특정 기능이나 서비스의 수행과 관련된 부가 코드를 추출하는 단계,Extracting additional codes related to performance of a specific function or service from the received control code; 상기 제어 코드로부터 추출된 상기 부가 코드에 대응하는 부가 기능을 수행하는 단계를 포함하는 것을 특징으로 하는 기기 제어 방법.And performing an additional function corresponding to the additional code extracted from the control code. 제 88항에 있어서, 89. The method of claim 88 wherein 상기 부가 기능을 상기 사용자 기기 자체적으로 수행하는 단계에서,In the step of performing the additional function by the user device itself, 상기 제어 코드의 부가 코드 부분에 부가 코드로 등록되지 않은 의미없는 숫자나 문자 혹은 특수문자가 입력될 경우 상기 제어 코드의 인증 코드에 해당하는 기능만 수행되는 것을 특징으로 하는 기기 제어 방법.And if a meaningless number, letter, or special character not registered as an additional code is input to the additional code part of the control code, only a function corresponding to an authentication code of the control code is performed. 제 88항에 있어서, 상기 제어 코드는,The method of claim 88, wherein the control code, 사용자 편의를 위한 기능 및 부가 상황 신고를 위한 기능에 대응하여 설정된 부가 코드 중 적어도 하나를 포함하는 것을 특징으로 하는 기기 제어 방법.And at least one of an additional code set corresponding to a function for user convenience and a function for reporting an additional situation. 보안 코드 입력 기능을 구비한 전자 기기를 이용한 부가 기능 실행 방법에 있어서,In the additional function execution method using an electronic device having a security code input function, 사용자가 필요시 장치 작동부를 작동하는 단계,The user operating the device actuator if necessary, 상기 장치 작동부를 작동하면 전환 통신부가 사용자 전자 기기에 전환 신호를 무선 송신하는 단계,When the device operation unit is operated, a switch communication unit wirelessly transmitting a switch signal to a user electronic device, 상기 송신된 전환 신호가 상기 사용자 전자 기기의 인증 코드와 조합되는 부가 기능을 가지는 부가 코드로 처리되는 단계, Processing the transmitted switching signal into an additional code having an additional function combined with an authentication code of the user electronic device; 상기 사용자 전자 기기에 상기 전환 신호와 상기 인증 코드가 처리되면, 상기 인증 코드와 상기 부가 코드에 대응하는 동작을 모두 수행하는 단계를 포함하되,If the switch signal and the authentication code are processed in the user electronic device, performing all operations corresponding to the authentication code and the additional code, 상기 인증 코드와 부가 코드의 조합은 상기 사용자 전자 기기의 인증과 부가 동작을 수행하는 제어 코드이고,The combination of the authentication code and the additional code is a control code for performing authentication and additional operations of the user electronic device. 상기 전환 신호를 송신하도록 하는 작동은 상기 전환 기기에 대한 터치, 충격, 흔들림, 버튼 작동, 음성 인식 중 적어도 하나인 것을 특징으로 하는 부가 기능 실행 방법.And the operation of transmitting the switch signal is at least one of a touch, an impact, a shake, a button operation, and voice recognition for the switch device. 사용자가 상황에 따라 인증 코드 또는 가장 코드를 입력하는 입력 단계와,An input step where the user enters a verification code or impersonation code, 상기 입력된 코드가 가장 코드인지 또는 인증 코드인지를 판단하는 판단 단계와,A determination step of determining whether the input code is the most code or the authentication code; 상기 판단 단계에서 상기 입력된 코드가 인증 코드로 판단되는 경우, 정상적으로 작업을 수행한 후 그 처리 결과를 표시하는 정상 처리 단계와,If it is determined that the input code is an authentication code in the determination step, a normal processing step of displaying a processing result after performing a normal operation; 상기 판단 단계에서 상기 입력된 코드가 가장 코드로 판단되는 경우, 정상적으로 작업을 수행하지 않으나 마치 인증 코드가 입력되어 정상 동작하는 것처럼 보이는, 지정된 가장 표시를 표시하고, 상기 가장 표시는 인증 코드가 입력되어 처리된 처리결과와는 다른 것을 특징으로 하는 부가 기능 실행 방법. In the determining step, if the input code is judged to be the most code, it does not perform the normal operation but displays the designated impersonation mark, which appears as if the authentication code is input and operates normally. An additional function execution method characterized by being different from the processed result. 제94항에 있어서,95. The method of claim 94, 사용자 상황을 알리는 신호 또는 메시지를 생성하여 송신하는 부가 제어 단계를 포함하고,An additional control step of generating and transmitting a signal or message informing of a user situation, 상기 부가 제어 단계는The additional control step 가장 코드 입력으로 인한 대응 제어 모드 진입 단계와,Entering the corresponding control mode due to the most code input; 상기 가장 코드의 종류에 의거하여 대응 관제부의 연락처를 지정하는 단계와,Designating a contact point of a corresponding controller based on the type of impersonation code; 모든 외부 송신 표시 장치를 오프(OFF)시키는 단계를 포함하는 것을 특징으로 하는 부가 기능 실행 방법.Turning off all external transmission display devices. 제94항에 있어서,95. The method of claim 94, 사용자가 가장 코드를 입력한 후 상기 가장 코드를 해제하고자 하는 경우 이를 해제하기 위한 별도의 코드를 입력하여, 상기 가장 코드에 따른 조치를 해제하는 단계를 더 포함하는 것을 특징으로 하는 부가 기능 실행 방법.And if the user wants to release the impersonation code after inputting the impersonation code, inputting a separate code for releasing the impersonation code to release the action according to the impersonation code. 제84항에 있어서,85. The method of claim 84, 상기 코드 제어부는, 상기 입력된 보안 코드가 제어 코드이고, 상기 제어 코드가 부가 검증의 부가 기능을 가지는 부가 코드를 포함하는 것으로 판단하면, 사용자 정보에 대한 부가 검증을 이행하는 부가 동작을 실행하는 것을 특징으로 하는 부가 기능 실행 방법.If the code control unit determines that the input security code is a control code and the control code includes an additional code having an additional function of additional verification, the code control unit executes an additional operation of performing additional verification on user information. How to run the add-on characterized in that.
PCT/KR2016/001220 2015-02-10 2016-02-04 Electronic device, control system, and recording medium, which use additional code, and method therefor Ceased WO2016129858A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020150020511A KR101816501B1 (en) 2015-02-10 2015-02-10 Electronic apparatus, control system, recoding medium, and method using supplemental code
KR10-2015-0020511 2015-02-10

Publications (1)

Publication Number Publication Date
WO2016129858A1 true WO2016129858A1 (en) 2016-08-18

Family

ID=56614855

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2016/001220 Ceased WO2016129858A1 (en) 2015-02-10 2016-02-04 Electronic device, control system, and recording medium, which use additional code, and method therefor

Country Status (2)

Country Link
KR (1) KR101816501B1 (en)
WO (1) WO2016129858A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11283791B2 (en) 2020-02-13 2022-03-22 Axis Ab Method for re-provisioning a digital security certificate and a system and a non-transitory computer program product thereof
EP4672044A1 (en) 2024-06-27 2025-12-31 Giesecke+Devrient ePayments GmbH USER AUTHENTICATION METHOD FOR ACCESSING A DATA OBJECT AND CORRESPONDING SECURITY PROGRAM, COMPUTER-READY DATA CARRIER, SECURITY APPLICATION, USER DEVICE AND SERVER DEVICE

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010037271A (en) * 1999-10-15 2001-05-07 백경훈 A preventing installation and method of withdraw money in the bank using the secret number
KR20030012277A (en) * 2001-07-31 2003-02-12 주식회사 엘지이아이 Method for restricting a banking service using more than one password and, method for noticing a banking trouble
KR20040079054A (en) * 2003-03-06 2004-09-14 이유기 Password certification system for crime prevention
KR20040098407A (en) * 2003-05-14 2004-11-20 장행곤 System and Method of financial transaction using Emergency Password Number
KR20110012415A (en) * 2009-07-30 2011-02-09 이영만 Bank security system with multiple passwords
KR20120109040A (en) * 2011-03-24 2012-10-08 주식회사 이니셜티 Terminal having additional password information providing system using smart phone and a method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010037271A (en) * 1999-10-15 2001-05-07 백경훈 A preventing installation and method of withdraw money in the bank using the secret number
KR20030012277A (en) * 2001-07-31 2003-02-12 주식회사 엘지이아이 Method for restricting a banking service using more than one password and, method for noticing a banking trouble
KR20040079054A (en) * 2003-03-06 2004-09-14 이유기 Password certification system for crime prevention
KR20040098407A (en) * 2003-05-14 2004-11-20 장행곤 System and Method of financial transaction using Emergency Password Number
KR20110012415A (en) * 2009-07-30 2011-02-09 이영만 Bank security system with multiple passwords
KR20120109040A (en) * 2011-03-24 2012-10-08 주식회사 이니셜티 Terminal having additional password information providing system using smart phone and a method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11283791B2 (en) 2020-02-13 2022-03-22 Axis Ab Method for re-provisioning a digital security certificate and a system and a non-transitory computer program product thereof
EP4672044A1 (en) 2024-06-27 2025-12-31 Giesecke+Devrient ePayments GmbH USER AUTHENTICATION METHOD FOR ACCESSING A DATA OBJECT AND CORRESPONDING SECURITY PROGRAM, COMPUTER-READY DATA CARRIER, SECURITY APPLICATION, USER DEVICE AND SERVER DEVICE

Also Published As

Publication number Publication date
KR20160097968A (en) 2016-08-18
KR101816501B1 (en) 2018-01-09

Similar Documents

Publication Publication Date Title
WO2015023109A1 (en) Security system, apparatus and method using additional code
WO2019231252A1 (en) Electronic device for authenticating user and operating method thereof
WO2011149214A2 (en) Three-factor user authentication method for generating otp using iris information and secure mutual authentication system using otp authentication module of wireless communication terminal
WO2019182409A1 (en) Electronic device and authentication method thereof
WO2016068531A1 (en) Apparatus and method for payment using a secure module
WO2016137277A1 (en) Electronic device providing electronic payment function and operating method thereof
WO2019132555A1 (en) Electronic device for transmitting and receiving message including emoji and method for controlling electronic device
WO2014021602A2 (en) Wearable electronic device and method for controlling same
WO2015053470A1 (en) Mobile terminal and control method thereof
WO2017003136A1 (en) User authenticating method and device
WO2013067935A1 (en) Method and system for authenticating user's identity and equipment used therein
WO2017022954A2 (en) Mobile terminal and method for controlling the same
WO2017099342A1 (en) Method, apparatus, and system for providing temporary account information
WO2016182127A1 (en) Mobile terminal and controlling method thereof
WO2019035491A1 (en) Method and device for user authentication
WO2018147519A1 (en) System and method for managing access to parking zone
WO2020054942A1 (en) Electronic device for performing authentication by using accessory, and electronic device operating method
WO2019190132A1 (en) Banking processing method and computer-readable storage medium having application for banking processing stored therein
WO2018038545A1 (en) Method, system, and mobile communication terminal to run a predetermined operation for performing a specific function in response to an activation user input
WO2016006831A1 (en) Door-lock using iris recognition and system thereof, mobile communication terminal and network gateway used therein, and user authentication method
EP3262584A1 (en) Electronic device providing electronic payment function and operation method thereof
WO2016129858A1 (en) Electronic device, control system, and recording medium, which use additional code, and method therefor
WO2017026658A1 (en) Mobile terminal
WO2021066271A1 (en) Mobile communication terminal for performing personal authentication, personal authentication system, and personal authentication method using mobile communication terminal
WO2017131303A1 (en) Method for driving mobile application using sound wave signal and mobile application driving system for implementing same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16749398

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 05.12.2017)

122 Ep: pct application non-entry in european phase

Ref document number: 16749398

Country of ref document: EP

Kind code of ref document: A1