KR102237860B1 - 키오스크를 통해 vr 컨텐츠를 제공하는 시스템 - Google Patents

키오스크를 통해 vr 컨텐츠를 제공하는 시스템 Download PDF

Info

Publication number
KR102237860B1
KR102237860B1 KR1020190116119A KR20190116119A KR102237860B1 KR 102237860 B1 KR102237860 B1 KR 102237860B1 KR 1020190116119 A KR1020190116119 A KR 1020190116119A KR 20190116119 A KR20190116119 A KR 20190116119A KR 102237860 B1 KR102237860 B1 KR 102237860B1
Authority
KR
South Korea
Prior art keywords
hmd
kiosk
content
sleep mode
computer terminal
Prior art date
Application number
KR1020190116119A
Other languages
English (en)
Other versions
KR20210034318A (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 KR1020190116119A priority Critical patent/KR102237860B1/ko
Publication of KR20210034318A publication Critical patent/KR20210034318A/ko
Application granted granted Critical
Publication of KR102237860B1 publication Critical patent/KR102237860B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0149Head-up displays characterised by mechanical features
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0138Head-up displays characterised by optical features comprising image capture systems, e.g. camera
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/014Head-up displays characterised by optical features comprising information/image processing systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • Software Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 키오스크를 통해 VR 컨텐츠를 사용자에게 제공함으로써, 공간의 활용도가 높은 VR 컨텐츠를 제공하는 시스템을 제공할 수 있으며, 자체 런처를 활용하여, 일반 사용자가, 손쉽게 VR 컨텐츠를 실행시킬 수 있는 시스템을 제공할 수 있다. 또한, VR 컨텐츠를 실행하는 런처를 통해 현재 제공되고 있는 VR 컨텐츠만을 종료하고, 다른 VR 컨텐츠를 선택할 수 있도록 하기 위해 컨트롤러의 특정키 조합에 대한 로직을 구현하여, 손쉽게 조작이 가능하도록 할 수 있다.

Description

키오스크를 통해 VR 컨텐츠를 제공하는 시스템 {SYSTEM FOR PROVIDING VIRTUAL REALITY CONTENT THROUGH KIOSK THERMINAL}
본 발명은 키오스크를 통해 VR 컨텐츠를 제공하는 시스템에 관한 것으로서, 보다 상세하게는, 컴퓨터 단말과 스크린을 구비한 키오스크 본체부와 VR 컨텐츠를 표시하는 HMD(Head Mounted Display )를 통해 VR 컨텐츠를 제공하는 시스템에 관한 것이다.
AR 또는 VR 영상을 제공하는 것에 대한 연구는 지속적으로 활발하게 진행되고 있으며, 다양한 형태로 활용되고 있다.
일 예로, '포켓몬 고' 게임의 경우, AR 영상을 제공하여 게임에 현실감을 높이고 있으나, 해당 AR은 단순하게 사용자가 소지한 단말의 카메라를 통해 보여지는 영상에 특정 캐릭터를 오버랩 하는 수준에 지나지 않아, 사용자로 하여금 몰입도를 높이는 효과가 크지 않은 수준이었다.
이외에도 다양한 분야에서 VR 컨텐츠가 활용되고 있으며, 현재는 다양한 VR 체험공간도 운영되고 있는 실정이다.
하지만, VR 컨텐츠를 즐기기 위해서는 고가의 장비가 필요하며, 장비를 설치하기 위해 넓은 공간을 필요로 하고 있어 금액과 공간의 제한으로 인해, VR 컨텐츠를 수월하게 즐기기 힘들다는 문제점이 존재 하였다.
본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 넓은 공간을 차지하지 않는 키오스크 형태의 VR 컨텐츠 제공 시스템을 제공하는데 그 목적이 있다.
또한, HMD(Head Mounted Display) 는 외부 센서와의 송수신 없이 HMD에 내장된 듀얼 카메라 기반으로 HMD의 위치와 방향을 추출하는 인사이드 아웃 트래킹 방식으로 동작하여, 작은 공간에서도 VR 컨텐츠를 즐길 수 있도록 하는데 그 목적이 있다.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예에 따라, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템은, 키오스크 본체부; 상기 키오스크 본체부에 탑재되며, 상기 VR 컨텐츠를 제공하는 컴퓨터 단말; 상기 VR 컨텐츠를 표시하는 HMD(Head Mounted Display); 상기 키오스크 본체부의 정면 일 영역에 구비되며, 상기 컴퓨터 단말로부터 수신한 정보를 디스플레이하는 스크린; 및 상기 키오스크 본체부의 임의의 영역에 돌출되어 구비되되, 상기 HMD의 디스플레이부가 지면과 수평한 방향을 바라보도록 상기 HMD를 거치하는 수평 거치대;를 포함하고, 상기 HMD는 외부 센서와의 송수신 없이 상기 HMD에 내장된 듀얼 카메라 기반으로 상기 HMD의 위치와 방향을 추출하는 인사이드 아웃 트래킹 방식으로 동작할 수 있다.
이때, 상기 HMD는, 상기 HMD나 컴퓨터 단말이 기 설정된 시간 동안 입력을 수신하지 못할 경우 슬립모드로 전환되고, 이후 새로운 입력이 수신될 시 슬립모드를 해제하면서 슬립모드 전환의 방향 값을 기반으로 현재 방향 값을 인지할 수 있다.
또한, HMD는 기 설정된 시간 동안 입력을 수신하지 못할 경우 슬립모드로 전환되고, 상기 슬립모드에서 상기 HMD는 종료되고, 상기 슬립모드에서 상기 스크린은 상기 사용자의 터치 입력에 의해 상기 슬립모드를 해제할 수 있는 아이콘 버튼을 표시하며, 상기 아이콘 버튼이 사용자의 눈에 보이고 입력을 수신할 수 있도록 활성화 상태를 유지하도록 제어될 수 있으며, 상기 HMD의 프로세서는 슬립모드로 전환 시 상기 HMD를 강제 종료시켜 절전을 유지하도록 하는 인사이드 아웃 트래킹 제어방식의 플랫폼 애플리케이션을 기반으로 제어되고, 상기 슬립모드에서 상기 스크린의 아이콘 버튼에 대한 입력이 발생될 경우, 상기 컴퓨터 단말은 써드 파티(Third Party) 프로그램을 실행하여 상기 종료된 HMD를 활성화시키고, 런처 프로그램을 실행시켜 상기 런처 프로그램에서 발생된 VR모드 제어신호가 상기 HMD로 제공될 수 있도록 하며, 상기 런처 프로그램은 복수의 VR컨텐츠를 제공하고, VR 컨텐츠가 상기 HMD로 서비스되기 위한 VR모드 제어를 수행하기 위한, 상기 컴퓨터 단말에 설치된, 프로그램이 될 수 있다.
이때, 상기 컴퓨터 단말은 상기 HMD가 슬립모드로 전환하면서 종료되었는지 판단하고, 상기 아이콘 버튼에 색상, 모양, 크기 중 어느 하나에 기초한 식별정보를 표시하되, 상기 아이콘 버튼의 식별정보는 상기 HMD가 슬립모드로 전환하면서 종료된 경우와, 슬립모드가 아닌 다른 이유로 종료된 경우가 상이하게 정의될 수 있다.
또한, 상기 키오스크 본체부의 상부에서 상기 스크린이 영상을 표시하는 방향과 대응하는 방향으로 연장되어 구비되는 상부 지지대를 더 포함하되, 상기 상부 지지대는, 상기 키오스크 본체부를 사용하는 사용자의 머리 위에 위치하도록 구비되며, 상기 사용자의 머리를 비추는 각도로 형성된 조명장치를 더 포함할 수 있으며, 상기 상부 지지대는 상기 수평 거치대를 포함하며, 상기 수평 거치대와 상기 상부 조명은 서로 대응하는 위치에 구비될 수 있다.
아울러, 상기 수평 거치대는 한 쌍의 막대들이 서로 이격 하되 막대의 일 단에서 연결된 형상을 가지며, 상기 한 쌍의 막대가 상기 HMD의 디스플레이부로부터 연장되며 상기 HMD가 사용자의 머리에 결속되도록 하는 상기 HMD의 헤드착용부를 거치하도록 구비되고, 상기 상부 지지대는, 상기 HMD와 상기 키오스크 본체부를 연결하는 전선이 상기 사용자의 머리 위에서 내려와 상기 HMD에 연결되도록, 상기 상부 지지대에 배치되는 전선 지지대를 더 포함할 수 있다.
또한, 상기 키오스크 본체부는, 사용자 입력에 따라, 기 설정된 명령을 상기 컴퓨터 단말로 전송하여 VR컨텐츠에 대한 인터랙션이 수행되도록 하는 하나 이상의 버튼 형태의 키를 구비하는 컨트롤러; 및 상기 컨트롤러를 거치하기 위해 상기 키오스크 본체부의 임의의 일 영역에 구비되는 컨트롤러 거치대를 더 포함할 수 있다.
Open VR이란 애플리케이션 프로그래밍 인터페이스의 일종으로서, VR컨텐츠 개발을 위한 SDK(software development kit)의 일종이라고도 할 수 있다.
이때, 상기 VR 컨텐츠는 Open VR을 기반으로 제작된 컨텐츠이고, 상기 VR 컨텐츠에 대한 기 설정된 종료 신호를 수신하는 경우, 상기 HMD를 통해 제공되는VR 컨텐츠 및 VR 컨텐츠를 실행하는 런처 프로그램을 모두 종료하는 것이고, 컨트롤러의 하나 이상의 키를 기반으로 구성된 기 설정된 컨텐츠 종료 신호를 수신하는 경우, 현재 상기 HMD를 통해 현재 실행되고 있는 VR 컨텐츠만을 종료할 수 있다.
또한, 상기 컴퓨터 단말은, 상기 Open VR에 대한 SDK(software development kit)와 연동되는 것이고, 상기 Open VR에 대한 컨트롤러 및 HMD를 추출하여, Open VR에 관한 컨트롤러의 버튼에 대한 인덱스를 검출하고, 상기 컨트롤러로부터 수신한 인덱스 정보가 상기 기 설정된 컨텐츠 종료 신호와 대응하는 경우, 기 설정된 메시지를 생성하여 상기 VR 컨텐츠를 실행하는 런처 프로그램으로 전송하여, 상기 HMD를 통해 제공되는 현재 VR컨텐츠를 종료할 수 있다.
본 발명은 키오스크를 통해 VR 컨텐츠를 사용자에게 제공함으로써, 공간의 활용도가 높은 VR 컨텐츠를 제공하는 시스템을 제공할 수 있으며, 자체 런처를 활용하여, 일반 사용자가, 손쉽게 VR 컨텐츠를 실행시킬 수 있는 시스템을 제공할 수 있다.
또한, VR 컨텐츠를 실행하는 런처를 통해 현재 제공되고 있는 VR 컨텐츠만을 종료하고, 다른 VR 컨텐츠를 선택할 수 있도록 하기 위해 컨트롤러의 특정키 조합에 대한 로직을 구현하여, 손쉽게 조작이 가능하도록 할 수 있다.
도 1은 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크에 대한 정면 예시도 이다.
도 2는 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크에 대한 측면 예시도 이다.
도 3은 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 수평 거치대 및 상부 지지대에 대한 예시도 이다.
도 4는 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 HMD를 수평 거치대에 거치한 모습에 대한 예시도 이다.
도 5는 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 전선 지지대에 대한 예시도 이다.
도 6은 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 컨트롤러 거치대에 대한 예시도 이다.
도 7 내지 8은 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 사용자 편의를 위한 소프트웨어의 특징을 설명하기 위한 순서도 이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
이하에서 언급되는 "사용자 단말"은 네트워크를 통해 서버나 타 단말에 접속할 수 있는 컴퓨터나 휴대용 단말기로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop), VR HMD(예를 들어, HTC VIVE, Oculus Rift, GearVR, DayDream, PSVR 등)등을 포함할 수 있다. 여기서, VR HMD 는 PC용 (예를 들어, HTC VIVE, Oculus Rift, FOVE, Deepon 등)과 모바일용(예를 들어, GearVR, DayDream, 폭풍마경, 구글 카드보드 등) 그리고 콘솔용(PSVR)과 독립적으로 구현되는 Stand Alone 모델(예를 들어, Deepon, PICO 등) 등을 모두 포함한다. 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 스마트폰(smart phone), 태블릿 PC, 웨어러블 디바이스뿐만 아니라, 블루투스(BLE, Bluetooth Low Energy), NFC, RFID, 초음파(Ultrasonic), 적외선, 와이파이(WiFi), 라이파이(LiFi) 등의 통신 모듈을 탑재한 각종 디바이스를 포함할 수 있다. 또한, "네트워크"는 단말들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 근거리 통신망(LAN: Local Area Network), 광역 통신망(WAN: Wide Area Network), 인터넷 (WWW: World Wide Web), 유무선 데이터 통신망, 전화망, 유무선 텔레비전 통신망 등을 포함한다. 무선 데이터 통신망의 일례에는 3G, 4G, 5G, 3GPP(3rd Generation Partnership Project), LTE(Long Term Evolution), WIMAX(World Interoperability for Microwave Access), 와이파이(Wi-Fi), 블루투스 통신, 적외선 통신, 초음파 통신, 가시광 통신(VLC: Visible Light Communication), 라이파이(LiFi) 등이 포함되나 이에 한정되지는 않는다.
이하 도 1을 참조하여, 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템에 대해 구체적으로 설명한다.
본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템은 키오스크 본체부(100), VR 컨텐츠를 표시하는 HMD(Head Mounted Display)(130)로 구성될 수 있다.
본 발명의 일 실시예에 따르는, 키오스크 본체부(100)는 키오스크 본체부(100)에 탑재되어, VR 컨텐츠를 제공하는 컴퓨터 단말(110), 키오스크 본체부(100)의 정면 일 영역에 구비되며, 컴퓨터 단말(110)로부터 수신한 정보를 디스플레이하는 스크린(120) 및 키오스크 본체부(100)의 임의의 영역에 돌출되어 구비되되, HMD(130)의 디스플레이부가 지면과 수평한 방향을 바라보도록 HMD(130)를 거치하는 수평 거치대(140)을 포함하여 구비될 수 있다.
이때, HMD는 외부 센서와의 송수신 없이 상기 HMD에 내장된 듀얼 카메라 기반으로 HMD의 위치와 방향을 추출하는 인사이드 아웃 트래킹 방식으로 동작할 수 있다.
인사이드 아웃 트래킹 방식은 트래킹 카메라가 추적 대상(장비)에 구비되어 있으며, 외부에 부착된 QR 코드 등의 지표(Fiducial marker)가 카메라의 측정점이 되는 트래킹 방식이며, 듀얼 카메라를 통해 수집된 영상으로부터 깊이 값을 읽어내고, 자이로센서, 가속도센서, 깊이 값 기반으로 위치와 방향을 추출할 수 있다.
도 2는, 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 측면 예시도 이다.
도 1 내지 도 2에 도시된 바와 같이 키오스크를 이용함으로써, 장비의 크기가 줄어들어, 작은 공간에도 설치가 가능할 수 있으며, 상술한 바와 같이, 인사이드 아웃 트래킹 방식을 채택하여, 아웃사이드 인 트래킹 방식을 채택한 장비에 비해 공간에 대한 활용도가 뛰어날 수 있다.
아웃사이드 인 트래킹 방식은, 외부의 트래킹 카메라가 관측 범위 내의 추적 대상을 감지하여, 트래킹하는 방식으로, 장애물에 가리거나 시야에서 벗어나면 감지되지 않는 다는 단점이 존재하며, 추적 대상(본 발명에서 HMD)을 시야에 담기 위해 복수의 트래킹 카메라가 필요하며, 트래킹 카메라의 위치도 고려해야 하는 방식으로, 공간에 대한 제약이 있을 수 있다.
이하 도 3 내지 4를 참조하여, 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 HMD, 수평 거치대 및 상부 지지대에 대해 구체적으로 설명한다.
도 3에 도시된 바와 같이, 상부 지지대(150)는 키오스크 본체부(100)의 상부면에서 스크린(120)이 영상을 표시하는 방향과 대응하는 방향으로 연장되어 구비될 수 있다.
이때, 상부 지지대(150)는 키오스크를 사용하는 사용자의 머리 위에 위치하도록 구비되어, 사용자의 머리를 비추는 각도로 형성된 상부조명(160)을 포함하여 구비될 수 있다.
또한 상부 지지대(150)는, 수평 거치대(140)를 포함할 수 있으며, 상부조명(160)과 대응하는 위치에 수평 거치대(140)가 구비될 수 있다.
도 4에 도시된 바와 같이, 수평 거치대(140)에 HMD(130)가 거치될 수 있으며, HMD(130)의 디스플레이부가 지면과 수평한 방향을 바라보도록 거치할 수 있다.
HMD(130) 또는 컴퓨터 단말(110)이 기 설정된 시간 동안 입력을 수신하지 못할 경우 슬립모드로 전환되고, 이후 새로운 입력이 수신될 시 슬립모드를 해제하면서 슬립모드 전환의 방향 값을 기반으로 현재 방향 값을 인지할 수 있으며, 이를 위해 수평 거치대(140)에 HMD(130)의 디스플레이부가 지면과 수평한 방향을 바라보도록 거치할 수 있다.
예를 들어, HMD(130)를 여러 사용자가 이용하다보면, 어느 한 사용자가 이용한 후 그 다음 사용자가 이용하기까지의 시간이 기 설정된 시간 이상이 소요될 때, HMD(130)는 대기모드(슬립모드)에 들어가게 되고 HMD(130)의 디스플레이가 꺼질 수 있다. 다음 사용자가 이용을 위해 대기모드가 해제되면, HMD(130)의 방향 값이 대기모드 이전의 방향 값과 다르게 설정되어 있을 경우, 이전 방향 값을 찾지 못해, HMD가 방향을 제대로 인식하지 못하는 오류가 발생될 수 있다.
HMD(130)는 실시간으로 자이로스코프, 가속도 센서, 깊이 값을 이용하여 방향을 측정하기 위해서는 로드가 너무 많이 걸리므로 이전의 방향 값을 참조하여 보정하는 방식으로 동작할 수 있으며, 이로 인해 오류가 발생될 수 있다.
HMD(130)를 이용한 후, 수평으로 거치하는 경우, 이러한 오류를 줄이는 것이 가능하며, 다음 사용자가 이용함에 있어, 용이할 수 있다.
즉, 수평 거치대(140)는 HMD(130)를 수평으로 거치되도록 하는 것이 가장 중요한 기능으로, 키오스크의 어느 위치에 구비되더라도 HMD(130)를 수평으로 거치할 수 있다면, 그 위치에 제한은 없을 수 있다.
본 발명에서는 일 실시예를 설명하기 위해, 상부 지지대(150)가 수평 거치대(140)를 포함하여 구성되고, 스크린(120) 영역보다 높은 위치에 구비되어 있으나, 수평 거치대(140)는 위치에 구애 받지 않고 어느 위치에서는 HMD(130)를 수평으로 거치할 수 있도록 구비될 수 있다.
아울러, 수평 거치대(140)는 한 쌍의 막대들이 일 단에서 연결된 형상을 가지며, 한 쌍의 막대가 HMD(130)의 헤드착용부를 거치하도록 구비될 수 있다.
예를 들어 도 3에 도시된 바와 같이, 한 쌍의 막대가 일단에서 연결되어 'ㄷ'자 형상으로 구비되어, HMD(130)의 헤드착용부를 거치가 가능하도록 할 수 있다.
또한, 상부 조명(160)은, 키오스크를 사용하는 사용자의 머리 위에 위치하도록 구비되어, 사용자의 머리를 비추는 각도로 형성되어, 밝은 환경을 조성할 수 있다.
인사이드 아웃 트래킹 방식의 경우 듀얼 카메라를 사용하여 이미지를 읽어내는 방식을 이용하기 때문에 주변 조명이 어둡거나 환경이 좋지 못한 경우, 정확하게 인식이 되지 않을 수 있으며, 이 경우에, HMD(130)의 방향을 정상적으로 인지할 수 없을 수 있다.
이러한 이유로, 필수적인 구성은 아니지만, 본 발명에서는 바람직한 실시예를 위해 구성에 추가하였으며, 상부지지대(150)에 포함되는 구성으로 서술 하였으나, 주변 밝기가 이미지를 읽어내는데 어려움이 없는 수준의 밝기를 갖추고 있다면, 조명 없이 구성될 수 있다.
이하, 도 5를 참조하여, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 전선 지지대에 대해 구체적으로 설명한다.
전선지지대(170)는 HMD(130)와 키오스크 본체부(100)를 연결하는 전선이 사용자의 머리 위에서 내려와 HMD(130)에 연결되도록, 상부 지지대(150)에 배치되어 구비될 수 있다.
예를 들어, 사용자가 HMD(130)를 착용하고 게임을 하면서 방향이나 몸을 뒤틀 경우, HMD(130)에 연결된 전선이 사용자의 몸을 감싸거나 사용자의 플레이에 지장을 줄 우려가 있는데, 이때, HMD(130)와 연결된 전선을 상부에서 아래로 내려오게 설치하되, 특정한 길이만 내려오도록 하고, 사용자가 플레이하면서 자연스럽게 전선을 당기면 전선이 늘어나도록 와이어 구조체가 본 발명의 전선지지대(170)가 될 수 있다.
도 5에 도시된 바와 같이, 상부 지지대(150)에서 연장되어, 구비될 수 있으며, 사용자가 키오스크를 이용함에 있어서, 불편함을 주지 않도록 상부에서 특정 길이만큼만 내려오도록 설정이 가능할 수 있다.
도 6은 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 키오스크의 컨트롤러 거치대(180)에 대한 예시도 이다.
이하에서는 본 발명의 일 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템의 컴퓨터 단말에 및 컨트롤러에 대해 구체적으로 설명한다.
컴퓨터 단말(110)은, 사용자의 터치 입력에 의해 VR 컨텐츠를 실행하는 아이콘 버튼을 스크린(120)을 통해 표시하며, 슬립모드 전환 시 스크린(200)은 화면이 꺼지지 않고 반투명한 상태로 제공될 수 있다.
또한, 컴퓨터 단말(110)은 기 설정된 시간 동안 HMD(130)가 사용되지 않는 경우, 슬립모드로 하는 windows MR을 포함할 수 있다.
도 7을 참조하여, 본 발명의 일 실시예에 따르는, 사용자 편의성을 고려한 슬립모드 대응 방안에 대해 구체적으로 설명한다.
Window MR(Mixed Reality)은 아웃사이드 인 트래킹 방식의 HMD를 제어하기 위한 기본 HMD운영체제 프로그램이다.
본 발명의 일 실시예에 따라, 컴퓨터 단말은 스크린(120)에 사용자의 터치 입력에 의해 슬립모드를 해제할 수 있는 아이콘 버튼을 표시할 수 있다(S510).
이후, 기 설정된 시간 동안 HMD(130)에 대한 사용이 없어, windows MR 슬립모드 기능이 적용되어, VR모드가 종료될 수 있다(S520).
windows MR 슬립모드에 의해 VR모드가 종료되게 되면, 스크린(120)에 표시되어 있는 아이콘 버튼이 활성화되고, VR모드가 종료되었다는 내용은 사용자가 인지할 수 있도록 아이콘 버튼의 활성화 상태를 유지할 수 있다(S530).
컴퓨터 단말(110)은, 스크린(120)에 표시되어 있는 아이콘 버튼에 대한 터치 입력을 수신하는 경우, 써드 파티(Third Party) 프로그램을 실행할 수 있다(S540).
즉, 종료된 HMD를 활성화시키고, 런처 프로그램을 실행시켜 런처 프로그램에서 발생된 VR모드 제어신호가 상기 HMD로 제공될 수 있도록 할 수 있다(S550).이때, 아이콘 버튼은 windows MR(Mixed Reality)에 의해 VR 컨텐츠 및 VR 컨텐츠를 실행하는 런처가 종료되더라도, 사용자의 터치 입력에 대응하여, 슬립모드를 해제하고 VR 컨텐츠 및 VR 컨텐츠를 실행하는 런처를 즉시 실행할 수 있는 버튼이 될 수 있다.
Windows MR은 VR기기를 사용하지 않는 경우 일정시간 이후(상술한 기 설정된 시간 동안 HMD가 사용되지 않는 경우)에 HMD(130)가 절전이 되는 슬립모드를 강제적으로 발동시키는 기능을 탑재하고 있다.
강제 슬립모드에 대한 기능은, 기기의 과열을 막기 위한 것으로 HMD(130)기기의 VR상태(렌더링)를 강제로 종료시켜 HMD(130)가 절전이 되도록 하는 기능이다. 이때, 런처 프로그램은 HMD운영체제 프로그램을 기반으로 제작된 것이 아니기 때문에, 런처 프로그램과 HMD(130)와의 연결이 끊겨지면서, 런처프로그램의 VR모드 역시 종료될 수 있다. 그에 따라, 다른 사용자가 VR컨텐츠를 사용하기 위해, HMD(130)를 다시 이용하기 위해서는 컴퓨터 단말(110)이나 HMD(130)를 재부팅해야한다는 문제점이 있었다.
하지만, 본 발명의 일 실시예에 따라, 사용자의 터치 입력에 의해 VR 컨텐츠를 실행하는 아이콘 버튼을 스크린(120)에 표시하고, 실시간 VR 모드 상태를 체크하여, Windows MR을 통해 슬립모드가 발동되어 VR 모드가 종료되었는지 체크할 수 있다.
체크 결과, VR 모드가 종료되는 경우, 스크린(120)을 통해 표시되는 아이콘 버튼을 통해 VR 모드가 종료되었다는 알림을 제공할 수 있으며, 사용자가 이를 인지하고 아이콘 버튼에 대한 입력을 수행하는 경우, VR 컨텐츠를 실행하는 런처를 실행하여 VR 모드를 활성화 할 수 있다.
이는, 지속적으로 VR모드가 유지되어 기기가 과열되는 현상을 Windows MR을 통한 슬립모드로 방지할 수 있는 한편, 일반 사용자의 조작상의 불편을 아이콘 버튼 입력을 통해 즉시 실행이 가능하도록 하여, 사용자 조작의 편의성을 도모할 수 있다. 아울러, 키오스크 본체부(100)는 도 6에 도시된 바와 같이, 사용자 입력에 따라, 기 설정된 명령을 컴퓨터 단말(110)로 전송하여 VR컨텐츠에 대한 인터랙션이 수행되도록 하는 하나 이상의 버튼 형태의 키를 구비하는 컨트롤러(200) 및 컨트롤러(200)를 거치하기 위해 키오스크 본체부(100)의 임의의 일 영역에 구비되는 컨트롤러 거치대(180)를 포함하여 구비될 수 있다.
이하에서, 도 8을 참조하여, 컨트롤러의 특정키를 조합하여, VR컨텐츠만을 종료하여, 사용자 편의를 도모하는 방법에 대해 구체적으로 설명한다.
컴퓨터 단말(110)은 Open VR에 대한 SDK(software development kit)와 연동되도록 미리 설정되어 있을 수 있으며, 컴퓨터 단말(110)과 연결된 Open VR에 대한 디바이스(컨트롤러 및 HMD)를 추출할 수 있다(S610).
추출된 Open VR 디바이스에서 하나 이상의 컨트롤러(200)를 확인하고 디바이스 인덱스를 추출할 수 있다(S620).
InteropServices 라이브러리를 통해 VR Event를 검출하고, VR Event에서 키 입력에 대한 이벤트를 추출하여, 입력된 키에 대한 디바이스 인덱스를 체크할 수 있다.
검출된 디바이스 인덱스에 기초하여, 해당 입력이 발생되는 경우, 런처 프로그램으로 제공할 VR컨텐츠에 대한 종료 메시지 신호를 생성할 수 있다(S630).
이후, 컨트롤러(200)로부터 수신한 인덱스 정보에 대응하는 특정 키에 대한 입력을 수신하는 경우, 이에 대응하는 메시지 신호를 런처 프로그램으로 전송할 수 있다(S640).
런처 프로그램은, 해당 메시지를 수신하면, 현재 HMD(130)로 제공되고 있는 VR 컨텐츠를 종료하고, 다른 VR컨텐츠를 선택할 수 있는 리스트를 HMD(130)로 제공할 수 있다(S650).
즉, 본 발명의 일 실시예에 따르는, 컴퓨터 단말(110)은 사용자 입력에 의해 컨트롤러(200)의 하나 이상의 키들 중 특정 키가 조합되어 입력되는 경우, HMD(130)를 통해 현재 실행되고 있는 VR 컨텐츠만을 종료하고, VR 컨텐츠를 실행하는 런처는 지속 실행되도록 VR모드를 종료하지 않을 수 있다.
이와는 별도로, VR 컨텐츠는 Open VR을 기반으로 하여 제작된 컨텐츠가 될 수 있다. 한편, 컴퓨터 단말(110)은 Open VR 소스에 의해 VR 컨텐츠 및 VR 컨텐츠를 실행하는 런처를 모두 종료하는 종료 신호를 수신할 수 있다. 이러한 종료 신호와 컨텐츠 종료신호는 구분되어 컨트롤러에 의해 입력 될 수 있다.
종래에는 VR컨텐츠가 진행되는 도중 그 VR컨텐츠만을 종료하기 위한 기능이 존재하지 않았다. 컨텐츠 제작사들이 각각 개별적으로 VR컨텐츠를 제작했기 때문에, 사용자가 자신들의 VR컨텐츠를 이용하는 중간에 종료하지 못하도록 제작되었기 때문이다. 또한, Open VR 기반으로 제작된 VR컨텐츠들은 VR모드가 종료될 때 프로그램도 같이 종료되는 프로세스로 구현되어 있다. 이때, 런처 프로그램에 OpenVR을 연동시키면, VR컨텐츠가 종료될 때, 런처 프로그램도 함께 종료되는 문제가 있었다. 그러나, 본 발명의 일 실시예에 따라, HMD(130)를 착용한 상태에서 사용자가 현재 실행 중인 VR 컨텐츠를 종료하고 다른 VR 컨텐츠를 실행할 수 있도록 함으로써, 사용자의 조작상의 편의를 도모 할 수 있다.
본 발명의 추가 실시예로써, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템은 각 키오스크에 설치되어 있는 런처와 별도로, PC, 스마트폰 등과 같은 관리자 단말을 더 포함할 수 있다.
관리자 단말에는 별도의 매니저 프로그램이 저장되어 있을 수 있으며, 관리자 단말의 매니저 프로그램을 통해 특정 사용자가 이용하고 있는 키오스크 이외 타 키오스크를 이용하는 복수의 타 사용자 들간 음성 채팅이 가능하도록 할 수 있다.
또한, 본 발명의 추가 실시예에 따르는, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템은 키오스크 본체부의 임의의 일 영역에 지폐인식기(미도시)를 구비할 수 있다.
사용자가 키오스크를 이용하여, VR 컨텐츠를 이용하고자 할 때, 해당 키오스크의 지폐인식기에 지폐를 투입하면, 지폐를 인식하여 금액에 대한 정보를 관리자 단말로 제공할 수 있으며, 관리자 단말은 금액에 대한 정보에 대응하는 시간 동안 키오스크를 사용할 수 있도록 할 수 있다.
종래에는, 카운터로 찾아가거나, 직원을 찾아야 하는 불편함이 존재 하였으나, 본 발명의 추가 실시예에 따라, 지폐인식기 및 매니저 프로그램을 통해 사용자의 편의성을 도모할 수 있다.
본 발명의 일 실시예는 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능 한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비 휘발성 매체, 분리형 및 비 분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비 휘발성, 분리형 및 비 분리형 매체를 모두 포함한다.
본 발명의 방법 및 시스템은 특정 실시예와 관련하여 설명되었지만, 그것들의 구성 요소 또는 동작의 일부 또는 전부는 범용 하드웨어 아키텍쳐를 갖는 컴퓨터 시스템을 사용하여 구현될 수 있다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100: 키오스크 본체부 200: 컨트롤러
110: 컴퓨터 단말 120: 스크린
130: HMD 140: 수평 거치대
150: 상부지지대 160: 상부 조명
170: 전선 지지대 180: 컨트롤러 거치대

Claims (12)

  1. 키오스크를 통해 VR 컨텐츠를 제공하는 시스템에 있어서,
    키오스크 본체부;
    상기 키오스크 본체부에 탑재되며, 상기 VR 컨텐츠를 제공하는 컴퓨터 단말;
    상기 컴퓨터 단말과 연결되어, 상기 VR 컨텐츠를 표시하는 HMD(Head Mounted Display);
    상기 키오스크 본체부의 정면 일 영역에 구비되며, 상기 컴퓨터 단말로부터 수신한 정보를 디스플레이하는 스크린; 및
    상기 키오스크 본체부의 임의의 영역에 돌출되어 구비되되, 상기 HMD의 디스플레이부가 지면과 수평한 방향을 바라보도록 상기 HMD를 거치하는 수평 거치대;를 포함하고,
    상기 HMD는 외부 센서와의 송수신 없이 상기 HMD에 내장된 듀얼 카메라 기반으로 상기 HMD의 위치와 방향을 추출하는 방식으로 동작하고,
    상기 HMD는 기 설정된 시간 동안 입력을 수신하지 못할 경우 슬립모드로 전환되되,
    상기 슬립모드에서 상기 HMD는 종료되고, 상기 슬립모드에서 상기 스크린은 사용자의 터치 입력에 의해 상기 슬립모드를 해제할 수 있는 아이콘 버튼을 표시하며, 상기 아이콘 버튼이 상기 사용자의 눈에 보이고 입력을 수신할 수 있도록 활성화 상태를 유지하도록 제어되고,
    상기 컴퓨터 단말은
    상기 HMD가 상기 슬립모드로 전환하면서 종료되었는지 판단하고, 상기 아이콘 버튼에 색상, 모양, 크기 중 어느 하나에 기초한 식별정보를 표시하되,
    상기 아이콘 버튼의 식별정보는 상기 HMD가 상기 슬립모드로 전환하면서 종료된 경우와, 상기 슬립모드가 아닌 다른 이유로 종료된 경우가 상이하게 정의되는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  2. 제 1 항에 있어서,
    상기 HMD는,
    상기 HMD나 컴퓨터 단말이 기 설정된 시간 동안 입력을 수신하지 못할 경우 슬립모드로 전환되고, 이후 새로운 입력이 수신될 시 슬립모드를 해제하면서 슬립모드로 전환되기 직전의 방향 값을 기반으로 현재 방향 값을 인지하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  3. 삭제
  4. 제 1 항에 있어서,
    상기 HMD의 프로세서는 슬립모드로 전환 시 상기 HMD를 강제 종료시켜 절전을 유지하도록 하는 인사이드 아웃 트래킹 제어방식의 플랫폼 애플리케이션을 기반으로 제어되고,
    상기 슬립모드에서 상기 스크린의 아이콘 버튼에 대한 입력이 발생될 경우, 상기 컴퓨터 단말은 써드 파티(Third Party) 프로그램을 실행하여 상기 종료된 HMD를 활성화시키고, 런처 프로그램을 실행시켜 상기 런처 프로그램에서 발생된 VR모드 제어신호가 상기 HMD로 제공될 수 있도록 하며,
    상기 런처 프로그램은 복수의 VR컨텐츠를 제공하고, VR 컨텐츠가 상기 HMD로 서비스되기 위한 VR모드 제어를 수행하기 위한, 상기 컴퓨터 단말에 설치된, 프로그램인 것인, 키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  5. 삭제
  6. 제 1 항에 있어서,
    상기 키오스크 본체부의 상부에서 상기 스크린이 영상을 표시하는 방향과 대응하는 방향으로 연장되어 구비되는 상부 지지대를 더 포함하되,
    상기 상부 지지대는,
    상기 키오스크 본체부를 사용하는 사용자의 머리 위에 위치하도록 구비되며, 상기 사용자의 머리를 비추는 각도로 형성된 조명장치를 더 포함하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  7. 제 6 항에 있어서,
    상기 상부 지지대는 상기 수평 거치대를 포함하며,
    상기 수평 거치대와 상기 상부 조명은 서로 대응하는 위치에 구비되는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  8. 제 7 항에 있어서,
    상기 수평 거치대는 한 쌍의 막대들이 서로 이격하되 막대의 일 단에서 연결된 형상을 가지며, 상기 한 쌍의 막대가 상기 HMD의 디스플레이부로부터 연장되며 상기 HMD가 사용자의 머리에 결속되도록 하는 상기 HMD의 헤드착용부를 거치하도록 구비되는,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  9. 제 6 항에 있어서,
    상기 상부 지지대는,
    상기 HMD와 상기 키오스크 본체부를 연결하는 전선이 상기 사용자의 머리 위에서 내려와 상기 HMD에 연결되도록, 상기 상부 지지대에 배치되는 전선 지지대를 더 포함하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  10. 제 1 항에 있어서,
    상기 키오스크 본체부는,
    사용자 입력에 따라, 기 설정된 명령을 상기 컴퓨터 단말로 전송하여 VR컨텐츠에 대한 인터랙션이 수행되도록 하는 하나 이상의 버튼 형태의 키를 구비하는 컨트롤러; 및
    상기 컨트롤러를 거치하기 위해 상기 키오스크 본체부의 임의의 일 영역에 구비되는 컨트롤러 거치대를 더 포함하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  11. 제 9 항에 있어서,
    상기 VR 컨텐츠는 Open VR을 기반으로 제작된 컨텐츠이고,
    상기 컴퓨터 단말은,
    상기 VR 컨텐츠에 대한 기 설정된 종료 신호를 수신하는 경우, 상기 HMD를 통해 제공되는 VR 컨텐츠 및 VR 컨텐츠를 실행하는 런처 프로그램을 모두 종료하는 것이고,
    컨트롤러의 하나 이상의 키를 기반으로 구성된 기 설정된 컨텐츠 종료 신호를 수신하는 경우,
    현재 상기 HMD를 통해 현재 실행되고 있는 VR 컨텐츠만을 종료하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
  12. 제 11 항에 있어서,
    상기 컴퓨터 단말은,
    상기 Open VR에 대한 SDK(software development kit)와 연동되는 것이고,
    상기 Open VR에 대한 컨트롤러 및 HMD를 추출하여, 상기 Open VR에 관한 컨트롤러의 버튼에 대한 인덱스를 검출하고,
    상기 컨트롤러로부터 수신한 인덱스 정보가 상기 기 설정된 컨텐츠 종료 신호와 대응하는 경우, 기 설정된 메시지를 생성하여 상기 VR 컨텐츠를 실행하는 런처 프로그램으로 전송하여, 상기 HMD를 통해 제공되는 현재 VR컨텐츠를 종료하는 것인,
    키오스크를 통해 VR 컨텐츠를 제공하는 시스템.
KR1020190116119A 2019-09-20 2019-09-20 키오스크를 통해 vr 컨텐츠를 제공하는 시스템 KR102237860B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190116119A KR102237860B1 (ko) 2019-09-20 2019-09-20 키오스크를 통해 vr 컨텐츠를 제공하는 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190116119A KR102237860B1 (ko) 2019-09-20 2019-09-20 키오스크를 통해 vr 컨텐츠를 제공하는 시스템

Publications (2)

Publication Number Publication Date
KR20210034318A KR20210034318A (ko) 2021-03-30
KR102237860B1 true KR102237860B1 (ko) 2021-04-08

Family

ID=75264949

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190116119A KR102237860B1 (ko) 2019-09-20 2019-09-20 키오스크를 통해 vr 컨텐츠를 제공하는 시스템

Country Status (1)

Country Link
KR (1) KR102237860B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102334604B1 (ko) * 2021-04-30 2021-12-06 협동조합 자동차튜닝연구소 Vr/ar 전용 플레이어
KR20230036803A (ko) 2021-09-08 2023-03-15 (주)아로씽킹 4면 터치가 가능한 미디어 파사드 구현 시스템 및 방법

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102547284B1 (ko) * 2021-10-26 2023-06-26 주식회사 에이디엠아이 이동형 키오스크 가상현실 체험장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140364215A1 (en) 2013-06-09 2014-12-11 Sony Computer Entertainment Inc. Methods for Rendering Interactive Content to a Head Mounted Display
JP2019076328A (ja) * 2017-10-23 2019-05-23 株式会社バンダイナムコエンターテインメント ゲームシステム、プログラム、及びゲーム実行装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140364215A1 (en) 2013-06-09 2014-12-11 Sony Computer Entertainment Inc. Methods for Rendering Interactive Content to a Head Mounted Display
JP2019076328A (ja) * 2017-10-23 2019-05-23 株式会社バンダイナムコエンターテインメント ゲームシステム、プログラム、及びゲーム実行装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Owatch Virtual Reality Games 브로셔. 2018.*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102334604B1 (ko) * 2021-04-30 2021-12-06 협동조합 자동차튜닝연구소 Vr/ar 전용 플레이어
KR20230036803A (ko) 2021-09-08 2023-03-15 (주)아로씽킹 4면 터치가 가능한 미디어 파사드 구현 시스템 및 방법

Also Published As

Publication number Publication date
KR20210034318A (ko) 2021-03-30

Similar Documents

Publication Publication Date Title
KR102241291B1 (ko) 전자 장치 및 그 동작 방법
US11537268B2 (en) Electronic device comprising multiple displays and method for operating same
KR102237860B1 (ko) 키오스크를 통해 vr 컨텐츠를 제공하는 시스템
US11635873B2 (en) Information display method, graphical user interface, and terminal for displaying media interface information in a floating window
CN105589732B (zh) 通过虚拟环境共享信息的设备和方法
US10402625B2 (en) Intelligent electronic device and method of operating the same
CN110602321B (zh) 应用程序切换方法、装置、电子装置及存储介质
KR102412283B1 (ko) 전자 장치 및 전자 장치의 영상 공유 제어 방법
US20140303783A1 (en) Washing machine control system and method of controlling the same
US20130041938A1 (en) Dynamic Mobile Interaction Using Customized Interfaces
US11054978B2 (en) Portable device and method for controlling brightness of the same
US20150199109A1 (en) Display device and method for controlling the same
KR20190105858A (ko) 플렉서블한 디스플레이를 포함하는 전자 장치 및 그 동작 방법
KR20180095409A (ko) 전자 장치 및 전자 장치의 화면 표시 방법
BR112015022914B1 (pt) Método de controle de tela de exibição de um dispositivo eletrônico e dispositivo eletrônico
US11954200B2 (en) Control information processing method and apparatus, electronic device, and storage medium
KR20160023163A (ko) 전자 장치 및 전자 펜에 의한 전자 장치의 동작 방법
US20150070247A1 (en) Information processing apparatus, information processing method, and program
JPWO2015064165A1 (ja) 情報処理装置、情報処理方法、およびプログラム
KR20160061133A (ko) 이미지 표시 방법 및 그 전자 장치
US20210152729A1 (en) Method and Apparatus for Shooting Video, and Storage Medium
WO2019019901A1 (zh) 黑屏手势的响应方法、装置、存储介质及移动终端
BR102015006334A2 (pt) sistema de prateleira ajustável para aparelhos eletrodomésticos
CN113546419B (zh) 游戏地图显示方法、装置、终端及存储介质
CN112333499A (zh) 寻找目标设备的方法和显示设备

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right