>かつみさん 情報ありがとうございます。 どうやら357行目、TXの値がF[]の範囲を超えてないかの判断をしていますが、TYの値が入ってないのが原因です。 誤IF TX>=0 && TX<=7 THEN 正IF (TX>=0 && TH<=7) && (TY>=0 && TY<=7) THEN これで解決します。