JP2017184019A - Distribution method, information processing device, and program - Google Patents
Distribution method, information processing device, and program Download PDFInfo
- Publication number
- JP2017184019A JP2017184019A JP2016068571A JP2016068571A JP2017184019A JP 2017184019 A JP2017184019 A JP 2017184019A JP 2016068571 A JP2016068571 A JP 2016068571A JP 2016068571 A JP2016068571 A JP 2016068571A JP 2017184019 A JP2017184019 A JP 2017184019A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- recording
- moving image
- period
- video content
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 101
- 238000000034 method Methods 0.000 title claims abstract description 73
- 238000012545 processing Methods 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000002716 delivery method Methods 0.000 claims 1
- 238000007726 management method Methods 0.000 description 51
- 230000004044 response Effects 0.000 description 25
- 238000012790 confirmation Methods 0.000 description 24
- 230000006870 function Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000013523 data management Methods 0.000 description 6
- 230000003111 delayed effect Effects 0.000 description 3
- WBMKMLWMIQUJDP-STHHAXOLSA-N (4R,4aS,7aR,12bS)-4a,9-dihydroxy-3-prop-2-ynyl-2,4,5,6,7a,13-hexahydro-1H-4,12-methanobenzofuro[3,2-e]isoquinolin-7-one hydrochloride Chemical compound Cl.Oc1ccc2C[C@H]3N(CC#C)CC[C@@]45[C@@H](Oc1c24)C(=O)CC[C@@]35O WBMKMLWMIQUJDP-STHHAXOLSA-N 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、配信方法、情報処理装置、及びプログラムに関する。 The present invention relates to a distribution method, an information processing apparatus, and a program.
ユーザがスマートフォン等の端末を用いて、動画配信サーバに接続し、動画コンテンツを視聴することが広く行われている。また、動画コンテンツを視聴中のユーザの端末からの要求に応じて、動画配信サーバが、動画コンテンツの所定の時刻におけるキャプチャ画像を生成し、生成したキャプチャ画像を端末に送信する方法についても提案されている(例えば、特許文献1)。 It is widely performed that a user uses a terminal such as a smartphone to connect to a moving image distribution server and view moving image content. A method is also proposed in which the video distribution server generates a capture image at a predetermined time of the video content and transmits the generated capture image to the terminal in response to a request from the terminal of the user viewing the video content. (For example, Patent Document 1).
従来提案されているキャプチャ画像の送信方法では、端末は、動画コンテンツの再生中に、ユーザからのキャプチャ画像の取得の指示を認識し、指示を認識したタイミングにおけるキャプチャ画像を動画配信サーバに要求する。動画配信サーバは、該タイミングにおけるキャプチャ画像を端末に送信する。 In the conventionally proposed capture image transmission method, the terminal recognizes an instruction to acquire a capture image from the user during reproduction of the moving image content, and requests the moving image distribution server for the captured image at the timing when the instruction is recognized. . The moving image distribution server transmits the captured image at the timing to the terminal.
ユーザの入力動作にかかる時間や端末の反応時間を考慮すると、端末がユーザの指示を認識するタイミングと、ユーザがキャプチャ画像の取得を希望したタイミングとは、一致しない場合がある。このため、端末は、動画コンテンツの適切なキャプチャ画像を取得できないおそれがあった。本発明は、上記の課題に鑑みてされたものであって、動画コンテンツの適切なキャプチャ画像を、ユーザに選択させることを目的とする。 Considering the time required for the user's input operation and the response time of the terminal, the timing at which the terminal recognizes the user's instruction may not match the timing at which the user desires to acquire the captured image. For this reason, the terminal may not be able to acquire an appropriate captured image of the moving image content. The present invention has been made in view of the above problems, and an object of the present invention is to allow a user to select an appropriate captured image of moving image content.
一つの態様では、情報処理装置が、動画コンテンツを端末に配信する配信方法であって、前記動画コンテンツを、前記端末に配信するステップと、所定の時刻における、前記動画コンテンツに対する処理要求を、前記端末から受信するステップと、前記所定の時刻を含む期間における前記動画コンテンツを基に生成された複数の画面のキャプチャを、特定するステップと、特定された前記複数の画面のキャプチャを送信するステップと、を有する、配信方法が提供される。 In one aspect, the information processing apparatus is a distribution method for distributing moving image content to a terminal, the step of distributing the moving image content to the terminal, and a processing request for the moving image content at a predetermined time, Receiving from the terminal; identifying a plurality of screen captures generated based on the video content in a period including the predetermined time; transmitting a plurality of identified screen captures; A distribution method is provided.
動画コンテンツ内の適切なキャプチャ画像を、ユーザに選択させることが可能となる。 It becomes possible for the user to select an appropriate captured image in the moving image content.
[第1の実施形態]
<システム構成>
図1は、第1の実施形態に係る情報処理システム1のシステム構成を示す図である。情報処理システム1は、情報処理装置10と、端末20とを有する。情報処理装置10と端末20とはネットワーク30を介して接続される。ネットワーク30は、有線のネットワークと、無線のネットワークとを含む。
[First Embodiment]
<System configuration>
FIG. 1 is a diagram illustrating a system configuration of an
情報処理装置10は、例えばサーバにより実現される。情報処理装置10は、動画配信サーバと呼ばれてもよい。端末20は、スマートフォン、タブレット端末、PC(Personal Computer)、携帯電話機、ゲーム用コンソール、タッチパッド、電子書籍リーダ、又はウェアラブル端末等である。
The
情報処理装置10は、端末20に配信する動画コンテンツを記憶している。情報処理装置10は、端末20からの要求に応じて、記憶している動画コンテンツを、ネットワーク30を介して、端末20に配信する。情報処理装置10は、同一の内容の動画コンテンツを、複数の画質で記憶している。図1の例では、情報処理装置10は、動画コンテンツ#1として、高品質な動画コンテンツ#1A、中画質な動画コンテンツ#1B、及び低画質な動画コンテンツ#1Cを記憶している。例えば、高画質な動画コンテンツとは、フルHD(High Definition)画質で生成された動画コンテンツである。例えば、中画質な動画コンテンツとは、HD画質で生成された動画コンテンツである。また、例えば、低画質な動画コンテンツとは、SD(Standard Definition)画質で生成された動画コンテンツである。
The
端末20から動画コンテンツ#1の配信の要求を受信すると、情報処理装置10は、動画コンテンツ#1A、動画コンテンツ#1B、又は動画コンテンツ#1Cのいずれかの動画コンテンツを、端末20に配信する。
When receiving the request for distribution of the moving
配信される動画コンテンツの画質は、様々な要因により決定される。例えば、ネットワーク30の通信容量が、十分に大きい場合、情報処理装置10は、動画コンテンツ#1Aを配信し、ネットワーク30の通信容量が小さい場合、情報処理装置10は、動画コンテンツ#1Cを配信する。配信される動画コンテンツの画質は、使用するネットワーク30の従量制、定額制といった課金体系や、端末能力によって決定されてもよい。また、配信される動画コンテンツの画質は、端末20が決定してもよいし、情報処理装置10にて決定してもよい。
The image quality of the moving image content to be distributed is determined by various factors. For example, when the communication capacity of the
<キャプチャ画像の生成方法>
次に、図2及び図3を用いてキャプチャ画像の生成方法について説明する。図2は、一般的なキャプチャ画像の生成方法を示す図である。
<Capture image generation method>
Next, a capture image generation method will be described with reference to FIGS. FIG. 2 is a diagram illustrating a general capture image generation method.
図2の(A)は、時刻T#1〜T#10における動画コンテンツ#1Cが端末20で再生される様子を示している。動画コンテンツ#1Cの時刻T#1〜T#10では、車2が遠方から接近し、時刻T#5で車2が最も大きく画面に表示され、再び遠ざかる様子を示している。ここで、時刻T#5で車2が最も大きく画面に表示されるため、時刻#T5の画面が、時刻T#1〜T#10において、重要な画面(ハイライト画面)である。
FIG. 2A shows a state in which the moving image content # 1C at
端末20は、動画コンテンツ#1Cを視聴しているユーザから、時刻T#7で端末20にキャプチャ画像の生成の指示を受け付けている。
The
図2の(B)は、端末20がユーザからキャプチャ画像の生成の指示を受け付けた時の動作概要を示している。
FIG. 2B shows an outline of the operation when the
ユーザから時刻T#7におけるキャプチャ画像の生成指示を受け付けると(S1)、端末20は、時刻T#7におけるキャプチャ画像の生成の要求を情報処理装置10に送信する(S2)。情報処理装置10は、動画コンテンツ#1Cの時刻T#7におけるキャプチャ画像を生成する(S3)。情報処理装置10は、生成した時刻T#7におけるキャプチャ画像を、端末20に送信する(S4)。
When receiving a capture image generation instruction at
ユーザは、動画コンテンツ#1Cを視聴しながら、端末20にキャプチャの生成の指示をするため、キャプチャの生成の指示のタイミングが、所望の画面が表示されたタイミングよりも遅れる場合が多い。端末20は、時刻T#7でユーザから指示を受け付けているが、ユーザはハイライト画面である時刻T#5のキャプチャ画像の取得を希望していることが推測される。このため、上述した、一般的なキャプチャ画像の生成方法では、ユーザの希望しているキャプチャ画像が取得できない可能性が高い。
Since the user instructs the terminal 20 to generate capture while viewing the moving image content # 1C, the capture generation instruction timing is often delayed from the timing at which the desired screen is displayed. The terminal 20 accepts an instruction from the user at
次に、図3を用いて本実施形態に係るキャプチャ画像の生成方法について説明する。 Next, a capture image generation method according to the present embodiment will be described with reference to FIG.
S11とS12については、図2のS1及びS2と同様である。端末20は、ユーザからの指示を受け、時刻T#7におけるキャプチャ画像の生成の要求を情報処理装置10に送信する。
S11 and S12 are the same as S1 and S2 in FIG. In response to an instruction from the user, the terminal 20 transmits a capture image generation request at
情報処理装置10は、時刻T#7を含む所定の範囲のキャプチャ画像を生成する(S13)。ここでは、情報処理装置10は、時刻T#4〜T#10において、複数のキャプチャ画像を生成する。
The
情報処理装置10は、生成された時刻T#4〜T#10における複数のキャプチャ画像を、端末20に送信する(S14)。端末20は、受信した時刻T#4〜T#10におけるキャプチャ画像を画面に表示し、ユーザに選択を促す(S15)。
The
指示を受けた時刻を含む所定の期間の複数のキャプチャ画像を、情報処理装置10が生成し、端末20に送信することにより、ユーザは、ハイライト画面が表示された時刻である時刻#T5のキャプチャ画像を選択し、端末20に保存させることができる。また、指示したタイミングが早かった場合であっても、ユーザは、ハイライト画面に対応するキャプチャ画像を選択することが可能となる。
The
ここで、情報処理装置10は、キャプチャ画像を高画質な動画コンテンツを基に生成してもよい。例えば、端末20に動画コンテンツ#1Cを配信している場合に、キャプチャ画像を動画コンテンツ#1Aを基に生成してもよい。低画質で動画コンテンツを視聴している場合であっても、保存するキャプチャ画像については、高画質な画像を取得したいとユーザから希望される場合があるためである。
Here, the
<ハードウエア構成>
次に、情報処理システム1に含まれる各装置のハードウエア構成について説明する。
<Hardware configuration>
Next, the hardware configuration of each device included in the
(1)情報処理装置
情報処理装置10は、一般的なコンピュータの構成有している。
図4は、本実施形態に係るコンピュータのハードウエア構成の一例を示す図である。図4において、コンピュータ300は、例えば、CPU(Central Processing Unit)301、RAM(Random Access Memory)302、ROM(Read Only Memory)303、ストレージ装置304、入力装置305、表示装置306、通信I/F(Interface)307、及び外部I/F308を有し、ハードウエアの各構成要素は、バスBを介して接続される。
(1) Information processing apparatus The
FIG. 4 is a diagram illustrating an example of a hardware configuration of a computer according to the present embodiment. In FIG. 4, a
CPU301は、ROM303やストレージ装置304等のメモリからプログラムやデータをRAM302上に読み出し、処理を実行することで、コンピュータ300の制御や機能を実現する演算装置である。ROM303は、コンピュータ300の起動時に実行されるBIOS(Basic Input/Output System)、OS(Operating System)の設定、及び各種設定等のプログラムやデータが格納されている。RAM302は、プログラムやデータを一時保持する揮発性のメモリである。ストレージ装置304は、プログラムやデータを格納している大容量の記憶装置である。
The
入力装置305は、例えばキーボードやマウス等であり、ユーザが各種操作信号を入力するのに用いられる。表示装置306は、例えばディスプレイ等であり、コンピュータ300による処理結果を表示する。なお、入力装置305又は/及び表示装置306は、必要なときに接続して利用する形態であってもよい。
The
通信I/F307は、コンピュータ300をネットワーク30に接続するためのインタフェースである。外部I/F308は、外部装置とのインタフェースである。外部装置には、外部記憶媒体308a等がある。これにより、コンピュータ300は外部I/F308を介して外部記憶媒体308aの読み取り及び/又は書き込みを行うことができる。外部記憶媒体308aには例えば、各種の光学ディスクや、各種のメモリカード等が含まれる。
The communication I /
CPU301が、ROM303等に格納されているプログラムを実行することにより、情報処理装置10の各機能を実現することができる。
Each function of the
(2)端末
図5は、本実施形態における端末20のハードウエア構成の一例を示す図である。
(2) Terminal FIG. 5 is a diagram illustrating an example of a hardware configuration of the terminal 20 in the present embodiment.
端末20は、CPU201、ROM202、RAM203、記憶装置204、入出力装置205、通信I/F206、及びディスプレイ207(表示装置)を備える。なお、端末20のハードウエアの各構成要素は、バスBを介して相互に接続される。
The terminal 20 includes a
記憶装置204は各種プログラムを記憶する。CPU201は、記憶装置204に記憶された各種プログラムを実行するコンピュータである。
The
ROM202は不揮発性メモリである。ROM202は、記憶装置204に記憶された各種プログラムをCPU201が実行するために必要な各種プログラムやデータ等を記憶する。
The
RAM203は、各種プログラムがCPU201によって実行される際に展開される作業領域として機能する。
The
入出力装置205は、端末20に対する各種指示を入力する入力装置、及び端末20で処理された処理結果を出力する出力装置の機能を含む。入出力装置205は、ディスプレイ207に接続される。本実施形態において、ディスプレイ207は、タッチ反応型ディスプレイ(タッチパネル)とすることができる。通信I/F206は、ネットワーク30を介して端末20と情報処理装置10との通信を行う。
The input /
CPU201が、記憶装置204等に格納されているプログラムを実行することにより、端末20の各機能を実現することができる。
Each function of the terminal 20 can be realized by the
<機能構成>
(1)情報処理装置の機能構成
情報処理装置10は、送受信部120、コンテンツ配信部130、キャプチャ画像生成部140、選択結果取得部150を有する。これらの機能は、情報処理装置10にインストールされた1以上のプログラムを、CPU301に処理させることにより実現される。
<Functional configuration>
(1) Functional Configuration of Information Processing Device The
また、情報処理装置10は、情報記憶部160を有する。情報記憶部160は、動画コンテンツ管理テーブル161、期間設定テーブル162、及び選択結果管理テーブル163を含む。情報記憶部160は、例えば、ストレージ装置304により実現できる。
In addition, the
送受信部120は、ネットワーク30を介して、端末20との間でデータの送受信を行う。
The transmission / reception unit 120 transmits / receives data to / from the terminal 20 via the
コンテンツ配信部130は、端末20から動画コンテンツの配信要求を受信したことに応じて、動画コンテンツの配信を行う。コンテンツ配信部130は、動画コンテンツが記憶されている動画コンテンツ管理テーブル161から動画コンテンツを取得する。同一の内容の複数の動画コンテンツが動画コンテンツ管理テーブル161に記憶されている場合、コンテンツ配信部130は、同一の内容の複数の動画コンテンツのうちの一の動画コンテンツを選択し配信する。コンテンツ配信部130は、ネットワーク30の通信容量や、端末20からの指示に基づいて、一の動画コンテンツを選択する。
The content distribution unit 130 distributes the moving image content in response to receiving the moving image content distribution request from the terminal 20. The content distribution unit 130 acquires the moving image content from the moving image content management table 161 in which the moving image content is stored. When a plurality of moving image contents having the same content are stored in the moving image content management table 161, the content distribution unit 130 selects and distributes one moving image content among the plurality of moving image contents having the same content. The content distribution unit 130 selects one moving image content based on the communication capacity of the
キャプチャ画像生成部140は、端末20から配信中の動画コンテンツに対するキャプチャ画像の取得要求を受信したことに応じて、キャプチャ画像の生成を行う。ここで、キャプチャ画像の取得要求には、要求するキャプチャ画像の時刻を含む。例えば、取得要求に含まれる時刻が、「01:23:35」の場合、キャプチャ画像生成部140は、動画コンテンツを再生開始してから1時間23分35秒経過した時のキャプチャ画像の生成を、端末20から要求されたと判断する。 The capture image generation unit 140 generates a capture image in response to receiving a capture image acquisition request for the moving image content being distributed from the terminal 20. Here, the capture image acquisition request includes the time of the requested capture image. For example, when the time included in the acquisition request is “01:23:35”, the capture image generation unit 140 generates a capture image when 1 hour, 23 minutes, and 35 seconds have elapsed since the start of reproduction of the moving image content. , It is determined that the request has been made from the terminal 20.
キャプチャ画像生成部140は、キャプチャ画像の取得要求に含まれる時刻を含む期間の動画コンテンツから、複数のキャプチャ画像を生成する。キャプチャ画像生成部140は、キャプチャ画像を生成する期間を特定するための情報が記憶されている期間設定テーブル162を参照し、期間を特定する。 The capture image generation unit 140 generates a plurality of capture images from moving image content in a period including the time included in the capture image acquisition request. The captured image generation unit 140 refers to the period setting table 162 in which information for identifying a period for generating a captured image is stored, and identifies the period.
キャプチャ画像生成部140は、配信中の動画コンテンツより高い画質の動画コンテンツを基にキャプチャ画像を生成してもよい。例えば、コンテンツ配信部130が端末20に、低画質の動画コンテンツ#1Cを配信している時に、端末20からキャプチャ画像の取得要求を受信した場合、キャプチャ画像生成部140は、低画質の動画コンテンツ#1Cに対応する高画質の動画コンテンツ#1Aを基にキャプチャ画像を生成してもよい。
The capture image generation unit 140 may generate a capture image based on moving image content having higher image quality than the moving image content being distributed. For example, when the content distribution unit 130 distributes the low-quality moving image content # 1C to the terminal 20 and receives a capture image acquisition request from the terminal 20, the capture image generation unit 140 displays the low-quality moving image content # 1C. A captured image may be generated based on high-quality moving
キャプチャ画像生成部140は、複数のキャプチャ画像を生成する時に、特定された期間内の任意のタイミングで、複数のキャプチャ画像を生成してもよい。例えば、キャプチャ画像の生成期間が10秒の場合、期間開始から3秒後、6秒後、9秒後のキャプチャ画像を生成してもよい。 The capture image generation unit 140 may generate a plurality of capture images at an arbitrary timing within the specified period when generating the plurality of capture images. For example, when the generation period of the capture image is 10 seconds, the capture image after 3 seconds, 6 seconds, and 9 seconds after the start of the period may be generated.
また、キャプチャ画像生成部140は、複数のキャプチャ画像を生成する時に、他の端末20によるキャプチャ画像の選択結果を記憶している選択結果管理テーブル163を参照し、他の端末20により選択されているキャプチャ画像の時刻を特定し、特定された時刻における複数のキャプチャ画像を生成してもよい。例えば、キャプチャ画像の生成期間が10秒の場合であって、該生成期間において他の端末20から、該生成期間の開始から5秒後のキャプチャ画像の選択数が最も多く、該生成期間の開始から3秒後のキャプチャ画像の選択数が2番目に多く、該生成期間の開始から8秒後のキャプチャ画像の選択数が3番目に多い場合、キャプチャ画像生成部140は、期間開始から5秒後、3秒後、8秒後のキャプチャ画像を生成してもよい。
Further, when generating a plurality of captured images, the captured image generation unit 140 refers to a selection result management table 163 that stores selection results of captured images by
キャプチャ画像生成部140は、特定された期間がキャプチャ画像の作成が禁止されている保存禁止期間に含まれるか否かを、動画コンテンツ管理テーブル161を参照し確認する。保存禁止期間に含まれる場合、キャプチャ画像生成部140は、キャプチャ画像を作成する期間として特定された期間から保存禁止期間を除外して、キャプチャ画像を生成する。なお、コンテンツ配信部130が、動画コンテンツ配信時に予め保存禁止期間を、端末20に通知してもよい。これにより、動画を提供するユーザが他のユーザに保存を望まない場合にも対応することができる。
The captured image generation unit 140 checks whether or not the specified period is included in the storage prohibition period in which the creation of the captured image is prohibited, with reference to the moving image content management table 161. When included in the storage prohibition period, the capture image generation unit 140 generates a capture image by excluding the storage prohibition period from the period specified as the period for creating the capture image. Note that the content distribution unit 130 may notify the
キャプチャ画像生成部140は、生成したキャプチャ画像を、送受信部120を介して端末20に送信する。 The capture image generation unit 140 transmits the generated capture image to the terminal 20 via the transmission / reception unit 120.
選択結果取得部150は、端末20から選択したキャプチャ画像に係る情報を取得する。ここで、選択したキャプチャ画像に係る情報とは、動画コンテンツの識別子、及び選択されたキャプチャ画像の時刻(再生開始時刻からの経過時間)を含む。選択結果取得部150は、取得した情報を基に、選択結果管理テーブル163を更新する。 The selection result acquisition unit 150 acquires information related to the captured image selected from the terminal 20. Here, the information related to the selected captured image includes the identifier of the moving image content and the time (elapsed time from the reproduction start time) of the selected captured image. The selection result acquisition unit 150 updates the selection result management table 163 based on the acquired information.
情報記憶部160は各種情報を記憶する。図7乃至図9を用いて情報記憶部160で記憶する各種テーブルについて説明する。 The information storage unit 160 stores various information. Various tables stored in the information storage unit 160 will be described with reference to FIGS.
図7は、動画コンテンツ管理テーブル161の一例を示す図である。動画コンテンツ管理テーブル161には、動画コンテンツ識別子と、画質と、動画コンテンツサブ識別子と、保存禁止期間と、動画コンテンツデータとが対応付けられて記憶されている。動画コンテンツ識別子は、動画コンテンツを一意に特定するための識別子である。画質は、動画コンテンツの画質を示す情報要素である。図7の例では、高画質、中画質、及び低画質等の設定がされているが、具体的な解像度や、画質の規格(フルHD等)が設定されてもよい。動画コンテンツサブ識別子は、動画コンテンツとその画質を特定するための識別子である。動画コンテンツサブ識別子「#1A」では、「#1」の部分が動画コンテンツの識別子であり、「A」の部分が画質を特定するための情報要素である。保存禁止期間は、動画コンテンツに対応するキャプチャ画像の端末20における保存を禁止する期間である。動画コンテンツデータには、配信する動画コンテンツのデータが設定される。 FIG. 7 is a diagram illustrating an example of the moving image content management table 161. In the moving image content management table 161, a moving image content identifier, image quality, a moving image content sub-identifier, a storage prohibition period, and moving image content data are stored in association with each other. The moving image content identifier is an identifier for uniquely specifying the moving image content. The image quality is an information element indicating the image quality of the moving image content. In the example of FIG. 7, settings such as high image quality, medium image quality, and low image quality are set, but a specific resolution or image quality standard (full HD or the like) may be set. The moving image content sub-identifier is an identifier for specifying the moving image content and its image quality. In the video content sub-identifier “# 1A”, the portion “# 1” is the identifier of the video content, and the portion “A” is an information element for specifying the image quality. The storage prohibition period is a period during which the capture image corresponding to the moving image content is prohibited from being stored in the terminal 20. In the moving image content data, data of moving image content to be distributed is set.
図8は、期間設定テーブル162の一例を示す図である。要求前には、キャプチャ画像の取得要求で指定された時刻の何秒前の動画コンテンツからをキャプチャ画像の生成の開始期間とするかを特定する情報要素であり、要求後には、キャプチャ画像の取得要求で指定された時刻の何秒後の動画コンテンツまでをキャプチャ画像の生成の終了期間とするかを特定する情報要素である。なお、要求前及び要求後には所定の時間を設定可能である。また、要求前又は要求後のいずれかのみに時間を設定してもよい。一般的には、ユーザの端末20へのキャプチャ画像の取得の指示のタイミングが遅れるため、要求前にのみ、所定に時間(例えば、2〜3秒)を設定してもよい。
FIG. 8 is a diagram illustrating an example of the period setting table 162. Before the request, it is an information element that specifies how many seconds before the time specified in the capture image acquisition request is the start period for generating the capture image. After the request, the capture image acquisition This is an information element that specifies how many seconds after the time specified by the request is the end period for generating the captured image. Note that a predetermined time can be set before and after the request. Further, the time may be set only before or after the request. Generally, since the timing of an instruction to acquire a captured image to the user's
図9は、選択結果管理テーブル163の一例を示す図である。選択結果管理テーブル163には、動画コンテンツ識別子と、開始時刻からの経過時間と、キャプチャ画像の保存数とが対応付けられて記憶されている。図9の例では、動画コンテンツ識別子#1の動画コンテンツの再生開始時刻から35分14秒(00:35:14)後のキャプチャ画像が10枚、端末20に保存されたことを示している。なお、図9の例では、秒単位でキャプチャ画像の保存数が記憶されているが、秒よりも細かい単位、例えば動画コンテンツのフレーム単位で、保存数が記憶されてもよい。
FIG. 9 is a diagram illustrating an example of the selection result management table 163. In the selection result management table 163, the moving image content identifier, the elapsed time from the start time, and the number of saved captured images are stored in association with each other. The example of FIG. 9 indicates that 10 captured images 35 minutes and 14 seconds (00:35:14) after the reproduction start time of the moving image content with the moving image
(2)端末の機能構成
図10を用いて端末20の機能構成について説明する。端末20は、送受信部220、入力部230、表示制御部240、動画コンテンツ取得部250、及びキャプチャ画像取得部260を有する。これらの機能は、端末20にインストールされた1以上のプログラムを、CPU201に処理させることにより実現される。また、端末20は、情報記憶部270を有する。情報記憶部270は、例えば、記憶装置204により実現される。
(2) Functional configuration of terminal The functional configuration of the terminal 20 will be described with reference to FIG. The terminal 20 includes a transmission /
送受信部220は、ネットワーク30を介して、情報処理装置10との間でデータの送受信を行う。
The transmission /
入力部230は、端末20を操作するユーザから各種指示を受け付ける。
The
表示制御部240は、端末20の画面に各種情報を表示する。表示制御部240は、画面に配信された動画コンテンツを表示する。
The
動画コンテンツ取得部250は、入力部230がユーザから動画コンテンツの表示指示を受けたことに応じて、情報処理装置10から動画コンテンツを取得する。動画コンテンツを取得する時に、動画コンテンツ取得部250は、動画コンテンツの保存禁止期間を取得してもよい。
The moving image
キャプチャ画像取得部260は、入力部230がユーザからキャプチャ画像の取得の要求を受けたことに応じて、情報処理装置10に、ユーザから指示を受け付けた時刻におけるキャプチャ画像の取得要求を送信する。キャプチャ画像取得部260は、情報処理装置10により特定された期間における複数のキャプチャ画像を取得し、取得した複数のキャプチャ画像を表示制御部240に表示させる。入力部230がユーザからキャプチャ画像の選択を受け付けると、キャプチャ画像取得部260は、選択結果を、情報処理装置10に通知する。なお、指示を受け付けた時刻が保存禁止期間に含まれる場合は、キャプチャ画像取得部260は、キャプチャの取得要求を送信せず、表示制御部240に、キャプチャの取得が禁止されている旨を、画面に表示させてもよい。
In response to the
情報記憶部270は、各種情報を記憶する、例えば、ユーザから選択を受けたキャプチャ画像が記憶される。
The
<動作手順>
次に、キャプチャ画像の取得に係る動作シーケンス及び動作フローについて説明する。動画コンテンツ管理テーブル161には、図7の動画コンテンツ管理テーブル161の値が設定され、期間設定テーブル162には、図8の期間設定テーブル162の値が設定され、選択結果管理テーブル163には図9の選択結果管理テーブル163の値が設定されているものとする。
<Operation procedure>
Next, an operation sequence and an operation flow relating to acquisition of a captured image will be described. The moving picture content management table 161 is set with the values of the moving picture content management table 161 of FIG. 7, the period setting table 162 is set with the values of the period setting table 162 of FIG. It is assumed that the value of 9 selection result management table 163 is set.
(1)動作シーケンス
図11を用いて、キャプチャ画像の取得に係る動作シーケンスについて説明する。
(1) Operation Sequence An operation sequence related to acquisition of a captured image will be described with reference to FIG.
ステップS1101で、端末20は、ユーザから動画コンテンツの視聴開始の指示を受け付ける。ここでは、端末20は動画コンテンツ識別子#1で特定される動画コンテンツを、低画質で視聴することの指示を受け付けたものとする(以下、動画コンテンツ#1C)。
In step S1101, the terminal 20 receives an instruction to start viewing the moving image content from the user. Here, it is assumed that the terminal 20 has received an instruction to view the moving image content specified by the moving image
ステップS1102で、端末20は、動画コンテンツ#1Cの配信要求を情報処理装置10に送信する。
In step S1102, the terminal 20 transmits a distribution request for the moving image content # 1C to the
ステップS1103で、情報処理装置10は、動画コンテンツ管理テーブル161に記憶されている動画コンテンツ#1Cを特定する。なお、ステップS1103で、情報処理装置10は、動画コンテンツ#1Cの保存禁止期間を、端末20に通知してもよい。
In step S1103, the
ステップS1104で、情報処理装置10は、動画コンテンツ#1Cを、端末20に配信する。端末20は、配信された動画コンテンツ#1Cを、画面に表示する。
In step S1104, the
ステップS1105で、端末20は、ユーザからキャプチャ画像の取得の指示を受け付ける。 In step S1105, the terminal 20 receives an instruction to acquire a captured image from the user.
ステップS1106で、端末20は、キャプチャ画像の取得の要求を、情報処理装置10に送信する。キャプチャ画像の取得の要求には、動画コンテンツの識別子(動画コンテンツ#2)、及び要求するキャプチャ画像の時刻を含む。
In step S <b> 1106, the terminal 20 transmits a capture image acquisition request to the
なお、要求するキャプチャ画像の時刻が、保存禁止期間に含まれる場合、端末20は、キャプチャ画像の取得の要求を送信せず、キャプチャ画像の取得が禁止されていることを、画面に表示してもよい。 When the requested capture image time is included in the storage prohibition period, the terminal 20 does not transmit a capture image acquisition request and displays on the screen that capture image acquisition is prohibited. Also good.
ステップS1107で、情報処理装置10は、キャプチャ画像の取得の要求を受信すると、期間設定テーブル162を用いて、キャプチャ画像を生成する期間を特定する。例えば、受信した要求するキャプチャ画像の時刻(再生開始からの経過時間)が、「00:35:16」(35分16秒)の場合、情報処理装置10は、期間設定テーブル162に要求前3秒、要求後4秒、つまり、動画コンテンツ#1の時刻が00:35:13から00:35:20までを、キャプチャ画像を生成する期間とする。
In step S <b> 1107, when the
ステップS1108で、情報処理装置10は、特定された期間(00:35:13〜00:35:20)において、複数枚のキャプチャ画像を生成する。情報処理装置10は、選択結果管理テーブル163を参照して、特定された期間において、キャプチャ画像保存数が多い時刻におけるキャプチャ画像を生成してもよい。情報処理装置10は、特定された期間において、キャプチャ画像保存数が多い順に、キャプチャ画像を生成してもよい。例えば、情報処理装置10は、「00:35:13」、「00:35:14」、及び「00:35:15」におけるキャプチャ画像が生成されてもよい。
In step S1108, the
情報処理装置10は、配信中の動画コンテンツ#1Cと同一の内容で、高画質の動画コンテンツ#1Aを基にキャプチャ画像を生成してもよい。また、情報処理装置10は、特定されたキャプチャ画像を生成する期間と、保存禁止期間とが重複する場合、重複する期間を除外してキャプチャ画像を生成する。キャプチャ画像を生成する期間が保存禁止期間に含まれる場合は、情報処理装置10は、キャプチャ画像の生成をせずに、キャプチャ画像の生成が禁止されている旨を、端末20に通知してもよい。
The
ステップS1109で、情報処理装置10は、生成された複数のキャプチャ画像を端末20に送信する。
In step S <b> 1109, the
ステップS1110で、端末20は、受信した複数のキャプチャ画像を画面に表示し、ユーザに選択を促す。 In step S1110, the terminal 20 displays a plurality of received captured images on the screen and prompts the user to select.
ステップS1111で、端末20は、キャプチャ画像の選択を受け付け、選択したキャプチャ画像を保存する。 In step S <b> 1111, the terminal 20 accepts selection of a captured image and stores the selected captured image.
ステップS1112で、端末20は、選択したキャプチャ画像を特定する情報(動画コンテンツ#1、キャプチャ画像に対応する動画コンテンツの時刻)を、情報処理装置10に送信する。
In step S1112, the terminal 20 transmits information (moving
ステップS1113で、情報処理装置10は、選択したキャプチャ画像を特定する情報を基に、選択結果管理テーブル163を更新する。
In step S <b> 1113, the
(2)動作フロー
次に、図12を用いて、情報処理装置10のキャプチャ画像の生成に係る動作フローについて説明する。
(2) Operation Flow Next, an operation flow relating to generation of a captured image of the
ステップS1201で、端末20から、動画コンテンツ#1を低画質で配信する要求を受け付けたことに応じて、コンテンツ配信部130は、動画コンテンツ管理テーブル161から、動画コンテンツ#1Cを取得し、動画コンテンツ#1Cの配信を開始する。
In step S1201, the content distribution unit 130 acquires the video content # 1C from the video content management table 161 in response to receiving a request to distribute the
ステップS1202で、端末20から、キャプチャ画像の取得の要求を受信したことに応じて、キャプチャ画像生成部140は、キャプチャ画像の生成処理を開始する。 In step S1202, in response to receiving a capture image acquisition request from the terminal 20, the capture image generation unit 140 starts a capture image generation process.
ステップS1203で、キャプチャ画像生成部140は、期間設定テーブル162を参照し、キャプチャ画像を生成する期間を特定する。受信した要求するキャプチャ画像の時刻(再生開始からの経過時間)が、「00:35:16」(35分16秒)の場合、キャプチャ画像を生成する期間は00:35:13から00:35:20と特定される。
In step S1203, the captured image generation unit 140 refers to the period setting table 162 and identifies a period for generating a captured image. When the time (the elapsed time from the start of playback) of the received captured image requested is “00:35:16” (35
ステップS1204で、キャプチャ画像生成部140は、動画コンテンツ管理テーブル161を参照し、特定されたキャプチャ画像を生成する期間と、保存禁止期間に含まれるか否かを判断する。保存禁止期間に含まれない場合(ステップS1204 No)、ステップS1205に進む。一方、保存禁止期間に含まれる場合(ステップS1204 Yes)、ステップS1208に進む。 In step S1204, the captured image generation unit 140 refers to the moving image content management table 161 and determines whether it is included in the period for generating the specified captured image and the storage prohibition period. If not included in the storage prohibition period (step S1204 No), the process proceeds to step S1205. On the other hand, when it is included in the storage prohibition period (step S1204 Yes), the process proceeds to step S1208.
ステップS1205で、キャプチャ画像生成部140は、選択結果管理テーブル163を参照して、特定されたキャプチャ画像を生成する期間内で複数のキャプチャ画像を生成する。例えば、キャプチャ画像生成部140は、キャプチャ画像を生成する期間内で、複数のキャプチャ画像が保存されている時刻におけるキャプチャ画像を生成してもよい。なお、キャプチャ画像を生成する期間が、保存禁止期間に一部重複する場合、重複する期間を除外して、キャプチャ画像が生成される。 In step S1205, the captured image generation unit 140 refers to the selection result management table 163 and generates a plurality of captured images within a period for generating the specified captured image. For example, the capture image generation unit 140 may generate a capture image at a time when a plurality of capture images are stored within a period for generating the capture image. In addition, when the period which produces | generates a capture image partially overlaps with a storage prohibition period, a capture image is produced | generated except for the overlap period.
ステップS1206で、キャプチャ画像生成部140は、生成した複数のキャプチャ画像を端末20に送信する。 In step S <b> 1206, the captured image generation unit 140 transmits the generated plurality of captured images to the terminal 20.
ステップS1207で、端末20からキャプチャ画像の選択の結果を受信したことに応じて、選択結果取得部150は、選択結果管理テーブル163を更新する。具体的には、選択結果取得部150は、保存されたキャプチャ画像の時刻(開始時刻からの経過時間)に対応するキャプチャ画像の保存数を1増加させる。 In step S <b> 1207, the selection result acquisition unit 150 updates the selection result management table 163 in response to receiving the selection result of the captured image from the terminal 20. Specifically, the selection result acquisition unit 150 increments the number of saved captured images corresponding to the time of the stored captured image (elapsed time from the start time) by one.
ステップS1208で、キャプチャ画像生成部140は、保存禁止期間のため、キャプチャ画像を送信できない旨を、端末20に通知する。 In step S1208, the captured image generation unit 140 notifies the terminal 20 that the captured image cannot be transmitted because of the storage prohibition period.
上述した実施形態では、キャプチャ画像は、ユーザに選択された後に、端末20に保存されていたが、ネットワーク30上に配備されたサーバに記憶され、必要に応じて端末20から参照されてもよい。また、上述した実施形態では、端末20からの取得要求の受信に応じて、情報処理装置10でキャプチャ画像を生成していたが、情報処理装置10で予めキャプチャ画像を保持している場合は、キャプチャ画像の生成の処理は省略可能である。この場合、キャプチャ画像生成部140は、情報記憶部160に記憶されているキャプチャ画像の中から、適切なキャプチャ画像を特定する。
In the above-described embodiment, the captured image is stored in the terminal 20 after being selected by the user. However, the captured image may be stored in a server deployed on the
[第2の実施形態]
次に、第2の実施形態について説明する。第1の実施形態と共通する部分については説明を省略し、異なる部分についてのみ説明する。第1の実施形態と共通する機能については同一の符号を付すものとする。第2の実施形態では、情報処理装置10Aが、端末20Aに動画コンテンツの配信をしているときに、端末20Aから動画コンテンツの録画の開始及び録画の終了の指示を受け付けることを特徴としている。
[Second Embodiment]
Next, a second embodiment will be described. Description of parts common to the first embodiment will be omitted, and only different parts will be described. The functions common to those in the first embodiment are denoted by the same reference numerals. The second embodiment is characterized in that, when the
<機能構成>
(1)情報処理装置
図13を用いて、情報処理装置10Aの機能構成について説明する。情報処理装置10Aは、送受信部120、コンテンツ配信部130、キャプチャ画像生成部140、選択結果取得部150、及び録画処理受付部170を有する。これらの機能は、情報処理装置10Aにインストールされた1以上のプログラムを、CPU301に処理させることにより実現される。
<Functional configuration>
(1) Information Processing Device A functional configuration of the
また、情報処理装置10Aは、情報記憶部160Aを有する。情報記憶部160Aは、動画コンテンツ管理テーブル161、期間設定テーブル162、選択結果管理テーブル163A、及び録画管理テーブル164を含む。情報記憶部160Aは、例えば、ストレージ装置304により実現できる。
Further, the
録画処理受付部170は、コンテンツ配信部130が動画コンテンツを端末20Aに配信時に、端末20Aから録画開始指示及び録画終了指示を受信する。録画開始指示及び録画終了指示には、動画コンテンツの識別子及び端末20Aのユーザの識別子を含む。また、録画開始指示には、録画開始時刻を含み、録画終了指示には、録画終了時刻を含む。ここで、録画開始時刻、及び録画終了時刻は、動画コンテンツの再生開始時からの時間を基に設定されてもよい。
The recording
録画処理受付部170は、録画開始指示を受信したことに応じて、各ユーザの動画コンテンツの録画状況を管理する録画管理テーブル164に、ユーザの識別子と、動画コンテンツの識別子と、録画開始時刻とを対応付けて記憶させる。
In response to receiving the recording start instruction, the recording
録画処理受付部170は、録画終了指示を受信したことに応じて、録画終了時刻を、録画開始時刻と対応付けて、録画管理テーブル164に記憶させる。
In response to receiving the recording end instruction, the recording
録画終了指示を受信したことに応じて、録画処理受付部170は、録画の開始時刻と、録画の終了時刻とを確認する録画期間確認メッセージを、端末20Aに送信してもよい。
In response to receiving the recording end instruction, the recording
録画期間確認メッセージは、キャプチャ画像生成部140で生成されたキャプチャ画像と共に送信されてもよい。この場合、録画期間確認メッセージには、録画開始時刻を含む所定の期間に配信された動画に対応する複数のキャプチャ画像と、録画終了時刻を含む所定の期間に配信されたキャプチャ画像とを含む。 The recording period confirmation message may be transmitted together with the captured image generated by the captured image generation unit 140. In this case, the recording period confirmation message includes a plurality of captured images corresponding to a moving image distributed during a predetermined period including the recording start time and a captured image distributed during a predetermined period including the recording end time.
送受信部120が録画期間確認メッセージの応答を受信すると、録画処理受付部170は、応答の内容を基に、録画開始時刻及び録画終了時刻を調整する。
When the transmission / reception unit 120 receives a response to the recording period confirmation message, the recording
なお、録画期間確認メッセージの代わりに、録画処理受付部170は、録画開始時刻確認メッセージと、録画終了時刻確認メッセージを、端末20Aに送信してもよい。この場合、録画処理受付部170は、録画開始指示を受け付けたことに応じて、録画開始時刻確認メッセージを送信し、録画終了指示を受け付けたことに応じて、録画終了時刻確認メッセージを送信する。録画開始時刻確認メッセージ、及び録画終了時刻確認メッセージには、録画期間確認メッセージと同様にキャプチャ画像を含んでもよい。
Instead of the recording period confirmation message, the recording
録画処理受付部170は、動画コンテンツ管理テーブル161を参照し、保存禁止期間を特定する。録画処理受付部170は、動画コンテンツの録画期間と保存禁止期間とが重複する場合、保存禁止期間との重複期間を録画期間から除外する。また、録画処理受付部170は、保存禁止期間を含むため録画できない旨の通知を端末20Aに送信する。
The recording
録画処理受付部170は、端末20Aから録画されている動画コンテンツの表示要求を受信すると、録画管理テーブル164に記憶されている端末20Aのユーザの録画状況を、端末20Aに通知する。録画処理受付部170は、端末20Aから、録画されている動画コンテンツの再生指示を受信すると、録画処理受付部170は、録画されている動画コンテンツの配信を、コンテンツ配信部130に指示する。コンテンツ配信部130は、指示を受けて録画開始時刻から、指定された動画コンテンツの配信を行う。
When the recording
キャプチャ画像生成部140は、録画処理受付部170からの指示を受けて、録画開始時刻及び/又は録画終了時刻から所定期間のキャプチャ画像を生成する。キャプチャ画像生成部140は、期間設定テーブル162を参照し、所定期間を特定する。なお、録画開始時刻と、録画終了時刻とで異なる所定期間を用いる場合は、期間設定テーブル162に、それぞれに対応する期間(要求前の秒数、要求後の秒数)が設定される。一般的には、録画開始の指示は、ユーザの録画の開始を希望する時刻より遅れる場合が多いため、録画開始時刻以前の所定の秒数(2〜3秒)を録画開始時の所定期間とすることが好ましい。一方、録画の終了時には、録画終了時刻以降に、関連する情報が表示される可能性があるため、録画終了時刻以降の所定の秒数(2〜3秒)を録画終了時の所定期間とすることが好ましい。
The capture image generation unit 140 receives an instruction from the recording
キャプチャ画像生成部140は、他のユーザによる録画開始時刻及び録画終了時刻を記憶している選択結果管理テーブル163Aを参照し、所定期間における複数のキャプチャ画像を生成してもよい。例えば、録画開始時刻や録画終了時刻として選択されているユーザが多い時刻のキャプチャ画像を生成してもよい。なお、第1の実施形態と同様に、キャプチャ画像生成部140は、配信中の動画コンテンツよりも高画質な同一内容の動画コンテンツを基にキャプチャ画像を生成してもよい。 The captured image generation unit 140 may generate a plurality of captured images in a predetermined period with reference to the selection result management table 163A storing the recording start time and recording end time by another user. For example, a captured image at a time when there are many users selected as the recording start time or the recording end time may be generated. As in the first embodiment, the capture image generation unit 140 may generate a capture image based on moving image content having the same image quality as that of the moving image content being distributed.
送受信部120が録画期間確認メッセージの応答を受信すると、選択結果取得部150は、応答の内容を基に、選択結果管理テーブル163Aを更新する。 When the transmission / reception unit 120 receives a response to the recording period confirmation message, the selection result acquisition unit 150 updates the selection result management table 163A based on the content of the response.
選択結果管理テーブル163Aについて、図14を用いて説明する。選択結果管理テーブル163Aには、動画コンテンツ毎に、録画開始時刻として選択したユーザ数(録画開始時刻数)と、録画終了時刻として選択したユーザ数(録画終了時刻数)とが記憶される。 The selection result management table 163A will be described with reference to FIG. In the selection result management table 163A, the number of users selected as the recording start time (number of recording start times) and the number of users selected as the recording end time (number of recording end times) are stored for each moving image content.
次に、録画管理テーブル164について、図15を用いて説明する。録画管理テーブル164には、ユーザ識別子と、動画コンテンツ識別子と、録画開始時刻と、録画終了時刻と、保存禁止期間とが対応付けて記憶されている。図15の例では、ユーザ識別子#Aのユーザ(ユーザ#A)が、動画コンテンツ識別子#1の動画コンテンツを、動画コンテンツの再生開始後35分14秒から1時間10分13秒まで録画されていることを示している。また、この際に、保存禁止期間である1時間から1時間5分の期間については録画されていないことを示している。
録画管理テーブル164は、録画処理受付部170により記憶される情報が更新される。
Next, the recording management table 164 will be described with reference to FIG. In the recording management table 164, a user identifier, a moving image content identifier, a recording start time, a recording end time, and a storage prohibition period are stored in association with each other. In the example of FIG. 15, the user with the user identifier #A (user #A) has recorded the moving image content with the moving image
In the recording management table 164, the information stored by the recording
なお、録画した動画コンテンツを端末20Aに記憶させる場合、録画処理受付部170は、録画開始指示を受けたことに応じて、端末20Aに、配信されている動画コンテンツの記録を指示する。
When the recorded moving image content is stored in the terminal 20A, the recording
(2)端末
図16を用いて、端末20Aの機能構成について説明する。端末20Aは、送受信部220、入力部230、表示制御部240、動画コンテンツ取得部250、及び録画制御部280を有する。これらの機能は、端末20Aにインストールされた1以上のプログラムを、CPU201に処理させることにより実現される。
(2) Terminal The functional configuration of the terminal 20A will be described using FIG. The terminal 20A includes a transmission /
また、端末20Aは、情報記憶部270Aを有する。情報記憶部270Aは、録画データ管理テーブル271を有する。情報記憶部270Aは、例えば、記憶装置204により実現される。
The terminal 20A has an
入力部230は、録画開始の指示及び録画終了の指示をユーザから受け付ける。また、録画期間確認メッセージを受信したときに、録画期間の調整指示を受け付ける。
The
録画制御部280は、入力部230が録画開始の指示を受けたことに応じて、情報処理装置10Aに録画開始指示を送信する。録画制御部280は、入力部230が録画終了の指示を受けたことに応じて、情報処理装置10Aに録画終了指示を送信する。
In response to the
録画制御部280は、録画期間確認メッセージを受信すると、表示制御部240に録画期間確認メッセージを表示させる。確認メッセージの表示に応じて、入力部230が、録画開始時刻及び/又は録画終了時刻の調整指示をユーザから受け付けた場合、録画制御部280は、調整後の録画開始時刻と録画終了時刻とを、情報処理装置10Aに送信する。
When receiving the recording period confirmation message, the
録画期間確認メッセージにキャプチャ画像が含まれる場合、表示制御部240にメッセージをキャプチャ画像と共に表示させ、キャプチャ画像から録画開始時刻及び録画終了時刻をユーザに選択させる。録画制御部280は、選択されたキャプチャ画像に対応する録画開始時刻及び録画終了時刻を、調整後の録画開始時刻及び録画終了時刻として、情報処理装置10Aに通知してもよい。
When the captured image is included in the recording period confirmation message, the
録画制御部280は、ユーザの録画に係る情報を記憶する録画データ管理テーブル271に、録画開始時刻、録画終了時刻等を記憶させる。
The
情報処理装置10Aから、動画コンテンツの保存禁止期間を通知されている場合、表示制御部240は、保存禁止期間を画面に表示させてもよい。例えば、表示制御部240は、動画コンテンツの保存禁止期間に含まれる時間帯が再生されているときに、保存禁止期間である旨を表示させてもよい。
When the
図17を用いて録画データ管理テーブル271について説明する。録画データ管理テーブル271には、録画管理テーブル164で記憶されている項目に加えて、録画データが記憶される。録画データは、録画期間から保存禁止期間を除いた動画コンテンツのデータである。なお、端末20Aで録画データを記憶しない場合、端末20Aは、録画データ管理テーブル271を保持しないでもよい。この場合、端末20Aは、情報処理装置10Aの録画管理テーブル164に記憶されている情報を必要に応じて参照する。
The recording data management table 271 will be described with reference to FIG. The recording data management table 271 stores recording data in addition to the items stored in the recording management table 164. The recorded data is video content data obtained by removing the storage prohibition period from the recording period. Note that if the recording data is not stored in the terminal 20A, the terminal 20A may not hold the recording data management table 271. In this case, the
<動作手順>
次に、動画コンテンツの録画に係る動作シーケンス及び動作フローについて説明する。動画コンテンツ管理テーブル161には、図7の動画コンテンツ管理テーブル161の値が設定され、期間設定テーブル162には、図8の期間設定テーブル162の値が設定され、選択結果管理テーブル163Aには図14の選択結果管理テーブル163Aの値が設定され、録画管理テーブル164には、図15の録画管理テーブル164の値が設定されているものとする。
<Operation procedure>
Next, an operation sequence and an operation flow relating to video content recording will be described. 7 is set in the moving image content management table 161, the value of the period setting table 162 in FIG. 8 is set in the period setting table 162, and the value in the selection result management table 163A is shown in FIG. It is assumed that the value of 14 selection result management table 163A is set, and the value of the recording management table 164 of FIG. 15 is set in the recording management table 164.
(1)動作シーケンス
図18を用いて、動画コンテンツの録画に係る動作シーケンスについて説明する。図18は、情報処理装置10Aから端末20Aに動画コンテンツ#1Cが配信されているときに、録画の処理が開始される動作シーケンスである。
(1) Operation Sequence An operation sequence related to video content recording will be described with reference to FIG. FIG. 18 is an operation sequence in which a recording process is started when moving image content # 1C is distributed from the
ステップS1801で、端末20Aがユーザから、動画コンテンツ#1Cの録画の開始指示を受け付ける。
In step S1801, the
ステップS1802で、端末20Aは、録画開始の指示を、情報処理装置10Aに送信する。録画開始の指示には、動画コンテンツの識別子、ユーザの識別子及び録画開始時刻を含む。
In step S1802, terminal 20A transmits an instruction to start recording to
ステップS1803で、情報処理装置10Aは、録画開始時刻が、保存禁止期間に含まれているか否かを判断する。保存禁止期間に含まれていない場合、情報処理装置10Aは、動画コンテンツ#1Cの録画を開始する。
In step S1803, the
ステップS1804で、情報処理装置10Aは、動画コンテンツ#1Cの録画を開始したことを、端末20Aに通知する。情報処理装置10Aは、この通知に動画コンテンツ#1Cの保存禁止期間を含めてもよい。なお、録画開始時刻が、保存禁止期間に含まれている場合、情報処理装置10Aは、録画を開始せずに、ステップS1804でその旨を通知してもよい。
In step S1804, the
ステップS1805で、端末20Aがユーザから、動画コンテンツ#1Cの録画の終了の指示を受け付ける。
In step S1805, the
ステップS1806で、端末20Aは、録画終了の指示を、情報処理装置10Aに送信する。録画終了の指示には、動画コンテンツの識別子、ユーザの識別子及び録画終了時刻を含む。
In step S1806, terminal 20A transmits an instruction to end recording to
ステップS1807で、情報処理装置10Aは、録画開始時刻と録画終了時刻から、録画期間を特定する。また、録画期間と保存禁止期間とが重複する場合は、重複する期間を録画の対象から除外する。また、情報処理装置10Aは、録画開始時刻を含む所定期間と、録画終了時刻を含む所定期間におけるキャプチャ画像を生成する。ここで、キャプチャ画像は、動画コンテンツ#1Cよりも高画質な動画コンテンツ#1A等を基に生成されてもよい。
In step S1807, the
ステップS1808で、情報処理装置10Aは、録画期間の確認メッセージを送信する。録画期間の確認メッセージには、生成されたキャプチャ画像を含む。また、保存禁止期間と録画期間とが重複する場合、保存されない期間に関する情報を含んでもよい。
In step S1808, the
ステップS1809で、端末20Aは、受信した確認メッセージをキャプチャ画像と共に表示する。 In step S1809, the terminal 20A displays the received confirmation message together with the captured image.
ステップS1810で、端末20Aは、録画開始時刻及び録画終了時刻の調整指示を、ユーザから受け付ける。例えば、端末20Aは、ユーザから選択されたキャプチャ画像に対応する時刻を、調整後の録画開始時刻及び/又は録画終了時刻と判断してもよい。 In step S1810, terminal 20A receives an instruction to adjust the recording start time and the recording end time from the user. For example, the terminal 20A may determine the time corresponding to the captured image selected by the user as the adjusted recording start time and / or recording end time.
ステップS1811で、端末20Aは、調整後の録画期間を、情報処理装置10Aに通知する。
In step S1811, terminal 20A notifies
ステップS1812で、情報処理装置10Aは、受信した調整後の録画期間を記憶する。
In step S1812, the
(2)動作フロー
次に、情報処理装置10Aの録画に係る動作フローについて、図19を用いて説明する。図19の動作フローは、情報処理装置10Aが、端末20Aに動画コンテンツ#1Cを配信しているときに、端末20Aから録画開始の指示を受けた時の動作フローである。
(2) Operation Flow Next, an operation flow related to recording of the
ステップS1901で、録画処理受付部170は、端末20Aから動画コンテンツ#1Cの録画開始の指示を受信する。録画開始の指示は、動画コンテンツの識別子、端末20Aのユーザの識別子、及び録画開始時刻を含む。
In step S1901, the recording
ステップS1902で、録画処理受付部170は、動画コンテンツ管理テーブル161を参照し、録画開始時刻が、保存禁止期間に含まれるか否かを判断する。保存禁止期間に含まれない場合(ステップS1902 No)、ステップS1903に進む。一方、保存禁止期間に含まれる場合(ステップS1902 Yes)、ステップ1910に進む。
In step S1902, the recording
ステップS1903で、録画処理受付部170は、録画の処理を開始する。具体的には、録画処理受付部170は、録画管理テーブル164に、ユーザの識別子と、録画をする動画コンテンツの識別子と、録画開始時刻とを対応付けて記憶する。
In step S1903, the recording
ステップS1904で、録画処理受付部170は、端末20Aに録画を開始した旨を通知する。録画処理受付部170は、録画を開始した旨と共に、動画コンテンツ#1の保存禁止期間を通知してもよい。
In step S1904, the recording
ステップS1905で、録画処理受付部170は、端末20Aから動画コンテンツ#1Cの録画終了の指示を受信する。録画終了の指示は、動画コンテンツの識別子、端末20Aのユーザの識別子、及び録画終了時刻を含む。
In step S1905, the recording
ステップS1906で、録画処理受付部170は、録画開始時刻と、録画終了時刻とから、録画期間を特定する。録画処理受付部170は、動画コンテンツ管理テーブル161を用いて、録画期間と保存禁止期間とが重複するか否か判断する。重複する期間がある場合、録画期間から重複期間を除外した期間を、録画期間とする。
In step S1906, the recording
ステップS1907で、録画処理受付部170は、期間設定テーブル162を参照し、録画開始時刻を含む第1の所定期間、及び録画終了時刻を含む第2の所定期間を特定する。
In step S1907, the recording
録画開始時刻が「00:35:16」で、録画終了時刻が「01:10:12」の場合について説明する。第1の所定期間は「00:35:13〜00:35:20」となり、第2の所定期間は「01:10:09〜16」となる。 A case where the recording start time is “00:35:16” and the recording end time is “01:10:12” will be described. The first predetermined period is “00:35:13 to 00:35:20”, and the second predetermined period is “01:10:09 to 16”.
次に、録画処理受付部170は、第1の所定期間及び第2の所定期間における、キャプチャ画像の生成をキャプチャ画像生成部140に生成させる。キャプチャ画像生成部140は、第1の所定期間及び第2の所定期間における、動画コンテンツ#1に係る複数のキャプチャ画像を生成する。キャプチャ画像生成部140は、選択結果管理テーブル163Aを参照し、第1の所定期間内の各々の時刻において、他のユーザにより録画開始時刻と設定された数(録画開始時刻数)と、第2の所定期間内の各々の時刻において、他のユーザにより録画終了時刻と設定された数(録画終了時刻数)とを特定する。例えば、キャプチャ画像生成部140は、録画開始時刻数又は録画終了時刻数が多い時刻におけるキャプチャ画像を生成してもよい。例えば、キャプチャ画像生成部140は、第1の所定期間において、「00:35:14」、「00:35:15」、及び「00:35:13」におけるキャプチャ画像を生成してもよい。また、例えば、キャプチャ画像生成部140は、第2の所定期間において、「01:10:13」、「01:10:14」、及び「01:10:12」のキャプチャ画像を生成してもよい。
Next, the recording
ステップS1908で、録画処理受付部170は、録画期間の確認メッセージを、端末20Aに送信する。確認メッセージは、生成されたキャプチャ画像と共に送信される。また、確認メッセージは、保存禁止期間に係る情報を含んでもよい。
In step S1908, the recording
ステップS1909で、録画処理受付部170は、調整後の録画期間に係る通知を、端末20Aから受信する。通知には、調整後の録画開始時刻及び/又は録画終了時刻を含む。又は、通知には、端末20Aのユーザから選択を受けたキャプチャ画像を特定する情報を含む。この場合、録画処理受付部170は、選択されたキャプチャ画像から、録画開始時刻と録画終了時刻を調整する。録画処理受付部170は、調整後の録画期間を録画管理テーブル164に記憶させる。
In step S1909, the recording
ステップS1910で、録画処理受付部170は、録画が禁止されている期間である旨の通知を、端末20Aに送信する。通知には、保存禁止期間に係る情報を含んでもよい。
In step S1910, the recording
なお、上述した動作手順では、録画終了時に、録画開示時刻と録画終了時刻とを調整しているが、録画開始時に録画開始時刻を調整し、録画終了時に録画終了時刻を調整してもよいことは勿論である。また、キャプチャ画像を生成する所定期間と、保存禁止期間とが重複する場合には、重複する期間において、キャプチャ画像は生成されない。この際に、情報処理装置10Aは、端末20Aにその旨を通知してもよい。
In the operation procedure described above, the recording disclosure time and the recording end time are adjusted at the end of recording. However, the recording start time may be adjusted at the start of recording, and the recording end time may be adjusted at the end of recording. Of course. In addition, when the predetermined period for generating the capture image and the storage prohibition period overlap, the capture image is not generated during the overlap period. At this time, the
<画面表示>
次に、図20を用いて端末20Aの画面表示について説明する。図20は、図18のステップS1809における端末20Aの画面の表示を示している。
<Screen display>
Next, the screen display of the terminal 20A will be described with reference to FIG. FIG. 20 shows a screen display of the terminal 20A in step S1809 of FIG.
端末20Aの画面には、「動画コンテンツ#1の録画期間は00:35:14〜01:10:13でよろしいでしょうか?」というメッセージが表示される。録画期間に保存禁止期間を含む場合、保存禁止期間に係るメッセージ55(「XX〜YYは保存禁止期間のため録画されませんでした」)が表示されてもよい。
On the screen of the terminal 20A, a message “Are you sure that the recording period of the
また、録画開始時刻と録画終了時刻の調整を促すメッセージ(51、53)が表示される。メッセージ(51、53)は、キャプチャ画像と共に表示される。 In addition, messages (51, 53) prompting adjustment of the recording start time and the recording end time are displayed. The message (51, 53) is displayed together with the captured image.
図20では、録画開始時刻を調整するメッセージ51と共に、端末20Aから指示された録画開始時刻から所定期間に含まれる動画コンテンツのキャプチャ画像(52A、52B、52C)が表示される。同様に、録画終了時刻を調整するメッセージ53と共に、録画終了時刻から所定期間に含まれる動画コンテンツのキャプチャ画像(54A、54B、54C)が表示される。
In FIG. 20, a captured image (52A, 52B, 52C) of moving image content included in a predetermined period from the recording start time instructed by the terminal 20A is displayed together with a message 51 for adjusting the recording start time. Similarly, a captured image (54A, 54B, 54C) of moving image content included in a predetermined period from the recording end time is displayed together with a
なお、第1の実施形態と同様に、キャプチャ画像や録画期間に関する情報は、ネットワーク30上に配備されたサーバに記憶され、必要に応じて端末20から参照されてもよい。
Similar to the first embodiment, the information related to the captured image and the recording period may be stored in a server provided on the
[その他]
コンテンツ配信部130は、配信部の一例である。送受信部120は、受信部及び送信部の一例である。キャプチャ画像生成部140は、キャプチャ特定部の一例である。
[Others]
The content distribution unit 130 is an example of a distribution unit. The transmission / reception unit 120 is an example of a reception unit and a transmission unit. The captured image generation unit 140 is an example of a capture specifying unit.
上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、端末20に供給してもよい。そして、端末20が、記憶媒体に格納されたプログラムコードを読み出し実行することによっても、上述の実施形態が、達成されることは言うまでもない。この場合、記憶媒体には、上述した表示制御方法を、端末20に実行させるプログラムが記憶される。 A storage medium storing software program codes for realizing the functions of the above-described embodiments may be supplied to the terminal 20. Needless to say, the above-described embodiment is also achieved by the terminal 20 reading and executing the program code stored in the storage medium. In this case, the storage medium stores a program that causes the terminal 20 to execute the display control method described above.
具体的には、動画コンテンツを端末に配信する情報処理装置のプログラムであって、前記動画コンテンツを、前記端末に配信するステップと、所定の時刻における、配信中の前記動画コンテンツに対する処理要求を、前記端末から受信するステップと、前記所定の時刻を含む期間における前記動画コンテンツを基に生成された複数の画面のキャプチャを、特定するステップと、特定された前記複数の画面のキャプチャを送信するステップと、を情報処理装置に実行させる、プログラムが、記憶媒体に記憶される。 Specifically, a program for an information processing apparatus that distributes moving image content to a terminal, the step of distributing the moving image content to the terminal, and a processing request for the moving image content being distributed at a predetermined time, Receiving from the terminal; identifying a plurality of screen captures generated based on the video content in a period including the predetermined time; and transmitting the identified screen captures Is stored in the storage medium.
そして、これらの記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになる。 Then, the program code itself read from these storage media realizes the functions of the above-described embodiments.
また、コンピュータ装置が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。そのプログラムコードの指示に従って、コンピュータ装置上で動作しているオペレーティングシステム(OS)等が実際の処理の一部または全部を行ってもよい。さらに、その処理によって前述した実施形態の機能が実現されてもよいことは言うまでもない。 The functions of the above-described embodiments are not only realized by executing the program code read by the computer device. An operating system (OS) or the like operating on the computer device may perform part or all of the actual processing in accordance with the instruction of the program code. Furthermore, it goes without saying that the functions of the above-described embodiments may be realized by the processing.
以上、本発明の好ましい実施形態について説明したが、本発明はこうした実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 As mentioned above, although preferable embodiment of this invention was described, this invention is not limited to such embodiment, A various deformation | transformation and substitution can be added in the range which does not deviate from the summary of this invention.
1 情報処理システム
10 情報処理装置
20 端末
30 ネットワーク
120 送受信部 (情報処理装置)
130 コンテンツ配信部
140 キャプチャ画像生成部
150 選択結果取得部
160 情報記憶部 (情報処理装置)
170 録画処理受付部
220 送受信部 (端末)
230 入力部
240 表示制御部
250 動画コンテンツ取得部
260 キャプチャ画像取得部
270 情報記憶部 (端末)
280 録画制御部
DESCRIPTION OF
130 content distribution unit 140 capture image generation unit 150 selection result acquisition unit 160 information storage unit (information processing apparatus)
170 Recording
230
280 Recording controller
Claims (11)
前記動画コンテンツを、前記端末に配信するステップと、
所定の時刻における、前記動画コンテンツに対する処理要求を、前記端末から受信するステップと、
前記所定の時刻を含む期間における前記動画コンテンツを基に生成された複数の画面のキャプチャを、特定するステップと、
特定された前記複数の画面のキャプチャを送信するステップと、を有する、配信方法。 An information processing apparatus is a distribution method for distributing video content to a terminal,
Delivering the video content to the terminal;
Receiving a processing request for the video content at a predetermined time from the terminal;
Identifying a plurality of screen captures generated based on the video content in a period including the predetermined time; and
Transmitting the identified captures of the plurality of screens.
前記所定の時刻を含む期間は、前記禁止期間を除外して設定される、請求項1乃至4のいずれか一項に記載の配信方法。 The video content has a prohibited period in which generation of the screen capture is prohibited,
5. The distribution method according to claim 1, wherein the period including the predetermined time is set by excluding the prohibition period.
前記所定の時刻が、前記禁止期間に含まれる場合、前記画面のキャプチャを送信できない旨を、前記端末に通知するステップ、を有する請求項1乃至4のいずれか一項に記載の配信方法。 The video content has a prohibited period in which generation of the screen capture is prohibited,
5. The distribution method according to claim 1, further comprising a step of notifying the terminal that the screen capture cannot be transmitted when the predetermined time is included in the prohibition period. 6.
前記複数の画面のキャプチャの各々が、前記端末の各々により選択された選択数を特定するステップと、を有し、
前記選択数を基に、前記端末に送信する前記複数の画面のキャプチャを特定する、請求項1乃至6のいずれか一項に記載の配信方法。 Obtaining information identifying a screen capture selected by a user of the terminal from among the plurality of screen captures, from each of the terminals that transmitted the screen captures;
Each of the plurality of screen captures comprising identifying a selection number selected by each of the terminals;
The distribution method according to claim 1, wherein captures of the plurality of screens to be transmitted to the terminal are specified based on the selection number.
前記動画コンテンツを、前記端末に配信するステップと、
所定の時刻における、前記動画コンテンツに対する処理要求を、前記端末から受信するステップと、
前記所定の時刻を含む期間における前記動画コンテンツを基に生成された複数の画面のキャプチャを、特定するステップと、
特定された前記複数の画面のキャプチャを送信するステップと、を情報処理装置に実行させる、プログラム。 A program for an information processing apparatus that distributes video content to a terminal,
Delivering the video content to the terminal;
Receiving a processing request for the video content at a predetermined time from the terminal;
Identifying a plurality of screen captures generated based on the video content in a period including the predetermined time; and
A program for causing the information processing apparatus to execute a step of transmitting captures of the plurality of identified screens.
前記動画コンテンツを、前記端末に配信する配信部と、
所定の時刻における、前記動画コンテンツに対する処理要求を、前記端末から受信部と、
前記所定の時刻を含む期間における前記動画コンテンツを基に生成された複数の画面のキャプチャを、特定するキャプチャ特定部と、
特定された前記複数の画面のキャプチャを送信する送信部と、を有する情報処理装置。 An information processing apparatus that distributes video content to a terminal,
A distribution unit for distributing the video content to the terminal;
A processing request for the video content at a predetermined time from the terminal,
A capture specifying unit for specifying capture of a plurality of screens generated based on the video content in a period including the predetermined time;
A transmission unit configured to transmit captures of the identified plurality of screens.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016068571A JP2017184019A (en) | 2016-03-30 | 2016-03-30 | Distribution method, information processing device, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016068571A JP2017184019A (en) | 2016-03-30 | 2016-03-30 | Distribution method, information processing device, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017184019A true JP2017184019A (en) | 2017-10-05 |
Family
ID=60008744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016068571A Pending JP2017184019A (en) | 2016-03-30 | 2016-03-30 | Distribution method, information processing device, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017184019A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019059350A1 (en) | 2017-09-25 | 2019-03-28 | ハウス食品グループ本社株式会社 | Determination method for onion |
JP2020204801A (en) * | 2019-06-14 | 2020-12-24 | 株式会社アンノン | Image print service system and image print service method |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09214914A (en) * | 1996-01-30 | 1997-08-15 | Sharp Corp | Image transmitter |
WO2001084842A2 (en) * | 2000-04-27 | 2001-11-08 | Hewlett-Packard Company | System and method for displaying images |
JP2002229997A (en) * | 2001-02-01 | 2002-08-16 | Fuji Xerox Co Ltd | System for processing moving image data and method for producing copy |
JP2003264803A (en) * | 2002-03-08 | 2003-09-19 | Sharp Corp | Image print method utilizing data broadcast, system thereof, and receiver used for the same |
JP2003333568A (en) * | 2002-05-09 | 2003-11-21 | Canon Inc | Image processing server and control method therefor, program, storage medium, and image processing system |
WO2004077830A1 (en) * | 2003-02-28 | 2004-09-10 | Ability Cast Entertainment Co., Ltd | Image data providing device and image data providing method |
JP2008131106A (en) * | 2006-11-16 | 2008-06-05 | Software Kitchen:Kk | Communication conference system |
JP2014072599A (en) * | 2012-09-28 | 2014-04-21 | Brother Ind Ltd | Conference server, computer program, remote conference system and terminal |
WO2014068806A1 (en) * | 2012-11-05 | 2014-05-08 | 株式会社ソニー・コンピュータエンタテインメント | Information processing device |
JP2015517234A (en) * | 2012-02-29 | 2015-06-18 | コリア アドバンスド インスティチュート オブ サイエンス アンド テクノロジーKorea Advanced Institute Of Science And Technology | Method and system capable of capturing content provided on a TV screen using a second device and connecting it to a social service |
-
2016
- 2016-03-30 JP JP2016068571A patent/JP2017184019A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09214914A (en) * | 1996-01-30 | 1997-08-15 | Sharp Corp | Image transmitter |
WO2001084842A2 (en) * | 2000-04-27 | 2001-11-08 | Hewlett-Packard Company | System and method for displaying images |
JP2002229997A (en) * | 2001-02-01 | 2002-08-16 | Fuji Xerox Co Ltd | System for processing moving image data and method for producing copy |
JP2003264803A (en) * | 2002-03-08 | 2003-09-19 | Sharp Corp | Image print method utilizing data broadcast, system thereof, and receiver used for the same |
JP2003333568A (en) * | 2002-05-09 | 2003-11-21 | Canon Inc | Image processing server and control method therefor, program, storage medium, and image processing system |
WO2004077830A1 (en) * | 2003-02-28 | 2004-09-10 | Ability Cast Entertainment Co., Ltd | Image data providing device and image data providing method |
JP2008131106A (en) * | 2006-11-16 | 2008-06-05 | Software Kitchen:Kk | Communication conference system |
JP2015517234A (en) * | 2012-02-29 | 2015-06-18 | コリア アドバンスド インスティチュート オブ サイエンス アンド テクノロジーKorea Advanced Institute Of Science And Technology | Method and system capable of capturing content provided on a TV screen using a second device and connecting it to a social service |
JP2014072599A (en) * | 2012-09-28 | 2014-04-21 | Brother Ind Ltd | Conference server, computer program, remote conference system and terminal |
WO2014068806A1 (en) * | 2012-11-05 | 2014-05-08 | 株式会社ソニー・コンピュータエンタテインメント | Information processing device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019059350A1 (en) | 2017-09-25 | 2019-03-28 | ハウス食品グループ本社株式会社 | Determination method for onion |
JP2020204801A (en) * | 2019-06-14 | 2020-12-24 | 株式会社アンノン | Image print service system and image print service method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10431187B2 (en) | Terminal apparatus, screen recording method, program, and information processing system | |
JP6891933B2 (en) | Information processing system and information processing method | |
JP6465541B2 (en) | COMMUNICATION DEVICE, REPRODUCTION DEVICE, ITS METHOD, AND PROGRAM | |
JP6540201B2 (en) | Information processing system and information acquisition method | |
JP6899510B2 (en) | Display control method, terminal, and program | |
JP2015103131A (en) | Terminal device, program, screen sharing method and screen sharing system | |
US20160191433A1 (en) | Servers, server control methods and non-transitory computer-readable mediums | |
JP6508009B2 (en) | Terminal device, screen recording method, program, and information processing system | |
JP2024079695A (en) | Information processing system, and control method and program thereof. | |
JP2017184019A (en) | Distribution method, information processing device, and program | |
JP6198983B1 (en) | System, method, and program for distributing video | |
JP2015050631A (en) | Display system, information terminal, selection control program, and selection control method | |
JP6326785B2 (en) | Information processing system, terminal device, program, and method | |
JP2018165995A (en) | Web conference system, web conference server, control method for web conference system, and program | |
JP2018005893A (en) | Program, system, and method for recording video images | |
JP6985667B2 (en) | Information processing equipment, information processing methods, programs, information processing systems, and conference systems | |
JP2006126911A (en) | Data transmitting system | |
JP2017192071A (en) | Information processing method, information processing device, and program | |
JP2020166898A (en) | Terminal device, program, content sharing method, and information processing system | |
JP6703259B2 (en) | Information processing system, conference server, control method thereof, and program | |
JP2015127849A (en) | Display system, information terminal, display control program, and display control method | |
JP6459222B2 (en) | Screen sharing system, screen sharing method, terminal device, and program | |
JP2019054505A (en) | Video monitoring method, server, and video monitoring system | |
JP2017192074A (en) | Information processing method, terminal, and program | |
JP2011009954A (en) | Program information display device, program information display method, program information display program, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181211 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190528 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191119 |