Information processing device, processing method of information processing device, and program

JP2024066525A5Pending Publication Date: 2025-10-22BIZREACH INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024015616
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-05
Publication Date
2025-10-22

AI Technical Summary

Technical Problem

Existing technologies struggle to accurately display the temporal relationship between an employee's work status and information input by others, making it difficult to support employees in reviewing their work situations effectively.

Method used

An information processing system that acquires and displays work status information and employee input information along a common timeline, ensuring the temporal attributes align, allowing for easy review and understanding of the employee's work situation based on input from colleagues or superiors.

Benefits of technology

Facilitates easy understanding of the temporal relationship between an employee's work status and input information, enabling effective review and analysis of work trends and conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To support an employee in reviewing a work situation.SOLUTION: A server 10 acquires first information representing a work situation of one employee from a database for managing work situations of a plurality of employees, acquires second information input by another employee and related to the one employee, and displays the first information and the second information on a display part such that a time attribute of the first information corresponds to the timing when the second information is input.SELECTED DRAWING: Figure 10
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technique for displaying information relating to the work status of employees. [Background technology]

[0002] Conventionally, there have been known techniques for displaying information related to the work status of employees. For example, Patent Document 1 describes a technique for generating work performance information that indicates the work performance status of employees. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 6724298 Summary of the Invention [Problem to be solved by the invention]

[0004] With the technology described in Patent Document 1, it was difficult to grasp the temporal relationship between the work status of an employee and information entered by other employees other than the employee, and it was not easy to use that temporal relationship to help review the work status of an employee.

[0005] The present invention aims to support employees in reviewing their work status. [Means for solving the problem]

[0006] One aspect of the present invention provides an information processing device having a first acquisition means for acquiring first information indicating the work status of one employee from a database managing the work statuses of multiple employees, a second acquisition means for acquiring second information regarding the one employee input by another employee, and a display control means for displaying the first information and the second information on a display unit so that the temporal attributes of the first information correspond to the timing at which the second information is input.

[0007] Another aspect of the present invention provides a processing method including the steps of: a computer of an information processing device acquiring first information indicating the work status of one employee from a database that manages the work statuses of a plurality of employees; the computer acquiring second information about the one employee input by another employee; and the computer displaying the first information and the second information on a display unit so that the temporal attributes of the acquired first information correspond to the timing at which the acquired second information was input.

[0008] Yet another aspect of the present invention provides a program for causing a computer to execute the steps of acquiring first information indicating the work status of one employee from a database that manages the work statuses of multiple employees, acquiring second information about the one employee input by another employee, and displaying the first information and the second information on a display unit so that the temporal attributes of the first information correspond to the timing at which the second information was input. Effect of the Invention

[0009] According to the present invention, it is possible to support employees in reviewing their work status. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram showing an overview of an information processing system according to an embodiment. [Diagram 2] FIG. 1 is a diagram illustrating an example of a functional configuration of an information processing system. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server. [Figure 4] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server. [Diagram 5] FIG. 2 is a diagram illustrating an example of the hardware configuration of a user terminal. [Figure 6] FIG. 11 is a sequence diagram illustrating a timeline data display process. [Figure 7] FIG. 4 is a diagram illustrating a first information database. [Figure 8]FIG. 13 is a diagram illustrating a second information database. [Figure 9] FIG. 13 is a diagram illustrating a third information database. [Figure 10] FIG. 4 is a diagram illustrating an example of timeline data. [Figure 11] FIG. 4 is a diagram illustrating an example of timeline data. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] 1. Configuration 1 is a diagram showing an overview of an information processing system S according to an embodiment. The information processing system S is composed of a server 10, a network 20, a user terminal 30, and a server 40. The server 10 and the user terminal 30 are connected via the network 20. The server 10 and the server 40 are connected via the network 20. The network 20 is a network line network such as the Internet. The user terminal 30 can be connected to the network 20 by wire or wirelessly, and can communicate with the server 10 connected to the network 20 via the network 20.

[0012] The information processing system S is a system that displays work status information (corresponding to at least one of the first information and the third information) indicating the work status of an employee (hereinafter referred to as a target person), and employee information (corresponding to the second information) regarding the employee that is input regarding the work status of the employee. The person who inputs the employee information (hereinafter referred to as an inputter) is, for example, another employee or officer different from the target person, such as the target person's colleague, superior, subordinate, or personnel department member. The target person may add to the employee information input by the inputter. The employee information is input by the inputter using a memo function or the like provided in the user terminal 30 or the like. The work status information is, for example, information indicating the work status of the target person, and is information held by the personnel department of the company to which the target person belongs. The work status is divided into a number of categories, specifically, the results of a survey indicating the work status of the target person (hereinafter referred to as an "individual condition survey"), set evaluations or goals, one-on-one interviews with superiors, information related to personnel transfers, and attendance information. The employee information is, for example, text information, stamps, or flags. The work status information and employee information are displayed so that the temporal attribute of the work status information corresponds to the timing when the employee information is input. Specifically, the work status information and employee information are displayed on the user terminal 30 along one and the same timeline. The temporal attribute corresponds to information related to time contained in the work status information, such as the date when the work status information was output, the period covered by the attendance information, or the date when an event such as a personnel transfer occurred. The user of the user terminal 30 is, for example, the target person or the inputter.

[0013] By displaying the work status information and employee information along a common timeline (corresponding to a time axis), the user can easily grasp the temporal relationship between the work status of the subject and the employee information entered by the inputter. In addition, by being able to grasp the temporal relationship between the work status of the subject and the employee information entered by the inputter, Based on the employee information entered by the data entry person, the work situation of the subject can be reviewed. Specifically, for example, if a person other than the subject (i.e., the data entry person) left a comment about the subject's tendency to work more overtime, it is easy to review that someone had noticed that the subject's overtime work was on the rise.

[0014] The server 10 is a server that stores a first information database including business status information and a second information database including employee information. The business status information stored in the first information database corresponds to the first information, and the employee information stored in the second information database corresponds to the second information. The server 10 can acquire business status information from the server 40 that stores a third information database. The business status information (corresponding to the third information) stored in the third information database is, for example, information related to a message app or information related to a calendar app. The information related to the message app is information indicating the actions taken by the subject using the message app, such as the number of messages posted per month or the number of active days per month. The information related to the calendar app is information input by the subject in the calendar app or information indicating the results of statistical processing of such information, such as the time spent on meetings in a month. Furthermore, the server 10 generates data (hereinafter referred to as timeline data) for displaying the work status information acquired from the first information database, the employee information acquired from the second information database, and the work status information acquired from the third information database along one timeline. The server 10 transmits the generated timeline data to the user terminal 30 to display the timeline data on the user terminal 30.

[0015] The user terminal 30 is a PC (personal computer) used by a user. The user is, for example, an employee of a company. The user terminal 30 communicates with the server 10 and can display information transmitted from the server 10 on the display of the user terminal 30. The user terminal 30 displays the timeline data transmitted from the server 10.

[0016] The server 40 is a server that stores a third information database including the business status information of other servers. The server 40 transmits the business status information stored in the third information database to the server 10.

[0017] FIG. 2 is a diagram illustrating a functional configuration of the information processing system S. The system includes a storage means 201, a first acquisition means 202, a second acquisition means 203, a request means 204, an acquisition means 205, a storage means 206, a transmission means 207, a third acquisition means 208, a generation means 209, a display control means 210, a display means 211, a control means 212, a control means 213, and a control means 214. The storage means 201, the first acquisition means 202, the request means 204, the third acquisition means 208, the generation means 209, the display control means 210, and the control means 212 are implemented in the server 10. The display means 211 and the control means 213 are implemented in the user terminal 30. The acquisition means 205, the storage means 206, the transmission means 207, and the control means 214 are implemented in the server 40.

[0018] The following describes the functions of the server 10. The storage means 201 stores various types of data. The storage means 201 also stores a first information database and a second information database. The first acquisition means 202 acquires business status information from the first information database. The second acquisition means 203 acquires employee information from the second information database. The request means 204 requests business status information from the server 40. The third acquisition means 208 acquires business status information from the server 40. The generation means 209 generates timeline data including business status information and employee information. The display control means 210 controls the display of the timeline data on the display means 211 of the user terminal 30. In other words, the display control means 210 transmits the timeline data to the user terminal 30. The control means 212 performs various controls.

[0019] The following describes functions of the user terminal 30. The display means 211 displays the timeline data transmitted from the server 10. The control means 213 performs various controls.

[0020] The following describes the functions of the server 40. The storage means 206 stores various types of data. The storage means 206 also stores a third information database. The acquisition means 205 acquires a request for transmitting the business status information from the server 10. The transmission means 207 transmits the business status information stored in the third information database. The control means 214 performs various types of control.

[0021] 3 is a diagram illustrating an example of a hardware configuration of the server 10. The server 10 is a computer device having a CPU (Central Processing Unit) 101, a memory 102, a storage 103, and a communication IF (Interface) 104. The CPU 101 is a control device that executes programs to perform various calculations and controls other hardware elements of the server 10. The memory 102 is a main storage device that functions as a work area when the CPU 101 executes a program. The storage 103 is a non-volatile auxiliary storage device that stores various programs and data. The communication IF 104 is a communication device that communicates with other devices according to a predetermined communication standard (e.g., Ethernet (registered trademark)).

[0022] In this example, the storage 103 stores a program (hereinafter referred to as the "server 10 program") for causing the computer device to function as the server 10 in the information processing system S. The CPU 101 executes the server 10 program, thereby implementing the functions of Fig. 3 in the computer device. In a state in which the CPU 101 is executing the server 10 program, at least one of the memory 102 and the storage 103 is an example of a storage means 201, the CPU 101 is an example of a first acquisition means 202, a second acquisition means 203, a generation means 209, and a control means 212, and the communication IF 104 is an example of a request means 204, a third acquisition means 208, and a display control means 210.

[0023] 4 is a diagram illustrating an example of a hardware configuration of server 40. Server 40 is a computer device having a CPU (Central Processing Unit) 401, memory 402, storage 403, and a communication IF (Interface) 404. CPU 401 is a control device that executes programs to perform various calculations and controls other hardware elements of server 40. The memory 402 is a main storage device that functions as a work area when the CPU 401 executes a program. The storage 403 is a non-volatile auxiliary storage device that stores various programs and data. The communication IF 404 is a communication device that communicates with other devices according to a predetermined communication standard (e.g., Ethernet (registered trademark)).

[0024] In this example, the storage 403 stores a program (hereinafter referred to as the "server 40 program") for causing the computer device to function as the server 40 in the information processing system S. The CPU 401 executes the server 40 program, thereby implementing the functions of Fig. 4 in the computer device. In a state in which the CPU 401 is executing the server 40 program, at least one of the memory 402 and the storage 403 is an example of the storage means 206, the CPU 401 is an example of the control means 214, and the communication IF 404 is an example of the acquisition means 205 and the transmission means 207.

[0025] FIG. 5 is a diagram illustrating a hardware configuration of the user terminal 30. The user terminal 30 is a computer device having a CPU (Central Processing Unit) 301, a memory 302, a storage 303, a communication IF (Interface) 304, an input unit 305, and a display 306. The CPU 301 is a control device that executes a program to perform various calculations and controls other hardware elements of the user terminal 30. The memory 302 is a main storage device that functions as a work area when the CPU 301 executes a program. The storage 303 is a non-volatile auxiliary storage device that stores various programs and data. The communication IF 304 is a communication device that communicates with other devices according to a predetermined communication standard (for example, Ethernet (registered trademark)). The input unit 305 is an operation unit composed of a keyboard, a mouse, a touch panel, or the like, and inputs various information according to user's instruction operations. The display 306 is composed of a flat panel display such as a liquid crystal display or an organic electroluminescence display, and outputs images or characters.

[0026] In this example, storage 303 stores a program (hereinafter referred to as a "user terminal program") for causing the computer device to function as a user terminal 30 in information processing system S. CPU 301 executes the server program, thereby implementing the functions of Fig. 5 in the computer device. When CPU 301 is executing the server program, at least one of memory 302 and storage 303 is an example of storage means 206, CPU 301 is an example of control means 213, and display 306 is an example of display means 211.

[0027] 2. Operation Fig. 6 is a diagram illustrating an example of the operation of the server 10 performing a timeline data display process in the information processing system S. The timeline data display process shown in Fig. 6 is started by an instruction from a user of the user terminal 30. The user accesses the server 10 using the user terminal 30 that can access the server 10.

[0028] In step S601, the first acquisition means 202 of the server 10 reads the first information database stored in the storage means 201 and acquires the business status information.

[0029] FIG. 7 is a diagram illustrating an example of the first information database. The first information database includes a plurality of records. Each record indicates work status information for a certain subject during a certain period. Each record includes a date, a title, and contents as work status information. The date corresponds to a temporal attribute, such as the date on which work status information corresponding to the title and contents was output, the period covered by attendance information, or the date on which an event such as a personnel transfer occurred. The title is an item name indicating the category of the work status. The contents indicate the specific contents of the work status information.

[0030] The work status information 701 indicates the results of a personal condition survey of the subject as of March 18, 2022. The personal condition survey is a measurement of the subject's mental and physical state. The personal condition survey is, for example, a pulse survey regarding the subject's job satisfaction and job performance.

[0031] The contents of the work status information 701 will be described. The contents of the work status information 701 include information on condition, rewarding work, job performance, and free description. The items included as work status information are determined according to the category of work status. Information on condition is, for example, information indicating the employee's mental and physical condition estimated from the survey results of the subject (e.g., information on rewarding work or information on job performance). Information indicating the employee's mental and physical condition is expressed using defined words such as good, transition, or stress. Specifically, in the work status information 701, in the previous individual condition survey, The condition, which was previously in "transition," indicating a state in which the job is rewarding but the job is not being performed satisfactorily, has now changed to "strain," indicating a state in which the job is not rewarding and the job is not being performed satisfactorily.

[0032] The information on rewarding work is, for example, information indicating the subject's awareness of the work, and is, for example, quantified information. Specifically, the work status information 701 indicates that the value indicating rewarding work in March 2022 was "2", and indicates that the value indicating rewarding work in March 2022 has decreased from the value indicating rewarding work in the previous personal condition survey. An arrow may be attached next to the value indicating rewarding work or the value indicating job performance. For example, if a "↓" is attached next to the value indicating rewarding work, it indicates that the value indicating rewarding work has decreased, and if a "↑" is attached next to the value indicating rewarding work, it indicates that the value indicating rewarding work has increased. If nothing is attached next to the value indicating rewarding work, it indicates that the value indicating rewarding work has not changed.

[0033] The information regarding work performance is, for example, information indicating the work performance of the subject. Specifically, the work status information 701 indicates that the value indicating work performance in March 2022 was "1", and also indicates that the value indicating work performance in March 2022 was lower than the value indicating work performance in the previous individual condition survey. Although the free-form writing field is left blank, the subject may freely write about his or her mental and physical condition. The value indicating job satisfaction indicates the job satisfaction of the subject, and is, for example, It is quantified based on the responses to a questionnaire given to the subject, etc. The numerical value indicating the job performance is a numerical value indicating the degree to which the subject is able to perform the job, and is quantified based on, for example, the subject's job goals and results.

[0034] Work status information 702 shows the subject's attendance information for February 2022, generated on March 4, 2022. The contents of work status information 702 include overtime work, paid leave taken, and lateness. Specifically, work status information 702 shows that the amount of overtime work was 31.4 hours, which is 3.2 hours more than the amount of overtime work in the month corresponding to the previously generated attendance information. Work status information 702 also shows that the number of days of paid leave taken is 0, and that there are 8 days of paid leave remaining. Furthermore, it shows that the number of days of lateness is 0.

[0035] The work status information 703 indicates a personal condition survey of the subject, similar to the work status information 701. The work status information 703 is a condition survey of the subject as of February 20, 2022.

[0036] The business status information 704 indicates that the subject had a one-on-one (one-to-one interview) with a superior or the like on February 16, 2022, with the topic of "Things to keep in mind when managing." In this example, it indicates that the subject had a one-on-one with a person named "Taro Yamada."

[0037] The work status information 705 indicates the attendance information of the subject, similar to the work status information 702. The work status information 705 is the attendance information of the subject for January 2022, which was generated on February 4, 2022.

[0038] In addition, information may be entered into the first information database manually by the subject or the subject's superior via a terminal (not shown), or may be entered periodically or at a timing selected by the user using a program (not shown) stored in the server 10.

[0039] In step S602, the second acquisition means 203 of the server 10 reads the second information database stored in the storage means 201 and acquires employee information.

[0040] FIG. 8 is a diagram illustrating the second information database. The second information database has a plurality of records. Each record stores employee information in association with a date, a name, and a thread. A thread is a collection of posts (such as comments) on a certain topic. The date indicates the timing when the first comment in the thread was entered. Each of comments 801 to 803 is a comment that constitutes one thread, and comment 801 is the first comment in the thread. The name is the name of the person who entered the comment, that is, the name of the person who entered the oldest comment in the thread. The comment is a comment entered by the person who entered the comment.

[0041] Comment 801 indicates that a comment was entered on March 8, 2022, by a user named "Hirano Yoshiko," addressed to an individual named "Yamamoto Hanako," stating, "It seems that overtime work is on the rise."

[0042] Comment 802 shows a reply comment to comment 801. Specifically, it shows that a comment "It looks like there is a project due at the end of March" was entered by a user named "Yamada Taro" at 14:00 on March 8, 2022, addressed to a person named "Hirano Yoshiko."

[0043] Comment 803, like comment 802, indicates a reply comment to comment 801. Specifically, it indicates that a comment "Understood" was entered by a user named "Ryoko Hirano" at 14:30 on March 8, 2022, addressed to a person named "Taro Yamada."

[0044] Comment 804 was posted on February 16, 2022 by "Taro Yamada." This indicates that a comment was posted saying, "I advise you to have regular 1-on-1s with your team members." This thread consists of only one comment.

[0045] The information is input to the second information database by a person inputting information via a terminal (not shown) etc. What is input to the second information database is not limited to characters, but may be stamps, flags, images, etc.

[0046] In step S603, the request means 204 of the server 10 requests the server 40 to transmit the task status information. The acquisition means 205 of the server 40 acquires the request to transmit the task status information from the server 10.

[0047] In step S604, the transmitting means 207 of the server 40 transmits the business status information contained in the third information database stored in the storage means 206. The third acquiring means 208 of the server 10 acquires the business status information from the server 40.

[0048] FIG. 9 is a diagram illustrating the third information database. The third information database is a database that stores business status information, similar to the first information database, but the first information database is stored in the server 10, whereas the third information database is stored in the server 40. Business status information of a subject is not necessarily consolidated in one server. For example, when multiple systems that manage business status information are used in combination, business status information may not be consolidated in one server. More specifically, the number of posted messages in a chat, which is an example of business status information, may be stored in a server different from the server 10 (server 40 in this example). The information processing system S can generate timeline data using business status information acquired from multiple servers.

[0049] The business status information 901 is information generated on March 1, 2022, regarding the chat usage status of the target person in February 2022. The content of the business status information 901 includes the number of posted messages and the number of active days. Specifically, in the month of February 2022, the target person posted 1,500 messages, and the number of days the chat was active was 28 days. The "↓" attached to the right of "Number of posted messages: 1,500" indicates that the number of posted messages in February 2022 is lower than the number of posted messages in the past month (for example, the most recent past month, January 2022). The "↓" attached to the right of "Number of active days: 28" indicates that the number of active days in February 2022 is lower than the number of active days in the past month (for example, the most recent past month, January 2022).

[0050] Work status information 902 indicates the time allocated to meetings, generated on March 1, 2022 based on information contained in the subject's calendar for February 2022. Specifically, it indicates that the time allocated to meetings by the subject in the month of February 2022 was 15.4 hours. The "↑" added to the right of "Time allocated to meetings: 15.4 hours" indicates that the time allocated to meetings in February 2022 exceeds the time allocated to meetings in the past month (for example, January 2022, which is the most recent past month).

[0051] The information is input to the third information database periodically by a program (not shown) stored in the server 40 or at a timing selected by the user.

[0052] In step S605, the generating means 209 of the server 10 generates timeline data. The generated timeline data includes the business status information acquired in step S601, the business status information acquired in step S604, and the employee information acquired in step S602.

[0053] 10 is a diagram illustrating an example of timeline data. The timeline data in FIG. The information items 1001, 1002, 1003, 1004, 1005, employee information 1006, 1007, a timeline 1008, an image 1009, an image 1010, an image 1011, and an image 1012 are included. In FIG. 10, the left side of the timeline 1008 shows the information items 1001 to 1005, and the right side of the timeline 1008 shows the employee information 1006 and the employee information 1007. The timeline 1008 is between the information items 1001 to 1005 and the employee information 1006 and the employee information 1007. The information items 1001 to 1005 are composed of business status information acquired from the first information database of the server 10 in step S601, and each of the information items 1001 to 1005 corresponds to each of the records stored in the first information database. Since the business status information corresponding to the information item 1004 (i.e., the business status information 704) indicates that a 1-on-1 meeting was held with a person named "Taro Yamada", the information item 1004 includes an image (e.g., an icon or a facial photograph) that can identify the person named "Taro Yamada". The employee information 1006 and the employee information 1007 are composed of the employee information acquired from the second information database of the server 10 in step S602, and each of the employee information 1006 and the employee information 1007 corresponds to each of the records stored in the second information database. The timeline 1008 represents a time axis, and indicates older times as one moves downward in the figure.

[0054] Images 1009 to 1012 are displayed on the timeline 1008, which indicate the time attributes of the work status information or the timing when the employee information was input. The images 1009, 1011, and 1012 are images that indicate the time attributes of the work status information. The images 1009, 1011, and 1012 correspond to objects that indicate information items, and the image 1010 corresponds to an object that indicates employee information. The images 1009, 1011, and 1012 are arranged in positions corresponding to the information items, and image 1010 is arranged in a position corresponding to the employee information. In this example, image 1009 shows the temporal attributes of the business status information output on March 4, 2022. Image 1010 is an image showing the timing when the employee information was input. In this example, image 1010 shows a comment input on March 8, 2022. Since the date corresponding to image 1009 (i.e., March 4, 2022) is earlier than the date corresponding to image 1010 (i.e., March 8), image 1009 is displayed below image 1010.

[0055] When the information item is information about a condition, an object showing information about the condition is displayed in a different display mode from an object showing information other than information about the condition. For example, image 1011 is an image showing a time attribute of work situation information like image 1009, but differs from image 1009 in that it is an image showing a facial expression. Image 1011 is composed of an illustration of a face with a painful expression, and indicates that the work situation information corresponding to image 1011 indicates an unfavorable work situation for the subject. Specifically, in this example, both the numerical value showing the job satisfaction and the numerical value showing the job performance in the personal condition survey have decreased compared to the previous personal condition survey, and the condition has also changed from "transition" to "stressed". In this way, when the work situation information indicates an unfavorable work situation for the subject, image 1011 is used instead of image 1009 as an image showing a time attribute of the work situation information. On the other hand, image 1012 is composed of an illustration of a face with a cheerful expression, and indicates that the work situation information corresponding to image 1012 indicates a favorable work situation for the subject. Specifically, the value indicating job performance in the personal condition survey has declined compared to the previous personal condition survey, and the condition has changed from "good," which indicates a state in which both job satisfaction and job performance are sufficient, to "transition," which indicates a state in which job satisfaction is high but abilities are not being fully utilized, but the value indicating job satisfaction has remained stable. In this way, when the work situation information indicates a favorable work situation for the subject, image 1012 is used instead of image 1009 as the image representing the temporal attribute of the work situation information.

[0056] Images 1009 and 1010 are not on the timeline 1008 but are placed a short distance away from it, while images 1011 and 1012 are placed on the timeline and are larger than images 1009 and 1010. In this way, images 1011 and 1012, which are images showing changes in the work status of the subject, are positioned more prominently than images 1009 and 1010, allowing the user to easily grasp the changes in the work status of the subject.

[0057] The criteria for which image, image 1011 consisting of an illustration of a face with a distressed expression or image 1012 consisting of an illustration of a face with a cheerful expression, should be used in what situation is determined by an administrator of the information processing system S or the like. In the timeline data, it is not essential to use images showing facial expressions such as images 1011 and 1012 as images representing the temporal attributes of the work status information, and only an image such as image 1009 that simply indicates the temporal attributes of the work status information may be used.

[0058] As shown in FIG. 10, by arranging a timeline 1008 between the work status information and the employee information, the user can easily distinguish and recognize the work status information and the employee information in the timeline data.

[0059] FIG. 11 is a diagram illustrating timeline data, similar to FIG. 10. The timeline data in FIG. 11 includes an information item 1101, an information item 1102, an automatic notification comment 1103, and an information item 1104. While FIG. 10 does not include business status information acquired from the server 40, FIG. 11 includes business status information acquired from the server 40. The information items 1101 and 1102 are business status information acquired from a server (i.e., the server 40) different from the server 10. In this way, the timeline data can include business status information acquired from a plurality of servers. Furthermore, while FIG. 10 does not include an automatic notification comment, FIG. 11 includes an automatic notification comment 1103 notified by a notification function. The notification function is a function that issues a predetermined notification when business status information satisfies a predetermined condition. The automatic notification comment is a comment created by the notification function. In this example, the notification function creates an automatic notification comment 1103 indicating that the condition of the target person is worsening by determining that the condition of the target person is worsening.

[0060] In step S606, the display control means 210 of the server 10 controls the display of the timeline data on the display means 211 of the user terminal 30. In other words, the display control means 210 transmits the timeline data to the user terminal 30.

[0061] In step S607, the display means 211 of the user terminal 30 displays the timeline data. As shown in Fig. 10 or 11, the work status information and employee information are displayed along a single common timeline, so that the user can easily grasp the temporal relationship between the work status of the subject and the employee information input by the inputter. In addition, by being able to grasp the temporal relationship between the work status of the subject and the employee information input by the inputter, the user can look back on the work status of the subject based on the employee information input by the inputter.

[0062] 3. Variations The present invention is not limited to the above-described embodiment, and various modifications are possible. Some modifications are described below. Two or more of the features described in the following modifications may be used in combination.

[0063] The server capable of communicating with the server 10 is not limited to the server 40, but may be another server not shown, and the server 10 may be capable of communicating with a plurality of servers.

[0064] The third information database is not limited to being stored in the server 40, which is a server different from the server 10, and may be stored in the server 10, for example.

[0065] In short, the functions possessed by server 10 and the functions possessed by server 40 may be realized by a single device, or the functions possessed by server 10 and the functions possessed by server 40 may be distributed and implemented in any manner in an information processing system including one or more devices.

[0066] The user terminal 30 is not limited to a PC, and may be any terminal having a display and a communication function. The user terminal 30 may be, for example, a mobile terminal such as a smartphone or a tablet PC.

[0067] The work status information included in the first information database and the third information database is not limited to that shown in Fig. 7 and Fig. 9, and may be any information related to the work status of the subject. The work status information may be, for example, information indicating the progress of work.

[0068] The date in the second information database is not limited to the date when the oldest comment among the comments existing in the same record was entered, but may be, for example, the date when the newest comment was entered.

[0069] The time attribute of the work status information and the timing at which the employee information was input are not limited to being indicated by a date, and may be indicated by, for example, a time. Furthermore, the time attribute of the work status information and the timing at which the employee information was input, which are displayed in the timeline data, are not limited to at least one of a date and a time, and may be expressed based on the timing at which the timeline data is generated, such as "3 days ago."

[0070] The timeline data is not limited to including both the task status information acquired from the server 10 and the task status information acquired from the server 40. For example, the task status information included in the timeline data may be only one of the task status information acquired from the server 10 and the task status information acquired from the server 40.

[0071] The arrangement of the components of the timeline data is not limited to the case where the left side is the business status information, the right side is the employee information, and there is a timeline between the business status information and the employee information. For example, the business status information may be arranged on the upper side of the timeline data, the employee information may be arranged on the lower side, and the timeline may be arranged between the business status information and the employee information. That is, the components of the timeline data may be arranged so that the temporal relationship between the business status of the subject and the employee information input by the inputter can be easily grasped. In addition, the business status information and the employee information may be displayed in a distinguishable manner, and the arrangement is not limited to the case where the timeline 1008 is arranged between the business status information and the employee information. For example, the business status information and the employee information may be arranged on one side of the timeline 1008 (for example, the left side). In order to distinguish the business status information from the employee information, for example, the background color may be different between the part showing the business status information and the part showing the employee information.

[0072] When the information item is information relating to a condition, the object showing the information relating to the condition is not limited to an image showing a facial expression, but may be a symbol such as "◎" or "△".

[0073] The display mode of the work status information may be determined based on the content relevance with the corresponding employee information. For example, if the employee information is related to work attitude, the employee information may be determined to be highly relevant with attendance information, and at least one of the information item indicating the work status information and the image on the timeline corresponding thereto may be displayed more prominently than other work status information.

[0074] When there are multiple pieces of employee information corresponding to one piece of work status information, one or more pieces of employee information selected according to the content relevance to one information item may be preferentially included in the timeline data. For example, when multiple pieces of employee information related to the target person are generated immediately before the timing when the attendance information of the target person is output, only the employee information related to the attendance information may be extracted and displayed from the multiple pieces of employee information, or the employee information related to the attendance information may be displayed more prominently than the employee information not related to the attendance information.

[0075] When there are multiple pieces of employee information corresponding to one piece of work status information, the employee information to be displayed with priority may be selected based on the relationship between the subject and the person inputting the information. For example, when two people, a subordinate of the subject and a superior of the subject, input employee information corresponding to one piece of work status information, the employee information input by the superior of the subject may be displayed with priority.

[0076] The employee information 1006 in FIG. 10 includes two comments (corresponding to text information) whose contents are not displayed. These comments may be displayed from the beginning, or may be displayed by receiving a press by a user via the user terminal 30. When comments are input by multiple employees, the comment to be displayed with priority may be selected based on the relationship between the target person and the employee who input the comment (corresponding to the source of the text information). For example, when the employee who input the comment is the subordinate of the target person and the superior of the target person, the comment input by the superior may be displayed with priority over the comment input by the subordinate. In addition, when a comment about the target person is input by employee 1 and addressed to employee 2, the display priority of the comment and other display modes may be determined based on the relationship between employee 2, who is the destination of the comment, and the target person. In this case, the display priority may be determined by further taking into account the relationship between employee 1 and the target person.

[0077] The correspondence between the functional elements and the hardware elements in the information processing system S is not limited to that exemplified in the embodiment. For example, some of the functions of the server 10 described in the embodiment may be implemented in another server. Alternatively, some of the functions of the server 10 described in the embodiment may be implemented in another device on the network. The server 10 may be a physical server or a virtual server (including a so-called cloud). A part or all of the functions of the user terminal 30 may be implemented in the server 10.

[0078] The operation of the information processing system S is not limited to the above example. The order of the processing procedures of the information processing system S may be changed as long as there is no contradiction. In addition, some of the processing procedures of the information processing system S may be omitted.

[0079] In short, in the information processing system of the present invention, it is only necessary to execute the steps of acquiring first information indicating the work status of one employee from a database that manages the work statuses of multiple employees, acquiring second information about the one employee that is input by another employee, and displaying the first information and the second information on a display unit so that the temporal attributes of the first information correspond to the timing at which the second information is input.

[0080] The various programs exemplified in the embodiments may be provided by downloading via a network such as the Internet, or may be provided in a state recorded on a computer-readable non-transitory recording medium such as a DVD-ROM (Digital Versatile Disc Read Only Memory). [Explanation of symbols]

[0081] 10...server, 20...network, 30...user terminal, 40...server, 101...CPU, 102...memory, 103...storage, 104...communication IF, 201...storage means, 202...first acquisition means, 203...second acquisition means, 204...request means, 205...acquisition means, 206...storage means, 207...transmission means, 208...third acquisition means, 209...generation means, 210...display control means, 211...display means, 212...control means, 213...control means, 214...control means, 301...CPU, 302...memory, 303...storage, 304...communication IF, 305...input unit, 306...display, 401...CPU, 402...memory, 403...storage , 404...communication IF, 701...business status information, 702...business status information, 703...business status information, 704...business status information, 705...business status information, 801...comment, 802...comment, 803...comment, 804...comment, 901...business status information, 902...business status information, 1001...information item, 1002...information item, 1003...information item, 1004...information item, 1005...information item, 1006...employee information, 1007...employee information, 1008...timeline, 1009...image, 1010...image, 1011...image, 1012...image, 1101...information item, 1102...information item, 1103...automatic notification comment, 1104...information item

Claims

1. a first acquisition means for acquiring, from a database managing the work statuses of a plurality of employees, first information including one or more information items indicating the work status of one employee, which is quantified or estimated based on a response from the employee; second acquisition means for acquiring second information related to the first employee, the second information being input by another employee different from the first employee; a display control means for displaying, in a display unit, the first information and the second information in a time series arranged along a common time axis at a position determined by the temporal attribute of the first information and the timing at which the second information is input; An information processing device having the above.

2. The display control means displays at least one of an object indicating each information item and an object representing the second information. The information processing device according to claim 1 .

3. The information items include the results of a condition survey, which is information indicating the physical and mental state of the employee. The information processing device according to claim 1 .

4. The display control means displays an object indicating the physical and mental state of the one employee as an object indicating the work status of the one employee. The information processing device according to claim 3 .

5. The second information is input by a plurality of employees other than the one employee. The information processing device according to claim 1 .

6. The display control means performs a predetermined notification when the first information satisfies a predetermined condition. The information processing device according to claim 1 .

7. A computer of an information processing device, A step of acquiring first information including one or more information items indicating the work status of one employee, which is quantified or estimated based on a response from the employee, from a database that manages the work statuses of multiple employees; acquiring, by the computer, second information relating to the one employee, the second information being input by another employee different from the one employee; displaying, on a display unit, the first information and the second information arranged in chronological order along a common time axis at a position determined by the temporal attribute of the first information and the timing at which the second information is input; An information processing method comprising:

8. A computer comprising: A step of acquiring first information including one or more information items indicating the work status of one employee, which is quantified or estimated based on a response from the employee, from a database that manages the work statuses of multiple employees; acquiring, by the computer, second information relating to the one employee, the second information being input by another employee different from the one employee; displaying, on a display unit, the first information and the second information arranged in chronological order along a common time axis at a position determined by the temporal attribute of the first information and the timing at which the second information is input; A program to execute.