This application claims the benefit of Japanese Priority Patent Application JP 2016-076993 filed Apr. 7, 2016, the entire contents of which are incorporated herein by reference.
The present disclosure relates to an information processing apparatus.
Recently, mobile terminals connectable to the Internet and the like have been propagated. Most mobile terminals are configured to perform various operations when users manipulate manipulation units included in the mobile terminals. Various manipulation units are included in a mobile terminal and the mobile terminal senses manipulations of a user on the basis of signals from various keys or sensors.
JP 2015-69225A discloses a mobile terminal including a barometer sensor. The mobile terminal disclosed in JP 2015-69225A has a housing with airtightness and the barometer sensor is arranged inside of the housing. The barometer sensor detects an atmospheric pressure variation inside of the housing and the mobile terminal changes display of a display unit on the basis of the detected atmospheric pressure variation.
In the mobile terminal disclosed in JP 2015-69225A described above, the barometer sensor is arranged in the housing having airtightness. The barometer sensor disclosed in JP 2015-69225A cannot measure outside atmospheric pressure because there is no gas inflow/outflow in the housing with airtightness. Accordingly, another barometer sensor is arranged outside the housing in order to measure outside atmospheric pressure.
Therefore, the present disclosure provides a novel and improved information processing apparatus including a barometer sensor capable of detecting atmospheric pressure inside of a housing and outside atmospheric pressure.
According to an embodiment of the present disclosure, there is provided an information processing apparatus including: a housing that has an inflow/outflow part through which gas flows in and out; a barometer sensor that is arranged inside of the housing and detects atmospheric pressure; and a processing unit that processes information. The processing unit senses pressing of a user on the basis of an atmospheric pressure change inside of the housing detected by the barometer sensor.
According to an embodiment of the present disclosure as described above, the barometer sensor may detect the atmospheric pressure inside of the housing and outside atmospheric pressure.
Note that the effects described above are not necessarily limitative. With or in the place of the above effects, there may be achieved any one of the effects described in this specification or other effects that may be grasped from this specification.
Hereinafter, (a) preferred embodiment(s) of the present disclosure will be described in detail with reference to the appended drawings. In this specification and the appended drawings, structural elements that have substantially the same function and structure are denoted with the same reference numerals, and repeated explanation of these structural elements is omitted.
Description will be given in the following order.
In addition, the mobile terminal 100 of an embodiment of the present disclosure includes a proximity sensor 104, an in-camera 106, a speaker 108, a hardware key 110, a display 112, and a fingerprint sensor 114, as illustrated in
The proximity sensor 104 may sense a sensing target using infrared rays, ultrasonic waves or electromagnetic waves, for example. In addition, the proximity sensor 104 may sense a sensing target using over-current variation according to electromagnetic induction or capacitance variation according to approach of the sensing target.
The in-camera 106 includes an image sensor such as a charge-coupled device (CCD) or a complementary metal oxide semiconductor (CMOS). For example, the in-camera 106 is used when a user photographs his or her face.
The speaker 108 is used to output sounds. The speaker 108 is used to output voice of a counterpart when the call function of the mobile terminal 100 is used, for example. In addition, the speaker 108 is used to output sounds when music is played.
The hardware key 110 includes a power switch, up/down keys or the like, for example. The user may power off the mobile terminal 100 by pressing the power switch for a predetermined time, for example. In addition, the user may perform a predetermined manipulation on an application executed in the mobile terminal 100 by manipulating the up/down keys.
The display 112 is used to display images. The display 112 may be a liquid crystal display or an organic electro-luminescence display. The display 112 may include a touch panel as will be described below.
The fingerprint sensor 114 is used to recognize a fingerprint of the user. For example, the mobile terminal 100 may release lock of the mobile terminal 100 on the basis of a fingerprint recognized by the fingerprint sensor 114. The fingerprint sensor 114 includes an electrode and recognizes a fingerprint by detecting a change in charges when a user's finger is placed on the electrode.
In addition, the mobile terminal 100 includes an out-camera 116, as illustrated in
The exterior of the mobile terminal 100 and the external components thereof have been described above. Hereinafter, an internal configuration of the mobile terminal 100 will be described.
As illustrated in
Here, gas inflow/outflow in the housing 102 will be described. As described above, the housing 102 is integrally molded or the components of the housing 102 are combined using rubber or the like without gaps. Further, the display 112 is attached to the housing 102 using a double-sided tape or the like, as described above, and no gap is generated between the housing 102 and the display 112. Accordingly, gas in the housing 102 flows into/out through the gas inflow/outflow part 124 as indicated by an arrow in
The gas inflow/outflow part 124 may be configured with a waterproof air-permeable material provided in a hole formed in a part of the housing 102, for example. In addition, the gas inflow/outflow part 124 may be merely a small hole. That is, the gas inflow/outflow part 124 generates a state in which there is limited gas inflow/outflow inside of the housing 102. Further, when a waterproof air-permeable material is used for the gas inflow/outflow part 124, a state in which there is air flow in the housing 102 and no liquid flows thereinto is generated. Accordingly, waterproofness of the mobile terminal 100 may be achieved and the barometer sensor 188 may detect outside atmospheric pressure.
In
The internal configuration of the mobile terminal 100 has been described above. Hereinafter, a configuration of the mobile terminal 100 will be described.
The microphone 126 is used to receive voice in a telephone conversation and the like. The processing unit 128 processes information in cooperation with the components of the mobile terminal 100. For example, the processing unit 128 processes image information input from the in-camera 106 and the out-camera 116. In addition, the processing unit 128 senses pressing of the user on the basis of the atmospheric pressure inside of the housing 102, detected by the barometer sensor 118. Further, the processing unit 128 receives information operated by the user from the touch panel 130 and processes the information.
The touch panel 130 may be attached to the display 112 or integrated into the display 112 (e.g., in-cell type touch panel). The user may perform various manipulations on the mobile terminal 100 using the touch panel 130. For example, the user may select a display item displayed on the display 112 by pressing the touch panel 130.
Further, the communication unit 132 is used for communication with other apparatuses. For example, the communication unit 132 communicates with a base station of a mobile network and thus the mobile terminal 100 is connected to a mobile communication network, the Internet or the like. The communication unit 132 may be a wireless communication interface set in 3GPP such as Long Term Evolution (LTE). In addition, the communication unit 132 may be a short-range wireless communication interface such as Bluetooth (registered trademark). Further, the battery 134 provides power to each component and is configured to be rechargeable.
The configuration of the mobile terminal 100 has been described above. Hereinafter, an output value output from the barometer sensor 118 and an example of processing the output value will be described.
At this time, a part of the mobile terminal 100 is deformed and thus the internal volume of the housing 102 is reduced. In addition, at this time, gas (air) inside of the housing 102 flows out through the gas inflow/outflow part 124. However, since outflow of gas through the gas inflow/outflow part 124 is limited, outflow of gas does not catch up with reduction of the volume of the housing 102 according to a part of the mobile terminal 100 pressed by the user and thus the gas inside of the housing 102 is compressed. Accordingly, the atmospheric pressure inside of the housing 102 increases and the processing unit 128 senses an atmospheric pressure change on the basis of the output value of the barometer sensor 118.
A change in a period indicated by “2” in
A change in a period indicated by “3” in
The output value output from the barometer sensor 118 has been described above. Hereinafter, an example of processing the output value output from the barometer sensor 118 will be described. In the mobile terminal 100 of an embodiment of the present disclosure described above, there is limited gas inflow/outflow into/from the housing 102 through the gas inflow/outflow part 124. Since there is gas inflow/outflow into/from the housing 102, the atmospheric pressure inside of the housing 102 is identical to the outside atmospheric pressure in a state in which the user does not press a part of the mobile terminal 100 (i.e., the shape of the mobile terminal 100 is not deformed). Accordingly, if the mobile terminal 100 were in a place with a high altitude, for example, the atmospheric pressure inside of the housing 102 would decrease like the outside atmospheric pressure.
Since the atmospheric pressure inside of the housing 102 changes in response to the outside atmospheric pressure, there is a possibility of generation of a problem according to outside atmospheric pressure variation when the output value of the barometer sensor 118 is used as it is to determine that the user presses the mobile terminal 100. For example, consider a case in which the processing unit 128 determines that the user has pressed a part of the mobile terminal 100 when the atmospheric pressure detected by the barometer sensor 118 exceeds a specific threshold value. In this case, when the user does not firmly press the mobile terminal 100 when the outside atmospheric pressure is low, the processing unit 128 may not determine that the user presses the mobile terminal 100.
To prevent such a problem, a difference between the output value output from the barometer sensor 118 and a moving average of the output value output from the barometer sensor 118 is used in the mobile terminal 100 of an embodiment of the present disclosure. The moving average follows the output value of the barometer sensor 118 while being slightly delayed from the output value and smoothed. That is, because the difference between the output value of the barometer sensor 118 and the moving average of the output value is a difference between the current output value of the barometer sensor 118 and an output value slightly delayed and smoothed, the influence of the level of altitude (the level of outside atmospheric pressure) is removed.
Here, the processing unit 128 calculates the moving average of the output value output from the barometer sensor 118 indicated by the dashed line L2 on the basis of the following formula.
Moving average (t)=Moving average (t−1)+k×(Output value(t)−Moving average (t−1)) (1)
Here, k may change between 0 and 1.0. Subsequently, the processing unit 128 calculates a difference between the output value of the barometer sensor 118 indicated by L1 and the moving average of the output value of the barometer sensor 118 indicated by the dashed line L2. A line represented by a dotted line L3 on the right in
Further, predetermined threshold values are set as represented by lines “T1” and “T2” on the right in
Further, a case in which the user presses a part of the mobile terminal 100 is discriminated from a case in which the mobile terminal 100 collides with other objects according to vibration when the mobile terminal 100 is in a bag or the like according to the aforementioned process.
From the comparison between the graphs on the left and right in
The structure of the mobile terminal 100 of an embodiment of the present disclosure, the output value of the barometer sensor 118 included in the mobile terminal 100 of an embodiment of the present disclosure and an example of processing the output value have been described above. Hereinafter, application examples using an atmospheric pressure change inside of the housing 102 sensed by the processing unit 128 on the basis of the output value of the aforementioned barometer sensor 118 will be described.
The technology of an embodiment of the present disclosure may be used to generate a start signal for starting the mobile terminal 100 from a sleep state. That is, when the user presses a part of the mobile terminal 100, the processing unit 128 senses an atmospheric pressure change inside of the housing 102 on the basis of the output value of the barometer sensor 118 and generates a start signal. Accordingly, when the mobile terminal 100 includes the fingerprint sensor 114 as illustrated in
In addition, the technology of an embodiment of the present disclosure may be used to adjust the sensitivity of the touch panel 130 included in the mobile terminal 100. When a person's fingers are dry or a user is wearing gloves, a response of the touch panel 130 generally deteriorates. When the response of the touch panel 130 deteriorates, a user firmly presses the screen (i.e., the touch panel 130) in general. Accordingly, when the atmospheric pressure change inside of the housing 102 based on the difference between the output value of the barometer sensor 118 and the moving average described in
When the processing unit 128 determines that the atmospheric pressure change inside of the housing 102 based on the output value of the barometer sensor 118 is equal to or greater than the predetermined threshold value in S100, the procedure proceeds to S102. The fact that the atmospheric pressure change inside of the housing 102 based on the output value of the barometer sensor 118 is equal to or greater than the predetermined threshold value means that the user firmly presses the screen because the response of the touch panel 130 deteriorates. Accordingly, the processing unit 128 increases the sensitivity of the touch panel 130 in S102.
Then, the procedure proceeds to S104 in which the processing unit 128 determines whether manipulation of the touch panel 130 has been detected. When the processing unit 128 detects manipulation of the touch panel 130 in S104, the procedure is finished. However, when the processing unit 128 does not detect manipulation of the touch panel 130 in S104, the procedure proceeds to S106.
In S106, the processing unit 128 returns the sensitivity of the touch panel 130 to an initial value. Then, the procedure returns to S100. When the processing unit 128 determines again that an atmospheric pressure change inside of the housing 102 based on an output value of the barometer sensor 118 is equal to or greater than the predetermined threshold value in S100, the procedure proceeds to S102 again. The processing unit 128 sets the sensitivity of the touch panel 130 to be higher than the previously set sensitivity of the touch panel 130.
Then, the procedure proceeds to S104 in which the processing unit 128 determines whether manipulation of the touch panel 130 has been detected. When the processing unit 128 has detected manipulation of the touch panel 130 in S104, the procedure is finished. However, when the processing unit 128 has not detected manipulation of the touch panel 130 again in S104, the procedure proceeds to S106 and the processes of S100 to S106 are repeated.
As described above, the user may perform manipulation using the touch panel 130 with appropriate force according to adjustment of the sensitivity of the touch panel 130 using an atmospheric pressure change inside of the housing 102 based on an output value of the barometer sensor 118. Meanwhile, the difference between the output value of the barometer sensor 118 and the moving average described in
The mobile terminal 100 has a mode in which the user sets a manipulation pattern for performing a predetermined operation and performs the predetermined operation by reproducing the set predetermined manipulation pattern. Here, the manipulation pattern for the predetermined operation includes a manipulation pattern for releasing lock of the screen, for example.
For example, when the manipulation pattern is set such that symbols are traced in the order of P1 to P5, as illustrated in
In the above-described example, the intensity with which the user presses the screen is indicated in 3 levels. However, the intensity is not limited to 3 levels and may be 1 level (that is, whether to press or not) or more than 3 levels.
In this manner, the user may set a manipulation pattern more complicatedly by setting the intensity with which the symbols are pressed in addition to the order in which the symbols are traced. This is very effective for operations related to security such as release of a locked screen in the mobile terminal 100. Particularly, the order in which the symbols are traced is seen by other persons from the outside and thus the manipulation pattern may be recognized by such persons. On the other hand, the intensity with which the symbols are pressed is difficult to recognize by other persons from the outside, and thus security is more improved.
The technology of an embodiment of the present disclosure may be used for character input in the mobile terminal 100. For example, when the user inputs characters, the user may input capital letters by pressing a part of the mobile terminal 100. Accordingly, the user may easily input characters without switching character input. In addition, when the user inputs a password and the like, for example, security may be more improved. Further, input characters may be capital letters while displayed characters are small letters. Accordingly, security is improved. Meanwhile, while the above-described example is an example of switching small letters and capital letters, the example is not limited thereto. For example, alphabetic characters and numerals may be switched. That is, the user presses the mobile terminal 100 to switch input letters.
In addition, the technology of an embodiment of the present disclosure may be used for manipulation in applications. For example, when the user presses the mobile terminal 100 in a camera application, a still image capture mode and a moving image capture mode are switched.
Furthermore, when the user presses the mobile terminal 100 in a music playback application, music playback is stopped. Further, when the user continuously presses the mobile terminal 100, music playback may be fast forwarded. In addition, in a game application, a motion of a character may be changed in response to the intensity of pressing the mobile terminal 100 by the user. For example, the intensity of pressing the mobile terminal 100 by the user may be converted into the height of jump of a character of a game application.
Moreover, the technology of an embodiment of the present disclosure may be used for mode change depending on the altitude at which the mobile terminal 100 is present. As described above, the mobile terminal 100 of an embodiment of the present disclosure may detect outside atmospheric pressure with the barometer sensor 118. Accordingly, modes may be changed between a place where outside atmospheric pressure is low (i.e., altitude is high) and a place where outside atmospheric pressure is high (i.e., altitude is low). For example, because the user performs photography in a wide angle mode in many cases (in order to photograph a wide scenery) in a high-altitude place, the mode may switch to the wide angle mode when the barometer sensor 118 detects a low atmospheric pressure. Further, when the barometer sensor 118 senses a low atmospheric pressure and thus determines that it is in-flight, the mode may switch to an airplane mode.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
For example, for sensing pressing of the user by the processing unit 128 on the basis of the output value of the barometer sensor 118, machine learning may be used. Accordingly, wrong detection may be further prevented. This is effective when the gas inflow/outflow part 124 is deteriorated and there is a change in gas inflow/outflow into/from the housing 102. In addition, wrong detection according to an individual difference of the mobile terminal 100 is reduced according to machine learning. Further, propriety of pressing of the user used for machine learning may be determined by deciding whether decision of pressing is proper according to feedback from the user or may be determined on the basis of some manipulation signals sensed by the processing unit 128.
Further, the mobile terminal 100 may be a wrist watch type or wrist band type wearable terminal. In the case of such a small terminal, a volume for arranging components inside of the mobile terminal 100 is small. Accordingly, detection of outside atmospheric pressure and atmospheric pressure inside of the housing using the single barometer sensor 118, as in the mobile terminal 100 of an embodiment of the present disclosure, is very useful because the number of components decreases.
In addition, a computer program for causing the processing unit 128 to operate as described above may be provided. Further, a storage medium storing such a program may be provided.
As described above, in the mobile terminal 100 of an embodiment of the present disclosure, pressing of the user is sensed on the basis of the atmospheric pressure inside of the housing 102 detected by the barometer sensor 118. Further, gas inflow/outflow into/from the housing 102 through the gas inflow/outflow part 124 is possible in the mobile terminal 100 of an embodiment of the present disclosure. Accordingly, the mobile terminal 100 of an embodiment of the present disclosure may sense the outside atmospheric pressure in addition to pressing of the user. Therefore, adjustment of the sensitivity of the touch panel 130, switching of manipulations in applications and the like are easily performed.
Further, the effects described in this specification are merely illustrative or exemplified effects, and are not limitative. That is, with or in the place of the above effects, the technology according to the present disclosure may achieve other effects that are clear to those skilled in the art from the description of this specification.
Additionally, the present technology may also be configured as below.
Number | Date | Country | Kind |
---|---|---|---|
2016-076993 | Apr 2016 | JP | national |