(57)【特許請求の範囲】
【請求項１】
インターネットを介して、種々のサービスを提供されるクライアント端末と、
前記クライアント端末からの要求により所望の情報であって、所定の条件に対応する補助情報を要求する補助情報要求を生成するための、補助情報要求先情報を含む対応情報を組み込まれた所望の情報を前記クライアント端末にインターネットを介して送信する情報提供サーバと、
クライアント端末に関する情報により定まる所定の条件に対応する予め設定された補助情報、および該補助情報の表示位置を記憶する補助情報記憶手段と、前記クライアント端末において前記所望の情報が提供されて生成され、前記クライアント端末に関する情報とともに送信された補助情報要求を受信する補助情報要求受信手段と、該補助情報要求を受信すると前記受信したクライアント端末に関する情報により定まる所定の条件を抽出し、前記補助情報記憶手段から当該抽出された動作条件に対応する補助情報および予め設定された表示位置の指定を読み出して前記クライアント端末にインターネットを介して送信する補助情報送信手段と、前記補助情報を送信した後所定の期間前記クライアント端末から前記補助情報要求を受信しない場合、さらに補助情報を前記クライアント端末に送信する追加補助情報送信手段とを含む補助情報提供サーバと
を備え、
前記クライアント端末は、前記補助情報提供サーバから、前記補助情報および予め設定された表示位置の指定を受信すると、前記指定された予め設定された表示位置に前記補助情報を表示することを特徴とするサーバシステム。
【請求項２】
前記補助情報は、前記クライアント端末で受信されると、前記情報提供サーバから送信された情報を表示した上に重ねて表示されることを特徴とする請求項１に記載のサーバシステム。
【請求項３】
前記情報提供サーバから送信された情報は前記クライアント端末のブラウザで表示され、前記補助情報はフローティングバナーであることを特徴とする請求項２に記載のサーバシステム。
【請求項４】
前記補助情報提供サーバから送信された補助情報は、前記所定の条件に応じて定められることを特徴とする請求項２または３に記載のサーバシステム。
【請求項５】
前記補助情報を送信した後所定の期間前記クライアント端末から前記補助情報要求を受信しない場合にさらに送信される補助情報は、以前に送信された補助情報と異なることを特徴とする請求項２ないし４のいずれかに記載のサーバシステム。
【請求項６】
前記以前に送信された補助情報と異なる補助情報は、以前に送信された補助情報と内容は同一だが異なる位置に表示されることを特徴とする請求項５に記載のサーバシステム。
【請求項７】
インターネットを介して、クライアント端末に種々のサービスを提供するステップと、
前記クライアント端末からの要求により所望の情報を前記クライアント端末にインターネットを介して送信する情報提供ステップと、
所定の条件に対応する補助情報を要求する補助情報要求を生成するための対応情報を前記送信される情報に組み込む対応情報組込ステップと、
前記クライアント端末において前記所望の情報が提供されて生成され、前記クライアント端末に関する情報とともに送信された補助情報要求を受信する補助情報要求受信ステップと、
該補助情報要求を受信すると前記受信したクライアント端末に関する情報により定まる所定の条件を抽出し、前記クライアント端末に関する情報により定まる所定の条件に対応する予め設定された補助情報、および該補助情報の表示位置を記憶する補助情報記憶手段から当該抽出された動作条件に対応する補助情報および予め設定された表示位置の指定を読み出して前記クライアント端末にインターネットを介して送信する補助情報送信ステップと、
前記補助情報を送信した後所定の期間前記クライアント端末から前記補助情報要求を受信しない場合、さらに補助情報を前記クライアント端末に送信する追加補助情報送信ステップと
を備え、
前記クライアント端末において、前記補助情報提供サーバから、前記補助情報および予め設定された表示位置の指定を受信すると、前記指定された予め設定された表示位置に前記補助情報を表示するたことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報サービス提供方法およびサーバに関し、より詳細には情報提供サーバによりクライアント端末に情報が提供されて表示される際に、提供される情報に関連する補助情報を提供する情報サービス提供方法およびサーバに関する。
【背景技術】
【０００２】
従来から、インターネットなどのネットワークを介して情報提供サーバなどから様々な情報提供を受けるシステムが開発されている。これらの情報提供は、一般に例えばＨＴＭＬなどの言語でサーバからネットワークを介して提供されると、クライアント端末ではブラウザ等のプログラムで解釈あるいは翻訳され、例えば画面に表示する等して出力される。特に、画面に表示することにより情報を提供するような場合、近年では多様な技術が開発されており、例えばフローティングバナーのように、基本となるホームページの画面に関連する情報を重ねて表示させ自由に移動できるようにしつつ、バナー上でマウスをクリックすることにより予め設定されたウェブサイトへリンクしたり、所定のプログラム、例えば簡単なゲームを実行させたりすることができるような技術が提供されている。このような技術を用いることにより、単に文字やイメージデータを固定されたウィンドウに表示するだけでなく、よりユーザの興味を引いて目立たせたり、娯楽性を提供したりするような情報提供が可能になっている。例えば、特許文献１には、アクセスするホームページ画面上に、バナー 広告として、広告のほかにゲームソフトを備え、そのゲームソフトの魅力でホームページの利用価値を高める技術が開示されている。
【０００３】
【特許文献１】特開２００２−３５１７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のバナー広告などは、基本となるホームページと一体に開発され、ホームページのデータに一体的に組み込まれている。すなわち、バナー広告などを修正、追加等する場合、通常はバナーだけを手直しするだけでは済まず、基本ホームページも同時に修正する必要があり、余計な工数が発生すると言う問題がある。
【０００５】
さらに、基本ホームページを生成するＨＴＭＬ等のデータに、ＪａｖａＳｃｒｉｐｔ（登録商標）等により記述することにより埋め込んで情報提供サーバに格納しておくような場合、基本となるホームページが種々のツールで比較的容易に開発、修正できても、バナーを表示させるためには、比較的高度な技術を要するバナーの設計を行なわなければならず、容易なバナーの組込ができないという問題がある。
【０００６】
本発明は、このような問題に鑑みて為されたものであり、バナー等を補助情報として情報提供サーバとは異なるサーバから提供することにより、基本となるホームページの制作から独立して設定することを可能にして、基本となるホームページに容易にバナーを組みことが可能な情報サービス提供方法およびサーバを提供することを目的とする。
【課題を解決するための手段】
【０００７】
このような目的を達成するために、本出願の請求項１に記載の発明は、インターネットを介して、種々のサービスを提供されるクライアント端末と、クライアント端末からの要求により所望の情報であって、所定の条件に対応する補助情報を要求する補助情報要求を生成するための、補助情報要求先情報を含む対応情報を組み込まれた所望の情報をクライアント端末にインターネットを介して送信する情報提供サーバと、クライアント端末に関する情報により定まる所定の条件に対応する予め設定された補助情報、および補助情報の表示位置を記憶する補助情報記憶手段と、クライアント端末において所望の情報が提供されて生成され、クライアント端末に関する情報とともに送信された補助情報要求を受信する補助情報要求受信手段と、補助情報要求を受信すると受信したクライアント端末に関する情報により定まる所定の条件を抽出し、補助情報記憶手段から抽出された動作条件に対応する補助情報および予め設定された表示位置の指定を読み出してクライアント端末にインターネットを介して送信する補助情報送信手段と、補助情報を送信した後所定の期間クライアント端末から補助情報要求を受信しない場合、さらに補助情報をクライアント端末に送信する追加補助情報送信手段とを含む補助情報提供サーバとを備え、クライアント端末は、補助情報提供サーバから、補助情報および予め設定された表示位置の指定を受信すると、指定された予め設定された表示位置に補助情報を表示することを特徴とする。
【０００８】
請求項２に記載の発明は、補助情報は、請求項１に記載のサーバシステムにおいて、クライアント端末で受信されると、情報提供サーバから送信された情報を表示した上に重ねて表示されることを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２に記載のサーバシステムにおいて、情報提供サーバから送信された情報はクライアント端末のブラウザで表示され、補助情報はフローティングバナーであることを特徴とする。
【００１０】
請求項４に記載の発明は、請求項２または３に記載のサーバシステムにおいて、補助情報提供サーバから送信された補助情報は、所定の条件に応じて定められることを特徴とする。
【００１１】
請求項５に記載の発明は、請求項２ないし４のいずれかに記載のサーバシステムにおいて、補助情報を送信した後所定の期間クライアント端末から補助情報要求を受信しない場合にさらに送信される補助情報は、以前に送信された補助情報と異なることを特徴とする。
【００１２】
請求項６に記載の発明は、請求項５に記載のサーバシステムにおいて、以前に送信された補助情報と異なる補助情報は、以前に送信された補助情報と内容は同一だが異なる位置に表示されることを特徴とする。
【００１３】
請求項７に記載の発明は、インターネットを介して、クライアント端末に種々のサービスを提供するステップと、クライアント端末からの要求により所望の情報をクライアント端末にインターネットを介して送信する情報提供ステップと、所定の条件に対応する補助情報を要求する補助情報要求を生成するための対応情報を送信される情報に組み込む対応情報組込ステップと、クライアント端末において所望の情報が提供されて生成され、クライアント端末に関する情報とともに送信された補助情報要求を受信する補助情報要求受信ステップと、補助情報要求を受信すると受信したクライアント端末に関する情報により定まる所定の条件を抽出し、クライアント端末に関する情報により定まる所定の条件に対応する予め設定された補助情報、および補助情報の表示位置を記憶する補助情報記憶手段から抽出された動作条件に対応する補助情報および予め設定された表示位置の指定を読み出してクライアント端末にインターネットを介して送信する補助情報送信ステップと、補助情報を送信した後所定の期間クライアント端末から補助情報要求を受信しない場合、さらに補助情報をクライアント端末に送信する追加補助情報送信ステップとを備え、クライアント端末において、補助情報提供サーバから、補助情報および予め設定された表示位置の指定を受信すると、指定された予め設定された表示位置に補助情報を表示することを特徴とする。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、クライアント端末からの要求により所望の情報であって、所定の条件に対応する補助情報を要求する補助情報要求を生成するための対応情報を組み込まれた情報を送信する情報提供サーバと、クライアント端末において所望の情報が提供されると、所望の情報に組み込まれた対応情報により定められた所定の条件に対応する補助情報要求を受信する補助情報要求受信手段と、補助情報要求を受信すると所定の条件を抽出し、抽出された動作条件に対応する補助情報を対応情報によって特定し、クライアント端末に送信する補助情報送信手段と、補助情報を送信した後所定の期間クライアント端末から補助情報要求を受信しない場合、さらに補助情報を前記クライアント端末に送信する追加補助情報送信手段とを含む補助情報提供サーバとを備えているので、バナー等を補助情報として情報提供サーバとは異なるサーバから提供し、基本となるホームページの制作から独立して設定することを可能にして、基本となるホームページに容易にバナーを組みことが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明にかかる一実施形態の情報提供システムの構成を示すブロック図である。
【図２】本実施形態のナビキャストサーバの機能ブロックを示す図である。
【図３】本実施形態の企業サーバの機能ブロックを示す図である。
【図４】本発明の一実施形態の処理の流れを示すフローチャートである。
【図５】本実施形態のタグの組込を説明するための図である。
【図６】本実施形態のクライアント端末からナビゲータを設定する画面を示す図である。
【図７】本実施形態のクライアント端末からナビゲータを設定する画面を示す図である。
【図８】本実施形態のクライアント端末にナビゲータを表示した画面の例を示す図である。
【発明を実施するための形態】
【００１６】
（実施形態の説明）
以下、図面を参照しながら本発明の実施形態について詳細に説明する。図１は、本発明にかかる一実施形態のサーバシステムの構成を示すブロック図である。本実施形態では、クライアント端末１０１の各々は、インターネット１０４に接続し、同じく接続している補助情報提供サーバであるナビキャストサーバ１０２および情報提供サーバである企業サーバ１０３にアクセスして、種々の情報およびそれに関連付けられた補助情報を受信する。
【００１７】
ここで、補助情報とは、企業サーバ１０３から提供される情報に何らかの方法で関連付けられた情報であり、例えば基本となるホームページに重ねて表示されるバナーのデータとすることもできるし、基本となるホームページの視聴を支援するような情報とすることもできるが、これらに限られない。また、補助情報には文字データやイメージデータに限らず、他のウェブサイトのリンク情報なども含めることができる。本実施形態では、後述するように企業サーバ１０３から提供される基本ホームページの情報にナビキャストサーバ１０２へのタグ情報を組み込んでおくことにより、適時に補助情報を提供することができる。
【００１８】
本システムの全体の構成は以上のようなものであるが、本実施形態の個別のシステムを構成する端末、サーバは少なくともネットワークに接続可能な通常のコンピュータの機能を有している必要がある。このようなハードウェアの条件の下、本実施形態の個別のシステムの処理の実行はソフトウェアプログラムがこのようなハードウェアにインストールされて行われる。各ソフトウェアは例えば図２に示すようなモジュール構成で示すことができるが、これは単なる例示であり、各モジュールの機能をさらにいくつかのモジュールで分担したり、いくつかのモジュールの機能を統合したモジュールを想定したりすることができるのはいうまでもない。以下に、各個別システムのモジュール構成を説明するが、これらのモジュールが相互に連携を取って実行され、後述する本実施形態の処理が達成されるのである。
【００１９】
図２は、ナビキャストサーバ１０２の機能モジュール構成を示す図である。図１を参照すると理解できるように、ナビキャストサーバ１０２は、ネットワーク１０４に接続されており、送受信部２０１はこのようなネットワークを介したクライアント端末とのデータの送受信を管理する。また、補助情報送信部２０２は、クライアント端末１０１から企業サーバ１０３に情報提供の要求がなされると、補助情報データベース２０４に予め設定された条件に基づいて、予め設定された補助情報であるバナー（ナビゲーションとも言う）データを抽出して、予め設定されたブラウザ上の表示位置の指定などともにクライアント端末１０１に送信する。ここで、ナビゲーションとしては、基本ホームページの内容を補充する情報、およびユーザの理解を支援するといった、基本ホームページに関連する様々な情報の提供、並びに他のホームページへのリンクや所定のプログラム、例えば簡単なゲームなどを想定することができるが、これに限られない。本願発明は、本技術分野で提案されているバナー表示などの技術を、基本ホームページを大きく修正することなく、別のサーバに設定しておいて達成させる点に特徴があり、適用される技術自体はいずれのものにも限定されない。
【００２０】
また、同様に追加補助情報送信部２０３もバナーデータをクライアント端末１０１に送信するが、これは一度補助情報送信部２０２がバナーデータを送信した後一定の条件が満たされる、例えば企業サーバ１０３への要求が一定時間発生しない（すなわち、１つのホームページに一定時間滞在している）という条件を満たすと、補助情報送信部２０２が直前に送信したのと同じまたは異なる追加の補助情報を送信する。この場合に、クライアント端末１０１のブラウザ上のどの位置にバナーを表示するかについても、同一とすることも異なるようにすることもできるが、通常は同じ内容のバナーを別の位置に表示することにより注意を喚起したり、興味を持たせたりする効果が高いことが多い。
【００２１】
図３は、企業サーバ１０３の機能モジュール構成を示す図である。図１を参照すると理解できるように、企業サーバ１０２は、ネットワーク１０４に接続されており、送受信部３０１はこのようなネットワークを介したクライアント端末１０１とのデータの送受信を管理する。また、情報送信部３０２は、クライアント端末１０１から企業サーバ１０３に情報提供の要求がなされると、対応する情報を提供情報データベース３０４から読み出して、クライアント端末１０１に送信する。送信された情報は、クライアント端末１０１のブラウザが解釈を行って、表示などの形で出力される。ここで、提供される情報は、従来の提供サーバが提供するものと基本的には同様のものであるが、本願発明を実装するための僅かな修正が行われている。すなわち、後述するように、対応情報であるナビキャストサーバ１０２を呼び出すタグが本技術分野で知られた方法により組み込まれている。対応情報組込部３０３は、基本ホームページのデータにタグを組み込むが、これに限られず基本ホームページ作成時あるいは後に修正してタグを組み込むこともできる。タグを組み込まれた基本ホームページのデータは、企業データベース３０４に予め格納されており、ネットワーク１０４を介してクライアント端末１０１からの要求に応じてダウンロードされる。
【００２２】
次に、図４に示すフローチャートを用いて、本実施形態の処理を説明する。本実施形態の企業サーバ１０３は、提供しているホームページにクライアント端末１０１からアクセスがあると、提供情報であるホームページのデータを送信するが（Ｓ４０１）、そのデータには例えば図５に示すようにナビキャストサーバ１０２の情報が含まれたタグ５０２が埋め込まれている。クライアント端末１０１のブラウザがこのタグ５０２を読み込むと、ナビキャストサーバ１０２に接続し、クライアント端末１０１やユーザの操作内容などの情報を送信する（Ｓ４０２）。
【００２３】
このような種々の情報を受信すると、ナビキャストサーバ１０２の補助情報送信部２０２は、予め設定されたいずれの条件が満たされているかを判定し、満たされた条件に応じたナビゲーションのデータを補助情報データベース３０４から読み出して、クライアント端末１０１に送信する（Ｓ４０３）。ここで、予め設定された条件とは、具体的に例えば、検索サイトで検索時の検索キーワード、日時や期間、特定のＩＰアドレス（例えば一定の地域のユーザのＩＰか：ある程度地域を特定できる）、当該ユーザのアクセス回数などとすることができる。すなわち、検索キーワードを条件として設定すれば、ダウンロード要求時に検索していた検索キーワードに応じたナビゲーションをクライアント端末１０１に送信する。同様に期間や日時が設定されていれば、ダウンロードが行われた日時が予め設定された期間内か、日時であるか判定し、それぞれの期間や日時に設定されているナビゲーションを送信する。さらに、ＩＰアドレスにより地域ごとのナビキャストを表示させたり、例えば操作の支援を行うようなナビキャストを表示させる際にアクセス回数に応じて内容を変更してユーザの状況に応じた支援情報を提供したりすることができる。
【００２４】
また、ナビゲーションのデータには、ナビゲーションの表示内容、属性の他、ブラウザ上の表示位置やナビゲーションウィンドウの寸法などのデータが含まれる。このようなナビゲーションのデータを受信したクライアント端末１０１では、画面に表示している基本ホームページ（元々企業サーバ１０３からダウンロードされ、ナビキャストサーバ１０２へのタグが組み込まれたホームページ）に重ねて、例えば図８に示すようにナビゲーション８０１を表示する（Ｓ４０４）。その後、基本ホームページ、あるいは重ねて表示されたナビキャストに他のホームページへのリンクが設定されている場合に、ユーザがそのような他のホームページを選択すると（Ｓ４０７）、企業サーバ１０３またはその他の情報提供サーバにアクセスして情報を受取るが、その際、上述したと同様にナビキャストサーバ１０２へのタグが設定されていれば、同様にナビキャストサーバ１０２から条件に合わせたナビゲータデータが送信され、クライアント端末１０１に表示される。
【００２５】
本実施形態では、ここで更に一定の条件を満たすとナビキャストサーバ１０２は、同一のまたは異なったナビゲータを送信する、表示位置移動機能が実行される。例えば、ナビゲータが表示された状態で、ユーザが所定の領域をクリックして他のホームページを選択することなく一定の時間が経過する、すなわち１つのホームページに一定時間以上滞在すると（Ｓ４０５）、ナビキャストサーバ１０２の追加補助情報送信部２０３は、同一のまたは異なった内容を有するナビゲータのデータを送信して、同一のまたは異なった位置にナビゲータを表示させることができる（Ｓ４０６）。その後更に１つのホームページの滞在が一定の時間を超えると（Ｓ４０５）、同様に更にナビゲーションデータが送信される（Ｓ４０６）。そうでないとき、すなわちいずれかの領域がクリックされ新たなホームページへ遷移すると、通常は、異なるナビゲーションが選択され送信される。
【００２６】
さらに、このような状態で一定の時間が経過すると同様に、同一のまたは異なった位置に、同一のまたは異なった内容のナビゲータを表示させるようなデータをナビキャストサーバ１０２は送信し続けるようにすることができる。例えば、ユーザがナビゲータを表示している画面で、クリックを行わなくても、一定時間ごとに異なるナビゲータのためのデータが送信されるので、ナビゲータが変化し続けてユーザは多くの情報を目にすることができるようになるため、表示されているページ価値を最大にすることが可能となる。
【００２７】
次に図６および７を参照して、ナビゲーションの設定について説明する。図６は、ナビゲーションの原稿管理を行うテーブルを示す図である。このテーブルは、基本的にナビキャストサーバ１０２の補助情報データベース２０４に、本技術分野で知られた構成、例えば表示条件や表示位置などを定める設定テーブルと、これらの設定テーブルの各項目に日も付けられた表示されるナビゲーションのイメージデータとにより構成されて格納することができる。図示しないプログラムを介して、ユーザはクライアント端末１０１上からこのテーブルを閲覧し、設定し、および修正等することができるが、これに限られず本技術分野で知られた方法によりテーブルを管理することができる。
【００２８】
図６を参照すると、例えば、Ｎｏ．１の項目は「対象ディレクトリ、ページ」欄に記載されたアドレス（ＵＲＬ）のホームページが要求されると、「表示位置」欄に指定された位置（Ｘ座標２７０ピクセル、Ｙ座標１００ピクセル）に「見出し」、「本文」欄に記載された内容（「○○○  △△△」、「今売れてます！  残りわずか！」）のナビゲーションを表示するように設定するものである。なお、図７に示すように表示位置移動機能実行前のナビゲーションの位置設定は基本ホームページの「中央」とか、「左上」等、座標で設定しなくても相対的な位置で設定することができる。
【００２９】
さらに、表示位置移動機能を動作させるためには、「表示位置移動」欄に、条件となる滞在時間および移動位置を設定しておけば、滞在時間が一定時間を超えると、自動的にナビゲーションの位置が指定された位置に移動する。図６のＮｏ．１の項目を参照すると、「表示位置移動」欄には「４秒後に右５２０ピクセル、下０ピクセル」と指定されていることから、滞在時間が４秒を超えると表示されていたナビゲーションを右に５２０ピクセルだけ水平に移動する設定となっていることが理解できる。図６に示す設定例では、ナビゲーションの内容自体は変えずに表示位置のみ変えているが、これに限られず位置と内容の両方を変えることもでき、逆に位置を変えずに内容のみ変えるようにすることもできる。
【００３０】
ここで、より具体的にナビゲーションの設定について説明すると、クライアント端末１０１からナビキャストサーバ１０２の設定ツール（図示せず）を起動して、例えば上述の条件ごとにナビキャストの設定を開始すると、種々のテンプレートが表示され、ナビゲーションに表示するテキストやリンク先などの内容を決定していくことにより、ナビゲーションを作成することができる。本設定ツールによると、こうして作成したナビゲーションをナビキャストサーバ１０２の補助情報データベース２０４に自動的に格納するとともに、ナビゲーション送信条件とも関連付けられているため、ユーザは送信条件や表示位置等の設定とナビゲーションの作成（修正）をするだけで、ナビゲーションを追加したり、修正することができる。
【符号の説明】
【００３１】
１０１  クライアント端末
１０２  ナビキャストサーバ
１０３  企業サーバ
１０４  ネットワーク
２０１、３０１  送受信部
２０２  補助情報送信部
２０３  追加補助情報送信部
２０４  補助情報データベース
３０２  情報提供部
３０３  対応情報組込部
３０４  提供情報データベース
【図１】
0005072114.tif 000002
【図２】
0005072114.tif 000003
【図３】
0005072114.tif 000004
【図４】
0005072114.tif 000005
【図５】
0005072114.tif 000006
【図６】
0005072114.tif 000007
【図７】
0005072114.tif 000008
【図８】
0005072114.tif 000009