Reading: http://www.jurisdiction.com/spcanada.htm says that in 1993, the Canadian Patent office updated its terms regarding software patents to:
In June 1993, the Canadian Patent Office replaced its August 1, 1978 guidelines and published them for the "information and guidance" of practitioners. They were:
"1. Computer programs per se are not patentable.
2. Processes which are unapplied mathematical calculations, even if expressed in words rather than in mathematical symbols, are not patentable.
3. A process and/or computer program which merely produces information for mental interpretation by a human being is not patentable, nor does the process or program confer novelty upon the apparatus which uses it.
4. Claims drawn up in terms of means plus function which merely produces intellectual data are not patentable.
5. New and useful processes incorporating a programmed computer, are directed to patentable subject matter if the computer related matter has been integrated with another practical system that falls within an area which is traditionally patentable.
6. The presence of a programmed general purpose computer or a program for such computer does not lend patentability to, nor subtract patentability from, an apparatus or process."