Information processing device
By combining arithmetic equipment and folding sensors in the information processing equipment, providing operation instructions and folding information, the problem of limited gesture operation types of existing equipment is solved, and the diversity of operations is achieved and the process is simplified, and the risk of misoperation is reduced.
Patent Information
- Application Number
- JP2025007955
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2013-06-21
- Filing Date
- 2025-01-20
- Publication Date
- 2025-04-10
AI Technical Summary
When existing information processing equipment uses gesture operations, the operation types are limited, resulting in complex operations that require combining multiple gestures and the order is complex, which can easily lead to erroneous operations.
Combining the arithmetic device and the folding sensor, operating instructions and folding information are provided, and the program is executed by the calculation unit, and different processing is performed according to the combination of the operation instructions and folding information, reducing the sequential dependence of complex operations.
It realizes the ability to enhance the diversity of gesture operations and simplify the operation process, reduce the risk of misoperation, and provides a new information processing device that is easy to operate and use.
Smart Images

Figure 2025061502000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an article, a method, or a manufacturing method. , manufacture, or composition of matter. The present invention relates to, for example, a human interface, a semiconductor device, a display device, a light-emitting device, The present invention relates to an electric storage device, a driving method thereof, or a manufacturing method thereof. For example, a method for processing and displaying image information, a program, and a recording medium on which the program is recorded In particular, the present invention relates to an information processing device having a display unit. Image information processing and display method for displaying an image including stored information, and information processing device having a display unit - Patents.com A program for displaying an image including information processed by a computer-aided processing device and a program for recording said program The present invention relates to an information processing device having a recording medium. [Background technology]
[0002] The social infrastructure related to information transmission methods has been improved. This allows a wide range of information to be available in the workplace and at home. It is now possible to obtain, process, and transmit information using information processing devices not only at home but also on the go. is.
[0003] In this context, portable information processing devices have been actively developed.
[0004] For example, portable information processing devices are often used outdoors, and may be subject to unexpected force if dropped. This may be applied to information processing devices and display devices used therein. As an example of the device, a structure in which the adhesion between the structure separating the light-emitting layer and the second electrode layer is improved is provided. is known (Patent Document 1). [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2012-190794 A Summary of the Invention [Problem to be solved by the invention]
[0006] The operation method using a pointer is convenient because it allows intuitive operation of an information processing device. Specifically, gestures (tap, drag, etc.) are made by using a finger as a pointer on the touch panel. The gestures (such as clicking, swiping or pinching) allow for intuitive operation.
[0007] However, the types of gestures available are limited. When operating the device, complex actions are performed by combining several gestures and the order in which they are performed. is required.
[0008] One aspect of the present invention has been made in light of the above technical background. It is an object of the present invention to provide a novel information processing device that is easy to operate. One object of the present invention is to provide a novel information processing device.
[0009] The description of these problems does not preclude the existence of other problems. It is not necessary for the embodiment to solve all of these problems. The above will become apparent from the description in the specification, drawings, claims, etc. It is possible to extract other issues from the descriptions in the patent, claims, etc. [Means for solving the problem]
[0010] The embodiment described below includes a computing device to which operation instructions and folding information are supplied, One of the inventions created with the aim of providing an input / output device that supplies operation commands and folding information. Aspects include:
[0011] The information processing device according to one aspect of the present invention includes a calculation unit and a program for causing the calculation unit to execute the calculation unit. and an input means for inputting an operation command and a folding command. and an input / output device comprising a fold sensor capable of providing information. The program performs different processing depending on the combination of operation instructions and folding information provided. Have the computing device execute it.
[0012] According to the information processing device of the above aspect of the present invention, the input means is combined with a bending sensor. This allows, for example, operations that can be input using a pointer. As a result, a new information processing device that is easy to operate can be provided. Alternatively, a novel information processing device that is less prone to operational errors can be provided.
[0013] One aspect of the present invention is a method for manufacturing a computer that receives operation instructions including an end instruction and folding information. , and an input / output device that supplies operation commands and bending information. The arithmetic device includes a calculation unit and a storage unit that stores a program to be executed by the calculation unit. The input / output device includes an input means for supplying an operation command and a bent angle The folding sensor detects the folding position and provides folding information. The RAM has a first step to initialize, a second step to enable interrupt handling, and a third step to The third step is to execute the interrupt process and process the information. If no command is entered, return to the third step. If an end command is entered, return to the fifth step. The fourth step is to proceed to the next step, and the fifth step is to end the process. The process includes a sixth step in which the end command and folding information are received, and a sixth step in which folding is performed. If no bending information is provided, proceed to step 11. If bending information is provided, If the folding information is not a mountain fold, proceed to the 8th step. If it is a mountain fold, proceed to step 9. If it is a mountain fold, proceed to step 10. The ninth step performs the first process, and the tenth step performs the second process that is different from the first process. and an eleventh step of returning from the interrupt process.
[0014] The information processing device according to the aspect of the present invention includes an input unit that inputs an operation command and a folding sensor. The folding information is supplied to the calculation device. The calculation device is also programmed The input means and the bending sensor are combined to provide a storage unit for storing the input data. This allows the user to reduce the number of complicated operations that require a sequence of limited operations using only input means. As a result, a novel information processing device that is easy to operate can be provided.
[0015] In addition, one aspect of the present invention is a twelfth method in which the first process includes the step of receiving a gesture by the input means. Step 12: Recognize the first or second gesture. If not, go to step 17 and try the first or second gesture. a thirteenth step of recognizing the operation command and proceeding to a fourteenth step if the operation command is provided; If the second gesture is not recognized in step 12, proceed to step 15. Step 14: If the second gesture is recognized, proceed to step 16; A fifteenth step of performing the first gesture processing and a fifteenth step of performing the second gesture processing different from the first gesture processing Step 16 processes the gesture of step 2, and step 17 returns from step 1. and a
[0016] In addition, one aspect of the present invention is a method for detecting a gesture by the input means. Step 18: Recognize the first or second gesture. If not, go to step 23 and try the first or second gesture. a 19th step of recognizing the operation command and proceeding to a 20th step if the operation command is provided; If the second gesture is not recognized in step 18, proceed to step 21. Step 20: If the second gesture is recognized, the process proceeds to step 22. Step 20: A 21st switch that performs a first gesture process different from the first gesture process of the first process. and performing a second gesture processing different from the second gesture processing of the first processing. and a 23rd step of returning from the second process. It is an information processing device.
[0017] The information processing device according to the aspect of the present invention includes: a bending sensor that receives bending information; The means recognizes gestures and provides different processing depending on the combination of operation commands. This allows the input means and the bending sensor to be used in combination. Only by using a limited number of operations, the complexity of the sequence can be reduced. It is possible to provide a novel information processing device that is easy to operate.
[0018] One aspect of the present invention is a touch sensor in which the input means is bendable. The sensor is the above-mentioned information processing device that detects the angle at which the input means is bent.
[0019] In one aspect of the present invention, a calculation device supplies image information, and an input / output device receives the image information. The display unit is also bendable, and the bending sensor detects when the display unit is bent. The above information processing device detects an angle.
[0020] In one aspect of the present invention, a calculation device supplies image information, and an input / output device receives the image information. The display unit is also bendable, and the bending sensor detects when the display unit is bent. The input means is a touch sensor that detects an angle and can be folded together with the display unit. The information processing device according to any one of the above.
[0021] The above-described information processing device according to one embodiment of the present invention includes a display unit that can be folded and a display unit that can be folded. The bending sensor detects the angle at which the bending is performed. The combination of the folding information and the operation command provided by the input means such as a touch sensor In this way, the input means and the bending sensor are used in combination. This allows the user to reduce the number of complicated operations that require a sequence of limited operations using only input means. As a result, a novel information processing device that is easy to operate can be provided. Effect 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. It is possible to provide a novel information processing device that is difficult to manipulate. [Brief description of the drawings]
[0023] [Figure 1] 1A and 1B are a block diagram and a schematic diagram illustrating a configuration of an information processing device according to an embodiment. [Diagram 2] FIG. 4 is a flow diagram illustrating a program according to the embodiment. [Diagram 3] FIG. 4 is a flow diagram illustrating a program according to the embodiment. [Figure 4] FIG. 4 is a flow diagram illustrating a program according to the embodiment. [Diagram 5] FIG. 4 is a flow diagram illustrating a program according to the embodiment. [Figure 6] 1 is a diagram illustrating a configuration of an information processing device according to an embodiment. [Figure 7] 1A and 1B are diagrams showing a usage state of an information processing device according to an embodiment; [Figure 8] 1A to 1C are diagrams illustrating a configuration of an input / output device that can be applied to an information processing device according to an embodiment. [Figure 9] 1A to 1C are diagrams illustrating a configuration of an input / output device that can be applied to an information processing device according to an embodiment. [Figure 10] 1A to 1C are diagrams illustrating a configuration of an input / output device that can be applied to an information processing device according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] The embodiment will be described in detail with reference to the drawings. However, the present invention is not limited to the following description. The present invention is not limited to the above embodiment, and various changes and modifications may be made in the form and details without departing from the spirit and scope of the present invention. It will be easily understood by those skilled in the art that the above-mentioned invention can be obtained by the following embodiments. The present invention should not be construed as being limited to the contents described below. The same reference numerals are used in different drawings to indicate the same parts or parts having similar functions. A repeated explanation will be omitted.
[0025] (Embodiment 1) In this embodiment, a configuration of a data processing device according to one embodiment of the present invention will be described with reference to FIGS. He explains as he goes.
[0026] FIG. 1A is a block diagram illustrating a configuration of an information processing device 100 of one embodiment of the present invention.
[0027] FIG. 1B is a schematic diagram illustrating a configuration of an information processing device 100 of one embodiment of the present invention.
[0028] FIG. 1C-1 shows the information processing device 100 shown in FIG. 1B folded in a valley fold. FIG. 1C-2 is a schematic diagram for explaining the information processing device 100 shown in FIG. FIG. 13 is a schematic diagram illustrating a state in which the sheet is folded.
[0029] 2 to 5 show a program executed by the arithmetic unit of the information processing device 100 according to an embodiment of the present invention. 2 is a flow diagram for explaining main processing.
[0030] FIG. 3 is a flow diagram for explaining the interrupt process shown in FIG. 2, and FIG. 4 is a flow diagram for explaining the first interrupt process shown in FIG. FIG. 5 is a flow diagram illustrating the second process shown in FIG. 3. do.
[0031] <Information processing device> The information processing device 100 described in this embodiment receives operation commands INPUT and A calculation unit 110 to which the bending information ANG is supplied, and an operation command INPUT and a folding command and an input / output device 120 that supplies bending information ANG (see FIG. 1(A)).
[0032] The arithmetic device 110 stores the arithmetic unit 111 and a program to be executed by the arithmetic unit 111. It has a memory unit 112.
[0033] The input / output device 120 includes an input means 121 capable of supplying an operation command INPUT and A folding sensor capable of detecting a folding angle θ and supplying folding information ANG The angle θ is, for example, as shown in FIG. 1(B), FIG. 1(C-1) or FIG. It can be defined as shown in C-2).
[0034] "program" The program executed by the calculation unit 111 comprises the following steps (see FIG. 2).
[0035] In the first step, timers and other devices are initialized (see FIG. 2 (S1)). The initial information required for the interrupt processing, the first processing, the second processing, etc. is read. The operation of setting the value of the initialization flag is also included in the initialization.
[0036] In the second step, interrupt processing is enabled. Note that when interrupt processing is enabled, In this case, the main processing described with reference to FIG. 2 can be interrupted and an interrupt process, which will be described later, can be executed. (See Figure 2 (S2)).
[0037] In the third step, the initial information or the interrupts generated in the second step are The generated information is processed (see Figure 2 (S3)).
[0038] An example of the information processing performed in the third step is to input the information in the storage unit 112 to an input / output device Specifically, the pressure stored in the storage unit 112 is output to the storage unit 120. The compressed image information is expanded and displayed on the display unit 122, and the compressed audio information is output to the speaker. This also includes processing to output the data to a camera, etc.
[0039] In the fourth step, if the end command is not input in the interrupt process, the third step is executed. If an end command is input, the process proceeds to the fifth step (see FIG. 2 (S4)).
[0040] In the fifth step, the program is terminated (see FIG. 2 (S5)).
[0041] The interrupt processing will be explained (see Fig. 3). Note that the calculation unit for which the interrupt processing is permitted is It can receive execution commands for interrupt processing. The calculation unit that receives the execution command for the interrupt will suspend the main processing and execute the interrupt processing. For example, an operation provided with an event associated with an execution instruction for interrupt processing The unit executes the interrupt process and stores the execution result in the storage unit. The calculation unit that has returned to the main processing resumes the main processing based on the execution result of the interrupt processing. It is possible.
[0042] In the sixth step, an end command and folding information ANG are received. The user of the device 100 can input an end command or the like using the input means 121, for example. (See Figure 3 (T6)).
[0043] For example, the interrupt process is terminated and the waiting time is reached to obtain the folding information ANG. A period is set. Specifically, the time measured using a timer or the like is used as the waiting period. A touch sensor can be applied to the input means 121. The user of the information processing device 100 During the waiting period, the finger touching the touch sensor is used as a pointer, and gestures such as pinching in are performed. , an end command can be input.
[0044] In the seventh step, if the folding information ANG is not provided in the sixth step, If the folding information ANG is provided, proceed to step 8. (See Figure 3 (T7)).
[0045] For example, the bent bending sensor 124 is put into an unbent state. If the supply of the folding information ANG is stopped as a result, the process proceeds to an eleventh step. Conversely, when the folding sensor 124 is in a folded state, If the bending information ANG is provided, the process proceeds to the eighth step.
[0046] In the eighth step, if the folding information ANG is not a mountain fold, proceed to the ninth step. If it is a mountain fold, proceed to the tenth step (see FIG. 3 (T8)). For example, When the folding sensor 124 supplies the folding information ANG indicating that the folding is performed in a valley fold, Then, the folding sensor 124 outputs folding information AN If G is supplied, proceed to step 10.
[0047] In the ninth step, the first process is carried out (see FIG. 3 (T9)).
[0048] In the tenth step, a second process different from the first process is performed (see FIG. 3 (T10)). see).
[0049] The first process and the second process are different interrupt processes. The interrupt process can be divided into a first process and a second process according to the folding information ANG. This can be done.
[0050] For example, in software for reading e-books, one gesture operation A first process performs a process of adding a bookmark to a page of an electronic book by supplying a command. The second process may be a process of quickly sending pages of an electronic book. The second process will be described in detail later.
[0051] In the eleventh step, the process returns from the interrupt process (see FIG. 3 (T11)).
[0052] The information processing device 100 described in this embodiment receives an operation command IN A calculation device to which the PUT and the folding information ANG provided by the folding sensor 124 are supplied. The arithmetic device 110 also includes a storage unit 112 that stores a program. This allows the input means 121 and the bending sensor 124 to be used in combination. , the complicated operation of ordering limited operations using only the input means 121 can be reduced. As a result, a novel information processing device that is easy to operate can be provided.
[0053] The arithmetic device 110 described as an example in this embodiment includes an input / output interface 11. 5 and a transmission line 114 (see FIG. 1(A)).
[0054] The input / output interface 115 can provide information to the input / output device 120. The information is provided by a force device 120 .
[0055] The transmission path 114 transmits information to the calculation unit 111, the storage unit 112, and the input / output interface 11. 5. The calculation unit 111, the storage unit 112, and the input / output interface Interface 115 can provide information to transmission line 114 .
[0056] The input / output device 120 includes an input unit 121. The input unit 121 receives operation commands, end commands, etc. can be supplied.
[0057] The end command is a command to end the program.
[0058] In addition, these configurations cannot be clearly separated, and one configuration may serve as another configuration or may be used in combination with another configuration. For example, a touch panel in which a display unit and a touch sensor are overlapped serves as the display unit 122 and also as the input means 121.
[0059] The individual elements constituting the information processing device 100 according to one embodiment of the present invention will be described below.
[0060] Input / Output Device The input / output device 120 is connected to the transmission line 114 via the input / output interface 115. The input / output device 120 can supply external information to the information processing device 100. The internal information of the information processing device 100 can be provided to the outside.
[0061] <Bending sensor> The bending sensor 124 detects the angle θ at which the information processing device 100 is bent. When the bending sensor 124 detects an angle smaller than the first threshold value θ1, the bending sensor 124 outputs the information ANG. The state in which folding is detected is the valley fold state (Fig. 1(B) and Fig. 1(C- 1), the state where it is detected that the sheet is bent at an angle greater than the second threshold value θ2 is called a mountain fold. This can be defined as a state in which the material is in a fixed position (see Figure 1(B) and Figure 1(C-2)).
[0062] For example, if the folding position is determined in advance, the folding sensor 124 If there are multiple bending positions, place multiple sensors in a line. By arranging the folds in a matrix, not only the folded angle θ but also the folded The coordinates of the location can be identified.
[0063] The fold sensor 124 can be provided, for example, along the outer periphery of the display 122. In the case of the information processing device 100 illustrated in FIG. For example, the bending sensor 124 is provided along the short side direction. It may also be provided.
[0064] The folding sensor 124 provided to surround the display unit 122 detects whether the display unit 122 is folded sideways or not. Detects the angle θ when the cutting direction is changed to various directions (e.g. horizontal, vertical or diagonal) This allows the display unit 122 to be folded at various positions, and folding information can be displayed. ANG can be provided.
[0065] The bending sensor 124 may be, for example, a switch, a strain gauge, a pressure-sensitive conductive rubber, or a sliding It can be configured using a sensor, etc.
[0066] Specifically, the display unit 122 has a mechanical contact that opens and closes when the display unit 122 is folded or unfolded. A switch having a function of pressing a button or a magnetic switch may be disposed so as to surround the display unit 122.
[0067] Alternatively, a pair of expansion and contraction sensors may be provided on the side of the display surface (also called the front surface) of the display unit 122, The bending sensor 124 can be configured by disposing the bending sensor 124 on the opposite side (also called the back side). If one sensor detects expansion and the other sensor detects contraction, the expansion is detected. It can be seen that it has been folded in half on the bottom side.
[0068] Specifically, a surface or strip-shaped pressure-sensitive element is provided on the outer periphery of a region where a plurality of electrodes are folded. Conductive rubber can be used as a stretch sensor. Multiple electrodes are attached to the periphery of the bendable area. The expansion and contraction deformation of the planar or strip-shaped pressure-sensitive conductive rubber is measured by electrical impedance tomography ( Detected by Electrical Impedance Tomography It is well known that...
[0069] Also, a pair of strain gauges can be used for the bending sensor 124 .
[0070] <Input means> As the input means 121, various human interfaces and the like can be used. Specifically, using a keyboard, mouse, touch sensor, microphone, camera, etc. In particular, the method of supplying operation commands using a pointer allows intuitive operation. It is very convenient.
[0071] For example, when a touch panel is applied to the input means 121 that is integrally provided on the display unit, The user of the information processing device 100 uses a finger touching the touch panel as a pointer to perform a gesture. Use gestures (tap, drag, swipe, pinch in, etc.) to give commands or end commands. Orders, etc. can be entered.
[0072] 《Display section》 The display unit 122 is flexible. Since the display unit 122 is flexible, it can be bent. The display unit 122 is shown in a flat, unfolded state in FIG. Shown in Figure 1 (C-1) and Figure 1 (C-2).
[0073] The specific configuration of the flexible display unit 122 will be described in detail in the third embodiment. do.
[0074] "others" The input / output device 120 may be, for example, a camera, a microphone, a read-only external memory unit, an external memory The following devices may be used:
[0075] Specifically, a digital camera, a digital video camera, etc. can be used as the camera. Cut.
[0076] The external storage unit may be a hard disk, a removable memory, or the like. In addition, CD-ROM, DVD-ROM, etc. may be used as read-only external storage. can be done.
[0077] The communication device may be a network connection device or a modem.
[0078] The interrupt process of the information processing device exemplified in this embodiment will be described with reference to FIG. do.
[0079] FIG. 4 shows the ninth program executed by the processor 111 of the information processing device according to an embodiment of the present invention. A flow chart explaining a first process that can be performed in step (see FIG. 3 (T9)) FIG.
[0080] In other words, FIG. 4 shows that the folding information provided by the folding sensor 124 in the eighth step A first process that can be performed when the fold is not a mountain fold (when the fold is a valley fold) will be described. FIG.
[0081] The information processing device 100 described as an example in this embodiment performs a first process described below. The computer includes a storage unit 112 that stores a program to be executed by the calculation unit 111.
[0082] "program" The first process comprises the following steps (see FIG. 4).
[0083] In the twelfth step, the input means 121 receives a gesture (FIG. 4 (U12 )reference).
[0084] In the 13th step, if you made the first gesture or the second gesture in the 12th step, If the character is not recognized, go to step 17 and try the first or second gesture. When the gesture is recognized and an operation command INPUT is supplied to the arithmetic unit 110, Proceed to step 14 (see Figure 4 (U13)).
[0085] For example, when a touch sensor is used as the input means 121, the user of the information processing device 100 A finger touching the touch sensor is used as a pointer to provide operation commands through gestures. can be done.
[0086] Specifically, the finger is moved vertically from the top to the bottom of the touch sensor. A wipe is the first gesture, and a vertical swipe from bottom to top is the second gesture. It can be made into char.
[0087] In the 14th step, if the second gesture is not recognized in the 12th step, If the second gesture is recognized, proceed to step 16. Proceed (see Figure 4 (U14)).
[0088] In this embodiment, if the first gesture is recognized, the process proceeds to step 15. If the second gesture is recognized, the process proceeds to step 16. If the gesture is recognized, proceed to step 16.
[0089] In the fifteenth step, the first gesture process is performed (see FIG. 4 (U15)). For example, in software for viewing electronic books, a process for adding a "bookmark" to a page being viewed is The processing can be associated with the first gesture processing.
[0090] In the sixteenth step, the second gesture process is performed (see FIG. 4 (U16)). For example, in e-book viewing software, a bookmark is added to the page being viewed. The delete operation can be associated with a second gesture operation.
[0091] In this way, when the folding information ANG supplied by the folding sensor 124 is a valley fold, When the first gesture is recognized, the result is different from when the second gesture is recognized. Processing can be performed.
[0092] As a result, the folding sensor 124 supplies folding information ANG, which is a valley fold. , from top to bottom (first gesture) using the touch sensor of the input means 121, or By swiping vertically from the bottom to the top (second gesture), You can add or remove bookmarks to pages you are viewing in an e-book.
[0093] In the seventeenth step, the process returns from the first process (see FIG. 4 (U17)).
[0094] In this embodiment, an example of an operation using two gestures will be described. The thirteenth step may recognize three or more gestures. For example, The third gesture is a vertical swipe, which is made by sliding two fingers from top to bottom on the touch sensor. Define a vertical swipe from bottom to top as the fourth gesture on the Also, the process of selecting the next book in the book being viewed is handled by the third gesture process. The process of selecting the previous book in the book being viewed can be associated with the fourth gesture process. Cut.
[0095] The interrupt process of the information processing device exemplified in this embodiment will be described with reference to FIG. do.
[0096] FIG. 5 shows the tenth example of the program executed by the computing unit 111 of the information processing device according to the embodiment of the present invention. A flowchart explaining a second process that can be performed in step (see FIG. 3 (T10)) FIG.
[0097] In other words, FIG. 5 shows that the folding information provided by the folding sensor 124 in the eighth step FIG. 11 is a flow diagram illustrating a second process that can be performed in the case of a mountain fold.
[0098] The information processing device 100 described as an example in this embodiment performs the second process described below. The computer includes a storage unit 112 that stores a program to be executed by the calculation unit 111.
[0099] "program" The second process comprises the following steps (see FIG. 5).
[0100] In the eighteenth step, the input means 121 accepts a gesture (FIG. 5(V18) )reference).
[0101] In the 19th step, if the first gesture or the second gesture is If the character is not recognized, go to step 23 and try the first or second gesture. When the gesture is recognized and an operation command INPUT is supplied to the arithmetic unit 110, Go to step 20 (see Figure 5 (V19)).
[0102] For example, when a touch sensor is used as the input means 121, the user of the information processing device 100 A finger touching the touch sensor is used as a pointer to provide operation commands through gestures. can be done.
[0103] Specifically, the finger is moved vertically from the top to the bottom of the touch sensor. A wipe is the first gesture, and a vertical swipe from bottom to top is the second gesture. It can be made into char.
[0104] In the 20th step, if the second gesture is not recognized in the 18th step, If the second gesture is recognized, proceed to step 22. Proceed (see Figure 5 (V20)).
[0105] In the twenty-first step, the first gesture process is performed (see FIG. 5 (V21)). For example, in electronic book viewing software, the process of quickly turning pages forward (turning pages) The processing can be associated with the first gesture processing.
[0106] In the twenty-second step, the second gesture process is performed (see FIG. 5 (V22)). For example, in electronic book viewing software, the process of quickly turning pages backwards (turning pages) The gesture processing can be associated with a second gesture processing.
[0107] In this way, when the folding information ANG supplied by the folding sensor 124 is a mountain fold, When the first gesture is recognized, the result is different from when the second gesture is recognized. Processing can be performed.
[0108] As a result, the folding sensor 124 supplies folding information ANG indicating a mountain fold. , from top to bottom (first gesture) using the touch sensor of the input means 121, or By swiping vertically from the bottom to the top (second gesture), You can quickly scroll forward or backward through the pages of an e-book.
[0109] In the 23rd step, the process returns from the second process (see FIG. 5 (V23)).
[0110] The information processing device described in this embodiment is a device that detects folding information provided by a folding sensor and inputs a The input means recognizes the gesture and supplies different processing depending on the combination of operation commands. This allows the input means and the bending sensor to be used in combination, This reduces the complexity of the sequence of operations, which is limited by the number of steps. It is possible to provide a novel information processing device that is easy to operate.
[0111] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification. .
[0112] (Embodiment 2) In this embodiment, a configuration of an information processing device according to one embodiment of the present invention will be described with reference to FIGS. 6 and 7. I will explain with reference to the above.
[0113] FIG. 6A is a top view illustrating a structure of a data processing device 400 of one embodiment of the present invention. 4B is a side view illustrating the structure of the information processing device 400. Note that the arrows in the figure indicate Indicates the direction in which something will be done.
[0114] FIG. 6C is a side view illustrating the hinge 481 shown in FIG. 6B.
[0115] FIG. 7(A) shows a usage state of the information processing device 400 in a valley fold, and FIG. 7(B-1) shows a usage state of the information processing device 400 in a valley fold. FIG. 7(B-2) and FIG. 7(C) show the information processing device 400 in a mountain-folded state. FIG.
[0116] <Explanation of top view> The information processing device 400 receives the folding information ANG and the operation command INPUT, and The information processing device 400 also includes a computing device 410 that provides information VIDEO. Input / output that receives information VIDEO, and supplies bending information ANG and operation command INPUT The device 420 is shown in FIG. 6(A).
[0117] The information processing device 400 includes a display unit to which image information VIDEO is supplied and a display unit to which a user's finger touches. The touch panel 422 also serves as an input means for detecting and supplying an operation command INPUT. do.
[0118] The touch panel 422 is flexible and can be bent.
[0119] The touch panel 422 is supported so that the user can bend it. The touch panel 422 is mounted on a frame made up of two U-shaped members connected to a hinge 481. The hinge 481 is bent to deflect the touch panel 422. The hinges 481 are provided on the opposing sides of the touch panel 422. .
[0120] A hinge 481 may be provided so that the touch panel 422 can be folded in three or more. Different fold information ANG may be provided for each location where the panel 422 is folded. This allows the arithmetic unit 410 to execute different processes for each folded position. This can be done.
[0121] <Description of side view> The touch panel 422 is located approximately in the center when viewed from the side of the information processing device 400 (FIG. 6(B)). reference).
[0122] A support shaft, an elastic body, or the like can be used for the hinge 481 .
[0123] The hinge 481 is a pair of elastic sensors 481a and 481c having a thickness. 481b (see FIG. 6(C)). When the hinge 481 is bent, a pair of extensions One of the contraction sensors supplies a signal when it detects an expansion, and the other supplies a signal when it detects a contraction. By comparing the signals, folding information ANG including mountain fold or valley fold information is provided. can be provided.
[0124] In addition, a ratchet mechanism or anti-slip device is provided on the hinge so that the bending angle can be adjusted as needed. It may be provided in 481.
[0125] <Explanation of diagram showing usage state> FIG. 7(A) shows a usage state of the information processing device 400 in a valley fold, and FIG. 7(B-1) shows a usage state of the information processing device 400 in a valley fold. FIG. 7(B-2) and FIG. 7(C) show the information processing device 400 in a mountain-folded state. FIG.
[0126] When the information processing device 400 is folded in a valley, the bottom portion 422v is formed in the touch panel 422. (See FIG. 7(A)). The bottom portion 422v is a recess sandwiched between other portions of the touch panel 422. This allows the user to accurately make gestures by moving their fingers along the bottom 422v. Specifically, the finger touching the bottom 422v can be slid vertically from the top to the bottom. Swipe as the first gesture and vertical swipe from bottom to top as the second gesture. It can be made into a schar.
[0127] The bottom portion 422v is difficult for a user to touch unintentionally, so that erroneous operation can be prevented. For example, operations that are likely to cause harm to the user, such as deleting files or forcibly terminating the program, It can also be assigned.
[0128] When the information processing device 400 is folded in a mountain fold, a ridge portion 422r is formed on the touch panel 422. (See FIG. 7(B-1)). The ridge portion 422r protrudes from other portions of the touch panel 422. This allows the user to accurately move his / her finger along the ridge 422r. It is possible.
[0129] The ridge portion 422r is easily touched by the user unintentionally, which may lead to erroneous operation. However, the state where the gesture of the edge portion 422r can be recognized and the state where it cannot be recognized are switched. For example, the user may select a touch panel 422. The gesture of the edge portion 422r is recognized only when the button area 422t is touched. (See FIG. 7(B-2)).
[0130] The first region is one of the two regions of the touch panel 422, which is divided by the edge portion 422r. You can also associate different actions with the first gesture and the other gesture. .
[0131] For example, the information processing device 400 shown in FIG. 7C is a touch panel The thumb is held between the thumb and the other fingers, which are in contact with the ridge portion 422r. In the front area, vertical swipes can be associated with zooming in or out of the display. In addition, in the area on the opposite side where other fingers (not shown) touch, vertical swipes can be performed. It can be associated with the process of sending pages quickly.
[0132] Alternatively, the front area is used mainly for displaying images, etc., and the opposite area is used mainly for operations. This is also fine.
[0133] In addition, the calculation unit 410 to which the folding information ANG including the information on mountain folds or valley folds is supplied However, images and the like used for operating the information processing device 400 are input to the bottom 42 of the touch panel 422. It may be displayed on 2v or on edge portion 422r.
[0134] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification. .
[0135] (Embodiment 3) In this embodiment, a configuration of an input / output device that can be applied to a data processing device according to one embodiment of the present invention will be described. The configuration will be described with reference to FIG.
[0136] FIG. 8A is a diagram illustrating a structure of an input / output device that can be used in a data processing device of one embodiment of the present invention. FIG.
[0137] FIG. 8(B) is a cross-sectional view taken along line AB and line CD in FIG. 8(A).
[0138] FIG. 8C is a cross-sectional view taken along line EF in FIG. 8A.
[0139] <Explanation of top view> An input / output device 300 described as an example in this embodiment includes a display portion 301 (see FIG. 8A).
[0140] The display unit 301 includes a plurality of pixels 302 and a plurality of imaging pixels 308. It is possible to detect a finger or the like touching the display unit 301. A touch sensor can be formed by using the above-mentioned.
[0141] The pixel 302 includes a plurality of sub-pixels (e.g., sub-pixel 302R), each of which includes a light-emitting element and a The pixel circuit is capable of supplying power to drive the light emitting element.
[0142] The pixel circuit includes wiring that can supply a selection signal and a pixel circuit that can supply an image signal. The wiring is electrically connected to the wiring.
[0143] The input / output device 300 also includes a scanning line driver circuit that can supply a selection signal to the pixel 302. 303g(1), and an image signal line driver circuit 3 that can supply image signals to the pixels 302. Equipped with 03s(1).
[0144] The imaging pixel 308 includes a photoelectric conversion element and an imaging pixel circuit that drives the photoelectric conversion element.
[0145] The imaging pixel circuit includes wiring that can supply a control signal and a power supply potential. The wiring is electrically connected to the semiconductor device.
[0146] The control signal may be, for example, a pixel circuit for reading out a recorded image signal. a signal that can initialize the imaging pixel circuit, and a signal that can detect light by the imaging pixel circuit Examples of such signals include a signal that can determine the time at which the signal is detected.
[0147] The input / output device 300 may include an imaging pixel drive circuit that may provide control signals to the imaging pixels 308. The image sensor further includes an image pickup signal line drive circuit 303s(2) that reads out image pickup signals.
[0148] <Explanation of the cross-sectional view> The input / output device 300 includes a substrate 310 and an opposing substrate 370 opposed to the substrate 310 ( See Figure 8(B).
[0149] The substrate 310 is a flexible substrate 310b that prevents unintended diffusion of impurities into the light emitting element. A barrier film 310a and an adhesive layer 310 for bonding the barrier film 310a to the substrate 310b are provided. c is a laminated body.
[0150] The opposing substrate 370 is a flexible substrate 370b, which prevents unintended diffusion of impurities into the light emitting element. A barrier film 370a for preventing the above-mentioned phenomenon and an adhesive layer 3 for bonding the barrier film 370a to the substrate 370b are provided. 70c (see FIG. 8(B)).
[0151] The sealing material 360 bonds the opposing substrate 370 and the substrate 310. It has a refractive index higher than that of air and also serves as an optical bonding layer. The first light emitting element 350 R is located between the substrate 310 and the opposing substrate 370 .
[0152] 《Pixel Structure》 The pixel 302 includes a subpixel 302R, a subpixel 302G, and a subpixel 302B (FIG. 8( Also, the subpixel 302R includes a light-emitting module 380R, and the subpixel 302G includes The subpixel 302A comprises a light emitting module 380G, and the subpixel 302B comprises a light emitting module 380B.
[0153] For example, the subpixel 302R supplies power to the first light-emitting element 350R and the second light-emitting element 350R. (see FIG. 8B) The light emitting module 380R includes a first light emitting element 350R and an optical element (for example, 1 colored layer 367R).
[0154] The first light emitting element 350R includes a first lower electrode 351R, an upper electrode 352, a first lower electrode Between 351R and the upper electrode 352 is a layer 353 containing a light-emitting organic compound (FIG. 8(C) )reference).
[0155] The layer 353 containing a light-emitting organic compound includes a light-emitting unit 353a, a light-emitting unit 353b, and a light-emitting layer 353c. An intermediate layer 354 is provided between the light-emitting unit 353a and the light-emitting unit 353b.
[0156] The light emitting module 380R has a first colored layer 367R on the opposing substrate 370. Any material that transmits light having a specific wavelength, such as red, green, or blue, may be used. Alternatively, a material that selectively transmits light emitted by a light-emitting element can be used. Alternatively, a region may be provided through which the light is transmitted as it is.
[0157] For example, the light emitting module 380R includes a first light emitting element 350R and a first coloring layer 367R. It has a sealing material 360 in contact therewith.
[0158] The first colored layer 367R is located so as to overlap the first light emitting element 350R. A part of the light emitted by the light emitting element 350R is reflected by the sealing material 360, which also serves as an optical bonding layer, and the first The light is transmitted through the colored layer 367R and emitted to the outside of the light emitting module 380R as shown by the arrow in the figure. It is served.
[0159] Display Panel Configuration The input / output device 300 has a light-shielding layer 367BM on the opposing substrate 370. The light-shielding layer 367BM is , and is provided so as to surround a colored layer (for example, the first colored layer 367R).
[0160] The input / output device 300 includes an anti-reflection layer 367p at a position overlapping the display unit 301. The stop layer 367p may be, for example, a circular polarizer.
[0161] The input / output device 300 includes an insulating film 321. The insulating film 321 covers the transistor 302t. The insulating film 321 is used as a layer for flattening unevenness caused by the pixel circuit. In addition, the diffusion of impurities into the transistor 302t and the like can be suppressed. The insulating film 321 can be an insulating film in which layers capable of forming a conductive film are stacked.
[0162] The input / output device 300 has a light emitting element (for example, a first light emitting element 350R) on an insulating film 321. do.
[0163] In the input / output device 300, the partition wall 328 overlapping the end of the first lower electrode 351R is disposed between the insulating film 321. (See FIG. 8(C)). In addition, a switch for controlling the distance between the substrate 310 and the counter substrate 370 is provided. A spacer 329 is provided on the septum 328 .
[0164] Configuration of the Image Signal Line Driving Circuit The image signal line driver circuit 303s(1) includes a transistor 303t and a capacitor 303c. The driver circuit can be formed in the same process and over the same substrate as the pixel circuit.
[0165] <Imaging pixel configuration> The imaging pixel 308 has a photoelectric conversion element 308p and converts light irradiated onto the photoelectric conversion element 308p into The imaging pixel circuit includes a transistor 308t. include.
[0166] For example, a pin-type photodiode can be used as the photoelectric conversion element 308p.
[0167] Other configurations The input / output device 300 includes a wiring 311 through which a signal can be supplied, and a terminal 319 is 311. In addition, signals such as image signals and synchronization signals can be supplied. The FPC 309 ( 1 ) is electrically connected to the terminal 319 .
[0168] In addition, a printed wiring board (PWB) may be attached to the FPC309(1). .
[0169] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification. .
[0170] (Embodiment 4) In this embodiment, a touch sensor (contact detection device) is provided on top of the display unit as an input device. Please refer to FIG. 9 and FIG. 10 for the configuration of the touch panel that can be folded. I will explain.
[0171] FIG. 9A is a schematic perspective view of a touch panel 500 exemplified in this embodiment. For clarity, representative components are shown in FIG. 9. FIG. 9(B) shows the touch panel 500 in exploded view. FIG.
[0172] FIG. 10 is a cross-sectional view of touch panel 500 taken along line X1-X2 of FIG.
[0173] The touch panel 500 includes a display unit 501 and a touch sensor 595 (see FIG. 9B). The touch panel 500 also includes a substrate 510, a substrate 570, and a substrate 590. In addition, the substrate 510, the substrate 570 and the substrate 590 are all flexible.
[0174] The display unit 501 includes a substrate 510, a plurality of pixels on the substrate 510, and a display device for supplying signals to the pixels. The plurality of wirings 511 are arranged to extend to the outer periphery of the substrate 510. The wire is routed around the FPC 509(1), and a part of it constitutes the terminal 519. The terminal 519 is connected to the FPC 509(1). Make an electrical connection.
[0175] <Touch sensor> The substrate 590 includes a touch sensor 595 and a plurality of electrodes electrically connected to the touch sensor 595. The wiring 598 is arranged around the periphery of the substrate 590, and a part of the wiring 598 is It forms a terminal for electrical connection with FPC509(2). For clarity, the power supply of the touch sensor 595 provided on the back side of the substrate 590 (the back side of the paper) is not shown. Poles, wiring, etc. are shown with solid lines.
[0176] A capacitive touch sensor is preferred. Examples of the capacitive touch sensor include a surface capacitive touch sensor, There are various types of capacitive touch panels, such as projected capacitive touch panels, and the projected capacitive touch panels are mainly different in terms of the driving method. There are self-capacitance and mutual capacitance methods. The mutual capacitance method enables simultaneous multi-point detection. This is preferable.
[0177] In the following, when a projected capacitive touch sensor is used, FIG. 9(B) is used. The following describes various sensors that can detect the proximity or contact of a detection target such as a finger. A censor may be applied.
[0178] The projected capacitive touch sensor 595 has an electrode 591 and an electrode 592. 91 is electrically connected to one of the multiple wirings 598, and the electrode 592 is In electrical connection with any of the others.
[0179] As shown in FIGS. 9(A) and 9(B), the electrode 592 has a shape in which multiple quadrilaterals are connected in one direction. The electrode 591 is rectangular. The wiring 594 extends in the same direction as the electrode 592. The two electrodes 591 arranged in a direction intersecting with the electrode 59 are electrically connected. It is preferable that the area of the intersection of the wiring 594 with the wiring 2 be as small as possible. The area of the region where no pole is provided can be reduced, and the unevenness of the transmittance can be reduced. This can reduce unevenness in brightness of the light passing through the touch sensor 595.
[0180] The shapes of the electrodes 591 and 592 are not limited to this, and may take various shapes. For example, The electrodes 591 are arranged so that there are as few gaps as possible, and the electrodes 59 are connected to each other via an insulating layer. 2 may be provided at intervals so as to leave an area that does not overlap with the electrode 591. At this time, a dummy electrode that is electrically insulated from the adjacent two electrodes 592 is provided between the adjacent two electrodes 592. Providing a pole is preferable because it makes it possible to reduce the area of the region with different transmittance.
[0181] The configuration of touch sensor 595 shown in FIG. 9 will be described with reference to FIG.
[0182] The touch sensor 595 includes a substrate 590, electrodes 591 arranged in a staggered pattern on the substrate 590, and The electrode 592, the electrode 591, and the insulating layer 593 covering the electrode 592, and the adjacent electrodes 591 are Electrically connecting wiring 594 is provided.
[0183] The adhesive layer 597 is formed between the substrate 590 and the substrate 501 so that the touch sensor 595 and the display unit 501 overlap each other. 70 are pasted together.
[0184] The electrode 591 and the electrode 592 are formed using a light-transmitting conductive material. Examples of conductive materials that can be used include indium oxide, indium tin oxide, indium zinc oxide, Conductive oxides such as zinc oxide and zinc oxide doped with gallium can be used.
[0185] After forming a film of a light-transmitting conductive material on a substrate 590 by a sputtering method, By using a known patterning technique such as lithography, unnecessary portions are removed to form an electrode 591. And electrode 592 can be formed.
[0186] The insulating layer 593 covers the electrodes 591 and 592. Examples of resins include acrylic and epoxy resins, resins with siloxane bonds, and oxide resins. Inorganic insulating materials such as silicon, silicon oxynitride, and aluminum oxide can also be used. do.
[0187] An opening reaching the electrode 591 is provided in the insulating layer 593, and a wiring 594 is connected to the adjacent electrode 5 The wiring 594 formed of a light-transmitting conductive material is This is preferable because the aperture ratio of the panel can be increased. It is preferable to use a highly conductive material for the wiring 594 .
[0188] One electrode 592 extends in one direction, and a plurality of electrodes 592 are provided in a stripe pattern.
[0189] The wiring 594 is provided so as to intersect with the electrodes 592 .
[0190] A pair of electrodes 591 are provided with one electrode 592 sandwiched therebetween and are electrically connected to a wiring 594. There are.
[0191] The electrodes 591 do not necessarily have to be arranged in a direction perpendicular to the electrode 592. However, the angle between the first and second electrodes may be less than 90 degrees.
[0192] One wiring 598 is electrically connected to the electrode 591 or the electrode 592. The wiring 598 may be made of, for example, aluminum, gold, platinum, silver, Nickel, titanium, tungsten, chromium, molybdenum, iron, cobalt, copper, or palladium For example, a metal material such as aluminum or an alloy material containing such a metal material can be used.
[0193] Note that an insulating layer is provided to cover the insulating layer 593 and the wiring 594 to protect the touch sensor 595. It is possible.
[0194] Furthermore, the connection layer 599 electrically connects the wiring 598 and the FPC 509(2).
[0195] The connection layer 599 is a known anisotropic conductive film (ACF). Conductive Film and Anisotropic Conductive Paste (ACP) pic Conductive Paste) can be used.
[0196] The adhesive layer 597 has a light-transmitting property. For example, a thermosetting resin or an ultraviolet-curing resin is used. Specifically, resins having acrylic, urethane, epoxy, or siloxane bonds can be used. Resins such as grease can be used.
[0197] <Display> The display unit 501 includes a plurality of pixels arranged in a matrix. It includes a pixel circuit that drives the element.
[0198] In this embodiment, a white organic electroluminescence element is used as a display element. However, the display element is not limited to this.
[0199] For example, display elements include organic electroluminescence elements, electrophoretic elements, and electronic Display elements that display images using a powder method (also called electronic ink), shutter-type M Various display elements can be used, such as EMS display elements and optical interference type MEMS display elements. In addition, a suitable configuration for the display element to be applied can be selected from known pixel circuits. can be done.
[0200] The substrate 510 is a flexible substrate 510b that prevents unintended diffusion of impurities into the light emitting element. A barrier film 510a and an adhesive layer 510 for bonding the barrier film 510a to the substrate 510b are provided. c is a laminated body.
[0201] The substrate 570 is a flexible substrate 570b that prevents unintended diffusion of impurities into the light emitting element. A barrier film 570a and an adhesive layer 570b are bonded to the barrier film 570a. c) is a laminate.
[0202] The sealing material 560 bonds the substrate 570 and the substrate 510 together. The first layer has a larger refractive index and also serves as an optical bonding layer. Light emitting element 550 R) is between substrate 510 and substrate 570 .
[0203] 《Pixel Structure》 The pixel includes a sub-pixel 502R, which comprises a light-emitting module 580R.
[0204] The subpixel 502R supplies power to the first light-emitting element 550R and the second light-emitting element 550R. The pixel circuit includes a transistor 502t that can emit light. 580R includes a first light emitting element 550R and an optical element (e.g., a first color layer 567R). can.
[0205] The first light emitting element 550R includes a lower electrode, an upper electrode, and a light emitting element between the lower electrode and the upper electrode. The organic compound is included in the layer.
[0206] The light emitting module 580R has a first color layer 567R on a substrate 570. Any material that transmits light having a wavelength of red, green, or blue may be used. A material that selectively transmits light can be used. Alternatively, the light emitted by the light-emitting element can be directly transmitted through the material. Alternatively, a transparent region may be provided.
[0207] The light emitting module 580R includes a first light emitting element 550R and an encapsulant in contact with the first color layer 567R. It has a stopper material 560.
[0208] The first colored layer 567R is located so as to overlap the first light emitting element 550R. A part of the light emitted by the light emitting element 550R is reflected by the sealing material 560, which also serves as an optical bonding layer, and the first The light is transmitted through the colored layer 567R and emitted to the outside of the light emitting module 580R as shown by the arrow in the figure. It is served.
[0209] Display Configuration The display unit 501 has a light-shielding layer 567BM on a substrate 570. The light-shielding layer 567BM is a colored layer. (for example, the first colored layer 567R) is provided so as to surround the first colored layer 567R.
[0210] The display unit 501 includes an anti-reflection layer 567p at a position overlapping the pixels. As the polarizing plate, for example, a circular polarizing plate can be used.
[0211] The display unit 501 includes an insulating film 521. The insulating film 521 covers the transistor 502t. The insulating film 521 is used as a layer for flattening unevenness caused by the pixel circuit. In addition, the diffusion of impurities into the transistor 502t and the like can be suppressed. A stacked insulating film can be used as the insulating film 521.
[0212] The display unit 501 has a light-emitting element (for example, a first light-emitting element 550R) on an insulating film 521. .
[0213] The display portion 501 has a partition wall 528 on an insulating film 521, the partition wall 528 overlapping an end of a lower electrode. A spacer for controlling the distance between the substrate 510 and the substrate 570 is provided on the partition wall 528 .
[0214] Configuration of the Image Signal Line Driving Circuit The image signal line driver circuit 503s(1) includes a transistor 503t and a capacitor 503c. The driver circuit can be formed in the same process and over the same substrate as the pixel circuit.
[0215] Other configurations The display unit 501 includes a wiring 511 capable of supplying a signal, and a terminal 519 is connected to the wiring 51 1. In addition, F PC 509 ( 1 ) is electrically connected to terminal 519 .
[0216] In addition, a printed wiring board (PWB) may be attached to the FPC509(1). .
[0217] Note that this embodiment mode can be appropriately combined with other embodiment modes described in this specification. . [Explanation of symbols]
[0218] 100 Information processing device 110 Arithmetic equipment 111 Arithmetic section 112 Storage section 114 Transmission Line 115 Input / Output Interface 120 I / O Devices 121 Input Method 122 Display section 300 I / O devices 301 Display section 302 pixels 302B subpixel 302G subpixel 302R subpixel 302t Transistor 303c capacity 303g(1) Scanning line driver circuit 303g(2) Imaging pixel driving circuit 303s(1) Image signal line driver circuit 303s(2) Imaging signal line driver circuit 303t Transistor 308 imaging pixels 308p Photoelectric conversion element 308t transistor 309(1) FPC 310 Substrate 310a Barrier film 310b board 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 luminescent organic compounds 353a Light Emitting Unit 353b Light Emitting Unit 354 Middle Class 360 Encapsulating material 367BM light shielding layer 367p anti-reflection layer 367R colored layer 370 Opposing Substrate 370a Barrier film 370b board 370c adhesive layer 380B Light Emitting Module 380G Light Emitting Module 380R Light Emitting Module 400 Information processing device 410 Arithmetic equipment 420 I / O device 422 Touch Panel 422r Ridge 422t Selection button area 422v bottom 481 Hinge 481a Stretch Sensor 481b Stretch Sensor 481c Elastic body 500 Touch Panel 501 Display section 502R subpixel 502t transistor 503c capacity 503s Image signal line driver circuit 503t Transistor 509 FPC 510 Substrate 510a Barrier film 510b Board 510c adhesive layer 511 Wiring 519 Terminal 521 Insulating film 528 Bulkhead 550R Light emitting element 560 Encapsulating material 567BM light shielding layer 567p anti-reflection layer 567R colored layer 570 Substrate 570a Barrier film 570b board 570c adhesive layer 580R Light Emitting Module 590 Substrate 591 Electrode 592 Electrode 593 Insulation Layer 594 Wiring 595 Touch Sensor 597 Adhesive layer 598 Wiring 599 Connection Layer
Claims
[Claim 1] a computing device to which operation instructions including an end instruction and folding information are supplied; an input / output device for supplying the operation command and the folding information; the arithmetic device has a calculation unit and a storage unit that stores a program to be executed by the calculation unit, the input / output device has an input means capable of supplying the operation command and a folding sensor capable of detecting a folding angle and supplying the folding information; The program is a first step of initializing; a second step of enabling interrupt processing; a third step of executing the interrupt process and processing the information; a fourth step of returning to the third step if the end command is not input in the interrupt process, and proceeding to a fifth step if the end command is input; and a fifth step of terminating said fifth step, The interrupt process includes: a sixth step of receiving the end command and the folding information; a seventh step of proceeding to an eleventh step if the folding information is not provided in the sixth step, and proceeding to an eighth step if the folding information is provided; the eighth step, which proceeds to a ninth step if the folding information is not a mountain fold, and proceeds to a tenth step if the folding information is a mountain fold; the ninth step of performing a first process; the tenth step of performing a second process different from the first process; and an eleventh step of returning from the interrupt processing.
Citation Information
Patent Citations
Electro-optical device, method for manufacturing the same and electronic equipment
JP2008281615A
Information processing apparatus
JP2010204978A
Portable terminal device
JP2012038340A
Light-emitting device, and electronic appliance using light-emitting device
JP2012190794A