WO1997037463A1 - Data transmitting method, data transmitter, data receiver, and data receiver network connecting device - Google Patents
Data transmitting method, data transmitter, data receiver, and data receiver network connecting device Download PDFInfo
- Publication number
- WO1997037463A1 WO1997037463A1 PCT/JP1996/000854 JP9600854W WO9737463A1 WO 1997037463 A1 WO1997037463 A1 WO 1997037463A1 JP 9600854 W JP9600854 W JP 9600854W WO 9737463 A1 WO9737463 A1 WO 9737463A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- transmission
- transmitting
- receiving
- procedure
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1836—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with heterogeneous network architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
Definitions
- Data transmission method Data transmission method, data transmission device, data reception device, and network connection device for data reception device
- the present invention relates to a data transmission method for simultaneously transmitting data from a data transmission device having a large-capacity data storage means such as a file server to a large number of remote data reception devices via a network.
- the present invention also relates to a data transmitting device, a data receiving device, and a network connection device of the data receiving device used for this purpose.
- a general telephone line by converting data handled by the computer device into a voice signal using a modem
- the transmission method is used.
- a file server that stores a large amount of data can be connected from a remote location via a telephone line, and programs and data stored in the server can be downloaded to the local computer.
- Such file servers that exist in various parts of the world are connected to each other by, for example, high-speed dedicated lines using optical fibers, and form a so-called Internet. You can do it.
- a business form called a service provider that provides access to the Internet from small offices and ordinary households where a dedicated line cannot be established has emerged. This service provider is located at home While providing an access point for connecting from a computer that is using a telephone line, it is also connected to the Internet, and ordinary users can call a service provider by calling You can connect to the Internet and download data stored on the server.
- the upper limit of the data transmission rate is about 30 kbps due to restrictions on the frequency band of the line.
- a digital telephone line (ISDN) can be used as a means to achieve higher-speed data transmission, but the basic interface using ordinary electric wires is 6 Although the service is provided by two 4 kbps B channels and one 16 kbps D channel, the transmission rate was not expected to improve significantly compared to analog lines. Therefore, as a high-speed data transmission means that replaces such telephone lines, attention has been paid to a method of performing data transmission using a television broadcasting channel such as cable television, satellite broadcasting, and terrestrial broadcasting.
- An example of such a data transmission method is Nikkei Electronics, No. 651, ppl OO-107, 121-126 and Nikkei Electronics No. 6556, pp 108-129.
- the vacant one of the same channels used for the signal transmission of the television broadcast For data transmission from the terminal side to the server side, that is, in the upstream direction, an empty area of a broadcast channel or a telephone line is used.
- the method of transmitting data from a computer using a transmission channel for broadcasting has the following problems.
- it since it is aimed at communication for a large number of viewers as well as cable television and satellite broadcasting, it is assumed that hundreds or tens of thousands of receivers per transmission station, and that programs with the same content can be broadcast simultaneously. Suitable for receiving by many receivers.
- one channel is time-divided or band-divided and shared by many receivers, so the effective transmission bandwidth per receiver is the transmitting station. The number becomes narrow in inverse proportion to the number of receiving terminals.
- the present invention multiplexes data on a digitally coded and modulated video signal by a method such as time division multiplexing on a digital data transmission path capable of broadcasting a video signal.
- a method such as time division multiplexing on a digital data transmission path capable of broadcasting a video signal.
- Transmission control information indicating the above is transmitted to the data receiving apparatus. This allows the user of the data receiving device to select the data he or she needs, without having to assign a dedicated channel to each user for the transmission of the data. Therefore, the channel can be used effectively.
- FIG. 1 is a block diagram showing a data transmission system using a data transmission device and a data reception device according to one embodiment of the present invention.
- FIG. 2 is a block diagram showing the configuration of the first embodiment of the data receiving apparatus of the present invention.
- FIG. 3 is a block diagram showing a configuration of a second embodiment of the data receiving device of the present invention.
- FIG. 4 is a block diagram showing the configuration of a third embodiment of the data receiving apparatus of the present invention. It is a lock figure.
- FIG. 5 is a block diagram showing a configuration of a fourth embodiment of the data receiving apparatus of the present invention.
- FIG. 6 is a flowchart showing a procedure for selecting and registering transmission data in a data transmission method according to one embodiment of the present invention.
- FIG. 7 is a flowchart showing a data receiving procedure of the data transmission method according to one embodiment of the present invention.
- FIG. 8 is a block diagram showing a data transmission system using a data transmitting device and a data receiving device according to a second embodiment of the present invention.
- FIG. 9 is a block diagram showing a configuration of a data receiving device according to a fifth embodiment of the present invention.
- FIG. 10 is a block diagram showing the configuration of the sixth embodiment of the data receiving apparatus of the present invention.
- FIG. 11 is a block diagram showing a data transmission system using a data transmitting device and a data receiving device according to a third embodiment of the present invention.
- FIG. 12 is a timing chart showing the internal operation of the data transmitting apparatus according to the third embodiment of the present invention.
- FIG. 13 is a block diagram showing a configuration of a data receiving apparatus according to a seventh embodiment of the present invention.
- FIG. 1 shows a configuration of a data transmission device according to an embodiment of the present invention and an entire data transmission system using a data receiving device according to an embodiment of the present invention.
- the transmitting side of the data transmission system shown in Fig. 1 has a data transmitting device 1, a transmitting antenna 2, and a receiving device at multiple locations. Side, receiving antennas 3a and 3b, and data receiving devices 4a and 4b are arranged, and a satellite 5 that relays data from the transmitting side to the receiving side by radio waves, and between the receiving side and the transmitting side.
- the transmitting side and the receiving side are connected by a telephone line network 6 which relays data transmission between the transmitting side and the receiving side.
- FIG. 1 shows two sets of receiving antennas and a data receiving device as the receiving side, the present invention is not limited to the number of receiving sides, but rather has a large scale with several hundred or more receivers. It can be applied to various systems.
- the data transmission device 1 of FIG. 1 will be described in more detail below.
- Data receiving device 4a, 4b The data such as computer programs, images, sounds, and documents provided to 4b are recorded in the file server 11 and the data stored in the file server 11 are searched.
- a schedule management unit 13 that controls data transmission from the file server 12 to the data receiving devices 4a and 4b accesses the file server 11 c.
- schedule management The unit 13 stores information on the user who receives the data of the file server 11 using the schedule data recording unit 14 that stores data relating to the data transmission schedule from the file server 11 and the data receiving devices 4a and 4b. It writes and reads information to and from the user management data recording unit 15 and transmits data stored in the file server 11 as described later. to manage.
- the data read for transmission from the file server 11 is converted into a fixed-length data bucket in the bucket generating unit 16.
- the video transmission device 19 is a device for transmitting video information such as a broadcast program to the receiving side.
- the video transmission device 19 is digitally coded based on an algorithm such as MPEG.
- Video data is sent out as a fixed-length video bucket.
- the length of the data bucket generated in the bucket generation unit 16 is selected in the same manner as the video bucket generated by the video transmission device 19.
- the data bucket generated by the packet generator 16 and the video bucket and the control packet generated by the video transmitter 19 are time-division multiplexed by the multiplexer 17 and are modulated by the modulator 18.
- the signal is modulated and transmitted through the transmitting antenna 2.
- the modem 21 mainly modulates and demodulates control data which communicates with the data receiving devices 4a and 4b via the telephone line 6.
- the control unit 20 controls the data receiving devices 4a and 4b.
- the operation of the search processing unit 12 and the schedule management unit 13 is controlled in accordance with the content of the data sent from b, and the result is sent back to the data receiving devices 4a and 4b. Will be described.
- the search processing unit 12, the schedule management unit 13, and the control unit 20 are respectively configured as separate blocks in FIG. 1, all or some of them are executed by one processing device.
- the file server 11, the schedule data recording unit 14 and the user management data recording unit 15 can be realized as separate files on one storage device.
- a storage device and a video transmission device 19 that realize all or a part of the file server 11, the schedule data recording unit 14, and the user management data recording unit 15 are different from the data transmission device of the present invention. It may be configured as an independent device and provided with an interface for data transfer and control between the data transmitting device and another block.
- the image transfer device 1 9 also de Isseki transmitting apparatus as good as a separate device.
- the data receiving devices 4a and 4b are the same, and Each consists of a personal computer (PC) 41 a and 4 lb, a display 42 a and 42 b, a network connection device 43 a and 43 b, and a modem 44 a and 44 b. Is done.
- FIG. 2 is a block diagram showing a typical configuration of the data receiving device 4 shown in FIG. 1, and the same parts as those in FIG. 1 are given the same numbers.
- the CPU 52 has a memory 53 for storing information such as a program executed by the CPU 52 and a data reception schedule necessary for data reception.
- a real-time clock (RTC) 54 for holding the time internally and transmitting it to the CPU 52, a keyboard 45 for transmitting user input, and a mouse 46 are connected.
- the CPU 52 has a graphics display device 56 for storing images and character information displayed on the display 42 via the bus 51 via the bus 51, a program to be executed by the CPU, necessary data and a data transmission device. It is connected to a hard disk drive (HDD) 55 for storing data sent from 1 and interfaces 56 and 57 for converting the signal format of the bus 51 to a format for transmitting to an external device.
- the graphics display device 56 is connected to the display 42, and the interfaces 57 and 58 are connected to the network connection device 43 and the modem 44, respectively.
- the network connection device 43 is a demodulator 61 that tunes to an arbitrary carrier of the high-frequency signal sent from the satellite 5 and demodulates it, and a decoding device that decodes a digital signal output from the demodulator. And an interface 63 for transmitting and receiving data output from the decoding unit 62 and control data for the demodulation unit 61 and the decoding unit 62 to and from the interface 57 of the PC 41. It is composed of The embodiment of the data receiving apparatus of the present invention is not limited to the configuration shown in FIG.
- FIG. 3 shows another embodiment of the data receiving device of the present invention.
- the network connection device 43 shown in FIG. And a modem 44 as one network connection device 47.
- the network connection device 49 is provided with an interface 65 that is compatible with the bus 51 of the PC 48, and the expansion board accommodated in the expansion slot of the PC 48 is provided. It is also possible to configure as.
- FIG. 5 it is possible to integrate the network processing unit consisting of the demodulation unit 61 and the decoding unit 62, the modem 64, and the display 66 as a PC 50 into a single unit. It is.
- a general-purpose PC is assumed as a component of the data receiving device.
- a terminal device or the like can also be realized by using a terminal device or the like.
- a semiconductor memory can be used in place of the HDD, and a keypad, joystick, trackball, tablet, etc. can be used instead of a mouse or keyboard as a means of input from the user. good.
- FIG. 6 is a flowchart showing a method of selecting and registering received data in the data receiving device 4a or 4b shown in FIG.
- FIG. 7 is also a data receiving device 4a or 4b.
- 5 is a flowchart showing a procedure for receiving data in the first embodiment.
- the data transmission system shown in Fig. 1 based on Figs. 6 and 7 is described below. A method of transmitting data in the system will be described. In the following description, it is assumed that the user is operating using the data receiving device 4a.
- the data receiving device 4a transmits the data transmitting device 1 through the telephone line 6 via the modem 44a. Connect to the modem 21 (procedure 101 in FIG. 6).
- the search processing unit 12 and the schedule management unit 13 can be used by the PC 41 a through the control unit 20.
- the user is asked to select whether or not to display a list of data stored in the database 11, and the result is determined (102). If the user already knows the required data name and does not choose to execute the list display, the user inputs the data name and sends it to the search processing unit 12 (103).
- the search processing unit 12 searches the file server 11 based on the sent data name as a clue, determines whether or not the corresponding data exists, and sends the search result back to the data receiving device 4a (104). .
- the data receiving device 4a judges the returned result (105), and if there is data, proceeds to the setting of transmission conditions (110). If there is no data, the data selection operation is performed. Proceed to (1 1 9) to determine whether to continue.
- the data receiving device 4a When the user does not know the data name in procedure 102 and the data list display is selected, the data receiving device 4a requests the search processing unit 12 to transmit the table of contents information, and performs the search.
- the processing unit 12 obtains the table of contents information of the data stored in the database 1] and sends it back to the data receiving device a.
- the data receiving device 4a receives the table of contents information (107), the data name, data type, and a brief description of the data stored in the database 11 based on the received table of contents data And other information are displayed on the display 42a. This allows the user to find the desired data be able to.
- the user can easily search by providing a search menu according to a certain hierarchical structure such as data type and genre. It is also possible to determine the search method as follows.
- the user inputs into the data receiving device 4a whether or not the required data is present. According to the result of the determination (108), if the required data is found, the user receives the data. Data is selected as overnight (109), and the procedure proceeds to setting of transmission conditions (110). If necessary data is not found, the procedure proceeds to determination (111) of whether to continue processing.
- procedure 1 19 the user determines whether or not to continue the operation of selecting the received data, inputs it to the data receiving device 4a, and if it is selected not to continue the operation, the data is transmitted. The connection with the device 1 is disconnected (120), and the processing is terminated. To continue the operation, restart from procedure 102.
- the schedule management unit 13 In the procedure for setting the transmission conditions (110), in addition to the data name selected by the user, authentication data such as the user's identification name and user password if necessary, the priority of data transmission, etc.
- the user enters the supplementary information of the data from the user and sends it to the schedule management unit 13 of the data transmission device 1 as a data transmission request.
- the schedule management unit 13 When receiving the request for data transmission from the data receiving device 4a, the schedule management unit 13 refers to the schedule data 14 and checks whether the requested data is already registered in the transmission list. If the relevant data has already been registered, the information such as the transmission time and data amount of this data is sent to the data receiving device 4a that has requested the data transmission, and if the relevant data has not been registered yet, the data is sent.
- the transmission time is provisionally registered in the schedule data 14, and the transmission time is sent to the data receiving device 4a.
- registering a transmission schedule for example, the frequency of transmission requests for individual data from the data receiving device is statistically analyzed, and network utilization efficiency is reduced as much as possible.
- the method is arbitrary, such as increasing the height.
- the schedule management unit 13 checks the user identification name and password sent from the data receiving device 4a with the data in the user management data 15 and checks the transmitted data. It is determined whether the transmission request is from a legitimate user. Data transmission is permitted only when the data transmission request is from a legitimate user and the user has the right to access the data. It should be noted that verification of the user's password only needs to be performed when the data administrator has determined that access to the transmitted data is restricted, and the implementation is optional according to the system management policy. Also data receiving device
- Data transmission such as transmission data, transmission start and end time, data transmission channel, data amount, billing amount, and encryption key for data encryption set by the schedule management unit 13 as described above.
- the data required for the transmission is transmitted to the data receiving device 4a via the telephone line 6 and received ( 111 ).
- the data receiving device 4a transmits the requested data from the transmitted data transmission information. It is checked whether the permission is granted (112), and if this is not possible due to a password mismatch or the like, the process proceeds to another data search selection (118). If data transmission is permitted, the above information sent from the data transmission
- the data transmission device 1 When the data transmission device 1 receives the data transmission acceptance, the data transmission contents are recorded in the user management data 15 and, if the transmission schedule registered in the schedule data 14 is provisionally registered, Register officially. If the user does not send an acceptance for a certain period of time, the temporary registration will be canceled. Further, if it is necessary to encrypt the data transmitted by the data transmitting device 1 and send it, after receiving the data transmission acceptance from the data receiving device 4a, the receiving side decrypts the encrypted data. The decryption key is sent back to the data receiving device 4a.
- the data receiving device 4a After transmitting the acceptance of the data reception, the data receiving device 4a checks whether the data waiting for reception has already been registered, and thus checks whether the data reception process has already been started (1 16). If the processing has not been started, it is started (111), and then the user is prompted to select whether or not there is another search request for the data to be received. 8) It is determined whether to return to procedure 102 to perform another data search or to proceed to procedure 120 to end the reception data selection processing.
- the data reception processing shown in FIG. 7 is started in the procedure 117 shown in FIG.
- the data reception device first indicates to the user the next data reception start time, and selects whether to immediately start preparations for the reception operation or temporarily put the data reception device 4a in the standby state. And input.
- the data receiving device 4a determines whether to shift to the standby state or to prepare for the receiving operation, based on the input result from the user (133). No user input is required thereafter until reception is completed.
- the standby state setting (1 3 2) the time monitoring process (1 3 3) in which the CPU 52 monitors the current time using the RTC 54 is started, and when the time immediately before the data reception start time is reached.
- the PC 41 sets the reception channel of the demodulation unit 61 of the network connection device 43 through the interface 57, and receives the data registered and received in the decoding unit 62. Set as overnight.
- the encryption key is sent to the decryption unit 62 to prepare for the start of data transmission.
- Data is sent from data transmitter 1 and data receiver Then, the receiving operation is started (136), and the received data is stored in the HDD 55.
- the data reception is completed, it is determined whether or not the data reception has been correctly performed by means of an error detection code or a method of comparing the amount of data transmitted in advance with the amount of data actually received. Then, if no reception error is detected, a process of closing the HDD file or a process of terminating data reception such as resetting of the network connection device 43 is performed (138). Thereafter, it is checked whether there is any other data waiting to be received (1339), and if there is no data waiting to be received, the data reception processing is terminated, and if there is data remaining to be received. Return to procedure 1 32 to prepare for the next data reception.
- the data receiving device 4 a connects to the data transmitting device 1 using the modem 44 a (140), and the data cannot be correctly received due to a reception error.
- a request for retransmission of the transmitted data is made (144).
- data such as the data name to be retransmitted, the user's identification name, and the passcode are transmitted to the data transmitting device 1 as in the procedure 110 of FIG.
- the data transmission device 1 checks the content of the retransmission request sent, and if it is determined that the request is a retransmission request without fail, transmits transmission information such as the retransmission start time of the data transmission to the data reception device.
- the data receiving device 4a checks the transmitted transmission information and checks whether it overlaps with other data reception (144), and if the data can be received, the data transmission device 1 can receive the data. Returning the acceptance indicating this (144), disconnecting the connection with the data transmitting device (145), and returning to the procedure 132 to prepare for the reception of the retransmitted data. If it is determined that reception is not possible in procedure 143, reset the other conditions such as time (144), return to procedure (141), and request retransmission of data overnight.
- the schedule management unit 13 takes measures such as preventing the user from being charged twice.
- the data to be transmitted is selected in advance from the data receiving apparatus, registered in the data transmitting apparatus, and information such as the time of overnight transmission is transmitted to the data transmitting apparatus.
- information such as the time of overnight transmission is transmitted to the data transmitting apparatus.
- data can be sent to many data receiving devices at the same time, and the use efficiency of the transmission path can be improved.
- it is possible to verify the password, transmit the encryption key, etc., so that the security of transmission of data distributed under conditions such as collection of fees can be ensured.
- data transmission cannot be performed correctly due to a transmission line failure, etc. data can be retransmitted without the need for the user, and at that time there is no need to charge multiple charges.
- a safe and reliable data transmission system can be provided to the user.
- the user first starts by searching for the data to be received.
- the data transmission device notifies the user of the new data by e-mail or other means, and the user simply responds to the new data by registering the reception message. It is also possible to manage the transmission data schedule on the data transmission device side so that the transmission can be completed.
- a broadcasting channel using a satellite is assumed as a transmission path for data and video.
- a satellite is used as another embodiment of the present invention.
- Use ground station broadcasting instead of communication using This is also possible as a configuration.
- FIG. 8 shows two sets of receiving sides, but the present invention is not limited to this number as in the case of FIG.
- the data transmission device 71 has a modulation / demodulation device 21, and transmits video and data buckets output from the multiplexing device 17 and information for transmission control transmitted from the control unit 22 to the data receiving devices 73 a and 73 b. It modulates the format of the signal to be transmitted to the cable and sends the control information received from the data receiving devices 73a and 73b to the control unit 22.
- the data receiving devices 73a and 73b are constituted by PCs 81a and 81b, displays 42a and 42b, and network connecting devices 82a and 82b, respectively.
- FIG. 9 is a block diagram showing a detailed configuration of the data receiving devices 73a and 73b shown in FIG. 8, and in FIG. 9, the same parts as those in FIG. 2 are indicated by the same numbers. .
- the PC 81 is connected to a network connection device 82 via an interface 59 connected to an internal bus 51.
- the network connecting device 82 tunes to one carrier of the high-frequency signal transmitted from the relay station 72 through the cable and demodulates it, and demodulates the digital signal output from the demodulation unit.
- the decoding unit 92 for decoding the modulation unit 93 that modulates the data sent from the PC 81 into a high-frequency signal and sends it out to a cable, the data output from the decoding unit 92 and the demodulation unit 91 and decoding And an interface 94 for transmitting and receiving control data for the modulation section 93 and the modulation section 93 to and from the interface 59 of the PC 81.
- FIG. 10 is a block diagram showing a configuration method of another embodiment of the data receiving apparatus according to the present invention used in the data transmission system of FIG.
- the network connection device 83 is provided with an interface 95 to be connected to the bus 51 of the PC 84 so that the board can be accommodated in the expansion slot of the PC 81. It is also possible to use
- the data read from the file server 11 of the data transmission device 71 and bucketed by the bucket generation unit 16 are combined with the video bucket transmitted from the video transmission device 19.
- the data receiving devices 73 a, 7 are time-division multiplexed in the multiplexing device 17 and used for transmitting a video program, and the transmission channel is multiplexed with the data bucket and the video bucket. It is sent out simultaneously to many data receiving devices including 3b.
- For communication of control data between the data receiving devices 73a and 73b and the control section 22 of the data transmitting device 711 a frequency band and a time slot different from those of the above transmission channel are used. Accordingly, communication is performed to set the transmission path of one-to-one with each of the data receiving apparatus 7 3 a, 7 3 b and the data transmitting apparatus 7 1.
- the data transmission system shown in FIG. 8 can also have the same communication function as the data transmission system shown in FIG. 1, so that the data transmission system shown in FIG. 6 and FIG. The method of selection, registration and transmission can be implemented. Accordingly, even in the data transmission system shown in FIG. 8, the data transmission efficiency can be improved, and a data transmission system that is easy for the user to use can be realized.
- FIG. 11 shows an overall configuration of a data transmission system using a data transmitting device and a data receiving device according to an embodiment different from FIGS. 1 and 6 of the present invention.
- the transmitting side is equipped with a data transmitting device 201 and a transmitting antenna 202, while the receiving side is receiving antennas 203a, 203b, and a data receiving device. It consists of 204a and 204b, and the transmitting side and the receiving side are relayed by satellite 205.
- the number of receiving sides is not limited to two, and a large number of data receiving apparatuses can be provided.
- the data transmission device 201 comprises a file server 11, a schedule management unit 211, a packet generation unit 212, a video transmission device 19, a multiplexing device 17, and a modulation circuit 18.
- FIG. 12 is a timing chart showing the format of data in each part of the data transmission device 201. In FIGS. 11 and 12, the symbols A to D indicate the corresponding relationships, respectively.
- the schedule management unit 211 determines the transmission order of the data in the file server 11 transmitted from the data transmission device 201, and sends the table data (A) describing this to the bucket generation unit 212. At the same time, it instructs the file server 11 to send the data to the bucket generator 2 12 in this order.
- Each variable-length data (B) sent from the file server 11 is divided into fixed-length data buckets together with the table data (A) in the bucket generation unit 212, and the time-division multiplexed data buckets. It is sent to the multiplexer 17 as (C). Symbols such as T-1, 1, and 11 indicate that the data (A) and (B) and the bucket (C) are the same.
- the data packets have headers HT and H1 to H3, respectively, indicating which data each packet constitutes. Then, by examining this header, the receiving side can know which bucket of which data is this bucket.
- the table data (A) includes this header and the corresponding data name, data size, data creation date and time, transmission start time, next transmission start time, and other attribute data.
- the data packet (C) is further multiplexed with the video packet sent from the video sending device 19 in the multiplexing device 17 and sent to the modulator 18 as a transmission packet (D) to be transmitted to the high frequency device for transmission.
- the signal is modulated and transmitted from the transmission antenna 202.
- D1 to D5 indicate data packets
- V1 to V8 indicate video packets, respectively.
- Time division multiplexing is performed as appropriate.
- the types of buckets multiplexed in the multiplexer 17 include data packets, video buckets, and control buckets for controlling the operation of audio buckets and data receivers. Is also good. At the beginning of each transmission bucket, a packet header containing information that can determine whether the bucket is the type of the bucket is added.
- FIG. 13 is a block diagram showing details of the data receiving device 204 shown in FIG.
- the PC 221 and the network connection device 222 are connected to each other by interfaces 231 and 235, respectively.
- the demodulation unit 232 tunes to one carrier of the high-frequency signal received by the reception antenna, demodulates this, and outputs a digital signal.
- the decoding unit 233 decodes the output of the demodulation unit 232, reproduces the transmission packet, and reconstructs the data by extracting only the data bucket based on the information in the bucket header. Output.
- Table data of the data output from the decoding unit 233 is stored in the table buffer 234.
- the CPU 52 of the PC 22 1 is connected to the table board via the bus 51 and the interfaces 2 3 1 and 2 3 5.
- the buffer 234 accesses the buffer 234 and retrieves the detailed information included in the table data, such as the data name, data size, data creation date and time, transmission start time, and next transmission start time, for the currently transmitted data.
- the user of the data receiving device 204 can select necessary data from the data currently transmitted from the data transmitting device 201, and the result can be selected from the PC 222.
- the signal is transmitted to the decoding unit 233 through one face 235.
- the decoding unit 233 discriminates the selected data by examining the header of the received data, sends out the fetched data from the interface 235, and the PC 221 sends this data to the HDD 555. It is stored. As described above, of the data stored in the file server 11 in FIG. 11, the data required by the user of the data receiving device 204 is selected and the HDD 5 of the PC 222 is selected. 5 can be accommodated.
- the data transmitted from the data transmitting device 201 is transmitted sequentially and periodically from those recorded in the file server 11. At this time, for example, data requested by users of many data receiving apparatuses may be transmitted with a priority such as shortening a transmission cycle.
- two or more data can be transmitted in a time-division multiplexed manner at a time, so the frequency of updating table data, which is necessary for all users, is reduced.
- the data receiving device 204 can detect the occurrence of an error in data reception by checking the continuity of the header of the received data packet. As a result, if an error occurs in data reception, the process refers to the table data, starts processing to receive the same data again, and ensures the reliability of data reception and the user's use. It is possible to improve selfishness.
- data to be transmitted can be simultaneously transmitted to a large number of data reception devices using a transmission line using satellites. You can select and receive the data you need. Therefore, it is possible to provide a data transmission system that is easy for the user to use without lowering the utilization efficiency of the transmission path.
- the data transmission system shown in Fig. 11 does not impose any restrictions on users, that is, it is suitable for constructing a system that allows all users to freely use the file server data.
- the present invention is also applicable to a data transmission system limited to users.
- encryption is performed, and the decryption key is recorded on a character, floppy disk, IC card, CD-ROM, etc., and some other means is used.
- the file server or the video transmission device shown in FIG. 11 does not need to be constituted by the same device as the data transmission device, and these parts are accommodated in another device, and the data transmission device May be connected by an interface for exchanging data and control information.
- the configuration of the data receiving device shown in Fig. 13 it is possible to configure the network connection device as an expansion board that fits in the expansion slot of the PC, or to incorporate this inside the PC It is.
- Industrial applicability According to the present invention, data transmission can be simultaneously performed from a data transmission device to a large number of data reception devices, and data required by a user of the data reception device can be selectively transmitted. The use efficiency of roads can be improved, and a user-friendly and safe and secure data transmission system can be provided.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The purpose of this invention is to improve the network efficiency in transmission of computer programs or data through a network for satellite broadcasting or cable television so as to construct a system which can be easily used by the users of receivers. Data for computer are transmitted from a data transmitter to a transmission line for digital video signal, such as the satellite broadcasting channel, cable television channel, etc., through which digital video signals can be simultaneously received by a large number of data receivers. Such a transmission line, or a separate line for direct connection between the transmitter and receiver, is used to transfer data for transmission control so that the users of the data receivers can select required data.
Description
明 細 書 Specification
デ一夕伝送方法、 データ送信装置、 データ受信装置およびデータ受信 装置のネッ トワーク接続装置 技術分野 Data transmission method, data transmission device, data reception device, and network connection device for data reception device
本発明はファイルサーバのような大容量のデータ蓄積手段を備えたデ —タ送信装置から、 ネッ 卜ワークを経由して遠方に存在する多数のデー タ受信装置に同時にデータを伝送するデータ伝送方法ならびにこの目的 に使用されるデータ送信装置およびデータ受信装置およびデータ受信装 置のネッ 卜ワーク接続装置に関する。 背景技術 The present invention relates to a data transmission method for simultaneously transmitting data from a data transmission device having a large-capacity data storage means such as a file server to a large number of remote data reception devices via a network. The present invention also relates to a data transmitting device, a data receiving device, and a network connection device of the data receiving device used for this purpose. Background art
離れた地点に存在す,る 2台以上のコンピュータ装置間を相互接続して データ伝送を行う方法として、 モデムを使用してコンピュータ装置の扱 うデータを音声信号に変換することにより一般の電話回線を通して伝送 する方法が使われている。 このような技術を利用すれば、 たとえば大量 のデータを蓄えているフアイルサーバに遠隔地から電話線経由で接続し て、 サーバに蓄積されているプログラムやデータを手元のコンピュー夕 にダウンロー ドすることができる。 最近では世界各地に存在しているこ のようなフアイルサーバは、 例えば光フアイバーを用いた高速な専用回 線などによって互いに接続され、 いわゆるインターネッ トを形成してお り、 相互にデータの伝送が行えるようになつている。 インタ一ネッ 卜が 普及するにつれ、 専用回線の引けない小規模なオフィスゃ一般家庭など からインタ一ネッ 卜へのアクセスを提供するサ一ビスプロバイダと呼ば れる業態が出現している。 このサービスプロバイダは家庭などに置かれ
ているコンピュー夕から電話回線を使って接続するためのアクセスポィ ン トを設ける一方で、 イ ン夕一ネッ 卜にも接続しており、 一般のユーザ 一はサービスプロバイダに電話をかけることにによってインタ一ネッ ト に接続し、 サーバに置かれているデータ.を手元にダウンロー ドしたりす る事ができる。 As a method of transmitting data by interconnecting two or more computer devices located at distant points, a general telephone line by converting data handled by the computer device into a voice signal using a modem The transmission method is used. By using such technology, for example, a file server that stores a large amount of data can be connected from a remote location via a telephone line, and programs and data stored in the server can be downloaded to the local computer. Can be. Recently, such file servers that exist in various parts of the world are connected to each other by, for example, high-speed dedicated lines using optical fibers, and form a so-called Internet. You can do it. With the spread of the Internet, a business form called a service provider that provides access to the Internet from small offices and ordinary households where a dedicated line cannot be established has emerged. This service provider is located at home While providing an access point for connecting from a computer that is using a telephone line, it is also connected to the Internet, and ordinary users can call a service provider by calling You can connect to the Internet and download data stored on the server.
この一方で、 マルチメディァ技術やソフ トウェア技術の発展により、 インタ一ネッ トを使って伝えられるデータには MP E G (M o V i n g P i c t u r e E x p e r t s G r o u p ) アルゴリズム等を用い て圧縮された動画や ' J P E G ( J o i n t P h o t o g r a p h i c E p e r t s G r o u p ) アルゴリズム等を用いて圧縮された 静止画をはじめとする画像データや、 グラフィ ック · ユーザ一 · インタ 一フェース ( G U I ) を備えたプログラムなどが数多く含まれるように なってきている。 こう した画像やプログラムなどのデータ量は従来に比 ベて増大する一方であり、 これに伴いデータ転送に要する時間も長くな つていた。 On the other hand, due to the development of multimedia technology and software technology, moving images compressed using the MPEG (Moving Picture Experts Group) algorithm etc. are used for data transmitted over the Internet. Image data such as still images compressed using the JPEG (Joint P hotographic Eperts Group) algorithm, etc., and programs with graphics, user, and interface (GUI). Many are being included. The amount of data such as images and programs has been increasing as compared to the past, and the time required for data transfer has also increased.
前記したような電話回線を用いたデ一夕伝送では、 回線の周波数帯域 の制約からおよそ 3 0 k b p sがデータ伝送速度の上限である。 またこ れより も高速のデータ伝送を実現するための手段として、 ディ ジタル電 話回線 ( I S D N) を使用することが可能ではあるが、 通常の電線を用 いる基本ィ ンタ一フエ一スでは 6 4 k b p sの Bチヤネゾレ 2本と 1 6 k b p sの Dチャネル 1本によるサービスが提供されるものの、 アナログ の回線に比べて大幅な伝送速度の向上が見込まれるものではなかった。 そこで、 こう した電話回線に代わる高速のデータ伝送手段として、 ケ 一ブルテレビゃ衛星放送さらには地上波などのテレビ放送用のチヤンネ ルを利用してデータ伝送を行う方法が着目されている。 このようなデー 夕伝送方法の一例としては 「日経エレク トロニクス」 誌 N o . 6 5 1 、
p p l O O - 1 0 7 , 1 2 1 - 1 2 6 および「日経エレク トロニクス」 誌 N o . 6 5 6、 p p 1 0 8 - 1 2 9 に記載されている。 In data transmission using a telephone line as described above, the upper limit of the data transmission rate is about 30 kbps due to restrictions on the frequency band of the line. A digital telephone line (ISDN) can be used as a means to achieve higher-speed data transmission, but the basic interface using ordinary electric wires is 6 Although the service is provided by two 4 kbps B channels and one 16 kbps D channel, the transmission rate was not expected to improve significantly compared to analog lines. Therefore, as a high-speed data transmission means that replaces such telephone lines, attention has been paid to a method of performing data transmission using a television broadcasting channel such as cable television, satellite broadcasting, and terrestrial broadcasting. An example of such a data transmission method is Nikkei Electronics, No. 651, ppl OO-107, 121-126 and Nikkei Electronics No. 6556, pp 108-129.
上記した様なデータ伝送の方法によれば、 サ一バ側から受信端末側す なわち下り方向へのデータ伝送にはテレビ放送の信号伝送に使われるの と同じチャ ンネルのうち空いているものを用い、 端末側からサーバ側す なわち上り方向のデータ伝送には放送チャンネルの空き領域あるいは電 話回線が用いられる。 According to the data transmission method as described above, for the data transmission from the server side to the receiving terminal side, that is, the downstream direction, the vacant one of the same channels used for the signal transmission of the television broadcast. For data transmission from the terminal side to the server side, that is, in the upstream direction, an empty area of a broadcast channel or a telephone line is used.
上記の様に放送用の伝送チヤンネルを用いてコンピュータのデータ伝 送を行う方法においては以下に述べるような問題点が有った。 すなわち ケーブルテレビゃ衛星放送はもとより多数の視聴者向けのコミュニケー シヨ ンを指向したものであるため、 1送信局あたりの受信者数として数 百ないしは数万を想定し、 また同一内容の番組を同時に多数の受信機で 受信するのに適している。 これに対しコンピュー夕間のデータ伝送とし て用いる場合には、 1つのチヤンネルを多数の受信側で時分割ないしは 帯域分割して共用することになるため、 1受信側あたりの実質伝送帯域 は送信局あたりの受信端末数に反比例して狭くなってしまう。 従って同 時に多数の受信端末でデータ伝送を要求しょう とするとチャ ンネルあた りの負荷が増大し、 実質的な伝送速度の低下を招く ことになる。 また多 くの使用者が使うコンピュータプログラムや、 人気の高い画像データな どには多数の受信端末がアクセスすることになるが、 こう した場合でも 送信側から各受信端末毎に伝送を行う必要が有り、 伝送路の使用効率を さらに低下させていた。 このような場合には受信端末のユーザにとって は高速な伝送路を使う利点が得られず、 使い勝手を阻害するという問題 が有った。 As described above, the method of transmitting data from a computer using a transmission channel for broadcasting has the following problems. In other words, since it is aimed at communication for a large number of viewers as well as cable television and satellite broadcasting, it is assumed that hundreds or tens of thousands of receivers per transmission station, and that programs with the same content can be broadcast simultaneously. Suitable for receiving by many receivers. On the other hand, when used for data transmission during a computer, one channel is time-divided or band-divided and shared by many receivers, so the effective transmission bandwidth per receiver is the transmitting station. The number becomes narrow in inverse proportion to the number of receiving terminals. Therefore, if a large number of receiving terminals request data transmission at the same time, the load per channel will increase, causing a substantial reduction in transmission speed. In addition, many receiving terminals will access computer programs used by many users and popular image data, but even in such a case, it is necessary to transmit from the transmitting side to each receiving terminal. Yes, the transmission line usage efficiency was further reduced. In such a case, the advantage of using a high-speed transmission path was not obtained for the user of the receiving terminal, and there was a problem that usability was hindered.
本発明の目的は、 上記した点に鑑み、 ケーブルテレビ .衛星放送 . 地 上波放送用などの広帯域なデータ伝送チヤンネルを通して、 多数の受信
側端末からサーバであるコンピュータ装置にアクセスを行う際に、 デ一 タ伝送チヤ ンネルの使用効率を低下させることが少なく、 受信端末を使 うユーザにとって使い勝手の良さを提供するデータ伝送方法を実現する とにめる。 発明の開示 SUMMARY OF THE INVENTION In view of the above, it is an object of the present invention to provide a large number of receptions through a wideband data transmission channel such as cable television, satellite broadcasting, and terrestrial broadcasting. A data transmission method that does not degrade the efficiency of the data transmission channel when accessing the computer device, which is a server, from the side terminal, and provides ease of use for the user using the receiving terminal. I quit. Disclosure of the invention
上記の目的を達成するため、 本発明では映像信号を放送することので きるディ ジタルデータ伝送路上で、 ディ ジタル符号化および変調された 映像信号に時分割多重などの方法によりデータを多重することによって データ送信装置から複数のデータ受信装置に同時に並行して高速にデー 夕を伝送する。 また、 このディ ジタルデータ伝送路上にもしくはこのデ ィ ジタルデータ伝送路とは別の第 2のデータ伝送路を用いて、 データ送 信装置から送信されるデータのデータ名、 サイズ、 送信チャ ンネル番号 などを記した伝送制御情報をデータ受信装置に伝送する。 これによりデ —タ受信装置の使用者は、 自分が必要とするデータを選択することがで き、 しかもデ一夕の伝送のために個々の使用者に専用のチヤンネルを割 り当てる必要がないため、 チヤンネルの有効利用ができる。 図面の簡単な説明 In order to achieve the above object, the present invention multiplexes data on a digitally coded and modulated video signal by a method such as time division multiplexing on a digital data transmission path capable of broadcasting a video signal. High-speed data transmission from a data transmitter to multiple data receivers simultaneously in parallel. Also, the data name, size, and transmission channel number of the data transmitted from the data transmission device on this digital data transmission path or using a second data transmission path different from this digital data transmission path. Transmission control information indicating the above is transmitted to the data receiving apparatus. This allows the user of the data receiving device to select the data he or she needs, without having to assign a dedicated channel to each user for the transmission of the data. Therefore, the channel can be used effectively. BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 本発明の 1実施形態であるデータ送信装置およびデ一タ受 信装置を用いたデータ伝送システムを示すプロック図である。 FIG. 1 is a block diagram showing a data transmission system using a data transmission device and a data reception device according to one embodiment of the present invention.
第 2図は、 本発明のデータ受信装置の第 1の実施形態の構成を示すブ ロック図である。 FIG. 2 is a block diagram showing the configuration of the first embodiment of the data receiving apparatus of the present invention.
第 3図は、 本発明のデータ受信装置の第 2の実施形態の構成を示すブ ロック図である。 FIG. 3 is a block diagram showing a configuration of a second embodiment of the data receiving device of the present invention.
第 4図は、 本発明のデータ受信装置の第 3の実施形態の構成を示すブ
ロック図である。 FIG. 4 is a block diagram showing the configuration of a third embodiment of the data receiving apparatus of the present invention. It is a lock figure.
第 5図は、 本発明のデータ受信装置の第 4の実施形態の構成を示すブ ロック図である。 FIG. 5 is a block diagram showing a configuration of a fourth embodiment of the data receiving apparatus of the present invention.
第 6図は、 本発明の 1実施形態であるデータ伝送方法の送信データの 選択および登録手順を示すフローチヤ一トである。 FIG. 6 is a flowchart showing a procedure for selecting and registering transmission data in a data transmission method according to one embodiment of the present invention.
第 7図は、 本発明の 1実施形態であるデータ伝送方法のデータの受信 手順を示すフローチヤ一 トである。 FIG. 7 is a flowchart showing a data receiving procedure of the data transmission method according to one embodiment of the present invention.
第 8図は、 本発明の 2番目の実施形態であるデータ送信装置およびデ 一夕受信装置を用いたデータ伝送システムを示すプロック図である。 第 9図は、 本発明のデータ受信装置の第 5の実施形態の構成を示すブ ロック図である。 FIG. 8 is a block diagram showing a data transmission system using a data transmitting device and a data receiving device according to a second embodiment of the present invention. FIG. 9 is a block diagram showing a configuration of a data receiving device according to a fifth embodiment of the present invention.
第 1 0図は、 本発明のデータ受信装置の第 6の実施形態の構成を示す ブロック図である。 FIG. 10 is a block diagram showing the configuration of the sixth embodiment of the data receiving apparatus of the present invention.
第 1 1図は、 本発明の 3番目の実施形態であるデータ送信装置および データ受信装置を用いたデータ伝送システムを示すプロック図である。 第 1 2図は、 本発明の 3番目の実施形態であるデータ送信装置の内部 動作を示すタイ ミ ングチヤ一トである。 FIG. 11 is a block diagram showing a data transmission system using a data transmitting device and a data receiving device according to a third embodiment of the present invention. FIG. 12 is a timing chart showing the internal operation of the data transmitting apparatus according to the third embodiment of the present invention.
第 1 3図は、 本発明のデータ受信装置の第 7の実施形態の構成を示す ブロック図である。 発明を実施するための最良の形態 FIG. 13 is a block diagram showing a configuration of a data receiving apparatus according to a seventh embodiment of the present invention. BEST MODE FOR CARRYING OUT THE INVENTION
以下本発明の実施の形態について図面を参照しながら説明する。 第 1図は本発明の 1実施形態であるデータ送信装置ならびに同じく本 発明の 1実施形態であるデータ受信装置を用いたデータ伝送システム全 体の構成を示している。 第 1図に示すデータ伝送システムの送信側には データ送信装置 1、 送信アンテナ 2が有り、 また複数の箇所に有る受信
側には受信アンテナ 3 a、 3 b、 およびデータ受信装置 4 a、 4 b とが 配置され、 さらに送信側から受信側へのデータを電波により中継する衛 星 5、 および受信側と送信側との間のデータ伝送を中継する電話回線網 6 とによつて送信側と受信側とが接続される。 電話回線網 6 としては-一 般の公衆アナログ回線の他、 I S D Nなどのディ ジタル回線も使用可能 であり、 また予めデータ提供者と使用者の間に契約を定めて専用回線を 用いても良い。 なお第 1図では受信側として 2組の受信アンテナおよび データ受信装置を示しているが、 本発明は受信側の数に制限を受けるも のではなく、 むしろ受信者数が数百以上といった大規模なシステムにお いても適用可能なものである。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 shows a configuration of a data transmission device according to an embodiment of the present invention and an entire data transmission system using a data receiving device according to an embodiment of the present invention. The transmitting side of the data transmission system shown in Fig. 1 has a data transmitting device 1, a transmitting antenna 2, and a receiving device at multiple locations. Side, receiving antennas 3a and 3b, and data receiving devices 4a and 4b are arranged, and a satellite 5 that relays data from the transmitting side to the receiving side by radio waves, and between the receiving side and the transmitting side. The transmitting side and the receiving side are connected by a telephone line network 6 which relays data transmission between the transmitting side and the receiving side. As the telephone network 6, a digital line such as ISDN can be used in addition to a general public analog line, or a dedicated line may be used after a contract has been established between the data provider and the user in advance. . Although FIG. 1 shows two sets of receiving antennas and a data receiving device as the receiving side, the present invention is not limited to the number of receiving sides, but rather has a large scale with several hundred or more receivers. It can be applied to various systems.
第 1図のデータ送信装置 1 について以下さらに詳しく説明する。 デー 夕受信装置 4 a、 4 bに提供されるコンピュ一夕プログラム、 画像、 音 声、 文書などのデータはファイルサーバ 1 1 に記録されており、 フアイ ルサーバ 1 1に蓄積されているデータの検索を行う検索処理部 1 2 と、 ファイルサーバ 1 2からデータ受信装置 4 a、 4 bへのデータ送信の制 御を行うスケジュール管理部 1 3がフアイルサーバ 1 1にアクセスする c その一方でスケジュール管理部 1 3はファイルサーバ 1 1からのデータ 送出スケジュールに関するデータを蓄えるスケジュールデータ記録部 1 4 とデータ受信装置 4 a、 4 bを使ってファィルサーバ 1 1のデータを 受信する使用者に関する情報を蓄えるユーザ管理データ記録部 1 5への 情報の書込みおよび読出しを行い、 後で説明するようにファイルサーバ 1 1に記憶されているデータの送信を管理する。 ファイルサーバ 1 1か ら伝送のために読み出されたデータはバケツ ト発生部 1 6において固定 長のデータバケツ 卜に変換される。 映像送出装置 1 9は放送番組などの 映像情報を受信側に向かって送り出すための装置であり、 映像送出装置 1 9からは M P E G等のアルゴリズムに基づいてディ ジタル符号化され
た映像データが固定長の映像バケツ トとして送り出される。 バケツ 卜発 生部 1 6において発生されるデータバケツ 卜の長さは、 映像送出装置 1 9で生成される映像バケツ 卜と同じに選ばれる。 パケッ 卜発生部 1 6で 発生されたデータバケツ 卜と映像送出装置 1 9で発生された映像バケツ トおよび制御用パケッ トは、 多重化装置 1 7において時分割多重化され、 変調装置 1 8において変調されて送信アンテナ 2を通して送り出される ( なお、 必要に応じて多重化装置 1 7では送り出す情報を予め定めた暗号 化鍵を用いて暗号化する。 この場合暗号化鍵はデータの受信に先立ち使 用者に送られる。 モデム 2 1は電話回線 6を介してデータ受信装置 4 a、 4 b と通信する主として制御用データの変復調を行い、 制御部 2 0はデ 一夕受信装置 4 a、 4 bから送られるデータの内容に応じて検索処理部 1 2およびスケジュール管理部 1 3の動作を制御し、 その結果をデータ 受信装置 4 a、 4 bに送り返すものでありその動作の詳細については後 述する。 なお、 検索処理部 1 2、 スケジュール管理部 1 3、 制御部 2 0 は第 1図においてそれぞれ別個のブロックとして構成しているが、 これ らの全体あるいはいくつかを一つの処理装置において実行される処理プ ログラムにより構成することも可能である。 同様にファイルサーバ 1 1、 スケジュールデータ記録部 1 4、 ユーザ管理データ記録部 1 5を 1台の 記憶装置上の別フアイルとして実現することも可能である。 さらにはフ アイルサーバ 1 1、 スケジュールデータ記録部 1 4、 ユーザ管理データ 記録部 1 5の全てあるいはその一部を実現する記憶装置および映像送出 装置 1 9を本発明のデータ送信装置とは独立した装置として設けてデー 夕送信装置の他プロックとの間にデータ転送及び制御のためのィンター フェースを設けた構成としても良い。 同様に映像送出装置 1 9 もデ一夕 送信装置とは別個の機器として良い。 The data transmission device 1 of FIG. 1 will be described in more detail below. Data receiving device 4a, 4b The data such as computer programs, images, sounds, and documents provided to 4b are recorded in the file server 11 and the data stored in the file server 11 are searched. And a schedule management unit 13 that controls data transmission from the file server 12 to the data receiving devices 4a and 4b accesses the file server 11 c. On the other hand, schedule management The unit 13 stores information on the user who receives the data of the file server 11 using the schedule data recording unit 14 that stores data relating to the data transmission schedule from the file server 11 and the data receiving devices 4a and 4b. It writes and reads information to and from the user management data recording unit 15 and transmits data stored in the file server 11 as described later. to manage. The data read for transmission from the file server 11 is converted into a fixed-length data bucket in the bucket generating unit 16. The video transmission device 19 is a device for transmitting video information such as a broadcast program to the receiving side. The video transmission device 19 is digitally coded based on an algorithm such as MPEG. Video data is sent out as a fixed-length video bucket. The length of the data bucket generated in the bucket generation unit 16 is selected in the same manner as the video bucket generated by the video transmission device 19. The data bucket generated by the packet generator 16 and the video bucket and the control packet generated by the video transmitter 19 are time-division multiplexed by the multiplexer 17 and are modulated by the modulator 18. The signal is modulated and transmitted through the transmitting antenna 2. (Note that the multiplexer 17 encrypts the information to be transmitted using a predetermined encryption key if necessary. In this case, the encryption key is used before receiving the data. The modem 21 mainly modulates and demodulates control data which communicates with the data receiving devices 4a and 4b via the telephone line 6. The control unit 20 controls the data receiving devices 4a and 4b. The operation of the search processing unit 12 and the schedule management unit 13 is controlled in accordance with the content of the data sent from b, and the result is sent back to the data receiving devices 4a and 4b. Will be described. Although the search processing unit 12, the schedule management unit 13, and the control unit 20 are respectively configured as separate blocks in FIG. 1, all or some of them are executed by one processing device. Similarly, the file server 11, the schedule data recording unit 14 and the user management data recording unit 15 can be realized as separate files on one storage device. Further, a storage device and a video transmission device 19 that realize all or a part of the file server 11, the schedule data recording unit 14, and the user management data recording unit 15 are different from the data transmission device of the present invention. It may be configured as an independent device and provided with an interface for data transfer and control between the data transmitting device and another block. The image transfer device 1 9 also de Isseki transmitting apparatus as good as a separate device.
第 1図においてデータ受信装置 4 a と 4 b とは同一のものであり、 そ
れぞれパ一ソナルコンピュータ ( P C ) 4 1 aおよび 4 l b、 ディスプ レイ 4 2 aおよび 4 2 b、 ネッ トワーク接続装置 4 3 aおよび 4 3 b、 モデム 4 4 aおよび 4 4 b とによって構成される。 第 2図は第 1図に示 すデータ受信装置 4の代表的な構成を示したプロック図であり、 第 1 図 と同じ部分については同じ番号を付けてある。 第 2図に示す P C 4 1 に おいて、 C P U 5 2には、 C P U 5 2で実行するプログラムやデータ受 信に必要なデ一夕受信スケジュールなどの情報を蓄えるメモ リ 5 3、 現 在の時刻を内部に保持して C P U 5 2に伝える リアルタイムク ロ ッ ク ( R T C ) 5 4、 使用者の入力を伝達するキ一ボ一 ド 4 5およびマウス 4 6が接続されている。 さ らに C P U 5 2にはバス 5 1を介して、 ディ スプレイ 4 2に表示される画像や文字情報を蓄えるグラフィ ックス表示 装置 5 6、 C P Uで実行するプログラムや必要なデータおよびデータ送 信装置 1から送られてく るデータを蓄えるハー ドディ スク装置 (H D D ) 5 5、 バス 5 1の信号形式を外部装置に伝えるための形式に変換す るイ ンターフヱース 5 6および 5 7に接続されている。 さらにグラフィ ッ クス表示装置 5 6はディ スプレイ 4 2 と、 イ ンターフェース 5 7およ び 5 8はネッ トワーク接続装置 4 3およびモデム 4 4 とそれぞれ接続さ れる。 ネッ トワーク接続装置 4 3は衛星 5から送られてく る高周波信号 のうち任意のキャ リ アに同調してこれを復調する復調部 6 1、 復調部の 出力であるディ ジタル信号を復号化する復号部 6 2、 復号部 6 2の出力 であるデータおよび復調部 6 1 と復号部 6 2の制御用データを P C 4 1 のイ ンターフェース 5 7 との間で送受するィ ンタ一フェース 6 3 とによ り構成される。 なお、 本発明のデータ受信装置の実施形態は第 2図の構 成に限定されるものではない。 In FIG. 1, the data receiving devices 4a and 4b are the same, and Each consists of a personal computer (PC) 41 a and 4 lb, a display 42 a and 42 b, a network connection device 43 a and 43 b, and a modem 44 a and 44 b. Is done. FIG. 2 is a block diagram showing a typical configuration of the data receiving device 4 shown in FIG. 1, and the same parts as those in FIG. 1 are given the same numbers. In the PC 41 shown in FIG. 2, the CPU 52 has a memory 53 for storing information such as a program executed by the CPU 52 and a data reception schedule necessary for data reception. A real-time clock (RTC) 54 for holding the time internally and transmitting it to the CPU 52, a keyboard 45 for transmitting user input, and a mouse 46 are connected. Further, the CPU 52 has a graphics display device 56 for storing images and character information displayed on the display 42 via the bus 51 via the bus 51, a program to be executed by the CPU, necessary data and a data transmission device. It is connected to a hard disk drive (HDD) 55 for storing data sent from 1 and interfaces 56 and 57 for converting the signal format of the bus 51 to a format for transmitting to an external device. Further, the graphics display device 56 is connected to the display 42, and the interfaces 57 and 58 are connected to the network connection device 43 and the modem 44, respectively. The network connection device 43 is a demodulator 61 that tunes to an arbitrary carrier of the high-frequency signal sent from the satellite 5 and demodulates it, and a decoding device that decodes a digital signal output from the demodulator. And an interface 63 for transmitting and receiving data output from the decoding unit 62 and control data for the demodulation unit 61 and the decoding unit 62 to and from the interface 57 of the PC 41. It is composed of The embodiment of the data receiving apparatus of the present invention is not limited to the configuration shown in FIG.
第 3図は本発明のデータ受信装置の他の実施形態を示したものである, 第 3図のデータ受信装置では第 2図に示したネッ トワーク接続装置 4 3
とモデム 4 4を 1つのネッ トワーク接続装置 4 7 として構成したもので ある。 また第 4図に示すようにネッ トワーク接続装置 4 9に P C 4 8の バス 5 1に適合するィ ン夕一フェース 6 5を設け、 P C 4 8の拡張スロ ッ 卜に収容される拡張ボー ドとして構成することも可能である。 さらに は第 5図に示すように復調部 6 1および復号部 6 2から成るネッ トヮ一 ク処理部、 モデム 6 4、 さらにディスプレイ 6 6を P C 5 0 として一体 化した構成とすることも可能である。 なお、 第 2図から第 5図において はデータ受信装置の構成要素として汎用の P Cを想定しているが、 本発 明は P C以外にも同等の機能を提供する装置、 例えばゲーム機、 携帯用 端末装置などを用いることによつても実現可能である。 この場合例えば H D Dの代わりに半導体メモリを用いたりすることも可能であり、 使用 者からの入力手段としてマウスやキーボー ドに代わりキーパッ ド、 ジョ ィスティ ック、 トラックボール、 タブレツ 卜などを用いても良い。 FIG. 3 shows another embodiment of the data receiving device of the present invention. In the data receiving device of FIG. 3, the network connection device 43 shown in FIG. And a modem 44 as one network connection device 47. In addition, as shown in FIG. 4, the network connection device 49 is provided with an interface 65 that is compatible with the bus 51 of the PC 48, and the expansion board accommodated in the expansion slot of the PC 48 is provided. It is also possible to configure as. Furthermore, as shown in FIG. 5, it is possible to integrate the network processing unit consisting of the demodulation unit 61 and the decoding unit 62, the modem 64, and the display 66 as a PC 50 into a single unit. It is. In FIGS. 2 to 5, a general-purpose PC is assumed as a component of the data receiving device. It can also be realized by using a terminal device or the like. In this case, for example, a semiconductor memory can be used in place of the HDD, and a keypad, joystick, trackball, tablet, etc. can be used instead of a mouse or keyboard as a means of input from the user. good.
次に本発明の 1実施形態としての第 1図に示すデータ伝送システムに おけるデータ伝送方法について説明する。 第 1図の実施形態によるデ一 夕伝送方法においては、 データ受信装置の側からデータ送信装置に電話 回線などを使って 1対 1 に接続して、 データ送信装置のファイルサーバ に蓄えられているデータの中から必要なものを送信するように要求を行 い、 これを送信スケジュールに登録するという第 1のステップと、 デー タ送信装置から衛星放送チャ ンネルなどの広帯域な伝送路を通してデー タを複数のデータ受信装置に同時に送るという第 2のステップとの 2段 階の手順によりデータの伝送を行う。 第 6図は第 1図に示すデータ受信 装置 4 aまたは 4 bにおける受信データの選択および登録の方法を示し たフローチャー トであり、 また第 7図は同じくデータ受信装置 4 aまた は 4 bにおけるデータ受信の際の手順を示したフローチヤ一 卜である。 以下、 第 6図および第 7図に基づいて第 1図に示したデータ伝送シス
テムにおけるデータの伝送の方法について説明する。 なお、 以下の説明 において使用者はデータ受信装置 4 aを用いて操作を行っているものと している。 Next, a data transmission method in the data transmission system shown in FIG. 1 as one embodiment of the present invention will be described. In the data transmission method according to the embodiment of FIG. 1, the data receiving device is connected to the data transmitting device one-to-one using a telephone line or the like, and is stored in the file server of the data transmitting device. The first step is to request the transmission of necessary data from the data and register it in the transmission schedule.The data is transmitted from the data transmission device through a broadband transmission channel such as a satellite broadcast channel. Data transmission is performed according to a two-step procedure including the second step of simultaneously transmitting data to a plurality of data receiving devices. FIG. 6 is a flowchart showing a method of selecting and registering received data in the data receiving device 4a or 4b shown in FIG. 1, and FIG. 7 is also a data receiving device 4a or 4b. 5 is a flowchart showing a procedure for receiving data in the first embodiment. The data transmission system shown in Fig. 1 based on Figs. 6 and 7 is described below. A method of transmitting data in the system will be described. In the following description, it is assumed that the user is operating using the data receiving device 4a.
データ受信装置 4 aの側から受信しょう とするデータを選択してデー タ送信装置に登録するにはまず、 データ受信装置 4 aからモデム 4 4 a を介して電話回線 6を通じデータ送信装置 1 のモデム 2 1 に接続する (第 6図の手続き 1 0 1 ) 。 これにより P C 4 1 aにより制御部 2 0を 通じて検索処理部 1 2およびスケジユール管理部 1 3を利用することが 可能となる。 モデム間の接続確立後、 データベース 1 1 に格納されてい るデータの一覧表示を行うかどうかを使用者に選択させ、 その結果を判 定する ( 1 0 2 ) 。 使用者が必要なデータ名をすでに知っており一覧表 示の実行を選択しなかった場合には、 使用者にデータ名を入力させてこ れを検索処理部 1 2に送る ( 1 0 3 ) 。 検索処理部 1 2では送られたデ 一夕名を手がかりにしてファイルサーバ 1 1を検索し、 該当データの有 無を判別してデータ受信装置 4 aに検索結果結果を送り返す ( 1 0 4 ) 。 データ受信装置 4 aでは送り返された結果を判定し ( 1 0 5 ) 、 データ が有った場合には伝送条件の設定 ( 1 1 0 ) に進み、 データが無い場合 にはデータの選択操作を続行するかの判定 ( 1 1 9 ) をに進む。 In order to select the data to be received from the data receiving device 4a and register it in the data transmitting device, first, the data receiving device 4a transmits the data transmitting device 1 through the telephone line 6 via the modem 44a. Connect to the modem 21 (procedure 101 in FIG. 6). Thus, the search processing unit 12 and the schedule management unit 13 can be used by the PC 41 a through the control unit 20. After establishing the connection between the modems, the user is asked to select whether or not to display a list of data stored in the database 11, and the result is determined (102). If the user already knows the required data name and does not choose to execute the list display, the user inputs the data name and sends it to the search processing unit 12 (103). The search processing unit 12 searches the file server 11 based on the sent data name as a clue, determines whether or not the corresponding data exists, and sends the search result back to the data receiving device 4a (104). . The data receiving device 4a judges the returned result (105), and if there is data, proceeds to the setting of transmission conditions (110). If there is no data, the data selection operation is performed. Proceed to (1 1 9) to determine whether to continue.
手続き 1 0 2において使用者がデータ名を知っておらず、 データの一 覧表示が選択されたときには、 データ受信装置 4 aは検索処理部 1 2に 対して目次情報の送信を要求し、 検索処理部 1 2はデ一夕べ一ス 1 ]. に 蓄えられているデータの目次情報を り て、 データ受信装置 aに送 り返す。 データ受信装置 4 aでは目次情報を受信する ( 1 0 7 ) と、 受 信した目次データをもとにデ一夕ベース 1 1に蓄えられているデータの データ名、 データの種別および簡単な説明等の情報をディスプレイ 4 2 aに表示させる。 これにより使用者は目的としているデータを探し出す
ことができる。 なお、 この際にデータベース 1 1の持つデータ名を一律 に一覧表示させる以外にも、 データの種類、 ジャ ンル別など一定の階層 構造に従った検索メニューを提供して使用者が容易に検索できるように 検索方法を定めることも可能である。 使用者は必要とするデータが有る かどうかをデータ受信装置 4 aに入力し、 その結果の判定により ( 1 0 8 ) 、 必要とするデータが有った場合には使用者はこのデータを受信デ 一夕として選択し ( 1 0 9 ) 伝送条件の設定 ( 1 1 0 ) に進み、 もし必 要なデータが見つからない場合には処理を続行するかどうかの判定 ( 1 1 9 ) に進む。 手続き 1 1 9では使用者が受信データ選択の操作を続行 するかどうかを決定しこれをデータ受信装置 4 aに入力し、 この結果操 作を続行しないことが選択された場合には、 データ送信装置 1 との接続 を絶ち ( 1 2 0 ) 、 処理を終了する。 また操作を続行する場合には手続 き 1 0 2から再実行する。 When the user does not know the data name in procedure 102 and the data list display is selected, the data receiving device 4a requests the search processing unit 12 to transmit the table of contents information, and performs the search. The processing unit 12 obtains the table of contents information of the data stored in the database 1] and sends it back to the data receiving device a. When the data receiving device 4a receives the table of contents information (107), the data name, data type, and a brief description of the data stored in the database 11 based on the received table of contents data And other information are displayed on the display 42a. This allows the user to find the desired data be able to. In this case, besides displaying the data names of the database 11 in a uniform list, the user can easily search by providing a search menu according to a certain hierarchical structure such as data type and genre. It is also possible to determine the search method as follows. The user inputs into the data receiving device 4a whether or not the required data is present. According to the result of the determination (108), if the required data is found, the user receives the data. Data is selected as overnight (109), and the procedure proceeds to setting of transmission conditions (110). If necessary data is not found, the procedure proceeds to determination (111) of whether to continue processing. In procedure 1 19, the user determines whether or not to continue the operation of selecting the received data, inputs it to the data receiving device 4a, and if it is selected not to continue the operation, the data is transmitted. The connection with the device 1 is disconnected (120), and the processing is terminated. To continue the operation, restart from procedure 102.
伝送条件の設定 ( 1 1 0 ) の手続きでは、 使用者が選んだデータ名の 他、 必要に応じて使用者の識別名、 使用者のパスヮー ドなどの認証デー タ、 データ送信の優先度等の付帯情報を使用者側から入力し、 これをデ 一夕送信装置 1のスケジュール管理部 1 3にデータ送信の要求として送 る。 スケジュール管理部 1 3はデータ受信装置 4 aからデータ伝送の要 求を受け取ると、 スケジュールデータ 1 4を参照して要求されたデータ が送信リス トに既に登録されているかどうかを調べる。 該当データが既 に登録されていればこのデータの送信時刻、 データ量などの情報をデ一 タ送信を要求したデータ受信装置 4 aに送り、 該当データが未だ登録さ れていない場合にはデータ送信時刻をスケジュールデータ 1 4中に仮登 録し、 この送信時刻をデータ受信装置 4 aに送る。 送信スケジュールの 登録に際しては'、 例えばデータ受信装置からの個々のデータに対する送 信要求の頻度を統計的に解析して、 なるべくネッ トワークの使用効率を
高めるようにするなどその方法は任意である。 In the procedure for setting the transmission conditions (110), in addition to the data name selected by the user, authentication data such as the user's identification name and user password if necessary, the priority of data transmission, etc. The user enters the supplementary information of the data from the user and sends it to the schedule management unit 13 of the data transmission device 1 as a data transmission request. When receiving the request for data transmission from the data receiving device 4a, the schedule management unit 13 refers to the schedule data 14 and checks whether the requested data is already registered in the transmission list. If the relevant data has already been registered, the information such as the transmission time and data amount of this data is sent to the data receiving device 4a that has requested the data transmission, and if the relevant data has not been registered yet, the data is sent. The transmission time is provisionally registered in the schedule data 14, and the transmission time is sent to the data receiving device 4a. When registering a transmission schedule, for example, the frequency of transmission requests for individual data from the data receiving device is statistically analyzed, and network utilization efficiency is reduced as much as possible. The method is arbitrary, such as increasing the height.
また、 データ伝送システムの使用条件として、 定められた契約を結ん だ使用者にのみ利用が許可されているような場合には、 データ受信装置 4 aから要求されたデータがスケジュールデータとして登録されている かを調べる一方で、 スケジュール管理部 1 3はデ一夕受信装置 4 aから 送られた使用者の識別名、 パスワー ドをユーザ管理データ 1 5内のデー タと照合し、 送られたデータ送信要求が正当な使用者のものからである かどうかを判定する。 データ送信要求が正当な使用者からのものであり、 かつその使用者に該当データのアクセス権が有る場合に限りデータ送信 を許可する。 なお、 使用者のパスヮー ド照合は送信データへのアクセス を制限的に行うようにデータ管理者が定めている場合にのみ行えばよく、 その実施はシステムの管理方針により任意である。 またデータ受信装置 Also, if the usage conditions of the data transmission system are such that use is permitted only to users with a prescribed contract, the data requested from the data receiving device 4a is registered as schedule data. On the other hand, the schedule management unit 13 checks the user identification name and password sent from the data receiving device 4a with the data in the user management data 15 and checks the transmitted data. It is determined whether the transmission request is from a legitimate user. Data transmission is permitted only when the data transmission request is from a legitimate user and the user has the right to access the data. It should be noted that verification of the user's password only needs to be performed when the data administrator has determined that access to the transmitted data is restricted, and the implementation is optional according to the system management policy. Also data receiving device
4 aへのデータ送信時刻の決定に当たっては、 使用者の指定した優先度 に応じて、 例えば 「 1 0分後」 、 「 1時間後」 、 「 1 日後」 などのよう に選択のオプショ ンを設けてもよく、 このオプショ ンの指定により使用 者への請求料金に区分を設定することも可能である。 4 When deciding the data transmission time to a, select an option such as “10 minutes later”, “1 hour later”, “1 day later”, etc., according to the priority specified by the user. It may be provided, and it is also possible to set a category for the charge to the user by specifying this option.
以上のようにしてスケジュール管理部 1 3により設定された、 送信デ 一夕名、 送信開始および終了時刻、 データの送信チャ ンネル、 データ量、 請求金額、 データ暗号化時の暗号化鍵などデータ伝送に必要な情報は電 話回線 6を通してデータ受信装置 4 aに送られて受信される ( 1 1 1 ) c データ受信装置 4 aでは送られてきたデータ伝送情報から、 送信要求 したデータの送信が許可されたどうかを調べ ( 1 1 2 ) 、 パスワー ドの 不整合などによりこれが不可である場合には他のデータ検索を行うかど うかの選択 ( 1 1 8 ) に進む。 データ伝送が許可された場合には、 デー タ送信装置から送られた上記情報をデータ受信装置 4 aにおいて H D DData transmission such as transmission data, transmission start and end time, data transmission channel, data amount, billing amount, and encryption key for data encryption set by the schedule management unit 13 as described above. The data required for the transmission is transmitted to the data receiving device 4a via the telephone line 6 and received ( 111 ). The data receiving device 4a transmits the requested data from the transmitted data transmission information. It is checked whether the permission is granted (112), and if this is not possible due to a password mismatch or the like, the process proceeds to another data search selection (118). If data transmission is permitted, the above information sent from the data transmission
5 5などに蓄えられている現在のデータ受信スケジュールと照合して、
スケジュールに重複が無いかどうかチヱック した後、 上記情報を使用者 に提示し、 使用者は提示された条件でのデータ伝送を受諾するかどうか の選択をデータ受信装置 4 aに入力する。 なお、 データ受信装置 4 aは 使用者からの入力結果を判定し ( 1 1 3 ) 、 使用者が提示された条件を 拒否した場合、 あるいは上記情報とデータ受信装置 4 aに既に蓄えられ ている受信スケジュール情報とが重複している場合には、 データ送信の 時刻、 優先度や料金などの条件を変更し ( 1 1 4 ) 、 手続き 1 1 0に戻 る。 使用者が提示された条件でのデータ伝送を受け入れた場合には、 デ 一夕受信装置 4 a內に受信スケジュールデータとして送信条件を登録す る一方、 送信条件の受諾をデータ送信装置 1に伝送する ( 1 1 5 ) 。 デ 一夕送信装置 1ではデータ送信の受諾を受け取ると、 ユーザ管理データ 1 5にデータ伝送の内容を記録するとともに、 スケジュールデータ 1 4 に登録された送信スケジユールが仮登録であつた場合にはこれを正式に 登録する。 なお、 使用者から一定時間たつても受諾が送られてこない場 合には仮登録は解消される。 さらにデータ送信装置 1が送信するデータ を暗号化して送ることが必要な場合には、 データ受信装置 4 aからのデ 一夕伝送受諾の受信後、 受信側でこの暗号化されたデータを解読するた めの喑号化鍵をデータ受信装置 4 aに送り返す。 5 Compare with the current data reception schedule stored in 5 etc. After checking whether there is no overlap in the schedule, the above information is presented to the user, and the user inputs to the data receiving device 4a a selection of whether to accept the data transmission under the presented conditions. The data receiving device 4a judges the input result from the user (1 13), and if the user rejects the presented condition, or the above information and the data are already stored in the data receiving device 4a. If the reception schedule information is duplicated, the conditions such as the data transmission time, priority and charge are changed (114), and the procedure returns to 110. When the user accepts the data transmission under the presented conditions, the transmission conditions are registered as reception schedule data in the data receiving device 4a 內, while the acceptance of the transmission conditions is transmitted to the data transmitting device 1. You (1 1 5). When the data transmission device 1 receives the data transmission acceptance, the data transmission contents are recorded in the user management data 15 and, if the transmission schedule registered in the schedule data 14 is provisionally registered, Register officially. If the user does not send an acceptance for a certain period of time, the temporary registration will be canceled. Further, if it is necessary to encrypt the data transmitted by the data transmitting device 1 and send it, after receiving the data transmission acceptance from the data receiving device 4a, the receiving side decrypts the encrypted data. The decryption key is sent back to the data receiving device 4a.
データ受信装置 4 aではデータ受信の受諾を送出した後、 既に受信待 ちのデータが登録されており、 そのためにデータの受信処理が既に起動 しているかどうかを調べ ( 1 1 6 ) 、 もしデータ受信処理が起動してい ない場合にはこれを起動し ( 1 1 7 ) た後、 他に受信を希望するデータ の検索要求が有るかどうかの選択を使用者に促し、 この結果の判定 ( 1 1 8 ) により手続き 1 0 2に戻って他のデータ検索を行うか、 手続き 1 2 0に進んで、 受信データ選択処理を終了するかを決定する。 After transmitting the acceptance of the data reception, the data receiving device 4a checks whether the data waiting for reception has already been registered, and thus checks whether the data reception process has already been started (1 16). If the processing has not been started, it is started (111), and then the user is prompted to select whether or not there is another search request for the data to be received. 8) It is determined whether to return to procedure 102 to perform another data search or to proceed to procedure 120 to end the reception data selection processing.
次に第 7図に示すフローチヤ一 卜によりデータ受信装置 4 aにおける
データ受信の手順について説明する。 第 7図に示すデータ受信処理は第 6図に示した手続き 1 1 7において起動される。 データ受信処理が起動 するとまず最初にデータ受信装置は使用者に次のデータ受信開始時刻を 示し、 すぐに受信動作の準備に入るか、 あるいは一旦データ受信装置 4 aをスタンバイ状態にするかを選択して入力させる。 データ受信装置 4 aでは使用者からの入力結果により、 スタンバイ状態に移行するか、 受 信動作の準備を行うかを判定する ( 1 3 1 ) 。 なお、 これ以後受信完了 まで使用者の入力は必要としない。 スタンバイ状態の設定 ( 1 3 2 ) で は R T C 5 4を用いて C P U 5 2が現在の時刻を監視する時間監視処理 ( 1 3 3 ) をスター トさせ、 データ受信開始時刻の直前になった時にス タンバイ状態を解除し、 受信動作の準備 ( 1 3 5 ) に入る。 スタンバイ 状態では使用者が電源遮断などデータ受信の妨げとなる操作を実行しよ う としたときには注意を促すメ ッセージを画面に表示させたり、 あるい はスタンバイ中はキーボ一 ドなどから使用者の入力操作を受付けないよ うにしてデータの受信が妨げられないようにすることができる。 また例 えば C P U 5 2、 メモリ 5 3、 R T C 5 4など時間監視処理に必要な部 分以外の電源を一旦遮断して消費電力の低減や、 使用者の誤操作による データ受信の失敗を防ぐような措置を講じることも可能であり、 この際 にはスタンバイモー ドの解除 ( 1 3 4 ) により各部への電源供給を再開 する。 Next, the flow chart shown in FIG. The procedure for receiving data will be described. The data reception processing shown in FIG. 7 is started in the procedure 117 shown in FIG. When the data reception process starts, the data reception device first indicates to the user the next data reception start time, and selects whether to immediately start preparations for the reception operation or temporarily put the data reception device 4a in the standby state. And input. The data receiving device 4a determines whether to shift to the standby state or to prepare for the receiving operation, based on the input result from the user (133). No user input is required thereafter until reception is completed. In the standby state setting (1 3 2), the time monitoring process (1 3 3) in which the CPU 52 monitors the current time using the RTC 54 is started, and when the time immediately before the data reception start time is reached. Releases the standby state and enters preparations for receiving operation (135). In the standby state, a message is displayed on the screen that warns the user when the user attempts to perform an operation that would hinder data reception, such as turning off the power, or the user can use the keyboard or the like during standby. By not accepting an input operation, data reception can be prevented. In addition, for example, power supplies other than those required for time monitoring processing, such as the CPU 52, the memory 53, and the RTC 54, are temporarily shut off to reduce power consumption and prevent data reception failure due to user's erroneous operation. It is also possible to take measures. In this case, the power supply to each unit is restarted by canceling the standby mode (13.4).
データ受信の準備 ( 1 3 5 ) では、 P C 4 1からインターフヱ一ス 5 7を通してネッ トワーク接続装置 4 3の復調部 6 1の受信チャンネルを 設定し、 復号部 6 2に受信登録したデータを受信デ一夕として設定する。 またデータがデータ送信装置 1 において暗号化されて送られる場合には 暗号化鍵を復号部 6 2に送りデータの伝送開始に備える。 In preparation for data reception (135), the PC 41 sets the reception channel of the demodulation unit 61 of the network connection device 43 through the interface 57, and receives the data registered and received in the decoding unit 62. Set as overnight. When data is transmitted after being encrypted in the data transmission device 1, the encryption key is sent to the decryption unit 62 to prepare for the start of data transmission.
データ送信装置 1からデータが送られてく るとともにデータ受信装置
では受信動作を開始し ( 1 3 6 ) 、 受信したデータを H D D 5 5に収容 する。 データの受信が終了すると、 エラ一検出コー ドや、 予め送られて いるデータ量と実際に受信されたデータ量との照合などの手段によりデ 一夕の受信が正しく行われたかどうかの判定を行い ( 1 3 7 ) 、 受信ェ ラーが検出されなかった場合には H D Dのファイルクローズ処理や、 ネ ッ トワーク接続装置 4 3のリセッ トなどのデータ受信終了の処理を行う ( 1 3 8 ) 。 その後他に受信待ちのデータが有るかどうかをチェック し て ( 1 3 9 ) 、 受信待ちのデータがない場合にはデータ受信の処理を終 了し、 他に受信すべきデータが残っている場合には、 手続き 1 3 2に戻 り、 次のデータ受信に備える。 Data is sent from data transmitter 1 and data receiver Then, the receiving operation is started (136), and the received data is stored in the HDD 55. When the data reception is completed, it is determined whether or not the data reception has been correctly performed by means of an error detection code or a method of comparing the amount of data transmitted in advance with the amount of data actually received. Then, if no reception error is detected, a process of closing the HDD file or a process of terminating data reception such as resetting of the network connection device 43 is performed (138). Thereafter, it is checked whether there is any other data waiting to be received (1339), and if there is no data waiting to be received, the data reception processing is terminated, and if there is data remaining to be received. Return to procedure 1 32 to prepare for the next data reception.
手続き 1 3 7においてエラーが検出された場合には、 データ受信装置 4 aはモデム 4 4 aを使ってデータ送信装置 1への接続を行い ( 1 4 0 ) 、 受信エラ一により正しく受信できなかったデータの再送を要求す る ( 1 4 1 ) 。 その際、 第 6図の手続き 1 1 0と同様に、 再送信を求め るデータ名、 使用者の識別名、 パスヮ一 ド等のデータをデータ送信装置 1 に伝送する。 データ送信装置 1では送られた再送要求の内容をチェッ ク し、 それが間違いなく再送の要求であると判定されたならば、 デ一夕 の再送開始時刻などの伝送情報をデータ受信装置に送り返す ( 1 4 2 ) c なお、 その際に当該データの送信スケジュールが登録されていない場合 にはスケジュールデータを仮登録する。 データ受信装置 4 aでは送り返 された伝送情報を調べ、 他のデータ受信と重複していないかをチェック し ( 1 4 3 ) 、 受信が可能であるならばデータ送信装置 1に受信可能で あることを示す受諾を返し ( 1 4 4 ) 、 データ送信装置との接続を切断 ( 1 4 5 ) した後、 手続き 1 3 2に戻り再送データの受信に備える。 手 続き 1 4 3で受信が不可と判定された場合には、 他の時刻等の条件を再 設定して ( 1 4 4 ) 、 手続き ( 1 4 1 ) に戻りデ一夕の再送を要求する c
データ送信装置 1ではデータ再送の受諾を受け取ると、 スケジュールが 仮登録である場合にはこれを正式に登録し、 必要な場合には暗号化鍵を 送り返す。 なお、 送信するデータが再送である場合には使用者に対して 料金が 2重に請求されないようにするなどの措置をスケジュール管理部 1 3において行う。 If an error is detected in procedure 13 7, the data receiving device 4 a connects to the data transmitting device 1 using the modem 44 a (140), and the data cannot be correctly received due to a reception error. A request for retransmission of the transmitted data is made (144). At that time, data such as the data name to be retransmitted, the user's identification name, and the passcode are transmitted to the data transmitting device 1 as in the procedure 110 of FIG. The data transmission device 1 checks the content of the retransmission request sent, and if it is determined that the request is a retransmission request without fail, transmits transmission information such as the retransmission start time of the data transmission to the data reception device. ( 144 ) c If the data transmission schedule is not registered at this time, the schedule data is temporarily registered. The data receiving device 4a checks the transmitted transmission information and checks whether it overlaps with other data reception (144), and if the data can be received, the data transmission device 1 can receive the data. Returning the acceptance indicating this (144), disconnecting the connection with the data transmitting device (145), and returning to the procedure 132 to prepare for the reception of the retransmitted data. If it is determined that reception is not possible in procedure 143, reset the other conditions such as time (144), return to procedure (141), and request retransmission of data overnight. c When the data transmission device 1 receives the acceptance of the data retransmission, if the schedule is provisional registration, the registration is formally registered, and if necessary, the encryption key is sent back. If the data to be transmitted is a retransmission, the schedule management unit 13 takes measures such as preventing the user from being charged twice.
以上説明した本発明の実施形態によれば、 予めデータ受信装置の側か ら伝送して欲しいデータを選択してデータ送信装置の側に登録して、 デ 一夕伝送の時刻などの情報をデータ受信装置の側に取り寄せることによ り、 同時に多数のデータ受信装置にデータを送りつけることができ、 伝 送路の使用効率を高めることができる。 また、 データ登録の際にパスヮ 一ドの照合や暗号化鍵の伝達などを行うことができるので、 料金の徴収 などの条件付で配布するデータの伝送のセキュリティの確保が行える。 また、 伝送路の障害などによりデータ伝送が正しく行えなかった場合で も、 データの再送を使用者の手を煩わすことなく行え、 しかもその際に 料金が多重に請求されるといったことがないため、 使用者にとり安全で 確実なデータ伝送のシステムを提供できる。 According to the embodiment of the present invention described above, the data to be transmitted is selected in advance from the data receiving apparatus, registered in the data transmitting apparatus, and information such as the time of overnight transmission is transmitted to the data transmitting apparatus. By obtaining the data at the receiving device side, data can be sent to many data receiving devices at the same time, and the use efficiency of the transmission path can be improved. Also, when registering data, it is possible to verify the password, transmit the encryption key, etc., so that the security of transmission of data distributed under conditions such as collection of fees can be ensured. In addition, even if data transmission cannot be performed correctly due to a transmission line failure, etc., data can be retransmitted without the need for the user, and at that time there is no need to charge multiple charges. A safe and reliable data transmission system can be provided to the user.
なお、 上記の実施形態では始めに使用者の側が受信したいデータを探 すことから始めているが、 例えばコンピュータプログラムのバージョ ン アップなど予め使用者がそのデータを必要で有ることが予測しうる場合 には、 データ送信装置の側から電子メールなどの手段で使用者側に新し いデータが有ることを通知し、 使用者はこれに返事を出すだけといった 簡略化された手順で受信 ークの登錄を完了できるようにデータ送信装 置側の送信データスケジュール管理を行うことも可能である。 In the above-described embodiment, the user first starts by searching for the data to be received. However, for example, when the user can predict that the data is necessary in advance such as a version up of a computer program. , The data transmission device notifies the user of the new data by e-mail or other means, and the user simply responds to the new data by registering the reception message. It is also possible to manage the transmission data schedule on the data transmission device side so that the transmission can be completed.
第 1図のデ一夕伝送システムにぉぃてはデータぉょび映像の送信路と して衛星を利用した放送チャ ンネルを想定しているが、 本発明の他の実 施形態として、 衛星を利用した通信の代わりに地上局による放送を利用
することも構成として可能である。 In the data transmission system shown in FIG. 1, a broadcasting channel using a satellite is assumed as a transmission path for data and video. However, as another embodiment of the present invention, a satellite is used. Use ground station broadcasting instead of communication using This is also possible as a configuration.
次に第 8図を用いて本発明の他の実施形態であるデータ送信装置およ びデータ受信装置を用いて構成されるデータ伝送システムについて説明 する。 第 8図において第 1図と同一の部分には同一の番号を付してある。 第 8図に示すデータ伝送システムではデ一夕送信装置 7 1 とデータ受信 装置 7 3 a、 7 3 bとは中継局 7 2を介したケーブルテレビ回線によつ て接続される。 第 8図においては受信側は 2組示しているが第 1図の場 合と同様に本発明はこの数に限定されるものではない。 Next, a data transmission system configured using a data transmission device and a data reception device according to another embodiment of the present invention will be described with reference to FIG. In FIG. 8, the same parts as those in FIG. 1 are given the same numbers. In the data transmission system shown in FIG. 8, the data transmitting device 71 and the data receiving devices 73a and 73b are connected by a cable television line via a relay station 72. FIG. 8 shows two sets of receiving sides, but the present invention is not limited to this number as in the case of FIG.
データ送信装置 7 1は変復調装置 2 1を持ち、 多重化装置 1 7の出力 する映像およびデータバケツ 卜および制御部 2 2からデータ受信装置 7 3 a、 7 3 bに送る伝送制御用の情報をケーブルへの送出信号形式に変 調するとともに、 データ受信装置 7 3 a、 7 3 bから受信した制御用情 報を制御部 2 2へと送る。 The data transmission device 71 has a modulation / demodulation device 21, and transmits video and data buckets output from the multiplexing device 17 and information for transmission control transmitted from the control unit 22 to the data receiving devices 73 a and 73 b. It modulates the format of the signal to be transmitted to the cable and sends the control information received from the data receiving devices 73a and 73b to the control unit 22.
データ受信装置 7 3 a、 7 3 bは P C 8 1 a、 8 1 b、 ディスプレイ 4 2 a、 4 2 b、 ネッ トワーク接続装置 8 2 a、 8 2 bによってそれぞ れ構成される。 第 9図は第 8図に示したデータ受信装置 7 3 a、 7 3 b の詳細な構成を示したブロック図であり、 第 9図において第 2図と同じ 番号により同一の部分を示している。 P C 8 1は内部のバス 5 1 に接続 されたインターフヱ一ス 5 9を介してネッ 卜ワーク接続装置 8 2 と接続 される。 ネッ トワーク接続装置 8 2は中継局 7 2からケーブルを通して 送られてく る高周波信号のうちの 1つのキヤ リアに同調してこれを復調 する復調部 9 1、 復調部の出力であるディ ジタル信号を復号化する復号 部 9 2、 P C 8 1から送られてく るデー夕を高周波信号に変調してケー ブルに送り出す変調部 9 3、 復号部 9 2の出力であるデータおよび復調 部 9 1 と復号部 9 2、 変調部 9 3の制御用データを P C 8 1のインター フヱ一ス 5 9 との間で送受するィンターフェース 9 4 とにより構成され
る。 The data receiving devices 73a and 73b are constituted by PCs 81a and 81b, displays 42a and 42b, and network connecting devices 82a and 82b, respectively. FIG. 9 is a block diagram showing a detailed configuration of the data receiving devices 73a and 73b shown in FIG. 8, and in FIG. 9, the same parts as those in FIG. 2 are indicated by the same numbers. . The PC 81 is connected to a network connection device 82 via an interface 59 connected to an internal bus 51. The network connecting device 82 tunes to one carrier of the high-frequency signal transmitted from the relay station 72 through the cable and demodulates it, and demodulates the digital signal output from the demodulation unit. The decoding unit 92 for decoding, the modulation unit 93 that modulates the data sent from the PC 81 into a high-frequency signal and sends it out to a cable, the data output from the decoding unit 92 and the demodulation unit 91 and decoding And an interface 94 for transmitting and receiving control data for the modulation section 93 and the modulation section 93 to and from the interface 59 of the PC 81. You.
第 1 0図は第 8図のデータ伝送システムにおいて用いられる本発明に よるデータ受信装置の他の実施形態の構成方法を示したプロック図であ る。 第 1 0図に示すようにネッ トワーク接続装置 8 3に P C 8 4のバス 5 1 に接続するようなインターフヱ一ス 9 5を設けて、 P C 8 1の拡張 スロッ 卜に収容できるボー ドの形態とすることも可能である。 FIG. 10 is a block diagram showing a configuration method of another embodiment of the data receiving apparatus according to the present invention used in the data transmission system of FIG. As shown in Fig. 10, the network connection device 83 is provided with an interface 95 to be connected to the bus 51 of the PC 84 so that the board can be accommodated in the expansion slot of the PC 81. It is also possible to use
第 8図のデータ伝送システムにおいてデータ送信装置 7 1のファイル サーバ 1 1から読み出されバケツ ト生成部 1 6でバケツ 卜化されたデー タは、 映像送出装置 1 9から送り出される映像バケツ 卜と多重化装置 1 7において時分割多重化され、 映像番組の伝送に使われるのと伝送チヤ ンネルをデータバケツ 卜と映像バケツ 卜が多重化されるようにしてデ一 タ受信装置 7 3 a、 7 3 bをはじめとする多数のデータ受信装置に向け て同時に送り出される。 また、 データ受信装置 7 3 a、 7 3 bとデータ 送信装置 7 1の制御部 2 2 との制御用データの通信には、 上記伝送チャ '、ルとは異なる周波数帯域およびタイムスロッ トを用いることにより、 各データ受信装置 7 3 a、 7 3 b とデータ送信装置 7 1 との間で 1対 1 の伝送路を設定して通信を行う。 In the data transmission system shown in FIG. 8, the data read from the file server 11 of the data transmission device 71 and bucketed by the bucket generation unit 16 are combined with the video bucket transmitted from the video transmission device 19. The data receiving devices 73 a, 7 are time-division multiplexed in the multiplexing device 17 and used for transmitting a video program, and the transmission channel is multiplexed with the data bucket and the video bucket. It is sent out simultaneously to many data receiving devices including 3b. For communication of control data between the data receiving devices 73a and 73b and the control section 22 of the data transmitting device 711, a frequency band and a time slot different from those of the above transmission channel are used. Accordingly, communication is performed to set the transmission path of one-to-one with each of the data receiving apparatus 7 3 a, 7 3 b and the data transmitting apparatus 7 1.
以上のようにして第 8図に示したデータ伝送システムにおいても第 1 図に示したデータ伝送システムと同等の通信機能を持たせることができ るので、 第 6図および第 7図に示したデータの選択、 登録および伝送の 方法を実行することができる。 従って、 第 8図の示したデータ伝送シス テムにおいてもデータ伝送の効率を高め、 使用者に取り使い勝手の良い データ伝送システムを実現できる。 As described above, the data transmission system shown in FIG. 8 can also have the same communication function as the data transmission system shown in FIG. 1, so that the data transmission system shown in FIG. 6 and FIG. The method of selection, registration and transmission can be implemented. Accordingly, even in the data transmission system shown in FIG. 8, the data transmission efficiency can be improved, and a data transmission system that is easy for the user to use can be realized.
なお、 第 8図のデータ伝送システムでは送信側と受信側での制御デー 夕の通信にケーブルの空いている帯域を利用しているが、 これを第 1図 に示したシステムと同様に電話回線を代用しても全く同等の効果を上げ
ることができる。 Note that the data transmission system in Fig. 8 uses a band with an empty cable for communication of control data between the transmitting side and the receiving side, but this is similar to the system shown in Fig. Substitute for the same effect Can be
第 1 1 図は本発明の第 1 図、 第 6図とは異なる実施形態であるデータ 送信装置ならびにデータ受信装置を用いたデータ伝送システム全体の構 成を示している。 第 1 1図のデータ伝送システムにおいて、 送信側には データ送信装置 2 0 1、 送信ァンテナ 2 0 2が置かれ、 一方受信側は受 信アンテナ 2 0 3 a、 2 0 3 b、 データ受信装置 2 0 4 a、 2 0 4 bに よって構成されており、 送信側と受信側とは衛星 2 0 5により中継され る。 なお、 第 1 1図のデ一夕伝送システムにおいても受信側の数は 2組 に限定されるものではなく、 多数のデータ受信装置を設けることが可能 である。 FIG. 11 shows an overall configuration of a data transmission system using a data transmitting device and a data receiving device according to an embodiment different from FIGS. 1 and 6 of the present invention. In the data transmission system shown in Fig. 11, the transmitting side is equipped with a data transmitting device 201 and a transmitting antenna 202, while the receiving side is receiving antennas 203a, 203b, and a data receiving device. It consists of 204a and 204b, and the transmitting side and the receiving side are relayed by satellite 205. In the data transmission system shown in FIG. 11, the number of receiving sides is not limited to two, and a large number of data receiving apparatuses can be provided.
データ送信装置 2 0 1 はファイルサーバ 1 1、 スケジユール管理部 2 1 1、 パケッ 卜発生部 2 1 2、 映像送出装置 1 9、 多重化装置 1 7、 変 調回路 1 8 とにより構成される。 第 1 2図はデータ送信装置 2 0 1の各 部におけるデータのフォーマツ トを示したタイ ミ ングチヤ一トである。 第 1 1図と第 1 2図で記号 A〜Dはそれぞれ対応関係を示している。 ス ケジユール管理部 2 1 1 はデータ送信装置 2 0 1から送信するフアイル サーバ 1 1 内のデータの送信順序を定め、 これを記述したテーブルデー 夕 (A ) をバケツ ト発生部 2 1 2に送るとともに、 ファイルサーバ 1 1 に対してこの順に従ってデータをバケツ 卜発生部 2 1 2に送り出すよう に命じる。 ファイルサーバ 1 1から送り出されたそれぞれ可変長のデー タ ( B ) はバケツ 卜発生部 2 1 2においてテーブルデータ ( A ) ともに 固定長のデータバケツ 卜に分割され、 時分割多重されたデータバケツ ト ( C ) として多重化装置 1 7に送り出される。 T— 1、 1一 1等の記号 はデータ (A ) 、 ( B ) とバケツ ト ( C ) とでそれぞれ同一の部分であ ることを示す。 データパケッ トはそれぞれのバケツ 卜がどのデータを構 成するものであるのかを示すヘッダ H Tおよび H 1〜 3がそれぞれ付加
され、 このヘッダを調べることによって受信側ではこのバケツ 卜がどの データの何番目のバケツ 卜であるかを知ることができる。 テーブルデー 夕 (A ) はこのヘッダとこれに対応する各データ名、 データサイズ、 デ 一夕作成日時、 送信開始時刻、 次の送信開始時刻、 その他の属性データ を含み、 ヘッダと各属性データのと対応関係を示すものである。 データ バケツ 卜 ( C ) は多重化装置 1 7において、 映像送出装置 1 9から送ら れる映像パケッ トとさらに多重化され、 伝送パケッ ト (D ) として変調 器 1 8に送られて伝送用の高周波信号に変調されて送信ァンテナ 2 0 2 から送り出される。 第 1 2図 (D ) に示す伝送パケッ 卜において、 D 1 〜D 5はデ一タパケッ トを、 また V 1〜V 8は映像パケッ トをそれぞれ 示しており、 それぞれのバケツ 卜の発生頻度に応じて適宜時分割多重さ れる。 なお、 多重化装置 1 7において多重されるバケツ 卜の種別にはデ 一タパケッ 卜、 映像バケツ 卜の他、 音声バケツ トゃデータ受信装置の動 作制御のための制御バケツ 卜が含まれていても良い。 各伝送バケツ 卜の 先頭にはそのバケツ 卜の種別であるのかを判別できるような情報を含む パケッ 卜へッダが付加される。 The data transmission device 201 comprises a file server 11, a schedule management unit 211, a packet generation unit 212, a video transmission device 19, a multiplexing device 17, and a modulation circuit 18. FIG. 12 is a timing chart showing the format of data in each part of the data transmission device 201. In FIGS. 11 and 12, the symbols A to D indicate the corresponding relationships, respectively. The schedule management unit 211 determines the transmission order of the data in the file server 11 transmitted from the data transmission device 201, and sends the table data (A) describing this to the bucket generation unit 212. At the same time, it instructs the file server 11 to send the data to the bucket generator 2 12 in this order. Each variable-length data (B) sent from the file server 11 is divided into fixed-length data buckets together with the table data (A) in the bucket generation unit 212, and the time-division multiplexed data buckets. It is sent to the multiplexer 17 as (C). Symbols such as T-1, 1, and 11 indicate that the data (A) and (B) and the bucket (C) are the same. The data packets have headers HT and H1 to H3, respectively, indicating which data each packet constitutes. Then, by examining this header, the receiving side can know which bucket of which data is this bucket. The table data (A) includes this header and the corresponding data name, data size, data creation date and time, transmission start time, next transmission start time, and other attribute data. And the corresponding relationship. The data packet (C) is further multiplexed with the video packet sent from the video sending device 19 in the multiplexing device 17 and sent to the modulator 18 as a transmission packet (D) to be transmitted to the high frequency device for transmission. The signal is modulated and transmitted from the transmission antenna 202. In the transmission packet shown in Fig. 12 (D), D1 to D5 indicate data packets, and V1 to V8 indicate video packets, respectively. Time division multiplexing is performed as appropriate. Note that the types of buckets multiplexed in the multiplexer 17 include data packets, video buckets, and control buckets for controlling the operation of audio buckets and data receivers. Is also good. At the beginning of each transmission bucket, a packet header containing information that can determine whether the bucket is the type of the bucket is added.
第 1 3図は第 1 1図に示すデータ受信装置 2 0 4の細部を示すブロッ ク図である。 P C 2 2 1 とネッ トワーク接続装置 2 2 2はそれぞれイ ン ターフェ一ス 2 3 1および 2 3 5により互いに接続される。 復調部 2 3 2は受信ァンテナで受信された高周波信号のうちの 1つのキヤ リァに同 調して、 これを復調しディ ジタル信号を出力する。 復号部 2 3 3では復 調部 2 3 2の出力を復号して伝送パケッ 卜を再生し、 さらにバケツ 卜へ ッダの情報を手がかり として、 データバケツ 卜だけを抽出してデータを 再構築し出力する。 復号部 2 3 3から出力されるデータのうちテーブル データはテ一ブルバッファ 2 3 4に格納される。 P C 2 2 1の C P U 5 2はバス 5 1 およびイ ンタ一フ ェース 2 3 1 、 2 3 5を経てテーブルバ
ッファ 2 3 4にアクセスし、 現在伝送されているデータに関し、 データ 名、 データサイズ、 データ作成日時、 送信開始時刻、 次の送信開始時刻 などテーブルデータに含まれている詳細な情報を取り出す。 これによつ てデータ受信装置 2 0 4の使用者は現在データ送信装置 2 0 1から伝送 されているデータの中から必要とするものを選び出すことができ、 その 結果は P C 2 2 1からインタ一フ ェース 2 3 5を通して復号部 2 3 3に 伝達される。 復号部 2 3 3では受信されたデータのへッダを調べるこ と により選ばれたデータを弁別し、 取り出したデータをインターフェース 2 3 5から送り出し、 P C 2 2 1ではこのデータを H D D 5 5に蓄えら れる。 以上のようにして第 1 1図のフ ァイルサーバ 1 1に蓄えられてい るデータのうち、 データ受信装置 2 0 4の使用者が必要とするものを選 択して P C 2 2 1の H D D 5 5に収容することができる。 FIG. 13 is a block diagram showing details of the data receiving device 204 shown in FIG. The PC 221 and the network connection device 222 are connected to each other by interfaces 231 and 235, respectively. The demodulation unit 232 tunes to one carrier of the high-frequency signal received by the reception antenna, demodulates this, and outputs a digital signal. The decoding unit 233 decodes the output of the demodulation unit 232, reproduces the transmission packet, and reconstructs the data by extracting only the data bucket based on the information in the bucket header. Output. Table data of the data output from the decoding unit 233 is stored in the table buffer 234. The CPU 52 of the PC 22 1 is connected to the table board via the bus 51 and the interfaces 2 3 1 and 2 3 5. It accesses the buffer 234 and retrieves the detailed information included in the table data, such as the data name, data size, data creation date and time, transmission start time, and next transmission start time, for the currently transmitted data. As a result, the user of the data receiving device 204 can select necessary data from the data currently transmitted from the data transmitting device 201, and the result can be selected from the PC 222. The signal is transmitted to the decoding unit 233 through one face 235. The decoding unit 233 discriminates the selected data by examining the header of the received data, sends out the fetched data from the interface 235, and the PC 221 sends this data to the HDD 555. It is stored. As described above, of the data stored in the file server 11 in FIG. 11, the data required by the user of the data receiving device 204 is selected and the HDD 5 of the PC 222 is selected. 5 can be accommodated.
データ送信装置 2 0 1から送信するデータはフ ァイルサーバ 1 1 に記 録されているものを順番に、 かつ周期的に送信する。 この際、 例えば多 くのデータ受信装置の使用者が要求するようなデータに関しては送信の 周期を短くするなどの優先度を設けて送信しても良い。 また第 1 2図に 示すように 1度に 2個以上のデータを時分割多重して伝送できるので、 例えば全ての使用者にとつて必要なテーブルデータの更新頻度を低く し. その一方で使用者が余り多くなく しかもデータ量の大きいデータなどは 伝送パケッ トの 1部分を用いて時間をかけて送信するようにして、 個々 の使用者から見た平均的なデータ転送待ち時間を短縮するするようにす ることも可能である。 データ受信装置 2 0 4では受信されたデータパケ ッ 卜のパケッ 卜へッダの連続性を調べることによって、 デ一タ受信のェ ラーめ発生を検出することができる。 これによりデータ受信にエラーが 発生した場合にはテーブルデータを参照して、 同じデータを再度受信す るための処理を開始して、 データ受信の信頼性の確保と、 使用者の使い
勝手の向上を図ることができる。 The data transmitted from the data transmitting device 201 is transmitted sequentially and periodically from those recorded in the file server 11. At this time, for example, data requested by users of many data receiving apparatuses may be transmitted with a priority such as shortening a transmission cycle. In addition, as shown in Fig. 12, two or more data can be transmitted in a time-division multiplexed manner at a time, so the frequency of updating table data, which is necessary for all users, is reduced. To reduce the average data transfer waiting time as seen by individual users, by transmitting data that is not too many and has a large data amount using a part of the transmission packet over time. It is also possible to do so. The data receiving device 204 can detect the occurrence of an error in data reception by checking the continuity of the header of the received data packet. As a result, if an error occurs in data reception, the process refers to the table data, starts processing to receive the same data again, and ensures the reliability of data reception and the user's use. It is possible to improve selfishness.
以上説明したように第 1 1図のデータ伝送システムにおいても送信す るデータを衛星を用いた伝送路を使って同時に多数のデータ受信装置に 送信でき、 しかもデータ受信装置の側で使用者は自分の必要とするデー 夕を選択して受信できる。 従って伝送路の利用効率を低下させることな く、 使用者に取り使いやすいデータ伝送システムを提供することができ る。 As described above, in the data transmission system shown in Fig. 11, data to be transmitted can be simultaneously transmitted to a large number of data reception devices using a transmission line using satellites. You can select and receive the data you need. Therefore, it is possible to provide a data transmission system that is easy for the user to use without lowering the utilization efficiency of the transmission path.
なお、 第 1 1図のデータ伝送システムは特に使用者に対して制限を設 けない、 すなわち全ての使用者がフアイルサーバのデータを自由に使用 することができるようなシステムの構築に好適な実施形態を示す物であ るが、 本発明は使用者を限定したデータ伝送システムにも適用可能であ る。 例えば、 バケツ ト発生部 2 1 2においてデータをバケツ ト化する際 に暗号化を行い、 その暗号解読用鍵を文字、 フロッピーディスク、 I C カー ド、 C D - R O Mなどに記録して他の何らかの手段、 例えば郵便な どで使用者に伝え、 使用者はその情報を P Cに入力するか、 あるいは復 号部に直接設けられた I Cカー ドの揷入口に装着する等の方法で暗号を 解く ようにする。 The data transmission system shown in Fig. 11 does not impose any restrictions on users, that is, it is suitable for constructing a system that allows all users to freely use the file server data. Although showing the form, the present invention is also applicable to a data transmission system limited to users. For example, when bucketing data into buckets in bucket generation unit 212, encryption is performed, and the decryption key is recorded on a character, floppy disk, IC card, CD-ROM, etc., and some other means is used. For example, inform the user by mail or the like, and the user should input the information to a PC or decrypt the code by attaching it to the entrance of an IC card provided directly in the decoding section. I do.
本発明の実施形態として、 第 1 1図に示したファイルサーバあるいは 映像送出装置などはデータ送信装置と同一の機器で構成する必要はなく これらの部分を他の装置に収容して、 データ送信装置とはデータおよび 制御情報をやりとりするイ ンターフェースにより結合した構成としても 良い。 また第 1 3図に示したデータ受信装置の構成で、 ネッ 卜ワーク接 続装置を P Cの拡張スロッ トに収まる拡張ボー ドとして構成したり、 こ れを P Cの内部に組み込んでしまうことも可能である。 産業上の利用可能性
本発明によれば、 データ送信装置から同時に多数のデータ受信装置に データの伝送を行うことができ、 しかもデータ受信装置の使用者が必要 とするデータを選択的に伝送することができるので、 伝送路の使用効率 を高めることができるとともに、 使用者にとり操作が簡単で安全確実な データ伝送のシステムを提供することができる。
As an embodiment of the present invention, the file server or the video transmission device shown in FIG. 11 does not need to be constituted by the same device as the data transmission device, and these parts are accommodated in another device, and the data transmission device May be connected by an interface for exchanging data and control information. Also, with the configuration of the data receiving device shown in Fig. 13, it is possible to configure the network connection device as an expansion board that fits in the expansion slot of the PC, or to incorporate this inside the PC It is. Industrial applicability According to the present invention, data transmission can be simultaneously performed from a data transmission device to a large number of data reception devices, and data required by a user of the data reception device can be selectively transmitted. The use efficiency of roads can be improved, and a user-friendly and safe and secure data transmission system can be provided.
Claims
1 . データ送信装置から 1台ないしはそれ以上のデータ受信装置に同時 にデータの伝送を行う第 1 の伝送路と、 該データ送信装置と前記データ 受信装置のうちの特定の 1台との間で双方向の通信を行う第 2の伝送路 とを用いて、 データ伝送を行うデータ伝送方法であって、 1. A first transmission path for simultaneously transmitting data from a data transmitting device to one or more data receiving devices, and between the data transmitting device and a specific one of the data receiving devices. A data transmission method for performing data transmission using a second transmission path that performs two-way communication,
前記特定のデータ受信装置から前記第 2の伝送路を用いてデータ送信 要求を受信する第 1の手続きと、 該送信要求されたデータの伝送条件を 前記特定のデータ受信装置に前記第 2の伝送路を用いて送出する第 2の 手続きと、 前記伝送条件に従い前記送信要求されたデータを前記特定の データ受信装置を含む複数のデータ受信装置に前記第 1の伝送路を用い て送信する第 3の手続きと、 前記特定のデータ受信装置が該第 3の手続 きで送信されたデータを正常に受信できなかったことを示すデータ再送 要求を前記第 2の伝送路を用いて送出したかどうかを判定する第 4の手 続きとを設け、 前記データ再送要求が送られてきた場合には前記第 2の 手続き以降を再実行することを特徴とするデータ伝送方法。 A first procedure for receiving a data transmission request from the specific data receiving apparatus using the second transmission path, and transmitting the transmission condition of the requested data to the specific data receiving apparatus in the second transmission A second procedure of transmitting the data requested to be transmitted according to the transmission conditions to a plurality of data receiving apparatuses including the specific data receiving apparatus using the first transmission path. And whether or not the specific data receiving apparatus has transmitted, using the second transmission path, a data retransmission request indicating that the data transmitted in the third procedure could not be normally received. And a fourth procedure for determining, wherein when the data retransmission request is sent, the second and subsequent procedures are re-executed.
2 . 前記第 1の手続きもしくは前記第 4の手続きにおいて、 2. In the first procedure or the fourth procedure,
前記特定のデータ受信装置から送られてきたデータ送信要求もしくは データ再送要求に付加された前記特定のデータ受信装置の使用者のパス ワー ドを、 予め蓄積されている使用者管理情報と照合して、 該送信要求 が正当な使用者からのものと判定された場合にのみ前記データ再送要求 が送られてきた場合に前記第 2の手続き以降を実行することを特徴とす る請求の範囲第 1項記載のデータ伝送方法。 The password of the user of the specific data receiving device added to the data transmission request or the data retransmission request sent from the specific data receiving device is checked against user management information stored in advance. The second procedure and subsequent steps are performed when the data retransmission request is transmitted only when the transmission request is determined to be from a legitimate user. Data transmission method described in the item.
3 . B 記データ送信装置から前記第 3の手続きにおいてデータの伝送を 行う際に該データの伝送に基づく課金の情報を記録し、 前記第 4の手続 きにおける前記デ一夕受信装置からのデータ再送要求に従いデータの再
送を行う場合には、 前記第 3の手続きの再実行に基づくデータ伝送時の 課金情報が最初の記録とは重複しないようにすることを特徴とする請求 の範囲第 1項記載のデータ伝送方法。 3. When data is transmitted from the data transmitting apparatus in the third procedure in the third procedure, accounting information based on the transmission of the data is recorded, and the data from the data receiving apparatus in the fourth procedure is recorded. Data re-transmission according to re-transmission request 2. The data transmission method according to claim 1, wherein, when the transmission is performed, charging information at the time of data transmission based on the re-execution of the third procedure is not duplicated with the first record. .
4 . 前記第 1の伝送路は、 映像信号をディ ジタル符号化して放送番組を 伝送できる伝送路を用い、 該ディ ジタル符号化された 1あるいはそれ以 上の映像信号に 1組あるいはそれ以上のデータを時分割的に多重して映 像信号と同一の 1キャ リアを用いて伝送することを特徴とする請求の範 囲第 1項記載のデータ伝送方法。 4. The first transmission path uses a transmission path capable of transmitting a broadcast program by digitally encoding a video signal, and one or more sets of one or more digitally encoded video signals are used for the first transmission path. 2. The data transmission method according to claim 1, wherein the data is multiplexed in a time-division manner and transmitted using the same one carrier as the video signal.
5 . データ送信装置から 1台ないしはそれ以上のデータ受信装置に同時 にデータの伝送を行う第 1の伝送路と、 該データ送信装置と前記データ 受信装置のうちの特定の 1台との間で双方向の通信を行う第 2の伝送路 とを用いて、 データ伝送を行うデータ伝送方法であって、 5. A first transmission path for simultaneously transmitting data from the data transmitting apparatus to one or more data receiving apparatuses, and between the data transmitting apparatus and a specific one of the data receiving apparatuses. A data transmission method for performing data transmission using a second transmission path that performs two-way communication,
前記特定のデータ受信装置から前記第 2の伝送路を用いてデータ送信 要求を受信する第 1の手続きと、 該送信要求されたデータの伝送条件を 前記特定のデータ受信装置に前記第 2の伝送路を用いて送出する第 2の 手続きと、 前記特定のデータ受信装置から前記伝送条件によるデータの 送信の受諾を前記第 2の伝送路を用いて受信する第 3の手続きと、 前記 伝送条件に従い前記送信要求されたデータを前記特定のデータ受信装置 を含む複数のデータ受信装置に前記第 1の伝送路を用いて送信する第 4 の手続きとを設け、 前記第 3の手続きにおいて前記データ受信装置から 送信条件の変更要求が前記第 2の伝送路を用いて送られて来た場合には 該変更要求に対応して伝送条件を再設定するために前記第 2の手続き以 降を再実行することを特徴とするデータ伝送方法。 A first procedure for receiving a data transmission request from the specific data receiving apparatus using the second transmission path, and transmitting the transmission condition of the requested data to the specific data receiving apparatus in the second transmission A second procedure for transmitting using a transmission path, a third procedure for receiving an acceptance of data transmission under the transmission condition from the specific data receiving apparatus using the second transmission path, And a fourth procedure for transmitting the requested data to the plurality of data receiving apparatuses including the specific data receiving apparatus using the first transmission path. When a request to change the transmission condition is sent from the second transmission path, the second and subsequent steps are re-executed in order to reset the transmission condition in response to the change request. It is characterized by That data transmission method.
6 . 前記第 1の手続きにおいて、 前記特定のデータ受信装置から送られ てきたデータ送信要求に付加された前記特定のデータ受信装置の使用者 のパスワー ドを、 予め蓄積されている使用者管理情報と照合して、 前記
送信要求が正当な使用者からのものと判定された場合にのみ前記変更要 求に対応して伝送条件を再設定するために前記第 2の手続き以降を実行 することを特徴とする請求の範囲第 5項記載のデータ伝送方法。 6. In the first procedure, the password of the user of the specific data receiving device added to the data transmission request sent from the specific data receiving device is stored in the user management information stored in advance. Against the above, Claims characterized in that the second and subsequent procedures are executed to reset the transmission conditions in response to the change request only when the transmission request is determined to be from a valid user. The data transmission method according to paragraph 5.
7 . 前記第 3の手続きにおいて、 前記特定のデータ受信装置からデータ 伝送の受諾を受けた際に、 前記特定のデ一夕受信装置に前記第 2の伝送 路を使ってデータ伝送時の暗号化鍵を送信し、 前記第 4の手続きにおい て該暗号化鍵を用いて暗号化されたデータを送信することを特徴とする 請求の範囲第 5項記載のデータ伝送方法。 7. In the third procedure, when data transmission is accepted from the specific data receiving device, the specific data receiving device encrypts the data at the time of data transmission using the second transmission path. The data transmission method according to claim 5, further comprising: transmitting a key; and transmitting data encrypted using the encryption key in the fourth procedure.
8 . 前記第 1の伝送路は、 映像信号をディ ジタル符号化して放送番組を 伝送できる伝送路を用い、 該ディ ジタル符号化された 1あるいはそれ以 上の映像信号に 1組あるいはそれ以上のデータを時分割的に多重して映 像信号と同一の 1キヤ リァを用いて伝送することを特徴とする請求の範 囲第 5項記載のデータ伝送方法。 8. The first transmission path uses a transmission path capable of transmitting a broadcast program by digitally encoding a video signal, and one or more sets of one or more digitally encoded video signals are used. 6. The data transmission method according to claim 5, wherein the data is multiplexed in a time-division manner and transmitted using the same one carrier as the video signal.
9 . コンピュータプログラムやコンビュ一夕の画面上で再生される画像 情報などのデータを、 ディ ジタル符号化された放送用映像信号に時分割 多重し、 単一のキヤリァ上に変調して伝送するデータ伝送方法であって、 複数の該データを時間軸上で多重した後で該映像信号に多重することを 特徴とするデータ伝送方法。 9. Data that is time-division multiplexed with data such as computer programs and image information to be played back on the screen of the computer on a digitally coded broadcast video signal, and is modulated and transmitted on a single carrier. A transmission method, comprising: multiplexing a plurality of the data on a time axis and then multiplexing the data on the video signal.
1 0 . 前記複数のデータ各々に対して固有のデータ伝送速度を持たせて 伝送することを特徴とする請求の範囲第 9項記載のデータ伝送方法。 10. The data transmission method according to claim 9, wherein each of the plurality of data is transmitted with a unique data transmission rate.
1 1 . 前記複数のデータのうち少なく とも一つは、 データ伝送装置が送 つているもしくは送ろう としているデータの内容に関するリス 卜を含む データ伝送の制御用情報であり、 該制御用情報には他のデータとは判別 できる識別用情報を付加して送ることを特徴とする請求の範囲第 9項記 載のデータ伝送方法。 11. At least one of the plurality of data is control information for data transmission including a list of contents of data transmitted or to be transmitted by the data transmission device, and the control information includes 10. The data transmission method according to claim 9, wherein identification data that can be distinguished from other data is transmitted.
1 2 . データ送信装置から 1台ないしはそれ以上のデータ受信装置に同
時にデータの伝送を行う第 1の伝送路と、 該デ一夕送信装置と前記デー 夕受信装置のうちの特定の 1台との間で双方向の通信を行う第 2の伝送 路とを用いて、 データ伝送を行うデータ伝送方法であって、 1 2. One or more data receivers from the data transmitter A first transmission path for transmitting data at times, and a second transmission path for performing bidirectional communication between the data transmission apparatus and a specific one of the data reception apparatuses. A data transmission method for performing data transmission,
前記第 2の伝送路を用いて前記データ送信装置にデータ送信要求を送 信する第 1の手続きと、 該送信要求したデータの伝送条件を前記データ 送信装置から前記第 2の伝送路を介して受け取る第 2の手続きと、 前記 伝送条件に従い前記送信要求したデータを前記データ送信装置から前記 第 1の伝送路を介して受信するためのデータ受信処理を起動する第 3の 手続きと、 該第 3の手続きで起動されたデータ受信処理において前記デ 一夕送信装置から送信されたデータが正常に受信できたかどうかを判定 する第 4の手続きと、 該第 4の手続きの判定において送信されたデータ の受信が正常に行われなかったと判定された場合には前記データ送信装 置に前記第 3の手続きで送信されたデータの再送要求を前記第 2の伝送 路を用いて送信した後前記第 2の手続きに戻る第 5の手続きを設けたこ とを特徴とするデータ伝送方法。 A first procedure of transmitting a data transmission request to the data transmission device using the second transmission path, and transmitting a transmission condition of the requested data from the data transmission apparatus via the second transmission path. A second procedure for receiving, a third procedure for initiating a data reception process for receiving the data requested to be transmitted from the data transmission device via the first transmission path according to the transmission condition, and A fourth procedure for determining whether or not the data transmitted from the data transmission device has been normally received in the data reception process started in the procedure of If it is determined that the reception has not been normally performed, a request for retransmission of the data transmitted in the third procedure is transmitted to the data transmission device using the second transmission path, and then the A data transmission method characterized by having a fifth procedure returning to the second procedure.
1 3 . 前記第 1の手続きおよび前記第 5の手続きにおいて、 予めデータ 送信装置側に登録されてるパスヮ一 ドを付加して前記データの伝送要求 および再送要求を行うことを特徴とする請求の範囲第 1 2項記載のデー 夕伝送方法。 13. The data transmission request and the retransmission request are made in the first procedure and the fifth procedure by adding a passcode registered in advance in the data transmitting apparatus. The data transmission method described in paragraph 12.
1 4 . データ送信装置から 1台ないしはそれ以上のデータ受信装置に同 時にデータの伝送を行う第 1の伝送路と、 該データ送信装置と前記デー タ受信装置のうちの特定の 1台との間で双方向の通信を行う第 2の伝送 路とを用いて、 データ伝送を行うデータ伝送方法であって、 14. A first transmission path for simultaneously transmitting data from a data transmitting device to one or more data receiving devices, and a first transmission path between the data transmitting device and a specific one of the data receiving devices. A data transmission method for performing data transmission using a second transmission path for performing bidirectional communication between
前記第 2の伝送路を用いて前記データ送信装置にデータ送信要求を送 信する第 1の手続きと、 該送信要求したデータの伝送条件を前記データ 送信装置から前記第 2の伝送路を介して受け取る第 2の手続きと、 該伝
送条件によるデータの受信が可能であるかどうかを判定する第 3の手続 きと、 第 3の手続きで受信が可能と判定された場合には前記第 2の伝送 路を使用して前記データ送信装置に前記伝送条件によるデータ伝送の受 諾を送出して第 6の手続きに進む第 4の手続きと、 第 3の手続きで受信 が不可と判定された場合には前記第 2の伝送路を使って前記データ送信 装置に前記データ送信条件の変更を要求した後第 2の手続きに戻る第 5 の手続きと、 前記伝送条件に従い前記送信要求したデータを前記データ 送信装置から前記第 1の伝送路を介して受信するデータ受信処理を起動 する第 6の手続きとを設けたことを特徴とするデータ伝送方法。 A first procedure of transmitting a data transmission request to the data transmission device using the second transmission path, and transmitting a transmission condition of the requested data from the data transmission apparatus via the second transmission path. The second procedure to receive and the A third procedure for determining whether data can be received according to transmission conditions; and, if the third procedure determines that data can be received, the data transmission using the second transmission path. A fourth procedure for sending an acceptance of data transmission according to the transmission conditions to the apparatus and proceeding to a sixth procedure, and using the second transmission path when it is determined that reception is impossible in the third procedure. A fifth procedure for requesting the data transmission device to change the data transmission condition and returning to a second procedure, and transmitting the data requested to be transmitted in accordance with the transmission condition from the data transmission device to the first transmission path. A data transmission method, comprising: a sixth procedure for initiating a data reception process to receive data via the PC.
1 5 . 前記第 1の手続きにおいて、 予めデータ送信装置側に登録されて るパスヮ一 ドを付加して前記データの伝送要求を行うことを特徴とする 請求の範囲第 1 4項記載のデータ伝送方法。 15. The data transmission according to claim 14, wherein, in the first procedure, a request for transmission of the data is made by adding a passcode registered in advance to the data transmission device side. Method.
1 6 . 前記第 4の手続きにおいて、 前記伝送条件による受信の受諾を送 信した後、 前記データ送信装置が用いるデータ伝送時の暗号化鍵を前記 第 2の伝送路を使って受信した後、 前記第 6の手続きに進み、 前記暗号 化鍵を用いて前記データ受信処理を行うことを特徴とする請求の範囲第 1 4項記載のデータ伝送方法。 16. In the fourth procedure, after transmitting the acceptance of reception under the transmission condition, after receiving the encryption key for data transmission used by the data transmission device using the second transmission path, 15. The data transmission method according to claim 14, further comprising proceeding to the sixth procedure, wherein the data receiving process is performed using the encryption key.
1 7 . コンピュータプログラムやコンピュータの画面上で再生される画 像情報などのデータとディ ジタル符号化された放送用映像信号とが時分 割多重されたキャ リアを復調して、 該復調された信号中に含まれる複数 のデータ中より少なく とも一つの該データを弁別して再生することを特 徴とするデータ伝送方法。 17. A carrier in which data such as a computer program or image information reproduced on a computer screen and a digitally encoded broadcast video signal are time-division multiplexed and demodulated, and the demodulated carrier is demodulated. A data transmission method characterized by discriminating and reproducing at least one of a plurality of data included in a signal.
1 8 . データ送信装置が送つているもしくは送ろう としているデータの 内容に関するリス 卜を含み、 該データ送信装置において他のデータとは 判別できる識別用情報を付加して送られたデータ伝送の制御用情報を前 記再生データより分離して、 該制御用情報をもとに前記データ送信装置
から送られる情報の選択を受信側において行うことを特徴とする請求の 範囲第 1 7項記載のデータ伝送方法。 18. Control of data transmission that includes a list of the contents of data that the data transmission device is sending or about to send, and that adds identification information that can be distinguished from other data in the data transmission device. Information is separated from the reproduction data, and the data transmitting apparatus is separated based on the control information. 18. The data transmission method according to claim 17, wherein the selection of the information sent from the terminal is performed on the receiving side.
1 9 . データ蓄積手段に蓄えられたデータを同時に複数のデータ受信装 置に伝送可能な伝送路に送信するデータ送信手段と、 前記データ蓄積手 段に蓄えられているデータを検索する検索手段と、 前記データ蓄積手段 から取り出したデータの前記データ送信手段からの送信を管理する送信 管理手段と、 前記データ受信装置のうちの任意の 1つとの通信を行う通 信手段とを備えたデータ送信装置であって、 19. Data transmission means for simultaneously transmitting data stored in the data storage means to a transmission path capable of transmitting data to a plurality of data receiving devices, and search means for searching for data stored in the data storage means. A data transmission device comprising: a transmission management unit that manages transmission of data extracted from the data storage unit from the data transmission unit; and a communication unit that communicates with any one of the data reception devices. And
前記通信手段を通じて得た前記データ受信装置からのデータ送信要求 を受信することにより、 前記送信管理手段は前記データの送信スケジュ ールを決定し、 該送信スケジュールにもとづいて前記送信要求されたデ 一夕を前記データ送信手段より送信し、 該データの送信後前記データ受 信装置のうち少なく とも 1つから該データの再送要求が前記通信手段を 通じて行われた場合に、 該データを送信するスケジユールを決定して該 データの再送信を行うことを特徴とするデータ送信装置。 Upon receiving the data transmission request from the data receiving device obtained through the communication means, the transmission management means determines a transmission schedule of the data, and the data requested to be transmitted is determined based on the transmission schedule. Evening is transmitted from the data transmitting means, and after transmitting the data, if at least one of the data receiving devices requests retransmission of the data through the communication means, the data is transmitted. A data transmission device for determining a schedule and retransmitting the data.
2 0 . 前記データ蓄積手段からのデータを受信することが予め許可され ている前記データ受信装.置の使用者に関する使用者管理情報を蓄積する 使用者管理情報蓄積手段を有し、 前記データ受信装置からのデータ送信 要求もしくはデータ再送要求を受けた際には、 該要求に付加されたパス ワー ドを前記使用者管理情報蓄積手段を参照して照合し、 該データ送信 要求が許可された正当な使用者からのものであることを確認した後、 前 記送信管理手段が該デー夕の送信スケジュールを決定してデータの送信 を行うことを特徴とする請求の範囲第 1 9項記載のデータ送信装置。 20. User management information storage means for storing user management information relating to a user of the data receiving device, which is previously permitted to receive data from the data storage means, and When a data transmission request or a data retransmission request is received from the device, the password added to the request is checked with reference to the user management information storage means, and the data transmission request is authorized. 10. The data as claimed in claim 19, wherein said transmission management means determines a transmission schedule of said data and transmits the data after confirming that the data is from a proper user. Transmission device.
2 1 . 前記データ受信装置へのデータ送信を行う際には課金情報を前記 使用者管理情報蓄積手段に登録し、 前記データ受信装置からの前記再送 要求にもとづくデータの再送信が行われた際には、 前記課金情報を前記
使用者管理情報蓄積手段に重複して登録しないことを特徴とする請求の 範囲第 2 0項記載のデータ送信装置。 2 1. When data is transmitted to the data receiving device, charging information is registered in the user management information storage means, and when data is retransmitted based on the retransmission request from the data receiving device. In the charging information 20. The data transmitting apparatus according to claim 20, wherein the data is not registered repeatedly in the user management information storage means.
2 2 . データ蓄積手段に蓄えられたデータを同時に複数のデータ受信装 置に伝送可能な伝送路に送信するデータ送信手段と、 前記データ蓄積手 段に蓄えられているデータを検索する検索手段と、 前記データ蓄積手段 から取り出したデ一夕の前記データ送信手段からの送信を管理する送信 管理手段と、 前記データ受信装置のうちの任意の 1つとの通信を行う通 信手段とを備えたデータ送信装置であって、 2 2. Data transmitting means for transmitting the data stored in the data storing means to a transmission path capable of simultaneously transmitting the data to a plurality of data receiving devices, and searching means for searching for the data stored in the data storing means. A data transmitting means for managing transmission of data from the data transmitting means at a time taken out of the data accumulating means; and a communication means for communicating with any one of the data receiving devices. A transmitting device,
前記通信手段を通じて得た前記データ受信装置からのデータ送信要求 を受信することにより、 前記送信管理手段は前記データの送信スケジュ ールを決定して前記通信手段を通して前記データ受信装置に該送信スケ ジュールを送信し、 前記データ受信装置から該スケジュール受諾の応答 が有った場合には該スケジュールにもとづいて前記送信要求されたデー 夕を前記データ送信手段から送信し、 前記データ受信装置から前記スケ ジュールを変更するよう要求が合った場合には前記データの送信スケジ ユールを該要求に従い変更して前記データ受信装置に該変更した送信ス ケジュールを送信することを特徴とするデータ送信装置。 Upon receiving the data transmission request from the data receiving device obtained through the communication means, the transmission management means determines a transmission schedule of the data and sends the data transmission request to the data receiving device through the communication means. When the data receiving device receives a response to the acceptance of the schedule, the data transmitting unit transmits the data requested to be transmitted based on the schedule, and the data receiving device transmits the schedule. A data transmission device that changes a transmission schedule of the data according to the request and transmits the changed transmission schedule to the data reception device.
2 3 . 前記データ蓄積手段からのデータを受信することが予め許可され ている前記データ受信装置の使用者に関する使用者管理情報を蓄積する 使用者管理情報蓄積手段を有し、 前記データ受信装置からのデータ送信 要求を受けた際には、 該データ送信要求に付加されたパスヮー ドを前記 使用者管理情報蓄積手段を参照して照合し、 該データ送信要求が許可さ れた正当な使用者からのものであることを確認した後、 前記送信管理手 段が前記データの送信スケジュールを決定してデータの送信を行うこと を特徴とする請求の範囲第 2 2項記載のデータ送信装置。 23. A user management information storage unit for storing user management information relating to a user of the data receiving device, which is permitted in advance to receive data from the data storage unit. When the data transmission request is received, the password added to the data transmission request is collated by referring to the user management information storage means, and the data transmission request is authorized by the authorized user. 23. The data transmission device according to claim 22, wherein after confirming that the data transmission is performed, the transmission management means determines a transmission schedule of the data and transmits the data.
2 4 . 前記データ送信手段より送り出すデータを所定の暗号化鍵を用い
て暗号化するデータ暗号化手段を備え、 前記データ受信装置にデータの 送信スケジュールを送信した後、 該データ受信装置から該送信スケジュ ールの受諾が送られた場合に限り、 前記暗号化鍵を該データ受信装置に 前記通信手段から送ることを特徴とする請求の範囲第 2 2項記載のデ一 夕送信装置。 2 4. The data transmitted from the data transmission means is transmitted using a predetermined encryption key. After transmitting a data transmission schedule to the data receiving device, and only when the data receiving device sends an acceptance of the transmission schedule, the encryption key is transmitted to the data receiving device. 23. The data transmitting apparatus according to claim 22, wherein the data transmitting apparatus transmits the data from the communication unit.
2 5 . データ蓄積手段に蓄えられているデータのうち 1あるいは複数の 該データをバケツ 卜に分割し時間軸上で多重化させて出力するバケツ 卜 生成手段を備え、 該バケツ ト発生手段の出力するデータバケツ 卜をディ ジタル符号化された放送用映像信号を伝送するための映像パケッ 卜と時 間軸上で多重化させて 1つのキャ リア上に変調して送出することを特徴 とするデータ送信装置。 25. There is provided a bucket generating means for dividing one or more of the data stored in the data storing means into buckets, multiplexing them on a time axis and outputting the multiplexed data, and outputting the bucket generating means. Data packets that are multiplexed on a time axis with a video packet for transmitting a digitally coded broadcast video signal, modulated on one carrier, and transmitted. Transmission device.
2 6 . 前記データ蓄積装置から取り出されて送信されているもしくは送 信されよう としているデータの内容に関するリス トを含むデータ伝送の 制御用情報を、 他のデータとは判別できる識別用情報を付加して前記パ ケッ ト発生手段においてバケツ 卜化して他のデータと時間軸多重させる ことを特徴とする請求の範囲第 2 5項記載のデータ送信装置。 26. Add control information for data transmission, including a list of the contents of the data that has been extracted from the data storage device and is being transmitted or is about to be transmitted, and identification information that can be distinguished from other data. 26. The data transmitting apparatus according to claim 25, wherein said packet generating means makes a packet and multiplexes it with other data on a time axis.
2 7 . データ送信装置から送信されてく るデータを受信するためのデ一 夕受信手段と、 前記データ送信装置との間でデータ送信の制御用の情報 を通信する通信手段と、 前記データ送信装置から前記データ受信手段を 通して送られてきたデータを蓄えるデータ蓄積手段と、 使用者からの応 答を入力するデータ入力手段と、 現在の時刻を計時するクロックとを備 え、 前記通信手段によって前記データ送信装置に使用者の必要とするデ 一夕の送信要求を行った後、 前記データ送信装置から前記通信手段を使 つて送られてきたデータ送信スケジュールに従って前記データ送信装置 から前記要求したデータの受信を行った後、 該データの受信状況をチェ ックしてデータ受信が正常に行われたかどうかを判定し、 該判定の結果
が正常でないならば、 前記データ送信手段に前記通信手段を通じて前記 データの再送を要求するこ とを特徴とするデータ受信装置。 27. Data receiving means for receiving data transmitted from the data transmitting apparatus, communication means for communicating information for controlling data transmission between the data transmitting apparatus, and the data transmitting apparatus A data storage means for storing data transmitted from the user through the data receiving means, a data input means for inputting a response from a user, and a clock for measuring a current time. After making a request for overnight transmission required by the user to the data transmission device, the data transmission device transmits the requested data according to a data transmission schedule transmitted from the data transmission device using the communication means. After receiving the data, the reception status of the data is checked to determine whether or not the data reception is normally performed. If the data is not normal, the data receiving means requests the data transmitting means to retransmit the data through the communication means.
2 8 . 前記データ送信装置に前記通信手段からデータの送信要求および 再送要求を送る際に、 予めデータ送信装置側に登録されているパスヮー ドを付加して送ることを特徴とする請求の範囲第 2 7項記載のデータ受 信装置。 28. When transmitting a data transmission request and a retransmission request from the communication means to the data transmission device, a password registered in advance on the data transmission device side is added and transmitted. 27 Data receiving device described in 7.
2 9 . データ送信装置から送信されてく るデータを受信するためのデー タ受信手段と、 前記データ送信装置との間でデータ送信の制御用の情報 を通信する通信手段と、 前記データ送信装置から前記データ受信手段を 通して送られてきたデータを蓄えるデータ蓄積手段と、 前記データ送信 装置から送られる前記データ送信のスケジュールを蓄えるスケジュール 記憶手段と、 使用者からの応答を入力するデータ入力手段と、 現在の時 刻を計時するクロック とを備え、 前記通信手段によって前記データ送信 装置に使用者の必要とするデータ送信の要求を行った後、 前記データ送 信装置から前記通信手段を使って送られてきたデータ送信スケジュール が前記スケジュール記憶手段に記憶されている受信待ちデータのスケジ ユールと重複しないかどうかを判定し、 該判定結果が重複なしの場合に は前記送信スケジユールの受諾を、 該判定結果が重複有りの場合には前 記送信スケジュールの変更要求をそれぞれ前記通信手段から前記データ 送信装置に対して通知し、 受諾した前記スケジュールを前記スケジユ ー ル記憶手段に記憶し、 該スケジュール記憶手段に記憶されているスケジ ユールに従って前記データ送信装置からのデータ受信を行なう こ とを特 徴とするデータ受信装置。 29. Data receiving means for receiving data transmitted from the data transmitting apparatus, communication means for communicating information for controlling data transmission with the data transmitting apparatus, and Data storage means for storing data transmitted through the data reception means, schedule storage means for storing the data transmission schedule transmitted from the data transmission device, and data input means for inputting a response from a user A clock for measuring a current time, and after making a request for data transmission required by a user to the data transmitting device by the communication means, transmitting the data from the data transmitting device using the communication means. The received data transmission schedule does not overlap with the schedule of the waiting data stored in the schedule storage means. If the determination result indicates that there is no overlap, the transmission schedule is accepted. If the determination result indicates that there is overlap, the transmission schedule change request is transmitted from the communication unit to the data transmission device. And storing the accepted schedule in the schedule storage means, and receiving data from the data transmitting apparatus in accordance with the schedule stored in the schedule storage means. Data receiver.
3 0 . 前記データ送信装置に前記通信手段からデータの伝送要求を送る 際に、 予めデータ送信装置側に登録されているパスワー ドを付加して送 るこ とを特徴とする請求の範囲第 2 9項記載のデータ受信装置。
30. When sending a data transmission request from the communication means to the data transmission device, a password registered in advance on the data transmission device side is added and transmitted. Item 9. The data receiving device according to item 9.
3 1 . 前記データ送信装置から送られたデ一夕伝送スケジュールに対す る受諾の応答を行った後、 前記データ送信装置から送られる所定の暗号 化鍵を用いて、 前記データ受信手段において受信された暗号化データを 解読した後前記データ蓄積手段に蓄積することを特徴とする請求の範囲 第 2 9項記載のデータ受信装置。 3 1. After receiving an acceptance response to the data transmission schedule sent from the data transmitting device, the data is received by the data receiving means using a predetermined encryption key sent from the data transmitting device. 30. The data receiving device according to claim 29, wherein said encrypted data is decrypted and then stored in said data storage means.
3 2 . データ伝送装置から送られてく るキャ リアを復調してコンビユー タプログラムゃコンピュー夕の画面上で再生される画像情報などのデー 夕とディ ジタル符号化された放送用映像信号とが時分割多重された伝送 バケツ 卜を得る復調手段と、 該伝送バケツ 卜に付加されている識別用情 報を用いて該時分割多重されている複数のデータのうち所定のデータを 分割して生成されたパケッ トだけを弁別して該データを再生し出力する 復号手段と、 該復号手段の出力する該データを蓄えるデータ蓄積手段と を備えたことを特徴とするデータ受信装置。 3 2. The carrier program sent from the data transmission device is demodulated to convert the data such as image information to be reproduced on the screen of the computer and the digitally encoded broadcast video signal. A demodulation means for obtaining a division-multiplexed transmission bucket; and a division unit for dividing predetermined data from the plurality of time-division multiplexed data using identification information added to the transmission bucket. A data receiving apparatus, comprising: decoding means for reproducing and outputting the data by discriminating only the data packet; and data storage means for storing the data output from the decoding means.
3 3 . 前記復号手段において出力されるデータのうち、 前記データ送信 装置が送っているもしくは送ろう としているデータの内容に関するリス トを含み、 該データ送信装置において他のデータとは判別できる識別用 情報を付加して送られたデータ伝送の制御用情報を格納する制御用情報 格納手段と、 使用者からの応答を入力するデータ入力手段とを設け、 該 制御用情報を用いて該データ送信装置から送られる情報を選択して受信 することを特徴とする請求の範囲第項 3 2記載のデータ受信装置。 33. Among the data output by the decoding means, includes a list relating to the contents of data that the data transmitting device is transmitting or about to transmit, and the data transmitting device is capable of discriminating the data from other data. A control information storage unit for storing control information for data transmission sent with the information added thereto; and a data input unit for inputting a response from a user, wherein the data transmission device is provided using the control information. 33. The data receiving apparatus according to claim 32, wherein the information received from the terminal is selected and received.
3 4 . データ伝送装置から送られてく るキャ リアを復調してコンビユー 夕プログラムゃコンピュー夕の画面上で再生される画像情報などのデ一 夕とディ ジタル符号化された放送用映像信号とが時分割多重された伝送 バケツ トを得る復調手段と、 該伝送バケツ 卜に付加されている識別用情 報を用いて該時分割多重されている複数のデータのうち所定のデータを 分割して生成されたバケツ 卜だけを弁別して該データを再生し出力する
復号手段と、 データ蓄積手段へのィ ンタ一フェースとを備えたこ とを特 徵とするデータ受信装置のネッ 卜ワーク接続装置。
3 4. Demodulate the carrier sent from the data transmission device and convert the data such as image information to be reproduced on the screen of the computer and the digitally encoded broadcast video signal. Demodulation means for obtaining a time-division multiplexed transmission bucket; and division of predetermined data from the plurality of time-division multiplexed data using identification information added to the transmission bucket. Reproduce and output the data by discriminating only the bucket A network connection device for a data receiving device, comprising a decoding means and an interface to a data storage means.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1996/000854 WO1997037463A1 (en) | 1996-03-29 | 1996-03-29 | Data transmitting method, data transmitter, data receiver, and data receiver network connecting device |
| AU51223/96A AU5122396A (en) | 1996-03-29 | 1996-03-29 | Data transmitting method, data transmitter, data receiver, and data receiver network connecting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1996/000854 WO1997037463A1 (en) | 1996-03-29 | 1996-03-29 | Data transmitting method, data transmitter, data receiver, and data receiver network connecting device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1997037463A1 true WO1997037463A1 (en) | 1997-10-09 |
Family
ID=14153132
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1996/000854 WO1997037463A1 (en) | 1996-03-29 | 1996-03-29 | Data transmitting method, data transmitter, data receiver, and data receiver network connecting device |
Country Status (2)
| Country | Link |
|---|---|
| AU (1) | AU5122396A (en) |
| WO (1) | WO1997037463A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000082023A (en) * | 1998-05-15 | 2000-03-21 | Toshiba Tec Corp | File data transmission / reception system via communication satellite |
| JP2000207298A (en) * | 1999-01-14 | 2000-07-28 | Kdd Corp | File transfer method |
| JP2000253188A (en) * | 1999-03-01 | 2000-09-14 | Toyota Motor Corp | Data communication terminal device and information providing device |
| JP2003513515A (en) * | 1999-10-29 | 2003-04-08 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | System for broadcasting software applications and portable data communication device used in such system |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61210745A (en) * | 1985-03-14 | 1986-09-18 | Nec Corp | Broadcast communication system |
| JPH0362646A (en) * | 1989-07-31 | 1991-03-18 | Hitachi Ltd | Information delivery method |
| JPH0348948U (en) * | 1989-09-14 | 1991-05-13 | ||
| JPH04306934A (en) * | 1991-04-03 | 1992-10-29 | Mitsubishi Electric Corp | information transmission system |
| JPH05122405A (en) * | 1991-10-25 | 1993-05-18 | Fujitsu Ltd | Charge control method for media |
| JPH05284162A (en) * | 1992-04-03 | 1993-10-29 | N T T Data Tsushin Kk | Selective multi-address communication system |
| JPH0774744A (en) * | 1993-08-31 | 1995-03-17 | Univ Waseda | Information service system |
-
1996
- 1996-03-29 AU AU51223/96A patent/AU5122396A/en not_active Abandoned
- 1996-03-29 WO PCT/JP1996/000854 patent/WO1997037463A1/en active Application Filing
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61210745A (en) * | 1985-03-14 | 1986-09-18 | Nec Corp | Broadcast communication system |
| JPH0362646A (en) * | 1989-07-31 | 1991-03-18 | Hitachi Ltd | Information delivery method |
| JPH0348948U (en) * | 1989-09-14 | 1991-05-13 | ||
| JPH04306934A (en) * | 1991-04-03 | 1992-10-29 | Mitsubishi Electric Corp | information transmission system |
| JPH05122405A (en) * | 1991-10-25 | 1993-05-18 | Fujitsu Ltd | Charge control method for media |
| JPH05284162A (en) * | 1992-04-03 | 1993-10-29 | N T T Data Tsushin Kk | Selective multi-address communication system |
| JPH0774744A (en) * | 1993-08-31 | 1995-03-17 | Univ Waseda | Information service system |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000082023A (en) * | 1998-05-15 | 2000-03-21 | Toshiba Tec Corp | File data transmission / reception system via communication satellite |
| JP2000207298A (en) * | 1999-01-14 | 2000-07-28 | Kdd Corp | File transfer method |
| JP2000253188A (en) * | 1999-03-01 | 2000-09-14 | Toyota Motor Corp | Data communication terminal device and information providing device |
| JP2003513515A (en) * | 1999-10-29 | 2003-04-08 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | System for broadcasting software applications and portable data communication device used in such system |
| US9158523B2 (en) | 1999-10-29 | 2015-10-13 | Koninklijke Philips N.V. | System for broadcasting software applications and portable data communications device for use in such a system |
Also Published As
| Publication number | Publication date |
|---|---|
| AU5122396A (en) | 1997-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12137309B2 (en) | Method and apparatus for secure transfer and playback of multimedia content | |
| JP4308433B2 (en) | Module manager for interactive TV systems | |
| CN100444562C (en) | Digital content distribution syste, trip service device, information processing device and method therefor | |
| US9602512B2 (en) | Methods and apparatus to distribute media delivery to mobile devices | |
| US10555017B2 (en) | Digital audio-video content mobile library | |
| US20080216177A1 (en) | Contents Distribution System | |
| US20070199015A1 (en) | System for deferred rights to restricted media | |
| US20030101253A1 (en) | Method and system for distributing data in a network | |
| US20130311619A1 (en) | Content Delivery System, Delivery Server, Receiving Terminal, and Content Delivery Method | |
| JP4935346B2 (en) | Broadcast content reception and storage system, reception storage device and program | |
| US8640178B2 (en) | Server, content providing apparatus, content receiving apparatus, content providing method, content receiving method, and program | |
| US20020002542A1 (en) | Information reproducing method and information providing business method | |
| CN101453624A (en) | Playing on demand system for video | |
| JP2004252493A (en) | Computer-readable information storage medium storing content data and content billing system | |
| CN101345868A (en) | Method, terminal and system for sharing media data | |
| US20070186237A1 (en) | Television receiver and digital broadcast system | |
| KR20030094381A (en) | Reception apparatus | |
| US20040236940A1 (en) | Contents supplying system, method and program | |
| JP2001127757A (en) | Data reception method and data receiver | |
| JP2009296484A (en) | Content distribution system and distribution server, transmission-side terminal, and distribution server program and transmission-side terminal program | |
| US20030086569A1 (en) | Digital contents processing apparatus, digital contents processing system, digital broadcasting system, digital contents processing method, computer-readable storage medium, and computer program | |
| WO1997037463A1 (en) | Data transmitting method, data transmitter, data receiver, and data receiver network connecting device | |
| US20070079347A1 (en) | Method for content delivery without complicated viewers countermeasure and a system therefor | |
| US20050207575A1 (en) | Apparatus and system for recording and reproducing contents | |
| JP2005204212A (en) | Display device, communication terminal, and information communication system using them |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CN JP KR SG US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase |