(57)【特許請求の範囲】
【請求項１】
情報提供サーバからクライアントに対して該クライアントから要求されたマークアップランゲージ文書を提供し、前記クライアント側で前記マークアップランゲージ文書を表示することにより前記情報提供サーバからクライアントに第１の情報を送信すると共に、前記情報提供サーバから配信したい第２の情報であって、前記第１の情報とは別の第２の情報を前記クライアント側のユーザの操作をトリガーとして前記情報提供サーバから前記クライアントに送信し、該クライアントで表示する配信情報表示方法において、
前記マークアップランゲージ文書が前記クライアントに表示されたときにその表示画面上に表示され、操作可能な複数のボタンのすべてに対して、前記トリガーとしての機能を持たせ、
前記クライアントは前記複数のいずれかのボタンの操作があったか否かを判定し、
肯定判定が得られた場合に、前記クライアントは、当該操作されたボタンについて、前記マークアップランゲージ文書において定義されている情報処理を実行する共に、
前記ボタンの操作があったことを前記クライアントから前記情報提供サーバに通知し、
当該通知に応じて前記情報提供サーバは前記第２の情報を前記クライアントに送信して該クライアントで該第２の情報を表示する
ことを特徴とする配信情報表示方法。
【請求項２】
請求項１に記載の配信情報表示方法において、前記クライアントは前記ボタンの操作があったことを前記情報提供サーバに通知した後、配信される第２の情報が前記情報提供サーバにあるか否かを判定し、肯定判定が得られた場合には、該第２の情報を表示画面に表示するための表示領域を設定して前記情報提供サーバから配信された第２の情報を該表示領域内に表示し、否定判定が得られた場合には、設定された前記表示領域および該表示領域に表示されている第２の情報を前記表示画面から消去することを特徴とする配信情報表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどの通信ネットワークを介してクライアント（コンピュータ）に種々のサービスを提供するとともに、そのサービスに関するニュース等の情報を配信する場合に好適な配信情報表示方法に関する。
【０００２】
【従来の技術】
従来、情報を配信する方法としては情報提供システム（サーバと呼ぶ場合がある）からユーザ端末（クライアントと称する）にメール等などを使用して情報を定期的に送りつける第１の配信方法と、クライアントから情報提供システムにアクセスし、クライアントからの指示で情報を情報提供システムから受け取る第２の配信方法が知られている。
【０００３】
第２の配信方法の１つとしては、情報提供システムからクライアントへＨＴＭＬ文書を転送し、ＨＴＭＬ文書によりクライアントに表示された画面情報の中の情報送信ボタンを操作者が操作することにより情報の送信をクライアントから情報提供システムに要求する方法が知られている。
【０００４】
【発明が解決しようとする課題】
第１の配信方法は、クライアントの使用者がクライアントを使用していないときにもニュースが配信されてしまうので、情報の伝達の確実性にかけるという問題がある。また、クライアントの動作環境により、たとえば、ファイアーウォールなどが設置されている場合、情報提供システムからクライアントに情報を送れないというような問題が生じる。
【０００５】
第２の配信方法は伝達の確実性については問題がないものの、ユーザは配信ニュースを受け取るために専用送信指示ボタンの操作をしなければならないという問題がある。別の表現をすると、ユーザ側からの要請がないと情報提供システム側は情報を送れず、情報を適切な時期に送れないという問題がある。
【０００６】
この問題は配信情報が数分単位で変化するような場合には顕著であり、ユーザにとって、情報を受け取るためにその都度専用送信指示ボタンを操作することは煩わしいものとなる。
【０００７】
そこで、本発明の目的は、上記第２の情報送信方法を改善し、ユーザの操作労力を低減し、適切なタイミングで情報をユーザに提供することが可能な情報表示方法を提供することにある。
【０００８】
【課題を解決するための手段】
このような目的を達成するために、請求項１の発明は、情報提供サーバからクライアントに対して該クライアントから要求されたマークアップランゲージ文書を提供し、前記クライアント側で前記マークアップランゲージ文書を表示することにより前記情報提供サーバからクライアントに第１の情報を送信すると共に、前記情報提供サーバから配信したい第２の情報であって、前記第１の情報とは別の第２の情報を前記クライアント側のユーザの操作をトリガーとして前記情報提供サーバから前記クライアントに送信し、該クライアントで表示する配信情報表示方法において、前記マークアップランゲージ文書が前記クライアントに表示されたときにその表示画面上に表示され、操作可能な複数のボタンのすべてに対して、前記トリガーとしての機能を持たせ、
前記クライアントは前記複数のいずれかのボタンの操作があったか否かを判定し、
肯定判定が得られた場合に、前記クライアントは、当該操作されたボタンについて、前記マークアップランゲージ文書において定義されている情報処理を実行する共に、前記ボタンの操作があったことを前記クライアントから前記情報提供サーバに通知し、当該通知に応じて前記情報提供サーバは前記第２の情報を前記クライアントに送信して該クライアントで該第２の情報を表示する
ことを特徴とする。
【０００９】
請求項２の発明は、請求項１に記載の配信情報表示方法において、前記クライアントは前記ボタンの操作があったことを前記情報提供サーバに通知した後、配信される第２の情報が前記情報提供サーバにあるか否かを判定し、肯定判定が得られた場合には、該第２の情報を表示画面に表示するための表示領域を設定して前記情報提供サーバから配信された第２の情報を該表示領域内に表示し、否定判定が得られた場合には、設定された前記表示領域および該表示領域に表示されている第２の情報を前記表示画面から消去することを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１１】
図１は情報配信システムのシステム構成を示す。図１において、１０はニュースの配信サービスを受けるクライアントである。クライアント１０には、パソコン、携帯電話、その他、インターネット通信が可能な種々の情報処理機器を使用することができる。クライアント１０には、情報提供サーバ３０に格納されている画面情報（いわゆるＨＴＭＬ文書）を読み出して表示させるためのプログラム（ブラウザやビューワと呼ばれる）が搭載されている。
【００１２】
２０はインターネットと呼ばれる通信ネットワークである。
【００１３】
３０は情報提供サーバである。情報提供サーバ３０には、配信すべき情報およびその他のサービス、この形態では、先物取引などのニュースに関連するサービスをユーザに提供するための画面情報（いわゆるＨＴＭＬ文書）が内部の記憶装置に記憶されている。
【００１４】
情報提供サーバ３０にはクライアント１０から要求された画面情報を提供するためのプログラム（ＷＥＢサーバ用プログラムと呼ばれる）、情報処理用コンピュータ４０からの指示でニュースを登録、更新するためのプログラムが搭載されている。さらに、情報提供用サーバ３０には、クライアント１０から送られ、ＷＥＢサーバ用プログラムを介して受け付けた命令を実行するための情報処理プログラム（ゲートウェイプログラムと呼ばれる）およびクライアント１０に提供するニュース表示用プログラムも搭載されている。
【００１５】
４０は、配信すべきニュースを登録、更新するための情報処理用コンピュータであり、情報処理用コンピュータ４０からの指示で、情報提供サーバ３０内に記憶されたニュースの登録、削除、内容変更を行う。情報提供サーバ３０および情報処理用コンピュータ４０としては汎用のコンピュータを使用することができる。
【００１６】
情報処理用コンピュータ４０には情報提供サーバ３０内の記憶装置に格納されたニュースの登録および更新を行うための周知のプログラムが搭載されている。
【００１７】
このようなシステムで行われるニュースの配信処理を図２および図３を参照しながら説明する。図２は情報提供サーバ３０が実行する処理手順を示す。この処理手順はＷＥＢサーバ用プログラムおよびゲートウェイプログラムの共同作業により実行される。図３はクライアント１０側の処理手順を示す。この処理手順は情報提供サーバ３０からクライアント１０に送られたニュース表示用プログラムおよびブラウザの共同作業により実行される。
【００１８】
ユーザはクライアント１０を使用して、情報提供サーバ３０、この形態では銀行のオンラインサイトにアクセスし、特定の役務、たとえば、先物為替取引きを行うための画面を従来と同様の方法で呼び出す。これに応じて、情報提供サーバ３０から図４の表示１００を行うためのＨＴＭＬ文書およびニュースを表示させるためのニュース表示プログラムが転送される。
【００１９】
ユーザが図４の表示の中のいずれのボタン１１０を操作しても、その操作がブラウザにより検出される（図３のステップＳ１００がＹＥＳ判定）。ブラウザはＨＴＭＬ文書中で定義されている情報処理（メニュー選択、別の画面への移動などの種々の情報処理）を実行すると共に、ボタン操作があったことをニュース表示プログラムに通知する（図３のステップＳ１１０）。なお、以上の処理をクライアントのブラウザが実行するためには、その処理内容を定義した命令をＨＴＭＬ文書中に定義しておけばよい。
【００２０】
ニュース表示プログラムはブラウザからの通知に応答してニュース要求命令を情報提供サーバ３０に送信する（図３のステップＳ１２０）。
【００２１】
情報提供サーバ３０は、受信したニュース要求命令をＷＥＢサーバ用プログラムを介してゲートウェイプログラムに引渡す。ゲートウェイプログラムにより、情報提供サーバ３０内の記憶装置のニュース領域に記憶されているニュースが読み出されて、ＷＥＢサーバ用プログラムにより要求元のクライアント１０に送られる。ニュースが何も記憶されていない場合には空のニュース情報（空白情報）がクライアント１０に送られる（図２のステップＳ１０→Ｓ２０）。
【００２２】
クライアント１０は情報提供サーバ３０からニュースを受け取るまでは、ステップＳ１３０→エンドの処理手順の後、スタート→Ｓ１００→エンドを繰り返して情報提供サーバ３０からのニュースを待機する。情報提供サーバ３０からのニュースを受信すると、受信した情報が空白情報であるか否かによりニュースの有無を判定する（ステップＳ１３０→Ｓ１４０）。
【００２３】
ニュースが実在する場合には、ニュース表示プログラムは、図４の符号１００１の画面上にニュース表示領域１３０を設定し、ニュース表示領域１３０内に、受信のニュースを表示させる（図３のステップＳ１５０）。
【００２４】
このための情報処理方法は、種々考えられるが、一例を紹介すると、表示領域が設定されていない現在の表示１００のために使用されているＨＴＭＬ文書中に表示領域１３０を設定するための命令、およびこの表示領域に表示するニュースの文字列を挿入することによりニュース表示領域の設定およびニュースの表示が可能となる。
【００２５】
一方、ニュースが存在しなかった場合には、ニュース表示プログラムは、これまでに設定された表示領域を消去する（図３のステップＳ１６０）。上記の例では、挿入された命令およびニュースの文字列をＨＴＭＬ文書から削除すればよい。この処理によりクライアントの表示画面は符号１０１から符号１００に変化する。
【００２６】
上述したニュース配信処理を行なわないときは、情報提供サーバ３０は図２のスタート→ステップＳ１０→Ｓ２０→エンドの処理手順を繰り返し実行して、クライアント１０から要求されたＨＴＭＬ文書を送信するなど従来と同様の処理を実行する。
【００２７】
以上、説明したように、表示画面上のボタンは種々の情報処理の起動の指示ボタンとなるほか、ニュース要求の送信の指示ボタンともなる。このため、ユーザにはニュースの要求を行ったということはわからない。また、ボタン操作によりユーザがクライアント１０を操作していること（別の表現ではユーザの存在）を情報提供サーバ３０が検出できるので、この時にニュースを送信することにより、ニュースを必要とするユーザのみにニュースを配信することが可能となる。
【００２８】
上述の実施形態の他に次の形態を実施できる。
１）情報提供サーバ３０に対して配信すべきニュースを要求する処理を指示するための操作ボタンとしては、矩形イメージのボタン、文字列を使用したボタンなど、従来から周知の操作ボタンを適宜使用すればよい。また、上記ニュース要求と共に実行するための情報処理としては、情報提供サーバ３０に対するイメージ、他のＨＴＭＬ文書の要求、前画面への復帰指示（一般的には戻るという表記のボタン）など種々の操作ボタンに対して本発明を適用することができる。
２）上述の実施形態では情報提供サーバ３０はニュースの配信処理とその他の役務のサービスの提供を行っているが、その他の役務のサービスの提供を別個のサーバにより行ってもよい。ここで言う役務とは、たとえば、情報案内、検索サービス、商品販売、銀行サービス等無料、あるいは有料で提供する物品（情報も含まれる）や作業行為等を言う。
３）上述の形態ではニュースを配信する例を示したが、ニュースに限らず、種々の情報、イメージ、音声、文字列、動画情報など緊急配信を要する情報に本発明を適用することができる。
４）上述の実施形態ではＨＴＭＬ文書の表示中に表示領域を設定する形態を説明したが、ＨＴＭＬ文書以外のマークアップランゲージ文書を表示する場合にも本発明を適用することができる。
５）上述の実施形態では、クライアント側の表示画面上のニュースの表示領域を、情報提供サーバ側での配信情報の有無に応じて設定／消去しているが、上記表示領域を情報提供サーバの配信情報の有無に係わりなく、固定的に表示画面上に設定してもよい。
【００２９】
以上説明した改良形態以外にも種々の改良形態を考えられる。しかしその改良形態が特許請求の範囲の記載が示す技術思想に基づくものであるかぎり、その改良形態は本願発明の技術的範囲内となる。
【００３０】
【発明の効果】
以上、説明したように、請求項１の発明によれば、クライアントの表示画面に表示された操作ボタンのいずれでもユーザにより操作されると、情報提供サーバに対してクライアントから情報配信の要求が送られる。操作ボタンは情報配信の要求と兼用する他の情報処理用の操作ボタンであるので、ユーザは情報配信の要求を意識する必要はない。これによりユーザの操作労力が低減される。また、ユーザが情報に関連している他の役務のサービスのためのボタン操作に関連してタイムリーに情報提供サーバから情報を提供することが可能となる。
【００３１】
請求項２の発明によれば、配信情報が情報提供サーバに存在するときにのみ、表画面上に情報表示領域が設定されるので、画面を有効利用することができる。
【図面の簡単な説明】
【図１】本発明の実施形態のシステム構成を示すブロック図である。
【図２】情報提供サーバ側の処理手順を示すフローチャートである。
【図３】クライアント側の処理手順を示すフローチャートである。
【図４】クライアントの表示画面の一例を示す説明図である。
【符号の説明】
１０  クライアント
２０  通信ネットワーク
３０  情報提供サーバ
４０  情報処理用コンピュータ
【図１】
0003660922.tif 000002
【図２】
0003660922.tif 000003
【図３】
0003660922.tif 000004
【図４】
0003660922.tif 000005