各種ソースコードの修正、追加