Information processing system and information processing method
The system addresses longer inquiry times by recording and synchronizing device and cloud application histories, enhancing operator understanding and reducing response times.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- RICOH CO LTD
- Filing Date
- 2022-04-22
- Publication Date
- 2026-05-15
AI Technical Summary
The increased complexity of cloud applications and the inability to record their processing history on the device itself lead to longer inquiry times at call centers, as operators struggle to understand user issues without clear device and cloud application histories.
An information processing system that records and transmits device and cloud application histories via a network, allowing operators to display synchronized histories on a terminal to understand user actions efficiently.
This system reduces inquiry response time by enabling operators to track and understand user actions across devices and cloud applications, improving efficiency and accuracy in handling inquiries.
Smart Images

Figure 0007859167000001 
Figure 0007859167000002 
Figure 0007859167000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system and an information processing method.
Background Art
[0002] Various devices such as image forming apparatuses are equipped with various applications. These applications mainly provide the basic functions of the device and a user interface for performing settings necessary for using the device.
[0003] When a problem occurs while the user is using the device and the user cannot solve it by themselves, the user calls the call center (support center) and asks the operator for instructions on how to handle it. At this time, the user needs to explain to the operator what operations were performed and what problems occurred, but this explanation often takes time. Also, there are cases where the user's own memory is vague, and if the operator gives instructions on how to handle it based on that memory but the problem cannot be solved, the time required for one inquiry will be lengthened as a result.
[0004] Note that Patent Document 1 discloses a configuration including a receiving unit that receives failure information transmitted from a device, a storage unit that stores identification information of a notification destination regarding a failure of a program in association with program identification information, a specifying unit that specifies the notification destination of the program based on the program identification information included in the failure information by referring to the storage unit, and a notification unit that transmits information for notifying the occurrence of the failure indicated by the failure information to a terminal related to the notification destination, for the purpose of efficiently handling failures related to programs in the device.
Summary of the Invention
Problems to be Solved by the Invention
[0005] To streamline the process of operators handling user inquiries, it is conceivable to upload user application operation history and screen display history from the device to cloud storage. This would allow operators to access the cloud storage from their call center terminals when a user makes an inquiry, allowing them to clearly understand the user's actions before and after the inquiry. As a result, a reduction in the time required to handle user inquiries can be expected.
[0006] On the other hand, in recent years, there has been an increase in cases where processing in response to device operations is performed by cloud applications on the cloud. Because the functions of cloud applications are diverse, the workload on call centers that handle inquiries is also increasing.
[0007] However, since cloud applications run on the cloud, the history of the processes they perform cannot be recorded on the device itself, but rather on the cloud side. If the problem a user encounters is solely due to the cloud application, tracking the history of that cloud application can assist in support operations. However, sometimes the operation of the device before the cloud application's processing is executed may be related to the problem.
[0008] This invention has been made in view of the above points, and aims to shorten the time required to respond to inquiries. [Means for solving the problem]
[0009] Therefore, in order to solve the above problems, an information processing system is provided which includes a device and an information processing device connected to the device via a network, wherein the device has a first recording processing unit that records first history information of processing performed by the device in relation to the execution of an application that links the device and the information processing device, in association with identification information relating to the execution of the application in a storage unit of the device, and a history transmission unit that transmits the first history information and the identification information via the network in order to record the first history information recorded in the storage unit in association with the identification information to a storage device connected via the network, and the information processing device has a recording processing unit that performs processing for recording second history information of processing performed by the information processing device in relation to the execution of the application in association with the identification information to the storage device, A display control unit that displays on a terminal the first history information and the second history information recorded in the storage device, which are associated with the identification information that matches the same conditions, to have The display control unit then, for each process related to one of the applications, assigns information identifying the application and information indicating whether the process was performed on the device or the information processing device, and displays the first history information and the second history information on the terminal. . [Effects of the Invention]
[0010] This can shorten the time required to respond to inquiries. [Brief explanation of the drawing]
[0011] [Figure 1] This figure shows an example configuration of the information processing system 1 in an embodiment of the present invention. [Figure 2] This figure shows an example of the hardware configuration of the cloud server 20 in an embodiment of the present invention. [Figure 3] This figure shows an example of the hardware configuration of the image forming apparatus 10 in an embodiment of the present invention. [Figure 4] This figure shows an example of the functional configuration of the information processing system 1 in an embodiment of the present invention. [Figure 5] This is a sequence diagram illustrating an example of the processing steps when a linked application is executed. [Figure 6] This is a sequence diagram illustrating an example of the processing steps performed when a user makes an inquiry to a call center. [Figure 7]This figure shows an example of the display on the machine number input screen. [Figure 8] This figure shows an example of the aircraft information display screen. [Figure 9] This figure shows an example of the history screen display. [Modes for carrying out the invention]
[0012] Embodiments of the present invention will be described below with reference to the drawings. Figure 1 is a diagram showing an example configuration of an information processing system 1 in an embodiment of the present invention. In Figure 1, the information processing system 1 includes one or more image forming apparatuses 10, one or more call center terminals 40, a cloud server 20, and cloud storage 30. Each image forming apparatus 10 and each call center terminal 40 is connected to the cloud server 20 via a network such as the Internet. The cloud server 20 is connected to the cloud storage 30 via a LAN or a network such as the Internet.
[0013] The image forming apparatus 10 is an example of equipment used by a user. In this embodiment, the image forming apparatus 10 is a device on which a client portion (hereinafter referred to as the "device application") related to an application that provides services in cooperation with the cloud server 20 (hereinafter referred to as the "cooperation application") operates.
[0014] The cloud server 20 is one or more computers on which the server portion related to the linked application (hereinafter referred to as the "cloud application") runs.
[0015] The cloud storage 30 is one or more computers that also functions as a storage device that stores historical information about processes performed by device applications in connection with the execution of the linked application (hereinafter referred to as "device history information") and historical information about processes performed by cloud applications (hereinafter referred to as "cloud history information"), associated with identification information related to the execution of the linked application. Some or all of the computers that make up the cloud server 20 and the cloud storage 30 may be common to both.
[0016] The identification information regarding the execution of the linked application is not limited to specific information as long as it can be different for each execution of the linked application. In the present embodiment, the identification information includes the machine number (hereinafter referred to as "machine ID") which is the identification information of the machine body of the image forming apparatus 10 used for the execution of the linked application, and time information indicating the time when the process was executed. Note that the identification information may further include the name of the linked application targeted for execution.
[0017] The call center terminal 40 is a terminal used by an operator at the call center of the linked application. For example, a PC (Personal Computer), a tablet terminal, a smartphone, or the like is an example of the call center terminal 40. The call center terminal 40 acquires device history information and cloud history information regarding the execution of the linked application targeted for inquiry from the cloud server 20 according to an operation by the operator, and displays these history information.
[0018] FIG. 2 is a diagram showing an example of the hardware configuration of the cloud server 20 in the embodiment of the present invention. The cloud server 20 in FIG. 2 includes a drive device 200, an auxiliary storage device 202, a memory device 203, a CPU 204, an interface device 205, etc., which are mutually connected by a bus B.
[0019] The program for realizing the processing in the cloud server 20 is provided by a recording medium 101 such as a CD-ROM. When the recording medium 101 storing the program is set in the drive device 200, the program is installed from the recording medium 101 to the auxiliary storage device 202 via the drive device 200. However, the installation of the program does not necessarily have to be performed from the recording medium 101, and it may be downloaded from another computer via a network. The auxiliary storage device 202 stores the installed program and also stores necessary files, data, etc.
[0020] When there is an instruction to start a program, the memory device 203 reads and stores the program from the auxiliary storage device 202. The CPU 204 executes the functions related to the cloud server 20 according to the program stored in the memory device 203. The interface device 205 is used as an interface for connecting to the network.
[0021] FIG. 3 is a diagram showing a hardware configuration example of the image forming apparatus 10 according to an embodiment of the present invention. In FIG. 3, the image forming apparatus 10 includes hardware such as a controller 11, a scanner 12, a printer 13, a modem 14, an operation panel 15, a network interface 16, and an SD card slot 17.
[0022] The controller 11 includes a CPU 111, a RAM 112, a ROM 113, an HDD 114, an NVRAM 115, and the like. The ROM 113 stores various programs and data used by the programs. The RAM 112 is used as a storage area for loading programs and a work area for the loaded programs. The CPU 111 realizes various functions by processing the programs loaded in the RAM 112. The HDD 114 stores programs and various data used by the programs. The NVRAM 115 stores various setting information and the like.
[0023] The scanner 12 is hardware (image reading means) for reading image data from a document. The printer 13 is hardware (printing means) for printing print data onto printing paper. The modem 14 is hardware for connecting to a telephone line and is used to send and receive image data via fax communication. The operation panel 15 is an information processing terminal equipped with a display means such as a liquid crystal panel, which functions as the operation unit of the image forming apparatus 10. For example, a tablet terminal may be used as the operation panel 15. In this case, the tablet terminal may or may not be fixed to the main body of the image forming apparatus 10. The liquid crystal panel may have a touch panel function. In this case, the liquid crystal panel also functions as an input means. The network interface 16 is hardware for connecting to a network such as a LAN (whether wired or wireless). The SD card slot 17 is used to read programs stored on the SD card 80. That is, in the image forming apparatus 10, not only programs stored in the ROM 113 but also programs stored on the SD card 80 can be loaded into the RAM 112 and executed. Furthermore, the SD card 80 may be replaced by other recording media (for example, a CD-ROM or USB (Universal Serial Bus) memory). In other words, the type of recording media that corresponds to the position of the SD card 80 is not limited to a predetermined one. In this case, the SD card slot 17 may be replaced by hardware corresponding to the type of recording media.
[0024] Figure 4 shows an example of the functional configuration of an information processing system 1 in an embodiment of the present invention. In Figure 4, the image forming apparatus 10 includes a scan device application 121, a scan control unit 122, and a history transmission application 123, etc. Each of these parts is realized by processing that one or more programs installed on the operation panel 15 or controller 11 cause the CPU or CPU 111 of the operation panel 15 to execute. For example, the scan device application 121 may operate on the operation panel 15, and the scan control unit 122 and the history transmission application 123 may operate on the controller 11. The image forming apparatus 10 also utilizes a scan data storage unit 124 and a device history storage unit 125. Each of these storage units can be realized using, for example, an HDD 114 or a storage device that can be connected to the image forming apparatus 10 via a network.
[0025] Scan device app 121 is an example of a device app that constitutes a specific linked app. Hereinafter, this specific linked app will be referred to as the "ScanToCloud app," and its name (app name) will be "ScanToCloud."
[0026] The ScanToCloud app is a collaborative application that provides services such as transferring image data (hereinafter referred to as "scan data") scanned from a paper document by the image forming apparatus 10 to the cloud server 20, and the cloud server 20 saving the image data to the cloud storage 30. In this case, the scanning device app 121, in response to user instructions, causes the image forming apparatus 10 to perform a scan and sends the scan data to the cloud server 20.
[0027] The scan control unit 122, in response to a scan execution command from the scan device application 121, causes the scanner 12 to perform a scan and stores the scan data in the scan data storage unit 124. The scan data stored in the scan data storage unit 124 is then transmitted to the cloud server 20 by the scan device application 121.
[0028] The device history storage unit 125 stores device history information.
[0029] The history transmission application 123 transmits (uploads) the device history information stored in the device history storage unit 125 to the history management application 22 at regular intervals (for example, at a predetermined time during the night, or at any other periodic timing (hereinafter referred to as "history upload time")) in order to record it in the cloud storage 30.
[0030] The cloud server 20 has a scan cloud application 21 and a history management application 22. Each of these applications is implemented by one or more programs installed on the cloud server 20, which are executed by the CPU 204.
[0031] ScanCloud App 21 is the cloud application for ScanToCloud App. ScanCloud App 21 uploads scanned data transferred from Scan Device App 121 to Cloud Storage 30.
[0032] The history management app 22 records device history information sent from the history transmission app 123 to the cloud storage 30, and performs processing to display the device history information and cloud history information on the call center terminal 40.
[0033] The cloud storage 30 includes a linkage history storage unit 31, a scan data storage unit 32, and an aircraft information storage unit 33. Each of these storage units can be implemented, for example, using auxiliary storage devices provided by the cloud storage 30.
[0034] The linkage history storage unit 31 stores device history information and cloud history information.
[0035] The scan data storage unit 32 stores the scan data uploaded from the scan cloud application 21.
[0036] The aircraft information storage unit 33 stores information about each image forming apparatus 10 that may be the subject of inquiries (and may be used to execute linked applications).
[0037] The following describes the processing procedures performed in Information Processing System 1. Figure 5 is a sequence diagram illustrating an example of the processing procedures when a linked application is executed.
[0038] In step S101, when the user of the image forming apparatus 10 inputs a command to start the ScanToCloud app on the control panel 15, the scanning device app 121 records device history information (log) indicating the startup in the device history storage unit 125 (S102). The device history information recorded by the scanning device app 121 includes the machine number of the image forming apparatus 10, time information indicating the current time, and the app name of the ScanToCloud app (ScanToCloud).
[0039] Next, the scan device application 121 sends a startup request to the scan cloud application 21 (S103). In response to the startup, the scan cloud application 21 records cloud history information (log) indicating the startup in the linkage history storage unit 31 (S104). Each piece of cloud history information recorded by the scan cloud application 21 includes the machine number of the image forming apparatus 10, time information indicating the current time, and the application name of the ScanToCloud application (ScanToCloud). The machine number of the image forming apparatus 10 may be sent by the scan device application 121 to the scan cloud application 21 in conjunction with the startup request in step S103, or it may be sent to the scan cloud application 21 at other times.
[0040] Next, the scan cloud application 21 sends a response to the scan device application 121 indicating that startup is complete (S105). Subsequently, the scan device application 121 records device history information indicating the end of startup in the device history storage unit 125 (S106).
[0041] Subsequently, when the user inputs a scan start command to the scan device application 121 via the operation panel 15 (S107), the scan device application 121 records device history information indicating the start of the scan in the device history storage unit 125 (S108). Next, the scan device application 121 requests the scan control unit 122 to execute the scan (S109). The scan control unit 122 causes the scanner 12 to scan the document set in the image forming apparatus 10 (S110), and saves the resulting scan data in the scan data storage unit 124 (S111). Next, the scan control unit 122 notifies the scan device application 121 of the completion of the scan (S112). The scan device application 121 records device history information indicating the completion of the scan in the device history storage unit 125 (S113).
[0042] Next, the scan device application 121 acquires scan data from the scan data storage unit 124 (S114). Subsequently, the scan device application 121 records device history information indicating the start of scan data transfer in the device history storage unit 125 (S115), and starts transferring the scan data to the scan cloud application 21 (S116).
[0043] When the scan cloud application 21 starts receiving scan data, it records cloud history information indicating the start of scan data transfer in the linkage history storage unit 31 (S117).
[0044] When the transfer of all scan data is complete, the scan device application 121 sends a notification of the completion of the scan data transfer to the scan cloud application 21 (S118), and records device history information indicating the completion of the scan data transfer in the device history storage unit 125 (S119). When the scan cloud application 21 receives the notification of the completion of the scan data transfer, it records two pieces of cloud history information in the linked history storage unit 31: cloud history information indicating the completion of the scan data transfer and cloud history information indicating the start of the scan data recording (S120), and records the scan data received from the scan device application 121 in the scan data storage unit 32 of the cloud storage 30 (S121). When the recording of scan data to the scan data storage unit 32 is complete, the scan cloud application 21 records cloud history information indicating the completion of the scan data recording in the linked history storage unit 31 (S122). Subsequently, the scan cloud application 21 notifies the scan device application 121 that the recording of scan data is complete (S123).
[0045] The scan device app 121, in response to a notification from the scan cloud app 21, records device history information indicating the end of scan data recording in the device history storage unit 125 (S124), and notifies the user of the end of the scan by displaying information indicating the end of the scan on the operation panel 15 (S125).
[0046] Subsequently, when the history upload time arrives, the history transmission application 123 retrieves all device history information stored in the device history storage unit 125 (S131). Next, the history transmission application 123 sends the retrieved device history information to the history management application 22 (S132). The history management application 22 records the received device history information in the linked history storage unit 31 of the cloud storage 30 (S133). At this time, the device history information may be stored in a storage area separate from the cloud history information. Next, the history management application 22 notifies the history transmission application 123 that the recording of the device history information is complete (S134). In response to such notification, the history transmission application 123 deletes the transmitted device history information from the device history storage unit 125 (S135). The timing for deleting the device history information may be when the amount of data stored in the device history storage unit 125 exceeds a threshold, or at other times based on predetermined rules (for example, deleting when the device history information exceeds 10GB, or deleting one week after the last upload).
[0047] Figure 6 is a sequence diagram illustrating an example of the processing steps performed when a user makes an inquiry to a call center.
[0048] If a user has questions regarding the execution of the linked application, they can contact a call center operator (S201). This inquiry may be made, for example, by telephone, chat, or via a website. In this case, the user will notify the operator of the machine number of the image forming apparatus 10 that is running (or currently running) the linked application in question.
[0049] Furthermore, users may contact the call center not only when a problem occurs during the execution of the linked application, but also in cases of operational abnormalities that the program cannot detect (such as abnormal input / output images or abnormal content displayed on the control panel screen), or when there are operational problems with the image forming apparatus 10 related to the execution of the linked application (such as being unable to use the desired function or not knowing how to operate the image forming apparatus 10).
[0050] The operator enters the device number notified by the user (hereinafter referred to as the "target device number") into the device number input screen displayed on the call center terminal 40.
[0051] Figure 7 shows an example of the display of the machine number input screen. As shown in Figure 7, the machine number input screen 510 includes a machine number input area 511 and an OK button 512, etc.
[0052] When the operator enters the target aircraft number into the aircraft number input area 511 and presses the OK button 512, the call center terminal 40 retrieves the aircraft information corresponding to the target aircraft number from the aircraft information storage unit 33 and displays an aircraft information display screen that includes the aircraft information.
[0053] Figure 8 shows an example of the aircraft information display screen. As shown in Figure 8, the aircraft information display screen 520 includes an aircraft information display area 521 and an OK button 522, etc.
[0054] The aircraft information display area 521 is the area where aircraft information is displayed. Figure 8 shows an example in which the aircraft information components include the aircraft number, model, customer name, and address. Of these, the customer name is the name of the corporation or other entity in the customer environment that uses the image forming apparatus 10 related to the target aircraft number. The address is, for example, the address of the location where the image forming apparatus 10 is installed.
[0055] The operator, for example, inquires about aircraft information from the user and compares the aircraft information provided by the user with the aircraft information displayed on the aircraft information display screen 520 to confirm whether the image forming apparatus 10 related to the target aircraft number is the image forming apparatus 10 that was inquired about (S202).
[0056] If the image forming apparatus 10 corresponding to the target machine number (hereinafter referred to as "target image forming apparatus 10") is the subject of the inquiry, the operator presses the OK button 522 on the machine information display screen 520 to input a command to display history information regarding the target image forming apparatus 10 to the call center terminal 40 (S203). At this time, information for narrowing down the history information (filtering conditions) may also be input. Examples of elements constituting the filtering conditions include start date and time, end date and time, and application type. However, the start date and time and end date and time may be set automatically in the filtering conditions. For example, the start date and time may be set to a date and time set a predetermined time back from the current date and time, and the end date and time may be set to the current date and time.
[0057] Next, the call center terminal 40 sends a request to the history management application 22 to display history information, including the target machine number and filtering conditions (S204). In response to the acquisition request, the history management application 22 acquires from the linked history storage unit 31 the history information that includes the target machine number included in the acquisition request and matches the filtering conditions, including device history information and cloud history information (hereinafter, when these are not distinguished, they are simply referred to as "history information") (S205). That is, device history information and cloud history information that include identification information (machine number and time information) that matches the same conditions are acquired. For example, if a start date and time are specified in the filtering conditions, history information including time information from the start date and time onward is acquired. Also, if an end date and time are specified in the filtering date and time, history information including time information before the end date and time is acquired. Next, the history management application 22 generates screen data for the history screen including the acquired history information (S206). In this case, the history management application 22 may sort the device history information and cloud history information in chronological order based on the time information and generate screen data so that the history information is displayed in that chronological order. By doing so, it becomes easy to understand the sequence of events between each process performed in the image forming apparatus 10 and each process performed in the cloud server 20.
[0058] Next, the history management application 22 sends the screen data to the call center terminal 40 (S207). The call center terminal 40 displays the history screen based on the screen data.
[0059] Here, if a user's inquiry is made after the event (anomaly, etc.) that caused the inquiry has occurred but before the history upload time has arrived, the device history information related to that event (i.e., device history information that matches the filtering conditions) has not been uploaded to the cloud storage 30. Therefore, the history screen displayed here does not include that history information. In such cases, the operator requests the user to upload the device history information. In response to the operator's request, the user inputs an instruction to upload the device history information to the history transmission application 123 of the image forming apparatus 10 (S211).
[0060] The history transmission application 123 records device history information in the linked history storage unit 31 of the cloud storage 30 by performing the same process as the periodic upload process (steps S131 to S135 in Figure 5) in response to the upload instruction (S212 to S216).
[0061] Next, when the operator again inputs a command to display history information regarding the target image forming apparatus 10 into the call center terminal 40 (S221), the same processing procedure as in steps S204 to S207 is executed (S222 to S225), and the history screen is redisplayed. In this case, the contents displayed on the history screen include equipment history information that matches the filtering conditions.
[0062] Figure 9 shows an example of the history screen display. As shown in Figure 9, the history screen 530 contains history information relating to the target image forming apparatus 10, and includes both device history information and cloud history information that match the filtering conditions. Specifically, device history information is indicated by "(main unit)" in the operation application name, and cloud history information is indicated by "(cloud)". By referring to this history information, the operator can understand the user's operating procedures without having to ask the user what operations they performed. In addition, the operator can understand the relationship between each process performed in the image forming apparatus 10 and each process performed in the cloud server 20. As a result, the operator can efficiently investigate how to deal with inquiries and shorten the time required to respond to inquiries.
[0063] The history information shown in Figure 9 corresponds to a case where, although there were no problems up to the point of transferring the scan data from the image forming apparatus 10 to the cloud server 20, the upload of the scan data to the cloud storage 30 by the cloud server 20 failed (error code E010).
[0064] Next, the operator provides the user with an answer on how to handle the inquiry (S231).
[0065] As described above, according to this embodiment, identification information indicating the execution of a linked application (in this embodiment, the machine number and time information) is associated with (included in) the device history information and cloud history information corresponding to the same linked application. Therefore, based on this identification information, the device history information and cloud history information related to the execution of a specific linked application can be associated, and the results can be presented to the operator. As a result, the operator can track a series of histories between the history on the image forming apparatus 10 side and the history on the cloud server 20 side, and inquiries can be handled more efficiently even with cloud linked applications that have a wide range of functions, thus reducing the time required to handle inquiries.
[0066] Furthermore, in this embodiment, the image forming apparatus 10 records the history information of processes it executes not only when a failure occurs (i.e., when the program detects an abnormality), but also at all times. By comparing this history information with the history information on the scan cloud application 21 side and performing analysis, it becomes possible to handle a wide range of troubles regardless of the timing of the occurrence of the event related to the inquiry or the function being used. As a result, the time required to resolve troubles can be shortened, and the accuracy of the answers provided to users regarding how to resolve the issue can be improved, thereby increasing user satisfaction.
[0067] Furthermore, this embodiment may be applied to devices other than the image forming apparatus 10. For example, this embodiment may be applied to output devices such as PJ (Projector), IWB (Interactive White Board), digital signage, HUD (Head Up Display) devices, industrial machinery, imaging devices, sound collection devices, medical equipment, networked home appliances, notebook PCs (Personal Computers), mobile phones, smartphones, tablet terminals, game consoles, PDAs (Personal Digital Assistants), digital cameras, wearable PCs, or desktop PCs.
[0068] Furthermore, each function of the embodiments described above can be realized by one or more processing circuits. Hereinafter, "processing circuit" as used herein includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), and conventional circuit modules designed to execute each of the functions described above.
[0069] In this embodiment, the image forming apparatus 10 is an example of a device. The cloud server 20 is an example of an information processing device. Device history information is an example of first history information. Cloud history information is an example of second history information. Cloud storage 30 (cooperative history storage unit 31) is an example of a storage device. Scan device application 121 is an example of first recording processing unit. History transmission application 123 is an example of history transmission unit. Scan cloud application 21 is an example of second recording processing unit. History management application 22 is an example of display control unit.
[0070] Examples of the present invention are as follows: <1> An information processing system including a device and an information processing device connected to the device via a network, The aforementioned device is A first recording processing unit records first history information of processing performed by the device in relation to the execution of an application that links the device and the information processing device, in association with identification information related to the execution of the application in the storage unit of the device. A history transmission unit transmits the first history information and the identification information via a network in order to record the first history information recorded in the storage unit in association with the identification information to a storage device connected via the network, It has, The aforementioned information processing device is A recording processing unit that performs a process to record a second history information of a process performed by the information processing device in connection with the execution of the application into the storage device, associating it with the identification information; An information processing system characterized by having the following features. <2> The identification information includes the identification information of the device and time information. Characterized by <1> The information processing system described. <3> The aforementioned information processing device is A display control unit that causes the terminal to display the first history information and the second history information, which are associated with the identification information that matches the same conditions, from among the first history information and the second history information recorded in the storage device. Characterized by having <1> or <2> The information processing system described. <4> The history transmission unit deletes the transmitted first history information from the storage unit. Characterized by <1> ~ <3> An information processing system as described in any one of the items. <5> The history transmission unit transmits the first history information in response to instructions from the user of the device. Characterized by <1> ~ <4> An information processing system as described in any one of the items. <6> An information processing method performed by a device and an information processing device connected to the device via a network, The aforementioned device, A first recording process procedure, which records first history information of a process performed by the device in relation to the execution of an application that links the device and the information processing device, in association with identification information related to the execution of the application in the storage unit of the device, A history transmission procedure for transmitting the first history information and the identification information via a network in order to record the first history information recorded in the storage unit in association with the identification information to a storage device connected via the network, Execute, The aforementioned information processing device is A recording process procedure for recording a second history information of a process performed by the information processing device in connection with the execution of the application, in association with the identification information, into the storage device; An information processing system characterized by performing the following.
[0071] Although embodiments of the present invention have been described in detail above, the present invention is not limited to these specific embodiments, and various modifications and changes are possible within the scope of the gist of the present invention as described in the claims. [Explanation of Symbols]
[0072] 1. Information Processing System 10 Image forming apparatus 11 Controllers 12 Scanners 13 Printers 14 Modem 15. Control Panel 16 Network Interfaces 17 SD card slots 20 Cloud Servers 21 Scan Cloud App 22 History Management Apps 30 Cloud Storage 31 Linkage History Storage Unit 32 Scan data storage unit 33. Aircraft Information Storage Unit 40 Call center terminals 80 SD cards 111 CPU 112 RAM 113 ROM 114 HDD 115 NVRAM 121 Scanning device app 122 Scan Control Unit 123 History Sending App 124 Scan data storage unit 125 Device history storage unit 200 drive unit 201 Recording media 202 Auxiliary storage 203 Memory device 204 CPU 205 Interface device B Bus [Prior art documents] [Patent Documents]
[0073] [Patent Document 1] Japanese Patent Publication No. 2013-182445
Claims
1. An information processing system including a device and an information processing device connected to the device via a network, The aforementioned device is A first recording processing unit records first history information of processing performed by the device in relation to the execution of an application that links the device and the information processing device, in association with identification information related to the execution of the application in the storage unit of the device, A history transmission unit transmits the first history information and the identification information via a network in order to record the first history information recorded in the storage unit in association with the identification information to a storage device connected via the network, It has, The aforementioned information processing device is A recording processing unit that performs a process to record a second history information of a process performed by the information processing device in connection with the execution of the application into the storage device, associating it with the identification information; A display control unit that displays on a terminal the first history information and the second history information recorded in the storage device, which are associated with the identification information that matches the same conditions, It has, The display control unit, for each process related to one of the applications, assigns information identifying the application and information indicating whether the process was performed on the device or the information processing device, and displays the first history information and the second history information on the terminal. An information processing system characterized by the following:
2. The identification information includes the identification information of the device and time information. The information processing system according to claim 1, characterized in that it is the same as described in claim 1.
3. The history transmission unit deletes the transmitted first history information from the storage unit. The information processing system according to claim 1, characterized in that it is the same as described in claim 1.
4. The history transmission unit transmits the first history information in response to instructions from the user of the device. The information processing system according to claim 1, characterized in that it is the same as described in claim 1.
5. An information processing method performed by a device and an information processing device connected to the device via a network, The aforementioned device, A first recording process procedure, which records first history information of a process performed by the device in relation to the execution of an application that links the device and the information processing device, in association with identification information related to the execution of the application in the storage unit of the device, A history transmission procedure for transmitting the first history information and the identification information via a network in order to record the first history information recorded in the storage unit in association with the identification information to a storage device connected via a network, Execute, The aforementioned information processing device A recording process procedure for recording a second history information of a process performed by the information processing device in connection with the execution of the application, in association with the identification information, into the storage device; A display control procedure for displaying on a terminal the first history information and the second history information recorded in the storage device, which are associated with the identification information that matches the same conditions, Execute, The display control procedure, for each process related to one of the applications, adds information identifying the application and information indicating whether the process was performed on the device or the information processing device, and displays the first history information and the second history information on the terminal. An information processing method characterized by the following: