以下の内容はhttp://blog.livedoor.jp/achtung0430/archives/55496405.htmlより取得しました。