Patent ID: 7653644

Claim:
A hierarchy structure data generating system, which generates a hierarchy structure data where an item generating the hierarchy structure and a input data are related, said system comprising a memory which stores a computer program that when executed causes a processor to perform: a basic hierarchy structure data acquiring means that acquires a basic hierarchy structure data to designate a hierarchy structure generated by one or plural items; a mapping data acquiring means that acquires a mapping data comprising an item designation part and a repeat designation part, the item designation part that designates which input data relates to which item, the repeat designation part that designates in which rank of the hierarchy structure the item designated in the item designation part is output repeatedly; an item acquiring means that acquires the item from the basic hierarchy data; an item judging means that judges whether the item designated in the item designation part of the mapping data corresponds to the item acquires from the basic hierarchy structure data; a repeat rank judging means that judges the rank designated in the repeat designation part of the mapping data as the repeat rank if the item designated in the item designation part of the mapping data corresponds to the item acquires from the basic hierarchy structure data; a repeat item acquiring means that acquires the item corresponding to the repeat rank as the repeat item from the basic hierarchy structure data; and a hierarchy structure data generating means that generates the hierarchy structure data according to the acquired repeat item, the hierarchy structure data including plural items and the input data, the plural items generating the hierarchy structure, each of the plural items being related to the input data.