Electronic device and recording medium recording a program

By adopting dual wireless communication methods in electronic devices, using slower short-range wireless communication to receive initial setting information and connecting to external access points through faster wireless communication, the initial setting inconvenience caused by failure of wireless communication is solved, and reliable initial setting and task execution of electronic devices is realized.

CN114205795BActive Publication Date: 2025-08-01SEIKO EPSON CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111002842.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-09-02
Filing Date
2021-08-30
Publication Date
2025-08-01
Estimated Expiration
2041-08-30

AI Technical Summary

Technical Problem

In the prior art, wireless communication connection through wireless LAN will fail in many cases, resulting in the initial setting of electronic devices that cannot be completed quickly, affecting convenience.

Method used

Dual wireless communication method is adopted, and slower short-range wireless communication (such as Bluetooth or BLE) is connected to the information processing device, receive initial setting information and connection setting information, and connect to external access points through faster wireless communication (such as Wi-Fi), ensuring reliable transmission of initial setting information and connection stability.

Benefits of technology

Even in the case of deterioration of the wireless communication environment, the initial setting of electronic devices can be reliably completed, improving the convenience and stability of the equipment and ensuring the smooth execution of tasks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114205795B_ABST
    Figure CN114205795B_ABST
Patent Text Reader

Abstract

The present invention provides an electronic device and a recording medium having a program recorded thereon that can complete settings even when the connection of the first wireless communication fails. The electronic device (100) includes: a wireless communication unit (110) that performs first wireless communication and second wireless communication, where the second wireless communication is short-range wireless communication with a slower communication speed than the first wireless communication; and a processing unit (120) that performs communication control of the wireless communication unit (110) and execution control of tasks. The processing unit (120) communicates with the information processing device (200) using the second wireless communication, and receives initial setting information for transitioning to a state where tasks can be executed and connection setting information for connecting to an external access point (300) using the first wireless communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to electronic devices, programs, and the like. Background Art

[0002] Various wireless communication connections have been implemented between information processing devices such as portable terminals and electronic devices such as printing devices. In Patent Document 1, a case is disclosed in which a wireless communication connection with an electronic device can be made using a wireless LAN by operating an information processing device.

[0003] However, even if an attempt is made to use a wireless communication connection using a wireless LAN, the connection often fails. Since the initial setting of the electronic device cannot be performed by operating the information processing device when the wireless communication connection is not established, there are problems such as the inability to quickly set up the electronic device in terms of convenience. The method described in Patent Document 1 does not consider such a situation either.

[0004] Patent Document 1: Japanese Unexamined Patent Application Publication No. 2019-176451 Summary of the Invention

[0005] One aspect of the present disclosure relates to an electronic device, characterized by including: a wireless communication unit that performs a first wireless communication and a second wireless communication, the second wireless communication being a short-range wireless communication with a slower communication speed than the first wireless communication; a processing unit that performs communication control of the wireless communication unit and execution control of tasks, the processing unit communicates with an information processing device using the second wireless communication, and receives initial setting information for transitioning to a state capable of executing the tasks and connection setting information for connecting to an external access point using the first wireless communication.

[0006] In addition, one aspect of the present disclosure relates to a program, characterized in that the program causes an information processing device to function as a wireless communication unit and a processing unit, the wireless communication unit performs a first wireless communication and a second wireless communication which is a short-range wireless communication with a slower communication speed than the first wireless communication, the processing unit performs communication control of the wireless communication unit, and the program causes the information processing device to execute the following steps: a step of connecting to an electronic device using the second wireless communication; a step of sending, using the second wireless communication, initial setting information for causing the electronic device to transition to a state capable of executing a task; a step of sending, using the second wireless communication, connection setting information for causing the electronic device to perform the first wireless communication. Brief Description of the Drawings

[0007] Figure 1 A block diagram for explaining a structural example of an electronic device.

[0008] Figure 2 A diagram for explaining the structural example of a wireless communication system.

[0009] Figure 3 A diagram for explaining an example of the process flow in a comparative example.

[0010] Figure 4 A diagram for explaining an example of the process flow in the present embodiment.

[0011] Figure 5 A flowchart for explaining an example of the setup process.

[0012] Figure 6 A diagram for explaining an example of the display of initial setting items.

[0013] Figure 7 A diagram for explaining an example of the display of arbitrary setting items.

[0014] Figure 8 A flowchart for explaining an example of the setup completion notification process.

[0015] Figure 9 A flowchart for explaining an example of the initial setting process.

[0016] Figure 10 A flowchart for explaining an example of the predetermined setting process.

[0017] Figure 11 A flowchart for explaining an example of the error process.

[0018] Figure 12 A diagram for explaining an example of the error report.

[0019] Figure 13 A flowchart for explaining an example of the startup display process.

[0020] Figure 14 A diagram for explaining an example of the display after the electronic device is started up. Detailed Embodiment

[0021] Hereinafter, the present embodiment will be described. In addition, the present embodiment described below is not a manner that unduly limits the content of the present disclosure recited in the claims. In addition, not all of the structures described in the present embodiment are necessarily essential structural elements of the present disclosure.

[0022] 1. Basic Structure

[0023] Using Figure 1 and Figure 2, the electronic device 100 of the present embodiment will be described. Figure 1 It is a block diagram showing a structural example of the electronic device 100 of the present embodiment. Figure 2 It is a structural example of the wireless communication system 10 including the electronic device 100 of the present embodiment, and is a diagram described as a comparative example of the method applied in Patent Document 1. As Figure 1 shown, the electronic device 100 of the present embodiment includes a wireless communication unit 110 and a processing unit 120. The electronic device 100 is, for example, a printer described later, but may also be a personal computer, a wearable device, a biological information measuring device, a robot, an imaging device, or a physical quantity measuring device, etc. In addition, the wearable device refers to a smart watch or an activity tracker, etc. In addition, the biological information measuring device refers to a pulse meter or a pedometer, etc. In addition, the imaging device refers to a camera or a projector, etc. In addition, the physical quantity measuring device refers to a thermometer or a weighing scale, etc. In addition, the printer mentioned here includes a multifunction printer. A multifunction printer refers to a printer that includes functions other than the printer function, and the functions other than the printer function refer to a copying function, a fax function, or a scanning function, etc., and may also be other functions.

[0024] The wireless communication unit 110 performs wireless communication with the information processing device 200. The information processing device 200 will be described later. The wireless communication unit 110 can be realized by a semiconductor device having a wireless communication function in accordance with a wireless communication standard. The wireless communication unit 110 can be realized either by a separate semiconductor device having a wireless communication function or as a part of the function of a semiconductor device having other functions together. The wireless communication unit 110 can perform wireless communication in accordance with multiple wireless communication standards. For example, it can perform first wireless communication and second wireless communication. Let the first wireless communication here be wireless communication in accordance with a standard with a faster communication speed compared to the standard according to which the second wireless communication described later is performed. The first wireless communication is, for example, wireless communication in accordance with the standard of wireless LAN such as Wi-Fi (registered trademark), but may also be wireless communication in accordance with other communication methods. In addition, let the second wireless communication here be wireless communication in accordance with a standard with a slower communication speed compared to the standard according to which the aforementioned first wireless communication is performed. The standard of the second wireless communication is, for example, Bluetooth (registered trademark, Bluetooth), but may further be BLE (Bluetooth Low Energy, low power consumption Bluetooth), or may also be wireless communication in accordance with other communication methods. In other words, the electronic device 100 of the present embodiment includes a wireless communication unit 110 that performs first wireless communication and second wireless communication, and the second wireless communication is short-range wireless communication with a slower communication speed compared to the first wireless communication.

[0025] In the case of the first wireless communication, for example, wireless communication in accordance with the aforementioned Wi-Fi (registered trademark) standard, as Figure 2 shown, the electronic device 100 and the information processing device 200 are connected via the access point 300 and by the first wireless communication. Here, Figure 2 the access point 300 periodically transmits wireless communication radio waves such as beacons in a manner that can interpret its own identification information. In addition, the identification information of the access point 300 is, for example, an SSID (Service Set Identifier). Further, when the electronic device 100 or the information processing device 200 receives radio waves from the access point 300, it can connect to the access point 300 using a password input by the user. In addition, when reconnecting to the same access point 300, it can automatically connect to the access point 300 without the user inputting the password. In addition, the access point 300 may also be referred to as a router. In addition, although in the present embodiment, "communication connection in accordance with a communication standard" is appropriately described simply as "connection", electrical connection may sometimes also be described simply as "connection". Further, the wireless communication system 10 is not limited to Figure 2 the structure shown, and various modifications such as adding other structural elements can be implemented. For example, the number of access points 300 connected to the electronic device 100 is arbitrary, and the number of information processing devices 200 connected to the access point 300 is also arbitrary. In addition, the electronic device 100 or the information processing device 200 may not belong to the network of multiple access points 300. Further, in the following description, the case of "belonging to a network" is appropriately described as "belonging to".

[0026] In the case of the second wireless communication, for example, wireless communication in accordance with the Bluetooth (registered trademark) standard, the electronic device 100 and the information processing device 200 are connected by the second wireless communication without passing through the access point 300. For example, the information processing device 200 can perform pairing processing with the electronic device 100 based on the Bluetooth (registered trademark) standard to establish a connection formed by the second wireless communication. In addition, when reconnecting to the same electronic device 100 by the connection formed by the second wireless communication, it can automatically connect to the electronic device 100 without the user inputting the password.

[0027] Continue to Figure 1will be described with reference to the block diagram. The processing unit 120 controls each part of the electronic device 100 such as the wireless communication unit 110. In addition, the processing unit 120 receives a predetermined task from the information processing device 200 via the wireless communication unit 110, and thus executes the task execution process. In other words, the electronic device 100 of the present embodiment includes a processing unit 120 that implements communication control of the wireless communication unit 110 and task execution control. The task here is, for example, a process implemented by the processing unit 120 of the electronic device 100 according to a command or instruction executed on the electronic device 100 from the information processing device 200 or other external devices. In addition, the processing unit 120 can also execute a task execution process without passing through the wireless communication unit 110. In addition, a task that does not pass through the wireless communication unit 110 is, for example, a task via a wired network (not shown), a task via an operation of an operation unit (not shown) in Figure 1 etc. In addition, in the present embodiment, it is assumed that since the capacity of the task data is large, although the task data can be sent from the information processing device 200 to the electronic device 100 through the first wireless communication, it is difficult to send the task data from the information processing device 200 to the electronic device 100 through the second wireless communication.

[0028] The processing unit 120 is specifically a processor or a controller. The processing unit 120 can, for example, include a plurality of CPUs such as a main CPU (Central Processing Unit) and a sub CPU. The main CPU implements control of each part of the electronic device 100 or overall control. The sub CPU is, for example, a CPU that implements communication control of the wireless communication unit 110. In addition, when the electronic device 100 is a printer, a CPU that implements various processes related to printing can be further provided. In addition, the processing unit 120 of the present embodiment can be composed of the following hardware. The hardware can include at least one of a circuit that processes digital signals and a circuit that processes analog signals. The hardware can, for example, be composed of one or more circuit devices or one or more circuit elements mounted on a circuit board. In addition, the circuit device is, for example, an integrated circuit device. In addition, the circuit element is, for example, a resistor or a capacitor.

[0029] In addition, the processing unit 120 can be implemented by the following processors. The electronic device 100 of the present embodiment includes a memory for storing information and a processor that operates based on the information stored in the memory. In addition, the information is, for example, programs and various data. The processor includes hardware. In addition, the processor can use various processors such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), and a DSP (Digital Signal Processor). In addition, the memory can be a semiconductor memory such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory), a register, a magnetic storage device such as a hard disk device, or an optical storage device such as an optical disc device. In addition, the memory stores, for example, commands readable by a computer, and by executing these commands by the processor, the functions of the processing unit 120 are implemented as processing. In addition, the commands can be commands that make up a command set of a program or commands that instruct the hardware circuit of the processor to operate, and all or part of the processing unit 120 can also be implemented by cloud computing. In addition, when the information processing device 200 subordinate to the access point 300 sends a task, the processing unit 120 of the present embodiment performs processing of storing the identification information of the access point 300 and the identification information of the information processing device 200 in a storage unit (not shown).

[0030] In this way, since the electronic device 100 includes the wireless communication unit 110 that implements the first wireless communication and the short-range wireless communication, which is slower in communication speed than the first wireless communication, i.e., the second wireless communication, and the processing unit 120 that implements the communication control of the wireless communication unit 110 and the execution control of the task, the electronic device 100 can appropriately execute the task by using the method of separately using the first wireless communication and the second wireless communication. The method of separately using the first wireless communication and the second wireless communication is, for example, a method of determining the electronic device 100 closest to the information processing device 200 by using the second wireless communication and then sending task data to the electronic device 100 by using the first wireless communication.

[0031] Figure 3FIG. 0 is a diagram for explaining the process of applying the method of Patent Document 1 to the wireless communication system 10 of the present embodiment as a comparative example. First, although not shown, in accordance with the second wireless communication standard, the information processing device 200 and the electronic device 100 are communicatively connected via the second wireless communication. Specifically, for example, the pairing process between the information processing device 200 and the electronic device 100 is performed in accordance with the Bluetooth (registered trademark) standard. Thus, the second wireless communication connection between the information processing device 200 and the electronic device 100 is established. Then, the wireless communication connection information is sent from the information processing device 200 to the electronic device 100 (step S10). The wireless communication connection information is the information required to establish the first wireless communication connection between the information processing device 200 and the electronic device 100, such as the SSID and password of the access point 300. Moreover, after the first wireless communication connection via the access point 300 is established between the information processing device 200 and the electronic device 100, the initial setting information is sent from the information processing device 200 to the electronic device 100 using the first wireless communication (step S20). The electronic device 100 becomes a usable state by receiving the initial setting information and performing the initial setting process (step S30). By adopting such a method, task data can be sent from the information processing device 200 to the electronic device 100 using the first wireless communication. Thus, the electronic device 100 can execute the task sent from the information processing device 200.

[0032] However, in the comparative example, if the first wireless communication connection is not established, the initial setting process (step S30) cannot be performed. In addition, the first wireless communication has a high probability of communication connection errors due to predetermined reasons. Therefore, it is not possible to operate the information processing device 200 to stably set the electronic device 100, and there is a problem in convenience. Such a situation is not taken into account. In addition, the predetermined reasons include that the SSID and password do not match, connection to an unintended access point, connection using an unsupported security method, etc.

[0033] Therefore, although the details will be described later, the processing unit 120 of the electronic device 100 according to the present embodiment communicates with the information processing device 200 using the second wireless communication, and receives the initial setting information for transitioning to a state where tasks can be executed, and the connection setting information for connecting to an external access point 300 using the first wireless communication. By adopting such a method, since the initial setting information is received from the information processing device 200 using the second wireless communication that less frequently causes connection errors, even when the communication environment of the first wireless communication deteriorates, the initial setting of the electronic device 100 can be reliably completed. Thus, the electronic device 100 can execute tasks by methods other than the first wireless communication, and therefore, the convenience of the electronic device 100 can be improved.

[0034] In addition, the electronic device 100 according to the present embodiment is not limited to the above structure, and various modifications such as adding other structural elements can be implemented. For example, in Figure 1 , it is illustrated that the electronic device 100 is connected to an external printing unit 130 and printing data is sent from the electronic device 100 to the printing unit 130. However, when the electronic device 100 is a printer, the printing unit 130 may be included in the electronic device 100. In addition, the printing unit 130 here is a device for printing an image on a printing medium such as paper, and is implemented by a printing engine, for example. The printing engine is, for example, an inkjet head, but may also include a drive mechanism for a carriage including the inkjet head. For the printing medium conveyed by the conveying mechanism, the printing engine prints an image on the printing medium by ejecting ink from the inkjet head. In addition, the printing engine may also be a device that uses a laser method and prints using toner.

[0035] In addition, the electronic device 100 according to the present embodiment may include Figure 2 the display unit 140 shown in Figure 1A storage unit, an operation unit, or a notification unit not shown in the figure. The display unit 140 is composed of a display or the like that displays various information to the user. Specifically, the display unit 140 can be implemented by, for example, a liquid crystal display, but can also be implemented by an organic EL (ElectroLuminescence) display, a dot matrix LED, or the like. The storage unit stores information related to the electronic device 100. For example, it is for recording tasks from the information processing device 200, but can also be other information. In addition, the recording of tasks is, for example, the identification information of the access point 300, the identification information of the information processing device 200, the type of task, the operation volume, or the execution time of the task, etc., and can also be other recordings. In addition, the type of task is, for example, printing or faxing, etc. In addition, for example, if the electronic device 100 is a printer, the operation volume is the number of printed sheets or the consumption of ink, etc. The operation unit can be implemented by a device that accepts input operations from the user, such as buttons, a keyboard, a touch sensor, or a microphone for voice input. In addition, for example, the display unit 140 and the operation unit can be integrated into one hardware through a touch panel. The notification unit notifies the user about the electronic device 100. The notification unit can be implemented by, for example, a speaker that outputs sound, but can also be implemented by a vibration motor or a piezoelectric element that vibrates, can be implemented by an LED or a fluorescent lamp that emits light, or can be implemented by a combination of these devices. In addition, the notification related to the electronic device 100 can also be implemented using both the display unit 140 and the notification unit.

[0036] Here, the information processing device 200 will be described. The information processing device 200 is, for example, a portable information terminal such as a smartphone, but can also be a personal computer or the like. As Figure 1 shown, the information processing device 200 includes a wireless communication unit 210 and a processing unit 220. In addition, it can include a display unit 240 as Figure 2 shown, or can include a storage unit, an operation unit, or a notification unit not shown in the figure. The wireless communication unit 210 can perform wireless communication with external devices through the first wireless communication and the second wireless communication in the same manner as the wireless communication unit 110 of the aforementioned electronic device 100. In addition, the information processing device 200 transmits data including the identification information unique to the information processing device 200 in accordance with each wireless communication standard. The identification information unique to the information processing device 200 is, for example, an IP address or a MAC (Media Access Control) address. Therefore, even if multiple information processing devices 200 belong to the access point 300, these multiple information processing devices 200 can be distinguished from each other. In addition, since the specific implementation structure of the wireless communication unit 210 is the same as that of the wireless communication unit 110 of the aforementioned electronic device 100, a detailed description thereof is omitted.

[0037] The processing unit 220 controls the wireless communication unit 210, but may also control the display unit 240, a storage unit (not shown), an operation unit, or a notification unit. The implementation structure of the processing unit 220 is the same as that of the processing unit 120 of the electronic device 100 described above, so a detailed description thereof will be omitted.

[0038] 2. Method of this embodiment

[0039] Figure 4 The figure is a diagram for explaining the process flow of the electronic device 100 and the information processing device 200 when the method of this embodiment is applied. The user operates the information processing device 200 to implement Figure 5 The setup (SETUP) process (step S100) will be described in detail later. For example, the setup process (step S100) can be implemented by installing a dedicated setup application in the information processing device 200 and executing the application by the processing unit 220 of the information processing device 200. That is, the setup process (step S100) is a program for the processing unit 220 to make the information processing device 200 work. In addition, as described above, the processing unit 220 of the information processing device 200 implements communication control of the wireless communication unit 210 that performs the first wireless communication and the second wireless communication. In other words, the program related to the method of this embodiment is a program for making the information processing device 200 work as the wireless communication unit 210 that performs the first wireless communication and the second wireless communication, which is a short-range wireless communication with a slower communication speed than the first wireless communication, and the processing unit 220 that implements communication control of the wireless communication unit 210.

[0040] After the electronic device 100 is powered on, the following steps will be implemented: Figure 9The initial setting process (step S200) described in the like. This process can be implemented by incorporating it into the main program after power-on, or by implementing a timer interrupt process at predetermined intervals, or by other methods. The information processing device 200 sends initial setting information to the electronic device 100 through the initial setting information sending process (step S110) in the setting process (step S100). Moreover, after the initial setting is completed, the electronic device 100 sends the initial setting completion information to the information processing device 200 through the initial setting information completion notification process (step S210). Thus, the initial setting of the electronic device 100 is completed, and the electronic device 100 becomes a usable state. The situation where the electronic device 100 becomes a usable state means that the electronic device 100 becomes a state capable of executing tasks. For example, if the electronic device 100 is a printer, it becomes a state capable of performing printing work; if the electronic device 100 is a projector, it becomes a state capable of performing projection work; if the electronic device 100 is a scanner, it becomes a state capable of performing reading work.

[0041] Moreover, after the initial setting is completed, the information processing device 200 sends connection setting information to the electronic device 100 through the connection setting information sending process (step S130) in the setting process (step S100), and the electronic device 100 receives this connection setting information. In other words, the processing unit 120 of the electronic device 100 in the present embodiment performs the reception of the connection setting information after performing the initial setting based on the initial setting information. By adopting such a method, the initial setting of the electronic device 100 is performed before performing the connection of the first wireless communication that is likely to cause connection errors, so that the initial setting of the electronic device can be reliably completed. Thereafter, if there is no connection problem, the connection of the first wireless communication is established. The connection problem is, for example, a problem that does not satisfy the conditions for establishing a wireless communication connection, specifically, the SSID and password are inconsistent, etc., and it can also be other situations. In addition, although the details will be described later, when the processing unit 120 of the electronic device 100 is connected to the printing unit 130, the filling instruction information sending process (step S120) can be further performed before performing the connection setting information sending process (step S130).

[0042] Moreover, after establishing the connection of the first wireless communication, the information processing device 200 transmits arbitrary setting information to the electronic device 100 through arbitrary setting information transmission processing (step S140), and the electronic device 100 receives the arbitrary setting information. The arbitrary setting information refers to information other than the minimum required information for the electronic device 100 to be able to be used among the information set for the electronic device 100, and is setting information different from the initial setting information. In other words, after the processing unit 120 in the electronic device 100 of the present embodiment connects to the access point 300 through the first wireless communication based on the connection setting information, it receives arbitrary setting information related to setting items different from the initial setting information through the first wireless communication. By adopting such a method, the initial setting of the electronic device 100 can be reliably completed, and more information can be set through the first wireless communication. Therefore, the convenience of the electronic device 100 can be improved. Moreover, the electronic device 100 that has completed the initial setting process (step S200) performs startup display processing (step S300). Regarding the startup display processing (step S300), it will be described in Figure 13 hereinafter. In addition, when the electronic device 100 cannot be used, it is assumed that the startup display processing (step S300) is not performed. After that, the user operates the information processing device 200, and thus, through the first wireless communication, the task data of the information processing device 200 is transmitted from the information processing device 200 to the electronic device 100 via the access point 300. In other words, the processing unit 120 in the electronic device 100 of the present embodiment controls the reception of task data by using the first wireless communication instead of the second wireless communication. By adopting such a method, the initial setting of the electronic device 100 can be reliably completed, and the task data is transmitted by using the first wireless communication with a faster communication speed. Therefore, the convenience of the electronic device 100 can be improved.

[0043] Next, the setting process (step S100) performed by the information processing device 200 will be described by using Figure 5 etc. The processing unit 220 of the information processing device 200 performs second wireless communication connection processing (step S101). Specifically, it performs processing to establish a second wireless communication connection between the wireless communication unit 210 of the information processing device 200 and the wireless communication unit 110 of the electronic device 100. For example, in the information processing device 200, by performing an operation to turn on the second wireless communication function and performing processing such as pairing the information processing device 200 and the electronic device 100 as described above, the second wireless communication connection processing (step S101) can be realized. In other words, the program of the present embodiment includes step S101 of connecting to the electronic device 100 through the second wireless communication.

[0044] Moreover, when the processing unit 220 of the information processing apparatus 200 establishes a connection with the electronic device 100 through the second wireless communication (Yes in step S102), the processing unit 220 of the information processing apparatus 200 performs the aforementioned initial setting information transmission process (step S110). In addition, in Figure 5 although the processing unit 220 of the information processing apparatus 200 is set to re-execute step S101 when the connection between the information processing apparatus 200 and the electronic device 100 is not established through the second wireless communication (No in step S102), it may also be set to, for example, perform a predetermined error notification when the connection formed by the second wireless communication is not established even after a fixed period. However, except for predetermined exceptions, a situation where the connection formed by the second wireless communication is not established is not envisaged under normal circumstances. The same applies to the following description. In addition, the predetermined exception refers to a situation where the information processing apparatus 200 and the electronic device 100 are separated by a certain interval or more. In the initial setting information transmission process (step S110), the processing unit 220 of the information processing apparatus 200 transmits the initial setting information to the electronic device 100, and the electronic device 100 receives the initial setting information. In other words, the program of the present embodiment includes step S110 of transmitting the initial setting information for causing the electronic device 100 to transition to a state capable of executing a task by using the second wireless communication.

[0045] For example, as Figure 6 shown, the initial setting information transmission process (step S110) can be implemented by causing the display unit 240 of the information processing apparatus 200 to display the initial setting item screen 400 and input the initial setting information. The initial setting item screen 400 includes, for example, a language selection screen 410, a region information input screen 420, a date information input screen 430, a time information input screen 440, a daylight saving time setting information input screen 450, and may also include other screens. In addition, although in Figure 6 the example, the language is set as a necessary setting item, other items may also be set as necessary setting items. In other words, the initial setting information includes at least one of information related to the language used, information related to the region used, information related to the date, information related to the time, and information related to the setting of daylight saving time. By adopting such a method, the initial setting of the electronic device 100 can be reliably completed, and the information required for the setting can be set, so that the convenience of the electronic device 100 can be improved. In addition, the convenience here is, for example, that by completing the setting of the language used, the error report 600 described later is created in the set language.

[0046] The language selection screen 410 is, for example, composed of a screen that can select the language used by using a tab. Although in Figure 6Japanese is selected, but other languages such as English can also be selected.

[0047] Although the usage area information input screen 420 can use tabs to select the usage area, as Figure 6 shown, it can also be set so that the usage country can be further selected, or it can be set so that only the usage country can be selected instead of the selection of the usage area. In addition, when the usage area is set, it can also be set so that only the countries related to the usage area can be selected.

[0048] The date information input screen 430 can use tabs to select the date format and input the date according to the selected format. As Figure 6 shown, the date format has, for example, a format that displays the year notation in four digits of the Gregorian calendar and displays the month notation and the day notation in two digits, but other formats can also be selected. Other formats are, for example, a format that displays the year notation using the last two digits of the Gregorian calendar, a format that only displays the year notation and the month notation, etc. In addition, in Figure 6 it, although the year is displayed using the Gregorian calendar, it can also be set so that the year can be displayed using the Japanese calendar.

[0049] The time information input screen 440 can use tabs to select the time format and output the time according to the selected format. As Figure 6 shown, the time format has, for example, a format that displays the hour notation, the minute notation, and the second notation in two digits, but other formats can also be selected. Other formats are, for example, a format that only displays the hour notation and the minute notation, etc. In addition, the hour notation can also be set so that it can distinguish between AM and PM.

[0050] The daylight saving time setting information input screen 450 sets the adjustment time, the start date and time of application, and the end date and time of application required when considering daylight saving time. Although in Figure 6 it, the adjustment time is set to be able to be set in minutes, but it can also be set in hours. The start date and time of application can be input in the format that can be set through the date information input screen 430 and the time information input screen 440. The same applies to the end date and time of application. In addition, as Figure 6 shown, it can also be set so that the setting of daylight saving time can be selected not to be performed. This is because when the electronic device 100 is used only in countries where the daylight saving time system is not introduced, no setting is required. In addition, when daylight saving time is not set, it is set so that the adjustment time, etc. cannot be input. By adopting such a method, the initial setting can be simplified.

[0051] In addition, when setting the date or time but the fax function is not required, it can be done by, for example, as described later inFigure 7 Adjust according to any setting item described in the above. In addition, as Figure 6 shown, it can also be set such that by making a selection not to use the fax function, each input item of the usage area information input screen 420, the date information input screen 430, the time information input screen 440, and the daylight saving time setting information input screen 450 can be set in a manner that cannot be input together. By adopting such a method, the initial setting can be simplified.

[0052] Return to Figure 5 Continue the description. After the processing unit 220 of the information processing apparatus 200 executes the initial setting information transmission process (step S110), it determines whether the registration of the initial setting information has been completed (step S111). Specifically, through the initial setting information completion notification process (step S210) described in Figure 9 below, a command indicating that the registration of the initial setting information has been completed is sent from the electronic device 100 to the information processing apparatus 200, and it is determined whether the information processing apparatus 200 has received this command.

[0053] When the registration of the initial setting information by the electronic device 100 is completed (Yes in step S111), the processing unit 220 of the information processing apparatus 200 executes the ink filling instruction information transmission process (step S120) using the second wireless communication. Specifically, when the electronic device 100 has a printing unit 130, a command to fill the nozzle portion of the printing unit 130 with ink is sent from the information processing apparatus 200 to the electronic device 100.

[0054] In addition, when the processing unit 120 of the electronic device 100 is not connected to the printing unit 130 or when the printing engine of the printing unit 130 is not an inkjet type, step S120 can also be omitted. The same applies to steps S131, S132, S161, S162, S221, S222, S225, S226, S230, S253, and S254 described later.

[0055] Thereafter, the processing unit 220 of the information processing apparatus 200 executes the connection setting information transmission process (step S130) using the second wireless communication. Specifically, using the second wireless communication, information required to establish a connection formed by the first wireless communication is sent from the information processing apparatus 200 to the electronic device 100. The required information is, for example, the SSID, password, etc. of the access point 300, but it can also be other information. In other words, the program of the present embodiment includes step S130 of using the second wireless communication to send connection setting information for executing the first wireless communication to the electronic device 100.

[0056] Thus, the program involved in the method of this embodiment involves a wireless communication unit 210 that performs a first wireless communication and a short-range wireless communication, which is slower in communication speed than the first wireless communication, i.e., a second wireless communication, and a processing unit 220 that controls the communication of the wireless communication unit 210 to operate the information processing device 200. In addition, this program includes a step S101 of connecting to the electronic device 100 using the second wireless communication and through the second wireless communication, a step S110 of sending initial setting information for causing the electronic device 100 to transition to a state capable of performing tasks using the second wireless communication, and a step S130 of sending connection setting information for performing the first wireless communication to the electronic device 100. By adopting such a method, it is possible to send the initial setting information from the information processing device 200 using the second wireless communication with fewer connection errors. Therefore, even when the communication environment of the first wireless communication deteriorates, the initial setting of the electronic device 100 can be reliably completed.

[0057] On the other hand, when the processing unit 220 of the information processing device 200 fails to complete the registration of the initial setting information (No in step S111), it performs an error notification process (step S150). If the subsequent setting completion notification process (step S160) is not performed, the setting process (step S100) is ended. These processes are implemented, for example, by displaying content indicating that the initial setting has failed on the display unit 240 of the information processing device 200. That is, when the registration of the initial setting information fails, the setting of the electronic device 100 fails, and thus the electronic device 100 cannot be used.

[0058] Next, after performing the aforementioned connection setting information sending process (step S130), the processing unit 220 of the information processing device 200 receives an ink filling completion notification from the electronic device 100 (Yes in step S131) and determines whether the first wireless communication connection is set up (step S133). Specifically, it is determined whether the electronic device 100 is connected to the information processing device 200 via the access point 300 and through the first wireless communication using the initial setting information sent in the aforementioned step S110.

[0059] If the setting of the first wireless communication connection is completed (Yes in step S133), then arbitrary setting information transmission processing is performed (step S140). The arbitrary setting information transmission processing (step S140) uses the first wireless communication to transmit arbitrary setting information from the information processing device 200 to the electronic device 100. Regarding the arbitrary setting information, for example, when the electronic device 100 is a printer, it is information related to the size of the paper size and the setting of the fax function. In addition, when the ink filling completion notification cannot be received from the electronic device 100 (No in step S131), the process of turning on the first notification flag is performed, and when the first wireless communication connection is not set up (No in step S133), the process of turning on the second notification flag is performed.

[0060] For example, as Figure 7 shown, the arbitrary setting information transmission processing (step S140) can be implemented by displaying an arbitrary setting item screen 500 on the display unit 240 and performing a predetermined selection operation. The arbitrary setting item screen 500 includes a paper size selection screen 510 and a fax function setting screen 520. In the paper size selection screen 510, the user can select either A3 or A4 for the paper size. In addition, regarding the fax function setting screen 520, the user can select whether to set the fax function or not. In addition, the structure of the arbitrary setting item screen 500 is not limited to Figure 7 the structure shown, and it can also be set so that other items can be selected.

[0061] In addition, although in Figure 7 , a certain option is set to be default selected for the paper size selection screen 510 and the fax function setting screen 520, it can also be set that no selection is made in the initial arbitrary setting item screen 500, and when transmission is performed without making any selection for any arbitrary setting item, an error notification is executed to encourage the selection of a certain option.

[0062] In addition, in Figure 7 , it is set that for the paper size, "A3" is default selected, and the fax function is default selected as "set". In addition, it is set that in Figure 7 step S140, the user selects "A4" for the paper size and selects "not set" for the fax function. Regarding the details, it will be described in Figure 14 below.

[0063] Return to Figure 5 , after the processing unit 220 of the information processing device 200 performs the arbitrary setting information transmission processing (step S140), it performs setting completion notification processing (step S160). Figure 8This is a flowchart for explaining a detailed processing example of the completion notification process (step S160). The processing unit 220 of the information processing device 200 determines whether the first notification flag is on (step S161). If the first notification flag is on (Yes in step S161), it performs the process of displaying a notification image indicating that ink filling is incomplete (step S162).

[0064] Next, the processing unit 220 of the information processing device 200 determines whether the second notification flag is on (step S163). If the second notification flag is on (Yes in step S163), it performs the process of displaying a notification image indicating that the first wireless communication connection has not been established (step S164).

[0065] Moreover, the processing unit 220 of the information processing device 200 performs the process of displaying a notification image indicating that the setting is completed and the electronic device 100 becomes usable (step S165), and ends the completion notification process (step S160). Thus, the notification image formed by step S162, the notification image formed by step S164, and the notification image formed by step S165 are displayed on the display unit 240 in an overlapping manner. Since the situation of incomplete ink filling and the situation of not establishing the first wireless communication connection are not bad situations that prevent the completion of the setting of the electronic device 100, it is set to perform the display of this meaning together with the completion of the setting.

[0066] Next, Figure 9 etc., are used to explain the initial setting process (step S200). The processing unit 120 of the electronic device 100 determines whether the second wireless communication connection has been established (step S201). If the second wireless communication connection has been established (Yes in step S201), it determines whether the initial setting information has been received (step S202). In addition, in Figure 9 it is set that if it is determined that the second wireless communication connection has not been established (No in step S201), step S201 is repeatedly executed until the second wireless communication connection is established, but an error can also be notified after a predetermined period and the initial setting process (step S200) can be ended.

[0067] In the case where initial setting information is received (Yes in step S202), the processing unit 120 of the electronic device 100 performs initial setting information registration processing (step S203). Specifically, a process of causing a storage unit (not shown) to store the received initial setting information is performed. Further, in the case where the registration of the initial setting information is completed (Yes in step S204), initial setting information registration completion notification processing (step S210) is performed. Specifically, a process of sending an instruction indicating that the initial setting information is stored in a storage unit (not shown) to the information processing device 200 is performed. In the case where the registration of the initial setting information is not completed due to a predetermined reason (No in step S204), a process of turning on the first error flag (step S205) is performed, and error processing (S250) described later is performed. In addition, the predetermined reason is, for example, a reason that the initial setting information cannot be stored due to a defect in the memory constituting the storage unit, and is not normally assumed. After the processing unit 120 of the electronic device 100 performs the initial setting information registration completion notification processing (step S210), predetermined setting processing (step S220) is performed.

[0068] Next, an example of the processing of the predetermined setting processing (step S220) will be described using Figure 10 . As described above, at the start stage of the predetermined setting processing (step S220), only a connection formed by the second wireless communication is established between the electronic device 100 and the information processing device 200. After the processing unit 120 of the electronic device 100 determines that filling instruction information has been received (Yes in step S221), ink filling start processing (step S222) is performed. Specifically, in the case where the printing unit 130 includes a printing engine including an inkjet head, a process of filling ink into the nozzles of the head is performed. Thereafter, if the processing unit 120 of the electronic device 100 determines that connection setting information has been received (Yes in step S223), first wireless communication connection processing (step S224) is performed. Specifically, using the received connection setting information, a process of connecting to the wireless network belonging to the access point 300 is performed. In other words, the processing unit 120 of the present embodiment receives, via the second wireless communication, filling instruction information for filling ink into the printing unit 130, and after starting the filling of the ink based on the filling instruction information, starts the setting of the first wireless communication based on the connection setting information. By adopting such a method, it is possible to start the ink filling of the printing unit 130 before establishing the connection of the first wireless communication. Therefore, it is possible to shorten the period from the establishment of the first wireless communication connection to the completion of the ink filling, and thus it is possible to reliably complete the initial setting of the electronic device 100 and improve the convenience of the electronic device 100.

[0069] In addition, in Figure 10In this case, although it is set to repeatedly execute step S221 until the filling instruction information is received when it is determined that the filling instruction information has not been received (No in step S221), it may also be set to a process of turning on a second error flag (step S226) described later after a predetermined period. Similarly, although it is set to repeatedly execute step S223 until the connection setting information is received when it is determined that the connection setting information has not been received (No in step S223), it may also be set to a process of turning on a third error flag (step S233) described later after a predetermined period. However, since the connection formed by the second wireless communication is more stable than the connection formed by the first wireless communication, a situation where the filling instruction information or the connection setting information cannot be received is not normally assumed.

[0070] After implementing the foregoing first wireless communication connection process (step S224), the processing unit 120 of the electronic device 100 determines whether the ink filling is completed (step S225). Specifically, although not shown in the figure, a process such as determining whether a signal indicating whether the ink filling is completed is received from a sensor disposed near the nozzle of the print head provided in the printing unit is implemented. When the ink filling is completed (Yes in step S225), an ink filling completion notification process (step S230) is implemented. Specifically, an instruction indicating that the ink filling is completed is sent from the electronic device 100 to the information processing device 200. When the ink filling cannot be completed (No in step S225), a process of turning on the second error flag is implemented (step S226).

[0071] Thereafter, the processing unit 120 of the electronic device 100 implements a process of determining whether the first wireless communication connection is established (step S231). If the first wireless communication connection has been established (Yes in step S231), then Figure 7 a process of determining whether the foregoing arbitrary setting information has been received (step S232) in is implemented. When the first wireless communication connection is not established, a process of turning on the third error flag is implemented (step S233), and the predetermined setting process (step S220) is ended under the condition that the arbitrary setting information registration process (step S240) described later is not implemented.

[0072] Moreover, if the processing unit 120 of the electronic device 100 receives the arbitrary setting information (Yes in step S232), it implements the arbitrary setting information registration process (step S240) and ends the process. Specifically, a process of storing the received arbitrary setting information in the storage unit is implemented. In addition, when the arbitrary setting information has not been received (No in step S232), the process of determining whether the first wireless communication connection is established (step S231) is implemented again.

[0073] Next, use Figure 11 to explain the error handling (step S250) after the end of the predetermined setting process (S220). The processing unit 120 of the electronic device 100 performs a process of determining whether the aforementioned first error flag is on (step S251). When the first error flag is on (Yes in step S251), a process of reporting a registration error of the initial setting information is performed (step S252), and the process ends. Specifically, a process of causing the display unit 140 to display a predetermined image is performed, but it is also possible to report by means such as causing a predetermined lamp to blink or light up. In addition, as described in Figure 9 above, when the first error flag is on, since the aforementioned predetermined setting process (step S220) is not performed, it is not necessary to consider the second error flag and the third error flag described later.

[0074] Thereafter, when the first error flag of the electronic device 100 is off (No in step S251), the processing unit 120 performs a process of determining whether the second error flag is on (step S253). When the second error flag is on (Yes in step S253), a process of reporting an ink filling error is performed (step S254). Specifically, a process of causing the display unit 140 to display a meaning of incomplete ink filling is performed, but it is also possible to report by means such as causing a predetermined lamp of the electronic device 100 to blink or light up.

[0075] Next, the processing unit 120 of the electronic device 100 performs a process of determining whether the third error flag is on (step S255). When the third error flag is on (Yes in step S255), that is, when the first wireless communication connection is not established, a process of reporting related to the occurrence of a connection error of the first wireless communication is performed (step S256). Specifically, an error report indicating that the first wireless communication connection is not established and a report of the cause of the error are performed. The cause of the error is, for example, the aforementioned inconsistency between the SSID and the password, but it may also be other reasons. In other words, when an error occurs in the setting of the first wireless communication based on the connection setting information, the processing unit 120 performs a notification process of guiding the connection of the first wireless communication. By adopting such a method, the initial setting of the electronic device 100 can be reliably completed, and the error of the first wireless communication connection can be quickly grasped. Therefore, other settings of the electronic device 100 can be completed in advance.

[0076] In addition, in step S256, the processing unit 120 of the electronic device 100 performs a process of printing the error report 600 together with the above-mentioned processing. Since the initial setting registration completion notification process (step S210) is being implemented, when the electronic device 100 is available and connected to the printing unit 130, a process of printing the error report 600 as shown in Figure 12 can be implemented. Additionally, in a predetermined case, it can be set that the error report 600 can be printed by operating an operation unit (not shown) after the initial setting process (step S200) ends. The predetermined conditions are, for example, the condition where the error flag 2 is on (Yes in step S210), i.e., the condition where ink filling is not completed, the condition where no paper is placed, and other conditions that are not suitable for the output of the error report 600. In other words, when an error occurs in the setting of the first wireless communication based on the connection setting information, after becoming able to perform the printing task implemented by the printing unit 130 by executing the initial setting based on the initial setting information, the processing unit 120 performs a process of printing the connection status using the printing unit 130. By adopting such a method, the initial setting of the electronic device 100 can be reliably completed, and the cause of the error in the first wireless communication connection can be quickly determined using the printing unit 130. Therefore, other settings of the electronic device 100 can be completed in advance.

[0077] In addition, when the third error flag is off (No in step S255), the processing unit 120 of the electronic device 100 ends the error processing. That is, when any one of the first error flag, the second error flag, and the third error flag is off, no processing is performed and the process ends. Thereby, the initial setting process (step S200) ends.

[0078] Next, an example of the processing of the startup display process (step S300) will be described using Figure 13 . As described above, the startup display process (step S300) is implemented when the electronic device 100 is available. Then, the processing unit 120 of the electronic device 100 performs a process of displaying the situation where the electronic device 100 is available (step S310). Specifically, when the electronic device 100 is a printer, as shown in Figure 14 , a process of displaying the printer availability icon 700 on the display unit 140 in a manner indicating that the printer is available is implemented.

[0079] Next, the processing unit 120 of the electronic device 100 performs a process of determining whether the first wireless communication connection is established (step S320). When the first wireless communication connection is established (Yes in step S320), a process of displaying the case where the first wireless communication has been established is performed (step S321). When the first wireless communication connection is not established (No in step S320), a process of displaying the case where the first wireless communication is not established is performed (step S322). Specifically, for example, in the first wireless communication status icon 710 of Figure 14 , a process of displaying on the display unit 140 in a manner indicating that the first wireless communication is established or not is performed. In addition, Figure 14 The example of the first wireless communication status icon 710 shown represents the case where the first wireless communication is not established.

[0080] Next, the processing unit 120 of the electronic device 100 performs a process of determining whether any setting item has been registered (step S330). When any setting item has been registered (Yes in step S330), for example, as registered in step S240, a process of causing the display unit 140 to display any setting item is performed (step S331). When any setting item has not been registered (No in step S330), a process of causing the display unit to display the default selected item is performed (step S332). Specifically, in step S140 of Figure 5 , as described above, since the user selected "A4" for the paper size and the fax function was selected as "not set", in Figure 14 , the paper size icon 720 is displayed on the display unit in a manner indicating that "A4" has been selected. Similarly, the fax setting icon 730 is displayed on the display unit 140 in a manner indicating that the fax has not been set.

[0081] In addition, it can be set to cause the display unit 140 to further display the time display icon 740. Thereby, even when the fax function itself is not used, the convenience of the electronic device 100 can be improved by displaying the date, time, and usage area.

[0082] In this way, by visualizing how the initial settings are implemented by displaying the printer availability icon 700, the first wireless communication status icon 710, the paper size icon 720, the fax setting icon 730, and the time display icon 740 on the display unit 140, the status of the initial settings can be easily grasped, and thus the convenience of the electronic device 100 can be improved.

[0083] As described above, the electronic device of the present embodiment relates to an electronic device including: a wireless communication unit that performs first wireless communication and second wireless communication, where the second wireless communication is short-range wireless communication with a slower communication speed than the first wireless communication; and a processing unit that performs communication control of the wireless communication unit and execution control of tasks. The processing unit communicates and connects with the information processing device using the second wireless communication, and receives initial setting information for transitioning to a state capable of executing tasks and connection setting information for connecting to an external access point using the first wireless communication.

[0084] If this method is adopted, since the initial setting information is received from the information processing device using the second wireless communication that less frequently generates connection errors, even when the communication environment of the first wireless communication deteriorates, for example, the initial setting of the electronic device can be reliably completed. Thus, the electronic device can execute tasks by a method other than the first wireless communication, and therefore, the convenience of the electronic device can be improved.

[0085] In addition, the following method may also be adopted, that is, after the processing unit performs the initial setting based on the initial setting information, it receives the connection setting information.

[0086] If this method is adopted, since the initial setting of the electronic device is performed before establishing the connection of the first wireless communication that more frequently generates connection errors, the initial setting of the electronic device can be reliably completed.

[0087] In addition, the following method may also be adopted, that is, including a printing unit, the processing unit performs the following processing: receiving filling instruction information for filling ink into the printing unit from the information processing device using the second wireless communication; and starting the setting of the first wireless communication based on the connection setting information after starting the filling of the ink based on the filling instruction information.

[0088] If this method is adopted, since the ink filling into the printing unit can be started before establishing the connection of the first wireless communication, the period from the establishment of the first wireless communication connection to the completion of the ink filling can be shortened, so that the initial setting of the electronic device can be reliably completed, and the convenience of the electronic device can be improved.

[0089] In addition, the following method may also be adopted, that is, including a printing unit, when an error occurs in the setting of the first wireless communication based on the connection setting information, after becoming capable of executing the printing task performed by the printing unit by executing the initial setting based on the initial setting information, the processing of printing the connection state using the printing unit is performed.

[0090] If such a method is adopted, since the initial setting of the electronic device can be reliably completed and the cause of the error in the first wireless communication connection can be quickly determined by the printing unit, other settings of the electronic device can be completed in advance.

[0091] In addition, the following method can also be adopted, that is, when an error occurs in the setting of the first wireless communication based on the connection setting information, the notification process of the connection guidance of the first wireless communication is implemented.

[0092] If such a method is adopted, since the initial setting of the electronic device can be reliably completed and the error in the first wireless communication connection can be quickly grasped, other settings of the electronic device can be completed as early as possible.

[0093] In addition, the following method can also be adopted, that is, the initial setting information includes at least one of information related to the language used, information related to the region used, information related to the date, information related to the time, and information related to the setting of daylight saving time.

[0094] If such a method is adopted, since the initial setting of the electronic device can be reliably completed and the required information is set, the convenience of the electronic device can be improved.

[0095] In addition, the following method can also be adopted, that is, after the processing unit is connected to the access point through the first wireless communication based on the connection setting information, the processing unit receives any setting information related to a setting item different from the initial setting information by using the first wireless communication.

[0096] If such a method is adopted, since the initial setting of the electronic device can be reliably completed and more information can be set through the first wireless communication, the convenience of the electronic device can be improved.

[0097] In addition, the following method can also be adopted, that is, the processing unit controls the data of the receiving task by using the first wireless communication instead of the second wireless communication.

[0098] By adopting such a method, since the initial setting of the electronic device can be reliably completed and the task data is sent by using the first wireless communication with a faster communication speed, the convenience of the electronic device can be improved.

[0099] In addition, the program of the present embodiment relates to a program that causes an information processing apparatus to operate as a wireless communication unit that performs first wireless communication and short-range wireless communication, which is slower in communication speed than the first wireless communication, i.e., second wireless communication, and a processing unit that implements communication control of the wireless communication unit. The program causes the information processing apparatus to execute the following steps: a step of connecting to an electronic device via the second wireless communication; a step of transmitting, via the second wireless communication, initial setting information for causing the electronic device to transition to a state capable of executing a task; and a step of transmitting, via the second wireless communication, connection setting information for causing the electronic device to perform the first wireless communication.

[0100] Accordingly, by operating the information processing apparatus 200, the initial setting information using the second wireless communication, which less frequently causes connection errors, is transmitted. Therefore, even when the communication environment of the first wireless communication deteriorates, the initial setting of the electronic device 100 can be reliably completed.

[0101] In addition, although the present embodiment has been described in detail as above, those skilled in the art can easily understand that a large number of variations can be implemented without departing from the new matters and effects of the present disclosure in substance. Therefore, such variations are assumed to be entirely included in the scope of the present disclosure. For example, in the specification or the drawings, for terms described together with different terms that are more general or synonymous, the terms can be replaced with different terms at least once at any position in the specification or the drawings. In addition, all combinations of the present embodiment and the variations are also included in the scope of the present disclosure. In addition, the structures and operations of the electronic device, the program, etc. are not limited to those described in the present embodiment, and various variations can be implemented.

[0102] Symbol Explanation

[0103] 10… Wireless communication system; 100… Electronic device; 110… Wireless communication unit; 120… Processing unit; 130… Printing unit; 140… Display unit; 200… Information processing apparatus; 210… Wireless communication unit; 220… Processing unit; 230… Display unit; 300… Access point; 400… Initial setting item screen; 410… Language input screen for use; 420… Region information input screen for use; 430… Date information input screen; 440… Time information input screen; 450… Daylight saving time setting information input screen; 500… Arbitrary setting item screen; 510… Paper size selection screen; 520… Fax function setting screen; 600… Error report; 700… Printer availability icon; 710… First wireless communication status icon; 720… Paper size icon; 730… Fax setting icon 730; 740… Time display icon.

Claims

1. An electronic device, characterized in that, Comprising: A wireless communication unit that performs a first wireless communication and a second wireless communication, where the second wireless communication is a short-range wireless communication with a slower communication speed than the first wireless communication; A processing unit that performs communication control of the wireless communication unit and execution control of tasks; A printing unit that has a print head nozzle, The processing unit communicates and connects with an information processing device using the second wireless communication, and receives initial setting information for transferring to a state capable of executing the task and connection setting information for connecting to an external access point using the first wireless communication; The processing unit also performs the following processing, that is, When the initial setting information is received, perform initial setting information registration processing, and when the initial setting information registration is not completed, perform processing to turn on a first error flag; When the initial setting information registration is completed, receive filling instruction information for filling ink into the print head nozzle from the information processing device using the second wireless communication; After starting the filling of the ink based on the filling instruction information, start the setting of the first wireless communication based on the connection setting information; After starting the setting of the first wireless communication based on the connection setting information, when the ink filling cannot be completed, perform processing to turn on a second error flag.

2. The electronic device according to claim 1, wherein The processing unit performs the reception of the connection setting information after performing the initial setting based on the initial setting information.

3. The electronic device according to claim 1 or 2, wherein When an error occurs in the setting of the first wireless communication based on the connection setting information, after becoming capable of executing the printing task performed by the printing unit by executing the initial setting based on the initial setting information, perform processing to print the connection state using the printing unit.

4. The electronic device according to claim 1, wherein When an error occurs in the setting of the first wireless communication based on the connection setting information, perform notification processing for guiding the connection of the first wireless communication.

5. The electronic device according to claim 1, wherein The initial setting information includes at least one of information related to the language used, information related to the region used, information related to the date, information related to the time, and information related to the setting of daylight saving time.

6. The electronic device according to claim 1, wherein After connecting to the access point using the first wireless communication based on the connection setting information, the processing unit receives arbitrary setting information related to setting items different from the initial setting information using the first wireless communication.

7. The electronic device according to claim 1, wherein The processing unit controls the reception of data for the task using the first wireless communication instead of using the second wireless communication.

8. The electronic device according to claim 1, wherein When an error occurs in the setting of the first wireless communication based on the connection setting information, the processing unit performs a process of turning on the third error flag.

9. A recording medium having a program recorded thereon, characterized in that: the program causes an information processing apparatus to operate as a wireless communication unit and a processing unit, the wireless communication unit performs a first wireless communication and a short-range wireless communication, which is slower in communication speed than the first wireless communication, i.e., a second wireless communication, and the processing unit performs communication control of the wireless communication unit; the program causes the information processing apparatus to execute the following steps, namely: a step of connecting to an electronic device through the second wireless communication; a step of transmitting, using the second wireless communication, initial setting information for causing the electronic device to transition to a state capable of executing a task; a step of performing an error notification process when the electronic device fails to complete the registration of the initial setting information; a step of transmitting, using the second wireless communication, filling instruction information for filling ink into nozzles of a print head of the printing unit of the electronic device when the electronic device has completed the registration of the initial setting information; a step of transmitting, using the second wireless communication, connection setting information for causing the electronic device to perform the first wireless communication; a step of performing a process of turning on the first notification flag when an ink filling completion notification cannot be received from the electronic device.

Citation Information

Patent Citations

  • System, terminal device, device and program

    JP2019176451A

  • Information Processing Apparatus And Control Method

    CN107273063A

  • System, portable terminal, information processing apparatus, information processing method, and program

    JP2017167661A