WO2016157860A1 - 録画再生装置、および番組情報の表示方法 - Google Patents

録画再生装置、および番組情報の表示方法 Download PDF

Info

Publication number
WO2016157860A1
WO2016157860A1 PCT/JP2016/001737 JP2016001737W WO2016157860A1 WO 2016157860 A1 WO2016157860 A1 WO 2016157860A1 JP 2016001737 W JP2016001737 W JP 2016001737W WO 2016157860 A1 WO2016157860 A1 WO 2016157860A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
recording
displayed
menu
selection menu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2016/001737
Other languages
English (en)
French (fr)
Inventor
福田 秀樹
正弘 六日市
磨 神門
史朗 岩崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2017509281A priority Critical patent/JPWO2016157860A1/ja
Priority to US15/554,429 priority patent/US20180046337A1/en
Priority to EP16771748.7A priority patent/EP3276953A1/en
Publication of WO2016157860A1 publication Critical patent/WO2016157860A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programmes or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for programme selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for programme selection
    • H04N21/4821End-user interface for programme selection using a grid, e.g. sorted out by channel and broadcast time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for programme selection
    • H04N21/4826End-user interface for programme selection using recommendation lists, e.g. of programmes or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Definitions

  • the present disclosure relates to a recording / playback apparatus that records and plays back a broadcast program, and a program information display method.
  • a recording / playback apparatus that records and plays back a broadcast program
  • a recording / playback apparatus with a large storage capacity can record a very large number of programs.
  • the recording / playback apparatus disclosed in Patent Document 1 includes a plurality of tuners, can simultaneously receive a plurality of channels, and can continuously record a program of one or more channels.
  • channel recording such a function is referred to as “channel recording”.
  • the present disclosure provides a recording / playback apparatus and a program information display method capable of selecting and playing back a desired program from recorded programs with relatively little effort.
  • the recording / playback apparatus includes a user input unit, a reception unit, a recording unit, a playback unit, a user interface generation unit, and a control unit.
  • the user input unit receives a user command.
  • the receiving unit receives a plurality of programs and program information of those programs.
  • the recording unit records a plurality of received programs and program information on a recording medium.
  • the playback unit plays back the recorded program.
  • the user interface generation unit generates a plurality of selection screens for the user to select a desired program from the plurality of recorded programs.
  • the control unit controls the playback unit and the user interface generation unit. Each of the selection screens generated by the user interface generation unit arranges and displays a plurality of pieces of program information classified by different classification methods.
  • the reproduction unit reproduces a program related to the selected program information when one program information is selected on one selection screen.
  • the control unit is an image for the user to select program information and surrounds the video of the program being played
  • the user interface generation unit is controlled to generate a user interface image displayed on the screen.
  • the user interface image has an area indicating program information or a classification type classified using a classification method according to the classification method of the selection screen used when the program being reproduced is selected.
  • the display method of program information in the present disclosure is a display method of program information in a recording / playback device, the step of receiving a user command, the step of receiving a plurality of programs and program information of those programs, and the received plurality of Recording a program and program information on a recording medium, and a screen for a user to select a desired program from a plurality of recorded programs, each of which is classified by a different classification method
  • an image for the user to select program information when a predetermined user command is received when the program is being played A user interface image displayed around the video of the program being played back, and the user interface image is classified into a selection screen used when the program being played back is selected.
  • the recording / playback apparatus and the program information display method according to the present disclosure allow a user to select and play back a desired program from recorded programs with relatively little effort.
  • FIG. 1 is a block diagram schematically showing a configuration example of a television system including the recording / playback apparatus according to the first embodiment.
  • FIG. 2 is a top view of the remote controller according to the first embodiment.
  • FIG. 3 is a side view of the remote controller according to the first embodiment.
  • FIG. 4 shows the first channel recording list displayed on the display when the channel recording list key of the remote controller is pressed in a state where the recording / reproducing apparatus in the first embodiment is not reproducing a recorded program. It is a figure which shows typically an example of the screen of this program selection menu.
  • FIG. 5 schematically shows an example of a screen displayed on the display when the recording / playback apparatus in the first embodiment is playing back a program selected in the first program selection menu of the channel recording list shown in FIG.
  • FIG. 5 schematically shows an example of a screen displayed on the display when the recording / playback apparatus in the first embodiment is playing back a program selected in the first program selection menu of the channel recording list shown in FIG.
  • FIG. 6 shows that the playback menu key of the remote controller is pressed while the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu in the channel recording list shown in FIG.
  • FIG. 7 schematically shows an example of a screen displayed on the display when the upper key of the remote controller is pressed after the screen shown in FIG. 6 is displayed in the recording / playback apparatus according to the first embodiment.
  • FIG. 8 schematically shows an example of a screen displayed on the display when the left key of the remote controller is pressed after the screen shown in FIG. 6 is displayed in the recording / playback apparatus according to the first embodiment.
  • FIG. 9 shows a first list of normal recordings displayed on the display when the normal recording list key of the remote controller is pressed in a state where the recording / playback apparatus in the first embodiment is not playing a recorded program. It is a figure which shows typically an example of the screen of this program selection menu.
  • FIG. 10 is a schematic diagram illustrating an example of a screen displayed on the display when the recording / playback apparatus according to the first embodiment is playing back a program selected from the first program selection menu in the normal recording list shown in FIG.
  • FIG. 11 shows a state in which the playback menu key of the remote controller is pressed while the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu in the normal recording list shown in FIG.
  • FIG. 12 schematically shows an example of a screen displayed on the display when the upper key of the remote controller is pressed after the screen shown in FIG. 11 is displayed in the recording / playback apparatus according to the first embodiment.
  • FIG. FIG. 13 schematically shows an example of a screen displayed on the display when the left key of the remote controller is pressed after the screen shown in FIG. 11 is displayed in the recording / playback apparatus according to the first embodiment.
  • FIG. FIG. 14 shows the first program in the category list displayed on the display when the category list key of the remote controller is pressed in a state where the recording / playback apparatus in Embodiment 1 is not playing back the recorded program.
  • FIG. 15 shows the first program of the category list displayed on the display when the category list key of the remote controller is pressed in a state where the recording / reproducing apparatus in the first embodiment is not reproducing the recorded program. It is a figure which shows typically an example of the screen of the 2nd page of a selection menu.
  • FIG. 16 shows the first program in the category list displayed on the display when the category list key of the remote controller is pressed in a state where the recording / playback apparatus in Embodiment 1 is not playing back the recorded program. It is a figure which shows typically an example of the screen of the 3rd page of a selection menu.
  • FIG. 15 shows the first program of the category list displayed on the display when the category list key of the remote controller is pressed in a state where the recording / reproducing apparatus in the first embodiment is not reproducing the recorded program.
  • FIG. 16 shows the first program in the category list displayed on the display when the category list key of the remote controller is pressed in a state where the recording / playback apparatus in Embodiment
  • FIG. 17 shows an example of a screen displayed on the display when the recording / playback apparatus in the first embodiment is playing a program selected in the first program selection menu in the category list shown in FIGS.
  • FIG. 18 shows that the playback menu key of the remote controller is pressed while the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu in the category list shown in FIGS. It is a figure which shows typically an example of the screen displayed on a display when it is done.
  • FIG. 19 is a diagram schematically illustrating an example of a screen displayed on the display when the upper key of the remote controller is pressed after the screen illustrated in FIG. 18 is displayed in the recording / playback apparatus according to the first embodiment. It is.
  • FIG. 19 is a diagram schematically illustrating an example of a screen displayed on the display when the upper key of the remote controller is pressed after the screen illustrated in FIG. 18 is displayed in the recording / playback apparatus according to the first embodiment. It is.
  • FIG. 20 is a diagram schematically illustrating an example of a screen displayed on the display when the left key of the remote controller is pressed after the screen illustrated in FIG. 18 is displayed in the recording / playback apparatus according to the first embodiment.
  • FIG. 21 shows the remote controller up / down / left / right in a state where the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu of the channel recording list shown in FIG. It is a figure which shows typically an example of the screen displayed on a display, when one of the keys is pressed.
  • FIG. 22 shows the remote controller up / down / left in the state where the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu of the category list shown in FIGS.
  • FIG. 21 shows the remote controller up / down / left in the state where the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu of the category list shown in FIGS.
  • FIG. 21 shows the remote controller up
  • FIG. 10 is a diagram schematically illustrating an example of a screen displayed on the display when one of the right keys is pressed.
  • FIG. 23 shows the remote controller up / down / left in the state where the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu of the category list shown in FIGS.
  • FIG. 10 is a diagram schematically illustrating an example of a screen displayed on the display when one of the right keys is pressed.
  • FIG. 24 is a diagram schematically illustrating an example of a screen displayed on the display when the user operates the screen illustrated in FIG. 23 in the recording / playback apparatus according to the first embodiment.
  • FIG. 23 shows the remote controller up / down / left in the state where the recording / playback apparatus in the first embodiment is playing back the program selected in the first program selection menu of the category list shown in FIGS.
  • FIG. 10 is a diagram schematically illustrating an example of a screen displayed on the display when one of the right keys is pressed.
  • FIG. 24
  • FIG. 25 is a flowchart illustrating an example of a program playback process executed by a control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 26 is a flowchart illustrating an example of a subroutine of a playback start process executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 27 is a flowchart illustrating an example of a subroutine for program reselection processing executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 28 is a flowchart illustrating an example of an upper menu reselecting subroutine executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 29 is a flowchart illustrating an example of a left menu reselection subroutine executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 30 is a flowchart showing an example of a program zapping process subroutine executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 31 is a flowchart illustrating an example of a subroutine for playback end processing executed by the control circuit included in the recording / playback apparatus according to the first embodiment.
  • FIG. 1 is a block diagram schematically showing a configuration example of a television system including the recording / playback apparatus 1 according to the first embodiment.
  • the television system includes an antenna ANT, a recording / playback device 1, a remote controller 2, a program information server device 3, and a display 4.
  • the recording / playback apparatus 1 is connected to an antenna ANT.
  • the recording / reproducing apparatus 1 can record a plurality of programs broadcast from a broadcasting station through broadcast waves, and reproduce the recorded programs.
  • the recording / playback apparatus 1 has a normal recording function and a channel recording function.
  • the normal recording function is a function for recording a broadcast program instructed by the user or a program reserved for recording by the user.
  • the channel recording function is a function that continuously records programs of one or more channels. Therefore, the recording / playback apparatus 1 having the channel recording function can continuously record substantially all programs broadcast on the recording target channel.
  • the remote controller 2 can communicate with the recording / playback apparatus 1 via wireless (for example, Bluetooth (registered trademark) or infrared rays).
  • the remote controller 2 can acquire an instruction (user command) input by the user and wirelessly transmit the user command to the recording / playback apparatus 1.
  • the program information server device 3 can communicate with the recording / playback device 1 via a network such as the Internet, and provides the recording / playback device 1 with program information that is information related to the program being played back by the recording / playback device 1. can do.
  • the display 4 is, for example, a television receiver.
  • the display 4 is connected to the recording / reproducing apparatus 1 via an interface such as HDMI (High Definition Multimedia Interface) (registered trademark), and can display a program reproduced by the recording / reproducing apparatus 1 on the screen 40.
  • HDMI High Definition Multimedia Interface
  • the recording / reproducing apparatus 1 includes a normal recording unit 10, a channel recording unit 20, a control circuit 31, an RC (remote control) receiver 32, a communication circuit 33, a program DB (database) generation circuit 34, a program reproduction circuit 35, a UI (user). Interface) generating circuit 36 and screen superimposing circuit 37.
  • the normal recording unit 10 includes a tuner 11, a tuner 12, a tuner 13, a normal recording circuit 14, and a storage device 15.
  • the channel recording unit 20 includes a tuner 21, a tuner 22, a tuner 23, a tuner 24, a tuner 25, a tuner 26, a channel recording circuit 27, and a storage device 28.
  • the normal recording unit 10 can record a broadcast program instructed by the user or a program reserved for recording by the user.
  • the channel recording unit 20 can continue to record programs of one or more channels. Accordingly, the channel recording unit 20 can continuously record substantially all programs broadcast on the recording target channel.
  • the tuners 11 to 13 and the tuners 21 to 26 are examples of at least one receiver.
  • Tuners 11 to 13 and tuners 21 to 26 are connected to an antenna ANT, and are broadcast from a broadcasting station by terrestrial broadcasting or satellite broadcasting (BS (Broadcasting Satellite) broadcasting or CS (Communications Satellite) broadcasting). Programs and their program information can be received.
  • BS Broadcasting Satellite
  • CS Commonations Satellite
  • the normal recording circuit 14 records a plurality of programs received by the tuners 11 to 13 and program information of these programs in the storage device 15.
  • the channel recording circuit 27 records a plurality of programs received by the tuners 21 to 26 and program information of these programs in the storage device 28.
  • the storage device 15 and the storage device 28 are examples of a storage unit, and may be configured by one or a plurality of hard disk drives.
  • the channel recording unit 20 may pause a predetermined length of the day for maintenance of the recording / playback apparatus 1, for example.
  • the RC receiver 32 is an example of a user input unit.
  • the RC receiver 32 can wirelessly communicate with the remote controller 2 and acquire a user command (control signal) from the remote controller 2.
  • the communication circuit 33 communicates with the program information server device 3 and can acquire program information related to the program being played back by the recording / playback device 1 from the program information server device 3.
  • Program information related to a program being played back by the recording / playback apparatus 1 includes, for example, a scene list of the program being played back, a program similar to the program being played back, a program ranking, and the like.
  • the communication circuit 33 may communicate with the program information server device 3 and acquire other information such as news.
  • the program DB generation circuit 34 generates a program database including attribute information such as title name, recording time, and genre, which is program information of programs recorded in the storage devices 15 and 28, and information on recording positions. can do.
  • the program playback circuit 35 is an example of a playback unit.
  • the program reproduction circuit 35 can reproduce one of a plurality of programs recorded in the storage devices 15 and 28.
  • the UI generation circuit 36 is an example of a user interface generation unit.
  • the UI generation circuit 36 can generate a plurality of user interface images based on information in the program database.
  • the user interface image is an image displayed on the screen 40 of the display 4 so that the user can select one of a plurality of programs recorded in the storage devices 15 and 28.
  • the screen superimposing circuit 37 is an example of a screen superimposing unit.
  • the screen superimposing circuit 37 can generate an output video signal based on the video signal of the reproduced program and the user interface image.
  • the control circuit 31 is an example of a control unit.
  • the control circuit 31 can control the normal recording circuit 14, the channel recording circuit 27, the program reproduction circuit 35, and the UI generation circuit 36 based on the user command.
  • the video by the output video signal generated by the screen superimposing circuit 37 is displayed on the screen 40 of the display 4.
  • FIG. 2 is a top view of the remote controller 2 in the first embodiment.
  • FIG. 2 shows an example of a plurality of keys provided in the remote controller 2.
  • the cursor key 51 among the plurality of keys provided in the remote controller 2, the cursor key 51, determination key 52, channel recording list key 53, normal recording list key 54, category list key 55, and playback menu key 56 are mainly used. , Is used.
  • the cursor key 51 includes an up key, a down key, a left key, and a right key.
  • FIG. 3 is a side view of the remote controller 2 according to the first embodiment.
  • the back surface of the remote controller 2 (the back surface of the surface provided with a plurality of keys) is provided with a recess where a user's finger can be inserted.
  • the motion key 57 is disposed in the depression so that the user can easily swing the remote controller 2 up, down, left and right while pressing the motion key 57.
  • the remote controller 2 may incorporate a gyro sensor that operates when the motion key 57 is pressed.
  • the remote controller 2 may detect the amount of movement when the remote controller 2 is swung up and down, left and right by the gyro sensor, and transmit the detected amount of movement to the recording / playback apparatus 1.
  • the UI generation circuit 36 of the recording / playback apparatus 1 may move the cursor on the screen 40 according to the movement amount of the remote controller 2 detected by the remote controller 2 and transmitted from the remote controller 2.
  • this function is referred to as “motion function”.
  • the recording / playback apparatus 1 presents a plurality of program selection menus to the user so that the user can select a desired program from the recorded programs.
  • the recording / playback apparatus 1 mainly presents the following three program selection menus to the user.
  • the channel recording list is a program selection menu for allowing the user to select a desired program from a plurality of programs recorded by the channel recording unit 20.
  • the channel recording list has a program table format in which a plurality of program information is two-dimensionally arranged by channel and time.
  • the normal recording list is a program selection menu for allowing the user to select a desired program from a plurality of programs recorded by the normal recording unit 10.
  • the normal recording list has a format in which a plurality of program information is arranged in time series.
  • the category list is a program selection menu for allowing the user to select a desired program from a plurality of programs recorded by the channel recording unit 20.
  • the category list has a format in which a plurality of pieces of program information are sorted and arranged by category.
  • each program selection menu that is, a channel recording list, a normal recording list, and a category list
  • program information of a plurality of recorded programs is classified and arranged by different classification methods.
  • the UI generation circuit 36 displays UI images of a plurality of pairs of program selection menus in which program information of a plurality of programs recorded in the storage devices 15 and 28 is classified and arranged by a plurality of classification methods. Generate. For example, when generating a program selection menu of a channel recording list, the UI generation circuit 36 generates a UI image in which a channel and a date (or time) are paired.
  • Each program selection menu has a first program selection menu and a second program selection menu.
  • Each of the first program selection menu and the second program selection menu includes a plurality of arrangements of a plurality of program information classified by the same classification method. That is, the channel recording list has a first program selection menu and a second program selection menu displayed on the display 4 in the form of a channel recording list.
  • the normal recording list has a first program selection menu and a second program selection menu displayed on the display 4 in the normal recording list format.
  • the category list has a first program selection menu and a second program selection menu displayed on the display 4 in the form of a category list.
  • the first program selection menu is displayed on the display 4 when the recorded program is not being played back, and the second program selection menu is being played back when the recorded program is being played back. It is displayed on the display 4 while being partially superimposed on the video of the program.
  • FIG. 4 shows the display 4 (see FIG. 1) when the channel recording list key 53 of the remote controller 2 is pressed while the recording / playback apparatus 1 in the first embodiment is not playing back a recorded program. It is a figure which shows typically an example of the screen 100 of the 1st program selection menu of the channel recording list displayed.
  • FIG. 5 is displayed on the display 4 (see FIG. 1) when the recording / playback apparatus 1 according to the first embodiment is playing back a program selected in the first program selection menu in the channel recording list shown in FIG. It is a figure which shows typically an example of the screen 110 displayed.
  • the control circuit 31 displays a first program selection menu in the channel recording list. 4 is displayed.
  • the screen 100 in FIG. 4 shows an example of the first program selection menu in the channel recording list.
  • the first program selection menu in the channel recording list includes a program guide area 101 and an explanatory text area 102.
  • the program guide area 101 is a program guide in which program information of a plurality of programs recorded by the channel recording unit 20 is two-dimensionally arranged with the horizontal axis as a channel and the vertical axis as time. Has a format. Therefore, in the first program selection menu of the channel recording list, the plurality of programs recorded by the channel recording unit 20 are classified into a plurality of arrays corresponding to the plurality of channels that broadcast each program. And in the display column of each channel, the program of the said channel is arranged in time series.
  • the user can use the cursor key 51 of the remote controller 2 to move the cursor 103 in the program guide area 101 and select one program information from among a plurality of program information displayed in the program guide area 101. it can.
  • the explanatory note area 102 an explanatory note of the program corresponding to the program information selected by the cursor 103 is displayed.
  • the enter key 52 of the remote controller 2 is pressed, the recording / playback apparatus 1 starts playing the program corresponding to the program information selected by the cursor 103.
  • the video of the program selected by the user is displayed on the display 4.
  • the control circuit 31 causes the second program selection menu to be displayed as an image of the program being reproduced. Is partially superimposed on the display 4 and displayed on the display 4.
  • the second program selection menu is a program selection menu based on a classification method similar to the program selection menu used when the program being reproduced is selected. For example, if the program selected in the first program selection menu in the channel recording list is being played, the channel recording list will be displayed when a user command for invoking the second program selection menu is input.
  • a second program selection menu according to the format is partially superimposed on the video of the program being reproduced and displayed on the display 4.
  • a second program selection menu that conforms to the format of the normal recording list is displayed on the display 4, and the category If the program selected in the first program selection menu in the list is being reproduced, a second program selection menu that conforms to the category list format is displayed on the display 4.
  • a user command for instructing the calling of the second program selection menu is input to the remote controller 2 when the playback menu key 56 of the remote controller 2 is pressed, and recording / playback is performed from the remote controller 2. Sent to the device 1.
  • FIG. 6 shows a state in which the playback menu key 56 of the remote controller 2 is in a state where the recording / playback apparatus 1 according to the first embodiment is playing back the program selected in the first program selection menu of the channel recording list shown in FIG. It is a figure which shows typically an example of the screen 120 displayed on the display 4 (refer FIG. 1), when pressed.
  • FIG. 6 is a diagram schematically illustrating an example of a screen 130.
  • FIG. 8 is displayed on the display 4 (see FIG. 1) when the left key of the remote controller 2 is pressed after the screen 120 shown in FIG. 6 is displayed in the recording / playback apparatus 1 according to the first embodiment.
  • FIG. 6 is a diagram schematically showing an example of a screen 140.
  • the screen 120 in FIG. 6, the screen 130 in FIG. 7, and the screen 140 in FIG. 8 show examples of the second program selection menu in the channel recording list.
  • the second program selection menu includes a plurality of tab menus 121 to 124 and a plurality of detailed menus corresponding to the tab menus 121 to 124, respectively.
  • the detailed menu 131 is a detailed menu corresponding to the tab menu 121
  • the detailed menu 141 is a detailed menu corresponding to the tab menu 122.
  • the control circuit 31 displays a plurality of tab menus 121 to 124 on the display 4 when a user command for instructing to call the second program selection menu is input.
  • Each of the tab menus 121 to 124 is displayed along the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4 as illustrated in FIG.
  • the control circuit 31 A detailed menu corresponding to the tab menu is displayed on the display 4.
  • the user command for selecting one of the plurality of tab menus 121 to 124 is, for example, one of the upper key, the lower key, the left key, and the right key of the cursor key 51 of the remote controller 2. Is pressed to be input to the remote controller 2 and transmitted from the remote controller 2 to the recording / playback apparatus 1.
  • the detailed menus corresponding to the tab menus 121 to 124 are also displayed along the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4, for example.
  • the detailed menu 131 corresponding to the tab menu 121 is arranged along the upper side of the screen 40 of the display 4 like the tab menu 121 as illustrated in FIG. Is displayed.
  • the detailed menu 131 includes a plurality of icons (a plurality of icons corresponding to each of the channels CH1 to CH6 in the example shown in FIG. 7) that are displayed by arranging a plurality of program information when clicked.
  • the detailed menu 141 includes an array of a plurality of program information included in the category to which the program information of the program being played belongs (in the example shown in FIG. 8, an array of program information of a plurality of programs broadcast on the channel CH1). It is.
  • the control circuit 31 displays an icon corresponding to the classification array (channel CH1 in the example shown in FIG. 7) in the detailed menu 131.
  • the highlighting may be performed by the cursor 132 or other display method.
  • the control circuit 31 may highlight the program information of the program being played using the cursor 142 or another display method in the detailed menu 141.
  • the detailed menu corresponding to the tab menu 123 is displayed along the lower side of the screen 40 of the display 4 (not shown), like the tab menu 123.
  • this detailed menu for example, program information of a recommended program similar to the program being reproduced is displayed.
  • the detailed menu corresponding to the tab menu 124 is displayed along the right side of the screen 40 of the display 4 (not shown) in the same manner as the tab menu 124.
  • this detailed menu for example, a list of representative scenes in the program being reproduced is displayed. Note that the program information and the scene list of the recommended program are acquired from the program information server device 3, for example.
  • the display positions of the tab menus 121 to 124 shown in FIG. 6 are merely examples.
  • the positions of the tab menus 121 to 124 displayed on the screen 40 of the display 4 may be interchanged.
  • FIG. 9 shows the display 4 (see FIG. 1) when the normal recording list key 54 of the remote controller 2 is pressed while the recording / playback apparatus 1 in the first embodiment is not playing back a recorded program. It is a figure which shows typically an example of the screen 200 of the 1st program selection menu of the normal recording list displayed.
  • FIG. 10 is displayed on the display 4 (see FIG. 1) when the recording / playback apparatus 1 according to the first embodiment is playing a program selected in the first program selection menu in the normal recording list shown in FIG. It is a figure which shows typically an example of the screen 210 displayed.
  • the control program 31 displays the first program selection menu in the normal recording list. 4 is displayed.
  • the screen 200 in FIG. 9 shows an example of the first program selection menu in the normal recording list.
  • the first program selection menu in the normal recording list includes a plurality of tags 201 and a program list 203.
  • the plurality of programs recorded by the normal recording unit 10 are classified by a plurality of predetermined tags 201 representing the category (for example, genre) of the program.
  • the plurality of tags 201 are arranged and displayed on the display 4.
  • the user can select one of the plurality of tags 201 by moving the cursor 202 over the plurality of tags 201 using the cursor key 51 of the remote controller 2.
  • the program list 203 displays the program information of the plurality of programs having the tag in a format arranged in time series.
  • the “all” tag indicates all programs recorded by the normal recording unit 10. Therefore, when the “all” tag is selected by the cursor 202, a part of the program information of all programs recorded by the normal recording unit 10 (the number of program information that can be displayed on the screen 40 of the display 4) is included. It is displayed in the program list 203.
  • the plurality of programs recorded by the normal recording unit 10 are classified corresponding to the plurality of tags 201.
  • an array in which a plurality of pieces of program information having the tags are arranged in time series is displayed in the program list 203.
  • the user can use the cursor key 51 of the remote controller 2 to move the cursor 204 in the program list 203 and select one program information from among a plurality of program information displayed in the program list 203.
  • the enter key 52 of the remote controller 2 is pressed, the recording / playback apparatus 1 starts playing the program corresponding to the program information selected by the cursor 204.
  • the video of the program selected by the user is displayed on the display 4.
  • FIG. 11 shows a state in which the playback menu key 56 of the remote controller 2 is in a state where the recording / playback apparatus 1 according to the first embodiment is playing back the program selected in the first program selection menu in the normal recording list shown in FIG. It is a figure which shows typically an example of the screen 220 displayed on the display 4 (refer FIG. 1), when pressed.
  • FIG. 6 is a diagram schematically illustrating an example of a screen 230.
  • FIG. 6 is a diagram schematically illustrating an example of a screen 240.
  • the screen 220 in FIG. 11, the screen 230 in FIG. 12, and the screen 240 in FIG. 13 show examples of the second program selection menu in the normal recording list.
  • the second program selection menu includes a plurality of tab menus 221 to 224 and a plurality of detailed menus corresponding to the tab menus 221 to 224, respectively.
  • the detail menu 231 is a detail menu corresponding to the tab menu 221
  • the detail menu 241 is a detail menu corresponding to the tab menu 222.
  • the control circuit 31 displays a plurality of tab menus 221 to 224 on the display 4 when a user command for instructing to call the second program selection menu is input.
  • Each of the tab menus 221 to 224 is displayed along the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4 as illustrated in FIG.
  • the control circuit 31 A detailed menu corresponding to the tab menu is displayed on the display 4.
  • the user command for selecting one of the plurality of tab menus 221 to 224 is, for example, one of the upper key, the lower key, the left key, and the right key of the cursor key 51 of the remote controller 2. Is pressed to be input to the remote controller 2 and transmitted from the remote controller 2 to the recording / playback apparatus 1.
  • the detailed menus corresponding to the tab menus 221 to 224 are also displayed along the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4, for example.
  • the detailed menu 231 corresponding to the tab menu 221 is arranged along the upper side of the screen 40 of the display 4 like the tab menu 221 as illustrated in FIG. Is displayed.
  • the detailed menu 231 includes a plurality of icons displayed by arranging a plurality of program information when clicked (in the example shown in FIG. 12, a plurality of icons corresponding to each of the plurality of tags 201 shown in FIG. 9). ) Is included.
  • the detailed menu 241 includes an array of a plurality of program information (program information of a plurality of programs having an “all” tag in the example shown in FIG. 13) included in the category to which the program information of the program being reproduced belongs.
  • the control circuit 31 displays a tag (in the example shown in FIG. 12, an “all” tag) that displays an array of program information of the program being reproduced. ) May be highlighted with the cursor 232 or other display method.
  • the control circuit 31 may highlight the program information of the program being played using the cursor 242 or another display method in the detailed menu 241.
  • a detailed menu corresponding to the tab menu 223 is displayed along the lower side of the screen 40 of the display 4 (not shown), like the tab menu 223.
  • this detailed menu for example, program information of a recommended program similar to the program being reproduced is displayed.
  • the detailed menu corresponding to the tab menu 224 is displayed along the right side of the screen 40 of the display 4 (not shown), like the tab menu 224.
  • this detailed menu for example, a list of representative scenes in the program being reproduced is displayed.
  • the program information and the scene list of the recommended program are acquired from the program information server device 3, for example.
  • [1-2-3. Program playback using category list] 14 is displayed on the display 4 (see FIG. 1) when the category list key 55 of the remote controller 2 is pressed in a state where the recording / playback apparatus 1 according to the first embodiment is not playing back a recorded program. It is a figure which shows typically an example of the screen 300 of the 1st page of the 1st program selection menu of the category list
  • FIG. 15 is displayed on the display 4 (see FIG. 1) when the category list key 55 of the remote controller 2 is pressed in a state where the recording / reproducing apparatus 1 in the first embodiment is not reproducing a recorded program. It is a figure which shows typically an example of the screen 310 of the 2nd page of the 1st program selection menu of the category list
  • FIG. 16 is displayed on the display 4 (see FIG. 1) when the category list key 55 of the remote controller 2 is pressed while the recording / playback apparatus 1 in the first embodiment is not playing back a recorded program. It is a figure which shows typically an example of the screen 320 of the 3rd page of the 1st program selection menu of the category list
  • FIG. 17 shows the display 4 (see FIG. 1) when the recording / playback apparatus 1 in the first embodiment is playing a program selected from the first program selection menu in the category list shown in FIGS. It is a figure which shows typically an example of the screen 330 displayed on.
  • a plurality of programs recorded by the channel recording unit 20 are classified into a plurality of arrays corresponding to each of the plurality of categories and displayed on the display 4.
  • a plurality of programs recorded by the channel recording unit 20 are classified into a plurality of arrays corresponding to each of the plurality of categories and displayed on the display 4.
  • only newly recorded programs are classified into a plurality of arrays corresponding to the plurality of categories and displayed on the display 4. And presented to the user.
  • the control circuit 31 causes the first program selection menu of the category list to be displayed on the display 4. Is displayed.
  • the screen 300 in FIG. 14, the screen 310 in FIG. 15, and the screen 320 in FIG. 16 show examples of the first program selection menu in the category list.
  • the first program selection menu in the category list may include a plurality of pages.
  • an example in which the first program selection menu in the category list includes three pages (screens 300, 310, and 320) is shown.
  • the first page (screen 300) of the first program selection menu in the category list includes a history area 301 indicating a category of a program (program often seen by the user) that is frequently viewed by the user who uses the recording / playback apparatus 1, and a program A ranking area 302 indicating the ranking of the news and a news area 303 indicating the news list of the topics.
  • the program ranking and the topic news list are acquired from, for example, the program information server device 3 in the same manner as the recommended program program information and scene list.
  • the second page (screen 310) of the first program selection menu in the category list displays program categories classified by genre.
  • the third page (screen 320) of the first program selection menu in the category list displays the category of the program searched under the conditions (genre, keyword, etc.) set by the user.
  • Each category button displayed on each of screens 300, 310, and 320 displays, for example, a thumbnail image of one program among a plurality of programs included in the category.
  • the user turns the first program selection menu page of the category list using the cursor key 51 of the remote controller 2, and displays any one of the three pages (screens 300, 310, and 320) on the display 4. Can be displayed.
  • the user can use the motion function of the remote controller 2 to page the first program selection menu page. For example, when the user presses the motion key 57 of the remote controller 2, the button 305 shown in FIG. 14, the buttons 311 to 312 shown in FIG. 15, or the button 321 shown in FIG.
  • the page of the first program selection menu may be turned by being selected.
  • the user moves the cursor 304 in the first program selection menu using the cursor key 51 of the remote controller 2, and one program among a plurality of program information displayed in the first program selection menu is displayed. Information can be selected.
  • the enter key 52 of the remote controller 2 is pressed, the recording / playback apparatus 1 starts playing the program corresponding to the program information selected by the cursor 304. Thereby, for example, as illustrated in FIG. 17, the video of the program selected by the user is displayed on the display 4.
  • the first page of the first program selection menu in the category list is displayed, if one of the plurality of categories displayed in the history area 301 is selected, according to the user's playback history.
  • the unviewed programs in the category are reproduced in the order of oldness and displayed on the display 4.
  • programs in the category are reproduced in order of ranking and displayed on the display 4.
  • each scene of the news in the category is reproduced and displayed on the display 4 in the order of the number of broadcasts.
  • FIG. 18 shows the playback menu key of the remote controller 2 when the recording / playback apparatus 1 according to the first embodiment is playing back the program selected in the first program selection menu in the category list shown in FIGS. It is a figure which shows typically an example of the screen 340 displayed on the display 4 (refer FIG. 1), when 56 is pressed.
  • FIG. 19 is displayed on the display 4 (see FIG. 1) when the upper key of the remote controller 2 is pressed after the screen 340 shown in FIG. 18 is displayed in the recording / playback apparatus 1 according to the first embodiment.
  • FIG. 6 is a diagram schematically showing an example of a screen 350.
  • FIG. 20 is displayed on the display 4 (see FIG. 1) when the left key of the remote controller 2 is pressed after the screen 340 shown in FIG. 18 is displayed in the recording / playback apparatus 1 according to the first embodiment.
  • FIG. 6 is a diagram schematically illustrating an example of a screen 360.
  • the screen 340 in FIG. 18, the screen 350 in FIG. 19, and the screen 360 in FIG. 20 show examples of the second program selection menu in the category list.
  • the second program selection menu includes a plurality of tab menus 341 to 344 and a plurality of detailed menus corresponding to the tab menus 341 to 344, respectively.
  • the detail menu 351 is a detail menu corresponding to the tab menu 341
  • the detail menu 361 is a detail menu corresponding to the tab menu 342.
  • the control circuit 31 displays a plurality of tab menus 341 to 344 on the display 4 when a user command for instructing to call the second program selection menu is input.
  • Each of the tab menus 341 to 344 is displayed along the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4 as illustrated in FIG.
  • the control circuit 31 displays the selected one A detailed menu corresponding to the tab menu is displayed on the display 4.
  • the user command for selecting one of the plurality of tab menus 341 to 344 is, for example, one of the upper key, the lower key, the left key, and the right key of the cursor key 51 of the remote controller 2. Is pressed to be input to the remote controller 2 and transmitted from the remote controller 2 to the recording / playback apparatus 1.
  • the detailed menus corresponding to the tab menus 341 to 344 are also displayed along, for example, the upper side, the left side, the lower side, and the right side of the screen 40 of the display 4.
  • the detailed menu 351 corresponding to the tab menu 341 is arranged along the upper side of the screen 40 of the display 4 as in the tab menu 341 as illustrated in FIG. Is displayed.
  • the detailed menu 351 a plurality of icons displayed by arranging a plurality of program information when clicked (in the example shown in FIG. 19, a plurality of icons corresponding to each of the plurality of categories shown in FIGS. 14 to 16). Icon).
  • a plurality of icons corresponding to each of the categories shown in FIG. 14 are arranged and displayed in the information area 352 on the first line of the detailed menu 351.
  • a plurality of icons corresponding to each of the categories shown in FIG. 15 are arranged and displayed in the genre area 353 on the second line of the detailed menu 351.
  • a plurality of icons corresponding to each of the categories shown in FIG. 16 are arranged and displayed.
  • the detailed menu 361 includes an array of a plurality of program information included in the category to which the program information of the program being reproduced belongs (in the example shown in FIG. 20, the program information of a plurality of programs belonging to the “frequently viewed program drama” category). included.
  • the program information displayed in the detailed menu 361 indicates, for example, the recording number ranking or topical news
  • the program information is arranged and displayed in the ranking order.
  • the arrangement of program information displayed on the detailed menu 361 indicates a genre such as a drama
  • the program information is arranged and displayed in chronological order.
  • the arrangement of program information displayed on the detailed menu 361 indicates a reproduction history
  • the program information is arranged and displayed in the newest order.
  • the control circuit 31 when a user command for selecting the tab menu 341 is input, the control circuit 31 includes a category to which the program information of the program being played belongs in the detailed menu 351 (in the example shown in FIG. ) May be highlighted by the cursor 355 or other display method. In addition, when a user command for selecting the tab menu 342 is input, the control circuit 31 may highlight the program information of the program being played using the cursor 362 or another display method in the detailed menu 361.
  • the detailed menu corresponding to the tab menu 343 is displayed along the lower side of the screen 40 of the display 4 (not shown), like the tab menu 343.
  • this detailed menu for example, program information of a recommended program similar to the program being reproduced is displayed.
  • the detailed menu corresponding to the tab menu 344 is displayed along the right side of the screen 40 of the display 4 (not shown), like the tab menu 344.
  • this detailed menu for example, a list of representative scenes in the program being reproduced is displayed.
  • the program information and the scene list of the recommended program are acquired from the program information server device 3, for example.
  • the first program selection menu in the category list may be a one-page screen, may be composed of two-page screens, or may include four-page or more screens. Further, the first program selection menu of the channel recording list and the normal recording list may include a screen of two pages or more.
  • the control circuit 31 performs another second program selection menu based on a classification method different from that of the second program selection menu currently displayed on the display 4.
  • another second program selection menu can be displayed on the display 4 in accordance with the user command. That is, the control circuit 31 has one detailed menu of the detailed menu of the channel recording list shown in FIG. 7, the detailed menu of the normal recording list shown in FIG. 12, and the detailed menu of the category list shown in FIG.
  • the control circuit 31 has one detailed menu of the detailed menu of the channel recording list shown in FIG. 7, the detailed menu of the normal recording list shown in FIG. 12, and the detailed menu of the category list shown in FIG.
  • the detailed menu displayed on the display 4 can be switched to another detailed menu among them according to a user command.
  • the user can switch the second program selection menu displayed on the display 4 by using the cursor key 51 of the remote controller 2.
  • the user can switch the second program selection menu using the motion function of the remote controller 2 instead of pressing the cursor key 51. For example, when the user presses the motion key 57 of the remote controller 2, the button 133 shown in FIG. 7, the button 233 shown in FIG. 12, or the buttons 356, 357 shown in FIG. By selecting, the second program selection menu may be switched.
  • the recording / reproducing apparatus 1 may generate a third program selection menu and display it on the display 4 while the recorded program is being reproduced.
  • the third program selection menu is a program selection menu (channel recording list, normal recording list, or category list) used when a program being played is selected, in a plurality of arrays in which program information is arranged. This is a program selection menu for allowing the user to easily select and reproduce other program information adjacent to the program information of the program being reproduced.
  • the third program selection menu is generated for the purpose of allowing the user to select other program information more easily than the first program selection menu and the second program selection menu.
  • the UI generation circuit 36 generates a UI image of the third program selection menu displayed on the display 4 when the recorded program is being reproduced.
  • the third program selection menu displays at least one program information adjacent to the program information of the program being reproduced in the plurality of sequences of the plurality of program information classified by at least one of the plurality of classification methods. Including.
  • the control circuit 31 displays the third program selection menu on the display 4 when a user command that instructs to call the third program selection menu is input.
  • the third program selection menu is a program selection menu based on a classification method similar to the program selection menu used when the program being reproduced is selected. For example, if the program selected in the first program selection menu (or the second program selection menu) in the channel recording list is being played back, a user command that instructs to call the third program selection menu is displayed. When input, a third program selection menu according to the format of the channel recording list is displayed on the display 4.
  • the third program selection according to the format of the normal recording list is selected. If the menu is displayed on the display 4 and the program selected in the first program selection menu (or the second program selection menu) in the category list is being played back, the third item conforming to the category list format is displayed. A program selection menu is displayed on the display 4.
  • the user command for instructing the calling of the third program selection menu is, for example, when one of the up / down / left / right keys of the remote controller 2 is pressed. Is transmitted from the remote controller 2 to the recording / playback apparatus 1.
  • FIG. 21 shows the top / bottom / left of the remote controller 2 in a state where the recording / playback apparatus 1 according to the first embodiment plays back the program selected from the first program selection menu in the channel recording list shown in FIG.
  • FIG. 6 is a diagram schematically showing an example of a screen 400 displayed on the display 4 (see FIG. 1) when one of the right keys is pressed.
  • a screen 400 in FIG. 21 shows an example of a third program selection menu in the channel recording list.
  • the third program selection menu of the channel recording list is at least adjacent to the program information of the program being reproduced in the array of the plurality of program information for each channel of the first program selection menu of the channel recording list shown in FIG. Contains one piece of program information.
  • the screen 400 as an example of the third program selection menu in the channel recording list includes a button 401 corresponding to the program being played at the center of the screen 400.
  • the button 401 displays the thumbnail image, channel, recording date and time, title name, and program content information of the program.
  • the third program selection menu in the channel recording list further includes a button 402, a button 403, a button 404, and a button 405.
  • the button 402 is arranged on the upper side of the button 401 in the screen 400, and is displayed immediately above the program being played back (in the first program selection menu of the channel recording list, directly above the program information representing the program being played back). This is a button corresponding to the program represented by the program information (see FIG. 4).
  • the button 403 is arranged below the button 401 in the screen 400, and immediately after the program being played (in the first program selection menu of the channel recording list, immediately below the program information representing the program being played). This is a button corresponding to the program represented by the displayed program information (see FIG. 4).
  • a button 404 is arranged on the left side of the button 401 in the screen 400 and is a channel adjacent to the left side of the channel that broadcasts the program being played (represents a program being played in the first program selection menu in the channel recording list). This is a button corresponding to a channel including program information displayed on the left side of the program information (see FIG. 4).
  • a button 405 is arranged on the right side of the button 401 in the screen 400 and is a channel adjacent to the right side of the channel that broadcasts the program being played (represents a program being played in the first program selection menu in the channel recording list). This is a channel corresponding to a channel including program information displayed on the right side of the program information (see FIG. 4).
  • the cursor 103 is at the left end, but if the cursor 103 is further moved to the left, the cursor 103 moves to the position of the channel CH6. Shall. At this time, the displayed program information may slide to the right as a whole.
  • the channel CH6 array is disposed on the left side of the channel CH1 array, and the channel CH1 is disposed on the right side of the channel CH6 array.
  • the cursor 103 is at the upper end. However, when the cursor 103 is moved up, the displayed program information slides downward as a whole, and program information at 18:00 is displayed. 103 is moved to the position of program information at 18:00.
  • the button 402 displays the recording date and time and title name, which are part of the program information of the program just before the program being played back.
  • the button 403 displays the recording date and time and title name, which are part of the program information of the program immediately after the program being played.
  • the button 404 in the first program selection menu of the channel recording list shown in FIG. 4, the channel adjacent to the left side of the channel including the program information of the program being played back (when there is no adjacent channel on the left side). Displays a character string representing a channel displayed on the right end in the first program selection menu of the channel recording list.
  • a button 405 is a channel adjacent to the right side of the channel including the program information of the program being reproduced in the channel recording list of FIG. 4 (if there is no channel adjacent to the right side, the first program in the channel recording list).
  • a character string representing a channel displayed on the left end in the selection menu is displayed.
  • the user uses the cursor key 51 of the remote controller 2 to move the cursor 406 in the third program selection menu of the channel recording list, and selects one of the buttons displayed on the third program selection menu.
  • a button can be selected. That is, the user can select one program information from among a plurality of program information displayed on the third program selection menu.
  • the program information selection operation performed by the user on the third program selection menu is referred to as “zapping”.
  • a function for realizing zapping is called a “zapping function”.
  • the channel including the program being played is adjacent (adjacent to the right or left).
  • the program that is included in the channel to be overlapped in time with the start time of the program being played back is selected.
  • the button to which the cursor 406 is moved moves to the position of the button 401 to become a new button 401, and the thumbnail image, channel, recording date and time of the program corresponding to the button to which the cursor 406 is moved. , Title name, and program content information are newly displayed on the button 401.
  • the program information displayed on the buttons 402 to 405 is updated according to the program information newly displayed on the button 401 in the same manner as described above.
  • the recording / playback apparatus 1 starts playback of the program corresponding to the button selected by the cursor 406 when the enter key 52 of the remote controller 2 is pressed.
  • FIG. 22 shows up / down of the remote controller 2 in a state where the recording / playback apparatus 1 according to the first embodiment is playing back the program selected in the first program selection menu in the category list shown in FIGS.
  • FIG. 6 is a diagram schematically showing an example of a screen 410 displayed on the display 4 (see FIG. 1) when one of the / left / right keys is pressed.
  • a screen 410 in FIG. 22 shows an example of a third program selection menu in the category list.
  • the third program selection menu in the category list includes at least one program information adjacent to the program information of the program being reproduced in the array of the plurality of program information in the category list.
  • the third program selection menu in the category list is the category of the category to which the program being reproduced belongs (for example, the arrangement of the detailed menu 361 shown in FIG. 20).
  • Each piece of program information (for example, in the arrangement of the detailed menu 361 shown in FIG. 20, the program information arranged immediately above the program information of the program being reproduced and the program information arranged immediately below) is included.
  • the screen 410 as an example of the third program selection menu in the category list includes a button 411 corresponding to the program being played in the center of the screen 410.
  • the button 411 displays the thumbnail image, channel, recording date and time, title name, and program content information of the program.
  • the third program selection menu in the category list further includes a button 412 and a button 413.
  • the button 412 is arranged above the button 411 in the screen 410 and is displayed immediately above the program information representing the program being played in the program immediately before the program being played (for example, the detailed menu 361 shown in FIG. 20). Button corresponding to the program indicated by the program information to be displayed).
  • the button 413 is arranged below the button 411 in the screen 410, and immediately after the program being reproduced (for example, in the arrangement of the detailed menu 361 shown in FIG. 20, immediately below the program information representing the program being reproduced). This is a button corresponding to the program represented by the displayed program information.
  • the button 412 displays a recording date and a title name which are a part of program information of the program immediately before the program being reproduced.
  • a recording date and time and a title name which are a part of program information of the program immediately after the program being reproduced are displayed.
  • the user uses the cursor key 51 of the remote controller 2 to move the cursor 414 within the third program selection menu of the category list, and one button out of a plurality of buttons displayed in the third program selection menu Can be selected. That is, the user can select one program information from among a plurality of program information displayed on the third program selection menu.
  • this selection operation is also called zapping, and the function for realizing this zapping is also called the zapping function.
  • the button to which the cursor 414 is moved moves to the position of the button 411 and becomes a new button 411.
  • the title name and the program content information are newly displayed on the button 411.
  • the program information displayed on the buttons 412 and 413 is updated according to the program information newly displayed on the button 411 in the same manner as described above.
  • the enter key 52 of the remote controller 2 is pressed, the recording / playback apparatus 1 starts playing the thumbnail image of the program corresponding to the button selected with the cursor 414.
  • the left key and right key of the cursor key 51 may be invalid.
  • the thumbnail of the program corresponding to the button selected with the cursor 414 is pressed when the determination key 52 of the remote controller 2 is pressed.
  • the present embodiment is not limited to this operation example.
  • playback of the video of the program corresponding to the button to which the cursor 414 is moved may be started immediately.
  • the third program selection menu in the category list illustrated in FIG. 22 corresponds to the category arrangement of “Frequently viewed programs Drama” in the detailed menu 361 illustrated in FIG. 20, but this is merely an example. Not too much.
  • buttons corresponding to the left key and the right key of the cursor key 51 of the remote controller 2 are not displayed. Buttons for moving to other categories using the left and right keys may be added to the screen 410. For example, other categories in the detailed menu 351 of the category list illustrated in FIG.
  • Buttons for selection may be added to the screen 410 shown in FIG. 22, and these categories may be selected by using the left key and the right key of the cursor key 51.
  • the screen 410 of the third program selection menu in the category list illustrated in FIG. 22 includes a plurality of pieces of program information arranged in the “Frequently viewed programs drama” category of the detailed menu 361 illustrated in FIG. Corresponding.
  • a plurality of pieces of program information are arranged in time series in the vertical direction in the detailed menu 361, and are not arranged in the horizontal direction. Therefore, on the screen 410 illustrated in FIG. 22, only buttons corresponding to the upper key and the lower key of the cursor key 51 are displayed, and buttons corresponding to the left key and the right key of the cursor key 51 are not displayed.
  • FIGS. 23 and 24 illustrate a third program selection menu in which buttons corresponding to the up / down / left / right keys of the cursor key 51 are displayed.
  • FIG. 23 shows up / down of the remote controller 2 in a state where the recording / playback apparatus 1 according to the first embodiment is playing back the program selected in the first program selection menu in the category list shown in FIGS.
  • FIG. 6 is a diagram schematically showing an example of a screen 420 displayed on the display 4 (see FIG. 1) when one of the / left / right keys is pressed.
  • a screen 420 in FIG. 23 shows an example of a third program selection menu in the category list.
  • the third program selection menu in the category list shown in FIG. 23 and FIG. 24 is an arrangement of buttons classified for each genre in the first program selection menu in the category list, and a genre in the second program selection menu in the category list. It corresponds to the arrangement of icons classified for each.
  • the third program selection menu screen 420 in the category list illustrated in FIG. 23 is an arrangement of buttons classified by genre in the first program selection menu screen 310 in the category list illustrated in FIG. 19 corresponds to the arrangement of icons classified by genre in the second program selection menu screen 350 of the category list shown in FIG.
  • a button 421 corresponding to a program indicated by one program information belonging to the variety among a plurality of program information classified by genre in the category list is displayed in the center.
  • the button 421 displays the thumbnail image, channel, recording date and time, title name, and program content information of the program.
  • the third program selection menu screen 420 in the category list illustrated in FIG. 23 includes a button 422 and a button 423 in the upper and lower areas of the button 421, and includes a button 424 and a button 425 in the left and right areas of the button 421.
  • the button 422 is a program that belongs to the same genre as the genre to which the program displayed on the button 421 belongs, and corresponds to the program immediately preceding the program displayed on the button 421 in time series. Is a button corresponding to the program immediately after.
  • the button 424 and the button 425 each represent a genre different from the genre represented by the button 421.
  • the button 424 is a genre (for example, movie) represented by the button 313 on the left side of the button 314 representing the genre (for example, variety) to which the program displayed on the button 421 belongs on the screen 310 shown in FIG.
  • the button corresponds to the genre (for example, movie) represented by the icon 358a on the left side of the icon 358b representing the genre (for example, variety) to which the program displayed on the button 421 belongs.
  • the button 425 is a button corresponding to the genre on the right (for example, animation / special effects) in the same manner.
  • the third program selection menu of the category list includes an arrangement of buttons for each genre on the screen 310 of the first program selection menu of the category list classified by the same classification method as that of the third program selection menu.
  • a button 424 corresponding to, for example, “genre movie” is displayed in the left area of the button 421 on the screen 420.
  • a button 425 corresponding to “genre animation / special effects” is displayed in the area to the right of the button 421 on the screen 420.
  • the arrangement of the buttons 424 and 425 in the third program selection menu screen 420 of the category list is the arrangement of the buttons in the first program selection menu screen 310 of the category list shown in FIG. 15 or the arrangement shown in FIG. This is synchronized with the arrangement of icons on the second program selection menu screen 350 in the category list.
  • the “Genre Variety” button 314 has a “Genre Movie” button 313 arranged on the left side, and a “Genre Animation / Special Effects” button 315 on the right side. It is arranged.
  • the “Genre Variety” icon 358b is arranged with the “Genre Movie” icon 358a on the left side, and the “Genre Animation / Special Effects” icon 358c is arranged on the right side. ing.
  • the arrangement of the buttons 424 and 425 is synchronized with the arrangement, and the genre name corresponding to each of the buttons 424 and 425 is displayed.
  • the button 424 displays a genre name “movie”
  • the button 425 displays a genre name “animation / special effects”.
  • the button 422 includes a program immediately before the program being played (a program belonging to the same genre as the genre to which the program displayed on the button 421 belongs, and immediately preceding the program displayed on the button 421 in time series. Recording date and title name of program information of (program) is displayed.
  • the button 423 includes a program immediately after the program being reproduced (a program belonging to the same genre as the genre to which the program displayed on the button 421 belongs, and immediately following the program displayed on the button 421 in time series). Recording date and title name of program information of (program) is displayed.
  • the button to which the cursor 426 is moved moves to the position of the button 421.
  • a new button 421 is displayed, and the thumbnail image, channel, recording date / time, title name, and program content information of the program corresponding to the button to which the cursor 426 is moved are newly displayed on the button 421.
  • the program information displayed on the buttons 422 to 425 is updated according to the program information newly displayed on the button 421 in the same manner as described above.
  • the destination button 424 of the cursor 426 moves to the center of the screen 420 and becomes a new button 421.
  • a thumbnail image, a channel, a recording date and time, a title name, and program content information of a program (for example, a program belonging to “genre movie”) corresponding to the button 424 before the movement are newly displayed on the button 421, and the button 422 is displayed.
  • the program information displayed on ⁇ 425 is updated according to the program information newly displayed on the button 421.
  • FIG. 24 an example (screen 430) of the third program selection menu screen of the category list displayed on the display 4 when the button 424 of the screen 420 illustrated in FIG. 23 moves to the center of the screen 420 is illustrated in FIG. 24.
  • FIG. 24 schematically shows an example of a screen 430 displayed on the display 4 (see FIG. 1) when the user operates the screen 420 shown in FIG. 23 in the recording / playback apparatus 1 according to the first embodiment.
  • FIG. A screen 430 in FIG. 24 shows an example of a third program selection menu in the category list.
  • program information belonging to “genre movie” is displayed on the button 431 at the center of the screen 430.
  • a button 316 representing “genre drama” is arranged on the left side of the button 313 representing “genre movie”, and a button 314 representing “genre variety” is arranged on the right side.
  • an icon 358d representing “genre drama” is arranged on the left side of the icon 358a representing “genre movie”, and an icon 358b representing “genre variety” is arranged on the right side. ing.
  • the genre name “drama” is displayed on the button 434 arranged on the left side of the button 431, and the genre name “variety” is displayed on the button 435 arranged on the right side of the button 431. Is displayed.
  • the button 425 to which the cursor 426 is moved Moves to the center of the screen 420 and becomes a new button 421. Then, a thumbnail image, a channel, a recording date and time, a title name, and program content information of a program (for example, a program belonging to “genre animation / special effects”) corresponding to the button 425 before movement are newly displayed on the button 421. .
  • the program information displayed on the buttons 422 to 425 is updated according to the program information newly displayed on the button 421.
  • the arrangement of buttons on the screen 310 shown in FIG. 19, the genre name “variety” is newly displayed on the button 424 arranged on the left side of the button 421 based on the arrangement of icons on the screen 350 shown in FIG. 19, and the button 425 arranged on the right side of the button 421
  • the genre name “music” is newly displayed.
  • the arrangement of the buttons shown in the third program selection menu of the category list is the arrangement of buttons indicating the genre in the first program selection menu of the category list illustrated in FIGS. This is related to the arrangement of icons indicating genres in the second program selection menu in the category list shown as an example.
  • the control circuit 31 uses the same classification method as the first program selection menu or the second program selection menu used when the playback of the recorded program is finished and the program that has been played back is selected. 1 is displayed on the display 4.
  • the control circuit 31 may highlight the program that has been reproduced in the first program selection menu displayed on the display 4 after the program has been reproduced.
  • FIG. 25 is a flowchart illustrating an example of a program playback process executed by the control circuit 31 included in the recording / playback apparatus 1 according to the first embodiment.
  • the control circuit 31 executes a reproduction start process and starts reproduction of one of the recorded programs (step S1). Details of the reproduction start process in step S1 will be described later.
  • control circuit 31 determines whether or not a user command for instructing the calling of the second program selection menu has been received (that is, whether or not the playback menu key 56 of the remote controller 2 has been pressed) (step S31). S2).
  • step S3 If it is determined in step S2 that a user command for instructing calling of the second program selection menu has been received (YES in step S2), the control circuit 31 executes a program reselection process (step S3).
  • the control circuit 31 starts reproduction of another program different from the program being reproduced as necessary. Details of the program reselection processing in step S3 will be described later. After executing the process of step S3, the control circuit 31 returns the process to step S2.
  • step S2 If it is determined in step S2 that a user command that instructs to call the second program selection menu has not been received (NO in step S2), the control circuit 31 instructs to call the third program selection menu. It is determined whether or not a user command is received (that is, whether or not the up / down / left / right keys of the cursor key 51 of the remote controller 2 are pressed in a state where a recorded program is being played back). (Step S4).
  • step S5 If it is determined in step S4 that a user command for instructing the calling of the third program selection menu has been received (YES in step S4), the control circuit 31 executes a program zapping process (step S5). The control circuit 31 starts reproduction of another program different from the program being reproduced as necessary. Details of the program zapping process in step S5 will be described later. After executing the process of step S5, the control circuit 31 returns the process to step S2.
  • step S4 If it is determined in step S4 that the user command for instructing the call of the third program selection menu has not been received (NO in step S4), the control circuit 31 instructs the user to stop the reproduction of the program. (That is, whether or not the stop key 58 (see FIG. 2) of the remote controller 2 is pressed) is determined (step S6).
  • step S6 If it is determined in step S6 that a user command for instructing to stop the reproduction of the program has not been received (NO in step S6), the control circuit 31 determines whether or not the program being reproduced has ended (that is, It is determined whether or not the program being reproduced has been reproduced to the end (step S7).
  • step S7 If it is determined in step S7 that the program being played has not ended (NO in step S7), the control circuit 31 returns the process to step S2.
  • step S6 When it is determined in step S6 that a user command instructing to stop the reproduction of the program has been received (YES in step S6), or when it is determined in step S7 that the program being reproduced has ended (step S7). Is YES), the control circuit 31 executes a reproduction end process and displays one of the channel recording list, the normal recording list, and the category list on the display 4 (step S8). Details of the reproduction end process in step S8 will be described later.
  • step S1 the reproduction start process in step S1 will be described.
  • FIG. 26 is a flowchart showing an example of a subroutine of a playback start process executed by the control circuit 31 provided in the recording / playback apparatus 1 according to the first embodiment.
  • step S11 the control circuit 31 determines whether or not a user command instructing display of the channel recording list has been received (that is, in the state where the recorded program is not reproduced) Whether or not the second channel recording list key 53 has been pressed is determined (step S11).
  • step S11 If it is determined in step S11 that a user command for instructing display of the channel recording list has been received (YES in step S11), the control circuit 31 selects the first program selection menu in the channel recording list (see FIG. 4). Is displayed on the display 4 (step S12).
  • control circuit 31 instructs a user command to reproduce a program corresponding to program information selected by the cursor 103 in the first program selection menu of the channel recording list (hereinafter referred to as “selected program”). (That is, whether or not the determination key 52 of the remote controller 2 has been pressed) is determined (step S13).
  • step S13 If it is determined in step S13 that a user command for instructing reproduction of the selected program has not been received (No in step S13), the control circuit 31 returns the process to step S12.
  • step S13 If it is determined in step S13 that a user command instructing reproduction of the selected program has been received (YES in step S13), the control circuit 31 starts reproduction of the selected program (see FIG. 5). (Step S14).
  • control circuit 31 stores that the program selected in the first program selection menu in the channel recording list is being reproduced (step S15). Thereafter, the control circuit 31 returns the subroutine for the reproduction start process, and returns the process to step S2 shown in FIG.
  • step S11 If it is determined in step S11 that the user command for instructing display of the channel recording list has not been received (NO in step S11), the control circuit 31 has received the user command for instructing display of the normal recording list. (That is, whether or not the normal recording list key 54 of the remote controller 2 is pressed in a state where the recorded program is not reproduced) (step S16).
  • step S16 If it is determined in step S16 that a user command for instructing display of the normal recording list has been received (YES in step S16), the control circuit 31 selects the first program selection menu in the normal recording list (see FIG. 9). Is displayed on the display 4 (step S17).
  • control circuit 31 instructs the reproduction of the program corresponding to the program information selected by the cursor 204 in the first program selection menu in the normal recording list (hereinafter referred to as “selected program”). (That is, whether or not the determination key 52 of the remote controller 2 is pressed) is determined (step S18).
  • step S18 If it is determined in step S18 that a user command for instructing reproduction of the selected program has not been received (No in step S18), the control circuit 31 returns the process to step S17.
  • step S18 If it is determined in step S18 that a user command instructing reproduction of the selected program has been received (YES in step S18), the control circuit 31 starts reproduction of the selected program (see FIG. 10). (Step S19).
  • control circuit 31 stores that the program selected in the first program selection menu in the normal recording list is being reproduced (step S20). Thereafter, the control circuit 31 returns the subroutine for the reproduction start process, and returns the process to step S2 shown in FIG.
  • step S16 If it is determined in step S16 that the user command for instructing display of the normal recording list has not been received (NO in step S16), has the control circuit 31 received the user command for instructing display of the category list? It is determined whether or not (that is, whether or not the category list key 55 of the remote controller 2 has been pressed in a state where the recorded program is not reproduced) (step S21).
  • step S21 If it is determined in step S21 that a user command for instructing display of the category list has not been received (NO in step S21), the control circuit 31 returns the process to step S11.
  • step S21 If it is determined in step S21 that a user command for instructing display of the category list has been received (YES in step S21), the control circuit 31 selects the first program selection menu in the category list (see FIGS. 14 to 16). ) Is displayed on the display 4 (step S22).
  • control circuit 31 issues a user command for instructing reproduction of a program corresponding to program information selected by the cursor 304 in the first program selection menu in the category list (hereinafter referred to as “selected program”). It is determined whether or not it has been received (that is, whether or not the enter key 52 of the remote controller 2 has been pressed) (step S23).
  • step S23 If it is determined in step S23 that a user command for instructing reproduction of the selected program has not been received (No in step S23), the control circuit 31 returns the process to step S22.
  • step S23 If it is determined in step S23 that a user command instructing reproduction of the selected program has been received (YES in step S23), the control circuit 31 starts reproduction of the selected program (see FIG. 17). (Step S24).
  • control circuit 31 stores that the program selected in the first program selection menu in the category list is being reproduced (step S25). Thereafter, the control circuit 31 returns the subroutine for the reproduction start process, and returns the process to step S2 shown in FIG.
  • step S3 the program reselection process in step S3 will be described.
  • FIG. 27 is a flowchart illustrating an example of a program reselection process subroutine executed by the control circuit 31 included in the recording / playback apparatus 1 according to the first embodiment.
  • step S3 When the program reselection process in step S3 is started, the control circuit 31 causes the second program selection menu (FIG. 6, FIG. 6) by the same classification method as the program selection menu used when the program being reproduced is selected. 11 or FIG. 18) is displayed on the display 4 (step S31).
  • control circuit 31 has received a user command instructing display of a detailed menu along the upper side of the screen 40 of the display 4 (that is, whether the upper key of the cursor key 51 of the remote controller 2 has been pressed). (No) is determined (step S32).
  • step S32 If it is determined in step S32 that a user command for instructing the display of the detailed menu along the upper side of the screen 40 has been received (YES in step S32), the control circuit 31 executes an upper menu reselection process ( Step S33). Details of the upper menu reselection process in step S33 will be described later.
  • control circuit 31 After executing the process of step S33, the control circuit 31 returns a subroutine for the program reselection process, and returns the process to step S2 shown in FIG.
  • step S32 If it is determined in step S32 that a user command for instructing display of a detailed menu along the upper side of the screen 40 has not been received (NO in step S32), the control circuit 31 causes the left side of the screen 40 of the display 4 to be displayed. It is determined whether or not a user command for instructing display of a detailed menu along the line is received (that is, whether or not the left key of the cursor key 51 of the remote controller 2 is pressed) (step S34).
  • step S34 If it is determined in step S34 that a user command for instructing display of a detailed menu along the left side of the screen 40 has not been received (NO in step S34), the control circuit 31 executes a subroutine for program reselection processing. The process returns to step S2 shown in FIG.
  • step S34 If it is determined in step S34 that a user command for instructing display of a detailed menu along the left side of the screen 40 has been received (YES in step S34), the control circuit 31 executes a left menu reselection process ( Step S35). Details of the left menu reselection processing in step S35 will be described later.
  • control circuit 31 After executing the process of step S35, the control circuit 31 returns a subroutine for the program reselection process, and returns the process to step S2 shown in FIG.
  • step S33 the upper menu reselection process in step S33 will be described.
  • FIG. 28 is a flowchart showing an example of an upper menu reselecting subroutine executed by the control circuit 31 included in the recording / reproducing apparatus 1 according to the first embodiment.
  • step S33 When the upper menu reselection process in step S33 is started, the control circuit 31 starts the channel recording list (the first program selection menu, the second program selection menu, or the third program selection menu in the channel recording list). It is determined whether or not the program selected in (1) is being reproduced (step S41).
  • step S41 If it is determined in step S41 that the program selected in the channel recording list is being played back (YES in step S41), the control circuit 31 uses the display 4 in the second program selection menu in the channel recording list. A detailed menu 131 (see FIG. 7) along the upper side of the screen 40 is displayed (step S42).
  • the control circuit 31 highlights (see FIG. 7) the button corresponding to the channel on which the program being reproduced is broadcast, for example, with the cursor 132 or the like (step S43).
  • the cursor 132 can be moved by a user command.
  • control circuit 31 reproduces the program of the channel corresponding to the button selected by the cursor 132 in the detail menu 131 of the second program selection menu in the channel recording list (hereinafter referred to as “selected channel”). (I.e., whether or not the determination key 52 of the remote controller 2 has been pressed) is determined (step S44).
  • step S44 If it is determined in step S44 that a user command instructing reproduction of the program of the selected channel has not been received (NO in step S44), the control circuit 31 returns the subroutine for the upper menu reselection process. Then, the process returns to step S2 shown in FIG.
  • step S44 If it is determined in step S44 that a user command instructing playback of the program of the selected channel has been received (YES in step S44), the control circuit 31 starts playback of the program of the selected channel ( Step S45). Thereafter, the control circuit 31 returns a subroutine for the upper menu reselecting process, and returns the process to step S2 shown in FIG.
  • step S41 If it is determined in step S41 that the program selected in the channel recording list is not being played back (NO in step S41), the control circuit 31 displays the normal recording list (first program selection menu of the normal recording list). Or a program selected by the second program selection menu or the third program selection menu) is determined (step S46).
  • step S46 If it is determined in step S46 that the program selected in the normal recording list is being reproduced (YES in step S46), the control circuit 31 displays the second program selection menu in the normal recording list on the display 4. A detailed menu 231 (see FIG. 12) along the upper side of the screen 40 is displayed (step S47).
  • control circuit 31 highlights the button corresponding to the tab of the program being reproduced, for example, with the cursor 232 or the like (see FIG. 12) in the displayed detailed menu 231 (step S48).
  • Cursor 232 can be moved by user command.
  • the control circuit 31 reproduces the program of the tab corresponding to the button selected by the cursor 232 in the detail menu 231 of the second program selection menu in the normal recording list (hereinafter referred to as “selected tab”). (I.e., whether or not the determination key 52 of the remote controller 2 has been pressed) is determined (step S49).
  • step S49 If it is determined in step S49 that the user command for instructing playback of the program on the selected tab has not been received (NO in step S49), the control circuit 31 returns the subroutine for the upper menu reselection process. Then, the process returns to step S2 shown in FIG.
  • step S49 If it is determined in step S49 that a user command instructing playback of the program on the selected tab has been received (YES in step S49), the control circuit 31 starts playback of the program on the selected tab (step S49). Step S50). Thereafter, the control circuit 31 returns a subroutine for the upper menu reselecting process, and returns the process to step S2 shown in FIG.
  • step S46 If it is determined in step S46 that the program selected in the normal recording list is not being reproduced (NO in step S46), the control circuit 31 is reproducing the program selected in the category list. At this time, the control circuit 31 displays a detailed menu 351 (see FIG. 19) along the upper side of the screen 40 of the display 4 in the second program selection menu of the category list (step S51).
  • control circuit 31 highlights (see FIG. 19) the button corresponding to the category of the program being reproduced, for example, with the cursor 355 or the like in the displayed detailed menu 351 (step S52).
  • Cursor 355 can be moved by user command.
  • control circuit 31 reproduces a program of a category corresponding to the button selected by the cursor 355 in the detail menu 351 of the second program selection menu in the category list (hereinafter referred to as “selected category”). It is determined whether or not an instructing user command has been received (that is, whether or not the determination key 52 of the remote controller 2 has been pressed) (step S53).
  • step S53 If it is determined in step S53 that a user command for instructing reproduction of a program in the selected category has not been received (NO in step S53), the control circuit 31 returns a subroutine for the upper menu reselection process. Then, the process returns to step S2 shown in FIG.
  • step S53 If it is determined in step S53 that a user command instructing reproduction of a program in the selected category has been received (YES in step S53), the control circuit 31 starts reproduction of a program in the selected category (step S53). Step S54). Thereafter, the control circuit 31 returns a subroutine for the upper menu reselecting process, and returns the process to step S2 shown in FIG.
  • the control circuit 31 may switch the displayed detailed menu to another detailed menu according to the user command.
  • Good That is, in the upper menu reselecting process, the control circuit 31 performs a channel recording list detailed menu 131 (see FIG. 7), a category list detailed menu 231 (see FIG. 12), along the upper side of the screen 40 of the display 4.
  • the displayed detail menu may be switched to another detail menu according to the user command.
  • control circuit 31 Stores that the program selected using the detailed menu after switching is being reproduced, as in the processing of step S15, step S20, and step S25 shown in FIG.
  • step S35 the left menu reselection process in step S35 will be described.
  • FIG. 29 is a flowchart illustrating an example of a left menu reselecting subroutine executed by the control circuit 31 included in the recording / reproducing apparatus 1 according to the first embodiment.
  • step S35 When the left menu reselection process in step S35 is started, the control circuit 31 starts the channel recording list (the first program selection menu, the second program selection menu, or the third program selection menu of the channel recording list). It is determined whether or not the program selected in (1) is being reproduced (step S61).
  • step S61 If it is determined in step S61 that the program selected in the channel recording list is being played back (YES in step S61), the control circuit 31 uses the display 4 in the second program selection menu in the channel recording list. A detailed menu 141 (see FIG. 8) along the left side of the screen 40 is displayed (step S62).
  • control circuit 31 highlights the button corresponding to the program being reproduced in the displayed detailed menu 141 (see FIG. 8) using, for example, the cursor 142 (step S63).
  • the cursor 142 can be moved by a user command.
  • control circuit 31 instructs the reproduction of the program corresponding to the button selected by the cursor 142 in the detailed menu 141 of the second program selection menu in the channel recording list (hereinafter referred to as “selected program”). It is determined whether or not a user command to be received has been received (that is, whether or not the enter key 52 of the remote controller 2 has been pressed) (step S64).
  • step S64 If it is determined in step S64 that the user command for instructing the reproduction of the selected program has not been received (NO in step S64), the control circuit 31 returns the subroutine for the left menu reselection process and performs the process. Is returned to step S2 shown in FIG.
  • step S64 If it is determined in step S64 that a user command instructing playback of the selected program has been received (YES in step S64), the control circuit 31 starts playback of the selected program (step S65). Thereafter, the control circuit 31 returns a subroutine for the left menu reselection process, and returns the process to step S2 shown in FIG.
  • step S61 If it is determined in step S61 that the program selected in the channel recording list is not being reproduced (NO in step S61), the control circuit 31 determines that the normal recording list (the first program selection menu of the normal recording list) is selected. It is determined whether or not the program selected in the second program selection menu or the third program selection menu is being reproduced (step S66).
  • step S66 If it is determined in step S66 that the program selected in the normal recording list is being played back (YES in step S66), the control circuit 31 displays the second program selection menu in the normal recording list on the display 4. A detailed menu 241 (see FIG. 13) along the left side of the screen 40 is displayed (step S67).
  • control circuit 31 highlights the buttons corresponding to the program being reproduced in the displayed detailed menu 241 with, for example, the cursor 242 (see FIG. 13) (step S68).
  • Cursor 242 can be moved by user command.
  • control circuit 31 instructs the reproduction of the program corresponding to the button selected by the cursor 242 in the detail menu 241 of the second program selection menu in the normal recording list (hereinafter referred to as “selected program”). It is determined whether or not a user command to be received has been received (that is, whether or not the enter key 52 of the remote controller 2 has been pressed) (step S69).
  • step S69 If it is determined in step S69 that the user command for instructing the reproduction of the selected program has not been received (NO in step S69), the control circuit 31 returns the subroutine for the left menu reselection process and performs the process. Is returned to step S2 shown in FIG.
  • step S69 If it is determined in step S69 that a user command for instructing reproduction of the selected program has been received (YES in step S69), the control circuit 31 starts reproduction of the selected program (step S70). Thereafter, the control circuit 31 returns a subroutine for the left menu reselection process, and returns the process to step S2 shown in FIG.
  • step S66 If it is determined in step S66 that the program selected in the normal recording list is not being reproduced (NO in step S66), the control circuit 31 is reproducing the program selected in the category list. At this time, the control circuit 31 displays a detailed menu 361 (see FIG. 20) along the left side of the screen 40 of the display 4 in the second program selection menu of the category list (step S71).
  • control circuit 31 highlights (see FIG. 20) the button corresponding to the program being played, for example, with the cursor 362 or the like (step S72).
  • Cursor 362 can be moved by user command.
  • control circuit 31 instructs the reproduction of the program corresponding to the button selected by the cursor 362 in the detail menu 361 of the second program selection menu in the category list (hereinafter referred to as “selected program”). It is determined whether or not a user command has been received (that is, whether or not the determination key 52 of the remote controller 2 has been pressed) (step S73).
  • step S73 when it is determined that the user command for instructing the reproduction of the selected program has not been received (NO in step S73), the control circuit 31 returns the subroutine for the left menu reselection process and performs the process. Is returned to step S2 shown in FIG.
  • step S73 If it is determined in step S73 that a user command for instructing reproduction of the selected program has been received (YES in step S73), the control circuit 31 starts reproduction of the selected program (step S74). Thereafter, the control circuit 31 returns a subroutine for the left menu reselection process, and returns the process to step S2 shown in FIG.
  • step S5 the program zapping process in step S5 shown in FIG. 25 will be described.
  • FIG. 30 is a flowchart showing an example of a subroutine of program zapping processing executed by the control circuit 31 provided in the recording / reproducing apparatus 1 in the first embodiment.
  • the control circuit 31 displays the channel recording list (the first program selection menu, the second program selection menu, or the third program selection menu in the channel recording list). It is determined whether or not the selected program is being reproduced (step S81).
  • step S81 If it is determined in step S81 that the program selected in the channel recording list is being played back (YES in step S81), the control circuit 31 displays a third program selection menu for channel recording (see FIG. 21). It displays on the display 4 (step S82).
  • control circuit 31 determines whether or not the upper key or the lower key of the remote controller 2 has been pressed (step S83).
  • step S83 If it is determined in step S83 that the up key or down key of the remote controller 2 has been pressed (YES in step S83), the control circuit 31 uses the first program selection menu (see FIG. 4) in the channel recording list.
  • the program information of the program that is temporally previous or temporally subsequent to the program being reproduced is displayed in the third program selection menu of the channel recording list (step S84).
  • step S83 If it is determined in step S83 that neither the upper key nor the lower key of the remote controller 2 is pressed (NO in step S83), the control circuit 31 presses the left key or the right key of the remote controller 2. It is determined whether or not (step S85).
  • step S85 If it is determined in step S85 that neither the left key nor the right key of the remote controller 2 is pressed (NO in step S85), the control circuit 31 returns the process to step S83.
  • step S85 If it is determined in step S85 that the left key or right key of the remote controller 2 has been pressed (YES in step S85), the control circuit 31 uses the first program selection menu (see FIG. 4) in the channel recording list. The information of the program of the left channel or the right channel of the channel that broadcasts the program being reproduced is displayed on the third program selection menu of the channel recording list (step S86).
  • control circuit 31 receives a user command instructing reproduction of a program corresponding to program information selected in the third program selection menu in the channel recording list (hereinafter referred to as “selected program”). (That is, whether or not the enter key 52 of the remote controller 2 has been pressed) is determined (step S87).
  • step S87 If it is determined in step S87 that the user command for instructing the reproduction of the selected program has not been received (No in step S87), the control circuit 31 returns the subroutine for the program zapping process and performs the process. Return to step S2 shown in FIG.
  • step S87 When it is determined in step S87 that a user command for instructing reproduction of the selected program has been received (YES in step S87), the control circuit 31 starts reproduction of the selected program (step S88). Thereafter, the control circuit 31 returns a subroutine for the program zapping process, and returns the process to step S2 shown in FIG.
  • step S81 If it is determined in step S81 that the program selected in the channel recording list is not being played back (NO in step S81), the control circuit 31 selects the category list (the first program selection menu in the category list, or It is determined whether or not the program selected in the second program selection menu or the third program selection menu is being reproduced.
  • step S89 If it is determined in step S89 that the program selected in the category list is not being played (NO in step S89), the control circuit 31 returns a subroutine for program zapping processing, and the processing is shown in FIG. Return to step S2.
  • step S89 If it is determined in step S89 that the program selected in the category list is being played (YES in step S89), the control circuit 31 displays the third program selection menu (see FIG. 22) in the category list. 4 is displayed (step S90).
  • control circuit 31 determines whether or not the upper key or the lower key of the remote controller 2 has been pressed (step S91).
  • step S91 If it is determined in step S91 that neither the upper key nor the lower key of the remote controller 2 is pressed (NO in step S91), the control circuit 31 returns a program zapping process subroutine to perform the process. Return to step S2 shown in FIG.
  • step S91 If it is determined in step S91 that the up key or down key of the remote controller 2 has been pressed (YES in step S91), the control circuit 31 displays the detailed menu 361 of the second program selection menu in the category list (FIG. 20). In step (S92), the program information of the program that is temporally previous or temporally subsequent to the program being reproduced is displayed in the third program selection menu in the category list.
  • step S93 has the control circuit 31 received a user command instructing reproduction of a program corresponding to program information selected in the third program selection menu in the category list (hereinafter referred to as “selected program”)? It is determined whether or not (that is, whether or not the determination key 52 of the remote controller 2 has been pressed) (step S93).
  • step S93 If it is determined in step S93 that the user command for instructing the reproduction of the selected program has not been received (No in step S93), the control circuit 31 returns the subroutine of the program zapping process and performs the process. Return to step S2 shown in FIG.
  • step S93 If it is determined in step S93 that a user command instructing reproduction of the selected program has been received (YES in step S93), the control circuit 31 starts reproduction of the selected program (step S94). Thereafter, the control circuit 31 returns the subroutine of the program zapping process, and returns the process to the step S2 shown in FIG.
  • FIG. 31 is a flowchart showing an example of a subroutine for a reproduction end process executed by the control circuit 31 provided in the recording / reproducing apparatus 1 in the first embodiment.
  • step S101 Whether the control circuit 31 has finished reproducing the program selected in the channel recording list (the first program selection menu, the second program selection menu, or the third program selection menu in the channel recording list). Is determined (step S101). Note that the end of program playback is executed by the control circuit 31 when it is determined in step S6 shown in FIG. 25 that a user command for instructing stop of program playback has been received (YES in step S6). . Alternatively, when it is determined in step S7 shown in FIG. 25 that the program being reproduced has ended (YES in step S7), the control circuit 31 determines that the reproduction of the program has ended.
  • step S101 If it is determined in step S101 that the playback of the program selected in the channel recording list has been completed (YES in step S101), the control circuit 31 selects the first program selection menu in the channel recording list (see FIG. 4). Is displayed on the display 4 (step S102).
  • the control circuit 31 highlights (see FIG. 4) a button corresponding to the program information representing the program that has been reproduced, for example, with the cursor 103 or the like (see FIG. 4). Step S103). Thereafter, the control circuit 31 returns the subroutine for the reproduction end process and ends the process.
  • step S101 when it is determined that the playback is not the program selected in the channel recording list (NO in step S101), the control circuit 31 determines that the normal recording list (the first recording list of the normal recording list) is selected. It is determined whether or not the reproduction of the program selected in the program selection menu, the second program selection menu, or the third program selection menu) is finished (step S104). Note that the determination of the end of program playback in step S104 is substantially the same as in step S101, and thus description thereof is omitted.
  • step S104 If it is determined in step S104 that the playback of the program selected in the normal recording list has been completed (YES in step S104), the control circuit 31 selects the first program selection menu in the normal recording list (see FIG. 9). Is displayed on the display 4 (step S105).
  • control circuit 31 highlights (see FIG. 9) a button corresponding to the program information representing the program that has been reproduced in the first program selection menu of the normal recording list by using, for example, the cursor 204 (see FIG. 9). Step S106). Thereafter, the control circuit 31 returns the subroutine for the reproduction end process and ends the process.
  • step S104 If it is determined in step S104 that the playback is not the program selected in the normal recording list (NO in step S104), the playback is ended in the category list (first program in the category list). A selection menu, a second program selection menu, or a third program selection menu). At this time, the control circuit 31 displays the first program selection menu (see FIGS. 14 to 16) in the category list (step S107).
  • the control circuit 31 highlights (see FIG. 14) a button corresponding to the program information representing the program that has been reproduced, for example, with the cursor 304 or the like (step 14). S108). Thereafter, the control circuit 31 returns the subroutine for the reproduction end process and ends the process.
  • the recording / playback apparatus includes the user input unit, the reception unit, the recording unit, the playback unit, the user interface generation unit, and the control unit.
  • the user input unit receives a user command.
  • the receiving unit receives a plurality of programs and program information of those programs.
  • the recording unit records a plurality of received programs and program information on a recording medium.
  • the playback unit plays back the recorded program.
  • the user interface generation unit generates a plurality of selection screens for the user to select a desired program from the plurality of recorded programs.
  • the control unit controls the playback unit and the user interface generation unit. Each of the selection screens generated by the user interface generation unit arranges and displays a plurality of pieces of program information classified by different classification methods.
  • the reproduction unit reproduces a program related to the selected program information when one program information is selected on one selection screen.
  • the control unit is an image for the user to select program information and surrounds the video of the program being played
  • the user interface generation unit is controlled to generate a user interface image displayed on the screen.
  • the user interface image has an area indicating program information or a classification type classified using a classification method according to the classification method of the selection screen used when the program being reproduced is selected.
  • the program information display method is a program information display method in the recording / playback apparatus, the step of receiving a user command, and the step of receiving a plurality of programs and program information of those programs.
  • Recording a plurality of received programs and program information on a recording medium, and a screen for a user to select a desired program from the plurality of recorded programs, each of which is classified by a different classification method A step of generating one of a plurality of selection screens on which a plurality of classified program information is arranged and displayed, and a program selected when one program information is selected on one selection screen
  • Generating a user interface image to be displayed around a video of a program being played wherein the user interface image is a selection used when the program being played is selected It has an area indicating program information or a classification type classified using a classification method according to the screen classification method.
  • the recording / reproducing apparatus 1 is an example of a recording / reproducing apparatus.
  • the RC receiver 32 is an example of a user input unit.
  • Each of the tuners 11 to 13 and the tuners 21 to 26 is an example of a receiving unit.
  • Each of the normal recording circuit 14 and the channel recording circuit 27 is an example of a recording unit.
  • the program playback circuit 35 is an example of a playback unit.
  • the UI generation circuit 36 is an example of a user interface generation unit.
  • the control circuit 31 is an example of a control unit.
  • Each of the storage device 15 and the storage device 28 is an example of a recording medium.
  • the first program selection menu screens 300, 310, and 320 are examples of a plurality of selection screens. Pressing the up / down / left / right keys of the remote controller 2 is an example of a predetermined user command.
  • the buttons 404 and 405 illustrated in FIG. 21, the buttons 424 and 425 illustrated in FIG. 23, and the buttons 434 and 435 illustrated in FIG. 24 are examples of areas indicating classification types.
  • the recording / playback apparatus 1 includes an RC receiver 32, tuners 11 to 13 and tuners 21 to 26, a normal recording circuit 14, a channel recording circuit 27, and a program playback circuit 35.
  • the RC receiver 32 receives a user command transmitted from the remote controller 2.
  • the tuners 11 to 13 and the tuners 21 to 26 receive a plurality of programs and program information of those programs.
  • the normal recording circuit 14 records a plurality of received programs and program information in the storage device 15.
  • the channel recording circuit 27 records a plurality of received programs and program information in the storage device 28.
  • the program playback circuit 35 plays back the recorded program.
  • the UI generation circuit 36 has a plurality of selection screens (for example, the first program selection menu screen 100 in the channel recording list shown in FIG. 4) for the user to select a desired program from among the recorded programs.
  • the first program selection menu screen 200 of the normal recording list shown in FIG. 9 and the first program selection menu screens 300, 310, 320) of the category list shown in FIGS. 14 to 16 are generated.
  • the control circuit 31 controls the program reproduction circuit 35 and the UI generation circuit 36.
  • Each of the selection screens generated by the UI generation circuit 36 arranges and displays a plurality of pieces of program information classified by different classification methods.
  • the program reproduction circuit 35 reproduces a program related to the selected program information when one program information is selected on one selection screen.
  • the RC receiver 32 when the program reproduction circuit 35 is reproducing a program, the RC receiver 32 is depressed by one of predetermined user commands (for example, one of the up / down / left / right keys of the remote controller 2).
  • a user interface image (for example, the channel shown in FIG. 21) which is an image for the user to select program information and is displayed around the video of the program being reproduced.
  • the UI generation circuit 36 is configured to generate the third program selection menu screen 400 of the recording list or the third program selection menu screens 410, 420, and 430) of the category list shown in FIGS. Control.
  • the user interface image is an area (for example, a button 404 shown in FIG. 21) indicating program information or classification type classified using a classification method according to the classification method of the selection screen used when the program being played is selected. 405, buttons 424 and 425 shown in FIG. 23, or buttons 434 and 435 shown in FIG.
  • the user interface image may correspond to program information in which an area indicating a program displayed around the video of the program being played is arranged adjacent to the program information of the program being played on the selection screen.
  • buttons 402 to 405 in the third program selection menu screen 400 in the channel recording list shown in FIG. 21 are used to select the first program in the channel recording list shown in FIG.
  • This corresponds to the arrangement of program information on the menu screen 100.
  • the buttons 412 and 413 on the third program selection menu screen 410 of the category list shown in FIG. 22 correspond to the arrangement of the program information on the second program selection menu screen 360 of the category list shown in FIG. .
  • the buttons 402 to 405 in the third program selection menu screen 400 in the channel recording list shown in FIG. 21 are used to select the first program in the channel recording list shown in FIG.
  • the buttons 412 and 413 on the third program selection menu screen 410 of the category list shown in FIG. 22 correspond to the arrangement of the program information on the second program selection menu screen 360 of the category list shown in FIG
  • control unit When the control unit receives a user command for selecting a user interface image displayed around the video of the program being played, the control unit is playing the recorded program belonging to the area indicating the selected program information or category type It may be displayed instead of the video of the program.
  • the control circuit 31 of the recording / playback apparatus 1 plays, for example, around the video of the program being played back when the program playback circuit 35 is playing back the recorded program.
  • a user command for selecting the button 402 on the screen 400 of the third program selection menu in the category list shown in FIG. 21, which is an example of the displayed user interface image is replaced with the video of the program being reproduced.
  • Each circuit is controlled so that a program corresponding to the program information displayed on the button 402 (for example, a program recorded in the storage device 28) is reproduced by the program reproduction circuit 35 and displayed on the display 4.
  • the user interface image may display an area indicating the classification type of the classification method of the selection screen used when the program being played is selected.
  • pressing the upper key of the remote controller 2 is an example of a predetermined user command.
  • Each of the program selection menu screens 350 is an example of a user interface image.
  • the control circuit 31 allows the RC receiver 32 to execute a predetermined user command (for example, a remote controller) while the program playback circuit 35 is playing a program.
  • a predetermined user command for example, a remote controller
  • 2 user command generated by pressing the upper key of 2
  • User interface image for example, the second program selection menu screen 130 of the channel recording list shown in FIG. 7, the second program selection menu screen 230 of the normal recording list shown in FIG. 12, or the screen shown in FIG.
  • the UI generation circuit 36 is controlled to generate the second program selection menu screen 350) of the category list.
  • the user interface image displays an area indicating the classification type of the classification method of the selection screen used when the program being reproduced is selected.
  • control unit may highlight and display the category type region to which the program being played back by the playback unit belongs.
  • control circuit 31 highlights and displays the category type region to which the program being played back by the program playback circuit 35 belongs.
  • the area indicating the classification type of the user interface image may be displayed with an icon or a tag.
  • control unit In the recording / playback apparatus of the present embodiment, the control unit generates a user interface so that, when playback of a program selected and played back from one selection screen is stopped, that one selection screen is displayed.
  • the unit may be controlled.
  • the control circuit 31 displays that one selection screen.
  • the UI generation circuit 36 is controlled so as to be displayed.
  • the recording unit continuously records a first recording function for recording individual programs designated by the user and a plurality of programs broadcast on a predetermined channel group. 2 recording functions.
  • the selection screen includes a first selection screen for a user to select a desired program from a plurality of programs recorded by the first recording function, and a plurality of programs recorded by the second recording function. And a second selection screen for the user to select a desired program.
  • the normal recording function is an example of the first recording function.
  • the channel recording function is an example of a second recording function.
  • the predetermined channel group is a plurality of channels set in advance by a user or the like, and the channels CH1 to CH6 shown in FIG. 4 are examples of the predetermined channel group.
  • the normal recording list is an example of a first selection screen.
  • the channel recording list is an example of a second selection screen.
  • the normal recording circuit 14 has a normal recording function for recording an individual program designated by the user, and the channel recording circuit 27 has a predetermined recording function. It has a channel recording function for continuously recording a plurality of programs broadcast on a channel group (for example, channels CH1 to CH6).
  • the selection screen includes a normal recording list for the user to select a desired program from a plurality of programs recorded by the normal recording function, and a program desired by the user from the plurality of programs recorded by the channel recording function. And a list of channel recordings for selecting.
  • a recording / reproducing apparatus 1 that records and reproduces a plurality of broadcast programs.
  • the recording / reproducing apparatus 1 includes storage devices 15 and 28, at least one tuner 11 to 13, 21 to 26, a normal recording circuit 14, a channel recording circuit 27, a program reproduction circuit 35, a UI generation circuit 36, A screen superimposing circuit 37, an RC receiver 32, and a control circuit 31 are provided.
  • At least one of the tuners 11 to 13 and 21 to 26 receives a plurality of broadcast programs and program information of those programs.
  • the normal recording circuit 14 records a plurality of programs received by at least one of the tuners 11 to 13 and program information of those programs in the storage device 15.
  • the channel recording circuit 27 records a plurality of programs received by at least one of the tuners 21 to 26 and program information of those programs in the storage device 28.
  • the program reproduction circuit 35 reproduces one of a plurality of programs recorded in the storage devices 15 and 28.
  • the UI generation circuit 36 generates a plurality of user interface images (UI images) for allowing a user to select one of a plurality of programs recorded in the storage devices 15 and 28.
  • the screen superimposing circuit 37 generates an output video signal based on the video signal and UI image of the reproduced program.
  • the RC receiver 32 acquires a user command from the remote controller 2.
  • the control circuit 31 controls the normal recording circuit 14, the channel recording circuit 27, the program reproduction circuit 35, and the UI generation circuit 36 based on the user command.
  • the UI generation circuit 36 generates UI images of a plurality of pairs of program selection menus in which program information of a plurality of programs recorded in the storage devices 15 and 28 is classified and arranged by a plurality of classification methods.
  • Each program selection menu has a first program selection menu and a second program selection menu.
  • Each of the first program selection menu and the second program selection menu includes a plurality of arrangements of a plurality of program information classified by the same classification method.
  • the first program selection menu is displayed when the recorded program is not played back, and the second program selection menu is being played back when the recorded program is played back. Are partially superimposed on the video of the program.
  • the control circuit 31 uses the program that was used when the program being played back was selected.
  • a second program selection menu based on a classification method according to the selection menu is displayed partially superimposed on the video of the program being reproduced.
  • the second program selection menu includes a plurality of tab menus and a plurality of detailed menus corresponding to each tab menu.
  • the control circuit 31 displays a plurality of tab menus when a user command for instructing calling of the second program selection menu is input.
  • the control circuit 31 displays a detailed menu corresponding to the selected tab menu.
  • the recording / playback apparatus 1 when a user command for selecting a first tab menu among a plurality of tab menus is input, the first detail menu among the plurality of detail menus corresponding to the first tab menu is , Including a plurality of icons indicating a plurality of arrays.
  • the second detail menu among the plurality of detail menus corresponding to the second tab menu is , Including the sequence to which the program being played belongs.
  • the control circuit 31 when a user command for selecting the first tab menu is input, the control circuit 31 displays an icon of an array to which the program being played belongs in the first detailed menu. Highlight it. When a user command for selecting the second tab menu is input, the control circuit 31 highlights the program being reproduced in the second detailed menu.
  • the control circuit 31 performs another second classification by a different classification method from the displayed second program selection menu in a state where the second program selection menu is displayed.
  • another second program selection menu is displayed.
  • control circuit 31 uses the same classification method as the program selection menu used when the playback-completed program is selected when playback of the recorded program ends.
  • a first program selection menu is displayed.
  • control circuit 31 highlights the program that has been played back in the first program selection menu.
  • the UI generation circuit 36 further generates a UI image of a third program selection menu displayed when the recorded program is being played back.
  • the third program selection menu includes at least one program adjacent to the program information of the program being reproduced in the plurality of sequences of the plurality of programs classified by at least one of the plurality of classification methods. Includes program information.
  • tuners 21 to 26 receive a plurality of programs broadcast on a plurality of channels and program information of those programs, and in one of a plurality of classification methods, a plurality of programs are received. Are classified into a plurality of arrays corresponding to a plurality of channels, respectively.
  • a plurality of programs are classified into a plurality of arrays respectively corresponding to a plurality of categories.
  • the normal recording circuit 14 records a plurality of programs selected by the user in the storage device 15 as a plurality of first programs, and the channel recording circuit 27 is determined in advance.
  • a plurality of programs broadcast on at least one channel are recorded in the storage device 28 as a plurality of second programs.
  • a plurality of recorded first programs are classified into a plurality of arrays by a first classification method of a plurality of classification methods, and a second classification method of the plurality of classification methods is used.
  • the plurality of recorded second programs are classified into a plurality of arrays.
  • the user can select and reproduce a desired program from a plurality of recorded programs with relatively little effort.
  • the third program selection menu is displayed, so that the program can be displayed in order to display the first program selection menu. There is no need to stop playback. Therefore, the user can select and reproduce other programs with relatively little effort by zapping.
  • a normal recording list having a format in which a plurality of programs are arranged in time series is used in order for the user to select a program recorded by the normal recording unit 10.
  • a category list having a format in which a plurality of programs are classified and arranged by category is used.
  • control circuit 31 displays the first program selection menu and the second program selection menu in association with each other for each of the channel recording list, the normal recording list, and the category list. .
  • control circuit 31 displays the contents of the first program selection menu and the second program selection menu for each of the channel recording list, the normal recording list, and the category list. Control the page of the program selection menu and the location to highlight.
  • the recording / playback apparatus 1 for example, in a state where a program selected using the first program selection menu in the channel recording list is being played back, a user who instructs to call the second program selection menu When a command is input, a second program selection menu in the channel recording list is displayed. Further, in the recording / playback apparatus 1, when the program selected using the second program selection menu in the channel recording list is played and the playback of the program is stopped, the first program selection menu in the channel recording list is displayed. Is displayed.
  • the cursor key 51 of the remote controller 2 when the cursor key 51 of the remote controller 2 is pressed in a state where a program selected using the program selection menu of the channel recording list is being reproduced, a plurality of arrays of the channel recording list are arranged.
  • the third program selection menu in the channel recording list including the program information adjacent to the program information of the program being reproduced is displayed.
  • the recording / playback apparatus 1 when the third program selection menu of the channel recording list is displayed, the user presses the up key or the down key of the cursor key 51 to change the program being played back in time.
  • the user presses the up key or the down key of the cursor key 51 to change the program being played back in time.
  • the program information of the program By selecting the program information of the program and pressing the left key or the right key of the cursor key 51, it is possible to select the channels adjacent to the left and right of the channel of the program being reproduced.
  • the recording / playback apparatus 1 when the cursor key 51 of the remote controller 2 is pressed in a state where a program selected using the program selection menu in the category list is being played, playback is being performed in a plurality of categories in the category list.
  • a third program selection menu in the category list including program information adjacent to the program information of the program is displayed.
  • the user presses the up key or the down key of the cursor key 51 to change the program information of the program being played back and forth. Program information can be selected.
  • the first embodiment has been described as an example of the technique disclosed in the present application.
  • the technology in the present disclosure is not limited to this, and can also be applied to embodiments in which changes, replacements, additions, omissions, and the like are performed.
  • the normal recording circuit 14, the channel recording circuit 27, the control circuit 31, the program DB generating circuit 34, the program reproducing circuit 35, the UI generating circuit 36, and the screen superimposing circuit 37 are shown as separate blocks. Some or all of these may be configured as a single block. These blocks may be realized by hardware or may be realized by software executed on a processor.
  • program information arrangement, the channel arrangement, and the like shown in the drawings as examples of the program selection menu are merely examples.
  • Program information, channels, and the like displayed on the program selection menu may be set appropriately according to the reception status of broadcast signals, broadcast programs, and the like.
  • the present disclosure can be applied to a recording / playback apparatus including a large-capacity storage device. Specifically, the present disclosure is applicable to a recording / playback device such as a video recorder, a video reception device such as a television receiver having a recording / playback function, and the like.
  • a recording / playback device such as a video recorder, a video reception device such as a television receiver having a recording / playback function, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Social Psychology (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

 ユーザが、録画された番組の中から所望の番組を相対的に少ない手間で選択して再生できる録画再生装置を提供する。録画再生装置が備えるユーザインターフェース生成部は、録画された複数の番組の中からユーザが所望の番組を選択するための複数の選択画面を生成する。それら選択画面の各々には、それぞれが互いに異なる分類方法で分類された複数の番組情報が配列されて表示される。ユーザインターフェース生成部は、番組が再生されているときに所定のユーザコマンドが受信された場合は、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像を生成する。ユーザインターフェース画像には、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報または分類種別を示す領域が表示される。

Description

録画再生装置、および番組情報の表示方法
 本開示は、放送番組を録画して再生する録画再生装置および番組情報の表示方法に関する。
 放送番組を録画して再生する録画再生装置において、記憶装置が大容量化された録画再生装置は、非常に多くの番組を録画することができる。例えば特許文献1に開示されている録画再生装置は、複数のチューナを備え、複数のチャンネルを同時に受信することができ、1つ以上のチャンネルの番組を録画し続けることが可能である。以下、このような機能を「チャンネル録画」という。
日本国特許第4843703号公報
 録画再生装置に録画されている番組の数が多くなるほど、ユーザが、録画された番組の中から所望の番組を選択するための手間は大きくなる。
 本開示は、録画された番組の中から所望の番組を相対的に少ない手間で選択して再生することができる録画再生装置および番組情報表示方法を提供する。
 本開示における録画再生装置は、ユーザ入力部と、受信部と、録画部と、再生部と、ユーザインターフェース生成部と、制御部と、を備える。ユーザ入力部は、ユーザコマンドを受け付ける。受信部は、複数の番組およびそれらの番組の番組情報を受信する。録画部は、受信された複数の番組および番組情報を記録媒体に録画する。再生部は、録画された番組を再生する。ユーザインターフェース生成部は、録画された複数の番組の中からユーザが所望の番組を選択するための複数の選択画面を生成する。制御部は、再生部およびユーザインターフェース生成部を制御する。ユーザインターフェース生成部が生成する選択画面の各々は、それぞれが互いに異なる分類方法で分類された複数の番組情報を配列して表示する。再生部は、1つの選択画面上で1つの番組情報が選択されたときに、選択された番組情報に関連する番組を再生する。制御部は、再生部が番組を再生しているときにユーザ入力部が所定のユーザコマンドを受信した場合は、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像を生成するように、ユーザインターフェース生成部を制御する。ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報または分類種別を示す領域を有する。
 本開示における番組情報の表示方法は、録画再生装置における番組情報の表示方法であって、ユーザコマンドを受け付けるステップと、複数の番組およびそれらの番組の番組情報を受信するステップと、受信された複数の番組および番組情報を記録媒体に録画するステップと、録画された複数の番組の中からユーザが所望の番組を選択するための画面であって、それぞれが互いに異なる分類方法で分類された複数の番組情報が配列されて表示される複数の選択画面のうちの1つが生成されるステップと、1つの選択画面上で1つの番組情報が選択されたときに、選択された番組情報に関連する番組が再生されるステップと、番組が再生されているときに所定のユーザコマンドが受信された場合に、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像が生成されるステップと、を備え、ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報またはその分類種別を示す領域を有する。
 本開示における録画再生装置および番組情報の表示方法は、録画された番組の中からユーザが所望の番組を相対的に少ない手間で選択して再生することができる。
図1は、実施の形態1における録画再生装置を含むテレビジョンシステムの一構成例を模式的に示すブロック図である。 図2は、実施の形態1におけるリモートコントローラの上面図である。 図3は、実施の形態1におけるリモートコントローラの側面図である。 図4は、実施の形態1における録画再生装置が録画された番組を再生していない状態において、リモートコントローラのチャンネル録画一覧キーが押下されたときに、ディスプレイに表示されるチャンネル録画一覧の第1の番組選択メニューの画面の一例を模式的に示す図である。 図5は、実施の形態1における録画再生装置が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図6は、実施の形態1における録画再生装置が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの再生メニューキーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図7は、実施の形態1における録画再生装置において、図6に示す画面が表示された後でリモートコントローラの上キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図8は、実施の形態1における録画再生装置において、図6に示す画面が表示された後でリモートコントローラの左キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図9は、実施の形態1における録画再生装置が録画された番組を再生していない状態において、リモートコントローラの通常録画一覧キーが押下されたときに、ディスプレイに表示される通常録画一覧の第1の番組選択メニューの画面の一例を模式的に示す図である。 図10は、実施の形態1における録画再生装置が図9に示す通常録画一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図11は、実施の形態1における録画再生装置が図9に示す通常録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの再生メニューキーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図12は、実施の形態1における録画再生装置において、図11に示す画面が表示された後でリモートコントローラの上キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図13は、実施の形態1における録画再生装置において、図11に示す画面が表示された後でリモートコントローラの左キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図14は、実施の形態1における録画再生装置が録画された番組を再生していない状態において、リモートコントローラのカテゴリ一覧キーが押下されたときに、ディスプレイに表示されるカテゴリ一覧の第1の番組選択メニューの1ページ目の画面の一例を模式的に示す図である。 図15は、実施の形態1における録画再生装置が録画された番組を再生していない状態において、リモートコントローラのカテゴリ一覧キーが押下されたときに、ディスプレイに表示されるカテゴリ一覧の第1の番組選択メニューの2ページ目の画面の一例を模式的に示す図である。 図16は、実施の形態1における録画再生装置が録画された番組を再生していない状態において、リモートコントローラのカテゴリ一覧キーが押下されたときに、ディスプレイに表示されるカテゴリ一覧の第1の番組選択メニューの3ページ目の画面の一例を模式的に示す図である。 図17は、実施の形態1における録画再生装置が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図18は、実施の形態1における録画再生装置が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの再生メニューキーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図19は、実施の形態1における録画再生装置において図18に示す画面が表示された後でリモートコントローラの上キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図20は、実施の形態1における録画再生装置において図18に示す画面が表示された後でリモートコントローラの左キーが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図21は、実施の形態1における録画再生装置が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの上/下/左/右キーのうちの1つが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図22は、実施の形態1における録画再生装置が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの上/下/左/右キーのうちの1つが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図23は、実施の形態1における録画再生装置が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラの上/下/左/右キーのうちの1つが押下されたときに、ディスプレイに表示される画面の一例を模式的に示す図である。 図24は、実施の形態1における録画再生装置において、図23に示した画面がユーザに操作されることによりディスプレイに表示される画面の一例を模式的に示す図である。 図25は、実施の形態1における録画再生装置が備える制御回路によって実行される番組再生処理の一例を示すフローチャートである。 図26は、実施の形態1における録画再生装置が備える制御回路によって実行される再生開始処理のサブルーチンの一例を示すフローチャートである。 図27は、実施の形態1における録画再生装置が備える制御回路によって実行される番組再選択処理のサブルーチンの一例を示すフローチャートである。 図28は、実施の形態1における録画再生装置が備える制御回路によって実行される上メニュー再選択処理のサブルーチンの一例を示すフローチャートである。 図29は、実施の形態1における録画再生装置が備える制御回路によって実行される左メニュー再選択処理のサブルーチンの一例を示すフローチャートである。 図30は、実施の形態1における録画再生装置が備える制御回路によって実行される番組ザッピング処理のサブルーチンの一例を示すフローチャートである。 図31は、実施の形態1における録画再生装置が備える制御回路によって実行される再生終了処理のサブルーチンの一例を示すフローチャートである。
 以下、適宜図面を参照しながら、実施の形態を詳細に説明する。ただし、必要以上に詳細な説明は省略する場合がある。例えば、すでによく知られた事項の詳細説明、および実質的に同一の構成に対する重複説明等を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
 なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
 また、各図は、模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同じ構成要素については同じ符号を付し、説明を省略または簡略化する場合がある。
 (実施の形態1)
 以下、図1~図31を参照して、実施の形態1における録画再生装置を説明する。なお、以下では、リモートコントローラ2に設けられ、ユーザが操作可能なスイッチを、「キー」という。また、ディスプレイ4の画面40上に表示され、ユーザが操作可能な領域またはエリアを、「ボタン」という。
 [1-1.構成]
 図1は、実施の形態1における録画再生装置1を含むテレビジョンシステムの一構成例を模式的に示すブロック図である。
 テレビジョンシステムは、アンテナANT、録画再生装置1、リモートコントローラ2、番組情報サーバ装置3、およびディスプレイ4を含む。
 録画再生装置1は、アンテナANTに接続されている。録画再生装置1は、放送局から放送波を通して放送された複数の番組を録画し、録画した番組を再生することができる。録画再生装置1は、通常録画機能と、チャンネル録画機能と、を有する。通常録画機能は、ユーザによって指示された放送中の番組またはユーザによって録画予約された番組を録画する機能である。チャンネル録画機能は、1つ以上のチャンネルの番組を録画し続ける機能である。したがって、チャンネル録画機能を有する録画再生装置1は、録画対象となるチャンネルで放送される実質的にすべての番組を連続して録画することができる。
 リモートコントローラ2は、無線(例えば、Bluetooth(登録商標)、または赤外線、等)を介して録画再生装置1と通信することができる。リモートコントローラ2は、ユーザによって入力された指示(ユーザコマンド)を取得し、そのユーザコマンドを録画再生装置1に無線送信することができる。
 番組情報サーバ装置3は、インターネット等のネットワークを介して録画再生装置1と通信することができ、録画再生装置1で再生中の番組に関連する情報である番組情報を、録画再生装置1に提供することができる。
 ディスプレイ4は、例えばテレビジョン受像機である。ディスプレイ4は、HDMI(High Definition Multimedia Interface)(登録商標)等のインターフェースを介して録画再生装置1に接続されており、録画再生装置1で再生された番組を画面40に表示することができる。
 録画再生装置1は、通常録画部10、チャンネル録画部20、制御回路31、RC(リモートコントロール)受信機32、通信回路33、番組DB(データベース)生成回路34、番組再生回路35、UI(ユーザインターフェース)生成回路36、および画面重畳回路37、を備える。
 通常録画部10は、チューナ11、チューナ12、チューナ13、通常録画回路14、および記憶装置15を備える。
 チャンネル録画部20は、チューナ21、チューナ22、チューナ23、チューナ24、チューナ25、チューナ26、チャンネル録画回路27、および記憶装置28、を備える。
 通常録画部10は、ユーザによって指示された放送中の番組、またはユーザによって録画予約された番組を録画することができる。
 チャンネル録画部20は、1つ以上のチャンネルの番組を録画し続けることができる。したがって、チャンネル録画部20は、録画対象となるチャンネルで放送される実質的にすべての番組を連続して録画することができる。
 チューナ11~13、チューナ21~26は、少なくとも1つの受信機の一例である。チューナ11~13、チューナ21~26は、アンテナANTに接続され、地上波放送または衛星放送(BS(Broadcasting Satellite)放送、またはCS(Communications Satellite)放送、等)で、放送局から放送された複数の番組とその番組情報を受信することができる。
 通常録画回路14は、チューナ11~13により受信された複数の番組とそれらの番組の番組情報とを記憶装置15に録画する。チャンネル録画回路27は、チューナ21~26により受信された複数の番組とそれらの番組の番組情報とを記憶装置28に録画する。記憶装置15および記憶装置28は、記憶部の一例であり、1つまたは複数のハードディスクドライブ等で構成されてもよい。
 チャンネル録画部20は、例えば録画再生装置1のメンテナンスのために、1日のうちのあらかじめ決められた長さの期間を休止してもよい。
 RC受信機32は、ユーザ入力部の一例である。RC受信機32は、リモートコントローラ2と無線通信し、リモートコントローラ2からユーザコマンド(制御信号)を取得することができる。
 通信回路33は、番組情報サーバ装置3と通信し、録画再生装置1で再生中の番組に関連する番組情報を番組情報サーバ装置3から取得することができる。録画再生装置1で再生中の番組に関連する番組情報は、例えば、再生中の番組のシーン一覧、再生中の番組に類似した番組、番組のランキング、等を含む。通信回路33は、番組情報サーバ装置3と通信し、ニュース等の他の情報を取得してもよい。
 番組DB生成回路34は、記憶装置15、28に録画された番組の番組情報である、タイトル名、記録時間、およびジャンル、等の属性情報と、記録位置に関する情報と、を含む番組データベースを生成することができる。
 番組再生回路35は、再生部の一例である。番組再生回路35は、記憶装置15、28に録画された複数の番組のうちの1つを再生することができる。
 UI生成回路36は、ユーザインターフェース生成部の一例である。UI生成回路36は、番組データベースの情報に基づいて、複数のユーザインターフェース画像を生成することができる。ユーザインターフェース画像は、記憶装置15、28に録画された複数の番組のうちの1つをユーザが選択できるようにディスプレイ4の画面40に表示される画像である。
 画面重畳回路37は、画面重畳部の一例である。画面重畳回路37は、再生された番組の映像信号およびユーザインターフェース画像に基づいて、出力映像信号を生成することができる。
 制御回路31は、制御部の一例である。制御回路31は、ユーザコマンドに基づいて、通常録画回路14、チャンネル録画回路27、番組再生回路35、およびUI生成回路36、を制御することができる。
 画面重畳回路37によって生成された出力映像信号による映像は、ディスプレイ4の画面40に表示される。
 図2は、実施の形態1におけるリモートコントローラ2の上面図である。
 図2には、リモートコントローラ2が備える複数のキーの一例を示す。本実施の形態では、リモートコントローラ2が備える複数のキーのうち、主に、カーソルキー51、決定キー52、チャンネル録画一覧キー53、通常録画一覧キー54、カテゴリ一覧キー55、および再生メニューキー56、が使用される。カーソルキー51には、上キー、下キー、左キー、および右キー、が含まれる。
 図3は、実施の形態1におけるリモートコントローラ2の側面図である。
 図3に示すように、リモートコントローラ2の背面(複数のキーが設けられた面の裏面)には、ユーザの指を入れることができる窪みが設けられている。そして、ユーザがモーションキー57を押したままリモートコントローラ2を上下左右に振ることが容易にできるように、モーションキー57はその窪みに配置されている。
 リモートコントローラ2は、モーションキー57が押されているときに動作するジャイロセンサを内蔵してもよい。リモートコントローラ2は、リモートコントローラ2が上下左右に振られたときの移動量をそのジャイロセンサにより検知し、検知された移動量を録画再生装置1に送信してもよい。録画再生装置1のUI生成回路36は、リモートコントローラ2で検知されリモートコントローラ2から送信されてくるリモートコントローラ2の移動量に応じて、画面40上でカーソルを移動させてもよい。以下、この機能を「モーション機能」という。
 [1-2.動作]
 録画再生装置1は、ユーザが、録画された番組の中から所望の番組を選択できるようにするために、複数の番組選択メニューをユーザに提示する。録画再生装置1は、本実施の形態においては、主に以下の3つの番組選択メニューをユーザに提示する。
 (1)チャンネル録画一覧
 チャンネル録画一覧は、チャンネル録画部20によって録画された複数の番組からユーザが所望の番組を選択できるようにするための番組選択メニューである。チャンネル録画一覧は、複数の番組情報がチャンネルおよび時間により2次元的に配列された番組表の形式を有する。
 (2)通常録画一覧
 通常録画一覧は、通常録画部10によって録画された複数の番組からユーザが所望の番組を選択できるようにするための番組選択メニューである。通常録画一覧は、複数の番組情報が時系列に配列された形式を有する。
 (3)カテゴリ一覧
 カテゴリ一覧は、チャンネル録画部20によって録画された複数の番組からユーザが所望の番組を選択できるようにするための番組選択メニューである。カテゴリ一覧は、複数の番組情報がカテゴリにより分類されて配列された形式を有する。
 各番組選択メニュー(すなわち、チャンネル録画一覧、通常録画一覧、およびカテゴリ一覧)では、録画された複数の番組の番組情報が、互いに異なる分類方法で分類されて配列されている。
 一般的には、ユーザに提示されるメニューの数が増大すると、メニュー間の遷移回数が増大し、ユーザ操作が複雑化する。したがって、ユーザ操作の複雑化を抑制し、録画された番組の中からユーザが所望する番組を、相対的に少ない手間でユーザが選択して再生することができる録画再生装置が望まれる。
 本実施の形態において、UI生成回路36は、記憶装置15、28に録画された複数の番組の番組情報が、複数の分類方法で分類されて配列された複数ペアの番組選択メニューのUI画像を生成する。UI生成回路36は、例えば、チャンネル録画一覧の番組選択メニューを生成するときは、チャンネルと日付け(または、時間)とをペアにしたUI画像を生成する。
 各番組選択メニューは、それぞれが第1の番組選択メニューおよび第2の番組選択メニューを有する。第1の番組選択メニューおよび第2の番組選択メニューのそれぞれは、互いに同じ分類方法で分類された複数の番組情報の複数の配列を含む。すなわち、チャンネル録画一覧は、チャンネル録画一覧の形式でディスプレイ4に表示される第1の番組選択メニューおよび第2の番組選択メニューを有する。通常録画一覧は、通常録画一覧の形式でディスプレイ4に表示される第1の番組選択メニューおよび第2の番組選択メニューを有する。カテゴリ一覧は、カテゴリ一覧の形式でディスプレイ4に表示される第1の番組選択メニューおよび第2の番組選択メニューを有する。
 なお、第1の番組選択メニューは、録画された番組が再生されていないときにディスプレイ4に表示され、第2の番組選択メニューは、録画された番組が再生されているときに、再生中の番組の映像に部分的に重畳してディスプレイ4に表示される。
 [1-2-1.チャンネル録画一覧を用いた番組の再生]
 図4は、実施の形態1における録画再生装置1が録画された番組を再生していない状態において、リモートコントローラ2のチャンネル録画一覧キー53が押下されたときに、ディスプレイ4(図1参照)に表示されるチャンネル録画一覧の第1の番組選択メニューの画面100の一例を模式的に示す図である。
 図5は、実施の形態1における録画再生装置1が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイ4(図1参照)に表示される画面110の一例を模式的に示す図である。
 録画再生装置1では、録画された番組が再生されていない状態において、リモートコントローラ2のチャンネル録画一覧キー53が押下されたときには、制御回路31により、チャンネル録画一覧の第1の番組選択メニューがディスプレイ4に表示される。図4の画面100は、チャンネル録画一覧の第1の番組選択メニューの一例を示したものである。チャンネル録画一覧の第1の番組選択メニューは、番組表エリア101と説明文エリア102とを備える。
 番組表エリア101は、図4に示すように、横軸をチャンネルとし、縦軸を時間として、チャンネル録画部20によって録画された複数の番組の番組情報が2次元的に配列された番組表の形式を有する。したがって、チャンネル録画一覧の第1の番組選択メニューにおいて、チャンネル録画部20によって録画された複数の番組は、各番組を放送した複数のチャンネルのそれぞれに対応する複数の配列に分類されている。そして、各チャンネルの表示欄の中では、当該チャンネルの番組が時系列に並べられている。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、番組表エリア101内でカーソル103を移動させ、番組表エリア101に表示された複数の番組情報のうちの1つの番組情報を選択することができる。説明文エリア102には、カーソル103で選択された番組情報に対応する番組の説明文が表示される。リモートコントローラ2の決定キー52が押下されたとき、録画再生装置1は、カーソル103で選択された番組情報に対応する番組の再生を開始する。これにより、例えば図5に例示するように、ユーザに選択された番組の映像がディスプレイ4に表示される。
 録画された番組が再生されている状態において、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、制御回路31により、第2の番組選択メニューが、再生中の番組の映像に部分的に重畳されてディスプレイ4に表示される。この第2の番組選択メニューは、再生中の番組が選択されたときに用いられた番組選択メニューに準ずる分類方法による番組選択メニューである。例えば、チャンネル録画一覧の第1の番組選択メニューで選択された番組が再生されているときであれば、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときは、チャンネル録画一覧の形式に準ずる第2の番組選択メニューが、再生中の番組の映像に部分的に重畳してディスプレイ4に表示される。同様にして、通常録画一覧の第1の番組選択メニューで選択された番組が再生されているときであれば、通常録画一覧の形式に準ずる第2の番組選択メニューがディスプレイ4に表示され、カテゴリ一覧の第1の番組選択メニューで選択された番組が再生されているときであれば、カテゴリ一覧の形式に準ずる第2の番組選択メニューがディスプレイ4に表示される。なお、本実施の形態において、第2の番組選択メニューの呼び出しを指示するユーザコマンドは、リモートコントローラ2の再生メニューキー56が押下されることによってリモートコントローラ2に入力され、リモートコントローラ2から録画再生装置1に送信される。
 図6は、実施の形態1における録画再生装置1が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の再生メニューキー56が押下されたときに、ディスプレイ4(図1参照)に表示される画面120の一例を模式的に示す図である。
 図7は、実施の形態1における録画再生装置1において、図6に示す画面120が表示された後でリモートコントローラ2の上キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面130の一例を模式的に示す図である。
 図8は、実施の形態1における録画再生装置1において、図6に示す画面120が表示された後でリモートコントローラ2の左キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面140の一例を模式的に示す図である。
 図6の画面120、図7の画面130、および図8の画面140は、チャンネル録画一覧の第2の番組選択メニューの一例を示したものである。
 第2の番組選択メニューは、複数のタブメニュー121~124と、タブメニュー121~124のそれぞれに対応する複数の詳細メニューと、を含む。例えば、詳細メニュー131は、タブメニュー121に対応する詳細メニューであり、詳細メニュー141は、タブメニュー122に対応する詳細メニューである。
 制御回路31は、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、複数のタブメニュー121~124をディスプレイ4に表示させる。タブメニュー121~124のそれぞれは、図6に例示するように、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 第2の番組選択メニューがディスプレイ4に表示されている状態で、複数のタブメニュー121~124のうちの1つを選択するユーザコマンドが入力されたとき、制御回路31は、選択された1つのタブメニューに対応する詳細メニューをディスプレイ4に表示させる。本実施の形態において、複数のタブメニュー121~124のうちの1つを選択するユーザコマンドは、例えば、リモートコントローラ2のカーソルキー51の上キー、下キー、左キー、または右キーのいずれかが押下されることによってリモートコントローラ2に入力され、リモートコントローラ2から録画再生装置1に送信される。
 タブメニュー121~124のそれぞれに対応する各詳細メニューも、例えば、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 タブメニュー121を選択するユーザコマンドが入力されたとき、タブメニュー121に対応する詳細メニュー131は、図7に例示するように、タブメニュー121と同様に、ディスプレイ4の画面40の上辺に沿って表示される。詳細メニュー131には、クリックされることで複数の番組情報が配列して表示される複数のアイコン(図7に示す例では、チャンネルCH1~CH6のそれぞれに対応する複数のアイコン)が含まれる。
 タブメニュー122を選択するユーザコマンドが入力されたとき、タブメニュー122に対応する詳細メニュー141は、図8に例示するように、タブメニュー122と同様に、ディスプレイ4の画面40の左辺に沿って表示される。詳細メニュー141には、再生中の番組の番組情報が属する分類に含まれる複数の番組情報の配列(図8に示す例では、チャンネルCH1で放送された複数の番組の番組情報の配列)が含まれる。
 制御回路31は、例えばタブメニュー121を選択するユーザコマンドが入力されたとき、詳細メニュー131において、再生中の番組が属する分類の配列(図7に示す例では、チャンネルCH1)に対応するアイコンを、カーソル132または他の表示方法によって強調表示させてもよい。また、制御回路31は、タブメニュー122を選択するユーザコマンドが入力されたとき、詳細メニュー141において、再生中の番組の番組情報を、カーソル142または他の表示方法によって強調表示させてもよい。
 タブメニュー123を選択するユーザコマンドが入力されたとき、タブメニュー123に対応する詳細メニューは、タブメニュー123と同様に、ディスプレイ4の画面40の下辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組に類似するおすすめの番組の番組情報が表示される。
 タブメニュー124を選択するユーザコマンドが入力されたとき、タブメニュー124に対応する詳細メニューは、タブメニュー124と同様に、ディスプレイ4の画面40の右辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組における代表的なシーンの一覧が表示される。なお、おすすめの番組の番組情報およびシーン一覧は、例えば、番組情報サーバ装置3から取得される。
 なお、図6に示すタブメニュー121~124の表示位置は単なる一例に過ぎない。ディスプレイ4の画面40に表示されるタブメニュー121~124の位置は互いに入れ替わってもよい。
 [1-2-2.通常録画一覧を用いた番組の再生]
 図9は、実施の形態1における録画再生装置1が録画された番組を再生していない状態において、リモートコントローラ2の通常録画一覧キー54が押下されたときに、ディスプレイ4(図1参照)に表示される通常録画一覧の第1の番組選択メニューの画面200の一例を模式的に示す図である。
 図10は、実施の形態1における録画再生装置1が図9に示す通常録画一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイ4(図1参照)に表示される画面210の一例を模式的に示す図である。
 録画再生装置1では、録画された番組が再生されていない状態において、リモートコントローラ2の通常録画一覧キー54が押下されたときには、制御回路31により、通常録画一覧の第1の番組選択メニューがディスプレイ4に表示される。図9の画面200は、通常録画一覧の第1の番組選択メニューの一例を示したものである。通常録画一覧の第1の番組選択メニューは、複数のタグ201と番組リスト203とを備える。
 通常録画部10によって録画された複数の番組は、番組のカテゴリ(例えば、ジャンル等)を表すあらかじめ決められた複数のタグ201によって分類されている。そして、通常録画一覧の第1の番組選択メニューでは、それら複数のタグ201が配列されてディスプレイ4に表示されている。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、複数のタグ201の上でカーソル202を移動させ、複数のタグ201のうちの1つを選択することができる。
 複数のタグ201のうちの1つがカーソル202によって選択されたとき、番組リスト203には、当該タグを有する複数の番組の番組情報が、時系列に配列された形式で表示される。例えば「すべて」タグは、通常録画部10によって録画されたすべての番組を示す。したがって、「すべて」タグがカーソル202によって選択されたときは、通常録画部10によって録画されたすべての番組の番組情報のうちの一部(ディスプレイ4の画面40に表示できる数の番組情報)が番組リスト203に表示される。このように、通常録画部10によって録画された複数の番組は、複数のタグ201のそれぞれに対応して分類される。そして、複数のタグ201のうちのいずれかのタグがユーザに選択されると、当該タグを有する複数の番組情報が時系列に並べられた配列が番組リスト203に表示される。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、番組リスト203内でカーソル204を移動させ、番組リスト203に表示された複数の番組情報のうちの1つの番組情報を選択することができる。リモートコントローラ2の決定キー52が押下されたとき、録画再生装置1は、カーソル204で選択された番組情報に対応する番組の再生を開始する。これにより、例えば図10に例示するように、ユーザに選択された番組の映像がディスプレイ4に表示される。
 図11は、実施の形態1における録画再生装置1が図9に示す通常録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の再生メニューキー56が押下されたときに、ディスプレイ4(図1参照)に表示される画面220の一例を模式的に示す図である。
 図12は、実施の形態1における録画再生装置1において、図11に示す画面220が表示された後でリモートコントローラ2の上キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面230の一例を模式的に示す図である。
 図13は、実施の形態1における録画再生装置1において、図11に示す画面220が表示された後でリモートコントローラ2の左キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面240の一例を模式的に示す図である。
 図11の画面220、図12の画面230、および図13の画面240は、通常録画一覧の第2の番組選択メニューの一例を示したものである。
 第2の番組選択メニューは、複数のタブメニュー221~224と、各タブメニュー221~224のそれぞれに対応する複数の詳細メニューと、を含む。例えば、詳細メニュー231は、タブメニュー221に対応する詳細メニューであり、詳細メニュー241は、タブメニュー222に対応する詳細メニューである。
 制御回路31は、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、複数のタブメニュー221~224をディスプレイ4に表示させる。タブメニュー221~224のそれぞれは、図11に例示するように、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 第2の番組選択メニューがディスプレイ4に表示されている状態で、複数のタブメニュー221~224のうちの1つを選択するユーザコマンドが入力されたとき、制御回路31は、選択された1つのタブメニューに対応する詳細メニューをディスプレイ4に表示させる。本実施の形態において、複数のタブメニュー221~224のうちの1つを選択するユーザコマンドは、例えば、リモートコントローラ2のカーソルキー51の上キー、下キー、左キー、または右キーのいずれかが押下されることによってリモートコントローラ2に入力され、リモートコントローラ2から録画再生装置1に送信される。
 タブメニュー221~224のそれぞれに対応する各詳細メニューも、例えば、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 タブメニュー221を選択するユーザコマンドが入力されたとき、タブメニュー221に対応する詳細メニュー231は、図12に例示するように、タブメニュー221と同様に、ディスプレイ4の画面40の上辺に沿って表示される。詳細メニュー231には、クリックされることで複数の番組情報が配列して表示される複数のアイコン(図12に示す例では、図9に示した複数のタグ201のそれぞれに対応する複数のアイコン)が含まれる。
 タブメニュー222を選択するユーザコマンドが入力されたとき、タブメニュー222に対応する詳細メニュー241は、図13に例示するように、タブメニュー222と同様に、ディスプレイ4の画面40の左辺に沿って表示される。詳細メニュー241には、再生中の番組の番組情報が属する分類に含まれる複数の番組情報の配列(図13に示す例では、「すべて」タグを有する複数の番組の番組情報)が含まれる。
 制御回路31は、例えばタブメニュー221を選択するユーザコマンドが入力されたとき、詳細メニュー231において、再生中の番組の番組情報の配列を表示するタグ(図12に示す例では、「すべて」タグ)に対応するアイコンを、カーソル232または他の表示方法によって強調表示させてもよい。また、制御回路31は、タブメニュー222を選択するユーザコマンドが入力されたとき、詳細メニュー241において、再生中の番組の番組情報を、カーソル242または他の表示方法によって強調表示させてもよい。
 タブメニュー223を選択するユーザコマンドが入力されたとき、タブメニュー223に対応する詳細メニューは、タブメニュー223と同様に、ディスプレイ4の画面40の下辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組に類似するおすすめの番組の番組情報が表示される。
 タブメニュー224を選択するユーザコマンドが入力されたとき、タブメニュー224に対応する詳細メニューは、タブメニュー224と同様に、ディスプレイ4の画面40の右辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組における代表的なシーンの一覧が表示される。おすすめの番組の番組情報およびシーン一覧は、上述したように、例えば、番組情報サーバ装置3から取得される。
 [1-2-3.カテゴリ一覧を用いた番組の再生]
 図14は、実施の形態1における録画再生装置1が録画された番組を再生していない状態において、リモートコントローラ2のカテゴリ一覧キー55が押下されたときに、ディスプレイ4(図1参照)に表示されるカテゴリ一覧の第1の番組選択メニューの1ページ目の画面300の一例を模式的に示す図である。
 図15は、実施の形態1における録画再生装置1が録画された番組を再生していない状態において、リモートコントローラ2のカテゴリ一覧キー55が押下されたときに、ディスプレイ4(図1参照)に表示されるカテゴリ一覧の第1の番組選択メニューの2ページ目の画面310の一例を模式的に示す図である。
 図16は、実施の形態1における録画再生装置1が録画された番組を再生していない状態において、リモートコントローラ2のカテゴリ一覧キー55が押下されたときに、ディスプレイ4(図1参照)に表示されるカテゴリ一覧の第1の番組選択メニューの3ページ目の画面320の一例を模式的に示す図である。
 図17は、実施の形態1における録画再生装置1が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生しているときに、ディスプレイ4(図1参照)に表示される画面330の一例を模式的に示す図である。
 カテゴリ一覧の番組選択メニューでは、チャンネル録画部20によって録画された複数の番組が、複数のカテゴリのそれぞれに対応する複数の配列に分類されてディスプレイ4に表示される。本実施の形態では、例えば、チャンネル録画部20によって録画された複数の番組のうち、新たに録画された番組のみが、複数のカテゴリのそれぞれに対応する複数の配列に分類されてディスプレイ4に表示されユーザに提示される。
 録画再生装置1では、録画された番組が再生されていない状態において、リモートコントローラ2のカテゴリ一覧キー55が押下されたときには、制御回路31により、カテゴリ一覧の第1の番組選択メニューがディスプレイ4に表示される。図14の画面300、図15の画面310、および図16の画面320は、カテゴリ一覧の第1の番組選択メニューの一例を示したものである。
 カテゴリ一覧の第1の番組選択メニューは、複数のページを含んでいてもよい。本実施の形態では、カテゴリ一覧の第1の番組選択メニューが3つのページ(画面300、310、および320)を含む例を示す。
 カテゴリ一覧の第1の番組選択メニューの1ページ目(画面300)は、録画再生装置1を使用するユーザの視聴頻度が高い番組(ユーザがよくみる番組)のカテゴリを示す履歴エリア301と、番組のランキングを示すランキングエリア302と、話題のニュース一覧を示すニュースエリア303と、を備える。番組のランキングおよび話題のニュース一覧は、おすすめの番組の番組情報やシーン一覧と同様に、例えば番組情報サーバ装置3から取得される。
 カテゴリ一覧の第1の番組選択メニューの2ページ目(画面310)は、ジャンルで分類された番組のカテゴリを表示する。カテゴリ一覧の第1の番組選択メニューの3ページ目(画面320)は、ユーザが設定した条件(ジャンルおよびキーワード等)で検索された番組のカテゴリを表示する。画面300、310、および320のそれぞれに表示される各カテゴリのボタンには、例えば、当該カテゴリに含まれる複数の番組のうちの1つの番組のサムネイル画像が表示される。
 ユーザは、リモートコントローラ2のカーソルキー51を用いてカテゴリ一覧の第1の番組選択メニューのページを捲り、3つのページ(画面300、310、および320)のうちの任意の1つをディスプレイ4に表示させることができる。ユーザは、カーソルキー51を押下することに代えて、リモートコントローラ2のモーション機能を用いて、第1の番組選択メニューのページを捲ることも可能である。例えば、ユーザによりリモートコントローラ2のモーションキー57が押下されたときは、モーション機能により移動するカーソルによって図14に示すボタン305、または図15に示すボタン311~312、または図16に示すボタン321が選択されることで、第1の番組選択メニューのページが捲られてもよい。
 また、ユーザは、リモートコントローラ2のカーソルキー51を用いて、第1の番組選択メニュー内でカーソル304を移動させ、第1の番組選択メニューに表示された複数の番組情報のうちの1つの番組情報を選択することができる。リモートコントローラ2の決定キー52が押下されたとき、録画再生装置1は、カーソル304で選択された番組情報に対応する番組の再生を開始する。これにより、例えば図17に例示するように、ユーザに選択された番組の映像がディスプレイ4に表示される。
 また、カテゴリ一覧の第1の番組選択メニューの1ページ目が表示されているときは、履歴エリア301に表示された複数のカテゴリのうちの1つのカテゴリが選択されると、ユーザの再生履歴に従って、当該カテゴリの未視聴番組が古い順に再生されてディスプレイ4に表示される。ランキングエリア302に表示された複数のランキングのカテゴリうちの1つのカテゴリが選択されると、当該カテゴリの番組がランキングの順に再生されてディスプレイ4に表示される。ニュースエリア303に表示された複数のニュースのカテゴリうちの1つのカテゴリが選択されると、当該カテゴリのニュースの各シーンが放送回数の多い順に再生されてディスプレイ4に表示される。カテゴリ一覧の第1の番組選択メニューの2ページ目が表示されているときは、画面310に表示された複数のカテゴリのうちの1つのカテゴリが選択されると、当該カテゴリの最新の番組が再生されてディスプレイ4に表示される。カテゴリ一覧の第1の番組選択メニューの3ページ目が表示されているときは、画面320に表示された複数のカテゴリのうちの1つのカテゴリが選択されると、当該カテゴリの最新の番組が再生されてディスプレイ4に表示される。
 図18は、実施の形態1における録画再生装置1が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の再生メニューキー56が押下されたときに、ディスプレイ4(図1参照)に表示される画面340の一例を模式的に示す図である。
 図19は、実施の形態1における録画再生装置1において、図18に示す画面340が表示された後でリモートコントローラ2の上キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面350の一例を模式的に示す図である。
 図20は、実施の形態1における録画再生装置1において、図18に示す画面340が表示された後でリモートコントローラ2の左キーが押下されたときに、ディスプレイ4(図1参照)に表示される画面360の一例を模式的に示す図である。
 図18の画面340、図19の画面350、および図20の画面360は、カテゴリ一覧の第2の番組選択メニューの一例を示したものである。
 第2の番組選択メニューは、複数のタブメニュー341~344と、各タブメニュー341~344のそれぞれに対応する複数の詳細メニューとを含む。例えば、詳細メニュー351は、タブメニュー341に対応する詳細メニューであり、詳細メニュー361は、タブメニュー342に対応する詳細メニューである。
 制御回路31は、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、複数のタブメニュー341~344をディスプレイ4に表示させる。タブメニュー341~344のそれぞれは、図18に例示するように、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 第2の番組選択メニューがディスプレイ4に表示されている状態で、複数のタブメニュー341~344のうちの1つを選択するユーザコマンドが入力されたとき、制御回路31は、選択された1つのタブメニューに対応する詳細メニューをディスプレイ4に表示させる。本実施の形態において、複数のタブメニュー341~344のうちの1つを選択するユーザコマンドは、例えば、リモートコントローラ2のカーソルキー51の上キー、下キー、左キー、または右キーのいずれかが押下されることによってリモートコントローラ2に入力され、リモートコントローラ2から録画再生装置1に送信される。
 タブメニュー341~344のそれぞれに対応する各詳細メニューも、例えば、ディスプレイ4の画面40の上辺、左辺、下辺、および右辺に沿って表示される。
 タブメニュー341を選択するユーザコマンドが入力されたとき、タブメニュー341に対応する詳細メニュー351は、図19に例示するように、タブメニュー341と同様に、ディスプレイ4の画面40の上辺に沿って表示される。詳細メニュー351には、クリックされることで複数の番組情報が配列して表示される複数のアイコン(図19に示す例では、図14~図16に示した複数のカテゴリのそれぞれに対応する複数のアイコン)が含まれる。
 図19に示す例では、詳細メニュー351の1行目の情報エリア352には、図14に示したカテゴリのそれぞれに対応する複数のアイコンが配列して表示されている。詳細メニュー351の2行目のジャンルエリア353には、図15に示したカテゴリのそれぞれに対応する複数のアイコンが配列して表示されている。詳細メニュー351の3行目のお気に入りエリア354には、図16に示したカテゴリのそれぞれに対応する複数のアイコンが配列して表示されている。
 タブメニュー342を選択するユーザコマンドが入力されたとき、タブメニュー342に対応する詳細メニュー361は、図20に例示するように、タブメニュー342と同様に、ディスプレイ4の画面40の左辺に沿って表示される。詳細メニュー361には、再生中の番組の番組情報が属するカテゴリに含まれる複数の番組情報の配列(図20に示す例では、「よくみる番組 ドラマ」カテゴリに属する複数の番組の番組情報)が含まれる。
 詳細メニュー361に表示される番組情報の配列が、例えば、録画数ランキングまたは話題のニュースを示す場合には、番組情報はランキングの順に配列されて、表示される。詳細メニュー361に表示される番組情報の配列が、ドラマ等のジャンルを示す場合には、番組情報は古い順に配列されて、表示される。詳細メニュー361に表示される番組情報の配列が、再生履歴を示す場合には、番組情報は新しい順に配列されて表示される。
 制御回路31は、例えばタブメニュー341を選択するユーザコマンドが入力されたとき、詳細メニュー351において、再生中の番組の番組情報が属するカテゴリ(図19に示す例では、「よくみる番組 ドラマ」カテゴリ)に対応するアイコンを、カーソル355または他の表示方法によって強調表示させてもよい。また、制御回路31は、タブメニュー342を選択するユーザコマンドが入力されたとき、詳細メニュー361において、再生中の番組の番組情報を、カーソル362または他の表示方法によって強調表示させてもよい。
 タブメニュー343を選択するユーザコマンドが入力されたとき、タブメニュー343に対応する詳細メニューは、タブメニュー343と同様に、ディスプレイ4の画面40の下辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組に類似するおすすめの番組の番組情報が表示される。
 タブメニュー344を選択するユーザコマンドが入力されたとき、タブメニュー344に対応する詳細メニューは、タブメニュー344と同様に、ディスプレイ4の画面40の右辺に沿って表示される(図示せず)。この詳細メニュー(図示せず)には、例えば、再生中の番組における代表的なシーンの一覧が表示される。おすすめの番組の番組情報およびシーン一覧は、上述したように、例えば、番組情報サーバ装置3から取得される。
 なお、カテゴリ一覧の第1の番組選択メニューは、1ページの画面のみであってもよく、2ページの画面で構成されてもよく、あるいは4ページ以上の画面を含んでいてもよい。また、チャンネル録画一覧および通常録画一覧の第1の番組選択メニューは、2ページ以上の画面を含んでいてもよい。
 [1-2-4.番組選択メニュー間の遷移]
 制御回路31は、第2の番組選択メニューがディスプレイ4に表示されている状態において、ディスプレイ4に表示中の第2の番組選択メニューのものとは異なる分類方法による他の第2の番組選択メニューの表示を指示するユーザコマンドが入力されたときには、そのユーザコマンドに従い、他の第2の番組選択メニューをディスプレイ4に表示させることができる。すなわち、制御回路31は、図7に示したチャンネル録画一覧の詳細メニュー、図12に示した通常録画一覧の詳細メニュー、および図19に示したカテゴリ一覧の詳細メニューのうちの1つの詳細メニューがディスプレイ4に表示されているとき、ユーザコマンドに従い、ディスプレイ4に表示される詳細メニューを、それらのうちの他の詳細メニューに切り替えることができる。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、ディスプレイ4に表示される第2の番組選択メニューの切り替えを行うことができる。ユーザは、カーソルキー51を押下することに代えて、リモートコントローラ2のモーション機能を用いて、第2の番組選択メニューを切り替えることも可能である。例えば、ユーザによりリモートコントローラ2のモーションキー57が押下されたときは、モーション機能により移動するカーソルによって、図7に示すボタン133、または図12に示すボタン233、または図19に示すボタン356、357が選択されることで、第2の番組選択メニューが切り替えられてもよい。
 [1-2-5.ザッピングを用いた番組の再生-1]
 次に、第3の番組選択メニューの一例を、図21、図22を用いて説明する。
 録画再生装置1は、録画された番組を再生している状態において、第3の番組選択メニューを生成してディスプレイ4に表示してもよい。第3の番組選択メニューは、再生中の番組が選択されたときに用いられた番組選択メニュー(チャンネル録画一覧、通常録画一覧、またはカテゴリ一覧)の、番組情報が並べられた複数の配列において、再生中の番組の番組情報に隣接する他の番組情報を、ユーザが容易に選択して再生することができるようにするための番組選択メニューである。第3の番組選択メニューは、ユーザが、第1の番組選択メニューおよび第2の番組選択メニューよりも容易に他の番組情報を選択できるようにすることを目的として生成される。
 UI生成回路36は、録画された番組を再生しているときに、ディスプレイ4に表示される第3の番組選択メニューのUI画像を生成する。第3の番組選択メニューは、複数の分類方法のうちの少なくとも1つの分類方法で分類された複数の番組情報の複数の配列において、再生中の番組の番組情報に隣接する少なくとも1つの番組情報を含む。
 録画された番組が再生されている状態において、第3の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、制御回路31により、第3の番組選択メニューがディスプレイ4に表示される。この第3の番組選択メニューは、再生中の番組が選択されたときに用いられた番組選択メニューに準ずる分類方法による番組選択メニューである。例えば、チャンネル録画一覧の第1の番組選択メニュー(または第2の番組選択メニュー)で選択された番組が再生されているときであれば、第3の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときは、チャンネル録画一覧の形式に準ずる第3の番組選択メニューがディスプレイ4に表示される。同様にして、通常録画一覧の第1の番組選択メニュー(または第2の番組選択メニュー)で選択された番組が再生されているときであれば、通常録画一覧の形式に準ずる第3の番組選択メニューがディスプレイ4に表示され、カテゴリ一覧の第1の番組選択メニュー(または第2の番組選択メニュー)で選択された番組が再生されているときであれば、カテゴリ一覧の形式に準ずる第3の番組選択メニューがディスプレイ4に表示される。なお、本実施の形態において、第3の番組選択メニューの呼び出しを指示するユーザコマンドは、例えば、リモートコントローラ2の上/下/左/右キーのうちの1つが押下されることによってリモートコントローラ2に入力され、リモートコントローラ2から録画再生装置1に送信される。
 図21は、実施の形態1における録画再生装置1が図4に示すチャンネル録画一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の上/下/左/右キーのうちの1つが押下されたときに、ディスプレイ4(図1参照)に表示される画面400の一例を模式的に示す図である。図21の画面400は、チャンネル録画一覧の第3の番組選択メニューの一例を示したものである。
 チャンネル録画一覧の第3の番組選択メニューは、図4に示したチャンネル録画一覧の第1の番組選択メニューのチャンネル毎の複数の番組情報の配列において、再生中の番組の番組情報に隣接する少なくとも1つの番組情報を含む。
 チャンネル録画一覧の第3の番組選択メニューの一例の画面400は、画面400の中央に、再生中の番組に対応したボタン401を備える。ボタン401には、その番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が表示される。
 チャンネル録画一覧の第3の番組選択メニューは、さらに、ボタン402、ボタン403、ボタン404、およびボタン405を含む。ボタン402は、画面400内でボタン401の上側に配置され、再生中の番組の直前の番組(チャンネル録画一覧の第1の番組選択メニュー内で、再生中の番組を表す番組情報の直上に表示される番組情報で表される番組のこと。図4参照)に対応したボタンである。ボタン403は、画面400内でボタン401の下側に配置され、再生中の番組の直後の番組(チャンネル録画一覧の第1の番組選択メニュー内で、再生中の番組を表す番組情報の直下に表示される番組情報で表される番組のこと。図4参照)に対応したボタンである。ボタン404は、画面400内でボタン401の左側に配置され、再生中の番組を放送したチャンネルの左側に隣接したチャンネル(チャンネル録画一覧の第1の番組選択メニュー内で、再生中の番組を表す番組情報の左側に表示される番組情報が含まれるチャンネルのこと。図4参照)に対応したボタンである。ボタン405は、画面400内でボタン401の右側に配置され、再生中の番組を放送したチャンネルの右側に隣接したチャンネル(チャンネル録画一覧の第1の番組選択メニュー内で、再生中の番組を表す番組情報の右側に表示される番組情報が含まれるチャンネルのこと。図4参照)に対応したボタンである。
 なお、図4に例示したチャンネル録画一覧の第1の番組選択メニューの画面100では、カーソル103は左端にあるが、カーソル103をさらに左に移動させると、カーソル103はチャンネルCH6の位置に移動するものとする。このとき、表示されている番組情報が全体的に右方向にスライドしてもよい。このように、図4に例示したチャンネル録画一覧の第1の番組選択メニューの画面100では、チャンネルCH1の配列の左側にはチャンネルCH6の配列が配置され、チャンネルCH6の配列の右側にはチャンネルCH1の配列が配置されているものとする。また、画面100では、カーソル103は上端にあるが、カーソル103を上に移動させると、表示されている番組情報が全体的に下方向にスライドし、18時台の番組情報が表示され、カーソル103は18時台の番組情報の位置に移動するものとする。
 ボタン402には、再生中の番組の直前の時間の番組の番組情報の一部である録画日時およびタイトル名が表示される。ボタン403には、再生中の番組の直後の時間の番組の番組情報の一部である録画日時およびタイトル名が表示される。ボタン404には、図4に示したチャンネル録画一覧の第1の番組選択メニューにおいて、再生中の番組の番組情報が含まれるチャンネルの左側に隣接するチャンネル(左側に隣接するチャンネルが存在しない場合には、チャンネル録画一覧の第1の番組選択メニューにおいて右端に表示されるチャンネル)を表す文字列を表示する。ボタン405は、図4のチャンネル録画一覧において、再生中の番組の番組情報が含まれるチャンネルの右側に隣接するチャンネル(右側に隣接するチャンネルが存在しない場合には、チャンネル録画一覧の第1の番組選択メニューにおいて左端に表示されるチャンネル)を表す文字列を表示する。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、チャンネル録画一覧の第3の番組選択メニュー内でカーソル406を移動させ、第3の番組選択メニューに表示された複数のボタンのうちの1つのボタンを選択することができる。すなわち、ユーザは、第3の番組選択メニューに表示された複数の番組情報のうちの1つの番組情報を選択することができる。以下、第3の番組選択メニュー上でユーザにより行われる番組情報の選択動作を「ザッピング」という。また、ザッピングを実現する機能を「ザッピング機能」という。
 ユーザが、ボタン404またはボタン405にカーソル406を移動させると、図4に例示したチャンネル録画一覧の第1の番組選択メニューにおいて、再生中の番組を含むチャンネルに隣接(右隣または左隣に隣接)するチャンネルに含まれる、再生中の番組の開始時刻と時間的に重複する番組が選択される。
 ユーザがカーソル406を移動させると、カーソル406の移動先のボタンがボタン401の位置に移動して新たなボタン401となり、カーソル406の移動先のボタンに対応した番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が、新たにボタン401に表示される。そして、ボタン402~405に表示される番組情報は、上述と同様にして、新たにボタン401に表示される番組情報に応じて更新される。録画再生装置1は、リモートコントローラ2の決定キー52が押下されたとき、カーソル406で選択されたボタンに対応する番組の再生を開始する。
 図22は、実施の形態1における録画再生装置1が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の上/下/左/右キーのうちの1つが押下されたときに、ディスプレイ4(図1参照)に表示される画面410の一例を模式的に示す図である。図22の画面410は、カテゴリ一覧の第3の番組選択メニューの一例を示したものである。
 カテゴリ一覧の第3の番組選択メニューは、カテゴリ一覧の複数の番組情報の配列において、再生中の番組の番組情報に隣接する少なくとも1つの番組情報を含む。例えば、カテゴリ一覧の第3の番組選択メニューは、再生中の番組が属するカテゴリの配列(例えば、図20に示す詳細メニュー361の配列)において、再生中の番組の直前の番組および直後の番組のそれぞれの番組情報(例えば、図20に示す詳細メニュー361の配列において、再生中の番組の番組情報の直上に配列された番組情報および直下に配列された番組情報)を含む。
 カテゴリ一覧の第3の番組選択メニューの一例の画面410は、画面410の中央に、再生中の番組に対応したボタン411を備える。ボタン411には、その番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が表示される。
 カテゴリ一覧の第3の番組選択メニューは、さらに、ボタン412およびボタン413を含む。ボタン412は、画面410内でボタン411の上側に配置され、再生中の番組の直前の番組(例えば、図20に示す詳細メニュー361の配列で、再生中の番組を表す番組情報の直上に表示される番組情報で表される番組)に対応したボタンである。ボタン413は、画面410内でボタン411の下側に配置され、再生中の番組の直後の番組(例えば、図20に示す詳細メニュー361の配列で、再生中の番組を表す番組情報の直下に表示される番組情報で表される番組)に対応したボタンである。
 ボタン412には、再生中の番組の直前の番組の番組情報の一部である録画日時およびタイトル名が表示される。ボタン413には、再生中の番組の直後の番組の番組情報の一部である録画日時およびタイトル名が表示される。
 ユーザは、リモートコントローラ2のカーソルキー51を用いて、カテゴリ一覧の第3の番組選択メニュー内でカーソル414を移動させ、第3の番組選択メニューに表示された複数のボタンのうちの1つのボタンを選択することができる。すなわち、ユーザは、第3の番組選択メニューに表示された複数の番組情報のうちの1つの番組情報を選択することができる。本実施の形態においては、この選択動作もザッピングといい、このザッピングを実現する機能もザッピング機能という。
 ユーザがカーソル414を移動させると、カーソル414の移動先のボタンがボタン411の位置に移動して新たなボタン411となり、カーソル414の移動先のボタンに対応した番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が、新たにボタン411に表示される。そして、ボタン412、413に表示される番組情報は、上述と同様にして、新たにボタン411に表示される番組情報に応じて更新される。録画再生装置1は、リモートコントローラ2の決定キー52が押下されたとき、カーソル414で選択されたボタンに対応する番組のサムネイル画像の再生を開始する。
 なお、ユーザがカテゴリ一覧の第3の番組選択メニューを用いて番組を選択するとき、カーソルキー51の左キーおよび右キーは無効であってもよい。
 なお、上述の説明では、カテゴリ一覧の第3の番組選択メニューが表示されているとき、リモートコントローラ2の決定キー52が押下されることで、カーソル414で選択されたボタンに対応する番組のサムネイル画像の再生が開始される動作例を説明したが、本実施の形態はこの動作例に限定されない。例えば、カテゴリ一覧の第3の番組選択メニューが表示されているとき、カーソル414の移動先のボタンに対応する番組の映像の再生が即時に開始されてもよい。
 なお、図22に例示したカテゴリ一覧の第3の番組選択メニューは、図20に例示した詳細メニュー361の「よくみる番組 ドラマ」のカテゴリの配列に対応するものであるが、これは単なる一例に過ぎない。また、図22に例示したカテゴリ一覧の第3の番組選択メニューの画面410には、リモートコントローラ2のカーソルキー51の左キーおよび右キーに対応するボタンは表示されていないが、カーソルキー51の左キーおよび右キーを使用して他のカテゴリへ移動するためのボタンが画面410に追加されてもよい。例えば、図19に例示したカテゴリ一覧の詳細メニュー351における他のカテゴリ(例えば、「よくみる番組 ドラマ」のカテゴリの左右に隣接する「よくみる番組 すべて」および「よくみる番組 アニメ」のカテゴリ)を選択するためのボタンが図22に示す画面410に追加され、カーソルキー51の左キーおよび右キーが使用されることでこれらのカテゴリが選択されてもよい。
 [1-2-6.ザッピングを用いた番組の再生-2]
 次に、第3の番組選択メニューの他の一例を、図23、図24を用いて説明する。
 上述したように、図22に例示したカテゴリ一覧の第3の番組選択メニューの画面410は、図20に例示した詳細メニュー361の「よくみる番組 ドラマ」のカテゴリにおいて配列された複数の番組情報に対応するものである。図20に例示した詳細メニュー361では、複数の番組情報は、詳細メニュー361内で上下方向に時系列に配列されており、左右方向には配列されていない。そのため、図22に例示する画面410には、カーソルキー51の上キーおよび下キーに対応するボタンのみが表示され、カーソルキー51の左キーおよび右キーに対応するボタンは表示されていない。
 以下では、カーソルキー51の左キーおよび右キーを使用して他のカテゴリへ移動するためのボタンが追加された第3の番組選択メニューの例を、図23、図24を用いて説明する。図23、図24には、カーソルキー51の上/下/左/右キーのそれぞれに対応するボタンが表示された第3の番組選択メニューを例示する。
 図23は、実施の形態1における録画再生装置1が図14~図16に示すカテゴリ一覧の第1の番組選択メニューで選択された番組を再生している状態において、リモートコントローラ2の上/下/左/右キーのうちの1つが押下されたときに、ディスプレイ4(図1参照)に表示される画面420の一例を模式的に示す図である。図23の画面420は、カテゴリ一覧の第3の番組選択メニューの一例を示したものである。
 図23、図24に示すカテゴリ一覧の第3の番組選択メニューは、カテゴリ一覧の第1の番組選択メニューにおいてジャンル毎に分類されたボタンの配列や、カテゴリ一覧の第2の番組選択メニューにおいてジャンル毎に分類されたアイコンの配列に対応するものである。例えば、図23に例示するカテゴリ一覧の第3の番組選択メニューの画面420は、図15に示すカテゴリ一覧の第1の番組選択メニューの画面310においてジャンル毎に分類されたボタンの配列、または図19に示すカテゴリ一覧の第2の番組選択メニューの画面350においてジャンル毎に分類されたアイコンの配列に対応するものである。
 図23に例示する画面420には、中央に、カテゴリ一覧でジャンル毎に分類された複数の番組情報のうちの、バラエティに属する1つの番組情報が示す番組に対応したボタン421が表示されている。ボタン421には、その番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が表示されている。
 さらに、図23に例示するカテゴリ一覧の第3の番組選択メニューの画面420は、ボタン421の上下の領域にボタン422およびボタン423を含み、ボタン421の左右の領域にボタン424およびボタン425を含む。ボタン422は、ボタン421に表示された番組が属するジャンルと同じジャンルに属する番組であって、ボタン421に表示された番組に対して時系列的に直前の番組に対応したボタンであり、ボタン423は同様にして直後の番組に対応したボタンである。
 ボタン424およびボタン425は、それぞれが、ボタン421が表すジャンルとは異なるジャンルを表す。例えば、ボタン424は、図15に示す画面310において、ボタン421に表示された番組が属するジャンル(例えば、バラエティ)を表すボタン314の左隣のボタン313が表すジャンル(例えば、映画)、または、図19に示す画面350において、ボタン421に表示された番組が属するジャンル(例えば、バラエティ)を表すアイコン358bの左隣のアイコン358aが表すジャンル(例えば、映画)に対応したボタンである。ボタン425は、同様にして右隣のジャンル(例えば、アニメ/特撮)に対応したボタンである。
 このように、カテゴリ一覧の第3の番組選択メニューには、その第3の番組選択メニューと同じ分類方法で分類されたカテゴリ一覧の第1の番組選択メニューの画面310におけるジャンル毎のボタンの配列、またはカテゴリ一覧の第2の番組選択メニューの画面350におけるジャンル毎のアイコンの配列と同様に、画面420のボタン421の左の領域には、例えば「ジャンル 映画」に対応するボタン424が表示され、画面420のボタン421の右の領域には、例えば「ジャンル アニメ/特撮」に対応するボタン425が表示されている。
 すなわち、カテゴリ一覧の第3の番組選択メニューの画面420におけるボタン424、425の配列は、図15に示すカテゴリ一覧の第1の番組選択メニューの画面310におけるボタンの配列、または、図19に示すカテゴリ一覧の第2の番組選択メニューの画面350におけるアイコンの配列、と同期している。例えば、図15に示す画面310におけるボタンの配列の例では、「ジャンル バラエティ」のボタン314の、左側に「ジャンル 映画」のボタン313が配列され、右側に「ジャンル アニメ/特撮」のボタン315が配列されている。図19に示す画面350におけるアイコンの配列の例では、「ジャンル バラエティ」のアイコン358bの、左側に「ジャンル 映画」のアイコン358aが配列され、右側に「ジャンル アニメ/特撮」のアイコン358cが配列されている。そして、画面420において、ボタン424、425の配列はそれらの配列と同期しており、ボタン424、425にはそれぞれが対応するジャンル名が表示される。例えば、ボタン424には、ジャンルの名称の「映画」が表示され、ボタン425には、ジャンルの名称の「アニメ/特撮」が表示されている。
 ボタン422には、再生中の番組の直前の番組(ボタン421に表示された番組が属するジャンルと同じジャンルに属する番組であって、ボタン421に表示された番組に対して時系列的に直前の番組)の番組情報の録画日時およびタイトル名が表示される。ボタン423には、再生中の番組の直後の番組(ボタン421に表示された番組が属するジャンルと同じジャンルに属する番組であって、ボタン421に表示された番組に対して時系列的に直後の番組)の番組情報の録画日時およびタイトル名が表示される。
 カテゴリ一覧の第3の番組選択メニューの画面420において、ユーザが、リモートコントローラ2のカーソルキー51を用いてカーソル426を移動させると、カーソル426の移動先のボタンがボタン421の位置に移動して新たなボタン421となり、カーソル426の移動先のボタンに対応した番組のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が、新たにボタン421に表示される。そして、ボタン422~425に表示される番組情報は、上述と同様にして、新たにボタン421に表示される番組情報に応じて更新される。
 例えば、ユーザがカーソル426をボタン421の左方向に移動させると、カーソル426の移動先のボタン424が画面420の中央に移動し、新たなボタン421となる。そして、移動前のボタン424に対応した番組(例えば、「ジャンル 映画」に属する番組)のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が、新たにボタン421に表示され、ボタン422~425に表示される番組情報は、新たにボタン421に表示される番組情報に応じて更新される。
 次に、図23に例示する画面420のボタン424が、画面420の中央に移動した場合にディスプレイ4に表示されるカテゴリ一覧の第3の番組選択メニューの画面の一例(画面430)を、図24に示す。
 図24は、実施の形態1における録画再生装置1において、図23に示した画面420がユーザに操作されることによりディスプレイ4(図1参照)に表示される画面430の一例を模式的に示す図である。図24の画面430は、カテゴリ一覧の第3の番組選択メニューの一例を示したものである。
 図24に例示する画面430では、画面430の中央のボタン431に、「ジャンル 映画」に属する番組情報(サムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報)が表示されている。図15に示す画面310において、「ジャンル 映画」を表すボタン313の左隣には「ジャンル ドラマ」を表すボタン316が配列され、右隣には「ジャンル バラエティ」を表すボタン314が配列されている。または、図19に示す画面350において、「ジャンル 映画」を表すアイコン358aの左隣には「ジャンル ドラマ」を表すアイコン358dが配列され、右隣には「ジャンル バラエティ」を表すアイコン358bが配列されている。したがって、画面430では、ボタン431の左側に配列されたボタン434には、ジャンルの名称の「ドラマ」が表示され、ボタン431の右側に配列されたボタン435には、ジャンルの名称の「バラエティ」が表示されている。
 一方、カテゴリ一覧の第3の番組選択メニューの画面420において、ユーザが、リモートコントローラ2のカーソルキー51を用いてカーソル426をボタン421の右方向に移動させると、カーソル426の移動先のボタン425が画面420の中央に移動し、新たなボタン421となる。そして、移動前のボタン425に対応した番組(例えば、「ジャンル アニメ/特撮」に属する番組)のサムネイル画像、チャンネル、録画日時、タイトル名、および番組内容情報が、新たにボタン421に表示される。そして、ボタン422~425に表示される番組情報は、新たにボタン421に表示される番組情報に応じて更新される。図示はしないが、図23に示すボタン425が画面420の中央に移動して新たなボタン421となったカテゴリ一覧の第3の番組選択メニューでは、図15に示す画面310におけるボタンの配列、または、図19に示す画面350におけるアイコンの配列に基づき、ボタン421の左側に配列されたボタン424にはジャンルの名称の「バラエティ」が新たに表示され、ボタン421の右側に配列されたボタン425にはジャンルの名称の「音楽」が新たに表示される。
 このように、カテゴリ一覧の第3の番組選択メニューに示されるボタンの配列は、図14~図16に例示したカテゴリ一覧の第1の番組選択メニューにおけるジャンルを示すボタンの配列、または図19に例示したカテゴリ一覧の第2の番組選択メニューにおけるジャンルを示すアイコンの配列に関連している。
 [1-2-7.再生の終了]
 制御回路31は、録画された番組の再生が終了したときに、再生が終了した番組が選択されたときに用いられた第1の番組選択メニューまたは第2の番組選択メニューと同じ分類方法による第1の番組選択メニューをディスプレイ4に表示させる。
 制御回路31は、番組の再生の終了後にディスプレイ4に表示された第1の番組選択メニューにおいて、再生が終了した番組を強調表示してもよい。
 [1-2-8.フローチャート]
 次に、図25~図31を参照して、録画再生装置1の動作について説明する。
 図25は、実施の形態1における録画再生装置1が備える制御回路31によって実行される番組再生処理の一例を示すフローチャートである。
 制御回路31は、再生開始処理を実行し、録画された複数の番組のうちの1つの番組の再生を開始する(ステップS1)。ステップS1の再生開始処理の詳細は後述する。
 次に、制御回路31は、第2の番組選択メニューの呼び出しを指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の再生メニューキー56が押下されたか否か)を判定する(ステップS2)。
 ステップS2において、第2の番組選択メニューの呼び出しを指示するユーザコマンドが受信されたと判定された場合(ステップS2でYES)は、制御回路31は、番組再選択処理を実行する(ステップS3)。制御回路31は、必要に応じて、再生中の番組とは異なる他の番組の再生を開始する。ステップS3の番組再選択処理の詳細は後述する。制御回路31は、ステップS3の処理を実行した後は、処理をステップS2に戻す。
 ステップS2において、第2の番組選択メニューの呼び出しを指示するユーザコマンドは受信されていないと判定された場合(ステップS2でNO)は、制御回路31は、第3の番組選択メニューの呼び出しを指示するユーザコマンドを受信したか否か(すなわち、録画された番組が再生されている状態において、リモートコントローラ2のカーソルキー51の上/下/左/右キーが押下されたか否か)を判定する(ステップS4)。
 ステップS4において、第3の番組選択メニューの呼び出しを指示するユーザコマンドが受信されたと判定された場合(ステップS4でYES)は、制御回路31は、番組ザッピング処理を実行する(ステップS5)。制御回路31は、必要に応じて、再生中の番組とは異なる他の番組の再生を開始する。ステップS5の番組ザッピング処理の詳細は後述する。制御回路31は、ステップS5の処理を実行した後は、処理をステップS2に戻す。
 ステップS4において、第3の番組選択メニューの呼び出しを指示するユーザコマンドは受信されていないと判定された場合(ステップS4でNO)は、制御回路31は、番組の再生の停止を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の停止キー58(図2参照)が押下されたか否か)を判定する(ステップS6)。
 ステップS6において、番組の再生の停止を指示するユーザコマンドは受信されていないと判定された場合(ステップS6でNO)は、制御回路31は、再生中の番組が終了したか否か(すなわち、再生中の番組が最後まで再生されたか否か)を判定する(ステップS7)。
 ステップS7において、再生中の番組は終了していないと判定された場合(ステップS7でNO)は、制御回路31は、処理をステップS2に戻す。
 ステップS6において、番組の再生の停止を指示するユーザコマンドが受信されたと判定された場合(ステップS6でYES)、または、ステップS7において、再生中の番組が終了したと判定された場合(ステップS7でYES)は、制御回路31は、再生終了処理を実行し、チャンネル録画一覧、通常録画一覧、およびカテゴリ一覧のうちの1つをディスプレイ4に表示させる(ステップS8)。ステップS8の再生終了処理の詳細は後述する。
 次に、ステップS1の再生開始処理について説明する。
 図26は、実施の形態1における録画再生装置1が備える制御回路31によって実行される再生開始処理のサブルーチンの一例を示すフローチャートである。
 ステップS1の再生開始処理が開始されると、制御回路31は、チャンネル録画一覧の表示を指示するユーザコマンドを受信したか否か(すなわち、録画された番組を再生していない状態において、リモートコントローラ2のチャンネル録画一覧キー53が押下されたか否か)を判定する(ステップS11)。
 ステップS11において、チャンネル録画一覧の表示を指示するユーザコマンドが受信されたと判定された場合(ステップS11でYES)は、制御回路31は、チャンネル録画一覧の第1の番組選択メニュー(図4参照)をディスプレイ4に表示する(ステップS12)。
 次に、制御回路31は、チャンネル録画一覧の第1の番組選択メニューにおいてカーソル103で選択されている番組情報に対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS13)。
 ステップS13において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS13でNo)は、制御回路31は、処理をステップS12に戻す。
 ステップS13において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS13でYES)は、制御回路31は、選択中の番組の再生を開始(図5参照)する(ステップS14)。
 次に、制御回路31は、チャンネル録画一覧の第1の番組選択メニューで選択された番組を再生中であることを記憶する(ステップS15)。その後、制御回路31は、再生開始処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS11において、チャンネル録画一覧の表示を指示するユーザコマンドは受信されていないと判定された場合(ステップS11でNO)は、制御回路31は、通常録画一覧の表示を指示するユーザコマンドを受信したか否か(すなわち、録画された番組を再生していない状態において、リモートコントローラ2の通常録画一覧キー54が押下されたか否か)を判定する(ステップS16)。
 ステップS16において、通常録画一覧の表示を指示するユーザコマンドが受信されたと判定された場合(ステップS16でYES)は、制御回路31は、通常録画一覧の第1の番組選択メニュー(図9参照)をディスプレイ4に表示する(ステップS17)。
 次に、制御回路31は、通常録画一覧の第1の番組選択メニューにおいてカーソル204で選択されている番組情報に対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS18)。
 ステップS18において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS18でNo)は、制御回路31は、処理をステップS17に戻す。
 ステップS18において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS18でYES)は、制御回路31は、選択中の番組の再生を開始(図10参照)する(ステップS19)。
 次に、制御回路31は、通常録画一覧の第1の番組選択メニューで選択された番組を再生中であることを記憶する(ステップS20)。その後、制御回路31は、再生開始処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS16において、通常録画一覧の表示を指示するユーザコマンドは受信されていないと判定された場合(ステップS16でNO)は、制御回路31は、カテゴリ一覧の表示を指示するユーザコマンドを受信したか否か(すなわち、録画された番組を再生していない状態において、リモートコントローラ2のカテゴリ一覧キー55が押下されたか否か)を判定する(ステップS21)。
 ステップS21において、カテゴリ一覧の表示を指示するユーザコマンドは受信されていないと判定された場合(ステップS21でNO)は、制御回路31は、処理をステップS11に戻す。
 ステップS21において、カテゴリ一覧の表示を指示するユーザコマンドが受信されたと判定された場合(ステップS21でYES)は、制御回路31は、カテゴリ一覧の第1の番組選択メニュー(図14~図16参照)をディスプレイ4に表示する(ステップS22)。
 次に、制御回路31は、カテゴリ一覧の第1の番組選択メニューにおいてカーソル304で選択されている番組情報に対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS23)。
 ステップS23において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS23でNo)は、制御回路31は、処理をステップS22に戻す。
 ステップS23において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS23でYES)は、制御回路31は、選択中の番組の再生を開始(図17参照)する(ステップS24)。
 次に、制御回路31は、カテゴリ一覧の第1の番組選択メニューで選択された番組を再生中であることを記憶する(ステップS25)。その後、制御回路31は、再生開始処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 次に、ステップS3の番組再選択処理について説明する。
 図27は、実施の形態1における録画再生装置1が備える制御回路31によって実行される番組再選択処理のサブルーチンの一例を示すフローチャートである。
 ステップS3の番組再選択処理が開始されると、制御回路31は、再生中の番組が選択されたときに用いられた番組選択メニューと同じ分類方法による第2の番組選択メニュー(図6、図11、または図18参照)をディスプレイ4に表示する(ステップS31)。
 次に、制御回路31は、ディスプレイ4の画面40の上辺に沿った詳細メニューの表示を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2のカーソルキー51の上キーが押下されたか否か)を判定する(ステップS32)。
 ステップS32において、画面40の上辺に沿った詳細メニューの表示を指示するユーザコマンドが受信されたと判定された場合(ステップS32でYES)は、制御回路31は、上メニュー再選択処理を実行する(ステップS33)。ステップS33の上メニュー再選択処理の詳細は後述する。
 制御回路31は、ステップS33の処理を実行した後は、番組再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS32において、画面40の上辺に沿った詳細メニューの表示を指示するユーザコマンドは受信されていないと判定された場合(ステップS32でNO)は、制御回路31は、ディスプレイ4の画面40の左辺に沿った詳細メニューの表示を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2のカーソルキー51の左キーが押下されたか否か)を判定する(ステップS34)。
 ステップS34において、画面40の左辺に沿った詳細メニューの表示を指示するユーザコマンドは受信されていないと判定された場合(ステップS34でNO)は、制御回路31は、番組再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS34において、画面40の左辺に沿った詳細メニューの表示を指示するユーザコマンドが受信されたと判定された場合(ステップS34でYES)は、制御回路31は、左メニュー再選択処理を実行する(ステップS35)。ステップS35の左メニュー再選択処理の詳細は後述する。
 制御回路31は、ステップS35の処理を実行した後は、番組再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 次に、ステップS33の上メニュー再選択処理について説明する。
 図28は、実施の形態1における録画再生装置1が備える制御回路31によって実行される上メニュー再選択処理のサブルーチンの一例を示すフローチャートである。
 ステップS33の上メニュー再選択処理が開始されると、制御回路31は、チャンネル録画一覧(チャンネル録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する(ステップS41)。
 ステップS41において、チャンネル録画一覧で選択された番組を再生中であると判定された場合(ステップS41でYES)は、制御回路31は、チャンネル録画一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の上辺に沿った詳細メニュー131(図7参照)を表示する(ステップS42)。
 次に、制御回路31は、表示された詳細メニュー131において、再生中の番組が放送されたチャンネルに対応したボタンを、例えばカーソル132等により、強調表示(図7参照)する(ステップS43)。
 カーソル132はユーザコマンドにより移動可能である。
 次に、制御回路31は、チャンネル録画一覧の第2の番組選択メニューの詳細メニュー131においてカーソル132で選択されているボタンに対応するチャンネル(以下、「選択中のチャンネル」という)の番組の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS44)。
 ステップS44において、選択中のチャンネルの番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS44でNO)は、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS44において、選択中のチャンネルの番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS44でYES)は、制御回路31は、選択中のチャンネルの番組の再生を開始する(ステップS45)。その後、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS41において、チャンネル録画一覧で選択された番組を再生中ではないと判定された場合(ステップS41でNO)は、制御回路31は、通常録画一覧(通常録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する(ステップS46)。
 ステップS46において、通常録画一覧で選択された番組を再生中であると判定された場合(ステップS46でYES)は、制御回路31は、通常録画一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の上辺に沿った詳細メニュー231(図12参照)を表示する(ステップS47)。
 次に、制御回路31は、表示された詳細メニュー231において、再生中の番組のタブに対応したボタンを、例えばカーソル232等により、強調表示(図12参照)する(ステップS48)。
 カーソル232はユーザコマンドにより移動可能である。
 次に、制御回路31は、通常録画一覧の第2の番組選択メニューの詳細メニュー231においてカーソル232で選択されているボタンに対応するタブ(以下、「選択中のタブ」という)の番組の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS49)。
 ステップS49において、選択中のタブの番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS49でNO)は、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS49において、選択中のタブの番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS49でYES)は、制御回路31は、選択中のタブの番組の再生を開始する(ステップS50)。その後、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS46において、通常録画一覧で選択された番組を再生中ではないと判定された場合(ステップS46でNO)は、制御回路31は、カテゴリ一覧で選択された番組を再生中である。このとき、制御回路31は、カテゴリ一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の上辺に沿った詳細メニュー351(図19参照)を表示する(ステップS51)。
 次に、制御回路31は、表示された詳細メニュー351において、再生中の番組のカテゴリに対応したボタンを、例えばカーソル355等により、強調表示(図19参照)する(ステップS52)。
 カーソル355はユーザコマンドにより移動可能である。
 次に、制御回路31は、カテゴリ一覧の第2の番組選択メニューの詳細メニュー351においてカーソル355で選択されているボタンに対応するカテゴリ(以下、「選択中のカテゴリ」という)の番組の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS53)。
 ステップS53において、選択中のカテゴリの番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS53でNO)は、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS53において、選択中のカテゴリの番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS53でYES)は、制御回路31は、選択中のカテゴリの番組の再生を開始する(ステップS54)。その後、制御回路31は、上メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 制御回路31は、上メニュー再選択処理において、ディスプレイ4の画面40の上辺に沿った詳細メニューを表示しているとき、表示されている詳細メニューを、ユーザコマンドに従い他の詳細メニューに切り替えてもよい。すなわち、制御回路31は、上メニュー再選択処理において、ディスプレイ4の画面40の上辺に沿って、チャンネル録画一覧の詳細メニュー131(図7参照)、カテゴリ一覧の詳細メニュー231(図12参照)、および通常録画一覧の詳細メニュー351(図19参照)のうちの1つを表示しているとき、表示されている詳細メニューを、ユーザコマンドに従い他の詳細メニューに切り替えてもよい。表示されている詳細メニューが、切り替え前の詳細メニューとは異なる分類方法による他の詳細メニューに切り替えられ、ユーザが、切り替え後の詳細メニューを用いて番組を選択して再生したときには、制御回路31は、図26に示したステップS15、ステップS20、およびステップS25の処理と同様に、切り替え後の詳細メニューを用いて選択された番組を再生中であることを記憶する。
 次に、ステップS35の左メニュー再選択処理について説明する。
 図29は、実施の形態1における録画再生装置1が備える制御回路31によって実行される左メニュー再選択処理のサブルーチンの一例を示すフローチャートである。
 ステップS35の左メニュー再選択処理が開始されると、制御回路31は、チャンネル録画一覧(チャンネル録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する(ステップS61)。
 ステップS61において、チャンネル録画一覧で選択された番組を再生中であると判定された場合(ステップS61でYES)は、制御回路31は、チャンネル録画一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の左辺に沿った詳細メニュー141(図8参照)を表示する(ステップS62)。
 次に、制御回路31は、表示された詳細メニュー141において、再生中の番組に対応したボタンを、例えばカーソル142等により、強調表示(図8参照)する(ステップS63)。
 カーソル142はユーザコマンドにより移動可能である。
 次に、制御回路31は、チャンネル録画一覧の第2の番組選択メニューの詳細メニュー141においてカーソル142で選択されているボタンに対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS64)。
 ステップS64において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS64でNO)は、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS64において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS64でYES)は、制御回路31は、選択中の番組の再生を開始する(ステップS65)。その後、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS61において、チャンネル録画一覧で選択された番組を再生中ではないと判定された場合(ステップS61でNO)は、制御回路31は、通常録画一覧(通常録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する(ステップS66)。
 ステップS66において、通常録画一覧で選択された番組を再生中であると判定された場合(ステップS66でYES)は、制御回路31は、通常録画一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の左辺に沿った詳細メニュー241(図13参照)を表示する(ステップS67)。
 次に、制御回路31は、表示された詳細メニュー241において、再生中の番組に対応したボタンを、例えばカーソル242等により、強調表示(図13参照)する(ステップS68)。
 カーソル242はユーザコマンドにより移動可能である。
 次に、制御回路31は、通常録画一覧の第2の番組選択メニューの詳細メニュー241においてカーソル242で選択されているボタンに対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS69)。
 ステップS69において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS69でNO)は、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS69において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS69でYES)は、制御回路31は、選択中の番組の再生を開始する(ステップS70)。その後、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS66において、通常録画一覧で選択された番組を再生中ではないと判定された場合(ステップS66でNO)は、制御回路31は、カテゴリ一覧で選択された番組を再生中である。このとき、制御回路31は、カテゴリ一覧の第2の番組選択メニューにおいて、ディスプレイ4の画面40の左辺に沿った詳細メニュー361(図20参照)を表示する(ステップS71)。
 次に、制御回路31は、表示された詳細メニュー361において、再生中の番組に対応したボタンを、例えばカーソル362等により、強調表示(図20参照)する(ステップS72)。
 カーソル362はユーザコマンドにより移動可能である。
 次に、制御回路31は、カテゴリ一覧の第2の番組選択メニューの詳細メニュー361においてカーソル362で選択されているボタンに対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS73)。
 ステップS73において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS73でNO)は、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS73において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS73でYES)は、制御回路31は、選択中の番組の再生を開始する(ステップS74)。その後、制御回路31は、左メニュー再選択処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 次に、図25に示したステップS5の番組ザッピング処理について説明する。
 図30は、実施の形態1における録画再生装置1が備える制御回路31によって実行される番組ザッピング処理のサブルーチンの一例を示すフローチャートである。
 ステップS5の番組ザッピング処理が開始されると、制御回路31は、チャンネル録画一覧(チャンネル録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する(ステップS81)。
 ステップS81において、チャンネル録画一覧で選択された番組を再生中であると判定された場合(ステップS81でYES)は、制御回路31は、チャンネル録画の第3の番組選択メニュー(図21参照)をディスプレイ4に表示する(ステップS82)。
 次に、制御回路31は、リモートコントローラ2の上キーまたは下キーが押下されたか否かを判定する(ステップS83)。
 ステップS83において、リモートコントローラ2の上キーまたは下キーが押下されたと判定された場合(ステップS83でYES)は、制御回路31は、チャンネル録画一覧の第1の番組選択メニュー(図4参照)において、再生中の番組に対して時間的に前の番組または時間的に後の番組の番組情報を、チャンネル録画一覧の第3の番組選択メニューに表示する(ステップS84)。
 ステップS83において、リモートコントローラ2の上キーおよび下キーのどちらも押下されていないと判定された場合(ステップS83でNO)は、制御回路31は、リモートコントローラ2の左キーまたは右キーが押下されたか否かを判定する(ステップS85)。
 ステップS85において、リモートコントローラ2の左キーおよび右キーのどちらも押下されていないと判定された場合(ステップS85でNO)は、制御回路31は、処理をステップS83に戻す。
 ステップS85において、リモートコントローラ2の左キーまたは右キーが押下されたと判定された場合(ステップS85でYES)は、制御回路31は、チャンネル録画一覧の第1の番組選択メニュー(図4参照)において、再生中の番組を放送したチャンネルの左のチャンネルまたは右のチャンネルの番組の情報を、チャンネル録画一覧の第3の番組選択メニューに表示する(ステップS86)。
 次に、制御回路31は、チャンネル録画一覧の第3の番組選択メニューにおいて選択されている番組情報に対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS87)。
 ステップS87において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS87でNo)は、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS87において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS87でYES)は、制御回路31は、選択中の番組の再生を開始する(ステップS88)。その後、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS81において、チャンネル録画一覧で選択された番組を再生中ではないと判定された場合(ステップS81でNO)は、制御回路31は、カテゴリ一覧(カテゴリ一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組を再生中であるか否かを判定する。
 ステップS89において、カテゴリ一覧で選択された番組を再生中ではないと判定された場合(ステップS89でNO)は、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS89において、カテゴリ一覧で選択された番組を再生中であると判定された場合(ステップS89でYES)は、制御回路31は、カテゴリ一覧の第3の番組選択メニュー(図22参照)をディスプレイ4に表示する(ステップS90)。
 次に、制御回路31は、リモートコントローラ2の上キーまたは下キーが押下されたか否かを判定する(ステップS91)。
 ステップS91において、リモートコントローラ2の上キーおよび下キーのどちらも押下されていないと判定された場合(ステップS91でNO)は、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS91において、リモートコントローラ2の上キーまたは下キーが押下されたと判定された場合(ステップS91でYES)は、制御回路31は、カテゴリ一覧の第2の番組選択メニューの詳細メニュー361(図20参照)において、再生中の番組に対して時間的に前の番組または時間的に後の番組の番組情報を、カテゴリ一覧の第3の番組選択メニューに表示する(ステップS92)。
 次に、制御回路31は、カテゴリ一覧の第3の番組選択メニューにおいて選択されている番組情報に対応する番組(以下、「選択中の番組」という)の再生を指示するユーザコマンドを受信したか否か(すなわち、リモートコントローラ2の決定キー52が押下されたか否か)を判定する(ステップS93)。
 ステップS93において、選択中の番組の再生を指示するユーザコマンドは受信されていないと判定された場合(ステップS93でNo)は、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したステップS2に戻す。
 ステップS93において、選択中の番組の再生を指示するユーザコマンドが受信されたと判定された場合(ステップS93でYES)は、制御回路31は、選択中の番組の再生を開始する(ステップS94)。その後、制御回路31は、番組ザッピング処理のサブルーチンをリターンし、処理を図25に示したテップS2に戻す。
 次に、図25に示したステップS8の再生終了処理について説明する。
 図31は、実施の形態1における録画再生装置1が備える制御回路31によって実行される再生終了処理のサブルーチンの一例を示すフローチャートである。
 制御回路31は、チャンネル録画一覧(チャンネル録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組の再生を終了したか否かを判定する(ステップS101)。なお、番組の再生終了は、図25に示したステップS6において、番組の再生の停止を指示するユーザコマンドが受信されたと判定された場合(ステップS6でYES)に、制御回路31により実行される。または、図25に示したステップS7において、再生中の番組が終了したと判定された場合(ステップS7でYES)に、制御回路31は、番組の再生を終了したと判定する。
 ステップS101において、チャンネル録画一覧で選択された番組の再生が終了したと判定された場合(ステップS101でYES)は、制御回路31は、チャンネル録画一覧の第1の番組選択メニュー(図4参照)をディスプレイ4に表示する(ステップS102)。
 次に、制御回路31は、チャンネル録画一覧の第1の番組選択メニューにおいて、再生を終了した番組を表す番組情報に対応するボタンを、例えばカーソル103等により、強調表示(図4参照)する(ステップS103)。その後、制御回路31は、再生終了処理のサブルーチンをリターンし、処理を終了する。
 ステップS101において、再生が終了したのはチャンネル録画一覧で選択された番組ではないと判定された場合(ステップS101でNO)は、制御回路31は、通常録画一覧(通常録画一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組の再生を終了したか否かを判定する(ステップS104)。なお、ステップS104における番組の再生終了の判定は、ステップS101と実質的に同じであるので、説明を省略する。
 ステップS104において、通常録画一覧で選択された番組の再生が終了したと判定された場合(ステップS104でYES)は、制御回路31は、通常録画一覧の第1の番組選択メニュー(図9参照)をディスプレイ4に表示する(ステップS105)。
 次に、制御回路31は、通常録画一覧の第1の番組選択メニューにおいて、再生を終了した番組を表す番組情報に対応するボタンを、例えばカーソル204等により、強調表示(図9参照)する(ステップS106)。その後、制御回路31は、再生終了処理のサブルーチンをリターンし、処理を終了する。
 ステップS104において、再生が終了したのは通常録画一覧で選択された番組ではないと判定された場合(ステップS104でNO)は、再生が終了したのはカテゴリ一覧(カテゴリ一覧の、第1の番組選択メニュー、または第2の番組選択メニュー、または第3の番組選択メニュー)で選択された番組である。このとき、制御回路31は、カテゴリ一覧の第1の番組選択メニュー(図14~図16参照)を表示する(ステップS107)。
 次に、制御回路31は、カテゴリ一覧の第1の番組選択メニューにおいて、再生を終了した番組を表す番組情報に対応するボタンを、例えばカーソル304等により、強調表示(図14参照)する(ステップS108)。その後、制御回路31は、再生終了処理のサブルーチンをリターンし、処理を終了する。
 以上が、本実施の形態に例示する番組再生処理のフローチャートである。
 [1-3.効果等]
 以上のように、本実施の形態において、録画再生装置は、ユーザ入力部と、受信部と、録画部と、再生部と、ユーザインターフェース生成部と、制御部と、を備える。ユーザ入力部は、ユーザコマンドを受け付ける。受信部は、複数の番組およびそれらの番組の番組情報を受信する。録画部は、受信された複数の番組および番組情報を記録媒体に録画する。再生部は、録画された番組を再生する。ユーザインターフェース生成部は、録画された複数の番組の中からユーザが所望の番組を選択するための複数の選択画面を生成する。制御部は、再生部およびユーザインターフェース生成部を制御する。ユーザインターフェース生成部が生成する選択画面の各々は、それぞれが互いに異なる分類方法で分類された複数の番組情報を配列して表示する。再生部は、1つの選択画面上で1つの番組情報が選択されたときに、選択された番組情報に関連する番組を再生する。制御部は、再生部が番組を再生しているときにユーザ入力部が所定のユーザコマンドを受信した場合は、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像を生成するように、ユーザインターフェース生成部を制御する。ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報または分類種別を示す領域を有する。
 また、本実施の形態において、番組情報の表示方法は、録画再生装置における番組情報の表示方法であって、ユーザコマンドを受け付けるステップと、複数の番組およびそれらの番組の番組情報を受信するステップと、受信された複数の番組および番組情報を記録媒体に録画するステップと、録画された複数の番組の中からユーザが所望の番組を選択するための画面であって、それぞれが互いに異なる分類方法で分類された複数の番組情報が配列されて表示される複数の選択画面のうちの1つが生成されるステップと、1つの選択画面上で1つの番組情報が選択されたときに、選択された番組情報に関連する番組が再生されるステップと、番組が再生されているときに所定のユーザコマンドが受信された場合に、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像が生成されるステップと、を備え、ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報または分類種別を示す領域を有する。
 なお、録画再生装置1は録画再生装置の一例である。RC受信機32はユーザ入力部の一例である。チューナ11~13およびチューナ21~26は、それぞれが受信部の一例である。通常録画回路14およびチャンネル録画回路27は、それぞれが録画部の一例である。番組再生回路35は再生部の一例である。UI生成回路36はユーザインターフェース生成部の一例である。制御回路31は制御部の一例である。記憶装置15および記憶装置28は、それぞれが記録媒体の一例である。図4に示したチャンネル録画一覧の第1の番組選択メニューの画面100、図9に示した通常録画一覧の第1の番組選択メニューの画面200、および図14~図16に示したカテゴリ一覧の第1の番組選択メニューの画面300、310、320は、複数の選択画面の一例である。リモートコントローラ2の上/下/左/右キーの押下は、所定のユーザコマンドの一例である。図21に示したチャンネル録画一覧の第3の番組選択メニューの画面400、および図22~図24に示したカテゴリ一覧の第3の番組選択メニューの画面410、420、430は、それぞれがユーザインターフェース画像の一例である。図21に示すボタン404、405、図23に示すボタン424、425、および図24に示すボタン434、435は、それぞれが分類種別を示す領域の一例である。
 例えば、実施の形態1に示した例では、録画再生装置1は、RC受信機32と、チューナ11~13およびチューナ21~26と、通常録画回路14およびチャンネル録画回路27と、番組再生回路35と、UI生成回路36と、制御回路31と、を備える。RC受信機32は、リモートコントローラ2から送信されてくるユーザコマンドを受け付ける。チューナ11~13およびチューナ21~26は、複数の番組およびそれらの番組の番組情報を受信する。通常録画回路14は、受信された複数の番組および番組情報を記憶装置15に録画する。チャンネル録画回路27は、受信された複数の番組および番組情報を記憶装置28に録画する。番組再生回路35は、録画された番組を再生する。UI生成回路36は、録画された複数の番組の中からユーザが所望の番組を選択するための複数の選択画面(例えば、図4に示したチャンネル録画一覧の第1の番組選択メニューの画面100、図9に示した通常録画一覧の第1の番組選択メニューの画面200、および図14~図16に示したカテゴリ一覧の第1の番組選択メニューの画面300、310、320)を生成する。制御回路31は、番組再生回路35およびUI生成回路36を制御する。UI生成回路36が生成する選択画面の各々は、それぞれが互いに異なる分類方法で分類された複数の番組情報を配列して表示する。番組再生回路35は、1つの選択画面上で1つの番組情報が選択されたときに、選択された番組情報に関連する番組を再生する。制御回路31は、番組再生回路35が番組を再生しているときにRC受信機32が所定のユーザコマンド(例えば、リモートコントローラ2の上/下/左/右キーのうちの1つが押下されることで発生するユーザコマンド)を受信した場合は、ユーザが番組情報を選択するための画像であって再生中の番組の映像の周囲に表示されるユーザインターフェース画像(例えば、図21に示したチャンネル録画一覧の第3の番組選択メニューの画面400、または図22~図24に示したカテゴリ一覧の第3の番組選択メニューの画面410、420、430)を生成するように、UI生成回路36を制御する。ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法に準ずる分類方法を用いて分類された番組情報または分類種別を示す領域(例えば、図21に示すボタン404、405、図23に示すボタン424、425、または図24に示すボタン434、435を表示する。
 ユーザインターフェース画像は、再生中の番組の映像の周囲に表示される番組を示す領域が、選択画面で再生中の番組の番組情報に隣接して配列された番組情報に対応してもよい。
 例えば、実施の形態1に示した例では、図21に示すチャンネル録画一覧の第3の番組選択メニューの画面400におけるボタン402~405は、図4に示したチャンネル録画一覧の第1の番組選択メニューの画面100における番組情報の配列に対応する。あるいは、図22に示すカテゴリ一覧の第3の番組選択メニューの画面410におけるボタン412、413は、図20に示したカテゴリ一覧の第2の番組選択メニューの画面360における番組情報の配列に対応する。あるいは、図23に示すカテゴリ一覧の第3の番組選択メニューの画面420におけるボタン424、425、および図24に示すカテゴリ一覧の第3の番組選択メニューの画面430におけるボタン434、435は、図15に示したカテゴリ一覧の第1の番組選択メニューの画面310におけるジャンルを示すボタンの配列、または、図19に示したカテゴリ一覧の第2の番組選択メニューの画面350におけるジャンルを示すアイコンの配列に対応する。
 制御部は、再生中の番組の映像の周囲に表示されるユーザインターフェース画像を選択するユーザコマンドを受信した場合、選択された番組情報または分類種別を示す領域に属する録画された番組を、再生中の番組の映像に代えて表示してもよい。
 例えば、実施の形態1に示した例では、録画再生装置1の制御回路31は、番組再生回路35が録画された番組を再生しているときに、例えば、再生中の番組の映像の周囲に表示されるユーザインターフェース画像の一例である、図21に示すカテゴリ一覧の第3の番組選択メニューの画面400におけるボタン402を選択するユーザコマンドを受け取った場合は、再生中の番組の映像に代えて、ボタン402に表示された番組情報に対応する番組(例えば、記憶装置28に録画された番組)を番組再生回路35で再生してディスプレイ4に表示するように、各回路を制御する。
 ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法の分類種別を示す領域を表示してもよい。
 なお、リモートコントローラ2の上キーの押下は、所定のユーザコマンドの一例である。図7に示したチャンネル録画一覧の第2の番組選択メニューの画面130、図12に示した通常録画一覧の第2の番組選択メニューの画面230、および図19に示したカテゴリ一覧の第2の番組選択メニューの画面350は、それぞれがユーザインターフェース画像の一例である。
 例えば、実施の形態1に示した例では、録画再生装置1において、制御回路31は、番組再生回路35が番組を再生しているときにRC受信機32が所定のユーザコマンド(例えば、リモートコントローラ2の上キーが押下されることで発生するユーザコマンド)を受信した場合は、ユーザが番組情報を選択するための画像であって再生中の番組の映像に部分的に重畳して表示されるユーザインターフェース画像(例えば、図7に示したチャンネル録画一覧の第2の番組選択メニューの画面130、図12に示した通常録画一覧の第2の番組選択メニューの画面230、または図19に示したカテゴリ一覧の第2の番組選択メニューの画面350)を生成するように、UI生成回路36を制御する。ユーザインターフェース画像は、再生中の番組が選択されたときに用いられた選択画面の分類方法の分類種別を示す領域を表示する。
 録画再生装置において、制御部は、再生部が再生している番組が属する分類種別の領域を強調して表示してもよい。
 例えば、実施の形態1に示した例では、録画再生装置1において、制御回路31は、番組再生回路35が再生している番組が属する分類種別の領域を強調して表示する。
 ユーザインターフェース画像の分類種別を示す領域は、アイコンまたはタグで表示されてもよい。
 本実施の形態の録画再生装置において、制御部は、1つの選択画面から選択されて再生されている番組の再生が停止されたときに、その1つの選択画面が表示されるようにユーザインターフェース生成部を制御してもよい。
 例えば、実施の形態1に示す例では、録画再生装置1において、制御回路31は、1つの選択画面から選択されて再生されている番組の再生が停止されたときに、その1つの選択画面が表示されるようにUI生成回路36を制御する。
 本実施の形態の録画再生装置において、録画部は、ユーザにより指定された個別の番組を録画する第1の録画機能と、所定のチャンネル群で放送される複数の番組を連続して録画する第2の録画機能と、を有してもよい。選択画面は、第1の録画機能により録画された複数の番組の中からユーザが所望の番組を選択するための第1の選択画面と、第2の録画機能により録画された複数の番組の中からユーザが所望の番組を選択するための第2の選択画面と、を含んでもよい。
 なお、通常録画機能は第1の録画機能の一例である。チャンネル録画機能は第2の録画機能の一例である。所定のチャンネル群は、ユーザ等によりあらかじめ設定された複数のチャンネルであり、図4に示したチャンネルCH1~CH6は、所定のチャンネル群の一例である。通常録画一覧は第1の選択画面の一例である。チャンネル録画一覧は第2の選択画面の一例である。
 例えば、実施の形態1に示した例では、録画再生装置1において、通常録画回路14は、ユーザにより指定された個別の番組を録画する通常録画機能を有し、チャンネル録画回路27は、所定のチャンネル群(例えば、チャンネルCH1~CH6)で放送される複数の番組を連続して録画するチャンネル録画機能を有する。選択画面は、通常録画機能により録画された複数の番組の中からユーザが所望の番組を選択するための通常録画一覧と、チャンネル録画機能により録画された複数の番組の中からユーザが所望の番組を選択するためのチャンネル録画一覧と、を含む。
 実施の形態1に示した例では、放送された複数の番組を録画して再生する録画再生装置1が開示される。録画再生装置1は、記憶装置15、28と、少なくとも1つのチューナ11~13、21~26と、通常録画回路14と、チャンネル録画回路27と、番組再生回路35と、UI生成回路36と、画面重畳回路37と、RC受信機32と、制御回路31と、を備える。
 少なくとも1つのチューナ11~13、21~26は、放送された複数の番組とそれらの番組の番組情報とを受信する。通常録画回路14は、チューナ11~13の少なくとも1つにより受信された複数の番組とそれらの番組の番組情報とを記憶装置15に録画する。チャンネル録画回路27は、チューナ21~26の少なくとも1つにより受信された複数の番組とそれらの番組の番組情報とを記憶装置28に録画する。番組再生回路35は、記憶装置15、28に録画された複数の番組のうちの1つを再生する。
 UI生成回路36は、記憶装置15、28に録画された複数の番組のうちの1つをユーザが選択できるようにするための複数のユーザインターフェース画像(UI画像)を生成する。画面重畳回路37は、再生された番組の映像信号およびUI画像に基づいて、出力映像信号を生成する。
 RC受信機32は、リモートコントローラ2からユーザコマンドを取得する。制御回路31は、ユーザコマンドに基づいて、通常録画回路14、チャンネル録画回路27、番組再生回路35、およびUI生成回路36、を制御する。
 UI生成回路36は、記憶装置15、28に録画された複数の番組の番組情報が、複数の分類方法で分類されて配列された複数ペアの番組選択メニューのUI画像を生成する。各番組選択メニューは、それぞれが第1の番組選択メニューおよび第2の番組選択メニューを有する。第1の番組選択メニューおよび第2の番組選択メニューのそれぞれは、互いに同じ分類方法で分類された複数の番組情報の複数の配列を含む。録画再生装置1では、第1の番組選択メニューは、録画された番組が再生されていないときに表示され、第2の番組選択メニューは、録画された番組が再生されているときに、再生中の番組の映像に部分的に重畳して表示される。
 制御回路31は、録画された番組が再生されている状態において、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、再生中の番組が選択されたときに用いられた番組選択メニューに準ずる分類方法による第2の番組選択メニューを、再生中の番組の映像に部分的に重畳して表示させる。
 本実施の形態における録画再生装置1では、第2の番組選択メニューは、複数のタブメニューと、各タブメニューに対応する複数の詳細メニューと、を含む。制御回路31は、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときに、複数のタブメニューを表示させる。制御回路31は、複数のタブメニューのうちの1つを選択するユーザコマンドが入力されたときに、選択された1つのタブメニューに対応する詳細メニューを表示させる。録画再生装置1では、複数のタブメニューのうちの第1のタブメニューを選択するユーザコマンドが入力されたとき、第1のタブメニューに対応する複数の詳細メニューのうちの第1の詳細メニューは、複数の配列を示す複数のアイコンを含む。録画再生装置1では、複数のタブメニューのうちの第2のタブメニューを選択するユーザコマンドが入力されたとき、第2のタブメニューに対応する複数の詳細メニューのうちの第2の詳細メニューは、再生中の番組が属する配列を含む。
 本実施の形態における録画再生装置1では、制御回路31は、第1のタブメニューを選択するユーザコマンドが入力されたときに、第1の詳細メニューにおいて、再生中の番組が属する配列のアイコンを強調表示させる。制御回路31は、第2のタブメニューを選択するユーザコマンドが入力されたときに、第2の詳細メニューにおいて、再生中の番組を強調表示させる。
 本実施の形態における録画再生装置1では、制御回路31は、第2の番組選択メニューが表示されている状態において、表示中の第2の番組選択メニューとは異なる分類方法による他の第2の番組選択メニューの表示を指示するユーザコマンドが入力されたときには、他の第2の番組選択メニューを表示させる。
 本実施の形態における録画再生装置1では、制御回路31は、録画された番組の再生が終了したときに、再生が終了した番組が選択されたときに用いられた番組選択メニューと同じ分類方法による第1の番組選択メニューを表示させる。
 本実施の形態における録画再生装置1では、制御回路31は、第1の番組選択メニューにおいて、再生が終了した番組を強調表示する。
 本実施の形態における録画再生装置1では、UI生成回路36は、録画された番組が再生されているときに表示される第3の番組選択メニューのUI画像をさらに生成する。録画再生装置1では、第3の番組選択メニューは、複数の分類方法のうちの少なくとも1つで分類された複数の番組の複数の配列において、再生中の番組の番組情報に隣接する少なくとも1つの番組情報を含む。制御回路31は、録画された番組が再生されている状態において、第3の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたときには、再生中の番組が選択されたときに用いられた番組選択メニューと同じ分類方法による第3の番組選択メニューを表示させる。
 本実施の形態における録画再生装置1では、チューナ21~26は、複数のチャンネルで放送される複数の番組およびそれらの番組の番組情報を受信し、複数の分類方法のうちの1つにおいて、複数の番組情報は、複数のチャンネルにそれぞれ対応する複数の配列に分類される。
 本実施の形態における録画再生装置1では、複数の分類方法のうちの1つにおいて、複数の番組は、複数のカテゴリにそれぞれ対応する複数の配列に分類される。
 本実施の形態における録画再生装置1では、通常録画回路14は、ユーザに選択された複数の番組を複数の第1の番組として記憶装置15に録画し、チャンネル録画回路27は、あらかじめ決められた少なくとも1つのチャンネルで放送される複数の番組を複数の第2の番組として記憶装置28に録画する。録画再生装置1では、複数の分類方法のうちの第1の分類方法により、録画された複数の第1の番組が複数の配列に分類され、複数の分類方法のうちの第2の分類方法により、録画された複数の第2の番組が複数の配列に分類される。
 これにより、本実施の形態における録画再生装置1では、ユーザは、録画された複数の番組の中から所望の番組を、相対的に少ない手間で選択して再生することができる。また、本実施の形態における録画再生装置1では、録画された番組が再生されているときには、第3の番組選択メニューが表示されることにより、第1の番組選択メニューを表示するために番組の再生を停止する必要がなくなる。そのため、ユーザは、ザッピングにより、他の番組を、相対的に少ない手間で選択して再生することができる。
 本実施の形態における録画再生装置1では、例えば、通常録画部10によって録画された番組をユーザが選択するために、複数の番組を時系列に配列した形式を有する通常録画一覧が使用される。また、録画再生装置1では、チャンネル録画部20によって録画された番組をユーザが選択するために、複数の番組をチャンネルおよび時間により2次元的に配列した番組表の形式を有するチャンネル録画一覧と、複数の番組をカテゴリにより分類して配列した形式を有するカテゴリ一覧と、が使用される。
 本実施の形態における録画再生装置1では、制御回路31は、チャンネル録画一覧、通常録画一覧、およびカテゴリ一覧のそれぞれについて、第1の番組選択メニューおよび第2の番組選択メニューを互いに関連付けて表示させる。
 本実施の形態における録画再生装置1では、制御回路31は、チャンネル録画一覧、通常録画一覧、およびカテゴリ一覧のそれぞれについて、第1の番組選択メニューおよび第2の番組選択メニューの、内容、表示する番組選択メニューのページ、および強調表示する位置、を制御する。
 本実施の形態における録画再生装置1では、例えば、チャンネル録画一覧の第1の番組選択メニューを用いて選択された番組が再生されている状態において、第2の番組選択メニューの呼び出しを指示するユーザコマンドが入力されたとき、チャンネル録画一覧の第2の番組選択メニューが表示される。また、録画再生装置1では、チャンネル録画一覧の第2の番組選択メニューを用いて選択された番組が再生され、その番組の再生が停止されたとき、チャンネル録画一覧の第1の番組選択メニューが表示される。また、録画再生装置1では、チャンネル録画一覧の番組選択メニューを用いて選択された番組が再生されている状態において、リモートコントローラ2のカーソルキー51が押下されたとき、チャンネル録画一覧の複数の配列において再生中の番組の番組情報に隣接する番組情報を含む、チャンネル録画一覧の第3の番組選択メニューが表示される。
 録画再生装置1では、チャンネル録画一覧の第3の番組選択メニューが表示されているとき、ユーザは、カーソルキー51の上キーまたは下キーを押下することにより、再生中の番組の時間的に前後の番組の番組情報を選択し、カーソルキー51の左キーまたは右キーを押下することにより、再生中の番組のチャンネルの左右に隣接するチャンネルを選択することができる。
 録画再生装置1では、カテゴリ一覧の番組選択メニューを用いて選択された番組が再生されている状態において、リモートコントローラ2のカーソルキー51が押下されたとき、カテゴリ一覧の複数の配列において再生中の番組の番組情報に隣接する番組情報を含む、カテゴリ一覧の第3の番組選択メニューが表示される。録画再生装置1では、カテゴリ一覧の第3の番組選択メニューが表示されているとき、ユーザは、カーソルキー51の上キーまたは下キーを押下することにより、再生中の番組の番組情報の前後の番組情報を選択することができる。
 (他の実施形態)
 以上のように、本出願において開示する技術の例示として、実施の形態1を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略等を行った実施の形態にも適用できる。また、上記実施の形態1で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
 そこで、以下、他の実施の形態を例示する。
 実施の形態1では、通常録画回路14、チャンネル録画回路27、制御回路31、番組DB生成回路34、番組再生回路35、UI生成回路36、および画面重畳回路37、を別個のブロックとして示したが、これらの一部または全部が単一のブロックとして構成されてもよい。また、これらのブロックはハードウェアによって実現されてもよく、プロセッサ上で実行されるソフトウェアによって実現されてもよい。
 実施の形態1において、番組選択メニューの例として図面に示した番組情報の配列およびチャンネルの配列等は、単なる一例を挙げたものに過ぎない。番組選択メニューに表示される番組情報およびチャンネル等は、放送信号の受信状況や放送番組等に応じて適切に設定されればよい。
 以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
 したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
 また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
 本開示は、大容量の記憶装置を備えた録画再生装置に適用可能である。具体的には、ビデオレコーダなどの録画再生装置、録画再生機能を有するテレビジョン受信機等の映像受信装置、等に、本開示は適用可能である。
1  録画再生装置
2  リモートコントローラ
3  番組情報サーバ装置
4  ディスプレイ
10  通常録画部
11,12,13  チューナ
14  通常録画回路
15  記憶装置
20  チャンネル録画部
21,22,23,24,25,26  チューナ
27  チャンネル録画回路
28  記憶装置
31  制御回路
32  RC受信機
33  通信回路
34  番組DB生成回路
35  番組再生回路
36  UI生成回路
37  画面重畳回路
40  画面
51  カーソルキー
52  決定キー
53  チャンネル録画一覧キー
54  通常録画一覧キー
55  カテゴリ一覧キー
56  再生メニューキー
57  モーションキー
58  停止キー
100,110,120,130,140,200,210,220,230,240,300,310,320,330,340,350,360,400,410,420,430  画面
101  番組表エリア
102  説明文エリア
103,132,142,202,204,232,242,304,355,362,406,414,426,436  カーソル
121,122,123,124,221,222,223,224,341,342,343,344  タブメニュー
131,141,231,241,351,361  詳細メニュー
133,233,305,311,312,313,314,315,316,321,356,357,401,402,403,404,405,411,412,413,421,422,423,424,425,431,432,433,434,435  ボタン
201  タグ
203  番組リスト
301  履歴エリア
302  ランキングエリア
303  ニュースエリア
352  情報エリア
353  ジャンルエリア
354  お気に入りエリア
358a,358b,358c,358d  アイコン
ANT  アンテナ

Claims (4)

  1. ユーザコマンドを受け付けるユーザ入力部と、
    複数の番組および前記番組の番組情報を受信する受信部と、
    受信された複数の前記番組および前記番組情報を記録媒体に録画する録画部と、
    録画された前記番組を再生する再生部と、
    録画された複数の前記番組の中からユーザが所望の番組を選択するための複数の選択画面を生成するユーザインターフェース生成部と、
    前記再生部および前記ユーザインターフェース生成部を制御する制御部と、
    を備え、
    前記ユーザインターフェース生成部が生成する前記選択画面の各々は、それぞれが互いに異なる分類方法で分類された複数の前記番組情報を配列して表示し、
    前記再生部は、1つの前記選択画面上で1つの前記番組情報が選択されたときに、選択された前記番組情報に関連する前記番組を再生し、
    前記制御部は、前記再生部が前記番組を再生しているときに前記ユーザ入力部が所定の前記ユーザコマンドを受信した場合は、前記ユーザが前記番組情報を選択するための画像であって再生中の前記番組の映像の周囲に表示されるユーザインターフェース画像を生成するように、前記ユーザインターフェース生成部を制御し、
    前記ユーザインターフェース画像は、再生中の前記番組が選択されたときに用いられた前記選択画面の分類方法に準ずる分類方法を用いて分類された前記番組情報または分類種別を示す領域を有する、
    録画再生装置。
  2. 前記ユーザインターフェース画像は、再生中の番組の映像の周囲に表示される前記番組を示す領域が、前記選択画面で前記再生中の番組の番組情報に隣接して配列された番組情報に対応する、
    請求項1に記載の録画再生装置。
  3. 前記制御部は、再生中の前記番組の映像の周囲に表示されるユーザインターフェース画像を選択するユーザコマンドを受信した場合、選択された番組情報または分類種別を示す領域に属する録画された番組を、再生中の前記番組の映像に代えて表示する、
    請求項1に記載の録画再生装置。
  4. 録画再生装置における番組情報の表示方法であって、
    ユーザコマンドを受け付けるステップと、
    複数の番組および前記番組の番組情報を受信するステップと、
    受信された複数の前記番組および前記番組情報を記録媒体に録画するステップと、
    録画された複数の前記番組の中からユーザが所望の番組を選択するための画面であって、それぞれが互いに異なる分類方法で分類された複数の前記番組情報が配列されて表示される複数の選択画面のうちの1つが生成されるステップと、
    1つの前記選択画面上で1つの前記番組情報が選択されたときに、選択された前記番組情報に関連する前記番組が再生されるステップと、
    前記番組が再生されているときに所定の前記ユーザコマンドが受信された場合に、前記ユーザが前記番組情報を選択するための画像であって再生中の前記番組の映像の周囲に表示されるユーザインターフェース画像が生成されるステップと、を備え、
    前記ユーザインターフェース画像は、再生中の前記番組が選択されたときに用いられた前記選択画面の分類方法に準ずる分類方法を用いて分類された前記番組情報または分類種別を示す領域を有する、
    番組情報の表示方法。
PCT/JP2016/001737 2015-03-27 2016-03-25 録画再生装置、および番組情報の表示方法 Ceased WO2016157860A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017509281A JPWO2016157860A1 (ja) 2015-03-27 2016-03-25 録画再生装置、および番組情報の表示方法
US15/554,429 US20180046337A1 (en) 2015-03-27 2016-03-25 Video playback device and program information display method
EP16771748.7A EP3276953A1 (en) 2015-03-27 2016-03-25 Video playback device and program information display method

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2015067429 2015-03-27
JP2015-067429 2015-03-27
JP2016047716 2016-03-11
JP2016-047716 2016-03-11

Publications (1)

Publication Number Publication Date
WO2016157860A1 true WO2016157860A1 (ja) 2016-10-06

Family

ID=57005567

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2016/001737 Ceased WO2016157860A1 (ja) 2015-03-27 2016-03-25 録画再生装置、および番組情報の表示方法

Country Status (4)

Country Link
US (1) US20180046337A1 (ja)
EP (1) EP3276953A1 (ja)
JP (1) JPWO2016157860A1 (ja)
WO (1) WO2016157860A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024009078A (ja) * 2020-06-12 2024-01-19 株式会社Mixi 情報処理装置,情報処理装置の制御方法及び制御プログラム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7470557B2 (ja) * 2020-03-31 2024-04-18 本田技研工業株式会社 レコメンドシステム、及びレコメンド方法
CN112235603B (zh) * 2020-10-15 2022-04-05 脸萌有限公司 视频分发系统、方法、计算设备、用户设备及视频播放方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001077771A (ja) * 1999-09-07 2001-03-23 Matsushita Electric Ind Co Ltd 放送受信装置およびプログラム記録媒体
WO2003032631A1 (en) * 2001-09-26 2003-04-17 Mitsubishi Denki Kabushiki Kaisha Broadcast receiver
JP2003209776A (ja) * 2002-01-16 2003-07-25 Pioneer Electronic Corp ソース選択装置、ソース選択方法、ソース選択処理プログラム、および放送チャンネル選択処理プログラム
JP2005051500A (ja) * 2003-07-28 2005-02-24 Toshiba Corp 電子機器、画面制御方法および画面制御プログラム
JP2005159770A (ja) * 2003-11-26 2005-06-16 Sony Corp コンテンツ視聴支援装置及びコンテンツ視聴支援方法、並びにコンピュータ・プログラム
JP2007274561A (ja) * 2006-03-31 2007-10-18 Toshiba Corp 記録再生装置
JP2008028602A (ja) * 2006-07-20 2008-02-07 Sony Corp 受信装置および受信装置における番組選択方法

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341195B1 (en) * 1994-12-28 2002-01-22 E-Guide, Inc. Apparatus and methods for a television on-screen guide
US20020010918A1 (en) * 1994-12-28 2002-01-24 E-Guide, Inc. Apparatus and methods for a television on-screen guide
JP2002537695A (ja) * 1999-02-08 2002-11-05 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 電子番組案内を表示する方法及び装置
US20030099456A1 (en) * 2000-01-06 2003-05-29 Nikon Corporation & Nikon Technologies Inc. Image recorder
US7218837B2 (en) * 2000-09-25 2007-05-15 Victor Company Of Japan, Ltd. Program-signal recording and reproducing apparatus
US6976228B2 (en) * 2001-06-27 2005-12-13 Nokia Corporation Graphical user interface comprising intersecting scroll bar for selection of content
US20030005429A1 (en) * 2001-06-28 2003-01-02 Nicholas Colsey EPG with video previews
JP2004056462A (ja) * 2002-07-19 2004-02-19 Sony Corp 映像検索支援方法及び映像検索支援装置、並びに放送受信装置
US20080177994A1 (en) * 2003-01-12 2008-07-24 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
MXPA05008752A (es) * 2003-02-21 2005-09-20 Matsushita Electric Ind Co Ltd Medio de grabacion, aparato de reproduccion, metodo de grabacion,metodo de reproduccion, y programa de computadora.
US8555165B2 (en) * 2003-05-08 2013-10-08 Hillcrest Laboratories, Inc. Methods and systems for generating a zoomable graphical user interface
US20040268393A1 (en) * 2003-05-08 2004-12-30 Hunleth Frank A. Control framework with a zoomable graphical user interface for organizing, selecting and launching media items
US8046705B2 (en) * 2003-05-08 2011-10-25 Hillcrest Laboratories, Inc. Systems and methods for resolution consistent semantic zooming
WO2004114658A1 (ja) * 2003-06-18 2004-12-29 Matsushita Electric Industrial Co., Ltd. 再生装置、プログラム、再生方法
JP4333409B2 (ja) * 2004-02-27 2009-09-16 ソニー株式会社 情報処理装置および方法、並びにプログラム
TWI401955B (zh) * 2004-04-16 2013-07-11 松下電器產業股份有限公司 A reproducing apparatus, a recording medium reproducing program, a reproducing method, and a reproducing system
US20060136246A1 (en) * 2004-12-22 2006-06-22 Tu Edgar A Hierarchical program guide
US7386806B2 (en) * 2005-01-05 2008-06-10 Hillcrest Laboratories, Inc. Scaling and layout methods and systems for handling one-to-many objects
JP2006222705A (ja) * 2005-02-10 2006-08-24 Hitachi Ltd 記録再生装置および記録再生方法
WO2006088831A2 (en) * 2005-02-14 2006-08-24 Hillcrest Laboratories, Inc. Methods and systems for enhancing television applications using 3d pointing
US8233708B2 (en) * 2005-08-17 2012-07-31 Panasonic Corporation Video scene classification device and video scene classification method
US8243017B2 (en) * 2006-09-11 2012-08-14 Apple Inc. Menu overlay including context dependent menu icon
US20080065722A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Media device playlists
US20080066135A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Search user interface for media device
US20080062137A1 (en) * 2006-09-11 2008-03-13 Apple Computer, Inc. Touch actuation controller for multi-state media presentation
US8381249B2 (en) * 2006-10-06 2013-02-19 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8832742B2 (en) * 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
MX2009010856A (es) * 2008-02-15 2009-11-02 Panasonic Corp Dispositivo de reproduccion, dispositivo de grabacion, metodo de reproduccion y metodo de grabacion.
US8734256B2 (en) * 2008-09-15 2014-05-27 Panasonic Avionics Corporation System and method for hosting multiplayer games
JP4585597B1 (ja) * 2009-06-29 2010-11-24 株式会社東芝 表示処理装置、プログラムおよび表示処理方法
US8164619B2 (en) * 2009-09-25 2012-04-24 Panasonic Corporation Recording medium, playback device, and integrated circuit
JP2012234341A (ja) * 2011-04-28 2012-11-29 Toshiba Corp 映像表示装置およびメニュー画面表示方法
CN103392345B (zh) * 2011-12-28 2017-06-20 松下知识产权经营株式会社 播放内容再生装置、以及播放内容再生方法
US9489981B2 (en) * 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Successive initialization of television channel recording
EP3276952A1 (en) * 2015-03-27 2018-01-31 Panasonic Intellectual Property Management Co., Ltd. Video playback device and program information display method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001077771A (ja) * 1999-09-07 2001-03-23 Matsushita Electric Ind Co Ltd 放送受信装置およびプログラム記録媒体
WO2003032631A1 (en) * 2001-09-26 2003-04-17 Mitsubishi Denki Kabushiki Kaisha Broadcast receiver
JP2003209776A (ja) * 2002-01-16 2003-07-25 Pioneer Electronic Corp ソース選択装置、ソース選択方法、ソース選択処理プログラム、および放送チャンネル選択処理プログラム
JP2005051500A (ja) * 2003-07-28 2005-02-24 Toshiba Corp 電子機器、画面制御方法および画面制御プログラム
JP2005159770A (ja) * 2003-11-26 2005-06-16 Sony Corp コンテンツ視聴支援装置及びコンテンツ視聴支援方法、並びにコンピュータ・プログラム
JP2007274561A (ja) * 2006-03-31 2007-10-18 Toshiba Corp 記録再生装置
JP2008028602A (ja) * 2006-07-20 2008-02-07 Sony Corp 受信装置および受信装置における番組選択方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3276953A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024009078A (ja) * 2020-06-12 2024-01-19 株式会社Mixi 情報処理装置,情報処理装置の制御方法及び制御プログラム
JP7620239B2 (ja) 2020-06-12 2025-01-23 株式会社Mixi 情報処理装置,情報処理装置の制御方法及び制御プログラム

Also Published As

Publication number Publication date
EP3276953A4 (en) 2018-01-31
US20180046337A1 (en) 2018-02-15
JPWO2016157860A1 (ja) 2018-01-11
EP3276953A1 (en) 2018-01-31

Similar Documents

Publication Publication Date Title
JP3645720B2 (ja) Epg情報表示方法、及びプログラム記録媒体
US7937726B2 (en) Information providing apparatus and information providing method to create a recommended menu
US7607150B1 (en) Information providing device and method
US7600192B1 (en) Method of zoom and fade transitioning between layers of information screens
US6978472B1 (en) Information providing device and method
CN1331348C (zh) 广播接收机
EP1894408B1 (en) Dynamic media guide listings
US8555167B2 (en) Interactive access to media or other content related to a currently viewed program
US20110078731A1 (en) Systems and methods for multiple media guidance application navigation
JP5770408B2 (ja) 映像コンテンツ視聴端末
JP2006033094A (ja) 電子機器、電子機器における表示制御方法およびグラフィカル・ユーザ・インターフェース
JP2006295514A (ja) コンテンツ情報表示装置および方法
JP2006031115A (ja) 電子機器、電子機器における表示制御方法およびグラフィカル・ユーザ・インターフェース
WO2016157858A1 (ja) 録画再生装置、および番組情報の表示方法
JP4697526B2 (ja) 情報処理装置および情報処理方法、並びにプログラム
WO2016157860A1 (ja) 録画再生装置、および番組情報の表示方法
CN102473193A (zh) 内容通知装置、通知方法、程序
JP6675062B2 (ja) 遠隔制御システム、および電子機器
JP2006244502A (ja) クリック可能なオブジェクトを活性化するユーザインターフェース方法及びその方法を提供する再生装置
JP6290109B2 (ja) 電子機器、電子機器による表示方法
JP2014132710A (ja) 情報処理装置、情報処理方法及びプログラム
KR20150106208A (ko) 메뉴 레이아웃을 제어하는 방법, 컴퓨팅 장치 및 컴퓨터 판독가능 매체
HK1169199A (en) Content notifying device, notifying method, and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16771748

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2016771748

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 15554429

Country of ref document: US

ENP Entry into the national phase

Ref document number: 2017509281

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE