JP2004192053A - Client terminal program for reporting update information, and update information report system to client terminal - Google Patents
Client terminal program for reporting update information, and update information report system to client terminal Download PDFInfo
- Publication number
- JP2004192053A JP2004192053A JP2002355710A JP2002355710A JP2004192053A JP 2004192053 A JP2004192053 A JP 2004192053A JP 2002355710 A JP2002355710 A JP 2002355710A JP 2002355710 A JP2002355710 A JP 2002355710A JP 2004192053 A JP2004192053 A JP 2004192053A
- Authority
- JP
- Japan
- Prior art keywords
- client terminal
- information
- file
- reference information
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、通信ネットワークを通じてクライアント端末に最新の更新情報を通知するためのクライアント端末用プログラム及びクライアント端末への更新情報通知システムに関するものである。
【0002】
【従来の技術】
インターネットが広く情報流通手段として利用されることとなり、企業等は広告宣伝や顧客の囲い込みのために、WWW(World Wide Web)を用いてWebページから情報提供を行うことが一般的となっている。Webページを用いた情報提供の効果を高めるためには、最新情報をなるべく早く利用者に認知させるため、Webページに掲載された情報が更新されたことをいち早くクライアント端末に送信することが望ましい。また、利用者の側からも、興味のある情報を掲載したWebページにおいて情報が更新された際には、更新情報をなるべく早く取得したいというニーズも存在する。
【0003】
Webページの更新情報を取得するためには、クライアント端末側において、Webページの閲覧用ソフトウェアであるブラウザに一般的に備えられている情報更新機能を利用し、利用者が更新情報を取得したい場合に情報更新指示を起動し、Webページを格納したWebサーバから最新のデータを取得することが一般的である。しかしながらこの方法は、利用者は情報が更新されたタイミングを即時に了知することができず、またWebページの情報が更新されていない場合にも前回と同一の情報を取得しなければならないという問題を有している。
【0004】
このような問題に対応して、専用のソフトウェア、又はブラウザの機能として、一定の間隔をおいて指定されたWebサーバにアクセスし、定期的に情報を取得してクライアント端末上の表示情報を更新する「プッシュ型」と呼ばれる技術が利用されるようになっている。
【0005】
また、クライアント端末側の技術によらずに、情報を提供する側のWebサーバや更新情報通知のための専用サーバにおいて、Webページの情報が更新されると指定されたクライアント端末に対して更新情報を電子メール等で送信する発明も開示されている(例えば特許文献1、特許文献2参照)。
【0006】
【特許文献1】特開平10−260886号公報
【特許文献2】特開2002−73455号公報
【0007】
【発明が解決しようとする課題】
上記のプッシュ型技術による更新方法は、利用者が情報更新の指示を起動しなくても自動的に所定の情報を取得することができるため、更新指示を忘れることによる情報の取り忘れを防止する点や、自動更新を頻繁に設定することによりリアルタイムに近い状態で情報を了知できる点において優れている。しかしながら、Webページの情報が更新されていない場合にも前回と同一の情報を取得しなければならないために、不要な情報の送受信を伴って、通信ネットワークやクライアント端末の処理に余分な負荷をかけてしまうという問題が残されている。
【0008】
一方、上記の特許文献1、特許文献2記載の発明は、Webページの情報が更新された場合にのみクライアント端末に通知を行うため、余分な情報の送信を回避することができるという点において優れており、利用者から見た場合の利便性は高い。
【0009】
しかしながら、情報を提供する側から見ると、Webサーバ側ではクライアント端末から更新情報取得のためのアクセスを受け付けることがないため、クライアント端末が当該Webページに継続的にアクセスしているか否かを確認することができず、当該アクセス情報を収集してマーケッティング等に活用することができないという課題を有している。近時は、Webサーバへのアクセス記録であるログ情報を顧客・市場分析のための基礎データとして利用することが一般的となっているが、利用者の状況から興味や嗜好をより精緻に分析するためには、クライアント端末からWebページへのアクセス回数だけでなく、クライアント端末が当該Webページとの接続を継続しているか否かの状況を調査できることが好ましい。
【0010】
また、上記のような方法で利用者がWebページとの接続を継続していることが確認できた場合、特定のWebページの更新情報を欲しているということは、当該Webページに関連する分野に興味が深いということに他ならないから、該当するクライアント端末が当該Webページの情報を定期的に更新している間は、関連する情報をクライアント端末上に継続的に表示できると、マーケッティング効果の観点からはより好ましい。
【0011】
本発明は、このような課題に対応して、単にクライアント端末にWebページの更新情報を通知するだけでなく、不要な情報の送受信による通信ネットワーク等への負荷を極力回避するとともに、クライアント端末との接続状況を把握してマーケッティング情報としても活用することが可能な、通信ネットワークを通じてクライアント端末に最新の更新情報を通知するためのクライアント端末用プログラム及びクライアント端末への更新情報通知システムを提供することを目的とするものである。
【0012】
【課題を解決するための手段】
上記の課題を解決するための第一の発明は、更新情報通知のためのクライアント端末用プログラムであって、コンピュータに、通信ネットワークを通じて接続された格納装置に格納された特定ファイルを設定するステップと、通信ネットワークを通じて前記格納装置より取得した前記特定ファイルに含まれる参照情報を格納するステップと、前記参照情報を格納するステップの後に、通信ネットワークを通じて前記格納装置より前記特定ファイルに含まれる新たな参照情報を取得する条件を設定するステップと、前記条件に従って通信ネットワークを通じて前記格納装置より前記新たな参照情報を取得するステップと、前記新たな参照情報を前記参照情報と対比するステップと、前記新たな参照情報が前記参照情報と異なる情報を含む場合は前記特定ファイルが更新されたことを通知する通知情報を表示するステップと、を実行させることを特徴とするプログラムである。
【0013】
この発明によると、クライアント端末は継続的に参照したいWebページの特定ファイル全てのデータをWWWサーバ等の格納装置から定期的に取得しなくても、特定ファイルの更新の有無を確認するために必要最小限の参照情報のみを取得して直前の情報との変化を参照することにより、更新が確認された場合には利用者に対してその旨を通知することができる。尚、特定ファイルの所在は、WebページであればURLにより特定することができる。
【0014】
またこの発明においては、例えば10分や1時間等の一定の間隔を置いて更新情報を確認するなど特定ファイルを参照する条件が設定されるために、クライアント端末からのアクセスログ等を記録することが可能となり、このログデータからクライアント端末との接続状況を確認して、マーケッティング等に活用することができる。
【0015】
また、第一の発明は、コンピュータに、通信ネットワークを通じて第二の格納装置から取得した表示用コンテンツデータを格納するステップと、前記表示用コンテンツファイルを表示するステップと、を実行させるステップを有することを特徴とすることもできる。前記コンテンツデータの表示は継続して行われることを特徴としてもよい。
【0016】
ここで用いられる表示用コンテンツデータは、更新情報の通知を受けるために特定のWWWサーバ等との接続が維持されている場合に、接続中のクライアント端末に表示するために用いられる画像データ等である。この構成では、表示用コンテンツデータはクライアント端末にインストールされ、接続が維持されて更新確認が継続的に行われている間は、クライアント端末に広告宣伝等の目的で表示することができる。
【0017】
さらに、第一の発明は、コンピュータに、通信ネットワークを通じて第二の格納装置から表示用コンテンツデータを受信するステップと、前記表示用コンテンツデータを表示するステップと、を実行させるステップを有することを特徴とすることもできる。前記コンテンツデータの表示は継続して行われることを特徴としてもよい。
【0018】
この構成も上記の場合と同様に、接続中のクライアント端末に表示するために画像データ等が用いられるが、表示用コンテンツデータはWWWサーバ等の格納装置からクライアント端末にリアルタイムで配信される。このような表示用コンテンツを、接続が維持されて更新確認が継続的に行われている場合には、クライアント端末に広告宣伝等の目的で表示することができることも、上記の場合と同様である。
【0019】
前記参照情報及び前記新たな参照情報は、前記特定ファイルの作成時刻であることを特徴とすることもできる。前記参照情報及び前記新たな参照情報は、前記特定ファイルのファイルサイズであることを特徴としてもよい。前記参照情報及び前記新たな参照情報は、前記特定ファイルのソースコードの少なくとも一部を含んでおり、前記新たな参照情報を前記端末装置に格納された参照情報と対比するステップにおいては前記ソースコードに含まれるキーワードを対比することを特徴としてもよい。
【0020】
クライアント端末側で特定ファイルの更新の有無をなるべく少ないデータ量で確認するためには、このように特定ファイルの作成時刻や特定ファイルのファイルサイズの変化を確認することが効果的である。また、キーワードを設定してその変化から更新の有無を確認してもよい。
【0021】
上記の課題を解決するための第二の発明は、通信ネットワークを通じて請求項1記載のプログラムをクライアント端末に送信する手段と、前記クライアント端末において指定された特定ファイルを格納する手段と、通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、を備えることを特徴とする更新情報通知システムである。前記クライアント端末から前記特定ファイルへのアクセス情報を記録する手段を備えることを特徴としてもよい。
【0022】
この発明は、第一の発明にかかるクライアント端末プログラムを利用するために、このプログラムや更新通知を表示するためのクライアント端末へのダウンロード機能等を備えた情報提供者側のシステムとして構成することができる。また、クライアント端末からの接続状況をマーケッティング等に活用できるように、アクセスログ等を記録するよう構成してもよい。この発明により、情報提供者は利用者に関するマーケッティングデータを収集しながら、最新情報をクライアント端末に通知して顧客サービスの向上を図ることができる。
【0023】
また、第二の発明は、通信ネットワークを通じて請求項2乃至4いずれかに記載のプログラムをクライアント端末に送信する手段と、前記クライアント端末において指定された特定ファイルを格納する手段と、通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、通信ネットワークを通じて前記クライアント端末に表示する表示用コンテンツデータを前記クライアント端末に送信する手段と、を備えることを特徴とする更新情報通知システムである。前記クライアント端末から前記特定ファイルへのアクセス情報を記録する手段を備えることを特徴としてもよい。
【0024】
この構成においては、情報提供者側のシステムから継続的なクライアント端末表示用のコンテンツデータが送信されるため、上記のように接続状態を確認するとともに、利用者が興味を持つコンテンツに対する広告宣伝として表示用コンテンツを活用することもできる。
【0025】
【発明の実施の形態】
本発明の実施の形態について、図面を用いて以下に詳細に説明する。図1は、本発明にかかるクライアント端末用プログラム及び更新情報通知システムの利用形態を示すブロック図である。図2は、本発明にかかる更新情報通知システムを含む情報配信システムの構成の一例を示すブロック図である。図3は、本発明にかかる更新情報通知のためのクライアント端末用プログラムによるデータの送受信のフローを示す図である。図4、図5は、本発明にかかる更新情報通知のためのクライアント端末用プログラムのそれぞれ第一、第二のフローチャートである。
【0026】
本発明にかかるクライアント端末用プログラム及び更新情報通知システムの利用形態を、図1を用いて説明する。図1において、クライアント端末10には本発明にかかるクライアント端末用プログラムが格納されており、クライアント端末10はインターネットに接続されていて、WWWサーバ20、30、40それぞれに含まれるWebページを閲覧することができる。クライアント端末用プログラムは、情報提供者がCD−ROM等の媒体に格納して利用者に配布してもよいし、WWWサーバからクライアント端末10にダウンロードするよう構成してもよい。
【0027】
クライアント端末10では、更新情報を取得したいWebページについて、該当するWebページのURLと、更新情報を取得する条件をクライアント端末用プログラムにおいて設定する。更新情報を取得する条件には、例えば10分毎や1時間毎といった一定の間隔を設定することが一般的であるが、コンピュータに電源を入れるときやブラウザを立ち上げるときなどのタイミングを設定してもよい。
【0028】
クライアント端末用プログラムに設定されるURLは、単一のURLを設定してもよいし、複数のURLを設定してもよい。複数の指定を行った場合には、図1のようにWWWサーバ20、30、40それぞれ指定されたWebページに指定された条件に従ってアクセスし、更新情報の確認に必要なデータを取得する。URLの設定は、クライアント端末10側で利用者が選択して設定するよう構成してもよいが、クライアント端末用プログラムに情報提供者が予め自己に関連するURLの設定を行っておけば、情報提供者のプロモーションツールとして利用することもできる。
【0029】
更新情報の確認には、Webページを表示するファイルの作成時刻、ファイルサイズ、ソースコードに含まれるキーワード等を用いることができる。更新情報の取得前に参照したファイルの作成時刻、ファイルサイズ、ソースコードに含まれるキーワード等をクライアント端末10で記録しておき、WWWサーバ20、30、40から取得した新たなファイルの作成時刻、ファイルサイズ、ソースコードに含まれるキーワード等と対比することにより、これらのデータが変化していたらファイルが更新されたものと判断して、クライアント端末10上に更新情報を通知するための表示を行えばよい。
【0030】
次に、図2を用いて、本発明にかかる更新情報通知システムと併せて、情報提供者がプロモーション用に広告画像等をクライアント端末10に配信する場合の情報配信システムの構成について説明する。図2において、情報提供者が設ける情報配信システム50には、Webページに表示する情報を配信するためのWebページ用WWWサーバ51、クライアント端末10に継続的に表示するコンテンツを配信するための表示コンテンツ用WWWサーバ52及びアクセスログ記録装置53が備えられている。
【0031】
クライアント端末10が指定された条件に従ってWebページ用WWWサーバ51から更新情報を取得する点は上記の場合と同様であるが、この構成においては、表示コンテンツ用WWWサーバ52からクライアント端末10に継続的に表示するコンテンツデータが配信される。コンテンツデータは動画、静止画、文字などどのような形式で表示されるものでもよく、ファイル形式は限定されない。
【0032】
配信されたコンテンツデータは、クライアント端末10においてアプリケーションウィンドウで継続的に表示することにより、情報提供者のプロモーション用ツールとして利用することができる。クライアント端末10がWebページ用WWWサーバ51からの更新情報を取得した場合には、上記のアプリケーションウィンドウに更新を通知するための画面を表示コンテンツの間に挿入して表示してもよいし、上記とは別のアプリケーションウィンドウを立ち上げて更新を通知してもよい。
【0033】
コンテンツデータの配信は、表示コンテンツ用WWWサーバ52からクライアント端末10にストリーミング形式で配信してもよいし、表示コンテンツ用WWWサーバ52からクライアント端末10にダウンロードするよう構成してもよい。ダウンロードの場合には、Webページ用WWWサーバ51と同様の更新方式により、表示コンテンツ用WWWサーバ52のコンテンツデータが更新された場合には、新たなコンテンツデータをダウンロードするよう構成すれば、利用者に最新のプロモーション情報を提供することも可能になる。
【0034】
尚、図2においては、Webページ用WWWサーバ51と表示コンテンツ用WWWサーバ52を独立のサーバとして説明したが、物理的なシステム構成上は、同一のハードウェアに双方の機能を備えるものであってもよい。
【0035】
アクセスログ記録装置53には、クライアント端末10からWebページ用WWWサーバ51への更新情報取得のためのアクセス情報が記録される。このアクセス情報から利用者別の接続状況を把握することにより、利用者の嗜好や行動パターン等を分析してマーケッティング情報として活用することもできる。従来のアクセスログの取得方法によっては、アクセス件数のみを分析することしかできなかったが、クライアントからの継続的な問合せの状況を記録することにより、アクセスしたWebページに対してどの程度更新状況を要求する接続状態が継続しているかを把握することができる。
【0036】
次に、図3を用いて、本発明にかかる更新情報通知のためのクライアント端末用プログラムによるデータの送受信のフローについて説明する。ここでWWWサーバ20には、Webページ表示機能と表示コンテンツファイル送信機能の双方の機能が備えられているものとする。
【0037】
まず、WWWサーバ20に含まれるプロモーション用画像等の表示コンテンツファイル21が、クライアント端末10にダウンロードされる。ダウンロードされた表示コンテンツファイル11は、クライアント端末10にアプリケーションウィンドウを立ち上げて繰り返し表示されるが、その間にクライアント端末10からは、指定された条件に従って更新情報を取得したいWWWサーバ20の特定ファイル22に対して最新情報の問い合わせが行われる。
【0038】
これに対して、WWWサーバ20からは特定ファイル22に関する最新情報を送信して、直近データ記憶部12に記憶された直近情報との比較が行われる。比較する情報は、例えばファイルの作成時刻、ファイルサイズ等であり、これらの最新情報が直近情報から変化している場合には、特定ファイルが更新されたものとみなして、クライアント端末10にインストールされている更新通知ファイル13を表示して、利用者に更新を通知する。更新通知ファイルの表示は、表示コンテンツを表示するアプリケーションウィンドウ上で行ってもよいし、別のアプリケーションウィンドウを立ち上げてもよい。上記の最新情報が直近情報から変化していない場合には、特定ファイルは更新されていないものとみなして、クライアント端末10には引き続き表示コンテンツファイル11が繰り返し表示される。
【0039】
本発明にかかる更新情報通知のためのクライアント端末用プログラムの処理フローについて、図4、図5のフローチャートを用いて説明する。図4のケースでは、まずクライアント端末であるコンピュータを起動すると、アプリケーションウィンドウが立ち上がって、情報提供者のプロモーション情報等の表示コンテンツが表示される(S01)。ここで、当該プログラムに設定された間隔に従った時間になったか否かを確認する(S02)。設定された時間に至っていない場合には、引き続き表示コンテンツが表示される(S01)。
【0040】
設定された時間に至った場合には、当該プログラムに登録されたWebページに該当するWebサーバの指定ファイルにアクセスする(S03)。ここで、当該指定ファイルの作成時刻を取得し(S04)、前回の問い合わせで取得してクライアント端末に記録された作成時刻を参照して、両者を比較する(S05)。取得した作成時刻が記録された作成時刻より後になっているか否かから作成時刻が更新されているか否かを判断する(S06)。
【0041】
作成時刻が更新されていない場合には、Webページも更新されていないものと判断して、引き続き表示コンテンツの表示が繰り返される(S01)。作成時刻が更新されている場合は、Webページが更新されたものと判断して、更新を通知するための更新情報をクライアント端末上に表示する(S07)。
【0042】
図5のケースでは、クライアント端末であるコンピュータを起動して、当該プログラムに登録されたWebページに該当するWebサーバの指定ファイルにアクセスするまでの処理は、図4のケースと同様である(S11〜13)。
【0043】
このケースでは、当該指定ファイルのソースコードを取得し(S14)、前回の問い合わせで取得してクライアント端末に記録されたソースコードに含まれるキーワードを参照して、両者を比較する(S15)。取得したソースコードについて、予め記録されたキーワードの個数や位置等の変化から、Webページを表示するためのファイルが更新されているか否かを判断する(S16)。
【0044】
キーワードの個数や位置等が変化していない場合には、Webページも更新されていないものと判断して、引き続き表示コンテンツの表示が繰り返される(S11)。キーワードの個数や位置等が変化している場合は、Webページが更新されたものと判断して、更新を通知するための更新情報をクライアント端末上に表示する(S17)。
【0045】
【発明の効果】
この発明により、クライアント端末側の利用者にとっては、Webページ等の更新情報をいち早く取得することができる。更新情報の取得に際しては、不要な情報の送受信が排除されているため、クライアント端末の演算処理の負荷を軽減することができる。
【0046】
また、WWWサーバ等の側の情報提供者にとっては、利用者の希望に応じて更新情報の確実な通知を可能にするとともに、更新情報の送信にかかる通信ネットワーク等への負荷を軽減することもできる。クライアント端末からの定期的な問い合わせを受けることにより接続状況を把握することも可能なため、アクセスログ等をマーケッティング情報として活用することも可能になる。
【図面の簡単な説明】
【図1】本発明にかかるクライアント端末用プログラム及び更新情報通知システムの利用形態を示すブロック図である。
【図2】本発明にかかる更新情報通知システムを含む情報配信システムの構成の一例を示すブロック図である。
【図3】本発明にかかる更新情報通知のためのクライアント端末用プログラムによるデータの送受信のフローを示す図である。
【図4】本発明にかかる更新情報通知のためのクライアント端末用プログラムの第一のフローチャートである。
【図5】本発明にかかる更新情報通知のためのクライアント端末用プログラムの第二のフローチャートである。
【符号の説明】
10 クライアント端末
11 表示コンテンツファイル
12 直近データ記憶部
13 更新通知ファイル
20 WWWサーバ
21 表示コンテンツファイル
22 登録ファイル
30 WWWサーバ
40 WWWサーバ
50 WWWサーバ
51 Webページ用WWWサーバ
52 表示コンテンツ用WWWサーバ
53 アクセスログ記録装置[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a client terminal program for notifying a client terminal of the latest update information through a communication network, and a system for notifying a client terminal of an update information.
[0002]
[Prior art]
The Internet has been widely used as an information distribution means, and it has become common for companies and the like to provide information from a Web page using the WWW (World Wide Web) for advertising and enclosing customers. . In order to enhance the effect of providing information using a Web page, it is desirable to transmit the update of the information posted on the Web page to the client terminal as soon as possible so that the user can recognize the latest information as soon as possible. There is also a need from the user side to obtain updated information as soon as possible when information is updated on a Web page on which information of interest is posted.
[0003]
When the user wants to obtain the update information of the Web page by using an information update function generally provided in a browser which is software for browsing the Web page on the client terminal side in order to obtain the update information of the Web page In general, an information update instruction is started, and the latest data is acquired from a Web server that stores a Web page. However, according to this method, the user cannot immediately know the timing at which the information has been updated, and must acquire the same information as the previous time even when the information on the Web page has not been updated. Have a problem.
[0004]
In response to such a problem, as a dedicated software or a browser function, a specified Web server is accessed at regular intervals, information is periodically acquired, and display information on the client terminal is updated. The technology called "push type" is used.
[0005]
Also, regardless of the technology of the client terminal side, the update information is provided to the client terminal designated to update the information of the Web page in the Web server on the information providing side or a dedicated server for notification of update information. (For example, see
[0006]
[Patent Document 1] JP-A-10-260886 [Patent Document 2] JP-A-2002-73455
[Problems to be solved by the invention]
The update method based on the push-type technology described above can automatically acquire predetermined information without the user activating the information update instruction, thereby preventing forgetting to take information due to forgetting the update instruction. This is excellent in that information can be notified in a state close to real time by frequently setting automatic updating. However, even if the information on the Web page has not been updated, the same information as the previous one must be obtained, so that unnecessary information is transmitted and received, and an extra load is imposed on the processing of the communication network and the client terminal. The problem remains.
[0008]
On the other hand, the inventions described in
[0009]
However, from the information providing side, since the Web server does not accept the access for acquiring the update information from the client terminal, it is necessary to confirm whether the client terminal continuously accesses the Web page. Therefore, there is a problem that the access information cannot be collected and used for marketing or the like. In recent years, it has become common to use log information, which is a record of access to a Web server, as basic data for customer / market analysis. In order to do so, it is preferable to be able to investigate not only the number of accesses to the Web page from the client terminal but also the status of whether or not the client terminal continues to connect to the Web page.
[0010]
In addition, when it is confirmed that the user is still connected to the Web page by the above-described method, the fact that the user wants the update information of the specific Web page means that the user wants to update the specific Web page. Since the relevant information can be continuously displayed on the client terminal while the corresponding client terminal regularly updates the information of the Web page, the marketing effect of the marketing effect can be improved. From the viewpoint, it is more preferable.
[0011]
In response to such a problem, the present invention not only notifies a client terminal of Web page update information, but also minimizes a load on a communication network or the like due to transmission and reception of unnecessary information. To provide a client terminal program for notifying the client terminal of the latest update information through a communication network and a system for notifying the client terminal of the update information, which can grasp the connection status of the client terminal and use it as marketing information. The purpose is.
[0012]
[Means for Solving the Problems]
A first invention for solving the above-mentioned problem is a client terminal program for notifying update information, wherein a computer sets a specific file stored in a storage device connected through a communication network, After storing the reference information included in the specific file obtained from the storage device via the communication network, and storing the reference information, after the new reference included in the specific file from the storage device via the communication network Setting a condition for acquiring information; acquiring the new reference information from the storage device through a communication network according to the condition; comparing the new reference information with the reference information; When the reference information includes information different from the reference information Is a program for causing and a step of displaying notification information for notifying that the serial identified file has been updated, the.
[0013]
According to the present invention, the client terminal is required to confirm whether or not the specific file has been updated without regularly acquiring the data of all the specific files of the Web page that the user wants to continuously refer to from a storage device such as a WWW server. By acquiring only the minimum reference information and referring to the change from the immediately preceding information, when the update is confirmed, the user can be notified of the fact. Note that the location of the specific file can be specified by a URL if it is a Web page.
[0014]
According to the present invention, an access log from a client terminal or the like is recorded because conditions for referring to a specific file are set such as checking update information at regular intervals such as 10 minutes or 1 hour. It is possible to check the connection status with the client terminal from the log data and use it for marketing and the like.
[0015]
Further, the first invention has a step of causing a computer to execute a step of storing display content data obtained from a second storage device through a communication network, and a step of displaying the display content file. Can also be characterized. The display of the content data may be continuously performed.
[0016]
The display content data used here is, for example, image data used for displaying on a connected client terminal when a connection with a specific WWW server or the like is maintained to receive notification of update information. is there. In this configuration, the display content data is installed on the client terminal, and can be displayed on the client terminal for the purpose of advertisement or the like while the connection is maintained and the update check is continuously performed.
[0017]
Further, the first invention has a step of causing a computer to execute a step of receiving display content data from a second storage device through a communication network and a step of displaying the display content data. It can also be. The display of the content data may be continuously performed.
[0018]
In this configuration, similarly to the above case, image data and the like are used for display on the connected client terminal, but display content data is distributed to the client terminal in real time from a storage device such as a WWW server. When the connection is maintained and the update confirmation is continuously performed, such display content can be displayed on the client terminal for the purpose of advertising and the like, as in the above case. .
[0019]
The reference information and the new reference information may be a creation time of the specific file. The reference information and the new reference information may be a file size of the specific file. The reference information and the new reference information include at least a part of a source code of the specific file, and in the step of comparing the new reference information with reference information stored in the terminal device, It may be characterized by comparing keywords included in.
[0020]
In order to confirm whether or not the specific file has been updated on the client terminal side with as little data amount as possible, it is effective to confirm the change in the creation time of the specific file and the file size of the specific file. Alternatively, a keyword may be set and the presence or absence of an update may be confirmed from the change.
[0021]
According to a second aspect of the present invention for solving the above-mentioned problems, a means for transmitting the program according to
[0022]
In order to use the client terminal program according to the first aspect of the present invention, the present invention can be configured as a system on the information provider side having a function of downloading the program and an update notification to the client terminal. it can. Further, an access log or the like may be recorded so that the connection status from the client terminal can be used for marketing or the like. According to the present invention, the information provider can improve the customer service by notifying the client terminal of the latest information while collecting the marketing data on the user.
[0023]
Also, a second invention is a means for transmitting the program according to any one of claims 2 to 4 to a client terminal through a communication network, a means for storing a specific file specified in the client terminal, and Means for transmitting, to the client terminal, a program for displaying notification information notifying that the specific file has been updated; means for transmitting, to the client terminal, display content data to be displayed on the client terminal via a communication network; And an update information notification system. The information processing apparatus may further include means for recording access information from the client terminal to the specific file.
[0024]
In this configuration, since the content data for the continuous display of the client terminal is transmitted from the information provider side system, the connection state is confirmed as described above, and as the advertisement for the content in which the user is interested, Display content can also be used.
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram showing a use form of a client terminal program and an update information notification system according to the present invention. FIG. 2 is a block diagram showing an example of the configuration of an information distribution system including the update information notification system according to the present invention. FIG. 3 is a diagram showing a flow of data transmission / reception by the client terminal program for update information notification according to the present invention. FIGS. 4 and 5 are first and second flowcharts, respectively, of a client terminal program for notifying update information according to the present invention.
[0026]
A use form of the client terminal program and the update information notification system according to the present invention will be described with reference to FIG. In FIG. 1, a client terminal program according to the present invention is stored in a
[0027]
In the
[0028]
As the URL set in the client terminal program, a single URL may be set, or a plurality of URLs may be set. When a plurality of designations are made, as shown in FIG. 1, each of the
[0029]
For confirmation of the update information, a creation time of a file for displaying a Web page, a file size, a keyword included in a source code, and the like can be used. The creation time of the file referred to before the acquisition of the update information, the file size, the keywords included in the source code, and the like are recorded on the
[0030]
Next, a configuration of an information distribution system in a case where an information provider distributes an advertisement image or the like to a
[0031]
The point that the
[0032]
The distributed content data can be used as a promotion tool for the information provider by continuously displaying the content data in an application window on the
[0033]
The content data may be distributed from the display
[0034]
In FIG. 2, the web page WWW server 51 and the display
[0035]
The access
[0036]
Next, the flow of data transmission and reception by the client terminal program for update information notification according to the present invention will be described with reference to FIG. Here, it is assumed that the
[0037]
First, a
[0038]
On the other hand, the latest information on the
[0039]
The processing flow of the client terminal program for updating information notification according to the present invention will be described with reference to the flowcharts in FIGS. In the case of FIG. 4, when the computer which is the client terminal is first activated, an application window is started up and display contents such as promotion information of the information provider are displayed (S01). Here, it is confirmed whether or not the time according to the interval set in the program is reached (S02). If the set time has not been reached, the display content is continuously displayed (S01).
[0040]
When the set time has been reached, the designated file of the Web server corresponding to the Web page registered in the program is accessed (S03). Here, the creation time of the specified file is acquired (S04), and the two are compared with reference to the creation time acquired in the previous inquiry and recorded in the client terminal (S05). It is determined whether the creation time has been updated based on whether the acquired creation time is later than the recorded creation time (S06).
[0041]
If the creation time has not been updated, it is determined that the Web page has not been updated, and the display of the display content is continuously repeated (S01). If the creation time has been updated, it is determined that the Web page has been updated, and update information for notifying the update is displayed on the client terminal (S07).
[0042]
In the case of FIG. 5, the process from starting the computer which is the client terminal to accessing the designated file of the Web server corresponding to the Web page registered in the program is the same as the case of FIG. 4 (S11). ~ 13).
[0043]
In this case, the source code of the specified file is acquired (S14), and the two are compared by referring to the keyword included in the source code acquired in the previous inquiry and recorded in the client terminal (S15). With respect to the acquired source code, it is determined whether or not a file for displaying a Web page has been updated based on a change in the number or position of keywords recorded in advance (S16).
[0044]
If the number or position of the keywords has not changed, it is determined that the Web page has not been updated, and the display of the display content is repeated (S11). If the number or position of the keywords has changed, it is determined that the Web page has been updated, and update information for notifying the update is displayed on the client terminal (S17).
[0045]
【The invention's effect】
According to the present invention, a user on the client terminal side can quickly acquire update information such as a Web page. Since unnecessary transmission / reception of information is excluded when acquiring update information, it is possible to reduce the processing load of the client terminal.
[0046]
Also, for the information provider on the side of the WWW server or the like, the update information can be reliably notified according to the user's request, and the load on the communication network or the like for transmitting the update information can be reduced. it can. Since the connection status can be grasped by receiving a periodic inquiry from the client terminal, it is also possible to utilize an access log or the like as marketing information.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a use form of a client terminal program and an update information notification system according to the present invention.
FIG. 2 is a block diagram illustrating an example of a configuration of an information distribution system including an update information notification system according to the present invention.
FIG. 3 is a diagram showing a flow of data transmission / reception by a client terminal program for update information notification according to the present invention.
FIG. 4 is a first flowchart of a client terminal program for updating information notification according to the present invention.
FIG. 5 is a second flowchart of a client terminal program for updating information notification according to the present invention.
[Explanation of symbols]
Claims (10)
通信ネットワークを通じて接続された格納装置に格納された特定ファイルを設定するステップと、
通信ネットワークを通じて前記格納装置より取得した前記特定ファイルに含まれる参照情報を格納するステップと、
前記参照情報を格納するステップの後に、通信ネットワークを通じて前記格納装置より前記特定ファイルに含まれる新たな参照情報を取得する条件を設定するステップと、
前記条件に従って通信ネットワークを通じて前記格納装置より前記新たな参照情報を取得するステップと、
前記新たな参照情報を前記参照情報と対比するステップと、
前記新たな参照情報が前記参照情報と異なる情報を含む場合は前記特定ファイルが更新されたことを通知する通知情報を表示するステップと、
を実行させることを特徴とするプログラム。A client terminal program for update information notification, wherein the computer
Setting a specific file stored in a storage device connected through a communication network;
Storing reference information included in the specific file obtained from the storage device through a communication network;
After the step of storing the reference information, setting a condition for acquiring new reference information included in the specific file from the storage device through a communication network;
Acquiring the new reference information from the storage device through a communication network according to the condition;
Comparing the new reference information with the reference information;
When the new reference information includes information different from the reference information, displaying notification information notifying that the specific file has been updated,
A program characterized by executing
通信ネットワークを通じて第二の格納装置から取得した表示用コンテンツデータを格納するステップと、
前記表示用コンテンツファイルを表示するステップと、
を実行させることを特徴とする請求項1記載のプログラム。On the computer,
Storing the display content data obtained from the second storage device through the communication network;
Displaying the display content file;
2. The program according to claim 1, wherein the program is executed.
通信ネットワークを通じて第二の格納装置から表示用コンテンツデータを受信するステップと、
前記表示用コンテンツデータを表示するステップと、
を実行させることを特徴とする請求項1記載のプログラム。On the computer,
Receiving display content data from the second storage device through the communication network;
Displaying the display content data;
2. The program according to claim 1, wherein the program is executed.
前記クライアント端末において指定された特定ファイルを格納する手段と、
通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、
を備えることを特徴とする更新情報通知システム。Means for transmitting the program according to claim 1 to a client terminal through a communication network;
Means for storing a specified file specified in the client terminal;
Means for transmitting to the client terminal a program for displaying notification information notifying that the specific file has been updated through a communication network,
An update information notification system comprising:
前記クライアント端末において指定された特定ファイルを格納する手段と、
通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、
通信ネットワークを通じて前記クライアント端末に表示する表示用コンテンツデータを前記クライアント端末に送信する手段と、
を備えることを特徴とする更新情報通知システム。Means for transmitting the program according to any one of claims 2 to 4 to a client terminal through a communication network;
Means for storing a specified file specified in the client terminal;
Means for transmitting to the client terminal a program for displaying notification information notifying that the specific file has been updated through a communication network,
Means for transmitting display content data to be displayed on the client terminal to the client terminal through a communication network,
An update information notification system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002355710A JP2004192053A (en) | 2002-12-06 | 2002-12-06 | Client terminal program for reporting update information, and update information report system to client terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002355710A JP2004192053A (en) | 2002-12-06 | 2002-12-06 | Client terminal program for reporting update information, and update information report system to client terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004192053A true JP2004192053A (en) | 2004-07-08 |
Family
ID=32756320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002355710A Pending JP2004192053A (en) | 2002-12-06 | 2002-12-06 | Client terminal program for reporting update information, and update information report system to client terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004192053A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100675476B1 (en) | 2004-07-09 | 2007-01-26 | 오종택 | Automatic file update apparatus and method using wire/wireless hard |
JP2007148885A (en) * | 2005-11-29 | 2007-06-14 | Hitachi Ltd | Content collection device and content collection system |
WO2009043029A2 (en) * | 2007-09-28 | 2009-04-02 | Xcerion Aktiebolag | Network operating system |
-
2002
- 2002-12-06 JP JP2002355710A patent/JP2004192053A/en active Pending
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100675476B1 (en) | 2004-07-09 | 2007-01-26 | 오종택 | Automatic file update apparatus and method using wire/wireless hard |
JP2007148885A (en) * | 2005-11-29 | 2007-06-14 | Hitachi Ltd | Content collection device and content collection system |
WO2009043029A2 (en) * | 2007-09-28 | 2009-04-02 | Xcerion Aktiebolag | Network operating system |
WO2009043029A3 (en) * | 2007-09-28 | 2009-07-23 | Xcerion Ab | Network operating system |
US8099671B2 (en) | 2007-09-28 | 2012-01-17 | Xcerion Aktiebolag | Opening an application view |
US8108426B2 (en) | 2007-09-28 | 2012-01-31 | Xcerion Aktiebolag | Application and file system hosting framework |
US8112460B2 (en) | 2007-09-28 | 2012-02-07 | Xcerion Aktiebolag | Framework for applying rules |
US8156146B2 (en) | 2007-09-28 | 2012-04-10 | Xcerion Aktiebolag | Network file system |
US8234315B2 (en) | 2007-09-28 | 2012-07-31 | Xcerion Aktiebolag | Data source abstraction system and method |
US8239511B2 (en) | 2007-09-28 | 2012-08-07 | Xcerion Aktiebolag | Network operating system |
US8280925B2 (en) | 2007-09-28 | 2012-10-02 | Xcerion Aktiebolag | Resolution of multi-instance application execution |
US8615531B2 (en) | 2007-09-28 | 2013-12-24 | Xcerion Aktiebolag | Programmatic data manipulation |
US8620863B2 (en) | 2007-09-28 | 2013-12-31 | Xcerion Aktiebolag | Message passing in a collaborative environment |
US8688627B2 (en) | 2007-09-28 | 2014-04-01 | Xcerion Aktiebolag | Transaction propagation in a networking environment |
US8738567B2 (en) | 2007-09-28 | 2014-05-27 | Xcerion Aktiebolag | Network file system with enhanced collaboration features |
US8843942B2 (en) | 2007-09-28 | 2014-09-23 | Xcerion Aktiebolag | Interpreting semantic application code |
US8954526B2 (en) | 2007-09-28 | 2015-02-10 | Xcerion Aktiebolag | Network operating system |
US8959123B2 (en) | 2007-09-28 | 2015-02-17 | Xcerion Aktiebolag | User interface framework |
US8996459B2 (en) | 2007-09-28 | 2015-03-31 | Xcerion Aktiebolag | Offline and/or client-side execution of a network application |
US9071623B2 (en) | 2007-09-28 | 2015-06-30 | Xcerion Aktiebolag | Real-time data sharing |
US9344497B2 (en) | 2007-09-28 | 2016-05-17 | Xcerion Aktiebolag | State management of applications and data |
US9621649B2 (en) | 2007-09-28 | 2017-04-11 | Xcerion Aktiebolag | Network operating system |
US11838358B2 (en) | 2007-09-28 | 2023-12-05 | Xcerion Aktiebolag | Network operating system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6769019B2 (en) | Method of background downloading of information from a computer network | |
US10367917B2 (en) | Method and apparatus for dynamically locating resources | |
US8126986B2 (en) | Advanced content and data distribution techniques | |
US6112240A (en) | Web site client information tracker | |
US7181681B2 (en) | Realtime web page scrapping and visual representation of associated clickthrough and impression data architecture | |
CN100380864C (en) | Method and system for updating/reloading the content of pages browsed over a network | |
JP5764554B2 (en) | Event tracking for electronic paper display | |
US6058418A (en) | Marketing data delivery system | |
US9912766B2 (en) | System and method for identifying a link and generating a link identifier for the link on a webpage | |
EP1239388A1 (en) | Event-driven information display system and event-driven information display method | |
CN100552678C (en) | Be used to transmit the system and method for content | |
CN104067274A (en) | System and method for improving access to search results | |
KR20090113310A (en) | System for and method of backing up content for use on a mobile device | |
CN101952823B (en) | Method for media discovery | |
CN103559056A (en) | File downloading method and device | |
WO2014166275A1 (en) | Video loading method, device and system of mobile terminal | |
WO2002065359A1 (en) | Electronic information management system | |
US20010054029A1 (en) | System and method of background advertising in web pages | |
JP2009145549A (en) | System, method and program for providing advertising information | |
JP2014132443A (en) | Collection server and collection method | |
US20080046543A1 (en) | System and method for automatically obtaining web feed content | |
WO2007034585A1 (en) | Access log recording system, and access log recording method | |
JP2010129013A (en) | System, method, device and program for advertisement distribution | |
JP2004192053A (en) | Client terminal program for reporting update information, and update information report system to client terminal | |
US20030018752A1 (en) | System and method for embedding a message in a uniform resource locator |