JPH1023018A - データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体 - Google Patents
データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体Info
- Publication number
- JPH1023018A JPH1023018A JP8170916A JP17091696A JPH1023018A JP H1023018 A JPH1023018 A JP H1023018A JP 8170916 A JP8170916 A JP 8170916A JP 17091696 A JP17091696 A JP 17091696A JP H1023018 A JPH1023018 A JP H1023018A
- Authority
- JP
- Japan
- Prior art keywords
- server
- search
- data
- information
- data transfer
- 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
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【課題】 WANを介して接続されたデータサーバへデ
ータ要求、転送する際の通信時間の増加を抑制するとと
もに、クライアントが必要とするデータをLAN内のサ
ーバに格納し、データ要求に対して、高速でデータ転送
することができるデータ転送システムおよびデータ転送
方法を提供することを課題とする。 【解決手段】 高速通信回線16に、クライアント1
1、12およびデータサーバ13、検索サーバ15を接
続して構成されるLAN10と、高速通信回線26にク
ライアント21、22およびデータキャッシュサーバ2
3を接続して構成されるLAN20が、互いに低速通信
回線40により接続され、全体としてWAN50を形成
し、データキャッシュサーバ23はデータサーバ13に
格納されたデータから、クライアント21、22が必要
とするデータの転送を受け、格納している。
ータ要求、転送する際の通信時間の増加を抑制するとと
もに、クライアントが必要とするデータをLAN内のサ
ーバに格納し、データ要求に対して、高速でデータ転送
することができるデータ転送システムおよびデータ転送
方法を提供することを課題とする。 【解決手段】 高速通信回線16に、クライアント1
1、12およびデータサーバ13、検索サーバ15を接
続して構成されるLAN10と、高速通信回線26にク
ライアント21、22およびデータキャッシュサーバ2
3を接続して構成されるLAN20が、互いに低速通信
回線40により接続され、全体としてWAN50を形成
し、データキャッシュサーバ23はデータサーバ13に
格納されたデータから、クライアント21、22が必要
とするデータの転送を受け、格納している。
Description
【0001】
【発明の属する技術分野】本発明は、狭域ネットワーク
(Local Area Network:LANと略記する)の通信端末
(以下、クライアントと記す)から広域ネットワーク
(Wide Area Network:WANと略記する)を介してデ
ータサーバに所望のデータを要求し、該当するデータを
WANおよびLANを介してクライアントへ転送するデ
ータ転送システムおよびデータ転送方法に関し、特にク
ライアントが必要とする情報を予めデータサーバから転
送、格納しておくデータキャッシュサーバのデータの更
新登録に関する。
(Local Area Network:LANと略記する)の通信端末
(以下、クライアントと記す)から広域ネットワーク
(Wide Area Network:WANと略記する)を介してデ
ータサーバに所望のデータを要求し、該当するデータを
WANおよびLANを介してクライアントへ転送するデ
ータ転送システムおよびデータ転送方法に関し、特にク
ライアントが必要とする情報を予めデータサーバから転
送、格納しておくデータキャッシュサーバのデータの更
新登録に関する。
【0002】
【従来の技術】従来、複数のLANを接続するWANに
は、各LANに共通のデータやファイル等が格納された
データサーバやファイルサーバ等が接続されている。そ
の一例を図5に示すと、LAN10には複数のクライア
ント11、12およびデータサーバ13、検索サーバ1
5が高速通信回線16を介して接続され、LAN20に
はクライアント21、22は高速通信回線26を介して
接続されている。これらのLAN10、20は電話回線
等の低速通信回線40を介して相互に接続され、WAN
50を構成している。このような従来の構成におけるデ
ータ転送処理は、たとえばLAN20のクライアント2
1が必要とする分野の情報がLAN10のデータサーバ
に格納されている場合、クライアント21は、まず必要
とする情報を絞り込むため、情報の属する分野やキーワ
ード、情報の出典年代等により検索条件を設定し、LA
N10の検索サーバ15に対して検索を要求する。この
検索処理により、該当する情報のリストがクライアント
21に通知され、このリストに基づいて、所望の情報を
データサーバ13に要求し、転送された情報がクライア
ント21側で出力される。これら一連のデータ転送処理
は、各クライアント毎に独立して実行される。ここで、
データサーバ13に格納された情報の更新あるいは新規
登録は、CD−ROM30等の記憶媒体からCD−RO
Mドライブ14等の読み取り装置を介して行なわれる。
近年、特許公報や百科事典、電話帳、新聞縮小版等、大
量の情報を記憶することができるCD−ROMがパソコ
ン等の普及に伴って増加しており、このような記憶媒体
を介してデータベースに格納された情報の更新が行なわ
れる。
は、各LANに共通のデータやファイル等が格納された
データサーバやファイルサーバ等が接続されている。そ
の一例を図5に示すと、LAN10には複数のクライア
ント11、12およびデータサーバ13、検索サーバ1
5が高速通信回線16を介して接続され、LAN20に
はクライアント21、22は高速通信回線26を介して
接続されている。これらのLAN10、20は電話回線
等の低速通信回線40を介して相互に接続され、WAN
50を構成している。このような従来の構成におけるデ
ータ転送処理は、たとえばLAN20のクライアント2
1が必要とする分野の情報がLAN10のデータサーバ
に格納されている場合、クライアント21は、まず必要
とする情報を絞り込むため、情報の属する分野やキーワ
ード、情報の出典年代等により検索条件を設定し、LA
N10の検索サーバ15に対して検索を要求する。この
検索処理により、該当する情報のリストがクライアント
21に通知され、このリストに基づいて、所望の情報を
データサーバ13に要求し、転送された情報がクライア
ント21側で出力される。これら一連のデータ転送処理
は、各クライアント毎に独立して実行される。ここで、
データサーバ13に格納された情報の更新あるいは新規
登録は、CD−ROM30等の記憶媒体からCD−RO
Mドライブ14等の読み取り装置を介して行なわれる。
近年、特許公報や百科事典、電話帳、新聞縮小版等、大
量の情報を記憶することができるCD−ROMがパソコ
ン等の普及に伴って増加しており、このような記憶媒体
を介してデータベースに格納された情報の更新が行なわ
れる。
【0003】
【発明が解決しようとする課題】上述したように、通常
LAN内の通信回線は、高速のデータ転送速度を持つ高
速通信回線を使用しているのに対して、LAN相互を接
続するWANを構成する通信回線はデータ転送速度が遅
い電話回線や専用回線等の低速通信回線が用いられてい
るため、転送されるデータが、特許公報や新聞縮小版等
のイメージデータのようにデータサイズが大きい場合に
は、低速通信回線を介してLAN相互が接続されている
ため、通信時間およびコストが増大する問題があった。
そのため、LAN毎にデータサーバを設置すれば、デー
タ転送速度は改善され、通信時間やコストの問題を解決
することができるが、データサーバに格納された情報の
更新や新規の情報を格納する際には、データの登録を各
データサーバごとに行う必要があり、サーバの管理業務
が極めて繁雑になる問題がある。
LAN内の通信回線は、高速のデータ転送速度を持つ高
速通信回線を使用しているのに対して、LAN相互を接
続するWANを構成する通信回線はデータ転送速度が遅
い電話回線や専用回線等の低速通信回線が用いられてい
るため、転送されるデータが、特許公報や新聞縮小版等
のイメージデータのようにデータサイズが大きい場合に
は、低速通信回線を介してLAN相互が接続されている
ため、通信時間およびコストが増大する問題があった。
そのため、LAN毎にデータサーバを設置すれば、デー
タ転送速度は改善され、通信時間やコストの問題を解決
することができるが、データサーバに格納された情報の
更新や新規の情報を格納する際には、データの登録を各
データサーバごとに行う必要があり、サーバの管理業務
が極めて繁雑になる問題がある。
【0004】そこで、本発明の目的は、データサーバの
データの一部を転送、格納するデータキャッシュサーバ
を各LANごとに設置することにより、上記問題点を解
決するとともに、更新あるいは新規にデータサーバに格
納されたデータから、各クライアントが必要とするデー
タのみをデータキャッシュサーバに転送、格納すること
ができるデータ転送システムおよびデータ転送方法を提
供することにある。
データの一部を転送、格納するデータキャッシュサーバ
を各LANごとに設置することにより、上記問題点を解
決するとともに、更新あるいは新規にデータサーバに格
納されたデータから、各クライアントが必要とするデー
タのみをデータキャッシュサーバに転送、格納すること
ができるデータ転送システムおよびデータ転送方法を提
供することにある。
【0005】
【課題を解決するための手段】上記の目的を達成するた
めに、請求項1記載の発明は、高速通信回線に複数の通
信端末を接続して構築される狭域ネットワーク間を低速
通信回線を介して接続した広域ネットワークの、一の狭
域ネットワークに第1のサーバおよび第2のサーバとを
有し、該第1および第2のサーバへの情報の登録に際
し、第1のサーバには登録対象情報のイメージ情報が格
納され、第2のサーバには登録対象情報の検索情報が格
納されたデータ転送システムにおいて、前記第1のサー
バに格納された情報の一部を前記低速通信回線を介して
転送、格納する更新登録処理を行なうとともに、前記通
信端末からのデータ要求に対し、格納された情報から該
当情報を転送する第3のサーバを他の狭域ネットワーク
に設け、該第3のサーバは、予め設定された時間の到来
を判断して前記更新登録処理を開始し、前記第2のサー
バに格納された検索情報に対し、所定の検索条件による
検索を要求し、該検索の結果に基づいて前記第1のサー
バに格納された該当する情報の転送を要求し、該転送さ
れた情報を格納することを特徴としている。
めに、請求項1記載の発明は、高速通信回線に複数の通
信端末を接続して構築される狭域ネットワーク間を低速
通信回線を介して接続した広域ネットワークの、一の狭
域ネットワークに第1のサーバおよび第2のサーバとを
有し、該第1および第2のサーバへの情報の登録に際
し、第1のサーバには登録対象情報のイメージ情報が格
納され、第2のサーバには登録対象情報の検索情報が格
納されたデータ転送システムにおいて、前記第1のサー
バに格納された情報の一部を前記低速通信回線を介して
転送、格納する更新登録処理を行なうとともに、前記通
信端末からのデータ要求に対し、格納された情報から該
当情報を転送する第3のサーバを他の狭域ネットワーク
に設け、該第3のサーバは、予め設定された時間の到来
を判断して前記更新登録処理を開始し、前記第2のサー
バに格納された検索情報に対し、所定の検索条件による
検索を要求し、該検索の結果に基づいて前記第1のサー
バに格納された該当する情報の転送を要求し、該転送さ
れた情報を格納することを特徴としている。
【0006】また、請求項2記載の発明は、請求項1記
載のデータ転送システムにおいて、前記第3のサーバの
更新登録処理が、予め設定された時間の到来を判断して
繰り返し実行されるとともに、前記第3のサーバへの操
作設定により任意に実行されることを特徴としている。
さらに、請求項3記載の発明は、請求項1または2記載
のデータ転送システムにおいて、前記第3のサーバの更
新登録処理に際し、前記第2のサーバに対する検索要求
が、少なくとも前記他の狭域ネットワークに接続された
通信端末が必要とする情報を抽出する検索式と、前記第
3のサーバへの更新登録処理が実行された時刻とに基づ
く検索条件により実行されることを特徴としている。
載のデータ転送システムにおいて、前記第3のサーバの
更新登録処理が、予め設定された時間の到来を判断して
繰り返し実行されるとともに、前記第3のサーバへの操
作設定により任意に実行されることを特徴としている。
さらに、請求項3記載の発明は、請求項1または2記載
のデータ転送システムにおいて、前記第3のサーバの更
新登録処理に際し、前記第2のサーバに対する検索要求
が、少なくとも前記他の狭域ネットワークに接続された
通信端末が必要とする情報を抽出する検索式と、前記第
3のサーバへの更新登録処理が実行された時刻とに基づ
く検索条件により実行されることを特徴としている。
【0007】そして、請求項4記載の発明は、請求項
1、2または3のいずれかに記載のデータ転送システム
において、前記第3のサーバの更新登録処理に際し、前
記第2のサーバに対する検索要求が、少なくとも前記他
の狭域ネットワークに接続された通信端末が必要とする
情報を抽出する検索式と、前記第1および第2のサーバ
に格納される登録対象情報に付加された識別情報とに基
づく検索条件により実行されることを特徴としている。
1、2または3のいずれかに記載のデータ転送システム
において、前記第3のサーバの更新登録処理に際し、前
記第2のサーバに対する検索要求が、少なくとも前記他
の狭域ネットワークに接続された通信端末が必要とする
情報を抽出する検索式と、前記第1および第2のサーバ
に格納される登録対象情報に付加された識別情報とに基
づく検索条件により実行されることを特徴としている。
【0008】一方、請求項5記載の発明は、データ転送
方法に関し、一の狭域ネットワークに接続された第1の
サーバに、登録対象の情報のイメージ情報を格納すると
ともに、該LANに接続された第2のサーバに、該登録
対象情報の検索情報を格納する登録処理と、前記一の狭
域ネットワークに広域ネットワークを介して接続された
他の狭域ネットワークに接続された第3のサーバから、
予め設定された時間の到来を判断して、前記第2のサー
バに格納された前記検索情報に対し、所定の検索条件に
よる検索を要求する検索要求処理と、前記検索要求処理
により検索された結果を前記第3のサーバに通知する検
索結果通知処理と、前記検索結果に基づいて該当する情
報を前記第1のサーバから前記第3のサーバへ転送する
ように要求する情報要求処理と、前記情報要求に基づい
て転送された情報を前記第3のサーバに格納する情報格
納処理とを有することを特徴としている。
方法に関し、一の狭域ネットワークに接続された第1の
サーバに、登録対象の情報のイメージ情報を格納すると
ともに、該LANに接続された第2のサーバに、該登録
対象情報の検索情報を格納する登録処理と、前記一の狭
域ネットワークに広域ネットワークを介して接続された
他の狭域ネットワークに接続された第3のサーバから、
予め設定された時間の到来を判断して、前記第2のサー
バに格納された前記検索情報に対し、所定の検索条件に
よる検索を要求する検索要求処理と、前記検索要求処理
により検索された結果を前記第3のサーバに通知する検
索結果通知処理と、前記検索結果に基づいて該当する情
報を前記第1のサーバから前記第3のサーバへ転送する
ように要求する情報要求処理と、前記情報要求に基づい
て転送された情報を前記第3のサーバに格納する情報格
納処理とを有することを特徴としている。
【0009】また、請求項6記載の発明は、請求項5記
載のデータ転送方法において、前記第3のサーバの更新
登録処理が、予め設定された時間の到来を判断して繰り
返し実行されるとともに、前記第3のサーバへの操作設
定により任意に実行されることを特徴としている。さら
に、請求項7記載の発明は、請求項5または6記載のデ
ータ転送方法において、前記第3のサーバの更新登録処
理に際し、前記第2のサーバに対する検索要求が、少な
くとも前記他の狭域ネットワークに接続された通信端末
が必要とする情報を抽出する検索式と、前記第3のサー
バへの更新登録処理が実行された時刻とに基づく検索条
件により実行されることを特徴としている。
載のデータ転送方法において、前記第3のサーバの更新
登録処理が、予め設定された時間の到来を判断して繰り
返し実行されるとともに、前記第3のサーバへの操作設
定により任意に実行されることを特徴としている。さら
に、請求項7記載の発明は、請求項5または6記載のデ
ータ転送方法において、前記第3のサーバの更新登録処
理に際し、前記第2のサーバに対する検索要求が、少な
くとも前記他の狭域ネットワークに接続された通信端末
が必要とする情報を抽出する検索式と、前記第3のサー
バへの更新登録処理が実行された時刻とに基づく検索条
件により実行されることを特徴としている。
【0010】そして、請求項8記載の発明は、請求項
5、6または7のいずれかに記載のデータ転送方法にお
いて、前記第3のサーバの更新登録処理に際し、前記第
2のサーバに対する検索要求が、少なくとも前記他の狭
域ネットワークに接続された通信端末が必要とする情報
を抽出する検索式と、前記第1および第2のサーバに格
納される登録対象情報に付加された識別情報とに基づく
検索条件により実行されることを特徴としている。
5、6または7のいずれかに記載のデータ転送方法にお
いて、前記第3のサーバの更新登録処理に際し、前記第
2のサーバに対する検索要求が、少なくとも前記他の狭
域ネットワークに接続された通信端末が必要とする情報
を抽出する検索式と、前記第1および第2のサーバに格
納される登録対象情報に付加された識別情報とに基づく
検索条件により実行されることを特徴としている。
【0011】さらに、請求項9記載の発明は、一の狭域
ネットワークに接続された第1および第2のデータベー
スの各々に登録対象の情報のイメージ情報および検索情
報を各々格納し、該第1のデータベースに格納された情
報の一部を、前記1の狭域ネットワークに広域ネットワ
ークを介して接続された第3のデータベースに転送、格
納するデータ転送処理を実行させるためのプログラムを
記憶した記憶媒体であって、前記第3のデータベース側
で所定のデータ転送処理の開始条件を判断して、前記第
2のデータベースに格納された前記検索情報に対し、所
定の検索条件による検索を要求し、該検索要求により検
索された結果を前記第3のデータベース側に通知し、該
検索結果に基づいて前記第1のデータベースに格納され
た該当する情報を前記第3のデータベースへ転送するよ
うに要求し、該情報の要求に基づいて転送された情報を
前記第3のデータベースに格納するようにコンピュータ
を制御するためのプログラムを、コンピュータが読み取
り可能に記憶されたことを特徴としている。
ネットワークに接続された第1および第2のデータベー
スの各々に登録対象の情報のイメージ情報および検索情
報を各々格納し、該第1のデータベースに格納された情
報の一部を、前記1の狭域ネットワークに広域ネットワ
ークを介して接続された第3のデータベースに転送、格
納するデータ転送処理を実行させるためのプログラムを
記憶した記憶媒体であって、前記第3のデータベース側
で所定のデータ転送処理の開始条件を判断して、前記第
2のデータベースに格納された前記検索情報に対し、所
定の検索条件による検索を要求し、該検索要求により検
索された結果を前記第3のデータベース側に通知し、該
検索結果に基づいて前記第1のデータベースに格納され
た該当する情報を前記第3のデータベースへ転送するよ
うに要求し、該情報の要求に基づいて転送された情報を
前記第3のデータベースに格納するようにコンピュータ
を制御するためのプログラムを、コンピュータが読み取
り可能に記憶されたことを特徴としている。
【0012】すなわち、本発明の請求項1から4に記載
のデータ転送システムは、高速通信回線に複数のクライ
アントを接続して構築されるLAN間を低速通信回線を
介して接続したWANの、一のLANにデータサーバ
(第1のサーバ)および検索サーバ(第2のサーバ)と
を有し、登録対象の情報に対し、データサーバには登録
対象情報の全文にわたるイメージデータが格納され、検
索サーバには登録対象情報の書誌的事項等の検索データ
が格納されたデータ転送システムにおいて、データサー
バに格納されたデータの一部を低速通信回線を介して転
送、格納する更新登録処理を行なうとともに、クライア
ントからのデータ要求に対し、転送、格納されたデータ
から該当するデータを転送するデータキャッシュサーバ
(第3のサーバ)が他のLANに設けられ、データキャ
ッシュサーバは、所定の開始条件(予め設定された時
間、あるいは開始命令の操作設定)により更新登録処理
を開始し、所定の検索条件(検索式+最新登録日時、あ
るいは検索式+記憶媒体の識別ID)により検索サーバ
に格納された検索データの検索を要求し、取得した検索
結果(該当情報リスト)に基づいてデータサーバに格納
された該当するデータの転送を要求し、そのデータの転
送をうけて格納することを特徴としている。
のデータ転送システムは、高速通信回線に複数のクライ
アントを接続して構築されるLAN間を低速通信回線を
介して接続したWANの、一のLANにデータサーバ
(第1のサーバ)および検索サーバ(第2のサーバ)と
を有し、登録対象の情報に対し、データサーバには登録
対象情報の全文にわたるイメージデータが格納され、検
索サーバには登録対象情報の書誌的事項等の検索データ
が格納されたデータ転送システムにおいて、データサー
バに格納されたデータの一部を低速通信回線を介して転
送、格納する更新登録処理を行なうとともに、クライア
ントからのデータ要求に対し、転送、格納されたデータ
から該当するデータを転送するデータキャッシュサーバ
(第3のサーバ)が他のLANに設けられ、データキャ
ッシュサーバは、所定の開始条件(予め設定された時
間、あるいは開始命令の操作設定)により更新登録処理
を開始し、所定の検索条件(検索式+最新登録日時、あ
るいは検索式+記憶媒体の識別ID)により検索サーバ
に格納された検索データの検索を要求し、取得した検索
結果(該当情報リスト)に基づいてデータサーバに格納
された該当するデータの転送を要求し、そのデータの転
送をうけて格納することを特徴としている。
【0013】また、本発明の請求項5から8に記載のデ
ータ転送方法は、登録対象の情報のイメージデータおよ
び検索データの各々を、一のLANに接続されたデータ
サーバ(第1のサーバ)および検索サーバ(第2のサー
バ)に各々格納し、WANを介して接続されたデータキ
ャッシュサーバ(第3のサーバ)は、所定の開始条件
(予め設定された時間、あるいは開始命令の操作設定)
で、検索サーバに対して所定の検索条件(検索式+最新
登録日時、あるいは検索式+記憶媒体の識別ID)によ
る検索データの検索を要求し(検索要求処理)、その検
索結果(該当情報リスト)の通知を受けて(検索結果通
知処理)データサーバに格納された該当するデータの転
送を要求し(情報要求処理)、該当する情報の転送をう
けて格納する(情報格納処理)ことを特徴としている。
ータ転送方法は、登録対象の情報のイメージデータおよ
び検索データの各々を、一のLANに接続されたデータ
サーバ(第1のサーバ)および検索サーバ(第2のサー
バ)に各々格納し、WANを介して接続されたデータキ
ャッシュサーバ(第3のサーバ)は、所定の開始条件
(予め設定された時間、あるいは開始命令の操作設定)
で、検索サーバに対して所定の検索条件(検索式+最新
登録日時、あるいは検索式+記憶媒体の識別ID)によ
る検索データの検索を要求し(検索要求処理)、その検
索結果(該当情報リスト)の通知を受けて(検索結果通
知処理)データサーバに格納された該当するデータの転
送を要求し(情報要求処理)、該当する情報の転送をう
けて格納する(情報格納処理)ことを特徴としている。
【0014】そして請求項9記載の記憶媒体は、上述し
た請求項1から8に記載されたデータ転送システムおよ
びデータ転送方法をコンピュータに実行させるためのプ
ログラムが記憶され、コンピュータがこのプログラムを
読み取り可能に記憶されていることを特徴としている。
このような本発明によれば、請求項1および5記載の発
明では、データサーバに更新あるいは新規登録されたデ
ータから予め設定された時間間隔で、所定の検索条件に
より絞り込まれたデータの転送を受け、データキャッシ
ュサーバに格納しておくことができるため、クライアン
トからのデータ要求に対し、定期的に更新された最新の
データを高速で提供することができる。また、データサ
ーバからデータキャッシュサーバへのデータの転送をサ
ーバへのアクセスが少ない夜間や休日に設定することが
できるため、データの更新登録処理を効率良く実行する
ことができる。
た請求項1から8に記載されたデータ転送システムおよ
びデータ転送方法をコンピュータに実行させるためのプ
ログラムが記憶され、コンピュータがこのプログラムを
読み取り可能に記憶されていることを特徴としている。
このような本発明によれば、請求項1および5記載の発
明では、データサーバに更新あるいは新規登録されたデ
ータから予め設定された時間間隔で、所定の検索条件に
より絞り込まれたデータの転送を受け、データキャッシ
ュサーバに格納しておくことができるため、クライアン
トからのデータ要求に対し、定期的に更新された最新の
データを高速で提供することができる。また、データサ
ーバからデータキャッシュサーバへのデータの転送をサ
ーバへのアクセスが少ない夜間や休日に設定することが
できるため、データの更新登録処理を効率良く実行する
ことができる。
【0015】また、請求項2および6記載の発明では、
データキャッシュサーバの更新登録処理を予め設定され
た時間間隔に加え、ユーザーが任意に操作設定して、デ
ータサーバに格納されたデータから必要なデータをデー
タキャッシュサーバに転送、格納しておくことができる
ため、クライアントに対し、常時更新された最新のデー
タを提供することができる。
データキャッシュサーバの更新登録処理を予め設定され
た時間間隔に加え、ユーザーが任意に操作設定して、デ
ータサーバに格納されたデータから必要なデータをデー
タキャッシュサーバに転送、格納しておくことができる
ため、クライアントに対し、常時更新された最新のデー
タを提供することができる。
【0016】さらに、請求項3および7記載の発明で
は、データキャッシュサーバに格納されているデータの
最新登録日時と検索式との組み合わせ条件により、最新
登録日時以降の所定の情報群を検索サーバに問い合わせ
ることができるため、データサーバの更新されたデータ
のみを転送、格納対象とすることができるとともに、デ
ータサーバが更新されていない場合の更新登録処理の実
行を回避して、効率的なデータ転送処理を実現すること
ができる。
は、データキャッシュサーバに格納されているデータの
最新登録日時と検索式との組み合わせ条件により、最新
登録日時以降の所定の情報群を検索サーバに問い合わせ
ることができるため、データサーバの更新されたデータ
のみを転送、格納対象とすることができるとともに、デ
ータサーバが更新されていない場合の更新登録処理の実
行を回避して、効率的なデータ転送処理を実現すること
ができる。
【0017】そして、請求項4および8記載の発明で
は、データキャッシュサーバに格納されているデータの
識別IDと検索式との組み合わせ条件により、更新登録
がまた行なわれていない識別IDを持つ情報群を検索サ
ーバに問い合わせることができるため、未更新のデータ
のみを転送、格納対象とすることができ、更新登録処理
の二重実行を回避して、効率的なデータ転送処理を実現
することができる。
は、データキャッシュサーバに格納されているデータの
識別IDと検索式との組み合わせ条件により、更新登録
がまた行なわれていない識別IDを持つ情報群を検索サ
ーバに問い合わせることができるため、未更新のデータ
のみを転送、格納対象とすることができ、更新登録処理
の二重実行を回避して、効率的なデータ転送処理を実現
することができる。
【0018】そして、請求項9記載の発明では、上述し
た請求項1から8に記載されたデータ転送システムおよ
びデータ転送方法をコンピュータに実行させるためのプ
ログラムが読み取り可能に記憶されているため、たとえ
ばデータサーバおよび検索サーバを設けたLANが接続
された既設のWANに、新設されるLANのデータキャ
ッシュサーバに対し、プログラム記憶媒体を用いて所定
のデータ転送制御を迅速かつ効率的に実行させることが
できる。
た請求項1から8に記載されたデータ転送システムおよ
びデータ転送方法をコンピュータに実行させるためのプ
ログラムが読み取り可能に記憶されているため、たとえ
ばデータサーバおよび検索サーバを設けたLANが接続
された既設のWANに、新設されるLANのデータキャ
ッシュサーバに対し、プログラム記憶媒体を用いて所定
のデータ転送制御を迅速かつ効率的に実行させることが
できる。
【0019】
【発明の実施の形態】以下、本発明を図面に基づいて説
明する。図1は、本発明に係るデータ転送システムの構
成例を示す図である。図1において、10は、高速通信
回線16にクライアント11、12およびデータサーバ
13、検索サーバ15を接続して構成されるLANであ
り、20は、高速通信回線26にクライアント21、2
2およびデータキャッシュサーバ23を接続して構成さ
れる他のLANである。これらのLAN10、20は、
互いに低速通信回線40により接続され、全体としてW
AN50を形成している。また、データサーバ13に
は、新たなデータの登録や既存のデータの更新を行うC
D−ROMドライブ14が設けられ、特許公報や新聞縮
小版等、所定のデータが記憶されたCD−ROM30か
らデータが読み込まれる。データキャッシュサーバ23
はデータサーバ13に格納されたデータから、クライア
ント21、22が必要とするデータ、すなわちLAN2
0のユーザーの業務に関連がある情報群の転送を受け、
格納している。そして、クライアント21、22は、各
々個別にデータキャッシュサーバ23にデータ要求し
て、所望のデータの提供を受けることができる。
明する。図1は、本発明に係るデータ転送システムの構
成例を示す図である。図1において、10は、高速通信
回線16にクライアント11、12およびデータサーバ
13、検索サーバ15を接続して構成されるLANであ
り、20は、高速通信回線26にクライアント21、2
2およびデータキャッシュサーバ23を接続して構成さ
れる他のLANである。これらのLAN10、20は、
互いに低速通信回線40により接続され、全体としてW
AN50を形成している。また、データサーバ13に
は、新たなデータの登録や既存のデータの更新を行うC
D−ROMドライブ14が設けられ、特許公報や新聞縮
小版等、所定のデータが記憶されたCD−ROM30か
らデータが読み込まれる。データキャッシュサーバ23
はデータサーバ13に格納されたデータから、クライア
ント21、22が必要とするデータ、すなわちLAN2
0のユーザーの業務に関連がある情報群の転送を受け、
格納している。そして、クライアント21、22は、各
々個別にデータキャッシュサーバ23にデータ要求し
て、所望のデータの提供を受けることができる。
【0020】次に、本発明に適用されるデータサーバ1
3、検索サーバ15およびデータキャッシュサーバ23
の具体構成例のブロック図を図2に示す。データサーバ
13は、システム制御部100、操作部101およびC
D−ROMドライブ14等のデータ読み取り部から構成
される。システム制御部100は、CD−ROM30か
ら読み取ったデータのイメージデータをデータサーバ1
3の所定の位置に登録するとともに、検索データを検索
サーバ15の所定の位置(データベース)に登録するデ
ータ登録部100a、CD−ROM30から読み取った
データの全文にわたるイメージデータを格納するデータ
格納部100b、データキャッシュサーバ23からのデ
ータ要求を受け付けるデータ要求受付部100c、デー
タキャッシュサーバ23から要求されたデータの位置を
検索するデータ検索部100d、該当するデータをデー
タキャッシュサーバ23へ転送するデータ転送部100
eを有して構成されている。また、操作部101は、シ
ステム制御部100等への種々の情報や命令、あるいは
システムの制御状況等を表示するモニタ101a、モニ
タ上でのメニューやコマンドを指示、入力するマウス1
01b、システム制御部100への種々の命令等を入力
するキーボード101cとを備えている。CD−ROM
ドライブ14は、所定のデータが記憶されたCD−RO
M30からシステム制御部100の命令にしたがって全
データを読み取る。
3、検索サーバ15およびデータキャッシュサーバ23
の具体構成例のブロック図を図2に示す。データサーバ
13は、システム制御部100、操作部101およびC
D−ROMドライブ14等のデータ読み取り部から構成
される。システム制御部100は、CD−ROM30か
ら読み取ったデータのイメージデータをデータサーバ1
3の所定の位置に登録するとともに、検索データを検索
サーバ15の所定の位置(データベース)に登録するデ
ータ登録部100a、CD−ROM30から読み取った
データの全文にわたるイメージデータを格納するデータ
格納部100b、データキャッシュサーバ23からのデ
ータ要求を受け付けるデータ要求受付部100c、デー
タキャッシュサーバ23から要求されたデータの位置を
検索するデータ検索部100d、該当するデータをデー
タキャッシュサーバ23へ転送するデータ転送部100
eを有して構成されている。また、操作部101は、シ
ステム制御部100等への種々の情報や命令、あるいは
システムの制御状況等を表示するモニタ101a、モニ
タ上でのメニューやコマンドを指示、入力するマウス1
01b、システム制御部100への種々の命令等を入力
するキーボード101cとを備えている。CD−ROM
ドライブ14は、所定のデータが記憶されたCD−RO
M30からシステム制御部100の命令にしたがって全
データを読み取る。
【0021】また、検索サーバ15は、システム制御部
200、操作部201および付設のデータベース(D
B)管理部300から構成される。システム制御部20
0は、データベースを格納するDBデータ格納部200
a、データキャッシュサーバ23からの検索要求を受け
付ける検索要求受付部200b、要求された検索条件に
基づいてデータベースを検索する検索部200c、検索
結果をデータキャッシュサーバ23へ転送する検索結果
転送部200dを有して構成されている。また、操作部
201は、データサーバ13同様、モニタ201a、マ
ウス201b、キーボード201cとにより構成されて
いる。データベース管理部300は、検索部200bに
よるデータベースの検索に際してデータキャッシュサー
バ23からの検索条件を受け付ける検索条件受付部33
a、CD−ROM30から読み取ったデータのうち、名
称、分類、抄録等の検索データ(書誌情報やキーワード
等)を格納する書誌情報データベース300b、CD−
ROM30から読み取ったデータの全文情報を格納する
全文情報データベース300c、データベースを所定の
検索条件で検索した結果を検索結果転送部200dへ転
送する検索結果転送部300dを有している。
200、操作部201および付設のデータベース(D
B)管理部300から構成される。システム制御部20
0は、データベースを格納するDBデータ格納部200
a、データキャッシュサーバ23からの検索要求を受け
付ける検索要求受付部200b、要求された検索条件に
基づいてデータベースを検索する検索部200c、検索
結果をデータキャッシュサーバ23へ転送する検索結果
転送部200dを有して構成されている。また、操作部
201は、データサーバ13同様、モニタ201a、マ
ウス201b、キーボード201cとにより構成されて
いる。データベース管理部300は、検索部200bに
よるデータベースの検索に際してデータキャッシュサー
バ23からの検索条件を受け付ける検索条件受付部33
a、CD−ROM30から読み取ったデータのうち、名
称、分類、抄録等の検索データ(書誌情報やキーワード
等)を格納する書誌情報データベース300b、CD−
ROM30から読み取ったデータの全文情報を格納する
全文情報データベース300c、データベースを所定の
検索条件で検索した結果を検索結果転送部200dへ転
送する検索結果転送部300dを有している。
【0022】さらに、データキャッシュサーバ23は、
システム制御部400および操作部401から構成され
る。システム制御部400は、データの更新登録処理を
実行する時間を判断する登録時刻判定部400a、更新
登録するデータを指定する(絞り込む)ための検索式を
格納する検索式格納部400b、すでに格納されている
データの更新登録時間の最新のものを調べる最新登録日
時算出部400c、検索サーバ15に所定の検索検索条
件(検索式+最新登録日時)での検索処理を要求する検
索要求部400d、検索サーバ15でのデータベースの
検索結果リストを受け取る検索結果取得部400e、検
索結果に基づいて更新登録するデータをデータサーバ1
3に要求するデータ要求部400f、データサーバ13
から転送された所定のデータを受け取るデータ取得部4
00g、データサーバ13から転送されたデータを格納
するデータ格納部400hとを有して構成される。ま
た、操作部401は、データサーバ13同様、モニタ4
01a、マウス401b、キーボード401cとが備え
られている。
システム制御部400および操作部401から構成され
る。システム制御部400は、データの更新登録処理を
実行する時間を判断する登録時刻判定部400a、更新
登録するデータを指定する(絞り込む)ための検索式を
格納する検索式格納部400b、すでに格納されている
データの更新登録時間の最新のものを調べる最新登録日
時算出部400c、検索サーバ15に所定の検索検索条
件(検索式+最新登録日時)での検索処理を要求する検
索要求部400d、検索サーバ15でのデータベースの
検索結果リストを受け取る検索結果取得部400e、検
索結果に基づいて更新登録するデータをデータサーバ1
3に要求するデータ要求部400f、データサーバ13
から転送された所定のデータを受け取るデータ取得部4
00g、データサーバ13から転送されたデータを格納
するデータ格納部400hとを有して構成される。ま
た、操作部401は、データサーバ13同様、モニタ4
01a、マウス401b、キーボード401cとが備え
られている。
【0023】次に、図1および図2に示した構成を有す
るデータ転送システムにおけるデータ転送処理について
図3の模式図を参照して説明する。 CD−ROM30に記憶されたデータは、CD−RO
Mドライブ14を介して読み込まれるが、データベース
13にはイメージデータが、また検索サーバ15には検
索データが格納、登録される。次いで所定の更新登録開
始条件により、データキャッシュサーバ23がデータサ
ーバ13および検索サーバ15への検索、データの要
求、転送データの格納動作を実行する。ここで、所定の
更新登録開始条件とは、請求項1および5の発明では予
め設定された時間の経過を意味し、また請求項2および
6の発明ではユーザーからぼ任意のタイミングでの操作
設定を意味する。そして、データキャッシュサーバ2
3が設置されたLAN20に接続されたクライアント2
1、22の業務内容に関連する情報群のみをデータサー
バ13から取得するために、所定の検索条件による検索
を検索サーバ15に要求する。ここで、所定の検索条件
とは、請求項3および7の発明では必要情報に関する検
索式および最新の更新登録時刻以降の時間の組み合わせ
条件を意味し、また請求項4および8の発明では必要情
報に関する検索式および更新登録情報に付加された識別
IDとの組み合わせ条件を意味する。検索サーバ15
はデータキャッシュサーバ23からの検索要求を受ける
と、受け付けた検索条件にしたがってデータベースに格
納された検索データから該当するデータを抽出し、デー
タキャッシュサーバ23に対し、抽出されたデータのリ
ストを検索結果として通知する。ここで、データサーバ
13に格納されたイメージデータに比べ、検索サーバに
格納された検索データは、はるかにデータ量が少ないた
め、低速通信回線40を介してデータキャッシュサーバ
23から検索要求が行なわれても、通信時間が増大する
ことなく検索結果が通知される。次いでデータキャッ
シュサーバ23は受け取った検索結果に基づいてリスト
上のデータのイメージデータをデータサーバ13に対し
て要求する。データサーバ13はデータキャッシュサ
ーバ23からのデータ要求を受け付けると、該当するデ
ータを検索して、抽出し、データ転送する。データキャ
ッシュサーバ23は転送されたイメージデータを所定の
位置(データ格納部400h)に格納する。
るデータ転送システムにおけるデータ転送処理について
図3の模式図を参照して説明する。 CD−ROM30に記憶されたデータは、CD−RO
Mドライブ14を介して読み込まれるが、データベース
13にはイメージデータが、また検索サーバ15には検
索データが格納、登録される。次いで所定の更新登録開
始条件により、データキャッシュサーバ23がデータサ
ーバ13および検索サーバ15への検索、データの要
求、転送データの格納動作を実行する。ここで、所定の
更新登録開始条件とは、請求項1および5の発明では予
め設定された時間の経過を意味し、また請求項2および
6の発明ではユーザーからぼ任意のタイミングでの操作
設定を意味する。そして、データキャッシュサーバ2
3が設置されたLAN20に接続されたクライアント2
1、22の業務内容に関連する情報群のみをデータサー
バ13から取得するために、所定の検索条件による検索
を検索サーバ15に要求する。ここで、所定の検索条件
とは、請求項3および7の発明では必要情報に関する検
索式および最新の更新登録時刻以降の時間の組み合わせ
条件を意味し、また請求項4および8の発明では必要情
報に関する検索式および更新登録情報に付加された識別
IDとの組み合わせ条件を意味する。検索サーバ15
はデータキャッシュサーバ23からの検索要求を受ける
と、受け付けた検索条件にしたがってデータベースに格
納された検索データから該当するデータを抽出し、デー
タキャッシュサーバ23に対し、抽出されたデータのリ
ストを検索結果として通知する。ここで、データサーバ
13に格納されたイメージデータに比べ、検索サーバに
格納された検索データは、はるかにデータ量が少ないた
め、低速通信回線40を介してデータキャッシュサーバ
23から検索要求が行なわれても、通信時間が増大する
ことなく検索結果が通知される。次いでデータキャッ
シュサーバ23は受け取った検索結果に基づいてリスト
上のデータのイメージデータをデータサーバ13に対し
て要求する。データサーバ13はデータキャッシュサ
ーバ23からのデータ要求を受け付けると、該当するデ
ータを検索して、抽出し、データ転送する。データキャ
ッシュサーバ23は転送されたイメージデータを所定の
位置(データ格納部400h)に格納する。
【0024】次に、請求項1および3、または請求項5
および7の発明に適用されるデータキャッシュサーバ2
3の更新登録処理の一実施例について、図4のフローチ
ャートを参照して説明する。ここでは、図2に示したデ
ータサーバ13、検索サーバ15およびデータキャッシ
ュサーバ23の各具体構成との対応を示しながら説明す
る。
および7の発明に適用されるデータキャッシュサーバ2
3の更新登録処理の一実施例について、図4のフローチ
ャートを参照して説明する。ここでは、図2に示したデ
ータサーバ13、検索サーバ15およびデータキャッシ
ュサーバ23の各具体構成との対応を示しながら説明す
る。
【0025】登録時刻判定部400aが登録すべき時間
を判定し(S101)、次いで最新登録日時算出部40
0cがすでに格納されているデータについての最新の登
録時間tを調べる(S102)。次いで検索式格納部4
00bから更新登録するデータを絞り込むための検索式
expを取り出し(S103)、検索要求部400dが
最新登録時間t以降の検索式expを有するデータを
[exp AND t]の検索条件で検索サーバ15に
検索要求する(S104)。検索サーバ15は、この検
索要求を受けて検索処理を実行し、データベース管理部
300内の書誌情報データベース300bから該当する
情報を抽出し、検索結果をデータキャッシュサーバ23
に通知する(S105)。検索結果取得部400eが検
索サーバ15から検索結果(該当情報リスト)を取得す
ると、データ要求部400fがデータサーバ13に対し
該当情報リストから1件ずつデータ要求を行ない(S1
07)、データサーバ13は該当情報のイメージデータ
を抽出して、データキャッシュサーバ23にデータ転送
する(S108)。データ取得部400gは取得したイ
メージデータをデータ格納部400hに格納する(S1
09)。このような一連の検索、データ要求、転送、格
納処理を、検索サーバから取得した該当情報リストの残
り件数が0件になるまで行なう(S106)。
を判定し(S101)、次いで最新登録日時算出部40
0cがすでに格納されているデータについての最新の登
録時間tを調べる(S102)。次いで検索式格納部4
00bから更新登録するデータを絞り込むための検索式
expを取り出し(S103)、検索要求部400dが
最新登録時間t以降の検索式expを有するデータを
[exp AND t]の検索条件で検索サーバ15に
検索要求する(S104)。検索サーバ15は、この検
索要求を受けて検索処理を実行し、データベース管理部
300内の書誌情報データベース300bから該当する
情報を抽出し、検索結果をデータキャッシュサーバ23
に通知する(S105)。検索結果取得部400eが検
索サーバ15から検索結果(該当情報リスト)を取得す
ると、データ要求部400fがデータサーバ13に対し
該当情報リストから1件ずつデータ要求を行ない(S1
07)、データサーバ13は該当情報のイメージデータ
を抽出して、データキャッシュサーバ23にデータ転送
する(S108)。データ取得部400gは取得したイ
メージデータをデータ格納部400hに格納する(S1
09)。このような一連の検索、データ要求、転送、格
納処理を、検索サーバから取得した該当情報リストの残
り件数が0件になるまで行なう(S106)。
【0026】ここで、データキャッシュサーバ23から
検索要求を受けた場合の検索サーバ15の処理について
図2のブロック図を参照して説明する。データキャッシ
ュサーバ23の検索要求部400dからの検索要求は、
検索サーバ15の検索要求受付部200bにより受け付
けられ、検索部200cが取得した所定の検索条件[e
xp AND t]に基づいてデータベース管理部30
0に対し、書誌情報データベース300bを検索するよ
うに要求する。データベース管理部300の検索条件受
取部300aは、データキャッシュサーバ23から通知
された検索式等の検索条件を受け取り、書誌情報データ
ベース300bに対し、該当する検索データを有する情
報群を抽出する。検索結果転送部300dは、抽出され
た情報リストを検索結果としてシステム制御部200の
転送結果転送部200dに転送し、次いで検索結果転送
部200dは取得した検索結果をデータキャッシュサー
バ23に通知する。そしてデータキャッシュサーバ23
の検索結果取得部400eが検索結果を取得する。
検索要求を受けた場合の検索サーバ15の処理について
図2のブロック図を参照して説明する。データキャッシ
ュサーバ23の検索要求部400dからの検索要求は、
検索サーバ15の検索要求受付部200bにより受け付
けられ、検索部200cが取得した所定の検索条件[e
xp AND t]に基づいてデータベース管理部30
0に対し、書誌情報データベース300bを検索するよ
うに要求する。データベース管理部300の検索条件受
取部300aは、データキャッシュサーバ23から通知
された検索式等の検索条件を受け取り、書誌情報データ
ベース300bに対し、該当する検索データを有する情
報群を抽出する。検索結果転送部300dは、抽出され
た情報リストを検索結果としてシステム制御部200の
転送結果転送部200dに転送し、次いで検索結果転送
部200dは取得した検索結果をデータキャッシュサー
バ23に通知する。そしてデータキャッシュサーバ23
の検索結果取得部400eが検索結果を取得する。
【0027】次に、データキャッシュサーバ23からデ
ータ要求を受けた場合のデータサーバ13の処理につい
て図2のブロック図を参照して説明する。上述した検索
サーバ15からの検索結果に基づいてデータキャッシュ
サーバ23のデータ要求部400fは、データサーバ1
3に対してデータ要求を行なう。このイメージデータの
抽出処理は、システム制御部100内で実行される。シ
ステム制御部100のデータ要求受付部100cが、デ
ータキャッシュサーバ23からのデータ要求を受け取
り、データ検索部100dが、データ格納部100bか
ら該当するデータを検索し、抽出する。データ格納部1
00bから取り出されたイメージデータは、データ転送
部100eを介してデータキャッシュサーバ23にデー
タ転送される。データキャッシュサーバ23のデータ取
得部400gが、転送されたイメージデータを受け取
り、データ格納部400hへ格納する。
ータ要求を受けた場合のデータサーバ13の処理につい
て図2のブロック図を参照して説明する。上述した検索
サーバ15からの検索結果に基づいてデータキャッシュ
サーバ23のデータ要求部400fは、データサーバ1
3に対してデータ要求を行なう。このイメージデータの
抽出処理は、システム制御部100内で実行される。シ
ステム制御部100のデータ要求受付部100cが、デ
ータキャッシュサーバ23からのデータ要求を受け取
り、データ検索部100dが、データ格納部100bか
ら該当するデータを検索し、抽出する。データ格納部1
00bから取り出されたイメージデータは、データ転送
部100eを介してデータキャッシュサーバ23にデー
タ転送される。データキャッシュサーバ23のデータ取
得部400gが、転送されたイメージデータを受け取
り、データ格納部400hへ格納する。
【0028】このようなデータ転送処理によれば、同様
の業務を担当するユーザーが利用するLAN20に接続
されたデータキャッシュサーバ23が、所定の日時、た
とえば毎日午後10時になると、低速通信回線40を介
して検索サーバ15に格納されたCD−ROMデータの
検索データを検索してユーザーが必要とする、あるいは
ユーザーの業務に関連のある情報群を絞り込み、その検
索結果に基づいてイメージデータをデータサーバ13か
ら転送、格納するため、データキャッシュサーバ23に
は定期的に更新登録された新しい情報が常に格納されて
いるため、LAN20に接続された各クライアント2
1、22からのデータ要求に対し、高速通信回線26の
みを介してデータを提供することができる。また、デー
タキャッシュサーバ23から検索サーバ15およびデー
タサーバ13への検索要求およびデータ要求の更新登録
処理は、各サーバへのアクセスの少ない時間帯に設定す
ることができるため、クライアントからのアクセス時の
ロスタイムを削減した効率的なデータ転送を実現するこ
とができる。
の業務を担当するユーザーが利用するLAN20に接続
されたデータキャッシュサーバ23が、所定の日時、た
とえば毎日午後10時になると、低速通信回線40を介
して検索サーバ15に格納されたCD−ROMデータの
検索データを検索してユーザーが必要とする、あるいは
ユーザーの業務に関連のある情報群を絞り込み、その検
索結果に基づいてイメージデータをデータサーバ13か
ら転送、格納するため、データキャッシュサーバ23に
は定期的に更新登録された新しい情報が常に格納されて
いるため、LAN20に接続された各クライアント2
1、22からのデータ要求に対し、高速通信回線26の
みを介してデータを提供することができる。また、デー
タキャッシュサーバ23から検索サーバ15およびデー
タサーバ13への検索要求およびデータ要求の更新登録
処理は、各サーバへのアクセスの少ない時間帯に設定す
ることができるため、クライアントからのアクセス時の
ロスタイムを削減した効率的なデータ転送を実現するこ
とができる。
【0029】次に、請求項2および6の発明に係るデー
タキャッシュサーバのデータ転送処理について説明する
と、上述した実施例の更新登録処理の開始条件として、
予め設定された時間間隔での実行に加え、ユーザーによ
る任意のタイミングでの操作設定により実行することを
特徴としている。すなわち、図4に示したフローチャー
トのステップS101にユーザーからの操作による更新
登録処理の開始が付加される。
タキャッシュサーバのデータ転送処理について説明する
と、上述した実施例の更新登録処理の開始条件として、
予め設定された時間間隔での実行に加え、ユーザーによ
る任意のタイミングでの操作設定により実行することを
特徴としている。すなわち、図4に示したフローチャー
トのステップS101にユーザーからの操作による更新
登録処理の開始が付加される。
【0030】そのため、新規のCD−ROMデータのデ
ータサーバ13への格納を知ったユーザーがより最新の
情報を入手したい場合や、メンテナンス上の問題等によ
り所定時間に更新登録処理を行なえなかった場合等に適
用でき、任意のタイミングで最新の必要情報をデータキ
ャッシュサーバ23に転送、格納することができる。次
に、請求項4および8記載のデータ転送システムについ
て説明すると、データキャッシュサーバ23から検索サ
ーバ15への検索要求における検索条件として、データ
格納部400hに格納されたデータの登録日時から最新
の日時を算出、設定する手法に代わり、データ格納部4
00hに格納されたデータに付加された情報元CD−R
OM30の識別IDを検索条件として設定することを特
徴としている。すなわち、図4に示したフローチャート
のステップS102において、既存のデータの識別ID
の抽出処理が行なわれる。これは、CDーROM30盤
面上のマーキングを識別IDとして、あるいはCD−R
OM30に予め記憶されている情報元のCD−ROM3
0を識別する情報を識別IDとしてデータベースへのデ
ータ格納時および更新登録時に転送、格納し、検索処理
において、この識別IDを比較することにより、処理対
象のデータとするか否かを判断するものである。そのた
め、低速通信回線40を介して行なうデータキャッシュ
サーバ23の更新登録処理において、すでに格納されて
いるデータを再びデータ転送してしまう二重転送を抑制
することができ、効率的な回線利用を実現できる。
ータサーバ13への格納を知ったユーザーがより最新の
情報を入手したい場合や、メンテナンス上の問題等によ
り所定時間に更新登録処理を行なえなかった場合等に適
用でき、任意のタイミングで最新の必要情報をデータキ
ャッシュサーバ23に転送、格納することができる。次
に、請求項4および8記載のデータ転送システムについ
て説明すると、データキャッシュサーバ23から検索サ
ーバ15への検索要求における検索条件として、データ
格納部400hに格納されたデータの登録日時から最新
の日時を算出、設定する手法に代わり、データ格納部4
00hに格納されたデータに付加された情報元CD−R
OM30の識別IDを検索条件として設定することを特
徴としている。すなわち、図4に示したフローチャート
のステップS102において、既存のデータの識別ID
の抽出処理が行なわれる。これは、CDーROM30盤
面上のマーキングを識別IDとして、あるいはCD−R
OM30に予め記憶されている情報元のCD−ROM3
0を識別する情報を識別IDとしてデータベースへのデ
ータ格納時および更新登録時に転送、格納し、検索処理
において、この識別IDを比較することにより、処理対
象のデータとするか否かを判断するものである。そのた
め、低速通信回線40を介して行なうデータキャッシュ
サーバ23の更新登録処理において、すでに格納されて
いるデータを再びデータ転送してしまう二重転送を抑制
することができ、効率的な回線利用を実現できる。
【0031】次に請求項11について説明すると、上述
したデータキャッシュサーバ23に関する検索要求およ
びデータ要求等の更新登録処理を実行するプログラムを
コンピュータに読み取り可能として記憶した記憶媒体を
実現することを特徴としている。そのため、データサー
バ13および検索サーバ15が設置された既設のWAN
50に新設されるLANのデータキャッシュサーバに対
し、プログラムを記憶した記憶媒体を用いて容易に同等
のデータ転送制御を実現することができ、データサーバ
13および検索サーバ15との更新登録処理を良好かつ
確実に実行するシステムを構築することができる。
したデータキャッシュサーバ23に関する検索要求およ
びデータ要求等の更新登録処理を実行するプログラムを
コンピュータに読み取り可能として記憶した記憶媒体を
実現することを特徴としている。そのため、データサー
バ13および検索サーバ15が設置された既設のWAN
50に新設されるLANのデータキャッシュサーバに対
し、プログラムを記憶した記憶媒体を用いて容易に同等
のデータ転送制御を実現することができ、データサーバ
13および検索サーバ15との更新登録処理を良好かつ
確実に実行するシステムを構築することができる。
【0032】なお、本発明が対象とするデータは、CD
−ROM等の大容量記憶媒体に記憶され、かつデータベ
ースとして利用可能なデータであって、特に検索処理を
可能とするために、検索データを全文のイメージデータ
とは別のデータベースに格納することができるものであ
れば上述した特許公報や百科事典等のCD−ROM以外
のものであってもよい。
−ROM等の大容量記憶媒体に記憶され、かつデータベ
ースとして利用可能なデータであって、特に検索処理を
可能とするために、検索データを全文のイメージデータ
とは別のデータベースに格納することができるものであ
れば上述した特許公報や百科事典等のCD−ROM以外
のものであってもよい。
【0033】また、本発明において、複数のLANが接
続され、複数のデータキャッシュサーバが存在する場
合、検索サーバおよびデータサーバへのアクセス競合が
顕著となるため、シリアルタイムで順次更新登録処理を
制御する手段を少なくとも検索サーバに設け、ビジーで
ある場合には『他のデータキャッシュサーバとの更新登
録中』であることを表示し、ユーザーに処理状況等を認
識させるようにしてもよい。
続され、複数のデータキャッシュサーバが存在する場
合、検索サーバおよびデータサーバへのアクセス競合が
顕著となるため、シリアルタイムで順次更新登録処理を
制御する手段を少なくとも検索サーバに設け、ビジーで
ある場合には『他のデータキャッシュサーバとの更新登
録中』であることを表示し、ユーザーに処理状況等を認
識させるようにしてもよい。
【0034】
【発明の効果】以上説明したように、本発明によれば、
WANにより接続されたデータサーバに新たに格納され
たデータから予め設定された時間で定期的に、ユーザー
が必要とする情報群のみを、WANを構成する低速通信
回線を介して自己のLANに設置されたデータキャッシ
ュサーバに転送、格納しておくことができるため、クラ
イアントからのデータ要求に対し、LAN内で更新され
た最新のデータを高速で提供することができる。また、
このような必要情報群の転送、格納処理をサーバへのア
クセスが少ない夜間や休日等に設定することができるた
め、昼間のクライアントからのデータ要求に対し、LA
N内で必要データの提供ができるとともに、WANの低
速通信回線の使用を回避でき、効率的なサーバの運用と
回線利用を実現することができる。
WANにより接続されたデータサーバに新たに格納され
たデータから予め設定された時間で定期的に、ユーザー
が必要とする情報群のみを、WANを構成する低速通信
回線を介して自己のLANに設置されたデータキャッシ
ュサーバに転送、格納しておくことができるため、クラ
イアントからのデータ要求に対し、LAN内で更新され
た最新のデータを高速で提供することができる。また、
このような必要情報群の転送、格納処理をサーバへのア
クセスが少ない夜間や休日等に設定することができるた
め、昼間のクライアントからのデータ要求に対し、LA
N内で必要データの提供ができるとともに、WANの低
速通信回線の使用を回避でき、効率的なサーバの運用と
回線利用を実現することができる。
【0035】また、必要情報群の転送、格納処理をユー
ザーが任意のタイミングで操作設定できるようにするこ
とにより、必要に応じて最新のデータをデータキャッシ
ュサーバに格納することができ、メンテナンス上の問題
等により所定時間に情報群の転送、格納が行なわれなか
った場合に対応することができる。さらに、データベー
スに格納されたデータから必要とする情報群を絞り込む
検索処理において、最新登録日時あるいは記憶媒体識別
IDと、任意の分類、キーワード等によると検索式とを
検索条件として設定することにより、データキャッシュ
サーバに格納されていない必要情報群のみを転送、格納
処理の対象とすることができるため、格納済みのデータ
を再び転送、格納する二重処理を回避し、効率的なデー
タ転送を実現することができる。
ザーが任意のタイミングで操作設定できるようにするこ
とにより、必要に応じて最新のデータをデータキャッシ
ュサーバに格納することができ、メンテナンス上の問題
等により所定時間に情報群の転送、格納が行なわれなか
った場合に対応することができる。さらに、データベー
スに格納されたデータから必要とする情報群を絞り込む
検索処理において、最新登録日時あるいは記憶媒体識別
IDと、任意の分類、キーワード等によると検索式とを
検索条件として設定することにより、データキャッシュ
サーバに格納されていない必要情報群のみを転送、格納
処理の対象とすることができるため、格納済みのデータ
を再び転送、格納する二重処理を回避し、効率的なデー
タ転送を実現することができる。
【0036】そして、上述したデータ転送システムにお
けるデータ転送制御をコンピュータに実行させるための
プログラムが記憶されているため、たとえばデータサー
バおよび検索サーバを有する既設のWANに新設された
LANのデータキャッシュサーバに対し、プログラム記
憶媒体を用いてデータ転送制御を、迅速かつ確実に実現
することができる。
けるデータ転送制御をコンピュータに実行させるための
プログラムが記憶されているため、たとえばデータサー
バおよび検索サーバを有する既設のWANに新設された
LANのデータキャッシュサーバに対し、プログラム記
憶媒体を用いてデータ転送制御を、迅速かつ確実に実現
することができる。
【図1】本発明に係るデータ転送システムの構成例を示
す図である。
す図である。
【図2】本発明に係るデータ転送システムの内部構成を
示すブロック図である。
示すブロック図である。
【図3】本発明に係るデータ転送システムのデータ転送
処理を示す模式図である。
処理を示す模式図である。
【図4】本発明に係るデータ転送システムにおけるデー
タキャッシュサーバのデータ格納処理の一実施例を示す
フローチャートである。
タキャッシュサーバのデータ格納処理の一実施例を示す
フローチャートである。
【図5】データ転送システムの従来構成例を示す図であ
る。
る。
10、20 LAN 11、12、21、22 クライアント 13 データサーバ 14 CD−ROMドライブ 15 検索サーバ 16、26 高速通信回線 23 データキャッシュサーバ 30 CD−ROM 40 低速通信回線 50 WAN 100 データサーバシステム制御部 100a データ登録部 100b データ格納部 100c データ要求受付部 100d データ検索部 100e データ転送部 101、201、401 操作部 101a、201a、401a 端末表示部 101b、201b、401b マウス 101c、201c、401c キーボード 200 検索サーバシステム制御部 200a DBデータ格納部 200b 検索要求受付部 200c 検索部 200d 検索結果転送部 300 データベース管理部 300a 検索条件受付部 300b 書誌情報DB 300c 全文情報DB 300d 検索結果転送部 400 データキャッシュサーバシステム制御部 400a 登録時刻判定部 400b 検索式格納部 400c 最新登録日時算出部 400d 検索要求部 400e 検索結果取得部 400f データ要求部 400g データ取得部 400h データ格納部
Claims (9)
- 【請求項1】高速通信回線に複数の通信端末を接続して
構築される狭域ネットワーク間を低速通信回線を介して
接続した広域ネットワークの、一の狭域ネットワークに
第1のサーバおよび第2のサーバとを有し、該第1およ
び第2のサーバへの情報の登録に際し、第1のサーバに
は登録対象情報のイメージ情報が格納され、第2のサー
バには登録対象情報の検索情報が格納されたデータ転送
システムにおいて、 前記第1のサーバに格納された情報の一部を前記低速通
信回線を介して転送、格納する更新登録処理を行なうと
ともに、前記通信端末からのデータ要求に対し、格納さ
れた情報から該当情報を転送する第3のサーバを他の狭
域ネットワークに設け、 該第3のサーバは、予め設定された時間の到来を判断し
て前記更新登録処理を開始し、前記第2のサーバに格納
された検索情報に対し、所定の検索条件による検索を要
求し、該検索の結果に基づいて前記第1のサーバに格納
された該当する情報の転送を要求し、該転送された情報
を格納することを特徴とするデータ転送システム。 - 【請求項2】請求項1記載のデータ転送システムにおい
て、前記第3のサーバの更新登録処理が、予め設定され
た時間の到来を判断して繰り返し実行されるとともに、
前記第3のサーバへの操作設定により任意に実行される
ことを特徴とするデータ転送システム。 - 【請求項3】請求項1または2記載のデータ転送システ
ムにおいて、前記第3のサーバの更新登録処理に際し、
前記第2のサーバに対する検索要求が、少なくとも前記
他の狭域ネットワークに接続された通信端末が必要とす
る情報を抽出する検索式と、前記第3のサーバへの更新
登録処理が実行された時刻とに基づく検索条件により実
行されることを特徴とするデータ転送システム。 - 【請求項4】請求項1、2または3のいずれかに記載の
データ転送システムにおいて、前記第3のサーバの更新
登録処理に際し、前記第2のサーバに対する検索要求
が、少なくとも前記他の狭域ネットワークに接続された
通信端末が必要とする情報を抽出する検索式と、前記第
1および第2のサーバに格納される登録対象情報に付加
された識別情報とに基づく検索条件により実行されるこ
とを特徴とするデータ転送システム。 - 【請求項5】一の狭域ネットワークに接続された第1の
サーバに、登録対象の情報のイメージ情報を格納すると
ともに、該LANに接続された第2のサーバに、該登録
対象情報の検索情報を格納する登録処理と、 前記一の狭域ネットワークに広域ネットワークを介して
接続された他の狭域ネットワークに接続された第3のサ
ーバから、予め設定された時間の到来を判断して、前記
第2のサーバに格納された前記検索情報に対し、所定の
検索条件による検索を要求する検索要求処理と、 前記検索要求処理により検索された結果を前記第3のサ
ーバに通知する検索結果通知処理と、 前記検索結果に基づいて該当する情報を前記第1のサー
バから前記第3のサーバへ転送するように要求する情報
要求処理と、 前記情報要求に基づいて転送された情報を前記第3のサ
ーバに格納する情報格納処理とを有することを特徴とす
るデータ転送方法。 - 【請求項6】請求項5記載のデータ転送方法において、
前記第3のサーバの更新登録処理が、予め設定された時
間の到来を判断して繰り返し実行されるとともに、前記
第3のサーバへの操作設定により任意に実行されること
を特徴とするデータ転送方法。 - 【請求項7】請求項5または6記載のデータ転送方法に
おいて、前記第3のサーバの更新登録処理に際し、前記
第2のサーバに対する検索要求が、少なくとも前記他の
狭域ネットワークに接続された通信端末が必要とする情
報を抽出する検索式と、前記第3のサーバへの更新登録
処理が実行された時刻とに基づく検索条件により実行さ
れることを特徴とするデータ転送方法。 - 【請求項8】請求項5、6または7のいずれかに記載の
データ転送方法において、前記第3のサーバの更新登録
処理に際し、前記第2のサーバに対する検索要求が、少
なくとも前記他の狭域ネットワークに接続された通信端
末が必要とする情報を抽出する検索式と、前記第1およ
び第2のサーバに格納される登録対象情報に付加された
識別情報とに基づく検索条件により実行されることを特
徴とするデータ転送方法。 - 【請求項9】一の狭域ネットワークに接続された第1お
よび第2のデータベースの各々に、登録対象の情報のイ
メージ情報および検索情報を各々格納し、該第1のデー
タベースに格納された情報の一部を、前記1の狭域ネッ
トワークに広域ネットワークを介して接続された第3の
データベースに転送、格納するデータ転送処理を実行さ
せるためのプログラムを記憶した記憶媒体であって、 前記第3のデータベース側で所定のデータ転送処理の開
始条件を判断して、前記第2のデータベースに格納され
た前記検索情報に対し、所定の検索条件による検索を要
求し、 該検索要求により検索された結果を前記第3のデータベ
ース側に通知し、 該検索結果に基づいて前記第1のデータベースに格納さ
れた該当する情報を前記第3のデータベースへ転送する
ように要求し、 該情報の要求に基づいて転送された情報を前記第3のデ
ータベースに格納するようにコンピュータを制御するた
めのプログラムを、コンピュータが読み取り可能に記憶
されたことを特徴とする記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8170916A JPH1023018A (ja) | 1996-07-01 | 1996-07-01 | データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8170916A JPH1023018A (ja) | 1996-07-01 | 1996-07-01 | データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1023018A true JPH1023018A (ja) | 1998-01-23 |
Family
ID=15913730
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8170916A Pending JPH1023018A (ja) | 1996-07-01 | 1996-07-01 | データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1023018A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003520355A (ja) * | 2000-01-13 | 2003-07-02 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 原ソースから離れた後の圧縮コンテンツ保護 |
| JP2008305225A (ja) * | 2007-06-08 | 2008-12-18 | Hitachi Ltd | 制御計算機、計算機システム及びアクセス制御方法 |
-
1996
- 1996-07-01 JP JP8170916A patent/JPH1023018A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003520355A (ja) * | 2000-01-13 | 2003-07-02 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 原ソースから離れた後の圧縮コンテンツ保護 |
| JP2008305225A (ja) * | 2007-06-08 | 2008-12-18 | Hitachi Ltd | 制御計算機、計算機システム及びアクセス制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6457047B1 (en) | Application caching system and method | |
| US20160308960A1 (en) | Connection management system, and a method for linking connection management server in thin client system | |
| US8095934B2 (en) | Data delivery system, data delivery method, and computer program product | |
| JPH11120190A (ja) | 予約検索方法 | |
| JPH09319757A (ja) | 情報検索システム | |
| US20060123121A1 (en) | System and method for service session management | |
| JP2002140224A (ja) | コンテンツ変更管理方法 | |
| US6775669B2 (en) | Retrieval processing method and apparatus and memory medium storing program for same | |
| CN109635189A (zh) | 一种信息搜索方法、装置、终端设备及存储介质 | |
| JPH07311744A (ja) | 資源所在位置検出方式 | |
| JPH1021174A (ja) | データ転送システム | |
| JP2002222111A (ja) | データ通信装置及びデータ通信方法 | |
| JP4021287B2 (ja) | データベース検索プログラム、データベース検索方法及びデータベース検索装置 | |
| JPH1023018A (ja) | データ転送システムおよびデータ転送方法ならびにデータ転送制御用プログラムを記憶した記憶媒体 | |
| JPH08235112A (ja) | 計算機システムの分散ジョブ管理方式 | |
| JPH10116165A (ja) | ネットワーク印刷システム | |
| JP2000250918A (ja) | 分散データベースシステムと検索方法およびその処理プログラムを記録した記録媒体 | |
| JP2001195421A (ja) | 分散検索装置および分散検索プログラム記憶媒体 | |
| JP3003759B2 (ja) | ジョブ制御方式 | |
| JP3013785B2 (ja) | データ格納システム及びデータ格納方法 | |
| JP2776747B2 (ja) | ファイル転送装置 | |
| JPH11232104A (ja) | オブジェクトの更新管理方法及びクライアント/サーバ・システム | |
| JP2004515834A (ja) | 分散型ウェブ・サービング・システム | |
| KR0156830B1 (ko) | 하이퍼미디어 기술을 사용한 정보관리 검색장치 | |
| JPH1125106A (ja) | 異種データベース統合管理システム装置 |