Vacuum cleaners and vacuum cleaner accessories

By integrating an engaging and fixing member, the vacuum cleaner accessories address the issue of convenience in attachment and detachment, providing secure and easy engagement while maintaining airtightness.

JP2026091588APending Publication Date: 2026-06-04HITACHI GLOBAL LIFE SOLUTIONS INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
HITACHI GLOBAL LIFE SOLUTIONS INC
Filing Date
2024-11-25
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Existing vacuum cleaner accessories, such as airtight holding members, prioritize airtightness over convenience, neglecting the ease of attachment and detachment, leading to potential detachment issues during use.

Method used

Incorporating an engaging member and a fixing member to secure the accessory to the vacuum cleaner, enhancing convenience by ensuring stable attachment and detachment.

Benefits of technology

The solution provides accessories that prioritize both airtightness and convenience, ensuring secure engagement and easy detachment, improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026091588000001_ABST
    Figure 2026091588000001_ABST
Patent Text Reader

Abstract

The present invention aims to provide an accessory 6 that takes into account ease of attachment and detachment when using a stick-type vacuum cleaner 2, for convenience. [Solution] The present invention relates to a stick-type vacuum cleaner 2 and a detachable accessory 6, the accessory 6 of the stick-type vacuum cleaner 2 having an engaging member that engages with the vacuum cleaner body 21 of the stick-type vacuum cleaner 2, a hand brush 25 equipped with a brush 25A, and a fixing member that secures the engagement between the vacuum cleaner body 21 and the hand brush 25, and a terminal holder 20 that holds a user terminal 1.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to so-called household appliances, particularly vacuum cleaners and their accessories.

Background Art

[0002] Currently, in housework, household appliances such as vacuum cleaners are being used. For these household appliances, various accessories are being attached. For example, Patent Document 1 describes that "it includes an electric blower that generates suction force, and a vacuum cleaner body 1 that houses the electric blower, and an airtight holding member 90 for ensuring airtightness between the connection port 10a of the vacuum cleaner body 1 and the surface to be cleaned is provided." Further, the airtight holding member 90, which is an accessory of Patent Document 1, is provided detachably with respect to the vacuum cleaner body 1.

[0003] Also, an accessory for attaching a user terminal such as a smartphone to a vacuum cleaner or a nozzle of a vacuum cleaner may be used as an accessory.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] Here, the airtight holding member 90, which is an accessory of Patent Document 1, focuses on maintaining airtightness and does not consider the convenience as an accessory. For example, its detachability has not been sufficiently considered. In this example of convenience, when using household appliances such as vacuum cleaners, it is also necessary to consider the difficulty of the accessory coming off (attachment maintenance). Therefore, an object of the present invention is to provide an accessory for a household appliance that takes convenience into consideration.

Means for Solving the Problems

[0006] The present invention, which solves the above problems, is a home appliance equipped with an accessory having an engaging member that engages with the home appliance and a fixing member that fixes the engagement between the home appliance and the engaging member. The present invention also includes the accessory itself. [Effects of the Invention]

[0007] According to the present invention, it becomes possible to provide accessories for home appliances that take convenience into consideration. [Brief explanation of the drawing]

[0008] [Figure 1] This is a perspective view showing a stick-type vacuum cleaner 2 in one embodiment of the present invention, stored on the charging base in its stick form. [Figure 2] This figure shows a user terminal 1 installed on a stick-type vacuum cleaner 2 according to one embodiment of the present invention. [Figure 3] This is a functional block diagram of user terminal 1 in Example 1. [Figure 4] This is a hardware configuration diagram of user terminal 1 in Example 1. [Figure 5] This figure shows the user management information 112 used in Example 1. [Figure 6] This figure shows the cleaning management information 113 used in Example 1. [Figure 7] This figure shows the cleaning area map information 114 used in Example 1. [Figure 8] This figure shows the guidance information 115 used in Example 1. [Figure 9A] This is a flowchart showing the processing flow for cleaning in Example 1. [Figure 9B] This is a flowchart showing the processing flow for cleaning in Example 1. [Figure 10] This figure shows the display screen 1101 of the output unit 110 that displays the terms of use in Example 1. [Figure 11A]It is a diagram showing a display screen 1102a of an output unit 110 for registering the stick-type cleaner 2 in the first embodiment. [Figure 11B] It is a diagram showing a display screen 1102b of an output unit 110 for registering the stick-type cleaner 2 in the first embodiment. [Figure 11C] It is a diagram showing a display screen 1102c of an output unit 110 for registering the stick-type cleaner 2 in the first embodiment. [Figure 12A] It is a diagram showing a display screen 1103a of an output unit 110 for registering a related person in the first embodiment. [Figure 12B] It is a diagram showing a display screen 1103b of an output unit 110 for registering a related person in the first embodiment. [Figure 12C] It is a diagram showing a display screen 1103c of an output unit 110 for registering a related person in the first embodiment. [Figure 13] It is a diagram showing a display screen 1104 of an output unit 110 for displaying the usage method in the first embodiment. [Figure 14A] It is a diagram showing a display screen 1105a (first example) for explaining the creation of a map in the first embodiment. [Figure 14B] It is a diagram showing a display screen 1105b (second example) for explaining the creation of a map in the first embodiment. [Figure 14C] It is a diagram showing a display screen 1105c (second example)) for explaining the creation of a map in the first embodiment. [Figure 15A] It is a diagram showing a display screen 1106a (first example) for map creation in the first embodiment. [Figure 15B] It is a diagram showing a display screen 1106b (first example) for map creation in the first embodiment. [Figure 15C] It is a diagram showing a display screen 1106c (first example) for map creation in the first embodiment. [Figure 15D] It is a diagram showing a display screen 1106d (first example) for map creation in the first embodiment. [Figure 15E]It is a diagram showing the display screen 1106e (first example) for map creation in Example 1. [Figure 15F] It is a diagram showing the display screen 1106f (second example) for map creation in Example 1. [Figure 15G] It is a diagram showing the display screen 1106g (second example) for map creation in Example 1. [Figure 16A] It is a diagram showing the home screen 1107a (first example) in Example 1. [Figure 16B] It is a diagram showing the home screen 1107b (first example) in Example 1. [Figure 16C] It is a diagram showing the home screen 1107c (second example) in Example 1. [Figure 17A] It is a diagram showing the map selection screen 1108a (first example) in Example 1. [Figure 17B] It is a diagram showing the terminal installation instruction screen 1108b (first example) in Example 1. [Figure 17C] It is a diagram showing the player - map selection screen 1108c (second example) in Example 1. [Figure 17D] It is a diagram showing the player - map selection result screen 1108d (second example) in Example 1. [Figure 18] It is a flowchart showing the details of the display process of cleaning - related information (step S22) in Example 1. [Figure 19A] It is a diagram showing the display screen 1109a (using the game function) of cleaning - related information in Example 1. [Figure 19B] It is a diagram showing the display screen 1109b (using the game function) of cleaning - related information in Example 1. [Figure 19C] It is a diagram showing the display screen 1109c (using the game function) of cleaning - related information in Example 1. [Figure 19D] It is a diagram showing the display screen 1109d (using the game function) of cleaning - related information in Example 1. [Figure 20A]This figure shows the display screen 1110a (without using the game function) at the end of the cleaning process in Example 1. [Figure 20B] This figure shows the display screen 1110b (without using the game function) at the end of the cleaning process in Example 1. [Figure 20C] This figure shows the display screen 1110c (without game function) at the end of the cleaning process in Example 1. [Figure 20D] This figure shows the display screen 1110d (without using the game function) at the end of the cleaning process in Example 1. [Figure 21] This is a flowchart detailing the display process of cleaning-related information (step S22) in Example 2. [Figure 22A] This figure shows the display screen 1111a (using the game function) for cleaning-related information in Example 2. [Figure 22B] This figure shows the display screen 1111b (using the game function) for cleaning-related information in Example 2. [Figure 23A] This figure shows the display screen 1112a of cleaning-related information in Example 2 (without using the game function). [Figure 23B] This figure shows the display screen 1112b of cleaning-related information in Example 2 (without using the game function). [Figure 24] This is a system configuration diagram of the cleaning management system in Example 3. [Figure 25] This is a hardware configuration diagram of the cleaning management device 3 in Example 3. [Figure 26] This figure shows the user management information 310 used in Example 3. [Figure 27] This figure shows the cleaning management information 311 used in Example 3. [Figure 28] This figure shows the cleaning area map information 312 used in Example 3. [Figure 29] This figure shows the guidance information 313 used in Example 3. [Figure 30] This is a flowchart showing the processing flow for cleaning in Example 3. [Figure 31] This diagram schematically shows the side view of the stick-type vacuum cleaner 2 in Example 4 with the terminal holder 20 attached. [Figure 32] This is an enlarged view of Figure 31 showing the terminal holder 20 attached in Example 4. [Figure 33] This figure shows a first example of the mounting portion 200 in Example 4. [Figure 34] This figure shows a second example of the mounting portion 200 in Example 4. [Figure 35] This diagram schematically shows the side view of the stick-type vacuum cleaner 2 in Example 5 with the terminal holder 20 attached. [Figure 36] This is an external view showing how the terminal holder 20 and the hand brush 25 are connected in Example 5. [Figure 37] This is an enlarged view of Figure 35, showing how the terminal holder 20 is attached in Example 5. [Figure 38] This is a perspective view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. [Figure 39A] This is a side view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. [Figure 39B] This is a top view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. [Figure 39C] This is a bottom view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. [Figure 40A] This is a rear view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. [Figure 40B] This is a cross-sectional view of CC in Figure 40A of Example 6. [Figure 41] This is a diagram illustrating the map creation process in Example 7. [Figure 42A] This is a side view of accessory 6 in Example 8. [Figure 42B]This is a front view of accessory 6 in Example 8. [Figure 43] This is a perspective view of the hand brush 25 in Example 8. [Figure 44] This is a cross-sectional view AA of the hand brush 25 in Example 8. [Figure 45A] This is a top view of the hand brush 25 in Example 8. [Figure 45B] This is a front view of the hand brush 25 in Example 8. [Figure 45C] This is a left side view of the hand brush 25 in Example 8. [Figure 45D] This is a bottom view of the hand brush 25 in Example 8. [Figure 46] This figure shows how the hand brush 25 is attached and detached in Example 8. [Figure 47] This is a top view of the vacuum cleaner body 21 to which the hand brush 25 in Example 8 is engaged. [Modes for carrying out the invention]

[0009] One embodiment of the present invention will be described below. In this embodiment, a stick-type vacuum cleaner, which is an example of a manual vacuum cleaner operated by a user, will be used as the vacuum cleaner. Furthermore, the stick-type vacuum cleaner in this embodiment may or may not have communication functions with other devices such as smartphones or routers. The following describes a configuration for realizing cleaning management processing for such a stick-type vacuum cleaner.

[0010] Figure 1 is a perspective view showing the stick-type vacuum cleaner 2 in this embodiment in its stick form, stored on the charging base 26. Here, the stick-type vacuum cleaner 2 is composed of a vacuum cleaner body 21, a handle 22, an extension tube 23, and a vacuum cleaner head 24. The vacuum cleaner body 21 and the vacuum cleaner head 24 are connected via the extension tube 23, which is a pipe through which the sucked-up dust passes.

[0011] Furthermore, the vacuum cleaner body 21 is provided with a handle 22 for the user to grasp. Below the handle 22 on the vacuum cleaner body 21, a handy brush 25 can be attached, and a vacuum cleaner terminal holder (hereinafter referred to as terminal holder 20) is connected to this handy brush 25. This terminal holder 20 holds a user terminal 1 such as a smartphone, and may be configured to be separate from the vacuum cleaner body 21 or to be integrated with it. Note that attaching the terminal holder 20 and the stick-type vacuum cleaner 2 using the handy brush 25 is just one example, and it may be implemented in a different configuration as shown in Embodiment 4 below. In this embodiment, at least a part of the cleaning management process is executed by the user terminal 1 held in the terminal holder 20. This function (processing flow) will be explained in each embodiment.

[0012] Furthermore, the stick-type vacuum cleaner 2 can be changed to various usage states, such as handheld and stick configurations, for cleaning. The charging base 26, which houses the stick-type vacuum cleaner 2, stores the stick-type vacuum cleaner 2 in its stick configuration and is composed of a base member 29, three stand members 28, and a holder member 27. This charging base 26 can charge the stick-type vacuum cleaner 2.

[0013] Furthermore, the stick-type vacuum cleaner 2 may be equipped with a marker that records identification information for itself and can be photographed and read by the user terminal 1. For example, a marker such as an AR marker or nameplate can be provided on the vacuum cleaner head 24 facing the cleaning surface, such as the floor. This marker contains identification information for the stick-type vacuum cleaner 2. The identification information may be information that identifies the individual stick-type vacuum cleaner 2, or it may be information that identifies its model or type. The following describes how the user terminal 1 is installed in the terminal holder 20 connected to the hand brush 25.

[0014] Figure 2 shows how the user terminal 1 is installed on the stick-type vacuum cleaner 2 in this embodiment. In this embodiment, as shown in Figure 2, the user terminal 1 is held in a terminal holder 20 connected to a hand brush 25. The hand brush 25 is connected to the vacuum cleaner body 21. In this configuration, the back of the user terminal 1 faces the direction of the vacuum cleaner head 24, and the screen side faces the direction of the user's head. As a result, the user can check the cleaning information displayed on the user terminal 1. For example, AR information showing the cleaning status of the stick-type vacuum cleaner 2, or a cleaning area map showing unit cleaning areas such as rooms or floors, is displayed. More preferably, these are displayed on a single screen. As an example of this single-screen display, the cleaning area map is superimposed on the AR information. Thus, a unit cleaning area is an area that constitutes a cleaning area that is the target of cleaning, such as a house, and the unit cleaning area may also be a cleaning area.

[0015] Furthermore, if a sign is provided, the user terminal 1 is held in the terminal holder 20 so that its own camera can photograph it. It is desirable that the orientation of the terminal holder 20 be variable, and that the direction in which the user terminal 1 faces can be changed accordingly. In addition, the camera of the user terminal 1 will photograph the floor surface that the stick-type vacuum cleaner 2 is cleaning.

[0016] In this embodiment, the cleaning management process is executed based on conditions such as the user's operation on the user terminal 1 or identification processing using the identification information of the marking unit captured by the user terminal 1. In other words, the AR information and cleaning area map described above are displayed. Examples 1 to 3 below, which are specific examples of this embodiment, describe the details of the display process of AR information and cleaning area map. Furthermore, Examples 4 to 6 describe the details of the structure of the terminal holder 20. Moreover, Example 7 describes a modified version of the map creation process. Note that at least two of each embodiment can be combined. [Examples]

[0017] Example 1 is an example in which the user terminal 1 alone displays AR information and a cleaning area map as part of the cleaning management process. Furthermore, Example 1 shows an example in which cleaning can be done like a game. Figure 3 is a functional block diagram of the user terminal 1 in Example 1. The user terminal 1 has a communication unit 101, a shooting unit 102, a vacuum cleaner identification unit 103, an operating status detection unit 104, a cleaning area map creation unit 105, an AR information creation unit 106, a cleaning management unit 107, a history information creation unit 108, an input unit 109, an output unit 110, and a storage unit 111.

[0018] First, the communication unit 101 has communication and short-range wireless communication functions via a router or network. The imaging unit 102 is implemented using a camera or similar device to acquire images of the surroundings.

[0019] Furthermore, the vacuum cleaner identification unit 103 uses the image captured by the imaging unit 102 to identify the stick-type vacuum cleaner 2. In Embodiments 1 and 2, the image of the marking unit captured by the imaging unit 102 is used to identify the product information recorded on the marking unit, and this is used to identify the vacuum cleaner. As the marking unit, an AR (Augmented Reality) marker, a two-dimensional code, or a nameplate can be used. Here, the nameplate has product information and a two-dimensional code on which this information is recorded in a visually readable format. The vacuum cleaner identification unit 103 may also perform identification by user operation or by communicating with the stick-type vacuum cleaner 2. In the former case, product information for one or more stick-type vacuum cleaners 2 is stored in advance in the storage unit 111 of the user terminal 1, and the user identifies the vacuum cleaner by selecting from these.

[0020] Alternatively, the marking unit may be omitted, and the shape of the vacuum cleaner head 24 captured by the imaging unit 102 may be used to identify the stick-type vacuum cleaner 2. In this case, the vacuum cleaner identification unit 103 will identify the type of stick-type vacuum cleaner 2. Furthermore, an RFID (Radio Frequency Identification) tag with recorded identification information may be used as the marking unit. In this case, an RFID reader is provided on the user terminal 1 to read the identification information.

[0021] Furthermore, the operation status detection unit 104 uses the image of the floor surface captured by the shooting unit 102 to detect the operation status of the stick-type vacuum cleaner 2, including the movement trajectory of the stick-type vacuum cleaner 2 and the identification of cleaned areas. For example, the operation status detection unit 104 calculates the coverage rate, which indicates the ratio of cleaned areas to unit cleaning areas, as an operation status. The AR information creation unit 106 creates AR information using the captured image of the floor surface, etc., taken by the shooting unit 102. More preferably, the AR information creation unit 106 creates AR information using the cleaned areas identified by the operation status detection unit 104. Here, AR information is information created using augmented reality technology and is information that shows the cleaning process, such as cleaned areas. It is desirable that cleaning-related information, including AR information, be provided to stakeholders, including users. Here, cleaning-related information may be the AR information itself, or additional information may be added to it. Furthermore, AR information may be captured images (including still images and videos), animations showing cleaned areas, or text indicating cleaned areas.

[0022] Furthermore, the AR information creation unit 106 creates AR information, including AR icons whose display is controlled according to the cleaning performed by the stick-type vacuum cleaner 2. In addition, the AR information creation unit 106 creates AR information that distinguishes between areas that have been cleaned by the stick-type vacuum cleaner 2 and areas that have not been cleaned. The cleaning management unit 107 then displays the boundary between the cleaned and uncleaned areas with a gradient.

[0023] Furthermore, the cleaning management unit 107 performs cleaning management processing and preparatory processing for cleaning performed by the stick-type vacuum cleaner 2. First, as part of the cleaning management processing, the cleaning management unit 107 controls, i.e., displays, cleaning-related information, including AR information and a cleaning area map, on the output unit 110. At this time, the cleaning management unit 107 displays the AR information and the cleaning area map on one screen of the output unit 110. At this time, the cleaning management unit 107 displays AR information, including AR icons. Then, the cleaning management unit 107 displays map icons, which are displayed in conjunction with the display of AR icons, in the cleaning area map. Furthermore, the cleaning management unit 107 changes the form of the AR icons and various map icons.

[0024] Furthermore, the preparation process includes the cleaning management unit 107 displaying on the output unit 110 an instruction to attach the user terminal 1 to the terminal holder 20, in other words, an instruction to attach it to the stick-type vacuum cleaner 2, and an attachment confirmation button. In addition, as part of the preparation process, the cleaning management unit 107 displays on the output unit 110 an instruction to select a cleaning area map for a unit area to be cleaned from among multiple cleaning area maps stored in the storage unit 111, which will be described later.

[0025] Furthermore, the history information creation unit 108 uses the operating status of the stick-type vacuum cleaner 2 detected by the operating status detection unit 104 to create history information showing the cleaning history of the stick-type vacuum cleaner 2. In this embodiment, cleaning results for cleaning management information 113 are created as history information. The cleaning management unit 107 then displays the history information on the output unit 110. At this time, it is desirable for the cleaning management unit 107 to display the history information on the same screen as the cleaning-related information. Furthermore, the cleaning management unit 107 can also display the history information for a predetermined period. In addition, the history information creation unit 108 creates multiple history information for each cleaning area map, and the cleaning management unit 107 displays two or more of these multiple history information on the output unit 110. The cleaning management unit 107 then switches between displaying these two or more history information according to the selection of a tab. The history information includes cleaning results, including the movement trajectory of the vacuum cleaner.

[0026] The input unit 109 accepts various operations from the user. The output unit 110 outputs AR information, a cleaning area map, and the like. The input unit 109 and the output unit 110 may be integrated into a single unit, such as a touch panel. Furthermore, the storage unit 111 stores user management information 112, cleaning management information 113, cleaning area map information 114, guidance information 115, and game information 116. This information will be explained after the implementation example of the user terminal 1.

[0027] Next, an example of the implementation of user terminal 1 will be described. User terminal 1 can be implemented using various computers such as smartphones, tablets, mobile phones, and PCs. Figure 4 is a hardware configuration diagram of user terminal 1 in Example 1. In Figure 4, user terminal 1 has a camera 11, a touch panel 12, a processing unit 13, a communication device 14, and a storage device 15, which are connected to each other via a communication path.

[0028] First, the camera 11 is an example of an implementation of the shooting unit 102 and has a shooting function. The touch panel 12 is configured to also serve as the input unit 109 and output unit 110 in Figure 3, and accepts user operations and displays various information such as AR information and cleaning area maps. The touch panel 12 may also be configured as separate input and output devices.

[0029] Furthermore, the processing unit 13 can be implemented using a processor such as a CPU (Central Processing Unit), and it performs calculations according to the cleaning management program 16 stored in the storage device 15, which will be described later.

[0030] The cleaning management program 16 is composed of a vacuum cleaner identification module 161, an operating status detection module 162, a cleaning area map creation module 163, an AR information creation module 164, a cleaning management module 165, and a history information creation module 166, each function of which is defined. These modules may be implemented as individual programs or in combinations thereof. In particular, the AR information creation module 164 may be implemented as a program with augmented reality functionality separate from home appliance management. Furthermore, the cleaning management program 16 may be implemented as a function of an integrated management application that manages multiple home appliances.

[0031] Here, the configuration shown in Figure 3, which performs the same function as each module, is as follows: Vacuum cleaner identification module 161: Vacuum cleaner identification unit 103 Operating status detection module 162: Operating status detection unit 104 Cleaning area map creation module 163: Cleaning area map creation unit 105 AR information creation module 164: AR information creation unit 106 Cleaning management module 165: Cleaning management unit 107 History information creation module 166: History information creation unit 108 Therefore, the processing unit 13 executes the processes of the vacuum cleaner identification unit 103, the operating status detection unit 104, the cleaning area map creation unit 105, the AR information creation unit 106, the cleaning management unit 107, and the history information creation unit 108 according to the cleaning management program 16. The cleaning management program 16 can be stored in the storage device 15 described later or other storage media.

[0032] Furthermore, the communication device 14 corresponds to the communication unit 101 in Figure 3 and has communication and short-range wireless communication functions via a router or network. Also, the storage device 15 corresponds to the storage unit 111 in Figure 3 and stores the cleaning management program 16, user management information 112, cleaning management information 113, cleaning area map information 114, guidance information 115, and game information 116 mentioned above. For this reason, the storage device 15 may be implemented as a main memory device such as memory and a secondary memory device (storage medium) which is a so-called storage device. The secondary memory device may be implemented as an external HDD (Hard Disk Drive), SSD (Solid State Drive), memory card, etc.

[0033] Here, we will explain user management information 112, cleaning management information 113, cleaning area map information 114, guidance information 115, and game information 116. Figure 5 is a diagram showing the user management information 112 used in Example 1. User management information 112 is information about users and related parties of user terminal 1. Therefore, as shown in Figure 5, user management information 112 has the following items: user / related party, points, address, contact information, and owned vacuum cleaner. Here, user / related party is information that identifies the user, such as the name or membership number of the user or related party in question. Points indicate the points or score obtained by the user or related party through the game function. Points may also be stored as cleaning management information 113, which will be described later. In this case, cleaning performance items are managed for each user or related party, and points are stored correspondingly.

[0034] Furthermore, the address indicates the address of the user in question. The contact information indicates the contact information of the user, and can include a phone number or email address. The owned vacuum cleaner is information that identifies the home appliance, i.e., the vacuum cleaner, used by the user or related parties. Here, user management information 112 can be used to manage and authenticate users in the cleaning management program 16. Note that user management information 112 may be omitted.

[0035] Figure 6 shows the cleaning management information 113 used in Example 1. The cleaning management information 113 is information for managing the cleaning performance of the stick-type vacuum cleaner 2. Therefore, as shown in Figure 6, the cleaning management information 113 has the following items for each vacuum cleaner: user / person in charge, date and time, AR information, and cleaning performance (cleaned location).

[0036] Here, the vacuum cleaner can identify the vacuum cleaner that the user is using and which displays the information, and can use product information such as identification information. In Example 1, a stick-type vacuum cleaner 2 is recorded. If the user uses multiple vacuum cleaners, there will be multiple records of the cleaning management information 113.

[0037] Furthermore, the vacuum cleaner ID is identification information that identifies the vacuum cleaner in question. This vacuum cleaner ID is, for example, equivalent to the identification information recorded in the label unit. The user / related parties refer to users and related parties who perform cleaning and who may be recipients of the displayed information. Typical examples of these users and related parties are family members or cohabitants of the user of user terminal 1 (A in the diagram) who primarily performs the cleaning. If a commercial vacuum cleaner is used as the target vacuum cleaner, colleagues, managers, or customers of the user can be registered. However, these related parties are merely examples, and any person can be registered through user operations, etc. Furthermore, it is desirable to distinguish users from other related parties in the user / related parties section. Note that related parties may be limited to users only.

[0038] The date and time indicates the date and time the cleaning was performed, or the date and time the AR information was created. The AR information indicates the log of AR information created by the AR information creation unit 106. Note that this item may be omitted due to memory capacity limitations. The cleaning record (cleaned location) indicates the location cleaned by the corresponding stick-type vacuum cleaner 2, based on the AR information. Therefore, the cleaning record (cleaned location) has the items of coordinates and floor. Here, the coordinates are the coordinates that indicate the trajectory of the movement of the stick-type vacuum cleaner 2, i.e., the area it cleaned. Furthermore, the floor indicates the cleaned (or uncleaned) floor according to the coordinates. Here, the floor is an example of a unit cleaning area, and a room may be used instead.

[0039] Figure 7 shows the cleaning area map information 114 used in Example 1. The cleaning area map information 114 is map information that defines the layout of the usage location where the stick-type vacuum cleaner 2 is used, such as a house or office, that is, each unit cleaning area that makes up the usage location. For this reason, the cleaning area map information 114 has items for floor and coordinates that correspond to the usage location. Floor is an example of a unit cleaning area, and coordinates is an item that indicates the coordinates of the floor in question, i.e., location information. Each record of the cleaning area map information 114 shows the cleaning area map of each unit cleaning area, such as a floor or a room.

[0040] Figure 8 shows the guidance information 115 used in Example 1. Guidance information 115 is information that provides various guidance, including terms of use and guidance on how to use the system, including user operations, in order to perform the cleaning management process and preparation process in Example 1. For this reason, guidance information 115 shows the content of the operation for each function used to perform the cleaning management process and preparation process. Therefore, when the functions of Example 1 are implemented in an application, this information can be implemented as information related to the application. In Example 1, the functions used are terms of use, map creation, cleaning (display of cleaning-related information), cleaning trajectory (movement trajectory), history information, maintenance, and support. Guidance content is associated with each of these. Note that the cleaning trajectory (movement trajectory) and history information may be treated as a single function.

[0041] This section explains the guidance content for each function. The Terms of Use stipulate that user consent must be obtained upon first use. Map Creation shows the procedure for creating cleaning area map information 114 for each unit cleaning area. Cleaning (Display of Cleaning-Related Information) shows the procedure for displaying cleaning-related information when cleaning is performed. Furthermore, Movement Trajectory and History Information during Cleaning shows the procedure for displaying the movement trajectory and cleaning history during cleaning, which are examples of cleaned locations, as cleaning-related information. Maintenance shows the procedure for performing various maintenance tasks such as maintenance, replacement of consumables, and repairs. In addition, Support shows the procedure for receiving support for repairs and purchase of consumables from the manufacturer or retailer of the stick-type vacuum cleaner 2. Note that each of these functions may be information compiled in the manual for the relevant vacuum cleaner, i.e., as instructions for use, or a separate manual may be recorded.

[0042] Furthermore, game information 116 is information used to implement game functions used in cleaning. Game information 116 includes AR icons used in the game, such as characters, point calculation rules, and AR icon placement rules. In this embodiment, the cleaning management unit 107 implements the game functions, but a separate game unit (program) may also implement them.

[0043] Next, we will describe the processing flow for cleaning with the stick-type vacuum cleaner 2 in Example 1. Here, we will describe the processing flow including the preparation process and cleaning management process for the cleaning described above. Figures 9A and 9B are flowcharts of the processing flow for cleaning in Example 1. Below, we will describe the creation of a cleaning area map as a preparation process, and we will also describe the configuration of the user terminal 1 using the configuration shown in Figure 3.

[0044] First, in step S1 of Figure 9A, the input unit 109 receives input from the user and activates the configuration for executing this processing flow. For example, it activates the cleaning management program 16 in Figure 4. At this time, the user places the user terminal 1 in the terminal holder 20. Then, in step S2, the cleaning management unit 107 determines whether the configuration for executing this processing flow, for example, the cleaning management program 16, is being used for the first time. If it is the first time, the process proceeds to step S3. If it is the second time or later, the process proceeds to step S14.

[0045] Furthermore, in step S3, the cleaning management unit 107 reads the contents of the terms of use from the guidance information 115 and displays them on the output unit 110. Figure 10 shows the display screen 1101 of the output unit 110 that displays the terms of use in Embodiment 1. The display screen 1101 displays the guidance contents of the terms of use. Below it, there are checkboxes that the user can enter if they have confirmed the contents, and an agreement button that they can press (specify) if they agree. When these are entered and pressed, the system proceeds to step S4. Furthermore, below these, text indicating that the user does not agree is displayed. When this is pressed, the cleaning management unit 107 terminates the application (cleaning management program 16), that is, this processing flow. When terminating this processing flow, the cleaning management unit 107 may display a pop-up on the display screen 1101 to confirm whether to terminate, and the user may be required to enter their agreement to terminate.

[0046] Furthermore, in step S4, the cleaning management unit 107 registers the user and the stick-type vacuum cleaner 2. To do this, the cleaning management unit 107 receives information from the user via the input unit 109 that identifies the user and the stick-type vacuum cleaner 2. The cleaning management unit 107 then registers this information in the user management information 112 for the user and the owned vacuum cleaner. In addition, the cleaning management unit 107 registers this identifying information in the cleaning management information 113 for the relevant parties and the vacuum cleaner. Here, it is desirable that the user and other relevant parties be recorded separately.

[0047] Note that the registration of the stick-type vacuum cleaner 2, that is, the owned vacuum cleaner, may also be performed using the imaging unit 102. The details will be explained below using Figures 11A to 11C. First, the cleaning management unit 107 activates the imaging unit 102 and displays the instruction to read the label on the display screen 1102a of the output unit 110. In other words, the display screen 1102a of the output unit 110 for registering the stick-type vacuum cleaner 2 shown in Figure 11A is displayed. The display screen 1102a displays instruction text 1102a-1 indicating the instruction to read the two-dimensional code of the product nameplate, which is an example of a label.

[0048] Then, following the instruction text 1102a-1, the user moves the user terminal 1 to capture the two-dimensional code recorded on the nameplate with the shooting unit 102. In Figure 11A, the captured image is displayed in the shooting area 1102a-2. Also in Figure 11A, supplementary text 1102a-3 is linked to information indicating the location of the product nameplate, which is an example of a marking unit. The vacuum cleaner identification unit 103 then recognizes the product information that identifies the vacuum cleaner from the captured two-dimensional code.

[0049] Furthermore, if the two-dimensional code in the shooting area 1102a-2 is read and the product information of the vacuum cleaner is recognized, the cleaning management unit 107 displays the display screen 1102b on the output unit 110. This display screen 1102b is shown in Figure 11B. The display screen 1102b displays registration confirmation text 1102b-1 indicating a request to confirm the product information 1102b-2 recognized from the captured two-dimensional code. Above that, the product information 1102b-2 recognized from the two-dimensional code is displayed. This product information 1102b-2 can include information that identifies the stick-type vacuum cleaner 2, such as identification information like an individual identification number, as well as the model number and product name. Below that, an OK button 1102b-3 is displayed, which the user presses if they agree to register the product information 1102b-2. When the OK button 1102b-3 is pressed, the cleaning management unit 107 registers the displayed product information 1102b-2 to the vacuum cleaners owned by the user in the user management information 112 and to the vacuum cleaners in the cleaning management information 113.

[0050] Furthermore, if the product information is not recognized, such as when the two-dimensional code in the shooting area 1102a-2 is not read, the cleaning management unit 107 displays the display screen 1102c on the output unit 110. This display screen 1102c is shown in Figure 11C. The display screen 1102c displays "Unconfirmable" text 1102c-1, indicating that the target product, i.e., the vacuum cleaner, cannot be confirmed. Below that, an "Unconfirmable" icon 1102c-2 is displayed, symbolically indicating that the vacuum cleaner cannot be confirmed. Further below that, a re-read button 1102c-3 and an exit button 1102-4 are displayed. When the user presses the re-read button 1102c-3, the cleaning management unit 107 displays the display screen 1102a again and takes a picture of the two-dimensional code with the shooting unit 102. When the exit button 1102-4 is pressed, the cleaning management unit 107 terminates the application (cleaning management program 16), i.e., this processing flow. Furthermore, when terminating this processing flow, the cleaning management unit 107 may display a pop-up on the display screen 1101 to confirm whether to terminate, and may require the user to input their consent to terminate.

[0051] In addition to users, related parties can also be registered during user registration. This section explains the registration of users and other related parties. In this example, related parties such as family members are registered as players so that cleaning can be done like a game. First, the cleaning management unit 107 displays a display screen 1103 on the output unit 110 for registering a player, which is an example of a related party. An example of this display screen is shown in Figure 12A. In Figure 12A, the display screen 1103a shows explanatory text 1103a-1 prompting registration. In this figure, since it is the first time using the system, a message prompting registration of the first player to play is displayed. This first player will be the user mentioned above.

[0052] Below that, a player icon area 1103a-2 is displayed, which shows the player's player icon. In Figure 12A, the player icon is blank because it is not registered. Below the player icon area 1103a-2, a player name area 1103a-3 is displayed, which shows the player name entered by the user via the input section 109. In Figure 12A, the player name is shown as Souji Taro. Below the player name area 1103a-3, text prompting the user to enter a player name, that is, their name, is displayed. The player name is not limited to a person's name; it can also be a family member's name such as "Dad" or an account name for another game.

[0053] Below these, a confirm button 1103a-4 and a hold button 1103a-5 are displayed. When the confirm button 1103a-4 is pressed, the cleaning management unit 107 transitions the display screen 1103a to the display screen 1103b for registering the player icon. At this time, the cleaning management unit 107 may register the entered player name to the user in the user management information 112 and the related parties in the cleaning management information 113, or it may register them together with the registration of the player icon.

[0054] Furthermore, when the hold button 1103a-5 is pressed, the player name is registered even though the player icon remains unregistered. For this reason, the cleaning management unit 107 registers the entered player name with the user in the user management information 112 and the related parties in the cleaning management information 113.

[0055] Next, the display screen 1103b will be explained using Figure 12B. In Figure 12B, the player icon type selection button 1103b-6 is superimposed on the same display as the display screen 1103a in Figure 12A, and the OK button 1103a-4 is hidden. The player icon type selection button 1103b-6 is a button for selecting whether to use a default icon or image data available on the user terminal 1, such as a photograph, as the type of player icon. When the default icon is selected with the player icon type selection button 1103b-6, the cleaning management unit 107 reads the default icon stored in the storage unit 111. Also, when the photo library is selected with the player icon type selection button 1103b-6, the cleaning management unit 107 reads image data such as a photograph from the so-called photo library stored in the storage unit 111. Then, the cleaning management unit 107 transitions the display screen 1103b to the display screen 1103c for selecting a player icon.

[0056] Next, the display screen 1103b will be explained using Figure 12C. Here, the display screen is the same regardless of whether the default icon or the photo library is selected for the player icon type selection button 1103b-6, so these will be explained together using Figure 12C. In Figure 12C, the player icon type selection button 1103c-7 is superimposed on the same display as the display screen 1103b in Figure 12B. The player icon type selection button 1103c-7 displays the default icon group or image data group stored in the storage unit 111. When any of these default icons or image data is selected, the cleaning management unit 107 registers the selected default icon or image data with the user in the user management information 112 and the relevant parties in the cleaning management information 113. Note that in this registration, information that identifies the default icons or image data may be registered instead of the default icons or image data themselves. This concludes the explanation of step S4.

[0057] Furthermore, in step S5, the cleaning management unit 107 displays instructions on the output unit 110. Figure 13 shows the display screen 1103 of the output unit 110 that displays instructions in Embodiment 1. Guidance 1104-1 is displayed on the display screen 1104. This guidance corresponds to the function of the guidance information 115. When a function is specified by the user, the cleaning management unit 107 displays the corresponding guidance content from the guidance information 115 within the area of ​​guidance 1104-1. When the user presses the start button 1104-3 on the display screen 1104, the cleaning management unit 107 activates the specified function. In this processing flow, assuming that map creation is selected from guidance 1104-1, map creation will be activated from step S6 onwards. Note that map creation may be activated automatically on the first use.

[0058] Furthermore, the display screen 1103 displays progress information 1104-2, which indicates the progress stage of the display screen 1103. In addition, the example in Figure 12 shows that the guidance 1104-1 is in a "picture story" format, that is, its content is displayed through a series of still images or screen transitions. In this case, the progress information 1104-2 will indicate the progress of the "picture story."

[0059] Then, a map creation process, which is an example of the preparation process, is executed in steps S6 to S12. First, in step S6, the cleaning area map creation unit 105 displays a display screen 1105 explaining the map creation on the output unit 110. In Embodiment 1, two examples are used for this display screen 1105. These will be explained below.

[0060] Figure 14A shows a display screen 1105a (first example) illustrating the creation of a cleaning area map in Embodiment 1. Hereafter, the cleaning area map will also be simply referred to as the map. Display screen 1105a displays explanatory text 1105a-1 explaining that this screen is related to map creation. Below that, instruction text 1105a-2 is displayed prompting the user to attach the smartphone (user terminal 1) in order to create the map, i.e., the cleaning area map. In other words, instruction text 1105a-2 instructs the user to attach the user terminal 1 to the terminal holder 20. Below that, an attachment image 1105a-3 is displayed, which is an image showing how to attach the user terminal 1 to the terminal holder 20. By visually viewing the attachment image 1105a-3, the user can intuitively understand how to attach the user terminal 1. Note that the attachment image 1105a-3 may be a video or a still image, and may be implemented using live footage, animation, or illustrations.

[0061] Furthermore, at the bottom of the installation image 1105a-3, supplementary text 1105a-4 is displayed, which contains a link to instructions on how to handle situations where the installation location or method is unclear. As shown in Figure 14A, it is desirable that the supplementary text 1105a-4 include a link to the instruction manual. The instruction manual may be stored in the storage unit 111, or it may be stored on a server of the manufacturer or other entity on the internet. In the former case, it may be stored as independent information as the instruction manual, or it may be stored as part of the user management information 112 or guidance information 115.

[0062] Furthermore, a skip button 1105a-5 is displayed at the bottom of the supplementary text 1105a-4. When this is pressed, the map creation process is skipped and the system proceeds to step S14. Below this, an installation complete button 1105a-6 is displayed. When this is pressed, the system proceeds to step S7, and the camera, i.e., the shooting unit 102, is activated for map creation.

[0063] Next, a second example of display screen 1105 will be described. Figures 14B and 14C show display screens 1105b and 1105c (second example) illustrating the creation of a map in Example 1. In this example, the user will transition from display screen 1105b to display screen 1105c. First, display screen 1105b in Figure 14B displays instruction text 1105b-1, indicating that this screen is related to map creation and prompting the user to create a map.

[0064] Furthermore, below the instruction text 1105b-1, a creation image illustrating the map creation process is displayed. Below that, explanatory text 1105b-3 showing how to create the map is displayed. As a result, the user can understand that by cleaning along the walls of the floor with a vacuum cleaner or moving the vacuum cleaner along the walls, as shown in the instruction text 1105b-1, a map will be created as shown by the solid lines in the creation image 1105b-2. In this way, by cleaning along the walls or moving the vacuum cleaner along the walls, a cleaning area map showing the outer perimeter of a unit cleaning area such as a floor will be created.

[0065] The creation image 1105b-2 may be a video or a still image, and may be realized using live-action footage, animation, or illustrations. Furthermore, either the creation image 1105b-2 or the explanatory text 1105b-3 may be used.

[0066] Also, a skip button 1105b-4 is displayed at the bottom of the explanatory text 1105b-3. When this is pressed, map creation is skipped and the process proceeds to step S14. Below this, a back button 1105b-5 and a next button 1105b-6 are displayed. When the back button 1105b-5 is pressed, the process returns to one of the screens prior to step S5. When the next button 1105b-6 is pressed, the process proceeds to the display screen 1105c shown in Figure 14C.

[0067] Next, the display screen 1105c shows that this screen is for map creation, and displays instruction text 1105c-1 prompting the user to install their smartphone in order to create the map. Below this, the same installation image 1105a-3 and skip button 1105a-5 from the display screen 1105a in Figure 14A are displayed, along with the skip button 1105c-2 and skip button 1105c-3. Furthermore, below the skip button 1105c-3, the back button 1105c-4 and the next button 1105c-5 are displayed. When the back button 1105c-4 is pressed, the user returns to the display screen 1105b in Figure 14B. When the next button 1105c-5 is pressed, the user proceeds to step S7, and the camera, i.e., the shooting unit 102, is activated for map creation. This concludes the explanation of step S6.

[0068] Next, in step S7, the shooting unit 102 is activated and starts shooting in response to instructions from the cleaning area map creation unit 105. Then, in step S8, the cleaning area map creation unit 105 displays a display screen 1106 for map creation, including the image captured by the shooting unit 102, on the output unit 110. In other words, the cleaning area map creation unit 105 provides guidance for creating the cleaning area map. Then, in step S9, the cleaning area map creation unit 105 creates the cleaning area map in response to the user's operation of the stick-type vacuum cleaner 2 in accordance with the guidance. Steps S8 and S9 will be explained below with reference to the display screen 1106 for map creation. In steps S8 and S9, as in step S6, two examples of the display screen 1106 will be used. These will be explained below.

[0069] First, the first example will be explained using Figures 15A to 15E. Here, as a prerequisite for creating the cleaning area map, the user is holding the stick-type vacuum cleaner 2 and it is in an operable state. The cleaning area map creation unit 105 then creates a display screen 1106a including the image captured by the shooting unit 102 and displays this on the output unit 110. Figure 15A shows the display screen 1106a. The display screen 1106a displays operation text 1106a-1, which explains that the creation of the cleaning area map can be started and includes an instruction to confirm whether the vacuum cleaner nozzle is included in the display screen 1106a. Here, the vacuum cleaner nozzle refers to the vacuum cleaner head 24 of the stick-type vacuum cleaner 2. In the example in Figure 15A, the vacuum cleaner 1106a-5 including the vacuum cleaner head 24 is displayed, so the user can continue the operation as is. If the vacuum cleaner 1106a-5 is not displayed, the user will need to adjust the terminal holder 20, etc., so that the vacuum cleaner 1106a-5 is visible.

[0070] Furthermore, an AR information area 1106a-2 is provided below the operation text 1106a-1, where an AR image is displayed. This AR information is created by the AR information creation unit 106 using the image captured by the shooting unit 102. This AR information includes the floor surface 1106a-3, the wall surface 1106a-4, and the vacuum cleaner 1106a-5 to be cleaned. As explained in Figure 15B below, it is desirable that the wall surface 1106a-4 is displayed in order to create a cleaning area map by moving the stick-type vacuum cleaner 2 along the wall. Then, in response to user operations on the input unit 109, such as when preparation for creation is complete, the cleaning area map creation unit 105 transitions the display from Figure 15A to Figure 15B.

[0071] Figure 15B shows the display screen 1106b for map creation in Embodiment 1, which is transitioned from Figure 15A. The display screen 1106b shows operation text 1106b-1 which explains that the creation of the cleaning area map can be started and includes instructions to walk around the room, which is an example of a unit cleaning area, along the wall (wall surface 1106b-4). The user starts map creation by confirming this. In other words, they move the stick-type vacuum cleaner 2 along the wall. At this time, it is desirable that the cleaning area map creation unit 105 receives input from the user via the input unit 109 to instruct the start of creation.

[0072] Furthermore, below the operation text 1106b-1, an AR information area 1106b-2 is provided, similar to the display screen 1106a in Figure 15A. The AR information area 1106b-2 displays AR information based on the captured image, including the floor surface 1106a-3, wall surface 1106a-4, and vacuum cleaner 1106a-5, which are the areas to be cleaned, similar to the display screen 1106a. When the cleaning area map creation unit 105 meets conditions such as inputting the start of creation, it transitions the display from Figure 15B to Figure 15C and creates the cleaning area map. Note that the AR information in the AR information areas 1106a-2 and 1106b-2 may be the captured image from the shooting unit 102 itself.

[0073] Figure 15C shows the display screen 1106c for map creation in Embodiment 1, which is accessed from Figure 15B. The display screen 1106c shows operation text 1106c-1, which explains that a cleaning area map is being created and includes instructions for completing or canceling map creation. At this time, the cleaning area map creation unit 105 creates a cleaning area map using the cleaned positions identified by the operation status detection unit 104. Here, the cleaned positions represent the movement trajectory of the stick-type vacuum cleaner 2, regardless of whether cleaning has been performed or not. Details of this cleaning area map and its creation will be explained later.

[0074] Furthermore, below the operation text 1106c-1, an AR information area 1106c-2 is provided, similar to display screens 1106a and 1106b. However, the AR information area 1106c-2 displays AR information including the captured image containing the floor surface 1106c-3, wall surface 1106c-4, and vacuum cleaner 1106c-5 to be cleaned, as well as the movement trajectory 1106c-6 of the stick-type vacuum cleaner 2. Specifically, the movement trajectory 1106c-6 is shown around the vacuum cleaner 1106a-5 in Figure 15C.

[0075] This AR information is created by the AR information creation unit 106. In the example in Figure 15C, it can be seen that the stick-type vacuum cleaner 2 moved from bottom to top in the figure. Furthermore, the movement trajectory 1109c-6 may display the boundary between cleaned and uncleaned positions with a gradient. Then, while Figure 15C is displayed, if the user taps the display screen 1106c as described in the operation text 1106c-1, the cleaning area map creation unit 105 transitions the display from Figure 15C to Figure 15D.

[0076] Figure 15D shows the display screen 1106d for map creation in Embodiment 1, which is accessed from Figure 15C. This display screen 1106d is used to cancel map creation or edit AR information. For this reason, in addition to the display screen 1106c, the display screen 1106d has additional operation buttons (1106d-6 and 1106d-7). First, the back button 1106d-6 is used to cancel map creation, and when pressed by the user, the cleaning area map creation unit 105 cancels map creation. The color change button 1106d-7 is used to change the color of the AR information, in particular the movement trajectory 1106d-8, to the user's preference. When a color change instruction is input via the color change button 1106d-7, the AR information creation unit 106 changes the color of the movement trajectory 1106d-8. In addition, the control buttons may include buttons other than the back button 1106d-6 and the color change button 1106d-7, such as buttons for changing brightness or shape.

[0077] Furthermore, the color of the AR icons and map icons may be changed using the color change button 1106d-7. For this purpose, the cleaning management unit 107 changes the color of the AR icons and map icons in response to the operation of the color change button 1106d-7. In addition, a color change button 1106d-7 that changes the shape of the AR icons and map icons may be used instead of or in addition to the color change button 1106d-7. In this case, the cleaning management unit 107 changes the shape of the AR icons and map icons in response to the operation of the shape change button. The shape to be changed includes the color (including brightness, saturation, and tone), shape (including size), transparency, blur, and other effects of each icon.

[0078] Furthermore, when the system receives confirmation from the user via the input unit 109 that the map creation is complete, the cleaning area map creation unit 105 transitions the display from Figure 15D to Figure 15E. This transition may also be performed according to the position of the stick-type vacuum cleaner 2 detected by the operating status detection unit 104. For example, the condition could be that the system detects that the stick-type vacuum cleaner 2 has returned to the starting position for map creation.

[0079] Figure 15E shows the display screen 1106e for map creation in Embodiment 1, which is accessed from Figure 15D. Display screen 1106e is the screen for ending map creation. Operation text 1106e-1 is displayed on display screen 1106e to confirm the end of map creation.

[0080] Furthermore, an AR information area 1106e-2 is provided below the operation text 1106e-1. The AR information area 1106e-2 includes a unit cleaning area input area 1106e-3, a created map icon 1106e-4, a continue button 1106e-5, and a complete button 1106e-6.

[0081] Here, the unit cleaning area input area 1106e-3 is an area for entering the name of the unit cleaning area targeted by the created cleaning area map. Rooms or floors can be used as unit cleaning areas, and the name can be one that is easy for the user to understand.

[0082] Furthermore, the created map icon 1106e-4 is an icon that schematically represents the created cleaning area map. The rectangle represented by the thick line in the figure shows the movement trajectory, and the area inside the rectangle containing it shows the cleaning area map. In addition, the continue button 1106e-5 and the complete button 1106e-6 are buttons to receive confirmation from the user whether to continue or complete map creation, respectively. If the continue button 1106e-5 is pressed, the cleaning area map creation unit 105 transitions to the screen shown in Figures 15C or 15D and continues map creation. If the complete button 1106e-6 is pressed, the cleaning area map creation unit 105 terminates map creation. In other words, step S9 is terminated.

[0083] Next, a second example of step S9 will be explained using Figures 15F and 15G. In the second example, as a prerequisite for creating the cleaning area map, the user holds the stick-type vacuum cleaner 2 and performs cleaning. At this time, the cleaning area map creation unit 105 causes the output unit 110 to display the display screen 1106f. This display screen 1106f corresponds to the display screen 1106c in Figure 15C of the first example. Figure 15F shows the display screen 1106f.

[0084] The display screen 1106f shows explanatory text 1106f-1 explaining that a cleaning area map is being created. Similar to the first example, the cleaning area map creation unit 105 creates the cleaning area map using the cleaned locations identified by the operation status detection unit 104. Below the explanatory text 1106f-1, an AR information area 1106f-2 is provided, similar to the first example. The AR information area 1106f-2 displays captured images including the floor surface 1106f-3, wall surface 1106-4, and vacuum cleaner 1106f-5, as well as the movement trajectory 1106f-7 of the stick-type vacuum cleaner 2. Furthermore, the AR information area 1106f-2 displays a map creation icon 1106f-6 indicating the status of the cleaning area map creation. This AR information, including the captured images, movement trajectory 1106f-7, and map creation icon 1106f-6, is then created by the AR information creation unit 106.

[0085] Note that the map icon 1106f-6 being created may be treated as separate information from the AR information. The map icon 1106f-6 being created includes a line segment showing the movement trajectory of the stick-type vacuum cleaner 2 and a circle indicating its current position. Furthermore, a pause button 1106f-8 and a cleaning complete button 1106f-9 are displayed below the display screen 1106f. When these are pressed by the user, the cleaning area map creation unit 105 interrupts or terminates the creation of the cleaning area map. Here, when the creation of the cleaning area map for a unit cleaning area is completed, that is, when the cleaning complete button 1106f-9 is pressed, the cleaning area map creation unit 105 transitions from Figure 15F to Figure 15G.

[0086] Figure 15G shows the display screen 1106g for map creation in Example 1, which is accessed from Figure 15F. Display screen 1106g is the screen for ending map creation. The display screen 1106g also displays explanatory text 1106g-1 indicating the end of map creation.

[0087] Furthermore, below the explanatory text 1106f-1, the unit cleaning area input area 1106g-2 is displayed. This unit cleaning area input area 1106g-2 is an area for entering the name of the unit cleaning area that the created cleaning area map targets. Rooms or floors can be used as unit cleaning areas, and the name can be entered in a way that is easy for the user to understand. Below that, the created map display area 1106g-3 is displayed. The created map display area 1106g-3 shows a created map icon 1106g-4 that schematically represents the created cleaning area map. In the example in Figure 15G, a cleaning area map of a room (living room) with 8 corners has been created.

[0088] Furthermore, a "Retake" button 1106g-5 and a "Complete" button 1106g-6 are displayed at the bottom of the created map display area 1106g-3. These buttons allow the user to confirm whether to redo the map creation or complete it, respectively. If the "Retake" button 1106g-5 is pressed, the cleaning area map creation unit 105 transitions to the screen shown in Figure 15F and performs map creation. If the "Complete" button 1106g-6 is pressed, the cleaning area map creation unit 105 terminates map creation. In other words, step S9 is terminated. This concludes the explanation of steps S8 and S9.

[0089] Furthermore, in step S10, the cleaning area map creation unit 105 determines whether the creation of maps for the unit cleaning areas targeted for map creation, as exemplified by each room in the house, has been completed. For this determination, for example, a completion instruction entered by the user is used. If, as a result, there are still rooms that have not been created (incomplete), the system proceeds to step S11. If it is completed, the system proceeds to step S12.

[0090] Furthermore, in step S11, the cleaning area map creation unit 105 receives the user's selection of the next room via the input unit 109. In other words, the cleaning area map creation unit 105 receives the user's request to create a map for the next room. Also, in step S12, the shooting unit 102 finishes shooting in response to instructions from the cleaning area map creation unit 105.

[0091] Furthermore, in step S13, the cleaning area map creation unit 105 registers the created cleaning area map in the cleaning area map information 114. The process flow could be terminated at this point, but in Example 1, the explanation continues assuming that cleaning management processing is then performed using the created cleaning area map.

[0092] In step S14, the cleaning management unit 107 displays the home screen on the output unit 110. The first and second examples of this home screen will also be explained. First, Figures 16A and 16B show the first example of the home screen 1107 in Embodiment 1. In this example, a screen showing the cleaning history is used as the home screen 1107. Figure 16A is a diagram showing the home screen 1107a in the first example. The home screen 1107a displays explanatory text 1107a-1 that explains that the cleaning history is displayed on the home screen 1107a. Below this, history image information 1107a-2 schematically shows the cleaning history for each unit cleaning area. In the figure, the white area shows the cleaning area map, and the movement history is displayed within it. This history image information 1107a-2 uses floors as unit cleaning areas, and switching between them can be achieved by tabs. In the example in Figure 16A, the history information for "1F" to "3F" is displayed overlaid. Among these, the cleaning history for "1F" is displayed, and switching to "2F" via the tab transitions the display to the home screen 1107b shown in Figure 16B. Figure 16B will be explained later.

[0093] Furthermore, a game function selection button 1107a-3 is displayed below the history image information 1107a-2. The game function selection button 1107a-3 is a button that accepts whether or not to use the game function in step S15, which will be described later. Further below that, history text 1107a-4 is displayed. This represents the cleaning history in text information, showing the date and time the cleaning was performed, the time, and the coverage rate for the unit cleaning area. On top of that, a selection button is provided for each history. The cleaning management unit 107 creates a movement history within the cleaning area map of the history image information 1107a-2 according to the selected cleaning history. In the example in Figure 16A, all cleaning history is selected. By displaying information according to such selections, users can intuitively grasp the cleaning history for the desired period.

[0094] Additionally, a cleaning start button 1107a-5 is displayed at the bottom of the history text 1107a-4. When this cleaning start button 1107a-5 is pressed, the cleaning management process is executed.

[0095] Next, we will explain an example in which the home screen is switched using the tabs in the history image information 1107a-2. When the "2F" tab in the history image information 1107a-2 is selected, the cleaning management unit 107 transitions the screen to Figure 16B. Figure 16B shows the home screen 1107b transitioned from Figure 16A. The home screen 1107b displays the same explanatory text 1107b-1, history image information 1107b-2, game function selection button 1107b-3, history text 1107b-4, and cleaning start button 1107a-5 as the home screen 1107a. However, the content of the history image information 1107b-2 and history text 1107b-4 has been changed from 1F to 2F. In this way, the history image information 1107b-2 and history text 1107b-4 are changed in conjunction with the tab selection.

[0096] Furthermore, in the history text 1107b-4 of Figure 16B, the history for 12 / 25 is not selected. Therefore, the history image information 1107b-2 shows the cleaning history for 12 / 30 and 12 / 31. This concludes the explanation of the first example.

[0097] Next, we will explain a second example of the home screen using Figure 16C. The second example uses a case where the cleaning game function is enabled. In this game, you collect acorns by cleaning. Acorn collection can be achieved by virtually sucking up the acorns themselves and other monsters representing dust, which are included in the AR information.

[0098] Therefore, in Figure 16C, the home screen 1107c displays the game character 1107c-1. Below it, the collection points 1107c-2, which indicate the number of acorns collected through the game function, are displayed. This number of acorns is an example of game points. Displaying points in this way helps motivate users to clean. Ideally, the number of acorns should represent the total number collected by all stakeholders, but it could also represent the number collected by a specific stakeholder, such as a user.

[0099] Furthermore, below the collection point 1107c-2, a cleaning start button 1107c-3 and a history display button 1107c-4 are displayed. When the cleaning start button 1107c-3 is pressed, the cleaning management unit 107 starts the cleaning management process. For example, the cleaning management unit 107 displays the screen shown in Figure 17C. This screen will be explained later. Also, when the history display button 1107c-4 is pressed, the cleaning management unit 107 displays the cleaning history, such as the history image information and history text shown in Figures 16A and 16B, on the output unit 110. Below these, a cleaning setting button 1107c-5 is displayed. When the cleaning setting button 1107c-5 is pressed, the cleaning management unit 107 displays a screen on the output unit 110 for inputting various cleaning settings. Then, in response to the input on this screen, the cleaning management unit 107 records the various cleaning settings. This concludes the explanation of step S14.

[0100] Next, the cleaning management process is executed from step S15 shown in Figure 9B. This does not have to be executed consecutively with the map creation process. For example, when the stick-type vacuum cleaner 2 is started, the cleaning management process is executed using the stored cleaning area map. First, in step S15, the cleaning management unit 107 receives a request from the user whether to use the game function. For example, it accepts an operation on the game function selection buttons 1107a-3 in Figure 16A or 1107b-3 in Figure 16B. In the first embodiment, step S15 may be omitted, and the game function may be enabled by default.

[0101] Furthermore, in step S16, the cleaning management unit 107 accepts user selection, that is, the selection of a game player, via the input unit 109. In step S17, the cleaning management unit 107 accepts the user's selection of a map of the unit cleaning area to be cleaned via the input unit 109. In step S18, the cleaning management unit 107 displays a terminal attachment instruction screen on the output unit 110, prompting the user to attach the user terminal 1 to the terminal holder 20. Finally, in step S19, the cleaning management unit 107 accepts input from the user via the input unit 109 to confirm that the user terminal 1 has been attached.

[0102] Note that if the cleaning management process is executed immediately after the map creation process, steps S18 and S19 can be omitted. Steps S15 to S19 described above can be considered as preparatory processes for the cleaning management process. Below, two examples of these preparatory processes will be explained using the display screen.

[0103] First, Figure 17A shows a map selection screen 1108a for accepting map selection in step S17 of the first example of the preparation process. The map selection screen 1108a is displayed on the output unit 110 by the cleaning management unit 107. The map selection screen 1108a displays explanatory text 1108a-1 explaining that this screen is for selecting a cleaning area map.

[0104] Below that, a created map icon 1108a-2 is displayed for each created cleaning area map. The user can select a cleaning area map by instructing (for example, by pressing) one of these icons. In other words, the cleaning management unit 107 selects the corresponding cleaning area map from the cleaning area map information 114. Below the created map icon 1108a-2, a confirmation button 1108a-3 is displayed to confirm the selection of the cleaning area map. When the confirmation button 1108a-3 is pressed, the cleaning management unit 107 transitions to step S18 and changes the screen from Figure 17A to Figure 17B.

[0105] Next, Figure 17B shows the terminal installation instruction screen 1108b in step S18 of the first example. The terminal installation instruction screen 1108b is a display screen for installing the user terminal 1 into the terminal holder 20, similar to Figure 14A. The terminal installation instruction screen 1108b displays instruction text 1108b-1 prompting installation. Below it, an installation image 1108b-2 is displayed, which is an image showing the user terminal 1 being installed into the terminal holder 20. The installation image 1108b-2 may be a video or a still image, and may be implemented using live footage, animation, or illustrations.

[0106] Furthermore, a back button 1108b-3 and a next button 1108b-4 are displayed at the bottom of the installation image 1108b-2. When the back button 1108b-3 is pressed, the cleaning management unit 107 transitions the screen from Figure 17B to Figure 17A. When the next button 1108b-4 is pressed, the cleaning management unit 107 transitions the processing flow to the confirmation process (step S19) that the user terminal 1 has been installed. At this time, it is desirable for the cleaning management unit 107 to display the installation confirmation screen of the user terminal 1 on the output unit 110. This concludes the explanation of the first example of the preparation process, and the second example will now be explained.

[0107] Figure 17C shows the player / map selection screen 1108c in steps S16 and S17 of the second example of the preparation process, which accepts both player selection (user selection) and map selection. The player / map selection screen 1108c displays instruction text 1108c-1 prompting the user to select a player and a cleaning area map.

[0108] Furthermore, a group of player icons 1108c-2 for selecting a player is displayed below it. Based on the user's selection of the player icons 1108c-2, the corresponding player will be selected. In other words, the cleaning management unit 107 identifies the player (person in question) corresponding to the selected player or icon.

[0109] Furthermore, a map selection area 1108c-3 is displayed below the player icon group 1108c-2. The map selection area 1108c-3 contains the room names, which are the unit cleaning areas, and the created map icons that represent them. When the triangle mark in the map selection area 1108c-3 is selected, the cleaning management unit 107 switches between the room names and the created map icons. As a result, the user can select the desired room. In addition, the latest cleaning date and time for the corresponding room is displayed in the map selection area 1108c-3b.

[0110] Furthermore, a back button 1108c-4 and a next button 1108c-5 are displayed at the bottom of the map selection area 1108c-3. When the back button 1108c-4 is pressed, the cleaning management unit 107 transitions the screen from Figure 17C to Figure 16C. Similarly, when the next button 1108c-5 is pressed, the cleaning management unit 107 transitions the screen from Figure 17C to Figure 17D.

[0111] Figure 17D shows the player / map selection result screen 1108d when player selection (user selection) and map selection are performed in steps S16 and S17 of the second example of the preparation process. The player / map selection result screen 1108d displays the player icon 1108d-1 and player name 1108d-2 of the selected player. Below that, the unit cleaning area name 1108d-3, indicating the selected unit cleaning area, is displayed. As a result, the user can confirm the selected player (Taro) and unit (Living).

[0112] Furthermore, a back button 1108d-4 and a next button 1108d-5 are displayed below the unit cleaning area name 1108d-3. When the back button 1108d-4 is pressed, the cleaning management unit 107 transitions the display to Figure 17C. When the next button 1108d-5 is pressed, the cleaning management unit 107 transitions the processing flow to the confirmation process (step S19) that the user terminal 1 has been attached. At this time, it is desirable for the cleaning management unit 107 to display the user terminal 1 attachment confirmation screen on the output unit 110. This concludes the explanation of the second example of the preparation process. In other words, the explanation of the preparation process up to step S19 is finished.

[0113] In step S20, the imaging unit 102 is activated and begins imaging in response to instructions from the cleaning management unit 107. In step S21, the operation status detection unit 104 begins detecting the operation status of the stick-type vacuum cleaner 2 and using this to identify the cleaned locations. Then, in step S22, the cleaning management unit 107 displays cleaning-related information, including AR information, on the output unit 110. Here, we will explain the details of step S22 using a specific example of cleaning-related information.

[0114] Figure 18 is a flowchart detailing the display process of cleaning-related information (step S22) in Example 1. In step S2201, the cleaning management unit 107 determines whether to use the game function. For example, the cleaning management unit 107 can make this determination based on input to the game function selection buttons 1107a-3 in Figure 16A or 1107b-3 in Figure 16B. If the function is to be used, the process proceeds to step S2202. If it is not to be used, the process proceeds to step S2208.

[0115] Then, in step S2202, the cleaning management unit 107 identifies the AR icons to be displayed and calculates their number. Here, AR icons are included in AR information and are used when executing game functions. AR icons include icons that represent dust as characters, and points can be obtained by virtually sucking them up with the stick-type vacuum cleaner 2. An example of this is the dust monster 1109a-2 shown in Figure 19A.

[0116] Furthermore, the cleaning management unit 107 calculates the number of AR icons according to the unit cleaning area indicated by the map selected in step S17. For example, it can be calculated according to at least one of the attributes of the unit cleaning area (type of room), area, cleaning frequency, and the most recent cleaning date. In addition, the number of AR icons may be determined according to the user selected in step S16.

[0117] Furthermore, in step SS2203, the cleaning management unit 107 determines the placement of the identified icons within the target unit cleaning area. In other words, the placement of AR icons on the cleaning area map is determined. This placement can be evenly distributed within the unit cleaning area, with more icons placed in areas where dust tends to accumulate (such as near corners or areas far from entrances), or with more icons placed in areas that have been cleaned less frequently based on the cleaning history.

[0118] Furthermore, in step S2204, the cleaning management unit 107 superimposes the movement trajectory and AR icon onto the captured image to create AR information. Here, the captured image is the one taken in step S20. The movement trajectory is the one identified in step S21. The AR icon is the one identified in step S2202. At this time, the history information creation unit 108 uses the movement trajectory to create a cleaning record, which is an example of history information.

[0119] Furthermore, in step S2205, the cleaning management unit 107 superimposes the movement trajectory onto the relevant cleaning area map. In other words, the movement trajectory can be displayed on the cleaning area map. Alternatively, the placement positions of AR icons may be superimposed onto the cleaning area map. As a result, cleaning-related information is created.

[0120] Then, in step S2206, the cleaning management unit 107 displays cleaning-related information, including an active map icon showing a cleaning area map in which the AR information created in step S2204 and the movement trajectory identified in step S2205 are superimposed, on the output unit 110. The cleaning-related information may also include points acquired during the cleaning, cleaning history, and various explanations and instructions. As a result, the user visually checks the cleaning-related information and performs cleaning with the stick-type vacuum cleaner 2 as if sucking up the AR icon. Furthermore, the user can clean each unit cleaning area thoroughly while checking the active map icon in the cleaning-related information. At this time, the cleaning management unit 107 controls the display on the output unit 110 so that the AR icon appears as if it is being sucked up by the stick-type vacuum cleaner 2. In this way, the cleaning management unit 107 changes the display of the AR icon, such as erasing it, according to the user's operation of the stick-type vacuum cleaner 2.

[0121] In step S2207, the cleaning management unit 107 calculates points for the game function according to the cleaning status and adds them. For example, when an AR icon is sucked in, the cleaning management unit 107 calculates points corresponding to the AR point using the game information 116 and adds this to the points already acquired by the user. The cleaning management unit 107 may also calculate points according to the movement trajectory, that is, the amount of cleaning. Here, an example of the processing in steps S2202 to S2207 when the game function is used will be explained using the display screen. Specifically, the explanation will be given using the display screens 1109a and 1109b of the cleaning-related information in Embodiment 1 shown in Figures 19A and 19B.

[0122] First, display screen 1109a is the screen displayed when cleaning has started. On display screen 1109a, the active map icon 1109a-1 is displayed. Since this screen is the one displayed when cleaning has started, the active map icon 1109a-1 does not show the movement trajectory. In addition, a dust monster 1109a-2, which is a character representing dust, is displayed as an AR icon. The user can enjoy cleaning by operating the stick-type vacuum cleaner 2 as if virtually sucking up the dust monster 1109a-2.

[0123] Furthermore, the vacuum cleaner 1109a-3 in the display screen 1109a represents the vacuum cleaner head of the stick-type vacuum cleaner 2 included in the captured image. In addition, the point display area 1109a-4 shows the cumulative value of points calculated by the corresponding cleaning, such as when dust monsters 1109a-2 are virtually sucked in. In this example, when a certain number of sucked-in dust monsters are reached, acorns can be obtained, and the number of obtained acorns is shown as points.

[0124] Then, when the user operates the stick-type vacuum cleaner 2 and the dust monster 1109a-2 is sucked up, the cleaning management unit 107 transitions the display from Figure 19A to Figure 19B. The display screen 1109b shown in Figure 19B is the screen that has been changed from display screen 1109a by the cleaning management unit 107 in accordance with the operation and use of the stick-type vacuum cleaner 2. Specifically, the dust monster 1109a-2 is removed from display screen 1109a, and the movement trajectory is added to the operating map icon 1109b-1. Furthermore, as the stick-type vacuum cleaner 2 moves, the movement trajectory 1109b-4 is displayed around the vacuum cleaner 1109b-2. This concludes the explanation of the specific example of steps S2202 to S2207 using the game function, and we will now return to Figure 18 to explain the processing when the game function is not used.

[0125] In step S2208, the cleaning management unit 107 superimposes the movement trajectory onto the captured image to create AR information. Here, the captured image is the one taken in step S20. The movement trajectory is the one identified in step S21. In step S2209, the cleaning management unit 107 reads the cleaning area map of the unit cleaning area being cleaned from the storage unit 111. Also in step S2209, the cleaning management unit 107 superimposes the movement trajectory onto the cleaning area map of the unit cleaning area being cleaned. In other words, the movement trajectory can be displayed on the cleaning area map. Alternatively, the placement positions of AR icons may be superimposed on the cleaning area map. At this time, similar to step S2206, the history information creation unit 108 uses the movement trajectory to create a cleaning record, which is an example of history information.

[0126] Then, in step S2210, the cleaning management unit 107 displays cleaning-related information, including the AR information created in step S2208 and the active map icon showing the cleaning area map with the movement trajectory superimposed in step S2209, on the output unit 110. The cleaning-related information may also include cleaning history and various explanations and instructions. As a result, the user can clean each unit cleaning area thoroughly while checking the active map icon in the cleaning-related information. This concludes the explanation of steps S2202 to S2207, which are the processes when using the game function.

[0127] Next, we will explain an example of steps S2208 to S2210, which are processes when the game function is not used, using the display screen. Specifically, we will explain using the display screens 1109c and 1109d of the cleaning-related information in Embodiment 1 shown in Figures 19C and 19D. First, display screen 1109c is the screen displayed during cleaning. Then, the cleaning history 1109c-1 is displayed on display screen 1109c. In this example, the cleaning time and the coverage rate, which shows the ratio of the cleaned area to the unit cleaning area, are shown. Since both of these are 0, it can be understood that this is the display when cleaning has started.

[0128] Furthermore, at the bottom of the cleaning history 1109c-1, instruction text 1109c-2 is displayed to ensure that the user terminal 1 takes appropriate photos. In addition, the floor surface 1106c-3, wall surface 1106c-4, and vacuum cleaner 1106c-5, which are the targets of the cleaning information, are displayed as captured images. These are the same as the floor surface 1106a-3, wall surface 1106a-4, and vacuum cleaner 1106a-5 used when creating the map.

[0129] Furthermore, the cleaning-related information includes AR information, specifically the movement trajectory 1109c-8. Here, the movement trajectory 1109c-8 may display the boundary between cleaned and uncleaned areas with a gradient. In this image, a portion of the vacuum cleaner 1106c-5 is reflected in the marker section 1109c-7. This marker section 1109c-7 corresponds to the marker in the instruction text 1109c-2.

[0130] Furthermore, the display screen 1109c shows the operating map icon 1109c-5. This operating map icon 1109c-5 is the same as the operating map icons 1109a-1 and 1109b-1. However, the operating map icon 1109c-5 includes the current position 1109c-10 of the stick-type vacuum cleaner 2. This allows the user to intuitively understand the current cleaning position within the unit cleaning area. In addition, the display screen 1109c shows the cleaning start button 1109c-9, and when this is pressed, the cleaning management unit 107 transitions the display from Figure 19C to Figure 19D.

[0131] The display screen 1109d shown in Figure 19D is a screen that is changed by the cleaning management unit 107 from the display screen 1109c in accordance with the operation and use of the stick-type vacuum cleaner 2. The display screen 1109d displays the same cleaning history 1109d-1 as the cleaning history 1109c-1. In this cleaning history 1109d-1, the cleaning time and coverage rate are counted up because cleaning has started.

[0132] Furthermore, the display screen 1109d, like the display screen 1109c, displays the floor surface 1106d-2, the wall surface 1106d-3, and the vacuum cleaner 1109d-7 as images of the cleaning-related information. Also, like the display screen 1109c, the cleaning-related information includes the movement trajectory 1109d-9, which is AR information. Here as well, the movement trajectory 1109d-9 may display the boundary between cleaned and uncleaned locations with a gradient.

[0133] Furthermore, the display screen 1109d, like the display screen 1109c, displays an operational map icon 1109d-4. This operational map icon 1109d-4 includes the current position 1109d-5 and movement trajectory 1109d-6 of the stick-type vacuum cleaner 2. In other words, the movement trajectory 1109d-6 is added to the display screen 1109c. This is added because cleaning has progressed. This operational map icon 1109d-4 allows the user to intuitively understand the current cleaning position and cleaning progress within the unit cleaning area. The display screen 1109d also displays a pause button 1109d-10 and a cleaning end button 1109d-11. When the pause button 1109d-10 is pressed, the cleaning management unit 107 temporarily suspends the acquisition of operational status and resumes it when pressed again. When the cleaning end button 1109d-11 is pressed, step S22 is terminated. This concludes the explanation of Figure 18. We will now return to Figure 9B and proceed with the explanation from step S23 onward.

[0134] Furthermore, in step S23, the cleaning management unit 107 determines whether cleaning of the corresponding unit cleaning area has been completed. To do this, the cleaning management unit 107 accepts input from the user to confirm completion and makes a determination, or makes a determination based on the amount and proportion of the movement trajectory. Then, in step S24, the cleaning management unit 107 displays a display screen on the output unit 110 indicating that cleaning has been completed. Below, an example of the cleaning completion process in step S24 will be explained using the display screen. Here, the explanation will be divided into cases where the game function is used (when steps S2202 to S2207 are executed) and cases where the game function is not used (when steps S2208 to S2210 are executed).

[0135] First, let's explain the case when using the game function. As explained in Figure 19B above, when cleaning progresses, the cleaning management unit 107 determines that the corresponding unit cleaning area has been cleaned. In this case, the cleaning management unit 107 transitions the display from Figure 19B to Figure 20A. For example, the cleaning management unit 107 can determine that cleaning has been completed if the movement trajectory accounts for a predetermined proportion or more of the area of ​​the cleaning area map. In the display screen 1110a of Figure 20A, a confirmation text 1110a-1 confirming the completion of cleaning is displayed. Below that, an active map icon 1110a-2 including the movement trajectory is displayed. This active map icon 1110a-2 is displayed larger than the active map icons 1109a-1 and 1109b-1, and also includes a note indicating the possibility of deviation from the actual movement trajectory.

[0136] Furthermore, below the active map icon 1110a-2, a "Continue" button 1110a-3 and an "End" button 1110a-4 are displayed. If the "Continue" button 1110a-3 is pressed, the cleaning management unit 107 returns the display to Figure 19B in order to continue cleaning. In other words, the process transitions to step S2206. Also, if the "End" button 1110a-4 is pressed, the cleaning management unit 107 transitions the display from Figure 20A to Figure 20B.

[0137] The display screen 1110b shown in Figure 20B is a screen that indicates that cleaning, or the game function, has ended. Therefore, the display screen 1110b shows explanatory text 1110b-1 indicating that it has ended. Below that, instruction text 1110b-2 is displayed prompting the user to remove the user terminal 1 from the terminal holder 20. Below that, a "Next" button 1110b-3 is displayed. When this "Next" button 1110b-3 is pressed, the cleaning management unit 107 transitions the display from Figure 20B to Figure 20C.

[0138] The display screen 1110c shown in Figure 20C is a screen indicating completion. Therefore, the display screen 1110c displays evaluation text 1110c-1 indicating the evaluation of the cleaning. Below that, an active map icon 1110c-2 including the movement trajectory is displayed. Furthermore, a point display area 1110c-3 is displayed showing the number of acorns collected and the points earned from sucking up dust monsters. This allows the user to understand the evaluation of the cleaning. Furthermore, a "Next" button 1110c-4 is displayed below the point display area 1110c-3, and when this is pressed, step S24 is terminated. This concludes the explanation of when the game function is used.

[0139] Next, we will explain the case when the game function is not used. As cleaning progresses as explained in Figure 19D above, the cleaning management unit 107 determines that the corresponding unit cleaning area has been cleaned. The display screen 1110d shown in Figure 20D is the screen that the cleaning management unit 107 has changed from display screen 1109d in response to the operation of the cleaning completion button 1109d-11. Display screen 1110d shows explanatory text 1110d-1 including the cleaning status. Below that, the operating map icon 1110d-2 including the coverage rate is displayed. Further below that, the next button 1110d-3 is displayed. When this next button 11010d-3 is pressed, step S24 is terminated. This concludes the explanation of steps S23 and S24.

[0140] Then, in step S25, the cleaning management unit 107 registers various information about the cleaning performed in the storage unit 111. For example, the cleaning management unit 107 registers the cleaning results, including the created AR information and movement trajectory, in the cleaning management information 113. The cleaning management unit 107 also registers the calculated points in the game information 116. In addition, the history information creation unit 108 registers the cleaning results created in steps S2204 and S2208 in the cleaning management information 113. At this time, the date and time corresponding to the cleaning management information 113 are also registered.

[0141] This concludes the explanation of Example 1. In Example 1, users can choose to use the game function to make cleaning more enjoyable. In this way, motivation for cleaning can be maintained. However, the game function is not mandatory, and it is not necessary to provide it. Even in this case, in Example 1, users can clean while being aware of the situation, leading to more appropriate cleaning. Furthermore, it is not necessary to omit the use of the game function, and it may be required that the game function be used. [Examples]

[0142] In Example 2, a function to recommend cleaning locations is added compared to Example 1. Below, we will describe Example 2 focusing on this point. First, the configuration and information of Example 2 are the same as in Example 1, so we will omit that explanation. Also, a characteristic process of Example 2 is step S22. For this reason, we will omit the corresponding explanations of Figures 9A and 9B and explain the details of step S22.

[0143] Figure 21 is a flowchart detailing the display process of cleaning-related information (step S22) in Example 2. Example 2 will be described below using Figure 21. First, in step S2211, the cleaning management unit 107 identifies recommended areas for cleaning within a unit cleaning area. For this purpose, the cleaning management unit 107 uses the cleaning performance data from the cleaning management information 113. For example, areas with low cleaning frequency based on cleaning performance are designated as recommended areas. Here, areas with low frequency are identified from locations where cleaning frequency is lower than a predetermined threshold, locations in the upper part of the unit cleaning area (e.g., 10%) where cleaning frequency is low, or locations where a predetermined period has elapsed since the most recent cleaning.

[0144] Also, similar to Example 1, in step S2201, the cleaning management unit 107 determines whether to use the game function. If it is to use it, the system proceeds to step S2212. If it is not to use it, the system proceeds to step S2219.

[0145] Then, in step S2212, the cleaning management unit 107 identifies the AR icons to be displayed and calculates their number. In Example 1, the number of AR icons was calculated according to the unit cleaning area, but in Example 2, it can be calculated according to at least one of the area of ​​the recommended area identified in step S2211, the cleaning frequency, and the most recent cleaning date. In Example 2, the attributes of the unit cleaning area (room type), area, cleaning frequency, and most recent cleaning date may also be used. Furthermore, the number of AR icons may be determined according to the user, similar to Example 1.

[0146] Furthermore, in step SS2213, the cleaning management unit 107 determines the placement of the identified icons in the target unit cleaning area. In other words, the placement of AR icons on the cleaning area map is determined. It is desirable that the placement be such that the number of icons per unit area (density) is greater in the recommended area. For example, the cleaning management unit 107 allocates the calculated number of AR icons to the recommended area and the non-recommended area according to the ratio of the area of ​​the recommended area to the unit cleaning area. At this time, the density of the recommended area and the non-recommended area is predetermined and used to allocate the number of AR icons. The density of the recommended area and the non-recommended area is recorded in the game information 116.

[0147] Furthermore, in step S2214, similar to step S2204 of Embodiment 1, the cleaning management unit 107 superimposes the movement trajectory and AR icon onto the captured image to create AR information. Also, in step S2215, similar to Embodiment 1, the cleaning management unit 107 superimposes the movement trajectory onto the relevant cleaning area map. Also, similar to Embodiment 1, at this time, the history information creation unit 108 uses the movement trajectory to create a cleaning record, which is an example of history information.

[0148] Then, in step S2216, the cleaning management unit 107 creates cleaning-related information by superimposing the recommended area onto both the AR information and the cleaning area map. Here, the cleaning-related information includes the AR information onto which the recommended area is superimposed and the operating map icon indicating the recommended area. Note that the recommended area may be superimposed onto either the AR information or the operating map icon.

[0149] In response, in step S2217, the cleaning management unit 107 displays the cleaning-related information created in step S2216 on the output unit 110. An example of this display will be explained using the cleaning-related information display screens 1111a and 1111b shown in Figures 22A and 22B.

[0150] First, display screen 1111a in Figure 22A is the screen displayed when cleaning is started. Display screen 1111a corresponds to display screen 1109a (Figure 19A) in Example 1. Display screen 1111a has recommended areas 1111a-6 and 1111a-7 added compared to display screen 1109a. Recommended area 1111a-6 is superimposed on the cleaning target (floor surface, etc.) in the captured image in the AR information and is displayed separately from other areas (non-recommended areas). As a result, it is easy to understand that recommended area 1111a-6 is an area that needs cleaning. The boundary between recommended area 1111a-6 and other areas may be displayed as a gradient. In addition, recommended area 1111a-7 is superimposed on the active map icon and indicates the recommended area within the entire unit cleaning area. As a result, the user can grasp the areas that need cleaning from an overview.

[0151] Furthermore, the display screen 1111b in Figure 22B is the display screen transitioned from the display screen 1111a in Figure 22A. In other words, the display screen 1111b in Figure 22B corresponds to the display screen 1109b (Figure 19B) in Embodiment 1. Therefore, the active map icons 1111b-1 to 1111b-4 on the display screen 1111b are the same as the active map icons 1109b-1 to 1109b-4 on the display screen 1109b. In addition, recommended areas 1111b-5 and 1111b-6 have been added to the display screen 1111b.

[0152] Here, the recommended area 1111b-5 is superimposed on the cleaning target (floor surface, etc.) in the captured image in the AR information, and is displayed separately from other areas (non-recommended areas). As a result, it is easy to understand that the recommended area 1111b-5 is an area that needs cleaning. Note that the boundary between the recommended area 1111b-5 and other areas may be displayed as a gradient. In addition, the recommended area 1111b-6 is superimposed on the active map icon and indicates the recommended area within the entire unit cleaning area. As a result, the user can grasp the areas that need cleaning at a glance. This concludes the explanation of step S2217, and we will return to Figure 21 to explain the processing from step S2218 onwards.

[0153] In step S2218, similar to step S2207 of Embodiment 1, the cleaning management unit 107 calculates points for the game function according to the cleaning status. For example, when an AR icon is sucked in, the cleaning management unit 107 calculates points corresponding to that AR point using the game information 116. Here, more AR icons (e.g., dust monsters) are placed in the recommended area. Therefore, by prioritizing cleaning the recommended area, the user can obtain more points. As a result, it is possible to encourage the user to prioritize cleaning the recommended area. This concludes the explanation of steps S2212 to S2218, which are the processes when the game function is used.

[0154] Returning to Figure 21, we will explain the process from step S2219 onwards, which is the process when the game function is not used.

[0155] In step S2219, the cleaning management unit 107 superimposes the recommended area and movement trajectory onto the captured image to create AR information. Also, in step S2220, similar to step S2209 of Embodiment 1, the cleaning management unit 107 superimposes the movement trajectory onto the cleaning area map of the unit cleaning area being cleaned. At this time, similar to step S2214, the history information creation unit 108 uses the movement trajectory to create a cleaning record, which is an example of history information.

[0156] Then, in step S2221, the cleaning management unit 107 displays cleaning-related information, including the AR information created in step S2219 and the operating map icon showing the cleaning area map with the movement trajectory superimposed in step S2210, on the output unit 110. The cleaning-related information may also include cleaning history and various explanations and instructions.

[0157] An example of this display will be explained using the cleaning-related information display screens 1112a and 1112b shown in Figures 23A and 23B. First, the display screen 1112a in Figure 23A is the same display screen as the display screen 1109c in Figure 19C of Embodiment 1. Therefore, the cleaning history 1112a-1 to current position 1112a-10 on display screen 1112a are the same as the cleaning history 1109c-1 to current position 1109c-10 on display screen 1109c. In addition, recommended areas 1112a-11 and 1112a-12 are added to display screen 1112a.

[0158] The recommended areas 1112a-11 are superimposed on the cleaning target (floor surface, etc.) in the captured image in the AR information, and are displayed separately from other areas (non-recommended areas). As a result, it becomes easier to understand that the recommended areas 1112a-11 are areas that require cleaning. The boundary between the recommended areas 1112a-11 and other areas may be displayed as a gradient.

[0159] Furthermore, the recommended areas 1112a-12 are superimposed on the active map icon 1112a-5, indicating the recommended areas within the entire unit cleaning area. As a result, users can get an overview of the areas that need cleaning the most.

[0160] Furthermore, the display screen 1112b in Figure 23B is the display screen transitioned from the display screen 1112a in Figure 23A. In other words, the display screen 1112b in Figure 23B corresponds to the display screen 1109d (Figure 19D) in Embodiment 1. Therefore, the cleaning history 1112a-1 to the cleaning completion button 1112ad-11 on the display screen 1112b are the same as the cleaning history 1109d-1 to the cleaning completion button 1109d-11 on the display screen 1109d. In addition, the recommended area 1112b-12 and recommended area 1112b-13 have been added to the display screen 1112b.

[0161] Here, the recommended area 1112b-12 is superimposed on the cleaning target (floor surface, etc.) in the captured image in the AR information, and is displayed separately from other areas (non-recommended areas). As a result, it is easy to understand that the recommended area 1112b-12 is an area that needs cleaning. The boundary between the recommended area 1112b-12 and other areas may be displayed as a gradient. In addition, the recommended area 1112b-13 is superimposed on the active map icon and indicates the recommended area within the entire unit cleaning area. As a result, users can get an overview of areas that need cleaning.

[0162] In Example 2, the recommended area is displayed on the display screen during cleaning, but it may also be displayed on display screens 1110a to 1110d during the cleaning completion process. This concludes the explanation of Figure 21, i.e., the explanation of Example 2. In this example, since the recommended area is displayed, users can easily understand areas that require cleaning. Also, in Example 2, it is not necessary to omit the use of the game function, and it may be made so that the game function is always used. Furthermore, the overlaying of the recommended area on the AR information is not mandatory and may be omitted. In particular, the display on the active map icon may be expressed by the density of the AR icon using shades of color, etc. [Examples]

[0163] In Examples 1 and 2, the user terminal 1 alone performs the process of presenting the cleaning area, but Example 3 is an example in which various functions are realized in cooperation with a cleaning management device 3 implemented on a server or the like. Figure 24 is a system configuration diagram of the cleaning management system in Example 3. In Figure 24, the cleaning management system has a user terminal 1 held in the terminal holder 20 of a stick-type vacuum cleaner 2 and a cleaning management device 3, which are connected via a network 5. In this case, the user terminal 1 may be connected to the network 5 via a router 4, or it may be connected via other devices, or it may be connected to the network 5 directly.

[0164] In Example 3, the functions and configurations of the user terminal 1 described in Examples 1 and 2 that are performed by the cleaning management device 3 can be omitted. For example, at least one of the vacuum cleaner identification unit 103, operating status detection unit 104, cleaning area map creation unit 105, AR information creation unit 106, cleaning management unit 107, and history information creation unit 108 can be omitted. Furthermore, at least one of the information stored in the storage unit 111 can be omitted.

[0165] Furthermore, the user terminal 1 and the cleaning management device 3 may be connected to the user terminal 1-a used by the relevant parties as described in Embodiment 1 via a router 4 or network 5. User terminal 1-a may be located in the same house as user terminal 1, or it may be located outside the house, and it can be connected to user terminal 1 and the cleaning management device 3 via router 4 or network 5, and the cleaning results, including points, can be shared with user terminal 1. Note that user terminal 1 and the stick-type vacuum cleaner 2 are the same as in Embodiment 1. Also, user terminal 1-a may have the same functions as user terminal 1, or it may be configured to omit the information of the vacuum cleaner identification unit 103 to the cleaning management unit 107 and the history information creation unit 108 and the storage unit 111.

[0166] Next, we will describe the cleaning management device 3, which is a characteristic configuration of Example 3. The cleaning management device 3 is used by manufacturers and distributors of stick-type vacuum cleaners 2, and these companies manage users as members. Next, we will describe the configuration of the cleaning management device 3.

[0167] First, the functional blocks of the cleaning management device 3 will be explained with reference to Figure 24. The cleaning management device 3 includes a communication unit 301, a vacuum cleaner identification unit 302, an operating status detection unit 303, a cleaning area map creation unit 304, an AR information creation unit 305, a cleaning management unit 306, a history information creation unit 307, and a storage unit 308. First, the communication unit 301 connects to each user terminal and router 4 via the network 5.

[0168] Furthermore, the vacuum cleaner identification unit 302 to the history information creation unit 307 perform the same processing as the vacuum cleaner identification unit 103 to the history information creation unit 108 in Examples 1 and 2, respectively. The storage unit 308 stores user management information 310, cleaning management information 311, cleaning area map information 312, guidance information 313, and game information 314. Each of these pieces of information will be explained later.

[0169] Next, we will describe the hardware configuration of one implementation example of the cleaning management device 3. The cleaning management device 3 can be implemented using a computer such as a server or cloud system. Figure 25 is a hardware configuration diagram of the cleaning management device 3 in Example 3. In Figure 25, the cleaning management device 3 has a processing unit 31, a communication device 32, a memory 33, and a sub-storage device 34, which are connected to each other via a communication path.

[0170] First, the processing unit 31 can be implemented as a processor such as a CPU and performs calculations according to the cleaning management program 35 stored in the sub-memory 34, which will be described later. The communication device 32 corresponds to the communication unit 301 in Figure 24, connects to the network 5, and communicates with other devices such as the user terminal 1.

[0171] Furthermore, the memory 33 and the sub-storage device 34 correspond to the storage unit 308 in Figure 24. The memory 33 is where the cleaning management program 35 and information used for processing by the processing unit 31, which are stored in the sub-storage device 34, are loaded. The sub-storage device 34 can be implemented as a so-called storage device. The sub-storage device 34 stores the cleaning management program 35, user management information 310, cleaning management information 311, cleaning area map information 312, guidance information 313, and game information 314. The sub-storage device 34 may also be implemented as various storage media such as an external HDD (Hard Disk Drive), SSD (Solid State Drive), or memory card, or it may be implemented as a separate device from the cleaning management device 3, such as a file server.

[0172] The cleaning management program 35 consists of a vacuum cleaner identification module 351, an operating status detection module 352, a cleaning area map creation module 353, an AR information creation module 354, a cleaning management module 355, and a history information creation module 356, each function of which is comprised of these modules. Note that each of these modules may be implemented as an individual program or a combination of some of them. In particular, the AR information creation module 354 may be implemented as a program with augmented reality functionality separate from cleaning management. Furthermore, the cleaning management program 35 may be implemented as a function of an integrated management application that manages multiple home appliances.

[0173] Here, the configuration shown in Figure 24, which performs the same function as each module, is as follows: Vacuum cleaner identification module 351: Vacuum cleaner identification unit 302 Operating status detection module 352: Operating status detection unit 303 Cleaning area map creation module 353: Cleaning area map creation unit 304 AR information creation module 354: AR information creation unit 305 Cleaning management module 355: Cleaning management unit 306 History information creation module 356: History information creation unit 307 Therefore, the processing unit 31 will execute the processes of the vacuum cleaner identification unit 302, the operating status detection unit 303, the cleaning area map creation unit 304, the AR information creation unit 305, the cleaning management unit 306, and the history information creation unit 307 in accordance with the cleaning management program 35.

[0174] Here, the cleaning management program 35 performs the same processing as the cleaning management program 16 on the user terminal 1. The cleaning management program 35 can be stored in the secondary memory device 34 or other storage media.

[0175] Next, we will describe user management information 310, cleaning management information 311, cleaning area map information 312, guidance information 313, and game information 314. Figure 26 shows the user management information 310 used in Example 3. User management information 310 is information about the users and related parties of the vacuum cleaner. It has the same items as the user management information 112 in Examples 1 and 2, but in comparison, it handles information for multiple users. For example, information about other family members such as user B is added.

[0176] Figure 27 shows the cleaning management information 311 used in Example 3. The cleaning management information 311 is information for managing the cleaning performance of vacuum cleaners by multiple users. The cleaning management information 311 has the same items as the cleaning management information 113 in Examples 1 and 2, but in comparison, it handles multiple stick-type vacuum cleaners. For example, information on stick-type vacuum cleaner x has been added.

[0177] Figure 28 shows the cleaning area map information 312 used in Example 1. The cleaning area map information 312 is map information that defines the layout of a usage location such as a house or office where multiple vacuum cleaners, such as stick-type vacuum cleaner 2 and stick-type vacuum cleaner x, are used, that is, each unit cleaning area that makes up the usage location. The cleaning area map information 312 has the same items as the cleaning area map information 114 in Examples 1 and 2, but in comparison, it handles information for multiple users (usage locations). For example, information for user B has been added.

[0178] Figure 29 shows the guidance information 313 used in Example 3. Guidance information 313 is information that provides various guidance, including terms of use and guidance on how to use the product, including user operation, for performing the cleaning management process and preparation process in Example 3. Guidance information 313 has the same items as guidance information 115 in Examples 1 and 2, but in comparison, it handles a number of stick-type vacuum cleaners. For example, information on stick-type vacuum cleaner x has been added.

[0179] Next, we will describe the processing flow for cleaning with the stick-type vacuum cleaner 2 in Example 3. Here, as with Examples 1 and 2, we will describe the processing flow including the map creation process and the cleaning management process, which are examples of preparatory processes for cleaning. Figure 30 is a flowchart of the processing flow for cleaning in Example 3. In the following, we will use the configuration shown in Figure 3 for the user terminal 1 and the configuration shown in Figure 24 for the cleaning management device 3.

[0180] First, in steps S101 and S102, the user terminal 1 performs the same processing as in steps S1 and S2 of Example 1. Also, in step S102, if it is determined to be the first use, the system proceeds to step S103, and if it is determined to be the second or subsequent use, the system proceeds to step S111. Then, in step S103, the cleaning management unit 107 transmits a registration request regarding the user or related party to the cleaning management device 3 via the communication unit 101. This registration request includes the user / related party, address, contact information, and owned equipment from the user management information 310.

[0181] Furthermore, in step S301, the communication unit 301 of the cleaning management device 3 receives the transmitted registration request.

[0182] Furthermore, in step S302, the cleaning management unit 306 transmits the terms of use to the user terminal 1 via the communication unit 301. Here, the cleaning management unit 306 searches the guidance information 313 for the terms of use corresponding to the equipment owned by the registration request and transmits them.

[0183] Furthermore, in step S104, the communication unit 101 of the user terminal 1 receives the terms of use, and the cleaning management unit 107 displays them on the output unit 110. The display screen at this time is as described in Example 1. Note that the display screen in Example 3 is the same as in Examples 1 and 2. Then, when the user agrees to the terms of use via the input unit 109, in step S105, the cleaning management unit 107 sends a confirmation notice to the cleaning management device 3 indicating that it has been confirmed.

[0184] In response, when the communication unit 301 of the cleaning management device 3 receives the confirmation notice, in step S303, the cleaning management unit 306 performs the registration process in response to the registration request. Specifically, the cleaning management unit 306 registers the user / related parties, address, contact information, and owned equipment included in the registration request into the user management information 310.

[0185] Furthermore, in step S304, the cleaning management unit 306 determines whether user management information 310 and cleaning management information 311 related to the stick-type vacuum cleaner 2 have already been registered by another user terminal or other related party. If they have been registered, the process proceeds to step S305. If they have not been registered, the process proceeds to step S306. When proceeding to step S305, it is desirable for the cleaning management unit 306 to add the user / related party information from the information registered in step S303 to the already registered record. For this reason, step S303 may be executed after this step.

[0186] Furthermore, in step S305, the cleaning management unit 306 transmits instructions for use to the user terminal 1 via the communication unit 301. To do this, the cleaning management unit 306 searches for the functions and guidance content of the relevant stick-type vacuum cleaner 2 from the guidance information 313. Then, the cleaning management unit 306 transmits these as instructions for use via the communication unit 301.

[0187] Then, when the communication unit 101 of the user terminal 1 receives the instructions for use, in step S110, the cleaning management unit 107 displays the instructions on the output unit 110. This display screen is the same as in step S5 of Embodiment 1. Also, similar to step S14 of Embodiment 1, in step S109, the cleaning management unit 107 displays the home screen on the output unit 110.

[0188] Furthermore, in step S306, the cleaning management unit 306 transmits instructions on how to use the device and map creation instructions to the user terminal 1 via the communication unit 301.

[0189] Then, when the communication unit 101 of the user terminal 1 receives instructions on how to use the device and how to create a map, in step S106, the cleaning management unit 107 displays the instructions on how to use the device and how to create a map on the output unit 110. In other words, the same process as in steps S5 and S6 of Embodiment 1 is performed.

[0190] Furthermore, in step S107, the map creation process is executed. That is, each process described in steps S6 to S12 of Figure 9A in Embodiment 1 is executed. Then, in step S108, the cleaning area map creation unit 105 sends a registration request including the created cleaning area map to the cleaning management device 3 via the communication unit 101. Note that the created cleaning area map is stored in the storage unit 111 of the user terminal 1, and steps S108 to S308 may be omitted.

[0191] Furthermore, when the communication unit 301 of the cleaning management device 3 receives a registration request transmitted from the user terminal 1, in step S307, the cleaning management unit 306 registers the received cleaning area map in the cleaning area map information 312. Then, in step S308, the cleaning management unit 306 sends a registration notification to the user terminal 1 via the communication unit 301 indicating that the cleaning area map has been registered.

[0192] Then, when the communication unit 101 of the user terminal 1 receives the registration notification, step S109 is executed. In addition, the cleaning management process is executed in step S111. In other words, each process described in steps S15 to S24 of Figure 9B of Embodiment 1 is executed. Of course, step S22 in this cleaning management process can be realized by the display process of cleaning-related information shown in Figures 18 and 21.

[0193] Furthermore, in step S112, the cleaning management unit 107 transmits a data update request to the cleaning management device 3 via the communication unit 101, which includes various information related to the execution of cleaning. This information includes, for example, cleaning results and calculated points. Then, in step S309, the communication unit 301 of the cleaning management device 3 receives the data update request. In response, in step S310, the cleaning management unit 306 registers the various information included in the data update request in the storage unit 308.

[0194] This concludes the explanation of the flowchart in Figure 30. In addition to the processes described here, relevant information may also be sent to the user terminal 1-a of the relevant parties. This relevant information includes cleaning performance and calculated points included in the data update request. Furthermore, various display screens in the map creation process in step S107 and the cleaning management process in step S11 may be shared between user terminal 1 and user terminal 1-a. Moreover, user terminal 1 and user terminal 1-a can access their own information among the user management information 310, cleaning management information 311, cleaning area map information 312, and guidance information 313 in the storage unit 308 of the cleaning management device 3.

[0195] This concludes the explanation of Example 3. According to Example 3, the above-described process is executed in cooperation with a user terminal 1, such as a smartphone, and a cleaning management device 3, such as a server. Therefore, appropriate resources can be utilized, and efficient processing can be achieved. Furthermore, the execution entities for each step shown in Figure 30 are merely examples, and some of them may be changed to the other device (user terminal 1 or cleaning management device 3) for execution.

[0196] In Examples 1 to 3, the user terminal 1 and the cleaning management device 3 are examples of information processing devices for realizing a cleaning management system. Therefore, the cleaning management system may be configured to include either the user terminal 1 or the cleaning management device 3. [Examples]

[0197] Next, Embodiment 4 concerning the structure of the terminal holder 20 will be described. Figure 31 is a schematic diagram showing a side view of the stick-type vacuum cleaner 2 with the terminal holder 20 attached in Embodiment 4. As explained in Figure 1, the stick-type vacuum cleaner 2 has a vacuum cleaner body 21 and a vacuum cleaner head 24, which are connected via an extension tube 23. The vacuum cleaner body 21 is also provided with a handle 22 for the user to grip. The lower part of the vacuum cleaner body 21 has a tubular or annular connecting part 211 for connecting to the extension tube 23. The stick-type vacuum cleaner 2 in Embodiment 4 may have communication functions and other information processing functions and may cooperate with a user terminal 1, a cleaning management device 3, etc.

[0198] Here, the terminal holder 20 is installed so as to be detachable from the vacuum cleaner body 21, more preferably from the connection part 211. For example, the terminal holder 20 is configured in an annular or tubular shape and is fixed via an adapter or the like that wraps around the connection part 211. The terminal holder 20 may also be attached to places other than the extension tube 23 or the connection part 211. Furthermore, when the extension tube 23 of the stick-type vacuum cleaner 2 is removed and a replacement nozzle (tube) is provided, the terminal holder 20 may be connected to that nozzle. The replacement nozzle is a nozzle shorter than the extension tube 23 and includes brush nozzles and tapered nozzles. It is also desirable that the replacement nozzle has a cableless structure, omitting the cable that controls the vacuum cleaner head 24.

[0199] Next, Figure 32 is an enlarged view of Figure 31 showing the terminal holder 20 in Embodiment 4 with the terminal holder 20 attached. In Figure 32, the terminal holder 20 is fixed to the connection part 211 via the mounting part 200. At this time, it is desirable that the holding part 20-1 of the terminal holder 20 be positioned at approximately 100° from the direction of the connection part 211 and the extension pipe 23. However, this angle can be finely adjusted by moving the holding part 20-1 or the arm part 20-2, which will be described later. This allows the user terminal 1's camera unit 102 to photograph the vacuum cleaner head 24 and the floor surface to be cleaned.

[0200] Here, the terminal holder 20 has at least a holding portion 20-1, an arm portion 20-2, and a base 20-3, and is attached to the stick-type vacuum cleaner 2. It is preferable that this attachment is done via the mounting portion 200 of the terminal holder 20.

[0201] First, the holding part 20-1 holds the user terminal 1 in a fixed position, such as by clamping it. The base 20-3 and the mounting part 200 are connected, and the terminal holder 20 is fixedly attached to the stick-type vacuum cleaner 2. Then, the arm part 20-2 connects the holding part 20-1 and the base 20-3. In Embodiment 4, the base 20-3 or terminal holder 20 and the mounting part 200 are configured separately. However, these may be configured as a single unit, or they may be configured to be both a single unit and separable. In other words, the terminal holder 20 of Embodiment 4 may consist of the holding part 20-1, the arm part 20-2 and the base 20-3, or it may be configured by adding the mounting part 200 to these. This allows for sharing among multiple vacuum cleaners, especially vacuum cleaners with different specifications such as size. As described above, in Embodiment 4, the terminal holder 20 having the holding part 20-1 is detachably attached to the vacuum cleaner body of the stick-type vacuum cleaner 2.

[0202] Next, an example of the structure of the mounting portion 200 in Embodiment 4 will be described using Figures 33 and 34. Figure 33 is a diagram showing a first example of the mounting portion 200 in Embodiment 4. Here, Figure 33 is a view from the direction AA shown in Figure 31. The same applies to Figure 34.

[0203] In Figure 33, the lower part of the terminal holder 20 is connected to the mounting portion 200. This mounting portion 200 has an upper mounting portion 200-1, a lower mounting portion 200-2a, and a lower mounting portion 200-2b, and its cross-section is configured to be annular. Here, the lower mounting portions 200-2a and 200-2b move in the direction of the arrows (left and right), and together with the upper mounting portion 200-1, they sandwich the connecting portion 211. For this purpose, the upper mounting portion 200-1 and the lower mounting portions 200-2a and 200-2b are movably connected by pins.

[0204] Then, the lower mounting parts 200-2a and 200-2b are fixedly connected by screws or claws, generating a force directed to the left in the diagram. This causes the mounting part 200 to tighten around the connecting part 211. As a result, the terminal holder 20 connected to the mounting part 200 is fixed to the connecting part 211.

[0205] Next, Figure 34 shows a second example of the mounting portion 200 in Embodiment 4. In Figure 34 as well, the lower part of the terminal holder 20 is connected to the mounting portion 200. This mounting portion 200 has an upper mounting portion 200-3, a lower mounting portion 200-4a, and a lower mounting portion 200-4b, and its cross-section is configured to be annular. Here, the lower mounting portion 200-4a and the lower mounting portion 200-4b move in the direction of the arrows (left and right) so that they, together with the upper mounting portion 200-3, sandwich the connecting portion 211.

[0206] Here, the upper mounting portion 200-3 is connected to the lower mounting portions 200-4a and 200-4b via a spring that generates a force in the tightening direction. In this way, the mounting portion 200 tightens the connecting portion 211. As a result, the terminal holder 20 connected to the mounting portion 200 is fixed to the connecting portion 211.

[0207] With the configuration of Embodiment 4 described above, the user terminal 1 can be fixedly held in the terminal holder 20. As a result, the user of the stick-type vacuum cleaner 2 can use the user terminal 1 and benefit from various information processing, including information processing related to cleaning. [Examples]

[0208] Next, we will describe Example 5, which is different from Example 4, regarding the structure of the terminal holder 20. In Example 5, the terminal holder 20 is connected to a hand brush 25 that is detachable from the stick-type vacuum cleaner 2. Here, the hand brush 25 is a type of accessory, and is tubular in shape, but is a shorter pipe compared to the extension tube 23. This hand brush 25 may be called a shelf brush, round brush, brush nozzle, etc. Alternatively, various nozzles without brushes may be used. Such nozzles include crevice nozzles and water suction nozzles. The stick-type vacuum cleaner 2 in Example 5 may have communication functions and other information processing functions and may be linked with a user terminal 1, a cleaning management device 3, etc.

[0209] Figure 35 is a schematic diagram showing a side view of the stick-type vacuum cleaner 2 in Embodiment 5 with the terminal holder 20 attached. As explained in Figure 1, the stick-type vacuum cleaner 2 has a vacuum cleaner body 21 and a vacuum cleaner head 24, which are connected via an extension tube 23. The vacuum cleaner body 21 is also provided with a handle 22 for the user to grip. A handy brush 25 is attached to the bottom of the vacuum cleaner body 21. The extension tube 23 is connected to the vacuum cleaner body via the handy brush 25. Note that "via the handy brush 25" includes the following configurations: (1) The handy brush 25 and the extension tube 23 are each connected to the vacuum cleaner body 21, and the extension tube 23 may fit into the hollow part of the handy brush 25; (2) The extension tube 23 is connected to another extension tube 23, and the handy brush 25 is connected to the vacuum cleaner body 21.

[0210] Here, the connection between the terminal holder 20 and the hand brush 25 will be described. Figure 36 is an external view showing the connection between the terminal holder 20 and the hand brush 25 in Embodiment 5. In Figure 36, the terminal holder 20 is installed so as to be detachable from the hand brush 25. For this purpose, the terminal holder 20 is connected to the hand brush 25 via an attachment part 20-4, which is fixed (locked) and released (released) by the elastic force of a spring provided in the attachment part 20-4. In addition to the spring, the terminal holder 20 and the hand brush 25 may also be fixed by using a claw, such as in a so-called side-release buckle, or by generating frictional force with grooves provided in the hand brush 25 to fix the terminal holder 20 and the hand brush 25.

[0211] Next, Figure 37 is an enlarged view of Figure 35 showing the terminal holder 20 attached in Embodiment 4. In Figure 37, the terminal holder 20 is fixed to the vacuum cleaner body 21 via the hand brush 25. At this time, it is desirable that the holding part 20-1 of the terminal holder 20 be positioned at approximately 100° from the direction of the hand brush 25 and extension tube 23. However, this angle can be finely adjusted by moving the holding part 20-1 or the arm part 20-2. This allows the user terminal 1's camera unit 102 to photograph the vacuum cleaner head 24 and the floor surface to be cleaned.

[0212] Here, the terminal holder 20 has at least a holding portion 20-1, an arm portion 20-2, and an attachment portion 20-4, and is attached to the stick-type vacuum cleaner 2 via a handy brush 25. In this way, in Embodiment 5, accessories such as the handy brush 25 are repurposed for the physical connection of the user terminal 1 to the stick-type vacuum cleaner 2, thus enabling efficient use of accessories. [Examples]

[0213] Next, we will describe Example 6 regarding the structure of the terminal holder 20. In Example 6, the holding portion 20-1, arm portion 20-2, and base 20-3 of the terminal holder 20 in Examples 4 and 5 are integrated. In Example 6, this is referred to as terminal holder 20-10.

[0214] First, Figure 38 is a perspective view showing the terminal holder 20-10 in Embodiment 6 connected to the hand brush 25. In Figure 38, the terminal holder 20-10 is provided with upper ribs 20-11a, 20-11b and lower ribs 20-13 to hold the user terminal 1. The user terminal 1 installed in the terminal holder 20-10 is made difficult to move in the front right direction in the drawing by the upper ribs 20-11a, 20-11b and lower ribs 20-13, making it difficult to detach from the terminal holder 20-10. Note that at least one of the upper ribs 20-11a, 20-11b and lower ribs 20-13 is sufficient.

[0215] Furthermore, receiving portions 20-12a and 20-12b are provided inside the upper ribs 20-11a and 20-11b of the terminal holder 20-10 (receiving portion 20-12b is not shown due to being in a blind spot). These receiving portions 20-12a and 20-12b receive both sides of the user terminal 1. For this purpose, receiving portions 20-12a and 20-12b are implemented as grooves or gaps in the thickness direction of the user terminal 1. This makes it less likely for the terminal holder 20-10 to interfere with switches (buttons) provided on the side of the user terminal 1. In other words, it is possible to prevent or suppress accidental pressing of switches when the user terminal 1 is placed in the terminal holder 20-10. For this reason, it is desirable that the width of the grooves or gaps in the receiving portions 20-12a and 20-12b be slightly shorter than the thickness of the user terminal 1 (for example, the thickness of a typical smartphone). This allows the front and back of the user terminal 1 to be secured, while the switches are positioned in grooves or gaps, preventing them from contacting the terminal holder 20-10.

[0216] Furthermore, the grooves and gaps in the receiving parts 20-12a and 20-12 make it difficult for the user terminal 1 to detach from the terminal holder 20-10. Note that either receiving part 20-12a or 20-12b needs to be provided. In addition, the upper ribs 20-11a, 20-11b and lower rib 20-13, as well as the receiving parts 20-12a and 20-12b, may also be configured with only one of them provided.

[0217] The terminal holder 20-10 is connected to the hand brush 25 below it (only a portion of the hand brush 25 is shown in the figure). The configuration of the terminal holder 20-10 will be described in detail below. Figure 39A is a side view showing how the terminal holder 20-10 in Example 6 is connected to the hand brush 25. On the side of the terminal holder 20-10, the upper rib 20-11b and the lower rib 20-13 can be seen. In particular, the lower rib 20-13 extends upward in the figure, as circled, which makes it difficult for the user terminal 1 to come loose. Next, the top view (direction A) and bottom view (direction B) of the terminal holder 20-10 will be described.

[0218] Figure 39B is a top view showing how the terminal holder 20-10 in Embodiment 6 is connected to the hand brush 25. In Figure 39B, the upper ribs 20-11a and 20-11b each extend toward the center of the terminal holder 20-10, as indicated by the circles in the figure, which makes it difficult for the user terminal 1 to come off.

[0219] Furthermore, the receiving parts 20-12a and 20-12b are made up of grooves, into which both ends of the user terminal 1 fit, preventing or suppressing malfunctions of the switches. In addition, a slope (taper) is provided toward the receiving parts 20-12a and 20-12b (shape of the letter "V" in the figure), meaning that the receiving parts 20-12a and 20-12b are located approximately in the center of the "V" shape. As a result, the user terminal 1 can be attached more securely to the receiving parts 20-12a and 20-12b, which are in the center. Therefore, the switches on the side of the user terminal 1 are located in the grooves and gaps, preventing malfunctions.

[0220] Furthermore, the terminal holder 20-10 is provided with an opening / closing section 20-14, which is implemented by a hinge structure, near the upper rib 20-11a. This opening / closing section 20-14 acts as an axis, causing one end of the terminal holder 20-10 to open (rotate) in the direction of the arrow in the figure. As a result, the user terminal 1 can be attached to (installed) or removed from the terminal holder 20-10. In this way, the rotation of one end of the terminal holder 20-10 allows for easy attachment and removal of the user terminal 1 with a simple structure.

[0221] Figure 39C is a bottom view showing how the terminal holder 20-10 in Embodiment 6 is connected to the hand brush 25. In Figure 39C, the terminal holder 20-10 is provided with an annular projection 20-15 (Ω shape within the dashed line in the figure). The annular projection 20-15 is made of an elastic material such as metal, and is fixedly attached to the hand brush 25 by its elastic force. Furthermore, Embodiment 6 provides a configuration for fixedly connecting the terminal holder 20-10 to the hand brush 25. This will be explained next.

[0222] Figure 40A is a rear view showing how the terminal holder 20-10 in Embodiment 6 is connected to the hand brush 25. At the location indicated by the CC cross-sectional view in this rear view, the terminal holder 20-10 is provided with a claw portion, which is combined with a projection on the hand brush 25 to achieve a fixed installation.

[0223] Figure 40B is a cross-sectional view of Figure 40A in Example 6. In Figure 40B, the terminal holder 20-10 is provided with a claw portion 20-16. In contrast, the hand brush 25 has a projection 25-1 formed thereon. The claw portion 20-16 and the projection 25-1 interlock with each other, preventing the claw portion 20-16 from easily detaching from the projection. As a result, the hand brush 25 is fixedly attached to the terminal holder 20-10.

[0224] In the above embodiment 6, the terminal holder 20-10 was attached to the hand brush 25, but the present invention is not limited to this. For example, the terminal holder 20-10 may be attached to the vacuum cleaner body 21 or the extension tube 23. Furthermore, each of the above configurations may be provided on the terminal holder 20 as in embodiments 4 and 5. [Examples]

[0225] Next, we will describe Example 7, which shows a modified version of the map creation process. In Examples 1 to 3, the cleaning area map was created by moving the stick-type vacuum cleaner 2 to which the user terminal 1 was attached. In Example 7, we will describe an example in which the cleaning area map is created by operating the user terminal 1.

[0226] Figure 41 is a diagram illustrating the map creation process in Example 7. More specifically, Figure 41 shows a display screen illustrating the operations performed on the user terminal 1 during the creation of a cleaning area map. Before explaining Figure 41, let's first explain the premise of Example 7. In Example 7, the above-mentioned indicator unit is used. However, the indicator unit may be provided on a location other than the vacuum cleaner head 24. For example, it can be provided on the charging base 26, or more preferably on the base member 29. Furthermore, it is desirable to use a so-called two-dimensional code as the indicator unit. The map creation process of Example 7 will now be explained in accordance with Figure 41.

[0227] First, the cleaning area map creation unit 105 causes the output unit 110 to display a screen to start creating the map. Unlike in Examples 1 to 3, this screen does not prompt the user terminal 1 to be attached, but instead, as shown in Figure 41(a), it prompts the user to read a two-dimensional code, which is an example of a marker. If the reading of the marker is successful, the cleaning area map creation unit 105 causes the output unit 110 to display proof of success (for example, a white marker). It is desirable to display the content of the display when successful, as shown in Figure 41(a).

[0228] Next, in response to the user's operation or the like, the cleaning area map creation unit 105 causes the output unit 110 to display a display screen for explaining the creation of the map shown in FIG. 41(b). Here, when creating the map, the cleaning area map creation unit 105 causes the output unit 110 to display the AR image created by the AR information creation unit 106 by superimposing the marker on the captured image. Therefore, the cleaning area map creation unit 105 causes the output to display an explanation for virtually placing the marker of the AR image at the corner of the room (an example of a unit cleaning area) as shown in FIG. 41(b).

[0229] Next, in response to the user's operation or the like, the cleaning area map creation unit 105 causes the output unit 110 to display a display screen for explaining the creation of the map shown in FIG. 41(c). FIG. 41(c) shows the operation when creating a cleaning area map by grouping a plurality of rooms. Here, it is shown that the location, that is, moving to a room and placing the marker. Also, in the middle of FIG. 41(c), an image of the cleaning area map being created is displayed. Above that, when including under obstacles such as a table in the cleaning area, it is shown that it can be handled without placing a marker. Further, in FIG. 41(c), it is shown that a cleaning area map can be created by grouping a plurality of rooms by tapping while turning around the rooms in a certain direction (for example, clockwise or counterclockwise).

[0230] Then, in response to the user's operation or the like, the cleaning area map creation unit 105 causes the output unit 110 to display a display screen for explaining the creation of the map shown in FIG. 41(d). FIG. 41(d) shows that the cleaning area map is completed when the completion button is pressed. And when FIG. 4(d) is pressed, the cleaning area map creation unit 105 starts creating the cleaning area map. For this purpose, in response to an instruction from the cleaning area map creation unit 105, the imaging unit 102 is activated and imaging starts. And the cleaning area map creation unit 105 performs display in accordance with the operation content of FIG. 41 described above during the map creation process. For example, the display of the marker which is the AR information in FIGS. 41(a)(b) and the image of the cleaning area map being created or created in FIGS. 41(c)(d) are displayed.

Example

[0231] Next, accessories composed of a terminal holder 20 and a handy brush 25 with a configuration different from that of Example 5 will be described. In Example 8, as the convenience of the accessories, an accessory 6 that takes into account the wearing maintenance and detachability during use is proposed.

[0232] First, in Example 8, the handy brush 25 is attached to the stick-type vacuum cleaner 2 by engaging with the vacuum cleaner body 21. And in Example 8, when the terminal holder 20 is connected to the handy brush 25, the engagement between the handy brush 25 and the vacuum cleaner body 21 is fixed. That is, the terminal holder 20 fixes the engagement between the handy brush 25 and the vacuum cleaner body 21.

[0233] Also, the handy brush 25 may engage with the configuration of the stick-type vacuum cleaner 2 such as an extension pipe 23 other than the vacuum cleaner body 21. Note that the terminal holder 20 and the handy brush 25 are examples of a fixing member and an engaging member that constitute the accessory. Therefore, the fixing member and the engaging member may be configured as follows.

[0234] First, the fixing member may be a small item holder that holds small items such as accessories and keys. Further, the holding portion 20-1 that holds the user terminal 1 may be omitted from the terminal holder 20 that is the fixing member. Also, the engaging member may be realized by a nozzle with the brush bristles omitted. This is the same for other embodiments.

[0235] Hereinafter, the accessory 8 in Example 8 will be described. FIG. 42A is a side view of the accessory 6 in Example 8, and FIG. 42B is a front view of the accessory 6 in Example 8. In these FIGS. 42A and 42B, the state where the terminal holder 20 and the handy brush 25 are connected is shown. In the front view of FIG. 42B, the terminal holder 20 extends to the left side of the drawing surface. This shows the state when the user terminal 1 is worn.

[0236] In Example 8, when the terminal holder 20 and the hand brush 25 are connected in this manner, the engagement of the hand brush 25 with the vacuum cleaner body 21 is fixed. In this way, the accessory 6, to which the terminal holder 20 and the hand brush 25 are connected, is attached to the vacuum cleaner body 21. Note that AA in Figure 42B refers to the cross-section shown in Figure 44.

[0237] Next, an example of a structure for fixing the engagement will be described. Figure 43 is a perspective view of the handy brush 25 in Embodiment 8. The handy brush 25 has an inner shell portion 25F that engages with the vacuum cleaner body 21 and an outer shell portion 25G provided on the outside of it. The handy brush 25 and the vacuum cleaner body 21 are engaged when a part of the vacuum cleaner body 21 is inserted into the inner surface side of the inner shell portion 25F.

[0238] Furthermore, a brush 25A is provided on the outer shell 25G. It is preferable that the brush 25A is embedded in the outer shell 25G. In addition, when the accessory 6 is engaged with the vacuum cleaner body 21, the inner shell 25F is formed to protrude further than the outer shell 25G towards the handle 22 of the vacuum cleaner body 21.

[0239] Furthermore, the inner shell 25F is constructed in a tubular shape with a void in a portion of it. For example, the inner shell 25F is formed in a C-shape. The side surface of the inner shell 25F may also be formed in a straight line.

[0240] Furthermore, the inner shell portion 25F is designed to flex in a way that widens the gap, making it easier to attach to and detach from the vacuum cleaner body 21. The inner shell portion 25F is also provided with a protrusion 25B, a claw portion 25C, a flex portion 25D, and a flexing pivot point 25E.

[0241] Furthermore, the brush 25A is provided on the outer shell 25G and is used to sweep away dust and other debris when cleaning with the hand brush 25. The protrusion 25B contacts the terminal holder 20, thereby fixing the connection between the terminal holder 20 and the hand brush 25. The claw 25C is provided on the inner shell 25F and connects to the connection part of the vacuum cleaner body 21. For example, it engages with the recess in the connection part of the vacuum cleaner body 21. The recess can be realized as a slit.

[0242] Furthermore, the flexible portion 25D flexes around the fulcrum 25E, causing the gap in the inner shell portion 25F to widen. However, when the handy brush 25 and the terminal holder 20 are connected, the flexing of the flexible portion 25D is suppressed by the contact of the protrusion 25B. As a result, the connection between the terminal holder 20 and the handy brush 25 is fixed.

[0243] Furthermore, the hand brush 25 may be used without being connected to the terminal holder 20. For this reason, it is desirable that the flexible portion 25D be attached to the vacuum cleaner body 21 even when used independently. In other words, it is desirable that the connection between these components be maintained by the frictional force between the inner surface of the inner shell portion 25F and the vacuum cleaner body 21.

[0244] Furthermore, the flexible portion 25D is formed on the outer surface of the inner shell portion 25F, increasing its thickness and extending from the convex portion 25B. The end of the flexible portion 25D opposite to the convex portion 25B functions as a bending support point 25E. In addition, a claw portion 25C is provided on the inner surface of the flexible portion 25D. A convex portion 25B is provided on the upper part of the outer surface of the flexible portion 25D. Therefore, in the flexible portion 25D, the claw portion 25C is provided between the bending support point 25E and the convex portion 25B.

[0245] Next, Figure 44 is a cross-sectional view AA of the handy brush 25 in Example 8. In Figure 44, the brush 25A is shown facing upwards. In the drawing, the brush 25A is connected to the outer shell 25G at its lower end.

[0246] Furthermore, the inner shell portion 25F is located inside the outer shell portion 25G and protrudes downward in the diagram compared to the outer shell portion 25G. The downward direction in the diagram indicates the direction of the handle 22 when the accessory 6 is attached to the vacuum cleaner body 21. In other words, the inner shell portion 25F protrudes in the direction of the handle 22 compared to the outer shell portion 25G.

[0247] Furthermore, a protrusion 25B is provided near the center of the inner shell portion 25F. From the protrusion 25B, flexible portions 25D extend in the left and right directions as shown in the drawing. When the terminal holder 20 is connected to this protrusion 25B, the relative position of the protrusion 25B is fixed, and the deflection of the flexible portion 25D is suppressed.

[0248] In other words, the lateral expansion of the gap between the protrusions 25B is suppressed. As a result, when the terminal holder 20 is connected to the hand brush 25, the engagement of the hand brush 25 with the vacuum cleaner body 21 is fixed. For this reason, the hand brush 25 has a flexible fixing portion that fixes the protrusions 25B.

[0249] Conversely, when the terminal holder 20 is detached from the protrusion 25B, the relative position of the protrusion 25B tends to widen, making the flexible portion 25D more flexible compared to when it is fixed. As a result, when the terminal holder 20 is detached from the hand brush 25, it becomes easier to attach and detach the hand brush 25 to the vacuum cleaner body 21.

[0250] Next, Figure 45A is a top view of the handy brush 25. In Figure 45A, the brush 25A is positioned above it, and the outer shell 25G is provided below it. The inner shell 25F is provided inside the outer shell 25G.

[0251] Also, in Fig. 45A, the inner shell portion 25F protrudes more downward than the outer shell portion 25G. That is, the inner shell portion 25F protrudes in the direction of the handle 22 when engaged with the cleaner main body 21. Further, near the center of the inner shell portion 25F, a pair (two) of bending portions 25D are provided facing each other. Furthermore, near the ends of the bending portions 25D, a pair (two) of convex portions 25B are provided.

[0252] And a gap is provided between the convex portions 25B. That is, the inner shell portion 25F is formed in a shape with a gap provided in a part of the tube, for example, a C-shaped. As a result, the inner shell portion 25F can be bent by the bending portions 25D so as to spread left and right in the drawing, making it easy to attach and remove the inner shell portion 25F to and from the cleaner main body 21.

[0253] Next, Fig. 45B is a front view of the handy brush 25 in Example 8. Fig. 45B is a view seen from the direction opposite to the direction in which the brush brush 25A is provided, and is a view seen from the user's line of sight when the handy brush 25 is attached to the stick-type cleaner 2. In Fig. 45B, the inner shell portion 25F is provided inside the outer shell portion 25G, and a pair (two) of claw portions 25C are provided.

[0254] As shown in Figs. 45A and 45B, for each of the convex portions 25B, claw portions 25C, bending portions 25D, and bending fulcrums 25E, a pair (two) facing each other are provided. However, the number and position thereof are not limited to the illustrated example. For example, the bending portion 25D may be configured as one along the outer surface of the inner shell portion 25F so that the two illustrated bending portions 25D are connected.

[0255] Next, Fig. 45C is a left side view of the handy brush 25 in Example 8. The right side view is the reverse of the left side view, and its description is omitted. In Fig. 45C, the brush brush 25A is provided on the left side, that is, at the tip when engaged with the cleaner main body 21. Also, the outer shell portion 25G is provided on the right side of the brush brush 25A.

[0256] Furthermore, the tip of the outer shell portion 25G is composed of an inclined portion 25H. In addition, the tip of the brush 25A is also inclined. The inclination of this brush 25A is smaller (closer to vertical) than the inclination of the inclined portion 25H. It is more desirable for the inclination of the brush 25A to be approximately 3 degrees.

[0257] As a result, when cleaning surfaces higher than the floor, such as a desk, with the extension tube 23 removed and the hand brush 25 attached to the stick-type vacuum cleaner 2, the operability can be improved. First, if the incline is large, there is a higher possibility that the bottom of the vacuum cleaner body 21 will come into contact with the cleaning surface. Conversely, if the incline is small, for example, if there is no incline, the vacuum cleaner body 21 will have to be held vertically or close to it while cleaning, making it difficult for the user to hold the vacuum cleaner body 21. Thus, in Embodiment 8, the brush 25A has an incline so that the vacuum cleaner body 21 can easily avoid contact with the cleaning surface and is at an angle that is easy for the user to hold.

[0258] Furthermore, in Figure 45C, the inner shell portion 25F, which is located inside the outer shell portion 25G, protrudes to the right in the drawing compared to the outer shell portion 25G. A protrusion 25B is provided on the upper part of the inner shell portion 25F, which contacts the terminal holder 20.

[0259] Here, the flexible fixing portion of the terminal holder 20 will be described. The protrusion 25B is inserted into and received by the flexible fixing portion, thereby connecting the hand brush 25 and the terminal holder 20. This flexible fixing portion can be realized as a concave shape, such as a hole (slit) with an inner surface. In this case, the hand brush 25 and the terminal holder 20 are connected so that the inner surface of the flexible fixing portion contacts the outside of the protrusion 25B.

[0260] This contact suppresses the spreading bending of the flexible portion 25D connected to the protrusion 25B. As a result, the engagement of the hand brush 25 with the vacuum cleaner body 21 is fixed by the terminal holder 20. It is desirable to provide a guide portion in the bending fixing portion to guide the insertion of the protrusion 25B. This guide portion is on the inner surface of the bending fixing portion and can be realized with an entrance that is longer than the distance between the protrusions 25B and a slope that becomes shorter towards the back. In this case, the protrusion 25B is easy to insert into the bending fixing portion, and by inserting it all the way in, the contact force between the protrusion 25B and the bending fixing portion can be secured, and the bending of the hand brush 25 can be suppressed.

[0261] Next, Figure 45D is a bottom view of the handy brush 25 in Example 8. In Figure 45D, the brush 25A is positioned below it, and the outer shell 25G is provided above it. The inner shell 25F is provided inside the outer shell 25G so as to protrude above the outer shell 25G. Also, in Figure 45D, as explained in Figure 45C, the tip of the brush 25A has a slope, so the tip of the brush planted further back is visible below the brush in the foreground.

[0262] Next, Figure 46 shows how the hand brush 25 is attached and detached in Example 8. In Figure 46, the outer shell portion 25G is widened to the left in the drawing so that it can be attached to and detached from the vacuum cleaner body 21. When attached to the vacuum cleaner body 21, the widened outer shell portion 25G narrows to the right in the drawing and is attached to the vacuum cleaner body 21. Note that this shape is one example of implementation in Example 8, and the structure of the hand brush 25 is not limited to this example.

[0263] Next, Figure 47 is a top view of the vacuum cleaner body 21 with the handy brush 25 engaged in Embodiment 8. In Figure 47, the handy brush 25 is engaged on the left side of the vacuum cleaner body 21. A brush 25A is provided at the left end of the handy brush 25. The vacuum cleaner body 21 is also provided with a handle 22.

[0264] Here, an extension tube 23 is attached to the left side of the vacuum cleaner body 21. The extension tube 23 is inserted into the vacuum cleaner body 21. The extension tube 23 is attached or detached by pressing button 21A.

[0265] For example, when button 21A is pressed, the extension tube 23 is released from its fixed position to the vacuum cleaner body 21 and removed. For this purpose, the pressure from button 21A acts on the fixing point of the vacuum cleaner body 21. Here, even if the hand brush 25 is engaged, it is necessary to remove the extension tube 23. Also, as mentioned above, the inner casing 25F protrudes more toward the handle 22 than the outer casing 25G.

[0266] Therefore, the inner shell 25F gets in the way of the button 21A's action on the extension tube 23. Thus, in Embodiment 8, it is desirable to arrange the inner shell 25F so as to surround the button 21A, avoiding the point where it intersects with it. More preferably, the inner shell 25F is provided such that a portion of its periphery is missing. As a result, the extension tube 23 is attached to and detached from the vacuum cleaner body 21 by the button 21A.

[0267] Furthermore, when attaching the extension tube 23 to the vacuum cleaner body 21, pressing button 21A releases the fixing point, making attachment possible. The fixing point can be implemented using a claw-shaped or similar component.

[0268] As described above, the hand brush 25 of Example 8 utilizes the deflection of the flexible portion 25D for engagement with the vacuum cleaner body 21. In other words, the terminal holder 20 functions as a fixing member that secures the engagement of the hand brush 25, which is an example of an engaging member, with the vacuum cleaner body 21.

[0269] Conventionally, when attaching the accessory 6 to the vacuum cleaner body 21, the structure made it difficult to attach and detach in order to ensure a strong fixation. In contrast, in Embodiment 8, it is possible to provide a strong fixing structure that makes it easy to attach and detach the accessory 6 to a vacuum cleaner such as a stick-type vacuum cleaner 2 including the vacuum cleaner body 21, while preventing it from falling off during cleaning.

[0270] This concludes the description of each embodiment of the present invention, but the present invention is not limited to these embodiments. In particular, the user terminal 1 may be a wearable device such as so-called AR goggles, smart glasses, or a smartwatch. In this case, the wearable device does not need to be attached to the stick-type vacuum cleaner 2.

[0271] Furthermore, a separate main unit (for example, a smartphone) may be provided in addition to the wearable device. In this case, the main unit may create cleaning-related information and send it to the wearable device, or the wearable device may create it. Furthermore, at least two of the embodiments may be combined and implemented. In addition, the display screens described in Embodiments 1 and 2 may be shared with all relevant parties. This sharing may be done with the manufacturer's engineers or service personnel. [Explanation of Symbols]

[0272] 1...User terminal, 11...Camera, 12...Touch panel, 13...Processing device, 14...Communication device, 15...Storage device, 16...Cleaning management program, 161...Vacuum cleaner identification module, 162...Operating status detection module, 163...Cleaning area map creation module, 164...AR information creation module, 165...Cleaning management module, 166...History information creation module, 101...Communication unit, 102...Shooting unit, 103...Vacuum cleaner identification unit, 104...Operation status detection unit, 105...Cleaning area map creation unit, 106...AR information creation unit, 107...Cleaning management unit, 108...History information creation unit, 109...Input unit, 110...Output unit, 111...Storage unit, 112...User management information, 113...Cleaning management information, 114...Cleaning area map information, 115...Guidance information, 116...Game information, 2...Stick-type vacuum cleaner, 20...Terminal holder, 20-1...Holding unit, 20-2...Arm unit, 20-3 …base, 20-4…attachment part, 21…vacuum cleaner body, 21A…button, 22…handle, 23…extension tube, 24…vacuum cleaner head, 25…hand brush, 25A…brush, 25B…protrusion, 25C…claw part, 25D…flexible part, 25E…flexible pivot point, 25F…inner shell, 25G…outer shell, 25H…inclined part, 26…charging stand, 27…holder member, 28…stand member, 29…base member, 3…cleaning management device, 31…processing Device, 32...Communication device, 33...Memory, 34...Secondary memory device, 301...Communication unit, 302...Vacuum cleaner identification unit, 303...Operating status detection unit, 304...Cleaning area map creation unit, 305...AR information creation unit, 306...Cleaning management unit, 307...History information creation unit, 308...Storage unit, 310...User management information, 311...Cleaning management information, 312...Cleaning area map information, 313...Guidance information, 314...Game information, 4...Router, 5...Network

Claims

1. In a vacuum cleaner with detachable accessories, The aforementioned accessories are, An engaging member that engages with the vacuum cleaner body of the aforementioned vacuum cleaner, A vacuum cleaner having a fixing member that fixes the engagement between the vacuum cleaner body and the engaging member.

2. In the vacuum cleaner according to claim 1, The engagement member has a flexible portion, The inner surface of the flexible portion is provided with a claw portion that connects to the vacuum cleaner body. A vacuum cleaner having a protrusion on the upper part of the outer surface of the flexible portion that contacts the fixing member.

3. In the vacuum cleaner according to claim 2, The aforementioned flexible portion is a vacuum cleaner in which the claw portion is provided between the bending fulcrum and the protrusion.

4. In the vacuum cleaner according to claim 3, A recess is provided in the connection part of the vacuum cleaner body, The claw portion engages with the recess in the vacuum cleaner.

5. In the vacuum cleaner according to claim 4, The fixing member is a vacuum cleaner having a flexible fixing portion that fixes the protrusion.

6. In the vacuum cleaner according to claim 5, The aforementioned flexible fixing part is a vacuum cleaner having a guiding part that guides the insertion of the protrusion.

7. In the vacuum cleaner according to claim 6, The engaging member has an outer shell and an inner shell, A vacuum cleaner in which the flexible portion is provided in the inner shell.

8. In the vacuum cleaner according to claim 7, The inner shell portion protrudes more than the outer shell portion in the direction of the handle of the vacuum cleaner body.

9. In the vacuum cleaner according to claim 8, The vacuum cleaner body has a button for attaching and detaching the extension tube that connects to the vacuum cleaner body. The inner casing is positioned to enclose the area around the button.

10. In the vacuum cleaner according to claim 9, The engaging member has a brush, The aforementioned brush is a vacuum cleaner provided on the outer shell and has a sloping tip.

11. In vacuum cleaners and detachable vacuum cleaner accessories, An engaging member that engages with the vacuum cleaner body of the aforementioned vacuum cleaner, An accessory for a vacuum cleaner having a fixing member for fixing the engagement between the vacuum cleaner body and the engaging member.

12. In the vacuum cleaner accessory described in claim 11, The engagement member has a flexible portion, The inner surface of the flexible portion is provided with a claw portion that connects to the vacuum cleaner body. An accessory for a vacuum cleaner, wherein a protrusion is provided on the upper part of the outer surface of the flexible portion, which contacts the fixing member.

13. In the vacuum cleaner accessory described in claim 12, The aforementioned flexible portion is an accessory for a vacuum cleaner in which the claw portion is provided between the bending fulcrum and the protrusion.

14. In the vacuum cleaner accessory described in claim 13, A recess is provided in the connection part of the vacuum cleaner body, The aforementioned claw portion is an accessory for a vacuum cleaner that engages with the aforementioned recess.

15. In the vacuum cleaner accessory described in claim 14, The fixing member is an accessory for a vacuum cleaner having a flexible fixing portion that fixes the protrusion.

16. In the vacuum cleaner accessory described in claim 15, The aforementioned flexible fixing portion is an accessory for a vacuum cleaner having a guiding portion that guides the insertion of the protrusion.

17. In the vacuum cleaner accessory described in claim 16, The engaging member has an outer shell and an inner shell, An accessory for a vacuum cleaner, wherein the flexible portion is provided in the inner shell.

18. In the vacuum cleaner accessory described in claim 17, The inner shell portion is an accessory for the vacuum cleaner that protrudes more than the outer shell portion in the direction of the handle of the vacuum cleaner body.

19. In the vacuum cleaner accessory described in claim 18, The vacuum cleaner body has a button for attaching and detaching the extension tube that connects to the vacuum cleaner body. The inner casing is an accessory for a vacuum cleaner that is positioned to enclose the area around the button.

20. In the vacuum cleaner accessory described in claim 19, The engaging member has a brush, The aforementioned brush is an accessory for a vacuum cleaner, provided on the outer shell and having a sloping tip.