Information processing device, method for controlling information processing device, and program

The information processing device addresses the challenge of setting configuration items during initial setup by allowing users to determine setting timing and display notifications for pending items, ensuring all necessary configurations are completed without navigating complex menus.

JP2025182916APending Publication Date: 2025-12-16CANON KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024090678
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-04
Publication Date
2025-12-16

Smart Images

  • Figure 2025182916000001_ABST
    Figure 2025182916000001_ABST
Patent Text Reader

Abstract

To enable a user to appropriately set a setting item.SOLUTION: An information processing device includes determination means for determining setting timing of a setting item on the basis of user operation in performing initial setting, and control means for displaying prescribed notification on a display screen displayed by a display part at prescribed timing after performing the initial setting when it is indicated that the setting will be suspended at the determined setting time.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, a control method for an information processing device, and a program. [Background technology]

[0002] Printing devices, such as printers and copiers, which are types of information processing devices, undergo initial setup operations after being turned on for the first time. The initial setup operations include print preparation processes such as ink setup, paper installation, print head position adjustment, and connection settings with external devices.

[0003] Patent Document 1 discloses a method for automatically setting items that have not been set based on the setting values ​​of other items that have been set. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-21251 Summary of the Invention [Problem to be solved by the invention]

[0005] There is a need for technology that allows users to set configuration items appropriately. [Means for solving the problem]

[0006] An information processing device according to one aspect of the present disclosure is characterized by having a determination means for determining the timing of setting a setting item based on a user operation when performing initial settings, and a control means for displaying a predetermined notification on a display screen displayed by a display unit at a predetermined timing after the initial settings are performed if the determined setting timing indicates that the setting is to be put on hold. [Effects of the Invention]

[0007] According to the present disclosure, the user can appropriately set the setting items. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 2 is a block diagram illustrating an example of the hardware configuration of a printer. [Figure 2] FIG. 1 is a schematic diagram illustrating an example of a printer. [Figure 3] 10 is a flowchart showing the flow of processing for setting various items and selecting hold. [Figure 4] FIG. 10 is a diagram illustrating an example of a setting confirmation screen. [Figure 5] FIG. 10 is a diagram illustrating an example of a detailed setting screen for network settings. [Figure 6] FIG. 10 is a diagram illustrating an example of a setting confirmation screen. [Figure 7] 10 is a flowchart showing the flow of a process for displaying items for which settings have been reserved during initial setup. [Figure 8] FIG. 10 is a diagram illustrating an example of a home screen on which a notification indicating that there is a setting pending item is displayed. [Figure 9] FIG. 10 is a diagram illustrating an example of a screen displaying a list of pending setting items. [Figure 10] FIG. 10 is a diagram illustrating an example of a screen displaying a list of pending setting items. [Figure 11] FIG. 2 is a diagram illustrating an example of a menu hierarchy of a setting menu. [Figure 12] FIG. 10 is a diagram illustrating another example of deleting a suspended setting item from the list. DETAILED DESCRIPTION OF THE INVENTION

[0009] Preferred embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the present disclosure, and not all combinations of features described in the following embodiments are necessarily essential to the solutions of the present disclosure. Note that the same reference numerals are used to designate the same components.

[0010] <<First Embodiment>> <Summary> Known information processing devices include printing devices such as printers and copiers, scanners, personal computers (PCs), smartphones, mobile devices, cameras, smart speakers, and home appliances such as vacuum cleaners and televisions. Information processing devices are equipped with a variety of functions. Many setting items exist for the various functions. Furthermore, the situations in which information processing devices are used and the functions used in the information processing devices vary depending on the user. Therefore, the items that users want to set and the items that do not need to be set during the initial setup of the information processing device also vary depending on the user. Generally, information processing devices are configured to allow manual setup during the initial setup process to be skipped. The skipped items are then set later by the user as needed.

[0011] However, some settings can be more difficult to configure, making it difficult for users without specialized knowledge to set them up immediately. For example, network communication settings require a certain level of specialized knowledge. In this case, the settings can be skipped during initial setup and configured later by another user with specialized knowledge. Also, there are some important settings, such as firmware updates or image adjustments, that take time and should be postponed during initial setup. Even if these settings are skipped, it is important to be able to set them up reliably later.

[0012] There is also technology that allows a printing device to automatically configure items that are not configured during initial setup. However, automatic configuration does not necessarily result in the settings that the user expects. Furthermore, automatic configuration can cause the user to lose track of which items were skipped during manual configuration during initial setup. For this reason, this technology is not suitable for cases where a knowledgeable user will need to configure detailed settings later.

[0013] Here, let us consider a case where the user manually sets an item that was skipped during initial setup. In such a case, the user needs to find the relevant setting item in the setting menu. As mentioned above, printing devices are becoming more multifunctional, and it may be difficult for the user to find the skipped setting item in a complex setting menu hierarchy. Furthermore, as the number of skipped setting items increases, the user may lose track of which setting items they skipped, which could result in missing settings.

[0014] In the embodiment described below, an example will be described in which the information processing device accepts setting timing from the user for each setting item during initial setup. Also, an example will be described in which the user can easily open the setting screen for a setting item for which the user has instructed to postpone setting, such as "set later."

[0015] <Printer hardware configuration> In the following, in this embodiment, a printing device will be described as an example of an information processing device, but the invention is not limited to this example. The embodiment described below can be applied to any information processing device among the various devices described above. In the following, an inkjet printer 100 will be described as an example of a printing device, but other types of devices may also be applied.

[0016] 1 is a block diagram showing an example of the hardware configuration of a printer 100. The printer 100 includes a ROM 101, a RAM 102, a CPU 103, a network communication unit 104, a display unit 105, an operation unit 106, a scanner unit 107, and a print unit 108 that performs image formation processing.

[0017] The ROM 101 stores data such as control programs, data tables, and OS programs executed by the CPU 103. In this embodiment, each control program stored in the ROM 101 performs software execution control such as scheduling, task switching, and interrupt processing under the management of the embedded OS stored in the ROM 101.

[0018] The RAM 102 is composed of a DRAM (Dynamic Random Access Memory) or the like that requires a backup power supply. The RAM 102 is also used as the main memory and work memory of the CPU 103. The RAM 102 functions as a receiving buffer for temporarily storing print information received from an external device such as a PC (Personal Computer), and stores various types of information. The RAM 102 also stores image data and the like received by the network communication unit 104. The CPU 103 is a system control unit and a central processing unit that controls each unit within the printer 100. The network communication unit 104 connects to a network such as the Internet or a local area network, and communicates with other devices.

[0019] The display unit 105 is composed of an LED (light emitting diode) or an LCD (liquid crystal display), and displays data and notifies the status of the printer 100 on the display screen. The operation unit 106 is composed of switches or hard keys that allow the user to perform various input operations. A touch panel display that combines the display unit 105 and operation unit 106 may also be used. The scanner unit 107 implements the scanning function of the printer 100. The print unit 108 implements the printing function of the printer. The above-mentioned units are interconnected by a bus 109, and are capable of sending and receiving data between them.

[0020] FIG. 2 is a schematic diagram showing an example of a printer 100. In FIG. 2, a touch panel display 201, which integrates a display unit 105 and an operation unit 106, is provided on the front of the device. A CPU 103 controls a scanner unit 107 to optically read an original placed on a platen 202, convert it into electronic data, and then transmit the image data converted into a specified file format to an external device via a network or store it in RAM 102. In this embodiment, a flatbed type scanner using the platen 202 is used, but an automatic document feeder type may also be used, in which an original placed on a document tray is automatically fed into a document feeder and reads the original.

[0021] The print unit 108 forms an image on a recording medium such as paper using ink or other recording material based on information stored in the ROM 101 or RAM 102 and a print job received from a PC or other device, and outputs the print result. The print unit 108 is equipped with print heads of four colors: yellow, cyan, magenta, and black. Each print head is fitted with an ink tank to eject the corresponding color recording material and form an image. The print result formed by the print unit 108 is discharged from the discharge port 203 of the printer 100.

[0022] The copy function of the printer 100 is realized by transferring image data read and generated by the scanner unit 107 to the print unit 108, and the print unit 108 then records an image on a recording medium based on the transferred image data.

[0023] <Initial setting process> FIG. 3 is a flowchart showing the flow of processing in which the printer 100 selects whether to set or hold various items during initial setup. The initial setup processing executed by the printer 100 will be described below with reference to FIG. 3. The processing of the flowchart shown in FIG. 3 is realized by the CPU 103 of the printer 100 reading a program stored in the ROM 101 or the like into the RAM 102 and executing it. Note that some or all of the functions of the steps in FIG. 3 may be realized by hardware such as an ASIC or electronic circuit. The symbol "S" in the description of each process indicates a step in the flowchart (the same applies hereinafter to flowcharts in this specification).

[0024] The process of the flowchart shown in Fig. 3 is performed during initial setup when the user purchases and unpacks the printer 100 and turns it on for the first time. Note that the initial setup process is not limited to the process performed during initial setup when the printer is turned on for the first time after purchase. For example, the process of the flowchart shown in Fig. 3 is also performed when the printer 100 is turned on after an initialization reset.

[0025] In S301, CPU 103 outputs a setting confirmation screen for the setting item to be processed to display unit 105. The processing of the flowchart in Fig. 3 is assumed to be a form in which a setting confirmation screen is displayed for each setting item. Therefore, the processing of the flowchart in Fig. 3 is a repeated process for each setting item, as will be described later.

[0026] FIG. 4 is a diagram showing an example of a setting confirmation screen 400 displayed on the display unit 105 in S301. The setting confirmation screen 400 displays a message informing the user of the setting items to be processed (network settings in the example of FIG. 4). In the network settings, the user can configure settings necessary for using a network environment. For example, the user can configure whether to use a wired LAN or Wi-Fi as the communication path, and can configure the IP address to be used for network communication.

[0027] The setting confirmation screen 400 displays a "Do not set" button 401, a "Set later" button 402, and an "OK" button 403. These buttons are used by the user to instruct the printer 100 on the setting timing of the setting items notified on the setting confirmation screen 400. In other words, the printer 100 is configured to accept and determine the setting timing of the setting items to be processed notified on the setting confirmation screen 400 via button operations from the user. Note that although an example of buttons is shown here, the buttons are not limited to buttons as long as the setting confirmation screen 400 includes an operation area capable of accepting each operation.

[0028] In S302, CPU 103 receives from the user an instruction regarding the setting timing of the setting items notified on setting confirmation screen 400. Specifically, CPU 103 receives operation of any one of "Do not set" button 401, "Set later" button 402, and "OK" button 403. When CPU 103 receives an instruction regarding the setting timing from the user, the process proceeds to S303.

[0029] For example, if the user does not plan to configure the network settings, the user presses the "Do not configure" button 401. This applies, for example, to cases where the device is used in a home or the like that does not have a network environment. If the user wants to postpone the network settings at the time of the initial setup and configure the network settings later, the user presses the "Configure later" button 402. This applies, for example, to cases where confirmation by a network administrator is required and the user cannot configure the settings immediately, or where the network environment is not ready at the time of initial installation but configuration is required later. If the user wants to configure the network settings at the time of the initial setup, the user presses the "OK" button 403. In other words, the "OK" button 403 is a button that indicates "configure now." Note that, although buttons are shown here as an example of user interface (UI) components, UI components into which instructions from the user are input are not limited to buttons.

[0030] In S303, the CPU 103 determines the setting timing of the setting item to be processed, for which the user's selection was accepted in S302. If the determination in S303 is that "set immediately," that is, if the CPU has accepted pressing of the "OK" button 403 in the example of FIG. 4, the CPU proceeds to S304.

[0031] In S304, the CPU 103 displays on the display unit 105 a detailed setting screen corresponding to the current setting item.

[0032] FIG. 5 is a diagram showing an example of a network setting detail screen. First, the description will be given taking the detail setting screen 500 of FIG. 5(a) as an example. The detail setting screen 500 displays a radio button 501 and an "OK" button 502. The user uses the radio button 501 to select the type of network to use in the network settings and presses the "OK" button 502. Upon receiving this instruction, the CPU 103 confirms the network type information selected for setting by the user. Note that upon receiving the pressing of the "OK" button 502, the CPU 103 can display a further detail setting screen (not shown) on the display unit 105 as necessary. Upon completion of the settings based on the user's operation, the CPU 103 proceeds to S305. In S305, the CPU 103 stores the setting values ​​(in this example, network setting information) of the setting items to be processed confirmed by the user in the RAM 102. Upon completion of the processing of S305, the CPU 103 proceeds to S307.

[0033] If the CPU 103 determines in the determination process of S303 that the setting item to be processed is "set later," the CPU 103 proceeds to S306. In S306, the CPU 103 registers the setting item to be processed in a reserved setting item list stored in the RAM 102. The reserved setting item list is a list of setting items that the user specified as "set later" in the initial settings. For example, when the CPU 103 receives a press of the "set later" button 402 on the setting confirmation screen 400 of FIG. 4, the CPU 103 registers "network settings," which is the setting item to be processed, in the reserved setting item list. Once the registration in the reserved setting item list is complete, the CPU 103 proceeds to S307.

[0034] If the CPU 103 determines in the determination process of S303 that "no setting" is to be made, the CPU 103 proceeds to S307.

[0035] In S307, the CPU 103 determines whether all initial setting items have been confirmed. In addition to the network settings shown as an example, various other settings may be configured during the initial setting process, such as paper settings, ink settings, and display language settings. The number and types of settings to be configured during initial setting vary depending on the printer 100's functions and hardware specifications. Typically, settings for functions that the user wants to use immediately after initial installation and settings that could cause problems if forgotten are candidates for initial setting items. Thus, in some cases, the user may be prompted to configure multiple settings during initial setting. Therefore, in S307, the CPU 103 determines whether the user has confirmed all initial setting items. For example, it is assumed that the settings to be configured during initial setting are predetermined, and each setting item has a corresponding setting screen. In such a case, the determination in S307 may be based on whether the setting screen corresponding to all setting items has been displayed. The determination method in S307 is not limited to this example; any method may be used.

[0036] If CPU 103 determines in S307 that all initial setting items have been checked, CPU 103 ends the processing of the flowchart shown in Fig. 3. If CPU 103 determines in S307 that all initial setting items have not been checked, that is, if there are still setting items to be set during initial setting, CPU 103 returns to S301. In S301, CPU 103 changes the setting item to be processed to an unset setting item, and displays a setting screen for that setting item on display unit 105. Then, the processing described above continues.

[0037] FIG. 6 is a diagram showing an example of a settings confirmation screen. FIG. 6 shows an example of a settings confirmation screen 600 that is displayed after the network settings confirmation shown in FIG. 5 is completed. Specifically, the settings confirmation screen 600 shows a settings confirmation screen for paper settings. The settings confirmation screen 600 also displays a "Do not set" button 601, a "Set later" button 602, and an "OK" button 603. In the paper settings, the user can specify and set the size of the printing paper used in the printer 100 and the paper type, such as glossy paper or matte paper. By setting the paper settings appropriately, the quality of the print results discharged from the discharge port 203 when printing is executed can be improved.

[0038] In this way, the processes from S301 to S307 are repeated until all setting items for the initial installation have been checked. When checking of all initial setting items has been completed in S307, all setting items that the user has determined to "set later" (hereinafter also referred to as "pending setting items") are registered in the pending setting item list.

[0039] In the above description, for example, a button for the user to select "Set Later" is displayed on the setting confirmation screen 400 as shown in FIG. 4 . On the other hand, for example, an example has been described in which a button for the user to select "Set Later" is not displayed on the detailed setting screen 500 of FIG. 5( a). However, this is not limited to this. FIG. 5( b) is a diagram showing an example in which the "Set Later" button 512 is also displayed on the detailed setting screen for the setting item being processed. The detailed setting screen 510 of FIG. 5( b) is a diagram in which the "Set Later" button 512 is added to the detailed setting screen 500 of FIG. 5( a). Some users may transition to the detailed setting screen 510 after viewing the setting confirmation screen 400, thinking that they can immediately perform the setting, but then want to postpone the decision on the setting after viewing the actual screen. To accommodate such cases, the "Set Later" button 512 may also be displayed on the detailed setting screen for the setting item being processed, as shown in FIG. 5( b).

[0040] In the case of the form shown in Fig. 5(b), for example, a process (S1) for determining whether the "Set Later" button 512 has been pressed and a process (S2) for performing the same process as S306 if the determination in S1 is YES may be added between S304 and S305 in Fig. 3. Then, if the determination in S1 is No, the process may be configured to proceed to S305, and if S2 is completed, the process may be configured to proceed to S307.

[0041] <Display process of pending settings> FIG. 7 is a flowchart showing the flow of processing in which the printer 100 displays items for which settings were reserved during initial setup. The display processing of reserved setting items executed by the printer 100 will be described below with reference to FIG. 7. The processing of the flowchart in FIG. 7, like the processing described in FIG. 3, is realized by the CPU 103 executing a program stored in the ROM 101 or the like. The processing of the flowchart in FIG. 7 is executed, for example, immediately after the initial setup is completed, when the power is turned on after the initial setup is completed, or when the home screen is displayed based on a user operation. Note that the processing of the flowchart in FIG. 7 is not limited to these examples and may be executed at any timing.

[0042] In S701, CPU 103 determines whether there are any setting items that have been reserved. That is, CPU 103 reads the list of reserved setting items from RAM 102 and checks whether there are any setting items for which the setting has been reserved. If there is one or more reserved setting items, CPU 103 proceeds to S702. If there are no setting items for which the setting has been reserved, CPU 103 ends the processing of the flowchart shown in FIG.

[0043] In S702, the CPU 103 displays, in a part of the home screen output to the display unit 105, a notification indicating that there is a setting pending item.

[0044] FIG. 8 is a diagram illustrating an example of a home screen 800 displaying a notification indicating that there are pending setting items. The home screen 800 is a screen that is displayed after the power is turned on. The home screen 800 includes buttons for various printer 100 functions, such as copy, scan, print, and settings. The home screen 800 also serves as a standby screen that waits for a user operation. A notification 801 indicating that there are pending setting items is displayed in the form of a banner at the top of the home screen 800. The position of the banner display does not have to be at the top of the screen. The notification format is not limited to a banner display; it may be a pop-up display that covers the home screen, or may be displayed in another format. In this embodiment, when it is detected that the banner display notification 801 has been tapped, the CPU 103 displays a list of pending setting items.

[0045] In S703, CPU 103 determines whether a display operation for the pending setting item list has been received. That is, CPU 103 determines whether a tap on notification 801 has been detected. If a display operation for the pending setting item list has been received from the user, CPU 103 proceeds to S704. If a display operation for the pending setting item list has not been received from the user, CPU 103 ends the processing of the flowchart shown in Fig. 7. Note that examples of cases in which a display operation for the pending setting item list has not been received from the user include when a button operation for various functions other than notification 801 has been received, or when a predetermined time has elapsed.

[0046] In S704, the CPU 103 displays a list of pending setting items on the display unit 105.

[0047] FIG. 9 is a diagram showing an example of a screen listing pending setting items. Screen 900 shows a screen in which three setting items, network settings, paper settings, and eco settings, are pending. Items 901, 902, and 903 indicate the names of the pending setting items. As described above, network settings are used to configure settings necessary for network communication. Paper settings are used to configure the size or type of paper to be used for printing. Eco settings are used to configure environmental conservation, such as automatically entering a power-saving mode to reduce power consumption and setting the scheduled time until the power-saving mode is entered. If there are other pending setting items, the item names will be added below. If the items cannot all fit on display 105, the screen may be configured so that all item names can be displayed by scrolling.

[0048] In S705, CPU 103 determines whether a selection operation for a setting item has been received. In the example of Fig. 9, it determines whether a selection of any of items 901 to 903 has been received. If it is determined that a selection operation for a setting item has been received, CPU 103 proceeds to S706. If it is determined that a selection operation for a setting item has not been received, CPU 103 ends the processing of the flowchart shown in Fig. 7. Note that examples of cases in which a selection operation for a setting item has not been received from the user include when another button operation (not shown) is received, or when a predetermined time has passed.

[0049] In S706, the CPU 103 displays a setting screen for the selected setting item on the display unit 105. Next, in S707, the CPU 103 deletes the selected setting item from the pending setting item list.

[0050] 9, items 901, 902, and 903 also serve as buttons with links to the respective setting screens. For example, when it is detected that the user has tapped item 901 on screen 900, CPU 103 transitions the display on display unit 105 to the network setting details screen shown in Fig. 5. Note that although an example in which the same screen as that displayed at the time of initial setup has been described here, the screen displayed in S706 may be a different screen from that displayed at the time of initial setup.

[0051] When the user performs network configuration using the screen displayed in S706, the next time a screen listing pending configuration items is displayed, the display of the network configuration will be hidden, as shown in Fig. 10. Fig. 10 is a diagram showing an example of a screen listing pending configuration items. This prevents the user from forgetting about pending configuration items, and also allows the user to easily configure the pending configuration items.

[0052] In the above description of the process, when there are pending setting items, an example has been described in which transition to the detailed setting screen for those items is possible via the screen 900 listing the pending setting items shown in FIG. 9 . However, transition to the detailed setting screen for pending setting items is not limited to this. That is, the user can configure various settings without displaying the list of pending setting items via the notification 801 on the home screen 800 shown in FIG. 8 . Specifically, transition to the detailed setting screen is also possible via the “Settings” button 802 displayed on the home screen 800. The “Settings” button 802 is a button for opening a setting menu. When the “Settings” button 802 is pressed by the user, the CPU 103 displays a menu on the display unit 105 for configuring various settings for the printer 100.

[0053] FIG. 11 is a diagram showing an example of the menu hierarchy of the settings menu of the printer 100. The settings menu corresponding to the "Settings" button 802 has a hierarchical structure as shown in FIG. 11. In the example of FIG. 11, there are some items that cannot be set during initial setup. For example, the item "Operation Adjustment" is a setting item for fine-tuning the operation of the printer 100 to meet the user's expectations after actually using the printer 100. For this reason, there is no need to set this during initial setup, and so the setting screen for this item is not displayed during initial setup.

[0054] Because the printer 100 has many setting items, the menus are hierarchically organized as shown in FIG. 11 . For example, to configure “Paper Settings,” the user must navigate through the hierarchy of “Settings,” “Function Settings,” “Common Settings,” “Paper Feed Settings,” and “Paper Settings,” as shown in FIG. 11 . Similarly, to configure “Network Settings,” the user must navigate through the displayed menu in the order of “Settings,” “Administrator Settings,” and “Network Settings.” By navigating the menu hierarchy of the setting menu in this way, it is possible to later configure items that could not be configured during initial setup and settings determined as “not configured” in the determination process of S303. However, it can be difficult for users to find the desired item from the complex menu hierarchy. In this embodiment, the user can transition the screen displayed on the display unit 105 to the detailed setting screen for the pending setting item via the pending setting item list screen. This eliminates the need for the user to understand the complex menu hierarchy and allows the user to transition the screen displayed on the display unit 105 to the desired detailed setting screen without repeatedly navigating through the hierarchy.

[0055] In this embodiment, the list of reserved setting items has been described as registering setting items that were reserved during initial setup. However, other setting items may also be registered in the list of reserved setting items. For example, a setting item that cannot be set during initial setup and for which a setting screen is not displayed, such as the above-mentioned "operation adjustment," may be registered as a reserved setting item if a predetermined condition is met. For example, if the usage period or number of times the printer 100 has been used exceeds a predetermined threshold, the CPU 103 determines that the conditions for performing "operation adjustment" have been met. The CPU 103 then registers "operation adjustment" in the list of reserved setting items. This allows the user to perform setting operations for setting items that cannot be set during initial setup without having to navigate through complex menu hierarchies.

[0056] In this way, in this embodiment, setting items that can be accessed from the normal setting menu and whose settings were reserved during initial setup are added to the reserved setting item list. This reserved setting item list is displayed on a predetermined screen (for example, home screen 800). Note that if there are no reserved setting items in the reserved setting item list, notification 801 on home screen 800 is not displayed. To transition to the detailed setting screen for the reserved setting item, transition can be made with one tap from the screen of the reserved setting item list displayed via notification 801 on home screen 800.

[0057] As described above, according to this embodiment, the user can appropriately set the setting items. Therefore, it is possible to prevent the user from missing the setting of necessary setting items. Furthermore, by guiding the user to the setting items that were skipped during the initial setup, it is possible to allow a user who does not understand the complex menu structure to easily perform the setting operation.

[0058] <<Other embodiments>> In the above-described embodiment, for example, when a user selects one of items 901 to 903 on the screen 900 of the list of pending setting items shown in FIG. 9 , the selected pending setting item is deleted from the list. However, this is not a limitation. For example, a user who selected item 901 on the screen 900 may check the detailed setting screen and determine that the setting is not yet possible. For example, when the detailed setting screen 510 shown in FIG. 5B is displayed based on an operation on the screen 900 of the list of pending setting items, the user may press the “Set Later” button 512. In this case, if the pending setting item is deleted from the list of pending setting items even though it has not been set, this may be inconvenient. Therefore, the trigger for deleting the pending setting item from the list may be, instead of the selection of one of items 901 to 903, a setting instruction operation indicating that the setting is to be performed on the detailed setting screen corresponding to the items 901 to 903. Specifically, when the "OK" button 502 is pressed in FIG. 5(a) or 5(b), the corresponding setting pending item may be deleted from the list.

[0059] FIG. 12 is a diagram illustrating another example of deleting a pending setting item from the list. A screen 1200 of a list of pending setting items shown in FIG. 13 includes a "Delete" button 1201. When a user presses the "Delete" button 1201, the CPU 103 may be configured to, for example, display check boxes for items 901 to 903 and accept the selection of the pending setting item to be deleted. The CPU 103 may then delete the selected pending setting item from the list. This configuration makes it possible to delete from the list a setting item that was once set as pending and that the user subsequently determines does not need to be set. This processing can also prevent the notification 801 from continuing to be displayed on the home screen 800.

[0060] The present invention can also be realized by supplying a program that realizes one or more functions of the above-described embodiments to a system or device via a network or a storage medium, and having one or more processors in the computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) that realizes one or more functions.

[0061] The disclosure of the present embodiment includes configurations typified by the following information processing device example, information processing device control method example, and program example.

[0062] <Configuration 1> a determination means for determining the timing of setting the setting items based on a user operation when performing the initial setting; a control means for displaying a predetermined notification on a display screen displayed by a display unit at a predetermined timing after the initial setting is performed, when the determined setting timing indicates that the setting is to be suspended; An information processing device comprising:

[0063] <Configuration 2> 2. The information processing device according to configuration 1, wherein the setting timing is determined for each setting item.

[0064] <Configuration 3> 3. The information processing device according to configuration 1 or 2, wherein the control means displays the predetermined notification on the display screen when there is at least one setting hold item, which is a setting item for which the setting is to be held.

[0065] <Configuration 4> 4. The information processing device according to configuration 3, wherein the control means causes the display unit to display a screen of a list of the pending setting items when the predetermined notification is selected by the user.

[0066] <Configuration 5> The information processing device described in configuration 4, characterized in that when the control means accepts the selection of a first setting pending item in the list, it causes the display unit to display a setting screen for the setting item corresponding to the first setting pending item.

[0067] <Configuration 6> The information processing device described in configuration 5, wherein the control means deletes the first reserved setting item from the list when a setting screen for a setting item corresponding to the first reserved setting item is displayed on the display unit.

[0068] <Configuration 7> The information processing device described in configuration 5 is characterized in that the control means displays a setting screen for a setting item corresponding to the first setting pending item on the display unit, and when a setting instruction from a user is received on the setting screen, deletes the first setting pending item from the list.

[0069] <Configuration 8> The information processing device described in configuration 5, wherein the control means deletes the first reserved setting item from the list when an instruction to delete the first reserved setting item from the list is received from a user.

[0070] <Configuration 9> The information processing device according to any one of configurations 4 to 8, wherein the control means, when the determined setting timing for a first setting item indicates that no setting is to be made, does not display a setting screen for the first setting item in the initial setting, and does not register the first setting item in the list.

[0071] <Configuration 10> The information processing device according to any one of configurations 1 to 9, characterized in that when the determined setting timing for a first setting item indicates that the setting should be made immediately, the control means displays a setting screen for the first setting item on the display unit during the initial setting.

[0072] <Configuration 11> The information processing device according to any one of configurations 1 to 10, characterized in that the control means does not display the specified notification on the display screen if there are no setting hold items that are setting items for which settings are to be held.

[0073] <Configuration 12> 12. The information processing device according to any one of configurations 1 to 11, wherein the display screen is a home screen that is displayed after the power is turned on.

[0074] <Configuration 13> 13. The information processing device according to any one of configurations 1 to 12, wherein the predetermined timing is a timing when the information processing device is turned on or a timing when a home screen is displayed on the display unit.

[0075] <Configuration 14> 14. The information processing device according to any one of configurations 1 to 13, wherein the predetermined notification is a notification indicating that there is a setting item whose setting is on hold.

[0076] <Configuration 15> 15. The information processing device according to any one of configurations 1 to 14, wherein the predetermined notification is notified in the form of a banner display or a pop-up display.

[0077] <Configuration 16> The information processing device according to any one of configurations 1 to 15, wherein the control means is configured to be able to display a setting screen for a setting item on the display unit based on a user operation on a setting menu regardless of the predetermined notification.

[0078] <Configuration 17> 17. The information processing device according to configuration 16, wherein the setting menu is a hierarchical menu.

[0079] <Configuration 18> An information processing device characterized by having a control means for displaying on a display unit, on a first screen for confirming whether to set a first setting item during initial setup, a first operation area for accepting an instruction to immediately set the first setting item, a second operation area for accepting an instruction to set the first setting item later, and a third operation area for accepting an instruction not to set the first setting item.

[0080] <Configuration 19> The information processing device described in configuration 18 is characterized in that, when there is a setting item for which an instruction has been received in the second operation area, the control means causes the display unit to display a predetermined notification on a second screen that is displayed at a predetermined timing.

[0081] <Configuration 20> The information processing device described in configuration 19 is characterized in that, when the control means accepts an operation on the specified notification, it causes the display unit to display a third screen showing a list of setting items for which instructions to the second operation area have been accepted, instead of the second screen.

[0082] <Configuration 21> The information processing device described in configuration 20, characterized in that when the control means accepts an operation on the first setting item included in the list, it causes the display unit to display, instead of the third screen, a fourth screen that is displayed on the display unit based on the acceptance of an instruction to the first operation area on the first screen.

[0083] <Configuration 22> determining a setting timing of a setting item based on a user operation when performing an initial setting; If the determined setting timing indicates that the setting is to be suspended, displaying a predetermined notification on a display screen displayed by a display unit at a predetermined timing after the initial setting is performed; 1. A method for controlling an information processing device, comprising:

[0084] <Configuration 23> A control method for an information processing device, comprising the step of displaying on a display unit, on a first screen for confirming whether to set a first setting item during initial setup, a first operation area for accepting an instruction to immediately set the first setting item, a second operation area for accepting an instruction to set the first setting item later, and a third operation area for accepting an instruction not to set the first setting item.

[0085] <Configuration 24> 24. A program for causing a computer to execute the method for controlling an information processing device according to configuration 22 or 23. [Explanation of symbols]

[0086] 100 printers 103 CPU 105 Display section 106 Operation section 201 Touch Panel Display

Claims

1. a determination means for determining the timing of setting the setting items based on a user operation when performing the initial setting; a control means for displaying a predetermined notification on a display screen displayed by a display unit at a predetermined timing after the initial setting is performed, when the determined setting timing indicates that the setting is to be suspended; An information processing device comprising:

2. 2. The information processing apparatus according to claim 1, wherein the setting timing is determined for each setting item.

3. 2. The information processing apparatus according to claim 1, wherein the control means displays the predetermined notification on the display screen when there is at least one setting hold item, which is a setting item for which setting is to be held.

4. 4. The information processing apparatus according to claim 3, wherein the control means causes the display unit to display a screen of a list of the pending setting items when the predetermined notification is selected by the user.

5. 5. The information processing device according to claim 4, wherein when the control means accepts the selection of a first reserved setting item in the list, the control means causes the display unit to display a setting screen for the setting item corresponding to the first reserved setting item.

6. 6. The information processing device according to claim 5, wherein the control means deletes the first reserved setting item from the list when the display unit displays a setting screen for the setting item corresponding to the first reserved setting item.

7. The information processing device according to claim 5, characterized in that the control means displays a setting screen for a setting item corresponding to the first setting pending item on the display unit, and when a setting instruction from the user is received on the setting screen, deletes the first setting pending item from the list.

8. 6. The information processing apparatus according to claim 5, wherein the control means deletes the first reserved setting item from the list when an instruction to delete the first reserved setting item from the list is received from the user.

9. The information processing device according to claim 4, characterized in that, when the determined setting timing for a first setting item indicates that no setting is to be made, the control means does not display a setting screen for the first setting item in the initial setting, and does not register the first setting item in the list.

10. The information processing device according to any one of claims 1 to 9, characterized in that when the determined setting timing for a first setting item indicates that the setting should be made immediately, the control means displays a setting screen for the first setting item on the display unit during the initial setting process.

11. 10. The information processing device according to claim 1, wherein the control means does not display the predetermined notification on the display screen when there is no setting hold item that is a setting item for which setting is to be held.

12. 10. The information processing apparatus according to claim 1, wherein the display screen is a home screen that is displayed after the power is turned on.

13. 10. The information processing apparatus according to claim 1, wherein the predetermined timing is a timing when the information processing apparatus is powered on or a timing when a home screen is displayed on the display unit.

14. 10. The information processing apparatus according to claim 1, wherein the predetermined notification is a notification indicating that there is a setting item whose setting is on hold.

15. 10. The information processing apparatus according to claim 1, wherein the predetermined notification is notified in the form of a banner display or a pop-up display.

16. 10. The information processing device according to claim 1, wherein the control means is configured to be able to display a setting screen for a setting item on the display unit based on a user operation on a setting menu, regardless of the predetermined notification.

17. 17. The information processing apparatus according to claim 16, wherein the setting menu is a hierarchical menu.

18. An information processing device characterized by having a control means for displaying on a display unit, on a first screen for confirming whether to set a first setting item during initial setup, a first operation area for accepting an instruction to set the first setting item immediately, a second operation area for accepting an instruction to set the first setting item later, and a third operation area for accepting an instruction not to set the first setting item.

19. 19. The information processing device according to claim 18, wherein the control means, when there is a setting item for which an instruction to the second operation area has been received, causes the display unit to display a predetermined notification on a second screen that is displayed at a predetermined timing.

20. The information processing device according to claim 19, characterized in that, when the control means accepts an operation for the specified notification, it causes the display unit to display, instead of the second screen, a third screen showing a list of setting items for which instructions to the second operation area have been accepted.

21. 21. The information processing device according to claim 20, wherein when the control means receives an operation on the first setting item included in the list, the control means causes the display unit to display, instead of the third screen, a fourth screen that is displayed on the display unit based on the reception of an instruction to the first operation area on the first screen.

22. determining a setting timing of a setting item based on a user operation when performing an initial setting; If the determined setting timing indicates that the setting is to be suspended, displaying a predetermined notification on a display screen displayed by a display unit at a predetermined timing after the initial setting is performed; 1. A method for controlling an information processing device, comprising:

23. A control method for an information processing device, characterized by comprising a step of displaying on a display unit, on a first screen that confirms whether to set a first setting item during initial setup, a first operation area that accepts an instruction to set the first setting item immediately, a second operation area that accepts an instruction to set the first setting item later, and a third operation area that accepts an instruction not to set the first setting item.

24. A program for causing a computer to execute the method for controlling an information processing device according to claim 22 or 23.

Citation Information

Patent Citations

  • Input system and image processor

    JP2008021251A