(57)【特許請求の範囲】
【請求項１】
複数の情報処理端末によるＷＷＷコンテンツを用いた共同作業をサポートする情報制御システムであって、
通信ネットワークを介してＷＷＷサーバに接続する情報処理支援サーバと、
当該情報処理支援サーバを介して前記ＷＷＷサーバにより提供されるＷＷＷコンテンツを取得すると共に当該ＷＷＷコンテンツを用いた作業を行う複数の情報処理端末とを備え、
前記情報処理端末は、
取得した前記ＷＷＷコンテンツに対して所定の付属情報を付加する付属情報付加部を備え、
前記情報処理支援サーバは、
前記共同作業のセッションにおいて前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報と前記ＷＷＷコンテンツのＵＲＬとを関連付けて当該セッション別に保持する付属情報管理部と、
前記付属情報管理部に保持されたセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定してなされた前記情報処理端末からのアクセス要求に応じて、前記付属情報管理部に保持されている、当該アクセス要求にて指定されたＵＲＬを持つ前記ＷＷＷコンテンツと当該アクセス要求にて指定されたセッションにおいて当該ＷＷＷコンテンツに付加された前記付属情報とを前記情報処理端末に送信する付属情報送信部と
を備えることを特徴とする情報制御システム。
【請求項２】
前記付属情報として少なくとも前記ＷＷＷコンテンツに対して描画を行うアノテーション・データを含み、
前記情報処理支援サーバにおいて、
前記付属情報管理部は、前記共同作業のセッションにおいて作成されたアノテーション・データのファイル名と当該アノテーション・データが付加された前記ＷＷＷコンテンツのＵＲＬとを関連付け、
前記付属情報送信部は、前記情報処理端末からのアクセス要求に応じて、当該アクセス要求にかかる前記ＷＷＷコンテンツと当該セッションにおいて当該ＷＷＷコンテンツのＵＲＬに関連付けられた前記ファイル名にて特定される前記アノテーション・データとを前記情報処理端末に送信し、
前記情報処理端末の前記付属情報付加部は、前記ＷＷＷコンテンツと前記アノテーション・データとを合成し、ウェブブラウザにて表示することを特徴とする請求項１に記載の情報制御システム。
【請求項３】
前記付属情報として少なくとも前記ＷＷＷコンテンツのフォームに記入されたデータを含み、
前記情報処理支援サーバにおいて、
前記付属情報管理部は、前記共同作業のセッションにおいて前記フォームに記入されたデータと前記ＷＷＷコンテンツのＵＲＬとを関連付け、
前記付属情報送信部は、前記情報処理端末からのアクセス要求に応じて、当該アクセス要求にて指定されたセッションに対応する前記ＷＷＷコンテンツのフォームに当該セッションにおいて前記ＷＷＷコンテンツのＵＲＬに関連付けられた前記記入データを埋め込んで前記情報処理端末に送信し、
前記情報処理端末は、ウェブブラウザを用いて、フォームに前記記入データの埋め込まれた前記ＷＷＷコンテンツを表示することを特徴とする請求項１に記載の情報制御システム。
【請求項４】
前記情報処理支援サーバは、
前記情報処理端末からの要求に応じて、前記共同作業のセッションで前記付属情報が付加された前記ＷＷＷコンテンツのＵＲＬおよび当該ＷＷＷコンテンツを用いた共同作業のセッションをリストアップしたＵＲＬリストを作成するＵＲＬリスト作成部と、
作成された前記ＵＲＬリストを前記情報処理端末に送信するＵＲＬリスト送信部とを更に備えることを特徴とする請求項１に記載の情報制御システム。
【請求項５】
前記情報処理支援サーバの前記ＵＲＬリスト作成部は、前記ＵＲＬリストをＷＷＷコンテンツとして作成し、
前記情報処理端末は、前記ＷＷＷコンテンツとして提供された前記ＵＲＬリストにリストアップされた項目をクリックすることにより、前記付属情報の付加された前記ＷＷＷコンテンツの取得を前記情報処理支援サーバに対して要求することを特徴とする請求項４に記載の情報制御システム。
【請求項６】
前記情報処理支援サーバの前記ＵＲＬリスト作成部は、前記情報処理端末のユーザを認識し、当該ユーザがアクセス可能な前記ＷＷＷコンテンツの前記ＵＲＬリストを作成することを特徴とする請求項４に記載の情報制御システム。
【請求項７】
複数の情報処理端末によるＷＷＷコンテンツを用いた共同作業をサポートする情報制御システムであって、
通信ネットワークを介してＷＷＷサーバに接続し、ＷＷＷサーバにより提供されるＷＷＷコンテンツを取得すると共に当該ＷＷＷコンテンツに対する作業として所定の付属情報を付加する情報処理端末と、
前記共同作業のセッションにおいて前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報と前記ＷＷＷコンテンツのＵＲＬとを関連付けて当該セッション別に保持する情報処理支援サーバとを備え、
前記情報処理支援サーバは、
保持されているセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定してなされた前記情報処理端末からのアクセス要求を受け付け、当該アクセス要求にて指定されたセッション及びＵＲＬに対応する前記付属情報を前記情報処理端末に返送し、
前記情報処理端末は、
前記情報処理支援サーバから前記付属情報を受信すると共に、前記アクセス要求に対応する前記ＵＲＬを持つ前記ＷＷＷコンテンツを前記ＷＷＷサーバから取得し、当該付属情報及びＷＷＷコンテンツを合成することを特徴とする情報制御システム。
【請求項８】
複数の情報処理端末によるＷＷＷコンテンツを用いた共同作業をサポートする情報処理支援サーバであって、
前記情報処理端末からのアクセス要求に従って、通信ネットワークに接続されたＷＷＷサーバからＷＷＷコンテンツを取得すると共に、取得された当該ＷＷＷコンテンツを前記アクセス要求を行った前記情報処理端末に送信するキャッシュ・マネージャと、
前記情報処理端末から受け付けた前記アクセス要求によって当該情報処理端末によるセッションの開始を認識すると共に、当該セッションの識別情報および当該セッションにおいて共同作業を行う前記ＷＷＷコンテンツのＵＲＬを含むセッション情報を管理し、前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報を受信し、当該セッション情報と当該付属情報とを関連付けて管理するセッション情報制御部とを備えることを特徴とする情報処理支援サーバ。
【請求項９】
前記セッション情報制御部は、認識したセッションにおいて、前記情報処理端末からのアクセス要求が前記セッション情報に対応する場合に、前記セッション情報に含まれるＵＲＬを持つ前記ＷＷＷコンテンツと前記セッション情報に関連付けられている前記付属情報とを前記情報処理端末に送信することを特徴とする請求項８に記載の情報処理支援サーバ。
【請求項１０】
前記セッション情報制御部は、認識したセッションにおいて取得した前記ＷＷＷコンテンツがフォーム付きのＷＷＷコンテンツであり、そのＵＲＬに前記付属情報としてフォームの記入データが関連付けられている場合に、当該ＷＷＷコンテンツのフォームに当該記入データを埋め込んで前記情報処理端末に送信することを特徴とする請求項９に記載の情報処理支援サーバ。
【請求項１１】
前記情報処理端末からの要求に応じて、前記セッションで前記付属情報が付加された前記ＷＷＷコンテンツのＵＲＬおよび当該ＷＷＷコンテンツを用いた作業のセッションをリストアップしたＵＲＬリストをＷＷＷコンテンツとして作成するＵＲＬリスト作成部を更に備え、
前記キャッシュ・マネージャは、前記ＵＲＬリスト作成部により作成された前記ＵＲＬリストを前記情報処理端末に返送することを特徴とする請求項９に記載の情報処理支援サーバ。
【請求項１２】
外部装置との共同作業を支援する情報処理支援サーバまたはＷＷＷサーバと接続してＷＷＷコンテンツを含むデータの送受信を行うための接続部と、
前記接続部を介して前記ＷＷＷサーバからＷＷＷコンテンツを受信して表示すると共に、表示されたＷＷＷコンテンツに対して所定の付属情報を付加し、前記接続部を介して当該付属情報を前記情報処理支援サーバに送信するクライアント・アプリケーションとを備え、
前記クライアント・アプリケーションは、前記情報処理支援サーバに対して保持されている前記共同作業のセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定したアクセス要求を行い、当該アクセス要求に対する応答として前記情報処理支援サーバから受信したデータが前記ＷＷＷコンテンツと当該ＷＷＷコンテンツに付加された付属情報としてのアノテーション・データである場合に、当該ＷＷＷコンテンツと当該アノテーション・データとを合成して表示することを特徴とする情報処理端末。
【請求項１３】
前記クライアント・アプリケーションは、前記情報処理支援サーバから受信したデータが前記ＷＷＷコンテンツと当該ＷＷＷコンテンツに付加された付属情報としてのアノテーション・データのファイル名であって、かつ当該アノテーション・データを前記情報処理支援サーバ以外の所定の記憶装置から取得可能である場合に、当該ファイル名を用いて当該アノテーション・データを取得し、当該ＷＷＷコンテンツと当該アノテーション・データとを合成して表示することを特徴とする請求項１２に記載の情報処理端末。
【請求項１４】
通信ネットワークを介して外部装置との共同作業を支援する情報処理支援サーバまたはＷＷＷサーバに接続して、ＷＷＷコンテンツを含むデータの送受信を行うための接続部と、
前記接続部を介して保持されている前記共同作業のセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定したアクセス要求を前記情報処理支援サーバに対して行い、当該アクセス要求に対する応答として当該情報処理支援サーバから当該アクセス要求にて指定されたセッションおよびＵＲＬに対応付けられたアノテーション・データを受信し、前記ＷＷＷサーバから当該ＵＲＬを持つＷＷＷコンテンツを取得し、当該ＷＷＷコンテンツと当該アノテーション・データとを合成する合成処理部と、
前記接続部を介して前記ＷＷＷサーバから受信し前記合成処理部により前記アノテーション・データを合成されたＷＷＷコンテンツを表示するウェブブラウザとを備えることを特徴とする情報処理端末。
【請求項１５】
コンピュータにより複数の情報処理端末によるＷＷＷコンテンツを用いた共同作業をサポートする情報処理方法であって、
所定の前記情報処理端末が前記コンピュータとセッションを確立し、当該コンピュータを介して取得した前記ＷＷＷコンテンツに対して所定の付属情報を付加するステップと、
前記コンピュータが前記情報処理端末とのセッションにおいて前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報と前記ＷＷＷコンテンツのＵＲＬとを関連付けて当該セッション別に保持するステップと、
前記コンピュータが所定の前記情報処理端末から受信した、前記セッション別に保持されている情報の中から共同作業のセッション及び所定のＵＲＬを指定してなされた前記情報処理端末からのアクセス要求に応じて、当該アクセス要求にて指定されたＵＲＬを持つ前記ＷＷＷコンテンツと当該アクセス要求にて指定されたセッションにおいて当該ＷＷＷコンテンツに付加された前記付属情報とを当該アクセス要求の発行元である当該情報処理端末に送信するステップとを含むことを特徴とする情報処理方法。
【請求項１６】
前記付属情報を付加するステップにおいて、前記付属情報として、少なくとも前記ＷＷＷコンテンツに対して描画を行うアノテーション・データを含み、
前記付属情報を保持するステップは、前記情報処理端末とのセッションにおいて作成された前記付属情報が前記アノテーション・データである場合に、前記コンピュータが、当該アノテーション・データを受け取ってデータファイルを作成すると共に、当該データファイルのファイル名を前記ＷＷＷコンテンツのＵＲＬに関連付けるステップを含み、
前記ＷＷＷコンテンツに前記付属情報を付加するステップは、前記ＵＲＬに関連付けられている情報が前記アノテーション・データのファイル名である場合に、前記情報処理端末が、前記ＷＷＷコンテンツに対して当該ファイル名で特定される前記アノテーション・データのデータファイルを付加するステップを含み、
前記アクセス要求の発行元である前記情報処理端末が、前記ＷＷＷコンテンツを表示する際に、前記ＷＷＷコンテンツと前記アノテーション・データとを合成するステップを更に含むことを特徴とする請求項１５に記載の情報処理方法。
【請求項１７】
前記付属情報を付加するステップにおいて、前記付属情報として、少なくとも前記ＷＷＷコンテンツのフォームに記入されたデータを含み、
前記付属情報を保持するステップは、前記情報処理端末とのセッションにおいて作成された前記付属情報が前記フォームに記入されたデータである場合に、前記コンピュータが、当該データ自体を前記ＷＷＷコンテンツに関連付けるステップを含み、
前記ＷＷＷコンテンツに前記付属情報を付加するステップは、前記ＵＲＬに関連付けられている情報が前記フォームに記入されたデータである場合に、前記コンピュータが、前記フォームに記入されたデータを当該フォームを持つ前記ＷＷＷコンテンツの該当個所に埋め込むステップとを含むことを特徴とする請求項１５に記載の情報処理方法。
【請求項１８】
前記コンピュータが、前記情報処理端末とのセッションで前記付属情報が付加された前記ＷＷＷコンテンツのＵＲＬおよび当該ＷＷＷコンテンツを用いた共同作業のセッションをリストアップしたＵＲＬリストを作成するステップを更に備えることを特徴とする請求項１５に記載の情報処理方法。
【請求項１９】
前記ＵＲＬリストを作成するステップは、
前記コンピュータが、前記情報処理端末のユーザを認識するステップと、
前記コンピュータが、前記ユーザがアクセス可能な前記ＷＷＷコンテンツの前記ＵＲＬリストを作成するステップとを含むことを特徴とする請求項１８に記載の情報処理方法。
【請求項２０】
コンピュータに実行させる情報処理プログラムを当該コンピュータの入力手段が読み取り可能に記憶した記憶媒体において、
情報処理端末からのアクセス要求に従って、通信ネットワークに接続されたＷＷＷサーバからＷＷＷコンテンツを取得し、前記アクセス要求を行った前記情報処理端末に送る処理と、
前記情報処理端末とのセッションにおいて前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報を受信し、当該付属情報と当該ＷＷＷコンテンツのＵＲＬとを関連付けて当該セッション別に保持する処理と、
前記セッション別に保持されている情報の中から共同作業のセッション及び所定のＵＲＬを指定してなされた前記情報処理端末からのアクセス要求に応じて、当該アクセス要求にて指定されたＵＲＬを持つ前記ＷＷＷコンテンツと当該アクセス要求にて指定されたセッションにおいて当該ＷＷＷコンテンツに付加された前記付属情報とを前記情報処理端末に送信する処理と
を前記コンピュータに実行させるプログラムを記憶したことを特徴とする記憶媒体。
【請求項２１】
情報処理端末に実行させる情報処理プログラムを当該情報処理端末の入力手段が読み取り可能に記憶した記憶媒体において、
外部装置との共同作業を支援する情報処理支援サーバに対して当該情報処理支援サーバに保持されている当該共同作業のセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定したアクセス要求を行い、当該アクセス要求に対する応答として当該情報処理支援サーバからＷＷＷコンテンツを受信する処理と、
前記情報処理支援サーバから受信した前記ＷＷＷコンテンツにアノテーション・データが付加されている場合に、当該ＷＷＷコンテンツと当該アノテーション・データとを合成する処理と、
前記アノテーション・データが合成されたＷＷＷコンテンツを表示出力する処理と
を前記情報処理端末に実行させるプログラムを記憶したことを特徴とする記憶媒体。
【請求項２２】
情報処理端末に実行させる情報処理プログラムを当該情報処理端末の入力手段が読み取り可能に記憶した記憶媒体において、
外部装置との共同作業を支援する情報処理支援サーバに対して当該情報処理支援サーバに保持されている当該共同作業のセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定したアクセス要求を行い、当該アクセス要求に対する応答として当該情報処理支援サーバから所定のＵＲＬに対応付けられた付属情報を受信する処理と、
受信した前記付属情報に対応する前記ＵＲＬを持つＷＷＷコンテンツを取得する処理と、
取得した前記ＷＷＷコンテンツ及び前記付属情報を合成する処理と、
前記付属情報が合成されたＷＷＷコンテンツを表示する処理と
を前記情報処理端末に実行させるプログラムを記憶したことを特徴とする記憶媒体。
【請求項２３】
複数の情報処理端末と、当該複数の情報処理端末によるＷＷＷコンテンツを用いた共同作業をサポートする情報処理支援サーバとを備えた情報制御システムであって、
前記情報処理支援サーバは、
前記共同作業のセッションにおいて前記情報処理端末により前記ＷＷＷコンテンツに付加された付属情報と前記ＷＷＷコンテンツのＵＲＬとを関連付けて当該セッション別に保持する付属情報管理手段と、
前記情報処理端末に実行させるプログラムを記憶する記憶手段と、
前記情報処理端末からの要求に応じて、前記記憶手段から前記プログラムを読み出して当該プログラムを送信する送信手段とを備え、
前記記憶手段に記憶されたプログラムは、
前記ＷＷＷコンテンツを受信して表示する処理と、表示されたＷＷＷコンテンツに対して所定の付属情報を付加する処理と、付加した当該付属情報を前記情報処理支援サーバへ送信する処理と、前記情報処理支援サーバに対して当該情報処理支援サーバに保持されている前記共同作業のセッション別の情報の中から共同作業のセッション及び所定のＵＲＬを指定したアクセス要求を行い、当該アクセス要求に対する応答として前記ＷＷＷコンテンツと共に当該ＷＷＷコンテンツに関連付けられたアノテーション・データを受信し、当該ＷＷＷコンテンツと当該アノテーション・データとを合成する処理とを前記情報処理端末に実行させることを特徴とする情報制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のクライアントによるＷＷＷ（ウェブ）コンテンツを用いた共同作業をサポートする情報処理方法に関する。
【０００２】
【従来の技術】
今日、インターネットで広く利用されているＷＷＷにおいて、複数のユーザがウェブページ上で共同作業（閲覧、移動、変更など）を行うコラボレーション技術が提案されている。図１４は、このウェブページにおける共同作業を顧客相談サービスに応用した例を示す図である。このサービスでは、顧客が使用する顧客側端末１４１０と、顧客の相談に対応するエージェントが使用するエージェント側端末１４２０とが通信ネットワークを介して接続されている。図１４に示す状態では、顧客側端末１４１０とエージェント側端末１４２０とが同一のウェブページ１４１１及び１４２１を表示している。ここで、顧客側端末１４１０と、エージェント側端末１４２０とは、コラボレーションを提供するソフトウェアによって同期が取られているため、顧客側端末１４１０において顧客がウェブページ１４１１上に行った操作は、エージェント側端末１４２０に表示されているウェブページ１４２１に反映される。同様に、エージェント側端末１４２０においてエージェントがウェブページ１４２１上に行った操作は、顧客側端末１４１０に表示されているウェブページ１４１１に反映される。このため、顧客とエージェントとが同一のウェブページに互いに書き込みなどの操作を行うことにより、顧客の相談にエージェントが対応するといったサービスを提供することが可能となる。
【０００３】
かかるコラボレーション技術は、共同作業をする複数のユーザが同時にコラボレーションのセッションを張っておくことが前提となっている。すなわち、顧客相談サービスの例では、コラボレーションによるサービスを受けるためには、顧客側端末１４１０とエージェント側端末１４２０とがつながっており、同時に同じページを参照して操作を行わなくてはならない。しかし、顧客相談センターにおいてエージェントが複数の顧客に対応する場合や、エージェントの勤務時間外に質問がなされた場合など、顧客から質問がなされた時に、質問内容に通じた適切なエージェントが応対可能であるとは限らない。このため、必ずしも当該技術を用いたサービスを有効かつ十分に利用できるわけではなかった。
【０００４】
ところで、インターネットなどの公共のネットワークにおいては、一般にその公共性からユーザが勝手にネットワーク上の情報を追加、変更することは禁じられる。その一方で、特開平１０−２１２６３号公報に開示されるように、ネットワーク上に登録されている主要なデータ自体は変更せず、付加的なデータを当該主要データに関連付けることによってユーザ独自の情報を追加する技術が提案されている。これにより、ユーザはアクセスしたウェブページに対してアノテーション・データを付加するなどの操作を行うことが可能となる。
【０００５】
【発明が解決しようとする課題】
このように、従来のコラボレーション技術は、複数のユーザが同時にコラボレーションのセッションを張っておくことが必要であるため、上述した顧客相談サービスのように、技術の利用形態によっては有効に利用することができず、十分な効果を得ることができない。
【０００６】
かかる問題を考慮して、予め電子メールなどで質問の内容を通知しておき、適切な対応のできるエージェントが応対可能な時を選んでコラボレーションのセッションを確立する方法が考えられる。しかし、電子メールで送られた質問を適切なエージェントに仕分けるには、電子メールを読んで内容を理解しなければならず、作業が繁雑になる。また、文章のみで質問内容を正確に伝えることが困難な場合もある。
【０００７】
質問内容をより正確に示すために、上述したウェブページに付加情報を関連付ける従来技術を利用できれば、質問箇所を直接矢印で指し示すなどの情報付加を行えるので便利である。
【０００８】
本発明は以上のような技術的課題を解決するためになされたものであって、ＷＷＷコンテンツに付加された情報を複数のユーザが共有できるようにし、かついつでも付加情報の付いた状態のＷＷＷコンテンツを参照したり変更したりできるようにすることを目的とする。
また、付加情報の付いたＷＷＷコンテンツを所定のユーザに機械的に配信できるようにすることを他の目的とする。
更に、ＵＲＬのリストを作成してユーザが容易に付加情報の付いたＷＷＷコンテンツにアクセスできるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
かかる目的のもと、本発明は、複数の情報処理端末によるウェブ・コンテンツを用いた共同作業をサポートする情報制御システムであって、通信ネットワークを介してウェブ・サーバに接続する情報処理支援サーバと、この情報処理支援サーバを介してウェブ・サーバにより提供されるウェブ・コンテンツを取得すると共にこのウェブ・コンテンツを用いた作業を行う複数の情報処理端末とを備え、情報処理端末は、取得したウェブ・コンテンツに対して所定の付属情報を付加する付属情報付加部を備え、情報処理支援サーバは、情報処理端末によりウェブ・コンテンツに付加された付属情報とこのウェブ・コンテンツのＵＲＬとを関連付けて保持する付属情報管理部と、情報処理端末からのアクセス要求がこの付属情報管理部に保持されているＵＲＬに対応する場合に、このＵＲＬを持つウェブ・コンテンツとこのＵＲＬに関連付けられた付属情報とを情報処理端末に送信する付属情報送信部とを備えることを特徴としている。
この情報処理支援サーバと情報処理端末との間におけるデータの送受信は、例えばＴＣＰ／ＩＰネットワークにより行うことができる。したがって、例えば、情報処理支援サーバと情報処理端末との間の通信自体を公衆電話回線を用いたダイヤル・アップ接続や会社内に敷設されたＬＡＮ等、種種のネットワークを介して行うことも可能である。
【００１０】
また、付属情報として少なくともウェブ・コンテンツに対して描画を行うアノテーション・データを含み、前記情報処理支援サーバにおいて、付属情報管理部は、ウェブ・コンテンツのＵＲＬとアノテーション・データのファイル名とを関連付け、付属情報送信部は、情報処理端末からのアクセス要求に応じて、このアクセス要求にかかるウェブ・コンテンツとこのウェブ・コンテンツのＵＲＬに関連付けられたファイル名にて特定されるアノテーション・データとを情報処理端末に送信し、情報処理端末は、ブラウザを用いて、ウェブ・コンテンツとアノテーション・データとを合成して表示することを特徴とする。この構成によれば、ウェブ・コンテンツに付属情報としてアノテーション・データが付加された場合にも、アノテーション・データの共有を実現し、かつウェブ・コンテンツを表示する際に、付加されているアノテーション・データを再現することが可能となる。
【００１１】
また、付属情報として少なくともウェブ・コンテンツのフォームに記入されたデータを含み、前記情報処理支援サーバにおいて、付属情報管理部は、ウェブ・コンテンツのＵＲＬとフォームに記入されたデータ自体を関連付け、付属情報送信部は、情報処理端末からのアクセス要求に応じて、このアクセス要求にかかるウェブ・コンテンツのフォームにこのウェブ・コンテンツのＵＲＬに関連付けられた記載データを埋め込んで前記情報処理端末に送信し、情報処理端末は、ブラウザを用いて、フォームに記入データの埋め込まれたウェブ・コンテンツを表示することを特徴とする。この構成によれば、ウェブ・コンテンツのフォームにデータが記入されている場合に、その記入データの共有を実現し、かつそのデータが記入された状態でウェブ・コンテンツを表示することが可能となる。
【００１２】
また、情報処理支援サーバは、情報処理端末からの要求に応じて、付属情報が付加されているウェブ・コンテンツのＵＲＬのリストを作成するＵＲＬリスト作成部と、作成されたＵＲＬリストを情報処理端末に送信するＵＲＬリスト送信部とを更に備えることを特徴とする。この構成によれば、情報処理端末において、付属情報の付加されているウェブ・コンテンツを一覧できるので、そのようなウェブ・コンテンツを選択してアクセスすることができる点で優れている。
【００１３】
この情報処理支援サーバのＵＲＬリスト作成部は、ＵＲＬリストをウェブ・コンテンツとして作成し、情報処理端末は、このウェブ・コンテンツとして提供されたＵＲＬリストの中の所望のＵＲＬをクリックすることにより、付属情報の付加されたウェブ・コンテンツの取得を情報処理支援サーバに対して要求することを特徴とする。この構成によれば、ホームページなどの通常のウェブ・コンテンツにおけるリンク先へのアクセスと同様の簡単な方法で所望のウェブ・コンテンツにアクセスできる点で好ましい。
また、情報処理支援サーバのＵＲＬリスト作成部は、情報処理端末のユーザを認識し、このユーザがアクセス可能な前記ウェブ・コンテンツのＵＲＬリストを作成することを特徴とすれば、特定のユーザの間でのみ共同作業を行う手段を容易に提供できる点で好ましい。
さらに、情報処理支援サーバのＵＲＬリスト作成部は、ウェブ・コンテンツの種類または付属情報の内容に基づいてユーザのアクセス可能なウェブ・コンテンツの設定を行うことを特徴とすれば、共同作業を行うユーザを任意に設定することができる。
【００１４】
本発明は、複数の情報処理端末によるウェブ・コンテンツを用いた共同作業をサポートする情報制御システムであって、通信ネットワークを介してウェブ・サーバに接続し、ウェブ・サーバにより提供されるウェブ・コンテンツを取得すると共にこのウェブ・コンテンツに対する作業として所定の付属情報を付加する情報処理端末と、情報処理端末によりウェブ・コンテンツに付加された付属情報とこのウェブ・コンテンツのＵＲＬとを関連付けて保持する情報処理支援サーバとを備え、この情報処理支援サーバは、付属情報に関連付けられたＵＲＬに対応するアクセス要求を情報処理端末から受け取った場合に、このアクセス要求に対応する付属情報をこの情報処理端末に返送し、一方この情報処理端末は、情報処理支援サーバからこの付属情報を受信すると共に、このアクセス要求に対応するＵＲＬを持つウェブ・コンテンツをウェブ・サーバから取得し、この付属情報及びウェブ・コンテンツを合成することを特徴とする。この構成によれば、情報処理支援端末が情報処理支援サーバを介さずに直接取得したウェブ・コンテンツに対しても付属情報を付加できる点で好ましい。
【００１５】
本発明は、複数の情報処理端末によるウェブ・コンテンツを用いた共同作業をサポートする以下の情報処理支援サーバを提供する。つまりこの情報処理支援サーバは、情報処理端末からのアクセス要求に従って、通信ネットワークに接続されたウェブ・サーバからウェブ・コンテンツを取得すると共に、取得されたこのウェブ・コンテンツをアクセス要求を行った情報処理端末に送信するキャッシュ・マネージャと、情報処理端末から受け付けたアクセス要求によって情報処理端末によるセッションの開始を認識すると共に、このセッションにおいて作業を行うウェブコンテンツのＵＲＬを含むセッション情報を管理し、情報処理端末によりウェブ・コンテンツに付加された付属情報を受信し、このセッション情報とこの付属情報とを関連付けて管理するセッション情報制御部とを備えることを特徴としている。
【００１６】
ここで、セッション情報制御部は、認識したセッションにおいて、情報処理端末からのアクセス要求がセッション情報に対応する場合に、このセッション情報に含まれるＵＲＬを持つウェブコンテンツとこのセッション情報に関連付けられている付属情報とを、送受信部を介して情報処理端末に送信させることを特徴とする。この構成によれば、この付属情報が付加されたウェブ・コンテンツにアクセスした情報処理端末のユーザは、かかる付属情報を共有することができるため、このウェブ・コンテンツを用いた共同作業に参加することが可能となる。
【００１７】
また、セッション情報制御部は、認識したセッションにおいて取得したウェブ・コンテンツがフォーム付きのウェブ・コンテンツであり、そのＵＲＬに付属情報としてフォームの記入データが関連付けられている場合に、このウェブ・コンテンツのフォームにこの記入データを埋め込んで送受信部を介して情報処理端末に送信させることを特徴とする。この構成によれば、フォーム付きのウェブ・コンテンツに対して、コメントを記入したり、そのコメントに応えたりするといった形態の共同作業を行うことができる点で好ましい。
【００１８】
さらに、情報処理端末からの要求に応じて、付属情報が付加されているウェブ・コンテンツのＵＲＬのリストをウェブ・コンテンツとして作成するＵＲＬリスト作成部を更に備え、キャッシュマネージャは、このＵＲＬリスト作成部により作成されたＵＲＬリストを情報処理端末に返送することを特徴とする。この構成によれば、情報処理端末において、付属情報の付加されているウェブ・コンテンツを一覧でき、通常のウェブ・コンテンツにおけるリンク先へのアクセスと同様の簡単な方法で付加情報の付加されているウェブ・コンテンツにアクセスできるため、簡単に共同作業に参加できる点で優れている。
【００１９】
本発明によれば、以下の情報処理端末が提供される。すなわち、ウェブ・サーバと接続してウェブ・コンテンツを含むデータの送受信を行うための接続部と、この接続部を介してサーバから受信したウェブ・コンテンツを表示すると共に、表示されたウェブ・コンテンツに対して所定の付属情報を付加し、接続部を介してサーバに送信するブラウザとを備え、このブラウザは、サーバから受信したデータがウェブ・コンテンツとこのウェブ・コンテンツに付加された付属情報としてのアノテーション・データである場合に、このウェブ・コンテンツとこのアノテーション・データとを合成して表示することができる。このようにすれば、ウェブ・コンテンツにアノテーション・データを付加したり、変更したりする作業を共同作業としてサポートすることができる点で優れた情報処理端末となる。
また、このブラウザは、サーバから受信したデータがウェブ・コンテンツとこのウェブ・コンテンツに付加された付属情報としてのアノテーション・データのファイル名であって、かつこのアノテーション・データをサーバ以外の所定の記憶装置から取得可能である場合に、このファイル名を用いてこのアノテーション・データを取得し、ウェブ・コンテンツとアノテーション・データとを合成して表示することを特徴とする。この構成によれば、サーバにおいてアノテーション・データを再生する必要がなくなるため、アクセスに対する応答が速くなり、より快適な環境で共同作業を行うことができる点で好ましい。
【００２０】
また、本発明は、通信ネットワークを介してサーバに接続し、ウェブ・コンテンツを含むデータの送受信を行うための接続部と、この接続部によりサーバから所定のＵＲＬに対応付けられた付属情報を受信した場合に、通信ネットワークを介してこのＵＲＬを持つウェブ・コンテンツを取得し、このウェブ・コンテンツとこの付属情報とを合成する合成処理部と、
接続部を介してサーバから受信し合成処理部により付属情報を合成されたウェブ・コンテンツを表示すると共に、表示されたウェブ・コンテンツに対して所定の付属情報を付加し、接続部を介してサーバに送信するブラウザとを備えることを特徴とする。
【００２１】
本発明によれば、複数の情報処理端末によるウェブ・コンテンツを用いた共同作業をサポートする以下の情報処理方法が提供される。すなわち、ウェブ・コンテンツに対して所定の付属情報を付加するステップと、このウェブ・コンテンツに付加された付属情報とこのウェブ・コンテンツのＵＲＬとを関連付けて保持するステップと、付属情報に関連付けられているＵＲＬに対応するアクセス要求に応じて、ＵＲＬを持つ前記ウェブコンテンツと当該ＵＲＬに関連付けられた付属情報とを当該アクセス要求の発行元に送信するステップとを含む情報処理方法である。
【００２２】
ここで、付属情報を付加するステップにおいて、付属情報として、少なくともウェブ・コンテンツに対して描画を行うアノテーション・データを含み、付属情報を保持するステップは、付属情報がアノテーション・データである場合に、このアノテーション・データを受け取ってデータファイルを作成すると共に、このデータファイルのファイル名をウェブ・コンテンツのＵＲＬに関連付けるステップを含み、ウェブ・コンテンツに付属情報を付加するステップは、ＵＲＬに関連付けられている情報がアノテーション・データのファイル名である場合に、ウェブ・コンテンツに対してこのファイル名で特定されるアノテーション・データのデータファイルを付加するステップを含み、ウェブ・コンテンツを表示する際に、ウェブ・コンテンツとアノテーション・データとを合成するステップを更に含むことを特徴とする。この構成によれば、ウェブ・コンテンツに付属情報としてアノテーション・データが付加された場合にも、ウェブ・コンテンツを表示する際に、付加されているアノテーション・データを再現することが可能となる。
【００２３】
また、付属情報を付加するステップにおいて、付属情報として、少なくともウェブ・コンテンツのフォームに記入されたデータを含み、付属情報を保持するステップは、前記付属情報が前記フォームに記入されたデータである場合に、このデータ自体をウェブ・コンテンツに関連付けるステップを含み、ウェブ・コンテンツに付属情報を付加するステップは、ＵＲＬに関連付けられている情報がフォームに記入されたデータである場合に、フォームに記入されたデータをこのフォームを持つウェブ・コンテンツの該当個所に埋め込むステップとを含むことを特徴とする。かかる構成により、ウェブ・コンテンツのフォームにデータが記入されている場合に、そのデータが記入された状態でウェブ・コンテンツを表示することが可能となる。
【００２４】
また、付属情報を付加するステップに先立って、付属情報を保持するステップにより関連付けられた付属情報を有するウェブ・コンテンツのＵＲＬのリストを作成するステップを更に備えることを特徴とする。この構成によれば、このＵＲＬリストを参照することによって、付属情報が付加されたウェブ・コンテンツを容易に検索することが可能となる点で好ましい。
さらに、ＵＲＬリストを作成するステップは、情報処理端末のユーザを認識するステップと、ユーザがアクセス可能な前記ウェブ・コンテンツのＵＲＬリストを作成するステップとを含むことを特徴とする。この構成によれば、特定のユーザの間でのみ共有作業を行うことが可能となる。
【００２５】
本発明によれば、コンピュータに実行させる情報処理プログラムを当該コンピュータの入力手段が読み取り可能に記憶した記憶媒体が提供される。この記憶媒体に記憶された情報処理プログラムは、情報処理端末からのアクセス要求に従って、通信ネットワークに接続されたウェブ・サーバからウェブ・コンテンツを取得し、アクセス要求を行った情報処理端末に送る処理と、情報処理端末によりウェブ・コンテンツに付加された付属情報を受信し、この付属情報とウェブ・コンテンツとを関連付けて保持する処理と、情報処理端末からのアクセス要求に従って取得したウェブ・コンテンツのＵＲＬに既に付属情報が関連付けられている場合に、ウェブ・コンテンツにこの付属情報を付加して情報処理端末に送る処理とを実行させる情報処理プログラムである。
【００２６】
本発明によれば、情報処理端末に実行させる情報処理プログラムを情報処理端末の入力手段が読み取り可能に記憶した記憶媒体が提供される。この記憶媒体に記憶された情報処理プログラムは、サーバからウェブ・コンテンツを受信して表示する処理と、サーバから受信したウェブ・コンテンツにアノテーション・データが付加されている場合に、表示処理に先立って、ウェブ・コンテンツとアノテーション・データとを合成する処理と、表示されたウェブ・コンテンツに対して所定の付属情報を付加する処理と、付加したこの付属情報をサーバへ送信する処理とを実行させる情報処理プログラムである。これにより、かかる情報処理プログラムをインストール可能なあらゆる情報処理端末を、共同作業を行うための端末として使用することが可能となる。
【００２７】
本発明によれば、情報処理端末に実行させる情報処理プログラムを情報処理端末の入力手段が読み取り可能に記憶した記憶媒体が提供される。この記憶媒体に記憶された情報処理プログラムは、サーバから所定のＵＲＬに対応付けられた付属情報を受信する処理と、受信した付属情報に対応するＵＲＬを持つウェブ・コンテンツを取得する処理と、取得したウェブ・コンテンツ及び付属情報を合成する処理と、付属情報を合成されたウェブ・コンテンツを表示する処理とを実行させることを特徴とする。
【００２８】
本発明をプログラム伝送装置に適用すると、情報処理端末に、サーバからウェブ・コンテンツを受信して表示する処理と、サーバから受信したウェブ・コンテンツにアノテーション・データが付加されている場合に、表示処理に先立って、ウェブ・コンテンツとアノテーション・データとを合成する処理と、表示されたウェブ・コンテンツに対して所定の付属情報を付加する処理と、付加した付属情報をサーバへ送信する処理とを実行させるプログラムを記憶する記憶手段と、この記憶手段からプログラムを読み出してこのプログラムを送信する送信手段とを備えたことを特徴とする。したがって、このプログラム伝送装置からかかるプログラムをダウンロードしてインストール可能なあらゆる情報処理端末を、共同作業を行うための端末として使用することが可能となる。
【００２９】
本発明によれば、複数の情報処理端末と、この複数の情報処理端末によるウェブ・コンテンツを用いた共同作業をサポートする情報処理支援サーバとを備えた情報制御システムであって、情報処理支援サーバは、情報処理端末に実行させるプログラムを記憶する記憶手段と、情報処理端末からの要求に応じて、記憶手段からこのプログラムを読み出してこのプログラムを送信する送信手段とを備え、この記憶手段に記憶されたプログラムは、ウェブ・コンテンツを受信して表示する処理と、表示されたウェブ・コンテンツに対して所定の付属情報を付加する処理と、付加した付属情報を情報処理支援サーバへ送信する処理と、ウェブ・コンテンツと共にこのウェブ・コンテンツに関連付けられたアノテーション・データを受信した場合に、このウェブ・コンテンツとこのアノテーション・データとを合成する処理とを情報処理端末に実行させることを特徴とする。このような構成によれば、情報処理支援サーバにアクセスしてかかるプログラムをダウンロードしてインストール可能なあらゆる情報処理端末を、この情報制御システムによりサポートされる共同作業を行うための端末として使用することが可能となる。
【００３０】
【発明の実施の形態】
以下、添付図面に示す実施の形態に基づいてこの発明を詳細に説明する。
図１は、本実施の形態における情報制御システムの全体構成を説明するための図である。同図において、符号１００は情報処理支援サーバである。この情報処理支援サーバ１００は、ＴＣＰ／ＩＰネットワーク１１０を備えてインターネットなどの通信ネットワーク４００に接続されている。符号２００は情報処理端末である。この情報処理端末２００は、ＴＣＰ／ＩＰネットワーク２１０を備えて情報処理支援サーバ１００に接続されている。本実施の形態では、前提として複数のユーザがＷＷＷコンテンツに付加された情報（以下、かかる付加された情報を付属情報と称す）を共有するので、実際には情報処理端末は複数存在する。しかし、各情報処理端末は同一の構成であるため、図においては一つ（情報処理端末２００）のみ記載する。なお、情報処理端末２００と情報処理支援サーバ１００との間の接続は通信ネットワーク４００を介していても構わない。符号３００はＷＷＷサーバである。このＷＷＷサーバ３００は、通信ネットワーク４００に接続されており、ＷＷＷコンテンツ（ホームページ等）を格納している。情報処理端末２００からＷＷＷサーバ３００に格納されているＷＷＷコンテンツへのアクセスは、情報処理支援サーバ１００を経由して行う。
【００３１】
情報処理支援サーバ１００は、ウェブ・サーバ１２０と、ウェブ・サーバ１２０上で動作するサーバ・アプリケーション１２１、キャッシュ・マネージャ１２２、ＵＲＬリスト作成部１２３及びＵＲＬリスト選択部１２４と、セッション・マネージャ１３０と、ＵＡＩマネージャ１４０と、アクセス権チェック部１５０とを備える。また、情報処理に用いるテーブルとして、ユーザのアクセス権を管理するアクセス権管理テーブル１６１と、ＷＷＷコンテンツに付加された付属情報を管理するＵＲＬ付属データ管理テーブル１６２と、ユーザが参照可能なＷＷＷコンテンツの条件を設定する条件リスト１６３とを備える。なお、情報処理支援サーバ１００は、パーソナル・コンピュータやワークステーションその他の通信機能を有する一般的なコンピュータシステムで実現できる。したがって、図では説明しないが、ハードウェア構成としては、ＣＰＵと、メモリと、ＣＰＵ上で動作するプログラムや上述した各種テーブルなどのデータを格納するハードディスク等の外部記憶装置と、通信ネットワーク４００に接続するための接続インタフェースとを備えるほか、必要に応じてキーボード等の入力デバイスやディスプレー等の出力デバイスなど、各種のデバイスを備える。
【００３２】
ウェブ・サーバ１２０上で動作するサーバ・アプリケーション１２１は、後述する情報処理端末２００に搭載されるクライアント・アプリケーション２２０と共に、複数の情報処理端末２００によるＷＷＷコンテンツ上の共同作業を支援する。また、情報処理端末２００からのアクセス要求によりセッションの開始を認識し、アクセス権チェック部１５０を用いてユーザのアクセス権を確認したり、ＵＡＩマネージャ１４０を用いてＵＡＩ（Ｕｓｅｒ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を取得したりする。
【００３３】
キャッシュ・マネージャ１２２は、情報処理端末２００において所定のＷＷＷコンテンツに対する付属情報の付加が行われた場合に、付加された付属情報の管理を行う。尚、本実施の形態では、付属情報としてＦｏｒｍに記入されたデータとアノテーション・データとを想定している。ここで、Ｆｏｒｍとは、ＷＷＷコンテンツ上に所定のフィールドを設けてテキストデータを記入できるようにしたものであり、Ｓｕｂｍｉｔとは、Ｆｏｒｍに記入されたデータをウェブ・サーバ１２０に送信することを言う。また、アノテーション・データとは、ブラウザにて表示されたＷＷＷコンテンツ上に視覚的に付加されたグラフィック・データである。すなわち、アノテーション・データを付加することにより、ＷＷＷコンテンツのデータ自体を変更せずに、見た目においては描画を行うことができる。これらの付属情報のうち、Ｆｏｒｍに記入されてＳｕｂｍｉｔされたデータ（以下、Ｆｏｒｍデータと称す）はキャッシュ・マネージャ１２２に保管される。また、アノテーション・データはキャッシュ・マネージャ１２２の管理の下、セッション・マネージャ１３０に保管される。
【００３４】
本実施の形態において、付属情報の管理は、ＵＲＬ付属データ管理テーブル１６２を用いて行う。ＵＲＬ付属データ管理テーブル１６２は、サーバ・アプリケーション１２１が情報処理端末２００からのアクセス要求によりセッションの開始を認識した際に、キャッシュ・マネージャ１２２により作成される。そして、図８に示すように、セッションＩＤ、ユーザのログオンＩＤ、セッションの行われた日時、作業の対象であるＷＷＷコンテンツのＵＲＬ、付属情報、トランザクション名といった情報を登録する。ここで、セッションＩＤとは、情報処理支援サーバ１００によりサポートされるセッションを特定するＩＤ情報である。ログオンＩＤとは、ユーザを特定するためのＩＤ情報である。付属情報としては、Ｆｏｒｍデータが付加された場合は、当該Ｆｏｒｍデータ自体を登録する。また、アノテーション・データが付加された場合は、当該アノテーション・データのファイル名のみを登録し、アノテーション・データをセッション・マネージャ１３０に保管させる。このように、本実施の形態ではＦｏｒｍデータ及びアノテーション・データのみを例示しているが、Ｆｏｒｍデータやアノテーション・データの他にも、キャッシュ・マネージャ１２２で管理できる形を取ることによって、種々のデータを付属情報として付加することが可能である。さらにまた、同一のＵＲＬ（ＷＷＷコンテンツ）に対して当初の目的の途中まで付属情報を付加し、改めて続きの作業を行おうとする場合にも、今回の作業の名前をトランザクション名として登録することにより、当該付属情報がどの段階のものであるかを容易に識別可能となる。
【００３５】
ＵＲＬリスト作成部１２３は、情報処理端末２００からの要求に応じて、ＣＧＩプログラムによって、付属情報が付加されているＷＷＷコンテンツのＵＲＬのリストを作成する。ＵＲＬリストは、例えばＨＴＭＬのフォーマットを用いて、図１３に示すようなＷＷＷコンテンツとして作成する。これにより、後述するように、情報処理端末２００においてＵＲＬリストを表示すれば、所望のＵＲＬをクリックすることによって当該ＵＲＬのＷＷＷコンテンツにアクセスすることが可能となる。
【００３６】
ここで、ＵＲＬリスト作成部１２３は、ＵＲＬリストの作成要求を発行した情報処理端末２００のユーザを認識し、当該ユーザがアクセス可能なＷＷＷコンテンツのみを対象としてＵＲＬリストを作成する。本実施の形態では、ＵＲＬリストを作成する際の、ユーザがアクセス可能なＷＷＷコンテンツの判断に条件リスト１６３を用いる。条件リスト１６３は、予め作成して情報処理支援サーバ１００の図示しない記憶装置に格納しておく。そして、ＵＲＬリスト作成部１２３がＵＲＬリストを作成する際に、条件リスト１６３を参照することにより、ログオンしてきたユーザに応じてリストアップするＵＲＬを制限することができる。
【００３７】
条件リスト１６３は、図９に示すように、ユーザのログオンＩＤ、処理すべきＷＷＷコンテンツのＵＲＬ（Ａｓｓｉｇｎｅｄ  ＵＲＬ）、顧客ＩＤ（Ｃｕｓｔｏｍｅｒ  ＩＤ）、セッションの行われた日時といった情報を登録する。そして、所定のログオンＩＤを持つユーザに対して、登録されているＵＲＬのみをリストアップする、登録されている顧客ＩＤを持つユーザにより付属情報が付加されている場合にのみ当該ＵＲＬをリストアップする、登録されている日時にセッションの行われたＵＲＬのみをリストアップする、等の条件を設定することができる。さらにまた、これらの条件をどのように組み合わせてリストアップするＵＲＬを決定しても良い。すなわち、全ての条件を満たすＵＲＬのみをリストアップしたり、どれか一つでも条件に該当すれば当該ＵＲＬをリストアップしたりするといった設定ができる。
【００３８】
ＵＲＬリスト選択部１２４は、ＵＲＬリスト作成部１２３で作成されたＵＲＬリストの中から情報処理端末２００により選択されたＷＷＷコンテンツを取得する。そして、キャッシュ・マネージャ１２２により作成されたＵＲＬ付属データ管理テーブル１６２を参照し、当該ＷＷＷコンテンツに対して付属情報が登録されている場合は、当該付属情報を当該ＷＷＷコンテンツに付加して情報処理端末２００に渡す。取得したＷＷＷコンテンツがＦｏｒｍ付きのＷＷＷコンテンツであり、付属情報としてＦｏｒｍに記入されたデータが登録されている場合は、当該データをＷＷＷコンテンツ中の該当するＦｏｒｍに埋め込んで情報処理端末２００に送る。また、ＷＷＷコンテンツの付属情報としてアノテーション・データのファイル名が登録されている場合は、当該ファイル名を当該ＷＷＷコンテンツに付加して情報処理端末２００に送る。また、必要に応じて、セッション・マネージャ１３０に指示を行い、当該ファイル名に対応するアノテーション・データを再生させて情報処理端末２００に送らせる。
【００３９】
セッション・マネージャ１３０は、図１に示すように、セッション管理部１３１とアノテーション再生部１３２とを備える。セッション管理部１３１は、セッションごとにセッションＩＤの割り振りを行う。そして、割り振ったセッションＩＤを後述するＵＡＩマネージャ１４０により与えられるＵＡＩと組にしてキャッシュ・マネージャ１２２に保管させる。また、セッション管理部１３１は、情報処理端末２００によりＷＷＷコンテンツにアノテーション・データが付加された場合に、アノテーション・データ・ファイル１７０を作成して当該アノテーション・データを保管する。アノテーション再生部１３２は、アノテーション・データをＷＷＷコンテンツに付加するようにＵＲＬリスト選択部１２４から指示がなされた場合に、セッション管理部１３１により作成されたアノテーション・データ・ファイル１７０から当該アノテーション・データを読み出し、当該アノテーションの発生をシミュレートして、得られた結果を情報処理端末２００へ送る。
【００４０】
ＵＡＩマネージャ１４０は、セッションの開始時に、サーバ・アプリケーション１２１の要求に応じて新規ＵＡＩを与える。アクセス権チェック部１５０は、上述したようにサーバ・アプリケーション１２１の要求に応じてアクセスしようとする情報処理端末２００のユーザのアクセス権をチェックする。本実施の形態では、アクセス権管理テーブル１６１を予め作成して情報処理支援サーバ１００の図示しない記憶装置に格納しておく。アクセス権管理テーブル１６１は、図７に示すように、ユーザを特定するログオンＩＤと、パスワードと、アクセス権の有効期限とを対応付けて登録してある。これにより、アクセス権チェック部１５０は、アクセス権管理テーブル１６１を参照し、アクセス要求を行ったユーザのログオンＩＤに対応して登録されているパスワード及び有効期限に基づいて、当該ユーザのアクセス権の有無を判断する。
【００４１】
情報処理端末２００は、クライアント・アプリケーション２２０と、ウェブ・ブラウザ２３０とを備える。なお、情報処理端末２００は、パーソナル・コンピュータやワークステーション、ノートブック型パーソナルコンピュータなどの一般的なコンピュータシステムのほか、コンピュータを内蔵したテレビなどの各種家電製品、ゲーム機、携帯電話や電子手帳などの携帯型情報機器、その他の通信機能を有する情報端末装置またはその組み合わせで実現できる。したがって、図で説明はしないが、ハードウェア構成としては、ＣＰＵと、メモリと、ウェブページを表示するためのディスプレー等の表示装置と、表示装置に表示されたウェブページに付属情報を付加するためのキーボードやマウス等の入力デバイスと、通信ネットワーク４００に接続するための接続インタフェースとを備える。
【００４２】
クライアント・アプリケーション２２０は、情報処理支援サーバ１００のサーバ・アプリケーション１２１と共に、他の情報処理端末２００との間で行われるＷＷＷコンテンツ上の共同作業を実現する。具体的には、共同作業を行うためにウェブページを表示する共同作業用ウェブウインドウ２２１を、表示装置の表示画面上に開く。また、情報処理支援サーバ１００により提供される各種の機能を使用するためのコマンドを簡単に入力するためのツール・バー２２２を表示画面に表示する。ここで、ツール・バー２２２とは、アノテーションを行ったり、ＵＲＬリストの作成を指示したりといった、情報処理支援サーバ１００が提供する機能を使用するためのコマンドを集めてツール・ボタンの形で提供するものである。ユーザは、ツール・バー２２２の所望の機能を示すツール・ボタンをクリックすることにより、当該機能を使用することができる。なお、ツール・バー２２２はコマンド入力やユーザによるウェブページ上での作業を支援するためのものであって、同様の機能を他の方法で提供するのであれば（共同作業用ウェブウインドウ２２１のメニューを利用するなど）、ツール・バー２２２は必須の構成要素ではない。クライアント・アプリケーション２２０は、予め情報処理端末２００にインストールされているか、または他の情報処理端末２００との共同作業を実行する際に情報処理支援サーバ１００からダウンロードされる。
【００４３】
ウェブ・ブラウザ２３０は、ウェブウインドウを表示装置の表示画面に開き、ＷＷＷコンテンツをウェブページの形で表示する。これは、共同作業を伴わない通常のウェブページの参照に用いられるものであるが、共同作業を開始する段階で、情報処理支援サーバ１００にアクセス権のチェックを行わせたり、クライアント・アプリケーション２２０をダウンロードしたり、所定の設定を継承したりするために使用することができる。したがって、これらの機能を他の手段で実現するのであれば（ホットキーを用意するなど）、ウェブ・ブラウザ２３０は必須の構成要素ではない。
【００４４】
次に、本実施の形態の動作について説明する。なお、本動作例では、本実施の形態による情報制御システムを顧客相談センターに適用した場合を例とし、顧客から顧客相談センターの相談員であるエージェントへ所定のＷＷＷコンテンツ（ウェブページ）を使って質問を送り、エージェントがその質問に回答する場合の動作について説明する。したがって、動作としては、顧客がＷＷＷコンテンツに質問を含む付属情報を付加する動作と、エージェントが顧客により付属情報を付加された当該ＷＷＷコンテンツを再生する動作とがある。
【００４５】
最初に、ＷＷＷコンテンツに付属情報を付加する際の動作について、図２及び図３フローチャートを用いて説明する。本動作は大きく分けて、情報処理端末２００が情報処理支援サーバ１００に対してセッションを確立する動作（図２に示すステップ２０１からステップ２０９）と、作業対象であるＷＷＷコンテンツに対して付属情報を付加する作業を行う動作（図３に示すステップ２１０からステップ２１６）とからなる。
【００４６】
まず、顧客であるユーザ（以下、顧客ユーザと称す）が、情報処理端末２００のウェブ・ブラウザ２３０及びＴＣＰ／ＩＰネットワーク２１０を用いて情報処理支援サーバ１００にログオンＩＤを送る（ステップ２０１）。具体的には、例えば情報処理支援サーバ１００にログオンを行うためのＷＷＷコンテンツを用意しておき、情報処理端末２００から当該ログオン用ＷＷＷコンテンツにアクセスして、ログオンＩＤを入力する。
【００４７】
次に、情報処理支援サーバ１００のサーバ・アプリケーション１２１が、ＴＣＰ／ＩＰネットワーク１１０を介してログオンＩＤを受け取ると、アクセス権チェック部１５０に当該顧客ユーザのアクセス権をチェックさせる（ステップ２０２）。アクセス権チェック部１５０は、上述したように、アクセス権管理テーブル１６１を参照して当該ログオンＩＤを持つ顧客ユーザがアクセス権を有しているかどうかをチェックする。そして、アクセス権が確認されなかった場合は、エラー処理をして終了する。顧客ユーザにアクセス権があることが確認されたならば、次にサーバ・アプリケーション１２１は、ＵＡＩマネージャ１４０にリクエストして新規ＵＡＩを取得する（ステップ２０３）。そして、取得したＵＡＩをＨＴＴＰ  ｃｏｏｋｉｅにセットする。
【００４８】
次に、情報処理支援サーバ１００が、情報処理端末２００のクライアント・アプリケーション２２０を起動する（ステップ２０４）。この時、情報処理端末２００にクライアント・アプリケーション２２０が存在しないときは、情報処理支援サーバ１００から情報処理端末２００にクライアント・アプリケーション２２０を送信してインストールし、起動する。これにより、情報処理端末２００の表示装置の表示画面に共同作業用ウェブウインドウ２２１を開き、ツール・バー２２２を表示する。また、クライアント・アプリケーション２２０は、ＨＴＴＰ  ｃｏｏｋｉｅからＵＡＩを取得し、これをパラメータとして情報処理支援サーバ１００のセッション管理部１３１に接続要求を出す（ステップ２０５）。
【００４９】
次に、情報処理支援サーバ１００のセッション管理部１３１は、受け取った接続要求のＵＡＩに対してユニークなセッションＩＤを割り振り、ＵＡＩとセッションＩＤの組をキャッシュ・マネージャ１２２に通知する（ステップ２０６）。キャッシュ・マネージャ１２２は、受け取ったＵＡＩとセッションＩＤの組を保管し、この情報に基づいてＵＲＬ付属データ管理テーブル１６２を作成する（ステップ２０７）。ここで、キャッシュ・マネージャ１２２は、ＵＡＩとセッションＩＤとを対応付けた図１０に示すようなテーブルを作成して図示しない記憶装置に保持する。また、セッション管理部１３１は、ＵＡＩとセッションＩＤの組をキャッシュ・マネージャ１２２に通知した後、セッションＩＤを情報処理端末２００のクライアント・アプリケーション２２０に送信する（ステップ２０８）。
【００５０】
情報処理端末２００のクライアント・アプリケーション２２０は、情報処理支援サーバ１００のセッション管理部１３１から受け取ったセッションＩＤをパラメータとして、改めてセッション管理部１３１に対してコネクション要求を出し、情報処理支援サーバ１００とのセッションを確立する（ステップ２０９）。
以上の動作によって情報処理支援サーバ１００と情報処理端末２００との間でセッションが確立し、情報処理端末２００においてＷＷＷコンテンツに付加した付属情報を、情報処理支援サーバ１００において管理する準備が整う。
【００５１】
次に、情報処理端末２００からの操作により、作業を行おうとするＷＷＷコンテンツを、情報処理支援サーバ１００を介して取得し、共同作業用ウェブウインドウ２２１に表示する（ステップ２１０）。そして、付属情報の入力を行う（ステップ２１１）。具体的には、例えばＦｏｒｍのフィールドへの記入、ラジオボタンのクリック、アノテーション・データの入力などを行う。アノテーション・データの入力には、ツール・バー２２２にツール・ボタンとして用意されている機能を用いることができる。顧客ユーザがエージェントに対して質問を行う場合を考えると、質問箇所を指摘する矢印や円などの図形をアノテーションにより書き込み、質問内容を用意されたＦｏｒｍに記入するといった作業を行うことができる。また、所定のＷＷＷコンテンツに対して自分または特定のユーザの間で情報交換を行うためのメモをアノテーションにより書き込むといった作業を行うこともできる。
なお、付属情報としてアノテーション・データの入力が行われたときは、当該アノテーション・データは順次情報処理支援サーバ１００に送られる。情報処理支援サーバ１００では、セッション管理部１３１が、受け取ったアノテーション・データをメモリ上に保持する（ステップ２１２）。
【００５２】
付属情報の入力が終了したならば、当該付属情報の入力を確定する作業を行う（ステップ２１３）。具体的には、ＷＷＷコンテンツにＦｏｒｍのＳｕｂｍｉｔボタンがあれば、これをクリックする。また、ツール・バー２２２に用意されているアノテーションを終了するツール・ボタンをクリックする。
【００５３】
Ｆｏｒｍに記入されたデータがＳｕｂｍｉｔされた場合は、情報処理支援サーバ１００のキャッシュ・マネージャ１２２が、当該ＦｏｒｍデータをＵＲＬ付属データ管理テーブル１６２に登録する。そして、セッション管理部１３１に通知する。また、アノテーションを終了するコマンドが入力された場合は、情報処理支援サーバ１００のセッション管理部１３１が、アノテーション・データ・ファイル１７０を作成してアノテーション・データを保管すると共に、そのファイル名をＵＲＬ付属データ管理テーブル１６２に登録する。なお、セッション管理部１３１は、常にセッションＩＤをパラメータとして持っているので、当該セッションＩＤに基づいてＵＲＬ付属データ管理テーブル１６２の該当レコードにファイル名を登録することができる。
【００５４】
トランザクション名を入力する場合は、情報処理端末２００のクライアント・アプリケーション２２０によって、表示画面にトランザクション名の入力用のパネルが表示され、当該パネルにトランザクション名を入力する（ステップ２１４）。そして、ＯＫボタンのクリックなどの操作により情報処理端末２００は、トランザクション名を情報処理支援サーバ１００へ送る。情報処理支援サーバ１００のキャッシュ・マネージャ１２２は、トランザクション名を受け取ると、ＵＲＬ付属データ管理テーブル１６２に登録する（ステップ２１５）。
なお、ＷＷＷコンテンツのＦｏｒｍにトランザクション名を入力するためのフィールドがある場合には、ステップ２１１の段階でトランザクション名を入力することもできる。この場合は、ステップ２１３で付属情報の入力確定の際に、ＵＲＬ付属データ管理テーブル１６２へのトランザクション名の登録を行う。
【００５５】
最後に、ツール・バー２２２のログオフ用のツール・ボタンをクリックしてログオフし、情報処理支援サーバ１００との接続を切断する（ステップ２１６）。これにより、セッションが終了し、情報処理端末２００においてＷＷＷコンテンツに付加された付属情報が情報処理支援サーバ１００に保管される。
【００５６】
次に、付属情報の付加されたＷＷＷコンテンツを再生する動作について、図４乃至図６のフローチャートを用いて説明する。本実施の形態においては、情報処理支援サーバ１００が付属情報を保管している場合に、情報処理端末２００から当該付属情報の関連付けられているＵＲＬに対応するアクセス要求がされたならば、当該ＵＲＬを持つ前記ウェブ・コンテンツと当該ＵＲＬに関連付けられた付属情報とが情報処理支援サーバ１００から情報処理端末２００へ送られる。したがって、使用態様によっては、情報処理端末２００が情報処理支援サーバ１００を介して所定のＷＷＷコンテンツを取得した場合に、情報処理支援サーバ１００が当該ＷＷＷコンテンツの付属情報を保管していれば、自動的に当該ＷＷＷコンテンツに当該付属情報を付加して情報処理端末２００に渡すようにすることもできる。しかし、ここでは、顧客相談センターへの適用を考慮して、エージェントが参照する必要のあるＷＷＷコンテンツ、すなわち質問などの付属情報の付加されたＷＷＷコンテンツに選択的にアクセスできるように、ＵＲＬリストからＵＲＬを選択する場合の動作について説明する。
情報処理端末２００からＵＲＬリストへアクセスする方法としては、種々の方法を提供することができるが、ここでは代表的な例として、通常のログオンと同様に情報処理支援サーバ１００にログオンする方法と、ＵＲＬリスト作成用のＷＷＷコンテンツを介してログオンする方法とを説明する。
【００５７】
通常のログオンと同様のアクセス手順で情報処理支援サーバ１００にログオンする場合の動作について図４及び図５を用いて説明する。本動作は大きく分けて、情報処理端末２００が情報処理支援サーバ１００に対してセッションを確立する動作（図４に示すステップ３０１からステップ３０９）と、ＷＷＷコンテンツに付属情報を付加して再生する動作（図５に示すステップ３１０からステップ３２０）とからなる。
まず、エージェントが、情報処理端末２００のウェブ・ブラウザ２３０及びＴＣＰ／ＩＰネットワーク２１０を用いて情報処理支援サーバ１００にログオンＩＤを送る（ステップ３０１）。具体的には、上述した顧客ユーザの場合と同様に、情報処理端末２００から当該ログオン用ＷＷＷコンテンツにアクセスして、ログオンＩＤを入力する。
【００５８】
次に、情報処理支援サーバ１００のサーバ・アプリケーション１２１が、ＴＣＰ／ＩＰネットワーク１１０を介してログオンＩＤを受け取ると、アクセス権チェック部１５０に当該エージェントのアクセス権をチェックさせる（ステップ３０２）。アクセス権チェック部１５０は、上述したように、アクセス権管理テーブル１６１を参照して当該ログオンＩＤを持つエージェントがアクセス権を有しているかどうかをチェックする。そして、アクセス権が確認されなかった場合は、エラー処理をして終了する。エージェントにアクセス権があることが確認されたならば、次にサーバ・アプリケーション１２１は、ＵＡＩマネージャ１４０にリクエストして新規ＵＡＩを取得する（ステップ３０３）。そして、取得したＵＡＩをＨＴＴＰ  ｃｏｏｋｉｅにセットする。
【００５９】
次に、情報処理支援サーバ１００が、情報処理端末２００のクライアント・アプリケーション２２０を起動する（ステップ３０４）。この時、情報処理端末２００にクライアント・アプリケーション２２０が存在しないときは、情報処理支援サーバ１００から情報処理端末２００にクライアント・アプリケーション２２０を送信してインストールし、起動する。これにより、情報処理端末２００の表示装置の表示画面に共同作業用ウェブウインドウ２２１を開き、ツール・バー２２２を表示する。なお、ツール・バー２２２にはＵＲＬリストを作成するツール・ボタンが用意されている。また、クライアント・アプリケーション２２０は、ＨＴＴＰ  ｃｏｏｋｉｅからＵＡＩを取得し、これをパラメータとして情報処理支援サーバ１００のセッション管理部１３１に接続要求を出す（ステップ３０５）。
【００６０】
次に、情報処理支援サーバ１００のセッション管理部１３１は、受け取った接続要求のＵＡＩに対してユニークなセッションＩＤを割り振り、ＵＡＩとセッションＩＤの組をキャッシュ・マネージャ１２２に通知する（ステップ３０６）。キャッシュ・マネージャ１２２は、受け取ったＵＡＩとセッションＩＤの組を保管し、この情報に基づいてＵＲＬ付属データ管理テーブル１６２を作成する（ステップ３０７）。また、セッション管理部１３１は、ＵＡＩとセッションＩＤの組をキャッシュ・マネージャ１２２に通知した後、セッションＩＤを情報処理端末２００のクライアント・アプリケーション２２０に送信する（ステップ３０８）。
【００６１】
情報処理端末２００のクライアント・アプリケーション２２０は、情報処理支援サーバ１００のセッション管理部１３１から受け取ったセッションＩＤをパラメータとして、改めてセッション管理部１３１に対してコネクション要求を出し、情報処理支援サーバ１００とのセッションを確立する（ステップ３０９）。
以上の動作によって情報処理支援サーバ１００と情報処理端末２００との間でセッションが確立し、情報処理端末２００において付属情報の付加されたＷＷＷコンテンツを取得する準備が整う。
【００６２】
次に、情報処理端末２００において、ツール・バー２２２のＵＲＬリスト作成ボタンをクリックすると、このツール・ボタンに張り付けられたアプレットから情報処理支援サーバ１００のＵＲＬリスト作成部１２３へＵＲＬリストの作成リクエストが送信される（ステップ３１０）。この時、パラメータとしてログオンＩＤを一緒に送信する。
【００６３】
情報処理支援サーバ１００のＵＲＬリスト作成部１２３は、リクエストを受け取ると、条件リスト１６３（図９参照）を参照して、リクエストと一緒に受け取ったログオンＩＤに合った条件を基にＨＴＭＬ形式のＵＲＬリストを作成する（ステップ３１１）。そして、作成したＵＲＬリストと、当該ＵＲＬリスト中のＵＲＬへのアクセスを行うためのリスト選択アプレットとを情報処理端末２００のクライアント・アプリケーション２２０へ送る（ステップ３１２）。これにより、共同作業用ウェブウインドウ２２１にＵＲＬリストが表示され、エージェントが所望のＵＲＬをクリックすることによって選択可能となる。
【００６４】
次に、エージェントが、情報処理端末２００の共同作業用ウェブウインドウ２２１に表示されているＵＲＬリストから所望のＵＲＬを選択してクリックすると、リスト選択アプレットから情報処理支援サーバ１００のＵＲＬリスト選択部１２４へＷＷＷコンテンツの取得リクエストが送信される（ステップ３１３）。この時、選択されたＵＲＬに対応するセッションＩＤをパラメータとして一緒に送信する。
【００６５】
情報処理支援サーバ１００のＵＲＬリスト選択部１２４は、リクエストを受け取ると、指定されたＵＲＬのＷＷＷコンテンツをＷＷＷサーバ３００（図１参照）から取得する。また、ＵＲＬ付属データ管理テーブル１６２を参照し、当該ＷＷＷコンテンツにＦｏｒｍがあり、かつそのフィールドに記入されたＦｏｒｍデータが登録されていれば、当該Ｆｏｒｍデータを復元する（ステップ３１４）。そして、取得したＷＷＷコンテンツのＦｏｒｍの該当するフィールドに復元されたＦｏｒｍデータを埋め込んで、情報処理端末２００のクライアント・アプリケーション２２０へ送信する（ステップ３１５）。
【００６６】
また、ＵＲＬ付属データ管理テーブル１６２を参照し、アノテーション・データ・ファイル１７０のファイル名が登録されているならば、当該アノテーション・データを情報処理端末２００に取得させる必要があるが、これには主として二つの方法がある。
一つは、情報処理支援サーバ１００からアノテーション・データを供給する方法である。この場合、まずＵＲＬリスト選択部１２４がセッションＩＤをパラメータとしてセッション・マネージャ１３０のアノテーション再生部１３２を呼び出す（ステップ３１６）。アノテーション再生部１３２は、アノテーション・データ・ファイル１７０を参照してアノテーションの発生をシミュレートする。そして、セッションＩＤで特定されるセッションを通して稼働している情報処理端末２００に、当該アノテーション・データを送信する（ステップ３１７）。
もう一つは、情報処理支援サーバ１００以外からアノテーション・データを取得させる方法である。これは、アノテーション・データが、情報処理端末２００に接続された外部記憶装置などのアクセス可能な記憶装置に格納されていることが必要である。この場合、情報処理支援サーバ１００からは、アノテーション・データ・ファイル１７０のファイル名のみをＷＷＷコンテンツと共に情報処理端末２００に送る。そして、情報処理端末２００が、受け取ったファイル名にて特定されるアノテーション・データ・ファイル１７０を当該記憶装置から読み出す（ステップ３１８）。
これらの方法は、どちらか一方のみを採用するのではなく、情報処理端末２００の動作環境などに応じて複合的に使い分けるようにしても良い。
【００６７】
次に、情報処理端末２００のクライアント・アプリケーション２２０が、情報処理支援サーバ１００から受信したＷＷＷコンテンツを共同作業用ウェブウインドウ２２１に表示する（ステップ３１９）。ＷＷＷコンテンツにアノテーション・データが付加されている場合は、当該アノテーションを再生し、ＷＷＷコンテンツに合成して表示する。
【００６８】
最後に、ツール・バー２２２のログオフ用のツール・ボタンをクリックしてログオフし、情報処理支援サーバ１００との接続を切断する（ステップ３２０）。なお、セッションを終了する前に、Ｆｏｒｍデータやアノテーション・データの追加、削除、変更といった編集作業を行うこともできる。この場合、ステップ３０６において割り振られたセッションＩＤに関連付けられた新たなトランザクションとして、ＷＷＷコンテンツに付加された付属情報が情報処理支援サーバ１００に保管される。
【００６９】
次に、ＵＲＬリスト作成用のＷＷＷコンテンツを介して情報処理支援サーバ１００にログオンする場合の付属情報の付加されたＷＷＷコンテンツを再生する動作について図６を用いて説明する。本動作では、ＵＲＬリストを作成するための特殊なＷＷＷコンテンツからログオンを行うため、当該ＵＲＬリスト作成用ＷＷＷコンテンツにアクセスした時点でセッションが確立している。したがって、図６に示すログオン以降の動作ではセッションを確立するための動作は行われない。
まず、エージェントが、情報処理端末２００のウェブ・ブラウザ２３０及びＴＣＰ／ＩＰネットワーク２１０を用いて、情報処理支援サーバ１００に用意されているＵＲＬリスト作成用のＷＷＷコンテンツにアクセスし、ログオンＩＤを送る（ステップ４０１）。
【００７０】
次に、情報処理支援サーバ１００のサーバ・アプリケーション１２１が、ＴＣＰ／ＩＰネットワーク１１０を介してログオンＩＤを受け取ると、アクセス権チェック部１５０に当該エージェントのアクセス権をチェックさせる（ステップ４０２）。アクセス権チェック部１５０は、上述したように、アクセス権管理テーブル１６１を参照して当該ログオンＩＤを持つエージェントがアクセス権を有しているかどうかをチェックする。そして、アクセス権が確認されなかった場合は、エラー処理をして終了する。エージェントにアクセス権があることが確認されたならば、次にサーバ・アプリケーション１２１は、ＵＡＩマネージャ１４０にリクエストして新規ＵＡＩを取得する（ステップ４０３）。そして、取得したＵＡＩをＨＴＴＰ  ｃｏｏｋｉｅにセットする。
【００７１】
次に、情報処理支援サーバ１００が、情報処理端末２００のクライアント・アプリケーション２２０を起動する（ステップ４０４）。この時、情報処理端末２００にクライアント・アプリケーション２２０が存在しないときは、情報処理支援サーバ１００から情報処理端末２００にクライアント・アプリケーション２２０を送信してインストールし、起動する。これにより、情報処理端末２００の表示装置の表示画面に共同作業用ウェブウインドウ２２１を開く。
【００７２】
また、情報処理支援サーバ１００のＵＲＬリスト作成部１２３は、ＵＲＬ作成用のＷＷＷコンテンツからのログオンであることを認識し、条件リスト１６３を参照して、ログオンＩＤに合った条件を基にＨＴＭＬ形式のＵＲＬリスト作成する（ステップ４０５）。そして、作成したＵＲＬリストと、当該ＵＲＬリスト中のＵＲＬへのアクセスを行うためのリスト選択アプレットとを情報処理端末２００のクライアント・アプリケーション２２０へ送る（ステップ４０６）。これにより、共同作業用ウェブウインドウ２２１にＵＲＬリストが表示され、エージェントが所望のＵＲＬをクリックすることによって選択可能となる。
これ以降の動作については、図３を用いて説明したステップ３１３以降の動作と同一であるため、説明を省略する。
【００７３】
以上のように、本実施の形態によれば、ＷＷＷコンテンツに付加された付属情報を情報処理支援サーバ１００に保管する。したがって、情報処理端末２００における動作としては、ＷＷＷコンテンツに付属情報を付加する作業と、付属情報の付加されたＷＷＷコンテンツを再生する作業とを分離することができる。すなわち、本実施の形態を複数の情報処理端末２００による共同作業に用いる場合、共同作業に参加する全ての情報処理端末２００が同時にセッションを確立している必要がない。このため、顧客相談サービスに適用する場合は、顧客ユーザは任意の時間に情報処理支援サーバ１００にアクセスして質問などを付加しておくことができ、エージェントにおいても任意の時間に情報処理支援サーバ１００にアクセスしてＷＷＷコンテンツに付加された質問を確認することができる。
また、ＵＲＬリストを作成する際に、ＵＲＬで指定されるＷＷＷコンテンツにアクセスするエージェントの仕分けを機械的に行うことができるので、電子メールを用いた質問の場合のように、電子メールを全部読んで質問内容を把握してから適切なエージェントに送るといった煩雑な作業を必要としない。
【００７４】
次に、本実施の形態を顧客相談センターのシステムに適用した場合の具体的な実施例について、図１１乃至図１３を用いて説明する。ここでは、「ｈｔｔｐ：／／ｗｗｗ．ｑａ．ｃｏ．ｊｐ／ｐｃ／ｓｈｅｅｔ１．ｈｔｍｌ」というＵＲＬをもつＷＷＷコンテンツを対象とし、顧客ユーザが付属情報の入力を行った場合を例とする。
顧客ユーザが付属情報を入力した状態のＷＷＷコンテンツ（ウェブページ）を示す図１１を参照すると、アノテーション・データとして、ウェブページの画像における特定の位置を示す矢印が書き込まれている。また、顧客ユーザを特定する「お客様番号」の記入欄、及び質問の記入欄がＦｏｒｍのフィールドとして用意されており、それぞれテキストデータが記入されている。
【００７５】
この場合、情報処理端末２００において、これらの付属情報の入力が確定されると（図３、ステップ２１３参照）、情報処理支援サーバ１００に格納されたＵＲＬ付属データ管理テーブル１６２の内容は、図１２に示すようになる。図１２を参照すると、セッションＩＤ「１」、「２」、「３」の三つのセッションに関してログオンＩＤ、セッションの行われた日時、ＷＷＷコンテンツのＵＲＬ、Ｆｏｒｍデータ、アノテーション・データのファイル名、トランザクション名の各項目が登録されている。図１１に対応するのはセッションＩＤ「１」のセッションである。そして、当該ＷＷＷコンテンツのＵＲＬ「ｈｔｔｐ：／／ｗｗｗ．ｑａ．ｃｏ．ｊｐ／ｐｃ／ｓｈｅｅｔ１．ｈｔｍｌ」がＵＲＬ欄に登録され、Ｆｏｒｍに記入されたテキストデータがタグ（「ｃｕｓｔｎｕｍ」、「ｑｕｅｓｔｉｏｎ」）と共にＦｏｒｍデータ欄に登録され、アノテーション・データ・ファイル１７０のファイル名「００００１．ａｎｏ」がアノテーション・データ名欄に登録されている。また、トランザクション名欄には「ネジへの質問」という名称が登録されている。なお、トランザクション名は必須の入力事項ではなく、セッションＩＤ「３」のトランザクション名欄には何も入力されていない。
【００７６】
次に、エージェントが情報処理端末２００から情報処理支援サーバ１００にアクセスしてＵＲＬリストを作成するように操作した場合、情報処理端末２００の表示装置に共同作業用ウェブウインドウ２２１が開き、図１３に示すようなＵＲＬリストが表示される。図１３のＵＲＬリストは、セッションごとにセッション日時とお客様番号とを明示した選択項目１３０１、１３０２、１３０３が表示されている。これらの選択項目１３０１、１３０２、１３０３には該当するＵＲＬのＷＷＷコンテンツへのリンクが張られており、ユーザは、ＵＲＬリストの任意の選択項目をクリックすることにより、該当するＷＷＷコンテンツにアクセスすることができる。
なお、エージェントは図１２に示した全てのセッションに対してアクセス権限を有するものとする。したがって、図１３のＵＲＬリストには図１２のＵＲＬ付属データ管理テーブル１６２に登録されている三つのセッションの全てがリストアップされている。同図において、セッション１の質問（付属情報）とセッション３の質問（付属情報）とは同一のＷＷＷコンテンツに対するものであるので、ＵＲＬで括ってまとめて表示されている。このように、ＵＲＬリストは必ずしもＵＲＬのみにリンクを張るのではなく、ユーザが見やすいように、あるいは操作しやすいように柔軟にデザインすることができる。尚、図示のように、ＵＲＬリスト自体には、図１１に示すＷＷＷコンテンツとは異なるＵＲＬが与えられる。
【００７７】
図１３に示すＵＲＬリストが表示された段階で、エージェントがＵＲＬリストの選択項目１３０１の「６／２１／９９  １０：３３  お客様番号：ｃｕｓｔ０１」をクリックすれば、図１１に示すようにアノテーション・データ及びＦｏｒｍデータの再生されたウェブページが表示されることとなる。
【００７８】
上述した実施の形態及びその動作例においては、情報処理端末２００は情報処理支援サーバ１００を介してＷＷＷコンテンツを取得するものとし、その際、情報処理支援サーバ１００において当該ＷＷＷコンテンツに付属情報を付加することとした。具体的には、付属情報がＦｏｒｍデータである場合は、情報処理支援サーバ１００において当該ＷＷＷコンテンツのＦｏｒｍに該当するテキストデータを埋め込んで情報処理端末２００に送信する。また付属情報がアノテーション・データである場合は、情報処理支援サーバ１００は当該ＷＷＷコンテンツと当該アノテーション・データまたは当該アノテーション・データのファイル名とを情報処理端末に送信する。
しかしながら、ＷＷＷコンテンツは情報処理端末２００が直接ＷＷＷサーバ３００から取得するようにしても良い。この場合、情報処理支援サーバ１００から当該アクセス要求に対応するＵＲＬと、そのＵＲＬに関連付けられた付属情報だけが当該情報処理端末２００に返送される。情報処理端末２００では、当該ＵＲＬを持つＷＷＷコンテンツの取得要求が自動的に生成される。この要求に応答して、ＷＷＷサーバ３００から情報処理端末２００へ当該ＵＲＬを持つＷＷＷコンテンツが送信される。情報処理端末２００は、このようにして取得したＷＷＷコンテンツと、当該ＷＷＷコンテンツの付属情報とを合成して共同作業用ウェブウインドウ２２１に表示する。
【００７９】
以上のように、本実施の形態は、ＷＷＷコンテンツに付属情報を付加するので、電子メールアドレスを持たない顧客ユーザでもＷＷＷコンテンツとしてサービスが提供されている限り、エージェントに対して質問などを発信することができる。また、アノテーションによりＷＷＷコンテンツに直接描画などを行うことができるので、電子メールを用いた文章のみによる質問と異なり、質問内容の把握を容易にすることができる。
さらに、メールシステムがない仲間内での簡単な情報交換にも利用することができる。具体的には、例えば、旅に関する情報を提供するＷＷＷコンテンツに対して、一緒に旅行しようとする複数の仲間がアクセスし、おのおの情報を書き込んで情報交換を行うといった形態で利用することもできる。
【００８０】
【発明の効果】
以上説明したように、本発明によれば、ＷＷＷコンテンツに付加された情報を複数のユーザが共有できるようにし、かついつでも付加情報の付いた状態のＷＷＷコンテンツを参照したり変更したりすることが可能となる。
また、付加情報の付いたＷＷＷコンテンツを所定のユーザに機械的に配信することができる。
更に、ＵＲＬのリストを用いてユーザが容易に付加情報の付いたＷＷＷコンテンツにアクセスすることができる。
【図面の簡単な説明】
【図１】本実施の形態における情報制御システムの全体構成を説明するための図である。
【図２】本実施の形態におけるＷＷＷコンテンツに付属情報を付加する際の動作を説明するフローチャートであり、情報処理端末が情報処理支援サーバに対してセッションを確立する動作を示すフローチャートである。
【図３】本実施の形態におけるＷＷＷコンテンツに付属情報を付加する際の動作を説明するフローチャートであり、作業対象であるＷＷＷコンテンツに対して付属情報を付加する作業を行う動作を示すフローチャートである。
【図４】本実施の形態における付属情報の付加されたＷＷＷコンテンツを再生する動作を説明するフローチャートであって、通常のログオンと同様のアクセス手順で、情報処理端末が情報処理支援サーバに対してセッションを確立する動作を示すフローチャートである。
【図５】本実施の形態における付属情報の付加されたＷＷＷコンテンツを再生する動作を説明するフローチャートであって、ＷＷＷコンテンツに付属情報を付加して再生する動作を示すフローチャートである。
【図６】本実施の形態における付属情報の付加されたＷＷＷコンテンツを再生する動作を説明するフローチャートであって、ＵＲＬリスト作成用のＷＷＷコンテンツからログオンし、ＷＷＷコンテンツに付属情報を付加して再生する動作を示すフローチャートである。
【図７】アクセス権管理テーブルの構成を説明する図である。
【図８】ＵＲＬ付属データ管理テーブルの構成を説明する図である。
【図９】条件リストの構成を説明する図である。
【図１０】ＵＡＩとセッションＩＤとをマッピングするテーブルの構成を説明する図である。
【図１１】顧客ユーザが付属情報を入力した状態のＷＷＷコンテンツ（ウェブページ）の例を示す図である。
【図１２】図１１のセッションに関する情報を含むＵＲＬ付属データ管理テーブルの登録情報の例を示す図である。
【図１３】図１２のＵＲＬ付属データ管理テーブルに基づいて作成されたＵＲＬリストの例を示す図である。
【図１４】従来のコラボレーション技術を説明する図である。
【図１】
0003594231.tif 000002
【図２】
0003594231.tif 000003
【図３】
0003594231.tif 000004
【図４】
0003594231.tif 000005
【図５】
0003594231.tif 000006
【図６】
0003594231.tif 000007
【図７】
0003594231.tif 000008
【図８】
0003594231.tif 000009
【図９】
0003594231.tif 000010
【図１０】
0003594231.tif 000011
【図１１】
0003594231.tif 000012
【図１２】
0003594231.tif 000013
【図１３】
0003594231.tif 000014
【図１４】
0003594231.tif 000015