JP2002009717A - System for receiving satellite distribution at any time - Google Patents
System for receiving satellite distribution at any timeInfo
- Publication number
- JP2002009717A JP2002009717A JP2000186846A JP2000186846A JP2002009717A JP 2002009717 A JP2002009717 A JP 2002009717A JP 2000186846 A JP2000186846 A JP 2000186846A JP 2000186846 A JP2000186846 A JP 2000186846A JP 2002009717 A JP2002009717 A JP 2002009717A
- Authority
- JP
- Japan
- Prior art keywords
- data
- distribution
- request
- user
- satellite
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000013500 data storage Methods 0.000 claims description 30
- 238000000034 method Methods 0.000 claims description 17
- 230000003111 delayed effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は衛星を用いた衛星配
信受付方式に関し、特に衛星配信を随時受け付ける衛星
配信随時受付方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a satellite distribution receiving system using satellites, and more particularly to a satellite distribution optional receiving system for receiving satellite distribution at any time.
【0002】[0002]
【従来の技術】従来の衛星配信によるデータ提供の運用
は一方通行であり、ユーザは、ユーザ端末上に格納され
ているデータ一覧からしかデータを選択できず、新たな
データを要求する際には地上系配信で配信してもらう
か、あるいは要求を挙げてから、暫く後に送られてくる
データを使用するしかなかった。2. Description of the Related Art Conventionally, the operation of providing data by satellite distribution is a one-way operation, and a user can select data only from a data list stored on a user terminal. The only way to get it was to send it via terrestrial distribution or to give a request, and then use the data sent a while later.
【0003】[0003]
【発明が解決しようとする課題】しかし、地上系配信で
は、送信可能なデータ容量が限られたり、要求後、暫く
後でのデータ配信では、緊急にデータを要求するユーザ
端末には対応出来なかった。また、突発的な要求に対し
て衛星での配信を行うにしても、要求を挙げてくるユー
ザ端末が非常に多数であったり、共通の配信スケジュー
ルが既に過密なスケジューリングで運用されている場合
には、配信要求の割り込み及び配信スケジュールの再構
築をとどこおりなく行うことは困難であった。However, in the case of terrestrial distribution, the amount of data that can be transmitted is limited, and in the case of data distribution shortly after a request is made, it is not possible to cope with a user terminal urgently requesting data. Was. Also, even if delivery is performed by satellite for sudden requests, if there are a large number of user terminals that request, or if a common delivery schedule is already operated with tight scheduling It has been difficult to interrupt the distribution request and reconstruct the distribution schedule without delay.
【0004】[0004]
【課題を解決するための手段】本発明の請求項1に係わ
る発明は、ユーザによるデータ要求と前記ユーザへのデ
ータ提供とを行うユーザ端末と、配信キューを含む衛星
配信装置と、配信スケジュールを含む配信要求装置とを
備え、前記ユーザが要求した前記ユーザ端末に存在しな
いデータを前記配信スケジュールに割り込ませ、前記デ
ータを前記配信キューに投入し、前記データを衛星経由
で配信することを特徴とする。According to the first aspect of the present invention, there is provided a user terminal for performing a data request by a user and providing data to the user, a satellite distribution device including a distribution queue, and a distribution schedule. Including a distribution request device, wherein the data that does not exist in the user terminal requested by the user is interrupted in the distribution schedule, the data is put into the distribution queue, and the data is distributed via satellite. I do.
【0005】また、本発明の請求項2に係わる発明は、
先頭の配信データと最後尾の配信データとを含む複数の
配信データを時系列に形成した配信スケジュールを備
え、ユーザの配信要求を随時受付けて、データを配信す
る衛星配信随時受付方式であって、前記ユーザが要求す
る配信要求データを前記配信スケジュール上の任意の場
所に割り込ませ、その後に続く前記配信データを使用す
る処理に影響がなければ、前記配信スケジュールを再構
築することを特徴とする。[0005] The invention according to claim 2 of the present invention provides:
A satellite distribution random reception method for providing a distribution schedule in which a plurality of distribution data including a first distribution data and a last distribution data are formed in time series, receiving a user's distribution request as needed, and distributing the data, The distribution request data requested by the user is interrupted at an arbitrary position on the distribution schedule, and if there is no influence on the subsequent processing using the distribution data, the distribution schedule is reconstructed.
【0006】さらに、本発明の請求項3に係わる発明
は、複数の配信データを時系列に形成した配信スケジュ
ールを備え、ユーザによるデータの配信要求を随時受付
けて、前記データを配信する衛星配信随時受付方式であ
って、次に配信する前記配信データの配信処理時間を参
照しながら、前記配信要求が突発的であっても前記デー
タを割り込ませ、滞りなく衛星からの配信を行うため
に、最低限の配信キューが常に存在するように制御する
ことを特徴とする。Further, the invention according to claim 3 of the present invention comprises a distribution schedule in which a plurality of distribution data are formed in time series, and receives a data distribution request from a user as needed and distributes the data by satellite distribution. In the reception method, while referring to the distribution processing time of the distribution data to be distributed next, even if the distribution request is sudden, the data is interrupted, and the distribution from the satellite is performed without delay. It is controlled so that a limited delivery queue always exists.
【0007】さらに、本発明の請求項4に係わる発明
は、ユーザがデータを要求すると共に前記ユーザに前記
データを提供するユーザ端末と、衛星を経由してデータ
を配信する衛星配信装置と、データを時系列に形成した
配信スケジュールが登録されている配信要求装置とを備
え、前記配信要求装置は前記ユーザが要求する要求デー
タを検索し実データ及びデータサイズを取得し、前記デ
ータサイズよりロード時間及び発信処理時間を算出し、
算出された前記ロード時間及び発信処理時間と前記衛星
配信装置に含まれる配信キューの状態を基に、前記要求
データの配信を前記配信スケジュールの先頭に割り込ま
せた場合のロード完了時刻及び発信完了時刻を算出し、
前記要求データを前記配信スケジュールに割り込ませる
のが可能と判断し、前記配信スケジュールの先頭に前記
要求データの配信を登録し、前記ユーザが前記要求デー
タを受信できるデータ受信予定時刻を前記発信完了時刻
から算出し、前記ユーザに前記データ受信予定時刻を通
知し、前記ユーザが前記データ受信予定時刻まで待機す
ると判断し、前記要求データが前記衛星配信装置から前
記衛星を経由して前記ユーザ端末で受信され前記ユーザ
に提供されることを特徴とする。Further, according to a fourth aspect of the present invention, there is provided a user terminal for requesting data by a user and providing the data to the user, a satellite distribution device for distributing data via a satellite, And a distribution request device in which a distribution schedule formed in chronological order is registered.The distribution request device retrieves the request data requested by the user to obtain the actual data and the data size, and calculates the load time from the data size. And the transmission processing time,
Based on the calculated load time and transmission processing time and the state of the distribution queue included in the satellite distribution device, the load completion time and the transmission completion time when the distribution of the request data is interrupted at the beginning of the distribution schedule Is calculated,
Determining that it is possible to interrupt the request data into the distribution schedule, registering the distribution of the request data at the beginning of the distribution schedule, and setting the scheduled data reception time at which the user can receive the request data to the transmission completion time And notifies the user of the scheduled data reception time, determines that the user waits until the scheduled data reception time, and receives the request data from the satellite distribution device at the user terminal via the satellite. And provided to the user.
【0008】さらに、本発明の請求項5に係わる発明
は、前記請求項4記載の前記ユーザ端末は、前記ユーザ
との会話を行うユーザインタフェースと、前記衛星を経
由したデータを受信する衛星受信装置と、前記要求デー
タなどを記憶する第1データ記憶装置とを備え、前記ユ
ーザインタフェースは前記要求データが前記第1データ
記憶装置に存在すれば前記ユーザに提供し、前記第1デ
ータ記憶装置に存在しない場合は、前記配信要求装置に
前記要求データの配信要求を行い、前記配信要求装置か
ら返答される配信予定時刻を前記ユーザに通知し、前記
ユーザが待機を了承した場合は、前記ユーザを待機さ
せ、前記要求データを受信次第提供し、前記ユーザが待
機を拒絶した場合には、その旨を前記配信要求装置に送
信することを特徴とする。Further, according to a fifth aspect of the present invention, the user terminal according to the fourth aspect, wherein the user terminal performs a conversation with the user, and a satellite receiving apparatus that receives data via the satellite. And a first data storage device for storing the request data and the like, wherein the user interface provides the request data to the user if the request data exists in the first data storage device, and provides the user data to the first data storage device. If not, the distribution request device makes a distribution request for the request data, notifies the user of the scheduled distribution time returned from the distribution request device, and if the user approves the standby, waits for the user The request data is provided upon receipt, and if the user refuses to wait, the fact is transmitted to the distribution request device. .
【0009】さらに、本発明の請求項6に係わる発明
は、前記請求項4記載の前記配信スケジュールを登録し
た前記配信要求装置は、前記配信スケジュールに割り込
ませることが出来るか否かを判断する配信要求制御と、
前記要求データなどを記憶する第2データ記憶装置と、
常に最低限のキューが存在するように制御する配信キュ
ー制御とを備え、前記配信要求制御は、前記ユーザ端末
から送付されたデータ配信要求を受け付け、前記第2デ
ータ記憶装置から前記要求データを検索し、前記配信ス
ケジュールに割り込ませることが出来るかを判断し、割
り込みが可能と判断した場合は、前記要求データが前記
ユーザ端末に到達する時刻を計算し、前記ユーザ端末に
前記計算した到達する時刻を送信し、前記ユーザ端末か
ら前記データ配信要求を却下する指示が送付された場合
は、前記配信スケジュールから前記要求データの配信ス
ケジュールを削除し、前記配信キュー制御は突発的な配
信要求を割り込ませる為に、常に最低限のキューが前記
衛星配信装置に存在するように制御することを特徴とす
る。[0009] Further, according to a sixth aspect of the present invention, the distribution request device that has registered the distribution schedule according to the fourth aspect determines whether or not the distribution request device can interrupt the distribution schedule. Request control;
A second data storage device for storing the request data and the like;
And a delivery queue control for controlling the presence of a minimum queue at all times, wherein the delivery request control receives a data delivery request sent from the user terminal and retrieves the requested data from the second data storage device. Then, it is determined whether it is possible to interrupt the distribution schedule, and if it is determined that an interrupt is possible, the time at which the request data reaches the user terminal is calculated, and the calculated time at which the user terminal arrives is calculated. When the user terminal sends an instruction to reject the data distribution request, the distribution schedule of the request data is deleted from the distribution schedule, and the distribution queue control interrupts a sudden distribution request. For this purpose, control is performed so that a minimum queue always exists in the satellite distribution device.
【0010】さらに、本発明の請求項7に係わる発明
は、前記請求項4記載の前記衛星配信装置は、前記衛星
配信装置は、前記衛星に向けて電波を発信する電波発信
装置と、配信中と配信待ち状態のキューを格納する配信
キューとを備え、前記キューを前記衛星に向けて送信す
ることを特徴とする。[0010] Further, according to a seventh aspect of the present invention, in the satellite distribution device according to the fourth aspect, the satellite distribution device includes: a radio wave transmitting device that transmits a radio wave to the satellite; And a delivery queue for storing a queue in a delivery waiting state, wherein the queue is transmitted to the satellite.
【0011】さらに、本発明の請求項8に係わる発明
は、ユーザがデータを要求すると共に前記ユーザに前記
データを提供するユーザ端末と、衛星を経由するデータ
を配信する衛星配信装置と、前記衛星配信装置にデータ
の配信を要求する配信要求装置とを備え、前記ユーザか
らの要求データが前記ユーザ端末の第1データ記憶装置
に存在するかを検索し、存在すればそのまま前記ユーザ
に前記要求データを提供し、前記第1データ記憶装置に
前記要求データが存在しなければ、前記配信要求装置へ
前記要求データの配信要求を行い、前記配信要求装置は
前記要求データを前記配信要求装置の第2データ記憶装
置から検索し実データ及びデータサイズを取得し、前記
データサイズより、ロード時間及び発信処理時間を算出
し、算出された前記ロード時間及び発信処理時間と前記
衛星配信装置に含まれる配信キューの状態を基に、前記
要求データの配信を前記配信要求装置の配信スケジュー
ルの配信スケジュールの先頭に割り込ませた場合のロー
ド完了時刻及び発信完了時刻を算出し、前記ロード完了
時刻及び発信完了時刻とがその後の前記配信スケジュー
ルに支障が出ない範囲かどうかを判断し、前記要求デー
タの配信を前記配信スケジュールに割り込ませるのは不
可能と判断した場合は、前記ユーザに配信要求の拒絶を
通知し、前記要求データの配信を前記配信スケジュール
に割り込ませるのが可能と判断した場合は、前記配信ス
ケジュールの先頭に、前記要求データの配信を登録し、
前記要求データを前記ユーザが受信できるデータ受信予
定時刻を前記発信完了時刻から算出し、前記ユーザに前
記データ受信予定時刻を通知し、前記ユーザが前記デー
タ受信予定時刻まで待機するかの判断を前記ユーザへ要
求し、待機しないとの判断をした場合は、前記配信スケ
ジュールから前記要求データの配信スケジュールを削除
し、待機すると判断した場合は、前記要求データが前記
衛星を経由して前記ユーザ端末で受信され前記ユーザに
提供されることを特徴とする。[0011] Further, the invention according to claim 8 of the present invention relates to a user terminal for requesting data by a user and providing the data to the user, a satellite distribution device for distributing data via a satellite, and the satellite A distribution requesting device for requesting distribution of data to the distribution device, and searching whether or not the request data from the user exists in the first data storage device of the user terminal. If the request data does not exist in the first data storage device, the distribution request device makes a distribution request of the request data, and the distribution request device transmits the request data to the second of the distribution request device. The actual data and the data size are retrieved from the data storage device, and the load time and the transmission processing time are calculated from the data size. Load completion time when the delivery of the requested data is interrupted at the beginning of the delivery schedule of the delivery schedule of the delivery request device, based on the loading time, the transmission processing time, and the status of the delivery queue included in the satellite delivery device. And the transmission completion time is calculated, it is determined whether the load completion time and the transmission completion time are within a range that does not interfere with the subsequent distribution schedule, and it is not possible to interrupt the distribution of the request data into the distribution schedule. If it is determined that it is possible, the user is notified of the rejection of the distribution request, and if it is determined that the distribution of the request data can be interrupted in the distribution schedule, the request data Register for distribution,
The request data can be received by the user to calculate the expected data reception time from the transmission completion time, notify the user of the expected data reception time, and determine whether the user waits until the expected data reception time Request to the user, if it is determined not to wait, delete the distribution schedule of the request data from the distribution schedule, if it is determined to wait, the request data is transmitted to the user terminal via the satellite Received and provided to the user.
【0012】さらに、本発明の請求項9に係わる発明
は、先頭の配信データと最後尾の配信データとを含む複
数の配信データが時系列に形成された配信スケジュール
を備え、ユーザの配信要求を随時受付けて、データを配
信する衛星配信随時受付方式であって、前記先頭の配信
データの前に前記ユーザが要求する配信要求データを割
り込ませて、前記最後尾の配信データの発信完了時刻を
算出し、前記発信完了時刻の受け入れ可か否かを判断し
て前記配信要求データの割り込みを決定することを特徴
とする。Further, the invention according to claim 9 of the present invention is provided with a delivery schedule in which a plurality of delivery data including a leading delivery data and a trailing delivery data are formed in time series, and a delivery request of a user is provided. This is a satellite distribution ad-hoc method for receiving data at any time and distributing data, wherein the transmission request data requested by the user is interrupted before the leading distribution data, and the transmission completion time of the last distribution data is calculated. Then, it is characterized in that it is determined whether or not the transmission completion time is acceptable, and an interruption of the distribution request data is determined.
【0013】さらに、本発明の請求項10に係わる発明
は、先頭の配信データと最後尾の配信データとを含む複
数の配信データが時系列に形成された配信スケジュール
を備え、ユーザの配信要求を随時受付けて、データを配
信する衛星配信随時受付方式であって、前記複数の配信
データそれぞれの間隔を算出し、前記ユーザが要求する
配信要求データを割り込ませるのに十分な間隔が存在す
る部分に前記配信要求データを割り込ませることを特徴
とする。Further, the invention according to claim 10 of the present invention comprises a delivery schedule in which a plurality of delivery data including a leading delivery data and a trailing delivery data are formed in a time series, and a delivery request of a user is provided. It is a satellite distribution ad-hoc method of receiving data as needed and distributing data, calculating the interval of each of the plurality of distribution data, and in a portion where there is a sufficient interval to interrupt the distribution request data requested by the user. The transmission request data is interrupted.
【0014】さらに、本発明の請求項11に係わる発明
は、先頭の配信データと最後尾の配信データとを含む複
数の配信データが時系列に形成された配信スケジュール
を備え、ユーザの配信要求を随時受付けて、データを配
信する衛星配信随時受付方式であって、全てのユーザに
対して共通する共通データを配信し、配信した前記共通
データに多数の前記ユーザが欲するデータが存在してい
ない場合に、任意の前記ユーザからのデータ配信要求に
対して前記データ配信要求を行った前記ユーザも含め全
ての前記ユーザに前記データ配信要求に基づくデータを
配信することを特徴とする。Further, the invention according to claim 11 of the present invention comprises a distribution schedule in which a plurality of distribution data including a first distribution data and a last distribution data are formed in a time series, and a distribution request of the user is provided. In a satellite distribution ad-hoc method for receiving data as needed and distributing data, when common data common to all users is distributed, and the distributed common data does not include data desired by many users. In addition, in response to a data distribution request from any of the users, data based on the data distribution request is distributed to all the users including the user who made the data distribution request.
【0015】[0015]
【発明の実施の形態】(第1の実施の形態)次に、本発
明の第1の実施の形態について図面を参照して詳細に説
明する。図1は本発明の第1の実施の形態を説明するた
めのブロック図、図2は本発明の第1の実施の形態を説
明するためのフローチャート、図3は本発明の第1の実
施の形態を説明するための配信スケジュールである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) Next, a first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram for explaining a first embodiment of the present invention, FIG. 2 is a flowchart for explaining the first embodiment of the present invention, and FIG. 3 is a first embodiment of the present invention. It is a distribution schedule for explaining a form.
【0016】図1は、ユーザがデータを要求すると共に
ユーザにデータを提供するユーザ端末1と、衛星配信装
置3にデータ配信を要求する配信要求装置2と、衛星配
信(衛星を経由するデータの配信)を行う衛星配信装置
3とを含んでいる。FIG. 1 shows a user terminal 1 for which a user requests data and provides data to the user, a distribution request device 2 for requesting data distribution to a satellite distribution device 3, and a satellite distribution (for data transmission via satellite). And a satellite distribution device 3 for performing the distribution.
【0017】多数のユーザに同時にデータを分配できる
という衛星配信の有効性を利用する構成上、ユーザ端末
1は、多数が各拠点に散在している。これに対し、配信
要求装置2と衛星配信装置3はそれぞれ1個所である。Because of the configuration utilizing the effectiveness of satellite distribution that data can be distributed simultaneously to a large number of users, a large number of user terminals 1 are scattered at each base. On the other hand, the distribution request device 2 and the satellite distribution device 3 are each one.
【0018】ユーザ端末1は、ユーザインタフェース1
1と、衛星受信装置12と、データ記憶装置13(第1
データ記憶装置)と、通信装置14とを含んで構成され
ている。The user terminal 1 has a user interface 1
1, a satellite receiver 12, and a data storage device 13 (first
(A data storage device) and a communication device 14.
【0019】ユーザインタフェース11は、ユーザ端末
1の利用者であるユーザとの会話を行うものであり、ユ
ーザから要求されたデータがデータ記憶装置13に存在
すればこのデータをユーザに提供する。一方、データ記
憶装置13にデータが存在しない場合は、配信要求装置
2に地上系の通信装置14を通してデータの配信要求を
行い、配信要求装置2から返答される配信予定時刻をユ
ーザに通知する。ユーザが配信予定時刻までの待機を了
承した場合は、ユーザを待機させ、データを受信次第、
ユーザにデータを提供する。ユーザが待機を拒絶した場
合には、その旨を配信要求装置2に送信する。The user interface 11 is for conversing with a user who is a user of the user terminal 1. If data requested by the user exists in the data storage device 13, the data is provided to the user. On the other hand, when the data does not exist in the data storage device 13, a data distribution request is made to the distribution request device 2 through the terrestrial communication device 14, and the user is notified of a scheduled distribution time returned from the distribution request device 2. If the user agrees to wait until the scheduled delivery time, the user is made to wait, and upon receiving the data,
Provide data to the user. If the user refuses to wait, the fact is transmitted to the distribution request device 2.
【0020】配信要求装置2は、配信スケジュール21
と、通信装置22と、配信要求制御23と、データ記憶
装置24(第2データ記憶装置)と、配信キュー制御2
5とを含んで構成されている。The distribution request device 2 has a distribution schedule 21
Communication device 22, distribution request control 23, data storage device 24 (second data storage device), distribution queue control 2
5 is included.
【0021】配信スケジュール21は、何時に何を何処
に配信するかの配信スケジュールが登録されている。図
1において、配信スケジュール21は、全てのユーザ端
末が業務で必要とするデータを、業務で使用される時間
帯を考慮して時系列に形成された配信スケジュールをス
ケジューリングしてあるもので、ユーザ端末1からの突
発的な配信要求を無条件に割り込ませると、日常業務の
為の配信スケジュールに支障を来す可能性がある為、通
常無条件に割り込ませることはできない。In the distribution schedule 21, a distribution schedule of what, when and where to distribute is registered. In FIG. 1, a delivery schedule 21 is a schedule in which data required by all user terminals in a business is distributed in a time series in consideration of a time zone used in the business. If a sudden distribution request from the terminal 1 is interrupted unconditionally, there is a possibility that a distribution schedule for daily work may be hindered.
【0022】配信要求制御23は、地上系の通信装置2
2を通して送られてきたデータ配信要求を受け付け、デ
ータ記憶装置24から要求データを検索する。次に、配
信スケジュール21と、配信キュー制御25とに問い合
わせ、今回、配信要求されたデータ容量も考慮し、配信
スケジュールに割り込ませることが出来るかを判断す
る。配信の割り込みが可能と判断した場合は、割り込ま
せてデータがユーザ端末1に到達する時刻を計算し、ユ
ーザ端末1にその旨を送信する。その後、ユーザからデ
ータ要求を却下する指示が通信装置22から送られてき
た場合は、配信スケジュール21から要求データの配信
スケジュールを削除する。The distribution request control 23 is a communication device 2 of the terrestrial system.
2 to receive the data distribution request sent from the data storage device 24 and retrieve the requested data from the data storage device 24. Next, an inquiry is made to the distribution schedule 21 and the distribution queue control 25, and it is determined whether or not it is possible to interrupt the distribution schedule in consideration of the data volume requested for distribution this time. If it is determined that the distribution can be interrupted, the time at which the data arrives at the user terminal 1 is calculated by interruption, and the fact is transmitted to the user terminal 1. Thereafter, when an instruction to reject the data request is sent from the communication device 22 from the user, the distribution schedule of the requested data is deleted from the distribution schedule 21.
【0023】配信キュー制御25は、配信キュー32の
状態と、次の配信予定データの配信処理時間とを参照し
ながら、突発的な配信要求を割り込ませる為に、滞りな
く効率的に衛星配信を行うことを考慮して、常に最低限
のキューが存在するように制御する。つまり、突発的な
配信要求を割り込ませることと滞りなく効率的に衛星配
信を行うこととを両立させるように制御する。The distribution queue control 25 refers to the state of the distribution queue 32 and the distribution processing time of the next distribution scheduled data, and efficiently interrupts satellite distribution without interruption to interrupt a sudden distribution request. In consideration of the operation, control is performed so that a minimum queue always exists. That is, control is performed so as to achieve both the interruption of a sudden distribution request and the efficient distribution of satellites without delay.
【0024】衛星配信装置3は、電波発信装置31と、
配信キュー32とを含んで構成されている。The satellite distribution device 3 includes a radio wave transmitting device 31 and
And a delivery queue 32.
【0025】電波発信装置31は、実際に衛星に電波を
発信するものであり、配信キュー32には、配信中と配
信待ち状態のキューが並んでいる。電波発信装置31に
よって発信される前には、発信されるデータを電波に乗
せる為のロード(パケット化)時間が必要であるが、発
信されるデータは配信キュー32に投入された時点でロ
ードが行われる。この為配信キュー32に投入された発
信されるデータの発信処理はキャンセルできない。The radio wave transmitting device 31 actually transmits a radio wave to a satellite, and the distribution queue 32 has queues in distribution and waiting for distribution. Before transmission by the radio wave transmitting device 31, a load (packetization) time for transmitting the transmitted data on a radio wave is required, but the transmitted data is loaded when the data is input to the distribution queue 32. Done. For this reason, the transmission processing of the data transmitted to the distribution queue 32 cannot be canceled.
【0026】次に、図1、図2及び図3を参照して本発
明の第1の実施の形態の動作について詳細に説明する。Next, the operation of the first embodiment of the present invention will be described in detail with reference to FIG. 1, FIG. 2 and FIG.
【0027】ユーザインタフェース11を通してユーザ
から要求されたデータが、ユーザ端末1のデータ記憶装
置13に存在するかを検索し、存在すればそのままユー
ザにデータを提供する(図2のステップA1、A2)。
ユーザ端末1のデータ記憶装置13に要求データが存在
しない場合は、地上系の通信装置14を介し、配信要求
装置2へデータ配信要求を行う(ステップA3)。デー
タ配信要求は、通信装置22を介して、配信要求制御2
3に到達する。It is searched whether the data requested by the user through the user interface 11 exists in the data storage device 13 of the user terminal 1, and if it exists, the data is provided to the user as it is (steps A1 and A2 in FIG. 2). .
If the request data does not exist in the data storage device 13 of the user terminal 1, a data distribution request is made to the distribution request device 2 via the terrestrial communication device 14 (step A3). The data distribution request is transmitted via the communication device 22 to the distribution request control 2.
Reach 3
【0028】配信要求制御23は、要求されたデータを
データ記憶装置24から検索し実データ(要求されたデ
ータに該当するデータ)及びデータサイズ(実データの
データサイズ)を取得し、データサイズを配信キュー制
御25に渡す。配信キュー制御25は、データサイズよ
り、ロード(パケット化)時間及び発信処理時間を算出
する(ステップA4)。The distribution request control 23 retrieves the requested data from the data storage device 24, obtains the actual data (data corresponding to the requested data) and the data size (data size of the actual data), and changes the data size. It is passed to the delivery queue control 25. The distribution queue control 25 calculates a load (packetization) time and a transmission processing time from the data size (step A4).
【0029】配信キュー制御25は、算出されたロード
(パケット化)時間及び発信処理時間と現在の配信キュ
ー32の状態を基に、要求されたデータ配信を配信スケ
ジュール21の先頭に割り込ませた場合のロード完了時
刻及び発信完了時刻を算出する(ステップA5)。最後
に配信キュー制御25は、算出されたロード完了時刻及
び発信完了時刻が、後に続く配信データの配信スケジュ
ールに支障が出ない範囲かどうかを判断する(ステップ
A6)。The distribution queue control 25 interrupts the requested data distribution at the beginning of the distribution schedule 21 based on the calculated load (packetizing) time and transmission processing time and the current state of the distribution queue 32. The load completion time and the transmission completion time are calculated (step A5). Finally, the distribution queue control 25 determines whether the calculated load completion time and transmission completion time are within a range that does not interfere with the distribution schedule of the subsequent distribution data (step A6).
【0030】図3は、その時の判断処理を時系列で表わ
している。図3を用いて配信データB4の割り込みにつ
いて説明する。配信データB1、B2は既に配信キュー
32に投入されており、現在の時刻を時刻BT1の時点
とすると、配信データB1は発信中、配信データB2は
ロード中である。配信データB3は配信スケジュールB
10上の先頭にあり、配信データB2の次に配信キュー
32に投入される予定で、発信完了時刻は時刻BT2の
時点である。時刻BT1の時点で、今回配信要求のあっ
た配信データB4を、配信データB2の後に割り込ませ
たとすると、配信スケジュールB10は、配信スケジュ
ールB20に再構築され、配信データB3は配信データ
B3’となり、発信完了時刻は時刻BT3の時点とな
る。配信スケジュールB20において、配信データB4
と配信データB3’は時系列に形成されている。FIG. 3 shows the judgment process at that time in time series. The interruption of the distribution data B4 will be described with reference to FIG. The distribution data B1 and B2 have already been put into the distribution queue 32, and if the current time is the time BT1, the distribution data B1 is transmitting and the distribution data B2 is being loaded. Distribution data B3 is distribution schedule B
10 and is scheduled to be put into the distribution queue 32 next to the distribution data B2, and the transmission completion time is the time BT2. Assuming that at time BT1, the distribution data B4 requested to be distributed this time is interrupted after the distribution data B2, the distribution schedule B10 is restructured into the distribution schedule B20, and the distribution data B3 becomes the distribution data B3 ′. The transmission completion time is the time point of time BT3. In the delivery schedule B20, the delivery data B4
And the distribution data B3 'are formed in time series.
【0031】配信データB3の発信完了時刻が時刻BT
2から時刻BT3に遅延したことによって、配信データ
B3を使用する処理に影響がでないのであれば、配信デ
ータB4を配信データB2の後に割り込ませることは可
能と判断出来る。当然、初めから配信データB3の配信
開始が配信データB2よりも十分に後の時刻であれば、
配信データB2と配信データB3の間に配信データB4
を割り込ませることは容易である。The transmission completion time of distribution data B3 is time BT
If the delay from 2 to time BT3 does not affect the processing using the distribution data B3, it can be determined that the distribution data B4 can be interrupted after the distribution data B2. Of course, if the distribution start of the distribution data B3 is sufficiently later than the distribution data B2 from the beginning,
Distribution data B4 between distribution data B2 and distribution data B3
It is easy to interrupt.
【0032】配信キュー制御25は、要求されたデータ
配信を配信スケジュールに割り込ませるのが不可能と判
断した場合は、配信要求制御23にその旨を伝え、配信
要求制御23は通信装置22、通信装置14、ユーザイ
ンタフェース11を介してユーザに配信要求の拒絶を通
知する(ステップA7)。一方、配信キュー制御25
が、要求されたデータ配信を配信スケジュールに割り込
ませるのが可能と判断した場合は、配信スケジュール2
1の先頭に、要求されたデータ配信を登録し(ステップ
A8)、配信要求制御23に発信完了時刻を通知する。If the distribution queue control 25 determines that it is impossible to interrupt the requested data distribution in the distribution schedule, the distribution queue control 25 informs the distribution request control 23 of that fact. The device 14 notifies the user of the rejection of the distribution request via the user interface 11 (step A7). On the other hand, the delivery queue control 25
Determines that it is possible to interrupt the requested data delivery into the delivery schedule,
The requested data distribution is registered at the beginning of step 1 (step A8), and the distribution request control 23 is notified of the transmission completion time.
【0033】その後、配信要求制御23は、配信された
データをユーザが受信できるデータ受信予定時刻を発信
完了時刻から算出し、通信装置22、通信装置14、ユ
ーザインタフェース11を介してユーザにデータ受信予
定時刻を通知し、ユーザインタフェース11はユーザが
データ受信予定時刻まで待機するかの判断をユーザへ要
求する(ステップA9)。ユーザがデータ受信予定時刻
まで待機しないとの判断をした場合は、配信スケジュー
ル21から要求されたデータの配信スケジュールを削除
し、ユーザがデータ受信予定時刻まで待機すると判断し
た場合はそのままとする(ステップA10、A11)。
データが衛星を経由して衛星受信装置12で受信され、
データ記憶装置13に格納されると、ユーザインタフェ
ース11は、データをユーザに提供する(ステップA1
2、13)。Thereafter, the distribution request control 23 calculates a scheduled data reception time at which the user can receive the distributed data from the transmission completion time, and transmits the data to the user via the communication device 22, the communication device 14, and the user interface 11. The scheduled time is notified, and the user interface 11 requests the user to determine whether to wait until the scheduled data reception time (step A9). If the user determines not to wait until the scheduled data reception time, the user deletes the requested data delivery schedule from the delivery schedule 21, and if the user determines not to wait until the scheduled data reception time, the processing is left as it is (step A10, A11).
The data is received by the satellite receiver 12 via the satellite,
When stored in the data storage device 13, the user interface 11 provides the data to the user (step A1).
2, 13).
【0034】(第2の実施の形態)次に、本発明の第2
の実施の形態について図面を参照して詳細に説明する。
図4は本発明の第2の実施の形態を説明するための配信
スケジュールである。(Second Embodiment) Next, a second embodiment of the present invention will be described.
An embodiment will be described in detail with reference to the drawings.
FIG. 4 is a distribution schedule for explaining the second embodiment of the present invention.
【0035】図4において配信スケジュールC上には、
配信データC1の後に、配信データC2、C3、・・・
Cn−1、Cnと次の配信データが続いている。配信デ
ータCpを配信スケジュールCの先頭に割り込ませるこ
とによって配信データC1以降の全ての配信データが後
ろにずれることになる。仮に、配信データC1、C2、
・・・Cn−1までの配信が初期スケジュールよりも多
少遅れても問題ではなく、配信データCnの配信スケジ
ュールだけが非常に重要なのであれば、配信データCp
の割り込みが可能かどうかの判断は配信データCnの発
信完了時刻CTで決めればよい。In FIG. 4, on the distribution schedule C,
After the distribution data C1, the distribution data C2, C3,.
Cn-1, Cn and the next distribution data follow. By interrupting the distribution data Cp at the beginning of the distribution schedule C, all the distribution data after the distribution data C1 is shifted backward. Assuming that distribution data C1, C2,
It does not matter if the delivery to Cn-1 is slightly delayed from the initial schedule, and if only the delivery schedule of the delivery data Cn is very important, the delivery data Cp
May be determined based on the transmission completion time CT of the distribution data Cn.
【0036】(第3の実施の形態)次に、本発明の第3
の実施の形態について図面を参照して詳細に説明する。
図5は本発明の第3の実施の形態を説明するための配信
スケジュールである。(Third Embodiment) Next, a third embodiment of the present invention will be described.
An embodiment will be described in detail with reference to the drawings.
FIG. 5 is a distribution schedule for explaining the third embodiment of the present invention.
【0037】図5において、配信スケジュールD上に
は、配信データD1の後に配信データD2、D3と次の
配信データが続いている。仮に配信データD2と配信デ
ータD3の配信スケジュールの間が配信データDpを割
り込ませるのに十分な間隔であるならば、配信データD
pを割り込ませる場所を配信スケジュールの先頭の配信
データD1より前ではなく、配信データD2の後の空い
ているスケジュール上に割り込ませることが出来る。当
然、ユーザへのデータ到着が遅くなるが、ユーザがデー
タ受信予定時刻を見て自分で待機と判断しているので問
題無い。また、配信データDpの発信完了時刻DTが配
信要求受付から見て極端に遅い場合は、ユーザに確認せ
ずにデータ配信を拒絶させることも可能である。In FIG. 5, on the distribution schedule D, distribution data D1 is followed by distribution data D2, D3 and the next distribution data. If the interval between the distribution schedules of the distribution data D2 and the distribution data D3 is a sufficient interval to interrupt the distribution data Dp, the distribution data D
The place where p is interrupted can be interrupted not on the delivery data D1 at the head of the delivery schedule but on an empty schedule after the delivery data D2. Naturally, the data arrival to the user is delayed, but there is no problem since the user determines the standby state by himself / herself after seeing the scheduled data reception time. When the transmission completion time DT of the distribution data Dp is extremely late from the reception of the distribution request, it is possible to reject the data distribution without confirming the user.
【0038】(第4の実施の形態)次に、本発明の第4
の実施の形態について詳細に説明する。第4の実施の形
態は全てのユーザ端末1に対して共通するデータを配信
したが、配信したデータに多数のユーザが欲するデータ
が欠落(つまり、欠落データがあった)していた場合で
の配信である。(Fourth Embodiment) Next, a fourth embodiment of the present invention will be described.
The embodiment will be described in detail. In the fourth embodiment, the common data is distributed to all the user terminals 1. However, the case where the data desired by many users is missing (that is, there is missing data) in the distributed data. Delivery.
【0039】この欠落データのデータ配信要求をあるユ
ーザが行った場合、データ配信要求したあるユーザのユ
ーザ端末1にのみ欠落データを配信するのではなく、デ
ータ配信要求を行ったユーザ端末1も含め全てのユーザ
端末1に欠落データを配信することも可能である。他の
ユーザの配信要求により自動的に全てのユーザ端末に配
信されることになり、より効率的にデータをユーザに提
供できる。When a certain user makes a data distribution request for the missing data, the missing data is not distributed only to the user terminal 1 of the certain user who has made the data distribution request. It is also possible to distribute missing data to all user terminals 1. Data is automatically distributed to all user terminals in response to a distribution request from another user, and data can be more efficiently provided to users.
【0040】[0040]
【発明の効果】第一の効果は、人の手を介することな
く、随時の配信要求に対処し配信スケジュールを再構築
できることである。衛星の配信スケジュールは、通常、
発信基地集中管理で、突発的な配信要求に対しては、ま
ず既存の配信スケジュールに影響が無いかを人的に配慮
してからでないと対処せざるをえないからである。A first effect is that a distribution schedule can be reconstructed in response to an occasional distribution request without human intervention. Satellite delivery schedules are usually
This is because, in centralized transmission base management, a sudden distribution request must be dealt with without first giving a human consideration whether or not the existing distribution schedule is affected.
【0041】第二の効果は、配信キューに投入するキュ
ーを最低限数しか投入しないことにより、突発的な配信
要求を配信キューに早めに割り込ませることが出来、ユ
ーザの配信要求からデータ受信までの時間を短縮できる
ことである。配信データを多めに配信キューに投入して
おけば、前データの発信中に次データのロードが行わ
れ、前データ発信終了後、次データの発信が行われるま
でのタイムロスが少なくてすむが、配信キューに多くの
キューを投入してしまうと、突発的な配信要求は配信キ
ューの最後に割り込むことになり、ユーザ要求からデー
タ受信までの時間が長くなってしまうからである。The second effect is that by putting only a minimum number of queues into the delivery queue, a sudden delivery request can be interrupted earlier in the delivery queue, and from the user's delivery request to data reception. Time can be shortened. If more delivery data is put into the delivery queue, the next data is loaded during the transmission of the previous data, and the time loss from the end of the previous data transmission until the transmission of the next data is small, This is because if a large number of queues are put in the delivery queue, a sudden delivery request interrupts the end of the delivery queue, and the time from a user request to data reception becomes longer.
【図1】本発明の第1の実施の形態を説明するためのブ
ロック図である。FIG. 1 is a block diagram for explaining a first embodiment of the present invention.
【図2】本発明の第1の実施の形態を説明するためのフ
ローチャートである。FIG. 2 is a flowchart for explaining a first embodiment of the present invention.
【図3】本発明の第1の実施の形態を説明するための配
信スケジュールである。FIG. 3 is a distribution schedule for explaining the first embodiment of the present invention.
【図4】本発明の第2の実施の形態を説明するための配
信スケジュールである。FIG. 4 is a distribution schedule for explaining a second embodiment of the present invention.
【図5】本発明の第3の実施の形態を説明するための配
信スケジュールである。FIG. 5 is a distribution schedule for explaining a third embodiment of the present invention.
1 ユーザ端末 11 ユーザインタフェース 12 衛星受信装置 13 データ記憶装置 14 通信装置 2 配信要求装置 21 配信スケジュール 22 通信装置 23 配信要求制御 24 データ記憶装置 25 配信キュー制御 3 衛星配信装置 31 電波発信装置 32 配信キュー B1、B2、B3、B4、B3’ 配信データ B10、B20 配信スケジュール BT1、BT2、BT3 時刻 C 配信スケジュール Cp、C1、C2、・・・Cn−1、Cn 配信デー
タ CT 発信完了時刻 D 配信スケジュール Dp、D1、D2、D3 配信データ DT 発信完了時刻DESCRIPTION OF SYMBOLS 1 User terminal 11 User interface 12 Satellite receiving device 13 Data storage device 14 Communication device 2 Distribution request device 21 Distribution schedule 22 Communication device 23 Distribution request control 24 Data storage device 25 Distribution queue control 3 Satellite distribution device 31 Radio transmission device 32 Distribution queue B1, B2, B3, B4, B3 'Delivery data B10, B20 Delivery schedule BT1, BT2, BT3 Time C Delivery schedule Cp, C1, C2,... Cn-1, Cn Delivery data CT Transmission completion time D Delivery schedule Dp , D1, D2, D3 Delivery data DT Transmission completion time
Claims (11)
のデータ提供とを行うユーザ端末と、配信キューを含む
衛星配信装置と、配信スケジュールを含む配信要求装置
とを備え、前記ユーザが要求した前記ユーザ端末に存在
しないデータを前記配信スケジュールに割り込ませ、前
記データを前記配信キューに投入し、前記データを衛星
経由で配信することを特徴とする衛星配信随時受付方
式。1. A user terminal for performing a data request by a user and providing data to the user, a satellite distribution device including a distribution queue, and a distribution request device including a distribution schedule, wherein the user requests the user. A satellite distribution ad-hoc reception method, wherein data that does not exist in a terminal is interrupted in the distribution schedule, the data is put into the distribution queue, and the data is distributed via satellite.
とを含む複数の配信データを時系列に形成した配信スケ
ジュールを備え、ユーザの配信要求を随時受付けて、デ
ータを配信する衛星配信随時受付方式であって、前記ユ
ーザが要求する配信要求データを前記配信スケジュール
上の任意の場所に割り込ませ、その後に続く前記配信デ
ータを使用する処理に影響がなければ、前記配信スケジ
ュールを再構築することを特徴とする衛星配信随時受付
方式。2. A distribution schedule in which a plurality of distribution data including a first distribution data and a last distribution data is formed in a time series, a satellite distribution request for receiving a user's distribution request and distributing data at any time. In the method, the distribution request data requested by the user is interrupted at an arbitrary position on the distribution schedule, and if there is no influence on a process using the subsequent distribution data, the distribution schedule is reconstructed. A satellite distribution ad-hoc method that features:
信スケジュールを備え、ユーザによるデータの配信要求
を随時受付けて、前記データを配信する衛星配信随時受
付方式であって、次に配信する前記配信データの配信処
理時間を参照しながら、前記配信要求が突発的であって
も前記データを割り込ませ、滞りなく衛星からの配信を
行うために、最低限の配信キューが常に存在するように
制御することを特徴とする衛星配信随時受付方式。3. A satellite distribution random reception system for providing a distribution schedule in which a plurality of distribution data are formed in a time series, receiving a data distribution request from a user as needed, and distributing the data. While referring to the distribution processing time of the distribution data, even if the distribution request is abrupt, the data is interrupted, and control is performed so that a minimum distribution queue always exists in order to perform distribution from the satellite without delay. A method of receiving satellite data as needed.
ーザに前記データを提供するユーザ端末と、衛星を経由
してデータを配信する衛星配信装置と、データを時系列
に形成した配信スケジュールが登録されている配信要求
装置とを備え、前記配信要求装置は前記ユーザが要求す
る要求データを検索し実データ及びデータサイズを取得
し、前記データサイズよりロード時間及び発信処理時間
を算出し、算出された前記ロード時間及び発信処理時間
と前記衛星配信装置に含まれる配信キューの状態を基
に、前記要求データの配信を前記配信スケジュールの先
頭に割り込ませた場合のロード完了時刻及び発信完了時
刻を算出し、前記要求データを前記配信スケジュールに
割り込ませるのが可能と判断し、前記配信スケジュール
の先頭に前記要求データの配信を登録し、前記ユーザが
前記要求データを受信できるデータ受信予定時刻を前記
発信完了時刻から算出し、前記ユーザに前記データ受信
予定時刻を通知し、前記ユーザが前記データ受信予定時
刻まで待機すると判断し、前記要求データが前記衛星配
信装置から前記衛星を経由して前記ユーザ端末で受信さ
れ前記ユーザに提供されることを特徴とする衛星配信随
時受付方式。4. A user terminal that requests data and provides the data to the user, a satellite distribution device that distributes the data via a satellite, and a distribution schedule that forms the data in time series are registered. The distribution request device retrieves the request data requested by the user, obtains the actual data and the data size, calculates the load time and the transmission processing time from the data size, and calculates Based on the load time and the transmission processing time and the state of the distribution queue included in the satellite distribution device, a load completion time and a transmission completion time when the distribution of the request data is interrupted at the beginning of the distribution schedule are calculated. Judge that it is possible to interrupt the request data into the distribution schedule, and add the request data at the top of the distribution schedule. Register the distribution of data, calculate the scheduled data reception time at which the user can receive the request data from the transmission completion time, notify the user of the scheduled data reception time, and allow the user to wait until the scheduled data reception time. A satellite distribution optional reception method, wherein it is determined to wait, and the request data is received by the user terminal from the satellite distribution device via the satellite and provided to the user.
を行うユーザインタフェースと、前記衛星を経由したデ
ータを受信する衛星受信装置と、前記要求データなどを
記憶する第1データ記憶装置とを備え、前記ユーザイン
タフェースは前記要求データが前記第1データ記憶装置
に存在すれば前記ユーザに提供し、前記第1データ記憶
装置に存在しない場合は、前記配信要求装置に前記要求
データの配信要求を行い、前記配信要求装置から返答さ
れる配信予定時刻を前記ユーザに通知し、前記ユーザが
待機を了承した場合は、前記ユーザを待機させ、前記要
求データを受信次第提供し、前記ユーザが待機を拒絶し
た場合には、その旨を前記配信要求装置に送信すること
を特徴とする請求項4記載の衛星配信随時受付方式。5. The user terminal includes a user interface for conversation with the user, a satellite receiving device for receiving data via the satellite, and a first data storage device for storing the request data and the like. The user interface provides the request data to the user if the request data exists in the first data storage device, and performs a request to distribute the request data to the distribution request device if the request data does not exist in the first data storage device. Notifying the user of the scheduled delivery time returned from the delivery request device, and, if the user approves the standby, the user is made to wait and provided as soon as the request data is received, and the user refuses to wait. 5. The satellite distribution occasional reception system according to claim 4, wherein when the distribution is performed, the fact is transmitted to the distribution request device.
信要求装置は、前記配信スケジュールに割り込ませるこ
とが出来るか否かを判断する配信要求制御と、前記要求
データなどを記憶する第2データ記憶装置と、常に最低
限のキューが存在するように制御する配信キュー制御と
を備え、前記配信要求制御は、前記ユーザ端末から送付
されたデータ配信要求を受け付け、前記第2データ記憶
装置から前記要求データを検索し、前記配信スケジュー
ルに割り込ませることが出来るかを判断し、割り込みが
可能と判断した場合は、前記要求データが前記ユーザ端
末に到達する時刻を計算し、前記ユーザ端末に前記計算
した到達する時刻を送信し、前記ユーザ端末から前記デ
ータ配信要求を却下する指示が送付された場合は、前記
配信スケジュールから前記要求データの配信スケジュー
ルを削除し、前記配信キュー制御は突発的な配信要求を
割り込ませる為に、常に最低限のキューが前記衛星配信
装置に存在するように制御することを特徴とする請求項
4記載の衛星配信随時受付方式。6. The distribution request device that has registered the distribution schedule, a distribution request control that determines whether or not the distribution schedule can be interrupted, and a second data storage device that stores the request data and the like. And a delivery queue control that always controls such that a minimum queue exists. The delivery request control receives a data delivery request sent from the user terminal, and sends the request data from the second data storage device. Search, determine whether it is possible to interrupt the distribution schedule, and if it is determined that interruption is possible, calculate the time at which the request data arrives at the user terminal, and reach the calculated user terminal. When a time is transmitted and an instruction to reject the data distribution request is sent from the user terminal, the The delivery schedule of the request data is deleted from the satellite delivery device, and the delivery queue control controls the satellite delivery device so that a minimum queue always exists in order to interrupt a sudden delivery request. Item 4. Acceptance system for satellite distribution at any time.
電波を発信する電波発信装置と、配信中と配信待ち状態
のキューを格納する配信キューとを備え、前記キューを
前記衛星に向けて送信することを特徴とする請求項4記
載の衛星配信随時受付方式。7. The satellite distribution device includes a radio wave transmitting device that transmits radio waves to the satellite, and a distribution queue that stores queues in distribution and in a distribution waiting state, and directs the queue to the satellite. 5. The satellite distribution occasional reception method according to claim 4, wherein the transmission is performed.
ーザに前記データを提供するユーザ端末と、衛星を経由
するデータを配信する衛星配信装置と、前記衛星配信装
置にデータの配信を要求する配信要求装置とを備え、前
記ユーザからの要求データが前記ユーザ端末の第1デー
タ記憶装置に存在するかを検索し、存在すればそのまま
前記ユーザに前記要求データを提供し、前記第1データ
記憶装置に前記要求データが存在しなければ、前記配信
要求装置へ前記要求データの配信要求を行い、前記配信
要求装置は前記要求データを前記配信要求装置の第2デ
ータ記憶装置から検索し実データ及びデータサイズを取
得し、前記データサイズより、ロード時間及び発信処理
時間を算出し、算出された前記ロード時間及び発信処理
時間と前記衛星配信装置に含まれる配信キューの状態を
基に、前記要求データの配信を前記配信要求装置の配信
スケジュールの配信スケジュールの先頭に割り込ませた
場合のロード完了時刻及び発信完了時刻を算出し、前記
ロード完了時刻及び発信完了時刻とがその後の前記配信
スケジュールに支障が出ない範囲かどうかを判断し、前
記要求データの配信を前記配信スケジュールに割り込ま
せるのは不可能と判断した場合は、前記ユーザに配信要
求の拒絶を通知し、前記要求データの配信を前記配信ス
ケジュールに割り込ませるのが可能と判断した場合は、
前記配信スケジュールの先頭に、前記要求データの配信
を登録し、前記要求データを前記ユーザが受信できるデ
ータ受信予定時刻を前記発信完了時刻から算出し、前記
ユーザに前記データ受信予定時刻を通知し、前記ユーザ
が前記データ受信予定時刻まで待機するかの判断を前記
ユーザへ要求し、待機しないとの判断をした場合は、前
記配信スケジュールから前記要求データの配信スケジュ
ールを削除し、待機すると判断した場合は、前記要求デ
ータが前記衛星を経由して前記ユーザ端末で受信され前
記ユーザに提供されることを特徴とする衛星配信随時受
付方式。8. A user terminal that requests data and provides the data to the user, a satellite distribution device that distributes data via satellite, and a distribution request that requests the satellite distribution device to distribute data. Device, and searches whether the request data from the user exists in the first data storage device of the user terminal, and if it exists, provides the request data to the user as it is, to the first data storage device If the request data does not exist, the distribution request device makes a distribution request of the request data, and the distribution request device retrieves the request data from the second data storage device of the distribution request device and retrieves the actual data and the data size. And calculating the load time and the transmission processing time from the data size, and calculating the load time and the transmission processing time and the satellite distribution. Based on the status of the delivery queue included in the device, the load completion time and the transmission completion time when the delivery of the requested data is interrupted at the beginning of the delivery schedule of the delivery schedule of the delivery request device are calculated. It is determined whether the time and the transmission completion time are within a range that does not hinder the subsequent delivery schedule. If it is determined that it is impossible to interrupt the delivery of the request data into the delivery schedule, the delivery is performed to the user. Notifying the rejection of the request, if it is determined that it is possible to interrupt the delivery of the request data into the delivery schedule,
At the beginning of the distribution schedule, register the distribution of the request data, calculate the expected data reception time at which the request data can be received by the user from the transmission completion time, and notify the user of the expected data reception time, When the user requests the user to determine whether to wait until the scheduled data reception time, and when it is determined not to wait, deletes the distribution schedule of the request data from the distribution schedule and determines to wait. Wherein the request data is received by the user terminal via the satellite and provided to the user.
とを含む複数の配信データが時系列に形成された配信ス
ケジュールを備え、ユーザの配信要求を随時受付けて、
データを配信する衛星配信随時受付方式であって、前記
先頭の配信データの前に前記ユーザが要求する配信要求
データを割り込ませて、前記最後尾の配信データの発信
完了時刻を算出し、前記発信完了時刻の受け入れ可か否
かを判断して前記配信要求データの割り込みを決定する
ことを特徴とする衛星配信随時受付方式。9. A delivery schedule in which a plurality of delivery data including a leading delivery data and a trailing delivery data is formed in a time series, and a delivery request of a user is received at any time.
A satellite distribution random reception system for distributing data, in which the distribution request data requested by the user is interrupted before the first distribution data, and the transmission completion time of the last distribution data is calculated; A satellite distribution as-needed reception method, which determines whether or not the completion time is acceptable and determines an interruption of the distribution request data.
タとを含む複数の配信データが時系列に形成された配信
スケジュールを備え、ユーザの配信要求を随時受付け
て、データを配信する衛星配信随時受付方式であって、
前記複数の配信データそれぞれの間隔を算出し、前記ユ
ーザが要求する配信要求データを割り込ませるのに十分
な間隔が存在する部分に前記配信要求データを割り込ま
せることを特徴とする衛星配信随時受付方式。10. A delivery schedule in which a plurality of delivery data including a leading delivery data and a trailing delivery data are formed in a time series, and a user's delivery request is received at any time, and satellite delivery is performed as needed. Reception method,
Calculating an interval of each of the plurality of distribution data, and causing the distribution request data to be interrupted at a portion where an interval sufficient to interrupt the distribution request data requested by the user is provided. .
タとを含む複数の配信データが時系列に形成された配信
スケジュールを備え、ユーザの配信要求を随時受付け
て、データを配信する衛星配信随時受付方式であって、
全てのユーザに対して共通する共通データを配信し、配
信した前記共通データに多数の前記ユーザが欲するデー
タが存在していない場合に、任意の前記ユーザからのデ
ータ配信要求に対して前記データ配信要求を行った前記
ユーザも含め全ての前記ユーザに前記データ配信要求に
基づくデータを配信することを特徴とする衛星配信随時
受付方式。11. A satellite distribution system which has a distribution schedule in which a plurality of distribution data including a first distribution data and a last distribution data are formed in a time series, receives a distribution request from a user as needed, and distributes the data. Reception method,
Distributing common data common to all users, and when there is no data desired by many users in the distributed common data, the data distribution is performed in response to a data distribution request from any of the users. A satellite distribution as-needed reception method, which distributes data based on the data distribution request to all the users including the requesting user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000186846A JP2002009717A (en) | 2000-06-21 | 2000-06-21 | System for receiving satellite distribution at any time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000186846A JP2002009717A (en) | 2000-06-21 | 2000-06-21 | System for receiving satellite distribution at any time |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002009717A true JP2002009717A (en) | 2002-01-11 |
Family
ID=18686940
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000186846A Pending JP2002009717A (en) | 2000-06-21 | 2000-06-21 | System for receiving satellite distribution at any time |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002009717A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7483942B2 (en) | 2003-03-04 | 2009-01-27 | Sony Corporation | Information processing device, method, and program for distributing content by querying for a selected device ID from at least two identified device IDs |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0541684A (en) * | 1991-01-31 | 1993-02-19 | Shojiro Nakahara | Data distribution transfer system |
JPH06224863A (en) * | 1993-01-22 | 1994-08-12 | Fujitsu Ltd | Retransmission method in case of reception error in satellite image communication system |
JPH06252896A (en) * | 1993-02-26 | 1994-09-09 | Nri & Ncc Co Ltd | Data distribution system and method using communication satellite |
JPH08213961A (en) * | 1994-12-09 | 1996-08-20 | Casio Comput Co Ltd | Information providing system and mobile terminal device used therefor |
JPH09163344A (en) * | 1995-12-08 | 1997-06-20 | Nippon Hoso Kyokai <Nhk> | Demand access information providing system, information distribution device used therefor, relay distribution device, and user terminal device |
JPH09307564A (en) * | 1996-05-16 | 1997-11-28 | Casio Comput Co Ltd | Two-way communication system |
JPH10108161A (en) * | 1996-09-26 | 1998-04-24 | Sony Corp | Two-way information transmission system and two-way information transmission method |
JPH1155255A (en) * | 1997-08-05 | 1999-02-26 | Sharp Corp | Data communication system |
JPH11298458A (en) * | 1998-04-14 | 1999-10-29 | Matsushita Electric Ind Co Ltd | Synchronization establishing device |
-
2000
- 2000-06-21 JP JP2000186846A patent/JP2002009717A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0541684A (en) * | 1991-01-31 | 1993-02-19 | Shojiro Nakahara | Data distribution transfer system |
JPH06224863A (en) * | 1993-01-22 | 1994-08-12 | Fujitsu Ltd | Retransmission method in case of reception error in satellite image communication system |
JPH06252896A (en) * | 1993-02-26 | 1994-09-09 | Nri & Ncc Co Ltd | Data distribution system and method using communication satellite |
JPH08213961A (en) * | 1994-12-09 | 1996-08-20 | Casio Comput Co Ltd | Information providing system and mobile terminal device used therefor |
JPH09163344A (en) * | 1995-12-08 | 1997-06-20 | Nippon Hoso Kyokai <Nhk> | Demand access information providing system, information distribution device used therefor, relay distribution device, and user terminal device |
JPH09307564A (en) * | 1996-05-16 | 1997-11-28 | Casio Comput Co Ltd | Two-way communication system |
JPH10108161A (en) * | 1996-09-26 | 1998-04-24 | Sony Corp | Two-way information transmission system and two-way information transmission method |
JPH1155255A (en) * | 1997-08-05 | 1999-02-26 | Sharp Corp | Data communication system |
JPH11298458A (en) * | 1998-04-14 | 1999-10-29 | Matsushita Electric Ind Co Ltd | Synchronization establishing device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7483942B2 (en) | 2003-03-04 | 2009-01-27 | Sony Corporation | Information processing device, method, and program for distributing content by querying for a selected device ID from at least two identified device IDs |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9372729B2 (en) | Task scheduling method and apparatus | |
EP2284642A1 (en) | System and method for providing subscribed applications on wireless devices over a wireless network | |
CN109670758A (en) | Order distribution information pushing method, device and system and electronic equipment | |
CN113570313A (en) | Article distribution method and device, electronic equipment and storage medium | |
CN112668924A (en) | Logistics transport capacity allocation method, device and system | |
JP2024541019A (en) | Robot scheduling method, device, electronic device, and storage medium | |
US20030135643A1 (en) | Data transmission scheduling system and method | |
WO2004102409A1 (en) | Network system, network control method, and program | |
CN118235150A (en) | Communication server device, method and communication system for managing orders | |
JP2002009717A (en) | System for receiving satellite distribution at any time | |
CN115310963A (en) | Method, device, electronic device and storage medium for inquiring supplementary orders | |
JP2002189598A (en) | Control method for program at the time of file downloading | |
CN106874336B (en) | Data matching method, data query method and device | |
CN116596416A (en) | Order distribution method and device, storage medium and electronic equipment | |
JP2002353885A (en) | Information distributing system and communicating method and information terminal therefor | |
CN115796822A (en) | Order reminding method and device, computer equipment and computer readable storage medium | |
JP4151330B2 (en) | I/O control method for a network file system | |
EP1163766B1 (en) | A data transfer management system and method for a telecommunications network | |
JPH0934762A (en) | Database processing method and system thereof | |
CN115002219B (en) | Service calling method, device, equipment, system, storage medium and product | |
JP2002278862A (en) | Push-type information distribution method, push-type information distribution program, push-type information distribution device, and storage medium | |
CN117651071A (en) | Data receiving method and device, storage medium and electronic device | |
JPH11191764A (en) | File transfer control method, apparatus, and recording medium thereof | |
JPH11338695A (en) | Software resource distribution method with execution deadline for client selective distribution | |
CN117453006A (en) | Clock synchronous propulsion method for simulation engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040914 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050201 |