Patent ID: 7131138

Claim:
An information exchanging system comprising a plurality of information communication terminals that exchange information including a plurality of elements, wherein, of the plurality of information communication terminals an information communication terminal that transmits the information comprises: a security-coupling level setting unit which sets a security-coupling level of the plurality of elements of the information; a dividing rule setting unit which sets a dividing rule that divides the information into a plurality of pieces of loosely coupled information, based on the security-coupling level set by the security-coupling level setting unit; a dividing unit which divides the information into the plurality of pieces of loosely coupled information, based on the dividing rule set by the dividing rule setting unit; and a transmitting unit which transmits the plurality of pieces of loosely coupled information divided by the dividing unit, and the dividing rule set by the dividing rule setting unit, and wherein, of the plurality of information communication terminals an information communication terminal that receives the information comprises: a receiving unit which receives the plurality of pieces of loosely coupled information, and the dividing rule; and a re-structuring unit which re-structures the information from the plurality of pieces of loosely coupled information, based on the dividing rule received by the receiving unit; wherein the information communication terminal that transmits the information further comprises: a naming rule setting unit which sets a naming rule that sets separate names to the elements instead of their original names; a separate-name setting unit which sets separate names to the elements of the information instead of their original names, based on the naming rule set by the naming rule setting unit; and a naming rule transmitting unit which transmits the naming rule set by the naming rule setting unit, and wherein the information communication terminal that receives the information further comprises: a naming rule receiving unit which receives the naming rule; and a name changing unit which changes the separate names of the elements of the information to their original names, based on the naming rule received by the naming rule receiving unit.