JP4064652B2 - プロキシサーバ付きブラウザおよび情報複写システム - Google Patents
プロキシサーバ付きブラウザおよび情報複写システム Download PDFInfo
- Publication number
- JP4064652B2 JP4064652B2 JP2001315484A JP2001315484A JP4064652B2 JP 4064652 B2 JP4064652 B2 JP 4064652B2 JP 2001315484 A JP2001315484 A JP 2001315484A JP 2001315484 A JP2001315484 A JP 2001315484A JP 4064652 B2 JP4064652 B2 JP 4064652B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- computer
- cache
- browser
- proxy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/289—Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
Description
【発明の属する技術分野】
本発明は、プロキシサーバ付きブラウザ、情報複写システムおよびその使用方法に係り、特にインターネット等ウェブ(以下、「Web」)システムを介して接続され、遠隔状態で操作されることのある営業活動支援者用コンピュータと営業担当者用コンピュータ間において、高速かつ安定した動作状態で、Webページや画像等、ブラウザで表示される閲覧対象情報を、営業活動支援者用コンピュータから営業担当者用コンピュータへ複写することのできる、プロキシサーバ付きブラウザ、情報複写システム、およびその使用方法に関する。
【0002】
【従来の技術】
従来、企業等の社外営業活動においては、携帯可能な資料の量等に限界があるため、顧客(以下、「クライアント」)に提供できる情報の量や質に限界があった。したがって、クライアントに相対して初めてその営業効果が認識されるような情報については、その情報に関する資料の不携帯や営業担当者(以下、「エージェント」ともいう。)の知識不足により充分な情報提供が行えず、営業機会を逸したり、対応が遅れたりすることによって、効果的な営業活動が制限されるという問題があった。一方、専門知識を有するスペシャリストにエージェント役を担当させてこのような問題を解決しようとすれば、スペシャリストを多数確保しなくてはならないこととなり、経営上問題があった。
【0003】
また、社外営業活動においては、エージェントによって知識やスキルに差があるため、営業成績に個人格差を生じる場合が多い。雇用者側にとっては、知識やスキルが不足しているエージェントの有効活用はきわめて重要な課題だが、社外で常時移動し営業活動をしているエージェントに対し、スキル面のフォローをリアルタイムで行うことは、ほとんど不可能であった。さらに、スキル不足のエージェントが行う営業活動により、クライアントに対して誤った情報提供が行われる恐れもあるなど、諸々の問題があった。
【0004】
このような諸々の問題の解決方法として、従来、エージェントにWebシステムと接続可能なエージェント用コンピュータを携帯させ、リモートコントロールソフトウェアを用いて、社内のコンピュータからモバイル用コンピュータへ営業活動用の情報を複写する方法がある。このようなリモートコントロールソフトウェアとしては、ピーシーエニウェア(以下、「pcAnywhere」)、ウィンシェア(以下、「WinShare」)等がある。
【0005】
図5は、pcAnywhereの動作概念を示した説明図である。図において被操作パーソナルコンピュータ(以下、「PC」)上ではアプリケーションが動作しており、アプリケーションからウィンドウズエーピーアイ(以下、「WindowsAPI」)に対する処理要求はpcAnywhereのフックアップルーチンにより操作PC側に送信され、送信された処理要求は、操作PC側において、エミュレータルーチンによりあたかもアプリケーションからの要求であるかのようにWindowsAPIへの処理要求が実行される。また、操作PC上での操作はその逆の経路を通って、被操作PC上のWindowsアプリケーションに伝えられる。
【0006】
pcAnywhereは遠隔地にあるPCやPCサーバを手元のPCで操作することが主目的であり、あらゆるPCの操作について遠隔操作する必要があるため、オペレーティングシステムレベルおよびハードウェアレベルでソフトウェアの動きを収集し、遠隔地のPCとの間で情報を授受している。しかしWindowsAPIのフック数は数万あるといわれ、これらすべてを経由して行われる遠隔地のPCとの情報伝達には限界がある。たとえば、画面描画ではビットマップ情報を転送する必要があるが、標準的な画面サイズ(1024×768画素、256色)が有する情報量は786キロバイト(以下、「KB」)になり、5分の1程度のサイズに圧縮したとしても、アイエスディーエヌ(以下、「ISDN」)回線経由の転送においても20秒を要する。
【0007】
また、pcAnywhereは、すべてのアプリケーションに対応しているわけではなく、たとえば音声や動画を扱うソフトウェアでは直接ハードウェアに依存する構成をとることが多く、その場合は遠隔操作は不可能である。
【0008】
このようにリモートコントロールソフトウェアは、その動作原理上、特にサイズの大きい情報の取り扱いに限界があり、速度が遅く、しかも不安定であるという欠点があった。そのため、クライアントと相対する社外営業活動におけるリアルタイムのスキル面フォローには不向きな方法であり、適切な解決策が求められていた。
【0009】
【発明が解決しようとする課題】
本発明の課題は、上記従来技術の欠点を除き、エージェントがクライアントと相対する社外営業活動をスキル面でリアルタイムに支援できるよう、Webページや画像等ブラウザで表示される閲覧対象情報を、高速かつ安定した動作状態で、営業活動支援者(以下、「オペレータ」)が操作するコンピュータから、これと遠隔した状態でエージェントが操作するコンピュータへ複写することのできる方法を提供することである。
【0010】
【課題を解決するための手段】
本願発明者は、上記課題について鋭意検討した結果、エージェントの営業活動を支援し得る専門知識を有するスペシャリストであるオペレータが操作するコンピュータ(以下、「オペレータ用コンピュータ」)、およびオペレータ用コンピュータと遠隔した状態でエージェントが操作するコンピュータ(以下、「エージェント用コンピュータ」)の両者に、ブラウザモジュールとプロキシモジュールからなるプロキシサーバ付きブラウザを設定し、両プロキシサーバ付きブラウザ間の同期をとることによって、容易に通信の高効率化を図れることを見出し、上記課題を解決するための手段である本発明に到達したものである。すなわち、本願で特許請求される発明は以下のとおりである。
【0011】
(1)コンピュータを、コンテンツの表示を行う閲覧機能を有するブラウザモジュール手段、通信中継機能を有するプロキシモジュール手段、として機能させるためのプロキシサーバ付きブラウザプログラムであって、前記ブラウザモジュール手段は、前記コンピュータを、指定されたコンテンツの取得要求を行う情報要求手段、前記コンテンツをコンテンツキャッシュに蓄積している場合には、そのコンテンツを取得して表示する既存情報取得表示手段、前記コンテンツキャッシュが更新された場合には前記プロキシモジュール手段からコンテンツキャッシュ更新イベントを受信する更新イベント受信手段、前記コンテンツキャッシュ更新イベントに対応するコンテンツの取得を要求する更新内容要求手段、前記更新内容要求に対応するコンテンツを前記コンテンツキャッシュから取得して表示する更新内容取得表示手段、として機能させ、前記プロキシモジュール手段は、前記コンピュータを、前記ブラウザモジュール手段からの前記コンテンツ取得要求を受信する情報要求受信手段、前記コンテンツ取得要求に対応するコンテンツを前記コンテンツキャッシュとして蓄積している場合には、そのコンテンツを前記ブラウザモジュール手段に送信する既存情報返信手段、前記コンテンツ取得要求に対応するコンテンツを前記コンテンツキャッシュとして蓄積していない場合には、外部のサーバまたはプロキシサーバを介して、前記コンテンツを取得し、前記コンテンツキャッシュに蓄積するキャッシュ更新蓄積手段、新たなコンテンツが前記コンテンツキャッシュに蓄積された場合に、前記コンテンツキャッシュ更新イベントを前記ブラウザモジュール手段に送信する更新イベント送信手段、前記コンテンツキャッシュ更新イベントに対応するコンテンツの更新内容要求に応じて、そのコンテンツを前記ブラウザモジュール手段に送信する更新内容返信手段、として機能させ、前記プロキシサーバ付きブラウザプログラムを備えた少なくとも二以上のコンピュータの間で同一のコンテンツを表示させるために、いずれか一のコンピュータにおいてコンテンツをコンテンツキャッシュに蓄積することで、前記プロキシモジュール手段が、前記コンテンツのURLを含む前記コンテンツキャッシュ更新イベントを、ほかのコンピュータのプロキシモジュール手段に対して通知すると共に、前記コンテンツキャッシュに蓄積したコンテンツを、自らのコンピュータのブラウザモジュール手段に送信する手順、前記ほかのコンピュータのプロキシモジュール手段は、前記一のコンピュータから、前記コンテンツのURLを含むコンテンツキャッシュ更新イベントを受信すると、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツが前記ほかのコンピュータのコンテンツキャッシュに存在しているかを確認し、存在しない場合には、前記コンテンツキャッシュ更新イベントのコンテンツのURLに対応するコンテンツを、前記一のコンピュータのコンテンツキャッシュから取得して、前記ほかのコンピュータのコンテンツキャッシュに蓄積する手順、を実行させるためのプロキシサーバ付きブラウザプログラムである。
【0012】
(2)少なくとも二以上のコンピュータにおいて、各々、請求項1に記載のプロキシサーバ付きブラウザプログラムを備えており、いずれか一のコンピュータのブラウザモジュール手段において、前記コンテンツの指定を受け付けると、前記情報要求手段は、前記コンテンツの取得要求を前記プロキシモジュール手段に送信し、前記コンテンツキャッシュにそのコンテンツを蓄積していない場合には、前記キャッシュ更新蓄積手段が、前記コンテンツを前記外部のサーバまたはプロキシサーバを介して、前記コンテンツを取得してコンテンツキャッシュに蓄積し、前記コンテンツキャッシュに前記コンテンツを蓄積すると、前記更新イベント送信手段は、前記コンテンツのURLを含む前記コンテンツキャッシュ更新イベントを、ほかのコンピュータのプロキシモジュール手段に対しても送信し、前記更新内容返信手段は、前記コンテンツキャッシュに蓄積したコンテンツを、前記一のコンピュータのブラウザモジュール手段に送信し、前記ほかのコンピュータのプロキシモジュール手段は、前記一のコンピュータから、前記コンテンツのURLを含むコンテンツキャッシュ更新イベントを受信すると、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツが前記ほかのコンピュータのコンテンツキャッシュに存在しているかを確認し、存在しない場合には、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツを、前記一のコンピュータのコンテンツキャッシュから取得して、前記ほかのコンピュータのコンテンツキャッシュに蓄積して前記ブラウザモジュール手段に送信し、存在する場合には、前記コンテンツキャッシュに蓄積しているコンテンツを前記ブラウザモジュール手段に送信する、ことで、二以上のコンピュータにおいて同一のコンテンツを表示させる、情報複写システムである。
【0013】
(3)前記コンピュータのうち、少なくとも一つがモバイルコンピュータである、情報複写システムである。
【0014】
(4)請求項2または請求項3に記載の情報複写システムを用いて営業活動を支援するための営業活動支援方法であって、前記一のコンピュータは営業担当者の営業活動を支援し得る営業活動支援者が操作するコンピュータであって、前記ほかのコンピュータは営業活動を行う営業担当者が操作するコンピュータであって、前記営業担当者が操作する前記ほかのコンピュータまたは前記営業活動支援者が操作する前記一のコンピュータのいずれかで所定の操作入力を受け付けた交信接続要求により、営業担当者が操作する前記ほかのコンピュータまたは営業活動支援者が操作する前記一のコンピュータをネットワークを介して接続し、前記営業活動支援者が選択した、前記営業担当者の行う営業活動を支援し得るコンテンツの前記コンテンツ取得要求の操作入力を、前記一のコンピュータで受け付けることによって、前記一のコンピュータから前記ほかのコンピュータに前記コンテンツを複写して前記ほかのコンピュータ上で画面表示させる、情報複写システムを用いた営業活動支援方法である。
【0015】
(5)前記営業担当者が操作する前記ほかのコンピュータまたは前記営業活動支援者が操作する前記一のコンピュータによる前記交信接続要求は、リアルタイムでの交信が可能な電気通信手段により行われる、営業活動支援方法である。
【0020】
【発明の実施の形態】
以下、本発明を図面により詳細に説明する。
【0021】
【構成】
図1は、本発明のプロキシサーバ付きブラウザの構成を示す説明図である。図において本発明のプロキシサーバ付きブラウザ4は、閲覧対象情報の取得要求、取得、および表示を行うための、ハイパーテキスト等を解読し指定に沿ったWebコンテンツの表示を行う閲覧機能を有するブラウザモジュール(以下、「ブラウザモジュール」)1と、該ブラウザモジュール1と接続され、該ブラウザモジュール1の情報取得要求の受信、Webサーバ5への情報取得要求の転送と情報取得、取得した情報のコンテンツキャッシュ3としての蓄積、および既存情報や更新内容の該ブラウザモジュール1への返信を行うための、端末からのhttpプロトコル等によるアクセス要求を受け付け端末からの接続要求を代行しアクセス指定先ページ情報をキャッシュとして蓄積しアクセス指定先と端末との通信を中継する機能を有するプロキシモジュール(以下、「プロキシモジュール」)2とから、主として構成される。
【0022】
該ブラウザモジュール1は、
(1a−1)'該プロキシモジュール2に対してユーアールエル(以下、「URL」)を指定して、閲覧対象情報の取得を要求するための情報要求機能と、
(1a−2)'該プロキシモジュール2において該閲覧対象情報取得要求に係る情報が、既に、該プロキシサーバ付きブラウザ4の設けられたコンピュータ内にコンテンツキャッシュ3として蓄積されている場合には、これを取得して、表示するための既存情報取得表示機能と、
(1a−3)'該プロキシモジュール2においてコンテンツキャッシュ3が更新された場合は、該プロキシモジュール2からの、更新URLを含む該コンテンツキャッシュ3更新イベントを受信するための更新イベント受信機能と、
(1a−4)'該更新イベントに含まれる更新URLを指定することによって、該プロキシモジュール2に対して該更新に係る閲覧対象情報の内容の取得を要求するための更新内容要求機能と、
(1a−5)'該更新内容要求の結果として閲覧対象情報を取得し、これを表示するための更新内容取得表示機能と、を備える。
【0023】
該プロキシモジュール2は、
(1b−1)'前記ブラウザモジュール1からの閲覧対象情報取得要求を受信するための情報要求受信機能と、
(1b−2)'受信した該閲覧対象情報取得要求に係る情報が、既に、該プロキシサーバ付きブラウザ4の設けられたコンピュータ内にコンテンツキャッシュ3として既に蓄積されている場合には、これを該ブラウザモジュール1に送信するための既存情報返信機能と、
(1b−6)'受信した該閲覧対象情報取得要求に係る情報がコンテンツキャッシュ3として該プロキシサーバ付きブラウザ4の設けられたコンピュータ内に蓄積されていない場合には、該要求を、該コンピュータと接続された外部のサーバまたはプロキシサーバに転送して情報取得要求するための情報要求転送機能と、
(1b−7)'該転送の結果、該外部のサーバまたはプロキシサーバから取得した閲覧対象情報を、該コンピュータ内にコンテンツキャッシュ3として蓄積するためのキャッシュ更新蓄積機能と、
(1b−3)'該蓄積したコンテンツキャッシュ3に係る、更新URLを含む更新イベントを、該ブラウザモジュール1に送信するための更新イベント送信機能と、
(1b−4)'該送信を受けた該ブラウザモジュール1からの該更新に係る閲覧対象情報の内容の取得要求を受信するための更新内容要求受信機能と、
(1b−5)'受信した該要求に応じ、前記Webサーバ5への転送の結果取得した閲覧対象情報を、該ブラウザモジュール1に送信するための更新内容返信機能と、を備える。
【0024】
前記(1b−6)'の外部のサーバまたはプロキシサーバとしては、閲覧対象情報をWebシステム上から取得することのできる、該プロキシサーバ付きブラウザ4の設けられたコンピュータに接続されたWebサーバ5を用いることができる。
【0025】
該プロキシモジュール2は、
(1c)'交信可能な状態で接続された他の該プロキシサーバ付きブラウザのプロキシモジュールとの間で、各々のプロキシサーバ付きブラウザが設けられたコンピュータに蓄積されるコンテンツキャッシュの内容を常に等しいものとするために、自己が設けられたコンピュータにおけるコンテンツキャッシュ3の内容が更新された場合は、該プロキシモジュール2は、該コンテンツキャッシュ更新イベントを該他のプロキシモジュールに送信することによって、また他のプロキシモジュールが設けられたコンピュータにおけるコンテンツキャッシュの内容が更新された場合は、該プロキシモジュール2は、該他のコンテンツキャッシュ更新イベントを該他のプロキシモジュールから受信することによって、自己が設けられたコンピュータにおけるコンテンツキャッシュ3の内容と、該他のプロキシモジュールが設けられたコンピュータにおけるコンテンツキャッシュの内容とを同期させることのできる、キャッシュ更新同期機能を備える。
【0026】
【作用】
図1において本発明に係るプロキシサーバ付きブラウザでは、オペレータ等の操作者が閲覧対象情報を取得するためにブラウザモジュール1においてURLを指定入力することにより、該URLの入力は、該ブラウザモジュール1によって、プロキシモジュール2に対する閲覧対象情報の取得要求となり、該取得要求は該プロキシモジュール2により受信され、受信した該要求に係る該情報が、該プロキシサーバ付きブラウザ4の設けられたコンピュータにコンテンツキャッシュ3として既に蓄積されて存在している場合には、既存の該情報が該プロキシモジュール2によって該ブラウザモジュール1に返信され、返信された該既存情報は該ブラウザモジュール1によって受信、取得され、該プロキシサーバ付きブラウザ4の設けられたコンピュータの表示装置に表示される。
【0027】
該プロキシモジュール2により受信された前記閲覧対象情報取得要求に係る該情報が、該プロキシサーバ付きブラウザ4の設けられたコンピュータにコンテンツキャッシュ3として蓄積されていない場合には、該要求は、該プロキシモジュール2によって該プロキシサーバ付きブラウザ4が設けられたコンピュータの外部のサーバまたはプロキシサーバに転送され、該転送の結果、該外部のサーバまたはプロキシサーバから該プロキシモジュール2によって新たに取得された閲覧対象情報は、該コンピュータ内に更新されたコンテンツキャッシュ3として蓄積され、該蓄積されたコンテンツキャッシュ3に係る、更新URLを含むコンテンツキャッシュ更新イベントは、該プロキシモジュール2によって該ブラウザモジュール1に送信され、該送信された該コンテンツキャッシュ更新イベントは該ブラウザモジュール1により受信され、該更新イベントに含まれる該更新URLは、該更新内容の取得のために、該ブラウザモジュール1によって該プロキシモジュール2に対して指定され、該ブラウザモジュール1からの該更新内容取得要求は該プロキシモジュール2によって受信され、受信された該要求に応じて、前記転送の結果取得され該コンピュータ内に更新されたコンテンツキャッシュ3として蓄積された閲覧対象情報が、該プロキシモジュール2によって該ブラウザモジュール1に返信され、該更新内容取得要求の結果として返信された該閲覧対象情報は、該ブラウザモジュール1によって受信、取得され、該プロキシサーバ付きブラウザ4の設けられたコンピュータの表示装置に表示される。
【0028】
該プロキシモジュール2は、他の該プロキシサーバ付きブラウザのプロキシモジュールとの間で交信可能な状態で接続された場合、自己が設けられたコンピュータ内に蓄積されたコンテンツキャッシュ3の内容が更新された際には、該コンテンツキャッシュ更新に係る、更新URLを含むコンテンツキャッシュ更新イベントは該プロキシモジュール2によって該他のプロキシモジュールに対して送信され、また他のプロキシモジュールが設けられたコンピュータ内に蓄積されたコンテンツキャッシュの内容が更新された際には、該他のプロキシモジュールから送信される更新URLを含む該コンテンツキャッシュ更新イベントが該プロキシモジュール2によって受信されることによって、該プロキシモジュール2が設けられたコンピュータにおけるコンテンツキャッシュ3の内容と、該他のプロキシモジュールが設けられたコンピュータにおけるコンテンツキャッシュの内容とが、同期させられる。
【0029】
前記外部のサーバまたはプロキシサーバとして該プロキシサーバ付きブラウザ4の設けられたコンピュータに接続されたWebサーバ5を用いることによって、前記プロキシモジュール2による前記閲覧対象情報取得要求の転送の結果として、取得要求に係る該情報が、該Webサーバ5を介して、インターネット等のWebシステム上からも取得される。
【0030】
【効果】
本発明のプロキシサーバ付きブラウザは上述のように構成されているため、ブラウザモジュール1が、プロキシモジュール2からコンテンツキャッシュ更新イベントを受信することによって、ブラウザモジュール1が、自己において表示すべき閲覧対象情報の内容を、自律的に取得し、更新することができる。
【0031】
また本プロキシサーバ付きブラウザが複数接続された場合は、そのキャッシュ更新同期機能によって、一のプロキシサーバ付きブラウザで取得、表示される閲覧対象情報は、自動的に他のプロキシサーバ付きブラウザにおいても取得、表示されることができ、一のコンピュータから他のコンピュータへの情報複写が、高速かつ安定した動作状態で可能となる。
【0032】
【構成】
図2は、本発明の情報複写システムの構成の一例を示す説明図である。図において本システムは、
(3a)'ブラウザモジュール1とプロキシモジュール2を有するプロキシサーバ付きブラウザ4を備えた、他のコンピュータと相互に交信接続可能であるコンピュータ8と、同様にブラウザモジュール11とプロキシモジュール12を有するプロキシサーバ付きブラウザ14を備えた、他のコンピュータと相互に交信接続可能であるコンピュータ18と、
(3b)'各々のコンピュータ8、18間を接続して相互に交信可能とさせるためのネットワーク7と、
(3c)'該コンピュータ8の該プロキシサーバ付きブラウザ4において該ブラウザモジュール1から該プロキシモジュール2が受信した前記閲覧対象情報取得要求に係る情報がコンテンツキャッシュ3として該コンピュータ8内に蓄積されていない場合には、該要求の転送を受けて取得要求された該情報を該プロキシサーバ付きブラウザ4に提供するための、該プロキシサーバ付きブラウザ4の該プロキシモジュール2に接続した外部のサーバである外部Webサーバ5と接続して交信可能とさせるためのネットワーク6と、から主として構成される。
【0033】
本システムを構成する前記プロキシサーバ付きブラウザ4、または14のうち少なくとも一の該プロキシサーバ付きブラウザが設けられているコンピュータを、いずれをも据置き型のコンピュータとすることも、一方を据置き型のコンピュータ、他方をモバイルコンピュータとすることも、また、いずれをもモバイルコンピュータとすることもできる。したがって、たとえば、一方を移動可能状態で営業活動するエージェント等の操作者が携帯し、操作することのできるモバイルコンピュータとすることもできる。
【0034】
なお、図2においては本システムを構成するプロキシサーバ付きブラウザの数は二であり、また前記外部のサーバまたはプロキシサーバとしてWebサーバが接続されるプロキシサーバ付きブラウザの数は一であるが、図2は本システム構成の一例であり、本システムを構成するプロキシサーバ付きブラウザの数、およびWebサーバが接続されるプロキシサーバ付きブラウザの数は、これに限定されるものではない。したがって、プロキシサーバ付きブラウザの数すなわちこえれの設けられたコンピュータの数は、三以上でもよい。
【0035】
また、本システムを構成するプロキシサーバ付きブラウザのうち少なくとも一の該プロキシサーバ付きブラウザが設けられているコンピュータを、いずれをも据置き型のコンピュータとすることも、一方を据置き型のコンピュータ、他方をモバイルコンピュータとすることも、また、いずれをもモバイルコンピュータとすることもできる。したがって、たとえば、一方を移動可能状態で営業活動するエージェント等の操作者が携帯し、操作することのできるモバイルコンピュータとすることもできる。
【0036】
本発明においてネットワーク7は、インターネットで接続されたWebシステムが代表的であるが、本発明はこれに限定されず、たとえば専用回線でネットワーク接続されたものも含む。
【0037】
また本発明においてWebサーバ5が接続するネットワーク6としては、社内に構築される、商品・製品情報、顧客情報、販売促進ツール、マーケティング分析情報、取引履歴情報、その他のナレッジを蓄積するサーバ群を含むローカルエリアネットワーク(以下、「LAN」)や、時機を得た営業活動支援ツールとなり得る各種情報の検索・取得を行うことのできるインターネット等があるが、本発明はこれらに限定されない。
【0038】
【作用】
図2の本システムにおいては、ブラウザモジュール1とプロキシモジュール2を有するプロキシサーバ付きブラウザ4を備えたコンピュータ8、または該コンピュータ8と相互に交信接続可能である、ブラウザモジュール11とプロキシモジュール12を有するプロキシサーバ付きブラウザ14を備えたコンピュータ18、のいずれかから更新接続の要求がなされて、コンピュータ8および18が、本システムにおけるコンピュータ間の相互交信接続を媒介するためのネットワーク7を介して接続される。
【0039】
前記プロキシサーバ付きブラウザが設けられ、前記Webサーバ5と直接接続しているコンピュータ8において、オペレータ等の操作者によるURL指定の入力操作がなされた場合は、該入力操作の行われたコンピュータ8における該プロキシサーバ付きブラウザ4のブラウザモジュール1により、プロキシモジュール2に対して閲覧対象情報取得要求がなされ、前述したキャッシュ更新同期機能その他の各機能を備えたプロキシサーバ付きブラウザの作用により、本情報複写システムを構成するすべての該プロキシサーバ付きブラウザのブラウザモジュール1および11において、該閲覧対象情報取得要求の要求結果である同一の閲覧対象情報が取得され、表示される。
【0040】
一方、前記プロキシサーバ付きブラウザが設けられ、前記Webサーバ5と直接接続していないコンピュータ18において、オペレータ等の操作者によるURL指定の入力操作がなされた場合は、該入力操作の行われたコンピュータ18における該プロキシサーバ付きブラウザ14のブラウザモジュール11により、プロキシモジュール12に対して閲覧対象情報取得要求がなされ、前述したキャッシュ更新同期機能その他の各機能を備えたプロキシサーバ付きブラウザの作用により、本情報複写システムを構成するすべての該プロキシサーバ付きブラウザのブラウザモジュール1および11において、該閲覧対象情報取得要求の要求結果である同一の閲覧対象情報が取得され、表示される。
【0041】
該コンピュータ8に設けられた該プロキシサーバ付きブラウザ4において、該ブラウザモジュール1から該プロキシモジュール2が受信した前記閲覧対象情報取得要求に係る情報がコンテンツキャッシュ3として該コンピュータ8内に蓄積されていない場合には、該プロキシモジュール2により、該プロキシモジュール2に接続した外部のサーバであるWebサーバ5に対して該閲覧対象情報取得要求が転送され、該転送を受けた該Webサーバ5により、該Webサーバ5に接続する、社内LANやインターネット等のネットワーク6上から該閲覧対象情報が取得され、前述したキャッシュ更新同期機能その他の各機能を備えたプロキシサーバ付きブラウザの作用により、本情報複写システムを構成するすべての該プロキシサーバ付きブラウザのブラウザモジュール1および11において、該閲覧対象情報取得要求の要求結果である同一の閲覧対象情報が取得され、表示される。
【0042】
一方、該コンピュータ18に設けられた該プロキシサーバ付きブラウザ14において、該ブラウザモジュール11から該プロキシモジュール12が受信した前記閲覧対象情報取得要求に係る情報がコンテンツキャッシュ13として該コンピュータ18内に蓄積されていない場合には、該プロキシモジュール12により、外部のプロキシサーバである他方のプロキシサーバ付きブラウザ4のプロキシモジュール2に対して該情報取得要求が転送され、その後、上述した該プロキシモジュール2における作用によって、本情報複写システムを構成するすべての該プロキシサーバ付きブラウザのブラウザモジュール1および11において、該閲覧対象情報取得要求の要求結果である同一の閲覧対象情報が取得され、表示される。
【0043】
なお、図2の構成において示される作用は、プロキシサーバ付きブラウザの数が二であり、かつ前記外部のサーバまたはプロキシサーバとしてWebサーバが接続されるプロキシサーバ付きブラウザの数が一である場合の、基本的な作用例を示すものである。したがって、本システムを構成するプロキシサーバ付きブラウザの数、およびWebサーバが接続されるプロキシサーバ付きブラウザの数が図2と異なる場合にも、上述した本発明の情報複写システムの基本的な作用に基づいて、本システムは作用する。
【0044】
本システムは、URLを指定しての閲覧対象情報取得要求が、本システムを構成する複数のプロキシサーバ付きブラウザのうちいずれか一の該プロキシサーバ付きブラウザにおいてのみなされるものとすることができる。図2の例では、コンピュータ8において、オペレータ等の操作者によるURL指定の入力操作がなされ、該入力操作の行われたコンピュータ8における該プロキシサーバ付きブラウザ4のブラウザモジュール1により、プロキシモジュール2に対して閲覧対象情報取得要求がなされ、前述したキャッシュ更新同期機能その他の各機能を備えたプロキシサーバ付きブラウザの作用により、本情報複写システムを構成するすべての該プロキシサーバ付きブラウザのブラウザモジュール1および11において、該閲覧対象情報取得要求の要求結果である同一の閲覧対象情報が取得され、表示される。
【0045】
【効果】
本発明の情報複写システムは以上のように構成されているため、Webページや画像等ブラウザで表示される閲覧対象情報を、高速かつ安定した動作状態で、一のコンピュータ操作者が操作するコンピュータから、他のコンピュータ操作者が操作するコンピュータへ複写することができる。したがって、たとえば、オペレータ等の操作者が操作する据置き型等のコンピュータから、これと遠隔した状態でエージェント等の操作者が操作するモバイルPC等のコンピュータへ複写することもできる。
【0046】
以下、本発明の情報複写システムを、その使用方法によりさらに詳細に説明する。
【0047】
図3は、本発明の情報複写システム使用の一例における、システム処理の流れを示したフロー図である。図において本システムは以下の方法で使用され、システムの処理が行われる。
【0048】
なお、図中および以下の説明において、「一のコンピュータ操作者」、およびその操作する「一のコンピュータ」、ならびにそれに設けられる「一のプロキシサーバ付きブラウザ」は、オペレータがオペレータ用コンピュータを操作する場合を例として説明する。また同様に、「他のコンピュータ操作者」、およびその操作する「他のコンピュータ」、ならびにそれに設けられる「他のプロキシサーバ付きブラウザ」は、エージェントがエージェント用コンピュータを操作する場合を例として説明するが、本発明の情報複写システムはこれらに限定されない。
【0049】
また、図中および以下の説明において、オペレータ用コンピュータのプロキシサーバ付きブラウザのブラウザモジュール(および該コンピュータ)を「オペレータブラウザ(スペシャリストPC)」、同プロキシモジュールを「VBオペレータプロキシ」、エージェント用コンピュータのプロキシサーバ付きブラウザのブラウザモジュール(および該コンピュータ)を「エージェントブラウザ(営業マンモバイルPC)」、同プロキシモジュールを「VBエージェントプロキシ」、とも、それぞれ表記する。また、図1および図2において図示された要素と同等の要素には、これらの図において付した符号と同一の符号を付して説明する。なお「VB」は、本発明のプロキシサーバ付きブラウザの別称である、Virtual Browser(バーチャル ブラウザ)を略した表記である。
【0050】
(a)モバイルPC等のエージェント用コンピュータ18を携帯して社外営業活動を行うエージェントが、電話等の交信接続要求手段を用いて、オペレータ用コンピュータ8を操作するオペレータ(スペシャリスト)に対して、情報提供の要請を行い(図示せず)、エージェントはエージェント用コンピュータ18上でエージェントブラウザ11を起動してオペレータブラウザ1に対して接続要求を発信し(A−1)、オペレータは社内のオペレータ用コンピュータ8上でオペレータブラウザ1を起動してエージェントブラウザ11からの接続を受け付ける(D−2)。なお、接続要求の発信と受付の主体は逆であってもよい(D−1、A−2)。
【0051】
エージェントのモバイルPC等エージェント用コンピュータ18とオペレータのオペレータ用コンピュータ8との間でセッションが開始されると(D−3)、オペレータの判断、およびそれに基づくオペレータ用コンピュータ8に対するURL入力操作によって、オペレータブラウザ1は、オペレータがエージェントの要請に見合うと判断した情報の含まれるエイチティーエムエル(以下、「HTML」)、画像等の、ブラウザで表示される閲覧対象情報(以下、「ページ情報」)に係るURLを、VBオペレータプロキシ2に要求する(D−4)。
【0052】
ページ情報の要求を受信したVBオペレータプロキシ2により、まず、オペレータ用コンピュータ8内における、要求されたページ情報に該当する有効なキャッシュ3の存否が確認される(C−2)。
【0053】
(b)オペレータ用コンピュータ8内に、要求に該当する有効なキャッシュ3が存在する場合は、該ページ情報のURLは、VBオペレータプロキシ2により、エージェントが操作しているモバイルPC等のエージェント用コンピュータ18内のVBエージェントプロキシ12に対して通知される(C−4)。
【0054】
(b')オペレータ用コンピュータ8内に、要求に該当する有効なキャッシュ3が存在しない場合は、VBオペレータプロキシ2により、Webサーバ5に対して、該URL(以下、「ページURL」)を含むページ情報要求がなされる(C−2)。
【0055】
インターネットまたは社内LAN等のネットワーク6と接続しているWebサーバ5からは、VBオペレータプロキシ2によるページ情報要求に応じて、VBオペレータプロキシ2に対してページ情報が送信される(E−1)。
【0056】
VBオペレータプロキシ2により受信されたページ情報は、VBオペレータプロキシ2によりオペレータ用コンピュータ8内にキャッシュ3として蓄積される(C−3)とともに、取得した該ページURLをVBエージェントプロキシ12に対して通知し(C−4)、VBエージェントプロキシ12はこれを受信する(B−2)。
【0057】
(c)さらに、VBオペレータプロキシ2によって受信された該ページ情報は、オペレータブラウザ1に送信され(C−5)、オペレータ用コンピュータ8の画面上には該ページ情報が表示される(D−5)。
【0058】
(d)VBエージェントプロキシ12により受信されたVBオペレータプロキシ2からの該ページURL(B−2)は、VBエージェントプロキシ12によりエージェントブラウザ11に対して通知される(B−3)。
【0059】
(e)VBエージェントプロキシ12からの該ページURL通知を受信したエージェントブラウザ11により、VBエージェントプロキシ12に対する該ページURLに該当するページ情報の要求がなされる(A−3)。
【0060】
該ページ情報の要求を受信したVBエージェントプロキシ12により、まず、エージェント用コンピュータ18内における、要求されたページ情報に該当する有効なキャッシュ13の存否が確認される(B−4)。
【0061】
(f)エージェント用コンピュータ18内に、要求された該ページ情報に該当する有効なキャッシュ13が存在する場合は、VBエージェントプロキシ12により、キャッシュ13として蓄積されている該ページ情報がエージェントブラウザ11に送信される(B−7)。
【0062】
(f')エージェント用コンピュータ18内に、要求された該ページ情報に該当する有効なキャッシュ13が存在しない場合は、該ページ情報取得要求は、VBエージェントプロキシ12と同期しているVBオペレータプロキシ2に転送され、概要球を受信したVBオペレータプロキシ2により、オペレータ用コンピュータ8内にキャッシュ3として蓄積されている該ページ情報が、VBエージェントプロキシ12に送信される(C−6)。
【0063】
VBオペレータプロキシ2から送信された該ページ情報は、VBエージェントプロキシ12により受信され(B−5)、該ページ情報はエージェント用コンピュータ14内にキャッシュ13として蓄積され(B−6)、該ページ情報はエージェントブラウザ11に送信される(B−7)。
【0064】
(g)エージェントブラウザ11は、VBエージェントプロキシ12により送信された(B−7)該ページ情報を受信し、エージェントブラウザ11によりエージェント用コンピュータ18の画面上には該ページ情報が表示される(A−4)。
【0065】
エージェント用コンピュータ18の画面上に表示されたページ情報の内容により情報複写の目的が達成されたか否かは、電話等の交信接続要求手段を用いてエージェントからオペレータに伝達され(D−6)、目的が達成された場合は、両コンピュータ8、18間の接続が終了される(D−7)。目的が達成されていない場合、または当初の目的は達成されたが新たに情報複写の要望、必要が生じた場合は、接続が維持され、または一旦接続終了していた場合には改めて接続要求がなされ、上述した情報複写過程が繰り返される(D−4)。
【0066】
実施例1の情報複写システム使用することにより、Webページや画像等ブラウザで表示される閲覧対象情報を、高速かつ安定した動作状態で、社内のオペレータ(スペシャリスト)が操作するコンピュータから、これと遠隔した状態でエージェントが操作するモバイルPC等のコンピュータへ、オペレータ主導によって複写することができ、エージェント(営業マン)がクライアントと相対する社外営業活動を、スキル面でリアルタイムに支援することができる。
【0067】
図4は、本発明の情報複写システムを用いて営業活動を支援するための営業活動支援方法を示した説明図である。なお、図3の場合と同様、図1および図2において図示された要素と同等の要素には、これらの図において付した符号と同一の符号を付して説明する。
【0068】
図4において本営業活動支援補運法は、専門的知識を有し後記営業担当者の営業活動を支援し得る営業活動支援者(オペレータ)が操作するオペレータ用コンピュータ8と、一方、移動可能状態での営業活動等の営業活動を行う営業担当者(エージェント)が操作するエージェント用コンピュータ18と、両コンピュータ8および18を交信可能な状態に接続するためのネットワーク7と、両コンピュータ8および18の交信接続を要求するための交信接続要求手段20と、から主として構成される情報複写システムを用いて、まず、エージェントまたはオペレータのいずれかからの両コンピュータ間における、交信接続要求手段20を用いた交信接続要求により、エージェントまたはオペレータのいずれかにより両コンピュータ8および18が接続され、その後、オペレータによりエージェントの営業活動を支援し得る、複写すべきページ情報が判断、検索、または選択され、それに基づくオペレータ用コンピュータ8に対するURL入力操作が行われることによって、上述した本発明のプロキシサーバ付きブラウザおよび情報複写システムの作用により、該オペレータ用コンピュータ8から該エージェント用コンピュータ18に該ページ情報が複写され、該エージェント用コンピュータ18の画面上に該ページ情報が表示される、各過程により、主として構成される。
【0069】
本方法においてオペレータは、エージェントの要求に応じてリアルタイムで前記オペレータ用コンピュータ8を操作し得る状態で待機するものとすることができる。
【0070】
また、本方法において交信接続要求手段20としては、リアルタイムでの交信が可能な電気通信手段である無線あるいは有線の電話、インターネット電話、テレビ電話、チャット等を用いることができる。
【0071】
エージェント用コンピュータ18に複写された該ページ情報が、エージェントの営業活動支援目的を達成させるものである場合は、オペレータまたはエージェントいずれかの操作により情報複写のための交信接続を終了し、エージェントはエージェント用コンピュータ18のエージェントブラウザ11により表示された該ページ情報をクライアントに見せて、支援された営業活動を継続実施する。
【0072】
エージェント用コンピュータ18に複写された該ページ情報が、エージェントの営業活動支援目的を達成しないものであったり、目的を達成するがさらに新たな情報提示の要望や必要性が生じた場合は、両コンピュータ8および18がまだ交信接続されている場合にはこれを維持し、既に接続が終了している場合には、エージェントは該交信接続要求手段20によりオペレータに再度情報複写を依頼し、上述した方法により新たなページ情報をエージェント用コンピュータ18に取得して、営業活動支援目的が達成されるまで、営業活動を継続実施する。
【0073】
オペレータの操作によりエージェント用コンピュータ18のエージェントブラウザ11に表示されたページ情報は、同時にオペレータ用コンピュータ8のオペレータブラウザ1にも表示されるため、前記再度の情報複写が必要な場合も、エージェントとオペレータの意思の疎通を充分に図ることができる。
【0074】
該ページ情報の判断、検索、または選択は、オペレータ用コンピュータ8に接続して設けられるWebサーバ5を介して、社内LAN16、インターネット26等のネットワーク上に存在するページ情報を対象とすることができ、社内LAN16上の商品・製品情報、顧客情報、販売促進ツール、マーケティング分析情報、取引履歴情報、その他のナレッジや、時機を得た営業活動支援ツールとなり得るインターネット26上の各種情報を、エージェント用コンピュータ18に複写することができる。
【0075】
【発明の効果】
本発明のプロキシサーバ付きブラウザによれば、ブラウザモジュールがプロキシモジュールからコンテンツキャッシュ更新イベントを受信することができるため、ブラウザモジュールが、自己において表示すべき閲覧対象情報の内容を、自律的に取得し、更新することができる。
【0076】
また本プロキシサーバ付きブラウザが複数接続された場合は、そのキャッシュ更新同期機能によって、一のプロキシサーバ付きブラウザで取得、表示される閲覧対象情報を、自動的に他のプロキシサーバ付きブラウザにおいても取得、表示することができ、一のコンピュータから他のコンピュータへの情報複写が、高速かつ安定した動作状態で可能となる。
【0077】
前記プロキシサーバ付きブラウザを用いた本発明の情報複写システムによれば、Webページや画像等ブラウザで表示される閲覧対象情報を、高速かつ安定した動作状態で、たとえば営業活動支援者(オペレータ)が操作する一のコンピュータから、たとえばこれと遠隔した状態等で営業担当者(エージェント)が操作する他のコンピュータへ複写することができる
【0078】
さらに本発明の情報複写システムおよびそれを用いた営業活動支援方法によれば、社外で営業活動するエージェントにおいて必要な情報が、オペレータにより判断、検索、選択、取得され、高速かつ安定した状態で、エージェントが操作するコンピュータに複写されるため、エージェントがクライアントと相対する社外営業活動を、スキル面でリアルタイムに支援することができる。
【図面の簡単な説明】
【図1】本発明のプロキシサーバ付きブラウザの構成を示す説明図。
【図2】本発明の情報複写システムの構成の一例を示す説明図。
【図3】本発明の情報複写システムのシステム処理の流れを示したフロー図。
【図4】本発明の営業活動支援方法を示した説明図。
【図5】従来技術pcAnywhereの動作概念を示した説明図。
【符号の説明】
1、11…ブラウザモジュール、2、12…プロキシモジュール、3、13…コンテンツキャッシュ、4、14…プロキシサーバ付きブラウザ、5…Webサーバ、6、7…ネットワーク、8…オペレータ用コンピュータ、18…エージェント用コンピュータ、16…社内LAN、26…インターネット、20…更新接続要求手段
Claims (5)
- コンピュータを、
コンテンツの表示を行う閲覧機能を有するブラウザモジュール手段、
通信中継機能を有するプロキシモジュール手段、
として機能させるためのプロキシサーバ付きブラウザプログラムであって、
前記ブラウザモジュール手段は、前記コンピュータを、
指定されたコンテンツの取得要求を行う情報要求手段、
前記コンテンツをコンテンツキャッシュに蓄積している場合には、そのコンテンツを取得して表示する既存情報取得表示手段、
前記コンテンツキャッシュが更新された場合には前記プロキシモジュール手段からコンテンツキャッシュ更新イベントを受信する更新イベント受信手段、
前記コンテンツキャッシュ更新イベントに対応するコンテンツの取得を要求する更新内容要求手段、
前記更新内容要求に対応するコンテンツを前記コンテンツキャッシュから取得して表示する更新内容取得表示手段、
として機能させ、
前記プロキシモジュール手段は、前記コンピュータを、
前記ブラウザモジュール手段からの前記コンテンツ取得要求を受信する情報要求受信手段、
前記コンテンツ取得要求に対応するコンテンツを前記コンテンツキャッシュとして蓄積している場合には、そのコンテンツを前記ブラウザモジュール手段に送信する既存情報返信手段、
前記コンテンツ取得要求に対応するコンテンツを前記コンテンツキャッシュとして蓄積していない場合には、外部のサーバまたはプロキシサーバを介して、前記コンテンツを取得し、前記コンテンツキャッシュに蓄積するキャッシュ更新蓄積手段、
新たなコンテンツが前記コンテンツキャッシュに蓄積された場合に、前記コンテンツキャッシュ更新イベントを前記ブラウザモジュール手段に送信する更新イベント送信手段、
前記コンテンツキャッシュ更新イベントに対応するコンテンツの更新内容要求に応じて、そのコンテンツを前記ブラウザモジュール手段に送信する更新内容返信手段、
として機能させ、
前記プロキシサーバ付きブラウザプログラムを備えた少なくとも二以上のコンピュータの間で同一のコンテンツを表示させるために、
いずれか一のコンピュータにおいてコンテンツをコンテンツキャッシュに蓄積することで、前記プロキシモジュール手段が、前記コンテンツのURLを含む前記コンテンツキャッシュ更新イベントを、ほかのコンピュータのプロキシモジュール手段に対して通知すると共に、前記コンテンツキャッシュに蓄積したコンテンツを、自らのコンピュータのブラウザモジュール手段に送信する手順、
前記ほかのコンピュータのプロキシモジュール手段は、前記一のコンピュータから、前記コンテンツのURLを含むコンテンツキャッシュ更新イベントを受信すると、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツが前記ほかのコンピュータのコンテンツキャッシュに存在しているかを確認し、存在しない場合には、前記コンテンツキャッシュ更新イベントのコンテンツのURLに対応するコンテンツを、前記一のコンピュータのコンテンツキャッシュから取得して、前記ほかのコンピュータのコンテンツキャッシュに蓄積する手順、
を実行させるためのプロキシサーバ付きブラウザプログラム。 - 少なくとも二以上のコンピュータにおいて、各々、請求項1に記載のプロキシサーバ付きブラウザプログラムを備えており、
いずれか一のコンピュータのブラウザモジュール手段において、前記コンテンツの指定を 受け付けると、前記情報要求手段は、前記コンテンツの取得要求を前記プロキシモジュール手段に送信し、
前記コンテンツキャッシュにそのコンテンツを蓄積していない場合には、前記キャッシュ更新蓄積手段が、前記コンテンツを前記外部のサーバまたはプロキシサーバを介して、前記コンテンツを取得してコンテンツキャッシュに蓄積し、
前記コンテンツキャッシュに前記コンテンツを蓄積すると、前記更新イベント送信手段は、前記コンテンツのURLを含む前記コンテンツキャッシュ更新イベントを、ほかのコンピュータのプロキシモジュール手段に対しても送信し、
前記更新内容返信手段は、前記コンテンツキャッシュに蓄積したコンテンツを、前記一のコンピュータのブラウザモジュール手段に送信し、
前記ほかのコンピュータのプロキシモジュール手段は、前記一のコンピュータから、前記コンテンツのURLを含むコンテンツキャッシュ更新イベントを受信すると、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツが前記ほかのコンピュータのコンテンツキャッシュに存在しているかを確認し、
存在しない場合には、前記コンテンツキャッシュ更新イベントにおけるコンテンツのURLに対応するコンテンツを、前記一のコンピュータのコンテンツキャッシュから取得して、前記ほかのコンピュータのコンテンツキャッシュに蓄積して前記ブラウザモジュール手段に送信し、
存在する場合には、前記コンテンツキャッシュに蓄積しているコンテンツを前記ブラウザモジュール手段に送信する、
ことで、二以上のコンピュータにおいて同一のコンテンツを表示させる、
ことを特徴とする情報複写システム。 - 前記コンピュータのうち、少なくとも一つがモバイルコンピュータである、
ことを特徴とする請求項2に記載の情報複写システム。 - 請求項2または請求項3に記載の情報複写システムを用いて営業活動を支援するための営業活動支援方法であって、
前記一のコンピュータは営業担当者の営業活動を支援し得る営業活動支援者が操作するコンピュータであって、前記ほかのコンピュータは営業活動を行う営業担当者が操作するコンピュータであって、
前記営業担当者が操作する前記ほかのコンピュータまたは前記営業活動支援者が操作する前記一のコンピュータのいずれかで所定の操作入力を受け付けた交信接続要求により、営業担当者が操作する前記ほかのコンピュータまたは営業活動支援者が操作する前記一のコンピュータをネットワークを介して接続し、
前記営業活動支援者が選択した、前記営業担当者の行う営業活動を支援し得るコンテンツの前記コンテンツ取得要求の操作入力を、前記一のコンピュータで受け付けることによって、前記一のコンピュータから前記ほかのコンピュータに前記コンテンツを複写して前記ほかのコンピュータ上で画面表示させる、
ことを特徴とする情報複写システムを用いた営業活動支援方法。 - 前記営業担当者が操作する前記ほかのコンピュータまたは前記営業活動支援者が操作する前記一のコンピュータによる前記交信接続要求は、リアルタイムでの交信が可能な電気通信手段により行われる、
ことを特徴とする請求項4記載の営業活動支援方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001315484A JP4064652B2 (ja) | 2001-10-12 | 2001-10-12 | プロキシサーバ付きブラウザおよび情報複写システム |
US10/269,304 US20030074425A1 (en) | 2001-10-12 | 2002-10-11 | Browser with proxy server and information copying system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001315484A JP4064652B2 (ja) | 2001-10-12 | 2001-10-12 | プロキシサーバ付きブラウザおよび情報複写システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003122694A JP2003122694A (ja) | 2003-04-25 |
JP4064652B2 true JP4064652B2 (ja) | 2008-03-19 |
Family
ID=19133643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001315484A Expired - Fee Related JP4064652B2 (ja) | 2001-10-12 | 2001-10-12 | プロキシサーバ付きブラウザおよび情報複写システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20030074425A1 (ja) |
JP (1) | JP4064652B2 (ja) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1221898C (zh) * | 2002-08-13 | 2005-10-05 | 国际商业机器公司 | 刷新网络代理高速缓存服务器对象的系统和方法 |
JP2004192493A (ja) * | 2002-12-13 | 2004-07-08 | Hitachi Ltd | 記憶デバイス制御装置、情報処理装置、およびプログラム |
WO2006038287A1 (ja) * | 2004-10-06 | 2006-04-13 | Syncplus, Inc. | 同期システム及び同期プログラム |
US7937753B2 (en) * | 2005-03-25 | 2011-05-03 | Microsoft Corporation | Method and apparatus for distributed information management |
CA2513019A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | A method for communicating state information between a server and a mobile device browser with version handling |
CA2513018A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | Method for training a proxy server for content delivery based on communication of state information from a mobile device browser |
CA2513014A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | A method of controlling delivery of multi-part content from an origin server to a mobile device browser via a proxy server |
CA2513022A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | System and method for communicating state management between a browser user-agent and a mobile data server |
CA2513010A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | A method for detecting state changes between data stored in a first computing device and data retrieved from a second computing device |
CA2513016A1 (en) * | 2005-07-22 | 2007-01-22 | Research In Motion Limited | A secure method of synchronizing cache contents of a mobile browser with a proxy server |
KR100772861B1 (ko) | 2005-09-23 | 2007-11-02 | 삼성전자주식회사 | 원격 사용자 인터페이스를 제공하는 장치 및 방법 |
JP4140916B2 (ja) * | 2005-12-22 | 2008-08-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Webページにおける状態遷移を解析する方法 |
JP4714586B2 (ja) * | 2006-01-11 | 2011-06-29 | シャープ株式会社 | 通信装置、データ共有システム、データ共有装置、及びコンピュータプログラム |
JP2007208458A (ja) * | 2006-01-31 | 2007-08-16 | Fujifilm Corp | 通信システム、通信端末および通信方法 |
US7461206B2 (en) * | 2006-08-21 | 2008-12-02 | Amazon Technologies, Inc. | Probabilistic technique for consistency checking cache entries |
CN101668004B (zh) * | 2008-09-04 | 2016-02-10 | 阿里巴巴集团控股有限公司 | 一种网页获取方法、装置及系统 |
US8385245B2 (en) * | 2008-11-13 | 2013-02-26 | Cisco Technology, Inc. | System and method for multicasting in a network environment |
TWI471742B (zh) * | 2009-05-13 | 2015-02-01 | Alibaba Group Holding Ltd | Web access / send method, client, server and network system |
WO2011154741A1 (en) * | 2010-06-09 | 2011-12-15 | Omnifone Ltd | A method for providing digital media content to multiple computing devices using a portable framework |
EP2587397A1 (en) * | 2011-10-28 | 2013-05-01 | Telefonaktiebolaget LM Ericsson (publ) | Browser device access proxy |
FR3019427A1 (fr) * | 2014-03-28 | 2015-10-02 | Orange | Procede de mise en cache d'un contenu dans un reseau de distribution de contenus |
US9880827B2 (en) * | 2015-08-30 | 2018-01-30 | International Business Machines Corporation | Managing software version upgrades in a multiple computer system environment |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000516053A (ja) * | 1996-05-07 | 2000-11-28 | ウェブライン コミュニケーションズ コーポレーション | インターネットマルチメディアの内容を電話及びオーディオ通信と統合するための方法及びその装置 |
US6185625B1 (en) * | 1996-12-20 | 2001-02-06 | Intel Corporation | Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object |
US6173311B1 (en) * | 1997-02-13 | 2001-01-09 | Pointcast, Inc. | Apparatus, method and article of manufacture for servicing client requests on a network |
US6061714A (en) * | 1997-05-07 | 2000-05-09 | International Business Machines Corporation | Persistent cache synchronization and start up system |
US6247050B1 (en) * | 1997-09-12 | 2001-06-12 | Intel Corporation | System for collecting and displaying performance improvement information for a computer |
US6112279A (en) * | 1998-03-31 | 2000-08-29 | Lucent Technologies, Inc. | Virtual web caching system |
US6389460B1 (en) * | 1998-05-13 | 2002-05-14 | Compaq Computer Corporation | Method and apparatus for efficient storage and retrieval of objects in and from an object storage device |
US6178461B1 (en) * | 1998-12-08 | 2001-01-23 | Lucent Technologies Inc. | Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects |
US6457103B1 (en) * | 1999-07-22 | 2002-09-24 | International Business Machines Corporation | Method and apparatus for caching content in a data processing system with fragment granularity |
US7181539B1 (en) * | 1999-09-01 | 2007-02-20 | Microsoft Corporation | System and method for data synchronization |
US6356933B2 (en) * | 1999-09-07 | 2002-03-12 | Citrix Systems, Inc. | Methods and apparatus for efficiently transmitting interactive application data between a client and a server using markup language |
US6810259B1 (en) * | 1999-12-16 | 2004-10-26 | Utstarcom Inc. | Location update protocol |
US6947440B2 (en) * | 2000-02-15 | 2005-09-20 | Gilat Satellite Networks, Ltd. | System and method for internet page acceleration including multicast transmissions |
US7103651B2 (en) * | 2000-11-30 | 2006-09-05 | Nortel Networks Limited | Method and apparatus for discovering client proximity network sites |
US20020069241A1 (en) * | 2000-12-06 | 2002-06-06 | Girija Narlikar | Method and apparatus for client-side proxy selection |
US7035911B2 (en) * | 2001-01-12 | 2006-04-25 | Epicrealm, Licensing Llc | Method and system for community data caching |
US6981062B2 (en) * | 2001-04-20 | 2005-12-27 | Sbc Technology Resources, Inc. | World wide web content synchronization between wireless devices |
US6907501B2 (en) * | 2002-01-25 | 2005-06-14 | Ntt Docomo Inc. | System for management of cacheable streaming content in a packet based communication network with mobile hosts |
-
2001
- 2001-10-12 JP JP2001315484A patent/JP4064652B2/ja not_active Expired - Fee Related
-
2002
- 2002-10-11 US US10/269,304 patent/US20030074425A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20030074425A1 (en) | 2003-04-17 |
JP2003122694A (ja) | 2003-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4064652B2 (ja) | プロキシサーバ付きブラウザおよび情報複写システム | |
US6912573B2 (en) | Method for acquiring content information, and software product, collaboration system and collaboration server for acquiring content information | |
RU2188450C2 (ru) | Способ и устройство для создания интерактивной гиперсреды | |
US7167142B2 (en) | Multi-user display system | |
JP3217964B2 (ja) | インターネットを介したwwwサーバ・データ・アクセスのためのコンピュータ・ネットワーク | |
US8707321B2 (en) | Resource sharing system and method thereof | |
JP3217967B2 (ja) | ウェブ・ブラウザ・システム | |
JP3753244B2 (ja) | リアルタイムウェブ共有システム | |
US7376730B2 (en) | Method for characterizing and directing real-time website usage | |
US20020120607A1 (en) | File sharing system for serving content from a computer | |
KR100354369B1 (ko) | 정보 처리 방법, 정보 처리 장치, 정보 처리 프로그램을 격납하는 기억 매체 | |
JP2008269658A (ja) | サーバシステム | |
JPH10198616A (ja) | 分散ログ一括管理機能付きネットワークシステム | |
JPH11508430A (ja) | 電話通信とデータ通信を調整するための装置および方法 | |
CN107181779A (zh) | 访问请求的处理方法、装置和系统 | |
KR20020022374A (ko) | 웹 문서의 주소 변환을 이용한 공동 브라우징 방법 | |
CN100555285C (zh) | 网页信息协同浏览系统及方法 | |
US20080189424A1 (en) | Enhanced Website Visitor Coordination System And Method | |
JP2007072835A (ja) | サービス利用者サポートシステム | |
JP2001216233A (ja) | ウエブページ提供方法およびその提供システム | |
JP2002041377A (ja) | データ通信システムおよびこれに用いるデータ処理装置、ブラウザを利用したセッション維持方法、記録媒体 | |
JP2002215551A (ja) | データ通信方法、データ通信管理サーバおよびデータ通信ソフトウェア | |
US20020095349A1 (en) | Net market system | |
JP5322972B2 (ja) | ウェブ画面復元装置及びウェブ画面復元方法及びウェブ画面復元プログラム | |
KR20180077827A (ko) | 웹 서버와 데이터베이스 서버 연동 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040226 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040226 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040310 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040317 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040812 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040812 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070911 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071009 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071101 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071227 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4064652 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140111 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |