JP7656245B2 - Information processing system, information processing device, and control program - Google Patents
Information processing system, information processing device, and control program Download PDFInfo
- Publication number
- JP7656245B2 JP7656245B2 JP2024201729A JP2024201729A JP7656245B2 JP 7656245 B2 JP7656245 B2 JP 7656245B2 JP 2024201729 A JP2024201729 A JP 2024201729A JP 2024201729 A JP2024201729 A JP 2024201729A JP 7656245 B2 JP7656245 B2 JP 7656245B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- user
- display
- terminal
- displayed
- 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
- 230000010365 information processing Effects 0.000 title claims description 34
- 238000000034 method Methods 0.000 claims description 45
- 230000008451 emotion Effects 0.000 claims description 23
- 230000008569 process Effects 0.000 description 41
- 230000006870 function Effects 0.000 description 29
- 238000012545 processing Methods 0.000 description 27
- 238000004891 communication Methods 0.000 description 21
- 230000004044 response Effects 0.000 description 16
- 238000006243 chemical reaction Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 13
- 230000004048 modification Effects 0.000 description 11
- 238000012986 modification Methods 0.000 description 11
- 230000015572 biosynthetic process Effects 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 238000004148 unit process Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 238000005315 distribution function Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、情報処理システム,情報処理装置及び制御プログラムに関するものである。 The present invention relates to an information processing system, an information processing device, and a control program.
配信中の動画コンテンツの視聴者に、その動画コンテンツの内容を話題とするグループチャットを行わせる仕組みが知られている。例えば、特許文献1には、グループチャットに参加するユーザにそれぞれ対応するアバタが動画コンテンツの周囲に配置されるチャット画面に、ユーザが選択したボタンに応じて動画コンテンツの内容に関する定型メッセージを表示させるクライアント機器が開示されている。
There is a known mechanism for allowing viewers of video content being distributed to hold group chats on the topic of that video content. For example,
特許文献1に記載のクライアント機器は、ユーザを表すアバタの傍らに、ユーザが選択した定型メッセージを吹き出し表示する。このような、定型メッセージの表示手法では、動画コンテンツを視聴するユーザが増えればアバタも増えるが、ユーザの娯楽性は向上しない。
The client device described in
本発明が解決しようとする課題は、視聴対象の表示画面に視聴者の反応を表示させる仕組みにおいて、娯楽性を向上させることである。 The problem that this invention aims to solve is to improve the entertainment value of a system that displays the viewer's reactions on the display screen of the viewing target.
上記課題を解決するため本発明は、第1装置の第1画面に表示される視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するために該第1装置に対してなされた第1操作と、第2装置の第2画面に表示される前記視聴対象を視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該第2装置に対してなされた第2操作と、の組合せに基づく第3要素を前記第1画面に表示させる。 To solve the above problem, the present invention displays a third element on a first screen of a first device based on a combination of a first operation performed on a first device by a first user viewing a viewing target displayed on a first screen of the first device to add a first element to the viewing target, and a second operation performed on a second device by a second user viewing the viewing target displayed on a second screen of the second device to add a second element to the viewing target.
本発明によれば、視聴対象の表示画面に視聴者の反応を表示させる仕組みにおいて、娯楽性を向上させることができる。 The present invention can improve entertainment value in a system that displays the viewer's reactions on the display screen of the viewing target.
[1.実施形態]
[1-1.主要な特徴]
本実施形態は、視聴対象の表示画面に視聴者の反応を表示させる仕組みに関する。本実施形態では、娯楽性を向上させるため、第1装置の第1画面に表示される視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するために該第1装置に対してなされた第1操作と、第2装置の第2画面に表示される前記視聴対象を視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該第2装置に対してなされた第2操作と、の組合せに基づく第3要素を前記第1画面に表示させる。
1. Embodiment
[1-1. Main features]
This embodiment relates to a mechanism for displaying a viewer's reaction on a display screen of a viewing target. In this embodiment, in order to improve entertainment value, a third element based on a combination of a first operation performed on a first device by a first user viewing a viewing target displayed on a first screen of the first device to add a first element to the viewing target and a second operation performed on a second device by a second user viewing the viewing target displayed on a second screen of the second device to add a second element to the viewing target is displayed on the first screen of the first device.
視聴対象は、ユーザにより少なくとも視覚的に把握される映像コンテンツをいう。映像コンテンツは、ユーザにより聴覚的に把握される音声コンテンツを含んでいてもよい。映像コンテンツは、例えば、配信装置から情報処理装置に配信される。映像コンテンツの配信は、例えば、ストリーミング配信やプログレッシブダウンロード配信が好適である。映像コンテンツは、例えば、動画である。視聴対象は、情報処理装置の画面内の一部である基本領域に表示される。 The viewing object refers to video content that is at least visually grasped by the user. The video content may also include audio content that is audibly grasped by the user. The video content is distributed, for example, from a distribution device to an information processing device. The video content is preferably distributed, for example, by streaming distribution or progressive download distribution. The video content is, for example, a moving image. The viewing object is displayed in a basic area that is a part of the screen of the information processing device.
視聴対象を視聴するユーザ(視聴者)は、所定の操作(付加操作)により、当該視聴対象に所定の要素(付加要素)を付加することができる。所定の操作は、例えば、入力要素
(操作要素)に対するポインティング操作である。入力要素は、例えば、画面内に表示されるボタンである。ポインティング操作は、例えば、タッチパネルに対するタッチ操作,画面内に表示されるポインタの位置決め操作とクリック操作の組合せである。所定の要素は、例えば、視聴対象に対するユーザの反応を表す画像である。ユーザの反応は、例えば、ユーザの感情である。視聴対象に対するユーザの感情を表す画像は、感情画像と呼ばれることがある。感情画像は、例えば、ユーザの感情を示すようなオノマトペ(擬声語,擬音語,擬態語などともいう。)を図案化した画像である。オノマトペを図案化した画像は、オノマトペ画像と呼ばれることがある。視聴対象に要素を付加するとは、視聴対象の進行に要素の表示タイミングを関連付けることをいう。進行に表示タイミングが関連付けられると、タイムライン上の特定の位置に表示タイミングが指定される。視聴対象に付加された要素は、当該視聴対象の進行中(すなわち、再生表示中)に、関連付けされた表示タイミングで画面に表示され得る。
A user (viewer) viewing a viewing target can add a predetermined element (additional element) to the viewing target by a predetermined operation (additional operation). The predetermined operation is, for example, a pointing operation on an input element (operation element). The input element is, for example, a button displayed on a screen. The pointing operation is, for example, a combination of a touch operation on a touch panel and a positioning operation and a click operation of a pointer displayed on a screen. The predetermined element is, for example, an image representing a user's reaction to the viewing target. The user's reaction is, for example, the user's emotion. An image representing a user's emotion to the viewing target is sometimes called an emotion image. An emotion image is, for example, an image in which an onomatopoeia (also called an onomatopoeic word, mimetic word, or like word) that shows the user's emotion is illustrated. An image in which an onomatopoeia is illustrated is sometimes called an onomatopoeia image. Adding an element to a viewing target means associating the display timing of the element with the progress of the viewing target. When the display timing is associated with the progress, the display timing is specified at a specific position on the timeline. An element added to a viewing target can be displayed on the screen at the associated display timing while the viewing target is in progress (i.e., while the playback and display are in progress).
第1ユーザは、第1装置(情報処理装置)を使用するユーザ(本人)である。第1ユーザによる所定の操作(第1操作)は、例えば、当該第1装置が受け付ける。第2ユーザは、第2装置(他の情報処理装置)を使用する他のユーザ(他人)である。第2ユーザによる所定の操作(第2操作)は、例えば、当該第2装置が受け付ける。第1操作に基づく所定の要素(第1要素)は、基本領域に少なくとも部分的に重畳する第1範囲に表示される。第2操作に基づく所定の要素(第2要素)は、基本領域に重畳しない第2範囲に表示される。第1範囲は、基本領域に重畳する部分(第2部分)の他に、基本領域に重畳しない部分(第1部分)を有していてもよい。第1範囲は、第2範囲に重畳する部分(第3部分)をさらに有していてもよい。 The first user is a user (the user himself/herself) who uses a first device (information processing device). A predetermined operation (first operation) by the first user is accepted, for example, by the first device. The second user is another user (another person) who uses a second device (another information processing device). A predetermined operation (second operation) by the second user is accepted, for example, by the second device. A predetermined element (first element) based on the first operation is displayed in a first range that at least partially overlaps the basic area. A predetermined element (second element) based on the second operation is displayed in a second range that does not overlap the basic area. The first range may have a portion (first portion) that does not overlap the basic area in addition to a portion (second portion) that overlaps the basic area. The first range may further have a portion (third portion) that overlaps the second range.
第1操作と第2操作のタイミングに基づいて、第1操作と第2操作の組合せに基づく所定の要素(第3要素)が表示される。具体的には、タイミングが一致し又は近接する場合に、所定の要素が表示される。タイミングが近接するとは、実時間においてが近接すること又は視聴対象のタイムライン上の位置が近接することをいう。実時間において近接するとは、第1ユーザと第2ユーザが視聴対象をほぼ同時に視聴している場合に、第1操作と第2操作の実時間におけるタイミングが近接することをいう。視聴対象のタイムライン上の位置が近接するとは、第1ユーザと第2ユーザが視聴対象をほぼ同時に又は別の時間に視聴している場合に、第1操作と第2操作のタイムライン上のタイミングが近接することをいう。近接するとは、例えば、時間差が所定の閾値以内であることをいう。第1操作と第2操作の組合せに基づく所定の要素は、第1範囲に表示されるのが好適である。 Based on the timing of the first operation and the second operation, a predetermined element (third element) based on the combination of the first operation and the second operation is displayed. Specifically, when the timings match or are close to each other, the predetermined element is displayed. Close timing means that the timings are close in real time or the positions on the timeline of the viewing target are close to each other. Close in real time means that the timings of the first operation and the second operation are close to each other in real time when the first user and the second user are viewing the viewing target at almost the same time. Close positions on the timeline of the viewing target means that the timings of the first operation and the second operation are close to each other on the timeline when the first user and the second user are viewing the viewing target at almost the same time or at different times. Close means, for example, that the time difference is within a predetermined threshold. It is preferable that the predetermined element based on the combination of the first operation and the second operation is displayed in the first range.
[1-2.付記]
本発明は、下記〔A〕から下記〔D〕までの形態を少なくとも包含する。
[1-2. Supplementary notes]
The present invention includes at least the following embodiments [A] to [D].
〔A〕第1装置の第1画面に表示される視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するために該第1装置に対してなされた第1操作を受け付ける第1受付手段と、第2装置の第2画面に表示される前記視聴対象を視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該第2装置に対してなされた第2操作を受け付ける第2受付手段と、前記第1操作と、前記第2操作と、の組合せに基づく第3要素を前記第1画面に表示させる第1制御手段と、を備える情報処理システム。 [A] An information processing system comprising: a first reception means for receiving a first operation performed on a first device by a first user viewing a viewing target displayed on a first screen of the first device to add a first element to the viewing target; a second reception means for receiving a second operation performed on a second device by a second user viewing the viewing target displayed on a second screen of the second device to add a second element to the viewing target; and a first control means for displaying a third element based on a combination of the first operation and the second operation on the first screen.
〔B〕視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するためになされた第1操作を受け付ける受付手段と、前記第1操作と、前記視聴対象を他の情報処理装置で視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該他の情報処理装置に対してなされた第2操作と、の組合せに基づく第3要素を表示させる表示制御手段と、を備える情報処理装置。 [B] An information processing device including: a receiving means for receiving a first operation performed by a first user viewing a viewing target to add a first element to the viewing target; and a display control means for displaying a third element based on a combination of the first operation and a second operation performed by a second user viewing the viewing target on another information processing device to add a second element to the viewing target.
〔C〕視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するためになされた第1操作を受け付ける受付機能と、前記第1操作と、前記視聴対象を他の情報処理装置で視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該他の情報処理装置に対してなされた第2操作と、の組合せに基づく第3要素を表示させる表示制御機能と、を情報処理装置のコンピュータに実現させる制御プログラム。なお、当該制御プログラムは、記録媒体に非一時的に記録されていてもよい。 [C] A control program that causes a computer of an information processing device to realize a reception function that receives a first operation performed by a first user viewing a viewing target to add a first element to the viewing target, and a display control function that displays a third element based on a combination of the first operation and a second operation performed by a second user viewing the viewing target on another information processing device to add a second element to the viewing target. Note that the control program may be non-temporarily recorded on a recording medium.
〔D〕視聴対象を視聴中の第1ユーザにより該視聴対象に第1要素を付加するためになされた第1操作を受け付ける受付段階と、前記第1操作と、前記視聴対象を他の情報処理装置で視聴中の第2ユーザにより該視聴対象に第2要素を付加するために該他の情報処理装置に対してなされた第2操作と、の組合せに基づく第3要素を表示させる表示制御段階と、を含む、情報処理装置の制御方法。 [D] A method for controlling an information processing device, comprising: a reception step for receiving a first operation performed by a first user viewing a viewing target to add a first element to the viewing target; and a display control step for displaying a third element based on a combination of the first operation and a second operation performed by a second user viewing the viewing target on another information processing device to add a second element to the viewing target.
上記〔A〕の「情報処理システム」には、下記の技術的限定を加えてもよい。また、同様の技術的限定を、上記〔B〕の「情報処理装置」,上記〔C〕の「制御プログラム」及び上記〔D〕の「情報処理装置の制御方法」にそれぞれ加えてもよい。 The following technical limitations may be added to the "information processing system" in [A] above. Similar technical limitations may also be added to the "information processing device" in [B] above, the "control program" in [C] above, and the "control method for an information processing device" in [D] above.
(1)前記第1制御手段が、前記第1操作と、前記視聴対象のタイムライン上の該第1操作の受付時を基準とする所定期間になされた前記第2操作と、の組合せに基づく前記第3要素を前記第1画面に表示させる。受付時を基準とする所定期間は、例えば、受付時を始点,終点,中間点とする所定期間や受付時を含む所定期間である。所定期間は、固定値でもよいし変動値でもよい。変動値は、例えば、視聴するユーザの数,付加された所定の要素の数により変動し得る。これにより、第1操作と第2操作がタイムライン上で近接する場合に第3要素が表示される。 (1) The first control means displays on the first screen the third element based on a combination of the first operation and the second operation performed within a predetermined period based on the time of reception of the first operation on the timeline of the viewing target. The predetermined period based on the time of reception is, for example, a predetermined period whose start point, end point, or midpoint is the time of reception, or a predetermined period that includes the time of reception. The predetermined period may be a fixed value or a variable value. The variable value may vary depending on, for example, the number of users viewing and the number of specified elements added. As a result, the third element is displayed when the first operation and the second operation are close to each other on the timeline.
(2)前記第3要素を表示させる第1指示を出力する第1指示手段に前記第1操作の操作情報を提供する第1提供手段と、前記第1指示手段に前記第2操作の操作情報を提供する第2提供手段と、をさらに備え、前記第1制御手段が、提供を受けた操作情報に応じた前記第1操作と前記第2操作との組合せに基づいて前記第1指示手段から出力された前記第1指示を前記所定期間内に受けた場合に、該第1指示に基づく前記第3要素を前記第1画面に表示させる。第1指示手段は、例えば、第1装置及び第2装置と接続可能なサーバ装置である。第1指示は、視聴対象の視聴中に随時出力され得る。これにより、第1ユーザと第2ユーザが同時期に視聴している場合に、第1操作と第2操作の組合せに基づく第3要素が表示され得る。 (2) The device further includes a first providing means for providing operation information of the first operation to a first instruction means for outputting a first instruction to display the third element, and a second providing means for providing operation information of the second operation to the first instruction means, and when the first control means receives within the predetermined period the first instruction output from the first instruction means based on a combination of the first operation and the second operation according to the received operation information, the device displays the third element based on the first instruction on the first screen. The first instruction means is, for example, a server device connectable to the first device and the second device. The first instruction can be output at any time while the viewing target is being viewed. As a result, when the first user and the second user are viewing at the same time, the third element based on the combination of the first operation and the second operation can be displayed.
(3)前記第2操作に基づく前記第2要素を該第2操作に応じたタイミングで表示させる第2指示を出力する第2指示手段から出力された該第2指示を受け付ける第3受付手段をさらに備え、前記第1制御手段が、前記所定期間に含まれるタイミングで前記第2要素を表示させる前記第2指示を前記第1操作がなされるより先に受け付けている場合に、該第1操作と、該第2指示に係る前記第2操作と、の組合せに基づく前記第3要素を前記第1画面に表示させる。第2指示手段は、例えば、第1装置及び第2装置と接続可能なサーバ装置である。第2指示は、視聴対象の視聴開始時に一括して出力され得る。これにより、第2ユーザが第1ユーザより先に視聴している場合に、第1操作と第2操作の組合せに基づく第3要素が表示され得る。 (3) The device further includes a third receiving means for receiving a second instruction output from a second instruction means for outputting a second instruction to display the second element based on the second operation at a timing corresponding to the second operation, and when the first control means receives the second instruction to display the second element at a timing included in the predetermined period before the first operation is performed, the third element based on a combination of the first operation and the second operation related to the second instruction is displayed on the first screen. The second instruction means is, for example, a server device connectable to the first device and the second device. The second instruction can be output all at once when viewing of the viewing target starts. As a result, when the second user is viewing before the first user, the third element based on the combination of the first operation and the second operation can be displayed.
(4)前記第1操作に応じて前記第3要素が表示される場合を除き、該第1操作に基づく前記第1要素を前記第1画面に表示させる第2制御手段と、前記第2指示に応じて前記第3要素が表示される場合を除き、該第2指示に基づく前記第2要素を前記第1画面に表示させる第3制御手段と、の少なくともいずれかをさらに備える。これにより、第3要素が表示される場合に第1要素と第2要素の少なくともいずれかが表示されなくなる。 (4) The device further includes at least one of a second control means for displaying the first element based on the first operation on the first screen except when the third element is displayed in response to the first operation, and a third control means for displaying the second element based on the second instruction on the first screen except when the third element is displayed in response to the second instruction. This prevents at least one of the first element and the second element from being displayed when the third element is displayed.
[2.実施例]
以下に、本発明の実施例について、図面を参照して説明する。本実施例は、動画(視聴対象)の表示画面にユーザ(視聴者)の感情を表す画像(反応を表す画像)を表示させる仕組みに関する。本実施例では、共有情報処理装置をサーバとし、情報処理装置(第1装置,第2装置)を携帯端末、いわゆるスマートフォンとして説明する。なお、携帯端末は、スマートフォンに限らず、タブレット端末やノートパソコン等であってもよい。また、情報処理装置は、デスクトップパソコンであってもよい。実施例に係る各プログラムは、共有情報処理装置や情報処理装置に記憶されるが、これに限らず、CD-ROM(Compact Disk Read Only Memory)等の光ディスクや、USB(Universal Serial Bus)フラッシュメモリ等の可搬型の半導体メモリ等の記憶媒体に記憶されてもよい。
2. Examples
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. This embodiment relates to a mechanism for displaying an image (image showing a reaction) showing the emotion of a user (viewer) on a display screen of a video (viewing target). In this embodiment, the shared information processing device is a server, and the information processing device (first device, second device) is a mobile terminal, a so-called smartphone. Note that the mobile terminal is not limited to a smartphone, but may be a tablet terminal, a notebook computer, or the like. The information processing device may be a desktop personal computer. Each program according to the embodiment is stored in the shared information processing device or the information processing device, but is not limited thereto, and may be stored in a storage medium such as an optical disk such as a CD-ROM (Compact Disk Read Only Memory) or a portable semiconductor memory such as a USB (Universal Serial Bus) flash memory.
[2-1.特徴]
本実施例では、第1の携帯端末(第1装置)の画面(第1画面)に表示される動画(視聴対象)を視聴中の第1ユーザ(本人)により当該動画に第1画像(第1要素)を付加するために第1の携帯端末に対してなされた付加操作(第1操作)の操作情報と、第2の携帯端末(第2装置)の画面(第2画面)に表示される上記動画を視聴中の第2ユーザ(他人)により当該動画に第1画像(第2要素)を付加するために第2の携帯端末に対してなされた付加操作(第2操作)の操作情報と、が各携帯端末からサーバ(第1指示手段,共有情報処理装置)に提供される。サーバは、娯楽性を向上させるため、提供を受けた操作情報に応じた第1操作と第2操作の組合せに基づく組合せ画像(第3要素)を、第1画面及び第2画面にそれぞれ表示させる。
[2-1. Features]
In this embodiment, operation information of an addition operation (first operation) performed by a first user (owner) who is watching a video (viewing target) displayed on a screen (first screen) of a first mobile terminal (first device) to add a first image (first element) to the video, and operation information of an addition operation (second operation) performed by a second user (another person) who is watching the video displayed on a screen (second screen) of a second mobile terminal (second device) to add a first image (second element) to the video are provided from each mobile terminal to a server (first instruction means, shared information processing device). In order to improve entertainment value, the server displays a combination image (third element) based on a combination of the first operation and the second operation according to the provided operation information on the first screen and the second screen, respectively.
また、本実施例では、携帯端末における突発的な負荷上昇を抑制するため、動画の再生中に当該動画を視聴しているユーザの携帯端末にて表示させるタイミングが当該動画に対し関連付けられる第2画像(共有要素)の中から表示タイミングの近接関係(タイミング)並びに主体及び客体の共通性(付加属性)に基づいて2つ以上(所定数)の第2画像を画像群(要素群)として特定し、当該画像群に含まれる第2画像を無効化しつつ当該付加属性を引き継ぐ1つ(所定数より少ない数)の新たな第2画像(代替要素)を当該動画に付加する置換処理を実行する。主体とは動画に第2画像を付加したユーザをいい、主体に共通性があるとは主体が同一のユーザグループに属することをいう。各ユーザは、少なくともいずれかのユーザグループに属している。また、客体とは動画に付加された第2画像
(要素)の種類をいい、客体に共通性があるとは客体が同一の要素グループに属することをいう。各要素は、少なくともいずれかの要素グループに属している。
In addition, in this embodiment, in order to suppress a sudden increase in load on a mobile terminal, two or more (a predetermined number) second images are identified as an image group (element group) based on the proximity relationship (timing) of the display timing and the commonality (additional attribute) of the subject and object from among the second images (shared elements) associated with the video during playback of the video on the mobile terminal of the user watching the video, and a replacement process is performed in which the second images included in the image group are invalidated while one (a number less than the predetermined number) new second image (alternative element) that inherits the additional attribute is added to the video. The subject refers to a user who added a second image to the video, and the subject having commonality refers to the subject belonging to the same user group. Each user belongs to at least one of the user groups. The object refers to the type of second image (element) added to the video, and the object having commonality refers to the object belonging to the same element group. Each element belongs to at least one of the element groups.
[2-2.動画配信システム]
実施例に係るサーバは、動画配信システムに含まれ、携帯端末に動画を配信する。実施例に係る携帯端末は、動画配信システムに含まれ、サーバから動画が配信される。
[2-2. Video distribution system]
A server according to the embodiment is included in a video distribution system and distributes videos to a mobile terminal.A mobile terminal according to the embodiment is included in the video distribution system and receives videos from the server.
[2-2-1.動画配信システムの全体構成]
図1は、実施例に係る動画配信システム1の概略構成図である。動画配信システム1は、通信回線2、複数の携帯端末3、及びサーバ4を含んで構成される。
[2-2-1. Overall configuration of video distribution system]
1 is a schematic diagram of a
通信回線2は、コンピュータネットワークを形成するものであり、例えば、電気事業者によって提供される広域通信回線である。
携帯端末3は、例えば、スマートフォンやタブレット端末、ノートパソコン等の情報処理端末である。携帯端末3は、画像を表示するタッチパネルディスプレイ3a、音を出力するスピーカー3b、音が入力されるマイク3c、及び被写体を撮像するカメラ3d等を備える。携帯端末3は、サーバ4から配信される動画を表示させるために、一例として、専用のアプリケーションソフトウエア(以下「動画視聴アプリ」という。)がインストールされる。
The
サーバ4は、通信回線2を介して、複数の携帯端末3へコンテンツを配信する共有情報処理装置である。実施例に係るコンテンツは、一例として動画である。動画は、例えばアニメーションやドラマ等のようにストーリーが存在し、ストーリーに沿って物語が進行するものや、ミュージックビデオや音楽のライブ動画、各種スポーツ動画等であり、特に限定されない。なお、実施例に係る動画は、一例としてアニメーションである。また、サーバから配信されるコンテンツも動画に限らず、ユーザが視聴可能なものであれば、連続した静止画の集合等、他のサービスであってもよい。
The
さらに、ここでいう視聴とは、ユーザが視覚及び聴覚の少なくとも一方でコンテンツを認識することであり、コンテンツは、上記に加え、例えば、音のない動画等であってもよいし、画像のない音等であってもよい。 In addition, viewing here means that the user perceives the content with at least one of the senses of sight and hearing, and the content may be, in addition to the above, for example, a video without sound, or sound without images.
動画が配信される複数の携帯端末3は、一例として、グループ5としてサーバ4に登録
(以下「グループ登録」という。)される。サーバ4は、グループ登録された携帯端末3に対して同時に動画を配信する。すなわち、グループ登録された複数の携帯端末3は、サーバ4から配信された動画を同じタイミングで、換言すると同期させてタッチパネルディスプレイ3aに表示する。これにより、グループ登録された携帯端末3の各ユーザは、同時に動画を視聴することとなる。
As an example, a plurality of
なお、動画の配信は、予め定められた日時であってもよいし、グループ5毎に任意のタイミングであってもよい。任意のタイミングで動画が配信される場合には、例えば、ホストとなる携帯端末3がサーバ4へ動画の配信要求を行い、当該配信要求を受け付けたサーバ4は、グループ5を構成する携帯端末3へ動画の配信を行う。
The video may be distributed at a predetermined date and time, or at any timing for each
図1では、グループ5を構成する携帯端末3を4つとしているが、これは一例であり、グループ5は複数の携帯端末3で構成されていればその台数は限定されない。また、グループ5を構成する携帯端末3の種類も限定されず、スマートフォンやタブレット端末、ノートパソコン等が混在してもよい。
In FIG. 1,
[2-2-2.サーバの構成]
図2は、実施例に係るサーバ4の電気的構成を示すブロック図である。
[2-2-2. Server configuration]
FIG. 2 is a block diagram showing an electrical configuration of the
実施例に係るサーバ4は、サーバ4全体の動作を司る主制御部であるCPU(CentralProcessing Unit)20、各種プログラム及び各種データ等が予め記憶されたROM(Read Only Memory)22、CPU20による各種プログラムの実行時のワークエリア等として用いられるRAM(Random Access Memory)24、各種プログラム及び各種データを記憶する記憶手段としてのHDD(Hard Disk Drive)26を備えている。
The
HDD26は、登録されたグループ5に関する情報や、携帯端末3に配信する動画(動画データ)、その他各種情報を記憶する。なお、記憶手段は、HDD26に限らず、例えば、フラッシュメモリ等の半導体メモリ等の他の記憶媒体であってもよい。
The
さらに、サーバ4は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部28、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ30、通信回線2を介して携帯端末3等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う外部インタフェース32を備えている。
The
これらCPU20、ROM22、RAM24、HDD26、操作入力部28、モニタ30、及び外部インタフェース32は、システムバス34を介して相互に電気的に接続されている。従って、CPU20は、ROM22、RAM24、及びHDD26へのアクセス、操作入力部28に対する操作状態の把握、モニタ30に対する画像の表示、並びに外部インタフェース32を介した他の情報処理装置等との各種データの送受信等を各々行なうことができる。
The
[2-2-3.携帯端末の電気的構成]
図3は、携帯端末3の電気的構成を示す機能ブロック図である。携帯端末3は、図1に示される構成に加え、主制御部40、主記憶部42、補助記憶部44、通信部46、及び操作ボタン48を備える。
[2-2-3. Electrical configuration of the mobile terminal]
Fig. 3 is a functional block diagram showing the electrical configuration of the
主制御部40は、例えば、CPU、マイクロプロセッサ、DSP(Digital Signal Processor)等であり、携帯端末3の全体の動作を制御する。
The
主記憶部42は、例えば、RAMやDRAM(Dynamic Random Access Memory)等で構成されており、主制御部40による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。
The
補助記憶部44は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部40の処理に利用されるプログラム等を保存する。補助記憶部44に記憶されるプログラムは、例えば、携帯端末3の基本的な機能を実現するためのOS(Operating System)、各種ハードウェアを制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのプログラム等である。また、補助記憶部44には、サーバ4から配信された動画を再生してタッチパネルディスプレイ3aに表示させるための動画視聴アプリ等のアプリケーションソフトが予め記憶されている。
The
通信部46は、例えばNIC(Network Interface Controller)であり、通信回線2に接続する機能を有する。なお、通信部46は、NICに代えて又はNICと共に、無線LAN(Local Area Network)に接続する機能、無線WAN(Wide Area Network)に接続する機能、例えばBluetooth(登録商標)等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
The
操作ボタン48は、携帯端末3の側面に設けられ、携帯端末3を起動又は停止させるための電源ボタンやスピーカー3bが出力する音のボリューム調整ボタン等である。
The
これら主制御部40、主記憶部42、補助記憶部44、通信部46、タッチパネルディスプレイ3a、スピーカー3b、マイクロフォン3c、カメラ3d、及び操作ボタン48は、システムバス49を介して相互に電気的に接続されている。従って、主制御部40は、主記憶部42及び補助記憶部44へのアクセス、タッチパネルディスプレイ3aに対する画像の表示、ユーザによるタッチパネルディスプレイ3aや操作ボタン48に対する操作状態の把握、マイクロフォン3cへの音の入力、スピーカー3bからの音の出力、カメラ3dに対する制御、及び通信部46を介した各種通信網や他の情報処理装置へのアクセス等を行える。
The
[2-3.オノマトペ表示]
実施例に係る携帯端末3は、サーバ4から配信された動画をタッチパネルディスプレイ3aに表示しながら、ユーザの操作に応じた画像(詳細を後述するオノマトペ画像)も表示可能とする。なお、以下の説明において、オノマトペ画像をタッチパネルディスプレイ3aに表示させる機能をオノマトペ表示機能といい、タッチパネルディスプレイ3aを画面3aともいう。
[2-3. Onomatopoeia display]
The
オノマトペ表示機能は、一例として、実施例に係る動画視聴アプリが有する機能の一つである。なお、一例として、動画視聴アプリを用いて画面3aに表示される動画のすべてに対してオノマトペ表示が可能ではなく、オノマトペ表示が可能な動画は予め定められている。
The onomatopoeia display function is, for example, one of the functions of the video viewing application according to the embodiment. Note that, for example, onomatopoeia display is not possible for all videos displayed on the
[2-3-1.画面構成]
図4から図6は、実施例に係る動画視聴アプリが起動している携帯端末3の画面3aの表示態様を示す。画面3aには、配信動画表示領域50A、第1画像表示領域50B、及び第2画像表示領域50Cが設定されている。
[2-3-1. Screen configuration]
4 to 6 show display modes of a
配信動画表示領域50Aは、サーバ4から配信される動画を表示する領域である。第1画像表示領域50Bは、ユーザの操作に応じた第1画像51(図5参照)を表示する領域である。第2画像表示領域50Cは、他のユーザの操作によって他の携帯端末3に表示された第1画像51に基づいた第2画像52(図6参照)を表示する領域である。なお、詳細を後述するように、第2画像52は、他の携帯端末3の第1画像表示領域50Bに表示された第1画像51の縮小画像である。また、実施例に係る第1画像表示領域50B及第2画像表示領域50Cは、一例として、配信動画表示領域50Aを挟んで対向する位置に設けられる。
The distributed
ここで、第1画像51は、動画を視聴しているユーザの感情を示す感情画像を含む画像である。実施例に係る感情画像は、一例として、ユーザの感情を示すような擬声語(擬音語や擬態語ともいう。)を図案化した画像、換言するとオノマトペ画像である。オノマトペ画像には、例えば、“スゲェ”、“ヤバイ”、“ブラボー”等がある。なお、図案化とは、例えば擬声語を示す文字を装飾的に描いたものである。 Here, the first image 51 is an image including an emotion image showing the emotion of the user watching the video. The emotion image according to the embodiment is, for example, an image in which an onomatopoeic word (also called mimetic sound word or mimetic word) showing the emotion of the user is illustrated, in other words, an onomatopoeia image. Examples of onomatopoeia images include "Awesome," "Awesome," and "Bravo." The illustration is, for example, a decorative drawing of letters showing the onomatopoeic word.
また、第1画像51には、オノマトペ画像以外にも動画に出演するキャラクタ等を示すキャラクタ画像や、キャラクタのセリフを示すセリフ画像、ユーザ自身が入力したテキスト等、その他様々が画像が含まれてもよい。 In addition to onomatopoeia images, the first image 51 may also include various other images, such as character images showing characters appearing in the video, dialogue images showing the lines of the characters, text entered by the user, etc.
また、第1画像51は、動画のシーンに応じて異なってもよい。例えば、楽しげなシーン、悲しげなシーン、キャラクタ同士の対決シーン等に応じて、ユーザがシーンに共感して選択する可能性が高いオノマトペ画像やキャラクタ画像が表示可能とされてもよい。 The first image 51 may also differ depending on the scene of the video. For example, an onomatopoeia image or a character image that is likely to be selected by the user in response to a happy scene, a sad scene, a scene of confrontation between characters, etc. may be displayed.
また、表示可能な第1画像51は、ユーザによって異なってもよい。例えば、配信される動画と関連するゲーム等のサービスによって特定のアイテムを取得する等によって、表示可能な第1画像51の種類が増えてもよい。また、例えば、所定の対価(例えば、通貨,仮想通貨,ポイント等の金銭的価値)の負担を条件に、表示可能な第1画像51の種類が増えてもよい。 The first images 51 that can be displayed may differ depending on the user. For example, the types of first images 51 that can be displayed may be increased by acquiring a specific item through a service such as a game related to the distributed video. Also, the types of first images 51 that can be displayed may be increased, for example, on the condition that a predetermined compensation (for example, monetary value such as currency, virtual currency, or points) is paid.
実施例に係る第1画像表示領域50Bには、ユーザによって操作され、各々異なる第1画像51に対応する操作部である複数の表示ボタン53A~53Dが表示される。これにより、ユーザは、動画を視聴しながら表示ボタン53A~53Dを操作することで、第1画像51を第1画像表示領域50Bに表示させることができる。なお、表示ボタン53A~53Dの操作とは、一例として表示ボタン53A~53Dを指示体でタッチする(押す)ことである。実施例に係る指示体は、一例としてユーザの指である。また、以下の説明において、表示ボタン53A~53Dを区別して説明しない場合には、末尾のアルファベットの表記を省略する。
In the first
図4から図6の例では、4つの表示ボタン53A~53Dが第1画像表示領域50Bの下部において横方向に一列に表示されている。そして、表示ボタン53Aが、“スゲェ”を図案化したオノマトペ画像に対応し、表示ボタン53Bが、“ヤバイ”を図案化したオノマトペ画像に対応し、表示ボタン53Cが、“ブラボー”を図案化したオノマトペ画像に対応する。さらに、表示ボタン53Dは、キャラクタ画像に対応する。なお、表示ボタン53は対応するオノマトペ画像やキャラクタ画像等を、ユーザが直感的に認識可能なデザインとされている。
In the examples of Figures 4 to 6, four
このように、第1画像表示領域50Bに複数の表示ボタン53が表示されることによって、ユーザは、動画に対する自身の反応(感情)に最も合う第1画像51を簡易に画面3aに表示させることができる。また、第1画像51にユーザの感情を示すオノマトペ画像が含まれることによって、ユーザは、動画を視聴した自身の感情を画面3aに表示させることができる。
In this way, by displaying multiple display buttons 53 in the first
なお、図4から図6の例では、第1画像表示領域50Bに4種類の表示ボタン53が表示されているが、これは一例であり、表示ボタン53の数及び種類はこれに限られない。また、表示ボタン53は、動画のシーン等に応じて異なる第1画像51を表示可能なように適宜切り替えて表示されてもよい。
In the examples of Figures 4 to 6, four types of display buttons 53 are displayed in the first
また、表示ボタン53の配列も一例であり、例えば第1画像表示領域50Bの右側又は左側にまとめて表示されてもよいし、第1画像表示領域50Bの下部において横方向に2列で表示されてもよい。さらに、例えばユーザが画面3aの下部を左又は右方向へスワイプ操作することで、異なる種類の第1画像51を表示させるための表示ボタン53が新たに表示されてもよい。
The arrangement of the display buttons 53 is also an example, and may be displayed together on the right or left side of the first
[2-3-2.第1画像の表示]
図5を参照して、第1画像51の表示態様について詳細に説明する。図5の例では、ユーザによって表示ボタン53Cが操作されて、“ブラボー”が図案化されたオノマトペ画像が画面3aに表示されている。
[2-3-2. Display of the first image]
The display mode of the first image 51 will be described in detail with reference to Fig. 5. In the example of Fig. 5, the user operates the
実施例に係るオノマトペ表示機能は、画面3aに動画が表示された状態で、オノマトペ画像(第1画像51)を画面3aに表示させるためのユーザの操作を受け付ける。すなわち、ユーザは、動画を視聴しながら、表示ボタン53を操作することで、動画の視聴によって抱いた感情に対応するオノマトペ画像を画面3aに表示させる。
The onomatopoeia display function according to the embodiment accepts a user operation for displaying an onomatopoeia image (first image 51) on
そして実施例に係るオノマトペ画像は、ユーザによる表示ボタン53の操作態様に応じて変化しながら、動画を表示している画面3aに表示される。実施例に係るオノマトペ画像は、一例として、ユーザによる表示ボタン53の操作態様に応じて、第1画像表示領域50Bから配信動画表示領域50Aに伸長するように表示される。
The onomatopoeia image according to the embodiment is displayed on the
このように、ユーザは動画を視聴しながら携帯端末3を操作することで画面3aに表示するオノマトペ画像を変化させることができる。従って、ユーザは、動画の視聴によって抱いた感情を、動画を視聴しながら簡易に画面に表示できる。
In this way, the user can change the onomatopoeia image displayed on the
また、図5の例では、オノマトペ画像が第1画像表示領域50Bを越えて配信動画表示領域50Aに重畳して表示されている。このように、実施例に係るオノマトペ表示機能は、オノマトペ画像をユーザの操作態様に応じて第1画像表示領域50Bを超えて配信動画表示領域50Aに重畳させるので、ユーザは、視聴している動画に対してより感情移入し易くなり、動画の視聴に対する娯楽性がより高められる。
In the example of FIG. 5, the onomatopoeia image is displayed beyond the first
なお、図5においてオノマトペ画像は、配信動画表示領域50Aも超えて第2画像表示領域50Cにも重畳されている。しかしながら、これは一例であり、オノマトペ画像は、第2画像表示領域50Cに重畳不可とされてもよい。
In FIG. 5, the onomatopoeia image extends beyond the distribution
次に、表示ボタン53の操作態様に応じて変化するオノマトペ画像の詳細を説明する。 Next, we will explain in detail the onomatopoeia images that change depending on how the display button 53 is operated.
実施例に係る第1画像51は、一例として、ユーザによる表示ボタン53の操作の継続時間に応じて表示態様が変化する。表示ボタン53の操作の継続時間とは、例えば、表示ボタン53を継続して押し続けた時間(以下「長押し時間」という。)である。 As an example, the display state of the first image 51 according to the embodiment changes depending on the duration of the operation of the display button 53 by the user. The duration of the operation of the display button 53 is, for example, the time during which the display button 53 is continuously pressed (hereinafter referred to as the "long press time").
実施例に係るオノマトペ表示機能は、ユーザが表示ボタン53を押すと、表示ボタン53の位置の近傍を起点としてオノマトペ画像の表示を開始する。表示ボタン53の位置の近傍を起点としたオノマトペ画像の表示とは、例えば、オノマトペ画像の下端が表示ボタン53の位置とほぼ一致するように、オノマトペ画像が表示されることである。 When a user presses the display button 53, the onomatopoeia display function according to the embodiment starts displaying an onomatopoeia image starting from the vicinity of the position of the display button 53. Displaying an onomatopoeia image starting from the vicinity of the position of the display button 53 means, for example, that the onomatopoeia image is displayed so that the bottom edge of the onomatopoeia image is approximately aligned with the position of the display button 53.
そして、オノマトペ画像は、表示ボタン53に対する長押し時間に応じて第1画像表示領域50Bから配信動画表示領域50Aに向かって伸長(以下「伸長表示」という。)する。
The onomatopoeia image then extends (hereinafter referred to as "extended display") from the first
伸長表示は、例えば、オノマトペ画像が長細く又は拡大して表示されるものである。なお、伸長表示は、例えば、文字数や文字の種類等、形態を変えながら、オノマトペ画像が伸長するものでもよい。例えば、オノマトペ画像が“ブラボー”の場合には、長押し時間に応じて“ブラ”と“ボー”との間に“ァ”が増加するように伸長してもよいし、長押し時間に応じて“ブラボ”と“ー”との間に“ォ”が増加するように伸長してもよい。 In the extended display, for example, the onomatopoeia image is displayed elongated or enlarged. Note that the extended display may be such that the onomatopoeia image is extended while changing the form, such as the number of characters or the type of characters. For example, if the onomatopoeia image is "bravo", it may be extended so that an "a" is added between "bra" and "bo" depending on the long press time, or it may be extended so that an "o" is added between "bravo" and "-" depending on the long press time.
すなわち、ユーザは、視聴している動画に対してより強い感情を抱いた場合には、この感情に対応するオノマトペ画像を表示させるための表示ボタン53を押し続ける。これにより、オノマトペ画像は、第1画像表示領域50Bから配信動画表示領域50Aへ向かって伸長表示され、オノマトペ画像がより目立つように画面3aに表示される。
In other words, if the user feels a stronger emotion toward the video being viewed, the user continues to press the display button 53 to display the onomatopoeia image corresponding to this emotion. As a result, the onomatopoeia image is displayed extended from the first
このように、第1画像51に含まれるオノマトペ画像が、ユーザによる操作態様に応じて変化することで、ユーザは、コンテンツに対する自身の反応(感情)をより娯楽性高く画面3aに表示できる。
In this way, the onomatopoeia image included in the first image 51 changes according to the manner in which the user operates, allowing the user to display their own reaction (emotions) to the content on the
また、第1画像51は、ユーザによる操作態様に応じて、第1画像表示領域50Bから配信動画表示領域50Aに向かって伸長するように表示されるので、ユーザは、コンテンツに対する自身の反応(感情)をより娯楽性高く画面3aに表示できる。
In addition, the first image 51 is displayed so as to extend from the first
なお、ユーザによる表示ボタン53の操作(長押し操作)が終了すると、オノマトペ画像の画面3aへの表示は停止される。オノマトペ画像の表示の停止は、例えば、表示されているオノマトペ画像が瞬間的に画面3aから消えてもよいし、伸長されたオノマトペ画像が表示ボタン53に向かって縮小して画面3aから消えてもよい。
When the user finishes operating the display button 53 (pressing and holding the display button 53), the display of the onomatopoeia image on the
また、図5の例では、オノマトペ画像を表示させるために、ユーザによって操作されている表示ボタン53Cの周囲が強調表示されている。これにより、ユーザは自身が操作している表示ボタン53Cを簡易に認識でき、かつオノマトペ表示に関する娯楽性がより高くなる。
In the example of FIG. 5, the periphery of the
また、実施例に係るオノマトペ画像以外の第1画像51であるキャラクタ画像等は、変化することなく画面3aに表示されるが、これに限らず、オノマトペ画像以外の第1画像51も、ユーザによる表示ボタン53の操作態様に応じて変化しながら、動画を表示している画面3aに表示されてもよい。
In addition, the character image or the like that is the first image 51 other than the onomatopoeia image in the embodiment is displayed on the
[2-3-3.第2画像の表示]
図6を参照して、第2画像52の表示態様について詳細に説明する。なお、第2画像52は、上述のように、他のユーザの操作によって他の携帯端末3に表示された第1画像51の縮小画像である。
[2-3-3. Display of second image]
The display mode of the second image 52 will be described in detail with reference to Fig. 6. Note that the second image 52 is a reduced image of the first image 51 displayed on the other
実施例に係るオノマトペ表示機能は、他のユーザが他の携帯端末3に第1画像51を表示させたタイミングから略時間遅れなく、第2画像表示領域50Cに第2画像52を表示させる。これにより、ユーザは、同じ動画を視聴している他のユーザの反応を動画を視聴しながら知ることができる。
The onomatopoeia display function according to the embodiment displays the second image 52 in the second
また、第2画像52が第1画像51のように配信動画表示領域50Aに重畳して表示されると、ユーザは第2画像52が動画の視聴に邪魔となり、煩わしく感じる可能性がある。そこで、第2画像52は、他のユーザの操作態様にかかわらず第2画像表示領域50Cを超えて配信動画表示領域50Aに重畳して表示されない。これにより、ユーザは、煩わしさを感じることなく視聴している動画に対する他のユーザの反応を確認することができる。
Furthermore, if the second image 52 is displayed superimposed on the distributed
なお、上述のように第1画像51は配信動画表示領域50Aへの重畳も可能とされているが、これはユーザ自身の意思で行われているので、配信動画表示領域50Aへの第1画像51の重畳によってユーザが煩わしさを感じることは無い。
As mentioned above, the first image 51 can also be superimposed on the streaming
また、画面3aは、第1画像表示領域50Bと第2画像表示領域50Cとが異なる領域となるように設定されているので、ユーザが表示させた第1画像51と他のユーザが表示させた第2画像52とが混在して表示されることがない。これにより、ユーザは、自身が表示させた第1画像51と他のユーザが表示させた第2画像52とを簡易に分けて認識できる。
In addition, since the
また、実施例に係る他のユーザとは、一例として、ユーザと同じグループに登録している他のユーザである。すなわち、ユーザがグループ登録せずに動画を視聴している場合には、第2画像表示領域50Cに第2画像52が表示されることはない。なお、これに限らず、グループ登録の有無にかかわらず、動画を視聴している全ての他のユーザの操作による第2画像52が第2画像表示領域50Cに表示されてもよい。
In addition, other users in the embodiment are, as an example, other users who are registered in the same group as the user. In other words, if a user is watching a video without group registration, the second image 52 will not be displayed in the second
また、実施例に係る第2画像表示領域50Cには、複数の他のユーザの操作による複数の第2画像52が表示される。そして、実施例に係る第2画像表示領域50Cは、一例として、他のユーザ毎に第2画像52を表示する位置が定められていない。すなわち、第2画像表示領域50Cには、複数の他のユーザの操作による複数の第2画像52がランダムな位置に混在して表示される。さらに、第2画像52は、第2画像表示領域50C内で上下左右方向に移動しながら表示されてもよい。なお、これに限らず、第2画像表示領域50C内において、他のユーザ毎に第2画像52を表示する位置が定められてもよい。
In addition, the second
また、第2画像52は、当該第2画像52とされた第1画像51を自身の携帯端末3に表示させた他のユーザを示す識別画像(以下「ユーザアイコン」という。)54が隣接して表示される。これにより、ユーザは、第2画像表示領域50Cに表示されている第2画像52がどのユーザによるものかを認識できる。なお、図6の例では、ユーザアイコン54が円の中心に一文字のアルファベットが表示されたものであるが、これは一例であり、ユーザアイコン54はユーザ毎に設定された画像であったり、ユーザのイニシャルであってもよく、ユーザアイコン54のデザインは限定されない。
In addition, the second image 52 is displayed adjacent to an identification image (hereinafter referred to as a "user icon") 54 indicating the other user who caused the first image 51 designated as the second image 52 to be displayed on the user's own
また、図6に示される第2画像52は、オノマトペ画像が横書きで表示されているが、これは第2画像表示領域50Cのサイズ(縦横比)に対応して設定されており、第2画像52はオノマトペ画像が縦書きで表示されてもよい。
In addition, the second image 52 shown in FIG. 6 displays the onomatopoeia image horizontally, but this is set according to the size (aspect ratio) of the second
また、第2画像52は配信動画表示領域50Aに重畳されないものの、他のユーザによる操作態様に対応して第2画像表示領域50C内で変化(例えば伸長)しながら表示されてもよい。なお、第2画像52は、配信動画表示領域50Aに重畳しなければ、第2画像表示領域50Cから第1画像表示領域50Bに重畳してもよい。
Although the second image 52 is not superimposed on the distribution
[2-3-4.組合せ画像表示]
実施例に係る携帯端末3は、ユーザによる第1画像51を表示させるための操作と他のユーザによる第1画像51を表示させるための操作との組み合わせに応じた組合せ画像を画面3aに表示させる組合せ画像表示機能を有する。
[2-3-4. Combined image display]
The
これにより、携帯端末3は、動画に対するユーザと他のユーザとの反応をより娯楽性高く画面に表示できる。また、一人のユーザによる操作では表示されない画像が他のユーザによる操作との組み合わせによって表示されるので、携帯端末3は、より多くのユーザに対してコンテンツの視聴を促すことができる。
This allows the
また、組合せ画像は、画面3aに表示されている動画に重畳して表示される。すなわち、組合せ画像は、第1画像表示領域50Bだけではなく、配信動画表示領域50Aや第2画像表示領域50Cに重畳して表示される。これにより、ユーザは、組合せ画像が表示されたことを簡易に認識でき、かつ動画を視聴することによる娯楽性がより高まる。
The combination image is also displayed superimposed on the video being displayed on
なお、組合せ画像が画面3aに表示される場合は、それが組合せ画像であることをユーザが認識可能なように表示される。例えば、他のユーザが同じタイミングで表示操作したことが認識されるように、他のユーザのユーザIDが組合せ画像と共に画面3aに表示されてもよい。
When a combination image is displayed on
図7は、組合せ画像が画面3aに表示される場合を示すタイミングチャートである。
Figure 7 is a timing chart showing when a combination image is displayed on
実施例に係る組合せ画像表示機能は、ユーザの操作と他のユーザの操作のタイミングが所定時間(以下「組合せ期間」という。)内の場合に、組合せ画像を画面3aに表示させる。すなわち、組合せ期間内に複数のユーザが第1画像51の表示操作を行う場合は、同じシーンを視聴したことによるユーザの反応であると解される。このため、組合せ画像表示機能は、動画のシーンに応じた複数のユーザの反応に基づいて組合せ画像を表示することになるので、動画を視聴することによるユーザの娯楽性がより高まる。
The combination image display function according to the embodiment displays a combination image on the
なお、組合せ期間の始期は、あるユーザが第1画像51の表示操作を開始したタイミングである。すなわち、図7(A)に示されるように、ユーザAによる表示操作の開始タイミングを始期とした組合せ期間内にユーザBが表示操作を行った場合、ユーザA,Bの携帯端末3の画面3aに組合せ画像が表示される。
The start of the combination period is the timing when a user starts the display operation of the first image 51. That is, as shown in FIG. 7(A), if user B performs a display operation within the combination period that starts when user A starts the display operation, a combination image is displayed on the
組合せ画像の表示期間は、一例として、ユーザによる表示操作が終了するまでとする。図7(A)の例では、ユーザBの表示操作が開始されてから終了するまでユーザA,Bの携帯端末3の画面3aに組合せ画像が表示される。
The display period of the combined image is, as an example, until the display operation by the user is completed. In the example of FIG. 7(A), the combined image is displayed on the
図7(B)の例では、組合せ期間内であるものの、その開始タイミングとなったユーザAの表示操作が終了した後に、ユーザCによる表示操作が行われた場合を示す。図7(B)の例では、ユーザBの表示操作が開始されてからユーザCの表示操作が終了するまでユーザA,B,Cの携帯端末3の画面3aに組合せ画像が表示される。
The example of FIG. 7(B) shows a case where a display operation by user C is performed within the combination period after the display operation by user A, which is the start timing of the combination period, is finished. In the example of FIG. 7(B), a combination image is displayed on the
なお、図7に示される組合せ画像の表示態様は一例であり、これに限られない。例えば、組合せ期間の概念はなく、ユーザの表示操作と他のユーザの表示操作とが重なったタイミングで組合せ画像が画面3aに表示されてもよい。また、組合せ画像毎に表示時間が予め定められ、当該表示時間が経過したタイミングで組合せ画像の表示が終了してもよい。
The display mode of the combination image shown in FIG. 7 is an example, and is not limited to this. For example, there may be no concept of a combination period, and the combination image may be displayed on the
また、実施例に係る組合せ画像は、第1画像51の替わりに画面3aに表示される。図7(A)の例では、まず、ユーザAの表示操作に応じた第1画像51がユーザAの携帯端末3の画面3aに表示されるが、ユーザBの表示操作が開始されると共に当該第1画像51の表示が終了し、ユーザAの携帯端末3の画面3aに組合せ画像が表示される。一方、ユーザBの携帯端末3にはユーザB自身が表示させようとした第1画像51は画面3aに表示されずに、組合せ画像が表示される。このように、組合せ画像が第1画像51の替わりに画面3aに表示されることで、ユーザ自身が表示させようとした第1画像51とは異なる画像が画面3aに表示されるので、動画を視聴するユーザの娯楽性がより高まる。
The combination image according to the embodiment is displayed on the
また、実施例に係る組合せ画像は、ユーザが選択した第1画像51と他のユーザが選択した第1画像51が予め設定された画像である場合に、画面3aに表示される。これにより、ユーザ自身による画像選択に応じてユーザ自身も予期しない組合せ画像が表示される可能性があるので、動画を視聴することによる娯楽性がより高まる。
The combination image according to the embodiment is displayed on the
例えば、組合せ画像は、ユーザが選択した第1画像51と他のユーザが選択した第1画像51とが同じ場合に画面3aに表示される。すなわち、動画を視聴しているユーザ同士が同じ第1画像51を選択する場合は、ユーザ同士が同様の感情を生じている可能性が高い。このため、組合せ画像が表示されることで、ユーザは、動画の視聴によって他のユーザと共感したことを認識できる。より具体的には、例えば、ユーザが選択した第1画像51と他のユーザが選択した第1画像51とが同じ第1画像51である場合、組合せ画像として当該第1画像51を拡大した画像が画面3aに表示される。なお、これに限らず、組合せ画像として表示ボタン53の操作では表示されない特殊な画像が表示されてもよい。
For example, the combination image is displayed on the
また、ユーザが選択した第1画像51と他のユーザが選択した第1画像51とが異なる第1画像51であっても、その組み合わせが予め設定された組合せである場合、組合せ画像が表示されてもよい。この場合、例えば、組合せ画像として表示ボタン53の操作では表示されない特殊な画像が表示される。 In addition, even if the first image 51 selected by the user and the first image 51 selected by another user are different first images 51, if the combination is a preset combination, a combination image may be displayed. In this case, for example, a special image that is not displayed by operating the display button 53 is displayed as the combination image.
なお、実施例に係る組合せ画像表示機能では、組合せ画像が表示されないユーザの携帯端末3の第2画像表示領域50Cには、他のユーザの画面3aに表示された組合せ画像に基づく第2画像が表示されない。しかしながら、これに限らず、組合せ画像が表示されないユーザの携帯端末3の第2画像表示領域50Cに他のユーザの画面3aに表示された組合せ画像に基づく第2画像が表示されてもよい。
In addition, in the combination image display function according to the embodiment, the second image based on the combination image displayed on the
[2-4.置換処理]
実施例に係るサーバ4は、第2画像の中から表示のタイミングが近接する2つの第2画像52を画像群として特定し、当該画像群を1つの新たな第2画像52に置換する単位処理を画像群が特定されなくなるまで繰り返す置換処理機能を有する。これにより、携帯端末3において動画の再生中に表示される第2画像52の数が削減され、携帯端末3における突発的な負荷上昇が抑制され得る。
[2-4. Replacement process]
The
図8は、第2画像が置換される場合を示すタイミングチャートである。 Figure 8 is a timing chart showing when the second image is replaced.
前提として、動画のタイムラインは複数の区間に分割されている。各区間の長さは、一例として、組合せ期間の長さと同じとする。実施例に係る置換処理機能は、一例として、表示期間の始期が同じ区間にそれぞれ含まれる複数の第2画像52の中から主体及び客体に共通性がある2つの第2画像52を画像群として特定し、当該画像群に含まれる2つの第2画像52をそれぞれ無効化しつつ1つの新たな第2画像52を動画のタイムラインに関連付ける単位処理を、画像群が特定されなくなるまで繰り返す。 As a premise, the timeline of the video is divided into multiple sections. As an example, the length of each section is the same as the length of the combined period. As an example, the replacement processing function according to the embodiment identifies, as an image group, two second images 52 that have commonality in subject and object from among multiple second images 52 each of which is included in the same section whose display period starts, and repeats a unit process of invalidating each of the two second images 52 included in the image group while associating one new second image 52 with the timeline of the video, until no image groups are identified.
第2画像52には、主体(当該第2画像を動画に付加したユーザのユーザID及び当該ユーザが属するユーザグループ),客体(当該第2画像の種類及び当該種類が属する要素グループ),表示期間,合成回数,ステータス等を特定可能な属性(第2画像表示情報)が付加されている。客体と合成回数により種類が決まる。種類により第2画像52の図柄が決まる。図柄の外観には、合成回数を示す数字が表示されるなど、合成回数が反映されているのが好ましい。図8(A)に示されるように、第2画像Aの表示期間の始期と第2画像Bの表示期間の始期が、いずれもタイムライン上の第n区間(nは適当な自然数)に含まれる場合がある。そして、第2画像Aの種類と第2画像Bの客体が同一あるものとする。このとき、置換処理機能は、第2画像Aと第2画像Bを画像群として特定し、第2画像Aと第2画像Bのステータスをそれぞれ無効化するとともに、1つの新たな第2画像Cを動画のタイムラインに関連付ける。 The second image 52 is added with attributes (second image display information) that can identify the subject (the user ID of the user who added the second image to the video and the user group to which the user belongs), the object (the type of the second image and the element group to which the type belongs), the display period, the number of times of synthesis, the status, etc. The type is determined by the object and the number of times of synthesis. The pattern of the second image 52 is determined by the type. It is preferable that the number of times of synthesis is reflected in the appearance of the pattern, such as by displaying a number indicating the number of times of synthesis. As shown in FIG. 8(A), the start of the display period of the second image A and the start of the display period of the second image B may both be included in the nth section (n is an appropriate natural number) on the timeline. It is assumed that the type of the second image A and the object of the second image B are the same. At this time, the replacement processing function identifies the second image A and the second image B as an image group, invalidates the status of the second image A and the second image B, and associates one new second image C with the timeline of the video.
置換後の第2画像52(第2画像C)は、置換前の第2画像52(第2画像A及び第2画像B)の付加属性を引き継ぐ。置換後の第2画像52は、一例として、主体及び客体をそのまま引き継ぐ。置換後の第2画像52の合成回数は、一例として、置換前の各第2画像52の合成回数の合計値である。置換後の第2画像52の表示期間は、一例として、早い方の始期から遅い方の終期までの期間である。図8(A)に示されるように、第2画像Cの表示期間は、第2画像Aの始期から第2画像Bの終期までの期間に相当する。 The second image 52 after replacement (second image C) inherits the additional attributes of the second image 52 before replacement (second image A and second image B). The second image 52 after replacement, for example, inherits the subject and object as is. The number of times of synthesis of the second image 52 after replacement, for example, is the total number of times of synthesis of each second image 52 before replacement. The display period of the second image 52 after replacement, for example, is the period from the earlier start time to the later end time. As shown in FIG. 8(A), the display period of the second image C corresponds to the period from the start time of the second image A to the end time of the second image B.
置換前の第2画像52は、無効化され動画との関連付けが解かれる。一方、置換後の第2画像52は、他の第2画像52とともに画像群を形成し新たな第2画像52に置換され得る。図8(B)に示されるように、第2画像Cの表示期間の始期と第2画像Dの表示期間の始期が、いずれもタイムライン上の第n区間(nは適当な自然数)に含まれている。そして、第2画像Cを付加したユーザと第2画像Dを付加したユーザは同一のユーザグループに属し、第2画像Cの種類と第2画像Dの種類が同一であるものとする。このとき、置換処理機能は、第2画像Cと第2画像Dを画像群として特定し、第2画像Cと第2画像Dのステータスをそれぞれ無効化するとともに、1つの新たな第2画像Eを動画のタイムラインに関連付ける。第2画像Eの表示期間は、第2画像Cの始期から第2画像Dの終期までの期間である。 The second image 52 before replacement is invalidated and disassociated with the video. On the other hand, the second image 52 after replacement can form an image group together with other second images 52 and be replaced with a new second image 52. As shown in FIG. 8B, the start of the display period of the second image C and the start of the display period of the second image D are both included in the nth section (n is an appropriate natural number) on the timeline. The user who added the second image C and the user who added the second image D belong to the same user group, and the type of the second image C and the type of the second image D are the same. At this time, the replacement processing function specifies the second image C and the second image D as an image group, invalidates the status of the second image C and the second image D, and associates one new second image E with the timeline of the video. The display period of the second image E is the period from the start of the second image C to the end of the second image D.
[2-5.機能ブロック]
次に、実施例に係る組合せ画像表示及び置換処理を、機能ブロック図を用いて説明する。なお、携帯端末3における組合せ画像表示に関する機能は、オノマトペ表示機能に含まれ、サーバ4における組合せ画像表示及び置換処理に関する機能は、それぞれ動画配信機能に含まれる。
[2-5. Functional blocks]
Next, the combination image display and replacement process according to the embodiment will be described with reference to a functional block diagram. Note that the function related to the combination image display in the
[2-5-1.サーバの動画配信機能に関する機能ブロック]
図9は、実施例に係るサーバ4の動画配信機能に関する機能ブロック図である。
[2-5-1. Functional block related to video distribution function of server]
FIG. 9 is a functional block diagram of the video distribution function of the
サーバ4が備えるCPU20は、グループ登録部60、動画配信部61、第1画像表示情報受信制御部62、第2画像表示情報生成部63、第2画像表示情報送信制御部64、組合せ画像情報生成部65、組合せ画像情報送信制御部66、及び置換処理部67を備える。CPU20が備える各機能は、HDD26に記憶されているプログラムによって実現される。
The
グループ登録部60は、複数の携帯端末3で構成されるグループ5の登録を受け付ける。なお、グループ5の登録は、一例として、ユーザIDの登録によって行われる。
The
動画配信部61は、携帯端末3からの要求に応じて携帯端末3へ動画を配信する。
The
第1画像表示情報受信制御部62は、外部インタフェース32を介して携帯端末3から受信した第1画像表示情報を受け付け、第1画像表示情報を対応する動画に関連付けてHDD26に記憶させる。
The first image display information
第1画像表示情報は、携帯端末3の画面3aに表示された第1画像51に関する情報であり、第1画像51が携帯端末3に表示されたタイミングで携帯端末3からサーバ4へ送信される。第1画像表示情報は、例えば、表示された第1画像51の種類、第1画像51を表示させたユーザを示すユーザID、第1画像51を表示させるために行われたユーザの操作態様、第1画像51が表示されたときの動画開始からの経過時間等である。
The first image display information is information about the first image 51 displayed on the
第2画像表示情報生成部63は、受信した第1画像表示情報に基づいて第2画像表示情報を生成し、第2画像表示情報を対応する動画に関連付けてHDD26に記憶させる。
The second image display
第2画像表示情報は、第2画像表示領域50Cに表示させる第2画像52に関する情報であり、第2画像52の種類、第2画像52の元となる第1画像51を自身の携帯端末3に表示させたユーザのユーザID、表示期間,合成回数,ステータス等が含まれる。
The second image display information is information about the second image 52 to be displayed in the second
第2画像表示情報送信制御部64は、第2画像表示情報を携帯端末3へ送信するように外部インタフェース32を制御する。第2画像表示情報の送信先は、第1画像表示情報を送信した携帯端末3とは異なる他の携帯端末3である。
The second image display information
組合せ画像情報生成部65は、受信した第1画像表示情報に基づいて組合せ判定を行う。そして、組合せ画像情報生成部65は、組合せ判定の結果に応じて組合せ画像を示す組合せ画像情報を生成し、組合せ画像情報をHDD26に記憶させる。
The combination image
組合せ画像情報は、画面3aに表示させる組合せ画像に関する情報であり、組合せ画像の種類、同じタイミングで表示操作を行った複数のユーザのユーザID等が含まれる。
The combination image information is information about the combination image to be displayed on the
また、組合せ判定は、第1画像表示情報毎に行われ、当該第1画像表示情報により示される第1画像51の表示操作が他のユーザによる第1画像51の表示操作の開始タイミングを基準とした組合せ期間内であるか否かを判定する。 The combination determination is also performed for each piece of first image display information, and it is determined whether the display operation of the first image 51 shown by the first image display information is within a combination period based on the start timing of the display operation of the first image 51 by another user.
組合せ画像情報送信制御部66は、外部インタフェース32を制御して、組合せ画像情報を携帯端末3へ送信するように外部インタフェース32を制御する。なお、組合せ画像情報が送信される携帯端末3は、組合せ画像情報に含まれるユーザIDに対応する複数の携帯端末3である。
The combination image information
置換処理部67は、置換処理を実行する。
The
[2-5-2.携帯端末のオノマトペ表示に関する機能ブロック]
図10は、実施例に係る携帯端末3のオノマトペ表示に関する機能ブロック図である。
[2-5-2. Functional blocks related to onomatopoeia display on mobile devices]
FIG. 10 is a functional block diagram relating to onomatopoeia display of the
携帯端末3が備える主制御部40は、画像表示制御部70、表示領域設定部71、第1画像表示操作受付部72、操作状態判定部73、第1画像表示情報生成部74、第1画像表示情報送信制御部75、及び第2画像表示情報受信制御部76、及び組合せ画像情報受信制御部77を備える。主制御部40が備える各機能は、補助記憶部44に記憶されているプログラムによって実現される。
The
画像表示制御部70は、画像データに基づいた画像を表示するようにタッチパネルディスプレイ3aを制御する。実施例に係る画像表示制御部70は、サーバ4から配信された動画を配信動画表示領域50Aに表示させ、ユーザの操作に応じて第1画像51を第1画像表示領域50Bに表示させ、他のユーザが他の携帯端末3に表示させた第1画像51に基づいた第2画像52を第2画像表示領域50Cに表示させる。さらに、実施例に係る画像表示制御部70は、ユーザの操作態様に応じて第1画像51を第1画像表示領域50Bを超えて配信動画表示領域50Aに重畳して表示させる。
The image
表示領域設定部71は、サーバ4から動画が配信された場合における画面3aの表示態様として、配信動画表示領域50A、第1画像表示領域50B、及び第2画像表示領域50Cの位置及びサイズ(縦横の長さ)を設定する。なお、これらの位置及びサイズは予め定められているが、ユーザが任意に設定してもよい。
The display
第1画像表示操作受付部72は、ユーザによる表示ボタン53の操作を、画面3aが動画を表示している状態で受け付ける。すなわち、第1画像表示操作受付部72は、複数の表示ボタン53のうちユーザが操作した表示ボタン53を認識し、当該表示ボタン53に対応した第1画像51を、画像表示制御部70を介して画面3aに表示させる。なお、第1画像表示操作受付部72は、操作状態判定部73による判定結果に応じて第1画像51の表示態様が変化するように、第1画像51を画面3aに表示させる。
The first image display
操作状態判定部73は、ユーザによる表示ボタン53の操作状態を判定する。ここでいう操作状態は、例えば、表示ボタン53の長押し時間を含む操作態様である。
The operation
第1画像表示情報生成部74は、ユーザの操作によって画面3aに表示された第1画像51に応じた第1画像表示情報を生成する。
The first image display
第1画像表示情報送信制御部75は、第1画像表示情報をサーバ4へ送信するように通信部46を制御する。
The first image display information
第2画像表示情報受信制御部76は、通信部46を介してサーバ4から受信した第2画像表示情報を画像表示制御部70へ出力する。
The second image display information
組合せ画像情報受信制御部77は、通信部46を介してサーバ4から受信した組合せ画像情報を画像表示制御部70へ出力する。これにより画像表示制御部70は、組合せ画像を動画を表示している画面3aに表示させる。なお、実施例に係る画像表示制御部70は、ユーザによる表示ボタン53の操作に応じた第1画像51の替わりに、組合せ画像を画面3aに表示させる。
The combination image information
[2-6.処理フロー]
次に、携帯端末3及びサーバ4における実施例に係るオノマトペ表示処理の流れをフローチャートを用いて説明する。
[2-6. Processing flow]
Next, the flow of an onomatopoeia display process in the
[2-6-1.携帯端末におけるオノマトペ表示に関するフロー]
図11は、携帯端末3が備える主制御部40によって実行されるオノマトペ表示処理の流れを示すフローチャートである。オノマトペ表示処理を実行するためのプログラムは補助記憶部44の所定領域に予め記憶されている。オノマトペ表示処理は、一例として、携帯端末3がサーバ4から配信される動画の再生を開始した場合に実行が開始され、動画の再生が終了すると共に終了する。
[2-6-1. Flow for displaying onomatopoeia on a mobile device]
11 is a flowchart showing the flow of the onomatopoeia display process executed by the
ステップS100では、トリガの発生を検出する。本実施例におけるトリガは、第1トリガ(ユーザによる表示ボタン53の操作の受付け)と第2トリガ(第2画像表示情報の受信)のいずれかである。本実施例に係る携帯端末3は、トリガの発生が検出される度に、画面の表示内容を更新する。第1トリガと第2トリガは、並列的に発生し得る。したがって、一方のトリガの発生に応じた処理の実行中に、他方のトリガの発生に応じた処理が実行されることがある。また、複数の第2トリガが、並列的に発生し得る。したがって、一の第2トリガの発生に応じた処理の実行中に、他の第2トリガの発生に応じた処理が実行されることがある。
In step S100, occurrence of a trigger is detected. In this embodiment, the trigger is either a first trigger (acceptance of operation of the display button 53 by the user) or a second trigger (reception of second image display information). The
ステップS102において、検出されたトリガが第1トリガの場合はステップS106へ移行し、検出されたトリガが第2トリガの場合はステップS104へ移行する。 In step S102, if the detected trigger is the first trigger, the process proceeds to step S106, and if the detected trigger is the second trigger, the process proceeds to step S104.
ステップS104では、第2画像表示情報により示される第2画像52を、画像表示制御部70が第2画像表示領域50Cに表示させ、処理を終了する。
In step S104, the image
ステップS106では、ユーザが操作した表示ボタン53に対応した第1画像51を、画像表示制御部70が第1画像表示領域50Bに表示させる。なお、第1画像51は、予め携帯端末3に記憶されていてもよいし、ユーザによって表示ボタン53が操作される毎にサーバ4からダウンロードされてもよい。
In step S106, the image
ステップS108では、第1画像表示領域50Bに表示された第1画像51に対応する第1画像表示情報を、第1画像表示情報生成部74が生成する。
In step S108, the first image display
ステップS110では、第1画像表示情報送信制御部75が通信部46を制御して第1画像表示情報をサーバ4へ送信する。
In step S110, the first image display information
ステップS112では、ユーザによる表示ボタン53の操作が終了したか否かを操作状態判定部73が判定する。肯定判定の場合はステップS120へ移行し、否定判定の場合はステップS114へ移行する。
In step S112, the operation
ステップS114では、通信部46を介して組合せ画像情報を受信したか否かを組合せ画像情報受信制御部77が判定し、肯定判定の場合はステップS118へ移行し、否定判定の場合はステップS116へ移行する。
In step S114, the combination image information
ステップS116では、ユーザによる表示ボタン53の操作が終了するまで画像表示制御部70が第1画像51(オノマトペ画像)を伸長表示させ、ステップS112へ戻る。
In step S116, the image
ステップS118では、画像表示制御部70が組合せ画像情報により示される組合せ画像を画面3aに表示させ、ステップS112へ戻る。
In step S118, the image
ステップS120では、画像表示制御部70が第1画像51の表示を終了し、処理を終了する。
In step S120, the image
なお、図11に示されるフローチャートでは、第1画像51の表示と共に第1画像表示情報が生成され、第1画像表示情報がサーバ4へ送信されるが、これに限らず、第1画像51の表示が終了した後に第1画像表示情報がサーバ4へ送信されてもよい。また、第1画像表示情報送信制御部75は、第1画像51の表示を開始したタイミングで第1画像51の表示開始を示す第1画像表示情報をサーバ4へ送信し、第1画像51の表示が終了したタイミングで第2画像52の表示終了を示す第1画像表示情報をサーバ4へ送信してもよい。これにより、サーバ4は、第1画像51の表示開始を示す第1画像表示情報と表示終了を示す第1画像表示情報の受信間隔において、第1画像51(オノマトペ画像)が伸長表示されていることを認識できる。
In the flowchart shown in FIG. 11, the first image display information is generated together with the display of the first image 51, and the first image display information is transmitted to the
[2-6-2.サーバにおけるオノマトペ表示に関するフロー]
図12は、サーバ4が備えるCPU20によって実行されるオノマトペ表示処理の流れを示すフローチャートである。オノマトペ表示処理を実行するためのプログラムはHDD26の所定領域に予め記憶されている。オノマトペ表示処理は、一例として、サーバ4が携帯端末3へ動画を配信している場合に実行が開始され、動画の配信が終了すると共に終了する。
[2-6-2. Flow for displaying onomatopoeia on the server]
12 is a flowchart showing the flow of the onomatopoeia display process executed by the
ステップS200では、第1画像表示情報を携帯端末3から受信したか否かを第1画像表示情報受信制御部62が判定する。肯定判定の場合はステップS202へ移行し、否定判定の場合は待ち状態となる。
In step S200, the first image display information
ステップS202では、受信した第1画像表示情報を第1画像表示情報受信制御部62がHDD26に記憶させる。
In step S202, the first image display information
ステップS204では、組合せ画像情報生成部65が組合せ判定を行い、肯定判定の場合はステップS208へ移行し、否定判定の場合はステップS206へ移行する。すなわち、組合せの対象となる第1画像51の表示操作が組合せ期間内に複数のユーザによって行われた場合に、肯定判定とされステップS208へ移行する。一方、組合せの対象となる第1画像51の表示操作が組合せ期間内に複数のユーザによって行われなかった場合、否定判定とされステップS206へ移行する。
In step S204, the combination image
ステップS206では、受信した第1画像表示情報に基づいて第2画像表示情報生成部63が第2画像表示情報を生成し、HDD26に記憶させる。
In step S206, the second image display
ステップS208では、組合せ画像情報生成部65が組合せの対象となる第1画像51の表示操作に応じた組合せ画像を示す組合せ画像情報を生成する。
In step S208, the combination image
ステップS210では、組合せ画像情報送信制御部66が外部インタフェース32を制御して組合せ画像情報を送信しステップS200へ戻る。なお、組合せ画像情報の送信先は、組合せの対象となる第1画像表示情報を送信してきた複数の携帯端末3、すなわち組合せ画像情報に含まれる複数のユーザIDに対応する携帯端末3である。
In step S210, the combination image information
図13は、サーバ4が備えるCPU20によって実行されるオノマトペ表示処理の流れを示すフローチャートである。図13に示されるフローは、動画のタイムラインにおける区間の終期が到来する度に、表示期間の始期が当該区間に含まれる第2画像表示情報を対象とする。
Figure 13 is a flowchart showing the flow of the onomatopoeia display process executed by the
ステップS300では、置換処理部67が判定を行い、肯定判定の場合はステップS302へ移行し、否定判定の場合はステップS304へ移行する。すなわち、主体及び客体に共通性がある第2画像表示情報が存在する場合に、肯定判定とされステップS302へ移行する。一方、主体及び客体に共通性がある第2画像表示情報が存在しない場合に、否定判定とされステップS304へ移行する。
In step S300, the
ステップS302では、置換処理部67が置換処理を行う。置換処理の単位処理では、置換処理部67が、主体及び客体に共通性がある2つの第2画像表示情報を画像群として特定し、当該画像群に含まれる2つの第2画像表示情報のステータスをそれぞれ無効化するとともに、1つの新たな第2画像表示情報を生成する。ステップS302では、この単位処理が、主体及び客体に共通性がある2つの第2画像表示情報が存在しない状態になるまで繰り返される。
In step S302, the
ステップS304では、第2画像表示情報送信制御部64が外部インタフェース32を制御して、第1画像表示情報を送信してきた携帯端末3とは異なる携帯端末3へ、対象区間に含まれる全ての第2画像表示情報を送信する。したがって、第2画像表示情報に基づく第2画像52の携帯端末3における表示期間は、動画に関連付けられている表示期間より遅れることになる。
In step S304, the second image display information
以上説明したように、実施例に係る携帯端末3は、第1の携帯端末3の画面3aに表示される動画を視聴中の第1ユーザにより当該動画に第1画像51を付加するために第1の携帯端末3に対してなされた付加操作の操作情報と、第2の携帯端末3の画面3aに表示される上記動画を視聴中の第2ユーザにより当該動画に第1画像51を付加するために第2の携帯端末3に対してなされた付加操作の操作情報と、が各携帯端末3からサーバ4に提供される。サーバ4は、娯楽性を向上させるため、第1ユーザによる付加操作と第2ユーザによる付加操作の組合せに基づく組合せ画像を、第1の携帯端末3の画面3a及び第2の携帯端末3の画面3aにそれぞれ表示させる。これにより、一人のユーザによる操作では表示されない画像が他のユーザによる操作との組み合わせによって表示されるので、携帯端末3はより多くのユーザに対して動画の視聴を促すことができる。
As described above, in the
また、実施例に係るサーバ4は、動画の再生中に当該動画を視聴するユーザの携帯端末3にて表示させるタイミングが当該動画に対し関連付けられる第2画像52の中から表示タイミングが近接しかつ主体及び客体に共通性がある2つ以上の第2画像52を1つの新たな第2画像52に置換する。これにより、携帯端末3に表示させる第2画像52の数が削減されるので、サーバ4は携帯端末3における突発的な負荷上昇を抑制することができる。
The
[3.変形例]
本発明の技術的範囲は上記実施例に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施例に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。
3. Modifications
The technical scope of the present invention is not limited to the scope described in the above embodiments. Various modifications or improvements can be made to the above embodiments without departing from the gist of the invention, and such modifications or improvements are also included in the technical scope of the present invention.
また、上記実施例で説明した各種処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。 The various processing flows described in the above embodiments are also examples, and unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged without departing from the spirit of the present invention.
[3-1.変形例1(サーバを介さずに画像を共有する)]
上記実施例では、サーバ4が携帯端末3から第1画像表示情報を受信し、第1画像表示情報に基づいて生成した第2画像表示情報を他の携帯端末3へ送信し、他の携帯端末3は第2画像表示情報により示される第2画像52を第2画像表示領域50Cに表示する形態について説明したが、本発明はこれに限られない。
[3-1. Modification 1 (Sharing images without going through a server)]
In the above embodiment, a form has been described in which the
例えば、サーバ4を経由せずに複数の携帯端末3同士が第1画像表示情報を送受信することで、携帯端末3は第2画像52を第2画像表示領域50Cに表示してもよい。すなわち、携帯端末3は、他の携帯端末3から第1画像表示情報を受信すると、第1画像表示情報から他の携帯端末3に表示された第1画像51に関する情報を読み出し、当該情報に基づく第2画像52を第2画像表示領域50Cに表示する。
For example, a plurality of
[3-2.変形例2(動画を単独で視聴する)]
上記実施例は、動画を同時に視聴している複数のユーザの間で当該動画に対する感情を表す画像を共有させる場合を例として説明されている。これに対し、ある動画を先に視聴したユーザの当該動画に対する感情を表す画像は、当該動画を後から視聴するユーザに共有され得る。これにより、先に視聴した第1ユーザによる付加操作と後から視聴する第2ユーザによる付加操作の組合せに応じて組合せ画像を表示可能である。
[3-2. Modification 2 (Watching a video alone)]
The above embodiment is described as an example of a case where an image expressing an emotion toward a video is shared among multiple users who are simultaneously watching the video. In contrast, an image expressing an emotion toward a video of a user who has watched the video first can be shared with a user who watches the video later. This makes it possible to display a combination image according to a combination of an additional operation by a first user who has watched the video first and an additional operation by a second user who watches the video later.
以下では、第1の携帯端末3(第1装置)を使用する第1ユーザがある動画(視聴対象)を視聴するタイミングが、第2の携帯端末3(第2装置)を使用する第2ユーザが当該動画を視聴するタイミングより後である場合を考える(図13(A))。この場合、第1ユーザによる付加操作と第2ユーザによる付加操作は、実時間においては近接関係にない場合がある。ただし、動画の進行軸(タイムライン)上において両者は近接関係にある(図13(B))。第1ユーザと第2ユーザは、本人と他人でもよいし、過去の本人と現在の本人でもよい。 In the following, we consider a case where a first user using a first mobile terminal 3 (first device) watches a video (viewing target) after a second user using a second mobile terminal 3 (second device) watches the same video (Figure 13 (A)). In this case, the additional operation by the first user and the additional operation by the second user may not be in close proximity to each other in real time. However, the two are in close proximity to each other on the progression axis (timeline) of the video (Figure 13 (B)). The first user and the second user may be the same person and another person, or may be the same person in the past and the same person in the present.
変形例2では、第2の携帯端末3の画面3a(第2画面)に表示される動画を視聴中の第2ユーザにより当該動画に第1画像(第2要素)を付加するために第2の携帯端末3aに対してなされた付加操作(第2操作)の操作情報が、第2の携帯端末3aからサーバ4
(第2指示手段,共有情報処理装置)に提供される。サーバ4は、第2ユーザによる付加操作に基づいて第2画像(第2要素)を当該付加操作に応じたタイミングで表示させる第2画像表示情報(第2指示)を、同じ動画を視聴しようとする第1ユーザが使用する第1の携帯端末3に予め送信しておく。
In the second modification, operation information of an addition operation (second operation) performed on the second
The
第1の携帯端末3は、娯楽性を向上させるため、第1の携帯端末3の画面3a(第1画面)に表示される動画を視聴中の第1ユーザにより当該動画に第1画像(第1要素)を付加するために第1の携帯端末3aに対してなされた付加操作(第1操作)を受け付けた場合に、受け付けた付加操作(第1操作)と第2画像表示情報に係る付加操作(第2操作)の組合せに基づく組合せ画像(第3要素)を、第1の携帯端末3の画面3aに表示させる。なお、変形例2では、第2の携帯端末3においてなされた第2操作のタイミングが先に分かっているので、第1の携帯端末3において第1操作を受け付けた後に遅滞なく、受け付けた付加操作(第1操作)と第2画像表示情報に係る付加操作(第2操作)の組合せに基づく組合せ画像(第3要素)を、第1の携帯端末3の画面3aに表示させることも可能である。
In order to improve entertainment value, when the first
[3-3.変形例3(組合せ画像が表示される場合に第1画像を表示しない)]
上記実施例では、組合せ画像が表示される場合にも第1画像が表示される。これに対し、組合せ画像が表示される場合に第1画像が表示されないようにしてもよい。
[3-3. Modification 3 (First image not displayed when combined image is displayed)]
In the above embodiment, the first image is also displayed when the combined image is displayed. However, the first image may not be displayed when the combined image is displayed.
具体的には、携帯端末3の画像表示制御部70(第2制御手段)は、第1画像表示操作受付部72(第1受付手段)により付加操作が受け付けてから所定期間(組合せ期間)が経過するまで、組合せ画像情報の受信を待機する。そして、画像表示制御部70は、所定時間内に組合せ画像情報を受信した場合には受信した組合せ画像情報に基づいて組合せ画像(第3要素)を表示させ、所定期間内に組合せ画像情報を受信しなかった場合には受け付けた付加操作に基づいて第1画像(第1要素)を表示させる。
Specifically, the image display control unit 70 (second control means) of the
[3-4.変形例4(組合せ画像が表示される場合にも第2画像を表示する)]
上記実施例では、組合せ画像が表示される場合には第2画像が表示されない。これに対し、組合せ画像が表示される場合にも第2画像が表示されるようにしてもよい。具体的には、サーバ4が、第1画像情報を受信した場合に、組み合わせる表示操作の有無に関わらず第2画像表示情報を生成し、携帯端末3に送信するとよい。
[3-4. Modification 4 (displaying the second image even when a combined image is displayed)]
In the above embodiment, when the combination image is displayed, the second image is not displayed. In contrast, the second image may be displayed even when the combination image is displayed. Specifically, when the
[3-5.変形例5(置換処理の発動を限定する)]
上記実施例では、所定期間(組合せ期間)ごとに単位処理が繰り返され、置換対象となる複数の第2画像表示情報が1つの第2画像表示情報に置換される。これに対し、携帯端末3において突発的な負荷上昇が発生しにくい状況で、置換処理を省略することとしてもよい。
[3-5. Modification 5 (Limiting the Activation of Replacement Processing)]
In the above embodiment, the unit process is repeated for each predetermined period (combination period), and multiple pieces of second-image display information to be replaced are replaced with one piece of second-image display information. In contrast, in a situation where a sudden increase in load is unlikely to occur on the
具体的には、サーバ4の置換処理部67(特定手段)は、表示タイミングが近接する複数の第2画像表示情報(共有要素)を含む近接要素グループの要素数が発動条件を満たさない場合に、当該近接要素グループに含まれる2つ(所定数)の第2画像表示情報を画像群(要素群)として特定する単位処理(置換処理)を省略する。発動条件は、例えば、要素数が所定の閾値以上であることである。発動条件は、携帯端末3の処理能力に応じて柔軟に変動させてもよい。例えば、グループ5に属する複数の携帯端末3のうち能力が低い方の端末の処理能力に合わせて、所定の閾値を設定するとよい。なお、処理能力とは、例えば、携帯端末3の表示処理の能力(DSPのクロック周波数)や受信処理の能力(通信回線の速度)である。
Specifically, when the number of elements of a proximate element group including multiple second image display information (shared elements) whose display timings are close to each other does not satisfy the activation condition, the replacement processing unit 67 (identification means) of the
1 動画配信システム
2 通信回線
3 携帯端末(「第1装置」,「第2装置」,「情報処理装置」の一例)
3a 画面(「第1画面」,「第2画面」の一例)
4 サーバ(「第1指示手段」,「第2指示手段」,「共有情報処理装置」の一例)
5 グループ(「情報処理システム」の一例)
50A 配信動画表示領域
50B 第1画像表示領域
50C 第2画像表示領域
51 第1画像
52 第2画像(「共有要素」,「代替要素」の一例)
53 表示ボタン
60 グループ登録部
61 動画配信部
62 第1画像受信情報受信制御部
63 第2画像表示情報生成部
64 第2画像表示情報送信制御部
65 組合せ画像情報生成部
66 組合せ画像情報送信制御部
67 置換処理部(「特定手段」,「置換手段」の一例)
70 画像表示制御部(「第1制御手段」,「第2制御手段」,「第3制御手段」,「表示制御手段」の一例)
71 表示領域設定部
72 第1画像表示操作受付部(「第1受付手段」,「第2受付手段」の一例)
73 操作状態判定部
74 第1画像表示情報生成部
75 第1画像表示情報送信制御部(「第1提供手段」,「第2提供手段」の一例)
76 第2画像表示情報受信制御部(「第3受付手段」の一例)
77 組合せ画像情報受信制御部
1
3a Screen (example of "first screen" and "second screen")
4. Server (an example of the “first instruction means”, the “second instruction means”, and the “shared information processing device”)
5. Group (an example of an "information processing system")
50A: Distribution
53
70 Image display control unit (an example of the “first control means”, “second control means”, “third control means”, or “display control means”)
71 Display
73 Operation
76 Second image display information reception control unit (an example of the “third reception means”)
77 Combined image information reception control unit
Claims (5)
プロセッサに、前記第1の端末のタッチパネルディスプレイに第1ボタンを表示させ、
プロセッサに、前記第1の端末のユーザによる前記第1ボタンのタッチ操作に基づき、第1画像を前記第1の端末のタッチパネルディスプレイに表示させ、
プロセッサに、前記第1の端末のユーザと同じグループに登録された、第2の端末を操作する他のユーザを示す画像を前記第1の端末のタッチパネルディスプレイに表示させ、
プロセッサに、前記他のユーザによる前記第2の端末の操作に基づき前記サーバで生成された第2画像表示情報を受信させ、
プロセッサに、前記第2画像表示情報に基づき、第2画像を前記第1の端末のタッチパネルディスプレイに表示させ、
前記第1画像は、ポイントの支払いにより表示可能となる画像を含む、
プログラム。 causing the processor to display, on a touch panel display of the first terminal at a predetermined date and time, a moving image in which the character appears, which is delivered from the server;
causing a processor to display a first button on a touch panel display of the first terminal;
a processor that displays a first image on a touch panel display of the first terminal based on a touch operation of the first button by a user of the first terminal;
causing a processor to display, on a touch panel display of the first terminal, an image showing another user who is registered in the same group as the user of the first terminal and who is operating a second terminal;
causing a processor to receive second image display information generated by the server based on an operation of the second terminal by the other user;
causing a processor to display a second image on a touch panel display of the first terminal based on the second image display information;
The first image includes an image that can be displayed by paying points.
program.
請求項1に記載のプログラム。 The first image includes an image related to an emotion.
The program according to claim 1.
前記1以上のプロセッサは、
予め定められた日時に、第1の端末のタッチパネルディスプレイにキャラクタが出演する動画を表示させ、
前記第1の端末のユーザと同じグループに登録された他のユーザの操作する第2の端末のタッチパネルディスプレイにキャラクタが出演する動画を表示させ、
前記第1の端末のタッチパネルディスプレイに第1ボタンを表示させ、
前記第1の端末のユーザによる前記第1ボタンのタッチ操作に基づき、第1画像を前記第1の端末のタッチパネルディスプレイに表示させ、
前記第2の端末のタッチパネルディスプレイに第2ボタンを表示させ、
前記第2の端末のユーザによる前記第2ボタンのタッチ操作に基づき、第2画像を前記第2の端末のタッチパネルディスプレイに表示させ、
前記第2画像および前記第2の端末のユーザを識別する画像とを前記第1の端末のタッチパネルディスプレイに表示させ、
前記第1画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第2画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第1の端末のユーザと前記第2の端末のユーザのポイントの支払いに応じて表示可能な前記第1画像と前記第2画像とが異なる、
情報処理装置。 One or more processors;
The one or more processors:
At a predetermined date and time, a video in which the character appears is displayed on a touch panel display of the first terminal;
displaying a video in which the character appears on a touch panel display of a second terminal operated by another user who is registered in the same group as the user of the first terminal;
displaying a first button on a touch panel display of the first terminal;
displaying a first image on a touch panel display of the first terminal based on a touch operation of the first button by a user of the first terminal;
displaying a second button on a touch panel display of the second terminal;
displaying a second image on a touch panel display of the second terminal based on a touch operation of the second button by a user of the second terminal;
displaying the second image and an image identifying a user of the second terminal on a touch panel display of the first terminal;
The first image includes an image that can be displayed by paying points,
The second image includes an image that can be displayed by paying points,
the first image and the second image that can be displayed according to payment of points by the user of the first terminal and the user of the second terminal are different;
Information processing device.
プロセッサに、前記第1の端末のタッチパネルディスプレイに第1ボタンを表示させ、
プロセッサに、前記第1の端末のユーザによる前記第1ボタンのタッチ操作に基づき、第1画像を前記第1の端末のタッチパネルディスプレイに表示させ、
プロセッサに、前記第2の端末のタッチパネルディスプレイに第2ボタンを表示させ、
プロセッサに、前記第2の端末のユーザによる前記第2ボタンのタッチ操作に基づき、第2画像を前記第2の端末のタッチパネルディスプレイに表示させ、前記第2画像および前記第2の端末のユーザを識別する画像とを前記第1の端末のタッチパネルディスプレイに表示させ、
前記第1画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第2画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第1の端末のユーザと前記第2の端末のユーザのポイントの支払いに応じて表示可能な前記第1画像と前記第2画像とが異なる、
方法。 causing a processor to display, at a predetermined date and time, a moving image in which the character appears on a touch panel display of a first terminal, and to display the moving image in which the character appears on a touch panel display of a second terminal operated by another user registered in the same group as the user of the first terminal;
causing a processor to display a first button on a touch panel display of the first terminal;
a processor that displays a first image on a touch panel display of the first terminal based on a touch operation of the first button by a user of the first terminal;
causing a processor to display a second button on a touch panel display of the second terminal;
a processor, based on a touch operation of the second button by a user of the second terminal, to display a second image on a touch panel display of the second terminal, and to display the second image and an image identifying the user of the second terminal on a touch panel display of the first terminal;
The first image includes an image that can be displayed by paying points,
The second image includes an image that can be displayed by paying points,
the first image and the second image that can be displayed according to payment of points by the user of the first terminal and the user of the second terminal are different;
method.
前記サーバは、
予め定められた日時に、第1の端末のタッチパネルディスプレイにキャラクタが出演する動画を表示させ、
前記第1の端末のユーザと同じグループに登録された他のユーザの操作する第2の端末のタッチパネルディスプレイにキャラクタが出演する動画を表示させ、
前記第1の端末のタッチパネルディスプレイに第1ボタンを表示させ、
前記第1の端末のユーザによる前記第1ボタンのタッチ操作に基づき、第1画像を前記第1の端末のタッチパネルディスプレイに表示させ、
前記第2の端末のタッチパネルディスプレイに第2ボタンを表示させ、
前記第2の端末のユーザによる前記第2ボタンのタッチ操作に基づき、第2画像を前記第2の端末のタッチパネルディスプレイに表示させ、
前記第2画像および前記第2の端末のユーザを識別する画像とを前記第1の端末のタッチパネルディスプレイに表示させ、
前記第1画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第2画像は、ポイントの支払いにより表示可能となる画像を含み、
前記第1の端末のユーザと前記第2の端末のユーザのポイントの支払いに応じて表示可能な前記第1画像と前記第2画像とが異なる、
システム。 A server and a plurality of terminals are provided,
The server,
At a predetermined date and time, a video in which the character appears is displayed on a touch panel display of the first terminal;
displaying a video in which the character appears on a touch panel display of a second terminal operated by another user who is registered in the same group as the user of the first terminal;
displaying a first button on a touch panel display of the first terminal;
displaying a first image on a touch panel display of the first terminal based on a touch operation of the first button by a user of the first terminal;
displaying a second button on a touch panel display of the second terminal;
displaying a second image on a touch panel display of the second terminal based on a touch operation of the second button by a user of the second terminal;
displaying the second image and an image identifying a user of the second terminal on a touch panel display of the first terminal;
The first image includes an image that can be displayed by paying points,
The second image includes an image that can be displayed by paying points,
the first image and the second image that can be displayed according to payment of points by the user of the first terminal and the user of the second terminal are different;
system.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024201729A JP7656245B2 (en) | 2019-02-04 | 2024-11-19 | Information processing system, information processing device, and control program |
| JP2025038556A JP7820674B2 (en) | 2019-02-04 | 2025-03-11 | Information processing system, information processing device and control program |
| JP2026016323A JP2026063511A (en) | 2019-02-04 | 2026-02-03 | Information processing system, information processing device, and control program |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019018329A JP7284378B2 (en) | 2019-02-04 | 2019-02-04 | Information processing system, information processing device and control program |
| JP2023077394A JP7545083B2 (en) | 2019-02-04 | 2023-05-09 | Information processing system, information processing device, and control program |
| JP2024135078A JP7737048B2 (en) | 2019-02-04 | 2024-08-13 | Information processing system, information processing device and control program |
| JP2024201729A JP7656245B2 (en) | 2019-02-04 | 2024-11-19 | Information processing system, information processing device, and control program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024135078A Division JP7737048B2 (en) | 2019-02-04 | 2024-08-13 | Information processing system, information processing device and control program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025038556A Division JP7820674B2 (en) | 2019-02-04 | 2025-03-11 | Information processing system, information processing device and control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025015771A JP2025015771A (en) | 2025-01-30 |
| JP7656245B2 true JP7656245B2 (en) | 2025-04-03 |
Family
ID=72084360
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019018329A Active JP7284378B2 (en) | 2019-02-04 | 2019-02-04 | Information processing system, information processing device and control program |
| JP2023077394A Active JP7545083B2 (en) | 2019-02-04 | 2023-05-09 | Information processing system, information processing device, and control program |
| JP2024135078A Active JP7737048B2 (en) | 2019-02-04 | 2024-08-13 | Information processing system, information processing device and control program |
| JP2024201729A Active JP7656245B2 (en) | 2019-02-04 | 2024-11-19 | Information processing system, information processing device, and control program |
| JP2025038556A Active JP7820674B2 (en) | 2019-02-04 | 2025-03-11 | Information processing system, information processing device and control program |
| JP2026016323A Pending JP2026063511A (en) | 2019-02-04 | 2026-02-03 | Information processing system, information processing device, and control program |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019018329A Active JP7284378B2 (en) | 2019-02-04 | 2019-02-04 | Information processing system, information processing device and control program |
| JP2023077394A Active JP7545083B2 (en) | 2019-02-04 | 2023-05-09 | Information processing system, information processing device, and control program |
| JP2024135078A Active JP7737048B2 (en) | 2019-02-04 | 2024-08-13 | Information processing system, information processing device and control program |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025038556A Active JP7820674B2 (en) | 2019-02-04 | 2025-03-11 | Information processing system, information processing device and control program |
| JP2026016323A Pending JP2026063511A (en) | 2019-02-04 | 2026-02-03 | Information processing system, information processing device, and control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (6) | JP7284378B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102706406B1 (en) * | 2022-05-10 | 2024-09-11 | 네이버 주식회사 | Method and apparatus for displaying user emotions in video contents |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009060458A (en) | 2007-08-31 | 2009-03-19 | Dowango:Kk | Moving picture distributing system, program of terminal device, distributed moving picture reproducing method, and command setting method |
| JP2009182410A (en) | 2008-01-29 | 2009-08-13 | Yahoo Japan Corp | Viewing response sharing system, viewing response management server, and viewing response sharing method |
| JP2012088985A (en) | 2010-10-21 | 2012-05-10 | Kyocera Corp | Portable terminal device |
| JP2012120098A (en) | 2010-12-03 | 2012-06-21 | Linkt Co Ltd | Information provision system |
| JP2015114961A (en) | 2013-12-13 | 2015-06-22 | 株式会社 ディー・エヌ・エー | Content delivery server, program, and method |
| JP2016189804A (en) | 2015-03-30 | 2016-11-10 | 株式会社バンダイナムコエンターテインメント | Server system |
| JP2017091393A (en) | 2015-11-16 | 2017-05-25 | Line株式会社 | Display control method, terminal, information processing apparatus, and program |
| JP7062740B1 (en) | 2020-10-26 | 2022-05-06 | 株式会社ドワンゴ | Video distribution device, video distribution method, video distribution program, and recording medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6706129B2 (en) * | 2016-04-14 | 2020-06-03 | Line株式会社 | Information processing method, information processing apparatus, and program |
-
2019
- 2019-02-04 JP JP2019018329A patent/JP7284378B2/en active Active
-
2023
- 2023-05-09 JP JP2023077394A patent/JP7545083B2/en active Active
-
2024
- 2024-08-13 JP JP2024135078A patent/JP7737048B2/en active Active
- 2024-11-19 JP JP2024201729A patent/JP7656245B2/en active Active
-
2025
- 2025-03-11 JP JP2025038556A patent/JP7820674B2/en active Active
-
2026
- 2026-02-03 JP JP2026016323A patent/JP2026063511A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009060458A (en) | 2007-08-31 | 2009-03-19 | Dowango:Kk | Moving picture distributing system, program of terminal device, distributed moving picture reproducing method, and command setting method |
| JP2009182410A (en) | 2008-01-29 | 2009-08-13 | Yahoo Japan Corp | Viewing response sharing system, viewing response management server, and viewing response sharing method |
| JP2012088985A (en) | 2010-10-21 | 2012-05-10 | Kyocera Corp | Portable terminal device |
| JP2012120098A (en) | 2010-12-03 | 2012-06-21 | Linkt Co Ltd | Information provision system |
| JP2015114961A (en) | 2013-12-13 | 2015-06-22 | 株式会社 ディー・エヌ・エー | Content delivery server, program, and method |
| JP2016189804A (en) | 2015-03-30 | 2016-11-10 | 株式会社バンダイナムコエンターテインメント | Server system |
| JP2017091393A (en) | 2015-11-16 | 2017-05-25 | Line株式会社 | Display control method, terminal, information processing apparatus, and program |
| JP7062740B1 (en) | 2020-10-26 | 2022-05-06 | 株式会社ドワンゴ | Video distribution device, video distribution method, video distribution program, and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7737048B2 (en) | 2025-09-10 |
| JP7284378B2 (en) | 2023-05-31 |
| JP2025015771A (en) | 2025-01-30 |
| JP2024149770A (en) | 2024-10-18 |
| JP7545083B2 (en) | 2024-09-04 |
| JP7820674B2 (en) | 2026-02-26 |
| JP2023099602A (en) | 2023-07-13 |
| JP2020127127A (en) | 2020-08-20 |
| JP2026063511A (en) | 2026-04-10 |
| JP2025083476A (en) | 2025-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113411656B (en) | Information processing method, information processing device, computer equipment and storage medium | |
| CN114245221B (en) | Interaction method and device based on live broadcasting room, electronic equipment and storage medium | |
| US20220141551A1 (en) | Moving image distribution system, moving image distribution method, and moving image distribution program | |
| JP7335536B2 (en) | Computer program, information processing device and information processing method | |
| JP2026063511A (en) | Information processing system, information processing device, and control program | |
| JP2022134538A (en) | Content distribution system and server device | |
| JP2019165505A (en) | System, method and program for distributing digital content | |
| JP2025105772A (en) | Shared information processing device and control program | |
| CN117876066A (en) | Information interaction method, device, computer equipment and computer readable storage medium | |
| JP7620256B2 (en) | Information processing system, control program, and information processing device | |
| JP2024010083A (en) | Information processing device, computer program, and method | |
| JP2020127126A (en) | Information processing system and control program | |
| CN117061783A (en) | Interaction method and device for game live broadcasting room, electronic equipment and readable storage medium | |
| JP2026008224A (en) | Game device, method, program, and information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241119 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20241119 |
|
| 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: 20250218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250303 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7656245 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |