WO2016043161A1 - 表示装置、表示システム、及び表示制御プログラム - Google Patents
表示装置、表示システム、及び表示制御プログラム Download PDFInfo
- Publication number
- WO2016043161A1 WO2016043161A1 PCT/JP2015/076038 JP2015076038W WO2016043161A1 WO 2016043161 A1 WO2016043161 A1 WO 2016043161A1 JP 2015076038 W JP2015076038 W JP 2015076038W WO 2016043161 A1 WO2016043161 A1 WO 2016043161A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- display
- image data
- display device
- displayed
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/60—Rotation of whole images or parts thereof
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/005—Adapting incoming signals to the display format of the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/37—Details of the operation on graphic patterns
- G09G5/373—Details of the operation on graphic patterns for modifying the size of the graphic pattern
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/391—Resolution modifying circuits, e.g. variable screen formats
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3188—Scale or resolution adjustment
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0442—Handling or displaying different aspect ratios, or changing the aspect ratio
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0492—Change of orientation of the displayed image, e.g. upside-down, mirrored
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
- G09G2370/022—Centralised management of display operation, e.g. in a server instead of locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0117—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
Definitions
- the present invention relates to a display device, a display system, and a display control program.
- Patent Document 1 a display device that displays an image has a function of displaying an image in an enlarged or reduced manner.
- a projector that projects and displays an image based on image data is known as one of display devices.
- a scaling method for enlarging or reducing a projected image a method for scaling the displayed image and a method for scaling the image data corresponding to the projected image There is.
- the disclosed technology has been made in view of the above circumstances, and aims to provide comfortable viewing.
- a determination unit that determines whether the first image can be displayed in a display area of the display device based on a size of the first image displayed by the first image data.
- the second image is displayed from the first image data so that the second image whose size matches the size of the display area is displayed.
- a display device is provided that includes a generation unit that generates data and a display unit that displays the second image data.
- comfortable viewing can be provided.
- FIG. 1 shows an example of the system configuration
- FIG. 1 is a diagram illustrating an example of a system configuration of a display system according to the first embodiment.
- the display system 100 includes a display device 200 and a server 300.
- the display device 200 and the server 300 are connected via a network N such as a LAN (Local Area Network).
- a network N such as a LAN (Local Area Network).
- the display device 200 has a display control program 210 installed.
- the display device 200 executes the display control program 210 to acquire content data from the server 300, display the content of the content data, and allow the user to view the content.
- the content data of the present embodiment includes, in addition to one piece of image data such as photos, a plurality of pieces of image data and moving image data provided to the user as a slide show, for example.
- moving image data is described as a set of image data (one frame). That is, the content data of this embodiment includes one or more image data.
- the content data may include audio data in addition to one or more image data.
- the display device 200 of the present embodiment sets the size of the image to the same size as the display area. Store the data in the storage area.
- the display device 200 receives an instruction to change the image size or change the resolution of the display area during display (playback) of the content, for example, the image data is stored using the image data stored in the storage area. To display.
- the display device 200 of the present embodiment is, for example, a projection device such as a projector, an electronic blackboard, or a digital signage. In the following description of the present embodiment, the display device 200 will be described as a projector. Further, in the display system 100 shown in FIG. 1, the number of servers 300 that provide content data is one, but the present invention is not limited to this. A large number of servers 300 that provide content data may exist on the network N. The display device 200 may acquire desired content data from an arbitrary server 300.
- FIG. 2 is a diagram illustrating an outline of processing of the display device according to the first embodiment.
- the size of the display area (projection area) of the display device 200 is 1280 ⁇ 800 [pixel]
- the size of the image 31 displayed by the image data included in the content data input to the display device 200 is 5120 ⁇ 5120 [pixels] was set (step S21).
- the size of the image 31 is larger than the size of the display area of the display device 200 in both width and height. Therefore, when receiving the content display instruction, the display device 200 displays the image 31a in which the size of the image 31 is changed to the maximum size among the sizes that fit within the display area of the display device 200. That is, the display device 200 generates image data for displaying the image 31 a from the image data for displaying the image 31. The display device 200 temporarily stores the image data for displaying the image 31a in the storage area (step S22).
- the display device 200 reduces the image data for displaying the image 31 so that the height of the image 31a matches the height of the display area. Therefore, the size of the image 31a is 800 ⁇ 800 [pixels]. At this time, the aspect ratio of the image 31 is equal to the aspect ratio of the image 31a.
- FIG. 2 shows a case where the scaling factor is set to 80%.
- the display device 200 when the scaling factor is set to 80%, the size of the display area of the display device 200 is 1024 ⁇ 640 [pixels]. At this time, the display device 200 displays the image 31b obtained by reducing the image 31a to 80% according to the size of the display area. That is, the display device 200 generates image data for displaying the 640 ⁇ 640 [pixel] image 31b from the image data for displaying the image 31a, and projects and displays the image 31b of the image data (step S23). .
- the image 31b displayed in the reduced display area is displayed using the image data for displaying the image 31a generated in advance. Generate data. Therefore, in the present embodiment, in scaling, the image 31b can be displayed in a shorter time than when displaying the image 31b from the image 31 having a large size, and the time taken to display the image 31b can be shortened.
- the display device 200 when the scaling factor is changed to 90%, the size of the display area is 1152 ⁇ 720 [pixels]. At this time, the display device 200 displays an image 31c obtained by enlarging the image 31a to 90%. That is, the display device 200 generates image data for displaying the image 31c of 720 ⁇ 720 [pixels] from the image data for displaying the image 31a, and projects and displays the image data (step S24).
- the display device 200 even when the display area is set to be enlarged after the display area is reduced, the image data that displays the image 31a generated in advance is used. Image data for displaying 31c is generated. Therefore, in the present embodiment, deterioration of the image quality of the image 31b can be suppressed compared with the case where the image 31b is displayed by enlarging the image 31c obtained by reducing the image 31 in zooming.
- the display device 200 of the present embodiment when the display area is changed, it is possible to reduce the time required for displaying an image and maintain the image quality, and to make viewing comfortable for the user. Can provide.
- step S22 when receiving an instruction to reduce the size of the image 31a to 50% while maintaining the size of the display area, an image according to the instruction is displayed from the image data for displaying the image 31a.
- the image data to be generated is generated and displayed on the display area in step S22.
- the display device 200 uses the image data for displaying the image 31a while maintaining the size of the display area to be 80% magnification.
- the image data for displaying the image is generated and displayed on the display area in step S22.
- the expression “changes the size of an image to be displayed” is used as an expression including both changing the size of the display area and changing the size of the image displayed in the display area.
- FIG. 3 is a diagram illustrating an example of a hardware configuration of the display device.
- the display device 200 of this embodiment includes a CPU (Central Processing Unit) 21, a RAM (Random Access Memory) 22, a ROM (Read Only Memory) 23, an external I / F 24, a communication I / F 25, an image projection device 26, and the like. Are connected to each other by a bus B.
- a CPU Central Processing Unit
- RAM Random Access Memory
- ROM Read Only Memory
- the CPU 21 is an arithmetic device that implements control and functions of the entire display device 200 by reading a program and data from a storage device such as the ROM 23 onto the RAM 22 and executing processing.
- the RAM 22 is a volatile semiconductor memory (storage device) that temporarily stores programs and data.
- the data temporarily stored in the RAM 22 includes image data displayed by the display device 200. That is, the RAM 22 also functions as an image memory that holds image data of an image displayed by the display device 200.
- the ROM 23 is a nonvolatile semiconductor memory (storage device) that can retain programs and data even when the power is turned off.
- External I / F 24 is an interface with an external device.
- the external device includes a recording medium 27 and the like.
- the recording medium 27 can store content data to be reproduced by the display device 200 and a program for realizing the embodiment.
- the display device 200 can read and / or write to the recording medium 27 via the external I / F 24.
- the recording medium 27 is, for example, a USB memory (Universal Serial Bus memory) or an SD memory card (SD Memory card), for example.
- the recording medium 27 may be a DVD (Digital Versatile Disk), a CD (Compact Disk), a flexible disk, or the like.
- the communication I / F 25 is an interface for connecting the display device 200 to the network N. Thereby, the display apparatus 200 can perform data communication via the communication I / F 25. That is, the display device 200 can acquire content data from the server 300 via the communication I / F 25.
- the image projection device 26 is a device composed of an optical unit composed of optical components such as lenses and mirrors, and a light source such as a mercury lamp, for example, and stores image data held in the RAM 22 (ie, image memory) or the like. Project and display.
- the display device 200 according to the present embodiment can execute various processes as described later with the above-described hardware configuration.
- the hardware configuration of the server 300 according to the present embodiment is the same as that of a general computer having a CPU and a memory, and a description thereof will be omitted.
- FIG. 4 is a diagram illustrating a functional configuration of the display device according to the first embodiment.
- the display device 200 includes a display control processing unit 220 realized by the display control program 210 and a storage area 230.
- the display control processing unit 220 includes a content data acquisition unit 221, an image size determination unit 222, an image reduction unit 223, a memory storage unit 224, a display unit 225, and an image size setting unit 226. Further, the display device 200 has display setting information 231 stored in the storage area 230.
- the content data acquisition unit 221 acquires content data 311 stored in the content database 310 of the server 300. Note that the content data acquisition unit 221 may acquire the content data 311 from the recording medium 27.
- the image size determination unit 222 determines whether the size of the image displayed by the image data included in the content data 311 is larger than the size of the display area of the display device 200. In other words, the image size determination unit of the present embodiment determines whether or not this image fits within the display area based on the size of the image displayed by the image data input to the display device 200.
- the size of the image is represented by the number of pixels per line and the number of lines at a certain resolution.
- the image reduction unit 223 generates image data for displaying an image with a reduced size according to the determination result of the image size determination unit 222.
- the memory storage unit 224 stores either the image data generated by the image reduction unit 223 or the image data included in the content data 311 acquired by the content data acquisition unit 221 according to the determination result of the image size determination unit 222. And stored in the RAM 22 (image memory).
- the display unit 225 projects and displays the image data stored in the RAM 22 (image memory) by the image projection device 26 in accordance with display setting information 231 described later.
- the image size setting unit 226 sets the size of the image displayed by the display unit 225. That is, the image size setting unit 226 according to the present embodiment stores the specified scaling factor in the display setting information 231 when the user instructs scaling of the display area of the display device 200 and specifies the scaling factor. Further, the image size setting unit 226 of the present embodiment may set the size of the display area (projection area). The size of the image is changed according to the size of the display area when the size of the display area is changed.
- the display setting information 231 is stored on, for example, the ROM 23 and includes setting information including an image displayed by the display unit 225 or a scaling factor of the display area.
- the display setting information 231 includes various setting information (for example, setting information for adjusting the brightness (luminance) of the image data) regarding the display mode of the image data displayed by the display unit 225. Also good.
- FIG. 5 is a flowchart for explaining processing of the display device according to the first embodiment.
- the display device 200 of the present embodiment acquires content data 311 from the content database 310 of the server 300 by the content data acquisition unit 221 (step S50).
- step S502 when the image size determination unit 222 receives an instruction to reproduce the content data 311, whether the size of the image displayed by the image data included in the content data 311 is larger than the size of the display area of the display device 200. Is determined (step S502).
- the image size determination unit 222 performs the above determination for each image data. Details of the processing in step S502 will be described later.
- step S502 when the size of the image is equal to or smaller than the size of the display area, the display device 200 proceeds to step S504 described later.
- step S502 when the image size is larger than the display area size of the display device 200, the display device 200 causes the image reduction unit 223 to display the maximum size that can be displayed in the display area.
- the image size of the image data is reduced (step S503).
- the image reduction unit 223 sets the image data so that at least one of the height or width of the image displayed by the image data matches either the height or width of the display area of the display device 200. Reduce the size of the image.
- the memory storage unit 224 of the display device 200 stores the image data in the RAM 22 (image memory) according to the determination result by the image size determination unit 222 (step S504).
- the memory storage unit 224 stores the image data included in the content data 311 as it is in the image memory. Also, if it is determined in step S502 that the image size is larger than the display area size, the memory storage unit 224 stores the image data of the image reduced in step S503 in the image memory.
- the display unit 225 of the display device 200 refers to the display setting information 231 and determines whether or not the scaling factor has been changed (step S505). In other words, the display unit 225 determines whether or not an operation for changing a scaling factor has been performed via the image size setting unit 226, for example, by a user or the like after displaying image data last time.
- the display unit 225 changes the scaling factor. It is determined that
- step S505 When it is determined in step S505 that the scaling factor has not been changed, the display device 200 proceeds to step S507 described later.
- the display device 200 causes the image reduction unit 223 to display the image of the image data stored in the image memory in accordance with the scaling factor included in the display setting information 231. (Step S506).
- the image reduction unit 223 determines that the size is 640 ⁇ 640 from the image data stored in the image memory. Image data for displaying a pixel image is generated.
- step S507 if it is determined in step S505 that the scaling factor has been changed, the display unit 225 projects the image of the image data generated in step S506. If it is determined in step S505 that the scaling factor has not been changed, the display unit 225 projects an image of the image data stored in the image memory.
- the display device 200 determines whether or not other image data is included in the content data 311 (step S508). If it is determined in step S508 that no other image data is included, the display device 200 ends the process. If it is determined in step S508 that other image data is included, the display device 200 returns to step S502.
- the processes in steps S502 to S504 and the processes in steps S505 to S507 may be performed in parallel. That is, for example, when the content data 311 includes a plurality of pieces of image data, the display device 200 executes the processing of steps S505 to S507 for one piece of image data, and displays the next piece of image data. The processing of steps S502 to S504 may be executed for other image data to be processed.
- FIG. 6 is a diagram for explaining an example of a determination result by the image size determination unit.
- FIG. 6 illustrates a case where the size of the display area of the display device 200 is 1280 ⁇ 800 [pixels].
- the image size determination unit 222 determines that the image is “larger” than the display area. In other words, the number of pixels in the horizontal direction and the vertical direction of the image displayed by the image data included in the content data 311 is less than or equal to the number of pixels in the horizontal direction and the vertical direction of the display area of the display device 200, respectively. In this case, it is determined that the image is “smaller” than the display area.
- the horizontal direction is a direction horizontal to the line direction of the image data
- the vertical direction is a direction perpendicular to the line direction of the image data.
- the image when the size of an image to be displayed on the display device 200 is larger than the size of the display area of the display device 200, the image is reduced in advance to the maximum size that can be displayed in the display area.
- the image data of the obtained image is generated and stored in the image memory.
- the image data stored in the image memory is reduced and displayed according to the magnification. Degradation of the image quality can be prevented.
- comfortable viewing can be provided to the user in the display (playback) of the content of the content data 311.
- FIG. 7 is a diagram illustrating a functional configuration of the display device according to the second embodiment.
- the display device 200A includes a display control processing unit 220A.
- the display control processing unit 220A includes an image rotation unit 227 in addition to the units included in the display control processing unit 220 according to the first embodiment.
- the display setting information 231A is stored in the storage area 230.
- the image rotation unit 227 of the present embodiment rotates the image of the image data by a predetermined angle according to the display setting information 231A. Further, the image rotation unit 227 determines whether or not the content data 311 is moving image data.
- the display setting information 231A includes information for rotating the image data by a predetermined angle (rotation display setting) in addition to the scaling factor of the image data displayed by the display unit 225.
- the rotation display setting is, for example, information indicating that the image data is displayed by being rotated 90 degrees to either the left or right.
- FIG. 8 is a flowchart for explaining processing of the display device according to the second embodiment.
- the image rotation unit 227 of the display device 200A determines whether or not the content data 311 is moving image data (step S803). This is because, in general, when the content data 311 is moving image data, an image (moving image) rotated by a predetermined angle is not displayed. However, even when the content data 311 is moving image data, an image (moving image) rotated by a predetermined angle may be displayed. In such a case, the determination process of this step is not executed.
- step S803 When it is determined in step S803 that the content data 311 is moving image data, the display device 200A proceeds to step S806 described later.
- step S803 If it is determined in step S803 that the content data 311 is not moving image data, the display device 200A refers to the display setting information 231A by the image rotation unit 227 and determines whether or not the rotation display setting is set (step S804). ).
- step S804 If it is determined in step S804 that the rotation display setting has been made, the display device 200A is included in the content data 311 by the image rotation unit 227 and the image reduction unit 223 according to the rotation display setting included in the display setting information 231A. Image data for rotating the image by a predetermined angle and displaying a further reduced image is generated (step S805).
- step S805 when the rotation display setting included in the display setting information 231A is information indicating that the display is rotated 90 degrees to the left, the image rotation unit 227 rotates the image 90 degrees to the left. Is generated. Then, the image reduction unit 223 generates image data in which the image of the image data generated by the image rotation unit 227 is further reduced.
- the reduction process by the image reduction unit 223 is the same as that in step S503 in FIG. Here, after the image is rotated by the image rotating unit 227, the image is reduced by the image reducing unit 223, but this order may be reversed.
- step S804 If it is determined in step S804 that the rotation display setting has not been made, the display apparatus 200A reduces the first image (first frame image) included in the moving image data by the image reduction unit 223 (step S806). .
- the image data reduction process in step S806 is the same as that in step S503 in FIG.
- the display device 200A stores the image data in the image memory by the memory storage unit 224 (step S807), and proceeds to step S808.
- step S807 if it is determined that the image displayed by the image data included in the content data 311 is equal to or smaller than the size of the display area, the memory storage unit 224 uses the image data included in the content data 311 as it is in the image memory. To store.
- step S807 if the content data 311 is moving image data and the size of the first frame image is larger than the size of the display area, the memory storage unit 224 displays image data for displaying the reduced frame image in the image memory. To store.
- step S807 if the size of the image is larger than the size of the display area, the content data 311 is not moving image data, and rotation display is not set, image data for displaying a reduced image is displayed. Store in image memory.
- step S807 the memory storage unit 224 displays an image that is reduced and rotated when the size of the image is larger than the size of the display area, the content data is not moving image data, and rotation display is set.
- step S808 to step S811 is the same as the processing from step S505 to step S508 in FIG.
- the rotation display setting may be set by a user via a setting unit, or may be set by a predetermined program.
- the predetermined program may determine whether or not to rotate and display the image of the image data, and the rotation display setting may be set for the display device 200A according to the determination result. For example, when a person (person) is shown in the image of the image data, the predetermined program may recognize the person's face by a known technique and rotate the image according to the orientation of the face. Good.
- the processing in steps S804 to S806 described above may be executed.
- the third embodiment is different from the second embodiment in that image data for rotating an image to be rotated at a plurality of different angles is generated in advance. Therefore, in the following description of the third embodiment, only differences from the second embodiment will be described, and those having the same functional configuration as those in the second embodiment will be described in the description of the first embodiment. The same reference numerals as those used are assigned, and the description thereof is omitted.
- FIG. 9 is a flowchart for explaining processing of the display device of the third embodiment.
- step S903 when the content data 311 is moving image data, the display device 200A uses the image rotation unit 227 to generate image data obtained by rotating the image by a predetermined angle.
- the image reduction unit 223 generates image data obtained by reducing the image of the image data generated by the image rotation unit 227 to the maximum size that can be displayed in the display area of the display device 200 (step S904), which will be described later.
- the process proceeds to step S906.
- the image rotation unit 227 includes an image rotated by 90 degrees counterclockwise, an image rotated 90 degrees clockwise, and an image rotated 180 degrees counterclockwise or clockwise.
- the image data corresponding to is generated.
- the image reduction unit 223 generates data corresponding to an image obtained by reducing each image rotated by the image rotation unit 227.
- step S903 When it is determined in step S903 that the content data 311 is not moving image data, the display device 200A proceeds to step S905.
- the processing in step S905 is the same as the processing in step S806 in FIG.
- the display device 200A stores the image data in the image memory by the memory storage unit 224 (step S906).
- the display device 200 refers to the display setting information 231A by the display unit 225 and determines whether or not the rotation display setting has been made (step S907).
- the display device 200A causes the display unit 225 to follow the rotation display setting included in the display setting information 231A among the image data stored in the image memory.
- the corresponding image data is acquired (step S908). For example, when the rotation display setting is information indicating that the image is rotated 180 degrees counterclockwise and displayed, the display unit 225 acquires the corresponding image data.
- step S907 the display device 200A reduces the display unit 225 to the maximum size that can be displayed in the display area of the display device 200 stored in the image memory.
- the obtained image data is acquired (step S909). For example, when the content data 311 is moving image data, the display unit 225 acquires the image data reduced by the process of step S905.
- step S910 is the same as the processing in step S808 in FIG.
- the display device 200A includes the image of the image data acquired in step S908 or step S909 described above by the image reduction unit 223 in the display setting information 231A.
- the image is reduced in accordance with the variable magnification (step S911).
- the display device 200A causes the display unit 225 to project and display an image of the image data (step S912). That is, when it is determined in step S910 that the scaling factor has been changed, the display unit 225 projects and displays the image of the image data generated in step S911. If it is determined in step S910 that the scaling factor has not been changed, the display unit 225 projects and displays the image of the image data acquired in step S908 or step S909.
- step S913 is the same as the processing in step S811 in FIG.
- step S904 even when the size of the image displayed by the image data included in the content data 311 is equal to or smaller than the size of the display area of the display device 200A, it is determined whether or not the content data 311 is moving image data. May be. If it is determined that the content data 311 is not moving image data, the process of step S904 may be executed.
- FIG. 10 is a diagram for explaining an example of image data stored in the memory in the processing by the display device 200A of the third embodiment.
- the image displayed by the image data included in the content data 311 acquired in step S901 in FIG. 9 is the image 40, and the size of the image 40 is 2560 ⁇ 1600 [pixels].
- the size of the display area of the display device 200A is 800 ⁇ 1280 [pixels].
- the image rotation unit 227 and the image reduction unit 223 generate image data for displaying each of the images 41, 42, 43, and 44 from the image data for displaying the image 40. .
- the image 41 is an image obtained by reducing the image 40 to the maximum size that can be displayed in the display area of the display device 200A.
- the image 42 is an image obtained by rotating the image 40 counterclockwise by 90 degrees and reducing it to the maximum size that can be displayed in the display area of the display device 200A.
- the image 43 is an image obtained by rotating the image 40 counterclockwise by 180 degrees and reducing it to the maximum size that can be displayed in the display area of the display device 200A.
- the image 44 is an image obtained by rotating the image 40 counterclockwise by 270 degrees (or 90 degrees clockwise) to reduce it to the maximum size that can be displayed in the display area of the display device 200A.
- image data for displaying an image obtained by reducing the image 40 and a plurality of image data for displaying a plurality of images obtained by reducing the image 40 and rotating the image by a predetermined angle are generated.
- the generated image data is stored in the image memory. Therefore, in the present embodiment, even when an instruction to rotate the image displayed by the image data stored in the image memory is made by the user or the like, the time taken to display the image can be shortened and comfortable viewing is provided. it can.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
以下に図面を参照して、第一の実施形態について説明する。図1は、第一の実施形態の表示システムのシステム構成の一例を示す図である。本実施形態の表示システム100は、表示装置200と、サーバ300とを有する。表示システム100において、表示装置200と、サーバ300とは、例えばLAN(Local Area Network)等のネットワークNを介して接続されている。
次に、図面を参照して第二の実施形態について説明する。第二の実施形態は、画像を回転させて表示させる場合を考慮した点が第一の実施形態と異なる。したがって、以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態の同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
次に、図面を参照して第三の実施形態について説明する。第三の実施形態では、回転対象となる画像を複数の異なる角度で回転させる画像データを予め生成する点が第二の実施形態と異なる。したがって、以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態の同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
200 表示装置
21 CPU
22 RAM
23 ROM
24 外部I/F
27 記録媒体
25 通信I/F
26 画像投影装置
300 サーバ
221 コンテンツデータ取得部
222 画像サイズ判定部
223 画像縮小部
224 メモリ格納部
225 表示部
226 画像サイズ設定部
310 コンテンツデータベース
231 表示設定情報
311 コンテンツデータ
B バス
N ネットワーク
Claims (9)
- 第一の画像データにより表示される第一の画像のサイズに基づき、前記第一の画像を当該表示装置の表示領域内に表示できるか否かを判定する判定部と、
前記第一の画像が表示領域内に表示できないと判定された場合に、前記第一の画像データから、前記サイズが前記表示領域のサイズと一致する第二の画像を表示させる第二の画像データを生成する生成部と、
前記第二の画像データを表示させる表示部と、を有する表示装置。 - 前記生成部は、
前記第二の画像のサイズの変更の指示を受け付けたとき、前記変更の指示に従った第三の画像を表示させる第三の画像データを、前記第二の画像データから生成する請求項1記載の表示装置。 - 前記生成部は、
前記第一の画像のアスペクト比と、前記第二の画像のアスペクト比とが等しくなるように、前記第二の画像データを生成する請求項1又は2記載の表示装置。 - 前記判定部は、
前記第一の画像の高さが前記表示領域の高さ以下であり、且つ前記第一の画像の幅が前記表示領域の幅以下である場合に、前記第一の画像を前記表示領域内に表示できると判定する請求項1又は2記載の表示装置。 - 前記表示部は、
前記第一の画像が表示領域内に表示できると判定された場合に、前記第一の画像データを表示させる請求項1乃至4の何れか一項に記載の表示装置。 - 前記第一の画像データが、動画データの一部であるか否かを判定し、前記第一の画像データが前記動画データの一部でないと判定された場合に、前記第一の画像を回転させた第四の画像を表示させる第四の画像データを生成する画像回転部をさらに有する請求項1乃至5の何れか一項に記載の表示装置。
- 前記画像回転部は、
前記第一の画像を複数の角度に回転させた複数の前記第四の画像のそれぞれを表示させる複数の第四の画像データを生成する請求項6記載の表示装置。 - 表示装置と、前記表示装置にコンテンツデータを提供するサーバと、を有する表示システムであって、
前記コンテンツデータに含まれる第一の画像データにより表示される第一の画像のサイズに基づき、前記第一の画像を前記表示装置の表示領域内に表示できるか否かを判定する判定部と、
前記第一の画像が表示領域内にできないと判定された場合に、前記第一の画像データから、前記サイズが前記表示領域のサイズと一致する第二の画像を表示させる第二の画像データを生成する生成部と、
前記第二の画像データを表示させる表示部と、を有する表示システム。 - 第一の画像データにより表示される第一の画像のサイズに基づき、前記第一の画像が表示装置の表示領域内に表示できるか否かを判定する処理と、
前記第一の画像が表示領域内に表示できないと判定された場合に、前記第一の画像データから、前記サイズが前記表示領域のサイズと一致する第二の画像を表示させる第二の画像データを生成する処理と、
前記第二の画像データを表示させる処理と、をコンピュータに実行させる表示制御プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15842189.1A EP3196745A4 (en) | 2014-09-16 | 2015-09-14 | Display device, display system, and display control program |
| JP2016548880A JPWO2016043161A1 (ja) | 2014-09-16 | 2015-09-14 | 表示装置、表示システム、及び表示制御プログラム |
| CN201580048469.5A CN106716322A (zh) | 2014-09-16 | 2015-09-14 | 显示装置、显示系统和显示控制程序 |
| US15/443,595 US20170178290A1 (en) | 2014-09-16 | 2017-02-27 | Display device, display system, and recording medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014188028 | 2014-09-16 | ||
| JP2014-188028 | 2014-09-16 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/443,595 Continuation US20170178290A1 (en) | 2014-09-16 | 2017-02-27 | Display device, display system, and recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016043161A1 true WO2016043161A1 (ja) | 2016-03-24 |
Family
ID=55533198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2015/076038 Ceased WO2016043161A1 (ja) | 2014-09-16 | 2015-09-14 | 表示装置、表示システム、及び表示制御プログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20170178290A1 (ja) |
| EP (1) | EP3196745A4 (ja) |
| JP (1) | JPWO2016043161A1 (ja) |
| CN (1) | CN106716322A (ja) |
| WO (1) | WO2016043161A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6940974B2 (ja) * | 2016-05-10 | 2021-09-29 | 株式会社半導体エネルギー研究所 | 移動体 |
| JP6801539B2 (ja) | 2017-03-17 | 2020-12-16 | 株式会社リコー | 情報処理システム、情報処理装置、情報処理プログラム及び情報処理方法 |
| FR3070087B1 (fr) * | 2017-08-11 | 2019-08-09 | Renault S.A.S. | Procede d’affichage d’images sur un ecran de vehicule automobile |
| JP2019211595A (ja) * | 2018-06-04 | 2019-12-12 | 富士ゼロックス株式会社 | 表示制御装置、プログラム及び表示システム |
| JP7512655B2 (ja) | 2020-04-07 | 2024-07-09 | 株式会社リコー | 出力装置、出力システム、フォーマット情報変更方法、プログラム、コントローラー |
| JP7547912B2 (ja) | 2020-10-07 | 2024-09-10 | 株式会社リコー | 表示システム、表示装置、表示方法、及びプログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001306289A (ja) * | 2000-04-20 | 2001-11-02 | Seiko Epson Corp | 携帯型メール端末 |
| JP2004357092A (ja) * | 2003-05-30 | 2004-12-16 | Casio Comput Co Ltd | 情報機器、デジタルカメラおよびデータ表示方法 |
| JP2008090034A (ja) * | 2006-10-03 | 2008-04-17 | Nikon Corp | 画像表示プログラム、画像表示装置および画像表示方法 |
| JP2009141484A (ja) * | 2007-12-04 | 2009-06-25 | Canon Inc | 画像処理装置、情報処理装置、それらの制御方法、プログラム |
| JP2011233138A (ja) * | 2011-01-25 | 2011-11-17 | Casio Comput Co Ltd | 画像表示装置並びに画調変換サービスシステム、端末、サーバ及び画像表示方法 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0792939A (ja) * | 1993-08-25 | 1995-04-07 | Konica Corp | 画像再生装置 |
| JP2001119570A (ja) * | 1999-10-20 | 2001-04-27 | Ricoh Co Ltd | 画像表示装置及び該画像表示装置を備えた画像処理装置 |
| JP2005251104A (ja) * | 2004-03-08 | 2005-09-15 | Seiko Epson Corp | 表示用データ出力装置およびこれを備える印刷装置並びに表示用データ出力装置の制御方法 |
| SE533185C2 (sv) * | 2007-02-16 | 2010-07-13 | Scalado Ab | Metod för behandling av en digital bild samt bildrepresentationsformat |
| US7956904B2 (en) * | 2007-10-23 | 2011-06-07 | Panasonic Corporation | Image file reproduction device and image file reproduction method |
| JP5306709B2 (ja) * | 2008-05-30 | 2013-10-02 | 日置電機株式会社 | 測定装置、測定システムおよび表示制御プログラム |
| JP2010113217A (ja) * | 2008-11-07 | 2010-05-20 | Sony Corp | 表示状態設定装置、表示状態設定方法及び表示状態設定プログラム |
| CN101841603A (zh) * | 2010-05-12 | 2010-09-22 | 中兴通讯股份有限公司 | 一种实现自动调整照片方向的方法及移动终端 |
| JP2012054682A (ja) * | 2010-08-31 | 2012-03-15 | Sony Corp | 画像処理装置および画像処理方法 |
-
2015
- 2015-09-14 EP EP15842189.1A patent/EP3196745A4/en not_active Withdrawn
- 2015-09-14 JP JP2016548880A patent/JPWO2016043161A1/ja active Pending
- 2015-09-14 WO PCT/JP2015/076038 patent/WO2016043161A1/ja not_active Ceased
- 2015-09-14 CN CN201580048469.5A patent/CN106716322A/zh not_active Withdrawn
-
2017
- 2017-02-27 US US15/443,595 patent/US20170178290A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001306289A (ja) * | 2000-04-20 | 2001-11-02 | Seiko Epson Corp | 携帯型メール端末 |
| JP2004357092A (ja) * | 2003-05-30 | 2004-12-16 | Casio Comput Co Ltd | 情報機器、デジタルカメラおよびデータ表示方法 |
| JP2008090034A (ja) * | 2006-10-03 | 2008-04-17 | Nikon Corp | 画像表示プログラム、画像表示装置および画像表示方法 |
| JP2009141484A (ja) * | 2007-12-04 | 2009-06-25 | Canon Inc | 画像処理装置、情報処理装置、それらの制御方法、プログラム |
| JP2011233138A (ja) * | 2011-01-25 | 2011-11-17 | Casio Comput Co Ltd | 画像表示装置並びに画調変換サービスシステム、端末、サーバ及び画像表示方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3196745A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3196745A4 (en) | 2017-10-04 |
| EP3196745A1 (en) | 2017-07-26 |
| JPWO2016043161A1 (ja) | 2017-07-13 |
| US20170178290A1 (en) | 2017-06-22 |
| CN106716322A (zh) | 2017-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2016043161A1 (ja) | 表示装置、表示システム、及び表示制御プログラム | |
| WO2017185622A1 (zh) | 一种显示方法及目标设备 | |
| WO2017024964A1 (zh) | 一种物品关联图片快速预览的方法以及装置 | |
| JPWO2018025474A1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| US11004427B2 (en) | Method of and data processing system for providing an output surface | |
| JP5068440B2 (ja) | ステップ画像を用いた画像ベースビデオの生成 | |
| US9167225B2 (en) | Information processing apparatus, program, and information processing method | |
| US9762849B2 (en) | Super-resolution processing method for TV video images, super-resolution processing device for TV video images that is used in same method, first to fourteenth super-resolution processing programs, and first to fourth storage media | |
| CN105378645A (zh) | 用于多监视器环境的虚拟化应用 | |
| US11176720B2 (en) | Computer program, image processing method, and image processing apparatus | |
| JP6126523B2 (ja) | Tv映像向け加速超解像処理方法及び同方法によるtv映像向け加速超解像処理装置、第1〜6加速超解像処理プログラム、並びに第1〜2記憶媒体 | |
| JP5783740B2 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP2017220810A (ja) | 画像処理装置、方法およびプログラム | |
| CN115617288A (zh) | 录屏方法、装置、存储介质及电子设备 | |
| CN111522609A (zh) | 一种页面的显示方法及装置 | |
| US20220076466A1 (en) | Projection device and projection method | |
| JP2011141341A (ja) | 映像信号分配装置及びその制御方法、プログラム | |
| JP2018197799A (ja) | 画像処理装置、方法およびプログラム | |
| US20140306990A1 (en) | Information processing apparatus, information processing method and information processing system | |
| JP5382284B2 (ja) | プロジェクタ、プログラムおよび投写方法 | |
| US10672107B2 (en) | Image processing apparatus and method of controlling the same | |
| CN117596353A (zh) | 一种智能投影仪跑马灯处理方法、装置、设备及介质 | |
| JP2016206221A (ja) | 映像表示装置 | |
| CN118629329A (zh) | 图像显示方法和设备 | |
| CN119621203A (zh) | 一种交互界面的分辨率切换方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15842189 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2016548880 Country of ref document: JP Kind code of ref document: A |
|
| REEP | Request for entry into the european phase |
Ref document number: 2015842189 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2015842189 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |