KR20160026584A - 착용 가능한 전자 장치 - Google Patents
착용 가능한 전자 장치 Download PDFInfo
- Publication number
- KR20160026584A KR20160026584A KR1020140115739A KR20140115739A KR20160026584A KR 20160026584 A KR20160026584 A KR 20160026584A KR 1020140115739 A KR1020140115739 A KR 1020140115739A KR 20140115739 A KR20140115739 A KR 20140115739A KR 20160026584 A KR20160026584 A KR 20160026584A
- Authority
- KR
- South Korea
- Prior art keywords
- screen
- hmt mode
- display device
- setting
- color
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 157
- 230000003044 adaptive effect Effects 0.000 claims abstract description 113
- 230000033001 locomotion Effects 0.000 claims description 45
- 229920001621 AMOLED Polymers 0.000 claims description 36
- 230000006872 improvement Effects 0.000 claims description 33
- 230000014509 gene expression Effects 0.000 claims description 6
- 230000000415 inactivating effect Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 53
- 230000006870 function Effects 0.000 description 42
- 230000000694 effects Effects 0.000 description 35
- 238000010586 diagram Methods 0.000 description 30
- 208000003464 asthenopia Diseases 0.000 description 16
- 230000001413 cellular effect Effects 0.000 description 16
- 239000010409 thin film Substances 0.000 description 14
- 239000000463 material Substances 0.000 description 13
- 239000011159 matrix material Substances 0.000 description 13
- 230000004886 head movement Effects 0.000 description 11
- 238000007726 management method Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 239000000758 substrate Substances 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 7
- 210000003128 head Anatomy 0.000 description 7
- 239000004973 liquid crystal related substance Substances 0.000 description 7
- 238000012937 correction Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000003086 colorant Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 239000013013 elastic material Substances 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 210000001747 pupil Anatomy 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 229910000851 Alloy steel Inorganic materials 0.000 description 1
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 229910000861 Mg alloy Inorganic materials 0.000 description 1
- 229910001069 Ti alloy Inorganic materials 0.000 description 1
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 238000002583 angiography Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- -1 electricity Substances 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000004313 glare Effects 0.000 description 1
- 239000008103 glucose Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 1
- 239000003562 lightweight material Substances 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910001092 metal group alloy Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000010935 stainless steel Substances 0.000 description 1
- 229910001256 stainless steel alloy Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000010936 titanium Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
- 229910052724 xenon Inorganic materials 0.000 description 1
- FHNFHKCVQCLJFQ-UHFFFAOYSA-N xenon atom Chemical compound [Xe] FHNFHKCVQCLJFQ-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
- G09G3/3225—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2007—Display of intermediate tones
- G09G3/2018—Display of intermediate tones by time modulation using two or more time intervals
- G09G3/2022—Display of intermediate tones by time modulation using two or more time intervals using sub-frames
- G09G3/2025—Display of intermediate tones by time modulation using two or more time intervals using sub-frames the sub-frames having all the same time duration
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/012—Head tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/0101—Head-up displays characterised by optical features
- G02B2027/014—Head-up displays characterised by optical features comprising information/image processing systems
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
- G02B2027/0178—Eyeglass type
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/06—Details of flat display driving waveforms
- G09G2310/061—Details of flat display driving waveforms for resetting or blanking
- G09G2310/063—Waveforms for resetting the whole screen at once
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/08—Details of timing specific for flat panels, other than clock recovery
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0257—Reduction of after-image effects
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0261—Improving the quality of display appearance in the context of movement of objects on the screen or movement of the observer relative to the screen
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of El Displays (AREA)
Abstract
본 발명의 일 실시예에 따른 디스플레이 장치의 표시 방법은, 상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정을 포함할 수 있다. 다양한 다른 실시예들이 가능하다.
Description
본 발명의 다양한 실시예는 착용 가능한(wearable) 전자 장치에 관한 것이다.
최근에, 신체에 직접 착용될 수 있는 형태의 다양한 전자 장치들이 개발되고 있다. 이러한 장치들은 보통 웨어러블(Wearable) 전자장치라 불린다. 웨어러블 전자장치의 예는, 머리 장착 형 디스플레이(E.g. Head-mounted display), 스마트 안경 (smart glass), 스마트 시계 또는 밴드(smart watch, wristband), 콘텍트 렌즈 형 장치, 반지 형 장치, 신발 형 장치, 의복 형 장치, 장갑형 장치 등을 포함하며, 인체의 일부 또는 의복에 탈 부착 가능한 다양한 형태를 가질 수 있다. 웨어러블 전자장치는 신체에 직접 착용되어, 이동성(portability) 및 사용자의 접근성(Accessibility)이 향상될 수 있다.
웨어러블 전자장치의 한 예로서, 사용자의 머리에 장착할 수 있는 장치가 있으며, 이와 같은 장치를, 예를 들어, Head Mounted Display 또는 Head Mounted Device(HMD)라고 부를 수 있다.
본 발명의 일 실시예는 머리 장착형 장치에 장착되는 디스플레이 장치(예: 스마트 폰)의 화질을 개선할 수 있다.
본 발명의 일 실시예에 따르면, 디스플레이 장치의 표시 방법은, 상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정을 포함할 수 있다.
본 발명의 다른 실시예에 따르면, OLED(Organic Light-Emitting Diode) 화면을 포함하는 디스플레이 장치의 표시 방법은, 상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 상기 OLED 패널 회로의 구동 클럭(clock)의 수를 높이는 과정을 포함할 수 있다.
본 발명의 다른 실시예에 따르면, 디스플레이 장치의 표시 방법은, 상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 상기 블랙 컬러의 이미지 데이터를 상기 블랙 컬러보다 밝은 컬러로 표시하는 과정을 포함할 수 있다.
본 발명의 다른 실시예에 따르면, 상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 화면의 컬러를 보정하는 과정을 포함할 수 있다.
전자 장치가 HMD에 장착되는 경우 사용자에게 개선된 화질을 제공하여, 화면의 시인성 및 시각 피로도를 개선할 수 있다.
도 1은 다양한 실시예에 따른, 전자 장치을 포함하는 네트워크 환경을 도시한다.
도 2a는 본 발명의 일 실시예에 따른 전자 장치를 HMD에 장착하는 모습을 도시한다.
도 2b는 본 발명의 일 실시예에 따른 전자 장치를 장착한 HMD를 착용한 상태를 도시한다
도 3은 본 발명의 다양한 한 실시예에 따른 HMT 모듈의 블록도를 도시한다.
도 4는 모션 블러(motion blur)를 설명하기 위한 도면을 도시한다.
도 5는 본 발명의 한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 6은 본 발명의 다양한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 7은 본 발명의 일 실시예에 따라 HMT 모드에서 단위 프레임에 블랙 이미지를 삽입하는 것을 개략적으로 도시한다.
도 8은 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다.
도 9는 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다.
도 10은 본 발명의 한 실시예에 따른 AM-OLED 화면에서 HMT 모듈의 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 11은 본 발명의 다양한 실시예에 따른 AID 비율 설정에 따른 화면 밝기에 관한 개략도를 도시한다.
도 12는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 13은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 14는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 15는 섀도우 이펙트(shadow effect)를 설명하기 위한 도면을 도시한다.
도 16은 섀도우 이펙트의 발생을 설명하기 위한 도면을 도시한다.
도 17은 본 발명의 한 실시예에 따른 HMT 모드에서 OLED 화면(예: AM-OLED 화면)의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 18은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 19는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 20은 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 21은 단위 프레임을 표현하기 위한 MC 칩셋의 클럭 수를 도시한다.
도 22는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 23는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 24는 본 발명의 다양한 실시예에 따른 HMT 모드에서 시각 피로를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 25는 본 발명의 일 실시예에 따른 HMT 모드에서 시각 피로도 개선 모드에 관하여 화면을 통하여 제공되는 메뉴를 도시한다.
도 26은 본 발명의 일 실시예들에 따른 전자 장치(예: 스마트 폰)의 블록도를 도시한다.
도 27은 본 발명의 다양한 실시예에 따른 프로그래밍 모듈의 블록도이다.
도 28은 다양한 실시예들에 따른 복수의 전자 장치들 사이의 통신 프로토콜을 도시한다.
도 29 내지 31은 일 실시예에 따른 HMT 구성에 대해 도시하고 있다.
도 32는 본 발명의 일 실시예에 따른 HMT의 개략 블록도를 도시한다.
도 33은 다양한 실시예들에 따른 일반 모드(Normal mode, Monoscopic mode)와 HMM(Head-mounted Mode) 또는 VR 모드(또는 HMT mode, Stereoscopic mode)를 설명하기 위한 도면이다.
도 34는 다양한 실시예에 따른 See-through 모들 설명하기 위한 도면이다.
도 2a는 본 발명의 일 실시예에 따른 전자 장치를 HMD에 장착하는 모습을 도시한다.
도 2b는 본 발명의 일 실시예에 따른 전자 장치를 장착한 HMD를 착용한 상태를 도시한다
도 3은 본 발명의 다양한 한 실시예에 따른 HMT 모듈의 블록도를 도시한다.
도 4는 모션 블러(motion blur)를 설명하기 위한 도면을 도시한다.
도 5는 본 발명의 한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 6은 본 발명의 다양한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 7은 본 발명의 일 실시예에 따라 HMT 모드에서 단위 프레임에 블랙 이미지를 삽입하는 것을 개략적으로 도시한다.
도 8은 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다.
도 9는 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다.
도 10은 본 발명의 한 실시예에 따른 AM-OLED 화면에서 HMT 모듈의 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 11은 본 발명의 다양한 실시예에 따른 AID 비율 설정에 따른 화면 밝기에 관한 개략도를 도시한다.
도 12는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 13은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 14는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다.
도 15는 섀도우 이펙트(shadow effect)를 설명하기 위한 도면을 도시한다.
도 16은 섀도우 이펙트의 발생을 설명하기 위한 도면을 도시한다.
도 17은 본 발명의 한 실시예에 따른 HMT 모드에서 OLED 화면(예: AM-OLED 화면)의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 18은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 19는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 20은 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 21은 단위 프레임을 표현하기 위한 MC 칩셋의 클럭 수를 도시한다.
도 22는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 23는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 24는 본 발명의 다양한 실시예에 따른 HMT 모드에서 시각 피로를 개선하기 위한 동작 절차의 순서도를 도시한다.
도 25는 본 발명의 일 실시예에 따른 HMT 모드에서 시각 피로도 개선 모드에 관하여 화면을 통하여 제공되는 메뉴를 도시한다.
도 26은 본 발명의 일 실시예들에 따른 전자 장치(예: 스마트 폰)의 블록도를 도시한다.
도 27은 본 발명의 다양한 실시예에 따른 프로그래밍 모듈의 블록도이다.
도 28은 다양한 실시예들에 따른 복수의 전자 장치들 사이의 통신 프로토콜을 도시한다.
도 29 내지 31은 일 실시예에 따른 HMT 구성에 대해 도시하고 있다.
도 32는 본 발명의 일 실시예에 따른 HMT의 개략 블록도를 도시한다.
도 33은 다양한 실시예들에 따른 일반 모드(Normal mode, Monoscopic mode)와 HMM(Head-mounted Mode) 또는 VR 모드(또는 HMT mode, Stereoscopic mode)를 설명하기 위한 도면이다.
도 34는 다양한 실시예에 따른 See-through 모들 설명하기 위한 도면이다.
이하, 본 발명의 다양한 실시예가 첨부된 도면과 연관되어 기재된다. 본 발명의 다양한 실시예는 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들이 도면에 예시되고 관련된 상세한 설명이 기재되어 있다. 그러나, 이는 본 발명의 다양한 실시예를 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 다양한 실시예의 사상 및 기술 범위에 포함되는 모든 변경 및/또는 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용되었다.
본 발명의 다양한 실시예에서 사용될 수 있는“포함한다” 또는 “포함할 수 있다” 등의 표현은 개시(disclosure)된 해당 기능, 동작 또는 구성요소 등의 존재를 가리키며, 추가적인 하나 이상의 기능, 동작 또는 구성요소 등을 제한하지 않는다. 또한, 본 발명의 다양한 실시예에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
본 발명의 다양한 실시예에서 “또는” 등의 표현은 함께 나열된 단어들의 어떠한, 그리고 모든 조합을 포함한다. 예를 들어, “A 또는 B”는, A를 포함할 수도, B를 포함할 수도, 또는 A 와 B 모두를 포함할 수도 있다.
본 발명의 다양한 실시예에서 사용된 “제 1,”“제2,”“첫째,”또는“둘째,”등의 표현들은 다양한 실시예들의 다양한 구성요소들을 수식할 수 있지만, 해당 구성요소들을 한정하지 않는다. 예를 들어, 표현들은 해당 구성요소들의 순서 및/또는 중요도 등을 한정하지 않는다. 표현들은 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 수 있다. 예를 들어, 제1 사용자 기기와 제 2 사용자 기기는 모두 사용자 기기이며, 서로 다른 사용자 기기를 나타낸다. 예를 들어, 본 발명의 다양한 실시예의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 어떤 구성요소가 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 어떤 구성요소와 다른 구성요소 사이에 새로운 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 어떤 구성요소와 다른 구성요소 사이에 새로운 다른 구성요소가 존재하지 않는 것으로 이해될 수 있어야 할 것이다.
본 발명의 다양한 실시예에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명의 다양한 실시예를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명의 다양한 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 발명의 다양한 실시예에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 발명의 다양한 실시예에 따른 전자 장치는, 디스플레이 기능이 포함된 장치일 수 있다. 예를 들면, 전자 장치는 스마트 폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 화상전화기, 전자북 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 카메라(camera), 또는 웨어러블 장치(wearable device)(예: 전자 안경과 같은 head-mounted-device(HMD), 전자 의복, 전자 팔찌, 전자 목걸이, 전자 앱세서리(appcessory), 전자 문신, 또는 스마트 와치(smart watch))중 적어도 하나를 포함할 수 있다.
어떤 실시예들에 따르면, 전자 장치는 디스플레이 기능을 갖춘 스마트 가전 제품(smart home appliance)일 수 있다. 스마트 가전 제품은, 예를 들자면, 전자 장치는 텔레비전, DVD(digital video disk) 플레이어, 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스(set-top box), TV 박스(예를 들면, 삼성 HomeSync™, 애플TV™, 또는 구글 TV™), 게임 콘솔(game consoles), 전자 사전, 전자 키, 캠코더(camcorder), 또는 전자 액자 중 적어도 하나를 포함할 수 있다.
어떤 실시예들에 따르면, 전자 장치는 각종 의료기기(예: MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 초음파기 등), 네비게이션(navigation) 장치, GPS 수신기(global positioning system receiver), EDR(event data recorder), FDR(flight data recorder), 자동차 인포테인먼트(infotainment) 장치, 선박용 전자 장비(예: 선박용 항법 장치 및 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 차량용 헤드 유닛, 산업용 또는 가정용 로봇, 금융 기관의 ATM(automatic teller? machine) 또는 상점의 POS(point of sales) 중 적어도 하나를 포함할 수 있다.
어떤 실시예들에 따르면, 전자 장치는 디스플레이 기능을 포함한 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 입력장치(electronic signature receiving device), 프로젝터(projector), 또는 각종 계측기기(예: 수도, 전기, 가스, 또는 전파 계측 기기 등) 중 적어도 하나를 포함할 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치는 전술한 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 또한, 본 발명의 다양한 실시예에 따른 전자 장치는 플렉서블 장치일 수 있다. 또한, 본 발명의 다양한 실시예에 따른 전자 장치는 전술한 기기들에 한정되지 않음은 당업자에게 자명하다.
이하, 첨부된 도면을 참조하여 다양한 실시예에 따른 전자 장치에 대해서 살펴본다. 다양한 실시예에서 이용되는 사용자라는 용어는 전자 장치를 사용하는 사람 또는 전자 장치를 사용하는 장치(예: 인공지능 전자 장치)를 지칭할 수 있다.
도 1은 다양한 실시예에 따른, 전자 장치를 포함하는 네트워크 환경(100)을 도시한다. 도 1을 참조하면, 전자 장치(101)는 버스(110), 프로세서(120), 메모리(130), 입출력 인터페이스(140), 디스플레이(150), 통신 인터페이스(160) 및 HMT(Head-Mounted Device) 모듈(170)을 포함할 수 있다.
일 실시예에 따르면, HMT 모듈(170)은 S/W(software) 또는 H/W(hardware), 또는 S/W와 H/W로 구현 가능하며, S/W는 메모리(130)에 저장되고 H/W는 별도의 회로나 IC(Integrated Circuit)로 구현 가능하며, 프로세서(120), DDI(Display Driver IC) 또는 디스플레이 관련 IC 등에 집적화될 수 있다.
HMT 모듈(170)은 적응형 스크린의 설정에 따라 화면의 화질을 개선할 수 있다. 일 실시예에 따르면 HMT 모듈(170)은 Stereoscopic 모드, 유사한 또는 동일한 영상이 양안으로 분리되어 표시되는 모드인 경우, 적응형 스크린을 설정할 수 있다.
다른 실시예에 따르면, HMT 모듈(170)은 HMD 착용 여부 (예를 들자면, 가속도 센서, 생체 센서, 근접센서, 정전방식의 센서, 물리적인 하드웨어 버튼 등을 이용하여 HMD 착용 여부 확인)에 따라 적응형 스크린을 설정할 수 있다.
다른 실시예에 따르면, HMT 모듈(170)은 사용자에 의한 수동 입력에 따라 적응형 스크린을 설정할 수 있다.
다른 실시예에 따르면, HMT 모듈(170)은 전자 장치(101)에 HMD가 장착 상태에서 제공되는 메뉴를 제공하고, 메뉴를 통한 사용자의 선택 입력이 있는 경우 적응형 스크린을 설정할 수 있다.
다른 실시예에 따르면, HMT 모듈(170)은 전자 장치(101)와 HMD 사이의 유선 또는 무선을 통한 기능적인 연결이 있을 경우 적응형 스크린을 설정할 수 있다.
버스(110)는 전술한 구성요소들을 서로 연결하고, 전술한 구성요소들 간의 통신(예: 제어 메시지)을 전달하는 회로일 수 있다.
프로세서(120)는, 예를 들면, 버스(110)를 통해 전술한 다른 구성요소들(예: 메모리 130, 입출력 인터페이스 140, 디스플레이 150, 통신 인터페이스 160, 또는 HMT 모듈 170 등)로부터 요청(request) 또는 데이터 또는 신호를 수신하고, 그에 따라 연산 또는 데이터를 처리하여 구성 요소들을 제어할 수 있다.
메모리(130)는, 프로세서(120) 또는 다른 구성요소들(예: 입출력 인터페이스 140, 디스플레이 150, 통신 인터페이스 160, 또는 HMT 모듈 170 등)로부터 수신되거나, 프로세서(120) 또는 다른 구성요소들에 의해 생성된 명령 또는 데이터를 저장할 수 있다. 메모리(130)는, 예를 들면, 커널(131), 미들웨어(132), 어플리케이션 프로그래밍 인터페이스(API: application programming interface)(133) 또는 어플리케이션(134) 등의 프로그래밍 모듈들을 포함할 수 있다. 전술한 각각의 프로그래밍 모듈들은 소프트웨어, 펌웨어, 하드웨어 또는 이들 중 적어도 둘 이상의 조합으로 구성될 수 있다.
커널(131)은 나머지 다른 프로그래밍 모듈들, 예를 들면, 미들웨어(132), API(133) 또는 어플리케이션(134)에 구현된 동작 또는 기능을 실행하는 데 사용되는 시스템 리소스들(예: 버스 110, 프로세서 120 또는 메모리 130 등)을 제어 또는 관리할 수 있다. 또한, 커널(131)은 미들웨어(132), API(133) 또는 어플리케이션(134)에서 전자 장치(101)의 개별 구성요소에 접근하여 제어 또는 관리할 수 있는 인터페이스를 제공할 수 있다.
미들웨어(132)는 API(133) 또는 어플리케이션(134)이 커널(131)과 통신하여 데이터를 주고받을 수 있도록 중개 역할을 수행할 수 있다. 또한, 미들웨어(132)는 어플리케이션(134)로부터 수신된 작업 요청들과 관련하여, 예를 들면, 어플리케이션(134) 중 적어도 하나의 어플리케이션에 전자 장치(101)의 시스템 리소스(예: 버스 110, 프로세서 120 또는 메모리 130 등)를 사용할 수 있는 우선 순위를 배정하는 등의 방법을 이용하여 작업 요청에 대한 제어(예: 스케쥴링 또는 로드 밸런싱)을 수행할 수 있다.
API(133)는 어플리케이션(134)이 커널(131) 또는 미들웨어(132)에서 제공되는 기능을 제어하기 위한 인터페이스로, 예를 들면, 파일 제어, 창 제어, 화상 처리 또는 문자 제어 등을 위한 적어도 하나의 인터페이스 또는 함수(예: 명령어)를 포함할 수 있다.
다양한 실시예에 따르면, 어플리케이션(134)는 SMS/MMS 어플리케이션, 이메일 어플리케이션, 달력 어플리케이션, 알람 어플리케이션, 건강 관리(health care) 어플리케이션(예: 운동량 또는 혈당 등을 측정하는 어플리케이션) 또는 환경 정보 어플리케이션(예: 기압, 습도 또는 온도 정보 등을 제공하는 어플리케이션) 등을 포함할 수 있다. 추가적으로 또는 대체적으로, 어플리케이션(134)은 전자 장치(101)와 외부 전자 장치(예: 전자 장치 104) 사이의 정보 교환과 관련된 어플리케이션일 수 있다. 정보 교환과 관련된 어플리케이션은, 예를 들어, 외부 전자 장치에 특정 정보를 전달하기 위한 알림 전달(notification relay) 어플리케이션, 또는 외부 전자 장치를 관리하기 위한 장치 관리(device management) 어플리케이션을 포함할 수 있다.
예를 들면, 알림 전달 어플리케이션은 전자 장치(101) 의 다른 어플리케이션(예: SMS/MMS 어플리케이션, 이메일 어플리케이션, 건강 관리 어플리케이션 또는 환경 정보 어플리케이션 등)에서 발생한 알림 정보를 외부 전자 장치(예: 전자 장치 104)로 전달하는 기능을 포함할 수 있다. 추가적으로 또는 대체적으로, 알림 전달 어플리케이션은, 예를 들면, 외부 전자 장치(예: 전자 장치 104)로부터 알림 정보를 수신하여 사용자에게 제공할 수 있다. 장치 관리 어플리케이션은, 예를 들면, 전자 장치(101)와 통신하는 외부 전자 장치(예: 전자 장치 104)의 적어도 일부에 대한 기능(예: 외부 전자 장치 자체(또는, 일부 구성 부품)의 턴온/턴오프 또는 디스플레이의 밝기(또는, 해상도) 조절), 외부 전자 장치에서 동작하는 어플리케이션 또는 외부 전자 장치에서 제공되는 서비스(예: 통화 서비스 또는 메시지 서비스)를 관리(예: 설치, 삭제 또는 업데이트)할 수 있다.
다양한 실시예에 따르면, 어플리케이션(134)은 외부 전자 장치(예: 전자 장치 104)의 속성(예: 전자 장치의 종류)에 따라 지정된 어플리케이션을 포함할 수 있다. 예를 들어, 외부 전자 장치가 MP3 플레이어인 경우, 어플리케이션(134)은 음악 재생과 관련된 어플리케이션을 포함할 수 있다. 유사하게, 외부 전자 장치가 모바일 의료기기인 경우, 어플리케이션(134)는 건강 관리와 관련된 어플리케이션을 포함할 수 있다. 한 실시예에 따르면, 어플리케이션(134)은 전자 장치(101)에 지정된 어플리케이션 또는 외부 전자 장치(예: 서버 106 또는 전자 장치 104)로부터 수신된 어플리케이션 중 적어도 하나를 포함할 수 있다.
입출력 인터페이스(140)는, 입출력 장치(예: 센서, 키보드 또는 터치 스크린)를 통하여 사용자로부터 입력된 명령 또는 데이터를, 예를 들면, 버스(110)를 통해 프로세서(120), 메모리(130), 통신 인터페이스(160), 또는 HMT 모듈 (170)에 전달할 수 있다. 예를 들면, 입출력 인터페이스(140)는 터치 스크린을 통하여 입력된 사용자의 터치에 대한 데이터를 프로세서(120)로 제공할 수 있다. 또한, 입출력 인터페이스(140)는, 예를 들면, 버스(110)를 통해 프로세서(120), 메모리(130), 통신 인터페이스(160), 또는 HMT 모듈 (170로부터 수신된 명령 또는 데이터를 입출력 장치(예: 스피커 또는 디스플레이)를 통하여 출력할 수 있다. 예를 들면, 입출력 인터페이스(140)은 프로세서(120)를 통하여 처리된 음성 데이터를 스피커를 통하여 사용자에게 출력할 수 있다.
디스플레이(150)(또는, 디스플레이 모듈)는 사용자에게 각종 정보(예: 멀티미디어 데이터 또는 텍스트 데이터 등)을 표시할 수 있다. 예를 들자면, 디스플레이(150)는 디스플레이 패널(예: LCD(Liquid Crystal Display) 패널 또는 OLED(Organic Light-Emitting Diode) 패널) 및 DDI(Display Driver IC)를 포함할 수 있다. DDI는 디스플레이 패널의 픽셀을 조절해 컬러를 나타내도록 할 수 있다. 예를 들자면, DDI는 디지털 신호를 RGB 아날로그 값으로 전환해 디스플레이 패널에 전달해 주는 회로를 포함할 수 있다.
한 실시예에 따르면, 디스플레이(150)는 OLED(Organic Light Emitting Diodes) 패널을 포함할 수 있다. OLED 패널은 픽셀 영역들(또는, 픽셀들)의 컬러를 구현하기 위한 패널 회로를 포함할 수 있다. 패널 회로는 화면 상에 배열되는 다수의 OLED 발광 소자들의 배열을 포함하고 있고, OLED 발광 소자 각각은 픽셀을 형성할 수 있다. OLED 발광 소자는 캐소드(Cathode) 전극와 아노드(Anode) 전극 사이에 유기 발광 물질을 증착시킨 구조로 이루어져 있다. 전류는 두 전극들 사이의 유기 발광 물질에 흐르게 되고, 유기 발광 물질은 전계 발광 현상을 이용하여 빛을 낼 수 있다.
OLED 패널은 3색(Red, Green, Blue) 독립픽셀방식, 색변환 방식(CCM), 컬러 필터 방식 등을 이용하여 컬러를 구현할 수 있다. 예를 들자면, 예를 들자면, OLED 패널는 세 가지 컬러(Red, Green, Blue)을 가지는 OLED 발광 소자들의 조합으로 도트(하나의 색을 표현하는 단위)를 표현할 수 있다.
OLED 패널은 PMOLED(Passive Matrix Organic Light Emitting Diodes) 패널 또는 AMOLED(Active Matrix Organic Light Emitting Diodes) 패널 중 하나일 수 있다. 예를 들자면, AMOLED 패널은 AMOLED 발광 소자마다 박막트랜지스터(TFT: Thin Film Transistor)를 내장하여 각 AMOLED 발광 소자의 발광 여부를 개별적으로 제어할 수 있다. 여기서, 박막트랜지스터에 순방향의 전압을 가하면, 일정 문턱 전압 이상에서 전류는 유기 발광 물질로 흐르고, 유기 발광 물질은 빛을 내게 될 수 있다. 여기서, 유기 발광 물질로 흐르는 전류가 많을 수록 유기 발광 물질은 더 밝은 빛을 낼 수 있다. 반대로, 박막트랜지스터에 역박향 전압을 가하면, 전류는 유기 발광 물질로 거의 흐르지 않고, 유기 발광 물질은 빛을 낼 수 없다.
OLED 패널은 다수의 픽셀(pixel) 영역들 및 블랙 매트릭스 영역을 포함할 수 있다. 다수의 픽셀 영역들 각각은 화상을 형성하는 최소의 단위일 수 있다. 다수의 픽셀 영역들은, 대체적으로, 동일한 형상이고, 행 방향(예: X 축 방향)으로 또는 열 방향(예: Y 축 방향)으로 나란히 규칙적으로 배열될 수 있으나, 이에 국한되지 않는다. 하나의 색을 표현하는 단위인 하나의 도트(dot)는 세 개의 컬러(Red, Green, Blue)의 빛을 낼 수 있는 픽셀 영역들(예: Red 픽셀 영역, Green 픽셀 영역 및 Blue 픽셀 영역)을 포함하는 픽셀 군(pixel group)을 이룰 수 있다. 픽셀 군 (예: 세 개의 픽셀 영역들)은 행 방향(예: X 축 방향)으로 또는 열 방향(예: Y 축 방향)으로 반복적으로 배열될 수 있다. 또한, 픽셀 군은 세 개의 픽셀 영역들에 국한되지 않고 그 이상의 개수의 픽셀 영역들을 포함할 수도 있다. 상술한 유기 발광 물질은 픽셀 영역들에 배치될 수 있다. 블랙 매트릭스 영역은 픽셀 영역들과 분리되어 있고, 픽셀 영역들을 구분할 수 있다. 예를 들자면, 블랙 매트릭스 영역은 컬러 필터의 블랙 매트릭스를 포함하거나 또는, AMOLED 발광 소자들 사이를 분리하는 세퍼레이터(separator)를 포함할 수도 있다. 상술한 박막트랜지스터 및 이와 관련하는 회로(예; 픽셀의 컬러를 구현하기 위한 OLED 패널 회로)의 적어도 일부는 블랙 매트릭스 영역에 배치될 수 있다.
본 발명의 다른 실시예에 따르면, 디스플레이(150)는 LCD(Liquid Crystal Display) 패널을 포함할 수도 있다. LCD 패널은 픽셀 영역들(또는, 픽셀들)의 컬러를 구현하기 위한 패널 회로를 포함할 수 있다. 패널 회로는 박막트랜지스터 기판, 컬러 필터 기판 및 액정 등을 포함할 수 있다.
박막트랜지스터 기판은 게이트 라인, 데이터 라인, 픽셀 전극 및 박막트랜지스터(TFT)(Thin Film Transistor)를 포함할 수 있다. 게이트 라인 (또는, 주사 신호 라인)은 픽셀 영역들(41) 사이에 배치되고, 주사 신호 또는 게이트 신호를 전달할 수 있다. 데이터 라인은 게이트 라인과 직교하고, 픽셀 영역들(41) 사이에 배치되며, 데이터 신호를 전달할 수 있다. 박막트랜지스터는 게이트 라인과 데이터 라인의 교차점에 배치될 수 있다. 픽셀 전극은 픽셀 영역에 배치될 수 있다. 박막트랜지스터는 게이트 라인과 전기적으로 연결되는 게이트 전극과, 데이터 라인과 전기적으로 연결되는 소스 전극 및 픽셀 전극과 전기적으로 연결되는 드레인 전극을 포함할 수 있다.
컬러 필터 기판은 컬러를 구형하는 필터 패턴(예: 컬러 필터 패턴, 블랙 매트릭스 패턴) 및 공통 전극(예: ITO)를 포함할 수 있다. 컬러 필터 패턴(예: Red 컬러 필터 패턴, Green 필터 패턴, Blue 필터 패턴)은 픽셀 영역들에 배치될 수 있다. 블랙 매트릭스 패턴(예: 검정색 패턴)은 컬터 필터 패턴과 분리되어 있을 수 있다. 공통 전극은 필터 패턴과 액정 사이에 배치될 수 있다.
액정은 박막트랜지스터 기판과 컬러 필터 기판 사이에 배치될 수 있다. 박막트랜지스터 기판의 픽셀 전극과 컬러 필터 기판의 공통 전극 사이의 전기장은 액정의 분자들의 배열을 변경시키고, 외부 광원(예: 백라이트 유닛 또는 태양)으로부터의 빛은 액정 및 컬러 필터 패턴을 투과하며, 이에 따라 픽셀 영역(41)은 빛을 낼 수 있다.
LCD 패널은 다수의 픽셀(pixel) 영역들 및 블랙 매트릭스 영역을 포함할 수 있다. 다수의 픽셀 영역들 각각은 화상을 형성하는 최소의 단위일 수 있다. 다수의 픽셀 영역들은 대체적으로 동일한 형상이고, 행 방향(예: X 축 방향)으로 또는 열 방향(예: Y 축 방향)으로 나란히 규칙적으로 배열될 수 있으나, 이에 국한되지 않는다. 하나의 색을 표현하는 단위인 하나의 도트(dot)는 세 개의 픽셀 영역들(예: Red 픽셀 영역, Green 픽셀 영역 및 Blue 픽셀 영역)을 포함하는 픽셀 군(pixel group)을 이루고 있다. 여기서, 픽셀 군을 이루는 세 개의 픽셀 영역들(Red 픽셀 영역, Green 픽셀 영역 및 Blue 픽셀 영역) 각각은 상술한 컬러 필터 기판의 Red 컬러 필터 패턴, Green 컬러 필터 패턴 및 Blue 컬러 필터 패턴을 통과한 빛에 의하여 Red 컬러의 빛, Green 컬러의 빛 및 Blue 컬러의 빛을 낼 수 있다. 또는, 픽셀 군은 세 개의 픽셀 영역들에 국한되지 않고 그 이상의 개수의 픽셀 영역들을 포함할 수도 있다. 블랙 매트릭스 영역은 픽셀 영역들과 분리되어 있고, 예를 들자면, 픽셀 영역들에 배치되어 픽셀 영역들을 구분할 수 있다. 블랙 매트릭스 영역은 상술한 컬러 필터 기판의 블랙 매트릭스 패턴에 의하여 광을 차단할 수 있다. 픽셀 영역들의 컬러를 구현하는 패널 회로(예: 박막트랜지스터 기판의 게이트 라인, 데이터 라인 및 박막트랜지스터(TFT) 등)는 블랙 매트릭스 영역에 배치될 수 있다.
통신 인터페이스(160)는 전자 장치(101)와 외부 장치(예: 전자 장치 104 또는 서버 106) 간의 통신을 연결할 수 있다. 예를 들면, 통신 인터페이스(160)는 무선 통신 또는 유선 통신을 통해서 네트워크(162)에 연결되어 외부 장치와 통신할 수 있다. 무선 통신은, 예를 들어, Wifi(wireless fidelity), BT(Bluetooth), NFC(near field communication), GPS(global positioning system) 또는 cellular 통신(예: LTE, LTE-A, CDMA, WCDMA, UMTS, WiBro 또는 GSM 등) 중 적어도 하나를 포함할 수 있다. 유선 통신은, 예를 들어, USB(universal serial bus), HDMI(high definition multimedia interface), RS-232(recommended standard 232) 또는 POTS(plain old telephone service) 중 적어도 하나를 포함할 수 있다.
한 실시예에 따르면, 네트워크(162)는 통신 네트워크(telecommunications network)일 수 있다. 통신 네트워크는 컴퓨터 네트워크(computer network), 인터넷(internet), 사물 인터넷(internet of things) 또는 전화망(telephone network) 중 적어도 하나를 포함할 수 있다. 한 실시예에 따르면, 전자 장치(101)와 외부 장치 간의 통신을 위한 프로토콜(예: transport layer protocol, data link layer protocol 또는 physical layer protocol))은 어플리케이션(134), 어플리케이션 프로그래밍 인터페이스(133), 미들웨어(132), 커널(131) 또는 통신 인터페이스(160) 중 적어도 하나에서 지원될 수 있다.
HMT 모듈(170)은, 다른 구성 요소들(예: 프로세서 120, 메모리 130, 입출력 인터페이스 140, 또는 통신 인터페이스 160 등)으로부터 획득한 정보 중 적어도 일부를 처리하고, 이를 다양한 방법으로 사용에게 제공할 수 있다. 예를 들자면, HMT 모듈(170)은 프로세서(120)를 이용하여 또는 이와는 독립적으로, 전자 장치(101)가 다른 전자 기기(예: 전자 장치 104 또는 서버 106)와 연동하도록 전자 장치(101)의 적어도 일부 기능을 제어할 수 있다. 한 실시예에 따르면, HMD 모듈(170)의 적어도 하나의 구성은, 서버(106)에 포함될 수 있으며, 서버(106)로부터 HMD 모듈(170)에서 구현되는 적어도 하나의 동작을 지원받을 수도 있다. 후술하는 도 3 내지 도 25를 통하여 HMT 모듈(170)에 대한 추가적인 정보가 제공된다.
도 2a는 본 발명의 일 실시예에 따른 전자 장치를 HMD에 장착하는 모습을 도시하고, 도 2b는 본 발명의 일 실시예에 따른 전자 장치를 장착한 HMD를 착용한 상태를 도시한다.
도 2a 및 2b을 참조하면, HMD(200)는, 메인 프레임(210) 및 장착부(220)를 포함할 수 있다. 메인 프레임(210)은 전자 장치(101)가 착탈 가능한 부분일 수 있다. 장착부(220)(예: 밴드)는 메인 프레임(210)을 사용자의 머리에 고정시킬 수 있게 한다. HMD(200)는, 선택적으로 사용자 유저 인터페이스를 더 포함할 수 있다.
한 실시예에서는, 전자 장치(101)의 디스플레이(150)와 사용자의 눈 사이에 렌즈 조립체(미도시)가 포함될 수 있다. HMD(200)는, 전자 장치(101)의 전기 접속부(예를 들어, USB 포트)에 접속될 수 있는 커넥터를 포함할 수 있고, 커넥터-전기 접속부를 통하여 유저 인터페이스의 신호를 전자 장치(101)에 제공할 수 있다. 이하, 두 장치들(전자 장치 101, HMD 200)은 서로 연결된 상태에서 'HMT(Head-Mounted Theater)'(300)라고 부를 수 있다.
HMT(300)는, 증강 현실(Augmented reality, AR)을 제공하는 See-through 또는 가상 현실(Virtual reality, VR)을 제공하는 see-closed 기능 중 적어도 하나를 제공할 수 있다. See-through 기능은 전자 장치(101)의 디스플레이(150) 또는 투명/반투명 렌즈를 통하여 실제 외부의 사물(들)을 사용자의 눈에 전달하면서, 사물 또는 가상의 대상 또는 사물을, 사용자에게 시각적으로 또는 다양한 감적인 수단을 사용하여 제공하는 기능을 의미라 수 있다. See-through 기능에 의하면, 실제로 보이는 사물 등에 대한 부가적인 정보 및 이미지들을 사용자에게 제공할 수 있다.
See-closed 기능은, 전자 장치(101)의 디스플레이(150)에 의하여 제공될 수 있다. 한 실시예에서, HMT(300)는, 전자 장치(101)의 디스플레이(150)가 사용자의 눈 앞에 배치되어, 전자 장치(101)의 디스플레이(150)를 통하여 제공되는 컨텐츠(예: 게임, 영화, 스트리밍, 방송 등)를 사용자가 볼 수 있도록 구성될 수 있다. 이는, 독립적인 화면을 이용하여 사용자에게 몰입감을 제공할 수 있다. 일반적으로, 전자 장치(101)(예: 스마트 폰)는 사용자 환경에 맞게 화질이 설정되어 있을 수 있다. 하지만, HMT(300)에서는 일반적인 사용자 환경과 달리 외부 광원과 완전히 분리된(암실과 유사한) 독립적인 디스플레이 환경이 제공될 수 있다. 또한, 렌즈를 통해 화면을 확대하여 바라보게 되므로 기존 전자 장치(101)에서 체감하지 못한 문제를 사용자가 인지할 수 있게 된다. 본 발명의 다양한 실시예들에 따르면, 전자 장치(101)는 HMT 모드에서 화질을 개선하기 위한 다양한 동작들을 실행할 수 있다. 여기서, HMT 모드는 HMT(300) 상태를 가리킬 수 있다. 또는, HMT 모드는 HMT(300) 상태가 아니더라도, 사용자 입력에 의하여 임의로 실행된 모드 또는 stereoscopic으로 동작하는 모드일 수도 있다.
도 3은 본 발명의 다양한 한 실시예에 따른 HMT 모듈의 블록도를 도시한다.
도 3을 참조하면,HMT 모듈(170)은 감지 모듈(310) 및 화질 개선 모듈(320)을 포함할 수 있다.
감지 모듈(310)은 HMT 모드의 적응형 스크린의 설정을 감지할 수 있다. HMT 모드의 적응형 스크린의 설정은 HMT 모드로의 전환을 감지, HMD(Head-Mounted Device)와의 연동을 감지, HMT 모드에서 사용자로부터 화질 개선 기능의 요청을 감지 및 사용자의 HMT(300) 착용 감지 중 적어도 하나를 포함할 수 있다.
일 실시예에 따르면 감지 모듈(310)은 Stereoscopic 모드, 유사한 또는 동일한 영상이 양안으로 분리되어 표시되는 모드인 경우 HMT 모드의 적응형 스크린의 설정으로 감지할 수 있다.
다른 실시예에 따르면, 감지 모듈(310)은 전자 장치(101)에 HMD가 착용된 경우(예를 들자면, 가속도 센서, 생체 센서, 근접센서, 정전방식의 센서, 물리적인 하드웨어 버튼 등을 이용하여 HMD 착용 여부 확인)를 HMT 모드의 적응형 스크린의 설정을 감지할 수 있다.
다른 실시예에 따르면, 감지 모듈(310)은 사용자에 의한 수동 입력에 따라 HMT 모드의 적응형 스크린의 설정을 감지할 수 잇다.
다른 실시예에 따르면, 감지 모듈(310)은 전자 장치(101)에 HMD가 장착 상태에서 제공되는 메뉴에서 사용자 선택 입력에 의하여 HMT 모드의 적응형 스크린의 설정을 감지할 수 있다.
다른 실시예에 따르면, 감지 모듈(310)은 전자 장치(101)와 HMD 사이의 유선 또는 무선을 통한 기능적인 연결이 있을 경우 HMT 모드의 적응형 스크린의 설정을 감지할 수 있다.
화질 개선 모듈(320)은 HMT 모드의 적응형 스크린의 설정에 따라 디스플레이를 제어할 수 있다. 여기서, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다. 일 실시예에 따르면, 화질 개선 모듈(320)은, HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현할 수 있다.
다른 실시예에 따르면, 화질 개선 모듈(320)은, OLED(Organic Light-Emitting Diode) 화면을 포함하는 디스플레이 장치에서, HMT 모드에서 OLED 패널 회로의 구동 클럭(clock)의 수를 높일 수 있다.
다른 실시예에 따르면, 화질 개선 모듈(320)은, HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하고, HMT 모드에서 블랙 컬러의 이미지 데이터를 블랙 컬러보다 밝은 컬러로 표시할 수 있다.
다른 실시예에 따르면, 화질 개선 모듈(320)은, HMT 모드에서 화면의 컬러를 보정할 수 있다.감지 모듈(310)화질 개선 모듈(320)감지 모듈(310)화질 개선 모듈(320)감지 모듈(310)화질 개선 모듈(320)감지 모듈(310)화질 개선 모듈(320)
상술한 HMT 모듈(170)은 프로세서(120)에 포함되도록 구현될 수 있다.
도 4는 모션 블러(motion blur)를 설명하기 위한 도면을 도시한다.
도 4를 참조하면, 모션 블러는 물체가 빠르게 움직이는 화면에서 불연속적인 이미지 표현과 연속적인 사람의 눈의 인지 차이에 의해 화면이 뭉개져 보이는 현상을 말한다. 디스플레이(150)는 물리적 한계로 인하여 불연속적인 이미지를 표현할 수 밖에 없지만, 사람의 눈은 시공간적으로 연속적 이미지를 인지하기 때문에 모션 블러가 발생될 수 있다. 모션 블러를 개선하기 위하여 디스플레이의 프레임 레이트(frame rate)를 증가시키는 방법이 있으나, 전자 장치(101)의 프로세서(예: Application Processor, AP) 및 디스플레이(150)의 성능 제약에 의해 프레임 레이트를 원하는 만큼 증가시킬 수 없다. 또는, 전자 장치의 성능을 만족하면서 모션 블러를 개선하기 위하여 프레임 간의 시간차를 늘리는 방법이 있을 수 있다. 하지만, 디스플레이(150)는 고정된 주파수 영상을 표시하게 되므로 프레임 간에 시간차를 조절하기 어려울 수 있다.
도 5는 본 발명의 한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 5를 참조하면, 501 과정에서, HMT 모듈(170)(예: 감지 모듈 310)은 HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 503 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 HMT 모드에서 단위 프레임의 일부 시간 동안 블랙 컬러를 표현할 수 있다.
도 6은 본 발명의 다양한 실시예에 따른 HMT 모드에서 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 6을 참조하면, 601 과정에서, HMT 모듈(170)(예: 감지 모듈 310)은 HMT 모드의 적응형 스크린의 설정 (예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 603 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 단위 프레임의 일부 시간 동안 블랙 이미지를 삽입할 수 있다.
도 7은 본 발명의 일 실시예에 따라 HMT 모드에서 단위 프레임에 블랙 이미지를 삽입하는 것을 개략적으로 도시한다. 도 7을 참조하면, 프레임 레이트(예: 1초 당 60 프레임)를 적용하여 복수의 프레임들을 화면(예: OLED 화면 또는 LCD 화면) 상에 표시하는 동안, 단위 프레임은 전체 시간(예: 1/60 초) 중 일부 시간(예: 1/30 초)에 블랙 이미지 삽입하여 표시할 수 있다. 따라서, 프레임의 재생에 따라 사용자의 시선이 추적(eye tracking)되더라도, 사용자는 모션 블러를 느끼지 않을 수 있다.
도 8은 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다. 도 8을 참조하면, 801 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 전자 장치(101)(또는, 디스플레이 장치)의 움직임 정보를 획득할 수 있다. 예를 들자면, HMT 모듈(170)은 도시하지 않은 전자 장치(101) 또는 HMD(200)의 센서 모듈(예: 가속도 센서, 자이로 센서, 중력 센서 등)로부터 전자 장치(101)의 움직임에 관한 정보를 얻을 수 있다. 803 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 획득한 전자 장치(101)의 움직임 정보에 따라 단위 프레임 내 블랙 컬러를 표시(예: 블랙 이미지 삽입)하는 시간 간격(duration)을 조정할 수 있다.
도 9는 본 발명의 다양한 실시예에 따른 HMT 모드에서 단위 프레임 내 블랙 이미지를 삽입하는 절차의 순서도를 도시한다. 도 9를 참조하면, 901 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 애플리케이션(예: 동영상 재생 애플리케이션)의 실행을 감지할 수 있다. 903 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 실행된 애플리케이션에 따라 단위 프레임 내 블랙 컬러를 표시하는 시간 간격을 조정할 수 있다.
도 10은 본 발명의 한 실시예에 따른 AM-OLED 화면에서 HMT 모듈의 모션 블러를 개선하기 위한 동작 절차의 순서도를 도시한다.도 10을 참조하면, 1001 과정에서, HMT 모듈(170)(예: 감지 모듈 310)은, HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 1003 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드에서 단위 프레임의 일부 시간 동안 AM-OLED 픽셀을 오프(pixeloff)(또는, 비활성화(inactive) 또는 디세이블(disable))할 수 있다. AM-OLED 픽셀이 오프되는 경우, AM-OLED 화면은 어두운 색(예: 블랙 컬러)이 표현될 수 있다. 이는 도 6 및 7에서 상술한 바 있는 단위 프레임에 블랙 이미지를 삽입하는 것과 같은 효과를 가질 수 있다. 한 실시예에 따르면, HMT 모듈(170)은 단위 프레임 내 미리 정의된 시간 비율로 AM-OLED 픽셀을 오프할 수 있다.
한 실시예에 따르면, AM-OLED 패널을 사용하는 디스플레이 장치에서, 단위 프레임 내에서 일정 시간만 AM-OLED 발광 소자를 활성화하고, 나머지 시간을 비활성화할 수 있는데, 이러한 구동 방식을 "AID(AM-OLED Impulsive Drive)"라고 부를 수 있다. 단위 프레임 내에서 AM-OLED 발광 소자를 활성화하는 비율은 "AID 비율"이라 부를 수 있다.
도 11은 본 발명의 다양한 실시예에 따른 AID 비율 설정에 따른 화면 밝기에 관한 개략도를 도시한다. 도 11을 참조하면, AID 비율이 높아질수록 화면 밝기는 더 밝아지는 현상이 발생될 수 있다. 따라서, AID 비율을 변경할 경우 동일한 밝기를 표현하기 위하여 AM-OLED 발광 소자의 발광 세기를 조절할 필요가 있다.
AID 비율을 낮게 설정할수록 모션 블러는 개선될 수 있겠지만, 너무 낮게 설정할 경우 블랙 이미지가 사용자의 눈에 인식되는 깜빡임(flicker)이 발생할 수도 있다. 따라서, 테스트를 통해 사용자의 눈에 최적인 AID 비율이 마련될 수 있다.
도 12는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다. 도 12를 참조하면, 1201 과정에서, HMT 모듈(170)(예: 감지 모듈 310)은, HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 1203 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드에서 미리 지정된 AID 비율을 설정할 수 있다. 한 실시예에 따르면, AID 비율은 테스트를 통하여 HMT 모드(예: 전자 장치 101가 HMD 200에 연결된 상태)에서 최적화된 비율 (또는, 미리 정의된 비율)로 지정될 수 있다.
도 13은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다. 도 13을 참조하면, 1301 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 전자 장치(101)의 움직임 정보를 획득할 수 있다. 예를 들자면, HMT 모듈(170)은 전자 장치(101) 또는 HMD(200)의 센서 모듈(예: 가속도 센서, 자이로 센서, 중력 센서 등)로부터 전자 장치(101)의 움직임에 관한 정보를 얻을 수 있다. 1303 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 획득한 전자 장치(101)의 움직임 정보에 따라 AID 비율을 설정할 수 있다. 가령, 사용자의 머리 움직임은 전자 장치(101)의 움직임 정보부터 판단할 수 있고, 사용자의 머리 움직임이 미리 정해놓은 기준 값(threshold) 이하로 움직이면, AID 비율을 높여 도 11에서 언급한 깜빡임을 줄일 수 있다. 또는, 머리 움직임이 미리 정해놓은 기준 값 이상으로 움직이면 AID 비율을 낮춰 모션 블러를 개선할 수 있다.
도 14는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AID 비율을 설정하는 절차의 순서도를 도시한다. 도 14를 참조하면, 1401 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 애플리케이션(예: 동영상 재생 애플리케이션)의 실행을 감지할 수 있다. 1403 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, 실행된 애플리케이션에 따라 AID 비율을 설정할 수 있다.
도 15는 섀도우 이펙트(shadow effect)를 설명하기 위한 도면을 도시한다. 도 15를 참조하면, 예를 들자면, 섀도우 이펙트는, 픽셀이 블랙 컬러에서 화이트 컬러로 빠르게 전환되어야 할 때 AM-OLED 픽셀에 포함된 충전 소자의 충전 속도가 단위 프레임 내 시간 안에 픽셀에 인가된 전계값을 따라가지 못하여 이미지가 그림자처럼 끌리는 현상을 말한다. 가령, 하나의 프레임 이내에 목표 휘도에 도달하지 못하는 경우 사용자는 섀도우 이펙트를 인지할 수 있다. HMT(300) 경우 헤드 트랙킹(head tracking)에 따라 화면에 표시되는 영상의 위치가 이동되어야 하며, 동일 픽셀에서 표현해야 할 색상이 전환되어야 한다. 이때, 원래 프레임의 색상과 그 다음 프레임의 색상의 그레이 레벨(gray level)의 차가 큰(예: 0 -> 255) 경우 상술한 이유에 따라 해당 픽셀의 충전량이 100%에 도달하지 못하고, 이에 미치지 못하는 수준의 색상(예: 그레이 레벨(gray level)의 색상)을 표현하게 된다. 그 결과 그레이 레벨의 색상이 섀도우로 시인될 수 있다. 또한, 사용자는 렌즈를 통하여 화면을 가시하므로 일반 모드도 발생하고는 있었으나 느끼지 못하였던 섀도우를 더 많이 시인할 수도 있다.
도 16은 섀도우 이펙트의 발생을 설명하기 위한 도면을 도시한다.
도 16을 참조하면, 픽셀이 설정하고자 하는 색상(또는 광량) 값에 도달하기 위해 필셀 구성 소자의 특성에 따라 물리적으로 필요한 충전 시간이 요구되나, 단위 프레임 이내에 상기 필요한 시간만큼 충전이 이루어지지 못할 경우 원치 않는 색상 또는 광량(예: 중간 그레이 컬러 또는 섀도우)이 화면에 표시되고, 이에 따라 섀도우 이펙트가 발생될 수 있다. 가령, 픽셀에 색상을 표시하기 위한 OLED 패널 회로(예: AM-OLED 패널 회로)는 픽셀을 블랙 컬러(1601)(예: RGB(0,0,0))에서 화이트 컬러(1603)(예: RGB(255,255,255))로 변경하기 위하여 AM-OLED 발광 소자에 충전되어야 할 전압값 또는 AM-OLED 발광 소자에 흐르는 전류량을 단위 프레임(예: 1/60 초) 이내에 제공하기 어려운 성능을 가질 수 있고, 따라서, 단위 프레임에 상대적 작은 전압 값이 제공된 상태이므로 화이트 컬러에 미치지 못하는 컬러(예: 그레이 컬러)(1602)가 표시되므로, 사용자는 섀도우 이펙트를 인지할 수 있다.
이러한 섀도우 이펙트를 개선하기 위하여, 일 실시예는 블랙 컬러를 표시 예정인 픽셀을 블랙 컬러보다 밝은 컬러(1605)(예: 그레이 컬러)로 표시하여, 픽셀을 화이트 컬러로 변경하기 위하여 AM-OLED 발광 소자에 제공하기 위한 전압 값을 낮출 수 있다. 결국, 픽셀을 그레이 컬러에서 화이트 컬러로 변경하는 것은 블랙 컬러에서 화이트 컬러로 변경하던 것보다 상대적으로 빠를 수 있다.
도 17은 본 발명의 한 실시예에 따른 HMT 모드에서 OLED 화면(예: AM-OLED 화면)의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 17을 참조하면, 1701 과정에서, HMT 모듈(170)(예: 감지 모듈 310)은 HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 1703 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드에서 블랙 컬러의 이미지 데이터를 확인할 수 있다. 1705 과정에서, HMT 모듈(170)은, HMT 모드에서 상기 블랙 컬러의 이미지 데이터를 블랙 컬러(예: RGB(0,0,0)보다 밝은 컬러(예: RGB(6,6,6) 또는 RGB(8,8,8))로 표시할 수 있다. 여기서, AM-OLED 패널 회로는 AM-OLED 발광 소자에 상대적으로 높은 전압 값을 인가하여, 블랙 컬러보다 밝은 컬러의 픽셀을 구현할 수 있다. 또는, AM-OLED 필셀 회로는 AM-OLED 발광 소자에 상대적으로 많은 전류량을 인가하여, 블랙 컬러보다 밝은 컬러의 픽셀을 구현할 수도 있다.
픽셀을 블랙 컬러보다 밝은 컬러로 변경하더라도, 사용자가 이를 인지하지 못하게 하는 것이 바람직할 것이고, 블랙 컬러를 대체하는 컬러의 선택은 중요할 수 있다. 또한, 섀도우 이펙트를 개선하기 위하여, 블랙 컬러로 표시 예정인 픽셀을 블랙 컬러보다 밝은 컬러로 무조건 변경할 수는 없다. 그 이유는, HMT(300)에서, 시청 환경 자체가 어둡기 때문에 블랙 컬러보다 밝은 컬러는 사용자에게 블랙 컬러로 인지되지 않을 수 있다. 가령, 어두운 환경을 표현해야 하는 영화 컨텐츠의 경우, 특정 픽셀을 원래의 블랙 컬러에서 블랙 컬러보다 밝은 컬러로 표시하는 것은 부적절할 수 있다.
도 18은 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 18을 참조하면, 1801 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 애플리케이션의 실행을 감지할 수 있다. 1803 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)는 실행된 애플리케이션이 섀도우 이펙트 개선 기능을 허용함을 확인할 수 있다. 1805 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)는 실행된 애플리케이션에 따라 블랙 컬러로 표시 예정인 픽셀을 블랙 컬러보다 밝은 컬러로 표시할 수 있다.
가령, 섀도우 이펙트가 주로 발생하는 애플리케이션에 대해서만 선택적으로 상술한 섀도우 이펙트 개선 기능을 적용하거나, 또한 블랙 컬러를 대체하는 컬러를 조절할 수도 있다. 이오 같이, 애플리케이션 별로 섀도우 이펙트 개선 기능을 선택적으로 적용하는 것은 사용자 선택에 의하거나 또는 전자 장치(101)의 자체 동작일 수도 있다. 예를 들자면, 전자 장치(101)는 브라우저(browser)나 전자책(E-book) 등의 화이트 컬러를 많이 표시하는 애플리케이션에 대해서 상술한 섀도우 이펙트 개선 기능을 선택적으로 적용할 수 있다.
도 19는 본 발명의 다양한 실시예에 따른 HMT 모드에서 AM-OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 19를 참조하면, 1901 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 전자 장치(101)의 움직임에 관한 정보를 얻을 수 있다. 1903 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 움직임 정보에 따라 블랙 컬러로 표시 예정인 픽셀을 블랙 컬러보다 밝은 컬러로 표시할 수 있다. 예를 들자면, 사용자의 머리 움직임에 따라 블랙 컬러를 대체하는 컬러(RGB 값)를 조절할 수 있다. 가령, 아래의 <표 1>은 사용자의 머리 움직임 유형에 따른 블랙 컬러를 대체하는 컬러의 지정하는 예이다.
사용자 머리 움직임 |
RGB 값 |
빠름 |
RGB(8,8,8) |
보통 |
RGB(6,6,6) |
느림 |
RGB(0,0,0) |
<표 1>을 참조하면, 사용자 머리 움직임이 빠르게 일어나고 있을 경우, 블랙 컬러를 RGB(8,8,8) 값의 컬러로 변경할 수 있다. 또는, 사용자 머리 움직임이 많지 않을 경우 블랙 컬러를 RGB(6,6,6) 값의 컬러로 변경할 수 있다. 또는, 사용자 머리 움직임이 거의 일어나지 않는 경우에는 RGB(0,0,0) 값을 가지는 블랙 컬러를 유지할 수 있다.
도 20은 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 20을 참조하면, 2001 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 2003 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드에서 OLED 패널 회로의 클럭 수를 증가시킬 수 있다. 가령, OLED 패널은 픽셀의 컬러를 구현하기 위한 OLED 패널 회로를 포함할 수 있다. OLED 패널 회로는 OLED 발광 소자를 포함하고 있고, OLED 발광 소자는 픽셀을 형성할 수 있다. 또한, OLED 픽셀를 구성하는 회로에 포함된 충전 소자의 효율을 높이기 위해 추가된 회로가 있을 수 있다. 예를 들자면, MC(Motion Clearance) 회로를 더 포함할 수 있고, MC 회로의 클럭 수가 증가되면, MC 회로에 의해 픽셀의 충전 속도는 빨라질 수 있다. 다르게 말하면, OLED 발광 소자가 원하는 발광을 하기 위한 전압이 보다 빠르게 제공될 수 있고, OLED 발광 소자는 보다 빠르게 원하는 발광을 할 수 있다. 이러한 MC 회로는 디스플레이 모듈의 DDI(Display Dirver IC)의 제어를 받을 수 있다.
도 21은 단위 프레임을 표현하기 위한 MC 회로의 클럭 수를 도시한다 (예를 들어, 수평 동기화). 예를 들자면, HMT 모드의 적응형 스크린을 실행 않는 경우(일반 모드), MC 회로는 3 CLK(클럭)으로 구동될 수 있다(도 21의 위의 도면). 반면, HMT 모드의 적응형 스크린이 실행중인 경우(HMT 모드), MC 회로는 5 CLK으로 구동되어 섀도우 이펙트를 개선할 수 있다 (도 21의 아래의 도면).
단, MC 회로의 클럭 수를 올리게 되면, 소모 전류가 증가하는 문제점이 있을 수 있다. 이에, MC 회로의 클럭 수는 애플리케이션의 유형 또는 사용자의 움직임에 따라 조절될 수도 있다.
도 22는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 22을 참조하면, 2201 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 애플리케이션의 실행을 감지할 수 있다. 2203 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 실행된 애플리케이션에 따라 MC 회로의 클럭 수를 설정할 수 있다.
도 23는 본 발명의 다양한 실시예에 따른 HMT 모드에서 OLED 화면의 섀도우 이펙트를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 23를 참조하면, 2301 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 전자 장치(101)의 움직임에 관한 정보를 얻을 수 있다. 2303 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은 움직임 정보에 따라 MC 회로의 클럭 수를 설정할 수 있다.
한 실시예에서, 아래의 <표 2>는 애플리케이션의 종류 또는 사용자 머리 움직임에 따른 MC 회로의 클럭 수를 제시한다.
Application |
사용자 머리 움직임 |
MC 회로의 클럭 수 |
섀도우 이펙트 많음 (예: 브라우저) |
빠름 |
7 CLK |
섀도우 이펙트 보통 (예: 갤러리) |
보통 |
5 CLK |
섀도우 이펙트 적음 (예: 가상 현실) |
느림 |
3 CLK |
<표 2>를 보면, 섀도우 이펙트가 많은 애플리케이션일수록 MC 회로의 클럭 수는 높게 설정될 수 있다. 또는, 사용자의 머리 움직임이 빠를수록 MC 회로의 클럭 수는 높게 설정될 수 있다.
HMT 모드에서 사용자가 느낄 수 있는 또 다른 문제점은 눈부심이다. 암실과 같은 어두운 환경에서 밝은 화면을 바라볼 경우 눈이 부시고 피로도가 증가하게 되는 현상을 말하는데, HMT 모드에서는 상술한 바와 같이 AID 비율이 조절되므로 기존 밝기 대비 AID 비율의 밝기만큼 자동으로 어두워지게 되어 이를 개선할 수 있다. AID 조절에 따라 표현하고자 하는 색상 대비 실제 사용자가 느끼는 색상에 차이가 있을 수 있다. 따라서, 일괄적을 색상을 좀 더 진하게 설정할 수도 있다. 그 외 기타 다양한 화질 개선 알고리즘이 추가적으로 적용될 수 있다.
또는, 사용자는 HMT 모드에서 눈 앞에 배치된 전자 장치(101)의 화면을 주시하는 경우 시각 피로를 느낄 수 있다.
도 24는 본 발명의 다양한 실시예에 따른 HMT 모드에서 시각 피로를 개선하기 위한 동작 절차의 순서도를 도시한다. 도 24를 참조하면, 2401 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드의 적응형 스크린의 설정(예: Stereoscopic 모드 또는 HMD가 전자 장치 101에 착용된 경우)을 감지할 수 있다. 2403 과정에서, HMT 모듈(170)(예: 화질 개선 모듈 320)은, HMT 모드에서 화면의 컬러를 보정할 수 있다.
일 실시예에서, 시각 피로는 화면의 색 온도를 조절하여 개선될 수 있다. 가령, 시각 피로는 일반 모드에서 시각적인 화질을 좋게 하기 위하여 화이트 컬러를 블루 컬러에 가깝게(bluish) 표현하도록 설정될 수 있다. 푸르스름한(Bluish) 화이트 컬러는 Red 컬러에 가까운 화이트 컬러에 비해 색 온도가 높으며, 색 온도가 높을수록 장시간 시야에 노출될 경우 시각 피로도가 높아지는 현상이 발생할 수 있다. 따라서, 일반 모드에서는 푸르스름한 화이트 컬러로 설정하고(약 7500k), HMT 모드에서는 색 온도를 낮게 설정할 수 있다(약 6500k).
다른 실시예에서, 시각 피로는 유해한 특정 파장(예: 450 nm)의 컬러를 표시하지 않는 방식으로도 개선될 수 있다.
다른 실시예에서, 시각 피로는 화면의 밝기를 조절하는 방식으로도 개선될 수 있다.
이 밖에, 시각 피로를 개선하기 위한 다양한 화면의 컬러 보정(예를 들자면, 각종 효과 필터(예: blue color filtering)를 적용)이 있을 수 있다.
또한, 상술한 시각 피로의 개선을 위한 화면의 컬러 보정은, 사용자에 의하여 설정되거나 또는 자동으로 설정될 수 있다. 예를 들자면, 화면의 컬러 보정을 위한 메뉴를 제공할 수 있고, 사용자는 메뉴를 통하여 화면의 컬러 보정을 위한 설정을 수동적으로 할 수 있다. 또는, 화면의 컬러 보정은 애플리케이션의 유형 또는 사용자의 머리 움직임을 근간으로 설정될 수 있다.
도 25는 본 발명의 일 실시예에 따른 HMT 모드에서 시각 피로도 개선 모드에 관하여 화면을 통하여 제공되는 메뉴를 도시한다. 도 25를 참조하면, 메뉴(2500)는 시각 피로도 개선 모드의 사용 여부 관련 항목(2510), 밝기 조절 항목(2520), 색 온도 감소 항목(2530) 또는 색 변환 항목(2530)을 제공할 수 있다.
예를 들자면, 사용자는 입력 수단(예: 하드웨어 버튼, 손가락 터치 또는 스타일러스 등)을 이용하여 시각 피로도 개선 모드 사용 여부 항목을 선택하는 경우, 전자 장치(101)는 시각 피로도 개선 모드로 진입하고, 시각 피로도 개선 모드의 진입을 알리는 표식을 제공할 수 있다 (여기서는, 체크 박스에 체크 표식을 제공).
시각 피로도 개선 모드로 진입하게 되면, 밝기 조절 항목(2520), 색 온도 감소 항목(2530) 및 색 변환 항목(2530)은 디세이블(disable) 상태에서 에이블(able) 상태로 그 표시가 전환될 수 있다. 한 실시예에 따르면 사용자가 밝기 조절 항목(2520)의 조절 바를 이동시키는 경우, 전자 장치(101)는 화면의 밝기를 조절할 수 있다. 또는, 사용자가 색 온도 감소 항목(2530)을 선택하는 경우 (도시하지 않았지만, 체크 박스에 체크 표시), 전자 장치(101)는 화면의 색 온도를 미리 지정된 색 온도로 감소시킬 수 있다. 또는, 사용자가 색 변환 항목(2540)을 선택하는 경우, 전자 장치(101)는 화면의 화이트 컬러를 블루 컬러에 가깝게 표시할 수 있다.
다양한 실시예에 따르면, 제 1 화질 모드(예: 일반 스마트 폰 환경)과 제2 화질 모드(예: HMT 동작 환경)을 동시에 지원하는 전자 장치(101)는, 전자 장치(101)가 HMD(200)에 장착되어 있는지 여부(예: USB 연결)를 판단하여 일반 화질 모드에서 HMT 화질 모드(예를 들어, 도 3 내지 25에서 설명한 HMT 모드의 적응형 스크린)로 자동 전환할 수 있다.
다른 실시예에 따르면, 전자 장치(101)가 장착된 HMT(300)를 사용자가 착용했는지 여부를 판단하여 화질 모드를 전환할 수도 있다. 착용 여부를 판단하는 방법은 프레임에 장착된 근접 센서, 정전 물질 감지 센서, 감압 센서 등을 이용할 수 이다. 일 실시예에 따르면, 사용자가 수동으로 HMT 화질 모드로 전환할 수도 있다.
다른 실시예에 따르면, 전자 장치(101)는 Stereoscopic 모드로 전환된 경우, 화질 모드를 전환할 수도 있다. 예를 들자면, 도시하지 않았지만, 전자 장치(101)는 HMD(200)을 포함하는 일체형 HMT일 수 있고, Stereoscopic 모드로의 전환에 따라 화질 모드를 전환할 수 있을 것이다.
도 26은 본 발명의 일 실시예들에 따른 전자 장치(예: 스마트 폰)의 블록도를 도시한다. 전자 장치(2600)는, 예를 들면, 도 1에 도시된 전자 장치(101)의 전체 또는 일부를 구성할 수 있다. 도 26을 참조하면, 전자 장치(2600)는 하나 이상의 어플리케이션 프로세서(AP: application processor)(2610), 통신 모듈(2620), SIM(subscriber identification module) 카드(2624), 메모리(2630), 센서 모듈(2640), 입력 장치(2650), 디스플레이(2660), 인터페이스(2670), 오디오 모듈(2680), 카메라 모듈(2691), 전력관리 모듈(2695), 배터리(2696), 인디케이터(2697) 및 모터(2699)를 포함할 수 있다.
AP(2610)는 운영체제 또는 응용 프로그램을 구동하여 AP(2610)에 연결된 다수의 하드웨어 또는 소프트웨어 구성요소들을 제어할 수 있고, 멀티미디어 데이터를 포함한 각종 데이터 처리 및 연산을 수행할 수 있다. AP(2610)는, 예를 들면, SoC(system on chip) 로 구현될 수 있다. 한 실시예에 따르면, AP(2610)는 GPU(graphic processing unit, 미도시)를 더 포함할 수 있다.
통신 모듈(2620)은 전자 장치(2600)(예: 도 1의 전자 장치 101)와 네트워크를 통해 연결된 다른 전자 장치들 간의 통신에서 데이터 송수신을 수행할 수 있다. 한 실시예에 따르면, 통신 모듈(2620)은 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627), NFC 모듈(2628) 및 RF(radio frequency) 모듈(2629)를 포함할 수 있다.
셀룰러 모듈(2621)은 통신망(예: LTE, LTE-A, CDMA, WCDMA, UMTS, WiBro 또는 GSM 등)을 통해서 음성 통화, 영상 통화, 문자 서비스 또는 인터넷 서비스 등을 제공할 수 있다. 또한, 셀룰러 모듈(2621)은, 예를 들면, 가입자 식별 모듈(예: SIM 카드 2624)을 이용하여 통신 네트워크 내에서 전자 장치의 구별 및 인증을 수행할 수 있다. 한 실시예에 따르면, 셀룰러 모듈(2621)은 AP(2610)가 제공할 수 있는 기능 중 적어도 일부 기능을 수행할 수 있다. 예를 들면, 셀룰러 모듈(2621)은 멀티 미디어 제어 기능의 적어도 일부를 수행할 수 있다.
한 실시예에 따르면, 셀룰러 모듈(2621)은 커뮤니케이션 프로세서(CP: communication processor)를 포함할 수 있다. 또한, 셀룰러 모듈(2621)은, 예를 들면, SoC로 구현될 수 있다. 도 26에서는 셀룰러 모듈(2621)(예: 커뮤니케이션 프로세서), 메모리(2630) 또는 전력관리 모듈(2695) 등의 구성요소들이 AP(2610)와 별개의 구성요소로 도시되어 있으나, 한 실시예에 따르면, AP(2610)가 전술한 구성요소들의 적어도 일부(예: 셀룰러 모듈 2621)를 포함하도록 구현될 수 있다.
한 실시예에 따르면, AP(2610) 또는 셀룰러 모듈(2621)(예: 커뮤니케이션 프로세서)은 각각에 연결된 비휘발성 메모리 또는 다른 구성요소 중 적어도 하나로부터 수신한 명령 또는 데이터를 휘발성 메모리에 로드(load)하여 처리할 수 있다. 또한, AP(2610) 또는 셀룰러 모듈(2621)은 다른 구성요소 중 적어도 하나로부터 수신하거나 다른 구성요소 중 적어도 하나에 의해 생성된 데이터를 비휘발성 메모리에 저장할 수 있다.
Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 또는 NFC 모듈(2628) 각각은, 예를 들면, 해당하는 모듈을 통해서 송수신되는 데이터를 처리하기 위한 프로세서를 포함할 수 있다. 도 26에서는 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 또는 NFC 모듈(2628)이 각각 별개의 블록으로 도시되었으나, 한 실시예에 따르면, 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 또는 NFC 모듈(2628) 중 적어도 일부(예: 두 개 이상)는 하나의 integrated chip(IC) 또는 IC 패키지 내에 포함될 수 있다. 예를 들면, 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 또는 NFC 모듈(2628) 각각에 대응하는 프로세서들 중 적어도 일부(예: 셀룰러 모듈 2621에 대응하는 커뮤니케이션 프로세서 및 Wifi 모듈 2623에 대응하는 Wifi 프로세서)는 하나의 SoC로 구현될 수 있다.
RF 모듈(2629)은 데이터의 송수신, 예를 들면, RF 신호의 송수신을 할 수 있다. RF 모듈(2629)는, 도시되지는 않았으나, 예를 들면, 트랜시버(transceiver), PAM(power amp module), 주파수 필터(frequency filter) 또는 LNA(low noise amplifier) 등을 포함할 수 있다. 또한, RF 모듈(2629)는 무선 통신에서 자유 공간상의 전자파를 송수신하기 위한 부품, 예를 들면, 도체 또는 도선 등을 더 포함할 수 있다. 도 26에서는 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 및 NFC 모듈(2628)이 하나의 RF 모듈(2629)을 서로 공유하는 것으로 도시되어 있으나, 한 실시예에 따르면, 셀룰러 모듈(2621), Wifi 모듈(2623), BT 모듈(2625), GPS 모듈(2627) 또는 NFC 모듈(2628) 중 적어도 하나는 별개의 RF 모듈을 통하여 RF 신호의 송수신을 수행할 수 있다.
SIM 카드(2624)는 가입자 식별 모듈을 포함하는 카드일 수 있으며, 전자 장치의 특정 위치에 형성된 슬롯에 삽입될 수 있다. SIM 카드(2624)는 고유한 식별 정보(예: ICCID(integrated circuit card identifier)) 또는 가입자 정보(예: IMSI(international mobile subscriber identity))를 포함할 수 있다.
메모리(2630)는 내장 메모리(2632) 또는 외장 메모리(2634)를 포함할 수 있다. 내장 메모리(2632)는, 예를 들면, 휘발성 메모리(예를 들면, DRAM(dynamic RAM), SRAM(static RAM), SDRAM(synchronous dynamic RAM) 등) 또는 비휘발성 메모리(non-volatile Memory, 예를 들면, OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, NAND flash memory, NOR flash memory 등) 중 적어도 하나를 포함할 수 있다.
한 실시예에 따르면, 내장 메모리(2632)는 Solid State Drive(SSD)일 수 있다. 외장 메모리(2634)는 flash drive, 예를 들면, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital) 또는 Memory Stick 등을 더 포함할 수 있다. 외장 메모리(2634)는 다양한 인터페이스를 통하여 전자 장치(2600)과 기능적으로 연결될 수 있다. 한 실시예에 따르면, 전자 장치(2600)는 하드 드라이브와 같은 저장 장치(또는 저장 매체)를 더 포함할 수 있다.
센서 모듈(2640)은 물리량을 계측하거나 전자 장치(2600)의 작동 상태를 감지하여, 계측 또는 감지된 정보를 전기 신호로 변환할 수 있다. 센서 모듈(2640)은, 예를 들면, 제스처 센서(2640A), 자이로 센서(2640B), 기압 센서(2640C), 마그네틱 센서(2640D), 가속도 센서(2640E), 그립 센서(2640F), 근접 센서(2640G), color 센서(2640H)(예: RGB(red, green, blue) 센서), 생체 센서(2640I), 온/습도 센서(2640J), 조도 센서(2640K) 또는 UV(ultra violet) 센서(2640M) 중의 적어도 하나를 포함할 수 있다. 추가적으로 또는 대체적으로, 센서 모듈(2640)은, 예를 들면, 후각 센서(E-nose sensor, 미도시), EMG 센서(electromyography sensor, 미도시), EEG 센서(electroencephalogram sensor, 미도시), ECG 센서(electrocardiogram sensor, 미도시), IR(infra red) 센서(미도시), 홍채 센서(미도시) 또는 지문 센서(미도시) 등을 포함할 수 있다. 센서 모듈(2640)은 그 안에 속한 적어도 하나 이상의 센서들을 제어하기 위한 제어 회로를 더 포함할 수 있다. 도시하지 않았으나, 센서 모듈(2640)은 버튼 장치(4)에 탑재된 센서 또한 포함할 수 있다. 버튼 장치(4)에 탑재 가능한 센서는 상술한 센서들 중 하나일 수 있다.
입력 장치(2650)는 터치 패널(touch panel)(2652), (디지털) 펜 센서(pen sensor)(2654), 키(key)(2656) 또는 초음파(ultrasonic) 입력 장치(2658)를 포함할 수 있다. 터치 패널(2652)은, 예를 들면, 정전식, 감압식, 적외선 방식 또는 초음파 방식 중 적어도 하나의 방식으로 터치 입력을 인식할 수 있다. 또한, 터치 패널(2652)은 제어 회로를 더 포함할 수도 있다. 정전식의 경우, 물리적 접촉 또는 근접 인식이 가능하다. 터치 패널(2652)은 택타일 레이어(tactile layer)를 더 포함할 수도 있다. 이 경우, 터치 패널(2652)은 사용자에게 촉각 반응을 제공할 수 있다.
(디지털) 펜 센서(2654)는, 예를 들면, 사용자의 터치 입력을 받는 것과 동일 또는 유사한 방법 또는 별도의 인식용 시트(sheet)를 이용하여 구현될 수 있다. 키(2656)는, 예를 들면, 물리적인 버튼, 광학식 키 또는 키패드를 포함할 수 있다. 키(456)는 상술한 버튼 장치(4)로 구현될 수도 있다. 초음파(ultrasonic) 입력 장치(2658)는 초음파 신호를 발생하는 입력 도구를 통해, 전자 장치(2600)에서 마이크로 음파를 감지하여 데이터를 확인할 수 있는 장치로서, 무선 인식이 가능하다. 한 실시예에 따르면, 전자 장치(2600)는 통신 모듈(2620)를 이용하여 이와 연결된 외부 장치(예: 컴퓨터 또는 서버)로부터 사용자 입력을 수신할 수도 있다.
디스플레이(2660)는 패널(2662), 홀로그램 장치(2664) 또는 프로젝터(2666)를 포함할 수 있다. 패널(2662)은, 예를 들면, LCD(liquid-crystal display) 또는 AM-OLED(active-matrix organic light-emitting diode) 등일 수 있다. 패널(2662)은, 예를 들면, 유연하게(flexible), 투명하게(transparent) 또는 착용할 수 있게(wearable) 구현될 수 있다. 패널(2662)은 터치 패널(2652)과 하나의 모듈로 구성될 수도 있다. 홀로그램 장치(2664)는 빛의 간섭을 이용하여 입체 영상을 허공에 보여줄 수 있다. 프로젝터(2666)는 스크린에 빛을 투사하여 영상을 표시할 수 있다. 스크린은, 예를 들면, 전자 장치(2600)의 내부 또는 외부에 위치할 수 있다. 한 실시예에 따르면, 디스플레이(2660)는 패널(2662), 홀로그램 장치(2664), 또는 프로젝터(2666)를 제어하기 위한 제어 회로를 더 포함할 수 있다.
한 실시예에 따르면, 패널(2662)은 상술한 HMT 모듈(170)의 HMT 모드의 적응형 스크린에 따라 제어될 수 있다.
인터페이스(2670)는, 예를 들면, HDMI(high-definition multimedia interface)(2672), USB(universal serial bus)(2674), 광 인터페이스(optical interface)(2676) 또는 D-sub(D-subminiature)(2678)를 포함할 수 있다. 추가적으로 또는 대체적으로, 인터페이스(2670)는, 예를 들면, MHL(mobile high-definition link) 인터페이스, SD(secure Digital) 카드/MMC(multi-media card) 인터페이스 또는 IrDA(infrared data association) 규격 인터페이스를 포함할 수 있다.
오디오 모듈(2680)은 소리(sound)와 전기신호를 쌍방향으로 변환시킬 수 있다. 오디오 모듈(2680)은, 예를 들면, 스피커(2682), 리시버(2684), 이어폰(2686) 또는 마이크(2688) 등을 통해 입력 또는 출력되는 소리 정보를 처리할 수 있다.
카메라 모듈(2691)은 정지 영상 및 동영상을 촬영할 수 있는 장치로서, 한 실시예에 따르면, 하나 이상의 이미지 센서(예: 상면 센서 또는 하면 센서), 렌즈(미도시), ISP(image signal processor, 미도시) 또는 플래쉬 (flash, 미도시)(예: LED 또는 xenon lamp)를 포함할 수 있다.
전력 관리 모듈(2695)은 전자 장치(2600)의 전력을 관리할 수 있다. 도시하지는 않았으나, 전력 관리 모듈(2695)은, 예를 들면, PMIC(power management integrated circuit), 충전 IC(charger integrated circuit) 또는 배터리 또는 연료 게이지(battery or fuel gauge)를 포함할 수 있다.
PMIC는, 예를 들면, 집적회로 또는 SoC 반도체 내에 탑재될 수 있다. 충전 방식은 유선과 무선으로 구분될 수 있다. 충전 IC는 배터리를 충전시킬 수 있으며, 충전기로부터의 과전압 또는 과전류 유입을 방지할 수 있다. 한 실시예에 따르면, 충전 IC는 유선 충전 방식 또는 무선 충전 방식 중 적어도 하나를 위한 충전 IC를 포함할 수 있다. 무선 충전 방식으로는, 예를 들면, 자기공명 방식, 자기유도 방식 또는 전자기파 방식 등이 있으며, 무선 충전을 위한 부가적인 회로, 예를 들면, 코일 루프, 공진 회로 또는 정류기 등의 회로가 추가될 수 있다.
배터리 게이지는, 예를 들면, 배터리(2696)의 잔량, 충전 중 전압, 전류 또는 온도를 측정할 수 있다. 배터리(2696)는 전기를 저장 또는 생성할 수 있고, 그 저장 또는 생성된 전기를 이용하여 전자 장치(2600)에 전원을 공급할 수 있다. 배터리(2696)는, 예를 들면, 충전식 전지(rechargeable battery) 또는 태양 전지(solar battery)를 포함할 수 있다.
인디케이터(2697)는 전자 장치(2600) 혹은 그 일부(예: AP 2610)의 특정 상태, 예를 들면, 부팅 상태, 메시지 상태 또는 충전 상태 등을 표시할 수 있다. 모터(2699)는 전기적 신호를 기계적 진동으로 변환할 수 있다. 도시되지는 않았으나, 전자 장치(2600)는 모바일 TV 지원을 위한 처리 장치(예: GPU)를 포함할 수 있다. 모바일 TV지원을 위한 처리 장치는, 예를 들면, DMB(digital multimedia broadcasting), DVB(digital video broadcasting) 또는 미디어플로우(media flow) 등의 규격에 따른 미디어 데이터를 처리할 수 있다.
도 27은 본 발명의 다양한 실시예에 따른 프로그래밍 모듈의 블록도이다. 프로그래밍 모듈(2700)은 도 1에 도시된 전자 장치(101)(예: 메모리 130)에 포함(예: 저장)될 수 있다. 프로그래밍 모듈(2700)의 적어도 일부는 소프트웨어, 펌웨어, 하드웨어 또는 이들 중 적어도 둘 이상의 조합으로 구성될 수 있다. 프로그래밍 모듈(2700)은 하드웨어(예: 전자 장치 200)에 구현되어 전자 장치(예: 전자 장치 101)에 관련된 자원을 제어하는 운영체제(OS: operation system) 또는 운영체제 상에서 구동되는 다양한 어플리케이션(예: 어플리케이션 2770)을 포함할 수 있다. 예를 들면, 운영체제는 안드로이드(Android), iOS, 윈도우즈(Windows), 심비안(Symbian), 타이젠(Tizen) 또는 바다(Bada) 등이 될 수 있다.
도 27을 참조하면, 프로그래밍 모듈(2700)은 커널(2710), 미들웨어(2730), API(application programming interface)(2760) 또는 어플리케이션(2770)을 포함할 수 있다.
커널(2710)(예: 커널 131)은 시스템 리소스 매니저(2711) 또는 디바이스 드라이버(2712)를 포함할 수 있다. 시스템 리소스 매니저(2711)는, 예를 들면, 프로세스관리부, 메모리관리부 또는 파일시스템관리부 등을 포함할 수 있다. 시스템 리소스 매니저(2711)는 시스템 리소스의 제어, 할당 또는 회수 등을 수행할 수 있다. 디바이스 드라이버(2712)는, 예를 들면, 디스플레이 드라이버, 카메라 드라이버, 블루투스 드라이버, 공유 메모리 드라이버, USB 드라이버, 키패드 드라이버, WiFi 드라이버 또는 오디오 드라이버를 포함할 수 있다. 디바이스 드라이버(2712)는 도시하지 않은 IPC (inter-process communication) 드라이버를 포함할 수 있다.
미들웨어(2730)는 어플리케이션(2770)이 공통적으로 사용하는 기능을 제공하기 위해 미리 구현해 놓은 복수의 모듈들을 포함할 수 있다. 미들웨어(2730)는 어플리케이션(2770)이 전자 장치 내부의 제한된 시스템 자원을 효율적으로 사용할 수 있도록 API(2760)를 통해 기능을 제공할 수 있다. 예를 들면, 도 27에 도시된 바와 같이, 미들웨어(2730)(예: 미들웨어 132)는 런타임 라이브러리(2735), 어플리케이션 매니저(application manager)(2741), 윈도우 매니저(window manager)(2742), 멀티미디어 매니저(multimedia manager)(2743), 리소스 매니저(resource manager)(2744), 파워 매니저(power manager)(2745), 데이터베이스 매니저(database manager)(2746), 패키지 매니저(2747), 연결 매니저(connectivity manager)(2748), 통지 매니저(notification manager)(2749), 위치 매니저(location manager)(2750), 그래픽 매니저(graphic manager)(2751) 또는 보안 매니저(security manager)(2752) 중 적어도 하나를 포함할 수 있다.
런타임 라이브러리(2735)는, 예를 들면, 어플리케이션(2770)이 실행되는 동안에 프로그래밍 언어를 통해 새로운 기능을 추가하기 위해 컴파일러가 사용하는 라이브러리 모듈을 포함할 수 있다. 런타임 라이브러리(2735)는 입출력, 메모리 관리 또는 산술 함수에 대한 기능 등을 수행할 수 있다.
어플리케이션 매니저(2741)는, 예를 들면, 어플리케이션(2770)중 적어도 하나의 어플리케이션의 생명주기(life cycle)를 관리할 수 있다. 윈도우 매니저(2742)는 화면에서 사용하는 GUI 자원을 관리할 수 있다. 멀티미디어 매니저(2743)는 다양한 미디어 파일들의 재생에 사용될 수 있는 포맷을 파악하고, 해당 포맷에 맞는 코덱(codec)을 이용하여 미디어 파일의 인코딩(encoding) 또는 디코딩(decoding)을 수행할 수 있다. 리소스 매니저(2744)는 어플리케이션(2770) 중 적어도 어느 하나의 어플리케이션의 소스 코드, 메모리 또는 저장 공간 등의 자원을 관리할 수 있다.
파워 매니저(2745)는 바이오스(BIOS: basic input/output system) 등과 함께 동작하여 배터리(battery) 또는 전원을 관리하고, 동작에 사용될 수 있는 전력 정보 등을 제공할 수 있다. 데이터베이스 매니저(2746)는 어플리케이션(2770) 중 적어도 하나의 어플리케이션에서 사용할 데이터베이스를 생성, 검색 또는 변경할 수 있도록 관리할 수 있다. 패키지 매니저(2747)는 패키지 파일의 형태로 배포되는 어플리케이션의 설치 또는 업데이트를 관리할 수 있다.
연결 매니저(2748)는, 예를 들면, WiFi 또는 블루투스 등의 무선 연결을 관리할 수 있다. 통지 매니저(2749)는 도착 메시지, 약속, 근접성 알림 등의 사건(event)을 사용자에게 방해되지 않는 방식으로 표시 또는 통지할 수 있다. 위치 매니저(2750)는 전자 장치의 위치 정보를 관리할 수 있다. 그래픽 매니저(2751)는 사용자에게 제공될 그래픽 효과 또는 이와 관련된 사용자 인터페이스를 관리할 수 있다. 보안 매니저(2752)는 시스템 보안 또는 사용자 인증 등에 사용될 수 있는 제반 보안 기능을 제공할 수 있다. 전자 장치(예: 전자 장치 101)가 전화 기능을 구비한 경우에는, 미들웨어(2730)는 전자 장치의 음성 또는 영상 통화 기능을 관리하기 위한 통화 매니저(telephony manager, 미도시)를 더 포함할 수 있다.
미들웨어(2730)는 전술한 내부 구성요소 모듈들의 다양한 기능 조합을 통해 새로운 미들웨어 모듈을 생성하여 사용할 수 있다. 미들웨어(2730)는 차별화된 기능을 제공하기 위해 운영체제의 종류별로 특화된 모듈을 제공할 수 있다. 미들웨어(2730)는 동적으로 기존의 구성요소를 일부 삭제하거나 새로운 구성요소들을 추가할 수 있다. 본 발명의 다양한 실시예에 기재된 구성요소를 일부 생략하거나 다른 구성요소를 더 구비하거나 또는 유사한 기능을 수행하는 다른 명칭을 갖는 구성요소로 대체할 수 있다.
API(2760)(예: API 133)는 API 프로그래밍 함수들의 집합으로, 운영체제에 따라 다른 구성으로 제공될 수 있다. 예를 들면, 안드로이드 또는 iOS의 경우, 예를 들면, 플랫폼 별로 하나의 API 셋을 제공할 수 있으며, 타이젠(Tizen)의 경우, 예를 들면, 두 개 이상의 API 셋을 제공할 수 있다.
어플리케이션(2770)(예: 어플리케이션 134)은, 예를 들면, 프리로드 어플리케이션(preloaded Application) 또는 제 삼자 어플리케이션(third party application)을 포함할 수 있다.
프로그래밍 모듈(2700)의 적어도 일부는 컴퓨터로 읽을 수 있는 저장매체(computer-readable storage media)에 저장된 명령어로 구현될 수 있다. 명령어는, 하나 이상의 프로세서 (예: 프로세서 120)에 의해 실행될 경우, 하나 이상의 프로세서가 명령어에 해당하는 기능을 수행할 수 있다. 컴퓨터로 읽을 수 있는 저장매체는, 예를 들면, 메모리(130)가 될 수 있다. 프로그래밍 모듈(2700)의 적어도 일부는, 예를 들면, 프로세서(120)에 의해 구현(implement)(예: 실행)될 수 있다. 프로그래밍 모듈(2700)의 적어도 일부는 하나 이상의 기능을 수행하기 위한, 예를 들면, 모듈, 프로그램, 루틴, 명령어 세트 (sets of instructions) 또는 프로세스 등을 포함할 수 있다.
본 발명의 다양한 실시예에 따른 프로그래밍 모듈(예: 프로그래밍 모듈 2700)의 구성요소들의 명칭은 운영체제의 종류에 따라서 달라질 수 있다. 본 발명의 다양한 실시예에 따른 프로그래밍 모듈은 전술한 구성요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 추가적인 다른 구성요소를 더 포함할 수 있다.
본 발명의 다양한 실시예에 따른 전자 장치의 전술한 구성요소들 각각은 하나 또는 그 이상의 부품(component)으로 구성될 수 있으며, 해당 구성 요소의 명칭은 전자 장치의 종류에 따라서 달라질 수 있다. 본 발명의 다양한 실시예에 따른 전자 장치는 전술한 구성요소 중 적어도 하나를 포함하여 구성될 수 있으며, 일부 구성요소가 생략되거나 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 또한, 본 발명의 다양한 실시예에 따른 전자 장치의 구성 요소들 중 일부가 결합되어 하나의 개체(entity)로 구성됨으로써, 결합되기 이전의 해당 구성 요소들의 기능을 동일하게 수행할 수 있다.
도 28은 다양한 실시예들에 따른 복수의 전자 장치들 사이의 통신 프로토콜을 도시한다.
도 28을 참조하면, 예를 들어, 통신 프로토콜(2800)은, 장치 발견 프로토콜(device discovery protocol)(2851), 기능 교환 프로토콜(capability exchange protocol)(2853), 네트워크 프로토콜(network protocol)(2855) 및/또는 어플리케이션 프로토콜(application protocol)(2857) 등을 포함할 수 있다.
한 실시예에 따르면, 장치 발견 프로토콜(2851)은 전자 장치들(예: 전자 장치 2810 또는 전자 장치 2830)이 자신과 통신 가능한 외부 전자 장치를 감지하거나 감지된 외부 전자 장치와 연결하기 위한 프로토콜일 수 있다. 예를 들어, 전자 장치(2810)(예: 전자 장치 101)은, 장치 발견 프로토콜(2851)을 이용하여, 전자 장치(2810)에서 사용 가능한 통신 방법(예: WiFi, BT 또는 USB 등)을 통하여, 전자 장치(2810)와 통신 가능한 기기(device)로, 전자 장치(2830)(예: 전자 장치 104)(예를 들어, 머리 장착형 장치 200)를 감지할 수 있다. 전자 장치(2810)는, 전자 장치(2830)과의 통신 연결을 위해, 장치 발견 프로토콜(2851)을 이용하여, 감지된 전자 장치(2830)에 대한 식별 정보를 획득하여 저장할 수 있다. 전자 장치(2810)는, 예를 들면, 적어도 식별 정보에 기반하여, 전자 장치(2830)와의 통신 연결을 개설할 수 있다.
어떤 실시예에 따르면, 장치 발견 프로토콜(2851)은 복수의 전자 장치들 사이에서 상호 인증을 하기 위한 프로토콜일 수 있다. 예를 들어, 전자 장치(2810)는 적어도 전자 장치(2830)와 연결을 위한 통신 정보(예: MAC(media access control) address, UUID(universally unique identifier), SSID(subsystem identification), IP(information provider) address)에 기반하여, 전자 장치(2810)와 전자 장치(2830) 간의 인증을 수행할 수 있다.
한 실시예에 따르면, 기능 교환 프로토콜(2853)은 전자 장치(2810 또는 전자 장치(2830) 중 적어도 하나에서 지원 가능한 서비스의 기능과 관련된 정보를 교환하기 위한 프로토콜일 수 있다. 예를 들어, 전자 장치들(2810, 2830)은 기능 교환 프로토콜(2853)을 통하여, 각각이 현재 제공하고 있는 서비스의 기능과 관련된 정보를 서로 교환할 수 있다. 교환 가능한 정보는 전자 장치들(2810, 2830)에서 지원 가능한 복수의 서비스들 중에서 특정 서비스를 가리키는 식별 정보를 포함할 수 있다. 예를 들어, 전자 장치(2810)는 기능 교환 프로토콜(2853)을 통하여 전자 장치(2830)로부터 전자 장치(2728)가 제공하는 특정 서비스의 식별 정보를 수신할 수 있다. 이 경우, 제 1 전자 장치(2810)는 수신된 식별 정보에 기반하여, 전자 장치(2810)가 특정 서비스를 지원할 수 있는지 여부를 판단할 수 있다.
한 실시예에 따르면, 네트워크 프로토콜(2855)은 통신이 가능하도록 연결된 전자 장치들(예: 전자 장치 2810, 전자 장치 2830) 간에, 예컨대, 서비스를 연동하여 제공하기 위하여 송수신 되는, 데이터 흐름을 제어하기 위한 프로토콜일 수 있다. 예를 들어, 전자 장치(2810) 또는 전자 장치(2830) 중 적어도 하나는 네트워크 프로토콜(2855)을 이용하여, 오류 제어, 또는 데이터 품질 제어 등을 수행할 수 있다. 추가적으로 또는 대체적으로, 네트워크 프로토콜(2855)은 전자 장치(2810)와 전자 장치(2830) 사이에서 송수신되는 데이터의 전송 포맷을 결정할 수 있다. 또한, 전자 장치(2810) 또는 전자 장치(2830) 중 적어도 하나는 네트워크 프로토콜(2855)을 이용하여 상호간의 데이터 교환을 위한 적어도 세션(session)을 관리(예: 세션 연결 또는 세션 종료)할 수 있다.
한 실시예에 따르면, 어플리케이션 프로토콜(2857)은 외부 전자 장치로 제공되는 서비스와 관련된 데이터를 교환하기 위한, 절차 또는 정보를 제공하기 위한 프로토콜일 수 있다. 예를 들어, 전자 장치(2810)(예: 전자 장치 101)은 어플리케이션 프로토콜(2857)을 통하여 전자 장치(2830)(예: 전자 장치 104 또는 서버 106)로 서비스를 제공할 수 있다.
한 실시예에 따르면, 통신 프로토콜(2800)은 표준 통신 프로토콜, 개인 또는 단체에서 지정한 통신 프로토콜(예: 통신 장치 제조 업체 또는 네트워크 공급 업체 등에서 자체적으로 지정한 통신 프로토콜) 또는 이들의 조합을 포함할 수 있다.
본 개시에 사용된 용어 "모듈"은, 예를 들어, 하드웨어, 소프트웨어 또는 펌웨어(firmware) 중 하나 또는 둘 이상의 조합을 포함하는 단위(unit)를 의미할 수 있다. "모듈"은 예를 들어, 유닛(unit), 로직(logic), 논리 블록(logical block), 부품(component) 또는 회로(circuit) 등의 용어와 바꾸어 사용(interchangeably use)될 수 있다. "모듈"은, 일체로 포함된 부품의 최소 단위 또는 그 일부가 될 수 있다. "모듈"은 하나 또는 그 이상의 기능을 수행하는 최소 단위 또는 그 일부가 될 수도 있다. "모듈"은 기계적으로 또는 전자적으로 구현될 수 있다. 예를 들면, 본 개시에 따른 "모듈"은, 알려졌거나 앞으로 개발될, 어떤 동작들을 수행하는 ASIC(application-specific integrated circuit) 칩, FPGAs(field-programmable gate arrays) 또는 프로그램 가능 논리 장치(programmable-logic device) 중 적어도 하나를 포함할 수 있다.
다양한 실시예에 따르면, 본 개시에 따른 장치(예: 모듈들 또는 그 기능들) 또는 방법(예: 동작들)의 적어도 일부는, 예컨대, 프로그래밍 모듈의 형태로 컴퓨터로 읽을 수 있는 저장매체(computer-readable storage media)에 저장된 명령어로 구현될 수 있다. 명령어는, 하나 이상의 프로세서(예: 프로세서 120)에 의해 실행될 경우, 하나 이상의 프로세서가 명령어에 해당하는 기능을 수행할 수 있다. 컴퓨터로 읽을 수 있는 저장매체는, 예를 들면, 메모리(130)가 될 수 있다. 프로그래밍 모듈의 적어도 일부는, 예를 들면, 프로세서(120)에 의해 구현(implement)(예: 실행)될 수 있다. 프로그래밍 모듈의 적어도 일부는 하나 이상의 기능을 수행하기 위한, 예를 들면, 모듈, 프로그램, 루틴, 명령어 세트 (sets of instructions) 또는 프로세스 등을 포함할 수 있다.
컴퓨터로 판독 가능한 기록 매체에는 하드디스크, 플로피디스크 및/또는 자기 테이프와 같은 마그네틱 매체(Magnetic Media)와, CD-ROM(Compact Disc Read Only Memory), DVD(Digital Versatile Disc)와 같은 광기록 매체(Optical Media)와, 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media)와, 그리고 ROM(Read Only Memory), RAM(Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령(예: 프로그래밍 모듈)을 저장하고 수행하도록 포함된 구성된 하드웨어 장치가 포함될 수 있다. 또한, 프로그램 명령에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 개시의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 포함될 수 있으며, 그 역도 마찬가지다.
본 발명의 다양한 실시예에 따른 모듈 또는 프로그래밍 모듈은 전술한 구성요소들 중 적어도 하나 이상을 포함하거나, 일부가 생략되거나, 또는 추가적인 다른 구성요소를 더 포함할 수 있다. 본 발명의 다양한 실시에에 따른 모듈, 프로그래밍 모듈 또는 다른 구성요소에 의해 수행되는 동작들은 순차적, 병렬적, 반복적 또는 휴리스틱(heuristic)한 방법으로 실행될 수 있다. 또한, 일부 동작은 다른 순서로 실행되거나, 생략되거나, 또는 다른 동작이 추가될 수 있다.
본 발명의 다양한 실시예에 따르면, 명령들을 저장하고 있는 저장 매체에 있어서, 명령들은 적어도 하나의 프로세서에 의하여 실행될 때에 적어도 하나의 프로세서로 하여금 적어도 하나의 동작을 수행하도록 설정된 것으로서, 적어도 하나의 동작은, 전자 장치의 동작 방법에 있어서, 상대 전자 장치의 전자 펜의 태그(tag)로부터 적어도 하나의 정보를 리딩하는 동작과, 적어도 하나의 정보에 연관하는 기능을 실행하는 동작을 포함할 수 있다.
그리고 본 명세서와 도면에 개시된 본 발명의 다양한 실시예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
도 29 내지 31은 일 실시예에 따른 HMT 구성에 대해 도시하고 있다. 도 29에 도시된 HMT(300)는, 디스플레이 장치(예를 들어, 스마트 폰 2600), 메인 프레임(210), 단말기를 덮어서 메인 프레임에 고정하도록 구성된 커버(230), 및 프레임(210)에 연결되어 HMT(300)를 사람의 신체 일부분에 고정시킬 수 있도록 구성된 장착부(220)를 포함할 수 있다. 단말기(2600)는 프레임(210)에 착탈 가능하도록 구성될 수 있다.
HMT(300)는 다양한 장착부를 이용하여, 사용자의 신체 일부에 착용될 수 있다. 예를 들면, 일 실시예에서, 장착부(220)는 탄성 소재로 형성된 밴드를 포함하여, 프레임(210)이 사용자의 얼굴의 눈 주위로 밀착되게 할 수 있다. 다른 실시예들에서는, 장착부(220)는 안경 다리(eyeglass temples), 헬멧(helmets) 또는 스트랩(straps) 등을 포함할 수 있다.
프레임(210)은 단말기(2600)를 수납할 수 있는 공간이나 구조를 포함할 수 있다. 또한, 프레임(210)은 단말기(2600)의 전기 접속부에 결합하여, 단말기(2600)와 통신할 수 있도록 하는 커넥터(connector)(211)를 더 포함할 수 있다.
프레임(210)은, 유저 인터페이스로서, 그 외부의 일부분에, 예를 들어, 터치 패널(212)을 포함할 수 있다. 터치 패널(212)은, 하나 또는 그 이상의 디스플레이 위치 조정부(213) 또는 렌즈 조정부(미도시)를 프레임(210)의 외부 표면에 포함할 수 있다. 다른 실시예에서는, 프레임(210)은 그 측면에 단말기(2600)를 컨트롤 하기 위한 다른 종류의 컨트롤 장치를 포함할 수 있다. 컨트롤 장치는 예를 들어, 물리적 키, 물리적 버튼, 터치 키, 조이스틱, 휠(wheel)키 또는 터치 패드 등 중에 적어도 하나를 포함할 수 있다. 터치 패드는 단말기의 기능을 제어할 수 있는 그래픽 사용자 인터페이스(Graphical User Interface, GUI)를 표시할 수 있다. (예를 들어, 음향 또는 영상을 제어하는 그래픽 사용자 인터페이스 GUI).
일 실시예에서, 터치 패널(212)은 사용자의 터치 입력(직접 터치하는 입력 또는 호버링(hovering) 입력)을 수신할 수 있다. 앞서 언급된 바와 같이, 단말기(2600)와 프레임(210)은 USB 등의 인터페이스를 이용하여 연결되어, 터치 패널(212)이 수신한 터치 입력이 단말기에 전송될 수 있다. 단말기(2600)는 터치 패널(212)에서 수신한 터치 입력에 응답하여 터치 입력에 대응하는 기능을 제어할 수 있다. 예를 들어, 단말기(2600)는 수신된 터치 입력에 응답하여 음량을 조절하거나 영상 재생을 제어할 수 있다.
도 30에 따르면, 메인 프레임(210)은, 사용자의 안면에 접촉되는 부분("안면 접촉부")(214)을 더 포함할 수 있다. 안면 접촉부(214)는 사용자의 안면의 굴곡에 대응하는 구조를 가질 수 있으며, 탄성체를 적어도 일부 포함할 수 있다. 안면 접촉부(214)의 일부분은, 사용자의 코가 삽입될 수 있는 형상을 가진 코 홈(nose recess)(215)을 포함할 수 있다. 안면 접촉부(214)의 일부에 사용자의 두 눈에 대면하는 위치에는, 적어도 하나의 렌즈(216)를 포함하는 렌즈 조립체가 삽입될 수 있다. 사용자가 HMT(300)를 착용할 때, 사용자의 눈으로 디스플레이 장치(예: 디스플레이 150)의 화면을 볼 수 있도록, 안면 접촉부(214)에 렌즈(216)의 적어도 일 면이 노출될 수 있다.
프레임(210)은 사용자의 착용성을 위하여 비교적 가벼운 재료(예를 들어, 플라스틱)을 포함할 수 있다. 다른 실시예에서는, 프레임(210)은, 강도 또는 미관을 위하여, 다양한 다른 재료(예를 들어, 유리, 세라믹, 금속(예. 알루미늄) 또는 금속 합금(예, 강철, 스테인레스강, 티타늄 또는 마그네슘 합금)) 중 적어도 하나를 포함할 수 있다.
도 31을 참조하면, 프레임(210)의 일 면은 단말기(2600)가 수납될 수 있는 공간 또는 공동(217)을 포함할 수 있다. 프레임(210)의 공간(217)을 형성하는 부분은 탄성 소재를 포함할 수 있다. 공간(217)의 크기를 변형시킬 수 있도록, 플렉서블한 재료를 포함하여, 다양한 크기의 단말기를 수납할 수 있다.
도 32는 본 발명의 일 실시예에 따른 HMT의 개략 블록도(schematic block diagram)를 도시한다. HMT(300)는 크게 제어부(MCU)(211), 통신부(통신모듈)(212), 센서부(센서 모듈)(213), 입력부(입력장치)(214), 전원장치(전력관리 모듈)(215), 시선추적부(Eye tracker)(216), 모터(Vibrator)(217), 및 초점 조절부(Adjustable optics)(또는 렌즈 조립체)(218)를 포함할 수 있다. 블록도에서는, 다른 구성요소들 (예를 들면, 디스플레이)은 설명의 편의를 위하여, 도시되지 않았다. 다른 실시예에서는, 블록도에 도시된 구성요소들의 일부는 메인 프레임 내에, 다른 구성요소는, 디스플레이 장치(예를 들면, 착탈가능한 스마트 폰 2600)내에 포함될 수 있다.
제어부(MCU)(211)는, 예를 들어, 프로세서를 포함하며, 운영체제(OS) 또는 임베디드 S/W 프로그램을 구동하여 제어부에 연결된 다수의 하드웨어 구성요소들을 제어할 수 있다.
통신부(212)는 HMT(300)의 프레임(210)과 스마트 폰(2600)을 유선 및/또는 무선 통신을 이용하여 전기적으로 연결하여 데이터 송수신을 수행할 수 있다. 한 실시예에 따르면, 통신부(212)는 USB 모듈(212A), WiFi 모듈(212B), BT 모듈(212C), NFC 모듈(212D), GPS 모듈(212E)을 포함할 수 있다. 한 실시예에 따르면, WiFi 모듈(212A), BT 모듈(212B), GPS 모듈(212C) 또는 NFC 모듈(212D) 중 적어도 일부(예: 두 개 이상)는 하나의 integrated chip(IC) 또는 IC 패키지 내에 포함될 수 있다.
센서부(213)는 물리량을 계측하거나 HMT(300)의 작동 상태를 감지하여, 계측 또는 감지된 정보를 전기 신호로 변환할 수 있다. 센서부(213)는, 예를 들면, 가속도 센서(213A), 자이로 센서(213B), 지자계 센서(213C), 마그네틱 센서(213D), 근접 센서(213E), 제스처 센서(213F), 그립 센서(213G), 생체 센서(213H) 중의 적어도 하나를 포함할 수 있다. 가속도 센서(213A), 자이로 센서(213B), 지자계 센서(213C)를 이용하여 HMT(300)를 착용한 사용자의 머리 움직임을 감지할 수 있다. 근접 센서(213E) 혹은 그립 센서(213G)를 이용하여 HMT(300)의 착용 여부를 감지할 수 있다. 일 실시예에서는, 센서부(213)의 적어도 일부 구성요소는 착탈 가능한 스마트 폰(2600) 내에 포함될 수 있다.
한 실시예에 따르면 사용자 착용에 따른 IR 인식, 가압인식, 캐패시턴스(혹은 유전율)의 변화량 중 적어도 하나를 감지하여 사용자의 착용 여부를 감지 할 수 있다. 제스처 센서(213F)는 사용자의 손 또는 손가락의 움직임을 감지하여 HMT 의 입력 동작으로 받을 수 있다. 추가적으로 또는 대체적으로, 센서부(213)는, 예를 들면, 후각 센서(E-nose sensor), EMG 센서(electromyography sensor), EEG 센서(electroencephalogram sensor), ECG 센서(electrocardiogram sensor), 홍채 센서 등의 생체인식 센서(213H)를 이용하여 사용자의 생체 정보를 인식할 수 있다. 센서부(213)는 그 안에 속한 적어도 하나 이상의 센서들을 제어하기 위한 제어 회로를 더 포함할 수 있다.
입력부(214)는 터치 패드(214A), 버튼(214B)을 포함할 수 있다. 터치 패드(214A)는, 예를 들면, 정전식, 감압식, 적외선 방식 또는 초음파 방식 중 적어도 하나의 방식으로 터치 입력을 인식할 수 있다. 또한, 터치 패드(214A)는 제어 회로를 더 포함할 수도 있다. 정전식의 경우, 물리적 접촉 또는 근접 인식이 가능하다. 터치 패드(214A)는 택타일 레이어(tactile layer)를 더 포함할 수도 있다. 이 경우, 터치 패드(214A)는 사용자에게 촉각 반응을 제공할 수 있다. 버튼(214B)은, 예를 들면, 물리적인 버튼, 광학식 키 또는 키패드를 포함할 수 있다.
시선 추적부(Eye tracker)(216)는, 예를 들면, EOG 센서(Electircal oculography), Coil systems, Dual purkinje systems, Bright pupil systems, Dark pupil systems 중 적어도 하나의 방식을 이용하여 사용자의 시선을 추적할 수 있다. 또한, 시선 추적부(216)는 시선추적을 위한 마이크로 카메라를 더 포함할 수도 있다.
초점 조절부(Adjustable optics)(218)는 사용자가 자신의 시력에 적합한 영상을 감상할 수수 있도록 사용자의 양안 사이 거리(Inter-Pupil Distance, IPD)를 측정하여 렌즈의 거리 및 및 스마트 폰(2600)의 디스플레이(예: 패널 2662) 위치를 조정할 수 있다.
도 33은 다양한 실시예들에 따른 일반 모드 (Normal mode, Monoscopic mode)와 HMM(Head-mounted Mode) 또는 VR 모드(또는 HMT mode, Stereoscopic mode)를 설명하기 위한 도면이다. HMM 또는 VR모드는, 예를 들면, 스마트 폰이 HMD의 프레임에 장착되어 동작할 경우 일반 모드에서 HMM 또는 VR모드로 전환될 수 있다. (영상 데이터가 2D일 경우) HMM또는 VR모드는 동일한 디스플레이에 하나의 영상이 두 개의 영상으로 분리되어 표현될 수 있다. (영상 데이터가 3D일 경우) HMM 모드 또는 VR 모드는 동일한 디스플레이에 유사한 영상(좌안 영상, 우안 영상)을 두 개의 영상으로 분리하여 표시할 수도 있다. 일 실시예에 따르면 HMM또는 VR모드는 프레임에 포함된 렌즈에 의해 영상이 왜곡되는 현상이 발생할 수 있기 때문에, 왜곡되지 않은 영상을 사용자에게 제공하기 위하여 평면의 이미지를 렌즈의 특성에 따라 역 왜곡을 할 수 있다.
도 34는 다양한 실시예에 따른 See-through 모들 설명하기 위한 도면이다. 다양한 실시예에 따르면 HMT는 스마트 폰의 후면 카메라를 이용하여 See-through 모드를 제공할 수 있다. 한 실시예로 See-through 모드를 제공하는 방법은 VR 모드에서 See-through 모드 전환 버튼을 누르면 스마트 폰의 후면 카메라가 실행될 수 있다. 이때, 후면 카메라의 Preview 화면을 기존 VR 화면의 일부 영역에 PIP (Picture-in-Picture) 형태로 보여줄 수도 있고, VR화면을 Background로 전환하고 카메라 Preview 화면을 전체 영역으로 확장하여 보여줄 수도 있다. 이를 통해 사용자는 외부 가상 환경을 체험하는 동시에 필요에 따라 주변 환경을 카메라 영상을 통해 확인할 수 있다.
본 발명의 제 1 실시예에 따르면, 디스플레이 장치의 표시 방법은, 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정, 및 디스플레이 장치에 의하여, HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정을 포함할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 1 실시예에 따르면, 디스플레이 장치에 의한 HMT 모드의 적응형 스크린의 설정은, HMT 모드로의 전환을 감지, HMD(Head-Mounted Device)와의 연동을 감지, HMT 모드에서 사용자로부터 화질 개선 기능의 요청을 감지 및 사용자의 HMD 착용 감지 중 적어도 하나를 포함할 수 있다.
본 발명의 제 1 실시예에 따르면, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나에 따라, 블랙 컬러를 표현하는 시간 간격(duration)을 조정하는 과정을 더 포함할 수 있다.
본 발명의 제 1 실시예에 따르면, 블랙 컬러의 표현은, 단위 영상 프레임의 일부 시간에 블랙 이미지를 삽입하는 방식으로 구현될 수 있다.
본 발명의 제 1 실시예에 따르면, 블랙 컬러의 표현은, 단위 영상 프레임의 일부 시간 동안 화면을 비활성화하는 방식으로 구현할 수 있다.
본 발명의 제 1 실시예에 따르면, HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정은, AID(AM-OLED Impulsive Drive) 방식을 이용할 수 있다.
본 발명의 제 2 실시예에 따르면, OLED(Organic Light-Emitting Diode) 화면을 포함하는 디스플레이 장치의 표시 방법은, 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 디스플레이 장치에 의하여, HMT 모드에서 OLED 패널 회로의 구동 클럭(clock)의 수를 높이는 과정을 포함할 수 있다.
본 발명의 제 2 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 2 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 2 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 2 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 2 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 2 실시예에 따르면, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 OLED 패널 회로의 구동 클럭의 수를 설정하는 과정을 더 포함할 수 있다.
본 발명의 제 3 실시예에 따르면, 디스플레이 장치의 표시 방법은, 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 디스플레이 장치에 의하여, HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하는 과정과, 디스플레이 장치에 의하여, HMT 모드에서 블랙 컬러의 이미지 데이터를 블랙 컬러보다 밝은 컬러로 표시하는 과정을 포함할 수 있다.
본 발명의 제 3 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 3 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 3 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 3 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 3 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 3 실시예에 따르면, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 블랙 컬러를 대체하는 컬러를 결정하는 과정을 더 포함할 수 있다.
본 발명의 제 3 실시예에 따르면, 블랙 컬러보다 밝은 컬러는, 그레이 컬러(gray color)를 포함할 수 있다.
본 발명의 제 4 실시예에 따르면, 디스플레이 장치의 표시 방법은, 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정과, 디스플레이 장치에 의하여, HMT 모드에서 화면의 컬러를 보정하는 과정을 포함할 수 있다.
본 발명의 제 4 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 4 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 4 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 4 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 4 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 4 실시예에 따르면, 화면의 컬러를 보정하는 과정은, 화면의 컬러를 미리 지정된 색 온도로 표시할 수 있다.
본 발명의 제 4 실시예에 따르면, 화면의 컬러를 보정하는 과정은, 특정 파장의 컬러를 표시 않을 수 있다.
본 발명의 제 4 실시예에 따르면, 화면의 컬러를 보정하는 과정은, 화면의 컬러의 밝기를 HMT 모드로 진입 전보다 낮은 밝기로 설정할 수 있다.
본 발명의 제 5 실시예에 따르면, 디스플레이 장치는, 화면 및 화면을 제어하기 위한 제어부를 포함할 수 있다. 제어부는, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고, HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현할 수 있다.
본 발명의 제 5 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 5 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 5 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 5 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 5 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 5 실시예에 따르면, 디스플레이 장치에 의한 HMT 모드의 적응형 스크린의 설정은, HMT 모드로의 전환을 감지, HMD(Head-Mounted Device)와의 연동을 감지, HMT 모드에서 사용자로부터 화질 개선 기능의 요청을 감지 및 사용자의 HMD 착용 감지 중 적어도 하나를 포함할 수 있다.
본 발명의 제 5 실시예에 따르면, 제어부는, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나에 따라, 블랙 컬러를 표현하는 시간 간격(duration)을 조정할 수 있다.
본 발명의 제 5 실시예에 따르면, 제어부는, 단위 영상 프레임의 일부 시간에 블랙 이미지를 삽입하는 방식으로 블랙 컬러를 표현할 수 있다.
본 발명의 제 5 실시예에 따르면, 제어부는, 단위 영상 프레임의 일부 시간 동안 화면을 비활성화하는 방식으로 블랙 컬러를 표현할 수 있다.
본 발명의 제 5 실시예에 따르면, 제어부는, AID(AM-OLED Impulsive Drive) 방식을 이용하여, HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현할 수 있다.
본 발명의 제 6 실시예에 따르면, 디스플레이 장치는, OLED(Organic Light-Emitting Diode) 화면과, OLED 화면을 제어하기 위한 제어부를 포함할 수 있다. 제어부는, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고, HMT 모드에서 OLED 패널 회로의 구동 클럭(clock)의 수를 높일 수 있다.
본 발명의 제 6 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 6 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 6 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 6 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 6 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 6 실시예에 따르면, 제어부는, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 OLED 패널 회로의 구동 클럭의 수를 설정할 수 있다.
본 발명의 제 7 실시예에 따르면, 디스플레이 장치는, 화면 및 화면을 제어하기 위한 제어부를 포함할 수 있다. 제어부는, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고, HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하며, HMT 모드에서 블랙 컬러의 이미지 데이터를 블랙 컬러보다 밝은 컬러로 표시할 수 있다.
본 발명의 제 7 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 7 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 7 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 7 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 7 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 7 실시예에 따르면, 제어부는, 사용자 입력, 실행된 애플리케이션 및 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 블랙 컬러를 대체하는 컬러를 결정할 수 있다.
본 발명의 제 7 실시예에 따르면, 블랙 컬러보다 밝은 컬러는, 그레이 컬러(gray color)를 포함할 수 있다.
본 발명의 제 8 실시예에 따르면, 디스플레이 장치는, 화면 및 화면을 제어하기 위한 제어부를 포함할 수 있다. 제어부는, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고, HMT 모드에서 화면의 컬러를 보정할 수 있다.
본 발명의 제 8 실시예에 따르면, HMT 모드는, HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함할 수 있다.
본 발명의 제 8 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, Stereoscopic 모드를 근간으로 할 수 있다.
본 발명의 제 8 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, HMD(Head-Mounted Device) 착용 여부를 근간으로 할 수 있다.
본 발명의 제 8 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 사용자에 의한 수동 입력을 근간으로 할 수 있다.
본 발명의 제 8 실시예에 따르면, HMT 모드의 적응형 스크린의 설정은, 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 할 수 있다.
본 발명의 제 8 실시예에 따르면, 제어부는, 화면의 컬러를 미리 지정된 색 온도로 표시하는 방식으로 화면의 컬러를 보정할 수 있다.
본 발명의 제 8 실시예에 따르면, 제어부는, 특정 파장의 컬러를 표시 않는 방식으로 화면의 컬러를 보정할 수 있다.
본 발명의 제 8 실시예에 따르면, 제어부는, 화면의 컬러의 밝기를 HMT 모드로 진입 전보다 낮은 밝기로 설정하는 방식으로 화면의 컬러를 보정할 수 있다.
그리고 본 명세서와 도면에 개시된 본 발명의 실시예들은 본 발명의 실시예에 따른 의 기술 내용을 쉽게 설명하고 본 발명의 실시예의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 실시예의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 다양한 실시예의 범위는 여기에 개시된 실시예들 이외에도 본 발명의 다양한 실시예의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 다양한 실시예의 범위에 포함되는 것으로 해석되어야 한다.
100 : 네트워크 환경
101 : 전자 장치
110 : 버스 120 : 프로세서
130 : 메모리 140 : 입출력 인터페이스
150 : 디스플레이 160 : 통신 인터페이스
170 : HMT 모듈
110 : 버스 120 : 프로세서
130 : 메모리 140 : 입출력 인터페이스
150 : 디스플레이 160 : 통신 인터페이스
170 : HMT 모듈
Claims (70)
- 디스플레이 장치의 표시 방법에 있어서,
상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정; 및
상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정을 포함하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 표시 방법.
- 제 1항에 있어서,
상기 디스플레이 장치에 의한 상기 HMT 모드의 적응형 스크린의 설정은,
상기 HMT 모드로의 전환을 감지, HMD(Head-Mounted Device)와의 연동을 감지, 상기 HMT 모드에서 사용자로부터 화질 개선 기능의 요청을 감지 및 사용자의 상기 HMD 착용 감지 중 적어도 하나를 포함하는 표시 방법.
- 제 1항에 있어서,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나에 따라, 상기 블랙 컬러를 표현하는 시간 간격(duration)을 조정하는 과정을 더 포함하는 표시 방법.
- 제 1항에 있어서,
상기 블랙 컬러의 표현은,
단위 영상 프레임의 일부 시간에 블랙 이미지를 삽입하는 방식으로 구현되는 표시 방법.
- 제 1항에 있어서,
상기 블랙 컬러의 표현은,
단위 영상 프레임의 일부 시간 동안 상기 화면을 비활성화하는 방식으로 구현하는 표시 방법.
- 제 1항에 있어서,
상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 과정은,
AID(AM-OLED Impulsive Drive) 방식을 이용하는 표시 방법.
- OLED(Organic Light-Emitting Diode) 화면을 포함하는 디스플레이 장치의 표시 방법에 있어서,
상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정; 및
상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 OLED 패널 회로의 구동 클럭(clock)의 수를 높이는 과정을 포함하는 표시 방법.
- 제 12항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 표시 방법.
- 제 12항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 표시 방법.
- 제 12항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 표시 방법.
- 제 12항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 표시 방법.
- 제 12항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 표시 방법.
- 제 12항에 있어서,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 상기 OLED 패널 회로의 구동 클럭의 수를 설정하는 과정을 더 포함하는 표시 방법.
- 디스플레이 장치의 표시 방법에 있어서,
상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정;
상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하는 과정; 및
상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 상기 블랙 컬러의 이미지 데이터를 상기 블랙 컬러보다 밝은 컬러로 표시하는 과정을 포함하는 표시 방법.
- 제 19항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 표시 방법.
- 제 19항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 표시 방법.
- 제 19항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 표시 방법.
- 제 19항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 표시 방법.
- 제 19항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 표시 방법.
- 제 19항에 있어서,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 상기 블랙 컬러를 대체하는 컬러를 결정하는 과정을 더 포함하는 표시 방법.
- 제 19항에 있어서,
상기 블랙 컬러보다 밝은 컬러는,
그레이 컬러(gray color)를 포함하는 표시 방법.
- 디스플레이 장치의 표시 방법에 있어서,
상기 디스플레이 장치에 의하여, HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하는 과정; 및
상기 디스플레이 장치에 의하여, 상기 HMT 모드에서 화면의 컬러를 보정하는 과정을 포함하는 표시 방법.
- 제 27항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 표시 방법.
- 제 27항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 표시 방법.
- 제 27항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 표시 방법.
- 제 27항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 표시 방법.
- 제 27항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 표시 방법.
- 제 27항에 있어서,
상기 화면의 컬러를 보정하는 과정은,
상기 화면의 컬러를 미리 지정된 색 온도로 표시하는 표시 방법.
- 제 27항에 있어서,
상기 화면의 컬러를 보정하는 과정은,
특정 파장의 컬러를 표시 않는 표시 방법.
- 제 27항에 있어서,
상기 화면의 컬러를 보정하는 과정은,
상기 화면의 컬러의 밝기를 상기 HMT 모드로 진입 전보다 낮은 밝기로 설정하는 표시 방법.
- 디스플레이 장치에 있어서,
화면; 및
상기 화면을 제어하기 위한 제어부를 포함하되,
상기 제어부는,
HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고,
상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현하는 디스플레이 장치.
- 제 36항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 디스플레이 장치.
- 제 36항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 디스플레이 장치.
- 제 36항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 디스플레이 장치.
- 제 36항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 디스플레이 장치.
- 제 36항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 디스플레이 장치.
- 제 36항에 있어서,
상기 디스플레이 장치에 의한 상기 HMT 모드의 적응형 스크린의 설정은,
상기 HMT 모드로의 전환을 감지, HMD(Head-Mounted Device)와의 연동을 감지, 상기 HMT 모드에서 사용자로부터 화질 개선 기능의 요청을 감지 및 사용자의 상기 HMD 착용 감지 중 적어도 하나를 포함하는 디스플레이 장치.
- 제 36항에 있어서,
상기 제어부는,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나에 따라, 상기 블랙 컬러를 표현하는 시간 간격(duration)을 조정하는 디스플레이 장치.
- 제 36항에 있어서,
상기 제어부는,
단위 영상 프레임의 일부 시간에 블랙 이미지를 삽입하는 방식으로 상기 블랙 컬러를 표현하는 디스플레이 장치.
- 제 36항에 있어서,
상기 제어부는,
단위 영상 프레임의 일부 시간 동안 상기 화면을 비활성화하는 방식으로 상기 블랙 컬러를 표현하는 디스플레이 장치.
- 제 39항에 있어서,
상기 제어부는,
AID(AM-OLED Impulsive Drive) 방식을 이용하여, 상기 HMT 모드에서 단위 영상 프레임의 일부 시간 동안에 블랙 컬러(black color)를 표현 디스플레이 장치.
- 디스플레이 장치에 있어서,
OLED(Organic Light-Emitting Diode) 화면; 및
상기 OLED 화면을 제어하기 위한 제어부를 포함하되,
상기 제어부는,
HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고,
상기 HMT 모드에서 OLED 패널 회로의 구동 클럭(clock)의 수를 높이는 디스플레이 장치.
- 제 47항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 디스플레이 장치.
- 제 47항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 디스플레이 장치.
- 제 47항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 디스플레이 장치.
- 제 47항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 디스플레이 장치.
- 제 47항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 디스플레이 장치.
- 제 47항에 있어서,
상기 제어부는,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 상기 OLED 패널 회로의 구동 클럭의 수를 설정하는 디스플레이 장치.
- 디스플레이 장치에 있어서,
화면; 및
상기 화면을 제어하기 위한 제어부를 포함하되,
상기 제어부는,
HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고,
상기 HMT 모드에서 블랙 컬러의 이미지 데이터를 확인하며,
상기 HMT 모드에서 상기 블랙 컬러의 이미지 데이터를 상기 블랙 컬러보다 밝은 컬러로 표시하는 디스플레이 장치.
- 제 54항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 디스플레이 장치.
- 제 54항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 디스플레이 장치.
- 제 54항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 디스플레이 장치.
- 제 54항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 디스플레이 장치.
- 제 54항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 디스플레이 장치.
- 제 54항에 있어서,
상기 제어부는,
사용자 입력, 실행된 애플리케이션 및 상기 디스플레이 장치의 움직임 정보 중 적어도 하나를 근간으로 상기 블랙 컬러를 대체하는 컬러를 결정하는 디스플레이 장치.
- 제 54항에 있어서,
상기 블랙 컬러보다 밝은 컬러는,
그레이 컬러(gray color)를 포함하는 디스플레이 장치.
- 디스플레이 장치에 있어서,
화면; 및
상기 화면을 제어하기 위한 제어부를 포함하되,
상기 제어부는,
HMT 모드의 적응형 스크린(adaptive screen)의 설정을 감지하고,
상기 HMT 모드에서 화면의 컬러를 보정하는 디스플레이 장치.
- 제 62항에 있어서,
상기 HMT 모드는,
HMD(Head-Mounted Device)와 연동되는 상태 또는 동일한 영상이 좌우에 표시되는 상태를 포함하는 디스플레이 장치.
- 제 63항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
Stereoscopic 모드를 근간으로 하는 디스플레이 장치.
- 제 63항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
HMD(Head-Mounted Device) 착용 여부를 근간으로 하는 디스플레이 장치.
- 제 63항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
사용자에 의한 수동 입력을 근간으로 하는 디스플레이 장치.
- 제 63항에 있어서,
상기 HMT 모드의 적응형 스크린의 설정은,
상기 디스플레이 장치와 HMD(Head-Mounted Device) 사이의 유선 또는 무선을 통한 기능적인 연결을 근간으로 하는 디스플레이 장치.
- 제 63항에 있어서,
상기 제어부는,
상기 화면의 컬러를 미리 지정된 색 온도로 표시하는 방식으로 상기 화면의 컬러를 보정하는 디스플레이 장치.
- 제 63항에 있어서,
상기 제어부는,
특정 파장의 컬러를 표시 않는 방식으로 상기 화면의 컬러를 보정하는 디스플레이 장치.
- 제 63항에 있어서,
상기 제어부는,
상기 화면의 컬러의 밝기를 상기 HMT 모드로 진입 전보다 낮은 밝기로 설정하는 방식으로 상기 화면의 컬러를 보정하는 디스플레이 장치.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140115739A KR102310130B1 (ko) | 2014-09-01 | 2014-09-01 | 착용 가능한 전자 장치 |
PCT/KR2015/009206 WO2016036118A1 (en) | 2014-09-01 | 2015-09-01 | Wearable electronic device |
EP15183370.4A EP2990937B1 (en) | 2014-09-01 | 2015-09-01 | Wearable electronic device |
CN201580059294.8A CN107111131B (zh) | 2014-09-01 | 2015-09-01 | 可穿戴电子设备 |
US14/841,876 US10074303B2 (en) | 2014-09-01 | 2015-09-01 | Wearable electronic device |
US16/126,008 US10672333B2 (en) | 2014-09-01 | 2018-09-10 | Wearable electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140115739A KR102310130B1 (ko) | 2014-09-01 | 2014-09-01 | 착용 가능한 전자 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160026584A true KR20160026584A (ko) | 2016-03-09 |
KR102310130B1 KR102310130B1 (ko) | 2021-10-08 |
Family
ID=54151057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140115739A KR102310130B1 (ko) | 2014-09-01 | 2014-09-01 | 착용 가능한 전자 장치 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10074303B2 (ko) |
EP (1) | EP2990937B1 (ko) |
KR (1) | KR102310130B1 (ko) |
CN (1) | CN107111131B (ko) |
WO (1) | WO2016036118A1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180094177A (ko) * | 2017-02-13 | 2018-08-23 | 삼성디스플레이 주식회사 | 표시 장치 및 그의 구동 방법 |
US11080815B2 (en) | 2018-02-07 | 2021-08-03 | Samsung Electronics Co., Ltd. | Method and wearable device for adjusting overdriving information of display on basis of user's motion information |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9420075B2 (en) | 2014-07-16 | 2016-08-16 | DODOcase, Inc. | Virtual reality viewer and input mechanism |
KR102310130B1 (ko) * | 2014-09-01 | 2021-10-08 | 삼성전자주식회사 | 착용 가능한 전자 장치 |
KR102227481B1 (ko) * | 2014-10-24 | 2021-03-15 | 삼성디스플레이 주식회사 | 표시 장치 |
GB2545073A (en) * | 2015-10-26 | 2017-06-07 | Active Knowledge Ltd | Combining video see-through that imitates an automobile window with other video |
JP6454821B2 (ja) * | 2016-04-06 | 2019-01-16 | ナーブ株式会社 | 表示装置及び表示装置用品 |
CN107664909B (zh) * | 2016-07-28 | 2020-06-05 | 中强光电股份有限公司 | 镜头模块及投影机 |
CN108235143B (zh) * | 2016-12-15 | 2020-07-07 | 广州市动景计算机科技有限公司 | 视频播放模式转换方法、装置及移动终端 |
US10484577B1 (en) * | 2017-08-15 | 2019-11-19 | Facebook Technologies, Llc | Real-time interleaved multi-scan-out |
EP4184906B1 (en) * | 2017-12-29 | 2024-02-28 | Honor Device Co., Ltd. | Ambient light detection method and terminal |
JP7008521B2 (ja) * | 2018-01-31 | 2022-01-25 | 株式会社ジャパンディスプレイ | 表示装置及び表示システム |
KR20190108727A (ko) * | 2018-03-15 | 2019-09-25 | 민상규 | 접이식 가상현실 장비 |
US10764670B2 (en) * | 2018-05-09 | 2020-09-01 | Apple Inc. | System having device-mount audio mode |
EP3807702B1 (de) * | 2018-06-15 | 2023-09-13 | Continental Automotive Technologies GmbH | Gerät zum generieren eines virtuellen bildes mit störlichtunterdrückung |
KR102527824B1 (ko) * | 2018-07-31 | 2023-05-02 | 삼성전자주식회사 | 복수의 출력 화면 환경에서 가상 입력 인터페이스의 표시를 제어하기 위한 전자 장치 및 그의 동작 방법 |
CN109215417A (zh) * | 2018-10-24 | 2019-01-15 | 北京实境智慧科技有限公司 | 一种vr记忆***及方法 |
US10859823B1 (en) * | 2018-11-26 | 2020-12-08 | Facebook Technologies, Llc | Head-mounted display device with selective gamma band for high contrast ratio |
CN109782444A (zh) * | 2018-12-24 | 2019-05-21 | 武汉西山艺创文化有限公司 | 基于透明液晶显示屏的头戴式ar显示器及其交互方法 |
CN109752944A (zh) * | 2018-12-24 | 2019-05-14 | 武汉西山艺创文化有限公司 | 一种基于柔性透明液晶显示屏的智能手表 |
US10880163B2 (en) * | 2019-01-31 | 2020-12-29 | Dell Products, L.P. | System and method for hardware management and configuration in a datacenter using augmented reality and available sensor data |
US11011142B2 (en) | 2019-02-27 | 2021-05-18 | Nintendo Co., Ltd. | Information processing system and goggle apparatus |
CN110322527B (zh) * | 2019-05-21 | 2021-04-20 | 华为技术有限公司 | 一种图案生成方法及终端 |
CN110389450B (zh) * | 2019-07-19 | 2021-06-22 | 歌尔光学科技有限公司 | 一种智能眼镜及其显示镜片安装装置 |
KR20210014819A (ko) * | 2019-07-30 | 2021-02-10 | 삼성디스플레이 주식회사 | 표시 장치 및 이를 포함하는 가상 현실 표시 시스템 |
KR102674431B1 (ko) * | 2019-12-24 | 2024-06-11 | 엘지디스플레이 주식회사 | 표시장치 |
CN112306364B (zh) * | 2020-11-19 | 2023-02-10 | Oppo广东移动通信有限公司 | IoT设备的控制方法、装置、终端及存储介质 |
CN113281983B (zh) * | 2021-04-21 | 2022-06-17 | 广东瑞芯智能科技有限公司 | 智能手表画面显示的控制方法、***、智能手表及介质 |
IT202100021212A1 (it) * | 2021-08-05 | 2023-02-05 | Luxottica Srl | Occhiale elettronico. |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080052426A (ko) * | 2006-12-05 | 2008-06-11 | 가부시키가이샤 한도오따이 에네루기 켄큐쇼 | 액정표시장치 및 그 구동방법 |
US20100079356A1 (en) * | 2008-09-30 | 2010-04-01 | Apple Inc. | Head-mounted display apparatus for retaining a portable electronic device with display |
KR101419007B1 (ko) * | 2013-01-08 | 2014-07-11 | 주식회사 고글텍 | 스마트폰용 헤드마운트형 스테레오스코피 장치 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5764202A (en) * | 1995-06-26 | 1998-06-09 | Cae Electronics Ltd. | Suppressing image breakup in helmut mounted displays which use temporally separated bit planes to achieve grey scale |
WO2003032288A1 (fr) * | 2001-10-05 | 2003-04-17 | Nec Corporation | Appareil d'affichage, systeme d'affichage d'image, et terminal utilisant ce systeme et cet appareil |
JP4460965B2 (ja) * | 2004-07-22 | 2010-05-12 | 株式会社東芝 | 磁気ランダムアクセスメモリ |
US7614011B2 (en) * | 2004-10-21 | 2009-11-03 | International Business Machines Corporation | Apparatus and method for display power saving |
JP2006189658A (ja) * | 2005-01-06 | 2006-07-20 | Toshiba Corp | 画像表示装置及びその画像表示方法 |
US7329783B2 (en) * | 2005-06-30 | 2008-02-12 | Shell Oil Company | Hydroformylation process |
US8223106B2 (en) * | 2005-12-28 | 2012-07-17 | Lg Display Co., Ltd. | Display device and driving method thereof |
JP2008209653A (ja) * | 2007-02-26 | 2008-09-11 | Brother Ind Ltd | 光走査装置、網膜走査型表示装置及び光走査装置の製造方法 |
JP2009047884A (ja) | 2007-08-20 | 2009-03-05 | Seiko Epson Corp | 電気光学装置及び電子機器 |
JP4581012B2 (ja) * | 2008-12-15 | 2010-11-17 | 株式会社東芝 | 電子機器、及び表示制御方法 |
WO2011035485A1 (zh) | 2009-09-27 | 2011-03-31 | 智点科技有限公司 | 一种可排除触控影响显示的触控显示器 |
KR20110041282A (ko) * | 2009-10-15 | 2011-04-21 | 삼성전자주식회사 | 표시장치 및 이의 구동방법 |
CN102110403B (zh) | 2009-12-23 | 2013-04-17 | 群康科技(深圳)有限公司 | 改善显示器拖影现象的方法及相关的显示器 |
WO2011117679A1 (en) * | 2010-03-25 | 2011-09-29 | Nokia Corporation | Apparatus, display module and method for adaptive blank frame insertion |
US8706170B2 (en) * | 2010-09-20 | 2014-04-22 | Kopin Corporation | Miniature communications gateway for head mounted display |
KR101738476B1 (ko) * | 2010-11-17 | 2017-05-23 | 삼성디스플레이 주식회사 | 표시 패널의 구동 방법 및 이를 수행하는 표시 장치 |
KR20120065689A (ko) * | 2010-12-13 | 2012-06-21 | 삼성전자주식회사 | 영상처리장치 및 그 ui 제공 방법 |
KR20120109158A (ko) * | 2011-03-28 | 2012-10-08 | 삼성디스플레이 주식회사 | 표시 시스템 |
DE102012107954A1 (de) * | 2011-09-02 | 2013-03-07 | Samsung Electronics Co. Ltd. | Anzeigetreiber, Betriebsverfahren davon, Host zum Steuern des Anzeigetreibers und System mit dem Anzeigetreiber und dem Host |
US9405135B2 (en) * | 2011-09-15 | 2016-08-02 | Ipventure, Inc. | Shutter eyewear |
JPWO2013054728A1 (ja) | 2011-10-11 | 2015-03-30 | ソニー株式会社 | ヘッド・マウント・ディスプレイ及び表示制御方法 |
KR20130076132A (ko) | 2011-12-28 | 2013-07-08 | 삼성전자주식회사 | 디스플레이 장치 및 영상 표시 방법 |
US9183884B2 (en) * | 2013-08-01 | 2015-11-10 | Customplay Llc | Downloading video bookmark generating data |
US9210413B2 (en) * | 2012-05-15 | 2015-12-08 | Imagine Mobile Augmented Reality Ltd | System worn by a moving user for fully augmenting reality by anchoring virtual objects |
JP5973795B2 (ja) * | 2012-06-07 | 2016-08-23 | オリンパス株式会社 | 頭部装着型表示装置、画像表示システム及びプログラム |
US9406143B2 (en) * | 2013-02-21 | 2016-08-02 | Samsung Electronics Co., Ltd. | Electronic device and method of operating electronic device |
US20150370067A1 (en) * | 2014-06-20 | 2015-12-24 | Filtrest, LLC | Devices and Systems For Real-Time Experience Sharing |
KR102310130B1 (ko) * | 2014-09-01 | 2021-10-08 | 삼성전자주식회사 | 착용 가능한 전자 장치 |
-
2014
- 2014-09-01 KR KR1020140115739A patent/KR102310130B1/ko active IP Right Grant
-
2015
- 2015-09-01 US US14/841,876 patent/US10074303B2/en active Active
- 2015-09-01 EP EP15183370.4A patent/EP2990937B1/en active Active
- 2015-09-01 CN CN201580059294.8A patent/CN107111131B/zh active Active
- 2015-09-01 WO PCT/KR2015/009206 patent/WO2016036118A1/en active Application Filing
-
2018
- 2018-09-10 US US16/126,008 patent/US10672333B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080052426A (ko) * | 2006-12-05 | 2008-06-11 | 가부시키가이샤 한도오따이 에네루기 켄큐쇼 | 액정표시장치 및 그 구동방법 |
US20100079356A1 (en) * | 2008-09-30 | 2010-04-01 | Apple Inc. | Head-mounted display apparatus for retaining a portable electronic device with display |
KR101419007B1 (ko) * | 2013-01-08 | 2014-07-11 | 주식회사 고글텍 | 스마트폰용 헤드마운트형 스테레오스코피 장치 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180094177A (ko) * | 2017-02-13 | 2018-08-23 | 삼성디스플레이 주식회사 | 표시 장치 및 그의 구동 방법 |
US11080815B2 (en) | 2018-02-07 | 2021-08-03 | Samsung Electronics Co., Ltd. | Method and wearable device for adjusting overdriving information of display on basis of user's motion information |
Also Published As
Publication number | Publication date |
---|---|
WO2016036118A1 (en) | 2016-03-10 |
EP2990937A1 (en) | 2016-03-02 |
US10074303B2 (en) | 2018-09-11 |
US20160063919A1 (en) | 2016-03-03 |
CN107111131A (zh) | 2017-08-29 |
EP2990937B1 (en) | 2024-01-17 |
US20190012962A1 (en) | 2019-01-10 |
CN107111131B (zh) | 2021-01-01 |
US10672333B2 (en) | 2020-06-02 |
KR102310130B1 (ko) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10672333B2 (en) | Wearable electronic device | |
US10168772B2 (en) | Head mounted electronic device | |
US9946393B2 (en) | Method of controlling display of electronic device and electronic device | |
KR102274743B1 (ko) | 전자 장치 및 전자 장치의 화면 영역 처리 방법 | |
US10401955B2 (en) | Method for displaying an image and an electronic device thereof | |
US20200286449A1 (en) | Interface Display Method and Apparatus | |
KR102271833B1 (ko) | 전자 장치, 그 제어 방법 및 기록 매체 | |
KR102262086B1 (ko) | 이미지 처리 방법 및 장치 | |
US20180218710A1 (en) | Electronic device and display control method in electronic device | |
US20170169759A1 (en) | Electronic device having flexible display and method for controlling the same | |
US20160140887A1 (en) | Wearable electronic device | |
KR102523988B1 (ko) | 곡선 표시 영역을 포함하는 디스플레이의 구동 방법과 이를 지원하는 디스플레이 구동 회로 및 이를 포함하는 전자 장치 | |
KR20150081707A (ko) | 색맹 교정을 위한 전자 장치 및 운영 방법 | |
KR20150139214A (ko) | 이미지를 처리하기 위한 방법 및 장치 | |
US20180176536A1 (en) | Electronic device and method for controlling the same | |
KR20150099280A (ko) | 영상 처리 방법 및 전자 장치 | |
KR20160099338A (ko) | 전자 장치, 웨어러블 장치 및 전자 장치의 화면 영역 제어 방법 | |
KR20180046543A (ko) | 전방위 영상을 획득하는 방법 및 장치 | |
KR20160039962A (ko) | 전자 장치 및 전자 장치의 디스플레이 제어 방법 | |
CN113272888B (zh) | 用于根据外部光改变显示特性的电子装置及其方法 | |
KR20150086150A (ko) | 사용자 인터페이스 제어 방법 및 장치 | |
KR20160035846A (ko) | 사용자 기반 센서 정보 획득 방법 및 그 전자 장치 | |
KR20160054896A (ko) | 절전 모드를 가지는 전자 장치 및 그 제어 방법 | |
KR20150081761A (ko) | 화면 출력 조절 방법 및 장치 | |
KR20160031286A (ko) | 전자 장치의 표시 데이터 처리 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right |