(57)【要約】【課題】クライアント装置からの入力を可能とし、クライアント装置からのフィードバックを収集、集計、及び複数サーバにまたがる合計を求める。【解決手段】本発明は、クライアント装置に対して、提供情報の一覧表を提示し、提供情報の一覧表から選択された提供情報の指定を受信し、情報提供サーバから取得した該情報と、提供情報データベースで指定されている情報に対応するユーザ入力シートとを併せて新たな提供情報を作成し、送信し、表示されたユーザ入力シートに対してユーザから入力された情報を受信して記録し、クライアント装置からの要求により、記録されている内容を、挿入されたユーザ入力シート毎に集計して該クライアント装置に対して表示する。【選択図】      図１
2004272541.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置からの要求を受信し、ネットワーク上の複数の情報提供サーバからの情報を該クライアント装置に提供する複数サーバ情報提供装置であって、
提供する情報を指定するＩＤと、該情報に対して挿入するユーザ入力シートのフォーマットの対応を保持する提供情報データベースと、
前記ユーザ入力シートのフォーマットの内容を保持するユーザ入力フォーマットデータベースと、
前記クライアント装置からの入力情報を保持するユーザ入力情報データベースと、
接続されたクライアント装置に対して、前記提供情報データベースに含まれる提供情報の一覧表を提示する提供情報一覧表示手段と、
前記提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信し、前記ネットワーク上の前記情報提供サーバから情報を取得し、取得した該情報と、前記提供情報データベースで指定されている該情報に対応するユーザ入力シートとを併せて新たな提供情報を作成し、該クライアント装置に送信する提供情報取得・変換・表示手段と、
前記提供情報取得・変換・表示手段により表示されたユーザ入力シートに対して前記クライアント装置から入力された情報を受信し、前記ユーザ入力情報データベースに書き込むユーザ入力受信手段と、
前記クライアント装置からの要求により、前記ユーザ入力情報データベースの内容を、挿入されたユーザ入力シート毎に集計して該クライアント装置に対して表示するユーザ入力情報集計手段と、を有することを特徴とする複数サーバ情報提供装置。
【請求項２】
前記提供情報取得・変換・表示手段は、
前記クライアント装置から指定された提供情報の内容を前記ネットワーク上の前記情報提供サーバから受信する手段と、
前記提供情報データベースから前記指定された提供情報に対して挿入すべきユーザ入力フォーマットを取得する手段と、
前記ユーザ入力フォーマットに対応する内容を前記ユーザ入力フォーマットデータベースから取得する手段と、
前記情報提供サーバから受信した該提供情報の内容と、前記ユーザ入力フォーマットに対応する内容から新たな提供情報を生成して、該クライアント装置に提示する手段とからなる請求項１記載の複数サーバ情報提供装置。
【請求項３】
ユーザＩＤを含むユーザ情報を管理するユーザ管理データベースと、
前記ユーザ管理データベースを参照することにより前記クライアント装置のユーザを認証する認証手段とを更に有し、
前記ユーザ入力受信手段は、
前記認証手段で認証された前記クライアント装置からのユーザ入力データと併せて、ユーザＩＤを前記ユーザ入力情報データベースに書き込む手段を有し、
前記ユーザ入力情報集計手段は、
前記ユーザ入力シート毎の集計に加えて、前記ユーザＩＤ毎の集計を行い、前記クライアント装置に提示する手段を有する請求項１記載の複数サーバ情報提供装置。
【請求項４】
クライアント装置からの要求を受信し、ネットワーク上の複数の情報提供サーバからの情報を該クライアント装置に提供する複数サーバ情報提供プログラムであって、
接続されたクライアント装置に対して、提供する情報を指定するＩＤと、該情報に対して挿入するユーザ入力シートのフォーマットの対応を保持する提供情報データベースに含まれる提供情報の一覧表を提示する提供情報一覧表示ステップと、
前記提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信し、前記ネットワーク上の前記情報提供サーバから情報を取得し、取得した該情報と、前記提供情報データベースで指定されている該情報に対応するユーザ入力シートとを併せて新たな提供情報を作成し、該クライアント装置に送信する提供情報取得・変換・表示ステップと、
前記提供情報取得・変換・表示ステップにより表示されたユーザ入力シートに対して前記クライアント装置から入力された情報を受信し、ユーザ入力情報データベースに書き込むユーザ入力受信ステップと、
前記クライアント装置からの要求により、前記ユーザ入力情報データベースの内容を、挿入されたユーザ入力シート毎に集計して該クライアント装置に対して表示するユーザ入力情報集計ステップと、を有し、コンピュータ上で実行することを特徴とする複数サーバ情報提供プログラム。
【請求項５】
前記提供情報取得・変換・表示ステップは、
前記提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信するステップと、
指定された提供情報の内容を前記ネットワーク上の前記情報提供サーバから受信するステップと、
前記提供情報データベースから前記指定された提供情報に対して挿入すべきユーザ入力フォーマットを取得するステップと、
前記ユーザ入力フォーマットに対応する内容を、前記ユーザ入力シートのフォーマットの内容を保持するユーザ入力フォーマットデータベースから取得するステップと、
前記情報提供サーバから受信した該提供情報の内容と、該ユーザ入力フォーマットに対応する内容から新たな提供情報を生成して、該クライアント装置に提示するステップとからなる請求項４記載の複数サーバ情報提供プログラム。
【請求項６】
ユーザＩＤを含むユーザ情報を管理するユーザ管理データベースを参照することにより前記クライアント装置のユーザを認証する認証ステップを更に有し、
前記ユーザ入力受信ステップは、
前記認証ステップで認証された前記クライアント装置からのユーザ入力データと併せて、ユーザＩＤを前記ユーザ入力情報データベースに書き込むステップを有し、
前記ユーザ入力情報集計ステップは、
前記ユーザ入力シート毎の集計に加えて、前記ユーザＩＤ毎の集計を行い、前記クライアント装置に提示するステップを有する請求項４記載の複数サーバ情報提供プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数サーバ情報提供装置及び複数サーバ情報提供プログラムに係り、特に、提供情報に対するクライアント装置からの入力を受信して、ネットワーク上の複数の情報提供サーバからの情報をクライアント装置に提供する複数サーバ情報提供装置及び複数サーバ情報提供プログラムに関する。
【０００２】
【従来の技術】
従来の第１の方法として、、単一の情報提供サーバにおいて、ユーザが作成したコンテンツとは別に広告データを管理し、ユーザコンテンツにアクセスがあった際に動的な書き換えを行って広告を挿入することが行われている（例えば、非特許文献１参照）。
【０００３】
また、従来の第２の方法として、情報提供サーバのコンテンツ作成者が、クライアント装置からの入力を受け付ける部分を含めてコンテンツを作成し、クライアント装置からのフィードバックを収集することも行われている（例えば、非特許文献２参照）。
【０００４】
【非特許文献１】
ｈｔｔｐ：／／ｙａｍａｄｏ−ｗｅｂ．ｈｐ．ｉｎｆｏｓｅｅｋ．ｃｏ．ｊｐ／    （Ｉｎｆｏｓｅｅｋ  ｗｅｂサイト）
【０００５】
【非特許文献２】
ｈｔｔｐ：／／ｂｉｚｔｅｃｈ．ｎｉｋｋｅｉｂｐ．ｃｏ．ｊｐ／ｗｃｓ／ｌｅａｆ／ＣＩＤ／ｏｎａｉｒ／ｂｉｚｔｅｃｈ／ｉｎｅｔ／２２６６０７
日経ＢＰ社
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来の第１の方法では、動的な書き換えにより行われるのは広告の挿入であり、クライアント装置からの入力を可能とすることは行われていない。また、動的書き換えの対象は、単一の情報提供サーバ上のコンテンツに限られている。
【０００７】
また、上記従来の第２の方法では、クライアント装置からのフィードバックを収集することができるのは情報提供サーバの運営者に限られる。そのため、複数の情報提供サーバからの情報を組み合わせて提供する複数サーバ情報提供装置でそのようなフィードバックを収集し、複数の情報提供サーバ間の比較、複数の情報提供サーバにまたがる合計を行うことはできないという問題がある。
【０００８】
本発明は、上記の点に鑑みなされたもので、クライアント装置からの入力を可能とし、クライアント装置からのフィードバックを収集、集計することを可能とし、さらに、複数サーバにまたがる合計を行うことが可能な複数サーバ情報提供装置及び複数サーバ情報提供プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
図１は、本発明の原理構成図である。
【００１０】
本発明は、クライアント装置２００からの要求を受信し、ネットワーク４００上の複数の情報提供サーバからの情報を該クライアント装置に提供する複数サーバ情報提供装置であって、
提供する情報を指定するＩＤと、該情報に対して挿入するユーザ入力シートのフォーマットの対応を保持する提供情報データベース１５０と、
ユーザ入力シートのフォーマットの内容を保持するユーザ入力フォーマットデータベース１６０と、
クライアント装置２００からの入力情報を保持するユーザ入力情報データベース１７０と、
接続されたクライアント装置２００に対して、提供情報データベース１５０に含まれる提供情報の一覧表を提示する提供情報一覧表示手段１１０と、
提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信し、ネットワーク上の情報提供サーバから情報を取得し、取得した該情報と、提供情報データベースで指定されている該情報に対応するユーザ入力シートとを併せて新たな提供情報を作成し、該クライアント装置に送信する提供情報取得・変換・表示手段１２０と、
提供情報取得・変換・表示手段１２０により表示されたユーザ入力シートに対してクライアント装置２００から入力された情報を受信し、ユーザ入力情報データベース１７０に書き込むユーザ入力受信手段１３０と、
クライアント装置２００からの要求により、ユーザ入力情報データベース１７０の内容を、挿入されたユーザ入力シート毎に集計して該クライアント装置２００に対して表示するユーザ入力情報集計手段１４０と、を有する。
【００１１】
また、本発明の提供情報取得・変換・表示手段１２０は、
提供情報の一覧表からクライアント装置２００で選択された提供情報の指定を受信する手段と、
指定された提供情報の内容をネットワーク４００上の情報提供サーバから受信する手段と、
提供情報データベース１５０から指定された提供情報に対して挿入すべきユーザ入力フォーマットを取得する手段と、
ユーザ入力フォーマットに対応する内容をユーザ入力フォーマットデータベース１６０から取得する手段と、
情報提供サーバから受信した該提供情報の内容と、該ユーザ入力フォーマットに対応する内容から新たな提供情報を生成して、該クライアント装置２００に提示する手段を有する。
【００１２】
また、本発明は、ユーザＩＤを含むユーザ情報を管理するユーザ管理データベースと、
ユーザ管理データベースを参照することによりクライアント装置のユーザを認証する認証手段とを更に有し、
ユーザ入力受信手段１３０は、
認証手段で認証されたクライアント装置からのユーザ入力データと併せて、ユーザＩＤをユーザ入力情報データベース１７０に書き込む手段を有し、
ユーザ入力情報集計手段１４０は、
ユーザ入力シート毎の集計に加えて、ユーザＩＤ毎の集計を行い、クライアント装置に提示する手段を有する。
【００１３】
本発明は、クライアント装置からの要求を受信し、ネットワーク上の複数の情報提供サーバからの情報を該クライアント装置に提供する複数サーバ情報提供プログラムであって、
接続されたクライアント装置に対して、提供する情報を指定するＩＤと、該情報に対して挿入するユーザ入力シートのフォーマットの対応を保持する提供情報データベースに含まれる提供情報の一覧表を提示する提供情報一覧表示ステップと、
提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信し、ネットワーク上の情報提供サーバから情報を取得し、取得した該情報と、提供情報データベースで指定されている該情報に対応するユーザ入力シートとを併せて新たな提供情報を作成し、該クライアント装置に送信する提供情報取得・変換・表示ステップと、
提供情報取得・変換・表示ステップにより表示されたユーザ入力シートに対してクライアント装置から入力された情報を受信し、ユーザ入力情報データベースに書き込むユーザ入力受信ステップと、
クライアント装置からの要求により、ユーザ入力情報データベースの内容を、挿入されたユーザ入力シート毎に集計して該クライアント装置に対して表示するユーザ入力情報集計ステップと、を有し、コンピュータ上で実行する。
【００１４】
また、本発明の提供情報取得・変換・表示ステップは、
提供情報の一覧表からクライアント装置で選択された提供情報の指定を受信するステップと、
指定された提供情報の内容をネットワーク上の情報提供サーバから受信するステップと、
提供情報データベースから指定された提供情報に対して挿入すべきユーザ入力フォーマットを取得するステップと、
ユーザ入力フォーマットに対応する内容を、ユーザ入力シートのフォーマットの内容を保持するユーザ入力フォーマットデータベースから取得するステップと、
情報提供サーバから受信した該提供情報の内容と、ユーザ入力フォーマットに対応する内容から新たな提供情報を生成して、クライアント装置に提示するステップとからなる。
【００１５】
また、本発明は、ユーザＩＤを含むユーザ情報を管理するユーザ管理データベースを参照することによりクライアント装置のユーザを認証する認証ステップを更に有し、
ユーザ入力受信ステップは、
認証ステップで認証されたクライアント装置からのユーザ入力データと併せて、ユーザＩＤをユーザ入力情報データベースに書き込むステップを有し、
ユーザ入力情報集計ステップは、
ユーザ入力シート毎の集計に加えて、ユーザＩＤ毎の集計を行い、クライアント装置に提示するステップを有する。
【００１６】
上記のように、本発明では、クライアント装置から要求された提供情報の内容と、当該提供情報に対応するユーザ入力シートのフォーマットを取得し、提供情報とユーザ入力シートのフォーマットを合成してクライアント装置に渡すことにより、ユーザからの応答（回答）を集計することが可能となる。
【００１７】
また、認証されたユーザのユーザＩＤからユーザ入力情報を管理することにより、ユーザ毎の集計を行うことが可能になると共に、複数の情報提供サーバに跨がるユーザの入力情報を取得することが可能となる。
【００１８】
【発明の実施の形態】
以下、図面と共に本発明の実施の形態を説明する。
【００１９】
［第１の実施の形態］
図２は、本発明の第１の実施の形態におけるシステム構成図である。同図では、複数サーバ情報提供装置１００がネットワーク４００に接続されている。
【００２０】
同図に示すシステムにおいて、複数サーバ情報提供装置１００は、ネットワーク４００上の複数の情報提供サーバ３００からの情報を、ネットワーク４００に接続されたクライアント装置２００に提供する。
【００２１】
図３は、本発明の第１の実施の形態における複数サーバ情報提供装置の構成を示す。複数サーバ情報提供装置１００は、提供情報一覧表示部１１０、提供情報取得変換・表示部１２０、ユーザ入力受信部１３０、ユーザ入力集計部１４０、提供情報データベース１５０、ユーザ入力フォーマットデータベース１６０、ユーザ入力情報データベース１７０から構成される。
【００２２】
提供情報データベース１５０は、提供する情報を指定するＩＤと、その情報に対して挿入するユーザ入力シートのフォーマットの対応を保持する。
【００２３】
ユーザ入力フォーマットデータベース１６０は、ユーザ入力シートのフォーマットの内容を保持する。
【００２４】
ユーザ入力情報データベース１７０は、ユーザ入力シートのフォーマットの内容を保持する。
【００２５】
提供情報一覧表示部１１０は、提供情報データベース１５０に含まれる提供情報の一覧表をクライアント装置２００に提示する。
【００２６】
提供情報取得・変換・表示部１２０は、提供情報一覧の中からクライアント装置２００により選択された提供情報の指定を受信し、指定された提供情報の内容をネットワーク上の情報提供サーバ３００から受信し、提供情報データベース１５０から指定された提供情報に対して挿入すべきユーザ入力シートフォーマットを取得し、さらに、その内容をユーザ入力フォーマットデータベース１６０から取得し、情報提供サーバ３００から受信したデータとユーザ入力シートフォーマットの内容から新たな提供情報を生成してクライアント装置２００に提示する。
ユーザ入力受信部１３０は、提供情報取得・変換・表示部１２０により表示された入力シートに対して入力された情報を受信し、さらにユーザ入力情報データベース１７０に書き込む。
【００２７】
ユーザ入力情報集計部１４０は、クライアント装置２００からの要求により、ユーザ入力情報データベース１７０の内容を、挿入されたユーザ入力シート毎に集計してクライアント装置２００に対して表示する。
【００２８】
図４は、本発明の第１の実施の形態における提供情報データベースの構成を示す。提供情報データベース１５０は、提供する情報のＵＲＬと、その情報に対してどのようなフォーマットのユーザ入力シートを挿入するかの対応が保持されている。
【００２９】
ユーザ入力フォーマットデータベース１６０は、ユーザ入力シートＩＤと入力シートの内容が格納されている。
【００３０】
なお、ユーザ入力シートは挿入されないこともある。
【００３１】
以下に、上記の構成における一連の動作を説明する。
【００３２】
図５は、本発明の第１の実施の形態における一連の動作のシーケンスチャートである。
【００３３】
ステップ１００）  提供情報一覧表示部１１０は、接続されたクライアント装置２００に対して、提供情報データベース１５０から提供情報の一覧表を取得してクライアント装置２００に提示する。これにより、クライアント装置２００は、その一覧表から要求する情報を指定する。
【００３４】
ステップ１１０）  提供情報取得・変換・表示部１２０は、クライアント装置２００からの指定に従い、ネットワーク４００上の情報提供サーバ３００から情報を取得し、取得したデータと提供情報データベース１５０で指定されたユーザ入力シートとを併せて新たな提供情報を作成し、クライアント装置２００に対して提示する。提供情報取得・変換・表示部１２０の一連の動作を図６に示す。
【００３５】
ステップ１１１）  クライアント装置２００から提供情報の指定を受信する。
ステップ１１２）  提供情報データベース１５０より提供情報のＵＲＬ、挿入すべきユーザ入力シートのＩＤを読み込む。
【００３６】
ステップ１１３）  情報提供サーバ３００から、ネットワーク４００経由で提供情報を取得する。
【００３７】
ステップ１１４）  ユーザ入力フォーマットデータベース１６０から入力シートの内容を取得する。
【００３８】
ステップ１１５）  ステップ１１３及びステップ１１４で取得したデータに基づいて新たな提供情報を作成する。
【００３９】
ステップ１１６）  作成した提供情報をクライアント装置２００に提供する。
提供されるユーザ入力シートの一例を図７に示す。この例では、選択肢の中から１つが選択され、提出される。
【００４０】
ステップ１２０）  ユーザ入力受信部１３０では、このようなクライアント装置２００からの入力を受信し、ユーザ入力情報データベース１７０に書き込む。
ステップ１３０）  ユーザ情報集計部１４０では、ユーザ入力情報データベース１７０に書き込まれた情報を、各ユーザ入力シート毎に集計して、結果をクライアント装置２００に提示する。図７に示したユーザ入力シートの例では、各選択肢を選択した人数が、
【００４１】
【表１】
2004272541.tif 000003
のように集計して表示される。
【００４２】
同一のユーザ入力シートが複数のページに挿入された場合には、それらに入力された情報の比較や合計等の、複数の情報提供サーバ３００にまたたる集計が行われる。図４の例では、“シート１”がページ「１」と「４」に挿入されているので、例えば、“比較”を選択した場合には、
【００４３】
【表２】
2004272541.tif 000004
のように集計して表示される。“合計”を選択した場合には、
【００４４】
【表３】
2004272541.tif 000005
のように集計して表示される。
【００４５】
このようにして、複数の情報提供サーバ３００からの提供情報に対するクライアント装置２００からの入力を、収集・集計し、さらに、複数のサーバ３００間の比較及び、複数サーバ３００にまたがる合計を行うことができる。
【００４６】
なお、上記の提供情報一覧表示部１１０、提供情報取得・変換・表示部１２０、ユーザ入力受信部１３０、ユーザ入力集計部１４０の各動作をプログラムとして構築し、複数サーバ情報提供装置として利用されるコンピュータのＣＰＵ等の制御手段で実行することも可能である。
【００４７】
また、構築されたプログラムをネットワークを介して流通させたり、複数サーバ情報提供装置として利用されるコンピュータに接続されるハードディスクや、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールして実行することも可能である。
【００４８】
［第２の実施の形態］
図８は、本発明の第２の実施の形態における複数サーバ情報提供装置の構成図である。同図に示す構成は、前述の第１の実施の形態における図３の構成に、ユーザ認証部１８０とユーザＩＤ毎にユーザの情報を管理するユーザ管理データベース１９０が追加された構成である。同図において、図３と同一構成部分には同一符号を付し、その説明を省略する。
【００４９】
本実施の形態における複数サーバ情報提供装置１００に接続されたクライアント装置２００のユーザに対して、まず、ユーザ認証部１８０は、ユーザ管理データベース１９０を参照して認証を行う。提供情報一覧表示部１１０、提供情報取得・変換・表示部１２０の動作は前述の第１の実施の形態と同様である。
【００５０】
ユーザ入力受信部１３０においては、ユーザ入力情報をユーザＩＤと共にユーザ入力情報データベース１７０に書き込む。
【００５１】
ユーザ入力集計部１４０においては、第１の実施の形態に示した動作に加えて、ユーザ毎の集計を行う。例えば、図７に示したユーザ入力シートが３ページに挿入されているとすると、あるユーザＡの集計結果として、
【００５２】
【表４】
2004272541.tif 000006
のように表示される。ここで、各ページの情報は複数の情報提供サーバ３００上の情報であり、複数の情報提供サーバにまたがるユーザの入力を取得・表示できることが本実施の形態の特徴である。
【００５３】
なお、上記の提供情報一覧表示部１１０、提供情報取得・変換・表示部１２０、ユーザ入力受信部１３０、ユーザ入力集計部１４０及びユーザ認証部１８０の各動作をプログラムとして構築し、複数サーバ情報提供装置として利用されるコンピュータのＣＰＵ等の制御手段で実行することも可能である。
【００５４】
また、構築されたプログラムをネットワークを介して流通させたり、複数サーバ情報提供装置として利用されるコンピュータに接続されるハードディスクや、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、本発明を実施する際にインストールして実行することも可能である。
【００５５】
【実施例】
以下、図面と共に本発明の実施例を説明する。
【００５６】
［第１の実施例］
図９は、本発明の第１の実施例のシステム構成を示す。なお、本実施例における複数サーバ情報提供装置１００の構成は、前述の図３と同様である。
【００５７】
同図に示すシステムは、複数サーバ情報提供装置１００がインターネット４００を介して複数のＷｅｂサーバ３００に接続され、また、ＬＡＮを介してクライアント装置２００に接続されている。複数サーバ情報提供装置１００は、インターネット４００上の複数のＷｅｂサーバ３００からの提供情報をＬＡＮに接続されたクライアント装置２００に提供する。
【００５８】
図１０は、本発明の第１の実施例の提供情報データベースの例を示す。同図に示す提供情報データベース１５０には、ページ毎に提供する情報に対応するＵＲＬと挿入するユーザ入力シートＩＤとの対応が保持されている。
【００５９】
ユーザ入力シートの内容は、例えば、ｈｔｍｌファイルで保存されており、ユーザ入力シートＩＤとｈｔｍｌファイルの関係は、図１１（Ａ）に示すように、ユーザ入力フォーマットデータベース１６０に保持されている。ＩＤ＝１には、図１１（Ｂ）に示すような『ｓｈｅｅｔ１．ｈｔｍｌ  』ファイルが対応し、内容は提供情報データが参考になったかどうかを問う３択となっている。同様に、ＩＤ＝２には、図１１（Ｃ）に示すような『ｓｈｅｅｔ２．ｈｔｍｌ  』ファイルが対応し、内容は提供情報に賛成かどうかを問う２択となっている。
【００６０】
接続されたクライアント装置２００に対しては、まず、提供情報一覧表示部１１０により提供情報の一覧が表示される。
【００６１】
続いて、クライアント装置２００から「ページ１」に対する提供要求が出された場合の提供情報・取得・変換・表示部１２０の動作の流れを説明する。
【００６２】
図１２は、本発明の第１の実施例の提供情報・取得・変換・表示部の一連の動作のフローチャートである。
【００６３】
ステップ２０１）  提供情報取得・変換・表示部１２０において、クライアント装置２００から「ページ１」の指定を受信する。
【００６４】
ステップ２０２）  提供情報データベース１５０より、提供情報ＵＲＬ（ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｆｉｌｅＡ．ｈｔｍｌ）及びユーザ入力シートＩＤ（１）を取得する。
【００６５】
ステップ２０３）  Ｗｅｂサーバ３００からクライアント装置２００からの要求に対応する提供情報（ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｆｉｌｅＡ．ｈｔｍｌ）  を取得する。
【００６６】
ステップ２０４）  ユーザ入力フォーマットデータベース１６０からステップ２０２で得られたユーザ入力シートＩＤ（１）に対応する“ｓｈｅｅｔ１．ｈｔｍｌ  ”を取得する。
ステップ２０５）  ステップ２０３で取得した“ｆｉｌｅＡ．ｈｔｍｌ”と、ステップ２０４で取得した“ｓｈｅｅｔ１．ｈｔｍｌ  ”から図１３に示すような新たなＷｅｂページを作成する。
【００６７】
ステップ２０６）  ステップ２０５で作成された新たなＷｅｂページをクライアント装置２００に提示する。
【００６８】
クライアント装置２００に提供された提供情報に挿入されたユーザ入力シートに対するユーザからの入力は、ユーザ入力受信部１３０で受信され、ユーザ入力情報データベース１７０に書き込まれる。図１４にその例を示す。各ページ毎に、挿入された入力シートに対する入力が保持されている。同図に示す例では、「シート１」の３択に対する回答は、“０”、“１”または、“２”の形で、「シート２」の２択に対する回答は“０”または、“１”の形で書き込まれる。
【００６９】
ユーザ入力集計部１４０では、ユーザ入力情報データベース１７０の内容を用いて各ページに挿入されたシート毎の集計を行う。図１５にその一例を示す。
【００７０】
さらに、図１６に示すように、ユーザ入力シート毎に、どのページに挿入されているかの一覧表がクライアント装置２００に表示され、対象とするシート、ページを選択する。例えば、ユーザが「シート１」、「ページ１」、「ページ４」を選択し、集計方法として、“比較”を選択した場合には、図１７に示すような集計結果が得られる。これにより、複数のＷｅｂサーバ３００に対するユーザ入力情報が比較してクライアント装置２００に表示される。
【００７１】
同様に、ユーザが「シート１」、「ページ１」、「ページ４」を選択し、集計方法として、“合計”を選択した場合には、図１８に示すような集計結果が得られる。これにより、複数のＷｅｂサーバ３００に対するユーザ入力情報が合計してクライアント装置２００に表示される。
【００７２】
［第２の実施例］
本実施例のシステム構成は、前述の第１の実施例における図９と同様とし、複数サーバ情報提供装置１００の構成は、図８と同様である。
【００７３】
図１９は、本発明の第２の実施例のユーザ管理データベースの例を示す。本実施例では、図１９に示すように、ユーザＩＤとパスワード、その他のユーザ情報を保持するユーザ管理データベース１９０を有する。このユーザ管理データベース１９０を用いて、接続されたクライアント装置２００に対して、ユーザ認証部１８０による認証が行われる。
【００７４】
この認証により、ユーザ入力情報は、どのユーザによるものかを管理することができる。そのため、本実施例では、図２０に示すように、ユーザ入力受信部１３０において、ユーザ入力情報データベース１７０に対して入力情報をユーザＩＤと共に書き込む。
【００７５】
ユーザ入力情報集計部１４０においては、第１の実施例における、ユーザ入力シート毎の集計に加えて、ユーザ毎の入力データの集計を行うことができる。即ち、あるユーザが「ページ１」、「ページ２」、…に対してどのような入力を行ったかを図２１に示すように表示することができる。
【００７６】
このようにして、同一のユーザが複数のＷｅｂサーバ３００の情報を取得した際の入力をまとめて取得・表示することができる。
【００７７】
なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【００７８】
【発明の効果】
上述のように、本発明によれば、複数サーバ情報提供装置または、プログラムにおいて、情報の作成者でない場合であっても、ユーザからの入力が可能となり、クライアントからのフィードバックを収集して集計することができる。
【００７９】
さらに、複数の情報提供サーバ間の比較、合計等の複数の情報提供サーバに跨がる集計処理を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の原理構成図である。
【図２】本発明の第１の実施の形態におけるシステム構成図である。
【図３】本発明の第１の実施の形態における複数サーバ情報提供装置の構成図である。
【図４】本発明の第１の実施の形態における提供情報データベースの構成を示す図である。
【図５】本発明の第１の実施の形態における一連の動作のシーケンスチャートである。
【図６】本発明の第１の実施の形態における提供情報取得・変換・表示部の一連の動作のフローチャートである。
【図７】本発明の第１の実施の形態におけるユーザ入力シートの一例である。
【図８】本発明の第２の実施の形態における複数サーバ情報提供装置の構成図である。
【図９】本発明の第１の実施例のシステム構成図である。
【図１０】本発明の第１の実施例の提供情報データベースの例である。
【図１１】本発明の第１の実施例の入力フォーマットデータベースの例である。
【図１２】本発明の第１の実施例の提供情報取得・変換・表示部の一連の動作のフローチャートである。
【図１３】本発明の第１の実施例における提供情報取得・変換・表示部で作成される新たなＷｅｂページの例である。
【図１４】本発明の第１の実施例のユーザ入力情報データベースへの書き込みの例である。
【図１５】本発明の第１の実施例の集計結果の例である。
【図１６】本発明の第１の実施例の挿入ページの例である。
【図１７】本発明の第１の実施例の集計方法として“比較”を選択した場合の集計結果例である。
【図１８】本発明の第１の実施例の集計方法として“合計”を選択した場合の集計結果例である。
【図１９】本発明の第２の実施例のユーザ管理データベースの例である。
【図２０】本発明の第２の実施例のユーザ入力情報データベースへの書き込みの例である。
【図２１】本発明の第２の実施例のユーザ毎の回答内容の例である。
【符号の説明】
１００  複数サーバ情報提供装置
１１０  提供情報一覧表示手段、提供情報一覧表示部
１２０  提供情報取得・変換・表示手段、提供情報取得・変換・表示部
１３０  ユーザ入力受信手段、ユーザ入力受信部
１４０  ユーザ入力集計手段、ユーザ入力集計部
１５０  提供情報データベース
１６０  ユーザ入力フォーマットデータベース
１７０  ユーザ入力情報データベース
１８０  ユーザ認証部
１９０  ユーザ管理データベース
２００  クライアント装置
３００  情報提供サーバ、Ｗｅｂサーバ
４００  ネットワーク
【図１】
2004272541.tif 000007
【図２】
2004272541.tif 000008
【図３】
2004272541.tif 000009
【図４】
2004272541.tif 000010
【図５】
2004272541.tif 000011
【図６】
2004272541.tif 000012
【図７】
2004272541.tif 000013
【図８】
2004272541.tif 000014
【図９】
2004272541.tif 000015
【図１０】
2004272541.tif 000016
【図１１】
2004272541.tif 000017
【図１２】
2004272541.tif 000018
【図１３】
2004272541.tif 000019
【図１４】
2004272541.tif 000020
【図１５】
2004272541.tif 000021
【図１６】
2004272541.tif 000022
【図１７】
2004272541.tif 000023
【図１８】
2004272541.tif 000024
【図１９】
2004272541.tif 000025
【図２０】
2004272541.tif 000026
【図２１】
2004272541.tif 000027