Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
KR20200080147A - 전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체 - Google Patents
[go: Go Back, main page]

KR20200080147A - 전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체 - Google Patents

전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체 Download PDF

Info

Publication number
KR20200080147A
KR20200080147A KR1020190163565A KR20190163565A KR20200080147A KR 20200080147 A KR20200080147 A KR 20200080147A KR 1020190163565 A KR1020190163565 A KR 1020190163565A KR 20190163565 A KR20190163565 A KR 20190163565A KR 20200080147 A KR20200080147 A KR 20200080147A
Authority
KR
South Korea
Prior art keywords
image
file
display
range
live view
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020190163565A
Other languages
English (en)
Inventor
료스케 쇼다
Original Assignee
캐논 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 캐논 가부시끼가이샤 filed Critical 캐논 가부시끼가이샤
Publication of KR20200080147A publication Critical patent/KR20200080147A/ko
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/9201Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1686Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/326Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is a video-frame or a video-field (P.I.P.)
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00148Storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00347Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with another still picture apparatus, e.g. hybrid still picture apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/363Image reproducers using image projection screens
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/62Control of parameters via user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/69Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • H04N23/951Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
    • H04N5/23206
    • H04N5/23293
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Studio Devices (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명에 따른 전자기기는, 촬영된 화상을 취득하는 제1취득부; 및 유저로부터의 촬영 지시에 응답하여, 상기 제1취득부에 의해 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어부를 구비하고, 상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어한다.

Description

전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체{ELECTRONIC APPARATUS, CONTROL METHOD OF ELECTRONIC APPARATUS AND COMPUTER READABLE MEDIUM}
본 발명은, 전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체에 관한 것으로, 보다 구체적으로는, 광범위한 화상의 기록 방법에 관한 것이다.
광각렌즈(예: 피시 아이(fish eye) 렌즈)를 카메라의 전후 2개 갖는 일체형의, 전방위 화상(전(fully)천구 화상)을 촬영가능한 전방위 카메라((전)천구 카메라)가 보급되고 있다. 일반적으로, 전방위 카메라는, 전방위 화상의 촬영 수법의 특성 때문에, 라이브 뷰 표시를 행하는 디스플레이를 구비하고 있지 않아, 피사체(촬영된 화상)를 관측하기 위해서, 전방위 카메라에 접속된 스마트 폰의 디스플레이에 리모트 라이브 뷰 표시가 행해진다.
일본 특허공개 2017-108356호 공보에는, 촬영된 전방위 화상을 원하는 시점으로부터 쉽게 관측하기 위해서, 복수의 시점에 각각 대응하는 복수의 정보를 표시하는 기술이 개시되어 있다.
도11a에 나타낸 바와 같이, 촬영된 전방위 화상의 리모트 라이브 뷰 표시의 경우에는, 전방위 화상의 일부가 잘라내져 디스플레이에 표시된다. 유저는, "플릭(flick)" 조작등에 의해, 전방위 화상의 표시 범위(화면에 표시된 범위; 잘라내지는 범위)를 자유롭게 변경할 수 있다.
그렇지만, 촬영(기록)된 전방위 화상을 퍼스널 컴퓨터(PC)등에서 확인하는 경우에는, 도11b에 나타낸 바와 같이, 전방위 화상의 파일의 섬네일 화상으로서, 전방위 화상의 전체 화상이 표시된다. 이 섬네일 화상의 인상이, 촬영시에 있어서의 리모트 라이브 뷰 표시의 표시 범위의 인상과 일치하지 않으므로, 유저는, 각 파일에서 전방위 화상의 어느 씬이 촬영되는지를 쉽게 파악할 수 없다.
파일을 재생할 때, 최초에, 소정의 방향(예를 들면, 전천구 카메라의 정면방향)으로 촬영된 전방위 화상의 범위는, 표시 범위로서 표시된다. 이 때문에, 재생 개시시의 표시 범위의 인상은 촬영되었을 때의 리모트 라이브 뷰 표시의 표시 범위의 인상과 일치하지 않고, 유저는 재생한 파일에서 전방위 화상의 어느 씬이 촬영되는지를 쉽게 파악할 수 없다.
본 발명은, 파일에서 화상 파일의 어느 씬이 촬영되는지를 유저가 쉽게 파악할 수 있게 하는 기술을 제공한다.
본 발명의 제1의 측면에서 제공하는 전자기기는,
촬영된 화상을 취득하는 제1취득부; 및
유저로부터의 촬영 지시에 응답하여, 상기 제1취득부에 의해 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어부를 구비하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 제2의 측면에서 제공하는 전자기기는,
촬영된 화상을 취득하는 제1취득부; 및
유저로부터의 촬영 지시에 응답하여, 상기 제1취득부에 의해 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어부를 구비하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 제3의 측면에서 제공하는 전자기기의 제어 방법은,
촬영된 화상을 취득하는 취득 스텝; 및
유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을 포함하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 제4의 측면에서 제공하는 전자기기의 제어 방법은,
촬영된 화상을 취득하는 취득 스텝; 및
유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을 포함하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 제5의 측면에서는 프로그램을 기억하는 컴퓨터 판독 가능한 매체를 제공하되,
상기 프로그램은, 컴퓨터에,
촬영된 화상을 취득하는 취득 스텝; 및
유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을, 실행하게 하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 제6의 측면에서는 프로그램을 기억하는 컴퓨터 판독 가능한 매체를 제공하되,
상기 프로그램은, 컴퓨터에,
촬영된 화상을 취득하는 취득 스텝; 및
유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을, 실행하게 하고,
상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어한다.
본 발명의 다른 특징들은, 첨부도면을 참조하여 이하의 실시형태들의 설명으로부터 명백해질 것이다.
도1a,1b는 디지털 카메라의 외관도이며, 도1c는 그 디지털 카메라를 나타내는 블록도이고;
도2a는 표시 제어장치의 외관도이며, 도2b는 그 표시 제어장치를 나타내는 블록도이고;
도3a,3b는 리모트 라이브 뷰 표시의 일례를 나타내는 도면이고;
도4는 전체 처리의 일례를 나타내는 흐름도이고;
도5는 리모트 라이브 뷰 처리의 일례를 나타내는 흐름도이고;
도6은 본 발명의 효과의 일례를 나타내는 도면이고;
도7은 전체 처리의 변형 예를 나타내는 흐름도이고;
도8은 리모트 라이브 뷰 처리의 변형 예를 나타내는 흐름도이고;
도9는 전체 처리의 변형 예를 나타내는 흐름도이고;
도10은 재생 처리를 나타내는 흐름도이고;
도11a,11b는 본 발명에 의해 해결되는 과제의 일례를 나타내는 도면이다.
도면을 참조해서 본 발명의 실시형태를 설명한다. 도1a는, 본 실시형태에 따른 전자기기인 디지털 카메라100(촬영 장치)의 전방면 사시도(외관도)이다. 도1b는, 디지털 카메라100의 배면 사시도(외관도)이다. 디지털 카메라100은, 전방위 카메라((전)천구 카메라)이다.
배리어102a는, 디지털 카메라100의 전방을 촬영 범위로 한 전방 카메라부를 위한 보호창이다. 전방 카메라부는, 예를 들면, 디지털 카메라100 앞쪽의 상하 좌우 180도이상의 광범위를 촬영 범위로 하는 광각 카메라부다. 배리어102b는, 디지털 카메라100의 후방을 촬영 범위로 한 후방 카메라부를 위한 보호창이다. 후방 카메라부는, 예를 들면, 디지털 카메라100의 뒷쪽의 상하 좌우 180도이상의 광범위를 촬영 범위로 하는 광각 카메라부다.
표시부28은 각종 정보를 표시한다. 셔터 버튼61은 촬영 지시를 행하기 위한 조작부(조작 부재)이다. 모드 선택 스위치60은 각종 모드를 전환하기 위한 조작부다. 접속I/F25는, 접속 케이블을 디지털 카메라100에 접속하기 위한 커넥터이며, 접속 케이블을 거쳐 외부기기(스마트 폰, 퍼스널 컴퓨터, 텔레비전등)가 디지털 카메라100에 접속된다. 조작부70은, 유저로부터의 각종 조작을 접수하는 각종 스위치, 버튼, 다이얼, 터치 센서 등을 갖는다. 전원 스위치72는, 전원의 온/오프를 전환하기 위한 푸시 버튼이다.
발광부21은, 발광 부재(발광 다이오드(LED)등)로서, 디지털 카메라100의 각종 상태를 발광 패턴과 발광 색을 사용하여 유저에게 통지한다. 고정부40은, 예를 들면 삼각대용 나사 구멍을 갖고, 고정 기구(삼각대등)에 디지털 카메라100을 설치 및 고정하는데 사용된다.
도1c는, 디지털 카메라100의 구성 예를 나타내는 블록도다.
배리어102a는, 전방 카메라부의 촬영계(촬영 렌즈103a, 셔터101a, 촬영부22a 등)를 덮는 것에 의해, 해당 촬영계의 오물이나 파손을 방지한다. 촬영 렌즈103a는, 줌렌즈와 포커스 렌즈를 포함하는 렌즈 군이며, 광각렌즈다. 셔터101a는, 촬영부22a에의 피사체 광의 입사량을 조정하는 조리개 기능을 가지는 셔터다. 촬영부22a는, 광학상을 전기신호로 변환하는 CCD나 CMOS소자등으로 구성된 촬영 소자(촬영 센서)이다. A/D변환기23a는, 촬영부22a로부터 출력된 아날로그 신호를 디지털 신호로 변환한다. 배리어102a를 설치하지 않고, 촬영 렌즈103a의 외측의 면이 노출하여, 촬영 렌즈 103a에 의해 촬영계의 그 밖의 부품(셔터101a, 촬영부22a 등)의 오물이나 파손을 방지해도 좋다.
배리어102b는, 후방 카메라부의 촬영계(촬영 렌즈103b, 셔터10lb, 촬영부22b등)을 덮는 것에 의해, 해당 촬영계의 오물이나 파손을 방지한다. 촬영 렌즈103b는, 줌렌즈와 포커스 렌즈를 포함하는 렌즈 군이며, 광각렌즈다. 셔터10lb는, 촬영부22b에의 피사체 광의 입사량을 조정하는 조리개 기능을 가지는 셔터다. 촬영부22b는, 광학상을 전기신호로 변환하는 CCD나 CMOS소자등으로 구성된 촬영 소자다. A/D변환기23b는, 촬영부22b로부터 출력된 아날로그 신호를 디지털 신호로 변환한다. 배리어102b를 설치하지 않고, 촬영 렌즈103b의 외측의 면이 노출하여, 촬영 렌즈103b에 의해 촬영계의 그 밖의 부품(셔터10lb, 촬영부22b 등)의 오물이나 파손을 방지해도 좋다.
촬영부22a와 촬영부22b에 의해, 가상 현실(VR) 화상이 촬영된다. VR화상이란, VR표시(표시 모드 "VR뷰"에서 표시)를 할 수 있는 화상이다. VR화상에는, 전방위 카메라(전천구 카메라)로 촬영한 전방위 화상(전천구 화상)과, 표시부의 표시 범위보다 넓은 영상범위(유효영상범위)를 가지는 파노라마 화상이 포함된다. VR화상에는, 정지 화상뿐만 아니라, 동화상과 라이브 뷰 화상(카메라로부터 거의 실시간으로 취득한 화상)도 포함된다. VR화상은, 최대로 상하 방향(수직각도, 천정으로부터의 각도, 앙각, 부각, 고도각, 피치각) 360도, 좌우 방향(수평각도, 방위각도, 요(yaw)각) 360도의 시야와 같은 영상범위(유효영상범위)를 가진다.
VR화상은, 각도가 상하 360도미만, 좌우 360도미만인 경우도, 통상의 카메라로 촬영가능한 화각보다도 넓은 화각(시야범위)을 갖는 화상, 혹은, 표시부의 가능한 표시 범위보다 넓은 영상범위(유효영상범위)를 가지는 화상을 포함한다. 예를 들면, 좌우 방향(수평각도, 방위각도) 360도, 천정(zenith)을 중심으로 한 수직각도 210도의 시야분(화각분)의 피사체를 촬영가능한 전천구 카메라로 촬영된 화상은 VR화상의 일종이다. 또한, 좌우 방향(수평각도, 방위각도) 180도, 수평방향을 중심으로 한 수직각도 180도의 시야분(화각분)의 피사체를 촬영가능한 카메라로 촬영된 화상은 VR화상의 일종이다. 다시 말해, 상하 방향과 좌우 방향에 각각 160도(±80도)이상의 시야분의 영상범위를 갖고 있고, 인간이 한 번에 시인할 수 있는 범위보다도 넓은 영상범위를 갖고 있는 화상은 VR화상의 일종이다.
이 VR화상을 VR표시(표시 모드 "VR뷰"에서 표시)하면, 좌우 회전 방향으로 표시장치(VR화상을 표시하는 표시장치)의 자세를 변화시킴으로써, 좌우 방향(수평회전 방향)으로는 이음매 없는 전방위의 영상을 시청할 수 있다. 상하 방향(수직회전 방향)에 관해서, 바로 위(천정)로부터 ±105도의 범위에서는 이음매 없는 전방위의 영상을 시청할 수 있지만, 천정으로부터 105도를 초과하는 범위는 영상이 존재하지 않는 공백 영역이 된다. VR화상은, "영상범위가 가상 공간(VR공간)의 적어도 일부인 화상"으로서 정의될 수 있다.
VR표시(VR뷰)는, VR화상 중, 표시장치의 자세에 따른 시야범위의 영상을 표시하는, 표시 범위를 변경가능한 표시 방법(표시 모드)이다. 표시장치인 스마트 폰의 영상을 시청하기 위해서는, 스마트 폰의 자세에 따른 시야범위의 영상을 표시하게 된다. 예를 들면, VR화상 중, 어떤 시점에서 좌우 방향으로 0도(특정한 방위, 예를 들면 북쪽)와 상하 방향으로 90도(천정으로부터 90도, 즉 수평)를 중심으로 한 시야각(화각)의 영상을 표시중인 것으로 한다. 표시장치의 자세를 표/리 반전시키면(예를 들면, 표시면을 남향으로부터 북향으로 변경하면), 동일한 VR화상 중, 좌우 방향으로 180도(반대의 방위, 예를 들면 남쪽)와, 상하 방향으로 90도(수평)를 중심으로 한 시야각의 영상으로, 표시 범위가 변경된다. 유저가 스마트 폰을 쥐면서 영상을 시청하는 경우에서, 스마트 폰을 북쪽에서 남쪽을 향하면(다시 말하면, 유저가 뒤를 향하면), 스마트 폰에 표시된 영상도 북쪽의 영상으로부터 남쪽의 영상으로 변경한다. 이러한 VR표시에 의해, 유저는, 시각적으로 마치 유저가 VR화상의 자리(VR공간)에 있는 것처럼 감각(몰입감)을 경험할 수 있다.
VR화상의 표시 방법은 상기에 한정되는 것이 아니다. 자세변화가 아니고, 터치패널이나 방향 버튼등에 대한 유저 조작에 따라, 표시 범위를 이동(스크롤)시켜도 좋다. VR화상 표시시(표시 모드 "VR뷰"시)에, 자세변화에 의한 표시 범위의 변경과 아울러, 터치패널에의 터치무브, 마우스에 의한 드래그 조작, 방향 버튼의 누름등에 의해서도 표시 범위를 변경해도 좋다.
화상처리부24는, A/D변환기23a이나 A/D변환기23b로부터의 데이터, 또는, 메모리 제어부15로부터의 데이터에 대하여, 소정의 처리, 이를테면 화소보간, 리사이징(예를 들면, 축소) 및 색 변환을 행한다. 또한, 화상처리부24는, 촬영한 화상 데이터를 사용해서 소정의 연산 처리를 행한다. 시스템 제어부50은, 화상처리부24에 의해 취득된 연산 결과에 근거해서 노광 제어와 측거제어를 행한다. 이에 따라, 스루 더 렌즈(TTL)방식의 오토포커스(AF)처리, 자동노출(AE)처리, 프리플래시(EF) 처리등이 행해진다. 또한, 화상처리부24는, 촬영한 화상 데이터를 사용해서 소정의 연산 처리를 행하고, 취득된 연산 결과에 근거해서 TTL방식의 오토화이트 밸런스(AWB) 처리를 행한다. 또한, 화상처리부24는, A/D변환기23a와 A/D변환기23b로부터 취득된 2개의 화상(2개의 피시 아이 화상; 2개의 광각화상)에 기본적인 화상 처리를 수행하고, 기본적인 처리가 수행되었던 2개의 화상을 합성하기 위해 화상 연결 처리를 행하여, 단일의 VR화상을 생성한다. 또한, 화상처리부24는, 라이브 뷰에서의 VR화상 표시시, 혹은 재생시에, VR화상을 표시하기 위해 화상 잘라내기 처리, 확대 처리, 왜곡보정등을 행하고, 메모리32의 VRAM에 처리 결과를 기록하는 렌더링을 행한다.
화상 연결 처리에서는, 화상처리부24는, 2개의 화상의 한쪽을 기준화상, 다른쪽을 비교 화상으로서 사용하고, 패턴 매칭 처리에 의해 지역마다 기준화상과 비교 화상의 편차량을 산출하고, 지역마다의 편차량에 근거하여 2개의 화상을 연결하는 연결 위치를 검출한다. 화상처리부24는, 검출한 연결 위치와 각 광학계의 렌즈 특성을 고려하여, 기하학 변환에 의해 각 화상의 왜곡을 보정하여, 각 화상을 전천구 형식(전천구 이미지 형식)의 화상으로 변환한다. 그리고, 화상처리부24는, 전천구 형식의 2개의 화상을 합성(블렌드)하여, 1개의 전천구 화상(VR화상)을 생성한다. 생성된 전천구 화상은 정거 원통도법에 근거한 화상이며, 전천구 화상의 각 화소의 위치는 구체(VR공간)의 표면의 좌표와 대응시킬 수 있다(3D매핑).
A/D변환기23a, 23b로부터의 출력 데이터는, 화상처리부24 및 메모리 제어부15를 통하여, 혹은, 화상처리부24를 통과하지 않고 메모리 제어부15를 통해 메모리32에 기록된다. 메모리32는, 촬영부22a, 22b에 의해 취득되고 A/D변환기23a,23b에 의해 디지털 데이터로 변환된 화상 데이터등을 기억한다. 메모리32는, 통신부54을 통해 무선접속된 외부기기(스마트 폰등)에 전송되는 화상 데이터와, 접속I/F25로부터 외부의 디스플레이에 출력되는 화상 데이터도 기억한다. 메모리32는, 소정매수의 정지 화상이나 소정시간의 동화상 및 음성을 저장하기에 충분한 기억 용량을 갖는다.
또한, 메모리32는 화상표시용의 메모리(비디오 메모리)로서 기능한다. 메모리32에 기억되는 화상표시용의 데이터는, 통신부54를 통해 무선접속된 외부기기(스마트 폰등)에 전송하거나, 접속I/F25로부터 외부 디스플레이에 출력하거나 하는 것이 가능하다. 촬영부22a, 22b에 의해 촬영된 화상들로부터 화상처리부24로 생성되고 메모리32에 기억된 VR화상은, 통신부54를 통해 무선접속된 외부기기(스마트 폰등)에 전송되어, 외부기기측에 표시되어도 된다. 그렇게 함으로써, 외부기기(스마트 폰등)는 전자 뷰 파인더로서 기능하고, 리모트 라이브 뷰 표시(리모트 LV표시)를 행할 수 있다. 또한, 메모리32에 기억된 VR화상을 외부 디스플레이에 순차로 전송해서 외부 디스플레이의 화면에 표시함으로써도, 리모트 LV표시를 행할 수 있다. 이하, 리모트 LV표시로 표시된 화상을 "리모트 라이브 뷰 화상"(리모트 LV화상)이라고 칭한다.
불휘발성 메모리56은, 전기적으로 소거 및 기록가능한 기록 매체로서 기능하는 메모리, 이를테면 EEPROM이다. 불휘발성 메모리56에는, 시스템 제어부50의 동작용의 정수, 프로그램 등이 기록된다. 여기에서 "프로그램"이란, 본 실시형태에서 후술하는 각종 흐름도를 실행하기 위한 컴퓨터 프로그램이다.
시스템 제어부50은, 적어도 1개의 프로세서 또는 회로를 구비하는 제어부이며, 디지털 카메라100 전체를 제어한다. 시스템 제어부50은, 전술한 불휘발성 메모리56에 기록된 프로그램을 실행 함으로써, 후술하는 본 실시형태의 각 처리를 실현한다. 시스템 메모리52는 예를 들면 RAM이며, 시스템 메모리52에는, 시스템 제어부50의 동작용의 정수, 변수와, 불휘발성 메모리56으로부터 판독된 프로그램들이 전개된다. 또한, 시스템 제어부50은, 메모리32, 화상처리부24, 메모리 제어부15등을 제어 함에 의해 표시 제어도 행한다. 시스템 타이머53은, 각종 제어에 사용된 시간이나, 내장된 시계의 시간을 계측하는 시간 측정부다.
모드 선택 스위치60, 셔터 버튼61, 조작부70, 및 전원 스위치72는, 시스템 제어부50에 각종의 동작 지시를 입력하기 위해서 사용된다.
모드 선택 스위치60은, 시스템 제어부50의 동작 모드를 정지 화상 기록 모드, 동화상 촬영 모드, 재생 모드, 통신 접속 모드 등 중 하나로 전환한다. 정지 화상 기록 모드에 포함되는 모드로서, 오토 촬영 모드, 오토 씬 판별 모드, 메뉴얼 모드, 조리개 우선 모드(Av모드), 셔터 속도 우선 모드(Tv모드), 프로그램AE모드가 있다. 또한, 촬영 씬별의 촬영 설정이 되는 각종 씬 모드, 커스텀 모드가 있다. 모드 선택 스위치60을 사용하여, 유저는, 이것들의 모드 중 하나를 직접 선택할 수 있다. 모드 선택 스위치60을 사용하여 촬영 모드의 일람 화면으로 전환 후에, 유저는, 표시부28에 표시된 복수의 모드 중 하나로 다른 조작 부재를 사용해서 선택적으로 전환해도 좋다. 마찬가지로, 동화상 촬영 모드에는 복수의 모드가 포함되어 있어도 좋다.
셔터 버튼61은, 제1셔터 스위치62와 제2셔터 스위치64를 구비한다. 제1셔터 스위치62는, 셔터 버튼61의 조작 도중, 즉 반가압(촬영 준비 지시)으로 ON이 되어, 제1셔터 스위치 신호SW1을 발생한다. 시스템 제어부50은, 제1셔터 스위치 신호SW1에 의해, 오토포커스(AF)처리, 자동노출(AE)처리, 오토화이트 밸런스(AWB)처리, 프리플래시(EF)처리등의 촬영 준비 동작을 시작한다. 제2셔터 스위치64는, 셔터 버튼61의 조작 완료, 즉 완전가압(촬영 지시)으로 ON이 되고, 제2셔터 스위치 신호SW2를 발생한다. 시스템 제어부50은, 제2셔터 스위치 신호SW2에 의해, 촬영부22a, 22b로부터의 신호 판독으로부터 기록 매체150에 화상 데이터를 기록할 때까지의 일련의 촬영 처리의 동작을 시작한다.
셔터 버튼61은 2단계의 조작(완전가압과 반가압)을 할 수 있는 조작 부재에 한정되는 것이 아니고, 1단계의 누름만을 할 수 있는 조작 부재이여도 좋다. 그 경우는, 1단계의 누름에 의해 촬영 준비 동작과 촬영 처리가 연속해서 행해진다. 이것은, 반가압과 완전가압이 행해질 수 있는 셔터 버튼을 완전가압 했을 경우(제1셔터 스위치 신호SW1과 제2셔터 스위치 신호SW2가 거의 동시에 발생했을 경우)와 같은 동작이다.
조작부70은, 표시부28에 표시된 여러 가지의 기능 아이콘과 선택지를 선택함으로써, 장면마다 할당된 기능을 행하는 각종 기능 버튼으로서 기능한다. 기능 버튼으로서는, 예를 들면 종료 버튼, 되돌아가기 버튼, 화상이송 버튼, 점프 버튼, 미리 보기 버튼, 및 속성변경 버튼이 있다. 예를 들면, 메뉴 버튼이 눌리면, 각종의 설정이 가능한 메뉴 화면이 표시부28에 표시된다. 유저는, 표시부28에 표시된 메뉴 화면을 보면서 조작부70을 조작 함으로써, 직관적으로 각종 설정을 행할 수 있다.
전원 스위치72는, 전원의 온/오프를 전환하기 위한 푸시 버튼이다. 전원제어부80은, 전지검출 회로, DC-DC컨버터, 통전되는 블록을 선택하는 스위치 회로로 구성되어, 전지의 장착의 유무, 전지의 종류, 전지잔량등의 검출을 행한다. 또한, 전원제어부80은, 그 검출 결과 및 시스템 제어부50의 지시에 근거해서 DC-DC컨버터를 제어하고, 필요한 전압을 필요한 기간 동안에 기록 매체150을 포함하는 각 부품에 공급한다. 전원부30은, 일차전지(알칼리 전지, 리튬 전지등), 이차전지(NiCd전지, NiMH전지, Li전지등), 및 AC어댑터로 구성된다.
기록 매체I/F18은, 기록 매체150(메모리 카드나 하드 디스크 등)과의 인터페이스다. 기록 매체150은, 촬영된 화상을 기록하기 위한 기억부(메모리 카드 등)이며, 반도체 메모리나 광디스크, 자기 디스크 등으로 구성된다. 기록 매체150은, 디지털 카메라100에 대하여 착탈가능한 교환 기록 매체이여도 좋거나, 디지털 카메라100에 내장된 기록 매체이여도 좋다.
통신부54는, 무선 또는 유선 케이블에 의해 접속된 외부기기에/로부터, 영상신호와 음성신호를 송/수신을 행한다. 통신부54는, 무선 근거리 통신망(LAN)이나 인터넷에도 접속가능하다. 통신부54는 촬영부22a, 22b에서 촬영되어, 화상처리부24로 생성되고 메모리32에 기억된 VR화상을, 통신부54를 통해 무선접속된 외부기기(스마트 폰등)에 전송하고, 외부기기측에 표시한다. 그렇게 함으로써, 외부기기(스마트 폰등)가 전자 뷰 파인더로서 기능하고, 리모트 라이브 뷰 표시(리모트 LV표시)를 행할 수 있다. 또한, 통신부54는, 기록 매체150에 기록된 화상을 송신가능하고, 외부기기로부터 화상과 그 밖의 각종 정보를 수신할 수 있다.
자세검지부55는, 중력방향에 대한 디지털 카메라100의 자세를 검지한다. 자세검지부55로 검지된 자세에 근거하여, 촬영부22a, 22b에서 촬영된 화상이, 디지털 카메라100이 횡 위치에 있을 때 촬영된 화상인지, 또는 디지털 카메라100이 종 위치에 있을 촬영된 화상인지를 판별가능하다. 또한, 화상이 촬영부22a, 22b에서 촬영되었을 때, 요(yaw) 방향, 피치 방향 및 롤 방향의 3축방향(회전 방향)으로 디지털 카메라100을 어느 정도 기울여서 촬영된 화상인지를 판별가능하다. 시스템 제어부50는, 자세검지부55로 검지된 자세에 따른 방향 정보를 촬영부22a, 22b에서 촬영된 VR화상의 화상 파일에 부가하거나, 화상을 회전(기울기 보정(천정보정)하도록 화상의 방향을 조정)하여 기록하거나 하는 것이 가능하다. 가속도 센서, 자이로 센서, 지자기 센서, 방위 센서, 고도 센서등의 중 1개의 센서 또는 복수의 센서의 조합을, 자세검지부55로서 사용할 수도 있다. 자세검지부55를 구성하는 가속도 센서, 자이로 센서, 방위 센서 등을 사용하여, 디지털 카메라100의 움직임(팬(pan), 틸트, 들어올리기, 정지 등)을 검지하는 것이 가능하다.
마이크20은, 동화상인 VR화상(VR동화상)의 음성으로서 기록되는 디지털 카메라100의 주위의 음성을 집음하는 마이크로폰이다. 접속I/F25는, 외부기기에/로부터 영상의 송신 또는 수신을 행하기 위해서, HDMI(등록상표)케이블이나 USB케이블등이 접속되는 접속 플러그다.
도2a는, 표시 제어장치200의 외관도다. 표시 제어장치200은, 예를 들면 스마트 폰등의 표시장치다. 디스플레이205는 화상과 각종 정보를 표시하는 표시부다. 디스플레이205는 터치패널206a와 일체적으로 구성되고, 디스플레이205의 표시면에의 터치 조작을 검출할 수 있게 되어 있다. 표시 제어장치200은, VR화상(VR콘텐츠)을 디스플레이205에 VR표시하는 것이 가능하다. 조작부206b는 표시 제어장치200의 전원의 온/오프를 전환하는 조작을 접수하는 전원 버튼이다. 조작부206c와 조작부206d는 음성출력부212로부터 출력된 음성의 볼륨을 증/감하는 볼륨 버튼이다. 조작부206e는, 디스플레이205에 홈 화면을 표시시키기 위한 홈 버튼이다. 음성출력 단자212a는 이어폰 잭으로서, 이어폰이나 외부 스피커등에 음성신호를 출력하는 단자다. 스피커212b는 음성을 출력하는 내장 스피커다.
도2b는, 표시 제어장치200의 구성 예를 나타내는 블록도다. 내부 버스250에, CPU201, 메모리202, 불휘발성 메모리203, 화상처리부 204, 디스플레이205, 조작부206, 기록 매체I/F207, 외부I/F209, 및 통신I/F210이 접속되어 있다. 또한, 내부 버스250에, 음성출력부212와 자세검지부213도 접속되어 있다. 내부 버스250에 접속된 각 부는, 내부 버스250을 통해서 서로 데이터를 교환할 수 있게 구성되어 있다.
CPU201은, 표시 제어장치200의 전체를 제어하는 제어부이며, 적어도 1개의 프로세서 또는 회로로 이루어진다. 메모리202는, RAM(반도체소자를 이용한 휘발성의 메모리등)이다. CPU201은, 예를 들면, 불휘발성 메모리203에 기억된 프로그램에 따라, 메모리202를 워크 메모리로서 사용하여, 표시 제어장치200의 각 부를 제어한다. 불휘발성 메모리203은, 화상 데이터와 음성 데이터로서의 데이터와, CPU201이 동작하기 위한 각종 프로그램등을 기억한다. 불휘발성 메모리203은, 예를 들면 플래시 메모리나 ROM이다.
화상처리부204는, CPU201의 제어에 근거하여, 불휘발성 메모리203과 기록 매체208에 기억된 화상, 외부I/F209를 통해 취득된 영상신호, 통신I/F210을 통해 취득된 화상등에 대하여 각종 화상 처리를 실시한다. 화상처리부204가 행하는 화상처리에는, A/D변환 처리, D/A변환 처리, 화상 데이터의 부호화 처리, 압축 처리, 디코드 처리, 확대/축소 처리(리사이징), 노이즈 감소 처리, 및 색 변환처리가 포함된다. 또한, 화상처리부204는, 전방위 화상 혹은 전방위 화상이 아니고 광범위한 영상을 갖는 광범위 화상인 VR화상에 관해 각종 화상처리(파노라마 전개, 매핑 처리, 변환등)도 행한다. 화상처리부204는, 특정한 화상 처리를 실시하기 위한 전용의 회로 블록으로 구성되어도 좋다. 화상처리의 종별에 따라서는, 화상처리부204를 사용하지 않고 CPU201이 프로그램에 따라서 화상 처리를 실시하여도 좋다.
디스플레이205는, CPU201의 제어에 근거하여, 화상과 그래픽 유저 인터페이스(GUI)로 이루어지는 GUI화면을 표시한다. CPU201은, 프로그램에 따라 표시 제어 신호를 생성하고, 디스플레이205에 화상을 표시하기 위한 영상신호를 생성하여 디스플레이205에 출력하도록 표시 제어장치200의 각 부를 제어한다. 디스플레이205는, 그 생성 및 출력된 영상신호에 근거해서, 영상을 표시한다. 표시 제어장치200는 디스플레이205가 영상을 표시시키기 위한 영상신호를 출력하기 위한 인터페이스까지의 구성만을 구비하여도 좋고, 디스플레이205는 외장형의 모니터(텔레비전등)이어도 좋다. 디스플레이205는, 디지털 카메라100(촬영 장치)로 촬영되고 통신I/F210을 통해서 순차로 전송된 VR화상을 표시 함으로써, 전자 뷰 파인더로서 기능하고, 리모트 라이브 뷰 표시(리모트 LV표시)를 행할 수 있다.
조작부206은, 문자정보 입력 디바이스(키보드등), 포인팅 디바이스(마우스나 터치패널 등), 버튼, 다이얼, 조이스틱, 터치 센서, 및 터치 패드를 포함하는, 유저 조작을 접수하기 위한 입력 디바이스다. 본 실시형태에서는, 조작부206은, 터치패널206a, 조작부206b, 206c, 206d, 206e를 포함한다.
기록 매체I/F207에는, 기록 매체208(메모리 카드나 CD, DVD 등)이 착탈가능하다. 기록 매체I/F207은, CPU201의 제어에 근거하여, 부착된 기록 매체208로부터 데이터를 판독하거나, 기록 매체208에 데이터를 기록한다. 외부I/F209는, 외부기기와 유선 케이블이나 무선에 의해 접속하고, 영상신호와 음성신호의 입/출력을 행하기 위한 인터페이스다. 통신I/F210은, 외부기기나 인터넷211등과 통신하여서 각종 데이터(파일이나 커맨드등)의 송/수신을 행하기 위한 인터페이스다.
음성출력부212는, 동화상이나 음악 데이터의 음성이나, 조작음, 착신음, 각종 통지음 등을 출력한다. 음성출력부212에는, 이어폰등을 접속하는 음성출력 단자 212a와, 스피커212b가 포함된다. 음성출력부212는 무선통신등을 통해 외부 스피커에 음성 데이터를 출력해도 좋다.
자세검지부213은, 중력방향에 대한 표시 제어장치200의 자세(기울기)나, 요 방향, 피치 방향 및 롤 방향의 각 축에 대한 표시 제어장치200의 자세를 검지한다. 자세검지부213로 검지된 자세에 근거하여, 표시 제어장치200이 횡으로 유지되어 있는지, 종으로 유지되어 있는지, 위로 또는 아래로 향하는지, 또는 비스듬한 자세가 되었는지를 판별가능하다. 또한, 회전 방향(요 방향, 피치 방향, 롤 방향등)에서의 표시 제어장치200의 기울기의 유무나 정도와, 해당 회전 방향으로 표시 제어장치200이 회전했는지를 판별가능하다. 1개의 센서 또는 복수의 센서(가속도 센서, 자이로 센서, 지자기 센서, 방위 센서, 고도 센서등)의 조합을, 자세검지부213으로서 사용해도 좋다.
상술한 것 같이, 조작부206에는 터치패널206a가 포함된다. 터치패널206a는, 디스플레이205에 포개서 평면적으로 구성되어, 접촉된 위치에 따른 좌표정보가 출력되도록 한 입력 디바이스다. CPU201은 터치패널206a상에서 행해진 이하의 조작, 혹은 그 상태를 검출할 수 있다.
- 터치패널206a에 터치중이 아닌 손가락이나 펜이 터치패널206a에 터치한 것, 즉 터치의 시작(이하, 터치다운(Touch-Down))
- 터치패널206a를 손가락이나 펜이 터치중인 상태(이하, 터치 온(Touch-On))
- 손가락이나 펜이 터치패널206a를 터치한 채 이동중인 것(이하, 터치무브(Touch-Move))
- 터치패널206a에 터치중인 손가락이나 펜이 터치패널206a로부터 떨어진 것, 즉 터치의 종료(이하, 터치업(Touch-Up))
- 터치패널206a에 아무 것도 터치중이 아닌 상태(이하, 터치 오프(Touch-Off))
터치다운이 검출되면, 동시에 터치 온도 검출된다. 터치다운 후 터치업이 검출되지 않는 한은, 통상은 터치 온이 계속 검출된다. 터치무브가 검출되었을 경우도, 동시에 터치 온이 검출된다. 터치 온이 검출되는 경우도, 터치 위치가 이동중이 아니면 터치무브는 검출되지 않는다. 모든 손가락과 펜의 터치업이 검출되면, 터치 오프가 검출된다.
이것들의 조작, 상태, 및 터치패널206a를 터치하는 손가락(들)이나 펜의 위치 좌표는 내부 버스를 통해서 CPU201에 통지되고, CPU201은, 통지된 정보에 근거해서 터치패널206a 위에 어떤 조작(터치 조작)이 행해졌는지를 판정한다. 터치무브에 대해서는, CPU201은, 터치패널206a 위에서 이동하는 손가락이나 펜의 이동 방향을, 위치 좌표의 변화에 근거하여, 터치패널206a 위의 수직성분과 수평성분 각각에 대해서도 판정할 수 있다. 소정거리이상을 터치무브한 것이 검출되었을 경우는, CPU201은, 슬라이드 조작이 행해졌다고 판정한다.
터치패널206a 위에 손가락을 터치한 상태에서 어느 정도의 거리만큼 재빠르게 이동하고 손가락을 떼는 조작을, "플릭"이라고 부른다. 플릭은, 바꿔 말하면 터치패널206a 위에 손가락을 터치하고 재빠르게 이동하는 조작이다. 소정거리이상을, 소정속도이상으로 터치무브한 것이 검출되어, 그 후 터치업이 검출되면, CPU201은, 플릭이 행해졌다고 판정한다(슬라이드 조작 후 플릭이 행해졌다고 판정한다).
더욱, 복수의 점(예를 들면, 2점)을 동시에 터치하여, 이 터치 위치들을 함께 가깝게 이동하는 터치 조작을 "핀치 인(pinch-in)", 이 터치 위치들을 더 멀리 떨어지게 이동하는 터치 조작을 "핀치 아웃(pinch-out)"이라고 칭한다. 핀치 인과 핀치 아웃을 총칭하여 핀치 조작(혹은 단지 "핀치")이라고 칭한다. 터치패널206a에 대해서는, 저항막 방식, 정전용량 방식, 표면탄성파 방식, 적외선방식, 전자 유도방식, 화상인식 방식, 및 광 센서 방식등의, 여러가지 방식의 터치패널을 사용해도 좋다. 터치패널에 실제로 접촉될 때의 터치를 검출하는 방식과, 터치패널에 손가락이나 펜이 접근할 때의 터치를 검출하는 방식이 있지만, 어느쪽의 방식이 사용되어도 좋다.
도3a, 3b는, 표시 제어장치200에 있어서의 리모트 라이브 뷰 표시의 예들이다. 본 실시형태에 있어서, 리모트 라이브 뷰 표시의 표시 형식에는, 전천구(전방위)이미지 형식과 줌 뷰 형식이 있다. 전천구 이미지 형식은, 디지털 카메라100(촬영 장치)로 촬영된 VR화상의 전체를 정거원통도법을 사용해서 디스플레이205에 표시하는 형식, 소위 "파노라마 형식"이다. 즉, 전천구 이미지 형식의 경우에는, 디지털 카메라100으로 촬영된 VR화상이 그대로 표시된다. 도3a는, 전천구 이미지 형식의 리모트 라이브 뷰 표시의 일례다. 줌 뷰 형식은, 디지털 카메라100으로 촬영된 VR화상으로부터 일부의 영역(범위)을 잘라내어 디스플레이205에 표시하는 형식이다. 줌 뷰 형식에서는, 일반적으로, 유저가 표시 제어장치200(스마트 폰)로 지시한 영역에 근거해서 일부의 영역이 잘라내어져 표시된다. 도3b는, 줌 뷰 형식의 리모트 라이브 뷰 표시의 일례다. 유저는, 조작부206을 사용하여, 전천구 이미지 형식의 표시 모드와 줌 뷰 형식의 표시 모드와의 사이에서 표시 모드를 전환하는 것이 가능하다. 설정될 수 있는 표시 모드는, 전천구 이미지 형식과 줌 뷰 형식에 한정되지 않고, 다른 표시 형식으로 표시 모드이어도 좋다.
도4는, 디지털 카메라100의 전체 처리의 일례를 나타내는 흐름도다. 이 처리는, 시스템 제어부50이 불휘발성 메모리56에 기록된 프로그램을 시스템 메모리52에 전개해서 실행함에 의해 실현된다. 디지털 카메라100의 전원이 온되면, 도4의 처리가 시작한다.
S401에서는, 시스템 제어부50은, 표시 제어장치200의 표시 형식(표시 모드)의 변경이 통지된 것인가 아닌가를 판단한다. 통지되었으면 S402에 진행되고, 그렇지 않을 경우는 S403에 진행된다. S402에서는, 시스템 제어부50은, 통지된 표시 형식(변경후의 표시 형식; 현재의 표시 형식)을 나타내는 형식정보를 시스템 메모리52에 기억한다(시스템 메모리52에 기억된 형식정보의 갱신). S401의 처리는, 형식정보를 수신(취득)한 것인가 아닌가를 판단하는 처리이기도 하다. 본 실시형태에서는, 형식정보는, 표시 제어장치200으로부터 통신부54를 통해 취득된다.
S403에서는, 시스템 제어부50은, 표시 제어장치200의 표시 범위(촬영된 화상 중, 리모트 라이브 뷰 표시로 표시되는 범위)의 변경이 통지된 것인가 아닌가를 판단한다. 통지되었을 경우는 S404에 진행되고, 그렇지 않을 경우는 S405에 진행된다. S404에서는, 시스템 제어부50은, 통지된 표시 범위(변경후의 표시 범위; 현재의 표시 범위)에 관한 범위정보를 시스템 메모리52에 기억한다(시스템 메모리52에 기억된 범위정보의 갱신). 범위정보는, 예를 들면, 촬영된 VR화상(정거원통도법)을 3D매핑할 때의, 시점의 방향과 시야각(화각)을 가리킨다. 범위정보는, 표시 범위를 나타내는 그 밖의 정보이여도 좋다. S403의 처리는, 범위정보를 수신(취득)한 것인가 아닌가를 판단하는 처리이기도 한다. 본 실시형태에서는, 범위정보는, 표시 제어장치200으로부터 통신부54를 통해 취득된다.
S405에서는, 시스템 제어부50은, 유저로부터의 촬영 지시(촬영 조작)가 있었는가 아닌가를 판단한다. 촬영 지시가 있었을 경우는 S406에 진행되고, 그렇지 않을 경우는 S411에 진행된다. S406에서는, 시스템 제어부50은, 촬영된 VR화상(정거원통도법)의 파일을 기록 매체150에 기록한다.
S407에서는, 시스템 제어부50은, 시스템 메모리52에 기억된 형식정보에 근거하여, 표시 제어장치200의 표시 형식이, 촬영된 VR화상의 일부의 범위를 표시하는 형식(줌 뷰 형식)인가 아닌가를 판단한다. 표시 형식이 줌 뷰 형식인 경우는 S409에 진행되고, 그렇지 않을 경우(전천구 이미지 형식의 경우)는 S408에 진행된다.
S408에서는, 시스템 제어부50은, 촬영된 VR화상에 근거하여, S406에서 기록된 파일에 섬네일 화상을 기록(생성해서 기록)한다. 구체적으로는, 촬영된 VR화상(정거원통도법)의 전체를 가리키는 섬네일 화상(VR화상을 축소한 화상등)을 파일에 기록한다.
S409에서는, 시스템 제어부50은, 촬영된 VR화상(정거원통도법)을 3D매핑 하고, 시스템 메모리52에 기억된 범위정보(시점의 방향과 시야각(화각))에 따라 VR화상으로부터 표시 범위를 잘라낸다. S410에서는, 시스템 제어부50은, S409에서 잘라낸 화상(표시 범위)에 근거하여, S406에서 기록된 파일에 섬네일 화상을 기록(생성해서 기록)한다. 구체적으로는, 시스템 제어부50은, 표시 범위를 가리키는 섬네일 화상(표시 범위의 화상을 축소한 화상등)을 파일에 기록한다.
S411에서는, 시스템 제어부50은, 유저로부터의 디지털 카메라100의 정지 지시(정지 조작)가 있었던 것인가 아닌가를 판단한다. 디지털 카메라100의 정지 지시가 있었을 경우는, 시스템 제어부50이 여러 가지 종류의 처리를 행하는 것으로, 디지털 카메라100을 정지한다(디지털 카메라100의 전원을 끈다). 그리고, 도4의 전체 처리를 종료한다. 그렇지 않을 경우는 S412에 진행된다.
S412에서는, 시스템 제어부50은, 촬영부22a를 사용해서 프론트 화상을 취득(촬영)한다. S413에서는, 시스템 제어부50은, 촬영부22b를 사용해서 리어(rear) 화상을 취득(촬영)한다. S414에서는, 시스템 제어부50은, 화상처리부24를 사용하여, S412와 S413에서 취득된 2개의 화상을 합성하여, 단일의 VR화상(정거원통도법)을 생성한다. S415에서는, 시스템 제어부50은, S414에서 생성한 VR화상(정거원통도법)을, 통신부54를 통해 표시 제어장치200에 송신한다.
도5는, 표시 제어장치200에서 행한 리모트 라이브 뷰 처리의 일례를 나타내는 흐름도다. 이 처리는, CPU201이 불휘발성 메모리203에 기록된 프로그램을 메모리202에 전개해서 실행 함에 의해 실현된다. 표시 제어장치200의 전원이 온되고, 디지털 카메라100으로 촬영된 VR화상의 리모트 라이브 뷰 표시를 행하는 표시 모드가 표시 제어장치200으로 설정되면, 도5의 처리가 시작한다.
S501에서는, CPU201은, 촬영된 VR화상(정거원통도법)을 디지털 카메라100(촬영 장치)로부터 수신한 것인가 아닌가를 판단한다. VR화상을 수신했을 경우는 S509에 진행되고, 그렇지 않을 경우는 S502에 진행된다. 본 실시형태에서는, VR화상은, 디지털 카메라100로부터 통신I/F210을 통해 수신된다.
S502에서는, CPU201은, 유저로부터의 형식변경 지시(표시 형식을 변경하는 지시; 형식변경 조작)이 있었던 것인가 아닌가를 판단한다. 형식변경 지시가 있었을 경우는 S503에 진행되고, 그렇지 않을 경우는 S506에 진행된다.
S503에서는, CPU201은, 현재의 표시 형식이 전천구 이미지 형식인가 아닌가를 판단한다. 현재의 표시 형식이 전천구 이미지 형식인 경우는 S504에 진행되고, 그렇지 않을 경우는 S505에 진행된다.
S504에서는, CPU201은, 표시 형식을 줌 뷰 형식으로 전환하도록, 줌 뷰 형식을 나타내는 형식정보를 메모리202에 기억한다(메모리202에 기억된 형식정보의 갱신). 더욱, CPU201은, 줌 뷰 형식으로의 표시 형식의 변경을 디지털 카메라100에 통지하도록, 줌 뷰 형식을 나타내는 형식정보를, 통신I/F210을 통해 디지털 카메라100에 송신한다.
S505에서는, CPU201은, 표시 형식을 전천구 이미지 형식으로 전환하도록, 전천구 이미지 형식을 나타내는 형식정보를 메모리202에 기억한다(메모리202에 기억된 형식정보의 갱신). 더욱, CPU201은, 전천구 이미지 형식으로의 표시 형식의 변경을 디지털 카메라100에 통지하도록, 전천구 이미지 형식을 나타내는 형식정보를, 통신I/F210을 통해 디지털 카메라100에 송신한다.
S506에서는, CPU201은, 유저로부터의 범위변경 지시(표시 범위를 변경하는 지시; 범위변경 조작)가 있었던 것인가 아닌가를 판단한다. 범위변경 지시가 있었을 경우는 S507에 진행되고, 그렇지 않을 경우는 S501에 진행된다. S507에서는, CPU201은, 현재의 표시 형식이 줌 뷰 형식인가 아닌가를 판단한다. 현재의 표시 형식이 줌 뷰 형식인 경우는 S508에 진행되고, 그렇지 않을 경우는 S501에 진행된다. S508에서는, CPU201은, 표시 범위를 갱신하도록, 변경후의 표시 범위에 관한 범위정보를 메모리202에 기억한다(메모리202에 기억된 범위정보의 갱신). 더욱, CPU201은, 표시 범위를 변경한 것을 디지털 카메라100에 통지하도록, 현재의 표시 범위를 나타내는 범위정보를, 통신I/F210을 통해 디지털 카메라100에 송신한다.
S509에서는, CPU201은, 현재의 표시 형식이 전천구 이미지 형식인가 아닌가를 판단한다. 현재의 표시 형식이 전천구 이미지 형식인 경우는 S510에 진행되고, 그렇지 않을 경우는 S511에 진행된다.
S510에서는, CPU201은, 디지털 카메라100로부터 수신한 VR화상(정거원통도법)을 리모트 라이브 뷰 화상으로서 디스플레이205에 표시한다(디스플레이205에 표시된 화상의 갱신).
S511에서는, CPU201은, 범위정보(시점의 방향과 시야각(화각))을 메모리202로부터 판독한다. S512에서는, CPU201은, 디지털 카메라100로부터 수신한 VR화상(정거원통도법)을 3D매핑 하고, S511에서 판독되었던 범위정보에 따라 VR화상으로부터 표시 범위를 잘라낸다. S513에서는, CPU201은, S512에서 잘라내었던 표시 범위의 화상을 리모트 라이브 뷰 화상으로서 디스플레이205에 표시한다(디스플레이205에 표시된 화상의 갱신).
이상 서술한 것 같이, 본 실시형태에 의하면, 촬영된 VR화상의 일부의 범위가 디스플레이에 라이브 뷰 화상으로서 표시되는 경우에, 라이브 뷰 화상의 범위에 대응하는 섬네일 화상이 파일에 기록된다. 이 때문에, 촬영(기록)된 VR화상이 퍼스널 컴퓨터(PC)등에서 수신될 때, 도6에 나타낸 바와 같이, VR화상의 파일의 섬네일 화상으로서, 유저가 촬영시에 확인하는 중이었던 범위의 화상이 표시된다. 이에 따라, 섬네일 화상의 인상이, 촬영시에 있어서의 리모트 라이브 뷰 표시의 표시 범위의 인상과 일치하므로, 유저는, 섬네일 화상을 보는 것만으로, 각 파일에서 VR화상의 어느 씬이 촬영되는지를 쉽게 파악할 수 있다.
촬영된 화상이 VR화상일 경우의 예를 설명했지만, VR화상이 아닌 화상이 촬영되는 경우에도 같은 처리에 의해 동일한 효과를 얻을 수 있다. 또한, 리모트 라이브 뷰 표시를 행하는 예를 설명했지만, 본 실시형태에 따른 전자기기(디지털 카메라100)에, 라이브 뷰 표시를 실행가능한 디스플레이를 설치해도 좋다.
또한, 표시 제어장치200으로부터 디지털 카메라100에 형식정보와 범위정보가 송신되어, 이 정보에 근거해서 섬네일 화상이 생성되는 예를 설명했지만, 본 발명의 실시형태들은 이것에 한정되지 않는다. 예를 들면, 디지털 카메라100이, 촬영을 행하는 타이밍을 표시 제어장치200에 통지하고, 표시 제어장치200이, 표시된 리모트 라이브 뷰 화상을 디지털 카메라100에 송신해도 좋다. 그리고, 디지털 카메라100이, 수신한 리모트 라이브 뷰 화상에 근거해서 섬네일 화상을 기록해도 좋다. 도7 및 도8은, 그러한 처리의 예들을 나타내는 흐름도다.
도7은, 디지털 카메라100의 전체 처리의 일례를 나타내는 흐름도다. 이 처리는, 시스템 제어부50이 불휘발성 메모리56에 기록된 프로그램을 시스템 메모리52에 전개해서 실행 함에 의해 실현된다. 디지털 카메라100의 전원이 온되면 도7의 처리가 시작한다.
S701에서는, 시스템 제어부50은, 유저로부터의 촬영 지시가 있었던 것인가 아닌가를 판단한다. 촬영 지시가 있었을 경우는 S702에 진행되고, 그렇지 않을 경우는 S704에 진행된다. S702에서는, 시스템 제어부50은, 촬영된 VR화상(정거원통도법)의 파일을 기록 매체150에 기록한다. S703에서는, 시스템 제어부50은, 통신부54를 통해 표시 제어장치200에, 리모트 라이브 뷰 화상의 송신을 요구한다.
S704에서는, 시스템 제어부50은, 리모트 라이브 뷰 화상을 표시 제어장치200으로부터 수신한 것인가 아닌가를 판단한다. 리모트 라이브 뷰 화상을 수신했을 경우는 S705에 진행되고, 그렇지 않을 경우는 S706에 진행된다. 본 실시형태에서는, 리모트 라이브 뷰 화상은, 표시 제어장치200으로부터 통신부54를 통해 수신된다. S705에서는, 시스템 제어부50은, 표시 제어장치200으로부터 수신한 리모트 라이브 뷰 화상에 근거하여, S702에서 기록된 파일에 섬네일 화상을 기록(생성해서 기록)한다. 구체적으로는, 수신한 리모트 라이브 뷰 화상을 나타내는 섬네일 화상(리모트 라이브 뷰 화상을 축소한 화상등)을 파일에 기록한다.
S706에서는, 시스템 제어부50은, 유저로부터 디지털 카메라100의 정지 지시가 있었던 것인가 아닌가를 판단한다. 유저로부터 디지털 카메라100의 정지 지시가 있었을 경우는, 시스템 제어부50이 각종의 처리를 행하는 것으로, 디지털 카메라100을 정지한다. 그리고, 도7의 전체 처리를 종료한다. 그렇지 않을 경우는 S707에 진행된다.
S707에서는, 시스템 제어부50은, 촬영부22a를 사용해서 프론트 화상을 취득(촬영)한다. S708에서는, 시스템 제어부50은, 촬영부22b를 사용해서 리어 화상을 취득(촬영)한다. S709에서는, 시스템 제어부50은, 화상처리부24를 사용하여, S707과 S708에서 취득된 2개의 화상을 합성하여, 단일의 VR화상(정거원통도법)을 생성한다. S710에서는, 시스템 제어부50은, S709에서 생성한 VR화상(정거원통도법)을, 통신부54를 통해 표시 제어장치200에 송신한다.
도8은, 표시 제어장치200의 리모트 라이브 뷰 처리의 일례를 나타내는 흐름도다. 이 처리는, CPU201이 불휘발성 메모리203에 기록된 프로그램을 메모리202에 전개해서 실행 함에 의해 실현된다. 표시 제어장치200의 전원이 온되고, 디지털 카메라100으로 촬영된 VR화상의 리모트 라이브 뷰 표시를 행하는 표시 모드가 표시 제어장치200으로 설정되면, 도8의 처리가 시작한다.
S801에서는, CPU201은, 촬영된 VR화상(정거원통도법)을 디지털 카메라100(촬영 장치)으로부터 수신한 것인가 아닌가를 판단한다. VR화상을 수신했을 경우는 S809에 진행되고, 그렇지 않을 경우는 S802에 진행된다.
S802에서는, CPU201은, 유저로부터의 형식변경 지시가 있었던 것인가 아닌가를 판단한다. 형식변경 지시가 있었을 경우는 S803에 진행되고, 그렇지 않을 경우는 S806에 진행된다.
S803에서는, CPU201은, 현재의 표시 형식이 전천구 이미지 형식인가 아닌가를 판단한다. 현재의 표시 형식이 전천구 이미지 형식일 경우는 S804에 진행되고, 그렇지 않을 경우는 S805에 진행된다. S804에서는, CPU201은, 표시 형식을 줌 뷰 형식으로 전환하도록, 줌 뷰 형식을 나타내는 형식정보를 메모리202에 기억한다(메모리202에 기억된 형식정보의 갱신). S805에서는, CPU201은, 표시 형식을 전천구 이미지 형식으로 전환하도록, 전천구 이미지 형식을 나타내는 형식정보를 메모리202에 기억한다(메모리202에 기억된 형식정보의 갱신).
S806에서는, CPU201은, 유저로부터의 범위변경 지시가 있었던 것인가 아닌가를 판단한다. 범위변경 지시가 있었을 경우는 S807에 진행되고, 그렇지 않을 경우는 S814에 진행된다.
S807에서는, CPU201은, 현재의 표시 형식이 줌 뷰 형식인가 아닌가를 판단한다. 현재의 표시 형식이 줌 뷰 형식인 경우는 S808에 진행되고, 그렇지 않을 경우는 S801에 진행된다. S808에서는, CPU201은, 표시 범위를 갱신하도록, 변경후의 표시 범위에 관한 범위정보를 메모리202에 기억한다(메모리202에 기억된 범위정보의 갱신).
S809에서는, CPU201은, 현재의 표시 형식이 전천구 이미지 형식인가 아닌가를 판단한다. 현재의 표시 형식이 전천구 이미지 형식인 경우는 S810에 진행되고, 그렇지 않을 경우는 S811에 진행된다.
S810에서는, CPU201은, 디지털 카메라100으로부터 수신한 VR화상(정거원통도법)을 리모트 라이브 뷰 화상으로서 디스플레이205에 표시한다(디스플레이205에 있어서의 화상표시의 갱신). 더욱, CPU201은, 현재의 리모트 라이브 뷰 화상을 메모리202에 기억한다(메모리202에 기억된 리모트 라이브 뷰 화상의 갱신).
S811에서는, CPU201은, 범위정보(시점의 방향과 시야각(화각))을 메모리202로부터 판독한다. S812에서는, CPU201은, 디지털 카메라100으로부터 수신한 VR화상(정거원통도법)을 3D매핑 하고, S811에서 판독되었던 범위정보에 따라, VR화상으로부터 표시 범위를 잘라낸다. S813에서는, CPU201은, S812에서 잘라내었던 표시 범위의 화상을 리모트 라이브 뷰 화상으로서 디스플레이205에 표시한다(디스플레이205에 있어서의 화상표시의 갱신). 더욱, CPU201은, 현재의 리모트 라이브 뷰 화상을 메모리202에 기억한다(메모리202에 기억된 리모트 라이브 뷰 화상의 갱신).
S814에서는, CPU201은, 디지털 카메라100으로부터 통신I/F210을 통해 리모트 라이브 뷰 화상의 송신이 요구된 것인가 아닌가를 판단한다. 송신이 요구되었을 경우는 S815에 진행되고, 그렇지 않을 경우는 S801에 진행된다. S815에서는, CPU201은, 리모트 라이브 뷰 화상을 메모리로부터 판독하여, 통신I/F210을 통해 디지털 카메라100에 송신한다.
시스템 제어부50은, 유저로부터의 기록 시작 지시(촬영 지시)에 응답하는 촬영(취득)된 동화상의 파일의 기록을 시작하고, 유저로부터의 기록 정지 지시에 응답하는 상기 파일의 기록을 정지해도 좋다. 이 경우에는, 시스템 제어부50은, 파일 기록중의 라이브 뷰 화상의 범위에 대응하는 섬네일 화상을, 파일에 기록한다. 파일 기록중의 라이브 뷰 화상은 유저의 인상에 남아있을 가능성이 높기 때문에, 유저는, 섬네일 화상을 보는 것만으로, 각 파일에서 동화상의 어느 씬이 촬영되는지를 쉽게 파악할 수 있다. 기록 시작 지시 또는 기록 정지 지시가 있는 타이밍에서의 라이브 뷰 화상은, 특히 유저의 인상에 남아있을 가능성이 높기 때문에, 그러한 타이밍에서의 라이브 뷰 화상의 범위에 대응하는 섬네일 화상을 그 파일에 기록하는 것이 바람직하다.
리모트 라이브 뷰 화상에 근거한 섬네일 화상을 파일에 기록하는 예를 설명했지만, 리모트 라이브 뷰 화상의 범위에 관한 범위정보를, 파일을 재생할 때에 최초에 표시되는 범위에 관한 초기 재생 정보로서 파일에 기록해도 좋다. 그 후, 재생 개시시의 표시 범위의 인상이 촬영시에 있어서의 리모트 라이브 뷰 표시의 표시 범위의 인상과 일치하고, 유저는 재생한 파일에서 VR화상의 어느 씬이 촬영되는지를 쉽게 파악할 수 있다. 도9 및 도10은, 그러한 처리의 예들을 나타내는 흐름도다.
도9는, 디지털 카메라100의 전체 처리의 일례를 나타내는 흐름도다. 이 처리는, 시스템 제어부50이 불휘발성 메모리56에 기록된 프로그램을 시스템 메모리52에 전개해서 실행 함에 의해 실현된다. 디지털 카메라100의 전원이 온되면 도9의 처리가 시작한다.
S901에서는, 시스템 제어부50은, 표시 제어장치200의 표시 형식의 변경이 통지된 것인가 아닌가를 판단한다. 통지되었을 경우는 S902에 진행되고, 그렇지 않을 경우는 S903에 진행된다. S902에서는, 시스템 제어부50은, 통지된 표시 형식(변경후의 표시 형식; 현재의 표시 형식)을 나타내는 형식정보를 시스템 메모리52에 기억한다(시스템 메모리52에 기억된 형식정보의 갱신).
S903에서는, 시스템 제어부50은, 표시 제어장치200의 표시 범위의 변경이 통지된 것인가 아닌가를 판단한다. 통지되었을 경우는 S904에 진행되고, 그렇지 않을 경우는 S905에 진행된다. S904에서는, 시스템 제어부50은, 통지된 표시 범위(변경후의 표시 범위; 현재의 표시 범위)에 관한 범위정보(시점의 방향과 시야각(화각))를 시스템 메모리52에 기억한다(시스템 메모리52에 기억된 범위정보의 갱신).
S905에서는, 시스템 제어부50은, 유저로부터의 촬영 지시가 있었던 것인가 아닌가를 판단한다. 촬영 지시가 있었을 경우는 S906에 진행되고, 그렇지 않을 경우는 S910에 진행된다. S906에서는, 시스템 제어부50은, 촬영된 VR화상(정거원통도법)의 파일을 기록 매체150에 기록한다.
S907에서는, 시스템 제어부50은, 시스템 메모리52에 기억된 형식정보에 근거하여, 표시 제어장치200의 표시 형식이 줌 뷰 형식인가 아닌가를 판단한다. 표시 형식이 줌 뷰 형식인 경우는 S909에 진행되고, 그렇지 않을 경우는 S908에 진행된다. S908에서는, 시스템 제어부50은, 촬영된 VR화상 중, 디지털 카메라100의 소정의 방향(정면방향등)을 촬영한 범위에 관한 초기 재생 정보(시점의 방향과 시야각(화각))을, S906에서 기록된 파일에 기록한다. S909에서는, 시스템 제어부50은, 시스템 메모리52에 기억된 범위정보(시점의 방향과 시야각(화각))를, 초기 재생 정보로서, S906에서 기록된 파일에 기록한다.
S910에서는, 시스템 제어부50은, 유저로부터 디지털 카메라100의 정지 지시가 있었던 것인가 아닌가를 판단한다. 유저로부터 디지털 카메라100의 정지 지시가 있었을 경우는, 시스템 제어부50이 각종의 처리를 행하는 것으로, 디지털 카메라100을 정지한다. 그리고, 도9의 전체 처리를 종료한다. 그렇지 않을 경우는 S911에 진행된다.
S911에서는, 시스템 제어부50은, 촬영부22a를 사용해서 프론트 화상을 취득(촬영)한다. S912에서는, 시스템 제어부50은, 촬영부22b를 사용해서 리어 화상을 취득(촬영)한다. S913에서는, 시스템 제어부50은, 화상처리부24를 사용하여, S911과 S912에서 취득된 2개의 화상을 합성 함에 의해, 단일의 VR화상(정거원통도법)을 생성한다. S914에서는, 시스템 제어부50은, S913에서 생성한 VR화상(정거원통도법)을, 통신부54를 통해 표시 제어장치200에 송신한다.
도10은, 표시 제어장치200에서 행한 재생 처리(파일을 재생하는 처리)의 일례를 나타내는 흐름도다. 이 처리는, CPU201이 불휘발성 메모리203에 기록된 프로그램을 메모리202에 전개해서 실행 함에 의해 실현된다. 표시 제어장치200의 전원이 온되고, 기록 매체 208에 기억된 파일의 재생이 유저로부터 지시되면, 도10의 처리가 시작한다.
S1001에서는, CPU201은, 재생 대상의 파일로부터 초기 재생 정보(시점의 방향과 시야각(화각))를 취득한다. S1002에서는, CPU201은, 재생 대상의 파일에 기록되어 있는 VR화상 중, S1001에서 취득한 초기 재생 정보에 따른 표시 범위를 디스플레이205에 표시한다. 촬영시의 표시 형식이 전천구 이미지 형식이었을 경우에는, 전천구 이미지 형식으로 VR화상이 표시된다. 촬영시의 표시 형식이 줌 뷰 형식이었을 경우에는, 촬영시의 리모트 라이브 뷰 표시로 표시되어 있었던 표시 범위가 표시되도록, VR화상의 일부의 범위가 잘라내져 표시된다.
시스템 제어부50과 CPU201이 행하는 것으로서 설명한 상술의 각 종 제어는, 1개의 하드웨어가 행해도 좋거나, 복수의 하드웨어 부품(예를 들면, 복수의 프로세서나 회로)이 처리를 분담 함으로써, 장치 전체의 제어를 행해도 좋다. 마찬가지로, CPU201이 행하는 것으로서 설명한 상술의 각종 제어는, 1개의 하드웨어가 행해도 좋거나, 복수의 하드웨어 부품(예를 들면, 복수의 프로세서나 회로)이 처리를 분담 함으로써, 장치 전체의 제어를 행해도 좋다.
본 발명을 그 적합한 실시형태를 참조하여 상술했지만, 본 발명의 실시형태는 이것들 특정한 실시형태에 한정되는 것이 아니고, 본 발명의 요지를 일탈하지 않는 범위의 여러가지 형태도 본 발명에 포함된다. 상술한 각 실시형태는, 본 발명의 일례에 지나지 않고, 필요에 따라 조합되어도 된다.
상술한 실시형태에 기재된 예에서는, 본 발명을 디지털 카메라에 적용하지만, 본 발명의 실시형태는 이 예에 한정되지 않고, 촬영된 화상의 파일을 기록할 수 있는 전자기기에 적용되어도 좋다. 예를 들면, 본 발명은, 퍼스널 컴퓨터, PDA, 휴대전화단말, 휴대형의 화상 뷰어, 프린터 장치, 디지털 포토 프레임, 음악 플레이어, 게임기, 전자 북 리더, 및 영상 플레이어에 적용될 수 있다. 또한, 본 발명은, 스마트 폰, 텔레비전 장치, 투영 장치, 타블렛 단말, AI스피커, 가전장치, 차재장치, 및 의료기기에도 적용될 수 있다.
본 개시내용에 의하면, 유저는, 파일에서 화상 파일의 어느 씬이 촬영되는지를 쉽게 파악할 수 있다.
(기타의 실시형태)
본 발명은, 상술한 실시형태의 기능을 실현하는 프로그램을, 네트워크 또는 기억매체를 개입하여 시스템 또는 장치에 공급하고, 그 시스템 또는 장치의 컴퓨터에 있어서 1개 이상의 프로세서가 프로그램을 읽어 실행하는 처리에서도 실현가능하다.
또한, 1개 이상의 기능을 실현하는 회로(예를 들어, ASIC)에 의해서도 실행 가능하다.
본 발명을 실시형태를 참조하여 기재하였지만, 본 발명은 상기 개시된 실시형태에 한정되지 않는다는 것을 알 것이다. 아래의 청구항의 범위는, 모든 수정 및, 동등한 구조 및 기능을 포함하도록 폭 넓게 해석해야 한다.

Claims (13)

  1. 촬영된 화상을 취득하는 제1취득부; 및
    유저로부터의 촬영 지시에 응답하여, 상기 제1취득부에 의해 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어부를 구비하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어하는, 전자기기.
  2. 제 1 항에 있어서,
    상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 표시부를 갖는 외부기기로부터 취득하는 제2취득부를 더 구비하고,
    상기 제어부는, 상기 제2취득부에 의해 취득된 상기 정보와, 상기 제1취득부에 의해 취득된 상기 화상에 근거하여, 상기 섬네일 화상을 기록하도록 제어하는, 전자기기.
  3. 제 1 항에 있어서,
    상기 표시부를 갖는 외부기기로부터 상기 라이브 뷰 화상을 취득하는 제3취득부를 더 구비하고,
    상기 제어부는, 상기 라이브 뷰 화상에 근거하여, 상기 섬네일 화상을 기록하도록 제어하는, 전자기기.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 제어부는,
    상기 촬영 지시인 기록 시작 지시에 응답하여, 상기 제1취득부에 의해 취득된 동화상의 파일의 기록을 시작하고,
    상기 유저로부터의 기록 정지 지시에 응답하여, 상기 파일의 기록을 정지하고,
    상기 기록 시작 지시가 있는 타이밍에서의 라이브 뷰 화상에 대응하는 섬네일 화상을 기록하도록, 제어하는, 전자기기.
  5. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 제어부는,
    상기 촬영 지시인 기록 시작 지시에 응답하여, 상기 제1취득부에 의해 취득된 동화상의 파일의 기록을 시작하고,
    상기 유저로부터의 기록 정지 지시에 응답하여, 상기 파일의 기록을 정지하고,
    상기 기록 정지 지시가 있는 타이밍에서의 라이브 뷰 화상에 대응하는 섬네일 화상을 기록하도록, 제어하는, 전자기기.
  6. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 촬영된 화상의 일부의 범위가 상기 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어하는, 전자기기.
  7. 촬영된 화상을 취득하는 제1취득부; 및
    유저로부터의 촬영 지시에 응답하여, 상기 제1취득부에 의해 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어부를 구비하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어부는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어하는, 전자기기.
  8. 제 7 항에 있어서,
    상기 제어부는,
    상기 촬영 지시인 기록 시작 지시에 응답하여, 상기 제1취득부에 의해 취득된 동화상의 파일의 기록을 시작하고,
    상기 유저로부터의 기록 정지 지시에 응답하여, 상기 파일의 기록을 정지하고,
    상기 소정의 타이밍은, 상기 기록 시작 지시가 있는 타이밍 또는 상기 기록 정지 지시가 있는 타이밍인, 전자기기.
  9. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 촬영된 화상은 VR화상인, 전자기기.
  10. 촬영된 화상을 취득하는 취득 스텝; 및
    유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을 포함하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어하는, 전자기기의 제어 방법.
  11. 촬영된 화상을 취득하는 취득 스텝; 및
    유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을 포함하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어하는, 전자기기의 제어 방법.
  12. 프로그램을 기억하는 컴퓨터 판독 가능한 매체로서,
    상기 프로그램은, 컴퓨터에,
    촬영된 화상을 취득하는 취득 스텝; 및
    유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을, 실행하게 하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 상기 라이브 뷰 화상에 대응하는 섬네일 화상을 상기 파일과 관련지어 기록하도록 제어하는, 컴퓨터 판독 가능한 매체.
  13. 프로그램을 기억하는 컴퓨터 판독 가능한 매체로서,
    상기 프로그램은, 컴퓨터에,
    촬영된 화상을 취득하는 취득 스텝; 및
    유저로부터의 촬영 지시에 응답하여, 상기 취득 스텝에서 취득된 상기 화상의 파일을 기억부에 기록하도록 제어하는 제어 스텝을, 실행하게 하고,
    상기 촬영된 화상의 일부의 범위가 표시부에 라이브 뷰 화상으로서 표시되는 경우에, 상기 제어 스텝에서는, 더욱, 소정의 타이밍에서의 상기 라이브 뷰 화상에 대응하는 상기 화상의 일부의 범위에 관한 정보를, 상기 파일을 재생할 때에 최초에 표시되는 범위에 관한 정보로서 상기 파일과 관련지어 기록하도록 제어하는, 컴퓨터 판독 가능한 매체.
KR1020190163565A 2018-12-26 2019-12-10 전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체 Ceased KR20200080147A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018242767A JP7183033B2 (ja) 2018-12-26 2018-12-26 電子機器、電子機器の制御方法、プログラム、及び、記憶媒体
JPJP-P-2018-242767 2018-12-26

Publications (1)

Publication Number Publication Date
KR20200080147A true KR20200080147A (ko) 2020-07-06

Family

ID=69411054

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190163565A Ceased KR20200080147A (ko) 2018-12-26 2019-12-10 전자기기, 전자기기의 제어 방법, 및 컴퓨터 판독 가능한 매체

Country Status (5)

Country Link
US (1) US11277567B2 (ko)
EP (1) EP3675124B1 (ko)
JP (1) JP7183033B2 (ko)
KR (1) KR20200080147A (ko)
CN (1) CN111385470B (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020043387A (ja) 2018-09-06 2020-03-19 キヤノン株式会社 画像処理装置、画像処理方法、プログラム、及び、記憶媒体
JP7192592B2 (ja) * 2019-03-15 2022-12-20 株式会社リコー 撮像装置、画像通信システム、画像処理方法、プログラム
JP7350511B2 (ja) * 2019-05-14 2023-09-26 キヤノン株式会社 電子機器、電子機器の制御方法、プログラム、及び、記憶媒体
JP7350510B2 (ja) * 2019-05-14 2023-09-26 キヤノン株式会社 電子機器、電子機器の制御方法、プログラム、及び、記憶媒体
WO2021261480A1 (ja) 2020-06-23 2021-12-30 Thk株式会社 自律移動ロボット連係システム及び自律移動ロボット
JP2023114840A (ja) * 2022-02-07 2023-08-18 キヤノン株式会社 電子機器、その制御方法およびプログラム
US12148340B1 (en) * 2023-08-30 2024-11-19 Lenovo (Singapore) Pte. Ltd. Computing device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3638499A (en) * 1999-04-08 2000-11-14 Interactive Pictures Corporation Apparatus, media and method for capturing and processing spherical images
US9756349B2 (en) * 2002-12-10 2017-09-05 Sony Interactive Entertainment America Llc User interface, system and method for controlling a video stream
JP2006303707A (ja) * 2005-04-18 2006-11-02 Canon Inc 画像処理装置及び画像処理方法
JP4932660B2 (ja) * 2007-10-05 2012-05-16 富士フイルム株式会社 画像記録装置及び画像記録方法
JP5868038B2 (ja) 2011-06-28 2016-02-24 キヤノン株式会社 撮像装置及びその制御方法、プログラム、並びに記憶媒体
JP5435104B2 (ja) * 2012-10-26 2014-03-05 ソニー株式会社 情報処理装置、表示装置および情報処理装置の制御方法
JP6292227B2 (ja) * 2013-04-30 2018-03-14 ソニー株式会社 画像処理装置、画像処理方法、プログラム
JP6249202B2 (ja) * 2013-05-10 2017-12-20 ソニー株式会社 画像表示装置、画像表示方法、およびプログラム
JP6497965B2 (ja) * 2015-02-23 2019-04-10 キヤノン株式会社 画像処理装置及び画像処理方法
EP3311582A4 (en) * 2015-06-17 2018-10-31 LG Electronics Inc. Display device and operating method thereof
JP6617547B2 (ja) 2015-12-11 2019-12-11 株式会社リコー 画像管理システム、画像管理方法、プログラム
JP6665019B2 (ja) * 2016-04-20 2020-03-13 オリンパス株式会社 撮像装置
US20170316806A1 (en) * 2016-05-02 2017-11-02 Facebook, Inc. Systems and methods for presenting content
KR20180042777A (ko) * 2016-10-18 2018-04-26 엘지전자 주식회사 이동 단말기 및 그의 동작 방법
KR102739220B1 (ko) * 2016-12-23 2024-12-05 삼성전자주식회사 3차원 컨텐츠의 썸네일 관리 방법 및 그 장치

Also Published As

Publication number Publication date
JP2020107952A (ja) 2020-07-09
US11277567B2 (en) 2022-03-15
CN111385470B (zh) 2022-05-13
JP7183033B2 (ja) 2022-12-05
EP3675124B1 (en) 2024-11-13
EP3675124A1 (en) 2020-07-01
CN111385470A (zh) 2020-07-07
US20200213520A1 (en) 2020-07-02

Similar Documents

Publication Publication Date Title
CN111385470B (zh) 电子设备、电子设备的控制方法和计算机可读介质
JP7094815B2 (ja) 表示制御装置、表示制御装置の制御方法、プログラム、記憶媒体
CN110691187B (zh) 电子装置、电子装置的控制方法和计算机可读介质
KR102477993B1 (ko) 표시 제어장치, 촬상 장치, 제어 방법 및 컴퓨터 판독 가능한 매체
US11380075B2 (en) Electronic apparatus for playing back a virtual reality video image and control method therefor
US11295530B2 (en) Electronic apparatus for playing back a virtual reality video image and control method therefor
JP2024098310A (ja) 電子機器、その制御方法およびプログラム
US11079898B2 (en) Electronic device for controlling display of VR image, control method of electronic device, and non-transitory computer readable medium
JP7267764B2 (ja) 電子機器、電子機器の制御方法、プログラム、及び、記憶媒体
JP2021174317A (ja) 電子機器及びその制御方法
JP7336200B2 (ja) 電子機器及びその制御方法
JP2023184106A (ja) 表示制御装置、表示制御方法、プログラム、および記憶媒体
JP2021069045A (ja) 表示制御装置、表示制御方法、プログラムおよび記憶媒体
US20240241381A1 (en) Electronic device
JP2021144297A (ja) 電子機器、電子機器の制御方法、プログラムおよび記憶媒体
CN110881102B (zh) 摄像设备、摄像设备的控制方法和计算机可读介质
JP7086762B2 (ja) 表示制御装置
CN118509704A (zh) 电子装置、电子装置的控制方法和计算机可读介质
JP2026036410A (ja) 電子機器、電子機器の制御方法、プログラム、および記憶媒体
JP2020205554A (ja) 表示制御装置、その制御方法、プログラムおよび記憶媒体

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20191210

PG1501 Laying open of application
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20210610

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20191210

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20220818

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20230208

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20220818

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I