Information processing apparatus and control method
By controlling the display mode switching of the processor and dynamically controlling the display of thumbnail images, the problem of inflexible display control when switching from a single screen mode to multiple screen modes in the prior art is solved, and a more convenient user operation experience is achieved.
Patent Information
- Application Number
- CN202411078733.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-08-07
- Filing Date
- 2024-08-07
- Publication Date
- 2025-02-14
AI Technical Summary
When switching from a single screen mode to multiple screen modes, the display control is not flexible enough, resulting in cumbersome user operations.
The display mode switching is controlled by the processor. When switching from a single screen mode to multiple screen modes, the display of thumbnail images is dynamically controlled according to the display area and the number of windows, and the allocation of display areas and the display of windows are optimized.
It realizes more flexible and convenient display control in multiple screen modes, reducing the complexity of user operations and improving user experience.
Smart Images

Figure CN119440322A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing device and a control method. Background Art
[0002] In recent years, there are information processing devices with multiple screens (for example, dual screens). For example, an information processing device with a dual screen structure formed by mounting two displays (display units) on a first shell and a second shell that can be folded via a connecting portion (hinge mechanism) is disclosed (for example, Patent Document 1). In addition, there are also information processing devices in which a flexible display (display unit) such as an organic EL display is arranged to bend across the first shell and the second shell according to folding (for example, refer to Patent Document 2). In this way, in the case where a display (display unit) is arranged across the first shell and the second shell, not only a single screen mode in which one display is used as one screen, but also a display can be divided into a display area on the first shell side and a display area on the second shell side and used in a suspected dual screen mode. In addition, even an information processing device with a dual screen structure formed by the above-mentioned two displays can be used in a single screen mode in which the two displays are used as one screen, not only a dual screen mode.
[0003] For example, Patent Document 3 discloses an information processing device, which displays the window of an application being executed, and displays the active window in the single-screen mode on one screen of the dual-screen mode, and displays thumbnail images corresponding to windows other than the active window on the other screen, according to switching from the single-screen mode to the dual-screen mode. In this information processing device, when switching from the single-screen mode to the dual-screen mode, it is easy to continue to use the application used in the single-screen mode, and it is easy to confirm the list of other applications being executed through the thumbnail images, so the convenience is good. By selecting a thumbnail image, the user can display the window of the application corresponding to the selected thumbnail image for use.
[0004] Patent Document 1: Japanese Patent Application Publication No. 2015-233198
[0005] Patent Document 2: Japanese Patent Application Publication No. 2018-13850
[0006] Patent Document 3: Japanese Patent Application Publication No. 2022-70081
[0007] However, for example, in the technology disclosed in the above-mentioned patent document 3, when the number of applications being executed in the single-screen mode is two, only one is displayed as a thumbnail image when switching to the dual-screen mode. In order to display the window of the application of the thumbnail image, it is necessary to perform an operation of selecting one of the thumbnail images. In addition, it is also assumed that the display is divided into three or more display areas for use. There is a case where it is better to display thumbnail images according to the number of display areas divided, and there is also a case where displaying thumbnail images becomes a complicated operation. Summary of the invention
[0008] The present invention has been made in view of the above-mentioned circumstances, and one object of the present invention is to provide an information processing device and a control method for appropriately controlling display when switching from a single-screen mode to a multi-screen mode.
[0009] The present invention is completed to solve the above-mentioned problems. The information processing device involved in the first mode of the present invention includes: a display; a memory storing an application program; and a processor, which controls the display to display the window of the application by executing the program of the application stored in the memory. The processor performs display mode switching processing and display control processing. In the display mode switching processing, the switching between the first display mode and the second display mode is controlled, wherein in the first display mode, the entire screen area of the display is controlled as a display area, and in the second display mode, the screen area of the display is divided into multiple display areas to control the display. In the display control processing, when switching from the first display mode to the second display mode through the display mode switching processing, for a first display area among the multiple display areas, one window of the windows of the application executed in the first display mode is displayed, and for a second display area other than the first display area among the multiple display areas, whether to display thumbnail images corresponding to windows other than the one window in the windows in the first display mode is controlled based on the number of display areas in the second display mode.
[0010] In addition, the information processing device involved in the second mode of the present invention comprises: a display; a memory storing an application program; and a processor, which controls the display to display the window of the application by executing the program of the application stored in the above-mentioned memory, and the above-mentioned processor performs display mode switching processing and display control processing. In the above-mentioned display mode switching processing, the switching between the first display mode and the second display mode is controlled, wherein in the above-mentioned first display mode, the entire screen area of the above-mentioned display is controlled to be displayed as a display area, and in the above-mentioned second display mode, the screen area of the above-mentioned display is divided into multiple display areas to control the display. In the above-mentioned display control processing, when switching from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing, for a first display area among the multiple display areas, one window of the above-mentioned windows of the above-mentioned application executed in the above-mentioned first display mode is displayed, and for a second display area other than the above-mentioned first display area among the multiple display areas, whether to display thumbnail images corresponding to windows other than the above-mentioned one window among the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of the above-mentioned windows in the above-mentioned first display mode.
[0011] The above-mentioned information processing device can also be configured such that when the above-mentioned processor switches from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching process, in the above-mentioned display control process, for the above-mentioned second display area, whether to display the above-mentioned thumbnail image is controlled based on the number of display areas in the above-mentioned second display mode and the number of the above-mentioned windows in the above-mentioned first display mode.
[0012] The above-mentioned information processing device can also be configured such that, when the above-mentioned processor switches from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing, in the above-mentioned display control processing, when the number of display areas in the above-mentioned second display mode is greater than the number of the above-mentioned windows in the above-mentioned first display mode, the above-mentioned thumbnail image is not displayed, and the windows other than the above-mentioned one window in the above-mentioned windows in the above-mentioned first display mode are displayed in the above-mentioned second display area.
[0013] The above-mentioned information processing device can also be configured such that when the above-mentioned processor switches from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing, in the above-mentioned display control processing, when the number of display areas in the above-mentioned second display mode is less than the number of the above-mentioned windows in the above-mentioned first display mode, the above-mentioned thumbnail image is displayed in the above-mentioned second display area.
[0014] The above-mentioned information processing device can also be configured such that, when there are multiple second display areas in the above-mentioned second display mode, the above-mentioned processor divides the windows except the above-mentioned one window in the above-mentioned windows in the above-mentioned first display mode one by one into any one of the above-mentioned second display areas for display in the above-mentioned display control processing.
[0015] The above-mentioned information processing device can also be configured such that, in the above-mentioned display control processing, when the above-mentioned processor displays the above-mentioned windows in the above-mentioned first display mode in the above-mentioned first display area and one or more second display areas respectively, the above-mentioned windows are displayed one by one according to the priorities of the areas pre-set in the above-mentioned first display area and one or more second display areas and the priorities of the above-mentioned windows.
[0016] The information processing device may be configured such that, in the display control process, the processor increases the priority of the window that becomes the active window later in the first display mode.
[0017] The information processing device may be configured such that, in the display control process, the processor lowers the priority of the window minimized in the first display mode than the priority of the window not minimized.
[0018] The information processing device may be configured such that, when there are a plurality of second display areas in the second display mode, the processor displays the thumbnail image in any one of the plurality of second display areas in the display control process.
[0019] The information processing device may be configured such that, in the display control process, the processor displays the thumbnail image in any one of the plurality of second display areas according to a priority of an area preset in the plurality of second display areas.
[0020] The above-mentioned information processing device can also be configured such that, in the above-mentioned display control processing, when any one of the above-mentioned thumbnail images displayed in any one of the multiple above-mentioned second display areas is selected, the above-mentioned processor displays the above-mentioned window corresponding to the selected above-mentioned thumbnail image in the above-mentioned second display area where the above-mentioned thumbnail image is displayed, and displays the above-mentioned thumbnail images that are not selected in the above-mentioned second display areas according to the priority of the above-mentioned areas.
[0021] The information processing device may be configured such that, in the display control process, the processor displays the thumbnail image in an area having a last priority among the plurality of second display areas.
[0022] The information processing device may be configured such that the window minimized when switching from the first display mode to the second display mode is not included in the number of windows in the first display mode.
[0023] The information processing device may be configured such that, when an operation of dragging the one window in the first display mode is performed, the processor displays operation display information as an operator for receiving the operation through the display control processing, so as to switch to the second display mode, wherein the operation display information includes display information capable of selecting the number of display areas divided into a plurality of display areas in the second display mode and the display area in which the dragged one window is displayed in the plurality of display areas, as an option for the second display mode when switching from the first display mode to the second display mode, and when the display mode switching processing is performed to switch from the first display mode to the second display mode based on the fact that an operation is performed on the operation display information, in the display control processing, the display area selected as the display area for displaying the one window is used as the first display area to display the one window, and for the second display area other than the first display area among the plurality of display areas, whether to display thumbnail images corresponding to windows other than the one window among the windows in the first display mode is controlled based on the number of display areas in the second display mode selected through the operation of the operation display information.
[0024] The above-mentioned information processing device can also be configured such that, when an operation of dragging the above-mentioned one window in the above-mentioned first display mode is performed, the above-mentioned processor displays operation display information as an operator for receiving the operation through the above-mentioned display control processing, so as to switch to the above-mentioned second display mode, and the above-mentioned operation display information includes display information that can select the number of display areas divided into multiple display modes in the above-mentioned second display mode and the display area in which the above-mentioned one window to be dragged is displayed in the multiple display areas, as an option of the above-mentioned second display mode when switching from the above-mentioned first display mode to the above-mentioned second display mode, in the case where the above-mentioned display mode switching processing is switched from the above-mentioned first display mode to the above-mentioned second display mode based on the fact that the above-mentioned operation display information is operated, in the above-mentioned display control processing, the display area selected as the display area for displaying the above-mentioned one window is used as the above-mentioned first display area to display the above-mentioned one window, and for the above-mentioned second display area other than the above-mentioned first display area among the multiple display areas, whether to display thumbnail images corresponding to windows other than the above-mentioned one window among the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of the above-mentioned windows in the above-mentioned first display mode.
[0025] The above-mentioned information processing device can also be configured such that, when the above-mentioned processor switches from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing according to the fact that the above-mentioned operation display information is operated, in the above-mentioned display control processing, for the above-mentioned second display area, whether to display the above-mentioned thumbnail image is controlled based on the number of display areas in the above-mentioned second display mode selected by operating the above-mentioned operation display information and the number of the above-mentioned windows in the above-mentioned first display mode.
[0026] In addition, a control method involved in a third embodiment of the present invention is a control method in an information processing device, the information processing device including a display, a memory, and a processor, the memory storing an application program, the processor controlling the display to display a window of the application by executing the application program stored in the memory, the control method including a display mode switching step and a display control step, in which the processor controls switching between a first display mode and a second display mode, wherein in the first display mode, the entire screen area of the display is controlled to be displayed as a display area, and in the second display mode, the screen area of the display is divided into a plurality of display areas to control the display, in the display control step, when switching from the first display mode to the second display mode through the display mode switching step, for a first display area among the plurality of display areas, one window of the windows of the application executed in the first display mode is displayed, and for a second display area among the plurality of display areas other than the first display area, whether to display a thumbnail image corresponding to a window other than the one window among the windows in the first display mode is controlled based on the number of display areas in the second display mode.
[0027] In addition, a control method according to a fourth embodiment of the present invention is a control method in an information processing device, the information processing device comprising a display, a memory, and a processor, the memory storing an application program, the processor controlling the display to display a window of the application by executing the application program stored in the memory, the control method comprising a display mode switching step and a display control step, in which the processor controls switching between a first display mode and a second display mode, wherein in the first display mode, the entire screen area of the display is controlled to be displayed as a single display area, and in the second display mode, the screen area of the display is controlled to be displayed by dividing the screen area of the display into a plurality of display areas, in which, when switching from the first display mode to the second display mode by the display mode switching step, for a first display area among the plurality of display areas, one window of the windows of the application executed in the first display mode is displayed, and for a second display area among the plurality of display areas other than the first display area, whether to display thumbnail images corresponding to windows other than the one window among the windows in the first display mode is controlled based on the number of the windows in the first display mode.
[0028] According to the above aspect of the present invention, it is possible to appropriately control the display when switching from the single-screen mode to the multi-screen mode. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 It is a perspective view showing the appearance of the information processing device according to the first embodiment.
[0030] Figure 2 This is a side view showing an example of the information processing device in a folded state according to the first embodiment.
[0031] Figure 3 It is a side view showing an example of the information processing device in a planar state according to the first embodiment.
[0032] Figure 4 It is a diagram showing specific examples of various display modes of the information processing device according to the first embodiment.
[0033] Figure 5 This is a diagram showing an example of an operation specification of the display mode switching operation according to the first embodiment.
[0034] Figure 6 This is a diagram showing an example of a display example in the dual screen mode according to the first embodiment.
[0035] Figure 7 This is a diagram showing a first example of display control when switching from the single-screen mode to the dual-screen mode according to the first embodiment.
[0036] Figure 8 This is a diagram showing a second example of display control when switching from the single-screen mode to the dual-screen mode according to the first embodiment.
[0037] Fig. 9 This is a diagram showing a third example of display control when switching from the single-screen mode to the dual-screen mode according to the first embodiment.
[0038] Fig.10 This is a block diagram showing a hardware configuration example of the information processing device according to the first embodiment.
[0039] Fig.11 This is a block diagram showing a functional configuration example related to the display control process according to the first embodiment.
[0040] Fig.12 This is a flowchart showing an example of a display control process of the thumbnail window according to the first embodiment.
[0041] Fig.13 This is a flowchart showing an example of a display control process when a thumbnail image is selected according to the first embodiment.
[0042] Fig.14This is a diagram showing an example of an operation specification of a display mode switching operation according to the second embodiment.
[0043] Fig.15 This is a diagram showing a first example of display control when switching from the single-screen mode to the three-screen mode according to the second embodiment.
[0044] Fig.16 2 is a diagram showing a second example of display control when switching from the single-screen mode to the three-screen mode according to the second embodiment.
[0045] Fig.17 This is a diagram showing a third example of display control when switching from the single-screen mode to the three-screen mode according to the second embodiment.
[0046] Fig.18 1 is a diagram showing a first example of display control when switching from the single-screen mode to the quad-screen mode according to the second embodiment.
[0047] Fig.19 2 is a diagram showing a second example of display control when switching from the single-screen mode to the quad-screen mode according to the second embodiment.
[0048] Fig. 20 This is a flowchart showing an example of a display control process of a thumbnail window according to the second embodiment.
[0049] Fig.21 This is a diagram showing a fourth example of display control when switching from the single-screen mode to the three-screen mode according to the second embodiment.
[0050] Fig. 22 This is a diagram showing a third example of display control when switching from the single-screen mode to the quad-screen mode according to the second embodiment.
[0051] Fig.23 This is a diagram showing an example of an operation specification of a display mode switching operation according to the third embodiment.
[0052] Fig.24 It is a diagram showing a display example of a switching menu according to the third embodiment.
[0053] Description of Reference Numerals
[0054] 10…information processing device; 101…first shell; 102…second shell; 103…hinge mechanism; 11…communication unit; 12…RAM; 13…storage unit; 14…speaker; 15…display unit; 16…camera; 150…display; 155…touch sensor; 161…first acceleration sensor; 162…second acceleration sensor; 17…Hall sensor; 18…control unit; 181…system processing unit; 1811…execution application information generation unit; 182…detection processing unit; 1821…opening and closing detection unit; 1822…posture detection unit; 1823…connection detection unit; 1824…operation detection unit; 183…display processing unit; 1831…display mode determination unit; 1832…display mode switching unit; 1833…thumbnail generation unit; 1834…display control unit. DETAILED DESCRIPTION
[0055] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0056] <First embodiment>
[0057] First, the outline of the first embodiment of the present invention will be described.
[0058] Figure 1 : is a three-dimensional diagram showing the appearance of the information processing device 10 involved in the present embodiment. The information processing device 10 involved in the present embodiment is a clamshell (notebook) PC (personal computer). The information processing device 10 includes: a first shell 101, a second shell 102 and a hinge mechanism 103. The first shell 101 and the second shell 102 are approximately quadrilateral plate-shaped (for example, flat plate-shaped) shells. One of the side surfaces of the first shell 101 and one of the side surfaces of the second shell 102 are combined (connected) via the hinge mechanism 103, and the first shell 101 and the second shell 102 can rotate relative to each other around the rotation axis formed by the hinge mechanism 103. The state in which the opening angle θ of the first shell 101 and the second shell 102 around the rotation axis is approximately 0° is the state in which the first shell 101 and the second shell 102 overlap and close. The state in which the first shell 101 and the second shell 102 are closed is called the "closed state" (closed). In the closed state, the surfaces of the first shell 101 and the second shell 102 facing each other are respectively referred to as "inner surfaces", and the surfaces on the opposite side to the inner surfaces are referred to as "outer surfaces". The opening angle θ can also refer to the angle formed by the inner surface of the first shell 101 and the inner surface of the second shell 102. Relative to the closed state, the state in which the first shell 101 and the second shell 102 are opened is referred to as the "open state". The open state is a state in which the first shell 101 and the second shell 102 are relatively rotated until the opening angle θ becomes larger than a preset threshold value (for example, 10°).
[0059] In addition, the information processing device 10 includes a camera 16 and a display 150. The camera 16 is provided on the inner surface of the first housing 101. The display 150 is provided from the inner surface of the first housing 101 to the inner surface of the second housing 102. The camera 16 is provided, for example, on the inner surface of the first housing 101, outside the screen area of the display 150, and can capture a user or the like who is on the side facing the display 150. The display 150 is a flexible display that can be bent according to the opening angle θ formed by the relative rotation of the first housing 101 and the second housing 102 (see FIG. 1 ). Figure 2 , 3 ). As a flexible display, an organic EL display or the like is used. The information processing device 10 can control the display by treating the entire screen area of the display 150 as a display area DA as a screen structure, or can control the display by dividing the screen area of the display 150 into two display areas, a first display area DA1 and a second display area DA2, to form a dual-screen structure. Here, the first display area DA1 and the second display area DA2 are display areas that do not overlap with each other. Here, the display area corresponding to the inner surface side of the first shell 101 in the screen area of the display 150 is the first display area DA1, and the display area corresponding to the inner surface side of the second shell 102 is the second display area DA2. In the following, the display mode for controlling the display with one screen structure is referred to as a "single-screen mode", and the display mode for controlling the display with a dual-screen structure is referred to as a "dual-screen mode".
[0060] In addition, a touch sensor is provided on the screen area of the display 150. The information processing device 10 can detect a touch operation on the screen area of the display 150. By opening the information processing device 10, the user can visually check the display of the display 150 provided on the inner surface of each of the first housing 101 and the second housing 102, perform a touch operation on the display 150, and use the information processing device 10.
[0061] Next, the usage form and screen mode of the information processing device 10 are described in detail. First, as the usage form of the information processing device 10, according to the opening angle θ of the first shell 101 and the second shell 102, it is divided into a state (Bent form) in which the first shell 101 and the second shell 102 are bent, and a state (Flat form) in which the first shell 101 and the second shell 102 are not bent. In the following, the state (Bent form) in which the first shell 101 and the second shell 102 are bent is simply referred to as "the bent state (Bent form)", and the state (Flat form) in which the first shell 101 and the second shell 102 are not bent is simply referred to as "the flat state (Flat form)". In the bent state (Bent form), the display 150 arranged throughout the first shell 101 and the second shell 102 also becomes a bent state. In the flat state (Flat form), the display 150 also becomes a flat state.
[0062] Figure 2 1 is a side view showing an example of the information processing device 10 in a bent state. The display 150 is arranged across (across) the first housing 101 and the second housing 102. The screen area ( Figure 1 The display area DA shown can be bent (curved) with the portion corresponding to the hinge mechanism 103 as a fold line, and with the fold line as a boundary, the display area on the first shell 101 side is represented as the first display area DA1, and the display area on the second shell 102 side is represented as the second display area DA2. The display 150 bends according to the rotation (opening angle θ) of the first shell 101 and the second shell 102. The information processing device 10 determines whether it is in a bent state (Bent form) based on the opening angle θ. As an example, when 10°<θ<170°, the information processing device 10 determines that it is in a bent state (Bent form). This state is equivalent to the so-called clamshell mode, book mode and other usage modes.
[0063] Figure 3 1 is a side view showing an example of the information processing device 10 in a flat state. Typically, when the opening angle θ is 180°, the information processing device 10 is determined to be in a flat state. However, as an example, when 170°≤θ≤180°, it can also be determined to be in a flat state. For example, when the opening angle θ between the first housing 101 and the second housing 102 is 180°, the display 150 is also in a flat state. This state corresponds to the so-called tablet mode, which is a usage form.
[0064] Next, refer to Figure 4 , the display modes based on various usage modes of the information processing device 10 are described in detail.
[0065] Figure 4 1 is a diagram showing specific examples of various display modes of the information processing device 10 involved in this embodiment. The information processing device 10 has different display modes in different usage modes classified by the opening angle θ of the first housing 101 and the second housing 102, the posture (direction) of the information processing device 10, and whether it is a single-screen mode or a dual-screen mode. In addition, one screen is also called a single screen, and dual screens are also called split screens or dual screens.
[0066] Display mode (a) is a display mode when the first housing 101 and the second housing 102 are in a closed state (Closed) as a usage mode. For example, in this closed state, the information processing device 10 is in a sleep, dormant, or standby state, and the display 150 is in a display-off state. This sleep, dormant, or standby state is, for example, equivalent to S3 or S4 of the system power state specified by ACPI (Advanced Configuration and Power Interface).
[0067] Display mode (b) is a display mode in a dual-screen mode in which the display is controlled by dividing the screen area of the display 150 into two display areas, namely, the first display area DA1 and the second display area DA2, in a bent state as a usage form. In addition, the direction of the information processing device 10 is a direction in which the first display area DA1 and the second display area DA2 are arranged horizontally in the vertical direction. The display area being vertical means that the long side of the four sides of the rectangular display area is vertical and the short side is horizontal. When the display area is vertical, the display direction is also vertical, and the direction along the long side corresponds to the up-down direction and the direction along the short side becomes the left-right direction. This usage form is a usage form in which the left and right pages of a book when it is opened correspond to the left and right screens, which is equivalent to the so-called book mode. This usage form is a bent state (Bent form) and the first display area DA1 and the second display area DA2 are arranged horizontally, and the display area formed by merging the two is horizontally wide, so it is also called "Fold Landscape".
[0068] In the display mode (b), for example, in a normal operation state, the first display area DA1 on the left side of the information processing device 10 is used as a primary screen, and the second display area DA2 on the right side is used as a secondary screen, thereby achieving a dual-screen display mode. In addition, in the display mode (b), the correspondence between the first display area DA1 and the second display area DA2 and the primary screen and the secondary screen may be reversed.
[0069] Display mode (c-1) is a display mode in a dual-screen mode in which the display is controlled by dividing the screen area of the display 150 into two display areas, the first display area DA1 and the second display area DA2, in a bent state similar to display mode (b), but the direction of the information processing device 10 is different. The direction of the information processing device 10 is a direction in which the first display area DA1 and the second display area DA2 are arranged vertically in the horizontal direction. The horizontal display area means that the long side of the four sides of the rectangular display area is horizontal and the short side is vertical. When the display area is horizontal, the display direction is also horizontal, and the display is performed in a direction in which the direction along the short side corresponds to the up-down direction and the direction along the long side becomes the left-right direction. This usage form is one of the general usage forms of clamshell PCs.
[0070] In the display mode (c-1), the information processing device 10, for example, in a normal operation state, has the first display area DA1 as the primary screen and the second display area DA2 as the secondary screen, thereby achieving a dual-screen display mode. In addition, in the display mode (c-1), the correspondence between the first display area DA1 and the second display area DA2 and the primary screen and the secondary screen may be reversed.
[0071] For example, the information processing device 10 automatically switches (Switch by Rotation) from display mode (b) to display mode (c-1) or from display mode (c-1) to display mode (b) by detecting a change in the posture (direction) of the information processing device 10. For example, relative to display mode (b), display mode (c-1) is a state in which the display 150 is rotated 90 degrees to the right in the figure. Therefore, if the information processing device 10 detects that the display 150 is rotated to the right by a predetermined angle (for example, 45 degrees) or more from the state of display mode (b), it switches to display mode (c-1). In addition, relative to display mode (c-1), display mode (b) is a state in which the display 150 is rotated 90 degrees to the left in the figure. Therefore, if the information processing device 10 detects that the display 150 is rotated to the left by a predetermined angle (for example, 45 degrees) or more from the state of display mode (c-1), it switches to display mode (b).
[0072] The display mode (c-2) is in the same bent state (Bent form) as the display mode (c-1) and the direction of the information processing device 10 is also the same, but the difference is that an external keyboard 30 (Dockable mini KBD: KeyBord) that can be connected to the information processing device 10 is connected. This usage mode is a state in which the physical keyboard 30 is connected in the general usage mode of the clamshell type PC. For example, the keyboard 30 is almost the same size as the second display area DA2, and is configured to be placed on the second display area DA2. As an example, the keyboard 30 is provided with a magnet inside (end) of the bottom surface, and if placed on the second display area DA2, it is adsorbed and fixed to the metal part of the inner surface end of the second shell 102. As a result, it becomes the same usage mode as a traditional clamshell type PC that originally has a physical keyboard. In addition, the information processing device 10 and the keyboard 30 are connected, for example, via Bluetooth (registered trademark). In this display mode (c-2), in the information processing device 10, the second display area DA2 cannot be visually confirmed due to the keyboard, so it is controlled to be displayed in black or turned off. That is, the display mode (c-2) is a display mode in which only half of the screen is effective for display (hereinafter referred to as a “half screen mode”), and is a single screen mode using only the first display area DA1.
[0073] For example, when the information processing device 10 detects the connection of an external keyboard in the display mode (c-1), the information processing device 10 automatically switches from the display mode (c-1) to the display mode (c-2) (Switch by Dock).
[0074] Display mode (d) is in a bent state (Bent form) like display mode (b) and the direction of the information processing device 10 is also the same, but the difference is that the entire screen area of the display 150 is used as a display area DA to control the display in a single-screen mode. This usage form is different from display mode (b), except that it is a single-screen mode, but it is in a bent state (Bent form) and the display area DA is horizontally wide, so it is also called "Fold Landscape". The display area DA is horizontal, and the display direction is also horizontal.
[0075] Here, the switching between the single screen mode and the dual screen mode in the bent state (Bent form) is performed, for example, by the operation of the user. For example, the information processing device 10 displays an operator as a UI (User Interface) capable of switching between the single screen mode and the dual screen mode at any location on the screen, and switches from the display mode (b) to the display mode (d) based on the operation of the operator (Switch by UI). A specific example of the display mode switching operation is described later.
[0076] Display mode (e) is in the same bent state (Bent form) as display mode (c-1), and the direction of the information processing device 10 is also the same, but the difference is that the entire screen area of the display 150 is a single screen mode for controlling the display as a display area DA. This usage form is different from display mode (c-1) in that it is a single screen mode, but from the bent state (Bent form) and the direction of the information processing device 10, it is equivalent to the usage form of a clamshell PC. The display area DA is vertical, and the display direction is also vertical.
[0077] For example, the information processing device 10 automatically switches (Switch by Rotation) from display mode (d) to display mode (e), or from display mode (e) to display mode (d) by detecting a change in the posture (direction) of the information processing device 10. For example, relative to display mode (d), display mode (e) is a state in which the display 150 in the figure is rotated 90 degrees to the right, so if the information processing device 10 detects that it has rotated more than a specified angle (for example, 45 degrees) to the right from the state of display mode (d), it switches to display mode (e). In addition, relative to display mode (e), display mode (d) is a state in which the display 150 in the figure is rotated 90 degrees to the left, so if the information processing device 10 detects that it has rotated more than a specified angle (for example, 45 degrees) to the left from the state of display mode (e), it switches to display mode (d).
[0078] The display mode (d′) is a single-screen mode like the display mode (d), and the direction of the information processing device 10 is also the direction in which the display area DA is horizontally wide, but the difference is that it is in a flat state (Flat form). The flat state (Flat form) means that the opening angle θ of the first shell 101 and the second shell 102 is approximately 180°. This usage mode corresponds to the reference Figure 3The so-called tablet mode described here is a flat state (Flat form), and the display area DA is horizontally wide, so it is also called "Flat Landscape". The display mode (d') is different from the display mode (d) only in the opening angle θ between the first shell 101 and the second shell 102. Similar to the display mode (d), the display area DA is horizontal and the display direction is also horizontal.
[0079] Display mode (e′) is a single-screen mode like display mode (e), and the direction of the information processing device 10 is also the direction in which the display area DA is vertically long, but the difference is that it is in a flat state (Flat form). This usage form is a flat state (Flat form), and the display area DA is vertically long, so it is also called "Flat Portrait". This display mode (e′) is different from display mode (e) only in the opening angle θ of the first shell 101 and the second shell 102. Like display mode (e), the display area DA is vertical, and the display direction is also vertical.
[0080] For example, the information processing device 10 automatically switches (Switch by Rotation) from the display mode (d′) to the display mode (e′), or from the display mode (e′) to the display mode (d′) by detecting a change in the posture (direction) of the information processing device 10. For example, relative to the display mode (d′), the display mode (e′) is a state in which the display 150 is rotated 90 degrees to the right in the figure. Therefore, if the information processing device 10 detects that the display mode (d′) is rotated to the right by a predetermined angle (for example, 45 degrees) or more, it switches to the display mode (e′). In addition, relative to the display mode (e′), the display mode (d′) is a state in which the display 150 is rotated 90 degrees to the left in the figure. Therefore, if the information processing device 10 detects that the display mode (e′) is rotated to the left by a predetermined angle (for example, 45 degrees) or more, it switches to the display mode (d′).
[0081] In the display mode (d') and the display mode (e'), the user can switch between the single-screen mode and the dual-screen mode by operating the operator (for example, see Figure 5 The display mode switching icon described later) can be operated to switch to the dual-screen mode while maintaining the flat state. For example, if the dual-screen mode is switched from the display mode (d′), the display state is the same as the display mode (b) in the flat state. In addition, if the dual-screen mode is switched from the display mode (e′), the display state is the same as the display mode (c-1) in the flat state.
[0082] In addition, if the information processing device 10 detects the connection with the keyboard 30 in the display mode (e′), it automatically switches (Switch by Dock) from the display mode (e′) to the display mode (c-2′). The display mode (c-2′) is a flat state (Flat form), and with respect to the display mode (c-2), only the opening angle θ of the first shell 101 and the second shell 102 is different. In this display mode (c-2′), in the information processing device 10, the second display area DA2 cannot be visually confirmed due to the keyboard, so it is controlled to be displayed in black or turned off. In other words, this display mode (c-2′) is the same as the display mode (c-2), that is, a half-screen mode in which only half of a screen is effectively displayed.
[0083] In addition, the information processing device 10 can also automatically switch from the single-screen mode to the dual-screen mode (Switch by Hinge angle) by detecting a change from a flat state (Flat form) to a bent state (Bent form). For example, when the information processing device 10 detects a change from the display mode (d′) to the bent state (Bent form) based on the opening angle θ of the first shell 101 and the second shell 102, the information processing device 10 automatically switches from the display mode (d′) to the display mode (b). In addition, when the information processing device 10 detects a change from the display mode (e′) to the bent state (Bent form) based on the opening angle θ of the first shell 101 and the second shell 102, the information processing device 10 automatically switches from the display mode (e′) to the display mode (c-1).
[0084] (Display mode switching operation)
[0085] Next, a specific example of the operation specification when the display mode is switched by the user's operation will be described.
[0086] Figure 5 is a diagram showing an example of an operation specification of a display mode switching operation according to the present embodiment. Figure 5 As shown in (A), the icon C1 for displaying the switching menu of the display mode is displayed in the task bar B2. The task bar B2 is displayed in any area in the screen area of the display 150. For example, regardless of the single screen mode or the dual screen mode, the task bar B2 is displayed only in one place in the screen area of the display 150 (for example, the bottom of the screen area). In addition, in the case of the dual screen mode, the task bar B2 can also be displayed in the first display area DA1 and the second display area DA2 (for example, the bottom of each area).
[0087] If the icon C1 for displaying the switching menu is operated, the switching menu of the display mode is displayed as a pop-up screen. In addition, the switching menu of the display mode may be displayed as a pop-up screen when the bent state (Bent form) is changed to the unbent flat state (Flat form). In addition, the switching menu of the display mode may be displayed as a pop-up screen when the flat state (Flat form) is changed to the bent state (Bent form).
[0088] The switching menu displays a display mode switching icon as a selection item of the display mode, and the display mode switching icon is used by the user to instruct the switching between the single-screen mode and the dual-screen mode, and the replacement of the display data of the first display area DA1 and the second display area DA2 respectively displayed in the dual-screen mode (replacement of the primary screen and the secondary screen). The switching menu displays the selection items of the display mode that the user can select according to the current usage form (the direction of the display 150).
[0089] Figure 5 (B) represents the switching menu M1 displayed when the usage mode is "Landscape" (display mode (b), display mode (d), display mode (d'), etc.). In addition, "1" and "2" in the figure are added to distinguish the display areas. For example, in each display area, the priority of the area is represented by a number according to the preset priority of the area. For example, in the dual-screen mode, "1" has a higher priority than "2", for example, it indicates the primary screen, and "2" indicates the secondary screen. Display mode switching icon C11, display mode switching icon C12 and display mode switching icon C13 are displayed in the switching menu M1. Display mode switching icon C11 is displayed as an operator for selecting display mode (d) and display mode (d') of the single-screen mode. Display mode switching icon C12 and display mode switching icon C13 are displayed as operators for selecting display mode (b) of the dual-screen mode. In display mode switching icon C12 and display mode switching icon C13, the arrangement of "1" (primary screen) and "2" (secondary screen) is different.
[0090] In addition, the display mode switching icon corresponding to the current display mode is displayed in a manner that can be distinguished from other display mode switching icons. Here, the display mode switching icon C11 is highlighted relative to the other display mode switching icons C12 and C13 so that it is known that the display mode switching icon C11 is the current display mode.
[0091] Figure 5(C) represents the switching menu M2 displayed when the usage form is "Clamshell or Portrait" (display mode (c-1), display mode (e), display mode (e′) etc.). Display mode switching icon C21, display mode switching icon C22 and display mode switching icon C23 are displayed in the switching menu M2. Display mode switching icon C21 is displayed as an operator for selecting the single screen mode (display mode (e) and display mode (e′)). Display mode switching icon C22 and display mode switching icon C23 are displayed as operators for selecting display mode (c-1) of the dual screen mode, and in display mode switching icon C22 and display mode switching icon C23, the arrangement of "1" (primary screen) and "2" (secondary screen) is different.
[0092] In addition, Figure 5 Similarly, in the switching menu M1 shown in (B), the display mode switching icon corresponding to the current display mode is displayed in a manner that can be distinguished from other display mode switching icons. Here, the display mode switching icon C21 is highlighted relative to the other display mode switching icons C22 and C23 so that it is known that the display mode switching icon C21 is the current display mode.
[0093] The user can arbitrarily select any one of the display mode switching icons displayed in the switching menu M1 or the switching menu M2. When the user selects any one of the display mode switching icons, the display of the switching menu ends. Alternatively, when a specified time (for example, 3 to 5 seconds) has passed after the switching menu M1 or the switching menu M2 is displayed and the user has not selected any of the display mode switching icons, the display of the switching menu ends. In addition, when the user operates the close button "×" on the upper right corner of the switching menu, when the user operates outside the screen of the pop-up switching menu, or when the direction of the information processing device 10 is changed, the display of the switching menu ends. In addition, when the keyboard 30 is connected, it is fixed to display only the valid half-screen mode (display mode (c-2)) in the first display area DA1, so the switching menu is not displayed.
[0094] In addition, the UI for switching between the single-picture mode and the dual-picture mode is not limited to Figure 5 In the example shown, any UI can be used. For example, an icon that alternately switches between the single-screen mode and the dual-screen mode each time an operation is performed, or an icon that sequentially switches between the single-screen mode, the dual-screen mode, and the inverted dual-screen mode each time an operation is performed can also be displayed on the taskbar B2. In addition, in the following description, when the dual-screen mode and the inverted dual-screen mode are not particularly distinguished, they are collectively referred to as the dual-screen mode.
[0095] In addition, Figure 5 In the example shown, the display mode switching menu is displayed as a pop-up screen by operating the icon C1 displayed on the taskbar B2, but the switching menu can also be displayed as a pop-up screen by dragging the application window. In addition, the display mode can also be switched by dragging the application window. In the case where the switching menu pops up by dragging the application window, it is also possible to drag on one of the divided areas of the screen area displayed on the switching menu, so that not only the screen mode can be selected, but also the screen area can be selected, and the dragged application can be arranged in the selected area. In addition, the switching menu can also be displayed as a pop-up screen by operating a specific place in the application window.
[0096] (Display control when switching from single-picture mode to dual-picture mode)
[0097] Next, the display control when switching from the single-screen mode to the dual-screen mode is described. When the information processing device 10 switches from the single-screen mode to the dual-screen mode, one of the windows of the application (hereinafter referred to as "application") executed in the single-screen mode is displayed in the first display area DA1 (for example, the primary screen). For example, the information processing device 10 displays the active window of the window of the application executed in the single-screen mode in the first display area DA1.
[0098] Here, when multiple windows are opened, the windows are arranged one by one in overlapping layers on the display 150. The active window refers to the window currently selected as the user's operation object, for example, the window displayed in the frontmost layer (the uppermost layer) arranged on the display 150. The active window displayed in the first display area DA1 when the information processing device 10 switches from the single-screen mode to the dual-screen mode is the window displayed as the active window in the single-screen mode before switching to the dual-screen mode.
[0099] In addition, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, the active window in the single-screen mode is displayed in the first display area DA1, but if there is no active window, the window with the highest priority among the windows displayed in the display area DA in the single-screen mode is displayed in the first display area DA1.
[0100] The window with the highest priority is typically the active window, but when there is no active window, the window that becomes the last active window is displayed. For example, when an operation is performed on a part other than a window in the display area DA, there is no active window, and the window that becomes the last active window is displayed in the first display area DA1. That is, the later the window becomes the active window, the higher the display priority is, and the window with the highest priority is displayed in the first display area DA1. However, in order to facilitate the understanding of the description, in the following description, the window with the highest priority is recorded as the "active window" for description.
[0101] In addition, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, the second display area DA2 (for example, the secondary screen) displays thumbnail images corresponding to inactive windows other than the active window among the windows in the single-screen mode. Here, the inactive window is a window other than the active window in the single-screen mode before the transition to the dual-screen mode. In the following, the window displaying the thumbnail image of the inactive window is also referred to as a "thumbnail window".
[0102] Reference Figure 6 , a display example of the dual-picture mode in which a thumbnail window is displayed in the second display area DA2 when switching from the single-picture mode to the dual-picture mode is described.
[0103] Figure 6 is a diagram showing a display example of the dual screen mode according to the present embodiment. Figure 4 An example of a display in dual-screen mode under the display mode (c-1) shown. This is a general usage form of a clamshell PC in dual-screen mode, in which the first display area DA1 and the second display area DA2 are arranged horizontally in the vertical direction. The display area is a horizontally rectangular display area in which the long side is horizontal and the short side is vertical. The vertical direction corresponds to the vertical (up and down) direction, and the horizontal direction corresponds to the horizontal (left and right) direction. The vertical direction is typically the plumb direction. That is, the first display area DA1 and the second display area DA2 are configured so that the end side that becomes the lower side in the display direction of the first display area DA1 becomes the end side that becomes the upper side in the display direction of the second display area DA2.
[0104] When the information processing device 10 switches from the single-screen mode to the dual-screen mode, the active window of the application being executed in the single-screen mode is displayed in the first display area DA1. For example, when switching to the dual-screen mode, the information processing device 10 maximizes the active window displayed in the display area DA in the single-screen mode to the entire display area of the first display area DA1 and displays it as the active window. In addition, when switching to the dual-screen mode, the information processing device 10 makes the window that is an inactive window in the single-screen mode correspond to the layer behind the frontmost active window displayed in the first display area DA1 in a state that maintains the layer relationship (overlapping order of windows) in the single-screen mode. As a result, in the first display area DA1, the active window is displayed in a maximized manner, and the inactive window is not displayed (not visible to the user) although it exists in the layer behind the active window.
[0105] In addition, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it generates a thumbnail image of the window that is an inactive window in the single-screen mode and displays the thumbnail window in the second display area DA2 (secondary screen). When there are multiple inactive windows, the information processing device 10 displays a thumbnail window in which the thumbnail images of the multiple inactive windows are arranged in the second display area DA2.
[0106] For example, thumbnail images (reduced images) of a plurality of windows are displayed in a row in a thumbnail window. A title bar B1 is displayed at the upper end of the thumbnail window. A close button "X" at the right end of the title bar B1 is displayed as an operator for closing the thumbnail window. The user can also close all thumbnail images (make them invisible) by operating (e.g., tapping) the close button "X" of the title bar B1.
[0107] In addition, the inactive window (i.e., the main body (actual window) of the inactive window displaying the thumbnail image in the second display area DA2) existing in the layer behind the active window in the first display area DA1 can also be configured in an overlapping manner with the same size according to priority to be hidden behind the active window, or can be configured in an overlapping manner with a size smaller than the active window according to priority. In addition, the inactive window (i.e., the main body (actual window) of the inactive window displaying the thumbnail image in the second display area DA2) can also be temporarily minimized (for example, in Windows (registered trademark) only the icon of the application exists on the taskbar). In addition, when switching from the single-screen mode to the dual-screen mode, the position of the inactive window can also remain the position in the single-screen mode without being replaced, or it can be configured in a state that is invisible to the user or difficult to see by configuring the active window configured in the first display area DA1 and the layer behind the thumbnail window displayed in the second display area DA2. For example, when the background of the thumbnail window (the part other than the thumbnail image) is displayed semi-transparently, the inactive window configured in the layer behind becomes difficult for the user to see. Alternatively, if the thumbnail window is not semi-transparent, it will be invisible to the user even if it is placed on the back. In short, the main body (actual window) of the inactive window displaying the thumbnail image in the second display area DA2 only needs to be processed to be temporarily invisible to the user or difficult to see. Moreover, in the second display area DA2, the window of the application of the thumbnail image selected in the thumbnail window is displayed as the front as the active window.
[0108] In addition, the task bar B2 displayed at the lower end of the second display area DA2 corresponds to Figure 5 The task bar B2 shown is displayed in one place as a task bar shared by the first display area DA1 and the second display area DA2. In addition, the position where the task bar B2 is displayed can also be set to the left end or right end of the first display area DA1 or the second display area DA2, or can be set to the upper end of the first display area DA1. In addition, as described above, the task bar can also be displayed in each area of the first display area DA1 and the second display area DA2. Regardless of the position where the task bar is displayed, the application of the present invention is not limited.
[0109] In addition, Figure 6, an example is shown in which a thumbnail window including a title bar B1 is displayed when a thumbnail image is displayed in the second display area DA2, but the title bar B1 may not be displayed, or a plurality of thumbnail images may be displayed in a row. In this case, the thumbnail window may be closed (all thumbnail images are not displayed) by the user operating (for example, tapping) the background portion other than the thumbnail image in the thumbnail window or outside the thumbnail window.
[0110] When any thumbnail image is selected by a user operation (e.g., a tap operation), the information processing device 10 closes (does not display) the thumbnail window displayed in the second display area DA2, and displays the inactive window corresponding to the selected thumbnail image as the active window in the second display area DA2. Specifically, as an example, the information processing device 10 moves the inactive window corresponding to the selected thumbnail image from the first display area DA1 to the second display area DA2, and then maximizes and displays it as the active window in the second display area DA2.
[0111] Here, when there is only one window in the single-screen mode, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, the active window is displayed in the first display area DA1, but there is no thumbnail image displayed in the second display area DA2, so the thumbnail window is not displayed. For example, in the second display area DA2, there is no window displayed and the desktop screen is displayed.
[0112] In addition, when there are two windows in the single-screen mode, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, the active window is displayed in the first display area DA1, and the thumbnail window is not displayed in the second display area DA2, but an inactive window other than the active window is displayed. This is because, even if only a thumbnail image of an inactive window is displayed in the second display area DA2, in order to display the window of the thumbnail image, it is necessary to deliberately select the one thumbnail image, so as to avoid the operation becoming complicated. There is only one inactive window that does not accept the selection operation as a thumbnail image, and it is not necessary to deliberately select the thumbnail image when it is displayed as an inactive window in the second display area DA2, so the convenience is good.
[0113] That is, when the information processing device 10 switches from the single screen mode to the dual screen mode, for the second display area DA2, the information processing device 10 controls whether to display thumbnail windows (thumbnail images) based on the number of windows of applications executed in the single screen mode.
[0114] Figure 71 is a diagram showing a first example of display control when switching from the single-screen mode to the dual-screen mode according to the present embodiment. Figure 7 (A) shows a display example of single-screen mode. Figure 7 (B) represents a display example after switching to dual-screen mode. In the illustrated example, the number of windows of the application executed in the single-screen mode is three. Here, three windows W1, W2, and W3 are shown in the display area DA. Window W1 is an active window configured in the frontmost layer (the topmost layer). If switching from single-screen mode to dual-screen mode, window W1 is maximized and displayed as an active window in the first display area DA1, and thumbnail images SW2 and SW3 of windows W2 and W3 are displayed in the second display area DA2. Thumbnail windows. In addition, if the number of windows of the application executed in the single-screen mode is four or more, the number of thumbnail images displayed in the second display area DA2 when switching to dual-screen mode is also three or more.
[0115] Figure 8 2 is a diagram showing a second example of display control when switching from the single-screen mode to the dual-screen mode according to the present embodiment. Figure 8 (A) shows a display example of single-screen mode. Figure 8 (B) shows a display example after switching to dual-screen mode. In the illustrated example, the number of windows of the application executed in the single-screen mode is two. Here, two windows W1 and W2 are shown in the display area DA. Window W1 is an active window configured in the frontmost layer (the topmost layer). If switching from single-screen mode to dual-screen mode, window W1 is maximized and displayed as an active window in the first display area DA1, and window W2 is maximized and displayed as an inactive window in the second display area DA2. In addition, if the number of windows of the application executed in the single-screen mode is one or less, when switching to dual-screen mode, neither the application window nor the thumbnail window (thumbnail image of the window) is displayed in the second display area DA2.
[0116] In this way, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, if the number of windows in the single-screen mode is more than two (the number of display areas in the dual-screen mode), the thumbnail window in which the thumbnail images of the windows in the single-screen mode other than the active window are arranged is displayed in the second display area DA2. On the other hand, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, if the number of windows in the single-screen mode is less than two (the number of display areas in the dual-screen mode), the thumbnail window is not displayed, and if the number of windows in the single-screen mode is two, the inactive window in the single-screen mode is displayed in the second display area DA2.
[0117] That is, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it controls whether to display thumbnail images in the second display area DA2 based on the number of display areas in the dual-screen mode and the number of windows in the single-screen mode.
[0118] In addition, the window of the application executed in the single screen mode may be minimized. In this case, the minimized window may not be included in the number of windows in the single screen mode.
[0119] Fig. 9 FIG. 3 is a diagram showing a third example of display control when switching from the single-screen mode to the dual-screen mode according to the present embodiment. Fig. 9 (A) shows a display example of single-screen mode. Fig. 9 (B) shows a display example after switching to dual-screen mode. In the illustrated example, the number of application windows executed in single-screen mode is three windows W1, W2, and W3, but one of the windows W3 is minimized. The minimized window W3 is in a state where only the icon of the application exists on the taskbar. In addition, the icon of the application of window W3 shown in the illustration is an icon that clearly indicates that window W3 is minimized, rather than an icon displayed on the taskbar due to being minimized. In fact, the icon of the application of window W1, the icon of the application of window W2, etc. are also displayed on the taskbar.
[0120] For example, the number of windows in the single-screen mode is set to two, excluding the minimized window W3. If the single-screen mode is switched to the dual-screen mode, the window W1 is maximized and displayed as an active window in the first display area DA1, and the window W2 is maximized and displayed as an inactive window in the second display area DA2. In addition, the window W3 continues to be minimized after the transition to the dual-screen mode. If an opening operation is performed from the minimized state (for example, an operation on the icon of the application on the taskbar), it is displayed on the side of the first display area DA1.
[0121] In addition, when the window of the application executed in the single-screen mode is minimized, the minimized window can also be included in the number of windows in the single-screen mode. In this case, if the single-screen mode is switched to the dual-screen mode, Figure 7 As shown in the display example of the dual-screen mode, window W1 is maximized and displayed as an active window in the first display area DA1, and thumbnail images SW2 and SW3 of windows W2 and W3 are displayed in the second display area DA2. In addition, when the number of windows in the single-screen mode is two, including minimized windows, the thumbnail window is not displayed, and one of the two windows is displayed in the first display area DA1, and the other is displayed in the second display area DA2.
[0122] (Structure of Information Processing Device 10)
[0123] Hereinafter, the specific structure of the information processing device 10 will be described.
[0124] Fig.10 1 is a block diagram showing an example of the hardware structure of the information processing device 10 involved in this embodiment. The information processing device 10 includes: a communication unit 11, a RAM (Random Access Memory) 12, a storage unit 13, a speaker 14, a display unit 15, a camera 16, a first acceleration sensor 161, a second acceleration sensor 162, a Hall sensor 17, and a control unit 18. These units are connected to each other via a bus or the like so as to be communicable.
[0125] The communication unit 11 is configured to include, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as USB (Universal Serial Bus), Bluetooth (registered trademark), Wi-Fi (registered trademark) and other communication devices for wireless communication, etc. For example, the communication unit 11 can communicate with the external keyboard 30 described above using Bluetooth (registered trademark).
[0126] In RAM 12, the programs and data of the processing executed by the control unit 18 are expanded, and various data are appropriately saved or deleted. For example, RAM 12 also functions as a video memory (V-RAM) for displaying the display 150. As an example, RAM 12 functions as a video memory for data displayed in each display area when controlling the display 150 in single-screen mode or dual-screen mode. In addition, information of the application being executed, the application in use (the application of the active window) among the applications being executed, information of the application of the other inactive windows, which display area each window is displayed in, which layer it is configured in, the size of the window, whether it is minimized, and the like are stored in RAM 12. In addition, since RAM 12 is a volatile memory, if the power supply to RAM 12 is stopped, the data is not retained. The data that needs to be retained when the power supply to RAM 12 is stopped is migrated to the storage unit 13.
[0127] The storage unit 13 is configured to include any one or more of an SSD (Solid State Drive), an HDD (Hard Disk Drive), a ROM (Read Only Memory), a Flash-ROM, etc. For example, the storage unit 13 stores a BIOS (Basic Input Output System) program, setting data, an OS (Operating System), a program of an application that operates on the OS, and various data used in the application.
[0128] The speaker 14 outputs electronic sounds, voices, and the like.
[0129] The display unit 15 includes a display 150 and a touch sensor 155. The display 150 is a flexible display that can be bent according to the opening angle θ formed by the relative rotation of the first housing 101 and the second housing 102 as described above. The display 150 is controlled by the control unit 18 to communicate with the reference Figure 4 The display corresponding to each display mode described is shown. The touch sensor 155 is provided on the screen of the display 150 to detect touch operations on the screen. For example, in the single-screen mode, the touch sensor 155 detects touch operations on the display area DA. In addition, in the dual-screen mode, the touch sensor 155 detects touch operations on one or both of the first display area DA1 and the second display area DA2. Touch operations include tapping operations, sliding operations, tapping operations, knocking operations, pinching operations, etc. The touch sensor 155 detects touch operations and outputs operation information based on the detected operations to the control unit 18.
[0130] The camera 16 is configured to include a lens, an imaging element, etc. The camera 16 captures an image (still image, moving image) under the control of the control unit 18 and outputs data of the captured image.
[0131] The first acceleration sensor 161 is disposed inside the first housing 101, and detects the direction and direction change of the first housing 101. For example, if the direction parallel to the long side direction of the first display area DA1 is set as the X1 direction, the direction parallel to the short side direction is set as the Y1 direction, and the direction perpendicular to the X1 direction and the Y1 direction is set as the Z1 direction, the first acceleration sensor 161 detects the acceleration in each direction of the X1 direction, the Y1 direction, and the Z1 direction, and outputs the detection result to the control unit 18.
[0132] The second acceleration sensor 162 is disposed inside the second housing 102, and detects the direction and direction change of the second housing 102. For example, if the direction parallel to the long side direction of the second display area DA2 is set as the X2 direction, the direction parallel to the short side direction is set as the Y2 direction, and the direction perpendicular to the X2 direction and the Y2 direction is set as the Z2 direction, the second acceleration sensor 162 detects the acceleration in each direction of the X2 direction, the Y2 direction, and the Z2 direction, and outputs the detection result to the control unit 18.
[0133] The Hall sensor 17 is provided to detect the connection of the keyboard 30. For example, if the keyboard 30 is placed on the second display area DA2 of the second housing 102, the magnetic field changes due to the proximity of the magnet provided inside the bottom surface of the keyboard 30, and the detection value (output value) of the Hall sensor 17 changes. In other words, the Hall sensor 17 outputs different detection results depending on whether the keyboard 30 is placed. In addition, the Hall sensor 17 is used here to detect whether the keyboard 30 is placed, but the detection method is not limited to this, and any detection method can be used.
[0134] The control unit 18 is configured to include a processor such as a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), and a microcomputer, and implements various functions by executing programs (BIOS, OS, various programs such as applications running on the OS) stored in the storage unit 13, etc. For example, the control unit 18 detects the posture (direction) of the information processing device 10 based on the detection results of the first acceleration sensor 161 and the second acceleration sensor 162. In addition, the control unit 18 detects whether it is in an open state or a closed state, and whether it is in a bent state (Bent form) or a flat state (Flat form) in the case of an open state, etc. based on the detection results of the first acceleration sensor 161 and the second acceleration sensor 162.
[0135] In addition, the control unit 18 detects a display mode switching operation (for example, Figure 5 In addition, the control unit 18 detects the connection with the keyboard 30 based on the detection result of the Hall sensor 17. In addition, the connection with the keyboard 30 means that the keyboard 30 is placed on the second display area DA2, and does not mean the communication connection. For the communication connection with the keyboard 30, the control unit 18 uses the function of Bluetooth (registered trademark) and the like to detect it.
[0136] The control unit 18 detects the system status, the posture (orientation) of the information processing device 10, whether it is in the open state or the closed state, and whether it is in the bent state (Bent form) or the flat state (Flat form) in the open state, and the display mode switching operation based on the user (see Figure 5 ), and the connection with the keyboard 30, etc., for reference Figure 4 as well as Figures 6 to 9 The control of the display of the display 150 is described.
[0137] Next, among the processes executed by the control unit 18 , a functional configuration related to the display control process will be described.
[0138] Fig.11 1 is a block diagram showing an example of a functional structure related to display control processing involved in this embodiment. The control unit 18 includes a system processing unit 181, a detection processing unit 182, and a display processing unit 183. Here, the system processing unit 181 is, for example, a functional structure in which a CPU executes processing based on an OS or BIOS. In addition, the detection processing unit 182 is, for example, a functional structure in which a microcomputer different from a CPU that executes processing of an OS or BIOS executes various detection processing. The display processing unit 183 is, for example, a functional structure in which a CPU executes processing based on an OS or a program running on the OS.
[0139] The system processing unit 181 executes various programs such as the OS, drivers that operate on the OS, and applications. In addition, the system processing unit 181 includes, for example, an execution application information generation unit 1811. The execution application information generation unit 1811 generates application information, which includes identification information of the application being executed (for example, application ID) and information indicating the application being used by the user among the executing applications (that is, the application with active window). In addition, the execution application information generation unit 1811 generates window information indicating the state of the window of the executing application. The state of the window refers to whether it is an active window and the size of the window (minimized, maximized, etc.). The execution application information generation unit 1811 causes the RAM 12 to store and maintain the generated application information and window information.
[0140] The detection processing unit 182 includes an opening / closing detection unit 1821, a posture detection unit 1822, and a connection detection unit 1823 as functional components for detecting the state of the information processing device 10. The detection processing unit 182 outputs the detection results of the opening / closing detection unit 1821, the posture detection unit 1822, and the connection detection unit 1823 to the display processing unit 183.
[0141] The opening and closing detection unit 1821 detects whether the information processing device 10 is in an open state or a closed state based on the detection results of the first acceleration sensor 161 and the second acceleration sensor 162. In addition, when the information processing device 10 is in an open state, the opening and closing detection unit 1821 detects the opening angle θ of the first housing 101 and the second housing 102 based on the detection results of the first acceleration sensor 161 and the second acceleration sensor 162. Moreover, the opening and closing detection unit 1821 detects whether the information processing device 10 is in a bent state (Bent form) or a flat state (Flat form) based on the detected opening angle θ.
[0142] The posture detection unit 1822 detects the posture (direction) of the information processing device 10 based on the detection results of the first acceleration sensor 161 and the second acceleration sensor 162 .
[0143] The connection detection unit 1823 detects the connection with the keyboard 30. For example, the connection detection unit 1823 detects whether the keyboard 30 is placed on the second display area DA2 based on the detection result of the Hall sensor 17, thereby detecting the connection with the keyboard 30. The detection processing unit 182 outputs the detection results (the status of the information processing device 10) of the opening and closing detection unit 1821, the posture detection unit 1822, and the connection detection unit 1823 to the display processing unit 183.
[0144] In addition, the detection processing unit 182 includes an operation detection unit 1824 as a functional structure for detecting an operation on the information processing device 10. The operation detection unit 1824 detects a user's operation based on operation information output from the touch sensor 155 provided on the screen of the display 150. For example, the operation detection unit 1824 obtains a user's operation based on a user's operation on a switching menu screen (see Figure 5 ) operation information, and based on the acquired operation information, detects the display mode switching operation of the user switching the display mode. The detection processing unit 182 outputs the detected user operation information to the display processing unit 183.
[0145] The display processing unit 183 determines and switches the display mode based on the opening and closing state and posture (direction) of the information processing device 10 obtained from the detection processing unit 182, the user's operation, etc. In addition, the display processing unit 183 controls the display of the windows (active windows and inactive windows) of the executing application according to the display mode, etc. based on the application information obtained from the system processing unit 181. Specifically, the display processing unit 183 includes a display mode determination unit 1831, a display mode switching unit 1832, a thumbnail generation unit 1833, and a display control unit 1834.
[0146] The display mode determination unit 1831 performs a determination process for determining the display mode based on the state of the information processing device 10 detected by the detection processing unit 182 or the detection result regarding the user's operation. For example, the display mode determination unit 1831 obtains from the detection processing unit 182 the detection result of the open or closed state of the information processing device 10, the detection result of whether the information processing device 10 is in a bent state (Bent form) or a flat state (Flat form) in the open state, the detection result of the posture (direction) of the information processing device 10, and the user's operation information. Furthermore, the display mode determination unit 1831 determines the reference mode based on the detection results and operation information obtained from the detection processing unit 182. Figure 4 Display mode for explanation.
[0147] The display mode switching unit 1832 switches the display mode to the reference mode based on the display mode determined by the display mode determination unit 1831. Figure 4 For example, the display mode switching unit 1832 sets the display mode such as switching to a single screen mode, a dual screen mode (or an inverted dual screen mode), a half screen mode, the direction of each display area, the display content of each display area, etc. based on the display mode determined by the display mode determination unit 1831.
[0148] The thumbnail generator 1833 generates a thumbnail image corresponding to an inactive window among windows of the executing application. The thumbnail image is, for example, a thumbnail image to be displayed as a thumbnail window in the second display area DA2 when switching from the single-screen mode to the dual-screen mode.
[0149] The display control unit 1834 performs Figure 5 The display control processing of displaying the icon C1, the switching menu M1, the switching menu M2, etc. shown in the figure. For example, when the display control unit 1834 determines that the icon C1 has been operated based on the operation information from the operation detection unit 1824, the switching menu M1 or the switching menu M2 is displayed based on the posture (direction) of the information processing device 10 detected by the posture detection unit 1822. In addition, when the display control unit 1834 determines that any one of the display mode switching icons in the switching menu M1 or the switching menu M2 has been operated based on the operation information from the operation detection unit 1824, the displayed switching menu is controlled not to be displayed. In addition, the display control unit 1834 performs display control processing of outputting and displaying the display data of the window or thumbnail window of the application displayed in each display area according to the display mode set by the display mode switching unit 1832.
[0150] For example, when the display mode switching unit 1832 switches from the single screen mode to the dual screen mode, the display control unit 1834 displays the active window (active window displayed in the display area DA) among the windows of the application executed in the single screen mode in the first display area DA1.
[0151] In addition, when the display mode switching unit 1832 switches from the single-screen mode to the dual-screen mode, the display control unit 1834 controls whether to display thumbnail images corresponding to inactive windows other than the active window in the single-screen mode for the second display area DA2 based on the number of windows in the single-screen mode. For example, when the number of windows in the single-screen mode is more than two (the number of display areas in the dual-screen mode), the display control unit 1834 causes the thumbnail windows arranged with thumbnail images of inactive windows in the single-screen mode to be displayed in the second display area DA2 (see FIG. 1 ). Figure 7 ).
[0152] On the other hand, when the number of windows in the single-screen mode is two or less (the number of display areas in the dual-screen mode), the display control unit 1834 does not display the thumbnail window in the second display area DA2 when switching to the dual-screen mode. For example, when the number of windows in the single-screen mode is two, the display control unit 1834 causes the inactive window in the single-screen mode to be displayed in the second display area DA2 (see Figure 8 ). In addition, when the number of windows in the single-screen mode is one or less, the display control unit 1834 displays neither the application window nor the thumbnail window (thumbnail image of the window) in the second display area DA2 when switching to the dual-screen mode.
[0153] The display control unit 1834 may exclude the window that is minimized when the single-screen mode is switched to the dual-screen mode by the display mode switching unit 1832 from the single-screen mode (see Fig. 9 ).
[0154] In addition, when any one of the thumbnail images displayed in the second display area DA2 in the dual screen mode is selected, the display control unit 1834 displays the inactive window corresponding to the selected thumbnail image as the active window in the second display area DA2. For example, the display control unit 1834 maximizes and displays the inactive window corresponding to the selected thumbnail image as the active window in the second display area DA2.
[0155] (Operation of the display control process of the thumbnail window)
[0156] Next, the operation of the display control process of the control unit 18 for controlling whether or not to display the thumbnail window when switching from the single-screen mode to the dual-screen mode will be described.
[0157] Fig.12 This is a flowchart showing an example of a display control process of a thumbnail window according to the present embodiment.
[0158] (Step S101) The control unit 18 determines whether to switch from the single-screen mode to the dual-screen mode. For example, the control unit 18 determines whether to switch from the single-screen mode to the dual-screen mode based on the detected reference image. Figure 4 As explained above, the change from a flat state (Flat form) to a bent state (Bent form) or the reference Figure 5 The control unit 18 determines whether to switch from the single-screen mode to the dual-screen mode by performing the display mode switching operation described above. When the control unit 18 determines that the switch from the single-screen mode to the dual-screen mode has not been performed (No), the control unit 18 continues the single-screen mode and performs the processing of step S101 again. On the other hand, when the control unit 18 determines that the switch from the single-screen mode to the dual-screen mode has been performed (Yes), the control unit 18 switches to the dual-screen mode in which the display area DA is divided into two display areas, namely the first display area DA1 and the second display area DA2, and enters the processing of step S103.
[0159] (Step S103) The control unit 18 determines whether the number of windows in the single-screen mode before switching to the dual-screen mode is two or less. If the control unit 18 determines that the number of windows in the single-screen mode is two or less (Yes), the process proceeds to step S105. On the other hand, if the control unit 18 determines that the number of windows in the single-screen mode is more than two (No), the process proceeds to step S109.
[0160] (Step S105) The control unit 18 sets the display of the thumbnail window to be off when switching to the dual-screen mode, and proceeds to the process of step S107.
[0161] (Step S107) The control unit 18 displays the active window in the single-screen mode in the first display area DA1, and displays the inactive window in the single-screen mode in the second display area DA2 (see Figure 8 ) In addition, when the number of windows in the single screen mode is one, the control unit 18 displays neither the application window nor the thumbnail window in the second display area DA2.
[0162] (Step S109) The control unit 18 sets the display of the thumbnail window to be enabled when switching to the dual screen mode, and proceeds to the process of step S111.
[0163] (Step S111) The control unit 18 displays the active window in the single-screen mode in the first display area DA1, and displays the thumbnail windows in which the thumbnail images of the inactive windows in the single-screen mode are arranged in the second display area DA2 (see FIG. 11 ). Figure 7 ).
[0164] Next, through Fig.12 The following describes the actions of the display control processing when a thumbnail image is selected after the thumbnail window is displayed in the second display area DA2 in step S111. Fig.13 This is a flowchart showing an example of a display control process when a thumbnail image is selected according to the present embodiment.
[0165] (Step S201) The control unit 18 determines whether any one of the thumbnail images displayed in the second display area DA2 is selected. When the control unit 18 determines that no thumbnail image is selected (No), the process proceeds to step S203. On the other hand, when the control unit 18 determines that any one of the thumbnail images is selected (Yes), the process proceeds to step S207.
[0166] (Step S203) The control unit 18 determines whether to close the close button "X" (see Figure 6 ) was operated. When the control unit 18 determines that the close button "×" was operated (Yes), it proceeds to the process of step S205. On the other hand, when the control unit 18 determines that the close button "×" was not operated (No), it returns to the process of step S201.
[0167] (Step S205) When the control unit 18 determines in step S203 that the close button "X" has been operated, the control unit 18 closes the thumbnail window so as to hide it and ends the display of the thumbnail window.
[0168] (Step S207) When the control unit 18 determines in step S201 that any of the thumbnail images has been selected, the control unit 18 closes the thumbnail window and proceeds to the process of step S209.
[0169] (Step S209 ) The control unit 18 displays the window corresponding to the selected thumbnail image as an active window in the second display area DA2 (for example, maximizes and displays it in the second display area DA2 ).
[0170] As described above, the information processing device 10 according to the present embodiment includes: the display 150, the storage unit 13 (an example of a memory) storing an application (application) program, and the control unit 18 (for example, an example of a processor such as a CPU, a GPU, or a microcomputer) for controlling the display 150 to display a window of the application by executing the application program stored in the storage unit 13. The control unit 18 performs a display mode switching process to control switching between a single screen mode (an example of a first display mode) in which the entire screen area of the display 150 is controlled as one display area DA and a dual screen mode (an example of a second display mode) in which the screen area of the display 150 is divided into two display areas (for example, a first display area DA1 and a second display area DA2) to control the display. In addition, the control unit 18 performs display control processing. When switching from the single-screen mode to the dual-screen mode through the display mode switching processing, for the first display area DA1 among the multiple display areas, an active window (an example of a window) among the windows of the application executed in the single-screen mode is displayed, and for the second display area DA2, based on the number of windows in the single-screen mode, it is controlled whether to display thumbnail images corresponding to windows other than the active window (for example, inactive windows) among the windows in the single-screen mode.
[0171] Thus, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of windows in the single-screen mode, thereby being able to appropriately control the display when switching from the single-screen mode to the dual-screen mode.
[0172] For example, when the control unit 18 switches from the single-screen mode to the dual-screen mode through the display mode switching process, in the display control process, for the second display area DA2, it controls whether to display the thumbnail image based on the number of display areas in the dual-screen mode (i.e., two) and the number of windows in the single-screen mode.
[0173] Thus, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it controls whether to display thumbnail images of inactive windows (for example, thumbnail windows) based on the number of display areas after the switch (i.e., two) and the number of windows in the single-screen mode before the switch, thereby being able to appropriately control the display when switching from the single-screen mode to the dual-screen mode.
[0174] Specifically, when the control unit 18 switches from the single-screen mode to the dual-screen mode through the display mode switching process, in the display control process, if the number of windows in the single-screen mode is less than two (the number of display areas in the dual-screen mode), the thumbnail image is not displayed, and the windows in the single-screen mode except the active window are displayed in the second display area DA2.
[0175] That is, when the control unit 18 switches from the single-screen mode to the dual-screen mode through the display mode switching process, in the display control process, if the number of display areas in the dual-screen mode (here, two) is greater than the number of windows in the single-screen mode, the thumbnail images are not displayed, and the windows in the single-screen mode except the active window are displayed in the second display area DA2.
[0176] Thus, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, if the number of windows in the single-screen mode before the switching is two or less, even if thumbnail images are not specifically displayed and the user performs a selection operation, the windows in the single-screen mode can be displayed using the two display areas of the dual-screen mode, thereby providing good convenience. Therefore, the information processing device 10 can appropriately control the display when switching from the single-screen mode to the dual-screen mode.
[0177] In addition, when the number of windows in the single-screen mode is one or less, no window is displayed in the second display area DA2. In addition, when the number of windows in the single-screen mode is 0, when switching to the dual-screen mode, no window is displayed in either the first display area DA1 or the second display area DA2.
[0178] In addition, when the control unit 18 switches from the single-screen mode to the dual-screen mode through the display mode switching process, in the display control process, when the number of windows in the single-screen mode is greater than two (the number of display areas in the dual-screen mode), the thumbnail image (for example, a thumbnail window) is displayed in the second display area DA2.
[0179] That is, when the control unit 18 switches from the single-screen mode to the dual-screen mode through the display mode switching process, in the display control process, when the number of display areas in the dual-screen mode (here, two) is less than the number of windows in the single-screen mode, the thumbnail image (for example, a thumbnail window) is displayed in the second display area DA2.
[0180] Thus, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it displays thumbnail images (for example, thumbnail windows) when the number of windows in the single-screen mode before the switch is greater than the number of dual-screen mode display areas (here, two). Therefore, when the user wants to change from the active window currently in use to another window, he can select from the thumbnail images, which is convenient.
[0181] Furthermore, the window minimized when switching from the single-screen mode to the dual-screen mode may not be included in the number of windows in the single-screen mode, that is, the minimized window may not be displayed as a thumbnail image in the thumbnail window, and may not be automatically displayed in the second display area DA2 when switching to the dual-screen mode.
[0182] Thus, information processing device 10 displays thumbnail images excluding windows of applications that are less likely to be used by the user, and thus the user can easily select a window of an application that he or she wants to use, particularly when many applications are being executed.
[0183] In addition, the control method in the information processing device 10 involved in the present embodiment includes: a display mode switching step, in which the control unit 18 controls the switching between a single-screen mode (an example of a first display mode) in which the entire screen area of the display 150 is controlled as a display area DA and a dual-screen mode (an example of a second display mode) in which the screen area of the display 150 is divided into two display areas (for example, a first display area DA1 and a second display area DA2) to control the display; and a display control step, in which, when switching from the single-screen mode to the dual-screen mode through the display mode switching step, for the first display area DA1 among the multiple display areas, an active window (an example of a window) among the windows of an application executed in the single-screen mode is displayed, and for the second display area DA2 among the multiple display areas other than the first display area DA1, whether to display thumbnail images corresponding to windows other than the active window (for example, inactive windows) among the windows in the single-screen mode is controlled based on the number of windows in the single-screen mode.
[0184] Therefore, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of windows in the single-screen mode, thereby being able to appropriately control the display when switching from the single-screen mode to the dual-screen mode.
[0185] <Second embodiment>
[0186] Next, an outline of a second embodiment of the present invention will be described.
[0187] In the first embodiment, the structure of the information processing device 10 is described as having a single-screen mode in which the entire screen area of the display 150 is controlled as a single display area DA, and a dual-screen mode in which the screen area of the display 150 is divided into two display areas, a first display area DA1 and a second display area DA2, to control the display. However, the screen area of the display 150 may also be divided into three or more display areas to control the display.
[0188] In the present embodiment, the information processing device 10 has, in addition to the single-screen mode and the dual-screen mode, a triple-screen mode in which the screen area of the display 150 is divided into three display areas to control display, and a quad-screen mode in which the screen area is divided into four display areas to control display. The following describes the display control when switching from the single-screen mode to the triple-screen mode and the display control when switching from the single-screen mode to the quad-screen mode.
[0189] Fig.14 is a diagram showing an example of an operation specification of a display mode switching operation according to the present embodiment. Figure 5 This is an example of a switching menu displayed by operating the icon C1 shown in (A). Fig.14 (B) indicates the switching menu M3 displayed when the usage mode is "Landscape" (display mode (b), display mode (d), display mode (d'), etc.), Fig.14 (C) indicates the switching menu M4 displayed when the mode of use is "Clamshell or Portrait" (display mode (c-1), display mode (e), display mode (e'), etc.). The switching menus M3 and M4 are different in that they can switch to the three-screen mode and the four-screen mode. Figure 5 (B) Toggle menu M1 and Figure 5 The switch menu of (C) is different from M2.
[0190] Display mode switching icons C31, C32, C33, C34, and C35 are displayed in the switching menu M3. The display mode switching icon C31 is displayed as an operator for selecting the display mode (d) and the display mode (d′) of the single-picture mode. The display mode switching icon C32 is displayed as an operator for selecting the display mode (b) of the dual-picture mode. The display mode switching icon C33 and the display mode switching icon C34 are displayed as operators for selecting the display mode of the triple-picture mode. In the display mode switching icon C33 and the display mode switching icon C34, it is different which side of the first display area DA1 and the second display area DA2 in the dual-picture mode is divided into two display areas. The display mode switching icon C35 is displayed as an operator for selecting the display mode of the quad-picture mode.
[0191] The "1", "2", "3", and "4" in the figure are Figure 5 Similarly, it is added to distinguish the display areas, for example, in each display area, it is represented by a number according to the priority of the area set in advance. "1" means that the priority of the area is the highest, and the priority of the area decreases in the order of "2", "3", and "4".
[0192] If the user selects the display mode switching icon C33 or the display mode switching icon C34, the display of the switching menu ends and the control is changed to the three-screen mode under "Landscape". In addition, if the user selects the display mode switching icon C35, the display of the switching menu ends and the control is changed to the four-screen mode under "Landscape".
[0193] Display mode switching icons C41, C42, C43, C44, and C45 are displayed in the switching menu M4. The display mode switching icon C41 is displayed as an operator for selecting the display mode (e) or the display mode (e′) of the single-screen mode. The display mode switching icon C42 is displayed as an operator for selecting the display mode (c-1) of the dual-screen mode. The display mode switching icon C43 and the display mode switching icon C44 are displayed as operators for selecting the display mode of the triple-screen mode. In the display mode switching icon C43 and the display mode switching icon C44, it is different as to which side of the first display area DA1 and the second display area DA2 in the dual-screen mode is divided into two display areas. The display mode switching icon C45 is displayed as an operator for selecting the display mode of the quad-screen mode.
[0194] If the user selects the display mode switching icon C43 or the display mode switching icon C44, the display of the switching menu ends, and the control is changed to the three-screen mode under "Clamshell or Portrait". In addition, if the user selects the display mode switching icon C35, the display of the switching menu ends, and the control is changed to the four-screen mode under "Clamshell or Portrait".
[0195] (Display control when switching from single-picture mode to triple-picture mode)
[0196] Next, display control when switching from the single-screen mode to the triple-screen mode is described. Here, when the screen area of the display 150 is divided into three display areas in the triple-screen mode, the areas are referred to as the first display area DA1, the second display area DA2, and the third display area DA3.
[0197] In the case of a three-screen mode in which the second display area DA2 side in the dual-screen mode is divided into two display areas, the first display area DA1 is equivalent to the first display area DA1 in the dual-screen mode, and the second display area DA2 and the third display area DA3 are equivalent to the respective display areas after the second display area DA2 in the dual-screen mode is divided into two. Here, the second display area DA2 and the third display area DA3 in the three-screen mode can be referred to as two second display areas after the display area other than the first display area DA1 (for example, the second display area DA2 in the dual-screen mode) is divided into two. In order to distinguish the two second display areas, the area with the highest priority is represented as the second display area DA2, and the other is represented as the third display area DA3. That is, the priorities of the areas in the three-screen mode are, from the highest, the first display area DA1, the second display area DA2, and the third display area DA3.
[0198] In addition, in the case of a three-screen mode in which the first display area DA1 side in the dual-screen mode is divided into two display areas, relative to the case of a three-screen mode in which the second display area DA2 side in the dual-screen mode is divided into two display areas, only the display area on one side that is divided into two display areas is different.
[0199] As described in the first embodiment, when the information processing device 10 switches from the single-screen mode to the dual-screen mode, if the number of windows in the single-screen mode is more than two, the thumbnail window is displayed in the second display area DA2, and if the number of windows is less than two, the thumbnail window is not displayed. In contrast, when the information processing device 10 switches from the single-screen mode to the triple-screen mode, if the number of windows in the single-screen mode is more than three, the thumbnail window is displayed in the second display area DA2, and if the number of windows is less than three, the thumbnail window is not displayed.
[0200] In the following, refer to Figures 15 to 17 , in the single-screen mode (display mode (d) or display mode (d′)) in “Landscape”, for example, Fig.14 An example of display control in which the second display area DA2 side in the dual-screen mode is switched to the triple-screen mode by operating the display mode switching icon C33 (B) will be described.
[0201] Fig.15 1 is a diagram showing a first example of display control when switching from the single-screen mode to the three-screen mode according to the present embodiment. Fig.15 (A) shows a display example of single-screen mode. Fig.15(B) shows a display example after switching to the three-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is two. Here, two windows W1 and W2 are shown in the display area DA. Window W1 is an active window configured in the frontmost layer (the uppermost layer).
[0202] If the single-screen mode is switched to the three-screen mode, the window W1 is maximized and displayed as an active window in the first display area DA1, and the window W2 is maximized and displayed as an inactive window in the second display area DA2 according to the priority of the area and the priority of the window. In addition, there is no window displayed in the third display area DA3 (the window with the third priority), so there is no window displayed and the desktop screen is displayed.
[0203] In addition, when the number of windows of the application executed in the single-screen mode is one (only window W1), window W1 is maximized and displayed as an active window in the first display area DA1, but there is no window displayed in the second display area DA2 and the third display area DA3, so that there is no window displayed and the desktop screen is displayed.
[0204] Fig.16 2 is a diagram showing a second example of display control when switching from the single-screen mode to the three-screen mode according to the present embodiment. Fig.16 (A) shows a display example of single-screen mode. Fig.16 (B) shows a display example after switching to the three-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is three. Here, three windows W1, W2, and W3 are shown in the display area DA.
[0205] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Window W2 is a window that was an active window before window W1 became an active window. Window W3 is a window that was an active window before window W2 became an active window. That is, in terms of the priority of the windows, window W1 is the highest, and the priority is descending in the order of window W2 and window W3.
[0206] If the single-picture mode is switched to the three-picture mode, the window W1 is maximized and displayed as an active window in the first display area DA1 according to the priority of the area and the priority of the window. The window W2 is maximized and displayed as an inactive window in the second display area DA2. The window W3 is maximized and displayed as an inactive window in the third display area DA3.
[0207] Fig.17 3 is a diagram showing a third example of display control when switching from the single-screen mode to the three-screen mode according to the present embodiment. Fig.17(A) shows a display example of single-screen mode. Fig.17 (B) shows a display example after switching to the three-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is four. Here, four windows W1, W2, W3, and W4 are shown in the display area DA.
[0208] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Regarding the priority of the windows, window W1 is the highest, and the priorities are descending in the order of window W2, window W3, and window W4.
[0209] If the single-screen mode is switched to the three-screen mode, the window W1 is maximized and displayed as the active window in the first display area DA1 according to the priority of the area and the priority of the window. The thumbnail images SW2, SW3, and SW4 of the windows W2, W3, and W4 are displayed in the second display area DA2. In addition, in the third display area DA3, there is no window display and the desktop screen is displayed. When the number of windows of the application executed in the single-screen mode is five or more, the number of thumbnail images displayed in the second display area DA2 is four or more.
[0210] Here, when any one of the thumbnail images SW2, SW3, SW4 displayed in the second display area DA2 is selected, the inactive window corresponding to the selected thumbnail image is displayed as an active window in the second display area DA2, and the thumbnail windows in which the remaining thumbnail images are arranged are displayed in the third display area DA3.
[0211] In this way, when the information processing device 10 switches from the single-screen mode to the three-screen mode, if the number of windows in the single-screen mode is more than three (the number of display areas in the three-screen mode), the thumbnail window in which the thumbnail images of the windows other than the active window in the single-screen mode are arranged is displayed in the second display area DA2. On the other hand, when the information processing device 10 switches from the single-screen mode to the three-screen mode, if the number of windows in the single-screen mode is less than three (the number of display areas in the three-screen mode), the thumbnail window is not displayed, and the inactive window in the single-screen mode is displayed in the second display area DA2, the third display area DA3, etc.
[0212] That is, when the information processing device 10 switches from the single-screen mode to the triple-screen mode, for the second display area DA2, the information processing device 10 controls whether to display thumbnail images based on the number of display areas in the triple-screen mode and the number of windows in the single-screen mode.
[0213] In addition, the window of the application executed in the single screen mode may be minimized. In this case, the minimized window may not be included in the number of windows in the single screen mode.
[0214] (Display control when switching from single-picture mode to quad-picture mode)
[0215] Next, the display control when switching from the single screen mode to the quad screen mode is described. Here, when the screen area of the display 150 is divided into four display areas in the quad screen mode, the areas are referred to as the first display area DA1, the second display area DA2, the third display area DA3, and the fourth display area DA4.
[0216] Here, the second display area DA2, the third display area DA3, and the fourth display area DA4 in the four-screen mode can be referred to as three second display areas after the display area other than the first display area DA1 is divided into three. In order to distinguish the three second display areas, they are sequentially represented as the second display area DA2, the third display area DA3, and the fourth display area DA4 from the side with the highest priority. That is, the priorities of the areas in the four-screen mode are sequentially the first display area DA1, the second display area DA2, the third display area DA3, and the fourth display area DA4 from the highest priority.
[0217] When the information processing device 10 switches from the single-screen mode to the quad-screen mode, thumbnail windows are displayed in the second display area DA2 if the number of windows in the single-screen mode is more than four, and thumbnail windows are not displayed if the number of windows is four or less.
[0218] Fig.18 1 is a diagram showing a first example of display control when switching from the single-screen mode to the quad-screen mode according to the present embodiment. Fig.18 (A) shows a display example of single-screen mode. Fig.18 (B) shows a display example after switching to the quad-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is four. Here, four windows W1, W2, W3, and W4 are shown in the display area DA.
[0219] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Regarding the priority of the windows, window W1 is the highest, and the priorities are descending in the order of window W2, window W3, and window W4.
[0220] If the single-picture mode is switched to the four-picture mode, the window W1 is maximized and displayed as an active window in the first display area DA1 according to the priority of the area and the priority of the window. The window W2 is maximized and displayed as an inactive window in the second display area DA2. The window W3 is maximized and displayed as an inactive window in the third display area DA3. The window W4 is maximized and displayed as an inactive window in the fourth display area DA4.
[0221] In addition, when the number of windows of the application executed in the single-screen mode is one (only window W1), window W1 is maximized and displayed as an active window in the first display area DA1, but there is no window displayed in the second display area DA2, the third display area DA3, and the fourth display area DA4, so that there is no window displayed and the desktop screen is displayed.
[0222] In addition, when the number of windows of the application executed in the single-screen mode is two (windows W1 and W2), window W1 is maximized and displayed as the active window in the first display area DA1, and window W2 is maximized and displayed as the active window in the second display area DA2, but there is no window displayed in the third display area DA3 and the fourth display area DA4, so that there is a state where no windows are displayed and the desktop screen is displayed.
[0223] In addition, when the number of windows of the application executed in the single-screen mode is three (windows W1, W2, and W3), window W1 is maximized and displayed as the active window in the first display area DA1, window W2 is maximized and displayed as the active window in the second display area DA2, and window W3 is maximized and displayed as the active window in the third display area DA3, but there is no window displayed in the fourth display area DA4, so there is a state where no windows are displayed and the desktop screen is displayed.
[0224] Fig.19 2 is a diagram showing a second example of display control when switching from the single-screen mode to the quad-screen mode according to the present embodiment. Fig.19 (A) shows a display example of single-screen mode. Fig.19 (B) shows a display example after switching to the quad-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is five. Here, five windows W1, W2, W3, W4, and W5 are shown in the display area DA.
[0225] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Regarding the priority of the windows, window W1 is the highest, and the priorities are descending in the order of window W2, window W3, window W4, and window W5.
[0226] If the single-screen mode is switched to the four-screen mode, the window W1 is maximized and displayed as the active window in the first display area DA1 according to the priority of the area and the priority of the window. The thumbnail images SW2, SW3, SW4, and SW5 of the windows W2, W3, W4, and W5 are displayed in the second display area DA2. In addition, in the third display area DA3 and the fourth display area DA4, there is no window display and the desktop screen is displayed. When the number of windows of the application executed in the single-screen mode is six or more, the number of thumbnail images displayed in the second display area DA2 is five or more.
[0227] Here, when any one of the thumbnail images SW2, SW3, SW4, and SW5 displayed in the second display area DA2 is selected, the inactive window corresponding to the selected thumbnail image is displayed as the active window in the second display area DA2, and the remaining thumbnail windows arranged in the third display area DA3 are displayed. Furthermore, when any one of the thumbnail images displayed in the third display area DA3 is selected, the inactive window corresponding to the selected thumbnail image is displayed as the active window in the third display area DA3, and the remaining thumbnail windows arranged in the fourth display area DA4 are displayed.
[0228] In this way, when the information processing device 10 switches from the single-screen mode to the four-screen mode, if the number of windows in the single-screen mode is more than four (the number of display areas in the four-screen mode), the thumbnail window in which the thumbnail images of the windows in the single-screen mode other than the active window are arranged is displayed in the second display area DA2. On the other hand, when the information processing device 10 switches from the single-screen mode to the four-screen mode, if the number of windows in the single-screen mode is four (the number of display areas in the four-screen mode) or less, the thumbnail window is not displayed, and the inactive window in the single-screen mode is displayed in the second display area DA2, the third display area DA3, the fourth display area DA4, etc.
[0229] That is, when the information processing device 10 switches from the single-screen mode to the quad-screen mode, for the second display area DA2, the information processing device 10 controls whether to display thumbnail images based on the number of display areas in the quad-screen mode and the number of windows in the single-screen mode.
[0230] In addition, the window of the application executed in the single screen mode may be minimized. In this case, the minimized window may not be included in the number of windows in the single screen mode.
[0231] (Operation of the display control process of the thumbnail window)
[0232] Next, the operation of the display control process of the control unit 18 to control whether to display the thumbnail window when switching from the single-screen mode to the multi-screen mode is described. The multi-screen mode includes, for example, the dual-screen mode, the triple-screen mode, the quad-screen mode, and the like.
[0233] Fig. 20 This is a flowchart showing an example of a display control process of a thumbnail window according to the present embodiment.
[0234] (Step S301) The control unit 18 determines whether to switch from the single-screen mode to the multi-screen mode. For example, the control unit 18 determines whether to switch from the single-screen mode to the multi-screen mode based on the detected reference Figure 4 As explained above, the change from a flat state (Flat form) to a bent state (Bent form) or the reference Fig.14 The control unit 18 determines whether to switch from the single-screen mode to the dual-screen mode by performing the display mode switching operation described above. When the control unit 18 determines that the switch from the single-screen mode to the multiple-screen mode has not been performed (No), the control unit 18 continues the single-screen mode and performs the processing of step S301 again. On the other hand, when the control unit 18 determines that the switch from the single-screen mode to the multiple-screen mode has been performed (Yes), the control unit 18 switches to the multiple-screen mode in which the display area DA is divided into two display areas, namely the first display area DA1 and the second display area DA2, and enters the processing of step S303.
[0235] (Step S303) The control unit 18 determines whether the number of display areas (screens) in the multiple screen mode after switching is greater than the number of windows in the single screen mode before switching to the multiple screen mode. If the control unit 18 determines that it is greater than the number of windows in the single screen mode (Yes), the process proceeds to step S305. On the other hand, if the control unit 18 determines that it is less than the number of windows in the single screen mode (No), the process proceeds to step S309.
[0236] (Step S305) The control unit 18 sets the display of the thumbnail window when switching to the multi-screen mode to non-display, and proceeds to the process of step S307.
[0237] (Step S307) The control unit 18 displays the active window in the single-screen mode in the first display area DA1, and displays the inactive windows in the single-screen mode in other display areas (see Figure 8 , 15, 16). For example, the control unit 18 displays the inactive window in the single-screen mode in the display area outside the first display area DA1 according to the priority of the area and the priority of the window. In addition, when the number of windows in the single-screen mode is less than the number of display areas (screens) in the multiple screen modes after switching, the display area outside the first display area DA1 includes a display area where no window is displayed.
[0238] (Step S309) The control unit 18 sets the display of the thumbnail window when switching to the multi-screen mode to be on, and proceeds to the process of step S311.
[0239] (Step S311) The control unit 18 displays the active window in the single-screen mode in the first display area DA1, and displays the thumbnail windows in which the thumbnail images of the inactive windows in the single-screen mode are arranged in the second display area DA2 (see FIG. 1 ). Figure 7 , 17 , 19).
[0240] As described above, in the information processing device 10 according to the present embodiment, the control unit 18 performs a display mode switching process to control switching between a single screen mode (an example of a first display mode) in which the entire screen area of the display 150 is controlled to be displayed as one display area DA and a multiple screen mode (an example of a second display mode) in which the screen area of the display 150 is divided into a plurality of (two, three, four, etc.) display areas to control the display. In addition, the control unit 18 performs a display control process to display an active window (an example of a window) among windows of an application executed in the single screen mode for a first display area DA1 among the plurality of display areas, and to control whether to display thumbnail images corresponding to windows (for example, inactive windows) among windows in the single screen mode other than the active window for a second display area (for example, the second display area DA2) among the plurality of display areas other than the first display area DA1 based on the number of windows in the single screen mode.
[0241] Therefore, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of windows in the single-screen mode, thereby being able to appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0242] For example, when the control unit 18 switches from the single-screen mode to the multiple-screen mode through the display mode switching process, in the display control process, for the second display area DA2, it controls whether to display thumbnail images based on the number of display areas in the dual-screen mode (i.e., two, three or four, etc.) and the number of windows in the single-screen mode.
[0243] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it controls whether to display thumbnail images of inactive windows (for example, thumbnail windows) based on the number of display areas after switching (i.e., two, three or four, etc.) and the number of windows in the single-screen mode before switching, thereby being able to appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0244] Specifically, when the control unit 18 switches from the single-screen mode to the multiple-screen mode through the display mode switching process, in the display control process, thumbnail images are not displayed when the number of display areas in the multiple-screen mode (for example, two, three or four, etc.) is greater than the number of windows in the single-screen mode, and windows other than the active window in the single-screen mode are displayed in a second display area (for example, the second display area DA2) other than the first display area DA1.
[0245] Thus, when the information processing device 10 switches from the single screen mode to the multiple screen mode, if the number of windows in the single screen mode before the switching is less than the number of display areas in the multiple screen mode after the switching, even if the thumbnail images are not displayed and the user performs a selection operation, the windows in the single screen mode can be displayed using the multiple display areas of the multiple screen modes, respectively, so the convenience is good. Therefore, the information processing device 10 can appropriately control the display when switching from the single screen mode to the multiple screen mode.
[0246] In addition, when the control unit 18 has a plurality of second display areas other than the first display area DA1 in a plurality of screen modes (i.e., a three-screen mode or a four-screen mode in which the screen area is divided into three or more display areas to control the display, etc.), in the display control process, the windows other than the active window (an example of a window) in the single-screen mode are divided one by one into any one of the plurality of second display areas (for example, the second display area DA2, the third display area DA3, the fourth display area DA4, etc.) for display.
[0247] Thus, when the information processing device 10 switches from the single-screen mode to the three-screen mode, if the number of windows in the single-screen mode before the switching is less than three, even if the thumbnail images are not specifically displayed and the user performs the selection operation, the three display areas of the three-screen mode can be used to display the windows in the single-screen mode respectively, so that the convenience is good. In addition, when the information processing device 10 switches from the single-screen mode to the four-screen mode, if the number of windows in the single-screen mode before the switching is less than four, even if the thumbnail images are not specifically displayed and the user performs the selection operation, the four display areas of the four-screen mode can be used to display the windows in the single-screen mode respectively, so that the convenience is good. Therefore, the information processing device 10 can appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0248] For example, during the display control process, when the control unit 18 displays windows in single-screen mode in the first display area DA1 and one or more second display areas (for example, the second display area DA2, the third display area DA3, the fourth display area DA4, etc.), respectively, the windows are displayed one by one according to the priorities of the areas and the priorities of the windows pre-set in the first display area DA1 and one or more second display areas (for example, the second display area DA2, the third display area DA3, the fourth display area DA4, etc.).
[0249] Thus, when information processing device 10 switches from single screen mode to multi-screen mode, windows of applications that are likely to be used by the user are preferentially displayed in the display area with a higher priority, thereby improving convenience.
[0250] As one example, in the display control process, the control unit 18 increases the priority of a window that becomes the active window later among the windows in the single screen mode.
[0251] Thus, when information processing device 10 switches from single screen mode to multi-screen mode, windows of applications that are likely to be used by the user are preferentially displayed in the display area with a higher priority, thereby improving convenience.
[0252] In addition, the control unit 18 may also lower the priority of the window minimized in the single screen mode than the priority of the window not minimized in the display control process. For example, when a window that becomes an active window is minimized, the priority of the minimized window is lowered compared to the inactive window that became the active window before the window.
[0253] Thus, when the information processing device 10 switches from the single screen mode to the multi-screen mode, windows of applications that are highly likely to be used by the user are preferentially displayed, thereby improving convenience.
[0254] If the number of windows in the single-screen mode is one or less, no window is displayed in the second display area DA2. If the number of windows in the single-screen mode is zero, no window is displayed in any display area when switching to the dual-screen mode.
[0255] In addition, in the case where there are multiple second display areas other than the first display area DA1 in the multiple screen mode (i.e., the three-screen mode or the four-screen mode, etc.), when the control unit 18 switches from the single screen mode to the multiple screen mode through the display mode switching process, in the display control process, when the number of display areas in the multiple screen mode (for example, three or four, etc.) is less than the number of windows in the single screen mode, a thumbnail image (for example, a thumbnail window) is displayed in any one of the second display areas other than the first display area DA1 (for example, the second display area DA2, the third display area DA3 or the fourth display area DA4).
[0256] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it displays thumbnail images (e.g., thumbnail windows) when the number of windows in the single-screen mode before the switch is greater than the number of display areas in the multiple-screen mode (e.g., two, three, or four, etc.). Therefore, when the user wants to change from the active window currently in use to another window, he or she can easily select from the thumbnail images, which is very convenient.
[0257] For example, during the display control process, the control unit 18 displays a thumbnail image (e.g., a thumbnail window) in any one of the multiple second display areas (e.g., the second display area DA2), according to the priority of the area pre-set among the multiple second display areas (e.g., the second display area DA2, the third display area DA3, or the fourth display area DA4).
[0258] Thus, when the information processing device 10 switches from single-screen mode to multiple-screen mode, it displays thumbnail images (for example, thumbnail windows) in a display area with a higher priority than the display area for displaying the active window in the single-screen mode, thereby making it easy for the user to select the window of the application they want to use.
[0259] In addition, during the display control process, when any one of the thumbnail images displayed in any one (for example, the second display area DA2) of a plurality of second display areas (for example, the second display area DA2, the third display area DA3, or the fourth display area DA4) is selected, the control unit 18 displays a window corresponding to the selected thumbnail image in the second display area (for example, the second display area DA2) where the thumbnail image is displayed, and displays unselected thumbnail images in other second display areas (for example, the third display area DA3) according to the priority of the areas.
[0260] Thus, when the user wants to change from the currently active window to another window, the information processing device 10 can easily select from the thumbnail images, and use other display areas to display the remaining thumbnail images. Therefore, when the user further wants to change to another window, it is easy to select from the thumbnail images, which is convenient.
[0261] Furthermore, the window minimized when switching from the single-screen mode to the multiple-screen mode may not be included in the number of windows in the single-screen mode. That is, the minimized window may not be an object displayed as a thumbnail image in the thumbnail window, and may not be automatically displayed in the second display area DA2 when switching to the multiple-screen mode.
[0262] Thus, information processing device 10 displays thumbnail images excluding windows of applications that are less likely to be used by the user, and thus the user can easily select a window of an application that he or she wants to use, particularly when many applications are being executed.
[0263] In addition, the control method in the information processing device 10 involved in the present embodiment includes: a display mode switching step, in which the control unit 18 controls the switching between a single-screen mode (an example of a first display mode) in which the entire screen area of the display 150 is controlled as a single display area DA and a multiple-screen mode (an example of a second display mode) in which the screen area of the display 150 is divided into multiple (two, three, four, etc.) display areas to control the display; and a display control step, in which, when switching from the single-screen mode to the multiple-screen mode through the display mode switching step, for the first display area DA1 among the multiple display areas, an active window (an example of a window) in the window of an application executed in the single-screen mode is displayed, and for a second display area (for example, the second display area DA2) among the multiple display areas other than the first display area DA1, whether to display thumbnail images corresponding to windows (for example, inactive windows) among the windows in the single-screen mode other than the active window is controlled based on the number of windows in the single-screen mode.
[0264] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of windows in the single-screen mode, thereby being able to appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0265] In addition, according to the present embodiment, when the number of windows in the single-screen mode is three, the control unit 18 displays thumbnail images (e.g., thumbnail windows) when switching from the single-screen mode to the dual-screen mode, but does not display thumbnail images (e.g., thumbnail windows) when switching to the triple-screen mode. In addition, when the number of windows in the single-screen mode is four, the control unit 18 displays thumbnail images (e.g., thumbnail windows) when switching from the single-screen mode to the dual-screen mode or the triple-screen mode, but does not display thumbnail images (e.g., thumbnail windows) when switching to the quad-screen mode. That is, it can be said that the control unit 18 controls whether to display thumbnail images based on the number of display areas in the multiple-screen mode when switching from the single-screen mode to the multiple-screen mode.
[0266] That is, the control unit 18 performs display control processing, and when switching from the single-screen mode to the multiple-screen mode through the display mode switching processing, for the first display area DA1 among the multiple display areas, an active window (an example of a window) in the window of the application executed in the single-screen mode is displayed, and for the second display area (for example, the second display area DA2) other than the first display area DA1 among the multiple display areas, whether to display thumbnail images corresponding to windows (for example, inactive windows) other than the active window in the windows in the single-screen mode is controlled based on the number of display areas in the multiple-screen mode.
[0267] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of display areas in the multiple-screen mode after the switch, thereby being able to appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0268] In addition, the control method in the information processing device 10 involved in the present embodiment includes: a display mode switching step, in which the control unit 18 controls the switching between a single-screen mode (an example of a first display mode) in which the entire screen area of the display 150 is controlled as a single display area DA and a multiple-screen mode (an example of a second display mode) in which the screen area of the display 150 is divided into multiple (two, three, four, etc.) display areas to control the display; and a display control step, in which, when switching from the single-screen mode to the multiple-screen mode through the display mode switching step, for the first display area DA1 among the multiple display areas, an active window (an example of a window) in the window of an application executed in the single-screen mode is displayed, and for the second display area (for example, the second display area DA2) other than the first display area DA1 among the multiple display areas, whether to display thumbnail images corresponding to windows (for example, inactive windows) other than the active window in the windows in the single-screen mode is controlled based on the number of display areas in the multiple screen modes.
[0269] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it displays the active window in the single-screen mode before the switch, and controls whether to display a thumbnail image of the inactive window at a glance according to the number of display areas in the multiple-screen mode after the switch, thereby being able to appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0270] In addition, in the example of displaying a thumbnail image (for example, a thumbnail window) in the second display area DA2 whose priority is the highest among the plurality of second display areas other than the first display area DA1 according to the priority of the areas set in advance (the priority of the area is second only to the first display area DA1) (refer to Fig.17 , 19 ) is described, but is not limited thereto. For example, the control unit 18 may also display a thumbnail image (e.g., a thumbnail window) in a region with a priority of the last region among the plurality of second display regions other than the first display region DA1 during the display control process. For example, the region with a priority of the last region among the plurality of second display regions other than the first display region DA1 is the third display region DA3 in the case of the three-screen mode, and is the fourth display region DA4 in the case of the four-screen mode.
[0271] Fig.21 and Fig. 22 This shows an example in which a thumbnail image (eg, a thumbnail window) is displayed in an area having the lowest priority level.
[0272] Fig.211 is a diagram showing a fourth example of display control when switching from the single-screen mode to the three-screen mode according to the present embodiment, and is an example in which a thumbnail window is displayed in the third display area DA3 having the last area priority in the three-screen mode. Fig.21 (A) shows a display example of single-screen mode. Fig.21 (B) shows a display example after switching to the three-screen mode. In the example shown in the figure, the number of windows of the application executed in the single-screen mode is four. Here, four windows W1, W2, W3, and W4 are shown in the display area DA.
[0273] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Regarding the priority of the windows, window W1 is the highest, and the priorities are descending in the order of window W2, window W3, and window W4.
[0274] If the single-screen mode is switched to the three-screen mode, the window W1 is maximized and displayed as an active window in the first display area DA1 according to the priority of the area and the priority of the window. The window W2 is maximized and displayed as an inactive window in the second display area DA2. In addition, in the third display area DA3, which has the last priority of the area, the thumbnail images SW3 and SW4 of the windows W3 and W4 are displayed as thumbnail windows arranged in a row. In addition, when the number of windows of the application executed in the single-screen mode is five or more, the number of thumbnail images displayed in the third display area DA3 is three or more.
[0275] Fig. 22 This is a diagram showing a third example of display control when switching from a single-screen mode to a four-screen mode according to the present embodiment, and is an example of displaying thumbnail windows in the fourth display area DA4, which has the last priority of the area in the four-screen mode. In the example shown in the figure, the number of application windows executed in the single-screen mode is five. Here, five windows W1, W2, W3, W4, and W5 are shown in the display area DA.
[0276] Window W1 is an active window arranged in the frontmost layer (the uppermost layer). Regarding the priority of the windows, window W1 is the highest, and the priorities are descending in the order of window W2, window W3, window W4, and window W5.
[0277] If the single-screen mode is switched to the four-screen mode, the window W1 is maximized and displayed as an active window in the first display area DA1 according to the priority of the area and the priority of the window. The window W2 is maximized and displayed as an inactive window in the second display area DA2. The window W3 is maximized and displayed as an inactive window in the third display area DA3. In addition, in the fourth display area DA4, which has the last priority of the area, the thumbnail images SW4 and SW5 of the windows W4 and W5 are displayed as thumbnail windows arranged in a row. In addition, when the number of windows of the application executed in the single-screen mode is six or more, the number of thumbnail images displayed in the fourth display area DA4 is three or more.
[0278] Thus, when the information processing device 10 switches from the single-screen mode to the multiple-screen mode, it is possible to more effectively utilize the multiple display areas in the multiple-screen mode to display multiple windows and thumbnail images (e.g., thumbnail windows) to the user. Thus, the information processing device 10 can appropriately control the display when switching from the single-screen mode to the multiple-screen mode.
[0279] <Third Embodiment>
[0280] In the first embodiment and the second embodiment, referring to Figure 5 as well as Fig.14 The example of the switching operation of the display mode has been described, but in this embodiment, other operation examples are described. For example, the switching menu displayed as a pop-up screen by dragging the window and the operation method thereof are not limited to the reference Figure 5 as well as Fig.14 As explained.
[0281] Fig.23 is a diagram showing an example of an operation specification of a display mode switching operation according to the present embodiment. Fig.23 As shown in (A), by dragging the window W1 (active window) in the single-screen mode, the switching menu M5 is displayed as a pop-up screen. For example, the switching menu M5 is displayed near the finger performing the dragging operation. In addition, in the case of a mouse-based dragging operation (for example, an operation of pressing a mouse button and moving it), the switching menu M5 is displayed near the mouse cursor. In addition, the timing of displaying the switching menu M5 by the dragging operation can be, for example, when the dragged window W1 reaches a specified area in the screen area (a specified area at the top, bottom, left or right end of the screen area), or when the movement stops for a certain period of time while the dragging operation is maintained.
[0282] Fig.241 is a diagram showing an example of a display of a switching menu according to the present embodiment. The switching menu M5 shown in the figure shows a switching menu displayed when the usage mode is "Landscape" (display mode (b), display mode (d), display mode (d'), etc.). Display mode switching icons C52, C53, and C54 are displayed in the switching menu M5. Each of the display mode switching icons C52, C53, and C54 corresponds to a corresponding Fig.14 Each of the display mode switching icons C32, C33, and C34 shown in (B) is in a state where no numerals (numbers) such as "1", "2", and "3" according to the priority of the divided display areas are displayed.
[0283] The user moves the finger (or the mouse cursor) of the dragging operation in the switching menu M5 as it is, and if the user releases the finger (or stops pressing the mouse button) on any display mode switching icon in the switching menu M5, the dragged window W1 is configured and displayed in the display area corresponding to the area where the finger is released (or the mouse button is stopped). The priority of the area is set clockwise, starting from the display area where the window W1 is configured.
[0284] For example, Fig.24 As shown, when the finger of the drag operation is released (or the mouse button is stopped) in the upper right area of the display mode switching icon C53 divided into three areas, the priority of the areas is set to the upper right area as the first, the lower right area as the second, and the left area as the third. In this way, the priority of the area is changed according to where the finger of the drag operation is released (or the mouse button is stopped), and therefore, the number (number) according to the priority is not displayed in the display mode switching icon in the switching menu M5.
[0285] In addition, if window W1 (active window) is displayed in the display area corresponding to the upper right area, when the number of windows in single-screen mode is four or more, for example, a thumbnail window is displayed in the display area corresponding to the lower right area with the second priority. In addition, when the number of windows in single-screen mode is less than four, the thumbnail window is not displayed. For example, when the number of windows in single-screen mode is three, window W1 (active window) is displayed in the display area corresponding to the upper right area with the first priority, and inactive windows in single-screen mode are displayed in each of the display area corresponding to the lower right area with the second priority and the display area corresponding to the left area with the third priority.
[0286] So, refer to Fig.23 , 24The display mode switching operation of the present embodiment described is the same as that of the first and second embodiments. When switching from single-screen mode to multiple-screen mode, whether to display the thumbnail window can be controlled based on the number of windows in the single-screen mode or the number of display areas in the multiple-screen mode.
[0287] In addition, Fig.24 , a display example of the switching menu M5 displayed when the usage mode is "Landscape" is shown, but the switching menu displayed when the usage mode is "Clamshell or Portrait" is only required to be configured to include the corresponding Fig.14 Each of the display mode switching icons C42, C43, and C44 shown in (C) does not display a number (number) such as "1", "2", and "3" according to the priority of the divided display area. Fig.24 In the example shown, an example of a switching menu capable of switching to a dual-screen mode or a triple-screen mode is shown, but it may be configured to include a display mode switching icon capable of switching to a quad-screen mode or a plurality of screen modes of four or more.
[0288] Furthermore, not only in single-screen mode, but also in multiple-screen modes such as dual-screen mode and triple-screen mode, the display switching menu can be displayed based on the dragging operation of the window.
[0289] As described above, in this embodiment, the display control unit 1834 displays the active window (for example, Fig.23 In the case of operating the window W1 shown in FIG. 1 , a switching menu M5 (an example of operation display information) is displayed as an operator for accepting the operation, which is used to switch to a plurality of screen modes (see FIG. 1 ). Fig.23 (B) Fig.24 The switching menu M5 includes a function for selecting the number of display areas divided into multiple areas in the multiple screen mode and the active window to be displayed in the divided display areas (for example, Fig.23 The display mode switching icons C52, C53, and C54 (an example of display information) in the display area of the window W1 shown in FIG. 1 serve as selection items for the multiple screen modes when switching from the single screen mode to the multiple screen mode.
[0290] Furthermore, when the display mode switching unit 1832 switches from the single-screen mode to the multiple-screen mode in response to an operation on the switching menu M5, the display control unit 1834 displays the active window in the display area selected as the display area for displaying the active window as the first display area DA1 having the first priority. In addition, the display control unit 1834 sets the display area other than the display area for displaying the active window (for example, the display area having the second priority) as the second display area DA2. Furthermore, the display control unit 1834 sets the display area other than the display area for displaying the active window (for example, the display area having the second priority) as the second display area DA2, similarly to the second embodiment. Fig.24 In the example shown, three) are used to control whether to display thumbnail images corresponding to inactive windows in single-screen mode.
[0291] In addition, the display control unit 1834 may also control whether to display thumbnail images corresponding to inactive windows in the single-screen mode for the second display area DA2 based on the number of windows in the single-screen mode, similarly to the first and second embodiments. In addition, the display control unit 1834 may also control whether to display thumbnail images corresponding to inactive windows in the single-screen mode for the second display area DA2 based on the number of display areas in the multiple screen modes selected by operating the switching menu M5 and the number of windows in the single-screen mode, similarly to the first and second embodiments.
[0292] Thus, the information processing device 10 refers to Fig.23 , 24 In the display mode switching operation described, whether to display thumbnail images (thumbnail windows) can also be controlled based on the number of windows in the single-screen mode described in the first and second embodiments and the number of divisions of the display area in the multiple-screen mode after switching.
[0293] The display mode switching process of the display mode switching operation according to the present embodiment is a process of dividing the screen area of display 150 into a plurality of display areas to control the arrangement (display) of windows, and therefore can also be referred to as a display control process for each display area.
[0294] The embodiments of the present invention are described in detail with reference to the drawings, but the specific structure is not limited to the above content, and various design changes can be made within the scope of the present invention. For example, the structures described in the above embodiments can also be combined arbitrarily.
[0295] In addition, in the above-mentioned embodiment, an example of using a foldable display 150 in a single-screen mode and a dual-screen mode is described, but two displays may be used. That is, the processing in the above-mentioned embodiment can also be applied to the switching between the single-screen mode in which the screen areas of the two displays are combined as one display area to control the display and the dual-screen mode in which the screen areas of the two displays are independently controlled as display areas. In addition, the processing in the above-mentioned embodiment can also be applied to the control of the display as a triple-screen mode or a quad-screen mode by dividing one or both of the screen areas of the two displays into two display areas.
[0296] In addition, in the above-mentioned embodiment, the information processing device 10 is described as having a dual-screen mode divided into two display areas to control the display, a triple-screen mode divided into three display areas to control the display, and a quad-screen mode divided into four display areas to control the display as a structure of multiple screen modes, but it can also be configured to have a screen mode divided into five or more display areas to control the display.
[0297] In addition, in the above-mentioned embodiment, an example of touch operation on a plurality of touch panel displays which are integrally formed with an input unit (touch sensor) and a display unit is described, but it is not limited to touch operation and may also be set as a mouse-based click operation, a gesture-based operation, etc.
[0298] In addition, the control unit 18 has a computer system inside. Moreover, the program for realizing the functions of each structure respectively possessed by the control unit 18 can also be recorded in a computer-readable recording medium, and the processing in each structure respectively possessed by the control unit 18 can be performed by making the computer system read the program recorded in the recording medium and execute it. Here, the so-called "making the computer system read the program recorded in the recording medium and execute it" is included in the computer system installation program. The so-called "computer system" here includes hardware such as OS and peripheral devices. In addition, the "computer system" can also include multiple computer devices connected via a network including communication lines such as the Internet, WAN, LAN, and dedicated lines. In addition, the so-called "computer-readable recording medium" refers to portable media such as floppy disks, optical magnetic disks, ROMs, CD-ROMs, and storage devices such as hard disks built into computer systems. In this way, the recording medium storing the program can be a non-transient recording medium such as a CD-ROM.
[0299] In addition, the recording medium also includes an internal or external recording medium that can be accessed from a distribution server in order to distribute the program. In addition, the program can also be divided into multiple parts, and the structure formed by combining the various structures possessed by the control unit 18 after downloading at different time intervals, and the distribution server for distributing each of the divided programs is different. Moreover, the so-called "computer-readable recording medium" also includes a structure that keeps the program for a certain period of time, such as a server in the case of sending a program via a network, and a volatile memory (RAM) inside a computer system that becomes a client. In addition, the above-mentioned program can also be a structure for realizing a part of the above-mentioned functions. Furthermore, it can also be a so-called differential file (differential program) that can be realized by combining the above-mentioned functions with programs already recorded in the computer system.
[0300] In addition, part or all of the functions of the control unit 18 in the above-mentioned embodiment may be implemented as an integrated circuit such as LSI (Large Scale Integration). Each function may be processed individually, or part or all of it may be integrated for processing. In addition, the method of integrated circuitization is not limited to LSI, and it may also be implemented by a dedicated circuit or a general-purpose processor. In addition, when an integrated circuitization technology that replaces LSI appears with the advancement of semiconductor technology, an integrated circuit based on the technology may also be used.
Claims
1. An information processing device comprising: monitor; A memory for storing application programs; and a processor that controls the display to display a window of the application by executing a program of the application stored in the memory, The processor performs display mode switching processing and display control processing. In the above display mode switching process, the switching between the first display mode and the second display mode is controlled, wherein: In the first display mode, the entire screen area of the display is controlled as a display area, and in the second display mode, the screen area of the display is divided into a plurality of display areas to control the display. In the above-mentioned display control processing, when switching from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing, for a first display area among the multiple display areas, one window among the above-mentioned windows of the above-mentioned application executed in the above-mentioned first display mode is displayed, and for a second display area among the multiple display areas except the above-mentioned first display area, whether to display a thumbnail image corresponding to a window except the above-mentioned one window among the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of display areas in the above-mentioned second display mode.
2. An information processing device comprising: monitor; A memory for storing application programs; and a processor that controls the display to display a window of the application by executing a program of the application stored in the memory, The processor performs display mode switching processing and display control processing. In the above display mode switching process, the switching between the first display mode and the second display mode is controlled, wherein: In the first display mode, the entire screen area of the display is controlled as a display area, and in the second display mode, the screen area of the display is divided into a plurality of display areas to control the display. In the above-mentioned display control processing, when switching from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching processing, for a first display area among the multiple display areas, one of the above-mentioned windows of the above-mentioned application executed in the above-mentioned first display mode is displayed, and for a second display area other than the above-mentioned first display area among the multiple display areas, whether to display a thumbnail image corresponding to a window other than the above-mentioned one of the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of the above-mentioned windows in the above-mentioned first display mode.
3. The information processing device according to claim 1 or 2, wherein: When the processor switches from the first display mode to the second display mode through the display mode switching process, in the display control process, for the second display area, whether to display the thumbnail image is controlled based on the number of display areas in the second display mode and the number of windows in the first display mode.
4. The information processing device according to claim 3, wherein: When the processor switches from the first display mode to the second display mode through the display mode switching process, in the display control process, when the number of display areas in the second display mode is greater than the number of windows in the first display mode, the thumbnail image is not displayed, and windows other than the one window in the windows in the first display mode are displayed in the second display area.
5. The information processing device according to claim 3, wherein: When the processor switches from the first display mode to the second display mode through the display mode switching process, in the display control process, when the number of display areas in the second display mode is less than the number of windows in the first display mode, the thumbnail image is displayed in the second display area.
6. The information processing device according to claim 4, wherein: In the case where there are multiple second display areas in the second display mode, the processor divides the windows except the one window in the first display mode into any one of the multiple second display areas for display in the display control process.
7. The information processing device according to claim 6, wherein: In the display control process, when the first display area and one or more second display areas respectively display the windows in the first display mode, the processor displays the windows one by one according to the priorities of the areas pre-set in the first display area and one or more second display areas and the priorities of the windows.
8. The information processing device according to claim 7, wherein: The processor may, in the display control process, increase the priority of a window in the first display mode, the later the window becomes the active window.
9. The information processing device according to claim 7, wherein: The processor may, in the display control process, lower the priority of the window minimized in the first display mode than the priority of the window not minimized.
10. The information processing device according to claim 5, wherein: In a case where there are a plurality of the second display areas in the second display mode, the processor displays the thumbnail image in any one of the plurality of the second display areas in the display control process.
11. The information processing device according to claim 10, wherein: The processor displays the thumbnail image in any one of the plurality of second display areas according to a priority of an area preset among the plurality of second display areas in the display control process.
12. The information processing device according to claim 11, wherein: In the display control process, when any one of the thumbnail images displayed in any one of the plurality of second display areas is selected, the processor displays the window corresponding to the selected thumbnail image in the second display area where the thumbnail image is displayed, and displays the unselected thumbnail images in the other second display areas according to the priority of the areas.
13. The information processing device according to claim 11, wherein: The processor displays the thumbnail image in an area having a last priority among the plurality of second display areas in the display control process.
14. The information processing device according to claim 3, wherein: The window minimized when switching from the first display mode to the second display mode is not included in the number of the windows in the first display mode.
15. The information processing device according to claim 1, wherein: When the operation of dragging the one window in the first display mode is performed, the processor displays operation display information as an operator for receiving the operation through the display control processing, so as to switch to the second display mode. The operation display information includes display information capable of selecting the number of display areas divided into a plurality of display areas in the second display mode and display information of the display area in which the dragged window is displayed in the plurality of display areas, as an option for the second display mode when switching from the first display mode to the second display mode. In the case where the display mode switching process switches from the first display mode to the second display mode according to the fact that an operation is performed on the operation display information, in the display control process, the display area selected as the display area for displaying the one window is used as the first display area to display the one window, and for the second display area other than the first display area among the multiple display areas, whether to display thumbnail images corresponding to windows other than the one window among the windows in the first display mode is controlled based on the number of display areas in the second display mode selected by operating the operation display information.
16. The information processing device according to claim 2, wherein: When the operation of dragging the one window in the first display mode is performed, the processor displays operation display information as an operator for receiving the operation through the display control processing, so as to switch to the second display mode. The operation display information includes display information capable of selecting the number of display areas divided into a plurality of display areas in the second display mode and display information of the display area in which the dragged window is displayed in the plurality of display areas, as an option for the second display mode when switching from the first display mode to the second display mode. In a case where the display mode switching process switches from the first display mode to the second display mode according to the fact that an operation is performed on the operation display information, in the display control process, the display area selected as the display area for displaying the one window is used as the first display area to display the one window, and for the second display area other than the first display area among the multiple display areas, whether to display thumbnail images corresponding to windows other than the one window among the windows in the first display mode is controlled based on the number of the windows in the first display mode.
17. The information processing device according to claim 15 or 16, wherein: When the processor switches from the first display mode to the second display mode through the display mode switching process according to the fact that an operation is performed on the operation display information, in the display control process, for the second display area, whether to display the thumbnail image is controlled based on the number of display areas in the second display mode selected by operating the operation display information and the number of windows in the first display mode.
18. A control method, the control method being in an information processing device, the information processing device comprising a display, a memory, and a processor, the memory storing an application program, the processor controlling the display to display a window of the application by executing the application program stored in the memory, The above control method includes a display mode switching step and a display control step. In the above display mode switching step, the above processor controls the switching between the first display mode and the second display mode, wherein: In the first display mode, the entire screen area of the display is controlled as a display area, and in the second display mode, the screen area of the display is divided into a plurality of display areas to control the display. In the above-mentioned display control step, when switching from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching step, for a first display area among the multiple display areas, one window among the above-mentioned windows of the above-mentioned application executed in the above-mentioned first display mode is displayed, and for a second display area among the multiple display areas except the above-mentioned first display area, whether to display a thumbnail image corresponding to a window except the above-mentioned one window among the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of display areas in the above-mentioned second display mode.
19. A control method, a control method in an information processing device, the information processing device comprising a display, a memory, and a processor, the memory storing an application program, the processor controlling the display to display a window of the application by executing the application program stored in the memory, The above control method includes a display mode switching step and a display control step. In the above display mode switching step, the above processor controls the switching between the first display mode and the second display mode, wherein: In the first display mode, the entire screen area of the display is controlled as a display area, and in the second display mode, the screen area of the display is divided into a plurality of display areas to control the display. In the above-mentioned display control step, when switching from the above-mentioned first display mode to the above-mentioned second display mode through the above-mentioned display mode switching step, for a first display area among the multiple display areas, one of the above-mentioned windows of the above-mentioned application executed in the above-mentioned first display mode is displayed, and for a second display area other than the above-mentioned first display area among the multiple display areas, whether to display a thumbnail image corresponding to a window other than the above-mentioned one of the above-mentioned windows in the above-mentioned first display mode is controlled based on the number of the above-mentioned windows in the above-mentioned first display mode.
Citation Information
Patent Citations
Portable information processing device, speech method thereof, and computer executable program
JP2015233198A
Portable information device
JP2018013850A
Information processing device and control method
JP2022070081A