JP6635873B2 - Content distribution method, program, information processing apparatus, and information processing system - Google Patents
Content distribution method, program, information processing apparatus, and information processing system Download PDFInfo
- Publication number
- JP6635873B2 JP6635873B2 JP2016103611A JP2016103611A JP6635873B2 JP 6635873 B2 JP6635873 B2 JP 6635873B2 JP 2016103611 A JP2016103611 A JP 2016103611A JP 2016103611 A JP2016103611 A JP 2016103611A JP 6635873 B2 JP6635873 B2 JP 6635873B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- distribution
- image data
- terminal
- distributed
- 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
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、コンテンツの配信方法、コンテンツの受信方法、プログラム、情報処理装置、及び情報処理システムに関する。 The present invention relates to a content distribution method, a content reception method, a program, an information processing device, and an information processing system.
ユーザが端末を用いてサーバから動画等のコンテンツを取得し、端末上で再生することが広く行われている。また、端末とサーバ間とのネットワークの品質、又は適用される課金レート等に応じて、サーバでコンテンツの圧縮率を調整して、端末に配信することが行われている。例えば、端末が、データ量単位で課金されない無線LAN(Local Area Netwokr)に接続しているときには、サーバは低圧縮率でコンテンツを提供し、端末が、データ単位で課金される携帯電話網に接続しているときには、サーバは高圧縮率でコンテンツを提供することが行われている。 2. Description of the Related Art It is widely used that a user acquires content such as a moving image from a server using a terminal and reproduces the content on the terminal. In addition, the server adjusts the compression ratio of the content in accordance with the quality of the network between the terminal and the server, or the applied charging rate, and distributes the content to the terminal. For example, when the terminal is connected to a wireless LAN (Local Area Network) that is not charged per data amount, the server provides the content at a low compression rate, and the terminal connects to a mobile phone network that is charged per data unit. Server is providing content with a high compression rate.
また、端末のコンテンツの受信品質を考慮して、圧縮率を調整することも提案されている。例えば、特許文献1には、サーバから動画のストリーミング配信をするときに、サーバは、端末で受信時にエラーが発生した動画のフレームの圧縮率を向上させて再送することが提案されている。
It has also been proposed to adjust the compression ratio in consideration of the reception quality of the content of the terminal. For example,
上述したように、サーバがコンテンツを配信するときに圧縮率を調整することは広く行われているが、配信されるコンテンツのサイズを大幅に減らすことはできなかった。特に、動画コンテンツを配信するときには、もとのコンテンツのサイズが大きいため、圧縮率を向上させても所望のサイズまで動画コンテンツが圧縮されないという課題があった。 As described above, although the compression ratio is widely adjusted when the server distributes the content, the size of the content to be distributed cannot be significantly reduced. In particular, when distributing moving image content, there is a problem that the moving image content is not compressed to a desired size even if the compression ratio is improved because the size of the original content is large.
また、動画コンテンツに含まれる音声データ等を高い圧縮率で圧縮することにより、コンテンツを受信した端末で再生されるコンテンツの音声等の品質がユーザの許容レベルを下回るおそれがあった。 Also, by compressing the audio data and the like included in the moving image content at a high compression rate, there is a possibility that the quality of the audio and the like of the content reproduced on the terminal that has received the content may fall below the user's allowable level.
本発明は上記の課題に鑑みてされたものであって、端末の状況に応じてコンテンツを適切な形式で配信することを目的とする。 The present invention has been made in view of the above problems, and has as its object to distribute content in an appropriate format according to the status of a terminal.
本発明の一実施形態に係るコンテンツの配信方法は、情報処理装置で実行されるコンテンツの配信方法であって、端末から前記コンテンツの配信要求を受信するステップと、前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信するステップと、前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信するステップと、前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信するステップと、を有し、前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする。
また、本発明の一実施形態に係るプログラムは、コンテンツの配信方法のプログラムであって、端末から前記コンテンツの配信要求を受信するステップと、前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信するステップと、前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信するステップと、前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信するステップと、を情報処理装置に実行させるプログラムであって、前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする。
また、本発明の一実施形態に係る情報処理装置は、コンテンツを配信する情報処理装置であって、端末から前記コンテンツの配信要求を受信する受信部と、前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信する配信部と、前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信する前記受信部と、前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信する前記配信部と、を有し、前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする。
また、本発明の一実施形態に係る情報処理システムは、コンテンツを配信する情報処理装置と、該コンテンツを受信する端末とを有する情報処理システムであって、前記端末は、前記端末のユーザから前記コンテンツの受信の指示を受け付ける受付部と、前記指示を受け付けたことに応じて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを受信する受信部と、前記第1の配信モードで前記コンテンツが配信されているときに、前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を送信する送信部と、前記変更要求を送信したことに応じて前記第2の配信モードで前記コンテンツを受信する前記受信部と、を有し、前記情報処理装置は、前記端末から前記コンテンツの配信要求を受信する受信部と、前記配信要求を受けて、前記第1の配信モードで前記コンテンツを配信する配信部と、前記第1の配信モードで前記コンテンツを配信しているときに、前記第2の配信モードの変更要求を受信する前記受信部と、前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信する前記配信部と、を有し、前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする。
A content distribution method according to an embodiment of the present invention is a content distribution method executed by an information processing device, the method comprising: receiving a content distribution request from a terminal; Distributing the content in a first distribution mode in which audio data and video data included in the content are distributed; and when the content is distributed in the first distribution mode, the terminal transmits the content. Receiving a request to change a second distribution mode in which the audio data included in the video data and the still image data extracted from the moving image data are distributed; and receiving the change request in response to the change request. Distributing the content in the distribution mode of the first distribution mode, and after the change to the second distribution mode, the static content distributed first. Image data already corresponds to a part of the moving image data delivered by the first delivery mode, and wherein the.
Also, a program according to an embodiment of the present invention is a program distribution method contents, receiving a distribution request of the content from the terminal, receiving the distribution request, sound included in the content Distributing the content in a first distribution mode in which data and moving image data are distributed; and when the content is distributed in the first distribution mode, the audio included in the content from the terminal. Receiving a change request for a second distribution mode in which data and still image data extracted from the moving image data are distributed; and receiving the change request in the second distribution mode in response to receiving the change request. Distributing the content, and a program for causing the information processing apparatus to execute, after the mode is changed to the second distribution mode, The still image data to be distributed to the first already corresponds to a part of the moving image data delivered by the first delivery mode, and wherein the.
Further, an information processing apparatus according to an embodiment of the present invention is an information processing apparatus that distributes content, a receiving unit that receives a distribution request of the content from a terminal, and receives the distribution request, and A distribution unit that distributes the content in a first distribution mode in which included audio data and moving image data are distributed; and when the content is distributed in the first distribution mode, the terminal transmits the content to the content. The receiving unit that receives a request for changing a second distribution mode in which the included audio data and the still image data extracted from the moving image data are distributed, and the second receiving unit that receives the change request. And the distribution unit that distributes the content in the second distribution mode, and the still image data distributed first after being changed to the second distribution mode is: Corresponding to a part of the moving image data delivered by the first delivery mode in, characterized in that.
Further, an information processing system according to an embodiment of the present invention is an information processing system including an information processing device that distributes content and a terminal that receives the content, wherein the terminal is a A receiving unit that receives an instruction to receive the content, and a receiving unit that receives the content in a first distribution mode in which audio data and video data included in the content are distributed in response to receiving the instruction. Changing the second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed when the content is distributed in the first distribution mode A transmitting unit that transmits a request, and the receiving unit that receives the content in the second distribution mode in response to transmitting the change request Wherein the information processing apparatus comprises: a receiving unit that receives a distribution request for the content from the terminal; a distribution unit that receives the distribution request and distributes the content in the first distribution mode; A receiving unit that receives a change request for the second distribution mode when the content is being distributed in a first distribution mode; and a receiving unit that receives the change request in the second distribution mode. The distribution unit that distributes the content, and after being changed to the second distribution mode, the still image data that is distributed first is already distributed in the first distribution mode. It corresponds to a part of moving image data.
端末の状況に応じてコンテンツを適切な形式で配信することができる。 Content can be distributed in an appropriate format according to the status of the terminal.
[第1の実施形態]
<システム構成>
図1は、実施形態に係る情報処理システム1のシステム構成の一例を示す図である。情報処理システム1は、情報処理装置10と、端末20とを有する。情報処理装置10と端末20とはバックボーンネットワーク2及び無線アクセスシステムを介して接続される。情報処理システム1は、複数の無線アクセスシステムを有する。図1の例では、情報処理システム1は、第1の無線アクセスシステム3と、第2の無線アクセスシステム4とを有する。
[First Embodiment]
<System configuration>
FIG. 1 is a diagram illustrating an example of a system configuration of an
情報処理装置10は、例えばサーバにより実現され、コンテンツ配信サーバと呼ばれてもよい。端末20は、コンピュータ(例えば、デスクトップ、ラップトップ、タブレットなど)、メディアコンピュータプラットホーム(例えば、ケーブル、衛星セットトップボックス、デジタルビデオレコーダ)、ハンドヘルドコンピュータデバイス(例えば、PDA(personal digital assistant)、電子メールクライアントなど)、携帯電話(例えばスマートフォン、フィーチャーフォンなど)、ウェアラブル端末(メガネ型デバイス、時計型デバイスなど)あるいは他種のコンピュータ、またはコミュニケーションプラットホームを含むが、本発明はそれらに限定されるものではない。
The
情報処理装置10は、端末20にコンテンツを配信する。情報処理装置10は、端末20からの要求に応じて、コンテンツを適切な形式に変更して配信する。変更方法については、後述する。
The
端末20は、情報処理装置10から配信されたコンテンツを再生する。端末20は、コンテンツの形式の変更要求を、情報処理装置10に送信し、適切な形式に変更されたコンテンツを受信し、端末20上で再生する。例えば、端末20はコンテンツを再生するアプリケーションをインストールし、かかるアプリケーションを用いてコンテンツを再生する。
The
バックボーンネットワーク2は、例えばインターネットである。第1の無線アクセスシステム3は、例えば、LTE(Long Term Evolution)及び3G等の携帯電話網である。第2の無線アクセスシステム4は、例えば、無線LANである。
The backbone network 2 is, for example, the Internet. The first
第1の無線アクセスシステム3では、端末20が送受信したデータ量に応じた課金がされる。
In the first
端末20が送受信したデータ量が所定のデータ量を上回る場合、第1の無線アクセスシステム3は、端末20がデータの送受信に用いる通信経路の容量を所定の容量(例えば、128kbps)以下になるように制御してもよい。端末20は、高速移動中でも第1の無線アクセスシステム3に継続的に接続可能であるが、ひとつの基地局が広いエリアをカバーするため、多数の端末20が同時に接続することにより通信速度が大幅に低下する場合がある。
When the amount of data transmitted and received by the
第2の無線アクセスシステム4では、データ量に応じた課金がされない。また、第2の無線アクセスシステム4では、同時に接続される端末20の数が、第1の無線アクセスシステム3よりも少ないため、端末20は、第2の無線アクセスシステム4に接続しているときの方が、第1の無線アクセスシステム3に接続しているときよりも、高速にデータの送受信をできる場合が多い。
The second wireless access system 4 does not charge for the amount of data. Further, in the second wireless access system 4, the number of
このため、端末20のユーザは、第2の無線アクセスシステム4に接続している場合、端末20に情報処理装置10から大容量のコンテンツを受信させ、第1の無線アクセスシステム3に接続している場合、端末20に情報処理サーバから容量が小さくなるように形式が変更されたコンテンツを受信させるといった形態で端末20を使用することが想定される。端末20は、ユーザからの指示に応じて、コンテンツの受信の形式の指定要求を、情報処理装置10に送信する。
For this reason, when the user of the terminal 20 is connected to the second wireless access system 4, the terminal 20 receives the large-capacity content from the
以下では、情報処理装置10から端末20に動画コンテンツを配信する場合を例に挙げて説明する。
Hereinafter, a case where the moving image content is distributed from the
<動画コンテンツの配信動作>
図2を用いて、動画コンテンツの配信動作について説明する。図2は、実施形態に係る動画コンテンツの配信シーケンスの一例を示す図である。図2ではバックボーンネットワーク2の記載は省略しているが、データは、バックボーンネットワーク2を介して、端末20と情報処理装置10との間で送受信される。
<Distribution operation of video content>
The distribution operation of the moving image content will be described with reference to FIG. FIG. 2 is a diagram illustrating an example of a distribution sequence of the moving image content according to the embodiment. Although illustration of the backbone network 2 is omitted in FIG. 2, data is transmitted and received between the terminal 20 and the
情報処理装置10は、動画コンテンツに含まれる音声データと動画データとを継続的に配信する配信形式である通常モードと、音声データは、通常モードと同様に配信するが、動画データの代わりに動画データから抽出された静止画データが所定のタイミングで配信される節約モードとを提供する。情報処理装置10は、端末20からの要求を受けて、通常モード又は節約モードで動画コンテンツを配信する。
The
ステップS201で、端末20は、動画コンテンツを、第2の無線アクセスシステム4を介して、情報処理装置10から受信する。ここでは、端末20から通常モードでの動画コンテンツの配信の要求を受信したことに応じて、情報処理装置10が、通常モードで動画コンテンツを端末20に配信している。端末20は、受信した動画コンテンツを、コンテンツ再生用のアプリケーション(以下、再生用アプリケーション)を用いて再生する。
In step S201, the terminal 20 receives the moving image content from the
ステップS202で、端末20は、第1の無線アクセスシステム3に接続する。例えば、端末20が、第2の無線アクセスシステム4のエリアから第1の無線アクセスシステム3に移動した場合、端末20は、第1の無線アクセスシステム3に接続する。以降、データは、第1の無線アクセスシステム3を介して送受信される。
In step S202, the terminal 20 connects to the first
ステップS203で、端末20の再生用アプリケーションは、接続先の無線アクセスシステムが第2の無線アクセスシステム4から第1の無線アクセスシステム3に変更されたことを検出する。
In step S203, the reproduction application of the terminal 20 detects that the connection destination wireless access system has been changed from the second wireless access system 4 to the first
ステップS204で、端末20の再生用アプリケーションは、動画コンテンツを受信するモードを通常モードから節約モードに変更するか否かを問い合わせる情報を表示する。 In step S204, the reproduction application of the terminal 20 displays information for inquiring whether to change the mode for receiving the moving image content from the normal mode to the saving mode.
ステップS205で、端末20は、ユーザから節約モードの起動指示を受け付ける。 In step S205, the terminal 20 receives an instruction to start the saving mode from the user.
ステップS206で、端末20は、節約モードの起動要求を、情報処理装置10に送信する。
In step S206, the terminal 20 transmits a saving mode activation request to the
ステップS207で、情報処理装置10は、端末20宛ての動画コンテンツの配信モードを通常モードから節約モードに変更する。
In step S207, the
ステップS208で、情報処理装置10は、音声データを、端末20に配信する。以降、音声データは継続的に端末20に配信される。
In step S208, the
ステップS209で、情報処理装置10は、静止画データ#1を、端末20に配信する。ステップS208とステップS209は、同時に実行される。
In step S209, the
ステップS210で、情報処理装置10は、静止画データ#1を配信してから期間T1経過後に、静止画データ#2を、端末20に配信する。
In step S210, the
ステップS211で、情報処理装置10は、静止画データ#2を配信してから期間T2経過後に、静止画データ#3を、端末20に配信する。
In step S211, the
ステップS212で、情報処理装置10は、静止画データ#3を配信してから期間T2経過後に、静止画データ#4を、端末20に配信する。
In step S212, the
ここで、静止画データ(#1〜#4)は、動画コンテンツを基に生成される。例えば、静止画データ#1は、通常モードでの動画コンテンツを再生された場合に、再生開始からT経過後(Tは期間)に配信先の端末20に画面に表示される動画データ、つまり、動画コンテンツのスクリーンキャプチャに対応し、静止画データ#2は、再生後(T+T1)経過後のスクリーンキャプチャに対応し、静止画データ#3は、再生後(T+T1+T2)経過後のスクリーンキャプチャに対応し、静止画がデータ#4は、再生後(T+T1+T2×2)経過後のスクリーンキャプチャに対応する。
Here, the still image data (# 1 to # 4) is generated based on the moving image content. For example, when the moving image content in the normal mode is reproduced, the still
次に、図3を用いて情報処理装置10の静止画データの特定処理の方法について説明する。図3は、実施形態に係る静止画データの特定処理の方法の一例を示す図である。
Next, a method of specifying the still image data of the
動画コンテンツ内の動画データ25は、複数の静止画データ30から構成される。情報処理装置10は、動画コンテンツを配信するときに、節約モードで端末20に配信するための静止画データ30を抽出する。図3の例では、情報処理装置10は、動画コンテンツの配信開始から期間T2経過する度に、静止画データ30を抽出する。
The moving
図3では、時刻Taにおいて、情報処理装置10が端末20から節約モードへの変更要求を受信したことを示している。情報処理装置10は、時刻Taまでは、動画コンテンツを通常モードで配信し、時刻Taからは、動画コンテンツを節約モードで配信する。
FIG. 3 shows that the
通常モードでは、情報処理装置10は、動画データ25を連続的に、端末20に配信する。つまり、情報処理装置10は、配信開始時刻Tbから時刻Taまでの動画データに含まれる、つまり、動画データの一部に相当する静止画データ30を、端末20に配信する。
In the normal mode, the
節約モードでは、情報処理装置10は、動画データ25に含まれる静止画データ30の一部を所定のタイミングで配信する。例えば、時刻Taで節約モードへの変更要求を受信すると、情報処理装置10は、時刻Tcに対応する静止画データ#1(30B)を配信する。ここで、静止画データ#1(30B)は、時刻Taの直前のタイミングで、節約モードの端末20に配信するために、抽出された静止画データ30である。つまり、節約モードに変更したときに、最初に配信される静止画データは、既に配信された動画データの中から抽出される。
In the saving mode, the
時刻Taから期間T1経過すると、つまり時刻Tdで、情報処理装置10は、対応する静止画データ#2(30C)を配信する。ここで、静止画データ#2(30C)は、静止画データ#1(30B)が抽出されてからT2経過した時に抽出される静止画データである。
When the period T1 has elapsed from the time Ta, that is, at the time Td, the
以降は、期間T2経過する度に静止画データ30(静止画データ#3(30D)、静止画データ#4(30E)、静止画データ#5(30F))を配信する。なお、情報処理装置10は、変更要求を受信した時刻Taを基点として、期間T2の周期で静止画データを配信してもよい。
Thereafter, the still image data 30 (still image data # 3 (30D), still image data # 4 (30E), still image data # 5 (30F)) is distributed every time the period T2 elapses. Note that the
端末20は、動画コンテンツの音声データと静止画データとを用いて動画コンテンツを再生する。ユーザは、音声データと抽出されたタイミングの静止画データとを基に動画コンテンツを視聴する。これにより、動画コンテンツの容量を大幅に削減しつつ、ユーザに動画コンテンツの映像の流れを大まかに認識させることができる。 The terminal 20 reproduces the moving image content using the audio data and the still image data of the moving image content. The user views the moving image content based on the audio data and the extracted still image data at the timing. This allows the user to roughly recognize the flow of the video of the moving image content while significantly reducing the capacity of the moving image content.
節約モードの音声データの品質は通常モードの音声データの品質と同じである。このため、節約モードは、音楽番組、トーク番組等、動画データよりも音声データの有用度が高い動画コンテンツに適用することが好ましい。 The quality of the audio data in the saving mode is the same as the quality of the audio data in the normal mode. For this reason, it is preferable to apply the saving mode to a moving image content in which audio data is more useful than moving image data, such as a music program or a talk program.
期間T2は、情報処理装置10によりコンテンツ毎に設定される。情報処理装置10は端末20からの指示を受けて期間T2を設定してもよい。期間T2は、動画コンテンツの容量を削減しつつ、ユーザが映像の流れを大まかに認識できるように設定されることが好ましい。例えば、期間T2には30秒〜3分程度の値が設定される。
The period T2 is set by the
上述した実施形態では、期間T2の周期で、静止画データが端末20に配信されているが、静止画データは周期的ではなく、所定のタイミングで配信されてもよい。 In the above-described embodiment, the still image data is delivered to the terminal 20 in the cycle of the period T2, but the still image data may be delivered at a predetermined timing, not periodically.
例えば、期間T2から所定の範囲の動画データが大きく変化したタイミングで、情報処理装置10は、対応する静止画データを、端末20に配信してもよい。例えば、期間T2が1分と設定されている場合において、情報処理装置10は、前回静止画データを配信してから50秒〜1分10秒の間で動画データが大きく変化したときの静止画データを端末20に配信してもよい。例えば、動画コンテンツのシーンが切り替わった後のタイミングの静止画データを配信してもよい。
For example, the
上述した実施形態では、情報処理装置10は、節約モードが起動される直前に抽出された静止画データ#1(30B)を端末20に配信していたが、生放送の動画コンテンツではなく、予め情報処理装置10に蓄積されている動画コンテンツが配信される場合、情報処理装置10は、直後に抽出される静止画データ#2(30C)を端末20に配信してもよい。
In the above-described embodiment, the
上述した実施形態では、節約モードで配信される静止画データは、節約モードが起動されるタイミングに関わらず同じとなる。つまり、節約モードが起動されている全ての端末20が同じ静止画データを受信する。このため、情報処理装置10が節約モード用の静止画データの設定をする負荷が小さくなる。なお、端末20毎に、節約モード用の静止画データの設定を行い、端末20毎に設定されたタイミングに従って配信してもよいことは勿論である。
In the above-described embodiment, the still image data distributed in the saving mode is the same regardless of the timing at which the saving mode is activated. That is, all
<画面表示>
節約モード設定時の端末20の画面表示について図4を用いて説明する。図4は実施形態に係る端末20の設定画面の一例を示す図である。
<Screen display>
The screen display of the terminal 20 when the saving mode is set will be described with reference to FIG. FIG. 4 is a diagram illustrating an example of a setting screen of the terminal 20 according to the embodiment.
図4の(A)及び(B)は、図2のステップS204における端末20の画面の一例を示す図である。画面の「データ節約(OFF)」41の選択をユーザから受け付けると、端末20は、図4の(B)の画面を表示する。図4の(B)の画面で、ON(43)の選択をユーザから受け付けると、端末20は、情報処理装置10に節約モードの起動要求を配信する。
FIGS. 4A and 4B are diagrams showing an example of the screen of the terminal 20 in step S204 of FIG. When the selection of “Data saving (OFF)” 41 on the screen is received from the user, the terminal 20 displays the screen of FIG. When the selection of ON (43) is received from the user on the screen of FIG. 4B, the terminal 20 distributes a saving mode activation request to the
図4の(C)に、節約モード起動中の端末20の画面の一例を示す。ステップS208以降で、端末20の画面には節約モード起動中である旨が表示される。図4の(C)の例では、画面に節約モード起動中である旨のマーク「データ節約44」が表示される。また、静止画データ45が画面に表示される。静止画データ45は所定のタイミングで変更される。静止画データ45が変更されるときに、端末20は、フェードアウト等の効果を用いてもよい。
FIG. 4C shows an example of a screen of the terminal 20 during the saving mode activation. After step S208, the screen of the terminal 20 indicates that the saving mode is being activated. In the example of FIG. 4C, a mark “data saving 44” indicating that the saving mode is being activated is displayed on the screen.
<ハードウエア構成>
情報処理システム1に含まれる各装置のハードウエア構成について説明する。
<Hardware configuration>
The hardware configuration of each device included in the
(1)端末
図5は、実施形態に係る端末20のハードウエア構成の一例を示す図である。
(1) Terminal FIG. 5 is a diagram illustrating an example of a hardware configuration of the terminal 20 according to the 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は、無線アクセスネットワークを介して端末20と情報処理装置10との通信を行う。
The input /
(2)情報処理装置
情報処理装置10は、一般的なコンピュータの構成を有している。
(2) Information processing device The
図6は、実施形態に係るコンピュータのハードウエア構成の一例を示す図である。図6において、コンピュータ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を介して接続される。
FIG. 6 is a diagram illustrating an example of a hardware configuration of a computer according to the embodiment. 6, 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をバックボーンネットワーク2に接続するためのインタフェースである。外部I/F308は、外部装置とのインタフェースである。外部装置には、外部記憶媒体308a等がある。これにより、コンピュータ300は外部I/F308を介して外部記憶媒体308aの読み取り及び/又は書き込みを行うことができる。外部記憶媒体308aには例えば、各種の光学ディスクや、各種のメモリカード等が含まれる。
The communication I /
<機能構成>
次に、第1の実施形態に係る情報処理システム1の各装置の機能構成について説明する。
<Functional configuration>
Next, a functional configuration of each device of the
(1)端末の機能構成
図7は、実施形態に係る端末20の機能構成の一例を示す図である。端末20は、送受信部210、受付部220、接続制御部230、及びコンテンツ制御部240を有する。これらの機能は、ROM202等に記憶された1以上のプログラムをCPU201が実行することによって実現される。端末20は、情報記憶部250を有する。情報記憶部250は、記憶装置204により実現される。
(1) Functional Configuration of Terminal FIG. 7 is a diagram illustrating an example of a functional configuration of the terminal 20 according to the embodiment. The terminal 20 includes a transmission /
送受信部210は、無線アクセスシステムと接続し、情報処理装置10との間でデータの送受信を行う。送受信部210は、接続制御部230の指示に従って無線アクセスシステムに接続する。
The transmission /
受付部220は、ユーザから端末20に対する各種指示を受け付ける。
The receiving
接続制御部230は、第1の無線アクセスシステム3及び第2の無線アクセスシステム4のエリアを検出し、いずれの無線アクセスシステムに接続すべきかを決定する。
The connection control unit 230 detects the area of the first
コンテンツ制御部240は、情報処理装置10から配信された動画コンテンツの再生制御を行う。動画コンテンツを受信すると、コンテンツ制御部240は、動画データを端末20の画面に表示させ、音声データをスピーカ等から出力させる。
The content control unit 240 controls playback of the moving image content distributed from the
第1の無線アクセスシステム3に接続したときに、コンテンツ制御部240は、節約モードを起動するか問い合わせる情報を画面に表示する。ユーザから節約モードの起動指示を受けると、コンテンツ制御部240は、節約モードの起動要求を、情報処理装置10に送信する。節約モードは、接続している無線アクセスシステムに関わらず起動可能であるが、第1の無線アクセスシステム3で起動されるケースが多いと想定される。このため、第1の無線アクセスシステム3に接続したときに、問い合わせる情報が表示される。なお、コンテンツ制御部240は、第2の無線アクセスシステム4への接続時に、節約モードを起動するか問い合わせる情報が画面に表示してもよい。受付部220が節約モード、又は、通常モードのいずれかの配信モードの選択を受け付けると、コンテンツ制御部240は、選択された配信モードを、送受信部210を介して、情報処理装置10に通知する。
When connected to the first
また、節約モードの設定は、無線アクセスシステムに接続時、及び無線アクセスシステムの切り替え時に実行されてもよいし、動画コンテンツの受信を開始する時に実行されてもよいし、ユーザから受け付けた一度受け付けた設定を継続してもよい。 The setting of the saving mode may be performed when connecting to the wireless access system and when switching the wireless access system, may be performed when starting the reception of the moving image content, or may be performed once received from the user. May be continued.
節約モード起動時に動画コンテンツの音声データと静止画データとを受信すると、コンテンツ制御部240は、静止画データを画面に表示させ、音声データをスピーカ等から出力させる。節約モード起動時に画面に表示されている静止画データを変更するときに、コンテンツ制御部240は、フェードアウト等の効果を用いてもよい。 When the audio data and the still image data of the moving image content are received when the saving mode is activated, the content control unit 240 displays the still image data on the screen and outputs the audio data from a speaker or the like. When changing the still image data displayed on the screen when the saving mode is activated, the content control unit 240 may use an effect such as fade-out.
情報記憶部250は、各種情報を記憶する。例えば、情報記憶部250は、受信した動画コンテンツ等を一時的に記憶してもよい。 The information storage unit 250 stores various information. For example, the information storage unit 250 may temporarily store the received moving image content and the like.
(2)情報処理装置の機能構成
図8は、実施形態に係る情報処理装置10の機能構成の一例を示す図である。情報処理装置10は、送受信部110、配信制御部120、及び抽出部130を有する。これらの機能は、ROM303等に格納された1以上のプログラムを読み出してCPU301に実行させることにより実現される。また、情報記憶部140は、例えば、ストレージ装置304により実現される。
(2) Functional Configuration of Information Processing Apparatus FIG. 8 is a diagram illustrating an example of a functional configuration of the
送受信部110は、端末20との間でデータの送受信を行う。また、送受信部110は、外部サーバから端末20に配信する動画コンテンツを取得する。 The transmission / reception unit 110 transmits / receives data to / from the terminal 20. In addition, the transmitting / receiving unit 110 acquires moving image content to be delivered to the terminal 20 from an external server.
配信制御部120は、端末20に配信する動画コンテンツの配信制御を行う。配信制御部120は、情報記憶部140に記憶されている動画コンテンツを送受信部110に配信させる。端末20で起動中の配信モードに応じたコンテンツの配信を行う。配信制御部120は、端末20からの通知を受けて起動中の配信モードを特定する。
The
通常モードが起動されている場合、配信制御部120は、動画コンテンツに含まれる動画データと音声データとを、送受信部110に配信させる。節約モードが起動されている場合、配信制御部120は、音声データと、動画データから抽出された静止画とを、送受信部110に配信させる。
When the normal mode is activated, the
抽出部130は、動画コンテンツの動画データから所定のタイミングにおける静止画データを抽出する。例えば、抽出部130は、動画データから所定の周期で静止画データを抽出してもよいし、動画データが大きく変更されたタイミングの動画データを抽出してもよい。抽出部130は、抽出した静止画データを情報記憶部140に記憶させる。
The
情報記憶部140は、動画コンテンツ、及び配信先の端末20の起動中のモード(通常モード、節約モード)等を記憶する。情報記憶部140は、コンテンツ管理テーブル141を有する。コンテンツ管理テーブル141には、端末20に配信する。
The
図9に、実施形態に係るコンテンツ管理テーブル141の一例を示す。コンテンツ管理テーブル141には、動画コンテンツを一意に特定する動画コンテンツ識別子と、動画コンテンツの配信モード、配信対象となるデータとが対応付けられて記憶されている。図9の例では、通常モードで動画コンテンツ#1が配信される場合、配信データ「XXX.mp4」が配信される。ここで、配信データ「XXX.mp4」は、動画データと音声データとを含む。
FIG. 9 illustrates an example of the content management table 141 according to the embodiment. In the content management table 141, a moving image content identifier that uniquely specifies a moving image content, a distribution mode of the moving image content, and data to be distributed are stored in association with each other. In the example of FIG. 9, when the moving
一方、節約モードで動画コンテンツ#1が配信される場合、音声データである「YYY.m4a」と、静止画データ「ZZZ1.jpg」等とが配信される。ここで、静止画データと対応付けられている時間は、動画コンテンツ配信中に、静止画データが配信されるタイミングを示している。例えば、静止画データ「ZZZ3.jpg」は、動画コンテンツ再生開始から180秒後に端末20に配信される静止画データである。
On the other hand, when the moving
ここで、静止画データの各々に設定されている配信時刻と、配信時刻に通常モードで配信される動画データとは対応しなくてもよい。抽出部130は、配信時刻又は配信時刻付近において、通常モードで配信される動画データを基に、静止画データを抽出してもよい。
Here, the distribution time set for each of the still image data and the moving image data distributed in the normal mode at the distribution time need not correspond. The extracting
通常モードで動画コンテンツの配信を開始してからN秒経過した時に、節約モードへの変更要求を端末20から受信した場合、情報処理装置10は、既に配信した静止画データのうち最新の静止画データを端末20に配信してもよいし、次の配信タイミングで配信される静止画データを配信してもよい。例えば、N秒が90秒の場合、静止画データ「ZZZ2.jpg」が配信されてもよいし、「ZZZ3.jpg」が配信されてもよい。なお、配信中の動画コンテンツが生放送の動画コンテンツである場合、次のタイミングで配信される静止画データが抽出されていないため、既に配信した静止画データが配信される。
If a request to change to the saving mode is received from the terminal 20 when N seconds have elapsed since the start of the distribution of the moving image content in the normal mode, the
情報処理装置10は、蓄積している動画コンテンツの配信に加えて、生放送の動画コンテンツの配信も可能である。例えば、生放送の動画コンテンツが配信される場合、外部サーバから受信した動画コンテンツがコンテンツ管理テーブル141に記憶する処理が生放送中に実行され、送受信部110は、配信制御部120からの指示に従って、記憶する処理が実行されている動画コンテンツを読み出して、端末20に配信する。
The
<動作フロー>
(1)端末の動作フロー
図10を用いて端末20の動作フローについて説明する。図10は、実施形態に係る端末20の動作フローの一例を示す図である。図10は、端末20が通常モードで動画コンテンツを受信しているときに、節約モードに変更した場合の動作フローを示している。
<Operation flow>
(1) Operation Flow of Terminal The operation flow of the terminal 20 will be described with reference to FIG. FIG. 10 is a diagram illustrating an example of an operation flow of the terminal 20 according to the embodiment. FIG. 10 shows an operation flow when the terminal 20 is changed to the saving mode while receiving the moving image content in the normal mode.
ステップS1001で、送受信部210は、第2の無線アクセスシステム4を介して動画コンテンツを受信する。端末20は通常モードで動作しているため動画コンテンツには動画データと、音声データとを含む。
In step S1001, the transmission /
ステップS1002で、コンテンツ制御部240は、コンテンツの再生処理を実行する。つまり、コンテンツ制御部240は、動画コンテンツの動画データを画面に表示すると共に、音声データをスピーカ等から出力する。 In step S1002, the content control unit 240 executes a content reproduction process. That is, the content control unit 240 displays the moving image data of the moving image content on the screen and outputs the audio data from a speaker or the like.
ステップS1003で、接続制御部230は周辺の無線アクセスシステムを検索し、接続中の第2の無線アクセスシステム4に加えて、第1の無線アクセスシステム3を発見する。接続制御部230は、第1の無線アクセスシステム3に接続先を変更するか否かを判断する。第1の無線アクセスシステム3に接続先を変更する場合(ステップS1003 Yes)、ステップS1004に進む。一方、第2の無線アクセスシステム4への接続を継続する場合(ステップS1003 No)、ステップS1001に戻る。例えば、端末20が、第2の無線アクセスシステム4のエリア外であって、第1の無線アクセスシステム3のみが存在するエリアに移動した場合、接続制御部230は、接続先の変更が必要と判断する。
In step S1003, the connection control unit 230 searches for nearby wireless access systems, and finds the first
ステップS1004で、送受信部210は、接続制御部230の指示を受けて、第1の無線アクセスシステム3に接続する。
In step S1004, the transmission /
ステップS1005で、コンテンツ制御部240は、通常モードから節約モードに切り替えるか否かの判断を促す情報(例えば、メッセージ)を、画面に表示する。 In step S1005, the content control unit 240 displays information (for example, a message) prompting the user to determine whether to switch from the normal mode to the saving mode on the screen.
ステップS1006で、コンテンツ制御部240は、受付部220が節約モードへの切り替えの指示を受け付けたか否かを判断する。切り替えの指示を受け付けた場合(ステップS1006 Yes)、ステップS1007に進む。一方、切り替えの指示を受けなかった場合(ステップS1006 No)、ステップS1001に戻る。
In step S1006, content control unit 240 determines whether
ステップS1007で、コンテンツ制御部240は、節約モードの起動要求の送信を、送受信部210に指示する。
In step S1007, content control section 240 instructs transmission /
ステップS1008で、送受信部210は、動画コンテンツの音声データと、動画データから抽出された静止画データとを受信する。送受信部210は音声データを継続的に受信し、静止画データを所定のタイミングで受信する。
In step S1008, the transmission /
ステップS1009で、コンテンツ制御部240は、動画コンテンツの再生処理を行う。具体的には、コンテンツ制御部240は、静止画データを画面に表示すると共に、音声データをスピーカ等から出力する。 In step S1009, the content control unit 240 performs a moving image content reproduction process. Specifically, the content control unit 240 displays the still image data on the screen and outputs the audio data from a speaker or the like.
(2)情報処理装置の動作フロー
図11及び図12を用いて情報処理装置10の動作フローについて説明する。図11は、実施形態に係る情報処理装置10の動作フローの一例を示す図である。図11は、情報処理装置10が動画コンテンツの配信要求を受けたときの動作フローを示している。
(2) Operation Flow of Information Processing Apparatus The operation flow of the
ステップS1101で、送受信部110は、端末20から動画コンテンツの配信要求を受信する。 In step S1101, the transmission / reception unit 110 receives a distribution request for moving image content from the terminal 20.
ステップS1102で、配信制御部120は、通常モード、節約モードのいずれのモードで動画コンテンツを配信するか判断する。端末20から受信した配信要求にモードの指定が含まれる場合、配信制御部120は、指定されたモードを適用することを判断する。受信した配信要求から端末20が接続している無線アクセスシステムを特定可能な場合は、無線アクセスシステムの種別に従って、モードを決定してもよい。例えば、端末20が第1の無線アクセスシステム3に接続している場合、配信制御部120は、節約モードで配信すると判断してもよい。端末20が第2の無線アクセスシステム4に接続している場合、配信制御部120は、通常モードで配信すると判断してもよい。
In step S1102, the
通常モードで動画コンテンツを配信すると判断された場合、ステップS1103に進む。節約モードで動画コンテンツを配信すると判断された場合、ステップS1105に進む。 If it is determined that the moving image content is to be distributed in the normal mode, the process proceeds to step S1103. If it is determined that the moving image content is to be distributed in the saving mode, the process advances to step S1105.
ステップS1103で、配信制御部120は、コンテンツ管理テーブル141を参照し、通常モードで動画コンテンツを配信するときの音声データ及び動画データを特定する。
In step S1103, the
ステップS1104で、送受信部110は、配信制御部120に特定された音声データ及び動画データを継続的に、端末20に配信する。
In step S1104, the transmission / reception unit 110 continuously distributes the audio data and the moving image data specified by the
ステップS1105で、配信制御部120は、コンテンツ管理テーブル141を参照し、節約モードで動画コンテンツを配信するときの音声データ及び静止画データを特定する。
In step S1105, the
ステップS1106で、送受信部110は、配信制御部120に特定された音声データを継続的に端末20に配信する。
In step S1106, transmission / reception section 110 continuously distributes the audio data specified by
ステップS1107で、送受信部110は、配信制御部120に特定された静止画データを所定のタイミングで配信する。
In step S1107, the transmission / reception unit 110 distributes the specified still image data to the
図12は、実施形態に係る情報処理装置10の動作フローの一例を示す図である。図12は、情報処理装置10が動画コンテンツ配信中に、節約モードへのモードの変更要求を受信したときの動作フローを示している。
FIG. 12 is a diagram illustrating an example of an operation flow of the
ステップS1201で、送受信部110は、通常モードで動画コンテンツを、端末20に配信する。 In step S1201, the transmission / reception unit 110 distributes the moving image content to the terminal 20 in the normal mode.
ステップS1202で、配信制御部120は、端末20から節約モードへの変更要求を受信したか否かを判断する。節約モードへの変更要求を受信した場合(ステップS1201 Yes)、ステップS1203に進む。一方、節約モードへの変更要求を受信していない場合、ステップS1201に戻り動画コンテンツの配信を継続する。
In step S1202,
ステップS1203で、配信制御部120は、コンテンツ管理テーブル141を参照し、節約モードで動画コンテンツを配信するときの音声データ及び静止画データを特定する。配信制御部120は、特定された音声データ及び静止画データを、端末20に配信することを送受信部110に指示する。
In step S1203, the
ここで、送受信部110が端末20から節約モードへの変更要求を時刻Taで受信した場合、配信制御部120は、時刻Taの直前のタイミングで節約モードの端末20に配信すべき静止画データから配信することを、送受信部110に指示する。
Here, when the transmission / reception unit 110 receives a request to change to the saving mode from the terminal 20 at the time Ta, the
ステップS1204で、送受信部110は、音声データを、端末20に配信する。音声データは端末20に、継続的に配信される。
In step S1204, transmitting / receiving section 110 distributes the audio data to
ステップS1205で、送受信部110は、静止画データを、端末20に配信する。静止画データは、所定のタイミングで端末20に配信される。なお、節約モードで、音声データ及び静止画データの配信が開始されるタイミングは同一である。 In step S1205, the transmission / reception unit 110 distributes the still image data to the terminal 20. The still image data is delivered to the terminal 20 at a predetermined timing. Note that, in the saving mode, the timing at which the distribution of audio data and still image data is started is the same.
[変形例]
上述した実施形態では、無線アクセスシステムの種別に応じて、通常モードと節約モードとの変更を行う場合について説明したが、その他の状況に応じてモードの変更を実行してもよい。例えば、動画コンテンツが画面に表示されておらず、バックグラウンドで動作している場合には、コンテンツ制御部240は節約モードへの変更要求を、送受信部210を介して送信してもよい。また、端末20の処理負荷、バッテリーの使用率等を基に、コンテンツ制御部240は、節約モードへの変更を決定してもよい。節約モードの場合、動画の再生処理が不要となるため端末20の処理負荷が低減される。
[Modification]
In the embodiment described above, the case where the normal mode and the saving mode are changed according to the type of the wireless access system has been described. However, the mode may be changed according to other situations. For example, when the moving image content is not displayed on the screen and is operating in the background, the content control unit 240 may transmit a request to change to the saving mode via the transmission /
また、複数の節約モードが設けられてもよい。例えば、情報処理装置10が静止画データのみを配信する節約モード、情報処理装置10が音声データのみ配信する節約モード、情報処理装置10が音声データ、字幕等の負荷情報、及び静止画データを配信する節約モードが設けられてもよい。
Further, a plurality of saving modes may be provided. For example, the saving mode in which the
上述した実施形態では、端末20が起動するモードの選択を行っているが、情報処理装置10が適用するモードを決定してもよい。情報処理装置10は、端末20と情報処理装置10との間の通信経路の品質等を基に、適用するモードを決定してもよい。この場合、端末20からの変更要求を受けて適用されるモードは変更されてもよい。
In the above-described embodiment, the mode in which the terminal 20 is activated is selected, but the mode applied by the
節約モードが起動されているときの静止画データの配信タイミングは、端末20毎に調整されてもよい。例えば、端末20のユーザからの指示、又は通信経路の品質等を基に、静止画データが配信される周期が調整されてもよい。例えば、通信経路の品質が高い端末20には10秒程度の周期を設定し、通信経路の品質が悪い端末20には3分程度の周期を設定してもよい。この場合、情報処理装置10の抽出部130は、複数の周期に対応した静止画データを動画コンテンツから抽出する処理を実行する。
The distribution timing of the still image data when the saving mode is activated may be adjusted for each terminal 20. For example, the cycle at which the still image data is distributed may be adjusted based on an instruction from the user of the terminal 20 or the quality of the communication path. For example, a cycle of about 10 seconds may be set for the terminal 20 having a high communication path quality, and a cycle of about 3 minutes may be set for the terminal 20 having a poor communication path quality. In this case, the
[その他]
コンテンツ制御部240は、表示制御部の一例である。送受信部210は送信部の一例である。送受信部110は受信部及び配信部の一例である。配信制御部120は、決定部の一例である。
[Others]
The content control unit 240 is an example of a display control unit. The transmission /
上述した実施の形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、情報処理装置10及び端末20に供給してもよい。そして、情報処理装置10及び端末20が、記憶媒体に格納されたプログラムコードを読み出し実行することによっても、上述の実施形態が、達成されることは言うまでもない。この場合、記憶媒体には、上述した配信方法及び受信方法を、情報処理装置10及び端末20に実行させるプログラムが記憶される。
A storage medium storing program codes of software for realizing the functions of the above-described embodiments may be supplied to the
具体的には、コンテンツの配信方法のプログラムであって、端末から前記コンテンツの配信要求を受信するステップと、前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モード、又は、前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードで、前記コンテンツを配信することを決定するステップと、決定された配信モードで、前記コンテンツを、前記端末に配信するステップと、を情報処理装置に実行させ、前記第2の配信モードで前記コンテンツが配信されている場合、新たな前記静止画データが、所定のタイミングで配信される、ことを特徴とするプログラムが記憶媒体に記憶される。 Specifically, the program is a content distribution method program, wherein the step of receiving the content distribution request from a terminal, and receiving the distribution request, the audio data and the moving image data included in the content are distributed. Deciding to distribute the content in a first distribution mode or in a second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed; And distributing the content to the terminal in the determined distribution mode. If the content is distributed in the second distribution mode, the new still image A program characterized in that data is distributed at a predetermined timing is stored in a storage medium.
また、端末で実行されるコンテンツの受信方法であって、前記端末のユーザから前記コンテンツの受信の指示を受け付けるステップと、前記指示を受け付けたことに応じて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モード、又は、前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードのいずれの配信モードで前記コンテンツを取得するか選択を促す情報を表示するステップと、選択された前記配信モードを含む前記コンテンツの配信要求を、情報処理装置に送信するステップと、端末に実行させ、前記第2の配信モードで前記コンテンツが配信されている場合、新たな前記静止画データが、所定のタイミングで配信される、ことを特徴とするプログラムが記憶媒体に記憶される。 A method for receiving content executed by a terminal, the method comprising: receiving an instruction to receive the content from a user of the terminal; and, in response to receiving the instruction, audio data and a moving image included in the content. In any one of the first distribution mode in which data is distributed, or the second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed. Displaying the information prompting the user to select or acquire the content, transmitting the content distribution request including the selected distribution mode to the information processing apparatus, causing the terminal to execute the second distribution, When the content is distributed in the mode, the new still image data is distributed at a predetermined timing. Program that is stored in the storage medium.
そして、これらの記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになる。 Then, the program codes themselves read from these storage media realize the functions of the above-described embodiments.
また、コンピュータ装置が読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。そのプログラムコードの指示に従って、コンピュータ装置上で動作しているオペレーティングシステム(OS)等が実際の処理の一部または全部を行ってもよい。さらに、その処理によって前述した実施形態の機能が実現されてもよいことは言うまでもない。 The functions of the above-described embodiments are not only realized by executing the readout program code by the computer device. An operating system (OS) or the like running on the computer device may perform part or all of the actual processing according to the instructions of the program code. Further, it goes without saying that the functions of the above-described embodiments may be realized by the processing.
以上、本発明の好ましい実施形態について説明したが、本発明はこうした実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The preferred embodiments of the present invention have been described above, but the present invention is not limited to these embodiments, and various modifications and substitutions can be made without departing from the spirit of the present invention.
1 情報処理システム
2 バックボーンネットワーク
3 第1の無線アクセスシステム
4 第2の無線アクセスシステム
10 情報処理装置
20 端末
110 送受信部
120 配信制御部
130 抽出部
140 情報記憶部
141 コンテンツ管理テーブル
204 記憶装置
205 入出力装置
207 ディスプレイ
210 送受信部
220 受付部
230 接続制御部
240 コンテンツ制御部
250 情報記憶部
REFERENCE SIGNS
Claims (8)
端末から前記コンテンツの配信要求を受信するステップと、
前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信するステップと、
前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信するステップと、
前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信するステップと、を有し、
前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とするコンテンツの配信方法。 A content distribution method executed by the information processing device,
Receiving a content distribution request from a terminal;
Receiving the distribution request and distributing the content in a first distribution mode in which audio data and video data included in the content are distributed;
A second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed from the terminal when the content is distributed in the first distribution mode Receiving a change request for
Distributing the content in the second distribution mode in response to receiving the change request,
After being changed to the second distribution mode, the still image data distributed first corresponds to a part of the moving image data already distributed in the first distribution mode. Content delivery method.
前記第1の配信モードで所定の期間に配信される前記動画データから抽出され、
前記動画データが大きく変化したタイミングの該動画データに対応する、
ことを特徴とする請求項1に記載のコンテンツの配信方法。 The still image data includes:
Extracted from the video data distributed for a predetermined period in the first distribution mode,
Corresponding to the moving image data at a timing when the moving image data has significantly changed,
The content distribution method according to claim 1, wherein:
前記端末が所定の無線アクセスシステムに接続した場合、前記第1の配信モード、又は、前記第2の配信モードのいずれの配信モードで前記コンテンツを取得するかの選択を促す情報を表示するステップを実行する、ことを特徴とする請求項1乃至4のいずれか一項に記載のコンテンツの配信方法。 Detecting a wireless access system to connect to;
When the terminal is connected to a predetermined wireless access system, a step of displaying information prompting the user to select which of the first distribution mode and the second distribution mode to acquire the content in is performed. The content distribution method according to any one of claims 1 to 4, wherein the method is performed.
端末から前記コンテンツの配信要求を受信するステップと、
前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信するステップと、
前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信するステップと、
前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信するステップと、を情報処理装置に実行させるプログラムであって、
前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とするプログラム。 A program of content distribution method,
Receiving a content distribution request from a terminal;
Receiving the distribution request and distributing the content in a first distribution mode in which audio data and video data included in the content are distributed;
A second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed from the terminal when the content is distributed in the first distribution mode Receiving a change request for
And distributing the content in the second distribution mode in response to receiving the change request.
After being changed to the second distribution mode, the still image data distributed first corresponds to a part of the moving image data already distributed in the first distribution mode. program.
端末から前記コンテンツの配信要求を受信する受信部と、
前記配信要求を受けて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを配信する配信部と、
前記第1の配信モードで前記コンテンツを配信しているときに、前記端末から前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を受信する前記受信部と、
前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信する前記配信部と、を有し、
前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする情報処理装置。 An information processing device for distributing content,
A receiving unit that receives the content distribution request from a terminal,
A distribution unit that distributes the content in a first distribution mode in which audio data and video data included in the content are distributed in response to the distribution request;
A second distribution mode in which the audio data included in the content and the still image data extracted from the moving image data are distributed from the terminal when the content is distributed in the first distribution mode The receiving unit for receiving a change request of
The distribution unit that distributes the content in the second distribution mode in response to receiving the change request,
After being changed to the second distribution mode, the still image data distributed first corresponds to a part of the moving image data already distributed in the first distribution mode. Information processing device.
前記端末は、
前記端末のユーザから前記コンテンツの受信の指示を受け付ける受付部と、
前記指示を受け付けたことに応じて、前記コンテンツに含まれる音声データと動画データとが配信される第1の配信モードで前記コンテンツを受信する受信部と、
前記第1の配信モードで前記コンテンツが配信されているときに、前記コンテンツに含まれる前記音声データと、前記動画データから抽出された静止画データとが配信される第2の配信モードの変更要求を送信する送信部と、
前記変更要求を送信したことに応じて前記第2の配信モードで前記コンテンツを受信する前記受信部と、を有し、
前記情報処理装置は、
前記端末から前記コンテンツの配信要求を受信する受信部と、
前記配信要求を受けて、前記第1の配信モードで前記コンテンツを配信する配信部と、
前記第1の配信モードで前記コンテンツを配信しているときに、前記第2の配信モードの変更要求を受信する前記受信部と、
前記変更要求を受信したことに応じて前記第2の配信モードで前記コンテンツを配信する前記配信部と、を有し、
前記第2の配信モードに変更された後で、最初に配信される前記静止画データは、既に前記第1の配信モードで配信された前記動画データの一部に相当する、ことを特徴とする情報処理システム。
An information processing system having an information processing device that distributes content and a terminal that receives the content,
The terminal is
A receiving unit that receives an instruction to receive the content from a user of the terminal,
A receiving unit that receives the content in a first distribution mode in which audio data and moving image data included in the content are distributed in response to receiving the instruction;
A second distribution mode change request in which the audio data included in the content and the still image data extracted from the moving image data are distributed when the content is distributed in the first distribution mode A transmitting unit for transmitting
The receiving unit that receives the content in the second distribution mode in response to transmitting the change request,
The information processing device,
A receiving unit that receives the content distribution request from the terminal,
A distribution unit that distributes the content in the first distribution mode in response to the distribution request;
The receiving unit that receives the second distribution mode change request while distributing the content in the first distribution mode;
The distribution unit that distributes the content in the second distribution mode in response to receiving the change request,
After being changed to the second distribution mode, the still image data distributed first corresponds to a part of the moving image data already distributed in the first distribution mode. Information processing system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016103611A JP6635873B2 (en) | 2016-05-24 | 2016-05-24 | Content distribution method, program, information processing apparatus, and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016103611A JP6635873B2 (en) | 2016-05-24 | 2016-05-24 | Content distribution method, program, information processing apparatus, and information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017212549A JP2017212549A (en) | 2017-11-30 |
| JP6635873B2 true JP6635873B2 (en) | 2020-01-29 |
Family
ID=60476848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016103611A Active JP6635873B2 (en) | 2016-05-24 | 2016-05-24 | Content distribution method, program, information processing apparatus, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6635873B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021157381A1 (en) * | 2020-02-07 | 2021-08-12 | ソニーグループ株式会社 | Information processing device, information processing method, and program |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4798594B2 (en) * | 2001-05-08 | 2011-10-19 | 株式会社メガチップス | Image signal processing apparatus and image distribution system |
| JP4288994B2 (en) * | 2003-04-10 | 2009-07-01 | 株式会社日立製作所 | Terminal device, distribution server, video data receiving method, and video data transmitting method |
| JP4937211B2 (en) * | 2008-08-11 | 2012-05-23 | 日本放送協会 | Still image extraction apparatus and still image extraction program |
| JP5792516B2 (en) * | 2011-05-25 | 2015-10-14 | Necプラットフォームズ株式会社 | Information reproducing terminal, information reproducing method, and program |
| JP2013201623A (en) * | 2012-03-26 | 2013-10-03 | Sharp Corp | Communication control device, communication system, method for controlling communication control device, program for making computer execute the control method, and communication device |
| JP2014086850A (en) * | 2012-10-23 | 2014-05-12 | Kddi Corp | Video content distribution device |
-
2016
- 2016-05-24 JP JP2016103611A patent/JP6635873B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017212549A (en) | 2017-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102039028B1 (en) | Apparatus and method for sharing a data of mobile terminal | |
| KR101906834B1 (en) | Device and method for selecting resource of application in wireless terminal | |
| CN112839238B (en) | Screen projection playing method and device and storage medium | |
| US8799968B2 (en) | Method and apparatus for tracking user location within video or audio content streamed to a mobile handset | |
| US20120284094A1 (en) | System and method for generating a visual summary of previously viewed multimedia content | |
| CN103647991A (en) | Method and system for sharing video in intelligent television | |
| CN103166941A (en) | Data sharing method and device | |
| CN109803151B (en) | Multimedia data stream switching method and device, storage medium and electronic device | |
| US11956531B2 (en) | Video sharing method and apparatus, electronic device, and storage medium | |
| CN107360458A (en) | Play control method, device, storage medium and terminal | |
| CN103475572A (en) | Method, device and system for sending multiple pictures in instant messaging application | |
| JP2009038420A (en) | Content evaluation software and service providing system | |
| JP6635873B2 (en) | Content distribution method, program, information processing apparatus, and information processing system | |
| JP5110541B2 (en) | Content selection system, providing device, transfer device, content selection method, and content selection program | |
| KR102162086B1 (en) | Apparatus and method for sharing a data of mobile terminal | |
| CN105141644A (en) | Download method and terminal for streaming media files | |
| US9407895B2 (en) | Apparatus and method for controlling a video | |
| JP2025521349A (en) | Online video editing method, apparatus, electronic device and storage medium | |
| KR20160106346A (en) | System for cloud streaming service, method of image cloud streaming service based on performance of terminal and apparatus for the same | |
| CN104965884A (en) | File collection method and related terminal | |
| KR101513903B1 (en) | Mobile terminal and method for playing streaming video of the mobile terminal | |
| JP5089745B2 (en) | Data control program, data control method, and data control apparatus | |
| KR102175785B1 (en) | Messenger service system, messenger service method and apparatus for providing chatting environment reflecting presence information in the system | |
| KR101467364B1 (en) | Apparatus and method for processing message in portable terminal | |
| WO2025260653A1 (en) | Screen mirroring method, and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181211 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190528 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190531 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191010 |
|
| 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: 20191203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6635873 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |