Information processor
Patent Information
- Application Number
- KR1020260161729
- Authority / Receiving Office
- KR · KR
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2013-06-21
- Filing Date
- 2026-08-27
- Publication Date
- 2026-09-04
Smart Images

Figure PAT00001_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to an article, a method, or a method of manufacturing. Or the present invention relates to a process, a machine, a manufacture, or a composition of matter. In particular, the present invention relates, for example, to a human interface, a semiconductor device, a display device, a light-emitting device, a capacitor device, a method of driving the same, or a method of manufacturing the same. In particular, the present invention relates, for example, to a method for processing and displaying image information, a program, and an apparatus having a recording medium on which the program is recorded. In particular, the present invention relates, for example, to a method for processing and displaying image information that displays an image containing processed information in an information processing apparatus having a display unit, and to a program that displays an image containing processed information in an information processing apparatus having a display unit, and an information processing apparatus having a recording medium on which said program is recorded. Background Technology
[0002] The social infrastructure related to means of information transmission is becoming more robust. As a result, it has become possible to acquire, process, or transmit diverse and rich information using information processing devices not only at work or at home but also when out and about.
[0003] Against this backdrop, portable information processing devices are being actively developed.
[0004] For example, portable information processing devices are often used outdoors, and unexpected forces may be applied to the information processing device and the display device used therein due to drops. As an example of a display device that is difficult to destroy, a structure in which the light-emitting layer is separated and a configuration that increases the adhesion of the second electrode layer is known (Patent Document 1). Prior art literature
[0005] Special Publication No. 2012-190794 The problem to be solved
[0006] The operation method using a pointer is convenient because it allows for intuitive operation of the information processing device. Specifically, gestures (tap, drag, swipe, or pinch-in, etc.) performed using a finger touching the touch panel as a pointer enable intuitive operation.
[0007] However, the types of gestures are limited. Therefore, when operating a multi-functional information processing device, complex operations combining several gestures and the sequence in which they are performed are required.
[0008] One aspect of the present invention has been made under this technical background. Accordingly, one of the objectives is to provide a novel information processing device that is easy to operate. Alternatively, one of the objectives is to provide a novel information processing device that is difficult to operate incorrectly.
[0009] Furthermore, the description of these problems does not prevent the existence of other problems. Also, one embodiment of the present invention is not required to solve all of these problems. Additionally, problems other than these naturally become clear from the description in the specification, drawings, claims, etc., and it is possible to derive problems other than these from the description in the specification, drawings, claims, etc. means of solving the problem
[0010] The embodiments described below include an aspect of the present invention created by focusing on a computing device to which operation commands and bend information are supplied, and an input / output device to which operation commands and bend information are supplied.
[0011] An information processing device of one embodiment of the present invention comprises an arithmetic unit having an arithmetic unit and a memory unit storing a program to be executed by the arithmetic unit, and an input / output device having an input means capable of supplying operation commands and a bend sensor capable of supplying bend information. The program executes other processing by the arithmetic unit according to a combination of the supplied operation commands and bend information.
[0012] According to one embodiment of the information processing device of the present invention, an input means can be used in combination with a bend sensor. As a result, the types of operations that can be input, for example, using a pointer, can be increased. Consequently, a new information processing device that is easy to operate can be provided. Alternatively, a new information processing device that is difficult to operate can be provided.
[0013] One aspect of the present invention is an information processing device having an arithmetic unit that supplies operation commands including a termination command and bend information, and an input / output unit that supplies operation commands and bend information. The arithmetic unit has an arithmetic unit and a memory unit that stores a program to be executed in the arithmetic unit, and the input / output unit has an input means capable of supplying operation commands and a bend sensor capable of detecting a bent angle and supplying bend information. In addition, the program has a first step for initialization, a second step for enabling interrupt processing, a third step for executing interrupt processing and processing information, a fourth step that returns to the third step if no termination command is input during interrupt processing and proceeds to the fifth step if a termination command is input, and a fifth step for termination. And, the interrupt processing comprises a 6th step for receiving a termination command and bend information, a 7th step for proceeding to a 11th step if bend information is not supplied in the 6th step and proceeding to a 8th step if bend information is supplied, an 8th step for proceeding to a 9th step if bend information is not an outward bend and proceeding to a 10th step if it is an outward bend, a 9th step for performing a 1st processing, a 10th step for performing a 2nd processing different from the 1st processing, and an 11th step for returning from the interrupt processing.
[0014] An information processing device of one embodiment of the present invention comprises a computational device to which operation commands supplied by an input means and bend information supplied by a bend sensor are supplied. Additionally, the computational device comprises a memory unit for storing a program. As a result, the input means and the bend sensor can be used in combination, thereby reducing complex operations that would otherwise require performing limited operations in sequence using only the input means. Consequently, a novel information processing device that is easy to operate can be provided.
[0015] In addition, one aspect of the present invention is an information processing device comprising: a first processing step in which an input means receives a gesture; a 12th step in which, if the first gesture or the second gesture is not recognized at the 12th step, proceeds to a 17th step, and if the first gesture or the second gesture is recognized and an operation command is supplied, proceeds to a 14th step; if the second gesture is not recognized at the 12th step, proceeds to a 15th step, and if the second gesture is recognized, proceeds to a 16th step; a 15th step in which the first gesture is processed; a 16th step in which the second gesture is processed differently from the first gesture processing; and a 17th step in which the device returns from the first processing.
[0016] In addition, one aspect of the present invention is an information processing device comprising: a second processing step of which an input means accepts a gesture, a step of which proceeds to a step of which 23 is performed if the first gesture or the second gesture is not recognized at the step of which 18, and proceeds to a step of which 20 is performed if the first gesture or the second gesture is recognized and an operation command is supplied, a step of which 20 is performed if the second gesture is not recognized at the step of which 18, and proceeds to a step of which 22 is performed if the second gesture is recognized, a step of which 21 is performed if the second gesture is not recognized at the step of which 18, a step of which 22 is performed if the second gesture is recognized, a step of which 21 is performed if the first gesture is different from the first gesture processing of the first processing, a step of which 22 is performed if the second gesture processing is different from the second gesture processing of the first processing, and a step of which 23 is returned from the second processing.
[0017] An information processing device of one embodiment of the present invention performs different processing according to a combination of bend information supplied by a bend sensor and an operation command supplied by an input means that recognizes a gesture. As a result, the input means and the bend sensor can be used in combination, thereby reducing complex operations that would otherwise require performing limited operations in sequence using only the input means. Consequently, a novel information processing device that is easy to operate can be provided.
[0018] One aspect of the present invention is an input means that is a bendable touch sensor, and the bend sensor is an information processing device that detects the angle at which the input means is bent.
[0019] One aspect of the present invention is an information processing device having a computing device that supplies image information, an input / output device that supplies image information and also has a display unit capable of bending, and a bend sensor that detects the angle at which the display unit is bent.
[0020] One aspect of the present invention is an information processing device described in any one of the above, wherein a computing device supplies image information, an input / output device supplies image information and also has a display unit capable of bending, a bend sensor detects the angle at which the display unit is bent, and an input means is a touch sensor capable of bending together with the display unit.
[0021] An information processing device of one embodiment of the present invention comprises a bendable display unit and a bend sensor that detects the angle at which the display unit is bent. Depending on the combination of bend information supplied by the bend sensor and an operation command supplied by an input means such as a touch sensor, different processing is performed. As a result, the input means and the bend sensor can be used in combination, thereby reducing complex operations that would otherwise require performing limited operations in sequence using only the input means. Consequently, a novel information processing device that is easy to operate can be provided. Effects of the invention
[0022] According to one aspect of the present invention, a novel information processing device that is easy to operate can be provided. Alternatively, a novel information processing device that is difficult to operate incorrectly can be provided. Brief explanation of the drawing
[0023] FIG. 1 is a block diagram and schematic diagram illustrating the configuration of an information processing device according to an embodiment. FIG. 2 is a flowchart illustrating a program according to an embodiment. FIG. 3 is a flowchart illustrating a program according to an embodiment. FIG. 4 is a flowchart illustrating a program according to an embodiment. FIG. 5 is a flowchart illustrating a program according to an embodiment. FIG. 6 is a diagram illustrating the configuration of an information processing device according to an embodiment. FIG. 7 is a drawing showing the usage state of an information processing device according to an embodiment. FIG. 8 is a diagram illustrating the configuration of an input / output device that can be applied to an information processing device according to an embodiment. FIG. 9 is a diagram illustrating the configuration of an input / output device that can be applied to an information processing device according to an embodiment. FIG. 10 is a diagram illustrating the configuration of an input / output device that can be applied to an information processing device according to an embodiment. Specific details for implementing the invention
[0024] The embodiments are described in detail with reference to the drawings. However, those skilled in the art will readily understand that the present invention is not limited to the description below, and that various changes to its form and details can be made without departing from the spirit and scope of the invention. Accordingly, the present invention is not to be interpreted as being limited to the description of the embodiments shown below. Furthermore, in the configuration of the invention described below, the same reference numerals are used commonly across different drawings for identical parts or parts having the same function, and their repeated descriptions are omitted.
[0025] (Embodiment 1)
[0026] In this embodiment, the configuration of an information processing device of one embodiment of the present invention will be explained with reference to FIGS. 1 to 5.
[0027] Figure 1 (A) is a block diagram illustrating the configuration of an information processing device (100) of one embodiment of the present invention.
[0028] Figure 1 (B) is a schematic diagram illustrating the configuration of an information processing device (100) of one embodiment of the present invention.
[0029] (C-1) of FIG. 1 is a schematic diagram illustrating the state in which the information processing device (100) shown in (B) of FIG. 1 is bent inward, and (C-2) of FIG. 1 is a schematic diagram illustrating the state in which the information processing device (100) shown in (B) of FIG. 1 is bent outward.
[0030] FIGS. 2 to 5 are flowcharts illustrating a program executed in the operation unit of an information processing device (100) of one embodiment of the present invention. FIG. 2 is also a flowchart illustrating a major process.
[0031] FIG. 3 is a flowchart explaining the interrupt processing shown in FIG. 2, FIG. 4 is a flowchart explaining the first processing shown in FIG. 3, and FIG. 5 is a flowchart explaining the second processing shown in FIG. 3.
[0032] <Information Processing Device>
[0033] The information processing device (100) described in this embodiment has a computation device (110) to which operation commands (INPUT) including termination commands, etc., and band information (ANG) are supplied, and an input / output device (120) to which operation commands (INPUT) and band information (ANG) are supplied (see (A) of FIG. 1).
[0034] The arithmetic unit (110) is equipped with an arithmetic unit (111) and a memory unit (112) that stores a program to be executed in the arithmetic unit (111).
[0035] The input / output device (120) is equipped with an input means (121) capable of supplying an operation command (INPUT) and a bend sensor (124) capable of detecting a bent angle (θ) and supplying bend information (ANG). Additionally, the angle (θ) can be defined as shown, for example, (B) of FIG. 1, (C-1) of FIG. 1, or (C-2) of FIG. 1.
[0036] "program"
[0037] The program executed in the operation unit (111) has the following steps (see FIG. 2).
[0038] In the first step, the timer, etc., is initialized (see (S1) in FIG. 2). In addition, the initialization includes the operation of reading initial information required for the interrupt processing, first processing, or second processing, etc., described later.
[0039] In the second step, interrupt processing is enabled. Additionally, when interrupt processing is enabled, the main processing described using FIG. 2 can be stopped, and the interrupt processing described below can be executed (see (S2) in FIG. 2).
[0040] In the third step, initial information or information generated from the interrupt processing permitted in the second step is processed (see (S3) in FIG. 2).
[0041] In addition, as an example of information processing performed in the third step, processing to output information stored in the memory unit (112) to the input / output device (120) may be included. Specifically, processing to expand compressed image information stored in the memory unit (112) and display it on the display unit (122), and processing to output compressed voice information to a speaker, etc. are also included.
[0042] In step 4, if no termination command is entered in the interrupt processing, it returns to step 3, and if a termination command is entered, it proceeds to step 5 (see (S4) in FIG. 2).
[0043] In step 5, the program is terminated (see (S5) in FIG. 2).
[0044] The interrupt handling is described (see Fig. 3). An operation unit that is authorized to handle interrupts may accept an execution command for interrupt handling. Then, the operation unit that accepts the execution command for interrupt handling suspends the main processing and executes the interrupt handling. For example, an operation unit supplied with an event related to the execution command for interrupt handling executes the interrupt handling and stores the execution result in a memory unit. Afterward, the operation unit that has returned from the interrupt handling to the main processing may resume the main processing based on the execution result of the interrupt handling.
[0045] In the sixth step, a termination command and bend information (ANG), etc. are received. The user of the information processing device (100) may input a termination command, etc., using, for example, an input means (121) (see (T6) in FIG. 3).
[0046] For example, a termination command is received via interrupt processing to form a waiting period for acquiring band information (ANG). Specifically, a time measured using a timer or the like is used as the waiting period. Additionally, a touch sensor can be applied as an input means (121). During the waiting period, the user of the information processing device (100) can input a termination command using a gesture such as a pinch-in by using a finger that is in contact with the touch sensor as a pointer.
[0047] In Step 7, if bend information (ANG) is not supplied in Step 6, proceed to Step 11, and if bend information (ANG) is supplied, proceed to Step 8 (see (T7) in FIG. 3).
[0048] For example, if the supply of bend information (ANG) is stopped because the bend sensor (124) that was bent becomes unbent, the process proceeds to Step 11. Conversely, if the bend information (ANG) is supplied because the bend sensor (124) becomes bent, the process proceeds to Step 8.
[0049] In step 8, if the bend information (ANG) is not outward bending, proceed to step 9, and if it is outward bending, proceed to step 10 (see (T8) in FIG. 3). For example, if the bend sensor (124) supplies bend information (ANG) indicating inward bending, proceed to step 9, and if the bend sensor (124) supplies bend information (ANG) indicating outward bending, proceed to step 10.
[0050] In step 9, the first processing is performed (see (T9) in Fig. 3).
[0051] In step 10, a second process different from the first process is performed (see (T10) in FIG. 3).
[0052] The first process and the second process are different interrupt processes. In other words, the interrupt process can be divided into the first process and the second process depending on the supplied band information (ANG).
[0053] For example, in software for viewing electronic books, the processing of assigning a bookmark to a page of the electronic book by supplying an operation command by a single gesture may be the first processing, and the processing of turning the pages of the electronic book at high speed may be the second processing. In addition, details of the first processing and the second processing will be described later.
[0054] In step 11, return from interrupt processing (see (T11) in FIG. 3).
[0055] The information processing device (100) described in this embodiment has a computation device (110) to which an operation command (INPUT) supplied by an input means (121) and bend information (ANG) supplied by a bend sensor (124) are supplied. Additionally, the computation device (110) is equipped with a memory unit (112) that stores a program. As a result, the input means (121) and the bend sensor (124) can be used in combination, thereby reducing complex operations that would otherwise be limited to the input means (121) in sequence. Consequently, a novel information processing device that is easy to operate can be provided.
[0056] In addition, the computing device (110) described as an example in this embodiment is equipped with an input / output interface (115) and a transmission path (114) (see (A) in FIG. 1).
[0057] The input / output interface (115) can supply information to the input / output device (120), and information is supplied from the input / output device (120).
[0058] The transmission path (114) can supply information to the operation unit (111), the memory unit (112), and the input / output interface (115). Additionally, the operation unit (111), the memory unit (112), and the input / output interface (115) can supply information to the transmission path (114).
[0059] The input / output device (120) is equipped with an input means (121). The input means (121) can supply operation commands or termination commands, etc.
[0060] Also, the exit command is a command that terminates a program.
[0061] In addition, these configurations cannot be clearly separated, and there are cases where one configuration serves as another or includes a part of another configuration. For example, a touch panel in which a display unit and a touch sensor are superimposed is both a display unit (122) and an input means (121).
[0062] Below, each element constituting an information processing device (100) of one embodiment of the present invention will be described.
[0063] Input / Output Devices
[0064] The input / output device (120) is connected to the transmission path (114) through the input / output interface (115). The input / output device (120) can supply external information to the information processing device (100). Additionally, it can supply internal information of the information processing device (100) to the outside.
[0065] Bend Sensor
[0066] The bend sensor (124) detects the angle (θ) at which the information processing device (100) is bent and supplies bend information (ANG). Additionally, the state in which the bend sensor (124) detects that it is bent at an angle smaller than the first threshold value (θ1) can be defined as an inwardly bent state (see (B) and (C-1) of FIG. 1), and the state in which it detects that it is bent at an angle larger than the second threshold value (θ2) can be defined as an outwardly bent state (see (B) and (C-2) of FIG. 1).
[0067] For example, if the bending position is predetermined, a bend sensor (124) is placed at that location. If there are multiple bending positions, multiple sensors are arranged in a line shape or matrix shape to determine not only the bending angle (θ) but also the coordinates of the bending position.
[0068] A bend sensor (124) may be provided, for example, along the outer circumference of a display unit (122). In the case of the information processing device (100) exemplified in (B) of FIG. 1, the bend sensor (124) is provided along the long side direction of the display unit (122). Additionally, the bend sensor (124) may be provided along the short side direction, for example.
[0069] Additionally, a bend sensor (124) provided to surround the display (122) can detect an angle (θ) of bending in various directions (e.g., transverse, longitudinal, or inclined) across the display (122). As a result, the display (122) can be bent at various locations to supply bend information (ANG).
[0070] The bend sensor (124) can be configured using, for example, a switch, a strain gauge, pressure-sensitive conductive rubber, or a slip sensor.
[0071] Specifically, a switch or magnetic switch having a mechanical contact that opens and closes with the bending or unfolding motion of the display part (122) may be arranged to surround the display part (122).
[0072] Alternatively, a pair of stretching sensors may be placed on the side (also called the surface) of the display unit (122) that is displayed and on the opposite side (also called the back) to form a bend sensor (124). When one sensor detects stretching and the other sensor detects contraction, it can be seen that outward bending has occurred toward the side that detected stretching.
[0073] Specifically, a pressure-sensitive conductive rubber with a planar or strip shape provided on the outer periphery of a bending area with multiple electrodes can be used as a stretch sensor. It is well known that the stretch deformation of a pressure-sensitive conductive rubber with a planar or strip shape provided on the outer periphery of a bending area with multiple electrodes is detected by Electrical Impedance Tomography.
[0074] Additionally, a pair of strain gauges can be used as a bend sensor (124).
[0075] Input Methods
[0076] Various human interfaces, etc., can be used as input means (121). Specifically, a keyboard, mouse, touch sensor, microphone, or camera, etc., can be used. In particular, the method of supplying operation commands using a pointer is convenient because it enables intuitive operation.
[0077] For example, when a touch panel is applied as an input means (121) provided integrally overlapping the display part, the user of the information processing device (100) can input operation commands or termination commands, etc. by using a finger touching the touch panel as a pointer gesture (tap, drag, swipe, or pinch-in, etc.).
[0078] Display section
[0079] The display portion (122) has flexibility. Because the display portion (122) has flexibility, it can be bent. The display portion (122) unfolded into a flat shape is shown in (B) of FIG. 1, and the bent display portion is shown in (C-1) and (C-2) of FIG. 1.
[0080] In addition, the specific configuration of the flexible display part (122) will be explained in detail in Embodiment 3.
[0081] Others
[0082] As an input / output device (120), for example, a camera, microphone, an external memory unit for reading only, an external memory unit, a communication device, a scanner, a speaker, a printer, etc. may be used.
[0083] Specifically, digital cameras, digital video cameras, etc., can be used as cameras.
[0084] As external storage, hard disks, removable memory, etc. can be used. In addition, as read-only external storage, CD-ROMs, DVD-ROMs, etc. can be used.
[0085] Network connection devices or modems can be used as communication devices.
[0086] The interrupt processing of the information processing device exemplified in this embodiment will be explained with reference to FIG. 4.
[0087] FIG. 4 is a flowchart illustrating the first processing that can be performed in the ninth step (see (T9) in FIG. 3) of a program executed in the operation unit (111) of an information processing device of one embodiment of the present invention.
[0088] In other words, FIG. 4 is a flowchart describing a first process that can be performed when the bend information supplied by the bend sensor (124) in the eighth step is not an outward bend (inward bend).
[0089] The information processing device (100) described as an example in this embodiment is equipped with a memory unit (112) that stores a program for executing the first processing described below in the operation unit (111).
[0090] "program"
[0091] The first treatment comprises the following steps (see FIG. 4).
[0092] In step 12, the input means (121) receives the gesture (see (U12) in FIG. 4).
[0093] If the first gesture or the second gesture is not recognized in step 12 at step 13, the process proceeds to step 17, and if the first gesture or the second gesture is recognized and an operation command (INPUT) is supplied to the computing device (110), the process proceeds to step 14 (see (U13) in FIG. 4).
[0094] For example, when a touch sensor is used as an input means (121), the user of the information processing device (100) can supply operation commands by gesture using a finger that has come into contact with the touch sensor as a pointer.
[0095] Specifically, a vertical swipe sliding a finger in contact with the touch sensor from the top to the bottom of the touch sensor can be used as the first gesture, and a vertical swipe sliding from the bottom to the top can be used as the second gesture.
[0096] If the second gesture is not recognized in step 12 at step 14, proceed to step 15, and if the second gesture is recognized, proceed to step 16 (see (U14) in FIG. 4).
[0097] In this embodiment, when the first gesture is recognized, the process proceeds to step 15, and when the second gesture is recognized, the process proceeds to step 16.
[0098] In step 15, the first gesture processing is performed (see (U15) in Fig. 4). For example, in e-book viewing software, the processing of assigning a “bookmark” to the page being viewed can be associated with the first gesture processing.
[0099] In step 16, the second gesture processing is performed (see (U16) in Fig. 4). For example, in e-book viewing software, the processing of deleting a “bookmark” assigned to a page being viewed can be associated with the second gesture processing.
[0100] In this way, different processing can be performed when the first gesture is recognized and when the second gesture is recognized when the bend information (ANG) supplied by the bend sensor (124) is inward bending.
[0101] As a result, while the bend sensor (124) is supplying bend information (ANG) that is an inner bend, a vertical swipe is performed by sliding a finger from top to bottom (first gesture) or from bottom to top (second gesture) using the touch sensor of the input means (121) to give or take away a “bookmark” on the page being viewed of the electronic book.
[0102] In step 17, return from the first process (see (U17) in Fig. 4).
[0103] In addition, the present embodiment describes an example of operation using two gestures, but is not limited thereto. Three or more gestures may be recognized in the 13th step. For example, a vertical swipe sliding two fingers in contact with the touch sensor from top to bottom may be defined as the third gesture, and a vertical swipe sliding from bottom to top may be defined as the fourth gesture. Additionally, the processing of selecting the next book of the currently viewed book may be associated with the third gesture processing, and the processing of selecting the book prior to the currently viewed book may be associated with the fourth gesture processing.
[0104] The interrupt processing of the information processing device exemplified in this embodiment will be explained with reference to FIG. 5.
[0105] FIG. 5 is a flowchart illustrating a second processing that can be performed in the 10th step (see (T10) in FIG. 3) of a program executed in the operation unit (111) of an information processing device of one embodiment of the present invention.
[0106] In other words, FIG. 5 is a flowchart describing a second processing that can be performed when the bend information supplied by the bend sensor (124) in the eighth step is an outward bend.
[0107] The information processing device (100) described as an example in this embodiment is equipped with a memory unit (112) that stores a program for executing the second processing described below in the operation unit (111).
[0108] "program"
[0109] The second process comprises the following steps (see FIG. 5).
[0110] In step 18, the input means (121) receives the gesture (see (V18) in FIG. 5).
[0111] In step 19, if the first gesture or the second gesture is not recognized in step 18, the process proceeds to step 23, and if the first gesture or the second gesture is recognized and an operation command (INPUT) is supplied to the computing device (110), the process proceeds to step 20 (see (V19) in FIG. 5).
[0112] For example, when a touch sensor is used in the input means (121), the user of the information processing device (100) can supply operation commands by gesture using a finger that is in contact with the touch sensor as a pointer.
[0113] Specifically, a vertical swipe sliding a finger in contact with the touch sensor from the top to the bottom of the touch sensor can be used as the first gesture, and a vertical swipe sliding from the bottom to the top can be used as the second gesture.
[0114] In step 20, if the second gesture is not recognized in step 18, proceed to step 21, and if the second gesture is recognized, proceed to step 22 (see (V20) in FIG. 5).
[0115] In step 21, the first gesture processing is performed (see (V21) in FIG. 5). For example, in electronic book viewing software, the processing of turning pages forward at high speed can be associated with the first gesture processing.
[0116] In step 22, a second gesture processing is performed (see (V22) in Fig. 5). For example, in electronic book viewing software, the processing of turning pages backward at high speed can be associated with the second gesture processing.
[0117] In this way, different processing can be performed when the first gesture is recognized and when the second gesture is recognized when the bend information (ANG) supplied by the bend sensor (124) is an outward bend.
[0118] As a result, when the bend sensor (124) supplies bend information that is an outer bend, the pages of the electronic book can be turned forward or backward at high speed by performing a vertical swipe by sliding a finger from the top to the bottom (first gesture) or from the bottom to the top (second gesture) using the touch sensor of the input means (121).
[0119] In step 23, return from the second processing (see (V23) in Fig. 5).
[0120] The information processing device described in this embodiment performs different processing depending on the combination of bend information supplied by a bend sensor and an operation command supplied by an input means that recognizes a gesture. As a result, the input means and the bend sensor can be used in combination, thereby reducing complex operations that would otherwise require performing limited operations in sequence using only the input means. Consequently, a novel information processing device that is easy to operate can be provided.
[0121] In addition, this embodiment can be appropriately combined with other embodiments described herein.
[0122] (Embodiment 2)
[0123] In this embodiment, the configuration of an information processing device of one aspect of the present invention will be explained with reference to FIGS. 6 and FIGS. 7.
[0124] FIG. 6 (A) is a top view illustrating the structure of an information processing device (400) of one embodiment of the present invention, and FIG. 6 (B) is a side view illustrating the structure of an information processing device (400). Additionally, arrows in the drawings indicate the direction in which the marking is performed.
[0125] Fig. 6 (C) is a side view illustrating the hinge (481) shown in Fig. 6 (B).
[0126] FIG. 7 (A) is a drawing showing the usage state in which the information processing device (400) is bent inward, and FIG. 7 (B-1), FIG. 7 (B-2), and FIG. 7 (C) are drawings showing the usage state in which the information processing device (400) is bent outward.
[0127] <Explanation of Top View>
[0128] The information processing device (400) has a computing device (410) that supplies image information (VIDEO) by supplying band information (ANG) and operation commands (INPUT). Additionally, the information processing device (400) has an input / output device (420) that supplies image information (VIDEO) and supplies band information (ANG) and operation commands (INPUT) (see (A) in FIG. 6).
[0129] The information processing device (400) is equipped with a touch panel (422) that serves as a display unit for supplying image information (VIDEO) and an input means for detecting a finger contacted by a user and supplying an operation command (INPUT).
[0130] The touch panel (422) has flexibility and can be bent.
[0131] The touch panel (422) is supported so that the user can bend it. Specifically, the touch panel (422) is supported by a frame composed of two U-shaped members connected to a hinge (481). By bending the hinge (481), the touch panel (422) can be bent. The hinge (481) is provided on opposite sides of the touch panel (422).
[0132] A hinge (481) may be provided so that the touch panel (422) can be folded three or more times. Different bend information (ANG) may be supplied for each bending location of the touch panel (422). As a result, different processing can be performed on the computing device (410) for each bending location.
[0133] <Explanation of Side View>
[0134] The touch panel (422) is located approximately in the center when viewed from the side of the information processing device (400) (see (B) in FIG. 6).
[0135] A pivot or an elastic body can be used in the hinge (481).
[0136] The hinge (481) is provided with an elastic body (481c) having thickness between a pair of elastic sensors (481a) and an elastic sensor (481b) (see (C) in FIG. 6). When the hinge (481) is bent, one of the pair of elastic sensors supplies a signal detecting elongation, and the other supplies a signal detecting contraction. By comparing these signals, bend information (ANG) including information on outward bending or inward bending can be supplied.
[0137] In addition, a ratchet mechanism or anti-slip device may be provided on the hinge (481) so that the bending angle can be adjusted appropriately.
[0138] <Description of drawings showing usage status>
[0139] FIG. 7 (A) is a drawing showing the usage state in which the information processing device (400) is bent inward, and FIG. 7 (B-1), FIG. 7 (B-2), and FIG. 7 (C) are drawings showing the usage state in which the information processing device (400) is bent outward.
[0140] When the information processing device (400) is inwardly bent, a bottom portion (422v) is formed on the touch panel (422) (see (A) in FIG. 7). The bottom portion (422v) is located in a groove fitted into another part of the touch panel (422). As a result, the user can accurately perform a gesture of moving a finger along the bottom portion (422v). Specifically, a vertical swipe sliding the finger in contact with the bottom portion (422v) from top to bottom can be performed as a first gesture, and a vertical swipe sliding from bottom to top can be performed as a second gesture.
[0141] The bottom part (422v) is difficult for the user to contact unintentionally, so it can prevent accidental operation. For example, operations that are likely to cause disadvantage to the user, such as file deletion or forced termination, can be assigned.
[0142] When the information processing device (400) is bent outward, a ridge portion (422r) is formed on the touch panel (422) (see (B-1) in FIG. 7). The ridge portion (422r) protrudes from other parts of the touch panel (422). This allows the user to accurately perform a gesture of moving their finger along the ridge portion (422r).
[0143] The ridge portion (422r) is prone to accidental contact by the user and thus prone to misoperation. To prevent this, the information processing device (400) may be provided with a function to switch between a state in which the user can recognize a gesture of the ridge portion (422r) and a state in which the user cannot recognize it. For example, the gesture of the ridge portion (422r) may be recognized only when the user is in contact with the selection button area (422t) of the touch panel (422) (see (B-2) in FIG. 7).
[0144] A different processing may be associated with a first gesture performed on one side of a touch panel (422) that is divided into two regions by a ridge portion (422r) and a first gesture performed on the other side.
[0145] For example, the information processing device (400) shown in (C) of FIG. 7 is held between the thumb and the other finger in contact with the touch panel (422) drawn on the front side of the surface. With the ridge portion (422r) as a boundary, the vertical swipe in the front side area where the thumb contacts can be associated with processing the enlargement or reduction of the display. Additionally, in the opposite side area where the other finger contacts (not shown), the vertical swipe can be associated with processing the high-speed turning of pages.
[0146] Alternatively, the front area may be primarily used for displaying images, etc., and the opposite area may be primarily used as an operation area.
[0147] Additionally, the computing device (410) supplied with bend information (ANG) including information on outer bending or inner bending may display an image, etc., provided for operation of the information processing device (400) on the bottom (422v) or ridge (422r) of the touch panel (422).
[0148] In addition, this embodiment can be appropriately combined with other embodiments described herein.
[0149] (Embodiment 3)
[0150] In this embodiment, the configuration of an input / output device applicable to an information processing device of one embodiment of the present invention will be explained with reference to FIG. 8.
[0151] Figure 8 (A) is a top view illustrating the structure of an input / output device applicable to an information processing device of one embodiment of the present invention.
[0152] Figure 8 (B) is a cross-sectional view at cutting line AB and cutting line CD of Figure 8 (A).
[0153] Figure 8 (C) is a cross-sectional view at the cutting line EF of Figure 8 (A).
[0154] <Explanation of Top View>
[0155] The input / output device (300) exemplified in this embodiment has a display unit (301) (see (A) in FIG. 8).
[0156] The display unit (301) is equipped with a plurality of pixels (302) and a plurality of imaging pixels (308). The imaging pixels (308) can detect fingers or the like that contact the display unit (301). As a result, a touch sensor can be configured using the imaging pixels (308).
[0157] The pixel (302) is provided with a plurality of subpixels (e.g., subpixels (302R)), and the subpixels are provided with a light-emitting element and a pixel circuit capable of supplying power to drive the light-emitting element.
[0158] The pixel circuit is electrically connected to wiring capable of supplying a selection signal and wiring capable of supplying an image signal.
[0159] Additionally, the input / output device (300) is equipped with a scan line driving circuit (303g(1)) capable of supplying a selection signal to a pixel (302) and an image signal line driving circuit (303s(1)) capable of supplying an image signal to a pixel (302).
[0160] The imaging pixel (308) is equipped with a photoelectric conversion element and an imaging pixel circuit that drives the photoelectric conversion element.
[0161] The imaging pixel circuit is electrically connected to wiring capable of supplying control signals and wiring capable of supplying power potential.
[0162] Examples of control signals include a signal that can select an image pixel circuit that reads a recorded image signal, a signal that can initialize an image pixel circuit, and a signal that can determine the time for the image pixel circuit to detect light.
[0163] The input / output device (300) is equipped with an image pixel driving circuit (303g(2)) capable of supplying a control signal to an image pixel (308) and an image signal line driving circuit (303s(2)) capable of reading an image signal.
[0164] <Explanation of Cross-sectional View>
[0165] The input / output device (300) has a substrate (310) and a counter substrate (370) facing the substrate (310) (see (B) of FIG. 8).
[0166] The substrate (310) is a laminate having a flexible substrate (310b), a barrier film (310a) that prevents unintended impurities from diffusing into the light-emitting element, and an adhesive layer (310c) that attaches the substrate (310b) and the barrier film (310a).
[0167] The opposing substrate (370) is a laminate of a flexible substrate (370b), a barrier film (370a) that prevents unintended impurities from diffusing into the light-emitting element, and an adhesive layer (370c) that attaches the substrate (370b) and the barrier film (370a) (see (B) in FIG. 8).
[0168] The sealing material (360) attaches the opposing substrate (370) and the substrate (310). Additionally, the sealing material (360) has a refractive index greater than that of air and serves as an optical bonding layer. A pixel circuit and a light-emitting element (e.g., a first light-emitting element (350R)) are located between the substrate (310) and the opposing substrate (370).
[0169] Composition of pixels
[0170] The pixel (302) has a subpixel (302R), a subpixel (302G), and a subpixel (302B) (see (C) in FIG. 8). Additionally, the subpixel (302R) is equipped with a light-emitting module (380R), the subpixel (302G) is equipped with a light-emitting module (380G), and the subpixel (302B) is equipped with a light-emitting module (380B).
[0171] For example, the subpixel (302R) is provided with a pixel circuit including a first light-emitting element (350R) and a transistor (302t) capable of supplying power to the first light-emitting element (350R) (see (B) in FIG. 8). Additionally, the light-emitting module (380R) is provided with a first light-emitting element (350R) and an optical element (e.g., a first coloring layer (367R)).
[0172] The first light-emitting element (350R) has a first lower electrode (351R), an upper electrode (352), and a layer (353) containing a light-emitting organic compound between the first lower electrode (351R) and the upper electrode (352) (see (C) of FIG. 8).
[0173] A layer (353) containing a luminescent organic compound comprises a luminescent unit (353a), a luminescent unit (353b), and an intermediate layer (354) between the luminescent unit (353a) and the luminescent unit (353b).
[0174] The light-emitting module (380R) has a first colored layer (367R) as a counter substrate (370). The colored layer may transmit light having a specific wavelength, and, for example, may selectively transmit light exhibiting red, green, or blue. Alternatively, it may provide a region that transmits the light emitted by the light-emitting element as is.
[0175] For example, the light-emitting module (380R) has a sealant (360) in contact with the first light-emitting element (350R) and the first coloring layer (367R).
[0176] The first coloring layer (367R) is located in a position that overlaps with the first light-emitting element (350R). As a result, some of the light emitted by the first light-emitting element (350R) passes through the sealing material (360) which serves as an optical bonding layer and the first coloring layer (367R), and is ejected to the outside of the light-emitting module (380R) as indicated by the arrow in the drawing.
[0177] Configuration of the display panel
[0178] The input / output device (300) has a light-blocking layer (367BM) as a counter substrate (370). The light-blocking layer (367BM) is provided to surround a coloring layer (e.g., a first coloring layer (367R)).
[0179] The input / output device (300) is provided with an anti-reflection layer (367p) at a position overlapping with the display unit (301). As the anti-reflection layer (367p), for example, a circular polarizer may be used.
[0180] The input / output device (300) is provided with an insulating film (321). The insulating film (321) covers the transistor (302t). Additionally, the insulating film (321) can be used as a layer to flatten irregularities caused by the pixel circuit. Furthermore, an insulating film having a stacked layer capable of suppressing diffusion into the impurity transistor (302t), etc., can be applied to the insulating film (321).
[0181] The input / output device (300) has a light-emitting element (e.g., a first light-emitting element (350R)) on an insulating film (321).
[0182] The input / output device (300) has a partition (328) on the insulating film (321) that overlaps with the end of the first lower electrode (351R) (see FIG. 8(C)). Additionally, it has a spacer (329) on the partition (328) that controls the gap between the substrate (310) and the opposing substrate (370).
[0183] Configuration of the Image Signal Line Driving Circuit
[0184] The image signal line driving circuit (303s(1)) includes a transistor (303t) and a capacitance (303c). Additionally, the driving circuit can be formed on the same substrate using the same process as the pixel circuit.
[0185] Composition of imaging pixels
[0186] The image pixel (308) is provided with a photoelectric conversion element (308p) and an image pixel circuit for detecting light irradiated onto the photoelectric conversion element (308p). Additionally, the image pixel circuit includes a transistor (308t).
[0187] For example, a pin-type photodiode can be used as a photoelectric conversion element (308p).
[0188] Other compositions
[0189] The input / output device (300) is equipped with wiring (311) capable of supplying signals, and a terminal (319) is provided on the wiring (311). Additionally, an FPC (309(1)) capable of supplying signals such as image signals and synchronization signals is electrically connected to the terminal (319).
[0190] In addition, the FPC (309(1)) may be equipped with a printed circuit board (PWB).
[0191] In addition, this embodiment can be appropriately combined with other embodiments described herein.
[0192] (Embodiment 4)
[0193] In this embodiment, a touch sensor (contact detection device) is provided superimposed on a display unit as an input means, and the configuration of a bendable touch panel is described with reference to FIG. 9 and FIG. 10.
[0194] FIG. 9 (A) is a perspective schematic view of a touch panel (500) exemplified in the present embodiment. Also, for clarity, representative components are shown in FIG. 9. FIG. 9 (B) is an unfolded perspective schematic view of the touch panel (500).
[0195] FIG. 10 is a cross-sectional view of the touch panel (500) shown in FIG. 9 (A) at X1-X2.
[0196] The touch panel (500) is equipped with a display portion (501) and a touch sensor (595) (see (B) of FIG. 9). Additionally, the touch panel (500) has a substrate (510), a substrate (570), and a substrate (590). Furthermore, the substrate (510), the substrate (570), and the substrate (590) are all flexible.
[0197] The display unit (501) is provided with a substrate (510), a plurality of pixels on the substrate (510), and a plurality of wires (511) capable of supplying signals to the pixels. The plurality of wires (511) are led to the outer periphery of the substrate (510), and a portion thereof forms a terminal (519). The terminal (519) is electrically connected to an FPC (509(1)).
[0198] <Touch Sensor>
[0199] The substrate (590) is provided with a touch sensor (595) and a plurality of wires (598) that are electrically connected to the touch sensor (595). The plurality of wires (598) are led to the outer periphery of the substrate (590), and a portion thereof forms a terminal for electrically connecting to the FPC (509(2)). In addition, in (B) of FIG. 9, for clarity, the electrodes and wiring of the touch sensor (595) provided on the back side (inside of the surface) of the substrate (590) are shown as solid lines.
[0200] Capacitive touch sensors are preferred. Capacitive methods include surface capacitance and projected capacitance, while projected capacitance methods include magnetic capacitance and mutual capacitance, which differ primarily in their driving mechanisms. Using mutual capacitance is preferable because it enables simultaneous multi-point detection.
[0201] In the following, the case of applying a projected capacitive touch sensor is explained using (B) of FIG. 9, but various sensors capable of detecting proximity or contact of a detection target such as a finger can be applied.
[0202] A projected capacitive touch sensor (595) has an electrode (591) and an electrode (592). The electrode (591) is electrically connected to one of the plurality of wires (598), and the electrode (592) is electrically connected to one of the wires other than the plurality of wires (598).
[0203] As shown in (A) and (B) of FIG. 9, the electrode (592) has a shape in which a plurality of quadrilaterals are continuous in one direction. Additionally, the electrode (591) is quadrilateral. The wiring (594) electrically connects two electrodes (591) aligned in a direction that intersects the direction in which the electrode (592) extends. At this time, it is preferable for the shape to have the area of the intersection of the electrode (592) and the wiring (594) to be as small as possible. As a result, the area of the region where the electrode is not provided can be reduced, thereby reducing the variation in transmittance. Consequently, the variation in brightness of the light transmitted through the touch sensor (595) can be reduced.
[0204] In addition, the shape of the electrode (591) and electrode (592) is not limited to this and can take various shapes. For example, a plurality of electrodes (591) may be arranged so that there are as few gaps as possible, and a plurality of electrodes (592) may be formed by spacing them apart through an insulating layer so that there is an area that does not overlap with the electrodes (591). In this case, it is preferable to form a dummy electrode that is electrically insulated from the two adjacent electrodes (592) so that the area of the region with different transmittance can be reduced.
[0205] The configuration of the touch sensor (595) shown in FIG. 9 is explained using FIG. 10.
[0206] The touch sensor (595) comprises a substrate (590), electrodes (591) and electrodes (592) arranged in a zigzag shape on the substrate (590), an insulating layer (593) covering the electrodes (591) and electrodes (592), and wiring (594) electrically connecting adjacent electrodes (591).
[0207] The adhesive layer (597) attaches the substrate (590) and the substrate (570) so that the touch sensor (595) and the display part (501) overlap.
[0208] The electrode (591) and the electrode (592) are formed using a conductive material that has light transparency. As a conductive material that has light transparency, conductive oxides such as indium oxide, indium tin oxide, indium zinc oxide, zinc oxide, and zinc oxide with added gallium can be used.
[0209] After forming a film of a conductive material having light transmittance on a substrate (590) by sputtering, unnecessary parts can be removed by a known patterning technique such as photolithography, and electrodes (591) and electrodes (592) can be formed.
[0210] Additionally, the insulating layer (593) covers the electrode (591) and the electrode (592). As for the material used for the insulating layer (593), in addition to resins such as acrylic and epoxy and resins having siloxane bonds, inorganic insulating materials such as silicon oxide, silicon nitride oxide, and aluminum oxide may also be used.
[0211] Additionally, an opening leading to an electrode (591) is provided in the insulating layer (593), and wiring (594) electrically connects the adjacent electrode (591). Wiring (594) formed using a transparent conductive material is preferred because it can increase the opening ratio of the touch panel. Additionally, it is preferred to use a material with higher conductivity than the electrode (591) and electrode (592) for the wiring (594).
[0212] One electrode (592) extends in one direction, and multiple electrodes (592) are provided in a stripe shape.
[0213] The wiring (594) is provided intersecting with the electrode (592).
[0214] A pair of electrodes (591) are provided with one electrode (592) in between and are electrically connected to the wiring (594).
[0215] In addition, the plurality of electrodes (591) do not necessarily need to be arranged in a direction orthogonal to one electrode (592), and may be arranged at an angle of less than 90 degrees.
[0216] One wiring (598) is electrically connected to an electrode (591) or an electrode (592). A portion of the wiring (598) functions as a terminal. As for the wiring (598), metal materials such as aluminum, gold, platinum, silver, nickel, titanium, tungsten, chromium, molybdenum, iron, cobalt, copper, or palladium, or alloy materials including said metal materials may be used.
[0217] In addition, an insulating layer covering the insulating layer (593) and wiring (594) can be provided to protect the touch sensor (595).
[0218] Additionally, the connection layer (599) electrically connects the wiring (598) and the FPC (509(2)).
[0219] As the connection layer (599), a known anisotropic conductive film (ACF) or anisotropic conductive paste (ACP) can be used.
[0220] The adhesive layer (597) is transparent. For example, a heat-strengthening resin or a UV-curing resin may be used, and specifically, a resin such as an acrylic, urethane, epoxy, or siloxane-containing resin may be used.
[0221] <Display Section>
[0222] The display unit (501) has a plurality of pixels arranged in a matrix shape. The pixels have a display element and a pixel circuit that drives the display element.
[0223] In this embodiment, a case in which a white organic electroluminescent element is applied as a display element is described, but the display element is not limited to this.
[0224] For example, in addition to organic electroluminescence devices, various display devices can be used as display elements, such as display devices that perform display using electrophoretic methods or electronic sorting methods (also called electronic ink), shutter-type MEMS display devices, and optical interference-type MEMS display devices. Furthermore, a configuration highly suitable for the applied display device can be selected and used from known pixel circuits.
[0225] The substrate (510) is a laminate having a flexible substrate (510b), a barrier film (510a) that prevents unintended impurities from diffusing into the light-emitting element, and an adhesive layer (510c) that attaches the substrate (510b) and the barrier film (510a).
[0226] The substrate (570) is a laminate of a flexible substrate (570b), a barrier film (570a) that prevents unintended impurities from diffusing into the light-emitting element, and an adhesive layer (570c) that attaches the substrate (570b) and the barrier film (570a).
[0227] The sealing material (560) attaches the substrate (570) and the substrate (510). Additionally, the sealing material (560) has a refractive index greater than that of air and serves as an optical bonding layer. A pixel circuit and a light-emitting element (e.g., a first light-emitting element (550R)) are located between the substrate (510) and the substrate (570).
[0228] Composition of pixels
[0229] The pixel includes a subpixel (502R), and the subpixel (502R) is equipped with a light-emitting module (580R).
[0230] The subpixel (502R) is provided with a pixel circuit including a first light-emitting element (550R) and a transistor (502t) capable of supplying power to the first light-emitting element (550R). Additionally, the light-emitting module (580R) is provided with a first light-emitting element (550R) and an optical element (e.g., a first coloring layer (567R)).
[0231] The first light-emitting element (550R) has a lower electrode, an upper electrode, and a layer containing a light-emitting organic compound between the lower electrode and the upper electrode.
[0232] The light-emitting module (580R) has a first colored layer (567R) on the substrate (570). The colored layer may transmit light having a specific wavelength, and, for example, may selectively transmit light exhibiting red, green, or blue. Alternatively, it may provide a region that transmits the light emitted by the light-emitting element as is.
[0233] The light-emitting module (580R) has a sealant (560) in contact with the first light-emitting element (550R) and the first coloring layer (567R).
[0234] The first coloring layer (567R) is located in a position that overlaps with the first light-emitting element (550R). As a result, some of the light emitted by the first light-emitting element (550R) passes through the sealant (560) which serves as an optical bonding layer and the first coloring layer (567R), and is ejected to the outside of the light-emitting module (580R) as indicated by the arrow in the drawing.
[0235] Composition of the display section
[0236] The display portion (501) has a light-blocking layer (567BM) on the substrate (570). The light-blocking layer (567BM) is provided to surround a coloring layer (e.g., a first coloring layer (567R)).
[0237] The display unit (501) is provided with an anti-reflection layer (567p) at a position overlapping with the pixel. For example, a circular polarizer can be used as the anti-reflection layer (567p).
[0238] The display portion (501) is provided with an insulating film (521). The insulating film (521) covers the transistor (502t). Additionally, the insulating film (521) can be used as a layer to flatten irregularities caused by the pixel circuit. Furthermore, an insulating film having a layer stacked thereon capable of suppressing the diffusion of impurities into the transistor (502t), etc., can be applied to the insulating film (521).
[0239] The display unit (501) has a light-emitting element (e.g., a first light-emitting element (550R)) on an insulating film (521).
[0240] The display unit (501) has a partition (528) on the insulating film (521) that overlaps with the end of the lower electrode. Additionally, it has a spacer on the partition (528) that controls the gap between the substrate (510) and the substrate (570).
[0241] Configuration of the Image Signal Line Driving Circuit
[0242] The image signal line driving circuit (503s(1)) includes a transistor (503t) and a capacitance (503c). Additionally, the driving circuit can be formed on the same substrate using the same process as the pixel circuit.
[0243] Other compositions
[0244] The display unit (501) is equipped with wiring (511) capable of supplying a signal, and a terminal (519) is provided on the wiring (511). Additionally, an FPC (509(1)) capable of supplying signals such as an image signal and a synchronization signal is electrically connected to the terminal (519).
[0245] In addition, the FPC (509(1)) may be equipped with a printed circuit board (PWB).
[0246] In addition, this embodiment can be appropriately combined with other embodiments described herein. Explanation of the symbols
[0247] 100: Information processing device 110: Processing Unit 111: Operation unit 112: Memory Department 114: Transmission path 115: Input / Output Interface 120: Input / Output Device 121: Input means 122: Display section 300: Input / Output Device 301: Display unit 302: Pixel 302B: Subpixel 302G: Subpixel 302R: Subpixel 302t: Transistor 303c: Capacity 303g(1): Scan line driving circuit 303g(2): Image pixel driving circuit 303s(1): Image signal line driving circuit 303s(2): Image signal line driving circuit 303t: Transistor 308: Image pixels 308p: Photoelectric conversion device 308t: Transistor 309(1): FPC 310: Substrate 310a: Barrier film 310b: Substrate 310c: Adhesive layer 311: Wiring 319: Terminal 321: Insulating film 328: Bulkhead 329: Spacer 350R: Light-emitting element 351R lower electrode 352: Upper electrode 353: Layer containing a luminescent organic compound 353a: Light-emitting unit 353b: Light-emitting unit 354: Middle layer 360: Sealant 367BM: Shading layer 367p: Anti-reflective layer 367R: Color layer 370: Opposing substrate 370a: Barrier film 370b: Substrate 370c: Adhesive layer 380B: Light-emitting module 380G: Light-emitting module 380R: Light-emitting module 400: Information processing unit 410: Arithmetic Unit 420: Input / Output Device 422: Touch panel 422r: Ridge 422t: Selection button area 422v: Low 481: Hinge 481a: Stretch sensor 481b: Stretch sensor 481c: Elastomer 500: Touch panel 501: Display unit 502R: Subpixel 502t: Transistor 503c: Capacity 503s: Image signal line driving circuit 503t: Transistor 509: FPC 510: Substrate 510a: Barrier film 510b: Substrate 510c: Adhesive layer 511: Wiring 519: Terminal 521: Insulating film 528: Bulkhead 550R: Light-emitting element 560: Sealant 567BM: Shading layer 567p: Anti-reflective layer 567R: Coloration layer 570: Substrate 570a: Barrier film 570b: Substrate 570c: Adhesive layer 580R: Light-emitting module 590: Substrate 591: Electrode 592: Electrode 593: Insulating layer 594: Wiring 595: Touch sensor 597: Adhesive layer 598: Wiring 599: Connection layer
Claims
Claim 1 An information processing device comprises: an arithmetic unit that receives operation commands including a termination command and bend information; and an input / output device that supplies the operation commands and the bend information, wherein the arithmetic unit comprises an operation unit and a memory unit that stores a program executed by the operation unit, and the input / output device comprises an input means that supplies the operation commands and a bend sensor capable of detecting a bent angle and supplying the bend information, and wherein the program comprises: a first step for initialization; a second step for enabling interrupt processing; a third step for executing the interrupt processing and processing information; a fourth step in which, if the termination command is not input during the interrupt processing, the device returns to the third step, and if the termination command is input during the interrupt processing, the device proceeds to the fifth step. An information processing device comprising a fifth step for terminating the above program, wherein the interrupt processing comprises: a sixth step for receiving the termination command and the bend information; a seventh step for proceeding to a 11th step if the bend information is not supplied in the sixth step, and proceeding to a 8th step if the bend information is supplied in the sixth step; an eighth step for proceeding to a 9th step if the bend information is not an outward bend, and proceeding to a 10th step if the bend information is an outward bend; a 9th step for performing a first processing; a 10th step for performing a second processing different from the first processing; and an eleventh step for returning from the interrupt processing. Claim 2 An information processing device according to claim 1, wherein the first processing comprises: a 12th step in which the input means receives a gesture; a 13th step in which, if the first gesture or the second gesture is not recognized at the 12th step, proceeds to a 17th step, and if the first gesture or the second gesture is recognized at the 12th step and the operation command is supplied, proceeds to a 14th step; a 14th step in which, if the second gesture is not recognized at the 12th step, proceeds to a 15th step, and if the second gesture is recognized at the 12th step, proceeds to a 16th step; a 15th step in which the first gesture processing is performed; a 16th step in which the second gesture processing different from the first gesture processing is performed; and a 17th step in which the device returns from the first processing. Claim 3 An information processing device according to claim 1, wherein the second processing comprises: a 18th step in which the input means receives a gesture; a 19th step in which, if the first gesture or the second gesture is not recognized at the 18th step, proceeds to a 23rd step, and if the first gesture or the second gesture is recognized at the 18th step and the operation command is supplied, proceeds to a 20th step; if the second gesture is not recognized at the 18th step, proceeds to a 21st step, and if the second gesture is recognized at the 18th step, proceeds to a 22nd step; a 21st step in which the first gesture is processed; a 22nd step in which the second gesture is processed; and a 23rd step in which the second processing is returned. Claim 4 In claim 1, the input means is a flexible touch sensor, and the bend sensor detects the angle at which the input means is bent, an information processing device. Claim 5 In claim 1, the information processing device comprises a bendable display unit in which the computing device supplies image information and the input / output device receives the image information, and the bend sensor detects the angle at which the display unit is bent. Claim 6 An information processing device according to claim 1, wherein the computing device supplies image information and the input / output device receives the image information and includes a bendable display unit, the bend sensor detects the angle at which the display unit is bent, and the input means is a touch sensor capable of bending together with the display unit. Claim 7 In a memory device storing a program, the program comprises: a first step of initializing the program; a second step of enabling interrupt processing; a third step of executing the interrupt processing and processing information; a fourth step of returning to the third step if the termination command is not input during the interrupt processing, and proceeding to the fifth step if the termination command is input during the interrupt processing; and a fifth step of terminating the program, wherein the interrupt processing comprises: a sixth step of receiving the termination command and the bend information; a seventh step of proceeding to the 11th step if the bend information is not supplied during the sixth step, and proceeding to the eighth step if the bend information is supplied during the sixth step; an eighth step of proceeding to the 9th step if the bend information is not an outward bend, and proceeding to the tenth step if the bend information is an outward bend; a ninth step of performing a first processing; and a tenth step of performing a second processing different from the first processing. A memory device comprising an 11th step of returning from the interrupt processing. Claim 8 A memory device according to claim 7, wherein the first processing comprises: a 12th step of receiving a gesture; a 13th step of proceeding to a 17th step if the first gesture or the second gesture is not recognized at the 12th step, and proceeding to a 14th step if the first gesture or the second gesture is recognized at the 12th step and the operation command is supplied; a 14th step of proceeding to a 15th step if the second gesture is not recognized at the 12th step, and proceeding to a 16th step if the second gesture is recognized at the 12th step; a 15th step of performing a first gesture processing; a 16th step of performing a second gesture processing different from the first gesture processing; and a 17th step of returning from the first processing. Claim 9 In claim 7, the second processing comprises: a 18th step of receiving a gesture; a 19th step of proceeding to a 23rd step if the first gesture or the second gesture is not recognized at the 18th step, and proceeding to a 20th step if the first gesture or the second gesture is recognized at the 18th step and the operation command is supplied; a 20th step of proceeding to a 21st step if the second gesture is not recognized at the 18th step, and proceeding to a 22nd step if the second gesture is recognized at the 18th step; a 21st step of processing the first gesture; a 22nd step of processing the second gesture; and a 23rd step of returning from the second processing. Claim 10 An information processing device comprising a bend sensor and a memory device according to claim 7. Claim 11 In claim 10, the bend sensor is an information processing device that detects the angle at which the information processing device is bent and supplies the bend information.