WO2006038379A1 - 画像表示装置、画像表示方法、画像表示プログラムおよびコンピュータ読み取り可能な記録媒体 - Google Patents
画像表示装置、画像表示方法、画像表示プログラムおよびコンピュータ読み取り可能な記録媒体 Download PDFInfo
- Publication number
- WO2006038379A1 WO2006038379A1 PCT/JP2005/014758 JP2005014758W WO2006038379A1 WO 2006038379 A1 WO2006038379 A1 WO 2006038379A1 JP 2005014758 W JP2005014758 W JP 2005014758W WO 2006038379 A1 WO2006038379 A1 WO 2006038379A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- image
- display image
- unit
- vertical
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 82
- 230000008569 process Effects 0.000 claims description 44
- 238000004364 calculation method Methods 0.000 description 37
- 238000000605 extraction Methods 0.000 description 27
- 238000007405 data analysis Methods 0.000 description 19
- 238000013500 data storage Methods 0.000 description 18
- 239000000284 extract Substances 0.000 description 18
- 108010076504 Protein Sorting Signals Proteins 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000009467 reduction Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/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/393—Arrangements for updating the contents of the bit-mapped memory
-
- 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/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
-
- 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
Definitions
- Image display device image display method, image display program, and computer-readable recording medium
- the present invention relates to an image display device having a function of rotating a display image.
- a display device that displays an image and Z or a graphic is provided with a function for rotating the display image so that the user can see the display image more easily.
- a certain point is set as a rotation center point, and the display image is rotated around this point.
- Japanese Published Patent Publication Japanese Laid-Open Patent Publication No. 1-184526 (published July 24, 1989)” describes the upper left point or lower right point of the display screen as the center of rotation.
- a configuration with dots, that is, a configuration in which the center of rotation is fixed is disclosed.
- the center point of the rotation is fixed to the upper left point or the lower right point of the display screen, and the display image is rotated.
- the display image may be significantly out of the display frame. That is, most of the display image may be hidden by the rotation.
- the present invention has been made in view of the above problems, and its purpose is to display a display image when the display image is rotated regardless of the positional relationship and the size relationship between the display frame and the display image.
- An object of the present invention is to provide a display device that minimizes a portion where an image is hidden and has good operability in rotation processing.
- an image display device includes an outer edge of a display area for displaying the display image, in addition to an image display device having a function of rotating a display image.
- a comparison means for comparing the vertical lengths and horizontal lengths of the display image with each other, and a determination means for determining a center point of rotation of the display image based on a comparison result by the comparison means. It is characterized by providing.
- an image display method is an image display method having a function of rotating a display image.
- the rotation center of the display image to be rotated is compared with the vertical length and the horizontal length of the outer edge of the display area of the display unit and the display image. Based on the results. For this reason, the center point of rotation is determined for each relationship between the outer edge of the display area and the display image, which is not fixed as in the past.
- FIG. 1 is a block diagram illustrating a configuration of a main part of an image display device according to a first embodiment of the present invention.
- FIG. FIG. 2 is a drawing showing an example of a display unit in the image display device before the display image is rotated.
- FIG. 3 is a diagram showing an example of a display unit in the image display device after the display image is rotated.
- FIG. 4 is a block diagram showing a main configuration of a determining unit of the image display device.
- FIG. 5 is a block diagram showing a main configuration of rotation processing of the image display device.
- FIG. 6 is a block diagram showing a configuration of a storage unit of the image display device.
- FIG. 7 is a flowchart showing a flow of display processing according to the first embodiment.
- FIG. 8 is a block diagram illustrating a configuration of main parts of the image display device according to the second embodiment of the present invention.
- FIG. 9 is a block diagram showing a configuration of a storage unit of the image display device.
- FIG. 10 is a drawing showing an example of a display unit in the image display device before rotating a part of the display image.
- FIG. 11 is a drawing showing an example of a display unit in the image display device before rotating a part of the display image.
- FIG. 12 is a flowchart showing a flow of display processing according to the second embodiment.
- FIG. 13 is a flowchart showing a flow of display processing according to Embodiment 2.
- FIG. 14 is a block diagram showing a configuration of a storage unit of the image display device.
- FIG. 15 is a drawing showing an example of a display unit in the image display device before the display image is rotated.
- FIG. 16 is a drawing showing an example of a display unit in the image display device after the display image is rotated.
- FIG. 17 is a flowchart showing a flow of display processing according to Embodiment 3.
- FIG. 18 (a) is a diagram showing an example of a display unit in the image display device before the display image is enlarged or reduced.
- FIG. 18 (b) is a drawing showing an example of the image display device showing enlargement / reduction.
- FIG. 19 (a) is a drawing showing an example of switching of the rotation center point by enlargement of a display image.
- FIG. 19 (b) is a drawing showing an example of switching of the rotation center point by enlargement of a display image.
- FIG. 19 (c) is a drawing showing an example of switching of the rotation center point by enlarging the display image.
- a display device 1 includes a display unit 10, an input unit 11, a display control unit 12, and a storage unit 13.
- the display unit 10 is a display unit that displays a display frame (outer edge of the display region) 101 and a display image 102 in the displayable region 10a.
- the display unit 10 is configured by a thin display such as a liquid crystal display device.
- the display unit 10 displays at least a part of the display image 102 in the display frame 101 of the displayable area 10a.
- FIG. 2 shows a case where the display image 102 is smaller than the display frame 101.
- the entire display image 102 is displayed on the display unit 10 and a margin is generated on the X axis direction positive side and the Y axis direction negative side of the display image of the display frame 101 is shown.
- the display frame 101 is an outer edge of a display area for displaying a display image.
- the display frame 101 may be the entire displayable area 10a of the display unit 10 or a part of the displayable area 10a.
- the input unit 11 receives input from a user.
- the input unit 11 includes one or more buttons.
- the display screen is rotated in one direction by pressing the button.
- the input unit 11 includes two or more buttons, the display screen is rotated in the left / right direction.
- the angle at which the image is rotated by the input unit 11 can be arbitrarily set. In the present embodiment, for convenience, it is set to rotate 90 degrees clockwise each time it is pressed.
- the input unit 11 is not limited to a button, and may be a dial. In this case, the angle at which the image is rotated is determined by the angle at which the dial is turned.
- the display control unit 12 includes a data analysis unit 14, an input processing unit 15, an image extraction unit 16, a size comparison unit 17, a rotation center point determination processing unit 18, a drawing With processing unit 19 It is.
- the data analysis unit 14 extracts display frame data 104 from a display frame data storage unit 24 described later, and also extracts display data 105 from a display data storage unit 25 described later.
- the display data 105 retrieved from the display data storage unit 25 can be obtained not only from the display data normally stored in the display device via a communication network such as the Internet, but also from television broadcasting. It may be data temporarily stored by being acquired via a broadcast network.
- the data analysis unit 14 first analyzes the display frame data 104 and the display data 105. Next, the display frame data 104 and the display data 105 are converted into frame data 106 and image data 107 to be the display frame 101 and the display image 102 displayed on the display unit 10.
- the frame data 106 and the image data 107 are transmitted to the display unit 10.
- the display frame data 104 is data of a display frame in the apparatus.
- the display data 105 is display image data in a device such as SVG (Scalable Vector Graphics) or JPEG (Joint Photographic Experts Group). Alternatively, MPEG (Moving Picture Experts Group) may be video data such as television broadcasting.
- the frame data 106 is display frame data for transmission to the display unit 10.
- the image data 107 is display image data to be transmitted to the display unit 10.
- the input processing unit 15 receives an input signal transmitted from the input unit 11. Then, the input processing unit 15 instructs the image extraction unit 16 to be described later to extract the frame data 106 of the display frame 101 and the image data 107 of the display image 102 that are currently displayed on the display unit 10.
- the image extraction unit 16 receives an instruction from the input processing unit 15 and extracts the frame data 106 of the display frame 101 and the image data 107 of the display image 102 displayed on the display unit 10. Then, the image extraction unit 16 stores the captured frame data 106 in the display frame storage unit 26 in the storage unit 13 described later. The image extraction unit 16 stores the captured image data 107 in the display image storage unit 27 in the storage unit 13 to be described later. Further, the image extraction unit 16 stores the vertical information of the captured frame data 106 in the vertical information storage unit 30 of the display frame in the vertical information storage unit 28 described later. The image extraction unit 16 also performs vertical information on the captured image data 107. The information is stored in the vertical information storage unit 31 of the display image in the vertical information storage unit 28 described later.
- the image extraction unit 16 stores the horizontal information of the captured frame data 106 in the horizontal information storage unit 32 of the display frame in the horizontal information storage unit 29 described later.
- the image extraction unit 16 stores the horizontal information of the captured image data 107 in the horizontal information storage unit 33 of the display image in the horizontal information storage unit 29 described later.
- the vertical information is information indicating the vertical length of the display frame 101 or the display image 102.
- the horizontal information is information indicating the horizontal length of the display frame 101 or the display image 102.
- the size comparison unit 17 compares the vertical length of the frame data 106 captured by the image extraction unit 16 with the vertical length of the image data 107. As a result of the comparison, when the vertical length of the display frame 101 is shorter than the vertical length of the display image 102, the size comparison unit 17 displays information indicating the vertical length of the display frame 101. This is used as information for determining the position of the rotation center point M. When the vertical length of the display image 102 is shorter than the vertical length of the display frame 101 as a result of the comparison, the size comparison unit 17 provides information indicating the vertical length of the display image 102. This is used as information for determining the position of the rotation center point M.
- the size comparison unit 17 compares the horizontal length of the frame data 106 captured by the image extraction unit 16 with the horizontal length of the image data 107. As a result of the comparison, if the horizontal length of the display frame 101 is shorter than the horizontal length of the display image 102, the size comparison unit 17 displays information indicating the horizontal length of the display frame 101. This is used as information for determining the position of the rotation center point M. When the horizontal length of the display image 102 is shorter than the horizontal length of the display frame 101 as a result of the comparison, the size comparison unit 17 rotates the information indicating the horizontal length of the display image 102. This is used as information for determining the position of the center point M.
- the rotation center point determination processing unit 18 includes a vertical calculation unit 20 and a horizontal calculation unit 21.
- the vertical calculation unit 20 calculates the Y coordinate of the position of the rotation center point M using the information indicating the vertical length adopted by the comparison.
- the Y coordinate means a vertical coordinate when the origin is the lower left vertex of the display frame 101 or the display image 102.
- the lateral calculation unit 21 calculates the X coordinate of the position of the rotation center point M using the information indicating the lateral length adopted by the comparison.
- the X coordinate is the display frame 101 or display This means the horizontal coordinate when the lower left vertex of the image 102 is the origin.
- the drawing processing unit 19 includes an image rotation processing unit 22 and an output processing unit 23 as shown in FIG.
- the image rotation processing unit 22 takes out the image data 107 from the display image storage unit 27. Then, the image rotation processing unit 22 determines the rotation center point M using the X coordinate and Y coordinate calculated by the vertical calculation unit 20 and the horizontal calculation unit 21. Then, image data 108 obtained by rotating the display image 102 around the rotation center point M is generated.
- the image rotation processing unit 22 displays the length XI of the display image 102 in the X-axis direction (horizontal direction), the length Y1 in the Y-axis direction (vertical direction), and force display.
- the rotation center point M is determined as (X1Z2, Y1 / 2). Then, image data 108 (the state shown in FIG. 3) that is rotated 90 ° rightward about the rotation center point M is generated.
- the output processing unit 23 transmits the image data 108 that becomes the display image 103 rotated by the image rotation processing unit 22 to the display unit 10. Then, the display unit 10 displays the rotated display image 103 as shown in FIG.
- the storage unit 13 includes a display frame data storage unit 24, a display data storage unit 25, a display frame storage unit 26, a display image storage unit 27, and a vertical information storage unit 28. , And a lateral information storage unit 29.
- the display frame data storage unit 24 stores the display frame data 104.
- the display frame data storage unit 24 may not be provided.
- the display frame data 104 is stored in the display data storage unit 25 together with the display data 105.
- the display data storage unit 25 stores the display data 105.
- the display frame storage unit 26 feizes the frame data 106 to be the display frame 101 displayed on the display unit 10. .
- the display image storage unit 27 stores image data 107 that becomes the display image 102 displayed on the display unit 10.
- the vertical information storage unit 28 includes a display frame vertical information storage unit 30 and a display image vertical information storage unit 31. And.
- the display frame vertical information storage unit 30 stores information indicating the vertical length of the display frame 101.
- the display image vertical information storage unit 31 stores information indicating the vertical length of the display image 102.
- the lateral information storage unit 29 includes a display frame lateral information storage unit 32 and a display image lateral information storage unit 33.
- the horizontal information storage unit 32 of the display frame stores information indicating the horizontal length of the display frame.
- the horizontal information storage unit 33 of the display image stores information indicating the horizontal length of the display image.
- step 101 the data analysis unit 14 extracts the display frame data 104 from the display frame data storage unit 24, and displays the display frame data 104 on the display unit 10.
- the frame data 106 to be displayed as 101 is converted.
- the data analyzing unit 14 takes out the display data 105 from the display data storage unit 25 and converts the display data 105 into image data 107 to be displayed as the display image 102 on the display unit 10.
- the data analysis unit 14 transmits the converted frame data 106 and image data 107 to the display unit 10. Thereafter, the process proceeds to S102.
- the image extraction unit 16 extracts the frame data 106 and the image data 107 from the display unit 10. Then, the image extraction unit 16 stores the frame data 106 in the display frame storage unit 26 and stores the image data 107 in the display image storage unit 27. Further, the image extraction unit 16 stores the vertical information of the frame data 106 in the vertical information storage unit 30 of the display frame in the vertical information storage unit 28, and the horizontal information of the frame data 106 is displayed in the display frame in the horizontal information storage unit 29. Is stored in the horizontal information storage unit 32. Further, the image extraction unit 16 stores the vertical information of the image data 107 in the vertical information storage unit 31, and stores the horizontal information of the image data 107 in the horizontal information storage unit 33 of the display image in the horizontal information storage unit 29. . Thereafter, the process proceeds to S103.
- the size comparison unit 17 acquires the vertical information of the frame data 106 and the vertical information of the image data 107 from the vertical information storage unit 28.
- the size comparison unit 17 includes a lateral information storage unit 29. The horizontal information of the frame data 106 and the horizontal information of the image data 107 are acquired. Thereafter, the process proceeds to S104.
- the size comparison unit 17 compares the vertical information of the frame data 106, that is, the vertical length of the display frame 101, and the vertical information of the image data 107, that is, the vertical length of the display image 102.
- the size comparison unit 17 determines the vertical length of the display frame 101 as the Y coordinate of the position of the rotation center point M. Adopted in Thereafter, the process proceeds to S105.
- the size comparison unit 17 sets the vertical length of the display image 102 to the position of the rotation center point M. Adopted in the Y coordinate. Thereafter, the process proceeds to S106.
- the vertical calculation unit 20 also calculates the Y coordinate value of the vertical length force of the display frame 101.
- the value of the Y coordinate is a half value of the vertical length of the display frame 101. Thereafter, the process proceeds to S107.
- the vertical calculation unit 20 calculates the value of the Y coordinate for the vertical length force of the display image 102.
- the value of the Y coordinate is a value that is half of the vertical length of the display image 102. Thereafter, the process proceeds to S107.
- the size comparison unit 17 compares the horizontal information of the frame data 106, that is, the horizontal length of the display frame 101, and the horizontal information of the image data 107, that is, the horizontal length of the display image 102.
- the size comparison unit 17 determines the horizontal length of the display frame 101 as the X coordinate of the position of the rotation center point M. Adopted in Thereafter, the process proceeds to S108.
- the size comparison unit 17 determines the horizontal length of the display image 102 as the position of the rotation center point M. Adopted in the X coordinate. Thereafter, the process proceeds to S109.
- the horizontal calculation unit 21 calculates the value of the X coordinate from the horizontal length of the display frame 101.
- the value of the X coordinate is a half value of the horizontal length of the display frame 101. Thereafter, the process proceeds to S110.
- the horizontal calculation unit 21 calculates the value of the X coordinate from the horizontal length of the display image 102. To do. Note that the value of the X coordinate is a value that is half of the horizontal length of the display image 102. Thereafter, the process proceeds to S110.
- the image rotation processing unit 22 determines the rotation center point M using the Y coordinate value calculated by the vertical calculation unit 20 and the X coordinate value calculated by the horizontal calculation unit 21. To do. Then, the image rotation processing unit 22 generates image data 108 obtained by rotating the display image 102 around the rotation center point M. Thereafter, the process proceeds to S111.
- the output processing unit 23 transmits the rotated image data 108 to the display unit 10, for example, as shown in FIG.
- the display image is rotated around the rotation center point M represented by a double circle.
- the display device having the above configuration automatically determines the rotation center point M of the display image 102 shown on the display unit 10 based on the length of each side of the display frame 101 and the display image 102. I'm starting to do it. Therefore, when the display image is rotated, it is possible to reduce the portion where the display image is hidden due to the display image going out of the display area. Thus, the user can perform an optimum rotation process.
- an input unit such as a button dial may not be provided. If the input unit is not provided, the display device 1 automatically rotates the display image 102 by using the rotation information by embedding the rotation information such as the rotation angle in the display image 102. You can make it happen. As a result, the user can view the display image at an optimum angle without operating the button dial or the like.
- the display device 1 may automatically rotate according to the relationship between the display unit 10 and the display image 102, for example, the relationship between the vertical length and the horizontal length. Specifically, for example, when the display unit 10 is a rectangle whose vertical length is longer than its horizontal length, and the desired display image 102 is a rectangle whose horizontal length is longer than its vertical length, Even if the device 1 displays the display image 102, only a part of the desired display image 102 fits on the display unit 10. Therefore, in this case, the display device 1 automatically rotates the display image 102 to display the display image 102. In the display unit 10. Thereby, even if the relationship between the display form of the display unit 10 and the display form of the display image 102 is different, the display device 1 can always display the display image 102 optimally.
- the display device 1 may automatically rotate according to the automatic rotation setting value of the display device 1. Specifically, for example, when the display unit 10 is a rectangle whose vertical length is longer than the horizontal length, when the user rotates the display unit 10 by 90 degrees, according to this rotation, The display image 102 is automatically rotated. As a result, even when the user wants to view a desired display image horizontally, the display device 1 can always display the display image 102 optimally.
- the input unit 11 rotates the display image 102 by pressing a button or turning a dial.
- the input unit 11 may enlarge or reduce the display image 102 by pressing a button or turning a dial.
- the vertical length and the horizontal length of the enlarged or reduced display image and the outer edge of the display area for displaying the display image are compared, and the display image is displayed based on the comparison result.
- the center point of rotation may be determined. For example, when the image is enlarged, the display image that is not enlarged as shown in FIG. 18A is as shown in FIG. 18B.
- the rotation center point always follows the latest size relationship. M is determined.
- the image extraction unit 16 extracts the contents of the display frame storage unit 26, the vertical information of the display frame is transferred to the vertical information storage unit 30 of the display frame, and the horizontal information of the display frame is stored in the display frame.
- the horizontal information storage unit 32 stores the information.
- the image extraction unit 16 directly calculates the vertical information and horizontal information of the display frame from the display frame data 104, and each of the calculated vertical information and horizontal information is displayed in the vertical information storage unit of the display frame. 30 and the horizontal information storage unit 32 of the display frame may be stored.
- the image extraction unit 16 extracts the contents of the display image storage unit 27, displays the vertical information of the display image to the vertical information storage unit 31 of the display image, and displays the horizontal information of the display image. Is stored in the lateral information storage unit 33.
- the image extraction unit 16 The display image data 105 is used to directly calculate the vertical information and horizontal information of the display image, and the calculated vertical information and horizontal information are respectively displayed in the vertical information storage unit 31 of the display image and the horizontal information storage unit of the display image 33. And may be stored.
- the display frame 101 and the display image 102 are displayed in the displayable area 10a of the display unit 10.
- the display unit 10 may not display the display frame 101.
- the display frame data 104 is used only for the calculation for determining the rotation center point, and the process of converting the display frame data 104 into the frame data 106 is omitted.
- the vertical information and horizontal information of the display frame are directly calculated from the display frame data 104, and the calculated vertical information and horizontal information are respectively converted into the vertical information storage unit 30 of the display frame and the horizontal information storage unit of the display frame. 32.
- the display device 2 according to the present embodiment differs from the display device 1 shown in the first embodiment only in the configuration of the display control unit 12 and the storage unit 13, and the other configurations are the same. is there.
- the display control unit 212 in the present embodiment has a configuration in which a display processing unit 220 is added to the first embodiment described above.
- the comparison control of the magnitude comparison unit 17 described in the first embodiment is changed.
- the storage unit 213 in the present embodiment includes the display frame storage unit 26 and the display image storage unit 27 in the first embodiment described above, the frame drawing memory 226, and the drawing memory (display image). Storage unit to be stored) 2 27.
- the vertical information storage unit 31 of the display image and the horizontal information storage unit 33 of the display image described in the first embodiment are combined with the vertical information storage unit 231 that is a part of the display image and the display image. Change to the horizontal information storage unit 233.
- the data analysis unit 14 extracts display frame data 204 from a display frame data storage unit 24 described later, and also extracts display data 205 from a display data storage unit 25 described later. Then, the data analysis unit 14 analyzes the display frame data 204 and the display data 205 and converts them into frame data 206 and image data 207. Furthermore, the data analysis unit 14 The data 206 and the image data 207 are stored in a frame drawing memory 226 and a drawing memory 227 described later.
- the display processing unit 220 transmits the frame data 206 stored in the frame drawing memory 226 by the data analysis unit 14 and the image data 207 stored in the drawing memory 227 to the display unit 10.
- FIG. 10 is an example displayed on the display unit 10.
- the display frame 201 is smaller than the part 202 of the display image, and the part 202 of the display image is displayed on the display part. 10 is displayed.
- the double circle shown in Fig. 10 is the rotation center point M.
- the display processing unit 220 may arrange the part 202 of the display image in the center of the display frame 201, and the upper left corner of the display frame 201 and the upper left corner of the part 202 of the display image. You may arrange so that it may overlap. Furthermore, the display frame 201 and the display image part 202 may be arbitrarily arranged.
- the size comparison unit 217 stores the vertical length of the display frame 201 stored in the vertical information storage unit 30 of the display frame by the image extraction unit 16 and the vertical information storage unit 231 of a part of the display image. Yes Compare the vertical length of part 202 of the displayed image. As a result of the comparison, when the vertical length of the display frame 201 is shorter than the vertical length of the part 202 of the display image, the large / small comparison unit 217 rotates the vertical length of the display frame 201. This is used as information for determining the position of the center point M.
- the size comparison unit 217 determines the vertical length of the part 202 of the display image. Is used as information for determining the position of the rotation center point M.
- the size comparison unit 217 stores the horizontal length of the display frame 201 stored in the horizontal information storage unit 32 of the display frame by the image extraction unit 16 and the horizontal information storage unit 233 of a part of the display image.
- the horizontal length of the part 202 of the displayed image is compared.
- the size comparison unit 217 rotates the horizontal length of the display frame 201. This is used as information for determining the position of the center point M.
- the size comparison unit 217 determines the horizontal length of the part 202 of the display image. Is used as information to determine the position of the rotation center point M
- the frame drawing memory 226 stores frame data 206 obtained by converting the display frame data 204 so that it can be displayed on the display unit 10 by the data analysis unit 14.
- the drawing memory 227 stores the image data 207 obtained by converting the display data 205 so that it can be displayed on the display unit 10 by the data analysis unit 14.
- the vertical information storage unit 231 of a part of the display image stores the vertical information of the part 202 of the display image.
- the horizontal information storage unit 233 of a part of the display image stores the horizontal information of the part 202 of the display image.
- the data analysis unit 14 extracts the display frame data 204 from the display frame data storage unit 24 and converts the display frame data 204 into frame data 206. Then, the data analysis unit 14 stores the frame data 206 in the frame drawing memory 226. In addition, the data analysis unit 14 extracts the display data 205 from the display data storage unit 25 and converts the display data 205 into image data 207. Then, the data analysis unit 14 stores the image data 207 in the drawing memory 227. Thereafter, the process proceeds to S202.
- the display processing unit 220 extracts the frame data 206 from the frame drawing memory 226 and transmits it to the display unit 10. Further, the display processing unit 220 takes out the image data 207 from the drawing memory 227 and transmits it to the display unit 10. Thereafter, the process proceeds to S203.
- the image extraction unit 16 extracts frame data 206 and image data 207 from the display unit 10. Then, the image extraction unit 16 stores the vertical information of the frame data 206 in the vertical information storage unit 30 of the display frame in the vertical information storage unit 228, and the horizontal information of the frame data 206 is displayed in the horizontal information storage unit 229. It is stored in the frame lateral information storage unit 32. Further, the image extraction unit 16 stores the vertical information of the image data 207 in the vertical information storage unit 231 of a part of the display image in the vertical information storage unit 228, and the horizontal information of the image data 207 is stored in the horizontal information storage unit. A part of the display image in 229 is stored in the lateral information storage unit 233. Thereafter, the process proceeds to S204.
- the size comparison unit 217 acquires the vertical information of the frame data 206 and the vertical information of the image data 207 from the vertical information storage unit 228. Further, the size comparison unit 217 acquires the horizontal information of the frame data 206 and the horizontal information of the image data 207 from the horizontal information storage unit 229. Thereafter, the process proceeds to S205.
- the size comparison unit 217 determines the vertical information of the frame data 206, that is, the vertical length of the display frame 201, and the vertical information of the image data 207, that is, the vertical length of the part 202 of the display image. Compare As a result of the comparison, when the vertical length force of the display frame 201 is shorter than the vertical length of the part 202 of the display image, the size comparison unit 217 determines the vertical length of the display frame 201 as the position of the rotation center point M. Adopted in the Y coordinate. Thereafter, the process proceeds to S206.
- the large / small comparison unit 217 displays the vertical length of the part 202 of the display image. Is used as the Y coordinate of the position of the rotation center point M. Thereafter, the process proceeds to S207.
- the vertical calculation unit 20 calculates the value of the vertical length force Y coordinate of the display frame 201.
- the value of the Y coordinate is a value that is half the vertical length of the display frame 201. Thereafter, the process proceeds to S208.
- the vertical calculation unit 20 calculates the value of the vertical length force Y coordinate of the part 202 of the display image.
- the value of the Y coordinate is a half value of the vertical length of the part 202 of the display image. Thereafter, the process proceeds to S208.
- the size comparison unit 217 determines the horizontal information of the frame data 206, that is, the horizontal length of the display frame 201, and the horizontal information of the image data 207, that is, the horizontal length of the part 202 of the display image. Compare As a result of the above comparison, when the horizontal length force of the display frame 201 is shorter than the horizontal length of the part 202 of the display image, the size comparison unit 217 determines the horizontal length of the display frame 201 as the position of the rotation center point M. Adopted in the X coordinate. Thereafter, the process proceeds to S209.
- the large / small comparison unit 217 determines the horizontal length of the display image portion 202. Is adopted as the X coordinate of the position of the rotation center point M. Thereafter, the process proceeds to S210.
- the horizontal calculation unit 21 calculates the value of the X coordinate from the horizontal length of the display frame 201.
- the value of the X coordinate is a half value of the horizontal length of the display frame 201. That Thereafter, the process proceeds to S211.
- the horizontal calculation unit 21 calculates the value of the X coordinate from the horizontal length of the part 202 of the display image. Note that the value of the X coordinate is a half value of the horizontal length of the part 202 of the display image. Thereafter, the process proceeds to S211.
- the image rotation processing unit 22 determines the rotation center point M using the Y coordinate value calculated by the vertical calculation unit 20 and the X coordinate value calculated by the horizontal calculation unit 21. To do. Then, the image rotation processing unit 22 generates image data 208 obtained by rotating a part 202 of the display image around the rotation center point M. Thereafter, the process proceeds to S212.
- the output processing unit 23 transmits the rotated image data 208 to the display unit 10, for example, as shown in FIG. Accordingly, for example, as shown in FIGS. 10 to 11, the display image is rotated around the rotation center point M represented by a double circle.
- the display device configured as described above is based on the lengths of the sides of the display frame 201 and the display image portion 202 and the center of rotation of the display image portion 202 shown on the display unit 10. Since the point M is automatically determined, when the display image is rotated, it is possible to reduce the portion where the display image is hidden due to the display image going out of the display area. . Even when the size of the display image is changed by the enlargement / reduction operation, the rotation center point M can always be automatically determined according to the latest magnitude relationship. As a result, the user can perform an optimum rotation process.
- the display device 3 according to the present embodiment is different from the display device 2 shown in the second embodiment in the configuration of the display control unit 212.
- the display device 3 according to the present embodiment has a configuration in which the user can select a center point determination method. Further, as shown in FIG. 14, the display device 3 according to the present embodiment differs from the display device 2 shown in the second embodiment in the configuration of the storage unit 213.
- the vertical information storage unit 231 for a part of the display image and the horizontal information storage unit 233 for a part of the display image in the unit 213 are stored in the storage unit 313 of the display device 3 according to the present embodiment.
- the unit 331 and the horizontal information storage unit 333 of the display image are changed.
- the display control unit 312 in the present embodiment is configured by adding a rotation center point determination method selection unit 321 to the above-described second embodiment.
- the rotation center point determination method selection unit 321 selects a rotation center point M determination method.
- the display device 3 includes inputs A, B, and C as options for the determination method. The above options are selected by the user.
- the rotation center point determination processing unit 18 functions as a first rotation center determination unit.
- the rotation center point determination processing unit 18 functions as a second rotation center determination unit.
- the rotation center point determination processing unit 18 functions as a third rotation center determination unit.
- rotation center point determination method selection unit 321 determines the center of display image 302 as rotation center point M. That is, the rotation center point determination method selection unit 321 determines the rotation center point M by the first rotation center determination means. Then, the display device 3 rotates the display image 302 around the rotation center point M.
- rotation center point determination method selection unit 321 determines the center of display frame 301 as rotation center point M. That is, the rotation center point determination method selection unit 321 determines the rotation center point M by the second rotation center determination means. Then, the display device 3 rotates the display image 302 around the rotation center point M.
- rotation center point determination method selection unit 321 automatically uses the method of determining rotation center point M in the second embodiment to rotate the rotation center point. Determine M. That is, the rotation center point determination method selection unit 321 determines the rotation center point M by the third rotation center determination unit. Then, the display device 3 rotates the display image 302 around the rotation center point M.
- the user can select a method for determining the rotation center point M.
- the display image vertical information storage unit 331 stores vertical information of the image data 307 in the display image 302.
- the horizontal information storage unit 333 of the display image stores the horizontal information of the image data 307 in the display image 302.
- the data analysis unit 14 extracts the display frame data 304 from the display frame data storage unit 24, and converts the display frame data 304 into frame data 306. Then, the data analysis unit 14 stores the frame data 306 in the frame drawing memory 226. In addition, the data analysis unit 14 extracts the display data 305 from the display data storage unit 25 and converts the display data 305 into image data 307. Then, the data analysis unit 14 stores the image data 307 in the drawing memory 227. Thereafter, the process proceeds to S302.
- the display processing unit 220 extracts the frame data 306 from the frame drawing memory 226 and transmits it to the display unit 10. Further, the display processing unit 220 retrieves the image data 307 from the drawing memory 227 and transmits it to the display unit 10. Thereafter, the process proceeds to S303.
- the image extraction unit 16 extracts frame data 306 and image data 307 from the display unit 10. Then, the image extraction unit 16 stores the vertical information of the frame data 306 in the vertical information storage unit 30 of the display frame in the vertical information storage unit 328, and the horizontal information of the frame data 306 is displayed in the horizontal information storage unit 329. It is stored in the frame lateral information storage unit 32. Further, the image extraction unit 16 stores the vertical information of the image data 307 in the vertical information storage unit 328 and stores the vertical information storage unit 331 in the horizontal information storage unit 329. The horizontal information storage unit 333 of the display image is stored. Thereafter, the process proceeds to S304.
- the rotation center point determination method selection unit 321 selects a rotation center point M determination method from the user.
- the process proceeds to S305.
- the process proceeds to S306.
- the process proceeds to S307.
- the rotation center point determination method selection unit 321 determines the center of the display image 302 as the rotation center point M. That is, the vertical calculation unit 20 determines a half value of the vertical length of the display image 302 as the Y coordinate of the rotation center point M. In addition, horizontal meter The calculating unit 21 determines the half value of the horizontal length of the display image 302 as the X coordinate of the rotation center point M. Thereafter, the process proceeds to S308.
- rotation center point determination method selection unit 321 determines the center of display frame 301 as rotation center point M. That is, the vertical calculation unit 20 determines the half value of the vertical length of the display frame 301 as the Y coordinate of the rotation center point M. Further, the horizontal calculation unit 21 determines the half value of the horizontal length of the display frame 301 as the X coordinate of the rotation center point M. Thereafter, the process proceeds to S310.
- rotation center point determination method selection unit 321 automatically rotates using the method of determining rotation center point M in the second embodiment. Determine the center point M. That is, when the user selects input C, the subsequent processing is the same as that after S204 in the second embodiment.
- the force that targets the vertical length and the horizontal length of the part 202 of the display image In the present embodiment, the vertical length and the horizontal length of the display image 302 are used.
- the image rotation processing unit 22 determines the rotation center point M using the Y coordinate value calculated by the vertical calculation unit 20 and the X coordinate value calculated by the horizontal calculation unit 21. To do. Then, the image rotation processing unit 22 generates image data 308 obtained by rotating the display image 302 around the rotation center point M. Thereafter, the process proceeds to S309.
- the output processing unit 23 transmits the rotated image data 308 to the display unit 10, for example, as shown in FIG.
- the image rotation processing unit 22 determines the rotation center point M using the Y coordinate value calculated by the vertical calculation unit 20 and the X coordinate value calculated by the horizontal calculation unit 21. To do. Then, the image rotation processing unit 22 generates image data 308 obtained by rotating the display image 302 around the rotation center point M. Thereafter, the process proceeds to S311.
- the output processing unit 23 transmits the rotated image data 308 to the display unit 10, for example, as shown in FIG. As a result, as shown in FIGS. 15 to 16, the display image is rotated around the rotation center point M represented by a double circle.
- the display device having the above configuration allows the user to select a means for determining the rotation center point M, so that even when the size of the display image is changed by the enlargement / reduction operation, The rotation center point M can always be determined according to the latest magnitude relationship.
- the vertical length of the display frame 101 is compared with the vertical length of the display image 102, and the shorter vertical length is compared.
- a vertical line is dropped from the midpoint of the height
- the horizontal length of the display frame 101 is compared with the horizontal length of the display image 102
- the midpoint force of the shorter horizontal length is also lowered.
- the intersection point was designated as the rotation center point M.
- the rotation center point M may be an intersection of perpendicular points between arbitrary points between the shorter vertical and horizontal lengths of the display frame 101 and the display image 102.
- any rotation center point M may be used as long as it is within the region surrounded by the shorter sides of the vertical length and the horizontal length.
- the portion where the display image is hidden due to the display image going out of the display area can be reduced.
- the point corresponding to the vertex of the enclosed area is not the rotation center point M. This is because when the point corresponding to the vertex of the enclosed area is the rotation center point M, the display image is hidden when the display image goes out of the display area when the display image is rotated. This is because many parts will end up.
- each member constituting the display device is "a function realized by a calculation means such as a CPU executing a program code stored in a recording medium such as a ROM or RAM.”
- a calculation means such as a CPU executing a program code stored in a recording medium such as a ROM or RAM.
- the case of “is a block” has been described as an example. However, it may be realized by hardware that performs the same processing. Moreover, it is also possible to realize a combination of hardware that performs a part of the processing and the above calculation means that executes the program code for controlling the hardware and the remaining processing. Further, among the members described above, even the members described as hardware, the calculation means for executing hardware that performs a part of the processing and the program code that performs control of the hardware and the remaining processing Can also be realized in combination.
- the calculation means may be a single unit. In addition, a plurality of arithmetic means connected via various communication paths in the bus inside the apparatus cooperate to program code. May be executed.
- the program code itself that can be directly executed by the arithmetic means, or a program as data that can generate a program code by a process such as unzipping described later, is stored in the recording medium.
- the recording medium is distributed after being stored in the storage medium, or the program is distributed by being transmitted by a communication means for transmitting via a wired or wireless communication path.
- the distributed program is executed by the above computing means.
- each transmission medium constituting the communication path propagates a signal sequence indicating a program, whereby the program is transmitted via the communication path.
- the transmission device may superimpose the signal sequence on the carrier by modulating the carrier based on the signal sequence indicating the program. In this case, the signal sequence is restored by the receiving apparatus demodulating the carrier wave.
- the transmission device may divide the signal sequence as a digital data sequence and transmit it. In this case, the receiving apparatus concatenates the received packet groups and restores the signal sequence.
- the transmission device may multiplex and transmit the signal sequence with another signal sequence by a method such as time division, frequency division, or code division.
- the receiving apparatus extracts and restores individual signal sequences from the multiplexed signal sequence. In either case, the same effect can be obtained if the program can be transmitted via the communication path.
- the recording medium when the program is distributed be removable. However, it does not matter whether the recording medium after distribution of the program is removable.
- the recording medium can be rewritten (written), volatile, recording method and shape as long as a program is stored.
- Examples of recording media include magnetic tapes such as cassette tapes, magnetic disks such as floppy (registered trademark) disks and hard disks, CD-ROMs, magneto-optical disks (MO), and mini disk media.
- Cards such as cards and optical cards, or mask ROM, EPROM, EE It may be a semiconductor memory such as PROM or flash ROM. Alternatively, it may be a memory formed in a calculation means such as a CPU.
- the program code may be a code for instructing the arithmetic means of all procedures of the processes.
- a basic program for example, an operating system or a library
- Part or all of the above procedure may be replaced by a code or pointer that instructs the calculation means to call the program.
- the format for storing the program in the recording medium may be a storage format that can be accessed and executed by the arithmetic means, for example, in a state where the program is arranged in the real memory.
- the above format is a storage format after being installed in a simple recording medium (for example, a real memory or a node disk) that is always accessible by the computing means before being placed in the real memory, or Alternatively, it may be a storage format before being installed on the local recording medium from a network or a transportable recording medium.
- the program may be stored as source code that is not limited to the compiled object code, or as intermediate code that is generated during interpretation or compilation.
- the determination means determines the intersection of perpendicular lines between arbitrary points on the two selected sides as the center point of rotation after selecting the shorter ones in the vertical and horizontal lengths. .
- the position serving as the center point of rotation is within the range surrounded by the shorter sides of both the vertical and horizontal lengths of the outer edge of the display area and the display image. There is one point. Thereby, when the display image is rotated, it is possible to reduce a portion where the display image is hidden due to the display image going out of the display area.
- a storage unit that stores the display image
- a display processing unit that displays a part of the display image stored in the storage unit in the display area. That Is preferred.
- the position serving as the rotation center point is surrounded by the shorter sides of both the vertical length and the horizontal length of the outer edge of the display area and a part of the display image. One point within the range. As a result, when the display image is rotated, the portion where the display image is hidden due to the display image going out of the display area can be reduced.
- a first rotation center for determining the center of the display image as a rotation center point stored in the storage unit for storing the display image and the storage unit displayed in the display area.
- any one of the third rotation center determination means for determining the intersection of the perpendiculars between the selected points on the two sides as the rotation center point, and the first rotation center determination means force and the third rotation center determination means is provided.
- the user can select three means for determining the center point of rotation. Therefore, even when the size of the display image changes due to the enlargement / reduction operation, the center point of rotation can always be determined according to the latest magnitude relationship.
- one of the two selected sides is determined as a center point of rotation at a point on the perpendicular drawn from the midpoint of the side.
- the position serving as the center point of rotation is a certain point on the perpendicular drawn from the midpoint of one side.
- the position serving as the center point of rotation is one point that is the intersection of the perpendiculars drawn from the midpoints of the two selected sides.
- the image processing apparatus includes an enlargement / reduction unit that enlarges / reduces the display image
- the comparison unit includes a display image that has been enlarged / reduced by the enlargement / reduction unit, and an outer edge of a display area that displays the display image. It is preferable to compare the vertical lengths and the horizontal lengths of each other.
- the center point of rotation can always be automatically determined according to the latest magnitude relationship.
- the image display apparatus may be realized by hardware, or may be realized by causing a computer to execute a program.
- the program according to the present invention is a program that causes a computer to operate as display control means.
- the program is recorded on the recording medium according to the present invention.
- the computer When these programs are executed by a computer, the computer operates as the image display device. Therefore, as in the case of the image display device, it is possible to perform a rotation / enlargement / reduction operation.
- the image display program according to the present invention includes a comparison unit that compares a vertical length and a horizontal length of an outer edge of a display area that displays a display image with the display image, and the comparison. Therefore, it is a program for causing a computer to execute a determination unit that selects the shorter one in the vertical and horizontal lengths and determines the intersection of the perpendiculars between arbitrary points on the two selected sides as the center point of rotation.
- the image display program may be recorded on a computer-readable recording medium.
- the image display device compares the vertical lengths and the horizontal lengths of the outer edge of the display area for displaying the display image and the display image. And a determining means for determining a center point of rotation of the display image based on a comparison result by the comparing means. Therefore, with a simple configuration, there is an effect that it is possible to minimize the portion where the display image is hidden when the display image is rotated outside the display area when the display image is rotated.
- the image display device according to the present invention has a display area that is not large, such as a mobile phone.
- the present invention can also be applied to a display device.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Editing Of Facsimile Originals (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05770384A EP1798719A4 (en) | 2004-09-30 | 2005-08-11 | IMAGE DISPLAY DEVICE, IMAGE DISPLAY METHOD, IMAGE DISPLAY PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM |
US11/664,301 US7697016B2 (en) | 2004-09-30 | 2005-08-11 | Image display device, image display method, image display program, and computer-readable storage medium |
JP2006539178A JP4837566B2 (ja) | 2004-09-30 | 2005-08-11 | 画像表示装置、画像表示方法、画像表示プログラムおよびコンピュータ読み取り可能な記録媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-288658 | 2004-09-30 | ||
JP2004288658 | 2004-09-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006038379A1 true WO2006038379A1 (ja) | 2006-04-13 |
Family
ID=36142464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/014758 WO2006038379A1 (ja) | 2004-09-30 | 2005-08-11 | 画像表示装置、画像表示方法、画像表示プログラムおよびコンピュータ読み取り可能な記録媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7697016B2 (ja) |
EP (1) | EP1798719A4 (ja) |
JP (1) | JP4837566B2 (ja) |
WO (1) | WO2006038379A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008076818A (ja) * | 2006-09-22 | 2008-04-03 | Fujitsu Ltd | 携帯端末装置 |
JP2010073149A (ja) * | 2008-09-22 | 2010-04-02 | Kawai Musical Instr Mfg Co Ltd | 演出画像作成装置、演出画像作成方法、演出画像作成プログラム及び記録媒体 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101329860A (zh) * | 2007-06-22 | 2008-12-24 | 鸿富锦精密工业(深圳)有限公司 | 图像缩放系统及缩放方法 |
CN101399897B (zh) * | 2007-09-30 | 2010-12-29 | 宏达国际电子股份有限公司 | 图像处理方法 |
JP5431911B2 (ja) * | 2009-12-24 | 2014-03-05 | 三星電子株式会社 | コンテンツ表示装置 |
JP2012161460A (ja) * | 2011-02-07 | 2012-08-30 | Fujifilm Corp | 画像処理装置および画像処理方法、並びに、画像処理プログラム |
US8923483B2 (en) * | 2012-06-05 | 2014-12-30 | Carestream Health, Inc. | Rotation of an x-ray image on a display |
US20150007096A1 (en) * | 2013-06-28 | 2015-01-01 | Silicon Graphics International Corp. | Rotation of graphical scenes |
JP2015129787A (ja) * | 2014-01-06 | 2015-07-16 | キヤノン株式会社 | 表示装置および表示装置の制御方法 |
US20150199105A1 (en) * | 2014-01-10 | 2015-07-16 | Silicon Graphics International, Corp. | Automatic selection of center of rotation for graphical scenes |
US11144184B2 (en) | 2014-01-23 | 2021-10-12 | Mineset, Inc. | Selection thresholds in a visualization interface |
US10318128B2 (en) * | 2015-09-30 | 2019-06-11 | Adobe Inc. | Image manipulation based on touch gestures |
US9865301B1 (en) | 2015-12-11 | 2018-01-09 | Seagate Technology Llc | Selectable magnetic writers of different target geometries for reducing performance variance |
US10049690B1 (en) * | 2017-08-08 | 2018-08-14 | Seagate Technology Llc | Selectable readers for better performance |
CN110764764B (zh) * | 2019-09-16 | 2024-03-01 | 平安科技(深圳)有限公司 | 网页端图像固定拉伸方法、装置、计算机设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09153143A (ja) * | 1995-12-01 | 1997-06-10 | Dainippon Screen Mfg Co Ltd | 画像貼り込み方法 |
JP2001265309A (ja) * | 2000-03-22 | 2001-09-28 | Denso Corp | 携帯型情報読取装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01184526A (ja) | 1988-01-19 | 1989-07-24 | Fanuc Ltd | ウインドウ設定方法 |
JPH07319447A (ja) * | 1994-05-24 | 1995-12-08 | Toshiba Corp | 画像表示方法及び画像処理装置 |
US5796877A (en) * | 1995-12-11 | 1998-08-18 | Xerox Corporation | Method and apparatus for automatically fitting an input image to the size of the output document |
JPH1145167A (ja) * | 1997-05-27 | 1999-02-16 | Sharp Corp | データ処理装置およびデータ処理プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6433896B1 (en) * | 1997-06-10 | 2002-08-13 | Minolta Co., Ltd. | Image processing apparatus |
JPH11109940A (ja) | 1997-09-29 | 1999-04-23 | Canon Inc | 画像データの輪郭編集装置と画像データの輪郭編集方法、及び記憶媒体 |
US6831755B1 (en) * | 1998-06-26 | 2004-12-14 | Sony Corporation | Printer having image correcting capability |
US6310985B1 (en) * | 1998-07-29 | 2001-10-30 | Electroglas, Inc. | Measuring angular rotation of an object |
US6611631B1 (en) * | 1999-03-01 | 2003-08-26 | Adobe Systems Incorporated | Data management for rotated sampled images |
US6326978B1 (en) * | 1999-04-20 | 2001-12-04 | Steven John Robbins | Display method for selectively rotating windows on a computer display |
JP4571763B2 (ja) * | 2001-07-18 | 2010-10-27 | 株式会社新川 | 画像処理装置、およびボンディング装置 |
JP2003066938A (ja) * | 2001-08-24 | 2003-03-05 | Sharp Corp | 表示コントローラ、表示制御方法、および画像表示システム |
-
2005
- 2005-08-11 WO PCT/JP2005/014758 patent/WO2006038379A1/ja active Application Filing
- 2005-08-11 US US11/664,301 patent/US7697016B2/en not_active Expired - Fee Related
- 2005-08-11 EP EP05770384A patent/EP1798719A4/en not_active Withdrawn
- 2005-08-11 JP JP2006539178A patent/JP4837566B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09153143A (ja) * | 1995-12-01 | 1997-06-10 | Dainippon Screen Mfg Co Ltd | 画像貼り込み方法 |
JP2001265309A (ja) * | 2000-03-22 | 2001-09-28 | Denso Corp | 携帯型情報読取装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1798719A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008076818A (ja) * | 2006-09-22 | 2008-04-03 | Fujitsu Ltd | 携帯端末装置 |
JP2010073149A (ja) * | 2008-09-22 | 2010-04-02 | Kawai Musical Instr Mfg Co Ltd | 演出画像作成装置、演出画像作成方法、演出画像作成プログラム及び記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
JP4837566B2 (ja) | 2011-12-14 |
EP1798719A1 (en) | 2007-06-20 |
EP1798719A4 (en) | 2010-06-16 |
US7697016B2 (en) | 2010-04-13 |
JPWO2006038379A1 (ja) | 2008-05-15 |
US20080084430A1 (en) | 2008-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006038379A1 (ja) | 画像表示装置、画像表示方法、画像表示プログラムおよびコンピュータ読み取り可能な記録媒体 | |
EP3479590B1 (en) | Image display apparatus and operating method thereof for displaying 360° images | |
US20060139321A1 (en) | Display status modifying apparatus and method, display status modifying program and storage medium storing the same, picture providing apparatus and method, picture providing program and storage medium storing the same, and picture providing system | |
JP2004318121A (ja) | 表示制御装置及び表示システム及びtv装置 | |
CN111694533A (zh) | 一种应用于横竖屏的投屏显示方法、装置、计算机设备及存储介质 | |
US20040221230A1 (en) | Information processing apparatus for displaying first image data and for transmitting higher resolution second data to portable projector and image data transmission method used in the apparatus | |
US7123880B2 (en) | Voice command-operable information processing apparatus and program for external data presentation | |
CN111899175A (zh) | 图像转换方法及显示设备 | |
JP2005156627A (ja) | 表示装置、その表示装置を備えた携帯電話装置、画像表示方法、画像表示プログラム、および画像プログラムを記憶した記録媒体 | |
CN113475091B (zh) | 显示设备及其图像显示方法 | |
EP2187383B1 (en) | Image display apparatus | |
CN111930233A (zh) | 一种全景视频图像显示方法及显示设备 | |
US20220129230A1 (en) | Electronic apparatus, display apparatus and controlling method thereof | |
JP2013205738A (ja) | 映像表示処理装置および方法 | |
EP1770489A2 (en) | Data control method using mouse functions in a wireless terminal | |
JP5037473B2 (ja) | 表示装置、その表示装置を備えた携帯電話装置、および画像表示プログラム | |
CN114430492A (zh) | 显示设备、移动终端及图片同步缩放方法 | |
JP2005316558A (ja) | 画面ズーム方法 | |
JP2008040347A (ja) | 画像表示装置、画像表示方法および画像表示プログラム | |
US8219150B2 (en) | Portable electronic equipment capable of displaying candidate of scene based on frequency information | |
JP2000305542A (ja) | 画像表示装置及びその方法 | |
JP2010066978A (ja) | 情報処理装置、情報処理システム、省電力方法及びプログラム | |
CN113132794A (zh) | 直播背景音处理方法、装置、设备、介质及程序产品 | |
JP2003066934A (ja) | 表示装置 | |
KR101088002B1 (ko) | 화면 확대를 지원하는 단말, 단말의 화면 확대 방법 및 이를 기록한 기록매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2006539178 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11664301 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005770384 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2005770384 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 11664301 Country of ref document: US |