機能が増えてきたので説明文を加筆した