Information processing device, information processing system, and information processing program
The information processing device addresses the inefficiency of separate controllers for different document acquisition methods by offering multiple options and adaptive setting screens, reducing effort and improving user experience.
Patent Information
- Application Number
- JP2022015126
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-02
- Publication Date
- 2026-02-25
- Estimated Expiration
- 2042-02-02
AI Technical Summary
Existing systems require separate controllers for different methods of acquiring document information, such as scanning a document and reading a file, increasing the effort required to generate operators for processing settings.
An information processing device that generates an operator associated with processing settings, allowing multiple acquisition methods to be displayed as options, and adjusts the setting screen based on the acquisition source, whether internal or external, and proximity to the device.
Reduces the effort needed to generate operators by allowing seamless switching between document and file reading settings based on the acquisition method and device proximity, enhancing user convenience.
Smart Images

Figure 0007820175000001 
Figure 0007820175000002 
Figure 0007820175000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, and an information processing program. [Background technology]
[0002] Patent document 1 proposes that when the distance between the information processing device and the mobile terminal is less than a certain distance, the mobile terminal is controlled to enter a linked panel mode that displays parts that cannot be displayed on the display unit of the information processing device, and when the distance between the information processing device and the mobile terminal is more than a certain distance, the mobile terminal is controlled to enter a remote panel mode that allows the information processing device to be operated by itself. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-223137 Summary of the Invention [Problem to be solved by the invention]
[0004] There is a function that generates a controller that associates the settings of an executed process and enables the process to be re-executed by operating the controller and applying the settings previously executed. When generating a controller, if the settings are the same but the method of acquiring document information is different, it was necessary to create a controller for each method of acquiring document information. For example, it was necessary to create separate controllers for scanning a document and for scanning a file.
[0005] Therefore, the present invention aims to provide an information processing device, an information processing system, and an information processing program that can reduce the effort required to generate operators when there are multiple methods for obtaining manuscript information to which the settings of the executed processing can be applied. [Means for solving the problem]
[0006] In order to achieve the above object, an information processing device according to a first aspect includes a processor, and when generating an operator associated with settings for a process from a history of executed processes, the processor accepts the process for generating the operator from the history, and if there are multiple methods for acquiring manuscript information that is the target of the accepted process, performs a process for generating the operator that displays the multiple acquisition methods as options.
[0007] In addition, in an information processing device according to a second aspect, in the information processing device according to the first aspect, the processor acquires the generated selection result of the operator, and if the selection result is an operator that displays a method of reading a document and a method of reading a file as options as multiple acquisition methods and the acquisition source of the selection result is the device itself, the processor performs processing to display a setting screen for reading a document, and if the acquisition source is an external device, the processor performs processing to display a setting screen for reading a file.
[0008] In addition, an information processing device according to a third aspect is the information processing device according to the first aspect, wherein the plurality of acquisition methods include a method of reading a document and a method of reading a file.
[0009] In addition, an information processing device according to a fourth aspect is an information processing device according to the second aspect, wherein the processor displays the document reading setting screen when the external device is located in front of the device, even if the acquisition source is the external device.
[0010] In addition, an information processing device according to a fifth aspect is the information processing device according to the fourth aspect, wherein the processor measures the distance between the device itself and the external device and determines whether the external device is present in front of the device itself.
[0011] In addition, in an information processing device according to a sixth aspect, in the information processing device according to the fourth or fifth aspect, the processor re-determines whether the external device is present in front of the device after a predetermined time has elapsed after displaying the file loading setting screen.
[0012] An information processing system according to a seventh aspect includes the information processing device described above, and an external device that instructs the information processing device to generate the operator and to execute the operator.
[0013] In addition, an information processing program according to an eighth aspect causes a computer to execute a process for generating an operator associated with settings for a process from a history of executed processes, which process accepts the process for generating the operator from the history, and, if there are multiple methods for acquiring manuscript information that is the target of the accepted process, displays the multiple acquisition methods as options. [Effects of the Invention]
[0014] According to the first aspect, it is possible to provide an information processing device that can reduce the effort required to generate an operator when there are multiple methods for acquiring document information to which the settings of the executed process are applied.
[0015] According to the second aspect, it is possible to display the setting screen without having to go through the trouble of specifying the method for acquiring document information.
[0016] According to the third aspect, it is possible to generate an operator that displays a method for reading a document and a method for reading a file as options.
[0017] According to the fourth aspect, it is possible to operate the operator by operating the external device and approaching the device itself, while reading the document.
[0018] According to the fifth aspect, it is possible to determine whether or not an external device is being operated in front of the own device.
[0019] According to the sixth aspect, when an instruction to execute an operator is given from an external device in a method of reading a document, it is possible to save the trouble of switching from the display of the file reading setting screen to the display of the document reading setting screen.
[0020] According to the seventh aspect, it is possible to provide an information processing system that can reduce the effort required to generate an operator when there are multiple methods for acquiring document information to which the settings of the executed process can be applied.
[0021] According to the eighth aspect, it is possible to provide an information processing program that can reduce the effort required to generate an operator when there are multiple methods for acquiring document information to which the settings of the executed process are applied. [Brief explanation of the drawings]
[0022] [Figure 1] 1 is a diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention; [Figure 2] 2 is a block diagram showing a main configuration of an electrical system of an image forming apparatus in the information processing system according to the present embodiment. FIG. [Figure 3] 2 is a block diagram showing the configuration of a main part of an electrical system of a client computer in the information processing system according to the present embodiment. FIG. [Figure 4] FIG. 2 is a functional block diagram showing the functional configuration of a control unit of the image forming apparatus according to the present embodiment. [Figure 5] 10 shows an example of a quick list screen showing a history of past executions, and an example showing pinnings created on a remote device such as a client computer or a mobile device. [Figure 6] 10 shows an example of a quick list screen showing a history of past executions, and an example of displaying pins generated in the interface of the image forming device. [Figure 7] FIG. 10 is a diagram showing an example of a document reading setting screen displayed when a document is set in the image forming apparatus and pinning is selected. [Figure 8] FIG. 10 is a diagram showing an example in which, when pinning is selected from a client computer or a mobile terminal device, it is determined that the device that selected pinning is not present in front of the image forming device, and a file reading setting screen is displayed. [Figure 9]10 is a flowchart showing an example of the flow of processing performed by the image forming apparatus when generating pinned images in the information processing system according to the present embodiment. [Figure 10] 10 is a flowchart showing an example of the flow of processing performed by the image forming apparatus when instructing execution of a pinned process in the information processing system according to the present embodiment. [Figure 11] 10 is a flowchart illustrating an example of a flow of processing performed by the image forming apparatus when determining whether or not a file has been designated at regular time intervals after pinning has been selected. DETAILED DESCRIPTION OF THE INVENTION
[0023] An example of this embodiment will be described in detail below with reference to the drawings. In this embodiment, an information processing system will be described as an example in which an image forming apparatus as an example of an information processing apparatus and a client computer are connected to each other via communication lines such as various networks. Figure 1 is a diagram showing a schematic configuration of an information processing system 10 according to this embodiment.
[0024] As shown in FIG. 1 , an information processing system 10 according to this embodiment includes an image forming apparatus 12 and a client computer 14. The image forming apparatus 12 and the client computer 14 are connected to each other via a communication line 18, such as a local area network (LAN), a wide area network (WAN), the Internet, or an intranet. The image forming apparatus 12 and the client computer 14 are capable of transmitting and receiving various data to and from each other via the communication line 18. In this embodiment, the client computer 14 issues a print instruction to the image forming apparatus 12, causing the image forming apparatus 12 to form an image in accordance with the print instruction. While FIG. 1 shows one image forming apparatus 12 and one client computer 14, there may be multiple image forming apparatuses 12 and one client computer 14, or there may be multiple of each. In addition, the information processing system 10 according to this embodiment allows a print instruction to be issued from a mobile terminal device 16 via the communication line 18 or via short-range wireless communication such as Wi-Fi (registered trademark) or Bluetooth (registered trademark). As shown by the dotted line in FIG. 1, a server 11 may be further provided, and an image formation request may be sent from at least one of the client computer 14 and the mobile terminal device 16 to the image forming device 12 via the server 11.
[0025] The image forming apparatus 12 according to the present embodiment has multiple functions, such as an image forming function for receiving various data from a client computer 14 or a mobile terminal device 16 as an example of an external device and performing image formation processing based on the received data, a reading function for reading an original document to obtain image information representing the original document, a copying function for copying an image recorded on the original document onto paper, a facsimile function for sending and receiving various data via a telephone line (not shown), a transfer function for transferring original document information such as image information read by the reading function, etc., and a storage function for storing original document information such as read image information. The multiple functions may include all of these functions, or two or more of these functions.
[0026] In the following description, the facsimile function may be referred to as fax, the reading function as scan, the image forming function as print, and the copying function as copy.
[0027] FIG. 2 is a block diagram showing the main configuration of the electrical system of the image forming apparatus 12 in the information processing system 10 according to this embodiment.
[0028] As shown in Fig. 2, the image forming apparatus 12 according to this embodiment includes a control unit 20 including a CPU (Central Processing Unit) 20A, a ROM (Read Only Memory) 20B, and a RAM (Random Access Memory) 20C. The CPU 20A controls the overall operation of the image forming apparatus 12. The RAM 20C is used as a work area when the CPU 20A executes various programs. The ROM 20B stores various control programs, parameters, and the like in advance. In the image forming apparatus 12, the various components of the control unit 20 are electrically connected via a system bus 42.
[0029] On the other hand, the image forming apparatus 12 according to this embodiment includes a hard disk drive (HDD) 26 that stores various data, application programs, and the like. The image forming apparatus 12 is also connected to a user interface 22 and includes a display control unit 28 that controls the display of various operation screens and the like on the display of the user interface 22. The image forming apparatus 12 is also connected to the user interface 22 and includes an operation input detection unit 30 that detects operation instructions input via the user interface 22. In the image forming apparatus 12, the HDD 26, the display control unit 28, and the operation input detection unit 30 are electrically connected to a system bus 42. While the image forming apparatus 12 according to this embodiment uses the HDD 26 as a storage unit, this is not a limitation and a non-volatile storage unit such as a flash memory may also be used. Furthermore, in this embodiment, the user interface 22 is a touch panel capable of displaying and inputting operations, but this is not a limitation and a user interface having a display and an operation unit that are separate may also be used.
[0030] The image forming apparatus 12 according to this embodiment also includes a reading control unit 32 that controls the optical image reading operation by the document reading unit 44 and the document feeding operation by the document transport unit, and an image forming control unit 34 that controls the image forming process by the image forming unit 24 and the transport of paper to the image forming unit 24 by the transport unit 25. The image forming apparatus 12 also includes a communication line I / F (interface) unit 36 that is connected to a communication line 18 and transmits and receives communication data to and from other external devices, such as a client computer 14, connected to the communication line 18. The image forming apparatus 12 also includes a facsimile I / F (interface) unit 38 that is connected to a telephone line (not shown) and transmits and receives facsimile data to and from a facsimile device connected to the telephone line. The image forming apparatus 12 also includes a transmission / reception control unit 40 that controls the transmission and reception of facsimile data via the facsimile I / F unit 38. The image forming apparatus 12 also includes a human presence sensor 46 that detects people around the apparatus. In the image forming device 12, the transmission / reception control unit 40, the reading control unit 32, the image forming control unit 34, the communication line I / F unit 36, the facsimile I / F unit 38, and the human presence sensor 46 are electrically connected to the system bus 42.
[0031] With the above configuration, the image forming apparatus 12 according to this embodiment uses the CPU 20A to access the RAM 20C, the ROM 20B, and the HDD 26. The image forming apparatus 12 also uses the CPU 20A to control the display of information such as an operation screen and various messages on the display of the user interface 22 via the display control unit 28. The image forming apparatus 12 also uses the CPU 20A to control the operation of the document reading unit 44 and the document transport unit via the reading control unit 32. The image forming apparatus 12 also uses the CPU 20A to control the operation of the image forming unit 24 and the transport unit 25 via the image formation control unit 34, and to control the transmission and reception of communication data via the communication line I / F unit 36. The image forming apparatus 12 also uses the CPU 20A to control the transmission and reception of facsimile data via the facsimile I / F unit 38 via the transmission and reception control unit 40. Furthermore, the image forming apparatus 12 has the CPU 20A grasp the operation content in the user interface 22 based on the operation information detected by the operation input detection unit 30, and executes various controls based on the operation content.
[0032] Furthermore, the image forming apparatus 12 according to this embodiment has a function of generating an operator associated with the settings of an executed process, and applying the previously executed settings by operating the operator, thereby enabling the process to be re-executed. For example, when executing a function such as copy, fax, email, or scan, or a combination of these functions, if the respective settings are changed from the default setting information and executed, the image forming apparatus 12 has a function of assigning an operator to the function and performing so-called pinning to re-execute the function. The operator corresponds to pinning and is associated with the setting information.
[0033] Next, a description will be given of the main configuration of the electrical system of the client computer 14 according to this embodiment. Fig. 3 is a block diagram showing the main configuration of the electrical system of the client computer 14 in the information processing system 10 according to this embodiment.
[0034] As shown in FIG. 3, the client computer 14 according to this embodiment includes a CPU 14A as an example of a processor, a ROM 14B, a RAM 14C, a storage 14D, an operation unit 14E, a display unit 14F, and a communication line I / F (interface) unit 14G. The CPU 14A controls the overall operation of the client computer 14. The ROM 14B stores various control programs and parameters in advance. The RAM 14C is used as a work area when the CPU 14A executes various programs. The storage 14D stores various data and application programs. The operation unit 14E is used to input various information. The display unit 14F is used to display various information. The communication line I / F unit 14G is connected to a communication line 18 and transmits and receives various data to and from other devices connected to the communication line 18. The communication line I / F unit 14G may also be configured to communicate directly with each device using various well-known wireless communications. The above-described components of the client computer 14 are electrically connected to one another via a system bus 141. In the client computer 14 according to this embodiment, the storage 14D is used as a storage unit, and examples of storage include non-volatile storage units such as a hard disk drive (HDD) and flash memory.
[0035] With the above configuration, the client computer 14 according to this embodiment uses the CPU 14A to access the ROM 14B, RAM 14C, and storage 14D, to obtain various data via the operation unit 14E, and to display various information on the display unit 14F. In addition, the client computer 14 uses the CPU 14A to control the transmission and reception of communication data via the communication line I / F unit 14G.
[0036] When a print instruction is given from the mobile terminal device 16, the mobile terminal device 16 basically includes a general computer configuration, including a CPU 16A, a ROM 16B, and a RAM 16C, similar to the client computer in Fig. 3, and therefore detailed description thereof will be omitted. The mobile terminal device 16 includes components not found in the client computer 14, such as a position detection unit 16H that detects the position of the mobile terminal device 16 using a GPS (Global Positioning System) or the like, and a photographing unit (not shown) such as a camera.
[0037] Next, a description will be given of the functional configuration of the control unit 20 of the image forming apparatus 12. Fig. 4 is a functional block diagram showing the functional configuration of the control unit 20 of the image forming apparatus 12 according to this embodiment.
[0038] The control unit 20 has the function of a display processing unit 50 by the CPU 20A executing a program stored in the ROM 20B.
[0039] The display processing unit 50 has the functions of a reception unit 52 , a pin generation unit 54 , an image display unit 56 , an acquisition unit 58 , a screen selection unit 60 , and a screen display unit 62 .
[0040] When generating a pinned item associated with the settings of an executed process from the history of executed processes, the reception unit 52 receives a process to generate a pinned item from the history. For example, as shown in Fig. 5, the reception unit 52 receives a process to be pinned from the processes displayed on a quick list screen showing the history of processes executed in the past.
[0041] When there are multiple methods for acquiring document information that is the target of the process accepted by the accepting unit 52, the pinning generation unit 54 generates a pinning that displays the multiple acquisition methods as options and associates the settings of the executed process. Also, when there is only one method for acquiring document information, the pinning generation unit 54 generates a pinning that associates the settings of the executed process. In this embodiment, the multiple methods for acquiring document information include a method of reading a document by scanning with the image forming device 12 and a method of reading a file of document information, so a pinning that integrates both of these methods is generated.
[0042] The image display unit 56 performs processing to display a screen for selecting pins generated by the pin generation unit 54. For example, as shown in FIGS. 5 and 6, the image display unit 56 generates and displays a history of scanning an original document by operating the image forming apparatus 12 and sending it by email (email transmission for "Execute from panel" in FIGS. 5 and 6) and a pin that combines scanning a file of original information and sending it by email (pinned email transmission for "Used both on panel and remote" in FIGS. 5 and 6). At this time, a pin mark P is displayed for the pinned process. Note that FIG. 5 shows an example of displaying pins generated in a remote device such as the client computer 14 or the mobile terminal device 16, and FIG. 6 shows an example of displaying pins generated in the interface 22 of the image forming apparatus 12.
[0043] The acquisition unit 58 acquires the selection result of the pinning to be executed from among the pinnings generated by the pinning generation unit 54. For example, the acquisition unit 58 acquires the selection result of the pinning to be executed from among the pinnings displayed as shown in FIGS.
[0044] When there are multiple methods for acquiring document information, the screen selection unit 60 performs processing to select a setting screen according to the acquisition source of the pinning selection result. In this embodiment, for example, when pinning is selected from the user interface 22 of the image forming apparatus 12, the screen selection unit 60 selects the document reading screen. On the other hand, when pinning is selected from an external device such as a client computer or a mobile terminal device 16, the screen selection unit 60 selects the file reading setting screen.
[0045] The screen display unit 62 performs a process of displaying the setting screen selected by the screen selection unit 60. For example, as shown in FIG. 7, when a document is set on the image forming apparatus 12 and pinning (email transmission for "both panel and remote use" in FIG. 7) is selected, a document scanning setting screen such as that shown in the lower part of FIG. 7 is displayed. The document scanning setting screen displays a pinning setting screen for document scanning settings, and displays a setting screen for setting parameters to be used during scanning. The example of FIG. 7 shows a setting screen for setting the subject, double-sided document feed, scanning size, document setting orientation, etc. On the other hand, as shown in FIG. 8, when pinning (email transmission for "both panel and remote use" in FIG. 8) is selected from the client computer 14 or the mobile terminal device 16, the distance between the pinned device and the image forming apparatus 12 is measured, and it is determined that the device is not in front of the image forming apparatus 12, and a file scanning setting screen such as that shown in the lower part of FIG. 8 is displayed. The file scanning setting screen displays a setting screen for setting parameters to be used for file scanning. The example of FIG. 8 shows a setting screen for selecting the file storage location, destination, subject, etc. When an operation is performed on "Select" in FIG. 8, for example, the file storage location in FIG. 8 is selected by displaying an interface for selecting a read destination, such as a widget for reading a file.
[0046] Next, specific processing performed by the image forming apparatus 12 in the information processing system 10 according to this embodiment configured as described above will be described.
[0047] First, the process performed by the image forming apparatus 12 when generating an operator will be described. Fig. 9 is a flowchart showing an example of the flow of the process performed by the image forming apparatus 12 when generating a pin in the information processing system 10 according to this embodiment. Note that the process in Fig. 9 starts when, for example, the user interface 22 of the image forming apparatus 12 or a remote device is operated to instruct display of a history screen.
[0048] In step 100, the CPU 20A displays a history screen and proceeds to step 102. For example, if the request for the history screen is made by a remote device, a history screen such as that shown in Fig. 5 is displayed on the remote device, and if the request for the history screen is made by the user interface 22 of the image forming device, a history screen such as that shown in Fig. 6 is displayed on the user interface 22.
[0049] In step 102, the CPU 20A determines whether a pin has been received. This determination is made by determining whether a predetermined operation has been performed to pin the history of the object for which the pin is to be generated. In other words, the reception unit 52 determines whether a process for generating a pin has been received from the history of executed processes. If the determination is affirmative, the process proceeds to step 104; if the determination is negative, the series of processes is terminated and another instructed process is executed. The instruction to generate a pin is issued from the interface 22 of the image forming apparatus 12, the client computer 14, the mobile terminal device 16, or the like.
[0050] In step 104, the CPU 20A detects candidate document acquisition methods, and the process proceeds to step 106. In this embodiment, the pin generation unit 54 detects candidate document information acquisition methods in the history of the target for which pinning is to be generated. For example, candidate acquisition methods such as acquiring document information by scanning the document, acquiring document information by reading a file, etc. are detected.
[0051] In step 106, CPU 20A determines whether or not to integrate the acquisition methods to generate a pin. For example, when there are multiple acquisition methods for document information, this determination determines whether a predetermined operation for integrating the acquisition methods to generate a pin has been performed. If the determination is negative, the process proceeds to step 108, and if the determination is positive, the process proceeds to step 110.
[0052] In step 108, CPU 20A pins the history and ends the series of processes. That is, pin generation unit 54 assigns an operator to the history itself.
[0053] On the other hand, in step 110, the CPU 20A generates a pin that integrates a plurality of acquisition methods, and then ends the series of processes. In this embodiment, the pin generation unit 54 generates an operator that displays a plurality of acquisition methods as options.
[0054] Next, a process performed by the image forming apparatus 12 when an operator is generated and a pinned process is instructed to be executed will be described. Fig. 10 is a flowchart showing an example of the flow of processes performed by the image forming apparatus 12 when a pinned process is instructed to be executed in the information processing system 10 according to this embodiment. The process in Fig. 10 starts, for example, when the user interface 22 of the image forming apparatus 12 or a remote device is operated to instruct display of a history screen.
[0055] In step 200, the CPU 20A displays a history screen and proceeds to step 202. For example, similar to step 100 described above, a history screen such as that shown in FIGS.
[0056] In step 202, the CPU 20A determines whether or not an instruction to execute pinning has been issued. That is, the acquisition unit 58 determines whether or not a selection result of a pinning to be executed has been acquired from among the pinnings generated by the pinning generation unit 54. This determination is made, for example, by determining whether or not an operation to select a pinning to be executed from among the displayed pinnings has been performed. If the determination is affirmative, the process proceeds to step 204; if the determination is negative, the series of processes is terminated and other instructed processes are executed. Note that the instruction to execute pinning is issued from the interface 22 of the image forming apparatus 12, the client computer 14, the mobile terminal device 16, or the like.
[0057] In step 204, the CPU 20A determines whether or not execution has been instructed from its own device. If the instruction has been received from an external device such as the client computer 14 or the mobile terminal device 16, the determination is negative and the process proceeds to step 208; if the determination is affirmative, the process proceeds to step 206.
[0058] In step 206, the CPU 20A displays the document reading setting screen on the user interface 22 and ends the series of processes. That is, the screen selection unit 60 selects the document reading setting screen and the screen display unit 62 displays the setting screen selected by the screen selection unit 60. After the document reading setting screen is displayed and the process is completed, the pinned process is executed when an execution command is issued after changing the settings, etc.
[0059] Meanwhile, in step 208, CPU 20A measures the distance between the device selected for pinning and its own device, and proceeds to step 210. Note that the distance may be detected based on the strength of short-range wireless communication with mobile terminal device 16, or may be measured by applying a distance sensor or the like as human presence sensor 46. Also, the distance measurement in step 208 may be omitted.
[0060] In step 210, CPU 20A determines whether an operation is being performed in front of the device itself. For example, this determination determines whether a pinning execution operation is performed in a state where a person is detected in front of the device itself by human presence sensor 46. If the determination is affirmative, the process proceeds to step 206, and if the determination is negative, the process proceeds to step 212.
[0061] In step 212, CPU 20A displays the file reading setting screen and ends the series of processes. That is, the screen selection unit 60 selects the file reading setting screen and the screen display unit 62 displays the setting screen selected by the screen selection unit 60. After the document reading setting screen is displayed and the process is completed, the pinned process is executed when an execution command is issued after changing the settings, etc.
[0062] In the above process, if you plan to scan a document while heading to the image forming device 12 and select pinning first while heading to the image forming device 12, the pinning will be set to file reading. However, if you want to perform "document reading" on the image forming device 12, it will require more effort to change the setting from "file reading" to "document reading."
[0063] Therefore, after pinning is selected, it may be determined whether a file has been designated at regular intervals. Here, specific processing performed by the image forming apparatus 12 when determining whether a file has been designated at regular intervals after pinning is selected will be described. Fig. 11 is a flowchart showing an example of the flow of processing performed by the image forming apparatus 12 when determining whether a file has been designated at regular intervals after pinning is selected. Note that the same processes as those in Fig. 10 will be described with the same reference numerals.
[0064] In step 200, the CPU 20A displays a history screen and proceeds to step 202. For example, similar to step 102 described above, a history screen such as that shown in FIGS.
[0065] In step 202, the CPU 20A determines whether or not an instruction to execute pinning has been issued. That is, the acquisition unit 58 determines whether or not a selection result of a pinning to be executed has been acquired from among the pinnings generated by the pinning generation unit 54. This determination is made, for example, by determining whether or not an operation to select a pinning to be executed from among the displayed pinnings has been performed. If the determination is affirmative, the process proceeds to step 204; if the determination is negative, the series of processes is terminated and other instructed processes are executed. Note that the instruction to execute pinning is issued from the interface 22 of the image forming apparatus 12, the client computer 14, the mobile terminal device 16, or the like.
[0066] In step 204, the CPU 20A determines whether or not execution has been instructed from its own device. If the instruction has been received from an external device such as the client computer 14 or the mobile terminal device 16, the determination is negative and the process proceeds to step 208; if the determination is affirmative, the process proceeds to step 206.
[0067] In step 206, the CPU 20A displays the document reading setting screen on the user interface 22 and ends the series of processes. That is, the screen selection unit 60 selects the document reading setting screen and the screen display unit 62 displays the setting screen selected by the screen selection unit 60. After the document reading setting screen is displayed and the process is completed, the pinned process is executed when an execution command is issued after changing the settings, etc.
[0068] Meanwhile, in step 208, CPU 20A measures the distance between the device selected for pinning and its own device, and proceeds to step 210. Note that the distance may be detected based on the strength of short-range wireless communication with mobile terminal device 16, or may be measured by applying a distance sensor or the like as human presence sensor 46. Also, the distance measurement in step 208 may be omitted.
[0069] In step 210, CPU 20A determines whether an operation is being performed in front of the device itself. For example, this determination determines whether a pinning execution operation is performed in a state where a person is detected in front of the device itself by human presence sensor 46. If the determination is affirmative, the process proceeds to step 206, and if the determination is negative, the process proceeds to step 212.
[0070] In step 212, the CPU 20A displays the file reading setting screen, and proceeds to step 214. That is, the screen selection unit 60 selects the file reading setting screen, and the screen display unit 62 displays the setting screen selected by the screen selection unit 60.
[0071] In step 214, CPU 20A determines whether a file has been specified within a predetermined time. If the determination is affirmative, the series of processes is terminated and pinning processing is performed on the specified file. On the other hand, if the determination is negative, the process returns to step 208 and the above-described processes are repeated. In other words, if no file has been specified, it is determined again whether the user has approached image forming device 12. Then, if it is determined in step 210 that the user is in front of image forming device 12, the display switches to the document reading setting screen for when "document reading" is selected.
[0072] In the above embodiment, the image forming apparatus 12 is described as an example of an information processing apparatus, but the present invention is not limited to this. For example, an image processing apparatus capable of reading a document and a file may be applied as the information processing apparatus.
[0073] Furthermore, in the above embodiment, a CPU has been described as an example of a processor, but the term "processor" refers to a processor in a broad sense, and includes general-purpose processors (e.g., CPUs, etc.) and dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).
[0074] Furthermore, the operations of the processors in the above embodiments may not only be performed by a single processor, but may also be performed by multiple processors located at physically separate locations working together. Furthermore, the order of the operations of the processors is not limited to the order described in the above embodiments, and may be changed as appropriate.
[0075] The processing performed by image forming apparatus 12 according to the above embodiment may be software-based, hardware-based, or a combination of both. The processing performed by image forming apparatus 12 may be stored as a program on a storage medium and distributed.
[0076] Furthermore, the present invention is not limited to the above, and it goes without saying that various modifications can be made without departing from the spirit of the present invention. [Explanation of symbols]
[0077] 10 Information Processing Systems 12 Image forming device 14 client computers 16 Portable terminal devices 20 Control Unit 20A CPU 22 User Interface 26 HDD 44 Document reading unit 46 Human Sensor 50 Display processing unit 52 Reception 54 Pinning Generation Unit 56 Image display unit 58 Acquisition Department 60 Screen selection section 62 Screen display section P Pinning mark
Claims
1. a processor, the processor comprising: When generating an operator associated with a setting of a process from a history of executed processes, the process for generating the operator is received from the history; When there are multiple methods for acquiring manuscript information to be processed, the information processing device performs a process of integrating the multiple acquisition methods and generating a single operator that displays the multiple acquisition methods as options.
2. The processor: Acquire the generated selection result of the operator; 2. The information processing device according to claim 1, wherein the operator displays a selection screen for document reading and a selection screen for file reading as options for the selection results, and when the source of the selection results is the device itself, the information processing device displays a setting screen for document reading, and when the source of the selection results is an external device, the information processing device performs processing to display a setting screen for file reading.
3. The information processing apparatus according to claim 1 , wherein the plurality of acquisition methods include a method of reading a document and a method of reading a file.
4. The information processing apparatus according to claim 2 , wherein the processor displays the document scanning setting screen when the external device is located in front of the information processing apparatus, even if the acquisition source is the external device.
5. The information processing apparatus according to claim 4 , wherein the processor measures a distance between the apparatus itself and the external apparatus and determines whether the external apparatus is located in front of the apparatus itself.
6. 6. The information processing apparatus according to claim 4, wherein the processor re-determines whether the external device is present in front of the apparatus after a predetermined time has elapsed after displaying the file reading setting screen.
7. An information processing device according to any one of claims 1 to 6; an external device that instructs the information processing device to generate the operator and to execute the operator; An information processing system including:
8. On the computer, When generating an operator associated with a setting of a process from a history of executed processes, the process for generating the operator is received from the history; An information processing program for executing a process in which, when there are multiple methods for acquiring manuscript information to be processed, the multiple acquisition methods are integrated and a single operator is generated that displays the multiple acquisition methods as options.
Citation Information
Patent Citations
Information processor and program
JP2013223137A
Image forming apparatus, job control method of image forming apparatus, and storage medium
US20160364183A1