(57)【要約】      （修正有）【課題】ホームページの各更新毎の履歴データへの参照と、必要な時点でその更新情報の通知が可能で、且つ、不必要な履歴データを削除するホームページの更新履歴通知システムを提供する。【解決手段】  管理サーバ１０は、ユーザとサイトサーバ３０とを関連付ける情報と、サイトサーバ３０とホームページの更新情報とを関連付ける情報と、ホームページの各更新情報と各ユーザが更新後のデータを既に参照したか否かとを関連付ける情報とを保存するデータベース１３，１４を有する。管理サーバ１０は、ユーザ端末２０からの要求に応答して、そのユーザによる各ホームページの各更新毎の参照の有無を示す一覧表を送信する。ユーザ端末２０が、ホームページの履歴データを参照すると、その履歴データに関するデータ参照情報が更新され、データ参照情報が、全てのユーザがその履歴データを参照したことを示すと、サイトサーバ３０でその履歴データが削除される。【選択図】  図１
2006113649.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と、ホームページを管理するサイトサーバと、前記ユーザ端末及びサイトサーバと通信回線を介して接続される履歴情報管理サーバとを備える更新履歴通知システムであって、
前記履歴情報管理サーバは、
ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とを保存するデータベースと、
ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信する送信手段と、
ユーザ端末から、前記更新情報を指定したホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応するデータを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該データを参照したか否かの情報について前記データ参照情報を更新する参照要求処理手段と、
前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データの未参照ユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応する履歴データを削除する指令を送信する更新履歴情報処理手段とを備えることを特徴とする更新履歴通知システム。
【請求項２】
前記サイトサーバは、ホームページの更新が発生すると、記憶装置に記憶されている更新前の履歴データと更新後の新データとを比較し、該更新がデータの追加のみを行う追加更新処理であるか否かを判定する判定手段と、前記判定手段で追加更新処理であると判定されると、前記追加更新前の履歴データを破棄し、且つ、追加更新処理の旨及びその更新日時を含む追加更新情報を前記履歴情報管理サーバに送信する更新情報処理手段とを備え、
前記更新履歴情報処理手段は、前記追加更新情報を受信すると、前記データベースに保存されたサイト情報に含まれる追加更新前の履歴データの更新情報を削除し、且つ、データ参照情報に含まれる前記追加更新前の履歴データに関する情報を削除する、請求項１に記載の更新履歴通知システム。
【請求項３】
通信回線を介して、ユーザ端末及びホームページを管理するサイトサーバと接続される履歴情報管理サーバを用い、ホームページの履歴情報を管理する更新履歴管理方法であって、
前記履歴情報管理サーバが、ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とをそれぞれデータベースに保存するステップと、
前記履歴情報管理サーバが、ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信するステップと、
前記履歴情報管理サーバユーザが、ユーザ端末から、前記更新情報を指定してホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応するデータを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該データを参照したか否かの情報について前記データ参照情報を更新するステップと、
前記履歴情報管理サーバが、前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データの未参照ユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応する履歴データを削除する指令を送信するステップとを有することを特徴とする更新履歴通知方法。
【請求項４】
通信回線を介して、ユーザ端末及びホームページを管理するサイトサーバと接続される履歴情報管理サーバを備える更新履歴通知システムの前記履歴情報管理サーバのためのプログラムであって、
ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とをそれぞれデータベースに保存する処理と、
ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信する処理と、
ユーザ端末から、前記更新情報を指定してホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応するデータを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該データを参照したか否かの情報について前記データ参照情報を更新する処理と、
前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データの未参照ユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応する履歴データを削除する指令を送信する処理とを前記履歴情報管理サーバに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、更新履歴通知システム、更新履歴通知方法及びプログラムに関し、更に詳しくは、通信回線を介してホームページの更新履歴情報をユーザに通知する、ホームページのための更新履歴通知システム、更新履歴通知方法及びプログラムに関する。
【背景技術】
【０００２】
企業や団体のホームページは、ユーザに対してその企業や団体からの情報を伝達するために広範囲に利用されている。一般に、ホームページが更新されても、その更新がされた旨の情報は、ユーザには通知されない。このため、従来は、ユーザは、ホームページが更新されたか否かを、必要に応じてそのホームページにアクセスして確認する必要があった。
【０００３】
特許文献１には、予め、更新情報を要求するユーザのメールアドレスや携帯電話番号を、調査・通知サーバに登録しておき、そのユーザに対してホームページの更新がされた情報を通知する更新履歴通知方法が記載されている。調査・通知サーバは、更新調査の対象となるホームページの情報をファイルに持ち、更新調査の対象となるホームページが更新された否かを定期的に調査し、更新がなされたホームページについて、その更新がなされた旨の情報を、ユーザのメールアドレスや携帯電話番号などに通知する。
【０００４】
特許文献２には、ユーザがホームページにアクセスした際に、そのユーザ名及びアクセス日時などをその都度記憶し、ホームページの更新がなされた際には、アクセスの態様が所定の条件を満たしたユーザに対して、ホームページの更新情報を通知するＷＷＷサーバを有するホームページ更新システムが記載されている。特許文献２では、ユーザが更新情報を要求する旨を登録していても、ＷＷＷサーバは、そのユーザのホームページへのアクセスの態様や時期によって、更新通知が必要なユーザか否かを判断する。
【０００５】
特許文献３には、投資家向け広報活動を行うＩＲ情報専門サイトのサーバが、各企業のホームページの更新情報を持ち、ＩＲ情報専門サイトのサーバにアクセスしたユーザに対して、その画面上で各企業のホームページがそのユーザによるアクセス以降に更新されたか否かを表示する旨を記載している。
【０００６】
【特許文献１】特開２００１−３４４１４６号公報
【特許文献２】特開２００３−２８８２６２号公報
【特許文献３】特開２００３−３１６８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の更新履歴通知方法では、更新したタイミングで電子メールなどで更新通知を行う。この場合、クライアントの状態を考慮せずに更新通知を行うため、ユーザが長期不在などであっても、頻繁に更新が行われるホームページでは、不要な更新通知が頻繁に行われることになる。このため、通信回線を混雑させる可能性があった。更新したホームページに誤りがあり、後日修正が行われる場合にも、誤りのあるホームページの更新通知が送信されることになる。また、更新通知を受けてもすぐにそのサイトを閲覧できない場合には、その後の更新により以前の情報が消去され、ユーザが必要な情報を見逃す可能性もあった。逆に、ユーザは、既に過去のものとなった更新通知までも、処理しなければならなくなることがあり、ユーザの負担が大きかった。ユーザが必要な情報を見逃すおそれを解消するために、過去の更新情報及び履歴データを全て保存しておくと、サーバのＤＩＳＫ容量が不足するおそれがあった。
【０００８】
特許文献２に記載のホームページ更新システムでは、それまでのユーザのアクセス態様によって、更新通知が必要なユーザか否かが判断されるので、ユーザによっては、真に必要な更新情報が通知されないおそれがあった。ここで、ある一定期間の経過やＤＩＳＫの一定使用量の超過といったタイミングで、過去の更新情報や履歴データを削除してしまうと、先に述べたように、ユーザが必要な情報を見逃すおそれがある。
【０００９】
特許文献３に記載のＩＲサーバでは、更新日時及び更新回数を含むホームページの更新情報が得られるものの、既に更新がなされたホームページの履歴データを保存することについては、記載がない。
【００１０】
本発明は、上記従来の更新履歴通知システムやＩＲサーバなどの問題に鑑み、通信回線をさほど混雑させることがなく、また、ユーザの過去のアクセス態様に基づくことなく、真に必要なユーザに対して更新情報の通知が可能であるため、ホームページの各更新毎の履歴データの入手が可能であり、また、履歴データをいつの時点まで残すべきかの判定が可能なためＤＩＳＫ容量の削減が可能な、ホームページのための更新履歴通知システム、更新履歴通知方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の更新履歴通知システムは、ユーザ端末と、ホームページを管理するサイトサーバと、前記ユーザ端末及びサイトサーバと通信回線を介して接続される履歴情報管理サーバとを備える更新履歴通知システムであって、
前記履歴情報管理サーバは、
ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とを保存するデータベースと、
ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信する送信手段と、
ユーザ端末から、前記更新情報を指定したホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応する履歴データを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該履歴データを参照したか否かの情報について前記データ参照情報を更新する参照要求処理手段と、
前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データの未参照ユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応するデータを削除する指令を送信する更新履歴情報処理手段とを備えることを特徴とする。
【００１２】
また、本発明の更新履歴通知方法は、通信回線を介して、ユーザ端末及びホームページを管理するサイトサーバと接続される履歴情報管理サーバを用い、ホームページの履歴情報を管理する更新履歴管理方法であって、
前記履歴情報管理サーバが、ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とをそれぞれデータベースに保存するステップと、
前記履歴情報管理サーバが、ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信するステップと、
前記履歴情報管理サーバユーザが、ユーザ端末から、前記更新情報を指定してホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応するデータを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該データを参照したか否かの情報について前記データ参照情報を更新するステップと、
前記履歴情報管理サーバが、前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データを未参照のユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応する履歴データを削除する指令を送信するステップとを有することを特徴とする。
【００１３】
更に、本発明のプログラムは、通信回線を介して、ユーザ端末及びホームページを管理するサイトサーバと接続される履歴情報管理サーバを備える更新履歴通知システムの前記履歴情報管理サーバのためのプログラムであって、
ユーザの識別情報と当該ユーザが閲覧するホームページを掲載するサイトサーバとを関連付けるユーザ情報と、前記サイトサーバの識別情報と当該サイトサーバが管理するホームページの更新時期及び更新回数の少なくとも一方を含む更新情報とを関連付けるサイト情報と、ホームページの各更新情報と各ユーザが当該更新情報の更新後のデータを既に参照したか否かの情報とを関連付けるデータ参照情報とをそれぞれデータベースに保存する処理と、
ユーザ端末からの要求に応答して、前記データベースに保存されているユーザ情報及びサイト情報を検索し、当該ユーザが各更新毎の履歴データを参照したか否かを示すサイト履歴管理情報を当該ユーザ端末に送信する処理と、
ユーザ端末から、前記更新情報を指定してホームページの参照要求を受信すると、当該サイトサーバに向けて、前記更新情報で指定された更新に対応するデータを当該ユーザ端末に送信する指令を送信し、且つ、当該ユーザが当該データを参照したか否かの情報について前記データ参照情報を更新する処理と、
前記データベースに保存されているデータ参照情報に基づいて、特定の更新に対応する履歴データの未参照ユーザが所定数以下であると判定すると、前記サイトサーバに向けて、前記特定の更新に対応する履歴データを削除する指令を送信する処理とを前記履歴情報管理サーバに実行させることを特徴とする。
【発明の効果】
【００１４】
本発明の更新履歴管理システム、更新履歴管理方法、及び、プログラムによると、ユーザの要求に応じて、ホームページの履歴管理情報をユーザに通知するので、ユーザに不必要な通知が除かれるため、通信回線の混雑が緩和される。また、更新情報管理サーバが、各ユーザによる各更新毎のデータへの参照を監視し、各更新毎の履歴データの未参照ユーザが所定数以下となった後に、履歴データを削除する指令を送信する構成を採用するので、ユーザに必要な履歴データがサイトサーバに残され、ユーザが必要な情報にアクセス可能であると共に、不必要になった履歴データの削除が可能となり、ＤＩＳＫ容量の不足が生じない。
【００１５】
前記所定数は、好ましくは、ゼロである。つまり、更新情報管理サーバが、全てのユーザによる履歴データの参照が終了した後に、当該履歴データを削除することが好ましい。
【００１６】
また、前記サイトサーバは、ホームページの更新が発生すると、記憶装置に記憶されている更新前の履歴データと更新後の新データとを比較し、該更新がデータの追加のみを行う追加更新処理であるか否かを判定する判定手段と、該判定手段で追加更新処理であると判定されると、前記追加更新前の履歴データを破棄し、且つ、追加更新処理の旨及びその更新日時を含む追加更新情報を前記履歴情報管理サーバに送信する更新情報処理手段とを備え、
前記更新履歴情報処理手段は、前記追加更新情報を受信すると、前記データベースに保存されたサイト情報に含まれる追加更新前の履歴データの更新情報を削除し、且つ、データ参照情報に含まれる前記追加更新前の履歴データに関するユーザの情報を削除することも本発明の好ましい態様である。本構成を採用すると、ＤＩＳＫ容量の更なる削減が可能となり、且つ、ユーザに必要なデータは、更新後のデータに含まれるので、必要なデータが破棄されることがない。
【発明を実施するための最良の形態】
【００１７】
図１は、本発明の第１の実施形態に係る、ホームページのための更新履歴通知システム１００を示している。本システム１００は、各企業や団体のホームページの更新履歴情報を管理する管理サーバ１０と、各企業や団体に設けられホームページを管理する複数のサイトサーバ３０と、ユーザが利用する複数のクライアント端末２０と、これらを相互に接続する通信回線（インターネット）４０とから構成される。
【００１８】
クライアント端末２０は、参照要求部２１と、表示部２２とを有する。参照要求部２１は、管理サーバ１０に対し、サイト履歴管理情報の要求を送信する。表示部（ディスプレイ装置）２２は、管理サーバ１０から返された情報を、閲覧ホームページ一覧の形式で表示する。図２に閲覧ホームページ一覧の画面を例示する。各企業のサイトＡ，Ｂ、Ｃには、ユーザが閲覧したか否かを示すマークが付されており、また、ホームページが更新された日時が示される。ユーザは、表示された一覧から、更新された後にまだ未参照のホームページを選択し、また、そのホームページの更新情報を選択することで、更新後のデータの参照要求を行う。参照要求を受けた参照要求部２１は、管理サーバ１０に対し、参照要求で指定されたホームページの当該履歴データを参照する要求を送信する。
【００１９】
管理サーバ１０は、参照要求処理部１１と更新履歴情報処理部１２とクライアント情報データベース（ＤＢ）１３とサイト情報ＤＢ１４とを有する。クライアント情報ＤＢ１３は、あらかじめ登録しているユーザの識別情報と、そのユーザが常時閲覧しているサイトの一覧情報とを関連付けたユーザ情報ＤＡＴＡ１を保存している。サイト情報ＤＢ１４は、あらかじめ登録しているホームページ管理サイトのＵＲＬとそのホームページが更新された更新日時を含む更新情報とを関連付けたサイト情報ＤＡＴＡ２を一覧表として保存している。サイト情報ＤＢ１４は、更に、その各更新情報に添付して、その更新日時に更新されたホームページをまだ閲覧していないクライアントの一覧情報をデータ参照情報ＤＡＴＡ３として保存している。
【００２０】
参照要求処理部１１は、クライアント端末２０から、サイト履歴管理情報の送信要求を受けると、クライアント情報ＤＢ１３のユーザ情報ＤＡＴＡ１から、要求元ユーザの識別情報に基づいて、ユーザが参照している登録された閲覧サイト情報を取得する。参照要求処理部１１は、各閲覧サイトごとに、サイト情報ＤＢ１４に保存されたサイト情報ＤＡＴＡ２から、該当するサイトのＵＲＬに基づいて、その更新日時情報を取得する。要求元ユーザが参照する全ての閲覧サイト情報及び更新情報を抜き出した後に、生成したサイト履歴管理情報をクライアント端末２０に送信する。
【００２１】
参照要求処理部１１は、また、クライアント端末２０からサイトの閲覧要求を受けると、該当するサイトのサーバ３０に対し、要求された更新日時データと閲覧要求とを送信する。送信完了後、サイト情報ＤＢ１４の更新日時情報と未参照クライアントとを対応付けているデータ参照情報ＤＡＴＡ３で、閲覧要求を行ったクライアントの情報を削除する。
【００２２】
更新履歴情報処理部１２は、サイトサーバ３０からホームページを更新した旨の情報を、その更新日時情報と共に受信すると、サイト情報ＤＢ１４にその情報を登録する。更新履歴情報処理部１２は、クライアント情報ＤＢ１３から、該当するサイトを閲覧しているユーザを検索し、抽出されたユーザをその更新日時の履歴データを参照していない未参照ユーザとしてデータ参照情報ＤＡＴＡ３に登録する。更新履歴情報処理部１２は、クライアント端末２０からの閲覧要求によりデータ参照情報ＤＡＴＡ３の未参照ユーザを削除した結果、データ参照情報ＤＡＴＡ３の未参照一覧内に、未参照のクライアントが１件も登録されていない状態になった場合には、該当するサイトサーバ３０に対し、該当する履歴データの削除要求を送信し、サイト情報ＤＡＴＡ２から該当する更新情報を削除する。
【００２３】
サイトサーバ３０は、参照要求処理部３１と更新情報処理部３２とサイトデータＤＢ３３と更新履歴ＤＢ３４とを有する。参照要求処理部３１は、管理サーバ１０からクライアントの閲覧要求を受信する。要求データが最新データの場合には、サイトデータＤＢ３３から最新データを取得し、要求元のクライアント端末２０にこのデータを送信する。要求データが、過去のデータの場合、更新履歴ＤＢから該当する更新日時の履歴データを取得し、要求元のクライアント端末２０にこのデータを送信する。
【００２４】
更新情報処理部３２は、サイトのホームページが更新されると、サイトデータＤＢ３３のデータを更新履歴ＤＢ３４に移動し、新しいデータをサイトデータＤＢ３３に格納する。このとき、管理サーバ１０にホームページの更新日時を含む更新情報を送信する。また、管理サーバ１０から、履歴データの削除要求を受信すると、更新履歴ＤＢ３４の該当データを削除する。
【００２５】
上記実施形態の更新履歴通知システム１００では、ユーザは、指定サイトの更新情報を受信したいときに、クライアント端末２０から、管理サーバ１０に向けて指定サイトの更新管理情報を要求する。管理サーバ１０の参照要求処理部１aは、サイト情報ＤＢ1４のデータから、指定されたサイトのURLを参照し、要求元クライアントと未参照クライアントとが一致する更新日時データを含む更新管理情報（図２）をクライアント端末２０に返信する。
【００２６】
また、ユーザは、サイトサーバ３０のホームページを閲覧したいときに、クライアント端末２０から、更新日時を指定して、管理サーバ１０に指定サイトのホームページ閲覧を要求する。管理サーバ１０の参照要求処理部１aは、これに応答して、サイトサーバ３０にホームページデータの送信指示を行う。このとき、ユーザが、過去の履歴データの更新日時を指定すると、管理サーバ１０は、更新日時情報を付して、ホームページデータの送信指示を行う。サイトサーバ３０の参照要求処理部３０は、このデータ送信要求を受け付けると、要求が最新データならばサイトデータＤＢ３３から、過去の履歴データならば更新履歴ＤＢ３４から、それぞれデータを取り出して、クライアント端末２０に送信する。管理サーバ１０は、サイト情報ＤＢ１４で、指定サイトの指定更新日時を参照し、データ参照情報ＤＡＴＡ３から、データ要求元のクライアントと一致する未参照クライアントを削除する。
【００２７】
サイトサーバ３０は、サイトデータを更新するにあたり、更新情報処理部３２から、サイトデータＤＢ３４に最新データを登録する。登録が行われると、旧データは、更新履歴ＤＢ３４に格納され、管理サーバ１０には更新日時を含む更新情報が通知される。管理サーバ１０の更新履歴情報処理部１２は、更新情報を受信すると、サイト情報ＤＢ１４のサイト情報ＤＡＴＡ２に、更新日時情報を格納する。また、クライアント情報ＤＢ１３から当該サイトを閲覧するクライアントを検索し、データ参照情報ＤＡＴＡ３に、更新日時に対応付けた未参照クライアントとして登録する。
【００２８】
管理サーバ１０の更新履歴情報処理部１２は、参照要求処理部１１がクライアント端末２０からの参照（閲覧）要求に応答した結果、サイト情報ＤＢ１４に格納されているデータ参照情報ＤＡＴＡ３の特定の更新日時に対応付けた未参照クライアントが1件もなくなると、それが最新のデータでなければ、サイトサーバ３０にその更新日時の履歴データの削除通知を行う。サイトサーバ３０の更新情報処理部３２は、指定された更新日時の履歴データ削除通知を受信すると、更新履歴ＤＢ３４の指定更新日時の履歴データを削除する。
【００２９】
図３は、上記更新履歴通知システム１００における処理をフローチャートで例示している。各サイトサーバ３０は、自身のホームページ（ＨＰ）が更新されると、更新情報処理部３２が、サイトデータＤＢ３３に保存されている旧バージョンのＨＰデータを更新履歴ＤＢ３４に移動し、最新のバージョンのＨＰデータをサイトデータＤＢ３３に保存することで、ＨＰ更新処理を行う（ステップＳ１）。更新情報処理部３２は、このＨＰ更新処理が完了すると、管理サーバ１０に対し、ＨＰ更新通知を送信する（ステップＳ２）。この通知には、ＨＰの更新日時の情報が含まれている。更新日時の情報に代えて、又は、これに加えて、バージョン情報を含ませても良い。管理サーバ１０では、ＨＰ更新通知を受信すると、更新履歴情報処理部１２が、サイト情報ＤＢ１４の当該サイトデータに更新日時情報を追加する（ステップＳ３）。更に、クライアント情報ＤＢ１３から、当該サイトを閲覧しているクライアントを検索し、追加した更新日時情報の未参照ユーザデータに、検索されたクライアント名を追加する（ステップＳ４）。この段階では、クライアントに対して更新通知は送信しない。
【００３０】
ユーザは、クライアント端末２０を起動すると、管理サーバ１０にアクセスする。参照要求部２１が、管理サーバ１０に対し、サイト履歴管理情報の要求を送信すると（ステップＳ５）、管理サーバ１０は、クライアント情報ＤＢ１３を検索し、クライアント情報ＤＢ１３から要求元のクライアントに対応付けられている、ユーザの閲覧サイトを取り出す（ステップＳ６）。更に、取り出した閲覧サイトの情報に基づいてサイト情報ＤＢ１４を検索し、要求元のクライアントが未閲覧状態であるサイト、及び、未閲覧の更新日時情報を未閲覧情報として抽出する（ステップＳ７）。全ての未閲覧情報を抽出した後、これを一覧としたサイト履歴管理情報をクライアント端末２０に返信する（ステップＳ８）。クライアント端末２０は、図２に示したこの一覧表を参照して、ホームページ更新後の未閲覧サイトを認識する。
【００３１】
ユーザは、クライアント端末２０の画面上で一覧表示された未閲覧サイトから、閲覧したいホームページを選択して、ホームページ閲覧要求を管理サーバ１０に送信する（ステップＳ９）。管理サーバ１０は、選択されたホームページを管理するサイトサーバ３０に、要求元クライアントのアドレス情報と、要求された履歴データの更新日時情報とを送信する（ステップＳ１０）とともに、サイト情報ＤＢ１４の該当するサイトの更新情報から、未参照ユーザのデータを削除する（ステップＳ１１）。サイトサーバ３０では、参照要求処理部３１が、要求された履歴データの更新日時が最新のホームページの更新日時ならサイトデータＤＢ３３から、履歴データの更新日時なら更新履歴ＤＢ３４から、ホームページデータを取り出し、要求元のクライアント端末２０のアドレスに向けて送信する（ステップＳ１２）。
【００３２】
更新履歴情報処理部１２は、クライアント端末２０からのホームページ閲覧要求により、ステップＳ１１でサイト情報ＤＢ１４の当該サイトの更新日時情報に対応付けた未閲覧ユーザを削除した結果、その更新情報のデータの未閲覧ユーザが一人もいなくなったか否かを判定する（ステップＳ１３）。その判定の結果、未閲覧ユーザが１人もいなくなったホームページデータは、そのデータが最新のデータでなければ、当該サイトの更新日時情報を削除し、サイトサーバ３０に履歴データ削除通知を送信する（ステップＳ１４）。サイトサーバ３０では、履歴データ削除通知を受信すると、更新情報処理部３２が更新履歴ＤＢ３４から、該当する更新日時の履歴データを削除する（ステップＳ１５）。
【００３３】
上記実施形態の更新履歴通知システム１００では、ユーザが要求したときにだけ、必要なサイト履歴管理情報をまとめて送信するので、通信パケットの通信量を削減できる。また、各サイトの更新履歴を蓄積し、ユーザの要求に応じてその情報を送信するので、ユーザは必要な情報を見逃さない。更に、全てのユーザが閲覧し終わったタイミングで、その履歴データを削除するので、不要なデータを蓄積することによるDISK容量の不足が防止できる。
【００３４】
図４は、本発明の第２の実施形態に係る更新履歴通知システムの管理サーバ１０及びサイトサーバ３０の処理を示すフローチャートである。第２の実施形態の更新履歴管理システムの構成は、図１で示した第１の実施形態の更新履歴通知システムと同様である。一般に、サイトサーバ３０のホームページ更新では、更新内容が追加データのみの場合には、前回の履歴データを保存しておかなくても、最新のデータを閲覧することで、ユーザは必要な情報を見逃すことはない。したがって、本実施形態では、サイトサーバ３０でホームページ更新があると（ステップＳ２１）、更新情報処理部３２は、現時点でサイトデータＤＢ３３に保存されているデータと、新たに更新しようとしている最新のデータとを比較し、更新内容が前回データからの追加のみか否かを判定する（ステップＳ２２）。
【００３５】
ステップＳ２２で、更新がデータの追加のみであると判定された場合には、更新履歴ＤＢ３４に更新履歴を残す処理を行わないで、新データのみをサイトデータＤＢに登録する（ステップＳ２３）。更新情報処理部３２が管理サーバ１０に対して送信するホームページ更新通知は、最新データの更新日時と旧データの削除要求とを含むＨＰ追加更新通知である（ステップＳ２４）。管理サーバ１０では、この追加更新通知を受信すると、更新履歴情報処理部１２が、ステップＳ２５で、更新直前データの更新日時情報を削除し、ステップＳ２６で、サイト情報ＤＢ１４の当該サイトデータに最新の更新日時データを追加する。更に、ステップＳ２７でサイトデータＤＢの最新データの未参照ユーザを登録する。
【００３６】
一方、ステップＳ２２で、ホームページの更新が、データの追加のみではなく、データの削除や変更を含むと判定された場合には、更新情報処理部３２は、通常のＨＰ更新処理を行い（ステップＳ２８）、通常のHP更新通知を送信する（ステップＳ２９）。この場合には、管理サーバ１０は、先の実施形態と同様に、直接にステップＳ２６で最新の更新日時データを追加し、次いで、ステップＳ２７でサイトデータＤＢの最新データの未参照ユーザの登録を行う。
【００３７】
上記第２の実施形態では、不要な更新直前データを残さない処理を行うため、サイトサーバ３０の更新履歴ＤＢ３４の使用ＤＩＳＫ容量を削減できる。さらに、ユーザにとっても、最新のデータに掲載されている内容を履歴のデータで再度閲覧してしまうことがなくなるため、冗長な作業をなくす効果もある。
【００３８】
以上、本発明をその好適な実施態様に基づいて説明したが、本発明のホームページ更新履歴情報通知システムは、上記実施態様の構成にのみ限定されるものではなく、上記実施態様の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。また、本発明の好適な態様として記載した各構成や実施形態で記載した各構成については、本発明の必須の構成と共に用いることが好ましいが、単独であっても有益な効果を奏する構成については、必ずしも本発明の必須の構成として説明した全ての構成と共に用いる必要はない。
【図面の簡単な説明】
【００３９】
【図１】本発明の第１の実施形態に係る更新履歴通知システムのブロック図。
【図２】クライアント端末における画面表示の一例。
【図３】図１の更新履歴通知システムの処理を示すフローチャート。
【図４】本発明の第２の実施形態に係る更新履歴通知システムの処理を示すフローチャート。
【符号の説明】
【００４０】
１０：履歴情報管理サーバ（管理サーバ）
１１：参照要求処理部
１２：更新履歴情報処理部
１３：クライアント情報データベース
１４：サイト情報データベース
２０：クライアント端末
２１：参照要求部
２２：表示部（ディスプレイ）
３０：サイトサーバ
３１：参照要求処理部
３２：更新情報処理部
３３：サイトデータ・データベース
３４：更新履歴データベース
【図１】
2006113649.tif 000003
【図２】
2006113649.tif 000004
【図３】
2006113649.tif 000005
【図４】
2006113649.tif 000006