JP7620239B2 - Information processing device, control method and control program for information processing device - Google Patents
Information processing device, control method and control program for information processing device Download PDFInfo
- Publication number
- JP7620239B2 JP7620239B2 JP2023193880A JP2023193880A JP7620239B2 JP 7620239 B2 JP7620239 B2 JP 7620239B2 JP 2023193880 A JP2023193880 A JP 2023193880A JP 2023193880 A JP2023193880 A JP 2023193880A JP 7620239 B2 JP7620239 B2 JP 7620239B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- server
- data
- movie
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 24
- 230000010365 information processing Effects 0.000 title claims description 19
- 230000008569 process Effects 0.000 claims description 10
- 238000003672 processing method Methods 0.000 claims 1
- 238000007726 management method Methods 0.000 description 98
- 238000012545 processing Methods 0.000 description 26
- 230000006870 function Effects 0.000 description 24
- 230000004044 response Effects 0.000 description 24
- 238000013523 data management Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 238000013500 data storage Methods 0.000 description 7
- 238000013075 data extraction Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012384 transportation and delivery Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、情報処理システムに関する。
本発明は、特に、ユーザの希望に適う位置からムービーを再生させる情報処理システムに関する。
The present invention relates to an information processing system.
More particularly, the present invention relates to an information processing system that reproduces a movie from a position that suits a user's desire.
特許文献1には、動画像から選択される複数の代表画像を紙に印刷して提供する仕組みが開示されている。
特許文献1に記載のシステムは、対応する再生範囲を特定する紐付け情報を埋め込んだ複数の代表画像を印刷するとともに、当該紐付け情報を含む再生要求に応じて当該紐付け情報により指定される範囲の動画像をオンラインで再生させる。
Japanese Patent Laid-Open No. 2003-233693 discloses a mechanism for printing a plurality of representative images selected from a moving image onto paper and providing the images.
The system described in Patent Document 1 prints multiple representative images with embedded linking information that specifies the corresponding playback range, and plays a moving image online within the range specified by the linking information in response to a playback request that includes the linking information.
特許文献1に記載のシステムでは、動画像データを所定の分割基準で複数の動画ブロックに機械的に分割し、当該複数の動画ブロックからそれぞれ選択される代表画像に当該動画ブロック内で指定される再生範囲をそれぞれ紐付ける。
そのため、動画の閲覧を希望するユーザに再生開始位置を柔軟に指定させることができない。
In the system described in Patent Document 1, video data is mechanically divided into multiple video blocks based on a predetermined division criterion, and a representative image selected from each of the multiple video blocks is linked to a playback range specified within the video block.
Therefore, it is not possible to allow a user who wishes to view a video to flexibly specify a playback start position.
本発明が解決しようとする課題は、ムービーの閲覧を希望するユーザに当該ムービーの再生開始位置を簡便に指定させることである。 The problem that this invention aims to solve is to allow a user who wishes to view a movie to easily specify the playback start position of the movie.
〔A〕上記課題を解決するため、本発明の一態様である「情報処理装置」は、単数又は
複数の代表要素と該代表要素の抽出元のムービーを特定可能な特定情報とを関連付ける情報が提供された後に該特定情報を含む再生要求を受けた場合に該特定情報により特定されるムービーから抽出される複数の補助要素をユーザに提示する提示手段と、前記提示手段により提示された複数の補助要素のうちいずれかが前記ユーザに指定された場合に前記再生要求に応じて要求元に再生させるムービーの再生開始位置を該指定された補助要素を包む部分が再生されるように決定する決定手段と、を備える。
〔B〕上記課題を解決するため、本発明の一態様である「情報処理装置の制御方法」は、単数又は複数の代表要素と該代表要素の抽出元のムービーを特定可能な特定情報とを関連付ける情報が提供された後に該特定情報を含む再生要求を受けた場合に該特定情報により特定されるムービーから抽出される複数の補助要素をユーザに提示する提示ステップと、前記提示ステップにおいて提示された複数の補助要素のうちいずれかが前記ユーザに指定された場合に前記再生要求に応じて要求元に再生させるムービーの再生開始位置を該指定された補助要素を包む部分が再生されるように決定する決定ステップと、を含む。
〔C〕上記課題を解決するため、本発明の一態様である「制御プログラム」は、単数又は複数の代表要素と該代表要素の抽出元のムービーを特定可能な特定情報とを関連付ける情報が提供された後に該特定情報を含む再生要求を受けた場合に該特定情報により特定されるムービーから抽出される複数の補助要素をユーザに提示する提示機能と、前記提示機能により提示された複数の補助要素のうちいずれかが前記ユーザに指定された場合に前記再生要求に応じて要求元に再生させるムービーの再生開始位置を該指定された補助要素を包む部分が再生されるように決定する決定機能と、を情報処理装置のコンピュータに実現させる。
〔D〕上記課題を解決するため、本発明の一態様である「コンピュータ読取り可能な記録媒体」に記録される制御プログラムは、単数又は複数の代表要素と該代表要素の抽出元のムービーを特定可能な特定情報とを関連付ける情報が提供された後に該特定情報を含む再生要求を受けた場合に該特定情報により特定されるムービーから抽出される複数の補助要素をユーザに提示する提示機能と、前記提示機能により提示された複数の補助要素のうちいずれかが前記ユーザに指定された場合に前記再生要求に応じて要求元に再生させるムービーの再生開始位置を該指定された補助要素を包む部分が再生されるように決定する決定機能と、を情報処理装置のコンピュータに実現させる。
[A] In order to solve the above problem, an "information processing device" which is one aspect of the present invention comprises: a presentation means which, when information associating one or more representative elements with specific information capable of identifying a movie from which the representative elements were extracted is provided and then a playback request including the specific information is received, presents to a user a plurality of auxiliary elements extracted from a movie identified by the specific information; and a determination means which, when the user specifies any one of the plurality of auxiliary elements presented by the presentation means, determines the playback start position of the movie to be played by the requester in response to the playback request so that a portion encompassing the specified auxiliary element is played.
[B] In order to solve the above problem, a "control method for an information processing device", which is one aspect of the present invention, includes a presentation step of presenting to a user, when information associating one or more representative elements with specific information capable of identifying a movie from which the representative elements were extracted, and then receiving a playback request including the specific information, a plurality of auxiliary elements extracted from a movie identified by the specific information, and a determination step of determining, when the user specifies any one of the plurality of auxiliary elements presented in the presentation step, a playback start position of the movie to be played by the requester in response to the playback request so that a portion encompassing the specified auxiliary element is played.
[C] In order to solve the above problem, a "control program" which is one aspect of the present invention causes a computer of an information processing device to realize a presentation function for, when information associating one or more representative elements with specific information capable of identifying the movie from which the representative elements were extracted, and then a playback request including the specific information is received, presenting to a user a plurality of auxiliary elements extracted from a movie identified by the specific information, and a determination function for, when the user specifies any one of the plurality of auxiliary elements presented by the presentation function, determining the playback start position of the movie to be played by the requester in response to the playback request so that a portion encompassing the specified auxiliary element is played.
[D] In order to solve the above problem, a control program recorded on a "computer-readable recording medium" which is one aspect of the present invention causes a computer of an information processing device to realize a presentation function for, when information associating one or more representative elements with specific information capable of identifying the movie from which the representative elements were extracted is provided and then a playback request including the specific information is received, presenting to a user a plurality of auxiliary elements extracted from a movie identified by the specific information, and a determination function for, when the user specifies any one of the plurality of auxiliary elements presented by the presentation function, determining the playback start position of the movie to be played by the requester in response to the playback request so that the part encompassing the specified auxiliary element is played.
上記〔A〕の「情報処理装置」には、下記の技術的限定を加えてもよい。また、同様の技術的限定を、上記〔B〕の「制御方法」,上記〔C〕の「制御プログラム」及び上記〔D〕の「記録媒体」が記録する制御プログラムに加えてもよい。
・前記提示手段が、提示される前記補助要素の数を徐々に増加させる。
・前記提示手段が、優先度の高い前記補助要素を優先的に提示する。
・オブジェクトの重要度を記憶手段に記憶させる手段をさらに備え、前記提示手段が、前記記憶手段を参照し、オブジェクトの重要度に応じた前記優先度の高い前記補助要素を優先的に提示する。
・前記提示手段により提示された複数の補助要素についてユーザに指定された回数を記憶手段に記憶させる手段をさらに備え、前記提示手段が、前記記憶手段を参照し、ユーザに指定された回数に応じた前記優先度の高い前記補助要素を優先的に提示する。
・前記提示手段が、提示される前記補助要素の数を時間の経過に応じて段階的に増加させる。
・前記提示手段が、提示される前記補助要素の数をユーザ操作に応じて段階的に増加させる。
・前記提示手段が、前記補助要素を抽出元の前記ムービーにおける出現順序を維持して提示する。
・前記提示手段が、前記特定手段により特定されるムービーのタイムラインに対応付けて前記複数の補助要素を提示し、前記決定手段が、前記指定された補助要素に対応する前記タイムライン上の位置を前記再生開始位置に決定する。
・前記代表要素は、フレームと該フレームの周辺の音声データに対応するテキストのうち少なくとも前者であり、前記補助要素は、前記代表要素でないフレーム又は前記代表要素でないテキストである。
The following technical limitations may be added to the "information processing device" in [A] above. Similar technical limitations may also be added to the "control method" in [B] above, the "control program" in [C] above, and the control program recorded on the "recording medium" in [D] above.
The presentation means gradually increases the number of presented auxiliary elements.
The presenting means presents the auxiliary element having a high priority with priority.
The present invention further comprises means for storing the importance of the object in a storage means, and the presenting means refers to the storage means and preferentially presents the auxiliary element having a high priority according to the importance of the object.
- Further comprising a means for storing in a memory means the number of times each of the plurality of auxiliary elements presented by the presentation means has been specified by the user, and the presentation means refers to the memory means and preferentially presents the auxiliary elements having a high priority according to the number of times each of the auxiliary elements has been specified by the user.
The presenting means increases the number of the auxiliary elements presented stepwise over time.
The presenting means increases the number of the presented auxiliary elements in stages in response to a user operation.
The presentation means presents the auxiliary elements while maintaining the order of appearance in the movie from which they were extracted.
- The presentation means presents the multiple auxiliary elements in correspondence with a timeline of the movie identified by the identification means, and the determination means determines the position on the timeline corresponding to the specified auxiliary elements as the playback start position.
The representative element is at least one of a frame and text corresponding to audio data surrounding the frame, and the auxiliary element is a frame that is not the representative element or text that is not the representative element.
本明細書では、下記のように用語を用いる。
・「ムービー」は、複数のフレームと音声データとを少なくとも包含する。
・「フレーム」とは、ムービーを構成する静止画像をいう。
・「要素」は、ムービーを構成するフレーム,ムービーを構成する音声データに対応するテキストを少なくとも含む。
・「ユーザ操作」は、画面上の指示位置を連続的に入力する位置入力装置(例えば、タッチパネル,マウス,タッチパッド等)を用いて行われる。
・「周辺」とは、ムービーのタイムライン上で出現位置が近いことをいう。
In this specification, the following terms are used:
- A "movie" includes at least a number of frames and audio data.
- "Frame" refers to a still image that makes up a movie.
An "element" includes at least the frames that make up a movie and the text that corresponds to the audio data that makes up a movie.
"User operation" is performed using a position input device (for example, a touch panel, a mouse, a touch pad, etc.) that continuously inputs designated positions on the screen.
・"Nearby" means that the appearance location is close on the movie's timeline.
本発明によれば、ムービーの閲覧を希望するユーザに当該ムービーの再生開始位置を簡便に指定させることが可能になる。 The present invention makes it possible for a user who wishes to view a movie to easily specify the playback start position of the movie.
[1.実施形態]
[1-1.概要]
本実施形態は、ムービーから抽出可能な代表要素がレイアウトされる先行情報を見たユーザからの求めに応じて、当該ユーザの希望に適う位置からムービーを再生させる情報処理システムに関する。
本実施形態では、ムービーの視聴を希望するユーザに再生開始位置を簡便に指定させるため、当該ムービーから抽出可能な要素のうち先行情報に含まれない補助要素を少なくとも当該ユーザに提示して所望の補助要素を当該ユーザに指定させる構成が採用されている。
1. Embodiment
[1-1. Overview]
This embodiment relates to an information processing system that plays back a movie from a position that meets the desire of a user who has viewed advance information in which representative elements that can be extracted from a movie are laid out.
In this embodiment, in order to allow a user who wishes to watch a movie to easily specify the playback start position, a configuration is adopted in which at least auxiliary elements that are not included in the prior information and that can be extracted from the movie are presented to the user, allowing the user to specify the desired auxiliary element.
[1-2.情報処理装置]
本実施形態に係る情報処理システムを構成する情報処理装置は、単数又は複数の代表要素と該代表要素の抽出元のムービーを特定可能な特定情報とを関連付ける情報が提供された後に該特定情報を含む再生要求を受けた場合に該特定情報により特定されるムービーから抽出される複数の補助要素をユーザに提示する提示手段と、前記提示手段により提示された複数の補助要素のうちいずれかが前記ユーザに指定された場合に前記再生要求に応じ
て要求元に再生させるムービーの再生開始位置を該指定された補助要素を包む部分が再生されるように決定する決定手段と、を備える。
[1-2. Information processing device]
The information processing device constituting the information processing system of this embodiment comprises a presentation means for, when information associating one or more representative elements with specific information capable of identifying the movie from which the representative elements were extracted is provided and a playback request including the specific information is received, presenting to a user a plurality of auxiliary elements extracted from a movie identified by the specific information, and a determination means for, when the user specifies any one of the plurality of auxiliary elements presented by the presentation means, determining the playback start position of the movie to be played by the requester in response to the playback request so that a portion encompassing the specified auxiliary element is played.
[2.実施例]
[2-1.概要]
本実施例は、ムービーから抽出可能な代表フレームがレイアウトされる先行情報にカメラを向けたユーザ端末からの再生要求に応じて、ユーザの希望に適う位置からムービーをストリーミング再生させる情報処理システムに関する。
本実施例では、ムービーの視聴を希望するユーザに再生開始位置を簡便に指定させるため、当該ムービーから抽出可能な音声に対応する補助テキストを少なくとも当該ユーザに提示して所望の補助テキストを当該ユーザに指定させる構成が採用されている。
2. Examples
[2-1. Overview]
This embodiment relates to an information processing system that performs streaming playback of a movie from a position that meets the user's desire in response to a playback request from a user terminal that points a camera at preceding information in which representative frames that can be extracted from the movie are laid out.
In this embodiment, in order to allow a user who wishes to watch a movie to easily specify the playback start position, a configuration is adopted in which at least auxiliary text corresponding to audio that can be extracted from the movie is presented to the user, and the user is allowed to specify the desired auxiliary text.
図1は、先行情報の一例である。
先行情報100は、あるムービーから抽出可能な代表フレーム110,120,130及び140がレイアウトされた用紙である。各代表フレームの隅には、当該ムービーと当該フレームとを特定可能なパラメータ付きURLが変換された二次元コード111,121,131及び141がそれぞれ重畳配置されている。
FIG. 1 is an example of the precedence information.
The
図2は、先行情報の他の例である。
先行情報200は、あるムービーから抽出可能な代表フレーム210,220,230及び240がレイアウトされた画像である。各代表フレームの隅には、当該ムービーと当該フレームとを特定可能なパラメータ付きURLが変換された二次元コード211,221,231及び241がそれぞれ重畳配置されている。
FIG. 2 shows another example of the precedence information.
The
[2-2.ネットワーク構成]
図3は、実施例のシステムのネットワーク構成例を示す。
本実施例のシステムは、ユーザが使用するユーザ端末10と、コンテンツ管理サービスを提供するコンテンツ管理システム20と、動画配信サービスを提供する動画配信システム30と、を含む。
コンテンツ管理システム20は、ユーザ管理サーバ21とデータ処理サーバ22とデータ管理サーバ23とファイル管理サーバ24とストレージ25とを含む。動画配信システム30は、ファイル管理サーバ31と配信サーバ32とストレージ33とを含む。
[2-2. Network configuration]
FIG. 3 shows an example of a network configuration of the system according to the embodiment.
The system of this embodiment includes a
The
ユーザ端末10とユーザ管理サーバ21とは、通信ネットワーク40を通じてそれぞれデータの授受が可能である。ユーザ管理サーバ21及びデータ処理サーバ22は、データ管理サーバ23を介して、ストレージ25に記憶されるデータにそれぞれアクセス可能である。また、ユーザ管理サーバ21及びデータ処理サーバ22は、ファイル管理サーバ24を介して、ストレージ25に記憶されるデータにそれぞれアクセス可能である。
ユーザ端末10とファイル管理サーバ31及び配信サーバ32とは、通信ネットワーク40を通じてそれぞれデータの授受が可能である。ファイル管理サーバ31は、ストレージ33に記憶されるデータにアクセス可能である。また、配信サーバ32は、ファイル管理サーバ31を介して、ストレージ33に記憶されるデータにそれぞれアクセス可能である。
通信ネットワーク40は、インターネット(Internet),携帯電話網,無線WAN(Wireless Wide Area Network),無線LAN(Wireless Local Area Network),イーサネット(Ethernet)(登録商標)などの既存のネットワークのうち少なくともいずれかを含んでいてよい。
The
The
The
[2-2-1.ユーザ端末]
ユーザ端末10は、所定のWebブラウザプログラムがインストールされたユーザ装置(コンピュータ)である。
本実施例のシステムでは、ユーザ装置として、Webブラウザプログラムをインストール可能な汎用の携帯装置(例えば、携帯電話,スマートフォン(smartphone),タブレット(tablet)端末,タブレットPC(personal computer),ウェアラブルデバイス(wearable device)など)や汎用の処理装置(例えば、PC(personal computer)など)を用いることができる。
[2-2-1. User terminal]
The
In the system of this embodiment, the user device can be a general-purpose mobile device (e.g., a mobile phone, a smartphone, a tablet terminal, a tablet PC (personal computer), a wearable device, etc.) on which a web browser program can be installed, or a general-purpose processing device (e.g., a PC (personal computer)).
[2-2-2.コンテンツ管理システム]
コンテンツ管理システム20は、ユーザ管理サーバ21とデータ処理サーバ22とデータ管理サーバ23とファイル管理サーバ24とストレージ25とを含む。
ユーザ管理サーバ21は、Webサーバプログラム(HTTPデーモン(HyperText Transfer Protocol Daemon)ともいう。)がインストールされたサーバ装置(コンピュータ)である。
ユーザ管理サーバ21は、ユーザ端末10からの要求(リクエスト)に応じて、データ管理サーバ23を介してストレージ25から必要なデータを読み出し、ユーザ端末10に提供(レスポンス)する。また、ユーザ管理サーバ21は、ユーザ端末10からの要求(リクエスト)に応じて、ユーザ端末10から取得したデータを、データ管理サーバ23を介してストレージ25に書き込み、処理結果をユーザ端末10に提供(レスポンス)する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、ユーザ管理サーバ21の機能を分担させ又はユーザ管理サーバ21にかかる負荷を分散させてもよい。
[2-2-2. Content Management System]
The
The
In response to a request from the
A server system may be configured by linking a plurality of server devices to share the functions of the
データ処理サーバ22は、アプリケーションプログラムがインストールされたサーバ装置(コンピュータ)である。
データ処理サーバ22は、ファイル管理サーバ24を介してストレージ25から必要なデータを読み出し、これに演算・加工を施し、演算・加工済みのデータをデータ管理サーバ23を介してストレージ25に書き込む。また、データ処理サーバ22は、データ管理サーバ23を介してストレージ25から必要なデータを読み出し、これに演算・加工を施し、演算・加工済みのデータを出力する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、データ処理サーバ22の機能を分担させ又はデータ処理サーバ22にかかる負荷を分散させてもよい。
The
The
Note that a server system may be configured by linking a plurality of server devices together to share the functions of the
データ管理サーバ23は、DB(Database)サーバプログラムがインストールされたサーバ装置(コンピュータ)である。データ管理サーバ23は、内蔵する又は外部の接続可能なストレージ25とともにDBMS(Database Management System)を構成する。
データ管理サーバ23は、例えば、データの格納要求に応じ要求元から取得されるデータをストレージ25に格納する機能と、データの抽出要求に応じストレージ25から抽出されるデータを要求元に応答する機能とを有する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、データ管理サーバ23の機能を分担させ又はデータ管理サーバ23にかかる負荷を分散させてもよい。
The
The
A server system may be configured by linking a plurality of server devices to share the functions of the
ファイル管理サーバ24は、ファイルサーバプログラムがインストールされたサーバ装置(コンピュータ)である。
ファイル管理サーバ24は、例えば、データの格納要求に応じ要求元から取得されるデータをストレージ25に格納する機能と、データの抽出要求に応じストレージ25から抽出されるデータを要求元に応答する機能とを有する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、ファイル管理サーバ24の機能を分担させ又はファイル管理サーバ24にかかる負荷を分散させてもよい。
The
The
A server system may be configured by linking a plurality of server devices to share the functions of the
ストレージ25は、管理データ及びファイルデータを記憶する記憶装置である。
なお、複数の記憶装置を用意し、ストレージ25が記憶するデータの種類ごとに別々に記憶させてもよい。またストレージ25が記憶するデータを複数の記憶装置に分散配置することも可能である。
The
Note that a plurality of storage devices may be prepared and each type of data may be stored separately in the
[2-2-3.動画配信システム]
動画配信システム30は、ファイル管理サーバ31と配信サーバ32とストレージ33とを含む。
ファイル管理サーバ31は、ファイルサーバプログラムがインストールされたサーバ装置(コンピュータ)である。
ファイル管理サーバ31は、例えば、データの格納要求に応じ要求元から取得されるデータをストレージ33に格納する機能と、データの抽出要求に応じストレージ33から抽出されるデータを要求元に応答する機能とを有する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、ファイル管理サーバ31の機能を分担させ又はファイル管理サーバ31にかかる負荷を分散させてもよい。
[2-2-3. Video distribution system]
The
The
The
A server system may be configured by linking a plurality of server devices to share the functions of the
配信サーバ32は、ストリーミング配信サーバプログラムがインストールされたサーバ装置(コンピュータ)である。
配信サーバ32は、ユーザ端末10からの要求(リクエスト)に応じて、ファイル管理サーバ31を介してストレージ33から必要なデータを読み出し、ユーザ端末10にストリーミング配信(レスポンス)する。
なお、複数のサーバ装置を連携させてサーバシステムを構成し、配信サーバ32の機能を分担させ又は配信サーバ32にかかる負荷を分散させてもよい。
The
In response to a request from the
Note that a server system may be configured by linking a plurality of server devices to share the functions of the
ストレージ33は、ファイルデータを記憶する記憶装置である。
なお、ストレージ33が記憶するデータを複数の記憶装置に分散配置することも可能である。
The
It is also possible for the data stored in the
[2-3.ハードウェア構成]
[2-3-1.ユーザ装置のハードウェア構成]
図4は、ユーザ装置のハードウェア構成例を示す。
典型的なユーザ装置は、制御処理部を構成するMPU(Micro-Processing Unit)411と、主記憶部を構成するRAM(Random Access Memory)421と、補助記憶部を構成するROM(Read Only Memory)422及びEEPROM(Electrically Erasable Programmable Read-Only Memory)423と、入力部及び表示部を構成するタッチパネルディスプレイ431と、音声出力部を構成するスピーカ432と、撮像部を構成するカメラ433と、通信制御部を構成するNIC(Network Interface Controller)441及び無線LAN(Local Area Network)チップ442と、を少なくとも有する。
[2-3. Hardware configuration]
[2-3-1. Hardware configuration of user device]
FIG. 4 shows an example of the hardware configuration of a user device.
A typical user device has at least an MPU (Micro-Processing Unit) 411 constituting a control processing unit, a RAM (Random Access Memory) 421 constituting a main memory unit, a ROM (Read Only Memory) 422 and an EEPROM (Electrically Erasable Programmable Read-Only Memory) 423 constituting an auxiliary memory unit, a
RAM421と、ROM422と、EEPROM423と、タッチパネルディスプレイ431と、スピーカ432と、カメラ433と、NIC441と、無線LANチップ442とは、バスラインを介してMPU411と接続される。
MPU411は、(1)ROM422又はEEPROM423に記憶されたプログラムをRAM421上に読み込み、(2)プログラムの指示に従ってタッチパネルディスプレイ431とEEPROM423とカメラ433とNIC441と無線LANチップ442との少なくともいずれかからデータを取得し、(3)取得したデータをプログラムに規定される手順で演算・加工した上で、(4)演算済み・加工済みのデータをEEPROM423とタッチパネルディスプレイ431とスピーカ432とNIC441と無線LANチップ442との少なくともいずれかに提供する。
The
The MPU 411 (1) loads a program stored in
[2-3-2.サーバ装置のハードウェア構成]
図5は、サーバ装置のハードウェア構成例を示す。
典型的なサーバ装置は、MPUやROMを含む制御処理装置510と、RAMを含む主記憶装置520と、HDD(Hard Disc Drive)を含む補助記憶装置530と、マウスやキーボードを含む入力装置540と、ディスプレイやスピーカを含む出力装置550と、ネットワークカード(Network Interface Card)を含む通信制御装置560と、を有する。
[2-3-2. Hardware configuration of server device]
FIG. 5 shows an example of the hardware configuration of the server device.
A typical server device has a
主記憶装置520、補助記憶装置530、入力装置540、出力装置550及び通信制御装置560は、バスラインを介して制御処理装置510とそれぞれ接続される。
制御処理装置510は、(1)補助記憶装置530に記憶されたプログラムを主記憶装置520上に読み込み、(2)プログラムの指示に従って入力装置540と補助記憶装置530と通信制御装置560との少なくともいずれかからデータを取得し、(3)取得したデータをプログラムに規定される手順で演算・加工した上で、(4)演算済み・加工済みのデータを補助記憶装置530と出力装置550と通信制御装置560との少なくともいずれかに提供する。
The
The control processing device 510 (1) loads a program stored in the
[2-4.機能構成]
図6は、コンテンツ管理システム及び動画配信システムの機能構成例を示す。
図6に例示されるように、コンテンツ管理システム20は、ファイル管理部611と、ファイル記憶部612と、抽出部621と、登録部622と、出力部623と、データ管理部631と、データ記憶部632と、提示部641と、決定部642と、提供部643と、を含む。また、動画配信システム30は、配信部651と、ファイル管理部661と、ファイル記憶部662と、を含む。
[2-4. Functional configuration]
FIG. 6 shows an example of the functional configuration of the content management system and the video distribution system.
6, the
ファイル管理部611は、ファイル管理サーバ24を含んで構成される。ファイル記憶部612は、ストレージ25を含んで構成される。抽出部621,登録部622及び出力部623は、データ処理サーバ22を含んで構成される。データ管理部631は、データ管理サーバ23を含んで構成される。データ記憶部632は、ストレージ25を含んで構成される。提示部641,決定部642及び提供部643は、ユーザ管理サーバ21を含んで構成される。
配信部651は、配信サーバ32を含んで構成される。ファイル管理部661は、ファイル管理サーバ31を含んで構成される。ファイル記憶部662は、ストレージ33を含んで構成される。
The
The
ユーザ管理サーバ21が担う機能は、サーバ装置向けOS(Operating System)と当該OS上で動作するWebサーバプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
データ処理サーバ22が担う機能は、サーバ装置向けOSと当該OS上で動作するアプリケーションプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
データ管理サーバ23が担う機能は、サーバ装置向けOSと当該OS上で動作するDBサーバプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
ファイル管理サーバ24が担う機能は、サーバ装置向けOSと当該OS上で動作するファイルサーバプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
The functions of the
The functions of the
The functions of the
The functions of the
ファイル管理サーバ31が担う機能は、サーバ装置向けOSと当該OS上で動作するファイルサーバプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
配信サーバ32が担う機能は、サーバ装置向けOSと当該OS上で動作するストリーミング配信サーバプログラムとがサーバ装置にそれぞれインストールされることにより実現される。
サーバ装置にインストールされるべきプログラムは、CD(Compact Disc),DVD(Digital Versatile Disk),MOディスク(Magneto-Optical disk),フラッシュメモリ(flash memory)などの記録媒体に記録された状態で配布され当該記録媒体からサーバ装置に読み込まれてもよいし、通信ネットワークを介し搬送波に重畳させてサーバ装置に供給されてもよい。
The functions of the
The functions of the
The program to be installed in the server device may be distributed in a state recorded on a recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disk), an MO disk (Magneto-Optical disk), or a flash memory and read into the server device from the recording medium, or may be supplied to the server device by being superimposed on a carrier wave via a communication network.
ファイル記憶部612には、ユーザ端末10又は動画配信システム30から取得されたムービーファイルが記憶される。データ記憶部632には、ムービー管理データが記憶される。
図7(a)は、ムービー管理情報の項目例を示す。
図7(a)に例示されるように、ムービー管理情報は、キー項目である「ムービーID」と、当該ムービーファイルのファイル記憶部612における格納位置を示す「ファイルパス」,当該ムービーに関する先行情報の提供をリクエストしたユーザを特定する「ユーザID」,当該リクエストを受け付けた時期を特定可能な「受付時期」,当該ムービーの「再生時間」と、を含む。
The
FIG. 7A shows example items of movie management information.
As illustrated in Figure 7 (a), the movie management information includes a key item "movie ID," a "file path" indicating the storage location of the movie file in
抽出部621は、ファイル記憶部612に記憶されるムービーファイルをファイル管理部611を介して取得し、要素を抽出する。本実施例では、フレームと音声データとを抽出する。音声データは、音声認識処理により対応テキストに変換する。
登録部622は、抽出されたフレームをファイル管理部611を介してファイル記憶部612に記憶させる。また、登録部622は、フレーム管理情報及びテキスト管理情報をデータ管理部631を介してデータ記憶部632に登録する。
出力部623は、抽出されたフレームの中からユーザ操作に応じて又は自動的に選択される単数又は複数の代表フレームがレイアウトされた先行情報(図1,図2)を生成してユーザに提供する。
The
The
The
図7(b)は、フレーム管理情報の項目例を示す。
図7(b)に例示されるように、フレーム管理情報は、キー項目である「ムービーID」と、範囲の先頭を特定可能な「先頭位置」,範囲の末尾を特定可能な「末尾位置」,当該フレームを示す画像ファイルのファイル記憶部612における格納位置を示す「ファイルパス」,有意のとき代表要素であることを示す「代表フラグ」と、を含む。
FIG. 7B shows example items of frame management information.
As illustrated in Figure 7 (b), the frame management information includes a key item "movie ID", a "start position" that can identify the start of the range, an "end position" that can identify the end of the range, a "file path" that indicates the storage location in
図7(c)は、テキスト管理情報の項目例を示す。
図7(c)に例示されるように、テキスト管理情報は、キー項目である「ムービーID」と、範囲の先頭を特定可能な「先頭位置」,範囲の末尾を特定可能な「末尾位置」,当該範囲に包含される音声に対する音声認識結果又はこれをユーザが編集した「対応テキスト」,指定された回数に相当する「優先度」と、を含む。
FIG. 7C shows example items of text management information.
As illustrated in Figure 7 (c), the text management information includes a key item "movie ID," a "start position" that can identify the start of the range, an "end position" that can identify the end of the range, the voice recognition result for the voice included in the range or "corresponding text" edited by the user, and a "priority" that corresponds to the specified number of times.
提示部641は、指定ムービーから抽出可能なテキストのうち複数の補助テキストを、指定ムービーのタイムラインにそれぞれ対応付けて、ユーザに指定された回数が多い補助テキストほど優先して、徐々に提示する。補助テキストを増加させる契機は、所定のユーザ操作が検出されたことでもよいし、所定の時間が経過したことでもよい。
決定部642は、提示された補助テキストのうちいずれかが指定された場合に、指定された補助テキストに対応するタイムライン上の位置を指定ムービーの再生開始位置として決定する。このとき、決定部642はテキスト管理情報の「優先度」を更新する。
提供部643は指定ムービーと再生開始位置とをそれぞれ特定可能なURLを再生要求の要求元に提供する。
The
When any of the presented auxiliary texts is designated, the
The providing
ファイル記憶部662には、ムービーファイルが記憶される。
ファイル管理部661は、動画ファイルのアップデートをユーザ端末10から受け付ける。
配信部651は、再生要求において指定される指定ムービーのムービーファイルをファイル管理部661から読み出し、指定ムービーをストリーミング配信し再生させる。再生要求において再生開始位置が指定されている場合は、当該再生開始位置からストリーミング配信を開始する。
The
The
The
[2-5.先行情報提供手順]
図8は、先行情報提供手順を例示する。コンテンツ管理システム20は、下記の手順により先行情報を提供する。
〔S810〕
ユーザ管理サーバ21が、ムービーファイルを取得する。
具体的には、ユーザの指定に基づき、動画配信システム30で管理されているムービーファイルがファイル管理サーバ31から取得され、ファイル管理サーバ24を介してストレージ25に格納される。この際、取得されたムービーファイルに関するムービー管理情報(図7(a))が生成され、データ管理サーバ23を介してストレージ25に登録される。
[2-5. Advance information provision procedure]
8 illustrates a procedure for providing advance information. The
[S810]
The
Specifically, based on a user's specification, a movie file managed by the
〔S820〕
ユーザ管理サーバ21が、ムービーファイルから要素を抽出する。
具体的には、ストレージ25に記憶されるムービーファイルがファイル管理サーバ24を介して取得され、フレームと音声データとが抽出される。音声データは、音声認識処理によりテキストに変換される。テキストは、必要に応じてユーザに編集させてもよい。
[S820]
The
Specifically, a movie file stored in the
〔S830〕
ユーザ管理サーバ21が、先行情報を提供する。
具体的には、抽出されたフレームの中からユーザ操作に応じて又は自動的に選択される単数又は複数の代表フレームがレイアウトされた先行情報(図1,図2)が生成され、ユーザに提供される。
[S830]
The
Specifically, advance information (FIGS. 1 and 2) is generated in which one or more representative frames are laid out from the extracted frames, either in response to a user operation or automatically, and is provided to the user.
〔S840〕
ユーザ管理サーバ21が、管理情報を登録する。
具体的には、抽出されたフレームがファイル管理サーバ24を介してストレージ25に格納される。また、フレーム管理情報(図7(b))及びテキスト管理情報(図7(c))が生成され、データ管理サーバ23を介してストレージ25に登録される。
[S840]
The
Specifically, the extracted frames are stored in the
[2-6.動画配信手順]
図9は、動画配信手順を例示する。コンテンツ管理システム20及び動画配信システム30は、下記の手順により動画を配信する。
〔S905〕
ユーザ管理サーバ21が、ムービーの再生要求をユーザ端末10から受領する。
具体的には、ユーザ端末10において次の手順で再生要求が送出される。なお、URLは、ムービーを特定可能なムービー特定情報と、先行情報における代表フレームを特定可能なパラメータとを包含する。
(1)先行情報に含まれる二次元コードを撮像する。
(2)撮像された二次元コードをURLに変換する。
(3)変換されたURLを指定してアクセスする。
[2-6. Video distribution procedure]
9 illustrates a procedure for distributing moving images. The
[S905]
The
Specifically, a playback request is sent in the following procedure from the
(1) An image of the two-dimensional code included in the advance information is captured.
(2) The captured two-dimensional code is converted into a URL.
(3) Specify the converted URL and access it.
〔S910〕
ユーザ管理サーバ21が、指示画面をユーザ端末10に提供する。
図10は、指示画面の表示例を示す。
図10に例示されるように、指示画面1000は、タイムライン1010と、タイムライン1010に対応付けられる要素1022~1028と、ボタン1030と、を含む。
タイムライン1010に対応付けられる要素は、ムービーのある範囲から抽出されるフレーム1022aと、当該フレームが代表フレームであることを示すアイコン1024aと、当該範囲の先頭からの再生を指示するボタン1028aと、を含む。
代表フレーム1022aは、ステップS905において受領した再生要求に含まれるパラメータにより特定される。
[S910]
The
FIG. 10 shows an example of the instruction screen.
As illustrated in FIG. 10, an
The elements associated with the
The
〔S915〕
ユーザ管理サーバ21が、指示画面内の要素の更新要求をユーザ端末10から受領する。
具体的には、指示画面を構成するWebページのロード完了を契機として、指示画面に表示される要素の更新要求が、ユーザ端末10からユーザ管理サーバ21へ非同期通信により送出される。
[S915]
The
Specifically, when the loading of the Web page that constitutes the instruction screen is completed, a request to update the elements displayed on the instruction screen is sent from the
〔S920〕
ユーザ管理サーバ21が、指示画面内の要素をユーザ端末10に更新させる。
図11は、更新後の指示画面の表示例を示す。
図11の表示例では、対応テキスト1026a,フレーム1022b,対応テキスト1026b,フレーム1022c,対応テキスト1026cと、これらに付随する要素と、が追加されている。
対応テキスト1026aは、代表フレームが抽出される範囲から抽出可能な音声に対応するテキストであり、先行情報に含まれない補助要素である。
フレーム1022b,対応テキスト1026b,フレーム1022c,対応テキスト1026cは、ムービーから抽出可能な要素のうち先行情報に含まれない補助要素である。また、これらは、相対的な優先度(本実施例では、指定される頻度)が高い範囲の補助要素である。
[S920]
The
FIG. 11 shows an example of the updated instruction screen.
In the display example of FIG. 11, corresponding
The
〔S925〕
ユーザ管理サーバ21が、指示データをユーザ端末10から取得する。
具体的には、ボタン1030に対するタップ操作が検出された場合に、指示画面に表示される要素の更新要求が、ユーザ端末10からユーザ管理サーバ21へ非同期通信により送出される。また、「ここから再生」と表示されるボタン1028に対するタップ操作が検出された場合に、要素の指定データが、ユーザ端末10からユーザ管理サーバ21へ送出される。
なお、指示画面に表示される要素の更新要求は、時間の経過に応じてユーザ端末10から自動的に送出されるように構成してもよい。
[S925]
The
Specifically, when a tap operation on the
The request to update the elements displayed on the instruction screen may be configured to be automatically sent from the
〔S930〕
ユーザ管理サーバ21が、指示データの内容に応じて処理を進める。
具体的には、取得された指示データが「要素の更新要求」であれば、上記ステップS920に戻る。一方、取得された指示データが「要素の指定」を示すデータであれば、下記ステップS935に進む。
[S930]
The
Specifically, if the acquired instruction data is an "element update request", the process returns to step S920. On the other hand, if the acquired instruction data is data indicating an "element designation", the process proceeds to step S935 described below.
図11の指示画面がユーザ端末10に表示されている場合において、ボタン1030がタップされると、要素の更新要求がユーザ端末10からユーザ管理サーバ21に送出される。
図12は、ユーザ操作に応じた1回目の更新後の指示画面の表示例を示す。
図12の表示例では、フレーム1022d,対応テキスト1026d,フレーム1022e,対応テキスト1026eと、これらに付随する要素と、がさらに追加されている。
フレーム1022d,対応テキスト1026d,フレーム1022e,対応テキスト1026eは、相対的な優先度が低い補助要素である。
When the instruction screen of FIG. 11 is displayed on the
FIG. 12 shows an example of the display of the instruction screen after the first update in response to a user operation.
In the display example of FIG. 12, a
A
図12の指示画面がユーザ端末10に表示されている場合において、ボタン1030がタップされると、要素の更新要求がユーザ端末10からユーザ管理サーバ21に送出される。
図13は、ユーザ操作に応じた2回目の更新後の指示画面の表示例を示す。
図13の表示例では、フレーム1022f,対応テキスト1026fと、これらに付随する要素と、がさらに追加されている。
フレーム1022f,対応テキスト1026fは、相対的な優先度がさらに低い補助要素である。
When the instruction screen of FIG. 12 is displayed on the
FIG. 13 shows an example of the display of the instruction screen after the second update in response to a user operation.
In the display example of FIG. 13, a
〔S935〕
ユーザ管理サーバ21が、指定ムービーの再生開始位置を決定する。
具体的には、指定された補助要素が包含される範囲の「先頭位置」を再生開始位置に決定する。このとき、指定された補助要素に係るテキスト管理情報の「優先度」が更新される。
[S935]
The
Specifically, the "start position" of the range that includes the specified auxiliary element is determined as the playback start position. At this time, the "priority" of the text management information related to the specified auxiliary element is updated.
〔S940〕
ユーザ管理サーバ21が、指定ムービーをストリーミング再生させるパラメータ付きURLをユーザ端末10に提供する。
具体的には、指定ムービーをストリーミング再生させるURLに決定された再生開始位置を特定可能なパラメータを付加したテキストを生成し、ユーザ端末10にリダイレクト先として提供する。
[S940]
The
Specifically, text is generated by adding a parameter capable of identifying the determined playback start position to a URL for streaming playback of the designated movie, and the generated text is provided to the
〔S945〕
配信サーバ32が、再生要求をユーザ端末10から受領する。再生要求では、再生開始位置が指定される。
〔S950〕
配信サーバ32が、ユーザ端末10に指定ムービーを再生開始位置からストリーミング配信する。
[S945]
The
[S950]
The
[3.変形例]
[3-1.優先度に関する変形例]
上記実施例では、ユーザにより指定された回数を「優先度」として利用する構成が採用されている。「優先度」は再生開始位置がユーザにより指定される度に更新される。
これに対し、「優先度」を予め定めておく構成を採用してもよい。例えば、人物等のオブジェクトに重要度を設定しておき、重要度の高いオブジェクトの映像や音声が記録されている範囲ほど「優先度」が高くなる構成することも可能である。この構成は、ムービーを視聴するユーザが限定されている場合に特に有効である。
3. Modifications
[3-1. Modifications regarding priority]
In the above embodiment, the number of times the playback start position is specified by the user is used as the "priority." The "priority" is updated every time the playback start position is specified by the user.
Alternatively, a configuration may be adopted in which "priority" is determined in advance. For example, it is possible to set importance for objects such as people, and configure the "priority" to be higher in a range in which video and audio of objects with higher importance are recorded. This configuration is particularly effective when the number of users who can watch a movie is limited.
[3-2.情報処理の分担に関する変形例]
上記実施例では、各種のデータ処理をコンテンツ管理システム20(特にデータ処理サーバ22)が実行する構成が採用されている。ユーザ端末10は、コンテンツ管理システム20の入出力装置に相当する役割を担っている。
これに対し、これらのデータ処理の少なくとも一部をユーザ端末10が実行する構成が採用されてもよい。例えばムービーからフレームや音声を抽出する処理,抽出された音声
に音声認識処理を施して対応テキストを得る処理等をユーザ端末10に実行させればコンテンツ管理システム20(データ処理サーバ22)の処理負荷を抑えることが可能になる。
[3-2. Modifications regarding sharing of information processing]
In the above embodiment, a configuration is adopted in which various data processes are executed by the content management system 20 (particularly the data processing server 22). The
Alternatively, a configuration may be adopted in which at least a part of these data processes is executed by the
10 ユーザ端末
20 コンテンツ管理システム
21 ユーザ管理サーバ
22 データ処理サーバ(情報処理装置の一例)
23 データ管理サーバ
24 ファイル管理サーバ
25 ストレージ
30 動画配信システム
31 ファイル管理サーバ
32 配信サーバ
33 ストレージ
40 通信ネットワーク
10
23
Claims (5)
ユーザに動画に関連付けられた複数の第1要素の何れかを選択可能に提示し、
ユーザが指定した第1要素の前記動画におけるタイムラインの時間に基づいて、第1要素に関連付けられた第2要素のうち、ユーザにより指定された回数に基づいて決定した第2要素を指定可能に提示し、
提示された第2要素から指定された第2要素に対応するタイムラインの時間から前記動画を再生させる、
情報処理装置。 a processor, the processor comprising:
Presenting a plurality of first elements associated with the video to a user in a selectable manner;
presenting a second element, which is determined based on the number of times the first element is specified by the user, among second elements associated with the first element based on a time on a timeline of the video of the first element specified by the user in a specifiable manner;
playing the video from a time on a timeline corresponding to a second element designated by the presented second element;
Information processing device.
請求項1に記載の情報処理装置。 The processor presents a second element that is specified by the user more frequently than a second element that is specified less frequently.
The information processing device according to claim 1 .
プロセッサが、ユーザが指定した第1要素の前記動画におけるタイムラインの時間に基づいて、第1要素に関連付けられた第2要素のうち、ユーザにより指定された回数に基づいて決定した第2要素を指定可能に提示し、
プロセッサが、提示された第2要素から指定された第2要素に対応するタイムラインの時間から前記動画を再生させる、
情報処理方法。 The processor presents to the user a selection of one of a plurality of first elements associated with the video;
The processor presents, in a specifiable manner, a second element determined based on a number of times specified by the user among second elements associated with the first element based on a time on a timeline of the video specified by the user;
The processor plays the video from a time on a timeline corresponding to a second element designated from the presented second element;
Information processing methods.
プロセッサに、ユーザが指定した第1要素の前記動画におけるタイムラインの時間に基づいて、第1要素に関連付けられた第2要素のうち、ユーザにより指定された回数に基づいて決定した第2要素を指定可能に提示させ、
プロセッサに、提示された第2要素から指定された第2要素に対応するタイムラインの時間から前記動画を再生させる、
処理を実行させるプログラム。 causing a processor to present to a user one of a plurality of first elements associated with the video in a selectable manner;
a processor, based on a time on a timeline of the video of a first element designated by a user, causing a second element determined based on a number of times designated by the user from among second elements associated with the first element to be displayed in a specifiable manner;
causing a processor to play the video from a time on a timeline corresponding to a second element designated from the presented second element;
A program that executes a process.
端末装置に、ユーザに動画に関連付けられた複数の第1要素の何れかを選択可能に提示し、
ユーザが指定した第1要素の前記動画におけるタイムラインの時間に基づいて、第1要素に関連付けられた第2要素のうち、ユーザにより指定された回数に基づいて決定した第2要素を、端末装置に指定可能に提示し、
提示された第2要素から指定された第2要素に対応するタイムラインの時間から前記動画を端末装置に再生させる、
システム。
The system includes a server and a terminal device,
presenting, to a terminal device, one of a plurality of first elements associated with the video to a user in a selectable manner;
presenting, on the terminal device, a second element determined based on the number of times the first element is specified by the user, among second elements associated with the first element, based on a time on a timeline of the video specified by the user, in a specifiable manner;
causing the terminal device to play the video from a time on a timeline corresponding to a second element designated from the presented second element;
system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023193880A JP7620239B2 (en) | 2020-06-12 | 2023-11-14 | Information processing device, control method and control program for information processing device |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020102051A JP6898575B2 (en) | 2017-01-20 | 2020-06-12 | Information processing device, control method and control program of information processing device |
| JP2021095844A JP7182754B2 (en) | 2020-06-12 | 2021-06-08 | Information processing device, control method and control program for information processing device |
| JP2022160420A JP7393691B2 (en) | 2020-06-12 | 2022-10-04 | Information processing device, control method and control program for information processing device |
| JP2023193880A JP7620239B2 (en) | 2020-06-12 | 2023-11-14 | Information processing device, control method and control program for information processing device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022160420A Division JP7393691B2 (en) | 2020-06-12 | 2022-10-04 | Information processing device, control method and control program for information processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024009078A JP2024009078A (en) | 2024-01-19 |
| JP7620239B2 true JP7620239B2 (en) | 2025-01-23 |
Family
ID=78510595
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021095844A Active JP7182754B2 (en) | 2020-06-12 | 2021-06-08 | Information processing device, control method and control program for information processing device |
| JP2022160420A Active JP7393691B2 (en) | 2020-06-12 | 2022-10-04 | Information processing device, control method and control program for information processing device |
| JP2023193880A Active JP7620239B2 (en) | 2020-06-12 | 2023-11-14 | Information processing device, control method and control program for information processing device |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021095844A Active JP7182754B2 (en) | 2020-06-12 | 2021-06-08 | Information processing device, control method and control program for information processing device |
| JP2022160420A Active JP7393691B2 (en) | 2020-06-12 | 2022-10-04 | Information processing device, control method and control program for information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7182754B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007228334A (en) | 2006-02-24 | 2007-09-06 | Fujifilm Corp | Moving image control apparatus, method, and program |
| JP2008301254A (en) | 2007-05-31 | 2008-12-11 | Brother Ind Ltd | Image display device |
| JP2010141737A (en) | 2008-12-12 | 2010-06-24 | Olympus Imaging Corp | Display device |
| JP2015144452A (en) | 2015-03-02 | 2015-08-06 | ソニー株式会社 | Projection control device, display control device, and display control method |
| JP2016165043A (en) | 2015-03-06 | 2016-09-08 | 株式会社Jvcケンウッド | Moving imaging taking system, information processing terminal, moving image confirmation method and program |
| WO2016157860A1 (en) | 2015-03-27 | 2016-10-06 | パナソニックIpマネジメント株式会社 | Video playback device and program information display method |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006086612A (en) * | 2004-09-14 | 2006-03-30 | Sony Corp | Information processing apparatus, information processing method, recording medium, and program |
| JP4525558B2 (en) * | 2005-11-08 | 2010-08-18 | ソニー株式会社 | Information processing apparatus, imaging apparatus, information processing method, and computer program |
| JP2007267356A (en) * | 2006-03-02 | 2007-10-11 | Sony Corp | File management program, thumbnail image display method, and moving image playback apparatus |
| JP4935551B2 (en) * | 2007-07-17 | 2012-05-23 | ソニー株式会社 | Display control apparatus, display control method, and program |
| JP2011095972A (en) | 2009-10-29 | 2011-05-12 | Oki Networks Co Ltd | Content distribution system, content distribution device, and content distribution method |
| JP2011203821A (en) | 2010-03-24 | 2011-10-13 | Sony Corp | Information processor, information processing method and program |
| JP5765927B2 (en) * | 2010-12-14 | 2015-08-19 | キヤノン株式会社 | Display control device and control method of display control device |
| JP2013045274A (en) | 2011-08-24 | 2013-03-04 | Nec Corp | Cache server, content distribution method, content distribution system, and content distribution program |
-
2021
- 2021-06-08 JP JP2021095844A patent/JP7182754B2/en active Active
-
2022
- 2022-10-04 JP JP2022160420A patent/JP7393691B2/en active Active
-
2023
- 2023-11-14 JP JP2023193880A patent/JP7620239B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007228334A (en) | 2006-02-24 | 2007-09-06 | Fujifilm Corp | Moving image control apparatus, method, and program |
| JP2008301254A (en) | 2007-05-31 | 2008-12-11 | Brother Ind Ltd | Image display device |
| JP2010141737A (en) | 2008-12-12 | 2010-06-24 | Olympus Imaging Corp | Display device |
| JP2015144452A (en) | 2015-03-02 | 2015-08-06 | ソニー株式会社 | Projection control device, display control device, and display control method |
| JP2016165043A (en) | 2015-03-06 | 2016-09-08 | 株式会社Jvcケンウッド | Moving imaging taking system, information processing terminal, moving image confirmation method and program |
| WO2016157860A1 (en) | 2015-03-27 | 2016-10-06 | パナソニックIpマネジメント株式会社 | Video playback device and program information display method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024009078A (en) | 2024-01-19 |
| JP7393691B2 (en) | 2023-12-07 |
| JP2022176301A (en) | 2022-11-25 |
| JP2021180490A (en) | 2021-11-18 |
| JP7182754B2 (en) | 2022-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117157710B (en) | Synchronization of visual content to audio tracks | |
| JP3852568B2 (en) | Apparatus and method for creating multimedia presentation | |
| US11670339B2 (en) | Video acquisition method and device, terminal and medium | |
| JP6140991B2 (en) | Server system, program, server system operating method, and terminal device | |
| US9264746B2 (en) | Content distribution system, content distribution server, content distribution method, software program, and storage medium | |
| JP6718389B2 (en) | Information processing apparatus, control method of information processing apparatus, and control program | |
| KR20130072247A (en) | Remote control of television displays | |
| JP2019512144A (en) | Real-time content editing using limited dialogue function | |
| JP2025142231A (en) | Program and information processing method | |
| US20240380946A1 (en) | Computer-readable storage medium, terminal, and method | |
| JP2002176613A (en) | Moving image editing unit, moving image editing method and recording medium | |
| JP7620239B2 (en) | Information processing device, control method and control program for information processing device | |
| JP7708117B2 (en) | Information processing device, information processing method, and program | |
| JP6898575B2 (en) | Information processing device, control method and control program of information processing device | |
| CN104662836A (en) | Apparatus and method for sending/receiving buffered data in media streaming service | |
| JP3959525B2 (en) | Application server program and application server in video content browsing system | |
| JP5788032B2 (en) | Output sharing terminal, content sharing attribute management server, output sharing method, program for output sharing terminal | |
| JP6856883B2 (en) | Information processing device, control method and control program of information processing device | |
| JP2011193386A (en) | Electronic apparatus and image processing method | |
| KR101805302B1 (en) | Apparatus and method for displaying multimedia contents | |
| JP6648003B2 (en) | Information processing apparatus, control method of information processing apparatus, and control program | |
| CN104247444A (en) | Information processing device and method, program, and information processing system | |
| JP2003244612A (en) | Moving picture processing apparatus and moving picture processing program, and recording medium | |
| JP4946433B2 (en) | Information distribution apparatus and program | |
| JP2019033393A (en) | Video information processing apparatus, control method thereof, and control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231130 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231130 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241108 |
|
| 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: 20241210 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241223 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7620239 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |