********************************************************************************
Canon Inkjet Printer Driver
Version 4.00
Copyright CANON INC. 2013
All Rights Reserved.
********************************************************************************

1. About this file
    This file describes the options available when printing on this printer using the lpr command.

2. Option list
    This section describes options available for setting up printing with the lpr command.
    For information about the options that can be used and restrictions
    on combining options, see the following:

    Media Type **
    Paper Source **
    Print Quality **
    Color Balance
    Intensity
    Contrast
    Brightness
    Grayscale Printing
    Ink Cartridge Settings
    Page Size **
    Print Size
    Print Position
    Automatic Duplex Printing **
    Borderless Printing **
    Copies
    Detect paper width

    Any setting identified with ** has restrictions when combined
    with other options. For information about restrictions based on print option
    combinations, see "Restrictions on the combinations of print options."

    Media Type **

        Syntax                  :  -o MediaType=[parameter]
        Parameter               : The following media can be selected.
                                   [Default Value=plain]

        plain                    Plain Paper
        glossygold               Photo Paper Plus Glossy II
        proplatinum              Photo Paper Pro Platinum
        luster                   Photo Paper Pro Luster
        semigloss                Photo Paper Plus Semi-gloss
        glossypaper              Glossy Photo Paper
        matte                    Matte Photo Paper
        envelope                 Envelope
        postcardaddress          Hagaki A
        ijpostcard               Ink Jet Hagaki
        glossypost               Hagaki K
        postcard                 Hagaki
        highres                  High Resolution Paper
        tshirt                   T-Shirt Transfers
        otherphoto               Other Photo Paper

    Paper Source **

        Syntax                  :  -o InputSlot=[parameter]
        Parameter               : The following Paper Sources can be selected.
                                   [Default Value=front2]

        front2                   Feed from Front Tray

    Print Quality **

        Syntax                  :  -o CNQuality=[parameter]
        Parameter               : 1 - 5 [Default Value=differs depending on options]

        As the value becomes smaller, the print quality improves. As the value becomes larger,
         the print speed increases.
        The default value differs depending on other print options.


    Color Balance

        Syntax                  :  Cyan      -o CNBalanceC=[parameter]
                                   Magenta      -o CNBalanceM=[parameter]
                                   Yellow      -o CNBalanceY=[parameter]
                                   Parameter : -50 - 50 [Default Value=0]

        The color tone increases as the number increases.

    Intensity

        Syntax                  :  -o CNDensity=[parameter]
        Parameter               : -50 - 50 [Default Value=0]

        The intensity increases as the number increases.

    Contrast

        Syntax                  :  -o CNContrast=[parameter]
        Parameter               : -50 - 50 [Default Value=0]

        The contrast increases as the number increases.

    Brightness

        Syntax                  :  -o CNGamma=[parameter]
        Parameter               : The following parameters can be selected.
                                   [Default Value=1.8]

        1.4                      Light
        1.8                      Normal
        2.2                      Dark

    Grayscale Printing

        Syntax                  :  -o CNGrayscale
        Parameter               : There is no parameter.


    Ink Cartridge Settings

        Syntax                  :  -o CNInkCartridgeSettings=[parameter]
        Parameter               : The following parameters can be selected.
                                   [Default Value=bkcolor]

        color                    Color Only
        bk                       Black Only
        bkcolor                  Both Black and Color

        *You cannot print with an ink cartridge removed. Do not remove an ink cartridge
        even if you do not use it for printing.
        *"bk" is ignored in the following cases. Printing is performed using
        color ink cartridges as well.
        - When a medium other than "plain," "postcard," "postcardaddress," or "envelope"
        is specified for Media Type
        - When Borderless Printing is set


    Page Size **

        Syntax                  :  -o PageSize=[parameter]
        Parameter               : The following Page Sizes can be selected.
                                   [Default Value=a4]

        letter                   Letter [8.50"x11.00" 215.9x279.4mm]
        legal                    Legal [8.50"x14.00" 215.9x355.6mm]
        a5                       A5 [5.83"x8.27" 148.0x210.0mm]
        a4                       A4 [8.27"x11.69" 210.0x297.0mm]
        b5                       B5 [7.17"x10.12" 182.0x257.0mm]
        4X6                      4"x6" [4.00"x6.00" 101.6x152.4mm]
        5X7                      5"x7" [5.00"x7.00" 127.0x177.8mm]
        8X10                     8"x10" [8.00"x10.00" 203.2x254.0mm]
        l                        L [3.50"x5.00" 89.0x127.0mm]
        2l                       2L [5.00"x7.01" 127.0x178.0mm]
        postcard                 Hagaki [3.94"x5.83" 100.0x148.0mm]
        postdbl                  Hagaki 2 [7.87"x5.83" 200.0x148.0mm]
        envelop10p               Envelope Com 10 [4.12"x9.50" 104.8x241.3mm]
        envelopdlp               Envelope DL [4.33"x8.66" 110.0x220.0mm]
        envj4p                   Yougata 4 [4.13"x9.25" 105.0x235.0mm]
        envj6p                   Yougata 6 [3.86"x7.48" 98.0x190.0mm]
        Custom.value1xvalue2mm   Custom
        letter.bl                Letter [8.50"x11.00" 215.9x279.4mm] with Borderless Printing
        a4.bl                    A4 [8.27"x11.69" 210.0x297.0mm] with Borderless Printing
        4X6.bl                   4"x6" [4.00"x6.00" 101.6x152.4mm] with Borderless Printing
        5X7.bl                   5"x7" [5.00"x7.00" 127.0x177.8mm] with Borderless Printing
        8X10.bl                  8"x10" [8.00"x10.00" 203.2x254.0mm] with Borderless Printing
        l.bl                     L [3.50"x5.00" 89.0x127.0mm] with Borderless Printing
        2l.bl                    2L [5.00"x7.01" 127.0x178.0mm] with Borderless Printing
        postcard.bl              Hagaki [3.94"x5.83" 100.0x148.0mm] with Borderless Printing

        If you specify Custom for Page Size, specify the size within the following range.
        You must set both the paper width (value1) and height (value2).

        Syntax                  :  -o PageSize=Custom.[value1]x[value2]mm
        Parameter               : value1 = 89 mm - 215.9 mm,
                                   value2 = 127 mm - 676 mm


    Print Size

        i) Scaling Specification

        Specify the size ratio for enlargement or reduction as a % value. With the lpr command,
        you can use "natural-scaling," which is a standard option, to perform
        the Scaling Specification.
        For information about the options that can be set in the lpr command (CUPS),
        see the homepage for the Common UNIX Printing System (http://www.cups.org/).

        ii) Fit-to-Page Printing

        Syntax                  : -o scaling=100

        This function expands or reduces the image to fit the print area, without changing
        the vertical-horizontal ratio. It scales the image to fit to the print area
        in either the horizontal or vertical direction.

        *Scaling Specification and Fit-to-Page Printing cannot be specified
        at the same time.

    Print Position

        With the lpr command, you can use "position," which is a standard option, to perform
        the Print Position adjustment. For information about the options that can be set
        in the lpr command (CUPS), see the homepage for the Common UNIX Printing System
        (http://www.cups.org/).


    Automatic Duplex Printing **

        Syntax                  :  -o Duplex
        Parameter               : There is no parameter.

        Staple Side

        Syntax                  :  -o CNStapleSide=[parameter]
        Parameter               : The following Staple Sides can be selected.
                                   [Default Value=longside]

        longside                 Printing with stapling on the long side.
        shortside                Printing with stapling on the short side.

        *This option is enabled only when Automatic Duplex Printing is specified.

    Borderless Printing **

        This parameter adjusts the amount that extends outside the paper during
        Borderless Printing. This parameter is enabled only when Borderless Printing is specified.

        Syntax                  :  -o CNExtension=[parameter]
        Parameter               : 0 - 3 [Default Value=2]
        As the number becomes larger, the extension amount increases.

    Copies

        Syntax                  :  -o CNCopies=[parameter]
        Parameter               : 1 - 999 [Default Value=1]

    Detect paper width

        Detect the paper width when printing.

        Syntax                  :  -o CNDetectPaperWidth
        Parameter               : There is no parameter.


3. Restrictions on the combinations of print options

    The combinations of print option for the lpr command are restricted as shown below.

    *Automatic Duplex Printing and Media Type/Page Size

        You can specify the Automatic Duplex Printing if you specified the following Media Type:

        plain

        You can specify the Automatic Duplex Printing if you specified the following Page Size:

        letter
        a4

    *Media Type, Automatic Duplex Printing, Print Quality, and Borderless Printing

        When combining Media Type, Automatic Duplex Printing, Print Quality,
        and Borderless Printing, you can specify the following print setting combinations
        using the lpr command:

        When Borderless Printing is specified (when specifying a Page Size
        for Borderless Printing):
         -o MediaType=plain -o CNQuality=3 
         -o MediaType=postcard -o CNQuality=2 
         -o MediaType=postcard -o CNQuality=3 
         -o MediaType=glossypaper -o CNQuality=2 
         -o MediaType=glossypaper -o CNQuality=3 
         -o MediaType=ijpostcard -o CNQuality=2 
         -o MediaType=ijpostcard -o CNQuality=3 
         -o MediaType=matte -o CNQuality=2 
         -o MediaType=matte -o CNQuality=3 
         -o MediaType=otherphoto -o CNQuality=2 
         -o MediaType=glossygold -o CNQuality=2 
         -o MediaType=glossygold -o CNQuality=3 
         -o MediaType=semigloss -o CNQuality=2 
         -o MediaType=semigloss -o CNQuality=3 
         -o MediaType=proplatinum -o CNQuality=1 
         -o MediaType=proplatinum -o CNQuality=2 
         -o MediaType=proplatinum -o CNQuality=3 
         -o MediaType=glossypost -o CNQuality=2 
         -o MediaType=glossypost -o CNQuality=3 
         -o MediaType=postcardaddress -o CNQuality=2 
         -o MediaType=postcardaddress -o CNQuality=3 
         -o MediaType=luster -o CNQuality=2 
         -o MediaType=luster -o CNQuality=3 
        

        When Borderless Printing is not specified (when not specifying a Page Size
        for Borderless Printing):
         -o MediaType=plain -o CNQuality=2 
         -o MediaType=plain -o Duplex -o CNQuality=2 
         -o MediaType=plain -o CNQuality=3 
         -o MediaType=plain -o Duplex -o CNQuality=3 
         -o MediaType=plain -o CNQuality=4 
         -o MediaType=plain -o Duplex -o CNQuality=4 
         -o MediaType=postcard -o CNQuality=2 
         -o MediaType=postcard -o CNQuality=3 
         -o MediaType=envelope -o CNQuality=2 
         -o MediaType=envelope -o CNQuality=3 
         -o MediaType=highres -o CNQuality=2 
         -o MediaType=highres -o CNQuality=3 
         -o MediaType=tshirt -o CNQuality=2 
         -o MediaType=glossypaper -o CNQuality=2 
         -o MediaType=glossypaper -o CNQuality=3 
         -o MediaType=ijpostcard -o CNQuality=2 
         -o MediaType=ijpostcard -o CNQuality=3 
         -o MediaType=matte -o CNQuality=2 
         -o MediaType=matte -o CNQuality=3 
         -o MediaType=otherphoto -o CNQuality=2 
         -o MediaType=glossygold -o CNQuality=2 
         -o MediaType=glossygold -o CNQuality=3 
         -o MediaType=semigloss -o CNQuality=2 
         -o MediaType=semigloss -o CNQuality=3 
         -o MediaType=proplatinum -o CNQuality=1 
         -o MediaType=proplatinum -o CNQuality=2 
         -o MediaType=proplatinum -o CNQuality=3 
         -o MediaType=glossypost -o CNQuality=2 
         -o MediaType=glossypost -o CNQuality=3 
         -o MediaType=postcardaddress -o CNQuality=2 
         -o MediaType=postcardaddress -o CNQuality=3 
         -o MediaType=luster -o CNQuality=2 
         -o MediaType=luster -o CNQuality=3 
        

4. Maintenance Command
    You can use the basic maintenance function of the printer by using the following
     command. The maintenance function varies depending on its types. For more
     details, refer to "Online Manual."
    The following command is based on registering "MG3500USB" to the spooler as the printer name. Change it to the printer name that you have set.

    Print Head Cleaning
        Cleans clogged print head nozzles.
        For Fedora:
        [user@zzz /yyy]$ lpr -P MG3500USB /usr/local/share/cmdtocanonij/cleaning.utl
        For Ubuntu:
        [user@zzz /yyy]$ lpr -P MG3500USB /usr/share/cmdtocanonij/cleaning.utl

    Print nozzle check pattern
        Prints a pattern that lets you check whether the print head nozzles are clogged.
        For Fedora:
        [user@zzz /yyy]$ lpr -P MG3500USB /usr/local/share/cmdtocanonij/nozzlecheck.utl
        For Ubuntu:
        [user@zzz /yyy]$ lpr -P MG3500USB /usr/share/cmdtocanonij/nozzlecheck.utl

