This application is based upon and claims the benefit of priority of the prior Japanese Patent Application No. 2016-213771, filed on Oct. 31, 2016, the entire contents of which are incorporated herein by reference.
The embodiment discussed herein is related to an electronic apparatus, a display device, and a non-transitory computer-readable recording medium storing an operation control program.
With the spread of mobile terminals such as smart phones, tablet terminals, and the like, the usage of the mobile terminals is a telephone function, and besides has been diversified, as in applications such as reading, moving image viewing, and the like. For such a reason, mobile terminals have also spread which have a liquid crystal screen increased in size, a dual display, or the like and may therefore display many pieces of information.
A related technology is disclosed in Japanese Laid-open Patent Publication No. 2007-71696 or International Publication Pamphlet No. WO 2014/125539.
According to an aspect of the embodiment, an electronic apparatus includes: a display device including a first casing, a second casing openably and closably coupled to the first casing, and a flexible display and a touch panel provided astride over surfaces of the first casing and the second casing and configured to be bent according to an opened or closed state of the first casing and the second casing; and a processor configured to control the display device, wherein the processor: determines whether or not the first casing and the second casing are opened in a condition; and sets a region to be bent in a display region of the display device as a region of non-detection of a touch operation when determining that the first casing and the second casing are opened in the condition.
The object and advantages of the invention will be realized and attained by means of the elements and combinations particularly pointed out in the claims.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of the invention, as claimed.
A mobile terminal including a large liquid crystal screen or a dual display, for example, has an increased area where a user may perform touch operation on a touch panel. Thus, good user operability may not be provided.
For example, when the screen becomes larger, an icon or the like displayed at an edge of the screen may be difficult to operate with one hand while holding the mobile terminal with the same hand, and an annoying operation of switching to holding with both hands or the like may occur. When the mobile terminal is held as in the case of a book to perform reading, for example, a finger may touch the screen, and cause an unintended operation.
An electronic apparatus that improves user operability or the like, for example, may be provided.
An embodiment to be illustrated in the following may be combined with each other as appropriate within a scope in which no inconsistency arises.
The electronic apparatus 1 illustrated in
The flexible display 3 includes a touch panel of a capacitive type, an electromagnetic induction type, or the like, and receives various kinds of user operations via the touch panel so that an application and the like are executed. The flexible display 3 is a display including a screen region 3A and a screen region 3B, and has a constitution bent by a hinge 1A. On the flexible display 3, various kinds of information are displayed with the screen region 3A and the screen region 3B as one region, or the region is divided into the screen region 3A and the screen region 3B and various kinds of information are displayed in a divided manner in the respective regions.
The first casing 2A and the second casing 2B are openably and closably coupled to each other by the hinge 1A.
The hinge 1A includes combinations of two sets of first members 101 and 102 and second members 201 and 202. The provision of the combinations of the plurality of sets of members increases an amount of relative displacement of the hinge 1A. The hinge 1A includes the first members 101 and 102 and the second members 201 and 202. The first member 101 and the second member 201 form a set. The first member 102 and the second member 202 form another set.
The first members 101 and 102 each include first protrusions 121 and 122 projecting in a Y-axis direction and a first groove 140 in the shape of an arc. The first groove 140 of the first member 101 is formed on a side facing the second member 202, and is therefore not visible in
The second members 201 and 202 each include a second protrusion 22 projecting in the Y-axis direction and a second groove 24 in the shape of an arc. The second protrusion 22 of the second member 202 is formed on a side facing the first member 102, and is therefore not visible in
The first protrusion 121 of the first member 101 is fitted into the second groove 24 of the second member 201. The second protrusion 22 of the second member 201 is fitted into the first groove 140 of the first member 101. The first protrusion 122 of the first member 102 is fitted into the second groove 24 of the second member 202. The second protrusion 22 of the second member 202 is fitted into the first groove 140 of the first member 102.
The second member 201 is displaced relative to the first member 101. The second member 201 is displaced relative to the first member 101 in a mode in which the second protrusion 22 fitted in the first groove 140 of the first member 101 moves along the first groove 140, and the first protrusion 121 of the first member 101, the first protrusion 121 being fitted in the second groove 24, moves along the second groove 24. At this time, the second member 201 is, for example, displaced relative to the first member 101 in a mode of describing an involute curve. An opening direction of the second member 201 with respect to the first member 101 corresponds to a clockwise direction as viewed in a positive direction of the Y-axis, as illustrated in
The second member 202 is displaced relative to the first member 102. The second member 202 is displaced relative to the first member 102 in a mode in which the second protrusion 22 fitted in the first groove 140 of the first member 102 moves along the first groove 140, and the first protrusion 122 of the first member 102, the first protrusion 122 being fitted in the second groove 24, moves along the second groove 24. At this time, the second member 202 is, for example, displaced relative to the first member 102 in a mode of describing an involute curve. An opening direction of the second member 202 with respect to the first member 102 is opposite to the opening direction of the second member 201 with respect to the first member 101, and corresponds to a counterclockwise direction as viewed in the positive direction of the Y-axis, as illustrated in
The set of the first member 101 and the second member 201 and the set of the first member 102 and the second member 202 may be arranged so as to be adjacent to each other in the Y-axis direction as described above, or may be arranged so as to be separated from each other in the Y-axis direction.
The radio device 300 performs radio communication with a base station or another information processing device via an antenna 300a. The angle sensor 300b is a sensor detecting a bending angle of the flexible display 3, for example, an opening/closing angle between the first casing 2A and the second casing 2B or an opening/closing angle of the hinge 1A. The pressure sensor 300c is a sensor detecting a pressure applied to the touch panel. The pressure sensor 300c detects a pressure at a time of touch operation of a user, a pressure applied when the user holds the electronic apparatus 1, or the like.
The audio input-output unit 300d outputs sound from a speaker, and performs various kinds of processing on sound collected by a microphone. The display device 300e may be an example of a device displaying various kinds of information. The display device 300e may, for example, be a flexible display on which a touch panel is superposed.
The memory 300f may be an example of a storage device storing programs and data. Cited as an example of the memory 300f is a random access memory (RAM) such as a synchronous dynamic random access memory (SDRAM) or the like, a read only memory (ROM), a flash memory, or the like.
The processor 300g is a processing unit that controls processing of the electronic apparatus 1 as a whole. The processor 300g, for example, reads a program from the hard disk or the like, expands the program in the memory 300f, and executes a process that performs each piece of processing. Cited as an example of the processor 300g is a central processing unit (CPU), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic device (PLD), or the like. The program may be distributed via a network such as the Internet or the like. The program may be recorded on a computer readable recording medium such as a hard disk, a flexible disk (FD), a compact disc (CD)-ROM, a magneto-optical disk (MO), a digital versatile disc (DVD), or the like, and may be executed by being read from the recording medium by a computer.
The region information DB 10 is a database storing region information about a bending region, for example, a region to be bent, and region information about other flat regions. For example, the region information DB 10 stores, for each piece of region information, coordinates of four points, for example, “X-axis coordinates and Y-axis coordinates,” which identify the region.
As illustrated in
(Closed State)
As illustrated in
(Transition from Closed State to Opened State)
As illustrated in
(Transition from Opened State to Closed State)
When the first casing 2A and the second casing 2B make a transition from the opened state to the closed state contrary to the order illustrated in
(Opened State)
When the first casing 2A and the second casing 2B are in the opened state, the principal surfaces of the first casing 2A and the second casing 2B face in a same front direction. At this time, the first casing 2A and the second casing 2B are arranged side by side in a planar shape. The principal surfaces of the first casing 2A and the second casing 2B are covered by the flexible display 3. Hence, the flexible display 3 is unfolded in a planar shape, and the bending region 5 is, for example, in a planar shape.
The angle measuring unit 11 illustrated in
The state control unit 12 is a processing unit that controls enabling or disabling of touch operation on the bending region 5 according to the opening/closing angle of the electronic apparatus 1. For example, when the angle input from the angle measuring unit 11 is 180 degrees, the state control unit 12 sets touch operation on the bending region 5 in an enabled state. When the angle input from the angle measuring unit 11 is not 180 degrees, the state control unit 12 sets touch operation on the bending region 5 in a disabled state. The state control unit 12 outputs information about the setting made to the icon control unit 13. The 180 degrees may be used as an example of a threshold value as described above, or the angle may be set and changed arbitrarily.
The state control unit 12 changes a region in which touch operation is set in the disabled state in the bending region 5 according to the angle input from the angle measuring unit 11. For example, the state control unit 12 changes the region in which touch operation is set in the disabled state in the bending region 5 so as to narrow the region as a transition is made from the opened state to the closed state. The state control unit 12 changes the region in which touch operation is set in the disabled state in the bending region 5 so as to widen the region as a transition is made from the closed state to the opened state.
The icon control unit 13 includes a detecting unit 14, an icon arranging unit 15, and an operation executing unit 16. The icon control unit 13 may be a processing unit that performs various kinds of processing when events such as email reception, an incoming call, and the like occur in a case where touch operation on the bending region 5 is in the disabled state. When touch operation on the bending region 5 is in the enabled state, touch operation may be substantially the same as or similar to touch operation using an ordinary touch panel.
The detecting unit 14 is a processing unit that detects the occurrence of an event. For example, the detecting unit 14 monitors various applications, detects event execution of an application or the like, and notifies the event execution of the application or the like to the icon arranging unit 15. For example, when the detecting unit 14 detects an incoming call, email reception, a game event, social networking service (SNS) notification reception, or the like, the detecting unit 14 notifies information identifying a detected application or the like to the icon arranging unit 15.
The icon arranging unit 15 is a processing unit that disposes an icon for starting the application notified from the detecting unit 14 in the bending region 5. For example, when SNS notification reception or the like is notified from the detecting unit 14 to the icon arranging unit 15, the icon arranging unit 15 displays an SNS icon capable of touch operation in the bending region 5 while holding touch operation on the bending region 5 in the disabled state. A position at which the icon is displayed may be set arbitrarily. For example, the position at which the icon is displayed may be in a direction in which a hand (finger) of the user is in contact with the touch panel (flexible display 3) (downward direction of the electronic apparatus 1) with respect to the center of the bending region 5.
The operation executing unit 16 is a processing unit that detects a touch operation on the icon displayed by the icon arranging unit 15, and executes a corresponding application. For example, when the operation executing unit 16 detects a touch operation on the icon displayed in the bending region 5 in which touch operation is suppressed, the operation executing unit 16 displays an execution screen of the application corresponding to the icon in the screen region 3A or the screen region 3B of the flexible display 3 including the touch panel. The operation executing unit 16 may, for example, display the execution screen of the application in a state of being superimposed on a screen already displayed.
The operation executing unit 16 may determine in advance whether to display the execution screen of the application in the screen region 3A or the screen region 3B, or may dynamically determine whether to display the execution screen of the application in the screen region 3A or the screen region 3B.
For example, when the user holds the electronic apparatus 1 with one hand, the operation executing unit 16 may determine whether the holding hand is a right hand or a left hand, and may dynamically display the execution screen of the application in the screen region on an opposite side from the holding hand. For example, the operation executing unit 16 displays the execution screen of the application in the screen region 3A, which is the left screen of the flexible display 3, when the holding hand is the right hand, or displays the execution screen of the application in the screen region 3B, which is the right screen of the flexible display 3, when the holding hand is the left hand.
The operation executing unit 16 may, for example, identify the hand holding the electronic apparatus 1 based on a region in which the touch panel and the hand are in contact with each other. For example, the operation executing unit 16 identifies the region in which the touch panel and the hand are in contact with each other, and determines that the electronic apparatus 1 is held by the left hand when a contact region of the screen region 3A is larger than a contact region of the screen region 3B or determines that the electronic apparatus 1 is held by the right hand when the contact region of the screen region 3B is larger. The holding hand may be set by the user in advance.
The operation executing unit 16 may identify the hand holding the electronic apparatus 1 based on the screen region to which belongs a region with a highest pressure in the region in which the touch panel and the hand are in contact with each other. For example, the operation executing unit 16 may determine that the electronic apparatus 1 is held by the left hand when the region with the highest pressure belongs to the screen region 3A, or may determine that the electronic apparatus 1 is held by the right hand when the region with the highest pressure belongs to the screen region 3B. The pressure may, for example, be obtained from the pressure sensor 300c or the like.
The operation executing unit 16 may identify the hand holding the electronic apparatus 1 from a direction in which a contact area of the hand in contact with the touch panel extends. For example, when a longitudinal direction of the electronic apparatus 1 is an X-axis, a lateral direction of the electronic apparatus 1 is a Y-axis, and a boundary between the screen region 3A and the screen region 3B is at (X, Y)=(0, 0), the operation executing unit 16 may identify the holding hand based on a vector direction in which the hand is in contact with the touch panel. For example, with the position of (X, Y)=(0, 0) as an origin, the operation executing unit 16 may determine that the electronic apparatus 1 is held by the left hand in a case of a vector in a positive direction of the X-axis (direction of the screen region 3B) and a positive direction of the Y-axis (opposite direction from the hand). Similarly, the operation executing unit 16 may determine that the electronic apparatus 1 is held by the right hand in a case of a vector in a negative direction of the X-axis (direction of the screen region 3A) and the positive direction of the Y-axis (opposite direction from the hand). In the case of
When the icon is slid by a flick operation, for example, the operation executing unit 16 displays the execution screen of the application in a screen region in the flick direction, for example, a screen region as a slide destination. For example, the operation executing unit 16 displays the execution screen of the application in the screen region 3A when the icon is slid to the screen region 3A, or displays the execution screen of the application in the screen region 3B when the icon is slid to the screen region 3B.
The operation executing unit 16, for example, ends the display of the icon when not detecting touch operation on the icon within a given time (for example, one minute) of the display of the icon. The operation executing unit 16 ends the display of the icon when the flick operation slides the icon within the bending region 5.
When the obtained opening/closing angle is 180 degrees (S103: Yes), the state control unit 12 sets touch operation on the bending region 5 enabled (in the enabled state) (S104). When the obtained opening/closing angle is not 180 degrees (S103: No), the state control unit 12 sets touch operation on the bending region 5 disabled (in the disabled state) (S105).
When the icon arranging unit 15 determines that the bending region 5 is in the disabled state (S202: Yes), the icon arranging unit 15 sets a region capable of touch operation in the bending region 5, and displays the icon of an application for which the event has occurred in the set region (S204).
When the operation executing unit 16 does not detect any operation such as a touch operation or the like on the displayed icon within a certain time (S205: No), the operation executing unit 16 ends the display of the icon (S206).
When the operation executing unit 16 detects an operation such as a touch operation or the like on the displayed icon within the certain time (S205: Yes), the operation executing unit 16 enables touch operation on the bending region 5 for a certain time, and determines whether or not an operating method is a touch operation (S207).
When the operating method is a touch operation (S207: Yes), the operation executing unit 16 identifies whether a holding hand is a right hand or a left hand (S208), and displays an execution screen of the corresponding application in a screen region on an opposite side from the holding hand (S209).
When the operating method is not a touch operation but is a flick operation (S207: No), the operation executing unit 16 determines whether or not a direction in which the icon is slid by the flick operation is outside the bending region 5 (S210).
When the operation executing unit 16 determines whether or not the direction in which the icon is slid is outside the bending region 5, and the icon is slid to the outside of the bending region 5 (S210: Yes), the operation executing unit 16 displays the execution screen of the corresponding application in a screen region in the slide direction (S211). When the direction in which the icon is slid is within the bending region 5 (S210: No), the operation executing unit 16 ends the display of the icon (S212).
When the electronic apparatus 1 thereafter does not detect any touch operation on the displayed icon, the electronic apparatus 1 ends the display of the icon (S2). The electronic apparatus 1 ends the display of the icon (S4) also when the displayed icon is slid within the bending region 5 by a flick operation (S3). While
When the icon is slid to the screen region 3B by a flick operation in this state (S10), the electronic apparatus 1 displays an execution screen 6 of an application in the screen region 3B (S11).
When the electronic apparatus 1 detects a touch operation on the icon displayed in the bending region 5 (S12), because a hand holding the electronic apparatus 1 is a right hand, the electronic apparatus 1 displays the execution screen 6 of the application in the screen region 3A on an opposite side from the right hand (S13). When the execution screen 6 of the application, the execution screen 6 being displayed in the screen region 3A, is slid to the screen region 3B by a flick operation in this state (S14), the electronic apparatus 1 moves the execution screen 6 of the application from the screen region 3A to the screen region 3B by the operation executing unit 16 (S15). For example, the electronic apparatus 1 displays the execution screen 6 of the application in the screen region 3B rather than in the screen region 3A.
As described above, the electronic apparatus 1 disables touch operation on a region where a finger as an example of an indicator touches the screen until an event occurs. Therefore, the occurrence of unintended operation due to the touching of the screen by the finger is reduced. User operability may consequently be improved. Even in the case where the touch panel having the bending region 5 is disposed in the electronic apparatus 1, a state transition of touch operation on the bending region 5 that a hand of the user touches is effected based on the occurrence of an event. User operability may therefore be improved.
The electronic apparatus 1 may receive a flick operation or the like also on an icon displayed in the bending region 5 as in the case of an ordinary icon. The electronic apparatus 1 receives a flick operation or the like also on an execution screen of an application. Hence, the user may perform screen display and screen switching by operations not different from those of an ordinary icon.
As described above, an icon or the like may be slid by a flick operation. Similar processing may be performed also when a mere flick operation in a sliding direction is detected without the icon or the like being actually slid.
The electronic apparatus 1 may, for example, arrange icons capable of touch operation in the bending region 5 in advance, or may arrange frequently used icons or the like in a state of being capable of touch operation in the bending region 5. At this time, the electronic apparatus 1 may dynamically change the number of icons to be arranged according to the opening/closing angle of the electronic apparatus 1. For example, the electronic apparatus 1 may retain a DB associating the angle with the arrangement number of icons, and change the arrangement number based on the DB.
The electronic apparatus 1 may, for example, display icons in a state of not receiving touch operation when the opening/closing angle at a time of occurrence of an event is less than a threshold value, for example, 120 degrees. The icons may be changed to a state of being able to receive touch operation when the opening/closing angle thereafter exceeds the threshold value. The threshold value and the given time described above or the like may be set and changed arbitrarily.
The whole or a part of the above-described processing performed automatically may be performed manually. For example, the whole or a part of the above-described processing performed manually may be performed automatically. For example, a part of the above-described processing may be performed by a publicly known method. The processing procedures, the control procedures, the specific names, or the information including various data and parameters described above may be changed arbitrarily unless otherwise specified.
The constituent elements of each device described above may be functionally conceptual, and may not physically have the illustrated configuration. For example, the whole or a part of each device may be distributed or integrated functionally or physically in arbitrary units according to various loads, usage conditions, and the like. For example, the whole or an arbitrary part of each processing function performed in each device may be implemented by a CPU and a program analyzed and executed in the CPU, or may be implemented as hardware based on wired logic.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions, nor does the organization of such examples in the specification relate to a showing of the superiority and inferiority of the invention. Although the embodiment of the present invention has been described in detail, it should be understood that the various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2016-213771 | Oct 2016 | JP | national |