EP1122950A2

Data broadcast receiving apparatus and method

Abstract

A data broadcast receiving apparatus includes a storage controlling unit and a reproduction controlling unit. The storage controlling unit selectively stores data modules among a plurality of data modules included in received broadcast data, into a module storing unit. The storage controlling unit also stores storage information for each of the plurality of data modules into a storage information storing unit, the storage information showing the presence or absence of the data module in the module storing unit, a reason of the absence of the data module, and the like. When the user selects a data module as a reproduction target, the reproduction controlling unit judges whether the data module is stored in the module storing unit, based on storage information of the data module in the storage information storing unit. If the data module is stored in the module storing unit, the reproduction controlling unit reads the data module and produces a display corresponding to the data module on a TV screen. If the data module is not stored in the module storing unit, the reproduction controlling unit displays a message informing the user of the fact and reason that the data module is not stored in the module storing unit.

EP1122950A2, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Projected expiry passed 6 February 2021, 5.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

22 claims: 6 independent, 16 dependent

  1. 1
    A data broadcast receiving apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, comprising:module storing means for selectively storing data modules included in the received broadcast data;user indication accepting means for accepting an indication from a user;and reproducing means for (a) judging whether a target data module which is specified in accordance with the user indication and the link information is stored in the module storing means, (b) when the target data module is stored in the module storing means, reading the target data module from the module storing means, and reproducing and outputting the read target data module, and (c) when the target data module is not stored in the module storing means, outputting first information for informing the user that the target data module is not stored.
  2. 2
    The data broadcast receiving apparatus of Claim 1, wherein the reproducing means includes:a judging unit for judging whether the target data module is stored in the module storing means;and an informing unit for outputting the first information when the target data module is not stored in the module storing means.
  3. 3
    The data broadcast receiving apparatus of Claim 2, further comprising storage information storing means for storing storage information for each of the plurality of data modules included in the broadcast data, the storage information showing whether the data module is stored in the module storing means, wherein the judging unit refers to storage information of the target data module in the storage information storing means, to judge whether the target data module is stored in the module storing means.
  4. 4
    The data broadcast receiving apparatus of Claim 3, wherein when the target data module is included in the broadcast data but is not stored in the module storing means, the storage information of the target data module shows that the target data module is not stored in the module storing means, and further shows a problem because of which the target data module is not stored, and the informing unit refers to the storage information of the target data module in the storage information storing means, and outputs second information for informing the user of the problem, together with the first information.
  5. 5
    The,data broadcast receiving apparatus of Claim 4,    wherein the informing unit outputs third information for suggesting a solution for the problem to the user, together with the first information and the second information.
  6. 6
    The data broadcast receiving apparatus of Claim 5, further comprising:user instruction accepting means for accepting an instruction from the user to implement the solution;and solution implementing means for implementing the solution in accordance with the user instruction accepted by the user instruction accepting means.
  7. 7
    The data broadcast receiving apparatus of Claim 2, wherein each of the plurality of data modules is made up of at least one set of resource information, and the judging unit judges whether all sets of resource information that make up the target data module are stored in the module storing means, in order to judge whether the target data module is stored in the module storing means, wherein when any of the sets of resource information of the target data module is not stored in the module storing means, the informing unit outputs the first information for informing the user that the set of resource information is not stored in the module storing means, and the reproducing means reads the other sets of resource information of the target data module from the module storing means, and reproduces and outputs the other sets of resource information.
  8. 8
    A data broadcast receiving apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, comprising:module storing means for selectively storing data modules included in the received broadcast data;user indication accepting means for accepting an indication from a user;and reproducing means for (a) reading a target data module which is specified in accordance with the user indication and the link destination, from the module storing means, and reproducing and outputting the read target data module, (b) specifying, prior to the reproduction of the target data module, data modules which are link destinations of the target data module and therefore may be indicated by the user as the next target data module, with reference to the link information, (c) judging whether the link destination data modules of the target data module are all stored in the module storing means, and (d) when any of the link destination data modules of the target data module is not stored in the module storing means, informing the user that the link destination data module is not stored.
  9. 9
    The data broadcast receiving apparatus of Claim 8,    wherein the reproducing means includes:a judging unit for specifying the link destination data modules of the target data module with reference to the link information, and judging whether the link destination data modules are all stored in the module storing means;and an informing unit for informing, when any of the link destination data modules is not stored in the module storing means, the user that the link destination data module is not stored.
  10. 10
    The data broadcast receiving apparatus of Claim 9, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing unit informs the user that the link destination data module is not stored, by displaying a display object corresponding to the link destination data module which is not stored, in a different manner from the other display objects corresponding to link destination data modules which are stored.
  11. 11
    The data broadcast receiving apparatus of Claim 9, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing unit informs the user that the link destination data module is not stored, by not displaying a display object corresponding to the link destination data module which is not stored.
  12. 12
    The data broadcast receiving apparatus of Claim 9, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing unit informs the user that the link destination data module is not stored, by flashing a display object corresponding to the link destination data module which is not stored, on and off.
  13. 13
    The data broadcast receiving apparatus of Claim 9,    wherein the informing unit informs the user that the link destination data module is not stored, by means of voice output.
  14. 14
    A data broadcast receiving method for use in an apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, the apparatus including a storage unit, the data broadcast receiving method comprising:a module storing step for selectively storing data modules included in the received broadcast data, into the storage unit;a user indication accepting step for accepting an indication from a user;and a reproducing step for (a) judging whether a target data module which is specified in accordance with the user indication and the link information is stored in the storage unit, (b) when the target data module is stored in the storage unit, reading the target data module from the storage unit, and reproducing and outputting the read target data module, and (c) when the target data module is not stored in the storage unit, outputting first information for informing the user that the target data module is not stored.
  15. 15
    A data broadcast receiving method for use in an apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, the apparatus including a storage unit, the data broadcast receiving method comprising:a module storing step for selectively storing data modules included in the received broadcast data, into the storage unit;a user indication accepting step for accepting an indication from a user;and a reproducing step for (a) reading a target data module which is specified in accordance with the user indication and the link destination, from the storage unit, and reproducing and outputting the read target data module, (b) specifying, prior to the reproduction of the target data module, data modules which are link destinations of the target data module and therefore may be indicated by the user as the next target data module, with reference to the link information, (c) judging whether the link destination data modules of the target data module are all stored in the storage unit, and (d) when any of the link destination data modules of the target data module is not stored in the storage unit, informing the user that the link destination data module is not stored.
  16. 16
    The data broadcast receiving method of Claim 15,    wherein the reproducing step includes:a judging substep for specifying the link destination data modules of the target data module with reference to the link information, and judging whether the link destination data modules are all stored in the storage unit;and an informing substep for informing, when any of the link destination data modules is not stored in the storage unit, the user that the link destination data module is not stored.
  17. 17
    The data broadcast receiving method of Claim 16, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing substep informs the user that the link destination data module is not stored, by displaying a display object corresponding to the link destination data module which is not stored, in a different manner from the other display objects corresponding to link destination data modules which are stored.
  18. 18
    The data broadcast receiving method of Claim 16, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing substep informs the user that the link destination data module is not stored, by not displaying a display object corresponding to the link destination data module which is not stored.
  19. 19
    The data broadcast receiving method of Claim 16, wherein the target data module includes display objects corresponding to the link destination data modules, and the informing substep informs the user that the link destination data module is not stored, by flashing a display object corresponding to the link destination data module which is not stored, on and off.
  20. 20
    The data broadcast receiving method of Claim 16,    wherein the informing substep informs the user that the link destination data module is not stored, by means of voice output.
  21. 21
    A computer-readable recording medium recording a program for use in an apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, the apparatus including a storage unit, the program comprising:a module storing step for selectively storing data modules included in the received broadcast data, into the storage unit;a user indication accepting step for accepting an indication from a user;and a reproducing step for (a) judging whether a target data module which is specified in accordance with the user indication and the link information is stored in the storage unit, (b) when the target data module is stored in the storage unit, reading the target data module from the storage unit, and reproducing and outputting the read target data module, and (c) when the target data module is not stored in the storage unit, outputting first information for informing the user that the target data module is not stored.
  22. 22
    A computer-readable recording medium recording a program for use in an apparatus for receiving broadcast data that includes a plurality of data modules which are linked by link information, the apparatus including a storage unit, the program comprising:a module storing step for selectively storing data modules included in the received broadcast data, into the storage unit;a user indication accepting step for accepting an indication from a user;and a reproducing step for (a) reading a target data module which is specified in accordance with the user indication and the link destination, from the storage unit, and reproducing and outputting the read target data module, (b) specifying, prior to the reproduction of the target data module, data modules which are link destinations of the target data module and therefore may be indicated by the user as the next target data module, with reference to the link information, (c) judging whether the link destination data modules of the target data module are all stored in the storage unit, and (d) when any of the link destination data modules of the target data module is not stored in the storage unit, informing the user that the link destination data module is not stored.
Independent claims22