[go: nahoru, domu]

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 PDF

Info

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
Application number
JP2002355710A
Other languages
Japanese (ja)
Inventor
Takashi Onodera
隆 小野寺
Akira Riku
陽 陸
Shinichi Oguri
伸一 小栗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BELLS SYSTEM KK
Original Assignee
BELLS SYSTEM KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BELLS SYSTEM KK filed Critical BELLS SYSTEM KK
Priority to JP2002355710A priority Critical patent/JP2004192053A/en
Publication of JP2004192053A publication Critical patent/JP2004192053A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a terminal program and update information report system for reporting the latest update information to a client terminal, which can grasp the connecting state with the client terminal so as to be usable for marketing information while avoiding the load on a communication network or the like as much as possible. <P>SOLUTION: A display content file 21 of an promotion image or the like of a WWW server 20 is downloaded to the client terminal 10, and an application window is started up to repeatedly display it. The client terminal 10 contacts a specified file 22 the update information of which is to be acquired for the latest information according to a designated condition, and the received latest information such as the formation time of the file is compared with the recent information of a recent data storage part 12. When the latest information is changed from the recent information, the specified file is regarded to be updated, and an update report file 13 is displayed. When there is no change, the specified file is regarded not to be updated, and a display content file 11 is repeatedly displayed. <P>COPYRIGHT: (C)2004,JPO&NCIPI

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 Patent Literatures 1 and 2).
[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 Patent Literature 1 and Patent Literature 2 are superior in that the client terminal is notified only when the information on the Web page is updated, so that transmission of unnecessary information can be avoided. This is convenient for the user.
[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 claim 1 to a client terminal through a communication network, a 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, the update information notification system. The information processing apparatus may further include means for recording access information from the client terminal to the specific file.
[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 client terminal 10. The client terminal 10 is connected to the Internet and browses Web pages included in the WWW servers 20, 30, and 40, respectively. be able to. The client terminal program may be stored in a medium such as a CD-ROM by an information provider and distributed to the user, or may be configured to be downloaded from the WWW server to the client terminal 10.
[0027]
In the client terminal 10, for a Web page from which update information is to be obtained, the URL of the relevant Web page and the conditions for obtaining the update information are set in the client terminal program. As a condition for acquiring the update information, it is general to set a constant interval, for example, every 10 minutes or every hour. However, it is necessary to set a timing when turning on the computer or starting a browser. You may.
[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 WWW servers 20, 30, and 40 is accessed according to designated conditions, and data necessary for confirming update information is acquired. The URL may be set and selected by the user on the client terminal 10 side. However, if the information provider sets the URL related to the client terminal program in advance in the client terminal program, the information is set. It can also be used as a promotional tool for providers.
[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 client terminal 10, and the creation time of the new file acquired from the WWW servers 20, 30, and 40. By comparing with the file size, keywords included in the source code, and the like, if these data have changed, it is determined that the file has been updated, and a display for notifying the update information is displayed on the client terminal 10. Just do it.
[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 client terminal 10 for promotion together with an update information notification system according to the present invention will be described using FIG. In FIG. 2, an information distribution system 50 provided by an information provider includes a Web page WWW server 51 for distributing information to be displayed on a Web page, and a display for distributing content to be continuously displayed on the client terminal 10. A content WWW server 52 and an access log recording device 53 are provided.
[0031]
The point that the client terminal 10 obtains the update information from the Web page WWW server 51 in accordance with the designated condition is the same as in the above case, but in this configuration, the display content WWW server 52 continuously transmits the update information to the client terminal 10. Is delivered. The content data may be displayed in any format such as a moving image, a still image, and characters, and the file format is not limited.
[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 client terminal 10. When the client terminal 10 acquires the update information from the Web page WWW server 51, a screen for notifying the application window of the update may be inserted between the display contents and displayed. Alternatively, another application window may be launched to notify the update.
[0033]
The content data may be distributed from the display content WWW server 52 to the client terminal 10 in a streaming format, or may be configured to be downloaded from the display content WWW server 52 to the client terminal 10. In the case of downloading, when the content data of the display content WWW server 52 is updated by the same updating method as the Web page WWW server 51, the user is configured to download new content data. It will also be possible to provide the latest promotion information to.
[0034]
In FIG. 2, the web page WWW server 51 and the display content WWW server 52 are described as independent servers. However, in terms of a physical system configuration, the same hardware has both functions. You may.
[0035]
The access log recording device 53 records access information for acquiring update information from the client terminal 10 to the Web page WWW server 51. By grasping the connection status of each user from the access information, it is possible to analyze the user's preferences and behavior patterns and utilize the information as marketing information. According to the conventional access log acquisition method, only the number of accesses can be analyzed. However, by recording the status of continuous inquiries from the client, how much the update status of the accessed Web page can be updated It is possible to grasp whether the connection state requested is continuing.
[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 WWW server 20 has both functions of a Web page display function and a display content file transmission function.
[0037]
First, a display content file 21 such as a promotion image included in the WWW server 20 is downloaded to the client terminal 10. The downloaded display content file 11 is repeatedly displayed by launching an application window on the client terminal 10, during which the client terminal 10 obtains a specific file 22 of the WWW server 20 from which update information is to be obtained in accordance with specified conditions. Is inquired about the latest information.
[0038]
On the other hand, the latest information on the specific file 22 is transmitted from the WWW server 20 and compared with the latest information stored in the latest data storage unit 12. The information to be compared is, for example, the creation time of the file, the file size, and the like. If the latest information has changed from the latest information, it is regarded that the specific file has been updated and the file is installed in the client terminal 10. The update notification file 13 is displayed to notify the user of the update. The display of the update notification file may be performed on an application window that displays the display content, or another application window may be started. If the latest information does not change from the latest information, the specific file is regarded as not being updated, and the display content file 11 is continuously displayed on the client terminal 10 repeatedly.
[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]
Reference Signs List 10 Client terminal 11 Display content file 12 Latest data storage unit 13 Update notification file 20 WWW server 21 Display content file 22 Registration file 30 WWW server 40 WWW server 50 WWW server 51 Web page WWW server 52 Display content WWW server 53 Access log Recording device

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.
前記コンテンツデータの表示は継続して行われることを特徴とする請求項2又は3記載のプログラム。The program according to claim 2, wherein the display of the content data is continuously performed. 前記参照情報及び前記新たな参照情報は、前記特定ファイルの作成時刻であることを特徴とする請求項1乃至4いずれかに記載のプログラム。The program according to claim 1, wherein the reference information and the new reference information are creation times of the specific file. 前記参照情報及び前記新たな参照情報は、前記特定ファイルのファイルサイズであることを特徴とする請求項1乃至4いずれかに記載のプログラム。The program according to claim 1, wherein the reference information and the new reference information are a file size of the specific file. 前記参照情報及び前記新たな参照情報は、前記特定ファイルのソースコードの少なくとも一部を含んでおり、前記新たな参照情報を前記端末装置に格納された参照情報と対比するステップにおいては前記ソースコードに含まれるキーワードを対比することを特徴とする請求項1乃至4いずれかに記載のプログラム。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, The program according to any one of claims 1 to 4, wherein the keywords included in the program are compared. 通信ネットワークを通じて請求項1記載のプログラムをクライアント端末に送信する手段と、
前記クライアント端末において指定された特定ファイルを格納する手段と、
通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、
を備えることを特徴とする更新情報通知システム。
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:
通信ネットワークを通じて請求項2乃至4いずれかに記載のプログラムをクライアント端末に送信する手段と、
前記クライアント端末において指定された特定ファイルを格納する手段と、
通信ネットワークを通じて前記特定ファイルが更新されたことを通知する通知情報を表示するためのプログラムを前記クライアント端末に送信する手段と、
通信ネットワークを通じて前記クライアント端末に表示する表示用コンテンツデータを前記クライアント端末に送信する手段と、
を備えることを特徴とする更新情報通知システム。
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:
前記クライアント端末から前記特定ファイルへのアクセス情報を記録する手段を備えることを特徴とする請求項8又は9記載の更新情報通知システム。10. The update information notification system according to claim 8, further comprising means for recording access information from the client terminal to the specific file.
JP2002355710A 2002-12-06 2002-12-06 Client terminal program for reporting update information, and update information report system to client terminal Pending JP2004192053A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (23)

* Cited by examiner, † Cited by third party
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