Recording system, information terminal, recording method, display method, and program
The recording system addresses the lack of motivation in existing systems by using a notification mechanism to prompt users to input new information, thereby encouraging continuous recording and reflection on past events.
Patent Information
- Application Number
- JP2024104855
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2026-01-16
AI Technical Summary
Existing recording systems lack motivation for users to continue recording events and experiences over time, leading to missed opportunities for reflection and documentation.
A recording system that includes a setting unit for a first date, an acquisition unit for input information, a recording unit to link information with the number of days elapsed, an output unit for displaying recorded information, and a notification unit to prompt new input when a certain number of days has passed since the first date.
The system motivates users to continue recording by reminding them to input new information and providing opportunities for reflection on past events, enhancing the sense of accomplishment and continuity in recording.
Smart Images

Figure 2026006089000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a recording system and the like. [Background technology]
[0002] Conventionally, there are known techniques for recording a child's growth. Patent Document 1 discloses a technique that allows a user to realize the growth of their child and gives the user a sense of accomplishment. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2024-004812 Summary of the Invention [Problem to be solved by the invention]
[0004] The present invention provides a recording system etc. that can motivate a user to continue recording events etc. [Means for solving the problem]
[0005] A recording system according to one aspect of the present invention includes a setting unit that sets a first date, an acquisition unit that acquires input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, a recording unit that records recorded information that links the acquired input information to the number of days from the first date to the second date, an output unit that outputs output information for displaying the recorded information, and a notification unit that notifies the user to input new input information when a certain number of days has passed since the first date.
[0006] An information terminal according to one embodiment of the present invention includes a reception unit that receives input for setting a first date and receives input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, and a display unit that displays notification information prompting the user to enter new input information when a certain number of days has passed since the first date.
[0007] A recording method according to one aspect of the present invention is a recording method executed by a computer system, and includes a setting step of setting a first date, an acquisition step of acquiring input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, a recording step of recording record information that links the acquired input information to the number of days from the first date to the second date, an output step of outputting output information for displaying the recorded information, and a notification step of notifying the user to input new input information when a milestone number of days has passed since the first date.
[0008] A program according to one aspect of the present invention is a program for causing the computer system to execute the recording method.
[0009] A display method according to one aspect of the present invention is a display method executed by a computer system, and includes a receiving step of receiving input for setting a first date and input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, and a display step of displaying notification information prompting the user to enter new input information when a certain number of days has passed since the first date.
[0010] A program according to one aspect of the present invention is a program for causing the computer system to execute the display method. [Effects of the Invention]
[0011] The recording system of the present invention can motivate users to continue recording events and the like. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a block diagram showing the functional configuration of a recording system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing a first example of a display screen for recording information. [Figure 3] FIG. 3 is a sequence diagram showing an example of the initial setting operation. [Figure 4] FIG. 4 is a sequence diagram showing an example of an input information recording operation. [Figure 5] FIG. 5 is a sequence diagram showing an example of the display operation of the recorded information. [Figure 6] FIG. 6 is a diagram showing an example of a recording information selection screen. [Figure 7] FIG. 7 is a diagram showing a second example of the display screen for the recorded information. [Figure 8] FIG. 8 is a sequence diagram illustrating an example of a notification operation. [Figure 9] FIG. 9 is a diagram showing an example of a display screen of the notification information. [Figure 10] FIG. 10 is a diagram showing a third example of the display screen for recorded information. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, the embodiments will be described in detail with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection forms, steps, and step order shown in the following embodiments are merely examples and are not intended to limit the present invention. Furthermore, among the components in the following embodiments, components not recited in independent claims will be described as optional components.
[0014] It should be noted that the drawings are schematic diagrams and are not necessarily strict illustrations. In addition, in the drawings, substantially the same components are denoted by the same reference numerals, and overlapping descriptions may be omitted or simplified.
[0015] (Embodiment) [composition] First, the configuration of a recording system according to an embodiment will be described below with reference to Fig. 1. Fig. 1 is a block diagram showing the functional configuration of a recording system according to an embodiment.
[0016] The recording system 10 according to the embodiment is a system that allows a user to honestly record events or experiences of a certain day, as well as the emotions the user felt through the events or experiences (hereinafter also referred to as events, etc.). The user can record input information input to the information terminal 20 in the information processing server 30, and can check the recorded content through the information terminal 20. Figure 2 is a diagram showing an example of a display screen for the recorded content (recorded information).
[0017] By looking back at the recorded content through a display screen such as that shown in Figure 2, the user can feel nostalgia, joy, affection, sadness, etc. By looking back at the record of past positive emotions, the user can feel even more positive. In addition, by looking back at the record of past negative emotions and praising themselves for overcoming them, the user can feel a sense of self-affirmation.
[0018] Generally, recording events is time-consuming, so users tend to be unable to take the first step or continue recording. Users who do not record events end up regretting later that they missed the opportunity to do so (or that they should have recorded something).
[0019] Therefore, the recording system 10 notifies the user to record new information when a certain number of days (a predetermined number of days) has passed since a date previously set by the user (hereinafter also referred to as the first date). When the recording system 10 is used to record a child's growth, the first date may be, for example, a birthday, a shrine visit, the day the child first did something, the day of the school entrance ceremony, employment, marriage, or childbirth. In this way, the recording system 10 can provide the user with an opportunity to keep a record and the motivation to continue recording.
[0020] 1, the recording system 10 includes an information terminal 20, an information processing server 30, and a weather information management server 40. Each of these devices will be described below.
[0021] The information terminal 20 is an information terminal used by a user. The information terminal 20 is, for example, a portable information terminal such as a smartphone or a tablet terminal, but may also be a stationary information terminal such as a personal computer. Specifically, the information terminal 20 includes a reception unit 21, a display unit 22, an information processing unit 23, a storage unit 24, and a communication unit 25.
[0022] The reception unit 21 receives input (manual operation) from the user. The reception unit 21 is realized by, for example, a touch panel, but may also be realized by a mouse and keyboard.
[0023] The display unit 22 displays an image and is realized by a display panel such as a liquid crystal panel or an organic EL (Electro Luminescence) panel.
[0024] The information processing unit 23 performs processes such as transmitting input information about events, etc., input by the user to the information processing server 30, and displaying information (recorded information) recorded in the information processing server 30 on the display unit 22. The information processing unit 23 is realized, for example, by a microcomputer, but may also be realized by a processor. The functions of the information processing unit 23 are realized, for example, by the microcomputer or processor constituting the information processing unit 23 executing a computer program stored in the storage unit 24.
[0025] The storage unit 24 is a storage device that stores the computer program executed by the information processing unit 23 and various information necessary for the information processing unit 23 to perform the above-mentioned processing. The storage unit 24 is realized by, for example, a semiconductor memory.
[0026] The communication unit 25 is a communication module (communication circuit) that enables the information terminal 20 to communicate with the information processing server 30 via a wide area communication network 70 such as the Internet. The communication unit 25 transmits input information about events and the like input by the user to the information processing server 30. The communication performed by the communication unit 25 is, for example, wireless communication, but may also be wired communication. There is no particular limitation on the communication standard used for the communication.
[0027] The information processing server 30 is a cloud server that receives input information from the information terminal 20 and records the received input information as recorded information in a storage unit 33. The information processing server 30 includes a communication unit 31, an information processing unit 32, and a storage unit 33.
[0028] The communication unit 31 is a communication module (communication circuit) that enables the information processing server 30 to communicate with the information terminal 20 via the wide area communication network 70. The communication unit 31 receives input information transmitted by the information terminal 20. The communication performed by the communication unit 31 is, for example, wired communication, but may also be wireless communication. There is no particular limitation on the communication standard used for the communication.
[0029] The information processing unit 32 performs processes such as recording input information received by the communication unit 31 in the storage unit 33 as record information and outputting (transmitting) output information to the information terminal 20 for displaying the record information on the display unit 22 of the information terminal 20. The information processing unit 32 is realized, for example, by a microcomputer, but may also be realized by a processor. The information processing unit 32 has, as functional components, a setting unit 34, an acquisition unit 35, a recording unit 36, an output unit 37, and a notification unit 38. The functions of the setting unit 34, the acquisition unit 35, the recording unit 36, the output unit 37, and the notification unit 38 are realized, for example, by a microcomputer or a processor constituting the information processing unit 32 executing a computer program stored in the storage unit 33. The detailed functions of the setting unit 34, the acquisition unit 35, the recording unit 36, the output unit 37, and the notification unit 38 will be described later.
[0030] The storage unit 33 is a storage device that stores computer programs executed by the information processing unit 32 and various information necessary for the information processing unit 32 to perform the above-mentioned processes. The storage unit 33 is realized by, for example, an HDD (Hard Disk Drive).
[0031] The weather information management server 40 is a cloud server that manages current or past weather information (sunny, rainy, cloudy, etc.) for each region and provides the weather information to the information processing server 30.
[0032] [Initial setting operation] Next, we will explain the initial setting operation of the recording system 10. Figure 3 is a sequence diagram showing an example of the initial setting operation of the recording system 10. Note that each operation, including the initial setting operation described in the following embodiment, is realized by executing a dedicated application program pre-installed on the information terminal 20, but may also be realized by executing a browser.
[0033] When a setting screen (not shown) is displayed on the display unit 22 of the information terminal 20, the user inputs user information, and the reception unit 21 receives the input (S11). The user information includes the user's name, family composition, place of residence (area), and anniversaries. Anniversaries refer to dates such as birthdays, shrine visits, kindergarten entrance and graduation ceremonies, school entrance and graduation ceremonies, sports days, cultural festivals, entrance exams, joining a company, marriages, and births.
[0034] Next, the user inputs the first date and the name of the first date, and the receiving unit 21 receives the input (S12). As described above, the first date is used, for example, to allow the user to receive a notification prompting the user to record new information. In the following description, the first date is assumed to be a past date, but it may also be a future date. The user manually specifies, for example, the first date and the name of the first date (such as the day a child first walked). The user may specify, as necessary, whether the first date is a date in a specific year or a date every year. Note that the day a child first walked is a date in a specific year, while a birthday is a date every year (a date that occurs every year). When calculating the number of days from the first date to the second date, the calculation method changes depending on whether the first date is a date in a specific year or a date every year. Note that, as described below, the second date is the date on which the user inputs an event, a situation, an emotion, or the like into the information terminal 20.
[0035] The setting screen displays a list of the specified anniversaries and calendar events entered as user information, and the user may select the first date and the name of the first date from the displayed list of anniversaries or calendar events. Calendar events refer to days on which well-known events on the calendar are held, such as New Year's Day, Coming of Age Ceremony, Hinamatsuri (Girl's Day), Children's Day, Tanabata (Star Festival), Halloween, and Christmas.
[0036] Next, the user inputs the number of days until the milestone date and the notification period, and the reception unit 21 receives the input (S13). If the first date is a past date, at least one of 50 days, 100 days, 1 year, and 5 years from now is input as the milestone date. If the first date is a future date, at least one of 5 years ago, 1 year ago, 100 days ago, and 50 days ago is input as the milestone date. The notification period refers to the period for which the notification is to be sent; for example, if the milestone date is 50 days from now and the notification period is three days, a notification prompting the user to record new information will be sent for three days starting 50 days from now.
[0037] Next, the information processing unit 23 transmits a setting request to the information processing server 30 using the communication unit 25 to set the input contents of steps S11 to S13 in the information processing server 30 (S14). The setting request includes the input contents of steps S11 to S13.
[0038] The communication unit 31 of the information processing server 30 receives the setting request. Based on the received setting request, the setting unit 34 stores the input content included in the received setting request as setting information in the storage unit 33. That is, the setting unit 34 sets the first date, the name of the first date, whether the first date is a date in a specific year or a date every year, the number of milestone days, the period for notification, the user's place of residence (area), etc. (S15).
[0039] In this way, the recording system 10 stores the setting information in the information processing server 30, thereby enabling the user to complete the initial settings for using the recording system 10.
[0040] The settings described in the above initial setting operation can be changed after the initial setting. Also, some of the settings described in the initial setting operation may be omitted, and the settings may be adopted as needed.
[0041] [Input information recording behavior] Next, a description will be given of an operation for recording input information relating to events, etc. Fig. 4 is a sequence diagram showing an example of an operation for recording input information.
[0042] The user inputs the second date and at least one of an event, a situation, and an emotion on the second date, and the receiving unit 21 receives the input (S21). At least one of the event, the situation, and the emotion is input in the form of characters (text), for example, but may also be input in the form of a photo or voice.
[0043] The information processing unit 23 generates input information corresponding to the input content in step S21, and transmits it to the information processing server 30 using the communication unit 25 (S22). The input information includes the input content in step S21.
[0044] The communication unit 31 of the information processing server 30 receives the input information. The acquisition unit 35 acquires the received input information (S23) and calculates the number of days from the first date to the second date (S24). The first date is set (stored in the storage unit 33) in step S15 described above, and the second date is the date included in the input information. If the first date is a past date, the number of days from the first date to the second date is counted up (how many days from ···) as time passes, and if the first date is a future date, the number of days from the first date to the second date is counted down (how many days until ···) as time passes.
[0045] The acquisition unit 35 also acquires weather information for the second date for the area set in step S15 from the weather information management server 40 by communicating with the weather information management server 40 using the communication unit 31 (S25). In this way, the information processing server 30 can automatically acquire weather information for the second date. Note that the weather information may also be manually input in step S21.
[0046] The recording unit 36 records in the memory unit 33 recorded information that links the input information acquired in step S23 with the number of days from the first date to the second date calculated in step S24 and the weather information acquired in step S25 (S26).
[0047] In this way, the recording system 10 can record the input information including the second date and at least one of the event, situation, and emotion on the second date in the information processing server 30 as record information.
[0048] [Display of recording information] Next, the display operation of the recorded information will be described with reference to Fig. 5. Fig. 5 is a sequence diagram showing an example of the display operation of the recorded information.
[0049] When the recording information selection screen is displayed on the display unit 22 of the information terminal 20, the user inputs information to select the recording information, and the receiving unit 21 receives the input (S31). Fig. 6 is a diagram showing an example of the recording information selection screen.
[0050] In the example of FIG. 6, a calendar is displayed on the selection screen, and dates on the calendar for which recorded information exists (i.e., second dates) are enclosed in a rectangular frame. By selecting a second date enclosed in a rectangular frame, the user can select recorded information corresponding to the selected second date. Although not shown, the calendar may display not only second dates but also first dates. Furthermore, it is not essential that a calendar be displayed on the selection screen, and as another example of a selection screen, recorded information may be displayed in a list (displayed at a glance) for each second date on the selection screen.
[0051] The information processing unit 23 generates a display request for the record information selected in step S31, and transmits the generated display request to the information processing server 30 using the communication unit 25 (S32).
[0052] The communication unit 31 of the information processing server 30 receives the display request. The output unit 37 reads the record information indicated by the received display request from the storage unit 33 and generates output information for displaying the read record information (S33). More specifically, the output information is information for displaying (visualizing) the record information including the second date specified by the user on the calendar.
[0053] Furthermore, the output unit 37 outputs (transmits) the generated output information to the information terminal 20 using the communication unit 31 (S34).
[0054] The communication unit 25 of the information terminal 20 receives the output information. Based on the received output information, the information processing unit 23 displays the record information selected in step S31 on the display unit 22 (S35). As a result, a display screen for the record information as shown in FIG. 2 is displayed on the display unit 22.
[0055] As shown in Figure 2, the display screen for the recorded information displays the name of the first date (corresponding to "The first day I walked" in Figure 2), the number of days from the first date to the second date included in the displayed recorded information (corresponding to "700 days" in Figure 2), the second date (corresponding to February 3, 2024 in Figure 2), the weather on the second date (corresponding to "Weather" in Figure 2), the photo (corresponding to "Our photo" in Figure 2), the title (corresponding to "episode" in Figure 2), and the main text.
[0056] The display screen shown in Fig. 2 is one example. Fig. 7 is a diagram showing another example of a display screen for recorded information. In the example of Fig. 7, the recorded information is displayed in a predetermined format (double-page spread format) that will form a booklet when printed on paper. In this way, the recorded information may be displayed according to a predetermined format.
[0057] In this way, the recording system 10 can display the record information recorded in the information processing server 30 on the display unit 22 of the information terminal 20.
[0058] [Notification Action] Next, a notification operation for prompting the recording of new information (in other words, input of new input information) will be described. Fig. 8 is a sequence diagram showing an example of the notification operation.
[0059] When the notification unit 38 of the information processing server 30 detects that the milestone number of days has passed since the first date (S41), it generates notification information (S42). Note that the first date and the milestone number of days are set in step S15.
[0060] The notification unit 38 outputs (transmits) the generated notification information to the information terminal 20 using the communication unit 31 (S43). That is, the notification unit 38 issues a notification prompting the user to input new input information. The notification information is output at a predetermined frequency, such as once a day, during the notification period set in step S15.
[0061] The communication unit 25 of the information terminal 20 receives the output information. The information processing unit 23 displays notification information on the display unit 22 based on the received output information (S44). Fig. 9 is a diagram showing an example of a display screen for notification information. As shown in Fig. 9, the display screen for notification information displays the name of the first date, the number of days from the first date to the present, and a message prompting the user to input new input information.
[0062] In this way, the recording system 10 notifies the user to prompt the user to enter new information when a certain number of days has passed since the first date set by the user in advance, thereby providing the user with an opportunity to keep a record and motivation to continue recording.
[0063] 9, an object 22a for viewing past record information is displayed. The user can view the user's past record information by selecting the object 22a. When issuing the notification in step S43, the notification unit 38 can display the object 22a by outputting information for displaying the user's past record information. In other words, the notification information includes information for displaying the user's past record information (one or all at once).
[0064] When object 22a is selected, one of a plurality of pieces of past recorded information may be displayed randomly, or a plurality of pieces of past recorded information may be displayed together. When a plurality of pieces of recorded information is displayed together, one piece of recorded information is changed to another piece of recorded information each time a predetermined input such as a swipe input is made to reception unit 21. At this time, when the recorded information is displayed in a double-page spread format as shown in FIG. 7, an animation of turning a page is executed. Note that the recorded information displayed when object 22a is selected may be narrowed down to information recorded on milestone dates.
[0065] In this way, the recording system 10 can support the user in looking back at past recorded information by displaying the object 22a on the notification information display screen.
[0066] [Variations regarding the setting of the first date] In the above embodiment, the setting unit 34 sets only one first date, but multiple first dates may be set. For example, in step S12, the setting unit 34 may set multiple first dates along with the names of the first dates, and in step S24, the acquisition unit 35 may calculate the number of days from each of the multiple first dates to the second date. In this case, in step S26, the recording unit 36 records record information that links the number of days from each of the multiple first dates to the second date with the input information acquired in step S23, and in steps S33 and S34, the output unit 37 generates and outputs output information for displaying the record information and the names of the multiple first dates.
[0067] As a result, in step S35, a record information display screen is displayed as shown in Fig. 10. Fig. 10 is a diagram showing an example of a record information display screen on which the names of a plurality of first dates are displayed.
[0068] 10, display unit 22 of information terminal 20 displays a plurality of pieces of first date information, each of which includes the name of the first date and the number of days from the first date to the second date. The first date information is displayed, for example, in descending order of the number of days (i.e., in chronological order). However, the first date information may also be displayed in descending order of the date on which notification by notification unit 28 will be made. In other words, output unit 27 may output output information for displaying a plurality of pieces of first date information in descending order of the date on which notification by notification unit 28 will be made.
[0069] For example, a notification based on first date A may be scheduled for 10 days later, and a notification based on first date B may be scheduled for one month later. In such a case, first date information A corresponding to first date A, on which the notification will be made sooner, is displayed at the top, and first date information B corresponding to first date B, on which the notification will be made further away, is displayed below first date information A.
[0070] Furthermore, the display and non-display of the plurality of first date information may be switched by a user's input to the information terminal 20 (reception unit 21). That is, the setting unit 34 may set the display and non-display of the plurality of first date information according to the same procedure as in FIG.
[0071] In the above embodiment, the first date is described as being manually designated by the user or selected from among predetermined anniversaries and calendar events, but the second date of the record information stored in the storage unit 33 (in other words, currently existing) may be designated as the new first date. In other words, the setting unit 34 may set the second date as the new first date.
[0072] In the above embodiment, the first date is set individually for each user, but it may also be set commonly for multiple users. For example, if a first user and a second user are a married couple, the first date, such as a wedding anniversary, may be set commonly for the first user and the second user.
[0073] Furthermore, in the above embodiment, it is not necessary to set the name of the first date, and setting the name of the first date may be omitted. If setting the name of the first date is omitted, the first date itself is displayed in the name of the first date section on the display screen of the recorded information. Specifically, the "From the first day you walked" section in Figure 2 displays "From January 31, 2022."
[0074] [Other variations] In the above embodiment, the recording system 10 (information processing server 30) records not only the recorded information of the user of the information terminal 20 but also the recorded information of other users, and the user of the information terminal 20 can view the recorded information of other users. Furthermore, other users can use other information terminals to view the recorded information of the user of the information terminal 20. In other words, since the recording unit 36 records the information on the cloud server, the output unit 37 can output the recorded information to the user's information terminal 20 (first information terminal) and other information terminals (second information terminals) of other users.
[0075] For example, a user of the information terminal 20 can view the recorded information of other users by selecting an object containing the words "See everyone's episodes" at the bottom of the display screen of the recorded information in Fig. 2. This allows the user of the information terminal 20 to view the recorded information of other users and empathize with them, which makes them want to record similar things, thereby increasing their motivation to record.
[0076] Furthermore, the recording system 10 may copy part or all of a user's recorded information as the recorded information of another user. For example, the recording unit 36 may copy a user's recorded information as the recorded information of another user different from the user so that part or all of the growth record of a user's child can be inherited by the grown-up child (another user).
[0077] In the above embodiment, an example in which the recording system 10 is used to record a child's growth has been described, but the recording system 10 may also be used as a personal diary or a business log, or may be used to record diet or training, etc. The use of the recording system 10 is not particularly limited. The recording system 10 may be realized as a system specialized for recording a child's growth, or as a system with no limited use.
[0078] [Effects, etc.] Hereinafter, examples of inventions that can be obtained from the disclosure of this specification will be given, and the effects and the like that can be obtained from the exemplified inventions will be explained.
[0079] Invention 1 is a recording system 10 comprising a setting unit 34 that sets a first date, an acquisition unit 35 that acquires input information entered by a user, including a second date and at least one of an event, a situation, and an emotion on the second date, a recording unit 36 that records recorded information that links the acquired input information to the number of days from the first date to the second date, an output unit 37 that outputs output information for displaying the recorded information, and a notification unit 38 that notifies the user to input new input information when a certain number of days has passed since the first date.
[0080] Such a recording system 10 can motivate the user to continue recording events and the like by notifying the user when a certain number of days has passed since the first date.
[0081] Invention 2 is the recording system 10 of Invention 1, in which the setting unit 34 sets a name on the first date, and the output unit 37 outputs output information for displaying the recording information and the name on the first date.
[0082] Such a recording system 10 can help the user look back (reminisce) on events that occurred on the first date by displaying the number of days from the first date to the second date and the name of the first date contained in the recording information.
[0083] Invention 3 is recording system 10 of Invention 2, in which setting unit 34 sets multiple first dates along with the names of the first dates, recording unit 36 records recording information that links the acquired input information with the number of days from each of the multiple first dates to the second date, and output unit 37 outputs output information for displaying the recording information and the names of the multiple first dates.
[0084] Such a recording system 10 can help the user look back (reminisce) on multiple events that occurred on multiple first dates by displaying multiple pairs of the number of days from the first date to the second date contained in the recording information and the name of the first date.
[0085] Invention 4 is the recording system 10 of Invention 3, wherein the setting unit 34 sets whether to display or hide the names of the plurality of first dates and the number of days from each of the plurality of first dates to the second date.
[0086] Such a recording system 10 can switch between displaying and hiding the names of a plurality of first dates and the number of days from each of the plurality of first dates to the second date.
[0087] A fifth aspect of the present invention is the recording system 10 of any one of the first to fourth aspects, wherein the setting unit 34 sets the second date as a new first date.
[0088] Such a recording system 10 can use the second date of the recording information stored in the storage unit 33 as a new first date.
[0089] A sixth aspect of the present invention is the recording system 10 of any one of the first to fifth aspects of the present invention, wherein the setting unit 34 sets a date selected by the user from among predetermined anniversaries or calendar events as the first date.
[0090] Such a recording system 10 may use as the first date a date selected by the user from among predetermined anniversaries or calendar events.
[0091] A seventh invention is the recording system 10 of any one of the first to sixth inventions, wherein the setting unit 34 sets the number of days of the milestone and the period for which the notification is to be sent.
[0092] Such a recording system 10 allows the number of milestone days and the period for which notifications are given to be changed.
[0093] Invention 8 is the recording system 10 of Invention 3 or 4, in which the output unit 37 outputs output information for displaying the names of multiple first dates and the number of days from each of the multiple first dates to the second date in order of the date closest to the date on which notification is made by the notification unit 28.
[0094] Such a recording system 10 can display the names of multiple first dates and the number of days from each of the multiple first dates to the second date in order of the date on which notification is made by the notification unit 28.
[0095] Invention 9 is the recording system 10 of any of Inventions 1 to 8, in which if the first date is a past date, the number of days from the first date to the second date is counted up, and if the first date is a future date, the number of days from the first date to the second date is counted down.
[0096] Such a recording system 10 can provide a notification at an appropriate time whether the first date is a past date or a future date.
[0097] Invention 10 is the recording system 10 of any one of Inventions 1 to 9, wherein the setting unit 34 sets whether the first date is a date of a specific year or a date of every year.
[0098] Such a recording system 10 can provide timely notification whether the first date is a date in a particular year or a date every year.
[0099] An eleventh invention is the recording system 10 of any one of the first to tenth inventions, wherein the notification unit 38 outputs information for displaying the user's past record information when making a notification.
[0100] Such a recording system 10 can prompt the user to record by sending a notification, and can also prompt the user to look back on past recorded information.
[0101] Invention 12 is the recording system 10 of any one of Inventions 1 to 11, wherein the input information includes at least one of text, photographs, and voice.
[0102] Such a recording system 10 can include at least one of text, photographs, and audio in the recorded information (input information).
[0103] Invention 13 is a recording system 10 of any of Inventions 1 to 12, in which the setting unit 34 sets a region, the acquisition unit 35 acquires weather information for a second date in the region, and the recording unit 36 includes the acquired weather information in the recorded information.
[0104] Such a recording system 10 can include weather information in the recorded information.
[0105] Invention 14 is a recording system 10 of any of Inventions 1 to 13, in which the first date and the second date are displayed on a calendar displayed on an information terminal 20 used by the user, and the output unit 37 outputs output information for displaying recording information including the second date specified by the user on the calendar.
[0106] According to this recording system 10, the user can easily select the recording information (second date) from the calendar.
[0107] A fifteenth aspect of the present invention is the recording system 10 of the eleventh aspect, wherein the notification unit 38 outputs information for collectively displaying a plurality of pieces of past record information of the user when making a notification.
[0108] Such a recording system 10 can prompt the user to record by sending a notification, and can also prompt the user to review past recorded information in a consolidated manner.
[0109] A sixteenth aspect of the present invention is the recording system 10 of any one of the first to fifteenth aspects, wherein the output unit 37 outputs output information for displaying the recorded information in a predetermined format.
[0110] Such a recording system 10 can display recorded information in a predetermined format.
[0111] Invention 17 is the recording system 10 of any one of Inventions 1 to 16, wherein the recording unit 36 copies the recorded information as recorded information of another user different from the user.
[0112] Such a recording system 10 allows other users to take over the recorded information of a user.
[0113] Invention 18 is the recording system 10 of any of Inventions 1 to 17, in which the recording unit 36 records the recording information on a cloud server, and the output unit 37 outputs the recording information to the user's first information terminal and to another user's second information terminal.
[0114] Such a recording system 10 allows multiple users to share recorded information.
[0115] Invention 19 is an information terminal 20 having a receiving unit 21 that receives input for setting a first date and receives input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, and a display unit 22 that displays notification information prompting the user to enter new input information when a certain number of days has passed since the first date.
[0116] Such an information terminal 20 can motivate the user to continue recording events and the like by displaying notification information when a certain number of days have passed since the first date.
[0117] Invention 20 is a recording method executed by a computer system such as recording system 10 (information processing server 30), and includes a setting step of setting a first date, an acquisition step of acquiring input information entered by a user including a second date and at least one of an event, a situation, and an emotion on the second date, a recording step of recording record information that links the acquired input information to the number of days from the first date to the second date, an output step of outputting output information for displaying the recorded information, and a notification step of notifying the user to input new input information when a milestone number of days has passed since the first date.
[0118] This recording method can motivate the user to continue recording events and the like by notifying them when a certain number of days have passed since the first date.
[0119] Invention 21 is a program for causing a computer system to execute the recording method of Invention 20.
[0120] According to such a program, the computer system can motivate the user to continue recording events and the like by notifying the user when a certain number of days have passed since the first date.
[0121] Invention 22 is a display method executed by a computer system such as information terminal 20, and includes a receiving step of receiving input for setting a first date and receiving input information entered by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date, and a display step of displaying notification information prompting the user to enter new input information when a milestone number of days has passed since the first date.
[0122] This display method can motivate the user to continue recording events and the like by displaying notification information when a certain number of days have passed since the first date.
[0123] Invention 23 is a program for causing a computer system to execute the display method of Invention 22.
[0124] According to such a program, the computer system can motivate the user to continue recording events and the like by displaying notification information when a certain number of days have passed since the first date.
[0125] (Other embodiments) Although the embodiments have been described above, the present invention is not limited to the above-described embodiments.
[0126] For example, in the above embodiment, the recording system is realized by multiple devices, but it may also be realized as a single device. For example, the recording system may be realized as a single device corresponding to an information terminal, or as a single device corresponding to an information processing server. When the recording system is realized by multiple devices, the components of the recording system may be distributed among the multiple devices in any manner.
[0127] Furthermore, the method of communication between the devices in the above-described embodiment is not particularly limited, and a relay device (not shown) may be used in the communication between the devices.
[0128] In the above-described embodiments, the processing performed by a specific processing unit may be performed by another processing unit. For example, in the above-described embodiments, some or all of the processing performed by the information terminal may be performed by a server device. Furthermore, the order of multiple processing operations may be changed, or multiple processing operations may be performed in parallel.
[0129] In the above-described embodiments, each component may be realized by executing a software program suitable for that component, or by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.
[0130] Furthermore, each component may be realized by hardware. For example, each component may be a circuit (or integrated circuit). These circuits may form a single circuit as a whole, or each may be a separate circuit. Furthermore, each of these circuits may be a general-purpose circuit or a dedicated circuit.
[0131] Furthermore, the general or specific aspects of the present invention may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a computer-readable recording medium such as a CD-ROM, or as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium.
[0132] For example, the present invention may be realized as the recording system, information processing server, information terminal, etc. of the above-described embodiments. The present invention may be realized as a method executed by a computer system such as a recording system, information processing server, or information terminal, or as a program (computer program product) for causing a computer to execute such a method. The present invention may be realized as a computer-readable non-transitory recording medium on which such a program is recorded.
[0133] In addition, the present invention also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art would think of, or forms realized by arbitrarily combining the components and functions of each embodiment within the scope that does not deviate from the spirit of the present invention. [Explanation of symbols]
[0134] 10. Recording System 20 Information terminal 21 Reception 22 Display section 22a Object 23, 32 Information Processing Department 24, 33 Storage section 25, 31 Communications Department 27 Output section 28 Notification Department 30 Information Processing Server 34 Setting section 35 Acquisition Department 36 Recording Section 37 Output section 38 Notification Department 40 Weather information management server 70 Wide Area Communication Network
Claims
1. a setting unit for setting a first date; an acquisition unit that acquires input information input by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date; a recording unit that records record information in which the acquired input information is linked to the number of days from the first date to the second date; an output unit that outputs output information for displaying the recorded information; a notification unit that notifies the user to input new input information when a certain number of days has passed since the first date. Recording system.
2. the setting unit sets a name on the first date, The output unit outputs the output information for displaying the record information and the name of the first date. The recording system of claim 1 .
3. the setting unit sets a plurality of first dates together with names of the first dates; the recording unit records the record information in which the acquired input information is linked with the number of days from each of the plurality of first dates to the second date; The output unit outputs the output information for displaying the record information and the names of the plurality of first dates. The recording system of claim 2 .
4. The setting unit sets whether to display or hide names of the plurality of first dates and the number of days from each of the plurality of first dates to the second date. The recording system according to claim 3 .
5. The setting unit sets the second date as a new first date. The recording system according to any one of claims 1 to 4.
6. The setting unit sets a date selected by the user from among predetermined anniversaries or calendar events as the first date. The recording system according to any one of claims 1 to 4.
7. The setting unit sets the number of days for the milestone and the period for which the notification is to be made. The recording system according to any one of claims 1 to 4.
8. The output unit outputs the output information for displaying the names of the plurality of first dates and the number of days from each of the plurality of first dates to the second date in order of the date closest to when the notification is made by the notification unit.
5. A recording system according to claim 3 or 4.
9. If the first date is a past date, the number of days from the first date to the second date is counted up; If the first date is a future date, the number of days from the first date to the second date is counted down. The recording system according to any one of claims 1 to 4.
10. The setting unit sets whether the first date is a date of a specific year or a date of every year. The recording system according to any one of claims 1 to 4.
11. The notification unit outputs information for displaying past record information of the user when making the notification. The recording system according to any one of claims 1 to 4.
12. The input information can include text, photos, and audio. The recording system according to any one of claims 1 to 4.
13. The setting unit sets a region, the acquisition unit acquires weather information for the second date in the region; The recording unit includes the acquired weather information in the recorded information. The recording system according to any one of claims 1 to 4.
14. the first date and the second date are displayed on a calendar displayed on an information terminal used by the user; The output unit outputs the output information for displaying the record information including the second date specified by the user on the calendar. The recording system according to any one of claims 1 to 4.
15. The notification unit outputs information for collectively displaying a plurality of pieces of past record information of the user when making the notification. The recording system of claim 11.
16. The output unit outputs the output information for displaying the recorded information in a predetermined format. The recording system according to any one of claims 1 to 4.
17. The recording unit copies the recorded information as recorded information of another user different from the user. The recording system according to any one of claims 1 to 4.
18. The recording unit records the record information in a cloud server, The output unit outputs the recorded information to a first information terminal of the user and a second information terminal of another user. The recording system according to any one of claims 1 to 4.
19. a receiving unit that receives an input for setting a first date and receives input information input by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date; a display unit that displays notification information prompting the user to input new input information when a certain number of days has passed since the first date. Information terminal.
20. 1. A recording method implemented by a computer system, comprising: a setup step for setting a first date; an acquiring step of acquiring input information input by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date; a recording step of recording record information in which the acquired input information is associated with the number of days from the first date to the second date; an output step of outputting output information for displaying the recorded information; a notification step of issuing a notification to prompt the user to input new input information when a milestone number of days has passed since the first date. Recording method.
21. 21. A program for causing the computer system to execute the recording method according to claim 20.
22. 1. A display method implemented by a computer system, comprising: a receiving step of receiving an input for setting a first date and receiving input information input by a user, the input information including a second date and at least one of an event, a situation, and an emotion on the second date; a display step of displaying notification information prompting the user to input new input information when a milestone number of days has passed since the first date. Display method.
23. 23. A program for causing the computer system to execute the display method according to claim 22.
Citation Information
Patent Citations
Information processing program, information processing device, and information processing system
JP2024004812A