Information processing apparatus, information processing method, and information processing program
The information processing device allows for easy search and execution of specific setting information by associating it with identification information, improving user experience and functionality.
Patent Information
- Application Number
- JP2024180433
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2024-12-26
- Estimated Expiration
- 2039-03-28
AI Technical Summary
Existing image processing apparatuses do not facilitate easy search for specific setting information among multiple options.
An information processing device with a reading unit to read identification information from a medium, a storage unit to associate setting information with identification information, and a control unit to execute processing based on the input and read information, enabling easy search for setting information.
Facilitates easy retrieval and execution of desired functions using associated setting information, enhancing user convenience and efficiency.
Smart Images

Figure 2024180577000001_ABST
Abstract
Description
[Technical field]
[0001] The present application relates to a technique for searching for setting information. [Background technology]
[0002] Patent document 1 describes an image processing device that stores setting information required for performing a scan process in association with a serial number of a card, and when the serial number of a card is read by a card reader, performs a scan process according to the setting information stored in association with the read serial number. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2016-10059 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the image processing device described in Patent Document 1 does not take into consideration searching for one piece of setting information from among a plurality of pieces of setting information.
[0005] An object of the present application is to provide a technique that enables a search for setting information to be performed easily. [Means for solving the problem]
[0006] In order to achieve the above-mentioned objective, the information processing device of the present application comprises a reading unit that reads identification information from a medium, a memory unit that associates and stores setting information including character information with the identification information, an input unit for inputting the character information, and a control unit that executes processing based on the setting information associated with the identification information, and the control unit searches for setting information in the memory unit based on the character information input to the input unit and the identification information read from the medium by the reading unit. Effect of the Invention
[0007] According to the present application, it is possible to easily search for setting information. [Brief description of the drawings]
[0008] [Figure 1] 1 is a block diagram showing a control configuration of a multifunction peripheral to which an information processing apparatus according to an embodiment of the present application is applied; [Diagram 2] 2 is a diagram showing an example of a database stored in an NVRAM included in the multifunction peripheral of FIG. 1; [Diagram 3] 2A to 2C are diagrams showing an example of transition of a display screen displayed on a panel included in the multifunction peripheral of FIG. 1. [Figure 4] 4 is a diagram showing an example of a transition of a display screen following the transition of the display screen in FIG. 3. [Diagram 5] 2 is a flowchart showing the procedure of a main routine executed by the multifunction peripheral of FIG. 1, particularly by a CPU. [Figure 6] 6 is a flowchart showing a detailed procedure of shortcut processing included in the main routine of FIG. 5. [Figure 7] 7 is a flowchart showing a detailed procedure of a shortcut call process included in the shortcut process of FIG. 6. [Figure 8] 8 is a flowchart showing a continuation of the shortcut call process of FIG. 7. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, embodiments of the present application will be described in detail with reference to the drawings.
[0010] 1 is a block diagram showing a control configuration of a multifunction peripheral 100 to which an information processing device according to an embodiment of the present application is applied. The multifunction peripheral 100 is a device equipped with a print function, a scan function, a copy function, a fax function, etc. Hereinafter, the multifunction peripheral 100 will be referred to as an MFP100. Note that MFP is an abbreviation for Multifunction Peripheral.
[0011] As shown in FIG. 1, the MFP 100 includes a central processing unit (CPU) 101, a read only memory (ROM) 102, a random access memory (RAM) 103, and a non-volatile RAM (NVRAM) 104.
[0012] The CPU 101 is responsible for controlling the entire MFP 100, but in this embodiment, in accordance with setting information, it controls the print engine 111 and the read engine 112 via an engine IF (Interface) 110. The engine IF 110, the print engine 111, and the read engine 112 will be described later.
[0013] The ROM 102 is a memory that stores a control program executed by the CPU 101. The CPU 101 reads out the control program stored in the ROM 102 and executes various processes.
[0014] The RAM 103 is a memory that temporarily stores image data, etc. The RAM 103 is also used as a storage area that temporarily stores data, signals, etc. used when the CPU 101 executes a control program, or as a working area for data processing.
[0015] The NVRAM 104 is a non-volatile memory that stores setting information and the like.
[0016] The MFP 100 also includes a panel 105 and keys 106 .
[0017] In this embodiment, panel 105 is a touch panel, and various screens are displayed on panel 105 depending on the state of MFP 100. A user can perform input operations by pressing input buttons, icons, a software keyboard (see FIG. 3, etc., described later), and the like on the screen.
[0018] The keys 106 are hard keys, that is, keys formed by hardware. Typical examples of the keys include a power switch and a reset switch (both not shown).
[0019] The MFP 100 further includes a reading unit 107 and a communication IF .
[0020] In this embodiment, the reading unit 107 is a card reader that reads a card number from the card 200. In this embodiment, an IC card with a built-in IC (Integrated Circuit) chip is used as the card 200. The reading unit 107 reads the card number in the IC chip by near field communication (NFC) in response to the approach or contact of the card 200. For this reason, the card number is stored in the IC chip. Note that the card number is not limited to the card number, and may be any number such as the owner's ID, serial number, or manufacturing number, as long as it can identify the card 200.
[0021] The communication IF 108 connects the MFP 100 to a communication network (not shown). In this embodiment, the communication network is assumed to be a wired or wireless LAN (Local Area Network), and the communication IF 108 is a LAN IF (Local Area Network Interface) or a WLAN IF (Wireless LAN Interface). Of course, there are cases where a wired LAN and a wireless LAN exist simultaneously, in which case the communication IF 108 includes both a LAN IF and a WLAN IF.
[0022] The communication IF 108 further includes a FAXIF (Interface) that connects the MFP 100 to a telephone line (or to the Internet in the case of Internet fax) for fax transmission and reception.
[0023] The MFP 100 also includes an engine IF 110. A print engine 111 and a read engine 112 are connected to the engine IF 110.
[0024] The print engine 111 is an engine for printing an image on a sheet, and may employ an electrophotographic system, an inkjet system, a thermal system, or the like.
[0025] The reading engine 112 is an engine for reading an image from a document, and includes a CCD (Charge Coupled Device) and a CIS (Contact Image Sensor).
[0026] The engine IF 110 is a control circuit for controlling the print engine 111 and the read engine 112 , and the CPU 101 controls the print engine 111 and the read engine 112 via the engine IF 110 .
[0027] The engine IF 110 has a first engine IF (not shown) for controlling the print engine 111, and a second engine IF (not shown) for controlling the read engine 112. The first engine IF executes operations such as outputting a control signal to the print engine 111 and outputting image data to the print engine 111 based on instructions from the CPU 101. The second engine IF executes operations such as outputting a control signal to the read engine 112 and inputting image data from the read engine 112 based on instructions from the CPU 101.
[0028] The MFP 100 further includes an image processing circuit 120 .
[0029] The image processing circuit 120 has a first image processing circuit (not shown) and a second image processing circuit (not shown). The first image processing circuit rasterizes image data related to a print job. The rasterized image data is temporarily stored in the RAM 103 and output to the print engine 111. The second image processing circuit processes image data read from a document by the reading engine 112 into digital data. The image data processed into digital data is transmitted to the outside via the communication IF 108, or is supplied to the print engine 111 and output to a sheet. The image data read from a document by the reading engine 112 is temporarily stored in the RAM 103 and output to the second image processing circuit. Here, in this embodiment, "read" may also be described as "scan".
[0030] The CPU 101, the ROM 102, the RAM 103, the NVRAM 104, the panel 105, the keys 106, the reading unit 107, the communication IF 108, the engine IF 110, and the image processing circuit 120 are interconnected by a bus 130.
[0031] Fig. 2 shows an example of a database (hereinafter abbreviated as "DB") created in the NVRAM 104. Fig. 2(a) shows an example of a shortcut DB, and Fig. 2(b) shows an example of an address book DB. The address book DB is a related DB of the shortcut DB.
[0032] In this embodiment, shortcuts are icons that associate functions of MFP 100 with various settings for the functions. The shortcuts are displayed on panel 105, and when a user presses a shortcut, CPU 101 executes the function and various settings of MFP 100 associated with the pressed shortcut, omitting a series of function selection operations and various setting operations. Note that in the description of this embodiment, the Fax function will be taken as an example of the functions of MFP 100, and therefore each shortcut is associated with the Fax function and various settings for the Fax function.
[0033] As shown in Fig. 2(a), each record in the shortcut DB is composed of attributes such as shortcut display name, registration number, function, function details, setting, OneTouch on / off, and card number. In this embodiment, each record in the shortcut DB is called shortcut data. Note that a shortcut means an icon when shortcut data is displayed on panel 105, but there are cases where the two are not strictly separated.
[0034] The shortcut display name is the name that is displayed when the shortcut data is displayed on the panel 105.
[0035] The registration number is a number that is assigned to the shortcut data in the order in which it is registered in the shortcut DB.
[0036] The function is a function of MFP 100. The function details are detailed functions when the function is divided into multiple detailed functions.
[0037] The settings are various settings for the functions, such as the destination, image quality, and scan size.
[0038] Image quality, to be precise, refers to resolution. Resolution: Fine is a setting value that specifies high resolution (e.g., 400 dpi), Resolution: Super Fine is a setting value that specifies the highest resolution (e.g., 600 dpi), and Resolution: Standard is a setting value that specifies standard resolution (e.g., 300 dpi). CPU 101 controls reading engine 112 and the like according to the specified image quality (resolution) to obtain an image from the document.
[0039] The document size is a setting value that specifies the size of the document to be read, and ScanSize:A4 is a setting value that specifies that an image is to be read from an A4-sized document. The CPU 101 controls the reading engine 112 according to the specified document size to obtain an image from the document.
[0040] 2 are settings that specify a means for transmitting image data acquired by scanning to the outside. When normal fax is specified, CPU 101 transmits image data relating to an image scanned by scanning engine 112 to the outside via a telephone line.
[0041] When InternetFax is specified, the CPU 101 transmits image data relating to an image read by the reading engine 112 to an external device via an Internet line.
[0042] OneTouch is a function that, when a user presses a shortcut, the CPU 101 immediately executes a function associated with the shortcut based on various settings. OneTouch:ON means that the one-touch function is enabled, and OneTouch:OFF means that the one-touch function is disabled.
[0043] As described above, the card number is information stored in the IC chip of the card 200. The card number specifies and identifies the card 200. The shortcut data and the card 200 are associated with each other by the card number.
[0044] 2B, each record in the address book DB is composed of attributes such as an address book number, a destination display name, and a destination address. Each record in the address book DB is called destination data.
[0045] The address book number is a number that is assigned to destination data in the order in which it is registered in the address book DB. This address book number is set as the destination among the settings included in each shortcut data registered in the shortcut DB. In other words, each destination data in the address book DB is associated with each shortcut data in the shortcut DB via the address book number. Therefore, as described above, the address book DB is an associated DB of the shortcut DB.
[0046] The destination display name is the name that is displayed when the destination data is displayed on the panel 105.
[0047] The destination address is usually a telephone number, but since an email address may be registered (in the case of Internet fax), the attribute name is set to "destination address."
[0048] 3 and 4 show the transition of the display screen on the panel 105. The transition of the display screen shown in Figs. 3 and 4 will be described later.
[0049] Next, the control processing executed by MFP 100, particularly CPU 101, will be described in detail with reference to Fig. 3 to Fig. 8. In the following description of the procedure of each process, steps will be represented as "S".
[0050] 5 shows the procedure of the main routine executed by the CPU 101. When the user presses the power switch or the reset switch included in the keys 106, the CPU 101 boots and then starts the main routine.
[0051] 5, first, CPU 101 judges whether or not the card number of card 200 has been read by reading unit 107 (S1). Although not shown, before the judgment of S1, CPU 101 displays an initial screen on panel 105. FIG. 3(a) shows an example of the initial screen (hereinafter referred to as the "HOME screen") 150.
[0052] In the determination at S1, if it is determined that the card number of the card 200 has been read (S1: YES), the CPU 101 stores the read card number in the RAM 103 (S2).
[0053] Next, the CPU 101 executes the shortcut process (S3), and then returns the process to S1. Details of the shortcut process will be described later with reference to FIG.
[0054] On the other hand, if it is determined in step S1 that the card number of card 200 has not been read (S1: NO), CPU 101 determines whether pressing of a button on the screen has been detected (S4). Here, the "screen" refers to, for example, HOME screen 150 in Fig. 3(a), and the "buttons" refer to buttons 150a-150d and icons 150e-150j. Note that HOME screen 150 is the screen in a state in which "Basic1" button 150a is pressed.
[0055] If it is determined in step S4 that a button press on the screen has been detected (S4: YES), the CPU 101 determines whether the button press is a press of the "Custom" button (S5). The "Custom" button is the "Custom1" button 150c or the "Custom2" button 150d on the HOME screen 150.
[0056] If it is determined in S5 that the button press is a press of the "Custom" button (S5: YES), CPU 101 creates a list screen of shortcut data registered in the shortcut DB, displays it on panel 105 (S6), and then returns the process to S1 above.
[0057] On the other hand, if it is determined in S5 that the button pressed is not the "Custom" button (S5: NO), the CPU 101 updates the screen to a screen corresponding to the pressed button (S7), and then returns the process to S1. When the user presses, for example, the Fax icon 150e, the screen on the panel 105 transitions from the HOME screen 150 to the FaxMode screen 152 shown in Fig. 3(b). Similarly, when the user presses the Copy icon 150f or the Scan icon 150g, the screen transitions to a CopyMode screen or a ScanMode screen (neither screen is shown), respectively.
[0058] On the other hand, when it is determined in the above S4 that pressing of a button on the screen has not been detected (S4: NO), the CPU 101 returns the process to the above S1.
[0059] FIG. 6 shows a detailed procedure of the shortcut process in S3 above.
[0060] In FIG. 6, first, CPU 101 determines which screen is being displayed on panel 105 (S11, S13, S15, S17).
[0061] If it is determined that the copy mode screen is displayed on panel 105 (S11: YES), CPU 101 sets the call function to "Copy" (S12). The "call function" is an area reserved in RAM 103. As will be described later, when CPU 101 calls shortcut data, it calls shortcut data for a function corresponding to the mode of the display screen. Since the mode of the display screen is necessary for this processing, CPU 101 provides a "call function" area and stores the mode of the display screen.
[0062] Furthermore, if it is determined that the scan mode screen is displayed on the panel 105 (S13: YES), the CPU 101 sets the calling function to "Scan" (S14).
[0063] Furthermore, if it is determined that the Fax Mode screen 152 is displayed on the panel 105 (S15: YES), the CPU 101 sets the calling function to "Fax" (S16).
[0064] Furthermore, if it is determined that the HOME screen 150 is displayed on the panel 105 (S17: YES), the CPU 101 sets the calling function to "ALL" (S18).
[0065] Next, CPU 101 advances the process to S19. In S19, CPU 101 determines whether or not an input field is displayed on panel 105. Fig. 3(c) shows an example of destination input screen 154 including input field 154a. The destination input screen 154 in Fig. 3(c) transitions from fax mode screen 152 when the user presses input field 152a included in fax mode screen 152 in Fig. 3(b).
[0066] A software keyboard 154b is also displayed on the destination input screen 154. The user can input character information by pressing the software keyboard 154b. In the judgment of S19, if it is judged that an input field is displayed on the panel 105 (S19: YES), when the user inputs some information including character information, the CPU 101 stores the input information, that is, the input value, in the RAM 103 (S20). Then, the CPU 101 sets an input flag to ON (S21), and then proceeds to the process of S22. The input flag is a flag that the CPU 101 sets to ON when some input value including character information is input in the input field (not limited to the input field 154a, but may be an input field of another screen).
[0067] On the other hand, if it is determined in S19 that an input field is not displayed on panel 105 (S19: NO), CPU 101 advances the process to S22.
[0068] In S22, the CPU 101 executes a shortcut call process. In the following S23, the CPU 101 sets the input flag to OFF. After that, the CPU 101 ends the shortcut process.
[0069] 7 and 8 show the detailed procedure of the shortcut call process.
[0070] 7, first, CPU 101 judges whether or not the input flag is ON (S31). If it is judged that the input flag is ON (S31: YES), CPU 101 advances the process to S32. If the input flag is ON, it means that an input value has been input into the input field.
[0071] Fig. 4(a) shows a destination input screen 154' when character information "AL" is input in the input field 154a on the destination input screen 154 of Fig. 3(c). In the following explanation of the process, this case, that is, the case where character information "AL" is input in the input field 154a, is taken as an example.
[0072] In S32, CPU101 searches for an item with a matching input value from the association DB related to the shortcut data with matching card number and call function. In this case, assume that the card number is "1001" and the call function is "Fax". Among the shortcut data registered in the shortcut DB, the shortcut data with matching card number and call function are those with registration numbers 1 to 4. In this embodiment, the association DB is the address book DB in FIG. 2(b) as described above. Since the input value is "AL", CPU101 searches for an item with "AL" from the address book DB. Since the destination display name, which is an item in the address book DB, includes "AL", CPU101 searches for "ALEX" and "ALLY". Note that "match" also includes partial match.
[0073] In this case, since it is determined in the subsequent determination in S33 that there is a matching item (S32: YES), CPU 101 stores shortcut data associated with the matching item in RAM 103 (S34). The shortcut data stored in RAM 103 is designated as "A." As described above, the shortcut data and the destination data in the address book DB are associated via the destination, which is one of the settings included in the shortcut data. Therefore, in this case, "A" includes shortcut data with the display name "TO_ALEX" and shortcut data with the display name "TO_ALLY."
[0074] Next, CPU 101 searches the shortcut DB for shortcut data that matches the card number, calling function, and input value (S35). The process of S32 above differs in that the DB to be searched is the association DB, whereas the process of S35 searches the shortcut DB. The shortcut DB also contains shortcut data that matches the card number "1001", calling function "Fax", and input value "AL". That is, the shortcut display names "TO_ALEX" and "TO_ALLY" contain "AL".
[0075] Next, CPU 101 determines whether there is matching shortcut data (S37), and if there is matching shortcut data, CPU 101 stores the shortcut data in RAM 103 in the same manner as in S34 above (S38), and then proceeds to S39 in Fig. 8. In S38, the shortcut data stored in RAM 103 is assumed to be "B". Therefore, in this case, "B" also includes shortcut data with the display name "TO_ALEX" and shortcut data with the display name "TO_ALLY".
[0076] On the other hand, if it is determined in S37 that there is no matching shortcut data, the CPU 101 skips S38 and proceeds to S39 in FIG.
[0077] On the other hand, if it is determined in the above S31 that the input flag is OFF (S32: NO), the CPU 101 searches the shortcut DB for shortcut data with matching card number and calling function (S36), and then proceeds to the above S37. The process of S37 has been described above, so its description is omitted. Therefore, in this case, "B" includes shortcut data with registration numbers 1 to 5 registered in the shortcut DB.
[0078] 8, the CPU 101 judges whether or not there is a target shortcut data. This judgment is made based on whether or not the shortcut data is included in the union (A+B) of the above "A" and "B". In other words, if the union (A+B) contains shortcut data (S39: YES), the CPU 101 judges whether or not the number of shortcut data contained is one (S40).
[0079] If it is determined in S40 that there is only one shortcut data (S: YES), CPU101 determines whether the one-touch function included in the shortcut data, that is, one-touch call, is set to ON (S41). If it is determined in this determination that one-touch call is set to ON (S41: YES), CPU101 executes the function of the shortcut data (S42) and then ends the shortcut call process. For example, assume that the user further adds "L" and inputs "ALL" in the input field 154a of the destination input screen 154' in FIG. 4(a). In this case, CPU101 searches for only one shortcut data with the display name "TO_ALLY". And since OneTouch: ON is set in the shortcut data with the display name "TO_ALLY", CPU101 immediately executes the function of the shortcut data with the display name "TO_ALLY".
[0080] On the other hand, if it is determined in the judgment of S41 that the one-touch call is set to OFF (S41: NO), the CPU 101 displays a start screen of the shortcut data function on the panel 105 (S43) and then ends the shortcut call process. For example, assume that the user further adds "E" to the input field 154a of the destination input screen 154' in FIG. 4(a) and inputs "ALE". In this case, the CPU 101 searches for only one shortcut data with the display name "TO_ALEX". And, since OneTouch:OFF is set for the shortcut data with the display name "TO_ALEX", the CPU 101 displays a start screen of the function of the shortcut data with the display name "TO_ALEX" on the panel 105. FIG. 4(c) shows an example of a start screen 158 of the Fax function. When the user presses the "FaxStart" button 158a on this start screen 158, the CPU 101 executes the function of the shortcut data with the display name "TO_ALEX". This allows a fax to be sent to the destination telephone number "052456123x."
[0081] On the other hand, if it is determined in the above S40 that there are multiple shortcut data (S40: NO), CPU 101 creates a list screen of the multiple shortcut data, displays it on panel 105 (S44), and then ends the shortcut call process. If it is determined in S39 that there are two pieces of target shortcut data, shortcut data with the display name "TO_ALEX" and shortcut data with the display name "TO_ALLY", CPU 101 creates a list screen of these two shortcut data and displays it on panel 105. Fig. 4(b) shows an example of shortcut data list screen 156.
[0082] On the other hand, in the judgment at S39, when it is judged that the shortcut data is not included in the union (A+B) (S39: NO), the CPU 101 ends the shortcut call process.
[0083] As described above, MFP 100 of this embodiment includes reading unit 107 that reads the card number from card 200, NVRAM 104 that stores shortcut data including character information in association with the card number, panel 105 for inputting the character information, and CPU 101 that executes processing based on the shortcut data associated with the card number.
[0084] Then, CPU 101 searches for shortcut data in NVRAM 104 based on the character information input to panel 105 and the card number read from card 200 by reading unit 107 (S32, S35).
[0085] In this manner, in the MFP 100 of the present embodiment, it is possible to easily search for shortcut data.
[0086] Incidentally, in this embodiment, MFP 100 is an example of an "information processing device." Card 200 is an example of a "medium." The card number is an example of "identification information." Shortcut data is an example of "setting information." NVRAM 104 is an example of a "storage unit." Panel 105 is an example of an "input unit." CPU 101 is an example of a "control unit."
[0087] Furthermore, when character information is input to panel 105 and reading unit 107 reads the card number from card 200, CPU 101 searches for shortcut data corresponding to the input character information and the read card number (S32, S35).
[0088] Moreover, the text information included in the shortcut data is a setting value.
[0089] The setting value also includes a display name of the shortcut data.
[0090] The setting value also includes destination information.
[0091] Furthermore, MFP 100 further includes panel 105, and when multiple pieces of shortcut data are found by the search, CPU 101 displays a list of the multiple pieces of shortcut data found on panel 105 (S44).
[0092] This makes it easier for the user to find the desired shortcut data since the search results are visible.
[0093] Incidentally, the panel 105 is an example of a "display unit."
[0094] Furthermore, if only one piece of shortcut data is found by the search, CPU 101 displays on panel 105 an execution start screen 158 for starting execution of a process using the found shortcut data (S43).
[0095] This is convenient because the user can start executing the process using the searched shortcut data simply by pressing the execute button displayed on the execution start screen.
[0096] Furthermore, the CPU 101 executes a process using one of the searched shortcut data (S42).
[0097] This is convenient because the execution of the process using the searched shortcut data is started without the user having to perform any operation.
[0098] The MFP 100 further includes a reading engine 112 that reads an image from a document, and the shortcut data includes setting values related to the reading of the reading engine 112.
[0099] The setting values include a setting value related to at least one of the document size and image quality.
[0100] Furthermore, the reading unit 107 reads the card number from the card 200 by wireless communication.
[0101] This is convenient because the user does not need to directly connect card 200 to MFP 100, but can simply bring card 200 close to MFP 100.
[0102] The present invention is not limited to the above-described embodiment, and various modifications are possible without departing from the spirit of the present invention.
[0103] (1) In the above embodiment, the card number is read from card 200, text information is input into input field 154a, and shortcut data including the input text information is searched for. However, this is not limited to the above. Text information may be input into input field 154a, the card number may be read from card 200, and then a search for shortcut data may be started.
[0104] (2) In the above embodiment, the MFP 100 has been taken as an example of an information processing device. However, the information processing device is not limited to the MFP 100 and may be a standalone printer, scanner, or copier.
[0105] (3) In the above embodiment, the CPU 101 is described as an example of the control unit, but the control unit may have a CPU and a dedicated circuit. Examples of the dedicated circuit include an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array).
[0106] (4) In the above embodiment, a card reader that reads the ID in the card 200 by NFC is given as an example of a reading unit, but this is not limiting. A Bluetooth (registered trademark) interface or the like may be adopted as a communication interface. Also, SDIO (Secure Digital Input / Output) may be adopted as a communication interface. In these cases, the external storage device becomes a device having an interface corresponding to the adopted communication interface. Furthermore, a two-dimensional code reader may be adopted as the reading unit. Two-dimensional codes include bar codes and QR codes (registered trademark). In this case, the medium becomes a card or sheet on which a two-dimensional code is printed or the like. [Explanation of symbols]
[0107] 100 MFP 101 CPU 102 ROM 103 RAM 104 NVRAM Panel 105 107 Reading unit 110 Engine IF 111 Printing Engine 112 Reading Engine 120 Image processing circuit 200 Cards
Claims
1. A reading unit that reads identification information from the medium; a storage unit that stores setting information including character information and the identification information in association with each other; an input unit for inputting character information; A control unit that executes a process based on the setting information associated with the identification information; Equipped with The control unit is searching for the setting information in the storage unit based on the character information input to the input unit and the identification information read from the medium by the reading unit; Information processing device.
2. The control unit is When character information is input to the input unit and the identification information is read from the medium by the reading unit, setting information corresponding to the input character information and the read identification information is searched for. The information processing device according to claim 1 .
3. The character information included in the setting information is a setting value.
3. The information processing device according to claim 1 or 2.
4. The setting value includes a display name of the setting information. The information processing device according to claim 3 .
5. The setting value includes destination information.
5. The information processing device according to claim 3.
6. The information processing device further comprises: Display section Equipped with The control unit is When a plurality of pieces of setting information are found by the search, the plurality of pieces of setting information are displayed in a list on the display unit. The information processing device according to claim 1 .
7. The control unit is when only one piece of setting information is found by the search, an execution start screen for starting execution of the process with the searched setting information is displayed on the display unit. The information processing device according to claim 6.
8. The control unit is Executing the process using the one piece of setting information found. The information processing device according to claim 7.
9. The information processing device further comprises: Scanning engine that reads images from documents Equipped with The setting information includes a setting value related to reading of the reading engine. The information processing device according to claim 1 .
10. the setting values include a setting value related to at least one of the size and image quality of the document; The information processing device according to claim 9.
11. The reading unit reads the identification information from the medium by wireless communication. The information processing device according to claim 1 .
12. searching for setting information in a storage unit of the information processing device based on character information input to an input unit of the information processing device and identification information read from a medium by a reading unit of the information processing device; Information processing methods.
13. a reading unit that reads identification information from the medium; a storage unit that stores setting information including character information and the identification information in association with each other; An information processing device including an input unit for inputting character information, A search process for searching the setting information in the storage unit based on character information input to the input unit and the identification information read from the medium by the reading unit. Execute the Information processing program.
Citation Information
Patent Citations
Image forming apparatus
JP2007274149A
Image processing apparatus, and control program
JP2016010059A
