(EN)In conventional technology, when a program which operates in synchronization with reproduction of video and audio instructs a trick play of video and audio such as fast-forward and rewind, the trick play of the video and audio continues even after the program is terminated. This makes it impossible to cancel a redundant trick play which continues for an interval of time which is not expected by the program. In the present application, a program which instructs a trick play of video and audio is retained, and when the program is terminated, it is determined whether or not the program has instructed the trick play, and if that program has instructed the trick play, the trick play of the video and audio is cancelled. As a result, it is possible to cancel such a redundant trick play which would otherwise continue for some interval of time which is not expected by the program.(FR)Dans la technologie classique, lorsqu'un programme fonctionnant en synchronisation avec une reproduction de données vidéo et audio donne une instruction de lecture de données vidéo et audio en fonctionnement modifié, notamment une avance rapide et un rembobinage, cette lecture continue même après la fin du programme. Il est alors impossible d'annuler un fonctionnement modifié redondant qui continue pendant un intervalle temporel qui n'est pas voulu par le programme. Dans la présente application, un programme qui donne une instruction de lecture de données vidéo et audio en fonctionnement modifié est retenu, et lorsque le programme se termine, on détermine si le programme a donné une instruction de lecture en fonctionnement modifié ou pas, et le cas échéant, cette lecture en fonctionnement modifié est annulée. Par conséquent, l'invention permet d'annuler une telle lecture redondante qui continuerait sans cette annulation pendant un intervalle de temps qui n'est pas voulu par le programme.