컴퓨터를, 엔지니어링 툴이 표시 대상으로 하는 데이터인 콘텐츠 데이터의 분류를 나타내는 콘텐츠 클래스와, 콘텐츠 데이터를 표시하는 모니터 화면의 타입을 관련지은 데이터를 기억하는 콘텐츠 데이터 기억부와, 상이한 콘텐츠 클래스 사이의 계층의 상하 관계를 나타내는 콘텐츠 관계 관리 데이터를 기억하는 콘텐츠 관계 관리부와, 제1 조작이 행해진 것을 검출하면, 표시중인 모니터 화면을, 콘텐츠 관계 관리 데이터에 기초하여 하나 아래의 계층의 콘텐츠 클래스에 대응하는 모니터 화면으로 변경하고, 제2 조작이 행해진 것을 검출하면, 표시중인 모니터 화면을, 콘텐츠 관계 관리 데이터에 기초하여 하나 위의 계층의 콘텐츠 클래스에 대응하는 모니터 화면으로 변경하는 표시 제어부로서 기능시킨다. 
An engineering tool program causes a computer function as a content-data storing section that stores data in which content classes indicating classifications of content data to be displayed by an engineering tool and types of monitor screens that display the content data are associated, a content-relation managing section that stores content relation management data indicating a hierarchical relation of layers among different content classes, and a display control section that changes, when detecting that first operation is performed, a monitor screen being displayed to a monitor screen corresponding to a content class of an immediately subordinate layer on the basis of the content relation management data and changes, when detecting that second operation is performed, the monitor screen being displayed to a monitor screen corresponding to a content class of an immediately superordinate layer on the basis of the content relation management data.