KR20190125255A - Authentication system using group log-in and virtual sports simulation device using the same - Google Patents

Authentication system using group log-in and virtual sports simulation device using the same Download PDF

Info

Publication number
KR20190125255A
KR20190125255A KR1020190134632A KR20190134632A KR20190125255A KR 20190125255 A KR20190125255 A KR 20190125255A KR 1020190134632 A KR1020190134632 A KR 1020190134632A KR 20190134632 A KR20190134632 A KR 20190134632A KR 20190125255 A KR20190125255 A KR 20190125255A
Authority
KR
South Korea
Prior art keywords
group
login
information
members
play
Prior art date
Application number
KR1020190134632A
Other languages
Korean (ko)
Inventor
이의범
김갑수
곽재훈
Original Assignee
주식회사 에스지엠
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 주식회사 에스지엠 filed Critical 주식회사 에스지엠
Priority to KR1020190134632A priority Critical patent/KR20190125255A/en
Publication of KR20190125255A publication Critical patent/KR20190125255A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/41User authentication where a single sign-on provides access to a plurality of computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/40User authentication by quorum, i.e. whereby two or more security principals are required
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • A63B69/36Training appliances or apparatus for special sports for golf
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The present invention provides an authentication system using a group login and a virtual sports simulation device using the same. The authentication system comprises: an input unit to receive login information for a group login for a group consisting of a plurality of members; and an authentication unit to receive the inputted login information to determine whether to approve the group login. The group login is formed by using representation information of the group replacing individual information for each member without using individual login information of the plurality of members. The virtual sports simulation device comprises: a control unit to calculate results of play for prescribed sports of a group consisting of a plurality of members based on the play after a group login by the group; and a display unit to display an image related to the sports. The group login is formed by using representation information of the group replacing individual information for each member without using individual login information of the plurality of members.

Description

그룹 로그인을 사용하는 인증 시스템 및 이를 이용한 가상 스포츠 시뮬레이션 장치{AUTHENTICATION SYSTEM USING GROUP LOG-IN AND VIRTUAL SPORTS SIMULATION DEVICE USING THE SAME}AUTHENTICATION SYSTEM USING GROUP LOG-IN AND VIRTUAL SPORTS SIMULATION DEVICE USING THE SAME}

본 발명은 인증 시스템 및 가상 스포츠 시뮬레이션 장치에 관한 것으로, 보다 상세하게는 복수의 멤버로 이루어진 그룹이 그룹 로그인을 이용함으로써 멤버가 개별적으로 로그인할 필요가 없도록 구성된 그룹 로그인을 사용하는 인증 시스템 및 이를 이용한 가상 스포츠 시뮬레이션 장치에 관한 것이다.The present invention relates to an authentication system and a virtual sports simulation apparatus, and more particularly, an authentication system using a group login configured such that a group consisting of a plurality of members does not need to log in individually by using a group login and using the same. It relates to a virtual sports simulation device.

최근의 정보화 사회에서는 여러가지 분야에서 개인에 대한 인증이 요구되고 있다. 특히, 사용자에게 소정의 서비스를 제공하는 시스템에서 사용자에 대한 인증의 필요성은 점점 더 높아지고 있다. 예를 들면, 3차원 입체영상 및 컴퓨터 시뮬레이션 기술을 이용하여 현장에 나가지 않고도 스포츠 경기를 즐길 수 있는 스크린 야구나 스크린 골프 등과 같은 가상 스포츠 시뮬레이션 장치들에서는, 사용자가 로그인 정보를 입력하여 인증이 완료된 이후에 스크린 스포츠를 즐길 수 있도록 되어 있다. 이러한 스크린 스포츠는 야외에서 실제의 경기를 하고 있는 듯한 느낌을 주면서도, 야외의 필드에서 경기하는 것에 비해 시간과 비용이 절약되므로 시간이나 경제적인 이유 등으로 실제 경기를 하기 어려운 현대인들에게 인기가 있다. In recent information society, certification of individuals is required in various fields. In particular, the need for authentication of a user is increasing in a system providing a predetermined service to the user. For example, in virtual sports simulation devices, such as screen baseball or screen golf, where users can enjoy sports without having to go out using the 3D stereoscopic image and computer simulation technology, after authentication is completed by the user entering login information. It is supposed to be able to enjoy screen sports. Such screen sports are popular among modern people who have a feeling of playing a real game in the open air, but are difficult to play a real game for time or economic reasons because they save time and money compared to playing in an outdoor field.

가상 스포츠를 이용하는 사용자는 혼자서 플레이 하기보다는 대부분 여러 명이 그룹을 이루어 플레이 하는데, 이와 같이 여러 명이 함께 플레이 할 때에 로그인 과정을 완료하기 위해서는 그룹의 멤버들이 각각 로그인을 해야하기 때문에 로그인 과정이 지연되는 문제점이 있다. 또한 로그인이 지연될 뿐만 아니라 다른 문제점도 있다. 그룹의 멤버가 로그인을 하는 가장 일반적은 방법은 그 멤버의 아이디와 패스워드를 입력하는 것이다. 최근에는 개인이 다양한 인터넷 서비스 등을 이용하면서 다수의 아이디와 패스워드를 가지고 있는 경우가 일반적이어서, 개인이 다수의 아이디와 아이디와 패스워드를 모두 정확하게 기억하지 못하는 경우가 많다. 따라서 그룹의 멤버 중 일부가 플레이 하고자 하는 가상 스포츠 시뮬레이션 장치에서의 아이디와 패스워드를 기억하지 못하는 경우에는, 그룹 전체의 로그인이 완료될 수 없어서 플레이 자체를 할 수 없게 될 염려가 있다.Most users who play virtual sports play in groups rather than play alone.However, when multiple players play together, the login process is delayed because the members of the group must log in to complete the login process. have. There are also other problems as well as delayed login. The most common way for members of a group to log in is to enter their member ID and password. Recently, an individual has a plurality of IDs and passwords while using various Internet services, and thus an individual does not remember all of a plurality of IDs, IDs, and passwords accurately. Therefore, if some of the members of the group do not remember the ID and password in the virtual sports simulation device to play, there is a fear that the login itself may not be completed because the entire group cannot be completed.

본 발명은 상기한 사정을 감안하여 발명된 것으로, 복수의 멤버로 이루어진 그룹의 로그인이 그룹 로그인으로 완료되도록 함으로써 복수의 멤버 각자의 개별 로그인이 불필요한 그룹 로그인을 사용하는 인증 시스템을 제공하는 것을 그 목적으로 한다.The present invention has been made in view of the above-described circumstances, and an object thereof is to provide an authentication system using a group login in which individual logins of a plurality of members are unnecessary by allowing a login of a group consisting of a plurality of members to be completed as a group login. It is done.

또한 본 발명은 그룹 로그인을 통하여 그룹의 멤버들이 플레이 하는 방식까지 자동으로 설정될 수 있어서 플레이 방식 설정이 용이한 상기 인증 시스템을 이용한 가상 스포츠 시뮬레이션 장치를 제공하는 것을 그 목적으로 한다. In addition, an object of the present invention is to provide a virtual sports simulation apparatus using the authentication system that can be automatically set up to the way the members of the group play through the group login, so that the play system can be easily set.

또한 본 발명의 다른 목적들은 이하의 설명과 첨부한 도면으로부터 명확하게 이해될 수 있다.Further objects of the present invention can be clearly understood from the following description and the accompanying drawings.

상기한 목적을 달성하기 위한 본 발명의 실시예에 따른 인증 시스템은 복수의 멤버로 이루어진 그룹에 대한 그룹 로그인을 위하여, 로그인 정보를 입력받는 입력부 및 상기 입력된 로그인 정보를 수신하여 상기 그룹 로그인의 승인 여부를 결정하는 인증부를 포함하고, 상기 그룹 로그인은 복수의 멤버 각자의 개별 로그인 정보를 이용하지 않고 각 멤버별 개별정보들을 대신하는 그룹의 대표정보를 이용하여 이루어진다.An authentication system according to an embodiment of the present invention for achieving the above object, for the group login to the group consisting of a plurality of members, the input unit for receiving login information and the input login information to receive the approval of the group login An authentication unit for determining whether or not, wherein the group login is made by using the representative information of the group in place of the individual information for each member instead of the individual login information of each of the plurality of members.

상기 인증 시스템에 있어서, 상기 그룹 멤버 중 적어도 어느 한 멤버가 상기 그룹 로그인을 수행하면 그룹 멤버의 개별 로그인 없이 그룹 멤버 전체에 대한 로그인이 이루어질 수 있다.In the authentication system, when at least one member of the group member performs the group login, login of the entire group member may be performed without individual login of the group member.

상기 인증 시스템에 있어서, 상기 그룹의 대표정보는 대표 아이디 및 대표 패스워드를 포함할 수 있다. 또한 상기 그룹의 대표정보는 상기 복수의 멤버 중 적어도 일부의 생체정보를 포함할 수 있다.In the authentication system, the representative information of the group may include a representative ID and a representative password. In addition, the representative information of the group may include biometric information of at least some of the plurality of members.

또한 본 발명의 실시예에 따른 가상 스포츠 시뮬레이션 장치는 제어부 및 표시부를 포함하며, 상기 제어부는 복수의 멤버로 이루어진 그룹에 의한 그룹 로그인이 이루어진 후, 상기 그룹의 소정의 스포츠에 대한 플레이에 근거하여 상기 플레이의 결과를 산출하고, 상기 표시부는 상기 스포츠에 관한 영상을 디스플레이하며, 상기 그룹 로그인은 복수의 멤버 각자의 개별 로그인 정보를 이용하지 않고 각 멤버별 개별정보들을 대신하는 그룹의 대표정보를 이용하여 이루어진다.In addition, the virtual sports simulation apparatus according to an embodiment of the present invention includes a control unit and a display unit, the control unit after the group login by a group consisting of a plurality of members, based on the play of the predetermined sport of the group Calculates a result of play, and the display unit displays an image related to the sport, and the group login does not use individual login information of each of a plurality of members, but uses representative information of a group instead of individual information of each member. Is done.

상기 가상 스포츠 시뮬레이션 장치에 있어서, 상기 그룹 멤버 중 적어도 어느 한 멤버가 상기 그룹 로그인을 수행하면 그룹 멤버의 개별 로그인 없이 그룹 멤버 전체에 대한 로그인이 이루어질 수 있다.In the virtual sports simulation apparatus, when at least one member of the group member performs the group login, the entire group member may be logged in without an individual login of the group member.

상기 가상 스포츠 시뮬레이션 장치에 있어서, 상기 그룹의 대표정보는 대표 아이디 및 대표 패스워드를 포함할 수 있다. 또한 상기 그룹의 대표정보는 상기 복수의 멤버 중 적어도 일부의 생체정보를 포함할 수 있다.In the virtual sports simulation apparatus, the representative information of the group may include a representative ID and a representative password. In addition, the representative information of the group may include biometric information of at least some of the plurality of members.

본 발명의 인증 시스템 및 가상 스포츠 시뮬레이션 장치에 따르면, 복수의 멤버로 이루어진 그룹의 로그인이 그룹 로그인만으로 완료되어 복수의 멤버 각자의 개별 로그인이 불필요하고, 또한 그룹 로그인을 통하여 그룹의 멤버들이 플레이 하는 방식까지 자동으로 설정될 수 있어서 매우 편리한 효과가 있다.According to the authentication system and the virtual sports simulation apparatus of the present invention, a login of a group consisting of a plurality of members is completed by only a group login, so that individual login of each of the plurality of members is unnecessary, and the members of the group play through the group login. It can be set automatically until it has a very convenient effect.

도 1은 본 발명의 실시예에 따른 인증 시스템의 개략적인 구성도이다.
도 2는 그룹 아이디와 그룹 패스워드로 그룹 로그인하는 일례를 보여주는 도면이다.
도 3a 및 도 3b는 생체인증으로 그룹 로그인하는 일례를 보여주는 도면이다.
도 4는 본 발명의 실시예에 따른 가상 스포츠 시뮬레이션 장치의 개략적인 구성도이다.
도 5는 그룹 로그인시 그룹 멤버에게 통지되는 메시지를 보여주는 도면이다.
도 6은 본 발명의 실시예에 따른 가상 야구 시뮬레이션 장치의 개략적인 구성도이다.
도 7는 도 6의 가상 야구 시뮬레이션 장치에서 플레이 방식을 설정하는 화면의 일례를 나타내는 도면이다.
도 8은 본 발명의 실시예에 따른 가상 골프 시뮬레이션 장치의 개략적인 구성도이다.
도 9는 도 8의 가상 골프 시뮬레이션 장치의 개략적인 블록도이다.
도 10은 도 8의 가상 골프 시뮬레이션 장치에서 그룹 로그인이 이루어지는 과정을 나타내는 흐름도이다.
도 11은 가상의 캐릭터에 의한 플레이를 보여주는 화면의 일례를 나타내는 도면이다.
도 12는 본 발명의 다른 실시예에 따른 가상 골프 시뮬레이션 장치의 개략적인 구성도이다.
도 13a는 도 12에 사용되는 모의 골프클럽의 개략적인 구조를 나타내는 도면이고, 도 13b는 도 13a의 모의 골프클럽에 있어서 감지모듈에 대한 블록도이다.
1 is a schematic structural diagram of an authentication system according to an embodiment of the present invention.
2 is a diagram illustrating an example of group login using a group ID and a group password.
3A and 3B are diagrams showing an example of logging into a group by biometric authentication.
4 is a schematic diagram of a virtual sports simulation apparatus according to an embodiment of the present invention.
5 is a diagram illustrating a message notified to a group member when a group is logged in.
6 is a schematic diagram of a virtual baseball simulation apparatus according to an embodiment of the present invention.
FIG. 7 is a diagram illustrating an example of a screen for setting a play method in the virtual baseball simulation apparatus of FIG. 6.
8 is a schematic diagram of a virtual golf simulation apparatus according to an embodiment of the present invention.
9 is a schematic block diagram of the virtual golf simulation apparatus of FIG.
FIG. 10 is a flowchart illustrating a process of performing a group login in the virtual golf simulation apparatus of FIG. 8.
11 is a diagram illustrating an example of a screen showing play by a virtual character.
12 is a schematic diagram of a virtual golf simulation apparatus according to another embodiment of the present invention.
FIG. 13A is a diagram illustrating a schematic structure of a mock golf club used in FIG. 12, and FIG. 13B is a block diagram of a sensing module in the mock golf club of FIG. 13A.

이하, 실시예들을 통하여 본 발명을 상세하게 설명한다. 본 발명의 목적, 특징, 장점은 이하의 실시예들을 통해 쉽게 이해될 것이다. 본 발명은 여기서 설명되는 실시예들에 한정되지 않고, 다른 형태로 구체화될 수도 있다. 여기서 소개되는 실시예들은 개시된 내용이 철저하고 완전해질 수 있도록 그리고 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 본 발명의 사상이 충분히 전달될 수 있도록 하기 위해 제공되는 것이다. 따라서, 이하의 실시예들에 의하여 본 발명이 제한되어서는 안 된다.Hereinafter, the present invention will be described in detail through examples. The objects, features and advantages of the present invention will be readily understood through the following examples. The invention is not limited to the embodiments described herein, but may be embodied in other forms. The embodiments introduced herein are provided so that the disclosure may be made thorough and complete, and the spirit of the present invention may be sufficiently delivered to those skilled in the art. Therefore, the present invention should not be limited by the following examples.

본 명세서에서 제1, 제2 등의 용어가 다양한 요소들(elements)을 기술하기 위해서 사용되었지만, 상기 요소들이 이 같은 용어들에 의해서 한정되어서는 안 된다. 이러한 용어들은 단지 상기 요소들을 서로 구별시키기 위해서 사용되었을 뿐이다. 또, 어떤 요소가 다른 요소 위에 있다고 언급되는 경우에 그것은 다른 요소 위에 직접 형성될 수 있거나 또는 그들 사이에 제3의 요소가 개재될 수도 있다는 것을 의미한다. Although terms such as first and second are used herein to describe various elements, the elements should not be limited by such terms. These terms are only used to distinguish the elements from one another. Again, where an element is said to be above another element it means that it can be formed directly on another element or a third element can be interposed therebetween.

도면들에서 요소의 크기, 또는 요소들 사이의 상대적인 크기는 본 발명에 대한 더욱 명확한 이해를 위해서 다소 과장되게 도시될 수 있다. 또, 도면들에 도시된 요소의 형상이 제조 공정상의 변이 등에 의해서 다소 변경될 수 있을 것이다. 따라서, 본 명세서에서 개시된 실시예들은 특별한 언급이 없는 한 도면에 도시된 형상으로 한정되어서는 안 되며, 어느 정도의 변형을 포함하는 것으로 이해되어야 한다.In the drawings, the size of elements, or the relative sizes between elements, may be somewhat exaggerated for a clearer understanding of the present invention. In addition, the shape of the elements shown in the drawings may be somewhat changed by variations in the manufacturing process. Accordingly, the embodiments disclosed herein are not to be limited to the shapes shown in the drawings unless specifically stated, it should be understood to include some modification.

도 1은 본 발명의 실시예에 따른 인증 시스템의 개략적인 구성도이고, 도 2는 그룹 아이디와 그룹 패스워드로 그룹 로그인하는 일례를 보여주는 도면이며, 도 3a 및 도 3b는 생체인증으로 그룹 로그인하는 일례를 보여주는 도면이다.1 is a schematic configuration diagram of an authentication system according to an exemplary embodiment of the present invention, FIG. 2 is a diagram illustrating an example of group login using a group ID and a group password, and FIGS. 3A and 3B are examples of group login using biometric authentication. Figure showing.

도 1을 참조하면, 인증 시스템(10)은 인증부(11) 및 입력부(12)를 포함한다. 인증부(11)는 특정 서비스를 이용하고자 하는 사용자가 상기 서비스를 제공받기 위하여 로그인을 수행할 때에 상기 로그인에 필요한 인증을 수행한다. 여기서 사용자가 제공받는 서비스로는, 스크린 골프나 스크린 야구와 같은 스크린 스포츠, 특정 서버에 접속한 사용자에게 제공하는 게임 등 여러가지가 있을 수 있다. 도 1에 도시되어 있지 않지만, 인증부(11)는 인증에 필요한 정보를 저장하고 있는 데이터베이스를 구비할 수 있다. 입력부(12)는 사용자로부터 로그인에 필요한 정보를 입력받고, 이를 인증부(11)에 전달한다. 입력부(12)는 데이터를 입력받을 수 있는 마우스, 키보드 등으로 구성될 수 있고, 또는 입력부(12)로서 사용자 개인이 가지고 있는 휴대폰이 사용될 수 있다. Referring to FIG. 1, the authentication system 10 includes an authentication unit 11 and an input unit 12. The authentication unit 11 performs authentication necessary for the login when a user who wants to use a specific service performs a login to receive the service. Here, the services provided by the user may include various screen sports such as screen golf and screen baseball, and games provided to a user connected to a specific server. Although not shown in FIG. 1, the authentication unit 11 may include a database that stores information necessary for authentication. The input unit 12 receives information necessary for logging in from the user, and transfers the information to the authenticator 11. The input unit 12 may include a mouse, a keyboard, or the like that may receive data, or a mobile phone owned by a user may be used as the input unit 12.

본 실시예에 따른 인증 시스템(10)에서는 복수의 사용자가 하나의 그룹을 형성하여 함께 로그인을 할 때에 그룹 로그인을 제공한다는 점에 특징이 있다. 게임이나 스크린 골프 등을 이용하는 사용자는 혼자서 플레이 하기보다는 대부분 여러 명이 하나의 그룹을 이루어 플레이 한다. 이와 같이 그룹을 이루는 여러 명이 로그인을 완료하기 위해서, 종래에는 그룹의 멤버들이 각각 로그인을 수행해야 했다. 하지만, 본 발명에 따르면 그룹을 대표하는 그룹 로그인을 통하여, 그룹을 구성하는 여러 명의 로그인을 개별적으로 진행함이 없이 로그인 과정을 신속하게 완료할 수 있다.The authentication system 10 according to the present embodiment is characterized in that a plurality of users form a group and provide a group login when logging in together. Most users who use games or screen golf play in a group rather than playing alone. As described above, in order for several members of the group to complete the login, the members of the group had to log in. However, according to the present invention, the login process can be quickly completed without performing the individual login of the group through the group login representing the group.

상기 그룹 로그인에 의하면 그룹을 구성하는 복수의 멤버 각자의 개별 로그인이 불필요하고, 그룹 로그인은 각 멤버별 개별정보들을 대신하는 그룹의 대표정보를 이용하여 이루어진다. 구체적으로, 도 2를 참조하면, 그룹 로그인에 사용되는 그룹의 대표정보는 대표 아이디 및 대표 패스워드가 될 수 있다. 즉, 멤버들이 개별적으로 자신의 아이디와 패스워드로 로그인하지 않더라도, 그룹의 아이디와 패스워드로 로그인하면, 그룹을 구성하는 멤버들은 원하는 서비스를 제공받을 수 있도록 구성된다. 그룹 멤버들이 그룹 아이디와 그룹 패스워드를 알고 있는 경우에는 그룹 멤버들 중 누구나 그룹 로그인을 수행할 수 있다. 또는 그룹 멤버들 중 일부만이 그룹 아이디와 그룹 패스워드를 알고 있는 경우에는 상기 일부 멤버에 의해서 그룹 로그인을 수행할 수 있다. 다만 본 실시예에 있어서, 복수의 사용자가 함께 로그인을 하는 경우에 반드시 그룹 로그인을 이용해야 하는 것은 아니며, 사용자들이 원하는 경우에는 각자 로그인을 수행할 수도 있다. 예를 들면, A, B, C, D 멤버로 구성되어 있는 그룹이 있고 이들이 모두 플레이 하는 경우에는 그룹 로그인을 하는 것이 편리할 수 있지만, 멤버 중 A, B만이 플레이 하는 경우에는 각자 개별적으로 로그인을 수행하는 것이 바람직하다. According to the group login, individual login of each of a plurality of members constituting the group is unnecessary, and group login is performed by using representative information of a group in place of individual information for each member. Specifically, referring to FIG. 2, the representative information of a group used for group login may be a representative ID and a representative password. That is, even if members do not log in with their ID and password individually, if the user logs in with the ID and password of the group, the members constituting the group are configured to receive the desired service. If group members know the group ID and group password, any of the group members can log in to the group. Alternatively, when only some of the group members know the group ID and the group password, the group login may be performed by the some members. However, in the present embodiment, when a plurality of users log in together, it is not necessary to use a group login, and users may log in if they wish. For example, if you have a group consisting of A, B, C, and D members and you play them all, you may find it convenient to log in as a group, but if only A and B are members, you can log in individually. It is preferable to carry out.

그룹 로그인은 그룹 멤버 중 일부의 생체정보를 이용하여 이루어질 수 있다. 예를 들면, 도 3a에 도시된 바와 같이 그룹 대표자의 지문을 이용하여 그룹 로그인을 수행하거나, 또는 도 3b에 도시된 바와 같이 그룹 대표자의 홍채를 이용하여 그룹 로그인을 수행할 수 있다. 그룹 아이디와 그룹 패스워드를 이용하는 경우에는 아이디와 패스워드가 외부로 유출될 염려가 있지만, 지문이나 홍채와 같은 생체정보는 외부로 유출될 가능성이 낮은 장점이 있다. 또한 그룹 아이디나 그룹 패스워드는 이들을 정확하게 기억해 둘 필요가 있고, 만약 기억하지 못하는 경우에는 그룹 로그인을 완료할 수 없어서 문제가 생길 수 있지만, 생체정보를 이용하는 경우에는 위와 같은 문제가 없다.Group login may be performed using biometric information of some of the group members. For example, the group login may be performed by using the fingerprint of the group representative as shown in FIG. 3A, or the group login may be performed by using the iris of the group representative as shown in FIG. 3B. In the case of using a group ID and a group password, the ID and password may be leaked to the outside, but biometric information such as a fingerprint or an iris is less likely to leak to the outside. In addition, the group ID or group password need to remember them correctly, and if it is not remembered, problems may occur because the group login cannot be completed, but there is no problem as described above when using biometric information.

위와 같은 그룹 로그인을 위하여, 최초 이용시에 그룹명과 함께 그룹의 멤버들은 자신들이 상기 그룹의 멤버임을 등록시킬 필요가 있고, 또한 그룹의 아이디나 패스워드 또는 그룹 대표자의 생체정보를 등록시킬 필요가 있다. 인증부(11)는 인증부(11) 자체나 또는 별도의 데이터베이스에 그룹명, 그룹의 멤버, 그룹 아이디나 그룹 패스워드 정보 또는 대표자의 생체정보 등을 저장해두고, 그룹 로그인이 시도되는 경우 입력된 정보와 저장된 정보를 비교하여 그룹 로그인을 승인할 것인지를 판단한다.For the above group login, the members of the group, together with the group name at the first use, need to register that they are members of the group, and also need to register the group ID or password or biometric information of the group representative. The authentication unit 11 stores a group name, a member of a group, group ID or group password information, or biometric information of a representative in the authentication unit 11 itself or in a separate database, and inputs information when a group login is attempted. It is determined whether to approve group login by comparing with the stored information.

위와 같은 그룹 로그인은 로그인이 필요한 여러가지 분야에 다양하게 적용될 수 있는데, 이하에서는 대표적으로 가상 스포츠 시뮬레이션 장치에 적용되는 경우에 대해 살펴본다.Group login as described above may be variously applied to various fields requiring login. Hereinafter, a case in which the group login is applied to a virtual sports simulation apparatus will be described.

도 4는 본 발명의 실시예에 따른 가상 스포츠 시뮬레이션 장치의 개략적인 구성도이고, 도 5는 그룹 로그인시 그룹 멤버에게 통지되는 메시지를 보여주는 도면이다.4 is a schematic configuration diagram of a virtual sports simulation apparatus according to an embodiment of the present invention, Figure 5 is a view showing a message that is notified to group members when a group login.

도 4를 참조하면, 본 실시예에 따른 가상 스포츠 시뮬레이션 장치(20)는 인증부(21), 입력부(22), 제어부(23) 및 표시부(24)를 포함한다. 인증부(21)는, 가상 스포츠 시뮬레이션 장치(20)를 이용하고자 하는 사용자가 가상 스포츠 시뮬레이션 장치(20)에서 제공하는 스포츠를 플레이 하기 위하여 로그인을 수행할 때에 상기 로그인에 필요한 인증을 수행한다. 인증부(21)는 입력부(22), 제어부(23), 표시부(24)와는 유무선 통신망을 통하여 연결되어 있다. 예를 들면, 인증부(21)는 입력부(22)나 다른 통신가능한 단말기를 통하여 접속될 수 있는 인증서버로 구성될 수 있다. 도 4에 도시되어 있지 않지만, 인증부(21)는 인증에 필요한 정보를 저장하고 있는 데이터베이스를 구비할 수 있다. Referring to FIG. 4, the virtual sports simulation apparatus 20 according to the present embodiment includes an authenticator 21, an input unit 22, a controller 23, and a display unit 24. The authentication unit 21 performs authentication necessary for the login when a user who wants to use the virtual sports simulation apparatus 20 performs a login to play sports provided by the virtual sports simulation apparatus 20. The authentication unit 21 is connected to the input unit 22, the control unit 23, and the display unit 24 through a wired or wireless communication network. For example, the authentication unit 21 may be configured as an authentication server that can be connected through the input unit 22 or another communication terminal. Although not shown in FIG. 4, the authentication unit 21 may include a database that stores information necessary for authentication.

입력부(22), 제어부(23) 및 표시부(24)는 로그인이 완료된 후에 사용자가 원하는 스포츠를 플레이 할 수 있도록 해당 서비스를 제공하는 역할을 한다. 구체적으로, 입력부(22)는 스포츠를 플레이 하는데에 필요한 각종 정보를 입력하는데 사용된다. 예를 들면, 사용자가 스크린 골프나 스크린 야구 등과 같은 가상의 실내 스포츠를 플레이 하고자 하는 경우, 사용자는 입력부(22)를 통하여 자신이 플레이 하기를 희망하는 스크린 골프의 코스나 스크린 야구의 야구장을 선택할 수 있다. 또는 로그인을 하기 위하여 필요한 정보를 입력하기 위하여 입력부(22)가 사용될 수 있다. 제어부(23)는 사용자가 소정의 스포츠를 플레이 할 수 있도록 서비스를 제공함에 있어서, 전체 구성요소들의 전반적인 동작을 제어하는 역할을 한다. 또한 제어부(23)는 사용자의 플레이를 분석한 후 그 결과를 산출하는 역할을 할 수 있다. 예를 들면, 제어부(23)는 스크린 골프에서 사용자가 타격한 골프공의 물리적 상태를 분석하여 상기 골프공의 궤적을 산출할 수 있다. 표시부(24)는 스크린과 같은 디스플레이 장치를 포함하며, 사용자가 플레이 하고자 하는 스포츠에 대한 영상을 사용자에게 보여주는 역할을 한다. 또한 표시부(24)는 제어부(23)에서 사용자의 플레이를 분석한 후 산출한 결과를 보여주는 역할을 할 수 있다. 예를 들면, 스크린 골프에서 제어부(23)가 사용자가 타격한 골프공의 궤적을 산출하면, 표시부(24)는 상기 산출된 궤적에 따라 골프공이 움직이는 모습을 스크린에 디스플레이할 수 있다.The input unit 22, the control unit 23, and the display unit 24 serve to provide a corresponding service so that a user can play a desired sport after the login is completed. Specifically, the input unit 22 is used to input various kinds of information necessary for playing sports. For example, when the user wants to play a virtual indoor sport such as screen golf or screen baseball, the user can select a course of screen golf or a baseball field of screen baseball that he / she wishes to play through the input unit 22. have. Alternatively, the input unit 22 may be used to input information necessary to log in. The controller 23 controls the overall operation of all components in providing a service for the user to play a predetermined sport. In addition, the controller 23 may play a role of analyzing a user's play and calculating a result thereof. For example, the controller 23 may calculate the trajectory of the golf ball by analyzing the physical state of the golf ball hit by the user in the screen golf. The display unit 24 includes a display device such as a screen, and serves to show the user an image of a sport to be played by the user. In addition, the display unit 24 may serve to show a result calculated after analyzing the play of the user in the control unit 23. For example, when the control unit 23 calculates the trajectory of the golf ball hit by the user in the screen golf, the display unit 24 may display a state in which the golf ball moves according to the calculated trajectory on the screen.

가상 스포츠 시뮬레이션 장치(20)의 구성요소는 인증부(21), 입력부(22), 제어부(23), 표시부(24)만으로 한정되는 것은 아니며, 이들 중 일부가 생략되거나 또는 필요에 따라 다른 구성요소가 추가될 수 있다. 예를 들면, 인증부(21)가 생략되어 제어부(23)에서 인증의 역할까지 수행할 수 있고, 또한 스크린 야구에서는 야구공을 타격하고자 하는 사용자에게 야구공을 던져주는 피칭머신이 추가적으로 구비될 수 있다. The components of the virtual sports simulation apparatus 20 are not limited to the authentication unit 21, the input unit 22, the control unit 23, and the display unit 24, and some of them may be omitted or other components as necessary. May be added. For example, the authentication unit 21 may be omitted so that the control unit 23 may perform the role of authentication, and in the screen baseball, a pitching machine for throwing a baseball ball to a user who wants to hit the baseball may be additionally provided. have.

본 실시예에 따른 가상 스포츠 시뮬레이션 장치(20)에서는, 복수의 사용자가 하나의 그룹을 형성하여 함께 스포츠를 플레이 하고자 하는 경우에 그룹 로그인을 제공한다. 그룹 로그인은 그룹 멤버가 개별적으로 로그인을 하지 않는다는 점에서는 통상의 개인 로그인과 차이가 있지만, 통상의 개인 로그인과 유사한 측면도 있다. 통상의 개인 로그인에 대해서는 개인의 신상정보 및 과거 플레이 정보 등을 저장하고 있다가, 로그인 후 사용자가 플레이 할 때에 과거 플레이 정보 등을 참고자료로 사용자에게 제공하고, 또한 사용자의 플레이 결과를 반영하여 사용자의 플레이 정보를 갱신한다. 이와 유사하게 그룹 로그인에 대해서는 그룹을 이루는 멤버의 구성, 멤버 개개인의 신상정보 및 멤버 개개인과 그룹의 과거 플레이 정보 등을 저장하고 있다가, 로그인 후 플레이 할 때에 저장된 정보를 참고자료로 사용자에게 제공하고 또한 사용자의 플레이 결과를 반영하여 플레이 정보를 갱신할 수 있다. 가상 스포츠를 제공하는 서비스 제공업자의 입장에서는, 그룹 로그인이 활성화되면 가능한 많은 수의 사용자가 그룹으로 자주 서비스를 이용하게 되므로 수익이 향상된다. 따라서 서비스 제공업자는 사용자에게 그룹 로그인을 권장할 수 있도록 그룹 로그인이 이루어질 때마다 해당 그룹에 서비스 이용상의 혜택을 제공할 수 있다. 예를 들면, 그룹 로그인의 횟수에 비례하여 해당 그룹에 서비스 포인트를 부여하고, 상기 서비스 포인트에 따라 이를 현금으로 교환해주거나 이용료를 할인해 주는 혜택을 제공할 수 있다. 결과적으로, 그룹 로그인은 서비스 제공자 및 사용자 모두에게 경제적으로 이득이 될 수 있다.In the virtual sports simulation apparatus 20 according to the present embodiment, a group login is provided when a plurality of users form a group to play sports together. Group login differs from normal personal login in that group members do not log in individually, but also have similar aspects to normal personal login. Normal personal login stores personal information and past play information, and provides the user with past play information as a reference when the user plays after logging in, and reflects the user's play results. Update the play information. Similarly, for group login, we store the composition of members, the personal information of each member, and the past play information of each member and group, and provide the user with the stored information as a reference as a reference. In addition, the play information may be updated to reflect the play result of the user. For service providers who offer virtual sports, when group login is activated, revenue is improved because as many users as possible frequently use the service as a group. Therefore, the service provider may provide a benefit of using the service to the group whenever the group login is made so that the user may be recommended to log in to the group. For example, a service point may be given to a corresponding group in proportion to the number of group logins, and the service point may be exchanged for cash or a discount may be provided according to the service point. As a result, group login can be economically beneficial to both service providers and users.

본 실시예에 따른 가상 스포츠 시뮬레이션 장치(20)는 그룹 로그인을 제공할 뿐만 아니라, 인증부(21)가 유무선 통신망을 통하여 그룹을 구성하는 멤버들(멤버1, 멤버2, …, 멤버N)과 커뮤니케이션 할 수 있도록 구성될 수 있다. 예를 들면, 인증부(21)는 그룹을 구성하는 멤버들의 휴대폰을 통하여 멤버들과 문자 메시지를 주고받을 수 있다. 또는 인증부(21)는 그룹을 구성하는 멤버들이 입력한 이메일 주소를 통하여 멤버들과 이메일을 주고받을 수 있다. 또는 인증부(21)는 휴대폰, 이메일뿐만 아니라 멤버들이 지정한 다른 통신수단을 통하여 멤버들과 커뮤니케이션 할 수 있도록 구성될 수 있다. 이러한 구성을 통하여, 도 5에 도시된 바와 같이, 인증부(21)는 그룹을 구성하는 멤버들에게 휴대폰 메시지 등을 통하여 현재 해당 멤버가 소속되어 있는 그룹의 그룹 로그인이 이루어지거나 또는 그룹 로그인이 완료되었음을 통지할 수 있다. The virtual sports simulation apparatus 20 according to the present embodiment not only provides group login, but also authenticates the member 21 (members 1, 2, ..., member N) constituting the group through a wired or wireless communication network. It can be configured to communicate. For example, the authenticator 21 may exchange text messages with members through mobile phones of members constituting the group. Alternatively, the authentication unit 21 may exchange e-mails with the members through e-mail addresses input by the members constituting the group. Alternatively, the authentication unit 21 may be configured to communicate with the members through a mobile phone, an email as well as other communication means designated by the members. Through such a configuration, as shown in FIG. 5, the authentication unit 21 performs a group login or a group login of a group to which the member currently belongs through a mobile phone message to members constituting the group. Can be notified.

그룹 로그인은 그룹의 멤버가 개별적으로 로그인을 할 필요가 없어서 간편하게 로그인을 할 수 있다는 장점이 있지만, 반대로 개별 멤버가 그룹 로그인을 원하지 않음에도 불구하고 대표자 등과 같은 일부 멤버에 의하여 임의대로 그룹 로그인인이 이루어질 수 있다는 단점이 있다. 예를 들면, A, B, C, D 멤버로 구성되어 있는 그룹이 있고, 이들 중 D를 제외한 A, B, C가 그룹의 멤버가 아닌 E와 함께 스크린 골프장에 가서 스크린 골프를 하려고 할 때, A, B, C, E가 개별적으로 로그인 하는 대신에 A, B, C, D 멤버로 이루어진 그룹 아이디로 그룹 로그인을 하는 경우를 생각해 볼 수 있다. 이때 스크린 골프에 참여하고 있지 않은 그룹의 멤버 D 입장에서는, A, B, C, E가 그룹 로그인을 한 후 E가 자신을 대신하여 플레이 하는 것을 원하지 않을 수 있다. 하지만 멤버 D의 반대 입장에도 불구하고, 대표자 A가 자신의 생체정보나 그룹 아이디로 그룹 로그인을 임의대로 강행할 수 있는데, 이와 같이 그룹 멤버의 의사에 반하여 특정 멤버의 임의대로 그룹 로그인이 이루어지는 것을 방지하기 위하여, 그룹 로그인이 이루어졌을 때 인증부(21)에서 각 멤버에게 그룹 로그인 사실을 통지하도록 할 수 있다. 또한 단순히 통지할 뿐만 아니라, 도 5에 도시된 바와 같이 상기 통지에 대해 그룹 로그인을 승인하는지 여부를 각 멤버가 회신하도록 할 수 있다. 또한 상기 통지에 대해 일부 멤버가 그룹 로그인을 승인하지 않는 경우에는, 임의대로 그룹 로그인을 강행한 멤버에게 다양한 방식으로 제재가 가해지도록 할 수 있다. 예를 들면, 멤버가 승인하지 않는 그룹 로그인이 일정횟수 이상 되는 경우에는, 대표자 자격이나 해당 그룹의 멤버 자격을 박탈하도록 할 수 있다. 또한 이러한 제재와 함께, 멤버가 불승인한 그룹 로그인에 대해서는 인증부(21)에서 로그인을 승인하지 않도록 할 수 있다. 다만, 각 멤버들이 인증부(21)에서 통지가 온 것을 곧바로 인지하지 못하여 즉각적으로 회신할 수 없는 경우도 있을 수 있으므로, 인증부(21)의 통지 내용에 대해 일정시간 이내에 회신이 없으면 그룹 로그인을 승인하는 것으로 간주하는 것이 바람직하다.Group login has the advantage of being able to log in simply because members of the group do not need to log in individually, but on the contrary, even though individual members do not want to log in to the group, some members such as representatives can randomly The disadvantage is that it can be achieved. For example, if you have a group consisting of A, B, C, and D members, and A, B, and C, except D, are going to screen golf with E, who is not a member of the group, Consider A, B, C, and E logging in with a group ID of A, B, C, and D members instead of logging in individually. At this time, in the position of member D of a group not participating in screen golf, A, B, C, and E may not want E to play on their behalf after logging in to the group. However, despite the objection of member D, representative A can force group login by his / her biometric information or group ID, thus preventing group login from being randomly performed by a specific member against group member's intention. In order to do so, when the group login is made, the authenticator 21 may notify each member of the group login fact. In addition to simply notifying, each member may return whether or not to approve the group login to the notification as shown in FIG. 5. In addition, when some members do not approve the group login in response to the notification, sanctions may be imposed on members who have forced the group login in various ways. For example, if a group login that a member does not approve becomes more than a certain number of times, the representative membership or the membership of the group may be deprived. In addition, with such sanctions, it is possible to prevent the authentication unit 21 from approving the login for the group login that the member has disapproved. However, each member may not be able to reply immediately because they do not immediately recognize that the notification comes from the authentication unit 21, so if there is no reply within a certain time for the notification content of the authentication unit 21, the group login is performed. It is desirable to consider it as an approval.

이상으로 그룹 로그인을 제공하는 가상 스포츠 시뮬레이션 장치에 관한 실시예를 살펴보았고, 여기서는 스크린 골프나 스크린 야구 등과 같은 가상 스포츠 시뮬레이션 장치를 이용하는 그룹의 그룹 로그인에 대해 설명하였지만, 본 발명의 그룹 로그인 방식은 가상 스포츠 시뮬레이션 장치에 한정되지 않고 복수의 멤버가 로그인을 해야하는 경우라면 어떠한 장치나 시스템에도 적용될 수 있다. 예를 들면, 복수의 멤버가 게임서버에 접속한 후 그룹을 이루어 게임 플레이를 하고자 하는 경우, 각 멤버가 개별적으로 로그인하지 않고 그룹 로그인을 통하여 간편하게 그룹 로그인을 완료한 후, 원하는 게임 플레이를 즐길 수 있게 구성될 수 있다. 이하에서는 가상 스포츠 시뮬레이션 장치에서의 스포츠가 야구나 골프와 같은 구체적인 종목으로 한정되는 실시예에 대해서 살펴본다.As described above, an embodiment of a virtual sports simulation apparatus for providing a group login has been described. Herein, a group login of a group using a virtual sports simulation apparatus such as screen golf or screen baseball has been described, but the group login scheme of the present invention is virtual. The present invention can be applied to any device or system as long as a plurality of members need to log in without being limited to a sports simulation device. For example, if a plurality of members wants to play a game in a group after accessing the game server, each member can simply log in to the group without logging in individually and enjoy the desired game play. It can be configured to be. Hereinafter, an embodiment in which a sport in a virtual sports simulation apparatus is limited to specific items such as baseball or golf will be described.

도 6은 본 발명의 실시예에 따른 가상 야구 시뮬레이션 장치의 개략적인 구성도이고, 도 7는 도 6의 가상 야구 시뮬레이션 장치에서 플레이 방식을 설정하는 화면의 일례를 나타내는 도면이다.FIG. 6 is a schematic configuration diagram of a virtual baseball simulation apparatus according to an embodiment of the present invention, and FIG. 7 is a diagram illustrating an example of a screen for setting a play method in the virtual baseball simulation apparatus of FIG. 6.

도 6을 참조하면, 본 실시예에 따른 가상 야구 시뮬레이션 장치(100)는 인증부(110), 복수의 스크린 야구장(120) 및 저장부(130)를 포함한다. 인증부(110)는 복수의 스크린 야구장(120)과 유무선 통신망을 통하여 연결되어 있고, 각 스크린 야구장(120)에서 사용자들이 로그인을 하는 경우 저장부(130)에 저장되어 있는 정보를 참조하여 로그인을 승인할지 여부를 결정한다. 스크린 야구장(120)에는 타격 플레이트(121), 볼 피칭부(122), 제어부(123), 표시부(124) 등이 구비되어 있다. 타격 플레이트(121)는 사용자가 야구공을 타격하기 위하여 위치하는 타격존을 나타낸다. 볼 피칭부(122)는 사용자가 타격할 수 있도록 야구공을 발사하는 기구이다. 제어부(123)는 스크린 야구장의 전반적인 동작에 필요한 각종 연산과 제어 등을 담당한다. 표시부(124)는 야구와 관련된 영상을 사용자에게 보여준다. 예컨대, 피칭하는 투수의 모습, 사용자가 타격한 야구공의 궤적이나 타격된 야구공을 수비하는 수비수의 모습 등을 보여준다. 도면에 도시되어 있지는 않지만, 사용자가 타격한 야구공의 상태를 감지하기 위한 감지기구나 로그인 정보를 비롯하여 사용자로부터 각종 정보를 입력받기 위한 키보드나 마우스 등의 입력기구가 더 구비되어 있을 수 있다. 실제 동작시에는 사용자가 볼 피칭부(122)에 의하여 피칭된 야구공을 타격하면, 제어부(123)는 감지기구에 의하여 타격된 야구공에 관한 상태 정보를 수신한 후, 이에 의거하여 야구공의 타격결과(땅볼, 플라이, 안타, 홈런 등)를 산출하고, 상기 산출결과에 따른 영상은 표시부(124)를 통하여 사용자에게 제공된다.Referring to FIG. 6, the virtual baseball simulation apparatus 100 according to the present embodiment includes an authenticator 110, a plurality of screen baseball fields 120, and a storage 130. The authentication unit 110 is connected to the plurality of screen baseball field 120 and a wired or wireless communication network, and when the users log in at each screen baseball field 120 to log in with reference to the information stored in the storage unit 130 Determine whether to approve. The screen baseball field 120 is provided with a striking plate 121, a ball pitching unit 122, a control unit 123, a display unit 124, and the like. The striking plate 121 represents a striking zone where the user is positioned to strike the baseball. Ball pitching unit 122 is a mechanism for firing a baseball so that the user can strike. The controller 123 is responsible for various operations and control necessary for the overall operation of the screen baseball field. The display unit 124 shows an image related to baseball to the user. For example, the pitcher pitching, the trace of the baseball hit by the user or the defender defending the hit baseball. Although not shown in the drawings, an input mechanism such as a keyboard or a mouse for receiving various types of information from the user, including a detector or login information for detecting the state of the baseball hit by the user may be further provided. In the actual operation, if the user hits the baseball pitched by the ball pitching unit 122, the control unit 123 receives the state information about the baseball hit by the sensor sphere, and based on this The impact result (ground ball, fly, hit, home run, etc.) is calculated, and the image according to the calculation result is provided to the user through the display unit 124.

본 실시예에 따른 가상 야구 시뮬레이션 장치(100)에서도 그룹 로그인이 적용될 수 있다. 그룹 로그인은, 이전에 설명하였던 실시예들과 마찬가지로, 그룹 아이디나 그룹 패스워드 또는 대표자의 생체정보를 이용하여 이루어질 수 있다. 또한 일부 멤버가 임의대로 그룹 로그인을 시도하는 것을 방지하기 위하여, 인증부(110)에서 그룹 로그인이 이루어진 사실을 개별 멤버들에게 통지할 수 있다. 아울러 이전 실시예에서의 그룹 로그인에 더하여, 본 실시예에서는 그룹 로그인에 의하여 해당 그룹의 플레이 방식까지 설정할 수 있다.Group login may also be applied to the virtual baseball simulation apparatus 100 according to the present embodiment. Group login may be performed using a group ID, a group password, or biometric information of a representative, as in the above-described embodiments. Also, in order to prevent some members from attempting to log in to the group at random, the authentication unit 110 may notify the individual members of the fact that the group is logged in. In addition to the group login in the previous embodiment, in the present embodiment, the group login method can be set by the group login.

예를 들면, 그룹에 4명의 멤버( A, B, C, D)가 있다고 가정하는 경우, 이들 4명의 멤버로 스크린 야구를 하고자 할 때에는 플레이에 앞서서 여러가지 사항에 대하여 미리 플레이 방식을 설정할 필요가 있다. 예컨대, 4명의 멤버의 팀 구성을 어떻게 할 것인지, 플레이가 이루어지는 야구장을 어디로 할 것인지, 플레이 난이도를 어떻게 할 것인지 등을 설정할 필요가 있다. 그런데 그룹 로그인에서는 그룹의 멤버가 이미 정해져 있는 상태이므로, 위와 같이 미리 설정이 필요한 사항까지 그룹 로그인시에 자동으로 설정되도록 할 수 있다. 구체적으로 도 7에 도시된 바와 같이, 초공격을 하는 선공팀과 말공격을 하는 후공팀으로 팀을 구성하되 선공팀과 후공팀의 구성원을 각각 (A, B), (C, D)로 미리 설정할 수 있다. 또한 플레이가 이루어지는 야구장, 플레이 난이도나 이닝수 등과 같은 사항들도 미리 설정되도록 할 수 있다. 특히, A, B, C, D가 항상 (A, B), (C, D)와 같은 구성으로 팀을 이루고 동일한 방식으로 플레이 하기를 선호한다면, 플레이 방식에 관한 설정을 플레이할 때마다 매번 다시 설정하기 보다는 자동으로 설정되도록 하는 것이 사용자에게 편리하다. 이와 같이 그룹 로그인에 의하여 플레이 방식까지 설정되게 하더라도, 도 7에 도시된 바와 같이, 자동으로 설정된 사항을 표시부(124) 등을 통하여 사용자에게 보여주고 최종적인 설정에 앞서 사용자에게 미리 설정된 사항을 유지할지 여부를 확인하게 함으로써, 사용자가 원할 때에는 언제든지 자동으로 설정되어 있던 사항을 변경할 수 있도록 함이 바람직하다.For example, suppose that a group has four members (A, B, C, D). If you want to play screen baseball with these four members, you need to set the play method in advance for various matters before playing. . For example, it is necessary to set how to form a team of four members, where to play a baseball field where play is performed, how to play, and so on. However, in the group login, since the members of the group are already defined, the above items can be automatically set at the time of the group login. Specifically, as shown in FIG. 7, the team consists of a first attack team having a super attack and a second attack team having a horse attack, but the members of the first team and the second team are (A, B) and (C, D) in advance. Can be set. In addition, things such as the baseball field, difficulty of play, innings, etc., in which play is made, may be set in advance. In particular, if A, B, C, and D always prefer to team in the same configuration as (A, B), (C, D) and prefer to play in the same way, each time you play the settings for the play method again It is convenient for the user to set it automatically rather than setting it. Even if the play method is set by the group login as described above, as shown in FIG. 7, the set items are automatically displayed to the user through the display unit 124 and the like, and the preset items are maintained before the final setting. By checking whether or not, it is desirable to allow the user to change what has been set automatically whenever desired.

도 8은 본 발명의 실시예에 따른 가상 골프 시뮬레이션 장치의 개략적인 구성도이고, 도 9는 도 8의 가상 골프 시뮬레이션 장치의 개략적인 블록도이며, 도 10은 도 8의 가상 골프 시뮬레이션 장치에서 그룹 로그인이 이루어지는 과정을 나타내는 흐름도이고, 도 11은 가상의 캐릭터에 의한 플레이를 보여주는 화면의 일례를 나타내는 도면이다.8 is a schematic configuration diagram of a virtual golf simulation apparatus according to an embodiment of the present invention, Figure 9 is a schematic block diagram of the virtual golf simulation apparatus of Figure 8, Figure 10 is a group in the virtual golf simulation apparatus of FIG. It is a flowchart which shows the process which login is performed, and FIG. 11 is a figure which shows an example of the screen which shows the play by a virtual character.

도 8 및 도 9를 참조하면, 본 실시예에 따른 가상 골프 시뮬레이션 장치(200)는 타격 플레이트(210), 감지부(220), 입력부(230), 제어부(240), 표시부(250), 저장부(260)를 포함한다. 본 실시예는 가상 스포츠 시뮬레이션 장치가 '스크린 골프'에 적용된 예로서, 앞에서 설명한 실시예들과 마찬가지로 본 실시예에서도 그룹 로그인이 적용된다. 본 실시예에 있어서, 그룹 로그인에 대한 인증을 수행하는 인증부는 별도로 구비되지 않고 제어부(240)에 의하여 수행될 수 있다. 또는 가상 골프 시뮬레이션 장치(200)가 복수로 구비되어 있고, 상기 복수의 가상 골프 시뮬레이션 장치(200)가 유무선 통신망에 의하여 별도로 구비되는 인증부에 연결되어 있을 수 있는데, 이 경우에는 전체적인 구조가 도 6에 도시되어 있는 구조에서 스크린 야구장 대신에 스크린 골프장이 형성되는 구조로 될 수 있다.8 and 9, the virtual golf simulation apparatus 200 according to the present embodiment includes a striking plate 210, a sensing unit 220, an input unit 230, a control unit 240, a display unit 250, and storage. The unit 260 is included. In this embodiment, a virtual sports simulation apparatus is applied to 'screen golf', and the group login is applied to this embodiment as in the above-described embodiments. In the present embodiment, the authentication unit for performing authentication for group login may be performed by the controller 240 without being separately provided. Alternatively, a plurality of virtual golf simulation apparatus 200 may be provided, and the plurality of virtual golf simulation apparatus 200 may be connected to an authentication unit separately provided by a wired or wireless communication network. In this case, the overall structure of FIG. Instead of the screen baseball field in the structure shown in may be a structure in which a screen golf course is formed.

가상 골프 시뮬레이션 장치(200)의 타격 플레이트(210)는 사용자(U)가 타격할 골프공이 놓여져 있는 타격존에 해당한다. 타격 플레이트(210)에는 타격매트(211)가 구비되고, 타격매트(211)에는 상하 이동가능한 구조의 오토 티(212)가 설치되어 있어서 오토 티(212)를 통하여 사용자에게 타격용 골프공이 제공된다. 감지부(220)는 카메라나 각종 센서로 구성되어 사용자가 타격한 골프공의 물리적 상태를 감지한다. 입력부(230)는 사용자로부터 각종 정보를 입력받기 위한 것으로, 키보드나 마우스 등이 사용될 수 있다. 입력부(230)에 의하여 입력되는 정보로는, 아이디나 패스워드 또는 사용자가 플레이 하고자 하는 골프코스나 플레이 난이도 등이 있을 수 있다. 제어부(240)는 스크린 골프에 있어서 각 구성요소들의 전반적인 동작을 컨트롤하고, 또한 사용자가 골프공을 타격한 후에는 감지부(220)에서의 감지결과에 근거하여 표시부(250)에 표시될 골프공의 궤적을 산출한다. 표시부(250)는 빔 프로젝터와 같은 영상 처리유닛(251)과 골프 관련 영상을 디스플레이 하는 스크린(252)을 포함한다. 저장부(260)는 가상 골프 시뮬레이션 장치(200)의 동작에 필요한 각종 데이터를 저장한다. 예를 들면 저장부(260)는 스크린(252)에 디스플레이되는 골프코스에 관한 데이터나 제어부(240)에서 골프공의 궤적을 산출하는데 필요한 참고 데이터 등을 저장한다.The striking plate 210 of the virtual golf simulation apparatus 200 corresponds to the striking zone where the golf ball to be hit by the user U is placed. The striking plate 210 is provided with a striking mat 211, the striking mat 211 is provided with an auto tee 212 of the structure capable of moving up and down is provided with a golf ball for striking the user through the auto tee 212 . The sensing unit 220 is composed of a camera or various sensors to detect the physical state of the golf ball hit by the user. The input unit 230 is for receiving various information from a user, and a keyboard or a mouse may be used. The information input by the input unit 230 may include an ID or password or a golf course or difficulty of playing. The control unit 240 controls the overall operation of each component in the screen golf, and after the user hits the golf ball, the golf ball to be displayed on the display unit 250 based on the detection result of the detection unit 220 Calculates the trajectory of. The display unit 250 includes an image processing unit 251 such as a beam projector and a screen 252 for displaying golf-related images. The storage unit 260 stores various data necessary for the operation of the virtual golf simulation apparatus 200. For example, the storage unit 260 stores data regarding a golf course displayed on the screen 252 or reference data necessary for calculating the trajectory of the golf ball by the controller 240.

앞에서 설명한 가상 야구 시뮬레이션 장치(100)와 마찬가지로, 본 실시예에 따른 가상 골프 시뮬레이션 장치(200)에서도 그룹 로그인이 가능하고 또한 그룹 로그인에 의하여 해당 그룹의 플레이 방식을 자동으로 설정할 수 있다. 골프에서 그룹 로그인에 의하여 미리 설정가능한 플레이 방식으로는, 플레이 할 골프의 코스, 팀플레이를 할 때의 팀원의 구성, 플레이 난이도 등이 있을 수 있다. Like the virtual baseball simulation apparatus 100 described above, the virtual golf simulation apparatus 200 according to the present embodiment can log in a group and automatically set the play manner of the group by the group login. In golf, the play method that can be preset by group login may include the course of golf to be played, the composition of team members at the time of team play, the difficulty of play, and the like.

본 실시예에 따른 가상 골프 시뮬레이션 장치(200)에서는, 그룹의 멤버 중 일부가 플레이에 참여할 수 없는 경우에 이 미참여 멤버를 대신하는 가상의 캐릭터를 생성하여 제공할 수 있다. 구체적으로, A, B, C, D 멤버로 구성되어 있는 그룹이 있고 이들 중 D가 없는 상태에서 A, B, C만이 스크린 골프를 플레이 하는 경우를 가정한다. 개인사정상 일부 멤버가 불참할 수 있기 때문에, 그룹의 멤버가 항상 모두 참여하는 상태에서 스크린 골프를 플레이 하는 경우는 많지 않다고 볼 수 있다. 그러나 특정 멤버가 없는 상태에서도 나머지 멤버끼리 스크린 골프를 플레이 하고자 할 수 있는데, 이와 같은 경우를 대비하여 제어부(240)에 가상 캐릭터 생성부(241)가 구비된다. 가상 캐릭터 생성부(241)에서는 미참여 멤버 D를 대신하는 가상 캐릭터를 생성하며, D가 타격해야 하는 순서가 되었을 때에 가상 캐릭터가 골프공을 타격하는 영상이 스크린(252)에 디스플레이된다. 가상 캐릭터에 의한 타격결과는 과거에 멤버 D가 플레이 하였던 기록을 참조하여 산출된다. 따라서 A, B, C는 D가 참여하지 않았음에도 D와 함께 플레이 하고 있는 듯한 느낌을 받을 수 있다.In the virtual golf simulation apparatus 200 according to the present embodiment, when some of the members of the group cannot participate in the play, a virtual character may be generated and provided in place of the non-participating member. Specifically, it is assumed that there is a group consisting of A, B, C, and D members, and only A, B, and C play screen golf in the absence of D. Since some members may be absent due to personal circumstances, it is not often the case that screen golf is played while all members of the group are always present. However, even in a state in which there is no specific member, the remaining members may want to play screen golf. The virtual character generator 241 is provided in the controller 240 in such a case. The virtual character generator 241 generates a virtual character in place of the non-participating member D, and when the D is in the order of hitting, an image of the virtual character hitting the golf ball is displayed on the screen 252. The hit result by the virtual character is calculated with reference to the record that member D has played in the past. Thus, A, B, and C can feel as if they are playing with D even if D is not involved.

도 10 및 도 11을 참조하여 가상 캐릭터가 미참여 멤버를 대신하여 플레이 하는 과정을 더 상세하게 살펴본다. 먼저, A, B, C, D로 이루어진 그룹에서 D가 참여하지 않은 상태에서 A, B, C는 그룹 로그인을 수행한다(S1 단계). 그룹 로그인은 그룹 아이디와 그룹 패스워드를 이용하여 이루어질 수 있고, 또는 그룹 멤버 중 어느 하나(예를 들면, A)의 지문이나 홍채와 같은 생체정보를 이용하여 이루어질 수도 있다. 그룹 아이디, 그룹 패스워드, 일부 멤버의 생체정보 등은 입력부(210)를 통하여 입력될 수 있고, 또는 그룹의 멤버가 보유하고 있는 스마트폰을 이용하여 입력될 수 있다. 다만, 그룹 멤버가 보유하고 있는 스마트폰을 이용하는 경우에는, 해당 스마트폰에 스크린 골프 서비스를 제공하는 업자가 배포한 관련 소프트웨어가 설치되어 있을 필요가 있다. 그룹 로그인이 완료되면, 여러가지 플레이 방식에 대한 설정을 진행한다. 멤버들간의 팀의 구성이나 골프코스 등의 선정은 그룹 로그인에 의해 자동으로 미리 설정될 수 있고, 멤버들은 미리 설정된 사항을 그대로 승인하거나 또는 변경을 희망하는 경우에는 원하는 항목을 변경할 수 있다. 이때에 그룹의 멤버 중 실제 플레이에 참여하지 못하는 멤버가 있다면 해당 멤버를 입력한다(S2 단계). 미참여 멤버가 있는 경우 가상 캐릭터 생성부(241)에서는 미참여 멤버에 대응하는 가상 캐릭터를 생성한다(S3 단계). 본 실시예에서는 한 명의 멤버(멤버 D)가 참여하지 못하는 예를 가정하고 있지만, 복수의 멤버가 참여할 수 없는 경우에는, 해당 미참여 멤버 각각에 대응하는 가상 캐릭터를 생성할 수 있다. 이어서 실제 참여 멤버들(A, B, C)과 미참여 멤버에 대응하는 캐릭터(D에 대응) 사이의 골프 플레이가 진행된다(S4 단계).With reference to FIGS. 10 and 11, a process of playing a virtual character on behalf of a non-participating member will be described in more detail. First, in a state in which D does not participate in a group consisting of A, B, C, and D, A, B, and C perform a group login (step S1). Group login may be performed using a group ID and a group password, or may be performed using biometric information such as a fingerprint or iris of any one of the group members (eg, A). The group ID, group password, biometric information of some members, etc. may be input through the input unit 210 or may be input using a smartphone held by a member of the group. However, in the case of using a smartphone owned by a group member, it is necessary to install related software distributed by a provider providing a screen golf service to the smartphone. Once you have logged in to your group, you will be set up for different play styles. The composition of the team or the selection of the golf course among the members can be automatically set by the group login, and the members can change the desired item if they approve the preset item as it is or want to change it. At this time, if there is a member who does not participate in the actual play among the members of the group, the corresponding member is input (step S2). If there is a non-participation member, the virtual character generator 241 generates a virtual character corresponding to the non-participation member (step S3). In this embodiment, it is assumed that one member (member D) cannot participate, but when a plurality of members cannot participate, a virtual character corresponding to each of the non-participating members may be generated. Subsequently, golf play is performed between the actual participating members A, B, and C and the character (corresponding to D) corresponding to the non-participating member (step S4).

S4 단계에 있어서 (A, B)와 (C, D)의 팀 구성인 경우에, A, B, C는 각각 자신의 순서에 골프공을 타격한다. 타격된 골프공의 물리적 상태는 감지부(120)에 의하여 감지되어 제어부(240)로 송신되고, 제어부(240)는 상기 물리적 상태에 근거하여 골프공의 타격결과(궤적)를 산출하며, 산출된 결과는 표시부(250)에 의하여 표시된다. 도 11을 참조하면, 미참여 멤버인 D가 타격할 순서가 되었을 때에 스크린(252)에는 멤버 D에 대응하는 캐릭터(D1)가 디스플레이된다. 여기서 스크린(252)에는 D 대응 캐릭터(D1)가 골프공을 타격하는 영상 및 타격된 골프공이 소정의 궤적으로 움직이는 영상이 디스플레이된다. D 대응 캐릭터(D1)의 타격결과는, 제어부(240)가 저장부(260)에 저장되어 있는 D의 과거 플레이 히스토리에 관한 기록에 근거하여 산출될 수 있다. 과거기록으로 현재의 타격결과를 산출하는 데에는 여러가지 방식이 적용될 수 있다.  In the case of the team configuration of (A, B) and (C, D) in step S4, A, B, and C each hit the golf ball in their own order. The physical state of the hit golf ball is detected by the detection unit 120 and transmitted to the control unit 240, the control unit 240 calculates the hit result (track) of the golf ball based on the physical state, and calculated The result is displayed by the display unit 250. Referring to FIG. 11, when the non-participant D is in the order of hitting, the screen 252 displays a character D1 corresponding to the member D. FIG. Here, the screen 252 displays an image in which the D-corresponding character D1 strikes the golf ball and an image in which the hit golf ball moves in a predetermined trajectory. The hit result of the D-corresponding character D1 may be calculated based on a record of D's past play history stored in the storage unit 260 by the controller 240. Several methods can be used to calculate the current hit result from past records.

일례로, 도 11에 도시된 바와 같이, 과거 D가 동일한 코스에서의 타격결과로서 제1 궤적(P1)과 제2 궤적(P2)을 나타낸 기록이 저장되어 있다고 가정하면, D 대응 캐릭터(D1)의 타격결과로서 제1 궤적(P1)과 제2 궤적(P2)의 평균에 해당하는 궤적(S1)을 산출할 수 있다. 또는 제1 궤적(P1)과 제2 궤적(P2) 중에서 랜덤하게 선택하여 제1 궤적(P1)과 제2 궤적(P2) 중 어느 하나와 동일한 궤적(S2)을 산출할 수 있다(도 11에서 식별을 용이하게 하기 위하여 S2와 P2가 약간 이격되어 있는 것으로 도시되어 있으나, S2는 P2와 동일한 궤적을 나타낸다). For example, as shown in FIG. 11, assuming that records indicating the first trajectory P1 and the second trajectory P2 are stored as the hit result of the past D in the same course, the D-corresponding character D1 As a result of hitting, a trajectory S1 corresponding to an average of the first trajectory P1 and the second trajectory P2 may be calculated. Alternatively, the same trajectory S2 as one of the first trajectory P1 and the second trajectory P2 may be calculated by randomly selecting the first trajectory P1 and the second trajectory P2 (see FIG. 11). S2 and P2 are shown slightly spaced apart to facilitate identification, but S2 represents the same trajectory as P2).

또는 해당코스가 파5 홀 구역이고 과거 D가 해당코스에서 5.4타의 평균기록을 가지고 있다면, D 대응 캐릭터(D1)는 해당코스에서 60%의 확률로 파를 기록하거나(총 5타) 40%의 확률로 보기를 기록하도록(총 6타) 타격결과를 산출할 수 있다. 또는 해당코스가 파5 홀 구역이고 과거 D는 해당코스에서의 기록은 없지만 유사한 난이도의 파5홀 구역에서 5.5타의 평균기록을 가지고 있다면, D 대응 캐릭터(D1)는 해당코스에서 10%의 확률로 버디를 기록하거나(총 4타) 40%의 확률로 파를 기록하거나(총 5타) 40%의 확률로 보기를 기록하거나(총 6타) 10%의 확률로 더블보기를 기록하도록(총 7타) 타격결과를 산출할 수 있다.Or if the course is a par 5 hole zone and past D has an average of 5.4 shots on the course, the D-matching character (D1) has a 60% chance of hitting the course (5 shots in total) or 40% of the shot. The strike result can be calculated to have the chance to record the bogie (6 strokes total). Or if the course is a par 5 hole area and past D has no record on that course but has an average of 5.5 strokes in a par 5 hole area of similar difficulty, the D-matching character (D1) has a 10% chance of having the course. To record a birdie (4 shots total), 40% chance to wave (5 total shots), 40% chance to record a bogie (6 shots total), or 10% chance to record a double bogie (7 total shots) (3) The hit result can be calculated.

위와 같이 미참여 멤버의 과거기록에 근거하여 미참여 멤버에 대응하는 가상 캐릭터의 타격결과를 산출하는 데에는 여러가지 방식이 다양하게 적용될 수 있고, 이와 같이 미참여 멤버를 가상 캐릭터가 대신함으로써, 그룹의 멤버들은 일부 멤버가 참여할 수 없는 상태에서도 전체 멤버가 함께 플레이하고 있는 듯한 일체감을 강하게 느낄 수 있다.As described above, various methods can be applied to calculate the impact result of the virtual character corresponding to the non-participating member based on the past record of the non-participating member. Even if you can't participate, you can feel a sense of unity as if all the members are playing together.

도 12는 본 발명의 다른 실시예에 따른 가상 골프 시뮬레이션 장치의 개략적인 구성도이며, 도 13a는 도 12에 사용되는 모의 골프클럽의 개략적인 구조를 나타내는 도면이고, 도 13b는 도 13a의 모의 골프클럽에 있어서 감지모듈에 대한 블록도이다.12 is a schematic configuration diagram of a virtual golf simulation apparatus according to another embodiment of the present invention, Figure 13a is a view showing a schematic structure of a mock golf club used in Figure 12, Figure 13b is a simulation golf of Figure 13a This is a block diagram of a sensing module for a club.

도 12를 참조하면, 본 실시예에 따른 가상 골프 시뮬레이션 장치(300)에서는 그룹을 구성하는 멤버가 서로 다른 플레이 모드에서 골프를 즐길 수 있다. 상기 2가지 플레이 모드를 제1 플레이 모드와 제2 플레이 모드로 구분하여 명명하고, 그룹의 멤버 중 제1 플레이 모드를 플레이 하는 멤버를 제1 사용자(U1)라 하고, 제2 플레이 모드를 플레이 하는 사용자를 제2 사용자(U2)라 할 때, 제1 사용자(U1)는 실제의 골프클럽(GC; Golf Club)으로 실제의 골프공을 타격하고, 제2 사용자(U2)는 모의 골프클럽(1)으로 스윙동작만을 취한다. 요컨대, 제1 플레이 모드는 현실 모드(real mode)라 할 수 있고, 제2 플레이 모드는 비현실 모드(non-real mode)라 할 수 있다. Referring to FIG. 12, in the virtual golf simulation apparatus 300 according to the present embodiment, members constituting a group may enjoy golf in different play modes. The two play modes are classified into a first play mode and a second play mode, and a member who plays the first play mode among the members of the group is called a first user U1, and plays the second play mode. When the user is referred to as the second user U2, the first user U1 hits the actual golf ball with the actual golf club GC, and the second user U2 simulates the golf club 1. Only take a swing action. In short, the first play mode may be referred to as a real mode, and the second play mode may be referred to as a non-real mode.

본 실시예에 따른 가상 골프 시뮬레이션 장치(300)는, 타격 플레이트(310), 감지부(320), 입력부(330), 제어부(340), 표시부(350)를 포함한다. 또한 제1 및 제2 플레이 모드를 선택해서 플레이 할 수 있도록, 가상 골프 시뮬레이션 장치(300)에는 제1 플레이 모드에 사용되는 실제 골프클럽(GC)과 제2 플레이 모드에 사용되는 모의 골프클럽(1)이 구비된다. The virtual golf simulation apparatus 300 according to the present embodiment includes a striking plate 310, a sensing unit 320, an input unit 330, a control unit 340, and a display unit 350. In addition, the virtual golf simulation apparatus 300 includes a real golf club (GC) used in the first play mode and a simulated golf club (1) used in the second play mode so that the first and second play modes can be selected and played. ) Is provided.

타격 플레이트(310)에는 타격 매트(311)가 구비되고, 타격 매트(311)에는 상하 이동가능한 구조의 오토 티(312)가 설치되어 있다. 오토 티(312)를 통하여 제1 사용자(U1)에게 타격용 골프공이 제공되면, 제1 사용자(U1)는 이를 타격하게 된다. 모의 골프클럽(1)은 실제로 골프공을 타격하는 용도로 사용되는 것은 아니며, 골프공 없이 스윙동작만을 취하는 용도로 사용된다. 따라서 모의 골프클럽(1)을 사용하는 제2 사용자(U2)는 반드시 타격 플레이트(310)에 위치하고 있을 필요는 없다. 제2 사용자(U2)는 타격 플레이트(310) 내에서 스윙하거나 또는 타격 플레이트(310) 밖에서 스윙할 수 있다. 감지부(320)는 제1 사용자(U1)가 타격한 골프공의 움직임 등을 감지하여 감지결과를 제어부(340)로 송신한다. 입력부(330)는 사용자(U1, U2)로부터 각종 정보를 입력받기 위한 것으로, 키보드나 마우스가 사용될 수 있다. 제어부(340)는 제1 사용자(U1)가 골프공을 타격하면 감지부(320)로부터 타격된 골프공에 관한 전반적인 상태 정보를 수신한 후, 이에 의거하여 가상의 골프공의 궤적을 산출한다. 또한 제2 사용자(U2)의 경우에는, 스윙동작을 완료하면 모의 골프클럽(1)에서 스윙동작을 감지하여 그 결과를 제어부(340)로 송신하는데, 제어부(340)는 상기 수신된 스윙동작 데이터에 의거하여 모의 골프클럽(1)에 의하여 타격되었다고 가정되는 골프공의 궤적을 산출한다. 표시부(350)는 빔 프로젝터와 같은 영상 처리유닛(351)과 골프 관련 영상을 디스플레이 하는 스크린(352)을 포함한다.The striking plate 310 is provided with a striking mat 311, and the striking mat 311 is provided with an auto tee 312 having a vertically movable structure. When the hitting golf ball is provided to the first user U1 through the auto tee 312, the first user U1 hits it. The mock golf club 1 is not actually used to hit a golf ball, but is used to take only a swing motion without a golf ball. Therefore, the second user U2 using the mock golf club 1 does not necessarily need to be located at the striking plate 310. The second user U2 may swing within the striking plate 310 or swing outside the striking plate 310. The detector 320 detects a movement of a golf ball hit by the first user U1 and transmits a detection result to the controller 340. The input unit 330 is for receiving various information from the users U1 and U2, and a keyboard or a mouse may be used. When the first user U1 strikes the golf ball, the controller 340 receives overall state information about the hit golf ball from the detector 320, and then calculates a trajectory of the virtual golf ball based on this. In addition, in the case of the second user U2, when the swing motion is completed, the simulation golf club 1 detects the swing motion and transmits the result to the controller 340. The controller 340 receives the swing motion data. Based on this, the trajectory of the golf ball assumed to be hit by the simulated golf club 1 is calculated. The display unit 350 includes an image processing unit 351 such as a beam projector and a screen 352 displaying a golf related image.

도 13a를 참조하면, 모의 골프클럽(1)은 그립부(2), 바디부(3), 헤드부(4)를 포함한다. 그립부(2)는 바디부(3)의 일단에 형성되며, 사용자가 스윙할 때 붙잡는 부분에 해당한다. 바디부(3)는 소정방향으로 신장하는 형상을 가지며, 모의 골프클럽(1)의 몸체를 이루는 부분이다. 헤드부(4)는 바디부(3)의 타단에 형성되며, 사용자의 스윙동작시 골프공이 임팩트 된다고 가정되는 부분이다. 앞서 언급한 바와 같이, 모의 골프클럽(1)은 실제의 골프공을 타격하는 용도로 사용되는 것은 아니며, 골프공없이 스윙동작만을 취하는 용도로 사용되는 것이기 때문에, 헤드부(4)에는 실제의 골프공이 임팩트 되는 것은 아니고, 타격하고자 하는 골프공이 있다고 가정한 경우에, 상기 가정의 골프공이 임팩트 되는 것이다.Referring to FIG. 13A, the simulated golf club 1 includes a grip part 2, a body part 3, and a head part 4. The grip part 2 is formed at one end of the body part 3 and corresponds to a part to be grasped when the user swings. Body portion 3 has a shape that extends in a predetermined direction, and is a portion constituting the body of the mock golf club (1). The head portion 4 is formed at the other end of the body portion 3, which is assumed to be the impact of the golf ball during the swing operation of the user. As mentioned above, since the simulated golf club 1 is not used for hitting an actual golf ball, but is used only for taking a swing motion without a golf ball, the head portion 4 does not actually play golf. If the ball is not impacted and it is assumed that there is a golf ball to be hit, the golf ball of the home is impacted.

모의 골프클럽(1)에는 사용자의 스윙동작을 감지하기 위한 감지모듈(5)이 구비되어 있다. 도 13a에 도시되어 있는 바와 같이, 감지모듈(5)은 모의 골프클럽(1) 내부에 내장되어 있을 수 있다. 또는 감지모듈(5)은 탈부착 방식으로 모의 골플클럽(1)에 장착되도록 구성될 수도 있다.The simulation golf club (1) is provided with a detection module (5) for detecting the swing motion of the user. As shown in FIG. 13A, the sensing module 5 may be embedded in the mock golf club 1. Alternatively, the sensing module 5 may be configured to be mounted to the mock golf club 1 in a detachable manner.

도 13b를 참조하면, 감지모듈(5)에는 감지수단(5a), 프로세서(5b), 통신수단(5c), 진동수단(5d)이 구비되어 있다. 감지수단(5a)은 사용자의 스윙동작을 센싱할 수 있는 적어도 하나 이상의 센서들을 포함한다. 예를 들면, 감지수단(5a)은 서로 직교하는 3축방향의 속도 및/또는 가속도를 측정하는 속도센서와 서로 직교하는 3축방향의 각속도를 측정하는 각속도센서 등을 포함할 수 있다. 감지수단(5a)의 각 센서에서 감지된 센싱신호는 프로세서(5b)에 전달되고, 상기 전달된 센싱신호는 프로세서(5b)에 의하여 각종 디지털신호로 변환되어 일정한 시간간격으로 통신수단(5c)을 통하여 외부로 전송될 수 있다. 사용자가 모의 골프클럽(1)을 이용하여 스윙동작을 취하였을 때, 일정한 시간간격으로 스윙동작 중의 소정의 스윙위치에서 감지모듈(5)에 의하여 감지된 정보가 외부로 전송될 수 있는데, 그 결과 사용자가 전체적으로 어떠한 스윙궤적으로 스윙하였는지 파악할 수 있다. 사용자의 스윙동작이 감지되고 이를 제어부(340)로 전송하면, 제어부(340)에서는 상기 스윙동작을 분석한 후, 상기 스윙으로 골프공을 타격했다고 가정했을 때 해당 골프공이 어떠한 궤적을 나타내는지와 어느 정도의 비거리를 나타내는지 등을 계산하고, 계산된 궤적은 스크린(352)을 통하여 디스플레이 된다.Referring to FIG. 13B, the sensing module 5 is provided with a sensing means 5a, a processor 5b, a communication means 5c, and a vibration means 5d. The sensing means 5a includes at least one sensor capable of sensing a swing motion of the user. For example, the sensing means 5a may include a speed sensor for measuring the velocity and / or acceleration in the three-axis direction orthogonal to each other, and an angular velocity sensor for measuring the angular velocity in the three-axis direction orthogonal to each other. The sensing signal sensed by each sensor of the sensing means 5a is transmitted to the processor 5b, and the transmitted sensing signal is converted into various digital signals by the processor 5b to communicate the communication means 5c at regular time intervals. Can be transmitted to the outside. When the user takes a swing motion using the simulated golf club 1, the information detected by the detection module 5 can be transmitted to the outside at a predetermined swing position during the swing motion at a predetermined time interval. It is possible to grasp the swing trajectory of the user as a whole. When the user's swing motion is detected and transmitted to the controller 340, the controller 340 analyzes the swing motion, and then, what trajectory of the golf ball represents when the golf ball is hit by the swing? It calculates whether the distance of the degree or the like, and the calculated trajectory is displayed through the screen 352.

감지모듈(5)에는 진동을 발생시키는 진동수단(5d)이 구비되어 있을 수 있다. 진동수단(5d)은 진동을 발생시킴으로써 사용자에게 스윙과 관련한 특정한 상황이 발생하였음을 알려주는 역할을 한다. 예를 들면, 사용자가 모의 골프클럽(1)을 이용하여 어드레스 자세를 취하고 이어서 타격을 위한 스윙동작을 취한다면, 어드레스 자세가 완료되었을 때 진동을 발생시킴으로써, 사용자에게 어드레스 동작에 이어지는 '타격을 위한 스윙동작'이 시작되는 시점을 알려줄 수 있다. 또는 실제의 골프공을 타격하는 것은 아니지만 골프공을 타격한다고 가정하는 경우, 모의 골프클럽(1)과 가정된 골프공이 임팩트 된다고 인정되는 시점에서 진동을 발생시킴으로써, 사용자에게 상기 가정한 골프공이 임팩트되는 시점을 알려줄 수 있다. The sensing module 5 may be provided with vibration means 5d for generating vibration. The vibration means 5d generates a vibration to inform the user that a specific situation related to the swing has occurred. For example, if a user takes an address posture using the simulated golf club 1 and then takes a swing action for hitting, the user generates a vibration when the address posture is completed, thereby causing the user to follow the address action. It can tell when the swing action is started. Alternatively, if it is assumed that the golf ball is not hitting the actual golf ball, but the golf ball is hit, the simulated golf club 1 and the assumed golf ball are generated at a time when it is recognized that the golf ball is impacted, thereby the user assumes that the golf ball is impacted. It can tell you the time.

도 13b에 도시되어 있지는 않지만, 감지모듈(5)에는 감지수단(5a), 프로세서(5b), 통신수단(5c), 진동수단(5d) 등에 전원을 공급하기 위한 전원공급수단이 구비될 수 있다.Although not shown in FIG. 13B, the sensing module 5 may include power supply means for supplying power to the sensing means 5a, the processor 5b, the communication means 5c, the vibration means 5d, and the like. .

위와 같이, 본 실시예에 따른 가상 골프 시뮬레이션 장치(300)에서는 서로 다른 복수의 플레이 모드를 제공하며, 그에 따라 제1 사용자(U1)는 제1 플레이 모드에서 플레이 할 수 있고 제2 사용자(U2)는 제2 플레이 모드에서 플레이 할 수 있다. 제2 플레이 모드에서는 모의 골프클럽(1)으로 스윙동작만을 취하기 때문에, 제2 플레이 모드는 골프에 숙달되지 이러한 플레이 않은 초보자에게 적합하다. 골프가 초보자에게 어려운 점 중 하나는, 골프 스윙시 헤드의 스윙궤적이 지나치게 아래방향으로 내려가는 경우에 골프공 뒤의 지면을 타격하게 되는 소위 '뒷땅'이 발생하게 된다는 점이다. 뒷땅이 발생하면, 그 충격으로 부상을 초래할 수 있는데, 제2 플레이 모드에서 사용되는 모의 골프클럽(1)은 바닥에 놓여 있는 골프공을 타겟으로 스윙하는 것이 아니기 때문에, 뒷땅의 발생을 예방할 수 있어 초보자라도 안심하고 스윙할 수 있다.As described above, the virtual golf simulation apparatus 300 according to the present embodiment provides a plurality of different play modes, whereby the first user U1 can play in the first play mode and the second user U2. Can play in the second play mode. Since the second play mode only takes a swing motion with the simulated golf club 1, the second play mode is suitable for beginners who are not skilled in golf. One of the difficulties for golf to beginners is that if the swing trajectory of the head is too downward during the golf swing, so-called 'back ground' is generated, which hits the ground behind the golf ball. When the back ground occurs, the impact may cause injury. Since the simulated golf club 1 used in the second play mode does not swing the golf ball on the floor to the target, the back ground can be prevented. Even beginners can swing with confidence.

한편, 서로 다른 플레이 모드를 제공하는 본 실시예의 가상 골프 시뮬레이션 장치(300)에서도, 복수의 멤버로 구성된 그룹이 그룹 로그인을 통하여 로그인을 하는 경우, 그룹 로그인과 함께 플레이 방식이 미리 설정되도록 할 수 있다. 스크린 골프에 있어서의 플레이 방식에는, 팀의 구성, 플레이하고자 하는 골프코스, 플레이 난이도 등이 있을 수 있고, 아울러 각 멤버가 어떠한 플레이 모드에서 플레이 할 것인지에 대한 것도 포함될 수 있다. 예를 들면, 초보자인 A, B와 숙련자인 C, D로 구성된 그룹에 대해서 그룹 로그인이 이루어진 경우, (A, B)와 (C, D)로 팀을 구성하되 (A, B)는 제1 플레이 방식에서 플레이 하고 (C, D)는 제2 플레이 방식에서 플레이 하는 것으로 미리 설정되도록 하면, 로그인 후에 매번 A, B, C, D에 대해서 세부적으로 플레이 방식을 설정해야 하는 번거로움을 피할 수 있다.On the other hand, even in the virtual golf simulation device 300 of the present embodiment providing different play modes, when a group consisting of a plurality of members to log in through a group login, the play method can be set in advance with the group login. . The play method in screen golf may include a team composition, a golf course to be played, a difficulty of play, and the like, and a play mode for each member to play in. For example, if a group login is made for a group consisting of beginners A and B and experienced users C and D, the team is composed of (A, B) and (C, D), where (A, B) is the first If you play in the play method and (C, D) is set to play in the second play method in advance, it is possible to avoid the need to set the play method in detail for A, B, C, D every time after login. .

위와 같이 본 발명의 구체적인 실시예들을 살펴보았지만, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.Although specific embodiments of the present invention have been described above, those skilled in the art can understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. will be. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

1: 모의 골프클럽
10: 인증 시스템
20: 가상 스포츠 시뮬레이션 장치
100: 가상 야구 시뮬레이션 장치
200, 300: 가상 골프 시뮬레이션 장치
1: Mock Golf Club
10: authentication system
20: virtual sports simulation device
100: virtual baseball simulation device
200, 300: virtual golf simulation device

Claims (8)

복수의 멤버로 이루어진 그룹에 대한 그룹 로그인을 위하여, 로그인 정보를 입력받는 입력부; 및
상기 입력된 로그인 정보를 수신하여 상기 그룹 로그인의 승인 여부를 결정하는 인증부를;
포함하고,
상기 그룹 로그인은 복수의 멤버 각자의 개별 로그인 정보를 이용하지 않고 각 멤버별 개별정보들을 대신하는 그룹의 대표정보를 이용하여 이루어지는 인증 시스템.
An input unit for receiving login information for group login to a group consisting of a plurality of members; And
An authenticator configured to receive the input login information and determine whether to approve the group login;
Including,
The group login is performed by using representative information of a group in place of individual information for each member without using individual login information of a plurality of members.
제1항에 있어서,
상기 그룹 멤버 중 적어도 어느 한 멤버가 상기 그룹 로그인을 수행하면 그룹 멤버의 개별 로그인 없이 그룹 멤버 전체에 대한 로그인이 이루어지는 인증 시스템.
The method of claim 1,
And when at least one member of the group member performs the group login, login of the entire group member is performed without individual login of the group member.
제1항 또는 제2항에 있어서,
상기 그룹의 대표정보는 대표 아이디 및 대표 패스워드를 포함하는 인증 시스템.
The method according to claim 1 or 2,
The representative information of the group includes a representative ID and a representative password.
제1항 또는 제2항에 있어서,
상기 그룹의 대표정보는 상기 복수의 멤버 중 적어도 일부의 생체정보를 포함하는 인증 시스템.
The method according to claim 1 or 2,
The representative information of the group includes biometric information of at least some of the plurality of members.
복수의 멤버로 이루어진 그룹에 의한 그룹 로그인이 이루어진 후, 상기 그룹의 소정의 스포츠에 대한 플레이에 근거하여 상기 플레이의 결과를 산출하는 제어부; 및
상기 스포츠에 관한 영상을 디스플레이하는 표시부를;
포함하고,
상기 그룹 로그인은 복수의 멤버 각자의 개별 로그인 정보를 이용하지 않고 각 멤버별 개별정보들을 대신하는 그룹의 대표정보를 이용하여 이루어지는 가상 스포츠 시뮬레이션 장치.
A controller configured to calculate a result of the play based on a play of a predetermined sport of the group after a group login is performed by a group consisting of a plurality of members; And
A display unit which displays an image related to the sport;
Including,
The group login is a virtual sports simulation apparatus using the representative information of the group in place of the individual information for each member without using individual login information of each of the plurality of members.
제5항에 있어서,
상기 그룹 멤버 중 적어도 어느 한 멤버가 상기 그룹 로그인을 수행하면 그룹 멤버의 개별 로그인 없이 그룹 멤버 전체에 대한 로그인이 이루어지는 가상 스포츠 시뮬레이션 장치.
The method of claim 5,
And at least one member of the group member logs in to the group without the individual login of the group member.
제5항 또는 제6항에 있어서,
상기 그룹의 대표정보는 대표 아이디 및 대표 패스워드를 포함하는 가상 스포츠 시뮬레이션 장치.
The method according to claim 5 or 6,
The representative information of the group includes a virtual ID and a representative password representative sports.
제5항 또는 제6항에 있어서,
상기 그룹의 대표정보는 상기 복수의 멤버 중 적어도 일부의 생체정보를 포함하는 가상 스포츠 시뮬레이션 장치.
The method according to claim 5 or 6,
And the representative information of the group includes biometric information of at least some of the plurality of members.
KR1020190134632A 2019-10-28 2019-10-28 Authentication system using group log-in and virtual sports simulation device using the same KR20190125255A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190134632A KR20190125255A (en) 2019-10-28 2019-10-28 Authentication system using group log-in and virtual sports simulation device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190134632A KR20190125255A (en) 2019-10-28 2019-10-28 Authentication system using group log-in and virtual sports simulation device using the same

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020180034207A Division KR102049663B1 (en) 2018-03-26 2018-03-26 Authentication system using group log-in and virtual sports simulation device using the same

Publications (1)

Publication Number Publication Date
KR20190125255A true KR20190125255A (en) 2019-11-06

Family

ID=68541524

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190134632A KR20190125255A (en) 2019-10-28 2019-10-28 Authentication system using group log-in and virtual sports simulation device using the same

Country Status (1)

Country Link
KR (1) KR20190125255A (en)

Similar Documents

Publication Publication Date Title
JP3181275B2 (en) Competition method and apparatus, recording medium
TWI415652B (en) Virtual golf simulation device, system including the same and terminal device, and method for virtual golf simulation
US9873031B2 (en) Smart target system for combat fitness and competition training
KR101546666B1 (en) A screen baseball system operating method
US8210947B2 (en) Game system using network, game program, game device, and method for controlling game using network
WO2006101001A1 (en) Game program, game machine, and game method
KR102573182B1 (en) Terminal device, virtual sports device, virtual sports system and method for operating virtual sports system
TW201722523A (en) Player-versus-player game control method and program
KR20210116804A (en) Virtual sports device, virtual sports system, and method for carrying out a command in virtual sports system
KR102076425B1 (en) Virtual sports system providing commentary
KR102049663B1 (en) Authentication system using group log-in and virtual sports simulation device using the same
KR20070089338A (en) Golf simulator controlled by the network
KR20230058331A (en) Portable virtual golf system using mobile device
KR102191158B1 (en) Authentication system using group log-in and virtual sports simulation device using the same
KR20190125255A (en) Authentication system using group log-in and virtual sports simulation device using the same
KR102052870B1 (en) Practice system for screen golf
KR20130025278A (en) Apparatus for baseball game and method for providing baseball game thereof
JP5172003B1 (en) Network system, control method used therefor, and computer program
KR102258214B1 (en) Virtual golf device predicting shot result and method for operating the same
JP2021137545A (en) Virtual golf device for providing a plurality of play modes and virtual golf system using the device
KR102644005B1 (en) Virtual golf device and method for operating virtual golf device
US20200368624A1 (en) Method securing data integrity of online golf games
KR102043559B1 (en) Virtual golf play system using mobile device
KR20240035784A (en) Virtual golf device and virtual golf system providing the play review information
TWI610710B (en) Method for randomly generating a bingo disk based on the value of the ballot contest

Legal Events

Date Code Title Description
A107 Divisional application of patent