(57)【要約】【課題】  パブリックなイベントにおいても、簡単な操作で各参加者がイベントで使用する文書を共有可能にできる文書共有システムを提供する。【解決手段】  イベント参加者の文書を共有可能にするアドホック会議支援システム１０であって、イベント開催時、コンテクスト情報を生成して参加者が携帯する記憶手段を含む携帯電話３０に書き込むＩＣカード認識書込手段２１と、イベントの開催時に生成され参加者が携帯する携帯電話３０に書き込まれたコンテクスト情報を用いた文書共有依頼に基づいて、参加者が個人ＰＣ４０情報処理端末上で所有する文書データを共有文書データとしてネットワーク上に公開し、コンテクスト情報を用いた文書依頼に基づいて、ネットワーク上に公開されている共有文書データを提供する共有文書保存公開手段４３とを備える。【選択図】          図１
2008158992.tif 000002
【特許請求の範囲】
【請求項１】
会議参加者の文書を共有可能にする文書共有システムであって、
前記会議の開催時に生成され前記参加者が携帯する記憶手段に書き込まれたコンテクスト情報を用いた文書共有依頼に基づいて、前記参加者が情報処理端末上で所有する文書データを共有文書データとしてネットワーク上に公開する文書公開手段と、
前記コンテクスト情報を用いた文書依頼に基づいて、前記ネットワーク上に公開されている共有文書データを提供する文書提供手段と、
を有することを特徴とする文書共有システム。
【請求項２】
前記コンテクスト情報に基づいて、前記文書公開手段によって公開された共有文書データを検索する文書検索手段をさらに有することを特徴とする請求項１に記載の文書共有システム。
【請求項３】
前記会議開催時、前記コンテクスト情報を生成して前記参加者が携帯する記憶手段に書き込む書込手段を有することを特徴とする請求項１又は請求項２に記載の文書共有システム。
【請求項４】
前記文書公開手段は前記ファイアウォールを越えたネットワークに置かれていることを特徴とする請求項３に記載の文書共有システム。
【請求項５】
前記コンテクストの履歴を検索可能に保持する保持手段をさらに有する請求項１から請求項４のいずれかに記載の文書共有システム。
【請求項６】
前記コンテクスト情報は、前記会議の識別子と前記共有文書データを暗号化するための暗号鍵と前記共有文書データを復号するための復号鍵とを含み、前記暗号鍵は前記共有文書データを暗号化するときに用いられ、前記復号鍵は前記書込手段により前記参加者が携帯する記憶手段に格納され前記共有文書データを閲覧するときに用いられる請求項１から請求項５のいずれかに記載の文書共有システム。
【請求項７】
前記書込手段は、前記記憶手段の存在を検出したときに、前記記憶手段を保持する保持者を前記会議の参加者として認識して前記コンテクスト情報を生成して前記記憶手段に書き込む請求項３から請求項６のいずれかに記載の文書共有システム。
【請求項８】
前記ネットワーク上のファイアウォールの外に設けられ、所定の機器との間でコマンドの送受信を行って前記共有文書データを前記ネットワーク上に共有可能にするコマンド送受信手段をさらに有する請求項１から請求項７のいずれかに記載の文書共有システム。
【請求項９】
前記コマンド送受信手段に所定の時間間隔で問い合わせを行って該当するコマンドが存在する場合、前記該当するコマンドを解釈して実行して前記共有文書データを前記ネットワーク上に共有可能にするコマンド実行手段をさらに有する請求項８に記載の文書共有システム。
【請求項１０】
前記参加者が所有する文書データの一覧を表示する表示手段と、
前記参加者が所有する文書データの一覧の中から前記共有文書データを指定する文書指定手段と、をさらに有する請求項１から請求項９のいずれかに記載の文書共有システム。
【請求項１１】
前記参加者が携帯する記憶手段を備えた携帯端末を有する請求項１から請求項１０のいずれかに記載の文書共有システム。
【請求項１２】
前記文書指定手段は前記携帯端末内に設けられている請求項１１に記載の文書共有システム。
【請求項１３】
仮想プライベートネットワーク接続又はコンピュータ同士を直接接続してお互いの持つ情報をやり取りする通信形式により前記ネットワークを接続するネットワーク接続手段をさらに有する請求項１から請求項１２のいずれかに記載の文書共有システム。
【請求項１４】
会議参加者の文書を共有可能にする文書共有方法であって、
前記会議の開催時に生成され前記参加者が携帯する記憶手段に書き込まれたコンテクスト情報を用いた文書共有依頼に基づいて、前記参加者が情報処理端末上で所有する文書データを共有文書データとしてネットワーク上に公開する文書公開ステップと、
前記コンテクスト情報を用いた文書依頼に基づいて、前記ネットワーク上に公開されている共有文書データを提供する文書提供ステップと、
を有することを特徴とする文書共有方法。
【請求項１５】
前記会議開催時、前記コンテクスト情報を生成して前記参加者が携帯する記憶手段に書き込む書込ステップをさらに有することを特徴とする請求項１４に記載の文書共有方法。
【請求項１６】
前記文書公開ステップは、前記ファイアウォールを越えたネットワーク上で実行されることを特徴とする請求項１５に記載の文書共有方法。
【請求項１７】
前記コンテクスト情報は、前記会議の識別子と前記共有文書データを暗号化するための暗号鍵と復号するための復号鍵とを含み、前記暗号鍵は前記共有文書データを暗号化するときに用いられ、前記復号鍵は前記書込ステップにより前記参加者が携帯する記憶手段に格納され前記共有文書データを閲覧するときに用いられる請求項１５又は請求項１６に記載の文書共有方法。
【請求項１８】
前記書込ステップは、前記記憶手段の存在を検出したときに、前記記憶手段を保持する保持者を前記会議の参加者として認識して前記コンテクスト情報を生成して前記記憶手段に書き込む請求項１５から請求項１７のいずれかに記載の文書共有方法。
【請求項１９】
前記参加者が所有する文書データの一覧を表示する表示ステップと、
前記参加者が所有する文書データの一覧の中から前記共有文書データを指定する文書指定ステップと、をさらに有する請求項１４から請求項１８のいずれかに記載の文書共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書共有システムおよび文書共有方法に関する。
【背景技術】
【０００２】
従来、会議やプレゼンテーションを支援するものとして以下のようなものが提案されている。特許文献１のシステムでは、文書ＩＤをその場で、無線によって発信して、それを携帯端末側で受け取って記録しておき、その記録情報を元に後で文書にアクセスすることができる。また、特許文献２のシステムでは、作業空間内のサーバが無線通信によって携帯端末を検出すると、当該携帯端末の所有者の情報を受け取り、共有作業空間をサーバ内に形成する。
【０００３】
また、特許文献３のシステムは、各会議で共有された文書等に関する履歴を、会議イベントを単位として共有ワークスペースサーバが管理し、遠隔地間の会議の場合、各拠点での操作が共有ワークスペースに伝達されて保存されてゆく。また、特許文献４のシステムは、会議主催者から、参加者が持つ携帯機器に対して会議固有の開催通知が電子メールによって送信され、開催通知に含まれていた識別子を用いて会議開催者に対して配布資料の要求をおこなうと、依頼者に対して資料が配布される。
【０００４】
特許文献５のシステムは、複数の利用者のＰＣをピア・ツー・ピア型に接続して会議環境を形成する際に、会議主催者が参加者に対して自分のピアアドレスを配布し、参加者側は当該主催者側から送られてきたピアアドレスに基づいてピア・ツー・ピアの関係を形成する。これによりピア検索のコストを節約している。
【特許文献１】特開２００２−４９５９５号公報
【特許文献２】特開２００４−２５９１６１号公報
【特許文献３】特開２００１−３３１６１３号公報
【特許文献４】特開２００４−１７１５２６号公報
【特許文献５】特開２００２−７６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および特許文献２のシステムでは、会議に出席しながら自分のＰＣ内にある文書データを共有文書データとすることができないという問題がある。
【０００６】
特許文献３と特許文献４のシステムでは、利用者がその場で資料を共有することはできず、共有サーバを通じて表示される情報しか共有できない。また共有した情報は、中央のサーバで管理されるため、企業間をまたがる文書共有を図ることは難しい。また、ピア・ツー・ピア型（非集中型）の構成をとる特許文献５のシステムは、会議参加者を特定することは人間に任されているため、パブリックな会議には向かないという問題がある。
【０００７】
そこで、本発明は、上記問題点に鑑みてなされたもので、不特定多数の参加者を対象に開催される会議やセミナーなどのパブリックなイベントにおいても、簡単な操作で各参加者がイベントで使用する文書を共有可能にできる文書共有システムおよび文書共有方法を提供することを目的とする。
「パブリックなイベント」だけだと分かりにくいような気がするので、「不特定多数の参加者を対象にして開催される会議やセミナーなどの」というような言葉をいれるのではいかがでしょうか？
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、会議（イベント）参加者の文書を共有可能にする文書共有システムであって、前記会議の開催時に生成され前記参加者が携帯する記憶手段に書き込まれたコンテクスト情報を用いた文書共有依頼に基づいて、前記参加者が情報処理端末上で所有する文書データを共有文書データとしてネットワーク上に公開する文書公開手段と、前記コンテクスト情報を用いた文書共有依頼に基づいて、前記ネットワーク上に公開されている共有文書データを提供する文書提供手段とを有する。
【０００９】
本発明によれば、様々な企業体に属する会議参加者は、コンテクスト情報を用いた文書共有依頼に基づいて、参加者が情報処理端末上で所有する文書データをネットワーク上に公開することができるため、パブリックな会議においても文書を共有可能にできる。また、記憶手段に記憶されたコンテクスト情報を利用して共有文書の登録、公開、取得という操作が可能になるため、会議参加者は簡単な操作によって共有文書を利用することができる。例えば記憶手段を有する携帯電話を会議室内に設置されたＩＣカードリーダにかざすだけで、会議コンテクストに対応付けて、共有された資料を持ち帰ることを可能にする。これにより参加者はラップトップＰＣ等を持ち歩く必要がない。また、携帯型のメモリ等にコピーして交換するなどの煩雑な操作が不要となる。
【００１０】
本発明の文書共有システムは、前記コンテクスト情報に基づいて、前記文書公開手段によって公開された共有文書データを検索する文書検索手段をさらに有する。本発明によれば、会議のコンテクスト情報を用いて過去の会議で使用された文書データを検索して取り出すことができる。本発明の文書共有システムは、前記会議開催時、前記コンテクスト情報を生成して前記参加者が携帯する記憶手段に書き込む書込手段を有する。
【００１１】
前記文書公開手段は前記ファイアウォールを越えたネットワークに置かれていることを特徴とする。本発明によれば、ファイアウォールを越えないイントラネットなどのネットワーク内において、ファイアウォールを越えたネットワーク内に置かれた文書を取り出すことができる。よって、ファイアウォールを超えて、それぞれの共同作業の状況ごとに設定されるセキュリティレベルに応じて、利用者の意図によって公開される文書を参加者間でのみ共有可能にすることにより、組織内の会議に限らず、国際会議、セミナー、展示会、訪問先での商談など、パブリックな会議環境においても、オープンかつアドホックな文書共有をセキュアに可能にできる。
【００１２】
本発明の文書共有システムは、前記コンテクストの履歴を検索可能に保持する保持手段をさらに有する。前記コンテクスト情報は、前記会議の識別子と前記共有文書データを暗号化するための暗号鍵と前記共有文書データを復号するための復号鍵とを含み、前記暗号鍵は前記共有文書データを暗号化するときに用いられ、前記復号鍵は前記書込手段により前記参加者が携帯する記憶手段に格納され前記共有文書データを閲覧するときに用いられる。本発明によれば、記憶手段に復号鍵を持つ会議の参加者だけが公開された文書データを閲覧することができるため、セキュリティ性を向上させることができる。
【００１３】
前記書込手段は、前記記憶手段の存在を検出したときに、前記記憶手段を保持する保持者を前記会議の参加者として認識して前記コンテクスト情報を生成して前記記憶手段に書き込む。これにより、会議の参加者だけが過去の会議で利用された文書データを共有できる。本発明の文書共有システムは、前記ネットワーク上のファイアウォールの外に設けられ、所定の機器との間でコマンドの送受信を行って前記共有文書データを前記ネットワーク上に共有可能にするコマンド送受信手段をさらに有する。
【００１４】
本発明の文書共有システムは、前記コマンド送受信手段に所定の時間間隔で問い合わせを行って該当するコマンドが存在する場合、前記該当するコマンドを解釈して実行して前記共有文書データを前記ネットワーク上に共有可能にするコマンド実行手段をさらに有する。これによりファイアウォール内外の間でコマンドの橋渡しを行うことができる。
【００１５】
本発明の文書共有システムは、前記参加者が所有する文書データの一覧を表示する表示手段と、前記参加者が所有する文書データの一覧の中から前記共有文書データを指定する文書指定手段とをさらに有する。これにより参加者が所有する文書データの中から共有を希望する文書データを容易に指定することができる。
【００１６】
本発明の文書共有システムは、前記参加者が携帯する記憶手段を備えた携帯端末を有する。これにより、利用者は携帯端末という現在普及している機器を利用して簡単に共有文書を取得することができる。前記文書指定手段は前記携帯端末内に設けられていることを特徴とする。これにより、利用者は携帯端末という現在普及している機器を利用して簡単に共有文書を指定することができる。
【００１７】
本発明の文書共有システムは、仮想プライベートネットワーク接続又はコンピュータ同士を直接接続してお互いの持つ情報をやり取りする通信形式により前記ネットワークを接続するネットワーク接続手段をさらに有する。これにより、仮想プライベートネットワークやコンピュータ同士を直接接続してお互いの持つ情報をやり取りする通信形式により安全なネットワーク環境の下で文書共有の構築を行うことができる。
【００１８】
本発明は、会議参加者の文書を共有可能にする文書共有方法であって、前記会議の開催時に生成され前記参加者が携帯する記憶手段に書き込まれたコンテクスト情報を用いた文書共有依頼に基づいて、前記参加者が情報処理端末上で所有する文書データを共有文書データとしてネットワーク上に公開する文書公開ステップと、前記コンテクスト情報を用いた文書共有依頼に基づいて、前記ネットワーク上に公開されている共有文書データを提供する文書提供ステップと、を有する。
【００１９】
本発明によれば、様々な企業体に属する会議参加者は、コンテクスト情報を用いた文書共有依頼に基づいて、参加者が情報処理端末上で所有する文書データをネットワーク上に公開することができるため、パブリックな会議においても文書を共有可能にできる。また、記憶手段に記憶されたコンテクスト情報を利用して共有文書の登録、公開、取得という操作が可能になるため、会議参加者は簡単な操作によって共有文書を利用することができる。例えば記憶手段を有する携帯電話を会議室内に設置されたＩＣカードリーダにかざすだけで、会議コンテクストに対応付けて、共有された資料を持ち帰ることを可能にする。これにより参加者はラップトップＰＣ等を持ち歩く必要がない。また、携帯型のメモリ等にコピーして交換するなどの煩雑な操作が不要となる。
【００２０】
本発明の文書共有方法は、前記会議開催時、前記コンテクスト情報を生成して前記参加者が携帯する記憶手段に書き込む書込ステップをさらに有する。
【００２１】
前記文書公開ステップは、前記ファイアウォールを越えたネットワーク上で実行されることを特徴とする。本発明によれば、ファイアウォールを越えないイントラネットなどのネットワーク内において、記憶手段を用いて、ファイアウォールを越えたネットワーク上に置かれた文書を取り出すことができる。
【００２２】
前記コンテクスト情報は、前記会議の識別子と前記共有文書データを暗号化するための暗号鍵と復号するための復号鍵とを含み、前記暗号鍵は前記共有文書データを暗号化するときに用いられ、前記復号鍵は前記書込ステップにより前記参加者が携帯する記憶手段に格納され前記共有文書データを閲覧するときに用いられる。本発明によれば、記憶手段に復号鍵を持つ会議の参加者だけが公開された文書データを閲覧することができるため、セキュリティ性を向上させることができる。
【００２３】
前記書込ステップは、前記記憶手段の存在を検出したときに、前記記憶手段を保持する保持者を前記会議の参加者として認識して前記コンテクスト情報を生成して前記記憶手段に書き込む。これにより、会議の参加者だけが過去の会議で利用された文書データを共有できる。
【００２４】
本発明の文書共有方法は、前記参加者が所有する文書データの一覧を表示する表示ステップと、前記参加者が所有する文書データの一覧の中から前記共有文書データを指定する文書指定ステップとをさらに有する。これにより参加者が所有する文書データの中から共有を希望する文書データを容易に指定することができる。
【発明の効果】
【００２５】
本発明によれば、不特定多数の参加者を対象に開催される会議やセミナーなどのパブリックなイベントにおいても、簡単な操作で各参加者がイベントで使用する文書を共有可能にできる文書共有システムおよび文書共有方法を提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明を実施するための最良の形態について説明する。図１は、アドホック会議支援システム（文書共有システム）１０のブロック構成を示す図である。以下ではイベントの例として会議を例にとって説明する。アドホック会議支援システム１０は、会議参加者が所有する文書を共有可能にするものである。図１に示すように、このアドホック会議支援システム１０は、会議システム２０、携帯電話（携帯端末）３０、個人ＰＣ４０、アクセスポイントサーバ５０を備える。これらはネットワーク６０を介して接続されている。図１では携帯電話３０および個人ＰＣ４０を簡略化のため一つだけが示しているが、実際には参加者に対応して複数の携帯電話および個人ＰＣがネットワーク上に接続可能である。また、会議システム２０も必要に応じてネットワーク上に多数接続してもよい。
【００２７】
会議システム２０は、投影画面を含み、ＩＣカードリーダ・ライタを備え、各会議空間に置かれている。この会議システム２０は、ファイアウォールを越えないイントラネットなどのネットワークに置かれている。携帯電話３０は、会議参加者が携帯する移動端末である。個人ＰＣ４０は、会議参加者のオフィスに置かれた個人ワークスペースサーバである。また、アクセスポイント５０は、ファイアウォールを越えたネットワークに置かれている。会議システム２０からファイアウォール背後にある個人ＰＣ４０に直接アクセスすることはできない。アクセスポイントサーバ５０は、ＤＭＺ（DeMilitarized Zone）内に置かれ、インターネットを介したアクセスを制御するものである。
【００２８】
会議システム２０は、書込み手段としてのＩＣカード認識書込手段２１、文書指定手段としての共有文書指定手段２２、仮想ネットワーク接続手段２３を備える。また、図１では省略するが、会議システム２０は、参加者が所有する文書データの一覧を表示するディスプレイ（表示手段）を有する。利用者は、会議システム２０を利用してコンテクスト履歴に含まれる参加者の情報から、各個人ＰＣ４０に相当するピアを検索し、目的とする共有資料を取り出すことができる。
【００２９】
ＩＣカード認識書込手段２１は、携帯電話３０に内蔵されたＩＣカード内のメモリに読み書きをする機能を有する。そして、ＩＣカード認識書込手段２１は、イベント開催時、携帯電話３０の会議情報保存手段３２の存在を検出したときに、携帯電話３０を保持する保持者を参加者として認識し、コンテクスト情報を生成して携帯電話３０の会議情報保持手段３２にコンテクスト情報を書き込む。
【００３０】
ここで、コンテクスト情報は、イベントの識別子、共有文書データを暗号化するための暗号鍵、共有文書データを復号するための復号鍵、会議が開催された日時、場所、共有された資料、参加者等に関する情報を含む。各個人のＰＣ４０と携帯電話３０は、このコンテクスト情報を、会議イベント（コンテクスト）を単位に履歴として保持する。また、暗号鍵は、共有文書データを暗号化するときに用いられ、復号鍵は、ＩＣカード認識書込手段２１により携帯電話３０の会議情報保存手段３２に格納され、共有文書データを復号して閲覧するときに用いられる。
【００３１】
共有文書指定手段２２は、参加者が個人ＰＣ４０上で所有する文書データの一覧から共有文書データを指定するものである。仮想ネットワーク接続手段２３は、個人ＰＣ４０との間で仮想プライベートネットワーク（ＶＰＮ：Virtual Private Network）接続又はコンピュータ同士を直接接続してお互いの持つ情報をやり取りする通信形式（Ｐ２Ｐ：Peer to Peer）によりネットワーク接続する機能を持つ。
【００３２】
携帯電話３０は、文書指定手段としての共有文書指定手段３１、会議情報保持手段３２を備える。また、図１では省略するが、携帯電話３０は、会議システム２０と同様に、参加者が所有する文書データの一覧を表示するディスプレイ（表示手段）を有する。共有文書指定手段３１は、参加者が個人ＰＣ４０上で所有する文書データの一覧の中から共有文書データを指定するものである。会議情報保持手段３２は、例えば非接触型ＩＣカードで構成され、コンテクスト情報を保持する。
【００３３】
個人ＰＣ４０は、コマンド検出解釈実行手段４１、文書検索手段と保持手段としてのコンテクスト履歴保持検索手段４２、文書公開手段と文書提供手段としての共有文書保存公開手段４３、仮想ネットワーク接続手段４４を備える。コマンド検出解釈実行手段４１は、アクセスポイントサーバ５０に所定の時間間隔で問い合わせを行い、個人ＰＣ４０宛てのコマンドを発見した際、共有文書保存公開手段４３と協働し、該当するコマンドを解釈し実行して共有文書データをネットワーク上に共有可能にする。
【００３４】
コンテクスト履歴保持検索手段４２は、過去の会議におけるコンテクストの履歴を検索可能に保持する。コンテクスト履歴保存検索手段４２は、会議システム２０又は携帯電話３０から送られたコンテクスト情報に基づいて、共有文書保存公開手段４３によって公開された共有文書データを検索する機能を持つ。
【００３５】
共有文書保存公開手段４３は、コンテクスト情報を用いた文書共有依頼に基づいて、参加者が個人ＰＣ（情報処理端）末上で所有する文書データを共有文書データとしてネットワーク上に公開する。共有文書保存公開手段４３は、会議開催時に生成された暗号鍵により共有文書データを暗号化して保存する。共有文書保存公開手段４３は、コンテクスト情報を用いた文書依頼に基づいて、ネットワーク上に公開されている共有文書データを依頼元に提供する。文書依頼は、会議システム２０又は携帯電話３０から行うことができる。受信側では、会議開催時に生成され、携帯電話のＩＣカード経由でセキュアに配布された復号鍵を用いて、共有文書データを復号化できる。
【００３６】
仮想ネットワーク接続手段４４は、会議システム２０との間で、会議システム２０と個人ＰＣ４０との間で仮想プライベートネットワーク接続又はコンピュータ同士を直接接続してお互いの持つ情報をやり取りする通信形式によりネットワークを接続する。
【００３７】
アクセスポイントサーバ５０は、コマンド送受信手段５１を有し、ネットワーク上のファイアウォールの外に設けられ、携帯電話３０、会議システム２０、個人ＰＣ４０などの機器との間でコマンドの送受信をおこなって共有文書データを共有可能にする。
【００３８】
図２は、アドホック会議支援システム１０のハードウエア構成図である。参照符号２０Ａ、２０Ｂは会議システムを示す。２１はＩＣカード認識書込手段、２４は会議システム２０Ａおよび２０Ｂを制御するサーバ、２５は大画面のディスプレイ装置、２６はタッチパネルディスプレイ装置をそれぞれ示す。３０Ａ〜３０Ｃは携帯電話、４０Ａ、４０Ｂ、４０Ｃ、４０Ｄは個人ＰＣ、４５Ａ〜４５ＤはＩＣカードリーダ、５０Ａ、５０Ｂはアクセスポイントサーバ、６０はインターネット、６１は公衆回線網、７０Ａ〜７０Ｄはファイアウォール、７１Ａ〜７１ＢはＬＡＮ（Local Area Network）をそれぞれ示す。
【００３９】
図３〜図５は、システムで用いるデータのデータ構造を説明する図である。図６は、ログイン時のイベントフローである。図１６は、会議システムのＧＵＩを示す図であり、同図（ａ）はログイン画面８０、同図（ｂ）は会議終了画面８１をそれぞれ示す。会議の開始に伴い、会議主催者は、会議室に設置された会議システム２０上で会議の開始を指示する。具体的には、会議システム２０の開始画面で「はい」ボタン８２を押すことによって会議が開始される。すると、会議システム２０は、当該会議に対応する新規「コンテクスト」を生成する。
【００４０】
ここで新規に生成された「コンテクスト」には、コンテクストが生成された時点の開始時刻がセットされる。また、この「コンテクスト」は「カレントコンテクスト」としてセットされる。会議システム２０は、新規会議コンテクストの生成に伴い、当該生成された会議コンテクストに関するユニークな「会議コンテクストＩＤ」と会議コンテクストにアクセスするための「鍵対」を生成する（Ｔ１１）。ここで、鍵対は、会議で共有されるコンテンツを暗号化するための暗号鍵と、それを解読するための復号鍵である。
【００４１】
参加者が、会議システム２０に接続されたＩＣカードリーダ・ライタに携帯電話３０をかざして認識させると、開始されている会議の会議コンテクストの参加者として当該携帯電話３０のＩＣカードに記録されている、当該携帯電話の機器ＩＤ、メールアドレス、アクセスポイントサーバのアドレスが読み込まれ、会議システム２０が保持する「カレントコンテクスト」に記録され、ログインの処理が完了する（Ｔ１２）。
【００４２】
上記の処理と同時に、会議システム２０は、当該ＩＣカードリーダにかざされた携帯電話３０に対して、当該カレントの会議コンテクストに関して予め生成されていた、「会議コンテクストＩＤ」、暗号化されたコンテンツを解読するための「復号鍵」、接続先となる会議システム２０に関する情報（会議システムアドレス、ピアＩＤとピアアドレス）を携帯電話３０の会議情報保持手段３２の「カレントコンテクスト情報」に書き込む（Ｔ１３）。
【００４３】
各携帯電話３０は、上記「カレントコンテクスト情報」が会議情報保持手段３２に記録されると同時に、携帯電話３０上でアプリケーションが起動し、当該携帯電話３０からインターネット経由で、当該携帯電話３０の利用者が所属する組織のネットワークに設置されたアクセスポイントサーバ５０に対して、各利用者の個人ＰＣ４０から会議システム２０に対してＰ２Ｐ接続を要求するための「接続要求コマンド」を送信する（Ｔ１４）。上記「接続要求コマンド」を受信したアクセスポイントサーバ５０は、「受信コマンドキュー」に、当該「接続要求コマンド」を蓄積する。
【００４４】
一方、各利用者の個人ＰＣ４０は、当該個人ＰＣ４０に対応付けられたアクセスポイントサーバ５０に対して、一定時間置きに、当該個人ＰＣ４０自身宛のコマンドが携帯電話３０からインターネット経由で到着していないかどうかポーリングして確認する（Ｔ１５）。個人ＰＣ４０は、自身宛の「接続要求コマンド」を検出すると、当該受信した接続要求コマンドに含まれる接続先情報（ピアＩＤ）を用いて当該会議システム２０に対してＰ２Ｐ接続をおこなう（Ｔ１６）。
【００４５】
上記Ｐ２Ｐ接続と同時に、個人ＰＣ４０上には、新しい「コンテクスト」が生成され、「カレントコンテクスト」としてセットされると同時、会議システム２０が保持している「カレントコンテクスト」の内容と同期がおこなわれる（同じ内容がセットされる）（Ｔ１７）。他の参加者も上記と同様の処理を経て、会議にログインする。
【００４６】
（携帯電話と個人ＰＣ間でのコンテクスト情報の同期）
図７は、携帯電話上からファイル共有依頼を行う場合のイベントフローである。携帯電話３０Ａを利用して、カレントの会議（会議ＩＤ）に関するファイル一覧の取得を依頼する（Ｔ２１）。それを受け取ったアクセスポイントサーバ５０は、受信コマンドキュー上に当該コマンドを蓄積する。
【００４７】
一方、個人ＰＣ４０は一定時間置きにアクセスポイントサーバ５０上の受信コマンドキューに当該個人ＰＣ４０宛のコマンドが登録されていないかチェックしており（Ｔ２２）、携帯電話３０からの共有ファイル一覧要求を検出したら、共有ファイル一覧を含むカレントコンテクストを携帯電話に送信する（Ｔ２３）。
上記カレントコンテクスト情報を受信した携帯電話３０上は、当該内容に基づいてカレントコンテクスト情報を更新する（Ｔ２４）。
【００４８】
（携帯電話３０上からのファイル共有）
図１７は携帯電話３０のＧＵＩを説明する図であり、同図（ａ）は個人文書リスト表示時のＧＵＩ、（ｂ）は共有文書ファイル選択時のＧＵＩ、（ｃ）は共有文書に登録されたときのＧＵＩをそれぞれ示す。携帯電話３０上で、図１７（ａ）に示す私有文書一覧の中から、同図（ｂ）に示すように、共有文書を選択指定すると（Ｔ２５）、当該文書の共有依頼メッセージが、アクセスポイントサーバ５０に対して送信され、アクセスポイントサーバ５０の受信コマンドキュー上に蓄積される。そして、そのコマンドの存在を認識した個人ＰＣ４０は、ファイル共有依頼を検出したら（Ｔ２６）、暗号化鍵要求コマンドを発行し（Ｔ２７）、会議システム２０から暗号化鍵を受け付け（Ｔ２８）、指定されたファイルを暗号化して内部の共有領域に置き（Ｔ２９）、共有ファイル追加要求（共有領域に置いたファイルの参照情報）を会議システム２０に送信する（Ｔ３０）。会議システム２０は、共有ファイル追加要求に基づいて、カレントコンテクスト（共有ファイル一覧）を更新し（Ｔ３１）、カレントコンテクスト更新要求を個人ＰＣ４０Ａ、４０Ｂに依頼する。
【００４９】
一方、会議システム２０上で、資料一覧の画面が表示されている際に、利用者が携帯電話３０をＩＣカードリーダにかざすと、当該携帯電話３０に対応する利用者の個人ＰＣ４０に対して私有文書一覧が個人ＰＣ４０から会議システム２０にダウンロードされて一覧表示される。この私有文書の一覧の中から利用者が共有文書を選択すると、当該文書が会議システム２０上のカレントコンテクストの共有文書として登録されるとともに、その時点でログインしている利用者の各個人ＰＣ４０が保持するカレントコンテクストの共有文書にも登録が伝播される。
【００５０】
上述した、携帯電話３０上からの共有文書の指定とカレントコンテクストの更新とともに（Ｔ２８）、共有文書が存在する当該利用者の個人ＰＣ４０上の文書は、当該個人ＰＣ４０上の公開文書として登録される（Ｔ２９）。
【００５１】
（会議システムと個人ＰＣ間でのコンテクスト情報の同期）
図８は会議システム上からのファイル共有の場合のイベントフローである。会議システム２０は、一定時間おきに、アクセスポイントサーバ５０に対してカレントコンテクスト取得要求コマンドを発行し、カレントの会議（会議ＩＤ）に関するファイル一覧の取得を依頼する（Ｔ３１）。それを受け取ったアクセスポイントサーバ５０は、受信コマンドキュー上に当該コマンドを蓄積する。
【００５２】
一方、個人ＰＣ４０は一定時間置きにアクセスポイントサーバ５０上の受信コマンドキューに当該個人ＰＣ４０宛のコマンドが登録されていないかチェックしており（Ｔ３２）、会議システム２０からのカレントコンテクスト情報の取得依頼を受けると、ファイル一覧をＰ２Ｐ接続された会議システム２０Ａに送信する（Ｔ３３）。上記カレントコンテクスト情報を受信した会議システム２０上は、当該内容に基づいてカレントコンテクスト情報を更新する（Ｔ３４）。
【００５３】
（会議システム２０上からのファイル共有）
図１９は、会議システムのＧＵＩであり、同図（ａ）は共有ファイル指定画面９０、同図（ｂ）は資料表示画面９１をそれぞれ示す。
会議システム２０は、図１９（ａ）に示すように、私有文書一覧の中から共有文書を選択指定されると、当該文書のファイル共有要求と暗号化鍵を個人ＰＣ４０に対して送信する（Ｔ３５）。そして、文書共有依頼メッセージを受信した個人ＰＣ４０は、ファイル共有依頼を検出した場合、指定された共有するファイルを暗号化して共有領域に置く（Ｔ３６）。そして、個人ＰＣ４０は、Ｐ２Ｐ接続している会議システム２０に対して、共有ファイル追加要求（共有領域に置いたファイルの参照情報）を送信する（Ｔ３７）。
【００５４】
（会議終了後における過去の会議で共有された文書へのアクセス）
図９は、会議終了後、コンテクスト履歴から文書に対してアクセスする場合のイベントフローである。図１８は携帯電話３０の履歴検索時のＧＵＩを説明する図であり、（ａ）は履歴リスト表示時のＧＵＩ、（ｂ）は履歴リストから共有文書を選択したときのＧＵＩをそれぞれ示す。また、図２０は、個人ＰＣ４０上での会議履歴の検索画面を示す図である。会議が終了すると、会議中「カレントコンテクスト」に記録されていた内容は、コンテクスト履歴に追加登録される。
【００５５】
利用者は、会議終了後、各自の個人ＰＣ４０上に蓄積された当該コンテクスト履歴を検索することによって過去の会議で共有された資料の一覧を参照することができる。携帯電話３０に格納されたコンテクスト情報と個人ＰＣに格納されたコンテクストを同期させるために、携帯電話３０に表示される会議履歴から会議を選択し、個人ＰＣに接続されたＩＣカードリーダに携帯電話３０をかざし、会議ＩＤを送信する（Ｔ４１、Ｔ４２）。このとき、同時に復号鍵が送信される。さらに、個人ＰＣ上で表示される上記共有資料の一覧の中から、会議で共有された資料の実体を取り出す際には、当該会議に参加した利用者の個人ＰＣ４０に対して共有資料の検索依頼を発行し、ファイルの取得依頼をする（Ｔ４３）。そして、発見された場合、その個人ＰＣ４０に対して当該文書の提供を依頼して入手する。上記の過程で、コンテンツ提供側の個人ＰＣ４０は、会議の際に生成された暗号鍵を用いてコンテンツを暗号化した後、要求先に送信する（Ｔ４４、Ｔ４５）。そして、受信側では、会議の際に生成され、携帯電話３０のＩＣカード経由で安全に取得した復号鍵を用いて、当該入手したコンテンツを復号化して入手する（Ｔ４６）。
【００５６】
（拡張：会議終了時の会議コンテクストの電子メールによる配布）
携帯電話３０のＩＣカード内には利用者の電子メールアドレスが含まれており、携帯電話３０をＩＣカードリーダにかざして会議コンテクストにログインする際に利用者ＩＤと共に会議システム２０に送信されて記憶される。会議システム２０は、会議終了時に、当該参加者に関する電子メールのアドレス宛に、当該会議コンテクストに関する情報を送信する。
【００５７】
（拡張：ＩＣカードだけによる聴講のみの参加との融合）
携帯電話を持っていなくても、利用者のアドレスを含んだカードだけかざして会議コンテクストにログインすることにより、当該ログインユーザの電子メールが当該会議コンテクストに対応付けて記録され、会議終了とともに電子メールによって会議コンテクストに関する情報が送られる。
【００５８】
次に、会議システム２０のログイン時の処理について説明する。図１０（ａ）は会議システム２０のログイン時のフローチャートである。会議システム２０は、利用者から会議開始が指示されると、新規コンテクストを生成し、一意のコンテクストＩＤと、暗号鍵、複号鍵の対を生成する（ステップＳ１１）。
【００５９】
会議システム２０は、携帯電話３０がカードリーダ・ライタにかざされるのを待つ（ステップＳ１２）。会議システム２０は、ＩＤカードがかざされたと判断した場合（ステップＳ１３）、携帯電話３０に記憶されたカードＩＤ、アクセスポイントサーバアドレスを取り出して、カレントユーザ集合に登録する（ステップＳ１４）。
【００６０】
会議システム２０は、会議情報（会議システムアドレス、コンテクストＩＤ、復号鍵）を携帯電話のＩＤカードに書き込み、個人ＰＣ４０からの接続要求を待つ（ステップＳ１５）。会議システム２０は、接続要求を受信したと判断した場合（ステップＳ１６）、カレントコンテクストの参加者として当該利用者を登録し、当該利用者の個人ＰＣ４０と通信可能な状態にする（ステップＳ１７）。
【００６１】
次に、携帯電話のログイン時の処理について説明する。図１０（ｂ）は携帯電話３０のログイン時のフローチャートである。携帯電話３０は、カードリーダから会議情報（会議システムアドレス、コンテクストＩＤ、復号鍵）の受信待ちを行う（ステップＳ２１）。携帯電話３０は、コンテクストＩＤと復号鍵を受信したと判断した場合（ステップＳ２２）、上記アクセスポイントサーバ５０に対して、接続要求コマンドを発行する（ステップＳ２３）。
【００６２】
図１１（ａ）は、アクセスポイントサーバ５０のログイン時のフローチャートである。アクセスポイントサーバ５０は、携帯電話３０から接続要求コマンドが送信されてくるのを待ち（ステップＳ３１）、接続要求コマンドを受信したと判断した場合（ステップＳ３２）、受信した接続要求コマンドをキューに蓄積する（ステップＳ３３）。
【００６３】
図１１（ｂ）は、個人ＰＣ４０のログイン時のフローチャートである。個人ＰＣ４０は、アクセスポイントサーバ５０上の受信コマンドキュー上に接続要求コマンドが登録されたか問い合わせを行い（ステップＳ４１）、接続要求コマンドを受信したと判断した場合（ステップＳ４２）、接続要求コマンドに含まれている会議システムアドレスで特定される会議システムとの間にＶＰＮ接続またはＰ２Ｐ接続を確立する（ステップＳ４３）。
【００６４】
図１２（ａ）は携帯電話３０から共有文書の指示をしたときの処理フローチャートである。携帯電話３０は、参加者によって共有文書指定手段３１により共有文書が指定されると、アクセスポイントサーバ５０に対して文書共有コマンドを送信する（ステップＳ５１）。
【００６５】
図１２（ｂ）は会議システム２０から共有文書の指示をした時の処理フローチャートである。会議システム２０は、参加者が共有文書指定手段２２により共有文書の指定を行うと、アクセスポイントサーバ５０に対して文書共有コマンドと暗号化鍵を送信する（ステップＳ６１）。
【００６６】
図１２（ｃ）は共有文書の指示時におけるアクセスポイントサーバ５０の処理フローチャートである。アクセスポイントサーバ５０は、携帯電話３０または会議システム２０から文書共有コマンドが送信されてくるのを待ち（ステップＳ７１）、文書共有コマンドを受信したと判断した場合（ステップＳ７２）、受信した文書共有コマンドをキューに蓄積する（ステップＳ７３）。
【００６７】
図１３は、共有文書の登録時の個人ＰＣ４０の処理フローチャートである。個人ＰＣ４０は、アクセスポイントサーバ５０上の受信コマンドキュー上に文書共有コマンドが登録されたか問い合わせを行い（ステップＳ８１）、文書共有コマンドを受信したと判断した場合（ステップＳ８２）、会議システム２０に対して、暗号化鍵の提供を依頼する（ステップＳ８３）。個人ＰＣ４０は、会議システムから送信された暗号化鍵を受信した場合（ステップＳ８４でＹＥＳ）、文書共有コマンドで指定された文書を、当該コンテクストＩＤに対応付けて公開文書集合に保存する（ステップＳ８５）。個人ＰＣ４０は、文書共有コマンドに基づいて、会議システム２０との間でカレントコンテクストに共有文書を登録する（ステップＳ８６）。
また、個人ＰＣ４０は、会議システムから送信されてくる文書共有コマンドを待つ（ステップＳ８７）。個人ＰＣ４０は、文書共有コマンドを受信した場合（ステップＳ８８でＹＥＳ）、文書共有コマンドで指定された文書を受信したコマンド中に含まれる暗号化鍵で暗号化して、当該コンテクストＩＤに対応付けて公開文書集合に保存する（ステップＳ８９）。次に、個人ＰＣ４０は、文書共有コマンドに基づいて、会議システムとの間でカレントコンテクストに共有文書を登録する（ステップＳ８１０）。
【００６８】
図１４（ａ）は会議履歴の検索時の個人ＰＣ（要求側）の処理フローチャートである。個人ＰＣ４０は、コンテクスト履歴を検索し、過去に共有した文書の取り出しを公開文書リポジトリサーバに、コンテクストＩＤと参加者ＩＤを伴って依頼する（ステップＳ９１）。個人ＰＣ４０は、文書を受信した場合（ステップＳ９２）、受信した文書を復号鍵によって復号化して取り出す（ステップＳ９３）。
【００６９】
図１４（ｂ）は会議履歴の検索時の個人ＰＣ（提供側）の処理フローチャートである。個人ＰＣ４０は、文書アクセスの依頼を待ち（ステップＳ１０１）、文書アクセス依頼を受信した場合（ステップＳ１０２）、送信者の参加者ＩＤは、アクセス依頼中のコンテクストＩＤに相当するコンテクストのユーザであるかどうか照合する（ステップＳ１０３）。個人ＰＣ４０は、送信者の参加者ＩＤが該当コンテクストの参加者中に存在したと判断した場合（ステップＳ１０４）、指定された文書を会議開催時に生成された暗号鍵で暗号化して返信する（ステップＳ１０６）。
【００７０】
図１５（ａ）は会議システム２０における会議終了時の処理フローチャートである。会議システム２０は、カレントコンテクストをクローズして、ログイン中のすべてのユーザのアクセスポイントサーバ５０に対して、会議終了コマンドを送付する（ステップＳ１１１）。
【００７１】
図１５（ｂ）はアクセスポイントサーバ５０における会議終了時の処理フローチャートである。アクセスポイントサーバ５０は、会議システム２０から会議終了コマンドが送信されてくるのを待ち（ステップＳ１２１）、会議終了コマンドを受信した場合（ステップＳ１２２）、受信した会議終了コマンドをキューに蓄積する（ステップＳ１２３）。
【００７２】
図１５（ｃ）は個人ＰＣ４０における会議終了時の処理フローチャートである。個人ＰＣ４０は、アクセスポイントサーバ５０上の受信コマンドキュー上に会議終了コマンドが登録されたか問い合わせを行い（ステップＳ１３１）、会議終了コマンドを受信した場合（ステップＳ１３２）、カレントコンテクストをクローズして会議を終了する（ステップＳ１３３）。
【００７３】
上記アドホック会議支援システムによれば、会議参加者は、コンテクスト情報を用いた文書共有依頼に基づいて、参加者が情報処理端末上で所有する文書データをネットワーク上に公開できるため、パブリックなイベントにおいても文書を共有可能にできる。また、記憶手段に記憶されたコンテクスト情報を利用して共有文書の登録、公開、取得という操作が可能になるため、会議参加者は簡単な操作によって共有文書を利用することができる。また、ファイアウォールを越えるインターネット環境下において、ＩＣカード付き携帯電話を用いて、会議で共有された資料を、各会議イベントを単位として保存し、会議終了後にコンテクスト履歴を検索することにより、過去の会議で使用された資料を取り出すことができる。すなわち、非接触型ＩＣカード付き携帯電話さえあれば、パブリックな会議環境からでも、会議室に設置された会議システムとファイアウォール背後にある個人ＰＣとの間でセキュアなファイル共有のためのＰ２Ｐネットワークを形成し、携帯電話または会議システム上で会議資料を取り出して、参加者間での共有できる。
【００７４】
なお、本発明による文書共有方法は、アドホック会議支援システムにより実現される。会議システム、携帯電話、個人ＰＣは、例えば、ＣＰＵ（Central
Processing Unit）、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)等を用いたマイクロコンピュータを含んで実現される。ＣＰＵが所定のプログラムを実行することにより文書共有システムの各機能や文書共有方法の各ステップが実現される。
【００７５】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。なお、上記ではイベントの例として会議を例にとって説明したが本発明はこれに限定されるあらゆるイベントが含まれる。また、上記では携帯電話を例にとって説明したが、本発明はこれに限定されることなく、ＰＤＡ（Personal Digital Assistants）、ノートパソコン等の携帯端末、またはＩＣカードであってもよい。
【図面の簡単な説明】
【００７６】
【図１】アドホック会議支援システムのブロック構成を示す図である。
【図２】アドホック会議支援システムのハードウエア構成図である。
【図３】システムで用いるデータのデータ構造を説明する図である。
【図４】システムで用いるデータのデータ構造を説明する図である。
【図５】システムで用いるデータのデータ構造を説明する図である。
【図６】ログイン時のイベントフローである。
【図７】携帯電話上からファイル共有依頼を行う場合のイベントフローである。
【図８】会議システム上からのファイル共有の場合のイベントフローである。
【図９】会議終了後、コンテクスト履歴から文書に対してアクセスする場合のイベントフローである。
【図１０】（ａ）は会議システム２０のログイン時のフローチャート、（ｂ）は携帯電話３０のログイン時のフローチャート、
【図１１】（ａ）は、アクセスポイントサーバのログイン時のフローチャート、（ｂ）は、個人ＰＣ４０のログイン時のフローチャートである。
【図１２】（ａ）は携帯電話から共有文書の指示をしたときの処理フローチャート、（ｂ）は会議システムから共有文書の指示をした時の処理フローチャート、共有文書の指示時におけるアクセスポイントサーバ５０の処理フローチャートである。
【図１３】共有文書の登録時の個人ＰＣの処理フローチャートである。
【図１４】（ａ）は会議履歴の検索時の個人ＰＣ（要求側）の処理フローチャート、（ｂ）は会議履歴の検索時の個人ＰＣ（提供側）の処理フローチャートである。
【図１５】（ａ）は会議システムにおける会議終了時の処理フローチャート、（ｂ）はアクセスポイントサーバにおける会議終了時の処理フローチャート、（ｃ）は個人ＰＣにおける会議終了時の処理フローチャートである。
【図１６】会議システムのＧＵＩを示す図であり、同図（ａ）はログイン画面、同図（ｂ）は会議終了画面をそれぞれ示す。
【図１７】携帯電話のＧＵＩを説明する図であり、（ａ）は個人文書リスト表示時のＧＵＩ、（ｂ）は共有文書ファイル選択時のＧＵＩ、（ｃ）は共有文書に登録されたときのＧＵＩをそれぞれ示す図である。
【図１８】携帯電話の履歴検索時のＧＵＩを説明する図であり、（ａ）は履歴リスト表示時のＧＵＩ、（ｂ）は履歴リストから共有文書を選択したときのＧＵＩを示す図である。
【図１９】会議システムのＧＵＩであり、同図（ａ）は共有ファイル指定画面、同図（ｂ）は資料表示画面を示す図である。
【図２０】個人ＰＣ上での会議履歴の検索画面を示す図である。
【符号の説明】
【００７７】
１０  アドホック会議支援システム
２０  会議システム
２１  ＩＣカード認識書込手段
２２  共有文書指定手段
２３  仮想ネットワーク接続手段
３０  携帯電話
３１  共有文書指定手段
３２  会議情報保存手段
４０  個人ＰＣ
４１  コマンド検出解釈実行手段
４２  コンテクスト履歴保存検索手段
４３  共有文書保存公開手段
４４  仮想ネットワーク接続手段
５０  アクセスポイントサーバ
５１  コマンド送受信手段
【図１】
2008158992.tif 000003
【図２】
2008158992.tif 000004
【図３】
2008158992.tif 000005
【図４】
2008158992.tif 000006
【図５】
2008158992.tif 000007
【図６】
2008158992.tif 000008
【図７】
2008158992.tif 000009
【図８】
2008158992.tif 000010
【図９】
2008158992.tif 000011
【図１０】
2008158992.tif 000012
【図１１】
2008158992.tif 000013
【図１２】
2008158992.tif 000014
【図１３】
2008158992.tif 000015
【図１４】
2008158992.tif 000016
【図１５】
2008158992.tif 000017
【図１６】
2008158992.tif 000018
【図１７】
2008158992.tif 000019
【図１８】
2008158992.tif 000020
【図１９】
2008158992.tif 000021
【図２０】
2008158992.tif 000022