Patent Publication Number: US-2022212473-A1

Title: Printer and cleaning assembly

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
     This application is a continuation application of International Patent Application No. PCT/JP2021/008673 filed Mar. 5, 2021, which claims priority from Japanese Patent Application No. 2020-040492 filed Mar. 10, 2020. The contents of the foregoing application are hereby incorporated herein by reference. 
    
    
     BACKGROUND 
     The present disclosure relates to a printer and a cleaning assembly that cleans an ink discharge portion in the printer. 
     A known inkjet printer includes a wiper that wipes inkjet nozzles, and a cleaning vessel in which a cleaning fluid that cleans the wiper is stored. A first tube is connected to the cleaning vessel via an opening. When the cleaning fluid is stored in the cleaning vessel up to the height of the opening, the cleaning fluid is caused to flow out to a waste liquid receiving member through the first tube. The cleaning fluid that has flowed out to the waste liquid receiving member is stored in a waste liquid bottle after passing through a second tube. The inkjet printer supplies the cleaning fluid to the cleaning vessel and causes the cleaning fluid to flow out from the cleaning vessel to the waste liquid receiving member via the first tube. 
     SUMMARY 
     In a printer, a container (a flushing box) is provided that receives ink discharged from a discharge portion, as a result of a flushing operation. The ink discharged to the flushing box is not cleaned by a cleaning fluid and there is thus a possibility that some of the ink may accumulate inside the flushing box, and may become more viscous or solidify. If the ink inside the flushing box becomes more viscous or solidifies, there is a possibility that a discharge port provided in the flushing box may become clogged, and it may not be possible to discharge the ink from the flushing box. 
     Various exemplary embodiments of the general principles described herein provide a printer capable of assisting, using a cleaning fluid, the discharge of a waste liquid, such as ink, that has accumulated in a flushing box, and a cleaning assembly that cleans an ink discharge portion in the printer. 
     A printer according to a first aspect of the present disclosure includes: a discharge portion configured to discharge ink; a cleaning fluid vessel including an inflow port, and a first peripheral wall and a first bottom wall defining a storage space configured to store cleaning fluid inflowing from the inflow port and extending in a first direction orthogonal to an up-down direction, or in a second direction orthogonal to the up-down direction and the first direction; a flushing box, connected to the cleaning fluid vessel on one side in the first direction, configured to receive the ink discharged from the discharge portion; and a first communicating portion configured to communicate the cleaning fluid vessel and the flushing box. 
     A cleaning assembly according to a second aspect of the present disclosure includes: a cleaning fluid vessel including an inflow port, and a first peripheral wall and a first bottom wall defining a storage space configured to store cleaning fluid inflowing from the inflow port and extending in a first direction orthogonal to an up-down direction, or in a second direction orthogonal to the up-down direction and the first direction; a flushing box, connected to the cleaning fluid vessel on one side in the first direction, configured to receive an ink discharged from a discharge portion configured to discharge the ink; and a first communicating portion configured to communicate the cleaning fluid vessel and the flushing box. 
     According to the first aspect and the second aspect, the cleaning fluid that has flowed into the cleaning fluid vessel from the inflow port flows into the flushing box via the first communicating portion. Using the cleaning fluid that has flowed in from the cleaning fluid vessel, the printer can assist the discharge of waste liquid, such as the ink that has accumulated in the flushing box. As a result, the printer can reduce a possibility of the waste liquid that has accumulated in the flushing box from becoming more viscous and solidifying, and can reduce a possibility of not being discharge the waste liquid from the flushing box. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       Embodiments will be described below in detail with reference to the accompanying drawings in which: 
         FIG. 1  is a perspective view of a printer; 
         FIG. 2  is a perspective view illustrating an interior structure of the printer; 
         FIG. 3  is a plan view illustrating the internal structure of the printer; 
         FIG. 4  is a perspective view of a cleaning assembly; 
         FIG. 5  is a plan view of the cleaning assembly; 
         FIG. 6  is a left side view of the cleaning assembly; 
         FIG. 7  is a cross-sectional view as seen in the direction of arrows along a line A-A illustrated in  FIG. 5 , when a first wiper and a second wiper are in non-contact positions; 
         FIG. 8  is cross-sectional view as seen in the direction of arrows along a line B-B illustrated in  FIG. 5 ; 
         FIG. 9  is a cross-sectional view as seen in the direction of arrows along a line C-C illustrated in  FIG. 5 , when the first wiper and the second wiper are in an intermediate position; 
         FIG. 10  is a block diagram illustrating an electrical configuration of the printer; 
         FIG. 11  is a flowchart of periodic processing; 
         FIG. 12  is a flowchart of main processing; 
         FIG. 13  is a flowchart of the main processing and is a continuation of  FIG. 12 ; 
         FIG. 14  is a diagram illustrating a positional relationship between the cleaning assembly and a carriage when the carriage is at a reference position; 
         FIG. 15  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage when the carriage is at a first wiping position; 
         FIG. 16  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage when a first head is being wiped; 
         FIG. 17  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage that is at a first flushing position; 
         FIG. 18  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage when a second head is being wiped; 
         FIG. 19  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage that is at a second flushing position; and 
         FIG. 20  is a diagram illustrating a positional relationship between the cleaning assembly and the carriage when the main processing ends. 
     
    
    
     DETAILED DESCRIPTION 
     A printer  1  according to an embodiment of the present disclosure will be described. The directions of up, down, lower left, upper right, lower right, and upper left in  FIG. 1  correspond to an upper side, a lower side, front, rear, right, and left, respectively, of the printer  1 . Note that mechanical elements of the present embodiment represented in the drawings indicate an actual scale. 
     Overview of Printer  1   
     The printer  1  is an inkjet printer that discharges a liquid and performs printing on a print medium, which is a cloth such as a T-shirt, paper, or the like. The printer  1  prints a color image on the print medium, for example, by discharging, downward, five different types of ink (white, black, yellow, cyan, and magenta), which are the liquid. In the following description, of the five types of ink, the white-colored ink is referred to as “white ink,” and when no particular distinction is made between the four colors of black, cyan, yellow, and magenta ink, they are collectively referred to as “color inks.” 
     As illustrated in  FIG. 1 , the printer  1  is provided with a housing  11 , a platen  12 , a tray  13 , a platen drive mechanism  14 , an operation portion  15 , a mounting portion  16 , and the like. The housing  11  is a cuboid shape and the front surface and the rear surface thereof respectively include openings. The operation portion  15  is provided at a position to the right and to the front of the housing  11 . The operation portion  15  is provided with a display  15 A and operation buttons  15 B. The display  15 A is a liquid crystal display (LCD) that can display various information. The operation buttons  15 B are operated when a user inputs commands relating to various operations of the printer  1 . 
     A sub-scanning drive portion  83 C (refer to  FIG. 10 ) that moves the platen  12  and the tray  13  using driving of a platen motor  831 C (refer to  FIG. 10 ) is built into the platen drive mechanism  14 . The platen  12  is a plate shape that is rectangular in a plan view. The print medium is placed on the upper surface of the platen  12 . The tray  13  that protects the print medium is rectangular in a plan view, and is provided below the platen  12 . The mounting portion  16  is provided at the right of the housing  11 . Cartridges  16 A are connected to the mounting portion  16 . A liquid stored in the cartridges  16 A is supplied to heads. 
     As illustrated in  FIG. 2 , a frame body  20 , guide shafts  21 A and  21 B, a carriage  30 , a cap mechanism  40 , and cleaning assemblies  501 ,  502 , and  503  (hereinafter referred to collectively as a cleaning assembly  5  when no distinction is made therebetween) are provided inside the housing  11  (refer to  FIG. 1 ). The frame body  20  is a lattice-shaped structural body. The guide shafts  21 A and  21 B are supported on the upper ends of the frame body  20 . The frame body  20  supports the platen drive mechanism  14  at the center of the frame body  20  in the left-right direction, and at a position lower than the guide shafts  21 A and  21 B in the up-down direction. 
     The guide shafts  21 A and  21 B extend in the left-right direction. The guide shafts  21 A and  21 B are arranged in parallel to each other with an interval therebetween in the front-rear direction. The guide shafts  21 A and  21 B support the carriage  30  such that the carriage  30  is movable in the left-right direction (hereinafter also referred to as a main scanning direction).  FIG. 2  and  FIG. 3  illustrate a state in which the carriage  30  has moved to a right end. The carriage  30  includes heads  31 ,  32 , and  33  (refer to  FIG. 3 , hereinafter collectively referred to as heads  3  or a head  3  when no distinction is made therebetween) that discharge the ink. The head  3  includes a piezoelectric element. However, the head  3  may include a heater, in place of the piezoelectric element, as a configuration that discharges the ink. A drive belt  210 , which is provided along the guide shaft  21 B, moves in the main scanning direction due to driving of a main scanning motor  813 B (refer to  FIG. 10 ) of a main scanning drive portion  83 B (refer to  FIG. 10 ). The carriage  30  is coupled to the drive belt  210 , and is moved in the main scanning direction by the drive belt  210 . A region sandwiched, from the front and rear directions, between the guide shafts  21 A and  21 B corresponds to a movement path of the carriage  30 . 
     The platen drive mechanism  14  includes guide rails  14 A and  14 B at the upper surface thereof. The guide rails  14 A and  14 B extend in the front-rear direction. The guide rails  14 A and  14 B are arranged in parallel to each other with an interval therebetween in the left-right direction. The guide rails  14 A and  14 B support the platen  12  and the tray  13  such that the platen  12  and the tray  13  are movable in the front-rear direction (hereinafter also referred to as a sub-scanning direction). A region positioned between the guide rails  14 A and  14 B in the left-right direction corresponds to a movement path of the platen  12 . 
     As illustrated in  FIG. 3 , the movement path of the platen  12 , which moves along the guide rails  14 A and  14 B, intersects, in the front-rear direction, the movement path of the carriage  30 , which moves along the guide shafts  21 A and  21 B, below a central portion, in the main scanning direction, of the movement path of the carriage  30 . Hereinafter, a region in which the movement path of the platen  12  intersects the movement path of the carriage  30  in the up-down direction is referred to as a printing region  20 R. 
     As illustrated in  FIG. 2 , the cap mechanism  40  and the cleaning assembly  5  are provided lower than the movement path of the carriage  30  in the up-down direction, and further to the left than the movement path of the platen  12  in the main scanning direction. The cap mechanism  40  and the cleaning assembly  5  are aligned in the main scanning direction, and the cap mechanism  40  is disposed to the left of the cleaning assembly  5 , for example. 
     The cap mechanism  40  includes caps  41 ,  42 , and  43  (hereinafter, when no distinction is made between the caps  41  to  43 , they are referred to as caps  4 ). The cleaning assembly  5  includes a cleaning fluid vessel  5 A and a flushing box  5 B (refer to  FIG. 4 ). 
     In the printer  1 , the carriage  30  reciprocates in the main scanning direction while the platen  12  conveys the print medium in the sub-scanning direction. At this time, the printing is performed on the print medium by discharging the ink from the heads  3  onto the print medium placed on the platen  12  in the printing region  20 R. 
     Carriage  30   
     As illustrated in  FIG. 2  and  FIG. 3 , the carriage  30  includes a support portion  30 A that supports the heads  3 . The front end of the support portion  30 A is supported by the guide shaft  21 A so as to be movable in the main scanning direction. The rear end of the support portion  30 A is supported by the guide shaft  21 B so as to be movable in the main scanning direction. The drive belt  210  is connected to the rear end of the support portion  30 A. 
     As illustrated in  FIG. 3 , the heads  31  include a first head  31 A and a second head  31 B having the same structure as each other. A discharge portion  58 A is provided on the bottom surface of the first head  31 A (refer to  FIG. 14 ). A discharge portion  58 B is provided on the bottom surface of the second head  31 B (refer to  FIG. 14 ). The discharge portions  58 A and  58 B are formed by a plurality of nozzles that discharge the ink being arrayed in the horizontal direction. The white ink is discharged from the discharge portion  58 A. The color ink is discharged from the discharge portion  58 B. The respective positions of the discharge portions  58 A and  58 B are aligned in the up-down direction. The first head  31 A and the second head  31 B are arranged with an interval therebetween in the main scanning direction. The first head  31 A is disposed to the right of the second head  31 B. A part of the front side of the discharge portion  58 A of the first head  31 A overlaps, in the sub-scanning direction, with a part of the rear side of the discharge portion  58 B of the second head  31 B. In other words, in the sub-scanning direction, the front end of the discharge portion  58 A of the first head  31 A is positioned between the front end and the rear end of the discharge portion  58 B of the second head  31 B. In the sub-scanning direction, the rear end of the discharge portion  58 B of the second head  31 B is positioned between the front end and the rear end of the discharge portion  58 A of the first head  31 A. 
     The heads  32  include a first head  32 A and a second head  32 B. The first head  32 A is positioned to the front of the first head  31 A. The second head  32 B is positioned to the front of the second head  31 B. 
     The head  33  includes a first head  33 A and a second head  33 B. The first head  33 A is positioned to the front of the first head  32 A. The second head  33 B is positioned to the front of the second head  32 B. The first heads  31 A to  33 A and the second heads  31 B to  33 B have the same structure as each other. The positional relationship of the second head  32 B with respect to the first head  32 A and the positional relationship of the second head  33 B with respect to the first head  33 A are the same as the positional relationship of the second head  31 B with respect to the first head  31 A. Hereinafter, when no distinction is made between the first heads  31 A,  32 A, and  33 A, they are collectively referred to as first heads  3 A or the first head  3 A. When no distinction is made between the second heads  31 B,  32 B, and  33 B, they are collectively referred to as second heads  3 B or the second head  3 B. 
     As illustrated in  FIG. 3  and  FIG. 14 , a position C 31  of the left end of the first head  3 A and a position C 32  of the right end of the second head  3 B are separated by an interval L 30  in the main scanning direction. Hereinafter, the interval L 30  is defined as an interval in the main scanning direction between the first head  3 A and the second head  3 B. 
     Cap Mechanism  40   
     As illustrated in  FIG. 2  and  FIG. 3 , the cap mechanism  40  includes a support portion  40 A that supports the caps  4 . The support portion  40 A can be moved up and down by a cap drive portion  83 D (refer to  FIG. 10 ). The caps  41  include a first cap  41 A and a second cap  41 B. The caps  42  include a first cap  42 A and a second cap  42 B. The caps  43  include a first cap  43 A and a second cap  43 B. 
     In a state in which the carriage  30  has moved to the left end of the movement path, the first cap  41 A is positioned below the first head  31 A. The second cap  41 B is positioned below the second head  31 B. The first cap  42 A is positioned below the first head  32 A. The second cap  42 B is positioned below the second head  32 B. The first cap  43 A is positioned below the first head  33 A. The second cap  43 B is positioned below the second head  33 B. Hereinafter, the position of the carriage  30  that has moved to the left end of the movement path is referred to as a reference position. 
     As a result of the support portion  40 A moving upward in the state in which the carriage  30  is at the reference position, each of the first caps  41 A to  43 A is closely adhered to and covers the discharge portions  58 A of the respective first heads  31 A to  33 A. Each of the second caps  41 B to  43 B is closely adhered to and covers the discharge portions  58 B of the respective second heads  31 B to  33 B. During a period in which the printing is not performed on the print medium in the printer  1 , the caps  4  suppress the ink from drying out, by covering the discharge portions  58 A and  58 B of the heads  3 . 
     Cleaning Assembly  5   
     As illustrated in  FIG. 3 , the cleaning assembly  5  is positioned between the cap mechanism  40  and the platen  12  in the main scanning direction. The cleaning assembly  5  includes the cleaning assemblies  501 ,  502 , and  503 , and the cleaning assemblies  501 ,  502 , and  503  are respectively positioned to the right of the caps  41  to  43 , for example. The cleaning assemblies  501 ,  502 , and  503  are aligned in the front-rear direction. The cleaning assembly  502  is positioned to the front of the cleaning assembly  501 . The cleaning assembly  503  is positioned to the front of the cleaning assembly  502 . The cleaning assemblies  501  to  503  have the same structure as each other. In  FIG. 3 , the cleaning assembly  501  includes a first wiper  601 A, a second wiper  601 B, and a perforated metal  59 A. The cleaning assembly  502  includes a first wiper  602 A, a second wiper  602 B, and a perforated metal  59 B. The cleaning assembly  503  includes a first wiper  603 A, a second wiper  603 B, and a perforated metal  59 C. The first wipers  601 A to  603 A, the second wipers  601 B to  603 B, and each of the perforated metals  59 A to  59 C are respectively exposed upward. 
     The first wiper  601 A wipes the discharge portion  58 A of the first head  31 A. The second wiper  601 B wipes the discharge portion  58 B of the second head  31 B. At a time of a flushing operation, the perforated metal  59 A allows the ink discharged from the first head  31 A and the second head  31 B to pass downward. The first wiper  602 A wipes the discharge portion  58 A of the first head  32 A. The second wiper  602 B wipes the discharge portion  58 B of the second head  32 B. At the time of the flushing operation, the perforated metal  59 B allows the ink discharged from the first head  32 A and the second head  32 B to pass downward. The first wiper  603 A wipes the discharge portion  58 A of the first head  33 A. The second wiper  603 B wipes the discharge portion  58 B of the second head  33 B. At the time of the flushing operation, the perforated metal  59 C allows the ink discharged from the first head  33 A and the second head  33 B to pass downward. 
     Hereinafter, when no distinction is made between the first wipers  601 A,  602 A, and  603 A, they are collectively referred to as a first wiper  60 A. When no distinction is made between the second wipers  601 B,  602 B, and  603 B, they are collectively referred to as a second wiper  60 B. When no distinction is made between the first wipers  60 A and the second wipers  60 B, they are collectively referred to as wipers  60 . When no distinction is made between the perforated metals  59 A,  59 B, and  59 C, they are collectively referred to as perforated metals  59 . 
     As illustrated in  FIG. 4  and  FIG. 5 , the cleaning assembly  5  includes the cleaning fluid vessel  5 A, the flushing box  5 B, a first wipe mechanism  6 A, and a second wipe mechanism  6 B. Hereinafter, when no distinction is made between the first wipe mechanism  6 A and the second wipe mechanism  6 B, they are collectively referred to as a wipe mechanism  6 . The cleaning fluid vessel  5 A and the flushing box  5 B are containers that can store the cleaning fluid. In  FIG. 4  and  FIG. 5 , the perforated metals  59  illustrated in  FIG. 3  are omitted. 
     Cleaning Fluid Vessel  5 A 
     The cleaning fluid vessel  5 A includes first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R, a first side wall  54 R, first bottom walls  51 B and  52 B (refer to  FIG. 5 ), an inflow port  520 , and a discharge port  510  (refer to  FIG. 6 ). The first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R, the first side wall  54 R, and the first bottom walls  51 B and  52 B define a storage space  512  of the cleaning fluid. The cleaning fluid flows from the inflow port  520  into the storage space  512 . The cleaning fluid stored in the storage space  512  is discharged from the discharge port  510 . 
     The first peripheral wall  52 L is provided at the left end of the cleaning fluid vessel  5 A and is orthogonal to the left-right direction. The first peripheral wall  52 F extends to the right from the front end of the first peripheral wall  52 L, and is orthogonal to the front-rear direction. The first peripheral wall  52 R extends to the rear from the right end of the first peripheral wall  52 F, and is orthogonal to the left-right direction. The first peripheral wall  51 F extends to the right from the rear end of the first peripheral wall  52 R, and is orthogonal to the front-rear direction. The right end of the first peripheral wall  51 F is connected to the rear end of a second peripheral wall  53 L of the flushing box  5 B to be described later. The first peripheral wall  52 S extends to the right from the rear end of the first peripheral wall  52 L, and is orthogonal to the front-rear direction. The first peripheral wall  51 L extends to the rear from the right end of the first peripheral wall  52 S, and is orthogonal to the left-right direction. The first peripheral wall  51 S extends to the right from the rear end of the first peripheral wall  51 L, and is orthogonal to the front-rear direction. The right end of the first peripheral wall  51 S is connected to the left end of a second peripheral wall  53 S of the flushing box  5 B to be described later. The positions of the upper ends of each of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R are aligned in the up-down direction. 
     As illustrated in  FIG. 4 , a first support portion  513  is provided at the first peripheral wall  51 F. The first support portion  513  is a recessed portion that is recessed downward from the upper end of the first peripheral wall  51 F. A first support portion  514  is provided at the first peripheral wall  51 S. The first support portion  514  is a recessed portion that is recessed downward from the upper end of the first peripheral wall  51 S. The first support portions  513  and  514  rotatably support the first wiper  60 A. A second support portion  523  is provided at the first peripheral wall  52 F. The second support portion  523  is a recessed portion that is recessed downward from the upper end of the first peripheral wall  52 F. A second support portion  524  is provided at the first peripheral wall  52 S. The second support portion  524  is a recessed portion that is recessed downward from the upper end of the first peripheral wall  52 S. The second support portions  523  and  524  rotatably support the second wiper  60 B. 
     As illustrated in  FIG. 5  and  FIG. 6 , the first bottom wall  52 B is connected to the lower ends of the first peripheral walls  52 L,  52 F, and  52 S. The inflow port  520  is provided at the rear end of the first bottom wall  52 B. An inflow hose that is not illustrated is connected to the inflow port  520 . The cleaning fluid that has flowed into the cleaning fluid vessel  5 A via the inflow port  520  from the inflow hose is stored and held in the storage space  512 . As illustrated in  FIG. 6 , an inclination is formed at the first wall portion  52 B that becomes lower, in the front-rear direction, toward a second communicating portion  551 . 
     The first bottom wall  51 B is connected to the lower ends of the first peripheral walls  51 L,  51 F (refer to  FIG. 4 ), and  51 S. The discharge port  510  is provided at the rear end of the first bottom wall  51 B. A discharge hose that is not illustrated is connected to the discharge port  510 . The cleaning fluid that is stored in the storage space  512  of the cleaning fluid vessel  5 A flows into the discharge hose via the discharge port  510 , and is discharged to the outside. An inclination is formed at the first wall portion  51 B that becomes lower toward a portion at which the discharge port  510  is provided. 
     As illustrated in  FIG. 6 , respective positions of the first bottom walls  51 B and  52 B are different in the up-down direction. A step is formed between the first bottom walls  51 B and  52 B. As illustrated in  FIG. 6  and  FIG. 7 , a portion of the first bottom wall  51 B at which the discharge port  510  is provided is positioned lower, in the up-down direction, than a portion of the first bottom wall  52 B at which the inflow port  520  is provided. 
     As illustrated in  FIG. 4 , a support wall  500 A is fixed to a front surface of the first peripheral wall  51 F. The support wall  500 A extends further downward than the lower end of the first peripheral wall  51 F. The support wall  500 A supports a first power portion  61 A to be described later. A support wall  500 B is fixed to the first peripheral wall  52 F. The support wall  500 B extends further downward then the lower end of the first peripheral wall  52 F. The support wall  500 B supports a second power portion  61 B to be described later. 
     As illustrated in  FIG. 4 ,  FIG. 5 , and  FIG. 7 , the first side wall  54 R extends upward from the right end of the first peripheral wall  51 B, and is orthogonal to the left-right direction. As illustrated in  FIG. 4 , the first side wall  54 R is connected to the right end of the first peripheral wall  51 F and the right end of the first peripheral wall  51 S. In the main scanning direction, the first side wall  54 R is provided between the cleaning fluid vessel  5 A and the flushing box  5 B to be described later, and partitions the cleaning fluid vessel  5 A and the flushing box  5 B. 
     As illustrated in  FIG. 4  and  FIG. 5 , the first side wall  54 R includes first communicating portions  541 ,  542 , and  543 . The first communicating portions  541 ,  542 , and  543  are arrayed in that order from the rear toward the front, and each of the first communicating portions  541 ,  542 , and  543  is a portion that is cut out, downward, from the upper end of the first side wall  54 R. The first communicating portions  541 ,  542 , and  543  may be cut out downward to a height of the first bottom wall  51 B, for example. The first communicating portions  541  to  543  are provided further to the rear than a central position, in the front-rear direction, of the first side wall  54 R. A portion that is the lower end of the first communicating portion  541  and that corresponds to a bottom portion of the cut out shape is referred to as a first bottom portion  541 B. 
     As illustrated in  FIG. 7 , positions of the first communicating portion  542  and the discharge port  510  of the cleaning fluid vessel  5 A are aligned in the front-rear direction. 
     A portion that is the lower end of the first communicating portion  542  and that corresponds to a bottom portion of the cut out shape is referred to as a first bottom portion  542 B. A portion that is the lower end of the first communicating portion  543  and that corresponds to a bottom portion of the cut out shape is referred to as a first bottom portion  543 B. Positions of the first bottom portions  541 B to  543 B are the same in the up-down direction, and are disposed at positions lower than the upper ends of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R. 
     As illustrated in  FIG. 7 , a position  54 P is disposed at a position lower than a position  52 P. The position  54 P is a position, of the first bottom wall  51 B, below the first bottom portion  542 B of the first communicating portion  542 . The position  52 P is a position at which the inflow port  520  is provided, of the first bottom wall  52 B. When two virtual lines extending downward from both ends, in the front-rear direction, of the first bottom portion  542 B of the first communicating portion  542  are defined, the position  54 P is, for example, a position between two points at which the two virtual lines intersect the first bottom portion  51 B. Although not illustrated, each of the first bottom portion  541 B of the first communicating portion  541  and the first bottom portion  543 B of the first communicating portion  543  also includes a position that is the same as the position  54 P, and both these positions are also disposed at positions lower than the position  52 P. 
     A virtual plane that extends horizontally at the height of the first bottom portions  541 B,  542 B, and  543 B is referred to as a reference fluid surface  17 . 
     As illustrated in  FIG. 4  and  FIG. 5 , the second side wall  55 R extends upward from the left end of the first bottom wall  51 B, and connects to the right end of the first bottom wall  52 B at a partway position. The second side wall  55 R is orthogonal to the left-right direction. The rear end of the second side wall  55 R is connected to the first peripheral wall  52 S. The second side wall  55 R includes the second communicating portion  551 . The second communicating portion  551  is a portion that is cut out downward from the upper end of the second side wall  55 R. As illustrated in  FIG. 5 , a portion that is the lower end of the second communicating portion  551  and that corresponds to a bottom portion of the cut out shape is referred to as a second bottom portion  551 B. As illustrated in  FIG. 7 , the second bottom portion  551 B is positioned lower than the portion, of the first bottom wall  52 B, at which the inflow port  520  is provided, and is positioned higher than the portion, of the first bottom wall  51 B, at which the discharge port  510  is provided. The second communicating portion  551  may be cut out downward to a height of the second bottom portion  551 B, for example. It is preferable that the second communicating portion  551  be provided at a position close to the first peripheral wall  51 F, in the front-rear direction. Further, the second bottom portion  551 B is disposed at a position lower than the reference fluid surface  17  that corresponds to the height of the first bottom portions  541 B,  542 B, and  543 B of the first communicating portions  541  to  543 . 
     As illustrated in  FIG. 5 , the second side wall  55 R divides, in the left-right direction, the storage space  512  surrounded by the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R, the first bottom walls  51 B and  52 B, and the first side wall  54 R. The divided portions are respectively referred to as a first section  511  and a second section  521 . The first section  511  corresponds to a portion surrounded by the first peripheral walls  51 L,  51 F, and  51 S, the first side wall  54 R, the first bottom wall  51 B, and the second side wall  55 R. The second section  521  corresponds to a storage space surrounded by the first peripheral walls  52 L,  52 F,  52 S, and  52 R, the second side wall  55 R, and the first bottom wall  52 B. The second communicating portion  551  of the second side wall  55 R causes the first section  511  and the second section  521  to be communicated with each other. 
     The second section  521  is positioned further to the left than the first section  511 . Of three regions obtained by dividing the second section  521  into three equal sections in the front-rear direction, the region furthest to the front side is positioned, in the front-rear direction, further to the front than the front end of the first section  511 . Of regions obtained by dividing the first section  511  into three equal sections in the front-rear direction, the region furthest to the rear side is positioned, in the front-rear direction, further to the rear than the rear end of the second section  521 . 
     The second communicating portion  551  is positioned further to the front than a center position, in the front-rear direction, of the first section  511 . On the other hand, the first communicating portions  541  and  542  are positioned further to the rear than the center position, in the front-rear direction, of the first section  511 . Thus, the first communicating portions  541  and  542 , and the second communicating portion  551  are separated in the front-rear direction. 
     The cleaning fluid that has flowed into the second section  521  of the cleaning fluid vessel  5 A via the inflow port  520  moves to the front along the inclination of the first bottom wall  52 B. The cleaning fluid passes through the second communicating portion  551  of the second side wall  55 R, and moves into the first section  511  of the cleaning fluid vessel  5 A. Further, in the first section  511 , the cleaning fluid moves along the inclination of the first bottom wall  51 B toward the discharge port  510  at the rear. The position  54 P is disposed at a position lower than the position  52 P, and thus, the cleaning fluid that has flowed into the cleaning fluid vessel  5 A via the inflow port  520  further flows toward the vicinity of the first communicating portions  541  to  543 . The fluid surface of the cleaning fluid that has accumulated in the cleaning fluid vessel  5 A rises until it reaches the same height as the first bottom portions  541 B,  542 B, and  543 B, and when the cleaning fluid flows further, the cleaning fluid flows into the flushing box  5 B to be described later, via the first communicating portions  541  to  543 . Thus, the fluid surface of the cleaning fluid that has flowed into the cleaning fluid vessel  5 A is aligned with the height of the first bottom portions  541 B,  542 B, and  543 B, and that height is the reference fluid surface  17 . 
     Supply Mechanism  76 A and Discharge Mechanism  76 B 
     As illustrated in  FIG. 4 , a supply mechanism  76 A that supplies the cleaning fluid to the cleaning fluid vessel  5 A, and a discharge mechanism  76 B that discharges the cleaning fluid from the cleaning fluid vessel  5 A are provided. The supply mechanism  76 A includes a pump  78 , and a solenoid  77  (refer to  FIG. 10 ). The pump  78  is provided partway along the inflow hose connected to the inflow port  520 . The solenoid  77  opens and closes a valve provided between the inflow port  520  and the pump  78  in the inflow hose. When the solenoid  77  opens the valve during the driving of the pump  78 , the cleaning fluid of a cleaning fluid tank that is not illustrated flows into the inflow hose and into the cleaning fluid vessel  5 A via the inflow port  520 , in accordance with a pressure generated by the pump  78 . 
     The discharge mechanism  76 B includes a solenoid  79  (refer to  FIG. 10 ) that opens and closes a valve provided in the discharge hose connected to the discharge port  510 . When the solenoid  79  opens the valve in a state in which the cleaning fluid is stored in the cleaning fluid vessel  5 A, the cleaning fluid is discharged to the outside via the discharge port  510 . 
     Flushing Box  5 B 
     As illustrated in  FIG. 4  and  FIG. 5 , the flushing box  5 B is connected to the right side of the cleaning fluid vessel  5 A. The flushing box  5 B receives the ink discharged from the heads  3  by the flushing operation. The flushing box  5 B is communicated with the cleaning fluid vessel  5 A via the first communicating portions  541  to  543  of the first side wall  54 R. 
     The flushing box  5 B includes second peripheral walls  53 L,  53 F,  53 S, and  53 R, a second bottom wall  53 B, a waste liquid port  530 , and flow path walls  56  and  57 . The second peripheral wall  53 L extends to the front from the right end of the first peripheral wall  51 F, and is orthogonal to the left-right direction. The second peripheral wall  53 F extends to the right from the front end of the second peripheral wall  53 L, and is orthogonal to the front-rear direction. The second peripheral wall  53 S extends to the right from the right end of the first peripheral wall  51 S, and is orthogonal to the front-rear direction. The second peripheral wall  53 R extends between the respective right ends of the second peripheral walls  53 F and  53 S, and is orthogonal to the left-right direction. The positions of the upper ends of each of the second peripheral walls  53 L,  53 F,  53 S, and  53 R are the same in the up-down direction. 
     As illustrated in  FIG. 8 , the second bottom wall  53 B is connected to the lower ends of the second peripheral walls  53 L (refer to  FIG. 4 ),  53 F,  53 S, and  53 R. As illustrated in  FIG. 7 , the second bottom wall  53 B is connected to the right surface of the first side wall  54 R that extends upward from the first bottom wall  51 B of the cleaning fluid vessel  5 A. The second bottom wall  53 B is positioned higher than the first bottom walls  51 B and  52 B in the up-down direction. 
     As illustrated in  FIG. 4  and  FIG. 5 , the waste liquid port  530 , and an inclined section  531  are provided at the second bottom wall  53 B. The waste liquid port  530  is provided in the vicinity of the front end of the second bottom wall  53 B. The waste liquid port  530  causes the cleaning fluid in the flushing box  5 B to flow to the outside. Note that, in the front-rear direction, the first communicating portions  541  to  543  of the first side wall  54 R are positioned in the vicinity of the rear end of the flushing box  5 B. Thus, the waste liquid port  530  provided in the vicinity of the front end of the second bottom wall  53 B and the first communicating portions  541  to  543  are separated in the front-rear direction. 
     As illustrated in  FIG. 8 , the inclined section  531  is positioned, in the front-rear direction, between the first communicating portions  541  to  543  (refer to  FIG. 4 ) of the first side wall  54 R and the waste liquid port  530 . The inclined section  531  is inclined such that it becomes lower from the rear end thereof in the vicinity of the first communicating portions  541  to  543  toward the front end thereof in the vicinity of the waste liquid port  530 . The inclined section  531  causes the ink discharged into the flushing box  5 B by the flushing operation, and the cleaning fluid that has flowed into the flushing box  5 B via the first communicating portions  541  to  543  of the first side wall  54 R to flow toward the waste liquid port  530 . 
     As illustrated in  FIG. 4  and  FIG. 5 , the flow path walls  56  and  57  extend upward from the second bottom wall  53 B. The flow path walls  56  and  57  define a flow path of the cleaning fluid from the first communicating portions  541  to  543  toward the waste liquid port  530 . As illustrated in  FIG. 5 , the flow path wall  56  includes a first extension portion  561  and a second extension portion  562 . The first extension portion  561  extends diagonally to the right and to the front from the rear side of a section, of the first side wall  54 R, at which the first communicating portion  542  is provided. The second extension portion  562  extends to the front from the front end of the first extension portion  561 , to the vicinity of the waste liquid port  530 . The flow path wall  57  includes a first extension portion  571  and a second extension portion  572 . The first extension portion  571  extends diagonally to the right and to the front from the rear side of a section, of the first side wall  54 R, at which the first communicating portion  543  is provided. The second extension portion  572  extends to the front from the front end of the first extension portion  571 , to the vicinity of the waste liquid port  530 . As illustrated in  FIG. 4 , in the up-down direction, the upper ends of the flow path walls  56  and  57  are positioned lower than the upper ends of the second peripheral walls  53 L,  53 F,  53 S, and  53 R, and higher than the first bottom portions  541 B,  542 B, and  543 B of the first communicating portions  541  to  543 . 
     As illustrated in  FIG. 5 , of an internal region of the flushing box  5 B, a region surrounded by the second peripheral walls  53 S and  53 R (refer to  FIG. 4 ) and the flow path wall  56  defines a flow path  54 A corresponding to the first communicating portion  541 . Of the internal region of the flushing box  5 B, a region surrounded by the flow path walls  56  and  57  defines a flow path  54 B corresponding to the first communicating portion  542 . Of the internal region of the flushing box  5 B, a region surrounded by the first side wall  54 R and the flow path wall  56  defines a flow path  54 C corresponding to the first communicating portion  543 . Of the flow paths  54 A,  54 B, and  54 C, sections that extend in the front-rear direction along the second extension portions  562  and  572  are disposed side by side in the main scanning direction. Thus, the flow paths  54 A,  54 B, and  54 C can cause the ink or the cleaning fluid of the inclined section  531  to be dispersed and to flow in the main scanning direction. 
     Wipe Mechanism  6   
     Hereinafter, wiping the discharge portion  58 A of the first head  3 A can be referred to as wiping the first head  3 A. Wiping the discharge portion  58 B of the second head  3 B can be referred to as wiping the second head  3 B. As illustrated in  FIG. 4  and  FIG. 5 , the first wipe mechanism  6 A includes the first wiper  60 A and the first power portion  61 A. The first wiper  60 A wipes the first head  3 A by coming into contact with the discharge portion  58 A of the first head  3 A. The first power portion  61 A moves the position of the first wiper  60 A between a first contact position (refer to  FIG. 4 ) and a first non-contact position (refer to  FIG. 7 ) to be described later. The second wipe mechanism  6 B includes the second wiper  60 B and the second power portion  61 B. The second wiper  60 B wipes the second head  3 B by coming into contact with the discharge portion  58 B of the second head  3 B. The second power portion  61 B moves the position of the second wiper  60 B between a second contact position (refer to  FIG. 4 ) and a second non-contact position (refer to  FIG. 7 ) to be described later. The first wipe mechanism  6 A and the second wipe mechanism  6 B have the same configuration. Hereinafter, insofar as there is no particular description thereof, each of directions are defined by a state in which the first wiper  60 A is disposed at the first contact position and the second wiper  60 B is disposed at the second contact position. 
     The first wiper  60 A of the first wipe mechanism  6 A includes a first foam wiper  62 A, a first rubber wiper  63 A, and a base portion  65 A. The base portion  65 A is housed in the first section  511  of the cleaning fluid vessel  5 A and extends in the front-rear direction. As illustrated in  FIG. 5 , a sealing portion  661 A is provided at the front end of the base portion  65 A. The sealing portion  661 A includes a circular flat surface portion at the front end thereof. The flat surface portion is orthogonal to the front-rear direction. A rotation shaft  641 A extends from the flat surface portion of the sealing portion  661 A toward the front. As illustrated in  FIG. 4 , the rotation shaft  641 A enters into the first support portion  513  of the first peripheral wall  51 F from the rear, and protrudes to the front. As illustrated in  FIG. 5 , a sealing portion  662 A is provided at the rear end of the base portion  65 A. The sealing portion  662 A includes a circular flat surface portion at the rear end thereof. The flat surface portion is orthogonal to the front-rear direction. A rotation shaft  642 A extends from the flat surface portion of the sealing portion  662 A toward the rear. The rotation shaft  642 A enters into the first support portion  514  (refer to  FIG. 4 ) of the first peripheral wall  51 S from the front, and protrudes to the rear. 
     The rotation shafts  641 A and  642 A are rotatably supported by the first support portions  513  and  514 . Thus, the first wiper  60 A is rotatably supported by the first support portions  513  and  514 , via the rotation shafts  641 A and  642 A. The sealing portions  661 A and  662 A suppress the cleaning fluid stored in the storage space  512  of the cleaning fluid vessel  5 A from flowing out via the first support portions  513  and  514 . 
     As illustrated in  FIG. 4  and  FIG. 5 , of the rotation shaft  641 A, a section that protrudes further to the front than the first peripheral wall  51 F is coupled to a gear  645 A. The gear  645 A meshes with a first gear group  612 A of the first power portion  61 A to be described later. Of the rotation shaft  642 A, a section that protrudes further to the rear than the first peripheral wall  51 S is coupled to a rotator  68 . The rotator  68  can come into contact with a contactor  73 A (refer to  FIG. 6 ) of a first sensor  73  to be described later. 
     The first foam wiper  62 A and the first rubber wiper  63 A are held by the base portion  65 A. The first foam wiper  62 A has a plate shape that is long in the front-rear direction, and is orthogonal to the left-right direction. The first foam wiper  62 A is a wiper formed of a porous material, such as a resin foam or the like, and has absorbent properties. The first rubber wiper  63 A is disposed to the right of the first foam wiper  62 A. The first rubber wiper  63 A includes a plate-shaped support portion that is long in the front-rear direction, and extends upward from the support portion. A groove that extends in the up-down direction is formed in the right surface of the first rubber wiper  63 A. The first rubber wiper  63 A is made of rubber. A section of the first foam wiper  62 A from the center thereof in the up-down direction to the lower end thereof, and the support portion of the first rubber wiper  63 A are held by the base portion  65 A. A section of the first foam wiper  62 A from the center thereof in the up-down direction to the upper end thereof, and a plurality of protrusions of the first rubber wiper  63 A protrude upward from the base portion  65 A. Hereinafter, insofar as there is no particular description thereof, it is assumed that the first foam wiper  62 A and the first rubber wiper  63 A indicate, of the whole of the respective members, the sections thereof protruding from the base portion  65 A. Each of the upper ends of the first foam wiper  62 A and the first rubber wiper  63 A are referred to as a tip end. 
     As illustrated in  FIG. 4  and  FIG. 5 , the second wiper  60 B of the second wipe mechanism  6 B includes a second foam wiper  62 B, a second rubber wiper  63 B, and a base portion  65 B. The base portion  65 B is housed in the second section  521  of the cleaning fluid vessel  5 A and extends in the front-rear direction. As illustrated in  FIG. 5 , a sealing portion  661 B is provided at the front end of the base portion  65 B. The sealing portion  661 B includes a circular flat surface portion at the front end thereof. The flat surface portion is orthogonal to the front-rear direction. A rotation shaft  641 B extends from the flat surface portion of the sealing portion  661 B toward the front. As illustrated in  FIG. 4 , the rotation shaft  641 B enters into the second support portion  523  of the first peripheral wall  52 F from the rear, and protrudes to the front. As illustrated in  FIG. 5 , a sealing portion  662 B is provided at the rear end of the base portion  65 B. The sealing portion  662 B includes a circular flat surface portion at the rear end thereof. The flat surface portion is orthogonal to the front-rear direction. A rotation shaft  642 B extends from the flat surface portion of the sealing portion  662 B toward the rear. The rotation shaft  642 B enters into the second support portion  524  (refer to  FIG. 4 ) of the first peripheral wall  52 S from the front, and protrudes to the rear. 
     The rotation shafts  641 B and  642 B are rotatably supported by the second support portions  523  and  524 . Thus, the second wiper  60 B is rotatably supported by the second support portions  523  and  524 , via the rotation shafts  641 B and  642 B. The sealing portions  661 B and  662 B suppress the cleaning fluid stored in the storage space  512  of the cleaning fluid vessel  5 A from flowing out via the second support portions  523  and  524 . 
     As illustrated in  FIG. 4  and  FIG. 5 , of the rotation shaft  641 B, a section that protrudes further to the front than the first peripheral wall  52 F is coupled to a gear  645 B. The gear  645 B meshes with a second gear group  612 B of the second power portion  61 B to be described later. Of the rotation shaft  642 B, a section that protrudes further to the rear than the first peripheral wall  52 S is coupled to a rotator  69 . The rotator  69  can come into contact with a contactor  74 A (refer to  FIG. 6 ) of a second sensor  74  to be described later. 
     The second foam wiper  62 B and the second rubber wiper  63 B are held by the base portion  65 B. The second foam wiper  62 B is formed of the same material and has the same shape as the first foam wiper  62 A. The second rubber wiper  63 B is formed of the same material and has the same shape as the first rubber wiper  63 A. Hereinafter, insofar as there is no particular description thereof, it is assumed that the second foam wiper  62 B and the second rubber wiper  63 B indicate, of the whole of the respective members, the sections thereof protruding from the base portion  65 B. Each of the upper ends of the second foam wiper  62 B and the second rubber wiper  63 B are referred to as a tip end. 
     Of two respective regions obtained by dividing the first wiper  60 A into two equal sections in the front-rear direction, a region on the front side overlaps, in the sub-scanning direction, with a region on the rear side, of two respective regions obtained by dividing the second wiper  60 B into two equal sections in the front-rear direction. In other words, the front end of the first wiper  60 A is positioned between the front end and the rear end of the second wiper  60 B in the sub-scanning direction. The rear end of the second wiper  60 B is positioned between the front end and the rear end of the first wiper  60 A in the sub-scanning direction. The overlapping region of the first wiper  60 A and the second wiper  60 B in the sub-scanning direction is referred to as a wiper overlap region. An overlapping region of the discharge portion  58 A of the first head  31 A and the discharge portion  58 B of the second head  31 B in the sub-scanning direction is referred to as a head overlap region. In the sub-scanning direction, respective positions of the front end of the wiper overlap region and the front end of the head overlap region are aligned, or the front end of the wiper overlap region is positioned further to the front. In the sub-scanning direction, the rear end of the wiper overlap region and the rear end of the head overlap region are aligned, or the rear end of the wiper overlap region is positioned further to the rear. In other words, the wiper overlap region and the head overlap region overlap in the sub-scanning direction. 
     As illustrated in  FIG. 5 , a position C 51  of the center, in the main scanning direction, of the second wiper  60 B is defined. A position C 52  of the left end of the flushing box  5 B is defined. An interval between the positions C 51  and C 52  is defined as an interval L 50  between the second wiper  60 B and the flushing box  5 B in the main scanning direction. At this time, the interval L 30  (refer to  FIG. 3 ) between the first head  3 A and the second head  3 B in the main scanning direction is greater than the interval L 50 . 
     As illustrated in  FIG. 4  and  FIG. 5 , the first power portion  61 A is provided with a first motor  611 A (refer to  FIG. 6 ) and the first gear group  612 A. The first motor  611 A is provided below the first section  511  of the cleaning fluid vessel  5 A, and is fixed to the rear surface of the support wall  500 A. The first motor  611 A is, for example, a stepping motor. A rotation shaft of the first motor  611 A is inserted, from the rear, through a hole provided in the support wall  500 A, and protrudes further to the front than the support wall  500 A. The first gear group  612 A includes a plurality of gears arrayed in the up-down direction. The first gear group  612 A is rotatably supported by the support wall  500 A. The gear positioned lowermost, of the first gear group  612 A, meshes with a gear  610 A coupled to the rotation shaft of the first motor  611 A. The gear positioned uppermost, of the first gear group  612 A, meshes with the gear  645 A coupled to the rotation shaft  641 A of the first wiper  60 A. 
     The first gear group  612 A transmits the power of the first motor  611 A to the first wiper  60 A, and causes the first wiper  60 A to rotate. Due to the rotation, the first wiper  60 A moves between the first contact position (refer to  FIG. 4 ) and the first non-contact position (refer to  FIG. 7 ). A rotation direction when the first wiper  60 A rotates from the first contact position to the first non-contact position is not limited, but in the present embodiment, the rotation direction is the counter-clockwise direction as seen from the front. A rotation direction when the first wiper  60 A rotates from the first non-contact position to the first contact position is not limited, but in the present embodiment, the rotation direction is the clockwise direction as seen from the front. 
     The second power portion  61 B is provided with a second motor  611 B and the second gear group  612 B. The second motor  611 B is provided below the second section  521  of the cleaning fluid vessel  5 A, and is fixed to the rear surface of the support wall  500 B. The second motor  611 B is, for example, a stepping motor. A rotation shaft of the second motor  611 B is inserted, from the rear, through a hole provided in the support wall  500 B, and protrudes further to the front than the support wall  500 B. The second gear group  612 B includes a plurality of gears arrayed in the up-down direction. The second gear group  612 B is rotatably supported by the support wall  500 B. The gear positioned lowermost, of the second gear group  612 B, meshes with a gear  610 B coupled to the rotation shaft of the second motor  611 B. The gear positioned uppermost, of the second gear group  612 B, meshes with the gear  645 B coupled to the rotation shaft  641 B of the second wiper  60 B. 
     The second gear group  612 B transmits the power of the second motor  611 B to the second wiper  60 B, and causes the second wiper  60 B to rotate. Due to the rotation, the second wiper  60 B moves between the second contact position (refer to  FIG. 4 ) and the second non-contact position (refer to  FIG. 7 ). A rotation direction when the second wiper  60 B rotates from the second contact position to the second non-contact position is not limited, but in the present embodiment, the rotation direction is the counter-clockwise direction as seen from the front. A rotation direction when the second wiper  60 B rotates from the second non-contact position to the second contact position is not limited, but in the present embodiment, the rotation direction is the clockwise direction as seen from the front. 
     Contact Positions 
     As illustrated in  FIG. 4 , the second foam wiper  62 B, the second rubber wiper  63 B, the first foam wiper  62 A, and the first rubber wiper  63 A are aligned in this order from the left to the right. The tip ends of the first foam wiper  62 A and the first rubber wiper  63 A that are at the first contact position, and of the second foam wiper  62 B and the second rubber wiper  63 B that are at the second contact position are oriented upward, respectively, and protrude higher than the upper ends of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R (refer to  FIG. 4 ) of the cleaning fluid vessel  5 A. In other words, the first contact position is a position at which the first foam wiper  62 A and the first rubber wiper  63 A protrude upward and can come into contact with the discharge portion  58 A of the first head  3 A. The second contact position is a position at which the second foam wiper  62 B and the second rubber wiper  63 B protrude upward and can come into contact with the discharge portion  58 B of the second head  3 B. At the first contact position and the second contact position, the first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B are respectively positioned higher than the reference fluid surface  17 . Thus, when the cleaning fluid is stored in the storage space  512  of the cleaning fluid vessel  5 A, each of the first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B is not in contact with the cleaning fluid. Hereinafter, when no distinction is made between the first contact position and the second contact position, they are collectively referred to as the contact positions. 
     Non-Contact Positions 
     As illustrated in  FIG. 7 , the tip ends of the first foam wiper  62 A and the first rubber wiper  63 A that are at the first non-contact position, and of the second foam wiper  62 B and the second rubber wiper  63 B that are at the second non-contact position are oriented downward, respectively. The first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B are respectively positioned lower than the upper ends of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R (refer to  FIG. 4 ) of the cleaning fluid vessel  5 A. In other words, the first non-contact position is a position at which the first foam wiper  62 A and the first rubber wiper  63 A are oriented downward and cannot come into contact with the discharge portion  58 A of the first head  3 A. The second non-contact position is a position at which the second foam wiper  62 B and the second rubber wiper  63 B are oriented downward and cannot come into contact with the discharge portion  58 B of the second head  3 B. At the first non-contact position and the second non-contact position, the first wiper  60 A is housed in the first section  511  of the cleaning fluid vessel  5 A and the second wiper  60 B is housed in the second section  521  of the cleaning fluid vessel  5 A. 
     The first foam wiper  62 A and the first rubber wiper  63 A that are at the first non-contact position, and the second foam wiper  62 B and the second rubber wiper  63 B that are at the second non-contact position are respectively positioned lower than the reference fluid surface  17 . Thus, when the cleaning fluid is stored in the storage space  512  of the cleaning fluid vessel  5 A, the first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B are respectively in contact with the cleaning fluid. Hereinafter, when no distinction is made between the first non-contact position and the second non-contact position, they are collectively referred to as the non-contact positions. At the non-contact positions, it is sufficient that each of the wipers  62 A,  63 A,  62 B, and  63 B is not in contact with each of the discharge portions  58 A and  58 B of the heads  3 A and  3 B, and that the wipers  62 A,  63 A,  62 B, and  63 B are not oriented downward, such as being oriented horizontally or the like. 
     Intermediate Positions 
       FIG. 9  illustrates a state in which the first wiper  60 A is positioned at a first intermediate position and the second wiper  60 B is positioned at a second intermediate position. The first intermediate position is a position between the first contact position (refer to  FIG. 4 ) and the first non-contact position (refer to  FIG. 7 ). For example, when seen from the front, the first intermediate position is a position at which the first wiper  60 A has rotated by approximately 30° in the clockwise direction from the first non-contact position. The second intermediate position is a position between the second contact position (refer to  FIG. 4 ) and the second non-contact position (refer to  FIG. 7 ). For example, when seen from the front, the second intermediate position is a position at which the second wiper  60 B has rotated by approximately 30° in the clockwise direction from the second non-contact position. Hereinafter, when no distinction is made between the first intermediate position and the second intermediate position, they are collectively referred to as intermediate positions. 
     The tip ends of each of the first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B that are at the intermediate positions are oriented diagonally downward and to the left. The first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B are respectively positioned lower than the reference fluid surface  17 . Thus, when the cleaning fluid is stored in the storage space  512  of the cleaning fluid vessel  5 A, each of the first foam wiper  62 A, the first rubber wiper  63 A, the second foam wiper  62 B, and the second rubber wiper  63 B is in contact with the cleaning fluid. 
     First Sensor  73 , Second Sensor  74   
     As illustrated in  FIG. 6 , the first sensor  73  is provided at the rear surface of the first peripheral wall  51 S of the cleaning fluid vessel  5 A and the second sensor  74  is provided at the rear surface of the first peripheral wall  52 S. The first sensor  73  and the second sensor  74  are contact-type position sensors provided, respectively, with the contactors  73 A and  74 A that protrude upward. 
     In a state in which the first wiper  60 A is at the first contact position, the rotator  68  is in contact, from above, with the contactor  73 A of the first sensor  73 . Since the rotator  68  is formed protruding from an axial center of the rotation shaft  642 A only partially in the radial direction, when the first wiper  60 A moves from the first contact position to the first non-contact position, the rotator  68  rotates in the clockwise direction as seen from the rear, and separates from the contactor  73 A of the first sensor  73 . In other words, in a state in which the first wiper  60 A is not at the first contact position, the rotator  68  is separated from the contactor  73 A of the first sensor  73 , to the left. 
     In a state in which the second wiper  60 B is at the second contact position, the rotator  69  is in contact, from above, with the contactor  74 A of the second sensor  74 . Since the rotator  69  is formed protruding from an axial center of the rotation shaft  642 B only partially in the radial direction, when the second wiper  60 B moves from the second contact position to the second non-contact position, the rotator  69  rotates in the clockwise direction as seen from the rear, and separates from the contactor  74 A of the second sensor  74 . In other words, in a state in which the second wiper  60 B is not at the second contact position, the rotator  69  is separated from the contactor  74 A of the second sensor  74 , to the left. 
     Electrical Configuration 
     The electrical configuration of the printer  1  will be described with reference to  FIG. 10 . The printer  1  is provided with a CPU  80  that controls the printer  1 . A ROM  81 , a RAM  82 , a head drive portion  83 A, a main scanning drive portion  83 B, a sub-scanning drive portion  83 C, a cap drive portion  83 D, an ASIC  84 , a display control portion  151 , an operation processing portion  152 , the supply mechanism  76 A, the discharge mechanism  76 B, the first motor  611 A, the second motor  611 B, the first sensor  73 , and the second sensor  74  are electrically connected to the CPU  80  via a bus  80 A. 
     A control program used by the CPU  80  to control operations of the printer  1 , default values, and the like are stored in the ROM  81 . Various data, flags and the like used by the control program are temporarily stored in the RAM  82 . The ASIC  84  controls the head drive portion  83 A, the main scanning drive portion  83 B, the sub-scanning drive portion  83 C, and the cap drive portion  83 D. The head drive portion  83 A drives piezoelectric elements provided in the heads  3  (the first head  3 A and the second head  3 B) that discharge the ink, and causes the ink to be discharged from ink nozzles. The main scanning drive portion  83 B includes at least a main scanning motor  831 B, and moves the carriage  30  in the main scanning direction by driving of the main scanning motor  831 B. The sub-scanning drive portion  83 C includes at least the platen motor  831 C, and moves the platen  12  and the tray  13  (refer to  FIG. 1 ) in the sub-scanning direction by the driving of the platen motor  831 C. The cap drive portion  83 D includes at least a cap motor  831 D, and moves the cap mechanism  40  in the up-down direction by the driving of the cap motor  831 D. The main scanning motor  831 B, the platen motor  831 C, and the cap motor  831 D are stepping motors. 
     The display control portion  151  drives the display  15 A of the operation portion  15 , under the control of the CPU  80 , and causes an image to be displayed. The operation processing portion  152  detects an operation on the operation buttons  15 B of the operation portion  15 . The pump  78  of the supply mechanism  76 A supplies the cleaning fluid to the cleaning fluid vessel  5 A via the inflow hose between cleaning fluid vessel  5 A and the inflow port  520 . A tube pump is used as the pump  78 , for example. The solenoid  77  opens and closes the value provided at the inflow hose. The solenoid  79  of the discharge mechanism  76 B opens and closes the valve provided at the discharge hose connected to the discharge port  510 . As a result of being driven, the first motor  611 A moves the first wiper  60 A between the first contact position and the first non-contact position. As a result of being driven, the second motor  611 B moves the second wiper  60 B between the second contact position and the second non-contact position. The first sensor  73  outputs an ON signal in the state in which the rotator  68  is in contact with the contactor  73 A, and outputs an OFF signal in the state in which the rotator  68  is not in contact with the contactor  73 A. The second sensor  74  outputs an ON signal in the state in which the rotator  69  is in contact with the contactor  74 A, and outputs an OFF signal in the state in which the rotator  69  is not in contact with the contactor  74 A. 
     Periodic processing Periodic processing performed by the CPU  80  of the printer  1  will be described with reference to  FIG. 11 . By reading out and executing the control program stored in the ROM  81  at a predetermined period (24 hours, for example), the CPU  80  periodically executes the periodic processing. Note that, at the start of the periodic processing, it is assumed that the cleaning fluid is held in the cleaning fluid vessel  5 A, the solenoid  77  of the supply mechanism  76 A closes the valve of the inflow hose connected to the inflow port  520 , the driving of the pump  78  is stopped, and the solenoid  79  of the discharge mechanism  76 B closes the value of the discharge hose connected to the discharge port  510 . 
     The CPU  80  drives the first motor  611 A and moves the first wiper  60 A to the first non-contact position, and drives the second motor  611 B and moves the second wiper  60 B to the second non-contact position (step S 81 ). The movement of the first wiper  60 A and the second wiper  60 B may be started at the same time, or the movement of one of the first wiper  60 A or the second wiper  60 B may be started in advance of the other. The CPU  80  starts processing to acquire the signals output by the first sensor  73  and the second sensor  74  at a predetermined period (one second, for example) (step S 83 ). The CPU  80  determines whether at least one of the first wiper  60 A and the second wiper  60 B is at the contact position (step S 85 ). When the CPU  80  acquires the OFF signal as the signal output by the first sensor  73 , and acquires the OFF signal as the signal output by the second sensor  74 , the CPU  80  determines that the first wiper  60 A is not positioned at the first contact position and the second wiper  60 B is not positioned at the second contact position (no at step S 85 ). In this case, the CPU  80  determines that the movement of the wipers  60  to the non-contact positions by the processing at step S 81  is successful, and advances the processing to step S 87 . 
     When the CPU  80  acquires the ON signal from at least one of the first sensor  73  and the second sensor  74 , the CPU  80  determines that at least one of the first wiper  60 A and the second wiper  60 B is at the contact position (yes at step S 85 ). In this case, the CPU  80  determines that the movement of the wipers  60  to the non-contact positions by the processing at step S 81  has failed, and once more moves the wipers  60  to the non-contact positions. The CPU  80  drives the first motor  611 A and the second motor  611 B corresponding to the first wiper  60 A and the second wiper  60 B determined to be at the contact positions, and moves the first wiper  60 A and the second wiper  60 B that are at the contact positions to the non-contact positions (step S 101 ). 
     The CPU  80  determines whether at least one of the first wiper  60 A and the second wiper  60 B is at the contact position (step S 103 ). When the CPU  80  acquires the ON signal as the signal output by at least one of the first sensor  73  and the second sensor  74 , the CPU  80  determines that at least one of the first wiper  60 A and the second wiper  60 B is at the contact position (yes at step S 103 ). In this case, even if the processing to move the wipers  60  to the non-contact positions at step S 81  and step S 101  has been repeated, at least one of the first wiper  60 A and the second wiper  60 B is positioned at the contact position. In this case, the CPU  80  displays, on the display  15 A, an error message notifying that it has not been possible to move at least one of the first wiper  60 A and the second wiper  60 B to the non-contact position (step S 105 ). The CPU  80  ends the periodic processing. 
     On the other hand, when the CPU  80  receives the OFF signal as the signal output by the first sensor  73  and receives the OFF signal as the signal output by the second sensor  74 , the CPU  80  determines that the first wiper  60 A is not positioned at the first contact position, and that the second wiper  60 B is not positioned at the second contact position (no at step S 103 ). In this case, the CPU  80  determines that the movement of the wipers  60  to the non-contact positions by the processing at step S 101  is successful, and advances the processing to step S 87 . 
     The CPU  80  drives the first motor  611 A and moves the first wiper  60 A to the first intermediate position, and drives the second motor  611 B and moves the second wiper  60 B to the second intermediate position (step S 87 , refer to  FIG. 9 ). Next, the CPU  80  drives the first motor  611 A and moves the first wiper  60 A to the first non-contact position, and drives the second motor  611 B and moves the second wiper  60 B to the second non-contact position (step S 89 , refer to  FIG. 9 ). At step S 87  and step S 89 , the movement of the first wiper  60 A and the second wiper  60 B may be started at the same time, or the movement of one of the first wiper  60 A or the second wiper  60 B may be started in advance of the other. 
     By the processing at step S 87  and step S 89 , the first wiper  60 A and the second wiper  60 B reciprocate between the non-contact positions and the intermediate positions, in a state of being in contact with the cleaning fluid at positions below the reference fluid surface  17 . In this way, the first wiper  60 A and the second wiper  60 B are cleaned by the cleaning fluid. Further, by the movement of the first wiper  60 A and the second wiper  60 B, the fluid surface of the cleaning fluid fluctuates. In this way, the cleaning fluid in the cleaning fluid vessel  5 A flows into the flushing box  5 B via the first communicating portions  541  to  543  of the first side wall  54 R. The cleaning fluid flows toward the waste liquid port  530  along the flow paths  54 A to  54 C of the flushing box  5 B, and cleans the second bottom wall  53 B of the flushing box  5 B. After that, the cleaning fluid is discharged from the waste liquid port  530 . 
     By repeating the processing at step S 87  and step S 89  a prescribed number of times (ten times, for example), the CPU  80  determines whether the first wiper  60 A and the second wiper  60 B have been moved between the non-contact positions and the intermediate positions the prescribed number of times (step S 91 ). When the number of times that the processing at step S 87  and step S 89  has been repeated is less than the prescribed number of times (no at step S 91 ), the CPU  80  returns the processing to step S 87 , and repeats the processing at step S 87  and step S 89 . When the number of times that the processing at step S 87  and step S 89  has been repeated is equal to or greater than the prescribed number of times (yes at step S 91 ), the CPU  80  advances the processing to step S 93 . 
     By repeating the processing at step S 87  and step S 89 , the first wiper  60 A, the second wiper  60 B, and the flushing box  5 B are cleaned by the cleaning fluid. Further, impurities, such as pigment particles and the like in the ink that have precipitated inside the cleaning fluid vessel  5 A are agitated by the movement of the first wiper  60 A and the second wiper  60 B, and are caused to float in the cleaning fluid. 
     The CPU  80  drives the solenoid  79  of the discharge mechanism  76 B, and opens the valve of the discharge hose connected to the discharge port  510 . In this way, the CPU  80  discharges the cleaning fluid stored in the storage space  512  of the cleaning fluid vessel  5 A (step S 93 ). At this time, the impurities in the state of floating in the cleaning fluid are also discharged along with the cleaning fluid. After discharging the cleaning fluid, the CPU  80  drives the solenoid  77  of the supply mechanism  76 A and opens the valve of the inflow hose connected to the inflow port  520 . The CPU  80  starts the driving of the pump  78  of the supply mechanism  76 A. In this way, the CPU  80  supplies the cleaning fluid supplied by the pump  78  to the cleaning fluid vessel  5 A via the inflow port  520  (step S 95 ). 
     The amount of the cleaning fluid supplied to the cleaning fluid vessel  5 A by the processing at step S 95  is greater than the amount of the cleaning fluid discharged from the cleaning fluid vessel  5 A by the processing at step S 93 . Thus, even if the cleaning fluid inside the cleaning fluid vessel  5 A accumulates and the fluid surface reaches the reference fluid surface  17 , the cleaning fluid is additionally supplied to the cleaning fluid vessel  5 A. As a result, the cleaning fluid flows into the flushing box  5 B via the first communicating portions  541  to  543 . The cleaning fluid flows along the flow paths  54 A to  54 C of the flushing box  5 B, and cleans the second bottom wall  53 B of the flushing box  5 B. After a predetermined amount of the cleaning fluid is supplied to the cleaning fluid vessel  5 A, the CPU  80  stops the driving of the pump  78 , and closes, using the solenoid  77 , the valve of the inflow hose connected to the inflow port  520 . In this way, the CPU  80  stops the supply of the cleaning fluid to the cleaning fluid vessel  5 A. The CPU  80  ends the periodic processing. By periodically performing the periodic processing, the cleaning fluid is periodically supplied to the cleaning fluid vessel  5 A. 
     Main Processing 
     Main processing performed by the CPU  80  of the printer  1  will be described with reference to  FIG. 12  to  FIG. 20 . When a command to perform a maintenance function of the printer  1  or a print command is input via the operation buttons  15 B, or when a predetermined timing at which the execution of the maintenance function is programmed to be activated is reached, the main processing is started by the CPU  80  reading out and executing the control program stored in the ROM  81 . Note that, at the start of the main processing, it is assumed that a state is obtained, by performing the periodic processing (refer to  FIG. 11 ), in which the cleaning fluid is held in the cleaning fluid vessel  5 A. Note also that, when the periodic processing and the main processing are performed at the same time, the CPU  80  prioritizes performing the main processing. Further, it is assumed that the carriage  30  is at the left end reference position (refer to  FIG. 14 ). 
     In a similar manner to step S 81  of the periodic processing, the CPU  80  drives the first motor  611 A and moves the first wiper  60 A to the first non-contact position. The CPU  80  drives the second motor  611 B and moves the second wiper  60 B to the second non-contact position (step S 11 ). The CPU  80  drives the main scanning drive portion  83 B and starts to move the carriage  30  at the reference position toward the right (an arrow Y 13  illustrated in  FIG. 14 ) (step S 13 ). In this way, the carriage  30  moves to the right toward the first wiper  60 A and the second wiper  60 B of the cleaning assembly  5 . Hereinafter, of both directions of the main scanning direction, the direction of the movement of the carriage  30  from the reference position (to the right) is referred to as downstream and the direction opposite to downstream (to the left) is referred to as upstream. 
     The CPU  80  calculates a movement distance that the carriage  30  has moved from the reference position, on the basis of a number of pulses of a pulse signal output for rotating the main scanning motor  831 B of the main scanning drive portion  83 B. On the basis of the calculated movement distance, the CPU  80  determines whether the carriage  30  has moved to a first wiping position (refer to  FIG. 15 ) (step S 15 ). As illustrated in  FIG. 15 , the first wiping position is defined as a position of the carriage  30  when the discharge portion  58 A of the first head  3 A is disposed upstream of the first wiper  60 A in the main scanning direction, and the position of the downstream end of the discharge portion  58 A is aligned with the position of the upstream end of the second wiper  60 B in the main scanning direction. 
     As illustrated in  FIG. 12 , when it is determined that the carriage  30  has not moved to the first wiping position (no at step S 15 ), the CPU  80  returns the processing to step S 15 . When it is determined that the carriage  30  has moved to the first wiping position (yes at step S 15 ), the CPU  80  drives the main scanning drive portion  83 B and stops the movement of the carriage  30  started by the processing at step S 13  (step S 17 ). 
     The CPU  80  controls the first power portion  61 A, by driving the first motor  611 A, and moves the first wiper  60 A that is at the first non-contact position to the first contact position (step S 19 , step S 21 ). Note that the second wiper  60 B is held as it is at the second non-contact position. At this time, the CPU  80  identifies the position of the first wiper  60 A on the basis of the number of pulses of a pulse signal output for rotating the first motor  611 A. As illustrated in  FIG. 15 , during a period until the first wiper  60 A that is moving upward from the first non-contact position passes through the reference fluid surface  17 , the CPU  80  controls a rotation velocity of the first motor  611 A such that a movement velocity of the first wiper  60 A is a first velocity (step S 19 ). After the first wiper  60 A has passed through the reference fluid surface  17 , and during a period until the first wiper  60 A that is moving further upward reaches the first contact position, the CPU  80  controls the rotation velocity of the first motor  611 A such that the movement velocity of the first wiper  60 A is a second velocity that is faster than the first velocity (step S 21 ). As illustrated in  FIG. 15 , a direction of movement of the first wiper  60 A when moving at the first velocity is illustrated by an arrow Y 19 . A direction of movement of the first wiper  60 A when moving at the second velocity is illustrated by an arrow Y 21 . As a result of the control at step S 19  and step S 21 , the movement velocity of the first wiper  60 A becomes faster (the second velocity) when moving in a state of not being in contact with the cleaning fluid than the movement velocity (the first velocity) when moving in a state of being in contact with the cleaning fluid. After moving the first wiper  60 A to the first contact position, the CPU  80  stops the driving of the first motor  611 A and maintains the first wiper  60 A at the first contact position. 
     As illustrated in  FIG. 12 , the CPU  80  controls the main scanning drive portion  83 B and starts the downstream movement of the carriage  30  that is at the first wiping position (an arrow Y 23  illustrated in  FIG. 16 ) (step S 23 ). As a result, the CPU  80  performs processing causing the first wiper  60 A to come into contact with the discharge portion  58 A of the first head  3 A and wipe the first head  3 A (step S 25 ). As illustrated in  FIG. 16 , in the course of the movement of the carriage  30 , the discharge portion  58 A of the first head  3 A passes over the first wiper  60 A that is at the first contact position. The first wiper  60 A comes into contact with the discharge portion  58 A of the first head  3 A in the order of the first foam wiper  62 A and the first rubber wiper  63 A. 
     The CPU  80  calculates a movement distance that the carriage  30  has moved from the first wiping position, on the basis of the number of pulses of the pulse signal output for rotating the main scanning motor  831 B of the main scanning drive portion  83 B. As illustrated in  FIG. 12 , on the basis of the calculated movement distance, the CPU  80  determines whether the carriage  30  has moved to a first flushing position (step S 27 ). As illustrated in  FIG. 17 , the first flushing position is defined as a position of the carriage  30  when the discharge portion  58 A of the first head  3 A is positioned above the flushing box  5 B. 
     As illustrated in  FIG. 12 , when it is determined that the carriage  30  has not moved to the first flushing position (no at step S 27 ), the CPU  80  returns the processing to step S 27 . When it is determined that the carriage  30  has moved to the first flushing position (yes at step S 27 ), the CPU  80  controls the main scanning drive portion  83 B and stops the movement of the carriage  30  started by the processing at step S 23  (step S 29 ). Note that, as illustrated in  FIG. 17 , the interval L 30  between the first head  3 A and the second head  3 B in the main scanning direction is greater than the interval L 50  between the second wiper  60 B and the flushing box  5 B in the main scanning direction. Thus, in the state in which the carriage  30  is disposed at the first flushing position, the discharge portion  58 B of the second head  3 B is disposed upstream of the second wiper  60 B in the main scanning direction. 
     As illustrated in  FIG. 12 , the CPU  80  controls the head drive portion  83 A and drives the piezoelectric element provided in the first head  3 A, and starts the discharge of the ink toward the flushing box  5 B from the discharge portion  58 A of the first head  3 A (step S 31 ). Hereinafter, this operation is referred to as a first flushing operation. 
     While the first flushing operation is being performed, the CPU  80  controls the first power portion  61 A by driving the first motor  611 A, and moves the first wiper  60 A that is at the first contact position to the first non-contact position (step S 33 , step S 35 ). At this time, the CPU  80  identifies the position of the first wiper  60 A on the basis of the number of pulses of the pulse signal output for rotating the first motor  611 A. On the basis of the identified position of the first wiper  60 A, the CPU  80  identifies a period over which the first wiper  60 A moves downward from the first contact position until immediately before the first wiper  60 A passes through the reference fluid surface  17 , and controls the rotation velocity of the first motor  611 A such that the movement velocity of the first wiper  60 A during this period is the second velocity (step S 33 ). The CPU  80  controls the rotation velocity of the first motor  611 A such that the movement velocity of the first wiper  60 A is the first velocity from when the first wiper  60 A moves further downward and passes through the reference fluid surface  17  to when the first wiper  60 A subsequently reaches the first non-contact position (step S 35 ). As illustrated in  FIG. 17 , a direction of movement of the first wiper  60 A when moving at the second velocity at step S 33  is illustrated by an arrow Y 33  illustrated in  FIG. 17 , and a direction of movement of the first wiper  60 A at step S 35  when moving at the first velocity is illustrated by an arrow Y 35 . As a result of the control at step S 33  and step S 35 , the movement velocity of the first wiper  60 A becomes slower (the first velocity) when moving while in contact with the cleaning fluid than the movement velocity (the second velocity) when moving in a state of not being in contact with the cleaning fluid. After moving the first wiper  60 A to the first non-contact position, the CPU  80  stops the driving of the first motor  611 A and maintains the first wiper  60 A at the first non-contact position. 
     As illustrated in  FIG. 12 , next, the CPU  80  controls the second power portion  61 B by driving the second motor  611 B, and moves the second wiper  60 B that is at the second non-contact position to the second contact position (step S 37 , step S 39 ). At this time, the CPU  80  identifies the position of the second wiper  60 B on the basis of the number of pulses of a pulse signal output for rotating the second motor  611 B. On the basis of the identified position of the second wiper  60 B, the CPU  80  identifies a period until the second wiper  60 B that is moving upward from the second non-contact position passes through the reference fluid surface  17 , and controls a rotation velocity of the second motor  611 B such that a movement velocity of the second wiper  60 B during this period is the first velocity (step S 37 ). After the second wiper  60 B has passed through the reference fluid surface  17 , and during a period until the second wiper  60 B that is moving further upward reaches the second contact position, the CPU  80  controls the rotation velocity of the second motor  611 B such that the movement velocity of the second wiper  60 B is the second velocity (step S 39 ). As illustrated in  FIG. 17 , a direction of movement of the second wiper  60 B when moving at the first velocity at step S 37  is illustrated by an arrow Y 37 . A direction of movement of the second wiper  60 B when moving at the second velocity at step S 39  is illustrated by an arrow Y 39 . As a result of the control at step S 37  and step S 39 , the movement velocity (the second velocity) of the second wiper  60 B becomes faster when moving in a state of not being in contact with the cleaning fluid than the movement velocity (the first velocity) when moving while being in contact with the cleaning fluid. After moving the second wiper  60 B to the second contact position, the CPU  80  stops the driving of the second motor  611 B and maintains the second wiper  60 B at the second contact position. 
     As illustrated in  FIG. 12 , after moving the second wiper  60 B to the second contact position, the CPU  80  controls the head drive portion  83 A and stops the driving of the piezoelectric element provided in the first head  3 A, and ends the first flushing operation (step S 41 ). 
     As illustrated in  FIG. 13 , after stopping the first flushing operation, the CPU  80  controls the main scanning drive portion  83 B and starts the downstream movement of the carriage  30  that is at the first flushing position (an arrow Y 51  illustrated in  FIG. 18 ) (step S 51 ). As a result, the CPU  80  performs processing causing the second wiper  60 B to come into contact with the discharge portion  58 B of the second head  3 B and wipe the second head  3 B (step S 53 ). As illustrated in  FIG. 18 , in the course of the movement of the carriage  30 , the discharge portion  58 B of the second head  3 B passes over the second wiper  60 B that is at the second contact position. The second wiper  60 B comes into contact with the discharge portion  58 B of the second head  3 B in the order of the second foam wiper  62 B and the second rubber wiper  63 B. 
     The CPU  80  calculates a movement distance that the carriage  30  has moved from the first flushing position, on the basis of the number of pulses of the pulse signal output for rotating the main scanning motor  831 B of the main scanning drive portion  83 B. As illustrated in  FIG. 13 , on the basis of the calculated movement distance, the CPU  80  determines whether the carriage  30  has moved to a second flushing position (step S 55 ). As illustrated in  FIG. 19 , the second flushing position is defined as a position of the carriage  30  when the discharge portion  58 B of the second head  3 B is positioned above the flushing box  5 B. 
     As illustrated in  FIG. 13 , when it is determined that the carriage  30  has not moved to the second flushing position (no at step S 55 ), the CPU  80  returns the processing to step S 55 . When it is determined that the carriage  30  has moved to the second flushing position, (yes at step S 55 ), the CPU  80  controls the main scanning drive portion  83 B and stops the movement of the carriage  30  started by the processing at step S 51  (step S 57 ). 
     The CPU  80  controls the head drive portion  83 A and drives the piezoelectric element provided in the second head  3 B, and starts the discharge of the ink toward the flushing box  5 B from the discharge portion  58 B of the second head  3 B (step S 59 ). Hereinafter, this operation is referred to as a second flushing operation. 
     While the second flushing operation is being performed, the CPU  80  controls the second power portion  61 B by driving the second motor  611 B, and moves the second wiper  60 B that is at the second contact position to the second non-contact position (step S 61 , step S 63 ). At this time, the CPU  80  identifies the position of the second wiper  60 B on the basis of the number of pulses of the pulse signal output for rotating the second motor  611 B. On the basis of the identified position of the second wiper  60 B, the CPU  80  identifies a period over which the second wiper  60 B moves downward from the second contact position until immediately before the second wiper  60 B passes through the reference fluid surface  17 , and controls the rotation velocity of the second motor  611 B such that the movement velocity of the second wiper  60 B during this period is the second velocity (step S 61 ). The CPU  80  controls the rotation velocity of the second motor  611 B such that the movement velocity of the second wiper  60 B is the first velocity from when the second wiper  60 B moves further downward and passes through the reference fluid surface  17  to when the second wiper  60 B subsequently reaches the second non-contact position (step S 63 ). As illustrated in  FIG. 20 , a direction of movement of the second wiper  60 B when moving at the second velocity is illustrated by an arrow Y 61 , and a direction of movement of the second wiper  60 B when moving at the first velocity is illustrated by an arrow Y 63 . As a result of the control at step S 61  and step S 63 , the movement velocity (the first velocity) of the second wiper  60 B becomes slower when moving while in contact with the cleaning fluid than the movement velocity (the second velocity) when moving in a state of not being in contact with the cleaning fluid. After moving the second wiper  60 B to the second non-contact position, the CPU  80  stops the driving of the second motor  611 B and maintains the second wiper  60 B at the second non-contact position (refer to  FIG. 19 ). 
     As illustrated in  FIG. 13 , after moving the second wiper  60 B to the second non-contact position, the CPU  80  controls the head drive portion  83 A and stops the driving of the piezoelectric element provided in the second head  3 B, and ends the second flushing operation (step S 65 ). The CPU  80  starts the downstream movement of the carriage  30  that is at the second flushing position (an arrow Y 67  illustrated in  FIG. 20 ) (step S 67 ). When the carriage  30  has moved to a downstream end of the movement path or to a predetermined position, the CPU  80  controls the main scanning drive portion  83 B, and stops the movement of the carriage  30  started by the processing at step S 67  (step S 69 ). The CPU  80  ends the main processing. After the end of the main processing, predetermined processing is performed, such as performing the print processing, performing capping processing using the cap mechanism  40 , or the like. 
     Operations and Effects of Present Embodiment 
     In the printer  1 , the cleaning fluid that has flowed into the cleaning fluid vessel  5 A via the inflow port  520  flows into the flushing box  5 B via the first communicating portions  541  to  543 . The printer  1  can assist the discharge of the ink accumulated inside the flushing box  5 B using the cleaning fluid that has flowed from the cleaning fluid vessel  5 A. Thus, the printer  1  can reduce the possibility of the ink that has accumulated inside the flushing box  5 B becoming more viscous and solidifying, and can reduce the possibility of the waste liquid not being discharged from the flushing box  5 B. 
     The first communicating portions  541  to  543  are provided at the first side wall  54 R provided between the cleaning fluid vessel  5 A and the flushing box  5 B in the left-right direction. Compared to a case in which the cleaning fluid vessel  5 A and the flushing box  5 B are separately provided and are communicated with each other by a first communicating portion provided therebetween, the size in the left-right direction of the cleaning fluid vessel  5 A and the flushing box  5 B can be reduced. 
     The first communicating portions  541  to  543  are portions cut downward from the upper end of the first side wall  54 R, and at least some of the first communicating portions  541  to  543  are lower, in the up-down direction, than the upper ends of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R of the cleaning fluid vessel  5 A. Thus, the cleaning fluid stored in the cleaning fluid vessel  5 A does not become higher than the height of the upper ends of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R, and can smoothly move to the flushing box  5 B. Further, it is possible to inhibit the cleaning fluid stored in the cleaning fluid vessel  5 A from flowing out to portions other than the cleaning fluid vessel  5 A and the flushing box  5 B. 
     In the printer  1 , the inclined section  531  is formed between the first communicating portions  541  to  543  and the waste liquid port  530 . The inclined section  531  causes the cleaning fluid that has flowed into the flushing box  5 B via the first communicating portions  541  to  543  to flow toward the waste liquid port  530  along the inclined section  531 . The cleaning fluid at that time can cause the ink that has attached to the inclined section  531  to flow toward the waste liquid port  530 . Thus, the printer  1  can reduce the possibility of the ink that has attached to the inclined section  531  becoming more viscous and solidifying. 
     Inside the flushing box  5 B, the printer  1  can cause the cleaning fluid to flow along the flow paths  54 A to  54 C that are defined by the flow path walls  56  and  57 . Thus, the printer  1  can guide the cleaning fluid and cause the cleaning fluid to flow, for example, not only in the region of the second bottom wall  53 B in close proximity to the cleaning fluid vessel  5 A, but also in regions of the second bottom wall  53 B separated from the cleaning fluid vessel  5 A. In other words, since the printer  1  can guide the cleaning fluid using the flow paths  54 A to  54 C in regions of the second bottom wall  53 B in which it is difficult for the cleaning fluid to flow in a state where the flow path walls  56  and  57  are not present, the printer  1  can efficiently assist the discharge of the ink over a wide region of the second bottom wall  53 B. 
     The printer  1  is provided with the plurality of first communicating portions  541  to  543 . A number of locations increases through which the cleaning fluid can flow into the flushing box  5 B, compared to when there is the single first communicating portion, and the printer  1  can efficiently assist the discharge of the ink over the wide region of the second bottom wall  53 B. 
     The flow path walls  56  and  57  of the flushing box  5 B define the flow paths  54 A to  54 C corresponding to each of the first communicating portions  541  to  543 . In this case, the printer  1  can cause the cleaning fluid to flow with respect to each of the flow paths  54 A to  54 C. Thus, the printer  1  can more effectively assist the discharge of the ink from the flushing box  5 B. 
     In the first bottom walls  51 B and  52 B, the position  54 P below the first communicating portion  542  is lower than the position  52 P at which the inflow port  520  is formed. In other words, in the first bottom walls  51 B and  52 B, a height difference is formed between the position  52 P at which the inflow port  520  is formed and the position  54 P below the first communicating portion  542 , such that the point  54 P is lower. As a result of this height difference, it is possible for the cleaning fluid that has flowed into the cleaning fluid vessel  5 A from the inflow port  520  to flow into the flushing box  5 B also, while a predetermined amount of the cleaning fluid is stored in the cleaning fluid vessel  5 A. 
     The discharge port  510  is provided at a position overlapping with the first communicating portion  542  of the first bottom wall  51 B, in the front-rear direction. In this case, the printer  1  can use the flow of the cleaning fluid toward the discharge port  510  from the inflow port  520  in the cleaning fluid vessel  5 A, and can cause the cleaning fluid to flow from the cleaning fluid vessel  5 A to the flushing box  5 B via the first communicating portions  541  to  543 . 
     The wipers  60  are provided to be configured to rotate in the cleaning fluid vessel  5 A, and at least a part thereof can move to be lower than the first bottom portions  541 B,  542 B, and  543 B that are the lower ends of the first communicating portions  541  to  543 . Thus, when the wipers  60  are disposed at the non-contact positions, the wipers  60  are positioned lower than the reference fluid surface  17 , and can come into contact with the cleaning fluid stored in the cleaning fluid vessel  5 A. Thus, the printer  1  can clean the wipers  60  using the cleaning fluid, by moving the wipers  60  to the non-contact positions. The wipers  60  may be configured such that the whole of the wipers  60  can move lower than the first bottom portions  541 B,  542 B, and  543 B, or may be configured such that at least a part of the wipers  60  can move lower than the first bottom portions  541 B,  542 B, and  543 B. 
     The printer  1  cleans the first wiper  60 A using the cleaning fluid in the first section  511  of the cleaning fluid vessel  5 A, and cleans the second wiper  60 B using the cleaning fluid in the second section  521  of the cleaning fluid vessel  5 A. The second communicating portion  551  of the second side wall  55 R moves the cleaning fluid between the first section  511  and the second section  521 . Here, the second bottom portion  551 B of the second communicating portion  551  is disposed at a position lower than the first bottom portions  541 B to  543 B of the first communicating portions  541  to  543 . Thus, the cleaning fluid of the cleaning fluid vessel  5 A can be suppressed from flowing into the flushing box  5 B via the first communicating portions  541  to  543  before being used to clean the wipers  60  in the first section  511  and the second section  521 . Thus, the printer  1  can hold the cleaning fluid in the cleaning fluid vessel  5 A and thus, the printer  1  can clean the wipers  60  using a sufficient amount of the cleaning fluid. 
     When the positions of the first communicating portions  541  to  543  and the second communicating portion  551  are close together in the front-rear direction, the movement of the cleaning fluid inside the cleaning fluid vessel  5 A is suppressed, and there is a possibility that old cleaning fluid may partly remain in the cleaning fluid vessel  5 A. In contrast to this, by separating the first communicating portions  541  to  543  and the second communicating portion  551  in the front-rear direction, the printer  1  can encourage the movement of the cleaning fluid inside the cleaning fluid vessel  5 A. Thus, the printer  1  can reduce the possibility of the old cleaning fluid partly remaining in the cleaning fluid vessel  5 A. In this case, the printer  1  can effectively clean the wipers  60  using the new cleaning fluid. 
     The printer  1  periodically discharges the cleaning fluid from the cleaning fluid vessel  5 A by periodically performing the periodic processing (step S 93 ), and subsequently periodically supplies the cleaning fluid to the cleaning fluid vessel  5 A (step S 95 ). Thus, the printer  1  can periodically assist the discharge of the ink that has accumulated in the flushing box  5 B, using the cleaning fluid periodically supplied to the cleaning fluid vessel  5 A. Further, the printer  1  can periodically discharge, from the discharge port  510 , the cleaning fluid that has been contaminated by the cleaning of the wipers  60  by the main processing. 
     In the periodic processing, the printer  1  moves the wipers  60  in the cleaning fluid (step S 87 , step S 89 ), and cleans the wipers  60 . Thus, the printer  1  can effectively clean the wipers  60  using the cleaning fluid, compared to a case in which the wipers  60  are in a static state inside the cleaning fluid. Further, the printer  1  can clean the wipers  60  using the cleaning fluid, before the ink attached to the wipers  60  dries out, by rotating the wipers  60  in the cleaning fluid in the periodic processing that is periodically performed. Note that, at step S 87 , the wipers  60  may be disposed in the cleaning fluid, and subsequently, the CPU  80  may move the wipers  60  through the air. After that, at step S 88 , the CPU  80  may dispose the wipers  60  in the cleaning fluid. Further, at step S 87  and step S 89 , it is sufficient that at least part of the wipers  60  be in contact with the cleaning fluid. 
     When, in the movement of the wipers  60 , the wipers  60  pass through the reference fluid surface  17 , the printer  1  moves the wipers  60  at the first velocity (step S 19 , step S 35 , step S 37 , step S 63 ). On the other hand, in the movement of the wipers  60 , when the wipers  60  do not pass through the reference fluid surface  17 , the printer  1  causes the wipers  60  to move at the second velocity that is faster than the first velocity (step S 21 , step S 33 , step S 39 , step S 61 ). In this case, the printer  1  can suppress the cleaning fluid from being dispersed to the outside of the cleaning fluid vessel  5 A when the wipers  60  pass through the fluid surface of the cleaning fluid, by causing the movement velocity of the wipers  60  to be relatively slow. Thus, the printer  1  can reduce the possibility of the surroundings of the cleaning assembly  5  becoming contaminated by the cleaning fluid that has been dispersed from the cleaning fluid vessel  5 A. Note that it is sufficient that the wipers  60  move at the first velocity when the wipers  60  pass through the reference fluid surface  17 , and during the period from the non-contact positions to passing through the reference fluid surface  17 , the wipers  60  need not necessarily always move at the first velocity. Similarly, the wipers  60  may move at the second velocity at a given time point, during the period from passing through the reference fluid surface  17  to moving as far as the contact positions. 
     Modified Examples 
     The present disclosure is not limited to the above-described embodiment and various modifications are possible. The cleaning fluid vessel  5 A and the flushing box  5 B include the shared side wall, namely, the first side wall  54 R, but the cleaning fluid vessel  5 A and the flushing box  5 B need not necessarily include the shared side wall, and may be separately provided. In this case, a first communicating portion formed of a tube, a wall portion, or the like may be provided that causes the cleaning fluid vessel  5 A and the flushing box  5 B to be communicated with each other. 
     The first communicating portions  541  to  543  are not limited to the cut out shape that is recessed downward in the first side wall  54 R, and through holes may be provided in the first side wall  54 R. In this case, all the portions of the through holes may be positioned lower than the upper ends of each of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R. 
     The upper end of the first side wall  54 R may be positioned higher than the upper ends of each of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R. In this case, part of the upper ends of each of the first communicating portions  541  to  543  may be positioned higher than the upper ends of each of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R. At least some of the first communicating portions  541  to  543  that are provided as the cut out portions or the through holes, or at least some of the first communicating portions that cause the separately provided cleaning fluid vessel  5 A and flushing box  5 B to be communicated with each other are preferably positioned lower than the upper ends of each of the first peripheral walls  51 L,  51 F,  51 S,  52 L,  52 F,  52 S, and  52 R, from the viewpoints of the smooth flowing of the cleaning fluid, and reducing leaks of the cleaning fluid from the cleaning fluid vessel  5 A and the flushing box  5 B. 
     The inclined section  531  of the flushing box  5 B is not limited to the case of being formed across the whole area between the first communicating portions  541  to  543  of the first side wall  54 R and the waste liquid port  530 , of the second bottom wall  53 B. For example, the inclined section  531  may be formed only at part of the second bottom wall  53 B, of the section between the first communicating portions  541  to  543  of the first side wall  54 R and the waste liquid port  530 , and the rest of the second bottom wall  538  may be horizontal. Steps that gradually become lower from the first communicating portions  541  to  543  toward the waste liquid port  530  may be formed in place of the inclined section  531 . 
     The flow paths  54 A to  54 C formed in the flushing box  5 B are not limited to the case of being formed by the flow path walls  56  and  57 . For example, the flow paths  54 A to  54 C may be formed by grooves formed in the second bottom wall  53 B. The waste liquid port  530  may be formed in a corner diagonally to the right and front of the second bottom wall  53 B. In this case, the flow paths  54 A to  54 C may extend diagonally to the right and the front toward the waste liquid port  530  from the first communicating portions  541  to  543 . Further, the flow paths  54 A to  54 C need not necessarily extend from the first communicating portions  541  to  543 . The number of flow paths formed in the flushing box  5 B may be any one of one, two, or four or more. The number of the flow paths need not necessarily correspond to the number of the first communicating portions  541  to  543 . 
     Heights of the position  52 P at which the inflow port  520  is formed, of the first bottom wall  51 B, and the position  54 P that is lower than the first bottom portion  542 B of the first communicating portion  542 , of the first bottom wall  52 B may be aligned, or the position  54 P may be higher than the position  52 P. In the above description, the inclination that becomes lower from the rear to the front is formed at the first bottom wall  52 B, and the inclination that becomes lower from the portion at which the discharge port  510  is formed is formed at the first bottom wall  51 B. In contrast to this, the inclination may be provided at only one of the first bottom walls  51 B and  52 B, and the other may be horizontal. The discharge port  510  may be provided over a wide range of the first bottom wall  51 B, across a portion overlapping with the first communicating portions  541  to  543  in the main scanning direction. The discharge port  510  may be provided at the position  54 P below the first bottom portion  542 B of the first communicating portion  542 . A plurality of the inflow ports  520  may be provided in the first bottom wall  52 B. A plurality of the discharge ports  510  may be provided in the first bottom wall  51 B. 
     With respect to the wipers  60  that are disposed at the non-contact positions, only a part of the tip ends may be disposed lower than the reference fluid surface  17 . On the other hand, with respect to the wipers  60  that are disposed at the non-contact positions, the whole of the wipers  60 , including portions supported by the base portions  65 A and  65 B may be positioned lower than the reference fluid surface  17 . Heights of the first bottom portions  541 B to  543 B of the first communicating portions  541  to  543 , and the second bottom portion  551 B of the second communicating portion  551  may be aligned, or the second bottom portion  551 B may be higher than the first bottom portions  541 B to  543 B. The second communicating portion  551  is not limited to being the cut out that is recessed downward in the second side wall  55 R, and may be a through hole provided in the second side wall  55 R. 
     The number of the first communicating portions may be one, two, or four or more. The number of the second communicating portions may be two or more. The first communicating portions may be provided in the vicinity of the front end of the first side wall  54 R. When the plurality of first communicating portions are provided, the lower end of the first communicating portion furthest to the front may be positioned lower than the first support portion  513  that is the recessed portion recessed downward. In this way, when the front of the cleaning fluid vessel  5 A is inclined downward, the cleaning fluid first flows into the flushing box  5 B from the first communicating portion that is disposed furthest to the front, and thus, it is possible to reduce the possibility of the cleaning fluid leaking from the first support portion  513 . Similarly, when the plurality of first communicating portions are provided, the lower end of the first communicating portion furthest to the rear may be positioned lower than the first support portion  514  that is the recessed portion recessed downward. 
     The second communicating portion may be provided in the vicinity of the rear end of the second side wall  55 R. The first communicating portion and the second communicating portion may be disposed at the same position in the front-rear direction. 
     The specific example of the period (24 hours) at which the periodic processing is performed is an example, and the periodic processing may be performed at another period. The period at which the periodic processing is performed may be switched depending on a frequency of performing the flushing operation. In the periodic processing, the specific example of the number of times the wipers  60  are caused to reciprocate (ten times) is an example, and the number of times the wipers  60  are caused to reciprocate may be another value. The number of times the wipers  60  are caused to reciprocate may be switched depending on a degree of contamination of the wipers  60 . For example, it is assumed that the degree of contamination of the wipers  60  will increase in accordance with the number of times the main processing is performed, and thus, the printer  1  may switch the number of times the wipers  60  are caused to reciprocate in accordance with the number of times the main processing is performed. The supply of the cleaning fluid to the cleaning fluid vessel  5 A (step S 95 ), and the cleaning of the wipers  60  by causing the wipers  60  to reciprocate in the cleaning fluid (step S 87 , step S 89 ) may be performed by separate processing and need not necessarily be performed at the same time. The discharge port  510  need not necessarily be provided in the first bottom wall  51 B. In this case, the cleaning fluid that has flowed into the cleaning fluid vessel  5 A via the inflow port  520  may all be discharged via the waste liquid port  530  of the flushing box  5 B. In this way, at step S 93 , the CPU  80  may discharge the cleaning fluid stored in the storage space  512  of the cleaning fluid vessel  5 A from the waste liquid port  530 . 
     The printer  1  may cause the movement velocity of the wipers  60  to be the first velocity only when the wipers  60  are passing through the reference fluid surface  17 , and at other times, may cause the movement velocity to be the second velocity, regardless of whether the wipers  60  are moving while in contact with the cleaning fluid. In a specific example, the printer  1  may cause the movement velocity of the wipers  60  to be the second velocity: a) during a period in which the wipers  60  move from the non-contact positions to immediately before passing through the reference fluid surface  17 , in the course of moving from the non-contact positions toward the contact positions; b) during a period in which the wipers  60  move from immediately after passing through the reference fluid surface  17  to the contact positions, in the course of moving from the non-contact positions to the contact positions; c) during a period in which the wipers  60  move from the contact positions to immediately before passing through the reference fluid surface  17 , in the course of moving from the contact positions to the non-contact positions; and d) during a period in which the wipers  60  move from immediately after passing through the reference fluid surface  17  to the non-contact positions, in the course of moving from the contact positions to the non-contact positions. 
     The apparatus and methods described above with reference to the various embodiments are merely examples. It goes without saying that they are not confined to the depicted embodiments. While various features have been described in conjunction with the examples outlined above, various alternatives, modifications, variations, and/or improvements of those features and/or examples may be possible. Accordingly, the examples, as set forth above, are intended to be illustrative. Various changes may be made without departing from the broad spirit and scope of the underlying principles.