Broadcast receiving apparatus and broadcast receiving method

According to one embodiment, a broadcast receiving apparatus includes a receiving module configured to receive a broadcast signal; a storage configured to store audio files and video files; a reading module configured to determine whether the broadcast signal received is an audio signal or a video signal, and to read a video file or an audio file from the storage according to a result of determination; and a playing back module configured to play back audio and video on the basis of the broadcast signal and one of the video file and the audio file read by the reading module.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2009-055009, filed Mar. 9, 2009, the entire contents of which are incorporated herein by reference.

BACKGROUND

One embodiment of the invention relates to a broadcast receiving apparatus and a broadcast receiving method.

2. Description of the Related Art

Among conventional broadcast receiving apparatus are ones in which the audio setting is changed according to the genre of a broadcast program being viewed (refer to JPA-2006-101391, for example).

However, the above conventional broadcast receiving apparatus do not accommodate a case of receiving a broadcast containing only video or audio.

DETAILED DESCRIPTION

Various embodiments according to the invention will be described hereinafter with reference to the accompanying drawings. In general, according to one embodiment of the invention, a broadcast receiving apparatus includes: a receiving module configured to receive a broadcast signal; a storage configured to store audio files and video files; a reading module configured to determine whether the broadcast signal received is an audio signal or a video signal, and to read a video file or an audio file from the storage according to a result of determination; and a playing back module configured to play back audio and video on the basis of the broadcast signal and one of the video file and the audio file read by the reading module.

First Embodiment

FIG. 1shows an exemplified configuration of a broadcast receiving apparatus1according to a first embodiment.FIG. 2shows exemplified data which is stored in an HDD.FIG. 3shows table data.

In digital broadcast, in many cases a broadcast contains only audio in the case where the service type is “radio.” On the other hand, in many cases a broadcast contains only video in the case where the service type is “data” “teletext,” or the like.

The broadcast receiving apparatus1according to the first embodiment is intended to increase the convenience of the user by playing back a video file or audio file stored in advance in viewing or listening to a broadcast containing only audio or video. The configuration of the broadcast receiving apparatus1according to the first embodiment will be hereinafter described with reference toFIGS. 1-3.

(Configuration of Broadcast Receiving Apparatus1)

As shown inFIG. 1, the broadcast receiving apparatus1according to the first embodiment is configured in such a manner that an antenna102, speakers107, and a monitor108are connected to an STB (set-top box)10.

The set-top box10is equipped with an HDD101, a receiving section103, a separating section104, a file reading section105(reading section), a signal processing section106(playing back section), a CPU109, a memory110, a remote control signal receiving section111(instruction accepting section), a display section, a terminal113, and an interface (I/F)114.

The HDD (hard disk drive)101is a storage device for storing video files, audio files, etc. Instead of the HDD101, another storage device such as an SSD (solid-state drive) which uses a flash memory may be used.

As shown inFIG. 2, the storage area of the HDD101is logically divided into a system area and a user area. In the user area, video files and audio files are stored so as to be placed in folders A-F according to their genres and file types (i.e., whether they are a video file or an audio file). The video file includes an image file.

A management file201of the folders A-F stored in the user area is stored in the system area.FIG. 3shows the details of the management file201. The management file201is table data in which file types and genres are correlated with the respective folders A-F stored in the user area. For example, folder A is correlated with a type “video” and a genre “news” and hence it is seen that video files relating to news are placed in folder A.

The antenna102receives digital broadcast signals which are transmitted from broadcasting stations. The digital receiving section103tunes in to a desired channel and thereby selects a corresponding digital broadcast signal received by the antenna102. The digital receiving section103demodulates the selected digital broadcast signal and generates a TS (transport stream).

The separating section104separates a broadcast signal (audio ES (audio signal) and/or video ES (video signal)), SI/PSI, etc. from the TS generated by the receiving section103.

The TS is a multiplexed signal containing a broadcast signal and SI/PSI. For example, the broadcast signal is an MPEG-2 broadcast signal. The broadcast signal is a video ES (elementary streams) and/or an audio ES (elementary stream) obtained by coding video and/or audio. The PSI is information indicating what programs the TS contains and which of the programs each ES contained in the TS belongs to. The SI contains EPG (electronic program guide) information (program information).

The file reading section105reads an audio file(s) or a video file(s) from the HDD101according to genre information contained in the SI/PSI separated from the TS by the separating section104and which of a video ES and an audio ES the broadcast signal separated from the TS by the separating section104contains, and inputs it to the signal processing section106.

The signal processing section106generates a video signal and an audio signal by decoding the video ES or audio ES separated by the separating section104and the audio file(s) or video file(s) supplied from the file reading section105. The signal processing section106inputs the audio signal and the video signal to the speakers107and the monitor108, respectively.

The speakers107are audio output devices for outputting the audio signal that is supplied from the signal processing section106. The monitor108is a display device such as an LCD (liquid crystal display) or a CRT (cathode-ray tube) display for displaying the video signal that is supplied from the signal processing section106.

The CPU (central processing unit)109controls the entire broadcast receiving apparatus1.

The memory110consists of a ROM (read-only memory), RAM (random access memory), and an NVRAM (nonvolatile RAM). The ROM stores programs etc. which are necessary for operation of the CPU109. The RAM is used, that is, a program, data, etc. are written to it, when the CPU109operates. Data stored in the NVRAM can be updated by using a digital broadcast signal.

The remote control signal receiving section111receives a manipulation signal that is transmitted from a remote controller20wirelessly by infrared light or the like. The remote controller20is equipped with various keys that are necessary for manipulation of the broadcast receiving apparatus1, such as a cursor key, an enter key, and an on/off key.

The on/off key is a key for enabling or disabling a function for playing back a video file(s) or an audio file(s) stored in the HDD101(hereinafter referred to as “play back function”) when the user listens to or views a broadcast containing only audio or video. Enable/disable switching of the play back function is made every time the user manipulates the on/off key. The play back function is enabled or disabled by using a flag that is located at a prescribed address of the memory110. Enable/disable switching of the play back function may be made by displaying a GUI menu on the monitor108and manipulating it instead of manipulating the on/off key.

The display section112displays, on the monitor108, pictures through which to set genres of video files and audio files stored in the HDD101. The user sets genres to be correlated with video files and audio files stored in the HDD101through the setting pictures displayed on the monitor108by the display section112, by manipulating the remote controller20.

FIGS. 4 and 5show example setting pictures to be displayed on the monitor108.FIG. 4shows a setting screen for the video files. As shown inFIG. 4, the video files stored in the HDD101and genres correlated with the respective video files are displayed in the setting screen in list form.

In the example ofFIG. 4, each video file can be correlated with two genres. The user sets genres or changes the genres of each video file by manipulating the cursor key and the enter key of the remote controller20.

FIG. 5shows a setting screen for the audio files. As in the setting screen for the video files shown inFIG. 4, the audio files stored in the HDD101and genres correlated with the respective audio files are displayed in the setting screen in list form. A method for setting genres or changing the genres of each audio file is the same as the method for the video files.

Whereas the examples ofFIGS. 4 and 5are such that each musical file or video file is correlated with genres, it may be stored so as to be correlated with pieces of information that can be acquired from EPG information (program information) such as a time, person who appear, a title, etc. In this case, for example, if video of a certain person who appears (e.g., musician) is being broadcast, a musical file(s) relating to this person is played back.

Where time information is used, each audio file or video file may be correlated with a time slot (e.g., morning, afternoon, or night). In this case, if the viewing time of a broadcast is in the morning, an audio file(s) or video file(s) stored in a folder for morning is played back. An audio file or video file that is correlated with pieces of program information other than genre information, such as a time, persons who appear, a title, etc. (mentioned above), when genre information cannot be acquired.

The terminal113is a terminal for connection of a recording medium, which is a USB memory, an SD memory card, or the like. The interface114is an interface for data exchange between the CPU109and a storage medium connected to the terminal113.

The user can copy or move a video file, an audio file, or the like from the storage medium connected to the terminal113to the HDD101by manipulating the remote controller20. The broadcast receiving apparatus1may be configured so that an external storage device such as a DVD recorder or an HDD recorder can be connected to the terminal113instead of an USB memory, an SD memory card, or the like.

(Operation of Broadcast Receiving Apparatus1)

Next, the operation of the broadcast receiving apparatus1according to the first embodiment will be described.

FIG. 6is a flowchart showing an example process which is executed by the broadcast receiving apparatus1.

As soon as the user powers on the broadcast receiving apparatus1, the receiving section103tunes in to a desired channel to select a corresponding digital broadcast signal received by the antenna102and generates a TS (transport stream) by demodulating the selected digital broadcast signal.

The separating section104separates a broadcast signal (audio ES or video ES), SI/PSI, etc. from the TS generated by the receiving section103. At step S101, the file reading section105checks, from a flag state in the memory110, whether the play back function is enabled.

If the play back function is enabled (S101: yes), at step S102the file reading section105checks whether the broadcast signal separated from the TS by the separating section104contains only a video ES or an audio ES.

If the broadcast signal contains only a video ES, at step S103the file reading section105checks whether an audio file(s) is stored in the HDD101. If the broadcast signal contains only an audio ES, at step S103the file reading section105checks whether a video file(s) is stored in the HDD101.

If a file(s) exists (S103: yes), at step S104the file reading section105checks whether the SI/PSI separated by the separating section104contains genre information.

If the SI/PSI contains genre information (S104: yes), at step S105the file reading section105checks whether a file(s) that is correlated with the same genre as the genre of that genre information is stored in the HDD101. At this time, if the broadcast signal contains only a video ES, the file reading section105checks whether an audio file(s) that is correlated with the same genre is stored in the HDD101. If the broadcast signal contains only an audio ES, the file reading section105checks whether a video file(s) that is correlated with the same genre is stored in the HDD101.

If there exists a file(s) that is correlated with the same genre (S105: yes), at step S106the file reading section105reads a file(s) that is correlated with the same genre from the HDD101and inputs it to the signal processing section106.

If there exists no genre information (S104: no) or if there exists no file that is correlated with the same genre (S105: no), at step S107the file reading section105reads the files stored in the HDD101irrespective of the genres. At this time, when the video files are to be read out, they are read from folders A, B, and C in this order. When the audio files are to be read out, they are read from folders D, E, and F in this order.

At step S106or S107, if the broadcast signal contains only a video ES, the file reading section105reads only an audio file(s) from the HDD101. If the broadcast signal contains only an audio ES, the file reading section105reads only a video file(s) from the HDD101.

If plural video files or audio files exist, the plural files are read out sequentially at prescribed time intervals and input to the signal processing section106. The plural files may be read out either in the same order as were stored in the HDD101or randomly. As a further alternative, the plural files may be read out in priority order that was set by the user.

The signal processing section106decodes the broadcast signal separated by the separating section104and the file(s) supplied from the file reading section105and inputs the resulting audio signal and video signal to the speakers107and the monitor108, respectively.

If the broadcast signal contains only a video ES, an audio signal obtained by decoding the audio file(s) read from the HDD101is input to the speakers107. Furthermore, a video signal obtained by decoding the video ES of the broadcast signal is input to the monitor108.

If the broadcast signal contains only an audio ES, an audio signal obtained by decoding the audio ES of the broadcast signal is input to the speakers107. Furthermore, a video signal obtained by decoding the video file(s) read from the HDD101is input to the monitor108.

If the play back function is disabled (S101: no) or no video file or audio file is stored in the HDD101(S103: no), only the audio ES or the video ES of the broadcast signal is decoded and input to the speakers107or the monitor108.

As described above, in the broadcast receiving apparatus according to the first embodiment, if the broadcast signal of a received digital broadcast signal contains only an audio ES, video is played back on the basis of a video file(s) stored in the HDD101. If the broadcast signal of a received digital broadcast signal contains only a video ES, audio is played back on the basis of an audio file(s) stored in the HDD101. Therefore, when the user view or listens to a broadcast containing only video or audio, audio or video can also be presented to the user and the convenience is thus increased.

Since a video file(s) or an audio file(s) corresponding to the genre of a broadcast program is read out and video or audio is played back on the basis of the read-out video file(s) or audio file(s), it is unlikely that the played-back video or audio impairs the atmosphere of the program. Furthermore, since the user can set a relationship between an audio file and a video file, presented video and audio can reflect the tastes of the user.

Other Embodiments

The invention is not limited to the above embodiment itself and, in the practice stage, may be embodied in such a manner that constituent elements are modified without departing from the spirit and scope of the invention. For example, the remote controller20may be provided with a cancel key for disabling the play back function during viewing of a broadcast of only video or listening of a broadcast of only audio. And various inventions can be conceived by properly combining plural constituent elements disclosed in the embodiment. For example, several ones of the constituent elements of the embodiment may be omitted. Furthermore, constituent elements of different embodiments may be combined as appropriate.