WO2021033221A1 - 情報処理装置、情報処理方法及び情報処理プログラム - Google Patents
情報処理装置、情報処理方法及び情報処理プログラム Download PDFInfo
- Publication number
- WO2021033221A1 WO2021033221A1 PCT/JP2019/032187 JP2019032187W WO2021033221A1 WO 2021033221 A1 WO2021033221 A1 WO 2021033221A1 JP 2019032187 W JP2019032187 W JP 2019032187W WO 2021033221 A1 WO2021033221 A1 WO 2021033221A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- area
- displayed
- content
- stretched
- display
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 175
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000001514 detection method Methods 0.000 claims abstract description 279
- 238000004804 winding Methods 0.000 claims description 145
- 238000000034 method Methods 0.000 claims description 45
- 230000008569 process Effects 0.000 claims description 12
- 230000004044 response Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 32
- 230000006870 function Effects 0.000 description 21
- 230000007246 mechanism Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 11
- 230000004048 modification Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 9
- 230000035622 drinking Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000005401 electroluminescence Methods 0.000 description 4
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 210000000078 claw Anatomy 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000010079 rubber tapping Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005674 electromagnetic induction Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000010897 surface acoustic wave method Methods 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1675—Miscellaneous details related to the relative movement between the different enclosures or enclosure parts
- G06F1/1677—Miscellaneous details related to the relative movement between the different enclosures or enclosure parts for detecting open or closed state or particular intermediate positions assumed by movable parts of the enclosure, e.g. detection of display lid position with respect to main body in a laptop, detection of opening of the cover of battery compartment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1652—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being flexible, e.g. mimicking a sheet of paper, or rollable
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0492—Change of orientation of the displayed image, e.g. upside-down, mirrored
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/02—Flexible displays
Definitions
- This disclosure relates to an information processing device, an information processing method, and an information processing program.
- the above-mentioned conventional technology cannot always improve the usability of the display device.
- this disclosure proposes an information processing device, an information processing method, and an information processing program that can improve the usability of the display device.
- the information processing device of one form according to the present disclosure includes a detection unit that detects a stretching operation on a flexible display device that can be stretched from a state of being wound in a tubular shape, and the above-mentioned It is characterized by including a display control unit that displays a plurality of contents in parallel in the stretching area stretched by the stretching operation according to the mode of the stretching operation detected by the detection unit.
- Embodiment 1-1 Outline of information processing according to the embodiment of the present disclosure 1-2. Structure of the terminal device according to the embodiment 1-3. Configuration of the terminal device according to the embodiment 1-4. Information processing procedure according to the embodiment 1-4-1. Procedure of detection processing according to the embodiment 1-4-2. Procedure of display control processing according to the embodiment 1-5. Other information processing according to the embodiment of the present disclosure 1-5-1. Other information processing according to the embodiment (1) 1-5-2. Other information processing according to the embodiment (2) 1-5-3. Other information processing according to the embodiment (3) 1-5-4. Other information processing according to the embodiment (4) 1-5-5. Other information processing according to the embodiment (5) 1-5-6. Other information processing according to the embodiment (6) 1-5-7.
- FIG. 1 is a diagram showing an example of information processing according to the embodiment of the present disclosure.
- the information processing according to the embodiment of the present disclosure is realized by the terminal device 10 shown in FIG.
- FIG. 4 is a diagram showing a configuration example of an information processing system according to the embodiment of the present disclosure.
- the information processing system 1 includes a terminal device 10, an application server # 1, an application server # 2, and an application server # 3.
- the terminal device 10, the application server # 1, the application server # 2, and the application server # 3 are connected to each other via a predetermined network N so as to be able to communicate with each other by wire or wirelessly.
- the information processing system 1 shown in FIG. 4 includes an arbitrary number of terminal devices 10, an arbitrary number of application servers # 1, an arbitrary number of application servers # 2, and an arbitrary number of application servers # 3. And may be included.
- the information processing system 1 shown in FIG. 4 is not limited to the application server # 1, the application server # 2, and the application server # 3, and may include an application server that provides an arbitrary application service.
- the terminal device 10 is an information processing device that executes information processing according to the embodiment. Specifically, the terminal device 10 detects a stretching operation on a display device having flexibility that can be stretched from a state of being wound in a tubular shape. Further, the terminal device 10 displays a plurality of contents in parallel in the stretching area stretched by the stretching operation according to the detected mode of the stretching operation.
- the terminal device 10 is an information processing device used by the user.
- the terminal device 10 is an information processing device (mobile terminal) that is compact, lightweight, and portable.
- the terminal device 10 is an information processing device including a pen-sized (for example, about 140 mm) rod-shaped housing BD1 that is easy to hold with one hand and a flexible display device MD1.
- the display device MD1 is a flexible display device such as an organic EL (Electro-luminescence) display or electronic paper, and is housed inside the housing BD1 in a tubular shape.
- the housing BD1 is provided with an opening for pulling out the display device MD1 to the outside of the housing BD1.
- the drawer portion U1 installed at the end of the display device MD1 housed in the housing BD1 is in the direction in which the opening of the housing BD1 is desired.
- the screen size of the area stretched by the stretching operation (hereinafter, also referred to as “stretching area”) of the display device MD1 can be freely selected. Can be done.
- “stretching” means pulling out the display device MD1 in a state of being wound in a tubular shape inside the housing BD1 to the outside of the housing BD1.
- “stretching” means pulling the end portion of the display device MD1 in a state of being wound into a tubular shape to increase the area of the area to function as the display surface.
- the display device MD1 itself does not have elasticity and does not expand or contract. That is, “stretching” does not mean expanding or contracting the display device MD1 itself.
- the stretched region refers to a region of the display device MD1 between the opening of the housing BD1 and the drawer portion U1. That is, the larger the drawer portion U1 is from the opening of the housing BD1, the larger the size of the stretched region. On the contrary, as the drawer portion U1 approaches the opening of the housing BD1, the size of the stretched region becomes smaller.
- the user of the terminal device 10 can also hold the housing BD1 with his right hand, which will be described later.
- the display device MD1 will be described as display devices MD1-1, MD1-2, and MD1-3 according to the size of the stretched area.
- the display device MD1-1 is a display device MD1 in a state where the size of the stretched area is one screen size.
- the display device MD1-2 is a display device MD1 in a state where the size of the stretched area is a two-screen size.
- the display device MD1-3 is a display device MD1 in a state where the size of the stretched area is three screen sizes.
- the display devices MD1-1, MD1-2, and MD1-3 will be described without particular distinction, they will be referred to as the display device MD1.
- the stretched area will be described as the stretched areas AR1, AR2, and AR3 according to the size of the stretched area.
- the stretched area AR1 indicates the entire stretched area of the display device MD1-1.
- the stretched area AR2 shows the entire stretched area of the display device MD1-2.
- the stretched area AR3 shows the entire stretched area of the display device MD1-3.
- the housing BD1 is provided with a housing display area SD1 in which a list of icon images (hereinafter, also referred to as “icon images”) that can identify each application is displayed in a scrollable manner.
- icon images a list of icon images that can identify each application is displayed in a scrollable manner.
- the user of the terminal device 10 performs a stretching operation of stretching the display device MD1 housed in the housing BD1 to the right with the right hand RH while holding the housing BD1 with the left hand LH.
- the screen size of the stretched area is selected as one screen size.
- the terminal device 10 detects a stretching operation on the display device MD1 having flexibility that can be stretched from the state of being wound in a tubular shape.
- the terminal device 10 detects a stretching operation of stretching the drawer portion U1 installed at the end of the display device MD1 in the D1 direction, which is the direction away from the housing BD1.
- a take-up shaft for winding the display device MD1 is installed inside the housing BD1 of the terminal device 10.
- the display device MD is wound around the winding shaft inside the housing BD1 so that the display device MD is wound into a tubular shape inside the housing BD1.
- the take-up shaft includes a ratchet mechanism including a gear and a claw.
- the take-up shaft rotates when the display device MD1 is stretched from the state of being wound in a tubular shape by a stretching operation.
- the terminal device 10 detects the stretching operation by detecting the rotation of the take-up shaft.
- the terminal device 10 detects a stretching operation (hereinafter, also referred to as “first stretching operation”) with respect to the display device MD1.
- the (N + 1) stretching operation indicates the stretching operation performed after the Nth stretching operation. That is, the (N + 1) th stretching operation indicates a stretching operation performed in a state in which the display device MD1 is stretched by the Nth stretching operation (for example, the state of the display device MD1-N).
- the terminal device 10 detects the size of the stretching area stretched by the stretching operation. More specifically, when the terminal device 10 detects the stretching operation, the ratchet mechanism detects the number of gears that have passed the pawl when the take-up shaft rotates. The terminal device 10 detects the size of the stretched region stretched by the stretching operation by detecting the number of gears that have passed the pawl by the ratchet mechanism. In the example shown in the upper part of FIG. 1, when the terminal device 10 detects the first stretching operation, the ratchet mechanism detects the number of gears GE1 that have passed the pawl. For example, the number of gears GE1 corresponds to the size of the display area of one screen size. By detecting the number of gears GE1, the terminal device 10 detects that the size of the stretching area AR1 stretched by the first stretching operation is one screen size.
- the user of the terminal device 10 selects an icon image G11 indicating an application AP1 that provides a service related to a map from a list of icon images that are scrollably displayed in the housing display area SD1 (for example, a tap operation). Etc.).
- the terminal device 10 detects a selection operation (hereinafter, also referred to as “first selection operation”) for the icon image G11 displayed in the housing display area SD1. Specifically, the terminal device 10 detects a selection operation for the icon image G11 displayed in the housing display area SD1 by the capacitance method.
- the terminal device 10 may adopt any method such as a resistive film method, a surface acoustic wave method, an infrared method, and an electromagnetic induction method as long as it can detect a selection operation by the user and can realize a touch panel function.
- the (N + 1) selection operation indicates the selection operation performed after the Nth selection operation. That is, the (N + 1) th selection operation indicates a selection operation performed in a state where the content corresponding to the application identified by the image selected by the Nth selection operation is displayed in the stretched area.
- the terminal device 10 When the terminal device 10 detects the selection operation for the icon image G11, the terminal device 10 transmits a distribution request of the content corresponding to the application AP1 identified by the icon image G11 to the application server # 1 that provides the service of the application AP1.
- the application server # 1 distributes the content C1 corresponding to the application AP1 to the terminal device 10 in response to the request of the terminal device 10.
- the terminal device 10 acquires the content C1 from the application server # 1.
- the terminal device 10 determines whether or not the acquired content C1 can be displayed in the stretched area AR1. Specifically, the terminal device 10 determines whether or not the size of the stretched region exceeds a predetermined threshold value. When the terminal device 10 determines that the size of the stretched area exceeds a predetermined threshold value, the terminal device 10 determines that the content corresponding to the selected application can be displayed in the stretched area. On the other hand, when the terminal device 10 determines that the size of the stretched area is equal to or less than a predetermined threshold value, the terminal device 10 determines that the content corresponding to the selected application cannot be displayed in the stretched area. In the example shown in the upper part of FIG.
- the terminal device 10 determines that the size of the stretched region AR1 exceeds a predetermined threshold value. Since the terminal device 10 has determined that the size of the stretched area AR1 exceeds a predetermined threshold value, it is determined that the acquired content C1 can be displayed in the stretched area AR1.
- the terminal device 10 determines that the content C1 can be displayed in the stretched area AR1
- the content C1 corresponding to the application AP1 is displayed in the stretched area AR1.
- the user of the terminal device 10 is in the direction of separating the drawer portion U1 installed at the end of the display device MD1-1 shown in the upper part of FIG. 1 from the housing BD1.
- the screen size of the stretching area is selected to be a two-screen size.
- the terminal device 10 detects a new stretching operation (hereinafter, also referred to as "second stretching operation”) for the display device MD1 having flexibility that can be stretched from the state of being wound in a tubular shape.
- the terminal device 10 detects a second stretching operation of stretching the drawer portion U1 installed at the end of the display device MD1 in the D1 direction, which is the direction away from the housing BD1.
- the terminal device 10 detects that the size of the stretching area AR2-2 stretched by the second stretching operation is one screen size.
- the terminal device 10 detects the number GE2 of the gears that have overcome the pawl by the ratchet mechanism by the second stretching operation.
- the number of gears GE2 is the same as the number of gears GE1 and corresponds to the size of the display area of one screen size.
- the second stretching operation is performed by adding the detected number of gears GE2 and the number of gears GE1 detected during the first stretching operation. It is detected that the size of the stretched area AR2 after being broken is the size of two screens.
- the region AR2-1 shown in the middle of FIG. 1 is a region corresponding to the region AR1 shown in the upper part of FIG.
- the stretched region AR2 is a region composed of a stretched region AR2-1 and a stretched region AR2-2.
- the user of the terminal device 10 performs a selection operation of selecting the icon image G12 indicating the application AP2 that provides the text chat function from the list of icon images that are scrollably displayed in the housing display area SD1.
- the terminal device 10 detects a selection operation (hereinafter, also referred to as “second selection operation”) for the icon image G12 displayed in the housing display area SD1.
- the terminal device 10 transmits a distribution request of the content corresponding to the application AP2 identified by the icon image G12 to the application server # 2 that provides the service of the application AP2.
- the application server # 2 distributes the content C2 corresponding to the application AP2 to the terminal device 10 in response to the request of the terminal device 10.
- the terminal device 10 acquires the content C2 from the application server # 2.
- the terminal device 10 determines whether or not the acquired content C2 can be displayed in the stretched area AR2. Specifically, the terminal device 10 determines whether or not the size of the stretched region AR2 exceeds a predetermined threshold value. In the example shown in the middle of FIG. 1, the terminal device 10 determines that the size of the stretched region AR2 exceeds a predetermined threshold value. Since the terminal device 10 has determined that the size of the stretched area AR2 exceeds a predetermined threshold value, it is determined that the acquired content C2 can be displayed in the stretched area AR2.
- the terminal device 10 determines that the content C2 can be displayed in the stretched area AR2, the acquired content C2 and the displayed content C1 are displayed in parallel in the stretched area AR2.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation and the content C1 corresponding to the application AP1 selected by the first selection operation in parallel in the stretched area AR2.
- the two regions AR2-1 and AR2-2 included in the stretched region AR2 are arranged in the order of region AR2-2 and region AR2-1 in the D1 direction from the housing BD1 side.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the region AR2-2 close to the housing in the stretched region AR2.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the first area AR2-2 counted from the housing BD1 side in the stretched area AR2. Further, the terminal device 10 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the second area AR2-1 counted from the housing BD1 side in the stretched area AR2.
- the user of the terminal device 10 performs a stretching operation of stretching the display device MD1-2 shown in the middle part of FIG. 1 to the right with his / her right hand RH, so that the screen size of the stretching area is increased. Is selected for 3 screen sizes.
- the terminal device 10 detects a new stretching operation (hereinafter, also referred to as "third stretching operation”) for the display device MD1 having flexibility that can be stretched from the state of being wound in a tubular shape.
- the terminal device 10 detects a third stretching operation of stretching the drawer portion U1 installed at the end of the display device MD1 in the D1 direction, which is the direction away from the housing BD1.
- the terminal device 10 detects that the size of the stretching area AR3-3 stretched by the third stretching operation is one screen size.
- the terminal device 10 detects the number GE3 of the gears that have overcome the pawl by the ratchet mechanism by the third stretching operation.
- the number of gears GE3 is the same as the number of gears GE1 and corresponds to the size of the display area of one screen size. Subsequently, when the terminal device 10 detects the number of gears GE3, the detected number of gears GE3, the number of gears detected during the second stretching operation GE2, and the number of gears detected during the first stretching operation By adding the number GE1, it is detected that the size of the stretching area AR3 after the third stretching operation is performed is the size of three screens.
- the area AR3-1 shown in the lower part of FIG. 1 is an area corresponding to the area AR2-1 shown in the middle part of FIG.
- the area AR3-2 shown in the lower part of FIG. 1 is an area corresponding to the area AR2-2 shown in the middle part of FIG.
- the stretched region AR3 is a region composed of a stretched region AR3-1, a stretched region AR3-2, and a stretched region AR3-3.
- the user of the terminal device 10 performs a selection operation of selecting the icon image G13 indicating the application AP3 that provides the SNS (Social Networking Service) from the list of icon images that are scrollably displayed in the housing display area SD1. ..
- SNS Social Networking Service
- the terminal device 10 detects a selection operation (hereinafter, also referred to as “third selection operation”) for the icon image G13 displayed in the housing display area SD1.
- the terminal device 10 transmits a distribution request of the content corresponding to the application AP3 identified by the icon image G13 to the application server # 3 that provides the service of the application AP3.
- the application server # 3 distributes the content C3 corresponding to the application AP3 to the terminal device 10 in response to the request of the terminal device 10.
- the terminal device 10 acquires the content C3 from the application server # 3.
- the terminal device 10 determines whether or not the acquired content C3 can be displayed in the stretched area AR3. Specifically, the terminal device 10 determines whether or not the size of the stretched region AR3 exceeds a predetermined threshold value. In the example shown in the lower part of FIG. 1, the terminal device 10 determines that the size of the stretched region AR3 exceeds a predetermined threshold value. Since the terminal device 10 has determined that the size of the stretched area AR3 exceeds a predetermined threshold value, it is determined that the acquired content C3 can be displayed in the stretched area AR3.
- the terminal device 10 determines that the content C3 can be displayed in the stretched area AR3, the acquired content C3, the displayed content C2, and the displayed content C1 are displayed in parallel in the stretched area AR3.
- the terminal device 10 is selected by the content C3 corresponding to the application AP3 selected by the third selection operation, the content C2 corresponding to the application AP2 selected by the second selection operation, and the first selection operation.
- the content C1 corresponding to the application AP1 is stretched and displayed in parallel in the stretched area AR3.
- the three regions AR3-1, AR3-2, and AR3-3 included in the stretched region AR3 are arranged in the order of regions AR3-3, AR3-2, and AR3-1 in the D1 direction from the housing BD1 side.
- the terminal device 10 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the region AR3-3 close to the housing in the stretched region AR3.
- the terminal device 10 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the first area AR3-3 counted from the housing BD1 side in the stretched area AR3.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the second area AR3-2 counted from the housing BD1 side in the stretched area AR3.
- the terminal device 10 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the third area AR3-1 counted from the housing BD1 side in the stretched area AR3.
- the terminal device 10 detects a stretching operation on a display device having flexibility that can be stretched from the state of being wound in a tubular shape. Further, the terminal device 10 displays a plurality of contents in parallel in the stretching area stretched by the stretching operation according to the detected mode of the stretching operation. As a result, the terminal device 10 enables the user to operate the plurality of applications in parallel while mutually referring to the contents corresponding to the plurality of applications. For example, the user of the terminal device 10 launches the map application AP1 and launches the application AP2 that provides the text chat function while searching for the drinking party location (for example, Yoyogi), and launches the drinking party location with an acquaintance. Can be exchanged about.
- the drinking party location for example, Yoyogi
- the user of the terminal device 10 further launches the application AP3 that provides the SNS, and searches for information on a reputable restaurant near the drinking party place (for example, Yoyogi) from the posted information of the SNS.
- the application AP2 that provides the text chat function can exchange information about restaurants that have drinking parties with acquaintances. Therefore, the terminal device 10 can improve the usability of the display device.
- FIG. 2 is a diagram showing a plan view of the terminal device according to the embodiment of the present disclosure.
- FIG. 2 shows a plan view of the housing BD1 of the terminal device 10 as viewed from directly above the housing BD1 in the longitudinal direction.
- a take-up shaft B1 for winding up the flexible display device MD1 is installed inside the housing BD1 of the terminal device 10.
- one end of the display device MD is adhered to the take-up shaft B1.
- the display device MD is wound around the take-up shaft B1 inside the housing BD1 and is housed in the housing BD1 in a tubular shape.
- a drawer portion U1 is adhered to the other end of the display device MD.
- the user of the terminal device 10 can easily pull out the display device MD housed inside the housing BD1 by pulling the drawer unit U1.
- the take-up shaft B1 is provided with a ratchet mechanism including a gear and a claw.
- the take-up shaft B1 rotates when the display device MD1 is stretched from the state of being wound in a tubular shape by a stretching operation.
- the terminal device 10 detects the stretching operation by detecting the rotation of the take-up shaft.
- the take-up shaft B1 rotates, the gears get over the brakes by the ratchet mechanism.
- the number of gears that have passed the pawl is proportional to the size of the stretching region.
- the terminal device 10 detects the size of the stretched region stretched by the stretching operation by detecting the number of gears that have passed the pawl by the ratchet mechanism.
- the terminal device 10 may adopt any method as long as it can detect the size of the stretched region stretched by the stretching operation.
- take-up shaft B1 has a function as a battery of the terminal device 10.
- the circuit board SB1 is installed inside the housing BD1 of the terminal device 10.
- the circuit board SB1 is a one-layer board (single-sided board).
- the circuit board SB1 may be a two-layer board (double-sided board) or the like.
- a power button BT2 having a fingerprint authentication function is installed in the central portion of the side surface of the housing BD1.
- the power button BT2 having a fingerprint authentication function is located on the side surface of the housing BD1 at a position where the thumb comes to the side when held with one hand, so that the user can hold the housing BD1 with either the right or left hand without leaning on the dominant hand. it can.
- the power button BT2 is installed in a region within a predetermined range from the central position of the side surface of the housing BD1. Further, a plurality of power button BT2s may be installed on the side surface of the housing BD1.
- the power button BT2 is installed at two locations on both ends of the housing BD1 in an area within 25% of the length of the housing BD1 in the longitudinal direction from the upper end or the lower end of the housing BD1.
- the power button BT2 may be installed on the entire side surface of the housing BD1.
- FIG. 3 is a diagram showing a three-dimensional view of the terminal device according to the embodiment of the present disclosure.
- the upper part of FIG. 3 shows a three-dimensional view of the housing BD1 of the terminal device 10.
- the entire display device MD1 wound up in a tubular state is housed inside the housing BD1.
- a housing display area SD1 is installed in the housing BD1.
- a display area R1 for displaying a clock and an icon image that can identify each application, and a list of icon images for displaying the content corresponding to the application in the enlarged area can be scrolled.
- the display area R2 to be displayed is included.
- the display area R2 has an icon image G11 that can identify the application AP1, an icon image G12 that can identify the application AP2, an icon image G13 that can identify the application AP3, and an icon that can identify the application AP4.
- a list of icon images that can identify a plurality of applications such as the image G14, the icon image G15 that can identify the application AP5, and the like is displayed in a scrollable manner.
- the user of the terminal device 10 holds the housing BD1 with the left hand has been described, but the user of the terminal device 10 can also hold the housing BD1 with the right hand.
- the user of the terminal device 10 grasps the housing BD1 with the right hand RH, the user of the display device MD1 performs a stretching operation of stretching the display device MD1 housed in the housing BD1 to the left with the left hand LH.
- the screen size of the stretched area can be freely selected.
- a screen storage button BT1 is installed on the upper part of the housing BD1.
- the screen storage button BT1 may be installed at the lower part of the housing BD1 or may be installed at both the upper part and the lower part.
- the user of the terminal device 10 can store the stretched area in the housing BD1 at once by pressing the screen storage button BT1.
- a power button BT2 having a fingerprint authentication function is installed in the central portion of the side surface of the housing BD1.
- the power button BT2 having a fingerprint authentication function is located on the side surface of the housing BD1 at a position where the thumb comes to the side when held with one hand, so that the user can hold the housing BD1 with either the right or left hand without leaning on the dominant hand. it can.
- the lower part of FIG. 3 shows a state in which a part of the display device MD1 is pulled out from the inside of the housing BD1 of the terminal device 10.
- the user of the terminal device 10 can pull out the display device MD housed inside the housing BD1 to the outside of the housing BD1 by pulling the drawer portion U1 adhered to one end of the display device MD. it can.
- the user of the terminal device 10 performs a stretching operation of stretching the drawer portion U1 installed at the end of the display device MD1 in the D1 direction, which is the direction away from the housing BD1, and thereby the display device housed inside the housing BD1.
- the MD can be pulled out to the outside of the housing BD1.
- the user of the terminal device 10 is in the direction of further separating the drawer portion U1 installed at the end of the display device MD1 from the housing BD1 in a state where a part of the display device MD is pulled out to the outside of the housing BD1.
- the size of the stretching region can be made larger than before the stretching operation is performed.
- the user of the terminal device 10 tends to bring the drawer portion U1 installed at the end of the display device MD1 closer to the opening of the housing BD1 in a state where a part of the display device MD is pulled out to the outside of the housing BD1.
- the size of the stretched region can be made smaller than before the winding operation is performed.
- the D2 direction indicates a direction opposite to the D1 direction.
- the user of the terminal device 10 gradually stores the display device MD that is outside the housing BD1 inside the housing BD1 by performing a winding operation instead of pressing the screen storage button BT1. Can be done.
- FIG. 5 is a diagram showing a configuration example of the terminal device according to the embodiment of the present disclosure.
- the terminal device 10 has a communication unit 11, a first display unit 12, a second display unit 13, a storage unit 14, and a control unit 15.
- the communication unit 11 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 11 is connected to the network N by wire or wirelessly, and transmits / receives information to / from an external information processing device such as an application server.
- NIC Network Interface Card
- the first display unit 12 is a display device for displaying various information.
- the first display unit 12 corresponds to the display device MD1 of the terminal device 10.
- the first display unit 12 displays a plurality of contents in parallel in the stretched area stretched by the stretching operation by the user.
- the first display unit 12 is realized by a flexible display device such as an organic EL (Electro-luminescence) display, a liquid crystal display, or electronic paper.
- the first display unit 12 is an input device that receives various operations from the user. Specifically, the first display unit 12 accepts the stretching operation by the user. In addition, the first display unit 12 receives various operations from the user via the display surface by the touch panel function.
- the second display unit 13 is a display device for displaying various information.
- the second display unit 13 corresponds to the housing display area SD1 installed in the housing BD1 of the terminal device 10.
- the second display unit 13 displays an image that can identify the application and for displaying the content corresponding to the application in the stretched area.
- the second display unit 13 scrollably displays the content in which a list of a plurality of images that can identify the plurality of applications is displayed.
- the second display unit 13 is realized by a liquid crystal display or the like.
- the second display unit 13 may be configured by using a part of the first display unit 12.
- the second display unit 13 is a region of the stretched region of the first display unit 12 that has a size corresponding to the housing display area SD1 and is realized by a region close to the opening of the housing BD1. May be good.
- the second display unit 13 is an input device that receives various operations from the user. Specifically, the second display unit 13 accepts a selection operation for an icon image that is an icon image that can identify the application and for displaying the content corresponding to the application in the stretched area. In addition, the second display unit 13 accepts a scroll operation for the content in which a list of a plurality of images that can identify the plurality of applications is displayed. For example, the second display unit 13 receives various operations from the user via the display surface by the touch panel function.
- the storage unit 14 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk.
- a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk.
- the storage unit 14 stores the information processing program according to the embodiment.
- the storage unit 14 stores the content acquired from an external information processing device such as an application server.
- control unit 15 various programs (corresponding to an example of an information processing program) stored in the storage device inside the terminal device 10 by the CPU (Central Processing Unit), MPU (Micro Processing Unit), etc. use the RAM as a work area. It is realized by being executed. For example, these various programs correspond to application programs called web browsers. Further, the control unit 15 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).
- ASIC Application Specific Integrated Circuit
- FPGA Field Programmable Gate Array
- control unit 15 includes a detection unit 151, a request unit 152, and a display control unit 153, and realizes or executes an information processing function or operation described below.
- the internal configuration of the control unit 15 is not limited to the configuration shown in FIG. 5, and may be another configuration as long as it is a configuration for performing information processing described later.
- the detection unit 151 detects various types of information.
- the detection unit 151 detects a stretching operation on a display device having flexibility that can be stretched from the state of being wound in a tubular shape.
- the detection unit 151 detects a stretching operation of stretching the display device in a direction away from the housing.
- the detection unit 151 detects the rotation of the take-up shaft wound by the display device having flexibility that can be stretched from the state of being wound in a tubular shape. More specifically, the detection unit 151 detects the rotation of the take-up shaft including the ratchet mechanism including the gear and the claw.
- the detection unit 151 detects the rotation of the take-up shaft provided with the ratchet mechanism by the optical rotation detection sensor. Subsequently, when the detection unit 151 detects the rotation of the take-up shaft, it determines that the stretching operation has been detected.
- the detection unit 151 detects a stretching operation on the display device MD1 having flexibility that can be stretched from the state of being wound in a tubular shape.
- the detection unit 151 detects a stretching operation of stretching the drawer unit U1 installed at the end of the display device MD1 in the D1 direction, which is the direction away from the housing BD1.
- the detection unit 151 detects the size of the stretching area that changes according to the stretching operation. Specifically, the detection unit 151 detects the number of gears that have passed the pawl by the ratchet mechanism when the take-up shaft is rotated by the stretching operation. Subsequently, when the detection unit 151 detects the number of gears, it calculates the size of the enlargement region corresponding to the detected number of gears. Subsequently, the detection unit 151 calculates the size of the stretched area, and detects the calculated size of the stretched area.
- the ratchet mechanism detects the number of gears GE1 that have passed the pawl.
- the number of gears GE1 corresponds to the size of the display area of one screen size.
- the detection unit 151 detects that the size of the stretching area AR1 stretched by the first stretching operation is one screen size.
- the detection unit 151 detects a selection operation for the image displayed in the housing display area.
- the detection unit 151 detects an image that can identify the application and a selection operation for the image for displaying the content corresponding to the application in the stretched area.
- the detection unit 151 detects a selection operation for an image received by the second display unit 13.
- the detection unit 151 detects a selection operation for an image displayed in the housing display area by the capacitance method.
- the detection unit 151 may detect the selection operation by any method such as a resistance film method, a surface acoustic wave method, an infrared method, an electromagnetic induction method, etc., as long as the user can detect the selection operation and the touch panel function can be realized. ..
- the detection unit 151 detects various touch operations such as a tap operation and a flick operation on an image as selection operations.
- the detection unit 151 detects a selection operation for the icon image G11 displayed in the housing display area SD1. Specifically, the detection unit 151 detects a selection operation for the icon image G11 displayed in the housing display area SD1 by the capacitance method.
- the detection unit 151 detects a scroll operation for the image displayed in the housing display area.
- the detection unit 151 detects a scroll operation for a content in which a list of a plurality of images that can identify a plurality of applications is displayed.
- the detection unit 151 detects the scroll operation received by the second display unit 13.
- the detection unit 151 detects the scroll operation by the capacitance method.
- the detection unit 151 detects the physical state of the terminal device 10.
- the detection unit 151 detects the orientation of the terminal device 10. Specifically, the detection unit 151 detects the orientation of the housing. In addition, the detection unit 151 detects the orientation of the display device. More specifically, the detection unit 151 detects whether the longitudinal direction of the housing is perpendicular to the ground or the longitudinal direction of the housing is horizontal to the ground, thereby detecting the housing. Detects the orientation of and the orientation of the display device. For example, the detection unit 151 detects the orientation of the housing by a gyro sensor that measures the inclination of the terminal device 10 in the three axial directions. The detection unit 151 is not limited to the gyro sensor, and detects the orientation of the terminal device 10 by an arbitrary sensor such as an acceleration sensor.
- the detection unit 151 detects a change in the orientation of the terminal device 10. Specifically, the detection unit 151 detects a change in the orientation of the housing. In addition, the detection unit 151 detects a change in the orientation of the display device. For example, the detection unit 151 detects that the longitudinal direction of the housing has changed from a state perpendicular to the ground to a state in which the longitudinal direction of the housing is horizontal to the ground. Alternatively, the detection unit 151 detects that the longitudinal direction of the housing has changed from a state in which the longitudinal direction of the housing is horizontal to the ground to a state in which the longitudinal direction of the housing is perpendicular to the ground.
- the detection unit 151 detects a change in the orientation of the housing by a gyro sensor that measures the inclination of the terminal device 10 in the three axial directions.
- the detection unit 151 is not limited to the gyro sensor, and for example, an arbitrary sensor such as an acceleration sensor detects a change in the orientation of the housing.
- the request unit 152 requests the distribution of the content to an external information processing device such as an application server. Specifically, when the detection unit 151 detects a selection operation for an image displayed in the housing display area, the request unit 152 corresponds to an application identified by the image selected by the detected selection operation. Send a content delivery request to the app server that provides the service of the application. In addition, the request unit 152 acquires the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit 151 from the application server.
- the request unit 152 when the request unit 152 detects the selection operation for the icon image G11, the request unit 152 requests the distribution of the content corresponding to the application AP1 identified by the icon image G11, and is an application server that provides the service of the application AP1. Send to # 1.
- the application server # 1 distributes the content C1 corresponding to the application AP1 to the terminal device 10 in response to the request of the terminal device 10.
- the request unit 152 acquires the content C1 from the application server # 1.
- the display control unit 153 displays an image that can identify the application and is for displaying the content corresponding to the application in the stretched area in the housing display area installed in the housing in which the display device is housed. .. Specifically, the display control unit 153 scrollably displays the content displaying a list of a plurality of images that can identify the plurality of applications in the housing display area.
- the display control unit 153 displays the icon image G11 that can identify the application AP1 in the housing display area SD1 for displaying the content corresponding to the application AP1 in the stretched area. indicate. Further, the display control unit 153 displays the icon image G12 that can identify the application AP2 and displays the icon image G12 for displaying the content corresponding to the application AP2 in the stretched area in the housing display area SD1. Further, the display control unit 153 displays the icon image G13 that can identify the application AP3 and displays the icon image G13 for displaying the content corresponding to the application AP3 in the stretched area in the housing display area SD1.
- the display control unit 153 displays a housing display of contents displaying a list of icon images that can identify a plurality of applications such as icon image G11, icon image G12, icon image G13, and so on. It is displayed in the area SD1 so as to be scrollable.
- the detection unit 151 detects a scroll operation for the housing display area SD1
- the display control unit 153 displays an icon image corresponding to an application that has not been displayed in the housing display area SD1 in the housing display area SD1. Display it.
- the display control unit 153 causes the display area R2 to display an icon image corresponding to the application that has not been displayed in the display area R2 until then.
- the detection unit 151 detects a selection operation for the icon image newly displayed in the display area R2, the display control unit 153 displays the application identified by the selected icon image in the enlargement area.
- the display control unit 153 displays the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit 151 in the enlargement area. Specifically, the display control unit 153 acquires the first content corresponding to the first application identified by the first image selected by the first selection operation detected by the detection unit 151 by the request unit 152. Then, it is determined whether or not the acquired first content can be displayed in the stretched area. More specifically, the display control unit 153 determines whether or not the size of the stretched region exceeds a predetermined threshold value. Subsequently, when the display control unit 153 determines that the size of the stretched area exceeds a predetermined threshold value, it determines that the acquired first content can be displayed in the stretched area. Subsequently, the display control unit 153 determines that the acquired first content can be displayed in the enlargement area, and displays the acquired first content in the enlargement area.
- the display control unit 153 acquires the content C1 corresponding to the application AP1 identified by the image G11 selected by the first selection operation detected by the detection unit 151 by the request unit 152. Then, it is determined whether or not the acquired content C1 can be displayed in the stretched area AR1. Specifically, the display control unit 153 determines whether or not the size of the stretched region AR1 exceeds a predetermined threshold value. Subsequently, the display control unit 153 determines that the size of the stretched area AR1 exceeds a predetermined threshold value, and therefore determines that the acquired content C1 can be displayed in the stretched area AR1. Subsequently, when the display control unit 153 determines that the content C1 can be displayed in the stretched area AR1, the display control unit 153 displays the content C1 corresponding to the application AP1 identified by the selected image G11 in the stretched area AR1.
- the display control unit 153 displays a plurality of contents in parallel in the stretching area stretched by the stretching operation according to the mode of the stretching operation detected by the detection unit 151. Specifically, the display control unit 153 displays a plurality of contents in parallel in the enlargement area according to the size of the enlargement area detected by the detection unit 151. Further, the display control unit 153 displays the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit 151 in the stretched area close to the housing.
- the display control unit 153 acquires the second content corresponding to the second application identified by the second image selected by the second selection operation detected by the detection unit 151 by the request unit 152. Then, it is determined whether or not the acquired second content can be displayed in the stretched area. For example, the display control unit 153 determines whether or not the size of the stretched region exceeds a predetermined threshold value.
- the second selection operation is a selection operation performed after the first selection operation. That is, the second selection operation is a selection operation performed in a state where the first content corresponding to the first application identified by the first image selected by the first selection operation is displayed in the stretched area.
- the display control unit 153 determines that the size of the stretched area exceeds a predetermined threshold value, it determines that the acquired second content can be displayed in the stretched area. Subsequently, when the display control unit 153 determines that the acquired second content can be displayed in the enlargement area, the display control unit 153 displays the acquired second content and the displayed first content in parallel in the enlargement area. .. In other words, the display control unit 153 parallels the second content corresponding to the application AP2 selected by the second selection operation and the first content corresponding to the application AP1 selected by the first selection operation in the stretching area. Display in. Specifically, the display control unit 153 displays the acquired second content in the stretched area close to the housing. Further, the display control unit 153 displays the displayed first content in an area other than the area close to the housing in the enlarged area.
- the display control unit 153 has the content C2 corresponding to the application AP2 identified by the icon image G12 selected by the second selection operation detected by the detection unit 151 by the request unit 152.
- the display control unit 153 determines whether or not the size of the stretched region AR2 exceeds a predetermined threshold value.
- the display control unit 153 determines that the size of the stretched region AR2 exceeds a predetermined threshold value.
- the display control unit 153 determines that the size of the stretched area AR2 exceeds a predetermined threshold value, and therefore determines that the acquired content C2 can be displayed in the stretched area AR2.
- the display control unit 153 determines that the content C2 can be displayed in the stretched area AR2, the acquired content C2 and the displayed content C1 are displayed in parallel in the stretched area AR2.
- the display control unit 153 stretches the content C2 corresponding to the application AP2 selected by the second selection operation and the content C1 corresponding to the application AP1 selected by the first selection operation in parallel with the stretching area AR2. indicate.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the area AR2-2 close to the housing in the enlargement area AR2.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the first area AR2-2 counted from the housing BD1 side in the stretched area AR2. Further, the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the second area AR2-1 counted from the housing BD1 side in the enlargement area AR2.
- the display control unit 153 has the content C3 corresponding to the application AP3 identified by the icon image G13 selected by the third selection operation detected by the detection unit 151 by the request unit 152.
- the display control unit 153 determines whether or not the size of the stretched region AR3 exceeds a predetermined threshold value.
- the display control unit 153 determines that the size of the stretched region AR3 exceeds a predetermined threshold value. Since the display control unit 153 determines that the size of the stretched area AR3 exceeds a predetermined threshold value, it determines that the acquired content C3 can be displayed in the stretched area AR3.
- the display control unit 153 determines that the content C3 can be displayed in the stretched area AR3, the acquired content C3, the displayed content C2, and the displayed content C1 are arranged in parallel in the stretched area AR3. Display in. In other words, the display control unit 153 selects the content C3 corresponding to the application AP3 selected by the third selection operation, the content C2 corresponding to the application AP2 selected by the second selection operation, and the content C2 by the first selection operation. The content C1 corresponding to the applied application AP1 is stretched and displayed in parallel in the stretched area AR3. Specifically, the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR3-3 close to the housing in the enlargement area AR3.
- the terminal device 10 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the first area AR3-3 counted from the housing BD1 side in the stretched area AR3. Further, the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the second area AR3-2 counted from the housing BD1 side in the enlargement area AR3. Further, the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the third area AR3-1 counted from the housing BD1 side in the enlargement area AR3.
- the display control unit 153 controls the orientation of the screen. Specifically, when the detection unit 151 detects the orientation of the housing, the display control unit 153 controls the orientation of the image displayed in the housing display area according to the detected orientation of the housing. .. The display control unit 153 controls the orientation of the icon image displayed in the housing display area according to the orientation of the housing detected by the detection unit 151. For example, when the display control unit 153 detects that the longitudinal direction of the housing is perpendicular to the ground by the detection unit 151, the display control unit 153 sets the orientation of the icon images displayed in the housing display area as a list of icon images. Is displayed so as to be displayed vertically along the longitudinal direction of the housing.
- the display control unit 153 detects that the longitudinal direction of the housing is horizontal with respect to the ground by the detection unit 151, the display control unit 153 sets the orientation of the icon images displayed in the housing display area as a list of icon images. Is displayed side by side along the longitudinal direction of the housing.
- the display control unit 153 controls the orientation of the content displayed in the stretched area according to the detected orientation of the housing. For example, when the detection unit 151 detects that the longitudinal direction of the housing is perpendicular to the ground, the display control unit 153 redirects the orientation of the plurality of contents displayed in the enlargement region to the longitudinal direction of the enlargement region. Display so that they are displayed side by side along. Alternatively, when the detection unit 151 detects that the longitudinal direction of the housing is horizontal with respect to the ground, the display control unit 153 redirects the orientation of the plurality of contents displayed in the stretched area to the longitudinal direction of the stretched area. Display so that they are displayed vertically along the line.
- the display control unit 153 controls the orientation of the image displayed in the housing display area according to the detected change in the orientation of the housing. To do.
- the display control unit 153 detects that the detection unit 151 has changed the state in which the longitudinal direction of the housing is perpendicular to the ground to the state in which the longitudinal direction of the housing is horizontal to the ground.
- the orientation of the icon images displayed in the housing display area is rotated so that the list of icon images is displayed side by side along the longitudinal direction of the housing.
- the display control unit 153 detects that the detection unit 151 has changed the state in which the longitudinal direction of the housing is horizontal to the ground to the state in which the longitudinal direction of the housing is perpendicular to the ground. Then, the orientation of the icon images displayed in the housing display area is rotated so that the list of icon images is displayed vertically along the longitudinal direction of the housing.
- the display control unit 153 controls the orientation of the content displayed in the stretched area according to the detected change in the orientation of the housing. Further, the display control unit 153 detects that the detection unit 151 has changed the state in which the longitudinal direction of the housing is perpendicular to the ground to the state in which the longitudinal direction of the housing is horizontal to the ground. Then, the direction of the content displayed in the stretched area is rotated so as to be displayed side by side along the longitudinal direction of the stretched area. Alternatively, the display control unit 153 detects that the detection unit 151 has changed the state in which the longitudinal direction of the housing is horizontal to the ground to the state in which the longitudinal direction of the housing is perpendicular to the ground. Then, the direction of the content displayed in the stretched area is rotated so as to be displayed vertically side by side along the longitudinal direction of the stretched area.
- FIG. 6 is a flowchart showing an information processing procedure according to the embodiment of the present disclosure. Specifically, FIG. 6 is a flowchart showing a procedure of the detection process according to the embodiment.
- the terminal device 10 determines whether or not it has detected a stretching operation on a display device having flexibility that can be stretched from the state of being wound in a tubular shape (step S101).
- the terminal device 10 determines that the stretching operation has not been detected (step S101; No)
- the terminal device 10 waits until the stretching operation is detected.
- step S101 determines that the stretching operation has been detected (step S101; Yes)
- the terminal device 10 detects the size of the stretching region stretched by the stretching operation (step S102).
- the terminal device 10 executes step S101 again.
- FIG. 7 is a flowchart showing an information processing procedure according to the embodiment of the present disclosure. Specifically, FIG. 7 is a flowchart showing a procedure of display control processing according to the embodiment.
- the terminal device 10 determines whether or not it has detected a selection operation for the icon image that identifies the application displayed in the housing display area (step S201).
- the terminal device 10 determines that the selection operation for the icon image has not been detected (step S201; No)
- the terminal device 10 waits until the selection operation for the icon image is detected.
- step S201 when it is determined that the terminal device 10 has detected the selection operation for the icon image (step S201; Yes), can the content corresponding to the application identified by the icon image selected by the selection operation be displayed in the stretched area? It is determined whether or not (step S202). When the terminal device 10 determines that the content corresponding to the application identified by the selected icon image cannot be displayed in the stretched area (step S202; No), the terminal device 10 executes step S201 again.
- step S202 when the terminal device 10 determines that the content corresponding to the application identified by the selected icon image can be displayed in the stretched area (step S202; Yes), the application identified by the selected icon image.
- the content corresponding to is displayed in the stretched area (step S203).
- step S201 When the terminal device 10 displays the content in the stretched area, the terminal device 10 executes step S201 again.
- FIG. 8 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 8 is a diagram showing an example of a display control process for displaying one content in a stretched area from the initial state.
- FIG. 8 shows a display device MD1-2 in which the size of the stretched area is a two-screen size by a stretched operation by the user.
- the display control unit 153 displays the home screen C10 in the enlargement area AR2 in the initial state.
- the display control unit 153 may display the home screen C10 on which the date, clock, weather, battery level, news list, etc. are displayed in the stretched area AR2.
- the initial state refers to a state in which no selection operation is performed on any of the application images after the enlargement operation on the display device MD1 is performed.
- the detection unit 151 detects the first selection operation for the icon image G11 for displaying the content corresponding to the application AP1 in the enlargement area AR2.
- the display control unit 153 expands the acquired content C1 when the content C1 corresponding to the application AP1 identified by the image G11 selected by the first selection operation detected by the detection unit 151 is acquired. It is determined whether or not it can be displayed in the area AR2. Specifically, the display control unit 153 determines whether or not the size of the stretched region AR2 exceeds a predetermined threshold value.
- the display control unit 153 determines that the size of the stretched area AR2 exceeds a predetermined threshold value, and therefore determines that the acquired content C1 can be displayed in the stretched area AR2. Subsequently, when the display control unit 153 determines that the content C1 can be displayed in the stretched area AR2, the display control unit 153 displays the content C1 corresponding to the application AP1 identified by the selected image G11 in the stretched area AR2 in full screen.
- FIG. 9 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 9 is a diagram showing an example of a display control process for displaying one content in a stretched area from the initial state.
- FIG. 9 shows a display device MD1-2 in which the size of the stretched area is a two-screen size by a stretched operation by the user. As shown in the upper part of FIG. 9, the display control unit 153 displays the home screen C10 in the enlargement area AR2 in the initial state.
- the detection unit 151 detects the first selection operation for the icon image G11 for displaying the content corresponding to the application AP1 in the enlargement area AR2.
- the display control unit 153 expands the acquired content C1 when the content C1 corresponding to the application AP1 identified by the image G11 selected by the first selection operation detected by the detection unit 151 is acquired. It is determined whether or not it can be displayed in the area AR2. Specifically, the display control unit 153 determines whether or not the size of the stretched region AR2 exceeds a predetermined threshold value.
- the display control unit 153 determines that the size of the stretched area AR2 exceeds a predetermined threshold value, and therefore determines that the acquired content C1 can be displayed in the stretched area AR2. Subsequently, when the display control unit 153 determines that the content C1 can be displayed in the stretched area AR2, the display control unit 153 puts the content C1 corresponding to the application AP1 identified by the selected image G11 in the stretched area AR2 in the housing. The content C1 corresponding to the application AP1 selected by the first selection operation is displayed in the adjacent area AR2-2. In other words, the terminal device 10 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the first area AR2-2 counted from the housing BD1 side in the stretched area AR2. Further, the display control unit 153 displays a part of the home screen displayed in full screen in the second area AR2-1 counted from the housing BD1 side in the enlargement area AR2.
- FIG. 10 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 10 shows a display process for changing the display position of a plurality of contents displayed in parallel in the stretched area in the stretched area.
- FIG. 10 shows a display device MD1-2 in which the size of the stretched area is a two-screen size by a stretched operation by the user.
- the display control unit 153 is selected by the second selection operation in the area AR2-2 close to the housing in the enlargement area AR2, as in the figure shown in the middle part of FIG.
- the content C2 corresponding to the application AP2 is displayed.
- the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the second area AR2-1 counted from the housing BD1 side in the enlargement area AR2.
- the detection unit 151 refers to an image corresponding to the content displayed in an area other than the area close to the housing among the plurality of contents displayed in parallel in the stretched area. Detects selection operations. For example, the detection unit 151 refers to the icon image G11 corresponding to the content C1 displayed in the area AR2-1 other than the area AR2-2 close to the housing among the plurality of contents displayed in parallel in the enlargement area AR2. Detects selection operations. At this time, as a selection operation for changing the display position of the content, it is possible to assign a specific operation such as a user double-tapping the icon image G11.
- the detection unit 151 detects a double tap operation as a selection operation for the icon image G11. Subsequently, the display control unit 153 displays the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit 151 in the area close to the housing. For example, the display control unit 153 displays the content C1 corresponding to the application AP1 identified by the icon image G11 selected by the selection operation detected by the detection unit 151 in the area AR2-2 close to the housing. Further, the display control unit 153 displays the content C2 corresponding to the application AP2 that is not the selection target in the area AR2-1 other than the area AR2-2 close to the housing.
- FIG. 11 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 11 is a diagram showing an example of display control processing when applications are launched in excess of the number of applications that can be launched at the same time.
- FIG. 11 shows a display device MD1-2 in which the size of the stretched area is a two-screen size by a stretched operation by the user.
- the upper part of FIG. 11 shows a case where the number of applications that can be launched at the same time is "4" when the size of the enlarged area is two screen sizes.
- the four regions AR2-1, AR2-2, AR2-3, and AR2-4 included in the stretched region AR2 are the regions AR2-4, AR2-3, AR2-2, in the D1 direction from the housing BD1 side. They are arranged in the order of AR2-1.
- the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the fourth area AR2-1 counting from the housing BD1 side in the enlargement area AR2. ..
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the third area AR2-2 counted from the housing BD1 side in the enlargement area AR2. Further, the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the second area AR2-3 counted from the housing BD1 side in the enlargement area AR2. Further, the display control unit 153 displays the content C4 corresponding to the application AP4 selected by the fourth selection operation in the area AR2-4 close to the housing in the enlargement area AR2.
- the terminal device 10 displays the content C4 corresponding to the application AP4 selected by the fourth selection operation in the first area AR2-4 counted from the housing BD1 side in the stretched area AR2.
- the stretched region AR2 is a region including a stretched region AR2-1, a stretched region AR2-2, a stretched region AR2-3, and a stretched region AR2-4.
- the (N + 1) th selection operation indicates the selection operation performed after the Nth selection operation. That is, the (N + 1) th selection operation indicates a selection operation performed in a state where the content corresponding to the application identified by the image selected by the Nth selection operation is displayed in the stretched area.
- the display control unit 153 displays the content C5 corresponding to the application AP5 selected by the fifth selection operation in the area AR2-4 close to the housing in the enlargement area AR2.
- the terminal device 10 displays the content C5 corresponding to the application AP5 selected by the fifth selection operation in the first area AR2-4 counted from the housing BD1 side in the stretched area AR2.
- the display control unit 153 displays the content C4 corresponding to the application AP4 selected by the fourth selection operation in the second area AR2-3 counted from the housing BD1 side in the enlargement area AR2. Further, the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the third area AR2-2 counted from the housing BD1 side in the enlargement area AR2. Further, the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the fourth area AR2-1 counted from the housing BD1 side in the enlargement area AR2.
- FIG. 12 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 12 is a diagram showing an example of a display control process in which input content corresponding to an input screen for a user to input character information is displayed in parallel with display content in which the input character information is displayed. Is.
- the display control unit 153 is selected by the second selection operation in the area AR2-2 close to the housing in the enlargement area AR2, as in the figure shown in the middle part of FIG.
- the content C2 corresponding to the application AP2 is displayed.
- the terminal device 10 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the first area AR2-2 counted from the housing BD1 side in the stretched area AR2.
- the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the second area AR2-1 counted from the housing BD1 side in the enlargement area AR2.
- the user of the terminal device 10 performs a third stretching operation on the display device MD1.
- the (N + 1) stretching operation indicates the stretching operation performed after the Nth stretching operation. That is, the (N + 1) th stretching operation indicates a stretching operation performed in a state in which the display device MD1 is stretched by the Nth stretching operation (for example, the state of the display device MD1-N).
- the detection unit 151 detects the third stretching operation on the display device MD1.
- the detection unit 151 detects a stretching operation on the display device on which the display content on which the character information input by the user is displayed in the stretching area is displayed.
- the detection unit 151 detects a third stretching operation on the display device MD1 displaying the content C1 in which the character information input by the user is displayed in the stretching area AR2.
- the detection unit 151 detects a third stretching operation on the display device MD1 displaying the content C2 in which the character information input by the user is displayed in the stretching area AR2.
- the display control unit 153 displays in parallel the display content on which the character information input by the user is displayed and the input content corresponding to the input screen for the user to input the character information displayed on the display content.
- the display control unit 153 is an input corresponding to an input screen for the user to input character information to be displayed in the display content in the enlargement area newly expanded by the enlargement operation detected by the detection unit 151.
- Display content Specifically, when the detection unit 151 detects the third stretching operation, the display control unit 153 puts the content C1 in the stretching area AR3-3 newly stretched by the third stretching operation detected by the detection unit 151.
- the input content IF1 corresponding to the input screen for the user to input the character information displayed in is displayed.
- the display control unit 153 uses the content C1 in which the character information input by the user is displayed and the character information displayed in the content C1. Displays the input content IF1 corresponding to the input screen for input in parallel.
- the display control unit 153 displays the content C2 in the stretching area AR3-3 newly stretched by the third stretching operation detected by the detection unit 151.
- the input content IF2 corresponding to the input screen for the user to input the character information is displayed.
- the display control unit 153 uses the content C2 in which the character information input by the user is displayed and the character information displayed in the content C2.
- the input content IF2 corresponding to the input screen for inputting is displayed in parallel.
- the display control unit 153 superimposes and displays an image that can identify the application corresponding to the input content on a part of the input content. Specifically, the display control unit 153 superimposes and displays an image G21 capable of identifying the application AP1 corresponding to the input content IF1 on a part of the input content IF1. Further, the display control unit 153 superimposes and displays an image G22 capable of identifying the application AP2 corresponding to the input content IF2 on a part of the input content IF2.
- the user can select whether to input the character information in the application AP1 or the application AP2 by tapping the display area of the image G21 and the image G22. Then, the input content (either IF1 or IF2) currently being input by the user is displayed on the front side, and the other image is displayed on the back side as shown in the lower figure of FIG. Specifically, the detection unit 151 detects a selection operation for the image G22. Subsequently, when the detection unit 151 detects the selection operation for the image G22, the display control unit 153 displays the character information for the input content IF2 corresponding to the application AP2 identified by the selected image G22 so that it can be input. ..
- the display control unit 153 displays the input content IF2 corresponding to the application AP2 identified by the selected image G22 on the front side, and the input content IF1 corresponding to the application AP1 identified by the other image G21. Is displayed behind the input content IF2.
- the user can also display the input content on the screen without performing the stretching operation.
- the size of the stretched area AR2 is for two screens, the content C2 is displayed in the area AR2-2 on the left side of the screen, and the content C1 is displayed in the area AR2-1 on the right side of the screen.
- the display control unit 153 is operated by the user to tap the character input field of the content C2 displayed in the area AR2-2 by the detection unit 151, or the user presses and holds the icon image G12 corresponding to the content C2.
- the display control unit 153 may display a dedicated icon (hereinafter, also referred to as an input-only image G32) for displaying the input content IF2 in the stretched area in the housing display area SD1.
- the display control unit 153 displays the input content IF2 in the enlargement area. In that case, the display control unit 153 sets the input content IF2 in the area of the screen on which the inactive content (for example, the content that is not the operation target by the user) of the content C1 and the content C2 is displayed. It may be displayed.
- the display control unit 153 displays a plurality of input contents.
- the display control unit 153 displays the input content that is not the target of the input operation by the user and the input content that is the target of the input operation by the user.
- the display control unit 153 displays the input content IF2 that is the target of the input operation by the user on top of the input content IF1 that is not the target of the input operation by the user.
- the display control unit 153 may display the input content IF1 that is not the target of the input operation by the user and the input content IF2 that is the target of the input operation by the user in parallel.
- the display control unit 153 may visually emphasize the input content IF2 that is the target of the input operation by the user more than the input content IF1 that is not the target of the input operation by the user. For example, the display control unit 153 may display the input content IF2, which is the target of the input operation by the user, with a higher brightness than the input content IF1 which is not the target of the input operation by the user.
- FIG. 13 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 13 is a diagram showing an example of a display control process for displaying information indicating reception of a notification regarding an application.
- the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the enlargement area AR1 as in the example shown in the upper part of FIG.
- the detection unit 151 detects the reception of the notification regarding the application.
- the display control unit 153 changes the state of the image displayed in the housing display area to display information indicating reception of the notification detected by the detection unit 151 in the housing display area. Specifically, the display control unit 153 changes the state of the image that identifies the application to be notified to display information indicating the reception of the notification detected by the detection unit 151 in the housing display area. More specifically, the display control unit 153 visually emphasizes the state of the image that identifies the application to be notified and displays it more than the image that identifies the application other than the notification target. For example, the display control unit 153 blinks and displays an image that identifies the application to be notified.
- the display control unit 153 displays the brightness of the image that identifies the application to be notified higher than the image that identifies the application other than the notification target.
- the detection unit 151 detects the reception of the notification regarding the application AP2.
- the display control unit 153 blinks the icon image G12 displayed in the housing display area SD1 to display information indicating reception of the notification detected by the detection unit 151 in the housing display area SD1.
- the display control unit 153 displays an icon image G12'that blinks and displays in the housing display area SD1.
- the display control unit 153 may display the information indicating the reception of the notification detected by the detection unit 151 in the housing display area by changing the display position of the image displayed in the housing display area. ..
- the display control unit 153 displays an image that identifies the application to be notified in the housing display area when the longitudinal direction of the housing is perpendicular to the ground. The position is displayed at a position above the display position of the image that identifies the application other than the notification target. Further, when the longitudinal direction of the housing is horizontal with respect to the ground, the display control unit 153 sets the display position of the image that identifies the application to be notified in the housing display area to an application other than the notification target. Is displayed at a position on the left side of the display position of the image that identifies.
- the display control unit 153 displays information indicating reception of the notification in the area based on the image indicating the application corresponding to the notification detected by the detection unit 151 in the enlargement area.
- the display control unit 153 displays information indicating reception of the notification in the area based on the icon image G12 indicating the application AP2 corresponding to the notification detected by the detection unit 151 in the enlargement area AR1.
- the display control unit 153 shows an image G12 ′ showing how ripples spread around the icon G12 in an area based on the icon image G12 indicating the application AP2 corresponding to the notification detected by the detection unit 151 in the enlargement area AR1. ⁇ is displayed.
- the display control unit 153 displays information indicating the reception of the notification detected by the detection unit 151 in the enlargement area where the content corresponding to the second application different from the first application is displayed.
- the display control unit 153 indicates the reception of the notification detected by the detection unit 151 in the enlargement area AR1 in which the content C1 corresponding to the application AP1 different from the application AP2 to be notified is displayed.
- Display information For example, the display control unit 153 is an image showing how ripples spread around the icon G12 indicating the application AP2 corresponding to the notification detected by the detection unit 151 in the enlargement area AR1 in which the content C1 corresponding to the application AP1 is displayed. G12 ′′ is superimposed and displayed.
- the detection unit 151 detects the stretching operation on the display device after receiving the notification regarding the application.
- the display control unit 153 displays the content of the application corresponding to the notification in the enlargement area expanded by the enlargement operation detected by the detection unit 151.
- the detection unit 151 detects a stretching operation of stretching the drawer unit U1 installed at the end of the display device MD1 in the D1 direction after receiving the notification regarding the application AP2.
- the display control unit 153 displays the content C2 of the application AP2 corresponding to the notification in the enlargement area AR2-2 expanded by the enlargement operation detected by the detection unit 151.
- the display control unit 153 displays the content of the notification in the enlargement area expanded by the enlargement operation detected by the detection unit 151.
- the display control unit 153 displays the content C21 indicating the notification content in the enlargement area AR2-2 extended by the enlargement operation detected by the detection unit 151.
- FIG. 14 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 14 is a diagram showing an example of content display control processing when the size of the stretched region in which a plurality of contents are displayed in parallel gradually decreases.
- the display control unit 153 is selected by the first selection operation in the area AR3-1 opposite to the housing in the enlargement area AR3, as in the lower part of FIG.
- the content C1 corresponding to the application AP1 is displayed.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the area AR3-2 close to the area AR3-3 close to the housing in the enlargement area AR3.
- the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR3-3 close to the housing in the enlargement area AR3.
- the user of the terminal device 10 performs the first winding operation of winding the drawer portion U1 installed at the end of the display device MD1 in the D2 direction, which is the direction of bringing the drawer portion U1 closer to the opening of the housing BD1. Make the size of the stretched area smaller than before the picking operation.
- the user of the terminal device 10 performs the first winding operation to reduce the size of the stretched area by one screen size as compared with that before the first winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the three-screen size to the two-screen size.
- the detection unit 151 detects the winding operation of winding the stretched area into a tubular shape.
- the detection unit 151 detects a winding operation for winding the display device in a direction closer to the housing. Specifically, the detection unit 151 detects the size of the winding region that changes according to the winding operation. Specifically, the detection unit 151 detects the number of gears that have passed the pawl by the ratchet mechanism when the take-up shaft is rotated by the take-up operation. Subsequently, when the detection unit 151 detects the number of gears, the detection unit 151 calculates the size of the winding region corresponding to the detected number of gears.
- the detection unit 151 calculates the size of the winding area, and detects the calculated size of the winding area. Subsequently, the detection unit 151 detects the size of the stretched area after the winding operation by subtracting the size of the winding area calculated from the size of the stretched area before the winding operation is performed. May be good.
- the detection unit 151 detects the first winding operation on the display device MD1.
- the detection unit 151 detects the first winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction in which the drawer unit U1 is brought closer to the opening of the housing BD1.
- the detection unit 151 detects the first winding operation that reduces the size of the stretched area by one screen size.
- the ratchet mechanism detects the number of gears GE1'that has passed the pawl. For example, the number of gears GE1'corresponds to the size of the display area of one screen size.
- the detection unit 151 detects that the size of the stretched area wound by the first winding operation is one screen size. In addition, the detection unit 151 detects the size of the stretched region after the first winding operation is performed. Specifically, when the detection unit 151 detects the number of gears GE1', the detection unit 151 subtracts the detected number of gears GE1'from the number of gears that have been overcome before the first winding operation is performed. It is detected that the size of the stretched area AR2 after one winding operation is performed is the size of two screens. In this way, the detection unit 151 detects the first winding operation of reducing the size of the stretched area from the three-screen size to the two-screen size.
- the display control unit 153 stores a plurality of contents displayed in parallel in the stretching area before the winding operation is performed according to the mode of the winding operation detected by the detection unit 151.
- the display is hidden in order from the body side or the opposite side of the housing in which the display device is housed. Specifically, the display control unit 153 is displayed in parallel in the stretching area before the winding operation is performed, according to the size of the stretching area after the winding operation detected by the detection unit 151.
- the contents are hidden in order from the housing side where the display device is stored or from the opposite side of the housing where the display device is stored.
- the display control unit 153 is parallel to the stretching area before the first winding operation is performed, according to the size of the stretching area after the first winding operation detected by the detection unit 151.
- the plurality of contents displayed in the above are hidden in order from the housing SD1 side in which the display device MD1 is housed.
- the display control unit 153 has a casing among a plurality of contents displayed in the stretching area before the first winding operation is performed.
- the content C3 displayed in the area AR3-3 close to the body is hidden.
- the display control unit 153 is selected by the first selection operation in the area AR2-1 opposite to the housing in the enlargement area AR2, as in the figure shown in the middle of FIG.
- the content C1 corresponding to the application AP1 is displayed.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the area AR2-2 close to the housing in the enlargement area AR2.
- the user of the terminal device 10 performs a second winding operation of winding the drawer portion U1 installed at the end of the display device MD1 in the D2 direction, which is a direction closer to the opening of the housing BD1, to perform the second winding. Make the size of the stretched area smaller than before the picking operation.
- the user of the terminal device 10 performs the second winding operation to make the size of the stretched area smaller by one screen size than before the second winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the two-screen size to the one-screen size.
- the detection unit 151 detects the second winding operation on the display device MD1.
- the detection unit 151 detects a second winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction of bringing the drawer unit U1 closer to the opening of the housing BD1.
- the detection unit 151 detects a second winding operation that reduces the size of the stretched area by one screen size.
- the ratchet mechanism detects the number of gears GE2'that has passed the pawl.
- the number of gears GE2' is the same as the number of gears GE1', and corresponds to the size of the display area of one screen size.
- the detection unit 151 detects that the size of the stretched area wound by the second winding operation is one screen size. Further, the detection unit 151 detects the size of the stretched region after the second winding operation is performed. Specifically, when the detection unit 151 detects the number of gears GE2', the detection unit 151 subtracts the detected number of gears GE2'from the number of gears that have been overcome before the second winding operation is performed. It is detected that the size of the stretched area AR1 after one winding operation is performed is one screen size. In this way, the detection unit 151 detects the second winding operation of reducing the size of the stretched area from the two-screen size to the one-screen size. Further, the detection unit 151 may detect the rotation speed of the gear by using a rotary encoder.
- the (N + 1) winding operation indicates the winding operation performed after the Nth winding operation. That is, the (N + 1) winding operation indicates a winding operation performed in a state in which the display device MD1 is wound by the Nth winding operation (for example, the state of the display device MD1-N).
- the display control unit 153 When the second winding operation is detected by the detection unit 151, the display control unit 153 indicates an area close to the housing among the plurality of contents displayed in the stretching area before the second winding operation is performed. Hide the content C2 displayed on AR2-2.
- the display control unit 153 displays the content C1 corresponding to the application AP1 selected by the first selection operation in the enlargement area AR1 as in the upper part of FIG.
- the detection unit 151 detects the size of the stretched area that changes according to the winding operation of winding the stretched area into a tubular state.
- the display control unit 153 hides all the contents displayed in the enlargement area before the winding operation is performed. To do.
- FIG. 15 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 15 is a diagram showing an example of content display control processing when the size of the stretched region in which a plurality of contents are displayed in parallel gradually decreases.
- the display control unit 153 first selects the stretched area AR3 in the third area AR3-1 counted from the housing BD1 side, as in the lower part of FIG.
- the content C1 corresponding to the application AP1 selected by the operation is displayed.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the second area AR3-2 counted from the housing BD1 side in the enlargement area AR3.
- the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR3-3 close to the housing in the enlargement area AR3.
- the terminal device 10 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the first area AR3-3 counted from the housing BD1 side in the stretched area AR3.
- the user of the terminal device 10 performs the first winding operation to make the size of the stretched area smaller by one screen size than before the first winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the three-screen size to the two-screen size.
- the detection unit 151 detects the first winding operation on the display device MD1.
- the detection unit 151 detects the first winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction in which the drawer unit U1 is brought closer to the opening of the housing BD1.
- the detection unit 151 detects the first winding operation that reduces the size of the stretched area by one screen size.
- the detection unit 151 detects the first winding operation of reducing the size of the stretched area from the three-screen size to the two-screen size.
- the display control unit 153 is parallel to the stretching area before the first winding operation is performed according to the size of the stretching area after the first winding operation detected by the detection unit 151.
- the plurality of contents displayed in the above are hidden in order from the opposite side of the housing SD1 in which the display device MD1 is housed.
- the display control unit 153 has a casing among a plurality of contents displayed in the stretching area before the first winding operation is performed.
- the content C1 displayed in the area AR3-1 on the opposite side of the body is hidden.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the area AR2-1 opposite to the housing in the enlargement area AR2. .. Further, the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR2-2 close to the housing in the enlargement area AR2.
- the user of the terminal device 10 performs a second winding operation of winding the drawer portion U1 installed at the end of the display device MD1 in the D2 direction, which is a direction closer to the opening of the housing BD1, to perform the second winding. Make the size of the stretched area smaller than before the picking operation.
- the user of the terminal device 10 performs the second winding operation to reduce the size of the stretched area by one screen size as compared with that before the second winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the two-screen size to the one-screen size.
- the detection unit 151 detects the second winding operation on the display device MD1.
- the detection unit 151 detects a second winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction of bringing the drawer unit U1 closer to the opening of the housing BD1.
- the detection unit 151 detects a second winding operation that reduces the size of the stretched area by one screen size.
- the detection unit 151 detects the second winding operation of reducing the size of the stretched area from the two-screen size to the one-screen size.
- the display control unit 153 When the second winding operation is detected by the detection unit 151, the display control unit 153 is on the side opposite to the housing among the plurality of contents displayed in the stretching area before the second winding operation is performed. The content C2 displayed in the area AR2-1 is hidden.
- the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the enlargement area AR1.
- the detection unit 151 detects the size of the stretched area that changes according to the winding operation of winding the stretched area into a tubular state.
- the display control unit 153 hides all the contents displayed in the enlargement area before the winding operation is performed. To do.
- FIG. 16 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 16 is a diagram showing an example of content display control processing when the size of the stretched region in which a plurality of contents are displayed in parallel gradually decreases.
- the display control unit 153 first selects the stretched area AR3 in the third area AR3-1 counted from the housing BD1 side, as in the lower part of FIG.
- the content C1 corresponding to the application AP1 selected by the operation is displayed.
- the display control unit 153 displays the content C2 corresponding to the application AP2 selected by the second selection operation in the second area AR3-2 counted from the housing BD1 side in the enlargement area AR3.
- the display control unit 153 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR3-3 close to the housing in the enlargement area AR3.
- the terminal device 10 displays the content C3 corresponding to the application AP3 selected by the third selection operation in the first area AR3-3 counted from the housing BD1 side in the stretched area AR3.
- the user of the terminal device 10 performs the first winding operation to make the size of the stretched area smaller by one screen size than before the first winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the three-screen size to the two-screen size.
- the detection unit 151 detects the first winding operation on the display device MD1.
- the detection unit 151 detects the first winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction in which the drawer unit U1 is brought closer to the opening of the housing BD1.
- the detection unit 151 detects the first winding operation that reduces the size of the stretched area by one screen size.
- the detection unit 151 detects the first winding operation of reducing the size of the stretched area from the three-screen size to the two-screen size.
- the display control unit 153 scales each content displayed in parallel in the stretching region before the winding operation is performed, depending on the mode of the winding operation detected by the detection unit 151. Reduce and display multiple contents while maintaining. Specifically, when the detection unit 151 detects the first winding operation, the display control unit 153 maintains the scale of each content displayed in the stretched area before the first winding operation is performed. Reduce multiple contents as they are.
- the display control unit 153 corresponds to the application AP1 selected by the first selection operation in the third area AR2-1'in the enlargement area AR2 counted from the housing BD1 side.
- the reduced content C1' is displayed while maintaining the scale of the content C1.
- the display control unit 153 maintains the scale of the content C2 corresponding to the application AP2 selected by the second selection operation in the second area AR2-2'of the enlargement area AR2, counting from the housing BD1 side.
- the reduced content C2' is displayed as it is.
- the display control unit 153 reduces the content C3 corresponding to the application AP3 selected by the third selection operation in the area AR2-3'close to the housing in the enlargement area AR2 while maintaining the scale of the content C3. ⁇ is displayed.
- the terminal device 10 maintains the scale of the content C3 corresponding to the application AP3 selected by the third selection operation in the first area AR2-3'of the stretched area AR2 counted from the housing BD1 side.
- the reduced content C3' is displayed as it is.
- the user of the terminal device 10 performs a second winding operation of winding the drawer portion U1 installed at the end of the display device MD1 in the D2 direction, which is a direction closer to the opening of the housing BD1, to perform the second winding. Make the size of the stretched area smaller than before the picking operation.
- the user of the terminal device 10 performs the second winding operation to reduce the size of the stretched area by one screen size as compared with that before the second winding operation. That is, the user of the terminal device 10 reduces the size of the stretched area from the two-screen size to the one-screen size.
- the detection unit 151 detects the second winding operation on the display device MD1.
- the detection unit 151 detects a second winding operation of winding the drawer unit U1 installed at the end of the display device MD1 in the D2 direction, which is the direction of bringing the drawer unit U1 closer to the opening of the housing BD1.
- the detection unit 151 detects a second winding operation that reduces the size of the stretched area by one screen size.
- the detection unit 151 detects the second winding operation of reducing the size of the stretched area from the two-screen size to the one-screen size.
- the display control unit 153 displays a plurality of contents while maintaining the scale of each content displayed in the stretched area before the second winding operation is performed. Display in reduced size.
- the display control unit 153 corresponds to the application AP1 selected by the first selection operation in the third area AR1-1 ′ of the enlargement area AR1 counting from the housing BD1 side.
- the reduced content C1 ′′ is displayed while maintaining the scale of the content C1 ′′.
- the display control unit 153 maintains the scale of the content C2'corresponding to the application AP2 selected by the second selection operation in the second area AR1-2'of the enlargement area AR1 counting from the housing BD1 side.
- the reduced content C2 ′′ is displayed as it is.
- the display control unit 153 reduces the content in the stretched area AR1 in the area AR1-3'close to the housing while maintaining the scale of the content C3' corresponding to the application AP3 selected by the third selection operation.
- Display C3 ′′ In other words, the terminal device 10 maintains the scale of the content C3'corresponding to the application AP3 selected by the third selection operation in the first area AR1-3'of the stretched area AR1 counting from the housing BD1 side.
- the reduced content C3 ′′ is displayed as it is.
- the detection unit 151 detects the size of the stretched area that changes according to the winding operation of winding the stretched area into a tubular state.
- the display control unit 153 hides all the contents displayed in the enlargement area before the winding operation is performed. To do.
- FIG. 17 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 17 is a diagram showing an example of a display control process for changing the arrangement order of browsed contents (hereinafter, also referred to as browsed contents). Note that FIG. 17 simply shows only the stretched region of the display device MD1 in the terminal device 10.
- the display control unit 153 reduces and displays the browsed content by the user in the enlarged area of the display device MD1 in the browsing mode for browsing the browsing history (hereinafter, also referred to as a reduced image).
- Display the list Specifically, when the display control unit 153 displays the directions of the plurality of reduced images displayed in the stretched area so as to be displayed side by side along the longitudinal direction of the stretched area, the reduced image Display the list horizontally scrollable.
- the display control unit 153 extends the reduced image corresponding to the browsing content C1, the reduced image corresponding to the browsing content C2, the reduced image corresponding to the browsing content C3, and the reduced image corresponding to the browsing content C4 in the longitudinal direction of the stretched region. Displayed side by side in order from the housing side along the line.
- the detection unit 151 detects a scroll operation for the reduced image displayed in the enlarged area. Specifically, the detection unit 151 detects the scroll operation received by the first display unit 12. For example, the detection unit 151 detects the scroll operation by the capacitance method. In the example shown in FIG. 17, the detection unit 151 detects a scroll operation in which the horizontally arranged reduced images that can be displayed in the stretched area are shifted to the left by one reduced image (step S11). Subsequently, the display control unit 153 reduces the horizontal arrangement displayed in the enlargement area when the detection unit 151 detects a scroll operation for shifting the horizontally arranged reduced image that can be displayed in the enlarged area by one reduced image to the left. The image is displayed shifted to the left by one reduced image.
- the display control unit 153 has a reduced image corresponding to the browsing content C2, a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C4, and a browsing content.
- the reduced images corresponding to C5 are displayed side by side in order from the housing side along the longitudinal direction of the stretched region.
- the detection unit 151 detects a scroll operation in which the vertically arranged reduced images that can be displayed in the stretched area are shifted upward by one reduced image (step S12).
- the display control unit 153 detects that the detection unit 151 shifts the vertically arranged reduced image that can be displayed in the enlarged area by one reduced image, and then detects the vertical arrangement displayed in the enlarged area.
- the reduced image of is displayed by shifting it by one reduced image. Specifically, as shown in the upper right of FIG. 17, the display control unit 153 has a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C4, and a browsing content.
- the reduced images corresponding to C5 are displayed side by side in order from the housing side along the longitudinal direction of the stretched region.
- the detection unit 151 detects a scroll operation in which the horizontally arranged reduced images that can be displayed in the stretched area are shifted to the left by one reduced image (step S13).
- the display control unit 153 reduces the horizontal arrangement displayed in the enlargement area when the detection unit 151 detects a scroll operation for shifting the horizontally arranged reduced image that can be displayed in the enlarged area by one reduced image to the left.
- the image is displayed shifted to the left by one reduced image.
- the display control unit 153 has a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C4, a reduced image corresponding to the browsing content C5, and a browsing content.
- the reduced images corresponding to C6 are displayed side by side in order from the housing side along the longitudinal direction of the stretched region.
- the detection unit 151 detects a scroll operation in which the vertically arranged reduced images that can be displayed in the stretched area are shifted upward by two reduced images (step S14).
- the display control unit 153 detects that the detection unit 151 shifts the vertically arranged reduced images that can be displayed in the enlarged area by two reduced images, and then detects the vertical arrangement displayed in the enlarged area.
- the reduced image of is displayed by shifting it by two reduced images. Specifically, as shown in the lower center of FIG. 17, the display control unit 153 has a reduced image corresponding to the browsing content C5, a reduced image corresponding to the browsing content C4, a reduced image corresponding to the browsing content C5, and a browsing content.
- the reduced images corresponding to C6 are displayed side by side in order from the housing side along the longitudinal direction of the stretched region.
- the detection unit 151 detects a scroll operation in which the horizontally arranged reduced images that can be displayed in the stretched area are shifted to the right by two reduced images (step S15).
- the display control unit 153 reduces the horizontal arrangement displayed in the enlargement area when the detection unit 151 detects a scroll operation for shifting the horizontally arranged reduced image that can be displayed in the enlarged area by two reduced images to the right.
- the image is displayed shifted to the right by two reduced images.
- the display control unit 153 has a reduced image corresponding to the browsing content C1, a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C5, and the browsing content.
- the reduced images corresponding to C4 are displayed side by side in order from the housing side along the longitudinal direction of the stretched region.
- FIG. 18 is a diagram showing an example of information processing according to the embodiment of the present disclosure. Specifically, FIG. 18 is a diagram showing an example of a display control process for changing the order of the browsed contents. Note that FIG. 18 simply shows only the portion of the terminal device 10 in the stretched region of the display device MD1.
- the display control unit 153 reduces and displays the browsed content by the user in the enlarged area of the display device MD1 in the browsing mode for browsing the browsing history (hereinafter, also referred to as a reduced image). Display the list. Specifically, when the enlargement area of the display device MD1 is a three-screen size, the display control unit 153 displays a reduced image corresponding to the content C1 in the area AR3-3 close to the housing, and the middle area AR3-2. A reduced image corresponding to the content C2 is displayed, and a reduced image corresponding to the content C3 is displayed in the area AR3-1 on the opposite side of the housing.
- the detection unit 151 detects a mode selection operation for selecting a reduced image displayed in the area AR3-2 in the middle of the enlargement area (step S21). For example, when the detection unit 151 detects a long press operation on the reduced image displayed in the area AR3-2 in the middle of the enlarged area, the detection unit 151 selects the reduced image displayed in the area AR3-2 in the middle of the enlarged area. It is determined that the mode selection operation has been detected. For example, the detection unit 151 detects a long press operation on a reduced image by a capacitance method.
- the display control unit 153 detects the mode selection operation for selecting the reduced image displayed in the area AR3-2 in the middle of the enlarged area by the detection unit 151, the display control unit 153 detects the reduced image in the area AR3-2. Highlight the area other than the area where is displayed.
- the reduced image displayed in the area AR3-2 can be selected by the vertical scroll operation.
- the upper and lower parts of the middle area AR3-2 are reduced images that are not displayed in the enlarged area, and are enlarged areas by vertical scrolling.
- the reduced image that can be displayed in is conceptually shown.
- a reduced image corresponding to the browsing content C6 and a reduced image corresponding to the browsing content C1 are conceptually shown vertically and conceptually on the upper side of the middle region AR3-2.
- a reduced image corresponding to the browsing content C3, a reduced image corresponding to the browsing content C4, and a reduced image corresponding to the browsing content C5 are conceptually shown vertically.
- the detection unit 151 detects a scroll operation in which the vertically arranged reduced images that can be displayed in the stretched area are shifted upward by one reduced image (step S22).
- the display control unit 153 detects that the detection unit 151 shifts the vertically arranged reduced image that can be displayed in the enlarged area by one reduced image, and then detects the vertical arrangement displayed in the enlarged area.
- the reduced image of is displayed by shifting it by one reduced image. Specifically, as shown on the upper right of FIG. 18, the display control unit 153 displays the reduced image corresponding to the browsing content C3 in the area AR3-2 in the middle of the enlarged area.
- the detection unit 151 detects a mode selection operation for selecting a reduced image displayed in the area AR3-1 opposite to the housing in the enlargement area (step S23).
- the display control unit 153 detects the area AR3-1.
- the area other than the part where the reduced image is displayed is highlighted.
- the reduced image displayed in the area AR3-1 can be selected by the vertical scroll operation.
- the detection unit 151 detects a scroll operation in which the vertically arranged reduced images that can be displayed in the stretched area are shifted upward by two reduced images (step S24).
- the display control unit 153 detects that the detection unit 151 shifts the vertically arranged reduced images that can be displayed in the enlarged area by two reduced images, and then detects the vertical arrangement displayed in the enlarged area.
- the reduced image of is displayed by shifting it by two reduced images. Specifically, as shown in the lower right of FIG. 18, the display control unit 153 displays the reduced image corresponding to the browsed content C5 in the area AR3-1 opposite to the housing in the enlarged area.
- FIG. 19 is a diagram showing an example of information processing according to a modified example of the present disclosure. Specifically, FIG. 19 is a diagram showing an example of a display control process for displaying contents for operations for operating an application in a housing display area.
- the detection unit 151 detects the type of application corresponding to the content displayed in the stretched area. Specifically, the detection unit 151 detects the application AP4 identified by the selected icon image based on the icon image selected by the user to display the content C4 in the stretched area AR4. When the detection unit 151 detects the application AP4, it detects that the type of the application AP4 is a game.
- the display control unit 153 displays the content for the operation of operating the application in the housing display area installed in the housing in which the display device is housed, according to the type of the application detected by the detection unit 151. To do. Specifically, when the detection unit 151 detects that the type of application AP4 is a game, the display control unit 153 sets the content SC4, which can be operated in the same manner as the controller for the game, in the housing display area SD4. indicate.
- FIG. 20 is a diagram showing an example of information processing according to a modified example of the present disclosure. Specifically, FIG. 20 is a diagram showing an example of a display control process for displaying the moving image content C51 in which the user's own golf play is photographed and the moving image content C52 in which the golf play by a professional golfer is photographed in a comparable manner.
- the display control unit 153 stretches the video content C51 and displays it in full screen in the stretched area AR5.
- the display control unit 153 moves the video to the region AR5-2 of the stretched region AR5 close to the housing SD5. Display content C52. Further, the display control unit 153 displays the moving image content C51 in the area AR5-1 on the opposite side of the housing SD5 in the enlargement area AR5.
- the stretched region AR5 is a region composed of a stretched region AR5-1 and a stretched region AR5-2.
- the detection unit 151 detects the type of application corresponding to the content displayed in the stretched area. For example, the detection unit 151 detects that the type of application AP52 selected by the user to display the content C52 in the stretched area AR5-2 is a moving image.
- the display control unit 153 displays the content for the operation of operating the application in the housing display area installed in the housing in which the display device is housed, according to the type of the application detected by the detection unit 151. To do. Specifically, when the detection unit 151 detects that the type of application AP52 is a moving image, the display control unit 153 displays a moving image playback bar, a fast forward button, a rewind button, a pause button, and a volume adjustment button. The displayed content SC5 is displayed in the housing display area SD5.
- the display device is not limited to this.
- a foldable type as shown in FIGS. 1 to 6 of Patent Document 1 and a slide type as shown in FIGS. 54 to 59 of Patent Document 1 are used as the display device. You may. Further, the display device may be a foldable type in which the display device itself can be folded.
- the information processing device includes a detection unit (detection unit 151 in the embodiment) and a display control unit (display control unit 153 in the embodiment).
- the detection unit detects a stretching operation on a display device (first display unit 12 in the embodiment) having flexibility that can be stretched from the state of being wound in a tubular shape.
- the display control unit displays a plurality of contents in parallel in the stretching area stretched by the stretching operation according to the mode of the stretching operation detected by the detection unit.
- the information processing apparatus enables the user to operate a plurality of applications in parallel while mutually referring to the contents corresponding to the plurality of applications.
- a user of the terminal device 10 which is an example of the information processing device according to the present disclosure launches the map application AP1 and provides a text chat function while searching for a drinking party place (for example, Yoyogi). You can start up and exchange information about the place of the drinking party with your acquaintances.
- the user of the terminal device 10 further launches the application AP3 that provides the SNS, and searches for information on a reputable restaurant near the drinking party place (for example, Yoyogi) from the posted information of the SNS.
- the application AP2 that provides the text chat function can exchange information about restaurants that have drinking parties with acquaintances. Therefore, the information processing device can improve the usability of the display device.
- the detection unit detects the size of the stretching area that changes according to the stretching operation.
- the display control unit displays a plurality of contents in parallel in the enlargement area according to the size of the enlargement area detected by the detection unit.
- the information processing device can operate a plurality of applications in parallel while mutually referring to the contents corresponding to the plurality of applications displayed in the display area of a size freely selected by the user.
- the display control unit is a housing display area (implementation) that is an image that can identify the application and is installed in the housing in which the display device houses the image for displaying the content corresponding to the application in the stretched area. In the form, it is displayed on the second display unit 13).
- the information processing device enables the user to display the content corresponding to the application in the enlarged area by one-handed operation. For example, when the user holds the housing with his / her left hand, the information processing device displays the content corresponding to the application in the enlarged area by performing the selection operation for the image displayed in the housing display area with the left hand. to enable. Therefore, the information processing device can improve the usability of the display device.
- the display control unit scrollably displays the content in which a list of a plurality of images that can identify a plurality of applications is displayed in the housing display area.
- the detection unit detects the selection operation for the image displayed in the housing display area.
- the display control unit displays the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit in the stretched area close to the housing.
- the information processing device can display the content corresponding to the application to be operated by the user in an area close to the hand by one-handed operation, so that the usability of the display device can be improved.
- the detection unit detects a selection operation for an image corresponding to the content displayed in an area other than the area close to the housing among a plurality of contents displayed in parallel in the enlargement area.
- the display control unit displays the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit in the stretched area close to the housing.
- the information processing device can operate the content displayed in an area other than the area close to the housing by one-handed operation without tapping the display device with the hand opposite to the hand holding the housing. Since it is possible to change the position of the display device to an area close to the housing, usability in the display device can be improved.
- the display control unit displays in parallel the display content in which the character information input by the user is displayed and the input content corresponding to the input screen for the user to input the character information displayed in the display content. ..
- the information processing device makes it possible for the information processing device to display the input screen in an area that does not overlap with the display content, without displaying the input screen in the narrow area below the display content as in the conventional case. That is, the information processing device enables the user to input the character information while referring to the character information displayed on the display content, as compared with the case where the input screen is superimposed on the display content. Usability can be improved.
- the display control unit superimposes and displays an image that can identify the application corresponding to the input content on a part of the input content.
- the information processing device can improve the usability of the display device because the information processing device can identify which input content corresponds to which application even when a plurality of input contents are displayed at the same time. be able to.
- the detection unit detects the stretching operation on the display device in which the display content is displayed in the stretching area.
- the display control unit displays the input content in the enlargement area newly expanded by the enlargement operation detected by the detection unit.
- the information processing device can display the input content at a position that does not overlap with the display content, so that the user can display the character information displayed on the display content as compared with the case where the input screen is superimposed on the display content. Since it is possible to input character information while referring to it, usability in the display device can be improved.
- the detection unit detects the stretching operation on the display device after receiving the notification regarding the application.
- the display control unit displays the content of the application corresponding to the notification in the enlargement area expanded by the enlargement operation detected by the detection unit.
- the information processing device enables the user to launch the application corresponding to the notification by a simple operation of extending the display device without performing the operation of selecting the specific application corresponding to the notification. Therefore, usability in the display device can be improved.
- the detection unit detects the stretching operation on the display device after receiving the notification regarding the application.
- the display control unit displays the content of the notification in the enlargement area expanded by the enlargement operation detected by the detection unit.
- the information processing device enables the user to immediately view the notification contents by a simple operation of extending the display device without performing an operation of selecting a specific application corresponding to the notification. , Usability in the display device can be improved.
- the detection unit detects the reception of notifications related to the application.
- the display control unit displays information indicating the reception of the notification detected by the detection unit in the housing display area.
- the information processing device can improve the usability of the display device in order to notify the user of the reception of the notification regarding the application without hindering the browsing of the content displayed in the stretched area. Can be done.
- the detection unit detects the reception of notifications related to the application.
- the display control unit changes the display position of the image displayed in the housing display area to display information indicating the reception of the notification detected by the detection unit in the housing display area.
- the information processing device can improve the usability of the display device in order to notify the user of the reception of the notification regarding the application without hindering the browsing of the content displayed in the stretched area. Can be done.
- the detection unit detects the reception of notifications related to the application.
- the display control unit displays information indicating reception of the notification in the area based on the image indicating the application corresponding to the notification detected by the detection unit in the enlargement area.
- the information processing device can improve the usability of the display device in order to notify the user of the reception of the notification regarding the application without hindering the browsing of the content displayed in the stretched area. Can be done.
- the detection unit detects the reception of the notification regarding the first application.
- the display control unit displays information indicating the reception of the notification detected by the detection unit in the enlargement area where the content corresponding to the second application different from the first application is displayed.
- the information processing device can improve the usability of the display device in order to notify the user of the reception of the notification regarding the application different from the application corresponding to the content displayed in the stretched area. Can be done.
- the detection unit detects the winding operation of winding the stretched area into a tubular shape.
- the display control unit displays a plurality of contents displayed in parallel in the stretching area before the winding operation is performed from the housing side in which the display device is stored, according to the mode of the winding operation detected by the detection unit.
- the display devices are hidden in order from the opposite side of the housing in which the display device is housed.
- the information processing device can be hidden in order from the housing side in which the display device is housed or from the opposite side of the housing in which the display device is housed, depending on the user's setting. Usability can be improved.
- the detection unit detects the winding operation of winding the stretched area into a tubular shape.
- the display control unit reduces a plurality of contents while maintaining the scale of each content displayed in parallel in the enlargement area before the winding operation is performed, according to the mode of the winding operation detected by the detection unit. indicate.
- the information processing device can reduce and display a plurality of contents while maintaining the scale of each content according to the user's setting, so that the usability of the display device can be improved.
- the detection unit detects the type of application corresponding to the content displayed in the stretched area.
- the display control unit displays the content for the operation of operating the application in the housing display area installed in the housing in which the display device is housed, according to the type of the application detected by the detection unit.
- the information processing device can display the content for operating the application in the housing display area according to the type of the application corresponding to the content displayed in the enlargement area, so that the usability in the display device can be displayed. Can be improved.
- FIG. 21 is a hardware configuration diagram showing an example of a computer 1000 that realizes the functions of an information processing device such as a terminal device 10.
- the computer 1000 includes a CPU 1100, a RAM 1200, a ROM (Read Only Memory) 1300, an HDD (Hard Disk Drive) 1400, a communication interface 1500, and an input / output interface 1600.
- Each part of the computer 1000 is connected by a bus 1050.
- the CPU 1100 operates based on the program stored in the ROM 1300 or the HDD 1400, and controls each part. For example, the CPU 1100 expands the program stored in the ROM 1300 or the HDD 1400 into the RAM 1200 and executes processing corresponding to various programs.
- the ROM 1300 stores a boot program such as a BIOS (Basic Input Output System) executed by the CPU 1100 when the computer 1000 is started, a program that depends on the hardware of the computer 1000, and the like.
- BIOS Basic Input Output System
- the HDD 1400 is a computer-readable recording medium that non-temporarily records a program executed by the CPU 1100 and data used by the program.
- the HDD 1400 is a recording medium for recording an information processing program according to the present disclosure, which is an example of program data 1450.
- the communication interface 1500 is an interface for the computer 1000 to connect to an external network 1550 (for example, the Internet).
- the CPU 1100 receives data from another device or transmits data generated by the CPU 1100 to another device via the communication interface 1500.
- the input / output interface 1600 is an interface for connecting the input / output device 1650 and the computer 1000.
- the CPU 1100 receives data from an input device such as a keyboard or mouse via the input / output interface 1600. Further, the CPU 1100 transmits data to an output device such as a display, a speaker, or a printer via the input / output interface 1600. Further, the input / output interface 1600 may function as a media interface for reading a program or the like recorded on a predetermined recording medium (media).
- the media is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
- an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk)
- a magneto-optical recording medium such as an MO (Magneto-Optical disk)
- a tape medium such as a magnetic tape
- magnetic recording medium such as a magnetic tape
- semiconductor memory for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
- the CPU 1100 of the computer 1000 realizes the functions of the control unit 15 and the like by executing the information processing program loaded on the RAM 1200.
- the information processing program according to the present disclosure and the data in the storage unit 14 are stored in the HDD 1400.
- the CPU 1100 reads the program data 1450 from the HDD 1400 and executes the program, but as another example, these programs may be acquired from another device via the external network 1550.
- the present technology can also have the following configurations.
- a detector that detects the stretching operation of a flexible display device that can be stretched from the state of being wound in a tubular shape,
- An information processing device including a display control unit that displays a plurality of contents in parallel in a stretching area stretched by the stretching operation according to the mode of the stretching operation detected by the detection unit.
- the detector is Detecting the size of the stretching area that changes according to the stretching operation,
- the display control unit The information processing device according to (1), wherein a plurality of contents are displayed in parallel in the stretched area according to the size of the stretched area detected by the detection unit.
- the display control unit An image that can identify an application and is for displaying content corresponding to the application in the stretched area is displayed in a housing display area installed in a housing in which the display device is housed. ) Or (2). (4) The display control unit The information processing apparatus according to (3), wherein the content displaying a list of a plurality of images capable of identifying a plurality of applications is scrollably displayed in the housing display area. (5) The detector is Detects the selection operation for the image displayed in the housing display area, The display control unit The content according to the application identified by the image selected by the selection operation detected by the detection unit is displayed in the stretched area close to the housing according to (3) or (4). Information processing device.
- the detector is Among a plurality of contents displayed in parallel in the stretched area, a selection operation for the image corresponding to the contents displayed in an area other than the area adjacent to the housing is detected.
- the display control unit Any of the above (3) to (5), in which the content corresponding to the application identified by the image selected by the selection operation detected by the detection unit is displayed in the stretched area close to the housing.
- the information processing device described in. (7) The display control unit The display content in which the character information input by the user is displayed and the input content corresponding to the input screen for the user to input the character information displayed in the display content are displayed in parallel.
- the information processing apparatus according to any one of (6).
- the display control unit The information processing device according to (7) above, wherein an image that can identify an application corresponding to the input content is superimposed and displayed on a part of the input content.
- the detector is Detecting the stretching operation on the display device in which the display content is displayed in the stretching area,
- the display control unit The information processing device according to (7) above, wherein the input content is displayed in a stretched area newly stretched by a stretch operation detected by the detection unit.
- the detector is After receiving the notification about the application, it detects the stretching operation on the display device and detects it.
- the display control unit The information processing device according to any one of (1) to (9) above, which displays the content of the application corresponding to the notification in the stretching area stretched by the stretching operation detected by the detection unit.
- the detector is After receiving the notification about the application, it detects the stretching operation on the display device and detects it.
- the display control unit The information processing device according to any one of (1) to (10) above, which displays the content of the notification in the stretching area stretched by the stretching operation detected by the detection unit.
- the detector is Detects receipt of notifications about the application
- the display control unit By changing the state of the image displayed in the housing display area, information indicating reception of the notification detected by the detection unit is displayed in the housing display area according to the above (3) to (5).
- the information processing device according to any one.
- the detector is Detects receipt of notifications about the application
- the display control unit By changing the display position of the image displayed in the housing display area, information indicating reception of the notification detected by the detection unit is displayed in the housing display area (3) to (5).
- the information processing device according to any one of.
- the detector is Detects receipt of notifications about the application
- the display control unit The description according to any one of (3) to (5) above, in which information indicating reception of the notification is displayed in the area based on the image indicating the application corresponding to the notification detected by the detection unit in the stretched area. Information processing device.
- the detector is Detects the receipt of notifications about the first application and The display control unit The information processing apparatus according to (14), wherein information indicating reception of a notification detected by the detection unit is displayed in the enlargement region in which contents corresponding to a second application different from the first application are displayed.
- the detector is Detects the winding operation of winding the stretched area into a tubular shape,
- the display control unit Depending on the mode of the winding operation detected by the detection unit, a plurality of contents displayed in parallel in the stretching area before the winding operation is performed can be displayed from the housing side in which the display device is housed.
- the information processing device according to any one of (1) to (15), wherein the display device is hidden in order from the opposite side of the housing in which the display device is housed.
- the detector is Detects the winding operation of winding the stretched area into a tubular shape, The display control unit Depending on the mode of the winding operation detected by the detection unit, a plurality of contents are reduced and displayed while maintaining the scale of each content displayed in parallel in the stretching area before the winding operation is performed.
- the information processing apparatus according to any one of (1) to (16).
- the detector is The size of the stretched area, which changes according to the winding operation for winding the stretched area into a tubular shape, is detected.
- the display control unit When the size of the stretched area detected by the detection unit is equal to or less than a predetermined threshold value, all the contents displayed in the stretched area before the winding operation is performed are hidden (1). )-(17).
- the detector is Detects the type of application corresponding to the content displayed in the stretched area
- the display control unit According to the type of the application detected by the detection unit, the content for the operation of operating the application is displayed in the housing display area installed in the housing in which the display device is housed.
- the information processing device according to any one of 18).
- (20) Detects the stretching operation on a flexible display device that can be stretched from the state of being wound in a tubular shape. An information processing method that executes a process of displaying a plurality of contents in parallel in a stretched area stretched by the stretched operation according to the detected mode of the stretched operation.
- (21) Computer A detector that detects the stretching operation of a flexible display device that can be stretched from the state of being wound in a tubular shape, An information processing program for functioning as a display control unit that displays a plurality of contents in parallel in a stretching area stretched by the stretching operation according to the mode of the stretching operation detected by the detection unit.
- Terminal device 11
- Communication unit 12
- 1st display unit 13 2nd display unit 14
- Storage unit 15
- Control unit 151
- Detection unit 152
- Request unit 153
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本願に係る情報処理装置(10)は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部(151)と、検知部(151)によって検知された引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部(153)と、を備える。また、検知部(151)は、引き伸ばし操作に応じて変化する引き伸ばし領域の大きさを検知する。表示制御部(153)は、検知部(151)によって検知された引き伸ばし領域の大きさに応じて、引き伸ばし領域に複数のコンテンツを並列に表示する。
Description
本開示は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
従来技術によれば、種々の形状の表示装置の表示態様を制御する技術が知られている。例えば、折り畳み型の表示装置の表示態様を制御する技術が提案されている。
しかしながら、上記の従来技術では、表示装置におけるユーザビリティを向上させることができるとは限らない。例えば、上記の従来技術では、折り畳み型の表示装置の表示態様を制御するにすぎず、表示装置におけるユーザビリティを向上させることができるとは限らない。
そこで、本開示では、表示装置におけるユーザビリティを向上させることができる情報処理装置、情報処理方法及び情報処理プログラムを提案する。
上記の課題を解決するために、本開示に係る一形態の情報処理装置は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部とを備えることを特徴とする。
以下に、本開示の実施形態について図面に基づいて詳細に説明する。なお、以下の各実施形態において、同一の部位には同一の符号を付することにより重複する説明を省略する。
以下に示す項目順序に従って本開示を説明する。
1.実施形態
1-1.本開示の実施形態に係る情報処理の概要
1-2.実施形態に係る端末装置の構造
1-3.実施形態に係る端末装置の構成
1-4.実施形態に係る情報処理の手順
1-4-1.実施形態に係る検知処理の手順
1-4-2.実施形態に係る表示制御処理の手順
1-5.本開示の実施形態に係るその他の情報処理
1-5-1.実施形態に係るその他の情報処理(1)
1-5-2.実施形態に係るその他の情報処理(2)
1-5-3.実施形態に係るその他の情報処理(3)
1-5-4.実施形態に係るその他の情報処理(4)
1-5-5.実施形態に係るその他の情報処理(5)
1-5-6.実施形態に係るその他の情報処理(6)
1-5-7.実施形態に係るその他の情報処理(7)
1-5-8.実施形態に係るその他の情報処理(8)
1-5-9.実施形態に係るその他の情報処理(9)
1-5-10.実施形態に係るその他の情報処理(10)
1-5-11.実施形態に係るその他の情報処理(11)
1-6.実施形態の変形例
1-6-1.実施形態の変形例(1)
1-6-2.実施形態の変形例(2)
2.その他の実施形態
3.本開示に係る効果
4.ハードウェア構成
1.実施形態
1-1.本開示の実施形態に係る情報処理の概要
1-2.実施形態に係る端末装置の構造
1-3.実施形態に係る端末装置の構成
1-4.実施形態に係る情報処理の手順
1-4-1.実施形態に係る検知処理の手順
1-4-2.実施形態に係る表示制御処理の手順
1-5.本開示の実施形態に係るその他の情報処理
1-5-1.実施形態に係るその他の情報処理(1)
1-5-2.実施形態に係るその他の情報処理(2)
1-5-3.実施形態に係るその他の情報処理(3)
1-5-4.実施形態に係るその他の情報処理(4)
1-5-5.実施形態に係るその他の情報処理(5)
1-5-6.実施形態に係るその他の情報処理(6)
1-5-7.実施形態に係るその他の情報処理(7)
1-5-8.実施形態に係るその他の情報処理(8)
1-5-9.実施形態に係るその他の情報処理(9)
1-5-10.実施形態に係るその他の情報処理(10)
1-5-11.実施形態に係るその他の情報処理(11)
1-6.実施形態の変形例
1-6-1.実施形態の変形例(1)
1-6-2.実施形態の変形例(2)
2.その他の実施形態
3.本開示に係る効果
4.ハードウェア構成
[1.実施形態]
[1-1.本開示の実施形態に係る情報処理の概要]
図1は、本開示の実施形態に係る情報処理の一例を示す図である。本開示の実施形態に係る情報処理は、図1に示す端末装置10によって実現される。
[1-1.本開示の実施形態に係る情報処理の概要]
図1は、本開示の実施形態に係る情報処理の一例を示す図である。本開示の実施形態に係る情報処理は、図1に示す端末装置10によって実現される。
図1の説明に先立って、図4を用いて、本開示の実施形態に係る情報処理システムの構成について説明する。図4は、本開示の実施形態に係る情報処理システムの構成例を示す図である。図4に示すように、情報処理システム1には、端末装置10と、アプリサーバ#1と、アプリサーバ#2と、アプリサーバ#3が含まれる。端末装置10と、アプリサーバ#1と、アプリサーバ#2と、アプリサーバ#3とは所定のネットワークNを介して、有線または無線により通信可能に接続される。なお、図4に示す情報処理システム1には、任意の数の端末装置10と、任意の数のアプリサーバ#1と、任意の数のアプリサーバ#2と、任意の数のアプリサーバ#3とが含まれてもよい。なお、図4に示す情報処理システム1には、アプリサーバ#1と、アプリサーバ#2と、アプリサーバ#3に限らず、任意のアプリケーションサービスを提供するアプリサーバが含まれてもよい。
端末装置10は、実施形態に係る情報処理を実行する情報処理装置である。具体的には、端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する。また、端末装置10は、検知した引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。
また、端末装置10は、ユーザによって使用される情報処理装置である。具体的には、端末装置10は、小型軽量で持ち運ぶことができる情報処理装置(モバイル端末)である。図1に示す例では、端末装置10は、片手で握りやすいペンサイズ(例えば、140mm程度)の棒状の筐体BD1と、可撓性を有する表示装置MD1とを備えた情報処理装置である。表示装置MD1は、有機EL(Electro-luminescence)ディスプレイ、電子ペーパー等の可撓性を有する表示装置であり、筒状に巻かれた状態で筐体BD1の内部に収納される。筐体BD1には、表示装置MD1を筐体BD1の外部に引き出すための開口部が設置されている。
端末装置10のユーザは、筐体BD1を左手LHで握った場合には、筐体BD1に収納された表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部を望む方向から離す方向であるD1方向に引き伸ばす引き伸ばし操作を右手RHで行うことにより、表示装置MD1のうち引き伸ばし操作によって引き伸ばされた領域(以下、「引き伸ばし領域」ともいう)の画面サイズを自由に選択することができる。ここで、「引き伸ばす」とは、筐体BD1の内部で筒状に巻かれた状態の表示装置MD1を筐体BD1の外部に引き出すことを指す。また、「引き伸ばす」とは、筒状に巻かれた状態の表示装置MD1の端部を引っ張って、表示面として機能させる領域の面積を大きくすることを意味する。なお、表示装置MD1自体は、伸縮性を有さず、伸縮しない。すなわち、「引き伸ばす」とは、表示装置MD1自体を伸縮させることを意味しない。
また、引き伸ばし領域とは、表示装置MD1のうち、筐体BD1の開口部と引出し部U1との間の領域を指す。すなわち、引出し部U1が筐体BD1の開口部から離れるほど、引き伸ばし領域の大きさは大きくなる。逆に、引出し部U1が筐体BD1の開口部に近づくほど、引き伸ばし領域の大きさは小さくなる。なお、端末装置10のユーザは、筐体BD1を右手で握ることもできるが、この点については後述する。
また、以下では、引き伸ばし領域の大きさに応じて、表示装置MD1を表示装置MD1-1、MD1-2、MD1-3として説明する。例えば、スマートフォンの画面の大きさを1画面サイズとすると、表示装置MD1-1は、引き伸ばし領域の大きさが1画面サイズである状態の表示装置MD1である。また、表示装置MD1-2は、引き伸ばし領域の大きさが2画面サイズである状態の表示装置MD1である。表示装置MD1-3は、引き伸ばし領域の大きさが3画面サイズである状態の表示装置MD1である。また、以下では、表示装置MD1-1、MD1-2、MD1-3について、特に区別なく説明する場合には、表示装置MD1と記載する。
また、以下では、引き伸ばし領域の大きさに応じて、引き伸ばし領域を引き伸ばし領域AR1、AR2、AR3として説明する。例えば、引き伸ばし領域AR1は、表示装置MD1-1の引き伸ばし領域全体を示す。また、引き伸ばし領域AR2は、表示装置MD1-2の引き伸ばし領域全体を示す。また、引き伸ばし領域AR3は、表示装置MD1-3の引き伸ばし領域全体を示す。
また、筐体BD1には、各アプリケーションを識別可能なアイコンの画像(以下、「アイコン画像」ともいう)の一覧がスクロール可能に表示される筐体表示領域SD1が設置されている。端末装置10のユーザは、筐体表示領域SD1に表示されるアイコン画像を選択することによって、選択したアイコン画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示することができる。
ここから、図1を用いて、本開示の実施形態に係る情報処理の流れについて説明する。図1の上段に示すように、端末装置10のユーザは、筐体BD1を左手LHで握った状態で、筐体BD1に収納された表示装置MD1を右手RHで右方向に引き伸ばす引き伸ばし操作を行うことにより、引き伸ばし領域の画面サイズを1画面サイズに選択する。
端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置MD1に対する引き伸ばし操作を検知する。端末装置10は、表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす引き伸ばし操作を検知する。具体的には、端末装置10の筐体BD1内部には、表示装置MD1を巻き取る巻き取り軸が設置されている。表示装置MDは、筐体BD1内部の巻き取り軸に巻き取られることにより、筐体BD1内部で筒状に巻かれた状態になる。また、巻き取り軸は、歯車と爪とから成るラチェット機構を備える。巻き取り軸は、表示装置MD1が筒状に巻かれた状態から引き伸ばし操作によって引き伸ばされる際に回転する。端末装置10は、巻き取り軸の回転を検知することにより、引き伸ばし操作を検知する。図1の上段に示す例では、端末装置10は、表示装置MD1に対する引き伸ばし操作(以下、「第1引き伸ばし操作」ともいう)を検知する。
以下では、第(N+1)引き伸ばし操作(Nは自然数)は、第N引き伸ばし操作の後に行われた引き伸ばし操作を示す。すなわち、第(N+1)引き伸ばし操作は、第N引き伸ばし操作によって表示装置MD1が引き伸ばされた状態(例えば、表示装置MD1-Nの状態)で行われた引き伸ばし操作を示す。
続いて、端末装置10は、引き伸ばし操作を検知すると、引き伸ばし操作によって引き伸ばされた引き伸ばし領域の大きさを検知する。より具体的には、端末装置10は、引き伸ばし操作を検知すると、巻き取り軸が回転する際に、ラチェット機構により歯止めを乗り越えた歯車の数を検知する。端末装置10は、ラチェット機構により歯止めを乗り越えた歯車の数を検知することによって、引き伸ばし操作によって引き伸ばされた引き伸ばし領域の大きさを検知する。図1の上段に示す例では、端末装置10は、第1引き伸ばし操作を検知すると、ラチェット機構により歯止めを乗り越えた歯車の数GE1を検知する。例えば、歯車の数GE1は、1画面サイズの表示領域の大きさに対応する。端末装置10は、歯車の数GE1を検知することにより、第1引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR1の大きさが1画面サイズであると検知する。
端末装置10のユーザは、筐体表示領域SD1にスクロール可能に表示されるアイコン画像の一覧の中から、地図に関するサービスを提供するアプリケーションAP1を示すアイコン画像G11を選択する選択操作(例えば、タップ操作等のタッチ操作)を行う。
端末装置10は、筐体表示領域SD1に表示されたアイコン画像G11に対する選択操作(以下、「第1選択操作」ともいう)を検知する。具体的には、端末装置10は、静電容量方式によって筐体表示領域SD1に表示されたアイコン画像G11に対する選択操作を検知する。なお、端末装置10は、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式など、ユーザによる選択操作を検知できタッチパネルの機能が実現できればどのような方式を採用してもよい。
以下では、第(N+1)選択操作(Nは自然数)は、第N選択操作の後に行われた選択操作を示す。すなわち、第(N+1)選択操作は、第N選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツが引き伸ばし領域に表示された状態で行われた選択操作を示す。
端末装置10は、アイコン画像G11に対する選択操作を検知すると、アイコン画像G11によって識別されるアプリケーションAP1に対応するコンテンツの配信要求をアプリケーションAP1のサービスを提供するアプリサーバ#1に送信する。アプリサーバ#1は、端末装置10の要求に応じて、アプリケーションAP1に対応するコンテンツC1を端末装置10に配信する。端末装置10は、アプリサーバ#1からコンテンツC1を取得する。
端末装置10は、コンテンツC1を取得すると、取得したコンテンツC1を引き伸ばし領域AR1に表示可能か否かを判定する。具体的には、端末装置10は、引き伸ばし領域の大きさが所定の閾値を超えるか否かを判定する。端末装置10は、引き伸ばし領域の大きさが所定の閾値を超えると判定した場合、選択されたアプリケーションに対応するコンテンツを引き伸ばし領域に表示可能であると判定する。一方、端末装置10は、引き伸ばし領域の大きさが所定の閾値以下であると判定した場合、選択されたアプリケーションに対応するコンテンツを引き伸ばし領域に表示不可能であると判定する。図1の上段に示す例では、端末装置10は、引き伸ばし領域AR1の大きさが所定の閾値を超えると判定する。端末装置10は、引き伸ばし領域AR1の大きさが所定の閾値を超えると判定したので、取得したコンテンツC1を引き伸ばし領域AR1に表示可能であると判定する。
続いて、端末装置10は、コンテンツC1を引き伸ばし領域AR1に表示可能であると判定すると、アプリケーションAP1に対応するコンテンツC1を引き伸ばし領域AR1に表示する。
次に、図1の中段に示すように、端末装置10のユーザは、図1の上段に示す表示装置MD1-1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす新たな引き伸ばし操作を行うことにより、引き伸ばし領域の画面サイズを2画面サイズに選択する。
端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置MD1に対する新たな引き伸ばし操作(以下、「第2引き伸ばし操作」ともいう)を検知する。端末装置10は、表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす第2引き伸ばし操作を検知する。端末装置10は、第2引き伸ばし操作を検知すると、第2引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR2-2の大きさが1画面サイズであると検知する。具体的には、端末装置10は、第2引き伸ばし操作を検知すると、第2引き伸ばし操作によってラチェット機構により歯止めを乗り越えた歯車の数GE2を検知する。例えば、歯車の数GE2は、歯車の数GE1と同数であり、1画面サイズの表示領域の大きさに対応する。続いて、端末装置10は、歯車の数GE2を検知すると、検知した歯車の数GE2と、第1引き伸ばし操作の際に検知した歯車の数GE1とを加算することにより、第2引き伸ばし操作が行われた後の引き伸ばし領域AR2の大きさが2画面サイズであると検知する。ここで、図1の中段に示す領域AR2-1は、図1の上段に示す領域AR1に対応する領域である。また、引き伸ばし領域AR2は、引き伸ばし領域AR2-1と、引き伸ばし領域AR2-2とから成る領域である。
端末装置10のユーザは、筐体表示領域SD1にスクロール可能に表示されるアイコン画像の一覧の中から、テキストチャット機能を提供するアプリケーションAP2を示すアイコン画像G12を選択する選択操作を行う。
端末装置10は、筐体表示領域SD1に表示されたアイコン画像G12に対する選択操作(以下、「第2選択操作」ともいう)を検知する。端末装置10は、アイコン画像G12に対する選択操作を検知すると、アイコン画像G12によって識別されるアプリケーションAP2に対応するコンテンツの配信要求をアプリケーションAP2のサービスを提供する提供するアプリサーバ#2に送信する。アプリサーバ#2は、端末装置10の要求に応じて、アプリケーションAP2に対応するコンテンツC2を端末装置10に配信する。端末装置10は、アプリサーバ#2からコンテンツC2を取得する。
端末装置10は、コンテンツC2を取得すると、取得したコンテンツC2を引き伸ばし領域AR2に表示可能か否かを判定する。具体的には、端末装置10は、引き伸ばし領域AR2の大きさが所定の閾値を超えるか否かを判定する。図1の中段に示す例では、端末装置10は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定する。端末装置10は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定したので、取得したコンテンツC2を引き伸ばし領域AR2に表示可能であると判定する。
続いて、端末装置10は、コンテンツC2を引き伸ばし領域AR2に表示可能であると判定すると、取得したコンテンツC2と、表示済みのコンテンツC1とを引き伸ばし領域AR2に並列に表示する。言いかえると、端末装置10は、第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2と、第1選択操作よって選択されたアプリケーションAP1に対応するコンテンツC1とを引き伸ばし領域AR2に並列に表示する。ここで、引き伸ばし領域AR2に含まれる2つの領域AR2-1とAR2-2は、筐体BD1側からD1方向に領域AR2-2、領域AR2-1の順に並んでいる。具体的には、端末装置10は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
次に、図1の下段に示すように、端末装置10のユーザは、図1の中段に示す表示装置MD1-2を右手RHで右方向に引き伸ばす引き伸ばし操作を行うことにより、引き伸ばし領域の画面サイズを3画面サイズに選択する。
端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置MD1に対する新たな引き伸ばし操作(以下、「第3引き伸ばし操作」ともいう)を検知する。端末装置10は、表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす第3引き伸ばし操作を検知する。端末装置10は、第3引き伸ばし操作を検知すると、第3引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR3-3の大きさが1画面サイズであると検知する。具体的には、端末装置10は、第3引き伸ばし操作によってラチェット機構により歯止めを乗り越えた歯車の数GE3を検知する。例えば、歯車の数GE3は、歯車の数GE1と同数であり、1画面サイズの表示領域の大きさに対応する。続いて、端末装置10は、歯車の数GE3を検知すると、検知した歯車の数GE3と、第2引き伸ばし操作の際に検知した歯車の数GE2と、第1引き伸ばし操作の際に検知した歯車の数GE1とを加算することにより、第3引き伸ばし操作が行われた後の引き伸ばし領域AR3の大きさが3画面サイズであると検知する。ここで、図1の下段に示す領域AR3-1は、図1の中段に示す領域AR2-1に対応する領域である。また、図1の下段に示す領域AR3-2は、図1の中段に示す領域AR2-2に対応する領域である。また、引き伸ばし領域AR3は、引き伸ばし領域AR3-1と、引き伸ばし領域AR3-2と、引き伸ばし領域AR3-3とから成る領域である。
端末装置10のユーザは、筐体表示領域SD1にスクロール可能に表示されるアイコン画像の一覧の中から、SNS(Social Networking Service)を提供するアプリケーションAP3を示すアイコン画像G13を選択する選択操作を行う。
端末装置10は、筐体表示領域SD1に表示されたアイコン画像G13に対する選択操作(以下、「第3選択操作」ともいう)を検知する。端末装置10は、アイコン画像G13に対する選択操作を検知すると、アイコン画像G13によって識別されるアプリケーションAP3に対応するコンテンツの配信要求をアプリケーションAP3のサービスを提供する提供するアプリサーバ#3に送信する。アプリサーバ#3は、端末装置10の要求に応じて、アプリケーションAP3に対応するコンテンツC3を端末装置10に配信する。端末装置10は、アプリサーバ#3からコンテンツC3を取得する。
端末装置10は、コンテンツC3を取得すると、取得したコンテンツC3を引き伸ばし領域AR3に表示可能か否かを判定する。具体的には、端末装置10は、引き伸ばし領域AR3の大きさが所定の閾値を超えるか否かを判定する。図1の下段に示す例では、端末装置10は、引き伸ばし領域AR3の大きさが所定の閾値を超えると判定する。端末装置10は、引き伸ばし領域AR3の大きさが所定の閾値を超えると判定したので、取得したコンテンツC3を引き伸ばし領域AR3に表示可能であると判定する。
続いて、端末装置10は、コンテンツC3を引き伸ばし領域AR3に表示可能であると判定すると、取得したコンテンツC3と、表示済みのコンテンツC2と、表示済みのコンテンツC1とを引き伸ばし領域AR3に並列に表示する。言いかえると、端末装置10は、第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3と、第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2と、第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1とを引き伸ばし領域AR3に並列に表示する。ここで、引き伸ばし領域AR3に含まれる3つの領域AR3-1とAR3-2とAR3-3は、筐体BD1側からD1方向に領域AR3-3、AR3-2、AR3-1の順に並んでいる。具体的には、端末装置10は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。言い換えると、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて1番目の領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。また、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて2番目の領域AR3-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて3番目の領域AR3-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
上述したように、端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する。また、端末装置10は、検知した引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。これにより、端末装置10は、ユーザが複数のアプリケーションに対応するコンテンツを相互に参照しながら、複数のアプリケーションを同時並行で操作することを可能にする。例えば、端末装置10のユーザは、地図アプリケーションAP1を立ち上げて、飲み会の場所(例えば、代々木)を検索しながら、テキストチャット機能を提供するアプリケーションAP2を立ち上げて、知人と飲み会の場所についてのやり取りを行うことができる。また、例えば、端末装置10のユーザは、さらにSNSを提供するアプリケーションAP3を立ち上げて、SNSの投稿情報から飲み会の場所(例えば、代々木)の近くで評判のよい飲食店の情報を探して、テキストチャット機能を提供するアプリケーションAP2で知人と飲み会を行う飲食店の情報についてのやり取りを行うことができる。したがって、端末装置10は、表示装置におけるユーザビリティを向上させることができる。
[1-2.実施形態に係る端末装置の構造]
次に、図2と図3を用いて、実施形態に係る端末装置の構造について説明する。
次に、図2と図3を用いて、実施形態に係る端末装置の構造について説明する。
まず、図2を用いて、本開示の実施形態に係る端末装置の構造について説明する。図2は、本開示の実施形態に係る端末装置の平面図を示す図である。具体的には、図2は、端末装置10の筐体BD1を筐体BD1の長手方向の真上から見た平面図を示す。端末装置10の筐体BD1内部には、可撓性を有する表示装置MD1を巻き取る巻き取り軸B1が設置されている。具体的には、表示装置MDの一端は、巻き取り軸B1に接着されている。表示装置MDは、筐体BD1内部の巻き取り軸B1に巻き取られることにより、筒状に巻かれた状態で筐体BD1に収納される。また、表示装置MDのもう一端には、引出し部U1が接着されている。端末装置10のユーザは、引出し部U1を引っ張ることにより、筐体BD1内部に収納された表示装置MDを容易に引き出すことができる。
また、巻き取り軸B1は、歯車と爪とから成るラチェット機構を備える。巻き取り軸B1は、表示装置MD1が筒状に巻かれた状態から引き伸ばし操作によって引き伸ばされる際に回転する。端末装置10は、巻き取り軸の回転を検知することにより、引き伸ばし操作を検知する。
また、巻き取り軸B1が回転すると、ラチェット機構により歯車が歯止めを乗り越える。具体的には、歯止めを乗り越えた歯車の数と、引き伸伸ばし領域の大きさとは比例する。端末装置10は、ラチェット機構により歯止めを乗り越えた歯車の数を検知することによって、引き伸ばし操作によって引き伸ばされた引き伸ばし領域の大きさを検知する。なお、端末装置10は、引き伸ばし操作によって引き伸ばされた引き伸ばし領域の大きさを検知できればどのような方式を採用してもよい。
また、巻き取り軸B1は、端末装置10のバッテリーとしての機能を備える。
また、端末装置10の筐体BD1内部には、回路基板SB1が設置されている。例えば、回路基板SB1は、1層基板(片面基板)である。なお、回路基板SB1は、2層基板(両面基板)等であってもよい。
また、筐体BD1の側面の中央部分には、指紋認証機能を備える電源ボタンBT2が設置されている。指紋認証機能を備える電源ボタンBT2は、筐体BD1の側面のうち、片手で握るとちょうど親指が来る位置に配置されるため、ユーザは利き手に寄らず右手でも左手でも筐体BD1を握ることができる。具体的には、電源ボタンBT2は、筐体BD1の側面の中央の位置から所定の範囲の領域に設置される。また、電源ボタンBT2は、筐体BD1の側面に複数個所設置されてもよい。例えば、電源ボタンBT2は、筐体BD1の両端に2か所、筐体BD1の上端または下端から筐体BD1の長手方向の長さ25%以内の領域に設置される。あるいは、電源ボタンBT2は、筐体BD1の側面の全面に設置されてもよい。
次に、図3を用いて、本開示の実施形態に係る端末装置の構造について説明する。図3は、本開示の実施形態に係る端末装置の立体図を示す図である。まず、図3の上段は、端末装置10の筐体BD1の立体図を示す。図3の上段では、筒状の状態に巻き取られた表示装置MD1の全体が筐体BD1内部に収納されている。筐体BD1には、筐体表示領域SD1が設置されている。筐体表示領域SD1には、時計を表示する表示領域R1と、各アプリケーションを識別可能なアイコン画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するためのアイコン画像の一覧がスクロール可能に表示される表示領域R2とが含まれる。図2に示す例では、表示領域R2には、アプリケーションAP1を識別可能なアイコン画像G11、アプリケーションAP2を識別可能なアイコン画像G12、アプリケーションAP3を識別可能なアイコン画像G13、アプリケーションAP4を識別可能なアイコン画像G14、アプリケーションAP5を識別可能なアイコン画像G15、…等の複数のアプリケーションを識別可能なアイコン画像の一覧が表示されるコンテンツがスクロール可能に表示される。
図1に示す例では、端末装置10のユーザが筐体BD1を左手で握る場合について説明したが、端末装置10のユーザが筐体BD1を右手で握ることもできる。端末装置10のユーザは、筐体BD1を右手RHで握った場合には、筐体BD1に収納された表示装置MD1を左手LHで左方向に引き伸ばす引き伸ばし操作を行うことにより、表示装置MD1のうち引き伸ばし領域の画面サイズを自由に選択することができる。
また、筐体BD1の上部には、画面収納ボタンBT1が設置されている。なお、画面収納ボタンBT1は、筐体BD1の下部に設置されてもよいし、上部と下部の両方に設置されてもよい。端末装置10のユーザは、画面収納ボタンBT1を押下することにより、引き伸ばし領域を一気に筐体BD1に収納することができる。
また、筐体BD1の側面の中央部分には、指紋認証機能を備える電源ボタンBT2が設置されている。指紋認証機能を備える電源ボタンBT2は、筐体BD1の側面のうち、片手で握るとちょうど親指が来る位置に配置されるため、ユーザは利き手に寄らず右手でも左手でも筐体BD1を握ることができる。
図3の下段は、端末装置10の筐体BD1内部から表示装置MD1の一部が引き出された状態を示す。具体的には、端末装置10のユーザは、表示装置MDの一端に接着された引出し部U1を引っ張ることにより、筐体BD1内部に収納された表示装置MDを筐体BD1の外部に引き出すことができる。端末装置10のユーザは、表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす引き伸ばし操作を行うことにより、筐体BD1内部に収納された表示装置MDを筐体BD1の外部に引き出すことができる。
また、端末装置10のユーザは、表示装置MDの一部が筐体BD1の外部に引き出された状態でさらに表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす引き伸ばし操作を行うことにより、引き伸ばし操作を行う前よりも引き伸ばし領域の大きさを大きくすることができる。
また、端末装置10のユーザは、表示装置MDの一部が筐体BD1の外部に引き出された状態で表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る巻き取り操作を行うことにより、巻き取り操作を行う前よりも引き伸ばし領域の大きさを小さくすることができる。なお、D2方向は、D1方向と逆向きの方向を示す。なお、端末装置10のユーザは、画面収納ボタンBT1を押下する代わりに、巻き取り操作を行うことにより、筐体BD1外部に出ている表示装置MDを徐々に筐体BD1の内部に収納することができる。
[1-3.実施形態に係る端末装置の構成]
次に、図5を用いて、実施形態に係る端末装置の構成について説明する。図5は、本開示の実施形態に係る端末装置の構成例を示す図である。
次に、図5を用いて、実施形態に係る端末装置の構成について説明する。図5は、本開示の実施形態に係る端末装置の構成例を示す図である。
図5に示すように、端末装置10は、通信部11と、第1表示部12と、第2表示部13と、記憶部14と、制御部15とを有する。
通信部11は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部11は、ネットワークNと有線または無線で接続され、アプリサーバ等の外部の情報処理装置との間で情報の送受信を行う。
第1表示部12は、各種情報を表示するための表示装置である。第1表示部12は、端末装置10の表示装置MD1に相当する。具体的には、第1表示部12は、ユーザによる引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。例えば、第1表示部12は、有機EL(Electro-luminescence)ディスプレイ、液晶ディスプレイ、電子ペーパー等の可撓性を有する表示装置によって実現される。
また、第1表示部12は、ユーザから各種操作を受け付ける入力装置である。具体的には、第1表示部12は、ユーザによる引き伸ばし操作を受け付ける。また、第1表示部12は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付ける。
第2表示部13は、各種情報を表示するための表示装置である。第2表示部13は、端末装置10の筐体BD1に設置された筐体表示領域SD1に相当する。具体的には、第2表示部13は、アプリケーションを識別可能な画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するための画像を表示する。また、第2表示部13は、複数のアプリケーションをそれぞれ識別可能な複数の画像の一覧が表示されるコンテンツをスクロール可能に表示する。例えば、第2表示部13は、液晶ディスプレイ等によって実現される。なお、第2表示部13は、第1表示部12の一部を使って構成するようにしてもよい。例えば、第2表示部13は、第1表示部12の引き伸ばし領域のうち、筐体表示領域SD1に相当する大きさの領域であって、筐体BD1の開口部に近接する領域によって実現されてもよい。
また、第2表示部13は、ユーザから各種操作を受け付ける入力装置である。具体的には、第2表示部13は、アプリケーションを識別可能なアイコン画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するためのアイコン画像に対する選択操作を受け付ける。また、第2表示部13は、複数のアプリケーションをそれぞれ識別可能な複数の画像の一覧が表示されるコンテンツに対するスクロール操作を受け付ける。例えば、第2表示部13は、タッチパネル機能により表示面を介してユーザからの各種操作を受け付ける。
記憶部14は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。例えば、記憶部14は、実施形態に係る情報処理プログラムを記憶する。また、記憶部14は、アプリサーバ等の外部の情報処理装置から取得したコンテンツを記憶する。
制御部15は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、端末装置10内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAMを作業領域として実行されることにより実現される。例えば、この各種プログラムは、ウェブブラウザと呼ばれるアプリケーションプログラムに該当する。また、制御部15は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
図5に示すように、制御部15は、検知部151と、要求部152と、表示制御部153とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部15の内部構成は、図5に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
検知部151は、各種情報を検知する。検知部151は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する。検知部151は、表示装置を筐体から離す方向に引き伸ばす引き伸ばし操作を検知する。具体的には、検知部151は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置が巻き取られた巻き取り軸の回転を検知する。より具体的には、検知部151は、歯車と爪とから成るラチェット機構を備える巻き取り軸の回転を検知する。例えば、検知部151は、光学式回転検出センサによって、ラチェット機構を備える巻き取り軸の回転を検知する。続いて、検知部151は、巻き取り軸の回転を検知すると、引き伸ばし操作を検知したと判定する。
図1に示す例では、検知部151は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置MD1に対する引き伸ばし操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1から離す方向であるD1方向に引き伸ばす引き伸ばし操作を検知する。
また、検知部151は、引き伸ばし操作に応じて変化する引き伸ばし領域の大きさを検知する。具体的には、検知部151は、引き伸ばし操作によって巻き取り軸が回転する際に、ラチェット機構により歯止めを乗り越えた歯車の数を検知する。続いて、検知部151は、歯車の数を検知すると、検知した歯車の数に対応する引き伸ばし領域の大きさを算出する。続いて、検知部151は、引き伸ばし領域の大きさを算出すると、算出した引き伸ばし領域の大きさを検知する。
図1の上段に示す例では、検知部151は、第1引き伸ばし操作を検知すると、ラチェット機構により歯止めを乗り越えた歯車の数GE1を検知する。例えば、歯車の数GE1は、1画面サイズの表示領域の大きさに対応する。検知部151は、歯車の数GE1を検知することにより、第1引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR1の大きさが1画面サイズであると検知する。
また、検知部151は、筐体表示領域に表示された画像に対する選択操作を検知する。検知部151は、アプリケーションを識別可能な画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するための画像に対する選択操作を検知する。具体的には、検知部151は、第2表示部13によって受け付けられた画像に対する選択操作を検知する。例えば、検知部151は、静電容量方式によって筐体表示領域に表示された画像に対する選択操作を検知する。なお、検知部151は、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式など、ユーザによる選択操作を検知できタッチパネルの機能が実現できればどのような方式によって選択操作を検知してもよい。検知部151は、例えば、画像に対するタップ操作、フリック操作等の各種タッチ操作を選択操作として検知する。
図1の上段に示す例では、検知部151は、筐体表示領域SD1に表示されたアイコン画像G11に対する選択操作を検知する。具体的には、検知部151は、静電容量方式によって筐体表示領域SD1に表示されたアイコン画像G11に対する選択操作を検知する。
また、検知部151は、筐体表示領域に表示された画像に対するスクロール操作を検知する。検知部151は、複数のアプリケーションをそれぞれ識別可能な複数の画像の一覧が表示されるコンテンツに対するスクロール操作を検知する。具体的には、検知部151は、第2表示部13によって受け付けられたスクロール操作を検知する。例えば、検知部151は、静電容量方式によってスクロール操作を検知する。
また、検知部151は、端末装置10の物理的な状態を検知する。検知部151は、端末装置10の向きを検知する。具体的には、検知部151は、筐体の向きを検知する。また、検知部151は、表示装置の向きを検知する。より具体的には、検知部151は、筐体の長手方向が地面に対して垂直方向であるか、筐体の長手方向が地面に対して水平方向であるかを検知することにより、筐体の向きと表示装置の向きとを検知する。例えば、検知部151は、端末装置10の3軸方向の傾きを測定するジャイロセンサによって、筐体の向きを検知する。なお、検知部151は、ジャイロセンサに限定されるものではなく、例えば、加速度センサ等の任意のセンサによって端末装置10の向きを検知する。
また、検知部151は、端末装置10の向きの変化を検知する。具体的には、検知部151は、筐体の向きの変化を検知する。また、検知部151は、表示装置の向きの変化を検知する。例えば、検知部151は、筐体の長手方向が地面に対して垂直方向である状態から筐体の長手方向が地面に対して水平方向である状態に変化したことを検知する。あるいは、検知部151は、筐体の長手方向が地面に対して水平方向である状態から筐体の長手方向が地面に対して垂直方向である状態に変化したことを検知する。例えば、検知部151は、端末装置10の3軸方向の傾きを測定するジャイロセンサによって、筐体の向きの変化を検知する。なお、検知部151は、ジャイロセンサに限定されるものではなく、例えば、加速度センサ等の任意のセンサによって筐体の向きの変化を検知する。
要求部152は、アプリサーバ等の外部の情報処理装置に対してコンテンツの配信を要求する。具体的には、要求部152は、検知部151によって筐体表示領域に表示された画像に対する選択操作が検知されると、検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツの配信要求をそのアプリケーションのサービスを提供するアプリサーバに送信する。また、要求部152は、検知部151によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツをアプリサーバから取得する。
図1の上段に示す例では、要求部152は、アイコン画像G11に対する選択操作を検知すると、アイコン画像G11によって識別されるアプリケーションAP1に対応するコンテンツの配信要求をアプリケーションAP1のサービスを提供するアプリサーバ#1に送信する。アプリサーバ#1は、端末装置10の要求に応じて、アプリケーションAP1に対応するコンテンツC1を端末装置10に配信する。要求部152は、アプリサーバ#1からコンテンツC1を取得する。
表示制御部153は、アプリケーションを識別可能な画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するための画像を表示装置が収納される筐体に設置された筐体表示領域に表示する。具体的には、表示制御部153は、複数のアプリケーションをそれぞれ識別可能な複数の画像の一覧が表示されるコンテンツを筐体表示領域にスクロール可能に表示する。
図1に示す例では、表示制御部153は、アプリケーションAP1を識別可能なアイコン画像G11であって、アプリケーションAP1に対応するコンテンツを引き伸ばし領域に表示するためのアイコン画像G11を筐体表示領域SD1に表示する。また、表示制御部153は、アプリケーションAP2を識別可能なアイコン画像G12であって、アプリケーションAP2に対応するコンテンツを引き伸ばし領域に表示するためのアイコン画像G12を筐体表示領域SD1に表示する。また、表示制御部153は、アプリケーションAP3を識別可能なアイコン画像G13であって、アプリケーションAP3に対応するコンテンツを引き伸ばし領域に表示するためのアイコン画像G13を筐体表示領域SD1に表示する。
また、図3に示す例では、表示制御部153は、アイコン画像G11、アイコン画像G12、アイコン画像G13、…等の複数のアプリケーションを識別可能なアイコン画像の一覧が表示されるコンテンツを筐体表示領域SD1にスクロール可能に表示する。表示制御部153は、検知部151によって筐体表示領域SD1に対するスクロール操作が検知されると、それまで筐体表示領域SD1に表示されていなかったアプリケーションに対応するアイコン画像を筐体表示領域SD1に表示させる。例えば、表示制御部153は、検知部151によって表示領域R2に対するスクロール操作が検知されると、それまで表示領域R2に表示されていなかったアプリケーションに対応するアイコン画像を表示領域R2に表示させる。また、表示制御部153は、検知部151によって表示領域R2に新たに表示されたアイコン画像に対する選択操作が検知されると、選択されたアイコン画像により識別されるアプリケーションを引き伸ばし領域に表示させる。
また、表示制御部153は、検知部151によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示する。具体的には、表示制御部153は、要求部152によって、検知部151によって検知された第1選択操作によって選択された第1画像によって識別される第1アプリケーションに対応する第1コンテンツが取得されると、取得された第1コンテンツを引き伸ばし領域に表示可能か否かを判定する。より具体的には、表示制御部153は、引き伸ばし領域の大きさが所定の閾値を超えるか否かを判定する。続いて、表示制御部153は、引き伸ばし領域の大きさが所定の閾値を超えると判定した場合、取得された第1コンテンツを引き伸ばし領域に表示可能であると判定する。続いて、表示制御部153は、取得された第1コンテンツを引き伸ばし領域に表示可能であると判定すると、取得された第1コンテンツを引き伸ばし領域に表示する。
図1の上段に示す例では、表示制御部153は、要求部152によって、検知部151によって検知された第1選択操作によって選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1が取得されると、取得されたコンテンツC1を引き伸ばし領域AR1に表示可能か否かを判定する。具体的には、表示制御部153は、引き伸ばし領域AR1の大きさが所定の閾値を超えるか否かを判定する。続いて、表示制御部153は、引き伸ばし領域AR1の大きさが所定の閾値を超えると判定したので、取得したコンテンツC1を引き伸ばし領域AR1に表示可能であると判定する。続いて、表示制御部153は、コンテンツC1を引き伸ばし領域AR1に表示可能であると判定すると、選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1を引き伸ばし領域AR1に表示する。
また、表示制御部153は、検知部151によって検知された引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。具体的には、表示制御部153は、検知部151によって検知された引き伸ばし領域の大きさに応じて、引き伸ばし領域に複数のコンテンツを並列に表示する。また、表示制御部153は、検知部151によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域のうち筐体に近接した領域に表示する。
より具体的には、表示制御部153は、要求部152によって、検知部151によって検知された第2選択操作によって選択された第2画像によって識別される第2アプリケーションに対応する第2コンテンツが取得されると、取得された第2コンテンツを引き伸ばし領域に表示可能か否かを判定する。例えば、表示制御部153は、引き伸ばし領域の大きさが所定の閾値を超えるか否かを判定する。ここで、第2選択操作は、第1選択操作の後に行われた選択操作である。すなわち、第2選択操作は、第1選択操作によって選択された第1画像によって識別される第1アプリケーションに対応する第1コンテンツが引き伸ばし領域に表示された状態で行われた選択操作である。
続いて、表示制御部153は、引き伸ばし領域の大きさが所定の閾値を超えると判定した場合、取得された第2コンテンツを引き伸ばし領域に表示可能であると判定する。続いて、表示制御部153は、取得された第2コンテンツを引き伸ばし領域に表示可能であると判定すると、取得された第2コンテンツと、表示済みの第1コンテンツとを引き伸ばし領域に並列に表示する。言いかえると、表示制御部153は、第2選択操作によって選択されたアプリケーションAP2に対応する第2コンテンツと、第1選択操作によって選択されたアプリケーションAP1に対応する第1コンテンツとを引き伸ばし領域に並列に表示する。具体的には、表示制御部153は、取得された第2コンテンツを引き伸ばし領域のうち筐体に近接した領域に表示する。また、表示制御部153は、表示済みの第1コンテンツを引き伸ばし領域のうち筐体に近接した領域以外の領域に表示する。
図1の中段に示す例では、表示制御部153は、要求部152によって、検知部151によって検知された第2選択操作によって選択されたアイコン画像G12によって識別されるアプリケーションAP2に対応するコンテンツC2が取得されると、取得されたコンテンツC2を引き伸ばし領域AR2に表示可能か否かを判定する。具体的には、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えるか否かを判定する。表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定する。続いて、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定したので、取得されたコンテンツC2を引き伸ばし領域AR2に表示可能であると判定する。
続いて、表示制御部153は、コンテンツC2を引き伸ばし領域AR2に表示可能であると判定すると、取得されたコンテンツC2と、表示済みのコンテンツC1とを引き伸ばし領域AR2に並列に表示する。言いかえると、表示制御部153は、第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2と、第1選択操作よって選択されたアプリケーションAP1に対応するコンテンツC1とを引き伸ばし領域AR2に並列に表示する。具体的には、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
図1の下段に示す例では、表示制御部153は、要求部152によって、検知部151によって検知された第3選択操作によって選択されたアイコン画像G13によって識別されるアプリケーションAP3に対応するコンテンツC3が取得されると、取得されたコンテンツC3を引き伸ばし領域AR3に表示可能か否かを判定する。具体的には、表示制御部153は、引き伸ばし領域AR3の大きさが所定の閾値を超えるか否かを判定する。表示制御部153は、引き伸ばし領域AR3の大きさが所定の閾値を超えると判定する。表示制御部153は、引き伸ばし領域AR3の大きさが所定の閾値を超えると判定したので、取得したコンテンツC3を引き伸ばし領域AR3に表示可能であると判定する。
続いて、表示制御部153は、コンテンツC3を引き伸ばし領域AR3に表示可能であると判定すると、取得されたコンテンツC3と、表示済みのコンテンツC2と、表示済みのコンテンツC1とを引き伸ばし領域AR3に並列に表示する。言いかえると、表示制御部153は、第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3と、第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2と、第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1とを引き伸ばし領域AR3に並列に表示する。具体的には、表示制御部153は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。言い換えると、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて1番目の領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて2番目の領域AR3-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて3番目の領域AR3-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
また、表示制御部153は、画面の向きを制御する。具体的には、表示制御部153は、検知部151によって筐体の向きが検知されると、検知された筐体の向きに応じて、筐体表示領域に表示される画像の向きを制御する。表示制御部153は、検知部151によって検知された筐体の向きに応じて、筐体表示領域に表示されるアイコン画像の向きを制御する。例えば、表示制御部153は、検知部151によって筐体の長手方向が地面に対して垂直方向であることが検知されると、筐体表示領域に表示されるアイコン画像の向きをアイコン画像の一覧が筐体の長手方向に沿って縦に並んで表示されるように表示する。あるいは、表示制御部153は、検知部151によって筐体の長手方向が地面に対して水平方向であることが検知されると、筐体表示領域に表示されるアイコン画像の向きをアイコン画像の一覧が筐体の長手方向に沿って横に並んで表示されるように表示する。
また、表示制御部153は、検知部151によって筐体の向きが検知されると、検知された筐体の向きに応じて、引き伸ばし領域に表示されるコンテンツの向きを制御する。例えば、表示制御部153は、検知部151によって筐体の長手方向が地面に対して垂直方向であることが検知されると、引き伸ばし領域に表示される複数のコンテンツの向きを引き伸ばし領域の長手方向に沿って横に並んで表示されるように表示する。あるいは、表示制御部153は、検知部151によって筐体の長手方向が地面に対して水平方向であることが検知されると、引き伸ばし領域に表示される複数のコンテンツの向きを引き伸ばし領域の長手方向に沿って縦に並んで表示されるように表示する。
また、表示制御部153は、検知部151によって筐体の向きの変化が検知されると、検知された筐体の向きの変化に応じて、筐体表示領域に表示される画像の向きを制御する。表示制御部153は、検知部151によって筐体の長手方向が地面に対して垂直方向である状態から筐体の長手方向が地面に対して水平方向である状態に変化したことが検知されると、筐体表示領域に表示されるアイコン画像の向きをアイコン画像の一覧が筐体の長手方向に沿って横に並んで表示されるように回転する。あるいは、表示制御部153は、検知部151によって筐体の長手方向が地面に対して水平方向である状態から筐体の長手方向が地面に対して垂直方向である状態に変化したことが検知されると、筐体表示領域に表示されるアイコン画像の向きをアイコン画像の一覧が筐体の長手方向に沿って縦に並んで表示されるように回転する。
また、表示制御部153は、検知部151によって筐体の向きの変化が検知されると、検知された筐体の向きの変化に応じて、引き伸ばし領域に表示されるコンテンツの向きを制御する。また、表示制御部153は、検知部151によって筐体の長手方向が地面に対して垂直方向である状態から筐体の長手方向が地面に対して水平方向である状態に変化したことが検知されると、引き伸ばし領域に表示されるコンテンツの向きを引き伸ばし領域の長手方向に沿って横に並んで表示されるように回転する。あるいは、表示制御部153は、検知部151によって筐体の長手方向が地面に対して水平方向である状態から筐体の長手方向が地面に対して垂直方向である状態に変化したことが検知されると、引き伸ばし領域に表示されるコンテンツの向きを引き伸ばし領域の長手方向に沿って縦に並んで表示されるように回転する。
[1-4.実施形態に係る情報処理の手順]
次に、図6-図7を用いて、実施形態に係る各種情報処理の手順について説明する。
次に、図6-図7を用いて、実施形態に係る各種情報処理の手順について説明する。
[1-4-1.実施形態に係る検知処理の手順]
まず、図6を用いて、本開示の実施形態に係る情報処理の流れについて説明する。図6は、本開示の実施形態に係る情報処理の手順を示すフローチャートである。具体的には、図6は、実施形態に係る検知処理の手順を示すフローチャートである。
まず、図6を用いて、本開示の実施形態に係る情報処理の流れについて説明する。図6は、本開示の実施形態に係る情報処理の手順を示すフローチャートである。具体的には、図6は、実施形態に係る検知処理の手順を示すフローチャートである。
図6に示すように、端末装置10は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知したか否かを判定する(ステップS101)。端末装置10は、引き伸ばし操作を検知していないと判定した場合(ステップS101;No)、引き伸ばし操作を検知するまで待機する。
一方、端末装置10は、引き伸ばし操作を検知したと判定した場合(ステップS101;Yes)、引き伸ばし操作によって引き伸ばされた引き伸ばし領域の大きさを検知する(ステップS102)。端末装置10は、引き伸ばし領域の大きさを検知すると、再度ステップS101を実行する。
[1-4-2.実施形態に係る表示制御処理の手順]
次に、図7を用いて、本開示の実施形態に係る情報処理の流れについて説明する。図7は、本開示の実施形態に係る情報処理の手順を示すフローチャートである。具体的には、図7は、実施形態に係る表示制御処理の手順を示すフローチャートである。
次に、図7を用いて、本開示の実施形態に係る情報処理の流れについて説明する。図7は、本開示の実施形態に係る情報処理の手順を示すフローチャートである。具体的には、図7は、実施形態に係る表示制御処理の手順を示すフローチャートである。
図7に示すように、端末装置10は、筐体表示領域に表示されたアプリケーションを識別するアイコン画像に対する選択操作を検知したか否かを判定する(ステップS201)。端末装置10は、アイコン画像に対する選択操作を検知していないと判定した場合(ステップS201;No)、アイコン画像に対する選択操作を検知するまで待機する。
一方、端末装置10は、アイコン画像に対する選択操作を検知したと判定した場合(ステップS201;Yes)、選択操作によって選択されたアイコン画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示可能か否かを判定する(ステップS202)。端末装置10は、選択されたアイコン画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示不可能であると判定した場合(ステップS202;No)、再度ステップS201を実行する。
一方、端末装置10は、選択されたアイコン画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示可能であると判定した場合(ステップS202;Yes)、選択されたアイコン画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域に表示する(ステップS203)。端末装置10は、コンテンツを引き伸ばし領域に表示すると、再度ステップS201を実行する。
[1-5.本開示の実施形態に係るその他の情報処理]
次に、図8-図20を用いて、本開示の実施形態に係るその他の情報処理について説明する。
次に、図8-図20を用いて、本開示の実施形態に係るその他の情報処理について説明する。
[1-5-1.実施形態に係るその他の情報処理(1)]
まず、図8を用いて、本開示の実施形態に係るその他の情報処理について説明する。図8は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図8は、初期状態から引き伸ばし領域に一つのコンテンツを表示する表示制御処理の一例を示す図である。
まず、図8を用いて、本開示の実施形態に係るその他の情報処理について説明する。図8は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図8は、初期状態から引き伸ばし領域に一つのコンテンツを表示する表示制御処理の一例を示す図である。
図8は、ユーザによる引き伸ばし操作によって、引き伸ばし領域の大きさが2画面サイズの状態の表示装置MD1-2を示す。図8の上段に示すように、表示制御部153は、初期状態においては、引き伸ばし領域AR2にホーム画面C10を表示する。例えば、表示制御部153は、日付、時計、天気、バッテリー残量、ニュースの一覧等が表示されるホーム画面C10を引き伸ばし領域AR2に表示してもよい。ここで、初期状態とは、表示装置MD1に対する引き伸ばし操作が行われた後に、いずれのアプリ画像に対する選択操作も行われていない状態を指す。
続いて、図8の下段に示すように、検知部151は、アプリケーションAP1に対応するコンテンツを引き伸ばし領域AR2に表示するためのアイコン画像G11に対する第1選択操作を検知する。続いて、表示制御部153は、検知部151によって検知された第1選択操作によって選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1が取得されると、取得されたコンテンツC1を引き伸ばし領域AR2に表示可能か否かを判定する。具体的には、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えるか否かを判定する。続いて、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定したので、取得したコンテンツC1を引き伸ばし領域AR2に表示可能であると判定する。続いて、表示制御部153は、コンテンツC1を引き伸ばし領域AR2に表示可能であると判定すると、選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1を引き伸ばし領域AR2に全画面表示する。
[1-5-2.実施形態に係るその他の情報処理(2)]
次に、図9を用いて、本開示の実施形態に係るその他の情報処理について説明する。図9は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図9は、初期状態から引き伸ばし領域に一つのコンテンツを表示する表示制御処理の一例を示す図である。
次に、図9を用いて、本開示の実施形態に係るその他の情報処理について説明する。図9は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図9は、初期状態から引き伸ばし領域に一つのコンテンツを表示する表示制御処理の一例を示す図である。
図9は、ユーザによる引き伸ばし操作によって、引き伸ばし領域の大きさが2画面サイズの状態の表示装置MD1-2を示す。図9の上段に示すように、表示制御部153は、初期状態においては、引き伸ばし領域AR2にホーム画面C10を表示する。
続いて、図9の下段に示すように、検知部151は、アプリケーションAP1に対応するコンテンツを引き伸ばし領域AR2に表示するためのアイコン画像G11に対する第1選択操作を検知する。続いて、表示制御部153は、検知部151によって検知された第1選択操作によって選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1が取得されると、取得されたコンテンツC1を引き伸ばし領域AR2に表示可能か否かを判定する。具体的には、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えるか否かを判定する。続いて、表示制御部153は、引き伸ばし領域AR2の大きさが所定の閾値を超えると判定したので、取得したコンテンツC1を引き伸ばし領域AR2に表示可能であると判定する。続いて、表示制御部153は、コンテンツC1を引き伸ばし領域AR2に表示可能であると判定すると、選択された画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1を引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-2に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-1には、全画面表示されたホーム画面の一部を表示する。
[1-5-3.実施形態に係るその他の情報処理(3)]
次に、図10を用いて、本開示の実施形態に係るその他の情報処理について説明する。図10は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図10は、引き伸ばし領域に引き伸ばし領域に並列に表示された複数のコンテンツの表示位置を変更する表示処理を示す。
次に、図10を用いて、本開示の実施形態に係るその他の情報処理について説明する。図10は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図10は、引き伸ばし領域に引き伸ばし領域に並列に表示された複数のコンテンツの表示位置を変更する表示処理を示す。
図10は、ユーザによる引き伸ばし操作によって、引き伸ばし領域の大きさが2画面サイズの状態の表示装置MD1-2を示す。図10の上段に示す図では、図1の中段に示す図と同様に、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
続いて、図10の下段に示すように、検知部151は、引き伸ばし領域に並列に表示された複数のコンテンツのうち、筐体に近接した領域以外の領域に表示されたコンテンツに対応する画像に対する選択操作を検知する。例えば、検知部151は、引き伸ばし領域AR2に並列に表示された複数のコンテンツのうち、筐体に近接した領域AR2-2以外の領域AR2-1に表示されたコンテンツC1に対応するアイコン画像G11に対する選択操作を検知する。この際、コンテンツの表示位置を変更するための選択操作として、例えば、アイコン画像G11に対してユーザがダブルタップするといった、特定の操作を割り当てることが可能である。例えば、検知部151は、アイコン画像G11に対する選択操作として、ダブルタップ操作を検知する。続いて、表示制御部153は、検知部151によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを筐体に近接した領域に表示する。例えば、表示制御部153は、検知部151によって検知された選択操作によって選択されたアイコン画像G11によって識別されるアプリケーションAP1に対応するコンテンツC1を筐体に近接した領域AR2-2に表示する。また、表示制御部153は、選択対象とならなかったアプリケーションAP2に対応するコンテンツC2を筐体に近接した領域AR2-2以外の領域AR2-1に表示する。
[1-5-4.実施形態に係るその他の情報処理(4)]
次に、図11を用いて、本開示の実施形態に係るその他の情報処理について説明する。図11は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図11は、同時に立ち上げ可能なアプリケーションの数を超えてアプリケーションが立ち上げられた場合の表示制御処理の一例を示す図である。
次に、図11を用いて、本開示の実施形態に係るその他の情報処理について説明する。図11は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図11は、同時に立ち上げ可能なアプリケーションの数を超えてアプリケーションが立ち上げられた場合の表示制御処理の一例を示す図である。
図11は、ユーザによる引き伸ばし操作によって、引き伸ばし領域の大きさが2画面サイズの状態の表示装置MD1-2を示す。図11の上段に示す図では、引き伸ばし領域の大きさが2画面サイズである場合に同時に立ち上げ可能なアプリケーションの数が「4」である場合を示す。ここで、引き伸ばし領域AR2に含まれる4つの領域AR2-1とAR2-2とAR2-3とAR2-4は、筐体BD1側からD1方向に領域AR2-4、AR2-3、AR2-2、AR2-1の順に並んでいる。具体的には、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて4番目の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて3番目の領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-4に第4選択操作によって選択されたアプリケーションAP4に対応するコンテンツC4を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-4に第4選択操作によって選択されたアプリケーションAP4に対応するコンテンツC4を表示する。ここで、引き伸ばし領域AR2は、引き伸ばし領域AR2-1と、引き伸ばし領域AR2-2と、引き伸ばし領域AR2-3と、引き伸ばし領域AR2-4とから成る領域である。
ここで、第(N+1)選択操作(Nは自然数)は、第N選択操作の後に行われた選択操作を示す。すなわち、第(N+1)選択操作は、第N選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツが引き伸ばし領域に表示された状態で行われた選択操作を示す。
続いて、図11の下段に示す図では、引き伸ばし領域の大きさが2画面サイズである場合に同時に立ち上げ可能なアプリケーションの数である「4」を超えて、ユーザが5つ目のアプリケーションAP5を立ち上げた場合を示す。具体的には、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-4に第5選択操作によって選択されたアプリケーションAP5に対応するコンテンツC5を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-4に第5選択操作によって選択されたアプリケーションAP5に対応するコンテンツC5を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-3に第4選択操作によって選択されたアプリケーションAP4に対応するコンテンツC4を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて3番目の領域AR2-2に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて4番目の領域AR2-1に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。
[1-5-5.実施形態に係るその他の情報処理(5)]
次に、図12を用いて、本開示の実施形態に係るその他の情報処理について説明する。図12は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図12は、ユーザが文字情報を入力するための入力画面に対応する入力コンテンツを入力された文字情報が表示される表示コンテンツと並列に表示する表示制御処理の一例を示す図である。
次に、図12を用いて、本開示の実施形態に係るその他の情報処理について説明する。図12は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図12は、ユーザが文字情報を入力するための入力画面に対応する入力コンテンツを入力された文字情報が表示される表示コンテンツと並列に表示する表示制御処理の一例を示す図である。
図12の上段に示す図では、図1の中段に示す図と同様に、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。端末装置10のユーザは、表示装置MD1に対する第3引き伸ばし操作を行う。
ここで、第(N+1)引き伸ばし操作(Nは自然数)は、第N引き伸ばし操作の後に行われた引き伸ばし操作を示す。すなわち、第(N+1)引き伸ばし操作は、第N引き伸ばし操作によって表示装置MD1が引き伸ばされた状態(例えば、表示装置MD1-Nの状態)で行われた引き伸ばし操作を示す。
続いて、図12の下段に示す図では、検知部151は、表示装置MD1に対する第3引き伸ばし操作を検知する。検知部151は、引き伸ばし領域にユーザによって入力された文字情報が表示される表示コンテンツが表示された表示装置に対する引き伸ばし操作を検知する。具体的には、検知部151は、引き伸ばし領域AR2にユーザによって入力された文字情報が表示されるコンテンツC1が表示された表示装置MD1に対する第3引き伸ばし操作を検知する。また、検知部151は、引き伸ばし領域AR2にユーザによって入力された文字情報が表示されるコンテンツC2が表示された表示装置MD1に対する第3引き伸ばし操作を検知する。
表示制御部153は、ユーザによって入力された文字情報が表示される表示コンテンツと、表示コンテンツに表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツとを並列に表示する。具体的には、表示制御部153は、検知部151によって検知された引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域に表示コンテンツに表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツを表示する。具体的には、表示制御部153は、検知部151によって第3引き伸ばし操作が検知されると、検知部151によって検知された第3引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域AR3-3にコンテンツC1に表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツIF1を表示する。このようにして、表示制御部153は、検知部151によって第3引き伸ばし操作が検知されると、ユーザによって入力された文字情報が表示されるコンテンツC1と、コンテンツC1に表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツIF1とを並列に表示する。
また、表示制御部153は、検知部151によって第3引き伸ばし操作が検知されると、検知部151によって検知された第3引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域AR3-3にコンテンツC2に表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツIF2を表示する。このようにして、表示制御部153は、検知部151によって第3引き伸ばし操作が検知されると、ユーザによって入力された文字情報が表示されるコンテンツC2と、コンテンツC2に表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツIF2とを並列に表示する。
また、表示制御部153は、入力コンテンツに対応するアプリケーションを識別可能な画像を入力コンテンツの一部に重畳して表示する。具体的には、表示制御部153は、入力コンテンツIF1に対応するアプリケーションAP1を識別可能な画像G21を入力コンテンツIF1の一部に重畳して表示する。また、表示制御部153は、入力コンテンツIF2に対応するアプリケーションAP2を識別可能な画像G22を入力コンテンツIF2の一部に重畳して表示する。
この際、ユーザは、画像G21、画像G22の表示エリアをタップすることで、アプリケーションAP1、アプリケーションAP2のどちらに文字情報を入力するかを選択可能になる。そして、現在ユーザが入力操作中の入力コンテンツ(IF1、IF2のいずれか)が手前側に表示され、もう一方の画像が、図12の下側の図のように、奥側に表示される。具体的には、検知部151は、画像G22に対する選択操作を検知する。続いて、表示制御部153は、検知部151によって画像G22に対する選択操作が検知されると、選択された画像G22によって識別されるアプリケーションAP2に対応する入力コンテンツIF2に対する文字情報を入力可能に表示する。例えば、表示制御部153は、選択された画像G22によって識別されるアプリケーションAP2に対応する入力コンテンツIF2を手前側に表示するとともに、もう一方の画像G21によって識別されるアプリケーションAP1に対応する入力コンテンツIF1を入力コンテンツIF2よりも奥側に表示する。
なお、ユーザは、引き延ばし操作を行うことなく、入力コンテンツを画面に表示させることもできる。例えば、図12の上段に示すように、引き伸ばし領域AR2の大きさが2画面分であって、画面左側の領域AR2-2にコンテンツC2、画面右側の領域AR2-1にコンテンツC1が表示されている状態で、ユーザが左手で筐体BD1を掴みながら操作する場合について述べる。この際、表示制御部153は、検知部151によって領域AR2-2に表示されているコンテンツC2の文字入力欄をユーザがタップする操作、或いは、コンテンツC2に対応するアイコン画像G12をユーザが長押しする操作が検知されると、画面右側の領域AR2-1にコンテンツC2を表示するとともに、コンテンツC1を非表示とし、更に、画面左側の領域AR2-2に入力コンテンツIF2を表示するようにする。あるいは、表示制御部153は、引き伸ばし領域に入力コンテンツIF2を表示させるための専用のアイコン(以下、入力専用画像G32ともいう)を筐体表示領域SD1に表示してもよい。例えば、表示制御部153は、検知部151によって筐体表示領域SD1に表示された入力専用画像G32に対する選択操作が検知されると、引き伸ばし領域に入力コンテンツIF2を表示する。その場合、表示制御部153は、コンテンツC1と、コンテンツC2のうち、アクティブではない方のコンテンツ(例えば、ユーザによる操作対象ではない方のコンテンツ)が表示されている画面の領域に入力コンテンツIF2を表示させてもよい。
また、表示制御部153は、複数の入力コンテンツを表示する。表示制御部153は、ユーザによる入力操作の対象となっていない入力コンテンツとユーザによる入力操作の対象となっている入力コンテンツとを表示する。例えば、表示制御部153は、ユーザによる入力操作の対象となっていない入力コンテンツIF1の上にユーザによる入力操作の対象となっている入力コンテンツIF2を重ねて表示する。なお、表示制御部153は、ユーザによる入力操作の対象となっていない入力コンテンツIF1とユーザによる入力操作の対象となっている入力コンテンツIF2とを並列に表示してもよい。また、表示制御部153は、ユーザによる入力操作の対象となっている入力コンテンツIF2をユーザによる入力操作の対象となっていない入力コンテンツIF1よりも視覚的に強調して表示してもよい。例えば、表示制御部153は、ユーザによる入力操作の対象となっている入力コンテンツIF2をユーザによる入力操作の対象となっていない入力コンテンツIF1よりも輝度を高くして表示してもよい。
[1-5-6.実施形態に係るその他の情報処理(6)]
次に、図13を用いて、本開示の実施形態に係るその他の情報処理について説明する。図13は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図13は、アプリケーションに関する通知の受信を示す情報を表示する表示制御処理の一例を示す図である。
次に、図13を用いて、本開示の実施形態に係るその他の情報処理について説明する。図13は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図13は、アプリケーションに関する通知の受信を示す情報を表示する表示制御処理の一例を示す図である。
図13の上段に示す例では、図1の上段に示す例と同様に、表示制御部153は、引き伸ばし領域AR1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
続いて、検知部151は、アプリケーションに関する通知の受信を検知する。表示制御部153は、筐体表示領域に表示された画像の状態を変更することにより、検知部151によって検知された通知の受信を示す情報を筐体表示領域に表示する。具体的には、表示制御部153は、通知対象のアプリケーションを識別する画像の状態を変更することにより、検知部151によって検知された通知の受信を示す情報を筐体表示領域に表示する。より具体的には、表示制御部153は、通知対象のアプリケーションを識別する画像の状態を通知対象以外のアプリケーションを識別する画像よりも視覚的に強調して表示する。例えば、表示制御部153は、通知対象のアプリケーションを識別する画像を点滅表示する。あるいは、表示制御部153は、通知対象のアプリケーションを識別する画像の輝度を通知対象以外のアプリケーションを識別する画像よりも高くして表示する。図13の上段に示す例では、検知部151は、アプリケーションAP2に関する通知の受信を検知する。表示制御部153は、筐体表示領域SD1に表示されたアイコン画像G12を点滅表示することにより、検知部151によって検知された通知の受信を示す情報を筐体表示領域SD1に表示する。表示制御部153は、筐体表示領域SD1に点滅表示するアイコン画像G12´を表示する。
また、表示制御部153は、筐体表示領域に表示された画像の表示位置を変更することにより、検知部151によって検知された通知の受信を示す情報を筐体表示領域に表示してもよい。例えば、表示制御部153は、図13に示すように、筐体の長手方向が地面に対して垂直方向である場合には、筐体表示領域のうち、通知対象のアプリケーションを識別する画像の表示位置を通知対象以外のアプリケーションを識別する画像の表示位置よりも上側の位置に表示する。また、表示制御部153は、筐体の長手方向が地面に対して水平方向である場合には、筐体表示領域のうち、通知対象のアプリケーションを識別する画像の表示位置を通知対象以外のアプリケーションを識別する画像の表示位置よりも左側の位置に表示する。
また、表示制御部153は、引き伸ばし領域のうち、検知部151によって検知された通知に対応するアプリケーションを示す画像に基づく領域に通知の受信を示す情報を表示する。図13の上段に示す例では、表示制御部153は、引き伸ばし領域AR1のうち、検知部151によって検知された通知に対応するアプリケーションAP2を示すアイコン画像G12に基づく領域に通知の受信を示す情報を表示する。例えば、表示制御部153は、引き伸ばし領域AR1のうち、検知部151によって検知された通知に対応するアプリケーションAP2を示すアイコン画像G12に基づく領域にアイコンG12を中心として波紋が広がる様子を示す画像G12´´を表示する。
また、表示制御部153は、第1アプリケーションとは異なる第2アプリケーションに対応するコンテンツが表示された引き伸ばし領域に検知部151によって検知された通知の受信を示す情報を表示する。図13の上段に示す例では、表示制御部153は、通知対象のアプリケーションAP2とは異なるアプリケーションAP1に対応するコンテンツC1が表示された引き伸ばし領域AR1に検知部151によって検知された通知の受信を示す情報を表示する。例えば、表示制御部153は、アプリケーションAP1に対応するコンテンツC1が表示された引き伸ばし領域AR1に検知部151によって検知された通知に対応するアプリケーションAP2を示すアイコンG12を中心として波紋が広がる様子を示す画像G12´´を重畳して表示する。
また、検知部151は、アプリケーションに関する通知を受信した後に表示装置に対する引き伸ばし操作を検知する。表示制御部153は、検知部151によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に通知に対応するアプリケーションのコンテンツを表示する。図13の下段に示す例では、検知部151は、アプリケーションAP2に関する通知を受信した後に表示装置MD1の端部に設置された引出し部U1をD1方向に引き伸ばす引き伸ばし操作を検知する。表示制御部153は、検知部151によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR2-2に通知に対応するアプリケーションAP2のコンテンツC2を表示する。
また、表示制御部153は、検知部151によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に通知の内容を表示する。図13の下段に示す例では、表示制御部153は、検知部151によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域AR2-2に通知内容を示すコンテンツC21を表示する。
[1-5-7.実施形態に係るその他の情報処理(7)]
次に、図14を用いて、本開示の実施形態に係るその他の情報処理について説明する。図14は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図14は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
次に、図14を用いて、本開示の実施形態に係るその他の情報処理について説明する。図14は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図14は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
図14の上段に示す図では、図1の下段に示す図と同様に、表示制御部153は、引き伸ばし領域AR3のうち、筐体と反対側の領域AR3-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に近接する領域AR3-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。
端末装置10のユーザは、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第1巻き取り操作を行うことにより、第1巻き取り操作を行う前よりも引き伸ばし領域の大きさを小さくする。図14の中段に示す図では、端末装置10のユーザは、第1巻き取り操作を行うことにより、第1巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする。
検知部151は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知する。検知部151は、表示装置を筐体に近づける方向に巻き取る巻き取り操作を検知する。具体的には、検知部151は、巻き取り操作に応じて変化する巻き取り領域の大きさを検知する。具体的には、検知部151は、巻き取り操作によって巻き取り軸が回転する際に、ラチェット機構により歯止めを乗り越えた歯車の数を検知する。続いて、検知部151は、歯車の数を検知すると、検知した歯車の数に対応する巻き取り領域の大きさを算出する。続いて、検知部151は、巻き取り領域の大きさを算出すると、算出した巻き取り領域の大きさを検知する。続いて、検知部151は、巻き取り操作が行われる前の引き伸ばし領域の大きさから算出した巻き取り領域の大きさを減算することにより、巻き取り操作後の引き伸ばし領域の大きさを検知してもよい。
図14に示す例では、検知部151は、表示装置MD1に対する第1巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第1巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第1巻き取り操作を検知する。具体的には、検知部151は、第1巻き取り操作を検知すると、ラチェット機構により歯止めを乗り越えた歯車の数GE1´を検知する。例えば、歯車の数GE1´は、1画面サイズの表示領域の大きさに対応する。検知部151は、歯車の数GE1´を検知することにより、第1巻き取り操作によって巻き取られた引き伸ばし領域の大きさが1画面サイズであると検知する。また、検知部151は、第1巻き取り操作が行われた後の引き伸ばし領域の大きさを検知する。具体的には、検知部151は、歯車の数GE1´を検知すると、検知した歯車の数GE1´を、第1巻き取り操作が行われる前に乗り越えた歯車の数から減算することにより、第1巻き取り操作が行われた後の引き伸ばし領域AR2の大きさが2画面サイズであると検知する。このようにして、検知部151は、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする第1巻き取り操作を検知する。
表示制御部153は、検知部151によって検知された巻き取り操作の態様に応じて、巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた複数のコンテンツを表示装置が収納される筐体側から又は表示装置が収納される筐体の反対側から順番に非表示にする。具体的には、表示制御部153は、検知部151によって検知された巻き取り操作後の引き伸ばし領域の大きさに応じて、巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた複数のコンテンツを表示装置が収納される筐体側から又は表示装置が収納される筐体の反対側から順番に非表示にする。
図14に示す例では、表示制御部153は、検知部151によって検知された第1巻き取り操作後の引き伸ばし領域の大きさに応じて、第1巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた複数のコンテンツを表示装置MD1が収納される筐体SD1側から順番に非表示にする。具体的には、表示制御部153は、検知部151によって第1巻き取り操作が検知されると、第1巻き取り操作が行われる前に引き伸ばし領域に表示されていた複数のコンテンツのうち、筐体に近接した領域AR3-3に表示されたコンテンツC3を非表示にする。
図14の中段に示す図では、図1の中段に示す図と同様に、表示制御部153は、引き伸ばし領域AR2のうち、筐体と反対側の領域AR2-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。
端末装置10のユーザは、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを小さくする。図14の下段に示す図では、端末装置10のユーザは、第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする。
検知部151は、表示装置MD1に対する第2巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第2巻き取り操作を検知する。具体的には、検知部151は、第2巻き取り操作を検知すると、ラチェット機構により歯止めを乗り越えた歯車の数GE2´を検知する。例えば、歯車の数GE2´は、歯車の数GE1´と同数であり、1画面サイズの表示領域の大きさに対応する。検知部151は、歯車の数GE2´を検知することにより、第2巻き取り操作によって巻き取られた引き伸ばし領域の大きさが1画面サイズであると検知する。また、検知部151は、第2巻き取り操作が行われた後の引き伸ばし領域の大きさを検知する。具体的には、検知部151は、歯車の数GE2´を検知すると、検知した歯車の数GE2´を、第2巻き取り操作が行われる前に乗り越えた歯車の数から減算することにより、第1巻き取り操作が行われた後の引き伸ばし領域AR1の大きさが1画面サイズであると検知する。このようにして、検知部151は、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする第2巻き取り操作を検知する。また、検知部151は、ロータリーエンコーダを用いて歯車の回転数を検知してもよい。
ここで、第(N+1)巻き取り操作(Nは自然数)は、第N巻き取り操作の後に行われた巻き取り操作を示す。すなわち、第(N+1)巻き取り操作は、第N巻き取り操作によって表示装置MD1が巻き取られた状態(例えば、表示装置MD1-Nの状態)で行われた巻き取り操作を示す。
表示制御部153は、検知部151によって第2巻き取り操作が検知されると、第2巻き取り操作が行われる前に引き伸ばし領域に表示されていた複数のコンテンツのうち、筐体に近接した領域AR2-2に表示されたコンテンツC2を非表示にする。
図14の下段に示す図では、図1の上段に示す図と同様に、表示制御部153は、引き伸ばし領域AR1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。
また、検知部151は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作に応じて変化する引き伸ばし領域の大きさを検知する。表示制御部153は、検知部151によって検知された引き伸ばし領域の大きさが所定の閾値以下である場合には、巻き取り操作が行われる前に引き伸ばし領域に表示されていたコンテンツを全て非表示にする。
[1-5-8.実施形態に係るその他の情報処理(8)]
次に、図15を用いて、本開示の実施形態に係るその他の情報処理について説明する。図15は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図15は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
次に、図15を用いて、本開示の実施形態に係るその他の情報処理について説明する。図15は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図15は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
図15の上段に示す図では、図1の下段に示す図と同様に、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて3番目の領域AR3-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて2番目の領域AR3-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。言い換えると、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて1番目の領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。
図15の中段に示す図では、端末装置10のユーザは、第1巻き取り操作を行うことにより、第1巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする。
図15の中段に示す例では、検知部151は、表示装置MD1に対する第1巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第1巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第1巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする第1巻き取り操作を検知する。
図15に示す例では、表示制御部153は、検知部151によって検知された第1巻き取り操作後の引き伸ばし領域の大きさに応じて、第1巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた複数のコンテンツを表示装置MD1が収納される筐体SD1反対側から順番に非表示にする。具体的には、表示制御部153は、検知部151によって第1巻き取り操作が検知されると、第1巻き取り操作が行われる前に引き伸ばし領域に表示されていた複数のコンテンツのうち、筐体と反対側の領域AR3-1に表示されたコンテンツC1を非表示にする。
図15の中段に示す図では、表示制御部153は、引き伸ばし領域AR2のうち、筐体と反対側の領域AR2-1に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-2に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。
端末装置10のユーザは、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを小さくする。図15の下段に示す図では、端末装置10のユーザは、第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする。
検知部151は、表示装置MD1に対する第2巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第2巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする第2巻き取り操作を検知する。
表示制御部153は、検知部151によって第2巻き取り操作が検知されると、第2巻き取り操作が行われる前に引き伸ばし領域に表示されていた複数のコンテンツのうち、筐体と反対側の領域AR2-1に表示されたコンテンツC2を非表示にする。
図15の下段に示す図では、表示制御部153は、引き伸ばし領域AR1に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。
また、検知部151は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作に応じて変化する引き伸ばし領域の大きさを検知する。表示制御部153は、検知部151によって検知された引き伸ばし領域の大きさが所定の閾値以下である場合には、巻き取り操作が行われる前に引き伸ばし領域に表示されていたコンテンツを全て非表示にする。
[1-5-9.実施形態に係るその他の情報処理(9)]
次に、図16を用いて、本開示の実施形態に係るその他の情報処理について説明する。図16は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図16は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
次に、図16を用いて、本開示の実施形態に係るその他の情報処理について説明する。図16は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図16は、複数のコンテンツが並列に表示された引き伸ばし領域の大きさが徐々に小さくなる際のコンテンツの表示制御処理の一例を示す図である。
図16の上段に示す図では、図1の下段に示す図と同様に、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて3番目の領域AR3-1に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体BD1側から数えて2番目の領域AR3-2に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2を表示する。また、表示制御部153は、引き伸ばし領域AR3のうち、筐体に近接した領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。言い換えると、端末装置10は、引き伸ばし領域AR3のうち、筐体BD1側から数えて1番目の領域AR3-3に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3を表示する。
図16の中段に示す図では、端末装置10のユーザは、第1巻き取り操作を行うことにより、第1巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする。
図16の中段に示す例では、検知部151は、表示装置MD1に対する第1巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第1巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第1巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを3画面サイズから2画面サイズに小さくする第1巻き取り操作を検知する。
図16に示す例では、表示制御部153は、検知部151によって検知された巻き取り操作の態様に応じて、巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する。具体的には、表示制御部153は、検知部151によって第1巻き取り操作が検知されると、第1巻き取り操作が行われる前に引き伸ばし領域に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する。
図16の中段に示す図では、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて3番目の領域AR2-1´に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1の縮尺を保ったまま縮小したコンテンツC1´を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体BD1側から数えて2番目の領域AR2-2´に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2の縮尺を保ったまま縮小したコンテンツC2´を表示する。また、表示制御部153は、引き伸ばし領域AR2のうち、筐体に近接した領域AR2-3´に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3の縮尺を保ったまま縮小したコンテンツC3´を表示する。言い換えると、端末装置10は、引き伸ばし領域AR2のうち、筐体BD1側から数えて1番目の領域AR2-3´に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3の縮尺を保ったまま縮小したコンテンツC3´を表示する。
端末装置10のユーザは、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを小さくする。図16の下段に示す図では、端末装置10のユーザは、第2巻き取り操作を行うことにより、第2巻き取り操作を行う前よりも引き伸ばし領域の大きさを1画面サイズ分小さくする。すなわち、端末装置10のユーザは、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする。
検知部151は、表示装置MD1に対する第2巻き取り操作を検知する。検知部151は、表示装置MD1の端部に設置された引出し部U1を筐体BD1の開口部に近づける方向であるD2方向に巻き取る第2巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを1画面サイズ分小さくする第2巻き取り操作を検知する。検知部151は、引き伸ばし領域の大きさを2画面サイズから1画面サイズに小さくする第2巻き取り操作を検知する。
表示制御部153は、検知部151によって第2巻き取り操作が検知されると、第2巻き取り操作が行われる前に引き伸ばし領域に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する。
図16の下段に示す図では、表示制御部153は、引き伸ばし領域AR1のうち、筐体BD1側から数えて3番目の領域AR1-1´に第1選択操作によって選択されたアプリケーションAP1に対応するコンテンツC1´の縮尺を保ったまま縮小したコンテンツC1´´を表示する。また、表示制御部153は、引き伸ばし領域AR1のうち、筐体BD1側から数えて2番目の領域AR1-2´に第2選択操作によって選択されたアプリケーションAP2に対応するコンテンツC2´の縮尺を保ったまま縮小したコンテンツC2´´を表示する。また、表示制御部153は、引き伸ばし領域AR1のうち、筐体に近接した領域AR1-3´に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3´の縮尺を保ったまま縮小したコンテンツC3´´を表示する。言い換えると、端末装置10は、引き伸ばし領域AR1のうち、筐体BD1側から数えて1番目の領域AR1-3´に第3選択操作によって選択されたアプリケーションAP3に対応するコンテンツC3´の縮尺を保ったまま縮小したコンテンツC3´´を表示する。
また、検知部151は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作に応じて変化する引き伸ばし領域の大きさを検知する。表示制御部153は、検知部151によって検知された引き伸ばし領域の大きさが所定の閾値以下である場合には、巻き取り操作が行われる前に引き伸ばし領域に表示されていたコンテンツを全て非表示にする。
[1-5-10.実施形態に係るその他の情報処理(10)]
次に、図17を用いて、本開示の実施形態に係るその他の情報処理について説明する。図17は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図17は、閲覧済みのコンテンツ(以下、閲覧コンテンツともいう)の並び順を変更する表示制御処理の一例を示す図である。なお、図17では、端末装置10のうち、表示装置MD1の引き伸ばし領域のみを簡略的に示す。
次に、図17を用いて、本開示の実施形態に係るその他の情報処理について説明する。図17は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図17は、閲覧済みのコンテンツ(以下、閲覧コンテンツともいう)の並び順を変更する表示制御処理の一例を示す図である。なお、図17では、端末装置10のうち、表示装置MD1の引き伸ばし領域のみを簡略的に示す。
図17の上段左に示すように、表示制御部153は、閲覧履歴を閲覧する閲覧モードにおいて、表示装置MD1の引き伸ばし領域にユーザによる閲覧コンテンツを縮小表示した画像(以下、縮小画像ともいう)の一覧を表示する。具体的には、表示制御部153は、引き伸ばし領域に表示される複数の縮小画像の向きを引き伸ばし領域の長手方向に沿って横に並んで表示されるように表示する場合には、縮小画像の一覧を横スクロール可能に表示する。例えば、表示制御部153は、閲覧コンテンツC1に対応する縮小画像、閲覧コンテンツC2に対応する縮小画像、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
また、図17の上段左に示すように、表示装置MD1の引き伸ばし領域の左右には、引き伸ばし領域には表示されていない縮小画像であって、横スクロール操作によって引き伸ばし領域に表示され得る縮小画像を概念的に示す。表示装置MD1の引き伸ばし領域の左側には、閲覧コンテンツC6に対応する縮小画像を概念的に示す。また、表示装置MD1の引き伸ばし領域の右側には、閲覧コンテンツC5に対応する縮小画像を概念的に示す。
検知部151は、引き伸ばし領域に表示された縮小画像に対するスクロール操作を検知する。具体的には、検知部151は、第1表示部12によって受け付けられたスクロール操作を検知する。例えば、検知部151は、静電容量方式によってスクロール操作を検知する。図17に示す例では、検知部151は、引き伸ばし領域に表示され得る横並びの縮小画像を左に縮小画像1つ分だけずらすスクロール操作を検知する(ステップS11)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る横並びの縮小画像を左に縮小画像1つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された横並びの縮小画像を左に縮小画像1つ分だけずらして表示する。具体的には、図17の上段真ん中に示すように、表示制御部153は、閲覧コンテンツC2に対応する縮小画像、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像、閲覧コンテンツC5に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
また、図17の上段真ん中に示すように、表示装置MD1の引き伸ばし領域のうち、筐体に近接する領域の上下には、引き伸ばし領域には表示されていない縮小画像であって、縦スクロール操作によって引き伸ばし領域に表示され得る縮小画像を概念的に示す。図17の上段真ん中に示すように、表示装置MD1の引き伸ばし領域の上側には、閲覧コンテンツC6に対応する縮小画像と閲覧コンテンツC1に対応する縮小画像とを縦並びに概念的に示す。また、表示装置MD1の引き伸ばし領域の下側には、閲覧コンテンツC3に対応する縮小画像と閲覧コンテンツC4に対応する縮小画像と閲覧コンテンツC5に対応する縮小画像を縦並びに概念的に示す。
続いて、検知部151は、引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像1つ分だけずらすスクロール操作を検知する(ステップS12)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像1つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された縦並びの縮小画像を上に縮小画像1つ分だけずらして表示する。具体的には、図17の上段右に示すように、表示制御部153は、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像、閲覧コンテンツC5に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
続いて、検知部151は、引き伸ばし領域に表示され得る横並びの縮小画像を左に縮小画像1つ分だけずらすスクロール操作を検知する(ステップS13)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る横並びの縮小画像を左に縮小画像1つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された横並びの縮小画像を左に縮小画像1つ分だけずらして表示する。具体的には、図17の下段左に示すように、表示制御部153は、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像、閲覧コンテンツC5に対応する縮小画像、閲覧コンテンツC6に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
続いて、検知部151は、引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像2つ分だけずらすスクロール操作を検知する(ステップS14)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像2つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された縦並びの縮小画像を上に縮小画像2つ分だけずらして表示する。具体的には、図17の下段真ん中に示すように、表示制御部153は、閲覧コンテンツC5に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像、閲覧コンテンツC5に対応する縮小画像、閲覧コンテンツC6に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
続いて、検知部151は、引き伸ばし領域に表示され得る横並びの縮小画像を右に縮小画像2つ分だけずらすスクロール操作を検知する(ステップS15)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る横並びの縮小画像を右に縮小画像2つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された横並びの縮小画像を右に縮小画像2つ分だけずらして表示する。具体的には、図17の下段右に示すように、表示制御部153は、閲覧コンテンツC1に対応する縮小画像、閲覧コンテンツC3に対応する縮小画像、閲覧コンテンツC5に対応する縮小画像、閲覧コンテンツC4に対応する縮小画像を引き伸ばし領域の長手方向に沿って筐体側から順番に横並びに表示する。
[1-5-11.実施形態に係るその他の情報処理(11)]
次に、図18を用いて、本開示の実施形態に係るその他の情報処理について説明する。図18は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図18は、閲覧済みのコンテンツの並び順を変更する表示制御処理の一例を示す図である。なお、図18では、端末装置10のうち、表示装置MD1の引き伸ばし領域の部分のみを簡略的に示す。
次に、図18を用いて、本開示の実施形態に係るその他の情報処理について説明する。図18は、本開示の実施形態に係る情報処理の一例を示す図である。具体的には、図18は、閲覧済みのコンテンツの並び順を変更する表示制御処理の一例を示す図である。なお、図18では、端末装置10のうち、表示装置MD1の引き伸ばし領域の部分のみを簡略的に示す。
図18の上段左に示すように、表示制御部153は、閲覧履歴を閲覧する閲覧モードにおいて、表示装置MD1の引き伸ばし領域にユーザによる閲覧コンテンツを縮小表示した画像(以下、縮小画像ともいう)の一覧を表示する。具体的には、表示制御部153は、表示装置MD1の引き伸ばし領域が3画面サイズである場合に、筐体に近接する領域AR3-3にコンテンツC1に対応する縮小画像、真ん中の領域AR3-2にコンテンツC2に対応する縮小画像、筐体と反対側の領域AR3-1にコンテンツC3に対応する縮小画像を表示する。
検知部151は、引き伸ばし領域の真ん中の領域AR3-2に表示されている縮小画像を選択するモードの選択操作を検知する(ステップS21)。例えば、検知部151は、引き伸ばし領域の真ん中の領域AR3-2に表示されている縮小画像に対する長押し操作を検知すると、引き伸ばし領域の真ん中の領域AR3-2に表示されている縮小画像を選択するモードの選択操作を検知したと判定する。例えば、検知部151は、静電容量方式によって縮小画像に対する長押し操作を検知する。
続いて、表示制御部153は、検知部151によって引き伸ばし領域の真ん中の領域AR3-2に表示されている縮小画像を選択するモードの選択操作が検知されると、領域AR3-2のうち縮小画像が表示されている部分以外の領域をハイライト表示する。
また、端末装置10は、モードの選択操作を検知すると、縦スクロール操作によって領域AR3-2に表示される縮小画像を選択可能にする。図18の上段真ん中に示すように、表示装置MD1の引き伸ばし領域のうち、真ん中の領域AR3-2の上下には、引き伸ばし領域には表示されていない縮小画像であって、縦スクロール操作によって引き伸ばし領域に表示され得る縮小画像を概念的に示す。図18の上段真ん中に示すように、真ん中の領域AR3-2の上側には、閲覧コンテンツC6に対応する縮小画像と閲覧コンテンツC1に対応する縮小画像とを縦並びに概念的に示す。また、真ん中の領域AR3-2の下側には、閲覧コンテンツC3に対応する縮小画像と閲覧コンテンツC4に対応する縮小画像と閲覧コンテンツC5に対応する縮小画像を縦並びに概念的に示す。
続いて、検知部151は、引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像1つ分だけずらすスクロール操作を検知する(ステップS22)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像1つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された縦並びの縮小画像を上に縮小画像1つ分だけずらして表示する。具体的には、図18の上段右に示すように、表示制御部153は、閲覧コンテンツC3に対応する縮小画像を引き伸ばし領域の真ん中の領域AR3-2に表示する。
続いて、検知部151は、引き伸ばし領域の筐体と反対側の領域AR3-1に表示されている縮小画像を選択するモードの選択操作を検知する(ステップS23)。
続いて、表示制御部153は、検知部151によって引き伸ばし領域の筐体と反対側の領域AR3-1に表示されている縮小画像を選択するモードの選択操作が検知されると、領域AR3-1のうち縮小画像が表示されている部分以外の領域をハイライト表示する。
また、端末装置10は、モードの選択操作を検知すると、縦スクロール操作によって領域AR3-1に表示される縮小画像を選択可能にする。
続いて、検知部151は、引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像2つ分だけずらすスクロール操作を検知する(ステップS24)。続いて、表示制御部153は、検知部151によって引き伸ばし領域に表示され得る縦並びの縮小画像を上に縮小画像2つ分だけずらすスクロール操作が検知されると、引き伸ばし領域に表示された縦並びの縮小画像を上に縮小画像2つ分だけずらして表示する。具体的には、図18の下段右に示すように、表示制御部153は、閲覧コンテンツC5に対応する縮小画像を引き伸ばし領域の筐体と反対側の領域AR3-1に表示する。
[1-6.実施形態の変形例]
次に、図19-図20を用いて、実施形態の変形例について説明する。
次に、図19-図20を用いて、実施形態の変形例について説明する。
[1-6-1.実施形態の変形例(1)]
まず、図19を用いて、実施形態の変形例について説明する。図19は、本開示の変形例に係る情報処理の一例を示す図である。具体的には、図19は、アプリケーションを操作する操作用のコンテンツを筐体表示領域に表示する表示制御処理の一例を示す図である。
まず、図19を用いて、実施形態の変形例について説明する。図19は、本開示の変形例に係る情報処理の一例を示す図である。具体的には、図19は、アプリケーションを操作する操作用のコンテンツを筐体表示領域に表示する表示制御処理の一例を示す図である。
検知部151は、引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知する。具体的には、検知部151は、引き伸ばし領域AR4にコンテンツC4を表示するためにユーザによって選択されたアイコン画像に基づいて、選択されたアイコン画像によって識別されるアプリケーションAP4を検知する。検知部151は、アプリケーションAP4を検知すると、アプリケーションAP4の種類がゲームであることを検知する。
続いて、表示制御部153は、検知部151によって検知されたアプリケーションの種類に応じて、アプリケーションを操作する操作用のコンテンツを表示装置が収納される筐体に設置された筐体表示領域に表示する。具体的には、表示制御部153は、検知部151によってアプリケーションAP4の種類がゲームであることが検知されると、ゲーム用のコントローラと同様の操作が可能なコンテンツSC4を筐体表示領域SD4に表示する。
[1-6-2.実施形態の変形例(2)]
次に、図20を用いて、実施形態の変形例について説明する。図20は、本開示の変形例に係る情報処理の一例を示す図である。具体的には、図20は、ユーザ自身のゴルフプレイを撮影した動画コンテンツC51とプロゴルファーによるゴルフプレイを撮影した動画コンテンツC52とを比較可能に表示する表示制御処理の一例を示す図である。
次に、図20を用いて、実施形態の変形例について説明する。図20は、本開示の変形例に係る情報処理の一例を示す図である。具体的には、図20は、ユーザ自身のゴルフプレイを撮影した動画コンテンツC51とプロゴルファーによるゴルフプレイを撮影した動画コンテンツC52とを比較可能に表示する表示制御処理の一例を示す図である。
表示制御部153は、検知部151によって動画コンテンツC51に対応するアプリケーションAP51のアイコン画像に対する選択操作が検知されると、動画コンテンツC51を引き伸ばし領域AR5に全画面表示する。
続いて、表示制御部153は、検知部151によって動画コンテンツC52に対応するアプリケーションAP52のアイコン画像に対する選択操作が検知されると、引き伸ばし領域AR5のうち筐体SD5に近接した領域AR5-2に動画コンテンツC52を表示する。また、表示制御部153は、引き伸ばし領域AR5のうち筐体SD5の反対側の領域AR5-1に動画コンテンツC51を表示する。ここで、引き伸ばし領域AR5は、引き伸ばし領域AR5-1と引き伸ばし領域AR5-2とから成る領域である。
続いて、検知部151は、引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知する。例えば、検知部151は、引き伸ばし領域AR5-2にコンテンツC52を表示するためにユーザによって選択されたアプリケーションAP52の種類が動画であることを検知する。
続いて、表示制御部153は、検知部151によって検知されたアプリケーションの種類に応じて、アプリケーションを操作する操作用のコンテンツを表示装置が収納される筐体に設置された筐体表示領域に表示する。具体的には、表示制御部153は、検知部151によってアプリケーションAP52の種類が動画であることが検知されると、動画の再生バー、早送りボタン、巻き戻しボタン、一時停止ボタン、音量調整ボタンが表示されたコンテンツSC5を筐体表示領域SD5に表示する。
[2.その他の実施形態]
上述した実施形態や変形例に係る処理は、上記実施形態や変形例以外にも種々の異なる形態(変形例)にて実施されてよい。
上述した実施形態や変形例に係る処理は、上記実施形態や変形例以外にも種々の異なる形態(変形例)にて実施されてよい。
上述した実施形態や変形例では、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置の例について説明したが、表示装置はこれに限られない。具体的には、表示装置は、特許文献1の図1~図6に記載されているような折り畳み型や、特許文献1の図54~図59に記載されているようなスライド型が用いられてもよい。また、表示装置は、表示装置自体を折り畳めるフォルダブル型であってもよい。
[3.本開示に係る効果]
上述のように、本開示に係る情報処理装置(実施形態では端末装置10)は、検知部(実施形態では検知部151)と、表示制御部(実施形態では表示制御部153)とを備える。検知部は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置(実施形態では第1表示部12)に対する引き伸ばし操作を検知する。表示制御部は、検知部によって検知された引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。
上述のように、本開示に係る情報処理装置(実施形態では端末装置10)は、検知部(実施形態では検知部151)と、表示制御部(実施形態では表示制御部153)とを備える。検知部は、筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置(実施形態では第1表示部12)に対する引き伸ばし操作を検知する。表示制御部は、検知部によって検知された引き伸ばし操作の態様に応じて、引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する。
これにより、本開示に係る情報処理装置は、ユーザが複数のアプリケーションに対応するコンテンツを相互に参照しながら、複数のアプリケーションを同時並行で操作することを可能にする。例えば、本開示に係る情報処理装置の一例である端末装置10のユーザは、地図アプリケーションAP1を立ち上げて、飲み会の場所(例えば、代々木)を検索しながら、テキストチャット機能を提供するアプリケーションAP2を立ち上げて、知人と飲み会の場所についてのやり取りを行うことができる。また、例えば、端末装置10のユーザは、さらにSNSを提供するアプリケーションAP3を立ち上げて、SNSの投稿情報から飲み会の場所(例えば、代々木)の近くで評判のよい飲食店の情報を探して、テキストチャット機能を提供するアプリケーションAP2で知人と飲み会を行う飲食店の情報についてのやり取りを行うことができる。したがって、情報処理装置は、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし操作に応じて変化する引き伸ばし領域の大きさを検知する。表示制御部は、検知部によって検知された引き伸ばし領域の大きさに応じて、引き伸ばし領域に複数のコンテンツを並列に表示する。
これにより、情報処理装置は、ユーザによって自由に選択された大きさの表示領域に表示された複数のアプリケーションに対応するコンテンツを相互に参照しながら、複数のアプリケーションを同時並行で操作することを可能にする。
また、表示制御部は、アプリケーションを識別可能な画像であって、アプリケーションに対応するコンテンツを引き伸ばし領域に表示するための画像を表示装置が収納される筐体に設置された筐体表示領域(実施形態では第2表示部13)に表示する。
これにより、情報処理装置は、ユーザが片手による操作でアプリケーションに対応するコンテンツを引き伸ばし領域に表示することを可能にする。例えば、情報処理装置は、ユーザが筐体を左手で握る場合は、筐体表示領域に表示された画像に対する選択操作を左手で行うことにより、アプリケーションに対応するコンテンツを引き伸ばし領域に表示することを可能にする。したがって、情報処理装置は、表示装置におけるユーザビリティを向上させることができる。
また、表示制御部は、複数のアプリケーションをそれぞれ識別可能な複数の画像の一覧が表示されるコンテンツを筐体表示領域にスクロール可能に表示する。
これにより、情報処理装置は、ユーザが片手による操作でアプリケーションを選択する選択操作を可能にする。したがって、情報処理装置は、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、筐体表示領域に表示された画像に対する選択操作を検知する。表示制御部は、検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域のうち筐体に近接した領域に表示する。
これにより、情報処理装置は、片手による操作で、ユーザの操作対象となるアプリケーションに対応するコンテンツを手元に近い領域に表示可能とするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし領域に並列に表示された複数のコンテンツのうち、筐体に近接した領域以外の領域に表示されたコンテンツに対応する画像に対する選択操作を検知する。表示制御部は、検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを引き伸ばし領域のうち筐体に近接した領域に表示する。
これにより、情報処理装置は、ユーザが筐体を握った方の手と反対の手で表示装置をタップ等することなく、片手による操作で筐体に近接した領域以外の領域に表示されたコンテンツの位置を筐体に近接した領域に変更することを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、表示制御部は、ユーザによって入力された文字情報が表示される表示コンテンツと、表示コンテンツに表示される文字情報をユーザが入力するための入力画面に対応する入力コンテンツとを並列に表示する。
これにより、情報処理装置は、従来のように表示コンテンツの下側の狭い領域に入力画面を表示することなく、表示コンテンツと重ならない領域に入力画面を表示可能とする。すなわち、情報処理装置は、表示コンテンツに入力画面が重畳された場合と比べて、ユーザが表示コンテンツに表示された文字情報を参照しながら文字情報を入力することを可能とするため、表示装置におけるユーザビリティを向上させることができる。
また、表示制御部は、入力コンテンツに対応するアプリケーションを識別可能な画像を入力コンテンツの一部に重畳して表示する。
これにより、情報処理装置は、複数の入力コンテンツが同時に表示される場合であっても、利用者がどの入力コンテンツがどのアプリケーションに対応するかを識別可能とするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし領域に表示コンテンツが表示された表示装置に対する引き伸ばし操作を検知する。表示制御部は、検知部によって検知された引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域に入力コンテンツを表示する。
これにより、情報処理装置は、表示コンテンツと重ならない位置に入力コンテンツを表示することができるので、表示コンテンツに入力画面が重畳された場合と比べて、ユーザが表示コンテンツに表示された文字情報を参照しながら文字情報を入力することを可能とするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、アプリケーションに関する通知を受信した後に表示装置に対する引き伸ばし操作を検知する。表示制御部は、検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に通知に対応するアプリケーションのコンテンツを表示する。
これにより、情報処理装置は、ユーザが通知に対応する特定のアプリケーションを選択する操作を行うことなく、表示装置を引き伸ばすだけの簡易な操作によって、通知に対応するアプリケーションを立ち上げることを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、アプリケーションに関する通知を受信した後に表示装置に対する引き伸ばし操作を検知する。表示制御部は、検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に通知の内容を表示する。
これにより、情報処理装置は、ユーザが通知に対応する特定のアプリケーションを選択する操作を行うことなく、表示装置を引き伸ばすだけの簡易な操作によって、通知内容をすぐに閲覧することを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、アプリケーションに関する通知の受信を検知する。表示制御部は、筐体表示領域に表示された画像の状態を変更することにより、検知部によって検知された通知の受信を示す情報を筐体表示領域に表示する。
これにより、情報処理装置は、引き伸ばし領域に表示されているコンテンツに対する閲覧を妨げることなく、ユーザに対してアプリケーションに関する通知の受信をお知らせすることを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、アプリケーションに関する通知の受信を検知する。表示制御部は、筐体表示領域に表示された画像の表示位置を変更することにより、検知部によって検知された通知の受信を示す情報を筐体表示領域に表示する。
これにより、情報処理装置は、引き伸ばし領域に表示されているコンテンツに対する閲覧を妨げることなく、ユーザに対してアプリケーションに関する通知の受信をお知らせすることを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、アプリケーションに関する通知の受信を検知する。表示制御部は、引き伸ばし領域のうち、検知部によって検知された通知に対応するアプリケーションを示す画像に基づく領域に通知の受信を示す情報を表示する。
これにより、情報処理装置は、引き伸ばし領域に表示されているコンテンツに対する閲覧を妨げることなく、ユーザに対してアプリケーションに関する通知の受信をお知らせすることを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、第1アプリケーションに関する通知の受信を検知する。表示制御部は、第1アプリケーションとは異なる第2アプリケーションに対応するコンテンツが表示された引き伸ばし領域に検知部によって検知された通知の受信を示す情報を表示する。
これにより、情報処理装置は、ユーザに対して引き伸ばし領域に表示されているコンテンツに対応するアプリケーションとは異なるアプリケーションに関する通知の受信をお知らせすることを可能にするため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知する。表示制御部は、検知部によって検知された巻き取り操作の態様に応じて、巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた複数のコンテンツを表示装置が収納される筐体側から又は表示装置が収納される筐体の反対側から順番に非表示にする。
これにより、情報処理装置は、ユーザの設定に応じて、表示装置が収納される筐体側から又は表示装置が収納される筐体の反対側から順番に非表示にすることができるため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知する。表示制御部は、検知部によって検知された巻き取り操作の態様に応じて、巻き取り操作が行われる前に引き伸ばし領域に並列に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する。
これにより、情報処理装置は、ユーザの設定に応じて、各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示することができるため、表示装置におけるユーザビリティを向上させることができる。
また、検知部は、引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知する。表示制御部は、検知部によって検知されたアプリケーションの種類に応じて、アプリケーションを操作する操作用のコンテンツを表示装置が収納される筐体に設置された筐体表示領域に表示する。
これにより、情報処理装置は、引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類に応じて、アプリケーションを操作する操作用のコンテンツを筐体表示領域に表示することができるため、表示装置におけるユーザビリティを向上させることができる。
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
[4.ハードウェア構成]
上述してきた各実施形態や変形例に係る端末装置10等の情報機器は、例えば図21に示すような構成のコンピュータ1000によって実現される。図21は、端末装置10等の情報処理装置の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。以下、実施形態に係る端末装置10を例に挙げて説明する。コンピュータ1000は、CPU1100、RAM1200、ROM(Read Only Memory)1300、HDD(Hard Disk Drive)1400、通信インターフェイス1500、及び入出力インターフェイス1600を有する。コンピュータ1000の各部は、バス1050によって接続される。
上述してきた各実施形態や変形例に係る端末装置10等の情報機器は、例えば図21に示すような構成のコンピュータ1000によって実現される。図21は、端末装置10等の情報処理装置の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。以下、実施形態に係る端末装置10を例に挙げて説明する。コンピュータ1000は、CPU1100、RAM1200、ROM(Read Only Memory)1300、HDD(Hard Disk Drive)1400、通信インターフェイス1500、及び入出力インターフェイス1600を有する。コンピュータ1000の各部は、バス1050によって接続される。
CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。例えば、CPU1100は、ROM1300又はHDD1400に格納されたプログラムをRAM1200に展開し、各種プログラムに対応した処理を実行する。
ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるBIOS(Basic Input Output System)等のブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を非一時的に記録する、コンピュータが読み取り可能な記録媒体である。具体的には、HDD1400は、プログラムデータ1450の一例である本開示に係る情報処理プログラムを記録する記録媒体である。
通信インターフェイス1500は、コンピュータ1000が外部ネットワーク1550(例えばインターネット)と接続するためのインターフェイスである。例えば、CPU1100は、通信インターフェイス1500を介して、他の機器からデータを受信したり、CPU1100が生成したデータを他の機器へ送信したりする。
入出力インターフェイス1600は、入出力デバイス1650とコンピュータ1000とを接続するためのインターフェイスである。例えば、CPU1100は、入出力インターフェイス1600を介して、キーボードやマウス等の入力デバイスからデータを受信する。また、CPU1100は、入出力インターフェイス1600を介して、ディスプレイやスピーカーやプリンタ等の出力デバイスにデータを送信する。また、入出力インターフェイス1600は、所定の記録媒体(メディア)に記録されたプログラム等を読み取るメディアインターフェイスとして機能してもよい。メディアとは、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
例えば、コンピュータ1000が実施形態に係る端末装置10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされた情報処理プログラムを実行することにより、制御部15等の機能を実現する。また、HDD1400には、本開示に係る情報処理プログラムや、記憶部14内のデータが格納される。なお、CPU1100は、プログラムデータ1450をHDD1400から読み取って実行するが、他の例として、外部ネットワーク1550を介して、他の装置からこれらのプログラムを取得してもよい。
なお、本技術は以下のような構成も取ることができる。
(1)
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、
前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部と
を備える情報処理装置。
(2)
前記検知部は、
前記引き伸ばし操作に応じて変化する前記引き伸ばし領域の大きさを検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし領域の大きさに応じて、前記引き伸ばし領域に複数のコンテンツを並列に表示する
前記(1)に記載の情報処理装置。
(3)
前記表示制御部は、
アプリケーションを識別可能な画像であって、前記アプリケーションに対応するコンテンツを前記引き伸ばし領域に表示するための画像を前記表示装置が収納される筐体に設置された筐体表示領域に表示する
前記(1)又は(2)に記載の情報処理装置。
(4)
前記表示制御部は、
複数のアプリケーションをそれぞれ識別可能な複数の前記画像の一覧が表示されるコンテンツを前記筐体表示領域にスクロール可能に表示する
前記(3)に記載の情報処理装置。
(5)
前記検知部は、
前記筐体表示領域に表示された画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
前記(3)又は(4)に記載の情報処理装置。
(6)
前記検知部は、
前記引き伸ばし領域に並列に表示された複数のコンテンツのうち、前記筐体に近接した領域以外の領域に表示されたコンテンツに対応する前記画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(7)
前記表示制御部は、
ユーザによって入力された文字情報が表示される表示コンテンツと、前記表示コンテンツに表示される文字情報を前記ユーザが入力するための入力画面に対応する入力コンテンツとを並列に表示する
前記(1)~(6)のいずれかに記載の情報処理装置。
(8)
前記表示制御部は、
前記入力コンテンツに対応するアプリケーションを識別可能な画像を前記入力コンテンツの一部に重畳して表示する
前記(7)に記載の情報処理装置。
(9)
前記検知部は、
前記引き伸ばし領域に前記表示コンテンツが表示された前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域に前記入力コンテンツを表示する
前記(7)に記載の情報処理装置。
(10)
前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知に対応するアプリケーションのコンテンツを表示する
前記(1)~(9)のいずれかに記載の情報処理装置。
(11)
前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知の内容を表示する
前記(1)~(10)のいずれかに記載の情報処理装置。
(12)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の状態を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(13)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の表示位置を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(14)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記引き伸ばし領域のうち、前記検知部によって検知された通知に対応するアプリケーションを示す前記画像に基づく領域に前記通知の受信を示す情報を表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(15)
前記検知部は、
第1アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記第1アプリケーションとは異なる第2アプリケーションに対応するコンテンツが表示された前記引き伸ばし領域に前記検知部によって検知された通知の受信を示す情報を表示する
前記(14)に記載の情報処理装置。
(16)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた複数のコンテンツを前記表示装置が収納される筐体側から又は前記表示装置が収納される筐体の反対側から順番に非表示にする
前記(1)~(15)のいずれかに記載の情報処理装置。
(17)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する
前記(1)~(16)のいずれかに記載の情報処理装置。
(18)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作に応じて変化する前記引き伸ばし領域の大きさを検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし領域の大きさが所定の閾値以下である場合には、前記巻き取り操作が行われる前に前記引き伸ばし領域に表示されていたコンテンツを全て非表示にする
前記(1)~(17)のいずれかに記載の情報処理装置。
(19)
前記検知部は、
前記引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知し、
前記表示制御部は、
前記検知部によって検知されたアプリケーションの種類に応じて、前記アプリケーションを操作する操作用のコンテンツを前記表示装置が収納される筐体に設置された筐体表示領域に表示する
前記(1)~(18)のいずれかに記載の情報処理装置。
(20)
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知し、
検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する
処理を実行する情報処理方法。
(21)
コンピュータを、
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、
前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部
として機能させるための情報処理プログラム。
(1)
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、
前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部と
を備える情報処理装置。
(2)
前記検知部は、
前記引き伸ばし操作に応じて変化する前記引き伸ばし領域の大きさを検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし領域の大きさに応じて、前記引き伸ばし領域に複数のコンテンツを並列に表示する
前記(1)に記載の情報処理装置。
(3)
前記表示制御部は、
アプリケーションを識別可能な画像であって、前記アプリケーションに対応するコンテンツを前記引き伸ばし領域に表示するための画像を前記表示装置が収納される筐体に設置された筐体表示領域に表示する
前記(1)又は(2)に記載の情報処理装置。
(4)
前記表示制御部は、
複数のアプリケーションをそれぞれ識別可能な複数の前記画像の一覧が表示されるコンテンツを前記筐体表示領域にスクロール可能に表示する
前記(3)に記載の情報処理装置。
(5)
前記検知部は、
前記筐体表示領域に表示された画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
前記(3)又は(4)に記載の情報処理装置。
(6)
前記検知部は、
前記引き伸ばし領域に並列に表示された複数のコンテンツのうち、前記筐体に近接した領域以外の領域に表示されたコンテンツに対応する前記画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(7)
前記表示制御部は、
ユーザによって入力された文字情報が表示される表示コンテンツと、前記表示コンテンツに表示される文字情報を前記ユーザが入力するための入力画面に対応する入力コンテンツとを並列に表示する
前記(1)~(6)のいずれかに記載の情報処理装置。
(8)
前記表示制御部は、
前記入力コンテンツに対応するアプリケーションを識別可能な画像を前記入力コンテンツの一部に重畳して表示する
前記(7)に記載の情報処理装置。
(9)
前記検知部は、
前記引き伸ばし領域に前記表示コンテンツが表示された前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域に前記入力コンテンツを表示する
前記(7)に記載の情報処理装置。
(10)
前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知に対応するアプリケーションのコンテンツを表示する
前記(1)~(9)のいずれかに記載の情報処理装置。
(11)
前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知の内容を表示する
前記(1)~(10)のいずれかに記載の情報処理装置。
(12)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の状態を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(13)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の表示位置を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(14)
前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記引き伸ばし領域のうち、前記検知部によって検知された通知に対応するアプリケーションを示す前記画像に基づく領域に前記通知の受信を示す情報を表示する
前記(3)~(5)のいずれかに記載の情報処理装置。
(15)
前記検知部は、
第1アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記第1アプリケーションとは異なる第2アプリケーションに対応するコンテンツが表示された前記引き伸ばし領域に前記検知部によって検知された通知の受信を示す情報を表示する
前記(14)に記載の情報処理装置。
(16)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた複数のコンテンツを前記表示装置が収納される筐体側から又は前記表示装置が収納される筐体の反対側から順番に非表示にする
前記(1)~(15)のいずれかに記載の情報処理装置。
(17)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する
前記(1)~(16)のいずれかに記載の情報処理装置。
(18)
前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作に応じて変化する前記引き伸ばし領域の大きさを検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし領域の大きさが所定の閾値以下である場合には、前記巻き取り操作が行われる前に前記引き伸ばし領域に表示されていたコンテンツを全て非表示にする
前記(1)~(17)のいずれかに記載の情報処理装置。
(19)
前記検知部は、
前記引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知し、
前記表示制御部は、
前記検知部によって検知されたアプリケーションの種類に応じて、前記アプリケーションを操作する操作用のコンテンツを前記表示装置が収納される筐体に設置された筐体表示領域に表示する
前記(1)~(18)のいずれかに記載の情報処理装置。
(20)
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知し、
検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する
処理を実行する情報処理方法。
(21)
コンピュータを、
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、
前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部
として機能させるための情報処理プログラム。
10 端末装置
11 通信部
12 第1表示部
13 第2表示部
14 記憶部
15 制御部
151 検知部
152 要求部
153 表示制御部
11 通信部
12 第1表示部
13 第2表示部
14 記憶部
15 制御部
151 検知部
152 要求部
153 表示制御部
Claims (20)
- 筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知部と、
前記検知部によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御部と
を備える情報処理装置。 - 前記検知部は、
前記引き伸ばし操作に応じて変化する前記引き伸ばし領域の大きさを検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし領域の大きさに応じて、前記引き伸ばし領域に複数のコンテンツを並列に表示する
請求項1に記載の情報処理装置。 - 前記表示制御部は、
アプリケーションを識別可能な画像であって、前記アプリケーションに対応するコンテンツを前記引き伸ばし領域に表示するための画像を前記表示装置が収納される筐体に設置された筐体表示領域に表示する
請求項1に記載の情報処理装置。 - 前記表示制御部は、
複数のアプリケーションをそれぞれ識別可能な複数の前記画像の一覧が表示されるコンテンツを前記筐体表示領域にスクロール可能に表示する
請求項3に記載の情報処理装置。 - 前記検知部は、
前記筐体表示領域に表示された画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
請求項3に記載の情報処理装置。 - 前記検知部は、
前記引き伸ばし領域に並列に表示された複数のコンテンツのうち、前記筐体に近接した領域以外の領域に表示されたコンテンツに対応する前記画像に対する選択操作を検知し、
前記表示制御部は、
前記検知部によって検知された選択操作によって選択された画像によって識別されるアプリケーションに対応するコンテンツを前記引き伸ばし領域のうち前記筐体に近接した領域に表示する
請求項3に記載の情報処理装置。 - 前記表示制御部は、
ユーザによって入力された文字情報が表示される表示コンテンツと、前記表示コンテンツに表示される文字情報を前記ユーザが入力するための入力画面に対応する入力コンテンツとを並列に表示する
請求項1に記載の情報処理装置。 - 前記表示制御部は、
前記入力コンテンツに対応するアプリケーションを識別可能な画像を前記入力コンテンツの一部に重畳して表示する
請求項7に記載の情報処理装置。 - 前記検知部は、
前記引き伸ばし領域に前記表示コンテンツが表示された前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって新たに引き伸ばされた引き伸ばし領域に前記入力コンテンツを表示する
請求項7に記載の情報処理装置。 - 前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知に対応するアプリケーションのコンテンツを表示する
請求項1に記載の情報処理装置。 - 前記検知部は、
アプリケーションに関する通知を受信した後に前記表示装置に対する引き伸ばし操作を検知し、
前記表示制御部は、
前記検知部によって検知された引き伸ばし操作によって引き伸ばされた引き伸ばし領域に前記通知の内容を表示する
請求項1に記載の情報処理装置。 - 前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の状態を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
請求項3に記載の情報処理装置。 - 前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記筐体表示領域に表示された前記画像の表示位置を変更することにより、前記検知部によって検知された通知の受信を示す情報を前記筐体表示領域に表示する
請求項3に記載の情報処理装置。 - 前記検知部は、
アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記引き伸ばし領域のうち、前記検知部によって検知された通知に対応するアプリケーションを示す前記画像に基づく領域に前記通知の受信を示す情報を表示する
請求項3に記載の情報処理装置。 - 前記検知部は、
第1アプリケーションに関する通知の受信を検知し、
前記表示制御部は、
前記第1アプリケーションとは異なる第2アプリケーションに対応するコンテンツが表示された前記引き伸ばし領域に前記検知部によって検知された通知の受信を示す情報を表示する
請求項14に記載の情報処理装置。 - 前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた複数のコンテンツを前記表示装置が収納される筐体側から又は前記表示装置が収納される筐体の反対側から順番に非表示にする
請求項1に記載の情報処理装置。 - 前記検知部は、
前記引き伸ばし領域を筒状に巻かれた状態に巻き取る巻き取り操作を検知し、
前記表示制御部は、
前記検知部によって検知された巻き取り操作の態様に応じて、前記巻き取り操作が行われる前に前記引き伸ばし領域に並列に表示されていた各コンテンツの縮尺を保ったまま複数のコンテンツを縮小表示する
請求項1に記載の情報処理装置。 - 前記検知部は、
前記引き伸ばし領域に表示されたコンテンツに対応するアプリケーションの種類を検知し、
前記表示制御部は、
前記検知部によって検知されたアプリケーションの種類に応じて、前記アプリケーションを操作する操作用のコンテンツを前記表示装置が収納される筐体に設置された筐体表示領域に表示する
請求項1に記載の情報処理装置。 - 筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知し、
検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する
処理を実行する情報処理方法。 - コンピュータに、
筒状に巻かれた状態から引き伸ばし可能な可撓性を有する表示装置に対する引き伸ばし操作を検知する検知手順と、
前記検知手順によって検知された引き伸ばし操作の態様に応じて、前記引き伸ばし操作によって引き伸ばされた引き伸ばし領域に複数のコンテンツを並列に表示する表示制御手順
を実行させるための情報処理プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19942236.1A EP4009317A4 (en) | 2019-08-16 | 2019-08-16 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM |
JP2021541345A JPWO2021033221A1 (ja) | 2019-08-16 | 2019-08-16 | |
CN201980099162.6A CN114341971A (zh) | 2019-08-16 | 2019-08-16 | 信息处理装置、信息处理方法和信息处理程序 |
PCT/JP2019/032187 WO2021033221A1 (ja) | 2019-08-16 | 2019-08-16 | 情報処理装置、情報処理方法及び情報処理プログラム |
US17/631,892 US20220291723A1 (en) | 2019-08-16 | 2019-08-16 | Information processing apparatus, information processing method, and information processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2019/032187 WO2021033221A1 (ja) | 2019-08-16 | 2019-08-16 | 情報処理装置、情報処理方法及び情報処理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021033221A1 true WO2021033221A1 (ja) | 2021-02-25 |
Family
ID=74660667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2019/032187 WO2021033221A1 (ja) | 2019-08-16 | 2019-08-16 | 情報処理装置、情報処理方法及び情報処理プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220291723A1 (ja) |
EP (1) | EP4009317A4 (ja) |
JP (1) | JPWO2021033221A1 (ja) |
CN (1) | CN114341971A (ja) |
WO (1) | WO2021033221A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11922842B2 (en) | 2021-05-26 | 2024-03-05 | Samsung Electronics Co., Ltd. | Electronic device having extendable display and method for providing content thereof |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230045834A1 (en) * | 2021-08-10 | 2023-02-16 | Samsung Electronics Co., Ltd. | Electronic device and method for configuring screen of display in electronic device |
EP4343517A1 (en) * | 2021-08-12 | 2024-03-27 | Samsung Electronics Co., Ltd. | Electronic device comprising flexible display and control method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120139815A1 (en) | 2010-12-01 | 2012-06-07 | Sony Ericsson Mobile Communications Japan, Inc. | Personal digital assistant, and display control method and display control program thereof |
US20170091340A1 (en) * | 2015-09-24 | 2017-03-30 | Lg Electronics Inc. | Display device and operating method thereof |
KR20170083404A (ko) * | 2016-01-08 | 2017-07-18 | 엘지전자 주식회사 | 이동 단말기 |
WO2017134890A1 (ja) * | 2016-02-05 | 2017-08-10 | 株式会社Nttドコモ | 表示装置 |
US20190012008A1 (en) * | 2015-12-10 | 2019-01-10 | Lg Electronics Inc. | Rollable mobile terminal and control method therefor |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100033435A1 (en) * | 2006-06-14 | 2010-02-11 | Polymer Vision Limited | User input on rollable display device |
US8630894B2 (en) * | 2011-01-27 | 2014-01-14 | Leroy Robinson | Method and system for searching for, and monitoring assessment of, original content creators and the original content thereof |
KR101903742B1 (ko) * | 2012-05-22 | 2018-10-04 | 삼성디스플레이 주식회사 | 표시 장치 |
KR101903743B1 (ko) * | 2012-05-22 | 2018-10-04 | 삼성디스플레이 주식회사 | 표시 장치, 표시 장치의 캘리브레이션 방법, 및 표시 장치의 표시 방법 |
KR102070244B1 (ko) * | 2012-08-01 | 2020-01-28 | 삼성전자주식회사 | 플렉서블 디스플레이 장치 및 그 제어 방법 |
KR102047692B1 (ko) * | 2013-02-05 | 2019-11-22 | 엘지전자 주식회사 | 플렉서블 디스플레이를 탑재한 디바이스 및 그의 제어 방법 |
US9891662B2 (en) * | 2013-03-04 | 2018-02-13 | Lg Electronics Inc. | Double unlocking apparatus of a portable device equipped with an expandable display and controlling method thereof |
KR101504236B1 (ko) * | 2013-07-23 | 2015-03-19 | 엘지전자 주식회사 | 이동 단말기 |
KR102204261B1 (ko) * | 2013-11-04 | 2021-01-18 | 삼성전자 주식회사 | 전자 장치 및 이의 어플리케이션 실행 방법 |
WO2015089767A1 (zh) * | 2013-12-18 | 2015-06-25 | 宇龙计算机通信科技(深圳)有限公司 | 应用图标显示控制方法和终端 |
US9651997B2 (en) * | 2014-07-30 | 2017-05-16 | Intel Corporation | Methods, systems and apparatus to manage a spatially dynamic display |
EP3190510B1 (en) * | 2014-09-01 | 2021-10-27 | LG Electronics Inc. | Display device for displaying multiple applications on flexible display and method for controlling the display device |
CN104461444A (zh) * | 2014-12-30 | 2015-03-25 | 上海华勤通讯技术有限公司 | 柔性屏的分屏显示方法及终端设备 |
CA2923917A1 (en) * | 2015-03-17 | 2016-09-17 | Roel Vertegaal | Flexible display for a mobile computing device |
KR20160122517A (ko) * | 2015-04-14 | 2016-10-24 | 엘지전자 주식회사 | 이동 단말기 |
KR20160123620A (ko) * | 2015-04-16 | 2016-10-26 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 방법 |
KR102485147B1 (ko) * | 2015-07-06 | 2023-01-06 | 엘지전자 주식회사 | 변형 가능한 디스플레이 장치 및 그의 동작 방법 |
KR102394985B1 (ko) * | 2015-07-24 | 2022-05-06 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
KR102469625B1 (ko) * | 2015-10-13 | 2022-11-22 | 엘지전자 주식회사 | 디스플레이 디바이스 |
KR102500060B1 (ko) * | 2015-11-18 | 2023-02-16 | 삼성전자주식회사 | 전자 장치 및 이의 제어 방법 |
KR102434865B1 (ko) * | 2015-11-27 | 2022-08-22 | 엘지전자 주식회사 | 롤러블 이동 단말기 및 그 제어방법 |
WO2017094926A1 (ko) * | 2015-12-01 | 2017-06-08 | 엘지전자 주식회사 | 단말 장치 및 제어 방법 |
US10627931B2 (en) * | 2015-12-16 | 2020-04-21 | Lg Electronics Inc. | Rollable mobile terminal |
KR20170089664A (ko) * | 2016-01-27 | 2017-08-04 | 엘지전자 주식회사 | 롤러블 이동 단말기 및 이의 제어 방법 |
KR102545665B1 (ko) * | 2016-07-20 | 2023-06-21 | 삼성전자주식회사 | 알림 정보 표시 방법 및 장치 |
KR102345883B1 (ko) * | 2017-04-28 | 2022-01-03 | 삼성전자주식회사 | 그래픽 표시를 출력하는 전자 장치 |
KR20180134668A (ko) * | 2017-06-09 | 2018-12-19 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
CN107688422B (zh) * | 2017-09-05 | 2020-06-26 | Oppo广东移动通信有限公司 | 通知消息显示方法及装置 |
CN111418001B (zh) * | 2017-12-06 | 2023-09-01 | 索尼公司 | 显示装置 |
KR102266152B1 (ko) * | 2018-02-22 | 2021-06-17 | 삼성전자주식회사 | 디스플레이 영역의 크기 변경이 가능한 플렉시블 디스플레이를 포함하는 전자 장치 및 그 제어 방법 |
KR20200101067A (ko) * | 2019-02-19 | 2020-08-27 | 삼성전자주식회사 | 어플리케이션의 실행 화면을 표시하는 전자장치 및 그 제어 방법 |
KR20200133136A (ko) * | 2019-05-17 | 2020-11-26 | 삼성디스플레이 주식회사 | 표시 장치 |
CN110442288B (zh) * | 2019-06-24 | 2021-04-20 | 华为技术有限公司 | 一种触摸屏的显示方法及电子设备 |
-
2019
- 2019-08-16 CN CN201980099162.6A patent/CN114341971A/zh active Pending
- 2019-08-16 US US17/631,892 patent/US20220291723A1/en active Pending
- 2019-08-16 EP EP19942236.1A patent/EP4009317A4/en active Pending
- 2019-08-16 WO PCT/JP2019/032187 patent/WO2021033221A1/ja unknown
- 2019-08-16 JP JP2021541345A patent/JPWO2021033221A1/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120139815A1 (en) | 2010-12-01 | 2012-06-07 | Sony Ericsson Mobile Communications Japan, Inc. | Personal digital assistant, and display control method and display control program thereof |
US20170091340A1 (en) * | 2015-09-24 | 2017-03-30 | Lg Electronics Inc. | Display device and operating method thereof |
US20190012008A1 (en) * | 2015-12-10 | 2019-01-10 | Lg Electronics Inc. | Rollable mobile terminal and control method therefor |
KR20170083404A (ko) * | 2016-01-08 | 2017-07-18 | 엘지전자 주식회사 | 이동 단말기 |
WO2017134890A1 (ja) * | 2016-02-05 | 2017-08-10 | 株式会社Nttドコモ | 表示装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11922842B2 (en) | 2021-05-26 | 2024-03-05 | Samsung Electronics Co., Ltd. | Electronic device having extendable display and method for providing content thereof |
Also Published As
Publication number | Publication date |
---|---|
US20220291723A1 (en) | 2022-09-15 |
EP4009317A4 (en) | 2022-08-10 |
EP4009317A1 (en) | 2022-06-08 |
JPWO2021033221A1 (ja) | 2021-02-25 |
CN114341971A (zh) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021033221A1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
CN109491541B (zh) | 一种控制方法及移动终端 | |
US10540079B2 (en) | Tilting to scroll | |
KR102462856B1 (ko) | 디스플레이의 확장 영역에 대한 사용 알림 제공 방법 및 이를 지원하는 전자 장치 | |
CN105009025B (zh) | 基于观看距离的自适应屏幕接口 | |
CN103809905B (zh) | 用于管理消息的方法和设备和用于发送消息的方法和设备 | |
KR102047692B1 (ko) | 플렉서블 디스플레이를 탑재한 디바이스 및 그의 제어 방법 | |
US8543166B2 (en) | Mobile terminal equipped with flexible display and controlling method thereof | |
JP6448900B2 (ja) | 状況情報基盤の情報提供方法、そのシステム及びその記録媒体 | |
CN110058828A (zh) | 应用程序显示方法、装置、电子设备及存储介质 | |
US20100070913A1 (en) | Selecting an item of content in a graphical user interface for a portable computing device | |
JP2015041271A5 (ja) | ||
KR20170019242A (ko) | 전자 장치에서 유저 인터페이스 제공 방법 및 장치 | |
CN105830422A (zh) | 可折叠电子设备及其界面交互方法 | |
CN109725773B (zh) | 一种柔性屏的控制方法及终端 | |
JP2010244252A (ja) | 情報処理装置、および推定方法 | |
CN109947383A (zh) | 显示控制方法、装置、移动终端及存储介质 | |
CN104346022A (zh) | 用于消息处理的方法和装置 | |
CN107885277A (zh) | 一种调节显示屏角度的方法、装置、移动终端及存储介质 | |
KR20170053273A (ko) | 컨텐츠 표시 방법 및 이를 구현한 전자 장치 | |
JP5836494B2 (ja) | ユーザインタフェース装置、検索方法及びプログラム | |
EP3001294B1 (en) | Mobile terminal and method for controlling the same | |
JP5897720B2 (ja) | ユーザインタフェース装置、検索方法及びプログラム | |
WO2014041931A1 (ja) | ユーザインタフェース装置、検索方法及びプログラム | |
CN105068714A (zh) | 一种显示控制方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19942236 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021541345 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019942236 Country of ref document: EP Effective date: 20220303 |