Information processing systems and programs

By acquiring and processing image data in the user's format first and converting to the smallest format for multiple outputs or printing, the system addresses the increased waiting time issue, enhancing efficiency and reducing user wait times.

JP2026107891APending Publication Date: 2026-06-30FUJIFILM BUSINESS INNOVATION CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
FUJIFILM BUSINESS INNOVATION CORP
Filing Date
2024-12-18
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The existing systems require the acquisition of history image data in a preset image format before user processing, leading to increased waiting time before the user's processing can begin.

Method used

The system acquires image data in the same format as the user's processing and then executes it, allowing for the transmission or storage of historical image data before or after user processing, and converts image data to the smallest format for multiple output destinations or printing processes.

Benefits of technology

This approach reduces the time until user processing starts, minimizes waiting time, and efficiently executes processes by optimizing image data management and storage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026107891000001_ABST
    Figure 2026107891000001_ABST
Patent Text Reader

Abstract

This invention provides an information processing system and program that can reduce the time it takes for a user to start processing compared to acquiring image data in a pre-configured image format as historical image data. [Solution] The processor acquires the image data used in the processing received from the user as historical image data in its original image format, and then executes the processing received from the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing system and a program.

Background Art

[0002] Patent Document 1 describes an image processing system that can track and identify the source of leakage even if confidential information is leaked and can flexibly respond to the usage environment of the system and the required security level.

[0003] Patent Document 2 describes an image forming system that can shorten the time required for storing image logs and output information quickly.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0005] For the purpose of tracking users who have executed processing using the text of a document when the document is leaked, a history image data management function has been proposed. The history image data management function is a function that acquires a document targeted for processing executed by a device as image data in a preset image format (that is, history image data) and accumulates and manages it together with information such as the user name, execution time, and number of copies at the time of execution.

[0006] In the history image data management function, in order to surely acquire history image data, it is necessary to execute the acquisition process of history image data before the process executed by the user.

[0007] However, if the process of acquiring historical image data is performed before the user's processing, a problem arises in that the time until the user's processing begins increases.

[0008] The purpose of this disclosure is to provide an information processing system and program that can reduce the time until user processing begins compared to acquiring image data in a pre-set image format as historical image data. [Means for solving the problem]

[0009] The information processing system in the first embodiment includes a processor, which acquires image data to be used in processing received from a user as historical image data in the same image format as the image data, and then executes the processing received from the user.

[0010] In the second embodiment of the information processing system, the processor, after acquiring historical image data, transmits the acquired historical image data to a management system that manages historical image data before executing the processing received from the user.

[0011] The third embodiment of the information processing system includes a reading device in the first embodiment that reads a document and outputs image data of the document, and when the processor receives a request from the user to output image data of the document to one output destination, it causes the reading device to output the image data of the document in the image format set at the output destination, and acquires the image data of the document output from the reading device as historical image data.

[0012] The fourth aspect of the information processing system includes a reading device in the first aspect of the information processing system that reads a document and outputs image data of the document. When the processor receives a request from a user to output image data of a document to multiple output destinations, it causes the reading device to output the image data of the document in RAW format, converts the RAW format image data of the document output from the reading device to the image format with the smallest data size among the image formats set for each of the multiple output destinations, and acquires the converted image data of the document as historical image data.

[0013] In the fifth embodiment of the information processing system, the processor first obtains the image data of the original document converted to the image format with the smallest data size as historical image data, and then first performs a process that uses the image data of the original document converted to the image format with the smallest data size.

[0014] The information processing system of the sixth embodiment includes a printing device for printing image data in the information processing system of the fourth embodiment, and when the processor receives a processing to output to multiple output destinations from the user and there is a printing process to output to the printing device, it first obtains the image data of the original document converted to the image format with the smallest data size as historical image data, and then executes the printing process first.

[0015] The information processing system of the seventh embodiment, in the information processing system of the sixth embodiment, has the processor storing the image data of the original document converted to the smallest image format in memory and executing the printing process. If memory becomes insufficient during the printing process, the processor interrupts the printing process, frees up the memory area used for the printing process, and executes a process using the image data of the original document converted to the smallest image format.

[0016] The program according to the eighth aspect causes a computer to execute steps of acquiring, as history image data, image data used in a process received from a user while maintaining the image format of the image data, and executing the process received from the user after acquiring the history image data.

Advantages of the Invention

[0017] According to the information processing system of the first aspect, the time until the user's process is started can be reduced as compared with the case of acquiring image data in a preset image format as history image data.

[0018] According to the information processing system of the second aspect, the acquired history image data can be reliably transmitted to the management system.

[0019] According to the information processing system of the third aspect, the process of generating image data for the history image data can be omitted.

[0020] According to the information processing system of the fourth aspect, the time until the user's process is started can be minimized.

[0021] According to the information processing system of the fifth aspect, the process first executed after acquiring the history image data can be efficiently executed.

[0022] According to the information processing system of the sixth aspect, the time for the user to wait in front of the information processing system can be minimized.

[0023] According to the information processing system of the seventh aspect, the process executed instead of the printing process can be efficiently executed.

[0024] According to the program of the eighth aspect, the time until the user's process is started can be reduced as compared with the case of acquiring image data in a preset image format as history image data.

Brief Description of the Drawings

[0025] [Figure 1] It is a diagram showing the system configuration of an image forming apparatus management system according to an embodiment of the present disclosure. [Figure 2] It is a block diagram showing the hardware configuration of an image forming apparatus in the image forming apparatus management system. [Figure 3] It is a diagram for explaining the flow at the time of executing processing in the image forming apparatus. [Figure 4] It is a diagram for explaining the flow at the time of executing processing in the image forming apparatus. [Figure 5] It is a diagram for explaining the flow at the time of executing processing in the image forming apparatus. [Figure 6] It is a diagram for explaining the flow at the time of executing processing in the image forming apparatus. [Figure 7] It is the first half of a flowchart for explaining the flow at the time of executing processing in the image forming apparatus. [Figure 8] It is the second half of a flowchart for explaining the flow at the time of executing processing in the image forming apparatus.

Embodiments for Carrying Out the Invention

[0026] Hereinafter, with reference to the drawings, embodiments for implementing the technology of the present disclosure will be described in detail. FIG.  1 is a diagram showing the system configuration of an image forming apparatus management system according to an embodiment.

[0027] As shown in FIG.  1, the image forming apparatus management system of the present embodiment is composed of an image forming apparatus 10, a terminal device 20, and a management server 30.

[0028] The image forming apparatus management system of the present embodiment is a system that, when processing is executed in the image forming apparatus 10, acquires image data of a document to be processed as history image data, and manages the acquired history image data in the management server 30.

[0029] The image forming apparatus 10 is a so-called multifunction device that has multiple functions such as copying, printing, faxing, and scanning. The image forming apparatus 10 is an example of an information processing system in the technology of this disclosure.

[0030] The terminal device 20 is a terminal for sending processing requests to the image forming apparatus 10. For example, the terminal device 20 generates print data and sends it to the image forming apparatus 10. The terminal device 20 is implemented, for example, by a computer or a smartphone. The image forming apparatus 10 and the terminal device 20 are interconnected via a local network 45.

[0031] The management server 30 is a server for managing historical image data. The management server 30 is connected to the local network 45 via the Internet 40. The management server 30 is an example of a management system in the technology of this disclosure.

[0032] Next, the hardware configuration of the image forming apparatus 10 of this embodiment will be described. Figure 2 is a block diagram showing the hardware configuration of the image forming apparatus 10.

[0033] As shown in Figure 2, the image forming apparatus 10 comprises a control unit 11, a communication interface (abbreviated as communication IF) 12, a user interface device (abbreviated as UI device) 13, a print engine 14, and a scanner 15. These components are connected to each other via a control bus 16.

[0034] The control unit 11 comprises a processor 11a, a memory 11b, and a storage unit 11c. The processor 11a executes predetermined processing based on a program read from the storage unit 11c and expanded into the memory 11b. The storage unit 11c is composed of, for example, a ROM, HDD, or SSD. Various programs and data are stored in the storage unit 11c.

[0035] In this embodiment, the processor 11a is described as reading and executing a program stored in the memory unit 11c, but it is not limited to this. This program may be provided in the form of a computer-readable recording medium as described above. Alternatively, this program may be obtained from an external device via a communication line.

[0036] The communication interface 12 transmits and receives data to and from external devices. The UI device 13 is, for example, a touch panel and / or buttons, a device for the user to receive and input information. The print engine 14 prints an image onto a recording medium such as printing paper through processes such as charging, exposure, development, transfer, and fixing.

[0037] The scanner 15 reads the original document loaded into the image forming apparatus 10 and outputs it as image data in a set image format. The scanner 15 is an example of a reading device in the technology of this disclosure.

[0038] In image forming apparatus management systems, it is necessary to execute the historical image data acquisition process before the user's processes in order to reliably acquire historical image data. However, executing the historical image data acquisition process before the user's processes results in an increased waiting time before the user's processes can begin.

[0039] To resolve these issues, the control unit 11 of the image forming apparatus 10 in this embodiment acquires the image data used in the processing received from the user as historical image data while maintaining the image format of the image data, and then executes the processing received from the user.

[0040] Furthermore, in the image forming apparatus 10 of this embodiment, the control unit 11, after acquiring the historical image data, transmits the acquired historical image data to the management server 30 before executing the processing received from the user.

[0041] Furthermore, the control unit 11 does not necessarily need to send the acquired historical image data to the management server 30 before executing the processing received from the user; it may also store it within the image forming apparatus 10.

[0042] The following describes the processing flow in the image forming apparatus 10 of this embodiment. The image forming apparatus 10 of this embodiment can output image data of a document read by the scanner 15 to multiple output destinations. Output destinations include, for example, sending the image data of the document via email (hereinafter referred to as the scan transmission process), or printing by the print engine 14 (hereinafter referred to as the printing process). In other words, the image forming apparatus 10 of this embodiment can perform multiple processes for reading the image data of a document once.

[0043] The control unit 11 may, upon receiving a request from the user to output image data of a document to a single output destination, output the image data of the document from the scanner 15 in the image format set for the output destination, and acquire the image data of the document output from the scanner 15 as historical image data.

[0044] Specifically, if the system receives a request from a user to output image data of a document to a single output destination, and this embodiment is not applied, the processing flow will be as shown on the left side of Figure 3.

[0045] Here, the image format for user processing is set to PDF1 (for example, PDF format, 300dpi, black and white), and the image format for history image data is set to PDF2 (for example, PDF format, 200dpi, color).

[0046] The control unit 11 outputs image data of the original document in RAW format from the scanner 15, converts the image data from RAW format to PDF2 image format to acquire historical image data, and sends the acquired historical image data to the management server 30.

[0047] Subsequently, the control unit 11 converts the image data from RAW format to PDF1 image format to obtain the image data for the user's processing, and outputs the obtained image data to the specified destination.

[0048] In contrast, when this embodiment is applied, the processing flow is as shown on the right side of Figure 3. The control unit 11 outputs image data of the original document in PDF1 image format from the scanner 15 and sends the acquired PDF1 image format image data to the management server 30 as historical image data. Subsequently, the control unit 11 outputs the acquired PDF1 image format image data to the specified destination.

[0049] Furthermore, when the control unit 11 receives a request from the user to output image data of a document to multiple output destinations, it may output the image data of the document in RAW format from the scanner 15, convert the RAW format image data of the document output from the scanner 15 to the image format with the smallest data size among the image formats set for each of the multiple output destinations, and acquire the converted image data of the document as historical image data.

[0050] In this case, the control unit 11 may first acquire the image data of the original document converted to the image format with the smallest data size as historical image data, and then perform the process of using the image data of the original document converted to the image format with the smallest data size.

[0051] Specifically, if the user requests that image data of a document be output to multiple output destinations, and this embodiment is not applied, the processing flow will be as shown on the left side of Figure 4.

[0052] Here, the first output image format for the user's processing is set to PDF1 (for example, PDF format, 300dpi, color), and the second output image format for the user's processing is set to PDF2 (for example, PDF format, 150dpi, black and white).

[0053] The control unit 11 outputs image data of the original document in RAW format from the scanner 15, converts the image data from RAW format to the image format of PDF1 for the first output destination, and sends the acquired image data in PDF1 format to the management server 30 as historical image data.

[0054] Subsequently, the control unit 11 outputs the image data in PDF1 format to the first output destination. After that, the control unit 11 converts the image data from RAW format to PDF2 format for the second output destination, and outputs the image data in PDF2 format to the second output destination.

[0055] In contrast, when this embodiment is applied, the processing flow is as shown on the right side of Figure 4. The control unit 11 outputs image data of the original document in RAW format from the scanner 15, converts the image data from RAW format to the PDF2 image format for the second output destination which has the smallest data size, and sends the acquired PDF2 image data to the management server 30 as historical image data.

[0056] Subsequently, the control unit 11 outputs the image data in PDF2 format to the second output destination. Further, the control unit 11 converts the image data from RAW format to PDF1 format for the first output destination, and outputs the image data in PDF1 format to the first output destination. This reduces the time until the user's processing begins compared to when this embodiment is not applied.

[0057] Furthermore, when the control unit 11 receives a request from the user to output image data of a document to multiple output destinations, and if one of the processes for outputting to the multiple output destinations received from the user is a printing process for outputting to a printing device, the control unit 11 may first obtain the image data of the document converted to the image format with the smallest data size as historical image data, and then execute the printing process first.

[0058] Specifically, when a user requests a process to output image data of a document to multiple output destinations, and one of those processes involves outputting to a printing device, if this embodiment is not applied, the process flow will be as shown on the left side of Figure 5.

[0059] Here, the first output image format for the user's processing is set to PDF1 (for example, PDF format, 300dpi, color), the second output image format for the user's processing is set to PDF2 (for example, PDF format, 150dpi, black and white), and the third output image format for the user's processing, the print processing, is set to print format (for example, binary format, 600dpi, color).

[0060] The control unit 11 outputs image data of the original document in RAW format from the scanner 15, converts the image data from RAW format to the PDF2 image format for the second output destination which has the smallest data size, and sends the acquired PDF2 image data to the management server 30 as historical image data.

[0061] Subsequently, the control unit 11 outputs the image data in PDF2 format to the second output destination. After that, the control unit 11 converts the image data from RAW format to PDF1 format for the first output destination, and outputs the image data in PDF1 format to the first output destination. After that, the control unit 11 converts the image data from RAW format to print format for the third output destination, and executes printing using the print format image data.

[0062] In contrast, when this embodiment is applied, the processing flow is as shown on the right side of Figure 5. The control unit 11 outputs image data of the original document in RAW format from the scanner 15, converts the image data from RAW format to the PDF2 image format for the second output destination which has the smallest data size, and sends the acquired PDF2 image data to the management server 30 as historical image data.

[0063] Subsequently, the control unit 11 converts the image data from the RAW format to the print format image format for the third output destination, and executes printing using the print format image data. After that, the control unit 11 outputs the image data in PDF2 format to the second output destination. After that, the control unit 11 converts the image data from the RAW format to the PDF1 image format for the first output destination, and outputs the image data in PDF1 format to the first output destination.

[0064] When a user requests printing, they must wait in front of the image forming apparatus 10 until the printed material is output. In this embodiment, the time the user has to wait in front of the image forming apparatus 10 can be shortened compared to when this embodiment is not applied.

[0065] Furthermore, the control unit 11 may receive a request from the user for a process to output to multiple output destinations, including a printing process to output image data of the original document to a printing device, and when the printing process is executed with the image data of the original document converted to the smallest data size stored in memory, if memory becomes insufficient during the printing process, the control unit 11 may interrupt the printing process, release the memory area used for the printing process, and execute a process using the image data of the original document converted to the smallest data size.

[0066] Specifically, when a user requests that image data of a document be output to multiple output destinations, and one of these output destinations includes a printing process to a printing device, the process flow will be as shown on the left side of Figure 6 if this embodiment is not applied. Note that the diagram on the left side of Figure 6 without application is the same as the diagram on the right side of Figure 5 with application, so the explanation is omitted.

[0067] In contrast, when this embodiment is applied, the processing flow is as shown on the right side of Figure 6. If memory becomes insufficient during the printing process, the control unit 11 interrupts the printing process, frees up the memory area used for the printing process, and outputs the PDF2 image data stored in memory to the second output destination. After outputting the PDF2 image data, the PDF2 image data is deleted from memory.

[0068] Subsequently, the control unit 11 converts the image data from the RAW format to the print format image format for the third output destination, and then executes printing using the print format image data. After that, the control unit 11 converts the image data from the RAW format to the PDF1 image format for the first output destination, and outputs the PDF1 image data to the first output destination.

[0069] This allows processing to continue even if memory is insufficient, and also enables efficient execution of processes that would otherwise be performed in place of printing.

[0070] Next, the processing flow in the image forming apparatus 10 of this embodiment will be explained with reference to the flowcharts in Figures 7 and 8. Figure 7 shows the first half of the flowchart, and Figure 8 shows the second half of the flowchart.

[0071] As shown in Figure 7, when the control unit 11 of the image forming apparatus 10 receives a request from the user to output image data of a document, it first determines in step S01 whether or not there is only one output destination for the process.

[0072] If it is determined in step S01 that there is more than one output destination for the processing, the control unit 11 causes the scanner 15 to output the image data of the original document in RAW format in step S02.

[0073] Next, in step S03, the control unit 11 sets the image format with the smallest data size among the multiple output destinations to the history image data.

[0074] Next, in step S04, the control unit 11 converts the RAW image data into an image format with the minimum data size.

[0075] Next, in step S05, the control unit 11 transmits the acquired historical image data to the management server 30.

[0076] Furthermore, if it is determined in step S01 that there is only one output destination for the processing, the control unit 11 will output image data of the original document in an image format corresponding to the output destination from the scanner 15 in step S06.

[0077] Next, in step S07, the control unit 11 sets the image format of the acquired image data to history image data.

[0078] Next, in step S05, the control unit 11 transmits the acquired historical image data to the management server 30.

[0079] Next, as shown in Figure 8, the control unit 11 repeats the processes from step S08 to step S17 until there is no more user processing to be done, and then terminates the process.

[0080] Regarding the processing from step S08 to step S17, in detail, the control unit 11 first determines in step S09 whether or not the user's processing includes printing.

[0081] If it is determined in step S09 that the user's processing does not involve printing, the control unit 11 determines in step S10 whether or not there is image data for processing.

[0082] If it is determined in step S10 that there is no image data for processing, the control unit 11 converts the image data of the original document in RAW format to an image format for processing in step S11, and outputs the image data for processing in step S12.

[0083] If it is determined in step S10 that there is image data for processing, the control unit 11 outputs the image data for processing in step S12.

[0084] Furthermore, if it is determined in step S09 that the user's process includes printing, the control unit 11 determines in step S13 whether or not there is image data for printing.

[0085] If it is determined in step S13 that there is no image data for printing, the control unit 11 converts the image data of the original document in RAW format into an image format for printing in step S14.

[0086] At this time, in step S15, the control unit 11 determines whether or not a memory shortage has occurred.

[0087] If it is determined in step S15 that no memory shortage occurred, the control unit 11 executes the print process in step S16 using the converted image data for the print process.

[0088] If it is determined in step S15 that a memory shortage has occurred, the control unit 11 proceeds to step S10.

[0089] Furthermore, if it is determined in step S13 that there is image data for printing, the control unit 11 will perform printing using the image data in step S14 and step S16.

[0090] [Differentiation] Although an image forming apparatus management system according to one embodiment of the present disclosure has been described above, the technology of the present disclosure is not limited to the above embodiment and can be modified as appropriate.

[0091] In each of the embodiments described above, the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0092] Furthermore, the operation of the processor in the above embodiments may not be performed by a single processor, but may be performed by multiple processors located in physically separate locations working together. Also, the order of the processor operations is not limited to the order described in each of the above embodiments, but may be changed as appropriate.

[0093] Furthermore, in the technology of this disclosure, a system includes both systems composed of multiple devices and systems composed of a single device.

[0094] Furthermore, the technology disclosed herein can also be applied to programs and program products.

[0095] [Note] With regard to the embodiments described above, the following additional information is disclosed.

[0096] (((1))) Equipped with a processor, The aforementioned processor, After acquiring the image data used in the processing received from the user as historical image data in its original image format, the processing received from the user is executed. Information processing system.

[0097] (((2))) The aforementioned processor, After acquiring the historical image data, before executing the processing requested by the user, the acquired historical image data is sent to the management system that manages the historical image data. The information processing system described in (((1))).

[0098] (((3))) It is equipped with a reading device that reads a document and outputs image data of the document, The aforementioned processor, When the system receives a request from the user to output image data of a document to a single output destination, the image data of the document is output from the reader in the image format set for the output destination. The image data of the document output from the aforementioned reading device is acquired as historical image data. The information processing system described in (((1))) or (((2))).

[0099] (((4))) It is equipped with a reading device that reads a document and outputs image data of the document, The aforementioned processor, When the system receives a request from the user to output image data of a document to multiple output destinations, the image data of the document is output from the scanner in RAW format. The image data of the RAW document output from the aforementioned reading device is converted to the image format with the smallest data size among the image formats set for each of the multiple output destinations. The converted image data of the original document is obtained as historical image data. The information processing system described in (((1))) or (((2))).

[0100] (((5))) The aforementioned processor, After obtaining the image data of the original document converted to the image format with the smallest data size as historical image data, The process will first use the image data of the original document converted to the image format with the smallest data size. The information processing system described in (((4))).

[0101] (((6))) Equipped with a printing device for printing image data, The aforementioned processor, When a process that outputs to multiple output destinations received from a user includes a printing process that outputs to the aforementioned printing device, After obtaining the image data of the original document converted to the image format with the smallest data size as historical image data, Perform the print process first. The information processing system described in (((4))).

[0102] (((7))) The aforementioned processor, The image data of the original document, converted to the smallest image format, is stored in memory, and the printing process is then executed. If memory becomes insufficient during the printing process, the printing process will be interrupted and the memory area used for printing will be freed. The process will use the image data of the original document converted to the image format with the smallest data size. The information processing system described in (((6))).

[0103] (((8))) The steps include: acquiring image data used in processing received from the user as historical image data while maintaining the image format of the image data; After obtaining the historical image data, the process received from the user is executed. A program that causes a computer to execute something.

[0104] The effects of the configuration described below are explained below.

[0105] According to the information processing system (((1))), the time until user processing begins can be reduced compared to acquiring image data in a pre-set image format as historical image data.

[0106] According to the information processing system (((2))), acquired historical image data can be reliably transmitted to the management system.

[0107] According to the information processing system of (((3))), the process of generating image data for historical image data can be omitted.

[0108] According to the information processing system (((4))), the time until user processing begins can be minimized.

[0109] According to the information processing system (((5))), the initial processing to be performed after acquiring historical image data can be executed efficiently.

[0110] According to the information processing system (((6))), the time users spend waiting in front of the information processing system can be minimized.

[0111] According to the information processing system (((7))), the process that would normally be performed in place of printing can be executed efficiently.

[0112] According to the program in (((8))), the time until user processing begins can be reduced compared to acquiring image data in a pre-configured image format as historical image data. [Explanation of Symbols]

[0113] 10 Image forming apparatus 11 Control Unit 11a processor 11b memory 11c storage section 12 Communication Interfaces 13. User Interface Device 14 Print Engines 15 Scanners 16 Control bus 20 Terminal devices 30 Management Server 31 Control Unit 31a processor 31b Memory 31c storage section 33 User Interface Device 34 Control bus 40 Internet 45 Local Network

Claims

1. Equipped with a processor, The aforementioned processor, After acquiring the image data used in the processing received from the user as historical image data in its original image format, the processing received from the user is executed. Information processing system.

2. The aforementioned processor, After acquiring the historical image data, before executing the processing requested by the user, the acquired historical image data is sent to the management system that manages the historical image data. The information processing system according to claim 1.

3. It is equipped with a reading device that reads a document and outputs image data of the document, The aforementioned processor, When the system receives a request from the user to output image data of a document to a single output destination, the image data of the document is output from the reader in the image format set for the output destination. The image data of the document output from the aforementioned reading device is acquired as historical image data. The information processing system according to claim 1.

4. It is equipped with a reading device that reads a document and outputs image data of the document, The aforementioned processor, When the system receives a request from the user to output image data of a document to multiple output destinations, the image data of the document is output from the reader in RAW format. The image data of the original document in RAW format output from the aforementioned reading device is converted to the image format with the smallest data size among the image formats set for each of the multiple output destinations. The converted image data of the original document is obtained as historical image data. The information processing system according to claim 1.

5. The aforementioned processor, After obtaining the image data of the original document converted to the image format with the smallest data size as historical image data, The process will first use the image data of the original document converted to the image format with the smallest data size. The information processing system according to claim 4.

6. Equipped with a printing device for printing image data, The aforementioned processor, When a process that outputs to multiple output destinations received from a user includes a printing process that outputs to the aforementioned printing device, After obtaining the image data of the original document converted to the image format with the smallest data size as historical image data, Perform the print process first. The information processing system according to claim 4.

7. The aforementioned processor, The image data of the original document, converted to the smallest image format, is stored in memory, and the printing process is then executed. If memory becomes insufficient during the printing process, the printing process will be interrupted and the memory area used for printing will be freed. The process will use the image data of the original document converted to the image format with the smallest data size. The information processing system according to claim 6.

8. The steps include: acquiring image data used in processing received from the user as historical image data while maintaining the image format of the image data; After obtaining the historical image data, the process received from the user is executed. A program that causes a computer to execute something.