とりあえず、やはりCHARAで示されるスプライト管理番号が怪しいです。 それを確認するために、次の手順をお試しください。 ・プログラムがエラーで停止したら、ダイレクトモードで「?CHARA」を実行して、CHARAの中身を確認する。 ・ダイレクトモードで「?SPSET(0,0,1,1,1)」を繰り返し実行する。ここで、CHARAの中身と同じ値が表示される場合、CHARAで示されるスプライト管理番号が、何らかの原因で無効になっている証拠