The present invention relates to a content service system and a presentation-condition server device and the like.
A method in which a content-usage device connected to a network acquires a list of usable services (service list) from a server and provides a service to a user on the basis of information described in this service list has been generally practiced. Moreover, Patent Literature 1 discloses a method of providing a multicast with security ensured on a local access network by using a network access unit provided with a channel-request checking function and an allowed channel list. At this time, the channel request from the user is checked in relation with the allowed channel list and is transferred only when allowed.
Patent Literature 1: National Publication of International Patent Application No. 2004-515158
However, in the method of providing a service to a user on the basis of the information described in the service list acquired from the server, only equal connection to the service described in the service list is provided in general. Similarly, in the above-described Patent Literature 1, the network access unit compares the allowed channel list received from a network relay station with a selected station list from the user and controls an access to the channel, but no narrowing is performed before the user selects a station. That is, if rejection of usage is desired even when reception is possible (a content not to be shown to children, for example), the user has only passive means of non-selection of the station. As described above, since the presented service cannot be changed in accordance with situations, there is a problem that the user's needs are not met, which is inconvenient.
The present invention was made in view of such circumstances and proposes a content service system comprising a plurality of content server devices each providing a content usable on a network, a content-list server device for distributing a content list which is a list of contents provided by the plurality of content server devices, a presentation-condition server device for transmitting a presentation condition for extracting a limited content list which is a list of a part of contents presented to a user on the content-usage device from the distributed content list, and a plurality of the content-usage devices each receiving the content list from the content-list server device and using the content provided by the content server device.
Moreover, in the presentation-condition server device, it is determined whether or not to transmit a predetermined presentation condition by using a content-usage device ID acquired from the content-usage device, and if a determination result is that the presentation condition should be transmitted, the presentation condition is transmitted to the content-usage device identified by the content-usage device ID. At this time, in the content-usage device, a limited content list is extracted from the content list by using the received presentation condition and is presented to the user. Moreover, in addition to these, the presentation-condition server device for transmitting the presentation condition so that the limited content list including a list of contents having an attribute desired to be used on the content-usage device is presented, or a presentation condition for presenting the limited content list including a list of contents according to a processing form of the content of the content-usage device or a presentation condition for presenting the limited content list including a list of contents according to preference information relating to a usage content of a user inputted by the user is proposed.
In the content service system according to the present invention, by providing the presentation-condition server device and transmitting a predetermined presentation condition to the content-usage device, only a part of contents meeting the needs of the user among the content list is presented to the user on the content-usage device. Since the presented information is limited to those needed, selection becomes easy, and convenience for the user is high. Moreover, if rejection of usage is desired even when reception is possible (a content not to be shown to children, for example), the content to be presented can be changed in accordance with a situation, which is secure.
Best embodiments for carrying out each invention will be described below. It is noted that the present invention is not limited to those embodiments and may be performed in various forms within a range not departing from the gist thereof. Embodiment 1 mainly describes claims 1 to 4 and claims 9 to 11 and the like. Embodiment 2 mainly describes claims 5 to 8 and the like.
This embodiment is a content service system composed of a plurality of content server devices, a content-list server device, a presentation-condition server device, and a plurality of content-usage devices.
A content list which is a list collecting contents provided from these plurality of content server devices is accumulated in the content-list server device and is distributed to the content-usage devices. At this time, the presentation-condition server device transmits a presentation condition for extracting a limited content list which is a list of a part of contents presented to a user on the content-usage device among the distributed content list to the content-usage device. The content-usage device receives the limited content list from the content-list server device and receives provision of the content from the content server device on the basis of this presentation condition.
Here, as an example, assume that a presentation condition that only a content provided by a provider A is presented to the user is transmitted by the presentation-condition server device to a content-usage device (X). At this time, the content-usage device (X) extracts a limited content list including only the content provided by the provider A on the basis of the above-described presentation condition in the content list distributed by the content-list server device and presents the list to the user. Assume that the user of the content-usage device (X) makes selection or the like as appropriate from the limited content list and makes a request of a content A to the content server device. The content A is provided by the content server device having received the request, and the content A is made usable on the content server device.
Moreover, this content service system assumes that a plurality of content-usage devices are used, and
Moreover, the present invention can be not only realized as a system or a device constituting it but also realized as a method. Moreover, a part of such invention can be also constituted as software. Furthermore, a software product used for causing a computer to execute such software and a recording medium in which the product is fixed are naturally included in a technical range of the present invention (the same applies throughout this Specification).
The “content server device” (0301) is a server for providing a content usable on the network to the content-usage device (0304). The content refers to a program for providing video, sound, characters, figures, colors or combinations of them or information relating to them through a computer. The content of the present invention falls mainly under movies, TV programs, music, games and the like. The content server device is managed mainly by a content provider (provider and the like). The content provider gathers information relating to contents to be provided and attributes of the provider into a list and transmits the list to the content-list server device (0302) which will be described later and causes it to be accumulated therein. Moreover, if a user requests a content via the content-usage device (0304) which will be described later, the content server device provides the content according to the request.
The “content-list server device” (0302) is a server for distributing a content list which is a list gathering contents provided from the plurality of content server devices (0301). The content list is a list created by gathering information relating to the content itself and attributes of the content provider (title of the content, classification such as genre, group of age allowed to view, processing form, volume, date of production, content provider name, identification information and the like, for example). The content list might be provided from a content provider, a platform provider and the like providing a venue of service to a plurality of content providers. The content-list server device accumulates the content list and distributes it to the content-usage device. The distribution of a content list might be performed in accordance with a request from the content-usage device or the presentation-condition server device, at an interval of a predetermined period, when a content list is updated and the like. It is noted that, the distribution of the content list is also performed to the content-usage device which cannot access the presentation-condition server device which will be described later.
The “presentation-condition server device” (0303) is a server for transmitting a presentation condition. The presentation condition refers to a condition for extracting a limited content list and information for indicating this condition. The limited content list refers to a list of a part of contents presented to a user on the content-usage device in the distributed content list. For example, in order that a limited content list including only the content provided by a specific content provider is presented to the user on the content-usage device, providers providing contents can be limited by the presentation condition. Alternatively, the presentation condition can limit the age group allowed to view, the processing form of the content-usage device, and genre according to preference of the user (the details will be described in Embodiment 2 which will be described later).
The “content-usage device” (0304) is a device which receives a content list from the content-list server device (0302) and uses the content provided by the content server device (0301). The content-usage device is not particularly limited as long as the device can use the provided content and includes a TV device, a recording device, a game machine, a mobile terminal device including a smart phone and the like, for example. The user can receive provision of a content by selecting the content from the received content list and making a request to the content server device.
On the other hand, a type 2 content-usage device (0406) cannot access the presentation-condition server device but receives a content list from the content-list server device. That is, the type 2 content-usage device receives all the content lists and presents all the content lists to the user.
Moreover,
The “prior access unit” (0507) of the type 1 content-usage device accesses a presentation-condition server device (0503) prior to receipt of a content list when receiving a content list from a content-list server device (0502). An access to the presentation-condition server device corresponds, first, to a request of the presentation condition from the type 1 content-usage device and the like (arrow 1). At this time, as will be described later, a content-usage device ID which is an ID by which the device is to be identified on the network might be outputted. In response to that, the presentation-condition server device transmits a presentation condition (arrow 2). Subsequently, the content list is received from the content-list server device (arrow 3). Since the type 1 content-usage device has already received the presentation condition when it receives the content list, a limited content list can be reliably extracted from the content list. Though not shown, after the presentation-condition server device transmits a presentation condition, the presentation-condition server device may send a notice that distribution of the content list to the type 1 content-usage device is possible to the content-list server device.
Moreover,
The “content-usage device ID output unit” (0608) of the type 1 content-usage device outputs a content-usage device ID. The content-usage device ID is an ID for identifying the content-usage device itself on the network. The output of the content-usage device ID might be made in response to an output request from the prior access unit (0607).
The “content-usage device ID acquiring unit” (0609) of the presentation-condition server device (0603) acquires a content-usage device ID outputted from the type 1 content-usage device. Information for identifying the provider as the manufacturer of the content-usage device can be derived from the content-usage device ID and the like.
The “determining unit” (0610) of the presentation-condition server device (0603) determines whether or not to transmit a predetermined presentation condition by using the acquired content-usage device ID. In the presentation-condition server device, the presentation conditions are accumulated, and presentation conditions such as “if a manufacturer of the content-usage device is the provider A, the content provider is also limited to the same provider A”, “if a manufacturer of the content-usage device is the provider B, the content provider is limited to the providers B and C” and the like can be exemplified, for example. In this case, the information for identifying the provider as the manufacturer of the content-usage device is derived by using the content-usage device ID, and search processing is performed to find if a corresponding presentation condition is present or not. If the corresponding presentation condition is present, determination that the presentation condition should be transmitted is made. Other examples of the presentation condition will be explained in Embodiment 2 which will be described later.
When a determination result of the determining unit is that transmission should be made, a “presentation-condition transmitting unit” (0622) of the presentation-condition server device (0603) transmits the presentation condition to the type 1 content-usage device identified by the content-usage device ID.
The content service system of this embodiment illustrated in
The ROM (0712) stores various programs to be executed by the CPU (0711), and the RAM (0713) provides a work area which is an area for reading out and developing the program in order to execute the program stored in the ROM and a data area temporarily storing data and the like. At this time, the program and the data are read out to the RAM, the CPU refers to the read-out program, specifies a memory address of the ROM or RAM and makes an access so as to mutually transact data, and can execute various types of calculation processing to the data in accordance with the procedure represented in the program. The above is the function of each of the hardware configurations (the same applies throughout the description).
Hereinafter, the procedure of the processing in the content-usage device (0710) of the present invention will be explained. First, with start-up of the content-usage device, each program (content-usage device ID output program, presentation-condition determination program) stored in the ROM is developed in the work area of the RAM. For example, if an operation of an output request of the content-usage device ID is received from a user via an input device, this serves as a trigger, and the CPU executes the content-usage device ID output program developed in the work area of the RAM. The content-usage device ID output program reads out the content-usage device ID from the ROM and outputs it to the presentation-condition server device via the communication circuit (0714). The content-usage device ID output program may be executed each time when a predetermined period of time has elapsed by count using a timer, though not shown in the figures.
When the presentation condition is returned from the presentation-condition server device (0703) (processing in the presentation-condition server will be described later), the content-usage device receives this via the communication circuit and stores it once in the data area of the RAM or the like. This serves as a trigger, and the CPU executes the presentation condition determination program developed in the work area of the RAM. Moreover, an access to the presentation-condition server device allows the content-usage device to receive the content list, and the content-usage device receives the content list distributed from the content-list server device via the communication circuit and stores it once in the data area of the RAM or the like
Subsequently, the presentation-condition determination program executes determination processing so that only a part of a content is presented from the content list by using the presentation condition. More specifically, the presentation-condition determination program reads out the content list and the presentation condition from the RAM, and if the presentation condition limits a content provider, for example, the presentation-condition determination program executes comparison processing between identification information of the content provider included in the content list and the presentation condition. If the identification information of the content provider matching the presentation condition is included in the content list, the content is extracted as a limited content list and stored in the RAM.
Subsequently, a procedure of processing in the presentation-condition server device of this embodiment will be described below. First, the content-usage device ID outputted from the content-usage device is received via the communication circuit and stored once in the data area of the RAM or the like. This serves as a trigger, and the CPU executes the determination program developed in the work area of the RAM. The determination program determines whether or not to transmit the predetermined presentation condition by using the acquired content-usage device ID. That is, the CPU reads out the presentation condition held in the HDD and searches the presentation conditions by using the content-usage device ID as a key. For example, the information for identifying the provider as the manufacturer of the content-usage device included in the content-usage device ID is derived, for example, and search is made to find if the presentation condition including this is accumulated. If a corresponding one is found, the presentation condition is transmitted to the content-usage device via the communication circuit.
First, the flow of a series of processing in the content service system of this embodiment will be explained by using
Subsequently, the content-usage device requests a content list from the content-list server device (S0903), and the content-list server device receives it and distributes a content list (S0904). After that, in the content-usage device a limited content list is extracted from the content list on the basis of the previously received presentation condition (S0905). Moreover, in the content-usage device, the limited content list is presented so that the user can make selection of the content (S0906).
The selected content is requested from the content server device (S0907), and the content server device receives it and provides the content (S0908).
Moreover, a flow of processing focused on transaction between the content-usage device and the presentation-condition server device will be explained by using
Subsequently, the presentation-condition server device determines whether or not to transmit the predetermined presentation condition by using the acquired content-usage device ID (S1003). If the determination result is that the presentation condition should be transmitted, the presentation-condition server device transmits the presentation condition to the content-usage device identified by the content-usage device ID (S1004), while if the determination result is that the presentation condition should not be transmitted, the processing is finished.
Subsequently, the content-usage device receives the presentation condition from the presentation-condition server device (S1005). Moreover, the content-usage device receives the content list from the content-list server device (S1006). After that, the content-usage device determines whether or not the content list includes a content allowed to be received (S1007) on the basis of the presentation condition. In the case of the determination result that content list is allowed to be received, a limited content list which is a list of a part of the content list is extracted and presented to the user (S1008), and the user selects the content and the like and receives provision of the content (S1009). In the case of the determination result that there is no content list allowed to be received, the processing is finished.
In the content service system according to the invention of the present embodiment, by providing the presentation-condition server device and transmitting the predetermined presentation condition to the content-usage device, only a part of contents meeting the needs of the user among the content list is presented to the user on the content-usage device. Since the presented information is limited to those needed, and convenience for the user is high. On the contrary, for a user who wants to make selection from all the options, it is only necessary that the user uses the type 2 content-usage device, and the content service system can be used separately depending on the user's preference, which is advantageous.
The present embodiment is a content service system characterized in that information with various variations such as attribute information representing an attribute of a content desired to be used is transmitted from the content-usage device in addition to the content-usage device ID, and the presentation-condition server device having received it transmits a presentation condition for extracting a limited content list using the respective information.
The “attribute information transmitting unit” (1212) of the type 1 content-usage device transmits attribute information to the presentation-condition server device. The attribute information refers to information representing an attribute of a content desired to be used. The attributes of a content correspond to an age allowed to view the content, classification of the age limit and the like when the content is viewed, for example. Transmission of the attribute information is performed by an input operation by a user of the type 1 content-usage device. More specifically, by inputting a viewing situation such as viewing by a family or the like through a button operation or the like, a predetermined classification according to the ages of the family or the like is transmitted as the attribute information. Assume that appropriate classification according to the age of each of the family members is set and held in the type 1 content-usage device in advance and this is read out as the attribute information.
The “attribute information receiving unit” (1213) of the presentation-condition server device receives the attribute information transmitted from the type 1 content-usage device. If the age of a viewer is transmitted as the attribute information from the type 1 content-usage device, table data of the classification corresponding to the age may be held in the presentation-condition server device and perform comparison so that an appropriate classification according to the age is derived.
The “attribute presentation-condition acquiring means” (1214) of the presentation-condition transmitting unit of the presentation-condition server device acquires a presentation condition for extracting a limited content list including a list of contents having an attribute desired to be used on the type 1 content-usage device by using the received attribute information. More specifically, if the attribute information represents a “G” class (content that can be viewed by any age group), the presentation condition for precluding R-rated contents is acquired.
A content-usage device (1310) has a “CPU (central processing unit)” (1311), a “ROM (storage device)” (1312), a “RAM (main memory)” (1313), and a “communication circuit” (1314), and though not shown in the figure, other input devices, a display and the like are provided. Moreover, the presentation-condition server device (1320) is provided with a “CPU (central processing unit)” (1321), an “HDD” (1322), a “RAM (main memory)” (1323), and a “communication circuit” (1324). Since the hardware configurations of the content-usage device and the presentation-condition server device have been already explained by using
First, when the content-usage device (1310) receives an operation of transmission of the attribute information from a user via the input device, this serves as a trigger, and the CPU (1311) executes an attribute information transmission program developed in the work area of the RAM (1313). The attribute information transmission program transmits the attribute information to the presentation-condition server device (1320) via the communication circuit (1314). The transmission operation of the attribute information corresponds to inputs of a viewing situation such as viewing by a family and the like, ages of the viewers and the like, and by inputting such information, a predetermined classification according to the ages of the family is transmitted as the attribute information. Specifically, a table representing a correspondence relationship between the ages and the classification of age limits allowing viewing of a content is held in the ROM (1312) in advance, and when the age of a viewer is inputted, search processing is performed using this as a key, and the classification of the age limit, that is, the attribute information is derived. If the viewing situation such as viewing by a family or the like is inputted, the age data of the family inputted and set in advance is read out, the search processing is performed by using the lowest age as a key, and the attribute information is derived.
Subsequently, the presentation-condition server device (1320) receives the attribute information transmitted from the content-usage device (1310) via the communication circuit (1324) and stores it once in the data area of the RAM (1323) or the like. At this time, the content-usage device ID is also stored in the data area of the RAM or the like, and the determination program is executed using this as a trigger. The determination program determines whether or not to transmit a predetermined presentation condition by using the acquired content-usage device ID. That is, the CPU (1321) reads out the presentation condition held in the HDD (1322) and makes a search using the content-usage device ID as a key. At this time, the presentation condition relating to the attribute information is also held in the HDD. If the attribute information represents the “G” class (content that can be viewed by any age group), preclusion of R-rated contents is added to the condition acquired by the previous search using the content-usage device ID as a key and made a presentation condition. The applicable presentation condition is transmitted to the content-usage device via the communication circuit.
On the content-usage device, a limited content list is extracted from the content list by using the received presentation condition. If the presentation condition limits the content provider, for example, comparison processing between the identification information of the content provider included in the content list and the presentation condition is executed. If the identification information of the content provider matching the presentation condition is included in the content list, the content is extracted as a limited content list. Moreover, if the presentation condition limits the class of the attribute of the content, comparison processing between the attribute class of the content included in the content list and the presentation condition is executed. If the attribute class of the content matching the presentation condition is included in the content list, the content is extracted as a limited content list and stored in the RAM (the subsequent processing is similar to that in Embodiment 1).
Subsequently, the content-usage device receives the presentation condition from the presentation-condition server device (S1406). Moreover, the content-usage device receives a content list from the content-list server device (S1407). After that, the content-usage device determines whether or not a content allowed to be received by the content list is included on the basis of the presentation condition (S1408). In the case of the determination result that the content list allowed to be received is included, a limited content list which is a part of a list of the content list is extracted and presented to the user (S1409), and the user selects the content or the like and receives provision of the content (S1410). In the case of the determination result that there is no content list allowed to be received, the processing is finished.
In the content service system according to the invention of the present example, only a content according to the viewing situation of the user is presented to the user on the content-usage device by configuring such that the limited content list is presented by using the attribute information representing the attribute of the content desired to be used. Since the presented information is limited to the appropriate one, contents with antisocial expressions such as sex, violence, cruelty, drug and the like can be precluded so as not to be viewed by children, which is secure.
The “processing form identifying unit” (1615) of the presentation-condition server device identifies a processing form of the content of the content-usage device by the content-usage device ID outputted from the type 1 content-usage device. The content-usage device ID includes information of a model or a manufacturer and the like as an ID for identifying the content-usage device, and the processing form of the content is identified by using this information. More specifically, if a model of the content-usage device (X) is TV, for example, it can be identified as a processing form of reproducing a content such as digital broadcasting or satellite broadcasting, while if the model of the content-usage device (Y) is a smart phone, for example, it can be identified as a processing form of connecting to the Internet and downloading a content such as various applications.
The “presentation-condition acquiring means by processing form” (1616) of the presentation-condition transmitting unit of the presentation-condition server device acquires the presentation condition for extracting a limited content list including a list of contents according to the processing form of the identified content. For example, a presentation condition for extracting a limited content list including a list of contents such as movies or the like is acquired for the processing form of reproducing a content such as digital broadcasting or satellite broadcasting, and a presentation condition for extracting a limited content list including a list of contents such as a music reproduction application and the like is acquired for the processing form of connecting to the Internet and of downloading a content such as various applications.
First, when a content-usage device (1710) receives an operation of transmission of a content-usage device ID from a user via an input device, it transmits a content-usage device ID to a presentation-condition server device (1720) via a communication circuit (1714). Subsequently, the presentation-condition server device receives the transmitted content-usage device ID via the communication circuit (1724) and stores it once in a data area of a RAM (1723) and the like. By using this as a trigger, a processing-form identification program is executed together with the determination program. The processing-form identification program identifies the processing form of the content of the content-usage device from the content-usage device ID. The content-usage device ID includes information such as a model and a manufacturer as an ID for identifying the content-usage device, and the processing form of a content is identified by using this information. More specifically, a CPU (1721) reads out a processing form table held in an HDD (1722) and searches and specifies the processing form information by using the content-usage device ID as a key. If processing form information associated with the content-usage device ID is present in the processing form table, the processing form information is stored once in the RAM, and the determination program is executed.
The determination program determines whether or not to transmit a predetermined presentation condition by using the acquired content-usage device ID. That is, the CPU (1721) reads out the presentation condition held in the HDD (1722) and makes a search by using the content-usage device ID as a key. Moreover, the presentation condition relating to processing form information is also held in the HDD. If the processing form information represents “application download processing”, response to a smart phone is added to a condition acquired by making the previous search by using the content-usage device ID as a key and the like so as to have a presentation condition. The applicable presentation condition is transmitted to the content-usage device via the communication circuit.
On the content-usage device, a limited content list is extracted from a content list by using the received presentation condition. For example, if the presentation condition limits a content provider, comparison processing is executed between identification information of the content provider included in the content list and the presentation condition. If the identification information of the content provider matching the presentation condition is included in the content list, the content is extracted as a limited content list. Moreover, if the presentation condition limits a processing form of a content, comparison processing is executed between a processing form of a content included in the content list and the presentation condition. If the processing form of the content matching the presentation condition is included in the content list, the content is further extracted as a limited content list and stored in the RAM (the subsequent processing is similar to Embodiment 1).
Subsequently, the content-usage device receives the presentation condition from the presentation-condition server device (S1807). Moreover, the content-usage device receives a content list from the content-list server device (S1808). After that, the content-usage device determines whether or not a content allowed to be received by the content list is included on hte basis of the presentation condition (S1809). In the case of the determination result that the content list allowed to be received is included, a limited content list which is a part of a list of the content list is extracted and presented to the user (S1810), and the user selects the content or the like and receives provision of the content (S1811). In the case of the determination result that there is no content list allowed to be received, the processing is finished.
In the content service system according to the invention of the present example, by identifying the processing form of the content of the content-usage device and presenting a limited content list, only a content according to a processing capacity of the content-usage device is presented to the user. Since the presented information is limited to those usable, selection can be made easily, and convenience for the user is high.
The “preference information transmitting unit” (2017) of the type 1 content-usage device transmits preference information to the presentation-condition server device. The preference information is information representing preference relating to a user's usage content inputted by the user and is assumed to be inputted by selecting a genre in which the user is interested. The preference information may be configured such that not only large classification such as movies and sports, for example, but also detailed classification such as designation of Japanese movies or comedies and the like for movies or as designation of baseball game relay broadcasting or a sports news and the like for sports, for example, can be inputted.
The “preference information receiving unit” (2018) of the presentation-condition server device receives the preference information transmitted from the type 1 content-usage device.
The “preference presentation-condition acquiring means” (2019) of the presentation-condition transmitting unit (2011) acquires a presentation condition for extracting a limited content list including a list of contents according to the received preference information. Assume that preference information designating a movie is received from the content-usage device (X) and preference information designating sports is received from the content-usage device (Y), a presentation condition for extracting a limited content list including a list of contents relating to movies is transmitted to the content-usage device (X) and a list of contents relating to sports to the content-usage device (Y).
First, when the content-usage device (2110) receives an operation of an input of preference information from a user via the input device, this serves as a trigger, and a CPU (2111) executes a preference information transmission program developed in the work area of a RAM (2113). The preference information transmission program transmits preference information to a presentation-condition server device (2120) via a communication circuit (2114). An input operation of selecting a genre of a content in which the user is interested or the like corresponds to the operation of transmission of the preference information, and by inputting this kind of information, the preference information is transmitted. More specifically, a table representing various types of preference information is held in advance in a ROM (2112) and presented on a display or the like so that the user can make selection.
Subsequently, the presentation-condition server device (2120) receives the preference information transmitted from the content-usage device (2110) via a communication circuit (2124) and stores it once in a data area of a RAM (2123) and the like. At this time, a content-usage device ID is also stored in the data area of the RAM and the like, and by using this as a trigger, the determination program is executed. The determination program determines whether or not to transmit a predetermined presentation-condition by using the acquired content-usage device ID. That is, a CPU (2121) reads out a presentation condition stored in an HDD (2122) and makes a search by using the content-usage device ID as a key. At this time, the HDD also holds a presentation condition relating to the preference information. If the preference information represents a “movie content”, the presentation condition precludes contents other than the movie. The applicable presentation condition is transmitted to the content-usage device via the communication circuit.
The content-usage device extracts a limited content list from a content list by using the received presentation condition. For example, if the presentation condition limits a content provider, comparison processing is executed between identification information of the content provider included in the content list and the presentation condition. If the identification information of the content provider matching the presentation condition is included in the content list, the content is extracted as a limited content list. Moreover, if the presentation condition limits a genre of a content, comparison processing is executed between the information representing the genre of the content included in the content list and the presentation condition. If the content of the genre matching the presentation condition is included in the content list, the content is extracted as the limited content list and stored in the RAM (the subsequent processing is similar to Embodiment 1).
Subsequently, the content-usage device receives the presentation condition from the presentation-condition server device (S2206). Moreover, the content-usage device receives a content list from the content-list server device (S2207). After that, the content-usage device determines whether or not a content allowed to be received by the content list is included on the basis of the presentation condition (S2208). In the case of the determination result that the content list allowed to be received is included, a limited content list which is a list of a part of the content list is extracted and presented to the user (S2209), and the user selects the content or the like and receives provision of the content (S2210). In the case of the determination result that there is no content list allowed to be received, the processing is finished.
In the content service system according to the invention of the present example, by means of transmission by a user of the preference information representing preference relating to the usage content of the user from the content-usage device, only a content list according to the preference information is presented to the user. Since the presented information is limited to those in which the user is interested, selection processing can be executed from useful information, and convenience for the user is high.
The “preference information transmitting device” (2420) transmits preference information to the presentation-condition server device. The preference information is information representing preference relating to a usage content of a user inputted by the user and is assumed to be inputted by selecting a genre in which the user is interested and the like. The preference information transmitting device is not particularly limited regarding the other functions as long as it is capable of transmitting the preference information, and a TV device, a recording device, a game machine, a mobile terminal device including a smart phone and the like can be cited, for example. At this time, it may be so configured that user information is associated with the preference information and transmitted so that an owner of the transmitted preference information can be identified. In this case, when the content-usage device ID is outputted from the content-usage device, by associating the same user information with the content-usage device ID and outputting it, it is known that the user of the content-usage device is the user having the preference transmitted from the preference information transmitting device.
The “preference presentation-condition acquiring means” (2419) of the presentation-condition server device acquires a presentation condition for extracting a limited content list including a list of contents according to the received preference information. Assume that preference information designating sports is received from the preference information transmitting device, a presentation condition for extracting a limited content list including a list of contents such sports and the like is transmitted to the content-usage device identified by the content-usage device ID with which the same user information as the user information associated with the preference information is associated.
Alternatively, when the preference information is to be transmitted from the preference information transmitting device, it may be so configured that the content-usage device ID of the content-usage device requesting transmission of the presentation condition for receiving provision of the content is associated with the preference information and transmitted. In this case, the presentation-condition server device acquires a presentation condition for extracting a limited content list including a list of contents according to the received preference information and transmits the presentation condition to the content-usage device identified by the content-usage device ID associated with the preference information.
A preference information transmitting device (2510) has a “CPU (central processing unit)” (2511), a “ROM (storage device)” (2512), a “RAM (main memory)” (2513), and a “communication circuit” (2514), and though not shown in the figure, other input devices, a display and the like are provided. Moreover, a presentation-condition server device (2520) is provided with a “CPU (central processing unit)” (2521), an “HDD” (2522), a “RAM (main memory)” (2523), and a “communication circuit” (2524). Since the hardware configurations of the content-usage device and the presentation-condition server device have been already explained by using
First, when the preference information transmitting device (2510) receives an operation of an input of preference information from a user via the input device, this serves as a trigger, and the CPU (2511) executes a preference information transmission program developed in the work area of the RAM (2513). The preference information transmission program transmits preference information to the presentation-condition server device (2520) via the communication circuit (2514). An input operation of selecting a genre of a content in which the user is interested or the like corresponds to the operation of transmission of the preference information, and by inputting this kind of information, the preference information is transmitted. More specifically, a table representing various types of preference information is held in advance in the ROM (2512) and presented on a display or the like so that the user can make selection.
At this time, it may be so configured that user information for identifying the user of the preference information transmitting device is associated with the preference information and transmitted. In this case, the user information held in the ROM (2512) in advance is read out, and this is associated with the preference information at an input and transmitted. Alternatively, in order to receive provision of a content, a content-usage device ID of the content-usage device requesting transmission of the presentation condition may be associated with the preference information and transmitted. In that case, the content-usage device ID held in the ROM (2512) in advance is read out, and this is associated with the preference information at an input and transmitted.
Subsequently, the presentation-condition server device (2520) receives the preference information transmitted from the preference information transmitting device (2510) via the communication circuit (2524) and stores once in the data area of the RAM (2523) or the like. At this time, the content-usage device ID associated with the preference information or the like is also stored in the data area or the like of the RAM similarly, and this is used as a trigger for executing the determination program. The determination program determines whether or not to transmit the predetermined presentation condition by using the acquired content-usage device ID. That is, the CPU (2521) reads out the presentation condition held in the HDD (2522) and searches the presentation conditions and narrows them by using the content-usage device ID as a key. At this time, the presentation condition relating to the preference information is also held in the HDD. If the preference information represents “sports”, the presentation condition precludes contents other than the genre relating to sports. The applicable presentation condition is transmitted to the content-usage device identified by the content-usage device ID via the communication circuit.
In the content service system according to the invention of the present example, the user can transmit the preference information representing the preference relating to the usage content of the user by using the preference information transmitting device and present the content list according to the preference information to the same user in the content-usage device which is another device. Since the content list can be acquired in the content-usage device with high content processing capacity and provision of the content can be received even if the preference information is transmitted from the preference information transmitting device, the number of types of usable contents increases, and convenience for the user is high.
0301 content server device
0302 content-list server device
0303 presentation-condition server device
0304 content-usage device
Number | Date | Country | Kind |
---|---|---|---|
2011-275904 | Dec 2011 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2012/055552 | 3/5/2012 | WO | 00 | 7/7/2014 |