Ontology describing the concept system of information managed by a database as treestructure by arraying the nodes N1 to N9 of information concepts from a higher degree of abstraction to a lower degree of abstraction and a database selection menu for specifying the concept of information required to be retrieved by a user is dynamically generated by presenting concepts registered in the ontology stepwise from the higher degree of abstraction to the lower degree of abstraction. データベースに管理されている情報の概念体系を、情報の概念のノードN1〜N9を抽象度の高いものから低いものへと配列することによりツリー構造で記述したオントロジーを参照し、オントロジーに登録されている概念を、抽象度が高いノードから低いノードへ段階的に提示することにより、利用者が検索したい情報の概念を指定するためのデータベース選択メニューを動的に生成する。 - 特許庁