[go: up one dir, main page]

JP7706595B1 - Server device and control program - Google Patents

Server device and control program Download PDF

Info

Publication number
JP7706595B1
JP7706595B1 JP2024062274A JP2024062274A JP7706595B1 JP 7706595 B1 JP7706595 B1 JP 7706595B1 JP 2024062274 A JP2024062274 A JP 2024062274A JP 2024062274 A JP2024062274 A JP 2024062274A JP 7706595 B1 JP7706595 B1 JP 7706595B1
Authority
JP
Japan
Prior art keywords
identification code
content
authentication
display device
video
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.)
Active
Application number
JP2024062274A
Other languages
Japanese (ja)
Other versions
JP2025159587A (en
Inventor
進 香田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Radius Co Ltd
Original Assignee
Radius Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Radius Co Ltd filed Critical Radius Co Ltd
Priority to JP2024062274A priority Critical patent/JP7706595B1/en
Priority to PCT/JP2024/035729 priority patent/WO2025215865A1/en
Application granted granted Critical
Publication of JP7706595B1 publication Critical patent/JP7706595B1/en
Publication of JP2025159587A publication Critical patent/JP2025159587A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Figure 0007706595000001

【課題】複数話を有するシリーズ形式の映像コンテンツをユーザが視聴する場合に、ユーザの手間を低減させる。
【解決手段】サーバ装置(10)は、複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードと、当該識別コードの送信元である外部装置(20)を特定する情報とを取得する取得部(111)と、前記識別コードを用いた認証が行われたのち、前記映像コンテンツにおける、ユーザの要求に応じた話数目のデータを前記外部装置(20)に送信する通信部(13)とを備える。
【選択図】図1

Figure 0007706595000001

The present invention reduces the hassle for a user when viewing video content in a series format having multiple episodes.
[Solution] The server device (10) includes an acquisition unit (111) that acquires an identification code associated with video content in a series format having multiple episodes and information identifying an external device (20) that is the sender of the identification code, and a communication unit (13) that transmits data for the episode number in the video content in response to a user request to the external device (20) after authentication is performed using the identification code.
[Selected Figure] Figure 1

Description

本発明は、サーバ装置、端末装置及び制御プログラムに関する。 The present invention relates to a server device, a terminal device, and a control program.

従来、テレビアニメ作品等を全話視聴するためのDVD BOXが販売されている。また、特許文献1では、光ディスクの交換時において、アプリケーションのスタートアップディレイをなくしつつも、映画作品に関連しないようなアプリケーションを適切に終了させることができる読出装置が開示されている。 In the past, DVD box sets for viewing all episodes of TV anime and the like have been sold. Patent Document 1 discloses a reading device that can eliminate application startup delays when changing optical discs, while also properly terminating applications that are not related to movies.

特開2009-170085号公報JP 2009-170085 A

しかしながら、しかしながら、複数のディスクを用いて作品を視聴する場合、1又は複数話分毎にユーザがディスクを交換する手間を要している。 However, when watching a work using multiple discs, the user must take the trouble of changing discs after each episode or each set of episodes.

本発明の一態様は、上記の問題に鑑みてなされたものであり、複数話を有するシリーズ形式の映像コンテンツをユーザが視聴する場合に、ユーザの手間を低減させることを目的とする。 One aspect of the present invention was made in consideration of the above problems, and aims to reduce the effort required of users when viewing video content in a series format that has multiple episodes.

前記の課題を解決するために、本発明の一態様に係るサーバ装置は、複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードと、当該識別コードの送信元である外部装置を特定する情報とを取得する取得部と、前記識別コードを用いた認証が行われたのち、前記映像コンテンツにおける、ユーザの要求に応じた話数目のデータを前記外部装置に送信する通信部とを備える。 To solve the above problem, a server device according to one aspect of the present invention includes an acquisition unit that acquires an identification code associated with video content in a series format having multiple episodes and information that identifies an external device that is the sender of the identification code, and a communication unit that transmits data for the episode number in the video content that corresponds to a user's request to the external device after authentication using the identification code is performed.

前記の課題を解決するために、本発明の一態様に係る端末装置は、表示部を備える端末装置であって、複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードを入力するための入力部と、入力された前記識別コードと、当該端末装置を特定する情報とをサーバ装置に送信する通信部と、前記サーバ装置から送信された映像であって、前記映像コンテンツにおける、ユーザの要求に応じた話数目の映像を前記表示部に表示させる表示制御部とを備える。 To solve the above problem, a terminal device according to one aspect of the present invention is a terminal device equipped with a display unit, and includes an input unit for inputting an identification code associated with video content in a series format having multiple episodes, a communication unit for transmitting the input identification code and information for identifying the terminal device to a server device, and a display control unit for displaying on the display unit the video transmitted from the server device, the video of the episode number in the video content that corresponds to the user's request.

本発明の各態様に係るサーバ装置及び端末装置は、コンピュータによって実現してもよく、この場合には、コンピュータを前記サーバ装置又は端末装置が備える各部(ソフトウェア要素)として動作させることにより前記サーバ装置又は端末装置をコンピュータにて実現させる制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 The server device and terminal device according to each aspect of the present invention may be realized by a computer. In this case, the control program that causes the computer to operate as each unit (software element) of the server device or terminal device to realize the server device or terminal device on the computer, and the computer-readable recording medium on which it is recorded, also fall within the scope of the present invention.

本発明の一態様によれば、複数話を有するシリーズ形式の映像コンテンツをユーザが視聴する場合に、ユーザの手間を低減させることができる。 According to one aspect of the present invention, it is possible to reduce the effort required of a user when watching video content in a series format that has multiple episodes.

システムの機能的構成を示すブロック図の一例である。FIG. 2 is a block diagram illustrating an example of a functional configuration of the system. サーバ装置の記憶部が格納するテーブルの一例である。13 is an example of a table stored in a storage unit of the server device. システム処理の流れを示すシーケンス図の一例である。FIG. 1 is an example of a sequence diagram illustrating a flow of system processing. アプリケーションにおける識別コードの入力画面及びコンテンツの一覧画面の一例である。13 is an example of an input screen for an identification code and a list screen for contents in an application. システム処理の流れを示すシーケンス図の一例である。FIG. 1 is an example of a sequence diagram illustrating a flow of system processing.

以下、本発明の一実施形態について、詳細に説明する。 One embodiment of the present invention is described in detail below.

〔1.システム1の構成例〕
図1は、本開示に係るシステム1の機能的構成を示すブロック図の一例である。システム1は、任意のコンテンツを、サーバ装置10から表示装置(外部装置、端末装置)20に送信し、前記コンテンツを再生するためのシステムである。以下、コンテンツは、映像を含む映像コンテンツであるものとして説明するが、映像を含まない音楽コンテンツ又は音声コンテンツであってもよい。多くの場合、映像コンテンツには、1チャンネル以上の音声が関連付けられており、表示装置20においては、映像と並行して音声が再生される。
[1. Example of system 1 configuration]
1 is an example of a block diagram showing a functional configuration of a system 1 according to the present disclosure. The system 1 is a system for transmitting any content from a server device 10 to a display device (external device, terminal device) 20 and playing the content. In the following description, the content is described as video content including video, but it may also be music content or audio content not including video. In many cases, video content is associated with one or more channels of audio, and the audio is played in parallel with the video on the display device 20.

また、本開示に係るコンテンツは、特に断りが無い限りレンタル品であるものとする。即ち、表示装置20においてコンテンツを再生可能な期間は限定されている。 In addition, unless otherwise specified, the content disclosed herein is a rental item. In other words, the period during which the content can be played on the display device 20 is limited.

システム1は、サーバ装置10及び1又は複数の表示装置20を備えている。サーバ装置10は、コンテンツを供給するサーバとして機能する装置であって、制御部11、記憶部12及び通信部13を備えている。 The system 1 includes a server device 10 and one or more display devices 20. The server device 10 functions as a server that supplies content, and includes a control unit 11, a storage unit 12, and a communication unit 13.

制御部11は、サーバ装置10全体を統括する制御装置であって、取得部111を備えている。取得部111は、レンタル品であるコンテンツに関連付けられた識別コードと、当該識別コードの送信元である表示装置20を特定する情報とを取得する。ここで、前記コンテンツは、複数話を有するシリーズ形式の映像コンテンツであってもよい。 The control unit 11 is a control device that controls the entire server device 10, and includes an acquisition unit 111. The acquisition unit 111 acquires an identification code associated with the rental content, and information that identifies the display device 20 that is the sender of the identification code. Here, the content may be video content in the form of a series having multiple episodes.

また、識別コードとは、コンテンツを特定するための英数字及び記号等を含むシリアルコード(シリアル番号)である。詳細は後述するが、複数のコンテンツに単一の識別コードが関連付けられていてもよい。これは、ユーザが単一の識別コードを表示装置20に入力することによって、複数のコンテンツをダウンロードすることが可能となることを意味している。また、単一のコンテンツが複数種類の識別コードに関連付けられていてもよい。 An identification code is a serial code (serial number) that includes alphanumeric characters and symbols for identifying content. As will be described in detail later, a single identification code may be associated with multiple pieces of content. This means that a user can download multiple pieces of content by inputting a single identification code into the display device 20. A single piece of content may also be associated with multiple types of identification codes.

また、一態様において、識別コードが記載又は記録されたカード等の媒体が、所定の実店舗又はライブ会場等において有償又は無償で配布されてもよい。別の側面から言えば、取得部111は、所定の実店舗等にて配布された媒体に記載又は記録された識別コードを取得してもよい。 In one aspect, a medium such as a card on which an identification code is written or recorded may be distributed at a specific physical store or live venue, for a fee or free of charge. From another perspective, the acquisition unit 111 may acquire an identification code written or recorded on a medium distributed at a specific physical store, etc.

記憶部12は、各種情報を記憶する記憶装置であって、例えばコンテンツと識別コードとの対応関係を示すテーブルを格納する。制御部11は、前記テーブルを参照して、取得部111が取得した識別コードを用いた認証を行う。別の側面から言えば、認証とは、取得部111が取得した識別コードが正当なものであることを判定する処理である。 The memory unit 12 is a storage device that stores various information, for example, a table showing the correspondence between content and identification codes. The control unit 11 refers to the table and performs authentication using the identification code acquired by the acquisition unit 111. From another perspective, authentication is a process of determining whether the identification code acquired by the acquisition unit 111 is legitimate.

通信部13は、制御部11による制御に基づいて、表示装置20等との通信処理を行うインターフェースである。例えば通信部13は、識別コードを用いた認証が行われたときを基準とする所定期間、又は所定日時までに限り、表示装置20を介したユーザの要求に応答して、要求されたコンテンツを表示装置20に送信する。通信部13は、映像をストリーミング送信によって表示装置20に送信してもよいし、表示装置20でチャンクデータとして記憶されるように一括して送信してもよい。表示装置20におけるストリーミング受信は、ダウンロードの一種である。なお、表示装置20が記憶部22に記憶した映像を再生し、ストリーミング受信が生じない場合においても、映像の再生前には、識別コードを用いた認証と、コンテンツが再生可能な期間であるか否かの判定とが行われる。 The communication unit 13 is an interface that performs communication processing with the display device 20 and the like based on the control of the control unit 11. For example, the communication unit 13 transmits requested content to the display device 20 in response to a request from a user via the display device 20 only for a predetermined period based on when authentication using the identification code is performed, or only up to a predetermined date and time. The communication unit 13 may transmit video to the display device 20 by streaming transmission, or may transmit the video in a lump so that it is stored as chunk data in the display device 20. Streaming reception in the display device 20 is a type of download. Note that even when the display device 20 plays video stored in the storage unit 22 and streaming reception does not occur, authentication using the identification code and a determination as to whether or not the content is within the period in which it can be played are performed before playing the video.

また、サーバ装置10の制御部11は、コンテンツが再生可能な期間の終了が一定期間以内に近づいていると判定した場合、そのことを、通信部13を介して表示装置20に通知してもよい。つまり前記の場合において、通信部13は、認証が有効な期間が終了する前の特定のタイミングにおいて、前記期間が終了する日時に関する通知を表示装置20に送信してもよい。 In addition, when the control unit 11 of the server device 10 determines that the end of the period during which the content can be played is approaching within a certain period of time, the control unit 11 may notify the display device 20 of this fact via the communication unit 13. That is, in the above case, the communication unit 13 may transmit a notification regarding the date and time when the period during which the authentication is valid will end to the display device 20 at a specific timing before the end of the period.

また、サーバ装置10と表示装置20との間において送信される前記映像等のデータは、暗号化された上で送信されて、受信した装置側で復号される構成が望ましい。 It is also preferable that the video and other data transmitted between the server device 10 and the display device 20 be encrypted before transmission and decrypted on the receiving device.

表示装置20は、映像出力及び音声出力が可能な装置であって、例えばスマートフォン、タブレット、パソコン、テレビ又はゲーム機等として実現され得る。表示装置20は、制御部21、記憶部22、通信部23、入力部24及び表示部(出力部)25を備えている。 The display device 20 is a device capable of outputting video and audio, and may be realized as, for example, a smartphone, a tablet, a personal computer, a television, or a game console. The display device 20 includes a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, and a display unit (output unit) 25.

制御部21は、表示装置20全体を統括する制御装置であって、表示制御部211を備えている。表示制御部211は、表示部25における画面表示に関する制御を行う。表示制御部211は、例えばサーバ装置10から表示装置20に入力された映像を表示部25に表示させる。 The control unit 21 is a control device that controls the entire display device 20, and includes a display control unit 211. The display control unit 211 controls the screen display on the display unit 25. The display control unit 211 causes the display unit 25 to display an image input to the display device 20 from the server device 10, for example.

記憶部22は、各種の情報を記憶する記憶装置であって、例えば既に認証された識別コード、当該識別コードに関連付けられているコンテンツを特定する情報、及びコンテンツが再生可能な有効期限を示す情報を格納する。ここで、コンテンツを特定する情報とは、例えばコンテンツのIDであってもよいし、コンテンツに関連付けられている識別コードであってもよい。また、表示装置20には映像及び音声を再生するためのアプリケーションがインストールされている構成であってもよく、当該構成においては、アプリケーションのデータが記憶部22に格納される。 The memory unit 22 is a storage device that stores various information, such as an already authenticated identification code, information identifying the content associated with the identification code, and information indicating the expiration date for which the content can be played. Here, the information identifying the content may be, for example, the ID of the content or the identification code associated with the content. Furthermore, the display device 20 may be configured to have an application for playing video and audio installed, and in this configuration, the application data is stored in the memory unit 22.

通信部23は、制御部21による制御に基づいて、サーバ装置10等との通信処理を行うインターフェースである。例えば通信部23は、入力部24を介してユーザに選択されたコンテンツを特定する情報をサーバ装置10に送信する。 The communication unit 23 is an interface that performs communication processing with the server device 10 and the like based on the control of the control unit 21. For example, the communication unit 23 transmits information that identifies the content selected by the user via the input unit 24 to the server device 10.

入力部24は、表示装置20に対してユーザが情報の入力を行うための部材であって、例えばキーボード若しくはその他のボタン、又はマウスとして実現され得る。また、入力部24は、表示装置20本体とは別機器のリモコン又はコントローラ等であってもよい。ユーザは、入力部24を介して、識別コード等の入力操作、及び各種の選択操作を行う。なお、入力部24と表示部25とが一体のタッチパネルとして実現される構成であってもよい。 The input unit 24 is a member through which the user inputs information to the display device 20, and may be realized as, for example, a keyboard or other buttons, or a mouse. The input unit 24 may also be a remote control or controller that is separate from the display device 20 itself. The user inputs an identification code and performs various selection operations via the input unit 24. The input unit 24 and the display unit 25 may also be realized as an integrated touch panel.

また、図1に示すように、入力部24は、画像を撮影するカメラ241を備えていてもよい。また、識別コードを示す二次元コードをカメラ241によって読み取り可能な構成であってもよい。これにより、ユーザが識別コードを入力する手間を低減することができる。 As shown in FIG. 1, the input unit 24 may also include a camera 241 that captures an image. The input unit 24 may also be configured so that a two-dimensional code indicating an identification code can be read by the camera 241. This can reduce the effort required for the user to input the identification code.

加えて、入力部24は、RFID(Radio Frequency IDentification)タグを非接触で読み取り可能な構成を備えていてもよい。これにより入力部24は、識別コードが記録されたRFIDタグを非接触で読み取ることによって、識別コードの入力を受け付けてもよい。 In addition, the input unit 24 may have a configuration capable of contactlessly reading an RFID (Radio Frequency IDentification) tag. As a result, the input unit 24 may accept input of an identification code by contactlessly reading an RFID tag on which an identification code is recorded.

表示部25は、表示制御部211による制御に基づいて、映像、文字列又はオブジェクト等を表示する表示パネルである。なお、コンテンツが映像を含まない音楽コンテンツ等である場合、表示部25を、スピーカ等によって実現される出力部25として以降の説明を適用してもよい。 The display unit 25 is a display panel that displays images, character strings, objects, etc., based on the control of the display control unit 211. Note that if the content is music content or the like that does not include images, the following description may apply to the display unit 25 as an output unit 25 realized by a speaker or the like.

また、システム1が備える単一の部材の機能が、別の複数の部材によって実現されてもよく、システム1が備える複数の部材の機能が、別の単一の部材によって実現されてもよい。例えば、システム1が複数のサーバ装置10を備えていてもよいし、前述した識別コードの認証が、サーバ装置10とは別の認証装置において行われる構成であってもよい。また、システム1が備える一部の部材が、サーバ装置10又は表示装置20から着脱可能な構成であってもよい。 Furthermore, the function of a single component included in system 1 may be realized by multiple other components, and the functions of multiple components included in system 1 may be realized by a single other component. For example, system 1 may include multiple server devices 10, and the authentication of the above-mentioned identification code may be performed by an authentication device other than server device 10. Furthermore, some of the components included in system 1 may be configured to be detachable from server device 10 or display device 20.

〔2.認証用テーブル例〕
続いて、サーバ装置10の記憶部12が格納する前述のテーブルについて、具体例を挙げて説明する。図2の表31は、は、コンテンツと識別コードとの対応関係を示すテーブルの一例を示す表である。
[2. Example of authentication table]
Next, a specific example will be described of the above-mentioned table stored in the storage unit 12 of the server device 10. Table 31 in Fig. 2 is an example of a table showing the correspondence between contents and identification codes.

例えば表31は、コンテンツAが、第A1話数目~第A3話数目の映像コンテンツを含んでいること、及びコンテンツBが、第B1話数目~第B3話数目の映像コンテンツを含んでいること等を示している。つまり、コンテンツA及びBは、複数話を有するシリーズ形式の映像コンテンツである。また、各コンテンツの話数は限定されない。このような映像コンテンツとしては、ドラマ及びテレビアニメ等が挙げられる。また、「識別コード」欄の値は、対応する話数目のコンテンツを表示装置20にダウンロードするために、何れの識別コードを用いた認証が必要であるのかを示している。例えば第A3話数目のコンテンツを表示装置20にダウンロードするためには、識別コード「AAABBB222」又は「AAABBB333」等を用いた認証を要し、識別コード「AAABBB111」を用いた認証を行ったとしても、第A3話数目のコンテンツはダウンロードすることができない。 For example, Table 31 shows that content A includes video content from episode A1 to episode A3, and content B includes video content from episode B1 to episode B3. In other words, content A and B are video content in a series format with multiple episodes. The number of episodes of each content is not limited. Examples of such video content include dramas and TV anime. The value in the "identification code" column indicates which identification code is required for authentication to download the content of the corresponding episode to the display device 20. For example, in order to download the content of episode A3 to the display device 20, authentication using identification code "AAABBB222" or "AAABBB333" is required, and even if authentication using identification code "AAABBB111" is performed, the content of episode A3 cannot be downloaded.

また、コンテンツは、複数種類の識別コードに関連付けられている場合がある。例えばコンテンツAは、第A1話数目及び第A2話数目のデータのみをダウンロード可能とするための第1の種類の識別コードと、第A1話数目~第A3話数目のデータをダウンロード可能とするための第2の種類の識別コードとに関連付けられている。 In addition, content may be associated with multiple types of identification codes. For example, content A is associated with a first type of identification code that allows only the data for episodes A1 and A2 to be downloaded, and a second type of identification code that allows the data for episodes A1 through A3 to be downloaded.

また、単一の識別コードを用いた認証によって、シリーズ形式の映像コンテンツの全話が視聴可能になる構成であってもよい。また、取得部111は、前記映像コンテンツに関連付けられた単一の識別コードと、表示装置20を特定する情報とを取得する構成であってもよい。 Also, the configuration may be such that all episodes of a series of video content can be viewed by authentication using a single identification code. Also, the acquisition unit 111 may be configured to acquire a single identification code associated with the video content and information that identifies the display device 20.

また、単一の識別コードが複数のコンテンツに関連付けられていてもよい。例えば識別コード「AAABBB333」を用いた認証が行われた場合、当該識別コードの送信元である表示装置20においては、コンテンツAの第A1話数目~第A3話数目のデータとコンテンツBの第B1話数目~第B3話数目のデータとがダウンロード可能となる。なお、実際の識別コードは、図2に例示するものよりも複雑な文字列であることが望ましい。 A single identification code may also be associated with multiple contents. For example, when authentication is performed using the identification code "AAABBB333", the data for episodes A1 to A3 of content A and the data for episodes B1 to B3 of content B can be downloaded on the display device 20 that is the sender of the identification code. Note that it is desirable for the actual identification code to be a more complex character string than the one exemplified in FIG. 2.

なお、コンテンツが複数話を有するシリーズ形式であることは必須ではなく、例えばコンテンツが歌手の単一のライブ映像等である場合、当該コンテンツに対応する「第N話数目」の欄には、当該コンテンツがシリーズ形式ではないことを示す値が設定される。 It is not essential that the content be in a series format with multiple episodes. For example, if the content is a single live performance video of a singer, the "Nth episode" field corresponding to that content will be set to a value indicating that the content is not in a series format.

また、表32は、識別コードと、当該識別コードを用いた認証によって登録された表示装置20及び有効期限との対応関係を示すテーブルの一例である。 Table 32 is an example of a table showing the correspondence between an identification code and a display device 20 registered by authentication using the identification code and an expiration date.

表32において「登録台数」欄の値の分母は、対応する識別コードを用いた認証によって、最大何台の表示装置20を登録することが可能であるのかを示している。また、表示装置20の「登録」とは、識別コードの送信元である表示装置20を、当該識別コードに関連付けられたコンテンツをダウンロードすることができる表示装置20として記憶することを意味している。また、前記分母が2以上の場合もあることに示されるように、単一の識別コードを複数の表示装置20の各々に入力し、その各表示装置20においてコンテンツのダウンロードが可能となる構成であってもよい。 In Table 32, the denominator of the value in the "Number of registered devices" column indicates the maximum number of display devices 20 that can be registered by authentication using the corresponding identification code. Furthermore, "registering" a display device 20 means storing the display device 20 that sent the identification code as a display device 20 that can download content associated with that identification code. Furthermore, as indicated by the fact that the denominator may be 2 or more, a single identification code may be input to each of multiple display devices 20, allowing content to be downloaded to each of the display devices 20.

また、「登録台数」欄の値の分子は、対象となる識別コードを用いた認証によって、現時点において何台の表示装置20が登録されているのかを示している。例えば識別コード「AAABBB111」の場合、最大の台数である3台の表示装置20が既に登録されているため、他の新たな表示装置20に識別コード「AAABBB111」を入力したとしても、当該表示装置20は登録されない。また、表示装置20の入力部24を介した操作等によって、当該表示装置20の登録を解除することが可能な構成であることが望ましい。これにより、或る識別コードを用いて登録可能な台数に達した場合であっても、コンテンツをダウンロード可能とする表示装置20を切り替えることができる。 The numerator of the value in the "Number of registered devices" column indicates how many display devices 20 are currently registered through authentication using the target identification code. For example, in the case of the identification code "AAABBB111," the maximum number of three display devices 20 are already registered, so even if the identification code "AAABBB111" is entered into a new display device 20, that display device 20 will not be registered. It is also desirable that the display device 20 be configured to be unregistered by operating the input unit 24 of the display device 20, for example. This makes it possible to switch display devices 20 from which content can be downloaded, even if the number of devices that can be registered using a certain identification code has been reached.

また、「登録済み表示装置」欄の値は、個別の表示装置20を一意に特定するためのMACアドレス等の値であって、対応する識別コードを用いた認証によって登録されている表示装置20を示している。 The value in the "Registered display device" column is a value such as a MAC address that uniquely identifies an individual display device 20, and indicates a display device 20 that has been registered through authentication using the corresponding identification code.

また、「有効期限」の欄の日時は、認証の有効期限、即ち表示装置20においてコンテンツを再生可能な視聴期限を示している。換言すると、ユーザは、有効期限が到来するまでの期間、コンテンツをレンタルすることができる。また、有効期限は、識別コードを用いた認証が何れかの表示装置20によって最初に行われたときを基準として定められてもよいし、有効期限となる日時が予め定められていてもよい。有効期限が超過した場合、認証は解除される。 The date and time in the "Expiration Date" column indicates the expiration date of the authentication, i.e., the viewing date and time during which the content can be played on the display device 20. In other words, the user can rent the content for the period until the expiration date. The expiration date and time may be determined based on the first time authentication using the identification code is performed by any display device 20, or the expiration date and time may be determined in advance. If the expiration date is exceeded, the authentication is released.

別の側面から言えば、一態様においてサーバ装置10の取得部111は、複数の表示装置20のそれぞれから、共通する識別コードと、各表示装置20を特定する情報とを取得する。そして通信部13は、何れかの表示装置20によって、識別コードを用いた認証が最初に行われたときを基準とする所定期間に限り、各表示装置20を介したユーザの要求に応答して、コンテンツを各表示装置20に送信する。 From another perspective, in one embodiment, the acquisition unit 111 of the server device 10 acquires a common identification code and information identifying each display device 20 from each of the multiple display devices 20. Then, the communication unit 13 transmits content to each display device 20 in response to a user request via each display device 20, only for a predetermined period based on when authentication using the identification code was first performed by any of the display devices 20.

このように、サーバ装置10の記憶部12は、認証された1又は複数の識別コードと、1又は複数の表示装置20を特定する情報等とを関連付けて記憶する。また、表示装置20を特定する情報を取得部111が取得した場合には、記憶部12に記憶された識別コードであって、表示装置20を特定する情報に関連付けられた識別コードを用いて、認証に関する処理を実行する。ここで、前記認証に関する処理には、例えばサーバ装置10単体による認証、或いは前述した別の認証装置を用いた認証が含まれ得る。 In this way, the storage unit 12 of the server device 10 stores one or more authenticated identification codes in association with information identifying one or more display devices 20. Furthermore, when the acquisition unit 111 acquires information identifying the display device 20, an authentication process is performed using an identification code stored in the storage unit 12 that is associated with the information identifying the display device 20. Here, the authentication process may include, for example, authentication by the server device 10 alone, or authentication using another authentication device as described above.

また、単一の識別コードに対して、互いに異なる有効期限がコンテンツ毎に設定されていてもよい。 In addition, different expiration dates may be set for each piece of content for a single identification code.

〔3.システム1の処理例〕
続いて、システム1が実行する処理の流れについて一例を挙げて説明する。図3は、本例に係る処理の流れを示すシーケンス図の一例である。
[3. Processing example of System 1]
Next, an example of the flow of processing executed by the system 1 will be described below. Fig. 3 is an example of a sequence diagram showing the flow of processing according to this example.

S101(ステップS101)において、表示装置20の制御部21は、入力部24を介してユーザに入力された識別コードを取得する。本例においては、前述の識別コードの入力、並びに映像及び音声の再生は、表示装置20にインストールされたアプリケーションを用いて行われるものとして説明する。 In S101 (step S101), the control unit 21 of the display device 20 acquires an identification code input by the user via the input unit 24. In this example, the input of the identification code and the playback of video and audio are described as being performed using an application installed on the display device 20.

図4の画面51は、前記アプリケーションの画面であって、識別コードの入力画面の一例を示している。画面51において、入力フォーム52及び53は、識別コードを入力する入力フォームである。 Screen 51 in FIG. 4 is a screen of the application, and shows an example of an input screen for an identification code. In screen 51, input forms 52 and 53 are input forms for inputting an identification code.

画面51の例において、コンテンツは、ライブ等のイベントの映像であり、入力フォーム52は、前記イベントを特定する文字列を入力するフォームである。入力フォーム52に入力される「イベントコード」は、イベント毎に共通の値であってもよい。また、入力フォーム53は、個々に互いに異なる「シリアルコード」を入力するフォームである。 In the example of screen 51, the content is a video of an event such as a live performance, and input form 52 is a form for inputting a character string that identifies the event. The "event code" input into input form 52 may be a common value for each event. Furthermore, input form 53 is a form for inputting "serial codes" that are different for each event.

入力フォーム52及び53に例示するように、単一の識別コードは、2以上の文字列を含む構成であってもよいし、例えば前述の「イベントコード」と「シリアルコード」とのうち、「シリアルコード」のみを識別コードとして取り扱う構成であってもよい。 As exemplified in input forms 52 and 53, a single identification code may be configured to include two or more character strings, or, for example, of the aforementioned "event code" and "serial code," only the "serial code" may be treated as the identification code.

例えば、識別コードを入力する対象となるコンテンツがドラマ等の映像コンテンツである場合、ユーザが「シリアルコード」のみを入力フォーム53に入力する構成であってもよい。 For example, if the content for which the identification code is to be entered is video content such as a drama, the user may enter only the "serial code" into input form 53.

また、上述した本開示の構成によれば、画面51に例示するように、ユーザがコンテンツをダウンロードするときに、個人情報を入力すること及び会員登録を行うことを必ずしも要しない。 In addition, according to the configuration of the present disclosure described above, as shown in screen 51, when a user downloads content, it is not necessarily required that the user enter personal information or register as a member.

S102において、制御部21は、入力された識別コードと、自装置を特定する情報とを、通信部23を介してサーバ装置10に送信する。画面51の例においては、ボタン54が押下された場合に、本ステップS102の処理が実行される。 In S102, the control unit 21 transmits the input identification code and information for identifying the own device to the server device 10 via the communication unit 23. In the example of the screen 51, the process of this step S102 is executed when the button 54 is pressed.

S103において、サーバ装置10の取得部111は、通信部13を介して受信した各情報を取得し、制御部11は、識別コードを用いた認証を行う。認証が成功した場合、続いてS104の処理が実行される。また、制御部11は、識別コードの送信元である表示装置20を、当該識別コードに関連付けて、図2の表32に例示するように「登録済み表示装置」として記憶部12に登録する。加えて制御部11は、認証された識別コードの「有効期限」が登録されていない場合、有効期限を導出して記憶部12に登録する。 In S103, the acquisition unit 111 of the server device 10 acquires each piece of information received via the communication unit 13, and the control unit 11 performs authentication using the identification code. If the authentication is successful, the process of S104 is then executed. The control unit 11 also associates the display device 20 that is the source of the identification code with the identification code and registers it in the storage unit 12 as a "registered display device" as exemplified in Table 32 of FIG. 2. In addition, if the "expiration date" of the authenticated identification code is not registered, the control unit 11 derives the expiration date and registers it in the storage unit 12.

S104において、制御部11は、認証に用いられた識別コードに関連付けられたコンテンツのデータを表示装置20に送信する。再生されるコンテンツが複数話を有するシリーズ形式の映像コンテンツである場合、通常は最初に第1話数目のデータが表示装置20に送信される。 In S104, the control unit 11 transmits data of the content associated with the identification code used for authentication to the display device 20. If the content to be played is a video content in a series format having multiple episodes, data of the first episode is usually transmitted to the display device 20 first.

なお、識別コードを用いた認証が成功しなかった場合、制御部11は、映像及び音声を送信することなく、認証が成功しなかったことを示す旨の情報を表示装置20に送信する。ここで、識別コードを用いた認証が成功しない場合とは、識別コードに誤りがある場合、認証コードの有効期限が過ぎている場合、又は登録台数が上限に達している場合等が挙げられる。 If the authentication using the identification code is unsuccessful, the control unit 11 transmits information indicating that the authentication was unsuccessful to the display device 20 without transmitting video and audio. Here, cases in which the authentication using the identification code is unsuccessful include cases in which the identification code is incorrect, the authentication code has expired, or the number of registered devices has reached the upper limit.

また、コンテンツが任意のライブを記録したコンテンツであり、前記ライブの終了後における所定のタイミングから認証が可能となる構成であってもよい。これは、例えばライブの会場等で識別コードを配布したとしても、コンテンツの配信者がライブ映像等を記録してサーバ装置10から提供可能とするために一定の時間を要するためである。前記構成においては、前述の所定のタイミングよりも前にユーザが識別コードを表示装置20に入力したとしても認証が成功しない。 The content may also be a recording of any live performance, and authentication may be possible from a specific time after the end of the live performance. This is because, for example, even if an identification code is distributed at a live performance venue, it takes a certain amount of time for the content distributor to record the live footage and make it available from the server device 10. In this configuration, authentication will not be successful even if the user inputs the identification code into the display device 20 before the aforementioned specific time.

また、識別コードを用いた認証が成功したことに連続して制御部11がコンテンツのデータを表示装置20に送信する構成は必須ではなく、識別コードを用いた認証の成功以降に、表示装置20を介したユーザの要求に応答して、コンテンツが表示装置20に送信される構成であってもよい。前記の構成においては、識別コードを用いた認証が成功して以降に、最初にコンテンツが表示装置20に送信されたタイミング、又はダウンロードされたコンテンツが表示装置20において最初に再生されたタイミングから起算してコンテンツの有効期限が設定されてもよい。 In addition, the configuration in which the control unit 11 transmits content data to the display device 20 immediately after authentication using the identification code is successful is not essential, and the content may be transmitted to the display device 20 in response to a user request via the display device 20 after authentication using the identification code is successful. In the above configuration, the expiration date of the content may be set based on the timing when the content is first transmitted to the display device 20 after authentication using the identification code is successful, or the timing when the downloaded content is first played on the display device 20.

S105において、表示装置20の表示制御部211が、通信部23が受信したコンテンツの映像を表示部25に表示させる処理を行う。即ち、表示制御部211は、識別コードを用いた認証が行われた場合に、サーバ装置10から送信されたコンテンツの映像を表示部25に表示させる。併せて制御部21は、当該コンテンツに含まれる音声の再生を行う。このように、表示部25は、識別コードを用いた認証が行われたときを基準とする所定期間、又は所定日時までに限り、入力部24を介したユーザの要求に応答して、サーバ装置10から送信されたコンテンツを表示する。また、制御部21は、認証が成功した識別コードに関連付けられた当該コンテンツを特定する情報を記憶部22に記憶する。 In S105, the display control unit 211 of the display device 20 performs processing to display the image of the content received by the communication unit 23 on the display unit 25. That is, when authentication using the identification code is performed, the display control unit 211 displays the image of the content transmitted from the server device 10 on the display unit 25. In addition, the control unit 21 plays back the audio included in the content. In this way, the display unit 25 displays the content transmitted from the server device 10 in response to a user request via the input unit 24 only for a predetermined period based on when authentication using the identification code is performed, or until a predetermined date and time. In addition, the control unit 21 stores information identifying the content associated with the identification code for which authentication was successful in the storage unit 22.

S106において、再生する映像の話数目を変更するユーザの操作が入力部24を介してなされた場合、制御部21は、変更後の話数目を示す情報を、サーバ装置10に送信する。また、ユーザが選択可能な変更後の話数目は、認証がなされているコンテンツの話数目に限られる。 In S106, when a user performs an operation via the input unit 24 to change the episode number of the video to be played back, the control unit 21 transmits information indicating the changed episode number to the server device 10. In addition, the changed episode numbers that the user can select are limited to episode numbers of the authenticated content.

S107において、制御部11は、要求された話数目のデータを表示装置20に送信する。即ち通信部13は、識別コードを用いた認証が行われたのち、映像コンテンツにおける、ユーザの要求に応じた話数目のデータを表示装置20に送信する。表示制御部211は、ユーザの要求に応じた話数目の映像を表示部25に表示させる。なお、S106における操作をユーザが行わずとも、或る話数目の映像の再生が終了した場合には、認証が確認されたうえで次の話数目のデータがサーバ装置10から表示装置20に送信される構成が望ましい。 In S107, the control unit 11 transmits data for the requested episode to the display device 20. That is, after authentication using the identification code is performed, the communication unit 13 transmits data for the episode in the video content that corresponds to the user's request to the display device 20. The display control unit 211 causes the video for the episode that corresponds to the user's request to be displayed on the display unit 25. Note that it is preferable that, even if the user does not perform the operation in S106, when playback of the video for a certain episode is completed, authentication is confirmed and data for the next episode is transmitted from the server device 10 to the display device 20.

また、コンテンツの認証が有効期限内であるか否かの判定が表示装置20側で行われる構成についても本開示に含まれる。前記の構成においては、有効期限が超過している場合、表示装置20におけるコンテンツの再生は行われない。 This disclosure also includes a configuration in which the display device 20 determines whether the authentication of the content is within the expiration date. In the above configuration, if the expiration date has passed, the content is not played back on the display device 20.

以上、図3のシーケンス図に基づく処理の流れについて説明した。なお、S101の処理に代えて、表示制御部211が、認証された識別コードに関連付けられているコンテンツの一覧を表示部25に表示させて、制御部21が、前記一覧に含まれるコンテンツのうち入力部24を介して選択されたコンテンツを特定してもよい。この場合、S102において、通信部23は、自装置である表示装置20を特定する情報と、選択されたコンテンツを特定する情報とをサーバ装置10に送信する。また、S103において、サーバ装置10の制御部11は、特定された表示装置20が、選択されたコンテンツに関連付けられた識別コードを用いて登録されていることを認証する。前記の構成によれば、一度認証に成功した識別コードを入力部24に再度入力する必要が無く、ユーザの手間を低減することができる。 The above describes the flow of processing based on the sequence diagram of FIG. 3. Note that instead of the processing of S101, the display control unit 211 may display a list of contents associated with the authenticated identification code on the display unit 25, and the control unit 21 may identify the content selected from the contents included in the list via the input unit 24. In this case, in S102, the communication unit 23 transmits information identifying the display device 20, which is the device itself, and information identifying the selected content to the server device 10. In addition, in S103, the control unit 11 of the server device 10 authenticates that the identified display device 20 is registered using the identification code associated with the selected content. According to the above configuration, it is not necessary to re-input the identification code that has been successfully authenticated once into the input unit 24, and the user's effort can be reduced.

図4の画面56は、前述のアプリケーションの画面であって、認証された識別コードに関連付けられているコンテンツの一覧画面の一例を示している。ボタン57は、映像コンテンツが複数話を有するシリーズ形式である場合に、再生する話数目の映像を指定するためのボタンである。また、例えば画面の一部を左右にスライドすることによって、表示されるボタン57を他の話数目に対応するボタン57に変更可能な構成であってもよい。ボタン58は、音楽コンテンツを再生するためのボタンである。 Screen 56 in FIG. 4 is a screen of the aforementioned application, and shows an example of a list screen of content associated with an authenticated identification code. Button 57 is a button for specifying the video of the episode to be played when the video content is in a series format having multiple episodes. In addition, the displayed button 57 may be configured to be changeable to a button 57 corresponding to a different episode, for example, by sliding part of the screen left or right. Button 58 is a button for playing music content.

また、コンテンツの映像には、一定又は任意の時間間隔で複数のチャプターが設定されていて、リスト内からユーザに選択されたチャプターの先頭に再生位置をジャンプさせることが可能な構成であってもよい。表示装置20が映像をダウンロードして記憶する場合に限らず、ストリーミング受信する場合においても同様である。前記構成は、サーバ装置10の制御部11が、記憶部12が記憶するチャプターのリストを示す情報を表示装置20に送信し、表示装置20の制御部21が、ユーザに選択されたチャプターの映像を記憶部22から読み出すか、サーバ装置10からストリーミング受信することによって実現される。 The video of the content may also be configured so that multiple chapters are set at regular or arbitrary time intervals, and the playback position can be made to jump to the beginning of a chapter selected by the user from the list. This is true not only when the display device 20 downloads and stores the video, but also when the video is received via streaming. The above configuration is realized when the control unit 11 of the server device 10 transmits information indicating a list of chapters stored in the storage unit 12 to the display device 20, and the control unit 21 of the display device 20 reads out the video of the chapter selected by the user from the storage unit 22 or receives the video via streaming from the server device 10.

続いて、コンテンツが、複数話を有するシリーズ形式の映像コンテンツである場合におけるシステム1の処理について補足する。図5は、前記処理の流れを示すシーケンス図の一例である。図5の処理は、表示装置20において、或る話数目である第N話数目の映像の再生が終了した場合に実行される。 Next, we will provide additional information regarding the processing of the system 1 when the content is video content in a series format having multiple episodes. Figure 5 is an example of a sequence diagram showing the flow of the processing. The processing of Figure 5 is executed when playback of the video of a certain episode, that is, episode number N, is completed on the display device 20.

S201において、表示装置20の制御部21は、前記の第N話数目の映像の再生が終了したことを示す情報を、通信部23を介してサーバ装置10に送信する。サーバ装置10の取得部111は、表示装置20から送信された前記情報を取得する。 In S201, the control unit 21 of the display device 20 transmits information indicating that the playback of the video of the Nth episode has ended to the server device 10 via the communication unit 23. The acquisition unit 111 of the server device 10 acquires the information transmitted from the display device 20.

S202において、サーバ装置10の制御部11は、次の話数目である第N+1話数目を表示装置20が再生するための認証が完了しているか否かを判定する。制御部11は、前記認証が完了していると判定した場合(S202:YES)、続いてS203において、第N+1話数目のデータを表示装置20に送信する。 In S202, the control unit 11 of the server device 10 determines whether or not authentication has been completed for the display device 20 to play the next episode, episode N+1. If the control unit 11 determines that the authentication has been completed (S202: YES), then in S203, it transmits data for episode N+1 to the display device 20.

S204において、表示装置20の表示制御部211は、サーバ装置10から受信した第N+1話数目の映像を表示部25に表示させる処理を行う。また、前記第N+1話数目の映像の再生が終了した場合、第N+1話数目の映像を対象として、S201からの処理が繰り返される。 In S204, the display control unit 211 of the display device 20 performs processing to display the video of the N+1th episode received from the server device 10 on the display unit 25. In addition, when playback of the video of the N+1th episode is completed, the processing from S201 is repeated for the video of the N+1th episode.

また、S202においてサーバ装置10の制御部11は、前述の認証が完了していないと判定した場合(S202:NO)、続いてS205において、第N+1話数目を表示装置20が再生するための認証に関する通知を表示装置20に送信する。ここで、認証に関する通知とは、例えば識別コードの認証画面を表示装置20に表示させる指示を示す情報である。 If the control unit 11 of the server device 10 determines in S202 that the above-mentioned authentication has not been completed (S202: NO), it then transmits to the display device 20 a notification regarding authentication for the display device 20 to play the N+1th episode in S205. Here, the notification regarding authentication is, for example, information indicating an instruction to cause the display device 20 to display an authentication screen for an identification code.

即ち通信部13は、映像の再生が終了したことを示す通知を取得部111が取得した場合に、或る話数目の次の話数目のデータを表示装置20に送信するための認証が完了していないとき、当該認証を行うことに関する通知を表示装置20に送信する。 In other words, when the acquisition unit 111 acquires a notification indicating that the playback of the video has ended, if authentication for transmitting data of the next episode number after a certain episode number to the display device 20 has not been completed, the communication unit 13 transmits a notification to the display device 20 regarding the authentication to be performed.

S206において、表示制御部211は、識別コードの認証画面を表示部25に表示させる。そして、第N+1話数目を再生するための識別コードが認証画面に入力されて認証された場合、表示装置20は、第N+1話数目の映像をサーバ装置10から取得して画面に表示する。 In S206, the display control unit 211 causes the display unit 25 to display an authentication screen for the identification code. Then, when the identification code for playing the N+1th episode is entered into the authentication screen and authenticated, the display device 20 obtains the video of the N+1th episode from the server device 10 and displays it on the screen.

以上、図5のシーケンス図に基づく処理の流れについて説明した。なお、或る話数目の映像の再生終了時に限らず、ユーザが再生を途中で停止させた場合においても停止位置を示す情報が表示装置20からサーバ装置10に送信される構成であってもよい。前記構成においては、認証に用いられた他の表示装置20で映像が続きから再生可能であってもよい。 The above describes the flow of processing based on the sequence diagram in FIG. 5. Note that the configuration may be such that information indicating the stop position is transmitted from the display device 20 to the server device 10 not only when playback of a certain episode of video ends, but also when the user stops playback midway. In the above configuration, the video may be able to be played back from the continuation on another display device 20 used for authentication.

具体的には、或る映像コンテンツについて、識別コードを用いた認証が第1の表示装置20及び第2の表示装置20においてなされている場合に、サーバ装置10の取得部111が、第1の表示装置20を用いた再生の終了位置を示す情報を取得する。また、通信部13が、前記映像コンテンツにおける、前記終了位置の続きからの映像のデータを第2の表示装置20に送信したことに応答して、第2の表示装置20において映像が続きから表示される。 Specifically, when authentication using an identification code is performed on the first display device 20 and the second display device 20 for a certain video content, the acquisition unit 111 of the server device 10 acquires information indicating the end position of the playback using the first display device 20. In response to the communication unit 13 transmitting video data from the continuation of the end position in the video content to the second display device 20, the video is displayed from the continuation on the second display device 20.

〔4.ソフトウェアによる実現例〕
サーバ装置10及び表示装置20(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に制御部11及び制御部21に含まれる各部)としてコンピュータを機能させるためのプログラムにより実現することができる。
[4. Software implementation example]
The functions of the server device 10 and the display device 20 (hereinafter referred to as the "devices") can be realized by a program for causing a computer to function as the device, and a program for causing a computer to function as each control block of the device (particularly the control unit 11 and each unit included in the control unit 21).

この場合、前記装置は、前記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により前記プログラムを実行することにより、前記各実施形態で説明した各機能が実現される。 In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The functions described in each of the above embodiments are realized by executing the program using this control device and storage device.

前記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、前記装置が備えていてもよいし、備えていなくてもよい。後者の場合、前記プログラムは、有線または無線の任意の伝送媒体を介して前記装置に供給されてもよい。 The program may be non-transiently recorded on one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.

また、前記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、前記各制御ブロックとして機能する論理回路が形成された集積回路も本発明の範疇に含まれる。この他にも、例えば量子コンピュータにより前記各制御ブロックの機能を実現することも可能である。 In addition, some or all of the functions of each of the control blocks can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is also included in the scope of the present invention. In addition, it is also possible to realize the functions of each of the control blocks by, for example, a quantum computer.

また、前記各実施形態で説明した各処理は、AI(Artificial Intelligence:人工知能)に実行させてもよい。この場合、AIは前記制御装置で動作するものであってもよいし、他の装置(例えばエッジコンピュータまたはクラウドサーバ等)で動作するものであってもよい。 The processes described in each of the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may run on the control device, or on another device (such as an edge computer or a cloud server).

〔まとめ〕
本発明の態様1に係るサーバ装置(10)は、複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードと、当該識別コードの送信元である外部装置(20)を特定する情報とを取得する取得部(111)と、前記識別コードを用いた認証が行われたのち、前記映像コンテンツにおける、ユーザの要求に応じた話数目のデータを前記外部装置に送信する通信部(13)とを備える構成である。前記の構成によれば、複数話を有するシリーズ形式の映像コンテンツをユーザが視聴する場合に、ユーザの手間を低減させることができる。
〔summary〕
A server device (10) according to a first aspect of the present invention includes an acquisition unit (111) that acquires an identification code associated with a series-type video content having multiple episodes and information that identifies an external device (20) that is a sender of the identification code, and a communication unit (13) that transmits data of an episode number in the video content according to a user's request to the external device after authentication using the identification code. With the above configuration, it is possible to reduce the effort required of a user when watching a series-type video content having multiple episodes.

本発明の態様2に係るサーバ装置は、上記の態様1において、前記取得部は、前記映像コンテンツに関連付けられた単一の識別コードと、前記外部装置を特定する情報とを取得する構成としてもよい。前記の構成によれば、単一の識別コードによって、シリーズ形式の映像コンテンツの全話を視聴可能とすることができる。 The server device according to aspect 2 of the present invention may be configured in the above aspect 1 such that the acquisition unit acquires a single identification code associated with the video content and information identifying the external device. With the above configuration, all episodes of a series of video content can be viewed using a single identification code.

本発明の態様3に係るサーバ装置は、上記の態様1において、前記取得部は、前記外部装置において、前記映像コンテンツにおける或る話数目の映像の再生が終了したことを示す情報を取得し、前記通信部は、前記映像の再生が終了したことを示す通知を前記取得部が取得した場合に、前記或る話数目の次の話数目のデータを前記外部装置に送信するための認証が完了していないとき、当該認証を行うことに関する通知を前記外部装置に送信する構成としてもよい。前記の構成によれば、前記認証を行うことを好適なタイミングでユーザに促すことができる。 In the server device according to aspect 3 of the present invention, in aspect 1 above, the acquisition unit may acquire information indicating that playback of a certain episode of the video content has ended in the external device, and the communication unit may transmit to the external device a notification regarding performing authentication when authentication for transmitting data of the next episode of the certain episode to the external device has not been completed when the acquisition unit acquires a notification indicating that playback of the video has ended. With the above configuration, it is possible to prompt the user to perform the authentication at an appropriate timing.

本発明の態様4に係るサーバ装置は、上記の態様1から3までの何れかにおいて、前記取得部は、或る前記映像コンテンツについて、前記識別コードを用いた認証が、複数の前記外部装置である第1の外部装置及び第2の外部装置においてなされている場合に、前記第1の外部装置を用いた再生の終了位置を示す情報を取得し、前記通信部は、前記映像コンテンツにおける、前記終了位置の続きからの映像のデータを前記第2の外部装置に送信する構成としてもよい。前記の構成によれば、ユーザが複数の外部装置を用いてコンテンツを視聴する際における利便性が向上する。 In the server device according to aspect 4 of the present invention, in any of aspects 1 to 3 above, the acquisition unit may be configured to acquire information indicating an end position of playback using the first external device when authentication using the identification code for a certain piece of video content has been performed in a first external device and a second external device that are the multiple external devices, and the communication unit may transmit video data from the continuation of the end position in the video content to the second external device. This configuration improves convenience when a user watches content using multiple external devices.

本発明の態様5に係る端末装置(20)は、表示部(25)を備える端末装置であって、複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードを入力するための入力部(24)と、入力された前記識別コードと、当該端末装置を特定する情報とをサーバ装置に送信する通信部(23)と、前記サーバ装置から送信された映像であって、前記映像コンテンツにおける、ユーザの要求に応じた話数目の映像を前記表示部に表示させる表示制御部(211)とを備える構成である。前記の構成によれば、複数話を有するシリーズ形式の映像コンテンツをユーザが視聴する場合に、ユーザの手間を低減させることに寄与する。 The terminal device (20) according to aspect 5 of the present invention is a terminal device having a display unit (25), an input unit (24) for inputting an identification code associated with a series-format video content having multiple episodes, a communication unit (23) for transmitting the input identification code and information for identifying the terminal device to a server device, and a display control unit (211) for displaying on the display unit a video transmitted from the server device and corresponding to a user's request for an episode number in the video content. This configuration contributes to reducing the effort required of a user when viewing a series-format video content having multiple episodes.

本発明の態様6に係る端末装置は、上記の態様5において、前記入力部は、前記識別コードが記録されたRFIDタグを非接触で読み取ることによって、前記識別コードの入力を受け付ける構成としてもよい。前記の構成によれば、ユーザが識別コードを読み取る際における利便性が向上する。 The terminal device according to aspect 6 of the present invention may be configured in the above-mentioned aspect 5 such that the input unit accepts input of the identification code by contactlessly reading an RFID tag on which the identification code is recorded. This configuration improves the convenience for the user when reading the identification code.

本発明の態様7に係る制御プログラムは、上記の態様1から4までの何れかにおいて、前記サーバ装置としてコンピュータを機能させるための制御プログラムであって、前記取得部及び前記通信部としてコンピュータを機能させるため構成としてもよい。前記の構成によれば、上記のサーバ装置と同等な効果を奏する。 The control program according to aspect 7 of the present invention is a control program for causing a computer to function as the server device in any of aspects 1 to 4 above, and may be configured to cause a computer to function as the acquisition unit and the communication unit. With the above configuration, an effect equivalent to that of the above server device is achieved.

本発明の態様8に係る制御プログラムは、上記の態様5又は6において、前記端末装置としてコンピュータを機能させるための制御プログラムであって、前記入力部、前記通信部及び前記表示制御部としてコンピュータを機能させるため構成としてもよい。前記の構成によれば、上記の端末装置と同等な効果を奏する。 The control program according to aspect 8 of the present invention is a control program for causing a computer to function as the terminal device in aspect 5 or 6 above, and may be configured to cause a computer to function as the input unit, the communication unit, and the display control unit. With the above configuration, an effect equivalent to that of the above terminal device is achieved.

本発明は前述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in different embodiments.

1 システム
10 サーバ装置
11、21 制御部
12、22 記憶部
13、23 通信部
20 表示装置(外部装置、端末装置)
24 入力部
25 表示部(出力部)
111 取得部
211 表示制御部
1 System 10 Server device 11, 21 Control unit 12, 22 Storage unit 13, 23 Communication unit 20 Display device (external device, terminal device)
24 Input section 25 Display section (output section)
111 Acquisition unit 211 Display control unit

Claims (3)

複数話を有するシリーズ形式の映像コンテンツに関連付けられた識別コードと、当該識別コードの送信元である外部装置を特定する情報とを取得する取得部と、
前記外部装置から送信された前記識別コードを用いた認証が行われたのち、前記映像コンテンツにおける、ユーザの要求に応じた話数目のデータを前記外部装置に送信する通信部と
を備え
前記取得部は、
前記外部装置において、前記映像コンテンツにおける或る話数目の映像の再生が終了したことを示す情報を取得し、
前記通信部は、
前記映像の再生が終了したことを示す通知を前記取得部が取得した場合に、前記或る話数目の次の話数目のデータを前記外部装置に送信するための認証が完了していないとき、当該認証を行うことに関する通知を前記外部装置に送信する、サーバ装置。
an acquisition unit that acquires an identification code associated with a series of video content having multiple episodes and information that identifies an external device that is a source of the identification code;
a communication unit that transmits to the external device, after authentication is performed using the identification code transmitted from the external device, data of an episode in the video content corresponding to a user request ,
The acquisition unit is
acquiring information indicating that playback of a video of a certain episode in the video content has ended in the external device;
The communication unit is
When the acquisition unit acquires a notification indicating that playback of the video has ended, if authentication for transmitting data of the next episode number after the certain episode number to the external device has not been completed, the server device transmits a notification to the external device regarding performing the authentication .
前記取得部は、
或る前記映像コンテンツについて、前記識別コードを用いた認証が、複数の前記外部装置である第1の外部装置及び第2の外部装置においてなされている場合に、前記第1の外部装置を用いた再生の終了位置を示す情報を取得し、
前記通信部は、
前記映像コンテンツにおける、前記終了位置の続きからの映像のデータを前記第2の外部装置に送信する、請求項に記載のサーバ装置。
The acquisition unit is
When authentication using the identification code has been performed for a certain piece of video content in a first external device and a second external device, the first external device and the second external device being a plurality of external devices, information indicating an end position of playback using the first external device is obtained;
The communication unit is
The server device according to claim 1 , further comprising: transmitting video data from a continuation of the end position in the video content to the second external device.
請求項1に記載のサーバ装置としてコンピュータを機能させるための制御プログラムであって、前記取得部及び前記通信部としてコンピュータを機能させるための制御プログラム。 A control program for causing a computer to function as the server device according to claim 1, the control program causing the computer to function as the acquisition unit and the communication unit.
JP2024062274A 2024-04-08 2024-04-08 Server device and control program Active JP7706595B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2024062274A JP7706595B1 (en) 2024-04-08 2024-04-08 Server device and control program
PCT/JP2024/035729 WO2025215865A1 (en) 2024-04-08 2024-10-07 Server device, display device, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024062274A JP7706595B1 (en) 2024-04-08 2024-04-08 Server device and control program

Publications (2)

Publication Number Publication Date
JP7706595B1 true JP7706595B1 (en) 2025-07-11
JP2025159587A JP2025159587A (en) 2025-10-21

Family

ID=96306565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024062274A Active JP7706595B1 (en) 2024-04-08 2024-04-08 Server device and control program

Country Status (2)

Country Link
JP (1) JP7706595B1 (en)
WO (1) WO2025215865A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006005759A (en) 2004-06-18 2006-01-05 Sony Corp Server device, playback device, content transmission method, content playback method, content playback system, and program
JP2009169547A (en) 2008-01-11 2009-07-30 Yahoo Japan Corp Code login system and method for controlling code login system
JP2010501925A (en) 2006-08-25 2010-01-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Store TVID time CRID in object
JP2014194624A (en) 2013-03-28 2014-10-09 Fujitsu Ltd Content distribution device, and content distribution method
WO2015075768A1 (en) 2013-11-19 2015-05-28 日立マクセル株式会社 Video playback device, video distribution device and video distribution method
WO2016199841A1 (en) 2015-06-10 2016-12-15 Uxent株式会社 Content management system, content management server and content management method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004171377A (en) * 2002-11-21 2004-06-17 Zen:Kk Contents distribution system
JP4577573B2 (en) * 2003-07-14 2010-11-10 ソニー株式会社 COMMUNICATION DEVICE, SERVER DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
JP7472349B1 (en) * 2023-03-24 2024-04-22 ラディウス株式会社 Display device, server device and control program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006005759A (en) 2004-06-18 2006-01-05 Sony Corp Server device, playback device, content transmission method, content playback method, content playback system, and program
JP2010501925A (en) 2006-08-25 2010-01-21 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Store TVID time CRID in object
JP2009169547A (en) 2008-01-11 2009-07-30 Yahoo Japan Corp Code login system and method for controlling code login system
JP2014194624A (en) 2013-03-28 2014-10-09 Fujitsu Ltd Content distribution device, and content distribution method
WO2015075768A1 (en) 2013-11-19 2015-05-28 日立マクセル株式会社 Video playback device, video distribution device and video distribution method
WO2016199841A1 (en) 2015-06-10 2016-12-15 Uxent株式会社 Content management system, content management server and content management method

Also Published As

Publication number Publication date
JP2025159587A (en) 2025-10-21
WO2025215865A1 (en) 2025-10-16

Similar Documents

Publication Publication Date Title
US10462523B2 (en) Presenting linear and nonlinear content via DVR
US7937730B2 (en) Recording control apparatus and control method thereof
WO2012082295A1 (en) Accessing content via a matrix code
US7801413B2 (en) Information processing device, method, and program
JP4508229B2 (en) Display processing apparatus, display processing system, and display processing method
KR101350596B1 (en) Information processing system, recording/reproducing device, reproducing terminal, information processing method, and recording medium
JP6412305B2 (en) Information processing system, information processing apparatus, program, and information processing method
JP7472349B1 (en) Display device, server device and control program
KR20090001707A (en) Multimedia content playback method and system, multimedia content playback device and program recording medium
JP6305558B2 (en) Method and system for reverse recording
JP7706595B1 (en) Server device and control program
JP7706594B1 (en) Server device, terminal device and control program
JP2006157324A (en) Image reproducing apparatus and program
US20060233524A1 (en) Information management apparatus and information management method
JP7603889B2 (en) Server device, display device and control program
US20100027797A1 (en) Playing Apparatus and Management Method
TW202549351A (en) Server devices, display devices and recording media
TW202549350A (en) Server devices, display devices and recording media
JP5306043B2 (en) Digital TV broadcast reception system, digital TV broadcast reception processing device
US7651397B2 (en) Game device, program, information storage medium, game device control method, game distribution method, and game distribution device
US20070212020A1 (en) Timer reservation device and information recording apparatus
JP2011060371A (en) Reproducing device
KR100602953B1 (en) Page navigation system
JP2013174965A (en) Electronic device, control system for electronic device and server
US20080273439A1 (en) Mobile recording medium including reproduction setting information, and apparatus and method for reproducing contents using reproduction setting information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250115

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20250311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20250507

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250701

R150 Certificate of patent or registration of utility model

Ref document number: 7706595

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150