すいません、レスが遅くなってしまいました。
その後調べてみましたがさっぱりわかりませんでしたので
ソースコード書きたいのですが、結構長くなってしまいますが
検証してもらえますでしょうか・・・お願いします