(57)【要約】【課題】Ｗｅｂページ表示画面共有システムに関し、Ｗｅｂページ表示について、通常の状態と、他の端末と連携表示する状態との切り替えを行えるシステムを提供する。【解決手段】中継サーバ１は、顧客端末４から同期モードのログイン要求を受け、顧客端末４をユーザ情報記憶手段７に記憶する。中継サーバ１は、顧客端末４の同期表示コントローラ４１が表示していたページＡ１をＷＷＷサーバ２へ要求して取得したページＡ１に相当するページＢ１を生成し、ページＡ１とＢ１のＵＲＬを記憶し顧客端末４と既に同期モードのオペレータ端末３へページＢ１を返す。顧客端末４のログアウト通知を受けて、中継サーバ１は、その時に表示中のページＢ３に対応するページＡ３のＵＲＬを端末３、４へ送信する。各端末３、４は、同期表示コントローラ３１、４１を消滅させて同期モードを解除し、受け取ったＵＲＬでＷＷＷサーバ２に要求したページＡ３を表示する。【選択図】　　　　　図１
2004070517.tif 000002
【特許請求の範囲】
【請求項１】
表示要求に応じて該当するＷｅｂページを返信するＷＷＷサーバと、Ｗｅｂページを表示処理するＷＷＷブラウザを備えて同一のＷｅｂページを連携して表示処理する同期モードによりＷｅｂページを表示する複数のコンピュータ端末とにより、複数のユーザが同一のＷｅｂページの表示画面を共有するシステムにおいて、
前記コンピュータ端末と前記ＷＷＷサーバとの情報のやりとりを中継する中継サーバを備え、
前記中継サーバは、
前記コンピュータ端末から同期モードへのログイン要求とログイン時にＷＷＷブラウザで表示していたＷｅｂページのログイン時ページ情報とを受信し、同期モードでＷｅｂページを連携して表示処理する二以上のコンピュータ端末をグループにして登録し、当該コンピュータ端末の識別情報をユーザ情報記憶手段に記憶するユーザ情報登録手段と、
前記ログイン要求したコンピュータ端末からのログイン時ページ情報またはＷｅｂページの表示要求を受けて前記ＷＷＷサーバへ表示要求を行う同期用ページ要求手段と、
前記ＷＷＷサーバから取得した該当Ｗｅｂページをもとにキャッシュページを作成し、当該キャッシュページをキャッシュページ記憶手段に記憶するキャッシュページ作成手段と、
前記Ｗｅｂページのページ情報と前記キャッシュページのページ情報とを対応付けてページ情報記憶手段に記憶するページ情報管理手段と、
前記表示要求をしたコンピュータ端末が属するグループのコンピュータ端末へ前記キャッシュページを配信するキャシュページ配信手段と、
前記コンピュータ端末から同期モードからのログアウト要求を受信して、当該コンピュータ端末に対し、ログアウト要求受け付け時に表示されていたキャッシュページに対応するＷｅｂページのページ情報もしくは同期モード中に連携して表示処理していたキャッシュページに対応するＷｅｂページのページ履歴情報を含むログアウト情報を送信するログアウト時情報送付手段とを備え、
前記コンピュータ端末は、
同期モードへのログイン要求および前記ログイン時ページ情報を送出するログイン処理手段と、
前記コンピュータ端末を同期モードにして、Ｗｅｂページの表示要求を前記中継サーバへ送出し、前記中継サーバから表示要求にかかるキャッシュページ、またはＷｅｂページのページ情報もしくはページ履歴情報を取得して、前記ＷＷＷブラウザへ渡す同期表示コントロール手段と、
前記中継サーバへ同期モードのログアウト通知を送出するログアウト通知手段と、
前記中継サーバからログアウト情報を受け取ると、前記同期表示コントロール手段を消滅させて同期モードを解除する同期表示コントローラ消滅処理手段と、前記同期モード解除後に、前記ページ情報もしくは前記ページ履歴情報をもとに前記ＷＷＷサーバへ表示要求し、前記ＷＷＷサーバから取得したＷｅｂページを表示処理するページ表示処理手段を備える
ことを特徴とするＷｅｂページ表示画面共有システム。
【請求項２】
請求項１に記載のＷｅｂページ表示画面共有システムにおいて、
前記同期表示コントロール手段は、前記中継サーバからダウンロードされ、ダウンロード完了後に前記コンピュータ端末内で自動的に起動して当該コンピュータ端末を同期モードとする
ことを特徴とするＷｅｂページ表示画面共有システム。
【請求項３】
請求項１に記載のＷｅｂページ表示画面共有システムにおいて、
前記グループ内の一のコンピュータ端末は、
前記グループの他のコンピュータ端末のログアウト通知を中継サーバから受け取って当該ログアウト通知の許否を判定し、許可する場合にログアウト許可を中継サーバへ送出するログアウト許可判定手段を備え、
前記ログアウト時情報送付手段は、前記コンピュータ端末から受け取ったログアウト通知を、当該通知したコンピュータ端末が属するグループ内の前記ログアウト許可判定手段を備えるコンピュータ端末へ送出する
ことを特徴とするＷｅｂページ表示画面共有システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のコンピュータ端末間で、ＷＷＷブラウザで同一のＷｅｂページを連携して表示するＷｅｂページ表示画面共有システムに関する。
【０００２】
【従来の技術】
ＷＷＷブラウザによるＷｅｂページの表示処理は、本来は、ブラウザごとに独立した処理であるが、別々の端末で起動するブラウザから同一のＷｅｂページを連携して表示できるＷｅｂページ表示画面共有システムがある。
【０００３】
このようなＷｅｂページを共有するシステムとして「協調作業システムおよび記録媒体」がある（特開２０００−１１２８６２）。この従来システムでは、ブラウザからの要求に応じて該当するＷｅｂページを返信するＷＷＷサーバと、ブラウザからの全クライアント名の要求に応じて全クライアント名を返信するサーバと、ＷＷＷサーバに共有画面の要求を送信して返信された共有画面およびコントロール画面を表示すると共に、コントロール画面を表示したことに対応してサーバに接続中の全クライアント名の要求を行い返信された全クライアント名をコントロール画面上に表示するブラウザとを備え、複数のブラウザとＷＷＷサーバーをネットワークに接続して協調作業を行う。
【０００４】
例えば、証券会社がインターネット上にサイトを持ち、さらにオンライン・ヘルプデスク・サービスを提供しているとする。サイトで提供されている情報などの利用方法がわからない顧客が、ヘルプデスクのオペレータに対してブラウザの表示画面共有を依頼すると、ヘルプデスクのオペレータは、オペレータのブラウザで表示するＷｅｂページを連動させて顧客のブラウザに表示させる同期モードでの表示を制御する同期表示処理アプレット（プログラム）と表示するＷｅｂページのＵＲＬとを顧客端末へ送信する。そして、顧客のブラウザでは、表示画面の操作権限を持つオペレータの操作に連動してＷｅｂページが表示される。オペレータは、このような同期モードの表示画面を利用して、顧客にサイトの操作方法や情報内容などを説明していく。
【０００５】
【発明が解決しようとする課題】
しかし、従来のＷｅｂページ表示画面共有システムでは、表示画面共有依頼を受けたコンピュータ端末側だけが表示画面の共有状態を解除することができ、表示画面共有を依頼したコンピュータ端末からは共有状態の解除をすることはできなかった。
【０００６】
例えば、上記の証券会社のヘルプデスク・サービスでは、顧客側ブラウザで同期モード中に表示するＷｅｂページのＵＲＬはサーバ側（オペレータ側）から通知されているために、オペレータの説明終了後に顧客が同期モードを終了させたいと考えても、オペレータが同期モードの表示処理制御を終了させない限り、顧客自らが同期モードの表示処理制御を解除して通常の表示処理の操作を行うことはできなかった。
【０００７】
また、同期モード表示が解除されると、ＷＷＷブラウザが、同期モード中に表示していたページ情報もクリアされてしまうため、顧客は、同期モード中に表示されたＷｅｂページを非同期モードで再度表示させたい場合には、そのＷｅｂページのページ情報（ＵＲＬ）を改めて入力などする必要があった。
【０００８】
また従来のＷｅｂページ表示画面共有システムでは、オペレータのみならず顧客側にも専用もしくは特定のログインページが存在し、この特定のログインページを表示させて同期モードに切り替える必要がある。そのため、多数のＷｅｂページの中で、ヘルプサポートを必要とした時だけＷｅｂページから同期モードにスムーズに切り替えるということができなかった。
【０００９】
また従来のＷｅｂページ表示画面共有システムでは、非同期モードから同期モードに切り替わった際に、オペレータが操作の主導権をとるため、ヘルプを必要とするページまで導く作業が発生する。モードの切り替え時に、顧客側が主体となってヘルプを必要とするページをオペレータに伝達する手段がなかった。
【００１０】
ＷＷＷブラウザでのＷｅｂページの表示処理に対する操作は個別的な作業であり、非同期モードから同期モードへの切り替え、および、同期モードから非同期モードへの切り替えを容易に行えるＷｅｂページ表示画面共有システムが求められている。
【００１１】
本発明は上記の課題に鑑みてなされたものであり、その目的は、ＷＷＷブラウザでＷｅｂページを表示する処理について、非同期モード（通常表示処理の状態）から同期モードへの切り替え、および、同期モードから非同期モードへの切り替えがシームレスになされているようにみえるＷｅｂページ表示画面共有システムを提供することである。
【００１２】
さらに、本発明の目的は、同期モードから非同期モードへの切り替え、すなわち同期モード表示の解除を、同期モード要求側からも行えるようなＷｅｂページ表示画面共有システムを提供することである。
【００１３】
さらに、本発明の目的は、同期モード解除後に、同期モード中に表示していた複数のＷｅｂページを非同期モードにおいても表示できるようなＷｅｂページ表示画面共有システムを提供することである。
【００１４】
【課題を解決するための手段】
上記の目的を達成するため、本発明は、表示要求に応じて該当するＷｅｂページを返信するＷＷＷサーバと、Ｗｅｂページを表示処理するＷＷＷブラウザを備えて同一のＷｅｂページを連携して表示処理する同期モードによりＷｅｂページを表示する複数のコンピュータ端末とにより、複数のユーザが同一のＷｅｂページの表示画面を共有するシステムにおいて、前記コンピュータ端末と前記ＷＷＷサーバとの情報のやりとりを中継する中継サーバを備え、前記中継サーバは、前記コンピュータ端末から同期モードへのログイン要求とログイン時にＷＷＷブラウザで表示していたＷｅｂページのログイン時ページ情報とを受信し、同期モードでＷｅｂページを連携して表示処理する二以上のコンピュータ端末をグループにして登録し、当該コンピュータ端末の識別情報をユーザ情報記憶手段に記憶するユーザ情報登録手段と、前記ログイン要求したコンピュータ端末からのログイン時ページ情報またはＷｅｂページの表示要求を受けて前記ＷＷＷサーバへ表示要求を行う同期用ページ要求手段と、前記ＷＷＷサーバから取得した該当Ｗｅｂページをもとにキャッシュページを作成し、当該キャッシュページをキャッシュページ記憶手段に記憶するキャッシュページ作成手段と、前記Ｗｅｂページのページ情報と前記キャッシュページのページ情報とを対応付けてページ情報記憶手段に記憶するページ情報管理手段と、前記表示要求をしたコンピュータ端末が属するグループのコンピュータ端末へ前記キャッシュページを配信するキャシュページ配信手段と、前記コンピュータ端末から同期モードからのログアウト要求を受信して、当該コンピュータ端末に対し、ログアウト要求受け付け時に表示されていたキャッシュページに対応するＷｅｂページのページ情報もしくは同期モード中に連携して表示処理していたキャッシュページに対応するＷｅｂページのページ履歴情報を含むログアウト情報を送信するログアウト時情報送付手段とを備え、前記コンピュータ端末は、同期モードへのログイン要求および前記ログイン時ページ情報を送出するログイン処理手段と、前記コンピュータ端末を同期モードにして、Ｗｅｂページの表示要求を前記中継サーバへ送出し、前記中継サーバから表示要求にかかるキャッシュページ、またはＷｅｂページのページ情報もしくはページ履歴情報を取得して、前記ＷＷＷブラウザへ渡す同期表示コントロール手段と、前記中継サーバへ同期モードのログアウト通知を送出するログアウト通知手段と、前記中継サーバからログアウト情報を受け取ると、前記同期表示コントロール手段を消滅させて同期モードを解除する同期表示コントローラ消滅処理手段と、前記同期モード解除後に、前記ページ情報もしくは前記ページ履歴情報をもとに前記ＷＷＷサーバへ表示要求し、前記ＷＷＷサーバから取得したＷｅｂページを表示処理するページ表示処理手段を備える。
【００１５】
本発明では、中継サーバが、同期モードへのログイン要求とＷＷＷブラウザを持つコンピュータ端末からログイン時に表示していたＷｅｂページのページ情報を含むログイン情報とを受け付けると、同期モード表示処理するコンピュータ端末の識別情報をグループにしてユーザ情報記憶手段に記憶する。
【００１６】
コンピュータ端末では、中継サーバから同期表示コントローラをダウンロードして自動的に起動させ、ＷＷＷブラウザを同期モードにする。また、中継サーバでは、ログイン情報に含まれていたログイン時のＷｅｂページのページ情報を用いてＷＷＷサーバへ表示要求を送出し、取得した該当するＷｅｂページをもとにキャッシュページを作成し、前記Ｗｅｂページのページ情報と前記キャッシュページのページ情報とを対応付けたページ情報をページ情報記憶手段に記憶する。そして、前記キャッシュページを、ログイン要求元コンピュータ端末および当該コンピュータ端末と同じグループのコンピュータ端末へ配信する。コンピュータ端末の同期表示コントローラでは、ログイン要求時に表示中のＷｅｂページに相当する前記キャッシュページを中継サーバから受け取って表示する。
【００１７】
以降、中継サーバでは、同期モード中のコンピュータ端末の同期表示コントローラからＷｅｂページの表示要求を受信する度に、受信した表示要求によりＷＷＷサーバから取得した該当Ｗｅｂページをもとにキャッシュページを生成し、Ｗｅｂページのページ情報とキャッシュページのページ情報との対応関係を記憶して、生成したキャッシュページをそのグループのコンピュータ端末それぞれへ配信する処理を繰り返す。
【００１８】
その後、同期モード中のコンピュータ端末からログアウト要求を受け取ると、ページ情報記憶手段を検索して、ログアウト時に連携して表示処理されていたキャッシュページに対応するＷｅｂページのページ情報を含むログアウト情報を、当該コンピュータ端末のＷＷＷブラウザへ送信する。コンピュータ端末では、ログアウト情報を受け取ると、前記同期表示コントローラを消滅させて同期モードを解除し、ログアウト情報に含まれるページ情報をもとにＷＷＷサーバへ表示要求し、取得したＷｅｂページを表示する。
【００１９】
このように、本発明により、ＷＷＷブラウザでＷｅｂページの表示画面を共有するシステムにおいて、非同期モードから同期モードへの切り替え、および、同期モードから非同期モードへの切り替え時に、同一の内容のページを表示できるようにして、モードの切り替えがシームレスになされているようにみえるＷｅｂページ表示画面共有システムを提供することができる。
【００２０】
また、同期モード要求側であるコンピュータ端末から、同期モード表示の解除を行えることが可能となる。
【００２１】
【発明の実施の形態】
図１に、本発明の実施の形態における構成例を示す。図１に示す本発明を実現するＷｅｂページ表示システムは、インターネット上のサイトで顧客に対してオペレータによるヘルプサービスを提供する場合に適用されているものとする。
【００２２】
Ｗｅｂページ表示システムは、中継サーバ１、ＷＷＷサーバ２、オペレータ端末３、顧客端末４からなり、中継サーバ１、ＷＷＷサーバ２、オペレータ端末３、顧客端末４はインターネット９に接続されている。
【００２３】
中継サーバ１は、オペレータ端末３および顧客端末４で同期モードの表示処理を行う場合に、ＷＷＷサーバ２が提供するＷｅｂページＡ１、Ａ２、Ａ３などの表示要求を中継して生成したＷｅｂページＡ１、Ａ２、Ａ３などに相当するキャッシュページＢ１、Ｂ２、Ｂ３などを提供するサーバである。
【００２４】
中継サーバ１は、キャッシュページＢ１、Ｂ２、Ｂ３などを記憶するキャッシュページ記憶手段５、同期モードにログインしているオペレータ端末３および顧客端末４を管理するためのユーザ一覧６１を記憶するユーザ情報記憶手段６、および中継サーバ１でキャッシュしたＷｅｂページを管理するためのページ一覧７１を記憶するページ情報記憶手段７を備える。
【００２５】
ＷＷＷサーバ２は、ＷｅｂページＡ１、Ａ２、Ａ３などをＷｅｂページ記憶手段８に記憶して、表示要求に応じてＷｅｂページを返却するサーバである。
【００２６】
オペレータ端末３は、ヘルプサービスを提供するオペレータが使用するクライアント端末であり、同期表示コントローラ３１およびＷＷＷブラウザ３２を備える。
【００２７】
同期表示コントローラ３１は、中継サーバへＷｅｂページの表示要求を送出し、中継サーバ１から返却されたキャッシュページをＷＷＷブラウザ３２へ渡し、または、ログアウト通知時に中継サーバ１からログアウト情報を受け取り、ログアウト情報の中のページ情報もしくはページ履歴情報をＷＷＷブラウザ３２へ渡す手段である。同期表示コントローラ３１は、中継サーバ１からオペレータ端末３のＷＷＷブラウザ３２へダウンロードされ、ダウンロード完了後に自動的に起動する。
【００２８】
ＷＷＷブラウザ３２は、取得したページ情報を用いてＷＷＷサーバ２へＷｅｂページの表示要求し、返却されたＷｅｂページを表示する処理手段である。
【００２９】
顧客端末４は、ヘルプサービスを享受する顧客が使用するクライアント端末であり、同期表示コントローラ４１およびＷＷＷブラウザ４２を備える。同期表示コントローラ４１およびＷＷＷブラウザ４２は、それぞれ同期表示コントローラ３１およびＷＷＷブラウザ３２とほぼ同様の処理を行う。
【００３０】
図２に、中継サーバ１の内部構成例を示す。中継サーバ１は、Ｗｅｂページ要求手段１１、キャッシュページ作成手段１２、キャッシュページ配信手段１３、ユーザ一覧変更手段１４、ログアウト時情報送付手段１５を備える。
【００３１】
Ｗｅｂページ要求手段１１は、ログイン時に含まれるページ情報または同期モード中に同期表示コントローラ３１、４１からの表示要求を受けて、ＷＷＷサーバ２にＷｅｂページの表示要求を行う手段である。
【００３２】
キャッシュページ作成手段１２は、ＷＷＷサーバ２から取得したＷｅｂページＡ１、Ａ２、Ａ３などに相当するキャッシュページＢ１、Ｂ２、Ｂ３などを作成してキャッシュページ記憶手段５に記憶し、取得したＷｅｂページおよびそのキャッシュページとの対応関係を管理するためのページ一覧７１をページ情報記憶手段７に記憶して管理する手段である。
【００３３】
キャッシュページ配信手段１３は、表示要求されたＷｅｂページに相当するキャッシュページを要求元端末（オペレータ端末３および顧客端末４）の同期表示コントローラ３１、４１へ配信する手段である。
【００３４】
ユーザ一覧変更手段１４は、端末（オペレータ端末３または顧客端末４）からログイン要求またはログアウト通知があった場合に受け取った情報にもとづいてユーザを管理するためのユーザ一覧６１をユーザ情報記憶手段６に登録し、および更新する手段である。
【００３５】
ログアウト時情報送付手段１５は、顧客端末４からログアウト通知があった場合に、ページ情報記憶手段７のページ一覧７１からログアウト時に表示されていたＷｅｂページのページ情報もしくは同期モード中に表示されたＷｅｂページのページ履歴情報を顧客端末４へ送付する手段である。また、オペレータ端末３でログアウト通知の許否を判定する場合には、オペレータ端末３へログアウト通知を送信する手段である。
【００３６】
図３に、ユーザ情報記憶手段６で記憶されるユーザ一覧６１のデータ構成例を示す。ユーザ一覧６１は、対応席ごとにユーザ識別子、ログイン時間、ＩＰアドレス、および付加情報の項目から構成されている。
【００３７】
対応席は、オペレータが顧客と対応するためのブースのように、中継サーバ１におけるオペレータ端末３と顧客端末４との１組の同期モードの表示処理を管理するための単位である。本形態では、各対応席は、オペレータと顧客とが１対１で利用可能なものであって、一つの対応席には、一人のオペレータのみが設定され、また、顧客はオペレータが設定されている対応席にだけ設定されるように定義される。図３に示すユーザ一覧で、「対応席１」はオペレータＡとユーザＢとにより使用されていることを示す。また、「対応席２」はオペレータＢのみが在席して顧客待ち受け状態であることを、「対応席３」は空席であることを示している。
【００３８】
ユーザ識別子は、対応席を使用するユーザ、すなわち中継サーバ１にログインしているオペレータおよび顧客を一意に特定する識別情報（識別子）を設定する項目である。ログイン時間は中継サーバ１へのログイン時刻およびその時間を記録する項目、ＩＰアドレスは、オペレータ端末３または顧客端末４のＴＣＰ／ＩＰプロトコルにおける識別情報であるＩＰアドレスを記録する項目である。付加情報には、顧客の氏名、顧客端末４のＷＷＷブラウザ４２のバージョン情報、ドメイン名などの情報が記録される。
【００３９】
図４に、ページ情報記憶手段７で記憶されるページ一覧７１のデータ構成例を示す。ページ一覧７１は、対応席ごとに、表示要求されたＷｅｂページと、キャッシュしたキャッシュページを管理するための情報であって、ＵＲＬとキャッシュとの項目からなる。
【００４０】
ＵＲＬには、ＷＷＷサーバ２のＷｅｂページ記憶手段８に記憶されてＷＷＷブラウザ３２、４２に要求されたＷｅｂページのページ情報が記録される。また、キャッシュには、中継サーバ１がキャッシュしてキャッシュページ記憶手段５に記録したＷｅｂページに相当するキャッシュページのページ情報が記録される。ここで、ＵＲＬおよびキャッシュに記録するページ情報として、ＷｅｂページおよびキャッシュページのＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）からホスト名とドメイン部分のみを抽出した情報を用いる。記録するＷｅｂページがフレームである場合には、１つのレコードに複数のＵＲＬを記録するようにしてもよい。
【００４１】
また、レコードには、ＵＲＬごとの認証情報を付加することも可能である。この場合には、ドメイン毎に認証用のユーザ名やパスワードなどの対応する情報を記録する。
【００４２】
図５に、オペレータ端末３の同期表示コントローラ３１の内部構成例を示す。同期表示コントローラ３１は、待ち受け画面表示手段３１０、同期用ページ要求手段３１１、キャッシュページ表示処理手段３１２、顧客ログアウト許可判定手段３１３、ログアウト通知手段３１４、およびコントローラ消滅処理手段３１５を備える。
【００４３】
待ち受け画面表示手段３１０は、同期モードによる表示処理が可能なオペレータ端末、すなわちユーザ一覧６１の対応席に設定されたオペレータ端末３において、顧客待機中に表示される待ち受け画面を中継サーバ１から取得し、ＷＷＷブラウザ３２に渡す手段である。
【００４４】
同期用ページ要求手段３１１は、同期モードにおいてＷＷＷサーバ２が保持するＷｅｂページの取得を中継サーバ１へ要求する手段である。
【００４５】
キャッシュページ表示処理手段３１２は、中継サーバ１から取得した表示要求にかかるＷｅｂページに相当するキャッシュページをＷＷＷブラウザ３２に渡す手段である。
【００４６】
顧客ログアウト許可判定手段３１３は、中継サーバ１を介して通知された顧客端末４のログアウト通知を許可するか否かを判定する手段である。
【００４７】
ログアウト通知手段３１４は、オペレータ端末３からログアウトを行う場合に、中継サーバ１へログアウトを通知する手段である。
【００４８】
コントローラ消滅処理手段３１５は、ログアウト情報を受け取ると同期表示コントローラ３１を消滅させる処理を行う手段である。
【００４９】
図６に、顧客端末４の同期表示コントローラ４１の内部構成例を示す。同期表示コントローラ４１は、同期用ページ要求手段４１１、キャッシュページ表示処理手段４１２、ログアウト通知手段４１４、およびコントローラ消滅処理手段４１５を備える。これらの各手段は、図５に示す同期用ページ要求手段３１１、キャッシュページ表示処理手段３１２、ログアウト通知手段３１４、およびコントローラ消滅処理手段３１５と同様の処理を行う。顧客端末４は、待ち受け画面表示手段３１０および顧客ログアウト許可判定手段３１３を備えていない点がオペレータ端末３と異なる。
【００５０】
図７に、オペレータ端末３のＷＷＷブラウザ３２の内部構成例を示す。ＷＷＷブラウザ３２は、非同期用ページ要求手段３２１、ページ表示処理手段３２２、ログイン処理手段３２３、およびコントローラ取得手段３２４を備える。
【００５１】
非同期用ページ要求手段３２１は、通常の表示処理状態（非同期モード）においてＷＷＷサーバ２に対してＷｅｂページの表示要求を行う手段である。ページ表示処理手段３２２は、ＷＷＷサーバ２から返却されたＷｅｂページを表示する手段である。
【００５２】
ログイン処理手段３２３は、中継サーバ１に対し同期モードへのログインを通知する手段である。ログイン処理手段３２３は、非同期用ページ要求手段３２１により取得した所定のＷｅｂページ（例えばログインページ）に組み込まれた状態で取得されてＷＷＷブラウザ３２内に構成される。
【００５３】
コントローラ取得手段３２４は、中継サーバ１から同期表示コントローラ３１を取得する手段である。取得した同期表示コントローラ３１は、中継サーバ１からダウンロードされてオペレータ端末３内に保持され、直ちに起動される。
【００５４】
顧客端末４のＷＷＷブラウザ４２は、非同期用ページ要求手段４２１、ページ表示処理手段４２２、ログイン処理手段４２３、およびコントローラ取得手段４２４を備える。これらの各処理手段は、図７に示すＷＷＷブラウザ３２と同様の処理手段であるので説明を省略する。
【００５５】
図８に、顧客端末４のＷＷＷブラウザ４２により表示される画面の構成例を示す。表示画面４３０は、ＷＷＷブラウザ４２の処理を行うための種々の操作ボタンが配置されたブラウザのツールバー４３１と、ＷＷＷサーバ２から取得したＷｅｂページの内容が表示されるページ表示部４３２から構成される。
【００５６】
ブラウザのツールバー４３１には、現在表示中ページの直前に表示されたＷｅｂページを表示する前ページ表示ボタン４３３、現在表示中ページの直後に表示されたＷｅｂページを表示する次ページ表示ボタン４３４、Ｗｅｂページのダウンロードを中止する中止ボタン４３５、表示要求するＷｅｂページのＵＲＬを指定するＵＲＬ入力部４３６など設けられる。ページ表示部４３２には、通常のＷｅｂページが非同期モードで表示される。
【００５７】
同期モードでのサービスへのログインが可能なように構成されたＷｅｂページ（ログインページ）では、同期モード切替ボタン４３７が表示される。同期モード切替ボタン４３７は、非同期モードから同期モードへ切り替えるために、中継サーバ１から同期表示コントローラ３１をダウンロードする処理を開始するためのボタンである。
【００５８】
顧客がマウスクリックなどにより同期モード切替ボタン４３７を選択・実行すると、ＷＷＷブラウザ４２のログイン処理手段４２３により中継サーバ１へ同期ログイン処理のためのログイン情報が通知される。そして、中継サーバ１では、ログイン情報を取得して、同期表示コントローラ４１を送信する。
【００５９】
これにより、予め同期表示コントローラ機能を備えた特殊なＷｅｂページブラウザを利用したり、同期表示コントローラをプラグインプログラムとしてＷＷＷブラウザに組み込む必要がなく、Ｗｅｂページを表示する一般的なＷＷＷブラウザを利用して簡単に同期モードの表示処理へ移行することができる。
【００６０】
図９に、顧客端末４の同期表示コントローラ４１により表示される画面の構成例を示す。表示画面４４０は、同期表示コントローラ４１の処理を行うための種々の操作ボタンが配置されたコントローラのツールバー４４１と、中継サーバ１から取得したキャッシュページの内容が表示されるキャッシュページ表示部４４２から構成される。
【００６１】
コントローラのツールバー４４１には、図８に示すツールバー４３１と同様に、前ページ表示ボタン４４３、次ページ表示ボタン４４４、中止ボタン４４５、ＵＲＬ入力部４４６など設けられる。
【００６２】
キャッシュページ表示部４４２には、Ｗｅｂページの代わりに中継サーバ１から取得したキャッシュページが表示される。キャッシュページは非同期モード切替ボタン４４７を設けるように構成されている。
【００６３】
非同期モード切替ボタン４４７は、同期モードから非同期モードへ切り替えるために、中継サーバ１からログアウトを通知するための処理を開始するためのボタンである。顧客がマウスクリックなどにより非同期モード切替ボタン４４７を選択・実行すると、同期表示コントローラ４１のログアウト通知手段４１４により中継サーバ１へログアウト通知が送信される。
【００６４】
なお、非同期モード切替ボタン４４７は、コントローラのツールバー４４１に設けるようにしてもよい。また、同期表示コントローラ４１が起動・実行されている場合の同期モードの表示画面では、操作上の混乱を回避するために、図９に示すように、ブラウザのツールバー４３１は表示させないようにしているが、ブラウザのツールバー４３１およびコントローラのツールバー４４１を同時に表示して、操作可能か否かの状態を区別できるように表示してもよい。
【００６５】
以下に、本発明の処理の流れを説明する。
【００６６】
図１０に、オペレータがログインする場合の非同期モードから同期モードへの切替処理の流れを示す。
【００６７】
オペレータ端末３において、ＷＷＷブラウザ３２の非同期用ページ要求手段３２１により、オペレータ用ログインページ（ページＣ１）の表示要求をＷＷＷサーバ２へ通知すると（ステップＳ１）、ＷＷＷサーバ２からページＣ１が返却される（ステップＳ２）。そして、オペレータがページＣ１に構成されている同期モード切替ボタン４３７をクリックすると、ログイン処理手段３２３により同期ログイン要求および所定のＩＤなどのログイン情報を中継サーバ１へ送信して同期ログイン処理を実行する（ステップＳ３）。
【００６８】
中継サーバ１では、オペレータ端末３から送信されたログイン情報を取得し、ユーザ一覧変更手段１４によりユーザ一覧６１にログイン情報を追加する。これによりオペレータの識別情報が空席の対応席に記録され、待ち受け席に入ることになる（ステップＳ４）。
【００６９】
そして、キャッシュページ作成手段１２により、同期表示コントローラ３１と待ち受けページとから構成される同期画面を作成し（ステップＳ５）、キャッシュページ配信手段１３により、この同期画面をオペレータ端末３に送信する（ステップＳ６）。
【００７０】
オペレータ端末３では、ＷＷＷブラウザ３２のページ表示処理手段３２２により中継サーバ１から同期画面を取得し、コントローラ取得手段３２４により同期画面中の同期表示コントローラ３１を取得する。その後同期表示コントローラ３１が起動してコントローラのツールバー４４１と待ち受けページとからなる同期画面（待ち受け画面）を表示して（ステップＳ７）、顧客のログインを待機する（ステップＳ８）。
【００７１】
図１１に、顧客がログインする場合の非同期モードから同期モードへの切替処理の流れを示す。
【００７２】
オペレータ端末３が顧客のログインを待機している間に（ステップＳＳ８）、顧客端末４のＷＷＷブラウザ４２の非同期用ページ要求手段４２１により、通常のＷｅｂページ（ページＡ１）の表示要求がＷＷＷサーバ２へ送信されて（ステップＳ１０）、ＷＷＷサーバ２からページＡ１が返却される（ステップＳ１１）。さらに、顧客がヘルプが必要ない別のＷｅｂページ（ページＡ２）への遷移を行うと、ＷＷＷブラウザ４２の非同期用ページ要求手段４２１により、ページＡ２の表示要求がＷＷＷサーバ２へ返却され（ステップＳ１２）、ＷＷＷサーバ２からページＡ２が返却される（ステップＳ１３）。顧客は、同様の処理を繰り返して非同期モードでＷｅｂページを遷移していく。
【００７３】
ここで、非同期モードで表示されているページＡ３に同期モード切替ボタン４３７が設けられているとし、顧客がページＡ３を閲覧中にオペレータのヘルプが必要になったとする。顧客が同期モード切替ボタン４３７をクリックすると、ログイン処理手段３２３により、顧客ログイン用のプロトコルＲ１を中継サーバ１へ送信して顧客ログインを実行する（ステップＳ１４）。
【００７４】
図１２に、プロトコルＲ１のデータ構成例を示す。プロトコルＲ１は、ログイン情報および表示中Ｗｅｂページ情報からなる。ログイン情報は、例えばユーザ識別子、ＩＰアドレス、パスワードなどであり、表示中Ｗｅｂページ情報は、ＷＷＷブラウザ４２で現在表示しているＷｅｂページのページ情報（ページＡ３のＵＲＬなど）である。
【００７５】
中継サーバ１ではユーザ一覧変更手段１４により、プロトコルＲ１のログイン情報を取得し（ステップＳ１５）、ユーザ一覧６１の中のオペレータ情報を照会し、オペレータがすでに設定され顧客が未設定である対応席に取得したログイン情報を設定し、顧客端末４が接続する対応席を決定する（ステップＳ１６）。
【００７６】
さらに、Ｗｅｂページ要求手段１１により、プロトコルＲ１のＷｅｂページの情報（ページＡ３のＵＲＬ）をもとにＷＷＷサーバ２へ表示要求を送信し、ＷＷＷサーバ２はページＡ３を返却する（ステップＳ１７）。キャッシュページ作成手段１２では、ページＡ３を元にキャッシュページＢ３を生成し、ページＡ３のＵＲＬとキャッシュページＢ３のＵＲＬとをページ一覧７１へ記憶する（ステップＳ１８）。
【００７７】
そして、キャッシュページ作成手段１２により、同期表示コントローラ４１とキャッシュページＢ３とから構成される同期画面を作成し、キャッシュページ配信手段１３により、この同期画面をオペレータ端末３に送信する（ステップＳ１９）。
【００７８】
顧客端末４では、ＷＷＷブラウザ４２のページ表示処理手段４２２により同期画面を取得し、コントローラ取得手段４２４により、同期画面中の同期表示コントローラ４１を取得する。その後、同期表示コントローラ４１が起動し、コントローラのツールバー４４１を表示する。さらに、同期表示コントローラ４１のキャッシュページ表示処理手段４１２により、キャッシュページＢ３を表示する。ここでは、キャッシュページＢ３は、キャッシュページ表示処理手段４１２によりＷＷＷブラウザ４２のページ表示処理手段４２２へ渡されて表示される（ステップＳ１１０）。
【００７９】
同時に、キャッシュページ配信手段１３により、キャッシュページＢ３をオペレータ端末３へ送信し（ステップＳ１１１）、オペレータ端末３の同期表示コントローラ３１のキャッシュページ表示処理手段３１２により、待ち受けページがキャッシュページＢ３に変更される（ステップＳ１１２）。
【００８０】
これにより、顧客端末４およびオペレータ端末３で表示される画面には、ＷｅｂページＡ３に相当する同一のキャッシュページＢ３が表示される。そして、表示要求にかかるＷｅｂページに相当するキャッシュページが両端末の同期表示コントローラ３１、４１に送信されるため、連携して表示が遷移する同期モードが実現する。
【００８１】
また、端末では、ＷＷＷブラウザ３２、４２で表示していたＷｅｂページＡ３と、同期表示コントローラ３１、４１の制御の下で表示されるキャッシュページＢ３とは同一の内容であるため、端末側からは表示画面がシームレスに同期モードに移行したように感じられる。
【００８２】
図１３に、同期モード中のページ遷移処理の流れを示す。
【００８３】
顧客端末４とオペレータ端末３とのページ表示処理が同期モードである間に、オペレータ端末３での操作により、現在表示中のキャッシュページＢ３からページＡ４へページ遷移する。同期用ページ要求手段３１１により、中継サーバ１へ遷移先のページ情報（ページＡ４のＵＲＬ）とその表示要求を送信する（ステップＳ２０）。
【００８４】
中継サーバ１では、Ｗｅｂページ要求手段１１により、ページ情報を取得してページＡ４の表示要求をＷＷＷサーバ２へ送信すると（ステップＳ２１）、ＷＷＷサーバ２がページＡ４を返却する（ステップＳ２２）。そして、キャッシュページ作成手段１２により、ページＡ４をもとにキャッシュページＢ４を作成し、ページＡ４のＵＲＬとキャッシュページＢ４のＵＲＬとをページ一覧７１に記憶する（ステップＳ２３）。さらに、キャッシュページＢ４をオペレータ端末３および顧客端末４の各同期表示コントローラ３１、４１へ送信する（ステップＳ２４）。各同期表示コントローラ３１、４１では、キャッシュページ表示処理手段３１２、４１２により、現在表示中のキャッシュページＢ３から受信したキャッシュページＢ４に表示を変更する（ステップＳ２５）。
【００８５】
さらに、オペレータの操作によりＷｅｂページＡ４からＷｅｂページＡ５へ、さらにＷｅｂページＡ５からＷｅｂページＡ６へのページ遷移が生じた場合には、同様の処理により、中継サーバ１がこれらのページ情報を中継し、ＷＷＷサーバ２から取得したＷｅｂページＡ５、Ａ６に相当するキャッシュページＢ５、Ｂ６を作成してオペレータ端末３および顧客端末４へ送信する（ステップＳ２０〜ステップＳ２４）。各端末の同期表示コントローラ３１、４１では、それぞれ取得したキャッシュページに表示を変更する（ステップＳ２６、ステップＳ２７）。
【００８６】
さらに、中継サーバ１のキャッシュページ作成手段１２は、表示要求にもとづいてキャッシュページを作成するたびに、ページ一覧７１のＵＲＬ（Ｗｅｂページのページ情報）とキャッシュ（作成したキャッシュページのページ情報）の項目を更新していく。なお、キャッシュページ作成手段１２により、キャッシュページ作成順に対応するＷｅｂページのページ情報を追加し、ページ一覧７１に履歴情報を記憶させるようにしてもよい。
【００８７】
このように、同期モード中にオペレータがページ遷移を操作すると、顧客端末４で表示されるページも連携して遷移していくので、顧客は、遷移するページを確認しながらオペレータの説明を受けることができる。
【００８８】
さらに、同期表示コントローラ３１、４１が表示する同期モードの表示画面４４０にインターネット電話機能やチャット機能が組み込まれている場合には、顧客とオペレータとの間で、表示されているページの内容について説明を受けたり、ページ遷移についてのナビゲートを受けたり、オペレータによる代行入力や、マーカ機能によるポインティングや指示を受けたりすることが可能となる。
【００８９】
図１４に、顧客がログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す。
【００９０】
キャッシュページＢ６の表示中にオペレータの説明が終了して、顧客が同期モードからのログアウトを行うとする。顧客端末４の同期表示コントローラ４１のログアウト通知手段４１４により、ログアウト要求を中継サーバ１へ送信する（ステップＳ３０）。中継サーバ１では、ユーザ一覧変更手段１４により、ユーザ一覧６１から該当する顧客の情報をクリアして更新する（ステップＳ３１）。
【００９１】
さらに、ログアウト時情報送付手段１５により、ページ一覧７１を参照してプロトコルＲ２を生成し、オペレータ端末３および顧客端末４の各同期表示コントローラ３１、４１へプロトコルＲ２を送信しログアウトを通知する（ステップＳ３２、Ｓ３３）。
【００９２】
図１５にプロトコルＲ２のデータ構成例を示す。プロトコルＲ２は、ログアウト通知およびＷｅｂページ情報からなる。Ｗｅｂページ情報は、ログアウト通知時に同期モードで表示していたキャッシュページＢ６に対応するＷｅｂページのページ情報（ページＡ６のＵＲＬなど）である。また、Ｗｅｂページ情報として、同期モード中に表示された全てのキャッシュページに対応するＷｅｂページの履歴情報であってもよい。
【００９３】
顧客端末４の同期表示コントローラ４１では、プロトコルＲ２を受け取ると、コントローラ消滅処理手段４１５により、Ｗｅｂページ情報（ページＡ６のＵＲＬ）をＷＷＷブラウザ４２に渡し、その後に同期表示コントローラ４１自体を削除する処理を行う（ステップＳ３４）。
【００９４】
ＷＷＷブラウザ４２では、非同期用ページ要求手段４２１により、受け取ったページＡ６のＵＲＬをもとにＷＷＷサーバ２へ表示要求し（ステップＳ３５）、ＷＷＷサーバ２はページＡ６を返却し（ステップＳ３６）、ページ表示処理手段４２２によりページＡ６を表示する（ステップＳ３７）。
【００９５】
また、オペレータ端末３の同期表示コントローラ３１では、プロトコルＲ２を受け取ると、待ち受け画面表示手段３１０により、キャッシュページＢ６を待ち受けページ示へ戻し（ステップＳ３８）、待ち受けページを表示して顧客のログインを待機する（ステップＳ３９）。
【００９６】
これにより、顧客は、オペレータの説明が終了するなど同期モードでの閲覧が必要なくなった場合には、顧客端末４からのログアウト操作により、いつでも同期モードを解除することができる。
【００９７】
また、顧客端末４のＷＷＷブラウザ４２では、同期モードへのログイン時にはページＡ３を表示していたが、同期モードからのログアウト時すなわち非同期モードへ戻った時には、同期モードの最後に表示していたページＢ６と同じページＡ６を表示することになる。このように同期モードから非同期モードへの移行時にも同じページが表示されているため、顧客にとって、同期モードから非同期モードへの表示の変更がシームレスに行われているように見える。
【００９８】
なお、顧客端末４のＷＷＷブラウザ４２は、同期モードからのログアウト時に同期表示コントローラ４１から同期モード中に表示されたＷｅｂページの履歴情報を受け取ることもできる。この場合には、ＷＷＷブラウザ４２では、同期モードからのログアウト時にはページＡ６を表示するが、ブラウザのツールバー４３１の前ページ表示ボタン４３３をクリックすることにより、同期モード中に表示されたページの履歴情報にもとづいて、ページＡ６からページＡ５へ、さらにページＡ５からページＡ４へとページを遷移させて表示させることができる。これにより、顧客は同期モード時にオペレータから説明を受けてきた内容を、再度自分のペースでページを遷移させて確認することができる。
【００９９】
図１６に、顧客がオペレータの許可を得てログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す。
【０１００】
キャッシュページＢ６の表示中にオペレータの説明が終了して、顧客が同期モードからのログアウトを行うとする。顧客端末４の同期表示コントローラ４１のログアウト通知手段４１４により、ログアウト要求および所定のユーザＩＤなどのログアウト情報を中継サーバ１へ送信する（ステップＳ４０）。中継サーバ１では、ログアウト時情報送付手段１５により、オペレータ端末３の同期表示コントローラ３１へ顧客からのログアウト情報を送信する（ステップＳ４１）。
【０１０１】
オペレータ端末３では、同期表示コントローラ３１の顧客ログアウト許可判定手段３１３により、受け取ったログアウト情報をもとにログアウト要求を許可するか否かを判定し、許可する（ＹＥＳ）ならば、ログアウト許可を中継サーバ１に通知する（ステップＳ４２）。
【０１０２】
中継サーバ１では、オペレータ端末３からログアウト許可を受信すると、ユーザ一覧変更手段１４により、ユーザ一覧６１から該当する顧客の情報をクリアして更新する（ステップＳ４３）。さらに、ログアウト時情報送付手段１５により、ページ一覧７１を参照してプロトコルＲ２を生成し、オペレータ端末３および顧客端末４の各同期表示コントローラ３１、４１へ通知する（ステップＳ４４、Ｓ４５）。以降の処理ステップＳ４６〜ステップＳ４１１は、図１４に示すステップＳ３４〜ステップＳ３９と同様である。
【０１０３】
このように、中継サーバ１が顧客端末４から受け取ったログアウト通知をオペレータ端末３へ通知することにより、顧客側から勝手に同期モードからログアウトできないようにすることが可能である。複数の顧客端末４とオペレータ端末３とがグループとして同期モードで連携表示している場合などに、グループ内の顧客端末４での表示のモードを揃って切り替えたいときに、１つの顧客端末４だけが同期モードからログアウトしてしまうことを防止することができる。
【０１０４】
図１７に、オペレータがログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す。
【０１０５】
オペレータが対応席から離席などする場合に、オペレータ端末３から同期モードのログアウトを行うとする。オペレータ端末３の同期表示コントローラ３１のログアウト通知手段３１４により、ログアウト要求および所定のオペレータＩＤなどからなるログアウト情報を中継サーバ１へ送信する（ステップＳ５０）。中継サーバ１では、ユーザ一覧変更手段１４により、ユーザ一覧６１から該当するオペレータの情報をクリアして更新する（ステップＳ５１）。
【０１０６】
さらに、ログアウト時情報送付手段１５により、オペレータ端末３の同期表示コントローラ３１へログアウト通知を送信する（ステップＳ５２）。
【０１０７】
オペレータ端末３の同期表示コントローラ３１では、ログアウト通知を受け取ると、コントローラ消滅処理手段３１５により、ログインページのページ情報（ページＣ１のＵＲＬ）をＷＷＷブラウザ３２に渡し、その後に同期表示コントローラ３１自体を削除する処理を行う（ステップＳ５３）。ＷＷＷブラウザ３２では、非同期用ページ要求手段３２１により、ページＣ１のＵＲＬをもとにＷＷＷサーバ２へ表示要求し（ステップＳ５４）、ＷＷＷサーバ２はページＣ１を返却する（ステップＳ５５）。そして、ページ表示処理手段３２２によりページＣ１（ログインページ）を表示する（ステップＳ５６）。
【０１０８】
図１８に、顧客端末４での非同期モードから同期モードへの切替時の操作の流れを示す。
【０１０９】
顧客端末４において、顧客は、図８に示すような表示画面４３０において、ＷＷＷサーバ２へページＡ１の表示要求を行い（ステップＳ６０）、続けて、ページＡ２、ページＡ３の表示要求を行う（ステップＳ６１）。ページＡ３の表示中にオペレータのヘルプが必要になったので、ページＡ３の同期モード切替ボタン４３７をクリックして中継サーバ１へログイン情報を通知して同期モードへのログイン処理を行う（ステップＳ６２）。
【０１１０】
中継サーバ１では、対応可能なオペレータが既に存在するかどうかが判断されて（ステップＳ６３）、オペレータが存在する場合には、顧客端末４において、ダウンロードされた同期表示コントローラ４１が起動され、図９に示すような表示画面４４０が表示される。さらに、同期モード用のキャッシュページＢ３が表示画面４４０のキャッシュページ表示部４４２に表示される（ステップＳ６４）。なお、オペレータが存在しない場合には、ログイン失敗画面（図示しない）が表示され、オペレータの対応席が空くのを待って再ログイン処理が行われる（ステップＳ６５）。
【０１１１】
図１９に、顧客端末４での同期モードから非同期モードへの切替時の操作の流れを示す。
【０１１２】
顧客端末４において、図９に示すような表示画面４４０において同期モード用のページＢ６が表示されていると（ステップＳ７０）、顧客が非同期モード切替ボタン４４７をクリックすることにより、中継サーバ１へログアウトが通知される（ステップＳ７１）。
【０１１３】
中継サーバ１でログアウト処理がなされた結果、同期表示コントローラ４１はプロトコルＲ２としてログアウト時に表示されていたページ情報（ページＡ６のＵＲＬ）を受け取りＷＷＷブラウザ４２へ渡す。ＷＷＷブラウザ４２では、ページＢ６に対応するページＡ６の表示要求をＷＷＷサーバ２へ行う（ステップＳ７２）。そして、同期表示コントローラ４１が削除された後、ＷＷＷブラウザ４２では、非同期モード用のページＡ６が表示画面４３０のページ表示部４３２に表示される（ステップＳ７３）。
【０１１４】
以上、本発明をその実施の態様により説明したが、本発明はその主旨の範囲において種々の変形が可能である。
【０１１５】
例えば、本発明の実施の形態では、オペレータ端末３と顧客端末４とが１対１の場合の処理について説明したが、本発明は顧客端末４が複数として実施することも可能である。
【０１１６】
また、同期表示コントローラ３１、４１は、ログアウト時に中継サーバ１からプロトコルＲ２を受け取ると、Ｗｅｂページ情報をＷＷＷブラウザ３２、４２に渡して自分を削除するように動作するものとして説明したが、Ｗｅｂページ情報をもとにＷＷＷサーバ２に表示要求をして、該当するＷｅｂページの返却を受けてから、ＷＷＷブラウザ３２、４２にＷｅｂページを渡して自分を削除するように動作してもよい。
【０１１７】
本形態では、本発明をオペレータによるヘルプデスクサービスに適用した場合の処理を説明したが、本発明は複数の生徒用端末と教師用端末などで構成される教育システムなどにも適用できる。教育システムでは、生徒用端末でＷＢＴ型の自己学習を実施中にどうしても理解できないページに対して教師用端末と表示画面を共有させて、遠隔マンツーマンの学習指導などを行う場合にも有効である。
【０１１８】
また、本発明の各手段または機能または要素は、コンピュータにより読み取られ実行される処理プログラムとして実現することができる。また、本発明を実現する処理プログラムは、コンピュータが読み取り可能な、可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に格納することができ、これらの記録媒体に記録して提供され、または、通信インタフェースを介して種々の通信網を利用した送受信により提供されるものである。
【０１１９】
本発明の形態および実施例の特徴を列記すると以下のとおりである。
【０１２０】
（付記１）　表示要求に応じて該当するＷｅｂページを返信するＷＷＷサーバと、Ｗｅｂページを表示処理するＷＷＷブラウザを備えて同一のＷｅｂページを連携して表示処理する同期モードによりＷｅｂページを表示する複数のコンピュータ端末とにより、複数のユーザが同一のＷｅｂページの表示画面を共有するシステムにおいて、
前記コンピュータ端末と前記ＷＷＷサーバとの情報のやりとりを中継する中継サーバを備え、
前記中継サーバは、
前記コンピュータ端末から同期モードへのログイン要求とログイン時にＷＷＷブラウザで表示していたＷｅｂページのログイン時ページ情報とを受信し、同期モードでＷｅｂページを連携して表示処理する二以上のコンピュータ端末をグループにして登録し、当該コンピュータ端末の識別情報をユーザ情報記憶手段に記憶するユーザ情報登録手段と、
前記ログイン要求したコンピュータ端末からのログイン時ページ情報またはＷｅｂページの表示要求を受けて前記ＷＷＷサーバへ表示要求を行う同期用ページ要求手段と、
前記ＷＷＷサーバから取得した該当Ｗｅｂページをもとにキャッシュページを作成し、当該キャッシュページをキャッシュページ記憶手段に記憶するキャッシュページ作成手段と、
前記Ｗｅｂページのページ情報と前記キャッシュページのページ情報とを対応付けてページ情報記憶手段に記憶するページ情報管理手段と、
前記表示要求をしたコンピュータ端末が属するグループのコンピュータ端末へ前記キャッシュページを配信するキャシュページ配信手段と、
前記コンピュータ端末から同期モードからのログアウト要求を受信して、当該コンピュータ端末に対し、ログアウト要求受け付け時に表示されていたキャッシュページに対応するＷｅｂページのページ情報もしくは同期モード中に連携して表示処理していたキャッシュページに対応するＷｅｂページのページ履歴情報を含むログアウト情報を送信するログアウト時情報送付手段とを備え、
前記コンピュータ端末は、
同期モードへのログイン要求および前記ログイン時ページ情報を送出するログイン処理手段と、
前記コンピュータ端末を同期モードにして、Ｗｅｂページの表示要求を前記中継サーバへ送出し、前記中継サーバから表示要求にかかるキャッシュページ、またはＷｅｂページのページ情報もしくはページ履歴情報を取得して、前記ＷＷＷブラウザへ渡す同期表示コントロール手段と、
前記中継サーバへ同期モードのログアウト通知を送出するログアウト通知手段と、
前記中継サーバからログアウト情報を受け取ると、前記同期表示コントロール手段を消滅させて同期モードを解除する同期表示コントローラ消滅処理手段と、
前記同期モード解除後に、前記ページ情報もしくは前記ページ履歴情報をもとに前記ＷＷＷサーバへ表示要求し、前記ＷＷＷサーバから取得したＷｅｂページを表示処理するページ表示処理手段を備える
ことを特徴とするＷｅｂページ表示画面共有システム。
【０１２１】
（付記２）　前記付記１に記載のＷｅｂページ表示画面共有システムにおいて、
前記ＷＷＷサーバは、
前記同期モードのログイン要求を前記中継サーバへ通知するログイン通知ボタンが構成された同期モードログインページを記憶するＷｅｂページ記憶手段を備え、
前記ログイン通知手段は、
前記ＷＷＷサーバに前記同期モードログインページの表示要求を行い、返却された前記同期モードログインページに構成された前記ログイン通知ボタンを選択することにより前記ログイン要求および前記ログイン時ページ情報を前記中継サーバへ通知する
ことを特徴とするＷｅｂページ表示画面共有システム。
【０１２２】
（付記３）　前記付記１に記載のＷｅｂページ表示画面共有システムにおいて、
前記キャッシュページ作成手段は、
前記ＷＷＷサーバから取得したＷｅｂページに、前記同期モードからのログアウト通知を前記中継サーバへ通知するログアウト通知ボタンを付加したキャッシュページを生成し、
前記ログアウト通知手段は、
前記中継サーバから配信された前記ログアウト通知ボタン付きキャッシュページに構成された前記ログアウト通知ボタンを選択することにより前記ログアウト通知を前記中継サーバへ通知する
ことを特徴とするＷｅｂページ表示画面共有システム。
【０１２３】
（付記４）　前記付記１に記載のＷｅｂページ表示画面共有システムにおいて、
前記同期表示コントロール手段は、前記中継サーバからダウンロードされ、ダウンロード完了後に前記コンピュータ端末内で自動的に起動して当該コンピュータ端末を同期モードとする
ことを特徴とするＷｅｂページ表示画面共有システム。
【０１２４】
（付記５）　前記付記１に記載のＷｅｂページ表示画面共有システムにおいて、
前記グループ内の一のコンピュータ端末は、
前記グループの他のコンピュータ端末のログアウト通知を中継サーバから受け取って当該ログアウト通知の許否を判定し、許可する場合にログアウト許可を中継サーバへ送出するログアウト許可判定手段を備え、
前記ログアウト時情報送付手段は、前記コンピュータ端末から受け取ったログアウト通知を、当該通知したコンピュータ端末が属するグループ内の前記ログアウト許可判定手段を備えるコンピュータ端末へ送出する
ことを特徴とするＷｅｂページ表示画面共有システム。
【０１２５】
（付記６）　表示要求に応じて該当するＷｅｂページを返信するＷＷＷサーバと、Ｗｅｂページを表示処理するＷＷＷブラウザを備えてＷｅｂページを連携して表示処理する同期モードによりＷｅｂページを表示する複数のコンピュータ端末と、前記ＷＷＷサーバと前記コンピュータ端末との情報のやりとりを中継する中継サーバにより、複数のユーザが同一のＷｅｂページの表示画面を共有する処理方法であって、
前記中継サーバでは、前記コンピュータ端末から同期モードへのログイン要求とログイン時にＷＷＷブラウザで表示していたＷｅｂページのログイン時ページ情報とを受信し、同期モードでＷｅｂページを連携して表示処理する二以上のコンピュータ端末をグループにして登録し、
当該コンピュータ端末の識別情報をユーザ情報記憶手段に記憶し、
前記コンピュータ端末に対して、前記ログイン要求したコンピュータ端末を同期モードにし、Ｗｅｂページの表示要求を前記中継サーバへ送出し、前記中継サーバから表示要求にかかるキャッシュページ、またはＷｅｂページのページ情報もしくはページ履歴情報を取得して前記ＷＷＷブラウザへ渡す処理を行う同期表示コントローラをダウンロードさせて起動状態にし、
前記コンピュータ端末からのログイン時ページ情報またはＷｅｂページの表示要求を受けて前記ＷＷＷサーバへ表示要求を行い、
前記ＷＷＷサーバから取得した該当Ｗｅｂページをもとにキャッシュページを作成し、
当該キャッシュページをキャッシュページ記憶手段に記憶し、
前記Ｗｅｂページのページ情報と前記キャッシュページのページ情報とを対応付けてページ情報記憶手段に記憶し、
前記表示要求をしたコンピュータ端末が属するグループのコンピュータ端末へ前記キャッシュページを配信し、
前記キャッシュページを、前記同期表示コントローラを介して受け取った前記ＷＷＷブラウザで表示処理し、
前記コンピュータ端末から同期モードからのログアウト要求を受信して、当該コンピュータ端末に対し、ログアウト要求受け付け時に表示されていたキャッシュページに対応するＷｅｂページのページ情報もしくは同期モード中に連携して表示処理していたキャッシュページに対応するＷｅｂページのページ履歴情報を含むログアウト情報を送信し、
前記中継サーバからログアウト情報を受け取ると、前記同期表示コントロール手段を消滅させて同期モードを解除し、
前記同期モード解除後に、前記ページ情報もしくは前記ページ履歴情報をもとに前記ＷＷＷサーバへ表示要求し、前記ＷＷＷサーバから取得したＷｅｂページを表示処理する、
処理ステップを備える
ことを特徴とするＷｅｂページ表示画面共有処理方法。
【０１２６】
（付記７）　前記付記６に記載のＷｅｂページ表示画面共有処理方法を実現する処理ステップを、
コンピュータに実行させるためのＷｅｂページ表示画面共有処理プログラム。
【０１２７】
（付記８）　前記付記６に記載のＷｅｂページ表示画面共有処理方法を実現する処理ステップを、コンピュータに実行させるためのプログラムを記録したＷｅｂページ表示画面共有処理プログラム記録媒体。
【０１２８】
【発明の効果】
以上説明したように、本発明は、Ｗｅｂページの表示画面を共有するシステムにおいて、同期モードと非同期モードとの切り替え時に、切り替え前後で同一のページを表示させるようにする。これにより、ユーザには、同期モードと非同期モードの切り替えがシームレスに行われているように見えるため、ページの閲覧操作が円滑に行えるという効果がある。
【０１２９】
また、非同期モードにおいて表示画面の内容を維持したまま同期モードへ移行できるため、表示画面の共有が必要な場合には直ちにＷＷＷブラウザの表示処理を連携させて表示画面の共有を行うことが可能になる。
【０１３０】
また、表示画面の共有が不要になった場合にも、同期モードを依頼した端末からも同期モードの解除を行えるため、同一のページを表示させたまま直ちに単独で閲覧操作に戻ることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における構成例を示す図である。
【図２】中継サーバの内部構成例を示す図である。
【図３】ユーザ一覧のデータ構成例を示す図である。
【図４】ページ一覧のデータ構成例を示す図である。
【図５】オペレータ端末の同期表示コントローラの内部構成例を示す図である。
【図６】顧客端末の同期表示コントローラの内部構成例を示す図である。
【図７】オペレータ端末のＷＷＷブラウザの内部構成例を示す図である。
【図８】顧客端末のＷＷＷブラウザにより表示される画面の構成例を示す図である。
【図９】顧客端末の同期表示コントローラにより表示される画面の構成例を示す図である。
【図１０】オペレータがログインする場合の非同期モードから同期モードへの切替処理の流れを示す図である。
【図１１】顧客がログインする場合の非同期モードから同期モードへの切替処理の流れを示す図である。
【図１２】プロトコルＲ１のデータ構成例を示す図である。
【図１３】同期モード中のページ遷移処理の流れを示す図である。
【図１４】顧客がログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す図である。
【図１５】プロトコルＲ２のデータ構成例を示す図である。
【図１６】顧客がオペレータの許可を得てログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す図である。
【図１７】オペレータがログアウトする場合の同期モードから非同期モードへの切替処理の流れを示す図である。
【図１８】顧客端末での非同期モードから同期モードへの切替時の操作の流れを示す図である。
【図１９】顧客端末での同期モードから非同期モードへの切替時の操作の流れを示す図である。
【符号の説明】
１　中継サーバ
１１　Ｗｅｂページ要求手段
１２　キャッシュページ作成手段
１３　キャッシュページ配信手段
１４　ユーザ一覧変更手段
１５　ログアウト時情報送付手段
２　ＷＷＷサーバ
３　オペレータ端末
３１　同期表示コントローラ
３２　ＷＷＷブラウザ
３１０　待ち受け画面表示手段
３１１　同期用ページ要求手段
３１２　キャッシュページ表示処理手段
３１３　顧客ログアウト許可判定手段
３１４　ログアウト通知手段
３１５　コントローラ消滅処理手段
３２　ＷＷＷブラウザ
３２１　非同期用ページ要求手段
３２２　ページ表示処理手段
３２３　ログイン処理手段
３２４　コントローラ取得手段
４　顧客端末
４１　同期表示コントローラ
４１１　同期用ページ要求手段
４１２　キャッシュページ表示処理手段
４１４　ログアウト通知手段
４１５　コントローラ消滅処理手段
４２　ＷＷＷブラウザ
５　キャッシュページ記憶手段
６　ユーザ情報記憶手段
６１　ユーザ一覧
７　ページ情報記憶手段
７１　ページ一覧
８　Ｗｅｂページ記憶手段
９　インターネット
【図１】
2004070517.tif 000003
【図２】
2004070517.tif 000004
【図３】
2004070517.tif 000005
【図４】
2004070517.tif 000006
【図５】
2004070517.tif 000007
【図６】
2004070517.tif 000008
【図７】
2004070517.tif 000009
【図８】
2004070517.tif 000010
【図９】
2004070517.tif 000011
【図１０】
2004070517.tif 000012
【図１１】
2004070517.tif 000013
【図１２】
2004070517.tif 000014
【図１３】
2004070517.tif 000015
【図１４】
2004070517.tif 000016
【図１５】
2004070517.tif 000017
【図１６】
2004070517.tif 000018
【図１７】
2004070517.tif 000019
【図１８】
2004070517.tif 000020
【図１９】
2004070517.tif 000021