[go: up one dir, main page]

US20220253211A1 - Proportion display apparatus, proportion display method, and recording medium - Google Patents

Proportion display apparatus, proportion display method, and recording medium Download PDF

Info

Publication number
US20220253211A1
US20220253211A1 US17/732,336 US202217732336A US2022253211A1 US 20220253211 A1 US20220253211 A1 US 20220253211A1 US 202217732336 A US202217732336 A US 202217732336A US 2022253211 A1 US2022253211 A1 US 2022253211A1
Authority
US
United States
Prior art keywords
proportion
work
graph
items
graphs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US17/732,336
Inventor
Kouichi Murakami
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to US17/732,336 priority Critical patent/US20220253211A1/en
Assigned to CASIO COMPUTER CO., LTD reassignment CASIO COMPUTER CO., LTD ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MURAKAMI, KOUICHI
Publication of US20220253211A1 publication Critical patent/US20220253211A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06313Resource planning in a project environment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting

Definitions

  • the present invention relates to a proportion display apparatus, a proportion display method, and a recording medium.
  • a graphic generation server for generating an icon that graphically represents a character string of combination of a pseudonym identifier and a consistent identifier (see, for example, JP 2011-197873 A).
  • the graphic generation server generates the icon based on proportion information indicating the proportion of the pseudonym identifier and the consistent identifier, and the proportion information is generated as the proportion of the pseudonym identifier and the consistent identifier assigned to each side of the slider is input by moving the thumb of the slider on the proportion input screen displayed on the user terminal device.
  • a proportion display apparatus includes a processor that performs:
  • a display control process to display, on a display, a predetermined graph that is divided into areas of respective items by a boundary line so as to indicate a quantitative proportion of each of the items;
  • FIG. 1 is a block diagram showing a target management system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing a functional configuration of a server.
  • FIG. 3 is a block diagram showing a functional configuration of a terminal device.
  • FIG. 4A shows a work proportion entry screen before the work proportion is changed.
  • FIG. 4B shows a work proportion entry screen after the work proportion has been changed.
  • FIG. 5 is a flowchart showing control steps of a work proportion entry process.
  • FIG. 6 is a flowchart showing control steps of a work time reflection process.
  • FIG. 7 is a flowchart showing control steps of a work time aggregation process.
  • FIG. 8 shows a variation of a slider part.
  • FIG. 9 shows a variation of a work proportion display area.
  • FIG. 1 shows a schematic configuration of a target management system 1 of the present embodiment.
  • the target management system 1 of the present embodiment is a system for aggregating and evaluating the work time spent on each task on the basis of a daily work report input by each person belonging to an organization such as a company, as a part of target management.
  • a company composed of a plurality of employees is exemplified as an object of target management by the target management system 1 , but the object is not limited thereto, and the target management system 1 can be used for target management of any organization composed of a plurality of persons.
  • the target management system 1 includes a server (proportion display apparatus, information processing apparatus) 2 and a plurality of terminal devices 3 .
  • the server 2 and each terminal device 3 are connected via a communication network N so as to communicate with each other.
  • the server 2 is, for example, a server on a cloud, and provides a Web service for the target management.
  • the terminal devices 3 are, for example, terminal devices used by employees of a company that has introduced the target management system 1 .
  • Each terminal device 3 is, for example, a notebook PC (Personal Computer), a desk top PC, or the like, though the present invention is not limited thereto, and it may be a smartphone, a tablet PC, a mobile phone, or a PDA (Personal Digital Assistant).
  • the communication network N is, for example, the Internet, but may be another network such as a LAN (Local Area Network).
  • LAN Local Area Network
  • FIG. 2 is a block diagram showing a functional configuration of the server 2 .
  • the server 2 includes a CPU (Central Processing Unit) 21 , a RAM (Random Access Memory) 22 , a storage 23 , an operation interface 24 , a display 25 , and a communication unit 26 .
  • the components of the server 2 are connected to each other via a bus 27 .
  • the CPU 21 reads out various programs such as a system program and an application program stored in the storage 23 , develops them in a work area of the RAM 22 , and controls the operations of the components of the servers 2 in accordance with the programs. For example, the CPU 21 executes the application program, generates control signals for causing the display 35 of each terminal device 3 to show a screen concerning the execution results of the application programs, and transmits the control signals to the terminal device 3 via the communication unit 26 .
  • the RAM 22 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read out by the CPU 21 .
  • the storage (storage means) 23 is configured by, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read Only Memory), or the like.
  • application programs such as a system program and a web server program to be executed by the CPU 21 , and data required to execute these programs such as a target management database are stored.
  • the target management database is a data group in which various kinds of information used for target management is accumulated.
  • the target management database may be stored in another file server or the like that is communicably connected via the communication unit 26 .
  • the operation interface 24 includes, for example, a key input unit such as a keyboard and a pointing device such as a mouse.
  • the operation interface 24 receives a key input and a position input, and outputs the operation information to the CPU 21 .
  • the display 25 is, for example, an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence) display, or the like.
  • the display 25 displays various screens according to commands of display signals that are outputted from the CPU 21 and inputted to the display 25 .
  • the communication unit 26 is composed of, for example, a network card or the like.
  • the communication unit 26 is communicably connected to the communication network N and communicates with a device on the communication network N (for example, the terminal devices 3 ).
  • FIG. 3 is a block diagram showing a functional configuration of the terminal device 3 .
  • each of the terminal devices 3 includes a CPU 31 , a RAM 32 , a storage 33 , an operation interface 34 , a display 35 , and a wireless communication unit 36 .
  • the components of the terminal device 3 are connected to each other via a bus 37 .
  • the CPU 31 reads out various programs such as a system program and an application program stored in the storage 33 , develops them in a work area of the RAM 32 , and controls the operation of each component of the terminal device 3 in accordance with the programs. For example, the CPU 31 executes a program for information display and input such as a browser, and causes the wireless communication unit 36 to transmit information, to the server 2 , based on a user operation input on the operation interface 34 , or causes the display 35 to display information received from the server 2 .
  • a program for information display and input such as a browser
  • the RAM 32 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read out by the CPU 31 .
  • the storage 33 includes, for example, an HDD, an SSD, an EEPROM, a flash memory, and the like.
  • a system program and application programs such as a browser to be executed by the CPU 31 , data required to execute these programs, and the like are stored.
  • the operation interface 34 includes, for example, a key input unit such as a keyboard and a pointing device such as a mouse.
  • the operation interface 34 receives a key input and a position input, and outputs the operation information to the CPU 31 .
  • the display 35 is, for example, an LCD, an organic EL display, or the like.
  • the display 35 displays various screens according to commands of inputted display signals outputted from the CPU 31 .
  • the wireless communication unit 36 includes, for example, an antenna, a modulation/demodulation circuit, a signal processing circuit, and the like.
  • the wireless communication unit 36 transmits and receives information to and from a base station, an access point, or the like connected to the communication network N through wireless radio waves, so as to perform communication with a device on the communication network N (for example, the server 2 ).
  • the target management system 1 of the present embodiment as the work proportion of a plurality of tasks done in work hours is input. Then, the system can calculate the work times spent on the respective tasks from the input work proportion and the work hours, and reflect the work times in the daily work report, for example, without requiring the work times spent on the plurality of tasks to be input at the time of creating the daily work report.
  • FIGS. 4A and 4B show a work proportion entry screen 40 .
  • FIG. 4A shows the work proportion entry screen 40 before the work proportion is changed
  • FIG. 4B shows the work proportion entry screen 40 after the work proportion has been changed.
  • a slider part 41 As shown in FIGS. 4A and 4B , a slider part 41 , a work proportion display area 42 , an enter button B 1 , and a cancel button B 2 are displayed on the work proportion entry screen 40 .
  • a first bar graph (predetermined graph) 41 a a first bar graph (predetermined graph) 41 a , a second bar graph (predetermined graph) 41 b , a first thumb 41 c , and a second thumb 41 d are displayed.
  • the first bar graph 41 a shows the current proportion of the work times spent on Tasks 1 to 3 .
  • the second bar graph 41 b shows the initial proportion of the work times spent on Tasks 1 to 3 .
  • the first bar graph 41 a and the second bar graph 41 b are divided into areas of Tasks 1 to 3 by boundary lines, thereby indicating the proportion of the work times spent on Tasks 1 to 3 .
  • the first bar graph 41 a and the second bar graph 41 b are shown in the same length, and below the second bar graph 41 b , nine tick marks are shown at equal intervals in increments of 10% between the left and right ends of the second bar graph 41 b . Accordingly, in the first bar graph 41 a and the second bar graph 41 b , the sum of the proportions of the work times of Tasks 1 to 3 is 100%.
  • the first thumb (changing means) 41 c is used for changing the position of a boundary line that separates the area of Task 1 (solid black area in the drawings) and the area of Task 2 (area hatched in the drawings) in the first bar graph 41 a .
  • the first thumb 41 c can be moved in the left-right direction on the first bar graph 41 a and the second bar graph 41 b via the operation interface 34 of the terminal device 3 .
  • the second thumb (changing means) 41 d is used for changing the position of a boundary line that separates the area of Task 2 (area hatched in the drawings) and the area of Task 3 (area cross-hatched in the drawings) in the first bar graph 41 a .
  • the second thumb 41 d can be moved in the left-right direction on the first bar graph 41 a and the second bar graph 41 b via the operation interface 34 of the terminal device 3 .
  • the initial proportion of the work time of Tasks 1 to 3 is continuously shown in the second bar graph 41 b , so that he/she can change the proportion of the work time of Tasks 1 to 3 while referring to the initial proportion.
  • the work proportion display area 42 shows numerical values of the proportion of the work time of Tasks 1 to 3 represented in the first bar graph 41 a . More specifically, the work proportion display area 42 includes a first display area 42 a for showing the proportion of the work time of Task 1 as a numerical value, a second display area 42 b for showing the proportion of the work time of Task 2 in a numerical value, and a third display area 42 c for showing the proportion of the work time of Task 3 in a numerical value.
  • the enter button B 1 is used for storing the proportion information, which indicates the proportion of the work time of Tasks 1 to 3 displayed on the display 35 , in the target management database of the storage 23 of the server 2 .
  • the proportion of the work time of Task 1 is set to 30%
  • the proportion of the work time of Task 2 is set to 30%
  • the proportion of the work time of Task 3 is set to 40%
  • the proportion information indicating the proportion is stored in the target management database.
  • the cancel button B 2 is used for cancelling entry of the work proportion.
  • the cancel button B 2 is pressed by the employee, the work proportion entry screen 40 displayed on the display 35 is switched to another screen.
  • the work proportion entry process is executed when a work proportion enter button (not shown) is pressed in a state where a daily work report creation screen (not shown) for inputting the work time or the like of each task done in the work hours of the day is displayed on the display 35 of the terminal device 3 , for example.
  • a daily work report creation screen (not shown) for inputting the work time or the like of each task done in the work hours of the day is displayed on the display 35 of the terminal device 3 , for example.
  • Such daily work reports are usually created after the work hours of the day.
  • FIG. 5 is a flowchart showing the control steps of the work proportion entry process.
  • the CPU 21 of the server 2 displays the work proportion entry screen 40 (see FIG. 4A ) on the display 35 of the terminal device 3 (Step S 1 ).
  • the CPU 21 determines whether or not the thumb (the first thumb 41 c and/or the second thumb 41 d ) has been moved via the operation interface 34 of the terminal device 3 (Step S 2 ). That is, the CPU 21 executes a change process.
  • Step S 2 If it is determined at Step S 2 that the thumb has not been moved (Step S 2 ; NO), the CPU 21 skips Steps S 3 and S 4 and proceeds to Step S 5 .
  • Step S 2 If it is determined at Step S 2 that the thumb has been moved (Step S 2 ; YES), the CPU 21 changes the appearance the slider part 41 in accordance with the movement of the thumb (Step S 3 ). Then, the CPU 21 changes the appearance of the work proportion display area 42 in accordance with the movement of the thumb (Step S 4 ). That is, the CPU 21 executes a display control process and a setting process.
  • the CPU 21 determines whether or not the cancel button B 2 has been pressed via the operation interface 34 of the terminal device 3 (Step S 5 ).
  • Step S 5 If it is determined at Step S 5 that the cancel button B 2 has been pressed (Step S 5 ; YES), the CPU 21 ends the work proportion entry process.
  • Step S 5 If it is determined at Step S 5 that the cancel button B 2 has not been pressed (Step S 5 ; NO), the CPU 21 determines whether or not the enter button B 1 has been pressed via the operation interface 34 of the terminal device 3 (Step S 6 ).
  • Step S 6 If it is determined at Step S 6 that the enter button B 1 has not been pressed (Step S 6 ; NO), the CPU 21 returns to Step S 2 and repeats the subsequent steps.
  • Step S 6 If it is determined at Step S 6 that the enter button B 1 has been pressed (Step S 6 ; YES), the CPU 21 enters (stores) in the target management database in the storage 23 the proportion information indicating the current work proportion (the proportion of the work time of Tasks 1 to 3 ) displayed on the display 35 (step S 7 ), and ends the work proportion entry process.
  • the daily work report is entered in the target management database of the storage 23 as a daily work report with a request for reflection of the work time spent on each task, in which the proportion information indicating the current work proportion and the daily work report are associated with each other. That is, the CPU 21 executes a storing control process.
  • FIG. 6 is a flowchart showing the control steps of the work time reflection process.
  • the CPU 21 of the server 2 acquires the daily work report with a request for reflection from the target management database of the storage 23 (Step S 11 ).
  • the daily work report with a request for reflection means the daily work report which is associated with the proportion information indicating the current work proportion as described above.
  • Step S 12 the CPU 21 determines whether or not the work hours on the date of the daily work report acquired at Step S 11 (the work hours of the employee who created the daily work report) has been confirmed.
  • Step S 12 If it is determined at Step S 12 that the work hours has not been confirmed (Step S 12 ; NO), the CPU 21 ends the work time reflection process.
  • Step S 12 If it is determined at Step S 12 that the work hours has been confirmed (Step S 12 ; YES), the CPU 21 acquires the proportion information entered in advance by the employee who created the daily work report acquired at Step S 11 from the target management database of the storage 23 (Step S 13 ).
  • the CPU 21 calculates the work time of each task in the work hours of the day based on the work proportion of each task indicated by the proportion information (Step S 14 ). For example, when the work proportion of Task 1 , Task 2 , and Task 3 is 3:9:8 and the work hours are 8 hours, the work times of Tasks 1 to 3 are calculated to be 1.2 hours, 3.6 hours, and 3.2 hours, respectively. That is, the CPU 21 executes a calculation process.
  • the CPU 21 reflects the work time of each task calculated at Step S 14 in the daily work report acquired at Step S 11 (Step S 15 ). That is, the CPU 21 executes a reflection process
  • the CPU 21 stores in the target management database of the storage 23 the daily work report in which the work time of each task is reflected at Step S 15 (Step S 16 ), and ends the work time reflection process.
  • FIG. 7 is a flowchart showing the control steps of the work time aggregation process.
  • the CPU 21 of the server 2 determines whether or not daily work reports to be aggregated have been selected via the operation interface 34 of the terminal device 3 (Step S 21 ).
  • Step S 21 If it is determined at Step S 21 that the daily work reports to be aggregated have not been selected (Step S 21 ; NO), the CPU 21 ends the work time aggregation process.
  • Step S 21 If it is determined at Step S 21 that the daily work reports to be aggregated have been selected (Step S 21 ; YES), the CPU 21 acquires the selected daily work reports from the target management database of the storage 23 (Step S 22 ).
  • the CPU 21 aggregates the work time with respect to each task from the daily work reports acquired at Step S 22 (Step S 23 ). For example, in the case where there are three types of tasks, Task 1 to Task 3 , the work time is aggregated with respect to each of Tasks 1 to 3 . That is, the CPU 21 executes an aggregation process.
  • the CPU 21 stores the aggregation result in the target management database of the storage 23 (Step S 24 ), and ends the work time aggregation process.
  • the server 2 in the target management system 1 causes the display 35 of the terminal device 3 to display the first bar graph 41 a and the second bar graph 41 b that are divided into the area of each item (Task 1 to Task 3 ) by the boundary lines to indicate the proportion of the amount (work time) of each item (Task 1 to Task 3 ), allows the position of the boundary lines to be changed according to the user operation, and when the position of the boundary lines is changed, and displays the proportions (work proportions) before and after the change, respectively in the first bar graph 41 a and the second bar graph 41 b.
  • the server 2 allows him/her to change the work proportion while referring to the initial work proportion of Tasks 1 to 3 shown in the second bar graph 41 b , so that he/she can change the work proportion while intuitively checking how much the difference is between the current proportion and the initial proportion. This facilitates input of the work proportion.
  • the server 2 causes the terminal devices 3 to display the first bar graph 41 a and the second bar graph 41 b next to each other. This makes it easy to check how much difference is between the current values and the initials value of the work proportion of Tasks 1 to 3 .
  • the server 2 calculates the work times of Tasks 1 to 3 in the work hours based on the work proportion of Tasks 1 to 3 .
  • the server 2 calculates the work time of Tasks 1 to 3 in the work hours based on the changed work proportion of Tasks 1 to 3 .
  • the server 2 can calculate the work times of Tasks 1 to 3 in the work hours according to the work proportion of Tasks 1 to 3 and thereby save the employee's time to input the work time of each task.
  • the server 2 stores the proportion information indicating the changed work proportion of Tasks 1 to 3 in the target management database of the storage 23 , and can calculate the work times of Tasks 1 to 3 in the work hours according to the work proportion indicated by the proportion information.
  • the server 2 can calculate the work time of each of Tasks 1 to 3 in the work hours by using the proportion information stored in the target management database of the storage 23 , and thereby greatly save employee's time to input the work time of each task.
  • the server 2 reflects the calculated work times of Tasks 1 to 3 in the daily work report. Therefore, the server 2 can save employee's time to input the work time of each task when he/she creates the daily work report.
  • the server 2 aggregates the calculated work times of Tasks 1 to 3 for each. Therefore, the server 2 allows evaluation of each of Tasks 1 to 3 based on the result of the aggregation.
  • the HDD, SSD, or EEPROM of the storage 23 is used as a computer-readable medium of the programs according to the present invention as an example, but the present invention is not limited thereto.
  • Other computer-readable media such as a flash memory, a portable recording medium, and a CD-ROM can be used.
  • a carrier wave is also applicable to the present invention as a medium for providing the data relating to the program according to the present invention via a communication line.
  • the description in the above embodiment is an example of a proportion display apparatus, a proportion display method, and a recording medium according to the present invention, and is not intended to limit the present invention.
  • the current proportion of the work times of Tasks 1 to 3 is shown in the first bar graph 41 a
  • the initial proportion of the work times of Tasks 1 to 3 is shown in the second bar graph 41 b
  • an existing bar graph may be changed to another bar graph, or another bar graph may be newly added according to a user operation.
  • the second bar graph 41 b may be changed to the third bar graph 41 e so that the target proportion of the work times of Tasks 1 to 3 is shown in the third bar graph 41 e .
  • a fourth bar graph 41 f may be added so that the previous year's proportion of work times of Tasks 1 to 3 is shown in the fourth bar graph 41 f.
  • the work proportion of Tasks 1 to 3 is set in the work proportion entry process, but, when the work time to be spent on Task 1 is invariable (for example, when the work time of Task 1 is fixed at 1 hour), the work time of Task 1 may be automatically set as it is while the work proportion of Tasks 2 and 3 may be set by an employee.
  • the proportion information indicating one work proportion is stored in the target management database of the storage 23 in the work proportion entry process, but the proportion information indicating a plurality of work proportions may be stored, for example.
  • the employee may select an appropriate work proportion so that the work times of Tasks 1 to 3 calculated based on the selected work proportion indicated by the proportion information is reflected in the daily work report.
  • the work proportion of Tasks 1 to 3 is set by using the slider part 41 , but the slider part 41 can be used to input the proportion concerning other items.
  • the distribution proportion of a plurality of types of employees may be set by using the slider part 41 . In this case, for example, every time a new department is established, the number of employees of each type to be assigned can be calculated based on the capacity of the department and the said distribution proportion.
  • the work proportion before the change and the work proportion after the change may also be displayed on the work proportion display area 42 of the work proportion entry screen 40 .
  • the work proportion of Tasks 1 to 3 is shown by the bar graphs, but the illustration is not limited to a bar graph as long as the work proportion can be understood.
  • the work proportion of Tasks 1 to 3 may be shown by a pie graph.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Provided is a proportion display apparatus including a processor that performs a display control process to display, on a display, a predetermined graph that is divided into areas of respective items by a boundary line so as to indicate a quantitative proportion of each of the items; and a change process to change a position of the boundary line in response to a user operation. After the position of the boundary line is changed in the change process, the proportion before and after the change process is shown on the predetermined graph in the display control process.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of prior U.S. application Ser. No. 16/783,743, filed on Feb. 6, 2020, which claims the benefit of priority from the prior Japanese Patent Application No. 2019-020321, filed on Feb. 7, 2019, the entire contents of which are incorporated herein by reference.
  • TECHNICAL FIELD
  • The present invention relates to a proportion display apparatus, a proportion display method, and a recording medium.
  • BACKGROUND OF THE INVENTION
  • Conventionally, there has been proposed a graphic generation server for generating an icon that graphically represents a character string of combination of a pseudonym identifier and a consistent identifier (see, for example, JP 2011-197873 A). The graphic generation server generates the icon based on proportion information indicating the proportion of the pseudonym identifier and the consistent identifier, and the proportion information is generated as the proportion of the pseudonym identifier and the consistent identifier assigned to each side of the slider is input by moving the thumb of the slider on the proportion input screen displayed on the user terminal device.
  • However, in the proportion input screen disclosed in Patent Document 1, when the proportion is reconsidered after the proportion of the pseudonym identifier and the consistent identifier is temporarily changed by moving the thumb, the initial proportion cannot be referred to, which results in poor usability.
  • SUMMARY OF THE INVENTION
  • In order to solve the problems, a proportion display apparatus according to an aspect of the present invention includes a processor that performs:
  • a display control process to display, on a display, a predetermined graph that is divided into areas of respective items by a boundary line so as to indicate a quantitative proportion of each of the items; and
  • a change process to change a position of the boundary line in response to a user operation;
  • wherein after the position of the boundary line is changed in the change process, the proportion before and after the change process is shown on the predetermined graph in the display control process.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing a target management system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing a functional configuration of a server.
  • FIG. 3 is a block diagram showing a functional configuration of a terminal device.
  • FIG. 4A shows a work proportion entry screen before the work proportion is changed.
  • FIG. 4B shows a work proportion entry screen after the work proportion has been changed.
  • FIG. 5 is a flowchart showing control steps of a work proportion entry process.
  • FIG. 6 is a flowchart showing control steps of a work time reflection process.
  • FIG. 7 is a flowchart showing control steps of a work time aggregation process.
  • FIG. 8 shows a variation of a slider part.
  • FIG. 9 shows a variation of a work proportion display area.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Hereinafter, specific embodiments of the present invention are described with reference to the drawings. However, the scope of the invention is not limited to the illustrated examples.
  • <Configuration of Target Management System 1>
  • First, the configuration of the present embodiment is described with reference to FIG. 1. FIG. 1 shows a schematic configuration of a target management system 1 of the present embodiment.
  • The target management system 1 of the present embodiment is a system for aggregating and evaluating the work time spent on each task on the basis of a daily work report input by each person belonging to an organization such as a company, as a part of target management. In the following description, a company composed of a plurality of employees is exemplified as an object of target management by the target management system 1, but the object is not limited thereto, and the target management system 1 can be used for target management of any organization composed of a plurality of persons.
  • As shown in FIG. 1, the target management system 1 includes a server (proportion display apparatus, information processing apparatus) 2 and a plurality of terminal devices 3. The server 2 and each terminal device 3 are connected via a communication network N so as to communicate with each other.
  • The server 2 is, for example, a server on a cloud, and provides a Web service for the target management.
  • The terminal devices 3 are, for example, terminal devices used by employees of a company that has introduced the target management system 1. Each terminal device 3 is, for example, a notebook PC (Personal Computer), a desk top PC, or the like, though the present invention is not limited thereto, and it may be a smartphone, a tablet PC, a mobile phone, or a PDA (Personal Digital Assistant).
  • The communication network N is, for example, the Internet, but may be another network such as a LAN (Local Area Network).
  • <Configuration of Server 2>
  • Next, a functional configuration of the server 2 is described with reference to FIG. 2. FIG. 2 is a block diagram showing a functional configuration of the server 2.
  • As shown in FIG. 2, the server 2 includes a CPU (Central Processing Unit) 21, a RAM (Random Access Memory) 22, a storage 23, an operation interface 24, a display 25, and a communication unit 26. The components of the server 2 are connected to each other via a bus 27.
  • The CPU (display control means, changing means, calculation means, storage control means, reflection means, aggregation means, and setting means) 21 reads out various programs such as a system program and an application program stored in the storage 23, develops them in a work area of the RAM 22, and controls the operations of the components of the servers 2 in accordance with the programs. For example, the CPU 21 executes the application program, generates control signals for causing the display 35 of each terminal device 3 to show a screen concerning the execution results of the application programs, and transmits the control signals to the terminal device 3 via the communication unit 26.
  • The RAM 22 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read out by the CPU 21.
  • The storage (storage means) 23 is configured by, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read Only Memory), or the like. In the storage 23, application programs such as a system program and a web server program to be executed by the CPU 21, and data required to execute these programs such as a target management database are stored. The target management database is a data group in which various kinds of information used for target management is accumulated. The target management database may be stored in another file server or the like that is communicably connected via the communication unit 26.
  • The operation interface 24 includes, for example, a key input unit such as a keyboard and a pointing device such as a mouse. The operation interface 24 receives a key input and a position input, and outputs the operation information to the CPU 21.
  • The display 25 is, for example, an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence) display, or the like. The display 25 displays various screens according to commands of display signals that are outputted from the CPU 21 and inputted to the display 25.
  • The communication unit 26 is composed of, for example, a network card or the like. The communication unit 26 is communicably connected to the communication network N and communicates with a device on the communication network N (for example, the terminal devices 3).
  • <Configuration of Terminal Device 3>
  • Next, a functional configuration of the terminal device 3 is described with reference to FIG. 3. FIG. 3 is a block diagram showing a functional configuration of the terminal device 3.
  • As shown in FIG. 3, each of the terminal devices 3 includes a CPU 31, a RAM 32, a storage 33, an operation interface 34, a display 35, and a wireless communication unit 36. The components of the terminal device 3 are connected to each other via a bus 37.
  • The CPU 31 reads out various programs such as a system program and an application program stored in the storage 33, develops them in a work area of the RAM 32, and controls the operation of each component of the terminal device 3 in accordance with the programs. For example, the CPU 31 executes a program for information display and input such as a browser, and causes the wireless communication unit 36 to transmit information, to the server 2, based on a user operation input on the operation interface 34, or causes the display 35 to display information received from the server 2.
  • The RAM 32 is, for example, a volatile memory, and has a work area for temporarily storing various programs and data read out by the CPU 31.
  • The storage 33 includes, for example, an HDD, an SSD, an EEPROM, a flash memory, and the like. In the storage 33, a system program and application programs such as a browser to be executed by the CPU 31, data required to execute these programs, and the like are stored.
  • The operation interface 34 includes, for example, a key input unit such as a keyboard and a pointing device such as a mouse. The operation interface 34 receives a key input and a position input, and outputs the operation information to the CPU 31.
  • The display 35 is, for example, an LCD, an organic EL display, or the like. The display 35 displays various screens according to commands of inputted display signals outputted from the CPU 31.
  • The wireless communication unit 36 includes, for example, an antenna, a modulation/demodulation circuit, a signal processing circuit, and the like. The wireless communication unit 36 transmits and receives information to and from a base station, an access point, or the like connected to the communication network N through wireless radio waves, so as to perform communication with a device on the communication network N (for example, the server 2).
  • <Operation of Target Management System 1>
  • In the target management system 1 of the present embodiment, as the work proportion of a plurality of tasks done in work hours is input. Then, the system can calculate the work times spent on the respective tasks from the input work proportion and the work hours, and reflect the work times in the daily work report, for example, without requiring the work times spent on the plurality of tasks to be input at the time of creating the daily work report.
  • Hereinafter, a work proportion entry screen displayed on the display 35 of the terminal device 3 at the time of inputting the above-mentioned work proportion is described.
  • FIGS. 4A and 4B show a work proportion entry screen 40. Specifically, FIG. 4A shows the work proportion entry screen 40 before the work proportion is changed, and FIG. 4B shows the work proportion entry screen 40 after the work proportion has been changed.
  • As shown in FIGS. 4A and 4B, a slider part 41, a work proportion display area 42, an enter button B1, and a cancel button B2 are displayed on the work proportion entry screen 40.
  • In the slider part 41, a first bar graph (predetermined graph) 41 a, a second bar graph (predetermined graph) 41 b, a first thumb 41 c, and a second thumb 41 d are displayed.
  • The first bar graph 41 a shows the current proportion of the work times spent on Tasks 1 to 3. On the other hand, the second bar graph 41 b shows the initial proportion of the work times spent on Tasks 1 to 3. The first bar graph 41 a and the second bar graph 41 b are divided into areas of Tasks 1 to 3 by boundary lines, thereby indicating the proportion of the work times spent on Tasks 1 to 3. The first bar graph 41 a and the second bar graph 41 b are shown in the same length, and below the second bar graph 41 b, nine tick marks are shown at equal intervals in increments of 10% between the left and right ends of the second bar graph 41 b. Accordingly, in the first bar graph 41 a and the second bar graph 41 b, the sum of the proportions of the work times of Tasks 1 to 3 is 100%.
  • The first thumb (changing means) 41 c is used for changing the position of a boundary line that separates the area of Task 1 (solid black area in the drawings) and the area of Task 2 (area hatched in the drawings) in the first bar graph 41 a. The first thumb 41 c can be moved in the left-right direction on the first bar graph 41 a and the second bar graph 41 b via the operation interface 34 of the terminal device 3. The second thumb (changing means) 41 d is used for changing the position of a boundary line that separates the area of Task 2 (area hatched in the drawings) and the area of Task 3 (area cross-hatched in the drawings) in the first bar graph 41 a. Like the first thumb 41 c, the second thumb 41 d can be moved in the left-right direction on the first bar graph 41 a and the second bar graph 41 b via the operation interface 34 of the terminal device 3.
  • For example, as shown in FIG. 4A, in a state where the slider part 41 is displayed on the display 35 before the proportion of the work time of Tasks 1 to 3 is changed, when the employee moves the first thumb 41 c leftward by one and a half steps, as shown in FIG. 4B, the proportion of the work time of Task 1 is changed from 30% to 15% in the first bar graph 41 a, and the proportion of the work time of Task 2 is changed from 30% to 45%. On the other hand, in the second bar graph 41 b, the initial proportion of the work time of Tasks 1 to 3 are continuously shown as described above without being changed by the movement of the first thumb 41 c. Therefore, when the employee moves the first thumb 41 c or the second thumb 41 d, the initial proportion of the work time of Tasks 1 to 3 is continuously shown in the second bar graph 41 b, so that he/she can change the proportion of the work time of Tasks 1 to 3 while referring to the initial proportion.
  • The work proportion display area 42 shows numerical values of the proportion of the work time of Tasks 1 to 3 represented in the first bar graph 41 a. More specifically, the work proportion display area 42 includes a first display area 42 a for showing the proportion of the work time of Task 1 as a numerical value, a second display area 42 b for showing the proportion of the work time of Task 2 in a numerical value, and a third display area 42 c for showing the proportion of the work time of Task 3 in a numerical value.
  • For example, as shown in FIG. 4A, in a state where the slider part 41 before the proportion of the work time of Tasks 1 to 3 is changed is displayed on the display 35, “30%” is shown as the proportion of the work time of Task 1, “30%” is shown as the proportion of the work time of Task 2, and “40%” is shown as the proportion of the work time of Task 3 respectively in the first display area 42 a, the second display area 42 b, and the third display area 42 c.
  • On the other hand, as shown in FIG. 4B, in a state where the slider part 41 after the proportion of the work time of Tasks 1 to 3 has been changed is displayed on the display 35, “15%” is shown as the proportion of the work time of Task 1, “45%” is shown as the proportion of the work time of Task 2, and “40%” is shown as the proportion of the work time of Task 3 respectively in the first display area 42 a, the second display area 42 b, and the third display area 42 c.
  • The enter button B1 is used for storing the proportion information, which indicates the proportion of the work time of Tasks 1 to 3 displayed on the display 35, in the target management database of the storage 23 of the server 2.
  • For example, as shown in FIG. 4A, when the enter button B1 is pressed by the employee in a state before the proportion of the work time of Tasks 1 to 3 is changed, the proportion of the work time of Task 1 is set to 30%, the proportion of the work time of Task 2 is set to 30%, and the proportion of the work time of Task 3 is set to 40%, and the proportion information indicating the proportion is stored in the target management database. On the other hand, as shown in FIG. 4B, in a state after the proportion of the work time of Tasks 1 to 3 has been changed, when the enter button B1 is pressed by the employee, the proportion of the work time of Task 1 is set to 15%, the proportion of the work time of Task 2 is set to 45%, and the proportion of the work time of Task 3 is set to 40%, and the proportion information indicating the proportion is stored in the target management database.
  • The cancel button B2 is used for cancelling entry of the work proportion. When the cancel button B2 is pressed by the employee, the work proportion entry screen 40 displayed on the display 35 is switched to another screen.
  • [Work Proportion Entry Process]
  • Next, the control steps of the work proportion entry process in the server 2 are described. The work proportion entry process is executed when a work proportion enter button (not shown) is pressed in a state where a daily work report creation screen (not shown) for inputting the work time or the like of each task done in the work hours of the day is displayed on the display 35 of the terminal device 3, for example. Such daily work reports are usually created after the work hours of the day.
  • FIG. 5 is a flowchart showing the control steps of the work proportion entry process.
  • When the work proportion entry process is started, the CPU 21 of the server 2 displays the work proportion entry screen 40 (see FIG. 4A) on the display 35 of the terminal device 3 (Step S1).
  • Next, the CPU 21 determines whether or not the thumb (the first thumb 41 c and/or the second thumb 41 d) has been moved via the operation interface 34 of the terminal device 3 (Step S2). That is, the CPU 21 executes a change process.
  • If it is determined at Step S2 that the thumb has not been moved (Step S2; NO), the CPU 21 skips Steps S3 and S4 and proceeds to Step S5.
  • If it is determined at Step S2 that the thumb has been moved (Step S2; YES), the CPU 21 changes the appearance the slider part 41 in accordance with the movement of the thumb (Step S3). Then, the CPU 21 changes the appearance of the work proportion display area 42 in accordance with the movement of the thumb (Step S4). That is, the CPU 21 executes a display control process and a setting process.
  • The CPU 21 determines whether or not the cancel button B2 has been pressed via the operation interface 34 of the terminal device 3 (Step S5).
  • If it is determined at Step S5 that the cancel button B2 has been pressed (Step S5; YES), the CPU 21 ends the work proportion entry process.
  • If it is determined at Step S5 that the cancel button B2 has not been pressed (Step S5; NO), the CPU 21 determines whether or not the enter button B1 has been pressed via the operation interface 34 of the terminal device 3 (Step S6).
  • If it is determined at Step S6 that the enter button B1 has not been pressed (Step S6; NO), the CPU 21 returns to Step S2 and repeats the subsequent steps.
  • If it is determined at Step S6 that the enter button B1 has been pressed (Step S6; YES), the CPU 21 enters (stores) in the target management database in the storage 23 the proportion information indicating the current work proportion (the proportion of the work time of Tasks 1 to 3) displayed on the display 35 (step S7), and ends the work proportion entry process. Here, when creation of the daily work report on the above-mentioned daily work report creation screen is completed (it is assumed that the work time of each task is not input) after the current work proportion is entered and the work proportion entry process is completed, the daily work report is entered in the target management database of the storage 23 as a daily work report with a request for reflection of the work time spent on each task, in which the proportion information indicating the current work proportion and the daily work report are associated with each other. That is, the CPU 21 executes a storing control process.
  • [Work Time Reflection Process]
  • Next, the control steps of the work time reflection process in the server 2 are described.
  • FIG. 6 is a flowchart showing the control steps of the work time reflection process.
  • When the work time reflection process is started, the CPU 21 of the server 2 acquires the daily work report with a request for reflection from the target management database of the storage 23 (Step S11). Here, the daily work report with a request for reflection means the daily work report which is associated with the proportion information indicating the current work proportion as described above.
  • Next, the CPU 21 determines whether or not the work hours on the date of the daily work report acquired at Step S11 (the work hours of the employee who created the daily work report) has been confirmed (Step S12).
  • If it is determined at Step S12 that the work hours has not been confirmed (Step S12; NO), the CPU 21 ends the work time reflection process.
  • If it is determined at Step S12 that the work hours has been confirmed (Step S12; YES), the CPU 21 acquires the proportion information entered in advance by the employee who created the daily work report acquired at Step S11 from the target management database of the storage 23 (Step S13).
  • Next, the CPU 21 calculates the work time of each task in the work hours of the day based on the work proportion of each task indicated by the proportion information (Step S14). For example, when the work proportion of Task 1, Task 2, and Task 3 is 3:9:8 and the work hours are 8 hours, the work times of Tasks 1 to 3 are calculated to be 1.2 hours, 3.6 hours, and 3.2 hours, respectively. That is, the CPU 21 executes a calculation process.
  • Next, the CPU 21 reflects the work time of each task calculated at Step S14 in the daily work report acquired at Step S11 (Step S15). That is, the CPU 21 executes a reflection process
  • Next, the CPU 21 stores in the target management database of the storage 23 the daily work report in which the work time of each task is reflected at Step S15 (Step S16), and ends the work time reflection process.
  • [Work Time Aggregation Process]
  • Next, the control steps of the work time aggregation process in the server 2 are described.
  • FIG. 7 is a flowchart showing the control steps of the work time aggregation process.
  • If the work time aggregation process is started, the CPU 21 of the server 2 determines whether or not daily work reports to be aggregated have been selected via the operation interface 34 of the terminal device 3 (Step S21).
  • If it is determined at Step S21 that the daily work reports to be aggregated have not been selected (Step S21; NO), the CPU 21 ends the work time aggregation process.
  • If it is determined at Step S21 that the daily work reports to be aggregated have been selected (Step S21; YES), the CPU 21 acquires the selected daily work reports from the target management database of the storage 23 (Step S22).
  • Next, the CPU 21 aggregates the work time with respect to each task from the daily work reports acquired at Step S22 (Step S23). For example, in the case where there are three types of tasks, Task 1 to Task 3, the work time is aggregated with respect to each of Tasks 1 to 3. That is, the CPU 21 executes an aggregation process.
  • Next, the CPU 21 stores the aggregation result in the target management database of the storage 23 (Step S24), and ends the work time aggregation process.
  • As described above, according to the present embodiment, the server 2 in the target management system 1 causes the display 35 of the terminal device 3 to display the first bar graph 41 a and the second bar graph 41 b that are divided into the area of each item (Task 1 to Task 3) by the boundary lines to indicate the proportion of the amount (work time) of each item (Task 1 to Task 3), allows the position of the boundary lines to be changed according to the user operation, and when the position of the boundary lines is changed, and displays the proportions (work proportions) before and after the change, respectively in the first bar graph 41 a and the second bar graph 41 b.
  • Therefore, when the employee changes the work proportion of Tasks 1 to 3 in the first bar graph 41 a, the server 2 allows him/her to change the work proportion while referring to the initial work proportion of Tasks 1 to 3 shown in the second bar graph 41 b, so that he/she can change the work proportion while intuitively checking how much the difference is between the current proportion and the initial proportion. This facilitates input of the work proportion.
  • The server 2 causes the terminal devices 3 to display the first bar graph 41 a and the second bar graph 41 b next to each other. This makes it easy to check how much difference is between the current values and the initials value of the work proportion of Tasks 1 to 3.
  • Further, the server 2 calculates the work times of Tasks 1 to 3 in the work hours based on the work proportion of Tasks 1 to 3. When the position of the boundary lines of the first bar graph 41 a is changed, the server 2 calculates the work time of Tasks 1 to 3 in the work hours based on the changed work proportion of Tasks 1 to 3.
  • Therefore, since the server 2 can calculate the work times of Tasks 1 to 3 in the work hours according to the work proportion of Tasks 1 to 3 and thereby save the employee's time to input the work time of each task.
  • Further, when the position of the boundary lines of the first bar graph 41 a is changed, the server 2 stores the proportion information indicating the changed work proportion of Tasks 1 to 3 in the target management database of the storage 23, and can calculate the work times of Tasks 1 to 3 in the work hours according to the work proportion indicated by the proportion information.
  • Therefore, the server 2 can calculate the work time of each of Tasks 1 to 3 in the work hours by using the proportion information stored in the target management database of the storage 23, and thereby greatly save employee's time to input the work time of each task.
  • Further, the server 2 reflects the calculated work times of Tasks 1 to 3 in the daily work report. Therefore, the server 2 can save employee's time to input the work time of each task when he/she creates the daily work report.
  • In addition, the server 2 aggregates the calculated work times of Tasks 1 to 3 for each. Therefore, the server 2 allows evaluation of each of Tasks 1 to 3 based on the result of the aggregation.
  • In the above description, the HDD, SSD, or EEPROM of the storage 23 is used as a computer-readable medium of the programs according to the present invention as an example, but the present invention is not limited thereto. Other computer-readable media, such as a flash memory, a portable recording medium, and a CD-ROM can be used. A carrier wave is also applicable to the present invention as a medium for providing the data relating to the program according to the present invention via a communication line.
  • The description in the above embodiment is an example of a proportion display apparatus, a proportion display method, and a recording medium according to the present invention, and is not intended to limit the present invention.
  • In the above embodiment, as shown in FIGS. 4A and 4B, the current proportion of the work times of Tasks 1 to 3 is shown in the first bar graph 41 a, and the initial proportion of the work times of Tasks 1 to 3 is shown in the second bar graph 41 b, but, for example, an existing bar graph may be changed to another bar graph, or another bar graph may be newly added according to a user operation. Specifically, as shown in FIG. 8, the second bar graph 41 b may be changed to the third bar graph 41 e so that the target proportion of the work times of Tasks 1 to 3 is shown in the third bar graph 41 e. Further, a fourth bar graph 41 f may be added so that the previous year's proportion of work times of Tasks 1 to 3 is shown in the fourth bar graph 41 f.
  • Further, in the above embodiment, the work proportion of Tasks 1 to 3 is set in the work proportion entry process, but, when the work time to be spent on Task 1 is invariable (for example, when the work time of Task 1 is fixed at 1 hour), the work time of Task 1 may be automatically set as it is while the work proportion of Tasks 2 and 3 may be set by an employee.
  • Further, in the above embodiment, the proportion information indicating one work proportion is stored in the target management database of the storage 23 in the work proportion entry process, but the proportion information indicating a plurality of work proportions may be stored, for example. When the daily work report is created by an employee, the employee may select an appropriate work proportion so that the work times of Tasks 1 to 3 calculated based on the selected work proportion indicated by the proportion information is reflected in the daily work report.
  • Further, in the above embodiment, the work proportion of Tasks 1 to 3 is set by using the slider part 41, but the slider part 41 can be used to input the proportion concerning other items. For example, the distribution proportion of a plurality of types of employees may be set by using the slider part 41. In this case, for example, every time a new department is established, the number of employees of each type to be assigned can be calculated based on the capacity of the department and the said distribution proportion.
  • In the above embodiment, as shown in FIG. 9, when the work proportion of Tasks 1 to 3 is changed, the work proportion before the change and the work proportion after the change may also be displayed on the work proportion display area 42 of the work proportion entry screen 40.
  • Further, in the above embodiment, the work proportion of Tasks 1 to 3 is shown by the bar graphs, but the illustration is not limited to a bar graph as long as the work proportion can be understood. For example, the work proportion of Tasks 1 to 3 may be shown by a pie graph.
  • It is needless to say that the detailed configuration and particular operations of the components of the target management system 1 in the above embodiment can be appropriately modified without departing from the scope of the present invention.
  • Although some embodiments of the present invention have been described, the scope of the present invention is not limited to the above embodiments and includes the scope of the invention described in the claims and the scope equivalent thereto.

Claims (7)

1. An information processing apparatus that allows a user to enter a new value of changed proportions of items while showing the user an initial value of predetermined proportions of the items, the information processing apparatus comprising:
a processor that performs:
a display control process of (i) associating a first proportion graph to the initial value, the first proportion graph being one of a pair of proportion graphs that show proportions of the items, (ii) associating a second proportion graph to the new value, the second proportion graph being another of the pair of proportion graphs, and (iii) displaying predetermined tick marks and the pair of proportion graphs such that the first proportion graph is between the predetermined tick marks and the second proportion graph; and
an entry process of entering the changed proportions shown by the second proportion graph as the new value in response to a predetermined user operation, wherein, in the display control process,
the processor displays, as a boundary line that indicates a boundary between the items in the proportion graphs, an indicator which indicates one of the tick marks and which lies across the pair of proportion graphs,
the processor represents the new value by the indicator, and
the processor represents the initial value in a manner different from the indicator.
2. The information processing apparatus according to claim 1, wherein, in the display control process,
the processor represents the proportions of the items of the initial value by varying appearances of areas of the first proportion graph, the areas corresponding to the items, and
the processor represents the proportion of the items of the new value by varying appearances of areas of the second proportion graph, the areas corresponding to the items.
3. The information processing apparatus according to claim 1, wherein:
the initial value is a target value, and
the new value is a current value or a past value.
4. The information processing apparatus according to claim 1, wherein the proportions of the new value can be changed by a user operation of moving a position of the indicator along the tick marks.
5. The information processing apparatus according to claim 1, wherein the proportion graphs are bar graphs or pie graphs.
6. An entry method for an information processing apparatus that allows a user to enter a new value of changed proportions of items while showing the user an initial value of predetermined proportions of the items, the method comprising:
associating a first proportion graph to the initial value, the first proportion graph being one of a pair of proportion graphs that show proportions of the items;
associating a second proportion graph to the new value, the second proportion graph being another of the pair of proportion graphs;
displaying predetermined tick marks and the pair of proportion graphs such that the first proportion graph is between the predetermined tick marks and the second proportion graph; and
entering the changed proportions shown by the second proportion graph as the new value in response to a predetermined user operation,
wherein
an indicator which indicates one of the tick marks and which lies across the pair of proportion graphs is displayed as a boundary line that indicates a boundary between the items in the proportion graphs,
the new value is represented by the indicator, and
the initial value is represented in a manner different from the indicator.
7. A non-transitory computer-readable medium storing a program executed by a processor of an information processing apparatus that allows a user to enter a new value of changed proportions of items while showing the user an initial value of predetermined proportions of the items, the program causing the processor to perform:
a display control process of (i) associating a first proportion graph to the initial value, the first proportion graph being one of a pair of proportion graphs that show proportions of the items, (ii) associating a second proportion graph to the new value, the second proportion graph being another of the pair of proportion graphs, and (iii) displaying predetermined tick marks and the pair of proportion graphs such that the first proportion graph is between the predetermined tick marks and the second proportion graph; and
an entry process of entering the changed proportions shown by the second proportion graph as the new value in response to a predetermined user operation,
wherein, in the display control process, the program causes the processor to:
display, as a boundary line that indicates a boundary between the items in the proportion graphs, an indicator which indicates one of the tick marks and which lies across the pair of proportion graphs;
represent the new value by the indicator; and
represent the initial value in a manner different from the indicator.
US17/732,336 2019-02-07 2022-04-28 Proportion display apparatus, proportion display method, and recording medium Abandoned US20220253211A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/732,336 US20220253211A1 (en) 2019-02-07 2022-04-28 Proportion display apparatus, proportion display method, and recording medium

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2019-020321 2019-02-07
JP2019020321A JP6879316B2 (en) 2019-02-07 2019-02-07 Information processing equipment, graph display method and program
US16/783,743 US11347391B2 (en) 2019-02-07 2020-02-06 Proportion display apparatus, proportion display method, and recording medium
US17/732,336 US20220253211A1 (en) 2019-02-07 2022-04-28 Proportion display apparatus, proportion display method, and recording medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US16/783,743 Continuation US11347391B2 (en) 2019-02-07 2020-02-06 Proportion display apparatus, proportion display method, and recording medium

Publications (1)

Publication Number Publication Date
US20220253211A1 true US20220253211A1 (en) 2022-08-11

Family

ID=71944552

Family Applications (2)

Application Number Title Priority Date Filing Date
US16/783,743 Active US11347391B2 (en) 2019-02-07 2020-02-06 Proportion display apparatus, proportion display method, and recording medium
US17/732,336 Abandoned US20220253211A1 (en) 2019-02-07 2022-04-28 Proportion display apparatus, proportion display method, and recording medium

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US16/783,743 Active US11347391B2 (en) 2019-02-07 2020-02-06 Proportion display apparatus, proportion display method, and recording medium

Country Status (2)

Country Link
US (2) US11347391B2 (en)
JP (2) JP6879316B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7696701B2 (en) * 2020-08-31 2025-06-23 カシオ計算機株式会社 Information processing method, information processing device, information processing system, and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140282252A1 (en) * 2013-03-14 2014-09-18 Microsoft Corporation Touch optimizations for range slider controls
US9542063B1 (en) * 2012-03-28 2017-01-10 EMC IP Holding Company LLC Managing alert thresholds
US9679402B1 (en) * 2013-03-15 2017-06-13 Ca, Inc. System and method for rapidly assessing system components with gauges
US20180096321A1 (en) * 2016-09-30 2018-04-05 The Toronto-Dominion Bank Automatic historical analysis of data exchange
US20180300101A1 (en) * 2016-01-15 2018-10-18 Tencent Technology (Shenzhen) Company Limited Method and device for displaying a control
US20190196703A1 (en) * 2017-12-26 2019-06-27 Samsung Electronics Co., Ltd. Electronic device for displaying slider track and slider and method of operating same
US20190251858A1 (en) * 2018-02-12 2019-08-15 Hypnocore Ltd. Systems and methods for generating a presentation of an energy level based on sleep and daily activity

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002197242A (en) * 2000-12-27 2002-07-12 Konami Computer Entertainment Yokyo Inc Operation performance collection system
JP2004094596A (en) * 2002-08-30 2004-03-25 Casio Comput Co Ltd Graphic display control device and program
JP2008112427A (en) * 2006-10-05 2008-05-15 J Mode Enterprise Kk Sales plan support device and sales plan support processing method
JP2011197873A (en) 2010-03-18 2011-10-06 Nec Corp Communication system, graphic generation server, graphic generation method, and program
US9098858B2 (en) * 2010-07-07 2015-08-04 Sybase, Inc. Visualizing expressions for dynamic analytics
US9052805B2 (en) * 2011-10-19 2015-06-09 Biolase, Inc. System and method for controlling multiple lasers using a graphical user interface
US20130317840A1 (en) * 2012-03-16 2013-11-28 Drfirst.Com, Inc. System and method for increasing patient adherence to medication treatment regimens
JP5864387B2 (en) * 2012-09-04 2016-02-17 日立Geニュークリア・エナジー株式会社 Process planning support device, process planning support method and program
JP6025154B2 (en) * 2014-08-14 2016-11-16 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation System, method and program for managing a project
US20160125749A1 (en) * 2014-10-30 2016-05-05 Linkedin Corporation User interface for a/b testing
US10986396B2 (en) * 2015-06-25 2021-04-20 Disney Enterprises, Inc. Adjusting media availability via a content consumption activity dashboard
US10353438B2 (en) * 2017-05-15 2019-07-16 Microsoft Technology Licensing, Llc Volume adjustment on hinged multi-screen device
JP2019027999A (en) * 2017-08-02 2019-02-21 トヨタ自動車株式会社 Vehicle display device
US20190228423A1 (en) * 2018-01-25 2019-07-25 Productions Plus, Inc. System and method of tracking engagement
JP7257812B2 (en) * 2019-02-21 2023-04-14 株式会社日立製作所 Computer system and facility monitoring method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9542063B1 (en) * 2012-03-28 2017-01-10 EMC IP Holding Company LLC Managing alert thresholds
US20140282252A1 (en) * 2013-03-14 2014-09-18 Microsoft Corporation Touch optimizations for range slider controls
US9679402B1 (en) * 2013-03-15 2017-06-13 Ca, Inc. System and method for rapidly assessing system components with gauges
US20180300101A1 (en) * 2016-01-15 2018-10-18 Tencent Technology (Shenzhen) Company Limited Method and device for displaying a control
US20180096321A1 (en) * 2016-09-30 2018-04-05 The Toronto-Dominion Bank Automatic historical analysis of data exchange
US20190196703A1 (en) * 2017-12-26 2019-06-27 Samsung Electronics Co., Ltd. Electronic device for displaying slider track and slider and method of operating same
US20190251858A1 (en) * 2018-02-12 2019-08-15 Hypnocore Ltd. Systems and methods for generating a presentation of an energy level based on sleep and daily activity

Also Published As

Publication number Publication date
US20200257444A1 (en) 2020-08-13
JP6879316B2 (en) 2021-06-02
US11347391B2 (en) 2022-05-31
JP2020129164A (en) 2020-08-27
JP2021120877A (en) 2021-08-19
JP7099582B2 (en) 2022-07-12

Similar Documents

Publication Publication Date Title
CN111125560B (en) Data visualization processing method, device and computer system
US10860675B2 (en) Informational tabs
US20180321825A1 (en) System and Method for Arranging Application Icons on a Mobile Device
US20140012612A1 (en) Visualization of warehouse operations forecast
CN113780860A (en) Progress display method and system for milestone and storage medium
US10877651B2 (en) Displaying a series of reports within a single user interface
US20220253211A1 (en) Proportion display apparatus, proportion display method, and recording medium
US20150134382A1 (en) Interactive visualization of workloads
CN107710242A (en) Customer information providing system, control method thereof, and computer program
JP6690564B2 (en) Work support device and program
US11341197B2 (en) Recommendation system based on adjustable virtual indicium
US20140172987A1 (en) Collaborative document portal
JP2015082316A (en) Revenue calculation device, carrier consulting system, revenue calculation method, carrier consulting method, program for revenue calculation method, program for carrier consulting method, and recording medium with the programs recorded thereon
JP2016051233A (en) Document processing apparatus and program
US10997567B2 (en) Work support device, work support method and computer readable storage medium
JP7425166B1 (en) Logistics work evaluation support system
JP7327460B2 (en) Information processing device, data editing support method and program
KR102589260B1 (en) Electronic device for enrollment of project and partner for projectand method for operating thereof
US20230305691A1 (en) Cloud system, aggregated result display method, and information storage medium
US20240241749A1 (en) Operation cost visualization system and operation cost visualization method
US20230307100A1 (en) Information processing apparatus, information processing system, and information processing method
US20220215163A1 (en) Electronic apparatus for providing information and data providing method thereof
US20170185447A1 (en) Task managing device, task managing method and computer readable medium
JP7000899B2 (en) Information processing equipment and programs
JP7206597B2 (en) Information processing device, data conversion support method and program

Legal Events

Date Code Title Description
AS Assignment

Owner name: CASIO COMPUTER CO., LTD, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MURAKAMI, KOUICHI;REEL/FRAME:059770/0433

Effective date: 20191219

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION