(57)【要約】【課題】ネットワークに接続された情報提供装置での情報の閲覧を、高速に行うことができ、通信回線を有効活用できる情報配信システムを提供する。【解決手段】第１プロキシサーバ２−ｉと第２プロキシサーバ２−ｊと第１クライアント端末１−ｉと第２クライアント端末１−ｊとを具備する情報配信システムを用いる。第１プロキシサーバ２−ｉは、ネットワーク９に接続され第１キャッシュ３−ｉを備える。第２プロキシサーバ２−ｊは、ネットワーク９に接続され第２キャッシュ３−ｊを備える。第１クライアント端末１−ｉは、第１プロキシサーバ２−ｉを介してネットワーク９上のサーバ７とデータの授受を行う。第２クライアント端末１−ｊは、第２プロキシサーバ２−ｊを介してネットワーク９上のサーバとデータの授受を行う。第１プロキシサーバ２−ｉ及び第２プロキシサーバ２−ｊのうちの一方は、他方宛のネットワーク９からのデータを同時に受信する。【選択図】      図１
2004215052.tif 000002
【特許請求の範囲】
【請求項１】
第１ネットワークに通信可能に接続され、第１キャッシュを備える第１プロキシサーバと、
前記第１ネットワークに通信可能に接続され、第２キャッシュを備える第２プロキシサーバと、
前記第１プロキシサーバに通信可能に接続され、前記第１プロキシサーバを介して前記第１ネットワーク上のサーバとデータの授受を行う複数の第１クライアント端末と、
前記第２プロキシサーバに通信可能に接続され、前記第２プロキシサーバを介して前記第１ネットワーク上のサーバとデータの授受を行う複数の第２クライアント端末と
を具備し、
前記第１プロキシサーバ及び前記第２プロキシサーバのうちの一方は、他方宛の前記第１ネットワークからのデータを実質的に同時に受信する
情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、
前記第１クライアント端末が、前記第１ネットワーク上の第１サーバへ第１データの要求を出力し、
前記第１プロキシサーバは、前記第１データの要求に基づいて、前記第１キャッシュに前記第１データが無い場合、前記第１サーバから前記第１ネットワークを介して前記第１データを取得し、前記第１キャッシュに格納し、前記第１クライアント端末へ出力し、
前記第２プロキシサーバは、前記第１プロキシサーバが前記第１データを取得するときと実質的に同時に前記第１データを取得し、前記第２キャッシュに格納し、前記第２クライアント端末から前記第１データの要求があったとき、前記第２キャッシュに格納された第１データを前記第２クライアント端末へ出力する
情報配信システム。
【請求項３】
請求項２に記載の情報配信システムにおいて、
前記第１ネットワークと前記第１プロキシサーバ及び前記第２プロキシサーバとは、無線通信によりデータの送受信を行い、
前記第２プロキシサーバは、前記第１プロキシサーバ宛に前記無線通信で送信される前記第１データを傍受する
情報配信システム。
【請求項４】
請求項２に記載の情報配信システムにおいて、
前記第１ネットワークと前記第１プロキシサーバ及び前記第２プロキシサーバとは、有線通信によりデータの送受信を行い、
前記第２プロキシサーバは、前記第１プロキシサーバ宛に前記有線通信で送信される前記第１データを取得する
情報配信システム。
【請求項５】
請求項１乃至４のいずれか一項に記載の情報配信システムにおいて、
前記第２プロキシサーバは、複数存在する
情報配信システム。
【請求項６】
（ａ）複数の第１クライアント端末のうちの一つが、第１ネットワーク上の第１サーバへ第１データの要求を出力するステップと、ここで、前記複数の第１クライアント端末は、第１プロキシサーバに通信可能に接続され、前記第１プロキシサーバを介して前記第１ネットワーク上のサーバとデータの授受を行い、前記第１プロキシサーバは、前記第１ネットワークに通信可能に接続され、第１キャッシュを備え、
（ｂ）前記第１プロキシサーバが、前記第１データの要求に基づいて、前記第１キャッシュに前記第１データが無い場合、前記第１サーバから前記第１ネットワークを介して前記第１データを取得して、前記第１キャッシュに格納するステップと、
（ｃ）第２プロキシサーバが、前記第１プロキシサーバが前記第１ネットワークから前記第１データを受信するとき、前記第１ネットワークから前記第１データを受信し、前記第２キャッシュに格納するステップと、ここで、前記第２プロキシサーバは、前記第１ネットワークに通信可能に接続され、前記第２キャッシュを備え、
（ｄ）前記第１プロキシサーバが、前記第１データを前記第１クライアント端末へ出力するステップと、
（ｅ）前記第２プロキシサーバが、複数の第２クライアント端末のうちの一つから前記第１データの要求があったとき、前記第２キャッシュに格納された前記第１データを前記第２クライアント端末へ出力し、ここで、前記複数の第２クライアント端末は、前記第２プロキシサーバに通信可能に接続され、前記第２プロキシサーバを介して前記第１ネットワーク上のサーバとデータの授受を行う
を具備する
情報配信方法。
【請求項７】
請求項６に記載の情報配信方法において、
前記（ｂ）ステップは、
（ｂ１）前記第１プロキシサーバが、前記第１サーバから出力され前記第１ネットワークを介して無線通信で出力された前記第１データを取得するステップ
を備え、
前記（ｃ）ステップは、
（ｃ１）前記第２プロキシサーバは、前記第１プロキシサーバが前記第１ネットワークから前記第１データを前記無線通信で受信するとき、前記第１データを傍受するステップ
を備える
情報配信方法。
【請求項８】
請求項６に記載の情報配信方法において、
前記（ｂ）ステップは、
（ｂ２）前記第１プロキシサーバが、前記第１サーバから出力され前記第１ネットワークを介して有線通信で出力された前記第１データを取得するステップ
を備え、
前記（ｃ）ステップは、
（ｃ２）前記第２プロキシサーバは、前記第１プロキシサーバが前記第１ネットワークから前記第１データを前記有線通信で受信するとき、前記第１データを受信するステップ
を備える
情報配信方法。
【請求項９】
請求項６乃至８のいずれか一項に記載の情報配信方法において、
前記第２プロキシサーバは、複数存在する
情報配信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報配信システム及び情報配信方法に関し、特に、情報の閲覧の高速化及び通信回線の有効活用が可能な情報配信システム及び情報配信方法に関する。
【０００２】
【従来の技術】
従来、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）の閲覧を高速化するために、自局内からの要求をとりまとめて記録し、再利用する方法が知られている。そのような方法として、特開平１１−１４３７５９号公報（特許文献１）にプロキシサーバキャッシュシステムが提案されている。
この技術のプロキシサーバキャッシュシステムは、プロキシサーバと１以上のクライアントとがローカルエリアネットワークにより接続されている。ただし、プロキシサーバは、キャッシュを備え、ワイドエリアネットワーク（ＷＡＮ）に接続される。１以上のクライアントは、キャッシュを備え、ワールドワイドウェブ（ＷＷＷ）ブラウザが動作する。そして、ＷＷＷブラウザが表示するデータがプロキシサーバのキャッシュに存在しない場合に、他のクライアントのキャッシュからデータを読み出し、ＷＷＷブラウザで表示することを特徴とする。
この方式は、プロキシサーバを有するインターネットシステムにおいて、プロキシサーバとＷＷＷサーバとを結ぶＷＡＮ上のトラッフィックを軽減し、ＷＷＷブラウザの速度を向上させることを目的としている。すなわち、インターネットに接続される自局内端末からのデータ要求のうち、自局内端末のキャッシュ内に存在するデータは、そこから取得することにより、主に自局とインターネットとの間の回線帯域不足を緩和する。記録する領域をプロキシサーバだけではなく、自局内に点在するブラウザ側データを有効活用している。
ただし、この従来技術では、データを分散して保管しているため、保管されている記憶領域資源を探すための操作が必要である。加えて、データを分散して保管しているため、保管されている記憶領域資源を持つ端末が停止している場合、そのデータを利用することができない。
【０００３】
ネットワークに接続された情報処理装置での情報の閲覧をより高速化することが可能な技術が望まれている。ネットワーク上の無駄な通信を抑制し、通信回線を有効活用することが可能な技術が求められている。
【０００４】
関連する技術として、特開２０００−０５７０４１号公報（特許文献２）に、プロキシサーバ及びＬＡＮシステムの技術が開示されている。
この技術のプロキシサーバは、ＬＡＮとインターネットとの間に介在し、ＬＡＮに接続するＷｅｂクライアントとインターネットに接続するＷｅｂサーバとの間で情報の代理応答を行うプロキシサーバである。そして、Ｗｅｂクライアントの要求する文書をＷｅｂサーバから読み出し、Ｗｅｂクライアントに提供すると共に、この文書に関連する文書を先読みして上記要求文書のコピーと共に一時的に保持するようにしている。
この技術は、キャッシュ機能を拡大して高速応答及び文書検索の高速化を可能にすることを目的としている。
【０００５】
特開２０００−１５５７１２号公報（特許文献３）に、分散キャッシュ配送方法及び分散キャッシュ配送プログラムを記憶した媒体の技術が開示されている。この技術の分散キャッシュ配送方法は、サーバ計算機と、クライアント計算機と、キャッシュサーバ計算機と、マルチキャスト送信計算機と、ネットワークとから構成される情報通信網に関する。
ここで、サーバ計算機は、処理要求に応じて処理を行い、処理結果を処理要求送信元に応答する。クライアント計算機は、利用者からの処理要求を受け付けて送信し、かつ処理結果を受信して利用者に提示する。キャッシュサーバ計算機は、クライアント計算機からの処理要求をマルチキャスト送信計算機へ中継し、取得した応答情報を複写して内部に保持する。マルチキャスト送信計算機は、キャッシュサーバ計算機からの処理要求をサーバ計算機へ中継し、取得した応答情報を複数のキャッシュサーバ計算機へ送信する。ネットワークは、サーバ計算機、クライアント計算機、キャッシュサーバ計算機及びマルチキャスト送信計算機間を、複数のサーバ計算機、キャッシュサーバ計算機及びマルチキャスト送信計算機間では任意の双方向通信を可能に、また、マルチキャスト送信計算機からキャッシュサーバ計算機へは同報性及び同期性を持って、また、一のキャッシュサーバ計算機に対しては複数のクライアント計算機がポイント−ツー−ポイントで接続する。
そして、キャッシュサーバ計算機は、ある定められた範囲のネットワークを近傍とみなし、近傍内で自律的に自計算機の情報を他のキャッシュサーバ計算機と取り交わすことで、自計算機が保持すべき割合を事前に決定する。
この技術の目的は、一のキャッシュサーバ計算機が他のキャッシュサーバ計算機と情報を取り交わすことで重複が少なくなるようにキャッシュを保持することができるようにすることにある。
【０００６】
特開２０００−０２０４１５号公報（特許文献４）に、ＷＷＷサーバプロキシとＷＷＷブラウザプロキシ及びＷＷＷシステムの技術が開示されている。
この技術のＷＷＷサーバプロキシは、ＷＷＷブラウザからの要求に対応してＷＷＷサーバが転送するファイルを一時記憶した後、ネットワークを介して上記ＷＷＷブラウザに転送する。そして、受信・記憶手段と、送信手段とを有することを特徴とする。ここで、受信・記憶手段は、上記ＷＷＷブラウザから要求されたファイルと該ファイルから参照されるコンテンツとを上記ＷＷＷサーバに順次要求して受信し、まとめて記憶する。送信手段は、該受信・記憶手段でまとめて記憶した上記ファイルと上記コンテンツとを一括して要求元の上記ＷＷＷブラウザ宛にネットワークを介して転送する。
この技術は、全てのファイルに対する効率的な転送を可能にすることを目的としている。
【０００７】
特開２００１−２５６０９８号公報（特許文献５）に、プロキシサーバにおけるキャッシの制御方法の技術が開示されている。
この技術のプロキシサーバにおけるキャッシの制御方法は、ネットワーク上でウェブサーバとウェブクライアントとの間に介在し、ウェブサーバからウェブクライアントに転送されるデータをキャッシングする機能を有するプロキシサーバに関する。そして、ウェブサーバからウェブクライアントに転送されるデータの大きさに応じた複数のキャッシュを設け、ウェブサーバから送信されたデータの大きさを計測し、計測されたデータの大きさに応じて該データを記憶させるキャッシュを決定し、決定したキャッシュにデータをキャッシングすることを特徴とする。
この技術は、インターネット上でウェブサーバとウェブクライアントの間に介在するプロキシサーバのキャッシュの使用効率を向上させることを目的としている。
【０００８】
特開２００２−０７３４０１号公報（特許文献６）に、ＷＷＷコンテンツ配信システム、プロキシサーバ装置、ＷＷＷサーバ装置、ＷＷＷコンテンツ配信方法及びその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記憶媒体の技術が開示されている。
この技術のＷＷＷコンテンツ配信システムは、ＷＷＷコンテンツを配信するＷＷＷサーバ装置と、クライアント端末装置と、前記クライアント端末装置とＷＷＷサーバ装置との間のインターネットを介したデータ送受信を仲介するプロキシサーバ装置とを具備することを特徴とする。
ここで、前記プロキシサーバ装置は、キャッシュ予約手段と、更新通知受信手段と、コンテンツ取得手段とを備える。ただし、キャッシュ予約手段は、前記クライアント端末装置から通知されたキャッシュ予約アドレスを登録するとともに、当該キャッシュ予約アドレスを予約アドレスとして前記ＷＷＷサーバ装置に通知する。更新通知受信手段は、前記ＷＷＷサーバ装置から送信された更新通知を受信する。コンテンツ取得手段は、前記更新通知が示すアドレスのＷＷＷコンテンツを前記ＷＷＷサーバ装置から取得するとともに、取得したＷＷＷコンテンツをキャッシュする。
一方、前記ＷＷＷサーバ装置は、予約アドレス登録手段と、コンテンツ更新監視手段と、更新通知送信手段とを備える。ただし、予約アドレス登録手段は、前記プロキシサーバ装置から通知された予約アドレスを登録する。コンテンツ更新監視手段は、登録した予約アドレスによって特定されるＷＷＷコンテンツの更新状態を監視する。更新通知送信手段は、前記コンテンツ更新監視手段によって前記ＷＷＷコンテンツの更新が検知された場合に、当該更新通知を前記プロキシサーバ装置に送信する。
この技術は、ＷＷＷサーバ側がコンテンツの更新時にプロキシサーバ側に更新通知をおこなうことにより、キャッシュされたコンテンツの整合性の保証、キャッシュ予約登録時における更新頻度登録作業の排除およびＷＷＷサーバとプロキシサーバとの間の更新チェックのための無駄なトラフィックを低減することを目的とする。
【０００９】
特開２００２−０７７２７１号公報（特許文献７）に、ネットワーク装置の技術が開示されている。
この技術のネットワーク装置は、第１ネットワークと第２ネットワークとを接続する。そして、第１通信手段と、第２通信手段と、第３通信手段と、プロキシサーバ手段とを備えることを特徴とする。ここで、第１通信手段は、第１ネットワークとの間でデータ通信を行う。第２通信手段は、第２ネットワークとの間でデータ通信を行う。第３通信手段は、通信キャリアサーバを経由して第１ネットワークとの間でデータ通信が可能な情報通信端末との間でデータ通信を行う。プロキシサーバ手段は、情報通信端末と第１ネットワークとの間のデータ通信を中継する。
この技術の目的は、アクセスポイントを分散して、情報通信端末からのアクセス集中を緩和しつつ、インターネット等の大規模ネットワーク及びホームネットワーク等の小規模ネットワークの両方へのアクセスを実現することにある。
【００１０】
【特許文献１】
特開平１１−１４３７５９号公報
【特許文献２】
特開２０００−０５７０４１号公報
【特許文献３】
特開２０００−１５５７１２号公報
【特許文献４】
特開２０００−０２０４１５号公報
【特許文献５】
特開２００１−２５６０９８号公報
【特許文献６】
特開２００２−０７３４０１号公報
【特許文献７】
特開２００２−０７７２７１号公報
【００１１】
【発明が解決しようとする課題】
従って、本発明の目的は、ネットワークに接続された情報提供装置での情報の閲覧をより高速化することが可能な情報配信システム及び情報配信方法を提供することにある。
【００１２】
また、本発明の他の目的は、ネットワーク上の通信回数を抑制し、通信回線を有効活用することが可能な情報配信システム及び情報配信方法を提供することにある。
【００１３】
本発明の更に他の目的は、情報の閲覧の高速化及び通信回線の有効活用を低コスト、簡便且つ容易に実行することが可能な情報配信システム及び情報配信方法を提供することにある。
【００１４】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用される番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］との対応関係を明らかにするために括弧付きで付加されたものである。ただし、それらの番号・符号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１５】
従って、上記課題を解決するために、本発明の情報配信システムは、第１プロキシサーバ（２−ｉ）と、第２プロキシサーバ（２−ｊ）と、複数の第１クライアント端末（１−ｉ）と、複数の第２クライアント端末（１−ｊ）とを具備する。
第１プロキシサーバ（２−ｉ）は、第１ネットワーク（９）に通信可能に接続され、第１キャッシュ（３−ｉ）を備える。第２プロキシサーバ（２−ｊ）は、第１ネットワーク（９）に通信可能に接続され、第２キャッシュ（３−ｊ）を備える。複数の第１クライアント端末（１−ｉ）は、第１プロキシサーバ（２−ｉ）に通信可能に接続され、第１プロキシサーバ（２−ｉ）を介して第１ネットワーク（９）上のサーバ（７）とデータの授受を行う。複数の第２クライアント端末（１−ｊ）は、第２プロキシサーバ（２−ｊ）に通信可能に接続され、第２プロキシサーバ（２−ｊ）を介して第１ネットワーク（９）上のサーバ（７）とデータの授受を行う。ここで、第１プロキシサーバ（２−ｉ）及び第２プロキシサーバ（２−ｊ）のうちの一方は、他方宛の第１ネットワーク（９）からのデータ（Ａ）を実質的に同時に受信する。
第２クライアント端末（１−ｊ）から一度もデータ（Ａ）（第１ネットワーク（９）上のサーバ（７）にある）の要求を受けていない第２プロキシサーバ（２−ｊ）であっても、第２キャッシュ（３−ｊ）に格納されているので、第１ネットワーク（９）を介さずにデータ（Ａ）の閲覧（取得）を行うことが出来る。すなわち、その閲覧（取得）をより高速化することができる。そして、通信の回数を抑制できるので、通信回線（９、通信装置４−通信装置５間の通信、１８）を有効活用することが可能となる。
【００１６】
上記の情報配信システムにおいて、第１クライアント端末（１−ｉ）は、第１ネットワーク（９）上の第１サーバ（７）へ第１データ（Ａ）の要求を出力する。第１プロキシサーバ（２−ｉ）は、第１データ（Ａ）の要求に基づいて、第１キャッシュ（３−ｉ）に第１データ（Ａ）が無い場合、第１サーバ（７）から第１ネットワーク（９）を介して第１データ（Ａ）を取得する。そして、第１キャッシュ（３−ｉ）に格納し、第１クライアント端末（１−ｉ）へ出力する。第２プロキシサーバ（２−ｊ）は、第１プロキシサーバ（２−ｉ）が第１データ（Ａ）を取得するときと実質的に同時に第１データ（Ａ）を取得する。第２キャッシュ（３−ｊ）に格納する。そして、第２クライアント端末（１−ｊ）から第１データ（Ａ）の要求があったとき、第２キャッシュ（３−ｊ）に格納された第１データ（Ａ）を第２クライアント端末（１−ｊ）へ出力する。
これにより、第１ネットワーク（９）に接続されたサーバ（７）での情報（Ａ）の閲覧（取得）を、第１ネットワーク（９）を介さずに行う回数が増加するので、その閲覧（取得）をより高速化することができる。そして、通信の回数を抑制できるので、通信回線（９、通信装置４−通信装置５間の通信、１８）を有効活用することが可能となる。
【００１７】
上記の情報配信システムにおいて、第１ネットワーク（９）と第１プロキシサーバ（２−ｉ）及び第２プロキシサーバ（２−ｊ）とは、無線通信によりデータの送受信を行う。そして、第２プロキシサーバ（２−ｊ）は、第１プロキシサーバ（２−ｉ）宛にその無線通信で送信される第１データ（Ａ）を傍受する。
無線通信の場合、第１プロキシサーバ（２−ｉ）宛のデータ（無線電波）は、同報性があり、その無線電波の届く範囲の第２プロキシサーバ（２−ｊ）にも受信可能である。すなわち、第２プロキシサーバ（２−ｊ）（又はその関連機器）の受信設定を自分宛以外のデータも受信することにすれば、第１プロキシサーバ（２−ｉ）宛のデータを傍受することが出来る。そして、上記の閲覧の高速化や通信回線の有効活用が可能となる。
【００１８】
上記の情報配信システムにおいて、第１ネットワーク（９）と第１プロキシサーバ（２−ｉ）及び第２プロキシサーバ（２−ｊ）とは、有線通信によりデータの送受信を行う。そして、第２プロキシサーバ（２−ｊ）は、第１プロキシサーバ（２−ｉ）宛にその有線通信で送信される第１データ（Ａ）を取得する。
有線通信の場合でも、第１プロキシサーバ（２−ｉ）宛のデータは、そのデータの流れる有線通信網（１８）に接続した第２プロキシサーバ（２−ｊ）にも受信可能である。すなわち、第２プロキシサーバ（２−ｊ）（又はその関連機器）の受信設定を自分宛以外のデータも受信することにすれば、同報性を持たせることが可能であり、第１プロキシサーバ（２−ｉ）宛のデータを受信することが出来る。そして、上記の閲覧の高速化や通信回線の有効活用が可能となる。
【００１９】
上記の情報配信システムにおいて、第２プロキシサーバ（２−ｊ）は、複数存在する。
複数の第２プロキシサーバ（２−ｊ）があることで、より多くのデータをキャッシュ（３）に蓄積することが出来、閲覧をより高速に、通信回線の活用をより有効に行うことが可能となる。
【００２０】
従って、上記課題を解決するために、本発明の情報配信方法は、（ａ）〜（ｅ）ステップを具備する。
（ａ）ステップは、複数の第１クライアント端末（１−ｉ）のうちの一つが、第１ネットワーク（９）上の第１サーバ（７）へ第１データ（Ａ）の要求を出力する。ここで、複数の第１クライアント端末（１−ｉ）は、第１プロキシサーバ（２−ｉ）に通信可能に接続され、第１プロキシサーバ（２−ｉ）を介して第１ネットワーク（９）上のサーバ（７）とデータ（Ａ）の授受を行う。第１プロキシサーバ（２−ｉ）は、第１ネットワーク（９）に通信可能に接続され、第１キャッシュ（３−ｉ）を備える。（ｂ）ステップは、第１プロキシサーバ（２−ｉ）が、第１データ（Ａ）の要求に基づいて、第１キャッシュ（３−ｉ）に第１データ（Ａ）が無い場合、第１サーバ（７）から第１ネットワーク（７）を介して第１データ（Ａ）を取得して、第１キャッシュ（３−ｉ）に格納する。（ｃ）ステップは、第２プロキシサーバ（２−ｊ）が、第１プロキシサーバ（２−ｉ）が第１ネットワーク（９）から第１データ（Ａ）を受信するとき、第１ネットワーク（９）から第１データ（Ａ）を受信し、第２キャッシュ（３−ｊ）に格納する。ここで、第２プロキシサーバ（２−ｊ）は、第１ネットワーク（９）に通信可能に接続され、第２キャッシュ（３−ｊ）を備える。（ｄ）ステップは、第１プロキシサーバ（２−ｉ）が、第１データ（Ａ）を第１クライアント端末（１−ｉ）へ出力する。（ｅ）ステップは、第２プロキシサーバ（２−ｊ）が、複数の第２クライアント端末（１−ｊ）のうちの一つから第１データ（Ａ）の要求があったとき、第２キャッシュ（３−ｊ）に格納された第１データ（Ａ）を第２クライアント端末（１−ｊ）へ出力する。ここで、複数の第２クライアント端末（１−ｊ）は、第２プロキシサーバ（２−ｊ）に通信可能に接続され、第２プロキシサーバ（２−ｊ）を介して第１ネットワーク（９）上のサーバ（７）とデータ（Ａ）の授受を行う。
これにより、第１ネットワーク（９）に接続されたサーバ（７）での情報（Ａ）の閲覧（取得）を、第１ネットワーク（９）を介さずに行う回数が増加するので、その閲覧（取得）をより高速化することができる。そして、通信の回数を抑制できるので、通信回線（９（、通信装置４−通信装置５間の通信、１８））を有効活用することが可能となる。
【００２１】
上記の情報配信方法において、（ｂ）ステップは（ｂ１）ステップを備え、（ｃ）ステップは（ｃ１）ステップを備える。ただし、（ｂ１）ステップは、第１プロキシサーバ（２−ｉ）が、第１サーバ（７）から出力され第１ネットワーク（９）を介して無線通信で出力された第１データ（Ａ）を取得する。（ｃ１）ステップにおいて、第２プロキシサーバ（２−ｊ）は、第１プロキシサーバ（２−ｉ）が第１ネットワーク（９）から第１データ（Ａ）を無線通信で受信するとき、第１データ（Ａ）を傍受する。
無線通信の場合、第２プロキシサーバ（２−ｊ）（又はその関連機器）の受信設定を自分宛以外のデータも受信することにすれば、第１プロキシサーバ（２−ｉ）宛のデータを傍受することが出来る。そして、上記の閲覧の高速化や通信回線の有効活用が可能となる。
【００２２】
上記の情報配信方法において、（ｂ）ステップは（ｂ２）ステップを備え、（ｃ）ステップは（ｃ２）ステップを備える。ただし、（ｂ２）ステップは、第１プロキシサーバ（２−ｉ）が、第１サーバ（７）から出力され第１ネットワーク（９）を介して有線通信で出力された第１データ（Ａ）を取得する。（ｃ２）ステップにおいて、第２プロキシサーバ（２−ｊ）は、第１プロキシサーバ（２−ｉ）が第１ネットワーク（９）から第１データ（Ａ）をその有線通信で受信するとき、第１データ（Ａ）を受信する。
有線通信の場合でも、第２プロキシサーバ（２−ｊ）（又はその関連機器）の受信設定を自分宛以外のデータも受信することにすれば、第１プロキシサーバ（２−ｉ）宛のデータを受信することが出来る。そして、上記の閲覧の高速化や通信回線の有効活用が可能となる。
【００２３】
上記の情報配信方法において、第２プロキシサーバ（２−ｊ）は、複数存在する。
複数の第２プロキシサーバ（２−ｊ）があることで、より多くのデータをキャッシュ（３）に蓄積することが出来、閲覧をより高速に、通信回線の活用をより有効に行うことが可能となる。
【００２４】
【発明の実施の形態】
以下、本発明である情報配信システム及び情報配信方法の実施の形態に関して、添付図面を参照して説明する。
【００２５】
（第１の実施の形態）
以下、本発明である情報配信システム及び情報配信方法の第１の実施の形態に関して、添付図面を参照して説明する。
まず、本発明である情報配信システムの第１の実施の形態の構成について、添付図面を参照して説明する。
図１は、本発明である情報配信システムの第１の実施の形態の構成を示す図である。情報配信システムは、複数のクライアント端末１（１−ｉｋ：ｉ＝１〜ｎ、ｋ＝１〜ｍｉ、以下同じ）、ネットワーク１１（１１−ｉ）、プロキシサーバ２（２−ｉ）及び通信装置４（４−ｉ）を一つのグループとする複数のグループｉを具備する。そして、全てのグループは、通信装置５を介してネットワーク９と双方向通信可能に接続している。ネットワーク９には、情報提供サーバ７が双方向通信可能に接続している。
【００２６】
クライアント端末１（１−ｉｋ：ｉ＝１〜ｎ、ｋ＝１〜ｍｉ、ただしｎはグループの数、ｍｉはグループｉにおけるクライアント端末の数）は、パーソナルコンピュータに例示される情報処理装置である。プロキシサーバ２（２−ｉ）にネットワーク１１（１１−ｉ）を介して通信可能に接続されている。
【００２７】
クライアント端末１は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザに例示されるプログラムとしてのデータ取得部１３を備える。
データ取得部１３は、プロキシサーバ２を介してネットワーク９上のサーバとデータの授受が可能である。そして、所望のデータをプロキシサーバ２又はネットワーク９上のサーバから取得する。
【００２８】
プロキシサーバ２（２−ｉ）は、パーソナルコンピュータやワークステーションに例示される情報処理装置である。ネットワーク１１（１１−ｉ）を介して複数のクライアント端末１（１−ｉｋ）と双方向通信可能に接続され、通信装置５−ネットワーク９を介してネットワーク９上のサーバと双方向通信可能に接続されている。
【００２９】
プロキシサーバ２は、キャッシュ３（３−ｉ）とプログラムとしてのキャッシュ管理部１４とを備える。
キャッシュ３は、プロキシサーバ２を経由するデータを一時保管する。キャッシュ３は、大容量であることが好ましい。それにより、多くのデータを格納でき、クライアント端末１がネットワーク９を介してデータを取得する回数を低減できる。キャッシュ３は、メモリやハードディスクに例示される。特にハードディスクは、大容量で低コストであることからより好ましい。
キャッシュ管理部１４は、クライアント端末１から出力されたネットワーク９上のサーバへのデータの要求に基づいて、キャッシュ３にそのデータがあるか否かを検索する。そのデータがある場合、要求を出力したクライアント端末１へそのデータを出力する。そのデータが無い場合、ネットワーク９−通信装置５−通信装置４を介して、そのサーバからデータを取得する。そして、キャッシュ３にそのデータを格納すると共に、クライアント端末１へ出力する。
【００３０】
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、更に、他のプロキシサーバ２−ｊ（ｊ＝１〜ｎ、ｊ≠ｉ、以下同じ）宛に通信装置５から出力（送信）されるデータを、通信装置４を介して他のプロキシサーバ２−ｊが受信するのと実質的に同時に取得（傍受）する。すなわち、プロキシサーバ２−ｉは、通信装置４から出力されるデータについて、宛先に関わらず全て取得する。そして、キャッシュ３にそのデータを格納する。ここで、実質的に同時に取得とは、他のプロキシサーバ２−ｊ宛のデータを傍受して取得するので、時間的なタイミングが同じになるということである。
【００３１】
通信装置４（４−ｉ）は、プロキシサーバ２（２−ｉ）に双方向通信可能に接続されている。プロキシサーバ２とネットワーク９（のサーバ）との間のデータの送受信を行う際、通信装置５との間で無線による通信（例示：無線ＬＡＮ、衛星通信）を行う。通信装置４（４−ｉ）は、無線ＬＡＮの情報端末用のＬＡＮアダプタや、衛星通信用の地球局側の通信機器に例示される。
通信装置４−ｉは、通信装置５から送信（出力）されるデータが自分宛（又は、プロキシサーバ２−ｉ宛）では無い場合でも、設定により、受信可能な全てのデータを取得してプロキシサーバ２−ｉへ出力する。そのような設定としては、無線ＬＡＮにおけるプロミスキャストモードや、衛星通信におけるマルチキャストモードに例示されるが、それらに制限されるものではない。
【００３２】
ただし、プロキシサーバ２−ｉと通信装置４−ｉとをまとめてプロキシサーバシステム２０−ｉともいう。通信装置４−ｉは、プロキシサーバ２−ｉに含まれていても良く、その場合、プロキシサーバ２−ｉ＝プロキシサーバシステム２０−ｉである。
【００３３】
ネットワーク１１（１１−ｉ）は、プロキシサーバ２（２−ｉ）とクライアント端末１（１−ｉｋ）とを接続する。ネットワーク１１は、ＬＡＮ（ＬｏｃａｌＡｒｅａ  Ｎｅｔｗｏｒｋ）に例示される。
【００３４】
通信装置５は、ネットワーク９に双方向通信可能に接続され、プロキシサーバ２とネットワーク９（のサーバ）との間のデータの送受信を行う際、通信装置４（４−ｉ）との間で無線による通信（例示：無線ＬＡＮ、衛星通信）を行う。通信装置５は、無線ＬＡＮにおいて基幹ＬＡＮ（有線、ネットワーク９に接続）に接続された無線ＬＡＮ装置や、衛星通信用の地球局側の通信機器に例示される。
通信装置５は、特定のグループｉの通信装置４−ｉと通信を行う際、その送信電波の指向性を弱くしている（又は、他のグループｊの通信装置４−ｊにも送信されるような指向性にしている）ことにより、他のグループｊ（残りのグループの全部又は一部）の通信装置４−ｊへも、同時にその送信電波が送られる。
【００３５】
情報提供サーバ７は、パーソナルコンピュータやワークステーションに例示される情報処理装置である。ネットワーク９と双方向通信可能に接続されている。情報提供サーバ７は、例えば、インターネット上にホームページ（ＨＰ）を公開し、情報提供可能なサーバである。図中では、一つのみを表示しているが、本発明がこの数に制限されるものではなく、複数の情報提供サーバ７を有していても良い。
【００３６】
情報提供サーバ７は、データ及びプログラムとしてのデータベース８とプログラムとしてのデータ管理部１６とを備える。
データベース８は、データを保管し、データ管理部１６からのデータの要求に基づいて、要求されたデータを出力する。
データ管理部１６は、ネットワーク９を介して送信されてくるデータの要求に基づいて、要求されたデータをデータベース８から取り出し、要求元へ送信する。
【００３７】
ネットワーク９は、インターネットのような公衆回線網や、ＷＡＮ（ＷｉｄｅＡｒｅａ  Ｎｅｔｗｏｒｋ）のような広域の（専用）通信回線網に例示され、情報提供可能な複数の情報提供サーバ７が双方向通信可能に接続されている。また、通信装置５（図中では、一つのみを表示しているが、複数存在していても良い）が双方向通信可能に接続されている。
【００３８】
次に、本発明である情報配信システムの第１の実施の形態の動作（情報配信方法）について、添付図面を参照して説明する。
図２は、本発明である情報配信システムの第１の実施の形態の動作（情報配信方法）を示すフロー図である。
【００３９】
（１）ステップＳ０１
複数のクライアント端末１−ｉのうちの一つであるクライアント端末１−ｉｋ（のデータ取得部１３）が、ネットワーク９上の情報提供サーバ７へデータＡの要求を出力する。データＡの要求は、ネットワーク１１−ｉを介してプロキシサーバ２−ｉへ出力される。
（２）ステップＳ０２
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、データＡの要求に基づいて、キャッシュ３−ｉにおいてデータＡを検索する。キャッシュ３−ｉにデータＡがある場合、ステップＳ０３へ進む。データＡが無い場合、ステップＳ０４へ進む。
（３）ステップＳ０３
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、データＡを読み出し、ネットワーク１１−ｉを介してクライアント端末１−ｉｋへ出力する。クライアント端末１−ｉｋは、データＡを受信する。
（４）ステップＳ０４
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、データＡの要求を情報提供サーバ７へ送信する。情報提供サーバ７（のデータ管理部１６）は、通信装置４−通信装置５−ネットワーク９を介して、プロキシサーバ２−ｉからデータＡの要求を受信する。
（５）ステップＳ０５
情報提供サーバ７（のデータ管理部１６）は、データＡの要求に基づいて、データベース８からデータＡを取り出す。
（６）ステップＳ０６
情報提供サーバ７（のデータ管理部１６）は、データＡをクライアント端末１−ｉｋへ向けてネットワーク９へ出力する。データＡは、ネットワーク９を経由して通信装置５に達する。通信装置５は、無線によりデータＡを通信装置４−ｉに送信する。通信装置４−ｉは、データＡを受信する。そして、プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、データＡを受信する。ステップＳ０８へ進む。
（７）ステップＳ０７
一方、通信装置５が無線によりデータＡを通信装置４−ｉに送信した際、通信装置５の無線アンテナの指向性により、同じデータＡが他の通信装置４−ｊにも実質的に同時に送信される。通信装置４−ｊは、データＡを受信する。そして、プロキシサーバ２−ｊ（のキャッシュ管理部１４）は、データＡを受信する。ステップＳ０９へ進む。
（８）ステップＳ０８
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、データＡを取得した後、キャッシュ３−ｉに格納する。ステップＳ１０へ進む。
（９）ステップＳ０９
プロキシサーバ２−ｊ（のキャッシュ管理部１４）は、データＡを取得した後、キャッシュ３−ｊに格納する。ステップＳ２１へ進む。
（１０）ステップＳ１０
プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、ネットワーク１１−ｉを介して、データＡをクライアント端末１−ｉｋへ出力する。クライアント端末１−ｉｋ（のデータ取得部１３）は、データＡを受信する。
（１１）ステップＳ１１
クライアント端末１−ｉｋ（のデータ取得部１３）は、データＡを取得する。
（１２）ステップＳ２１
ここで、プロキシサーバ２−ｊとネットワーク１１−ｊを介して接続された複数のクライアント端末１−ｊのうちの一つとしてのクライアント端末１−ｊｌ（のデータ取得部１３）が、ネットワーク９上の情報提供サーバ７へデータＡの要求を出力する場合を考える。
データＡの要求は、ネットワーク１１−ｊを介してプロキシサーバ２−ｊへ出力される。
（１３）ステップＳ２２
プロキシサーバ２−ｊ（のキャッシュ管理部１４）は、データＡの要求に基づいて、キャッシュ３−ｊにおいてデータＡを検索する。キャッシュ３−ｊにデータＡがある場合、ステップＳ２３へ進む。データＡが無い場合、ステップＳ０４へ進む。上記のステップＳ０４からステップＳ１１と同様である（省略）。
（１４）ステップＳ２３
プロキシサーバ２−ｊ（のキャッシュ管理部１４）は、データＡを読み出し、ネットワーク１１−ｊを介してクライアント端末１−ｊｌへ出力する。クライアント端末１−ｊｌは、データＡを受信する。
【００４０】
上記のように本発明によれば、上記のステップＳ０１〜ステップＳ１１のプロセスにより、通信装置５の送信電波が届く範囲にある全てのプロキシサーバ２のキャッシュ３にデータＡが格納される。すなわち、同報性を有する無線通信を用いることで、他のグループｊ宛にデータを通信するように特別に制御しなくても、他のグループｊ宛にデータを通信することが出来る。それにより、ステップＳ２１〜ステップＳ２２に示すように、クライアント端末１−ｊから一度もデータＡの要求を受けていないプロキシサーバ２−ｊであっても、キャッシュ３−ｊからデータＡを取り出すことが可能となる。
【００４１】
すなわち、ネットワーク９に接続された情報提供サーバでの情報（データ）の閲覧（取得）を、ネットワーク９を介さずに行う回数が増加するので、その閲覧（取得）をより高速化することができる。そして、通信の回数を抑制できるので、通信回線を有効活用することが可能となる。
【００４２】
本発明では、各プロキシサーバ２のキャッシュ３の容量を非常に大きくすることで、上記効果をより大きくすることが出来る。キャッシュ３としてハードディスクを用いれば、それを非常に低コストで実施することが可能となる。
【００４３】
すなわち、キャッシュ３の容量をハードディスクのような低コストな機器を用いるこで、情報の閲覧の高速化及び通信回線の有効活用を低コスト、簡便且つ容易に実行することが可能となる。
【００４４】
（第２の実施の形態）
以下、本発明である情報配信システム及び情報配信方法の第２の実施の形態に関して、添付図面を参照して説明する。
まず、本発明である情報配信システムの第２の実施の形態の構成について説明する。
【００４５】
図３は、本発明である情報配信システムの実施の形態の他の構成を示す図である。情報配信システムは、複数のクライアント端末１（１−ｉｋ：ｉ＝１〜ｎ、ｋ＝１〜ｍｉ）、ネットワーク１１（１１−ｉ）及びプロキシサーバ２（２−ｉ）を一つのグループとする複数のグループｉを具備する。そして、全てのグループは、ネットワーク１８及び通信装置１７を介してネットワーク９と双方向通信可能に接続している。ネットワーク９には、情報提供サーバ７が双方向通信可能に接続している。
【００４６】
第１の実施の形態では、通信装置５と通信装置４との間では、無線による通信を行っている。本実施の形態では、無線ではなく有線による通信により実施している点で、第１の実施の形態と異なる。この場合、無線が届かない範囲であっても、有線ケーブルで接続されていれば、同様に実施することが可能である。
【００４７】
通信装置１７は、ネットワーク９に双方向通信可能に接続され、また、ネットワーク１８と双方向通信可能に接続されている。プロキシサーバ２とネットワーク９のサーバとの間のデータの送受信を仲介する。
そして、通信装置１７は、特定のグループｉのプロキシサーバ２−ｉがネットワーク９上の情報提供サーバ７に要求したデータＡが、情報提供サーバ７からグループｉのプロキシサーバ２−ｉへ送信される際、プロキシサーバ２−ｉ宛でネットワーク１８へ出力する。通信装置１７は、ルータに例示される。
【００４８】
このとき、各プロキシサーバ２−ｉ（のキャッシュ管理部１４）は、その通信部（例示：ＬＡＮボード、図示されず）の設定を、自分宛のデータだけでなく、ネットワーク１８を流れる他のプロキシサーバ２−ｊ宛のデータを受信可能な設定（例示：プロミスキャストモード）にしておく。それにより、各プロキシサーバ２−ｉは、自分宛のデータだけでなく、他のプロキシサーバ２−ｊ宛のデータを受信することができる。
【００４９】
ネットワーク１８は、通信装置１７とプロキシサーバ２（２−ｉ）とを接続する。ネットワーク１８は、ＬＡＮやＷＡＮに例示される。
【００５０】
その他の構成は、上記の図１に示す実施の形態と同様であるので、その説明を省略する。
【００５１】
本発明である図３に示す情報配信システムの実施の形態の動作（情報配信方法）は、通信装置５が通信装置１７であること、ネットワーク９とプロキシサーバ２−ｉとの間が通信装置１７及びネットワーク１８であること以外は、上記の図１に示す実施の形態と同様であるのでその説明を省略する。
【００５２】
本実施の形態においても、第１の実施の形態と同様の効果を得ることが出来る。
本発明により、無線が届かない範囲であっても、有線のネットワーク（ネットワーク１８）で接続されていれば、同様の効果を得ることが可能となる。
すなわち、有線通信においても機器の設定により同報性を有する通信が可能であり、他のグループｊ宛にデータを通信するように特別に制御しなくても、他のグループｊ宛にデータを通信することが出来る。
【００５３】
第１の実施の形態における通信装置５−通信装置４−ｉのネットワークとネットワーク１１−１〜ｎ、及び、第２の実施の形態のネットワーク１８とネットワーク１１−１〜ｎは、そこに属する利用者（クライアント端末１−１１〜１ｍ１…１−ｎ１〜１−ｍｎを利用するユーザ）のアクセスする情報にある程度の偏りがあるようなグループに設けられていることがより好ましい。その場合、各利用者のアクセスする情報が重なる可能性が高くなり、本発明は、より顕著な効果を発揮する。
そのようなグループとしては、ある企業、団体、国や地方公共団体や独立行政法人の機関内のネットワーク、又は、それらのうちの特定の種別に細分化したグループ内のネットワークに例示される。
【００５４】
第１の実施の形態及び第２の実施の形態において、キャッシュ３に格納するデータが多過ぎる場合には、格納するデータに制限を設けることも可能である。例えば、再アクセス回数（例示：プロキシサーバ２内の記憶部（図示されず）にデータに対応して再アクセス回数を格納）の多いものを優先的に残すようにする（又は、少ないものを優先的に削除する）、他のプロキシサーバ２−ｊの範囲に制限を設ける（例示：プロキシサーバ２内の記憶部（図示されず）に記載されたプロキシサーバ２−ｊ宛のデータは受信していても格納しない）、などである。
【００５５】
【発明の効果】
本発明により、ネットワーク９に接続された情報提供装置での情報（データ）の閲覧（取得）を、より高速に行うことができ、通信回線を有効活用することが可能となる。
【図面の簡単な説明】
【図１】本発明である情報配信システムの第１の実施の形態の構成を示す図である。
【図２】本発明である情報配信システムの第１の実施の形態の動作を示すフロー図である。
【図３】本発明である情報配信システムの第２の実施の形態の構成を示す図である。
【符号の説明】
１、１−ｉｋ（ｉ＝１〜ｎ、ｋ＝１〜ｍｉ）    クライアント端末
２、２−ｉ（ｉ＝１〜ｎ）    プロキシサーバ
３、３−ｉ（ｉ＝１〜ｎ）    キャッシュ
４、４−ｉ（ｉ＝１〜ｎ）、４−ｊ（ｊ＝１〜ｎ、ｊ≠ｉ）    通信装置
５    通信装置
７    情報提供サーバ
８    データベース
９    ネットワーク
１１、１１−ｉ（ｉ＝１〜ｎ）    ネットワーク
１３    データ取得部
１４    キャッシュ管理部
１６    データ管理部
１７    通信装置
１８    ネットワーク
【図１】
2004215052.tif 000003
【図２】
2004215052.tif 000004
【図３】
2004215052.tif 000005