参考

http://q.hatena.ne.jp/1141838059

http://www.itmedia.co.jp/enterprise/0309/24/epn25.html