The production of the directories and the making of the works
144 The primary judge made detailed findings concerning the production of a particular WPD ([174]-[268]) and the production of a particular YPD ([269]-[325]). These findings were made against the important background fact that listing information was entered into a database of a computer system known as the Genesis Computer System. Other non-Genesis computer systems were also used in the production of the WPDs and YPDs. The primary judge found at [87]:
The various computer systems (including the Genesis Computer System), were the result of the work of various entities over a number of years. Although the Applicants, as the ultimate purchaser of such systems, were often responsible for prescribing and overseeing implementation of the requirements, only in a few cases was the software designed and created by the Applicants' employees. Although the computer systems were not relied upon as an independent copyright work in this proceeding, the Applicants did rely upon the intellectual effort of Sensis employees in customising the programs. On the evidence before the Court, it is not possible to determine who created and had the benefit of the whole or any part of the various computer systems (including the Genesis Computer System) at any particular time.
145 It is not necessary to set out the detail of the findings that were made. It is sufficient to note the general nature of those activities that were carried out by employees of the second appellant and, in relation to some activities, contractors who were not employees of the second appellant.
146 In the case of the production of a particular WPD the primary judge considered the involvement of individuals in, and made findings about, creating an initial listing record; obtaining updated listing information; entering updated information into the database; checking updated listing records after entry into the database; making other amendments to existing listings; obtaining new listings through service orders, customer contact and sales contact; checking new listings after entry; and verifying listing information prior to publication.
147 In the case of the production of a particular YPD the primary judge considered the involvement of individuals in, and made findings about, creating an initial listing record; obtaining updated listing information; entering updated information into the database; checking updated listing records after entry into the database; other amendments to existing listings; obtaining new listing information and creating a new listing record and checking the new listing after entry; and verifying listing information prior to publication.
148 These activities involved individuals engaging with the relevant computer systems, including the Genesis Computer System, that were in place. This interaction was regulated by certain rules, specifically the YPD Advertising Rules, the WPD Entry Policy Rules, and Sensis' Product Standards (collectively, the Rules). The primary judge at [90] described the Rules as follows:
At their most basic level, the Rules are a set of prescriptive guidelines that control, dictate, restrict and / or prohibit the content and presentation of listings in the WPD and YPD. They regulate the font used. They regulate the proper abbreviations of words. They regulate the colour schemes applied. They regulate the spacing between words and individual entries. They regulate the acceptability or otherwise of the use of particular words or phrases. It is unclear who created the Rules. But it is clear that everyone is bound by them.
149 The primary judge found that the Rules were directly or indirectly automated. They were directly automated in the sense that they were programmed into the Genesis Computer System (or supporting systems) so that the information entered into those systems was in a form that complied with the Rules. The Rules were also indirectly automated in the sense that, in certain circumstances, there was human intervention in the application of the Rules. The primary judge gave as an example the case of an artist preparing updated graphic advertisements in the WPD and YPD where an editor was responsible for ensuring that those advertisements complied with the Rules. The primary judge found (at [92]) as follows:
The overarching process is designed to ensure that decisions that violate the Rules are as rare as possible. In the vast majority of cases, any human intervention is directed to ensuring the content and presentation of listings complies with the Rules.
150 The appellants did not dispute the primary judge's findings of fact. They submitted, however, that the primary judge down played or dismissed the role of the second appellant's employees and the application of their intellectual effort in the various tasks they undertook, which, according to the appellants, was intellectual effort "applied at every stage of the process of compilation". The appellants included, in that regard, the role of the second appellant's employees in selecting, customising, maintaining and operating the computer systems involved in the production of the directories.
151 Leaving aside, for one moment, the activities of this lastmentioned group (to which I will make further reference), the other activities of the second appellant's employees, generally speaking, were directed to and resulted in the collection, entry and manipulation of data in the database of the Genesis Computer System. This data, as stored in the system, was intended to be used as the resource from which a large number of specific and individual regional telephone directories, as either WPDs or YPDs, were to be produced. Each directory, and hence each relevant compilation, was different in form. However no directory was fixed in material form until after data had been extracted from the Genesis Computer System database in a process known as "Book Extract". The primary judge found (at [252]) that it was at this stage that the listing information stored in the Genesis Computer System database was converted into a listing in the form in which it ultimately appeared in the published directory. There was no challenge to this finding. This is a critical finding because, as noted above, each claimed copyright work is the compilation (as identified by the appellants) in its published form. That particular form of expression did not exist in the Genesis Computer System database.
152 The critical path by which each directory (and hence each compilation) came to assume its particular form of expression was described at [253]-[268] of the primary judge's reasons in the case of the WPDs and at [311]-[325] in the case of the YPDs.
153 In the case of the WPDs, the primary judge (at [253]-[259]) found as follows:
253 The Book Extract process involves running a software routine over the Genesis database. This software routine creates an electronic file, known as the CMP file, containing all of the listings which are to appear in the designated directory collated in the order in which those listings are to appear in that directory. The CMP file is used to create an automatic electronic proof of the directory, known as the galley file. The galley file contains all of the listings and in-column advertisements in the format and sequence in which they will appear in the directory, but none of the display advertisements.
254 The Book Extract process involves two stages. First, the listing information for the nominated directory is automatically extracted from the database, in accordance with appearance and suppression rules that have been programmed into the Book Extract routine. These rules govern which components or elements of each listing should be included in the directory and how they should appear (ie, whether they should be abbreviated or appear in full), and are designed to give effect to the requirements of the Rules.
255 The application of these appearance and suppression rules depends on factors such as:
1. whether the listing is to appear in its "local" directory (ie, the directory which relates to the listed address) or is to appear in a "foreign" directory;
2. whether the listing is to appear in its own state or Numbering Plan area (this determines whether the area code or state is included in the listing); and
3. whether the listing has been designated with an "Omit" indicator in the database (for example, because the listing is a caption listing or qualifies for the address to be "suppressed" in accordance with the requirements of the Rules).
256 Many of these determinations, in turn, depend on the application of reference tables. To apply the relevant appearance or suppression rule, the Book Extract routine has been programmed to check the listed information against the information in the table and present the listing accordingly, depending on the result (see [126]-[127] above). As Mr Peterson said "when we run the book extract, when we print the book, it looks at the table and sees how it should be presented. So it drags the information out of that table to do the presentation."
257 For example, there is a "Locality Appearance table" which contains a list of the "local" directory for every locality in Australia. Depending on whether or not the locality of the listing in question is local to the directory which is being extracted, the Book Extract routine will either include the name of the locality in full, print an abbreviated form of the locality, or omit the locality entirely (this occurs, for example, in capital cities where the locality is the same as the name of the directory). If the listing is to be abbreviated, the name of the abbreviated locality is taken from a table known as the Locality table, which contains a list of all recognised localities and their abbreviations.
258 After the listing elements have been extracted and their appearance determined, the Book Extract routine then sorts the listings according to sorting rules also designed to give effect to the requirements of the Rules. For example, a prefix is included as part of the first word of a listing even if it is separated from the second part of the name by a hyphen (this means that "De Groot" and "De-Bug" will usually be sorted in the same way), unless a Sensis staff member has elected to override the sorting rules by using the PLA field. As with appearance and suppression rules, the application of many of the sorting rules involves the software checking whether the listed elements appear in any of the relevant tables, and then dealing with the listing accordingly. Again, this process is almost entirely automated.
259 The Book Extract process is initiated by the Publishing Co-ordinators requesting the Book Extract routine to be run in relation to a particular directory via the RTMS. After the listings have been extracted and arranged in the CMP file, the Publishing Co-ordinators create the galley file by running a separate routine known as Book Production ... The Book Production routine builds the galley file and arranges the contents of the Book Extract in columns within the galley file in preparation for typesetting and pagination. Every line in the galley file has a discrete number, made up of the Item ID for the particular entry in the directory and a number indicating its place in the galley file.
154 After the galley file has been created, various reports are run to ensure that the listings have been extracted correctly and that their appearance complies with the Rules. If necessary, corrections are made manually. Additionally certain manual checks are made and "Late Change Requests" are actioned. These are to update customer details after a date called the "Last Listing Activity Date". The primary judge found that, on average, each year publishing co-ordinators can make anywhere between zero and 25 Late Change Requests in each regional WPD, which will have some thousands of listings: see at [260]-[262].
155 The galley file is then paginated and typeset.
156 Prior to pagination the initial structure of the directory is determined by the publishing and marketing teams. The initial structure specifies the number of information pages the directory is to contain, the number of map pages, and the number of pages that the marketing team wishes to include in the directory (such as advertisements used to promote the second appellant's products and services). These elements or components of the directories are not elements or components of the original literary works claimed by the appellants (which are the listings, enhancement of listings and arrangement of listings, in the case of WPDs). The initial pagination of the directory is achieved by running a software routine known as "Batch Pagination". After pagination, the final structure of the directory is determined by adding the listings to the initial structure of the directory and determining how many pages in total the directory is to contain. The number of pages must be divisible by eight (for printing purposes). If necessary the number of pages is adjusted accordingly by reducing the number of information pages or increasing the overall number of pages with filler advertisements. The typesetting process involves the automated incorporation of display advertisements from a database into the paginated pages. The pages are then converted into a final PDF format for publication: see at [263]-[268].
157 In the case of the "Book Extract" process, as it applies to the YPDs, the primary judge (at [311]-[317]) found as follows:
311 Like the WPDs, the extraction of the listing information for YPDs and the creation of the galley file is undertaken using the Book Extract routine: see [252] - [259] above.
312 The Book Extract process for the YPD involves the same two stages as occur in relation to the WPD. However, there are additional processes which occur at each stage, due to the presence of headings and the need to arrange display advertisements in accordance with separate positioning rules.
313 In addition to listing information, the Book Extract routine for YPDs also extracts all of the headings which have listings under them in the designated directory, as well as their associated sub-headings and cross-references.
314 It also extracts alternative headings that do not in fact have listings under them but are designed to have the appearance of headings (for example, there is a heading in every directory for "Police Emergency" which simply states "see inside front cover"). These are known as "Must Appear", "Notes" or "Fictitious" headings.
315 The headings are collated into a separate file known as the "Headings In Progress" file, which is combined with the CMP file at the Book Production stage to form the galley file.
316 During the sorting process, the Book Extract routine applies priority rules to the placement of display advertisements, in order to give effect to the requirements of the Rules. It also arranges each of the listings in alphabetical sequence under their various headings, applying Rules that are similar to those that apply to the WPD.
317 The galley file for a YPD is created by running the Book Production routine through RTMS in the same way as for a WPD: see [259] above.
158 Once again, after the galley file has been created, various reports are run, checks are made and late change requests are actioned. The primary judge found that, on average, publishing co-ordinators made between 50 to 150 late change requests in each regional YPD each year. Pagination and typesetting processes (substantially similar to those described for a WPD) are then undertaken: see at [318]-[325].
159 The appellants did not dispute the findings made by the primary judge with respect to the "Book Extract" process as it applied to WPDs and YPDs.
160 It is important to note a distinction between the production of a directory and the making of each claimed copyright work. Copyright is claimed in each work identified as a compilation which finds its form of expression in its particular WPD or YPD. However, each WPD and YPD is much more than the copyright work that is claimed. Copyright is not claimed, for example, in the form of expression of the information pages or the map pages or works in the form of advertisements.