Work report management method and information processing system
The information processing system addresses the limitations of electronic work report systems by enabling mobile input and management of work reports through resource identifiers, ensuring easy and secure data transmission and management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TSUKEN ELECTRIC INDS
- Filing Date
- 2025-03-06
- Publication Date
- 2026-06-19
AI Technical Summary
Existing work report management systems using electronic documents are unsuitable for input from mobile terminals due to restrictions such as photo/character input methods and screen size, leading to errors and difficulty in reading and managing work reports.
An information processing system and method that includes a server generating resource identifiers for contractor and client terminals, transmitting posting and management screens to mobile devices, and storing and displaying work report data, allowing photo-taking and data input on mobile terminals, with access restrictions and notifications to ensure easy and proper management.
Enables easy and accurate management of work reports from contractors to clients using mobile devices, with immediate access and confirmation of report content, preventing re-editing, and ensuring data integrity.
Smart Images

Figure 0007876660000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to An information processing system comprising a client's administrator terminal, a contractor's mobile terminal that has received a work order from the client, and a server connected to both the administrator terminal and the mobile terminal via a network, manages work reports related to the work that contractors create and submit to the client. a work report management method and this an information processing system.
Background Art
[0002] Conventionally, in various industries including the manufacturing industry and the construction industry, there are cases where an ordering company commissions work to a contracting company. In such a case, the contracting company reports the work progress, results, and problems that have occurred to the ordering company as a work report such as a work daily report. The work report is recorded by a person in charge at the site of the contracting company or the like regarding the work content, progress status, problems, etc. in paper or digital form and submitted to the ordering company.
[0003] In the case of a handwritten work report, there is a problem that recording errors and difficulty in reading are likely to occur. Therefore, a technique of creating a work daily report as an electronic document on a personal computer terminal, transmitting it to a server via the Internet, and storing it in the server is known (for example, see Patent Document 1).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the work daily report using an electronic document used in the method described in Patent Document 1 has the same format as a paper work daily report, and is considered unsuitable for input from a mobile terminal such as a smartphone due to restrictions such as the photo / character input method and the screen size.
[0006] Therefore, the present invention solves the problems of the prior art described above, that is, the object of the present invention is to improve the process of providing work reports from the contractor to the client. The ordering party Easy and proper management possible The objective is to provide a work report management method and information processing system. [Means for solving the problem]
[0007] The work report management method of the invention according to claim 1 is: An information processing system comprising an administrator terminal of the ordering party, a mobile terminal of the contractor who has received a work order from the ordering party, and a server connected to the administrator terminal and the mobile terminal via a network, Contractor Created and reported to the aforementioned client. Work report related to the above work to manage A work report management method comprising: a resource identifier generation step in which the server generates a resource identifier for a contractor that can access the contractor's posting screen for posting the work report and a resource identifier for a client that can access the client's posting management screen; a posting screen transmission step in which the server transmits data of the posting screen, which consists of multiple screens including a screen showing at least one photograph related to the contractor's work status, to the contractor's mobile terminal that has accessed the server via the contractor's resource identifier; a posting screen display step in which the mobile terminal displays the posting screen based on the data of the posting screen transmitted from the server to the mobile terminal in the posting screen transmission step; and the posting screen display The above-mentioned problems are solved by having a storage step in which the server stores the posted data relating to the work report that has been uploaded to the server via the posting screen displayed on the mobile terminal in the display step; a management screen transmission step in which the server transmits data of the posting management screen that displays the posted data stored on the server to the administrator terminal of the client that has accessed the server via the client resource identifier; and a posting management screen display step in which the administrator terminal displays the posted data, including at least one photograph, stored on the server on the posting management screen based on the data of the posting management screen transmitted from the server to the administrator terminal in the management screen transmission step.
[0008] The work report management method of the invention according to claim 2 is, in addition to the configuration of the work report management method described in claim 1, In the aforementioned posting screen display step, it is displayed on the mobile device. The aforementioned posting screen includes a reporting procedure that includes the procedure for photographing the work status for the contractor and the procedure for inputting check items related to the work. and A first screen explaining the work, a second screen instructing the contractor to take photos related to the work using the mobile terminal, and a third screen including an input screen for the contractor to enter at least one of the check items related to the work. and The inclusion of solves the aforementioned problems.
[0009] The work report management method of the invention according to claim 3 is, in addition to the configuration of the work report management method described in claim 1, the contractor Mobile The posted data is transmitted from the terminal via the posting screen. Upload to the aforementioned server At the time that happened, The aforementioned server A notification step of notifying the administrator terminal of the ordering party to that effect, After the posted data is uploaded to the server via the posting screen from the contractor's mobile terminal, the server transmits the client's resource identifier to the client's administrator terminal via the network (network transmission step), The aforementioned Contractor The posted data is transmitted from the mobile device via the posting screen. Upload to the aforementioned server after to via the aforementioned contractor resource identifier to the posting screen The aforementioned mobile terminal Access The aforementioned server The aforementioned problems are solved by further including access restriction steps.
[0010] The information processing system of the invention according to claim 4 comprises an administrator terminal of the ordering party and a mobile terminal of the contractor who has received a work order from the ordering party. , the administrator terminal and the mobile terminal via the network te continued The system includes a server for managing work reports related to the work that the contractor creates and reports to the client.A report processing system comprising: a resource identifier generation means in which the server combines the hostname of the client with a string assigned to the contractor to generate a contractor resource identifier that can access the contractor's posting screen and a client resource identifier that can access the client's posting management screen; a posting screen transmission means that transmits data of the posting screen, which consists of multiple screens including a screen showing at least one photograph of the contractor's work status related to posting the work report, to the contractor's mobile terminal that has accessed the server via the contractor resource identifier; and posting data related to the work report uploaded via the posting screen displayed on the mobile terminal. The above-mentioned problems are solved by comprising: a storage means for storing data; an administration screen transmission means for transmitting data of the posting management screen that displays the posting data stored in the storage means to the administrator terminal of the client who accesses the server via the client resource identifier; the mobile terminal comprising a posting screen display means for displaying the posting screen based on the data of the posting screen transmitted from the server to the mobile terminal; and the administrator terminal comprising a posting management screen display means for displaying the posting data, including at least one photograph stored in the storage means, on the posting management screen based on the data of the posting management screen transmitted from the server to the administrator terminal. [Effects of the Invention]
[0011] According to the work report management method of the invention described in claim 1, the client's administrator terminal and the contractor's mobile terminal and A work report management method in which the client manages work reports from contractors on a server connected via the internet, etc., wherein in the resource identifier generation step, the client's administrator terminal The client's resource identifier that allows access to the post management screen and The recipient's mobile phone From the end Accessible to the draft screen For the contractor Generate a resource identifier. Also, in the submission step of the posting screen, the recipient Use via source identifier From mobile device to server Once accessed, a posting screen appears on the mobile device, allowing users to take photos of their work in progress. data is From the server sent. And when the order receiver takes a photo of the work status via the posting screen, enters the check items, and posts the posting data, they are From a mobile device sent to the server. On the other hand, in the management screen sending step, the order placer sends a posting management screen for accessing the posting data via the order placer's resource identifier, so that a work report from the order receiver to the order placer can be The server is on the administrator terminal. sent, and The ordering party easily and appropriately managed.
[0012] According to the work report management method of the invention according to claim 2, in addition to the effects achieved by the work report management method of the invention according to claim 1, in the posting screen sending step, The mobile device displays the posted content based on the data sent from the server to the mobile device. the posting screen includes a first screen showing the data input procedure for a work report using the posting screen, a second screen for allowing the order receiver to take a photo of the on-site photo showing the work status, and a third screen for entering the check items of the work status. Therefore, the order receiver can easily To the contractor perform a work report by simply taking a photo and checking the check items according to the work report procedure displayed on the posting screen. To the ordering party can perform a work report.
[0013] According to the work report management method of the invention according to claim 3, in addition to the effects achieved by the work report management method of the invention according to claim 1, in the notification step, the order placer's administrator terminal is notified by e-mail or the like that the posting has been made at the timing when the order receiver posts a work report, and From the server in the access restriction step, access to the posting screen via the order receiver's resource identifier is Mobile devices restricted (for example, posting from the same URL on the same day becomes impossible, etc.), and Server the order placer can confirm the work report content immediately after the order receiver posts a work report, and the report content can be managed as content that has been restricted from being re-edited and finalized. Runo
[0014] According to the information processing system of the invention described in claim 4, the system comprises an administrator terminal for the client, a mobile terminal for the contractor, and a server connected to both terminals via a network such as the Internet, and in order for the client to manage work reports related to the contractor's on-site work, the server's resource identifier generation means is connected to the client's administrator terminal The client's resource identifier that allows access to the post management screen and The recipient's mobile phone From the end Accessible to the draft screen For the contractor Generate a resource identifier. Here, the contractor uses a mobile device via the contractor's resource identifier To the server Upon accessing the server, the posting screen is a means of sending a post, where you can take photos of the work in progress and input checklist items related to the work. data Send it to your mobile device. On the other hand, the contractor takes photos of the work site and posts the data From mobile device to server When you post, Server Memory devices store that data. Then, the server's management screen transmission means that the client accesses the post management screen via the client's resource identifier from the administrator terminal, and the post data posted by the contractor is displayed there. Client It can be easily viewed and properly managed. [Brief explanation of the drawing]
[0015] [Figure 1] This is a network configuration diagram of an information processing system to which an information processing device, etc., according to one embodiment of the present invention is connected. [Figure 2] This is a hardware configuration diagram of an information processing device according to one embodiment of the present invention. [Figure 3] This is a flowchart illustrating the information processing procedure in a mobile terminal of an information processing system according to one embodiment of the present invention. [Figure 4] This is a flowchart illustrating the information processing procedure at the administrator terminal of an information processing system according to one embodiment of the present invention. [Figure 5]This is a flowchart illustrating the information processing procedure in the information processing device of an information processing system according to one embodiment of the present invention. [Figure 6] This figure illustrates an example of a posting screen displayed on the screen of a mobile device according to one embodiment of the present invention. [Figure 7] This figure shows an example of a post management screen displayed on the administrator terminal of an information processing system according to one embodiment of the present invention. [Modes for carrying out the invention]
[0016] The following describes a case where a client company (hereinafter referred to as "the client," including companies and sole proprietors) in the manufacturing or construction industry entrusts part or all of its work to a contractor (hereinafter referred to as "the contractor," including companies and sole proprietors), and the contractor reports the progress, results, and problems encountered to the client in the form of a daily work report. Specifically, this describes a process in which a contractor who has received a construction contract from a client submits a daily work report related to the said construction using an information processing system according to one embodiment of the present invention, and the client manages the submitted data in a paperless manner.
[0017] In this embodiment, the URL (resource identifier) for the contractor to access the work report posting screen, which allows the contractor to report the status of their work to the client, is prepared by the client prior to the start of the work and communicated to the contractor. This allows contractors to access the posting screen via the URL from their mobile devices, such as cell phones or tablets, at the work site. The contractor then takes photos of the work progress and enters necessary information from the posting screen, and submits (reports) this entered data to the client as a daily work report. Furthermore, the client can visually check the progress of the work and any problems by displaying the posted photos and other information related to the work report on the administrator's terminal.
[0018] [1. Configuration of Information Processing System 1] Based on Figure 1, the overall configuration of an information processing system 1 including an information processing device 100 according to one embodiment of the present invention will be described. Figure 1 is a network configuration diagram of an information processing system 1 to which an information processing device 100, etc., according to one embodiment of the present invention, is connected. As shown in Figure 1, the information processing system 1 includes an information processing device 100 that functions as a management server, an administrator terminal 200 of the client, which is the administrator that manages posted data such as work reports, and a mobile terminal 300 used by contractors who receive work orders from the client and post work reports in the information processing system 1.
[0019] In this embodiment, the information processing device 100, the administrator terminal 200, and the mobile terminal 300 are connected by wired / wireless connections via a network N such as the Internet.
[0020] [1.1. Configuration of the Information Processing Device 100] As shown in Figure 1, the information processing device 100 includes a resource identifier generation means 101, an access restriction setting means 102, a network transmission means 103, a storage means 104, a location information extraction means 105, a posting screen transmission means 106, an administration screen transmission means 107, and a notification means 108. The information processing device 100 can communicate data with the client's administrator terminal 200 and the contractor's mobile terminal 300 via the network N.
[0021] In this embodiment, when a client places an order for construction or other work, a manager (person in charge) responsible for managing the contractor is designated, and the information of such person in charge (for example, the name of the branch office, the name of the department in charge, the name of the person in charge, etc.) is registered in the information processing system 1. When the contractor submits a work report, the registered manager (person in charge) is then instructed to respond to those work reports. In other words, if the ordering company has a person or department in charge of managing contractors, they may be designated as the person in charge. Alternatively, if the ordering company is a company with branches throughout Japan and outsources construction work in a particular region to a contractor in that region, the ordering company may be designated as the branch in charge (the branch in charge).
[0022] The resource identifier generation means 101 generates a resource identifier for the contractor that allows access to the contractor's posting screen, and a resource identifier for the client that allows access to the client's posting management screen. For example, the resource identifier generation means 101 combines (1) a hostname such as the ordering party's domain name or IP address (e.g., www.abcd1234.com) and (2) a second string (e.g., H / mgAzB8Q) which is an encrypted string containing the ordering party's contact person information (first string), to generate a resource identifier such as a URL or URI (e.g., https: / / www.abcd1234.com?id=H / mgAzB8Q). In this embodiment, as an example, the resource identifier generation means 101 generates a resource identifier for a URL. Note that the method for generating resource identifiers is not limited to the above; resource identifiers such as URLs may be generated using other methods.
[0023] The access restriction setting means 102 sets predetermined restrictions on access from the mobile terminal 300 to the posting screen via the contractor resource identifier. In this embodiment, the access restriction setting means 102 sets a limit on access from the mobile terminal 300 to the posting screen via the contractor resource identifier to once a day. Other access restriction methods set by the access restriction setting means 102 include, for example, (1) having the resource identifier generation means 101 generate a URL with a token that includes information such as an expiration date and a maximum number of accesses, (2) having the information processing device 100 record access to the URL and implement access restrictions from the mobile terminal 300, or (3) having the resource identifier generation means 101 generate a URL with a one-time password that assigns a token valid only once.
[0024] The network transmission means 103 transmits the resource identifier for the ordering party, generated by the resource identifier generation means 101, to the administrator terminal 200 via the network N using the IP (Internet Protocol) network. The storage means 104 stores posted data such as photos, text, and other data posted (uploaded) from the mobile terminal 300 via the posting screen.
[0025] The location information extraction means 105 extracts the location information of the photograph from the image data stored in the storage means 104. When a photograph of a construction site is taken with the mobile terminal 300, the location information of the mobile terminal 300 is obtained by the GPS built into the mobile terminal 300, and this location information is embedded as metadata (Exif data) in the image data of the photograph taken. Therefore, the location information extraction means 105 obtains location information of the location where the photo was taken with the mobile terminal 300 from the metadata of the image data of the posted photo, for example, by using an Exif viewer or analysis using Python.
[0026] The posting screen transmission means 106 transmits a posting screen to the mobile terminal 300 accessed via the contractor's resource identifier, allowing the contractor to post photos taken of the work situation (such as the status of construction work at the site) when reporting their work daily report. Furthermore, the management screen transmission means 107 transmits a post management screen to the administrator terminal 200 accessed via the client resource identifier, which displays the post data, including the image data of the photo stored in the storage means 104. In this embodiment, the posting screen and posting management screen can be displayed on each terminal by selecting, for example, a resource identifier (recipient resource identifier, client resource identifier) generated as a URL containing the same client's hostname from the mobile terminal 300 or administrator terminal 200 by clicking or other means.
[0027] The notification means 108 notifies the administrator terminal 200 by email or other means that a photo related to the work report has been posted from the mobile terminal 300 via the posting screen.
[0028] [1.2. Configuration of Administrator Terminal 200] As shown in Figure 1, the administrator terminal 200 includes a means for receiving post notifications 201 and a means for displaying the post management screen 202.
[0029] The posting notification receiving means 201 receives a notification from the information processing device 100, which stores the posting data, via email or other means, after a photo related to the work report has been posted from the mobile terminal 300 via the posting screen, informing the user that a posting has been made. Furthermore, the posting notification received by the posting notification receiving means 201 may include, in addition to the content indicating that a posting has been made, a resource identifier for the ordering party generated by the resource identifier generation means 101.
[0030] The post management screen display means 202 displays the post management screen that has been sent to the administrator terminal 200 by the management screen transmission means 107 of the information processing device 100. The person placing the order can view the image data of the photos displayed on the post management screen shown on the administrator terminal 200, and can also operate the input boxes and operation buttons displayed on that screen. Details about the post management screen will be explained later.
[0031] [1.3. Configuration of Mobile Terminal 300] The mobile terminal 300 is, for example, a smartphone used by the contractor, a tablet terminal equipped with a SIM / eSIM, etc., and is used by the contractor (more specifically, on-site workers of the contracting company, etc.) to submit work reports. As shown in Figure 1, the mobile terminal 300 includes a posting screen display means 301, a shooting means 302, and a posting means 303.
[0032] The posting screen display means 301 allows a contractor who has been informed of the contractor resource identifier generated by the information processing device 100 to display the posting screen via that identifier. Specifically, when a contractor's resource identifier is generated by the information processing device 100, the contractor receives a message containing the contractor's resource identifier, such as a URL, on their mobile terminal 300. When submitting a work report, the contractor clicks on the URL, which is the contractor's resource identifier included in the message, to display the posting screen sent by the posting screen transmission means 106 of the information processing device 100.
[0033] The photographic means 302 provides a function to take photographs using the camera installed in the mobile terminal 300, and is used by the contractor to take photographs of the work site and other related matters. The posting means 303 posts the photograph taken by the recipient with the photography means 302 to the information processing device 100 via the posting screen transmitted by the posting screen transmission means 106 of the information processing device 100. Furthermore, when submitting photos via submission method 303, as described later, multiple submission screens will be displayed in sequence, and the contractor will photograph the parts that indicate the work status according to the displayed content. In addition to the photo upload screen, you could also include a screen where users can check several items (for example, using buttons to indicate OK or NG for predefined items), or a screen for entering text to provide supplementary information about the work process that may be difficult to understand from the photo.
[0034] [2. Hardware configuration of the information processing device 100] Figure 2 is a hardware configuration diagram of an information processing device 100 according to one embodiment of the present invention. In Figures 1 and 2, the information processing device 100 is implemented as a single device, but it is not limited to this. It may also be implemented using one or more computers, or configured to be implemented using one or more servers.
[0035] The information processing device 100 is equipped with a processor 1001, a main memory 1002, an auxiliary memory 1003, and an input / output interface 1004, which are connected via a bus 1005 that serves as a data transmission path between the devices. Furthermore, the input / output interface 1004 is connected to the network interface 1006, the input unit 1007, and the output unit 1008.
[0036] The processor 1001 is implemented using a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and executes various processes according to programs stored in the main memory 1002 and auxiliary memory 1003. The main memory 1002 consists of SRAM (Static RAM (Random Access Memory)), DRAM (Dynamic RAM), or flash memory, and temporarily stores data necessary for arithmetic processing by the information processing device 100. The auxiliary storage device 1003 is implemented using removable media such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or memory card, or ROM (Read Only Memory), and has a recording medium.
[0037] The network interface 1006 communicates with other terminals and systems, such as the administrator terminal 200 and the mobile terminal 300, via the network N, which includes the internet. The input unit 1007 consists of a keyboard, mouse, etc., and accepts input of various types of information. The output unit 1008 consists of a display, speaker, etc., and outputs various information as text, images, audio, etc.
[0038] [3. Information Processing Method in Information Processing System 1] In the following, with reference to Figures 3 to 7, we will explain, with specific examples, the information processing method that is performed when the information processing device 100 shown in Figures 1 and 2 communicates data with the administrator terminal 200 and the mobile terminal 300.
[0039] Figure 3 is a flowchart illustrating the information processing procedure in a mobile terminal 300 of an information processing system 1 according to one embodiment of the present invention. Figure 4 is a flowchart illustrating the information processing procedure at the administrator terminal 200 of the information processing system 1 according to one embodiment of the present invention. Figure 5 is a flowchart illustrating the information processing procedure in the information processing device 100 of the information processing system 1 according to one embodiment of the present invention.
[0040] [3.1. Processes performed prior to submitting a work report] In the information processing system 1 according to this embodiment, the client prepares resource identifiers such as URLs or URIs for the contractor to access the posting screen when submitting work reports in advance and informs the contractor of these identifiers.
[0041] Therefore, in this embodiment, the resource identifier generation means 101 of the information processing device 100 generates a resource identifier for the contractor that can access the contractor's posting screen and a resource identifier for the client that can access the client's posting management screen, associating them together (step S101). In this context, "resource identifier" refers to a string of characters used for direct access to web pages and resources, and is used synonymously with URL (Uniform Resource Locator). In other words, the "resource identifier" referred to here. "teethIt consists of a protocol (e.g., https: / / ), a domain name or IP address (e.g., example.com), and a path or query string (e.g., / path / to / ...).
[0042] In this embodiment, the resource identifier generation means 101 generates a resource identifier (e.g., URL) for the contractor's posting screen using the following procedure. (1) Create a string (which may include numbers) by combining the client's branch or regional management number, which is used to manage the contractor's work status, with a random string. (2) Encrypt the combined string. (3) Generate a resource identifier (URL) by combining the client's domain name with an encrypted string. For example, if the client's domain name is "pashapos.com" and the encrypted string is "H / mgAzB8Q...", the resource identifier generation means 101 generates a resource identifier (URL) "https: / / pashapos.com?id=H / mgAzB8Q...".
[0043] Furthermore, when the resource identifier generation means 101 generates the resource identifier for the contractor's posting screen as described above, the resource identifier (URL) for the client's (administrator's) posting management screen is also generated at the same time, and a storage location such as a folder for storing data such as photos posted by the contractor is also generated.
[0044] Furthermore, when the resource identifier generation means 101 generates a resource identifier, the access restriction setting means 102 controls the resource identifier generation means 101 to impose certain restrictions on access from the mobile terminal 300 to the posting screen via the contractor's resource identifier (step S101). In this embodiment, the access restriction setting means 102 restricts the posting of data from the posting screen accessed via the contractor's resource identifier to only once per day. Furthermore, this restriction may be controlled so that the resource identifier generation means 101 generates a URL with a one-time password as the resource identifier for the contractor, or the storage means 104 or an unillustrated means of the information processing device 100 that stores the posted data may be configured to accept posted data from the posting screen accessed from the same resource identifier (URL) only once a day.
[0045] As described above, the contractor's resource identifier (fixed URL) generated by the resource identifier generation means 101 is communicated by the client prior to the contractor starting work. This allows contractors to access the posting screen via the URL from their mobile devices, such as cell phones or tablets, when they finish work at the work site. Furthermore, contractors can take photos related to their work progress and enter necessary information from the posting screen they access, and then report this entered data to the client as a daily work report.
[0046] [3.2. Submitting a work report] A contractor who has received a work order from a client is required to create a daily work report and submit it to the client once the day's work is completed. Therefore, the contractor enters or selects and clicks the contractor's resource identifier (URL), which was previously provided to them by the client, on the browser opened on their mobile device 300. By entering or selecting this contractor resource identifier (fixed URL) on the mobile terminal 300, a request for access to the posting screen is sent from the mobile terminal 300 to the information processing device 100.
[0047] Returning to the flowchart in Figure 5, the posting screen transmission means 106 of the information processing device 100 responds to the above request from the mobile terminal 300 by transmitting a posting screen for the contractor to post (report) the posting data (step S102). Returning to the flowchart in Figure 3, the posting screen display means 301 of the mobile terminal 300 displays the posting screen transmitted from the information processing device 100 on the screen of the mobile terminal 300 (step S301).
[0048] Figure 6 is a diagram illustrating an example of the transitions between posting screens 320-350 displayed on the screen of a mobile terminal 300 according to one embodiment of the present invention. In step S301, the mobile terminal 300 displays the first posting screen 320 transmitted from the information processing device 100 using the posting screen display means 301. In this embodiment, the shooting procedure for the posting screen 320 is described in the shooting procedure explanation area 321. The contractor follows three steps: (1) photograph the construction site, (2) photograph other construction sites, and (3) input a report. The contractor then reports (uploads) the image data of the input photographs and text data such as the results of checks on a predetermined set of check items and supplementary explanations as posting data (step S302).
[0049] Specifically, the information processing device 100 displays the following in order on the display screen of the mobile terminal 300: (1) a screen explaining the reporting procedure, including the procedure for taking photographs of the work status and the procedure for inputting check items related to the work for the contractor; (2) a screen instructing the contractor to take photographs related to the work using the mobile terminal 300; and (3) a screen including a screen for the contractor to input at least one check item related to the work. This allows contractors using the mobile terminal 300 to easily and appropriately report their work status to the client using image data, selected checklist data, text data, and other information.
[0050] In this embodiment, the customer uses a mobile terminal 300 to input two image data, selection data indicating OK or NG for pre-set check items, and other supplementary text data to the information processing device 100. However, the image data to be captured may be one image or three or more images. Alternatively, you can choose to take only image data without posting any text or other content.
[0051] Here, using Figure 6, we will explain a specific example of the upload of posting data from the posting screen by the contractor (step S302).
[0052] After the contractor understands the explanation of the shooting procedure etc. described in the shooting procedure explanation area 321 on the initial posting screen 320 shown in Figure 6, they press (tap) the "Shoot the construction site" button 322 to display the posting screen 330 for posting image data.
[0053] Next, when the contractor presses the start shooting button 331 on the posting screen 330, an image taken using the photo-taking function of the mobile terminal 300 is displayed on the image display area 332, allowing the contractor to photograph parts that show the progress of the construction work, such as the areas where the work was carried out on that day. Here, the contractor may choose to select image data that was taken and saved using a mobile device 300 during the construction work, rather than taking photos in real time. In this case, the contractor will press the image selection button 333 to perform the image selection process.
[0054] Once the contractor has finished taking photos or selecting images and has pressed the "Next" button 334 on the posting screen 330, a posting screen 340 will be displayed for entering the contents of a report to report the results of the inspection of the work status. The posting screen 340 includes, as an example, input buttons for the date of work (inspection date), the work location, and at least one check item related to the work. For example, information regarding inspection dates can be obtained from the calendar function of the mobile device 300. Furthermore, information regarding the construction site may be obtained from the GPS function and map application of the mobile terminal 300, or it may be entered as text when the contractor posts it. Furthermore, regarding the input of check items, when the client and the contractor outsource the work, they can decide in advance on at least one check item (three check items in the example in Figure 6), and set the button to "OK" if there are no problems with the work status for that item, and to "NG" if there are any problems.
[0055] Furthermore, an input screen may be displayed within the posting screen 340, or on a separate screen, allowing users to enter supplementary text about their work status. Furthermore, after taking the first photo on the posting screen 330, you can also take a second photo before entering the information in the checkboxes on the posting screen 340. In this case, a "Back" button (not shown) may be provided on the posting screen 330. When this button is pressed, the user returns to the posting screen 320. There, when the "Take a photo of another construction site" button 323 is pressed, a screen similar to the posting screen 330 is displayed, allowing the contractor to take a second photo or select a second image file.
[0056] After the user checks the status of their work (enters the check items) on the posting screen 340, when the "Input Complete" button 342 is pressed, the posting screen 350 is displayed for posting (uploading) input data such as image data. On the posting screen 350, for example, buttons similar to those displayed in the shooting procedure explanation area 321 of the posting screen 320 are provided at the bottom of the screen, allowing the recipient to redo their data entry. Specifically, the posting screen 350 is equipped with a "Restart from taking photos of the construction site" button 353, a "Restart from taking photos of a different construction site" button 354, and a "Restart from entering the report" button 355, allowing users to restart the entry of the posting data from the beginning of the three data entry steps mentioned above (two photo shoots / image selections, one check item entry), from the second step, or from the entry of the last check item.
[0057] Then, when the recipient presses the "Input Complete" button 352 on the posting screen 350, the image data and other information entered at this time are posted (uploaded) to the information processing device 100 (step S302). The storage location (upload destination) for posted data such as image data and input data for check items is the location specified by the resource identifier (URL) of the posting management screen for the client (administrator) generated by the resource identifier generation means 101 of the information processing device 100.
[0058] As described above, in this embodiment, the access restriction setting means 102 of the information processing device 100 restricts access to the posting screen via the recipient resource identifier from the mobile terminal 300, and posting of image data, etc., via the posting screen from the mobile terminal 300 is limited to once a day. Therefore, once data is posted (uploaded) from a mobile device 300, it is not possible to upload the same data again via the same posting screen until the following day. Furthermore, the location (folder) where submitted image data and input data for check items are stored is designed to prevent overwriting by creating subfolders separated by date and changing the data names daily. Thus, in the information processing system 1 according to this embodiment, the ordering party can immediately check the contents of the work report after the contractor submits it, and the contents of the report can be managed as finalized content with restrictions on further editing.
[0059] [3.3. Confirmation of submitted data (work report) by the client] Returning to the flowchart in Figure 5, the image data and text data uploaded via the posting screens 320-350 of the mobile terminal 300 are stored in the storage means 104 of the information processing device 100 (step S103).
[0060] Furthermore, the location information extraction means 105 of the information processing device 100 obtains the location where the photograph was taken, that is, the location information of the work site where the work situation was photographed, from the metadata (Exif data) embedded in the image data posted from the mobile terminal 300 and stored in the storage means 104 (step S104).
[0061] Furthermore, the notification means 108 of the information processing device 100 notifies the administrator terminal 200 that a post has been made from the mobile terminal 300, at the time when image data is uploaded to the storage means 104 in step S103 (step S105). In this embodiment, the notification is made by email, but it may also be made by sending an SMS message to the administrator terminal 200 or by other methods. Furthermore, the ordering party to whom notification means 108 is sent may be a person designated in advance to deal with the contractor, i.e., a branch office, liaison office, or department responsible for the area in which the contractor performs its work.
[0062] Then, the posting notification receiving means 201 of the administrator terminal 200 receives a notification that a posting has been made via email or the like from the information processing device 100, which stores the posting data posted from the mobile terminal 300 via the posting screen (step S201).
[0063] At this point, simultaneously with or before / after the notification by the notification means 108, the network transmission means 103 transmits the resource identifier for the ordering party generated by the resource identifier generation means 101 to the administrator terminal 200 via the network N using the IP (Internet Protocol) network (step S106). The notification by the notification means 108 and the transmission of the client's resource identifier by the network transmission means 103 may be performed at the same time, or they may be included in the same data.
[0064] Furthermore, the transmission of the client's resource identifier by the network transmission means 103 can be sent not only to the client's administrator terminal 200, but also to the terminal (not shown) of the branch office designated by the client to be responsible for managing the contractor's work, similar to the notification by the notification means 108. Then, on the administrator terminal 200, the client or designated person in charge sends a request to the information processing device 100 to display the posting management screen by clicking on the client resource identifier that has been sent to the administrator terminal 200, etc.
[0065] Here, the management screen transmission means 107 of the information processing device 100 transmits a posting management screen to the administrator terminal 200 that accessed it via the client resource identifier, for displaying the image data of the photo stored in the storage means 104 (step S107).
[0066] Then, when the administrator terminal 200 receives the post management screen transmitted from the information processing device 100, the post management screen display means 202 displays the post management screen (step S202). The post management screen displayed here includes, for example, a thumbnail image of the photo related to the image data stored in the storage means 104, information on the location where the photo was taken, information on the person in charge, and information on the status of the response to the contractor. When the ordering party specifies (selects) a thumbnail image on the post management screen displayed on the administrator terminal 200, the information processing device 100 sends the image data of the photo related to that thumbnail image to the administrator terminal 200. This process allows the client to properly manage work reports, such as daily work reports, from the contractor who carried out the construction work.
[0067] Figure 7 shows an example of a posting management screen 210 for posted information displayed on the administrator terminal 200 of an information processing system 1 according to one embodiment of the present invention.
[0068] In the posting management screen 210 of Figure 7, information such as the posting date 211, reception number 214, branch name 213, posting location (map information) 240, poster 241, and person in charge 242 can be extracted and quoted from information registered in advance as person in charge information in the information processing system 1 or from posting data posted from the mobile terminal 300.
[0069] Furthermore, as shown in Figure 7, the post management screen 210 displays the above information, and a list of various information about the posted photos (such as image file name, thumbnail image, and shooting date and time) is displayed in the list display area 230. The person placing the order can check the thumbnail image on the post management screen 210 displayed on the administrator terminal 200, and if it is not needed, they can press the "Delete Selected Photo" button 220 to delete the image data related to that thumbnail image. Additionally, the client can select a specific image and download the image data by pressing the "Download Selected Photos" button 221.
[0070] Furthermore, the post management screen 210 shown in Figure 7 displays post location information 240, which, when clicked by the user, allows them to jump to the location on a map application where the uploaded image was taken, obtained from the metadata of the uploaded image. Furthermore, the post management screen 210 shown in Figure 7 displays status information 243 indicating whether or not the client has responded to the work report from the contractor (for example, the client can select from a dropdown menu options such as "not responded," "responded," or "on hold"), and an update button 244 to update this status. Furthermore, the post management screen 210 can also include a display screen that shows text data such as input information related to check items submitted from the mobile device 300 as post data, and supplementary explanations regarding the work status.
[0071] In the information processing system 1 described above, when a contractor takes photos of the work status via the posting screen, enters check items, and posts the data, it is sent to the server. At the same time, the system sends a posting management screen to the client to access the posted data via the client's resource identifier, thus enabling easy and appropriate management of work reports from contractors to clients.
[0072] [3.4. Variant Example] The embodiments disclosed herein are illustrative in all respects and not restrictive. The scope of the present invention is indicated by the claims rather than by the descriptions of the embodiments described above, and all modifications within the meaning and scope equivalent to the claims are intended to be included.
[0073] For example, the flowcharts according to this embodiment (Figures 3, 4, and 5) are merely one embodiment of the present invention, and the order of each process can be changed without altering the spirit of the invention. Furthermore, the flowchart may include processes other than those shown, and it is also possible to omit some of the processes shown in the flowchart. [Explanation of Symbols]
[0074] 1. Information Processing System 100 Information Processing Device (Management Server) 101 Resource identifier generation means 102 Access restriction setting means 103 Network transmission means 104 Memory means 105 Location information extraction means 106 Submission method for the posting screen 107. Method for sending messages from the administration screen 108 Means of Notification 200 Administrator terminals 201 Method for receiving post notifications 202 Method for displaying the post management screen 300 mobile devices 301 Method for displaying the posting screen 302 Photography methods 303 Posting Method 1001 Processor 1002 Main storage 1003 Auxiliary storage device 1004 Input / Output Interface 1005 Bus 1006 Network Interface 1007 Input section 1008 Output section N Network
Claims
1. A work report management method comprising an information processing system comprising an administrator terminal of the ordering party, a mobile terminal of a contractor that has received a work order from the ordering party, and a server connected to the administrator terminal and the mobile terminal via a network, wherein the system manages work reports related to the work that the contractor creates and reports to the ordering party, The server generates a resource identifier for a contractor that can access the contractor's posting screen for posting the work report and a resource identifier for a client that can access the client's posting management screen. A posting screen transmission step in which the server transmits data of the posting screen, which consists of multiple screens including a screen showing at least one photograph of the contractor's work status, to the mobile terminal of the contractor who accessed the server via the contractor's resource identifier, A posting screen display step in which the mobile terminal displays the posting screen based on the data of the posting screen sent from the server to the mobile terminal in the posting screen transmission step, A storage step in which the server stores the posted data relating to the work report that was uploaded to the server via the posted screen displayed on the mobile device in the posting screen display step, The server transmits data of the post management screen that displays the post data stored on the server to the administrator terminal of the client who accessed the server via the client resource identifier, The process includes a post management screen display step in which the administrator terminal displays the post data, including at least one photograph stored on the server, on the post management screen based on the post management screen data transmitted from the server to the administrator terminal in the management screen transmission step. A work report management method characterized by the following:
2. In the aforementioned posting screen display step, the posting screen displayed on the mobile device includes: A first screen that explains the procedure for photographing the work status for the contractor and the reporting procedure including the procedure for inputting check items related to the work, A second screen instructs the contractor to take photographs related to the work using the mobile terminal, The contractor is provided with a third screen which includes an input screen for at least one of the check items related to the work, The work report management method according to claim 1, characterized in that it includes the following:
3. A notification step in which, when the posted data is uploaded to the server via the posting screen from the recipient's mobile terminal, the server notifies the client's administrator terminal of this fact, After the posted data is uploaded to the server via the posting screen from the contractor's mobile terminal, the server transmits the client's resource identifier to the client's administrator terminal via the network (network transmission step), After the posted data is uploaded to the server from the contractor's mobile device via the posting screen, the server restricts the mobile device's access to the posting screen via the contractor's resource identifier; The work report management method according to claim 1, further comprising the above.
4. An information processing system comprising a client's administrator terminal, a contractor's mobile terminal that has received a work order from the client, and a server connected to the administrator terminal and the mobile terminal via a network, for managing work reports related to the work that the contractor creates and reports to the client, The aforementioned server, Resource identifier generation means that generates a resource identifier for the contractor that can access the contractor's posting screen and a resource identifier for the client that can access the client's posting management screen by combining the hostname of the client with a string assigned to the contractor, A posting screen transmission means transmits data of the posting screen, which consists of multiple screens including a screen showing at least one photograph of the contractor's work status, to the contractor's mobile terminal that has accessed the server via the contractor's resource identifier, A storage means for storing the posted data relating to the work report uploaded via the posting screen displayed on the mobile terminal, The system includes an administration screen transmission means that transmits data of the post management screen, which displays the post data stored in the storage means, to the administrator terminal of the client that has accessed the server via the client resource identifier, The mobile terminal includes a posting screen display means that displays the posting screen based on the data of the posting screen transmitted from the server to the mobile terminal, The administrator terminal is equipped with a post management screen display means that displays the post data, including at least one photograph stored in the storage means, on the post management screen based on the post management screen data transmitted from the server to the administrator terminal. An information processing system characterized by the following: