



본 발명은 건강 및 신체 정보를 이용한 운동 콘텐츠 제공 시스템 및 그 운동 콘텐츠 제공 방법과 이를 위한 컴퓨터 프로그램에 관한 것이다. 보다 상세하게는, 사용자의 건강 및 신체 정보를 분석하여 사용자에게 적합한 운동 프로그램을 제공하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 관한 것이다.The present invention relates to a system for providing exercise content using health and body information, a method for providing the exercise content, and a computer program therefor. More particularly, it relates to a system for providing exercise information using health and body information that provides an exercise program suitable for a user by analyzing the user's health and body information, a method for providing the exercise information, and a computer program for the same.
최근 정보기술의 발전에 따라 모바일 애플리케이션을 이용하여 다양한 형태의 제품과 서비스가 제공되고 있다. 온라인을 통한 거래의 한 방법인 O2O(online to offline) 서비스는 서비스를 제공하는 공급자와 서비스의 이용자를 온라인을 통해 연결해 주는 서비스이다.With the recent development of information technology, various types of products and services are being provided using mobile applications. O2O (online to offline) service, which is a method of online transaction, is a service that connects service providers and service users online.
한편, 스포츠와 피트니스 분야의 경우 다른 분야의 서비스에 비해 1회성이 아닌 반복적인 체험의 누적을 통해 효과가 나타나는 특성 때문에 1회성 서비스에 비해 활성화되지 않은 특성이 있으며, 기존 O2O 플랫폼의 경우 제공된 운동 공간과 강사의 정보를 기반으로 지도 또는 목록에서 이용자가 직접 선택해야 하는 형태로, 소비자의 여건과 상태를 고려하지 못하는 문제가 있다.On the other hand, in the case of sports and fitness fields, compared to services in other fields, there are characteristics that are not activated compared to one-time services due to the characteristic that the effect is obtained through the accumulation of repeated experiences rather than a one-time service. There is a problem in that the user's condition and condition cannot be taken into account in the form in which the user must directly select from the map or list based on the information of the instructor and the instructor.
따라서 본 발명은 사용자의 건강 및 신체 정보와, 관리 목표에 최적화된 운동 공간과, 운동 강사와, 운동 강습을 추천하고, 건강 및 운동 콘텐츠를 제공할 수 있는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.Accordingly, the present invention provides an exercise information providing system using health and body information that can provide health and body information, an exercise space optimized for a management goal, an exercise instructor, an exercise class, and provide health and exercise contents. And it aims to provide a method for providing exercise information and a computer program for the same.
그리고 본 발명은 사용자의 운동 기록과 운동 결과에 따른 건강 및 신체 기록을 지속적으로 저장하고, 보다 발전된 운동 프로그램과 피드백을 사용자에게 제공할 수 있는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.In addition, the present invention provides a system for providing exercise information using health and body information that can continuously store a user's exercise record and health and physical record according to the exercise result, and provide a more advanced exercise program and feedback to the user, and the exercise information An object of the present invention is to provide a method for providing and a computer program for the same.
또한 본 발명은 사용자의 건강 및 신체 정보에 최적화된 운동 프로그램을 형식적인 제약 없이 자유롭게 수행할 수 있도록 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.In addition, the present invention provides a system for providing exercise information using health and body information that allows a user to freely perform an exercise program optimized for health and body information without formal restrictions, a method for providing the exercise information, and a computer program for the same aim to
상기 목적은, 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보의 입력이 가능한 적어도 하나의 사용자 단말기와; 상기 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하고, 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하며, 상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 운동 정보 제공 서버를 포함하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템에 의해 달성된다.The object includes: at least one user terminal capable of inputting user information including at least one of user's body information, management goal, and taste information; An exercise space satisfying the requirements of the input user information, an exercise instructor, exercise instruction, and exercise information including at least one of health and exercise-related contents are generated, and the generated exercise information is transmitted to the user terminal. and an exercise information providing server that transmits, when the generated exercise information is selected by the user terminal, an exercise space terminal installed in the exercise space and a terminal of the exercise instructor This is achieved by a system for providing exercise information using health and body information.
상기 운동 정보 제공 서버는, 외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하고, 상기 입력된 사용자 정보와, 상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server receives the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environment data from an external public data server, and receives the input user information and the The exercise information may be generated based on the received health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environmental data.
상기 운동 정보 제공 서버는, 상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하고, 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server, when it is determined that the user has exercised for a predetermined period or longer using the generated exercise information, the exercise space included in the generated exercise information, the exercise instructor, The exercise information may be generated as label data, and the exercise information may be generated by using the generated label data as input data for machine learning.
상기 운동 정보 제공 서버는, 상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하고, 상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.The exercise information providing server calculates the user's health state, exercise guide information, and exercise risk information from the input user information, and calculates the user's health state, exercise guide information, and exercise risk information. It is possible to generate exercise information corresponding to .
상기 운동 정보 제공 서버는, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 저장하고, 상기 저장된 운동 콘텐츠와, 운동 루틴을 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송할 수 있다.The exercise information providing server stores at least one of the exercise content produced by the user and the exercise routine set by the user, and the stored exercise content and the exercise routine are combined with the user who produced the exercise content or set the exercise routine. It can be transmitted to another user who has at least one of the same body information, management goal, and taste information.
한편, 사용자 단말기가 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보를 입력받는 단계; 운동 정보 제공 서버가 상기 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하는 단계; 상기 운동 정보 제공 서버가 상기 생성된 운동 정보를 상기 사용자 단말기로 전송하는 단계; 및 상기 생성된 운동 정보가 상기 사용자 단말기에 의해 선택되는 경우, 상기 운동 정보 제공 서버가 상기 선택된 운동 정보를 상기 운동 공간에 설치된 운동 공간 단말기와, 상기 운동 강사의 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법에 의해서도 상기 목적은 달성된다.On the other hand, the step of receiving, by the user terminal, user information including at least one of the user's body information, a management goal, and taste information; generating, by the exercise information providing server, exercise information including at least one of an exercise space, an exercise instructor, an exercise instruction, and health and exercise-related contents based on the input user information; transmitting, by the exercise information providing server, the generated exercise information to the user terminal; and when the generated exercise information is selected by the user terminal, the exercise information providing server transmitting the selected exercise information to an exercise space terminal installed in the exercise space and a terminal of the exercise instructor The above object is also achieved by the exercise information providing method of the exercise information providing system using the health and body information characterized.
상기 운동 정보 제공 서버가 외부의 공공데이터 서버로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 상기 운동 정보를 생성할 수 있다.The exercise information providing server further comprises the step of receiving the user's health checkup data, the user's clinical and medical treatment data, the user's financial data, and the climate and environmental data from an external public data server, The generating may include generating the exercise information based on the received health checkup data, user's clinical and medical data, user's financial data, and climate and environmental data.
상기 사용자가 상기 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 상기 운동 정보 제공 서버가 상기 생성된 운동 정보에 포함된 상기 운동 공간과, 상기 운동 강사와, 상기 운동 강습의 정보를 라벨 데이터로 생성하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 운동 정보 제공 서버가 상기 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 상기 운동 정보를 생성할 수 있다.When it is determined that the user has exercised for more than a preset period using the generated exercise information, the exercise information providing server includes the exercise space included in the generated exercise information, the exercise instructor, and the exercise. Further comprising the step of generating the instructional information as label data, wherein the generating of the exercise information, the exercise information providing server generates the exercise information by using the generated label data as input data for machine learning. can
상기 운동 정보 제공 서버가 기계학습에 의해 상기 입력된 사용자 정보로부터 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하는 단계를 더 포함하고, 상기 운동 정보를 생성하는 단계는, 상기 산출된 상기 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.The method further comprising the step of the exercise information providing server calculating the user's health state, exercise guide information, and exercise risk information from the input user information by machine learning, wherein the generating of the exercise information comprises: Exercise information corresponding to the calculated user's health state, exercise guide information, and exercise risk information may be generated.
상기 운동 정보 제공 서버가, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 상기 사용자 단말기로부터 수신하여 저장하는 단계; 및 상기 운동 정보 제공 서버가, 상기 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 상기 저장된 운동 콘텐츠와, 운동 루틴을 전송하는 단계를 포함할 수 있다.receiving, by the exercise information providing server, at least one of an exercise content created by a user and an exercise routine set by the user from the user terminal and storing; and the exercise information providing server transmits the stored exercise content and the exercise routine to another user who has at least one of the same body information, management goal, and taste information as the user who created the exercise content or set the exercise routine. It may include the step of transmitting.
본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 건강 및 신체 정보와, 관리 목표에 최적화된 운동 공간과, 운동 강사와, 운동 강습을 추천하고, 건강 및 운동 콘텐츠를 제공할 수 있다.According to a system for providing exercise information using health and body information according to the present invention, a method for providing exercise information therefor, and a computer program therefor, an exercise space optimized for a user's health and body information, a management goal, an exercise instructor, and exercise It can recommend classes and provide health and exercise content.
그리고 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 운동 기록과 운동 결과에 따른 건강 및 신체 기록을 지속적으로 저장하고, 보다 발전된 운동 프로그램과 피드백을 사용자에게 제공할 수 있다.And according to the exercise information providing system using health and body information according to the present invention, the exercise information providing method, and a computer program therefor, the user's exercise record and health and body record according to the exercise result are continuously stored, and more advanced Exercise programs and feedback can be provided to users.
또한 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 의하면, 사용자의 건강 및 신체 정보에 최적화된 운동 프로그램을 형식적인 제약 없이 자유롭게 수행할 수 있다.In addition, according to the system for providing exercise information using health and body information according to the present invention, the method for providing exercise information, and a computer program therefor, an exercise program optimized for the user's health and body information can be freely performed without formal restrictions. .
도 1은 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 구성을 도시한 블록도이며,
도 2는 본 발명의 일실시예에 따른 운동 정보 제공 서버의 구성을 도시한 블록도이며,
도 3은 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스를 설명하기 위한 도면이며,
도 4는 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 운동 정보 제공 방법을 도시한 흐름도이다.1 is a block diagram showing the configuration of an exercise information providing system according to an embodiment of the present invention;
2 is a block diagram showing the configuration of an exercise information providing server according to an embodiment of the present invention;
3 is a diagram for explaining a user interface displayed on a user terminal according to an embodiment of the present invention;
4 is a flowchart illustrating an exercise information providing method of the exercise information providing system according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시예들에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법과 이를 위한 컴퓨터 프로그램에 대해 상세하게 설명한다.Hereinafter, a system for providing exercise information using health and body information, a method for providing exercise information, and a computer program therefor according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 구성을 도시한 블록도이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 운동 정보 제공 시스템은 적어도 하나의 사용자 단말기(10)와, 운동 정보 제공 서버(20)와, 운동 강사 단말기(30)와, 운동 공간 단말기(40)를 포함한다.1 is a block diagram showing the configuration of an exercise information providing system according to an embodiment of the present invention. 1, the exercise information providing system according to an embodiment of the present invention includes at least one
사용자 단말기(10)는 사용자로부터 사용자의 건강 및 신체에 대한 사용자 정보를 입력받는다. 사용자 정보는, 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함할 수 있으며, 미리 정해진 설문이 기재된 템플릿 형태로 사용자에게 제공될 수 있다.The
사용자의 신체 정보는 사용자의 생활 습관, 라이프로그, 체력, 체형, 자세 등에 대한 정보를 포함할 수 있다. 여기서 라이프로그는 사용자 단말기(10)에 저장된 사용자의 일상에 대한 정보로서, 신체활동 데이터, 심전도 및 심박수 데이터, 수면패턴 데이터, 영양활동 데이터, 체온 데이터, 산소포화 데이터 등을 포함할 수 있으며, 사용자 단말기(10)로 사용자의 신체 데이터를 전달할 수 있는 스마트 워치를 비롯한 웨어러블 디바이스, IoT 기능을 가지는 다양한 종류의 단말기, 혈당과 혈압 등의 측정이 가능한 간이신속검사(POCT; point of care testing) 단말기를 통해 측정된 데이터를 모두 포함할 수 있다.The user's body information may include information on the user's lifestyle, lifelog, physical strength, body type, posture, and the like. Here, the lifelog is information about a user's daily life stored in the
사용자의 관리 목표는 사용자의 신체 정보를 바탕으로 하여 개선 가능한 지표를 포함하고, 이 중에서 사용자에 의해 선택된 항목이 관리 목표로 설정될 수 있다. 이를 위해 본 발명에 따른 운동 정보 제공 시스템은 사용자의 신체 정보에 따라 관리 목표를 복수 개의 유형으로 제공할 수 있으며, 사용자로부터 각 항목에 대한 수치를 입력받는 것도 가능하다. 여기서의 관리 목표 유형은 체지방 감소, 혈당 감소, 근력 증가, 자세 개선, 체형 개선, 수면 시간 등을 포함할 수 있으며, 이에 한정되는 것은 아니다.The user's management goal includes indicators that can be improved based on the user's body information, and an item selected by the user among them may be set as the management goal. To this end, the exercise information providing system according to the present invention may provide a plurality of types of management goals according to the user's body information, and it is also possible to receive a numerical value for each item from the user. Here, the management target type may include, but is not limited to, body fat reduction, blood sugar reduction, muscle strength increase, posture improvement, body shape improvement, sleep time, and the like.
사용자의 취향 정보는 사용자가 선호하는 운동 형태 정보 및 그 부가 정보를 의미하는 것으로서, 퍼스널 트레이닝, 그룹 엑서사이즈, 운동 시간대, 운동 강사의 성별, 지출 가능한 예산 등의 정보를 포함할 수 있으나, 이에 한정되는 것은 아니다.The user's preference information refers to the user's preferred exercise type information and its additional information, and may include information such as personal training, group exercise, exercise time zone, exercise instructor's gender, budget, etc., but is limited thereto. it is not
그리고 본 발명에 따른 사용자 단말기(10)는 운동 정보 제공 서버(20)로부터 수신한 운동 정보에 따라 사용자가 수행한 운동에 대한 기록을 저장할 수 있다. 이렇게 저장된 정보는 다시 운동 정보 제공 서버(20)로 전송되어 운동 콘텐츠의 분석과 선택을 위한 기초 자료로 활용될 수 있으며, 다른 사용자에게도 공유될 수 있다.In addition, the
본 발명에 따른 사용자 단말기(10)는 스마트폰(smartphone), 스마트워치(smartwatch), 헤드마운티드 디스플레이(head mounted display), 개인용 컴퓨터(personal computer), 노트북 컴퓨터(notebook computer), PDA(personal digital assistant), 태블릿 컴퓨터(tablet computer), 또는 IPTV 등을 위한 셋톱박스(settop box)일 수 있으나, 이에 한정되는 것은 아니며 IoT 기능을 가지는 다양한 종류의 단말기, 혈당과 혈압 등의 측정이 가능한 간이신속검사(POCT; point of care testing) 단말기도 포함될 수 있다.The
운동 정보 제공 서버(20)는 사용자 단말기(10)에 의해 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하고, 생성된 운동 정보를 사용자 단말기(10)로 전송한다. 그리고 운동 정보 제공 서버(20)는 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 사용자에 의해 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다.The exercise
구체적으로, 운동 정보 제공 서버(20)는 사용자기 입력한 신체 정보와, 관리 목표와, 취향 정보에 기초하여 사용자에게 필요한 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠에 대한 정보를 생성하여 제공할 수 있다.Specifically, the exercise
여기서 운동 정보 제공 서버(20)는 운동 공간에 대한 정보로서 운동 공간의 위치와, 시설 현황, 운영 시간, 이용 비용, 편의시설, 장비, 해당 운동 공간에서 강습이 가능한 운동 강사 및 강습 내용의 정보를 저장할 수 있다. 본 발명에 따른 운동 정보 제공 서버(20)는 사용자의 이해를 돕기 위해 운동 공간에 대한 정보를 운동 공간의 이미지 및 영상과 함께 제공할 수 있으며, 운동 공간의 영상은 가상현실(VR; Virtual Reality) 및 증강현실(AR; Augmented Reality)의 형태로 제공되는 것도 가능하다.Here, the exercise
그리고 운동 정보 제공 서버(20)는 건강 및 운동 관련 콘텐츠에 대한 정보로서, 수면이나 영양, 신체활동, 투약정보 등과 같은 생활습관 정보와, 임상 정보를 포함하는 건강 관련 콘텐츠와, 운동 동작과, 운동 부위, 운동 분류, 운동 목적, 운동 강도, 휴식 필요시간, 운동 시간, 반복 횟수, 세션 등의 운동 관련 콘텐츠의 정보를 저장할 수 있다.And the exercise
후술하는 바와 같이, 건강 및 운동 관련 콘텐츠 중 운동 관련 콘텐츠는 사용자에 의해 제작되어 사용자 단말기(10)에 의해 업로드되는 것도 가능하다.As will be described later, exercise-related content among health and exercise-related content may be produced by a user and uploaded by the
또한 운동 정보 제공 서버(20)는 운동 강사에 대한 정보로서, 자격사항, 전공 종목, 경력사항, 강습 시간, 강습 지역, 강습 형태, 온라인 활동성, 전문분야, 강습 비용, 강습 정보를 저장할 수 있다. 여기서 강습 정보는 운동 종목과, 운동 시간, 운동 형태, 강사 정보, 운동 공간 정보, 운동 비용, 운동의 효과, 운동을 통한 신체변화 분석결과, 강습 이미지 및 영상에 대한 정보를 추가적으로 포함할 수 있다.In addition, the exercise
그리고 운동 정보 제공 서버(20)는 운동 강습에 대한 정보로서, 강습의 종류와 목적, 강습 시간, 강습 형태, 담당 강사, 강습 인원, 강습 비용, 강습 장소, 강습 효과에 대한 정보를 추가적으로 포함할 수 있다.And the exercise
이와 같이, 운동 공간에 대한 정보와, 운동 강사에 대한 정보와, 운동 강습에 대한 정보와, 건강 및 운동 관련 콘텐츠에 대한 정보는 유기적으로 관련성을 가지며, 각 정보의 조합이 사용자에게 운동 프로그램의 형태로 제공될 수 있다. 즉, 사용자는 자신이 입력한 신체 정보와, 관리 목표와, 취향 정보의 요건을 만족하는 적어도 하나의 운동 프로그램에 대한 정보를 운동 정보 제공 서버(20)로부터 수신하여, 이 중 원하는 운동 프로그램을 선택할 수 있다.As such, the information on the exercise space, the information on the exercise instructor, the information on the exercise instruction, and the information on the health and exercise-related contents are organically related, and the combination of each information gives the user the form of the exercise program. can be provided as That is, the user receives, from the exercise
그리고 사용자는 자신이 선택한 운동 프로그램에 포함된 운동 공간과 운동 강사 정보에 따라 정해진 시간에 정해진 운동 공간에 방문하여 정해진 운동 강사로부터 운동 프로그램을 수행할 수 있다. 물론, 사용자는 자신이 선택한 운동 프로그램이 비대면 방식으로 원격에서 수행이 가능한 경우라면 정해진 운동 공간에 방문하지 않고도 정해진 시간에 정해진 운동 강사로부터 온라인의 형태로 운동 프로그램을 수행하는 것도 가능하다. 이하에서는, 설명의 편의에 따라 ‘운동 정보’와 ‘운동 프로그램’이라는 용어를 혼합하여 사용하도록 한다.In addition, the user may visit the exercise space at a predetermined time according to the exercise space and exercise instructor information included in the exercise program selected by the user and perform the exercise program from the exercise instructor. Of course, if the exercise program selected by the user can be remotely performed in a non-face-to-face manner, it is also possible to perform the exercise program in an online form from a predetermined exercise instructor at a predetermined time without visiting a predetermined exercise space. Hereinafter, for convenience of explanation, the terms 'exercise information' and 'exercise program' are mixed and used.
사용자로부터 운동 프로그램 형태의 운동 정보가 선택되면, 운동 정보 제공 서버(20)는 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다. 이로써, 운동 공간의 관리자와, 운동 강사는 사용자가 전송한 운동 정보를 확인하고, 운동 공간 및 운동 프로그램의 예약이 가능하다.When exercise information in the form of an exercise program is selected by the user, the exercise
사용자는 운동 정보 제공 서버(20)로부터 제공되는 운동 정보에 따라 비대면 방식으로 자신이 위치한 공간에서 운동을 수행할 수 있으며, 사용자 단말기(10)로부터 수신된 운동 정보 및 운동 일정을 선택함으로써, 예약된 일정에 따라 선택한 운동 공간에서 및 운동 강사로부터 강습을 받을 수 있다.The user may perform an exercise in a space in which he is located in a non-face-to-face manner according to the exercise information provided from the exercise
이로써, 본 발명에 따르면 사용자가 자신의 건강정보와, 신체정보를 입력하고, 입력된 정보에 따라 맞춤형 운동 정보와 함께 관련된 건강 및 운동 콘텐츠를 제공받을 수 있으며, 비대면 및 대면 방식으로 자신의 원하는 운동 프로그램을 선택하여 수행할 수 있다.Accordingly, according to the present invention, the user can input his/her health information and body information, and according to the input information, may be provided with customized exercise information and related health and exercise contents, You can do this by selecting an exercise program.
도 2는 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)의 구성을 도시한 도면이다. 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 통신부(21)와, 데이터베이스(22)와, 운동 정보 생성부(23)와, 제어부(24)를 포함한다.2 is a diagram showing the configuration of the exercise
통신부(21)는 사용자 단말기(10) 또는 기타 외부 장치와 정보를 송수신한다.The
데이터베이스(22)는 사용자 단말기(10)로부터 수신된 사용자 정보, 즉 사용자의 신체 정보, 관리 목표, 취향 정보 및 운동 공간과, 운동 콘텐츠와, 운동 강사에 대한 정보를 저장한다. 이를 위해 본 발명에 따른 데이터베이스(22)는 사용자 정보의 저장을 위한 사용자 정보 데이터베이스와, 운동 공간의 정보를 저장하기 위한 운동 공간 정보 데이터베이스와, 운동 강사의 정보를 저장하기 위한 운동 강사 정보 데이터베이스와, 운동 강습의 정보를 저장하기 위한 운동 강습 정보 데이터베이스와, 건강 및 운동 관련 콘텐츠의 저장을 위한 콘텐츠 데이터베이스와, 후술하는 바와 같은 기계학습의 입력 데이터 및 참고 데이터를 저장하기 위한 데이터베이스를 별도로 마련할 수 있다.The
운동 공간 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 운동 공간의 위치와, 시설 현황, 운영 시간, 이용 비용, 편의시설, 장비, 해당 운동 공간에서 강습이 가능한 운동 강사 및 강습 내용의 정보를 저장할 수 있다.As described above, the exercise space information database is controlled by the
운동 강사 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 자격사항, 전공 종목, 경력사항, 강습 시간, 강습 지역, 강습 형태, 온라인 활동성, 전문분야, 강습 비용, 강습 정보를 저장할 수 있다.As described above under the control of the
운동 강습 정보 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 강습의 종류와 목적, 강습 시간, 강습 형태, 담당 강사, 강습 인원, 강습 비용, 강습 장소, 강습 효과에 대한 정보를 저장할 수 있다.As described above under the control of the
콘텐츠 데이터베이스는 제어부(24)의 제어에 의해 상술한 바와 같이, 수면이나 영양, 신체활동, 투약정보 등과 같은 생활습관 정보와, 임상 정보를 포함하는 건강 관련 콘텐츠와, 운동 동작과, 운동 부위, 운동 분류, 운동 목적, 운동 강도, 휴식 필요시간, 운동 시간, 반복 횟수, 세션 등의 운동 관련 콘텐츠의 정보를 저장할 수 있다. 그리고 콘텐츠 데이터베이스에는 사용자 단말기(10)로부터 수신된, 사용자가 직접 제작한 콘텐츠의 업로드도 가능하다.As described above under the control of the
운동 정보 생성부(23)는 사용자로부터 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습을 매칭하고, 매칭된 운동 공간과, 운동 강사와, 운동 강습의 정보를 포함하고, 사용자 정보의 요건을 만족하는 건강 및 운동 관련 콘텐츠를 포함하는 운동 정보를 생성한다. 본 발명에 따른 운동 정보 생성부(23)에 의해 생성되는 운동 정보는 운동 기간과, 비용, 운동 형태 등의 부가 정보를 추가로 포함할 수 있다.The exercise
제어부(24)는 사용자 단말기(10)에 의해 입력된 사용자 정보의 요건을 만족하는 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성하도록 운동 정보 생성부(23)를 제어하고, 운동 정보 생성부(23)에 의해 생성된 운동 정보를 사용자 단말기(10)로 전송하며, 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다.The
한편, 본 발명의 다른 실시예에 따른 운동 정보 제공 시스템은 운동 정보 제공 서버(20)가 외부의 공공데이터 서버(50)로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신할 수 있으며, 운동 정보 제공 서버(20)의 제어부(24)는 사용자 단말기(10)로부터 입력된 사용자의 신체 정보와, 관리 목표와, 취향 정보 및 공공데이터 서버(50)로부터 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 공공 데이터의 요건을 추가로 만족하는 운동 정보를 생성할 수 있다.On the other hand, in the exercise information providing system according to another embodiment of the present invention, the exercise
여기서, 사용자의 신체 정보는 상술한 바와 같이, 사용자의 생활 습관, 라이프로그, 체력, 체형, 자세 등의 정보를 포함할 수 있으며, 관리 목표 유형은 체지방 감소, 혈당 감소, 근력 증가, 자세 개선, 체형 개선, 수면 시간 등의 관리 목표 유형과, 퍼스널 트레이닝, 그룹 엑서사이즈, 운동 시간대, 운동 강사의 성별, 지출 가능한 예산 등의 정보를 포함할 수 있다.Here, as described above, the user's body information may include information such as the user's lifestyle, life log, physical strength, body type, and posture, and the management target types are body fat reduction, blood sugar reduction, muscle strength increase, posture improvement, It may include information such as management goal types such as body shape improvement and sleep time, personal training, group exercise, exercise time period, gender of exercise instructor, budget available for spending, and the like.
그리고 본 발명의 운동 정보 제공 서버(20)가 수신할 수 있는 공공 데이터는 개인 계측검사 데이터와, 개인 혈액검사 데이터, 개인 요검사 데이터, 개인 영상검사 데이터, 개인 골밀도 데이터, 개인 진료기록 데이터, 개인 투약 데이터, 개인 금융 데이터, 날씨정보 데이터, 대기질 정보 데이터 등을 포함할 수 있으며, 이에 한정되는 것은 아니다.And public data that can be received by the exercise
그 일예로서, 운동 정보 제공 서버(20)는 사용자의 골밀도가 기준값 이하로 측정되는 경우, 하중이 큰 운동기구를 사용하는 운동 콘텐츠를 포함하는 운동 정보가 생성되지 않도록 할 수 있으며, 개인 금융 데이터에 기초하여 소비 패턴과 예산에 맞는 운동 공간을 포함하는 운동 정보를 생성할 수 있다. 그리고 날씨정보 및 대기질 정보에 따라 실외에서의 운동이 적합하지 않은 것으로 판단되는 경우, 실내 공간에서 수행될 수 있는 운동 콘텐츠를 제공하거나 환기시스템의 구비 요건을 만족하는 운동 공간을 포함하는 운동 정보를 생성하여 제공할 수 있다.As an example, when the user's bone density is measured below the reference value, the exercise
본 발명에 따른 사용자 단말기(10)와, 운동 정보 제공 서버(20) 사이, 그리고 운동 정보 제공 서버(20)와 운동 공간 단말기(30) 및 운동 강사 단말기(40) 사이의 통신 방법은 유선 및/또는 무선 네트워크를 통하여 객체와 객체가 네트워킹 할 수 있는 모든 통신 방법을 포함할 수 있으며, 유선 통신, 무선 통신, 3G, 4G, 5G 혹은 그 이외의 방법으로 제한되지 않는다.The communication method between the
예를 들어, 사용자 단말기(10)와, 운동 정보 제공 서버(20) 사이, 그리고 운동 정보 제공 서버(20)와 운동 공간 단말기(30) 및 운동 강사 단말기(40) 사이의 유선 및/또는 무선 네트워크는 LAN(Local Area Network), MAN(Metropolitan Area Network), GSM(Global System for Mobile Network), EDGE(Enhanced Data GSM Environment), HSDPA(High Speed Downlink Packet Access), W-CDMA(Wideband Code Division Multiple Access), CDMA(Code Division Multiple Access), TDMA(Time Division Multiple Access), 블루투스(Bluetooth), 지그비(Zigbee), 와이-파이(Wi-Fi), VoIP(Voice over Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution(LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX(World Interoperability for Microwave Access) 및 초음파 활용 통신으로 이루어진 군으로부터 선택되는 하나 이상의 통신 방법에 의한 통신 네트워크를 지칭할 수 있으나, 이에 한정되는 것은 아니다.For example, a wired and/or wireless network between the
한편, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 사용자가 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 운동 정보에 포함된 운동 공간과, 운동 콘텐츠와, 운동 강사의 정보를 라벨 데이터로 생성하고, 생성된 라벨 데이터를 기계학습의 입력 데이터로 사용하여 맞춤형 운동 정보를 생성할 수 있다. 이때, 본 발명에 따른 운동 정보 제공 서버(20)는 외부로부터 수신된 공공 데이터 역시 기계학습의 입력 데이터로 활용할 수 있다.On the other hand, the exercise
그 일예로서, 운동 정보 제공 서버(20)는 외부의 공공 데이터 서버(50)로부터 사용자의 개인 혈액검사 데이터를 수신한 경우, 사용자의 공복시 혈당이 100mg/dL 미만이면 ‘정상’이라는 라벨 데이터를 생성하고, 126mg/dL 이상이면 ‘당뇨병 의심’이라는 라벨 데이터를 생성한다. 그리고 공복시 혈당이 100~125mg/dL이면 ‘생활습관 관리’ 또는 ‘공복혈당장애’의 라벨 데이터를 생성한다. 또한 사용자의 공복시 혈당이 126mg/dL이상이면서 ‘메트포르민’과 같은 당뇨병 치료제를 처방받은 경우 ‘당뇨병’의 라벨 데이터를 생성한다. 운동 정보 제공 서버(20)는 이렇게 생성된 라벨 데이터를 기계 학습의 입력 데이터로 사용할 수 있다.As an example, when the exercise
특히, 사용자가 선택한 운동 공간과 운동 강사를 통한 지속적인 운동 결과 건강 상태가 호전되거나 신체 정보가 향상된 것으로 판단되는 경우 운동 정보 제공 서버(20)는 입력된 사용자 정보와, 사용자가 선택한 운동 공간 및 운동 강사와, 운동 콘텐츠를 기계학습의 기초가 되는 학습데이터로 사용함과 동시에 사용자 정보와 운동 정보 데이터를 매칭하여 맞춤형 운동 정보로 데이터베이스(22)에 저장하고, 동일한 사용자 정보를 가지는 다른 사용자에게 맞춤형 운동 정보를 전송하는 것이 가능하다. 이때, 맞춤형 운동 정보와 함께 맞춤형 운동 정보로 설정한 근거 정보도 함께 제공되는 것이 바람직하다.In particular, when it is determined that the health status is improved or body information is improved as a result of continuous exercise through the exercise space and exercise instructor selected by the user, the exercise
한편, 기계학습의 입력 데이터가 되는 라벨 데이터는 사용자 단말기(10)에 운동 공간 정보 및 운동 강사 정보에 대한 부가 정보로서 함께 표시될 수 있다. 이로써, 사용자로 하여금 특정한 운동 프로그램을 수행할 수 있는 운동 공간 및 운동 강사의 정보를 손쉽게 검색하거나 선택하도록 할 수 있다.On the other hand, label data, which is input data for machine learning, may be displayed together as additional information for exercise space information and exercise instructor information on the
그리고 운동 정보 제공 서버(20)는 기계학습을 통해 운동 가이드 정보를 생성할 수 있으며, 이러한 과정에서 사용자의 신체 정보와, 관리 목표를 기준값으로 설정하고, 사용자의 실제 운동 성취결과와 기준값을 비교하여 편차 값을 산출할 수 있다. 운동 정보 제공 서버(20)는 이렇게 산출된 편차값이 기설정값 이내인 경우 이를 맞춤형 운동 정보로서 동일한 신체 정보와 관리 목표를 가지는 다른 사용자에게 제공할 수 있다.And the exercise
한편, 본 발명의 일실시예에 따른 운동 정보 제공 서버(20)는 운동 정보를 노드와 링크로 구성되는 그래프 형태로 연결하여 일련의 운동 프로그램을 사용자에게 제공하는 것도 가능하다. 구체적으로, 동일한 신체 정보와, 취향 정보를 가지는 여러 사용자가 다른 관리 목표를 가지는 경우, 이들의 운동 정보를 그래프 형태로 연결하고 보다 낮은 관리 목표를 가지는 사용자가 목표를 달성하면, 해당 사용자에게 보다 높은 관리 목표를 가지는 사용자의 운동 정보를 추가적으로 제공할 수 있다.On the other hand, the exercise
도 3은 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스를 설명하기 위한 도면이다. 도 3에 도시된 바와 같이, 본 발명의 일실시예에 따른 사용자 인터페이스는 사용자 단말기(10)가 수신한 운동 정보인 운동 프로그램을 일정에 따라 자동으로 입력할 수 있으며, 해당 일정을 입력하면 자신이 수행하였거나 수행 예정인 운동 루틴과, 운동 콘텐츠를 확인할 수 있다.3 is a diagram for explaining a user interface displayed on a user terminal according to an embodiment of the present invention. As shown in FIG. 3 , the user interface according to an embodiment of the present invention may automatically input an exercise program that is exercise information received by the
그리고 본 발명의 일실시예에 따른 사용자 단말기에 표시되는 사용자 인터페이스는 수행한 운동에 대한 성취도를 등급별로 표시할 수 있으며, 운동 콘텐츠를 운동 종목과, 운동 부위와, 운동 기구에 따라 표시하고, 난이도에 따라 정렬할 수 있다. 그리고 운동 루틴과 운동 콘텐츠를 기준으로 하여 복수 개의 목록으로 표시할 수 있다. 이때, 운동 정보 제공 서버(20)는 사용자의 신체 정보와, 관리 목표, 취향 정보 등에 따라 우선순위를 부여하여 운동 프로그램을 우선순위에 따라 표시할 수 있다.In addition, the user interface displayed on the user terminal according to an embodiment of the present invention may display the achievement of the exercise performed by grade, and display the exercise content according to the exercise item, the exercise part, and the exercise equipment, and the difficulty level. can be sorted according to In addition, a plurality of lists may be displayed based on the exercise routine and the exercise content. In this case, the exercise
사용자는 표시된 운동 프로그램 중 자신이 선택한 운동 프로그램의 수행 여부 및 수행 결과를 기록할 수 있으며, 수신되거나 선택한 운동 프로그램을 기초로 자신의 운동 루틴을 설정할 수 있다. 구체적으로, 사용자는 개별 운동을 반복적으로 수행하는 운동 루틴과, 일정한 시간 동안 수행된 일련의 운동 루틴을 설정할 수 있으며, 이렇게 설정된 운동 루틴 역시 기계학습의 입력 데이터로 사용될 수 있다. 그리고 사용자는 수신된 운동 콘텐츠를 수정하여 새로운 운동 콘텐츠를 제작하여 저장하는 것도 가능하다.The user may record whether or not the exercise program selected by the user from among the displayed exercise programs is performed and the result of the execution, and may set his/her own exercise routine based on the received or selected exercise program. Specifically, the user may set an exercise routine for repeatedly performing individual exercises and a series of exercise routines performed for a predetermined time, and the set exercise routine may also be used as input data for machine learning. In addition, the user may modify the received exercise content to create and store new exercise content.
사용자가 수행한 운동 결과는 개인별 운동 수행이력 데이터로서 저장될 수 있으며, 이와 함께 건강활동 수행이력 데이터와, 영양활동 수행이력 데이터와, 체성분 변화 데이터와, 체력 변화 데이터와, 자세 변화 데이터가 추가적으로 저장될 수 있다. 그리고 사용자는 강사 및 공간과, 강습에 대한 평가내용도 입력하여 수행이력과 함께 저장될 수 있다.The exercise result performed by the user may be stored as individual exercise performance history data, along with health activity performance history data, nutritional activity performance history data, body composition change data, physical fitness change data, and posture change data are additionally stored can be In addition, the user can also input the evaluation contents for the lecturer, the space, and the lecture, and can be saved together with the performance history.
이때, 운동 정보 제공 서버(20)는 사용자가 저장한 운동 콘텐츠와, 사용자가 설정한 운동 루틴을 사용자 단말기(10)로부터 수신하고, 이를 운동 강사 단말기(40)로 전송할 수 있다. 운동 강사 단말기(40)로부터 사용자가 저장한 운동 콘텐츠와, 설정한 운동 루틴에 대한 피드백 정보가 수신되면, 운동 정보 제공 서버(20)는 수신된 피드백 정보를 콘텐츠와 운동 루틴을 전송한 사용자에게 다시 전송할 수 있다. 사용자는 이를 다른 사용자와 공유할 수 있으며, 운동 정보 제공 서버(20)는 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송할 수 있으며, 물론 운동 강사가 업로드한 피드백 정보도 함께 전송될 수 있다.In this case, the exercise
이하, 도 4를 참조하여 본 발명의 일실시예에 따른 운동 정보 제공 시스템의 운동 정보 제공 방법에 대해 설명한다.Hereinafter, a method of providing exercise information of an exercise information providing system according to an embodiment of the present invention will be described with reference to FIG. 4 .
먼저, 사용자 단말기(10)가 사용자의 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 포함하는 사용자 정보를 입력받는다(S10).First, the
그리고 운동 정보 제공 서버(20)가 단계 S10에서 입력된 사용자 정보에 기초하여 운동 공간과, 운동 강사와, 운동 강습과, 건강 및 운동 관련 콘텐츠 중 적어도 어느 하나를 포함하는 운동 정보를 생성한다(S20).And the exercise
다음으로, 운동 정보 제공 서버(20)가 단계 S20에서 생성된 운동 정보를 사용자 단말기(10)로 전송한다(S30).Next, the exercise
그리고 단계 S30에서 생성된 운동 정보가 사용자 단말기(10)에 의해 선택되는 경우, 운동 정보 제공 서버(20)가 선택된 운동 정보를 운동 공간에 설치된 운동 공간 단말기(30)와, 운동 강사의 단말기(40)로 전송한다(S40).And when the exercise information generated in step S30 is selected by the
여기서 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 운동 정보 제공 서버(20)가 외부의 공공데이터 서버(50)로부터 사용자의 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터를 수신하는 단계를 더 포함하고, 단계 S40은 수신된 건강검진 데이터와, 사용자의 임상 및 진료 데이터와, 사용자의 금융 데이터와, 기후 및 환경 데이터에 기초하여 운동 정보를 생성할 수 있다.Here, in the exercise information providing method according to an embodiment of the present invention, the exercise
그리고 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 사용자가 단계 S20에서 생성된 운동 정보를 이용하여 기설정된 기간 이상 운동을 수행한 것으로 판단되는 경우, 생성된 운동 정보에 포함된 운동 공간과, 운동 강사와, 운동 강습의 정보를 라벨 데이터로 생성하는 단계를 더 포함할 수 있으며, 이때 단계 S20은 생성된 라벨 데이터를 기계학습의 입력 데이터로 이용하여 운동 정보를 생성할 수 있다.And in the exercise information providing method according to an embodiment of the present invention, when it is determined that the user has exercised for a predetermined period or longer using the exercise information generated in step S20, the exercise space included in the generated exercise information and , the exercise instructor and may further include the step of generating the information of the exercise instruction as label data, in this case, step S20 may generate exercise information by using the generated label data as input data for machine learning.
또한, 본 발명의 일실시예에 따른 운동 정보 제공 방법은, 단계 S10에서 입력된 사용자 정보로부터 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보를 산출하는 단계를 더 포함할 수 있으며, 이때 단계 S20은 산출된 사용자의 건강 상태와, 운동 가이드 정보와, 운동 위험도 정보에 대응하는 운동 정보를 생성할 수 있다.In addition, the exercise information providing method according to an embodiment of the present invention may further include calculating the user's health state, exercise guide information, and exercise risk information from the user information input in step S10, in which case In step S20, exercise information corresponding to the calculated user's health state, exercise guide information, and exercise risk information may be generated.
이로써, 본 발명은 사용자의 건강 상태에 따른 운동 가이드 정보를 운동 프로그램 정보와 함께 제공할 수 있으며, 사용자 정보를 만족하는 운동 프로그램이라고 하더라도 운동 위험도가 기준값 이상인 경우 사용자로 하여금 이에 대한 주의를 환기시킬 수 있다.Accordingly, the present invention can provide exercise guide information according to the user's health condition along with the exercise program information, and even if the exercise program satisfies the user information, when the exercise risk is greater than or equal to the reference value, the user can call attention to it. have.
또한, 본 발명의 다른 실시예에 따른 운동 정보 제공 방법은, 운동 정보 제공 서버(20)가, 사용자가 제작한 운동 콘텐츠와, 사용자가 설정한 운동 루틴 중 적어도 어느 하나를 사용자 단말기(10)로부터 수신하여 저장하는 단계를 더 포함할 수 있다.In addition, in the exercise information providing method according to another embodiment of the present invention, the exercise
여기서, 사용자가 제작한 운동 콘텐츠는 새로운 콘텐츠 뿐만 아니라 기존의 운동 콘텐츠를 수정한 수정 콘텐츠를 포함할 수 있으며, 사용자가 설정한 운동 루틴에는 사용자가 미리 입력한 라이프로그 데이터 등과 같은 신체 정보 데이터와, 공공 데이터가 반영된 운동 루틴이 포함될 수 있다.Here, the exercise content created by the user may include not only new content but also modified content modified from the existing exercise content, and the exercise routine set by the user includes body information data such as lifelog data input by the user in advance; An exercise routine reflecting public data may be included.
그리고 이렇게 저장된 운동 콘텐츠와 운동 루틴은 운동 정보를 수신하는 다른 사용자에게 전송될 수 있으며, 특히 운동 콘텐츠를 제작하거나 운동 루틴을 설정한 사용자와 동일한 신체 정보와, 관리 목표와, 취향 정보 중 적어도 어느 하나를 가지는 다른 사용자에게 전송되는 것이 바람직하다.In addition, the stored exercise content and exercise routine may be transmitted to other users who receive the exercise information, and in particular, at least one of the same body information as the user who created the exercise content or set the exercise routine, management goal, and taste information. It is preferably transmitted to other users with
이로써, 미리 정해진 운동 프로그램 뿐만 아니라 사용자가 자신이 운동 콘텐츠를 수정하여 사용자 간에 다양한 콘텐츠의 공유가 가능하다.Accordingly, it is possible to share various contents among users by not only the predetermined exercise program but also the user by modifying the exercise contents.
이상에서 설명한 실시예들에 따른 운동 정보 제공 방법에 의한 동작은, 적어도 부분적으로 컴퓨터 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 실시예들에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템의 운동 정보 제공 방법에 의한 동작을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트(segment)들은 본 실시예가 속하는 기술 분야의 통상의 기술자에 의해 용이하게 이해될 수 있을 것이다.The operation by the method for providing exercise information according to the embodiments described above may be at least partially implemented as a computer program and recorded in a computer-readable recording medium. A program for implementing the operation by the method of providing exercise information of the exercise information providing system using health and body information according to the embodiments is recorded and a computer-readable recording medium is any type of computer-readable data stored therein. types of recording devices. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage device. In addition, the computer-readable recording medium may be distributed in network-connected computer systems, and the computer-readable code may be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present embodiment may be easily understood by those skilled in the art to which the present embodiment belongs.
이상에서 설명한 것은 본 발명에 따른 건강 및 신체 정보를 이용한 운동 정보 제공 시스템 및 그 운동 정보 제공 방법을 실시하기 위한 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양하게 변경하여 실시가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is only an embodiment for implementing the exercise information providing system using health and body information and the exercise information providing method according to the present invention, and the present invention is not limited to the above embodiment, but in the claims below. Without departing from the gist of the present invention as claimed, it will be said that the technical spirit of the present invention exists to the extent that it can be implemented with various modifications by any person skilled in the art to which the present invention belongs.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220020437AKR102438725B1 (en) | 2022-02-16 | 2022-02-16 | System and method for providing exercise information using health and body information, computer program for the same |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220020437AKR102438725B1 (en) | 2022-02-16 | 2022-02-16 | System and method for providing exercise information using health and body information, computer program for the same |
| Publication Number | Publication Date |
|---|---|
| KR102438725B1true KR102438725B1 (en) | 2022-09-01 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220020437AActiveKR102438725B1 (en) | 2022-02-16 | 2022-02-16 | System and method for providing exercise information using health and body information, computer program for the same |
| Country | Link |
|---|---|
| KR (1) | KR102438725B1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102735001B1 (en)* | 2023-12-29 | 2024-11-27 | 디아앤코 주식회사 | Method of generating fitness questionnaire data by analyzing personal data of users based on artificial intelligence |
| KR102795235B1 (en)* | 2024-06-12 | 2025-04-24 | 주식회사 로그미 | System for providing personalized exercise plan service and method thereof |
| KR102859966B1 (en) | 2024-10-02 | 2025-09-18 | (주)토마토시스템 | Scheduling system of user's health care in accordance with sharing exercising data from various kinds of exercise equipment |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160059802A (en) | 2014-11-19 | 2016-05-27 | 주식회사 경희스포츠패나틱 | Smart fitness system |
| KR20180017651A (en)* | 2016-08-10 | 2018-02-21 | 김남중 | Apparatus and method for providing exercise prescription service based on u healthcare |
| KR20200029180A (en)* | 2018-09-10 | 2020-03-18 | 인하대학교 산학협력단 | Method for smart coaching based on artificial intelligence |
| KR102188766B1 (en)* | 2020-03-09 | 2020-12-11 | 주식회사 글로벌비즈텍 | Apparatus for providing artificial intelligence based health care service |
| KR102192542B1 (en)* | 2019-06-27 | 2020-12-17 | 이백희 | Integrated managememt system for operators and users of fitness centers |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160059802A (en) | 2014-11-19 | 2016-05-27 | 주식회사 경희스포츠패나틱 | Smart fitness system |
| KR20180017651A (en)* | 2016-08-10 | 2018-02-21 | 김남중 | Apparatus and method for providing exercise prescription service based on u healthcare |
| KR20200029180A (en)* | 2018-09-10 | 2020-03-18 | 인하대학교 산학협력단 | Method for smart coaching based on artificial intelligence |
| KR102192542B1 (en)* | 2019-06-27 | 2020-12-17 | 이백희 | Integrated managememt system for operators and users of fitness centers |
| KR102188766B1 (en)* | 2020-03-09 | 2020-12-11 | 주식회사 글로벌비즈텍 | Apparatus for providing artificial intelligence based health care service |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102735001B1 (en)* | 2023-12-29 | 2024-11-27 | 디아앤코 주식회사 | Method of generating fitness questionnaire data by analyzing personal data of users based on artificial intelligence |
| KR102795235B1 (en)* | 2024-06-12 | 2025-04-24 | 주식회사 로그미 | System for providing personalized exercise plan service and method thereof |
| KR102859966B1 (en) | 2024-10-02 | 2025-09-18 | (주)토마토시스템 | Scheduling system of user's health care in accordance with sharing exercising data from various kinds of exercise equipment |
| Publication | Publication Date | Title |
|---|---|---|
| KR102438725B1 (en) | System and method for providing exercise information using health and body information, computer program for the same | |
| US20180036591A1 (en) | Event-based prescription of fitness-related activities | |
| US20230259554A1 (en) | Generating Custom Audio Content for an Exercise Session | |
| US11541278B2 (en) | Methods and apparatus for managing sequential tasks via task specific user interface elements | |
| Cummiskey | There’s an app for that smartphone use in health and physical education | |
| Gowin et al. | Health and fitness app use in college students: a qualitative study | |
| US7955219B2 (en) | Exercise community system | |
| US20170259121A1 (en) | Science engine operative to select workout segments responsive to user-supplied information about their physical state | |
| US20200016457A1 (en) | Virtual interactive fitness platform | |
| KR102145692B1 (en) | Customized fitness member management system using big data | |
| US20140330576A1 (en) | Mobile Platform Designed For Hosting Brain Rehabilitation Therapy And Cognitive Enhancement Sessions | |
| WO2001016855A2 (en) | Method and apparatus for establishing, maintaining, and improving an exercise, nutrition, or rehabilitation regime | |
| Thompson et al. | “Is it a slow day or a go day?”: The perceptions and applications of velocity-based training within elite strength and conditioning | |
| JP7514483B2 (en) | Systems and methods for delivering personalized exercise prescriptions - Patents.com | |
| US20210219874A1 (en) | System and method for real-time fitness tracking and scheduling | |
| Larson et al. | You can’t always get what you want: expectations, outcomes, and adherence of new exercisers | |
| Gehris et al. | Physical activity levels during adventure-physical education lessons | |
| KR102264845B1 (en) | System for Providing personal training and Driving method thereof | |
| KR102420086B1 (en) | Group training system that allows individual exercise status feedback through heart rate measurement | |
| Saraç et al. | Evaluating the potential role of AI chatbots in designing personalized exercise programs for weight management | |
| US9799230B2 (en) | Creating workout routine and nutritional choices in an online environment | |
| Nikodijević | Innovations in Fitness–How Modern Tools Are Transforming Training? | |
| Ma | Investigating the increase in the specialized performance of athletes using artificial neural network (ANN) exercises | |
| US20250006339A1 (en) | System and method for real-time fitness tracking and scheduling | |
| US20240226702A1 (en) | Processing system, processing method, and program |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20220216 | |
| PA0201 | Request for examination | ||
| PA0302 | Request for accelerated examination | Patent event date:20220222 Patent event code:PA03022R01D Comment text:Request for Accelerated Examination Patent event date:20220216 Patent event code:PA03021R01I Comment text:Patent Application | |
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20220525 Patent event code:PE09021S01D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20220825 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20220826 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20220826 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration |