JP2000322301A - Method and system for transmitting electronic information and recording medium - Google Patents
Method and system for transmitting electronic information and recording mediumInfo
- Publication number
- JP2000322301A JP2000322301A JP11133234A JP13323499A JP2000322301A JP 2000322301 A JP2000322301 A JP 2000322301A JP 11133234 A JP11133234 A JP 11133234A JP 13323499 A JP13323499 A JP 13323499A JP 2000322301 A JP2000322301 A JP 2000322301A
- Authority
- JP
- Japan
- Prior art keywords
- date
- information
- computer
- electronic information
- electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000004590 computer program Methods 0.000 claims abstract description 27
- 230000005540 biological transmission Effects 0.000 claims description 35
- 238000012546 transfer Methods 0.000 description 54
- 238000010586 diagram Methods 0.000 description 24
- 238000012545 processing Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000000605 extraction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008439 repair process Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 102100036738 Guanine nucleotide-binding protein subunit alpha-11 Human genes 0.000 description 1
- 101100283445 Homo sapiens GNA11 gene Proteins 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は電子情報、たとえば
CD-ROM等の大容量記録媒体に記録された電子情報を送付
するための送信方法及びシステム、更にそのようなシス
テムを実現するためのコンピュータプログラムを記録し
た記録媒体に関する。The present invention relates to electronic information, for example,
The present invention relates to a transmission method and a system for transmitting electronic information recorded on a large-capacity recording medium such as a CD-ROM, and a recording medium on which a computer program for realizing such a system is recorded.
【0002】[0002]
【従来の技術】従来は印刷物であった商品カタログ、修
理マニュアル等がCD-ROM等の大容量記録媒体を利用して
電子情報化されるようになっている。電子情報化された
カタログは販売店、消費者等へ、電子情報化された修理
マニュアルは販売店、修理業者等へそれぞれ送付され、
デスクトップパソコンに装入されて店舗で使用され、ま
たは店員、作業員が持ち運び可能なノートタイプパソコ
ンに装入されて現場で使用される。2. Description of the Related Art Conventionally, printed product catalogs, repair manuals, and the like have been converted into electronic information using a large-capacity recording medium such as a CD-ROM. The digitized catalog is sent to dealers, consumers, etc., and the digitized repair manual is sent to dealers, repair agents, etc., respectively.
It is inserted in a desktop personal computer and used in a store, or it is inserted in a notebook-type personal computer that can be carried by a clerk or worker and used in the field.
【0003】ところで、従来の印刷物のカタログ、マニ
ュアルの変更、修正、追加等の更新作業は、更新された
情報を記載したページ単位の印刷物を従前の対応する部
分と交換する等により行なわれていたが、電子情報化さ
れたカタログ、マニュアルの変更、修正、追加等の更新
作業は、CD-ROM自体を新規に作成して交換する必要があ
り、費用の面でも、また手間の面でも問題が有った。[0003] In the meantime, conventional updating work such as change, correction and addition of catalogs and manuals of printed materials has been performed by exchanging printed materials in units of pages on which updated information is described with corresponding parts. However, updating, modifying, modifying and adding electronic catalogs and manuals requires the creation and replacement of a new CD-ROM, which poses problems in terms of cost and labor. There was.
【0004】しかし近年では、コンピュータ同士をネッ
トワークで相互に接続して高速で通信可能な種々のデー
タ通信技術が実用化されており、そのような技術を利用
して電子情報の更新を行なうとが可能になっている。そ
の一例として、特開平10-293707 号公報に開示されてい
るような技術が知られている。この発明は端的には、ク
ライアントマシンにたとえばCD-ROM等の記録媒体を利用
して送付されている個々の電子情報 (ファイル)の更新
日付と送付元のサーバマシンに登録されている個々の電
子情報の更新日付とを突き合わせ、クライアントマシン
の側の電子情報の更新日付がサーバマシンの側の電子情
報の更新日付よりも古い場合には、クライアントマシン
がサーバマシンから更新済みの情報をダウンロードし、
CD-ROMに記録されている電子情報に代えて利用する技術
である。However, in recent years, various data communication technologies that enable high-speed communication by connecting computers to each other via a network have been put to practical use, and updating of electronic information using such technologies has been proposed. It is possible. As one example, a technique disclosed in Japanese Patent Application Laid-Open No. H10-293707 is known. In brief, the present invention relates to the update date of each piece of electronic information (file) sent to a client machine using a recording medium such as a CD-ROM, and the individual electronic information registered in the server machine of the sender. If the update date of the electronic information on the client machine side is older than the update date of the electronic information on the server machine side, the client machine downloads the updated information from the server machine,
This technology is used in place of electronic information recorded on CD-ROM.
【0005】[0005]
【発明が解決しようとする課題】しかし上述のような従
来技術では、クライアントマシン側の全ての電子情報
(ファイル)の更新日付をサーバマシン側の対応するフ
ァイルの更新日付と比較するようにしているため、多数
のファイルの更新日付を比較するのみでも相当の時間を
要することになり、クライアントマシンが多数存在する
場合には非常に効率が低くなるという問題が有った。However, in the above-described prior art, the update dates of all electronic information (files) on the client machine are compared with the update dates of the corresponding files on the server machine. Therefore, even if only the update dates of a large number of files are compared, it takes a considerable time, and there is a problem that the efficiency is extremely low when there are many client machines.
【0006】本発明はこのような事情に鑑みてなされた
ものであり、効率よく電子情報の送信を行なうことが可
能な電子情報の送信方法及び送信システム、更にそのた
めのコンピュータプログラムを記録した記録媒体の提供
を目的とする。The present invention has been made in view of such circumstances, and a method and system for transmitting electronic information capable of efficiently transmitting electronic information, and a recording medium recording a computer program therefor. The purpose is to provide.
【0007】[0007]
【課題を解決するための手段】本発明は端的には、それ
ぞれが作成された日付または更新された日付を表わす日
付情報を有する複数の電子情報を第1のコンピュータか
ら第2のコンピュータへ送信する場合に、第1のコンピ
ュータが記憶している電子情報の内の、第2のコンピュ
ータへ送信済みの電子情報の内の最も新しい日付よりも
新しい日付の電子情報を第2のコンピュータへ送信す
る。これにより、第2のコンピュータ側の一つだけの日
付情報を第1のコンピュータ側で各電子情報の日付情報
と比較するのみで良いため、送信すべき電子情報を効率
よく見つけることが可能になる。SUMMARY OF THE INVENTION Briefly, the present invention transmits a plurality of electronic information from a first computer to a second computer, each having a date information representing a date of creation or an update. In this case, of the electronic information stored in the first computer, the electronic information having a newer date than the latest date of the electronic information transmitted to the second computer is transmitted to the second computer. Thus, it is only necessary to compare the single date information of the second computer with the date information of each electronic information on the first computer side, so that it is possible to efficiently find the electronic information to be transmitted. .
【0008】本発明に係る電子情報の送信方法は、それ
ぞれが作成された日付または更新された日付を表わす日
付情報を有する複数の電子情報をそれらを記憶している
第1のコンピュータから第2のコンピュータへ送信する
電子情報の送信方法であって、前記第1のコンピュータ
が記憶している電子情報の内の、前記第2のコンピュー
タへ送信済みの電子情報が有する日付情報の内の最も新
しい日付よりも新しい日付を表わす日付情報を有する電
子情報を、それぞれが有する日付情報が表わす日付の古
い順に前記第2のコンピュータへ送信することを特徴と
する。According to a method for transmitting electronic information according to the present invention, a plurality of pieces of electronic information each having date information indicating a creation date or an update date are stored in a second computer from a second computer. A method of transmitting electronic information to be transmitted to a computer, wherein the latest date among date information of the electronic information transmitted to the second computer among the electronic information stored in the first computer. Electronic information having date information indicating a newer date is transmitted to the second computer in the order of the date indicated by the date information included in the electronic information.
【0009】このような本発明に係る電子情報の送信方
法では、第2のコンピュータでは最も新しい日付情報を
一つだけ記憶しており、それが第1のコンピュータへ送
信される。第1のコンピュータでは、自身が記憶してい
る複数の電子情報の日付情報と第2のコンピュータから
送信されてきた日付情報とを比較し、その結果により第
2のコンピュータへ送信すべき電子情報を見つけて送信
するようにしているので、処理時間が短縮され、効率が
向上する。In the transmission method of electronic information according to the present invention, the second computer stores only one newest date information and transmits it to the first computer. The first computer compares the date information of the plurality of electronic information stored therein with the date information transmitted from the second computer, and determines the electronic information to be transmitted to the second computer based on the result. Since the data is found and transmitted, the processing time is shortened and the efficiency is improved.
【0010】また本発明に係る電子情報の送信方法は、
それぞれが作成された日付または更新された日付を表わ
す日付情報を有する複数の電子情報が第1のコンピュー
タによるアクセスが可能なデータ記録媒体に記録されて
おり、また前記データ記録媒体の記録内容と同一の電子
情報を記憶した第2のコンピュータが記憶している電子
情報の内の1または複数が更新された場合及び/又は新
規な電子情報が追加された場合に更新された電子情報及
び/又は追加された電子情報を前記第1のコンピュータ
へ送信する電子情報の送信方法であって、前記第2のコ
ンピュータが記憶している電子情報の内の、前記データ
記録媒体に記録されている電子情報及び前記第1のコン
ピュータへ送信済みの電子情報が有する日付情報の内の
最も新しい日付よりも新しい日付を表わす日付情報を有
する電子情報を、それぞれが有する日付情報が表わす日
付の古い順に前記第1のコンピュータへ送信することを
特徴とする。[0010] Further, a method for transmitting electronic information according to the present invention comprises:
A plurality of pieces of electronic information each having date information indicating a creation date or an update date are recorded on a data recording medium accessible by a first computer, and are the same as the recording contents of the data recording medium. Electronic information updated and / or updated when one or more of the electronic information stored in the second computer storing the electronic information is updated and / or when new electronic information is added A method of transmitting electronic information to the first computer, wherein the electronic information stored in the data recording medium is selected from electronic information stored in the second computer. Electronic information having date information representing a date newer than the latest date among date information of the electronic information transmitted to the first computer; Respectively and transmitting to the first computer in order of older date indicated by the date information included in the.
【0011】このような本発明に係る電子情報の送信方
法では、第1のコンピュータでは自身がアクセス可能な
データ記録媒体に記録されている電子情報及び第2のコ
ンピュータから送信済みの電子情報の内の最も新しい日
付情報を一つだけ記憶しており、それが第2のコンピュ
ータへ送信される。第2のコンピュータでは、自身が記
憶している複数の電子情報の日付情報と第1のコンピュ
ータから送信されてきた日付情報とを比較し、その結果
により第1のコンピュータへ送信すべき電子情報を見つ
けて送信するようにしているので、処理時間が短縮さ
れ、効率が向上する。[0011] In the electronic information transmission method according to the present invention, the first computer includes the electronic information recorded on the data recording medium that can be accessed by the first computer and the electronic information transmitted from the second computer. Has stored only one of its latest date information, which is transmitted to the second computer. The second computer compares the date information of the plurality of electronic information stored therein with the date information transmitted from the first computer, and determines the electronic information to be transmitted to the first computer based on the result. Since the data is found and transmitted, the processing time is shortened and the efficiency is improved.
【0012】本発明に係る電子情報の送信システムは、
それぞれが作成された日付または更新された日付を表わ
す日付情報を有する複数の電子情報をそれらを記憶して
いる第1のコンピュータから1または複数の第2のコン
ピュータへ送信する電子情報の送信システムであって、
前記第2のコンピュータは、前記第1のコンピュータか
ら自身へ送信済みの電子情報が有する日付情報の内の最
も新しい日付を表わす日付情報を記憶する日付情報記憶
部と、前記日付情報記憶部が記憶している日付情報を前
記第1のコンピュータへ送信する日付情報送信手段と、
電子情報を受信する都度、前記日付情報記憶部が記憶し
ている日付情報を受信した電子情報が有する日付情報で
更新する日付情報更新手段とを備え、前記第1のコンピ
ュータは、前記日付情報送信手段が送信した日付情報
と、自身が記憶している各電子情報が有する日付情報と
を比較する日付情報比較手段と、該日付情報比較手段に
よる比較結果に従って、自身が記憶している電子情報の
内の、前記第2のコンピュータから送信された日付情報
が表わす日付よりも新しい日付を表わす日付情報を有す
る電子情報を前記第2のコンピュータへ送信すべき電子
情報として抽出する送信電子情報抽出手段と、該送信電
子情報抽出手段が抽出した電子情報をそれぞれが有する
日付情報が表わす日付の古い順に配列する配列手段とを
備え、該配列手段による配列順に前記第1のコンピュー
タから前記第2のコンピュータへ電子情報が送信される
べくなしてあることを特徴とする。[0012] An electronic information transmission system according to the present invention comprises:
An electronic information transmission system for transmitting a plurality of electronic information each having date information representing a creation date or an updated date from a first computer storing them to one or more second computers. So,
The second computer has a date information storage unit for storing date information representing the latest date among date information of electronic information transmitted from the first computer to itself, and the date information storage unit stores the date information. Date information transmitting means for transmitting date information to the first computer;
A date information updating unit that updates the date information stored in the date information storage unit with date information of the received electronic information each time the electronic information is received, wherein the first computer transmits the date information Date information comparing means for comparing the date information transmitted by the means with the date information of each piece of electronic information stored therein, and the electronic information stored therein according to a comparison result by the date information comparing means. Transmitting electronic information extracting means for extracting, as electronic information to be transmitted to the second computer, electronic information having date information indicating a date newer than the date indicated by the date information transmitted from the second computer. Arranging means for arranging the electronic information extracted by the transmission electronic information extracting means in chronological order of the date indicated by the date information included therein. Electronic information in the arrangement order from the first computer to the second computer, characterized in that the are no to be sent that.
【0013】このような本発明に係る電子情報の送信シ
ステムでは、第2のコンピュータ側で最新の日付情報を
一つだけ記憶しており、それを第1のコンピュータ側の
各電子情報の日付と比較し、その結果から送信すべき電
子情報を見つけて第2のコンピュータへ送信するように
しているので、処理時間が短縮され、効率が向上する。In the electronic information transmission system according to the present invention, only the latest date information is stored in the second computer, and the latest date information is stored as the date of each electronic information in the first computer. Since the comparison is made and the electronic information to be transmitted is found from the result and transmitted to the second computer, the processing time is shortened and the efficiency is improved.
【0014】本発明に係る記録媒体は第1には、それぞ
れが作成された日付または更新された日付を表わす日付
情報を有する複数の電子情報を記憶しているコンピュー
タに、自身が記憶している複数の電子情報を他のコンピ
ュータへ送信させるコンピュータプログラムを記録した
コンピュータ読み取り可能な記録媒体であって、コンピ
ュータに、他のコンピュータが記憶している日付情報を
受信させるプログラムコード手段と、コンピュータに、
他のコンピュータから受信させた日付情報と、自身が記
憶している各電子情報が有する日付情報とを比較させる
プログラムコード手段と、コンピュータに、日付情報の
比較結果に従って、自身が記憶している電子情報の内
の、他のコンピュータから受信させた日付情報が表わす
日付よりも新しい日付を表わす日付情報を有する電子情
報を他のコンピュータへ送信すべき電子情報として抽出
させるプログラムコード手段と、コンピュータに、抽出
させた電子情報をそれぞれが有する日付情報が表わす日
付の古い順に配列させるプログラムコード手段と、コン
ピュータに、配列させた電子情報を特定する情報を他の
コンピュータへ送信させるプログラムコード手段とを含
むコンピュータプログラムを記録したことを特徴とす
る。The recording medium according to the present invention is firstly stored in a computer storing a plurality of pieces of electronic information each having date information indicating a creation date or an update date. A computer-readable recording medium recording a computer program for transmitting a plurality of electronic information to another computer, a program code means for causing the computer to receive date information stored in another computer,
Program code means for comparing date information received from another computer with date information of each piece of electronic information stored therein; and Program code means for extracting electronic information having date information representing a date newer than the date represented by date information received from another computer from the information as electronic information to be transmitted to another computer; and A computer including program code means for arranging extracted electronic information in the order of date indicated by date information included therein, and program code means for causing a computer to transmit information specifying the arranged electronic information to another computer The program is recorded.
【0015】また本発明に係る記録媒体は第2は、それ
ぞれが作成された日付または更新された日付を表わす日
付情報を有する複数の電子情報を記憶している他のコン
ピュータから送信される電子情報をコンピュータに受信
させるコンピュータプログラムを記録したコンピュータ
読み取り可能な記録媒体であって、コンピュータに、他
のコンピュータから自身へ送信済みの電子情報が有する
日付情報の内の最も新しい日付を表わす日付情報を記憶
させるプログラムコード手段と、コンピュータに、記憶
させてある日付情報を他のコンピュータへ送信させるプ
ログラムコード手段と、コンピュータに、電子情報を特
定する情報に従って他のコンピュータから電子情報を取
り込ませるプログラムコード手段と、コンピュータに、
他のコンピュータから送信された電子情報を取り込む都
度、記憶させてある日付情報を他のコンピュータから取
り込んだ電子情報の日付情報で更新させるプログラムコ
ード手段とを含むコンピュータプログラムを記録したこ
とを特徴とする。A second aspect of the recording medium according to the present invention is electronic information transmitted from another computer which stores a plurality of pieces of electronic information each having date information indicating a creation date or an update date. Is a computer-readable recording medium that records a computer program that causes a computer to receive, and stores, in the computer, date information indicating the latest date among date information of electronic information that has been transmitted from another computer to itself. Program code means for causing a computer to transmit stored date information to another computer, and program code means for causing a computer to take in electronic information from another computer in accordance with information specifying electronic information. On the computer,
A computer program including program code means for updating the stored date information with the date information of the electronic information imported from another computer whenever electronic information transmitted from another computer is imported. .
【0016】更に本発明に係る記録媒体は第3には、そ
れぞれが作成された日付または更新された日付を表わす
日付情報を有する複数の電子情報を記憶しているコンピ
ュータに、自身が記憶している複数の電子情報を他のコ
ンピュータへ送信させるコンピュータプログラムを記録
したコンピュータ読み取り可能な記録媒体であって、コ
ンピュータに、他のコンピュータが記憶している日付情
報を受信させるプログラムコード手段と、コンピュータ
に、他のコンピュータから受信させた日付情報と、自身
が記憶している各電子情報が有する日付情報とを比較さ
せるプログラムコード手段と、コンピュータに、日付情
報の比較結果に従って、自身が記憶している電子情報の
内の、他のコンピュータから受信させた日付情報が表わ
す日付よりも新しい日付を表わす日付情報を有する電子
情報を他のコンピュータへ送信すべき電子情報として抽
出させるプログラムコード手段と、コンピュータに、抽
出させた電子情報をそれぞれが有する日付情報が表わす
日付の古い順に配列させるプログラムコード手段と、コ
ンピュータに、配列させた電子情報を特定する情報を他
のコンピュータへ送信させるプログラムコード手段と、
コンピュータに、記憶している日付情報を他のコンピュ
ータに送信させるプログラムコード手段と、電子情報を
特定する情報に従って他のコンピュータから電子情報を
取り込ませるプログラムコード手段と、電子情報を取り
込む都度、記憶させてある日付情報を取り込んだ電子情
報の日付情報で更新させるプログラムコード手段とを他
のコンピュータへ送信させるプログラムコード手段とを
含むコンピュータプログラムを記録したことを特徴とす
る。Third, the recording medium according to the present invention is stored in a computer which stores a plurality of pieces of electronic information each having date information indicating a creation date or an update date. A computer-readable recording medium storing a computer program for transmitting a plurality of pieces of electronic information to another computer, the program code means for causing the computer to receive date information stored in another computer; Program code means for comparing date information received from another computer with date information of each piece of electronic information stored therein, and the computer stores the date information in accordance with the comparison result of the date information. Newer than the date represented by the date information received from another computer in the electronic information Program code means for extracting electronic information having date information representing a date as electronic information to be transmitted to another computer, and a program for causing the computer to arrange the extracted electronic information in the order of the date indicated by the date information contained therein Code means, and program code means for causing a computer to transmit information specifying the arranged electronic information to another computer,
A program code means for causing a computer to transmit stored date information to another computer; a program code means for causing electronic information to be taken from another computer in accordance with information for specifying electronic information; A computer program including program code means for updating the date information of the acquired electronic information with the date information of the electronic information and program code means for transmitting the date information to another computer is recorded.
【0017】このような第1及び第2の記録媒体をそれ
ぞれ異なる汎用コンピュータに読み取らせることによ
り、前述のような本発明のシステムが実現される。By causing such different general-purpose computers to read the first and second recording media, the system of the present invention as described above is realized.
【0018】また第3の記録媒体を1台の汎用コンピュ
ータに読み取らせることにより、そのコンピュータから
他のコンピュータにプログラムコード手段を送って前述
のような本発明のシステムを実現することが出来る。By causing the third recording medium to be read by one general-purpose computer, the system of the present invention as described above can be realized by sending program code means from that computer to another computer.
【0019】[0019]
【発明の実施の形態】以下、本発明をその実施の形態を
示す図面に基づいて詳述する。図1は本発明に係る電子
情報の送信システムの構成例を示す模式図である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the drawings showing the embodiments. FIG. 1 is a schematic diagram showing a configuration example of a transmission system for electronic information according to the present invention.
【0020】本発明のシステムは大きくは、サーバユニ
ット10とクライアントユニット40とに分かれ、ネットワ
ークNWにより相互に接続されている。なお、クライアン
トユニット40は通常は複数存在する。サーバユニット10
及びクライアントユニット40はいずれもハードウェアと
してはCPU,メモリ, ディスクユニット (ハードディス
ク, フレキシブルディスク等),プリンタ, ディスプレ
イ,キーボード,マウス等を備えた汎用のパーソナルコ
ンピュータであり、それぞれのユニットには大規模記録
媒体としてのハードディスク装置(HD)20,50が接続され
ており、OS(Operating System)及び種々のソフトウェア
がインストールされている。The system of the present invention is roughly divided into a server unit 10 and a client unit 40, and are interconnected by a network NW. Note that a plurality of client units 40 usually exist. Server unit 10
The client unit 40 and the client unit 40 are all general-purpose personal computers including hardware such as a CPU, a memory, a disk unit (a hard disk, a flexible disk, etc.), a printer, a display, a keyboard, and a mouse. Hard disk devices (HD) 20, 50 as recording media are connected, and an OS (Operating System) and various software are installed.
【0021】サーバユニット10のHD20には、サーバユニ
ット10の運用のためのサーバプログラム21と、電子情報
をクライアントユニット40に送信するための配信プログ
ラム22と、クライアントユニット40へ配信すべき電子情
報のデータベース23とが格納されている。サーバプログ
ラム21は、サーバユニット10がこれを実行することによ
り、配信プログラム送信部11、更新日付比較部12、転送
ファイル抽出部13、転送ファイル配列部14、転送ファイ
ル情報送信部15、CD-ROM作成部16の各機能部として動作
する。The HD 20 of the server unit 10 has a server program 21 for operating the server unit 10, a distribution program 22 for transmitting electronic information to the client unit 40, and an electronic program to be distributed to the client unit 40. The database 23 is stored. The server program 21 executes a distribution program transmission unit 11, an update date comparison unit 12, a transfer file extraction unit 13, a transfer file arrangement unit 14, a transfer file information transmission unit 15, a CD-ROM It operates as each functional unit of the creating unit 16.
【0022】データベース23には、各クライアントユニ
ット40に送付するためのたとえば電子カタログ等の電子
情報が多数のファイルに分割された状態で保存されてお
り、サーバユニット10の操作により、または外部のコン
ピュータによりそれらの変更、修正、追加等が行なえ
る。なお、サーバユニット10には、CD-R(書き込み可能
CD) に電子情報の書き込みを行なうためのCDRD(CD-R 用
のドライブ)30が接続されており、データベース23に保
存されている電子情報をCD-ROM作成部16の制御によりCD
RD30がCD-Rに書き込むことによってCD-ROM62を作成する
ことが出来る。このCD-ROM62がたとえば郵送等によって
クライアントユニット40のユーザに送付される。The database 23 stores electronic information, such as an electronic catalog, to be sent to each client unit 40 in a state of being divided into a large number of files, and is operated by the server unit 10 or an external computer. Can be changed, modified, added, etc. The server unit 10 has a CD-R (writable
The CD-ROM (drive for CD-R) 30 for writing electronic information to the CD) is connected to the CD-ROM.
The CD-ROM 62 can be created by the RD 30 writing to the CD-R. This CD-ROM 62 is sent to the user of the client unit 40, for example, by mail.
【0023】なお、本実施の形態ではCD-ROM62にはコン
ピュータプログラムによる操作対象となる電子情報、即
ち狭義のデータが記録されているが、コンピュータプロ
グラムをデータ(電子情報)として記録してあってもよ
い。In this embodiment, the CD-ROM 62 records electronic information to be operated by a computer program, that is, data in a narrow sense. However, the computer program is recorded as data (electronic information). Is also good.
【0024】配信プログラム送信部11は、クライアント
ユニット40から呼び出しがあった場合に、HD20に格納さ
れている配信プログラム22をクライアントユニット40へ
送信する。更新日付比較部12は、クライアントユニット
40から送信された更新日付のデータ(以下、更新日付デ
ータという)を受信した場合に、データベース23に格納
されている電子情報の各ファイルの更新日付データと比
較する。転送ファイル抽出部13は、上述の更新日付比較
部12による比較の結果、クライアントユニット40から転
送されてきた更新日付データよりも新しい更新日付デー
タを有するファイルがデータベース23に有った場合に、
そのファイルを転送ファイルとして抽出する。転送ファ
イル配列部14は、転送ファイル抽出部13により抽出され
たファイルが複数ある場合に、それぞれの更新日付が古
い順に配列する。転送ファイル情報送信部15は、転送フ
ァイル配列部14が配列したファイルを特定する情報、た
とえばファイル名等をクライアントユニット40へ送信す
る。The distribution program transmission unit 11 transmits the distribution program 22 stored in the HD 20 to the client unit 40 when called from the client unit 40. The update date comparison unit 12 is a client unit
When the data of the update date transmitted from 40 (hereinafter referred to as update date data) is received, the data is compared with the update date data of each file of the electronic information stored in the database 23. Transfer file extraction unit 13, the result of the above-described update date comparison unit 12, as a result of a file having update date data newer than the update date data transferred from the client unit 40, in the database 23,
Extract the file as a transfer file. When there are a plurality of files extracted by the transfer file extracting unit 13, the transfer file arranging unit 14 arranges the files with the oldest update date. The transfer file information transmitting unit 15 transmits to the client unit 40 information specifying the files arranged by the transfer file arranging unit 14, such as a file name.
【0025】一方、クライアントユニット40には、HD50
の他にCD-ROMドライブ(CDD)61と、操作手段としてのキ
ーボード65及びマウス66と、表示装置63としてたとえば
CRTディスプレイとが接続されている。なお、 CDD61は
郵送等により送付された電子情報が記録されたCD-ROM62
が装入されている場合にそれから電子情報を読み取る。On the other hand, the client unit 40 has an HD 50
Besides, a CD-ROM drive (CDD) 61, a keyboard 65 and a mouse 66 as operation means, and a display device 63 such as
Connected to a CRT display. The CDD 61 is a CD-ROM 62 on which electronic information sent by mail or the like is recorded.
The electronic information is read therefrom, if any.
【0026】また、クライアントユニット40のHD50に
は、クライアントプログラム51と、データベース52と、
INIファイル53とが格納されている。クライアントユニ
ット40はクライアントプログラム51が実行されることに
より、配信プログラム呼び出し部41、配信プログラム実
行部42及び検索部47の各機能部として動作する。但し、
配信プログラム呼び出し部41はクライアントユニット40
においてブラウザが起動された場合に自動的に起動し、
配信プログラム実行部42が実際に動作するためには配信
プログラム呼び出し部41によってサーバユニット10から
送信された配信プログラム22が読み込まれる必要があ
る。In the HD 50 of the client unit 40, a client program 51, a database 52,
The INI file 53 is stored. When the client program 51 is executed, the client unit 40 operates as each function unit of the distribution program calling unit 41, the distribution program execution unit 42, and the search unit 47. However,
The delivery program calling unit 41 is a client unit 40
Automatically starts when the browser is started in,
In order for the distribution program execution unit 42 to actually operate, the distribution program calling unit 41 needs to read the distribution program 22 transmitted from the server unit 10.
【0027】データベース52は予め送付されているCD-R
OM62に記録されている電子情報の内容がサーバユニット
10のデータベース23の内容と異なる場合にその更新ファ
イルを格納する。 INIファイル53は CDD61に装入されて
いるCD-ROM62に記録されている各ファイル及びデータベ
ース52に格納されている各ファイルの更新日付データの
内の通常は最も新しい更新日付データを記録している。The database 52 stores the CD-R that has been sent in advance.
The content of the electronic information recorded in OM62 is the server unit
If the content is different from the content of the database 23, the updated file is stored. The INI file 53 normally records the latest update date data among the update date data of each file recorded on the CD-ROM 62 inserted in the CDD 61 and each file stored in the database 52. .
【0028】配信プログラム呼び出し部41は、たとえば
クライアントユニット40においてブラウザが起動された
場合に、サーバユニット10に対して配信プログラム22の
送信を要求する。配信プログラム実行部42はサーバユニ
ット10の配信プログラム送信部11により送信された配信
プログラム22を実行する。この配信プログラム実行部42
により配信プログラム22が実行されることにより、クラ
イアントユニット40は更に、更新日付データ送信部43、
転送ファイル選択部44、ダウンロード部45、 INIファイ
ル更新部46の各機能部として動作する。The distribution program calling unit 41 requests the server unit 10 to transmit the distribution program 22, for example, when a browser is started in the client unit 40. The distribution program execution unit 42 executes the distribution program 22 transmitted by the distribution program transmission unit 11 of the server unit 10. This distribution program execution unit 42
By executing the distribution program 22, the client unit 40 further includes an update date data transmission unit 43,
It operates as each functional unit of the transfer file selection unit 44, the download unit 45, and the INI file update unit 46.
【0029】更新日付データ送信部43は INIファイル53
に記録されている更新日付データをサーバユニット10へ
送信する。転送ファイル選択部44は、サーバユニット10
の転送ファイル情報送信部15から送信される転送ファイ
ル情報に含まれる複数のファイル名を一旦表示装置63に
表示し、それに対してキーボード65またはマウス66の操
作により全選択が行なわれた場合、またはいずれか一つ
または複数が指定された場合にそれを受け付ける。ダウ
ンロード部45はこの転送ファイル選択部44により選択が
受け付けられた転送ファイルをサーバユニット10からダ
ウンロードしてHD50のデータベース52に格納する。 INI
ファイル更新部46は、ダウンロード部45がサーバユニッ
ト10から転送ファイルをダウンロードしてHD50のデータ
ベース52に格納した場合に、その転送ファイルの更新日
付データで INIファイル53の内容を書き換えて更新す
る。The update date data transmission unit 43
Is transmitted to the server unit 10. The transfer file selection unit 44 includes the server unit 10
A plurality of file names included in the transfer file information transmitted from the transfer file information transmitting unit 15 are once displayed on the display device 63, and all selection is performed by operating the keyboard 65 or the mouse 66, or Accepts one or more if specified. The download unit 45 downloads the transfer file selected by the transfer file selection unit 44 from the server unit 10 and stores it in the database 52 of the HD 50. INI
When the download unit 45 downloads the transfer file from the server unit 10 and stores the transfer file in the database 52 of the HD 50, the file update unit 46 rewrites and updates the contents of the INI file 53 with the update date data of the transfer file.
【0030】次に、上述のような構成の本発明の電子情
報の送信システムの動作手順、換言すれば本発明の電子
情報の送信方法について説明する。なお、図2はCD-ROM
62が作成された時点でサーバユニット10のデータベース
23に保存されている情報、即ちCD-ROM62に記録されてい
る情報を、図3はその後に更新、追加等が行なわれた状
態のサーバユニット10のデータベース23に保存されてい
る情報をそれぞれ示す模式図である。また、図4、図5
及び図6はクライアントユニット40での処理手順のフロ
ーチャートを、図7はサーバユニット10での処理手順の
フローチャートを、図8乃至図10は表示装置63の表示画
面の模式図をそれぞれ示している。Next, the operation procedure of the electronic information transmitting system of the present invention having the above-described configuration, that is, the electronic information transmitting method of the present invention will be described. Figure 2 shows a CD-ROM
When 62 is created, the database of server unit 10
FIG. 3 shows the information stored in the database 23 of the server unit 10 in a state where the information stored in the server unit 23, that is, the information recorded in the CD-ROM 62, is updated and added thereafter. It is a schematic diagram. 4 and 5
6 is a flowchart of a processing procedure in the client unit 40, FIG. 7 is a flowchart of a processing procedure in the server unit 10, and FIGS. 8 to 10 are schematic diagrams of a display screen of the display device 63.
【0031】なお、以下の説明においては、クライアン
トユニット40のCDD61 にはサーバユニット10のデータベ
ース23に保存されている電子情報をCDRD30でCD-Rに記録
することにより作成されたCD-ROM62が予め装入されてお
り、そのCD-ROM62の作成日付、またはCD-ROM62に記録さ
れている、換言すればCD-ROM62が作成された時点でサー
バユニット10のデータベース23に保存されていた複数の
ファイルそれぞれの作成日付または更新日付の内の最新
の日付のデータが更新日付データとして INIファイル53
に記憶されているものとする。In the following description, in the CDD 61 of the client unit 40, a CD-ROM 62 created by recording the electronic information stored in the database 23 of the server unit 10 on a CD-R using the CDRD 30 is previously stored. Inserted, and the date of creation of the CD-ROM 62, or a plurality of files recorded on the CD-ROM 62, in other words, stored in the database 23 of the server unit 10 when the CD-ROM 62 was created. The data of the latest date of each creation date or update date is the INI file 53 as the update date data.
Is stored.
【0032】具体的には、サーバユニット10のデータベ
ース23には図2の模式図に示されているような複数のフ
ァイルで構成される情報が保存されており、これからCD
-ROM62が作成されたとする。たとえば、サーバユニット
10のデータベースには、ファイル番号が「1123」,キー
が「100 」,ファイル名が「価格表」,タイトルが「価
格表」,更新日付(作成日付の場合も含む)が「98040
1」であるファイル、ファイル番号が「1124」,キーが
「100 」,ファイル名が「価格表の見方」,タイトルが
「価格表の見方」,更新日付が「980401」であるファイ
ル、ファイル番号が「1125」,キーが「101 」,ファイ
ル名が「製品一覧表」,タイトルが「98年度製品一覧
表」,更新日付が「980401」であるファイル、ファイル
番号が「1230」,キーが「208 」,ファイル名が「商品
No.208」,タイトルが「ガスコンロII型」,更新日付が
「980325」であるファイル、ファイル番号が「1348」,
キーが「513 」,ファイル名が「商品No.513」,タイト
ルが「給湯器V型」,更新日付が「980320」であるファ
イル等が保存されており、この状態でCD-ROM62が作成さ
れたとする。Specifically, the database 23 of the server unit 10 stores information composed of a plurality of files as shown in the schematic diagram of FIG.
Assume that -ROM 62 has been created. For example, the server unit
In the 10 databases, the file number is “1123”, the key is “100”, the file name is “price list”, the title is “price list”, and the update date (including the creation date) is “98040”.
1 ", file number" 1124 ", key" 100 ", file name" How to read price list ", title" How to read price list ", file with update date" 980401 ", file number Is "1125", the key is "101", the file name is "Product List", the title is "1998 Product List", the update date is "980401", the file number is "1230", and the key is " 208 "and the file name is" Product
No.208 ", the title is" Gas stove II type ", the update date is" 980325 ", the file number is" 1348 ",
A file with a key of “513”, a file name of “Product No. 513”, a title of “Hot water heater V type”, and an update date of “980320” is stored, and a CD-ROM 62 is created in this state. Suppose.
【0033】なお、検索キーは価格表には「100 」が、
商品一覧表には「101 」が、また各商品にはそれぞれの
コード(番号)が設定されているとする。また、この図
3に示されている例では、更新日付「980401」が最も新
しい日付であるとし、従ってCD-ROM62がクライアントユ
ニット40のCDD61 に装入された場合には、 INIファイル
53には更新日付データとして「980401」が記録されてい
るものとする。The search key is "100" in the price list,
It is assumed that “101” is set in the product list, and each code (number) is set for each product. In the example shown in FIG. 3, it is assumed that the update date “980401” is the latest date. Therefore, when the CD-ROM 62 is inserted into the CDD 61 of the client unit 40, the INI file
It is assumed that “980401” is recorded in 53 as update date data.
【0034】そして、上述のようなサーバユニット10の
データベース23に保存されている情報からCD-ROM62が作
成された後にサーバユニット10のデータベース23に保存
されているファイルが更新されてそれらの更新日付デー
タもファイル自体が更新された日付に更新され、更に幾
つかのファイルが追加されてそれらの作成日付が更新日
付データとして記録されているとする。After the CD-ROM 62 is created from the information stored in the database 23 of the server unit 10 as described above, the files stored in the database 23 of the server unit 10 are updated and their update dates are updated. It is assumed that the data is also updated on the date when the file itself is updated, and that some files are further added and their creation dates are recorded as update date data.
【0035】具体的には、ファイル番号が「1123」のフ
ァイルは、キーが「100 」,ファイル名が「価格表」で
あることは変わらないが、内容が変更されたためにタイ
トルが「価格表(改訂版)」に更新され、更新日付が
「981130」に更新されている。また、ファイル番号が
「1125」のファイルは、キーが「101 」,ファイル名が
「製品一覧表」であることは変わらないが、内容が変更
されたためにタイトルがタイトルが「99年度製品一覧
表」に更新され、更新日付が「981225」に更新されてい
る。そして、ファイル番号が「1824」,キーが「513
」,ファイル名が「商品No.208」,タイトルが「給湯
器V型の塗色変更」,更新日付が「981201」であるファ
イルと、ファイル番号が「1825」,キーが「208 」,フ
ァイル名が「商品No.513」,タイトルが「ガスコンロII
型の部品交換」,更新日付が「981215」であるファイル
が追加されているとする。Specifically, the file with the file number "1123" has the key "100" and the file name "Price List", but the title is "Price List" because the contents have been changed. (Revised version) "and the update date has been updated to" 981130 ". The file with the file number "1125" still has the key "101" and the file name "Product List", but the title is changed to "Product List 1999" due to the change in the contents. ”And the update date has been updated to“ 981225 ”. Then, the file number is "1824" and the key is "513
, The file name is "Product No.208", the title is "Change color of water heater V type", the update date is "981201", the file number is "1825", the key is "208", and the file is The name is “Product No.513” and the title is “Gas stove II
It is assumed that a file with the “model replacement” and the update date of “981215” has been added.
【0036】まず、クライアントユニット40においてブ
ラウザが起動されると (ステップS11 で"YES")、配信プ
ログラム呼び出し部41が起動し、サーバユニット10に対
する配信プログラム22の呼び出しが行なわれる (ステッ
プS12)。First, when the browser is started in the client unit 40 ("YES" in step S11), the distribution program calling unit 41 starts, and the distribution program 22 is called to the server unit 10 (step S12).
【0037】サーバユニット10では、クライアントユニ
ット40から呼び出しがあると (ステップS51 で"YES")、
配信プログラム送信部11がHD20から配信プログラム22を
読み出してクライアントユニット40へ送信する (ステッ
プS52)。なお、配信プログラム22としてActive-Xプログ
ラムを使用する場合には、この配信プログラム22のサー
バユニット10からクライアントユニット40への送信は最
初の1回のみ行なわれる。また、配信プログラム22とし
てJavaアプレットを使用する場合には、この配信プログ
ラム22のサーバユニット10からクライアントユニット40
への送信は毎回行なわれる。In the server unit 10, when there is a call from the client unit 40 ("YES" in step S51),
The distribution program transmission unit 11 reads the distribution program 22 from the HD 20 and transmits it to the client unit 40 (Step S52). When an Active-X program is used as the distribution program 22, the transmission of the distribution program 22 from the server unit 10 to the client unit 40 is performed only once. When a Java applet is used as the distribution program 22, the client unit 40
Is transmitted every time.
【0038】サーバユニット10から送信された配信プロ
グラム22を受信すると (ステップS13 で"YES")、クライ
アントユニット40では配信プログラム実行部42が起動す
る。そしてまず、更新日付データ送信部43がHD50の INI
ファイル53に記録されている更新日付データ「981120」
を読み出し、サーバユニット10へ送信する (ステップS
14) 。Upon receiving the distribution program 22 transmitted from the server unit 10 ("YES" in step S13), the distribution program execution unit 42 of the client unit 40 starts. First, the update date data transmission unit 43 uses the HD50 INI
Update date data "981120" recorded in file 53
And sends it to the server unit 10 (step S
14) .
【0039】この更新日付データ「981120」を受信する
と (ステップS53 で"YES")、サーバユニット10では更新
日付比較部12が、クライアントユニット40から受信した
更新日付データ「981120」とデータベース23に保存され
ている全てのファイルの更新日付データとを比較し (ス
テップS54)、この比較結果に従って、受信した更新日付
データ「981120」より新しい更新日付データを有する全
てのファイルを転送ファイル抽出部13が転送ファイルと
して抽出する (ステップS55)。次に、これらの転送ファ
イルを転送ファイル配列部14が更新日付データの古い方
から新しい方へ順に配列し (ステップS56)、それらの転
送ファイルのファイル名を転送ファイル情報として転送
ファイル情報送信部15がクライアントユニット40へ送信
する (ステップS57)。When the update date data “981120” is received (“YES” in step S53), the update date comparison unit 12 in the server unit 10 stores the update date data “981120” received from the client unit 40 in the database 23. The transfer file extraction unit 13 compares all the files having the update date data newer than the received update date data “981120” according to the comparison result with the update date data of all the files that have been updated (step S54). Extract as a file (step S55). Next, the transfer file arranging unit 14 arranges these transfer files in order from the oldest to the newest update date data (step S56), and the file names of those transfer files as the transfer file information. Transmits to the client unit 40 (step S57).
【0040】図2及び図3に示されている例では、内容
が更新されたファイル番号が「1123」のファイル及びフ
ァイル番号が「1125」のファイルと、新たに追加された
ファイル番号が「1824」のファイル及びファイル番号が
「1825」のファイルが転送ファイルとして抽出される。In the example shown in FIGS. 2 and 3, the file whose content number has been updated is “1123”, the file whose file number is “1125”, and the newly added file number is “1824”. ”And the file with the file number“ 1825 ”are extracted as transfer files.
【0041】このようにしてサーバユニット10から送信
された転送ファイル情報を受信すると (ステップS15
で"YES")、それをクライアントユニット40では転送ファ
イル選択部44が表示装置63の画面上に表示する (ステッ
プS16)。図8はこの時点で表示装置63に表示される画面
63S の模式図である。When the transfer file information transmitted from the server unit 10 is received as described above (step S15)
Is "YES"), and in the client unit 40, the transfer file selecting section 44 displays it on the screen of the display device 63 (step S16). FIG. 8 shows a screen displayed on the display device 63 at this time.
It is a schematic diagram of 63S.
【0042】この図8に示されている例では、「以下の
新しい情報が有ります」という見出しと共に、ウィンド
ウW0内に上述した各転送ファイルが日付順に番号を付与
されてその検索のためのキーと、発行日(更新日)とタ
イトルとが表示されている。なお、この画面63S には、
ウィンドウW0内に表示されているファイルの全てを選択
するために「全部」と表示された全選択ボタンB0と、1
ファイルまたは複数のファイルを任意に選択するために
「必要な情報だけ」と表示された任意選択指示ボタンB1
と、検索キーによって絞り込むための「特定の情報だ
け」と表示された検索選択指示ボタンB2とが表示されて
いる。なお、B3は処理を中止するためのボタンである。In the example shown in FIG. 8, each of the above-mentioned transfer files is numbered in order of date in the window W0 with a heading "There is the following new information" and a key for the search is provided. , Issue date (update date) and title. This screen 63S shows
To select all of the files displayed in the window W0, select all buttons B0 displayed as "ALL" and 1
Optional selection instruction button B1 displaying "Only necessary information" to arbitrarily select a file or multiple files
And a search selection instruction button B2 displaying "only specific information" for narrowing down by a search key. B3 is a button for canceling the processing.
【0043】このような表示装置63の表示画面上で全選
択ボタンB0がキーボード65またはマウス66等によって操
作されて全選択が指示されると (ステップS17 で"YE
S")、ダウンロード部45が更新日付データの古いファイ
ルから1ファイル単位で転送ファイルの取り込みを開始
する (ステップS18)。When the all-selection button B0 is operated on the display screen of the display device 63 with the keyboard 65, the mouse 66, or the like to instruct all-selection ("YE" in step S17).
S "), the download unit 45 starts taking in the transfer file from the file with the oldest update date data in file units (step S18).
【0044】このようにして1ファイル単位での転送フ
ァイルの取り込みが開始されると、ダウンロード部45は
中断なしに1ファイルの取り込みが完了するか否かを監
視する (ステップS19 、S20)。そして、1ファイルの取
り込みが完了すると (ステップS20 で"YES")、 INIファ
イル更新部46が取り込みが完了した転送ファイルの更新
日付データで INIファイル53を書き換えて更新する (ス
テップS21)。たとえば、図8に示されているNO.1の転送
ファイルの転送が完了した時点では、 INIファイル53の
内容は「981130」 になる。When the capture of the transfer file in units of one file is started in this way, the download unit 45 monitors whether or not the capture of one file is completed without interruption (steps S19 and S20). When the loading of one file is completed ("YES" in step S20), the INI file updating unit 46 rewrites and updates the INI file 53 with the update date data of the transfer file whose loading has been completed (step S21). For example, when the transfer of the transfer file No. 1 shown in FIG. 8 is completed, the contents of the INI file 53 are “981130”.
【0045】以下、全ての転送ファイルの取り込みが完
了するまで (ステップS23 で"NO")、上述の処理が反復
され、全ての転送ファイルの取り込みが完了すると (ス
テップS23 で"YES")、この処理は終了する。この時点で
は、 INIファイル53の内容はサーバユニット10のデータ
ベース23に保存されている全てのファイル中の最新のフ
ァイルの更新日付データになる。たとえば、転送ファイ
ルが図8に示されているような4件であったとすると、
INIファイル53の内容は「981225」になっている。Thereafter, the above processing is repeated until all the transfer files have been taken in ("NO" in step S23), and when all the transfer files have been taken in ("YES" in step S23), this process is repeated. The process ends. At this point, the contents of the INI file 53 are updated date data of the latest file among all files stored in the database 23 of the server unit 10. For example, if there are four transfer files as shown in FIG.
The contents of the INI file 53 are "981225".
【0046】ところで、1ファイルの取り込み中にたと
えば、通信エラー、クライアントユニット40のバッテリ
切れ、中止ボタンB3の操作によるユーザの指示等によっ
て転送ファイルの取り込みが中断された場合は (ステッ
プS19 で"YES")、表示装置63の画面上に図9の模式図に
示されているような表示が行なわれる。この例では、
「処理が中止されました」という見出しと共に、それま
でに取り込みが完了しているファイルの番号(図9に示
されている例ではNo.2) が表示され、更に再実行するた
めの再実行ボタンB4と、処理を終了するための終了ボタ
ンB5とが表示される。If the transfer file is interrupted during the loading of one file due to, for example, a communication error, the battery of the client unit 40 has run out, or a user instruction by operating the stop button B3 ("YES" in step S19) "), A display as shown in the schematic diagram of FIG. 9 is performed on the screen of the display device 63. In this example,
The number of the file that has been imported so far (No. 2 in the example shown in FIG. 9) is displayed together with the heading “Processing has been stopped”, and re-execution for re-execution A button B4 and an end button B5 for ending the processing are displayed.
【0047】このような表示装置63の画面上での表示状
態において、終了ボタンB5が操作された場合は (ステッ
プS24 で"NO") 、その時点で処理が終了する。この場合
には、 INIファイル53はその時点で転送が完了している
ファイルの更新日付データを記憶している。しかし、再
実行ボタンB4が操作された場合は (ステップS24 で"YE
S")、配信プログラム実行部42は配信プログラムを再起
動し (ステップS25)、ステップS14 へ処理を戻す。If the end button B5 is operated in such a display state on the screen of the display device 63 ("NO" in step S24), the process is terminated at that point. In this case, the INI file 53 stores the update date data of the file whose transfer has been completed at that time. However, when the re-execute button B4 is operated (“YE
S "), the distribution program execution unit 42 restarts the distribution program (step S25), and returns the process to step S14.
【0048】この場合、ステップS14 へ処理が戻される
ことにより、転送ファイルの取り込みが中断された時点
で最後に取り込まれていたファイル(図8及び図9に示
されている例ではNO.2のファイル)の更新日付データ
「981201」 が INIファイル53に記録されているので、再
起動後はそれ以降の更新日付データを有するファイル
(図2及び図3に示されている例ではフィル番号が「18
24」 及び「1825」 のファイル)が転送ファイルとしてサ
ーバユニット10の転送ファイル抽出部13に抽出され、ク
ライアントユニット40の表示装置63の画面に表示され
る。従って、一度取り込み済みのファイルが再度クライ
アントユニット40に取り込まれると言う無駄な処理は生
じない。In this case, the process is returned to step S14, so that the file (the file No. 2 in the example shown in FIG. 8 and FIG. 9) that was finally captured when the capture of the transfer file was interrupted. Since the update date data “981201” of the file is recorded in the INI file 53, after the restart, the file having the update date data thereafter (in the example shown in FIGS. 2 and 3, the file number is “ 18
24 ”and“ 1825 ”) are extracted by the transfer file extraction unit 13 of the server unit 10 as transfer files, and displayed on the screen of the display device 63 of the client unit 40. Therefore, there is no needless processing that the file once taken in is taken into the client unit 40 again.
【0049】一方、上述のステップS17 において一部の
ファイルのみの転送が指示された場合は図6に示されて
いるように処理される。表示装置63の画面上でキーボー
ド65またはマウス66等によって任意選択指示ボタンB1が
操作されると、マウス66でウィンドウW0内の各ファイル
の行を直接クリックすることにより、そのファイルの行
がたとえば反転表示されて選択されたことを表示する。
このようにして、1ファイルの選択指示が1回のみ、ま
たは複数回反復され (ステップS31)、選択が終了すると
(ステップS32 で"YES")、ダウンロード部45が選択され
たファイルの内の更新日付データの古いファイルから1
ファイル単位で転送ファイルの取り込みを開始する (ス
テップS33)。On the other hand, when the transfer of only a part of the files is instructed in the above step S17, the processing is performed as shown in FIG. When the optional selection instruction button B1 is operated on the screen of the display device 63 by the keyboard 65, the mouse 66, or the like, by directly clicking the line of each file in the window W0 with the mouse 66, the line of the file is inverted, for example. Displayed to indicate that it is selected.
In this way, the selection instruction of one file is repeated only once or a plurality of times (step S31).
(“YES” in step S32), the download unit 45 selects one of the selected files from the oldest one having the oldest update date data.
The transfer file transfer is started for each file (step S33).
【0050】なお、図8の画面において検索選択指示ボ
タンB2が操作された場合は、表示装置63の画面には図10
の模式図に示されているような表示が行なわれる。この
例では、「キーワードを入力して下さい」という見出し
と共に、キーワードの入力のためのウィンドウW1が表示
されるので、たとえば図10に示されているように検索キ
ーとして「513 」をキーボード65の操作により入力する
と、図8の模式図に示されている転送情報の内の検索キ
ー「513 」に該当するファイルがウィンドウW2内に表示
される。このウィンドウW3の表示内容を確認の上、「取
り込み開始」ボタンB6が操作されると、ウィンドウW2内
に表示されているファイルの取り込みが実行される。な
お、ボタンB7は検索結果をキャンセルして処理を中止す
るためのボタンである。When the search selection instruction button B2 is operated on the screen of FIG. 8, the screen of the display device 63 is displayed as shown in FIG.
Is displayed as shown in FIG. In this example, a window W1 for inputting a keyword is displayed together with a heading "Please enter a keyword". For example, as shown in FIG. When input by operation, a file corresponding to the search key “513” in the transfer information shown in the schematic diagram of FIG. 8 is displayed in the window W2. After confirming the display contents of the window W3 and operating the "Start importing" button B6, importing of the file displayed in the window W2 is executed. The button B7 is a button for canceling the search result and stopping the processing.
【0051】いずれにしても、上述のようにして1ファ
イル単位での転送ファイルの取り込みが開始されると、
ダウンロード部45は中断なしに1ファイルの取り込みが
完了するか否かを監視する (ステップS34 、S35)。そし
て、全ての転送ファイルの取り込みが完了するまで (ス
テップS36 で"NO")、上述の処理が反復され、全ての転
送ファイルの取り込みが完了すると (ステップS36 で"Y
ES")、この処理は終了する。In any case, as described above, when the transfer file is started to be transferred in file units,
The download unit 45 monitors whether the loading of one file is completed without interruption (Steps S34 and S35). The above process is repeated until all the transfer files have been captured ("NO" in step S36), and when all the transfer files have been captured ("Y" in step S36).
ES "), this process ends.
【0052】但し、前述の全選択が指示された場合とは
異なり、ステップS35 において1ファイルの取り込みが
完了しても INIファイル更新部46による INIファイル53
の更新は行なわれない。従って、全選択が指示されなか
った場合は INIファイル53の内容は配信プログラムが実
行される直前の状態(CD-ROM62が送付された直後であれ
ば「980401」 )のままに維持される。その理由は、配信
プログラムの実行開始時点において INIファイル53に記
録されている更新日付データよりも新しい更新日付デー
タの全ての転送ファイルから選択された一部のファイル
の更新日付データで INIファイル更新部46を更新した場
合には、次にこの配信プログラムが実行された際に、前
回選択されなかった転送ファイルが送信済みと見なされ
て以後は送信することが出来なくなるためである。However, unlike the case where the all selection is instructed, the INI file updating unit 46 sets the INI file 53 even if the loading of one file is completed in step S35.
Is not updated. Therefore, when the full selection is not instructed, the contents of the INI file 53 are maintained in the state immediately before the execution of the distribution program ("980401" immediately after the CD-ROM 62 is sent). The reason is that at the start of the execution of the distribution program, the INI file update unit uses the update date data of some files selected from all the transfer files whose update date data is newer than the update date data recorded in the INI file 53. This is because, when 46 is updated, the next time the distribution program is executed, the transfer file that was not previously selected is regarded as having been transmitted, and cannot be transmitted thereafter.
【0053】なお、1ファイルの取り込み中にたとえ
ば、通信エラー、クライアントユニット40のバッテリ切
れ、ユーザの指示等によって転送ファイルの取り込みが
中断された場合は (ステップS34 で"YES")、ステップS2
4 へ処理が戻されて全選択が指示された場合と同様の処
理が行なわれる。If the transfer file is interrupted during the import of one file due to, for example, a communication error, the battery of the client unit 40 being exhausted, or an instruction from the user ("YES" in step S34), the process proceeds to step S2.
The process returns to 4 to perform the same processing as when all selection is instructed.
【0054】次に、上述のようにしてクライアントユニ
ット40に最初に送付されたCD-ROM62に記録されている各
ファイルとその後に送信されてHD50のデータベース52に
保存されている各フィルからユーザが希望する情報(フ
ァイル)を検索して表示装置63に表示するための動作手
順について、図11のフローチャート及び図12の表示装置
63の表示画面63S の模式図を参照して説明する。Next, as described above, the user inputs the files recorded on the CD-ROM 62 initially transmitted to the client unit 40 and the files transmitted thereafter and stored in the database 52 of the HD 50. The operation procedure for retrieving desired information (file) and displaying it on the display device 63 will be described with reference to the flowchart of FIG. 11 and the display device of FIG.
A description will be given with reference to a schematic diagram of a display screen 63S of 63.
【0055】まず、図12に示されているような「情報の
検索」という見出しと共にキーワード入力のためのウィ
ンドウW4が表示された表示装置63の画面63S 上でユーザ
がキーボード65及びマウス66を操作してウィンドウW4内
に検索キーを入力すると (ステップS71)、入力された検
索キーで検索部47がHD50のデータベース52を検索する
(ステップS72)。HD50のデータベース52に該当するファ
イルが有った場合 (ステップS73 で"YES")、検索部47は
そのファイルのファイル名を表示装置63の画面63S 上の
検索結果を表示するためのウィンドウW5に表示する (ス
テップS74)。First, the user operates the keyboard 65 and the mouse 66 on the screen 63S of the display device 63 on which a window W4 for inputting a keyword is displayed together with the heading "Search for information" as shown in FIG. And input a search key in the window W4 (step S71), the search unit 47 searches the database 52 of the HD 50 using the input search key.
(Step S72). If there is a file corresponding to the database 52 of the HD 50 ("YES" in step S73), the search unit 47 displays the file name of the file in the window W5 for displaying the search result on the screen 63S of the display device 63. It is displayed (step S74).
【0056】入力された検索キーに該当するファイルが
データベース52に存在しない場合及び該当するファイル
の全てがデータベース52から検索された場合、検索部47
は入力された検索キーで次にCD-ROM62を検索する (ステ
ップS75)。CD-ROM62に該当するファイルが有った場合
(ステップS76 で"YES")、検索部47はそのファイルのフ
ァイル名を先にHD50のデータベース52から検索されたフ
ァイルのファイル名と一致するか否かを調べ (ステップ
S77)、一致するファイルが有る場合にはそのままステッ
プS75 へ処理を戻して次の検索を行なう。ステップS77
において、ファイル名が一致するファイルが無い場合は
(ステップS77 で"NO") 、検索部47はそのフィルのファ
イル名(タイトル)を表示装置63の画面63S 上の検索結
果を表示するためのウィンドウW5に表示する (ステップ
S78)。When the file corresponding to the input search key does not exist in the database 52 and when all the corresponding files are searched from the database 52, the search unit 47
Next searches the CD-ROM 62 with the input search key (step S75). If there is a corresponding file on CD-ROM62
("YES" in step S76), the search unit 47 checks whether or not the file name of the file matches the file name of the file previously searched from the database 52 of the HD 50 (step S76).
(S77) If there is a matching file, the process returns to step S75 and the next search is performed. Step S77
If there is no file with the same file name
("NO" in step S77), the search unit 47 displays the file name (title) of the file in the window W5 for displaying the search result on the screen 63S of the display device 63 (step
S78).
【0057】入力された検索キーに該当するファイルが
CD-ROM62に存在しない場合及び該当するファイルの全て
がCD-ROM62から検索された場合、検索部47による検索処
理が終了する。The file corresponding to the input search key is
When the file does not exist in the CD-ROM 62 and when all the corresponding files are searched from the CD-ROM 62, the search processing by the search unit 47 ends.
【0058】一例として、価格表の検索キーである「10
0 」がウィンドウW4に入力されたとすると、図12に示さ
れているように、タイトルが「価格表の見方」及び「価
格表」の2個のファイルが検索されてウィンドウW5に表
示されている。なお、各ファイルのタイトルの右側に表
示されているマークは円形のマークがCD-ROM62から検索
されたことを、円柱のマークがHD50から検索されたこと
をそれぞれ示している。As an example, "10" which is a search key of a price list is used.
Assuming that "0" is inputted in the window W4, as shown in FIG. 12, two files having the titles "How to read the price list" and "Price list" are searched and displayed in the window W5. . The mark displayed on the right side of the title of each file indicates that a circular mark has been searched from the CD-ROM 62 and that a cylindrical mark has been searched from the HD 50.
【0059】このように、本来のタイトルが「価格表」
であるファイルNo.1123 のファイルはタイトルが「価格
表の見方」であるファイルNo.1124 のファイルと共にCD
-ROM62に存在するが、CD-ROM62が送付された後に前述の
ような配信プログラムによりサーバユニット10からクラ
イアントユニット40へ内容が更新されたタイトルが「価
格表(改訂版)」であるファイルNo.1123 のファイルが
送信されてHD50のデータベース52に保存されており、検
索の結果としてはこのタイトルが「価格表(改訂版)」
であるファイルが検索されてそのタイトルが表示装置63
の画面63S に表示されることになる。As described above, the original title is “price list”
The file of file No. 1123 is a CD together with the file of file No. 1124 whose title is "How to read the price list".
The file No. whose title is "price list (revised version)" which exists in the -ROM 62 but whose content has been updated from the server unit 10 to the client unit 40 by the above-described distribution program after the CD-ROM 62 has been sent. 1123 files have been sent and stored in the database 52 of the HD50, and as a result of the search, this title was changed to "Price List (Revision)"
Is searched, and its title is displayed on the display device 63.
Will be displayed on the screen 63S.
【0060】なお、上述の実施の形態ではActive-Xプロ
グラムまたはJavaアプレットを使用するようにしている
が、サーバユニット10にはサーバユニット10専用のコン
ピュータプログラムを、クライアントユニット40にはク
ライアントユニット40専用のコンピュータプログラムを
それぞれ使用してもよいことは言うまでもない。In the above-described embodiment, the Active-X program or the Java applet is used. However, the computer program dedicated to the server unit 10 is used for the server unit 10, and the computer program dedicated to the client unit 40 is used for the client unit 40. Needless to say, each of the computer programs may be used.
【0061】ところで、上述のような本発明の電子情報
の送信システムはたとえばパーソナルコンピュータのよ
うな汎用コンピュータに、記録媒体に記録されているコ
ンピュータプログラムを読み取らせることにより実現可
能である。The electronic information transmission system of the present invention as described above can be realized by causing a general-purpose computer such as a personal computer to read a computer program recorded on a recording medium.
【0062】図13は、サーバユニット10またはクライア
ントユニット40となる汎用コンピュータしてのパーソナ
ルコンピュータPCの外観を示す模式図である。このパー
ソナルコンピュータPCには、上述のような本発明の電子
情報の送信システムのサーバユニット10、クライアント
ユニット40として機能させるためのプログラムPGが記録
されたフレキシブルディスク205Mからその記録内容 (プ
ログラムコード) を読み取るためのフレキシブルディス
クドライブ205 及び/又は上述のような処理プログラム
PGが記録されたCD-ROM206Mからその記録内容 (プログラ
ムコード) を読み取るためのCD-ROMドライブ206 が備え
られている。FIG. 13 is a schematic diagram showing the appearance of a personal computer PC as a general-purpose computer serving as the server unit 10 or the client unit 40. In the personal computer PC, the recorded content (program code) is recorded from the flexible disk 205M in which the program PG for functioning as the server unit 10 and the client unit 40 of the electronic information transmission system of the present invention as described above is recorded. Flexible disk drive 205 for reading and / or processing program as described above
A CD-ROM drive 206 for reading the recorded content (program code) from the CD-ROM 206M on which the PG is recorded is provided.
【0063】なお、参照符号63は表示装置を、66はマウ
スを、65はキーボードをそれぞれ示していることは図1
と同様である。It should be noted that reference numeral 63 denotes a display device, 66 denotes a mouse, and 65 denotes a keyboard.
Is the same as
【0064】フレキシブルディスクドライブ205 により
フレキシブルディスク205Mから読み取られたプログラム
PGのコードまたはCD-ROMドライブ206 によりCD-ROM206M
から読み取られたプログラムPGのコードはたとえばハー
ドディスクを利用した記憶媒体20(50)にインストールさ
れ、前述の如く、種々の機能部として機能する。Program read from flexible disk 205M by flexible disk drive 205
CD-ROM 206M by PG code or CD-ROM drive 206
The code of the program PG read from is installed in the storage medium 20 (50) using, for example, a hard disk, and functions as various functional units as described above.
【0065】なお、ここでは記録媒体としてはフレキシ
ブルディスク及び/又はCD-ROMを示したが、これらに限
られることはなく、適宜のドライブ (読み取り手段) と
組み合わせることにより、磁気テープ, 光磁気ディスク
等の利用も勿論可能であることは言うまでもない。Here, the recording medium is a flexible disk and / or a CD-ROM, but the recording medium is not limited to these, and can be combined with an appropriate drive (reading means) to form a magnetic tape, a magneto-optical disk. Needless to say, it is possible to use such a method.
【0066】また参照符号100 は LAN回線であり、サー
バユニット10とクライアントユニット40との接続に、ま
た更に他のコンピュータ、たとえば管理センタのコンピ
ュータ等とパーソナルコンピュータPCと接続している。
従って、この LAN回線100 を介して他のコンピュータか
ら処理プログラムPGをインストールすることも可能であ
る。なお、 LAN回線100 に代えて公衆交換回線網または
専用回線を介してイントラネットに接続するようにして
もよいことは言うまでもない。Reference numeral 100 denotes a LAN line, which connects the server unit 10 to the client unit 40, and further connects another computer, for example, a computer of a management center and a personal computer PC.
Therefore, the processing program PG can be installed from another computer via the LAN line 100. It goes without saying that a connection to the intranet may be made via a public switched network or a dedicated line instead of the LAN line 100.
【0067】図14は記録媒体の一例としてのフレキシブ
ルディスク205Mに記録されている本発明の電子情報の送
信システムのサーバユニット10の機能を実現させるため
のプログラムPGの内容、即ちプログラムコードを示す模
式図である。FIG. 14 is a schematic diagram showing the contents of a program PG for realizing the function of the server unit 10 of the electronic information transmission system of the present invention recorded on a flexible disk 205M as an example of a recording medium, that is, a program code. FIG.
【0068】図14に示されているフレキシブルディスク
205Mは、それぞれが作成された日付または更新された日
付を表わす更新日付データを有する複数のファイルを記
憶しているサーバユニット10に、自身が記憶している複
数のファイルを他のクライアントユニット40へ送信させ
るコンピュータプログラムを記録したコンピュータ読み
取り可能な記録媒体である。The flexible disk shown in FIG.
205M, the server unit 10 storing a plurality of files each having update date data representing the date created or updated, the plurality of files stored therein to another client unit 40 This is a computer-readable recording medium that stores a computer program to be transmitted.
【0069】そしてそのコンピュータプログラムの具体
的な内容は、クライアントユニット40が記憶している更
新日付データを受信させるプログラムコードPC11と、ク
ライアントユニット40から受信させた更新日付データ
と、自身が記憶している各ファイルが有する更新日付デ
ータとを比較させるプログラムコードPC12と、更新日付
データの比較結果に従って、自身が記憶しているファイ
ルの内の、クライアントユニット40から受信させた更新
日付データが表わす日付よりも新しい日付を表わす更新
日付データを有するファイルをクライアントユニット40
へ送信すべきファイルとして抽出させるプログラムコー
ドPC13と、抽出させたファイルをそれぞれが有する更新
日付データが表わす日付の古い順に配列させるプログラ
ムコードPC14と、配列させたファイルを特定する情報を
クライアントユニット40へ送信させるプログラムコード
PC15とを含むコンピュータプログラムを記録している。The specific contents of the computer program include the program code PC11 for receiving the update date data stored in the client unit 40, the update date data received from the client unit 40, and And a program code PC12 for comparing the update date data of each file with the date indicated by the update date data received from the client unit 40 in the file stored therein according to the comparison result of the update date data. The client unit 40 also stores a file having update date data representing a new date.
To the client unit 40, a program code PC13 for extracting the extracted files as files to be transmitted, a program code PC14 for arranging the extracted files in chronological order of the dates represented by the update date data respectively, and information for specifying the arranged files to the client unit 40. Program code to be sent
A computer program including the PC 15 is recorded.
【0070】このような記録媒体の一例としてのフレキ
シブルディスク205Mに記録されているプログラムPGを汎
用コンピュータが読み込むことにより前述のような本発
明の電子情報の送信システムのサーバユニット10として
機能する。When the general-purpose computer reads the program PG recorded on the flexible disk 205M as an example of such a recording medium, it functions as the server unit 10 of the electronic information transmission system of the present invention as described above.
【0071】また図15は記録媒体の一例としてのフレキ
シブルディスク205Mに記録されている本発明のファイル
の送信システムのクライアントユニット40の機能を実現
させるためのプログラムPGの内容、即ちプログラムコー
ドの他の例を示す模式図である。FIG. 15 shows the contents of a program PG for realizing the function of the client unit 40 of the file transmission system of the present invention recorded on a flexible disk 205M as an example of a recording medium, that is, another program code. It is a schematic diagram which shows an example.
【0072】図15に示されているフレキシブルディスク
205Mは、それぞれが作成された日付または更新された日
付を表わす更新日付データを有する複数のファイルを記
憶しているサーバユニット10から送信されるファイルを
クライアントユニット40に受信させるコンピュータプロ
グラムを記録した記録媒体である。The flexible disk shown in FIG.
205M is a record recording a computer program that causes the client unit 40 to receive a file transmitted from the server unit 10 storing a plurality of files each having update date data representing the date created or updated. Medium.
【0073】そしてそのコンピュータプログラムの具体
的な内容は、サーバユニット10から自身へ送信済みのフ
ァイルが有する更新日付データの内の最も新しい日付を
表わす更新日付データを記憶させるプログラムコードPC
21と、記憶させてある更新日付データをサーバユニット
10へ送信させるプログラムコードPC22と、ファイルを特
定する情報に従ってサーバユニット10からファイルを取
り込ませるプログラムコードPC23と、サーバユニット10
から送信されたファイルを取り込む都度、記憶させてあ
る更新日付データをサーバユニット10から取り込んだフ
ァイルの更新日付データで更新させるプログラムコード
PC24とを含むコンピュータプログラムを記録している。The specific contents of the computer program include a program code PC for storing update date data representing the latest date among update date data of a file transmitted from server unit 10 to itself.
21 and the stored update date data in the server unit
A program code PC22 to be transmitted to the server unit 10, a program code PC23 to fetch a file from the server unit 10 in accordance with the information specifying the file,
A program code that updates the stored update date data with the update date data of the file imported from the server unit 10 each time the file sent from the server is imported
A computer program including the PC 24 is recorded.
【0074】このような記録媒体の一例としてのフレキ
シブルディスク205Mに記録されているプログラムPGを汎
用コンピュータが読み込むことにより前述のような本発
明の電子情報の送信システムのクライアントユニット40
として機能する。When the general-purpose computer reads the program PG recorded on the flexible disk 205M as an example of such a recording medium, the client unit 40 of the electronic information transmission system of the present invention as described above.
Function as
【0075】更に図16は記録媒体の一例としてのフレキ
シブルディスク205Mに記録されている本発明のファイル
の送信システムのサーバユニット10の機能をActive-Xプ
ログラムまたはJavaアプレットを使用して実現させるた
めのプログラムPGの内容、即ちプログラムコードの他の
例を示す模式図である。Further, FIG. 16 is a diagram for realizing the function of the server unit 10 of the file transmission system of the present invention recorded on the flexible disk 205M as an example of a recording medium using an Active-X program or a Java applet. FIG. 6 is a schematic diagram showing another example of the contents of a program PG, that is, a program code.
【0076】図16に示されているフレキシブルディスク
205Mは、それぞれが作成された日付または更新された日
付を表わす更新日付データを有する複数のファイルを記
憶しているサーバユニット10に、自身が記憶している複
数のファイルをクライアントユニット40へ送信させるコ
ンピュータプログラムを記録したコンピュータ読み取り
可能な記録媒体であある。The flexible disk shown in FIG.
205M causes the server unit 10 storing a plurality of files each having update date data representing a creation date or an update date to transmit the plurality of files stored therein to the client unit 40. It is a computer-readable recording medium on which a computer program is recorded.
【0077】そしてそのコンピュータプログラムの具体
的な内容は、クライアントユニット40が記憶している日
付情報を受信させるプログラムコードPC31と、クライア
ントユニット40から受信させた日付情報と、自身が記憶
している各電子情報が有する日付情報とを比較させるプ
ログラムコードPC32と、日付情報の比較結果に従って、
自身が記憶している電子情報の内の、クライアントユニ
ット40から受信させた日付情報が表わす日付よりも新し
い日付を表わす日付情報を有する電子情報をクライアン
トユニット40へ送信すべき電子情報として抽出させるプ
ログラムコードPC33と、抽出させた電子情報をそれぞれ
が有する日付情報が表わす日付の古い順に配列させるプ
ログラムコードPC34と、配列させた電子情報を特定する
情報をクライアントユニット40へ送信させるプログラム
コードPC35と、クライアントユニット40が記憶している
日付情報をサーバユニット10へ送信させるプログラムコ
ードPC22,電子情報を特定する情報に従ってサーバユニ
ット10から電子情報を取り込ませるプログラムコードPC
23及び電子情報を取り込む都度、記憶させてある日付情
報を取り込んだ電子情報の日付情報で更新させるプログ
ラムコードPC24をクライアントユニット40へ送信させる
プログラムコードPC36とを含むコンピュータプログラム
を記録している。The specific contents of the computer program include a program code PC31 for receiving the date information stored in the client unit 40, the date information received from the client unit 40, and each of the programs stored therein. According to a program code PC32 for comparing the date information of the electronic information with the date information,
A program for extracting, as electronic information to be transmitted to the client unit 40, electronic information having date information indicating a date newer than the date indicated by the date information received from the client unit 40 among the electronic information stored therein. A code PC33, a program code PC34 for arranging the extracted electronic information in the chronological order of dates represented by the date information respectively having the extracted electronic information, a program code PC35 for transmitting information for specifying the arranged electronic information to the client unit 40, and a client A program code PC22 for transmitting the date information stored in the unit 40 to the server unit 10, and a program code PC for loading the electronic information from the server unit 10 according to the information specifying the electronic information
23, and a program code PC36 for transmitting to the client unit 40 a program code PC24 for updating stored date information with date information of the acquired electronic information every time electronic information is imported.
【0078】このような記録媒体の一例としてのフレキ
シブルディスク205Mに記録されているプログラムPGを汎
用コンピュータが読み込むことにより前述のような本発
明の電子情報の送信システムのActive-Xプログラムまた
はJavaアプレットを使用するサーバユニット10として機
能する。A general-purpose computer reads the program PG recorded on the flexible disk 205M as an example of such a recording medium, and thereby executes the Active-X program or the Java applet of the electronic information transmission system of the present invention as described above. It functions as a server unit 10 to be used.
【0079】[0079]
【発明の効果】以上に詳述したように本発明に係る電子
情報の送信方法によれば、一方のコンピュータにおいて
1つだけの日付情報を他方のコンピュータで比較し、そ
の結果から送信すべき電子情報を見つけて一方のコンピ
ュータへ送信するようにしているので、処理時間が短縮
され、効率が向上する。As described above in detail, according to the method for transmitting electronic information according to the present invention, one computer compares only one piece of date information with the other computer and, based on the result, the electronic data to be transmitted. Since the information is found and transmitted to one computer, the processing time is shortened and the efficiency is improved.
【0080】また本発明に係る電子情報の送信システム
によれば、第2のコンピュータ側で最新の日付情報を1
つだけ記憶しており、それを第1のコンピュータ側の各
電子情報の日付と比較し、その結果から送信すべき電子
情報を見つけて第2のコンピュータへ送信するようにし
ているので、処理時間が短縮され、効率が向上する。Further, according to the electronic information transmission system of the present invention, the latest date information is set to 1 on the second computer side.
Since only one is stored and compared with the date of each electronic information on the first computer side, the electronic information to be transmitted is found from the result and transmitted to the second computer. And the efficiency is improved.
【0081】更の本発明の第1及び第2の記録媒体によ
れば、それを汎用コンピュータに読み取らせることによ
り、本発明のシステムのサーバユニット及びクライアン
トユニットが実現される。また、第3の記録媒体を1台
の汎用コンピュータに読み取らせることにより、そのコ
ンピュータから他のコンピュータにプログラムコード手
段を送って前述のような本発明のシステムを実現するこ
とが出来る。According to the first and second recording media of the present invention, the general-purpose computer reads the recording media, thereby realizing the server unit and the client unit of the system of the present invention. Also, by causing the third recording medium to be read by one general-purpose computer, the program code means can be sent from that computer to another computer to realize the above-described system of the present invention.
【図1】本発明に係る電子情報の送信システムの構成例
を示す模式図である。FIG. 1 is a schematic diagram showing a configuration example of a transmission system of electronic information according to the present invention.
【図2】CD-ROMが作成された時点でサーバユニットのデ
ータベースに保存されている情報、即ちCD-ROMに記録さ
れている情報を示す模式図である。FIG. 2 is a schematic diagram showing information stored in a database of a server unit when a CD-ROM is created, that is, information recorded on the CD-ROM.
【図3】CD-ROMが作成された後に更新、追加等が行なわ
れた状態のサーバユニットのデータベースに保存されて
いる情報を示す模式図である。FIG. 3 is a schematic diagram showing information stored in a database of a server unit in a state where updating, addition, and the like have been performed after a CD-ROM is created.
【図4】クライアントユニットでの処理手順を示すフロ
ーチャートである。FIG. 4 is a flowchart illustrating a processing procedure in a client unit.
【図5】クライアントユニットでの処理手順を示すフロ
ーチャートである。FIG. 5 is a flowchart illustrating a processing procedure in a client unit.
【図6】クライアントユニットでの処理手順を示すフロ
ーチャートである。FIG. 6 is a flowchart illustrating a processing procedure in a client unit.
【図7】サーバユニットでの処理手順を示すフローチャ
ートである。FIG. 7 is a flowchart illustrating a processing procedure in a server unit.
【図8】表示装置の表示画面を示す模式図である。FIG. 8 is a schematic diagram showing a display screen of a display device.
【図9】表示装置の表示画面を示す模式図である。FIG. 9 is a schematic diagram illustrating a display screen of a display device.
【図10】表示装置の表示画面を示す模式図である。FIG. 10 is a schematic diagram showing a display screen of a display device.
【図11】情報検索時の処理手順を示すフローチャート
である。FIG. 11 is a flowchart showing a processing procedure at the time of information search.
【図12】表示装置の表示画面を示す模式図である。FIG. 12 is a schematic diagram showing a display screen of a display device.
【図13】汎用コンピュータしてのパーソナルコンピュ
ータPCの外観を示す模式図である。FIG. 13 is a schematic diagram showing the appearance of a personal computer PC as a general-purpose computer.
【図14】本発明に係る記録媒体の記録内容を示す模式
図である。FIG. 14 is a schematic diagram showing recorded contents of a recording medium according to the present invention.
【図15】本発明に係る記録媒体の記録内容を示す模式
図である。FIG. 15 is a schematic diagram showing recorded contents of a recording medium according to the present invention.
【図16】本発明に係る記録媒体の記録内容を示す模式
図である。FIG. 16 is a schematic diagram showing recorded contents of a recording medium according to the present invention.
10 サーバユニット 11 配信プログラム送信部 12 更新日付比較部 13 転送ファイル抽出部 14 転送ファイル配列部 15 転送ファイル情報送信部 16 CD-ROM作成部 20 ハードディスク 21 サーバプログラム 22 配信プログラム 40 クライアントユニット 42 配信プログラム実行部 43 更新日付データ送信部 44 転送ファイル選択部 45 ダウンロード部 50 ハードディスク 62 CD-ROM 10 Server unit 11 Distribution program transmission unit 12 Update date comparison unit 13 Transfer file extraction unit 14 Transfer file arrangement unit 15 Transfer file information transmission unit 16 CD-ROM creation unit 20 Hard disk 21 Server program 22 Distribution program 40 Client unit 42 Execute distribution program Part 43 Update date data transmission part 44 Transfer file selection part 45 Download part 50 Hard disk 62 CD-ROM
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B082 EA10 GA05 HA05 HA08 5B089 GA11 GA21 GB03 JA34 JB07 JB14 KA05 KB09 KB11 KC15 KC44 KC53 LB15 LB25 ──────────────────────────────────────────────────続 き The continuation of the front page F term (reference) 5B082 EA10 GA05 HA05 HA08 5B089 GA11 GA21 GB03 JA34 JB07 JB14 KA05 KB09 KB11 KC15 KC44 KC53 LB15 LB25
Claims (6)
れた日付を表わす日付情報を有する複数の電子情報をそ
れらを記憶している第1のコンピュータから第2のコン
ピュータへ送信する電子情報の送信方法において、 前記第1のコンピュータが記憶している電子情報の内
の、前記第2のコンピュータへ送信済みの電子情報が有
する日付情報の内の最も新しい日付よりも新しい日付を
表わす日付情報を有する電子情報を、それぞれが有する
日付情報が表わす日付の古い順に前記第2のコンピュー
タへ送信することを特徴とする電子情報の送信方法。An electronic information transmission method for transmitting a plurality of electronic information, each having date information indicating a creation date or an update date, from a first computer storing them to a second computer. In the electronic information having electronic information stored in the first computer, electronic information having date information representing a date newer than a latest date among date information of electronic information transmitted to the second computer. A method of transmitting electronic information, wherein information is transmitted to the second computer in chronological order of a date represented by date information included in the information.
れた日付を表わす日付情報を有する複数の電子情報が第
1のコンピュータによるアクセスが可能なデータ記録媒
体に記録されており、また前記データ記録媒体の記録内
容と同一の電子情報を記憶した第2のコンピュータが記
憶している電子情報の内の1または複数が更新された場
合及び/又は新規な電子情報が追加された場合に更新さ
れた電子情報及び/又は追加された電子情報を前記第1
のコンピュータへ送信する電子情報の送信方法におい
て、 前記第2のコンピュータが記憶している電子情報の内
の、前記データ記録媒体に記録されている電子情報及び
前記第1のコンピュータへ送信済みの電子情報が有する
日付情報の内の最も新しい日付よりも新しい日付を表わ
す日付情報を有する電子情報を、それぞれが有する日付
情報が表わす日付の古い順に前記第1のコンピュータへ
送信することを特徴とする電子情報の送信方法。2. A plurality of electronic information, each having date information indicating a creation date or an update date, are recorded on a data recording medium accessible by a first computer, and said data recording medium is The electronic computer updated when one or more of the electronic information stored in the second computer storing the same electronic information as the recorded content of the electronic computer and / or when new electronic information is added Information and / or added electronic information to the first
A method of transmitting electronic information to be transmitted to a computer, wherein, among the electronic information stored in the second computer, the electronic information recorded on the data recording medium and the electronic information transmitted to the first computer. Transmitting electronic information having date information indicating a date newer than the newest date among the date information included in the information to the first computer in the order of the date indicated by the date information included therein. How information is sent.
れた日付を表わす日付情報を有する複数の電子情報をそ
れらを記憶している第1のコンピュータから1または複
数の第2のコンピュータへ送信する電子情報の送信シス
テムにおいて、 前記第2のコンピュータは、 前記第1のコンピュータから自身へ送信済みの電子情報
が有する日付情報の内の最も新しい日付を表わす日付情
報を記憶する日付情報記憶部と、 前記日付情報記憶部が記憶している日付情報を前記第1
のコンピュータへ送信する日付情報送信手段と、 電子情報を受信する都度、前記日付情報記憶部が記憶し
ている日付情報を受信した電子情報が有する日付情報で
更新する日付情報更新手段とを備え、 前記第1のコンピュータは、 前記日付情報送信手段が送信した日付情報と、自身が記
憶している各電子情報が有する日付情報とを比較する日
付情報比較手段と、 該日付情報比較手段による比較結果に従って、自身が記
憶している電子情報の内の、前記第2のコンピュータか
ら送信された日付情報が表わす日付よりも新しい日付を
表わす日付情報を有する電子情報を前記第2のコンピュ
ータへ送信すべき電子情報として抽出する送信電子情報
抽出手段と、 該送信電子情報抽出手段が抽出した電子情報をそれぞれ
が有する日付情報が表わす日付の古い順に配列する配列
手段とを備え、 該配列手段による配列順に前記第1のコンピュータから
前記第2のコンピュータへ電子情報が送信されるべくな
してあることを特徴とする電子情報の送信システム。3. An electronic device for transmitting a plurality of electronic information, each having date information representing a creation date or an update date, from a first computer storing them to one or more second computers. In the information transmission system, the second computer is a date information storage unit that stores date information representing the latest date among date information of electronic information that has been transmitted from the first computer to the second computer; The date information stored in the date information storage unit is stored in the first
Date information transmitting means for transmitting to the computer, each time the electronic information is received, comprising a date information updating means for updating the date information stored in the date information storage unit with the date information of the received electronic information, The first computer includes: a date information comparing unit that compares the date information transmitted by the date information transmitting unit with date information of each electronic information stored in the first computer; and a comparison result by the date information comparing unit. The electronic information having date information indicating a date newer than the date indicated by the date information transmitted from the second computer among the electronic information stored in the second computer should be transmitted to the second computer. Transmission electronic information extracting means for extracting the electronic information as electronic information, and a date represented by date information respectively having the electronic information extracted by the transmission electronic information extracting means Old order and a sequence unit for arranging the transmission system of the electronic information, characterized in that electronic information from said first computer in the arrangement order according to the sequence unit to the second computer are no to be transmitted.
れた日付を表わす日付情報を有する複数の電子情報を記
憶しているコンピュータに、自身が記憶している複数の
電子情報を他のコンピュータへ送信させるコンピュータ
プログラムを記録したコンピュータ読み取り可能な記録
媒体であって、 コンピュータに、他のコンピュータが記憶している日付
情報を受信させるプログラムコード手段と、 コンピュータに、他のコンピュータから受信させた日付
情報と、自身が記憶している各電子情報が有する日付情
報とを比較させるプログラムコード手段と、 コンピュータに、日付情報の比較結果に従って、自身が
記憶している電子情報の内の、他のコンピュータから受
信させた日付情報が表わす日付よりも新しい日付を表わ
す日付情報を有する電子情報を他のコンピュータへ送信
すべき電子情報として抽出させるプログラムコード手段
と、 コンピュータに、抽出させた電子情報をそれぞれが有す
る日付情報が表わす日付の古い順に配列させるプログラ
ムコード手段と、 コンピュータに、配列させた電子情報を特定する情報を
他のコンピュータへ送信させるプログラムコード手段と
を含むコンピュータプログラムを記録したことを特徴と
するコンピュータ読み取り可能な記録媒体。4. Transmitting a plurality of pieces of electronic information stored therein to another computer storing a plurality of pieces of electronic information each having date information indicating a creation date or an updated date. A computer-readable recording medium having a computer program recorded thereon, the program code means for causing a computer to receive date information stored in another computer; and the computer receiving date information received from another computer. A program code means for comparing date information of each electronic information stored therein, and a computer receiving, from another computer, of electronic information stored therein according to a result of comparison of date information. Electronic device having date information representing a date newer than the date represented by the caused date information Program code means for extracting information as electronic information to be transmitted to another computer; program code means for causing the computer to arrange the extracted electronic information in chronological order of the date represented by the date information possessed by the computer; and A computer-readable recording medium characterized by recording a computer program including program code means for transmitting information for specifying electronic information to another computer.
れた日付を表わす日付情報を有する複数の電子情報を記
憶している他のコンピュータから送信される電子情報を
コンピュータに受信させるコンピュータプログラムを記
録したコンピュータ読み取り可能な記録媒体であって、 コンピュータに、他のコンピュータから自身へ送信済み
の電子情報が有する日付情報の内の最も新しい日付を表
わす日付情報を記憶させるプログラムコード手段と、 コンピュータに、記憶させてある日付情報を他のコンピ
ュータへ送信させるプログラムコード手段と、 コンピュータに、電子情報を特定する情報に従って他の
コンピュータから電子情報を取り込ませるプログラムコ
ード手段と、 コンピュータに、他のコンピュータから送信された電子
情報を取り込む都度、記憶させてある日付情報を他のコ
ンピュータから取り込んだ電子情報の日付情報で更新さ
せるプログラムコード手段とを含むコンピュータプログ
ラムを記録したことを特徴とするコンピュータ読み取り
可能な記録媒体。5. A computer program for causing a computer to receive electronic information transmitted from another computer storing a plurality of electronic information each having date information indicating a creation date or an update date. A computer readable recording medium, the program code means for causing a computer to store date information representing the latest date among date information possessed by electronic information transmitted from another computer to itself; Program code means for transmitting the date information to another computer, program code means for causing the computer to take in electronic information from another computer in accordance with the information specifying the electronic information, and Electronic information Each time a computer-readable recording medium characterized by recording a computer program comprising program code means for causing the date information which had been stored update date information of electronic information captured from other computers.
れた日付を表わす日付情報を有する複数の電子情報を記
憶しているコンピュータに、自身が記憶している複数の
電子情報を他のコンピュータへ送信させるコンピュータ
プログラムを記録したコンピュータ読み取り可能な記録
媒体であって、 コンピュータに、他のコンピュータが記憶している日付
情報を受信させるプログラムコード手段と、 コンピュータに、他のコンピュータから受信させた日付
情報と、自身が記憶している各電子情報が有する日付情
報とを比較させるプログラムコード手段と、 コンピュータに、日付情報の比較結果に従って、自身が
記憶している電子情報の内の、他のコンピュータから受
信させた日付情報が表わす日付よりも新しい日付を表わ
す日付情報を有する電子情報を他のコンピュータへ送信
すべき電子情報として抽出させるプログラムコード手段
と、 コンピュータに、抽出させた電子情報をそれぞれが有す
る日付情報が表わす日付の古い順に配列させるプログラ
ムコード手段と、 コンピュータに、配列させた電子情報を特定する情報を
他のコンピュータへ送信させるプログラムコード手段
と、 コンピュータに、記憶している日付情報を他のコンピュ
ータに送信させるプログラムコード手段と、電子情報を
特定する情報に従って他のコンピュータから電子情報を
取り込ませるプログラムコード手段と、電子情報を取り
込む都度、記憶させてある日付情報を取り込んだ電子情
報の日付情報で更新させるプログラムコード手段とを他
のコンピュータへ送信させるプログラムコード手段とを
含むコンピュータプログラムを記録したことを特徴とす
るコンピュータ読み取り可能な記録媒体。6. Transmitting a plurality of pieces of electronic information stored therein to another computer storing the plurality of pieces of electronic information each having date information indicating a creation date or an updated date. A computer-readable recording medium having a computer program recorded thereon, the program code means for causing a computer to receive date information stored in another computer; and the computer receiving date information received from another computer. A program code means for comparing date information of each electronic information stored therein, and a computer receiving, from another computer, of electronic information stored therein according to a result of comparison of date information. Electronic device having date information representing a date newer than the date represented by the caused date information Program code means for extracting information as electronic information to be transmitted to another computer; program code means for causing the computer to arrange the extracted electronic information in chronological order of the date represented by the date information possessed by the computer; and Program code means for transmitting the information specifying the electronic information to another computer; program code means for transmitting the stored date information to the other computer; and A program code means for receiving electronic information from a computer, and a program code means for transmitting, to another computer, a program code means for updating stored date information with date information of the captured electronic information each time electronic information is captured. Computer including A computer-readable recording medium characterized by recording a program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11133234A JP2000322301A (en) | 1999-05-13 | 1999-05-13 | Method and system for transmitting electronic information and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11133234A JP2000322301A (en) | 1999-05-13 | 1999-05-13 | Method and system for transmitting electronic information and recording medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000322301A true JP2000322301A (en) | 2000-11-24 |
Family
ID=15099856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11133234A Pending JP2000322301A (en) | 1999-05-13 | 1999-05-13 | Method and system for transmitting electronic information and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000322301A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009237843A (en) * | 2008-03-27 | 2009-10-15 | Brother Ind Ltd | File management system, mobile terminal, and mobile terminal program |
| US7924448B2 (en) | 2002-02-26 | 2011-04-12 | Ricoh Company, Ltd. | Data communication apparatus with test communication, central managing apparatus, testing method, remote managing system and computer-readable storage medium |
-
1999
- 1999-05-13 JP JP11133234A patent/JP2000322301A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7924448B2 (en) | 2002-02-26 | 2011-04-12 | Ricoh Company, Ltd. | Data communication apparatus with test communication, central managing apparatus, testing method, remote managing system and computer-readable storage medium |
| JP2009237843A (en) * | 2008-03-27 | 2009-10-15 | Brother Ind Ltd | File management system, mobile terminal, and mobile terminal program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100483340C (en) | Application program centrol user interface technology | |
| US6622149B1 (en) | Method of searching a database for an item of an assembly drawing | |
| JP3311540B2 (en) | Data management system | |
| JP2003271630A (en) | Information retrieval method, program and device | |
| US8230041B2 (en) | System, method, apparatus, and program for providing electronic manual | |
| MacDonald | Beginning ASP. NET 3.5 in C# 2008: from novice to professional | |
| JP2000348111A (en) | Workflow management method, its execution device, and recording medium recording its processing program | |
| JP2000322301A (en) | Method and system for transmitting electronic information and recording medium | |
| US20020059214A1 (en) | User support system | |
| JP4810009B2 (en) | Data processing apparatus, method and program | |
| JP2004341618A (en) | Program launcher, program launching method and program | |
| JP4064621B2 (en) | Software support system and computer-readable recording medium recording support program | |
| JP2010067233A (en) | Workflow management system, workflow management method, and workflow management program | |
| JP2002149701A (en) | Database management system, database management method, storage medium, and program | |
| JP2002251348A (en) | System and program for reading contents data | |
| JPH1196014A (en) | Apparatus and method for delivering program parts | |
| JP2001056809A (en) | Document management system | |
| JP2001216319A (en) | Document management method, device for executing the method, and recording medium recording the processing program | |
| JP2009080536A (en) | Bill of materials editing device, editing program, editing system, and editing method | |
| JP2001243181A (en) | Home page creation support system using communication web, and program recording medium | |
| JPH02263231A (en) | Control system for program product | |
| JP2934754B2 (en) | Data management method | |
| JP3919563B2 (en) | Information collection system and information collection method | |
| JP3192898B2 (en) | Database device | |
| JP2003005977A (en) | Software supply system |