CN101601294B - Information processing device, method, and program - Google Patents

Information processing device, method, and program Download PDF

Info

Publication number
CN101601294B
CN101601294B CN2008800038571A CN200880003857A CN101601294B CN 101601294 B CN101601294 B CN 101601294B CN 2008800038571 A CN2008800038571 A CN 2008800038571A CN 200880003857 A CN200880003857 A CN 200880003857A CN 101601294 B CN101601294 B CN 101601294B
Authority
CN
China
Prior art keywords
application
screen
photo
data
content
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.)
Expired - Fee Related
Application number
CN2008800038571A
Other languages
Chinese (zh)
Other versions
CN101601294A (en
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority claimed from PCT/JP2008/051534 external-priority patent/WO2008093781A1/en
Publication of CN101601294A publication Critical patent/CN101601294A/en
Application granted granted Critical
Publication of CN101601294B publication Critical patent/CN101601294B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present invention relates to an information processing device, an information processing method, and a program for easily acquiring information. A television receiver accesses an application server and acquires an application list therefrom. When an application is selected from the application list, the television receiver again accesses the application server and acquires the selected application therefrom. While executing a process based on the acquired application, the television receiver accesses a content server as needed and acquires content data therefrom. The acquired application and content data are deleted from a storage unit when an end of the process based on the application is designated. The present invention applies to television receivers which acquire data via a network.

Description

Messaging device, method and program
Technical field
The present invention relates to a kind of messaging device, information processing method and program, more particularly, relate to messaging device, information processing method and program that a kind of user of making can freely obtain information.
Background technology
The propagation of internet makes the user can obtain information.In addition, in digital television broadcasting, the user can obtain desired information by two-way communication from television broadcasting.In addition, the user can be by reading such as the predetermined code of QR sign indicating number (registered trade mark) etc. and utilizing visit scheduled station such as mobile phone to obtain desired information.(for example, referring to patent document 1).
Patent document 1:JP-A-2005-303553
Summary of the invention
The technical problem that solves
The user can obtain information in every way, but he wishes also freely to obtain easily information.In addition, wish to make anyone only can watch desired information, rather than only allow to carry out people's viewing information of scheduled operation by shirtsleeve operation.
Consider such situation and finish the present invention, and the objective of the invention is to make the user in the broadcasting that televiews, can be more prone to and freely obtain information.
The means of dealing with problems
According to an aspect of the present invention, a kind of messaging device comprises: acquiring unit, obtain the view data that is stored in the book server; And indicative control unit, based on view data that described acquiring unit obtained and the demonstration of control chart picture.The view data of described book server by coming managing image based on the information of a plurality of beholders' evaluation to described image interpolation, and described acquiring unit obtains the view data that matches with predetermined information with predetermined space.
Described messaging device also comprises application acquisition unit, is used to obtain application.When described application is obtained by described application acquisition unit, described indicative control unit can be controlled the demonstration of background based on the background data that is included in the described application, and can control show so that to obtain by described acquiring unit, be displayed in the described background based on the image of view data.
Described indicative control unit can be carried out control, so that show described image on the next door of television program.
Described indicative control unit can be controlled demonstration, so that differently show described image in different patterns, and can switch described pattern by user's instruction.
According to a further aspect in the invention, a kind of information processing method comprises the steps: to obtain the view data that is stored in the book server; And based on the demonstration of the view data control chart picture that is obtained.Described book server is by adding the view data of managing described image based on the information of a plurality of beholders' evaluation to described image, and the view data that will obtain is the view data that matches with predetermined information and obtain with predetermined space.
According to a further aspect in the invention, a kind of computer-readable program of control and treatment, described processing comprises the steps: to obtain the view data that is stored in the book server; And based on the demonstration of the view data control chart picture that is obtained.Described book server is by adding the view data of managing described image based on the information of a plurality of beholders' evaluation to described image, and the view data that will obtain is the view data that matches with predetermined information and obtain with predetermined space.
In described messaging device, information processing method and the program of each side according to the present invention, obtain the view data that is suitable for predetermined information with predetermined space from book server, the view data of wherein said book server by managing described image based on the information of a plurality of beholders' evaluation to described image interpolation.
Advantage of the present invention
According to various aspects of the present invention, can be by image of watching by the reservation service management etc. simply be set.
Description of drawings
Fig. 1 is the figure that the configuration of the embodiment that uses system of the present invention is shown.
Fig. 2 is the figure that the configuration of this system further is shown.
Fig. 3 is the figure of example that the internal configurations of application server is shown.
Fig. 4 is the figure that illustrates by the data of application management server.
Fig. 5 is the figure of example that the internal configurations of content server is shown.
Fig. 6 is the figure that illustrates by the data of content service management.
Fig. 7 is the figure of example that the internal configurations of television receiver is shown.
Fig. 8 is the figure of example that the exterior arrangement of remote controller is shown.
Fig. 9 is the figure that data flow is shown.
Figure 10 is the figure that is illustrated in the example of the screen (screen) that shows on the display floater.
Figure 11 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 12 is the figure that list of application is shown.
Figure 13 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 14 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 15 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 16 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 17 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 18 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 19 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 20 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 21 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 22 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 23 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 24 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 25 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 26 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 27 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 28 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 29 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 30 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 31 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 32 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 33 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 34 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 35 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 36 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 37 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 38 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 39 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 40 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 41 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 42 is the figure that is illustrated in the example of the screen that shows on the display floater.
Figure 43 is the flow chart that the operation of system is shown.
Figure 44 is the flow chart that the operation of television receiver is shown.
Figure 45 is the flow chart that the operation of television receiver is shown.
The description of Reference numeral and symbol
11: network
12: application server
13: content server
14: television receiver
219: graphics generation circuit
220: panel drive circuit
221: display floater
230:SDRAM
231: flash memory
232:CPU
251: remote controller
Embodiment
After this, embodiments of the invention are described with reference to the accompanying drawings.
[system configuration]
Fig. 1 is the figure that the configuration of the embodiment that uses system of the present invention is shown.System shown in Fig. 1 is configured to make application server 12, content server 13-1, content server 13-2 and television receiver 14 to be connected to network 11.
Network 11 comprises internet, LAN (local area network (LAN)) etc., and is used to be connected to the exchanges data between its equipment.Application server 12 is servers of managing the tabulation of the application that next will describe or application.
Content server 13-1 or content server 13-2 are the server of management by the employed content of application that just is subjected to application server 14 management.In ensuing description, when there is no need to distinguish content server 13-1 and content server 13-2 separately, content server 13-1 or content server 13-2 are known as content server 13.Though Fig. 1 shows wherein the example that two content servers 13 are connected to network 11, two or more content servers 13 can be connected to network 11.
Content by content server 13 management comprises text data, view data and video data.Content can comprise program.
Television receiver 14 is user side messaging devices.Television receiver 14 has receiving television broadcasting and the program of television broadcasting is offered user's function, and has by network 11 and obtain by the application of application server 12 management, carry out based on the processing of using and the function of predetermined information is provided to the user.Though Fig. 1 shows the example that wherein single television receiver 14 is connected to network 11, one or more television receivers 14 are connected to network 11.
In the system of this embodiment shown in Fig. 1, utilize television receiver 14, the program that the user can teleview and broadcast by the processing based on the application of being managed by application server 12, and watch predetermined information.Next the details of such system will be described.
Fig. 2 is the figure that is illustrated in the keeper of management server shown in Figure 1 etc. and uses the relation between the user of service.Service provider 21, application provider 22 and content supplier 23 provide service.User 24 uses service.
Service provider's 21 Management Application Servers 12.Application provider 22 comprises a plurality of application providers, such as the 22-1 of application provider, the 22-2 of application provider, the 22-3 of application provider ....Content supplier 23 comprises a plurality of content suppliers, such as the 23-1 of content supplier, the 23-2 of content supplier, the 23-3 of content supplier, the 23-4 of content supplier, the 23-5 of content supplier ....
There is single service provider 21.Service provider's 21 Management Application Servers 12, and management is next with reference to list of application in the application server 12 of Fig. 4 description 71 and application 72.Though list of application 71 is described about the information of using 72, provide application 72 here from application provider 22.
Application provider 22 provides and uses 72.Using 72 is configured to suitably with reference to the content-data of managing in content server 13.The content-data that is used for reference is provided by content supplier 23.
In the example of Fig. 2, the 22-1 of application provider will use 72 and offer service provider 21 with reference to from the content of the 23-1 of content supplier, from the content of the 23-2 of content supplier with from the content of the 23-3 of content supplier.
Similarly, in the example of Fig. 2, the 22-2 of application provider will use 72 and offer service provider 21 with reference to from the content of the 23-2 of content supplier with from the content of the 23-4 of content supplier.Similarly, in the example of Fig. 2, the 22-3 of application provider offers service provider 21 with reference to using 72 from the content of the 23-5 of content supplier.
By this way, application provider 22 can provide to service provider 21 with reference to the content that provides from a plurality of content suppliers 23 and use 72.Between service provider 21 and application provider, settle a bargain, and service provider 21 can obtain contract expense or registration charges from application provider 22.
Service provider 21 can carry out preliminary inquiry to the application 72 of registration in application server 12, so that prevent to register the application 72 that comprises virus etc.Unified service provider 21 guarantees to improve fail safe.
Provide the application of managing by service provider 21 72 to user 24 based on request from user 24.If necessary, check the application 72 of registration in service provider 21 in when registration and registration back as mentioned above, thereby safe application is provided, rather than have the application of virus etc.
When the application that offers user 24 was configured to reference to the content that provided by content supplier 23, the single processing of applications exploiting was from content supplier's 23 received contents.
Also can between application provider 22 and content supplier 23, settle a bargain separately.
Application provider 22 and content supplier 23 can be same.Basically, content supplier's 23 organize content servers 13, but when application provider 22 and content supplier 23 when being same, application provider 22 can organize content server 13.
Example as application provider 22 and content supplier 23, application server 22 serves as in the company of running predetermined search website or the company that finishes business on network, and provide the page that constitutes search site content, serve as content supplier 23 such as the company of news or weather forecast.
[example of the configuration of application server]
Fig. 3 is the figure of example that the internal configurations of application server 12 is shown.Can form application server 12 by for example personal computer, and its internal configurations can be identical with personal computer.
Application server 12 comprises CPU (CPU) 31, ROM (read-only memory) 32, RAM (random access memory) 33, bus 34, input/output interface 35, importation 36, output 37, storage area 38, communications portion 39 and drives 40.
In application server 12, CPU 31, ROM 32 and RAM 33 are connected to each other by bus 34.Input/output interface 35 also is connected to bus 34.The importation 36 that comprises keyboard, mouse, microphone etc., the output 37 that comprises display, loud speaker etc., the storage area 38 that comprises hard disk, nonvolatile memory etc. comprises the communications portion 39 of network interface etc. and the driving 40 that drives such as the removable media 41 of disk, CD, magneto optical disk or semiconductor memory is connected to input/output interface 35.
As CPU 31, can use the unit of in " the The Birth of Cell " of Nikkei Electronics, Nikkei BP company, on February 28th, 2005,89-117 page or leaf, describing.
In the application server 12 of as above configuration, the program that CPU 31 will be stored in the storage area 38 is loaded on the RAM 33 by input/output interface 35 and bus 34, and carries out this program, so that carry out a series of processing of next describing.
Fig. 4 illustrates the figure that is stored in the data in the storage area 38.Storage area 38 storage list of applications 71 and application 72-1 to 72-N.List of application 71 is the tabulations by the application 72-1 to 72-N of application server 12 management, and be when inserting television receiver 14, in other words to be provided for the data of television receiver 14 during about the menu screen of application choice when demonstration on television receiver 14.
Each that use among the 72-1 to 72-N is the body data of using.In ensuing description, when there is no need to distinguish application 72-1 to 72-N separately, application 72-1 to 72-N is simplified to be called and uses 72.
Using 72 can be program, is known as widgets (widget).Widgets is main in the desktop of personal computer, single function program of carrying out in specific run time environment.The example of widgets comprises clock and watch, calendar, dictionary, calculator and is used to provide weather supervisor etc.Widgets can with network cooperation.
Application server 12 provides list of application 71 to television receiver 14.Then, the application of selecting from list of application 71 in television receiver 14 sides 72 is provided for television receiver 14.
[example of the internal configurations of content server]
Fig. 5 is the figure of example that the internal configurations of content server 13 is shown.Similar with application server 12, can form content server 13 by for example personal computer, and its internal configurations can be identical with personal computer.
In content server 13, CPU 101, ROM 102 and RAM 103 are connected to each other by bus 104.Input/output interface 105 also is connected to bus 104.The importation 106 that comprises keyboard, mouse, microphone etc., the output 107 that comprises display, loud speaker etc., the storage area 108 that comprises hard disk, nonvolatile memory etc. comprises the communications portion 109 of network interface etc. and the driving 110 that drives such as the removable media 111 of disk, CD, magneto optical disk or semiconductor memory is connected to input/output interface 105.
As CPU 101, can use the unit of in " the The Birth of Cell " of Nikkei Electronics, Nikkei BP company, on February 28th, 2005,89-117 page or leaf, describing.
In the content server 13 of as above configuration, the program that CPU 101 will be stored in the storage area 108 is loaded on the RAM 103 by input/output interface 105 and bus 104, and carries out this program, so that carry out a series of processing of next describing.
As shown in Figure 6, storage area 108 memory of content data 131 of content server 13.Content-data is program or text data.
In application 72, the URL (URL(uniform resource locator)) of management application 72 necessary content-datas has wherein been described by application server 12 management.Carry out based on the processing of using 72 in television receiver 14 sides, and carry out visit, and content 131 is provided content server 13 based on using URL in 72.
For example, are the application that are used to provide news if use 72, then content-data 131 is text data or view data of the content of expression news.If using 72 is to be used for telling the fortune the application of (fortune-telling), then content-data 131 is expressions about the text data of each ecliptic (zodiac) constellation or the fortune-telling content by corresponding zodiacal constellation being carried out the image that imaging obtains.
Though will continue to describe the situation of coming managing control data 131, can come managing control data 131 by application server 12 by content server 13.In this case, service provider 21 also serves as the application provider 22 that comprises a plurality of application providers 22.
By the content-data 131 of content server 13-1 management with by the content-data 131 ' different (cloth set symbols (') of content server 13-2 management to distinguish with the content-data of managing by content server 13-1 131).In other words, different application 72 is configured to reference to different content-datas 131, so that the content-data of being quoted by application 72-1 is a content-data 131, and the content-data of being quoted by application 72-2 is a content-data 131 '.
Single application 72 can be visited a plurality of content servers 13, to obtain a plurality of content-datas 131.
[example of the internal configurations of television receiver]
Fig. 7 is the figure of example that the internal configurations of television receiver 14 is shown.
Television receiver 14 has: antenna input 211, and signal is input to it from the antenna that is used to receive analogue terrestrial broadcast; And antenna input 212, signal is input to it from the antenna that is used for receiving digital broadcast (DTB Digital Terrestrial Broadcasting and digital BS/CS broadcasting).A terminal can be provided.
Terrestrial tuner 213 receives and modulation is input to the broadcast singal of antenna input 211, and obtains vision signal and voice signal.The voice signal that terrestrial tuner 213 is obtained to 214 outputs of sound A/D (analog/digital) change-over circuit, and to Video Decoder 215 outputting video signals.
Sound A/214 pairs of voice signals that provide from terrestrial tuner 213 of D change-over circuit are carried out the A/D conversion, and are exported the digital audio signal that obtains to audio signal processing circuit 222.
215 pairs of vision signals that provide from terrestrial tuner 213 of Video Decoder are carried out decoding, and export the digital component signal that obtains to video processing circuit 218.
Digital tuner 216 receives and demodulation is input to the broadcast singal of antenna input 212, and obtains MPEG-TS (Motion Picture Experts Group-transport stream).The MPEG-TS that digital tuner 216 is obtained to mpeg decoder 217 outputs.
217 couples of MPEG-TS that provide from digital tuner 216 of mpeg decoder remove scramble, and extract the stream of the data that comprise the program that will reproduce (watching).Mpeg decoder 217 decodings constitute the voice packets of the stream that is extracted, and export the voice data that obtains to audio signal processing circuit 222.Mpeg decoder 217 is also decoded and is constituted the video packets of this stream, and exports the video data that obtains to video processing circuit 218.
Mpeg decoder 217 is also carried out and is handled EPG (electronic program guides) data of extracting from MPEG-TS to CPU (CPU) 232 outputs with by a path (not shown).
The video data that 218 pairs of video processing circuits provide from Video Decoder 215 or carry out predetermined process from the video data that mpeg decoder 217 provides, such as noise removing etc., and the video data that obtains to graphics generation circuit 219 outputs.
Graphics generation circuit 219 is by the video data or the view data of the program that will show on display floater 221 are provided based on the processing of the application 72 that provides through network 11, and exports video data or the view data that is produced to panel drive circuit 220.Graphics generation circuit 219 is configured to suitably carry out handles the video data (figure) demonstration, that used by the user that is used for screen with generation during project is selected, and adds the video data that the video data that produced obtains on by the video data at program to panel drive circuit 220 outputs.
Panel drive circuit 220 drives display floater 221 based on the data that provide from graphics generation circuit 219, and on display floater 221 video or the above-mentioned various screen of display program.
Wait by LCD (LCD) to form display floater 221, and the video of display floater 221 display program under the control of panel drive circuit 220 etc.
222 pairs of audio signal processing circuits are carried out predetermined process from voice data that sound A/D change-over circuit 214 provides or from the voice data that mpeg decoder 217 provides, such as noise removing etc., and the voice data that obtains to 223 outputs of echo cancellation/sound synthesis circuit.
Echo cancellation/sound synthesis circuit 223 is exported the voice signal that provides from audio signal processing circuit 222 to sound amplifying circuit 224, and exports the sound of programs from loud speaker 225.When the voice data that provides by network 11 is provided sound coder 228 or when the user's (user A) that television receiver 14 is provided from A/D change-over circuit 227 voice data, the voice data of 223 couples of user A of echo cancellation/sound synthesis circuit is carried out echo cancellation.Echo cancellation/sound synthesis circuit 223 is to the voice data of sound amplifying circuit 224 outputs by being synthesized into.
224 pairs of voice datas that provide from echo cancellation/sound synthesis circuit 223 of sound amplifying circuit are carried out the D/A conversion and are amplified, and volume is adjusted to predetermined volume, and by loud speaker 225 output sounds.
The A/D change-over circuit receives the voice signal by the user of microphone 226 inputs, and the voice signal that is received is carried out the A/D conversion, provides described microphone 226 to be used for the voice speech in television receiver 14.A/D change-over circuit 227 is changed the digital audio data that obtains to echo cancellation/sound synthesis circuit 223 and sound coder 228 outputs by A/D.
Sound coder 228 will convert the predetermined format data that are used for by network 11 transmission from the voice data that A/D change-over circuit 227 provides to, and by the data of internal bus 229 after network I/F 234 output conversions.
SDRAM (Synchronous Dynamic Random Access Memory) 230, flash memory 231, CPU 232, USB (USB) I/F 233 and network I/F 234 also are connected to internal bus 229.
SDRAM 230 storages are used for the required Various types of data of processing of CPU 232.
The program that flash memory 231 storages are carried out by CPU 232.By CPU 232 with the predetermined program that is stored in the flash memory 231 of regularly, for example reading when the activation television receiver 14.Data that flash memory 231 also stores the EPG data obtained by digital broadcasting, obtain from book server by network 11 etc.
CPU 232 carries out the program that is stored in the flash memory 231, and according to the overall operation that will control television receiver 14 from the control routine that light (light) receiving unit 237 provides.The CPU 232 of television receiver 14 and various piece are connected to each other by a path (not shown).
USB I/F 233 execution send and receive with the data of the equipment of television receiver 14 outsides that are connected by the USB cable that is attached to USB terminal 236.Network I/F 234 is connected to network 11 by the cable that is attached to network terminal 235, and carries out and be connected to the data transmission and the reception of the various devices of network 11.
Light receiving part 237 is from remote controller 251 receiving infrared-rays, and obtains by demodulation and the control routine of the content of expression user operation to CPU 232 outputs.
Fig. 8 is the figure of example that the exterior arrangement of remote controller 251 is shown.Remote controller 251 comprises: button 271-1 upwards, and being used to move up is presented at cursor on the television receiver 14; To knob down 271-2, be used to move down cursor; To left button 271-3, be used for Left Arrow; To right button 271-4, be used for Right Arrow; OK (determining) button 272 is used to select the project of mobile destination and determine; Button 273 is set, is used for predetermined set; And return push-button 274, be used to return first forth screen.
When selecting to use 72 grades, operate these buttons.
In addition, except button shown in Figure 8, at the upside of remote controller 251, remote controller 251 also has the button of the program that for example is used to select television broadcasting or is used to select the button of volume, does not arrange reference number on it.That is to say that remote controller 251 has respectively and is used for about the button of the operation of television broadcasting and is used for about using the button of 72 operation.Simultaneously, some buttons can be shared.
If be provided for about the button of the operation of television broadcasting respectively and be used for about using the button of 72 operation, then as described below, when the program that shows television broadcasting on same screen and when using 72 image and text, the user can only can operate the desired procedure target by the button of remote controller 251 according to Action Target.
If be used for button that upwards changes channel and the button that is used for the cursor that moves up of application choice as the program selector button are shared, even then the user operates this button and is intended to upwards change program channel, cursor also may move up.Take place in order to suppress such situation, be necessary to provide switching push button etc. and operate the corresponding button.
Yet, as mentioned above, if be provided for about the button of the operation of television broadcasting respectively and be used for about using the button of 72 operation, then the user can 251 utilize errorless operation can carry out desirable processing by using a teleswitch, and need not the complex operations such as the operation diverter switch.
[processing general view]
Be described in the general view of the processing of carrying out in the system of Fig. 1 with reference to Fig. 9.Provide list of application 71 from application server 12 to television receiver 14.After this, provide application 72 from application server 12.Use 72 and for example comprise Java (registered trade mark) Script 73-1, PSML (page structure and macro description language) 73-2 etc.
Receiving list of application 71 and using after 72, when making user's instruction, the processing that television receiver 14 is carried out based on the application 72 that is received.In any application 72 (by constitute using the script that 72 Jave (registered trade mark) Script 73-1 describes), carrying out the visit of content server 13 obtaining content-data 131, and carrying out the processing of content-based data 131.
[screen switching]
Next, the screen that shows on the television receiver 14 with such configuration will be described in.In ensuing description, example illustrates on it screen that shows based on using 72 image etc.
Figure 10 illustrates the example of wishing to activate the screen that shows when using 72 as the user on display floater 221.In ensuing description, screen shown in Figure 10 is known as initial screen.The user can select desirable processing on this initial screen.Desirable processing for example is: with reference to the tabulation of the program that in being connected to the HDD register (not shown) of television receiver 14, writes down and select program processing, reference number terrestrial broadcasting program guide and watch the processing etc. of program.Initial screen is to be used to select the menu screen handling or be provided with.
In the initial screen of Figure 10, dotted line is used to describe, and is not presented on the actual screen.
Icon display part 301 has a plurality of icons of arranging and show by horizontal direction, and each icon is to allow user's image that identifies intuitively what class is handled or what class setting is fine.For example, allow User Recognition to go out to be used for such treatment of picture icon that is fine when carrying out about treatment of picture when (for example being used for being presented at the processing of the tabulation of the program that the HDD register writes down), in icon display part 301, showing.
In the icon that in icon display part 301, shows, focus on an icon.The icon that is focused on next display icon relate to and so on the text indication.In the example of Figure 10, because focus on icon, so at this icon videotex " network " next about " network ".Show the icon that is focused on the color different, so that distinguish with other icon with other icons.
The icon that shows in icon display part 301 is pressed left and right directions based on user's instruction and is slided.For example, when user's remote controller 251 when left button 271-3 (Figure 10), the icon integral body that shows in icon display part 301 is moved to the left, and the icon that is focused on moves to next icon.
On the icon that is focused on and next, provide icon display part 302, and show the icon of indication about the option of represented processing of the icon that is focused on or setting.In the example of Figure 10, under the state that focuses on icon " network ", in icon display part 302 by the vertical direction arrangement and show the icon of indication about the option of the processing of network or setting.
Here, the option about icon " network " is to be used to select to use 72 option.
Cursor 311 is positioned on the icon of icon display part 302.The example that cursor 311 is positioned at the icon place under the icon that is focused on will be continued to describe.In other words, cursor 311 is fixed and constant being positioned under the icon that is focused on.When user instruction moved the icon that (slip) show in icon display part 302, icon was pressed above-below direction and is slided, and realized moving of icon.
In describing display part 303, show the description of from the icon that icon display part 302, shows, removing the icon outside the icon (in this case, removing the icon network) that in icon display part 301, shows.For example, with reference to Figure 10, can see in the top videotex of describing display part 303 " program ordering (PROGRAM RANKING) ", and corresponding icon (application) is used for the ordering of display program.
Right side describing display part 303 provides Status icons display part 304.In Status icons display part 304, when application 72 is up-to-date interpolation, display icon " newly ", when application 72 is updated, display icon " renewal ", and when the service of using 72 provides end, display icon " end ".
Right side in Status icons display part 304 provides login state display part 305.During the icon that shows in being chosen in icon display part 302, the activation graph target uses 72, and provides information about the application 72 that is activated with the program of television broadcasting to the user.Simultaneously, the application 72 of the predetermined number that can registered in advance will activate, rather than the application of selecting at that time 72.That is to say that the user can register the application of liking 72.
The layout of the information that such initial screen maybe will show only is example, is not limited to the layout of the information that initial screen shown in Figure 10 maybe will show.Next the layout of the information that such initial screen maybe will be shown is applied to the screen of describing, but these screens only are illustrative, and and non-limiting purpose, and can carry out appropriate change to it.
When the user selects icon " network ", in other words,, show the initial screen shown in Figure 10 when television receiver 14 is connected to application server 12 and is focusing on when obtaining list of application 71 under the state of icon " network ".By this way, the timing of acquisition list of application 71 is when focusing on icon, as mentioned above.Simultaneously, when focusing on icon, can depend on the communication speed etc. of network and not instant playback initial screen.For this reason, for example, preferably obtain and keep list of application 71 at interval with rule.
In list of application 71, be described in icon display part 302, describe the information in each display part of display part 303 and Status icons display part 304.The information of describing in login state display part 305 is stored in television receiver 14 sides.When obtaining list of application 71, which determines to register use 72, and for corresponding icon display icon " registered ".
In order to quote in icon display part 302 example of the icon that shows, with reference to Figure 11 to display part 303, Status icons display part 304 and login state display part 305 are described each in the information that shows further description is provided.
Be formed in the icon display part 302 icon 321 that shows by image, this image makes content from (image) application 72 to user image ground that depict.The icon data of the demonstration that is used for icon 321 is described in list of application 71.In addition, in list of application 71, describe icon data and be stored in URL where, and obtain icon data by visit to this URL.
Describing display part 303 comprises: title display part 322, the wherein title of display application 72; Display part 323, the wherein description of display application 72 are described; And provider display part 324, the wherein provider of display application 72.
For example, as shown in figure 11, the title of the application 72 corresponding with icon 321 is " program orderings ", thereby shows " program ordering " in title display part 322.The application 72 corresponding with icon 321 is programs of television broadcasting, and has and provide about the information of the ordering of audience fating (rating) or programs recommended function, thus in describing display part 323, show describe " programs recommended! ".The publisher of the application 72 that distribution and this icon 321 are corresponding is " publisher A ", thereby demonstration " publisher A " in provider display part 324.Publisher A is an application provider 22.
In Status icons display part 304, show the Status icons 325 that when changing the state of application 72, shows.As mentioned above, Status icons 325 comprises: the icon " end " of the icon " newly " of demonstration, the icon " renewal " that shows when renewal uses 72 and demonstration when the service of application 72 provides end when application 72 is up-to-date interpolation.There is not the application 72 of modification for state, show state icon 325 not in Status icons display part 304.
Under 72 situations about being registered of application, in login state display part 305, show " registered " icon 326.The user can register the application of liking 72.As described below, utilize this registration, when selecting to be scheduled to use 72, can show registered application 72 with selected application 72.Referring again to the initial screen shown in Figure 10,,, then show registered application 72 if select icon " service guide look (cast) " by following details.
Activate registered application 72 simultaneously, and should use 72 and carry out processing separately.At this moment, if carry out the processing of a plurality of application 72 simultaneously, mainly be to be used for by network 11 accessed content servers 13 and to obtain and the processing of displays content data 131, then may depend on the number of processing and increase burden for television receiver 14.Particularly, because there is restriction in the capacity of the SDRAM 230 (Fig. 6) of interim memory of content data 131, perhaps there is restriction in others, so can not unrestrictedly store the content-data 131 of a plurality of application 72.
Therefore, preferably the data of the application 72 that can register are limited.For example, the number of the application 72 that can be registered can be restricted to 5, and wants to register the 6th when using 72 as the user, can show error messages etc.In addition, for example, when the number of the application 72 that can be registered is restricted to 5, in login state display part 305, show 5 " registered " icons 326 at most.
The registration/unregistered be different for each television receiver 14.For this reason, in television receiver 14 sides storages about the information of registered application 72, for example be used to identify the ID etc. of registered application 72.When television receiver 14 obtains list of application 71, with reference to institute's canned data and in list of application 71 canned data determine the application 72 that is registered, and in login state display part 305, show " registered " icon 326.
In the information that reference Figure 11 describes, in list of application 71, be described in the information that shows in each display part except that login state display part 305.Figure 12 is the example of the information described in list of application 71 and uses the example of 72 information about each.
In list of application 71, use 72 for each, describe about following information (data): " ID " that is used to identify application 72; " image " of the icon that in icon display part 302, shows; Use 72 " title "; About " description " by 72 services that provide of application; " provider " of application 72 is provided; And " state " of using 72.
Be used to identify that to use 72 " ID " can be that 72 URL is used in above-mentioned management wherein.In addition, when television receiver 14 determines whether application 72 is registered, are the ID that in list of application 71, describe at the ID of television receiver 14 side managements.
" image " of the icon that shows in icon display part 302 can be the view data of icon or can be the URL of the above-mentioned target of control chart wherein view data.Under the situation of URL, by obtaining list of application 71 and be connected to the view data that the URL that describes obtains icon in list of application 71.
By in of the management of application server 12 sides, can obtain following advantage to application tabulation 71.At first, when application 72 was registered in list of application 71 recently, the keeper of Management Application Server 12 (in Fig. 2, being service provider 21) can examine this application 72.By keeper's examination, can prevent to register the application 72 of the malice that for example comprises virus.Therefore, can improve the fail safe of the application 72 that is provided to user's 24 sides (television receiver 14 sides).
List of application 71 is provided for television receiver 14, and television receiver 14 only is provided at the application 72 of registering in the list of application 71 that is provided to user side.For this reason, if upgraded list of application 71, then can be in the processing of television receiver 14 sides execution based on the list of application 71 that has upgraded.For example,, then can provide the application 72 of this new registration, and need not to bother the user's (for example, need not to carry out renewal) on television receiver 14 sides to user side if there is the application 72 of new registration.
That is to say, can the application 72 that be provided for user side freely be set, and can from list of application 71, the deletion problem use 72 in keeper's side.For this reason, can will use 72 by keeper's accurate management and offer user side.Therefore in other words, application provider 22 can be set freely on service provider 21, can remove the contract with problem application provider 22, and the information about the application 72 that provides by application corresponding provider 22 can be provided from list of application 71.For this reason, can will use 72 by accurate management of the service provider 21 and offer user's 24 sides.
Television receiver 14 access application server 12, and be preserved for obtaining the URL of list of application 71.
Now, we turn back to the description for the initial screen shown in Figure 10.When on display floater 221, showing initial screen shown in Figure 10, if user's remote controller 251 to knob down 271-2 (Figure 10), then screen switches to the screen shown in Figure 13.
Screen example shown in screen example shown in Figure 13 and Figure 10 is compared, under the situation of the screen shown in Figure 10 (initial screen), cursor 311 is positioned on the icon of expression " news " by name, and under the situation of the screen shown in Figure 13, cursor 311 is positioned on the icon of application 72 of " fortune-telling " by name.
With reference to Figure 10, the icon of the application 72 of by name " fortune-telling " is positioned at two icons under the icon of application 72 of " news " by name.When user's remote controller 251 to knob down 271-2 twice time, perhaps when user's ongoing operation remote controller 251 to knob down 271-2 when cursor 311 moves two icons, cursor 311 is moved down into and is positioned at two icons under the icon.
In this case, in fact, because two icons so the icon that shows moves up are fixed in the position of cursor 311 in image displaying part 302.In this way, carry out with remote controller 251 to the corresponding processing of twice operation of knob down 271-2.
As shown in figure 13, be positioned at cursor 311 under the state on the icon of application 72 of " fortune-telling " by name, if remote controller 251 button 273 is set, then screen becomes the screen shown in Figure 14.
Next will provide a description the screen shown in Figure 14.In the screen shown in Figure 14, show screen 351 to be set with on the screen shown in Figure 13 that is added to.In screen 351 is set, show that following project is as option: project 361, " discharging all application " operated it and used 72 to discharge all that just be registered; Project 362, " application choice " operates it to activate the application of just selecting 72; Project 363, " using registration " operates the application 72 that it is just being selected with registration; Project 364, " use and describe " operates it to watch the description that will carry out the application 72 of which kind of processing about the application of just selecting 72; And project 365, " closing " operated it and selected screen 351 to close.
" just selecteed application 72 " is and the corresponding application 72 of 311 icons thereon of cursor, and in the screen example shown in Figure 14, is the application 72 of " fortune-telling " by name.
Referring again to the screen example of Figure 13, because not registration of the application of " fortune-telling " by name 72, so in login state display part 305, do not show the icon of expression registration.When selecting such application 72, if application corresponding 72 is then registered in option 363 (Figure 14).
If use 72 registered, then at the icon that when next showing initial screen, in login state display part 305, shows the indication registration.In addition, if use 72 registered, then in television receiver 14 storage this use 70 ID.In when registration, when the registered application 72 of predetermined number, do not carry out registration, and show error messages etc.
When carrying out registration, though not shown, can show to be used for the screen that the user confirms whether to carry out registration.
Turn back to the description for the screen example of Figure 14, if selected project 364 " use describe ", then screen 371 is described in the application that switches to as shown in figure 15 of the screen of display floater 221.Using description screen 371 has: zone 381, the wherein title of display application 72; Zone 382, the wherein title of the provider of display application 72; And zone 383, wherein show the telephone number that is used to inquire about application 72.
Use describing screen 371 also has: zone 384, wherein show the image that causes service, and the enlarged image of the icon that shows in icon display part 302 for example provides described service by using 72 processing to the user; And zone 385, the text of the content of service wherein show to be described, provide described service by using 72 processing to the user.
Using description screen 371 also has: button 386, operate it to activate the association (contact) or the support information of web browser and display application 72; And button 387, operate it to turn back to the screen shown in Figure 14, promptly turn back on it and to show the screen that screen 351 is set.
The user can watch such application to describe screen 371 with the content of identification by 72 services that provide of application.
Next, with the description that provides for the screen when activate using 72 from the screen shown in the screen shown in Figure 13 or Figure 14.When being positioned on the icon of indicating the application 72 that is called " fortune-telling ", cursor 311 shows the screen shown in Figure 13.When cursor 311 was positioned on the icon of indicating predetermined application 72, if the OK button 272 (Figure 10) of remote controller 251, then the screen of display floater 221 switched to the screen shown in Figure 16.
As shown in figure 14, be positioned at indication at cursor 311 and use that 72 icon " fortune-tellings " is gone up and demonstration is provided with under the situation of screen 351, if operation item 362 " application choice ", then the screen of display floater 221 switches to the screen shown in Figure 16.
Be activated if use 72, then obtain the data of the main body of application 72 from application server 12.In this case, when making the instruction that activates application 72, carry out the visit of application server 12, and obtain the data (program etc.) of the main body of application 72.When obtaining, obtain the data of the application 72 that instruction will activate based on the ID of the application of in list of application 71, describing 72.
With the description that provides for the screen shown in Figure 16.For the screen shown in Figure 16, its left side becomes the program viewing area 401 of the program that wherein shows television broadcasting, and its right side becomes the application viewing area 402 of the service that shows a plurality of application 72.In this way, simultaneously provide the program of television broadcasting and by 72 information that provide of application to the user.The user can watch in the program of appreciating television broadcasting 72 desired information that provide are provided.
In the screen example shown in Figure 16, in using viewing area 402, shown that 3 application provide 72 information.For using viewing area 402, in upper area 411, show information by the application 72 that is called as service channel (after this, the application 72 that will be called " service channel " is described as corresponding to using 72-1).In zone line 412, show information by the application 72 that is called as fortune-tellings (after this, the application 72 that will be called " fortune-telling " is described as corresponding to application 72-2).In lower area 413, show information by the application 72 that is called as news (after this, the application 72 that will be called " news " is described as corresponding to using 72-3).
The application 72 of display message comprises registered application 72 and selected application 72 in using viewing area 402.As mentioned above, be configured so that the application 72 that the user can the registered in advance predetermined number.Even selected unregistered application 72, also in using viewing area 402, show the application 72 of having registered by the user with this unregistered application 72.
For example, with reference to Figure 13, in the screen shown in Figure 16, the application 72-2 that is called as fortune-telling is unregistered application.Even selected this unregistered application 72-2, also in using viewing area 402, show registered application 72-1 and 72-3 with this application 72-2.
The application 72 that shows in using viewing area 402 moves respectively.For example, provide application 72-3 to be connected to the content-data 131 of content server 13, and when application 72-3 is set, be updated in the news (text) that shows in the zone 413 to obtain news about press service.
Though do not show the application 72-1 to 72-3 that operates registered application 72 and in using viewing area 402, show.For example, when having registered 5 application, comprise that these 5 application 72 and selected unregistered application 72 6 use the execution processing, and whether be displayed in the application viewing area 402 regardless of these 5 application.Use 72-3 and be connected to content server 13 obtaining news, and use in the viewing area 402 no matter whether it is displayed on.
In this way, using 72 at each is in the scope of application 72 of suitably lastest imformation, is updated in the information of using the application 72 that shows in the viewing area 402, and regardless of the instruction of whether making the user.Therefore, the user can obtain new information and can not be fed up with.
As mentioned above, use 72 will be activated by instruction the time when one, activate the application 72 and the registered application 72 that will be activated simultaneously by instruction.Here, activate simultaneously and mean that the visit of carrying out application server 12 to obtain the data of using 72 main body, carries out based on the application 72 of being obtained and handle, and during this processing, if necessary, then proceed to the connection of content server 13 to obtain content-data 131.
As mentioned above, in this embodiment, when application 72 will be activated by instruction, obtain data about using 72.Therefore, need not to be resided on the television receiver 14, thereby can reduce the memory space of distributing to about the SDRAM 230 (Fig. 7) that uses 72 data about using 72 data.
Referring again to Figure 16, if the upwards button 271-1 of remote controller 251, then the application 72-1 to 72-3 that shows in using viewing area 402 moves up, and show as the application 72-4 that uses 72, this application 72-4 is not shown in and uses in the viewing area 402, and is arranged in application 72-3 virtually next.As a result, as shown in figure 17, show such screen: the information of display application 72-2 in zone 411 wherein, the information of display application 72-3 in zone 412, and in zone 413 information of display application 72-4.In ensuing description, will continue to describe and wherein use the situation that 72-4 is the application 72 corresponding with title " photo good friend ".
When remote controller 251 to knob down 271-2 the time, use 72-1 to 72-3 and move down, and show as the application 72-5 that uses 72, this applications 72-5 is not shown in and uses in the viewing area 402, and be arranged in virtually application 72-1 above.As a result, as shown in figure 18, show such screen: the information of display application 72-5 in zone 411 wherein, the information of display application 72-1 in zone 412, and in zone 413 information of display application 72-2.In ensuing description, will continue to describe and wherein use the situation that 72-5 is the application 72 corresponding with title " cuisines information ".
As mentioned above, arrange the application 72 of parallel running virtually, switch in according to the upwards button 271-1 of remote controller 251 or to the mode of operation of knob down 271-2 and use the application that shows in the viewing area 402 by vertical direction.
Be known as normal mode at the screen shown in Figure 16 to 18.In normal mode, if the OK button 272 of remote controller 251, then pattern is switched to focusing mode, wherein focuses on the application 72 (in the application 72 of zone 412 display message) in the middle of being arranged at that time.
For example, in the screen shown in Figure 16, the application 72 of display message is the application 72-2 of " fortune-telling " by name in the zone 412 of using viewing area 402.Under this state, if the OK button 272 of remote controller 251, then screen is switched to the screen of focusing mode, wherein focuses on to use 72-2.
Figure 19 shows the example of the screen in the focusing mode.In focusing mode, the zone 411 and 413 of display application viewing area 402 more secretly.In other words, compare with other zones, the zone 412 of only using the centre of viewing area 402 is shown brightlyer.In focusing mode, registered application 72 and selected application 72 parallel runnings, and whether be displayed in the application viewing area 402 no matter use 72.
In focusing mode, similar with normal mode, if the upwards button 271-1 of remote controller 251 or to knob down 271-2, then the application 72 that shows in using viewing area 402 is slided up or down and shown.Slide by this, switch in the application 72 that shows in the zone 412, thereby also switch the application 72 that is focused on.Therefore, in focusing mode, the user can be so that the application of wishing 72 be focused.
When pattern is switched to focusing mode, show based on the button of the application 72 that is just focusing on etc.For example, with reference to Figure 19, when the application 72 that shows in zone 412 is that the Show Button 431 " reads destiny " in focusing mode when using 72-2 " fortune-telling ".Also show and be operated to return button 432 normal mode, that be referred to as " returning ".
User's remote controller 251 to left button 271-3 or to right button 271-4 with selector button 431 or button 432.After having selected button 431 or button 432, if operation OK button 272 is then carried out the processing corresponding with selected button.When selecting and having determined to be referred to as the button 431 of " reading destiny ", pattern is switched to enable mode, and when selecting and having determined to be referred to as the button 432 of " returning ", pattern is switched to normal mode.
Enable mode is wherein only to show the pattern of using 72 information that provide by one.Figure 20 shows the example that is presented at the screen on the display floater 221 in enable mode.In using viewing area 402, only show one use 72, be the activation screen 461 that the information of the application 72-2 of " fortune-telling " by name is shown in this case.
In enable mode, show that is used an information of 72, and under this state, stop the operation of other application 72.As mentioned above, though in normal mode or focusing mode, registered application 72 of parallel running and selected application 72, and, in enable mode, only move the application 72 that just is being shown no matter whether they are shown.
In enable mode, the application 72 accessed content servers 13 that are activated are to obtain content-data 131.Execution is based on the processing of the content-data 131 that is obtained, thereby demonstration activates screen 461.
For example, as shown in figure 20, in activating screen 461, show the information that provides by the application 72-2 that is called as " fortune-telling ", and the text of the content of demonstration indication fortune-telling etc.The content of fortune-telling shown in Figure 20 is the information that each constellation symbol is provided, and, the user removes the constellation symbol that just showing (in Figure 20 when wishing to watch, be the Virgo) during the fortune-telling information of outer constellation symbol, he operates in and activates the button " next one " that next screen 461 provides.User's action button " next one " is watched desirable fortune-telling information.
Simultaneously, consider that the user wishes need not the fortune-telling information that action button " next one " can be watched his/her constellation symbol when the fortune-telling information of constellation symbol is provided.Therefore, be configured to registered user's constellation symbol, and when pattern is switched to enable mode, at first show the information of the constellation symbol of being registered.
For example, in the screen of the enable mode shown in Figure 20, if user's remote controller 251 button 273 is set, then show the options menu screen that is used for being provided with (registration) constellation symbol etc.Figure 21 shows the example of the options menu screen corresponding with the application 72-2 that is called as " fortune-telling ".At the screen of normal mode (for example, Figure 16) or (for example at the screen of focusing mode, Figure 19), though operated remote controller 251 button 273 is set, options menu screen 481 also is superimposed on the described screen and in the mode identical with enable mode at that time and shows.
With reference to Figure 21, in options menu screen 481, show button 491, the button 492 that is called " use and be provided with " that is called " discharging all uses ", the button 493 and the button 494 that is called " inquiry " that is called " registration ".In the middle of these, for the button 493 that is called " registration ", when handling unregistered application 72, Show Options menu screen 481, and when handling registered application 72, show the button 493 that is called " discharge and register ".
The button 491 that is called " discharge all use " is buttons of the registration of its all application that are registered with release of operation.The button 492 that is called " use and be provided with " is to operate it so that the button according to the information of application 72 to be set, and for example, under the situation of application 72 about the fortune-telling of constellation symbol, the information of constellation symbol etc. is set.
The button 493 that is called " registration " is when handling unregistered application 72 and the button that shows, and operates the application 72 that it is just being handled with registration.When handling registered application 72, the Show Button 493 " discharges registration ".The button 493 that is called " discharge registration " is its buttons with the registration that discharges registered application 72 of operation.
The button 494 that is called " inquiry " be operation its to show about the button of the information of using 72 destination is provided.
If operation is called the button 492 of " use and be provided with ", then screen is switched to the screen shown in Figure 22.To provide for the description that screen is set shown in Figure 22.The screen 501 that is provided with shown in Figure 22 is the screens of setting that are used for being called the application 72-2 of " fortune-telling ".About being provided with in the screen 501 of telling the fortune, the hurdle 511 that is used for constellation symbol and selects, hurdle 512 and the hurdle 513 that is used for the title input are provided about liking food selection.
The hurdle 511 that is used for the constellation symbol selection is configured to make can select a constellation symbol, and can select desirable constellation symbol by the upwards button 271-1 of remote controller 251 or to the operation of knob down 271-2.
The hurdle 512 that is used for title input is configured to make operation input that the user can be by remote controller 251 and desirable text is set, such as his/her name, the pet name etc.Though described the situation of input title, can user ID or password be set by using 72.
In about the hurdle 513 of liking food selection, listed the title of a plurality of foods, and provide check box in each title front.The user can select the title of a plurality of foods, and can each check box of final election.
As mentioned above, the project that is provided with in screen 501 is set comprises: import project that desirable text etc. is provided with, select the project that a project is provided with and work as the project that the user selects a plurality of projects etc. to be provided with from the project that sets in advance from the project that sets in advance as the user by the user.
Be stored in television receiver 14 sides in such project that is provided with that is provided with in the screen 501 that is provided with.For example, when using 72-2 " fortune-tellings " when being placed into enable mode,, and from content server 13, obtain content corresponding and demonstration with this constellation symbol with reference to constellation symbol as one of project that in television receiver 14, is provided with.Therefore, the user can at first watch the fortune-telling of his/her constellation symbol that once was provided with in focusing mode or enable mode.
The application 72-2 that mainly pays close attention to " fortune-telling " by name has described above-mentioned example, and after this, the application 72-3 that will pay close attention to " news " by name provides a description once more.
In the screen of the normal mode shown in Figure 17, just, show in the zone 412 that is arranged in the centre of using viewing area 402 under the state of information of application 72-3 of " news " by name, if the OK button 272 of remote controller 251, then screen switches to the screen in the focusing mode shown in Figure 23.
Figure 23 illustrates the screen example in the focusing mode of the application 72-3 that wherein focuses on " news " by name.In using viewing area 402, only show that by the processing of using 72-3 the zone 412 of news is shown brightlyer than other zones.In such focusing mode, registered application 72 and selected application 72 parallel runnings, and whether be displayed in the application viewing area 402 no matter use 72.
As button based on the application 72-3 that is called " news ", in the example of Figure 23, the Show Button 531 " last " and button 532 " next one ".Button 531 " last one " is its button with the above chapter article that turns back to news article of operation, and button 532 " next one " is its button with the next chapter article that turns back to news article of operation.
Be configured so that remote controller 251 to the operation of left button 271-3 operation corresponding to button 531 " last one ", and remote controller 251 to the operation of right button 271-4 operation corresponding to button 532 " next one ".User's operation is watched desirable news article to left button 271-3 or to right button 271-4.
In the focusing mode shown in Figure 23, if the OK button 272 of remote controller 251, then pattern is changed and is enable mode, and toggle screen.As mentioned above, enable mode is the pattern that the information that is provided by application 72-3 wherein only is provided.In this case, as shown in figure 24, in using viewing area 402, show the activation screen 461 that the information that provides by application 72-3 " news " wherein only is provided.
In enable mode, the application 72-3 accessed content server 13 that is activated is to obtain the content-data relevant with news 131.If carry out processing, then on activation screen 461, show news article based on the content-data 131 that is obtained.Be updated in the news article that activates demonstration on the screen 461 according to the cycle that in using 72-3, is provided with.When carrying out renewal, obtain content-data 131.
In the activation screen 461 of Figure 24, button 551 " details " is provided, operate it to check the details of the news article that is just showing.As mentioned above, the button that provides in activating screen 461 is the button that is suitable for the application 72 that activated.
If action button 551 " details " is then by obtaining the data of the details of news article to the visit of content server 13.Replacedly, predetermined browser can be activated and access the Internet on book server, and can carry out the processing of predetermined browser so that details to be provided based on the data of obtaining from this server.
As shown in figure 24, show the news article that is provided by the application 72-3 that is called as " news " when activating in the screen 461, the interested news of user has nothing in common with each other.Therefore, (registration) user's interest style can be set, thereby the news article of user's interest style preferably is provided, rather than the uninterested news article of user.
In the screen of the enable mode shown in Figure 27, if user's remote controller 251 button 273 is set, then as shown in figure 25, Show Options menu screen 481.In options menu screen 481, show and the identical project of above-mentioned options menu screen 481 (Figure 21) that when the application 72-2 that is known as " fortune-telling " is placed in enable mode, shows.The difference of the example shown in the example shown in Figure 25 and Figure 21 is, shows this options menu screen 481 on the activation screen 461 about the application 72-3 of news.
In the items displayed, if operation and the corresponding button 492 of project that is called " use and be provided with ", then screen switches to screen shown in Figure 26 in options menu screen 481.To provide for the description that screen is set shown in Figure 26.The screen 501 that is provided with shown in Figure 26 is the screens of setting that are used for being called the application 72-3 of " news ".The zone 571 that screen 501 has the setting that is used for desirable style that is provided with about news.
In the zone 571 that is used for selecting desirable style, listed a plurality of style titles, and provide check box for each style title.The user can select a plurality of style titles, and each check box of final election.
Shown in Figure 20 about the application 72-2 that is known as " fortune-telling " be provided with items displayed in the screen 501 with shown in Figure 26 about the application 72-3 that is known as " news " that items displayed is set in the screen 501 is different, and described project is corresponding to using 72.As mentioned above, items displayed depends on and uses 72 in screen 501 is set.
The project that is provided with that is provided with in screen 501 is set is stored in television receiver 14 sides.Then, for example,,, and from content server 13, obtain and belong to the news content data corresponding 131 of this style and show with reference to the style title of the project that in television receiver 14, is provided with when using 72-3 " news " when being placed into enable mode.Therefore, the user can at first watch the news that belongs to the desirable style that once was provided with in enable mode.
As mentioned above, no matter be normal mode or focusing mode, the application 72 that is called as news is all used 72 parallel runnings with other, and the result upgrades news article.Therefore, in normal mode or focusing mode and enable mode, can be with reference to set style, and can obtain the content-data 131 of the news article of the style that belongs to institute's reference.
In enable mode, if the return push-button 274 of remote controller 251, then screen is switched to normal mode.
As mentioned above, provide normal mode, focusing mode and enable mode, thereby the user can easily obtain information in the program of appreciating television broadcasting in desirable pattern.
Provide a description once more with reference to initial screen.As initial screen, with reference to the initial screen shown in Figure 27.Show the icon of " service guide look (cast) " by name, the icon of fame and position " fortune-telling ", " photo good friend's " the by name icon and the icon of " cuisines information " by name.In the middle of these icons, the application 72-2 of by name " fortune-tellings ", " photo good friend's " by name application 72-4 and to be called the application 72-5 of " cuisines information " registered, and in login state viewing area 305 display icon " registered ".
As mentioned above, when having registered 3 application 72 " fortune-telling ", " photo good friend " and " cuisines information ",, then activate 3 registered application 72-2,72-4 and 72-5 if select the icon of " service guide look " by name.If 3 registered application 72-2,72-4 and 72-5 are activated, then for example screen is switched to the screen of normal mode as shown in Figure 28.
Though described the title of the icon of operation when only activating registered application 72 is the situation of " service guide look ",, in can easily discerning the scope of service content, the user can use any title.
Under the situation of the screen of normal mode as shown in Figure 28, in using viewing area 402, show by 3 and registeredly use the information that 72-2,72-4 and 72-5 " fortune-telling ", " cuisines information " and " photo good friend " provide.For example can be according to the order of registration or the information of coming display application 72-2,72-4 and 72-5 in zone 411, zone 412 and zone 413 according to the display order in initial screen.
As mentioned above, the icon of by name " service guide look " be operation its activating the icon of registered application 72, and its effect is to activate a plurality of registered application 72.Such icon also is provided in initial screen.
If the icon with such effect is provided in initial screen, then the user can activate registered application 72 jointly, and need not to find in tabulation registered application 72.Therefore, the user can obtain the information that desirable application 72 provides by shirtsleeve operation.
As mentioned above, when showing initial screen, obtain list of application 71 from application server 12, and it is stored in television receiver 14 sides.Then, obtain the one or more application 72 (using 72 maim body) that activate at that time from application server 12, and be stored in television receiver 14 sides when initial screen switches to the screen of normal mode when showing.
In normal mode and focusing mode, suitably carry out the visit of content server 13 obtaining content-data 131 based on using 72, and this content-data 131 is stored in television receiver 14 sides.In this case, by using 72, the content server 13 that connects the destination is different, and the content-data 131 that will obtain also is different.In enable mode, only make visit, and obtain the data of content-data 131 or other types, and be stored in television receiver 14 sides based on 72 pairs of content servers 13 of the application that is activated or server (not shown).
When one the screen of screen from normal mode, focusing mode and enable mode switched to initial screen, the application 72 and the content-data 131 (data of other types) that are stored in television receiver 14 sides were deleted.By this way, storage application 72 or content-data 131 when needs, and ought be when not required with its deletion.Therefore, can reduce and be used to use 72 or the storage area of content-data 131 on television receiver 14 sides.
If television receiver 14 obtains and uses 72 when needs, be updated even for example use 72, the application 72 after the renewal also can be provided for television receiver 14 sides.Therefore, can always make the application 72 that is provided for television receiver 14 sides be up-to-date application 72.
The application 72 of being obtained by television receiver 14 can be set to only be directed to the application of describing 72 in list of application 71.For this reason, utilize the suitable management of list of application 71, can prevent that the application 72 of malice is downloaded to television receiver 14.In addition, if the interval (interval) of the application of describing in list of application 71 72 is limited, then can utilizes limited interval will use 72 and offer user side, thereby can increase the service width.
Television receiver 14 obtains content-data 131 when needs, and ought it delete the content-data of being stored 131 when not required.For example, even under the situation such as the information of news article of frequent updating, the up-to-date information after the renewal also can be provided for television receiver 14 sides, and can prevent that the old information of being stored is provided for the user.
[other application]
Described above-mentioned example though mainly pay close attention to the application 72-2 of " fortune-telling " by name, same basic procedure is applied to other and uses 72.That is to say that use 72 for other, similar with the application 72-2 of " fortune-telling " by name, according to user's instruction, pattern is changed into focusing mode from normal mode, and changes into enable mode from focusing mode, and carries out predetermined set in each pattern.
Though the basic processing flow process is the same, will provide the description of using screen change in 72 etc. for except that " fortune-telling " each once more.At first, with the description that provides for registered application 72.
Provide a description once more with reference to initial screen.As initial screen, with reference to the initial screen shown in Figure 29.Show the icon of the icon of " service guide look " by name, the icon of " photo good friend " by name, " photo fine (photo nice) " by name and the icon of " photo sorting (photo choice) " by name.Wherein, the icon 72-6 of the application 72-5 of the application 72-4 of " photo good friend " by name, " photo is fine " by name and " photo sorting " by name is registered.For this reason, display icon " registered " in login state display part 305.
As mentioned above, as 3 application 72 " photo good friends ", when " photo is fine " and " photo sorting " is registered,, then activate 3 registered application 72-4,72-5 and 72-6 if select the icon of " service guide look " by name.If activated 3 registered application 72-4,72-5 and 72-6, then screen switches to the screen of normal mode for example shown in Figure 30.
Though the situation that its title with the icon that only activates registered application 72 is " service guide look " of operating has been described,, in can easily discerning the scope of service content, the user can use any title.
Under the situation of the screen of normal mode as shown in Figure 30, in using viewing area 402, show by 3 and registeredly use the information that 72-4,72-5 and 72-6 " photo good friend ", " photo is fine " and " photo sorting " provide.For example can be according to the order of registration or according to the information of display application 72-4,72-5 and 72-6 in zone 411, zone 412 and zone 413 respectively of the display order in initial screen.
As mentioned above, the icon of by name " service guide look " be operation its activating the icon of registered application 72, and its effect is to activate a plurality of registered application 72.Such icon also is provided in initial screen.
If the icon with such effect is provided in initial screen, then the user can activate registered application 72 jointly, and need not to find in tabulation registered application 72.Therefore, the user can obtain the information that desirable application 72 provides by shirtsleeve operation.
Next, each screen used in 72 that is described in the application 72-6 of the application 72-4 of " the photo good friend " by name that show in the normal mode of Figure 30, the application 72-5 that is called " photo is fine " and " photo sorting " by name is changed or setting.
In " photo good friend ", " photo is fine " and " the photo sorting " any one is the application about photo (still image).Although describe details with each application of simple description in conjunction with the explanation of each application, " photo good friend " allows to know that the people of predetermined ID shares the application of photo." photo is fine " is to allow the user to watch many people to choose application as the photo of selected photo from the photo of being managed by predetermined manager (supposing content server 13-1 here)." photo sorting " is to allow the user to watch from the photo by content server 13-1 management, be classified as the application of the photo of predetermine class.
[photo good friend]
At first, will provide description for the application 72-4 of by name " photo good friend ".
Under the situation of the screen of the normal mode shown in Figure 30, that is to say, when showing the information of the application 72-5 that is called " photo is fine " in the zone 412 that is arranged in the centre of using viewing area 402, if remote controller 251 to knob down 271-2, then screen becomes the screen of normal mode as shown in figure 31.That is, screen is switched to thereon, shows in the zone 412 that is arranged in the centre of using viewing area 402 screen of normal mode of information of the application 72-4 of " photo good friend " by name.
With the description that provides for the screen of " photo good friend " by name on the screen of the normal mode shown in Figure 30 or Figure 31.For example, as shown in figure 31, the screen of " photo good friend " by name has the background as the copy of one page of papery photograph album, and shows photo in this background.When the scheduled time in past, this photo switches to another photo.In other words, as (photo one by one) page by page browse (substituting) photograph album the page carry out demonstration.Particularly, be presented at the photo that shows in " photo good friend " by name in the lantern slide exhibition mode.
When the scheduled time in past, switch photo, and describe information about this scheduled time to be included in for example Java (registered trade mark) Script that uses among the 72-4.When switching photo, from the content server 13 (supposing content server 13-1 here) of managing image data, obtain the view data of photo.The view data of background is included in to be used among the 72-4, and shows the screen of normal mode immediately early than photo.If only shown background immediately, then the user can recognize the screen that changes to normal mode or may faulty operation do not felt uneasy because showing anything.Therefore, can alleviate uneasy mood.
The view data of obtaining from content server 13-1 is the view data by predetermined ID sign.Predetermined ID is used for the ID of identifying user 24 (Fig. 1) and the ID that user 24 is used at content server 13-1 registration image data.In other words, user 24 can in content server 13-1, register himself/view data of herself captured pictures.Predetermined ID is used for the ID whether authenticated user 24 is authorized to registration image data.
Content server 13-1 is configured to discern a plurality of view data that are registered based on ID.In addition, when registration, the user inserts label.This label is represented the classification of photo.For example, under the situation of baby's photo, it is classified as the classification of " baby " by name, and inserts such other label of expression.The application 72-6 of " the photo sorting " by name that next will describe selects photo based on this label.
Return description, for example, around photo, show white edge the screen of " the photo good friend " by name shown in Figure 31.By this white edge,, also can assimilate different sizes even suppose to have various sizes (length-breadth ratio) based on the photo of the view data of managing by content server 13.When showing photo in the screen that is being called as " photo good friend ", be treated to size based on the photo of the view data of being obtained, and show the white edge of the photo size after being suitable for handling according to screen size (length-breadth ratio).
In the example of Figure 31, in the screen of " photo good friend " by name, also show sentence " photo of ABC ".The sentence that shows is to have the sentence of for example corresponding with " ABC " part as the pet name.According to ID in the content server 13-1 side management pet name.
As mentioned above, in the screen of " photo good friend " by name, show, therefore before carrying out such demonstration, need to be provided with ID based on the photo of the view data of utilizing predetermined ID management.This is because if ID is not set, then can not understand to obtain which view data of utilizing which ID management from content server 13-1.
Therefore, when ID not being set, show the screen of " the photo good friend " by name shown in the screen shown in Figure 32 rather than Figure 31.With reference to Figure 32, show that in the screen of by name " photo good friend " sentence " if be provided with acquaintance's ID, will watch acquaintance's open photo ".If show such sentence, even then the user can recognize and ID is not set and activated application 72-4, he can not see photo because ID is set yet.
If show such sentence, then the user can recognize that the application 72-4 of " photo good friend " by name allows the user to watch the application 72 of acquaintance's open photo.
Read such sentence and recognize that the user that he is not provided with ID can be provided with ID.Under the situation of the screen of the screen of the normal mode shown in Figure 32 or the normal mode shown in Figure 31, the application 72-4 of " photo good friend " by name in order to be provided with, user's remote controller 251 button 273 is set.
If remote controller 251 button 273 is set, then show to be used for the options menu that ID is provided with.Figure 33 shows the example of the options menu screen corresponding with the application 72-4 of " photo good friend " by name.At the screen of normal mode (for example, Figure 31), the screen of the focusing mode of next describing (for example, Figure 36) and next the screen of the enable mode of describing (for example, in Figure 37) any one, if remote controller 251 button 273 is set, then options menu screen 481 is superimposed at that time the screen, and carries out same demonstration.
Simultaneously, under the situation of the application 72-4 that is called as " photo good friend ",, then carry out control so that do not change to focusing mode or enable mode if ID is not set.Therefore, in focusing mode or enable mode, be provided with ID, and in this case, can have changed the ID that has been provided with.
In options menu screen 481, show and the identical project of above-mentioned options menu screen 481 (Figure 21) that when the application 72-2 that is called as " fortune-telling " is placed in enable mode, shows.The difference of the example shown in the example shown in Figure 33 and Figure 21 is, shows this options menu screen 481 on the normal mode screen of using 72-4 " photo good friend ".
Among the items displayed, if selection and operation are called as the button 492 of " use and be provided with ", then screen switches to the screen shown in Figure 34 in options menu screen 481.
To provide for the description that screen is set shown in Figure 34.The screen 501 that is provided with shown in Figure 34 is screens about the setting in the application 72-4 of by name " photo good friend ".The screen 501 that is provided with about " photo good friend " has: zone 571, and wherein description allows the user to recognize and will import the sentence of which ID; And zone 572, wherein show the ID that has been provided with.
In zone 571, show that sentence " please be imported ID " and sentence " please be imported ' the * * * ' of http://abc.d-net.ne.jp/photo/***." sentence.By this sentence, the user can recognize if import with " * * * " part corresponding characters then its and can be satisfied.Address http://abc.d-net.ne.jp/photo/ is the address that content server 13-1 is used for managing the view data of photo.
Use ID register photo on content server 13-1 user 24 in advance and the application provider 22 of the content supplier 23 of organize content server 13-1 or organize content server 13-1 register about photo and settle a bargain.The ID that has exchange when settling a bargain, and this ID is imported into being provided with in the screen shown in Figure 34.
In the zone that screen is set 572 shown in Figure 34, when having the ID that has been provided with, show this ID rather than " * * * ".
Shown in Figure 34 when screen is set when showing, if the OK button 272 of remote controller 251 then shows the screen that is called as soft keyboard etc. as shown in figure 35, that be used to support the character input.For example, in the character entr screen of Figure 35, show following: zone 581 wherein shows the character of being imported; Zone 582 wherein shows the tabulation of the button of the character that can import; Button 583 " modification " is operated it to revise the character of input; And button 584 " OK ", when this button operated when satisfied in the character (ID) of input.
In the example shown in Figure 35, the button of the character that shows in zone 582 is the lowercase alphabet character.Button be configured to make described character can be by the upwards button 271-1 of remote controller 251, to knob down 271-2, select to left button 271-3 with to the operation of right button 271-4.The OK button 272 of remote controller 251 is to import selected character.
By repeating the operation of remote controller 251, the character that constitutes ID is imported in the zone 581.Constitute the character of ID, then action button 584 " OK " if imported all.If action button 584, then screen turns back to screen shown in Figure 34.Then, in zone 572, show set ID.
Come the situation of input character to compare with the keyboard of operation personal computer, so import ID and be considered to simple.The type that constitutes the character of ID is alphabetic characters or numeral, and is limited.Therefore, even from screen shown in Figure 35, seek desirable character and input, also consider not have the operation that is difficult to find desirable character or remote controller 251 complicated situation that becomes.The number that constitutes the character of ID is not a lot, can only can import ID by the operation several times of remote controller 251 thereby look after.
Therefore, because can import ID simply, thus most of people, comprise that children and old man can be provided with ID, and can watch photo giocoso by the processing of using 72-4.
For example, suppose to be used for his/her ID of father and mother A that A tells user A.Father and mother A and user A can watch the photo of user A registration by above-mentioned simple ID setting up procedure.Therefore, in this case, when the grandchildren's of user A registration father and mother A photo, father and mother A can freely watch grandchildren's photo.In addition, people can watch photo watching television broadcasting on television receiver 14 when.Therefore, father and mother A can appreciate lovely grandchildren's photo in the program of watching the television broadcasting of liking.As mentioned above, under the situation of normal mode, the photo that switching will show, thus father and mother A appreciates the photo of the grandchildren with various expressions.
As mentioned above, can utilize simple setting, be that ID is provided with to share photo in this case.
As described below, when screen was switched to the screen of enable mode, the photo that shows in the screen of normal mode was exaggerated and shows.When photo that demonstration is liked, this photo of liking can be used as the photo of up-sizing simply and be watched.
Shown in Figure 22 be provided with in the screen 501 about the application 72-2 items displayed that is known as " fortune-telling " differently with application 724 items displayed that are provided with in the screen 501 about being known as " photo good friend " shown in Figure 34, and described project is corresponding to using 72.As mentioned above, items displayed depends on and uses 72 in screen 501 is set.
The project that is provided with that is provided with in screen 501 is set is stored in television receiver 14 sides.Then, for example,,, and from content server 13-1, obtain view data corresponding (content-data 131) and demonstration with the photo that belongs to this ID with reference to the ID that in television receiver 14, is provided with when using 72-4 " photo good friend " when being activated.
To provide for the screen of the focusing mode that is called " photo good friend " and the description of the screen in the enable mode.
Under the situation of the screen of the normal mode shown in Figure 31, if the OK button 272 of remote controller 251, then screen switches to the screen of focusing mode shown in Figure 36.
Under the situation of the screen of the normal mode shown in Figure 32, that is to say that when ID not being set, even operated the OK button 272 of remote controller 251, pattern does not change to focusing mode yet, and screen does not switch to the screen of focusing mode yet.
Figure 36 shows the screen example in the focusing mode of the application 72-4 that wherein focuses on " photo good friend " by name.In using viewing area 402, compare with other zones, only wherein show that by the processing of using 72-4 the zone 412 of photo is shown brightlyer.In such focusing mode, registered application 72 and selected application 72 parallel runnings, and whether be displayed in the application viewing area 402 no matter use 72.
In the example shown in Figure 36, the button as based on the application 72-4 of by name " photo good friend " shows: button 601, operate last photo of its display update; And button 602, operate its next photo with display update.
Remote controller 251 to the operation of left button 271-3 operation corresponding to button 601, and remote controller 251 to the operation of right button 271-4 operation corresponding to button 602.User's operation is watched desirable photo to left button 271-3 or to right button 271-4.
In focusing mode, can be presented in the normal mode frame that around photo, is shown as white edge with different colors, such as with yellow etc.Show that then the user can identify focusing mode better if change by this way, and can carry out exquisite demonstration.
Under the situation of focusing mode shown in Figure 36, if the OK button 272 of remote controller 251, then pattern is changed into enable mode, and toggle screen.As mentioned above, enable mode is only wherein to show the pattern of using the information that 72-4 provides by one.In this case, as shown in figure 37, in using viewing area 402, show the activation screen 621 of the information that only shows wherein that the application 72-4 by " photo good friend " by name provides.
In enable mode, the application 72-4 accessed content server 13-1 that is activated is to obtain the content-data 131 about " photo good friend ".Execution is based on the processing of the content-data 131 that is obtained, thereby shows photo in activating screen 621.
Activation screen 621 shown in Figure 37 has: zone 631 wherein shows the photo that amplifies; And zone 632, wherein show information about photo.The photo that shows in zone 631 is to change to the photo that shows in focusing mode before the enable mode.In zone 632, show the exercise question, description of the photo showing, about the information of label etc.In zone 632, label allocation is so that switch, if switch labels then shows the comment of other users to this photo.
Such activation screen 621 can only be presented to be used in the viewing area 402, perhaps can be shown as whole screen on display floater.
Only be displayed on when using in the viewing area 402 configuration and screen the same when the above-mentioned application 72-2 that is called " fortune-telling " is placed into enable mode when activating screen 621.For example, with the screen of television broadcasting, configuration and demonstration screen as shown in figure 20.Simultaneously, when activation screen 621 is shown as whole screen on display floater, do not show the screen of television broadcasting.
Simultaneously, as mentioned above, the application 72-4 accessed content server 13-1 of " photo good friend " by name is to obtain the view data of photo.Also can watch the image of among content server 13-1, registering from personal computer.When personal computer accessed content server 13-1 when obtaining view data, use the application that is called as web browser etc.Television receiver 14 also can merge with web browser, and as a processing of using 72-4, and when pattern changed to enable mode, web browser can be activated so that show as shown in figure 37 activation screen 621.
That is to say that when enable mode that pattern changes, web browser can be activated, and the processing of using 72-4 is changed to the processing of the web browser that is activated activates screen 621 so that show on display floater 221.In this case, even the user does not perceive especially, also can carry out from the pattern of wherein watching television broadcasting to wherein utilizing web browser to watch the conversion of the pattern of photo etc.
Can on television receiver 14, carry out from wherein from the state of the information of broadcast wave receiving television broadcasting program to wherein by obtaining the conversion of the state of predetermined information via the communication of network 11 (Fig. 1), and can not allow the user discover.That is to say, can not allow the user come switch communication mode with discovering.
The program of watching radio and television has obtained being extensive use of.Usually, when personal computer visit book server is carried out communication by web browser when watching homepage, but this program with the broadcasting that televiews is not compared and is used widely.In other words, there is the program watched television broadcasting but also (seldom) be not by the user of personal computer viewing information.
As mentioned above, utilize sequence of operations, wherein watch the pattern of television broadcasting to be changed to the pattern of wherein utilizing the web browser viewing information.Therefore, even, also can provide information to it by web browser to utilizing the unfamiliar user of web browser viewing information.This can provide change for utilizing web browser to obtain information.In other words, in this case, can provide the chance of utilizing personal computer to watch the photo of in content server 13-1, managing.
Content supplier 23 or the application provider 22 of the content server 13-1 of management control photo can watch on personal computer.For this reason, become and to carry out advertisement, please utilize the personal computer viewing information also please settle a bargain.
As mentioned above, in the application 72-4 of " photo good friend " by name, provide normal mode, focusing mode and enable mode, thereby the user can easily obtain information in the program of appreciating television broadcasting in desirable pattern.
[photo is fine]
Next, will provide description for the application 72-5 of by name " photo is fine ".
As shown in figure 30, in the screen of normal mode, that is to say,, show the application 72-5 of " photo is fine " by name in the zone 412 that is arranged in the centre of using viewing area 402.With the description that provides for the screen of the application 72-5 that is called " photo is fine " in the normal mode.
The screen of " photo is fine " by name is identical with the screen of above-mentioned " photo good friend " by name, and can be divided into background and photo.The view data of background is included in to be used among the 72-5, and when showing the screen of normal mode, it is shown immediately early than photo.
Whenever through the scheduled time time, photo is switched to another photo.In other words, similar with the photo that in the screen of " photo good friend " by name, shows, also be presented at the photo that shows in the screen of " photo is fine " by name in the lantern slide exhibition mode.
Whenever switching photo when the scheduled time, and information about this scheduled time is described to be included in for example Java (registered trade mark) Script that uses among the 72-5.When switching photo, from the content server 13 (supposing content server 13-1 here) of managing image data, obtain the view data of photo.
When a plurality of users watched the multiple pictures of registering in content server 13-1, the view data of obtaining from content server 13-1 was the photo that is be evaluated as " excellent ".Allow if register the user of described photo, then a plurality of users can watch the photo of registering in content server 13-1.Then, watch the user of photo can estimate the photo of being watched.
The application 72-5 of " photo is fine " by name obtains the view data of the photo with higher scoring " excellent " from content server 13-1.Under these circumstances, in the screen of " photo is fine " by name, show photo in the lantern slide exhibition mode with higher scoring " excellent ".
The application 72-5 that supposes by name " photo is fine " obtains and shows the view data of the photo with higher scoring " excellent ".In addition, can consider to show new photo in the lantern slide exhibition mode.Even show new photo in the lantern slide exhibition mode, also the application 72-5 by " photo is fine " by name carries out processing substantially.
New photo only is the new date and time of registration on content server 13-1, and does not use other filter.Therefore, think and to register unwelcome open photo, and may show described photo in the lantern slide exhibition mode.
On the contrary, evaluation " excellent " is watched and be given to the photo with higher scoring " excellent " by a plurality of users.Therefore, little may described photo be unwelcome open photo.That is to say, we can say that the photo with higher scoring " excellent " is selected result as the application of filtering, the photo of promptly watching by a plurality of users.As a result, think open and show that in the lantern slide exhibition mode such photo is no problem.
In this way, filter can be applied in the information (in this case, being photo) that user's 24 sides of television receiver 14 provide, and with use 72 similarly, can provide security information to user side.In this case, because the information that will provide need do not managed by provider server 21 (Fig. 2), so can reduce service provider 21 processing.
Return description, for example, around photo, show white edge for the screen of " photo is fine " by name shown in Figure 30.Utilize white edge,, also can assimilate different sizes even the hypothesis photo has various sizes (length-breadth ratio).
In the screen of " photo is fine " by name, for example in the example shown in Figure 30, show sentence " 2007/1/31 afternoon in early time ... ".This sentence that is shown comprises the date and time of for example registering photo, the exercise question of photo etc.
Under the situation of the screen of the normal mode shown in Figure 30, that is to say, when showing the information of the application 72-5 that is called " photo is fine " in the zone 412 of the centre of using viewing area 402, if the OK button 272 of remote controller 251, then screen switches to the screen of focusing mode as shown in Figure 38.
Figure 38 shows the screen example in the focusing mode of the application 72-5 that wherein focuses on " photo is fine " by name.In using viewing area 402, compare with other zones, only wherein show that by the processing of using 72-5 photo is well shown in zone 412 brightlyer.
In the example shown in Figure 38, the button as based on the application 72-5 of by name " photo is fine " shows: button 701, operate last photo of its display update; And button 702, operate its next photo with display update.
Remote controller 251 to the operation of left button 271-3 operation corresponding to button 701, and remote controller 251 to the operation of right button 271-4 operation corresponding to button 702.User's operation is watched desirable photo to left button 271-3 or to right button 271-4.
In focusing mode, can be presented in the normal mode frame that around photo, is shown as white edge with different colors, such as with yellow etc.Show that then the user can identify focusing mode better if change by this way, and can carry out exquisite demonstration.
In focusing mode shown in Figure 38, if the OK button 272 of remote controller 251, then pattern is changed into enable mode, and toggle screen.As mentioned above, enable mode is only wherein to show the pattern of using the information that 72-5 provides by one.In this case, as shown in figure 37, in using viewing area 402, show the activation screen 621 of the information that only shows wherein that the application 72-5 by " photo is fine " by name provides.
In enable mode, the application 72-5 accessed content server 13-1 that is activated is to obtain the content-data 131 about " photo is fine ".Execution is based on the processing of the content-data 131 that is obtained, thereby shows photo in activating screen 621.
Though described activation screen 621 shown in Figure 37, but under the application 72-5 that is called " photo is fine " and " photo good friend's " the by name similar situation of application 72-4, will omit its details, in enable mode, screen is changed and is screen that photo is exaggerated and shows wherein.In this case, web browser be activated (web browser can be activated).
As mentioned above, provide normal mode, focusing mode and enable mode, thereby the user can easily obtain information in the program of appreciating television broadcasting in desirable pattern.
[photo sorting]
Next head will provide the description for the application 72-6 of " photo sorting " by name.
Under the situation of the screen of the normal mode shown in Figure 30, that is to say, when showing the information of the application 72-5 that is called " photo is fine " in the zone 412 that is arranged in the centre of using viewing area 402, if the upwards button 271-1 of remote controller 251, then screen becomes the screen of normal mode as shown in figure 39.That is, screen is switched to thereon, shows in the zone 412 that is arranged in the centre of using viewing area 402 screen of normal mode of information of the application 72-6 of " photo sorting " by name.
With the description that provides for the screen in the screen of the normal mode shown in Figure 30 or Figure 39 " photo sorting ".In the screen of " photo sorting " by name, for example as shown in figure 39, show multiple pictures (in the example of Figure 39, being 9 photos).Whenever through the scheduled time time, every in this multiple pictures is switched to other photo.In other words, be presented at the photo that shows in the screen of " photo sorting " by name in the lantern slide exhibition mode.Multiple pictures can be upgraded simultaneously, perhaps can upgrade according to the order from the upper left side to the lower right side.
Whenever switching photo when the scheduled time, and describe about the information of this scheduled time or about the information of update mode to be included in for example Java (registered trade mark) Script that uses among the 72-6.When switching photo, from the content server 13 (supposing content server 13-1 here) of managing image data, obtain the view data of photo.
The view data of obtaining from content server 13-1 is the view data that is identified by preset label.Preset label for example is: about the information of the classification under the photo; With when the user registers photo in content server 13-1, belong to the information which class is provided with by determining the photo that to register.For example, the photo that register is the photo of dog, then its by the user determine to be classified as classification " pet ", and place the label of indication classification " pet ".
In the screen of " photo sorting " by name, also show information about label.For example, in the screen of " the photo sorting " by name shown in Figure 39, lower right side character display " pet ".That is to say that in the example of Figure 39, the multiple pictures that shows is the photo that matches with the label of indicating " pet " in the screen of " photo sorting " by name.
As mentioned above, show by the preset label management, based on the photo of view data.The user can be provided with the label that matches with the photo that will show on the screen of " photo sorting " by name.
When the user wishes to carry out about being provided with of the application 72-6 of " photo sorting " by name, his remote controller 251 button 273 is set.If remote controller 251 button 273 is set, then show the options menu that is used to be provided with the label that matches with the photo that will show.
Figure 40 shows the example of the options menu screen corresponding with the application 72-6 of " photo sorting " by name.At the screen of normal mode (for example, Figure 39), the screen of the focusing mode of next describing (for example, Figure 42) and next the screen of the enable mode of describing (for example, in Figure 37) any one, if remote controller 251 button 273 is set, then options menu screen 481 is superimposed at that time the screen, and carries out same demonstration.
In options menu screen 481, show and the identical project of above-mentioned options menu screen 481 (Figure 21) that when the application 72-2 that is known as " fortune-telling " is placed in enable mode, shows.The difference of the example shown in the example shown in Figure 40 and Figure 21 is, shows this options menu screen 481 on the normal mode screen of using 72-6 " photo sorting ".
In the items displayed, if corresponding button 492 " uses and be provided with " to operation with project, then screen switches to screen shown in Figure 41 in options menu screen 481.
To provide for the description that screen is set shown in Figure 41.The screen 501 that is provided with shown in Figure 41 is the screens of setting that are used for being called the application 72-6 of " photo sorting ".The screen 501 that is provided with about the photo sorting is the screens that are used for being provided with the label that matches with the photo that will show by the processing of using 72-6 " photo sorting ".
Screen 501 is set has the zone 751 that wherein can select label.In zone 751, show that sentence " please select the theme of the photo that will show ", the described screen 501 that is provided with of user notified in this sentence is the screens that wherein can select the label that is displayed on the photo on the screen when " photo sorting ".In the example of Figure 41, zone 751 has the part that can select a label.
The upwards button 271-1 of user's remote controller 251 or to knob down 271-2 to select desirable label.For example, though in the example of Figure 41 in zone 721 display label " pet " title of classification (indication), but in such state, if the upwards button 271-1 of remote controller 251 then shows the Next label that is provided at label " pet " virtually.
As label, for example use " pet ", " travelling ", " night scene ", " art " etc., and label is presented in proper order by the push-botton operation of remote controller 251 in the zone 751.When the user wishes to be arranged on the label that shows in the zone 751, his action button 514 " OK ".The photo that the set label of the operation of demonstration and button 514 matches in the screen of " photo sorting " by name.
In the example that screen 501 is set shown in Figure 41, the situation that wherein can select and be provided with a label has been described.Replacedly, select to like that with being used to shown in Figure 22 the hurdle 513 of food is similar, can show have wherein list a plurality of labels and can be from listed label the screen on the hurdle of the desirable label of final election.Therefore, a plurality of labels can be set.
Though the user can be provided with label in screen 501 is set, but when the user is not provided with label (state is not set), if the application 72-6 of " photo sorting " by name is activated, then in the screen of " photo sorting " by name, show the photo that matches with default label.
The project that is provided with that is provided with in screen 501 is set is stored in television receiver 14 sides.Then, for example,,, and from content server 13-1, obtain corresponding to the view data (content-data 131) of the photo that matches with this label and show with reference to the label that in television receiver 14, is provided with when using 72-6 " photo sorting " when being activated.
Further describing for the screen of the screen of the focusing mode in the screen of by name " photo sorting " and enable mode will be provided.
Under the situation of the screen of the normal mode shown in Figure 39, if the OK button 272 of remote controller 251, then screen switches to the screen of focusing mode shown in Figure 42.
Figure 42 shows the screen example of the focusing mode of the application 72-6 that wherein focuses on " photo sorting " by name.In using viewing area 402, compare with other zones, only wherein show that by the processing of using 72-6 the zone 412 of photo is shown brightlyer.
In focusing mode under the situation of the screen of by name " photo sorting ", the photo that shows in the middle of normal mode when pattern is changed to focusing mode is exaggerated and shows, and the photo that shows around the photo in the middle of this is presented at screen also is exaggerated and shows.Amplify and also to be presented at the photo that shows in the middle of the screen, and be shown partially in this and be presented at the photo that shows around the photo in the middle of the screen so that show whole photo.
If the upwards button 271-1 of remote controller 251 then uses 72-6 execution control so that amplify and show and is positioned at the photo that is presented at above the middle photo of screen at that time in the middle of screen.If remote controller 251 to knob down 271-2, use then that 72-6 carries out control so that in the middle of screen, amplify and show and be positioned at the ensuing photo of photo that is presented in the middle of the screen at that time.
If remote controller 251 to making button 271-3, then use 72-6 and carry out control and be exaggerated and in the middle of screen, show so that be positioned at the photo that is presented at the photo left side in the middle of the screen at that time.If remote controller 251 to right button 271-4, then use 72-6 and carry out control and be exaggerated and in the middle of screen, show so that be positioned at the photo that is presented at the photo the right in the middle of the screen at that time.
Also carry out control so that when the photo in the middle of the toggle screen, except the photo that in the middle of screen, shows, also switch other photos.In this case, as required, from content server 13-1, obtain the view data of other photos.
Utilize this control, when " photo sorting " when being placed into focusing mode, user's remote controller 251 to be to amplify in the middle of screen and to show desirable photo, watches the photo after the amplification.
In focusing mode, for example, the photo that shows in the middle of screen can get up with frames such as yellow.This frame allows User Recognition to go out focusing mode, perhaps guarantees correctly to show selected photo.
In focusing mode shown in Figure 42, if the OK button 272 of remote controller 251, then pattern is changed into enable mode, and toggle screen.As mentioned above, enable mode is only wherein to show the pattern of using the information that 72-6 provides by one.In this case, as shown in figure 37, in using viewing area 402, show the activation screen 621 of the information that only shows wherein that the application 72-6 by " photo sorting " by name provides.
In enable mode, the application 72-6 accessed content server 13-1 that is activated is to obtain the content-data 131 about " photo sorting ".Execution is based on the processing of the content-data 131 that is obtained, thereby shows photo in activating screen 621.
Though described activation screen 621 shown in Figure 37, but under the application 72-6 that is called " photo sorting " and " photo good friend's " the by name similar situation of application 72-4, will omit its details, in enable mode, screen is changed and is screen that photo is exaggerated and shows wherein.In this case, web browser be activated (web browser can be activated).
As mentioned above, provide normal mode, focusing mode and enable mode, thereby the user can easily obtain information in the program of appreciating television broadcasting in desirable pattern.
[being used to manage the server of the view data of photo]
As mentioned above, 3 application 72-4 to 72-6 " photo good friend ", " photo is fine " and " photo sorting " are the application that is used for the demonstration control of photo.In the aforementioned embodiment, the application 72-4 to 72-6 that has described the demonstration control that wherein is used for photo obtains the situation of view data from content server 13-1.
When the registration photo, content server 13-1 is configured to manage the ID that is used to identify the predesignated subscriber related with the photo that will register, so that the application 72-4 of " photo good friend " by name can obtain data based on ID.
Content server 13-1 is configured to open registered photo or allows the user to add opening the evaluation of photo, so that the application 72-5 of " photo is fine " by name can obtain view data based on evaluation order, and content server 13-1 is configured to manage ordering etc. based on the evaluation of being added.
When the registration photo, content server 13-1 is configured to allow the user to place the label that matches with the photo that will register, so that the application 72-6 of " photo sorting " by name can obtain view data based on this label, and the label that content server 13-1 is configured to and is positioned on the photo is managed photo explicitly.
Handle on the photo that will register, to place the ustomer premises access equipment of label as registration photo or execution, for example use personal computer.This processing is also carried out by television receiver 14.As mentioned above, though can on television receiver 14, watch the photo of managing by content server 13-1, can utilize personal computer to watch photo by the processing of using 72-4 to 72-6.
That is to say that personal computer can be registered photo in content server 13-1, and can utilize personal computer and television receiver 14 to watch the photo of being registered.Content server 13-1 can be the photo that is used for the photo of personal computer and is used for television receiver 14 with the same photo storage with different resolution, perhaps the photo storage with equal resolution can be shared photo in personal computer and television receiver 14.
But also can easily watch the photo of in content server 13-1, registering even be unfamiliar with the people of personal computer familiar with television receiver 14.In this embodiment, this can be implemented.In addition, television receiver 14 can have the function of input photo, and such television receiver 14 can be registered photo in content server 13-1.Therefore, with watch similar, even but the people who is unfamiliar with personal computer familiar with television receiver 14 also can easily register photo in content server 13-1.
Usually, personal computer and content server 13-1 use the language such as web browser etc. to come executive communication.
Similar with previous embodiment, in normal mode and focusing mode, use 72 therein not under the situation of user side presentation information, in other words, application 72 is display message on display floater 221 not, using 72 is under the situation of registered application 72 or selected application 72, uses 72 and stably carries out processing.That is to say that in normal mode and focusing mode, a plurality of application 72 executed in parallel are handled.In enable mode, the application 72 the application 72 in being placed in enable mode stops to handle.
In normal mode and focusing mode, the data about handling are stored in a plurality of application 72 in the memory of for example SDRAM 230.Simultaneously, in enable mode, only the application in the enable mode 72 can be stored necessary data in memory.
Consider such situation, similar with previous embodiment, in normal mode and focusing mode, use the undersized relatively application 72 be called as widgets etc.In enable mode, depend on and use 72, the program of the language of activation such as web browser etc., rather than use 72.
As mentioned above, web browser is the language that is generally used for the communication between personal computer and the content server 13-1.For this reason, if web browser is activated, then television receiver 14 can be carried out the processing identical with personal computer.For example, as shown in figure 37, can show the photo of amplification or can show the information that is attached to photo.
As mentioned above, in this embodiment, can switch the pattern of carrying out the application of handling 72.
[system operation]
As mentioned above, when showing initial screen, from application server 12, obtain list of application 71, and it is stored in television receiver 14 sides.Then, when showing when initial screen is switched to the screen of normal mode, from application server 12, obtain one or more application 72 of activating at that time (using the program of 72 main body) and it being stored in television receiver 14 sides.
In normal mode and focusing mode,, and obtain content-data 131 and it is stored in television receiver 14 sides based on the application 72 suitable visits of carrying out content server 13.In this case, according to using 72, be different as the content server 13 that connects the destination, and the content-data 131 that is obtained also is different.In enable mode, only make visit, and obtain the data of content-data 131 or other types and be stored in television receiver 14 sides based on 72 pairs of content servers 13 of the application that is activated or server (not shown).
When one the screen of screen from normal mode, focusing mode and enable mode was switched to initial screen, deletion was stored in the application 72 and the content-data 131 (data of other types) of television receiver 14 sides.In this way, storage application 72 or content-data 131 when needs, and ought be when not required with its deletion.Therefore, can reduce the storage area that is used to store application 72 or content-data 131 on television receiver 14 sides.
For example, if television receiver 14 obtains application 72 when needs, be updated even then use 72, the application 72 after the renewal also can be provided for television receiver 14 sides.Therefore, can always to be constituted as be up-to-date in the application 72 that is provided for television receiver 14 sides.
The application 72 of being obtained by television receiver 14 can be set to only be directed to the application of describing 72 in list of application 71.For this reason, utilize the suitable management of list of application 71, can prevent that the application 72 of malice (ill-intended) is downloaded to television receiver 14.In addition, if the interval of the application of describing in list of application 71 72 is limited, then can utilizes limited interval will use 72 and offer user side, thereby can increase the service width.
Television receiver 14 obtains content-data 131 when needs, and ought it delete the content-data of being stored 131 when not required.For example, even under the situation such as the information of news article of frequent updating, the up-to-date information after the renewal also can be provided for television receiver 14 sides, and can prevent that the old information of being stored is provided for the user.
Next, with reference to the flow chart of Figure 43 describe aforesaid when switching the display screen of television receiver 14, the operation of system shown in Figure 1.Provide description with paying close attention to data flow in the system of Fig. 1 with reference to the flow chart of Figure 43.
In step S21, television receiver 14 access application server 12.At this during the visit, make for the request that list of application 71 is provided.
In step S51, the visit that application server 12 is accepted from television receiver 14, if accept for the request that list of application 71 is provided, then in step S52, application server 12 is read the list of application 71 by application server 12 management from storage area 38 (Fig. 4), and list of application 71 is offered television receiver 14.
In step S22, the list of application 71 that provides from application server 12 is provided television receiver 14, in step 23, and the list of application 71 that television receiver 14 storages are received, and based on the list of application 71 demonstration initial screens of being stored.
In step S24, television receiver 14 be used to from initial screen, the user uses 72 selection and begins access application server 12 as triggering for predetermined.At this during the visit, make for providing by the application 72 of user's selection or the request of registered application 72.
In step S53, the visit that application server 12 is accepted from television receiver 14, if accept for the request that application 72 is provided, then in step S54, application server 12 is read the application 72 by application server 12 management from storage area 38 (Fig. 4), and will use 72 and offer television receiver 14.In this case, according to request, can read and provide a plurality of application 72 from television receiver 14.
In step S25, the application 72 that provides from application server 12 is provided television receiver 14, in step 26, and the application 72 that television receiver 14 storages are received, and beginning is based on the processing of the application 72 of being stored.
In step S27, television receiver 14 accessed content servers 13.Make this visit when using 72 processing and needing content-data 131 when carrying out.
In step S81, the visit that content server 13 is accepted from television receiver 14, if accept for the request that content-data 131 is provided, then in step S82, content server 13 is read the content-data 131 by content server 13 management from storage area 108 (Fig. 6), and content-data 131 is offered television receiver 14.
Application 72 is visited different content server 13 respectively and is obtained content-data 131.
In step S28, the content-data 131 that provides from content server 13 is provided television receiver 14, in step S29, and the content-data 131 that television receiver 14 storages are received, and carry out processing, for example such as the processing of text display based on the content-data of being stored 131.
Be used to obtain or such processing of memory of content data 131 depends on and uses 72, and be repeated to carry out.For example, under the situation of the application 72 that news article is provided, obtain the content-data 131 of news article more continually, and the news article that is obtained is provided for user side.In addition, under situation about providing about the application 72 of the information of telling the fortune, when operating operation its when carrying out the button of telling the fortune, obtain content-data 131.
In each of normal mode, focusing mode and enable mode, repeat and be used to obtain or the processing of memory of content data 131 based on using 72.
In step S30, television receiver 14 stored application 72 of deletion or content-datas 131.When making the instruction of finish using 72 processing with the user or the timing during television receiver 14 outages serve as to trigger to carry out this processing.
As mentioned above, when needs, on television receiver 14, obtain list of application 71, application 72 and content-data 131.Carry out processing based on list of application 71, application 72 and content-data 131.Delete list of application 71, application 72 and content-data 131 when when not required.
Next, with reference to Figure 44 and Figure 45 processing in the television receiver 14 is described.
In step S101, television receiver 14 accepts to watch the instruction of initial screen.When the user wished to watch initial screen, he showed initial screen with instruction television receiver 14 at remote controller 251 (Fig. 8).The control routine that light receiving part 237 by television receiver 14 receives from the indicator content of remote controller 251, and this control routine is provided for CPU 232.CPU 232 control routine that is provided is provided is received the instruction that shows initial screen to identify, and carries out the processing corresponding with this identification.
In step S102, CPU 232 Control Network I/F 234 etc., and based in advance the storage URL visit application server 12.In this case, also make for the request of obtaining list of application 71.
In step S103, the CPU 232 Control Network I/F 234 of television receiver 14 receive list of application 71 as the visit destination from application server 12, and the list of application 71 that is received is stored among the SDRAM 230.
Wherein make the instruction of watching initial screen, the situation of obtaining and storing list of application 71 though described, can utilize different timings to obtain and store list of application 71.For example, obtain list of application 71 in the time of can working as television receiver 14 energisings.When this thing happens, the timing during with television receiver 14 energisings was as the processing that triggers execution in step S101.
Can obtain list of application 71 according to predetermined period or at predetermined instant.When this thing happens, for the processing of step S101, determine whether to have passed through predetermined period, whether arrived predetermined instant etc., and utilize and determine that the result is as the processing that triggers execution in step S101.
In either case, the list of application 71 that be stored in television receiver 14 sides becomes always up-to-date.
In step S104, check whether there is registered application 72.As mentioned above, the user can register desirable application 72, and is for example storing the ID that about the information of registered application 72, for example is used to identify application 72 in the flash memory 231.
Though will continue to describe wherein the situation that in flash memory 231 storage is used to identify 72 the information used, ID can be stored in the storage area except that flash memory 231, the specific store part that perhaps can be provided for storing ID.In addition, be stored in situation in the flash memory 231 though will continue to describe configuration information etc. wherein, but configuration information can be stored in the storage area except that flash memory 231, perhaps can be provided for storing the specific store part of configuration information.
Whether CPU 232 is identified for identifying and uses 72 ID and be stored in the flash memory 231, when having stored ID, determines it is registered application 72, and carries out subsequent treatment.
In step S105, CPU 232 Instruction Graphics produce circuit 219 produces initial screen based on list of application 71 data.Panel drive circuit 220 is controlled display floater 221 based on the data of the initial screen that is produced by graphics generation circuit 219.Utilize such control, for example on display floater 221, show initial screen as shown in figure 11.
When producing the data of initial screen, in step S104, if determine it is registered application 72, the then deletion ID identical from list of application 71, and generation data corresponding with the ID that is deleted, that be used for showing the registered icon of indication in the login state display part 305 of using 72 with the ID of registered application 72.
In step S106, determine whether to select to use 72 from initial screen.CPU 232 analyzes control routine from remote controller 251 to determine whether to have operated the OK button 272 of remote controller 251.When determining to have operated the OK button 272 of remote controller 251, CPU 232 determines to have selected to use 72 from initial screen.
As shown in figure 10, display highlighting 311 in initial screen.When cursor 311 is positioned on the icon of indicating predetermined application 72, if operated the OK button 272 of remote controller 251, then determines to select this to use 72, and handle and proceed to step S107.
Though be not included in the processing based on the flow chart of Figure 44, but CPU 232 analysis and Control codes are with the upwards button 271-1 that determines whether to have operated remote controller 251 or to knob down 271-2, and control graphics generation circuit 219 is so that carry out demonstration, so that the icon of indication application 72 slides up or down.Suitably carry out such control based on control routine from remote controller 251.
In step S106, when determining to have selected to use 72, handle proceeding to step S107.In step S107, application server 12 is made visit, and in step S108, obtains selected application 72.When having registered application 72, obtain all registered application 72 with selected application 72.When the application program of " the service guide look " by name selecting to describe, obtain all registered application 72 with reference to Figure 31.The application 72 of being obtained is stored in the flash memory 231.
In step S109, CPU 232 beginnings are based on the processing that is stored in the application 72 in the flash memory 231.In step S110, content server 13 is made visit, and in step S111, from content server 13, obtain content-data 131, and it is stored in the flash memory 231 as the visit destination.
By obtaining content-data 131 based on the processing of using 72.Therefore, in any application 72, can omit this processing.When omitting this processing, will omit the processing of step S112.
In step S112, carry out the processing of content-based data 131.By the processing based on the application 72 of being obtained, graphics generation circuit 219 content-based data 131 produce the data of the screen that comprises text or image.Panel drive circuit 220 shows the screen of normal mode for example shown in Figure 14 based on the Data Control display floater 221 that is produced.
In step S113 (Figure 45), determine whether to make the instruction that switches to focusing mode, when determining to make switching command, handle proceeding to step S114.When the control routine according to remote controller 251 identifies when having operated OK button 272, CPU 232 determines to make the instruction that switches to focusing mode.Though will continue to describe the situation wherein operated OK button 272, when identifying when having operated the button 271-1 that makes progress etc., execution is based on the processing of recognition result.
In step S114, specify in the application 72 that shows in the zone 412 of using 402 centres, viewing area.In step S115, carry out processing about the demonstration in the focusing mode.For example, as shown in figure 17, the demonstration in the focusing mode is meant that upper area 411 and the lower area 412 of using viewing area 402 are more secretly shown, perhaps the Show Button etc. in zone line 412.
Upper area 411 and lower area 413 that CPU 232 Instruction Graphics generation circuit 219 will be used viewing area 402 are shown as darker.Simultaneously, if present in zone line 412 when using 72 buttons that will show when being in focusing mode etc., then CPU 232 Instruction Graphics produce circuit 219 and show described button etc., described application 72 display message in zone line 412.If carry out processing, then on display floater 221, show the screen of focusing mode as shown in figure 17 based on such instruction.
In step S116, determine whether to make the instruction that switches to enable mode, and when determining to make switching command, handle proceeding to step S117.In step S117, specify in the application 72 that shows in the zone line 412, and in step S118, read out in the project that is provided with in the specified application 72.
Figure 20 is described as reference, and for example, the application 72 that is used to verify fortune-telling is configured to be provided with the predetermined item such as constellation symbol, and obtains and the corresponding adequate information of set predetermined item (for example constellation symbol).During the processing based on the application 72 that shows in zone 412, when with reference to the project that is provided with in enable mode, in step S118, CPU 232 reads set project.
Though described the situation that wherein reads out in the project that is provided with in the enable mode, in any application 72, can read out in the project that is provided with in normal mode or the focusing mode.
In enable mode, in any application 72, web browser can be activated, and handles the processing that can be switched to web browser.When web browser is activated, carry out control so that do not carry out the information processing that is used to obtain about the program of television broadcasting.
In step S119, content server 13 is made visit, and in step S 120, obtain and memory of content data 131.Content-data 131 is data of the information that matches with set project.In step S121, show the screen of enable mode shown in Figure 180.That is to say that display screen wherein only be presented at the information of the application 72 of appointment among the step S117, and the information that will show is based on the content-data 131 that obtains and store in step S 120.
In enable mode, in step S122, the application 72 except that the application 72 of display message in zone 412 or the whole display floater 221 stops.That is to say that CPU 232 does not carry out the processing of the application 72 except that the application 72 of appointment in step S117.
In step S123, determine whether to make the instruction of the processing that finishes application 72.When making the instruction of end by the user, when making the instruction of the program that only shows television broadcasting, when television receiver 14 outage etc., carry out for whether making determining of the instruction that finishes to use 72 processing.
In step S123, when determining to make the instruction of end, handle and proceed to step S 124, and abandon application 72 or the content-data of being stored 131.In this way, when abandoning data of being stored etc. when not required.In other words, abandon institute's canned data rather than configuration information, and only store configuration information.
As mentioned above, in television receiver 14 sides, when needs, obtain application 72 or content-data 131, when when not required it being abandoned.For this reason, can effectively use the storage area such as flash memory 231 grades, and utilize less capacity, a plurality of application 72 can parallel running.
Processing with reference to the flow chart description of Figure 44 and 45 is the example of a processing.For example, in any application 72, can omit the processing that is used to obtain content-data 131.
Though described the situation that wherein the present invention is applied to television receiver 14 in the above-described embodiments, the invention is not restricted to television receiver 14, but can be applied to CE household electrical appliance such as DVD recorder etc.
In the aforementioned embodiment, described that wherein to use 72 can be the situation that for example is known as the program of widgets (widget).Usually, widgets was downloaded to personal computer before being performed, and was installed on the personal computer, and was used to reside in the state on the personal computer.Yet, in this embodiment, as mentioned above, when carrying out, download, and ought when not required it be abandoned.If handle by this way and use 72, then can anticipate above-mentioned various effects.
In the aforementioned embodiment, each application 72 can have hierarchy.In the aforementioned embodiment, the application 72-4 that for example, is known as " photo good friend " can be registered a plurality of rather than independent one.For example, can register the application 72-4 that this is known as " photo good friend " among a plurality of good friends each.Certainly, the invention is not restricted to above-mentioned application 72, but the present invention can be applied to other application.
[recording medium]
Can carry out maybe and can carry out above-mentioned a series of processing by hardware by software.When carrying out a series of processing by software, the program that constitutes software is installed from the program recorded medium of the computer that is associated with specialized hardware, perhaps various programs is installed from it so that carry out in the general purpose personal computer of various functions the program that constitutes software is installed.
For example, the program of being carried out by the computer (CPU 31) with configuration identical with the application server 12 shown in Fig. 2 is recorded in the removable media 41, this removable media 41 is encapsulation mediums, such as disk (comprising floppy disk), CD (CD-ROM (compact-disc read-only memory), DVD (digital versatile disc), etc.), magnetooptical disc, semiconductor memory etc., and provide described program by wired or wireless transmission medium, described wired or wireless transmission medium is such as local area network (LAN), internet or digital satellite broadcasting.
Drive in 40 by removable media 41 is inserted into, can program be installed in the storage area 38 by input/output interface 35.Program can be received by wired or wireless transmission medium by communications portion 39, and is installed in the storage area 38.In addition, program can be installed in ROM32 or the storage area 38 in advance.
Will can be to be used for carrying out the program of handling according to described order by the time sequence by the program of computer execution, perhaps can be the program that executed in parallel is handled or utilized necessary timing (for example when making calling) execution to handle.
In this specification, system is meant the entire equipment that comprises multiple arrangement.
Embodiments of the invention are not limited to previous embodiment, and can make various changes under the situation that does not deviate from theme of the present invention.

Claims (4)

1. messaging device comprises:
Acquiring unit obtains the view data that is stored in the book server;
Application acquisition unit is used to obtain application; And
Indicative control unit, the demonstration that comes the control chart picture based on the view data that described acquiring unit obtained,
Wherein, the view data of described book server by managing described image based on the information of a plurality of beholders' evaluation to described image interpolation, and
Described acquiring unit obtains the view data that matches with the application of being obtained with predetermined space,
Wherein, when described application is obtained by described application acquisition unit, described indicative control unit is controlled the demonstration of background based on the background data that is included in the described application, and can control and show so that be displayed in the described background based on the image of the view data that will be obtained by described acquiring unit.
2. messaging device according to claim 1, described indicative control unit is carried out control, so that show described image on the next door of the screen of television program.
3. messaging device according to claim 1, described indicative control unit control demonstration, so that in different patterns, differently show described image, and
Switch described pattern by user's instruction.
4. an information processing method comprises the steps:
Obtain the view data that is stored in the book server;
Obtain application; And
Based on the demonstration of the view data control chart picture that is obtained,
Wherein, the view data of described book server by managing described image based on the information of a plurality of beholders' evaluation to described image interpolation, and
The view data of obtaining is the view data that matches with the application of obtaining and obtain with predetermined space,
Wherein, when obtaining described application, control the demonstration of background, and can control and show so that be displayed in the described background based on the image of the view data of obtaining based on the background data that is included in the described application.
CN2008800038571A 2007-02-02 2008-01-31 Information processing device, method, and program Expired - Fee Related CN101601294B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2007024293 2007-02-02
JP024293/2007 2007-02-02
JP2007082825 2007-03-27
JP082825/2007 2007-03-27
PCT/JP2008/051534 WO2008093781A1 (en) 2007-02-02 2008-01-31 Information processing device, method, and program

Publications (2)

Publication Number Publication Date
CN101601294A CN101601294A (en) 2009-12-09
CN101601294B true CN101601294B (en) 2011-06-08

Family

ID=41421573

Family Applications (5)

Application Number Title Priority Date Filing Date
CNA2008800038567A Pending CN101601293A (en) 2007-02-02 2008-01-31 Messaging device, information processing method and program
CN200880003875.XA Expired - Fee Related CN101663890B (en) 2007-02-02 2008-01-31 Information processing apparatus and method
CN2008800038571A Expired - Fee Related CN101601294B (en) 2007-02-02 2008-01-31 Information processing device, method, and program
CN200880003966.3A Expired - Fee Related CN101601295B (en) 2007-02-02 2008-01-31 Information processing device, method, and program
CNA2008800038548A Pending CN101601021A (en) 2007-02-02 2008-01-31 Messaging device, method and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CNA2008800038567A Pending CN101601293A (en) 2007-02-02 2008-01-31 Messaging device, information processing method and program
CN200880003875.XA Expired - Fee Related CN101663890B (en) 2007-02-02 2008-01-31 Information processing apparatus and method

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN200880003966.3A Expired - Fee Related CN101601295B (en) 2007-02-02 2008-01-31 Information processing device, method, and program
CNA2008800038548A Pending CN101601021A (en) 2007-02-02 2008-01-31 Messaging device, method and program

Country Status (1)

Country Link
CN (5) CN101601293A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101790076A (en) * 2010-03-12 2010-07-28 青岛海信电器股份有限公司 Method and device for extending function
JP5874044B2 (en) 2010-09-30 2016-03-01 パナソニックIpマネジメント株式会社 COMMUNICATION CONTROL SYSTEM, SERVER DEVICE, COMMUNICATION DEVICE, AND COMMUNICATION CONTROL METHOD
JP5815370B2 (en) * 2011-11-02 2015-11-17 ソニー株式会社 Information processing apparatus, information processing method, and program
US9021383B2 (en) * 2011-12-13 2015-04-28 Lenovo (Singapore) Pte. Ltd. Browsing between mobile and non-mobile web sites
CN103561339A (en) * 2013-10-30 2014-02-05 乐视致新电子科技(天津)有限公司 Method and device for displaying cloud television image
KR102592904B1 (en) * 2016-02-19 2023-10-23 삼성전자주식회사 Apparatus and method for summarizing image
CN107797717B (en) * 2016-09-02 2021-08-20 阿里巴巴集团控股有限公司 Push method, display method, client device and data processing system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1527976A (en) * 2000-05-30 2004-09-08 ������ɽ���� Distributed monitoring system providing knowledge services

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3509060B2 (en) * 1998-05-28 2004-03-22 松下電器産業株式会社 Display control device and method
US6493038B1 (en) * 2000-06-21 2002-12-10 Koninklijke Philips Electronics N.V. Multi-window pip television with the ability to watch two sources of video while scanning an electronic program guide

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1527976A (en) * 2000-05-30 2004-09-08 ������ɽ���� Distributed monitoring system providing knowledge services

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JP特开2003-283981A 2003.10.03
JP特开2004-343683A 2004.12.02
JP特开2005-303605A 2005.10.27

Also Published As

Publication number Publication date
CN101601293A (en) 2009-12-09
CN101601021A (en) 2009-12-09
CN101663890A (en) 2010-03-03
CN101601295A (en) 2009-12-09
CN101601295B (en) 2013-10-02
CN101601294A (en) 2009-12-09
CN101663890B (en) 2013-08-21

Similar Documents

Publication Publication Date Title
JP5321065B2 (en) Information processing apparatus and method, and program
JP5277969B2 (en) Information processing apparatus and method, and program
US20200097095A1 (en) On screen header bar for providing program information
CN101523390B (en) Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
CN101601294B (en) Information processing device, method, and program
CN102595228A (en) Content synchronization apparatus and method
CN102414643A (en) Program shortcuts
US20150121220A1 (en) Terminal, method for displaying screen thereof, and computer readable recording medium
CN102473191A (en) System and method for searching in internet on a video device
CN102148857A (en) Content distribution system
CN103430136A (en) Graphical tile-based expansion cell guide
JP5207068B2 (en) Information processing apparatus and method, and program
CN104639993A (en) Video program recommending method and server thereof
JP5277970B2 (en) Information processing apparatus and method, and program
CN101490670A (en) Content distribution system
US20140279079A1 (en) Method and user interface for classifying media assets
CN104239354A (en) Video and audio content evaluation sharing and playing methods and video and audio sharing system
EP2776914A1 (en) Information processing apparatus, information processing method, program, and information recording medium
Geelhoed et al. Augmented Digital Audio Broadcast Home Trial
CN102598047A (en) Service providing apparatus and method for recommending service thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110608

Termination date: 20160131

EXPY Termination of patent right or utility model