JP6176987B2 - Server device and video / audio reproduction terminal - Google Patents

Server device and video / audio reproduction terminal Download PDF

Info

Publication number
JP6176987B2
JP6176987B2 JP2013088006A JP2013088006A JP6176987B2 JP 6176987 B2 JP6176987 B2 JP 6176987B2 JP 2013088006 A JP2013088006 A JP 2013088006A JP 2013088006 A JP2013088006 A JP 2013088006A JP 6176987 B2 JP6176987 B2 JP 6176987B2
Authority
JP
Japan
Prior art keywords
video
download
audio
reproduction
playback
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.)
Expired - Fee Related
Application number
JP2013088006A
Other languages
Japanese (ja)
Other versions
JP2014211779A (en
Inventor
渡辺 修
修 渡辺
秀典 酒井
秀典 酒井
上野 弘
弘 上野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2013088006A priority Critical patent/JP6176987B2/en
Publication of JP2014211779A publication Critical patent/JP2014211779A/en
Application granted granted Critical
Publication of JP6176987B2 publication Critical patent/JP6176987B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)

Description

本発明はサーバ装置および映像音声再生端末に関し、特に、映像音声再生端末に映像音声データを含む配信データを配信するサーバ装置に関する。   The present invention relates to a server device and a video / audio reproduction terminal, and more particularly to a server device that distributes distribution data including video / audio data to a video / audio reproduction terminal.

サーバとクライアントがネットワークで接続された映像音声配信システムにおいて、クライアントである映像音声再生端末がサーバにアクセスしてサーバに保存されているデータをダウンロードする。これは、一般にプル型と呼ばれる配信方法である。   In a video / audio distribution system in which a server and a client are connected via a network, a video / audio reproduction terminal as a client accesses the server and downloads data stored in the server. This is a distribution method generally called a pull type.

サーバから配信される配信データは、例えば、コンテンツデータと再生情報から構成される。コンテンツデータは、映像データ、音声データ、複数の映像データ、音声データで構成されるコンテンツの構成情報や、組合せた映像データの画面配置情報などである。再生情報は、再生を開始する時刻や再生を終了する時刻など、再生に必要な情報である。   The distribution data distributed from the server is composed of content data and reproduction information, for example. The content data is video data, audio data, a plurality of video data, content configuration information composed of audio data, screen arrangement information of combined video data, and the like. The reproduction information is information necessary for reproduction, such as the time to start reproduction and the time to end reproduction.

通常の映像音声配信システムは、1台のサーバと複数台の映像音声再生端末で構成される。プル型の映像音声配信システムの場合、ダウンロードの要求を行うタイミングは、クライアントである映像音声再生端末で決められており、このタイミングは、一定の時間間隔で設定される場合が多い。しかし、映像音声再生端末の台数が増加すると、ダウンロードの最初の開始タイミングと、繰り返し周期時間によって、サーバにアクセスしてダウンロードするタイミングが重なる確率が増大する。   A normal video / audio distribution system includes one server and a plurality of video / audio reproduction terminals. In the case of a pull-type video / audio distribution system, the download request timing is determined by the video / audio playback terminal as a client, and this timing is often set at a fixed time interval. However, when the number of video and audio playback terminals increases, the probability that the download timing of accessing the server overlaps with the initial start timing of download and the repetition cycle time increases.

サーバへのアクセスが重なると、サーバ負荷が過大になり、場合によっては、サーバがダウンしてしまうおそれがある。その問題の対策として、特許文献1には、ある時間範囲内において乱数によりデータのダウンロードタイミングを決める技術が開示されている。   When access to the servers overlaps, the server load becomes excessive, and in some cases, the server may be down. As a countermeasure against this problem, Patent Document 1 discloses a technique for determining data download timing by random numbers within a certain time range.

特開2003−208376号公報JP 2003-208376 A

特許文献1のように、乱数により配信データのダウンロードタイミングを決める方法では、ダウンロードする配信データのサイズが大きいと、そのダウンロードが完了する前に次のデータのダウンロードが開始される可能性がある。このように複数のダウンロードが重なるとサーバ負荷が増大してしまう。   As in Patent Document 1, in the method of determining the download timing of distribution data using a random number, if the size of the distribution data to be downloaded is large, there is a possibility that the next data will be downloaded before the download is completed. Thus, when a plurality of downloads overlap, the server load increases.

本発明は以上のような課題を解決するためになされたものであり、サーバ負荷を軽減しつつデータ配信を行うサーバ装置の提供を目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a server device that distributes data while reducing the server load.

本発明に係るサーバ装置は、映像音声再生端末に映像音声データを含む配信データを配信するサーバ装置であって、配信データを記憶する記憶部と、映像音声再生端末と通信を行う通信部と、映像音声再生端末ごとにダウンロード許可情報とダウンロード完了情報とを管理するダウンロード情報管理部と、記憶部、ダウンロード情報管理部および通信部の動作を制御する制御部と、を備え、ダウンロード許可情報には、映像音声再生端末に配信データのダウンロードを許可するか否かを示す許可/不許可の情報が記載されており、ダウンロード完了情報には、映像音声再生端末への配信データのダウンロードが完了したか否かを示す完了/未完了の情報が記載されており、ダウンロード完了情報の記載は、映像音声再生端末から書き換え可能であり、ダウンロード完了情報の記載が未完了から完了に書き換えられた場合、別の映像音声再生端末に対応するダウンロード許可情報の記載を不許可から許可に書き換え、配信データには、再生情報が含まれており、再生情報には、映像音声再生端末において映像音声データの再生を開始する時刻を示す再生開始時刻と、映像音声データの再生を終了する時刻を示す再生終了時刻とが記載されており、ダウンロード許可情報の記載を未許可から許可に書き換える際に、再生情報の再生開始時刻に基づいて、どの映像音声再生端末に対応するダウンロード許可情報の記載を書き換えるかを決定することを特徴とする。
A server device according to the present invention is a server device that distributes distribution data including video and audio data to a video and audio playback terminal, a storage unit that stores the distribution data, a communication unit that communicates with the video and audio playback terminal, A download information management unit that manages download permission information and download completion information for each video / audio playback terminal, and a control unit that controls operations of a storage unit, a download information management unit, and a communication unit. Permission / non-permission information indicating whether or not to allow the video / audio playback terminal to download the distribution data is described, and the download completion information indicates whether the download of the distribution data to the video / audio playback terminal has been completed. Complete / uncompleted information indicating whether or not download is described, and the description of download completion information can be rewritten from the video / audio playback terminal There, if the description of the download completion information has been rewritten to complete the uncompleted, rewrite the description of the download permission information corresponding to the different video and audio reproduction terminal to allow the prohibition, the distribution data includes playback information The reproduction information includes a reproduction start time indicating a time at which reproduction of video / audio data is started at a video / audio reproduction terminal, and a reproduction end time indicating a time at which reproduction of video / audio data is ended, When rewriting the description of the download permission information from non-permitted to permitted, it is determined based on the reproduction start time of the reproduction information that the description of the download permission information corresponding to which video / audio reproduction terminal is rewritten.

本発明に係るサーバ装置によれば、タウンロード許可情報としてダウンロード許可フラグを設けて、ダウンロードを許可する映像音声再生端末を指定できる。複数の映像音声再生端末から同時にダウンロードの要求があった場合であっても、指定した映像音声再生端末にのみダウンロードを許可するため、ダウンロードが集中して、サーバ装置の負荷が増大するといったことが発生しない。   According to the server device of the present invention, a download permission flag is provided as town load permission information, and a video / audio reproduction terminal permitted to download can be designated. Even when there are simultaneous download requests from a plurality of video / audio playback terminals, only the specified video / audio playback terminals are allowed to download, and therefore, the concentration of downloads increases the load on the server device. Does not occur.

実施の形態1に係るサーバ装置の機能ブロック図を示す図である。3 is a functional block diagram of a server apparatus according to Embodiment 1. FIG. 実施の形態1に係る映像音声再生端末の機能ブロック図を示す図である。3 is a functional block diagram of the video / audio reproduction terminal according to Embodiment 1. FIG. 実施の形態1に係るサーバ装置の配信動作のフローチャートである。4 is a flowchart of a distribution operation of the server device according to the first embodiment. 実施の形態1に係る映像音声再生端末のダウンロード動作のフローチャートである。4 is a flowchart of a download operation of the video / audio reproduction terminal according to Embodiment 1; 実施の形態1に係るサーバ装置および映像音声再生端末の動作を示すシーケンス図である。6 is a sequence diagram showing operations of the server device and the video / audio reproduction terminal according to Embodiment 1. FIG.

<実施の形態1>
<構成>
図1(a)は、本発明の実施の形態におけるサーバ装置2の機能ブロック図である。図に示すように、サーバ装置1は、ネットワーク2を介して、第1〜3の映像音声再生端末3a,3b,3cに配信データの配信を行う。
<Embodiment 1>
<Configuration>
FIG. 1A is a functional block diagram of the server device 2 according to the embodiment of the present invention. As shown in the figure, the server device 1 distributes distribution data to the first to third video / audio reproduction terminals 3a, 3b, and 3c via the network 2.

サーバ装置1は、ネットワーク2を介して第1〜3の映像音声再生端末3a,3b,3cと通信を行う通信部11と、配信データを記憶する記憶部13とを備える。サーバ装置1はさらに、ダウンロード情報管理部12を備える。通信部11、記憶部13およびダウンロードフラグ管理部12の動作は、制御部14により制御される。   The server device 1 includes a communication unit 11 that communicates with the first to third video / audio reproduction terminals 3a, 3b, and 3c via the network 2, and a storage unit 13 that stores distribution data. The server device 1 further includes a download information management unit 12. Operations of the communication unit 11, the storage unit 13, and the download flag management unit 12 are controlled by the control unit 14.

記憶部13に記憶されている配信データは、コンテンツデータと、コンテンツデータに付随する再生情報とから構成される。コンテンツデータは映像データ、音声データ、複数の映像データ、音声データで構成されるコンテンツの構成情報、組合せた映像データの画面配置情報など、コンテンツを構成する上で必要な情報である。再生情報には、コンテンツデータの再生開始時間、再生終了時間などの情報が含まれている。   The distribution data stored in the storage unit 13 includes content data and reproduction information attached to the content data. The content data is information necessary for configuring content, such as video data, audio data, a plurality of video data, content configuration information composed of audio data, and screen layout information of combined video data. The reproduction information includes information such as the reproduction start time and reproduction end time of the content data.

ダウンロード情報管理部12は、各映像音声再生端末(第1〜3の映像音声再生端末3a,3b,3c)に対応するダウンロード許可情報とダウンロード完了情報とを管理している。ダウンロード許可情報には、該当する映像音声再生端末にダウンロードを許可するか否かを示す「許可」または「不許可」の情報が記載されている。ダウンロード完了情報には、該当する映像音声再生端末へのダウンロードが完了したか否かを示す「完了」または「未完了」の情報が記載されている。   The download information management unit 12 manages download permission information and download completion information corresponding to each video / audio reproduction terminal (first to third video / audio reproduction terminals 3a, 3b, 3c). In the download permission information, “permitted” or “not permitted” information indicating whether or not the corresponding video / audio playback terminal is permitted to download is described. In the download completion information, “completed” or “incomplete” information indicating whether or not the download to the corresponding video / audio reproduction terminal is completed is described.

本実施の形態では、ダウンロード許可情報として例えば、映像音声再生端末ごとにダウンロード許可フラグが設けられる。ダウンロード許可情報の「許可」、「不許可」は、ダウンロード許可フラグの「真」、「偽」にそれぞれ対応する。   In the present embodiment, for example, a download permission flag is provided for each video / audio reproduction terminal as the download permission information. “Permitted” and “Not permitted” in the download permission information correspond to “true” and “false” in the download permission flag, respectively.

また、本実施の形態では、ダウンロード完了情報として例えば、映像音声再生端末ごとにダウンロード完了フラグが設けられる。ダウンロード完了情報の「完了」、「未完了」は、ダウンロード完了フラグの「真」、「偽」にそれぞれ対応する。つまり、図1(b)に示すように、ダウンロード情報管理部12は、第1の映像音声再生端末3aに対応したダウンロード許可フラグF11とダウンロード完了フラグF21を管理している。また、第2、第3の映像音声再生端末3b,3cに対応したダウンロード許可フラグF12,F13とダウンロード完了フラグF22,F23を管理している。   In the present embodiment, as the download completion information, for example, a download completion flag is provided for each video / audio reproduction terminal. “Complete” and “incomplete” in the download completion information correspond to “true” and “false” in the download completion flag, respectively. That is, as shown in FIG. 1B, the download information management unit 12 manages the download permission flag F11 and the download completion flag F21 corresponding to the first video / audio reproduction terminal 3a. Also, download permission flags F12 and F13 and download completion flags F22 and F23 corresponding to the second and third video / audio reproduction terminals 3b and 3c are managed.

ネットワーク2は、閉じられたローカルエリアネットワークで構成することもできるし、インターネットのようなオープンなネットワークで構成することもできる。   The network 2 can be configured as a closed local area network, or can be configured as an open network such as the Internet.

図2に、第1の映像音声再生端末3aの機能ブロック図を示す。第1の映像音声再生端末3aは、ネットワーク2を介してサーバ装置1と通信を行う通信部31と、ダウンロードした配信データを記憶する記憶部32とを備える。第1の映像音声再生端末3aは、さらにコンテンツデータを表示する表示部33と、音声データを出力する音声出力部34とを備え、制御部36は、時計部35から現在時刻を取得して、再生情報に含まれる再生開始時刻および再生終了時刻に従って、コンテンツデータを再生して、表示部33および音声出力部34に表示、出力を行う。なお、第2、3の映像音声再生端末3b,3cの構成は、第1の映像音声再生端末3aと同じため、説明を省略する。   FIG. 2 shows a functional block diagram of the first video / audio reproduction terminal 3a. The first video / audio reproduction terminal 3 a includes a communication unit 31 that communicates with the server device 1 via the network 2 and a storage unit 32 that stores the downloaded distribution data. The first video / audio reproduction terminal 3a further includes a display unit 33 for displaying content data and an audio output unit 34 for outputting audio data. The control unit 36 acquires the current time from the clock unit 35, and The content data is reproduced according to the reproduction start time and the reproduction end time included in the reproduction information, and is displayed and output on the display unit 33 and the audio output unit 34. The configuration of the second and third video / audio playback terminals 3b and 3c is the same as that of the first video / audio playback terminal 3a, and thus the description thereof is omitted.

<動作>
図3は、本発明の実施の形態におけるサーバ装置1の動作を示すフローチャートである。
<Operation>
FIG. 3 is a flowchart showing the operation of the server device 1 according to the embodiment of the present invention.

まず、初期動作としてサーバ装置1は、再生スケジュールを更新する(ステップS101)。再生スケジュールに含まれる映像音声再生端末のダウンロード許可フラグF11,F12,F13を「偽」に書き換える。ここで、再生スケジュールには、どの映像再生端末にどの配信データを配信するか、各配信データの再生開始時刻が記載されている。   First, as an initial operation, the server apparatus 1 updates the reproduction schedule (step S101). The download permission flags F11, F12, and F13 of the video / audio playback terminal included in the playback schedule are rewritten to “false”. Here, the reproduction schedule describes which distribution data is distributed to which video reproduction terminal, and the reproduction start time of each distribution data.

次に、サーバ装置1は再生スケジュールを参照して、再生開始時刻が現在時刻に最も近い配信データを配信する映像音声再生端末に対応する、ダウンロード許可フラグを「真」に書き換える(ステップS103)。ダウンロード許可フラグが「真」のときに、該当する映像音声再生端末からダウンロードの要求があった場合は、配信データの配信を行う。後述するように、映像音声再生端末は、ダウンロードが完了すると、該当するダウンロード完了フラグを「偽」に書き換える信号を、サーバ装置1に対して送信する。   Next, the server device 1 refers to the reproduction schedule and rewrites the download permission flag corresponding to the video / audio reproduction terminal that distributes the distribution data whose reproduction start time is closest to the current time to “true” (step S103). When the download permission flag is “true”, if there is a download request from the corresponding video / audio reproduction terminal, the distribution data is distributed. As will be described later, when the download is completed, the video / audio reproduction terminal transmits a signal for rewriting the corresponding download completion flag to “false” to the server device 1.

ステップS104において、サーバ装置1は、データ配信を行っている映像音声再生端末に対応するダウンロード完了フラグが「真」であるか否かを判断する。「偽」の場合は、ダウンロードが未完了だと判断して待機する。一方、「真」の場合は、ダウンロードが完了したと判断して、ステップS105に進む。   In step S <b> 104, the server device 1 determines whether or not the download completion flag corresponding to the video / audio reproduction terminal that is distributing data is “true”. In the case of “false”, it is determined that the download has not been completed and waits. On the other hand, if “true”, it is determined that the download has been completed, and the process proceeds to step S105.

ステップS105において、サーバ装置1は、ステップS104においてダウンロードが完了したと判断した映像音声再生端末に対応するダウンロード完了フラグを「偽」に書き換える。   In step S105, the server apparatus 1 rewrites the download completion flag corresponding to the video / audio reproduction terminal determined to have been downloaded in step S104 to “false”.

次に、ステップS106において、全てのダウンロード完了フラグは「真」であるか否かの判断を行う。全てのダウンロード完了フラグが「真」である場合は、全ての映像信号再生端末へのデータ配信が完了したと判断して、動作を終了する。一方、「偽」のダウンロード完了フラグが存在する場合には、ステップS103に戻る。   Next, in step S106, it is determined whether or not all download completion flags are “true”. When all the download completion flags are “true”, it is determined that the data distribution to all the video signal reproduction terminals is completed, and the operation ends. On the other hand, if there is a “false” download completion flag, the process returns to step S103.

以上の様に、サーバ装置1は、ある映像音声再生端末へのデータ配信が完了してから、他の映像音声再生端末へのデータ配信を行うため、配信データのダウンロードが集中することがなく、サーバ装置1への負荷の増大を防止することが可能である。   As described above, since the server apparatus 1 performs data distribution to other video / audio playback terminals after data distribution to a certain video / audio playback terminal is completed, download of distribution data is not concentrated, It is possible to prevent an increase in load on the server device 1.

図4は、本発明の実施の形態における第1の映像音声再生端末3aの動作を示すフローチャートである。第1の映像音声再生端末3aは、予め設定した一定の時間周期で、サーバ装置1にアクセスして、図4のフローチャートに示す動作を行う。   FIG. 4 is a flowchart showing the operation of the first video / audio reproduction terminal 3a in the embodiment of the present invention. The first video / audio reproduction terminal 3a accesses the server device 1 at a predetermined time period set in advance and performs the operation shown in the flowchart of FIG.

まず、ステップS201においてサーバ装置1へアクセスして再生スケジュールの更新を確認する。次に、自己のダウンロード許可フラグが「真」であるか否かを判断する(ステップS202)。「偽」の場合は、ダウンロードが許可されていないため、動作を終了する。一方、「真」の場合は、ダウンロードが許可されているため、配信データのダウンロードを開始する(ステップS203)。   First, in step S201, the server apparatus 1 is accessed to confirm the update of the reproduction schedule. Next, it is determined whether or not its own download permission flag is “true” (step S202). If “false”, the download is not permitted and the operation is terminated. On the other hand, if “true”, since download is permitted, download of distribution data is started (step S203).

ステップS204において、ダウンロードが完了したか否かを判断する。ダウンロードが完了した場合は、ステップS205においてサーバ装置1内のダウンロード完了フラグF21,F22,F23の内、該当するダウンロード完了フラグを「未完了」から「完了」へ書き換える。なお、第2、3の映像音声再生端末3b,3cの動作は、第1の映像音声再生端末3aの動作と同じため、説明を省略する。   In step S204, it is determined whether the download is completed. When the download is completed, in step S205, the download completion flag in the download completion flags F21, F22, and F23 in the server device 1 is rewritten from “incomplete” to “completed”. Since the operations of the second and third video / audio reproduction terminals 3b and 3c are the same as the operation of the first video / audio reproduction terminal 3a, the description thereof will be omitted.

図5は、本発明の実施の形態におけるサーバ装置1および第1〜3の映像音声再生端末3a,3b,3cの動作を時間軸上で説明したシーケンス図である。図5において、横軸は時間軸であり、サーバ装置1において再生スケジュールが11:55に更新される。この更新した再生スケジュールは、再生開始時刻が早い順に、12:00開始の第2の映像音声再生端末3bのコンテンツデータA、次に12:05開始の第1の映像音声再生端末3aのコンテンツデータB、最後に12:10開始の第3の映像音声再生端末3cのコンテンツデータCとなっている。   FIG. 5 is a sequence diagram illustrating operations of the server device 1 and the first to third video / audio reproduction terminals 3a, 3b, and 3c on the time axis according to the embodiment of the present invention. In FIG. 5, the horizontal axis is the time axis, and the playback schedule is updated to 11:55 in the server device 1. In the updated playback schedule, the content data A of the second video / audio playback terminal 3b starting at 12:00 and the content data of the first video / audio playback terminal 3a starting at 12:05 are arranged in order from the earliest playback start time. B, and finally the content data C of the third video / audio reproduction terminal 3c starting at 12:10.

第1〜3の映像音声再生端末3a,3b,3cは、一定の時間周期(例えば3分)でサーバ装置1にアクセスする。なお、第1の映像音声再生端末3aには、ダウンロード許可フラグF11、ダウンロード完了フラグF21が対応する。第2の映像音声再生端末3bには、ダウンロード許可フラグF12、ダウンロード完了フラグF22が対応する。第3の映像音声再生端末3cには、ダウンロード許可フラグF13、ダウンロード完了フラグF23が対応する。   The first to third video / audio reproduction terminals 3a, 3b, and 3c access the server device 1 at a constant time period (for example, 3 minutes). Note that a download permission flag F11 and a download completion flag F21 correspond to the first video / audio reproduction terminal 3a. A download permission flag F12 and a download completion flag F22 correspond to the second video / audio reproduction terminal 3b. A download permission flag F13 and a download completion flag F23 correspond to the third video / audio reproduction terminal 3c.

サーバ装置1は、再生スケジュールが更新された11:55の時点で、ダウンロード完了フラグF21,F22,F23を「真」から「偽」に変更する。また、再生時間が最も早い、第2の映像音声再生端末3bのダウンロード許可フラグF12を「偽」から「真」に変更する。その後、第2の映像音声再生端末3bは3分周期の定期的なアクセスで11:57にサーバ装置1にアクセスすると、ダウンロード許可フラグF12の「真」となっているためダウンロードが許可されて、コンテンツデータAとその再生情報のダウンロード(図5中では「D」で示される)を開始する。11:59にコンテンツデータAのダウンロードが完了し、12:00にコンテンツデータAの再生が開始される。   The server device 1 changes the download completion flags F21, F22, and F23 from “true” to “false” at 11:55 when the reproduction schedule is updated. Further, the download permission flag F12 of the second video / audio reproduction terminal 3b having the earliest reproduction time is changed from “false” to “true”. After that, when the second video / audio reproduction terminal 3b accesses the server device 1 at 11:57 with a periodic access of 3 minutes, the download permission flag F12 is “true”, and the download is permitted. Downloading of content data A and its reproduction information (indicated by “D” in FIG. 5) is started. The download of the content data A is completed at 11:59, and the reproduction of the content data A is started at 12:00.

また、コンテンツデータAのダウンロードが完了すると、第2の映像音声再生端末3bは、ダウンロード完了フラグF22を「偽」から「真」に書き換える。サーバ装置1はダウンロード完了フラグF22が「真」であることを確認すると、ダウンロード許可フラグF12を「真」から「偽」に書き換える。そして、次に再生開始時刻の早いコンテンツデータは、第1の映像音声再生端末3aのコンテンツデータBであるから、サーバ装置1は、第1の映像音声再生端末3aのダウンロード許可フラグF11を「偽」から「真」に書き換える。   When the download of the content data A is completed, the second video / audio reproduction terminal 3b rewrites the download completion flag F22 from “false” to “true”. When the server device 1 confirms that the download completion flag F22 is “true”, the server device 1 rewrites the download permission flag F12 from “true” to “false”. Since the next content data with the earliest playback start time is the content data B of the first video / audio playback terminal 3a, the server device 1 sets the download permission flag F11 of the first video / audio playback terminal 3a to “false”. To "true".

同様に、第1の映像音声再生端末3aは3分周期の定期的なアクセスで12:01にサーバ装置1にアクセスすると、ダウンロード許可フラグF11が「真」となっているためダウンロードが許可されて、コンテンツデータBとその再生情報のダウンロードを開始する。12:03にコンテンツデータAのダウンロードが完了し、12:05にコンテンツデータBの再生が開始される。   Similarly, when the first video / audio reproduction terminal 3a accesses the server device 1 at 12:01 by periodic access in a three-minute cycle, the download permission flag F11 is “true” and the download is permitted. Then, download of the content data B and its reproduction information is started. Download of content data A is completed at 12:03, and playback of content data B is started at 12:05.

また、コンテンツデータBのダウンロードが完了すると、第1の映像音声再生端末3aは、ダウンロード完了フラグF21を「偽」から「真」に書き換える。サーバ装置1はダウンロード完了フラグF21が「真」であることを確認すると、ダウンロード許可フラグF11を「真」から「偽」に書き換える。そして、次に再生開始時刻の早いコンテンツデータは、第3の映像音声再生端末3cのコンテンツデータCであるから、サーバ装置1は、第3の映像音声再生端末3cのダウンロード許可フラグF13を「偽」から「真」に書き換える。   When the download of the content data B is completed, the first video / audio reproduction terminal 3a rewrites the download completion flag F21 from “false” to “true”. Upon confirming that the download completion flag F21 is “true”, the server device 1 rewrites the download permission flag F11 from “true” to “false”. Since the next content data with the earliest playback start time is the content data C of the third video / audio playback terminal 3c, the server apparatus 1 sets the download permission flag F13 of the third video / audio playback terminal 3c to “false”. To "true".

同様に、第3の映像音声再生端末3cは3分周期の定期的なアクセスで12:05にサーバ装置1にアクセスすると、ダウンロード許可フラグF13が「真」となっているためダウンロードが許可されて、コンテンツデータCとその再生情報のダウンロードを開始する。12:07にコンテンツデータCのダウンロードが完了し、12:10にコンテンツデータCの再生が開始される。   Similarly, when the third video / audio reproduction terminal 3c accesses the server device 1 at 12:05 by periodic access in a three-minute cycle, the download permission flag F13 is “true” and the download is permitted. Then, download of the content data C and its reproduction information is started. Download of the content data C is completed at 12:07, and reproduction of the content data C is started at 12:10.

また、コンテンツデータCのダウンロードが完了すると、第3の映像音声再生端末3cは、ダウンロード完了フラグF23を「偽」から「真」に書き換える。サーバ装置1はダウンロード完了フラグF23が「真」であることを確認すると、ダウンロード許可フラグF13を「真」から「偽」に書き換える。サーバ装置1は、ダウンロード完了フラグF21,F22,F23を確認し、全てが「真」となっているので、データ配信動作を終了する。   When the download of the content data C is completed, the third video / audio reproduction terminal 3c rewrites the download completion flag F23 from “false” to “true”. Upon confirming that the download completion flag F23 is “true”, the server device 1 rewrites the download permission flag F13 from “true” to “false”. The server device 1 confirms the download completion flags F21, F22, and F23, and since all are “true”, the data distribution operation is terminated.

<効果>
本実施の形態におけるサーバ装置1は、映像音声再生端末に映像音声データを含む配信データを配信するサーバ装置1であって、配信データを記憶する記憶部13と、映像音声再生端末と通信を行う通信部11と、映像音声再生端末ごとにダウンロード許可情報とダウンロード完了情報とを管理するダウンロード情報管理部12と、記憶部13と、ダウンロード情報管理部12および通信部11の動作を制御する制御部14と、を備え、ダウンロード許可情報には、映像音声再生端末に配信データのダウンロードを許可するか否かを示す許可/不許可の情報が記載されており、ダウンロード完了情報には、映像音声再生端末への配信データのダウンロードが完了したか否かを示す完了/未完了の情報が記載されており、ダウンロード完了情報の記載は、映像音声再生端末から書き換え可能であり、ダウンロード完了情報の記載が未完了から完了に書き換えられた場合、別の映像音声再生端末に対応するダウンロード許可情報の記載を不許可から許可に書き換えることを特徴とする。
<Effect>
The server device 1 in this embodiment is a server device 1 that distributes distribution data including video / audio data to a video / audio reproduction terminal, and communicates with a storage unit 13 that stores the distribution data and the video / audio reproduction terminal. A communication unit 11, a download information management unit 12 that manages download permission information and download completion information for each video / audio reproduction terminal, a storage unit 13, a control unit that controls operations of the download information management unit 12 and the communication unit 11. The download permission information includes permission / non-permission information indicating whether or not to allow the video / audio playback terminal to download the distribution data, and the download completion information includes the video / audio playback. Completed / uncompleted information indicating whether or not the download of distribution data to the terminal has been completed. Download completion information The description can be rewritten from the video / audio playback terminal. When the description of the download completion information is rewritten from incomplete to complete, the description of the download permission information corresponding to another video / audio playback terminal is rewritten from disapproval to permission. It is characterized by that.

従って、本実施の形態におけるサーバ装置1では、タウンロード許可情報としてダウンロード許可フラグを設けて、ダウンロードを許可する映像音声再生端末を指定できる。複数の映像音声再生端末から同時にダウンロードの要求があった場合であっても、指定した映像音声再生端末にのみダウンロードを許可するため、ダウンロードが集中して、サーバ装置1の負荷が増大するといったことが発生しない。   Therefore, in the server device 1 according to the present embodiment, a download permission flag is provided as town load permission information, and a video / audio reproduction terminal that permits download can be designated. Even when there are simultaneous download requests from a plurality of video / audio playback terminals, the download is concentrated only on the designated video / audio playback terminals, so that the downloads are concentrated and the load on the server device 1 increases. Does not occur.

また、本実施の形態におけるサーバ装置1において、配信データには、再生情報が含まれており、再生情報には、映像音声再生端末において映像音声データの再生を開始する時刻を示す再生開始時刻と、映像音声データの再生を終了する時刻を示す再生終了時刻とが記載されており、ダウンロード許可情報の記載を未許可から許可に書き換える際に、再生情報の再生開始時刻に基づいて、どの映像音声再生端末に対応するダウンロード許可情報の記載を書き換えるかを決定することを特徴とする。   In the server device 1 according to the present embodiment, the distribution data includes reproduction information, and the reproduction information includes a reproduction start time indicating a time at which reproduction of the video / audio data starts in the video / audio reproduction terminal. The playback end time indicating the time at which the playback of the video / audio data ends is described, and when the description of the download permission information is rewritten from unauthorized to permitted, which video / audio is It is determined whether to rewrite the description of the download permission information corresponding to the playback terminal.

従って、本実施の形態におけるサーバ装置1は、ダウンロードするコンテンツデータの再生開始時刻に基づいて、再生開始時刻がより早いコンテンツデータを再生する映像音声端末に対応するダウンロード許可情報を「許可」に書き換える。よって、ダウンロードの完了が再生開始時刻に間に合わないといった危険性を低減することができる。   Therefore, the server device 1 according to the present embodiment rewrites the download permission information corresponding to the video / audio terminal that reproduces the content data with the earlier reproduction start time to “permitted” based on the reproduction start time of the content data to be downloaded. . Therefore, it is possible to reduce the risk that the completion of download is not in time for the playback start time.

また、本実施の形態における映像音声再生端末は、サーバ装置1から配信データをダウンロードする映像音声再生端末であって、配信データのダウンロードが完了した際に、当該映像音声再生端末に対応するダウンロード完了情報の記載を未完了から完了に書き換えるための信号をサーバ装置1に送信することを特徴とする。   In addition, the video / audio playback terminal according to the present embodiment is a video / audio playback terminal that downloads distribution data from the server device 1, and when the download of the distribution data is completed, the download corresponding to the video / audio playback terminal is completed. A signal for rewriting the description of information from incomplete to complete is transmitted to the server apparatus 1.

従って、サーバ装置1は、ダウンロード完了情報を参照することにより、配信データのダウンロードが完了したことを知ることができる。   Therefore, the server device 1 can know that the download of the distribution data is completed by referring to the download completion information.

また、再生情報には、映像音声再生端末において映像音声データの再生を開始する時刻を示す再生開始時刻と、当該映像音声データの再生を終了する時刻を示す再生終了時刻とが記載されており、本実施の形態における映像音声再生端末は、再生情報の再生開始時刻と再生終了時刻に従って、サーバ装置1からダウンロードした映像音声データの再生を行うことを特徴とする。   The playback information includes a playback start time indicating a time at which playback of the video / audio data is started at the video / audio playback terminal, and a playback end time indicating a time at which the playback of the video / audio data ends. The video / audio reproduction terminal according to the present embodiment is characterized in that the video / audio data downloaded from the server device 1 is reproduced in accordance with the reproduction start time and reproduction end time of the reproduction information.

従って、配信者は、再生情報に再生開始時刻と再生終了時刻を含ませることにより、配信する映像音声データの再生開始、再生終了を管理することが可能である。   Accordingly, the distributor can manage the reproduction start and reproduction end of the video / audio data to be distributed by including the reproduction start time and the reproduction end time in the reproduction information.

<実施の形態2>
実施の形態1におけるサーバ装置1においては、同時に配信データのダウンロードを許可する映像音声再生端末は1台であった。一方、本実施の形態におけるサーバ装置は、所定の台数までの映像音声再生端末に対して、同時にダウンロードを許可する。サーバ装置1および映像音声再生端末のその他の構成、動作は実施の形態1と同じため、説明を省略する。
<Embodiment 2>
In the server device 1 according to the first embodiment, there is only one video / audio reproduction terminal that permits download of distribution data at the same time. On the other hand, the server device in the present embodiment permits downloading to a predetermined number of video / audio reproduction terminals simultaneously. The other configurations and operations of the server apparatus 1 and the video / audio reproduction terminal are the same as those of the first embodiment, and thus description thereof is omitted.

<効果>
本実施の形態におけるサーバ装置1は、所定の台数までの映像音声再生端末に対して、当該映像音声再生端末に対応するダウンロード許可情報の記載を同時に許可とすることを特徴とする。
<Effect>
The server device 1 according to the present embodiment is characterized in that the description of the download permission information corresponding to the video / audio playback terminal is allowed at the same time for a predetermined number of video / audio playback terminals.

従って、サーバ装置1の配信能力に応じて、同時にダウンロード可能な映像音声端末の台数を予め決めておくことにより、サーバ装置1に過剰な負荷がかからない範囲で、データの配信を効率的に行うことが可能である。   Therefore, by distributing the number of video and audio terminals that can be downloaded simultaneously in accordance with the distribution capability of the server device 1, data can be efficiently distributed within a range in which the server device 1 is not overloaded. Is possible.

なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。   It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

1 サーバ装置、2 ネットワーク、3a 第1の映像音声再生端末、3b 第2の映像音声再生端末、3c 第3の映像音声再生端末、11 通信部、12 ダウンロード情報管理部、13 記憶部、14 制御部、31 通信部、32 記憶部、33 表示部、34 音声出力部、35 時計部、F11,F12,F13 ダウンロード許可フラグ、F21,F22,F23 ダウンロード完了フラグ。   DESCRIPTION OF SYMBOLS 1 Server apparatus, 2 Network, 3a 1st video / audio reproduction terminal, 3b 2nd video / audio reproduction terminal, 3c 3rd video / audio reproduction terminal, 11 Communication part, 12 Download information management part, 13 Storage part, 14 Control Unit, 31 communication unit, 32 storage unit, 33 display unit, 34 audio output unit, 35 clock unit, F11, F12, F13 download permission flag, F21, F22, F23 download completion flag.

Claims (4)

映像音声再生端末に映像音声データを含む配信データを配信するサーバ装置であって、
前記配信データを記憶する記憶部と、
前記映像音声再生端末と通信を行う通信部と、
前記映像音声再生端末ごとにダウンロード許可情報とダウンロード完了情報とを管理するダウンロード情報管理部と、
前記記憶部、前記ダウンロード情報管理部および前記通信部の動作を制御する制御部と、
を備え、
前記ダウンロード許可情報には、前記映像音声再生端末に前記配信データのダウンロードを許可するか否かを示す許可/不許可の情報が記載されており、
前記ダウンロード完了情報には、前記映像音声再生端末への前記配信データのダウンロードが完了したか否かを示す完了/未完了の情報が記載されており、
前記ダウンロード完了情報の記載は、前記映像音声再生端末から書き換え可能であり、
前記ダウンロード完了情報の記載が未完了から完了に書き換えられた場合、別の前記映像音声再生端末に対応する前記ダウンロード許可情報の記載を不許可から許可に書き換え
前記配信データには、再生情報が含まれており、
前記再生情報には、前記映像音声再生端末において前記映像音声データの再生を開始する時刻を示す再生開始時刻と、当該映像音声データの再生を終了する時刻を示す再生終了時刻とが記載されており、
前記ダウンロード許可情報の記載を未許可から許可に書き換える際に、前記再生情報の前記再生開始時刻に基づいて、どの前記映像音声再生端末に対応するダウンロード許可情報の記載を書き換えるかを決定することを特徴とする、
サーバ装置。
A server device that distributes distribution data including video / audio data to a video / audio reproduction terminal,
A storage unit for storing the distribution data;
A communication unit for communicating with the video / audio reproduction terminal;
A download information management unit for managing download permission information and download completion information for each video and audio playback terminal;
A control unit that controls operations of the storage unit, the download information management unit, and the communication unit;
With
In the download permission information, permission / non-permission information indicating whether to permit the video / audio reproduction terminal to download the distribution data is described,
In the download completion information, completed / uncompleted information indicating whether or not the download of the distribution data to the video / audio reproduction terminal is completed is described.
The description of the download completion information can be rewritten from the video / audio playback terminal,
When the description of the download completion information is rewritten from incomplete to complete, the description of the download permission information corresponding to another video / audio playback terminal is rewritten from disallowed to permitted ,
The distribution data includes reproduction information,
The playback information includes a playback start time indicating a time at which playback of the video / audio data starts at the video / audio playback terminal, and a playback end time indicating a time at which playback of the video / audio data ends. ,
When rewriting the description of the download permission information from non-permitted to permitted, determining which description of the download permission information corresponding to the video / audio reproduction terminal is rewritten based on the reproduction start time of the reproduction information. Features
Server device.
所定の台数までの前記映像音声再生端末に対して、当該映像音声再生端末に対応するダウンロード許可情報の記載を同時に許可とすることを特徴とする、
請求項1に記載のサーバ装置。
The video / audio reproduction terminals up to a predetermined number are allowed to be described simultaneously with download permission information corresponding to the video / audio reproduction terminals,
The server device according to claim 1 .
請求項1又は請求項2に記載のサーバ装置から前記配信データをダウンロードする映像音声再生端末であって、
前記配信データのダウンロードが完了した際に、当該映像音声再生端末に対応する前記ダウンロード完了情報の記載を未完了から完了に書き換えるための信号を前記サーバ装置に送信することを特徴とする、
映像音声再生端末。
A video / audio reproduction terminal that downloads the distribution data from the server device according to claim 1 or 2 ,
When the download of the distribution data is completed, a signal for rewriting the description of the download completion information corresponding to the video / audio reproduction terminal from incomplete to complete is transmitted to the server device,
Video / audio playback terminal.
前記再生情報には、前記映像音声再生端末において前記映像音声データの再生を開始する時刻を示す再生開始時刻と、当該映像音声データの再生を終了する時刻を示す再生終了時刻とが記載されており、
前記再生情報の前記再生開始時刻と前記再生終了時刻に従って、前記サーバ装置からダウンロードした前記映像音声データの再生を行うことを特徴とする、
請求項に記載の映像音声再生端末。
The playback information includes a playback start time indicating a time at which playback of the video / audio data starts at the video / audio playback terminal, and a playback end time indicating a time at which playback of the video / audio data ends. ,
According to the reproduction start time and the reproduction end time of the reproduction information, the video / audio data downloaded from the server device is reproduced.
The video / audio reproduction terminal according to claim 3 .
JP2013088006A 2013-04-19 2013-04-19 Server device and video / audio reproduction terminal Expired - Fee Related JP6176987B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013088006A JP6176987B2 (en) 2013-04-19 2013-04-19 Server device and video / audio reproduction terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013088006A JP6176987B2 (en) 2013-04-19 2013-04-19 Server device and video / audio reproduction terminal

Publications (2)

Publication Number Publication Date
JP2014211779A JP2014211779A (en) 2014-11-13
JP6176987B2 true JP6176987B2 (en) 2017-08-09

Family

ID=51931488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013088006A Expired - Fee Related JP6176987B2 (en) 2013-04-19 2013-04-19 Server device and video / audio reproduction terminal

Country Status (1)

Country Link
JP (1) JP6176987B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108028963A (en) 2015-09-18 2018-05-11 索尼公司 Sending device, receiving device and data processing method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3028733B2 (en) * 1994-08-31 2000-04-04 ヤマハ株式会社 Communication karaoke switching device
JPH08287241A (en) * 1995-04-14 1996-11-01 Sumitomo Electric Ind Ltd Data processor
JP3898475B2 (en) * 2001-08-21 2007-03-28 株式会社エヌ・ティ・ティ・ドコモ Content distribution method and distribution server
JP4670209B2 (en) * 2001-09-13 2011-04-13 ヤマハ株式会社 Music information reproducing apparatus and program
JP2004140536A (en) * 2002-10-17 2004-05-13 Fujitsu Ltd Reproducing apparatus and reproducing method
JP2005301809A (en) * 2004-04-14 2005-10-27 Olympus Corp Device, software, and method for data transfer
JP5183537B2 (en) * 2009-03-17 2013-04-17 三菱電機株式会社 Radio base station and radio communication system switching method
JP5306002B2 (en) * 2009-03-17 2013-10-02 三菱電機株式会社 Wireless communication terminal and wireless communication system switching method

Also Published As

Publication number Publication date
JP2014211779A (en) 2014-11-13

Similar Documents

Publication Publication Date Title
KR102045602B1 (en) Live tiles without application-code execution
JP5222427B1 (en) Network system and program
WO2016150386A1 (en) Interface processing method, apparatus, and system
US8495617B2 (en) Interworking system between user terminal and smart card for executing widget, and method thereof
CN105721608A (en) System And Method For Optimizing Transfers Of Downloadable Content
US7315907B2 (en) Information delivery and display system and information delivery method
CN107729072B (en) Control attribute reading method and device, terminal and readable storage medium
US9122766B2 (en) Replacement time based caching for providing server-hosted content
CN111367518B (en) Page layout method, page layout device, computing equipment and computer storage medium
CN106257418A (en) For by using assistance application to evaluate the technology of application
JP6176987B2 (en) Server device and video / audio reproduction terminal
JP5899445B2 (en) Content receiving apparatus and content receiving method
CA2840158C (en) Information processing device, control method therefor, program, and information storage medium
CN112422676A (en) Video playing method, device, equipment and computer readable storage medium
US20020032673A1 (en) Method and system for interaction between a browser engine and an application
JP2007013711A (en) Information processing apparatus, content downloading system, control program, and computer readable recording medium
CN114978669A (en) Intranet and extranet communication method, device, equipment and medium
JP2007060390A (en) Contents reproducing terminal
KR102164779B1 (en) Blockchains with modifiable recorded transactions
US8171411B1 (en) System and method for delivering content in a movie trailer
KR101446319B1 (en) Application Update Service Method and System
CN111741347A (en) Television page display method and related equipment
CN108733444A (en) A kind of method for refreshing of the page, device, storage medium and mobile terminal
JP2014099082A (en) Information processing system, information processing device, information processing program, application execution method and storage medium
KR20130082732A (en) Method, terminal, and recording medium for providing user interface for contents service

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170308

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: 20170613

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170711

R150 Certificate of patent or registration of utility model

Ref document number: 6176987

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees