>開けるか否かを確認するロジックを入れるべきなんじゃないかなぁと おっしゃられる通りで、まずはこのロジックを入れようと、どのようなプログラムを書けばいいのか調べていましたが、まだ調べがつきませんので、取り急ぎお礼を申し上げます。