VImの内部構造