実装依存と環境依存は意味が違いますか?