null値チェック追加、一部メソッドのアクセス権厳格化