(57)【要約】【課題】二次情報提供者が一次情報提供者が提供する多くのデータを容易に利用できるようにする。【解決手段】一次情報受信装置３０は、一次情報提供サーバ１１，１２から更新後の提供データを受信する。更新後の提供データを受信すると、データ配信装置４０は、メニューデータベース５０が蓄積するメニュー６１，６２，６３を参照する。データ配信装置４０は、メニューデータベース５０から、メニュー６１，６２，６３に対応するＵＲＬを抽出する。そして、データ配信装置４０は、抽出したＵＲＬを配信先として、二次情報提供サーバ２１，２２，２３，２４，２５に、インターネットを介して、提供データを配信する。【選択図】  図１
2004348262.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の一次情報提供者が提供するデータを、前記一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信用サーバであって、
前記一次情報提供者が提供するデータを、前記一次情報提供者が運営するデータ提供端末から受信するデータ受信手段と、
複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する組み合わせ情報作成手段と、
前記データ受信手段が前記データ提供端末からデータを受信すると、前記配信先端末によって選択された組み合わせ情報に従って、前記データ提供端末から受信したデータを前記配信先端末に配信するデータ配信手段と
を備えたことを特徴とするデータ配信用サーバ。
【請求項２】
データ配信手段は、データ受信手段がデータ提供端末からデータを受信すると、直ちに、データを配信先端末に配信する
請求項１記載のデータ配信用サーバ。
【請求項３】
組み合わせ情報には、配信先端末を示す宛先情報が含まれ、
データ配信手段は、宛先情報が示す配信先端末にデータを配信する
請求項１または請求項２記載のデータ配信用サーバ。
【請求項４】
データ配信手段は、組み合わせ情報が示すデータを提供するデータ提供端末からデータを受信した場合に、受信したデータを、宛先情報が示す配信先端末にデータを配信する
請求項３記載のデータ配信用サーバ。
【請求項５】
１つまたは複数の一次情報提供者が提供するデータを受信したデータ配信用サーバが、受信したデータを、前記一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信システムであって、
前記データ配信用サーバは、
前記一次情報提供者が提供するデータを、前記一次情報提供者が運営するデータ提供端末から受信するデータ受信手段と、
複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する組み合わせ情報作成手段と、
前記データ受信手段が前記データ提供端末からデータを受信すると、前記配信先端末によって選択された組み合わせ情報に従って、前記データ提供端末から受信したデータを前記配信先端末に配信するデータ配信手段とを備え、
前記配信先端末は、前記データ配信用サーバから受信したデータにもとづく情報を通信ネットワークを介して公開する情報公開手段を備えた
ことを特徴とするデータ配信システム。
【請求項６】
情報公開手段は、データ配信用サーバから受信したデータと自身が作成したデータとにもとづいて作成した情報を公開する
請求項５記載のデータ配信システム。
【請求項７】
情報公開手段は、データ配信用サーバから受信したデータから選択したデータと自身が作成したデータとにもとづいて作成した情報を公開する
請求項６記載のデータ配信システム。
【請求項８】
１つまたは複数の一次情報提供者が提供するデータを、前記一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信方法であって、
複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成するステップと、
前記配信先端末によって選択された組み合わせ情報を特定するステップと、
前記一次情報提供者が提供するデータを、前記一次情報提供者が運営するデータ提供端末から受信するステップと、
前記配信先端末によって選択された組み合わせ情報に従って、前記データ提供端末から受信したデータを前記配信先端末に配信するステップと
を含むことを特徴とするデータ配信方法。
【請求項９】
１つまたは複数の一次情報提供者が提供するデータを、前記一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信する処理を実行させるためのデータ配信プログラムであって、
コンピュータに、
複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する処理と、
前記配信先端末によって選択された組み合わせ情報を特定する処理と、
前記配信先端末によって選択された組み合わせ情報に従って、前記データ提供端末から受信したデータを前記配信先端末に配信する処理と
を実行させることを特徴とするデータ配信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の一次情報提供者から提供される情報から選択した１つまたは複数の情報を、情報を第三者に提供する二次情報提供者等に配信するデータ配信用サーバ、データ配信システム、データ配信方法およびデータ配信プログラムに関する。
【０００２】
【従来の技術】
ＸＭＬ等で記載された提供データを自動的に送受信できるシステムとして、特許文献１には、Ｗｅｂサイト上で商取引の仮想環境を提供できる仮想的商品取引システムが記載されている。
【０００３】
特許文献１に記載されている仮想的商品取引システムは、通信ネットワークを介して顧客システムから販売注文を受け付ける。すると、仮想的商品取引システムは、通信ネットワークを介してアクセスできる複数の供給者システムの中から、対応する商品を扱う供給者システムを選択する。そして、仮想的商品取引システムは、選択した供給者システムおよび顧客システムと、通信ネットワークを介して商品の売買取引の処理を行う。
【０００４】
【特許文献１】
特開２００１−１０１３１４号公報（第１２−２３頁、第３−４図）
【０００５】
【発明が解決しようとする課題】
特許文献１に記載されている仮想的商品取引システムは、「売り手中心」の購買モデルではなく、「買い手中心」の購買モデルを意図したものである。すなわち、仮想的商品取引システムは、一般に逆オークションと呼ばれる購買モデルを意図したものである。逆オークション型の購買モデルにおいては、顧客側は、需要が発生した場合にのみ商品情報の要求を行う。そのため、供給者側は、商品等の情報を積極的に顧客に提示することができない。また、商品情報が更新された場合等にリアルタイムに情報を顧客に提示したり、内容が時間の経過とともに変化する情報を継続的に顧客に提示することはできない。従って、データの内容が更新された場合や時間の経過に従って変化する場合であっても、データを継続的かつリアルタイムに顧客等に配信できるようにすることが望ましい。
【０００６】
また、データの配信先が最終的なユーザではなく、配信されたデータを加工してさらに一般ユーザ等にデータを提供する二次情報提供業者である場合がある。配信先が二次情報提供業者である場合には、配信するデータを二次情報提供業者が利用しやすいように編集して配信することが好ましい。
【０００７】
そこで、本発明は、二次情報提供者が一次情報提供者が提供する多くのデータを容易に利用できるデータ配信用サーバ、データ配信システム、データ配信方法およびデータ配信プログラムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明によるデータ配信サーバは、１つまたは複数の一次情報提供者が提供するデータを、一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信用サーバであって、一次情報提供者が提供するデータを、一次情報提供者が運営するデータ提供端末から受信するデータ受信手段と、複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する組み合わせ情報作成手段と、データ受信手段がデータ提供端末からデータを受信すると、配信先端末によって選択された組み合わせ情報に従って、データ提供端末から受信したデータを配信先端末に配信するデータ配信手段とを備えたことを特徴とする。
【０００９】
データ配信手段は、データ受信手段がデータ提供端末からデータを受信すると、直ちに、データを配信先端末に配信するものであってもよい。そのような構成にすれば、二次情報提供者は、一次情報提供者が提供するデータをリアルタイムに利用することができる。
【００１０】
組み合わせ情報には、配信先端末を示す宛先情報が含まれ、データ配信手段は、宛先情報が示す配信先端末にデータを配信するものであってもよい。そのような構成によれば、宛先情報にもとづいて、データを各配信先端末に容易に配信することができる。
【００１１】
データ配信手段は、組み合わせ情報が示すデータを提供するデータ提供端末からデータを受信した場合に、受信したデータを、宛先情報が示す配信先端末にデータを配信するものであってもよい。そのような構成によれば、二次情報提供者は、一次情報提供者が提供するデータをリアルタイムに利用することができる。
【００１２】
本発明によるデータ配信システムは、１つまたは複数の一次情報提供者が提供するデータを受信したデータ配信用サーバが、受信したデータを、一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信システムであって、データ配信用サーバは、一次情報提供者が提供するデータを、一次情報提供者が運営するデータ提供端末から受信するデータ受信手段と、複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する組み合わせ情報作成手段と、データ受信手段がデータ提供端末からデータを受信すると、配信先端末によって選択された組み合わせ情報に従って、データ提供端末から受信したデータを配信先端末に配信するデータ配信手段とを備え、配信先端末は、データ配信用サーバから受信したデータにもとづく情報を通信ネットワークを介して公開する情報公開手段を備えたことを特徴とする。
【００１３】
情報公開手段は、データ配信用サーバから受信したデータと自身が作成したデータとにもとづいて作成した情報を公開するものであってもよい。そのような構成によれば、二次情報提供者は、配信されたデータにもとづいて編集したデータを公開し利用することができる。
【００１４】
情報公開手段は、データ配信用サーバから受信したデータから選択したデータと自身が作成したデータとにもとづいて作成した情報を公開するものであってもよい。そのような構成によれば、二次情報提供者は、配信されたデータから選択したデータにもとづいて編集したデータを公開し利用することができる。
【００１５】
本発明によるデータ配信方法は、１つまたは複数の一次情報提供者が提供するデータを、一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信するデータ配信方法であって、複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成するステップと、配信先端末によって選択された組み合わせ情報を特定するステップと、一次情報提供者が提供するデータを、一次情報提供者が運営するデータ提供端末から受信するステップと、配信先端末によって選択された組み合わせ情報に従って、データ提供端末から受信したデータを配信先端末に配信するステップとを含むことを特徴とする。
【００１６】
本発明によるデータ配信プログラムは、１つまたは複数の一次情報提供者が提供するデータを、一次情報提供者とは異なる二次情報提供者が運営する配信先端末に配信する処理を実行させるためのデータ配信プログラムであって、コンピュータに、複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す組み合わせ情報を複数作成する処理と、配信先端末によって選択された組み合わせ情報を特定する処理と、配信先端末によって選択された組み合わせ情報に従って、データ提供端末から受信したデータを配信先端末に配信する処理とを実行させることを特徴とする。
【００１７】
【発明の実施の形態】
実施の形態１．
以下、本発明の第１の実施の形態を図面を参照して説明する。図１は、本発明によるデータ配信システムの構成の一例を示すブロック図である。この実施の形態において、データ配信用サーバを運営するデータ配信サービス提供業者は、一般のユーザに情報を提供する二次情報提供業者に、多数の一次情報提供業者から提供された情報を選択して配信する。そして、二次情報提供業者は、配信された情報を、そのまま、または情報にもとづいて編集したデータをユーザに提供する。例えば、二次情報提供業者がＷｅｂサイト上で一般のユーザに情報を公開している場合には、データ配信サービス提供業者は、Ｗｅｂページの情報を編集するための広告やニュース等の情報を、一次情報提供業者から受信して二次情報提供業者に配信する。なお、「運営する」とは、自身が運営する場合のほか、委託を受けた第三者が運営する場合も含む概念である。
【００１８】
図１に示すように、データ配信用サーバ１０は、一次情報提供業者が運営する一次情報提供サーバ１１，１２、および二次情報提供業者が運営する二次情報提供サーバ２１，２２，２３，２４，２５に、インターネットを介して接続される。なお、データ配信用サーバ１０は、インターネット以外の通信ネットワークを介して、一次情報提供サーバ１１，１２および二次情報提供サーバ２１，２２，２３，２４，２５に接続されてもよい。また、一次情報提供サーバ１１，１２はデータ提供端末の一例であり、二次情報提供サーバ２１，２２，２３，２４，２５は配信先端末の一例である。
【００１９】
一次情報提供サーバ１１，１２は、インターネットを介して情報（提供データ）をデータ配信用サーバ１０に送信する。この実施の形態において、一次情報提供サーバ１１，１２は、提供データとしてＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データをデータ配信用サーバ１０に送信する。なお、一次情報提供サーバ１１，１２が送信する提供データは、ＸＭＬデータに限らず、例えば、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データ等であってもよい。また、一次情報提供サーバ１１，１２は２台に限られない。例えば、データ配信用サーバ１０は、インターネットを介して３台以上の一次情報提供サーバ１１，１２に接続されてもよい。
【００２０】
二次情報提供サーバ２１，２２，２３，２４，２５は、Ｗｅｂサーバ等の情報処理装置によって実現される。すなわち、二次情報提供サーバ２１，２２，２３，２４，２５は、情報公開手段を含む。二次情報提供サーバ２１，２２，２３，２４，２５は、一般のユーザが使用するユーザ端末（図示せず）に、インターネットを介して情報を送信する。例えば、二次情報提供サーバ２１，２２，２３，２４，２５の記憶装置（図示せず）は、ユーザ端末に表示させるＷｅｂページ等の情報を記憶する。なお、二次情報提供サーバ２１，２２，２３，２４，２５は、データ配信用サーバ１０から受信したデータと自身が作成したデータとにもとづいて作成した情報を公開するように構成されていてもよいし、データ配信用サーバ１０から受信したデータから選択したデータと自身が作成したデータとにもとづいて作成した情報を公開するように構成されていてもよい。
【００２１】
なお、二次情報提供サーバ２１，２２，２３，２４，２５は、インターネット以外の通信ネットワークを介してユーザ端末に情報を送信するものであってもよい。また、二次情報提供サーバ２１，２２，２３，２４，２５は５台に限られない。例えば、データ配信用サーバ１０は、インターネットを介して６台以上の二次情報提供サーバ２１，２２，２３，２４，２５に接続されてもよい。
【００２２】
データ配信用サーバ１０は、図１に示すように、各一次情報提供サーバ１１，１２からデータを受信するデータ受信手段としての一次情報受信装置３０と、各メニューの内容を蓄積するメニューデータベース５０と、各二次情報提供サーバ２１，２２，２３，２４，２５にデータを配信するデータ配信装置４０とを含む。なお、データ配信装置４０は、情報作成手段およびデータ配信手段を実現する。また、一次情報受信装置３０とデータ配信装置４０とが、別々の装置ではなく１台の装置であってもよい。例えば、データ配信装置４０が、データ配信機能に加えてデータ受信機能を備えていてもよい。また、組み合わせ情報としてのメニューの内容には、例えば、いずれの一次情報提供業者からの情報を提供するためのメニューであるのかを示すデータと、本メニューについて情報の配信を希望する二次情報提供業業者の二次情報提供サーバのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ  ）またはＵＲＬ（配信先端末を示す宛先情報）とが含まれている。メニューの内容には、さらに、一次情報提供業者が提供する情報のうち二次情報提供業者に提供する項目、および情報を提供する際のＸＭＬの表現形式を示すデータ等が含まれていてもよい。なお、いずれの一次情報提供業者からの情報を提供するためのメニューであるのかを示すデータとは、例えば後述する情報提供者ＩＤであり、複数の一次情報提供者からのデータのうちいずれのデータを選択するのかを示す情報に相当する。また、１つの一次情報提供業者が複数種類のデータを提供する場合には、それぞれのデータについて別個に情報提供者ＩＤを設定してもよい。
【００２３】
データ配信装置４０は、メニューデータベース５０が蓄積するメニューに従って、一次情報提供業者が提供する情報を各二次情報提供サーバ２１，２２，２３，２４，２５に配信する。また、データ配信装置４０は、あらかじめメニューの内容を生成してメニューデータベース５０に蓄積する。
【００２４】
例えば、データ配信装置４０の記憶装置（図示せず）は、メニューの内容に従って、一次情報提供サーバ１１，１２から受信したデータを配信すべき二次情報提供サーバを特定し、特定した二次情報提供サーバに適する表現形式で、一次情報提供サーバ１１，１２から受信したデータを配信する専用のプログラムを記憶している。
【００２５】
なお、データ配信装置４０の制御はソフトウェアで実現され、データ配信装置４０は、少なくとも、複数の一次情報提供サーバから受信するデータの組み合わせを示すメニューを複数作成する処理と、二次情報提供サーバによって選択されたメニューを特定する処理と、二次情報提供サーバによって選択されたメニューに従って、一次情報提供サーバから受信したデータを二次情報提供サーバに配信する処理とを実現するためのプログラムを備えている必要がある。
【００２６】
メニューデータベース５０は、データ配信装置４０が作成したメニューを蓄積する。図１に示す例では、３つのメニュー６１，６２，６３がメニューデータベース５０に蓄積されている。以下、メニュー６１には、いずれの一次情報提供業者からの情報を提供するメニューであるのかを示すデータとして一次情報提供サーバ１１を示すデータが登録され、メニュー６２には、いずれの一次情報提供業者からの情報を提供するメニューであるのかを示すデータとして一次情報提供サーバ１２を示すデータが登録され、メニュー６３には、いずれの一次情報提供業者からの情報を提供するメニューであるのかを示すデータとして一次情報提供サーバ１１および一次情報提供サーバ１２を示すデータが登録されている場合を例にする。
【００２７】
また、メニュー６１には、本メニューについて情報の配信を希望する二次情報提供業業者の二次情報提供サーバのＵＲＩまたはＵＲＬとして、二次情報提供サーバ２１のＵＲＩまたはＵＲＬが登録されているとする。また、メニュー６２には、本メニューについて情報の配信を希望する二次情報提供業業者の二次情報提供サーバのＵＲＩまたはＵＲＬとして、二次情報提供サーバ２３，２５のＵＲＩまたはＵＲＬが登録されているとする。そして、メニュー６３には、本メニューについて情報の配信を希望する二次情報提供業業者の二次情報提供サーバのＵＲＩまたはＵＲＬとして、二次情報提供サーバ２２，２４のＵＲＩまたはＵＲＬが登録されているとする。
【００２８】
図２は、メニューデータベース５０が記憶する情報の内容の一例を示す説明図である。図２に示すように、メニューデータベース５０は、各メニューとして、メニュー名２０１、登録ＵＲＬ２０２、データ項目２０３、および情報提供者ＩＤ２０４の情報をそれぞれ対応付けて記憶する。メニュー名２０１におけるＡ，Ｂ，Ｃは、それぞれ、データ６１，６２，６３に対応しているとする。以下、メニュー名２０１がＡのメニューをメニューＡとし、メニュー名２０１がＢのメニューをメニューＢとし、メニュー名２０１がＣのメニューをメニューＣとする。
【００２９】
この実施の形態では、データ６１については、二次情報提供サーバ２１を運営する二次情報提供業者のみが配信を希望している。従って、メニューデータベース５０におけるメニューＡには、二次情報提供サーバ２１のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａ２１．ｃｏ．ｊｐ」が記憶される。また、データ６２については、二次情報提供サーバ２３を運営する二次情報提供業者および二次情報提供サーバ２５を運営する二次情報提供業者が配信を希望している。従って、メニューデータベース５０におけるメニューＢには、二次情報提供サーバ２３のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａ２３．ｃｏ．ｊｐ」および二次情報提供サーバ２５のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａ２５．ｃｏ．ｊｐ」とが記憶される。
【００３０】
さらに、データ６３については、二次情報提供サーバ２２および二次情報提供サーバ２４の二次情報提供業者が配信を希望している。従って、メニューデータベース５０におけるメニューＣには、二次情報提供サーバ２２のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａ２２．ｃｏ．ｊｐ」および二次情報提供サーバ２４のＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ａ２４．ｃｏ．ｊｐ」とが記憶される。
【００３１】
データ項目２０３は、一次情報受信装置３０が一次情報提供サーバ１１，１２から受信する各データのデータ項目である。図２に示すように、メニューデータベース５０は、データ項目２０３として、「空席情報」等のデータ項目の情報を記憶する。
【００３２】
なお、一次情報提供サーバ１１から提供されるデータとして航空会社によって提供される航空機の空席情報を想定する。また、一次情報提供サーバ１２から提供されるデータとしてホテルによって提供される空室情報を想定する。従って、図２に示す「統合情報」とは、航空機の空席情報とホテルの空室情報とを含む情報を意味する。
【００３３】
情報提供者ＩＤ２０１は、各一次情報提供業者を識別するための識別子情報（以下、単に情報提供者ＩＤと記す）である。情報提供者ＩＤは、各一次情報提供業者とデータ配信サービス提供業者とのデータ提供の契約締結の際に、各一次情報提供業者に付与される。図２に示すように、メニューデータベース５０は、情報提供者ＩＤ２０４として、「ＡＡＡ」や「ＢＢＢ」等の情報提供者ＩＤを記憶する。なお、一次情報提供サーバ１１を運営する一次情報提供者の情報提供者ＩＤを「ＡＡＡ」とし、一次情報提供サーバ１２を運営する一次情報提供者の情報提供者ＩＤを「ＢＢＢ」とする。
【００３４】
次に、動作について説明する。この実施の形態において、データ配信サービス提供業者は、あらかじめ各一次情報提供業者とデータ提供について契約を締結している。すなわち、各一次情報提供サーバ１１，１２は、あらかじめ契約で定められた所定の情報を、契約で定めた所定期間毎に、またはデータ更新の際に直ちに、データ配信用サーバ１０に送信する。
【００３５】
また、データ配信装置４０は、あらかじめ多数のメニューを作成する。つまり、各一次情報提供業者が提供する情報の組み合わせ方（情報の選択対象）を示すメニューを作成する。この実施の形態では、メニューＡ，Ｂ，Ｃを作成する。上記のように、メニューＡは、一次情報提供サーバ１１からの情報のみを選択することを示すメニューであり、メニューＢは、一次情報提供サーバ１２からの情報のみを選択することを示すメニューである。メニューＣは、一次情報提供サーバ１１からの情報と一次情報提供サーバ１２からの情報との双方を選択することを示すメニューである。なお、この段階では、図２に例示されたメニューの構成において、メニュー名２０１、データ項目２０３および情報提供者ＩＤ２０４の各欄には、図２に例示されたようなデータが登録されているが、登録ＵＲＬ２０２は空欄である。
【００３６】
メニューを作成する際に、データ配信用サーバ１０を運営するデータ配信サービス提供業者は、情報を提供してもらうことを取り決めた一次情報提供業者からの情報を、適宜組み合わせる。例えば、情報を欲する顧客が共通すると考えられる複数の情報を組み合わせる。なお、データ配信サービス提供業者が情報を組み合わせる際に、例えば、データ配信サービス提供業者がデータ配信装置４０に対して情報の種類（図２におけるデータ項目に対応）と情報提供者ＩＤとを順次入力すると、データ配信装置４０がそれらの一覧を表示装置に表示し、データ配信サービス提供業者がそれらを適宜選択すると、データ配信装置４０がメニューを自動生成するように、データ配信装置４０が構成されている。
【００３７】
なお、この実施の形態では、各一次情報提供業者が提供する情報を編集することは、１つ以上の一次情報提供業者が提供する情報をまとめることに相当する。例えば、メニューＣにもとづく情報の配信を希望する二次情報提供業者には、一次情報提供サーバ１１からの情報と一次情報提供サーバ１２からの情報との双方が、データ配信用サーバ１０から配信される。その際に、データ配信用サーバ１０は、一次情報提供サーバ１１からの情報および一次情報提供サーバ１２からの情報を、そのまま二次情報提供業者に配信する。しかし、データ配信用サーバ１０は、一次情報提供サーバ１１，１２からの情報を再編集してから二次情報提供業者に配信してもよい。再編集の例として、同日や同時間帯毎に、空席情報と空席情報とを併記するように編集し直すことや、一次情報提供サーバ１１，１２からの情報のうち、二次情報提供業者が欲する情報のみを抽出すること等が考えられる。
【００３８】
図３は、一次情報提供サーバ１１，１２からの情報の配信を希望する二次情報提供業者の二次情報提供サーバ２１，２２，２３，２４，２５のＵＲＬ情報を登録するＵＲＬ登録処理の一例を示す流れ図である。ここでは、二次情報提供サーバ２１が情報の配信を希望する場合を例にする。二次情報提供サーバ２１は、データ配信用サーバ１０が蓄積するメニューの一覧情報の送信要求を、インターネットを介してデータ配信用サーバ１０に送信する（ステップＳ１１）。データ配信用サーバ１０のデータ配信装置４０は、メニューの一覧情報の送信要求を受信すると、メニュー一覧情報を、インターネットを介して二次情報提供サーバ２１に送信する（ステップＳ１２）。
【００３９】
メニュー一覧情報を受信すると、二次情報提供サーバ２１は、受信したメニュー一覧情報を表示する（ステップＳ１３）。メニュー一覧情報が表示されると、二次情報提供業者は、一覧表示の中から配信を希望するデータを選択入力する。二次情報提供サーバ２１は、二次情報提供業者の操作に従って、二次情報提供業者が配信を希望するデータの配信要求およびＵＲＬ情報を、インターネットを介してデータ配信用サーバ１０に送信する（ステップＳ１３）。
【００４０】
データの配信要求およびＵＲＬ情報を受信すると、データ配信装置４０は、受信した情報にもとづいてメニューデータベース５０を更新する（ステップＳ１４）。例えば、二次情報提供サーバ２１からメニューＡにもとづくデータの配信要求を受信した場合には、データ配信装置４０は、図２に示すように、メニューデータベース５０におけるメニュー名２０１の「Ａ」に対応する登録ＵＲＬ２０２として、新たに「ｈｔｔｐ：／／ｗｗｗ．ａ２１．ｃｏ．ｊｐ」を登録する。このようにして、データ配信装置４０は、二次情報提供サーバ２１によって選択されたメニューを特定する。
【００４１】
次に、データ配信用サーバ１０が、メニューにもとづいて二次情報提供サーバ２１，２２，２３，２４，２５にデータを配信する場合の動作について説明する。図４は、データ配信用サーバ１０が二次情報提供サーバにデータを配信する処理の一例を示す流れ図である。一次情報提供サーバ１１，１２は、データ配信用サーバ１０に提供するデータの内容を変更すべき事象が発生した場合には、記憶している提供データを更新し（ステップＳ２１）、直ちに、またはあらかじめ取り決めた所定期間毎に、更新後の提供データをインターネットを介してデータ配信用サーバ１０に送信する（ステップＳ２２）。以下、一次情報提供サーバ１１が提供データをデータ配信用サーバ１０に送信する場合を例にする。例えば、一次情報提供サーバ１１が航空会社のサーバである場合に、航空機の空席状況が変化したときに、一次情報提供サーバ１１は、新たな空席情報をデータ配信用サーバ１０に送信する。
【００４２】
一次情報受信装置３０が提供データを受信すると、データ配信装置４０は、メニューデータベース５０内のメニューＡ，Ｂ，Ｃを参照する（ステップＳ２３）。図２に示す例では、一次情報受信装置３０を示す情報提供者ＩＤが「ＡＡＡ」メニューＡ，Ｃに登録されている。従って、データ配信装置４０は、メニューＡ，Ｃにおける登録ＵＲＬ２０２に登録されているＵＲＬ抽出し（ステップＳ２４）、抽出したＵＲＬを配信先として、一次情報提供サーバ１１から受信した提供情報をインターネットを介して配信する（ステップＳ２５）。この例では、二次情報提供サーバ２１，２２，２４に提供データが送信される。
【００４３】
データ配信装置４０は、一次情報提供サーバ１１から、更新された提供データを受信した場合に、受信した提供データを直ちに二次情報提供サーバ２１，２２，２４に送信することが好ましい。しかし、提供データのデータ量が多い場合には、データ配信装置４０は、一次情報提供サーバ１１から受信した提供データを記憶し、次に一次情報提供サーバ１１から更新された提供データを受信したときに、記憶している提供データと新たに受信した提供データ（新提供データ）との間で異なっているデータ（変更データ）のみを二次情報提供サーバ２１，２２，２４に送信するようにしてもよい。その場合、変更データを二次情報提供サーバ２１，２２，２４に送信した後、いままで記憶していた提供データに代えて新提供データを記憶する。そして、データ配信装置４０は、変更データの通知漏れが生じた場合のことを考慮して、あらかじめ決められている所定回変更データを送信したら、またはあらかじめ決められている一定の周期で、提供データ全体を二次情報提供サーバ２１，２２，２４に送信する。
【００４４】
なお、データ配信装置４０は、メニューＣにもとづく提供データすなわち一次情報提供サーバ１１，１２が提供する提供データの配信を希望している二次情報提供サーバ２２，２４に対して、一次情報提供サーバ１１から更新された提供データを受信した場合に、一次情報提供サーバ１２からの最新の提供データを併せて送信するようにしてもよい。その場合、データ配信装置４０は、一次情報提供サーバ１１，１２から受信した最新の提供データを記憶しておくように構成される。
【００４５】
二次情報提供サーバ２１，２２，２３，２４，２５は、データ配信用サーバ１０から更新された提供データを受信すると、受信した提供データにもとづいて、ユーザに公開するＷｅｂサイトの情報等を更新する（ステップＳ２６）。そして、二次情報提供サーバ２１，２２，２３，２４，２５は、更新したＷｅｂサイト等の情報を、インターネットを介して一般のユーザに公開する。
【００４６】
次に、図１に示すデータ配信システムを、具体的なサービス形態に適用した場合について説明する。図５は、データ配信システムを、具体的なサービス形態に適用した場合の構成の一例を示すブロック図である。本例では、二次情報提供業者が講演等のチケット販売を行うチケット販売業者である場合を説明する。また、本例では、一次情報提供業者は、航空機の空席情報を提供する航空会社、およびホテルの空室情報を提供するホテルである。データ配信用サーバ１０は、各航空会社およびホテルのサーバから空席情報および空室情報を受信し、チケット販売業者のサーバに配信する。なお、動作については、図３および図４に示した通りである。
【００４７】
図５に示すように、データ配信用サーバ１０は、チケット販売業者が運営するチケット販売サーバ２１ａと、各航空会社が運営するＡ航空サーバ１１ａおよびＢ航空サーバ１２ａと、各ホテルが運営するＣホテルサーバ１１ｂおよびＤホテルサーバ１２ｂとにインターネットを介して接続される。
【００４８】
図５に示すように、チケット販売サーバ２１ａは、インターネットを介して一般のユーザが使用するユーザ端末７０ａ，７０ｂに接続される。チケット販売サーバ２１ａは、Ｗｅｂサーバの機能を有し、講演チケット販売情報２１１をＷｅｂサイト上でユーザ端末７０ａ，７０ｂに公開している。本例では、チケット販売サーバ２１ａは、東京都内で開催される講演のチケットの販売情報を公開しているとする。なお、ユーザ端末７０ａ，７０ｂは、２台に限られない。
【００４９】
Ａ航空会社は、あらかじめデータ配信サービス提供業者と航空機の空席情報の提供について契約を締結している。Ａ航空サーバ１１ａは、自社の航空機の空席情報であるＡ航空空席情報１１１を、データ更新時または契約で定めた所定の期日にインターネットを介してデータ配信用サーバ１０に送信する。例えば、Ａ航空サーバ１１ａは、航空機の空席状況に変化が発生した場合に、更新後の空席情報をリアルタイムにデータ配信用サーバ１０に送信する。
【００５０】
Ｂ航空会社は、あらかじめデータ配信サービス提供業者と航空機の空席情報の提供について契約を締結している。Ｂ航空サーバ１２ａは、自社の航空機の空席情報であるＢ航空空席情報１２１を、データ更新時または契約で定めた所定の期日にインターネットを介してデータ配信用サーバ１０に送信する。例えば、Ｂ航空サーバ１２ａは、航空機の空席状況に変化が発生した場合には、更新後の空席情報をリアルタイムにデータ配信用サーバ１０に送信する。
【００５１】
ＣホテルおよびＤホテルは東京都内のホテルであるとする。Ｃホテルは、あらかじめデータ配信サービス提供業者とホテルの空室情報の提供について契約を締結している。Ｃホテルサーバ１１ｂは、Ｃホテル空室情報１１２を、データ更新時または契約で定めた所定の期日にインターネットを介してデータ配信用サーバ１０に送信する。例えば、Ｃホテルサーバ１１ｂは、ホテルの空室状況に変化が発生した場合には、更新後の空室情報をリアルタイムにデータ配信用サーバ１０に送信する。
【００５２】
Ｄホテルは、あらかじめデータ配信サービス提供業者とホテルの空室情報の提供について契約を締結している。Ｄホテルサーバ１２ｂは、Ｄホテル空室情報１２２を、データ更新時または契約で定めた所定の期日にインターネットを介してデータ配信用サーバ１０に送信する。例えば、Ｄホテルサーバ１２ｂは、ホテルの空室状況に変化が発生した場合には、更新後の空室情報をリアルタイムにデータ配信用サーバ１０に送信する。
【００５３】
チケット販売業者が、著名人等の講演と比較して知名度が低く集客力の低い講演チケットを販売している場合には、旅行会社等と提携してパック旅行としてチケット販売をすることが困難であることが多い。その場合に、この実施の形態が有効に活用される。すなわち、チケット販売業者は、チケット販売サーバ２１ａを用いて、データ配信用サーバ１０からデータのメニュー一覧情報を受信する。そして、チケット販売業者は、チケット販売サーバ２１ａを用いて、メニュー一覧情報から、講演会場の近辺に存在するホテルの空室情報と航空会社の空席情報とが組み合わされたメニューを選択する。ここでは、Ｃホテルが講演会場の近辺に存在し、かつ、Ａ航空会社およびＢ航空会社の空席情報とＣホテルおよびＤホテルの空室情報とが組み合わされたメニューが存在したとする。そこで、チケット販売業者は、そのメニューを選択する。
【００５４】
そして、チケット販売サーバ２１ａは、データ配信用サーバ１０から配信されるＡ航空会社およびＢ航空会社の空席情報から、講演期間中の羽田空港着の便の空席情報を抽出する。また、データ配信用サーバ１０から配信されるＣホテルおよびＤホテルの空室情報から、講演会場の近辺に存在するＣホテルの講演期間中の空室情報を抽出する。そして、チケット販売サーバ２１ａは、講演チケット販売情報２１１を公開しているＷｅｂサイト上に、抽出した空席情報２１２と抽出した空室情報２１３とを公開する。
【００５５】
講演チケット販売情報２１１を公開しているＷｅｂサイト上に、講演期間中の航空各社空席情報２１２および近隣ホテル空室情報２１３を公開することによって、チケット販売業者は、旅行会社等との提携ができない場合であっても、講演のチケットの購入者を獲得しやすくなる。また、各航空会社およびホテルは、時間の経過に従って更新される空席情報や空室情報を、チケット販売業者に、継続的かつリアルタイムに提供することができ、空席率や空室率を低減することができる。従って、各航空会社やホテルにとっても利益率の向上を図ることができる。
【００５６】
この実施の形態では、データ配信用サーバ１０が、複数の一次情報提供サーバが提供する情報を適宜組み合わせたメニューを作成し、二次情報提供サーバが、配信を希望する情報の組み合わせに近い組み合わせのメニューを選択する。そして、二次情報提供サーバは、選択したメニューに従って、データ配信用サーバ１０を介して、１つ以上の一次情報提供サーバから情報の配信を受ける。そして、二次情報提供サーバは、必要ならば、データ配信用サーバ１０を介して配信された情報を編集して公開する。上記の例では、二次情報提供サーバとしてのチケット販売サーバ２１ａは、Ａ航空会社およびＢ航空会社の空席情報から講演期間中の羽田空港着の便の空席情報を抽出し、ＣホテルおよびＤホテルの空室情報からＣホテルの講演期間中の空室情報を抽出する。なお、二次情報提供業者は、配信を希望する情報の組み合わせに一致した組み合わせのメニューがデータ配信用サーバ１０によって提供されている場合には、データ配信用サーバ１０を介して配信された情報を編集する必要はない。このように、データ配信用サーバ１０が、複数の一次情報提供サーバが提供する情報を適宜組み合わせたメニューを作成し、二次情報提供サーバが、メニューに従って配信された情報を、そのまま、または編集して公開することによって、二次情報提供業者は、個別に一次情報提供業者から情報を受信する必要がなくなる。
【００５７】
また、データ配信サービス提供業者は、チケット販売業者からデータの提供料を徴収するとともに、各航空会社やホテルから空席情報や空室情報等の広告情報を、二次情報提供業者に提供したことに対する広告料を徴収することができる。
【００５８】
また、各航空会社やホテルと統合データの生成の契約を締結する際に、データ配信サービス提供業者は、統合データ生成についての所定の手数料を各航空会社やホテルから徴収することができる。従って、データ配信サービス提供業者が統合データの配信についてセット料金を設定することができ、チケット販売業者は、各空席情報や空室情報を個別に選択する場合と比較して、低価格でデータの配信を受けることができる。
【００５９】
以上のように、この実施の形態によれば、データ配信用サーバ１０は、一次情報提供サーバ１１，１２から更新された提供データを受信した場合に、配信を希望する二次情報提供サーバ２１，２２，２３，２４，２５に更新された提供データを配信する。従って、データの内容が更新された場合や時間の経過に従って変化する場合であっても、二次情報提供者が利用しやすい提供データを継続的かつリアルタイムに配信することができる。
【００６０】
また、ＵＲＩ情報等にもとづいてデータ配信を行ったり、所定形式のＸＭＬデータを用いることによって、データ配信処理や統合データの生成処理の自動化を行うことができる。従って、データを受信してからデータを配信するまでの処理を自動化することができ、データ配信システム側に２４時間人員を配置しなくても、データを継続的かつリアルタイムに配信することができる。
【００６１】
さらに、データ配信用サーバ１０は、個々の二次情報提供業者のそれぞれの要求に合致する情報を個々の二次情報提供業者に配信するのではなく、情報を組み合わせるための複数のメニューを二次情報提供業者に提示し、二次情報提供業者の要求に近似する組み合わせの情報を二次情報提供業者に配信するので、データ配信用サーバ１０の限られた能力で、多数の二次情報提供業者に情報を配信することができる。そして、二次情報提供サーバが、二次情報提供業者の要求に近似する組み合わせの情報を受信し、受信した情報を公開することによって、二次情報提供サーバは、二次情報提供業者が第三者に公開を希望する形で、情報を公開することができる。
【００６２】
実施の形態２．
次に、本発明の第２の実施の形態を図面を参照して説明する。図６は、データ配信システムを、具体的なサービス形態に適用した場合の構成の他の例を示すブロック図である。本例では、二次情報提供業者が医薬品等の販売を行う薬品販売業者である場合を説明する。例えば、二次情報提供業者は、医薬品等を販売するドラッグストア等である。本例では、薬品販売業者がマスクを販売する場合を例に説明する。
【００６３】
図６に示すように、データ配信用サーバ１０は、薬品販売業者が運営する薬品販売業者サーバ２１ｂ，２２ｂと、気象情報提供業者が運営する気象情報提供サーバ１１ｃと、医療情報提供業者が運営する医療情報提供サーバ１２ｃとに、インターネットを介して接続される。また、薬品販売業者サーバ２１ｂ，２２ｂは、インターネットを介してマスク取扱業者が使用するマスク取扱業者端末８０ａ，８０ｂに接続される。なお、薬品販売業者サーバ２１ｂ，２２ｂは、インターネット以外の通信ネットワークを介してマスク取扱業者端末８０ａ，８０ｂに接続されてもよい。
【００６４】
一次情報提供業者は、気象情報や花粉の飛散予測情報等を提供する気象情報提供業者、およびインフルエンザの流行予測情報などの医療関係の情報を提供する医療情報提供業者である。気象情報提供業者は、あらかじめデータ配信サービス提供業者と全国の気温情報および全国の花粉の飛散状況の情報の提供について契約を締結している。よって、気象情報提供サーバ１１ｃは、全国の気温情報および全国の花粉の飛散状況の情報である気象情報１１３を、データ更新時または契約で定めた所定の期日にインターネットを介してデータ配信用サーバ１０に送信する。また、医療情報提供業者は、あらかじめデータ配信サービス提供業者と全国のインフルエンザの流行状況の情報の提供について契約を締結している。よって、医療情報提供サーバ１２ｃは、例えば、全国のインフルエンザの流行状況の情報である全国インフルエンザ流行情報１２３を、データ更新時または契約で定めた所定の時刻にインターネットを介してデータ配信用サーバ１０に送信する。
【００６５】
データ配信用サーバ１０は、気象情報提供業者が提供する気象情報と医療情報提供業者が提供する医療関係の情報とを組み合わせるメニューを用意しているとする。また、薬品販売業者は、そのメニューを選択したとする。データ配信用サーバ１０は、花粉症の流行の予測に必要な気温情報や花粉の飛散状況の情報を、気象情報提供業者のサーバから受信する。また、データ配信用サーバ１０は、医療情報提供業者のサーバから医療関係の情報を受信する。データ配信用サーバ１０は、メニューに従って、それらの情報を薬品販売業者のサーバに配信する。なお、具体的な処理は、図３および図４に示した処理と同様である。
【００６６】
薬品販売業者サーバ２１ｂ，２２ｂは、データ配信用サーバ１０からメニューに従った情報を受信すると、マスク発注システム２１５，２２５の機能を用いて、マスク需要の予測データを生成する。例えば、薬品販売業者サーバ２１ｂ，２２ｂは、データ配信用サーバ１０から受信した情報にもとづいて、地域毎のマスク需要の予測データを生成する。そして、薬品販売業者サーバ２１ｂ，２２ｂは、マスク取扱業者端末８０ａ，８０ｂに、インターネットを介して、生成した予測データにもとづいてマスクの発注情報を送信する。薬品販売業者サーバ２１ｂ，２２ｂの記憶装置（図示せず）は、マスクの発注処理を実行させるためのプログラムを記憶している。そして、薬品販売業者サーバ２１ｂ，２２ｂは、記憶装置が記憶するプログラムに従って、マスクの発注処理を実行する。
【００６７】
気象情報提供サーバ１１ｃは、例えば、Ｗｅｂサイト上で全国の気温情報や花粉の飛散状況等のニュース情報の概要情報を公開している。また、気象情報提供サーバ１１ｃは、Ｗｅｂサイト上で公開している情報よりも詳細な気温情報や花粉の飛散状況の情報等を、データ配信用サーバ１０に送信する。気象情報提供業者は、Ｗｅｂサイト上で公開している情報よりも詳細なニュース情報を提供することによって情報提供料を得る。
【００６８】
また、医療情報提供サーバ１２ｃは、例えば、Ｗｅｂサイト上で全国のインフルエンザの流行状況等のニュース情報の概要情報を公開している。医療情報提供サーバ１２ｃは、Ｗｅｂサイト上で公開している情報よりも詳細なインフルエンザの流行情報等を、データ配信用サーバ１０に送信する。医療情報提供業者は、Ｗｅｂサイト上で公開している情報よりも詳細なニュース情報を提供することによって情報提供料を得る。
【００６９】
なお、薬品販売業者サーバ２１ｂ，２２ｂは、マスク需要の予測データや発注データをＸＭＬデータとして生成してもよい。この場合に、薬品販売業者サーバ２１ｂ，２２ｂは、生成した予測データや発注データ等のＸＭＬデータを、マスク取扱業者端末８０ａ，８０ｂに送信するようにしてもよい。また、薬品販売業者サーバ２１ｂ，２２ｂは、生成したマスク需要の予測データを、Ｗｅｂサイト上等に公開してもよい。また、薬品販売業者サーバ２１ｂ，２２ｂは、生成した予測データを、マスクの発注処理に使用するのみで公開しないようにしてもよい。
【００７０】
データ配信サービス提供業者は、各薬品販売業者から情報提供料を徴収し、一次情報提供業者である気象情報提供業者および医療情報提供業者に配分する。データ配信サービス提供業者は、情報提供料の徴収および配分の際に、データ配信の仲介手数料として、各薬品販売業者、気象情報提供業者、および医療情報提供業者から、所定の手数料を徴収することにより収益を得ることができる。例えば、データ配信サービス提供業者は、各薬品販売業者から情報提供料を徴収する。そして、データ配信サービス提供業者は、徴収した情報提供料のうち、仲介手数料分を差し引いた金額を、気象情報提供業者および医療情報提供業者に配分するようにしてもよい。
【００７１】
需要予測をするために薬品販売業者が独自に気象情報および医療情報を受信する場合には、薬品販売業者は個別に気象情報および医療情報の提供の契約交渉を行わなければならず、医薬販売業者に負担がかかる。この実施の形態によれば、データ配信用サーバ１０が気象情報および医療情報をまとめて配信するので、薬品販売業者の負担を軽減することができる。また、気象情報提供業者および医療情報提供業者にとっても、個別に契約交渉を行うことなく薬品販売業者に情報を提供できるので、負担を軽減することができる。
【００７２】
なお、配信されたデータにもとづいてＷｅｂサイト上で情報を公開したり所定の取引先に情報を送信したりする場合を説明したが、配信されたデータの利用方法は、第１の実施の形態および第２の実施の形態で示した場合に限られない。例えば、配信されたデータを公開せず、二次情報提供業者は、配信されたデータを二次情報提供サーバ２１，２２，２３，２４，２５において稼働するアプリケーションプログラムで使用してもよい。
【００７３】
【発明の効果】
以上のように、本発明によれば、データ配信用サーバ、データ配信システム、データ配信方法およびデータ配信プログラムが、複数の一次情報提供者からのデータの組み合わせを示す組み合わせ情報を複数作成し、データ提供端末からデータを受信すると、配信先端末によって選択された組み合わせ情報に従って、データ提供端末から受信したデータを配信先端末に配信するように構成されているので、二次情報提供者は、一次情報提供者が提供する多くのデータを容易に利用できるようになる。
【図面の簡単な説明】
【図１】本発明によるデータ配信システムの構成例を示すブロック図である。
【図２】メニューデータベースが記憶するメニューの内容の一例を示す説明図である。
【図３】ＵＲＬ情報を登録するＵＲＬ登録処理の一例を示す流れ図である。
【図４】データ配信用サーバが二次情報提供サーバにデータを配信する処理の一例を示す流れ図である。
【図５】データ配信システムを、具体的なサービス形態に適用した場合の構成の一例を示すブロック図である。
【図６】データ配信システムを、具体的なサービス形態に適用した場合の構成の他の例を示すブロック図である。
【符号の説明】
１０  データ配信システム
１１，１２  一次情報提供サーバ
２１，２２，２３，２４，２５  二次情報提供サーバ
３０  一次情報受信装置
４０  データ配信装置
５０  メニューデータベース
【図１】
2004348262.tif 000003
【図２】
2004348262.tif 000004
【図３】
2004348262.tif 000005
【図４】
2004348262.tif 000006
【図５】
2004348262.tif 000007
【図６】
2004348262.tif 000008