(57)【要約】  【課題】  提供サイト（センターウェブサーバ）側で提供されるウェブデータが更新された場合、その更新されたウェブデータを顧客サイト（ローカルウェブサーバ）側が希望するタイミングで漏れがないように入手できるようにする  【解決手段】  センターウェブサーバ１０１において、ウェブデータの更新履歴に関する情報を更新情報管理部２００で管理しておく。ローカルウェブサーバ１０３から要求があった場合、更新情報管理部２００で管理される情報に基づいて、配信可能なウェブデータのリストを生成し、ローカルウェブサーバ１０３に送信する。ローカルウェブサーバ１０３では、受信した配信可能なウェブサーバのリストから要求するウェブデータのリストを生成し、センターウェブサーバ１０１へ送信し、それに基づいて送信されるウェブデータを受信する。【選択図】  図２
2004157996.tif 000002
【特許請求の範囲】
【請求項１】
センターウェブサーバと、ローカルウェブサーバとからなるウェブデータ配信システムであって、
センターウェブサーバは、
センターウェブサーバと、ローカルウェブサーバと、のウェブデータの更新に関する情報である更新情報を管理する更新情報管理部と、
前記ローカルウェブサーバから受信する要求であって、前記ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を受け付ける配信可能ウェブデータリスト要求受付部と、
前記ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストを、前記更新情報に基づいて生成する配信可能ウェブデータリスト生成部と、
前記配信可能ウェブデータリスト生成部で生成された配信可能ウェブデータリストを前記ローカルウェブサーバに対して送信する配信可能ウェブデータリスト送信部と、
前記配信可能ウェブデータリスト送信部から送信された配信可能ウェブデータリストに基づいて前記ローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する配信要求ウェブデータリスト受信部と、
配信要求ウェブデータリスト受信部で受信した配信要求ウェブデータリストに基づいて前記ローカルウェブサーバから要求されたウェブデータである要求ウェブデータを前記ローカルウェブサーバに対して送信する要求ウェブデータ送信部と、
を備え、
ローカルウェブサーバは、
前記センターウェブサーバに対して配信可能ウェブデータリスト要求を送信する配信可能ウェブデータリスト要求送信部と、
前記配信可能ウェブデータリスト要求送信部から送信された配信可能ウェブデータリスト要求に基づいて前記センターウェブサーバから送信された配信可能ウェブデータリストを受信する配信可能ウェブデータリスト受信部と、
前記配信可能ウェブデータリスト受信部で受信した配信可能ウェブデータリストに基づいて配信要求ウェブデータリストを生成する配信要求ウェブデータリスト生成部と、
前記配信要求ウェブデータリスト生成部で生成された配信要求ウェブデータリストを前記センターウェブサーバに送信する配信要求ウェブデータリスト送信部と、
前記配信要求ウェブデータリスト送信部から送信された配信要求ウェブデータリストに基づいて前記センターウェブサーバから送信される要求ウェブデータを受信する要求ウェブデータ受信部と、
を備えるウェブデータ配信システム。
【請求項２】
前記更新情報は、ウェブデータの更新履歴に関する情報である更新履歴情報と、前記ローカルウェブサーバに対してウェブデータを送信した履歴に関する情報である送信済ウェブデータ履歴情報と、からなり、
前記センターウェブサーバの前記更新情報管理部は、前記更新履歴情報を管理する更新履歴情報管理部と、前記送信済ウェブデータ履歴情報を前記ローカルウェブサーバごとに管理する送信済ウェブデータ履歴情報管理部と、を備える請求項１に記載のウェブデータ配信システム。
【請求項３】
ローカルウェブサーバにウェブデータを配信するセンターウェブサーバであって、
センターウェブサーバと、ローカルウェブサーバと、のウェブデータの更新に関する情報である更新情報を管理する更新情報管理部と、
前記ローカルウェブサーバから受信する要求であって、前記ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を受け付ける配信可能ウェブデータリスト要求受付部と、
前記ローカルウェブサーバに対する配信可能なウェブデータのリストである配信可能ウェブデータリストを、前記更新情報に基づいて生成する配信可能ウェブデータリスト生成部と、
前記配信可能ウェブデータリスト生成部で生成された配信可能ウェブデータリストを前記ローカルウェブサーバに対して送信する配信可能ウェブデータリスト送信部と、
前記配信可能ウェブデータリスト送信部から送信された配信可能ウェブデータリストに基づいて前記ローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する配信要求ウェブデータリスト受信部と、
配信要求ウェブデータリスト受信部で受信した配信要求ウェブデータリストに基づいて前記ローカルウェブサーバから要求されたウェブデータである要求ウェブデータを前記ローカルウェブサーバに対して送信する要求ウェブデータ送信部と、
を備えたセンターウェブサーバ。
【請求項４】
前記更新情報は、前記センターウェブサーバのウェブデータの更新履歴に関する情報である更新履歴情報と、前記ローカルウェブサーバに対してウェブデータを送信した履歴に関する情報である送信済ウェブデータ履歴情報と、からなり、
前記更新情報管理部は、前記更新履歴情報を管理する更新履歴情報管理部と、前記送信済ウェブデータ履歴情報を前記ローカルウェブサーバごとに管理する送信済ウェブデータ履歴情報管理部と、を備える請求項３に記載のセンターウェブサーバ。
【請求項５】
センターウェブサーバによりウェブデータ配信が行なわれるローカルウェブサーバであって、
配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を前記センターウェブサーバに対して送信する配信可能ウェブデータリスト要求送信部と、
前記配信可能ウェブデータリスト要求送信部から送信された配信可能ウェブデータリスト要求に基づいて返信されるリストであって、前記センターウェブサーバがローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストを前記センターウェブサーバより受信する配信可能ウェブデータリスト受信部と、
前記配信可能ウェブデータリスト受信部で受信した配信可能ウェブデータリストに基づいて、前記センターウェブサーバに対して配信を要求するウェブデータのリストである配信要求ウェブデータリストを生成する配信要求ウェブデータリスト生成部と、
前記配信要求ウェブデータリスト生成部で生成された配信要求ウェブデータリストを前記センターウェブサーバに送信する送信要求ウェブデータリスト送信部と、
前記配信要求ウェブデータリスト送信部から送信された配信要求ウェブデータリストに基づいて前記センターウェブサーバから送信される要求ウェブデータを受信する要求ウェブデータ受信部と、
を備えるローカルウェブサーバ。
【請求項６】
ローカルウェブサーバにウェブデータを配信するセンターウェブサーバプログラムであって、
ウェブデータの更新に関する情報である更新情報を管理する更新情報管理ステップと、
前記ローカルウェブサーバから受信する要求であって、前記ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を受け付ける配信可能ウェブデータリスト要求受付ステップと、
前記ローカルウェブサーバに対する配信可能なウェブデータのリストである配信可能ウェブデータリストを、前記更新情報に基づいて生成する配信可能ウェブデータリスト生成ステップと、
前記配信可能ウェブデータリスト生成ステップにおいて生成された配信可能ウェブデータリストを前記ローカルウェブサーバに対して送信する配信可能ウェブデータリスト送信ステップと、
前記配信可能ウェブデータリスト送信ステップにおいて送信された配信可能ウェブデータリストに基づいて前記ローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する配信要求ウェブデータリスト受信ステップと、
配信要求ウェブデータリスト受信ステップにおいて受信した配信要求ウェブデータリストに基づいて前記ローカルウェブサーバから要求されたウェブデータである要求ウェブデータを前記ローカルウェブサーバに対して送信する要求ウェブデータ送信ステップと、
を計算機に実行させるためのセンターウェブサーバプログラム。
【請求項７】
前記更新情報は、ウェブデータの更新履歴に関する情報である更新履歴情報と、前記ローカルウェブサーバに対してウェブデータを送信した履歴に関する情報である送信済ウェブデータ履歴情報と、からなり、
前記更新情報管理ステップは、前記更新履歴情報を管理する更新履歴情報管理ステップと、前記送信済ウェブデータ履歴情報を前記ローカルウェブサーバごとに管理する送信済ウェブデータ履歴情報管理ステップと、を含む請求項６に記載のセンターウェブサーバプログラム。
【請求項８】
センターウェブサーバよりウェブデータ配信を受けるローカルウェブサーバプログラムであって、
配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を前記センターウェブサーバに対して送信する配信可能ウェブデータリスト要求送信ステップと、
前記配信可能ウェブデータリスト要求送信ステップにおいて送信された配信可能ウェブデータリスト要求に基づいて返信される配信可能ウェブデータリストを前記センターウェブサーバより受信する配信可能ウェブデータリスト受信ステップと、
前記配信可能ウェブデータリスト受信ステップにおいて受信した配信可能ウェブデータリストに基づいて、前記センターウェブサーバに対して配信を要求するウェブデータのリストである配信要求ウェブデータリストを生成する配信要求ウェブデータリスト生成ステップと、
前記配信要求ウェブデータリスト生成ステップにおいて生成された配信要求ウェブデータリストを前記センターウェブサーバに送信する配信要求ウェブデータリスト送信ステップと、
前記配信要求ウェブデータリスト送信ステップにおいて送信された配信要求ウェブデータリストに基づいて前記センターウェブサーバから送信されるウェブデータを受信する要求ウェブデータ受信ステップと、
を計算機に実行させるためのローカルウェブサーバプログラム。
【請求項９】
ローカルウェブサーバにウェブデータを配信するウェブデータ配信方法であって、
ウェブデータの更新に関する情報である更新情報を管理する更新情報管理ステップと、
前記ローカルウェブサーバから受信する要求であって、前記ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を受け付ける配信可能ウェブデータリスト要求受付ステップと、
前記ローカルウェブサーバに対する配信可能なウェブデータのリストである配信可能ウェブデータリストを、前記更新情報に基づいて生成する配信可能ウェブデータリスト生成ステップと、
前記配信可能ウェブデータリスト生成ステップにおいて生成された配信可能ウェブデータリストを前記ローカルウェブサーバに対して送信する配信可能ウェブデータリスト送信ステップと、
前記配信可能ウェブデータリスト送信ステップにおいて送信された配信可能ウェブデータリストに基づいて前記ローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する配信要求ウェブデータリスト受信ステップと、
配信要求ウェブデータリスト受信ステップにおいて受信した配信要求ウェブデータリストに基づいて前記ローカルウェブサーバから要求されたウェブデータである要求ウェブデータを前記ローカルウェブサーバに対して送信する要求ウェブデータ送信ステップと、
を含むウェブデータ配信方法。
【請求項１０】
前記更新情報は、ウェブデータの更新履歴に関する情報である更新履歴情報と、前記ローカルウェブサーバに対してウェブデータを送信した履歴に関する情報である送信済ウェブデータ履歴情報と、からなり、
前記更新情報管理ステップは、前記更新履歴情報を管理する更新履歴情報管理ステップと、前記送信済ウェブデータ履歴情報を前記ローカルウェブサーバごとに管理する送信済ウェブデータ履歴情報管理ステップと、を含む請求項９に記載のウェブデータ配信方法。
【請求項１１】
センターウェブサーバよりウェブデータ配信を受けるウェブデータ配信受信方法あって、
配信可能なウェブデータのリストである配信可能ウェブデータリストの送信の要求である配信可能ウェブデータリスト要求を前記センターウェブサーバに対して送信する配信可能ウェブデータリスト要求送信ステップと、
前記配信可能ウェブデータリスト要求送信ステップにおいて送信された配信可能ウェブデータリスト要求に基づいて返信される配信可能ウェブデータリストを前記センターウェブサーバより受信する配信可能ウェブデータリスト受信ステップと、
前記配信可能ウェブデータリスト受信ステップにおいて受信した配信可能ウェブデータリストに基づいて、前記センターウェブサーバに対して配信を要求するウェブデータのリストである配信要求ウェブデータリストを生成する配信要求ウェブデータリスト生成ステップと、
前記配信要求ウェブデータリスト生成ステップにおいて生成された配信要求ウェブデータリストを前記センターウェブサーバに送信する配信要求ウェブデータリスト送信ステップと、
前記配信要求ウェブデータリスト送信ステップにおいて送信された配信要求ウェブデータリストに基づいて前記センターウェブサーバから送信される要求ウェブデータを受信する要求ウェブデータ受信ステップと、
を含むウェブデータ配信受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブデータ（ＷＥＢ  ＤＡＴＡ）を配信するシステム、サーバ、プログラム及び方法に関する。
【背景技術】
【０００２】
従来、複数のウェブサーバの間でウェブデータの内容を同一とする必要がある場合があった。例えば、センターウェブサーバでウェブデータの内容を更新すると、その内容を複数のローカルウェブサーバに反映させる必要がある場合などである。そして、このような場合としては、センターウェブサーバのウェブデータの内容と、ローカルウェブサーバのウェブデータの内容が全く同一の場合と、一部のみが同一の場合と、がある。特に後者の場合には、ローカルウェブサーバの側で、常にセンターウェブサーバのウェブデータの内容が更新されたかどうかを監視し、更新が発見された場合には、その更新されたウェブデータの内容を取得し、自身のローカルウェブサーバに反映させる作業を行っている（例えば、特許文献１参照。）。
【０００３】
例えば、センターウェブサーバによって部品メーカのウェブサイトが構成され、ローカルウェブサーバによってその販売会社のウェブサイトを構成する場合が考えられる。この場合には、センターウェブサーバで公開されている部品の仕様についての必要なウェブデータを、販売会社側で入手し、そのウェブサイトにて公開することが行なわれる。
【０００４】
このような状況において、センターウェブサーバにおいてウェブデータの内容
が更新される場合がある。このため、ローカルウェブサーバ側では、センターウェブサーバのウェブデータが変更されたかどうかを常時監視し、変更がされた場合にウェブデータをダウンロードなどして入手し、入手した内容を自身のローカルウェブサーバに反映することが行われる。
【特許文献１】特開２０００−３３０９９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、センターウェブサーバのウェブデータの更新状況を、ローカルウェブサーバ側が把握するのは煩雑であり、ウェブデータの更新の際にローカルウェブサーバ側でのウェブデータの更新などの漏れがたびたび発生する。
【０００６】
そこで、本発明は、ローカルウェブサーバ側で更新すべきウェブデータの把握の漏れを低減することを目的とする。
【課題を解決するための手段】
【０００７】
このような課題を解決するために本発明では、ウェブデータを提供する提供サイトにおいて、ウェブデータの更新に関する情報を管理する更新情報管理部と、を備えておき、顧客サイトより配信可能なウェブデータのリストの要求を受信すると、更新情報管理部での管理内容に基づいて配信可能なウェブデータリストを生成し返信する。顧客サイトでは、配信可能なウェブデータリストから配信を要求するウェブデータのリストを生成し、提供サイトに送信し、提供サイトは、これに応じて、要求されたウェブデータを提供する。
【０００８】
これにより、顧客サイトでは、希望するタイミングで変更されたウェブデータとして何があるかが把握でき、変更されたウェブデータから必要なものを選択して入手することができる。また、提供サイトにおいて多数のウェブデータが更新され、顧客サイトが何回かに分けて更新されたウェブデータを入手する場合でも、提供サイトでは、ウェブデータの提供の履歴が送信済ウェブデータ履歴情報管理部で管理されているので、顧客サイトが更新されたウェブデータの入手を行なう際に、入手の漏れが発生しなくなる。
【発明の効果】
【０００９】
以上のように本発明によれば、顧客サイトで提供サイトのウェブデータの更新状況を把握するための煩雑さがなくなり、顧客サイトが更新すべきウェブデータについての把握漏れを低減することが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について、図を用いて説明する。なお、本発明は、これら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【００１１】
（実施の形態１、２、３、４、５）
本発明の実施の形態１、実施の形態３、実施の形態５は、それぞれウェブデータ配信システム、センターウェブサーバ、ローカルウェブサーバである。また、実施の形態２と実施の形態４とは、後述の更新情報管理部が更新履歴情報管理部と送信済ウェブデータ履歴情報管理部とを備えるセンターウェブサーバを備えるウェブデータ配信システム、及び、そのセンターウェブサーバである。
【００１２】
図１は、ウェブデータ配信システム、センターウェブサーバ、ローカルウェブサーバの関係を示す図である。ウェブデータ配信システムは、センターウェブサーバ１０１とローカルウェブサーバ１０３とからなる。センターウェブサーバ１０１は、上記の提供サイトに相当し、ローカルウェブサーバ１０３は、顧客サイトに相当する。すなわち、ウェブデータがセンターウェブサーバよりローカルウェブサーバに提供されるようになっている。
【００１３】
ここに、「ウェブデータ」とは、インターネットのワールドワイドウェブ（ＷＯＲＬＤ  ＷＩＤＥ  ＷＥＢ）を利用することにより閲覧が可能となるデータを意味する。例えば、ハイパーテキストファイル（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅファイル）、テキストファイル、イメージファイル（静止画や動画）、音声ファイル、ポータブルドキュメントフォーマットのファイル、プレゼンテーションの内容を記述したファイル、ワードプロセッサで処理するフォーマットのファイル、表計算ソフトウェアで処理するフォーマットのファイルなどがある。
【００１４】
なお、センターウェブサーバ１０１とローカルウェブサーバ１０３とは、直接接続されていても、あるいは、図１に示されるように通信網１０２によって接続されていてもよい。
【００１５】
（センターウェブサーバとローカルウェブサーバの構成）
図２は、センターウェブサーバ１０１とローカルウェブサーバ１０３との機能ブロック図を例示する。
【００１６】
センターウェブサーバ１０１は、更新情報管理部２００と、配信可能ウェブデータリスト要求受付部２０３と、配信可能ウェブデータリスト生成部２０４と、配信可能ウェブデータリスト送信部２０５と、配信要求ウェブデータリスト受信部２０６と、要求ウェブデータ送信部２０７と、を備える。
【００１７】
ローカルウェブサーバ１０３は、配信可能ウェブデータリスト要求送信部２０８と、配信可能ウェブデータリスト受信部２０９と、配信要求ウェブデータリスト生成部２１０と、配信要求ウェブデータリスト送信部２１１と、要求ウェブデータ受信部２１２と、を備える。
【００１８】
（センターウェブサーバの各部の説明）
（センターウェブサーバ：更新情報管理部）
「更新情報管理部」２００は、更新情報を管理する。「更新情報」とは、センターウェブサーバ１０１とローカルウェブサーバ１０３と、のウェブデータの更新に関する情報である。
【００１９】
すなわち、更新情報には、センターサーバ１０１のウェブデータに関する情報と、ローカルウェブサーバ１０３のウェブデータに関する情報と、からなる。センターサーバ１０１のウェブデータに関する情報としては、例えば、センターサーバ１０１側で、どのウェブデータがいつ更新されたかを示す更新履歴に関する情報がある。また、ローカルウェブサーバ１０３のウェブデータに関する情報としては、例えば、どのウェブデータがいつローカルウェブサーバ１０３に送られたかを示す送信履歴に関する情報がある。
【００２０】
（更新情報管理部が管理する更新履歴と送信履歴に基づく動作の例）
図３は、更新情報管理部２００が管理するこのような更新履歴と送信履歴とに基づく、本発明のウェブデータ配信システムの動作の例を説明する。
【００２１】
まず、センターウェブサーバ側に、ウェブデータとしてＡ、Ｂ、Ｃ、Ｄ、Ｅという５つのウェブデータが箱３０１に示すように格納されているとする。
【００２２】
まず、ローカルウェブサーバが、矢印３０２によって示されるように、ウェブデータとしてＡ、Ｂ、Ｃ、Ｄを要求すると、センターウェブサーバは、矢印３０３に示すようにＡ、Ｂ、Ｃ、Ｄを送信する。これにより、ローカルウェブサーバに、箱３０４で示されるようにＡ、Ｂ、Ｃ、Ｄが格納される。このとき、センターウェブサーバの更新情報管理部は、ローカルウェブサーバに、Ａ、Ｂ、Ｃ、Ｄを送信したという送信履歴を保持する。
【００２３】
次に、センターウェブサーバにおいて、ウェブデータのＣとＤが更新されて、Ｃ´、Ｄ´になったとする。このとき、ＣとＤが更新されたという更新履歴は、センターウェブサーバの更新情報管理部により保持される。
【００２４】
ローカルウェブサーバ側で、その希望する任意のタイミングで、ウェブサーバの更新を希望したとすると、次のように、ローカルウェブサーバとセンターウェブサーバとが通信を行なう。
【００２５】
１）ローカルウェブサーバが「配信可能ウェブデータリスト要求」をセンターウェブデータに送信する（矢印３０６）。
【００２６】
２）センターウェブサーバは、「配信可能ウェブデータリスト要求」に応じて、更新情報管理部が管理する更新履歴と送信履歴に基づいて、Ｃ´、Ｄ´とからなるリストを送信する（矢印３０７）。このリストをローカルウェブサーバが受信することにより、Ｃ´とＤ´とが更新されたことを知ることができる。
【００２７】
３）ローカルウェブサーバは、更新されたウェブデータの全てを要求する必要はなく、その任意の判断に基づいて、更新されたウェブデータの中から、必要とするものを指定する。ここでは、Ｃ´を要求することにし、ローカルウェブサーバは、Ｃ´を要求する（矢印３０８）。
【００２８】
４）センターウェブサーバは、要求に応じて、Ｃ´をローカルウェブサーバに送信する（矢印３０９）。
【００２９】
この結果、ローカルウェブサーバが保持するウェブデータは、箱３１０に示すものとなる。
【００３０】
（センターウェブサーバ：配信可能ウェブデータリスト要求受付部）
「配信可能ウェブデータリスト要求受付部」２０３は、配信可能ウェブデータリスト要求を受け付ける。例えば、ＴＣＰ／ＩＰを用いた通信では、配信可能ウェブデータリスト要求受付部が特定の番号のポートを監視し、通信路の確立要求があるまで待ち状態に入り、確立要求に応じて通信路を確立し、データを受信する。そのデータが配信可能ウェブデータリスト要求であるかどうかを判定し、もし、そうならば、どのローカルウェブサーバより送信されたものであるかどうかを取得する。
【００３１】
ここに、「配信可能ウェブデータリスト要求」とは、ローカルウェブサーバ１０３から受信する要求であって、配信可能ウェブデータリストの送信の要求である。また、「配信可能ウェブデータリスト」とは、ローカルウェブサーバ１０３に対して配信が可能なウェブデータのリストである。
【００３２】
図４は、配信可能ウェブデータリストを例示する。この例では、配信可能ウェブデータリストは、ＸＭＬの形式によって表現されている。すなわち、<…>から<／…>が括弧のように対応し、…の部分により、<…>と<／…>とで囲まれる部分が何であるかが示される。図４の例の場合には、全体が<配信可能ウェブデータリスト>と<／配信可能ウェブデータリスト>とで囲まれているので、全体が配信可能ウェブデータリストであることが示され、<ウェブデータ>２８４７．ｈｔｍｌ<／ウェブデータ>などにより２８４７．ｈｔｍｌなどがウェブデータであることが示され、全体として、２８４７．ｈｔｍｌで識別されるウェブデータと１３３１．ｐｐで識別されるウェブデータとが配信可能であることが表現される。
【００３３】
（センターウェブサーバ：配信可能ウェブデータリスト生成部）
「配信可能ウェブデータリスト生成部」２０４は、ローカルウェブサーバに対して配信可能なウェブデータのリストである配信可能ウェブデータリストを、更新情報に基づいて生成する。この更新情報は、更新情報管理部２００により管理されている情報である。
【００３４】
図５は、更新情報管理部２００により保持されている更新情報の一例を示す。図５においては、ウェブデータは、Ａ、Ｂ、Ｃ、Ｄの四つがあり、ローカルウェブサーバが二つある場合の更新情報が示されている。
【００３５】
列５０１に格納されているのが、ウェブデータの更新履歴である。ウェブデータＡは、４月１日に更新され、Ｂは同じく４月１日に、ＣとＤとは４月１５日に更新されていることが示されている。
【００３６】
列５０２に格納されているのが、二つあるローカルウェブサーバのうちの一つ（以後、「ローカルウェブサーバ１」と呼び、他方を「ローカルウェブサーバ２」と呼ぶ）に対して、それぞれのウェブデータが送信された日を示す送信履歴である。ウェブデータＡ、Ｂ、Ｃ、Ｄが４月１０日にローカルウェブサーバ１に対して送信されたことが示されている。
【００３７】
列５０３に格納されているのが、ローカルウェブサーバ２に対して、それぞれのウェブデータが送信された日を示す送信履歴である。ウェブデータＡ、Ｂ、Ｃが４月２０日にローカルウェブサーバ２に送信され、ウェブデータＤは、送信されていないことが示されている。
【００３８】
（センターウェブサーバ：生成される配信可能ウェブデータリスト）
図５に示された更新情報により、配信可能ウェブデータリストが生成される。すなわち、ローカルウェブサーバに対して送信されていないウェブデータ、あるいは、ローカルウェブサーバに対して送信された日よりも後の日にセンターウェブサーバにおいて更新されたウェブデータ、の識別子（すなわち、名前）からなるように生成される。
【００３９】
例えば、ウェブデータＡとＢは、４月１日に更新されたが、これらは、ローカルウェブサーバ１へ４月１０日に送信されており、４月１日は４月１０日の後の日ではないので、ローカルウェブサーバ１に対する配信可能ウェブデータリストを構成しない。
【００４０】
一方、ウェブデータＣとＤとは、４月１５日に更新されたが、これらは、ローカルウェブサーバ１へ４月１０日に送信されており、４月１５日は、４月１０日の後の日であるので、ローカルウェブサーバ１に対する配信可能ウェブデータリストを構成することになる。
【００４１】
結果として、ローカルウェブサーバ１に対する配信可能ウェブデータリストは、図６に示すように、ＣとＤとから構成されることになる。
【００４２】
同様に、ローカルウェブサーバ２に対する配信可能ウェブデータリストは、Ａ、Ｂ、Ｃについては、更新された後に送信されているが、Ｄは送信されていないので、図７に示すように、Ｄにより構成されることになる。
【００４３】
（センターウェブサーバ：配信可能ウェブデータリストを生成する処理）
図８は、配信可能ウェブデータリスト生成部における配信可能ウェブデータリストを生成する処理を説明するフローチャートを例示する。
【００４４】
ステップＳ８０１において、前処理として、配信可能ウェブデータリストを空にする。
【００４５】
ステップＳ８０２において、全てのウェブデータを処理したかどうかを判断する。もし、全てのウェブデータを処理したと判断されると、その時点での配信可能ウェブデータリストが配信可能ウェブデータリスト生成部により生成されるものとなる。もし、全てのウェブデータが処理されていないと判断されと、ステップＳ８０３以降の処理が行なわれる。
【００４６】
ステップＳ８０３において、未処理のウェブデータを一つ取り出し、これに対してステップＳ８０４以降の処理を行なうことにする。
【００４７】
ステップＳ８０４において、取り出された未処理のウェブデータの更新日を、更新履歴より、取得する。
【００４８】
ステップＳ８０５において、取り出された未処理のウェブデータの送信日を、送信履歴より、取得する。
【００４９】
ステップＳ８０６において、送信日が「未送信」、すなわち、ローカルウェブサーバに送信されていないことを示しているか、または、送信日より更新日が後の日付になっているかどうかを判断する。もし、この条件が成り立てば、ステップＳ８０６へ移行し、そうでなければ、ステップＳ８０２へ戻る。なお、送信日より更新日が後の日付になっているということは、ローカルウェブサーバにウェブデータが送信された後に、そのウェブデータが更新されたことを意味する。
【００５０】
ステップＳ８０７において、配信可能ウェブデータリストにウェブデータを追加する。なお、ここで追加するのは、ウェブデータそのものではなく、ウェブデータの識別子（名前など）である。その後、ステップＳ８０２へ戻る。
【００５１】
（センターウェブサーバ：更新情報管理部は、更新履歴情報管理部と送信済ウェブデータ履歴情報管理部とを備えていてもよい（実施の形態２と実施の形態４））
なお、更新情報は、更新履歴情報と、送信済ウェブデータ履歴情報と、からなり、更新情報管理部は、更新履歴情報管理部と、送信済ウェブデータ履歴情報管理部と、を備えていてもよい。図９は、この場合のセンターウェブサーバとローカルウェブサーバとからなるウェブデータ配信システムの機能ブロック図を例示している。
【００５２】
（センターウェブサーバ：更新履歴情報管理部（実施の形態２と実施の形態４））
「更新履歴情報管理部」２０１は、更新履歴情報を管理する。「更新履歴情報」とは、ウェブデータの更新履歴に関する情報である。更新履歴情報の例としては、センターウェブサーバ１０１が保持しているどのウェブデータがいつ更新されたかを示す情報がある。
【００５３】
このような更新情報の管理の仕方としては種々のものが考えられる。図１０は、更新履歴情報管理部が更新履歴情報を管理するために使用する表を例示する。この表において、「ウェブデータ識別子」の列には、ウェブデータを識別する識別子が格納される。ウェブデータを識別する識別子としては、例えば、ウェブデータが格納されたファイル名を使用するようにしてもよい。「更新日」の列には、識別子によって識別されるウェブデータが更新された日が格納される。なお、ウェブデータの更新の頻度や提供の頻度によっては、ウェブデータが更新された分単位あるいは秒単位、更により細かな単位での時間が格納されるようになっていてもよい。
【００５４】
図１０に例示された表では、ウェブデータがいつ更新されたかが管理される。また、図１０の表に、各ウェブデータがどのように更新されたかを示す情報が格納されるようになっていてもよい。例えば、ウェブデータの更新の操作として、内容の変更だけではなく、ウェブデータの新規登録、ウェブデータの削除がある場合に、これらの変更、新規登録、削除のどの操作が行なわれたかを示す情報が、ウェブデータの識別子と対応付けられて管理されるようになっていてもよい。
【００５５】
図１１は、更新履歴情報の管理の処理を説明するフローチャートを例示する。
【００５６】
ステップＳ１１０１において、ウェブデータが更新されるまで待つ。ウェブデータが更新されると、ステップＳ１１０２へ移行する。ウェブデータが更新されたことを検出するには、例えば、ウェブデータを更新した人の通知による方法、ウェブデータを更新するアプリケーションプログラムからの通知による方法などがある。
【００５７】
ステップＳ１１０２において、ウェブデータの更新の情報を取得する。例えば、ウェブデータの識別子、更新日、どの更新の操作が行なわれたか、などを取得する。
【００５８】
ステップＳ１１０３において、更新履歴情報を更新する。更新履歴情報が図１０に例示される表によって管理されている場合には、その表を更新する。例えば、表に更新履歴情報を単純に追加したり、あるいは、ウェブデータの識別子がウェブデータ識別子の列に格納されているかどうかを検索し、もし格納されていれば、それに対応する更新日の列を更新したりする。もし格納されていなければ、更新履歴情報を表に追加することを行なう。
【００５９】
ステップＳ１１０４において、更新履歴情報の管理を終了するべきかどうか判定する。終了すべきかどうかは、例えば、センターウェブサーバに対してシャットダウンの操作が行なわれたかどうかなどで判定する。終了すべきでなければステップＳ１１０１へ戻る。
【００６０】
（センターウェブサーバ：送信済ウェブデータ履歴情報管理部（実施の形態２と実施の形態４））
「送信済ウェブデータ履歴情報管理部」２０２は、送信済ウェブデータ履歴情報を、ローカルウェブサーバごとに管理する。「ローカルウェブサーバごとに管理する」とは、例えば、ローカルウェブサーバが指定された場合に、そのローカルウェブサーバに関する送信済ウェブデータ履歴情報が取得できるようになっていることを意味する。また、「送信済ウェブデータ履歴情報」とは、ローカルウェブサーバに対してウェブデータを送信した履歴に関する情報である。例えば、送信済ウェブデータ履歴情報は、どのウェブデータがいつ送信されたかを示す情報である。
【００６１】
図１２は、ローカルウェブサーバごとに送信済ウェブデータ履歴情報を管理するための表を例示する。「ローカルウェブサーバ識別子」の列には、ローカルウェブサーバを識別する識別子が格納され、「ウェブデータ識別子」の列には、送信されたウェブデータの識別子が格納され、「送信日」には、いつ送信されたかが格納される。送信の頻度によっては、「送信日」の列には、分単位や秒単位などの単位で表される送信の時間が格納されるようになっていてもよい。
【００６２】
図１２において、例えば、Ａという識別子で識別されるローカルウェブサーバの送信済ウェブデータ履歴情報を取得する場合には、「ローカルウェブサーバ識別子」の列にＡが格納されている行を検索して集めればよい。
【００６３】
図１３は、配信可能ウェブデータリストを生成するための処理を説明するフローチャートを例示する。
【００６４】
ステップＳ１３０１において、配信可能ウェブデータリストを空にする。
【００６５】
ステップＳ１３０２、Ｓ１３０４、Ｓ１３０５及びＳ１３０６は、ループを形成しており、更新履歴情報管理部２０１で管理されている一つの更新履歴情報に対して、そのループを一度回り、更新履歴情報の処理を行なうようになっている。
【００６６】
ステップＳ１３０２において、全ての更新履歴情報を処理したかどうかを判定する。もし、全ての更新履歴情報を処理したと判定されたならばステップＳ１３０３へ移行し、その時の配信可能ウェブデータリストを生成された結果として出力する。全ての更新履歴情報が処理されていなければ、ステップＳ１３０４へ移行する。
【００６７】
ステップＳ１３０４において、次の更新履歴情報を取り出すことを行ない、ステップＳ１３０４以下の処理を行なうようにする。
【００６８】
ステップＳ１３０５において、更新履歴情報に関するウェブデータを配信可能ウェブデータリストに追加すべきかどうかを判定する。この判定については、後に述べる。ウェブデータを配信可能ウェブデータリストに追加するべきであればステップＳ１３０６へ移行し、そうでなければステップＳ１３０２へ戻る。
【００６９】
ステップＳ１３０６では、ウェブデータを配信可能ウェブデータリストへ追加することを行なう。
【００７０】
（ウェブデータを配信可能ウェブデータリストに追加すべきかどうかの判定）
以下に、ステップＳ１３０５において行なわれる、ウェブデータを配信可能ウェブデータリストに追加すべきかどうかの判定について述べる。
【００７１】
例えば、更新履歴情報管理部２０１で管理される更新履歴情報によって、ウェブデータが更新された日時である更新日時が示され、送信済ウェブデータ履歴情報管理部２０２で管理されている送信済ウェブデータ履歴情報によって、ウェブデータが送信された日時である送信日時が示されている場合を考えてみる。この場合、更新履歴情報によって示されるウェブデータをローカルウェブサーバへ送信したという送信済ウェブデータ履歴情報が無ければ、すなわち、ウェブデータが新規に追加されたものであれば、そのウェブデータはローカルウェブサーバへ送信されるべきであると判定され、配信可能ウェブデータリストを構成することになる（すなわち、配信可能ウェブデータリストにウェブデータが追加される）。
【００７２】
なお、これでは、新規に追加されたウェブデータは必ず配信可能ウェブデータリストに追加されることになるが、ウェブデータを新規に追加するときに、そのウェブデータを配信するべきローカルウェブサーバを指定しておき、指定されたローカルウェブサーバに対して送信されるべき配信可能ウェブデータリストにだけ、そのウェブデータが追加されるようになっていてもよい。
【００７３】
また、更新履歴情報によって示されるウェブデータをローカルウェブサーバへ送信したという送信済ウェブデータ履歴情報がある場合には、更新日時と送信日時とを比較し、更新日時が送信日時より時間的に前のものでなければ、そのウェブデータはローカルウェブサーバへ送信されるべきであると判定され、配信可能ウェブデータリストを構成することになる。
【００７４】
また、ウェブデータが削除されたことが更新履歴情報によって示される場合には、そのウェブデータはローカルウェブサーバから削除されるべきであると判定され、配信可能ウェブデータリストを構成しないか、あるいは、ローカルウェブサーバから削除されるべきであるとの情報が配信可能ウェブデータリストに追加される。例えば、５０１８．ｐｄが削除された場合には、例えば<削除>５０１８．ｐｄ<／削除>により示される削除の指示が<配信可能ウェブデータリスト>と<／配信可能ウェブデータリスト>との間に追加されるようになっていてもよい。
【００７５】
（センターウェブサーバ：配信可能ウェブデータリスト送信部）
「配信可能ウェブデータリスト送信部」２０５は、配信可能ウェブデータリスト送信部で生成された配信可能ウェブデータリストをローカルウェブサーバ１０３に対して送信する。
【００７６】
例えば、ＴＣＰ／ＩＰを用いた通信では、配信要求ウェブデータリスト要求を受信したときに、センターウェブサーバ１０１とローカルウェブサーバ１０３との間の通信路が確立するので、その確立した通信路を用いて、配信可能ウェブデータリストを送信する。
【００７７】
（センターウェブサーバ：配信要求ウェブデータリスト受信部）
「配信要求ウェブデータリスト受信部」２０６は、配信要求ウェブデータリストを受信する。
【００７８】
「配信要求ウェブデータリスト」とは、配信可能ウェブデータリスト送信部２０５から送信された配信可能ウェブデータリストに基づいてローカルウェブサーバ１０３から送信され、ローカルウェブサーバ１０３が配信を要求するウェブデータリストである。すなわち、ローカルウェブサーバは、配信可能ウェブデータリストを受け取ると、その配信可能ウェブデータリストから配信を要求するウェブデータを選択し、選択されたウェブデータをリストにしたものが、配信要求ウェブデータリストである。
【００７９】
図１４は、配信要求ウェブデータリストを、図４と同じようにＸＭＬの形式で表現したものを例示する。図４で例示された配信可能ウェブデータリストがローカルウェブサーバ１０３へ送信され、図１４で例示される配信要求ウェブデータリストが受信されたとすると、ローカルウェブサーバ１０３は、２８４７．ｈｔｍｌで識別されるウェブデータを要求し、１３３１．ｐｐを今回は要求していないことになる。
【００８０】
（センターウェブサーバ：要求ウェブデータ送信部）
「要求ウェブデータ送信部」２０７は、配信要求ウェブデータリスト受信部で受信した配信要求ウェブデータリストに基づいてローカルウェブサーバ１０３から要求されたウェブデータである要求ウェブデータをローカルウェブサーバに対して送信する。
【００８１】
例えば、配信要求ウェブデータリストが受信されたときにセンターウェブサーバ１０１とローカルウェブサーバ１０３との間の通信路を用いて、要求されたウェブデータをローカルウェブサーバ１０３へ送信する。
【００８２】
また、要求ウェブデータ送信部２０７は、要求ウェブデータを送信すると、その送信の事実を示す情報を更新情報管理部２００へ出力し、更新情報管理部２００が送信履歴を管理できるようにする。図９のように、更新情報管理部２００が送信済ウェブデータ履歴情報管理部２０２を備える場合には、要求ウェブデータ送信部２０７は、送信済ウェブデータ履歴情報管理部２０２へ送信の事実を示す情報を出力することになる。
【００８３】
（センターウェブサーバの動作）
図１５は、センターウェブサーバの動作を説明するフローチャートを例示する。
【００８４】
ステップＳ１５０１において、配信可能ウェブデータリスト要求受付部２０３にて配信可能ウェブデータリスト要求を受け付けるまで待つことを行なう。例えば、ＴＣＰ／ＩＰによる通信では、特定の番号のポートを監視し、通信路の確立の要求があるまで待ち状態に入り続けることに相当する。
【００８５】
配信可能ウェブデータリスト要求が受け付けられると、ステップＳ１５０２へ移行し、配信可能ウェブデータリスト生成部２０４にて、配信可能ウェブデータリストを生成する。
【００８６】
ステップＳ１５０３においては、配信可能ウェブデータリスト送信部２０５にて、配信可能ウェブデータリストを送信する。
【００８７】
ステップＳ１５０４において、配信要求ウェブデータリスト受信部２０６にて、配信要求ウェブデータリストを受信するまで待つことを行なう。例えば、通信路の確立の要求があるまで待ち状態に入ったり、あるいは、ステップＳ１５０１で確立された通信路からデータが読み出せるようになるまで待ち状態に入ったりする。
【００８８】
配信要求ウェブデータリストが受信されると、ステップＳ１５０５へ移行し、要求ウェブデータ送信部２０７にて、要求ウェブデータを送信する。
【００８９】
ステップＳ１５０６において、送信済ウェブデータリスト履歴情報を更新する。例えば、図１２の表により送信済ウェブデータリスト履歴情報が管理される場合には、ローカルウェブサーバ１０３へ送信されたウェブデータごとに、ローカルウェブサーバ識別子とウェブデータ識別子と送信日からなる行を追加する。なお、既に同じローカルウェブサーバ識別子とウェブデータ識別子を持つ行が表に存在する場合には、配信可能ウェブデータリストを効率良く生成するために、その行の送信日の日付を更新し、行を追加しないようにしてもよい。ステップＳ１５０６は、要求ウェブデータ送信部２０７で行なってもよいし、ステップＳ１５０６を実行する部がセンターウェブサーバ１０１にあってもよい。
【００９０】
ステップＳ１５０７において、センターウェブサーバの動作を終了すべきかどうかを判定する。もし終了すべきでないと判定されると、ステップＳ１５０１へ移行する。
【００９１】
（ローカルウェブサーバ：配信可能ウェブデータリスト要求送信部）
「配信可能ウェブデータリスト要求送信部」２０８は、センターウェブサーバ１０１に対して配信可能ウェブデータリスト要求を送信する。例えば、ＴＣＰ／ＩＰによる通信がローカルウェブサーバ１０３とセンターウェブサーバ１０１との間で用いられている場合には、あらかじめ定められたＩＰアドレスとポート番号に対してローカルウェブサーバ１０３から通信の確立を要求し、通信の確立後、配信可能ウェブデータリスト要求を送信することになる。
【００９２】
（ローカルウェブサーバ：配信可能ウェブデータリスト受信部）
「配信可能ウェブデータリスト受信部」２０９は、配信可能ウェブデータリスト要求送信部２０８から送信された配信可能ウェブデータリスト要求に基づいてセンターウェブサーバ１０１から送信された配信可能ウェブデータリストを受信する。
【００９３】
（ローカルウェブサーバ：配信要求ウェブデータリスト生成部）
「配信要求ウェブデータリスト生成部」２１０は、配信可能ウェブデータリスト受信部２０９で受信した配信可能ウェブデータリストに基づいて配信要求ウェブデータリストを生成する。例えば、配信可能ウェブデータリストを構成するウェブデータを全て要求する配信要求ウェブデータリストを生成したり、ウェブデータを蓄積する部分の空き容量や通信時間などを考慮して、配信可能ウェブデータリストの最初の部分に現れるいくつかのウェブデータを要求する配信要求ウェブデータリストを生成したりする。
【００９４】
また、配信要求ウェブデータリスト生成部２１０は、ローカルウェブサーバ１０３の操作を行なう者に対して配信可能ウェブデータリストの内容を表示し、必要なウェブデータの指示を取得して、その指示に従って配信要求ウェブデータリストを生成するようにしてもよい。図１６は、配信可能ウェブデータリストの内容を表示し、必要なウェブデータの指示を取得するための画面の一例を示す。図１６の例においては、２８４７．ｈｔｍｌと１３３１．ｐｐという識別子で指し示されるウェブデータが配信可能ウェブデータリストを構成していることが仮定されている。ローカルウェブサーバ１０３の操作を行なう者は、マウスなどを用いて、必要なウェブデータの識別子の横に示されたチェックボックス１６０１や１６０２にチェックを入れて指示を出す。配信要求ウェブデータリスト生成部２１０は、チェックボックス１６０１や１６０２にチェックが入っているかどうかを検出し、配信要求ウェブデータリストを生成する。
【００９５】
（ローカルウェブサーバ：配信要求ウェブデータリスト送信部）
「配信要求ウェブデータリスト送信部」２１１は、配信要求ウェブデータリスト生成部２１０で生成された配信要求ウェブデータリストをセンターウェブサーバ１０１に送信する。例えば、配信可能ウェブデータリスト要求送信部２０８が配信可能ウェブデータリスト要求を送信するときに確立された通信路を用いて、配信要求ウェブデータリスト送信部が配信要求ウェブデータリストを送信してもよいし、別の通信路を確立して送信するようにしてもよい。
【００９６】
（ローカルウェブサーバ：要求ウェブデータ受信部）
「要求ウェブデータ受信部」２１２は、配信要求ウェブデータリスト送信部２１１から送信された配信要求ウェブデータリストに基づいてセンターウェブサーバから送信される要求ウェブサーバを受信する。
【００９７】
（ローカルウェブサーバの動作）
図１７は、ローカルウェブサーバの動作を説明するフローチャートを例示する。
【００９８】
ステップＳ１７０１において、配信可能ウェブデータリスト要求送信部２０８にて、配信可能ウェブデータリスト要求を送信する。
【００９９】
ステップＳ１７０２において、配信可能ウェブデータリスト受信部２０９にて、配信可能ウェブデータリストを受信するまで待ち状態に入る。
【０１００】
配信可能ウェブデータリストを受信すると、ステップＳ１７０３へ移行し、配信要求ウェブデータリスト生成部２１０にて、配信要求ウェブデータリストを生成する。
【０１０１】
ステップＳ１７０４において、配信要求ウェブデータリスト送信部２１１にて、配信要求ウェブデータリストを送信する。
【０１０２】
ステップＳ１７０５において、要求ウェブデータリスト受信部２１２にて、要求ウェブデータの送信が開始されるまで待ち状態に入る。
【０１０３】
要求ウェブデータの送信が開始されると、ステップＳ１７０６へ移行し、要求ウェブデータ受信部２１２にて、要求ウェブデータを受信する。
【０１０４】
（センターウェブサーバとローカルウェブサーバとの間のデータの流れ）
図１８は、センターウェブサーバ１０１とローカルウェブサーバ１０３との間のデータの流れを例示するシーケンス図である。このシーケンス図は、ローカルウェブサーバ１０３より配信可能ウェブデータリストが送信されて、要求ウェブデータが受信されるまでのデータの流れを示している。
【０１０５】
ステップＳ１８０１において、ローカルウェブサーバ１０３より配信可能ウェブデータリスト要求が送信され、センターウェブサーバ１０１にて受信される。
【０１０６】
ステップＳ１８０１の後、配信可能ウェブデータリストがセンターウェブサーバ１０１にて生成され、それがステップＳ１８０２においてセンターウェブサーバ１０１より送信され、ローカルウェブサーバにて受信される。
【０１０７】
ステップＳ１８０２の後、配信要求ウェブデータリストがローカルウェブサーバ１０３にて生成され、それが、ステップＳ１８０３において、ローカルウェブサーバ１０３より送信され、センターウェブサーバ１０１にて受信される。
【０１０８】
ステップＳ１８０４において、センターウェブサーバ１０１より要求ウェブデータが送信され、ローカルウェブサーバ１０３にて受信される。
【０１０９】
なお、配信要求ウェブデータリストが空である場合には、ステップＳ１８０３とステップＳ１８０４とは実行されなくてもよい。また、この場合、ステップＳ１８０３が実行されたとしても、ステップＳ１８０４は実行される必要はない。
【０１１０】
（ウェブページ生成システムとともに使用する例）
図１９は、本実施の形態のウェブデータ配信システムをウェブページ生成システムとともに使用する場合の機能ブロック図を例示する。
【０１１１】
図１９ではセンターウェブサーバ１０１がウェブページ生成システム１９００の一部としてなっている。
【０１１２】
ウェブページ生成システム１９００は、通信網１９０１に接続された端末１９０２にウェブページを生成して表示するシステムである。端末１９０２の利用者が、ＩＤとパスワード１９０４を入力すると、それらは、セッション管理部１９０３を介して認証部１９０５へ送られ、認証が行なわれる。そして、認証の結果はウェブページ生成部１９０７へ送られ、その認証の結果により、認証が正しくできたと判定されるならば、ウェブページ生成部１９０７は、ウェブページが蓄積されている配信用ウェブページデータ蓄積部１９０６より、ＩＤに対応したウェブページを取得し、一つのウェブページ１９０８にまとめてセッション管理部１９０３を介して端末１９０２へ送信する。
【０１１３】
ウェブページ生成システムが生成するウェブページを更新する場合には、配信用ウェブデータ更新部１９０９により、ウェブページが更新され、更新されたウェブページは配信用ウェブデータ蓄積部１９０６に蓄積され、また、どのように更新されたかの情報がセンターウェブサーバ１０１の更新履歴情報管理部２０１によって管理されるようになる。
【０１１４】
センターウェブサーバ１０１は、ローカルウェブサーバ１０３受信した配信要求ウェブデータリストに応じて、配信用ウェブデータ蓄積部１９０６よりウェブデータを取得して、要求ウェブデータ送信部２０７より送信する。
【０１１５】
（効果）
本実施の形態のウェブデータ配信システム、センターウェブサーバ、ローカルウェブサーバによれば、ローカルウェブサーバの指定するタイミング（例えば、ローカルウェブサーバの操作者が希望するタイミング）でセンターウェブサーバより更新されたウェブデータの中で必要とされるウェブデータの配信を受けることができる。また、センターウェブサーバでは、ウェブデータをローカルウェブサーバに送信した履歴が管理されているので、更新されたウェブデータの提供に漏れが発生することが無くなる。
【０１１６】
（実施の形態６、７）
実施の形態３のセンターウェブサーバは、計算機に本発明の実施の形態６または７のプログラムを実行させることにより実現することができる。
【０１１７】
本発明の実施の形態６は、センターウェブサーバプログラムである。センターウェブサーバプログラムとは、実施の形態４におけるローカルウェブサーバに対してウェブデータを配信することを計算機に行なわせるためのプログラムである。
【０１１８】
（実施の形態６：計算機の機能ブロック図）
図２０は、そのような計算機の機能ブロック図を例示している。図２０において、計算機２０００は、ＣＰＵ２００１と、メモリ２００２と、ディスク２００３と、ネットワークインターフェース２００４と、入出力部２００５と、がバス２００６を介して相互に接続されている。
【０１１９】
ディスク２００３は、永続的にプログラムやデータを記録する。ここに永続的とは、計算機の電源を切断しても記録が消去されないことを意味する。
【０１２０】
メモリ２００２は、ＣＰＵ２００１がプログラムを実行するためにディスク２００３に記録されたプログラムをロードし、また、プログラムの実行に伴う一時的な作業領域を確保するためのものである。
【０１２１】
ＣＰＵ２００１は、プログラムを実行する。
【０１２２】
ネットワークインターフェース２００４は、ネットワークを介して別の機器との通信を行なうためのインターフェースであり、本実施の形態においては、ローカルウェブサーバとの通信を行なう。
【０１２３】
入出力装置２００５は、例えば、キーボードとディスプレイとで構成され、計算機２０００の保守やプログラムの実行に伴う指示の取得や結果の表示を行なう。
【０１２４】
（実施の形態６：センターウェブサーバプログラムの構成）
本実施の形態におけるセンターウェブサーバプログラムは、更新情報管理ステップと、配信可能ウェブデータリスト要求受付ステップと、配信可能ウェブデータリスト生成ステップと、配信可能ウェブデータリスト送信ステップと、配信要求ウェブデータリスト受信ステップと、要求ウェブデータ送信ステップと、を計算機に実行させるためのプログラムである。
【０１２５】
（実施の形態６：更新情報管理ステップ）
「更新情報管理ステップ」は、ウェブデータの更新に関する情報である更新情報を管理する。すなわち、計算機によって更新情報管理部２００を実現するステップである。この更新情報管理ステップは、以下に説明する更新履歴情報管理ステップと、送信済ウェブデータ履歴情報管理ステップと、を含んでいてもよい。このような場合が実施の形態７になる。
【０１２６】
（実施の形態７：更新履歴情報管理ステップ）
「更新履歴情報管理ステップ」は、更新履歴情報を管理するステップである。「更新履歴情報」とは、ウェブデータの更新履歴に関する情報である。すなわち、更新履歴情報管理ステップとは、計算機によって更新履歴情報管理部２０１を実現するためのステップである。例えば、更新履歴情報が図１０に例示される表により管理される場合には、関係データベース管理システムにより表を管理するためのステップである。
【０１２７】
（実施の形態７：送信済ウェブデータ履歴情報管理ステップ）
「配信済ウェブデータ履歴情報管理ステップ」は、送信済ウェブデータ更新情報を、ローカルウェブサーバごとに管理するステップである。「送信済ウェブデータ更新情報」とは、ローカルウェブサーバに対して送信されたウェブデータの履歴に関する情報である。すなわち、配信済ウェブデータ履歴情報管理ステップとは、計算機によって送信済ウェブデータ履歴情報管理部２０２を実現するためのステップである。例えば、送信済ウェブデータ更新情報が図１２に例示される表により管理される場合には、関係データベース管理システムにより表を管理するためのステップである。
【０１２８】
（実施の形態６：配信可能ウェブデータリスト要求受付ステップ）
「配信可能ウェブデータリスト要求受付ステップ」は、配信可能ウェブデータリスト要求を受け付ける。「配信可能ウェブデータリスト要求」とは、ローカルウェブサーバから受け付ける要求であって、配信可能ウェブデータリストの送信の要求である。ここに、「配信可能ウェブデータリスト」とは、ローカルウェブサーバに対して配信可能なウェブデータのリストである。すなわち、配信可能ウェブデータリスト要求受付ステップは、配信可能ウェブデータリスト要求受付部２０３を計算機によって実現するためのステップである。例えば、ローカルウェブサーバと計算機とがＴＣＰ／ＩＰによる通信を行なう場合には、特定の番号のポートを監視し、通信路の確立の要求があるまで待ち状態に入り、通信路の確立の要求があると通信路を確立しデータを受信する。そのデータが配信可能ウェブデータリスト要求であるかどうかを判定し、もし、そうならば、どのローカルウェブサーバより送信されたものであるかどうかを取得するステップである。
【０１２９】
（実施の形態６：配信可能ウェブデータリスト生成ステップ）
「配信可能ウェブデータリスト生成ステップ」は、ローカルウェブサーバに対する配信可能なウェブデータのリストである配信可能ウェブデータリストを、更新情報に基づいて生成するステップである。すなわち、配信可能ウェブデータリスト生成ステップは、配信可能ウェブデータリスト生成部２０４を計算機によって実現するためのステップである。このステップにおける処理の例は、実施の形態１、２、３、４、５での説明で使用した図１３のフローチャートにより示されている。
【０１３０】
また、更新情報管理ステップが、更新履歴情報管理ステップと送信済ウェブデータ履歴情報管理ステップとを含む場合には、更新情報管理部２００が更新履歴情報管理部２０１と送信済ウェブデータ履歴情報管理部２０２を備える実施形態において、配信可能ウェブデータリスト生成部２０４によって配信可能ウェブデータリストが生成されるように、配信可能ウェブデータリスト生成ステップによって配信可能ウェブデータリストが生成される。この場合には、更新履歴情報と送信済ウェブデータ履歴情報とに基づいて配信可能ウェブデータリストが生成される。
【０１３１】
（実施の形態６：配信可能ウェブデータリスト送信ステップ）
「配信可能ウェブデータリスト送信ステップ」は、配信可能ウェブデータリスト生成ステップにおいて生成された配信可能ウェブデータリストをローカルウェブサーバに対して送信するステップである。すなわち、配信可能ウェブデータリスト送信ステップは、配信可能ウェブデータリスト送信部２０５を計算機により実現するためのステップである。例えば、配信可能ウェブデータリスト要求受付ステップにて確立された通信路を用いて、配信可能ウェブデータリストを送信することが行なわれる。
【０１３２】
（実施の形態６：配信要求ウェブデータリスト受信ステップ）
「配信要求ウェブデータリスト受信ステップ」は、配信可能ウェブデータリスト送信ステップにおいて送信された配信可能ウェブデータリストに基づいてローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する。すなわち、配信要求ウェブデータリスト受信ステップは、配信要求ウェブデータリスト受信部２０６を計算機によって実現するためのステップである。例えば、ローカルウェブサーバと計算機とがＴＣＰ／ＩＰによる通信を行なう場合には、配信可能ウェブデータリスト要求受付ステップにて確立された通信路を用いて、配信要求ウェブデータリストを受信してもよい。あるいは、特定の番号のポートを監視し、通信路の確立の要求があるまで待ち状態に入り、要求があれば通信路を確立して配信要求ウェブデータリストを受信してもよい。
【０１３３】
（実施の形態６：要求ウェブデータ送信ステップ）
「要求ウェブデータ送信ステップ」は、配信要求ウェブデータリスト受信ステップにおいて受信した配信要求ウェブデータリストに基づいてローカルウェブサーバから要求されたデータである要求ウェブデータをローカルウェブサーバに対して送信する。すなわち、要求ウェブデータ送信ステップは、要求ウェブデータ送信部２０７を計算機によって実現するためのステップである。例えば、配信要求ウェブデータリスト受信ステップで使用された通信路を用いて、ウェブデータを送信する。
【０１３４】
（実施の形態６、７：媒体を製作することも可能である）
なお、本実施の形態のセンターウェブサーバプログラムを記録した光ディスクなどの媒体を製作することも可能である。
【０１３５】
（実施の形態６、７：効果）
本実施の形態のセンターウェブサーバプログラムを計算機で動かすことにより、ローカルウェブサーバの希望するタイミングで、センターウェブサーバプログラムが動作する計算機より更新されたウェブデータの中で必要とされるウェブデータの配信ができる。また、センターウェブサーバプログラムが動作する計算機では、ウェブデータをローカルウェブサーバに送信した履歴が管理されているので、更新されたウェブデータの提供に漏れが発生することが無くなる。
【０１３６】
（実施の形態８）
実施の形態５のローカルウェブサーバは、本発明の実施の形態８のプログラムを計算機に実行させることにより実現することができる。
【０１３７】
すなわち、本発明の実施の形態５は、ローカルウェブサーバプログラムである。ローカルウェブサーバプログラムとは、実施の形態２におけるセンターウェブサーバによりウェブデータの配信を受けることを計算機に行なわせるためのプログラムである。
【０１３８】
（実施の形態８：計算機の機能ブロック図）
本実施の形態のプログラムを実行する計算機は、実施の形態４のプログラムを実行する計算機と同じ構成を持つものでよい。
【０１３９】
図２０は、そのような計算機の機能ブロック図を例示している。図２０において、計算機２０００は、ＣＰＵ２００１と、メモリ２００２と、ディスク２００３と、ネットワークインターフェース２００４と、入出力部２００５と、がバス２００６を介して相互に接続されている。
【０１４０】
ディスク２００３は、永続的にプログラムやデータを記録する。ここに永続的とは、計算機の電源を切断しても記録が消去されないことを意味する。
【０１４１】
メモリ２００２は、ＣＰＵ２００１がプログラムを実行するためにディスク２００３に記録されたプログラムをロードし、また、プログラムの実行に伴う一時的な作業領域を確保するためのものである。
【０１４２】
ＣＰＵ２００１は、プログラムを実行する。
【０１４３】
ネットワークインターフェース２００４は、ネットワークを介して別の機器との通信を行なうためのインターフェースであり、本実施の形態においては、センターウェブサーバとの通信を行なう。
【０１４４】
入出力装置２００５は、例えば、キーボードとディスプレイとで構成され、計算機２０００の保守やプログラムの実行に伴う指示の取得や結果の表示を行なう。
【０１４５】
（実施の形態８：ローカルウェブサーバプログラムの構成）
本実施の形態のローカルウェブサーバプログラムは、配信可能ウェブデータリスト要求送信ステップと、配信可能ウェブデータリスト受信ステップと、配信要求ウェブデータリスト生成ステップと、配信要求ウェブデータリスト送信ステップと、要求ウェブデータ受信ステップと、を計算機に実行させるためのプログラムである。
【０１４６】
（実施の形態８：配信可能ウェブデータリスト要求送信ステップ）
「配信可能ウェブデータリスト要求送信ステップ」は、配信可能ウェブデータリスト要求をセンターウェブサーバに対して送信するステップである。ここに「配信可能ウェブデータリスト要求」とは、配信可能ウェブデータリストの送信の要求である。また、「配信可能ウェブデータリスト」とは、配信可能なウェブデータのリストである。「配信可能」とは、センターウェブサーバからローカルウェブサーバプログラムの動作する計算機へ配信が可能であるということを意味する。
【０１４７】
この送信の処理は、例えば、センターウェブサーバが監視している番号のポートに対して通信路の確立の要求を送り、通信路が確立されると、その通信路を用いて、配信可能ウェブデータリスト要求を表すデータを送信することにより行なわれる。
【０１４８】
すなわち、配信可能ウェブデータリスト要求送信ステップは、配信可能ウェブデータリスト要求送信部２０８を計算機により実現するステップである。
【０１４９】
（実施の形態８：配信可能ウェブデータリスト受信ステップ）
「配信可能ウェブデータリスト受信ステップ」は、配信可能ウェブデータリスト要求送信ステップにおいて送信された配信可能ウェブデータリスト要求に基づいて返信される配信可能ウェブデータリストをセンターウェブサーバより受信するステップである。
【０１５０】
例えば、配信可能ウェブデータリスト要求送信ステップにて確立された通信路を用いて、配信可能ウェブデータリストのデータを受信する。
【０１５１】
すなわち、配信可能ウェブデータリスト受信ステップは、配信可能ウェブデータリスト受信部２０９を計算機により実現するステップである。
【０１５２】
（実施の形態８：配信要求ウェブデータリスト生成ステップ）
「配信要求ウェブデータリスト生成ステップ」は、配信可能ウェブデータリスト受信ステップにおいて受信した配信可能ウェブデータリストに基づいて、配信要求ウェブデータリストを生成するステップである。ここに、「配信要求ウェブデータリスト」とは、センターウェブサーバに対して配信を要求するウェブデータのリストである。
【０１５３】
例えば、配信可能ウェブデータリストを構成するウェブデータを常に全て要求するウェブデータのリストを生成したり、計算機のディスク容量を考慮して、配信可能ウェブデータリストに示されるウェブデータの始めの三つのウェブデータを要求するウェブデータのリストを生成したりする。また、図１６に例示されるように、入出力部２００５のディスプレイに配信可能ウェブデータリストの内容を表示し、計算機の操作者より指示されたウェブデータから構成されるウェブデータのリストを生成したりしてもよい。
【０１５４】
すなわち、配信要求ウェブデータリスト生成ステップは、配信要求ウェブデータリスト生成部２１０を計算機により実現するステップである。
【０１５５】
（実施の形態８：配信要求ウェブデータリスト送信ステップ）
「配信要求ウェブデータリスト送信ステップ」は、配信要求ウェブデータリスト生成ステップにおいて生成された配信要求ウェブデータリストをセンターウェブサーバに送信するステップである。例えば、配信可能ウェブデータリスト要求送信ステップで確立された通信路を用いて、配信要求ウェブデータリストのデータを送信してもよいし、配信要求ウェブデータリスト送信ステップで新しく通信路を確立して送信するようにしてもよい。
【０１５６】
すなわち、配信要求ウェブデータリスト送信ステップは、配信要求ウェブデータリスト送信部２１１を計算機により実現するステップである。
【０１５７】
（実施の形態８：要求ウェブデータ受信ステップ）
「要求ウェブデータ受信ステップ」は、配信要求ウェブデータリスト送信ステップにおいて送信された配信要求ウェブデータリストに基づいてセンターウェブサーバから送信されるウェブデータを受信するステップである。例えば、配信要求ウェブデータリスト送信ステップで配信要求ウェブデータリストを送信するために用いられた通信路を用いてウェブデータを受信する。あるいは、要求ウェブデータ受信ステップで別の通信路を確立して受信するようにしてもよい。
【０１５８】
すなわち、要求ウェブデータ受信ステップは、要求ウェブデータ受信部２１２を計算機により実現するステップである。
【０１５９】
（実施の形態８：ローカルウェブサーバプログラムを記録した媒体を製作することも可能である）
なお、本実施の形態のローカルウェブサーバプログラムを記録した光ディスクなどの媒体を製作することも可能である。
【０１６０】
（実施の形態８：効果）
本実施の形態のローカルウェブサーバプログラムによれば、ローカルウェブサーバプログラムの動作する計算機が指定するタイミングでセンターウェブサーバより更新されたウェブデータの中で必要とされるウェブデータの配信を受けることができる。また、センターウェブサーバでは、ウェブデータをローカルウェブサーバプログラムが動作する計算機に送信した履歴が管理されているので、更新されたウェブデータの受信に漏れが発生することが無くなる。
【０１６１】
（実施の形態９、１０）
本発明の実施の形態９、１０は、ローカルウェブサーバにウェブデータを配信するウェブデータ配信方法である。
【０１６２】
（実施の形態９：ウェブデータ配信方法の構成）
本実施の形態におけるウェブデータ配信方法は、更新情報管理ステップと、配信可能ウェブデータリスト要求受付ステップと、配信可能ウェブデータリスト生成ステップと、配信可能ウェブデータリスト受信ステップと、配信要求ウェブデータリスト受信ステップと、要求ウェブデータ送信ステップと、を含む方法である。
【０１６３】
「更新情報管理ステップ」は、更新情報を管理するステップである。「更新情報」とは、ウェブデータの更新に関する情報である。例えば、配信するべきウェブデータが更新された日時を管理する情報である。また、ウェブデータが配信された日時を管理する情報でもある。
【０１６４】
この更新情報管理ステップは、更新履歴情報管理ステップと、送信済ウェブデータ履歴情報管理ステップとを含むようになっていてもよい。この場合が実施形態１０となる。
【０１６５】
（実施の形態１０：更新履歴情報管理ステップ）
「更新履歴情報管理ステップ」は、更新履歴情報を管理するステップである。「更新履歴情報」とは、ウェブデータの更新履歴に関する情報である。
【０１６６】
（実施の形態１０：送信済ウェブデータ履歴情報管理ステップ）
「配信済ウェブデータ履歴情報管理ステップ」は、送信済ウェブデータ更新情報を、ローカルウェブサーバごとに管理するステップである。
【０１６７】
（実施の形態９：配信可能ウェブデータリスト要求受付ステップ）
「配信可能ウェブデータリスト要求受付ステップ」は、配信可能ウェブデータリスト要求を受け付ける。「配信可能ウェブデータリスト要求」とは、ローカルウェブサーバから受信する要求であって、配信可能ウェブデータリストの送信の要求である。ここに、「配信可能ウェブデータリスト」とは、ローカルウェブサーバに対して配信可能なウェブデータのリストである。
【０１６８】
（実施の形態９：配信可能ウェブデータリスト生成ステップ）
「配信可能ウェブデータリスト生成ステップ」は、ローカルウェブサーバに対する配信可能なウェブデータのリストである配信可能ウェブデータリストを、更新情報に基づいて生成するステップである。
【０１６９】
また、更新情報管理ステップが、更新履歴情報管理ステップと送信済ウェブデータ履歴情報管理ステップとを含む場合には、更新情報管理部２００が更新履歴情報管理部２０１と送信済ウェブデータ履歴情報管理部２０２を備える実施形態において、配信可能ウェブデータリスト生成部２０４によって配信可能ウェブデータリストが生成されるように、配信可能ウェブデータリスト生成ステップによって配信可能ウェブデータリストが生成される。この場合には、更新履歴情報と送信済ウェブデータ履歴情報とに基づいて配信可能ウェブデータリストが生成される。
【０１７０】
（実施の形態９：配信可能ウェブデータリスト送信ステップ）
「配信可能ウェブデータリスト送信ステップ」は、配信可能ウェブデータリスト生成ステップにおいて生成された配信可能ウェブデータリストをローカルウェブサーバに対して送信するステップである。
【０１７１】
（実施の形態９：配信要求ウェブデータリスト受信ステップ）
「配信要求ウェブデータリスト受信ステップ」は、配信可能ウェブデータリスト送信ステップにおいて送信された配信可能ウェブデータリストに基づいてローカルウェブサーバから送信され、前記ローカルウェブサーバが配信を要求するウェブデータのリストである配信要求ウェブデータリストを受信する。
【０１７２】
（実施の形態９：要求ウェブデータ送信ステップ）
「要求ウェブデータ送信ステップ」は、配信要求ウェブデータリスト受信ステップにおいて受信した配信要求ウェブデータリストに基づいてローカルウェブサーバから要求されたデータである要求ウェブデータをローカルウェブサーバに対して送信する。
【０１７３】
（実施の形態９、１０：ウェブデータ配信方法の使用）
従って、本実施の形態のウェブデータ配信方法は、例えば、実施の形態１ないし実施の形態３のいずれかのセンターウェブサーバにて使用される方法であると言える。また、実施の形態６または７のセンターウェブサーバプログラムを計算機に実行させることにより使用される方法であると言える。
【０１７４】
（実施の形態９、１０：効果）
本実施の形態のウェブデータ配信方法によれば、ローカルウェブサーバにより指定されるタイミングで更新されたウェブデータの中で必要とされるウェブデータの配信を行なうことができる。また、ウェブデータをローカルウェブサーバに送信した履歴が管理されているので、更新されたウェブデータの提供に漏れが発生することが無くなる。
【０１７５】
（実施の形態１１）
本発明の実施の形態１１は、センターウェブサーバよりウェブデータ配信を受けるウェブデータ配信受信方法である。
【０１７６】
（実施の形態１１：ウェブデータ配信受信方法の構成）
本実施の形態のウェブデータ配信受信方法は、配信可能ウェブデータリスト要求送信ステップと、配信可能ウェブデータリスト受信ステップと、配信要求ウェブデータリスト生成ステップと、配信要求ウェブデータリスト送信ステップと、要求ウェブデータ受信ステップと、を含む。
【０１７７】
（実施の形態１１：配信可能ウェブデータリスト要求送信ステップ）
「配信可能ウェブデータリスト要求送信ステップ」は、配信可能ウェブデータリスト要求をセンターウェブサーバに対して送信するステップである。ここに「配信可能ウェブデータリスト要求」とは、配信可能ウェブデータリストの送信の要求である。また、「配信可能ウェブデータリスト」とは、配信可能なウェブデータのリストである。「配信可能」とは、センターウェブサーバから配信が可能であるということを意味する。
【０１７８】
（実施の形態１１：配信可能ウェブデータリスト受信ステップ）
「配信可能ウェブデータリスト受信ステップ」は、配信可能ウェブデータリスト要求送信ステップにおいて送信された配信可能ウェブデータリスト要求に基づいて返信される配信可能ウェブデータリストをセンターウェブサーバより受信するステップである。
【０１７９】
（実施の形態１１：配信要求ウェブデータリスト生成ステップ）
「配信要求ウェブデータリスト生成ステップ」は、配信可能ウェブデータリスト受信ステップにおいて受信した配信可能ウェブデータリストに基づいて、配信要求ウェブデータリストを生成するステップである。ここに、「配信要求ウェブデータリスト」とは、センターウェブサーバに対して配信を要求するウェブデータのリストである。
【０１８０】
（実施の形態１１：配信要求ウェブデータリスト送信ステップ）
「配信要求ウェブデータリスト送信ステップ」は、配信要求ウェブデータリスト生成ステップにおいて生成された配信要求ウェブデータリストをセンターウェブサーバに送信するステップである。
【０１８１】
（実施の形態１１：要求ウェブデータ受信ステップ）
「要求ウェブデータ受信ステップ」は、配信要求ウェブデータリスト送信ステップにおいて送信された配信要求ウェブデータリストに基づいてセンターウェブサーバから送信されるウェブデータを受信するステップである。
【０１８２】
（実施の形態１１：ウェブデータ配信受信方法の使用）
従って、本実施の形態のウェブデータ配信受信方法は、例えば、実施の形態１または実施の形態５のローカルウェブサーバにて使用される方法であると言える。また、実施の形態８のローカルウェブサーバプログラムを計算機に実行させることにより使用される方法であると言える。
【０１８３】
（実施の形態１１：効果）
本実施の形態のウェブデータ配信受信方法によれば、希望するタイミングで更新されたウェブデータの中で必要とされるウェブデータの配信をセンターウェブサーバより受けることができる。また、センターウェブサーバでは、ウェブデータを送信した履歴が管理されているので、更新されたウェブデータの受信に漏れが発生することが無くなる。
【産業上の利用可能性】
【０１８４】
本発明に係るウェブデータ配信システムによれば、ローカルウェブサーバが、センターウェブサーバのウェブデータをもれなく把握しダウンロードすることができ、コンテンツをウェブデータなどにより配信するシステムなどとして有用である。
【図面の簡単な説明】
【０１８５】
【図１】ウェブデータ配信システムの構成図
【図２】ウェブデータ配信システムを構成するセンターウェブサーバとローカルウェブサーバとの機能ブロック図
【図３】センターウェブサーバからローカルウェブサーバへウェブページを配信する手順の一例図
【図４】配信可能ウェブデータリストの一例図
【図５】送信済ウェブデータ履歴情報を管理する表の一例図
【図６】図５に例示された表に基づいて生成される配信可能ウェブデータリストの一例図
【図７】図５に例示された表に基づいて生成される配信可能ウェブデータリストの一例図
【図８】配信可能ウェブデータリストを生成する処理のフローチャート
【図９】ウェブデータ配信システムを構成するセンターウェブサーバとローカルウェブサーバとの機能ブロック図
【図１０】更新履歴情報を管理する表の一例図
【図１１】更新履歴情報を管理する動作を説明するフローチャート
【図１２】センターウェブサーバとローカルウェブサーバと、のウェブデータの更新に関する情報の一例図
【図１３】配信可能ウェブデータリストの生成を説明するフローチャート
【図１４】配信要求ウェブデータリストの一例図
【図１５】センターウェブサーバの動作を説明するフローチャート
【図１６】配信要求ウェブデータリストを生成するための画面の一例図
【図１７】ローカルウェブサーバの動作を説明するフローチャート
【図１８】センターウェブサーバとローカルウェブサーバとのデータの交換の様子を説明するシーケンス図
【図１９】ウェブデータ配信システムをウェブページ生成システムと使用した場合の一例図
【図２０】計算機の機能ブロック図
【符号の説明】
【０１８６】
１０１  センターウェブサーバ
１０３  ローカルウェブサーバ
２０１  更新履歴情報管理部
２０２  送信済ウェブデータ履歴情報管理部
２０３  配信可能ウェブデータリスト要求受付部
２０４  配信可能ウェブデータリスト生成部
２０５  配信可能ウェブデータリスト送信部
２０６  配信要求ウェブデータリスト受信部
２０７  要求ウェブデータ送信部
２０８  配信可能ウェブデータリスト要求送信部
２０９  配信可能ウェブデータリスト受信部
２１０  配信要求ウェブデータリスト生成部
２１１  配信要求ウェブデータリスト送信部
２１２  要求ウェブデータ受信部
【図１】
2004157996.tif 000003
【図２】
2004157996.tif 000004
【図３】
2004157996.tif 000005
【図４】
2004157996.tif 000006
【図５】
2004157996.tif 000007
【図６】
2004157996.tif 000008
【図７】
2004157996.tif 000009
【図８】
2004157996.tif 000010
【図９】
2004157996.tif 000011
【図１０】
2004157996.tif 000012
【図１１】
2004157996.tif 000013
【図１２】
2004157996.tif 000014
【図１３】
2004157996.tif 000015
【図１４】
2004157996.tif 000016
【図１５】
2004157996.tif 000017
【図１６】
2004157996.tif 000018
【図１７】
2004157996.tif 000019
【図１８】
2004157996.tif 000020
【図１９】
2004157996.tif 000021
【図２０】
2004157996.tif 000022