WO2013168503A1 - 情報処理装置、情報処理方法、及びプログラム - Google Patents
情報処理装置、情報処理方法、及びプログラム Download PDFInfo
- Publication number
- WO2013168503A1 WO2013168503A1 PCT/JP2013/060717 JP2013060717W WO2013168503A1 WO 2013168503 A1 WO2013168503 A1 WO 2013168503A1 JP 2013060717 W JP2013060717 W JP 2013060717W WO 2013168503 A1 WO2013168503 A1 WO 2013168503A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pressing
- light emitting
- user
- information processing
- color
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
Definitions
- the present disclosure relates to an information processing apparatus, an information processing method, and a program.
- Specified position in 3D space is done in various fields.
- a color is designated by designating a position in a color space defined by RGB, HSV, or the like.
- a color designation method is disclosed in, for example, Patent Document 1.
- the designation of the position in the three-dimensional space has been performed by combining two-dimensional or one-dimensional information. That is, a technique for directly specifying a position in a three-dimensional space has not been proposed yet. For this reason, a technique that allows a user to directly specify a position in a three-dimensional space has been desired.
- a pressing position which is a position of a pressing portion where a user performs a pressing operation and a pressing force which is a pressure at the time of the pressing operation, and a cylindrical pressure sensor, and a pressing position And a position specifying unit that specifies a position in the three-dimensional space according to the pressing force.
- An information processing method includes specifying a position in a three-dimensional space according to the pressing position and the pressing force based on the information.
- a pressing position that is a position of a pressing portion where a user performs a pressing operation and a pressing force that is a pressure at the time of the pressing operation on a computer, and from a cylindrical pressure sensor.
- a program is provided that realizes a position specifying function for specifying a position in a three-dimensional space according to a pressing position and a pressing force based on given information.
- the information processing apparatus specifies a position in the three-dimensional space according to the pressing position and the pressing force.
- the user can find a portion corresponding to a desired position in the three-dimensional space, that is, a pressed portion, by looking around the cylindrical pressure sensor in the circumferential direction.
- the user can designate the desired position in three-dimensional space by pressing the part.
- the user can directly and intuitively specify the position in the three-dimensional space.
- FIG. 1 is a block diagram illustrating a configuration of an information processing device according to a first embodiment of the present disclosure. It is a perspective view which shows the external appearance of information processing apparatus. 4 is an exploded perspective view showing a configuration example of a display unit 40.
- FIG. It is explanatory drawing which shows the example of shape calculation of the light emission surface of the two-dimensional light emitting element array 1101. It is explanatory drawing which shows the example (the 1) of the locus
- First embodiment (example using 360-degree display) 1-1.
- Configuration of information processing device (example using flexible display)
- the present embodiment discloses a technique capable of directly specifying a position in a color space by focusing on the color space as a three-dimensional space.
- the color is designated by designating a position in a three-dimensional space called a color space.
- a method for performing color designation a method using a color sample book or a Munsell chart expressed in one or two dimensions is disclosed.
- the user has specified the color by combining a plurality of color sample books and Munsell charts, and thus cannot directly specify the position in the color space.
- the present embodiment discloses a technique that can directly specify a position in the color space and can easily adjust the resolution.
- the information processing apparatus 1 includes a press sensor 10, a position specifying unit 20, a control unit 30, and a display unit 40, as shown in FIGS.
- the information processing apparatus 1 has a hardware configuration such as a CPU, a ROM, a RAM, and a communication device in addition to the press sensor and the display unit 40, and the position specifying unit 20 and the control unit 30 are configured by these hardware configurations. Realized. That is, in the ROM, a program for realizing the position specifying unit 20 and the control unit 30 in the information processing apparatus 1 is recorded, and when the CPU reads and executes the program, the position specifying unit 20 and the control unit are recorded. 30 is realized.
- FIG. 3 is an exploded perspective view illustrating a configuration example of the display unit 40.
- the display unit 40 is a so-called 360 degree display. Details of the 360 degree display are disclosed in, for example, Japanese Patent Application Laid-Open No. 2011-107665. Therefore, an outline of the configuration and operation principle of the display unit 40 will be described here.
- the display unit 40 shown in FIG. 3 constitutes an example of a three-dimensional image display device of a light beam reproduction system, and includes a two-dimensional light emitting element array 1101, a rotating unit 1104 with a slit, and an installation base 1105 with a driving mechanism.
- the display unit 40 captures an image of the subject over the entire periphery, or creates a stereoscopic image over the entire periphery of the subject based on 2D video information or the like (hereinafter simply referred to as video data Din) for stereoscopic image display created by a computer. Is to play.
- 2D video information or the like hereinafter simply referred to as video data Din
- the rotating part 1104 has an exterior body 1041 with a slit and a turntable 1042 with an air inlet.
- An exterior body 1041 is attached on the turntable 1042.
- the turntable 1042 has a disk shape, and a rotation shaft 1103 is provided at the center position.
- the rotation shaft 1103 serves as the rotation center of the turntable 1042 and the rotation center of the exterior body 1041, and is also referred to as the rotation shaft 1103 of the rotation unit 1104 below.
- An intake port 1106 is provided at a predetermined position of the turntable 1042 so as to take air into the exterior body 1041.
- the two-dimensional light emitting element array 1101 has, for example, m rows ⁇ n columns of light emitting elements arranged in a matrix.
- a self light emitting element such as a light emitting diode, a laser diode, or an organic EL is used.
- the two-dimensional light emitting element array 1101 a plurality of light emitting elements emit light according to the rotation of the rotating unit 1104, and the light emission is controlled based on video data Din for stereoscopic images. This light emission control is performed by the control unit 30 described later.
- the light-emitting element is not limited to a self-light-emitting element, and may be a light-emitting device that combines a light source and a modulation element. As long as the light emitting element can follow the modulation speed of the rotating unit 1104 during slit rotation scanning with respect to the viewpoint Pa (see FIG. 4), any type of light emitting element or light emitting device may be used.
- a drive circuit for driving the light emitting elements is mounted in the two-dimensional light emitting element array 1101, in addition to the light emitting elements.
- the two-dimensional light-emitting element array 1101 rotates, for example, a one-dimensional light-emitting element substrate in which a plurality of light-emitting elements are arranged (mounted) in a line shape on a small edge surface obtained by cutting a printed wiring board into a curved shape (for example, an arc)
- a stacked structure in which a plurality of sheets are stacked along the axis 1103 is provided.
- the two-dimensional light emitting element array 1101 having a light emitting surface having a curved surface shape (for example, an arc shape) can be easily configured.
- the exterior body 1041 attached so as to cover the two-dimensional light emitting element array 1101 on the turntable 1042 has a cylindrical shape having a predetermined diameter ⁇ and a predetermined height Ha.
- the outer diameter 1041 of the exterior body 1041 is about 100 mm to 200 mm, and its height Ha is about 400 mm to 500 mm.
- a slit 1102 is provided at a predetermined position on the peripheral surface of the exterior body 1041.
- the slit 1102 is formed in the peripheral surface of the exterior body 1041 in a direction parallel to the rotation axis 1103, is fixed in front of the light emitting surface of the two-dimensional light emitting element array 1101, and limits the light emission angle to a predetermined range. .
- the slit 1102 is not limited to the opening portion, and may be a window portion made of a transparent member that transmits light.
- the above-described two-dimensional light emitting element array 1101 has a curved portion, and the concave side of the curved shape is the light emitting surface.
- the curved light emitting surface is disposed between the rotating shaft 1103 of the rotating unit 1104 and the slit 1102 so that the curved light emitting surface faces the slit 1102. With this configuration, it becomes easier to guide (condense) the light emitted from the curved light emitting surface to the slit 1102 as compared to the flat light emitting surface.
- the exterior body 1041 an iron plate or an aluminum plate that is formed into a cylindrical body by pressing or rolling is used.
- the exterior and interior of the exterior body 1041 are preferably applied in black so as to absorb light.
- the opening part of the upper part of the slit 1102 of the exterior body 1041 is the hole part 1108 for sensors.
- the top plate portion of the exterior body 1041 has a fan structure, and the cooling air taken from the air inlet 1106 of the turntable 1042 is exhausted to the outside.
- a slight fan portion 1107 exhaust port
- a blade that is an example of a cooling blade member
- the fan unit 1107 may be cut out from the upper portion of the exterior body 1041 to also serve as a top plate part.
- the exterior body 1041 is strengthened by also using the top plate portion.
- the fan unit 1107 is not limited to the upper part of the rotating shaft 1103 of the rotating unit 1104, and may be attached near the rotating shaft 1103 at the lower part of the exterior body 1041. Depending on the direction of the blades of the blade member, when the rotating unit 1104 rotates, an air flow from the upper part to the lower part of the rotating unit 1104 or an air flow from the lower part to the upper part of the rotating unit 1104 can be created. . In either case, an air suction port or its exhaust port may be provided above or below the rotating unit 1104.
- the blade member is attached to the rotating shaft 1103, the air flow can be created by using the rotating operation of the rotating unit 1104. Accordingly, the heat generated from the two-dimensional light emitting element array 1101 can be exhausted to the outside without newly adding a fan motor or the like. Since the fan motor by this becomes unnecessary, the cost of the display part 40 can be reduced.
- the installation stand 1105 is a part that rotatably supports the turntable 1042.
- a bearing unit (not shown) is provided on the upper part of the installation stand 1105.
- the bearing unit rotatably engages the rotating shaft 1103 and supports the rotating unit 1104.
- a motor 1052 is provided inside the installation base 1105 so that the turntable 1042 rotates at a predetermined rotation (modulation) speed.
- a direct connection type AC motor or the like is engaged with the lower end of the rotating shaft 1103.
- the motor 1052 directly transmits the rotational force to the rotating shaft 1103, and the rotating portion 1104 rotates at a predetermined modulation speed by rotating the rotating shaft 1103.
- a method of sending via the slip ring 1051 is adopted.
- the slip ring 1051 that transmits power and video data Din to the rotating shaft 1103 is provided.
- the slip ring 1051 is divided into a stationary part and a rotating part.
- the rotation side component is attached to the rotation shaft 1103.
- a harness 1053 (wiring cable) is connected to the stationary part.
- the two-dimensional light emitting element array 1101 is connected to the rotation side component via another harness 1054.
- a slider (not shown) is in electrical contact with the annular body between the stationary part and the rotating part.
- the slider constitutes a stationary part or a rotating part, and the annular body constitutes a rotating part or a stationary part.
- FIG. 4 is an explanatory diagram showing an example of calculating the shape of the light emitting surface of the two-dimensional light emitting element array 1101.
- the shape of the light emitting surface of the two-dimensional light emitting element array 1101 is a point represented by the following formula (xa ( ⁇ ) , Ya ( ⁇ )).
- the distance of the line segment from the rotation axis 1103 of the rotation unit 1104 to the arbitrary viewpoint Pa is L1.
- the shortest distance from the rotation axis 1103 to the two-dimensional light emitting element array 1101 is L2.
- this all-around stereoscopic image display device 10 when the device is observed from an arbitrary viewpoint Pa, the locus of the light emission point by the two-dimensional light emitting element array 1101, that is, the observed image display surface becomes a flat surface, for example. An image is displayed.
- L2 is equal to the distance from the rotation axis 1103 to the plane formed by the locus of the light emitting points by the plurality of light emitting elements.
- the distance from the rotation axis 1103 of the rotation unit 1104 to the slit 1102 is r, and the angle formed by the line segment of the distance L1 and the line segment of the distance r is the slit 1102 for the line segment of the distance L1.
- An angle ⁇ indicating the position of.
- the xa-axis coordinate value forming the curved shape of the light-emitting surface of the two-dimensional light-emitting element array 1101 is xa ( ⁇ )
- the ya-axis coordinate value forming the curved shape of the light-emitting surface of the two-dimensional light-emitting element array 1101 is ya ( ⁇ ).
- the xa-axis coordinate value xa ( ⁇ ) is expressed by equation (10), that is,
- the locus of the light emitting point observed from the viewpoint Paa through the slit 1102 can determine the shape of the light emitting surface of the two-dimensional light emitting element array 1101 that appears to form a plane.
- the printed wiring board may be cut into a curved shape.
- the control unit 30 uses, for example, a plurality of light emitting elements such that a planar image corresponding to an arbitrary viewpoint position is formed inside the rotating unit 1104 by the locus of the light emitting points by the plurality of light emitting elements. Perform light emission control.
- a planar image having a parallax corresponding to the viewpoint position is observed. Therefore, when observed from any two viewpoint positions corresponding to the positions of both eyes, for example, planar images having parallax according to each viewpoint position are observed. Thereby, the observer can recognize a stereoscopic image at an arbitrary position around the rotating unit.
- FIGS. 5 to 5D are explanatory diagrams showing examples of the locus of the light emission point observed from the viewpoint Paa.
- the rotating unit 1104 having the light emitting unit U1 is rotated at a constant speed and rotationally scanned with respect to the viewpoint Paa
- the light emitting elements observed from the viewpoint Paa emit light at intervals of time T. From the element 1201, the light emitting elements 1202, 1203,.
- a third small circle mark in FIG. 5D indicates a light emitting point of the light emitting element 1203.
- a fourth small circle mark in FIG. 6A indicates a light emitting point of the light emitting element 1204.
- a fifth small circle mark in FIG. 6B indicates a light emitting point of the light emitting element 1205.
- a sixth small circle mark in FIG. 6C indicates a light emitting point of the light emitting element 1206.
- a seventh small circle mark in FIG. 6D indicates a light emitting point of the light emitting element 1207.
- An eighth small circle mark in FIG. 7A indicates a light emitting point of the light emitting element 1208.
- the ninth small circle mark in FIG. 7B indicates the light emitting point of the light emitting element 1209.
- a tenth small circle mark in FIG. 7C indicates a light emitting point of the light emitting element 1210.
- An eleventh small circle mark in FIG. 7D indicates a light emitting point of the light emitting element 1211.
- a twelfth black small circle mark in FIG. 7D indicates a light emitting point of the light emitting element 1212.
- This planar image is, for example, a plane in the color space (that is, a plane 103 to be described later).
- the press sensor 10 has a cylindrical shape, and the display unit 40 is disposed in a hollow portion thereof.
- the display unit 40 is a so-called 360 degree display, and displays different images depending on the display direction.
- the reference surface 10b including the central axis 10a is set in the press sensor 10.
- the height of the pressure sensor 10 is indicated by y max . Pressing sensor 10, when the user presses the point P1, the angle theta 1 between the reference plane 10b to the point P1, the position of the point P1 and a distance y from the upper end surface 10c to the point P1, i.e. detected as a pressing position To do.
- angle ⁇ 1 is an angle formed between a perpendicular drawn from the point P1 to the central axis 10a and the reference plane. Further, the angle ⁇ 1 is a positive direction in the clockwise direction and takes a value of 0 to 360.
- the press sensor 10 detects the pressing force P at the time of pressing operation.
- the pressing sensor 10 generates pressing operation information related to the pressing position ( ⁇ 1 , y) and the pressing force P and outputs it to the position specifying unit 20.
- the pressing operation information includes three-dimensional values such as the angle ⁇ 1 , the distance y, and the pressing force P. Therefore, the position specifying unit 20 can specify the point P2 in the color space based on the pressing operation information (see FIG. 11).
- the position specifying unit 20 specifies the point P2 in the color space corresponding to the pressing position ( ⁇ 1 , y) and the pressing force P based on the pressing operation information.
- the color space 100 is a space defined by H (hue), S (saturation), and V (lightness), and has a cylindrical shape.
- a reference plane 102 is set in the color space 100.
- the central axis 101 is disposed so as to be parallel to the central axis 10 a of the pressure sensor 10. Further, the reference surface 10b of the press sensor 10 and the reference surface 102 in the color space are set so as to overlap each other.
- the hue is indicated by an angle from the reference plane 101 with the clockwise direction as the positive direction, and takes a value of 0 to 360. 0 and 360 indicate the same hue (red). Saturation is indicated by a distance from the central axis 101 and takes a value of 0 to 1. The brightness is indicated by a distance from the bottom surface 104 and takes a value of 0 to 1.
- the position specifying unit 20 specifies the point P2 corresponding to the pressing position and the pressing force based on the following formulas (1) to (4).
- An example of the point P2 is shown in FIG.
- h1, s1, and v1 indicate the hue, saturation, and lightness of the point P2, respectively.
- P max is the maximum value of the pressing force and is set in advance.
- the position specifying unit 20 generates position information in the color space regarding the specified point P ⁇ b> 2 and outputs the position information to the control unit 30.
- the user can also press the area
- the position specifying unit 20 specifies the area pressed by the user, that is, the area in the color space corresponding to the pressed area, by performing the above-described processing for each point in the area. Thereby, the user can designate the position (point or area) in the color space.
- the control unit 30 passes through the center point C1 of the color space 100 and the display unit 40 has a plane that is normal to the display direction vector of the display unit 40 (a vector indicating the direction in which the display unit 40 displays an image) A1. Display.
- the control unit 30 performs the following processing when the display direction is the horizontal direction. That is, as shown in FIG. 11, the control unit 30 calculates an angle ⁇ 2 from the reference plane 102 to the display direction vector A1. Angle theta 2 is a clockwise direction is a positive direction, takes a value of 0 to 360. Then, the control unit 30 causes the display unit 40 to display the plane 103 on which the hue h2 represented by the following formulas (5) to (6) is drawn. That is, the control unit 30 performs light emission control of the two-dimensional light emitting element array 1101 so that the user can visually recognize the plane 103.
- FIG. 12 shows how the plane 103 is displayed on the display unit 40.
- the control unit 30 inclines the plane 103 about the center point C 1 by the angle ⁇ 4 and puts the plane 103 on the display unit 40. It may be displayed. In this case, a hue of h2 ⁇ 90 is drawn on the plane 103.
- the plane 105 is a plane on which a hue of h2 ⁇ 90 is drawn.
- the control unit 30 causes the display unit 40 to display a different plane 103 according to the display direction of the display unit 40.
- the display direction vector A1 and the user's line-of-sight vector A2 are parallel to each other. Therefore, the control unit 30 causes the display unit 40 to display a plane having the normal line of sight of the user.
- the user can visually recognize various planes 103 by arbitrarily shifting the line-of-sight direction, and thus can easily find a desired color from the color space.
- the control unit 30 draws the icon B at the position indicated by the position information in the color space as shown in FIG.
- the icon B is drawn on the plane 103 when the angle ⁇ 2 of the display direction vector coincides with the angle ⁇ 1 of the pressed position.
- the icon B is drawn on the plane 103. Therefore, the user views the display section 40 at spaced from the reference plane 10b by the angle theta 1 position, and, when performing the pressing operation at that position, as shown in FIG. 15, it can visually recognize the icon B it can.
- the user can find the icon B by shifting the viewing direction or the pressed position.
- step S ⁇ b> 10 the control unit 30 causes the display unit 40 to display a different plane 103 depending on the display direction of the display unit 40.
- the user can visually recognize various planes 103 by arbitrarily shifting the line-of-sight direction, and thus can easily find a desired color from the color space.
- the user designates the color. Specifically, the user performs a pressing operation at the same position as the position where the plane 103 is visually recognized. That is, the user angle theta as 2 and match the pressing position of the angle theta 1 and the line-of-sight direction vector A2 (i.e. the display direction vector A1), performs a pressing operation.
- the pressing sensor 10 detects the pressing position ( ⁇ 1 , y) and the pressing force P, and outputs the pressing operation information to the position specifying unit 20.
- step S20 the position specifying unit 20 determines a point in the color space corresponding to the pressing position ( ⁇ 1 , y) and the pressing force P based on the pressing operation information and the above formulas (1) to (4). P2 is specified.
- the position specifying unit 20 outputs position information in the color space regarding the position of the point P ⁇ b> 2 to the control unit 30.
- step S30 the control unit 30 draws the icon B at the position indicated by the position information in the color space, as shown in FIG.
- the user finds the icon B by appropriately adjusting the line-of-sight direction.
- the user adjusts the pressing position ( ⁇ 1 , y) and the pressing force P until the icon B overlaps with a desired color.
- the user can designate a desired color (position in the color space).
- the information processing apparatus 1 ends the process.
- control unit 30 When receiving an instruction to output color information from the user, the control unit 30 outputs color information regarding the position of the point P2, that is, hue, saturation, and brightness, to an external device, for example, a device for color correction. Also good.
- the user can find the point P1 corresponding to a desired color by looking around the cylindrical pressure sensor 10 in the circumferential direction. And the user can designate a desired color by pressing the point P1. Therefore, the user can directly and intuitively specify the position in the three-dimensional space.
- the information processing device 1 the angle theta 1 between the reference plane 10b to the pressurizing member, and the distance y and detects a pressed position, it is possible to accurately detect the pressing position.
- the information processing apparatus 1 is provided in the hollow portion of the pressure sensor 10 and displays an area corresponding to the user's line of sight among the areas in the color space, the user easily finds a desired color. be able to.
- the information processing apparatus 1 displays the plane 103 that passes through the center point of the color space 100 and has the user's line of sight as a normal line, the user can easily find a desired color.
- the hue h2 corresponding to the angle from the reference plane 102 to the plane 103 is drawn on the plane 103, the user can easily find a desired color.
- the information processing apparatus 200 according to the second embodiment mainly differs in that it includes a line-of-sight detection unit 250 and the display unit 40 is a flexible display. Therefore, the second embodiment will be described focusing on these differences.
- the information processing apparatus 200 includes a press sensor 210, a position specifying unit 220, a control unit 230, a display unit 240, and a line-of-sight detection unit 250.
- the display unit 240 is a flexible display, and is wound around the peripheral surface of the columnar base 300 as shown in FIG.
- the pressure sensor 210 is the same as the pressure sensor 10 of the first embodiment, and is wound around the peripheral surface of the display unit 240.
- the line-of-sight detection unit 250 is a so-called 360 degree camera, and is provided on the upper side of the pressure sensor 210 as shown in FIG.
- the information processing apparatus 200 schematically performs the following processing.
- the pressing sensor 210 detects the pressing position ( ⁇ 1 , y) and the pressing force P by performing the same processing as the pressing sensor 10.
- the position specifying unit 220 specifies the position in the color space according to the pressing position ( ⁇ 1 , y) and the pressing force P by performing the same processing as in the first embodiment.
- the gaze detection unit 250 detects the gaze direction of the user, and outputs gaze direction information regarding the detection result to the control unit 230. Based on the line-of-sight direction information, the control unit 230 displays on the display unit 240 a plane 103 that passes through the central axis 101 of the color space 100 and has the line-of-sight direction of the user as a normal.
- the specific processing content is the same as in the first embodiment. According to the second embodiment, the same effect as that of the first embodiment can be obtained.
- the present embodiment discloses a technique in which a user specifies a color space, but the user uses the technique according to the present disclosure to specify a position in another three-dimensional space, for example, a position in a human body. May be.
- the HSV space is taken as an example of the color space 100, the present embodiment is a color space (for example, La * b * space) having the same cyclic hue and two degrees of freedom (two attribute values). Or xyz space).
- the control unit 30 may change the color and shape of the icon according to the deviation between the position designated by the user and the target position. For example, the control unit 30 may display the icon in red if the deviation between the position designated by the user and the target position is within a predetermined value, and may display the icon in black otherwise. Moreover, the control part 30 may enlarge an icon, so that the deviation
- control unit 30 may change the color displayed on the display unit 40 according to the degree of color blindness of the user in consideration of the universal design.
- the information processing apparatus 1 stores a color table or a color conversion function corresponding to the degree of color blindness, and the control unit 30 selects a color desired by the user based on the color table or the color conversion function and a designation from the user. May be displayed on the display unit 40.
- the control unit 30 may switch and display the normal color and the color blind color as time passes.
- the control unit 30 may cause the display unit 40 to display a color that complements the color defined by each color table or color conversion function. Thereby, the user of color blindness can visually recognize the color according to his own color blindness degree. Further, a normal user without color blindness can grasp what color the color blind user recognizes.
- control unit 30 may cause the display unit 40 to display a color in consideration of the transparency ⁇ . Further, the control unit 30 may change the resolution of the color space 100 (the number of pixels for displaying each color information in the color space) according to the pressing force P. For example, the control unit 30 may decrease the resolution (that is, increase the number of pixels that display one color information) as the pressing force P increases. Thereby, the user can specify a desired color more easily. Note that the resolution adjustment pressing operation is performed separately from the designation of the color information.
- control unit 30 may display a color obtained by mixing these colors on the display unit 40 and output it to an external device.
- the control unit 30 may delete colors other than the color designated by the user from the display unit 40.
- control unit 30 may change the color display position based on an additional pressing operation by the user.
- a pressing sensor that is capable of detecting a pressing position that is a position of a pressing portion where the user has performed a pressing operation and a pressing force that is a pressure at the time of the pressing operation, and has a cylindrical shape;
- An information processing apparatus comprising: a position specifying unit that specifies a position in a three-dimensional space according to the pressing position and the pressing force.
- the press sensor detects an angle from a reference plane including a central axis of the press sensor to the press portion and a position of the press portion in the central axis direction as the press position. Processing equipment.
- the information processing apparatus further including a display unit that is provided in a hollow portion of the press sensor and displays a region corresponding to a user's line of sight among the regions in the three-dimensional space.
- the three-dimensional space has a cylindrical shape, The information processing apparatus according to (3), wherein the display unit displays a plane that passes through a center point of the three-dimensional space and has a user's line of sight as a normal line.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
1.第1の実施形態(360度ディスプレイを使用する例)
1-1.情報処理装置の構成
1-2.情報処理装置による処理の手順
2.第2の実施形態
2-1.情報処理装置の構成(フレキシブルディスプレイを使用する例)
本実施形態は、3次元空間として色空間に着目し、色空間内の位置を直接指定することができる技術を開示する。色の指定は、色空間という3次元空間内の位置を指定することによって行われる。カラーコレクションなどの分野において、色指定を行う方法としては、1次元又は2次元で表現された色見本帳やマンセルチャートなどを使用する方法が開示されている。しかし、これらの方法では、ユーザは、複数の色見本帳やマンセルチャートを組み合わせることで色の指定を行なっていたので、色空間内の位置を直接指定することができなかった。さらに、これらの方法で色の分解能を上げようとすると、非常に多くの色見本やマンセルチャートの紙が必要になり、広い場所が必要であったり、所望の色を検索するのが困難になったりしてしまう。そこで、本実施形態では、色空間内の位置を直接指定することができ、かつ、分解能を容易に調整することができる技術を開示する。
図3は、表示部40の構成例を示す分解斜視図である。表示部40は、いわゆる360度ディスプレイである。360度ディスプレイの詳細は、例えば特開2011-107665号に開示されている。そこで、ここでは、表示部40の構成及び動作原理の概要を説明する。図3に示す表示部40は光線再生方式の立体画像表示装置の一例を構成し、2次元発光素子アレイ1101、スリット付きの回転部1104及び駆動機構付きの設置架台1105を備えている。表示部40は、被写体を全周囲に渡って撮像したり、コンピュータにより作成された立体画像表示用の2次元映像情報等(以下単に映像データDinという)に基づいて被写体の全周囲に渡る立体画像を再生するものである。
続いて、表示部40の動作原理、すなわち視点Paaから観察される発光点の軌跡例について説明する。この表示部40では、2次元発光素子アレイ1101において、回転軸1103に直交する平面内には、上述したように例えばm=12個の発光素子が互いに異なる位置に配置されている。m個の発光素子はそれぞれ、スリット1102を介して回転部1104の回転に応じてそれぞれ異なる視点位置用の光を外部に向けて放射する。ここで、回転部1104が回転している状態において、回転部1104の周囲における任意の1つの視点位置から回転軸1103の方向を観測したとする。このとき、後述する制御部30は、複数の発光素子による発光点の軌跡によって、回転部1104の内部に任意の視点位置に応じた例えば平面状の画像が形成されるように複数の発光素子の発光制御を行う。各視点位置ではその視点位置に応じた少しずつ視差のある例えば平面状の画像が観測される。従って、両眼の位置に相当する任意の2つの視点位置から観測したときには、各視点位置に応じた互いに視差のある例えば平面状の画像が観測される。これにより、観測者は回転部の周囲の任意の位置において、立体画像を認識することができる。
次に、情報処理装置1による処理の手順を図16に示すフローチャートに沿って説明する。まず、ステップS10において、制御部30は、表示部40の表示方向に応じて異なる平面103を表示部40に表示させる。これにより、ユーザは、視線方向を任意にずらすことで、さまざまな平面103を視認することができ、ひいては、色空間から所望の色を容易に発見することができる。
次に、本開示の第2の実施形態について説明する。第2の実施形態に係る情報処理装置200は、視線検出部250を有する点と、表示部40がフレキシブルディスプレイである点とが主に異なる。そこで、これらの相違点を中心に第2の実施形態を説明する。
(1)
ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサと、
前記押圧位置及び押圧力に応じた3次元空間内の位置を特定する位置特定部と、を備える、情報処理装置。
(2)
前記押圧センサは、前記押圧センサの中心軸を含む基準面から前記押圧部分までの角度と、前記押圧部分の前記中心軸方向の位置とを前記押圧位置として検出する、前記(1)記載の情報処理装置。
(3)
前記押圧センサの中空部分に設けられ、前記3次元空間内の各領域のうち、ユーザの視線に応じた領域を表示する表示部を備える、前記(2)記載の情報処理装置。
(4)
前記3次元空間は円柱形状をなし、
前記表示部は、前記3次元空間の中心点を通り、かつ、ユーザの視線を法線とする平面を表示する、前記(3)記載の情報処理装置。
(5)
前記3次元空間は色空間である、前記(4)記載の情報処理装置。
(6)
前記平面には、前記色空間内の基準面から前記平面までの角度に応じた色相が描かれる、前記(5)記載の情報処理装置。
(7)
ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサから与えられた情報に基づいて、前記押圧位置及び押圧力に応じた3次元空間内の位置を特定することを含む、情報処理方法。
(8)
コンピュータに、
ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサから与えられた情報に基づいて、前記押圧位置及び押圧力に応じた3次元空間内の位置を特定する位置特定機能を実現させる、プログラム。
10,210 押圧センサ
20,220 位置特定部
30,230 制御部
40,240 表示部
250 視線検出部
Claims (8)
- ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサと、
前記押圧位置及び押圧力に応じた3次元空間内の位置を特定する位置特定部と、を備える、情報処理装置。 - 前記押圧センサは、前記押圧センサの中心軸を含む基準面から前記押圧部分までの角度と、前記押圧部分の前記中心軸方向の位置とを前記押圧位置として検出する、請求項1記載の情報処理装置。
- 前記押圧センサの中空部分に設けられ、前記3次元空間内の各領域のうち、ユーザの視線に応じた領域を表示する表示部を備える、請求項2記載の情報処理装置。
- 前記3次元空間は円柱形状をなし、
前記表示部は、前記3次元空間の中心点を通り、かつ、ユーザの視線を法線とする平面を表示する、請求項3記載の情報処理装置。 - 前記3次元空間は色空間である、請求項4記載の情報処理装置。
- 前記平面には、前記色空間内の基準面から前記平面までの角度に応じた色相が描かれる、請求項5記載の情報処理装置。
- ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサから与えられた情報に基づいて、前記押圧位置及び押圧力に応じた3次元空間内の位置を特定することを含む、情報処理方法。
- コンピュータに、
ユーザが押圧操作を行った押圧部分の位置である押圧位置と前記押圧操作時の圧力である押圧力とを検出可能であり、かつ、円筒形状をなす押圧センサから与えられた情報に基づいて、前記押圧位置及び押圧力に応じた3次元空間内の位置を特定する位置特定機能を実現させる、プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/397,907 US10114492B2 (en) | 2012-05-07 | 2013-04-09 | Information processing device, information processing method, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012105731 | 2012-05-07 | ||
JP2012-105731 | 2012-05-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013168503A1 true WO2013168503A1 (ja) | 2013-11-14 |
Family
ID=49550556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/060717 WO2013168503A1 (ja) | 2012-05-07 | 2013-04-09 | 情報処理装置、情報処理方法、及びプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10114492B2 (ja) |
JP (1) | JPWO2013168503A1 (ja) |
WO (1) | WO2013168503A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020512108A (ja) * | 2017-03-29 | 2020-04-23 | ソニー株式会社 | 医用撮像装置及び内視鏡 |
EP3642798A4 (en) * | 2017-06-20 | 2020-12-16 | Hewlett-Packard Development Company, L.P. | DETERMINATIONS OF SENSOR POSITIONS |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10260776A (ja) * | 1991-11-26 | 1998-09-29 | Itu Res Inc | 接触式入力機器および位置制御方法 |
JP2010244772A (ja) * | 2009-04-03 | 2010-10-28 | Sony Corp | 静電容量式タッチ部材及びその製造方法、並びに静電容量式タッチ検出装置 |
WO2011005318A2 (en) * | 2009-07-10 | 2011-01-13 | Roel Vertegaal | Interaction techniques for flexible displays |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5867169A (en) * | 1996-04-17 | 1999-02-02 | Pixar | Method and apparatus for manipulating color values in a computer graphics system |
US6236406B1 (en) * | 1998-10-21 | 2001-05-22 | Sony Corporation | Three-dimensional color space display |
US6697034B2 (en) * | 1999-12-30 | 2004-02-24 | Craig Stuart Tashman | Volumetric, stage-type three-dimensional display, capable of producing color images and performing omni-viewpoint simulated hidden line removal |
US6753847B2 (en) * | 2002-01-25 | 2004-06-22 | Silicon Graphics, Inc. | Three dimensional volumetric display input and output configurations |
US7324085B2 (en) * | 2002-01-25 | 2008-01-29 | Autodesk, Inc. | Techniques for pointing to locations within a volumetric display |
JP4033859B2 (ja) * | 2004-12-28 | 2008-01-16 | 独立行政法人科学技術振興機構 | 立体画像表示方法 |
JP4837965B2 (ja) | 2005-09-28 | 2011-12-14 | ソニー株式会社 | 色調整装置、表示装置及び印刷装置 |
JP4438741B2 (ja) * | 2005-11-30 | 2010-03-24 | ソニー株式会社 | 色調整装置、印刷装置、画像処理装置、色調整方法、プログラム |
US8189008B2 (en) * | 2007-12-13 | 2012-05-29 | Daniel John Julio | Color control intuitive touchpad |
JP4930503B2 (ja) * | 2008-12-25 | 2012-05-16 | ブラザー工業株式会社 | 画像処理装置と画像処理プログラム |
JP5449342B2 (ja) * | 2009-05-29 | 2014-03-19 | 独立行政法人科学技術振興機構 | スリット視を利用した3次元情報提示装置 |
-
2013
- 2013-04-09 JP JP2014514409A patent/JPWO2013168503A1/ja active Pending
- 2013-04-09 US US14/397,907 patent/US10114492B2/en not_active Expired - Fee Related
- 2013-04-09 WO PCT/JP2013/060717 patent/WO2013168503A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10260776A (ja) * | 1991-11-26 | 1998-09-29 | Itu Res Inc | 接触式入力機器および位置制御方法 |
JP2010244772A (ja) * | 2009-04-03 | 2010-10-28 | Sony Corp | 静電容量式タッチ部材及びその製造方法、並びに静電容量式タッチ検出装置 |
WO2011005318A2 (en) * | 2009-07-10 | 2011-01-13 | Roel Vertegaal | Interaction techniques for flexible displays |
Non-Patent Citations (1)
Title |
---|
MASAKI NAITO ET AL.: "Evaluate usability of one handed 3D pointing methods for Cylindrical Multi-Touch Interface", DAI 72 KAI (HEISEI 22 NEN) ZENKOKU TAIKAI KOEN RONBUNSHU (4), 8 March 2010 (2010-03-08), pages 4-403 - 4-404 * |
Also Published As
Publication number | Publication date |
---|---|
US10114492B2 (en) | 2018-10-30 |
JPWO2013168503A1 (ja) | 2016-01-07 |
US20150130748A1 (en) | 2015-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8854439B2 (en) | Stereoscopic picture display, method of manufacturing the same and stereoscopic picture display method | |
CN104469464B (zh) | 图像显示装置、控制图像显示装置的方法、计算机程序以及图像显示*** | |
US8933998B2 (en) | Three-dimensional image display device, method of manufacturing the same, and three-dimensional image display method | |
CN104205175B (zh) | 信息处理装置,信息处理***及信息处理方法 | |
US9024872B2 (en) | Head-mounted display | |
TW201214354A (en) | Stereoscopic image display device and stereoscopic image display method | |
CA2599833C (en) | Stereoscopic image display method | |
JP6123365B2 (ja) | 画像表示システム及び頭部装着型表示装置 | |
EP2333753A2 (en) | Three-dimensional image display device, method of manufacturing the same, and three-dimensional image display method | |
US11494960B2 (en) | Display that uses a light sensor to generate environmentally matched artificial reality content | |
US9007401B1 (en) | Head mounted display and method for controlling the same | |
KR101715644B1 (ko) | 컬러 선택 입력 장치 및 방법 | |
WO2013168503A1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2008294961A (ja) | 映像表示装置 | |
US20130249811A1 (en) | Controlling a device with visible light | |
JP2008145792A (ja) | 立体表示装置 | |
US10750080B2 (en) | Information processing device, information processing method, and program | |
US12005702B2 (en) | Suction apparatus and printing apparatus | |
JP2014018454A (ja) | 視標呈示装置 | |
JP2017084136A (ja) | ジェスチャ入力装置 | |
CN112051919B (zh) | 一种基于位置的交互方法和交互*** | |
KR20170098077A (ko) | Led 입체 잔상 표시장치 및 그 방법 | |
WO2022208600A1 (ja) | ウェアラブル端末装置、プログラムおよび表示方法 | |
CN211364895U (zh) | 水下交互控制器与潜水员辅助*** | |
WO2024023922A1 (ja) | 仮想空間画像生成方法および仮想空間画像生成システム |
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: 13787072 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2014514409 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14397907 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13787072 Country of ref document: EP Kind code of ref document: A1 |