Information processing device and information processing program
The information processing device addresses the issue of form changes in electronic information by incorporating a processor to display additional information based on environmental and usage conditions, enhancing the user experience by simulating real-world effects and providing context or advertisements.
Patent Information
- Application Number
- JP2020157817
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-09-18
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-09-18
AI Technical Summary
Existing electronic information display systems fail to account for changes in form due to environmental conditions or usage status, such as bending or getting wet, which can alter the content displayed in electronic documents or e-books.
An information processing device that incorporates a processor to display electronic information with additional information based on environmental conditions and usage status, including thresholds and acquisition information to simulate wear and tear, weather effects, and user interactions.
The device dynamically adjusts the display of electronic information to reflect environmental and usage changes, enhancing user experience by simulating real-world conditions and providing additional context or advertisements.
Smart Images

Figure 0007622384000001 
Figure 0007622384000002 
Figure 0007622384000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing program. [Background technology]
[0002] Patent Document 1 describes an electronic document viewing system that allows a user to clearly indicate a part of a shared electronic document that has been edited since the previous viewing in comparison with other parts. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2000-155709 A Summary of the Invention [Problem to be solved by the invention]
[0004] For example, electronic information such as electronic documents or e-books can be displayed on an e-book reader or the like. If the electronic information is editable, the displayed content may differ before and after editing. In this case, however, the displayed content is different only because the electronic information itself has changed. As with bound books, changes in the appearance of the paper, such as bending or getting wet depending on the usage situation or the surrounding environment of the place where it is read, do not appear in the display of the electronic information. SUMMARY OF THE PRESENT EMBODIMENT An object of the present invention is to change the manner in which electronic information is displayed. [Means for solving the problem]
[0005] A first aspect of an information processing device includes a processor, and when the processor executes software capable of displaying electronic information comprising at least one of documents and images to display the electronic information, the processor displays the electronic information in a manner that matches at least one of the usage status of the electronic information or environmental information indicating the surrounding environment of the location where the electronic information is displayed.
[0006] An information processing device of a second aspect is an information processing device of the first aspect, wherein the usage status of the electronic information includes at least one of the number of times the electronic information has been viewed, the number of times the electronic information has been transferred, and the number of times the electronic information has been copied, and when the usage status of the electronic information exceeds a predetermined threshold, the processor adds predetermined additional information and displays the electronic information.
[0007] An information processing device of a third aspect is an information processing device of the second aspect, wherein the threshold is set in multiple stages, and the processor increases the degree of change in the appearance of the displayed electronic information from the appearance before the additional information was added as the stage of the threshold that is exceeded increases.
[0008] An information processing device of a fourth aspect is an information processing device of any one of the first to third aspects, wherein the processor displays the electronic information by adding acquired information that matches the acquisition results of an acquisition unit that acquires at least one of the usage status of the electronic information or the environmental information.
[0009] An information processing device of a fifth aspect is the information processing device of the fourth aspect, wherein the processor changes the overall appearance of the electronic information to be displayed from the appearance before the acquired information was added by adding the acquired information.
[0010] An information processing device of a sixth aspect is the information processing device of the fourth aspect, in which the processor adds the acquired information to change the appearance of a portion of the electronic information to be displayed from the appearance before the acquired information was added.
[0011] An information processing device of a seventh aspect is an information processing device of the sixth aspect, wherein, when environmental information is generated for a display unit that displays the electronic information, the processor changes the degree to which the state of the electronic information to be displayed is changed from the state before the acquired information was added, depending on the position of the display unit where the environmental information was generated.
[0012] An information processing device of an eighth aspect is an information processing device of the seventh aspect, wherein the processor changes the degree of change as the position of the display unit where the environmental information occurred, depending on the trajectory of the environmental information from an initial position of the display unit where the environmental information occurred to an end position.
[0013] An information processing device of a ninth aspect is an information processing device of any one of the fourth to eighth aspects, wherein the processor changes the degree to which the state of the displayed electronic information is changed from the state before the acquired information was added, depending on the acquisition time of at least one of the usage status of the electronic information or the environmental information by the acquisition unit.
[0014] An information processing device of a 10th aspect is an information processing device of any of the 4th to 9th aspects, wherein when the processor acquires multiple acquisition results, the processor displays the electronic information by giving priority to the aspect corresponding to the acquisition result having a higher predetermined priority.
[0015] An information processing device of an eleventh aspect is an information processing device of any one of the first to tenth aspects, wherein the electronic information is an e-book, and the processor obtains the presence or absence of an advertisement that constitutes the environmental information related to the e-book, and if the advertisement is present, adds advertising information that matches the advertisement and displays the e-book.
[0016] An information processing device of a 12th aspect is an information processing device of any one of the 1st to 11th aspects, wherein when the processor changes the manner in which the electronic information is displayed in accordance with at least one of the usage status of the electronic information or the environmental information, the processor returns the manner in which the electronic information is displayed to the state before the change when a predetermined condition is met.
[0017] An information processing device of a 13th aspect is an information processing device of the 12th aspect, in which the changes to the state of the electronic information include reversible changes that can be returned to the state before the change when the predetermined conditions are met, and irreversible changes that cannot be returned to the state before the change even if the predetermined conditions are met.
[0018] The information processing program of the fourteenth aspect causes a computer to execute software capable of displaying electronic information comprising at least one of documents and images to display the electronic information, and then executes a process to display the electronic information in a manner that matches at least one of the usage status of the electronic information or environmental information indicating the surrounding environment of the location where the electronic information is displayed. Effect of the Invention
[0019] According to the first aspect, the manner in which electronic information is displayed can be changed.
[0020] According to the second aspect, the aspect of the displayed electronic information is changed to an aspect in which predetermined additional information is added.
[0021] According to the third aspect, the display mode can be changed in stages, compared to a configuration in which the predetermined threshold value is set in one stage.
[0022] According to the fourth aspect, the aspect of the displayed electronic information is changed to an aspect to which the acquired information is added.
[0023] According to the fifth aspect, compared to a configuration in which the aspect of part of the displayed electronic information changes, it is possible for the user to easily recognize the surrounding environment of the place where the electronic information is being viewed.
[0024] According to the sixth aspect, it is possible to limit the range in which the display aspect of the displayed electronic information is changed, compared to a configuration in which the entire aspect of the displayed electronic information is changed.
[0025] According to the seventh aspect, the degree to which the display mode of the electronic information is changed can be changed depending on the position on the display unit where the environmental information is generated.
[0026] According to the eighth aspect, the degree to which the display mode of the electronic information is changed can be changed according to the path of the environmental information from the initial position of the display unit where the environmental information is generated to the end position.
[0027] According to the ninth aspect, the degree to which the display mode of the electronic information is changed can be changed according to the acquisition time.
[0028] According to the tenth aspect, the manner in which electronic information is displayed can be changed according to the priority.
[0029] According to the eleventh aspect, the number of ways in which an electronic book can be displayed can be increased, compared to a configuration in which only the main text of the electronic book is displayed.
[0030] According to the twelfth aspect, the number of aspects of electronic information that can be displayed can be increased, compared to a configuration in which the aspect of electronic information is maintained as it is after it has been changed.
[0031] According to the thirteenth aspect, it is possible to restrict the reversion to the state before the change.
[0032] According to the fourteenth aspect, the manner in which electronic information is displayed can be changed. [Brief description of the drawings]
[0033] [Figure 1] FIG. 2 is a block diagram showing a hardware configuration of the information processing device. [Diagram 2] 13 is a flowchart showing a first flow of the electronic information display process. [Diagram 3] This is an example of a display of image information without adding additional information. [Figure 4] 13 is a first display example of image information with additional information added thereto. [Diagram 5] 13 is a second display example of image information with additional information added. [Figure 6] 13 is a flowchart showing a second flow of the electronic information display process. [Figure 7] This is a first example of displaying electronic resources with acquired information added. [Figure 8] This is a second example of displaying an electronic resource with acquired information added. [Figure 9] This is a third example of displaying electronic resources with acquisition information added. [Figure 10]This is the fourth example of displaying electronic resources with acquisition information added. [Figure 11] 13 is a flowchart showing a third flow of the electronic information display process. [Figure 12] 1 is a first example of a display of an electronic book without adding acquisition information. [Figure 13] 13 is a first display example of an electronic book with acquisition information added. [Figure 14] 13 is a second example of a display of an e-book without adding acquisition information. [Figure 15] 13 is a second display example of an electronic book with acquisition information added. [Figure 16] 13 is a third example of an e-book display without adding acquisition information. [Figure 17] 13 is a third display example of an electronic book with acquisition information added. [Figure 18] 13 is a flowchart showing a fourth flow of the electronic information display process. [Figure 19] This is an example of how an electronic resource looks without adding acquisition information. [Figure 20] This is the fourth example of displaying electronic resources with acquisition information added. [Figure 21] 11 is a first display example showing a state in which an image is being captured by the imaging section. [Figure 22] This is the fifth example of displaying electronic resources with acquisition information added. [Figure 23] 13 is a flowchart showing a fifth procedure of the electronic information display process. [Figure 24] 13 is a display example of an electronic book with advertising information added thereto. [Diagram 25] 13 is a first display example of a list screen showing a list of electronic books. [Figure 26] 13 is a second display example of the list screen showing a list of electronic books. [Figure 27] 13 is a flowchart showing a sixth flow of the electronic information display process. [Figure 28] 13 is a display example of electronic materials distributed from a data distribution server. [Figure 29] This is the sixth example of displaying electronic resources with acquisition information added. [Diagram 30] This is the seventh example of the display of electronic resources with acquisition information added. [Diagram 31] This is the eighth example of the display of electronic resources with acquisition information added. [Diagram 32] 13 is a second display example showing a state in which an image is being captured by the capturing section. [Diagram 33] 13 is a third display example showing a state in which an image is being captured by the capturing section. [Diagram 34] 11 is a display example showing an end position at which the detection unit ends detection of a contact with the display unit. [Diagram 35] 11 is a display example showing a trajectory L1 of a contact position on a display unit detected by a detection unit. [Diagram 36] 4 is a fourth display example of an electronic book with acquisition information added. [Figure 37] 11 is a display example showing a trajectory L2 of a contact position on a display unit detected by a detection unit. [Figure 38] 5 is a fifth example of displaying an electronic book with acquisition information added. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] The information processing device 10 according to the present embodiment will be described below. (First embodiment) The information processing device 10 is, for example, a mobile terminal such as a smartphone, a tablet terminal, or a portable notebook PC (=personal computer) capable of executing software capable of displaying electronic information including at least one of documents and images. Hereinafter, the software in question will be referred to as "specific software." Examples of this specific software include word processing software, spreadsheet software, presentation software, image capture software capable of capturing images using a camera, viewer software capable of viewing data created by word processing software or captured by image capture software, and an electronic book reader which is software for viewing electronic books.
[0035] FIG. 1 is a block diagram showing a hardware configuration of an information processing device 10. As shown in FIG. 1, the information processing device 10 includes a CPU 20 (Central Processing Unit), a ROM 22 (Read Only Memory), a RAM 24 (Random Access Memory), a storage unit 26, an input unit 28, a display unit 30, a detection unit 32, an imaging unit 34, and a communication unit 36. Each component is connected to each other so as to be able to communicate with each other via a bus 38. The CPU 20 is an example of a "processor."
[0036] The CPU 20 is a central processing unit, and executes various programs and controls each part. That is, the CPU 20 reads the program from the ROM 22 or the storage unit 26, and executes the program using the RAM 24 as a working area. The CPU 20 controls each of the above-mentioned components and performs various arithmetic processing according to the program recorded in the ROM 22 or the storage unit 26. In the first embodiment, the ROM 22 or the storage unit 26 stores an information processing program for displaying electronic information in a manner that matches at least one of the usage status of electronic information and environmental information indicating the surrounding environment of the place where the electronic information is displayed. The information processing program may be pre-installed in the information processing device 10, or may be stored in a non-volatile storage medium or distributed via a network and appropriately installed in the information processing device 10. Examples of non-volatile storage media include a CD-ROM, a magneto-optical disk, a HDD (=Hard Disk Drive), a DVD-ROM, a flash memory, a memory card, and the like.
[0037] The ROM 22 stores various programs and various data. The RAM 24 temporarily stores programs or data as a working area. The storage unit 26 is configured with a storage device such as an HDD, SSD (Solid State Drive), or flash memory, and stores various programs including an operating system, and various data.
[0038] The input unit 28 is used for various inputs. The display unit 30 is, for example, a liquid crystal display, and displays various information. The display unit 30 also functions as the input unit 28, employing a touch panel system.
[0039] The detection unit 32 is composed of a plurality of sensors such as a contact sensor, a pressure sensor, an acceleration sensor, a gyro sensor, a humidity sensor, and a temperature sensor. Note that the detection unit 32 may include other sensors in addition to the above-mentioned sensors, or may not include some of the above-mentioned sensors.
[0040] The detection unit 32, which is an example of an acquisition unit, can detect at least one of the usage status of electronic information and environmental information indicating the surrounding environment of the place where the electronic information is displayed. For example, the usage status of electronic information that the detection unit 32 can detect includes the internal temperature of the information processing device 10, and the environmental information that the detection unit 32 can detect includes contact with the information processing device 10, pressure and acceleration generated on the information processing device 10, and external temperature and humidity, which are the temperature of the space around the information processing device 10. In addition, the "surroundings of the place where the electronic information is displayed" in the definition of the environmental information may be specified in units of prefectures or municipalities where the information processing device 10 is located when the electronic information is displayed, or may be specified by the distance from the current location of the information processing device 10 when the electronic information is displayed (for example, within a 10-kilometer radius). Note that the environmental information is not limited to the information that can be detected by the detection unit 32 as described above, but also includes information photographed by the photographing unit 34 and information that can be acquired via the communication unit 36, which will be described later.
[0041] The photographing unit 34 is, for example, a camera equipped with a solid-state image sensor such as a CCD (=Charge Coupled Device) or a CMOS (=Complementary Metal Oxide Semiconductor).
[0042] The communication unit 36 is an interface for the information processing device 10 to communicate with other devices. For this communication, for example, a wired communication standard such as Ethernet (registered trademark) or FDDI, or a wireless communication standard such as 4G, 5G, or Wi-Fi (registered trademark) is used.
[0043] When executing the above information processing program, the information processing device 10 uses the above hardware resources to execute processing based on the information processing program.
[0044] Next, the operation of the information processing device 10 will be described. 2 is a flowchart showing a first flow of electronic information display processing by the information processing device 10. The CPU 20 reads out an information processing program from the ROM 22 or the storage unit 26, deploys it in the RAM 24, and executes it, thereby performing electronic information display processing.
[0045] 2, the CPU 20 executes a file storing image information captured by the image capturing unit 34 using viewer software. Then, the process proceeds to step S11. In the first embodiment, as an example, the electronic information is "image information" and the specific software is "viewer software."
[0046] In step S11, the CPU 20 acquires the usage status of the image information, and then the process proceeds to step S12. The usage status of the image information includes at least one of the number of times the image information has been viewed, the number of times the image information has been transferred, and the number of times the image information has been copied. The number of times the image information has been viewed, transferred, or copied is stored in the storage unit 26, and the stored number is updated each time the image information is viewed, transferred, or copied. In step S11, the CPU 20 obtains, for example, the "number of times the image information has been viewed" from the storage unit 26 as the usage status of the image information.
[0047] In step S12, the CPU 20 determines whether the number of times viewed does not exceed a predetermined threshold as the usage status of the image information, and if it determines that the number of times viewed does not exceed the predetermined threshold (step S12: YES), the process proceeds to step S13. On the other hand, if the CPU 20 determines that the number of times viewed exceeds the predetermined threshold (step S12: NO), the process proceeds to step S14. In the first embodiment, if the number of times viewed is 10 or less, the CPU 20 determines that the number of times viewed does not exceed the predetermined threshold.
[0048] In step S13, the CPU 20 displays the image information to which the predetermined additional information has not been added, and ends the process. The additional information will be described in detail later.
[0049] Fig. 3 is a display example of image information to which no additional information is added. As shown in Fig. 3, the display unit 30 displays, as image information, for example, a first image 40A showing a person and a second image 40B showing a tree, which are captured images 40 captured by the capture unit 34, in their original form.
[0050] Returning to FIG. 2, in step S14, the CPU 20 displays the image information to which the additional information has been added. Then, the process ends. The additional information is information that gives a visual effect that makes the user of the information processing device 10 feel a sense of use. Examples of the additional information are scratches, stains, wrinkles, tears, warping, dents, etc.
[0051] Fig. 4 is a first display example of image information with additional information added. As shown in Fig. 4, the display unit 30 displays a photographed image 40 having the same content as that in Fig. 3 and a tear indication 42 as image information. The triangular tear indication 42 is displayed at a position where it overlaps with a part of the first image 40A of the photographed image 40. In the display example of Fig. 4, the photographed image 40 is information photographed by the photographing unit 34, and the tear indication 42 is information added as additional information using the viewer software.
[0052] In the first embodiment, in the overlapping portion between the first image 40A and the tear indication 42, the CPU 20 performs control to give priority to displaying the tear indication 42, so that only the tear indication 42 is visible in the overlapping portion. The CPU 20 also displays the tear indication 42 in the same color as the background color of the display unit 30. Therefore, in the display example of FIG. 4, a part of the first image 40A (a person's legs in FIG. 4) becomes invisible in the overlapping portion, which is expected to give the user the impression that the displayed photo is torn.
[0053] As described above, in the first embodiment, when the CPU 20 executes the viewer software to display image information, the image information is displayed in a manner that matches the usage of the image information. Specifically, when the usage of the image information exceeds a predetermined threshold as a predetermined condition for executing the viewer software to display image information, the CPU 20 adds additional information to the image information in a manner that matches the usage of the image information. In the first embodiment, the image information also reflects changes that may occur if the photo is printed on photo paper. For example, if the same part of the photo is touched when the photo is viewed multiple times, the fingerprints of the user's finger or the like will adhere to that part and become dirty. In the first embodiment, the image information also reflects changes that may occur if the photo is the above-mentioned type by adding additional information, which is information that gives a visual effect that makes the user of the information processing device 10 feel the sense of use.
[0054] Therefore, according to the first embodiment, the display mode of the image information can be changed. And, according to the first embodiment, the mode of the displayed image information can be changed to a mode in which the additional information is added.
[0055] In the first embodiment, the "number of views" is obtained from the storage unit 26 as the usage status of the image information in step S11, but the usage status of the image information obtained here is not limited to the "number of views." In step S11, it is sufficient to obtain at least one of the number of views, the number of transfers, and the number of copies as the usage status of the image information. For example, the number of transfers may be obtained, or the number of views and the number of transfers may be obtained.
[0056] In the first embodiment, the tear indication 42 is superimposed on the photographed image 40 as additional information, thereby making part of the first image 40A (the person's feet in FIG. 4) invisible in the superimposed portion. However, this is not limited to the above, and part of the photographed image 40 may be erased as additional information, and part of the first image 40A (the person's feet in FIG. 4) may be made invisible in the erased portion. In other words, adding additional information is not limited to superimposing another image on the photographed image 40, and may be erasing part of the photographed image 40.
[0057] Second embodiment Next, a second embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0058] The second embodiment differs from the first embodiment in that a predetermined threshold for the usage of image information is set in multiple stages. Specifically, the threshold has two stages: a first threshold and a second threshold that is greater than the first threshold. In the second embodiment, the first threshold is set to 10 times, and the second threshold is set to 20 times. In the second embodiment, the degree to which the CPU 20 changes the state of the displayed image information from the state before the additional information is added increases as the threshold level that is exceeded increases.
[0059] For example, in the second embodiment, when the CPU 20 determines in step S12 shown in Fig. 2 that the usage status (e.g., number of views) of the image information exceeds the first threshold but is equal to or less than the second threshold, the image information is displayed in the manner shown in Fig. 4. That is, in this case, the image information is displayed in a manner in which a tear indication 42 is added as additional information (see Fig. 4).
[0060] In the second embodiment, when the CPU 20 determines in step S12 shown in FIG. 2 that the usage status (e.g., number of times viewed) of the image information exceeds the second threshold, the image information is displayed in the form shown in FIG.
[0061] Fig. 5 is a second display example of image information with additional information added. As shown in Fig. 5, the display unit 30 displays, as image information, a photographed image 40 having the same content as Figs. 3 and 4, tear indication 42, and tear indication 44. The triangular tear indication 44 is displayed at a position where it overlaps with a part of the second image 40B of the photographed image 40. In the display example of Fig. 5, the photographed image 40 is information photographed by the photographing unit 34, and the tear indication 42 and tear indication 44 are information added as additional information using the viewer software.
[0062] As in the overlapping portion between the first image 40A and the tear indication 42 (hereinafter referred to as the "first overlapping portion"), the CPU 20 controls the overlapping portion between the second image 40B and the tear indication 44 (hereinafter referred to as the "second overlapping portion") to display the tear indication 44 preferentially, so that only the tear indication 44 is visible in the second overlapping portion. The CPU 20 also displays the tear indication 44 in the same color as the background color of the display unit 30. Therefore, in the display example of FIG. 5, a part of the first image 40A (a person's feet in FIG. 5) is invisible in the first overlapping portion, and a part of the second image 40B (the base of a tree in FIG. 5) is invisible in the second overlapping portion, so that it is expected to give the user the impression that multiple parts of the displayed photo are torn.
[0063] As described above, in the second embodiment, the degree of change in the displayed image information is increased by increasing the number of broken displays displayed as the level at which the usage status of the image information exceeds a predetermined threshold and reducing the area of the captured image 40 visible on the display unit 30. Therefore, according to the second embodiment, the display mode of the image information can be changed in stages compared to a configuration in which the threshold is set to one stage.
[0064] In the second embodiment, two levels of the first threshold and the second threshold are provided as the multiple levels of threshold, but the present invention is not limited to this and the threshold may be provided in three or more levels.
[0065] In the second embodiment, the tear indication 44 is superimposed on the photographed image 40 as additional information, thereby making part of the second image 40B (the base of the tree in FIG. 5) invisible in the superimposed portion. However, without being limited to this, part of the photographed image 40 may be erased as additional information, and part of the second image 40B (the base of the tree in FIG. 5) invisible in the erased portion.
[0066] (Third embodiment) Next, a third embodiment will be described while omitting or simplifying parts that overlap with other embodiments. In the third embodiment, unlike the above-mentioned embodiments, when specific software is executed to display electronic information, the CPU 20 displays the electronic information in a manner that matches environmental information. The environmental information in the third embodiment is information that can be acquired via the communication unit 36, specifically, weather information, which will be described later.
[0067] FIG. 6 is a flowchart showing a second flow of the electronic information display process by the information processing device 10. In step S20 shown in Fig. 6, the CPU 20 executes a file in which electronic materials created using presentation software are stored, using viewer software. Then, the process proceeds to step S21. In the third embodiment, as an example, the electronic information is "electronic materials" and the specific software is "viewer software."
[0068] In step S21, the CPU 20 acquires the communication result of the communication unit 36. Then, the process proceeds to step S22. In the third embodiment, the CPU 20 acquires weather information within a 5 km mesh of the location where the electronic material is to be displayed, which is received from the weather server via the communication unit 36, as the communication result of the communication unit 36. The location where the electronic material is to be displayed is determined based on the GPS information of the information processing device 10. The communication unit 36 is an example of an "acquisition unit", and the communication result is an example of an "acquisition result".
[0069] In step S22, the CPU 20 displays the electronic material together with the acquired information corresponding to the communication result of the communication unit 36. Then, the process ends.
[0070] FIG. 7 is a first display example of electronic materials to which acquired information has been added. As shown in FIG. 7, the display unit 30 displays a first material image 50, a raindrop display 52, and a page number display 54 as electronic materials. The first material image 50 displays "sales volume of product A by season" in a table format. The raindrop display 52, which is made up of multiple ripples, is displayed in the lower left corner of the display unit 30. The page number display 54, which indicates the page number, is displayed in the upper right corner of the display unit 30, and shows "1 / 5 page" in FIG. 7. In the display example of FIG. 7, the first material image 50 and the page number display 54 are information created using presentation software, and the raindrop display 52 is information added as acquired information using viewer software.
[0071] Here, in the third embodiment, if the weather information acquired in step S21 indicates rain, the CPU 20 displays the electronic material by adding raindrop display 52. Therefore, in the third embodiment, it is expected that a user who views the display example of Fig. 7 will recognize that the weather around the location where the electronic material is being viewed is rainy.
[0072] As described above, in the third embodiment, when the CPU 20 executes the viewer software to display the electronic material, the electronic material is displayed with the acquired information added according to the communication result of the communication unit 36. Therefore, according to the third embodiment, the form of the displayed electronic material is changed to a form to which the acquired information has been added. In the third embodiment, changes that may occur in paper materials are also reflected in the electronic material. For example, when a paper material is viewed outdoors on a rainy day, the paper material may get wet from the rain. In the third embodiment, the changes that may occur in paper materials as described above are also reflected in the electronic material by adding the raindrop display 52 as acquired information.
[0073] Furthermore, in the third embodiment, the CPU 20 adds the acquired information, thereby changing the overall appearance of the electronic material to be displayed from the appearance before the acquired information was added.
[0074] Fig. 8 is a second display example of electronic material to which acquired information has been added. As shown in Fig. 8, a second material image 56, a raindrop display 52, and a page number display 54 are displayed on the display unit 30 as electronic material. The second material image 56 displays the "analysis results" for the "sales volume of product A by season." In the display example of Fig. 8, the second material image 56 and the page number display 54 are information created using presentation software, and the raindrop display 52 is information added as acquired information using viewer software.
[0075] Here, the page number display 54 shown in Fig. 8 displays "Page 2 / 5," indicating that this is the next page of the display example of Fig. 7. In addition, in the display example of Fig. 8, as the page is changed, the display content in the center of the display unit 30 is changed from the first material image 50 (see Fig. 7) to the second material image 56. However, in the display example of Fig. 8, the same raindrop display 52 as in the display example of Fig. 7 is displayed even when the page is changed.
[0076] That is, in the third embodiment, when the CPU 20 adds acquired information to display the electronic material, it displays the raindrop display 52 as acquired information on all pages of the electronic material. Note that, in the third embodiment, the illustration of the display example of "page 3 / 5" and onwards is omitted, but the raindrop display 52 is similarly displayed on these pages as well.
[0077] With the above configuration, the third embodiment makes it easier for the user to recognize the surrounding environment of the place where the electronic material is being viewed, compared to a configuration in which the appearance of part of the displayed electronic material changes.
[0078] In the third embodiment, only information on the weather, "rain", is acquired as the weather information, but the weather information acquired here is not limited to "information on the weather". Specifically, the weather information includes information on the weather, such as "rain" and "sunny", as well as information on temperature, humidity, wind speed, etc. In the third embodiment, it is sufficient to acquire at least one of the above information as the weather information; for example, temperature information may be acquired, or temperature and humidity information may be acquired.
[0079] In the third embodiment, the raindrop display 52 is added to the electronic material to suggest the weather around the location where the electronic material is being viewed to the user, but the method of suggesting the weather is not limited to this. For example, the CPU 20 may add a color corresponding to the weather information to the display unit 30 as the acquired information, instead of or in addition to the raindrop display 52. Specifically, if the weather information acquired in step S21 is rain, the CPU 20 may display the background of the display unit 30 in "blue" as the acquired information, and if the weather information acquired in step S21 is sunny, the CPU 20 may display the background of the display unit 30 in "red" as the acquired information. In this way, the weather around the location where the electronic material is being viewed may be suggested to the user depending on the color added to the background of the display unit 30. Also, if the weather information acquired in step S21 is rain, the CPU 20 may change the display mode of the figures, characters, etc. displayed on the electronic material so as to give the impression that the electronic material is soft and swollen.
[0080] In the third embodiment, the speed of page turning of the electronic material may be changed to suggest the ambient temperature of the place where the electronic material is being viewed to the user. For example, when the temperature acquired based on the weather information is equal to or lower than a predetermined temperature (0°C), the speed of page turning of the electronic material may be slower than when the temperature exceeds the predetermined temperature (0°C). Similarly, the number of pages turned when a page turning instruction is given may be changed. For example, when the electronic material is displayed in an environment where the weather information indicates rain and the surroundings are wet from the rain, a configuration may be adopted in which more pages are turned than when the electronic material is displayed in an environment where the weather information indicates sunny and the surroundings are dry. This is expected to give the user the impression that multiple pages have been stuck together and turned over due to getting wet from the rain.
[0081] In the third embodiment, displaying the raindrop display 52 as acquired information on all pages of the electronic material is an example of a "change in the overall state of the electronic material," but the example is not limited to this. For example, changing the background color of the entire page of the electronic material being viewed as acquired information may be an example of a "change in the overall state of the electronic material."
[0082] (Fourth embodiment) Next, a fourth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0083] Fig. 9 is a third display example of electronic material with acquired information added. As shown in Fig. 9, the display unit 30 displays, as electronic material, a first material image 50 having the same content as in Fig. 7, a page number display 54, and raindrop displays 52 and 58. The raindrop display 58, which is made up of multiple ripples, is displayed in the lower right corner of the display unit 30. In the display example of Fig. 9, the first material image 50 and the page number display 54 are information created using presentation software, and the raindrop displays 52 and 58 are information added as acquired information using viewer software.
[0084] Here, in the fourth embodiment, the CPU 20 changes the degree of change by which the state of the electronic material to be displayed is changed from the state before the acquired information was added, depending on the acquisition time of the weather information acquired via the communication unit 36. Specifically, when the weather information acquired via the communication unit 36 does not change within a predetermined time (e.g., 10 minutes), the CPU 20 increases the degree of change by increasing the number of raindrops to be displayed.
[0085] For example, when the weather information acquired at time T1 indicates rain, the CPU 20 displays the electronic material by adding raindrop display 52 (see FIG. 7). When the weather information from time T1 to time T2, which is a predetermined time (e.g., 10 minutes), indicates rain, the CPU 20 further displays the electronic material by adding raindrop display 58 (see FIG. 9).
[0086] With the above configuration, according to the fourth embodiment, the degree to which the state of the displayed electronic material is changed from the state before the acquired information was added can be changed depending on the acquisition time of the weather information acquired via the communication unit 36.
[0087] In the fourth embodiment, the acquisition time of the weather information is determined based on the duration of a specific event, such as "the weather information does not change for a predetermined period of time (e.g., 10 minutes)", but it may be determined based on the accumulated duration of a specific event. For example, if weather information indicating "rain for 10 minutes out of 30 minutes" is acquired, even if the rain does not continue for a predetermined period of time (e.g., 10 minutes), it may be determined that the rain has accumulated for the predetermined period of time, and the degree of change in the electronic material to be displayed may be changed.
[0088] Fifth embodiment Next, the fifth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0089] In the fifth embodiment, electronic information display processing is performed using the flowchart shown in Fig. 6 similar to that in the third embodiment, but the communication result of the communication unit 36 in step S21 is different from that in the third embodiment. The environmental information in the fifth embodiment is information that can be acquired via the communication unit 36, specifically, GPS information, which will be described later.
[0090] In the fifth embodiment, in step S21 shown in FIG. 6, the CPU 20 acquires GPS information of the information processing device 10 as a communication result of the communication unit 36 via GPS communication.
[0091] Fig. 10 is a fourth display example of electronic material with acquired information added. As shown in Fig. 10, the display unit 30 displays, as electronic material, a first material image 50 having the same content as in Fig. 7, a page number indicator 54, and a shadow indicator 59. The triangular shadow indicator 59 is displayed in the lower left corner of the display unit 30. In the display example of Fig. 10, the first material image 50 and the page number indicator 54 are information created using presentation software, and the shadow indicator 59 is information added as acquired information using viewer software.
[0092] In the fifth embodiment, the CPU 20 expresses a shadow by displaying the shadow display 59 in a color different from the background color of the display unit 30. Therefore, in the display example of Fig. 10, the display of the shadow display 59 is expected to give the user the impression that a shadow has been cast on the displayed document.
[0093] In the fifth embodiment, changes that may occur in paper documents are also reflected in electronic documents. For example, when a paper document is viewed outdoors on a sunny day, a shadow may be cast on the paper document. In the fifth embodiment, such changes that may occur in paper documents are also reflected in electronic documents by adding a shadow display 59 as acquired information.
[0094] In the fifth embodiment, the CPU 20 displays the shadow display 59 based on the GPS information of the information processing device 10, but instead of or in addition to this, the CPU 20 may display the shadow display 59 based on other elements. Examples of the other elements include the time when the electronic material is being viewed, image information captured by the image capture unit 34, and the like.
[0095] Sixth embodiment Next, the sixth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0096] In the sixth embodiment, unlike the above-mentioned embodiments, when specific software is executed to display electronic information, the CPU 20 displays the electronic information by adding acquired information corresponding to the detection result of the detection unit 32. The environmental information in the sixth embodiment is information detectable by the detection unit 32, specifically, the presence or absence of contact with the display unit 30 from the outside, which will be described later. Note that the detection unit 32 is an example of an "acquisition unit," and the detection result is an example of an "acquisition result."
[0097] FIG. 11 is a flowchart showing a third flow of the electronic information display process by the information processing device 10.
[0098] In step S30 shown in Fig. 11, the CPU 20 executes the file in which the electronic book distributed from the content distribution server is stored in the electronic book reader. Then, the process proceeds to step S31. In the sixth embodiment, as an example, the electronic information is an "electronic book" and the specific software is an "electronic book reader."
[0099] In step S31, the CPU 20 determines whether or not there has been any detection by the detection unit 32, and if it determines that there has been no detection (step S31: YES), the process proceeds to step S32. On the other hand, if the CPU 20 determines that there has been a detection (step S31: NO), the process proceeds to step S33.
[0100] In step S32, the CPU 20 displays the electronic book to which no acquisition information has been added, and then ends the process.
[0101] Fig. 12 is a first display example of an electronic book to which no acquired information has been added. As shown in Fig. 12, a text display 60 showing the text of the electronic book is displayed as is on the display unit 30 as the electronic book. Note that Fig. 12 shows the text display 60 as the characters "Good morning" and the dashed line portion other than the characters. Fig. 12 also shows a finger display F that typically shows the user's finger.
[0102] 11, in step S33, the CPU 20 displays the electronic book to which the acquired information has been added, and then ends the process.
[0103] Fig. 13 is a first display example of an electronic book to which acquired information has been added. As shown in Fig. 13, a main text display 60 having the same content as in Fig. 12 and a tear display 62 are displayed on the display unit 30 as an electronic book. The triangular tear display 62 is displayed in the lower left corner of the display unit 30. In the display example of Fig. 13, the main text display 60 is information distributed from a content distribution server, and the tear display 62 is information added as acquired information using an electronic book reader.
[0104] The tear indication 62 is displayed when the detection unit 32 detects an external contact with the display unit 30. For example, in the display example of Fig. 13, when the user's finger touches the lower left portion of the display unit 30 in the state shown in the display example of Fig. 12, the detection unit 32 detects the contact, and the CPU 20 adds the tear indication 62 according to the detection result of the detection unit 32 to display the electronic book.
[0105] Here, in the sixth embodiment, a plurality of detection regions are provided where the detection unit 32 detects contact with the display unit 30. For example, it is assumed that six detection regions are provided, including a first detection region which is an upper left region of the display unit 30, a second detection region which is an upper right region of the display unit 30, a third detection region which is a left central region of the display unit 30, a fourth detection region which is a right central region of the display unit 30, a fifth detection region which is a lower left region of the display unit 30, and a sixth detection region which is a lower right region of the display unit 30.
[0106] Then, the CPU 20 displays the tear indication 62 at a position corresponding to the detection area where the detection unit 32 detects contact with the display unit 30. For example, FIG. 13 shows a display example when the user's finger touches the fifth detection area, and the CPU 20 displays the electronic book by adding the tear indication 62 to the lower left part of the display unit 30 in the display example. Although not shown in the sixth embodiment, for example, when the user's finger touches the sixth detection area in the state shown in the display example of FIG. 13, the CPU 20 further displays another tear indication in the lower right part of the display unit 30. Note that in the sixth embodiment, the tear indication 62 is displayed only on the page displayed when the CPU 20 determines that there is detection in step S31 shown in FIG. 11, and is not displayed on the page following the page.
[0107] As described above, in the sixth embodiment, the CPU 20 adds the acquired information to change the aspect of a part of the electronic book to be displayed from the aspect before the acquired information was added. Therefore, according to the sixth embodiment, the range in which the display aspect of the electronic book to be displayed is changed can be limited compared to a configuration in which the entire aspect of the electronic book to be displayed is changed.
[0108] In the sixth embodiment, as in the above-described embodiment, tear indication 62 is displayed on the electronic book as acquired information, thereby making part of the electronic book invisible in the displayed portion. However, this is not limited to this, and part of the electronic book may be erased as acquired information, and part of the electronic book may be made invisible in the erased portion. In other words, the addition of acquired information is not limited to superimposing another image on part of the electronic book, and may be erasing part of the electronic book.
[0109] In the sixth embodiment, displaying tear indication 62 as acquired information only on the page that is being displayed when CPU 20 determines that detection has occurred in step S31 shown in Fig. 11 is taken as an example of "a change in the aspect of a part of electronic information", but this example is not limited to this. For example, even if acquired information is displayed on all pages of an electronic book, if only a part of the aspect of one page is changed, such as tear indication 62, this is included in "a change in the aspect of a part of electronic information".
[0110] In the sixth embodiment, the tear indication 62 is displayed when the detection unit 32 detects an external contact with the display unit 30, but the detection unit 32 may further detect the pressure caused by the contact and change the degree to which the state of the electronic book is changed from the state before the acquired information was added according to the detected pressure. For example, the CPU 20 may change the area, shape, etc. of the tear indication 62 to be displayed depending on whether the pressure detected by the detection unit 32 is equal to or greater than a predetermined threshold value or less than the threshold value.
[0111] Seventh embodiment Next, the seventh embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0112] Fig. 14 is a second display example of an electronic book to which no acquired information has been added. As shown in Fig. 14, the display unit 30 displays the main text display 60, which has the same content as that in Fig. 12, as the electronic book in its original form. Also, in Fig. 14, a finger display F is displayed in the left central portion of the display unit 30 to indicate that the user's finger has touched the third detection area, which is the area in the left central portion of the display unit 30.
[0113] Fig. 15 is a second display example of an electronic book to which acquired information has been added. As shown in Fig. 15, a main text display 60 having the same content as in Fig. 14 and a tear display 64 are displayed on the display unit 30 as an electronic book. The circular tear display 64 is displayed in the left center of the display unit 30. In the display example of Fig. 15, the main text display 60 is information distributed from a content distribution server, and the tear display 64 is information added as acquired information using an electronic book reader.
[0114] Here, in the seventh embodiment, when the detection unit 32 detects contact with the display unit 30 as the occurrence of environmental information for the display unit 30, the CPU 20 changes the degree to which the state of the displayed electronic book is changed from the state before the acquired information was added, depending on the position on the display unit 30 where the detection unit 32 detected the contact with the display unit 30.
[0115] For example, in the seventh embodiment, when the user's finger touches the fifth detection region, which is the region in the lower left of the display unit 30, the CPU 20 displays a tear indication 62 in the lower left of the display unit 30, as in the sixth embodiment (see FIG. 13). Also, in the seventh embodiment, when the user's finger touches the third detection region, which is the region in the center left of the display unit 30, the CPU 20 displays a tear indication 64 in the center left of the display unit 30 (see FIG. 15).
[0116] In the seventh embodiment, the degree of change in the displayed electronic book is changed by making the areas and shapes of the displayed tear indications 62 and 64 different when the detection unit 32 detects contact with the third detection area and when it detects contact with the fifth detection area.
[0117] With the above configuration, according to the seventh embodiment, the degree to which the state of the displayed electronic book is changed from the state before the acquired information was added can be changed depending on the position of the display unit 30 at which the detection unit 32 detects contact with the display unit 30.
[0118] In the seventh embodiment, the changes that may occur in a bound book are also reflected in the electronic book. For example, in the book, the edges of the paper are easily torn, but the center of the paper is more difficult to tear than the edges. In the seventh embodiment, the changes that may occur in the book are reflected in the electronic book by changing the degree of change in the electronic book to be displayed depending on the position of the display unit 30 where the detection unit 32 detects contact with the display unit 30.
[0119] In the seventh embodiment, similarly to the above-described embodiment, the tear indication 64 is displayed on the electronic book as acquired information, thereby making a part of the electronic book invisible in the displayed part. However, the present invention is not limited to this, and a part of the electronic book may be erased as acquired information, and the part of the electronic book may be invisible in the erased part.
[0120] Eighth embodiment Next, an eighth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0121] Fig. 16 is a third display example of an electronic book to which no acquired information has been added. As shown in Fig. 16, the display unit 30 displays the main text display 60, which has the same content as that in Fig. 12, as an electronic book in its original form. In Fig. 16, a canned drink D containing a hot beverage is placed on the top of the display unit 30.
[0122] Fig. 17 is a third display example of an electronic book to which acquired information has been added. As shown in Fig. 17, a main text display 60 having the same content as in Fig. 16 and a trace display 66 are displayed on the display unit 30 as an electronic book. The trace display 66 having a semicircular shape is displayed on the upper part of the display unit 30. In the display example of Fig. 17, the main text display 60 is information distributed from a content distribution server, and the trace display 66 is information added as acquired information using an electronic book reader.
[0123] In the eighth embodiment, the CPU 20 displays only the portion of the canned drink D placed in Fig. 16 that overlaps with the display unit 30 as a mark display 66 that is a mark of the canned drink D. Therefore, in the display example of Fig. 17, the mark display 66 is displayed, which is expected to give the user the impression that the mark of the canned drink D is reflected in the displayed electronic book.
[0124] The process of determining whether or not to display the trace display 66 by the CPU 20 can be realized, for example, as follows.
[0125] For example, the CPU 20 determines whether or not to display a mark indication 66 representing a mark from a canned drink D based on the temperature of an object (hereinafter referred to as "object temperature") that has come into contact with the display unit 30, detected by the detection unit 32. If the object temperature is within a predetermined range (e.g., between 35°C and 40°C), the CPU 20 determines that a user's finger is in contact with the display unit 30, and does not display the mark of the contacting object. On the other hand, if the object temperature is outside the predetermined range (e.g., 10°C or 60°C), the CPU 20 determines that a canned drink D is in contact with the display unit 30, and displays the mark of the contacting object as the mark indication 66.
[0126] In the eighth embodiment, changes that may occur in a bound book are also reflected in the electronic book. For example, if a canned drink D is placed on the book, the book may be dented by the weight of the canned drink D. In the eighth embodiment, such changes that may occur in the book are also reflected in the electronic book by adding a trace display 66 as acquired information.
[0127] In the eighth embodiment, the CPU 20 determines whether to display the trace display 66 based on the object temperature, but instead of or in addition to this, the CPU 20 may determine whether to display the trace display 66 based on other factors. Examples of the other factors include the contact time, shape, and weight of the object, image information captured by the image capture unit 34, and the like.
[0128] Ninth embodiment Next, the ninth embodiment will be described while omitting or simplifying the overlapping parts with other embodiments. The environmental information in the ninth embodiment is information that can be acquired via the communication unit 36, specifically, weather information to be described later, and image information captured by the image capture unit 34.
[0129] FIG. 18 is a flowchart showing a fourth flow of the electronic information display process by information processing device 10. In step S40 shown in Fig. 18, the CPU 20 executes a file in which electronic material created using word processing software is stored, using viewer software. Then, the process proceeds to step S41. In the ninth embodiment, as an example, the electronic information is "electronic material" and the specific software is "viewer software."
[0130] In step S41, the CPU 20 acquires the communication result of the communication unit 36. Then, the process proceeds to step S42. In the ninth embodiment, the CPU 20 acquires, as the communication result of the communication unit 36, weather information within the 5 km mesh of the location where the electronic material is to be displayed, which is received from the weather server via the communication unit 36.
[0131] In step S42, the CPU 20 displays the electronic material together with the acquired information corresponding to the communication result of the communication unit 36. Then, the process proceeds to step S43.
[0132] In step S43, the CPU 20 acquires the image capture results of the image capture unit 34. Then, the process proceeds to step S44. In the ninth embodiment, in step S43, the CPU 20 executes image capture software, and the image capture unit 34 captures the surroundings of the location where the user is viewing the electronic material. Then, the CPU 20 acquires the image information captured by the image capture unit 34 as the image capture results of the image capture unit 34. Note that the image capture unit 34 is an example of an "acquisition unit," and the image capture results are an example of an "acquisition result."
[0133] In step S44, the CPU 20 displays the electronic material by giving priority to a mode corresponding to the acquired information having a high predetermined priority, and then ends the process.
[0134] A display example of the electronic information display process shown in FIG. 18 will be described below with reference to FIGS.
[0135] Fig. 19 is a display example of electronic material to which no acquired information has been added. As shown in Fig. 19, a minutes display 70 showing minutes created using word processing software is displayed as is as electronic material on the display unit 30. Note that in Fig. 19, the minutes display 70 shows characters such as "minutes" and the dashed line part other than the characters.
[0136] Then, when the process of step S42 is performed while the display example of FIG. 19 is being viewed, the appearance of the electronic material changes to that shown in FIG.
[0137] Fig. 20 is a fourth display example of electronic material with acquired information added. As shown in Fig. 20, the display unit 30 displays, as electronic material, a blurred display 72 in which the characters of the minutes display 70 shown in Fig. 19 are blurred and displayed, and a raindrop display 74. In Fig. 20, the blurred display 72 is created by coloring the periphery of the characters of the minutes display 70 shown in Fig. 19 to express the blurring of the characters. The raindrop display 74, which is made up of multiple ripples, is displayed in the lower left corner of the display unit 30. In the display example of Fig. 20, the blurred display 72 and the raindrop display 74 are information added as acquired information using the viewer software.
[0138] Here, in the ninth embodiment, if the weather information acquired in step S41 is rain, the CPU 20 in step S42 displays the electronic material by adding a blur display 72 and a raindrop display 74. Therefore, in the ninth embodiment, it is expected that a user who sees the display example of Fig. 20 will recognize that the weather around the location where the electronic material is being viewed is rainy.
[0139] Fig. 21 is a first display example showing a state in which an image is being captured by the capturing unit 34. As shown in Fig. 21, the display unit 30 displays an image being captured 76 showing the image being captured, and a shutter button 78 for capturing the image.
[0140] Here, the CPU 20 recognizes the object being photographed by executing a known image recognition process on the image being photographed 76 while the image is being photographed by the photographing unit 34. For example, in the case shown in Fig. 21, the CPU 20 recognizes the object being photographed as a "brazier" as a result of the image recognition process.
[0141] In the ninth embodiment, visual effects to be added to electronic materials as acquired information corresponding to various objects are stored in advance in the ROM 22 or the storage unit 26. For example, the ROM 22 or the storage unit 26 stores information such as "dry and erase the displayed raindrop display 74" as a visual effect corresponding to objects reminiscent of "fire," such as a brazier and a stove.
[0142] Then, when the processes of steps S43 and S44 are performed while the display example of Fig. 20 is being viewed, the appearance of the electronic material changes as shown in Fig. 22. For example, in the process of step S43, the CPU 20 acquires information from the ROM 22 or the storage unit 26 to "dry and erase the displayed raindrop display 74" as a visual effect corresponding to the "brazier" that is the object acquired as a result of the image capture by the image capture unit 34. Thereafter, in the process of step S44, the CPU 20 gives priority to the appearance corresponding to the acquired information with a higher priority, and displays the electronic material with the displayed raindrop display 74 erased. This will be described in detail below.
[0143] Fig. 22 is a fifth display example of the electronic resource to which the acquired information has been added. As shown in Fig. 22, only the blurred display 72, which has the same content as in Fig. 20, is displayed as the electronic resource on the display unit 30. That is, unlike the display example in Fig. 20, the display example in Fig. 22 does not display the raindrop display 74. Therefore, the display example in Fig. 22 is expected to give the user the impression that the wetness of the resource has dried up, as the raindrop display 74 has been removed from the display example in Fig. 20.
[0144] In this way, in the ninth embodiment, when the CPU 20 acquires a plurality of results, such as the communication result of the communication unit 36 and the image capture result of the image capture unit 34, the electronic material is displayed in a manner corresponding to the result having a higher priority among the plurality of results. In the ninth embodiment, as an example, the image capture result of the image capture unit 34 is given a higher priority than the communication result of the communication unit 36. Therefore, in the ninth embodiment, when the CPU 20 acquires an image being captured 76, which is reminiscent of a brazier, as the image capture result of the image capture unit 34 after displaying a raindrop display 74, which is reminiscent of "water", the electronic material is displayed in a manner corresponding to the image capture result of the image capture unit 34 with the raindrop display 74 erased (see Figs. 20 to 22).
[0145] In other words, in the ninth embodiment, the CPU 20 changes the manner in which the electronic material is displayed in accordance with the communication result of the communication unit 36, and then returns the manner in which the electronic material is displayed to the state before the change by acquiring the image capture result of the image capture unit 34, which has a higher priority than the communication result of the communication unit 36. Note that acquiring the image capture result of the image capture unit 34, which has a higher priority, is an example of "the satisfaction of a predetermined condition."
[0146] With the above configuration, according to the ninth embodiment, when the multiple results are obtained, the display mode of the electronic resource can be changed according to a predetermined priority. Furthermore, according to the ninth embodiment, the number of displayed modes of the electronic resource can be increased compared to a configuration in which the mode of the electronic resource is maintained as it is after the mode is changed.
[0147] Here, in the ninth embodiment, even when the electronic material is displayed with priority given to the state corresponding to the image capture result of the imaging unit 34 with a higher priority, the blurred display 72 with the same content is displayed in Figures 20 and 22. In this way, the ninth embodiment provides a reversible change that can return to the state before the change by obtaining the image capture result of the imaging unit 34 with a higher priority, and an irreversible change that cannot be returned to the state before the change even if the image capture result of the imaging unit 34 is obtained.
[0148] In the ninth embodiment, the change from the display example in FIG. 19 to the raindrop display 74 shown in FIG. 20 corresponds to a reversible change, and the change from the minutes display 70 shown in FIG. 19 to the blurred display 72 shown in FIG. 20 corresponds to an irreversible change. In the ninth embodiment, changes that may occur in paper documents are also reflected in electronic documents. Specifically, in a paper document, if the margins on which no characters or images are displayed become wet, the original state is restored when the wetness is dried, and this change is also reflected in electronic documents as the above-mentioned reversible change. In addition, in a paper document, if the parts on which characters and images are displayed become wet, the blurred characters do not return to their original state even when the wetness is dried, and this change is also reflected in electronic documents as the above-mentioned irreversible change.
[0149] With the above configuration, the ninth embodiment can restrict the reversion of the display form of the electronic material to the state before the change.
[0150] In the ninth embodiment, the changes that may occur in a paper document are reflected in the electronic document, but the present invention is not limited to this and the user may be able to set the changes that may occur in the document to be reflected in the electronic document. For example, in the ninth embodiment, the change from the minutes display 70 shown in Fig. 19 to the blurred display 72 shown in Fig. 20 is set as a non-reversible change, but the change may be set as a reversible change by the user.
[0151] In the ninth embodiment, the photographing result of the photographing unit 34 is given a higher priority than the communication result of the communication unit 36, but the method of determining the high and low priority is not limited. For example, the communication result of the communication unit 36 may be given a higher priority than the photographing result of the photographing unit 34, or acquired information associated with "water" may be given a higher priority than acquired information associated with "fire." In other words, in the ninth embodiment, when multiple results such as the communication result of the communication unit 36 and the photographing result of the photographing unit 34 are acquired, the order of the changes to be generated and the aspect corresponding to which of the multiple results is ultimately given priority may be appropriately determined.
[0152] The change in the appearance of the electronic material in accordance with the capture results of the imaging unit 34 described in the ninth embodiment is just one example, and the appearance in which the electronic material is displayed may also be changed using the capture results of the imaging unit 34 as follows.
[0153] For example, when a video of the user's finger movements is acquired as the image capturing result of the image capturing unit 34, the CPU 20 may vary the area, shape, etc. of the acquired information to be displayed according to the movement speed of the user's finger. In this case, it is desirable to increase the degree of change in the displayed electronic material as the movement speed of the user's finger becomes faster. Furthermore, when the CPU 20 acquires a state in which the user is holding an object (e.g., a touch pen) and a state in which the user is not holding the object as the image capturing result of the image capturing unit 34, the CPU 20 may vary the area, shape, etc. of the acquired information to be displayed according to each state. In this case, it is desirable to increase the degree of change in the electronic material displayed when the user is holding the object (e.g., a touch pen) more than the degree of change in the electronic material displayed when the user is not holding the object.
[0154] In the ninth embodiment, the acquisition of the image capture result of the image capture unit 34 having a high priority is taken as an example of "the satisfaction of a predetermined condition," but the example is not limited to this. For example, the example may be the passage of a predetermined time after changing the manner in which the electronic material is displayed according to the communication result of the communication unit 36 or the image capture result of the image capture unit 34, or the acquisition of another result reminiscent of a contradictory attribute, action, or effect after the acquisition of one result, such as the acquisition of an image capture result reminiscent of "fire" after the acquisition of a communication result of the communication unit 36 reminiscent of "water."
[0155] (Tenth embodiment) Next, a tenth embodiment will be described while omitting or simplifying parts that overlap with other embodiments. FIG. 23 is a flowchart showing a fifth flow of the electronic information display process by the information processing device 10.
[0156] In step S50 shown in Fig. 23, the CPU 20 executes the file in which the electronic book distributed from the content distribution server is stored in the electronic book reader. Then, the process proceeds to step S51. In the tenth embodiment, as an example, the electronic information is an "electronic book" and the specific software is an "electronic book reader."
[0157] In step S51, the CPU 20 determines whether there is an advertisement that serves as environmental information for the electronic book, and if it determines that there is no advertisement (step S51: YES), the process proceeds to step S52. On the other hand, if the CPU 20 determines that there is an advertisement (step S51: NO), the process proceeds to step S53. In the tenth embodiment, the CPU 20 acquires the presence or absence of an advertisement that serves as environmental information for the electronic book from the electronic book distributor server via the communication unit 36 as a communication result of the communication unit 36. In this case, the CPU 20 determines that there is "no advertisement" when there is no advertisement provided from the distributor server, and determines that there is "advertisement" when there is an advertisement provided.
[0158] In step S52, the CPU 20 displays the electronic book to which no advertising information has been added. Then, the process ends. In this case, the CPU 20 displays on the display unit 30 the same content as that shown in FIG. 12, which is a display example of the electronic book to which no acquisition information has been added in the sixth embodiment.
[0159] In step S53, CPU 20 displays the electronic book to which the advertisement information has been added, and then ends the process.
[0160] Fig. 24 is a display example of an e-book to which advertising information has been added. As shown in Fig. 24, a main text display 60 having the same content as that in Fig. 12 and an advertising display 80 are displayed on the display unit 30 as an e-book. The advertising display 80, which has the text "It has been decided that this book will be made into a movie," written within a rectangular frame, is displayed in the center of the display unit 30. In the display example of Fig. 24, the main text display 60 is information distributed from a content distribution server, and the advertising display 80 is information added as advertising information using an e-book reader.
[0161] In the tenth embodiment, in the overlapping portion between the main text display 60 and the advertisement display 80, the CPU 20 performs control to give priority to displaying the advertisement display 80, so that only the advertisement display 80 is visible in the overlapping portion. The CPU 20 erases the advertisement display 80 from the display unit 30 after a certain period of time has elapsed.
[0162] As described above, in the tenth embodiment, the CPU 20 obtains the presence or absence of advertisements that are environmental information related to the electronic book, and if the advertisements are present, the electronic book is displayed with the advertisement information that matches the advertisements added. Therefore, according to the tenth embodiment, the number of types of electronic books that can be displayed can be increased compared to a configuration in which only the main text of the electronic book is displayed.
[0163] In the tenth embodiment, the changes that may occur in a bound book are also reflected in the electronic book. For example, the book may be wrapped with a band with different contents at regular intervals. In the tenth embodiment, the changes that may occur in the bound book are also reflected in the electronic book by adding an advertisement display 80 as advertisement information.
[0164] In the tenth embodiment, the CPU 20 determines whether or not to display the advertisement display 80 based on whether or not an advertisement is provided from a distribution source server, but instead of or in addition to this, the CPU 20 may determine whether or not to display the advertisement display 80 based on other factors. For example, a website may be crawled, and the CPU 20 may determine whether or not to display the advertisement display 80 based on the results of the crawling.
[0165] In the tenth embodiment, the advertisement display 80 as the advertisement information displays the content "It has been decided that the book will be made into a movie" (see FIG. 24), but the display content of the advertisement display 80 is not particularly limited. For example, if the advertisement that is environmental information related to the electronic book is that a new book by the author of the electronic book has been released, the display content of the advertisement display 80 may display "A new book has been released" or the like, or if the advertisement is that character goods of a character appearing in the electronic book have been sold, the display content of the advertisement display 80 may display "Character goods have been released" or the like. In addition, it is possible to enable access to a corresponding advertisement page from the advertisement display 80, and when a user accesses the advertisement page from the advertisement display 80, the advertisement display 80 may be erased. This is because the purpose of the advertisement has been achieved by the user's access to the advertisement page, so there is little point in continuing to display the advertisement display 80. In addition, if the advertisement display 80 is continued to be displayed after the purpose of the advertisement has been achieved, the user may feel uncomfortable.
[0166] In the tenth embodiment, the advertisement display 80 has been described as the advertisement information, but warning information, notification information, or the like may be additionally displayed. For example, when the displayable period of an electronic book is approaching, it is assumed that a display requesting additional payment is displayed as notification information. In addition, the advertisement information can also be used to notify additional information by updating the specific software that displays the electronic book, or to notify that a bug can be fixed.
[0167] (Eleventh embodiment) Next, an eleventh embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0168] The eleventh embodiment differs from the previously described embodiments in that, when the e-book reader is run, the screen of the display unit 30 is not a main text screen showing the main text of the e-book, but a list screen showing a list of e-books.
[0169] Fig. 25 is a first display example of a list screen showing a list of electronic books. As shown in Fig. 25, a book display B1, a book display B2, a book display B3, and a book display B4 showing four electronic books that can be viewed are displayed on the display unit 30. In addition, the book display B1 to the book display B4 display the cover pages corresponding to the respective covers.
[0170] Fig. 26 is a second display example of a list screen showing a list of electronic books. As shown in Fig. 26, the display unit 30 displays a book display B1, a book display B2, a book display B3, and a book display B4, which are the same as those in Fig. 25, and a raindrop display 82. The raindrop display 82, which is made up of a plurality of ripples, is displayed in the lower left corner of each cover page. In the display example of Fig. 26, the book display B1, the book display B2, the book display B3, and the book display B4 are information distributed from a content distribution server, and the raindrop display 82 is information added as acquired information using an electronic book reader.
[0171] In the above-mentioned embodiment, when the CPU 20 adds the acquired information to the electronic information and displays it, the acquired information is displayed on all pages of the electronic information. In contrast, the eleventh embodiment is different from the above-mentioned embodiment in that the raindrop display 82 as the acquired information is displayed only on the cover page, and is not displayed on the pages after the cover page where the main text of the electronic book is displayed.
[0172] In the eleventh embodiment, the raindrop display 82 as acquired information is displayed only on the cover page, but the raindrop display 82 may be displayed on the page on which the main text of the electronic book is displayed after the cover page under certain conditions. For example, when the weather information acquired as the communication result of the communication unit 36 is rain and the amount of rainfall per unit time (e.g., 1 hour) exceeds a predetermined amount (e.g., 50 mm), the raindrop display 82 may be displayed on the page on which the main text of the electronic book is displayed after the cover page. In this case, the raindrop display 82 is displayed on the cover page first, and then on the edge of the page next to the cover page. In other words, the change that may occur in a bound book may be reflected in the electronic book, and the appearance of the wetness of the cover page encroaching on the next page and after may be expressed.
[0173] (Twelfth embodiment) Next, a twelfth embodiment will be described while omitting or simplifying parts that overlap with other embodiments. FIG. 27 is a flowchart showing a sixth flow of the electronic information display process by information processing device 10.
[0174] In step S60 shown in Fig. 27, the CPU 20 executes the file in which the electronic material distributed from the data distribution server is stored using viewer software. Then, the process proceeds to step S61. In the twelfth embodiment, as an example, the electronic information is "electronic material" and the specific software is "viewer software."
[0175] In step S61, the CPU 20 displays the electronic material distributed from the data distribution server, and then proceeds to step S62.
[0176] Fig. 28 is a display example of electronic data distributed from a data distribution server. As shown in Fig. 28, a graph 84 showing population trends in City A is displayed as electronic data on the display unit 30. The graph 84 shown in Fig. 28 shows population trends in City A over three years from 2017 to 2019.
[0177] Returning to Fig. 27, in step S62, the CPU 20 determines whether there is an update regarding the electronic material shown in Fig. 28, and if it determines that there is no update (step S62: YES), the process proceeds to step S63. On the other hand, if the CPU 20 determines that there is an update (step S62: NO), the process proceeds to step S64. In the twelfth embodiment, the CPU 20 obtains the presence or absence of an update regarding the electronic material from a data distribution server (e.g., a server managed by A City Hall) via the communication unit 36 as a communication result of the communication unit 36. In this case, the CPU 20 determines that there is "no update" when no update data is provided from the data distribution server, and determines that there is "an update" when update data is provided.
[0178] In step S63, the CPU 20 maintains the appearance of the electronic material displayed in step S61, and then ends this process.
[0179] In step S64, the CPU 20 displays the electronic material to which the acquired information has been added, and then ends this process.
[0180] Fig. 29 is a sixth display example of electronic material to which acquired information has been added. As shown in Fig. 29, a graph 84 is displayed on the display unit 30 as electronic material, similar to Fig. 28, but the population change of City A in 2020 has been added as an update display 86. In the display example of Fig. 29, the bar graph corresponding to the update display 86 is shaded to improve visibility relative to the bar graphs of other years, but the graph 84 displayed on the display unit 30 may be displayed with shaded marks or may be displayed in the same manner as the bar graphs of other years without shaded marks.
[0181] 29, the bar graph of graph 84 showing the population transition of City A over the three years from 2017 to 2019 is information distributed from the data distribution server, and the update display 86 is information added as acquired information using the viewer software. Specifically, in the twelfth embodiment, the CPU 20 acquires the value of the population transition of City A in 2020 as update data from the data distribution server. Then, the CPU 20 generates a bar graph showing the population transition of City A in 2020 using the viewer software based on the acquired value, and displays it as the update display 86.
[0182] Here, in the twelfth embodiment, it is desirable to prevent the update display 86 from being displayed until updated data is provided from the data distribution server. In other words, in the twelfth embodiment, it is desirable to prevent the user from adding a bar graph at any time before the official information is released.
[0183] When the CPU 20 displays the electronic material to which the acquired information has been added in step S64, the dimensions of the graph 84 to be displayed may be reduced from the dimensions displayed in step S61, as shown in Fig. 30. When the CPU 20 displays the electronic material to which the acquired information has been added in step S64, the CPU 20 may display the graph 84 by erasing the bar graph showing the population transition of City A for some years (e.g., 2017) that was displayed in step S61, as shown in Fig. 31.
[0184] Furthermore, although not shown, when the CPU 20 displays the electronic resource to which the acquired information has been added in step S64, the CPU 20 may enlarge the dimensions of the graph 84 to be displayed from the dimensions displayed in step S61. If the enlargement of the dimensions results in an insufficient display area for the graph 84 on the page of the electronic resource displayed in step S61, the CPU 20 may display the enlarged graph 84 on the page following the current page.
[0185] Thirteenth embodiment Next, a thirteenth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0186] In the thirteenth embodiment, unlike the previous embodiments in which a file created or photographed in advance was executed by specific software, a change in the state of electronic information that occurs when a document or an image is being created by executing specific software will be described. In the thirteenth embodiment, as an example, electronic information is "image information" and the specific software is "image capture software."
[0187] Fig. 32 is a second display example showing a state in which an image is being captured by the image capturing unit 34. As shown in Fig. 32, an image being captured 88 showing an image being captured and a shutter button 78 for capturing an image are displayed as is on the display unit 30 as image information. Fig. 32 also shows a finger display F which diagrammatically shows a user's finger.
[0188] Fig. 33 is a third display example showing the state of an image being captured by the photographing unit 34. As shown in Fig. 33, the display unit 30 displays, as image information, an image being captured 88 having the same content as in Fig. 32, the shutter button 78, and a tear indication 90. The tear indication 90, which has a triangular shape, is displayed in the lower right portion of the display unit 30. In the display example of Fig. 33, the tear indication 90 is information added as acquired information using image capture software.
[0189] The tear indication 90 is displayed when the detection unit 32 detects an external contact with the display unit 30. For example, in the display example of Fig. 33, when the user's finger touches the lower right portion of the display unit 30 in the state shown in the display example of Fig. 32, the detection unit 32 detects the contact, and the CPU 20 adds a tear indication 90 according to the detection result of the detection unit 32 and displays the image information.
[0190] In the thirteenth embodiment, similarly to the above-described embodiments, the tear indication 90 is displayed in the image information as acquired information, thereby making part of the image information invisible in the displayed portion. However, the present invention is not limited to this, and part of the image information may be erased as acquired information, and part of the image information may be invisible in the erased portion.
[0191] The thirteenth embodiment has been described as an example in which the specific software is "image capture software." However, the specific software in the thirteenth embodiment is not limited to this, and may be "word processing software," "spreadsheet software," or "presentation software" other than "viewer software" and "electronic book reader" that executes files that have been created or captured in advance as in the previously described embodiments.
[0192] (Fourteenth embodiment) Next, a fourteenth embodiment will be described while omitting or simplifying parts that overlap with other embodiments.
[0193] In the 14th embodiment, similarly to the sixth embodiment, when specific software is executed to display electronic information, the CPU 20 displays the electronic information by adding acquired information corresponding to the detection result of the detection unit 32. In the 14th embodiment, similarly to the sixth embodiment, the environmental information is the presence or absence of contact with the display unit 30 from the outside, which will be described later.
[0194] Fig. 34 is a display example showing the end position where the detection unit 32 has finished detecting contact with the display unit 30. As shown in Fig. 34, the display unit 30 displays the main text display 60, which has the same content as in Fig. 12, as an electronic book in the same form. In the fourteenth embodiment, the position where the finger display F is shown in Fig. 34 is set as the end position. Furthermore, in the fourteenth embodiment, the initial position where the detection unit 32 first detected contact with the display unit 30 is set as the position where the finger display F is shown in Fig. 12.
[0195] Fig. 35 is a display example showing a trajectory L1 of a contact position on the display unit 30 detected by the detection unit 32. Fig. 35 shows the trajectory L1 from an initial position P1 to an end position P2. This trajectory L1 is a straight trajectory extending from the initial position P1 toward the right of the display unit 30.
[0196] Fig. 36 is a fourth display example of an electronic book to which acquired information has been added. As shown in Fig. 36, on the display unit 30, a main text display 60 having the same content as Figs. 34 and 35 and a tear display 92 are displayed as an electronic book. The rectangular tear display 92 is displayed at the bottom of the display unit 30. In the display example of Fig. 36, the main text display 60 is information distributed from a content distribution server, and the tear display 92 is information added as acquired information using an electronic book reader.
[0197] The tear indication 92 is displayed when the detection unit 32 detects an external contact with the display unit 30. For example, in the display example of FIG. 36, the detection unit 32 detects the contact of the user's finger forming the trajectory L1 shown in FIG. 35, and the CPU 20 adds a tear indication 92 according to the detection result of the detection unit 32 to display the electronic book. In this case, the CPU 20 displays a tear indication in a shape according to the direction of the force applied to the display unit 30 as the detection result of the detection unit 32. For example, in the display example of FIG. 36, a rectangular tear indication 92 is displayed to indicate that the electronic book has been torn in a shape according to the user's swipe operation.
[0198] Fig. 37 is a display example showing a trajectory L2 of a contact position on the display unit 30 detected by the detection unit 32. Fig. 37 shows the trajectory L2 that extends from an initial position P1 to an end position P2 via an intermediate position P3. This trajectory L2 is a broken line trajectory that extends in a straight line from the initial position P1 toward the upper right of the display unit 30, reaches the intermediate position P3, and then extends in a straight line toward the lower right of the display unit 30 to reach the end position P2.
[0199] Fig. 38 is a fifth display example of an electronic book to which acquired information has been added. As shown in Fig. 38, on the display unit 30, a main text display 60 having the same content as that of Fig. 36 and a tear display 94 are displayed as an electronic book. The triangular tear display 94 is displayed at the bottom of the display unit 30. In the display example of Fig. 38, the main text display 60 is information distributed from a content distribution server, and the tear display 94 is information added as acquired information using an electronic book reader.
[0200] The tear indication 94 is displayed when the detection unit 32 detects an external contact with the display unit 30. For example, in the display example of FIG. 38, the detection unit 32 detects the contact of the user's finger forming the trajectory L2 shown in FIG. 37, and the CPU 20 adds a tear indication 94 according to the detection result of the detection unit 32 to display the electronic book. In this case, the CPU 20 displays a tear indication in a shape according to the direction of the force applied to the display unit 30 as the detection result of the detection unit 32, as described above. For example, in the display example of FIG. 38, a triangular tear indication 94 is displayed to indicate that the electronic book has been torn in a shape according to the user's swipe operation.
[0201] As described above, in the fourteenth embodiment, when the detection unit 32 detects contact with the display unit 30 as the occurrence of environmental information on the display unit 30, the CPU 20 changes the degree of change by which the state of the electronic book to be displayed is changed from the state before the acquired information is added, according to the trajectory from the initial position where the detection unit 32 detects the contact with the display unit 30 to the end position. For example, as described above, in the fourteenth embodiment, even if the initial position and the end position of the contact position on the display unit 30 are the same, if the trajectory is different due to passing through an intermediate position, etc., the state of the displayed tear display is changed. Therefore, according to the fourteenth embodiment, the degree of change by which the state of the electronic book to be displayed is changed from the state before the acquired information is added can be changed according to the trajectory from the initial position where the detection unit 32 detects the contact with the display unit 30 to the end position.
[0202] In the fourteenth embodiment, the shape of the displayed tear indication was varied according to the direction of the force applied to the display unit 30, but instead or in addition to this, other elements such as the area of the displayed tear indication may also be varied.
[0203] (others) In each of the above embodiments, the electronic information is composed of either a document or an image, but it is sufficient for the electronic information to be composed of at least one of a document and an image, and it may be composed of both a document and an image.
[0204] In each of the above embodiments, there are embodiments in which electronic information is displayed in a manner that matches either the usage status of the electronic information or the environmental information, but it is sufficient if the manner is matched to at least one of the usage status of the electronic information or the environmental information, and electronic information may be displayed in a manner that matches both the usage status of the electronic information and the environmental information.
[0205] In each of the above embodiments, when weather information is obtained as a communication result of the communication unit 36, and the manner in which the electronic information is displayed is changed in accordance with the temperature information contained in the weather information, the manner in which the electronic information is displayed may be returned to the state before the change after a predetermined time has elapsed.
[0206] In each of the above embodiments, when the electronic information is displayed in a mode that matches at least one of the usage status of the electronic information or the environmental information, a plurality of types of data, including data before the mode of the electronic information is changed and data after the mode of the electronic information is changed, may be stored in the storage unit 26, or only data after the mode of the electronic information is changed may be stored in the storage unit 26. In this case, when the electronic information is an "electronic book", it is desirable to give the content distributor that distributes the electronic book the decision of whether to store one type of data or multiple types of data. For example, by storing only the data after the mode of the electronic book is changed, it is expected that the electronic book will be repurchased by a user who wants to view the state before the change. Also, when the mode of the electronic information when stored in the storage unit 26 has changed, the mode of the electronic information may be maintained or may be restored to the mode before the change depending on the timing of viewing the electronic information again. For example, when the raindrop display 52 (see FIG. 7) is added as acquired information to the electronic information when stored in the storage unit 26, when the timing of viewing the electronic information again exceeds a predetermined period (e.g., one week), electronic information without the raindrop display 52 may be displayed.
[0207] In each of the above embodiments, the degree of change when displaying electronic information in a manner that matches at least one of the usage status of the electronic information or the environmental information may be changed depending on the page of the electronic information being displayed. For example, the degree of change of the displayed electronic information may be changed between a cover page and a page on which the main text of the electronic information following the cover page is displayed.
[0208] In each of the above embodiments, when electronic information is an "electronic book" and the contents of the electronic book exist as a bound book, the degree of change when displaying the electronic book in a manner that matches at least one of the electronic book's usage status and environmental information may be changed according to the paper quality of the book. For example, when the cover of the book is a hard cover, it is assumed that the area of the raindrop display 82 (see FIG. 26) displayed on the cover page of the electronic book is made larger than when the cover is a soft cover. In addition, the information on the paper quality of the book may be input by the user to the information processing device 10, or the CPU 20 may obtain and input information published on the network via the communication unit 36.
[0209] In each of the above embodiments, the information processing device 10 is, as an example, a mobile terminal such as a smartphone, a tablet terminal, or a portable notebook PC, but the information processing device 10 may be a mobile terminal equipped with a flexible display or a so-called "dual-screen smartphone" equipped with multiple displays. When the information processing device 10 is a mobile terminal equipped with a flexible display or a so-called "dual-screen smartphone," the detection unit 32 may detect bending, twisting, opening and closing, etc. of the information processing device 10.
[0210] In each of the above embodiments, the CPU 20 displays electronic information on the display unit 30 of the information processing device 10, but the target on which the electronic information is displayed is not limited to the display unit 30. For example, the CPU 20 may display the electronic information on a display screen of a device other than the information processing device 10, or may display the electronic information in the air to configure an aerial display.
[0211] In the above embodiments, the electronic information is recorded in the storage unit 26 of the information processing device 10, but the electronic information may be recorded in the storage unit of an external device. In this case, the electronic information recorded in the storage unit of the external device may be accessed via a communication technology such as the Internet, or may be temporarily physically connected to the information processing device 10 using an external storage memory device, so that the electronic information may be read out and displayed on the information processing device 10. In addition, when electronic information in the storage unit of the external device is shared and displayed by multiple users, the display mode may be changed according to the respective situations of the multiple users, or a unified display mode may be provided for the same electronic information. For example, user authentication is assumed as a means for identifying an individual user from multiple users. Then, as a result of the user authentication, the user account of the specific software that displays the corresponding electronic information may be recognized, and the display mode may be changed according to each user. Of course, there may be a mixture of users who do not particularly change the display mode. In addition, in a situation where the same electronic information is edited jointly at the same time or viewed and read together at the same time, a main user account may be set from among multiple user accounts, and the display mode may be changed according to the user's situation of the main user account.
[0212] The above embodiments and the contents described in (Others) can be combined as appropriate.
[0213] In each of the above embodiments, the term "processor" refers to a processor in a broad sense, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
[0214] In addition, the operations of the processor in each of the above embodiments may be performed not only by one processor, but also by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processor is not limited to the order described in each of the above embodiments, and may be changed as appropriate. [Explanation of symbols]
[0215] 10. Information processing device 20 CPU (an example of a processor)
Claims
1. A processor is provided. The processor, When executing software capable of displaying electronic information including at least one of a document and an image, the electronic information is displayed in a manner that matches environmental information including the surrounding environment of the place where the electronic information is displayed; changing an aspect of a part of the electronic information to be displayed in accordance with an acquisition result of an acquisition unit that acquires the environmental information; when the acquisition unit acquires the environmental information indicating that a touch has occurred on a display unit that displays the electronic information, a degree of change in a state of the electronic information to be displayed from a state before acquisition information corresponding to the acquisition result of the acquisition unit is added is changed according to a pressure caused by the touch. Information processing device.
2. The processor, The information processing apparatus according to claim 1 , further comprising: a display unit for displaying the electronic information together with the acquired information.
3. The processor, The information processing apparatus according to claim 2 , wherein, by adding the acquired information, a state of a part of the electronic information to be displayed is changed from a state before the acquired information was added.
4. The processor, The information processing apparatus according to claim 3 , wherein, when the environmental information for the display unit is generated, the degree of change is changed depending on a position on the display unit where the environmental information is generated.
5. The processor, The information processing device according to claim 4 , wherein the degree of change is changed according to a trajectory of the environmental information from an initial position of the display unit where the environmental information is generated to an end position of the display unit where the environmental information is generated.
6. The processor, The information processing apparatus according to claim 2 , wherein the degree of change is changed depending on a time period during which the acquisition unit acquires the environmental information.
7. The processor, The information processing apparatus according to claim 2 , wherein, when a plurality of the acquisition results are acquired, the electronic information is displayed in a manner corresponding to the acquisition result having a higher predetermined priority.
8. the electronic information is an electronic book, The processor, Obtaining the presence or absence of an advertisement that constitutes the environmental information related to the electronic book; The information processing device according to claim 1 , wherein, when the advertisement is present, advertising information that matches the advertisement is added to the electronic book and the electronic book is displayed.
9. The processor, 9. The information processing device according to claim 1, wherein when a manner in which the electronic information is displayed is changed in accordance with the environmental information, the manner in which the electronic information is displayed is returned to the manner before the change when a predetermined condition is met.
10. The information processing device according to claim 9 , wherein the changes to the state of the electronic information include reversible changes that can be restored to the state before the change when the predetermined condition is met, and irreversible changes that cannot be restored to the state before the change even if the predetermined condition is met.
11. On the computer, When executing software capable of displaying electronic information including at least one of a document and an image, the electronic information is displayed in a manner that matches environmental information including the surrounding environment of the place where the electronic information is displayed; changing an aspect of a part of the electronic information to be displayed in accordance with an acquisition result of an acquisition unit that acquires the environmental information; when the acquisition unit acquires the environmental information indicating that a touch has occurred on a display unit that displays the electronic information, a degree of change in a state of the electronic information to be displayed from a state before acquisition information corresponding to the acquisition result of the acquisition unit is added is changed according to a pressure caused by the touch. An information processing program for executing processing.
Citation Information
Patent Citations
Electronic document browsing system
JP2000155709A
Electronic book system and method for displaying its contents
JP2001195412A
Display control method, display device, and electronic apparatus
JP2012190124A
Message-based dialog function operation method and mobile terminal for supporting the same
JP2013140594A
Method for managing usage history of e-book and terminal performing the method
US20120005617A1