Information processing apparatus, information processing method, and information processing program

The information processing device simplifies the search for setting information by using a reading unit, memory unit, and control unit to associate and retrieve setting information based on input character and identification data, enhancing user convenience.

JP2026020274APending Publication Date: 2026-02-06BROTHER KOGYO KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025197821
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-11-19
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

Existing image processing devices do not facilitate easy search for one piece of setting information from among a plurality of pieces of setting information.

Method used

An information processing device equipped with a reading unit to read identification information from a medium, a memory unit to store setting information associated with the identification information, and a control unit to search for setting information based on input character information and identification information.

Benefits of technology

Enables easy and efficient search for setting information, allowing users to quickly find and execute desired functions without complex operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026020274000001_ABST
    Figure 2026020274000001_ABST
Patent Text Reader

Abstract

To provide a technique capable of easily retrieving setting information.SOLUTION: The MFP100 includes the reading unit 107 that reads the card number from the card 200, the NVRAM104 that stores the shortcut including the character information and the card number in association with each other, the panel 105 for inputting the character information, and the CPU101 that executes the processing based on the shortcut associated with the card number, and the CPU101 searches for the shortcut in the NVRAM104 based on the character information input to the panel 105 and the card number read from the card 200 by the reading unit 107 (S32, S35).SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

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 card's serial number, and when the card's serial number is read by a card reader, performs a scan process in accordance with the setting information stored in association with the read serial number. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-10059 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 easy search for setting information. [Means for solving the problem]

[0006] In order to achieve the above-mentioned object, the information processing device of the present application comprises a reading unit that reads identification information from a medium, a memory unit that stores setting information including character information in association 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. [Effects of the Invention]

[0007] According to the present application, it is possible to easily search for setting information. [Brief explanation 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 invention is applied; [Figure 2] 2 is a diagram showing an example of a database stored in an NVRAM included in the multifunction peripheral of FIG. 1; [Figure 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 of FIG. 3. FIG. [Figure 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 the detailed procedure of shortcut processing included in the main routine of FIG. 5. [Figure 7] 7 is a flowchart showing the 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 INVENTION

[0009] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0010] 1 is a block diagram showing the control configuration of a multifunction peripheral 100 to which an information processing device according to an embodiment of the present invention is applied. The multifunction peripheral 100 is a device equipped with functions such as printing, scanning, copying, and faxing. Hereinafter, the multifunction peripheral 100 will be referred to as MFP100. 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 overall control of the MFP 100, but in this embodiment, it controls the print engine 111 and the read engine 112 via an engine IF (Interface) 110 in accordance with setting information. 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. that the CPU 101 uses when executing a control program, or as a work 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. The user can perform input operations by pressing input buttons, icons, a software keyboard (see FIG. 3, etc., described later), etc. on the screen.

[0018] The keys 106 are hard keys, that is, keys formed by hardware. Typical examples include a power switch and a reset switch (neither of which are shown).

[0019] The MFP 100 further includes a reading unit 107 and a communication IF 108 .

[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 any other number that can identify the card 200 may be used, such as the owner's ID, serial number, or manufacturing number.

[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 therefore 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 coexist, 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) in order to send and receive faxes.

[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 control signals 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 control signals 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 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 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 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, ROM 102, RAM 103, NVRAM 104, panel 105, keys 106, reading unit 107, communication IF 108, engine IF 110, and 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 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 the 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 of MFP 100 will be used as an example, 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 configured with 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 refers to an icon when shortcut data is displayed on panel 105, but the two terms may not be used strictly separately.

[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 shortcut data in the order that the shortcut data is registered in the shortcut DB.

[0036] The function is a function of the 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 in accordance with the specified image quality (resolution) to acquire 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 reading an image from an A4-sized document. The CPU 101 controls the reading engine 112 according to the specified document size to acquire an image from the document.

[0040] 2 are setting values ​​that specify a means for transmitting image data acquired by scanning to an external device. When normal fax is specified, CPU 101 transmits image data relating to an image scanned by scanning engine 112 to an external device via a telephone line.

[0041] If InternetFax is specified, the CPU 101 transmits image data relating to the image read by the reading engine 112 to an external party 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] 2(b), 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 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. For this reason, 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 Figures 3 to 8. Hereinafter, in the description of each processing procedure, 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 starts the main routine after booting.

[0051] 5, first, CPU 101 determines whether or not the card number of card 200 has been read by reading unit 107 (S1). Although not shown, before making the determination in 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 S1 that the card number of card 200 has not been read (S1: NO), CPU 101 determines whether or not pressing a button on the screen has been detected (S4). Here, the "screen" refers to, for example, the 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 the press of the "Custom" button (S5: YES), the CPU 101 creates a list screen of shortcut data registered in the shortcut DB, displays it on the 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), 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, Fax icon 150e, the screen on panel 105 transitions from HOME screen 150 to Fax Mode screen 152 shown in FIG. 3(b). Similarly, when the user presses Copy icon 150f or Scan icon 150g, the screen transitions to a Copy Mode screen or a Scan Mode screen (neither screen is shown), respectively.

[0058] On the other hand, if it is determined in the above-mentioned S4 that pressing of a button on the screen has not been detected (S4: NO), the CPU 101 returns the process to the above-mentioned S1.

[0059] FIG. 6 shows the 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 call function to "Scan" (S14).

[0063] 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 call function to "ALL" (S18).

[0065] Next, CPU 101 proceeds to S19. In S19, CPU 101 determines whether an input field is displayed on panel 105. FIG. 3(c) shows an example of destination input screen 154 including input field 154a. Destination input screen 154 in FIG. 3(c) is displayed from fax mode (FaxMode) screen 152 when the user presses input field 152a included in fax mode (FaxMode) screen 152 in FIG. 3(b).

[0066] A software keyboard 154b is also displayed on the destination input screen 154. The user can input text information by pressing the software keyboard 154b. If it is determined in the determination of S19 that an input field is displayed on the panel 105 (S19: YES), when the user inputs some information including text information, the CPU 101 stores the input information, i.e., the input value, in the RAM 103 (S20). Then, the CPU 101 sets an input flag to ON (S21), and then the process proceeds to S22. The input flag is a flag that the CPU 101 sets to ON when some input value including text information is input into the input field (not limited to the input field 154a, but may be an input field on 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 shortcut call processing. In the following S23, the CPU 101 sets the input flag to OFF. Thereafter, the CPU 101 ends the shortcut processing.

[0069] 7 and 8 show the detailed procedure of the shortcut call process.

[0070] 7, first, CPU 101 determines whether the input flag is ON (S31). If it is determined that the input flag is ON (S31: YES), CPU 101 proceeds to S32. If the input flag is ON, it means that an input value has been entered in the input field.

[0071] Fig. 4(a) shows a destination input screen 154' when the character information "AL" is entered in the input field 154a on the destination input screen 154 of Fig. 3(c). In the following explanation of the processing, this case, that is, the case when the character information "AL" is entered in the input field 154a, will be taken as an example.

[0072] In S32, CPU 101 searches for an item whose input value matches from the association DB related to the shortcut data whose card number and call function match. In this case, it is assumed that the card number is "1001" and the call function is "Fax." Of the shortcut data registered in the shortcut DB, the shortcut data whose card number and call function match are those whose registration numbers are 1 to 4. In this embodiment, the association DB is the address book DB of FIG. 2(b), as described above. Since the input value is "AL," CPU 101 searches for an item whose input value matches "AL" from the address book DB. Since the destination display name, which is an item in the address book DB, includes "AL," CPU 101 searches for "ALEX" and "ALLY." Note that "match" also includes partial matches.

[0073] In this case, the subsequent determination in S33 determines that there is a matching item (S32: YES), so CPU 101 stores shortcut data associated with the matching item in RAM 103 (S34). The shortcut data stored in RAM 103 is designated "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, call 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 registered shortcut data that matches the card number "1001," the call function "Fax," and the input value "AL." This is because the shortcut display names "TO_ALEX" and "TO_ALLY" contain "AL."

[0075] Next, CPU 101 determines whether or not 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 that matches the card number and calling function (S36), and then proceeds to the above S37. The process of S37 has been described above, so its description will be 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 determines whether or not there is target shortcut data. This determination is made based on whether or not shortcut data is included in the union (A+B) of the above "A" and "B." In other words, if shortcut data is included in the union (A+B) (S39: YES), the CPU 101 determines whether or not the number of shortcut data included is one (S40).

[0079] If it is determined in S40 that there is only one shortcut data (S: YES), CPU 101 determines whether the one-touch function included in the shortcut data, i.e., one-touch call, is set to ON (S41). If it is determined that one-touch call is set to ON (S41: YES), CPU 101 executes the function of the shortcut data (S42) and then terminates the shortcut call process. For example, suppose the user adds another "L" to input "ALL" in input field 154a of destination input screen 154' in FIG. 4(a). In this case, CPU 101 searches for only one shortcut data with the display name "TO_ALLY". Then, since OneTouch: ON is set for the shortcut data with the display name "TO_ALLY", CPU 101 immediately executes the function of the shortcut data with the display name "TO_ALLY".

[0080] On the other hand, if it is determined in S41 that one-touch call is set to OFF (S41: NO), CPU 101 displays a start screen for the shortcut data function on panel 105 (S43) and then terminates the shortcut call process. For example, suppose the user adds an "E" to input field 154a of destination input screen 154' in FIG. 4(a) to input "ALE." In this case, CPU 101 searches for only one shortcut data item with the display name "TO_ALEX." Since OneTouch:OFF is set for the shortcut data item with the display name "TO_ALEX," CPU 101 displays a start screen for the function of the shortcut data item with the display name "TO_ALEX" on panel 105. FIG. 4(c) shows an example of a start screen 158 for the fax function. When the user presses "FaxStart" button 158a on this start screen 158, CPU 101 executes the function of the shortcut data item 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 determination in S40 that there is a plurality of shortcut data (S40: NO), CPU 101 creates a list screen of the plurality of shortcut data and 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 shortcut data, one with the display name "TO_ALEX" and the other with the display name "TO_ALLY", CPU 101 creates a list screen of these two pieces of shortcut data and displays it on panel 105. Figure 4(b) shows an example of shortcut data list screen 156.

[0082] On the other hand, in the determination at S39, if it is determined that the union (A+B) does not contain shortcut data (S39: NO), the CPU 101 ends the shortcut call process.

[0083] As described above, the MFP 100 of this embodiment includes a reading unit 107 that reads the card number from the card 200, an NVRAM 104 that stores shortcut data including character information in association with the card number, a panel 105 for inputting the character information, and a CPU 101 that executes processing based on the shortcut data associated with the card number.

[0084] Then, the CPU 101 searches for shortcut data in the NVRAM 104 based on the character information input to the panel 105 and the card number read from the card 200 by the reading unit 107 (S32, S35).

[0085] In this way, the MFP 100 of this embodiment makes it 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 the panel 105 and the card number is read from the card 200 by the reading unit 107, the CPU 101 searches for shortcut data corresponding to the input character information and the read card number (S32, S35).

[0088] 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, the MFP 100 further includes a panel 105, and when a plurality of shortcut data items are found by the search, the CPU 101 displays a list of the plurality of shortcut data items found on the 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 shortcut data item is found by the search, the CPU 101 displays on the panel 105 an execution start screen 158 for starting execution of the process using the found shortcut data item (S43).

[0095] This is convenient because the user can start executing the process using the searched shortcut data simply by pressing the execution button displayed on the execution start screen.

[0096] Furthermore, the CPU 101 executes processing using one of the searched shortcut data (S42).

[0097] This is convenient because the execution of the process using the searched shortcut data can be 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 reading by the reading engine 112.

[0099] The setting values ​​include a setting value relating 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 via wireless communication.

[0101] This is convenient because the user does not need to connect card 200 directly to MFP 100, but only needs to 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 the card 200, then character information is entered into the input field 154a, and shortcut data containing the entered character information is searched for. However, this is not limited to this. Character information may be entered into the input field 154a, then the card number is read from the card 200, and then a search for shortcut data may be started.

[0104] (2) In the above embodiment, the MFP 100 has been described as an example of an information processing apparatus. However, the information processing apparatus 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 also 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 is a device having an interface corresponding to the adopted communication interface. Furthermore, a two-dimensional code reader may also be adopted as a reading unit. Two-dimensional codes include barcodes and QR codes (registered trademarks). In this case, the medium is a card, sheet, or the like on which a two-dimensional code is printed, for example. [Explanation of symbols]

[0107] 100 MFP 101 CPU 102 ROM 103 RAM 104 NVRAM 105 Panel 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 processing based on the setting information associated with the identification information; Equipped with The control unit 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 When the identification information is read from the medium by the reading unit while character information is input to the input 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 or 4.

6. The information processing device further comprises: Display section Equipped with The control unit 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 If only one piece of setting information is found by the search, an execution start screen for starting execution of the process using the found setting information is displayed on the display unit. The information processing device according to claim 6 .

8. The control unit Executing the process using the retrieved one piece of setting information. The information processing device according to claim 7 .

9. The information processing device further comprises: A 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 input unit for inputting character information, A search process for searching the storage unit for the setting information based on the character information input to the input unit and the identification information read from the medium by the reading unit. Execute Information processing program.

Citation Information

Patent Citations

  • Image processing apparatus, and control program

    JP2016010059A