Display device
The automated sharing of account information across multiple devices in a home network addresses the inconvenience of manual setup, improving usability and convenience in content distribution systems.
Patent Information
- Application Number
- JP2023179205
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-18
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2035-11-16
AI Technical Summary
Existing content distribution systems require users to manually set account information on multiple devices connected to a home network, leading to increased effort and inconvenience, especially when multiple accounts are involved.
A mechanism for automating the registration of account information on multiple display devices within a home network using a mobile terminal, allowing account information to be shared across devices through a communication network, reducing the need for individual setup on each device.
This solution simplifies the process of setting up account information across multiple devices, enhancing usability and convenience by allowing shared access to content distribution services without the need for repetitive user input.
Smart Images

Figure 0007605933000001 
Figure 0007605933000002 
Figure 0007605933000003
Abstract
Description
[Technical field]
[0001] The present invention relates to information processing and display technology relating to viewing of content from a content distribution service. [Background technology]
[0002] There are various content distribution services that distribute content such as videos over a communication network. In the content distribution services, control such as authority and permission is required for a user to use the service to view the content. In other words, control is required for the user's device to receive and play the content. Conventionally, for such control, account information associated with a user who uses the content distribution service is used. The content distribution server performs authentication using the account information, and if the authentication is successful, allows the user's device to receive and play the content.
[0003] Meanwhile, in recent years, there are an increasing number of cases where a plurality of devices including a television set (hereinafter sometimes referred to as a "display device" or the like) are connected to a user's home network to configure a home system.
[0004] An example of prior art related to restrictions on content viewing is Japanese Patent No. 5248180 (Patent Document 1). Patent Document 1 states that, regarding an "operation target device," "an authorized authorizer can give permission to an operator who is restricted from performing a certain operation through a simple operation, thereby enabling the operator to perform the restricted operation." [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Patent No. 5248180 Summary of the Invention [Problem to be solved by the invention]
[0006] According to conventional technologies such as Patent Document 1, it is possible to restrict content viewing. However, the conventional technologies do not take into consideration various usage environments and usage situations such as the above-mentioned user's home network. Therefore, when dealing with such situations, the usability is not sufficient for users, and there is an issue in terms of convenience.
[0007] A user can use a content distribution service to view content using a device such as a television connected to a home network as a content playback device. In order to enable content viewing on the device, the user must set account information for the content distribution service on the device. For example, the user sets account information associated with the user's mobile terminal on the device on the home network.
[0008] However, when multiple devices are connected to a home network, the user must set account information for each device, which is a lot of work for the user. Furthermore, when there is multiple pieces of account information to be registered, the user has to do even more work.
[0009] The object of the present invention is to provide a technology including a display device for viewing content that can ensure control of content viewing authority using account information while reducing the effort required by the user to set account information on the device, thereby making the technology easy to use and convenient in a variety of environments and situations. [Means for solving the problem]
[0010] An embodiment of the present invention may be configured as described in the claims, for example. A display device includes a tuner that receives broadcast waves of digital broadcast programs, a communication unit that communicates with a mobile terminal via a home network and communicates with an external server that provides a content distribution service via an external network, a display unit that displays the content of the broadcast program received by the tuner or the video of the content received from the external server via the external network, and a control unit, the control unit communicates with a mobile terminal of a user 2 via the home network of a user 1, and when the display device of the user 1 is connected to the mobile terminal of the user 2, acquires account-related information that allows the mobile terminal of the user 2 to log in to the content distribution service by the external server, communicates with the external server, and logs in to the content distribution service using the acquired account-related information, and when it is detected that the mobile terminal of the user 2 cannot communicate with the mobile terminal of the user 1 via the home network of the user 1 and is not connected to the display device of the user 1, the control unit controls to invalidate the acquired account-related information. Effect of the Invention
[0011] According to a representative embodiment of the present invention, with respect to a technology including a display device for viewing content, it is possible to ensure control of content viewing authority using account information while reducing the effort required by the user to set account information on the device, thereby making it easy to use and convenient in a variety of environments and situations. [Brief description of the drawings]
[0012] [Figure 1] 1 is a diagram showing a configuration of a system including a display device according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram showing a configuration of a content distribution server in the first embodiment. [Diagram 3] FIG. 2 is a diagram illustrating a hardware configuration of a display device according to the first embodiment. [Figure 4]FIG. 2 is a diagram showing a software configuration of the display device in the first embodiment. [Diagram 5] FIG. 11 is a diagram showing an example of an operation sequence at the time of initial setup in the first embodiment. [Figure 6] FIG. 4 is a diagram showing a processing flow of the display device in the first embodiment. [Figure 7] FIG. 11 is a diagram showing an example of an operation sequence at the time of initial setting in the first modified example of the first embodiment. [Figure 8] FIG. 11 is a diagram showing a system including a display device according to a second embodiment of the present invention, and an example of an operation sequence at the time of initial setup. [Figure 9] FIG. 11 is a diagram showing a processing flow of the display device in the second embodiment. [Figure 10] FIG. 11 is a diagram showing a system including a display device according to a third embodiment of the present invention, and an example of an operation sequence at the time of initial setup. [Figure 11] FIG. 11 is a diagram showing a processing flow of the display device in the third embodiment. [Figure 12] FIG. 13 is a diagram showing a processing flow of the display device in the first modified example of the third embodiment. [Figure 13] FIG. 13 is a diagram showing a system including a display device according to a fourth embodiment of the present invention, and an example of an operation sequence at the time of initial setup. [Figure 14] FIG. 13 is a diagram showing an example of an account registration screen in the fourth embodiment. [Figure 15] FIG. 13 is a diagram showing an example of a setting screen in the fourth embodiment. [Figure 16] FIG. 13 is a diagram showing an example of a table of setting information in the fourth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0014] (Embodiment 1) An information processing method and a display device according to a first embodiment of the present invention will be described with reference to Figures 1 to 7. The information processing method according to the first embodiment is a method including steps executed in a content viewing system including the display device according to the first embodiment.
[0015] [Content distribution service, user authentication, account information] First, a content distribution service, user authentication, account information, etc., which are the premise and application subject of the following embodiments, will be described. An example of a content distribution service is an IPTV service. An IPTV service is a service that distributes content such as movies and video distribution programs including video, audio, and text information to a user's device over the Internet. The user's device is a content playback device, and may be a display device such as a mobile terminal or a television set.
[0016] The user has account information to enable viewing of content using the content distribution service. The user is registered as an authorized user with the content distribution server of the service provider by registering account information, etc. The content distribution server performs authentication using the account information to control the authority of the service and content. The user and device must be authenticated using the account information when using the service and viewing content. Controlling the authority using authentication prevents illegal acts such as unauthorized copying, moving, or modification of content. Authentication may be required when logging in to the content distribution service, or when playing each piece of content.
[0017] For example, the content distribution server performs user authentication. The content distribution server performs user authentication by comparing registered account information with account information received from the user's device. In addition to user authentication, device authentication may also be performed. Device authentication is authentication related to the device used by the user to view content. In device authentication, it is confirmed whether the device is permitted or recommended.
[0018] The account information is information associated with an account set for a user for each content distribution service. The account information is, for example, but not limited to, a combination of a user ID and a password. User authentication may include biometric authentication. In that case, the account information may include information for biometric authentication.
[0019] The account information and the distributed content may be subjected to a predetermined protection measure, such as encryption. For example, the content is encrypted in advance using a predetermined method, and key information for decryption is exchanged separately. The key information is managed together with the content playback conditions.
[0020] In content distribution services, service providers often charge a usage fee. The charging is done in a predetermined manner, and the charging information is recorded. For example, the fee is calculated based on the count when data is stored on the user's device or when content is viewed.
[0021] Content playback in content distribution services is generally limited to the same user and the same device, but some services allow content playback by multiple users or multiple devices under certain conditions. Content distribution methods include streaming, download, progressive download, etc. Content may also be accompanied by a program such as application software. When the content is played back on the user's device, that program runs.
[0022] [Mobile device, display device, account setup work] The account information may be associated with, for example, a mobile terminal which is a user's device. That is, the account information may be stored in a storage means in the mobile terminal. For example, the user inputs the account information into the mobile terminal. Alternatively, a service provider or a device on a network inputs the account information into the mobile terminal. The user can use the account information on the mobile terminal to utilize the content distribution service, i.e., to view content. The embodiment considers a case where the content distribution service is made available on a display device in a home network by utilizing the account information associated with the mobile terminal.
[0023] The embodiment is based on the premise that the mobile terminal has account information. From that state, the content distribution service is made available on the display device in the user's home network using the account information. When authenticating the user for viewing content on the display device, the account information in the mobile terminal is used.
[0024] To achieve this, conventionally, a user needs to set account information stored in a mobile terminal on each display device connected to a home network. To enable content viewing on all display devices, it is necessary to set account information individually on each display device. The work, including the setting, requires a lot of work for the user.
[0025] Therefore, in the embodiment, a mechanism for automating the registration of account information held in a mobile terminal to multiple display devices in a home and a mechanism for sharing the account information of the mobile terminal among multiple display devices in a home network are provided. This mechanism improves convenience when the account information of the mobile terminal is made available to multiple display devices in a home. In the embodiment, an account sharing function corresponding to this mechanism is provided.
[0026] [Content viewing system] 1 shows a configuration of a content viewing system including the display device of Embodiment 1. The content viewing system includes a display device 1, a mobile terminal 2, a home network 5, an external network 6, a content distribution server 7, a broadcast station 8, and the like.
[0027] The display device 1 is a television receiver, and is a content playback device capable of receiving and playing content. The display device 1 is a device having a display function for displaying content on a screen as a function for receiving and playing broadcast programs and content. The display device 1 includes a plurality of display devices 1 connected to a user's home network 5. In FIG. 1, the plurality (n units) of display devices 1 include display device 1a, display device 1b, ..., display device 1n. The names given to the respective display devices 1 are indicated as "TV1" to "TVn".
[0028] The display device 1 can be a variety of devices, such as a liquid crystal display device, a projection type image display device (projector), a PC, a monitor device, a tablet device, a recorder, a set-top box, a video game machine, etc. Recorders and set-top boxes do not have a display function, but can be connected to and cooperated with other devices that have a display function.
[0029] A home network 5 is configured in a user's home, store, or the like. A plurality of television sets, which are a plurality of display devices 1, are connected to the home network 5. The home network 5 is under the management of a certain user (assumed to be U1), and is basically a network that cannot be used by other users. The home network 5 is configured, for example, with devices such as routers and switches, cables, and the like. The user purchases or rents these devices and uses them.
[0030] The home network 5 is a communication network compatible with a communication interface compatible with a wireless LAN such as Wi-Fi. The home network 5 and the display device 1 are connected via the communication interface. Wi-Fi is a standard specification for wireless LAN established by the IEEE standard "IEEE 802.11a / IEEE 802.11b". The home network 5 may be a communication network compatible with a communication interface compatible with a wired LAN. The home network 5 can be connected to an external network 6 such as the Internet. The home network 5 has a communication interface with the external network 6, for example, an optical communication interface.
[0031] The content distribution server 7 is connected to the external network 6. The content distribution server 7 is a server device that is managed by a service provider and provides a predetermined content distribution service. The content distribution server 7 holds and manages content. The content distribution server 7 distributes content in response to a request from the display device 1 connected via the external network 6.
[0032] The content is a movie, a video distribution program, etc. that includes video, audio, text information, etc. The content includes content data and content information. The content data is data such as video. The content information is information for managing and controlling the content, metadata, etc.
[0033] A broadcast station 8 provides broadcast programs and the like via broadcast waves. A television receiver, which is the display device 1, has a function of receiving the broadcast waves, reproducing the broadcast programs and the like, and displaying them on a screen.
[0034] Each device in the multiple display devices 1 in the home network 5 can exchange information with external servers including a content distribution server 7 through the home network 5 and the external network 6. Each device can use the content distribution service of the content distribution server 7 and can receive and play content by going through authentication using account information. The display device 1 communicates with the content distribution server 7 via the home network 5 and the external network 6 based on a user operation. The display device 1 transmits a content playback request and user authentication information including account information for user authentication to the content distribution server 7. After successful user authentication, the display device 1 receives and plays content from the content distribution server 7. This allows the user to view and play content on the display device 1.
[0035] The multiple display devices 1 in Fig. 1 have the same configuration and the same functions. Without being limited to this, the multiple display devices 1 may differ in elements other than the essential elements, such as the display method and auxiliary functions, and different types of devices may be mixed. In Fig. 1, in the initial state, multiple (n) display devices 1 are already installed and connected to the home network 5. Without being limited to this, the home network 5 may be added, removed, replaced, etc., as appropriate.
[0036] The user's mobile terminal 2 may be a smartphone, tablet, or other device. The mobile terminal 2 has a known configuration including a wireless communication function. The mobile terminal 2 and the display device 1 have a communication interface for connecting and communicating with each other within the home. This communication interface may be wireless or wired, or may be a short-range communication interface.
[0037] The mobile terminal 2 has account information 101. The account information 101 is stored at least temporarily in a storage means in the mobile terminal 2. In the example of FIG. 1, the mobile terminal 2 has account information (denoted by A1) 101 of a user U1 associated with a content distribution service (denoted by X1) of a content distribution server 7. This account information 101 is the target to be set in the display device 1.
[0038] The mobile terminal 2 may include a program for cooperating with the display device 1. The program may be an application for utilizing an account sharing function of the display device 1. The application may display, on the mobile terminal 2, a screen provided by the account sharing function.
[0039] The program for cooperating with the display device 1 may be an application for giving instructions from the mobile terminal 2 to the display device 1 to utilize the functions of the display device 1. In other words, the application may be an application for using the mobile terminal 2 as a remote control for the display device 1. In this case, the mobile terminal 2 can be used as an input means for the display device 1.
[0040] The mobile terminal 2 transmits an instruction for a predetermined control operation to the display device 1 based on a user input operation while in a communication connection state with the display device 1. The display device 1 receives the instruction from the mobile terminal 2 and executes an operation corresponding to the predetermined control operation according to the instruction.
[0041] The display device 1 includes a content playback unit 42, a user authentication unit 44, and an account information sharing unit 45 as processing units, which are components. The content playback unit 42 receives and plays content on the display device 1 and displays it on the screen. The user authentication unit 44 uses account information to perform processing related to user authentication from the content distribution server 7 on the display device 1. The account information sharing unit 45 is an element that realizes an account sharing function. The account information sharing unit 45 cooperates with the user authentication unit 44 and performs processing to share the account information of the mobile terminal 2 among multiple display devices 1 on the home network 5. Details of each unit will be described later.
[0042] [Content distribution server] 2 shows a functional block configuration of hardware and software of the content distribution server 7. The content distribution server 7 includes a communication interface unit 50, a control unit 51, a memory 52, a storage 53, etc., which are connected via a bus 57.
[0043] The storage 53 stores various data, programs such as application programs, various information generated by application programs, content 54, user management information 55, device information 56, and the like.
[0044] The control unit 51 controls the content distribution server 7. The control unit 51 loads a program from the storage 53 into the memory 52 and executes it, thereby configuring various program function units in the memory 52. The various program function units realize various functions of the content distribution server 7. The various program function units include a user management unit 31, a content management unit 32, and a content distribution unit 33.
[0045] The communication interface unit 50 has a communication interface for the external network 6, and performs communication processing by connecting to the external network 6. The communication interface unit 50 transmits and receives information to and from the display device 1 via the external network 6 and the home network 5.
[0046] The user management unit 31 includes a function for performing user authentication and device authentication, and manages information for authentication in user management information 55 and device information 56 in the storage 53. The user management unit 31 distinguishes between users of the display device 1 by user authentication using account information.
[0047] The user management information 55 is information for user authentication including the user's account information. The device information 56 is information for device authentication. The user management information 55 manages information including account information and user basic information, for example in a table format. The user basic information is information such as name, address, contact information, etc. The user management information 55 may also manage key information, resume information, billing information, etc. The resume information is information such as the content playback stop position on the user's device.
[0048] The content management unit 32 accumulates and manages the content to be distributed as content 54 in the storage 53. The content 54 includes content data and content information. The content 54 may be stored in a device external to the content distribution server 7, for example, a DB server on the external network 6. The content 54 may include an application, associated information, and the like. The application is, for example, a program that is transmitted together with the content data and is used when the content is reproduced on the display device 1.
[0049] Examples of content information include a content ID, format, description information, size, target device, fee information, viewing period, etc. Description information includes genre, title, etc. Target device is information indicating devices suitable for displaying content or running applications. Fee information is information for managing usage fees for content distribution services.
[0050] The content delivery unit 33 performs processing to deliver content based on the content 54 to the user's device, such as the display device 1 or the mobile terminal 2, via the communication interface unit 50. The content delivery unit 33 performs control to deliver content in accordance with the performance of the user's device, for example, processing to deliver content data with an appropriate resolution.
[0051] The content distribution server 7 performs user authentication by the user management unit 31 when the user logs in to the content distribution service or receives a content playback request from the user's device. At that time, the user management unit 31 receives user authentication information including account information from the user's device. When performing device authentication, the user management unit 31 receives device information, for example, the device ID of the display device 1, from the user's device. The user management unit 31 refers to the account information in the user management information 55, compares and collates it with the account information from the user's device, and determines the result of the user authentication. If the two pieces of information match, the user management unit 31 determines the result as successful, and if they do not match, the user management unit 31 determines the result as unsuccessful. If a predetermined condition according to the content distribution service is not satisfied, the user management unit 31 determines the result as unsuccessful. The user management unit 31 transmits a response indicating the result of the authentication to the user's device. If the result of the user authentication is successful, the content distribution server 7 allows the user's device to receive and play the content. Then, the content distribution unit 33 distributes the specified content in the content 54 to the user's device.
[0052] Depending on the content distribution service, it is also possible to assign multiple accounts to one display device 1 or multiple display devices 1. In addition, it is also possible to set a subordinate relationship between multiple accounts.
[0053] [Display device hardware configuration] 3 shows a hardware configuration of a television receiver which is the display device 1 of the embodiment 1. The display device 1 is connected to an antenna 11, and has a tuner demodulation unit 12, a channel selection control unit 13, a signal separation unit 14, an audio decoding unit 15, a speaker 16, an audio output unit 17, a video decoding unit 18, a superimposition unit 19, a display unit 20, a video output unit 21, a communication interface unit 22, an input means 23, a control unit 24, a memory 25, a storage 26, a digital interface unit 27, etc. Each unit is connected via a bus 28.
[0054] The storage 26 stores various data, programs such as application programs, various information generated by application programs, content received through distribution, and the like.
[0055] The control unit 24 controls the display device 1. The control unit 24 loads a program from the storage 26 into the memory 25 and executes it. As a result, various program function units are configured in the memory 25. Various functions of the display device 1 are realized by the various program function units.
[0056] The input means 23 is an input device and an input interface that accepts a user input operation to the display device 1, and examples of such include an operation panel, a remote control, a keyboard, a mouse, and a touch panel. A user can use the input means 23 to give instructions and settings to the display device 1. The control unit 24 receives a user input operation through the input means 23 and controls each unit, such as the channel selection control unit 13, the signal separation unit 14, the superposition unit 19, various program function units, the storage 26, the communication interface unit 22, etc.
[0057] The tuner demodulation unit 12 is controlled by the channel selection control unit 13 to tune to a channel of a desired service. The tuner demodulation unit 12 selects a digital broadcast signal received from a broadcast station 8 via an antenna 11, demodulates it, and generates a transport stream. The channel selection control unit 13 receives a service selection instruction via an input means 23, and controls the tuner demodulation unit 12 to switch the channel to be selected. The channel selection control unit 13 controls the tuner demodulation unit 12 to switch to the channel number, etc. of the service that is broadcasting a program, etc. currently being broadcast, according to instructions from various program function units.
[0058] The communication interface unit 22 has a communication interface with the home network 5 and a communication interface with the mobile terminal 2, and performs communication processing for each. The communication interface unit 22 is connected to the home network 5 by a communication interface compatible with wireless LAN or the like. The communication interface unit 22 performs communication processing with devices on the external network 6 via the home network 5. The communication interface unit 22 can receive a content stream, a video / audio stream, or an application program, etc., as content of the IPTV service from the content distribution server 7. The communication interface unit 22 performs communication processing with the mobile terminal 2 directly or via the home network 5.
[0059] The data and information received through the communication interface unit 22 are stored in the storage 26 or the like. The communication interface unit 22 may have a function of directly communicating with an external device through a predetermined communication interface in addition to or instead of a function of communicating with the home network 5. The communication interface can be a wireless LAN such as Wi-Fi, IrDA (registered trademark), Bluetooth (registered trademark), NFC (Near Field Communication), or the like.
[0060] The signal separation unit 14 separates the transport stream obtained by the tuner demodulation unit 12 and the content stream obtained through the communication interface unit 22 into various types of data, such as video data, audio data, subtitle data, and program information. The signal separation unit 14 has a function of acquiring program information and transmitting it to other processing units. When a data transmission request is received from another processing unit, the signal separation unit 14 transmits the specified data to the request source.
[0061] The audio decoding unit 15 decodes the audio data separated by the signal separation unit 14. The audio information decoded by the audio decoding unit 15 is output from a speaker 16. The audio information decoded by the audio decoding unit 15 may be output to an external device from an audio output unit 17. The video decoding unit 18 decodes the video data separated by the signal separation unit 14. The video information decoded by the video decoding unit 18 is sent to a superimposition unit 19.
[0062] The superimposing unit 19 superimposes an EPG image, an OSD image, an image generated from various information separated by the signal separating unit 14, and the like, created by various program function units, on the decoded video information from the video decoding unit 18. The various information includes subtitle information and the like. The superimposing unit 19 synthesizes a browser display screen created by a browser engine (to be described later) with a video signal, or performs selection and switching between them. The video information that has passed through the superimposing unit 19 is sent to the display unit 20 and displayed on the display unit 20.
[0063] The display unit 20 is composed of, for example, a liquid crystal panel or a projection optical system. The display unit 20 displays video information on a screen. The video information may be a video broadcast via the tuner demodulation unit 12, a video distributed via the communication interface unit 22, user interface information, a browser display screen, an image in the storage 26, or information generated by an application program. The video information that has passed through the superimposition unit 19 may be output from the video output unit 21 to an external device. The digital interface unit 27 outputs the transport stream separated by the signal separation unit 14 to the outside as digital data without decoding the video and audio.
[0064] When the display device 1 is a device such as a recorder or a set-top box, it has a configuration in which elements such as the display unit 20 and the speaker 16 are omitted. In addition, it has devices such as a television receiver, a monitor device, and a speaker that are externally connected to the device such as the recorder. Video and audio are transferred from the device such as the recorder to an external device and output by the external device. When the display device 1 is a PC or a monitor device, it has a configuration in which a function for receiving broadcast waves, i.e., the antenna 11, the tuner demodulation unit 12, etc. are omitted.
[0065] [Display device software configuration] Fig. 4 shows the configuration of the memory 25 and storage 26 as the software configuration of the display device 1 of Fig. 2. The storage 26 stores various data 501, programs, contents 502, user authentication information 503 including account information 504, setting information 505, etc. The programs include a browser program 401, a content playback program 402, various application programs 403, a user authentication program 404, and an account information sharing program 405. Each program, when deployed in the memory 25, constitutes a browser engine 41, a content playback unit 42, various application units 43, a user authentication unit 44, an account information sharing unit 45, a user setting unit 46, etc.
[0066] The account information 504 is user input information input by the user through the input means 23 at the time of user authentication, or shared account information described later. The account information 504 is, for example, information of a combination of a user ID and a password. The user authentication information 503 may be stored not only in the storage 26, but also in a non-volatile memory or an external storage means (not shown). The user authentication information 503 may include device authentication information when device authentication is performed in the user authentication information 503 or in parallel therewith. The device authentication information includes, for example, a device ID of the mobile terminal 2 or the display device 1. The device ID may be, for example, a MAC address or a unique ID at the time of manufacture. The user authentication information 503 including the account information 504 may be variably set by the user, or may be predetermined by a service provider or the like.
[0067] The browser engine 41 includes functional blocks such as an HTML parser, a DB creation unit, a rendering unit, and an image processing unit. The HTML parser analyzes the logical structure of the HTML data acquired via the control unit 24. The HTML parser can interpret the HTML data and convert it into internal data used in the television receiver. The DB creation unit creates a database related to the structure of the HTML data. The rendering unit creates a layout structure including information on the expression format determined by each tag based on the database. The rendering unit creates a browser display screen based on the layout structure, with the size, position, and image according to the imported data. The image processing unit converts the acquired image file into image data based on image file information specified by an image tag in the HTML data.
[0068] The content playback unit 42 receives content from the content distribution server 7 via the communication interface unit 22, and stores the content in the storage 26 as content 502. The content playback unit 42 performs processing to play back the content 502, i.e., processing to display the video of the content 502 on the screen of the display unit 20, and the like.
[0069] During user authentication from the content distribution server 7, the user authentication unit 44 performs processing related to user authentication using user authentication information 503 including account information 504. During user authentication, the user authentication unit 44 transmits the user authentication information 504 to the content distribution server 7 through the communication interface unit 22, via the home network 5 and the external network 6. The user authentication unit 44 receives a result of the user authentication from the content distribution server 7. During user authentication, the user authentication unit 44 may display user interface information such as user authentication information and a message on the screen of the display unit 20.
[0070] The applications in the various application section 43 indicate applications that the user has downloaded from the content distribution server 7 or the like according to his / her preferences. The various application section 43 executes processing according to the application.
[0071] The account information sharing unit 45 cooperates with the processing related to user authentication by the user authentication unit 44. The account information sharing unit 45 performs processing for sharing account information among multiple display devices 1 in the home network 5. The account information sharing unit 45 obtains account information associated with the mobile terminal 2 from the mobile terminal 2 directly or via the home network 5. The account information sharing unit 45 registers the account information as account information 504 in user authentication information 503. The account information sharing unit 45 sets the account information as shared account information for the multiple display devices 1 in the home network 5. The account information sharing unit 44 performs control between the display devices 1 so that the account information can be shared and used for user authentication by the multiple display devices 1.
[0072] The account information sharing unit 45 controls the account information to be used as one of the input means of user authentication information 503 to the user authentication unit 44. That is, the account information sharing unit 44 provides an alternative means of inputting account information through the input means 23. A user normally inputs account information through the input means 23 when authenticating a user on the display device 1. In contrast, in the embodiment, the account information sharing function of the account information sharing unit 45 is used to cause the account information 504 registered as shared account information to be used in the process related to user authentication by the user authentication unit 44. This allows the user to omit the account information input operation. Other details of the account information sharing unit 45 will be described later.
[0073] The user setting unit 46 realizes a user setting function of the display device 1. The user setting unit 46 displays a setting screen on the display unit 20 based on a user input operation. The user can perform general settings of the display device 1 on the setting screen based on the user input operation. The user setting unit 46 manages setting information 505 for managing the setting state in the storage 26 or a non-volatile memory. Other processing units operate according to the setting state of the setting information 505.
[0074] [User authentication] The timing of user authentication for a content distribution service and an example of a communication procedure are described below. User authentication is performed when logging in to a content distribution service as follows. The user's display device 1 accesses the content distribution service to log in based on the user's operation. The content distribution server 7 transmits a user authentication information request to the display device 1 for user authentication at the time of login. Upon receiving the user authentication information request, the display device 1 transmits user authentication information including account information to the content distribution server 7. Upon receiving the user authentication information, the content distribution server 7 compares and collates it with registered user authentication information to perform user authentication, and if the user authentication is successful, responds that the login is permitted, and if it is unsuccessful, responds that the login is not permitted.
[0075] A content viewing portal screen may be provided to the device of a user who is a legitimate user who has been authenticated. The display device 1 displays the portal screen based on communication with the content distribution server 7. The portal screen includes content list information, etc. The user can select and search for content to be viewed on the portal screen. In a logged-in state, the user can view content without user authentication. The display device 1 transmits a content playback request including the content ID of the content selected by the user to the content distribution server 7. When the content distribution server 7 receives the content playback request, it distributes the specified content.
[0076] The case where user authentication is performed for each content is as follows. The user's display device 1 transmits a content playback request including the content ID of the content selected by the user on a portal screen or the like to the content distribution server 7. The content distribution server 7 transmits a user authentication information request to the display device 1 for user authentication for each content. When the display device 1 receives the user authentication information request, it transmits user authentication information including account information to the content distribution server 7. The content distribution server 7 similarly performs user authentication, and if the user authentication is successful, it responds that content playback is permitted and distributes the specified content, and if the user authentication is unsuccessful, it responds that content playback is not permitted. The content playback request and user authentication information may be transmitted together.
[0077] [Initial setup] The operation and processing at the time of initial setup regarding account information in the embodiment 1 will be described with reference to Fig. 5 etc. Here, the initial setup refers to the setup required for enabling the user to view content on the display device 1 in the system of Fig. 1.
[0078] [Operation sequence] FIG. 5 shows an example of an operation sequence between devices at the time of initial setup in the first embodiment. In FIG. 5, the multiple display devices 1 have the same functions including an account information sharing unit 45. In the example of FIG. 5, the mobile terminal 2 of the user U1 is connected to a certain display device 1a in the home network 5, and the account information 101 is transferred and registered. Then, the account information 101 is made available for sharing among the multiple display devices 1a to 1n in the home network 5. The initial setup in FIG. 5 includes operations up to registering the account information 101 held by the mobile terminal 2 as shared account information in the multiple display devices 1 in the home network 5. FIG. 5 includes steps S1 to S9. The steps will be described below in order.
[0079] (S1) A mobile terminal 2 of a user U1 is connected by wireless connection or the like to any display device 1, for example, display device 1a, in the home network 5. For the sake of explanation, the display device 1a to which the mobile terminal 2 is connected in this manner is also referred to as a "first device."
[0080] (S2) The account information sharing unit 45 of the display device 1a, which is the first device, communicates with the mobile terminal 2 and acquires the account information 101 held in the mobile terminal 2 by transferring it to the display device 1a. At the time of this transfer, the first device may request the mobile terminal 2 to transfer the information, or the mobile terminal 2 may instruct the first device to transfer the information. In addition, the user may perform an input operation corresponding to the initial setting on the mobile terminal 2 or the display device 1. The mobile terminal 2 or the display device 1 may receive the input operation and transfer the account information.
[0081] (S3) The account information sharing unit 45 of the display device 1a which is the first device registers the account information 101 acquired from the mobile terminal 2 in the account information 504 of the user authentication information 503 in its own storage 26 as shared account information.
[0082] (S4) Meanwhile, other display devices 1 in the home network 5, for example, display device 1b, do not have account information at the time of initial setup. For the sake of explanation, the other display devices 1 such as display devices 1b to 1n are also referred to as "second devices." The account information sharing unit 45 of display device 1b, which is the second device, makes an inquiry about account information to other display devices 1 in the home network 5, for example, display device 1a. This inquiry is an inquiry as to whether or not the account information is held, and includes a transfer request if the account information is held.
[0083] (S5) When the display device 1a, which is the first device, receives an inquiry from the display device 1b, which is the second device, it responds. The account information sharing unit 45 of the first device reads out the account information registered as shared account information in its own storage 26, and transfers information including the account information to the display device 1b, which is the second device that made the inquiry.
[0084] (S6) When the inquiry source display device 1b receives information including the account information transferred as a response from the inquiry destination display device 1a, the inquiry source display device 1b registers the account information in the account information 504 of the user authentication information 503 in its own storage 26 as shared account information. As a result, the account information is held in the display device 1b. The above operation is also performed in the other display devices 1, such as the display device 1n, and the same account information is held in each display device 1. As a result, the initial setting is completed. The above operation is the same no matter which of the multiple display devices 1 becomes the first device or the second device. For example, when the mobile terminal 2 is connected to the display device 1b for the first time, the display device 1b becomes the first device and the other display device 1 becomes the second device.
[0085] (S7) Thereafter, when user authentication is performed between the display device 1a, which is the first device, and the content distribution server 7, the user authentication unit 44 can perform processing related to user authentication using the account information registered in the display device 1a in S3.
[0086] (S8) After that, the mobile terminal 2 of the user U1 is connected to the display device 1b, which is the second device. In this case, since the account information has already been registered in the display device 1b in S6, there is no need to transfer the account information from the mobile terminal 2 to the display device 1b, and therefore no account registration process is required.
[0087] (S9) In the second device, display device 1b, like display device 1a, when user authentication is performed between the display device 1b and the content distribution server 7, the user authentication unit 44 can perform processing related to user authentication using the account information registered to the display device 1b in S6.
[0088] [Processing flow (1)] Fig. 6 shows a processing flow at the time of initial setup in the display device 1 of the first embodiment. Fig. 6(A) shows a first processing flow corresponding to the "first device" in Fig. 5. Fig. 6(B) shows a second processing flow corresponding to the "second device" in Fig. 5. Fig. 6(A) has steps S101 to S105. The steps will be explained below in order.
[0089] (S101) The first device connects to the mobile terminal 2.
[0090] (S102) The account information sharing unit 45 requests the portable terminal 2 to transfer the account information held in the portable terminal 2, and thereby causes the portable terminal 2 to transfer the account information to the display device 1. The account information sharing unit 45 receives and acquires the transferred account information.
[0091] (S103) The account information sharing unit 45 registers the account information obtained in S102 as shared account information in the account information 504 of the user authentication information 503 in the storage 26. At this time, the account information sharing unit 45 may pass the account information to the user authentication unit 44, which may then register the account information.
[0092] (S104) The account information sharing unit 45 waits for an inquiry from a second device that is another display device 1 in the home network 5. When the account information sharing unit 45 receives an inquiry from the second device (S104-Y), the process proceeds to S105.
[0093] (S105) In response to an inquiry from a second device, the account information sharing unit 45 judges whether it is OK to provide the account information to the second device, etc. After confirming that there is no problem, the account information sharing unit 45 reads out the shared account information held in the account information 504 in the storage 26, and transfers information including the account information to the second device that made the inquiry via the home network 5.
[0094] 6B includes steps S111 to S115. The steps will be explained below in order.
[0095] (S111) The account information sharing unit 45 of the second device checks whether account information is held, i.e., whether shared account information has been registered, in the account information 504 in its own storage 26. If held (S111-Y), the initial setting process ends, and if not held (S111-N), the process proceeds to S112.
[0096] (S112) The account information sharing unit 45 checks whether another display device 1 is connected to the home network 5. This step can be omitted if the connection and the display device 1 are known in advance. If another display device 1 is connected (S112-Y), the process proceeds to S113, and if not (S112-N), the process ends.
[0097] (S113) The account information sharing unit 45 transmits inquiry information regarding the account information to another display device 1 in the home network 5 via the home network 5. The other display device 1 that is the inquiry destination may be a first device or a second device.
[0098] (S114) If the account information is transferred as a response from the first device (S114-Y), the account information sharing unit 45 proceeds to S115. If the account information is not transferred, the other display device 1 to which the inquiry is made is a second device that does not have account information. If there are other display devices 1, the account information sharing unit 45 makes a similar inquiry, and if no account information is transferred from any of the display devices 1 (S114-N), the process ends.
[0099] (S115) The account information sharing unit 45 registers the account information received from the first device as shared account information in the account information 504 of the user authentication information 503 in its own storage 26. This ends the initial setting process.
[0100] As a modified example, the confirmation of possession of the account information in the inquiry in S113 and the transfer request may be separated into separate communication steps. Furthermore, when making an inquiry, the second device may make a similar inquiry to all other display devices 1 in the home network 5, or may make an inquiry to a specific display device 1. For example, when the first device in the home network 5 is known in advance, the account information sharing unit 45 may transmit a transfer request only to the first device. Furthermore, when transferring account information between display devices 1, the account information may be encrypted or the like.
[0101] The account information sharing unit 45 may manage, in a table, information on the possession and sharing of account information among a plurality of display devices 1 in the home network 5. For example, for each piece of account information, information such as the device ID, whether or not the account information is possessed, and the role of each display device 1 may be managed in the table. The role may be a first device, a second device, and so on.
[0102] [Effects, etc.] As described above, according to the content viewing system of embodiment 1, the control of content viewing authority using account information is ensured as a premise, while reducing the effort required for the user to set account information in multiple display devices 1 of the home network 5, making it easy to use and convenient in a variety of environments and situations.
[0103] For example, in initial setup, the user only needs to register the account information held in the mobile terminal 2 to a first device, which is one display device 1 in the home network 5. This automatically registers the account information in the multiple display devices 1 in the home network 5, making it available for shared use. There is no need to register account information for each individual display device 1 in the home network 5, reducing the user's workload.
[0104] The conventional technology does not take into consideration the cooperation between a mobile terminal and a display device, and even if a mobile terminal has account information, it is not easy to share the account information among a plurality of display devices in a home network. On the other hand, according to the first embodiment, such sharing can be easily realized with a simple operation.
[0105] The following are examples of modified examples of the first embodiment. For example, suppose that initially, there are a first television and a second television as a plurality of display devices 1 in the home network 5. Suppose that the account information of the mobile terminal 2 has already been registered in the first television. Suppose that a third television is newly added to the home. When the account information sharing unit 45 of the third television is connected to the home network 5, it queries another display device 1 in the home network 5, for example, the first television, for its own initial settings. The first television, which has received the query, transfers the account information to the third television. The third television registers the account information to itself, and completes the initial settings. That is, the account sharing function in the modified example realizes a function of registering for the sharing of account information when the display device 1 is connected to the home network 5.
[0106] As a modified example, a home system may be used that enables communication between a plurality of display devices 1 and between the display device 1 and an external device without going through the home network 5. In this case, the account sharing function is a function that allows account information to be shared in the home system.
[0107] [First Modification] As a first modification of the first embodiment, the following is possible. A first device, which is a display device 1, registers the account information acquired from the mobile terminal 2 to itself, and immediately transfers the account information to a second device, which is another display device 1 in the home network 5. The second device, which receives the immediately transferred account information, registers the account information to itself.
[0108] Fig. 7 shows an example of an operation sequence between devices at the time of initial setup in the first modified example of the first embodiment. Fig. 7 includes steps S11 to S16. The steps will be explained below in order.
[0109] (S11 to S13) In S11, the mobile terminal 2 of the user U1 is connected to any one of the display devices 1, for example the display device 1a, in the home network 5. In S12, the account information sharing unit 45 of the display device 1a, which is the first device, acquires the account information 101 held in the mobile terminal 2 by transferring it to the display device 1a. In S13, the account information sharing unit 45 registers the account information 101 acquired from the mobile terminal 2 in its own user authentication information 503 as shared account information.
[0110] (S14) Furthermore, the account information sharing unit 45 of the display device 1a, which is the first device, immediately transfers the information including the account information of S13 to each of the second devices, which are the other display devices 1 in the home network 5. This immediate transfer information is also a registration instruction for the second device. This immediate transfer may be, for example, a broadcast transmission to the other display devices 1 in the home network 5, or a sequential transmission in a predetermined order to each of the other display devices 1.
[0111] (S15) Meanwhile, each second device, which is another display device 1 in the home network 5, for example, display device 1b, receives the information of the immediate transfer of S14 from the first device. The second device registers the account information as shared account information in its own user authentication information 503. This brings the account information into a state where it is held in display device 1b as well. Similarly, the account information is held in each display device 1. This brings the initial setting into a completed state. The above operation is the same regardless of which of the multiple display devices 1 becomes the first device or the second device.
[0112] (S16) Thereafter, when user authentication is performed between the display device 1a or 1b and the content distribution server 7, the display device 1a or 1b can use the account information registered therein to perform processing related to the user authentication.
[0113] In the first modification of the first embodiment, the above-mentioned inquiry is unnecessary, and by performing immediate transfer, it is possible to reduce the time required for the initial setup.
[0114] (Embodiment 2) A display device 1 and the like according to a second embodiment of the present invention will be described with reference to Figs. 8 and 9. The basic configuration of the second embodiment is the same as that of the first embodiment. Below, components of the second embodiment that differ from those of the first embodiment will be described. The second embodiment realizes account information sharing in the home network 5 in the same way as the first embodiment, but the processing method therefor differs in part from that of the first embodiment.
[0115] In the second embodiment, among the multiple display devices 1 in the home network 5, a first device, which is a display device 1 in which account information of a mobile terminal 2 is registered, is set as an "account server." The "account server" here refers to a device and role that typically manages account information within the home network 5. Account information is not registered in a second device, which is another display device 1 in the home network 5. Whenever account information becomes necessary for user authentication, the second device accesses the account server, which is the first device, and refers to the account information to use it.
[0116] [Operation sequence] Fig. 8 shows an example of an operation sequence between devices at the time of initial setup in embodiment 2. Fig. 8 includes steps S21 to S28. The steps will be explained below in order.
[0117] (S21) The mobile terminal 2 of the user U1 is connected to any one of the display devices 1 in the home network 5, for example the display device 1a.
[0118] (S22) The account information sharing unit 45 of the display device 1a, which is the first device, acquires the account information 101 held in the mobile terminal 2 by transferring it to the display device 1a.
[0119] (S23) The account information sharing unit 45 registers the account information 101 acquired from the mobile terminal 2 as shared account information in the account information 504 of the user authentication information 503 in its own storage 26. The display device 1a, which is the first device, becomes an account server that manages the shared account information. Up to this point, the initial setup is basically completed.
[0120] After S23, a step may be further provided in which the display device 1a, which is the first device, notifies each of the second devices, which are the other display devices 1, that the display device 1a has become an account server.
[0121] (S24) On the other hand, a second device, which is another display device 1 in the home network 5, does not have account information. It is assumed that user authentication with the content distribution server 7 occurs in the second device, for example, the display device 1b. In other words, it is assumed that the need for account information for user authentication occurs.
[0122] (S25) The account information sharing unit 45 of the second device transmits a request to the account server, which is the first device in the home network 5, to refer to the account information.
[0123] (S26) When account information sharing unit 45 of the first device receives the reference request from the second device, it transmits, as a response, the account information registered in itself in S23 to the second device that originated the request.
[0124] (S27) The account information sharing unit 45 of the second device uses the account information received from the first device for processing related to user authentication by the user authentication unit 44 without registering the account information to itself.
[0125] (S28) Thereafter, when user authentication is performed between the display device 1a, which is an account server, and the content distribution server 7, the display device 1a can perform processing related to the user authentication by using its own account information.
[0126] The above operation is the same regardless of which of the multiple display devices 1 becomes the first device or the second device. In the above example, only one display device 1a is set as the account server, but this is not limited to this, and two or more devices may become account servers. In that case, the second device may access any one of the account servers.
[0127] Furthermore, among the multiple display devices 1 in the home network 5, only a specific display device 1 may be set to be an account server. For example, using a user setting function of the display device 1, only the display device 1a is set to be an account server. In this case, devices other than the display device 1a are controlled based on the setting so as not to become account servers even if a mobile terminal 2 is connected to them first.
[0128] [Processing flow] Fig. 9 shows a process flow at the time of initial setup in the display device 1 of the second embodiment. Fig. 9(A) shows a first process flow corresponding to the account server which is the first device. Fig. 9(B) shows a second process flow corresponding to the second device. Fig. 9(A) has steps S141 to S145. The steps will be explained below in order.
[0129] (S141 to S143) Steps S141 to S143 are similar to steps S101 to S103 in the first embodiment.
[0130] (S144, S145) At S144, the account information sharing unit 45 of the first device, which is an account server, waits for a request to refer to account information from a second device, which is another display device 1 on the home network 5. When the account information sharing unit 45 receives the request to refer to account information, (S144-Y), the process proceeds to S145. At S145, the account information sharing unit 45 transmits its own account information to the second device in response to the request to refer to account information.
[0131] 9B includes steps S151 to S155. The steps will be explained below in order.
[0132] (S151 to S153) In S151, if the user authentication unit 44 needs to authenticate the user, i.e., if the need for account information arises (S151-Y), the account information sharing unit 45 of the second device proceeds to S152. In S152, the account information sharing unit 45 checks whether an account server, which is the first device, is connected to the home network 5. If it is connected (S152Y), the process proceeds to S152. In S153, the account information sharing unit 45 transmits a request to refer to the account information to the account server, which is the first device.
[0133] (S154, S155) In S154, when the account information sharing unit 45 receives the account information transferred as a response from the account server which is the first device (S154), the process proceeds to S155. In S155, the account information sharing unit 45 uses the account information received in S154 for user authentication in the user authentication unit 44, and ends the process without registering the account information in its own storage 26.
[0134] [Effects, etc.] As described above, according to the second embodiment, it is possible to realize the sharing of account information in the home network 5, as in the first embodiment. In the second embodiment, a step of referring to the first device from the second device is required during user authentication, but there is an advantage in that the account information can be securely stored only in the first device. Furthermore, when changing settings to release the shared state, the shared account information can be deleted only in the first device.
[0135] (Embodiment 3) A display device 1 and the like according to a third embodiment of the present invention will be described with reference to Figs. 10 to 12. The basic configuration of the third embodiment is the same as that of the first embodiment. Below, components of the third embodiment that differ from the first embodiment will be described. The third embodiment assumes a situation that may occur when multiple pieces of account information for multiple mobile terminals 2 are registered in the display device 1 of the home network 5. The third embodiment has a function of deleting the account information registered in the display device 1 as a setting change depending on the situation.
[0136] [Content viewing system] FIG. 10 shows a content viewing system and an example of an operation sequence in the third embodiment. FIG. 10 differs from FIG. 1 in that a user U2, who is a friend of the user U1, is invited to the house of the user U1. The user U1 has a "smartphone A" which is his / her own mobile terminal 2a, and the user U2 has a "smartphone B" which is his / her own mobile terminal 2b. The user U1 has account information 101 related to the content distribution service X1 in the mobile terminal 2a, as in the first embodiment. The user U2 has account information 102 (indicated as A2) related to the content distribution service X1 in the mobile terminal 2b. The user U2 can use the content distribution service X1 using his / her own display device, the mobile terminal 2b, and the account information 102, usually at the user U2's home or the like.
[0137] In the example of FIG. 11, a user U2 visiting the house of a user U1 is allowed to temporarily use the display device 1 owned by the user U1, and uses the content distribution service X1 by using the account information 102 of the mobile terminal 2b to view the content. After that, the user U2 leaves the house of the user U1 and returns home. The user U2 uses the same content distribution service X1 from a display device at home, for example. In the third embodiment, a function for controlling the shared account information of the display device 1 in the house of the user U1 in such a situation is shown.
[0138] [Operation sequence] An example of an operation sequence according to the third embodiment will be described with reference to Fig. 10. Fig. 10 includes steps S31 to S36. The steps will be described below in order.
[0139] (S31) First, the operations performed in the home of the user U1 are basically the same as those described in the embodiment 1. That is, the account information 101 held in the mobile terminal 2a is registered as shared account information in, for example, the display device 1a.
[0140] (S32) The mobile terminal 2b of the user U2, who is a guest visiting the house of the user U1, is connected to, for example, the display device 1a.
[0141] (S33) The account information sharing unit 45 of the display device 1a, which is the first device, acquires the account information 102 held in the mobile terminal 2b by transfer. The display device 1a registers the account information 102 in the account information 504 of the user authentication information 503 in its own storage 26. The account information 504 now includes both the account information 101 of the user U1 and the account information 102 of the user U2.
[0142] In this example, as the account information sharing, only one display device 1a is made to hold the guest's account information 102. Not limited to this, similar to the first embodiment, the account sharing function can also be used to make a plurality of display devices 1 in the home network 5 hold the guest's account information 102. In this case, the account information sharing unit 45 transfers the account information between the display devices 1, similar to the first embodiment. This allows the user U2 to view content on each display device 1. In addition, the guest's mobile terminal 2b can be connected to any of the display devices 1 in the home network 5 to register the account information 102. As will be described later, the user can also set whether or not the guest's account information can be registered on the display device 1.
[0143] (S34) The account information 102 of the user U2 is now registered in the display device 1a. Therefore, the user U2 can view content from the content distribution service X1 on the display device 1a through user authentication using the account information 102.
[0144] (S35) After that, the user U2 finishes viewing the content and leaves the house of the user U1, for example, to go home. A state 1101 shows a state in which the mobile terminal 2b of the user U2 is outside the house of the user U1, for example, at the home of the user U2. The user U2 uses the content distribution service X1 from the content distribution server 7 via the external network 6 through the display device and the mobile terminal 2b at his home.
[0145] In this way, when the mobile terminal 2b, which was initially in the home of the user U1 and registered the account information 102 in the display device 1a, goes outside the home, the account information 102 of the user U2 exists both in the home of the user U1 and outside the home of the user U1. In such a situation, in a conventional system, requests to the content distribution server may occur from within the home of the user U1 and from outside the home of the user U1. In that case, depending on the service design, if the content distribution server does not permit content viewing in different locations, the content distribution server may, for example, fail the user authentication result for one of the requests and not permit viewing. The third embodiment is a technology that assumes such a situation.
[0146] (S35) The account sharing unit 45 of the display device 1a, which is the first device, performs, for example, periodic location confirmation of the mobile terminal 2 that has registered the account information, for example, the mobile terminal 2b. To confirm the location, the account sharing unit 45 detects and determines, via the home network 5, whether the registration source mobile terminal 2 is in a home associated with the home network 5 of the user U1. This location confirmation is realized, for example, as follows.
[0147] The display device 1 may detect and determine whether the mobile terminal 2 is inside or outside the home by determining whether the mobile terminal 2 is connected to the home network 5. This connection determination may be a determination of the presence or absence of a wireless connection between the display device 1 and the mobile terminal 2, or a determination of a connection between the display device 1 and the mobile terminal 2 via the home network 5. The display device 1 may also attempt a wireless connection to the mobile terminal 2 based on information when the display device 1 first wirelessly connects to the mobile terminal 2, and make a determination based on the result. That is, the display device 1 may determine that it is inside the home when it can wirelessly connect to the mobile terminal 2 or there is a response, and may determine that it is outside the home when it cannot wirelessly connect to the mobile terminal 2 or there is no response. The display device 1 may determine that it is outside the home when it first wirelessly connects to the mobile terminal 2 and then the wireless connection is disconnected, or when a predetermined time has passed since the disconnection, etc.
[0148] The location confirmation may be realized by using short-range wireless communication between the display device 1 or devices constituting the home network 5 and the mobile terminal 2. The location confirmation may be realized by using a beacon or the like emitted by the mobile terminal 2 and detecting the beacon or the like by the display device 1. That is, the display device 1 may determine that the mobile terminal 2 is outside the home when the mobile terminal 2 leaves a predetermined radius distance range associated with the home.
[0149] In S35, it is assumed that the display device 1a detects that, among the multiple portable terminals 2 present in the home of the user U1, a specific portable terminal 2b, whose account information has been registered, is not present in the home, ie, is outside the home.
[0150] (S36) Based on the detection of being outside the home in S35, the account information sharing unit 45 of the display device 1a deletes the account information 102 of the mobile terminal 2b registered and owned by the display device 1a. This updates the setting state of the display device 1a and invalidates the account information 102 so that it cannot be used for user authentication. This prevents the user U2 from continuing to view content on the display device 1 in the home of the user U1.
[0151] [Processing flow] Fig. 11 shows a process flow of the display device 1 according to the third embodiment acting as a first device. Fig. 11 includes steps S161 to S165. The steps will be described below in order.
[0152] (S161 to S163) In S161, the first device connects to a portable terminal 2 of a guest, for example, the portable terminal 2b of a user U2. In S162, the account information sharing unit 45 of the first device acquires the account information of the portable terminal 2 of the guest by transfer. In S163, the account information sharing unit 45 registers the account information of the guest in the account information 504 of the user authentication information 503 in its own storage 26.
[0153] (S164, S165) In S164, the account information sharing unit 45 periodically checks the location of the guest's portable terminal 2, which is the registration source of the account information in S163. If the account information sharing unit 45 detects and determines that the guest's portable terminal 2 is not in the home, i.e., outside the home (S164-N), the process proceeds to S165. In S165, the account information sharing unit 45 deletes the account information of the guest's portable terminal 2 registered in the account information 504 of the user authentication information 503 in its own storage 26.
[0154] [Effects, etc.] As described above, according to the third embodiment, even when a friend or the like who comes to the user's house temporarily uses the display device 1 of the home network 5 to view content, the setting can be easily performed. In this case, the guest's account information registered in the display device 1 in the house is deleted when the guest's mobile terminal 2 leaves the house. This eliminates the concern that the account information will continue to be used. The guest user is also prevented from viewing content using the display device 1 from outside the house.
[0155] [First Modification] The following is a first modification of the third embodiment: In this first modification, the location of the portable terminal 2 is confirmed and account information is deleted depending on the result of user authentication.
[0156] Fig. 12 shows a process flow of the display device 1 functioning as the first device in the first modification of the third embodiment. Fig. 12 includes steps S171 to S176. The steps will be described below in order.
[0157] (S171) As in the third embodiment, the account information of the portable terminal 2 of the guest is registered in the display device 1.
[0158] (S172, S173) In S172, user authentication with the content distribution server 7 occurs. Based on the operation of the guest user, the display device 1 transmits a content playback request, etc. to the content distribution server 7 in accordance with a normal content viewing operation sequence. At that time, the user authentication unit 44 uses the guest's account information registered in itself to transmit user authentication information including the account information to the content distribution server 7. The user authentication unit 44 receives the result of the user authentication from the content distribution server 7. In S173, if the result of the user authentication is unsuccessful (S173-Y), the display device 1 proceeds to S174.
[0159] (S174, S175) At S174, the account information sharing unit 45 of the display device 1 checks the location of the guest's portable terminal 2, which is the registration source of the account information. If the guest's portable terminal 2 is inside the home (S174-Y), there is no problem and the process ends. If the guest is not inside the home (S174-N), proceed to S175. At S175, the account information sharing unit 45, in cooperation with the user authentication unit 44, deletes the account information of the guest's portable terminal 2 that is registered to the user.
[0160] When deleting account information, if the account information is held in multiple display devices 1 in the home network 5, the first device also deletes the multiple pieces of account information held in those multiple display devices 1. In this case, for example, the first device transmits an instruction to delete the account information to a second device, which is another display device 1 in the home network 5. The second device that receives the instruction deletes the corresponding account information registered in itself.
[0161] In the first modification of the third embodiment, in a situation where there is account information inside and outside the home of the user U1 as described above, if the result of the user authentication is a failure, the account information is deleted. This provides the same effect as the third embodiment. Note that the step of confirming the location in S174 may be omitted, and the account information may be deleted immediately if the result of the user authentication is a failure.
[0162] (Embodiment 4) A display device 1 etc. according to a fourth embodiment of the present invention will be described with reference to Figs. 13 to 16. The basic configuration of the fourth embodiment is the same as that of the first embodiment. Below, the components of the fourth embodiment that differ from the first embodiment will be described. In the fourth embodiment, the account sharing function does not operate and set the same for a plurality of display devices 1 in the home network 5, but allows different operations and settings for each display device 1. In the fourth embodiment, restrictions are imposed on each display device 1 with respect to the account sharing function. In the fourth embodiment, it is possible to set for each individual display device 1 whether or not to use the account sharing function, i.e., whether or not to share account information.
[0163] The display device 1 of the fourth embodiment provides a user setting function that enables settings related to the account sharing function to be set as user settings. This user setting function is realized using the user setting unit 46 of FIG. 4. The user setting unit 46 cooperates with the account information sharing unit 45. The state of the user settings is managed using setting information 505. The account information sharing unit 45 controls whether or not to share account information for each display device 1, based on the setting information 505 of the user setting unit 46.
[0164] In the display device 1 of the fourth embodiment, when the account information related to the account sharing function is initially set, an account registration screen is provided and an account registration process is performed. The first device registers the account information through the account registration screen.
[0165] In the display device 1 of the fourth embodiment, a user setting function is used to display a setting screen on the display device 1. The user can configure settings related to the account sharing function for the multiple display devices 1 in the home network 5 while viewing the setting screen.
[0166] Depending on the setting using the user setting function, the method to be used can be selected and set from various methods shown in the above-mentioned embodiments 1 to 3. For example, it is possible to set that a specific display device 1 can become a first device as in embodiment 1, and that the specific display device 1 cannot become a first device. It is also possible to set that a specific display device 1 can become an account server as in embodiment 2, and that other display devices cannot become account servers. It is also possible to set that a specific display device 1 can become a first device capable of registering guest account information as in embodiment 3.
[0167] In the fourth embodiment, the following settings are also possible for the account sharing function. When one mobile terminal 2 has multiple pieces of account information, it is possible to select to register some of the account information in the display device 1, rather than registering all of the account information. Also, when there are multiple mobile terminals 2 having account information, it is possible to select to register the account information of some of the mobile terminals 2 in the display device 1, rather than registering the account information of all of the multiple mobile terminals 2. It is also possible to set a specific content to be viewable or a specific content to be unviewable among a content group of a content distribution service associated with the account information.
[0168] Settings related to account information sharing can be made for each piece of account information and for each mobile terminal 2. For example, assume that a first mobile terminal has first and second account information. Through user settings, the first account information can be shared by all display devices in the home network 5, and the second account information can be held only by a specific display device 1.
[0169] The user setting unit 46 displays a setting screen on the display unit 20, and the user can perform user setting by inputting information through the input means 23 to the display device 1 while viewing the setting screen. As described above, the user may also operate the display device 1 from the mobile terminal 2, which similarly enables user setting. In this case, the user setting unit 46 may display the setting screen on the screen of the mobile terminal 2.
[0170] The following are possible timings for performing user settings using the user setting function. Basically, the user can call up and use the setting screen using the user setting function by operating the display device 1 or the mobile terminal 2 at any time. For example, user settings can be made in advance before the initial setup. User settings can also be made after the initial setup. When performing the initial setup, an account registration screen is displayed, and it is possible to transition to the setting screen at that time as well.
[0171] [Content viewing system] Fig. 13 shows a content viewing system and an example of an operation sequence in the third embodiment. Fig. 13 differs from Fig. 1 in that user U1 has account information 111 (indicated by A001) in his / her mobile terminal 2A, and has another account information 112 (indicated by A002) in his / her mobile terminal 2B. The account information 111 is for the content distribution service X1 of the content distribution server 7a, and the account information 112 is for the content distribution service X2 of the content distribution server 7b.
[0172] The display device 1a displays an account registration screen during initial setup by the user setting unit 46, and also displays a setup screen at any timing.
[0173] [Operation sequence] An example of an operation sequence at the time of initial setup in the fourth embodiment will be described with reference to Fig. 13. In this example, account information 111 held in mobile terminal 2A is registered in display device 1a and is shared by all display devices 1 in home network 5. Account information 112 held in mobile terminal 2B is registered only in a specific display device 1 based on user settings. Fig. 13 includes steps S41 to S48. The steps will be described below in order.
[0174] (S41) First, a description will be given of the registration of the account information 111. For example, the mobile terminal 2A is connected to the display device 1a.
[0175] (S42) During initial setup, the user setting unit 46 of the display device 1a, which is the first device, displays an account registration screen (FIG. 14 described below) on the screen of the display unit 20 of the display device 1a. The user looks at the account registration screen and checks whether or not to register the account information 111 held in the mobile terminal 2A as shared account information of all display devices 1, including the display device 1a. If the user wishes to register, he or she inputs an entry to that effect.
[0176] (S43) The user setting unit 46 performs an account registration process based on the user confirmation input via the account registration screen in S42, and registers the account information 111 in the display device 1a. This process specifically includes S44 to S46.
[0177] (S44 to S46) In S44, the account information sharing unit 45 acquires the account information 111 from the mobile terminal 2 by transfer. In S45, the account information sharing unit 45 registers the account information 111 as shared account information in the account information 504 of the user authentication information 503 in the storage 26. In S46, the account information sharing unit 45 performs transfer and the like in the same manner as in the first embodiment and the like so that the account information 111 is shared among the multiple display devices 1 in the home network 5. For example, the account information sharing unit 45 of the display device 1n registers the account information 111 transferred from the display device 1a to itself.
[0178] (S47) After that, for example, the user can connect the mobile terminal 2A to the display device 1n and use the content distribution service X1 from the display device 1n. At this time, since the account information 111 has already been registered in the display device 1n as shared account information, the display device 1n does not output an account registration screen. The display device 1n requests, for example, the content C1 from the content distribution server 7a based on a user operation. When authenticating the user, the display device 1n creates user authentication information using the account information 111 held by itself and transmits it to the content distribution server 7a. This allows the user to view the content C1 from the content distribution server 7a on the display device 1n without the trouble of registering account information.
[0179] (S48) The registration of the account information 112 in the mobile terminal 2B is as follows. The user U1 calls the user setting function by inputting an input operation on any of the display devices 1, for example, the display device 1a. At this time, the user U1 may connect the mobile terminal 2B to the display device 1a and perform the input operation. The user setting unit 46 displays a setting screen (FIG. 15 described later) on the display device 1a. The setting screen has setting items for each of the multiple display devices 1 in the home network 5, such as whether or not to share account information. When the user U1 wants to register the account information 112 only on the display device 1a, for example, the user U1 selects and sets the setting to register only on the display device 1a on the setting screen. The user setting unit 46 saves the setting state in the setting information 505. When the user U1 subsequently completes the registration of the account information 112, the user U1 connects the mobile terminal 2B to, for example, the display device 1a. The account information sharing unit 45 of the display device 1a registers the account information 112 in its own storage 26 based on the setting information 505, and does not register the account information 112 in the other display devices 1.
[0180] [Account registration screen] 14 shows an example of an account registration screen output by the display device 1 connected to the mobile terminal 1 during initial setup. This account registration screen includes items f1, f2, and f3.
[0181] Item f1 displays a message for confirming registration. In this example, item f1 displays "Do you want to register the account information in your mobile terminal as shared account information for all TVs including "TV1"?". Item f1 also displays the contents of the account information for confirmation. Item f1 also displays Yes and No buttons corresponding to whether or not to register. The user can select whether or not to register in item f1. If "register" (Yes) is selected, this corresponds to a setting that the account sharing function is used on all display devices 1 in the home network 5. Then, the operation sequence shown in the first embodiment and the like is automatically executed.
[0182] Furthermore, when "do not register" (No) is selected in item f1, item f2 may be displayed. Item f2 corresponds to a case where account information is registered in only one display device 1, as in the conventional case. In this example, item f2 displays "Do you want to register the account information in your mobile terminal as account information only in "TV1"?" When "register" (Yes) is selected, the account sharing function is not applied, and the account information is not registered in other display devices 1 in the home network 5.
[0183] Also, item f3 displays a button that enables user settings regarding the account sharing function. When this item f3 is selected, the screen transitions to a settings screen as shown in FIG.
[0184] [Settings screen] 15 shows an example of a setting screen displayed by the user setting function of the user setting unit 46. This setting screen includes items g1 to g5. In this example, a display example at the time of initial setting is shown.
[0185] Item g1 is an item for setting whether or not to use an account sharing function for multiple display devices 1 in the home network 5. The user can select whether or not to use it in this item g1. If use is selected in this item g1, the account sharing function described in the first embodiment and the like is applied in an enabled state, and details can be set in items g2 and below. If not use is selected in this item g1, it is not applied, and the operation is the same as in the past.
[0186] Item g2 is a setting item regarding whether or not to perform individual settings for each device. The user can select whether or not to perform individual settings. If individual settings are set to be performed in this item g2, the contents can be set in item g4.
[0187] Item g3 is a setting item for determining whether or not to apply an account sharing function for the guest's mobile terminal 2 as in the third embodiment. When sharing is set in this item g3, the content can be similarly set in another item (not shown).
[0188] Item g4 is an item for individual settings for each device. In this example, item g4 displays a table for settings. The user setting unit 46 displays a table having contents corresponding to the current setting state based on the setting information 505. In this table, items include the name and device ID of the display device 1, which is the device, whether or not account sharing is possible, and whether or not content is possible. The "account sharing possible" item allows setting whether or not the account sharing function is applied for each display device 1 indicated by the device ID. The user can set whether or not the account sharing function is applied for each display device 1 by operating a check button, for example, in the "account sharing possible" item. The display device 1 set to possible in this item performs an operation using the account sharing function. The display device 1 set to not possible in this item does not perform an operation using the account sharing function. For example, the display device 1n indicated by "TVn" in the fourth row is set to not possible, does not become the first device or the second device described above, and does not hold account information.
[0189] Item g4 is an example of a display at the time of initial setting before registering account information, and does not display items of individual account information or information related to the mobile terminal 2. Items that enable individual setting for each account information or for each mobile terminal 2 can also be realized in the same way.
[0190] The "content availability" item is a setting item related to whether or not each content can be viewed on the display device 1 indicated by the device ID. The contents of the "content availability" item can be set in item g5. Item g5 is a setting item for whether or not each content can be viewed. In item g5, the ID of the content distribution service associated with the account information can also be selected. In item g5, a content list is displayed for each account information and content distribution service. The display device 1 acquires content list information based on communication with the content distribution server 7. In this example, item g5 displays a list of contents corresponding to certain account information in a table. This is not limited to this, and a format in which icons for each content are arranged may also be used. Each content in the list has items such as explanatory information (not shown) and whether or not it can be viewed. The user can set whether or not each content can be viewed in the "view availability" item by, for example, operating a check button. Note that a format in which all contents are basically shared and non-shared content can be selected may also be used, or a format in which all contents are basically non-shared and shared content can be selected.
[0191] [Settings information] FIG. 16 shows an example of the configuration of a table of the setting information 505 managed by the user setting unit 46. The table in FIG. 16 has columns of account information, mobile terminal device ID, display device ID, sharing possible / not possible, and content possible / not possible. The first column "account information" indicates the account information held by the mobile terminal 2. The second column "mobile terminal device ID" indicates the device ID of the mobile terminal 2. The third column "display device ID" indicates the device ID, for example, the MAC address, of the display device 1. The fourth column "sharing possible / not possible" is a flag indicating whether the display device 1 in the third column holds and shares the account information in the first column. The fifth column "content possible / not possible" indicates a setting value regarding viewing possible / not possible for each content. For example, "ALL" indicates a setting value that makes all content of the content distribution service associated with the account information viewable. In addition, individual content IDs can be described in this column, and it is possible to set content to be viewable or content to be unviewable.
[0192] Lines 1 to 3 show the settings for account information "A001" to be shared among three display devices 1 using the account sharing function. Lines 4 to 6 show the settings for account information "A002" to be registered only on display device 1a out of the three display devices 1. For account information "B001," the settings show that it is held by display device 1a, but only specific content "C00003" can be viewed.
[0193] [Effects, etc.] As described above, according to the fourth embodiment, a user setting function and the like related to the account sharing function are provided, and thus the user can easily perform account registration and user setting while viewing the screen. The setting operation can be performed directly on the display device 1 alone, or from the mobile terminal 2. Using the user setting function, the user can easily perform all settings related to the account sharing function related to the multiple display devices 1 of the home network 5 on the screen of the display device 1 or the mobile terminal 2. Therefore, compared to setting account information individually for multiple devices as in the conventional technology, the user's effort is reduced and setting errors can be prevented.
[0194] The present invention has been specifically described above based on the embodiments, but the present invention is not limited to the above embodiments and can be modified in various ways without departing from the gist of the invention. Combinations of the above-mentioned embodiments, replacement, addition, and deletion of components, etc. are also possible. Each component and means can be realized by software program processing or hardware circuits, etc. Various data, information, and programs in the device may be recorded on an external recording medium or stored in a device on an external network. [Explanation of symbols]
[0195] 1, 1a, 1b, 1n...display device, 2...mobile terminal, 5...home network, 6...external network, 7...content distribution server, 8...broadcast station, 42...content playback unit, 44...user authentication unit, 45...account information sharing unit, 46...user setting unit, 101...account information.
Claims
1. A display device, comprising: A tuner for receiving broadcast waves of digital broadcast programs; a communication unit that communicates with the mobile terminal via a home network and communicates with an external server that provides a content distribution service via an external network; a display unit that displays video of the content of the broadcast program received by the tuner or the content received from the external server via the external network; A control unit, The control unit is communicate with a portable terminal of a user 2 via a home network of a user 1, and when the display device of the user 1 is connected to the portable terminal of the user 2, acquire account-related information that enables login to the content distribution service provided by the external server that is held by the portable terminal of the user 2; communicating with the external server and logging into the content distribution service using the acquired account-related information; When it is detected that the mobile terminal of the user 2 cannot communicate with the home network of the user 1 and is not connected to the display device of the user 1, the acquired account-related information is invalidated. Display device.
2. 2. The display device according to claim 1, The display device further includes a storage unit, The control unit is storing the acquired account-related information in the storage unit; When invalidating the acquired account-related information, the acquired account-related information is deleted from the storage unit. Display device.
3. 2. The display device according to claim 1, The account-related information is associated with biometric information of a user 2 of the mobile device. Display device.
4. 2. The display device according to claim 1, The account-related information is associated with ID and password information of the user 2 set in the mobile terminal by the user 2 of the mobile terminal. Display device.
5. 2. The display device according to claim 1, A setting unit that can set in advance whether or not to allow the mobile terminal of the user 2 to connect to the home network of the user 1. Display device.
6. 2. The display device according to claim 1, The user 2 is a guest user who uses the display device of the user 1. Display device.
7. A display device, comprising: A tuner for receiving broadcast waves of digital broadcast programs; a communication unit that communicates with the mobile terminal without using a network and communicates with an external server that provides a content distribution service via an external network; a display unit that displays video of the content of the broadcast program received by the tuner or the content received from the external server via the external network; A control unit, The control unit is communicate with a portable terminal of a user 2 without going through the network, and when the display device of the user 1 is connected to the portable terminal of the user 2, acquire account-related information that enables login to the content distribution service provided by the external server that is held by the portable terminal of the user 2; communicating with the external server and logging in to the content distribution service using the acquired account-related information; When it is detected that the mobile terminal of the second user cannot communicate with the mobile terminal of the first user and is not connected to the display device of the first user, invalidating the acquired account-related information. Control so that Display device.
8. The display device according to claim 7, The display device further includes a storage unit, The control unit is storing the acquired account-related information in the storage unit; When invalidating the acquired account-related information, the acquired account-related information is deleted from the storage unit. Display device.
9. The display device according to claim 7, The account-related information is associated with biometric information of a user 2 of the mobile device. Display device.
10. The display device according to claim 7, The account-related information is associated with ID and password information of the user 2 set in the mobile terminal by the user 2 of the mobile terminal. Display device.
11. The display device according to claim 7, A setting is made in advance as to whether or not to permit connection of the portable terminal of the user 2 to the display device. Display device.
12. The display device according to claim 7, The user 2 is a guest user who uses the display device of the user 1. Display device.
Citation Information
Patent Citations
Automatically replacing apparatus for tool of machine tool
JP1977048180A
Portable terminal with license management function
JP2004303111A
Method and system for managing license for executing contents over home network
JP2004362546A
Information appliance and information appliance system
JP2005227857A
Portable communication terminal
JP2008227701A
