サンプルプログラム（正式な方）