(57)【要約】【課題】  複数のユーザがＨＴＭＬページを共有する際に、特定領域における操作情報の共有状態、すなわち、共有制限がかかっているか否かを即座に把握することのできるＨＴＭＬページ共有システム、ＨＴＭＬページの共有方法及びＨＴＭＬページ共有プログラムを提供する。【解決手段】  ＨＴＭＬタグに付されている属性をＷＷＷブラウザ１０の共有制限解析手段１４において検出し、この属性に対応する印等を付加印決定手段１５において決定する。そして、前記決定した印を付した状態でＷＷＷブラウザ上にＨＴＭＬページを表示する。【選択図】  図１
2006268736.tif 000002
【特許請求の範囲】
【請求項１】
複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、
前記ＷＷＷブラウザは、
ＨＴＭＬページを展開・表示するページ展開手段と、
前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、
前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、を有し、
複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、
前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、
前記ＷＷＷサーバは、前記共有制限属性の付された前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返し、
前記ＷＷＷブラウザは、
前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析し、
前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、
前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システム。
【請求項２】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、
前記ＷＷＷブラウザは、
ＨＴＭＬページを展開・表示するページ展開手段と、
前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、
前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、を有し、
前記中継サーバは、
前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した共有制限ルールを保持・蓄積する共有制限ルール蓄積手段と、
前記共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する属性付与手段と、を有し、
複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、
前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、
前記ＷＷＷサーバは、前記ＨＴＭＬページを前記中継サーバに送り、
前記中継サーバは、前記属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送り、
前記ＷＷＷブラウザは、
前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、
前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、
前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システム。
【請求項３】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、
前記ＷＷＷブラウザは、
ＨＴＭＬページを展開・表示するページ展開手段と、
前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、
前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、
前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した共有制限ルールを保持・蓄積する共有制限ルール蓄積手段と、
前記共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する属性付与手段と、を有し、
複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、
前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、
前記ＷＷＷサーバは、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返し、
前記ＷＷＷブラウザは、
前記属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、
前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、
前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、
前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システム。
【請求項４】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、
前記ＷＷＷブラウザは、
ＨＴＭＬページを展開・表示するページ展開手段と、
前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、
前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、
前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した第１の共有制限ルールを保持・蓄積する第１の共有制限ルール蓄積手段と、
前記第１の共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する第１の属性付与手段と、を有し、
前記中継サーバは、
前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した第２の共有制限ルールを保持・蓄積する第２の共有制限ルール蓄積手段と、
前記第２の共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する第２の属性付与手段と、を有し、
複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、
前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、
前記ＷＷＷサーバは、前記ＨＴＭＬページを前記中継サーバに送り、
前記中継サーバは、前記第２の属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送り、
前記ＷＷＷブラウザは、
前記第１の属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与し、
前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、
前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、
前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システム。
【請求項５】
前記付加印決定手段により付加される前記印は、絵柄・図形であることを特徴とする請求項１から４のいずれか１項に記載のＨＴＭＬページ共有システム。
【請求項６】
前記付加印決定手段は、
前記ＨＴＭＬページを共有するＷＷＷブラウザ間において操作入力が共有される入力領域にはＯ印を付加し、
操作入力が共有されない入力領域には×印を付加することを特徴とする請求項５記載のＨＴＭＬページ共有システム。
【請求項７】
前記付加印決定手段により付加される前記印は、文字列・テキストであることを特徴とする請求項１から６のいずれか１項に記載のＨＴＭＬページ共有システム。
【請求項８】
前記ＷＷＷブラウザはＣＳＳを有し、
前記ＣＳＳを利用することで、前記印を付加して前記ＨＴＭＬページを展開・表示することを特徴とする請求項１から７のいずれか１項に記載のＨＴＭＬページ共有システム。
【請求項９】
前記印を前記ＨＴＭＬページに直接追加することで、前記印を付加して前記ＨＴＭＬページを展開・表示することを特徴とする請求項１から７のいずれか１項に記載のＨＴＭＬページ共有システム。
【請求項１０】
複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、
前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、
前記ＷＷＷサーバにおいて、前記共有制限属性の付された前記ＨＴＭＬタグを含む前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の工程を有し、
前記ＷＷＷブラウザにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析する第３の工程と、
第３の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第４の工程と、
記印を付加した前記ＨＴＭＬページを展開・表示する第５の工程と、を有することを特徴とするＨＴＭＬページの共有方法。
【請求項１１】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、
前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、
前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを前記中継サーバに送る第２の工程を有し、
前記中継サーバにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、
前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の工程と、を有し、
前記ＷＷＷブラウザにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第５の工程と、
第５の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第６の工程と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第７の工程と、を有することを特徴とするＨＴＭＬページの共有方法。
【請求項１２】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、
前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、
前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の工程を有し、
前記ＷＷＷブラウザにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第４の工程と、
第４の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第５の工程と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第６の工程と、を有することを特徴とするＨＴＭＬページの共有方法。
【請求項１３】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、
前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、
前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを前記中継サーバに送る第２の工程を有し、
前記中継サーバにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、
前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の工程と、を有し、
前記ＷＷＷブラウザにおいて、
前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与する第５の工程と、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第６の工程と、
第６の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第７の工程と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第８の工程と、を有することを特徴とするＨＴＭＬページの共有方法。
【請求項１４】
複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、
前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、
前記ＷＷＷサーバに、前記共有制限属性の付された前記ＨＴＭＬタグを含む前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の処理を実行させ、
前記ＷＷＷブラウザに、
前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析する第３の処理と、
第３の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第４の処理と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第５の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラム。
【請求項１５】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、
前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、
前記ＷＷＷサーバ、前記ＨＴＭＬページを前記中継サーバに送る第２の処理を実行させ、
前記中継サーバに、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、
前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の処理と、を実行させ、
前記ＷＷＷブラウザに、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第５の処理と、
第５の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第６の処理と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第７の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラム。
【請求項１６】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、
前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、
前記ＷＷＷサーバに、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の処理を実行させ、
前記ＷＷＷブラウザに、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第４の処理と、
第４の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第５の処理と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第６の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラム。
【請求項１７】
複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、
前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、
前記ＷＷＷサーバに、前記ＨＴＭＬページを前記中継サーバに送る第２の処理を実行させ、
前記中継サーバに、
前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、
前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の処理と、を実行させ、
前記ＷＷＷブラウザに、
前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与する第５の処理と、
前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第６の処理と、
第６の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第７の処理と、
前記印を付加した前記ＨＴＭＬページを展開・表示する第８の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＴＭＬページ共有システム、ＨＴＭＬページの共有方法及びＨＴＭＬページ共有プログラムに関する。
【背景技術】
【０００２】
通信ネットワーク技術の発達により、通信手段として様々な技術、方法が登場している。特に、ＷＷＷ（Ｗｏｒｌｄ Ｗｉｄｅ Ｗｅｂ：ワールドワイドウェブ）と呼ばれるインターネット通信技術は、全世界で標準的な技術（グローバルスタンダート）として利用されている。
【０００３】
ＷＷＷでは、情報提供者が用意したＷＷＷサーバと呼ばれるホストコンピュータに対し、情報利用者がＷＷＷブラウザと呼ばれるプログラムを用いてアクセスすることで、利用者が所望の情報を取得するという通信形態がとられている。
【０００４】
なお、取得された情報は、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）と呼ばれる記述言語で記述されている。ＷＷＷブラウザは該ＨＴＭＬを解釈し、これをＨＴＭＬページとして表示する。
【０００５】
一般に、ＨＴＭＬページはＨＴＭＬタグと呼ばれる記述子を用いて記述される。これにより、利用者からのテキスト入力を受け付ける領域やボタンとして動作する領域などを領域指定することが可能となる。また、他のＨＴＭＬページへのリンク情報をＨＴＭＬタグとして埋め込むことも可能であり、利用者はこのリンクを操作することによってリンク先のＨＴＭＬページをＷＷＷサーバから取得することができる。
【０００６】
ＷＷＷサーバ上のＨＴＭＬページは、ＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）という規定に則った名前で、その所在が一意に指定される。また、ＨＴＭＬページ上のリンクは、ＵＲＬを持つことで他のＨＴＭＬページを指定する。例えば、「ｈｔｔｐ：／／サーバＡ／パス１／ファイル１．ｈｔｍｌ」というＵＲＬは、ＷＷＷサーバである「サーバＡ」上の「／パス１／」というディレクトリ配下の「ファイル１．ｈｔｍｌ」というファイル記述子を持つＨＴＭＬページを指定する。
【０００７】
近年では、パーソナルコンピュータや通信技術の普及により、多くの利用者が上述したＷＷＷを用いて、インターネットから電子帳票の提出やオンラインショッピング等のサービスを利用している。
【０００８】
このようなインターネット環境において、ユーザを支援するために複数のユーザでＨＴＭＬページを共有するという手法が用いられている。ＨＴＭＬページの共有とは、複数のユーザのＷＷＷブラウザ画面に同じＨＴＭＬページをリアルタイムで表示し、かつ、それぞれのユーザが実施した操作をお互いの画面に反映されるようにすることである。
【０００９】
このようなＨＴＭＬページの共有に関する技術としては、次の技術が知られている。
【００１０】
特許文献１では、Ｗｅｂブラウザに表示されたユーザ情報入出力部に入力されたユーザ入力情報をユーザ入力情報共有ソフトウェア間で送受信することにより、端末装置間で送受信されるデータ量を削減してユーザ入力情報の共有を行うユーザ入力情報の共有方法が提案されている。
【００１１】
また、特許文献２では、クライアントの情報を保持する共有手段と、クライアントからの要求に基づき該クライアントにコントロールウィンドウを送信する送信手段と、該クライアントのコントロールウィンドウから送信されたＵＲＬを受信するＵＲＬ受信手段と、を備え、ＵＲＬ受信手段においてＵＲＬを受信すると、全クライアントの共有ウィンドウに共有情報を表示するために全クライアントに該ＵＲＬを送信するサーバが提案されている。
【００１２】
また、特許文献３では、プッシュ共有サーバを利用して、顧客用端末装置とオペレータ用端末装置に同一のＷｅｂページを表示させるリアルタイムウェブ共有システムが提案されている。
【００１３】
ところで、このようなＨＴＭＬページの共有においては、ユーザの実施した全ての操作をお互いの画面に反映させるのではなく、一部の操作については反映させずにＨＴＭＬページの共有を制限することがある。具体的には、ＨＴＭＬページ中のある領域に対する操作を特定の利用者が操作した場合のみ他者に反映させ、他の利用者が操作した場合には反映させないようにしたり、ＨＴＭＬページ中のある特定領域に対する操作は利用者間で反映させないようにしたりすることでページの共有を制限する。
【００１４】
一例を挙げて説明する。図１３は、ＨＴＭＬページを示す。このＨＴＭＬページは、操作可能な領域として、入力領域１と、入力領域２と、ボタン領域と、を有する。入力領域１はユーザネームを入力する領域であり、入力領域２はユーザ毎のパスワードを入力する領域であり、ボタン領域３は名前・パスワードを入力後にログインするためのボタン押下領域である。
【００１５】
インターネットコマース（ネット取引）において、上述のＨＴＭＬページを一般顧客（以下、クライアント）と販売業者（以下、オペレータ）とが共有する場合を想定する。ユーザネームを入力する入力領域１への入力内容については、クライアントとオペレータのどちらが入力しても双方のＷＷＷブラウザに反映して構わないが、ユーザ毎のパスワードを入力するパスワード入力領域２への入力内容については、セキュリティの観点から双方のＷＷＷブラウザに反映させない方が好ましいのは明らかである。また、ログインボタン領域３については、オペレータの操作した場合にはクライアントに反映させず、クライアントが操作した場合のみオペレータに反映させるようにすれば、クライアントが操作したことを保証できるので商習慣上望ましい。
【００１６】
そこで、ＨＴＭＬページの共有制限をすることで、入力領域１への操作についてはクライアントとオペレータのどちらの操作も他方に反映させ、入力領域２への操作についてはクライアントとオペレータのどちらの操作も他方へ反映させないように制御する。また、ボタン領域については、クライアントの操作はオペレータのＷＷＷブラウザへ反映させ、オペレータの操作はクライアントのＷＷＷブラウザに反映させないように制御する。
【特許文献１】特開２００１−２９０７６５号公報
【特許文献２】特開２００３−１５７２２５号公報
【特許文献３】特開２００４−１７８２６８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかし、上述のような共有制限をしていても、図１３に示されるＨＴＭＬページをそのまま各ユーザのＷＷＷブラウザに表示しているだけでは、どの領域に対する操作が他者に反映され、どの領域に対する操作が他者に反映されないかを判別することが難しい。
【００１８】
入力操作について共有制限がかかっているか否かをユーザが判別することが可能であれば、ユーザは安心してページの共有を行うことが可能となる。また、情報保護・セキュリティの観点から好ましい。しかし、上述した先行技術においては、この点について何ら解決策を提案していない。
【００１９】
本発明は、上記の点に鑑みて提案されたものであり、複数のユーザがＨＴＭＬページを共有する際に、特定領域における操作情報の共有状態、すなわち、共有制限がかかっているか否かを即座に把握することのできるＨＴＭＬページ共有システム、ＨＴＭＬページの共有方法及びＨＴＭＬページ共有プログラムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
請求項１記載の発明は、複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、前記ＷＷＷブラウザは、ＨＴＭＬページを展開・表示するページ展開手段と、前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、を有し、複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、前記ＷＷＷサーバは、前記共有制限属性の付された前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返し、前記ＷＷＷブラウザは、前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析し、前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システムである。
【００２１】
請求項２記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、前記ＷＷＷブラウザは、ＨＴＭＬページを展開・表示するページ展開手段と、前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、を有し、前記中継サーバは、前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した共有制限ルールを保持・蓄積する共有制限ルール蓄積手段と、前記共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する属性付与手段と、を有し、複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、前記ＷＷＷサーバは、前記ＨＴＭＬページを前記中継サーバに送り、前記中継サーバは、前記属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送り、前記ＷＷＷブラウザは、前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システムである。
【００２２】
請求項３記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、前記ＷＷＷブラウザは、ＨＴＭＬページを展開・表示するページ展開手段と、前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した共有制限ルールを保持・蓄積する共有制限ルール蓄積手段と、前記共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する属性付与手段と、を有し、複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、前記ＷＷＷサーバは、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返し、前記ＷＷＷブラウザは、前記属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システムである。
【００２３】
請求項４記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続されたＨＴＭＬページ共有システムであって、前記ＷＷＷブラウザは、ＨＴＭＬページを展開・表示するページ展開手段と、前記ＨＴＭＬページのＨＴＭＬタグが有する共有制限属性を解析する共有制限解析手段と、前記共有制限解析手段による前記共有制限属性の解析結果に基づいて、前記ＨＴＭＬページに付加する印を決定する付加印決定手段と、前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した第１の共有制限ルールを保持・蓄積する第１の共有制限ルール蓄積手段と、前記第１の共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する第１の属性付与手段と、を有し、前記中継サーバは、前記ＨＴＭＬページのＨＴＭＬタグに応じて付与する共有制限属性を規定した第２の共有制限ルールを保持・蓄積する第２の共有制限ルール蓄積手段と、前記第２の共有制限ルールに基づいて、前記ＨＴＭＬタグに前記共有制限属性を付与する第２の属性付与手段と、を有し、複数の前記ＷＷＷブラウザにおいて前記ＷＷＷサーバの前記ＨＴＭＬページを共有する際には、前記ＷＷＷブラウザは、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行い、前記ＷＷＷサーバは、前記ＨＴＭＬページを前記中継サーバに送り、前記中継サーバは、前記第２の属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与し、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送り、前記ＷＷＷブラウザは、前記第１の属性付与手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与し、前記共有制限解析手段により前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析し、前記付加印決定手段により前記ＨＴＭＬページに付加する印を決定し、前記ページ展開手段により前記印を付加した前記ＨＴＭＬページを展開・表示することを特徴とするＨＴＭＬページ共有システムである。
【００２４】
請求項５記載の発明は、請求項１から４のいずれか１項に記載のＨＴＭＬページ共有システムにおいて、前記付加印決定手段により付加される前記印は、絵柄・図形であることを特徴とする。
【００２５】
請求項６記載の発明は、請求項５記載のＨＴＭＬページ共有システムにおいて、前記付加印決定手段は、前記ＨＴＭＬページを共有するＷＷＷブラウザ間において操作入力が共有される入力領域にはＯ印を付加し、操作入力が共有されない入力領域には×印を付加することを特徴とする。
【００２６】
請求項７記載の発明は、請求項１から６のいずれか１項に記載のＨＴＭＬページ共有システムにおいて、前記付加印決定手段により付加される前記印は、文字列・テキストであることを特徴とする。
【００２７】
請求項８記載の発明は、請求項１から７のいずれか１項に記載のＨＴＭＬページ共有システムにおいて、前記ＷＷＷブラウザはＣＳＳを有し、前記ＣＳＳを利用することで、前記印を付加して前記ＨＴＭＬページを展開・表示することを特徴とする。
【００２８】
請求項９記載の発明は、請求項１から７のいずれか１項に記載のＨＴＭＬページ共有システムにおいて、前記印を前記ＨＴＭＬページに直接追加することで、前記印を付加して前記ＨＴＭＬページを展開・表示することを特徴とする。
【００２９】
請求項１０記載の発明は、複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、前記ＷＷＷサーバにおいて、前記共有制限属性の付された前記ＨＴＭＬタグを含む前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の工程を有し、前記ＷＷＷブラウザにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析する第３の工程と、第３の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第４の工程と、記印を付加した前記ＨＴＭＬページを展開・表示する第５の工程と、を有することを特徴とするＨＴＭＬページの共有方法である。
【００３０】
請求項１１記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを前記中継サーバに送る第２の工程を有し、前記中継サーバにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の工程と、を有し、前記ＷＷＷブラウザにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第５の工程と、第５の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第６の工程と、前記印を付加した前記ＨＴＭＬページを展開・表示する第７の工程と、を有することを特徴とするＨＴＭＬページの共有方法である。
【００３１】
請求項１２記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の工程を有し、前記ＷＷＷブラウザにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第４の工程と、第４の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第５の工程と、前記印を付加した前記ＨＴＭＬページを展開・表示する第６の工程と、を有することを特徴とするＨＴＭＬページの共有方法である。
【００３２】
請求項１３記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系におけるＨＴＭＬページの共有方法であって、前記ＷＷＷブラウザにおいて、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の工程を有し、前記ＷＷＷサーバにおいて、前記ＨＴＭＬページを前記中継サーバに送る第２の工程を有し、前記中継サーバにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の工程と、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の工程と、を有し、前記ＷＷＷブラウザにおいて、前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与する第５の工程と、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第６の工程と、第６の工程における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第７の工程と、前記印を付加した前記ＨＴＭＬページを展開・表示する第８の工程と、を有することを特徴とするＨＴＭＬページの共有方法である。
【００３３】
請求項１４記載の発明は、複数のＷＷＷブラウザと、共有制限属性が付されたＨＴＭＬタグを含むＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、前記ＷＷＷサーバに、前記共有制限属性の付された前記ＨＴＭＬタグを含む前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の処理を実行させ、前記ＷＷＷブラウザに、前記ＨＴＭＬページの前記ＨＴＭＬタグが有する前記共有制限属性を解析する第３の処理と、第３の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第４の処理と、前記印を付加した前記ＨＴＭＬページを展開・表示する第５の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラムである。
【００３４】
請求項１５記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、前記ＷＷＷサーバ、前記ＨＴＭＬページを前記中継サーバに送る第２の処理を実行させ、前記中継サーバに、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の処理と、を実行させ、前記ＷＷＷブラウザに、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第５の処理と、第５の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第６の処理と、前記印を付加した前記ＨＴＭＬページを展開・表示する第７の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラムである。
【００３５】
請求項１６記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、前記ＷＷＷサーバに、前記ＨＴＭＬページを、前記中継サーバを介して前記ＷＷＷブラウザに送り返す第２の処理を実行させ、前記ＷＷＷブラウザに、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第４の処理と、第４の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第５の処理と、前記印を付加した前記ＨＴＭＬページを展開・表示する第６の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラムである。
【００３６】
請求項１７記載の発明は、複数のＷＷＷブラウザと、ＨＴＭＬページを保持するＷＷＷサーバと、中継サーバと、がネットワークを介して接続された通信系において、前記ＷＷＷブラウザに、前記中継サーバを介して前記ＨＴＭＬページを有する前記ＷＷＷサーバにアクセスし、前記ＨＴＭＬページの取得要求を行う第１の処理を実行させ、前記ＷＷＷサーバに、前記ＨＴＭＬページを前記中継サーバに送る第２の処理を実行させ、前記中継サーバに、前記ＨＴＭＬページの前記ＨＴＭＬタグに前記共有制限属性を付与する第３の処理と、前記共有制限情報の付与された前記ＨＴＭＬページを前記ＷＷＷブラウザに送る第４の処理と、を実行させ、前記ＷＷＷブラウザに、前記ＨＴＭＬページの前記ＨＴＭＬタグに、ＨＴＭＬタグに応じた前記共有制限属性を付与する第５の処理と、前記ＨＴＭＬページの前記ＨＴＭＬタグに付与された前記共有制限属性を解析する第６の処理と、第６の処理における解析結果に基づいて前記ＨＴＭＬページに付加する印を決定する第７の処理と、前記印を付加した前記ＨＴＭＬページを展開・表示する第８の処理と、を実行させることを特徴とするＨＴＭＬページ共有プログラムである。
【発明の効果】
【００３７】
本発明により、ＨＴＭＬタグに付されている属性をＷＷＷブラウザにおいて検出し、この属性に対応する印等を付した状態でＷＷＷブラウザ上にＨＴＭＬページを表示するので、ユーザは表示されたＨＴＭＬページを見るだけで共有しているＨＴＭＬページの共有状態を判別することが可能となる。
【発明を実施するための最良の形態】
【００３８】
＜第１の実施形態＞
図１を参照して、第１の実施形態に係る通信系について説明する。本実施形態の通信系は、複数のＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、通信回線４０と、から構成される。
【００３９】
ＷＷＷブラウザ１０は、ＵＲＬアクセス手段１１と、ページ展開手段１２と、共有処理手段１３と、共有制限解析手段１４と、付加印決定手段１５と、から構成される。
【００４０】
ＵＲＬアクセス手段１１は、アクセスするＵＲＬの受け付けを行う。また、指定されたＵＲＬへのアクセスを行う。
【００４１】
ページ展開手段１２は、ＨＴＭＬ形式のページを展開／表示する。共有処理手段１３は、中継サーバ２０から受信したＨＴＭＬページについて、共有処理を行う領域を検知し共有処理を実行する。
【００４２】
共有制限解析手段１４は、ＨＴＭＬページ中の共有制限属性を解析し、該共有制限属性に基づいた操作処理を適用する。付加印決定手段１５は、共有情報解析手段１４により解析された共有制限属性に応じて、共有状態（共有制限状態）を利用者に表示するための印を決定する。
【００４３】
中継サーバ２０は、ブラウザ側通信手段２１と、中継処理手段２２と、サーバ側通信手段２３と、から構成される。
【００４４】
ブラウザ側通信手段２１は、ＷＷＷブラウザ１０との通信を行う。サーバ側通信手段２３は、ＷＷＷサーバ３０との通信を行う。中継処理手段２２は、ブラウザ通信手段２１とサーバ通信手段２３間の中継処理を行う。
【００４５】
ＷＷＷサーバ３０は、ＨＴＭＬ形式のファイル、ＨＴＭＬページを蓄積、保持しており、外部（ＷＷＷブラウザ１０、中継サーバ２０）から該ページの取得要求があると、これを返信する。なお、本実施形態のＷＷＷサーバ３０において蓄積されているＨＴＭＬページは、「ｎｏｓｈａｒｅ」等の共有制限属性を有している。この共有制限属性については後述する。
【００４６】
なお、中継サーバ２０及びＷＷＷサーバ３０はどちらもインターネット通信技術で定義されたＷＷＷサーバであり、違いは中継処理手段２２及びサーバ側通信手段２３が存在の有無である。
【００４７】
通信回線４０は、ＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、を接続する。
【００４８】
次に、図２を参照して、本実施形態の通信系におけるＨＴＭＬページ取得時の制御について説明する。
【００４９】
まず、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行うか否かの判断がなされる（Ｓ１０１）。
【００５０】
ＷＷＷサーバ３０あるいはＷＷＷブラウザ１０の利用者からの要求によりＨＴＭＬページの共有処理を行う場合には（Ｓ１０１／Ｙｅｓ）、ＷＷＷブラウザ１０のＵＲＬアクセス手段１１は、中継サーバ２０に対してＨＴＴＰリクエストによりＵＲＬアクセスをする(Ｓ１０２)。このアクセスの際には、「ｈｔｔｐ：／／中継サーバホスト名／中継判定文字列／アクセス対象ＷＷＷサーバホスト名／パス指定／ファイル名」で表される中継用ＵＲＬを用いてアクセスする。
【００５１】
例えば、中継サーバホスト名が「ｐｒｏｘｙ．ｃｏｍ」、中継判定文字列が「／ｐｒｏｘｙ＿ｆｌａｇ」、アクセス対象ＷＷＷサーバホスト名が「ｗｗｗ．ｃｏｍ」、パス指定が「／ｐａｔｈ１／ｐａｔｈ２／ｐａｔｈ３／」、ファイル名が「ｉｎｄｅｘ．ｃｇｉ」である場合、中継用ＵＲＬは「ｈｔｔｐ：／／ｐｒｏｘｙ．ｃｏｍ／ｐｒｏｘｙ＿ｆｌａｇ／ｗｗｗ．ｃｏｍ／ｐａｔｈ１／ｐａｔｈ２／ｐａｔｈ３／ｉｎｄｅｘ．ｃｇｉ」となる。
【００５２】
中継サーバ２０では、ブラウザ側通信手段２１が中継用ＵＲＬによるアクセスを受け取る。そして、中継処理手段２２において、要求されたＵＲＬの解析、アクセスすべきＷＷＷサーバ３０の決定を行い、サーバ側通信手段２３を用いて取得するＨＴＭＬページを指定してアクセスする（Ｓ１０３）。
【００５３】
例えば、上述の中継用ＵＲＬの場合には、ＷＷＷサーバ４として「ｗｗｗ．ｃｏｍ」で示されるＷＷＷサーバを、取得すべきＨＴＭＬページとして「／ｐａｔｈ１／ｐａｔｈ２／ｐａｔｈ３／ｉｎｄｅｘ．ｃｇｉ」を指定してアクセスする。
【００５４】
ＷＷＷサーバ３０は、中継サーバ２０から要求されたＨＴＭＬページを中継サーバ２０に対して返信する（Ｓ１０４）。
【００５５】
図３に、本実施形態において、ＷＷＷサーバから返信されたＨＴＭＬページの一例を示す。このＨＴＭＬページの４行目には、図１３における入力領域１に対応したＩＮＰＵＴタグが記述されている。この入力領域１は、「ｔｙｐｅ＝ｔｅｘｔ」という属性と、「ｎａｍｅ＝ｉｄ」という属性と、を有している。
【００５６】
また、このＨＴＭＬページの５行目には、図１３における入力領域２に対応したＩＮＰＵＴタグが記述されている。この入力領域２は、「ｔｙｐｅ＝ｐａｓｓｗｏｒｄ」という属性と、「ｎａｍｅ＝ｐｗｄ」という属性と、「ｎｏｓｈａｒｅ」という属性を、を有している。なお、「ｎｏｓｈａｒｅ」は、文字入力等の入力操作をページ共有者と共有しないという記述を表す共有制限属性である。
【００５７】
また、このＨＴＭＬページの６行目には、図１３におけるボタン領域３に対応したＩＮＰＵＴタグが記述されている。このボタン領域３は、「ｔｙｐｅ＝ｓｕｂｍｉｔ」という属性と、「ｖａｌｕｅ＝"ログイン"」という属性と、「ｎｏｗｗｗ１」という属性と、を有している。なお、「ｎｏｗｗｗ１」は、ＷＷＷブラウザ１０の操作を他のブラウザと共有しないという記述を表す共有制限属性である。
【００５８】
なお、「ｎｏｓｈａｒｅ」「ｎｏｗｗｗ１」は、共有制限解析手段１４によってのみ読み取られる属性であるので、共有処理の実行時ではない場合には解読されることなく読み飛ばされる。後述のＳ１１２においては、これらの属性は読み飛ばされて処理されている。
【００５９】
中継サーバ２０は、ＷＷＷサーバ３０から返信されたＨＴＭＬページをサーバ側通信手段２３で受け取り、中継処理手段２２に渡す。中継処理手段２２はブラウザ側通信手段２１を用いて、ＷＷＷブラウザ１０にＨＴＭＬページを送信する（Ｓ１０５）。
【００６０】
中継サーバ２０からＨＴＭＬページを受信すると、ＷＷＷブラウザ１０の共有処理手段１３は、受信したＨＴＭＬページの各領域に対応する共有処理を実施する（Ｓ１０６）。
【００６１】
上述のＨＴＭＬページ（図３）を参照して説明する。利用者による操作の可能な領域は入力領域１と入力領域２とボタン領域３であるので、共有処理手段１３はこれら３つの領域を検知し、これらの領域について共有処理制御を行う。なお、本実施形態では中間サーバを利用してＨＴＭＬページの共有処理を行うが、その詳細については本発明の範囲を超えるため、ここでは記述しない。
【００６２】
次に、共有制限解析手段１４において、共有処理手段１３で共有処理の実行対象であるとされた領域について共有制限がなされているか否かを解析する（Ｓ１０７）。具体的には、各領域に対応するＨＴＭＬタグ（図３では「ＩＮＰＵＴタグ」が該当）が、「ｎｏｓｈａｒｅ」、「ｎｏｗｗｗ１」等の共有制限属性を有しているか否かを解析し、他のブラウザとの共有制限処理を行うか否かを判定する。
【００６３】
上述のＨＴＭＬページの一例（図３）を参照して説明する。図３において、入力領域１（４行目）には上記の共有制限属性が記述されていないので、入力領域１への操作は他のブラウザと共有される。入力領域２（５行目）には「ｎｏｓｈａｒｅ」属性が記述されているので、入力領域２への入力操作は他のブラウザと共有されない。また、ボタン領域３（６行目）には「ｎｏｗｗｗ１」属性が記述されているので、ＷＷＷブラウザ１０の操作は他のブラウザと共有されない。
【００６４】
共有制限表示手段１４による共有状態の解析結果は、付加印決定手段１５へと送られる。
【００６５】
付加印決定手段１５は、解析結果に基づいてＨＴＭＬページを表示する際に各ＨＴＭＬタグの領域に対し付加する印を決定する（Ｓ１０８）。この付与印についてのデータはページ展開手段１２に送られる。そして、ページ展開手段１２によって、該印が付加されたＨＴＭＬページが、ＷＷＷブラウザ１０上に展開、表示される（Ｓ１０９）。
【００６６】
図４に、図３のＨＴＭＬページに印を付加して表示したＷＷＷブラウザを示す。図４では、操作が共有される領域（入力領域１）に対しては○印が付加され、操作が共有されない領域（入力領域２、ボタン領域）に対しては×印が付加されて表示されている。
【００６７】
なお、本実施形態では、一般的なＷＷＷブラウザが持つＣＳＳ（Ｃａｓｃａｄｉｎｇ Ｓｔｙｌｅ Ｓｈｅｅｔｓ）を利用して、ＨＴＭＬページに印を付与して表示を行っている。
【００６８】
他方、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行わない場合には（Ｓ１０１／Ｎｏ）、ＵＲＬアクセス手段１１は、通常のアクセスＵＲＬを用いてＷＷＷサーバ３０にアクセスする（Ｓ１１０）。例えば、アクセス対象ＷＷＷサーバホスト名が「ｗｗｗ．ｃｏｍ」、パス指定が「／ｐａｔｈ１／ｐａｔｈ２／ｐａｔｈ３／」、ファイル名が「ｉｎｄｅｘ．ｃｇｉ」である場合、「ｈｔｔｐ：／／ｗｗｗ．ｃｏｍ／ｐａｔｈ１／ｐａｔｈ２／ｐａｔｈ３／ｉｎｄｅｘ．ｃｇｉ」というＵＲＬを用いてアクセスを行う。
【００６９】
ＷＷＷサーバ３０は、アクセスを受けると、ＷＷＷブラウザ１０から要求されたＨＴＭＬページを返信する（Ｓ１１１）。ＷＷＷブラウザ１０はこのＨＴＭＬページを取得し、ページ展開手段１２によってＷＷＷブラウザ１０上に該ＨＴＭＬページが展開、表示される（Ｓ１０９）。なお、この際に取得されるＨＴＭＬページは「ｎｏｓｈａｒｅ」等の共有制限属性を有しているが、これらの属性は上述のように共有制限解析手段１４においてのみ読み取られるものであり、ページ展開手段１１はこれらの属性を読み飛ばして展開処理を行う。
【００７０】
上記のように制御することにより、ＨＴＭＬページの共有処理時において、各領域に付された印により、ＷＷＷブラウザに表示された各領域の共有状態を即座に把握することが可能となるので、ＨＴＭＬページの共有処理を行うユーザに資することが可能となる。
【００７１】
なお、上記属性のうち、共有制限属性である「ｎｏｓｈａｒｅ」、「ｎｏｗｗｗ１」は、本実施形態の説明のために追加した属性である。よって、これらの属性はこのような表記に限定されるものではなく、その他の表記であっても構わない。
【００７２】
また、上記実施形態においては、付加する印として○印と×印を用いているが、印の形状はこのようなものに限定されるものではなく、他の図形、絵柄を用いてもよい。また、共有の各状態、付されている属性に応じて、異なる印を付加して表示するようにしてもよい。また、図形ではなく、テキスト、文字列を用いて表示するようにしてもよい。
【００７３】
また、上述の説明においては、ＣＳＳを利用してＨＴＭＬページに印を付加しているが、ＣＳＳを利用した方法に限定されるものではなく、イメージや文字を直接ＨＴＭＬページに追加する方法等を用いてもよい。
【００７４】
＜第２の実施形態＞
次に、図５を参照して、第２の実施形態に係る通信系について説明する。本実施形態の通信系は、複数のＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、通信回線４０と、から構成される。
【００７５】
ＷＷＷブラウザ１０は、ＵＲＬアクセス手段１１と、ページ展開手段１２と、共有処理手段１３と、共有制限解析手段１４と、付加印決定手段１５と、から構成される。
【００７６】
ＵＲＬアクセス手段１１は、アクセスするＵＲＬの受け付けを行う。また、指定されたＵＲＬへのアクセスを行う。ページ展開手段１２は、ＨＴＭＬ形式のページを展開／表示する。共有処理手段１３は、中継サーバ２０から受信したＨＴＭＬページについて、共有処理を行う領域を検知し共有処理を実行する。共有制限解析手段１４は、ＨＴＭＬページ中の共有制限属性を解析し、該共有制限属性に基づいた操作処理を適用する。付加印決定手段１５は、共有情報解析手段１４により解析された共有制限属性に応じて、共有状態（共有制限状態）を利用者に表示するための印を決定する。
【００７７】
中継サーバ２０は、ブラウザ側通信手段２１と、中継処理手段２２と、サーバ側通信手段２３と、属性付与手段２４と、共有制限ルール検出手段２５と、共有制限ルール蓄積手段２６と、から構成される。
【００７８】
ブラウザ側通信手段２１は、ＷＷＷブラウザ１０との通信を行う。サーバ側通信手段２３は、ＷＷＷサーバ３０との通信を行う。中継処理手段２２は、ブラウザ通信手段２１とサーバ通信手段２３間の中継処理を行う。また、属性付与手段２４とＨＴＭＬページデータの通信を行う。
【００７９】
属性付与手段２４は、ＨＴＭＬタグに対して属性（共有制限属性）を付与する。共有制限ルール蓄積手段２６は、ＨＴＭＬタグに付与する属性を規定した「共有制限ルール」を保持する。共有制限ルール検出手段２５は、ＨＴＭＬタグに対応する属性を共有制限ルールから検出し、付与すべき属性情報を属性付与手段２４に伝達する。
【００８０】
ＷＷＷサーバ３０は、ＨＴＭＬ形式のファイル、ＨＴＭＬページを蓄積、保持しており、外部（ＷＷＷブラウザ１０、中継サーバ２０）から該ページの取得要求があると、これを返信する。なお、第１の実施形態のＷＷＷサーバ３０においては、蓄積されているＨＴＭＬページは、「ｎｏｓｈａｒｅ」等の共有制限属性を有していたが、本実施形態のＨＴＭＬページはこれらの属性を有していない。
【００８１】
通信回線４０は、ＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、を接続する。
【００８２】
次に、図６を参照して、本実施形態の通信系におけるＨＴＭＬページ取得時の制御について説明する。
【００８３】
まず、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行うか否かの判断がなされる（Ｓ２０１）。
【００８４】
ＷＷＷサーバ３０あるいはＷＷＷブラウザ１０の利用者からの要求によりＨＴＭＬページの共有処理を行う場合には（Ｓ２０１／Ｙｅｓ）、ＷＷＷブラウザ１０のＵＲＬアクセス手段１１は、中継サーバ２０に対してＨＴＴＰリクエストによりＵＲＬアクセスをする(Ｓ２０２)。このアクセスの際には、「ｈｔｔｐ：／／中継サーバホスト名／中継判定文字列／アクセス対象ＷＷＷサーバホスト名／パス指定／ファイル名」で表される中継用ＵＲＬを用いてアクセスする。
【００８５】
中継サーバ２０では、ブラウザ側通信手段２１が中継用ＵＲＬによるアクセスを受け取る。そして、中継処理手段２２において、要求されたＵＲＬの解析、アクセスすべきＷＷＷサーバ３０の決定を行い、サーバ側通信手段２３を用いて取得するＨＴＭＬページを指定してアクセスする（Ｓ２０３）。
【００８６】
ＷＷＷサーバ３０は、中継サーバ２０から要求されたＨＴＭＬページを中継サーバ２０に対して返信する（Ｓ２０４）。
【００８７】
図７に、ＷＷＷサーバから返信されたＨＴＭＬページの一例を示す。ＨＴＭＬページの４行目には、図１３における入力領域１に対応したＩＮＰＵＴタグが記述されている。この入力領域１は、「ｔｙｐｅ＝ｔｅｘｔ」という属性と、「ｎａｍｅ＝ｉｄ」という属性と、を有している。また、５行目には入力領域２に対応したＩＮＰＵＴタグが記述されている。この入力領域２は、「ｔｙｐｅ＝ｐａｓｓｗｏｒｄ」という属性と、「ｎａｍｅ＝ｐｗｄ」という属性と、を有している。また、６行目にはボタン領域３に対応したＩＮＰＵＴタグが記述されている。このボタン領域３は、「ｔｙｐｅ＝ｓｕｂｍｉｔ」という属性と、「ｖａｌｕｅ＝"ログイン"」という属性と、を有している。このように、本実施形態のＨＴＭＬページは、第１の実施形態のＨＴＭＬページとは異なり、「ｎｏｓｈａｒｅ」等の共有制限属性を含まない通常のＨＴＭＬタグで記述されている。
【００８８】
中継サーバ２０は、ＷＷＷサーバ３０から返信されたＨＴＭＬページをサーバ側通信手段２３で受け取り、中継処理手段２２に渡す。中継処理手段２２は、ＨＴＭＬページを属性付与手段２４に渡す。
【００８９】
属性付与手段２４は、取得したＨＴＭＬページの各ＨＴＭＬタグに付与すべき属性（共有制限属性）を共有制限ルール検出手段２５に問い合わせる。共有制限ルール検出手段２５は、共有制限ルール蓄積手段２６から共有制限ルールを取得し、該共有制限ルールとＨＴＭＬタグとを比較して付与すべき属性を決定する。属性付与手段２４は、共有制限ルール検出手段２５からこの属性情報を取得し、この属性情報に基づいてＨＴＭＬページのＨＴＭＬタグに属性を付与する（Ｓ２０５）。
【００９０】
共有制限ルールについて説明する。図８に、共有制限ルールの一例を示す。「条件」で表されているのはＨＴＭＬページのＨＴＭＬタグであり、「付与属性」で表されているのはＨＴＭＬタグに付与される属性である。図８では、「ｔｙｐｅ＝ｐａｓｓｗｏｒｄ」というタグに「ｎｏｓｈａｒｅ」の属性を付与することを規定している。また、「ｔｙｐｅ＝ｓｕｂｍｉｔ」というタグに「ｎｏｗｗｗ１」の属性を付与することを規定している。
【００９１】
図７のＨＴＭＬページにこれを適用すると、５行目のＩＮＰＵＴタグに「ｔｙｐｅ＝ｐａｓｓｗｏｒｄ」を有しているので、このＩＮＰＵＴタグに「ｎｏｓｈａｒｅ」属性が付与される。同様に、６行目のＩＮＰＵＴタグに「ｔｙｐｅ＝ｓｕｂｍｉｔ」を有しているので、このＩＮＰＵＴタグに「ｎｏｗｗｗ１」属性が付与される。なお、図７のＨＴＭＬページに図８の共有制限ルールを適用して属性を付加すると、図３に示すＨＴＭＬページと同じものとなる。
【００９２】
属性付与手段２４は、各ＨＴＭＬタグに対応する属性の付与処理を終了すると、属性付与処理を行ったＨＴＭＬページを中継処理手段２２に送り返す。中継処理手段２２は、受け取ったＨＴＭＬページを、ブラウザ側通信手段２１を用いてＷＷＷブラウザ１０に送信する（Ｓ２０６）。
【００９３】
中継サーバ２０からＨＴＭＬページを受信すると、ＷＷＷブラウザ１０の共有処理手段１３は、受信したＨＴＭＬページの各領域に対応する共有処理を実施する（Ｓ２０７）。また、この際に共有制限解析手段１４による共有制限属性の解析（Ｓ２０８）と、付加印決定手段１５によるＨＴＭＬタグ領域に付加する印の決定（Ｓ２０９）を行い、これらの処理後にページ展開手段１２によって印が付加されたＨＴＭＬページがＷＷＷブラウザ上に展開、表示される（Ｓ２１０）。なお、Ｓ２０７〜Ｓ２１０に係る処理は、第１の実施形態のＳ１０６〜Ｓ１０９に対応した処理であるので、ここではその詳細を省略する。
【００９４】
他方、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行わない場合には（Ｓ２０１／Ｎｏ）、ＵＲＬアクセス手段１１は、通常のアクセスＵＲＬを用いてＷＷＷサーバ３０にアクセスする（Ｓ２１１）。
【００９５】
ＷＷＷサーバ３０は、アクセスを受けると、ＷＷＷブラウザ１０から要求されたＨＴＭＬページを返信する（Ｓ２１２）。ＷＷＷブラウザ１０はこのＨＴＭＬページを取得し、ページ展開手段１２によってＷＷＷブラウザ１０上に該ＨＴＭＬページが展開、表示される（Ｓ２１０）。
【００９６】
上記のように制御することにより、ＷＷＷサーバ３０に蓄積されるＨＴＭＬページを改変しなくとも、中継サーバ２０においてＨＴＭＬページに属性を付与するので、ＷＷＷブラウザ１０において共有状態を示す印を付すことが可能となる。よって、ＨＴＭＬページの共有処理時において、各領域に付された印により、ＷＷＷブラウザ１０に表示された各領域の共有状態を即座に把握することが可能となるので、ＨＴＭＬページの共有処理を行うユーザに資することが可能となる。
【００９７】
なお、本実施形態においては、ＨＴＭＬタグの種類を条件にした共有制限ルールを用いているが、共有制限ルールはこのようなものに限られるものではなく、例えば、ＨＴＭＬページのＵＲＬやアクセス時間、利用者等を条件としてもよい。また、複数の条件の論理計算結果を共有制限ルールの条件としてもよい。
【００９８】
また、ＨＴＭＬタグや文字列を指定できるように，共有制限ルールを拡張してもよい。これにより、属性付与手段２４は属性だけでなくＨＴＭＬタグや文字列等を付与することが可能となり、本実施形態の属性付与の自由度を向上させることができる。
【００９９】
＜第３の実施形態＞
次に、図９を参照して、第３の実施形態に係る通信系について説明する。本実施形態の通信系は、複数のＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、通信回線４０と、から構成される。
【０１００】
ＷＷＷブラウザ１０は、ＵＲＬアクセス手段１１と、ページ展開手段１２と、共有処理手段１３と、共有制限解析手段１４と、付加印決定手段１５と、属性付与手段１６と、共有制限ルール検出手段１７と、共有制限ルール蓄積手段１８と、から構成される。
【０１０１】
ＵＲＬアクセス手段１１は、アクセスするＵＲＬの受け付けを行う。また、指定されたＵＲＬへのアクセスを行う。ページ展開手段１２は、ＨＴＭＬ形式のページを展開／表示する。共有処理手段１３は、中継サーバ２０から受信したＨＴＭＬページについて、共有処理を行う領域を検知し共有処理を実行する。共有制限解析手段１４は、ＨＴＭＬページ中の共有制限属性を解析し、該共有制限属性に基づいた操作処理を適用する。付加印決定手段１５は、共有情報解析手段１４により解析された共有制限属性に応じて、共有状態（共有制限状態）を利用者に表示するための印を決定する。
【０１０２】
属性付与手段１６は、ＨＴＭＬページの共有処理時に、ＨＴＭＬタグに対して属性（共有制限属性）を付与する。共有制限ルール蓄積手段１７は、ＨＴＭＬタグに付与する属性を規定した「共有制限ルール」を保持する。共有制限ルール検出手段１８は、ＨＴＭＬタグに対応する属性を共有制限ルールから検出し、付与すべき属性情報を属性付与手段１７に伝達する。
【０１０３】
中継サーバ２０は、ブラウザ側通信手段２１と、中継処理手段２２と、サーバ側通信手段２３と、から構成される。ブラウザ側通信手段２１は、ＷＷＷブラウザ１０との通信を行う。サーバ側通信手段２３は、ＷＷＷサーバ３０との通信を行う。中継処理手段２２は、ブラウザ通信手段２１とサーバ通信手段２３間の中継処理を行う。
【０１０４】
ＷＷＷサーバ３０は、ＨＴＭＬ形式のファイル、ＨＴＭＬページを蓄積、保持しており、外部（ＷＷＷブラウザ１０、中継サーバ２０）から該ページの取得要求があると、これを返信する。なお、第１の実施形態のＷＷＷサーバ３０においては、蓄積されているＨＴＭＬページは、「ｎｏｓｈａｒｅ」等の共有制限属性を有していたが、本実施形態のＨＴＭＬページはこれらの属性を有していない。
【０１０５】
通信回線４０は、ＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、を接続する。
【０１０６】
次に、図１０を参照して、本実施形態の通信系におけるＨＴＭＬページ取得時の制御について説明する。
【０１０７】
まず、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行うか否かの判断がなされる（Ｓ３０１）。
【０１０８】
ＷＷＷサーバ３０あるいはＷＷＷブラウザ１０の利用者からの要求によりＨＴＭＬページの共有処理を行う場合には（Ｓ３０１／Ｙｅｓ）、ＷＷＷブラウザ１０のＵＲＬアクセス手段１１は、中継サーバ２０に対してＨＴＴＰリクエストによりＵＲＬアクセスをする(Ｓ３０２)。このアクセスの際には、「ｈｔｔｐ：／／中継サーバホスト名／中継判定文字列／アクセス対象ＷＷＷサーバホスト名／パス指定／ファイル名」で表される中継用ＵＲＬを用いてアクセスする。
【０１０９】
中継サーバ２０では、ブラウザ側通信手段２１が中継用ＵＲＬによるアクセスを受け取る。そして、中継処理手段２２において、要求されたＵＲＬの解析、アクセスすべきＷＷＷサーバ３０の決定を行い、サーバ側通信手段２３を用いて取得するＨＴＭＬページを指定してアクセスする（Ｓ３０３）。
【０１１０】
ＷＷＷサーバ３０は、中継サーバ２０から要求されたＨＴＭＬページを中継サーバ２０に対して返信する（Ｓ３０４）。なお、ＷＷＷサーバから返信されるＨＴＭＬページは、第１の実施形態のＨＴＭＬページとは異なり、図７に示すような「ｎｏｓｈａｒｅ」等の共有制限属性を含まない通常のＨＴＭＬタグで記述されている。
【０１１１】
中継サーバ２０は、ＷＷＷサーバ３０から返信されたＨＴＭＬページをサーバ側通信手段２３で受け取り、中継処理手段２２に渡す。中継処理手段２２はブラウザ側通信手段２１を用いて、ＷＷＷブラウザ１０にＨＴＭＬページを送信する（Ｓ３０５）。
【０１１２】
中継サーバ２０からＨＴＭＬページを受信すると、ＷＷＷブラウザ１０は属性付与手段１６と、共有制限ルール検出手段１７と、共有制限ルール蓄積手段１８と、を用いてＨＴＭＬページのＨＴＭＬタグに属性の付与処理を行う（Ｓ３０６）。
【０１１３】
属性の付与処理について具体的に説明する。まず、属性付与手段１６は、取得したＨＴＭＬページの各ＨＴＭＬタグに付与すべき属性を共有制限ルール検出手段１７に問い合わせる。共有制限ルール検出手段１７は、共有制限ルール蓄積手段１８から共有制限ルールを取得し、該共有制限ルールとＨＴＭＬタグとを比較して付与すべき属性を決定する。属性付与手段１６は、共有制限ルール検出手段１７からこの属性情報を取得し、この属性情報に基づいてＨＴＭＬページのＨＴＭＬタグに属性を付与する。
【０１１４】
例えば、ＷＷＷサーバ３０から送られてきたＨＴＭＬページが図７に示すＨＴＭＬページであって、適用する共有制限ルールが図８に示すものである場合には、共有制限ルール適用後のＨＴＭＬページは図３に示すＨＴＭＬページと同じものとなる。
【０１１５】
属性付与手段１６による属性の付与処理後、ＷＷＷブラウザ１０の共有処理手段１３は、受信したＨＴＭＬページの各領域に対応する共有処理を実施する（Ｓ３０７）。また、この際に共有制限解析手段１４による共有制限属性の解析（Ｓ３０８）と、付加印決定手段１５によるＨＴＭＬタグ領域に付加する印の決定（Ｓ３０９）を行い、これらの処理後にページ展開手段１２によって印が付加されたＨＴＭＬページがＷＷＷブラウザ上に展開、表示される（Ｓ３１０）。なお、Ｓ３０７〜Ｓ３１０に係る処理は、第１の実施形態のＳ１０６〜Ｓ１０９に対応した処理であるので、ここではその詳細を省略する。
【０１１６】
他方、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行わない場合には（Ｓ３０１／Ｎｏ）、ＵＲＬアクセス手段１１は、通常のアクセスＵＲＬを用いてＷＷＷサーバ３０にアクセスする（Ｓ３１１）。
【０１１７】
ＷＷＷサーバ３０は、アクセスを受けると、ＷＷＷブラウザ１０から要求されたＨＴＭＬページを返信する（Ｓ３１２）。ＷＷＷブラウザ１０はこのＨＴＭＬページを取得し、ページ展開手段１２によってＷＷＷブラウザ１０上に該ＨＴＭＬページが展開、表示される（Ｓ３１０）。
【０１１８】
上記のように制御することにより、ＷＷＷサーバ３０に蓄積されるＨＴＭＬページを改変しなくとも、ＷＷＷブラウザ１０においてＨＴＭＬページに属性を付与するので、ＷＷＷブラウザ１０において共有状態を示す印を付すことが可能となる。よって、ＨＴＭＬページの共有処理時において、各領域に付された印により、ＷＷＷブラウザ１０に表示された各領域の共有状態を即座に把握することが可能となるので、ＨＴＭＬページの共有処理を行うユーザに資することが可能となる。また、ＷＷＷブラウザ１０毎の属性付与が可能となり、属性付与の自由度を上げることができる。
【０１１９】
＜第４の実施形態＞
図１１を参照して、第４の実施形態に係る通信系について説明する。本実施形態の通信系は、第２の実施形態の通信系と第３の実施形態の通信系とを併合した構成となっている。すなわち、ＷＷＷブラウザと中継サーバに、それぞれ属性付与手段、共有制限ルール検出手段、共有制限ルール蓄積手段を備えている。以下、具体的に説明する。
【０１２０】
本実施形態の通信系は、複数のＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、通信回線４０と、から構成される。
【０１２１】
ＷＷＷブラウザ１０は、ＵＲＬアクセス手段１１と、ページ展開手段１２と、共有処理手段１３と、共有制限解析手段１４と、付加印決定手段１５と、属性付与手段１６と、共有制限ルール検出手段１７と、共有制限ルール蓄積手段１８と、から構成される。
【０１２２】
中継サーバ２０は、ブラウザ側通信手段２１と、中継処理手段２２と、サーバ側通信手段２３と、属性付与手段２４と、共有制限ルール検出手段２５と、共有制限ルール蓄積手段２６と、から構成される。
【０１２３】
ＷＷＷサーバ３０は、ＨＴＭＬ形式のファイル、ＨＴＭＬページを蓄積、保持しており、外部（ＷＷＷブラウザ１０、中継サーバ２０）から該ページの取得要求があると、これを返信する。
【０１２４】
通信回線４０は、ＷＷＷブラウザ１０と、中継サーバ２０と、ＷＷＷサーバ３０と、を接続する。
【０１２５】
次に、図１２を参照して、本実施形態の通信系におけるＨＴＭＬページ取得時の制御について説明する。
【０１２６】
まず、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行うか否かの判断がなされる（Ｓ４０１）。
【０１２７】
ＷＷＷサーバ３０あるいはＷＷＷブラウザ１０の利用者からの要求によりＨＴＭＬページの共有処理を行う場合には（Ｓ４０１／Ｙｅｓ）、ＷＷＷブラウザ１０のＵＲＬアクセス手段１１は、中継サーバ２０に対してＨＴＴＰリクエストによりＵＲＬアクセスをする(Ｓ４０２)。このアクセスの際には、「ｈｔｔｐ：／／中継サーバホスト名／中継判定文字列／アクセス対象ＷＷＷサーバホスト名／パス指定／ファイル名」で表される中継用ＵＲＬを用いてアクセスする。
【０１２８】
中継サーバ２０では、ブラウザ側通信手段２１が中継用ＵＲＬによるアクセスを受け取る。そして、中継処理手段２２において、要求されたＵＲＬの解析、アクセスすべきＷＷＷサーバ３０の決定を行い、サーバ側通信手段２３を用いて取得するＨＴＭＬページを指定してアクセスする（Ｓ４０３）。
【０１２９】
ＷＷＷサーバ３０は、中継サーバ２０から要求されたＨＴＭＬページを中継サーバ２０に対して返信する（Ｓ４０４）。なお、ＷＷＷサーバから返信されるＨＴＭＬページは、「ｎｏｓｈａｒｅ」等の属性を含まない通常のＨＴＭＬタグで記述されている。
【０１３０】
中継サーバ２０は、ＷＷＷサーバ３０から返信されたＨＴＭＬページをサーバ側通信手段２３で受け取り、中継処理手段２２に渡す。中継処理手段２２は、ＨＴＭＬページを属性付与手段２４に渡す。
【０１３１】
属性付与手段２４は、受け取ったＨＴＭＬページのＨＴＭＬタグに対し、属性を付与する（Ｓ４０５）。以下、この属性の付与処理を「第１の属性付与処理」と表記する。なお、この第１の属性付与処理は上述の実施形態の属性付与処理と同処理であるので、ここではその詳細を省略する。
【０１３２】
第１の属性付与処理後、属性付与手段２４は属性付与処理を行ったＨＴＭＬページを中継処理手段２２に送り返す。中継処理手段２２は、受け取ったＨＴＭＬページを、ブラウザ側通信手段２１を用いてＷＷＷブラウザ１０に送信する（Ｓ４０６）。
【０１３３】
中継サーバ２０からＨＴＭＬページを受信すると、ＷＷＷブラウザ１０は属性付与手段１６を用いてＨＴＭＬページのＨＴＭＬタグに属性の付与処理を行う（Ｓ４０７）。以下、この属性の付与処理を「第２の属性付与処理」と表記する。なお、第２の属性付与処理は上述の実施形態の属性付与処理と同処理であるので、ここではその詳細を省略する。
【０１３４】
なお、第１の属性付与処理と第２の属性付与処理では、用いる共有制限ルールを異なるものにする。言い換えれば、共有制限ルール蓄積手段１８、２６に蓄積させる共有制限ルールを異なるものとする。
【０１３５】
例えば、アクセス時間を条件とする共有制限ルールを第１の属性付与処理に用い、ＨＴＭＬタグの種類を条件とする共有制限ルールを第２の属性付与処理に用いる。または、第１の属性付与処理で用いる共有制限ルールを大まかなものとし、第２の属性付与処理で用いる共有制限ルールを細かなものとする。このように制御することにより、属性の付与処理を細かな条件で行うことが可能となる。
【０１３６】
第２の属性付与処理後、ＷＷＷブラウザ１０の共有処理手段１３は、受信したＨＴＭＬページの各領域に対応する共有処理を実施する（Ｓ４０８）。また、この際に共有制限解析手段１４による共有制限属性の解析（Ｓ４０９）と、付加印決定手段１５によるＨＴＭＬタグ領域に付加する印の決定（Ｓ４１０）を行い、これらの処理後にページ展開手段１２によって印が付加されたＨＴＭＬページがＷＷＷブラウザ上に展開、表示される（Ｓ４１１）。なお、Ｓ４０８〜Ｓ４１１に係る処理は、第１の実施形態のＳ１０６〜Ｓ１０９に対応した処理であるので、ここではその詳細を省略する。
【０１３７】
他方、ＷＷＷブラウザ１０において、ＨＴＭＬページの共有処理を行わない場合には（Ｓ４０１／Ｎｏ）、ＵＲＬアクセス手段１１は、通常のアクセスＵＲＬを用いてＷＷＷサーバ３０にアクセスする（Ｓ４１２）。
【０１３８】
ＷＷＷサーバ３０は、アクセスを受けると、ＷＷＷブラウザ１０から要求されたＨＴＭＬページを返信する（Ｓ４１３）。ＷＷＷブラウザ１０はこのＨＴＭＬページを取得し、ページ展開手段１２によってＷＷＷブラウザ１０上に該ＨＴＭＬページが展開、表示される（Ｓ４１１）。
【０１３９】
上記のように制御することにより、ＷＷＷサーバ３０に蓄積されるＨＴＭＬページを改変しなくとも、中継サーバ２０及びＷＷＷブラウザ１０においてＨＴＭＬページに属性を付与するので、ＷＷＷブラウザ１０において共有状態を示す印を付すことが可能となる。よって、ＨＴＭＬページの共有処理時において、各領域に付された印により、ＷＷＷブラウザ１０に表示された各領域の共有状態を即座に把握することが可能となるので、ＨＴＭＬページの共有処理を行うユーザに資することが可能となる。また、ＷＷＷブラウザ１０毎の属性付与や細かな条件による属性付与が可能となり、属性付与の自由度を上げることができる。
【図面の簡単な説明】
【０１４０】
【図１】第１の実施形態の通信系の構成を示す図である。
【図２】第１の実施形態の通信系のＨＴＭＬページ取得フローを示す図である。
【図３】ＨＴＭＬページを示す図である。
【図４】ＨＴＭＬページに印を付加してＷＷＷブラウザ上に表示した状態を示す図である。
【図５】第２の実施形態の通信系の構成を示す図である。
【図６】第２の実施形態の通信系のＨＴＭＬページ取得フローを示す図である。
【図７】ＨＴＭＬページを示す図である。
【図８】共有制限ルールを示す図である。
【図９】第３の実施形態の通信系の構成を示す図である。
【図１０】第３の実施形態の通信系のＨＴＭＬページ取得フローを示す図である。
【図１１】第４の実施形態の通信系の構成を示す図である。
【図１２】第４の実施形態の通信系のＨＴＭＬページ取得フローを示す図である。
【図１３】ＨＴＭＬページをＷＷＷブラウザ上に表示した状態を示す図である。
【符号の説明】
【０１４１】
１０    ＷＷＷブラウザ
１２    ページ展開手段
１３    共有処理手段
１４    共有制限解析手段
１５    付加印決定手段
１６    属性付与手段
１７    共有制限ルール検出手段
１８    共有制限ルール蓄積手段
２０    中継サーバ
２２    中継処理手段
２４    属性付与手段
２５    共有制限ルール検出手段
２６    共有制限ルール蓄積手段
３０    ＷＷＷサーバ
【図１】
2006268736.tif 000003
【図２】
2006268736.tif 000004
【図３】
2006268736.tif 000005
【図４】
2006268736.tif 000006
【図５】
2006268736.tif 000007
【図６】
2006268736.tif 000008
【図７】
2006268736.tif 000009
【図８】
2006268736.tif 000010
【図９】
2006268736.tif 000011
【図１０】
2006268736.tif 000012
【図１１】
2006268736.tif 000013
【図１２】
2006268736.tif 000014
【図１３】
2006268736.tif 000015