(57)【要約】【課題】非同期コミュニケーションから同期コミュニケーションに移行しても引き続き情報交換を円滑にすること。【解決手段】質問者端末または回答者端末であって、コンテンツを表示するコンテンツ表示プログラム２７と、コンテンツに関する質問または質問に対する回答を入力し、前記質問または前記回答を表示する質問・回答入力・表示プログラム２８と、質問・回答入力・表示プログラム２８により入力された質問または回答の内容とコンテンツとを対応付けするリンクプログラム２９と、リンクプログラム２９によって対応付けられたコンテンツと質問または回答の内容とを連携して表示する連携表示プログラム３０と、回答者端末２で表示しているコンテンツの種類に関するコンテンツ情報を受信し、コンテンツ表示を回答者端末２におけるコンテンツ表示と同期化する同期コミュニケーションプログラム３１と、を備えた。【選択図】        図４
2009157730.tif 000002
【特許請求の範囲】
【請求項１】
情報交換装置であって、
コンテンツを表示するコンテンツ表示手段と、
前記コンテンツに関する質問または前記質問に対する回答を入力し、前記質問または前記回答を表示する入力・表示手段と、
前記入力・表示手段により入力された前記質問または前記回答の内容と前記コンテンツとを対応付けするリンク手段と、
前記リンク手段によって対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示手段と、
外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化する同期コミュニケーション手段と、
を備えたこと、を特徴とする情報交換装置。
【請求項２】
前記同期コミュニケーション手段は、さらに前記外部装置と双方向通信を行うこと、を特徴とする請求項１に記載の情報交換装置。
【請求項３】
前記双方向通信の種類は、チャット、ＩＰ電話、ＴＶ電話の少なくとも一つであること、を特徴とする請求項２に記載の情報交換装置。
【請求項４】
前記コンテンツ表示手段、前記入力・表示手段、前記リンク手段、前記連携表示手段、および、前記同期コミュニケーション手段を管理し、前記外部装置との情報交換を支援するやりとり支援手段をさらに備えたこと、を特徴とする請求項１〜３のいずれか一項に記載の情報交換装置。
【請求項５】
前記入力・表示手段に対する前記質問および回答の入力は文章で行われること、を特徴とする請求項１〜４のいずれか一項に記載の情報交換装置。
【請求項６】
コンテンツと、
コンピュータを、
前記コンテンツを表示するコンテンツ表示手段と、
前記コンテンツに関する質問または前記質問に対する回答を入力し、前記質問または前記回答を表示する入力・表示手段と、
前記入力・表示手段により入力された前記質問または前記回答の内容と前記コンテンツとを対応付けするリンク手段と、
前記リンク手段によって対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示手段と、
外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化する同期コミュニケーション手段と、
して機能させるプログラムと、を備え、
前記プログラムと前記コンテンツとを単一のファイルにカプセル化したこと、を特徴とする前記コンピュータで読み取り可能なカプセル化文書データ。
【請求項７】
前記同期コミュニケーション手段は、さらに前記外部装置と双方向通信を行うこと、を特徴とする請求項６に記載のカプセル化文書データ。
【請求項８】
前記双方向通信の種類は、チャット、ＩＰ電話、ＴＶ電話の少なくとも一つであること、を特徴とする請求項７に記載のカプセル化文書データ。
【請求項９】
コンテンツ表示手段が、コンテンツを表示するコンテンツ表示ステップと、
入力・表示手段が、前記コンテンツに関する質問または前記質問に対する回答を入力する入力ステップと
入力・表示手段が、前記質問または前記回答を表示する表示ステップと、
リンク手段が、前記入力ステップで入力された前記質問または前記回答の内容と前記コンテンツとをリンクするリンクステップと、
連携表示手段が、前記リンクステップで対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示ステップと、
同期コミュニケーション手段が、外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化するコンテンツ表示同期化ステップと、
を含むことを特徴とする情報交換方法。
【請求項１０】
前記同期コミュニケーション手段が、さらに前記外部装置と双方向通信を行う同期コミュニケーションステップを含むこと、を特徴とする請求項９に記載の情報交換方法。
【請求項１１】
請求項９又は１０に記載の情報交換方法をコンピュータに実行させることを特徴とする情報交換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報交換装置、カプセル化文書データ、情報交換方法、および、情報交換プログラムに関する。
【背景技術】
【０００２】
情報交換で利用されるコミュニケーションの種類は、非同期コミュニケーション（片方向通信）と同期コミュニケーション（双方向通信）の２つに大きく分類できる。非同期コミュニケーションの代表はメールであり、同期コミュニケーションの代表は電話である。昨今は、同期コミュニケーションである電話が減り、非同期コミュニケーションであるメールが増える傾向にある。非同期コミュニケーションは相手の時間を束縛しないため、情報交換に気軽に使用できるコミュニケーションとして認識されているからである。そのため、わざわざ同期コミュニケーションを使用する必要のない情報交換では、非同期コミュニケーションを使用する場合が多い。
【０００３】
しかしながら、非同期コミュニケーションだけでは情報交換が円滑にできないという問題がある。例えば、ＰＤＦファイルに変換した図面をメールに添付して情報交換をしている場合、相手に対して図面の特定の部分を伝えることは難しい。
【０００４】
さらに、非同期コミュニケーションだけでは済まない場面も多い。例えば、資料を添付したメールを使用して情報交換をしていたにも関わらず、埒があかずに同期コミュニケーションである電話をしてしまう場合がある。これは、メールでの文章だけでは伝えたい内容をすべて表現できないため、誤解が生じやすいからである。この場合、今まで非同期コミュニケーションで情報交換していた情報が、同期コミュニケーションに活かされにくいという問題がある。
【０００５】
この問題に対し、例えば、特許文献１では、同期機能および電子メール送受信機能を有するカプセル化文書により、非同期コミュニケーション(メール)と同期コミュニケーション(文書の表示同期)とを組み合わせた遠隔地コミュニケーションを提案している。
【０００６】
また、特許文献２では、非同期コミュニケーションシステムと同期会議システムを適切に統合することにより、簡単に音声メッセージを残せたり、パーソナルコンピュータなどの情報端末を持たない外出先からでも簡単に同期会議に参加できる会議システムを提供している。
【０００７】
【特許文献１】特開２００５−９２７１４号公報
【特許文献２】特開２００６−１１３８８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１は、カプセル化文書中の画像などのコンテンツをメールで配信したりするものであり、非同期コミュニケーションにおける情報交換の効率化、および、非同期コミュニケーションからシームレスに同期コミュニケーションに移った際の情報交換の効率化について述べられていない。
【０００９】
また、特許文献２は、非同期コミュニケーションではメッセージや文書の蓄積を主眼とし、同期コミュニケーションでは文字、音声、動画等の情報交換を主眼としている。このため、例えば、非同期コミュニケーションでのメッセージ交換が同期コミュニケーションに活かされておらず、非同期コミュニケーション時における情報交換が、同期コミュニケーション時に活かされない。
【００１０】
非同期コミュニケーションと同期コミュニケーションのシームレスな連携や相乗効果の観点で見た場合、特許文献２は非同期コミュニケーションと同期コミュニケーションとをいかに状況に応じて切り替えるかに主眼が置かれており、非同期コミュニケーションのやりとりをそのまま同期コミュニケーションに移行することができない。
【００１１】
本発明は、上記に鑑みてなされたものであって、非同期コミュニケーションから同期コミュニケーションに移行しても引き続き情報交換を円滑にすることができる情報交換装置、カプセル化文書データ、情報交換方法、および、情報交換プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、情報交換装置であって、コンテンツを表示するコンテンツ表示手段と、前記コンテンツに関する質問または前記質問に対する回答を入力し、前記質問または前記回答を表示する入力・表示手段と、前記入力・表示手段により入力された前記質問または前記回答の内容と前記コンテンツとを対応付けするリンク手段と、前記リンク手段によって対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示手段と、外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化する同期コミュニケーション手段と、を備えたこと、を特徴とする。
【００１３】
また、請求項２にかかる発明は、請求項１に記載の情報交換装置において、前記同期コミュニケーション手段は、さらに前記外部装置と双方向通信を行うこと、を特徴とする。
【００１４】
また、請求項３にかかる発明は、請求項２に記載の情報交換装置において、前記コミュニケーションの種類は、チャット、ＩＰ電話、ＴＶ電話の少なくとも一つであること、を特徴とする。
【００１５】
また、請求項４にかかる発明は、請求項１〜３のいずれか一項に記載の情報交換装置において、前記コンテンツ表示手段、前記入力・表示手段、前記リンク手段、前記連携表示手段、および、前記同期コミュニケーション手段を管理し、前記外部装置との情報交換を支援するやりとり支援手段をさらに備えたこと、を特徴とする。
【００１６】
また、請求項５にかかる発明は、請求項１〜４のいずれか一項に記載の情報交換装置において、前記入力・表示手段に対する前記質問および回答の入力は文章で行われること、を特徴とする。
【００１７】
また、請求項６にかかる発明は、コンテンツと、コンピュータを、前記コンテンツを表示するコンテンツ表示手段と、前記コンテンツに関する質問または前記質問に対する回答を入力し、前記質問または前記回答を表示する入力・表示手段と、前記入力・表示手段により入力された前記質問または前記回答の内容と前記コンテンツとを対応付けするリンク手段と、前記リンク手段によって対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示手段と、外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化する同期コミュニケーション手段と、して機能させるプログラムと、を備え、前記プログラムと前記コンテンツとを単一のファイルにカプセル化したこと、を特徴とする。
【００１８】
また、請求項７にかかる発明は、請求項６に記載のカプセル化文書データにおいて、前記同期コミュニケーション手段は、さらに前記外部装置とコミュニケーションを行うこと、を特徴とする。
【００１９】
また、請求項８にかかる発明は、請求項７に記載のカプセル化文書データにおいて、前記コミュニケーションの種類は、チャット、ＩＰ電話、ＴＶ電話の少なくとも一つであること、を特徴とする。
【００２０】
また、請求項９にかかる発明は、コンテンツ表示手段が、コンテンツを表示するコンテンツ表示ステップと、入力・表示手段が、前記コンテンツに関する質問または前記質問に対する回答を入力する入力ステップと入力・表示手段が、前記質問または前記回答を表示する表示ステップと、リンク手段が、前記入力ステップで入力された前記質問または前記回答の内容と前記コンテンツとをリンクするリンクステップと、連携表示手段が、前記リンクステップで対応付けられた前記コンテンツと前記質問または前記回答の内容とを連携して表示する連携表示ステップと、同期コミュニケーション手段が、外部装置で表示している前記コンテンツの種類に関するコンテンツ情報を受信し、前記コンテンツの表示を前記外部装置におけるコンテンツ表示と同期化するコンテンツ表示同期化ステップと、を含むことを特徴とする。
【００２１】
また、請求項１０にかかる発明は、請求項９に記載の情報交換方法において、前記同期コミュニケーション手段が、さらに前記外部装置と双方向通信を行う同期コミュニケーションステップを含むこと、を特徴とする。
【００２２】
また、請求項１１にかかる発明は、請求項９又は１０に記載された情報交換方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、情報交換装置間での情報交換を非同期コミュニケーションから同期コミュニケーションに移行しても、互いの情報交換装置に表示されているコンテンツを同期化することができるので非同期コミュニケーションでの作業をそのまま同期コミュニケーションにシームレスに移行することができ、情報交換を円滑にすることができるという効果を奏する。
【００２４】
また、本発明によれば、カプセル化文書に情報交換に必要なプログラムおよびコンテンツが一つのファイルにカプセル化されているので、情報交換を行いたい相手側の装置にカプセル化文書を送信することにより、相手側の装置が情報交換に必要なプログラムおよびコンテンツを記憶していなくとも、情報交換を行うことができるというという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、この発明にかかる情報交換装置、カプセル化文書データ、情報交換方法、および、情報交換プログラムの最良な実施の形態を詳細に説明する。
【００２６】
図１は、本発明の実施の形態にかかる情報交換システムの構成を示すブロック図である。情報交換システムは、質問者端末１および回答者端末２がインターネットなどのネットワーク３を介して互いに接続された構成となっている。そして、本情報交換システムでは、質問者端末１から回答者端末２に、質問者からの質問がカプセル化文書（オブジェクト）として送信され、回答者端末２から質問者端末１に、回答者からの質問に対する回答がカプセル化文書（回答データまたはオブジェクト）として返信されることにより情報交換が行われる。従って、質問者端末１および回答者端末２は、情報交換装置として機能する。質問者端末１は、カプセル化文書作成部４、やりとり支援部５、カプセル化文書記憶部６、コンテンツ記憶部７、入力部８、および、表示部９を備えて構成されている。
【００２７】
カプセル化文書作成部４は、カプセル化文書１０Ａを作成するとともに、やりとり支援部５にカプセル化文書１０Ａに関する情報を通知する。カプセル化文書作成部４は、文書作成部１１と情報通知部１２とを備えて構成されている。図２は、文書作成部１１の働きを説明する図である。文書作成部１１は、複数のオリジナルファイル１３を一つにまとめて、機能を有するカプセル化文書１０Ａに変換する。そして、質問者と回答者とのやりとりは、カプセル化文書１０Ａをベースにして行われる。情報通知部１２は、やりとり支援部５に、カプセル化文書１０Ａに関する情報、具体的には、カプセル化文書１０ＡのＩＤと保存場所とを通知する。
【００２８】
やりとり支援部５は、カプセル化文書１０Ａ、すなわち、カプセル化文書１０Ａにより実行される機能を管理し、回答者端末２との情報交換を支援する。やりとり支援部５は、情報提供部１４、通信サポート部１５、文書管理部１６、および、文書起動部１７を備えて構成されている。情報提供部１４は、カプセル化文書１０Ａに情報を提供する。通信サポート部１５は、例えば、カプセル化文書１０Ｂから回答データやオブジェクトを受信する等のサポートを行う。文書管理部１６は、保持しているカプセル化文書１０Ａを管理する。文書起動部１７は、指定されたカプセル化文書１０Ａを起動する。
【００２９】
カプセル化文書記憶部６は、カプセル化文書作成部４で作成されたカプセル化文書１０Ａを記憶する。コンテンツ記憶部７は、あらかじめコンテンツを記憶している。入力部８は、ユーザからの入力を受け付け、具体的には、マウスやキーボードなどである。表示部９は、コンテンツやカプセル化文書１０Ａの内容を表示し、具体的には、モニタなどである。
【００３０】
回答者端末２は、やりとり支援部１８、カプセル化文書記憶部１９、コンテンツ記憶部２０、入力部２１、および、表示部２２を備えて構成されている。
【００３１】
やりとり支援部１８は、カプセル化文書１０Ｂ、すなわち、カプセル化文書１０Ｂにより実行される機能を管理し、質問者端末１との情報交換を支援する。やりとり支援部１８は、情報提供部２３、通信サポート部２４、文書管理部２５、および、文書起動部２６を備えて構成されている。情報提供部２３は、カプセル化文書１０Ｂに情報を提供する。通信サポート部２４は、例えば、カプセル化文書１０Ａからオブジェクトを受信する等のサポートを行う。文書管理部２５は、保持しているカプセル化文書１０Ｂを管理する。文書起動部２６は、指定されたカプセル化文書１０Ｂを起動する。なお、カプセル化文書１０Ｂは、カプセル化文書１０Ａのコピーであり、その内容は同一である。
【００３２】
カプセル化文書記憶部１９は、質問者端末１から受信したカプセル化文書１０Ｂを記憶する。コンテンツ記憶部２０は、質問者端末１から受信したカプセル化文書１０Ｂに格納されていたコンテンツを記憶する。入力部２１は、ユーザからの入力を受け付け、具体的には、マウスやキーボードなどである。表示部２２は、コンテンツやカプセル化文書１０Ｂの内容を表示し、具体的には、モニタなどである。
【００３３】
次に、カプセル化文書１０Ａおよび１０Ｂの構造、および、カプセル化文書１０Ａおよび１０Ｂを起動した端末によって実行される具体的な機能について説明する。カプセル化文書１０Ａおよび１０Ｂは、ＺＩＰに代表されるような書庫ファイルになっている。図３は、カプセル化文書１０Ａおよび１０Ｂのファイル構造を示す図である。図を見るとわかるように、そのファイル構造は、使用するコンテンツやプログラム起動順などについて記述した定義情報、コンテンツが格納されるコンテンツフォルダ、および、カプセル化文書１０Ａおよび１０Ｂに機能を提供するプログラム群が格納されるプログラムフォルダからなり、これらが書庫ファイルとして一つにまとめられている。
【００３４】
図４は、カプセル化文書１０Ａおよび１０Ｂを起動した端末によって実行される機能を示す図である。カプセル化文書１０Ａおよび１０Ｂは、コンテンツ表示プログラム２７、質問・回答入力・表示プログラム２８、リンクプログラム２９、連携表示プログラム３０、および、同期コミュニケーションプログラム３１がカプセル化文書１０Ａおよび１０Ｂ内に含まれるプログラムで提供される形になっている。
【００３５】
コンテンツ表示プログラム２７は、保持コンテンツを表示部９または２２を介して表示する。質問・回答入力・表示プログラム２８は、コンテンツに関する質問や質問に対する回答などを入力・表示する。具体的には、表示部９または２２に入力画面を表示することによってユーザに入力を促し、ユーザからの入力を入力部８または２１によって受け付ける。受け付けた情報は図示しない記憶部、例えばＲＡＭに記憶される。なお、質問・回答入力・表示プログラム２８に対する質問および回答の入力は通常文章で行われる。
【００３６】
リンクプログラム２９は、コンテンツと質問・回答などの入力文とを対応付ける。連携表示プログラム３０は、対応付けたコンテンツと質問・回答などの入力文とを自動的またはユーザの指示により連携して表示する。
【００３７】
同期コミュニケーションプログラム３１は、機能の一つとして質問者端末１の表示内容と回答者端末２の表示内容とを同期化する。具体的には、同期コミュニケーションプログラム３１は、質問者端末１側にある場合は、回答者端末２で表示しているコンテンツの種類に関するコンテンツ情報（具体的には後述する注釈ＩＤ）を受信し、質問者端末１のコンテンツ表示を回答者端末２のコンテンツ表示と同期化する。また、同期コミュニケーションプログラム３１は、回答者端末２側にある場合は、質問者端末１で表示しているコンテンツの種類に関するコンテンツ情報（具体的には後述する注釈ＩＤ）を受信し、回答者端末２のコンテンツ表示を質問者端末１のコンテンツ表示と同期化する。これらの動作の結果を保存する場合などには、図示しない記憶部、例えばＨＤＤに情報が保存される。
【００３８】
さらに、同期コミュニケーションプログラム３１は、機能の一つとしてコンテンツ表示の同期化と同時に、質問者端末１と回答者端末２の間で、双方向通信を行う。双方向通信の種類には、チャット（インスタントメッセージ）、ＩＰ電話、または、ＴＶ電話（ｗｅｂカメラなどによる映像の送信）がある。なお、質問者端末１と回答者端末２の表示内容の同期化も、厳密に言えば双方向通信であるが、本実施の形態では説明のため区別する。
【００３９】
なお、図示してはいないが、カプセル化文書１０Ａおよび１０Ｂを起動する起動プログラムも、文書内に含まれるプログラムで提供される形になっている。
【００４０】
図５は、カプセル化文書１０Ａおよび１０Ｂの定義情報を示す図である。図５では、定義情報をＸＭＬ形式で示しているが、これに限定されるものではない。図５において、＜ｐｒｏｇｒａｍｓ＞タグに含まれる、＜ｄｉｓｐ／＞がコンテンツ表示、＜ＱａｎｄＡ／＞が質問・回答入力・表示、＜ｌｉｎｋ／＞がリンク、＜ｃｏｏｐ／＞が連携表示、＜ｓｙｎｃｈ／＞が同期コミュニケーションというようにそれぞれ対応するプログラムを示している。そして、文書起動命令を受け付けると、カプセル化文書１０Ａおよび１０Ｂ中の文書起動プログラムが定義情報に基づいて順番にこれらのプログラムを起動していくことにより、それぞれの機能が実現される。
【００４１】
また、＜ｃｏｎｔｅｎｔｓ＞タグにはカプセル化文書１０Ａおよび１０Ｂ内に格納されているコンテンツが示してあり、ｐｒｏｇｒａｍ属性は、そのコンテンツを再生するプログラムＩＤを示している。コンテンツを表示する際は＜ｄｉｓｐ／＞タグに対応付けられた表示プログラムが、該当コンテンツを指示し、指示されたコンテンツに対応する再生プログラムがそのコンテンツを再生することによってコンテンツが表示される。また、定義情報にはカプセル化文書を特定するためのＩＤである文書ＩＤが含まれるが、これは、同期コミュニケーション機能において、同じＩＤを持つカプセル化文書どうしが同期するようにするための指標になったりするものである。
【００４２】
（情報交換方法）
初めに、本実地の形態の情報交換システムにおける情報交換方法を簡単に説明する。図６は、情報交換システムにおけるカプセル化文書作成部４、カプセル化文書１０Ａおよび１０Ｂ、および、やりとり支援部５および１８の関係を簡単に示す図である。
【００４３】
質問者端末１のカプセル化文書作成部４はカプセル化文書１０Ａを作成し、作成されたカプセル化文書１０Ａはカプセル化文書記憶部６に記憶される。作成されたカプセル化文書１０Ａのコピーであるカプセル化文書１０Ｂは、質問者端末１のやりとり支援部５の支援を受け、回答者端末２のやりとり支援部１８へ送信され、カプセル化文書記憶部１９に記憶される。そして、質問者端末１で起動したカプセル化文書１０Ａと回答者端末２で起動したカプセル化文書１０Ｂの間での情報交換が、やりとり支援部５および１８を介して行われる。
【００４４】
やりとり支援部５の具体的な支援としては、カプセル化文書作成部４からカプセル化文書記憶部６におけるカプセル化文書１０Ａの保存場所などの情報を受け取って、カプセル化文書１０Ａの管理を行う。さらに、やりとり支援部５は、回答者端末２で起動したカプセル化文書１０Ｂから受信した情報をもとに質問者端末１で起動したカプセル化文書１０Ａに情報を反映したりすることによって、質問者端末１で起動したカプセル化文書１０Ａと回答者端末２で起動したカプセル化文書１０Ｂの間のやりとりをサポートする。例えば、やりとり支援部５は、回答者（回答者端末２）から同期要求を受けた場合に、カプセル化文書１０Ａを起動したりする。
【００４５】
やりとり支援部１８の具体的な支援としては、質問者端末１から受信したカプセル化文書１０Ｂの保存場所などの情報を保存し、カプセル化文書１０Ｂの管理を行う。さらに、やりとり支援部５は、質問者端末１で起動したカプセル化文書１０Ａから受信した情報をもとに回答者端末２で起動したカプセル化文書１０Ｂに情報を反映したりすることによって、質問者端末１で起動したカプセル化文書１０Ａと回答者端末２で起動したカプセル化文書１０Ｂの間のやりとりをサポートする。例えば、やりとり支援部１８は、質問者端末１から受信したカプセル化文書１０Ｂを起動したりする。
【００４６】
（質問者端末側での処理動作）
次に、質問者端末１側での処理動作について詳しく説明する。図７は、質問者の操作とそれに対するカプセル化文書１０Ａの実際の処理動作を示すフローチャートである。初めに、質問者は、カプセル化文書作成部４にカプセル化文書１０Ａの作成を指示する（ステップＳ７０１）。
【００４７】
ここで、カプセル化文書作成部４によるカプセル化文書１０Ａの作成方法について説明する。図８は、カプセル化文書作成部４によるカプセル化文書１０Ａの作成方法を示すフローチャートである。カプセル化文書作成部４は、質問者からの作成指示を受け付けると（ステップＳ８０１）、カプセル化文書作成画面を表示部９に表示し（ステップＳ８０２）、コンテンツ用ファイルを受け付ける（ステップＳ８０３）。図９は、コンテンツ用ファイルの受け付け方法を説明する図である。図に示したような形でフレームが表示されるので、そこに情報交換に使いたいファイル１３を、質問者が、例えばドラッグ＆ドロップして入れることによりコンテンツ用ファイルの受け付けが行われる。
【００４８】
カプセル化文書作成部４は、コンテンツ用ファイルを受け付けると、カプセル化文書１０Ａ内に当該ファイルの格納が可能か否かを判断する（ステップＳ８０４）。カプセル化文書作成部４が、カプセル化文書１０Ａ内に当該ファイルの格納が不可能と判断すると（ステップＳ８０４：Ｎｏ）、不可能である旨のダイアログを表示部９に表示する（ステップＳ８０５）。
【００４９】
カプセル化文書作成部４が、カプセル化文書１０Ａ内に当該ファイルの格納が可能と判断すると（ステップＳ８０４：Ｙｅｓ）、当該ファイルをコンテンツとして取り込み、表示部９に表示する（ステップＳ８０６）。このとき、カプセル化文書作成部４は、取り込んだファイルの保存先情報を取得する。図１０は、コンテンツとして取り込み後、表示部９に表示されたファイルを示す図の一例である。図のように、カプセル化文書１０Ａとしての表示状態と同じ表示状態で表示される。本例では、コンテンツ(ファイル)ごとのタブ表示になっている。
【００５０】
カプセル化文書作成部４は、カプセル化文書作成画面内の作成ボタンが質問者により入力部８（マウス）でクリック（押下げ）されたか否かを検知する（ステップＳ８０７）。カプセル化文書作成部４が、カプセル化文書作成画面内の作成ボタンのクリック（押下げ）を検知しない場合（ステップＳ８０７：Ｎｏ）、ステップＳ８０３へ戻る。
【００５１】
カプセル化文書作成部４が、カプセル化文書作成画面内の作成ボタンのクリック（押下げ）を検知した場合、すなわち、コンテンツ用ファイルの受け付けが終了した場合（ステップＳ８０７：Ｙｅｓ）、取り込んだファイルをカプセル化文書１０Ａ用に変換する（ステップＳ８０８）。なお、本変換は、必ずしもこの段階で行われなくてもよく、後の段階で行われてもよい。
【００５２】
カプセル化文書作成部４は、情報交換をする際に参照する質問者情報（質問者端末情報）を取得し、カプセル化文書１０Ａ内に格納する（ステップＳ８０９）。質問者情報とは、質問者が特定されるＩＤ（ユーザ名、コンピュータ名、ＩＰアドレスなど）である。
【００５３】
カプセル化文書作成部４は、図５に示したような定義情報（のファイル）をコンテンツに合わせて生成し（ステップＳ８１０）、保持しているプログラムとともにカプセル化する（ステップＳ８１１）。この場合、カプセル化するプログラムは、変換されたコンテンツを表示するプログラム、質問・回答などの入力や表示を行うプログラム、質問・回答文とコンテンツとを対応付けるプログラム、対応付けられた質問・回答文とコンテンツとを連携表示させるプログラム、質問者端末１と回答者端末２の間で同期コミュニケーションを実行するプログラム、カプセル化文書を起動するプログラムなどである。
【００５４】
最後に、カプセル化文書作成部４は、やりとり支援部５に対して、カプセル化文書１０Ａの文書ＩＤと、カプセル化文書１０Ａの保存場所とを通知し（ステップＳ８１２）、カプセル化文書１０Ａの作成が終了する。なお、この段階でのカプセル化文書１０Ａには、具体的な質問文は入力されていない。以上のステップを経て、カプセル化文書１０Ａが作成される。
【００５５】
ステップＳ７０１でカプセル化文書１０Ａが作成された後、質問者は、カプセル化文書１０Ａの起動を指示する（ステップＳ７０２Ａ）。当該指示を受け、カプセル化文書１０Ａは起動し、文書内に格納されたコンテンツを表示部９に表示する（ステップＳ７０２Ｂ）。
【００５６】
ここで、カプセル化文書１０Ａ中のプログラムがステップＳ７０２Ｂで行うカプセル化文書１０Ａの起動方法について説明する。図１１は、カプセル化文書１０Ａ中のプログラムによるカプセル化文書１０Ａの起動方法を示すフローチャートである。
【００５７】
カプセル化文書１０Ａは、入力部８が質問者からの起動（表示）指示を受け付けたことを確認すると（ステップＳ１１０１）、カプセル化文書１０Ａ中にある文書起動プログラムが作動する（ステップＳ１１０２）。
【００５８】
文書起動プログラムは、カプセル化文書１０Ａ中の定義情報を参照し、定義情報に従って機能プログラム群を起動していく（ステップＳ１１０３）。具体的には、＜ｐｒｏｇｒａｍｓ＞タグにある＜ｄｉｓｐ／＞コンテンツ表示プログラム、＜ＱａｎｄＡ／＞質問・回答入力・表示プログラム、＜ｌｉｎｋ／＞リンク機能を提供するプログラム、＜ｃｏｏｐ／＞連携機能を提供するプログラム、＜ｓｙｎｃｈ／＞同期コミュニケーション機能を提供するプログラム、を起動していく。
【００５９】
カプセル化文書１０Ａのコンテンツ表示プログラム２７は、＜ｃｏｎｔｅｎｔｓ＞タグにあるコンテンツ情報を参照することによって初期コンテンツをロードし（ステップＳ１１０４）、当該コンテンツを表示部９に表示する（ステップＳ１１０５）。なお、初期コンテンツとは、カプセル化文書作成部４によるカプセル化文書１０Ａの作成時に、カプセル化文書１０Ａに取り込んだコンテンツのことである。図１２は、表示部９に表示されたコンテンツを示す図である。以上のステップを経て、カプセル化文書１０Ａが起動する。
【００６０】
ステップＳ７０２Ｂでコンテンツが表示された後、質問者は、質問文の入力を指示する（ステップＳ７０３Ａ）。当該指示を受け、カプセル化文書１０Ａの質問・回答入力・表示プログラム２８は、質問文入力画面を表示部９に表示する（ステップＳ７０３Ｂ）。図１３は、質問文入力画面を示す図である。
【００６１】
続いて質問者は、入力部８を利用して、質問文入力画面に質問文を具体的に入力する（ステップＳ７０４）。
【００６２】
質問者は、コンテンツ参照指示をする（ステップＳ７０５Ａ）。具体的には、表示コンテンツのうち参照したいコンテンツのタイトル表示部（タブ）を入力部８（マウス）でクリック（押下げ）する。当該指示を受け、カプセル化文書１０Ａのコンテンツ表示プログラム２７は、指示されたコンテンツを表示する（ステップＳ７０５Ｂ）。なお、表示部９に初期状態で表示されたコンテンツが参照したいコンテンツだった場合は、本ステップは省略される。
【００６３】
質問者は、注釈入力指示をする（ステップＳ７０６Ａ）。これは、回答者が簡単に閲覧すべき部分を把握できるように、コンテンツ上に注釈をつけるためである。当該指示を受け、カプセル化文書１０Ａは注釈選択画面を表示部９に表示する（ステップＳ７０６Ｂ）。
【００６４】
質問者は、注釈選択画面から使用したい種類の注釈を選択する（ステップＳ７０７Ａ）。当該選択を受け付け、カプセル化文書１０Ａは、その後の対応を準備する（ステップＳ７０７Ｂ）。
【００６５】
質問者は、表示コンテンツ内で注釈を添付する場所を指定する（ステップＳ７０８Ａ）。当該指定を受け、カプセル化文書１０Ａは、選択された注釈を表示コンテンツ内の指定場所に表示する（ステップＳ７０８Ｂ）。このときカプセル化文書１０Ａは、注釈情報および注釈周辺情報を取得し、注釈ＩＤを発行する。
【００６６】
ここで、カプセル化文書１０Ａ中のプログラムがステップＳ７０６Ｂ〜Ｓ７０８Ｂで行う、注釈選択画面の表示、選択された注釈の受け付け、受け付けた注釈の表示、注釈情報および注釈周辺情報の取得、注釈ＩＤの発行について詳しく説明する。図１４は、カプセル化文書１０Ａ中のプログラムによる一連の方法を示すフローチャートである。
【００６７】
カプセル化文書１０Ａは、入力部８が質問者からの注釈入力指示を受け付けたことを確認すると（ステップＳ１４０１）、注釈選択画面を表示部９に表示する（ステップＳ１４０２）。ここで注釈は、コメント(付箋)、加筆、音声、矢印ポインタ、範囲指定などであり、いわゆる印がつけられれば何でもよい。図１５は、注釈選択画面の一例を示す図である。
【００６８】
カプセル化文書１０Ａは、入力部８が質問者からの注釈選択を受け付けたことを確認すると（ステップＳ１４０３）、注釈選択画面を閉じて選択に応じたポインタ表示に変更する（ステップＳ１４０４）。本例では、質問者が注釈として範囲を選択した場合を考える。
【００６９】
次のステップＳ１４０５およびＳ１４０６で、カプセル化文書１０Ａは、質問者が指定する表示コンテンツ内における注釈添付場所を認識する。本例では、質問者が注釈添付場所を入力部８（マウス）のクリック（押下げ）で指定する場合を考える。カプセル化文書１０Ａは、質問者による１回目の入力部８（マウス）のクリック（押下げ）を入力部８（マウス）が受け付けたことを確認することにより始点情報を取得し（ステップＳ１４０５）、さらに２回目の入力部８（マウス）のクリック（押下げ）を入力部８（マウス）が受け付けたことを確認することにより終点情報を取得する（ステップＳ１４０６）。そして、始点位置と終点位置とを対角線の頂点とする長方形の内部を、質問者が指定した注釈添付場所であると認識する。
【００７０】
カプセル化文書１０Ａは、注釈添付場所を認識すると、選択された注釈を表示コンテンツ内の指定場所に表示する（ステップＳ１４０７）。図１６は、選択された注釈が表示されたコンテンツ表示画面を示す図である。本図では、太線は選択された注釈３２を示し、太線で囲まれた範囲は選択された範囲を示す。
【００７１】
カプセル化文書１０Ａは、注釈の種類、注釈の添付場所、注釈のサイズなどの注釈情報、および、注釈周辺の画像である注釈周辺情報を取得し、一意の注釈を表す注釈ＩＤを発行し、それらを全てカプセル化文書１０Ａ内に格納する（ステップＳ１４０８）。図１７は、注釈ＩＤの一例を示す図である。
【００７２】
注釈周辺情報の取得は、オプション的ではあるが、キャプチャにより行われる。キャプチャは、スクリーンキャプチャまたは画面キャプチャと呼ばれ、基本的にＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に備わっている機能である。ここでは、注釈周辺画像情報をキャプチャするため、注釈の画面上での位置を取得し、注釈のサイズ分の大きさをキャプチャすればよい。矢印注釈や、加筆注釈など、範囲が不明瞭な注釈の場合は、注釈の中心位置からの距離を決めるなどしてキャプチャ位置およびサイズを決定する。キャプチャは、Ｗｉｎｄｏｗｓ（登録商標）であれば[ａｌｔ］キー＋［Ｐｒｉｎｔ  Ｓｃｒｅｅｎ］キーを送信することによって実現できる。キャプチャされた画像はクリップボードに送られるので、クリップボードに格納された画像を注釈周辺情報として取得する。以上のステップを経て、カプセル化文書１０Ａは、一連の作業を終了する。
【００７３】
ステップＳ７０８Ｂで、選択された注釈が表示コンテンツ内の指定場所に表示された後、質問者は、当該注釈とステップＳ７０４で入力した質問文とを対応付ける（ステップＳ７０９Ａ）。具体的には、質問者は、当該注釈を質問文中にドラッグ＆ドロップしたり、当該注釈をコピーして質問文中にペーストすることで、注釈情報と質問文中の位置とを対応付ける。当該対応付けを受け、カプセル化文書１０Ａは、質問文中の当該注釈がドロップまたはペーストされた位置に、リンクアイコンを表示する（ステップＳ７０９Ｂ）。このときカプセル化文書１０Ａは、リンク先位置情報を取得し、アイコンＩＤを発行し、アイコンＩＤと注釈ＩＤとを対応付ける。
【００７４】
ここで、カプセル化文書１０Ａ中のリンクプログラム２９がステップＳ７０９Ｂで行う、リンクアイコンの表示、リンク先位置情報の取得、アイコンＩＤの発行、アイコンＩＤと注釈ＩＤとの対応付けについて詳しく説明する。図１８は、カプセル化文書１０Ａのプログラムによる一連の方法を示すフローチャートである。
【００７５】
カプセル化文書１０Ａのリンクプログラム２９は、入力部８が質問者からの注釈選択を受け付けたことを確認する（ステップＳ１８０１）。具体的には、カプセル化文書１０Ａのリンクプログラム２９は、入力部８が質問者による注釈のドラックまたはコピーイベントを受け付けたことを確認する。次に、カプセル化文書１０Ａのリンクプログラム２９は、選択された注釈の注釈情報（注釈ＩＤ）を取得する（ステップＳ１８０２）。
【００７６】
カプセル化文書１０Ａのリンクプログラム２９は、リンク先である質問文中の位置を示すリンク先位置情報を取得する（ステップＳ１８０３）。具体的には、カプセル化文書１０Ａのリンクプログラム２９は、入力部８（マウス）が質問者による注釈の質問文中へのドロップまたはペーストイベントを受け付けたことを確認することにより、その受け付け位置をリンク先位置情報として取得する。
【００７７】
カプセル化文書１０Ａのリンクプログラム２９は、リンクアイコンを生成し（ステップＳ１８０４）、質問文中のリンク先位置に当該リンクアイコンを表示する（ステップＳ１８０５）。図１９は、選択した注釈を質問文中にドラッグ＆ドロップする方法を示す模式図である。図をみると、質問文中のリンク先（矢印の先端）に、注釈３２のリンクアイコン３３が生成されていることがわかる。
【００７８】
カプセル化文書１０Ａのリンクプログラム２９は、リンクアイコンのアイコンＩＤを発行し（ステップＳ１８０６）、アイコンＩＤと注釈ＩＤとを対応付ける（ステップＳ１８０７）。このアイコンＩＤと注釈ＩＤとの対応付けにより、質問文中のリンクアイコンと注釈とが対応付けられる。なお、これらの情報は、全てカプセル化文書１０Ａ内に格納される。以上のステップを経て、カプセル化文書１０Ａは、一連の作業を終了する。
【００７９】
ステップＳ７０９Ｂで、質問文中にリンクアイコンが表示された後、質問者は、カプセル化文書１０Ａの作成が完了したか否かを判断する（ステップＳ７１０）。質問者が、カプセル化文書１０Ａの作成が完了していないと判断した場合（ステップＳ７１０：Ｎｏ）、ステップＳ７０３Ａに戻り、引き続き質問文の作成を行う。
【００８０】
質問者が、カプセル化文書１０Ａの作成が完了したと判断した場合（ステップＳ７１０：Ｙｅｓ）、質問者は、質問文入力画面中の送信ボタンを入力部８（マウス）でクリック（押下げ）する（ステップＳ７１１Ａ）。入力部８（マウス）が当該クリック（押下げ）を受け付けたことを確認すると、カプセル化文書１０Ａは、送信候補の一覧を表示部９に表示する（ステップＳ７１１Ｂ）。
【００８１】
カプセル化文書１０Ａによる送信候補一覧の表示は、やりとり支援部５と連携することによって行われる。やりとり支援部５は、通信可能なユーザ情報を取得し蓄積する機能を持つ。例えばブロードキャストを行い、返答のあった他の装置のやりとり支援部から情報を取得する。また、一度情報交換した相手情報について記憶しておき、それら保持している情報の中から送信候補の一覧を表示する。
【００８２】
カプセル化文書１０Ａとやりとり支援部５との具体的な連携の流れは以下の通りである。初めに、送信ボタンが入力部８（マウス）でクリック（押下げ）されると、入力部８（マウス）が当該クリック（押下げ）を受け付けたことをカプセル化文書１０Ａ内のプログラムが確認し、やりとり支援部５に通知する。通知を受け取ったやりとり支援部５は、保持している情報から送信者リスト（ユーザ名＋ＩＰアドレスなど）を作成し、カプセル化文書１０Ａに通知する。カプセル化文書１０Ａがそれを受信し、ユーザに対して送信者リストを提示する。
【００８３】
ステップＳ７１１Ｂで、送信候補の一覧が表示されると、質問者は、送信先（ここでは回答者端末２）を選択する（ステップＳ７１２Ａ）。当該選択を受け付けると、カプセル化文書１０Ａは、質問文を確定し自身のコピーであるカプセル化文書１０Ｂを回答者端末２へ送信する（ステップＳ７１２Ｂ）。より詳しくは、カプセル化文書１０Ｂは、回答者端末２のやりとり支援部１８へ送信される（ステップＳ７１２Ｃ）。なお、カプセル化文書１０Ｂごと回答者端末２へ送信されるのは、通常は最初の１回だけである。
【００８４】
ここで、カプセル化文書１０Ａ中のプログラムがステップＳ７１１Ｂで行う、カプセル化文書１０Ａの送信について詳しく説明する。図２０は、カプセル化文書１０Ａ中のプログラムによるカプセル化文書１０Ａの送信方法を示すフローチャートである。
【００８５】
カプセル化文書１０Ａは、入力部８（マウス）が質問者による送信先確定のクリック（押下げ）を受け付けたことを確認すると、質問文を編集不可（Ｅｄｉｔａｂｌｅ＝ＦＡＬＳＥ）に設定する（ステップＳ２００１）。そして、カプセル化文書１０Ａは、自身のコピーであるカプセル化文書１０Ｂを生成し一時フォルダに記録する（ステップＳ２００２）。カプセル化文書１０Ａは、回答者端末２のやりとり支援部１８と通信を確立し（ステップＳ２００３）、一時フォルダに記録されたカプセル化文書１０Ｂを回答者端末２（のＩＰアドレス）へ送信する（ステップＳ２００４）。以上のステップを経て、カプセル化文書１０Ａが送信される。
【００８６】
ステップＳ７０１〜Ｓ７１２のステップを経て、質問者端末１で質問文、コンテンツ、およびプログラムがカプセル化された文書が作成され、回答者端末２へ送信される。従って、回答者端末２に、情報交換に必要なプログラムおよびコンテンツがあらかじめ記憶されていなくても、以後の処理を回答者端末２で行うことができる。
【００８７】
（回答者端末側での処理動作）
次に、回答者端末２側での処理動作について詳しく説明する。図２１は、回答者の操作とそれに対するカプセル化文書１０Ｂの実際の処理動作を示すフローチャートである。初めに、回答者端末２のやりとり支援部１８は、質問者端末１から送信されたカプセル化文書１０Ｂを受信すると、その旨、例えば「○○さんから文書が届いています。起動しますか？」のダイアログを、表示部２２に表示する（ステップＳ２１０１Ａ）。
【００８８】
質問者は、ダイアログを見て、カプセル化文書１０Ｂの起動を指示する（ステップＳ２１０１Ｂ）。当該指示を受け、カプセル化文書１０Ｂは、文書内に格納された質問文、および、注釈が添付されたコンテンツを並べて表示部２２に表示する（ステップＳ２１０１Ｃ）。
【００８９】
ここで、カプセル化文書１０Ｂ中のプログラムがステップＳ２１０１Ｃで行うカプセル化文書１０Ｂの起動方法について説明する。図２２は、カプセル化文書中１０Ｂのプログラムによるカプセル化文書１０Ｂの起動方法を示すフローチャートである。
【００９０】
カプセル化文書１０Ｂは、入力部２１が回答者からの起動（表示）指示を受け付けたことを確認すると（ステップＳ２２０１）、カプセル化文書１０Ｂ中にある文書起動プログラムが作動する（ステップＳ２２０２）。
【００９１】
文書起動プログラムは、カプセル化文書１０Ｂ中の定義情報を参照し、定義情報に従って機能プログラム群を起動していく（ステップＳ２２０３）。具体的には、＜ｐｒｏｇｒａｍｓ＞タグにある＜ｄｉｓｐ／＞コンテンツ表示プログラム、＜ＱａｎｄＡ／＞質問・回答入力・表示プログラム、＜ｌｉｎｋ／＞リンク機能を提供するプログラム、＜ｃｏｏｐ／＞連携機能を提供するプログラム、＜ｓｙｎｃｈ／＞同期コミュニケーション機能を提供するプログラム、を起動していく。
【００９２】
カプセル化文書１０Ｂの連携表示プログラム３０は、質問文などの情報をロードし（ステップＳ２２０４）、質問文中の最初にあるリンクアイコンのアイコンＩＤを取得する（ステップＳ２２０５）。さらに、連携表示プログラム３０は、アイコンＩＤに対応する注釈ＩＤを取得し（ステップＳ２２０６）、注釈ＩＤから注釈情報を取得する（ステップＳ２２０７）。
【００９３】
連携表示プログラム３０は、質問文と注釈が添付された該当コンテンツを並べて表示する（ステップＳ２２０８）。図２３は、表示部２２に表示された質問文および注釈が添付されたコンテンツを示す図である。図では、質問文と、質問文の最初にあるリンクアイコン３３と対応付けられた注釈３２が添付されたコンテンツとが並んで表示されている。以上のステップを経て、カプセル化文書１０Ｂの起動が終了する。
【００９４】
ステップＳ２１０１Ｃで、質問文およびコンテンツが表示された後、回答者は、質問文を閲覧する（ステップＳ２１０２）。そして、回答者は、内容を確認してみたい任意のリンクアイコンに入力部２１（マウス）をマウスオーバー（マウスのポインタを合わせること）する（ステップＳ２１０３Ａ）。当該マウスオーバーを受け、カプセル化文書１０Ｂは、注釈周辺情報を表示部２２に表示する（ステップＳ２１０３Ｂ）。
【００９５】
ここで、カプセル化文書１０Ｂ中のプログラムがステップＳ２１０３Ｂで行う、注釈周辺情報の表示について詳しく説明する。図２４は、カプセル化文書１０Ｂ中のプログラムによる注釈周辺情報の表示方法を示すフローチャートである。
【００９６】
カプセル化文書１０Ｂの連携表示プログラム３０は、入力部２１（マウス）が回答者からのマウスオーバーを受け付けたことを確認すると（ステップＳ２４０１）、マウスオーバーしたリンクアイコンのアイコンＩＤを取得する（ステップＳ２４０２）。さらに、連携表示プログラム３０は、アイコンＩＤに対応する注釈ＩＤを取得し（ステップＳ２４０３）、注釈ＩＤから注釈情報を取得する（ステップＳ２４０４）。
【００９７】
連携表示プログラム３０は、注釈情報の注釈周辺情報を表示する（ステップＳ２４０５）。図２５は、表示部２２に表示された、マウスオーバーしたリンクアイコンの注釈周辺情報を示す図である。図では、マウスオーバーしたリンクアイコン３３に対応付けられた注釈周辺情報３４が表示されている。以上のステップを経て、注釈周辺情報が表示される。
【００９８】
ステップＳ２１０３Ｂで注釈周辺情報が表示された後、回答者は、内容を確認してみたいが、注釈が添付されたコンテンツが表示されていない他のリンクアイコンを入力部２１（マウス）でクリック（押下げ）する（ステップＳ２１０４Ａ）。当該クリック（押下げ）を受け、カプセル化文書１０Ｂは、今まで表示されていたコンテンツの代わりに、他のリンクアイコンと対応付けられている注釈が添付された該当コンテンツを表示する（ステップＳ２１０４Ｂ）。
【００９９】
ここで、カプセル化文書１０Ｂ中のプログラムがステップＳ２１０４Ｂで行う、注釈が添付された該当コンテンツの表示について詳しく説明する。図２６は、カプセル化文書１０Ｂ中のプログラムによる該当コンテンツの表示方法を示すフローチャートである。
【０１００】
カプセル化文書１０Ｂの連携表示プログラム３０は、入力部２１（マウス）が回答者からのクリック（押下げ）を受け付けたことを確認すると（ステップＳ２６０１）、クリック（押下げ）したリンクアイコンのアイコンＩＤを取得する（ステップＳ２６０２）。さらに、連携表示プログラム３０は、アイコンＩＤに対応する注釈ＩＤを取得し（ステップＳ２６０３）、注釈ＩＤから注釈情報を取得する（ステップＳ２６０４）。
【０１０１】
連携表示プログラム３０は、注釈情報を参照し注釈が添付された該当コンテンツを表示する（ステップＳ２６０５）。例えば、該当コンテンツが図２３の「タイトル２」の場合、自動的に「タイトル２」の該当箇所が表示される。なお、クリック（押下げ）を受け付けたリンクアイコンと対応付けられている注釈が、現在表示されているコンテンツと同じであるが、表示部分と違う場所に貼り付けられている場合は、コンテンツの当該注釈が貼り付けられている箇所があらためて表示される。以上のステップを経て、該当コンテンツが表示される。
【０１０２】
ステップＳ２１０２〜Ｓ２１０４Ａまでのステップで、回答者は、質問内容および注釈部のコンテンツの内容を確認する。このように、連携表示プログラム３０により、簡単に質問者の意図した部分を質問内容に連携して表示することができるので、回答者側も質問者の意図を汲みやすい。
【０１０３】
続いて回答者は、質問文が記載されている画面中のペインにある返信ボタンを入力部２１（マウス）でクリック（押下げ）する（ステップＳ２１０５Ａ）。当該クリック（押下げ）を受け、カプセル化文書１０Ｂは、返信フォーマット（回答文入力画面）を表示部２２に表示する（ステップＳ２１０５Ｂ）。図２７は、返信フォーマット（回答文入力画面）を示す図である。
【０１０４】
回答者は、入力部２１を利用して、回答文入力画面に質問者からの質問に対する回答文を具体的に入力し（ステップＳ２１０６）、必要があればコンテンツに注釈を添付し、注釈が添付されたコンテンツと回答文とを対応付ける（ステップＳ２１０７）。なお、カプセル化文書１０Ｂが、コンテンツに注釈を添付し、注釈が添付されたコンテンツと回答文とを対応付ける方法は、図１４および図１８で説明した方法と同じであるので省略する。
【０１０５】
回答者は、返信フォーマット（回答文入力画面）のペインにある送信ボタンを入力部２１（マウス）でクリック（押下げ）する（ステップＳ２１０８Ａ）。当該クリック（押下げ）を受け、カプセル化文書１０Ｂは、回答文を確定し回答データを質問者端末１へ送信する（ステップＳ２１０８Ｂ）。より詳しくは、回答データは質問者端末１のやりとり支援部５へ送信される（ステップＳ２１０８Ｃ）。なお、回答データとしては、回答内容（回答文本文と、あれば注釈およびその対応付け情報）のみが送信される。
【０１０６】
図２８は、回答データの一例を示す図である。図の文書ＩＤは、カプセル化文書１０Ａを特定するためのＩＤである。図のリンクデータには、注釈データが格納される。なお、質問者端末１側のカプセル化文書１０Ａで注釈ＩＤから注釈データを再現できるので、回答データには回答者が新たに添付したデータのみを格納し、質問者端末１からのカプセル化文書１０Ａに格納されていたデータについては、注釈ＩＤだけを格納して送信しても構わない。
【０１０７】
ここで、カプセル化文書１０Ｂ中のプログラムがステップＳ２１０８Ｂで行う、回答データの送信について詳しく説明する。図２９は、カプセル化文書１０Ｂ中のプログラムによる回答データの送信方法を示すフローチャートである。
【０１０８】
カプセル化文書１０Ｂは、入力部２１（マウス）が回答者による送信先ボタンのクリック（押下げ）を受け付けたことを確認すると（ステップＳ２９０１）、回答文を編集不可（Ｅｄｉｔａｂｌｅ＝ＦＡＬＳＥ）に設定する（ステップＳ２９０２）。そして、カプセル化文書１０Ｂは、カプセル化文書１０Ｂ中の質問者端末情報（ユーザ名＋ＩＰアドレスなど）を取得する（ステップＳ２９０３）。カプセル化文書１０Ｂは、質問者端末１のやりとり支援部５と通信を確立し（ステップＳ２９０４）、回答データを質問者端末１（のＩＰアドレス）へ送信する（ステップＳ２９０５）。以上のステップを経て、回答データが送信される。
【０１０９】
ステップＳ２１０１〜Ｓ２１０８を経て、回答者端末２で質問に対する回答が作成され、質問者端末１へ送信される。
【０１１０】
（回答に対する質問者端末での処理動作）
次に、回答者端末２からの回答に対する質問者端末１での処理動作について詳しく説明する。図３０は、質問者端末１に回答が来た場合のやりとり支援部５の処理動作とそれに対する質問者の操作を示すフローチャートである。初めに、質問者端末１のやりとり支援部５は、回答者端末２から送信された回答データを受信すると、その回答データからユーザ名を取得し、その旨、例えば「××さんから回答が届きました。該当文書に反映します。」のダイアログを、表示部９に表示する（ステップＳ３００１）。
【０１１１】
質問者は、ダイアログを見て表示部９に別途表示されている「ＯＫ」を入力部８（マウス）でクリック（押下げ）すると（ステップＳ３００２）、やりとり支援部５は、回答データの文書ＩＤを参照する（ステップＳ３００３）。そして、やりとり支援部５は、該当する文書ＩＤのカプセル化文書１０Ａが起動しているか否かを確認する（ステップＳ３００４）。
【０１１２】
やりとり支援部５が、該当する文書ＩＤのカプセル化文書１０Ａが起動していないと確認した場合（ステップＳ３００４：Ｎｏ）、やりとり支援部５は、該当するカプセル化文書１０Ａを起動し、回答を反映する（ステップＳ３００５）。やりとり支援部５が、該当する文書ＩＤのカプセル化文書１０Ａが起動していると確認した場合（ステップＳ３００４：Ｙｅｓ）、やりとり支援部５は、そのままカプセル化文書１０Ａに回答を反映する（ステップＳ３００６）。
【０１１３】
そして質問者は、カプセル化文書１０Ａに反映された回答を閲覧する（ステップＳ３００７）。図３１は、カプセル化文書１０Ａに反映された回答の一例を示す図である。図では、今まで情報交換した内容が、質問文および回答文ごとに区切って表示されている。この例では、情報交換した内容が時系列に整理されて並ぶとともに、ワンクリック（１回の押下げ）で閲覧したいやりとりを参照できるという特徴がある。以上のステップを経て、質問者は回答者から送信された回答を確認することができる。
【０１１４】
（同期コミュニケーション）
上述した回答者端末側での処理動作、および、回答に対する質問者端末での処理動作は、非同期での情報交換を前提としている。以下に、同期での情報交換方法について詳しく説明する。
【０１１５】
（回答者端末側での処理動作）
初めに、同期コミュニケーションを考慮した場合の回答者端末２側での処理動作について詳しく説明する。図３２は、同期コミュニケーションを考慮した場合の回答者の操作とそれに対するカプセル化文書１０Ｂの実際の処理動作を示すフローチャートである。ここで、ステップＳ３２０１Ａ〜Ｓ３２０４Ｂまでの動作は、図２１のステップＳ２１０１Ａ〜Ｓ２１０４Ｂまでの動作と同じであるので説明を省略する。
【０１１６】
ステップＳ３２０４Ｂまでの動作で、回答者は、質問文および注釈が添付された該当コンテンツの内容を確認しても質問者の質問内容がよくわからず、質問者と同期コミュニケーションを行いたい場合、同期要求ボタンを入力部２１（マウス）でクリック（押下げ）する（ステップＳ３２０５Ａ）。なお、同期要求ボタンは、返信ボタンと同様に、質問文が記載されている画面中のペインにある。
【０１１７】
当該クリック（押下げ）を受け、カプセル化文書１０Ｂは、質問者端末１のやりとり支援部５にプレゼンスを問い合わせ、受信した回答（プレゼンス情報）を表示部２２に表示する（ステップＳ３２０５Ｂ）。
【０１１８】
ここで、ステップＳ３２０５Ｂで、カプセル化文書１０Ｂ中の同期コミュニケーションプログラム３１と質問者端末１のやりとり支援部５との間で行われる同期確認方法について詳しく説明する。図３３は、カプセル化文書１０Ｂ中の同期コミュニケーションプログラム３１と質問者端末１のやりとり支援部５との間で行われる同期確認方法を示すフローチャートである。
【０１１９】
カプセル化文書１０Ｂの同期コミュニケーションプログラム３１は、入力部２１（マウス）が回答者からの同期要求を受け付けたことを確認すると（ステップＳ３３０１）、プレゼンス要求用オブジェクトを生成し質問者端末１のやりとり支援部５へ自動送信する（ステップＳ３３０２）。送信先は文書中に記録されたＩＰアドレスなどを利用する。具体的に送信する内容は、プレゼンスを要求する作業ＩＤ、および、カプセル化文書１０Ａを特定する文書ＩＤである。
【０１２０】
ここで、作業ＩＤとは、質問者端末１と回答者端末２との間で行う様々な作業を一意で表すＩＤである。そして、作業ＩＤと作業内容が対応付けられたテーブルが、質問者端末１の図示しない記憶部、および、カプセル化文書９の同期コミュニケーションプログラム３１などにあらかじめ記憶されており、作業ＩＤのやりとりのみで、質問者端末１と回答者端末２との間の情報交換が可能となっている。図３４は、作業ＩＤと作業内容とが対応付けられたテーブルを示す図である。
【０１２１】
質問者端末１のやりとり支援部５は、プレゼンス要求用オブジェクトを受信すると（ステップＳ３３０３）、このオブジェクトを解釈し、プレゼンス要求であることを確認する（ステップＳ３３０４）。そして、やりとり支援部５は、同期要求が来ている旨、例えば「××さんから同期要求が来ています。該当文書を起動しますか？」のダイアログを、表示部９に表示する（ステップＳ３３０５）。
【０１２２】
やりとり支援部５は、質問者から同期要求を了承する指示を受けたか否かを確認する（ステップＳ３３０６）。やりとり支援部５が、質問者から同期要求を了承する指示を受けたことを確認した場合（ステップＳ３３０６：Ｙｅｓ）、やりとり支援部５は、文書ＩＤから該当するカプセル化文書１０Ａを起動し、同期待ち受け状態に移行し（ステップＳ３３０７）、同期を了承（ＯＫ）するプレゼンス情報を返信するためにプレゼンス返信用オブジェクトを生成し、回答者端末２へ自動返信する（ステップＳ３３０８）。
【０１２３】
やりとり支援部５が、質問者から同期要求を了承する指示を受けなかった場合、すなわち質問者が同期要求を希望しない場合（ステップＳ３３０６：Ｎｏ）、やりとり支援部５は、同期を拒否（ＮＧ）するプレゼンス情報を返信するためにプレゼンス返信用オブジェクトを生成し、回答者端末２へ自動返信する（ステップＳ３３０８）。
【０１２４】
ステップＳ３３０８での返信用オブジェクトの返信先は、受信したオブジェクトのＩＰアドレスとするが、カプセル化文書１０Ａを起動した場合は文書内のＩＰアドレスとしてもよい。また、具体的に返信する内容は、プレゼンス情報を通知する作業ＩＤ、および、具体的なプレゼンス情報である。
【０１２５】
カプセル化文書１０Ｂの同期コミュニケーションプログラム３１は、あらかじめ決めておいた所定の時間内に質問者端末１からプレゼンス返信用オブジェクトを受信したか否かを確認する（ステップＳ３３０９）。実際には、回答者端末２のやりとり支援部１８がプレゼンス返信用オブジェクトを受信したか否かで判断される。
【０１２６】
同期コミュニケーションプログラム３１が、所定の時間内に質問者端末１からプレゼンス返信用オブジェクトを受信した場合（ステップＳ３３０９：Ｙｅｓ）、同期コミュニケーションプログラム３１は、プレゼンス返信用オブジェクトを解釈する（ステップＳ３３１０）。そして、カプセル化文書１０Ｂの同期コミュニケーションプログラム３１は、質問者端末１からの回答（同期ＯＫまたは同期ＮＧ）を表示部２２に表示する（ステップＳ３３１１）。
【０１２７】
同期コミュニケーションプログラム３１が、所定の時間内に質問者端末１からプレゼンス返信用オブジェクトを受信しなかった場合（ステップＳ３３０９：Ｎｏ）、同期コミュニケーションプログラム３１は、質問者端末１からの回答が来ない旨（または同期ＮＧ）を表示部２２に表示する（ステップＳ３３１２）。以上のステップを経て、同期確認が行われる。
【０１２８】
ステップＳ３２０５Ｂで、プレゼンス情報が表示された後、回答者は、同期ＯＫの場合は同期モードへの移行を決定し、同期ＮＧ（または未回答）の場合は、前述した非同期モードで情報交換を行うことを決定する（ステップＳ３２０６）。ステップＳ３２０１〜Ｓ３２０６を経て、同期モードと非同期モードのどちらのモードで情報交換を行うかが決定される。なお、回答者が非同期モードでの情報交換を行うことを決定した後の回答者の操作とカプセル化文書の処理動作は、図２１のステップＳ２１０５Ａ以降の動作と同じとなる。
【０１２９】
このように、本実施の形態では、回答者が質問者の状況に応じて同期モードと非同期モードとを選択できるため、次のアクションに関するロスを少なくすることができる。
【０１３０】
また、他の実施の形態として、質問者側で、非同期モードと同期モードの選択をあらかじめ指定することもできる。例えば、質問者側が同期モードでの情報交換を希望しない場合、カプセル化文書１０Ａの作成時に表示部９に別途表示された「同期コミュニケーションを許可しますか？」というダイアログに対して「Ｎｏ」と回答すれば、回答者端末２の表示部２２にステップＳ３２０５Ａでクリック（押下げ）した同期要求ボタンを表示させないことが可能である。
【０１３１】
（同期モードへの移行）
次に、同期モードへの移行方法について詳しく説明する。図３５は、情報交換システムにおける同期モードへの移行方法を示すフローチャートである。
【０１３２】
回答者は同期モードへの移行を決定すると、同期開始の指示を行う（ステップＳ３５０１）。具体的には、回答者は、質問文中で質問者側端末１の表示部９と同期表示させたいコンテンツのリンクアイコンを入力部２１（マウス）でクリック（押下げ）する。
【０１３３】
カプセル化文書１０Ｂの同期コミュニケーションプログラム３１は、入力部２１（マウス）が回答者からの同期開始を受け付けたことを確認すると（ステップＳ３５０２）、同期コミュニケーションプログラム３１の各機能の稼働を開始する（ステップＳ３５０３）。各機能とは、質問者端末１と回答者端末２の間で、コンテンツ表示の同期化をする機能、および、双方向通信を行う機能である。
【０１３４】
カプセル化文書１０Ｂの同期コミュニケーションプログラム３１は、同期開始用オブジェクトを生成し質問者端末１のやりとり支援部５へ自動送信する（ステップＳ３５０４）。送信先は文書中に記録されたＩＰアドレスなどを利用する。具体的に送信する内容は、同期を開始する作業ＩＤ、および、クリック（押下げ）したリンクアイコンと対応付けられた注釈ＩＤである。
【０１３５】
質問者端末１のやりとり支援部５は、同期開始用オブジェクトを受信すると（ステップＳ３５０５）、このオブジェクトを解釈し、同期開始であることを確認する（ステップＳ３５０６）。そして、既に起動し同期待ち受け状態にあるカプセル化文書１０Ａへ、同期開始を伝える。
【０１３６】
同期開始を伝えられたカプセル化文書１０Ａは、同期コミュニケーションプログラム３１の各機能の稼働を開始する（ステップＳ３５０７）。各機能とは、質問者端末１と回答者端末２の間で、コンテンツ表示の同期化をする機能、および、双方向通信を行う機能である。
【０１３７】
カプセル化文書１０Ａの同期コミュニケーションプログラム３１は、受信した注釈ＩＤから注釈情報を確認し、該当コンテンツ（の注釈位置）を表示部９に表示する（ステップＳ３５０８）。この結果、質問者端末１の表示部９と回答者端末２の表示部２２とに表示されるコンテンツ（の注釈位置）は同じとなる。以上のステップを経て、情報交換システムは同期モードへ移行する。
【０１３８】
このように、非同期モードで利用した注釈情報を、そのまま同期モードへ移行してもシームレスに使用することができるため、質問者と回答者との間での情報交換が容易である。
【０１３９】
（同期モード移行後の双方向通信）
同期モードへの移行後は、質問者端末１と回答者端末２の間で、双方向通信が行われる。前述したように、双方向通信の種類には、チャット（インスタントメッセージ）、ＩＰ電話、または、ＴＶ電話（ｗｅｂカメラなどによる映像の送信）があるが、それぞれ以下のような方法が考えられる。
【０１４０】
チャット（インスタントメッセージ）の場合、以下の３つの方法が考えられる。
１．表示部９および２２に表示された質問文を同期する。
２．表示部９および２２に新たなウィンドウを起動してチャット機能を提供する。
３．表示部９および２２に表示されたコンテンツ上でチャット機能を提供する。
【０１４１】
１の方法は、実現手段としては若干難しい。本方法では、「Ｅｎｔｅｒ」キーの押下げをトリガーとして、そのデータを送信するが、打っている文字列がコミュニケーション相手から送信されるデータによって上書きされる可能性がある。そうさせないためには、上書きされないためのバッファを用意する必要がある。回答者端末２は、カプセル化文書１０Ｂに埋め込まれているＩＰアドレスを利用する。質問者端末１は、回答者端末２からの同期要求時に、ＩＰアドレスを取得してそれを利用する。２および３の方法は、別途文章入力欄を用意し、そこに文章を入力、「Ｅｎｔｅｒ」キーの押下げをトリガーとして相手側の表示部に当該文章を表示する。
【０１４２】
ＩＰ電話の場合、音声をＩＰで送受信するため、質問者端末１および回答者端末２でヘッドセット的なものが必要である。送信側では、音声信号をデジタル化し、ＩＰパケットに格納して送信する。受信側では、ＩＰパケットを受信し、デジタル化された音声データをアナログ音声に戻す。
【０１４３】
ＴＶ電話（ｗｅｂカメラなどによる映像の送信）の場合、質問者端末１および回答者端末２でｗｅｂカメラ的なものが必要である。送信側では、映像データをＩＰパケットに格納して送信する。受信側では、ＩＰパケットを受信し、映像データを取り出して表示する。基本的に表示部９および２２に新たなウィンドウを起動して表示する。
【０１４４】
今までの説明では、コンテンツと質問文との対応付けは、注釈をコンテンツ上に貼り付けた上で、その注釈と質問文とを対応付けることにより行われている。他の方法として、注釈をコンテンツに明示的に貼り付けるのではなく、例えば、コンテンツの特定の範囲をドラッグして選択状態にし、その選択箇所を質問文中にドラッグ＆ドロップすることによって、コンテンツと質問文とを対応付ける方法がある。
【０１４５】
図３６は、カプセル化文書１０Ａ中のプログラムによるコンテンツ内の選択範囲とリンクアイコンとを対応付ける方法を示すフローチャートである。質問者がコンテンツ上の特定の範囲をドラッグして範囲を選択すると（ステップＳ３６０１Ａ）、カプセル化文書１０Ａは、コンテンツ、選択位置、および、選択サイズなどの情報を取得する（ステップＳ３６０１Ｂ）。さらに、質問者が選択した範囲をそのまま質問文中にドラッグ＆ドロップすると（ステップＳ３６０２Ａ）、カプセル化文書１０Ａは、取得した情報について注釈ＩＤを発行し、質問文中にリンクアイコンを表示する（ステップＳ３６０２Ｂ）。このときカプセル化文書１０Ａは、リンク先位置情報を取得し、アイコンＩＤを発行し、アイコンＩＤと注釈ＩＤとを対応付ける。
【０１４６】
そして、カプセル化文書１０Ａは、選択範囲を確定する（ステップＳ３６０２Ｃ）。図３７は、コンテンツ上での範囲選択の模式図、図３８は、選択範囲を質問文中にドラック＆ドロップする模式図、図３９は、リンクアイコン生成および選択範囲確定の模式図である。
【０１４７】
本実施の形態では、同期コミュニケーションプログラムは、コンテンツ表示を同期化する機能と、コミュニケーション機能とを備えているが、チャット、ＩＰ電話、および、ＴＶ電話などのコミュニケーション機能が含まれておらず、コンテンツ表示を同期化する機能だけが含まれていてもよい。その場合には、質問者側と回答者側との間で電話をかけるなどして、同期表示されたコンテンツを見ながら情報交換を行うことが可能となる。電話をかけやすくするために、ＩＰアドレスをキーにしてアドレス帳などから電話番号を確認し、質問者端末および回答者端末の表示部に表示することも可能である。
【０１４８】
このように、本実施の形態にかかる情報交換装置によれば、質問者端末と回答者端末との間での情報交換を非同期コミュニケーションから同期コミュニケーションに移行しても、互いの端末に表示されているコンテンツを同期化することができるので非同期コミュニケーションでの作業をそのまま同期コミュニケーションにシームレスに移行することができ、情報交換を円滑にすることが可能となる。
【０１４９】
さらに、本実施の形態にかかるカプセル化文書によれば、情報交換に必要なプログラムおよびコンテンツが一つのファイルにカプセル化されているので、回答者端末にカプセル化文書を送信することにより、回答者端末が情報交換に必要なプログラムおよびコンテンツをあらかじめ記憶していなくとも、情報交換を行うことが可能となる。
【０１５０】
（ハードウェア構成）
図４０は、本実施の形態の情報交換システムの各端末のハードウェア構成を示す図である。本実施の形態の情報交換システムの各端末は、図４０に示すように、ＣＰＵ（Central Processing Unit）１０１などの制御装置と、ＲＯＭ（Read Only Memory）１０２やＲＡＭ（Random Access Memory）１０３などの記憶装置と、ＨＤＤ（Hard Disk Drive）、ＣＤ（Compact Disk）ドライブ装置などの外部記憶装置１０４と、モニタなどの表示装置１０５と、キーボードやマウスなどの入力デバイス１０６と、通信Ｉ／Ｆ１０７と、これらを接続するバス１０８を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１５１】
本実施の形態の情報交換システムの各端末で実行される情報交換プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）などのコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１５２】
また、本実施の形態の情報交換システムの各端末で実行される情報交換プログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の情報交換システムの各端末で実行される情報交換プログラムを、インターネットなどのネットワーク経由で提供または配布するように構成しても良い。また、本実施の形態の情報交換システムの各端末で実行される情報交換プログラムを、ＲＯＭなどに予め組み込んで提供するように構成してもよい。
【０１５３】
本実施の形態の情報交換システムの各端末で実行される情報交換プログラムは、上述した各部（カプセル化文書作成部４、やりとり支援部５、１８、および、カプセル化文書１０Ａ、１０Ｂなど）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）１０１が上記記憶媒体から情報交換プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、カプセル化文書作成部４、やりとり支援部５、１８、および、カプセル化文書１０Ａ、１０Ｂなどが主記憶装置上に生成されるようになっている。
【産業上の利用可能性】
【０１５４】
本発明は、遠隔コミュニケーションを行う全ての装置に有用である。
【図面の簡単な説明】
【０１５５】
【図１】本発明の実施の形態にかかる情報交換システムの構成を示すブロック図である。
【図２】文書作成部の働きを説明する図である。
【図３】カプセル化文書のファイル構造を示す図である。
【図４】カプセル化文書を起動した端末によって実行される機能を示す図である。
【図５】カプセル化文書の定義情報を示す図である。
【図６】情報交換システムにおけるカプセル化文書作成部、カプセル化文書、および、やりとり支援部の関係を簡単に示す図である。
【図７】質問者の操作とそれに対するカプセル化文書の実際の処理動作を示すフローチャートである。
【図８】カプセル化文書作成部によるカプセル化文書の作成方法を示すフローチャートである。
【図９】コンテンツ用ファイルの受け付け方法を説明する図である。
【図１０】コンテンツとして取り込み後、表示部に表示されたファイルを示す図の一例である。
【図１１】カプセル化文書中のプログラムによるカプセル化文書の起動方法を示すフローチャートである。
【図１２】表示部に表示されたコンテンツを示す図である。
【図１３】質問文入力画面を示す図である。
【図１４】カプセル化文書中のプログラムによる一連の方法を示すフローチャートである。
【図１５】注釈選択画面の一例を示す図である。
【図１６】選択された注釈が表示されたコンテンツ表示画面を示す図である。
【図１７】注釈ＩＤの一例を示す図である。
【図１８】カプセル化文書のプログラムによる一連の方法を示すフローチャートである。
【図１９】選択した注釈を質問文中にドラッグ＆ドロップする方法を示す模式図である。
【図２０】カプセル化文書中のプログラムによるカプセル化文書の送信方法を示すフローチャートである。
【図２１】回答者の操作とそれに対するカプセル化文書の実際の処理動作を示すフローチャートである。
【図２２】カプセル化文書中のプログラムによるカプセル化文書の起動方法を示すフローチャートである。
【図２３】表示部に表示された質問文および注釈が添付されたコンテンツを示す図である。
【図２４】カプセル化文書中のプログラムによる注釈周辺情報の表示方法を示すフローチャートである。
【図２５】表示部に表示された、マウスオーバーしたリンクアイコンの注釈周辺情報を示す図である。
【図２６】カプセル化文書中のプログラムによる該当コンテンツの表示方法を示すフローチャートである。
【図２７】返信フォーマット（回答文入力画面）を示す図である。
【図２８】回答データの一例を示す図である。
【図２９】カプセル化文書中のプログラムによる回答データの送信方法を示すフローチャートである。
【図３０】質問者端末に回答が来た場合のやりとり支援部の処理動作とそれに対する質問者の操作を示すフローチャートである。
【図３１】カプセル化文書に反映された回答の一例を示す図である。
【図３２】同期コミュニケーションを考慮した場合の回答者の操作とそれに対するカプセル化文書の実際の処理動作を示すフローチャートである。
【図３３】カプセル化文書中の同期コミュニケーションプログラムと質問者端末のやりとり支援部との間で行われる同期確認方法を示すフローチャートである。
【図３４】作業ＩＤと作業内容とが対応付けられたテーブルを示す図である。
【図３５】情報交換システムにおける同期モードへの移行方法を示すフローチャートである。
【図３６】カプセル化文書中のプログラムによるコンテンツ内の選択範囲とリンクアイコンとを対応付ける方法を示すフローチャートである。
【図３７】コンテンツ上での範囲選択の模式図である。
【図３８】選択範囲を質問文中にドラック＆ドロップする模式図である。
【図３９】リンクアイコン生成および選択範囲確定の模式図である。
【図４０】本実施の形態の情報交換システムの各端末のハードウェア構成を示す図である。
【符号の説明】
【０１５６】
１  質問者端末（情報交換装置）
２  回答者端末（情報交換装置）  
３  ネットワーク
４  カプセル化文書作成部
５、１８  やりとり支援部
６、１９  カプセル化文書記憶部
７、２０  コンテンツ記憶部
８、２１  入力部
９、２２  表示部
１０Ａ、１０Ｂ  カプセル化文書
１１  文書作成部
１２  情報通知部
１３  ファイル  
１４、２３  情報提供部
１５、２４  通信サポート部
１６、２５  文書管理部
１７、２６  文書起動部
２７  コンテンツ表示プログラム
２８  質問・回答入力・表示プログラム
２９  リンクプログラム
３０  連携表示プログラム
３１  同期コミュニケーションプログラム
３２  注釈  
３３  リンクアイコン
３４  注釈周辺情報
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  外部記憶装置
１０５  表示装置
１０６  入力デバイス
１０７  通信Ｉ／Ｆ
１０８  バス
【図１】
2009157730.tif 000003
【図２】
2009157730.tif 000004
【図３】
2009157730.tif 000005
【図４】
2009157730.tif 000006
【図５】
2009157730.tif 000007
【図６】
2009157730.tif 000008
【図７】
2009157730.tif 000009
【図８】
2009157730.tif 000010
【図９】
2009157730.tif 000011
【図１０】
2009157730.tif 000012
【図１１】
2009157730.tif 000013
【図１２】
2009157730.tif 000014
【図１３】
2009157730.tif 000015
【図１４】
2009157730.tif 000016
【図１５】
2009157730.tif 000017
【図１６】
2009157730.tif 000018
【図１７】
2009157730.tif 000019
【図１８】
2009157730.tif 000020
【図１９】
2009157730.tif 000021
【図２０】
2009157730.tif 000022
【図２１】
2009157730.tif 000023
【図２２】
2009157730.tif 000024
【図２３】
2009157730.tif 000025
【図２４】
2009157730.tif 000026
【図２５】
2009157730.tif 000027
【図２６】
2009157730.tif 000028
【図２７】
2009157730.tif 000029
【図２８】
2009157730.tif 000030
【図２９】
2009157730.tif 000031
【図３０】
2009157730.tif 000032
【図３１】
2009157730.tif 000033
【図３２】
2009157730.tif 000034
【図３３】
2009157730.tif 000035
【図３４】
2009157730.tif 000036
【図３５】
2009157730.tif 000037
【図３６】
2009157730.tif 000038
【図３７】
2009157730.tif 000039
【図３８】
2009157730.tif 000040
【図３９】
2009157730.tif 000041
【図４０】
2009157730.tif 000042