The present disclosures relate to a head-mounted display provided with a field sequential display device.
A field sequential display device is known. This system is a color display system in which time division color mixing is used. That is, this system makes use of the fact that, by continually switching emissions of red (R), green (G) and blue (B) lights while setting the switching speed to a speed that is greater than a time resolution of the human eye, the human recognizes the RGB colors while mixing them.
In the above-mentioned display device, it is known that there is a case where a displaying phenomenon called color breaking (it is also called “color breakup”) occurs. The color breaking occurs when images of respective colors of RGB, which are sequentially displayed according to the lapse of time, do not properly mix due to complex factors such as a restriction on the optic nerve of the eyeball and image recognition feelings by the brain of the human. When the color breaking occurs, the images of respective colors of RGB are visually recognized as after images or the like, and can deteriorate visibility for the user. In this regard, techniques for suppressing the deterioration of the visibility due to the color breaking have been proposed.
The color breaking tends to occur when the display device shakes. For example, if the field sequential display device is applied to a head-mounted display (HMD), shaking of the display device becomes greater than that of a stationary display device. For this reason, the color breaking is more likely to occur in the HMD, and therefore there is a problem that visibility of a user who wears the HMD deteriorates.
Aspects of the present disclosures provide a head-mounted display provided with the field sequential display device and capable of suppressing the occurrence of the color breaking.
According to aspects of the present disclosures there is provided a head-mounted display including a display part having a display element configured to display an image, a mounting part for mounting the display part on a head of a user, a first detector configured to detect a movement of the display part, a first controller configured to make the display element display the image in a field sequential method if an amount of the movement detected by the first detector is less than a predetermined first threshold value, and a second controller configured to make the display element display the image in an alternative method different from the field sequential method if the amount of the movement detected by the first detector is equal to or greater than the first threshold value.
According to aspects of the present disclosures, further provided is a head-mounted display including a display part having a display element configured to display an image, a mounting part for mounting the display part on a user, a first detector configured to detect a movement of the display part, a first controller configured to make the display element display the image in a first method if an amount of the movement detected by the first detector is less than a predetermined first threshold value, and a second controller configured to make the display element display the image in a second method different from the first method if the amount of the movement detected by the first detector is equal to or greater than the first threshold value. The first method is a method in which RGB lights are output while being switched in a time division in a first cycle, and the second method is a method in which the RGB lights are output while being switched in a time division in a second cycle shorter than the first cycle.
<General Outline of HMD 1>
An embodiment of the present disclosures will be described. As shown
As shown in
Each of the first section 11A and the second sections 11B and 11C is a curved and elongated plate-shaped member. The first section 11A is a part of the mounting fixture 11 extending in the right-left direction between a position 112 and a position 113. The first section 11A is convexly curved forward. The position 112 is located on the left side with respect to the center 111 of the mounting fixture 11 in the right-left direction. The position 113 is located on the right side with respect to the center 111 of the mounting fixture 11 in the right-left direction. The second section 11B is a part of the mounting fixture 11 extending rearward from the position 112. The second section 11C is a part of the mounting fixture 11 extending rearward from the position 113. The second sections 11B and 11C extend in a direction where rear ends thereof approach each other. The mounting fixture 11 is worn on the head of the user in a state where the first section 11A and the second sections 11B and 11C contact a frontal region, a right temporal region and a left temporal region of the user, respectively.
The connection fixture 12 is a substantially rod-like member. The connection fixture 12 is configured with resin or metal. The connection fixture 12 extends in the up-down direction in the front view. An upper end of the connection fixture 12 is connected to the mounting fixture 11 through a ball joint 13 and a connection member 14. A lower end of the connection fixture 12 is connected to the HD 2 through a ball joint 15. In a state where the mounting fixture 11 is worn on the head of the user, the connection fixture 12 allows the HD 2 to be located in front of a left eye of the user.
The HD 2 includes a chassis 21. The chassis 21 has a hollow box shape. An opening is provided on the rear end part of the chassis 21. The opening is covered with a transparent plate-shaped member. A liquid crystal panel 10B is accommodated inside the chassis 21. The liquid crystal panel 10B can switch its displaying method to either of two methods (a field sequential method (hereinafter, referred to as an “FS method”) or an alternative method) which will be described later. The liquid crystal panel 10B is electrically connected to an external device 9 (see
A specific example of usage of the HMD 1 will be described. The user fixes the mounting fixture 11 of the HMD 1 on his/her head. The user holds the connection fixture 12 and the HD 2 and adjusts positions thereof so that the opening on the rear end part of the HD 2 is located in front of the left eye to face the same. At this stage, the ball joints 13 and 15 enable the HD 2 to be located, with respect to the mounting fixture 11, at an appropriate position. Hereinafter, the position of the HD 2 when the opening on the rear end part of the HD 2 is located in front of the left eye to face the same will be referred to as a “viewing position.”
A signal is output from the external device 9 to the liquid crystal panel 10B of the HD 2 through the cable 10C. An image is displayed on the displaying surface of the liquid crystal panel 10B. Image light of the displayed image is emitted rearward toward the opening of the chassis 21. The image light is emitted to the outside of the chassis 21 after passing through the opening rearward and further passing through the transparent plate-shaped member rearward. The emitted image light is incident on the left eye of the user when the HD 2 is located at the viewing position. The user thereby recognizes the image.
As shown in
It is noted that, hereinafter, when rotating directions are described, unless otherwise specified, rotating directions (clockwise direction or anti-clockwise direction) are defined on the premise that the HMD 1 is viewed from the right side.
On the other hand, there is a case where the user uses the HMD 1 while locating the HD 2 such that both an image displayed on the liquid crystal panel 10B of the HD 2 and a scenery in front of the eyes of the user can be visually recognized. Hereinafter, a position of the HD 2 when the HMD 1 is used in such a state will be referred to as an “intermediate position.” As shown in
On the other hand, there is a case where the user uses the HMD 1 while locating the HD 2 out of the user's view such that the scenery in front of the eyes of the user can be visually recognized well. Hereinafter, a position of the HD 2 when the HMD 1 is used in such a state will be referred to as a “non-viewing position.” As shown in
<Electrical Configurations of HMD 1>
Electrical configurations of the HMD 1 (the mounting fixture 11 and the HD 2) will be described with reference to
The HD2 has a CPU 31, a memory 32, a liquid crystal panel 10B, FPGAs 33-36, acceleration sensors 37 and 38, and a camera 39. The CPU 31 controls the entire HMD 1. The memory 32, the liquid crystal panel 10B, the FPGAs 33, 34 and 36, and the acceleration sensor 38 are electrically connected to the CPU 31. The acceleration sensor 37 is electrically connected to the FPGA 33. The camera 39 is electrically connected to the FPGA 34. The FPGA 35 is electrically connected to the FPGA 36. To the memory 32, a program of a main process (see
The acceleration sensor 37 detects accelerations respectively acting on the HD 2 in the three axis directions. The acceleration sensor 37 outputs signals indicating the detected accelerations to the FPGA 33. The FPGA 33 is a programmable logic device (hereinafter, referred to as a “PLD”) including a function for detecting a position of the HD 2 with respect to the mounting fixture 11. The FPGA 33 identifies an acceleration acting on the HD 2 based on the signals output from the acceleration sensor. The FPGA 33 identifies an acceleration acting on the mounting fixture 11 based on the signals output from the acceleration sensor 41. The FPGA 33 detects the position of the HD 2 with respect to the mounting fixture 11 by calculating a difference between the acceleration of the HD 2 and the acceleration of the mounting fixture 11. The FPGA 33 outputs a signal indicating the detected position of the HD 2 to the CPU 31.
The camera 39 is provided on the rear end part of the chassis 21 (see
Similarly to the acceleration sensor 37, the acceleration sensor 38 detects the accelerations respectively acting on the HD 2 in the three axis directions. The acceleration sensor 38 outputs signals indicating the detected accelerations to the CPU 31.
The FPGA 35 is a PLD having a function of analyzing colors of pixels. The FPGA 35 detects, through the cable 10C, an image signal sent from the external device 9. The FPGA 35 analyses a color of each of a plurality of pixels configuring an image based on the detected signal. The FPGA 35 outputs a signal indicating an analysis result to the FPGA 36. The FPGA 36 is a PLD having a function of detecting a ratio of areas having a specific color among the entire area of an image. The FPGA 36 detects a ratio of areas having black color among the entire area of an image to be displayed on the liquid crystal panel 10B based on the signal output from the FPGA 35. The FPGA 36 outputs a signal indicating the detected ratio to the CPU 31.
The liquid crystal panel 10B switches a displaying method to one of two methods (the FS method or the alternative method) based on the signal output from the CPU 31. The liquid crystal panel 10B displays an image on the displaying surface, with a displaying method according to the signal output from the CPU 31, based on the image signal output from the external device 9.
<Displaying Methods (FS Method and Alternative Method)>
Two displaying method in which the liquid crystal panel 10B of the HD 2 can display will be described with reference to
The second method is the alternative method. The alternative method is a method which makes the user recognize an image by outputting one of the RGB lights which are output in the FS method at the same timing as the FS method.
<Main Process>
The main process to be executed by the CPU 31 will be described with reference to
The CPU 31 identifies the acceleration acting on the HD 2 based on the signals output from the acceleration sensor 38. The CPU 31 determines whether the identified acceleration is equal to or greater than a predetermined first threshold value Th1 or not (S13). If it is determined that the acceleration acting on the HD 2 is less than the first threshold value Th1 (S13: NO), the CPU 31 returns to the process S11. The CPU 31 continues to output, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the FS method (S11). Therefore, on the liquid crystal panel 10B, when the acceleration acting on the HD 2 is less than the first threshold value Th1, an image is displayed in the FS method. On the other hand, when it is determined that the acceleration acting on the HD 2 is equal to or greater than the first threshold value Th1 (S13: YES), the CPU 31 proceeds to process S15.
The CPU 31 identifies a ratio of areas having black color among the entire area of an image displayed on the liquid crystal panel 10B based on the signal output from the FPGA 36 (S15). The CPU 31 determines whether the identified ratio is equal to or greater than a predetermined threshold value Th2 or not (S17). If it is determined that the ratio of areas having black color is less than the second threshold value Th2 (S17: NO), the CPU 31 returns to the process S11. Therefore, on the liquid crystal panel 10B, when the ratio of areas having black color among the entire area of the image is less than the second threshold value Th2, the image is displayed in the FS method. On the other hand, when it is determined that the ratio of areas having black color is equal to or greater than the second threshold value Th2 (S17: YES), the CPU 31 proceeds to process S19.
The CPU 31 identifies the position of the HD 2 with respect to the mounting fixture 11 based on the signal output from the FPGA 33 (S19). The CPU 31 determines whether the HD 2 is located at the intermediate position (See
The CPU 31 identifies the position of the HD 2 with respect to the mounting fixture 11 based on the signal output from the FPGA 33 (S25). The CPU 31 determines whether the HD 2 is located at the non-viewing position (See
If it is determined that the HD 2 is located at the non-viewing position or the viewing position, the CPU 31 outputs, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the FS method (S35). The displaying method of the liquid crystal panel 10B changes from the alternative method to the FS method. The liquid crystal panel 10B displays an image on the displaying surface in the FS method based on the signal output from the external device 9. The CPU 31 terminates the main process.
If it is determined that the HD 2 is not located at the viewing position (S29: NO), the CPU 31 identifies the ratio of areas having black color among the entire area of an image displayed on the liquid crystal panel 10B based on the signal output from the FPGA 36 (S31). The CPU 31 determines whether the identified ratio is equal to or less than a predetermined third threshold value Th3 smaller than the second threshold value Th2 (Th2>Th3) or not (S33). If it is determined that the ratio of areas having black color is greater than the third threshold value (S33: NO), the CPU 31 specifies the displaying method of the liquid crystal panel 10B as the alternative method, and returns to the process S25. In this case, the liquid crystal panel 10B continues to display the image in the alternative method. The CPU 31 repeats the processes S25-S33.
If it is determined that the ratio of areas having black color is equal to or less than the third threshold value Th3 (S33: YES), the CPU 31 proceeds to process S35. The CPU 31 outputs, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the FS method (S35). The displaying method of the liquid crystal panel 10B changes from the alternative method to the FS method. The liquid crystal panel 10B displays the image on the displaying surface in the FS method based on the signal output from the external device 9. The CPU 31 terminates the main process.
On the other hand, if the HD 2 is not located at a position that satisfies the third condition and the fourth condition (See
If it is determined that the displacement amount of the visual line is equal to or greater than the fourth threshold value Th4 (S43: YES), the CPU 31 outputs, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the alternative method (S45). The displaying method of the liquid crystal panel 10B changes from the FS method to the alternative method. The liquid crystal panel 10B displays an image on the displaying surface in the alternative method based on the signal output from the external device 9. The CPU 31 proceeds to process S47.
The CPU 31 identifies the displacement amount of the visual line of the user based on the signal output from the FPGA 34 (S47). The CPU 31 determines whether the identified displacement amount of the visual line is less than a predetermined fifth threshold value Th5 smaller than the fourth threshold value Th4 (Th4>Th5) or not (S49). If it is determined that the displacement amount of the visual line is less than the fifth threshold value Th5 (S49: YES), the CPU 31 proceeds to the process S55. The CPU 31 outputs, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the FS method (S55). The displaying method of the liquid crystal panel 10B changes from the alternative method to the FS method. The liquid crystal panel 10B displays an image on the displaying surface in the FS method based on the signal output from the external device 9. The CPU 31 terminates the main process.
If it is determined that the displacement amount of the visual line is equal to or greater than the fifth threshold value Th5 (S49: NO), the CPU 31 proceeds to process S51. The CPU 31 identifies the ratio of areas having black color among the entire area of an image displayed on the liquid crystal panel 10B based on the signal output from the FPGA 36 (S51). The CPU 31 determines whether the identified ratio is equal to or less than the third threshold value Th3 or not (S53). If it is determined that the ratio of areas having black color is greater than the third threshold value Th3 (S53: NO), the CPU 31 returns to the process S47. In this case, the liquid crystal panel 10B continues to display the image in the alternative method. The CPU 31 repeats the processes S49-S53.
If it is determined that the ratio of areas having black color is equal to or less than the third threshold value Th3 (S53: YES), the CPU 31 proceeds to process S55. The CPU 31 outputs, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B to display an image in the FS method (S55). The displaying method of the liquid crystal panel 10B changes from the alternative method to the FS method. The liquid crystal panel 10B displays the image on the displaying surface in the FS method based on the signal output from the external device 9. The CPU 31 terminates the main process.
In a case where an image is displayed on the liquid crystal panel 10B in the FS method, the color breaking is likely to occur when the HD 2 moves. On the other hand, if an image is displayed on the liquid crystal panel 10B in the alternative method, the color breaking does not occur even when the HD 2 moves. In this regard, in the HMD 1, if the acceleration acting on the HD 2 is less than the first threshold value Th1 (S13: NO), an image is displayed on the liquid crystal panel 10B in the FS method (S11), and if the acceleration acting on the HD 2 is equal to or greater than the first threshold value Th1 (S13: YES), an image is displayed on the liquid crystal panel 10B in the alternative method (S23, S45). Therefore, the HMD 1 can control the displaying while taking advantage of features of the FS method (e.g., a resolution enhancement becomes possible) by displaying an image on the liquid crystal panel 10B in the FS method when the color breaking is less likely to occur. On the other hand, the HMD 1 can prevent the occurrence of the color breaking by displaying an image on the liquid crystal panel 10B in the alternative method when the color breaking is likely to occur. Accordingly, the HMD 1 can suppress a degradation of a visibility for the user due to the occurrence of the color breaking. It is noted that the case where the color breaking is less likely to occur is, for example, when the acceleration acting on the HD 2 is small. The case where the color breaking is likely to occur is, for example, when the acceleration acting on the HD 2 is large.
In a case where an image is displayed on the liquid crystal panel 10B in the FS method, the color breaking is more likely to occur especially when the image is closer to a black-and-white image. It is noted that, if the ratio of areas having black color to the entire area of the image is equal to or greater than the second threshold value, the image is close to a black-and-white image. In this regard, in the HMD 1, if the acceleration action on the HD 2 is equal to or greater than the first threshold value Th1 (S13: YES) and the ratio of black color is equal to or greater than the second threshold value Th2 (S17: YES), the image is displayed on the liquid crystal panel 10B in the alternative method (S23). By this configuration, since the HMD 1 displays an image on the liquid crystal panel 10B in the alternative method in a state where the color breaking is more likely to occur, the color breaking can be suppressed effectively.
After the ratio of black color became equal to or greater than the second threshold value Th2 (S17: YES), if the ratio of black color has decreased up to a value equal to or less than the third threshold value Th3 (S33: YES), the image has changed to the one closer to a color image and therefore it is likely that the color breaking has become less likely to occur. Therefore, if the ratio of black color has become equal to or less than the third threshold value Th3 (S33: YES), the HMD 1 displays the image on the liquid crystal panel 10B in the FS method (S35). By this configuration, the HMD 1 can display an image in a high resolution in the FS method while preventing the occurrence of the color breaking. Also, the user needs not manually perform an operation for restoring the display method to the FS method after the display method is switched from the FS method to the alternative method. Therefore, the HMD 1 can enhance the convenience for the user. It is noted that, by setting the third threshold value Th3 to be smaller than the second threshold value Th2, the HMD 1 can suppress the display method of the liquid crystal panel 10B from restoring from the alternative method to the FS method immediately after the display method has switched from the FS method to the alternative method.
When the HD 2 is located at the intermediate position, it is likely that the user is intending to visually recognize both an image displayed on the liquid crystal panel 10B and a scenery in front of the eyes of the user. In this case, since the user will move his/her eye to visually recognize both of them, the displacement amount of the visual line will become greater. It is noted that, if an image is displayed in the FS method, the color breaking becomes more likely to occur as the displacement amount of the visual line becomes greater. In this regard, if the HD 2 is located at the intermediate position (S21: YES), the HMD 1 switches the display method of the liquid crystal panel 10B from the FS method to the alternative method, and displays an image in the alternative method (S23). By this configuration, the HMD 1 can effectively suppress the color breaking in the situation where the color breaking is likely to occur.
When the HD 2 is located at the non-viewing position, it is likely that the user is not viewing an image displayed on the liquid crystal panel 10B. Therefore, if the HD 2 is located at the non-viewing position (S27: YES), the HMD 1 displays an image on the liquid crystal panel 10B in the FS method (S35). By this configuration, if, for example, the location of the HD 2 is changed from the non-viewing position to the viewing position, thereby becoming in a situation where the user visually recognizes an image displayed on the liquid crystal panel 10B again, since the liquid crystal panel 10B is in a state where an image is displayed in the FS method, the HMD 1 can make the user visually recognize an image of high image quality.
When the HD 2 is located at the viewing position, since it is likely that the user is directly viewing an image displayed on the liquid crystal panel 10B, it is likely that the displacement amount of the visual line of the user is small. Therefore, even if an image is displayed on the liquid crystal panel 10B in the FS method, the color breaking is less likely to occur. Accordingly, if the HD 2 is located at the viewing position (S29: YES), the HMD 1 displays an image in the FS method (35). By this configuration, the HMD 1 can make the user visually recognize an image of high image quality in the situation where the color breaking is less likely to occur.
When an image is displayed on the liquid crystal panel 10B in the FS method, the color breaking is likely to occur if the displacement amount of the visual line of the user is large. In this regard, in the HMD 1, if the displacement amount of the visual line is equal to or greater than the fourth threshold value Th4 (S43: YES), an image is displayed on the liquid crystal panel 10B in the alternative method (S45). By this configuration, the HMD 1 can effectively suppress the color breaking in the situation where the color breaking is likely to occur.
On the other hand, even when an image is displayed on the liquid crystal panel 10B in the FS method, if the displacement amount of the visual line is small, the color breaking is less likely to occur. Therefore, when the displacement amount of the visual line is less than the fifth threshold value Th5 (S49: YES), the HMD 1 displays an image in the FS method (S55). By this configuration, the HMD 1 can make the user visually recognize an image of high image quality in the situation where the color breaking is less likely to occur. It is noted that, by setting the fifth threshold value Th5 to be smaller than the fourth threshold value Th4, the HMD 1 can suppress the display method of the liquid crystal panel 10B from restoring from the alternative method to the FS method immediately after the display method has switched from the FS method to the alternative method.
The FS method is a method which makes the user visually recognize a color image by outputting the RGB lights while switching them in a time division. On the other hand, the alternative method is a method in which, by outputting one of the RGB lights which are output in the FS method at the same timing as the FS method, the user visually recognizes a monochromatic image. It is noted that the color breaking occurs when images of respective colors of RGB are visually recognized as after images or the like. Accordingly, since the HMD 1 makes the user visually recognize a monochromatic image by displaying an image on the liquid crystal panel 10B in the alternative method, the occurrence of the color breaking can be suppressed. Also, the HMD 1 can suppress a total output amount of the lights by displaying an image on the liquid crystal panel 10B in the alternative method. Therefore, the HMD 1 can suppress power consumption as compared to the case where an image is displayed on the liquid crystal panel 10B in the FS method by displaying an image on the liquid crystal panel 10B in the alternative method.
<First Variation>
The alternative method in the above-described embodiment may be changed to other methods. As shown in
The HMD 1 can suppress the occurrence of the color breaking by displaying an image on the liquid crystal panel 10B in the alternative method. This is because, the color breaking occurs due to the RGB lights being output at different timings, whereas, in the alternative method, the RGB lights are output at the same timing. Also, if an image is displayed on the liquid crystal panel 10B in the alternative method, images of respective colors of RGB in the FS method are all displayed as white images. That is, the original color image is converted to a black-and-white image as the FS method is switched to the alternative method. In contrast, in the above-described embodiment, an image in the FS method is converted to a monochromatic image (See
<Second Variation>
As shown in
The HMD 1 can suppress the occurrence of the color breaking by displaying an image on the liquid crystal panel 10B in the alternative method. This is because the color breaking is caused by images of respective colors of RGB not being well mixed when they are visually recognized by the user, whereas, by displaying in the alternative method, the RGB lights are output while being switched in the second cycle T2 being shorter than that of the FS method, and therefore is more likely that the RGB lights are properly mixed by the afterimage effect. Furthermore, the images of respective colors of RGB in the FS method are similarly reproduced in the image displayed in the alternative method. Therefore, the HMD 1 can appropriately reproduce a display mode of the original image even in the case where the image is displayed on the liquid crystal panel 10B in the alternative method.
<Other Variations>
The present disclosures are not limited to the above-described embodiment, and various modifications are possible. The CPU 31 identifies the acceleration acting on the HD 2 based on the signals output from the acceleration sensor 38. However, the CPU 31 may identify the accelerations respectively acting on the mounting fixture 11 and the HD 2 based on the signals output from the acceleration sensor 41 provided to the mounting fixture 11 and the signals output from the acceleration sensor 38 provided to the HD 2. The CPU 31 may calculate an acceleration of a relative movement of the HD 2 with respect to the mounting fixture 11 from the identified respective accelerations of the HD 2 and the mounting fixture 11. If the calculated acceleration is less than the first threshold value Th1 (S13: NO), the CPU 31 may display an image on the liquid crystal panel 10B in the FS method. On the other hand, if the calculated acceleration is equal to or greater than the first threshold value Th1 (S13: YES), the CPU 31 may display an image on the liquid crystal panel 10B in the alternative method (S23).
The FPGA 36 may detect whether an image is a black-and-white image or a color image based on the signal output from the FPGA 35, and may output a signal indicating the detection result to the CPU 31. If it is determined, based on the signal output from the FPGA 36, that the image is a color image, the CPU 31 may display the image on the liquid crystal panel 10B in the FS method (S11). On the other hand, if it is determined that the image is a black-and-white image, the CPU 31 may display the image on the liquid crystal panel 10B in the alternative method (S23).
If it is determined that the ratio of areas having black color equal to or greater than the second threshold value Th2 (S33: YES), the CPU 31 may output, to the liquid crystal panel 10B, the signal for making the liquid crystal panel 10B display an image in the FS method (S35). That is, the CPU 31 may make a threshold value for determining whether to switch the displaying method from the FS method to the alternative method (the second threshold value Th2) and a threshold value for determining whether to switch the displaying method from the alternative method to the FS method (the third threshold value Th3) the same.
The intermediate position and the non-viewing position of the HD 2 are not limited to the cases defined by the third to fifth conditions (See
The position of the HD 2 with respect to the mounting fixture 11 may be identified with methods other than the above-described one. For example, a camera capable of photographing the mounting fixture 11 may be provided to the HD 2. The CPU 31 may identify the position of the HD 2 with respect to the mounting fixture 11 by analyzing the image photographed by the camera and thereby identifying the position of the mounting fixture 11.
If it is determined that the acceleration acting on the HD 2 is equal to or greater than the first threshold value Th1 (S13: YES), the CPU 31 may always display an image on the liquid crystal panel 10B in the alternative method (S23) regardless of the ratio of black color among the entire area of an image and/or the position of the HD 2 with respect to the mounting fixture 11.
If it is determined that the HD 2 is located at the viewing position (S29: YES), the CPU 31 may switch the displaying method of the liquid crystal panel 10B from the alternative method to the FS method, and if it is determined that the HD 2 is located at the non-viewing position (S27: YES), the CPU 31 may not switch the displaying method of the liquid crystal panel 10B and may keep the alternative method. The CPU 31 may identify an acceleration of the displacement of the visual line based on the signal output from the FPGA 34 (S41). If the identified acceleration is equal to or greater than a predetermined threshold value (S43: YES), the CPU 31 may display an image on the liquid crystal panel 10B in the alternative method (S45).
In executing the processes S27 and S29, the CPU 31 may make the determination based on the displacement amount of the visual line in place of the determination based on the position of the HD 2. That is, if the displacement amount of the visual line of the user is less than a predetermined threshold value (S27: YES, S29: YES), the CPU 31 may display an image on the liquid crystal panel 10B in the FS method.
In the above-described embodiment, the CPU 31 identifies the acceleration acting on the HD 2 based on the signals output from the acceleration sensor 38, and if it is determined that the identified acceleration is equal to or greater than the predetermined first threshold value Th1 (S13: YES), the CPU 31 changes the display method from the FS method to the alternative method. However, the CPU 31 may identify a parameter indicating an amount of movement of the HD 2 based on the signals output from the acceleration sensor 38. Examples of the parameter indicating the amount of movement include a displacement amount, a displacement velocity or the like of the HD 2. If it is determined that the identified parameter is equal to or greater than a predetermined threshold value, the CPU 31 may change the displaying method from the FS method to the alternative method. Also, for example, the HMD 1 may have a sensor (e.g., an angular velocity sensor or the like) capable of identifying the amount of movement of the HD 2 in place of the acceleration sensor 38.
<Others>
The liquid crystal panel 10B is an example of the “display element” of the present disclosures. The HD 2 is an example of the “display part” of the present disclosures. The acceleration sensor 38 is an example of the “first detector” of the present disclosures. The FPGA 36 is an example of the “second detector” of the present disclosures. The FPGA 33 is an example of the “third detector” of the present disclosures. The FPGA 34 is an example of the “fourth detector” of the present disclosures. The CPU 31 executing the process S11 is an example of the “first controller” of the present disclosures. The CPU 31 executing the processes S23 and S45 is an example of the “second controller” of the present disclosures. The CPU 31 executing the processes S35 and S55 is an example of the “third controller” of the present disclosures. The CPU 31 executing the process S55 is an example of the “fourth controller” of the present disclosures.
Hereinabove, the illustrative embodiment according to aspects of the present disclosure has been described. The present disclosure can be practiced by employing conventional materials, methodology and equipment. Accordingly, the details of such materials, equipment and methodology are not set forth herein in detail. In the previous descriptions, numerous specific details are set forth, such as specific materials, structures, chemicals, processes, etc., in order to provide a thorough understanding of the present disclosure. However, it should be recognized that the present disclosure can be practiced without reapportioning to the details specifically set forth. In other instances, well known processing structures have not been described in detail, in order not to unnecessarily obscure the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2016-189137 | Sep 2016 | JP | national |
This is a continuation application of International Application No. PCT/JP2017/025243 filed on Jul. 11, 2017, which claims priority from Japanese Patent Application No. 2016-189137 filed on Sep. 28, 2016. The entire disclosure of the prior application is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2017/025243 | Jul 2017 | US |
Child | 16143673 | US |