(57)【特許請求の範囲】
【請求項１】
端末装置にて入力された端末装置ＩＤに基づいて端末装置をグルーピングするグルーピング情報を保持するグルーピング情報保持部と、
端末装置ＩＤと、その端末装置において切り替えのたびに新たに表示されるウエッブページのＵＲＬと、を含むページめくり情報を複数の端末装置分、所定の情報源から前記切り替えのたびに取得する取得部と、
取得した複数のページめくり情報に含まれるＵＲＬのなかで少なくとも一部が同一のＵＲＬに関連付けられている端末装置ＩＤが、保持されているグルーピング情報により共通グループに含まれているものであるか判断する判断部と、
判断結果が共通グループに含まれているとの判断結果である場合に、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨の情報を含む通知信号を送信する通知信号送信部と、
を有するチャットサーバ装置と、
端末装置ＩＤの入力を受付ける端末装置ＩＤ入力受付部と、
ウエッブページを切り替え表示可能なウエッブページ切替表示部と、
前記ウエッブページ切替表示部でのウエッブページの切り替え表示のつど、ページめくり情報を送信するページめくり情報送信部と、
チャットサーバ装置から通知信号を受信するための通知信号受信部と、
受信した通知信号に基づいて予め定められた対応処理を実行する対応処理実行部と、
を有する端末装置ＩＤで識別される端末装置と、
からなるグルーピング通知ウエッブシステムであって、
チャットサーバ装置の判断部は、少なくとも一部が同一のＵＲＬに関連付けられている端末装置ＩＤをＵＲＬの完全一致と部分一致とで区別して前記判断処理を実行する一致区別判断手段を有し、
通知信号送信部は、前記グループ内同時視聴がある旨の情報を含む通知信号に、完全一致ＵＲＬの同時視聴か部分一致ＵＲＬの同時視聴かを区別可能な視聴状態区別情報を含み送信する一致区別送信手段を有するとともに、
端末装置は、受信した通知信号に含まれる視聴状態区別情報に基づいて、前記対応処理実行部で実行される対応処理が完全一致ＵＲＬの同時視聴に基づく対応処理か部分一致ＵＲＬの同時視聴に基づく対応処理かを区別可能にユーザに通知する一致区別通知部と、
インターネットチャットを行うためのチャット部を有し、
対応処理実行部が、予め定められた対応処理として、チャット部を同時視聴の他の端末装置とチャット可能に起動するチャット部起動手段を有する
グルーピング通知ウエッブシステム。
【請求項２】
チャットサーバ装置と端末装置とからなるグルーピング通知システムの制御方法であって、
端末装置にて入力された端末装置ＩＤに基づいて端末装置をグルーピングするグルーピング情報を保持するため記録する記録ステップと、
端末装置ＩＤと、その端末装置において切り替えのたびに新たに表示されるウエッブページのＵＲＬと、を含むページめくり情報を複数の端末装置分、所定の情報源から前記切り替えのたびに取得する取得ステップと、
取得した複数のページめくり情報に含まれるＵＲＬのなかで少なくとも一部が同一のＵＲＬに関連付けられている端末装置ＩＤが、保持されているグルーピング情報により共通グループに含まれているものであるか判断する判断ステップと、
判断結果が共通グループに含まれているとの判断結果である場合に、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨の情報を含む通知信号を送信する通知信号送信ステップと、
をチャットサーバ装置にて実行させ、
端末装置ＩＤの入力を受付ける端末装置ＩＤ入力受付ステップと、
ウエッブページを切り替え表示するウエッブページ切替表示ステップと、
前記ウエッブページの切り替え表示のつど、ページめくり情報を送信するページめくり情報送信ステップと、
チャットサーバ装置から通知信号を受信する通知信号受信ステップと、
受信した通知信号に基づいて予め定められた対応処理を実行する対応処理実行ステップと、
を端末装置ＩＤで識別される端末装置にて実行させ、
チャットサーバ装置にて実行される判断ステップは、少なくとも一部が同一のＵＲＬに関連付けられている端末装置ＩＤをＵＲＬの完全一致と部分一致とで区別して前記判断処理を実行する一致区別判断ステップを含み、
通知信号送信ステップは、前記グループ内同時視聴がある旨の情報を含む通知信号に、完全一致ＵＲＬの同時視聴か部分一致ＵＲＬの同時視聴かを区別可能な視聴状態区別情報を含み送信する一致区別送信ステップを含むとともに、
端末装置にて、受信した通知信号に含まれる視聴状態区別情報に基づいて、前記対応処理実行部で実行される対応処理が完全一致ＵＲＬの同時視聴に基づく対応処理か部分一致ＵＲＬの同時視聴に基づく対応処理かを区別可能にユーザに通知する一致区別通知ステップと、
インターネットチャットを行うためのチャットステップを実行し、
対応処理実行ステップが、予め定められた対応処理として、チャットステップを同時視聴の他の端末装置とチャット可能に起動するチャット部起動ステップを含むグルーピング通知ウエッブシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウエッブページの閲覧を利用して、インターネットを介したコミュニケーションを効率的に行うための技術に関する。
【背景技術】
【０００２】
現在、インターネットインフラの整備拡充や通信料金の低下などによって、多くの人がインターネット網にアクセスし、いわゆる「ウエッブブラウジング」によって様々な情報サービスを享受できるようになっている。また、メールやチャット、インスタントメッセンジャー、ウエッブ掲示板、オンラインゲームなどによってインターネットに接続したユーザー同士でコミュニケーションを図ったりリアルタイムで体験を共有したりすることもできるようになっている。
【特許文献１】特開２００６−２１６０５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のようにインターネットアクセスにてユーザー同士で容易にコミュニケーションを図ることができる環境が整っているにも関らず、ウエッブブラウジングについては個々のユーザーが別々に実行しているに過ぎず、複数のユーザー同士でコミュニケーションを図ったりリアルタイムで体験を共有したりすることができていない、という課題がある。
【課題を解決するための手段】
【０００４】
以上の課題を解決するために、本発明は、例えば友人登録などしているユーザー同士が同一のウエッブページを閲覧していることを検知して、そのことを当該ユーザーに対して通知する機能を備える、チャットサーバ装置と端末装置とからなるグルーピング通知ウエッブシステムを提供する。
【０００５】
具体的にチャットサーバ装置は、端末装置を端末装置ＩＤでグルーピングするグルーピング情報を保持するグルーピング情報保持部と、端末装置ＩＤと、その端末装置において切り替えのたびに新たに表示されるウエッブページのＵＲＬと、を含むページめくり情報を複数の端末装置分、所定の情報源から取得する取得部と、取得した複数のページめくり情報に含まれるＵＲＬのなかで同一ＵＲＬに関連付けられている端末装置ＩＤが、保持されているグルーピング情報により共通グループに含まれているものであるか判断する判断部と、判断結果が共通グループに含まれているとの判断結果である場合に、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨の情報を含む通知信号を送信する通知信号送信部と、を有することを特徴とする。
【０００６】
また、端末装置は、ウエッブページを切り替え表示可能なウエッブページ切替表示部と、チャットサーバ装置から通知信号を受信するための通知信号受信部と、受信した通知信号に基づいて予め定められた対応処理を実行する対応処理実行部と、を有し、かつ端末装置ＩＤで識別されることを特徴とする。
【発明の効果】
【０００７】
以上のような構成をとる本発明によって、ウエッブブラウジング中に、友人など共通グループにグルーピングされているユーザーが同一のウエッブページを閲覧中であることなどが端末に通知されるので、ユーザーはその旨を容易に知ることが出来る。そこで、例えば別途チャットソフトなどを起動し、同一ウエッブページの閲覧によってリアルタイムに体験を共有していることなどについて、ユーザー間でコミュニケーションをとることができる、と言う効果もさらに期待できる。
【発明を実施するための最良の形態】
【０００８】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【０００９】
なお、実施例１は、主に請求項１、４について説明する。また、実施例２は、主に請求項２、５について説明する。また、実施例３は、主に請求項３、６について説明する。
【００１０】
≪実施例１≫
【００１１】
<概要>
【００１２】
図１は、本実施例のグルーピング通知ウエッブシステムによる共通グループユーザーによる同一ウエッブページ閲覧通知の一例を表す図である。この図１（ａ）にあるように、ユーザーαは、ギターを弾くお坊さんの動画を視聴するため、ある動画共有サイトの該当ページにアクセスしている。また、図１（ｂ）にあるように、このユーザーαの友人であるユーザーβも同じページにアクセスしている。すると、本実施例のグルーピング通知システムでは、そのアクセス情報をサーバにて取得し、図１（ｃ）に示すようにサーバに保持されている友人登録情報（グルーピング情報）などと照合する。そして照合の結果、αとβが友人登録されている旨などを判断すると、サーバはαとβの端末に対して例えば「あなたのお友達のα（β）さんも同じページにアクセス中です」といった通知を行う。
【００１３】
このように本実施例のグルーピング通知ウエッブシステムでは、友人登録などされているユーザー同士が同じウエッブページにアクセスしていることを検知し、その旨を通知することができる。したがってその旨を通知されたユーザーαやβは、図１（ｄ）に示すように、例えばインスタントメッセンジャーなどのソフトを起動し、今見ているウエッブページの感想などを述べ合い、リアルタイムに体験を共有しコミュニケーションを図ることなどができる。
【００１４】
<機能的構成>
【００１５】
図２は、本実施例のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のグルーピング通知ウエッブシステムは、「チャットサーバ装置」（０２００）と、端末装置ＩＤで識別される「端末装置」（０２１０）と、からなる。
【００１６】
（チャットサーバ装置）
【００１７】
まず、チャットサーバ装置の構成要件について図２などを参照して説明する。この図２にあるように「チャットサーバ装置」（０２００）は、「グルーピング情報保持部」（０２０１）と、「取得部」（０２０２）と、「判断部」（０２０３）と、「通知信号送信部」（０２０４）と、を有する。
【００１８】
なお、以下に記載する本システムを構成する各装置の機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バス、あるいは二次記憶装置（ハードディスクや不揮発性メモリ、ＣＤやＤＶＤなどの記憶メディアとそれらメディアの読取ドライブなど）、情報入力に利用される入力デバイス、印刷機器や表示装置、その他の外部周辺装置などのハードウェア構成部、またその外部周辺装置用のインターフェース、通信用インターフェース、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、ユーザーインターフェース用アプリケーションなどが挙げられる。
【００１９】
そして主メモリ上に展開したプログラムに従ったＣＰＵの演算処理によって、入力デバイスやその他インターフェースなどから入力されメモリやハードディスク上に保持されているデータなどが加工、蓄積されたり、上記各ハードウェアやソフトウェアを制御するための命令が生成されたりする。また、この発明はシステムとして実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を記録媒体に固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００２０】
「グルーピング情報保持部」（０２０１）は、グルーピング情報を保持する機能を有し、例えばＨＤＤ（ハードディスク・ドライブ）やフラッシュメモリ、その他種々の記憶媒体で実現することができる。「グルーピング情報」とは、端末装置を端末装置ＩＤでグルーピングする情報をいい、例えば端末装置ＩＤ同士の関連付けによってグルーピングを示す情報や、端末装置ＩＤとその端末装置が属するグループＩＤとを関連付けることでグループＩＤをキーとして同一の端末装置ＩＤ同士をグルーピングする情報などが挙げられる。
【００２１】
図３は、グルーピング情報の一例を表す図である。この図３（ａ）にあるように、例えば端末装置ＩＤ「abc123d」が、「eab0af2」や「1ea5fi2」と関連付けられている。したがって、これら端末装置ＩＤで示される端末は共通グループとしてグルーピングされている、と言う具合である。なお、このようなグルーピング情報の生成方法としては、例えばユーザーが友人登録ＧＵＩ（グラフィカルユーザーインターフェース）などを介し入力した（友人などの）端末装置ＩＤと、その入力ユーザーの端末装置のＩＤとを関連付けることで端末装置ＩＤ同士をグルーピングする方法が挙げられる。
【００２２】
また図３（ｂ）に示すように、例えば端末装置ＩＤ「abc123d」には、自身が所属するグループＩＤとして「Ａ」や「Ｃ」、「Ｆ」が関連付けられている。また端末装置ＩＤ「bfd014a」にはグループＩＤ「Ｂ」、「Ｃ」が、端末装置ＩＤ「eab0af2」にはグループＩＤ「Ａ」、「Ｂ」、「Ｃ」が関連付けられている。そして、このグループＩＤが一致するか判断することで端末装置ＩＤで示される端末同士のグルーピングを示すよう構成されたグルーピング情報も一例として挙げられる。なお、このようなグルーピング情報の生成方法としては、ユーザーがＧＵＩなどを介し入力した自身が属するグループＩＤを端末装置ＩＤと関連付ける方法が挙げられる。
【００２３】
そして、このようなグルーピング情報をチャットサーバ装置にて保持し、端末装置のウエッブページへのアクセス時に参照することで、端末装置同士のグループ関係を判断することができる、と言う具合である。
【００２４】
なお、「端末装置ＩＤ」とは、端末装置を識別するための情報をいい、例えば端末装置に対してサービス提供者などが一意に割り当てた任意の文字・数字・記号列や製造番号、また携帯電話であれば電話番号などの情報が挙げられる。また、当該端末装置を利用するユーザーのユーザーＩＤをもって端末装置ＩＤに代えても良い。なお、ユーザーＩＤを利用する場合、ユーザーＩＤと端末装置ＩＤとを関連付けたテーブルデータを、チャットサーバ装置や後述する端末装置で保持しておいても良い。そのように構成することで、端末装置ＩＤからユーザーＩＤを特定したり、あるいはユーザーＩＤから端末装置ＩＤを特定したりすることができる。
【００２５】
「取得部」（０２０２）は、ページめくり情報を複数の端末装置分、所定の情報源から取得する機能を有し、例えば通信ＩＦや情報取得プログラムなどによって実現することができる。「ページめくり情報」とは、端末装置ＩＤと、その端末装置において切り替えのたびに新たに表示されるウエッブページのＵＲＬと、を含む情報をいい、具体的には、例えば端末装置にてブラウザがウエッブページにアクセスするたびに生成、送信される情報が挙げられる。
【００２６】
図４は、このページめくり情報の一例を表す図である。この図にあるように、ページめくり情報として、端末装置ＩＤや、その端末装置で閲覧されているウエッブページのＵＲＬが含まれている。またその他にそのウエッブページへのアクセス時刻や、端末装置のＩＰアドレス、ブラウザＩＤ、ツールバーＩＤなどが含まれていても良い。そして、このようなページめくり情報を「複数」の端末装置から取得することで、各端末装置にて現在閲覧されている最中のウエッブページの比較判断を行うことができる、と言う具合である。
【００２７】
なおページめくり情報は、各端末装置から直接このチャットサーバ装置に送信されるよう構成しても良いし、例えばＩＳＰサーバなどの所定の情報源となる装置を経由してチャットサーバにて取得されるよう構成しても良い。具体的に、ＩＳＰサーバなど所定の情報源にて、後述する端末装置から端末装置ＩＤや閲覧中ウエッブページＵＲＬ、またウエッブページへのアクセス時刻や、端末装置のＩＰアドレス、ブラウザＩＤ、ツールバーＩＤなどの情報を取得する。そして、所定の情報源となる装置では、これら情報を例えば図４に示すようにまとめ、予め定められたチャットサーバ装置（のＩＰアドレス）宛てに当該情報を送信し、チャットサーバ装置にて受信される、という具合である。
【００２８】
「判断部」（０２０３）は、取得した複数のページめくり情報に含まれるＵＲＬのなかで同一ＵＲＬに関連付けられている端末装置ＩＤが、保持されているグルーピング情報により共通グループに含まれているものであるか判断する機能を有し、例えばＣＰＵや主メモリなどの演算装置によって実現することができる。
【００２９】
図５は、この判断部での判断処理の一例を説明するための概念図である。この図にあるように判断部では、例えばまずページめくり情報の中から<ＵＲＬ>タグを参照し、ＵＲＬを取得する。そして取得したＵＲＬの文字列が一致するかの論理演算処理を実行する。そしてＵＲＬが一致している場合、当該ページめくり情報を送信してきた２以上の端末装置は、同一のウエッブページを閲覧しているといえる。
【００３０】
つづいて、ＵＲＬが一致している複数のページめくり情報の中から、<端末ＩＤ>タグを参照し、それらの端末装置ＩＤを取得する。そして、端末装置ＩＤをキーとして図３に示すようなグルーピング情報を参照し、論理演算処理によって当該端末装置ＩＤと関連付けられている端末装置ＩＤやグループＩＤを取得する。そして、同一のウエッブページを閲覧している端末装置の端末装置ＩＤ同士が関連付けられているか、あるいは同一のグループＩＤと関連付けられているかなどの判断処理を行い、共通グループに含まれているか判断する。このようにして、判断部では、友人関係などの共通グループにある端末装置同士が同一のウエッブページを閲覧中であることを判断することができる。
【００３１】
もちろん判断処理は上記例に限定されず、例えば、まず端末装置同士のグループ関係を判断してから、そのグループ内の端末同士間で同一のＵＲＬがあるか、を判断する流れなどであっても良い。また、この判断処理の実行においては、例えば１秒〜数十秒といった具合に所定の時間サイクルで定期的に行うように構成する方法が挙げられる。あるいは、新規に受信したページめくり情報の数が「１０」と言う具合に、ページめくり情報の受信数が閾値を超えた場合に、この判断処理を実行するよう構成する方法なども挙げられる。
【００３２】
なお、判断部における「同一ＵＲＬの判断」、すなわちＵＲＬが一致するかの判断は、ＵＲＬの完全一致のみを一致と判断するよう構成しても良いし、例えばＵＲＬで示されるトップ階層のみ一致するなどの部分一致も一致として判断するよう構成しても良い。また、部分一致として判断されるその他の例として、例えば「同一オークションの自動車出品ページ」と言う具合に、ＵＲＬで示されるウエッブページの文書内容などからキーワードを抽出し、ＵＲＬのトップ階層のみならずキーワードも一致する場合に一致として判断するよう構成しても良い。
【００３３】
「通知信号送信部」（０２０４）は、判断結果が共通グループに含まれているとの判断結果である場合に、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨の情報を含む通知信号を送信する機能を有し、例えば通信ＩＦや通知信号の生成、送信プログラムによって実現できる。
【００３４】
図６は、この通知信号の一例を表す概念図である。この図６（ａ）にあるように、例えばページめくり情報で示されるＩＰアドレス「１２３．０．０．Ｘ」を、その送信先に特定し、その送信先に対して同時視聴ユーザーを示す識別情報を含む通知信号が送信される。また図６（ｂ）に示すように、他の同時視聴ユーザーに対しても同様の通知信号が送信される、という具合である。
【００３５】
また、この通知信号は同一ページを閲覧中の各端末装置に対して共通の通知信号を送信するよう構成しても良いし、別々の通知信号を送信するよう構成しても良い。すなわち、例えば、共通グループに属するユーザーαとβがウエッブページＡを同時視聴中であり、チャットサーバ装置はその旨の通知信号を共通のものとして両者の端末装置に送信した。そしてその後にαおよびβと共通グループに属するユーザーγが同ウエッブページＡを閲覧した場合、ユーザーα、βの端末装置に対しては、「新たにユーザーγが同一ページを閲覧している」旨を通知する通知信号が送信される。一方、ユーザーγの端末装置に対しては、「すでにユーザーαとβが同一のウエッブページを閲覧中である」旨を示す通知信号が送信される、という具合である。
【００３６】
また、通知信号の送信においては、前記のように例えば判断部にてＵＲＬの部分一致と完全一致とを区別して判断する場合、その通知信号の内容を異なるよう構成しても良い。すなわち、全く同じページを閲覧中であること（ＵＲＬが完全一致）を通知する場合は、例えば端末装置での通知メッセージが赤色で表示されるような命令を含む通知信号を送信する。また、同一サイト内の別ページを閲覧中であること（ＵＲＬが部分一致）を通知する場合は、例えば端末装置での通知メッセージが黄色で表示されるような命令を含む通知信号を送信する、という具合である。
【００３７】
以上のようにして、本実施例のグルーピング通知ウエッブシステムを構成するチャットサーバ装置では、複数の端末装置からページめくり情報を収集したページめくり情報とグルーピング情報をもとに共通グループに属する端末同士で同一のウエッブページを見ているか否かを判断し、その旨を通知することができる。
【００３８】
（端末装置）
【００３９】
つづいて、本実施例のグルーピング通知ウエッブシステムを構成するもう一つの要件である端末装置の機能ブロックの一例について、図２などを用いて説明する。この図２にあるように、「端末装置」（０２１０）は、「ウエッブページ表示切替部」（０２１１）と、「通知信号受信部」（０２１２）と、「対応処理実行部」（０２１３）と、を有する。
【００４０】
「ウエッブページ表示切替部」（０２１１）は、ウエッブページを切り替え表示する機能を有し、例えば、ブラウザプログラムなどのウエッブページ閲覧用プログラムやそれらを実行するＣＰＵなどの演算装置で実現することができる。「ウエッブページの切り替え表示」とは、ブラウザプログラムの処理により新規ウィンドウ又は別ウィンドウにてウエッブページが表示されることをいう。そして、このウエッブページの切り替え表示に応じて、その表示されたウエッブページのＵＲＬを含むページめくり情報が送信される、という具合である。なおページめくり情報の送信については、ツールバーとしてブラウザプログラムにプラグインされたプログラムなどを利用して送信するよう構成しても良い。
【００４１】
またその送信タイミングについては、その切り替え表示のつど自動送信するタイミングのほか、所定サイクルで送信するタイミングや、ユーザーの操作入力受付をトリガーとする任意のタイミングなどであっても良い。ただし、端末同士が同一ページを閲覧中であることをリアルタイムで通知したい場合などには、所定サイクルを極めて短いサイクルに設定することが好ましい。
【００４２】
また前述のように、このウエッブページの切り替え表示に応じて生成されるページめくり情報は、直接上記チャットサーバ装置に対して送信するよう構成しても良いし、ＩＳＰサーバなど別途サーバ装置を経由してチャットサーバ装置に送信されるよう構成しても良い。そして、そのように送信されたページめくり情報に応じて、チャットサーバ装置からは前述のような処理によって同一ページを視聴している端末装置があれば、その旨を示す通知信号が返信されてくる、と言う具合である。
【００４３】
「通知信号受信部」（０２１２）は、チャットサーバ装置から通知信号を受信するための機能を有し、例えば通信ＩＦや受信プログラムなどによって実現することができる。そして、ここで受信した図６に示すような通知信号によって、端末装置は友人関係などの共通グループにある他の端末装置が同一のウエッブページを閲覧中であることを知ることができる。
【００４４】
「対応処理実行部」（０２１３）は、受信した通知信号に基づいて予め定められた対応処理を実行する機能を有し、例えばＣＰＵや主メモリなどの演算装置や、対応処理に必要な各種ハードウェアおよびプログラムによって実現することができる。
【００４５】
図７は、その予め定められた対応処理の一例を表す図である。この図にあるように、例えば対応処理として、画面上にメッセージをＯＳＤや別ウィンドウなどで表示するよう構成することで、ユーザーに対して友人関係などの共通グループにある他の端末装置が同一のウエッブページを閲覧中であることを知らせることができる。具体的に、通知信号を受信すると、通知信号に含まれる<同時視聴ユーザー>タグで示される端末装置ＩＤをキーとして関連付けデータベースなどからユーザー名を特定し、当該ユーザー名を含む通知メッセージがウィンドウに表示されるプログラムを実行する、という具合である。
【００４６】
またその他の対応処理としては、実施例２で後述するようにその後のリアルタイムでのコミュニケーションを促進するためチャットプログラムを自動的に起動する処理なども挙げられる。
【００４７】
以上のように、本実施例のグルーピング通知ウエッブシステムによって、ウエッブブラウジング中に、友人など共通グループにグルーピングされているユーザーが同一のウエッブページを閲覧中であることなどを容易に知ることが出来る。
【００４８】
<ハードウェア構成>
【００４９】
（チャットサーバ装置）
【００５０】
図８は、本実施例のグルーピング通知ウエッブシステムを構成するチャットサーバ装置におけるハードウェア構成の一例を表す図である。この図を利用して通知信号送信に係る処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【００５１】
この図にあるように、チャットサーバ装置は、判断部であり、またその他各種の演算処理を行う「ＣＰＵ（中央演算装置）」（０８０１）と、「主メモリ」（０８０２）と、を備えている。またグルーピング情報保持部である「ＨＤＤ」（０８０３）や、取得部および通知信号送信部である「通信ＩＦ（インターフェース）」（０８０４）などを備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５２】
また、「主メモリ」にはプログラムが読み出され、「ＣＰＵ」は読み出された当該プログラムを解釈し各種演算処理を実行する。また、この「主メモリ」や「ＨＤＤ」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、各種データを用いた演算処理を行うことが可能になっている。
【００５３】
ここで、後述する端末装置Ａの処理によって送信されたページめくり情報１を、直接、あるいは他のサーバなどを経由して「通信ＩＦ」にて受信すると、チャットサーバ装置は取得プログラムに従ってその受信したページめくり情報１を「主メモリ」のアドレス１に格納する。また別の端末装置Ｂから送信されたページめくり情報２も「通信ＩＦ」にて受信し、「主メモリ」のアドレス２に格納する。
【００５４】
つづいて判断プログラムに従い、「主メモリ」の所定アドレスに格納された複数のページめくり情報１，２、・・・中の<ＵＲＬ>タグなどで示されるＵＲＬを取得し、「ＣＰＵ」の論理演算処理によって同一ＵＲＬの有無を判断する。そして、同一ＵＲＬを含むページめくり情報があれば、同一ページを視聴している端末装置が存在しているとして、続いてその同一ページ視聴端末が共通グループに属しているか判断するため以下の処理を行う。すなわち、まず「ＨＤＤ」のアドレスＡに格納されているグルーピング情報が「主メモリ」のアドレス３に読み込まれる。そして、同一ＵＲＬを含むページめくり情報にて示される端末装置ＩＤ同士が、当該グルーピング情報にて関連付けられているか、「ＣＰＵ」の論理演算処理によって判断する。そして判断の結果、共通グループに属していると判断された端末装置ＩＤを、それぞれ「主メモリ」のアドレス４，５、などに格納する。
【００５５】
つづいて、「主メモリ」のアドレス４，５、・・・に格納されている端末装置ＩＤで識別される端末装置に対して通知信号を送信するため、通知信号送信プログラムにしたがって以下の処理が実行される。すなわち、当該端末装置ＩＤを含むページめくり情報などの例えば<端末ＩＰ>タグを参照し、通知信号の送信先となるＩＰアドレスを特定する。そして特定したＩＰアドレスを宛先とし、同一ＵＲＬを含みグループ内同時視聴端末として判断された端末装置ＩＤを含む通知信号を生成し、「主メモリ」のアドレス６，７、・・・に格納する。そしてその格納した通知信号Ａ，Ｂ，・・・を「通信ＩＦ」から送信する、と言う具合である。
【００５６】
（端末装置）
【００５７】
図９は、本実施例のグルーピング通知ウエッブシステムを構成する端末装置におけるハードウェア構成の一例を表す図である。この図を利用してページめくり情報の送信処理や通知信号への対応処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【００５８】
この図にあるように、端末装置は、ウエッブページ切替表示部かつ対応処理実行部であり、またその他各種の演算処理を行う「ＣＰＵ」（０９１１）と、「主メモリ」（０９１２）と、を備えている。また自身の端末装置ＩＤや各種対応処理実行プログラムなどを保持する「ＨＤＤ」（０９１３）や、通知信号受信部である「通信ＩＦ」（０９１４）、またウエッブページの表示などを行う「ＶＲＡＭ」（０９１５）や「ディスプレイ」（０９１６）なども備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５９】
ここで図示しないキーボードやマウスなどの入力デバイスを用いた入力操作によって、ウエッブページ切替表示プログラムを含むブラウザプログラムが「主メモリ」に読み出され、ブラウザアプリケーションが起動する。ユーザーは入力デバイスを介してブラウザを操作し、所望のウエッブページにＨＴＴＰリクエストを送信する。
【００６０】
つづいて端末装置では、そのリクエストに応じて返信された当該ページのＨＴＭＬ文書を「通信ＩＦ」にて受信し、「主メモリ」のアドレス１に格納する。そしてブラウザプログラムに従い、ＨＴＭＬ文書で示されるウエッブページ画像を生成し、その画像データを「ＶＲＡＭ」に書き込み「ディスプレイ」にて表示する。
【００６１】
またそれとともに、「ＣＰＵ」はウエッブページ切替表示プログラムにしたがって、当該ウエッブページのＵＲＬ、及び「ＨＤＤ」に格納されている端末装置ＩＤを含むページめくり情報を生成し、「主メモリ」のアドレス２に格納する。そして、そのページめくり情報を、予め定められたＩＰアドレス（例えば上記チャットサーバ装置やその他サーバ装置など）を宛先として送信する。
【００６２】
その後、送信したページめくり情報に応じてチャットサーバ装置から通知信号が返信されてきた場合、端末装置では通知信号を「通信ＩＦ」にて受信し「主メモリ」のアドレス３に格納する。そして通知信号の返信によって、友人など共通グループにグルーピングされているユーザーが同一のウエッブページを閲覧中であることが示されると、端末装置は以下の処理を実行する。すなわち、「ＨＤＤ」に格納されている対応処理実行プログラムを「主メモリ」に読み出す。そして、「ＣＰＵ」は読み出した対応処理実行プログラムにしたがって、例えば通知メッセージ文を表示などするための対応処理命令を生成し、「主メモリ」のアドレス４に格納する。もちろん生成される対応処理命令は対応処理実行プログラムに応じて、通知メッセージの表示用命令のほかにも、例えばチャットプログラムやＩＰフォンプログラムの起動など様々な対応処理命令であって良い。
【００６３】
そして、その対応処理命令に従って、例えば通知信号に含まれる同時視聴端末ＩＤを含む通知メッセージ文を定型文データなど利用して作成し、メッセージウィンドウに当該メッセージを表示するなどの処理を実行する、と言う具合である。
【００６４】
<処理の流れ>
【００６５】
図１０は、本実施例のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００６６】
この図にあるように、まず、端末装置にてインターネットアクセスが実行され（ステップＳ１０１１）、アクセス先のウエッブページが端末装置のディスプレイなどに表示される（ステップＳ１０１２）。すると、端末装置ではウエッブページの切替表示に応じてページめくり情報が生成され、送信される（ステップＳ１０１３）。また、ウエッブページの表示切替がある（ステップＳ１０１４）たびに、その切り替えられたウエッブページの表示およびページめくり情報の送信を、ブラウザがシャットダウンされる（ステップＳ１０１５）などしてアクセスが終了するまで繰り返す。
【００６７】
チャットサーバ装置では、このように複数の端末装置から送信されたページめくり情報を、所定の情報源（すなわち、直接端末装置、または別途サーバ装置経由）から取得する（ステップＳ１００１）と、取得した複数のページめくり情報に含まれるＵＲＬの中で、同一ＵＲＬを特定する（ステップＳ１００２）。そして、特定された同一ＵＲＬに関連付けられている端末装置ＩＤが、予めグルーピング情報保持部に保持されているグルーピング情報により共通グループに含まれていることが示されているか判断する（ステップＳ１００３）。そしてその判断処理の結果、含まれている旨の判断結果が出力されると、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨を含む通知信号を送信する（ステップＳ１００４）。
【００６８】
端末装置では、その通知信号を受信する（ステップＳ１０１６）と、受信した通知信号に基づいて、例えば通知メッセージの表示や、チャットプログラムやＩＰフォンプログラムの起動などの予め定められた対応処理を実行する（ステップＳ１０１７）。
【００６９】
<効果の簡単な説明>
【００７０】
以上のように、本実施例のグルーピング通知ウエッブシステムによって、ウエッブブラウジング中に、友人など共通グループにグルーピングされているユーザーが同一のウエッブページを閲覧中であることなど端末装置に通知することができる。したがって端末装置のユーザーは、その旨を容易に知ることが出来る。
【００７１】
≪実施例２≫
【００７２】
<概要>
【００７３】
本実施例は、上記実施例を基本として、通知信号を受信した際の対応処理として、共通グループの同一視聴ユーザーをチャット相手とするチャットプログラムを自動起動する機能を備えることを特徴とするグルーピング通知ウエッブシステムである。このようにリアルタイムでの会話を可能とするチャットアプリケーションを自動起動することで、現在同一のウエッブページを閲覧して体験を共有していることなどについてリアルタイムでコミュニケーションをとることができる。
【００７４】
<機能的構成>
【００７５】
図１１は、本実施例のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のグルーピング通知ウエッブシステムは、実施例１を基本として、「チャットサーバ装置」（１１００）と、「端末装置」（１１１０）とからなる。なお、チャットサーバ装置の構成要件の一例は、実施例１と同様であるので、ここでの説明は省略する。
【００７６】
そして図１１に示すように、「端末装置」（１１１０）は、実施例１を基本として「ウエッブページ表示切替部」（１１１１）と、「通知信号受信部」（１１１２）と、「対応処理実行部」（１１１３）とを有する。なお、これら構成要件は上記実施例にて記載済みであるので説明は省略する。そして、この端末装置の特徴点は、さらに「チャット部」（１１１４）を有する点と、対応処理実行部が「チャット部起動手段」（１１１５）を備える点である。
【００７７】
「チャット部」（１１１４）は、インターネットチャットを行う機能を有し、例えばインスタントメッセンジャーなどに代表されるチャット用アプリケーションや、マイク、スピーカ、チャット処理用の演算装置、通信ＩＦなどで実現することができる。
【００７８】
「チャット部起動手段」（１１１５）は、予め定められた対応処理として、チャット部を同時視聴の他の端末装置とチャット可能に起動する機能を有し、チャット部の自動起動プログラムや、当該プログラムにしたがって起動命令の生成、出力を行うＣＰＵなどで実現することができる。
【００７９】
具体的に、チャット部起動手段では、通知信号に含まれる同時視聴の他の端末装置ＩＤをキーとして、ＣＰＵの演算処理によってインスタントメッセンジャーアプリケーションに登録されているチャット相手となるユーザーを特定する。そしてインスタントメッセンジャーアプリケーションなどを自動で実行した後、その特定したユーザーをチャット相手となるよう指定する処理を自動で実行する、と言う具合である。
【００８０】
<処理の流れ>
【００８１】
図１２は、本実施例のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００８２】
この図にあるように、まず、端末装置にてインターネットアクセスが実行され（ステップＳ１２１１）、ウエッブページが端末装置のディスプレイなどに表示される（ステップＳ１２１２）。すると、端末装置ではページめくり情報が生成され、送信される（ステップＳ１２１３）。また、ウエッブページの表示切替がある（ステップＳ１２１４）たびに、その切り替えられたウエッブページの表示およびページめくり情報の送信を、ブラウザがシャットダウンされる（ステップＳ１２１５）などしてアクセスが終了するまで繰り返す。
【００８３】
チャットサーバ装置では、このように複数の端末装置から送信されたページめくり情報を、所定の情報源から取得する（ステップＳ１２０１）と、取得した複数のページめくり情報に含まれるＵＲＬの中で、同一ＵＲＬを特定する（ステップＳ１２０２）。そして、特定された同一ＵＲＬに関連付けられている端末装置ＩＤが、予めグルーピング情報保持部に保持されているグルーピング情報により共通グループに含まれていることが示されているか判断する（ステップＳ１２０３）。そしてその判断処理の結果、含まれている旨の判断結果が出力されると、その端末装置ＩＤで識別される端末装置に対してグループ内同時視聴がある旨を含む通知信号を送信する（ステップＳ１２０４）。
【００８４】
端末装置では、その通知信号を受信する（ステップＳ１２１６）と、受信した通知信号に基づいて、チャット部を他の同時視聴の端末とチャット可能に起動する（ステップＳ１２１７）。
【００８５】
<効果の簡単な説明>
【００８６】
以上のように、本実施例のグルーピング通知ウエッブシステムによって、端末装置において通知信号の受信によりチャット部を自動起動することが出来る。したがって、その相手と現在同一のウエッブページを閲覧して体験を共有していることなどについてリアルタイムでコミュニケーションをとることができる。
【００８７】
≪実施例３≫
【００８８】
<概要>
【００８９】
本実施例は、上記実施例を基本として、ユーザーを「チェイサー（追う者）」と「ランナウェイ（追われる者）」とに役割分担して、鬼ごっこやかくれんぼなどの追いかけゲームをすることができるよう構成されていること特徴とするグルーピング通知ウエッブシステムである。
【００９０】
図１３は、本実施例のグルーピング通知ウエッブシステムにより提供されるゲームの一例を表す図である。この図１３（ａ）にあるように、ユーザーαは、動画共有サイトの「ギター坊主」視聴ページにアクセスしている。また、このユーザーαは、本実施例のグルーピング通知ウエッブシステムにて提供されるゲームでの役割を「チェイサー」として登録している。
【００９１】
一方、図１３（ｂ）にあるように、このユーザーαの友人であるユーザーβも、動画共有サイトの「ギター坊主」視聴ページにアクセスしている。またユーザーβは、ゲーム内での役割を「ランナウェイ」として登録している。
【００９２】
すると本実施例のグルーピング通知システムでは、そのアクセス情報をサーバにて取得し、図１（ｃ）に示すようにサーバに保持されている友人関係などを示すグルーピング情報を、各ユーザーの役割分担情報と共に照合する。そして照合の結果、αとβが友人登録されており、かつ一方の役割が「チェイサー」で他方の役割が「ランナウェイ」である胸を判断された。すると図１（ｄ）にあるように、サーバはαの端末に対して「βさんを捕まえました！」といった通知を行い、βの端末に対して例えば「Ｃａｔｃｈ！（捕まえられました！）」といった通知を行う、と言う具合である。
【００９３】
このように本実施例では、共通グループ内でのウエッブページの同時視聴を検知する機能を利用して、インターネットのウエッブページを利用した、かくれんぼや鬼ごっこといった追いかけゲームを提供することができる。そしてウエッブページへのアクセスにおいてこのようなゲーム性を提供することで、ウエッブページアクセスのインセンティブを高め、様々なページのアクセス率を向上させる効果も期待できる。
【００９４】
<機能的構成>
【００９５】
図１４は、本実施例のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のグルーピング通知ウエッブシステムは、上記実施例と同様に「チャットサーバ装置」（１４００）と、「端末装置」（１４１０）と、からなる。
【００９６】
（チャットサーバ装置）
【００９７】
まず、チャットサーバ装置の構成要件について図１４などを参照して説明する。この図１４にあるように「チャットサーバ装置」（１４００）は、実施例１を基本として「グルーピング情報保持部」（１４０１）と、「取得部」（１４０２）と、「判断部」（１４０３）と、「通知信号送信部」（１４０４）と、を有する。なおこれら構成要件は、上記記載済みであるので、その説明は省略する。
【００９８】
そして本実施例のチャットサーバ装置の特徴点は、グルーピング情報保持部が「かくれんぼ保持手段」（１４０５）を有する点と、判断部が「キャッチアップ判断手段」（１４０６）を有する点と、通知信号送信部が「キャッチアップ通知信号送信手段」（１４０７）を有する点である。
【００９９】
「かくれんぼ保持手段」（１４０５）は、端末装置ＩＤをチェイサーグループと、ランナウェイグループとに識別して保持する機能を有する。
【０１００】
図１５は、かくれんぼ保持手段にて保持されているグルーピング情報の一例を表す図である。この図にあるように、グルーピング情報にて示される端末装置ＩＤと関連付けて、「チェイサー（Ｃ）」か「ランナウェイ（Ｒ）」か、を示すフラグ情報などを付加することで、かくれんぼ保持手段を実現すると良い。
【０１０１】
「キャッチアップ判断手段」（１４０６）は、キャッチアップステータスとなったか判断をする機能を有する。「キャッチアップステータス」とは、ランナウェイグループが視聴中のＵＲＬに対して新規にチェイサーグループが視聴開始することで共通グループに含まれることとなる状態をいう。
【０１０２】
具体的に、例えば前記判断部にて共通グループにある端末装置同士が同一のウエッブページを閲覧中であることを判断された場合に、その端末装置の役割分担を、かくれんぼ保持手段にて保持されているＣＲフラグにて取得する。そしてそれがＣとＲ双方のフラグを含む組み合わせである場合にキャッチアップステータスであると判断する、と言う具合である。
【０１０３】
「キャッチアップ通知信号送信手段」（１４０７）は、キャッチアップ判断手段での判断結果がキャッチアップステータスであるとの判断結果である場合にはその旨を含む通知信号であるキャッチアップ通知信号を送信する機能を有する。このように、チャットサーバ装置から端末装置に対して、キャッチアップステータスが成立したことを示す通知信号を送信することで、ゲームの結果を各ユーザーに通知する、と言う具合である。
【０１０４】
また、一定時間キャッチアップステータスが成立しなかった場合に、ランナウェイ側が勝利したということで、その旨を示すランナウェイ通知信号が送信されるよう別途構成しても良い。
【０１０５】
（端末装置）
【０１０６】
つづいて、端末装置の機能ブロックの一例について、図１４などを用いて説明する。この図１４にあるように、「端末装置」（１４１０）は、実施例１を基本として「ウエッブページ表示切替部」（１４１１）と、「通知信号受信部」（１４１２）と、「対応処理実行部」（１４１３）と、を有する。また、図示していないが実施例２を基本として「チャット部」や「チャット部起動手段」を有していても良い。なお、これら構成要件については、すでに記載済みであるのでその説明は省略する。
【０１０７】
そして本実施例の端末装置の特徴点は、対応処理実行部が「キャッチアップ対応処理実行手段」（１４１４）をさらに有する点である。
【０１０８】
「キャッチアップ対応処理実行手段」（１４１４）は、受信したキャッチアップ通知信号に基づいて予め定められたキャッチアップ対応処理を実行する機能を有する。この予め定められた処理としては、例えば、図１６に示すように、チェイサーに対してはランナウェイを見つけたこと、ランナウェイに対してはチェイサーに見つかったこと、を通知するメッセージを表示するための処理が挙げられる。また、それに加えてチェイサーには所定のプレゼントがもらえるウエッブページのＵＲＬが通知される処理を実行しても良い。また、ランナウェイに対しては、前述のランナウェイ通知信号の受信を受けて、所定のプレゼントがもらえるウエッブページのＵＲＬが通知される処理を実行しても良い。
【０１０９】
以上のように、本実施例のグルーピング通知ウエッブシステムによって、ユーザーのウエッブブラウジングにおいて追いかけゲームを提供することができる。したがってウエッブページアクセスのインセンティブを高め、様々なページのアクセス率を向上させる効果も期待できる。
【０１１０】
<ハードウェア構成>
【０１１１】
（チャットサーバ装置）
【０１１２】
図１７は、本実施例のグルーピング通知ウエッブシステムを構成するチャットサーバ装置におけるハードウェア構成の一例を表す図である。この図を利用してキャッチアップ通知信号送信に係る処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【０１１３】
この図にあるように、チャットサーバ装置は、実施例１と同様に「ＣＰＵ」（１７０１）と、「主メモリ」（１７０２）と、「ＨＤＤ」（１７０３）と、「通信ＩＦ」（１７０４）を備えている。なお、かくれんぼ保持手段は「ＨＤＤ」などによって実現され、キャッチアップ判断手段は「ＣＰＵ」や「主メモリ」などによって実現され、キャッチアップ通知信号送信手段は「通信ＩＦ」などによって実現することができる。
【０１１４】
ここで、実施例１で説明したような処理によって、ページめくり情報を参照してグループ内同時視聴端末として判断された端末装置ＩＤを特定する。またキャッチアップ判断プログラムに従った「ＣＰＵ」の論理演算処理により、「ＨＤＤ」に格納されている図１５に示すようなグルーピング情報から、特定された複数の端末装置ＩＤに付加されているＣ（チェイサー）Ｒ（ランナウェイ）フラグを取得する。そして、取得した複数のＣＲフラグがＣとＲ双方のフラグを含む組み合わせであるか否かを「ＣＰＵ」の論理演算処理によって判断し、ＣとＲ双方のフラグを含む組み合わせである場合に「キャッチアップステータス成立」との判断結果を出力する。
【０１１５】
そして、当該キャッチアップステータス成立の判断結果が出力されると、端末装置ＩＤのそれぞれをフラグに合わせてチェイサーＩＤ、ランナウェイＩＤとして「主メモリ」のアドレス４，５、・・・に格納する。そして、それに合わせて当該ＩＤとキャッチアップステータス成立通知を含むキャッチアップ通知信号を生成し、「主メモリ」のアドレス６，７、・・・に格納する。そしてその格納したキャッチアップ通知信号Ａ，Ｂ，・・・を「通信ＩＦ」から送信する、と言う具合である。
【０１１６】
（端末装置）
【０１１７】
図１８は、本実施例の端末装置におけるハードウェア構成の一例を表す図である。この図を利用してキャッチアップ通知信号の受信への対応処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【０１１８】
この図にあるように、端末装置は、実施例１と同様に「ＣＰＵ」（１８１１）と、「主メモリ」（１８１２）と、「ＨＤＤ」（１８１３）と、「通信ＩＦ」（１８１４）と、「ＶＲＡＭ」（１８１５）と「ディスプレイ」（１８１６）と、を備えている。なお、キャッチアップ対応処理実行手段は「ＣＰＵ」や「主メモリ」などによって実現することが出来る。
【０１１９】
上記実施例１で説明したようにしてページめくり情報を、上記チャットサーバ装置などに送信する。その後、送信したページめくり情報に応じて返信されてきたキャッチアップ通知信号を受信し「主メモリ」のアドレス１に格納すると、それをトリガーとして「ＨＤＤ」に格納されているキャッチアップ対応処理実行プログラムを「主メモリ」に読み出す。そして、「ＣＰＵ」は読み出した対応処理実行プログラムにしたがって、例えばキャッチアップ成立を通知するメッセージ文を表示などするためのキャッチ対応処理命令を生成し、「主メモリ」のアドレス２に格納する。そして、そのキャッチアップ対応処理命令に従って、「ディスプレイ」でのメッセージ表示処理が実行される、という具合である。
【０１２０】
<処理の流れ>
【０１２１】
図１９は、本実施例のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【０１２２】
この図にあるように、まず、端末装置にてインターネットアクセスが実行され（ステップＳ１９１１）、ウエッブページが端末装置のディスプレイなどに表示される（ステップＳ１９１２）。すると、端末装置ではページめくり情報が生成され、送信される（ステップＳ１９１３）。また、ウエッブページの表示切替がある（ステップＳ１９１４）たびに、その切り替えられたウエッブページの表示およびページめくり情報の送信を、ブラウザがシャットダウンされる（ステップＳ１９１５）などしてアクセスが終了するまで繰り返す。
【０１２３】
チャットサーバ装置では、このように複数の端末装置から送信されたページめくり情報を、所定の情報源から取得する（ステップＳ１９０１）と、取得した複数のページめくり情報に含まれるＵＲＬの中で、同一ＵＲＬを特定する（ステップＳ１９０２）。そして、特定された同一ＵＲＬに関連付けられている端末装置ＩＤが、予めグルーピング情報保持部に保持されているグルーピング情報により共通グループに含まれているチェイサーおよびランナウェイであるか判断する（ステップＳ１９０３）。そしてその判断処理の結果、共通グループに含まれるチェイサーとランナウェイであるとの判断結果が出力されると、その端末装置ＩＤで識別される端末装置に対してキャッチアップステータスが成立した旨のキャッチアップ通知信号を送信する（ステップＳ１９０４）。
【０１２４】
端末装置では、そのキャッチアップ通知信号を受信する（ステップＳ１９１６）と、受信したキャッチアップ通知信号に基づいて、例えばキャッチアップ成立の通知メッセージの表示などの予め定められたキャッチアップ対応処理を実行する（ステップＳ１９１７）。
【０１２５】
<効果の簡単な説明>
【０１２６】
以上のように、本実施例のグルーピング通知ウエッブシステムによって、ユーザーのウエッブブラウジングにおいて追いかけゲームを提供することができる。したがってウエッブページアクセスのインセンティブを高め、様々なページのアクセス率を向上させる効果も期待できる。
【図面の簡単な説明】
【０１２７】
【図１】実施例１のグルーピング通知ウエッブシステムによる共通グループ通知の一例を表す図
【図２】実施例１のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図
【図３】実施例１のグルーピング通知ウエッブシステムにおけるグルーピング情報の一例を表す図
【図４】実施例１のグルーピング通知ウエッブシステムにおけるページめくり情報の一例を表す図
【図５】実施例１のチャットサーバ装置の判断部での判断処理の一例を説明するための概念図
【図６】実施例１のグルーピング通知ウエッブシステムにおける通知信号の一例を表す概念図
【図７】実施例１の端末装置における予め定められた対応処理の一例を表す図
【図８】実施例１のチャットサーバ装置におけるハードウェア構成の一例を表す図
【図９】実施例１の端末装置におけるハードウェア構成の一例を表す図
【図１０】実施例１のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャート
【図１１】実施例２のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図
【図１２】実施例２のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャート
【図１３】実施例３のグルーピング通知ウエッブシステムにより提供されるゲームの一例を表す図
【図１４】実施例３のグルーピング通知ウエッブシステムにおける機能ブロックの一例を表す図
【図１５】実施例３のチャットサーバ装置のかくれんぼ保持手段にて保持されているグルーピング情報の一例を表す図
【図１６】実施例３の端末装置におけるキャッチアップ対応処理の一例を表す図
【図１７】実施例３のチャットサーバ装置におけるハードウェア構成の一例を表す図
【図１８】実施例３の端末装置におけるハードウェア構成の一例を表す図
【図１９】実施例３のグルーピング通知ウエッブシステムにおける処理の流れの一例を表すフローチャート
【符号の説明】
【０１２８】
０２００  チャットサーバ装置
０２０１  グルーピング情報保持部
０２０２  取得部
０２０３  判断部
０２０４  通知信号送信部
０２１０  端末装置
０２１１  ウエッブページ表示切替部
０２１２  通知信号受信部
０２１３  対応処理実行部
【図１】
0005070072.tif 000002
【図２】
0005070072.tif 000003
【図３】
0005070072.tif 000004
【図４】
0005070072.tif 000005
【図５】
0005070072.tif 000006
【図６】
0005070072.tif 000007
【図７】
0005070072.tif 000008
【図８】
0005070072.tif 000009
【図９】
0005070072.tif 000010
【図１０】
0005070072.tif 000011
【図１１】
0005070072.tif 000012
【図１２】
0005070072.tif 000013
【図１３】
0005070072.tif 000014
【図１４】
0005070072.tif 000015
【図１５】
0005070072.tif 000016
【図１６】
0005070072.tif 000017
【図１７】
0005070072.tif 000018
【図１８】
0005070072.tif 000019
【図１９】
0005070072.tif 000020