JP7726733B2 - Information processing device - Google Patents
Information processing deviceInfo
- Publication number
- JP7726733B2 JP7726733B2 JP2021171516A JP2021171516A JP7726733B2 JP 7726733 B2 JP7726733 B2 JP 7726733B2 JP 2021171516 A JP2021171516 A JP 2021171516A JP 2021171516 A JP2021171516 A JP 2021171516A JP 7726733 B2 JP7726733 B2 JP 7726733B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- information
- unit
- user terminal
- mission
- 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
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、動画などの画像に対するエンターテイメント性を向上させる情報処理装置に関する。 The present invention relates to an information processing device that improves the entertainment value of images such as videos.
特許文献1には、VR画像またはAR画像を拡大表示させる情報処理システムについての記載がある。この情報処理システムにおいて、スポーツやコンサートの画像(広視野角の映像等)を配信することの記載がある。 Patent Document 1 describes an information processing system that displays enlarged VR or AR images. It also describes how this information processing system can be used to distribute images of sports or concerts (such as wide-angle video).
特許文献1に記載されているようなコンサートなどのライブ映像をVR視聴する場合、一般的に盛り上がりに欠ける場合がある。これはVR視聴に限らず、一般的なライブ映像をテレビ画面で見る場合でも同様である。 When watching live footage of a concert or other event using VR, as described in Patent Document 1, the experience can generally lack excitement. This is not limited to VR viewing, but is also true when watching general live footage on a television screen.
そこで、上述の課題を解決するために、本発明はライブ映像などのコンテンツを視聴するユーザに対して能動的な参加を促してエンターテイメント性を向上させることができる情報処理装置を提供することを目的とする。 To solve the above-mentioned problems, the present invention aims to provide an information processing device that can encourage active participation from users viewing content such as live video, thereby improving entertainment value.
本発明の情報処理装置は、ユーザが保持するユーザ端末に対して情報を提供する提供部と、前記ユーザ端末に、前記情報における応援操作を促す指示情報を送信する送信部と、前記ユーザ端末から、前記指示情報に対する操作情報を受信する受信部と、所定の操作情報を受信した場合、当該所定の操作情報を行った前記ユーザに対して、所定の処理を行う処理部と、を備える。 The information processing device of the present invention includes a providing unit that provides information to a user terminal held by a user, a transmitting unit that transmits instruction information to the user terminal that prompts the user to perform a cheering operation in the information, a receiving unit that receives operation information in response to the instruction information from the user terminal, and a processing unit that, when predetermined operation information is received, performs predetermined processing on the user who performed the predetermined operation information.
本発明によると、ユーザが視聴しているライブ映像などのコンテンツに対してユーザが能動的に参加することができ、そのエンターテイメント性を向上させることができる。 This invention allows users to actively participate in content, such as live video, that they are watching, thereby improving its entertainment value.
添付図面を参照しながら本開示の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。 Embodiments of the present disclosure will be described with reference to the accompanying drawings. Where possible, identical parts will be designated by the same reference numerals, and duplicate descriptions will be omitted.
図1は、本開示におけるコンテンツ配信サーバ100を含むコンテンツ配信システムのシステム構成を示す図である。 Figure 1 shows the system configuration of a content distribution system including a content distribution server 100 according to the present disclosure.
コンテンツ配信サーバ100は、ユーザ端末200およびライブ会場モニタ250に動画を配信する。また、コンテンツ配信サーバ100は、画像認識エンジン300に動画および認識対象の視聴タイルのタイルナンバーを送信し、視聴タイルごとのアーティストを取得する。視聴タイルは、ユーザ端末200から送信されたタイルナンバーである。このコンテンツ配信サーバ100は、ユーザ端末200の各ユーザが注目した注目箇所を検出する装置であり、注目検出装置としての機能を有する。 The content distribution server 100 distributes videos to the user terminals 200 and the live venue monitors 250. The content distribution server 100 also transmits the videos and the tile numbers of the viewing tiles to be recognized to the image recognition engine 300, and obtains the artist for each viewing tile. The viewing tiles are the tile numbers transmitted from the user terminals 200. This content distribution server 100 is a device that detects the focus of each user of the user terminal 200, and functions as an attention detection device.
各ユーザ端末200は、受信した動画をプレイヤアプリ201を用いて再生する。ユーザは、その再生動画を見ることができる。本開示において、ユーザ端末A~Cが動画を受信し、ユーザA~Cがその動画を視聴する。ユーザCのユーザ端末200においては、コントローラ200aが備えられている。ユーザCは、このコントローラ200aを用いて各種操作を行うことができる。 Each user terminal 200 plays the received video using the player app 201. The user can view the played video. In the present disclosure, user terminals A to C receive the video, and users A to C view the video. User C's user terminal 200 is equipped with a controller 200a. User C can perform various operations using this controller 200a.
ライブ会場モニタ250は、コンテンツ配信サーバ100から受信して、これを再生する。 The live venue monitor 250 receives the content from the content distribution server 100 and plays it back.
画像認識エンジン300は、各ユーザA~Cが視聴(注目)している動画の視聴タイルに、どのアーティストが含まれているか、判断する部分である。具体的には、画像認識エンジン300は、コンテンツ配信サーバ100から、動画を受信するとともに視聴タイルのタイルナンバーのリクエストを受信し、その視聴タイルに含まれているアーティストを判断する。画像認識エンジン300は、予めアーティストの画像と、そのアーティスト名とを対応付けたアーティストDB(データベース)を有しており、これを利用して、アーティスト名とタイルナンバーとを判定結果として、コンテンツ配信サーバ100に返却する。 Image recognition engine 300 is the part that determines which artists are included in the viewed tiles of the videos that each of users A to C is watching (attention to). Specifically, image recognition engine 300 receives videos from content distribution server 100, as well as a request for the tile number of the viewed tile, and determines the artists included in that viewed tile. Image recognition engine 300 has an artist DB (database) that associates artist images with their artist names in advance, and uses this to return the artist name and tile number to content distribution server 100 as the determination result.
コンテンツ管理サーバ400は、コンテンツ配信サーバ100から視聴数の集計結果を受信して、その集計結果をライブ会場モニタ250または各ユーザ端末200に送る。また、コンテンツ管理サーバ400は、ユーザが視聴している視聴タイルについての集計開始および集計終了の設定と、その集計機能およびこれを用いた盛り上がり機能またはインタラクティブ機能のオンオフ設定とを行う。 The content management server 400 receives the results of the viewer count from the content distribution server 100 and sends the results to the live venue monitor 250 or each user terminal 200. The content management server 400 also sets the start and end of counting for the viewing tile being viewed by the user, and turns on and off the counting function and the excitement or interactive function that uses it.
図2は、コンテンツ配信サーバ100を中心にした情報の流れを示した図である。コンテンツ配信サーバ100は、ユーザ端末200に動画を配信し、ユーザ端末200は動画を再生する。 Figure 2 shows the flow of information centered around the content distribution server 100. The content distribution server 100 distributes videos to the user terminal 200, and the user terminal 200 plays the videos.
ユーザ端末200のユーザは、その動画を視聴すると、プレイヤアプリ201は、ユーザは動画のどの部分を視聴しているかを検知し、その部分を示す視聴タイル情報をコンテンツ配信サーバ100に送信する。ユーザ端末200は、いわゆるVRゴーグルであり、そのゴーグル内部にあるセンサ等がユーザの眼球等に基づいて動画におけるどの視聴タイルをみているかを示す視聴タイル情報(タイルナンバー)を検出することができる。なお、以降の説明において、視聴とは、視聴タイルに焦点が合っており、その視聴タイルまたは当該視聴タイルに含まれているアーティストに注目していることを示す。 When the user of the user terminal 200 watches the video, the player app 201 detects which part of the video the user is watching and transmits viewing tile information indicating that part to the content distribution server 100. The user terminal 200 is a so-called VR goggle, and sensors inside the goggles can detect viewing tile information (tile number) indicating which viewing tile in the video the user is looking at based on the user's eyeballs, etc. In the following explanation, "viewing" means that the user is focusing on the viewing tile and paying attention to that viewing tile or the artist included in that viewing tile.
本開示においては、動画はnxmの複数の視聴タイルに分割されており、ユーザ端末200は、ユーザが視聴している視聴タイルを認識することができる(図3参照)。そして、ユーザ端末200は、動画を受信しつつ、視聴タイル情報であるタイルナンバーをコンテンツ配信サーバ100に送信する。このタイルナンバーは、複数のタイル情報を識別するための識別子である。視聴タイル情報の送信タイミングは、例えば、1秒ごとに定期的に行われる。 In the present disclosure, a video is divided into multiple n x m viewing tiles, and the user terminal 200 can recognize the viewing tile that the user is viewing (see Figure 3). Then, while receiving the video, the user terminal 200 transmits a tile number, which is viewing tile information, to the content distribution server 100. This tile number is an identifier for identifying multiple pieces of tile information. The viewing tile information is transmitted periodically, for example, every second.
なお、ユーザ端末200はタイルナンバーを検出せず、ユーザの眼球がどの方向を見ているかを示す視点情報を検出してもよい。ユーザ端末200は、その視点情報をコンテンツ配信サーバ100に送り、コンテンツ配信サーバ100が、その視点情報から視聴タイル情報を取得してもよい。 In addition, the user terminal 200 may not detect the tile number, but may instead detect viewpoint information indicating the direction in which the user's eyes are looking. The user terminal 200 may send this viewpoint information to the content distribution server 100, and the content distribution server 100 may obtain the viewed tile information from the viewpoint information.
また、コンテンツ配信サーバ100は、ユーザ端末200等に動画を配信しつつ、ユーザ端末200から視聴タイル情報を受信する。 In addition, the content distribution server 100 receives viewing tile information from the user terminal 200 while distributing videos to the user terminal 200, etc.
コンテンツ配信サーバ100は、ユーザ端末200から受信した視聴タイル情報を画像認識エンジン300に対するリクエスト対象とする。そして、コンテンツ配信サーバ100は、これを画像認識エンジン300に送信し、その判定結果を受信する。ここでの判定結果は、アーティスト名とそのタイルナンバー(視聴タイル情報)である。 The content distribution server 100 requests the image recognition engine 300 for the viewed tile information received from the user terminal 200. The content distribution server 100 then transmits this to the image recognition engine 300 and receives the determination result. The determination result here is the artist name and its tile number (viewed tile information).
画像認識エンジン300は、コンテンツ配信サーバ100から複数の視聴タイルからなる動画を受信し、その動画に対して画像認識処理を行って、ユーザからリクエストのあった視聴タイルごとにアーティストの有無およびそのアーティスト名を認識することができる。 The image recognition engine 300 receives a video consisting of multiple viewing tiles from the content distribution server 100, performs image recognition processing on the video, and can recognize whether an artist is present and the artist's name for each viewing tile requested by the user.
コンテンツ配信サーバ100は、そのアーティストに対応するミッションを取得し、ユーザ端末200に送信する。ユーザ端末200のユーザは、そのミッションに応じた操作を行うことにより、ミッション遂行を行うことができる。 The content distribution server 100 obtains the mission corresponding to the artist and transmits it to the user terminal 200. The user of the user terminal 200 can complete the mission by performing an operation corresponding to the mission.
コンテンツ配信サーバ100は、ユーザのミッションが完了すると、そのミッションの完了に応じた報酬をユーザ端末200に送信する。例えば、本開示においては、ユーザが視聴している視聴タイルを高解像度で送信する。 When a user completes a mission, the content distribution server 100 transmits a reward corresponding to the completion of the mission to the user terminal 200. For example, in the present disclosure, the viewing tile being viewed by the user is transmitted in high resolution.
ユーザは、ミッションを遂行することにより、それに応じた報酬を得ることができる。このようにユーザが能動的に動画で示されているイベントに参加することができ、そのエンターテイメント性を向上させることができる。 By completing missions, users can earn rewards accordingly. In this way, users can actively participate in the events shown in the video, improving the entertainment value of the game.
コンテンツ配信サーバ100では、ユーザ端末200から受け付けた視聴タイル情報と、画像認識エンジン300から受け付けた判定結果(視聴タイル情報とアーティト名)とに基づいて、どのアーティストが視聴されているか判断することができる。すなわち、コンテンツ配信サーバ100は、各ユーザ端末200から視聴タイル情報を受け付け、各視聴タイル情報に基づいて、各視聴タイル情報を視聴しているユーザ数を求める。そして、その視聴タイル情報に含まれているアーティストを、視聴されているアーティストとして求める。 The content distribution server 100 can determine which artists are being viewed based on the viewed tile information received from the user terminal 200 and the determination results (viewed tile information and artist name) received from the image recognition engine 300. That is, the content distribution server 100 receives the viewed tile information from each user terminal 200 and, based on each piece of viewed tile information, determines the number of users viewing each piece of viewed tile information. The artist included in that viewed tile information is then determined to be the artist being viewed.
つぎに、上記のコンテンツ配信サーバ100から動画を受信したユーザ端末200における表示例について説明する。図3は、その表示画面Gにおける視聴タイルTを示す図である。この図は、ユーザ端末200のプレイヤアプリ201において、再生された画面Gを示す。図3に示されているように、この表示画面Gは、横6マス×縦5マスの視聴タイルTで構成されている。図3に示されているとおり、この表示画面Gは、複数のアーティストを含み、そのライブ映像が示されている。 Next, we will explain an example of a display on the user terminal 200 that has received video from the content distribution server 100. Figure 3 is a diagram showing viewing tiles T on the display screen G. This diagram shows the screen G played on the player app 201 of the user terminal 200. As shown in Figure 3, this display screen G is made up of viewing tiles T that are 6 squares wide and 5 squares high. As shown in Figure 3, this display screen G includes multiple artists and shows their live footage.
ユーザ端末200は、ユーザが視聴(注目)している視聴タイルTを検知することができる。ユーザ端末200は、この視聴タイルTの識別子をコンテンツ配信サーバ100に送信する。 The user terminal 200 can detect the viewing tile T that the user is viewing (attention to). The user terminal 200 transmits the identifier of this viewing tile T to the content distribution server 100.
つぎに、このコンテンツ配信サーバ100の機能構成について説明する。図4は、本開示におけるコンテンツ配信サーバ100の機能構成を示すブロック図である。図に示されるとおり、このコンテンツ配信サーバ100は、動画配信部101、ミッション管理部102、ビットレート管理部103、および記憶部102x(ミッション管理テーブル102aおよびユーザ管理テーブル102b)を含んで構成されている。 Next, the functional configuration of this content distribution server 100 will be described. Figure 4 is a block diagram showing the functional configuration of the content distribution server 100 in this disclosure. As shown in the figure, this content distribution server 100 is configured to include a video distribution unit 101, a mission management unit 102, a bitrate management unit 103, and a memory unit 102x (mission management table 102a and user management table 102b).
動画配信部101は、配信対象となる動画(例えばライブ映像など)をユーザ端末200およびライブ会場モニタ250に配信する部分である。動画配信部101は、配信する際、動画を複数の視聴タイルに分割している。動画配信部101は、分割数として、8分割または16分割して動画を配信することができる。分割数は、変更可能である。また、動画配信部101は、画像認識エンジン300に、同じ動画を配信する。 The video distribution unit 101 distributes the video to be distributed (for example, live footage) to the user terminal 200 and the live venue monitor 250. When distributing, the video distribution unit 101 divides the video into multiple viewing tiles. The video distribution unit 101 can distribute the video by dividing it into 8 or 16 divisions. The number of divisions is changeable. The video distribution unit 101 also distributes the same video to the image recognition engine 300.
そして、この動画配信部101は、ユーザが見ている視聴タイルについては、高解像度の動画を配信する。すなわち、動画配信部101は、ビットレート管理部103による管理に従って、ユーザごとに高解像度の視聴タイルを変えて配信する。動画配信部101は、ユーザ端末200から送信された視聴タイル情報(タイルナンバー)を1秒ごとに受信しており、それに基づいて、高解像度で送る視聴タイルを判断することができる。動画配信部101は、ユーザ端末200ごとおよび視聴タイルごとにビットレートを管理している。 The video distribution unit 101 then distributes high-resolution video for the viewing tile that the user is viewing. That is, the video distribution unit 101 distributes different high-resolution viewing tiles for each user in accordance with management by the bit rate management unit 103. The video distribution unit 101 receives viewing tile information (tile number) sent from the user terminal 200 every second, and can determine the viewing tile to send in high resolution based on this information. The video distribution unit 101 manages the bit rate for each user terminal 200 and each viewing tile.
また、動画配信部101は、動画配信とともに、ユーザ端末200から受け取った視聴タイル情報を画像認識エンジン300に送信し、それに対するアーティスト名を取得する。 In addition to distributing the video, the video distribution unit 101 also transmits the viewed tile information received from the user terminal 200 to the image recognition engine 300 and obtains the corresponding artist name.
ミッション管理部102は、動画配信部101が配信している動画に対するユーザに課したミッションを管理する部分である。ミッション管理部102は、ユーザ(ユーザ端末200)が見ている視聴タイル(アーティスト)に対して課せられたミッションをミッション管理テーブル102aから取得する。動画配信部101は、ミッション管理部102からそのミッションを受け付け、当該ユーザのユーザ端末200にミッション情報を動画とともに送信する。 The mission management unit 102 is a part that manages missions assigned to users for videos distributed by the video distribution unit 101. The mission management unit 102 obtains the missions assigned to the viewing tile (artist) being viewed by the user (user terminal 200) from the mission management table 102a. The video distribution unit 101 accepts the missions from the mission management unit 102 and transmits the mission information along with the video to the user terminal 200 of that user.
ミッション管理部102は、動画配信部101において取得したユーザが行っているミッション情報に対する操作情報を、ユーザ管理テーブル102bを参照してチェックする。そして、のチェックに応じて、ミッションが完了したか否かを判断する。ミッション管理部102は、ミッションが完了したと判断した場合には、ミッションを遂行したユーザに対して所定の報酬を付与する制御を行う。本開示においては、ミッション管理部102は、ビットレート管理部103に対して、ユーザが見ている視聴タイルを高解像度にするよう制御する。 The mission management unit 102 checks the operation information for the mission information performed by the user acquired by the video distribution unit 101 by referring to the user management table 102b. Then, based on the check, it determines whether the mission has been completed. If it determines that the mission has been completed, the mission management unit 102 controls the granting of a predetermined reward to the user who completed the mission. In the present disclosure, the mission management unit 102 controls the bitrate management unit 103 to increase the resolution of the viewing tile being viewed by the user.
ミッション管理テーブル102aは、アーティストIDごとにミッション内容、その達成条件およびユーザに提供する報酬を対応付けた管理テーブルである。図5は、その具体例を示す図である。図に示されるとおり、ミッション管理テーブル102aは、ミッションナンバー、アーティストID、ミッション、達成条件である閾値、報酬内容を記憶している。図5においては、ミッションとして、「コントローラを左右に振って高解像度映像を解放せよ!」が記述されている。これは、ユーザ端末200に備え付けられているコントローラ200aの操作を指示したミッションである。 The mission management table 102a is a management table that associates the mission content, the conditions for achieving it, and the reward to be provided to the user for each artist ID. Figure 5 shows a specific example. As shown in the figure, the mission management table 102a stores the mission number, artist ID, mission, the threshold value that is the condition for achieving it, and the reward content. In Figure 5, the mission listed is "Shake the controller left and right to unlock high-resolution images!" This is a mission that instructs the operation of the controller 200a attached to the user terminal 200.
閾値は、ミッションの達成条件を示す。図5では、左右に振った回数を示している。ユーザは、この閾値で示された回数、コントローラ200aを振ることによって、ミッションを達成することができる。図5では、15回、コントローラ200aを振ることにより、視聴タイルのビットレートを上げることができる。ここでは、15Mbpsの解像度を示している。 The threshold indicates the conditions for completing the mission. In Figure 5, it shows the number of times the controller is swung left and right. The user can complete the mission by waving the controller 200a the number of times indicated by this threshold. In Figure 5, the bitrate of the viewing tile can be increased by waving the controller 200a 15 times. Here, a resolution of 15 Mbps is shown.
図5では、そのミッションを段階的に定義しており、15回、30回、50回のミッションが指定されている。それぞれ、達成するごとに、配信している視聴タイルのビットレートを段階的にあげることができる。 In Figure 5, the mission is defined in stages, with missions of 15, 30, and 50 times specified. As each mission is completed, the bitrate of the viewing tiles being distributed can be increased in stages.
ユーザ管理テーブル102bは、ユーザごとに与えられたミション、その達成条件、報酬、およびミッションの進捗を示した経過情報を管理したテーブルである。図6は、そのユーザ管理テーブル102bの具体例を示した図である。図に示されているとおり、ここでは、ミッション管理テーブル102aから取得されたユーザが視聴しているアーティストに対応するミッションおよびその達成条件等が反映されている。そして、ユーザ管理テーブル102bにおいては、さらに、ユーザがどの程度ミッションを達成しているかその経過情報を対応付けて記憶している。 User management table 102b is a table that manages the missions assigned to each user, their completion conditions, rewards, and progress information showing mission progress. Figure 6 is a diagram showing a specific example of user management table 102b. As shown in the figure, it reflects the missions and their completion conditions corresponding to the artists the user is listening to, obtained from mission management table 102a. User management table 102b also stores progress information showing how well the user has completed the missions, in association with each other.
図6では、例えば、ユーザID:U001のユーザは、経過情報として10が記述されている。これは、このユーザは、コントローラを10回振ったことを意味している。この経過情報は、ユーザがコントローラ200aを振る度に反映される情報である。すなわち、ユーザ端末200は、ユーザがコントローラ200aを振る度に、その旨の情報をコンテンツ配信サーバ100に送る。コンテンツ配信サーバ100(動画配信部101)は、それを受信すると、ユーザ管理テーブル102bの経過情報の欄を1つ増加して更新する。 In Figure 6, for example, the user with user ID: U001 has a progress information entry of 10. This means that this user has swung the controller 10 times. This progress information is updated each time the user swings the controller 200a. In other words, each time the user swings the controller 200a, the user terminal 200 sends that information to the content distribution server 100. Upon receiving this information, the content distribution server 100 (video distribution unit 101) updates the progress information column in the user management table 102b by incrementing it by one.
図7は、ユーザに課せられたミッションMを示したユーザ端末200の表示画面Gを示す図である。図に示されるとおり、ユーザは、視聴タイルTを視聴しており、そこに含まれているアーティストに対応するミッションMが表示画面Gに表示される。ユーザは、これをみてそのミッションを遂行するようコントローラ200aを操作する。 Figure 7 shows the display screen G of the user terminal 200, which displays the mission M assigned to the user. As shown in the figure, the user is viewing a viewing tile T, and the mission M corresponding to the artist included therein is displayed on the display screen G. The user views this and operates the controller 200a to complete the mission.
図8は、本開示のコンテンツ配信サーバ100の動作を示すフローチャートである。動画配信部101は、ユーザ端末200に動画を配信するとともに、その視聴タイル情報を取得する(S101)。動画配信部101は、視聴タイル情報を画像認識エンジン300に送り、その視聴タイル情報に含まれるアーティスト名を取得する(S102)。そして、ミッション管理部102は、そのアーティストに対応するミッションを、ミッション管理テーブル102aから取得する(S103)。動画配信部101は、そのミッションを動画配信するとともに、ユーザ端末200に送信する(S104)。 Figure 8 is a flowchart showing the operation of the content distribution server 100 of the present disclosure. The video distribution unit 101 distributes a video to the user terminal 200 and acquires the viewed tile information (S101). The video distribution unit 101 sends the viewed tile information to the image recognition engine 300 and acquires the artist name included in the viewed tile information (S102). The mission management unit 102 then acquires the mission corresponding to that artist from the mission management table 102a (S103). The video distribution unit 101 distributes the video and sends the mission to the user terminal 200 (S104).
ユーザ端末200では、ミッションを受信すると、当該ミッション(ミッションを示した文章)を動画に重畳して表示する(図7参照)。ユーザは、そのミッションに従った操作を行い、ユーザ端末200は、その操作情報をコンテンツ配信サーバ100に送信する。 When the user terminal 200 receives the mission, it displays the mission (a text describing the mission) superimposed on the video (see Figure 7). The user performs an operation in accordance with the mission, and the user terminal 200 transmits the operation information to the content distribution server 100.
コンテンツ配信サーバ100の動画配信部101が、操作情報を受信すると(S105)、ミッション管理部102が、ユーザ管理テーブル102bの経過情報にその操作情報を反映する。ミッション管理部102は、ミッション完了のための指定時間を合わせて管理しており、繰り返し操作情報を受信してユーザ管理テーブル102bの経過情報を更新するとともに、その指定時間を超えたか否かを判断している(S105)。 When the video distribution unit 101 of the content distribution server 100 receives operation information (S105), the mission management unit 102 reflects that operation information in the progress information in the user management table 102b. The mission management unit 102 also manages the specified time for completing the mission, and repeatedly receives operation information to update the progress information in the user management table 102b and determine whether the specified time has been exceeded (S105).
ミッション管理部102は、ユーザ管理テーブル102bを参照して、指定時間以内にミッションが完了したか否かを判断する(S106)。 The mission management unit 102 references the user management table 102b and determines whether the mission was completed within the specified time (S106).
ミッション管理部102は、ユーザに課せられたミッションが指定時間内に完了したと判断すると(S106:Yes)、ビットレート管理部103は、ユーザ管理テーブル102bを参照して、ユーザが達成したミッションに対応する報酬に応じたビットレートを、動画配信部101に設定する(S107)。このビットレートは、ミッションの達成度合いによって高解像度に設定されている。このビットレートの管理は、ミッション達成に対する報酬付与に相当する。なお、本開示においては、視聴タイルのビットレートを向上させることをもって報酬を付与することにしているが、これ以外の報酬をユーザに与えてもよい。例えば、ユーザにポイントまたは金銭的価値のある情報(電子マネー等)を与えるなどしてもよい。 When the mission management unit 102 determines that the mission assigned to the user has been completed within the specified time (S106: Yes), the bitrate management unit 103 references the user management table 102b and sets a bitrate corresponding to the reward for the mission completed by the user to the video distribution unit 101 (S107). This bitrate is set to a high resolution depending on the degree of mission completion. This bitrate management corresponds to providing a reward for completing the mission. Note that in this disclosure, a reward is provided by improving the bitrate of the viewing tile, but other rewards may also be provided to the user. For example, the user may be given points or information of monetary value (electronic money, etc.).
ミッション管理部102は、所定時間においてミッションが完了していないと判断すると(S105:No)、ミッションを継続するか否かユーザに問合せをする(S108)。すなわち、ミッション管理部102は、所定時間内で完了すべきミッションが失敗したと判断し、動画配信部101は、ミッションが失敗した旨の情報と、ミッションをコンティニューするか否かを問い合わせる旨の情報とを、動画とともにユーザ端末200に送信する。 If the mission management unit 102 determines that the mission has not been completed within the specified time (S105: No), it asks the user whether or not to continue the mission (S108). In other words, the mission management unit 102 determines that the mission, which should have been completed within the specified time, has failed, and the video distribution unit 101 transmits, together with the video, information to the effect that the mission has failed and information asking whether or not to continue the mission to the user terminal 200.
動画配信部101は、ユーザ端末200からコンティニューしないことの応答を受け取ると、そのミッションは、完了することなく終了となる。動画配信部101は、ユーザ端末200からコンティニューするとの応答を受け取ると、再度、処理S104に戻り、ミッションの通知が行われる。 If the video distribution unit 101 receives a response from the user terminal 200 indicating that the user will not continue, the mission ends without being completed. If the video distribution unit 101 receives a response from the user terminal 200 indicating that the user will continue, the process returns to step S104, and the user is notified of the mission.
上記説明したとおり、コンテンツ配信サーバ100は、ユーザが視聴(注目)しているアーティストに対応するミッションを達成したか否かに応じて、報酬を得ることができる。 As explained above, the content distribution server 100 allows users to receive rewards depending on whether or not they have completed the mission corresponding to the artist they are listening to (paying attention to).
上記説明では、ミッションとして、ユーザがコントローラ200aを振ることとしたが、コントローラ200aを使うことなく、これ以外にも、以下の通りのミッションが考えられる。例えば、指定された順番で指定された視聴タイルを、連続して一定時間以上で視聴することでクリアとなるミッション、およびあらかじめ配信動画にヒントを仕込んでおき、視聴者が全視聴タイルの中から探して視聴(見つける)ことでクリアとなるミッションが考えられる。 In the above explanation, the user swings the controller 200a to complete missions, but other missions are also possible that do not require the use of the controller 200a, such as the following. For example, a mission can be completed by watching designated viewing tiles in a designated order consecutively for a certain period of time, or by embedding hints in the streamed video in advance, which the viewer must search for and watch (find) among all the viewing tiles.
例えば、コンテンツ配信サーバ100は、視聴タイルごとに番号を振っておき(管理しておき)、動画配信部101は、その番号を動画配信にあわせて送信する。ユーザ端末200において、動画を表示する際に、その番号を動画に重畳して表示する。ユーザは、例えば制限時間内にその視聴タイル番号を1~10までたどって視聴することができればミッションクリアとする。この場合、コントローラ200a等の操作部材は必要とならない。 For example, the content distribution server 100 assigns (manages) a number to each viewing tile, and the video distribution unit 101 transmits this number along with the video distribution. When the video is displayed on the user terminal 200, the number is superimposed on the video. The user completes the mission if, for example, they can view the viewing tile numbers 1 to 10 within the time limit. In this case, no operating device such as the controller 200a is required.
本開示においてユーザ端末200はVR端末を想定している。VR端末による視聴は、自由視点を特徴としているが、操作の煩雑さおよびいわゆるVR酔いの観点から、ユーザは視聴中の視点操作を継続しないことが多い。本開示における上記ミッションの一例では、視聴による操作をユーザに積極的に体験させることができる。 In this disclosure, the user terminal 200 is assumed to be a VR terminal. Viewing with a VR terminal is characterized by free viewpoint, but due to the complexity of operation and the risk of so-called VR sickness, users often do not continue to operate the viewpoint while viewing. In one example of the above mission in this disclosure, the user can actively experience operation while viewing.
また、別の例においては、配信される動画は、ライブ映像を想定する。そのライブ映像においては、ステージの両脇に二つのアイテムがおかれている。アイテムとしては、動画内でパフォーマンスをしているアーティストを象徴するグッズなどとする。これらアイテムは、視聴タイルに映ることになる。ユーザは、その二つの視聴タイルを視聴することでミッションクリアとする。そのほか、他にもキーワードとなる文字を隠してそれを探させる、隠れキャラクタを探すなど、視聴による操作をユーザに体験させることができ、エンターテイメント性を向上させることができる。 In another example, the video being streamed is assumed to be live footage. In this live footage, two items are placed on either side of the stage. The items could be merchandise that symbolizes the artist performing in the video. These items will be displayed on the viewing tiles. The user completes the mission by viewing the two viewing tiles. In addition, the user can experience other viewing-related operations, such as hiding and searching for keyword letters or finding hidden characters, thereby improving the entertainment value.
そのほか、時間経過によってミッション内容を変えるようにしてもよい。例えば、ライブ映像の最初の時間は、aという操作(ミッション)をさせて、しばらくすると、bとなり、終わり間際はcという操作(ミッション)をユーザに行わせるようにしてもよい。ミッション管理テーブル102aは、ミッション指定時間とそのミッション内容とを管理している。 In addition, the mission content may change over time. For example, the user may be prompted to perform operation (mission) a at the beginning of the live video, then after a while, operation b, and then operation (mission c) towards the end. The mission management table 102a manages the mission designation time and its content.
次に、本開示のコンテンツ配信サーバ100の作用効果について説明する。 Next, we will explain the effects of the content distribution server 100 of the present disclosure.
本開示のコンテンツ配信サーバ100は、動画をユーザに手依拠する情報処理装置として機能する。このコンテンツ配信サーバ100において、動画配信部101は、動画をユーザに提供する提供部およびユーザの注目箇所となる視聴タイルを取得する取得部として機能する。また、動画配信部101は、指示情報であるミッションをユーザ端末200に送信する送信部として機能し、その操作を受信する受信部として機能する。また、ミッション管理部102は、ユーザに対して所定の処理(報酬付与処理)を行う処理部として機能する。 The content distribution server 100 of the present disclosure functions as an information processing device that delivers videos to users. In this content distribution server 100, the video distribution unit 101 functions as a provider that provides videos to users and an acquirer that acquires viewing tiles that are of interest to the user. The video distribution unit 101 also functions as a transmitter that transmits missions, which are instruction information, to the user terminal 200, and as a receiver that receives those operations. The mission management unit 102 also functions as a processor that performs predetermined processing (reward granting processing) for the user.
すなわち、動画配信部101は、ユーザが保持するユーザ端末200に対して動画を配信するとともに、ユーザ端末200から、動画におけるユーザの注目箇所である視聴タイルを取得する。そして、動画配信部101は、ユーザ端末200に、視聴タイルに対する指示情報であるミッションを送信する。動画配信部101は、ユーザ端末200から、ミッションに対する操作情報を受信すると、ミッション管理部102は、その操作情報を行ったユーザに対して、所定の処理を行うよう、ビットレート管理部103等を制御する。本開示においては、所定の処理としては、ユーザに対する報酬付与のための処理を行う。例えば、動画配信部101は、ビットレート管理部103の管理のもと、ユーザが見ている視聴タイルを高解像度で送るなどである。 That is, the video distribution unit 101 distributes a video to the user terminal 200 held by the user, and acquires from the user terminal 200 a viewing tile that is the user's focus in the video. The video distribution unit 101 then transmits a mission, which is instruction information for the viewing tile, to the user terminal 200. When the video distribution unit 101 receives operation information for the mission from the user terminal 200, the mission management unit 102 controls the bit rate management unit 103 and the like to perform a predetermined process for the user who performed the operation information. In the present disclosure, the predetermined process is processing to grant a reward to the user. For example, the video distribution unit 101, under the management of the bit rate management unit 103, transmits the viewing tile that the user is viewing at high resolution.
とくに、本開示のコンテンツ配信サーバ100において、動画配信部101は、視聴タイルに含まれている注目対象(アーティスト)を取得して、ミッション管理部102は、決定部として機能し、注目対象に応じた指示情報であるミッションを決定する。 In particular, in the content distribution server 100 of the present disclosure, the video distribution unit 101 acquires the target of attention (artist) included in the viewing tile, and the mission management unit 102 functions as a determination unit and determines a mission, which is instruction information according to the target of attention.
この構成により、ユーザに対して配信された動画のうち、ユーザの注目箇所についてミッションを与えることにより、エンターテイメント性を向上させることができる。例えば、動画に含まれているアーティストを応援するなど、ライブ会場で行っていたことを、配信されていた動画に対しても行うことができる。 This configuration improves entertainment value by giving users missions for parts of the video they are interested in. For example, they can support the artists featured in the video, just like they would at a live concert, and do the same for the video they are streaming.
本開示においては、動画配信部101は、画像認識エンジン300に視聴タイルの画像(または、全画像)を送ることで、そこに(または視聴タイルごとに)含まれているアーティストを認識させ、その結果としてアーティスト名を取得する。なお、コンテンツ配信サーバ100は、画像認識エンジン300の機能を有していてもよい。 In the present disclosure, the video distribution unit 101 sends images of viewing tiles (or the entire image) to the image recognition engine 300, causing it to recognize the artists included therein (or for each viewing tile), and as a result, obtains the artist names. Note that the content distribution server 100 may also have the functionality of the image recognition engine 300.
この構成により、視聴タイルに含まれているアーティストに応じたミッションをユーザに与えることができ、よりライブ感覚を向上させることができる。 This configuration allows users to be given missions based on the artists included in the viewing tile, further enhancing the live experience.
また、コンテンツ配信サーバ100は、注目対象に応じてミッションを対応付けた指示情報記憶部であるミッション管理テーブル102aをさらに備える。ミッション管理部102は、ミッション管理テーブル102aを参照してミッションを決定する。 The content distribution server 100 also includes a mission management table 102a, which is an instruction information storage unit that associates missions with target objects. The mission management unit 102 determines the mission by referring to the mission management table 102a.
この構成により、アーティストごとにミッションを定義することができ、エンターテイメント性を向上させることができる。 This structure allows us to define a mission for each artist, improving entertainment value.
また、コンテンツ配信サーバ100は、ユーザごとに、当該ユーザに対するミッションを記憶するユーザ記憶部であるユーザ管理テーブル102bをさらに備える。ミッション管理部102は、ユーザ管理テーブル102bにて記憶されたミッションに従って、ユーザが所定の操作をしたか、操作情報を受信することによりを判断する。 The content distribution server 100 also includes a user management table 102b, which is a user storage unit that stores missions for each user. The mission management unit 102 determines whether the user has performed a specified operation in accordance with the missions stored in the user management table 102b by receiving operation information.
この構成により、ユーザごとに決定されたミッションに基づいてそのミッションの達成を判断することができる。本開示においては、ミッション管理テーブル102aを参照して、ユーザが注目したアーティストに応じたミッションを、ユーザ管理テーブル102bに反映させ、このユーザ管理テーブル102bを用いて、ユーザがミッションを達成したか、その進捗を管理していたが、ユーザ管理テーブル102bのみを用いてもよい。 This configuration makes it possible to determine whether a mission has been completed based on the mission determined for each user. In the present disclosure, the mission management table 102a is referenced, and the missions corresponding to the artists the user has focused on are reflected in the user management table 102b, and this user management table 102b is used to manage whether the user has completed the mission and their progress, but it is also possible to use only the user management table 102b.
すなわち、アーティストに関わらず、ユーザの注目箇所に基づいて予めミッションを決めておいてもよい。これにより、ミッションの内容に汎用性を持たせることができる。 In other words, missions can be determined in advance based on the user's focus, regardless of the artist. This allows for versatility in the content of the missions.
ミッション管理部102は、指示情報に起因した所定時間内に操作情報を受信した場合に、所定の処理のため、動画配信部101を制御する。 If the mission management unit 102 receives operation information within a specified time period based on the instruction information, it controls the video distribution unit 101 to perform the specified processing.
ミッションには、制限時間が規定されており、その制限時間以内にユーザが所定の操作をしたかを判断する必要がある。 Mission has a time limit, and it is necessary to determine whether the user has performed the required operations within that time limit.
本開示において、動画は、複数の領域(視聴タイル)から構成されており、注目箇所は、複数の領域のうちユーザが注目した一の注目領域を示す。これにより、ユーザの注目箇所の判断を容易にする。 In this disclosure, a video is composed of multiple regions (viewing tiles), and the focus area indicates one of the multiple regions that the user focuses on. This makes it easier for the user to determine the focus area.
そして、動画配信部101は、ユーザの視聴タイルを取得しており、ミッション管理部102およびビットレート管理部103は、その視聴タイルを他の視聴タイルよりも高解像度で動画を提供するよう、動画配信部101を制御する。これにより、ユーザは、ミッションクリアの報酬として、高解像度のアーティストの動画を視聴することができる。 The video distribution unit 101 then acquires the user's viewing tile, and the mission management unit 102 and bitrate management unit 103 control the video distribution unit 101 to provide the video for that viewing tile at a higher resolution than other viewing tiles. This allows the user to watch high-resolution videos by the artist as a reward for completing the mission.
上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック(構成部)は、ハードウェアおよびソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的または論理的に結合した1つの装置を用いて実現されてもよいし、物理的または論理的に分離した2つ以上の装置を直接的または間接的に(例えば、有線、無線などを用いて)接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記1つの装置または上記複数の装置にソフトウェアを組み合わせて実現されてもよい。 The block diagrams used to explain the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of hardware and/or software. Furthermore, there are no particular limitations on how each functional block is realized. That is, each functional block may be realized using a single device that is physically or logically coupled, or may be realized using two or more physically or logically separated devices that are connected directly or indirectly (e.g., using wires, wirelessly, etc.) and these multiple devices. A functional block may also be realized by combining software with the single device or multiple devices.
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知(broadcasting)、通知(notifying)、通信(communicating)、転送(forwarding)、構成(configuring)、再構成(reconfiguring)、割り当て(allocating、mapping)、割り振り(assigning)などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック(構成部)は、送信部(transmitting unit)や送信機(transmitter)と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。 Functions include, but are not limited to, judgment, determination, assessment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, regard, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs transmission functions is called a transmitting unit or transmitter. As mentioned above, there are no particular limitations on how these functions are implemented.
例えば、本開示の一実施の形態におけるコンテンツ配信サーバ100は、本開示のコンテンツ配信方法の処理を行うコンピュータとして機能してもよい。図9は、本開示の一実施の形態に係るコンテンツ配信サーバ100のハードウェア構成の一例を示す図である。上述のコンテンツ配信サーバ100は、物理的には、プロセッサ1001、メモリ1002、ストレージ1003、通信装置1004、入力装置1005、出力装置1006、バス1007などを含むコンピュータ装置として構成されてもよい。 For example, the content distribution server 100 according to an embodiment of the present disclosure may function as a computer that performs processing of the content distribution method of the present disclosure. FIG. 9 is a diagram showing an example of the hardware configuration of the content distribution server 100 according to an embodiment of the present disclosure. The content distribution server 100 described above may be physically configured as a computer device including a processor 1001, memory 1002, storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, etc.
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。コンテンツ配信サーバ100のハードウェア構成は、図に示した各装置を1つまたは複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。 In the following description, the term "device" can be interpreted as a circuit, device, unit, etc. The hardware configuration of the content distribution server 100 may be configured to include one or more of the devices shown in the figure, or may be configured to exclude some of the devices.
コンテンツ配信サーバ100における各機能は、プロセッサ1001、メモリ1002などのハードウェア上に所定のソフトウェア(プログラム)を読み込ませることによって、プロセッサ1001が演算を行い、通信装置1004による通信を制御したり、メモリ1002およびストレージ1003におけるデータの読み出しおよび書き込みの少なくとも一方を制御したりすることによって実現される。 Each function of the content distribution server 100 is realized by loading specific software (programs) onto hardware such as the processor 1001 and memory 1002, causing the processor 1001 to perform calculations, control communications via the communication device 1004, and control at least one of reading and writing data from and to the memory 1002 and storage 1003.
プロセッサ1001は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ1001は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置(CPU:Central Processing Unit)によって構成されてもよい。例えば、上述のミッション管理部102、ビットレート管理部103等は、プロセッサ1001によって実現されてもよい。 The processor 1001, for example, runs an operating system to control the entire computer. The processor 1001 may be configured as a central processing unit (CPU) that includes an interface with peripheral devices, a control unit, an arithmetic unit, registers, etc. For example, the mission management unit 102, bit rate management unit 103, etc., described above may be realized by the processor 1001.
また、プロセッサ1001は、プログラム(プログラムコード)、ソフトウェアモジュール、データなどを、ストレージ1003および通信装置1004の少なくとも一方からメモリ1002に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、ミッション管理部102、ビットレート管理部103等は、メモリ1002に格納され、プロセッサ1001において動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、1つのプロセッサ1001によって実行される旨を説明してきたが、2以上のプロセッサ1001により同時または逐次に実行されてもよい。プロセッサ1001は、1以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。 The processor 1001 also reads programs (program code), software modules, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002 and executes various processes in accordance with these. The programs used are those that cause a computer to execute at least some of the operations described in the above-described embodiments. For example, the mission management unit 102, bit rate management unit 103, etc. may be implemented by a control program stored in the memory 1002 and running on the processor 1001, and similar implementations may be used for other functional blocks. While the above-described various processes have been described as being executed by a single processor 1001, they may also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented on one or more chips. The programs may also be transmitted from a network via a telecommunications line.
メモリ1002は、コンピュータ読み取り可能な記録媒体であり、例えば、ROM(Read Only Memory)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、RAM(Random Access Memory)などの少なくとも1つによって構成されてもよい。メモリ1002は、レジスタ、キャッシュ、メインメモリ(主記憶装置)などと呼ばれてもよい。メモリ1002は、本開示の一実施の形態に係るコンテンツ配信方法を実施するために実行可能なプログラム(プログラムコード)、ソフトウェアモジュールなどを保存することができる。 Memory 1002 is a computer-readable recording medium and may be composed of, for example, at least one of ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), etc. Memory 1002 may also be referred to as a register, cache, main memory (primary storage device), etc. Memory 1002 can store executable programs (program code), software modules, etc. for implementing a content distribution method according to one embodiment of the present disclosure.
ストレージ1003は、コンピュータ読み取り可能な記録媒体であり、例えば、CD-ROM(Compact Disc ROM)などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク(例えば、コンパクトディスク、デジタル多用途ディスク、Blu-ray(登録商標)ディスク)、スマートカード、フラッシュメモリ(例えば、カード、スティック、キードライブ)、フロッピー(登録商標)ディスク、磁気ストリップなどの少なくとも1つによって構成されてもよい。ストレージ1003は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ1002およびストレージ1003の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。 Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray® disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy disk, a magnetic strip, etc. Storage 1003 may also be referred to as an auxiliary storage device. The above-mentioned storage medium may be, for example, a database, a server, or other suitable medium that includes at least one of memory 1002 and storage 1003.
通信装置1004は、有線ネットワークおよび無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア(送受信デバイス)であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信装置1004は、例えば周波数分割複信(FDD:Frequency Division Duplex)および時分割複信(TDD:Time Division Duplex)の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。例えば、上述の動画配信部101などは、通信装置1004によって実現されてもよい。この動画配信部101は、送信部と受信部とで、物理的に、または論理的に分離された実装がなされてもよい。 The communication device 1004 is hardware (transmission/reception device) for communicating between computers via at least one of a wired network and a wireless network, and is also referred to as a network device, network controller, network card, or communication module, for example. The communication device 1004 may be configured to include a high-frequency switch, duplexer, filter, frequency synthesizer, etc. to implement at least one of frequency division duplex (FDD) and time division duplex (TDD). For example, the video distribution unit 101 described above may be implemented by the communication device 1004. The video distribution unit 101 may be implemented with a physically or logically separated transmission unit and reception unit.
入力装置1005は、外部からの入力を受け付ける入力デバイス(例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど)である。出力装置1006は、外部への出力を実施する出力デバイス(例えば、ディスプレイ、スピーカー、LEDランプなど)である。なお、入力装置1005および出力装置1006は、一体となった構成(例えば、タッチパネル)であってもよい。 The input device 1005 is an input device (e.g., a keyboard, mouse, microphone, switch, button, sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, speaker, LED lamp, etc.) that outputs to the outside. Note that the input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).
また、プロセッサ1001、メモリ1002などの各装置は、情報を通信するためのバス1007によって接続される。バス1007は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。 Furthermore, each device, such as the processor 1001 and memory 1002, is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.
また、コンテンツ配信サーバ100は、マイクロプロセッサ、デジタル信号プロセッサ(DSP:Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部または全てが実現されてもよい。例えば、プロセッサ1001は、これらのハードウェアの少なくとも1つを用いて実装されてもよい。 The content distribution server 100 may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a field-programmable gate array (FPGA), and some or all of the functional blocks may be realized by this hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.
情報の通知は、本開示において説明した態様/実施形態に限られず、他の方法を用いて行われてもよい。例えば、情報の通知は、物理レイヤシグナリング(例えば、DCI(Downlink Control Information)、UCI(Uplink Control Information))、上位レイヤシグナリング(例えば、RRC(Radio Resource Control)シグナリング、MAC(Medium Access Control)シグナリング、報知情報(MIB(Master Information Block)、SIB(System Information Block)))、その他の信号またはこれらの組み合わせによって実施されてもよい。また、RRCシグナリングは、RRCメッセージと呼ばれてもよく、例えば、RRC接続セットアップ(RRC Connection Setup)メッセージ、RRC接続再構成(RRC Connection Reconfiguration)メッセージなどであってもよい。 The notification of information is not limited to the aspects/embodiments described in the present disclosure and may be performed using other methods. For example, the notification of information may be performed using physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination of these. Furthermore, RRC signaling may be referred to as an RRC message, such as an RRC Connection Setup message or an RRC Connection Reconfiguration message.
本開示において説明した各態様/実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。 The order of the procedures, sequences, flowcharts, etc. of each aspect/embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
入出力された情報等は特定の場所(例えば、メモリ)に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、または追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。 Input and output information may be stored in a specific location (e.g., memory) or managed using a management table. Input and output information may be overwritten, updated, or added to. Output information may be deleted. Input information may be sent to another device.
判定は、1ビットで表される値(0か1か)によって行われてもよいし、真偽値(Boolean:trueまたはfalse)によって行われてもよいし、数値の比較(例えば、所定の値との比較)によって行われてもよい。 The determination may be made based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
本開示において説明した各態様/実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知(例えば、「Xであること」の通知)は、明示的に行うものに限られず、暗黙的(例えば、当該所定の情報の通知を行わない)ことによって行われてもよい。 Each aspect/embodiment described in this disclosure may be used alone, in combination, or switched depending on the implementation. Furthermore, notification of specified information (e.g., notification that "X is true") is not limited to being done explicitly, but may also be done implicitly (e.g., not notifying the specified information).
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨および範囲を逸脱することなく修正および変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。 Although the present disclosure has been described in detail above, it will be clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure, which are defined by the claims. Therefore, the description of the present disclosure is intended for illustrative purposes only and does not have any limiting meaning on the present disclosure.
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。 Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術(同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL:Digital Subscriber Line)など)および無線技術(赤外線、マイクロ波など)の少なくとも一方を使用してウェブサイト、サーバ、または他のリモートソースから送信される場合、これらの有線技術および無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。 Software, instructions, information, etc. may also be transmitted or received via a transmission medium. For example, if software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, or Digital Subscriber Line (DSL)) and/or wireless technologies (such as infrared or microwave), these wired and/or wireless technologies are included within the definition of transmission media.
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、またはこれらの任意の組み合わせによって表されてもよい。 The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
なお、本開示において説明した用語および本開示の理解に必要な用語については、同一のまたは類似する意味を有する用語と置き換えてもよい。例えば、チャネルおよびシンボルの少なくとも一方は信号(シグナリング)であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア(CC:Component Carrier)は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。 Note that terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol may be a signal (signaling). Furthermore, a signal may be a message. Furthermore, a component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。 Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, relative values from a predetermined value, or other corresponding information. For example, radio resources may be indicated by an index.
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル(例えば、PUCCH、PDCCHなど)および情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネルおよび情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。 The names used for the parameters described above are not intended to be limiting in any way. Furthermore, the mathematical formulas using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not intended to be limiting in any way.
本開示においては、「移動局(MS:Mobile Station)」、「ユーザ端末(user terminal)」、「ユーザ装置(UE:User Equipment)」、「端末」などの用語は、互換的に使用され得る。 In this disclosure, terms such as "Mobile Station (MS)," "user terminal," "User Equipment (UE)," and "terminal" may be used interchangeably.
移動局は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。 A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
本開示で使用する「判断(determining)」、「決定(determining)」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定(judging)、計算(calculating)、算出(computing)、処理(processing)、導出(deriving)、調査(investigating)、探索(looking up、search、inquiry)(例えば、テーブル、データベースまたは別のデータ構造での探索)、確認(ascertaining)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信(receiving)(例えば、情報を受信すること)、送信(transmitting)(例えば、情報を送信すること)、入力(input)、出力(output)、アクセス(accessing)(例えば、メモリ中のデータにアクセスすること)した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決(resolving)、選択(selecting)、選定(choosing)、確立(establishing)、比較(comparing)などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断(決定)」は、「想定する(assuming)」、「期待する(expecting)」、「みなす(considering)」などで読み替えられてもよい。 As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, searching, inquiring (e.g., searching a table, database, or other data structure), and ascertaining something that is considered a "determination." Also, "determining" and "determining" may include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), and other actions that are considered a "determination." Furthermore, "judgment" and "decision" can include regarding actions such as resolving, selecting, choosing, establishing, and comparing as having been "judgment" or "decision." In other words, "judgment" and "decision" can include regarding some action as having been "judgment" or "decision." Furthermore, "judgment (decision)" can be interpreted as "assuming," "expecting," "considering," etc.
「接続された(connected)」、「結合された(coupled)」という用語、またはこれらのあらゆる変形は、2またはそれ以上の要素間の直接的または間接的なあらゆる接続または結合を意味し、互いに「接続」または「結合」された2つの要素間に1またはそれ以上の中間要素が存在することを含むことができる。要素間の結合または接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、2つの要素は、1またはそれ以上の電線、ケーブルおよびプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域および光(可視および不可視の両方)領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」または「結合」されると考えることができる。 The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using one or more wires, cables, and/or printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。 As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
本開示において、「含む(include)」、「含んでいる(including)」およびそれらの変形が使用されている場合、これらの用語は、用語「備える(comprising)」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「または(or)」は、排他的論理和ではないことが意図される。 When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Furthermore, when the term "or" is used in this disclosure, it is not intended to be an exclusive or.
本開示において、例えば、英語でのa, anおよびtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。 In this disclosure, where articles are added by translation, such as a, an, and the in English, this disclosure may include the noun following these articles being plural.
本開示において、「AとBが異なる」という用語は、「AとBが互いに異なる」ことを意味してもよい。なお、当該用語は、「AとBがそれぞれCと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。 In this disclosure, the term "A and B are different" may mean "A and B are different from each other." It should be noted that the term may also mean "A and B are each different from C." Terms such as "separate" and "combined" may also be interpreted in the same way as "different."
100…コンテンツ配信サーバ、101…動画配信部、102…ミッション管理部、102a…ミッション管理テーブル、102b…ユーザ管理テーブル、102x…記憶部、103…ビットレート管理部、200…ユーザ端末、200a…コントローラ、201…プレイヤアプリ、250…ライブ会場モニタ、300…画像認識エンジン、400…コンテンツ管理サーバ。
100...content distribution server, 101...video distribution unit, 102...mission management unit, 102a...mission management table, 102b...user management table, 102x...storage unit, 103...bit rate management unit, 200...user terminal, 200a...controller, 201...player application, 250...live venue monitor, 300...image recognition engine, 400...content management server.
Claims (6)
前記ユーザ端末から、前記情報における前記ユーザの注目箇所を取得する取得部と、
前記ユーザ端末に、前記注目箇所に対する指示情報を送信する送信部と、
前記ユーザ端末から、前記指示情報に対する操作情報を受信する受信部と、
所定の操作情報を受信した場合、当該所定の操作情報を行った前記ユーザに対して、所定の処理を行う処理部と、
前記ユーザごとに、当該ユーザに対する前記指示情報を記憶するユーザ記憶部と、
を備え、
前記処理部は、前記ユーザ記憶部にて記憶された指示情報に従って、前記ユーザが所定の操作をしたか、前記操作情報を受信することによりを判断する、
情報処理装置。 a providing unit that provides information to a user terminal held by a user;
an acquisition unit that acquires a portion of the information of interest to the user from the user terminal;
a transmitting unit that transmits instruction information for the attention point to the user terminal;
a receiving unit that receives operation information corresponding to the instruction information from the user terminal;
a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information;
a user storage unit configured to store, for each user, the instruction information for that user;
Equipped with
the processing unit determines whether the user has performed a predetermined operation in accordance with the instruction information stored in the user storage unit by receiving the operation information.
Information processing device.
前記注目対象に応じた指示情報を決定する決定部と、
をさらに備える、
請求項1に記載の情報処理装置。 a determination unit for determining an object of interest included in the portion of interest;
a determination unit that determines instruction information according to the target of attention;
Further provided with
The information processing device according to claim 1 .
前記決定部は、前記指示情報記憶部を参照して指示情報を決定する、
請求項2に記載の情報処理装置。 further comprising an instruction information storage unit that associates instruction information with the target of attention;
the determination unit determines the instruction information by referring to the instruction information storage unit.
The information processing device according to claim 2 .
前記ユーザ端末から、前記情報における前記ユーザの注目箇所を取得する取得部と、
前記ユーザ端末に、前記注目箇所に対する指示情報を送信する送信部と、
前記ユーザ端末から、前記指示情報に対する操作情報を受信する受信部と、
所定の操作情報を受信した場合、当該所定の操作情報を行った前記ユーザに対して、所定の処理を行う処理部と、
を備え、
前記処理部は、前記指示情報に起因した所定時間内に前記操作情報を受信した場合に、前記所定の処理を行う、情報処理装置。 a providing unit that provides information to a user terminal held by a user;
an acquisition unit that acquires a portion of the information of interest to the user from the user terminal;
a transmitting unit that transmits instruction information for the attention point to the user terminal;
a receiving unit that receives operation information corresponding to the instruction information from the user terminal;
a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information;
Equipped with
The processing unit performs the predetermined process when the operation information is received within a predetermined time period caused by the instruction information.
前記ユーザ端末から、前記情報における前記ユーザの注目箇所を取得する取得部と、
前記ユーザ端末に、前記注目箇所に対する指示情報を送信する送信部と、
前記ユーザ端末から、前記指示情報に対する操作情報を受信する受信部と、
所定の操作情報を受信した場合、当該所定の操作情報を行った前記ユーザに対して、所定の処理を行う処理部と、
を備え、
前記処理部は、前記ユーザに対して報酬を付与する、情報処理装置。 a providing unit that provides information to a user terminal held by a user;
an acquisition unit that acquires a portion of the information of interest to the user from the user terminal;
a transmitting unit that transmits instruction information for the attention point to the user terminal;
a receiving unit that receives operation information corresponding to the instruction information from the user terminal;
a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information;
Equipped with
The information processing device wherein the processing unit grants a reward to the user.
前記ユーザ端末から、前記情報における前記ユーザの注目箇所を取得する取得部と、
前記ユーザ端末に、前記注目箇所に対する指示情報を送信する送信部と、
前記ユーザ端末から、前記指示情報に対する操作情報を受信する受信部と、
所定の操作情報を受信した場合、当該所定の操作情報を行った前記ユーザに対して、所定の処理を行う処理部と、
を備え、
前記情報は、複数の領域から構成されており、
前記注目箇所は、前記複数の領域のうちユーザが注目した一の注目領域を示し、
前記処理部は、前記注目領域を他の領域よりも高解像度で前記情報を提供するよう前記提供部に指示する、情報処理装置。
a providing unit that provides information to a user terminal held by a user;
an acquisition unit that acquires a portion of the information of interest to the user from the user terminal;
a transmitting unit that transmits instruction information for the attention point to the user terminal;
a receiving unit that receives operation information corresponding to the instruction information from the user terminal;
a processing unit that, when receiving predetermined operation information, performs a predetermined process on the user who performed the predetermined operation information;
Equipped with
The information is composed of a plurality of areas,
the attention location indicates one attention area that the user has paid attention to among the plurality of areas ,
The processing unit instructs the providing unit to provide the information about the region of interest at a higher resolution than other regions.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021171516A JP7726733B2 (en) | 2021-10-20 | 2021-10-20 | Information processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021171516A JP7726733B2 (en) | 2021-10-20 | 2021-10-20 | Information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023061549A JP2023061549A (en) | 2023-05-02 |
| JP7726733B2 true JP7726733B2 (en) | 2025-08-20 |
Family
ID=86249780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021171516A Active JP7726733B2 (en) | 2021-10-20 | 2021-10-20 | Information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7726733B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013085180A (en) | 2011-10-12 | 2013-05-09 | Century Brothers:Kk | Viewer response system |
| JP2019029746A (en) | 2017-07-27 | 2019-02-21 | 住友電気工業株式会社 | Video transmission system, video transmitter, video receiver, computer program, video distribution method, video transmission method and video reception method |
| WO2019155695A1 (en) | 2018-02-06 | 2019-08-15 | 株式会社Nttドコモ | Information processing device and information processing method |
| JP2019165295A (en) | 2018-03-19 | 2019-09-26 | 株式会社Nttドコモ | Information processing device |
| JP6644928B1 (en) | 2019-03-29 | 2020-02-12 | 株式会社ドワンゴ | Distribution server, viewer terminal, distributor terminal, distribution method, information processing method and program |
| JP2021056783A (en) | 2019-09-30 | 2021-04-08 | 株式会社ソニー・インタラクティブエンタテインメント | Image processing system, image data transmission device, image processing method, and image data transmission method |
-
2021
- 2021-10-20 JP JP2021171516A patent/JP7726733B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013085180A (en) | 2011-10-12 | 2013-05-09 | Century Brothers:Kk | Viewer response system |
| JP2019029746A (en) | 2017-07-27 | 2019-02-21 | 住友電気工業株式会社 | Video transmission system, video transmitter, video receiver, computer program, video distribution method, video transmission method and video reception method |
| WO2019155695A1 (en) | 2018-02-06 | 2019-08-15 | 株式会社Nttドコモ | Information processing device and information processing method |
| JP2019165295A (en) | 2018-03-19 | 2019-09-26 | 株式会社Nttドコモ | Information processing device |
| JP6644928B1 (en) | 2019-03-29 | 2020-02-12 | 株式会社ドワンゴ | Distribution server, viewer terminal, distributor terminal, distribution method, information processing method and program |
| JP2021056783A (en) | 2019-09-30 | 2021-04-08 | 株式会社ソニー・インタラクティブエンタテインメント | Image processing system, image data transmission device, image processing method, and image data transmission method |
| US20220291742A1 (en) | 2019-09-30 | 2022-09-15 | Sony Interactive Entertainment Inc. | Image processing apparatus, image data transfer apparatus, image processing method, and image data transfer method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023061549A (en) | 2023-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7744532B2 (en) | Information processing method, information processing device, electronic device, and computer program | |
| JP6442076B2 (en) | Dialogue method, terminal and server based on recommended content | |
| CN110475152B (en) | Video playing method and device, terminal equipment and computer readable storage medium | |
| US11329942B2 (en) | Methods, systems, and media for presenting messages related to notifications | |
| CN114125476B (en) | Display processing method of display interface, electronic equipment and storage medium | |
| CN110958481A (en) | Video page display method and device, electronic equipment and computer readable medium | |
| CN106331891B (en) | A kind of information interacting method and electronic equipment | |
| CN114817698A (en) | Information push method and device, information display method and device, equipment and medium | |
| JP7726733B2 (en) | Information processing device | |
| EP2494724A1 (en) | Source-independent content rating system and method | |
| CN108196756B (en) | Method and device for switching input of instant messaging interface, storage medium and terminal equipment | |
| CN113905225B (en) | Display control method and device of naked eye 3D display device | |
| CN115209227A (en) | Video playing control method and device | |
| JP7657849B2 (en) | Video playback device | |
| JP7809480B2 (en) | Protrusion detection device | |
| JP7761451B2 (en) | Information provision device | |
| CN118233681A (en) | Video determination method, device, medium, equipment and product | |
| CN111836099A (en) | Channel switching processing method and sound box | |
| CN117640605A (en) | Resource display method and device, electronic equipment and storage medium | |
| CN108881443A (en) | Information shows, method for pushing and device | |
| CN111625745B (en) | Recommendation method, recommendation device, electronic equipment and computer readable medium | |
| JP7814536B2 (en) | Video Creation Device | |
| JP2026064491A (en) | Information processing device and information processing method | |
| CN1976413B (en) | Digital data broadcasting receiver and method and apparatus for controlling resolution thereof | |
| CN111142740A (en) | Data updating method, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240806 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250423 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250610 |
|
| 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: 20250722 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250807 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7726733 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |