Operation situations of a plurality of functions of the camera can be checked from a front of the camera without adding any new hardware. When a function call is placed to the early-bound object, the early-bound object causes the appropriate corresponding changes to be affected on the hierarchically-structured document while maintaining change tracking information for the document. % and a thickness of 10 to 90 nm.