WO2017082303A1 - サーバ、システム、方法、プログラム、表示装置、および記録媒体 - Google Patents
サーバ、システム、方法、プログラム、表示装置、および記録媒体 Download PDFInfo
- Publication number
- WO2017082303A1 WO2017082303A1 PCT/JP2016/083249 JP2016083249W WO2017082303A1 WO 2017082303 A1 WO2017082303 A1 WO 2017082303A1 JP 2016083249 W JP2016083249 W JP 2016083249W WO 2017082303 A1 WO2017082303 A1 WO 2017082303A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display device
- server
- content
- information
- communication unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
Definitions
- the present invention relates to a server for outputting a two-dimensional code, a system including the server, another server, and a display device, a method for outputting a two-dimensional code, a program for causing the server to function, and a display for displaying a two-dimensional code
- the present invention relates to an apparatus and a recording medium on which the program is recorded.
- a technique for displaying a two-dimensional code on a display device is disclosed.
- Cited Document 1 a request for a coupon related to a television program being broadcast is transmitted to a server, and a two-dimensional barcode obtained by visualizing store service information that matches the coupon distribution conditions is acquired and displayed. Is described.
- the cited document 2 includes an address of a broadcast station server that manages the association between a TV CM and an advertiser server operated by an advertiser who places the TV CM, and TV CM identification information that identifies the TV CM.
- a broadcasting station that displays a two-dimensional bar code including an image on a television is described.
- cited document 3 describes a television that displays a two-dimensional barcode corresponding to a plurality of products displayed in a broadcast program.
- cited document 4 describes a television that extracts a video image of broadcast content and displays a two-dimensional barcode corresponding to the video image.
- the display device can display only a two-dimensional code including information related to content such as a TV program and a TV CM displayed on the display device.
- the present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for providing a two-dimensional code for providing information more suitable for the needs of viewers.
- a server is a server including a control unit and a communication unit, and the control unit receives content information related to content requested for distribution from a display device.
- the two-dimensional code that is acquired through the communication unit and includes access information related to the content related to the content information is generated, and the two-dimensional code is output to the display device through the communication unit.
- a system is a system including a first server, a second server, and a display device, and the first server is a first server. And a first communication unit, wherein the first control unit obtains content information related to the content requested to be distributed from the display device via the first communication unit.
- the two-dimensional code including access information related to information-related content, requesting the second server to output the content to the display device via the first communication unit, and
- the two-dimensional code is output to the display device via a first communication unit
- the second server includes a second control unit and a second communication unit, and the second control unit Through the second communication unit
- the content is output to the display device via the second communication unit
- the display device includes a display device control unit, a display device communication unit, A display unit, wherein the display device control unit outputs the content information to the first server via the display device communication unit, and the first server via the display device communication unit.
- the two-dimensional code is acquired from the above, the content is acquired from the second server via the display device communication unit, and the two-dimensional code and the content are displayed on the display unit.
- a method includes an acquisition step of acquiring content information related to content requested for distribution from a display device, and access information related to the content related to the content information.
- a generation step for generating a two-dimensional code; and an output step for outputting the two-dimensional code to the display device.
- a program according to one embodiment of the present invention is a program for causing a computer to function as a server including a control unit and a communication unit, and is displayed on the control unit. Processing for acquiring content information related to content requested for distribution from the device via the communication unit, processing for generating a two-dimensional code including access information related to the content related to the content information, and the two-dimensional code via the communication unit A process for outputting the code to the display device is executed.
- a display device is a display device including a control unit, a communication unit, and a display unit, and the control unit includes the communication unit.
- the content information related to the content requested for distribution is output to the server via the communication unit, the two-dimensional code including the access information related to the content related to the content information is acquired from the server via the communication unit, and the communication unit The content is acquired from another server via the and the two-dimensional code and the content are displayed on the display unit.
- a recording medium is a computer-readable non-transitory recording a program for causing a computer to function as a server including a control unit and a communication unit.
- a two-dimensional code including a process for causing the control unit to acquire content information related to content requested for distribution from the display device via the communication unit, and access information related to the content related to the content information. And a process for outputting the two-dimensional code to the display device via the communication unit.
- FIG. 1 It is a block diagram which shows the main structures of the information delivery system in Embodiment 1 of this invention. It is a block diagram which shows the structure of the site server for display apparatuses in Embodiment 1 of this invention. It is a flowchart which shows the flow of the process in which the site server for display apparatuses produces
- Embodiment 1 of this invention it is a flowchart which shows the flow of a process in which a portable terminal displays the site image for portable terminals. It is an example of the image displayed on the display apparatus and portable terminal in Embodiment 1 of this invention. It is a block diagram which shows the main structures of the information delivery system in Embodiment 2 of this invention. It is an example of the access information for accessing the affiliate server in Embodiment 2 of this invention. It is a flowchart which shows the flow of the process in which the site server for display apparatuses produces
- Embodiment 1 Hereinafter, embodiments of the present invention will be described in detail.
- FIG. 1 is a block diagram showing the main configuration of an information distribution system (system) 1 according to Embodiment 1 of the present invention.
- the information distribution system 1 includes a moving image content distribution server (second server, other server) 10, a display device site server (server, first server) 20, a reduced access information server (others). Server) 30, a mobile terminal site server 40, a display device 50, and a mobile terminal 60.
- the display device 50 accesses the display device site server 20 via the network 2 and requests content distribution.
- the “content” in each aspect of the present invention is content distributed to the display device 50 via the network 2.
- the “content” may be a content that starts to be played after being distributed to the display device 50, or is a content that is being played back, and if there is a distribution request from the display device 50, the distribution request The content may be played back on the display device 50 from the time when there is.
- the display device 50 acquires a two-dimensional barcode including access information related to the content requested for distribution from the display device 50 from the display device site server 20 and displays it.
- access information related to content include access information to connection destinations related to content, and more specifically, content introducing products and shopping sites where such products can be purchased as connection destinations. Access information.
- the two-dimensional barcode may be configured to include information indicating the connection destination of the server that returns information directly indicating the connection destination instead of the information directly indicating the connection destination. Details of this configuration will be described later. .
- the access information included in the two-dimensional barcode may be related to the content provider.
- the “access information related to the content provider” may be access information to the mobile terminal site server 40 including information closely related to the moving image content to be displayed. Examples of connection destinations associated with a video content provider include a home page of the video content provider, a shopping site where a product of the video content provider can be purchased, and the like.
- the portable terminal 60 can access a connection destination related to the moving image content displayed by the display device 50 by reading the two-dimensional barcode. Therefore, the mobile terminal 60 can display, for example, a shopping site where the product of the moving image content displayed on the display device 50 can be purchased.
- the display device 50 uses a configuration for displaying the moving image content output from the moving image content distribution server 10, but each aspect of the present invention is not limited to this.
- the moving image content distribution server 10 may output a part of the moving image content image, and the display device 50 may display the image.
- each aspect of the present invention is not limited to a two-dimensional barcode, and may be a two-dimensional code. Good.
- the moving image content distribution server 10 is a server that outputs moving image content in response to a request.
- the moving image content distribution server 10 is configured to output storage location information indicating the storage location of the moving image content and reproduce (stream) the moving image content stored in the storage location instead of the processing of outputting the moving image content. It may be.
- the video content distribution server 10 includes a video content distribution server communication unit (second communication unit) 12, a video content distribution server control unit (second control unit) 14, and a video content distribution server storage. Part 16 is included.
- the moving image content distribution server communication unit 12 is a communication interface for communicating with an external device.
- the moving image content distribution server storage unit 16 stores moving image content and meta information associated with the moving image content. Details of the meta information will be described later.
- the moving image content distribution server control unit 14 is an arithmetic device having a function of comprehensively controlling each component of the moving image content distribution server 10. Specific processing of the moving image content distribution server control unit 14 will be described later with reference to another drawing.
- the display device site server 20 is a server that outputs display device site information (display information), which is information for displaying the display device site image on the display device 50.
- display device site information includes frame images, documents written in a markup language, and the like.
- the display device site server 20 includes a display device site server communication unit (communication unit, first communication unit) 22, a display device site server control unit (control unit, first control unit). ) 24 and the display device site server storage unit 26.
- the display device site server communication unit 22 is a communication interface for communicating with an external device.
- the display device site server storage unit 26 stores meta information, access information, and a two-dimensional barcode.
- the display device site server control unit 24 is an arithmetic device having a function of comprehensively controlling each component of the display device site server 20. A more detailed configuration of the display device site server control unit 24 will be described with reference to FIG.
- FIG. 2 is a block diagram showing a configuration of the display device site server 20 according to the first embodiment of the present invention. As shown in FIG. 2, the display device site server control unit 24 includes an information management unit 242, a two-dimensional barcode generation unit 244, an output request reception unit 246, a display device site information generation unit 248, and a display device site. It also functions as the information output unit 250.
- the information management unit 242 stores the acquired information (meta information, access information, and two-dimensional barcode) in the display device site server storage unit 26 in association with each other.
- the two-dimensional barcode generation unit 244 generates a two-dimensional barcode including the acquired access information.
- the output request accepting unit 246 is a request from the display device 50 and accepts a request for outputting moving image content.
- the display device site information generation unit 248 acquires the meta information and the two-dimensional barcode, and generates display device site information including the meta information and the two-dimensional barcode.
- the display device site information output unit 250 outputs the display device site information.
- the reduced access information server 30 is a server that obtains access information (access information to the first connection destination) and outputs shortened access information (shortened access information to the first connection destination).
- the reduced access information server 30 includes a reduced access information server communication unit 32, a reduced access information server control unit 34, and a reduced access information server storage unit 36, as shown in FIG.
- the reduced access information server communication unit 32 is a communication interface for communicating with an external device.
- the reduced access information server storage unit 36 stores access information and reduced access information.
- the reduced access information server control unit 34 is an arithmetic device having a function of comprehensively controlling each component of the reduced access information server 30. Specific processing of the reduced access information server control unit 34 will be described later with reference to another drawing.
- the mobile terminal site server 40 includes a mobile terminal site server communication unit 42, a mobile terminal site server control unit 44, and a mobile terminal site server storage unit 46.
- the mobile terminal site server communication unit 42 is a communication interface for communicating with an external device.
- the mobile terminal site server storage unit 46 stores mobile terminal site information, which is information for displaying the mobile terminal site image on the mobile terminal 60.
- the mobile terminal site server control unit 44 is an arithmetic device having a function of comprehensively controlling each component of the mobile terminal site server 40. Specific processing of the portable server site server control unit 44 will be described later with reference to another drawing.
- the display device 50 includes a display device communication unit (communication unit) 52, a display device control unit (control unit) 54, an operation receiving unit 56, and a display device display unit (display unit) 58. Yes.
- the display device communication unit 52 is a communication interface for communicating with an external device.
- the operation accepting unit 56 is an input device that accepts an operation from a user and outputs an operation signal indicating the accepted operation. Examples of user operations received by the operation receiving unit 56 include an operation indicating that video content is displayed, an operation indicating that the playback speed of the video content being played back is changed, and the size of the displayed video content. For example, an operation indicating a change is made.
- the display device display unit 58 is a display device (output device) that displays an image indicated by an input image signal.
- the display device control unit 54 is an arithmetic device having a function of comprehensively controlling each component of the display device 50. As illustrated in FIG. 1, the display device control unit 54 also functions as an operation signal acquisition unit 542, an output request unit 544, a display control unit 546, and a display information acquisition unit 548.
- the operation signal acquisition unit 542 acquires the operation signal output from the operation reception unit 56.
- the output request unit 544 requests the display device site server 20 to output the moving image content.
- Display control unit 546 outputs an image signal indicating an image to be displayed on display device display unit 58.
- the display information acquisition unit 548 acquires an image to be displayed on the display device display unit 58 and display device site information.
- the portable terminal 60 includes a portable terminal communication unit 62, a portable terminal control unit 64, a two-dimensional barcode reading unit 66, and a portable terminal display unit 68.
- the mobile terminal communication unit 62 is a communication interface for communicating with an external device.
- the two-dimensional barcode reading unit 66 reads the two-dimensional barcode and outputs access information included in the two-dimensional barcode.
- the mobile terminal display unit 68 is a display device (output device) that displays an image indicated by an input image signal.
- the mobile terminal control unit 64 is an arithmetic device having a function of comprehensively controlling each configuration of the mobile terminal 60. Specific processing of the portable terminal control unit 64 will be described later with reference to another drawing.
- the meta information is information associated with the video content. Specifically, (1) information about the video content itself (video content information for specifying each of the plurality of video content), and (2) access information. And (3) information related to distribution of moving image content.
- Examples of information related to the video content itself include the title of the video content, thumbnail images obtained by extracting images included in the video content, video content categories, descriptions of the video content, information on permission to play the video content, etc. Can be mentioned.
- Examples of information related to video content distribution include video content output start date and time, video content output end date and time, output destination information (such as the type of display device that can be played, the output area, and the age of the viewer). It is done.
- the output destination information of the display device 50 is associated with at least one of the moving image content distribution server storage unit 16 and the display device site server storage unit 26 in advance. By storing it, it becomes possible to use it effectively.
- the identification information Refer to the output destination information associated with.
- the display device 50 is a model that cannot reproduce content
- at least one of the moving image content distribution server 10 and the display device site server 20 is a model that the display device 50 cannot reproduce content. And the like can be output to the display device 50.
- the server that stores the output destination information and the display device 50 in association with each other may be another server.
- FIG. 3 is a flowchart showing a flow of processing in which the display device site server 20 generates a two-dimensional barcode in the information distribution system 1 according to the first embodiment of the present invention.
- a method for each server to acquire information is not limited unless otherwise specified, and via an input device (not shown) included in each server.
- the configuration may be acquired through a communication interface provided in each server.
- Step S2 The mobile terminal site server control unit 44 of the mobile terminal site server 40 acquires mobile terminal site information and stores it in the mobile terminal site server storage unit 46.
- the connection destination that the mobile terminal 60 accesses to display the mobile terminal site information stored in the mobile terminal site server storage unit 46 is stored in the moving image content distribution server storage unit 16 in step S4 described later. Relevant to stored video content.
- Step S4 The video content distribution server control unit 14 of the video content distribution server 10 acquires the video content and meta information, and stores the video content and meta information in the video content distribution server storage unit 16 in association with each other.
- Step S6 The information management unit 242 of the display device site server 20 acquires access information for acquiring the mobile terminal site information stored in step S2. Then, the information management unit 242 stores the acquired access information in the display device site server storage unit 26.
- step S4 and step S6 are executed is not particularly limited.
- Step S8 The moving image content distribution server control unit 14 of the moving image content distribution server 10 outputs the meta information stored in step S4 to the display device site server 20 via the moving image content distribution server communication unit 12.
- Step S10 The information management unit 242 of the display device site server 20 acquires the meta information output from the video content distribution server 10 via the display device site server communication unit 22. Then, the information management unit 242 associates the acquired meta information with the access information acquired in step S6 and stores it in the display device site server storage unit 26.
- FIG. 12 is an example of a table in Embodiment 1 of the present invention, (a) is an example of a table, and (b) is another example of a table.
- the information management unit 242 associates meta information (moving image content) and access information and stores them in the display device site server storage unit 26.
- meta information moving image content
- FIG. 12A there are cases where the access information associated with each video content is different (in the case of Company A), and cases where the same access information is associated with a plurality of video content (in the case of Company B).
- the information management unit 242 preferably has a configuration capable of updating the table shown in FIG. 12A and creating the table shown in FIG. In this case, the information management unit 242 can appropriately change the access information associated with the meta information.
- the information management unit 242 may store the meta information, the access information, and the video content provider in the display device site server storage unit 26 in association with each other.
- Step S12 The information management unit 242 outputs the access information stored in the display device site server storage unit 26 to the reduced access information server 30 via the display device site server communication unit 22.
- Step S14 The reduced access information server control unit 34 of the reduced access information server 30 acquires the access information output from the display device site server 20 via the reduced access information server communication unit 32.
- Step S16 The reduced access information server control unit 34 generates reduced access information obtained by reducing the acquired access information. Then, the reduced access information server control unit 34 associates the access information acquired in step S14 with the generated reduced access information and stores them in the reduced access information server storage unit 36.
- Step S18 The reduced access information server control unit 34 outputs the generated reduced access information to the display device site server 20 via the reduced access information server communication unit 32.
- Step S20 The information management unit 242 of the display device site server 20 acquires the reduced access information output from the reduced access information server 30 via the display device site server communication unit 22. Then, the information management unit 242 outputs the acquired reduced access information to the two-dimensional barcode generation unit 244.
- Step S22 Generation step
- the two-dimensional barcode generation unit 244 generates a two-dimensional barcode including the acquired reduced access information. Then, the two-dimensional barcode generation unit 244 outputs the generated two-dimensional barcode to the information management unit 242.
- the information management unit 242 stores the acquired two-dimensional barcode and the access information output in step S12 in the display device site server storage unit 26 in association with each other.
- a plurality of pieces of access information may be acquired by the display device site server 20 in step S6.
- the display device site server 20 generates a two-dimensional barcode corresponding to each of the plurality of access information.
- the display device site server 20 acquires access information related to the content provider in addition to the access information related to the content, and further generates a two-dimensional barcode including the access information. Also good.
- the connection destination related to the moving image content when a product is introduced in the moving image content, access information to a site where the product can be purchased is cited.
- the display device site server 20 may be configured to omit step S6.
- the processing of the display device site server 20 can be simplified.
- the display device site server 20 can acquire the access information without going through the moving image content distribution server 10, so that it is easy to update the access information.
- step S12 the information management unit 242 outputs the access information to the reduced access information server 30, and the process of acquiring the reduced access information output from the reduced access information server 30 in step S20 is, in other words, the information management unit.
- the access information (access information to the first connection destination) is output to the reduced access information server 30 (another server), and the shortened access information is acquired from the reduced access information server 30, thereby shortening the access information. It can be said that it is generating.
- FIG. 4 is a flowchart showing the flow of processing in which the display device 50 displays the display device site image in the information distribution system 1 according to the first embodiment of the present invention.
- Step S32 The operation signal acquisition unit 542 of the display device 50 acquires an operation signal for displaying the moving image content via the operation reception unit 56.
- the operation signal acquisition unit 542 outputs the acquired operation signal to the output request unit 544.
- the output request unit 544 refers to the acquired operation signal and requests the display device site server 20 to output the moving image content to be displayed via the display device communication unit 52. In other words, the output request unit 544 outputs moving image content information regarding the moving image content to be displayed.
- Step S36 Acquisition step
- the output request receiving unit 246 of the display device site server 20 receives a request from the display device 50 via the display device site server communication unit 22. In other words, the output request receiving unit 246 acquires the output video content information. Then, the output request reception unit 246 outputs information to the display device site information generation unit 248 such that the meta information and the two-dimensional barcode associated with the requested video content (video content related to the acquired video content information) are output. Requests to the management unit 242. In response to the request, the information management unit 242 acquires the meta information and the two-dimensional barcode associated with the moving image content from the site server storage unit for display device 26, and uses the meta information and the two-dimensional barcode for the display device.
- the information is output to the site information generation unit 248.
- the timing at which the output request receiving unit 246 acquires the video content information is not limited to step S36, and the video content information regarding the video content selected and determined at the timing when the video content is selected and determined in FIG. The structure which acquires may be sufficient.
- Step S38 When acquiring the meta information and the two-dimensional barcode, the display device site information generating unit 248 generates the display device site information including the meta information and the two-dimensional barcode. Then, the display device site information generation unit 248 outputs the generated display device site information to the display device site information output unit 250.
- Step S40 The output request unit 544 requests the moving image content distribution server 10 to output moving image content in response to the request received in step S36 via the display device site server communication unit 22.
- Step S42 The moving image content distribution server control unit 14 of the moving image content distribution server 10 receives a request from the display device site server 20 via the moving image content distribution server communication unit 12. Then, the video content distribution server control unit 14 acquires the video content requested to be output from the video content distribution server storage unit 16.
- Step S44 Output step
- the display device site information output unit 250 acquires the display device site information output by the display device site information generation unit 248 in step S38. Then, the display device site information output unit 250 outputs the display device site information to the display device 50 via the display device site server communication unit 22.
- Step S46 The display information acquisition unit 548 of the display device 50 acquires display device site information via the display device communication unit 52. Then, the display information acquisition unit 548 outputs the acquired display device site information to the display control unit 546.
- Step S48 The moving image content distribution server control unit 14 outputs the moving image content acquired in step S ⁇ b> 42 to the display device 50 via the moving image content distribution server communication unit 12.
- Step S50 The display information acquisition unit 548 of the display device 50 acquires moving image content via the display device communication unit 52. Then, the display information acquisition unit 548 outputs the acquired moving image content to the display control unit 546.
- the display control unit 546 refers to the acquired display device site information, and causes the display device display unit 58 to display the display device site image including the two-dimensional barcode and the acquired moving image content.
- the display control unit 546 may be configured to display a site image including at least one of a two-dimensional barcode and moving image content.
- the display control unit 546 displays the display device site image that includes the moving image content and does not include the two-dimensional barcode, and displays the two-dimensional barcode during the reproduction of the moving image content or after the reproduction of the moving image content ends. It may be configured to.
- the display control unit 546 may be configured to display the moving image content after temporarily displaying the display device site image that includes the two-dimensional barcode and does not include the moving image content.
- the display control unit 546 may reproduce the moving image content regarding the display of the moving image content in step S52, or may display a still image obtained by extracting an image included in the moving image content.
- the operation signal acquisition unit 542 acquires the operation signal indicating that the moving image content is displayed in step S32, and then acquires the operation signal indicating that the moving image content is reproduced.
- the display control unit 546 plays the moving image content.
- the display control unit 546 displays the still image after a predetermined time has elapsed or the operation signal acquisition unit 542 reproduces the moving image content. After acquiring the operation signal to that effect, the display control unit 546 reproduces the moving image content.
- the operation signal acquisition unit 542 may be configured to acquire an operation signal to display the display device site image instead of the operation signal to display the moving image content.
- the output request unit 544 requests the display device site server 20 to output the display device site information in step S34.
- the display device site server 20 requests the moving image content distribution server 10 to output predetermined moving image content in step S40.
- the predetermined moving image content may be the moving image content decided by the administrator who manages the display device site server, or the moving image content previously displayed by the display device 50.
- the display device site server 20 acquires identification information for specifying the display device 50, and the identification information and the display device 50 are acquired. This is realized by associating with the moving image content requested by the storage device storage unit 26 for display device.
- FIG. 5 is a flowchart showing a flow of processing in which the mobile terminal 60 displays the mobile terminal site image in the information distribution system 1 according to the first embodiment of the present invention.
- Step S62 The user performs a reading operation of the two-dimensional barcode displayed on the display device 50. That is, the portable terminal control unit 64 acquires the reduced access information via the two-dimensional barcode reading unit 66.
- Step S64 The portable terminal control unit 64 outputs the acquired reduced access information to the reduced access information server 30 via the portable terminal communication unit 62.
- Step S66 The reduced access information server control unit 34 of the reduced access information server 30 acquires the reduced access information output from the portable terminal 60 via the reduced access information server communication unit 32.
- Step S68 The reduced access information server control unit 34 acquires access information associated with the acquired reduced access information from the reduced access information server storage unit 36. Then, the reduced access information server control unit 34 outputs the acquired access information to the mobile terminal 60 via the reduced access information server communication unit 32.
- Step S70 The mobile terminal control unit 64 of the mobile terminal 60 acquires the access information output from the reduced access information server 30 via the mobile terminal communication unit 62.
- Step S72 The mobile terminal control unit 64 requests access to the mobile terminal site server 40 in order to access the connection destination indicated by the acquired access information via the mobile terminal communication unit 62.
- Step S74 The mobile terminal site server control unit 44 of the mobile terminal site server 40 receives an access request via the mobile terminal site server communication unit 42.
- Step S76 When receiving the access request, the mobile terminal site server control unit 44 acquires mobile terminal site information from the mobile terminal site server storage unit 46. Then, the mobile terminal site server control unit 44 outputs the acquired mobile terminal site information to the mobile terminal 60 via the mobile terminal site server communication unit 42.
- Step S78 The mobile terminal control unit 64 of the mobile terminal 60 acquires the mobile terminal site information output from the mobile terminal site server 40 via the mobile terminal communication unit 62.
- Step S80 The mobile terminal control unit 64 displays the mobile terminal site image on the mobile terminal display unit 68 with reference to the acquired mobile terminal site information.
- FIG. 6 is an example of an image displayed on the display device 50 and the portable terminal 60 in Embodiment 1 of the present invention
- (a) is an example of a site image displayed on the display device 50
- (b) Is an example of an image displayed when the mobile terminal 60 reads a two-dimensional barcode
- (c) is an example of a site image displayed on the mobile terminal 60.
- the site image displayed on the display device 50 includes a provider list 580, a content list 582, a content information display area 584, a two-dimensional barcode 586, a moving image content display area (contents). Display area) 588 and a cursor 590.
- the display device 50 is preferably configured such that the position of the cursor is changed according to the operation received by the operation receiving unit 56. For example, when the operation receiving unit 56 receives an operation indicating that the up / down / left / right key of the remote controller has been pressed.
- the display device 50 may be configured to execute processing according to the position of the cursor when the operation receiving unit 56 receives an operation indicating that the “OK” key of the remote controller has been pressed.
- the provider list 580 is a list of each provider information that identifies each of a plurality of providers that provide video content.
- the provider list 580 includes provider buttons 580a to 580f for selecting and determining each provider.
- the content list 582 is a list of pieces of moving image content information for specifying each of a plurality of moving image contents providing the moving image content.
- the content list 582 includes a moving image content button 582a to a moving image content button 582d for selecting and determining each of the four moving image contents.
- Each of the moving image content buttons 582a to 582d includes a part of meta information of the moving image content (for example, thumbnail images 584a to 584d) as shown in FIG. 6A. May be.
- a content list corresponding to the provider selected and determined in the provider list 580 is displayed.
- the provider associated with the provider button 580a provides A content list is displayed.
- the display device 50 may be configured to start the reproduction of the moving image content included in the content list, or may be configured to continue to reproduce the moving image content being reproduced without stopping.
- the provider and the content list are associated with each other in the display device site server 20, so that the display device 50 displays the provider information indicating the provider selected and determined in the provider list 580 to the display device site server 20. By outputting, it is possible to realize a configuration in which a content list corresponding to the provider selected and determined in the provider list 580 is displayed.
- the content information display area 584 information related to the moving image content displayed in the moving image content display area 588 described later is displayed.
- the two-dimensional barcode 586 is displayed in the content information display area 584.
- moving image content is displayed.
- the moving image content displayed in the moving image content display area 588 is moving image content corresponding to the moving image content information selected and determined in the content list 582.
- the moving image content associated with the moving image content button 582b is changed to the moving image content button 582b. It is displayed in the content display area 588.
- the display device 50 outputs moving image content information regarding the selected moving image content.
- the display device 50 displays when the moving image content button displayed under the moving image content button corresponding to the moving image content is selected and determined.
- the moving image content may be automatically displayed.
- the display device 50 Displays the moving image content displayed when the moving image content button 582c is selected and determined.
- the cursor 590 may not be changed from the position of the moving image content button 582b, or may be changed to the position of the moving image content button 582c.
- the display device 50 may be configured to display a part of meta information of the moving image content (for example, an explanatory text of the moving image content) when the moving image content ends.
- the display device site information output unit 250 includes a frame image including a two-dimensional barcode and a moving image content display area in the display device site information. Then, the display device site information output unit 250 includes a frame image in which the two-dimensional barcode is not displayed in the moving image content display area in the display device site information.
- the display device site server 20 can display on the display device 50 a site image in which the two-dimensional barcode is not superimposed on the moving image content display area. Therefore, the display device site server 20 can prevent the content displayed in the moving image content display area from being invisible by the two-dimensional barcode.
- the portable terminal 60 may display an image of the two-dimensional barcode 586 read by the two-dimensional barcode reading unit 66 on the portable terminal display unit 68.
- the portable terminal 60 displays the image shown in FIG. 6B and receives an operation for reading the two-dimensional barcode 586 from the user, the two-dimensional barcode 586 may be read. .
- the mobile terminal 60 displays a site image referring to the mobile terminal site information. Since the site information displayed by the mobile terminal 60 is site information related to the moving image content displayed on the display device 50, the mobile terminal 60 can provide various information to the user.
- the display device site server 20 includes the display device site server control unit 24 and the display device site server communication unit 22, and includes the display device site server.
- the control unit 24 acquires the moving image content information (content information) related to the moving image content requested for distribution from the display device 50 via the display device site server communication unit 22.
- the display device site server 20 generates a two-dimensional barcode including access information related to the moving image content displayed by the display device 50, and the two-dimensional barcode is displayed via the display device site server communication unit 22. Output to the display device 50. Therefore, since the display device site server 20 can provide a two-dimensional barcode including access information related to the content requested to be distributed from the display device 50, the two-dimensional information for providing information more suited to the needs of the viewer. Code can be provided.
- the display device site server control unit 24 displays the display device site information for displaying on the display device 50 a frame image including a two-dimensional barcode and a content display area that is an area for displaying moving image content ( Display information) is output to the display device 50. Therefore, the display device site server 20 can display the two-dimensional barcode and the moving image content on the display device 50.
- the display device site server control unit 24 causes the display device to display a frame image in which the two-dimensional barcode is not superimposed on the content display area. Therefore, the display device site server 20 can prevent a part of the moving image content from being displayed when the display device 50 displays the moving image content with the two-dimensional barcode superimposed thereon.
- the display device site server control unit 24 generates reduced access information in which the access information (access information to the first connection destination) is shortened. Then, the two-dimensional barcode generated by the display device site server control unit 24 includes shortened access information (shortened access information to the first connection destination). Therefore, the display device site server 20 can generate a two-dimensional barcode having a smaller display size than the two-dimensional barcode generated including the access information, and therefore the number of pixels of the display device 50 is small. Even so, the two-dimensional barcode can be appropriately displayed. Further, as described above, the display device site server 20 displays the two-dimensional barcode even when the frame image in which the two-dimensional barcode is not superimposed on the content display area is displayed on the display device. Since the size is small, the moving image content and the two-dimensional barcode can be appropriately displayed on the display device 50.
- the display device site server control unit 24 outputs the access information (access information to the first connection destination) to the reduced access information server 30 (another server), and is shortened from the reduced access information server 30.
- the shortened access information may be generated. Therefore, the display device site server 20 can generate a two-dimensional barcode with a small display size without managing the access information and the shortened access information.
- the access information included in the two-dimensional barcode generated by the display device site server control unit 24 may be related to the content provider. Therefore, the display device site server 20 can provide a two-dimensional barcode that provides more diverse information.
- FIG. 7 is a block diagram showing a main configuration of an information distribution system (system) 1a according to the second embodiment of the present invention.
- the information distribution system 1 a has a configuration in which an affiliate server (partner server) 70 is added to the information distribution system 1 in the above-described embodiment.
- This embodiment demonstrates the structure which accesses the site server 40 for portable terminals after passing through the affiliate server 70, when the portable terminal 60 displays a site image.
- the affiliate server 70 is a server that returns access information (access information to the second connection destination) as a response to being accessed.
- the affiliate server 70 also provides information about the display device site information provider that provides the display device site information to the display device 50, and mobile terminal site information that provides the mobile terminal site information to the mobile terminal site server 40.
- the structure which acquires the information regarding a provider may be sufficient.
- An example of access information for accessing the affiliate server 70 (access information to the first connection destination) is shown in FIG.
- FIG. 8 is an example of access information for accessing the affiliate server 70 according to the second embodiment of the present invention. As shown in FIG. 8, the access information for accessing the affiliate server 70 includes descriptions A to D.
- Description A is a description indicating the location of the affiliate server 70.
- Description B is a description indicating information related to the display device site information provider that provides the display device site information to the display device 50.
- Description C is a description indicating information related to a mobile terminal site information provider that provides mobile terminal site server 40 with mobile terminal site information.
- Description D is a description indicating other information related to the affiliate.
- information related to an affiliate (1) access indicating whether the access to the affiliate server 70 is direct access using the text of the access information or access from an advertisement image on a web page.
- Information indicating a method (2) arrangement information regarding a contract between the affiliate server 70 and the display device site information provider, and the like.
- FIG. 9 is a flowchart showing a flow of processing in which the display device site server 20 generates a two-dimensional barcode in the information distribution system 1a according to the second embodiment of the present invention.
- Step S3 The affiliate server control unit 74 of the affiliate server 70 acquires access information for acquiring the mobile terminal site information as access information to the reconnection destination, and stores the access information in the affiliate server storage unit 76 of the affiliate server 70.
- Step S2 and Step S4 in which the mobile terminal site server 40 acquires the mobile terminal site information and the moving image content distribution server 10 acquires the moving image content and the meta information are the same as the processing in Embodiment 1 described above. Therefore, the description is omitted.
- step S3 described above may be processed after step S2 or simultaneously with step S2.
- Step S6 The information management unit 242 of the display device site server 20 acquires access information to the affiliate server 70 that returns access information for acquiring the mobile terminal site information stored in step S2. Then, the information management unit 242 stores the acquired access information in the display device site server storage unit 26.
- step S8 in which the moving image content distribution server 10 outputs the meta information is the same as the processing in the information distribution system 1 in the first embodiment described above, description thereof is omitted.
- the processing for displaying the display device site image is the same as the processing in the information distribution system 1 in the first embodiment described above, and thus the description thereof is omitted.
- FIG. 10 is a flowchart showing a flow of processing in which the mobile terminal 60 displays a mobile terminal site image in the information distribution system 1a according to the second embodiment of the present invention.
- steps S62 to S70 which are processes until the portable terminal 60 acquires the reduced access information and the access information, are the same processes. Therefore, the description is omitted.
- Step S102 The mobile terminal control unit 64 makes an access request to the affiliate server 70 in order to access the connection destination indicated by the acquired access information via the mobile terminal communication unit 62.
- Step S104 The affiliate server control unit 74 of the affiliate server 70 receives an access request via the affiliate server communication unit 72.
- Step S106 When the affiliate server control unit 74 receives the access request, the affiliate server control unit 74 acquires access information for the reconnection destination from the affiliate server storage unit 76. Then, the affiliate server control unit 74 outputs the acquired access information to the reconnection destination to the mobile terminal 60 via the affiliate server communication unit 72.
- Step S108 The mobile terminal control unit 64 of the mobile terminal 60 acquires access information to the reconnection destination from the affiliate server 70 via the mobile terminal communication unit 62.
- step S72 which is the process which accesses the connection destination which the access information which the portable terminal 60 acquired is the same process as the process in Embodiment 1 mentioned above, description is abbreviate
- the access information (access information to the first connection destination) acquired by the mobile terminal 60 is the access information to the reconnection destination as a response to the fact that it has been accessed.
- the location of the affiliate server 70 that returns (access information to the second connection destination) is included. Therefore, a configuration for acquiring various information in the affiliate server 70 can be realized.
- Examples of various information include (1) information indicating a process of counting the number of accesses from the user who acquired the display device site information provided by the display device site information provider, and (2) the affiliate server 70. Processing performed by the user who has accessed the connection destination indicated by the returned access information (for example, the connection destination indicated by the access information returned by the affiliate server 70 is a shopping site, and the user has made a purchase at the shopping site) And the like.
- Control blocks (particularly video content) of each server (video content distribution server 10, display device site server 20, reduced access information server 30, mobile terminal site server 40, and affiliate server 70), display device 50, and mobile terminal 60
- Distribution server control unit 14 display device site server control unit 24, reduced access information server control unit 34, portable terminal site server control unit 44, affiliate server control unit 74, display device control unit 54, and portable terminal control unit 64
- a logic circuit hardware formed in an integrated circuit (IC chip) or the like, or may be realized by software using a CPU (Central Processing Unit).
- each server, the display device 50, and the portable terminal 60 have a CPU that executes instructions of a program that is software that realizes each function, and the program and various data are recorded so as to be readable by a computer (or CPU).
- ROM Read Only Memory
- storage device these are referred to as “recording media”
- RAM Random Access Memory
- the objective of each aspect of this invention is achieved when a computer (or CPU) reads and runs the said program from the said recording medium.
- a “non-temporary tangible medium” such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used.
- the program may be supplied to the computer via an arbitrary transmission medium (such as a communication network or a broadcast wave) that can transmit the program.
- an arbitrary transmission medium such as a communication network or a broadcast wave
- Each aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.
- each of the above embodiments an example in which a plurality of servers (video content distribution server 10, display device site server 20, reduced access information server 30, portable terminal site server 40, and affiliate server 70) is used has been described.
- the functions of the servers may be realized by one server, or may be realized by using a smaller number of servers or a larger number of servers than the number of servers in each embodiment.
- each server may be managed by the same provider, and may be managed by a different provider.
- Each block of each server (video content distribution server 10, display device site server 20, reduced access information server 30, mobile terminal site server 40, and affiliate server 70), display device 50, and mobile terminal 60 is an integrated circuit. It may be realized by a logic circuit (hardware) formed on an (IC chip) or the like, or may be realized by software using a CPU (Central Processing Unit). In the latter case, each of the servers, the display device 50, and the mobile terminal 60 can be configured using a computer (electronic computer) as shown in FIG.
- FIG. 11 is a block diagram illustrating a hardware configuration of a computer 910 that can be used as each server, the display device 50, and the mobile terminal 60.
- the computer 910 includes an arithmetic device 912, a main storage device 913, an auxiliary storage device 914, an input / output interface 915, and a communication interface 916 that are connected to each other via a bus 911.
- the arithmetic device 912, the main storage device 913, and the auxiliary storage device 914 may be, for example, a CPU, a RAM (random access memory), and a hard disk drive, respectively.
- the input device 920 Connected to the input / output interface 915 are an input device 920 for the user to input various information to the computer 910 and an output device 930 for the computer 910 to output various information to the user.
- the input device 920 and the output device 930 may be incorporated in the computer 910 or may be connected (externally attached) to the computer 910.
- the input device 920 may be a keyboard, a mouse, a touch sensor, or the like
- the output device 930 may be a display, a printer, a speaker, or the like.
- a device having both functions of the input device 920 and the output device 930 such as a touch panel in which a touch sensor and a display are integrated, may be applied.
- the communication interface 916 is an interface for the computer 910 to communicate with an external device.
- the auxiliary storage device 914 stores various programs for operating the computer 910 as each server, the display device 50, and the portable terminal 60. Then, the arithmetic device 912 expands the program stored in the auxiliary storage device 914 on the main storage device 913 and executes the instructions included in the program, thereby causing the computer 910 to display each server, the display device 50, And it is made to function as each part with which the portable terminal 60 is provided.
- the recording medium for recording information such as programs provided in the auxiliary storage device 914 may be a computer-readable “non-temporary tangible medium”. For example, tape, disk, card, semiconductor memory, programmable logic, etc. It may be a circuit or the like.
- the program may be acquired from outside the computer 910, and in this case, it may be acquired via an arbitrary transmission medium (communication network, broadcast wave, etc.).
- a transmission medium communication network, broadcast wave, etc.
- Each aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.
- Each server (server, other servers, and affiliated servers), a display device, and a mobile terminal according to each aspect of the present invention may be realized by a computer.
- the computer is connected to each of the servers and the display device.
- each server, display device, and each server that realizes the mobile terminal on a computer by operating as each unit (software element) included in the mobile terminal, a display device, and a control program for the mobile terminal, and recorded the same Computer-readable recording media are also within the scope of the present invention.
- Video content distribution server (second server, other server) 12 Video content distribution server communication unit (second communication unit) 14 Video content distribution server control unit (second control unit) 20 Display server site server (server, first server) 22 Display server site communication unit (communication unit, first communication unit) 24 display server site server control unit (control unit, first control unit) 26 Display Server Site Server Storage Unit 30 Reduced Access Information Server (Other Servers) 40 Site server for mobile terminals 50 Display device 52 Display device communication unit (communication unit) 54 Display control unit (control unit) 56 Operation Accepting Unit 58 Display Device Display Unit (Display Unit) 60 Mobile terminal 70 affiliate server (partner server) 242 Information management unit 244 Two-dimensional barcode generation unit 246 Output request reception unit 248 Display device site information generation unit 250 Display device site information output unit 542 Operation signal acquisition unit 544 Output request unit 546 Display control unit 548 Display information acquisition unit
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
視聴者のニーズにより適合した情報を提供するための二次元コードを提供する。表示装置(50)から配信要求するコンテンツ情報を取得し、当該コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成し、上記二次元コードを表示装置に出力する表示装置用サイトサーバ制御部(24)を備える表示装置用サイトサーバ(20)。
Description
本発明は、二次元コードを出力するサーバ、当該サーバと他のサーバと表示装置とを備えるシステム、二次元コードを出力する方法、当該サーバとして機能させるためのプログラム、二次元コードを表示する表示装置、および当該プログラムを記録した記録媒体に関する。
表示装置に二次元コードを表示する技術が開示されている。
例えば、引用文献1には、放送中のテレビ番組に関連するクーポンの要求をサーバに送信し、クーポン配布条件に合致する店舗のサービス情報を映像化した二次元バーコードを取得して表示するテレビが記載されている。
また、引用文献2には、テレビCMと、テレビCMを出稿する広告主によって運営される広告主サーバとの対応付けを管理する放送局サーバのアドレスと、テレビCMを識別するテレビCM識別情報とを含んで構成される二次元バーコードをテレビに表示させる放送局が記載されている。
また、引用文献3には、放送番組で表示される複数の商品に対応する二次元バーコードを表示するテレビが記載されている。
また、引用文献4には、放送コンテンツの映像イメージを抽出し、当該映像イメージに対応する二次元バーコードを表示するテレビが記載されている。
しかしながら、上述の従来技術では、表示装置に表示されているテレビ番組およびテレビCMといったコンテンツに関連した情報を含む二次元コードしか、表示装置は表示することができない。
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、視聴者のニーズにより適合した情報を提供するための二次元コードを提供する技術を提供することにある。
上記の課題を解決するために、本発明の一態様に係るサーバは、制御部と、通信部と、を備えるサーバであって、上記制御部は、表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得し、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成し、上記通信部を介して上記二次元コードを上記表示装置に出力する。
また、上記の課題を解決するために、本発明の一態様に係るシステムは、第1のサーバ、第2のサーバ、および表示装置を備えるシステムであって、上記第1のサーバは、第1の制御部と、第1の通信部と、を備え、上記第1の制御部は、上記表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記第1の通信部を介して取得し、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成し、上記第2のサーバに対して、上記第1の通信部を介して、上記コンテンツを上記表示装置に出力するよう要求し、上記第1の通信部を介して上記二次元コードを上記表示装置に出力し、上記第2のサーバは、第2の制御部と、第2の通信部と、を備え、上記第2の制御部は、上記第2の通信部を介して受け付けた上記第1のサーバからの要求に応じて、上記コンテンツを上記第2の通信部を介して上記表示装置に出力し、上記表示装置は、表示装置制御部と、表示装置通信部と、表示部と、を備え、上記表示装置制御部は、上記表示装置通信部を介して、上記コンテンツ情報を上記第1のサーバに出力し、上記表示装置通信部を介して、上記第1のサーバから上記二次元コードを取得し、上記表示装置通信部を介して、上記第2のサーバから上記コンテンツを取得し、上記二次元コードおよび上記コンテンツを上記表示部に表示する。
また、上記の課題を解決するために、本発明の一態様に係る方法は、表示装置から配信要求するコンテンツに関するコンテンツ情報を取得する取得ステップと、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成する生成ステップと、上記二次元コードを上記表示装置に出力する出力ステップと、を含む。
また、上記の課題を解決するために、本発明の一態様に係るプログラムは、制御部と、通信部と、を備えるサーバとしてコンピュータを機能させるためのプログラムであって、上記制御部に、表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得させる処理、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成させる処理、上記通信部を介して上記二次元コードを上記表示装置に出力させる処理、を実行させる。
また、上記の課題を解決するために、本発明の一態様に係る表示装置は、制御部と、通信部と、表示部と、を備える表示装置であって、上記制御部は、上記通信部を介して、配信要求するコンテンツに関するコンテンツ情報をサーバに出力し、上記通信部を介して、上記サーバから、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを取得し、上記通信部を介して、他のサーバから上記コンテンツを取得し、上記二次元コードおよび上記コンテンツを上記表示部に表示する。
また、上記の課題を解決するために、本発明の一態様に係る記録媒体は、制御部と、通信部と、を備えるサーバとしてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な非一時的な記録媒体であって、上記制御部に、表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得させる処理、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成させる処理、上記通信部を介して上記二次元コードを上記表示装置に出力させる処理、を実行させることを特徴とするプログラムを記録する。
本発明の一態様によれば、視聴者のニーズにより適合した情報を提供するための二次元コードを提供することができる。
〔実施形態1〕
以下、本発明の実施の形態について、詳細に説明する。
以下、本発明の実施の形態について、詳細に説明する。
(情報配信システム1)
図1は、本発明の実施形態1における情報配信システム(システム)1の主要な構成を示すブロック図である。図1に示すように、情報配信システム1は、動画コンテンツ配信サーバ(第2のサーバ、他のサーバ)10、表示装置用サイトサーバ(サーバ、第1のサーバ)20、縮小アクセス情報サーバ(他のサーバ)30、携帯端末用サイトサーバ40、表示装置50、および携帯端末60によって構成されている。
図1は、本発明の実施形態1における情報配信システム(システム)1の主要な構成を示すブロック図である。図1に示すように、情報配信システム1は、動画コンテンツ配信サーバ(第2のサーバ、他のサーバ)10、表示装置用サイトサーバ(サーバ、第1のサーバ)20、縮小アクセス情報サーバ(他のサーバ)30、携帯端末用サイトサーバ40、表示装置50、および携帯端末60によって構成されている。
情報配信システム1では、表示装置50は、ネットワーク2を介して表示装置用サイトサーバ20に対してアクセスし、コンテンツの配信を要求する。ここで、本発明の各態様における「コンテンツ」とは、ネットワーク2を経由して表示装置50に配信されるコンテンツである。また、「コンテンツ」は、表示装置50に配信されてから再生が開始されるコンテンツであってもよいし、再生中のコンテンツであって、表示装置50からの配信要求があると、当該配信要求があった時点から表示装置50において再生されるコンテンツであってもよい。
また、表示装置50は、表示装置50から配信要求するコンテンツに関連するアクセス情報を含む二次元バーコードを表示装置用サイトサーバ20から取得し、表示する。コンテンツに関連するアクセス情報の例として、コンテンツに関連する接続先へのアクセス情報が挙げられ、より具体的には、商品を紹介するコンテンツと、当該商品を購入可能なショッピングサイトを接続先としたアクセス情報が挙げられる。また、二次元バーコードは、接続先を直接示す情報に替えて、接続先を直接示す情報を返すサーバの接続先を示す情報を含む構成であってもよく、この構成の詳細については後述する。
また、二次元バーコードに含まれるアクセス情報は、コンテンツの提供者に関連していてもよい。「コンテンツの提供者に関連したアクセス情報」とは、表示する動画コンテンツと関連が深い情報が含まれている携帯端末用サイトサーバ40へのアクセス情報であってもよい。動画コンテンツの提供者に関連付けられた接続先の例として、動画コンテンツの提供者のホームページ、動画コンテンツ提供者の商品を購入可能なショッピングサイトなどが挙げられる。
そして、携帯端末60は、当該二次元バーコードを読み取ることにより、表示装置50が表示する動画コンテンツに関連する接続先へアクセスすることができる。そのため、携帯端末60は、例えば、表示装置50が表示する動画コンテンツの商品を購入可能なショッピングサイトなどを表示することができる。
なお、本明細書では、表示装置50は、動画コンテンツ配信サーバ10が出力する動画コンテンツを表示する構成を用いているが、本発明の各態様はこれに限定されない。例えば、動画コンテンツ配信サーバ10が、動画コンテンツの一部の画像を出力し、表示装置50が当該画像を表示する構成であってもよい。
また、本明細書では、表示装置用サイトサーバ20が二次元バーコードを生成する構成について記載しているが、本発明の各態様は二次元バーコードに限定されず、二次元コードであればよい。
情報配信システム1を構成する各装置について、詳しく説明する。
(動画コンテンツ配信サーバ10)
動画コンテンツ配信サーバ10は、要求に応じて動画コンテンツを出力するサーバである。なお、動画コンテンツ配信サーバ10は、動画コンテンツを出力する処理に替えて、当該動画コンテンツの格納先を示す格納先情報を出力し、当該格納先に格納された動画コンテンツを再生(ストリーミング)させる構成であってもよい。動画コンテンツ配信サーバ10は、図1に示すように、動画コンテンツ配信サーバ通信部(第2の通信部)12、動画コンテンツ配信サーバ制御部(第2の制御部)14、および動画コンテンツ配信サーバ記憶部16を含んでいる。
動画コンテンツ配信サーバ10は、要求に応じて動画コンテンツを出力するサーバである。なお、動画コンテンツ配信サーバ10は、動画コンテンツを出力する処理に替えて、当該動画コンテンツの格納先を示す格納先情報を出力し、当該格納先に格納された動画コンテンツを再生(ストリーミング)させる構成であってもよい。動画コンテンツ配信サーバ10は、図1に示すように、動画コンテンツ配信サーバ通信部(第2の通信部)12、動画コンテンツ配信サーバ制御部(第2の制御部)14、および動画コンテンツ配信サーバ記憶部16を含んでいる。
動画コンテンツ配信サーバ通信部12は、外部の装置と通信するための通信インターフェースである。
動画コンテンツ配信サーバ記憶部16には、動画コンテンツおよび動画コンテンツに関連付けられたメタ情報が格納されている。メタ情報の詳細については、後述する。
動画コンテンツ配信サーバ制御部14は、動画コンテンツ配信サーバ10の各構成を統括的に制御する機能を備えている演算装置である。動画コンテンツ配信サーバ制御部14の具体的な処理については、参照する図面を替えて後述する。
(表示装置用サイトサーバ20)
表示装置用サイトサーバ20は、表示装置50に表示装置用サイト画像を表示するための情報である表示装置用サイト情報(表示情報)を出力するサーバである。表示装置用サイト情報の具体的な例として、フレーム画像、マークアップ言語によって記載された文書などが挙げられる。表示装置用サイトサーバ20は、図1に示すように、表示装置用サイトサーバ通信部(通信部、第1の通信部)22、表示装置用サイトサーバ制御部(制御部、第1の制御部)24、および表示装置用サイトサーバ記憶部26を含んでいる。
表示装置用サイトサーバ20は、表示装置50に表示装置用サイト画像を表示するための情報である表示装置用サイト情報(表示情報)を出力するサーバである。表示装置用サイト情報の具体的な例として、フレーム画像、マークアップ言語によって記載された文書などが挙げられる。表示装置用サイトサーバ20は、図1に示すように、表示装置用サイトサーバ通信部(通信部、第1の通信部)22、表示装置用サイトサーバ制御部(制御部、第1の制御部)24、および表示装置用サイトサーバ記憶部26を含んでいる。
表示装置用サイトサーバ通信部22は、外部の装置と通信するための通信インターフェースである。
表示装置用サイトサーバ記憶部26には、メタ情報、アクセス情報、および二次元バーコードが格納されている。
表示装置用サイトサーバ制御部24は、表示装置用サイトサーバ20の各構成を統括的に制御する機能を備えている演算装置である。より詳細な表示装置用サイトサーバ制御部24の構成について、図2を用いて説明する。図2は、本発明の実施形態1における表示装置用サイトサーバ20の構成を示すブロック図である。表示装置用サイトサーバ制御部24は、図2に示すように、情報管理部242、二次元バーコード生成部244、出力要求受付部246、表示装置用サイト情報生成部248、および表示装置用サイト情報出力部250としても機能する。
情報管理部242は、取得した情報(メタ情報、アクセス情報、および二次元バーコード)を関連付けて表示装置用サイトサーバ記憶部26に格納する。
二次元バーコード生成部244は、取得したアクセス情報を含む二次元バーコードを生成する。
出力要求受付部246は、表示装置50からの要求であって、動画コンテンツの出力の要求を受け付ける。
表示装置用サイト情報生成部248は、メタ情報および二次元バーコードを取得し、当該メタ情報および二次元バーコードを含む表示装置用サイト情報を生成する。
表示装置用サイト情報出力部250は、表示装置用サイト情報を出力する。
表示装置用サイトサーバ制御部24の具体的な処理については、参照する図面を替えて後述する。
(縮小アクセス情報サーバ30)
縮小アクセス情報サーバ30は、アクセス情報(第1の接続先へのアクセス情報)を取得し、短縮されたアクセス情報(第1の接続先への短縮されたアクセス情報)を出力するサーバである。縮小アクセス情報サーバ30は、図1に示すように、縮小アクセス情報サーバ通信部32、縮小アクセス情報サーバ制御部34、および縮小アクセス情報サーバ記憶部36を含んでいる。
縮小アクセス情報サーバ30は、アクセス情報(第1の接続先へのアクセス情報)を取得し、短縮されたアクセス情報(第1の接続先への短縮されたアクセス情報)を出力するサーバである。縮小アクセス情報サーバ30は、図1に示すように、縮小アクセス情報サーバ通信部32、縮小アクセス情報サーバ制御部34、および縮小アクセス情報サーバ記憶部36を含んでいる。
縮小アクセス情報サーバ通信部32は、外部の装置と通信するための通信インターフェースである。
縮小アクセス情報サーバ記憶部36には、アクセス情報および縮小アクセス情報が格納されている。
縮小アクセス情報サーバ制御部34は、縮小アクセス情報サーバ30の各構成を統括的に制御する機能を備えている演算装置である。縮小アクセス情報サーバ制御部34の具体的な処理については、参照する図面を替えて後述する。
(携帯端末用サイトサーバ40)
携帯端末用サイトサーバ40は、図1に示すように、携帯端末用サイトサーバ通信部42、携帯端末用サイトサーバ制御部44、および携帯端末用サイトサーバ記憶部46を含んでいる。
携帯端末用サイトサーバ40は、図1に示すように、携帯端末用サイトサーバ通信部42、携帯端末用サイトサーバ制御部44、および携帯端末用サイトサーバ記憶部46を含んでいる。
携帯端末用サイトサーバ通信部42は、外部の装置と通信するための通信インターフェースである。
携帯端末用サイトサーバ記憶部46には、携帯端末60に携帯端末用サイト画像を表示するための情報である携帯端末用サイト情報が格納されている。
携帯端末用サイトサーバ制御部44は、携帯端末用サイトサーバ40の各構成を統括的に制御する機能を備えている演算装置である。携帯端末用サイトサーバ制御部44の具体的な処理については、参照する図面を替えて後述する。
(表示装置50)
表示装置50は、図1に示すように、表示装置通信部(通信部)52、表示装置制御部(制御部)54、操作受付部56、および表示装置表示部(表示部)58を含んでいる。
表示装置50は、図1に示すように、表示装置通信部(通信部)52、表示装置制御部(制御部)54、操作受付部56、および表示装置表示部(表示部)58を含んでいる。
表示装置通信部52は、外部の装置と通信するための通信インターフェースである。
操作受付部56は、ユーザからの操作を受け付け、受け付けた操作を示す操作信号を出力する入力装置である。操作受付部56が受け付けるユーザの操作の例として、動画コンテンツを表示する旨を示す操作、再生中の動画コンテンツの再生速度を変更する旨を示す操作、および表示している動画コンテンツの大きさを変更する旨を示す操作などが挙げられる。
表示装置表示部58は、入力された画像信号が示す画像を表示する表示デバイス(出力装置)である。
表示装置制御部54は、表示装置50の各構成を統括的に制御する機能を備えている演算装置である。表示装置制御部54は、図1に示すように、操作信号取得部542、出力要求部544、表示制御部546、および表示情報取得部548としても機能する。
操作信号取得部542は、操作受付部56から出力された操作信号を取得する。
出力要求部544は、動画コンテンツの出力を、表示装置用サイトサーバ20に対して要求する。
表示制御部546は、表示装置表示部58に表示させる画像を示す画像信号を出力する。
表示情報取得部548は、表示装置表示部58に表示させる画像や、表示装置用サイト情報を取得する。
表示装置制御部54の具体的な処理については、参照する図面を替えて後述する。
(携帯端末60)
携帯端末60は、図1に示すように、携帯端末通信部62、携帯端末制御部64、二次元バーコード読取部66、および携帯端末表示部68を含んでいる。
携帯端末60は、図1に示すように、携帯端末通信部62、携帯端末制御部64、二次元バーコード読取部66、および携帯端末表示部68を含んでいる。
携帯端末通信部62は、外部の装置と通信するための通信インターフェースである。
二次元バーコード読取部66は、二次元バーコードを読み取り、二次元バーコードに含まれるアクセス情報を出力する。
携帯端末表示部68は、入力された画像信号が示す画像を表示する表示デバイス(出力装置)である。
携帯端末制御部64は、携帯端末60の各構成を統括的に制御する機能を備えている演算装置である。携帯端末制御部64の具体的な処理については、参照する図面を替えて後述する。
(メタ情報)
メタ情報とは、動画コンテンツに関連付けられた情報であり、具体的には、(1)動画コンテンツそのものに関する情報(複数の動画コンテンツの各々を特定するための動画コンテンツ情報)、(2)アクセス情報、および(3)動画コンテンツの配信に関する情報、などが挙げられる。
メタ情報とは、動画コンテンツに関連付けられた情報であり、具体的には、(1)動画コンテンツそのものに関する情報(複数の動画コンテンツの各々を特定するための動画コンテンツ情報)、(2)アクセス情報、および(3)動画コンテンツの配信に関する情報、などが挙げられる。
動画コンテンツそのものに関する情報の例として、動画コンテンツのタイトル、動画コンテンツに含まれる画像を抽出したサムネイル画像、動画コンテンツのカテゴリー、動画コンテンツの説明文、動画コンテンツを再生するための許諾に関する情報、などが挙げられる。
動画コンテンツの配信に関する情報の例として、動画コンテンツの出力開始日時、動画コンテンツの出力終了日時、出力先情報(再生可能な表示装置の機種、出力するエリア、視聴者の年齢など)、などが挙げられる。
なお、出力先情報については、表示装置50の出力先情報を予め動画コンテンツ配信サーバ記憶部16および表示装置用サイトサーバ記憶部26の少なくとも何れかに当該出力先情報と表示装置50とを関連付けて格納することにより、有効に利用することが可能になる。例えば、動画コンテンツ配信サーバ10および表示装置用サイトサーバ20の少なくとも何れかは、表示装置50から動画コンテンツの出力の要求を受け付けるとともに、当該表示装置50を特定する識別情報を取得すると、当該識別情報に関連付けられた出力先情報を参照する。これにより、例えば、表示装置50がコンテンツを再生できない機種である場合には、動画コンテンツ配信サーバ10および表示装置用サイトサーバ20の少なくとも何れかは、表示装置50はコンテンツを再生できない機種である旨を示す画像などを、表示装置50に出力することができる。なお、出力先情報と表示装置50とを関連付けて格納するサーバは、他のサーバであってもよい。
(二次元バーコードを生成する処理)
表示装置用サイトサーバ20が二次元バーコードを生成する処理について、図3を用いて説明する。図3は、本発明の実施形態1における情報配信システム1において、表示装置用サイトサーバ20が二次元バーコードを生成する処理の流れを示すフローチャートである。なお、以下の説明において、各サーバが情報(携帯端末用サイト情報、動画コンテンツなど)を取得する方法は、特に記載がない場合は限定されず、各サーバが備える入力装置(不図示)を介して取得する構成であってもよいし、各サーバが備える通信インターフェースを介して取得する構成であってもよい。
表示装置用サイトサーバ20が二次元バーコードを生成する処理について、図3を用いて説明する。図3は、本発明の実施形態1における情報配信システム1において、表示装置用サイトサーバ20が二次元バーコードを生成する処理の流れを示すフローチャートである。なお、以下の説明において、各サーバが情報(携帯端末用サイト情報、動画コンテンツなど)を取得する方法は、特に記載がない場合は限定されず、各サーバが備える入力装置(不図示)を介して取得する構成であってもよいし、各サーバが備える通信インターフェースを介して取得する構成であってもよい。
(ステップS2)
携帯端末用サイトサーバ40の携帯端末用サイトサーバ制御部44は、携帯端末用サイト情報を取得し、携帯端末用サイトサーバ記憶部46に格納する。上述したように、携帯端末用サイトサーバ記憶部46に格納される携帯端末用サイト情報を携帯端末60が表示するためにアクセスする接続先は、後述するステップS4において動画コンテンツ配信サーバ記憶部16に格納される動画コンテンツに関連している。
携帯端末用サイトサーバ40の携帯端末用サイトサーバ制御部44は、携帯端末用サイト情報を取得し、携帯端末用サイトサーバ記憶部46に格納する。上述したように、携帯端末用サイトサーバ記憶部46に格納される携帯端末用サイト情報を携帯端末60が表示するためにアクセスする接続先は、後述するステップS4において動画コンテンツ配信サーバ記憶部16に格納される動画コンテンツに関連している。
(ステップS4)
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、動画コンテンツおよびメタ情報を取得し、当該動画コンテンツおよびメタ情報を関連付けて動画コンテンツ配信サーバ記憶部16に格納する。
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、動画コンテンツおよびメタ情報を取得し、当該動画コンテンツおよびメタ情報を関連付けて動画コンテンツ配信サーバ記憶部16に格納する。
(ステップS6)
表示装置用サイトサーバ20の情報管理部242は、ステップS2において格納された携帯端末用サイト情報を取得するためのアクセス情報を取得する。そして、情報管理部242は、取得したアクセス情報を表示装置用サイトサーバ記憶部26に格納する。
表示装置用サイトサーバ20の情報管理部242は、ステップS2において格納された携帯端末用サイト情報を取得するためのアクセス情報を取得する。そして、情報管理部242は、取得したアクセス情報を表示装置用サイトサーバ記憶部26に格納する。
なお、ステップS4およびステップS6の処理が実行される順番は特に限定されない。
(ステップS8)
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、ステップS4において格納したメタ情報を、動画コンテンツ配信サーバ通信部12を介して表示装置用サイトサーバ20に出力する。
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、ステップS4において格納したメタ情報を、動画コンテンツ配信サーバ通信部12を介して表示装置用サイトサーバ20に出力する。
(ステップS10)
表示装置用サイトサーバ20の情報管理部242は、表示装置用サイトサーバ通信部22を介して、動画コンテンツ配信サーバ10から出力されたメタ情報を取得する。そして、情報管理部242は、取得したメタ情報とステップS6において取得したアクセス情報とを関連付けて、表示装置用サイトサーバ記憶部26に格納する。
表示装置用サイトサーバ20の情報管理部242は、表示装置用サイトサーバ通信部22を介して、動画コンテンツ配信サーバ10から出力されたメタ情報を取得する。そして、情報管理部242は、取得したメタ情報とステップS6において取得したアクセス情報とを関連付けて、表示装置用サイトサーバ記憶部26に格納する。
ここで、情報管理部242がメタ情報とアクセス情報とを関連付ける例について、図12を用いて説明する。図12は、本発明の実施形態1におけるテーブルの例であり、(a)は、テーブルの一例であり、(b)は、テーブルの他の例である。
情報管理部242は、図12に示すように、メタ情報(動画コンテンツ)とアクセス情報とを関連付けて、表示装置用サイトサーバ記憶部26に格納する。図12の(a)に示すように、動画コンテンツ毎に関連付けるアクセス情報が異なる場合(A社の場合)もあれば、複数の動画コンテンツに対して同じアクセス情報が関連付けられる場合(B社の場合)もある。また、情報管理部242は、図12の(a)のテーブルを更新し、図12の(b)のテーブルを作成可能な構成が好ましい。この場合、情報管理部242は、メタ情報に関連付けられたアクセス情報を適宜変更することができる。また、図12に示すように、情報管理部242はメタ情報とアクセス情報と動画コンテンツの提供者とを関連付けて表示装置用サイトサーバ記憶部26に格納してもよい。
(ステップS12)
情報管理部242は、表示装置用サイトサーバ記憶部26に格納したアクセス情報を、表示装置用サイトサーバ通信部22を介して縮小アクセス情報サーバ30に出力する。
情報管理部242は、表示装置用サイトサーバ記憶部26に格納したアクセス情報を、表示装置用サイトサーバ通信部22を介して縮小アクセス情報サーバ30に出力する。
(ステップS14)
縮小アクセス情報サーバ30の縮小アクセス情報サーバ制御部34は、表示装置用サイトサーバ20から出力されたアクセス情報を、縮小アクセス情報サーバ通信部32を介して取得する。
縮小アクセス情報サーバ30の縮小アクセス情報サーバ制御部34は、表示装置用サイトサーバ20から出力されたアクセス情報を、縮小アクセス情報サーバ通信部32を介して取得する。
(ステップS16)
縮小アクセス情報サーバ制御部34は、取得したアクセス情報を縮小した縮小アクセス情報を生成する。そして、縮小アクセス情報サーバ制御部34は、ステップS14において取得したアクセス情報と生成した縮小アクセス情報とを関連付けて、縮小アクセス情報サーバ記憶部36に格納する。
縮小アクセス情報サーバ制御部34は、取得したアクセス情報を縮小した縮小アクセス情報を生成する。そして、縮小アクセス情報サーバ制御部34は、ステップS14において取得したアクセス情報と生成した縮小アクセス情報とを関連付けて、縮小アクセス情報サーバ記憶部36に格納する。
(ステップS18)
縮小アクセス情報サーバ制御部34は、生成した縮小アクセス情報を、縮小アクセス情報サーバ通信部32を介して表示装置用サイトサーバ20に出力する。
縮小アクセス情報サーバ制御部34は、生成した縮小アクセス情報を、縮小アクセス情報サーバ通信部32を介して表示装置用サイトサーバ20に出力する。
(ステップS20)
表示装置用サイトサーバ20の情報管理部242は、表示装置用サイトサーバ通信部22を介して、縮小アクセス情報サーバ30から出力された縮小アクセス情報を取得する。そして、情報管理部242は、取得した縮小アクセス情報を二次元バーコード生成部244に出力する。
表示装置用サイトサーバ20の情報管理部242は、表示装置用サイトサーバ通信部22を介して、縮小アクセス情報サーバ30から出力された縮小アクセス情報を取得する。そして、情報管理部242は、取得した縮小アクセス情報を二次元バーコード生成部244に出力する。
(ステップS22:生成ステップ)
二次元バーコード生成部244は、取得した縮小アクセス情報を含む二次元バーコードを生成する。そして、二次元バーコード生成部244は、生成した二次元バーコードを情報管理部242に出力する。情報管理部242は、取得した二次元バーコードと、ステップS12において出力したアクセス情報とを関連付けて表示装置用サイトサーバ記憶部26に格納する。
二次元バーコード生成部244は、取得した縮小アクセス情報を含む二次元バーコードを生成する。そして、二次元バーコード生成部244は、生成した二次元バーコードを情報管理部242に出力する。情報管理部242は、取得した二次元バーコードと、ステップS12において出力したアクセス情報とを関連付けて表示装置用サイトサーバ記憶部26に格納する。
なお、ステップS6において表示装置用サイトサーバ20が取得するアクセス情報は複数であってもよい。この場合、表示装置用サイトサーバ20は、複数のアクセス情報のそれぞれに対応する二次元バーコードを生成する。例えば、表示装置用サイトサーバ20は、コンテンツに関連するアクセス情報に加えて、コンテンツの提供者に関連するアクセス情報を取得し、当該アクセス情報を含む二次元バーコードをさらに生成する構成であってもよい。動画コンテンツに関連する接続先の例として、当該動画コンテンツにおいて商品が紹介されている場合、当該商品を購入可能なサイトへのアクセス情報などが挙げられる。
また、ステップS4において動画コンテンツ配信サーバ10が取得するメタ情報にアクセス情報が含まれている場合、表示装置用サイトサーバ20はステップS6を省略する構成であってもよい。このように、メタ情報にアクセス情報が含まれる場合、表示装置用サイトサーバ20の処理を簡素化することができる。一方、メタ情報にアクセス情報が含まれない場合、表示装置用サイトサーバ20は動画コンテンツ配信サーバ10を経由せずにアクセス情報を取得できるので、アクセス情報を更新することが容易になる。
また、ステップS12において情報管理部242がアクセス情報を縮小アクセス情報サーバ30に出力し、ステップS20において縮小アクセス情報サーバ30から出力された縮小アクセス情報を取得する処理は、換言すると、情報管理部がアクセス情報(第1の接続先へのアクセス情報)を縮小アクセス情報サーバ30(他のサーバ)に出力し、縮小アクセス情報サーバ30から短縮されたアクセス情報を取得することにより、短縮されたアクセス情報を生成しているとも言える。
(表示装置用サイト画像を表示する処理)
表示装置50が表示装置用サイト画像を表示する処理について、図4を用いて説明する。図4は、本発明の実施形態1における情報配信システム1において、表示装置50が表示装置用サイト画像を表示する処理の流れを示すフローチャートである。
表示装置50が表示装置用サイト画像を表示する処理について、図4を用いて説明する。図4は、本発明の実施形態1における情報配信システム1において、表示装置50が表示装置用サイト画像を表示する処理の流れを示すフローチャートである。
(ステップS32)
表示装置50の操作信号取得部542は、操作受付部56を介して、動画コンテンツを表示する旨の操作信号を取得する。操作信号取得部542は、取得した操作信号を出力要求部544に出力する。
表示装置50の操作信号取得部542は、操作受付部56を介して、動画コンテンツを表示する旨の操作信号を取得する。操作信号取得部542は、取得した操作信号を出力要求部544に出力する。
(ステップS34)
出力要求部544は、取得した操作信号を参照し、表示装置通信部52を介して表示装置用サイトサーバ20に対して、表示する動画コンテンツの出力を要求する。換言すると、出力要求部544は、表示する動画コンテンツに関する動画コンテンツ情報を出力する。
出力要求部544は、取得した操作信号を参照し、表示装置通信部52を介して表示装置用サイトサーバ20に対して、表示する動画コンテンツの出力を要求する。換言すると、出力要求部544は、表示する動画コンテンツに関する動画コンテンツ情報を出力する。
(ステップS36:取得ステップ)
表示装置用サイトサーバ20の出力要求受付部246は、表示装置用サイトサーバ通信部22を介して、表示装置50からの要求を受け付ける。換言すると、出力要求受付部246は、出力された動画コンテンツ情報を取得する。そして、出力要求受付部246は、要求された動画コンテンツ(取得した動画コンテンツ情報に関する動画コンテンツ)に関連付けられたメタ情報および二次元バーコードを表示装置用サイト情報生成部248に出力するよう、情報管理部242に要求する。情報管理部242は、当該要求に応じて、動画コンテンツに関連付けられたメタ情報および二次元バーコードを表示装置用サイトサーバ記憶部26から取得し、当該メタ情報および二次元バーコードを表示装置用サイト情報生成部248に出力する。なお、出力要求受付部246が動画コンテンツ情報を取得するタイミングは、ステップS36に限定されず、後述する図6において動画コンテンツを選択決定されたタイミングで、選択決定された動画コンテンツに関する動画コンテンツ情報を取得する構成であってもよい。
表示装置用サイトサーバ20の出力要求受付部246は、表示装置用サイトサーバ通信部22を介して、表示装置50からの要求を受け付ける。換言すると、出力要求受付部246は、出力された動画コンテンツ情報を取得する。そして、出力要求受付部246は、要求された動画コンテンツ(取得した動画コンテンツ情報に関する動画コンテンツ)に関連付けられたメタ情報および二次元バーコードを表示装置用サイト情報生成部248に出力するよう、情報管理部242に要求する。情報管理部242は、当該要求に応じて、動画コンテンツに関連付けられたメタ情報および二次元バーコードを表示装置用サイトサーバ記憶部26から取得し、当該メタ情報および二次元バーコードを表示装置用サイト情報生成部248に出力する。なお、出力要求受付部246が動画コンテンツ情報を取得するタイミングは、ステップS36に限定されず、後述する図6において動画コンテンツを選択決定されたタイミングで、選択決定された動画コンテンツに関する動画コンテンツ情報を取得する構成であってもよい。
(ステップS38)
表示装置用サイト情報生成部248は、メタ情報および二次元バーコードを取得すると、当該メタ情報および二次元バーコードを含む表示装置用サイト情報を生成する。そして、表示装置用サイト情報生成部248は、生成した表示装置用サイト情報を表示装置用サイト情報出力部250に出力する。
表示装置用サイト情報生成部248は、メタ情報および二次元バーコードを取得すると、当該メタ情報および二次元バーコードを含む表示装置用サイト情報を生成する。そして、表示装置用サイト情報生成部248は、生成した表示装置用サイト情報を表示装置用サイト情報出力部250に出力する。
(ステップS40)
出力要求部544は、ステップS36において受け付けた要求に応じた動画コンテンツの出力を、表示装置用サイトサーバ通信部22を介して動画コンテンツ配信サーバ10に要求する。
出力要求部544は、ステップS36において受け付けた要求に応じた動画コンテンツの出力を、表示装置用サイトサーバ通信部22を介して動画コンテンツ配信サーバ10に要求する。
(ステップS42)
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、動画コンテンツ配信サーバ通信部12を介して、表示装置用サイトサーバ20からの要求を受け付ける。そして、動画コンテンツ配信サーバ制御部14は、出力を要求された動画コンテンツを動画コンテンツ配信サーバ記憶部16から取得する。
動画コンテンツ配信サーバ10の動画コンテンツ配信サーバ制御部14は、動画コンテンツ配信サーバ通信部12を介して、表示装置用サイトサーバ20からの要求を受け付ける。そして、動画コンテンツ配信サーバ制御部14は、出力を要求された動画コンテンツを動画コンテンツ配信サーバ記憶部16から取得する。
(ステップS44:出力ステップ)
表示装置用サイト情報出力部250は、ステップS38において表示装置用サイト情報生成部248が出力した表示装置用サイト情報を取得する。そして、表示装置用サイト情報出力部250は、当該表示装置用サイト情報を、表示装置用サイトサーバ通信部22を介して表示装置50に出力する。
表示装置用サイト情報出力部250は、ステップS38において表示装置用サイト情報生成部248が出力した表示装置用サイト情報を取得する。そして、表示装置用サイト情報出力部250は、当該表示装置用サイト情報を、表示装置用サイトサーバ通信部22を介して表示装置50に出力する。
(ステップS46)
表示装置50の表示情報取得部548は、表示装置通信部52を介して、表示装置用サイト情報を取得する。そして、表示情報取得部548は、取得した表示装置用サイト情報を表示制御部546に出力する。
表示装置50の表示情報取得部548は、表示装置通信部52を介して、表示装置用サイト情報を取得する。そして、表示情報取得部548は、取得した表示装置用サイト情報を表示制御部546に出力する。
(ステップS48)
動画コンテンツ配信サーバ制御部14は、ステップS42において取得した動画コンテンツを、動画コンテンツ配信サーバ通信部12を介して、表示装置50に出力する。
動画コンテンツ配信サーバ制御部14は、ステップS42において取得した動画コンテンツを、動画コンテンツ配信サーバ通信部12を介して、表示装置50に出力する。
(ステップS50)
表示装置50の表示情報取得部548は、表示装置通信部52を介して、動画コンテンツを取得する。そして、表示情報取得部548は、取得した動画コンテンツを表示制御部546に出力する。
表示装置50の表示情報取得部548は、表示装置通信部52を介して、動画コンテンツを取得する。そして、表示情報取得部548は、取得した動画コンテンツを表示制御部546に出力する。
(ステップS52)
表示制御部546は、取得した表示装置用サイト情報を参照し、二次元バーコードおよび取得した動画コンテンツを含む表示装置用サイト画像を表示装置表示部58に表示させる。
表示制御部546は、取得した表示装置用サイト情報を参照し、二次元バーコードおよび取得した動画コンテンツを含む表示装置用サイト画像を表示装置表示部58に表示させる。
なお、ステップS52において、表示制御部546は、二次元バーコードおよび動画コンテンツの少なくとも何れかを含むサイト画像を表示させる構成であってもよい。例えば、表示制御部546は、動画コンテンツを含み、二次元バーコードを含まない表示装置用サイト画像を表示し、動画コンテンツの再生中または動画コンテンツの再生が終わった後、二次元バーコードを表示する構成であってもよい。また、表示制御部546は、二次元バーコードを含み、動画コンテンツを含まない表示装置用サイト画像を一旦表示してから、動画コンテンツを表示する構成であってもよい。
また、表示制御部546は、ステップS52における動画コンテンツの表示に関して、動画コンテンツを再生してもよいし、動画コンテンツに含まれる画像を抽出した静止画像を表示してもよい。表示制御部546が動画コンテンツを再生する場合、操作信号取得部542がステップS32において動画コンテンツを表示する旨の操作信号を取得した後、動画コンテンツを再生する旨の操作信号を取得することなく、表示制御部546は動画コンテンツを再生する。一方、表示制御部546は、動画コンテンツに含まれる画像を抽出した静止画像を表示した場合、静止画像を表示してから所定の時間経過後、または、操作信号取得部542が動画コンテンツを再生する旨の操作信号を取得してから表示制御部546は動画コンテンツを再生する。
また、ステップS32において、操作信号取得部542は、動画コンテンツを表示する旨の操作信号を取得する構成に替えて、表示装置用サイト画像を表示する旨の操作信号を取得する構成であってもよい。この場合、出力要求部544は、ステップS34において、表示装置用サイトサーバ20に対して、表示装置用サイト情報の出力を要求する。表示装置用サイトサーバ20は、当該要求を受け付けると、ステップS40において、動画コンテンツ配信サーバ10に対して所定の動画コンテンツの出力を要求する。
所定の動画コンテンツは、当該表示装置用サイトサーバを管理する管理者が決めた動画コンテンツであってもよいし、表示装置50が前回表示した動画コンテンツであってもよい。所定の動画コンテンツを、表示装置50が前回表示した動画コンテンツとする構成の場合、表示装置50を特定するための識別情報を表示装置用サイトサーバ20が取得し、当該識別情報と、表示装置50から要求された動画コンテンツとを関連付けて表示装置用サイトサーバ記憶部26に格納することにより、実現できる。
(携帯端末用サイト画像を表示する処理)
携帯端末60が携帯端末用サイト画像を表示する処理について、図5を用いて説明する。図5は、本発明の実施形態1における情報配信システム1において、携帯端末60が携帯端末用サイト画像を表示する処理の流れを示すフローチャートである。
携帯端末60が携帯端末用サイト画像を表示する処理について、図5を用いて説明する。図5は、本発明の実施形態1における情報配信システム1において、携帯端末60が携帯端末用サイト画像を表示する処理の流れを示すフローチャートである。
(ステップS62)
ユーザは、表示装置50に表示されている二次元バーコードの読み取り操作を行う。すなわち、携帯端末制御部64は、二次元バーコード読取部66を介して、縮小アクセス情報を取得する。
ユーザは、表示装置50に表示されている二次元バーコードの読み取り操作を行う。すなわち、携帯端末制御部64は、二次元バーコード読取部66を介して、縮小アクセス情報を取得する。
(ステップS64)
携帯端末制御部64は、取得した縮小アクセス情報を、携帯端末通信部62を介して縮小アクセス情報サーバ30に出力する。
携帯端末制御部64は、取得した縮小アクセス情報を、携帯端末通信部62を介して縮小アクセス情報サーバ30に出力する。
(ステップS66)
縮小アクセス情報サーバ30の縮小アクセス情報サーバ制御部34は、縮小アクセス情報サーバ通信部32を介して、携帯端末60から出力された縮小アクセス情報を取得する。
縮小アクセス情報サーバ30の縮小アクセス情報サーバ制御部34は、縮小アクセス情報サーバ通信部32を介して、携帯端末60から出力された縮小アクセス情報を取得する。
(ステップS68)
縮小アクセス情報サーバ制御部34は、取得した縮小アクセス情報に関連付けられているアクセス情報を、縮小アクセス情報サーバ記憶部36から取得する。そして、縮小アクセス情報サーバ制御部34は、取得したアクセス情報を、縮小アクセス情報サーバ通信部32を介して携帯端末60に出力する。
縮小アクセス情報サーバ制御部34は、取得した縮小アクセス情報に関連付けられているアクセス情報を、縮小アクセス情報サーバ記憶部36から取得する。そして、縮小アクセス情報サーバ制御部34は、取得したアクセス情報を、縮小アクセス情報サーバ通信部32を介して携帯端末60に出力する。
(ステップS70)
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、縮小アクセス情報サーバ30から出力されたアクセス情報を取得する。
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、縮小アクセス情報サーバ30から出力されたアクセス情報を取得する。
(ステップS72)
携帯端末制御部64は、携帯端末通信部62を介して、取得したアクセス情報が示す接続先にアクセスするため、携帯端末用サイトサーバ40に対してアクセス要求する。
携帯端末制御部64は、携帯端末通信部62を介して、取得したアクセス情報が示す接続先にアクセスするため、携帯端末用サイトサーバ40に対してアクセス要求する。
(ステップS74)
携帯端末用サイトサーバ40の携帯端末用サイトサーバ制御部44は、携帯端末用サイトサーバ通信部42を介して、アクセス要求を受け付ける。
携帯端末用サイトサーバ40の携帯端末用サイトサーバ制御部44は、携帯端末用サイトサーバ通信部42を介して、アクセス要求を受け付ける。
(ステップS76)
携帯端末用サイトサーバ制御部44は、当該アクセス要求を受け付けると、携帯端末用サイト情報を携帯端末用サイトサーバ記憶部46から取得する。そして、携帯端末用サイトサーバ制御部44は、携帯端末用サイトサーバ通信部42を介して、取得した携帯端末用サイト情報を携帯端末60に出力する。
携帯端末用サイトサーバ制御部44は、当該アクセス要求を受け付けると、携帯端末用サイト情報を携帯端末用サイトサーバ記憶部46から取得する。そして、携帯端末用サイトサーバ制御部44は、携帯端末用サイトサーバ通信部42を介して、取得した携帯端末用サイト情報を携帯端末60に出力する。
(ステップS78)
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、携帯端末用サイトサーバ40から出力された携帯端末用サイト情報を取得する。
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、携帯端末用サイトサーバ40から出力された携帯端末用サイト情報を取得する。
(ステップS80)
携帯端末制御部64は、取得した携帯端末用サイト情報を参照し、携帯端末表示部68に携帯端末用サイト画像を表示する。
携帯端末制御部64は、取得した携帯端末用サイト情報を参照し、携帯端末表示部68に携帯端末用サイト画像を表示する。
(表示される画像の例)
表示装置50および携帯端末60に表示される画像の例について、図6を用いて説明する。図6は、本発明の実施形態1における表示装置50および携帯端末60に表示される画像の例であり、(a)は、表示装置50に表示されるサイト画像の例であり、(b)は、携帯端末60が二次元バーコードを読み取るときに表示される画像の例であり、(c)は、携帯端末60に表示されるサイト画像の例である。
表示装置50および携帯端末60に表示される画像の例について、図6を用いて説明する。図6は、本発明の実施形態1における表示装置50および携帯端末60に表示される画像の例であり、(a)は、表示装置50に表示されるサイト画像の例であり、(b)は、携帯端末60が二次元バーコードを読み取るときに表示される画像の例であり、(c)は、携帯端末60に表示されるサイト画像の例である。
(表示装置50に表示されるサイト画像の例)
図6の(a)に示すように、表示装置50に表示されるサイト画像には、提供者リスト580、コンテンツリスト582、コンテンツ情報表示領域584、二次元バーコード586、動画コンテンツ表示領域(コンテンツ表示領域)588、およびカーソル590が含まれる。表示装置50では、操作受付部56が受け付けた操作に応じてカーソルの位置が変更する構成が好ましく、例えば、リモコンの上下左右キーが押されたことを示す操作を操作受付部56が受け付けた場合に、カーソルの位置を変更する構成が挙げられる。また、表示装置50は、例えば、リモコンの「決定」キーが押されたことを示す操作を操作受付部56が受け付けた場合に、カーソルの位置に応じた処理を実行する構成が挙げられる。
図6の(a)に示すように、表示装置50に表示されるサイト画像には、提供者リスト580、コンテンツリスト582、コンテンツ情報表示領域584、二次元バーコード586、動画コンテンツ表示領域(コンテンツ表示領域)588、およびカーソル590が含まれる。表示装置50では、操作受付部56が受け付けた操作に応じてカーソルの位置が変更する構成が好ましく、例えば、リモコンの上下左右キーが押されたことを示す操作を操作受付部56が受け付けた場合に、カーソルの位置を変更する構成が挙げられる。また、表示装置50は、例えば、リモコンの「決定」キーが押されたことを示す操作を操作受付部56が受け付けた場合に、カーソルの位置に応じた処理を実行する構成が挙げられる。
提供者リスト580は、動画コンテンツを提供する複数の提供者の各々を特定する各提供者情報をリスト化したものである。図6の(a)では、提供者リスト580には、各提供者をそれぞれ選択決定するための提供者ボタン580a~提供者ボタン580fが含まれている。
コンテンツリスト582は、動画コンテンツを提供する複数の動画コンテンツの各々を特定する各動画コンテンツ情報をリスト化したものである。図6の(a)では、コンテンツリスト582には、4つの動画コンテンツをそれぞれ選択決定するための動画コンテンツボタン582a~動画コンテンツボタン582dが含まれている。また、動画コンテンツボタン582a~動画コンテンツボタン582dのそれぞれには、図6の(a)に示すように、当該動画コンテンツのメタ情報の一部(例えば、サムネイル画像584a~584dなど)が含まれていてもよい。
また、コンテンツリスト582は、提供者リスト580において選択決定された提供者に対応したコンテンツリストが表示される。具体的には、ユーザがカーソル590を提供者リスト580へ移動させ、提供者ボタン580aにカーソル590を合わせて「決定」キーを押した場合、提供者ボタン580aに関連付けられた提供者が提供するコンテンツリストが表示される。この場合、表示装置50は、当該コンテンツリストに含まれる動画コンテンツの再生を開始する構成であってもよいし、再生中の動画コンテンツを停止することなく、再生し続ける構成であってもよい。なお、提供者およびコンテンツリストは、表示装置用サイトサーバ20において関連付けられることにより、表示装置50が、提供者リスト580において選択決定された提供者を示す提供者情報を表示装置用サイトサーバ20に出力することにより、提供者リスト580において選択決定された提供者に対応したコンテンツリストが表示される構成が実現できる。
コンテンツ情報表示領域584は、後述する動画コンテンツ表示領域588に表示されている動画コンテンツに関する情報が表示される。また、二次元バーコード586は、コンテンツ情報表示領域584内に表示されている。
動画コンテンツ表示領域588には、動画コンテンツが表示される。動画コンテンツ表示領域588に表示される動画コンテンツは、コンテンツリスト582において選択決定された動画コンテンツ情報に対応した動画コンテンツである。具体的には、ユーザがカーソル590を、図6の(a)に示すように動画コンテンツボタン582bに合わせて「決定」キーを押した場合、動画コンテンツボタン582bに関連付けられた動画コンテンツが、動画コンテンツ表示領域588に表示される。また、上述したように、表示装置50からの要求によって表示された図6の(a)に示す画像を表示するとき、および図6の(a)においてユーザが「決定」キーを押したときに、表示装置50は選択決定された動画コンテンツに関する動画コンテンツ情報を出力する。また、動画コンテンツ表示領域588に表示される動画コンテンツが終了した場合、表示装置50は、当該動画コンテンツに対応する動画コンテンツボタンの下に表示されている動画コンテンツボタンが選択決定された場合に表示される動画コンテンツを、自動的に表示する構成であってもよい。
例えば、図6の(a)に示す状態において、動画コンテンツ表示領域588に、動画コンテンツボタン582bを選択決定した場合に表示される動画コンテンツが表示され、当該動画コンテンツが終了した場合、表示装置50は、動画コンテンツボタン582cを選択決定した場合に表示される動画コンテンツを表示する。この場合、カーソル590は、動画コンテンツボタン582bの位置から変更しない構成であってもよいし、動画コンテンツボタン582cの位置に変更する構成であってもよい。また、表示装置50は、動画コンテンツが終了した場合、当該動画コンテンツのメタ情報の一部(例えば、当該動画コンテンツの説明文など)を表示する構成であってもよい。
また、図6の(a)に示すように、動画コンテンツ表示領域588には二次元バーコード586が重畳していない構成が好ましい。より具体的には、上述したステップS44において、表示装置用サイト情報出力部250は、表示装置用サイト情報に、二次元バーコードと動画コンテンツ表示領域とを含むフレーム画像を含める。そして、表示装置用サイト情報出力部250は、動画コンテンツ表示領域には二次元バーコードが表示されないフレーム画像を、表示装置用サイト情報に含める。この構成により、表示装置用サイトサーバ20は、動画コンテンツ表示領域に二次元バーコードが重畳しないサイト画像を、表示装置50に表示することができる。そのため、表示装置用サイトサーバ20は、動画コンテンツ表示領域に表示されるコンテンツが二次元バーコードによって見えなくなることを防ぐことができる。
(携帯端末60が二次元バーコードを読み取るときに表示される画像の例)
図6の(b)に示すように、携帯端末60は、二次元バーコード読取部66が読み取る二次元バーコード586の画像を、携帯端末表示部68に表示してもよい。例えば、図6の(b)に示す画像を携帯端末60が表示し、ユーザから二次元バーコード586を読み取る旨の操作を受け付けた場合に、二次元バーコード586を読み取る構成であってもよい。
図6の(b)に示すように、携帯端末60は、二次元バーコード読取部66が読み取る二次元バーコード586の画像を、携帯端末表示部68に表示してもよい。例えば、図6の(b)に示す画像を携帯端末60が表示し、ユーザから二次元バーコード586を読み取る旨の操作を受け付けた場合に、二次元バーコード586を読み取る構成であってもよい。
(携帯端末60に表示されるサイト画像の例)
図6の(c)に示すように、携帯端末60は、携帯端末用サイト情報を参照したサイト画像を表示する。携帯端末60が表示するサイト情報は、表示装置50に表示されている動画コンテンツに関連するサイト情報であるため、携帯端末60は、ユーザに多様な情報を提供することができる。
図6の(c)に示すように、携帯端末60は、携帯端末用サイト情報を参照したサイト画像を表示する。携帯端末60が表示するサイト情報は、表示装置50に表示されている動画コンテンツに関連するサイト情報であるため、携帯端末60は、ユーザに多様な情報を提供することができる。
このように、本実施形態における情報配信システム1では、表示装置用サイトサーバ20は、表示装置用サイトサーバ制御部24と、表示装置用サイトサーバ通信部22と、を備え、表示装置用サイトサーバ制御部24は、表示装置50から配信要求する動画コンテンツに関する動画コンテンツ情報(コンテンツ情報)を、表示装置用サイトサーバ通信部22を介して取得する。そして、表示装置用サイトサーバ20は、表示装置50が表示する動画コンテンツに関連するアクセス情報を含む二次元バーコードを生成し、表示装置用サイトサーバ通信部22を介して当該二次元バーコードを表示装置50に出力する。そのため、表示装置用サイトサーバ20は、表示装置50から配信要求されたコンテンツに関連するアクセス情報を含む二次元バーコードを提供できるため、視聴者のニーズにより適合した情報を提供するための二次元コードを提供することができる。
また、表示装置用サイトサーバ制御部24は、二次元バーコードと動画コンテンツを表示するための領域であるコンテンツ表示領域とを含むフレーム画像を表示装置50に表示させるための表示装置用サイト情報(表示情報)を、表示装置50に出力する。そのため、表示装置用サイトサーバ20は、表示装置50に二次元バーコードおよび動画コンテンツを表示させることができる。
また、表示装置用サイトサーバ制御部24は、コンテンツ表示領域には二次元バーコードが重畳していないフレーム画像を表示装置に表示させる。そのため、表示装置用サイトサーバ20は、表示装置50が動画コンテンツに二次元バーコードが重畳して表示することによって、動画コンテンツの一部が表示できなくなることを防ぐことができる。
また、表示装置用サイトサーバ制御部24は、アクセス情報(第1の接続先へのアクセス情報)を短縮した縮小アクセス情報を生成する。そして、表示装置用サイトサーバ制御部24が生成する二次元バーコードには、短縮されたアクセス情報(第1の接続先への短縮されたアクセス情報)が含まれる。そのため、表示装置用サイトサーバ20は、アクセス情報を含めて生成した二次元バーコードに比べて、小さい表示サイズの二次元バーコードを生成することができるので、表示装置50の画素数が少ない場合であっても、二次元バーコードを適切に表示させることができる。また、上述したように、表示装置用サイトサーバ20は、コンテンツ表示領域には二次元バーコードが重畳していないフレーム画像を表示装置に表示させた場合であっても、二次元バーコードの表示サイズが小さいため、適切に動画コンテンツおよび二次元バーコードを表示装置50に表示させることができる。
また、表示装置用サイトサーバ制御部24は、アクセス情報(第1の接続先へのアクセス情報)を縮小アクセス情報サーバ30(他のサーバ)に出力し、縮小アクセス情報サーバ30から、短縮されたアクセス情報(第1の接続先への短縮されたアクセス情報)を取得することにより、短縮したアクセス情報を生成してもよい。そのため、表示装置用サイトサーバ20は、アクセス情報および短縮したアクセス情報を管理することなく、小さい表示サイズの二次元バーコードを生成することができる。
また、表示装置用サイトサーバ制御部24が生成する二次元バーコードに含まれるアクセス情報は、コンテンツの提供者に関連していてもよい。そのため、表示装置用サイトサーバ20は、より多様な情報を提供する二次元バーコードを提供することができる。
〔実施形態2〕
本発明の他の実施形態について、図7~図10に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
本発明の他の実施形態について、図7~図10に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
(情報配信システム1a)
図7は、本発明の実施形態2における情報配信システム(システム)1aの主要な構成を示すブロック図である。図7に示すように、情報配信システム1aは、上述した実施形態における情報配信システム1に対して、アフィリエイトサーバ(提携サーバ)70を追加した構成になっている。本実施形態では、携帯端末60がサイト画像を表示するときに、アフィリエイトサーバ70を経由してから携帯端末用サイトサーバ40にアクセスする構成について、説明する。
図7は、本発明の実施形態2における情報配信システム(システム)1aの主要な構成を示すブロック図である。図7に示すように、情報配信システム1aは、上述した実施形態における情報配信システム1に対して、アフィリエイトサーバ(提携サーバ)70を追加した構成になっている。本実施形態では、携帯端末60がサイト画像を表示するときに、アフィリエイトサーバ70を経由してから携帯端末用サイトサーバ40にアクセスする構成について、説明する。
(アフィリエイトサーバ70)
アフィリエイトサーバ70は、アクセスされたことへの応答として、アクセス情報(第2の接続先へのアクセス情報)を返すサーバである。また、アフィリエイトサーバ70は、表示装置用サイト情報を表示装置50に提供する表示装置用サイト情報提供者に関する情報、および携帯端末用サイト情報を携帯端末用サイトサーバ40に提供する携帯端末用サイト情報提供者に関する情報を取得する構成であってもよい。アフィリエイトサーバ70にアクセスするためのアクセス情報(第1の接続先へのアクセス情報)の例を、図8に示す。
アフィリエイトサーバ70は、アクセスされたことへの応答として、アクセス情報(第2の接続先へのアクセス情報)を返すサーバである。また、アフィリエイトサーバ70は、表示装置用サイト情報を表示装置50に提供する表示装置用サイト情報提供者に関する情報、および携帯端末用サイト情報を携帯端末用サイトサーバ40に提供する携帯端末用サイト情報提供者に関する情報を取得する構成であってもよい。アフィリエイトサーバ70にアクセスするためのアクセス情報(第1の接続先へのアクセス情報)の例を、図8に示す。
図8は、本発明の実施形態2におけるアフィリエイトサーバ70にアクセスするためのアクセス情報の例である。図8に示すように、アフィリエイトサーバ70にアクセスするためのアクセス情報は、記述A~記述Dを含んでいる。
記述Aは、アフィリエイトサーバ70の所在を示す記述である。
記述Bは、表示装置用サイト情報を表示装置50に提供する表示装置用サイト情報提供者に関する情報を示す記述である。
記述Cは、携帯端末用サイト情報を携帯端末用サイトサーバ40に提供する携帯端末用サイト情報提供者に関する情報を示す記述である。
記述Dは、アフィリエイトに関するその他の情報を示す記述である。アフィリエイトに関する情報の例として、(1)当該アフィリエイトサーバ70へのアクセスは、直接当該アクセス情報のテキストを用いたアクセスであるか、ウェブページ上の広告画像からのアクセスであるか、などを示すアクセス方法を示す情報、(2)当該アフィリエイトサーバ70と表示装置用サイト情報提供者との契約に関する取り決め情報、などが挙げられる。
(二次元バーコードを生成する処理)
表示装置用サイトサーバ20が二次元バーコードを生成する処理について図9を用いて説明する。図9は、本発明の実施形態2における情報配信システム1aにおいて、表示装置用サイトサーバ20が二次元バーコードを生成する処理の流れを示すフローチャートである。
表示装置用サイトサーバ20が二次元バーコードを生成する処理について図9を用いて説明する。図9は、本発明の実施形態2における情報配信システム1aにおいて、表示装置用サイトサーバ20が二次元バーコードを生成する処理の流れを示すフローチャートである。
(ステップS3)
アフィリエイトサーバ70のアフィリエイトサーバ制御部74は、再接続先へのアクセス情報として、携帯端末用サイト情報を取得するためのアクセス情報を取得し、アフィリエイトサーバ70のアフィリエイトサーバ記憶部76に格納する。
アフィリエイトサーバ70のアフィリエイトサーバ制御部74は、再接続先へのアクセス情報として、携帯端末用サイト情報を取得するためのアクセス情報を取得し、アフィリエイトサーバ70のアフィリエイトサーバ記憶部76に格納する。
続いて、携帯端末用サイトサーバ40が携帯端末用サイト情報を取得し、動画コンテンツ配信サーバ10が動画コンテンツおよびメタ情報を取得するステップS2およびステップS4は、上述した実施形態1における処理と同じ処理であるため、説明を省略する。なお、上述したステップS3は、ステップS2の後、またはステップS2と同時に処理される構成であってもよい。
(ステップS6)
表示装置用サイトサーバ20の情報管理部242は、ステップS2において格納された携帯端末用サイト情報を取得するためのアクセス情報を返すアフィリエイトサーバ70へのアクセス情報を取得する。そして、情報管理部242は、取得したアクセス情報を表示装置用サイトサーバ記憶部26に格納する。
表示装置用サイトサーバ20の情報管理部242は、ステップS2において格納された携帯端末用サイト情報を取得するためのアクセス情報を返すアフィリエイトサーバ70へのアクセス情報を取得する。そして、情報管理部242は、取得したアクセス情報を表示装置用サイトサーバ記憶部26に格納する。
続いて、動画コンテンツ配信サーバ10がメタ情報を出力するステップS8以降の処理について、上述した実施形態1における情報配信システム1における処理と同じであるため、説明は省略する。
また、表示装置用サイト画像を表示する処理についても、上述した実施形態1における情報配信システム1における処理と同じであるため、説明は省略する。
(携帯端末用サイト画像を表示する処理)
携帯端末60が携帯端末用サイト画像を表示する処理について、図10を用いて説明する。図10は、本発明の実施形態2における情報配信システム1aにおいて、携帯端末60が携帯端末用サイト画像を表示する処理の流れを示すフローチャートである。
携帯端末60が携帯端末用サイト画像を表示する処理について、図10を用いて説明する。図10は、本発明の実施形態2における情報配信システム1aにおいて、携帯端末60が携帯端末用サイト画像を表示する処理の流れを示すフローチャートである。
上述した実施形態1における情報配信システム1と同様、情報配信システム1aにおいても、携帯端末60が縮小アクセス情報を取得し、アクセス情報を取得するまでの処理であるステップS62~S70は同じ処理であるため、説明を省略する。
(ステップS102)
携帯端末制御部64は、携帯端末通信部62を介して、取得したアクセス情報が示す接続先にアクセスするため、アフィリエイトサーバ70に対してアクセス要求する。
携帯端末制御部64は、携帯端末通信部62を介して、取得したアクセス情報が示す接続先にアクセスするため、アフィリエイトサーバ70に対してアクセス要求する。
(ステップS104)
アフィリエイトサーバ70のアフィリエイトサーバ制御部74は、アフィリエイトサーバ通信部72を介して、アクセス要求を受け付ける。
アフィリエイトサーバ70のアフィリエイトサーバ制御部74は、アフィリエイトサーバ通信部72を介して、アクセス要求を受け付ける。
(ステップS106)
アフィリエイトサーバ制御部74は、当該アクセス要求を受け付けると、再接続先へのアクセス情報をアフィリエイトサーバ記憶部76から取得する。そして、アフィリエイトサーバ制御部74は、取得した再接続先へのアクセス情報を、アフィリエイトサーバ通信部72を介して携帯端末60に出力する。
アフィリエイトサーバ制御部74は、当該アクセス要求を受け付けると、再接続先へのアクセス情報をアフィリエイトサーバ記憶部76から取得する。そして、アフィリエイトサーバ制御部74は、取得した再接続先へのアクセス情報を、アフィリエイトサーバ通信部72を介して携帯端末60に出力する。
(ステップS108)
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、アフィリエイトサーバ70から再接続先へのアクセス情報を取得する。
携帯端末60の携帯端末制御部64は、携帯端末通信部62を介して、アフィリエイトサーバ70から再接続先へのアクセス情報を取得する。
そして、携帯端末60が取得したアクセス情報が示す接続先にアクセスする処理であるステップS72以降の処理は、上述した実施形態1における処理と同じ処理であるため、説明は省略する。
このように、本実施形態における情報配信システム1aでは、携帯端末60が取得したアクセス情報(第1の接続先へのアクセス情報)は、アクセスされたことへの応答として再接続先へのアクセス情報(第2の接続先へのアクセス情報)を返すアフィリエイトサーバ70の所在を含んでいる。そのため、アフィリエイトサーバ70において様々な情報を取得する構成を実現することができる。
なお、様々な情報の例として、(1)表示装置用サイト情報提供者が提供する表示装置用サイト情報を取得したユーザからのアクセス数をカウントする処理を示す情報、(2)アフィリエイトサーバ70が返したアクセス情報が示す接続先にアクセスしたユーザが行った処理(例えば、アフィリエイトサーバ70が返したアクセス情報が示す接続先がショッピングサイトであり、当該ショッピングサイトにてユーザが買物をした金額など)を示す情報、などが挙げられる。
〔ソフトウェアによる実現例〕
各サーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)、表示装置50、および携帯端末60の制御ブロック(特に動画コンテンツ配信サーバ制御部14、表示装置用サイトサーバ制御部24、縮小アクセス情報サーバ制御部34、携帯端末用サイトサーバ制御部44、アフィリエイトサーバ制御部74、表示装置制御部54、および携帯端末制御部64)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
各サーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)、表示装置50、および携帯端末60の制御ブロック(特に動画コンテンツ配信サーバ制御部14、表示装置用サイトサーバ制御部24、縮小アクセス情報サーバ制御部34、携帯端末用サイトサーバ制御部44、アフィリエイトサーバ制御部74、表示装置制御部54、および携帯端末制御部64)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。
後者の場合、各サーバ、表示装置50、および携帯端末60は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の各態様の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の各態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
〔実施形態3〕
上記各実施形態では、複数のサーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)を用いる例を示したが、複数のサーバの有する各機能が、1つのサーバにて実現されていてもよいし、各実施形態におけるサーバの数より少ない数のサーバ、または多くのサーバを用いて実現されてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
上記各実施形態では、複数のサーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)を用いる例を示したが、複数のサーバの有する各機能が、1つのサーバにて実現されていてもよいし、各実施形態におけるサーバの数より少ない数のサーバ、または多くのサーバを用いて実現されてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
〔実施形態4〕
各サーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)、表示装置50、および携帯端末60の各ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central ProcessingUnit)を用いてソフトウェアによって実現してもよい。後者の場合、各サーバ、表示装置50、および携帯端末60のそれぞれを、図11に示すようなコンピュータ(電子計算機)を用いて構成することができる。
各サーバ(動画コンテンツ配信サーバ10、表示装置用サイトサーバ20、縮小アクセス情報サーバ30、携帯端末用サイトサーバ40、およびアフィリエイトサーバ70)、表示装置50、および携帯端末60の各ブロックは、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central ProcessingUnit)を用いてソフトウェアによって実現してもよい。後者の場合、各サーバ、表示装置50、および携帯端末60のそれぞれを、図11に示すようなコンピュータ(電子計算機)を用いて構成することができる。
図11は、各サーバ、表示装置50、および携帯端末60として利用可能なコンピュータ910のハードウェア構成を例示したブロック図である。コンピュータ910は、バス911を介して互いに接続された演算装置912と、主記憶装置913と、補助記憶装置914と、入出力インターフェース915と、通信インターフェース916とを備えている。演算装置912、主記憶装置913、および補助記憶装置914は、それぞれ、例えばCPU、RAM(random access memory)、ハードディスクドライブであってもよい。入出力インターフェース915には、ユーザがコンピュータ910に各種情報を入力するための入力装置920、および、コンピュータ910がユーザに各種情報を出力するための出力装置930が接続される。入力装置920および出力装置930は、コンピュータ910に内蔵されたものであってもよいし、コンピュータ910に接続された(外付けされた)ものであってもよい。例えば、入力装置920は、キーボード、マウス、タッチセンサなどであってもよく、出力装置930は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置920および出力装置930の双方の機能を有する装置を適用してもよい。そして、通信インターフェース916は、コンピュータ910が外部の装置と通信するためのインターフェースである。
補助記憶装置914には、コンピュータ910を各サーバ、表示装置50、および携帯端末60として動作させるための各種のプログラムが格納されている。そして、演算装置912は、補助記憶装置914に格納された上記プログラムを主記憶装置913上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ910を、各サーバ、表示装置50、および携帯端末60が備える各部として機能させる。なお、補助記憶装置914が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。
また、上記プログラムは、コンピュータ910の外部から取得してもよく、この場合、任意の伝送媒体(通信ネットワークや放送波等)を介して取得してもよい。そして、本発明の各態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
本発明の各態様に係る各サーバ(サーバ、他のサーバ、および提携サーバ)、表示装置、および携帯端末は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各サーバ、表示装置、および携帯端末が備える各部(ソフトウェア要素)として動作させることにより上記各サーバ、表示装置、および携帯端末をコンピュータにて実現させる各サーバ、表示装置、および携帯端末の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
1、1a 情報配信システム(システム)
10 動画コンテンツ配信サーバ(第2のサーバ、他のサーバ)
12 動画コンテンツ配信サーバ通信部(第2の通信部)
14 動画コンテンツ配信サーバ制御部(第2の制御部)
20 表示装置用サイトサーバ(サーバ、第1のサーバ)
22 表示装置用サイトサーバ通信部(通信部、第1の通信部)
24 表示装置用サイトサーバ制御部(制御部、第1の制御部)
26 表示装置用サイトサーバ記憶部
30 縮小アクセス情報サーバ(他のサーバ)
40 携帯端末用サイトサーバ
50 表示装置
52 表示装置通信部(通信部)
54 表示装置制御部(制御部)
56 操作受付部
58 表示装置表示部(表示部)
60 携帯端末
70 アフィリエイトサーバ(提携サーバ)
242 情報管理部
244 二次元バーコード生成部
246 出力要求受付部
248 表示装置用サイト情報生成部
250 表示装置用サイト情報出力部
542 操作信号取得部
544 出力要求部
546 表示制御部
548 表示情報取得部
10 動画コンテンツ配信サーバ(第2のサーバ、他のサーバ)
12 動画コンテンツ配信サーバ通信部(第2の通信部)
14 動画コンテンツ配信サーバ制御部(第2の制御部)
20 表示装置用サイトサーバ(サーバ、第1のサーバ)
22 表示装置用サイトサーバ通信部(通信部、第1の通信部)
24 表示装置用サイトサーバ制御部(制御部、第1の制御部)
26 表示装置用サイトサーバ記憶部
30 縮小アクセス情報サーバ(他のサーバ)
40 携帯端末用サイトサーバ
50 表示装置
52 表示装置通信部(通信部)
54 表示装置制御部(制御部)
56 操作受付部
58 表示装置表示部(表示部)
60 携帯端末
70 アフィリエイトサーバ(提携サーバ)
242 情報管理部
244 二次元バーコード生成部
246 出力要求受付部
248 表示装置用サイト情報生成部
250 表示装置用サイト情報出力部
542 操作信号取得部
544 出力要求部
546 表示制御部
548 表示情報取得部
Claims (12)
- 制御部と、通信部と、を備えるサーバであって、
上記制御部は、
表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得し、
上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成し、
上記通信部を介して上記二次元コードを上記表示装置に出力する、
ことを特徴とするサーバ。 - 上記制御部は、第1の接続先へのアクセス情報を短縮したアクセス情報を生成し、
上記二次元コードには、上記第1の接続先への短縮されたアクセス情報が含まれる、
ことを特徴とする請求項1に記載のサーバ。 - 上記制御部は、上記第1の接続先へのアクセス情報を他のサーバに出力し、当該他のサーバから、上記第1の接続先への短縮されたアクセス情報を取得することにより、上記第1の接続先へのアクセス情報を短縮したアクセス情報を生成する、
ことを特徴とする請求項2に記載のサーバ。 - 上記第1の接続先へのアクセス情報は、アクセスされたことへの応答として第2の接続先へのアクセス情報を返す提携サーバの所在を含む、
ことを特徴とする請求項2または3に記載のサーバ。 - 上記制御部は、上記二次元コードと上記コンテンツを表示するための領域であるコンテンツ表示領域とを含むフレーム画像を上記表示装置に表示させるための表示情報を、上記表示装置に出力する、
ことを特徴とする請求項1~4の何れか1項に記載のサーバ。 - 上記フレーム画像において、上記コンテンツ表示領域には上記二次元コードが重畳していない、
ことを特徴とする請求項5に記載のサーバ。 - 上記制御部が生成する上記二次元コードに含まれるアクセス情報は、上記コンテンツの提供者にも関連している
ことを特徴とする請求項1~6の何れか1項に記載のサーバ。 - 第1のサーバ、第2のサーバ、および表示装置を備えるシステムであって、
上記第1のサーバは、第1の制御部と、第1の通信部と、を備え、
上記第1の制御部は、
上記表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記第1の通信部を介して取得し、
上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成し、
上記第2のサーバに対して、上記第1の通信部を介して、上記コンテンツを上記表示装置に出力するよう要求し、
上記第1の通信部を介して上記二次元コードを上記表示装置に出力し、
上記第2のサーバは、第2の制御部と、第2の通信部と、を備え、
上記第2の制御部は、
上記第2の通信部を介して受け付けた上記第1のサーバからの要求に応じて、上記コンテンツを上記第2の通信部を介して上記表示装置に出力し、
上記表示装置は、表示装置制御部と、表示装置通信部と、表示部と、を備え、
上記表示装置制御部は、
上記表示装置通信部を介して、上記コンテンツ情報を上記第1のサーバに出力し、
上記表示装置通信部を介して、上記第1のサーバから上記二次元コードを取得し、
上記表示装置通信部を介して、上記第2のサーバから上記コンテンツを取得し、
上記二次元コードおよび上記コンテンツを上記表示部に表示する、
ことを特徴とするシステム。 - 表示装置から配信要求するコンテンツに関するコンテンツ情報を取得する取得ステップと、
上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成する生成ステップと、
上記二次元コードを上記表示装置に出力する出力ステップと、
を含むことを特徴とする方法。 - 制御部と、通信部と、を備えるサーバとしてコンピュータを機能させるためのプログラムであって、上記制御部に、
表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得させる処理、
上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成させる処理、
上記通信部を介して上記二次元コードを上記表示装置に出力させる処理、
を実行させることを特徴とするプログラム。 - 制御部と、通信部と、表示部と、を備える表示装置であって、
上記制御部は、
上記通信部を介して、配信要求するコンテンツに関するコンテンツ情報をサーバに出力し、
上記通信部を介して、上記サーバから、上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを取得し、
上記通信部を介して、他のサーバから上記コンテンツを取得し、
上記二次元コードおよび上記コンテンツを上記表示部に表示する、
ことを特徴とする表示装置。 - 制御部と、通信部と、を備えるサーバとしてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な非一時的な記録媒体であって、上記制御部に、
表示装置から配信要求するコンテンツに関するコンテンツ情報を、上記通信部を介して取得させる処理、
上記コンテンツ情報に関するコンテンツに関連するアクセス情報を含む二次元コードを生成させる処理、
上記通信部を介して上記二次元コードを上記表示装置に出力させる処理、
を実行させることを特徴とするプログラムを記録したコンピュータ読み取り可能な非一時的な記録媒体。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015-222429 | 2015-11-12 | ||
| JP2015222429A JP2017092780A (ja) | 2015-11-12 | 2015-11-12 | サーバ、システム、方法、プログラム、および表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017082303A1 true WO2017082303A1 (ja) | 2017-05-18 |
Family
ID=58695376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2016/083249 Ceased WO2017082303A1 (ja) | 2015-11-12 | 2016-11-09 | サーバ、システム、方法、プログラム、表示装置、および記録媒体 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2017092780A (ja) |
| WO (1) | WO2017082303A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7419300B2 (ja) * | 2021-07-30 | 2024-01-22 | Lineヤフー株式会社 | サーバ、情報処理方法、プログラムおよびシステム |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020023094A1 (en) * | 2000-06-22 | 2002-02-21 | Takenori Kohda | Advertising method and system, method and system for transacting an advertising frame and recording media |
| JP2006113884A (ja) * | 2004-10-15 | 2006-04-27 | Value Commerce Co Ltd | 広告配信装置、コンピュータプログラム、プログラム格納媒体 |
| US20070174198A1 (en) * | 2004-08-06 | 2007-07-26 | Kabushiki Kaisha Toshiba | Content data distributing system, content data distributing method, and commodity selling method |
| JP2008065125A (ja) * | 2006-09-08 | 2008-03-21 | Minsu Kwon | 動画配信システムを使用した広告システム |
| US20120295591A1 (en) * | 2011-05-16 | 2012-11-22 | Wesley Boudville | Cellphone changing an electronic display that contains a barcode |
| US20130026241A1 (en) * | 2011-07-25 | 2013-01-31 | Sakahashi Koji | Device and its use for creation, output and management of 2d barcodes with embedded images |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013080448A (ja) * | 2011-10-04 | 2013-05-02 | Koji Sakahashi | 二次元コードを出力する計算機及び当該計算機に実行されるプログラム |
-
2015
- 2015-11-12 JP JP2015222429A patent/JP2017092780A/ja active Pending
-
2016
- 2016-11-09 WO PCT/JP2016/083249 patent/WO2017082303A1/ja not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020023094A1 (en) * | 2000-06-22 | 2002-02-21 | Takenori Kohda | Advertising method and system, method and system for transacting an advertising frame and recording media |
| US20070174198A1 (en) * | 2004-08-06 | 2007-07-26 | Kabushiki Kaisha Toshiba | Content data distributing system, content data distributing method, and commodity selling method |
| JP2006113884A (ja) * | 2004-10-15 | 2006-04-27 | Value Commerce Co Ltd | 広告配信装置、コンピュータプログラム、プログラム格納媒体 |
| JP2008065125A (ja) * | 2006-09-08 | 2008-03-21 | Minsu Kwon | 動画配信システムを使用した広告システム |
| US20120295591A1 (en) * | 2011-05-16 | 2012-11-22 | Wesley Boudville | Cellphone changing an electronic display that contains a barcode |
| US20130026241A1 (en) * | 2011-07-25 | 2013-01-31 | Sakahashi Koji | Device and its use for creation, output and management of 2d barcodes with embedded images |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017092780A (ja) | 2017-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8495495B2 (en) | Information processing apparatus, bookmark setting method, and program | |
| US20110283185A1 (en) | Adaptable layouts for social feeds | |
| CN112073753B (zh) | 一种多媒体数据的发布方法、装置、设备及介质 | |
| US9319455B2 (en) | Method and system for seamless navigation of content across different devices | |
| CN104349221A (zh) | 进行流分发的通信设备、信息处理设备、及其控制方法 | |
| WO2016150388A1 (zh) | 界面处理方法、装置及系统 | |
| JP6139257B2 (ja) | 電子機器、通信システム、送信制御方法、およびプログラム | |
| CN114531955B (zh) | 服务器设备、服务器管理装置、以及非易失性存储介质 | |
| WO2017082303A1 (ja) | サーバ、システム、方法、プログラム、表示装置、および記録媒体 | |
| CN114731463A (zh) | 数据处理设备及其控制方法和程序 | |
| US11722726B2 (en) | Television apparatus and display method | |
| JP6234168B2 (ja) | 広告動画再生システム、及び、広告動画再生方法 | |
| KR20150032059A (ko) | 반응형 컨텐츠 제공 시스템 및 방법 | |
| KR102832672B1 (ko) | 데이터 처리 방법 및 데이터 처리 장치 | |
| JP5416599B2 (ja) | 動画作成装置及び動画作成方法 | |
| CN104247444A (zh) | 信息处理设备和方法、程序以及信息处理系统 | |
| JP2014233062A (ja) | マルチデバイス向けライブ・録画映像変換・配信システム | |
| JP2010226235A (ja) | コンテンツ共有システム、撮像装置、テレビ、コンテンツ共有方法、及びプログラム | |
| JP2017228253A (ja) | 端末装置、端末装置のプログラム、通信サーバ、及び通信方法 | |
| JP2012029068A (ja) | 情報表示装置、情報表示方法、プログラムおよび集積回路 | |
| JP2017228943A (ja) | 通信サーバ、通信方法、端末装置、及び端末装置のプログラム | |
| KR101607084B1 (ko) | 정지 이미지를 이용한 스마트 tv 용 동영상 제공 장치 및 방법 | |
| JP2009129430A (ja) | サーバ、端末、システム、プログラムおよび方法 | |
| JP7029335B2 (ja) | 管理サーバ、管理方法、及びそのプログラム | |
| US20150026752A1 (en) | Information processing method, information processing device, and information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16864264 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16864264 Country of ref document: EP Kind code of ref document: A1 |