ファッションの一部として人の印象を決める重要な要素である。これまで、自分の所望する髪型を見つけることを目的として、髪型をコンピュータ上で編集するシステムがいくつか提案されてきた。これらの手法は、他人の髪型の試着や、髪の長さや色の変更など、所望の髪型を見つけ出すための要素一つ一つを対象としたものであり、これらの要素を統合的に扱うようなシステムは実現されていない。本研究は、深層学習による生成モデルであるVAEとGANを組み合わせて、顔写真上での髪型編集法を提案する。通常の生成モデルでは、顔写真全体を単一の潜在変数ベクトルから生成するが、提案法では顔領域と髪領域の両者に対応する二つの潜在変数ベクトルから顔画像を生成する。学習時は、顔写真を顔と髪の領域に分割したデータセットを用意し、二つのVAEが顔写真から顔領域、髪領域を抽出する。GANは二つのVAEの中間層に現れる潜在変数ベクトルから元の顔写真を復元する。多様な応用を一度に実現した。