Das Corporate Social Responsibility (CSR) Analysesystem von EcoVadis bewertet insgesamt 21 Kriterien in vier Themenbereichen – Umwelt, Arbeits- und Menschenrechte, Ethik sowie eine nachhaltige Einkaufskette – die für das Erreichen von Nachhaltigkeitszielen von zentraler Bedeutung sind. Der jüngste Bericht von EcoVadis hebt hervor, dass Canon in allen Bereichen sehr gut abgeschnitten hat, insbesondere in Bezug auf seine Umweltpraktiken.