Information processing apparatus, information processing method, and program
AssigneeSony Group Corporation
InventorsNaohisa Kitazato, Yoshiharu Dewa
Life of this patent
Estimating the term…
Abstract
[Object] To enable a user to conveniently use broadcast of a data program that the user wishes to view under an environment where data broadcast and Internet-related broadcast coexist. [Solving means] There is provided an information processing apparatus that acquires a startup document of data broadcast including instruction information that instructs to acquire an application information table related to an application for presenting a data program related to a television program, acquires the application information table based on the instruction information stored in the startup document, acquires the application based on the application information table, and executes the application to present the data program.
Claims18
An information processing apparatus, comprising
- receiving circuitry configured to:
- receive, via a broadcast transmission path, signaling information including instruction information to acquire application control information related to a first application for presenting an Internet-broadcast program related to a broadcast program provided via the broadcast transmission path;
- and
- processing circuitry configured to:
- generate a display screen including an icon by execution of the instruction information on a basis of a determination that the information processing apparatus supports an Internet-related broadcast and a determination that a connection to a network is available, wherein the display screen is generated according to a script included in the instruction information,
- acquire the application control information on a basis of reception of an operation of the icon,
- acquire the first application via the network on a basis of application location information included in the application control information,
- execute the first application to present the Internet-broadcast program,
- end the first application on a basis of information indicating a switch to a second application for presenting an Internet-broadcast program different from the Internet-broadcast program of the first application, the second application being different from the first application, and the information indicating the switch to the second application being accompanied by an update of the signaling information while the Internet-broadcast program is being presented by the first application, and
- acquire the second application,
- wherein when the display screen including the icon is displayed and a button for a data broadcast program is operated the icon is deleted from the display screen and the data broadcast program is displayed on the display screen,
- wherein the icon is synthesized on a TV program that is being displayed on the display screen,
- wherein when the display screen including the icon is displayed and the button for the data broadcast program is operated, the data broadcast program is displayed on the display screen with the TV program,
- wherein when the display screen including the icon is displayed and a button corresponding to operation of the icon is operated, the Internet-broadcast program is displayed on the display screen with the TV program, and
- wherein when a determination is made that the information processing apparatus does not support an Internet-related broadcast or that a connection to the network is not available, the button for the data broadcast program is set to a standby state, and when the button for the data broadcast program is in the standby state and is operated, the information processing apparatus acquires a low-order page document according to a script of the instruction information, generates presentment data for the low-order page document, and displays, according the presentment data, the data broadcast program with the TV program.
A method for controlling an information processing apparatus, comprising
- receiving, by a controller via a broadcast transmission path, signaling information including instruction information to acquire application control information related to a first application for presenting an Internet-broadcast program related to a broadcast program provided via the broadcast transmission path;
- generating, by the controller, a display screen including an icon by execution of the instruction information on a basis of a determination that the information processing apparatus supports an Internet-related broadcast and a determination that a connection to a network is available, wherein the display screen is generated according to a script included in the instruction information;
- acquiring, by the controller, the application control information on a basis of reception of an operation of the icon;
- acquiring, by the controller, the first application via the network on a basis of application location information included in the application control information;
- executing, by the controller, the first application to present the Internet-broadcast program;
- ending the first application, by the controller, on a basis of information indicating a switch to a second application for presenting an Internet-broadcast program different from the Internet-broadcast program of the first application, the second application being different from the first application, and the information indicating the switch to the second application being accompanied by an update of the signaling information while the Internet-broadcast program is being presented by the first application;
- and
- acquiring, by the controller, the second application,
- wherein when the display screen including the icon is displayed and a button for a data broadcast program is operated the icon is deleted from the display screen and the data broadcast program is displayed on the display screen,
- wherein the icon is synthesized on a TV program that is being displayed on the display screen,
- wherein when the display screen including the icon is displayed and the button for the data broadcast program is operated, the data broadcast program is displayed on the display screen with the TV program,
- wherein when the display screen including the icon is displayed and a button corresponding to operation of the icon is operated, the Internet-broadcast program is displayed on the display screen with the TV program, and
- wherein when a determination is made that the information processing apparatus does not support an Internet-related broadcast or that a connection to the network is not available, the button for the data broadcast program is set to a standby state, and when the button for the data broadcast program is in the standby state and is operated, the information processing apparatus acquires a low-order page document according to a script of the instruction information, generates presentment data for the low-order page document, and displays, according the presentment data, the data broadcast program with the TV program.
Dependencies are inferred from the claim text.