(57)【要約】【課題】Ｗｅｂ会議において、第三者の「なりすまし」を防止し、会議参加者によって共有される文書の改ざんや漏洩を防ぐ。【解決手段】文書アップロード制御部１０３は、クライアント端末４００から送信される文書と生体認証情報を受信し、受信した生体認証情報に基づいて参加者を認証し、受信した文書に対して認証された参加者による電子押印を行い、電子押印済みの文書を保存する。文書承認制御部１０４は、クライアント端末４００から送信される生体認証情報に基づいて参加者を認証し、文書アップロード制御部１０３によって保存された文書に対して認証された参加者による電子押印を行い、電子押印済みの文書を保存する。文書閲覧制御部１０５は、クライアント端末４００から送信される生体認証情報に基づいて利用者を認証し、保存されている文書のうち、Ｗｅｂ会議に参加した所定の参加者によって電子押印された文書をクライアント端末４００に送信する。【選択図】図１
2014026311.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアント端末と、当該各クライアント端末を使用する参加者に仮想のＷｅｂ会議室を提供するＷｅｂ会議提供システムとを有するＷｅｂ会議システムであって、
前記各クライアント端末が、
前記各参加者または利用者の生体認証情報を取得する生体情報取得手段と、
前記Ｗｅｂ会議提供システムに前記生体情報取得手段によって取得された生体認証情報を送信する生体認証情報送信手段と、
保存されている文書の中から前記各参加者によって指定された文書を前記Ｗｅｂ会議提供システムに送信する文書送信手段と、
前記各参加者によって承認される文書を示す文書承認情報を前記Ｗｅｂ会議提供システムに送信する文書承認情報送信手段と、
所定の前記各参加者によって電子押印された文書を前記Ｗｅｂ会議提供システムから取得する文書取得手段と、
を備え、
前記Ｗｅｂ会議提供システムが、
前記各クライアント端末から送信される生体認証情報と文書を受信し、前記受信した生体認証情報に基づいて前記各参加者を認証し、認証に成功した場合に、前記受信した文書に対して前記認証された各参加者による電子押印を行い、電子押印済みの文書を保存する文書アップロード制御手段と、
前記各クライアント端末から送信される生体認証情報に基づいて前記各参加者を認証し、認証に成功した場合に、前記文書アップロード手段によって保存された文書のうち、前記各クライアント端末から送信される文書承認情報によって示される文書に対して、前記認証された各参加者による電子押印を行い、電子押印済みの当該文書を保存する文書承認制御手段と、
前記各クライアント端末から送信される生体認証情報に基づいて前記利用者を認証し、認証に成功した場合に、前記文書アップロード手段によって保存された文書のうち所定の前記各参加者によって電子押印された文書を前記各クライアント端末に送信する文書閲覧制御手段と、
を備える、
ことを特徴とするＷｅｂ会議システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたパソコン等をクライアント端末として使用するＷｅｂ会議システムに関する。
【背景技術】
【０００２】
近年、企業内や企業間での会議においても、インターネットのようなネットワークに接続されたパソコン等をクライアント端末として使用するＷｅｂ会議システムの利用が増えている。Ｗｅｂ会議システム用のサーバ（以下、Ｗｅｂ会議サーバという。）はＷｅｂサーバの機能を有し、クライアント端末として使用されるパソコンにはＷｅｂブラウザで動作するＷｅｂ会議用のソフトウェアが組み込まれる。Ｗｅｂ会議システムは、仮想のＷｅｂ会議室を提供し、ネットワーク経由での遠隔会議を可能とするほか、文書（資料）の共有などの機能も提供する。
【０００３】
Ｗｅｂ会議システムでは、Ｗｅｂ会議の参加者はＷｅｂ会議室への入室時にクライアント端末で動作しているＷｅｂブラウザ上でＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）とパスワードを入力する。Ｗｅｂ会議サーバは、入力されたＩＤとパスワードを基に本人認証を行う。本人認証がされると、Ｗｅｂ会議サーバは、Ｗｅｂ会議室を参加者に提供し、アップロードされた文書を会議参加者間で共有させる。しかし、クライアント端末においてＷｅｂ会議室の画面に参加者全員の動画が常時表示されることは保障されていない。このため、Ｗｅｂ上のＷｅｂ会議室に一旦入室した後に離席をした参加者が使用していたクライアント端末において、アップロードされた文書を他者が閲覧したり、改ざんしたりすることが可能となってしまう。また、本来の会議参加者でなくても、ＩＤとパスワードを盗用することでＷｅｂ会議室への入室が可能である。
【０００４】
一方、遠隔地にある専用の会議室に設置された端末間でテレビ会議を行うテレビ会議システムでは、テレビ会議を行う部屋への入室時に認証を行うことにより、なりすましを防止することができる。例えば、特許文献1には、テレビ会議を行う会議室への入室時に、各人が所持する身分証明書（ＩＤカード）に記載されている個人識別情報（個人ＩＤ）、或いは指紋や指静脈パターンのような生体認証情報などを用いて会議参加者の認証を行い、情報の漏洩を防ぐテレビ会議システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−３４０２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献1に記載のテレビ会議システムでは、テレビ会議を実施している専用の会議室に物理的に入室する際に認証を行い、会議室内にいる会議参加者の間でのみ文書を共有する。その上、現場の臨場感をできる限り再現するために高解像度のテレビ映像が送信され、お互いに顔を見ながら会議を行う。このため、会議参加者以外の第三者に文書を閲覧されるおそれはない。
しかし、Ｗｅｂ会議システムでは、Ｗｅｂ会議室への入室時に本人認証を行ってはいるが、クライアント端末はセキュリティの確保された専用の会議室に置かれているとは限らない。クライアント端末が誰でも入室可能な部屋やオフィスの机に置かれている場合には、Ｗｅｂ会議室にアップロードされ、共有されている文書について、データの改ざん及び情報の漏洩の可能性がある。
【０００７】
本発明の目的は、第三者の「なりすまし」を防止し、会議参加者によって共有される文書の改ざんや漏洩を防ぐことができるＷｅｂ会議システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のＷｅｂ会議システムは、
複数のクライアント端末と、当該各クライアント端末を使用する参加者に仮想のＷｅｂ会議室を提供するＷｅｂ会議提供システムとを有するＷｅｂ会議システムであって、
前記各クライアント端末が、
前記各参加者または利用者の生体認証情報を取得する生体情報取得手段と、
前記Ｗｅｂ会議提供システムに前記生体情報取得手段によって取得された生体認証情報を送信する生体認証情報送信手段と、
保存されている文書の中から前記各参加者によって指定された文書を前記Ｗｅｂ会議提供システムに送信する文書送信手段と、
前記各参加者によって承認される文書を示す文書承認情報を前記Ｗｅｂ会議提供システムに送信する文書承認情報送信手段と、
所定の前記各参加者によって電子押印された文書を前記Ｗｅｂ会議提供システムから取得する文書取得手段と、
を備え、
前記Ｗｅｂ会議提供システムが、
前記各クライアント端末から送信される生体認証情報と文書を受信し、前記受信した生体認証情報に基づいて前記各参加者を認証し、認証に成功した場合に、前記受信した文書に対して前記認証された各参加者による電子押印を行い、電子押印済みの文書を保存する文書アップロード制御手段と、
前記各クライアント端末から送信される生体認証情報に基づいて前記各参加者を認証し、認証に成功した場合に、前記文書アップロード手段によって保存された文書のうち、前記各クライアント端末から送信される文書承認情報によって示される文書に対して、前記認証された各参加者による電子押印を行い、電子押印済みの当該文書を保存する文書承認制御手段と、
前記各クライアント端末から送信される生体認証情報に基づいて前記利用者を認証し、認証に成功した場合に、前記文書アップロード手段によって保存された文書のうち所定の前記各参加者によって電子押印された文書を前記各クライアント端末に送信する文書閲覧制御手段と、
を備える、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、Ｗｅｂ会議において、第三者の「なりすまし」を防止し、会議参加者によって共有される文書の改ざんや漏洩を防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るＷｅｂ会議システムの構成の一例を示す図である。
【図２】Ｗｅｂ会議データベースサーバに登録されている入室可能なＷｅｂ会議室を特定するための情報の一例を示す図である。（Ａ）Ｗｅｂ会議室管理テーブルの一例を示す図である。（Ｂ）Ｗｅｂ会議出席者管理テーブルの一例を示す図である。
【図３】文書のアップロード、承認、閲覧を可能とするための情報の一例を示す図である。（Ａ）利用者テーブルの一例を示す図である。（Ｂ）文書公開管理テーブルの一例を示す図である。
【図４】認証情報テーブルの一例を示す図である。
【図５】文書管理テーブルの一例を示す図である。
【図６】「Ｗｅｂ会議サービス  認証」画面の一例を示す図である。
【図７】「Ｗｅｂ会議サービス  文書アップロード」画面の一例を示す図である。
【図８】「Ｗｅｂ会議サービス  承認」画面の一例を示す図である。
【図９】Ｗｅｂ会議室入室制御部におけるＷｅｂ会議室入室処理の流れの一例を示す図である。
【図１０】文書アップロード制御部における文書アップロード処理の流れの一例を示す図である。
【図１１】文書承認制御部における文書承認処理の流れの一例を示す図である。
【図１２】文書閲覧制御部における文書閲覧処理の流れの一例を示す図である。
【図１３】生体認証サーバの照合処理部における照合処理の流れの一例を示す図である。
【図１４】文書管理サーバの電子押印処理部における電子押印処理の流れの一例を示す図である。
【図１５】文書管理サーバの文書検索処理部における文書検索処理の流れの一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態に係るＷｅｂ会議システムについて図面を参照しながら説明する。なお、実施形態を説明する全図において、共通の構成要素には同一の符号を付し、繰り返しの説明を省略する。
【００１２】
図1は、本発明の実施形態に係るＷｅｂ会議システム１の構成の一例を示す。
Ｗｅｂ会議システム１は、Ｗｅｂ会議提供システム１０と、クライアント端末４００とで構成される。Ｗｅｂ会議提供システム１０は、Ｗｅｂ会議サーバ１００と、生体認証サーバ２００と、文書管理サーバ３００とを有する。
生体認証サーバ２００と文書管理サーバ３００は、Ｗｅｂ会議サーバ１００と通信可能に接続されている。また、Ｗｅｂ会議サーバ１００とクライアント端末４００は、ネットワーク５００に接続されており、ネットワーク５００を介して相互に通信することができる。
Ｗｅｂ会議サーバ１００と生体認証サーバ２００と文書管理サーバ３００には、それぞれＷｅｂ会議データベースサーバ１５０と生体認証データベースサーバ２５０と文書管理データベースサーバ３５０が接続されている。
【００１３】
Ｗｅｂ会議サーバ１００と、Ｗｅｂ会議データベースサーバ１５０と、生体認証サーバ２００と、生体認証データベースサーバ２５０と、文書管理サーバ３００と、文書管理データベースサーバ３５０とは、コンピュータであり、それぞれＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成されるメモリと、ハードディスク等で構成される記憶装置とを有する。
Ｗｅｂ会議サーバ１００の記憶装置は、Ｗｅｂ会議プログラムを記憶している。Ｗｅｂ会議サーバ１００のＣＰＵが記憶装置からメモリにＷｅｂ会議プログラムを読み込んで実行することによって、Ｗｅｂ会議室入室制御部１０１と、Ｗｅｂ会議室提供部１０２と、文書アップロード制御部１０３と、文書承認制御部１０４と、文書閲覧制御部１０５との各部の機能が実現される。
また、Ｗｅｂ会議データベースサーバ１５０の記憶装置は、Ｗｅｂ会議室管理テーブル１６０と、Ｗｅｂ会議出席者管理テーブル１７０と、利用者テーブル１８０と、文書公開管理テーブル１９０と、Ｗｅｂ会議データベースプログラムとを記憶している。Ｗｅｂ会議データベースサーバ１５０のＣＰＵが記憶装置からメモリにＷｅｂ会議データベースプログラムを読み込んで実行することによって、Ｗｅｂ会議室管理テーブル１６０と、Ｗｅｂ会議出席者管理テーブル１７０と、利用者テーブル１８０と、文書公開管理テーブル１９０との各テーブルの検索等が可能となる。
【００１４】
生体認証サーバ２００の記憶装置は、生体認証プログラムを記憶している。生体認証サーバ２００のＣＰＵが記憶装置からメモリに生体認証プログラムを読み込んで実行することによって、照合処理部２０１の機能が実現される。
また、生体認証データベースサーバ２５０の記憶装置は、認証情報テーブル２６０と、生体認証データベースプログラムとを記憶している。生体認証データベースサーバ２５０のＣＰＵが記憶装置からメモリに生体認証データベースプログラムを読み込んで実行することによって、認証情報テーブル２６０の検索等が可能となる。
【００１５】
文書管理サーバ３００の記憶装置は、文書管理プログラムを記憶している。文書管理サーバ３００のＣＰＵが記憶装置からメモリに文書管理プログラムを読み込んで実行することによって、電子押印処理部３０１と、文書検索処理部３０２との各部の機能が実現される。
また、文書管理データベースサーバ３５０の記憶装置は、文書管理テーブル３６０と、会議参加者間で共有される文書（資料）と、文書管理データベースプログラムとを記憶している。文書管理データベースサーバ３５０のＣＰＵが記憶装置からメモリに文書管理データベースプログラムを読み込んで実行することによって、文書管理テーブル３６０の検索等が可能となる。
なお、１台のコンピュータがＷｅｂ会議提供システム１０のすべての機能を提供してもよい。すなわち、１台のコンピュータのＣＰＵが、Ｗｅｂ会議プログラムと、Ｗｅｂ会議データベースプログラムと、生体認証プログラムと、生体認証データベースプログラムと、文書管理プログラムと、文書管理データベースプログラムとを実行し、Ｗｅｂ会議サーバ１００と、Ｗｅｂ会議データベースサーバ１５０と、生体認証サーバ２００と、生体認証データベースサーバ２５０と、文書管理サーバ３００と、文書管理データベースサーバ３５０との各機能を実現してもよい。
【００１６】
クライアント端末４００は、例えばデスクトップパソコン、ノートパソコン、タブレットＰＣ等である。クライアント端末４００には、Ｗｅｂブラウザ４０１が搭載されており、Ｗｅｂブラウザ４０１で動作するＷｅｂ会議用のソフトウェアがインストールされている。
また、クライアント端末４００には、生体認証装置４０１が接続されている。生体認証装置４０１は、指紋や指静脈パターンなどの生体認証情報を読み取る。クライアント端末４００のＣＰＵは、そのメモリに保持されている生体認証プログラムを実行することによって、生体認証装置４０１に生体認証情報を読み取らせることができる。
【００１７】
Ｗｅｂ会議サーバ１００は、Ｗｅｂサーバの機能を有し、クライアント端末４００に対して、仮想のＷｅｂ会議室及び、Ｗｅｂ会議室上での文書共有機能を提供する。
クライアント端末４００は、会議参加者がＷｅｂ会議室に入室するときや文書をアップロードするとき等に、生体認証装置４０１に会議参加者の生体認証情報を読み取らせ、利用者ＩＤとともに生体認証情報をＷｅｂ会議サーバ１００に送信する。Ｗｅｂ会議サーバ１００は受信した利用者ＩＤと生体認証情報を含むリクエストを生体認証サーバ２００に送信し、生体認証サーバ２００に会議参加者の認証を行わせる。
生体認証サーバ２００は、Ｗｅｂ会議サーバ１００からリクエストを受けると、生体認証データベースサーバ２５０の認証情報テーブル２６０を検索して会議参加者の認証処理を行う。
【００１８】
文書管理データベースサーバ３５０は、文書を管理するための情報などが格納された文書管理テーブル３６０と、会議参加者間で共有される文書とを記憶している。文書管理サーバ３００は、Ｗｅｂ会議サーバ１００からリクエストを受けると、文書管理テーブル３６０を検索して文書の管理や電子押印の処理を行う。
Ｗｅｂ会議サーバ１００は、クライアント端末４００から文書のアップロードや承認、閲覧のリクエストを受ける毎に、生体認証サーバ２００に生体認証を行わせ、会議参加者の認証が成功すると文書管理サーバ３００に文書の管理や電子押印の処理を行わせる。
【００１９】
図２は、Ｗｅｂ会議データベースサーバ１５０に登録されている入室可能なＷｅｂ会議室を特定するための情報の一例を示す。図２（Ａ）はＷｅｂ会議室管理テーブル１６０の一例を示し、図２（Ｂ）はＷｅｂ会議出席者管理テーブル１７０の一例を示す。
Ｗｅｂ会議室管理テーブル１６０は、会議室ＩＤ１６１と、会議室名１６２と、ステータス１６３とから構成される。会議室ＩＤ１６１は、Ｗｅｂ会議室毎に一意に付される識別符号である。会議室名１６２は、Ｗｅｂ会議室の名前である。ステータス１６３は、Ｗｅｂ会議の状態を示す。Ｗｅｂ会議室提供部１０２は、定期的に開催される会議について、ステータス１６３に、会議開催中には”１”を設定し、会議開催前および会議開催後には”０”を設定する。また、Ｗｅｂ会議サーバ１００の管理者等によって常設でない臨時のＷｅｂ会議室が設定されると、Ｗｅｂ会議室提供部１０２は、会議の開催が決まったときにステータス１６３を”０”としてデータを追加する。そして、会議開催中にはステータス１６３に”１”を設定し、会議開催後にはステータス１６３に”２”を設定する。Ｗｅｂ会議室提供部１０２は、再度開催が決まったときには、ステータス１６３を”０”に戻す。
Ｗｅｂ会議出席者管理テーブル１７０は、会議室ＩＤ１７１と、利用者ＩＤ１７２とから構成される。会議室ＩＤ１７１は、Ｗｅｂ会議室管理テーブル１６０の会議室ＩＤ１６１に対応し、会議室ＩＤ１６１を外部キーとする。利用者ＩＤ１７２は、後述する利用者テーブル１８０の利用者ＩＤ１８１に対応し、利用者ＩＤ１８１を外部キーとする。
【００２０】
図３は、文書のアップロード、承認、閲覧を可能とするための情報の一例を示す。図３（Ａ）は利用者テーブル１８０の一例を示し、図３（Ｂ）は文書公開管理テーブル１９０の一例を示す。
利用者テーブル１８０は、利用者ＩＤ１８１と、利用者氏名１８２とから構成される。利用者ＩＤ１８１は、Ｗｅｂ会議に参加する資格を有する利用者毎に一意に付される識別符号である。利用者氏名１８２は、利用者の名前である。
文書公開管理テーブル１９０は、利用者ＩＤ１９１と、文書管理ＩＤ１９２と、会議室ＩＤ１９３と、会議室名１９４とから構成される。利用者ＩＤ１９１は、利用者テーブル１８０の利用者ＩＤ１８１に対応し、利用者ＩＤ１８１を外部キーとする。文書管理ＩＤ１９２は、文書管理データベース３５０に登録されている文書毎に付与される識別符号である。会議室ＩＤ１９３は、Ｗｅｂ会議室管理テーブル１６０の会議室ＩＤ１６１に対応し、会議室ＩＤ１６１を外部キーとする。会議室名１９４は、Ｗｅｂ会議室管理テーブル１６０の会議室名１６２に対応する。
【００２１】
図４は、認証情報テーブル２６０の一例を示す。認証情報テーブル２６０には、Ｗｅｂ会議に参加する資格を有する利用者毎にその生体認証情報が予め登録される。
認証情報テーブル２６０は、利用者ＩＤ２６１と、生体認証情報２６２とから構成される。
利用者ＩＤ２６１は、利用者テーブル１８０の利用者ＩＤ１８１に対応し、利用者ＩＤ１８１を外部キーとする。生体認証情報２６２は、指紋や指静脈パターンなどの生体認証情報である。
【００２２】
図５は、文書管理テーブル３６０の一例を示す。
文書管理テーブル３６０は、文書管理ＩＤ３６１と、文書名３６２と、作成者名３６３と、ファイル名３６４とから構成される。
文書管理ＩＤ３６１は、文書公開管理テーブル１９０の文書管理ＩＤ１９２に対応し、文書管理ＩＤ１９２を外部キーとする。文書名３６２は文書の名前である。作成者名３６３は文書の作成者の名前である。ファイル名３６４は、アップロードされて登録された文書のファイル名である。なお、アップロードされて登録された文書は、文書管理データベースサーバ３５０の記憶装置に記憶される。
【００２３】
次に、Ｗｅｂ会議サーバ１００の各部の機能について以下に説明する。
Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００からＷｅｂ会議室入室のリクエストを受信すると、クライアント端末４００のＷｅｂブラウザ４０１に図６の「Ｗｅｂ会議サービス  認証」画面６００を表示させる。クライアント端末４００は、「Ｗｅｂ会議サービス  認証」画面６００をＷｅｂブラウザ４０１に表示する。
「Ｗｅｂ会議サービス  認証」画面６００は、Ｗｅｂ会議利用者の利用者ＩＤと生体認証情報とを要求する画面である。Ｗｅｂ会議利用者が利用者ＩＤを入力し、生体認証装置４０２へ生体認証情報を読み込ませた後に、「ＯＫ」ボタンを押下すると、クライアント端末４００は、利用者ＩＤと生体認証情報とを送信する。
Ｗｅｂ会議室入室制御部１０１は、受信した利用者ＩＤと生体認証情報に基づいて生体認証サーバ２００に照合処理を行わせる。生体認証サーバ２００は、認証情報テーブル２６０を検索し、照合処理を行う。そして、Ｗｅｂ会議室入室制御部１０１は、生体認証が成功した場合に、Ｗｅｂ会議室管理テーブル１６０とＷｅｂ会議出席者管理テーブル１７０を検索し、会議参加者が入室可能な会議室を特定する。
一方、生体認証に失敗した場合には、Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００のＷｅｂブラウザ４０１に図６の「Ｗｅｂ会議サービス  認証」画面６００を再度表示させる。
【００２４】
Ｗｅｂ会議室提供部１０２は、Ｗｅｂ会議の開催中に、各クライアント端末４００から送信される音声を混合し、映像を合成する。そして、Ｗｅｂ会議室提供部１０２は、混合された音声と合成された映像を各クライアント端末４００に送信し、Ｗｅｂ会議室を各クライアント端末４００に表示させる。
Ｗｅｂ会議室提供部１０２によって提供されるＷｅｂ会議室内のデータ共有表示エリアには、後述するように、文書アップロード制御部１０３によってアップロードされた文書へのリンクが表示されている。会議参加者がマウス等を用いてそのリンクをクリックして文書を選択すると、Ｗｅｂ会議室提供部１０２は、選択された文書を文書管理サーバ３００から取得し、クライアント端末４００に送信する。クライアント端末４００は送信された文書をＷｅｂブラウザ４０１に表示したり、記憶装置に保存したりする。
【００２５】
文書アップロード制御部１０３は、クライアント端末４００から文書アップロードのリクエストを受信すると、図７に示す「Ｗｅｂ会議サービス  文書アップロード」画面６０１をクライアント端末４００に表示させる。クライアント端末４００は、「Ｗｅｂ会議サービス  文書アップロード」画面６０１をＷｅｂブラウザ４０１に表示する。
「Ｗｅｂ会議サービス  文書アップロード」画面６０１は、会議参加者の利用者ＩＤと生体認証情報とアップロード文書とを要求する画面である。会議参加者は利用者ＩＤを入力し、アップロード文書を指定し、生体認証装置４０２へ生体認証情報を読み込ませる。なお、アップロード文書を指定する際に、Ｗｅｂ会議利用者が「参照」ボタンを押下すると、クライアント端末４００は、クライアント端末４００の記憶装置に格納されている文書名等を表示する。Ｗｅｂ会議利用者が文書名等を選択して「ＯＫ」ボタンを押下すると、クライアント端末４００は、利用者ＩＤと生体認証情報とアップロードされる文書とを送信する。
なお、Ｗｅｂ会議開催中に文書をアップロードする場合には、文書アップロード制御部１０３は会議参加者がＷｅｂ会議室に入室するときに取得した会議室ＩＤ１６１を利用することができるが、Ｗｅｂ会議の前に予め文書をアップロードする場合には、会議室ＩＤ１６１を利用できない。この場合、クライアント端末４００は、「Ｗｅｂ会議サービス  文書アップロード」画面６０１に会議室ＩＤ１９３または会議室名１９４の入力欄を表示し、文書をアップロードする利用者に会議室ＩＤ１９３または会議室名１９４を入力させる。
【００２６】
文書アップロード制御部１０３は、利用者ＩＤおよびＷｅｂ会議室の会議室ＩＤを基に、Ｗｅｂ会議データベースサーバ１５０のＷｅｂ会議出席者管理テーブル１７０を検索する。そして、文書アップロード制御部１０３は、検索結果があった（利用者ＩＤと会議室ＩＤとが検索された）場合に、受信した利用者ＩＤと生体認証情報に基づいて生体認証サーバ２００に生体認証を行わせる。生体認証サーバ２００は、認証情報テーブル２６０を検索し、生体認証を行う。
文書アップロード制御部１０３は、生体認証が成功した場合に、利用者ＩＤをキーとして利用者テーブル１８０を検索し、電子押印処理を行う際に必要な利用者氏名１８２を取得する。そして、文書アップロード制御部１０３は、利用者テーブル１８０から取得した利用者氏名１８２と受信したアップロード文書とを文書管理サーバ３００に送信して後述する電子押印処理を行わせる。
なお、電子押印処理では、文書管理サーバ３００の電子押印処理部３０１は、アップロードされた文書に電子押印して文書管理ＩＤ１９２を付与する。そして、電子押印処理部３０１は、文書管理データベースサーバ３５０の記憶装置に電子押印済みの文書を格納するとともに、文書管理テーブル３６０に、文書管理ＩＤ３６１をキーとし、文書名３６３と作成者名３６３とファイル名３６４とを含む行を挿入する。
文書アップロード制御部１０３は、文書公開管理テーブル１９０に、利用者ＩＤ１９１と文書管理ＩＤ１９２とを複合キーとし、会議室ＩＤ１９３と会議室名１９４とを含む行を挿入する。
【００２７】
承認とは、Ｗｅｂ会議に参加し、アップロードされた文書を読んだ会議参加者が文書毎に承認するか否かを判断し、承認すると判断した文書に電子押印することをいう。
文書承認制御部１０４は、クライアント端末４００から文書承認のリクエストを受信すると、クライアント端末４００のＷｅｂブラウザ４０１に図８の「Ｗｅｂ会議サービス  承認」画面６０２を表示させる。
「Ｗｅｂ会議サービス  承認」画面６０２は、Ｗｅｂ会議利用者の「利用者ＩＤ」と、生体認識情報と、承認する文書を示す文書承認情報の一例である「文書管理ＩＤ」とを要求する画面である。Ｗｅｂ会議参加者は「利用者ＩＤ」と「文書管理ＩＤ」を指定し、生体認証装置４０２へ生体認証情報を読み込ませる。その後、Ｗｅｂ会議参加者が「ＯＫ」ボタンを押下すると、クライアント端末４００は、利用者ＩＤと生体認証情報と文書管理ＩＤとをＷｅｂ会議サーバ１００に送信する。
【００２８】
文書承認制御部１０４は、受信した利用者ＩＤ及び会議室入室時等に保存された会議室ＩＤを基に、Ｗｅｂ会議データベースサーバ１５０のＷｅｂ会議出席者管理テーブル１７０を検索する。検索結果がある（利用者ＩＤと会議室ＩＤとが検索された）場合、文書承認制御部１０４は、受信した利用者ＩＤと生体認証情報に基づいて生体認証サーバ２００に生体認証を行わせる。生体認証サーバ２００は、認証情報テーブル２６０を検索し、生体認証を行う。そして、文書承認制御部１０４は、生体認証が成功した場合に、利用者ＩＤをキーとして利用者テーブル１８０を検索し、電子押印する際に必要な利用者氏名１８２を取得する。次に、文書承認制御部１０４は、文書管理ＩＤをキーとして文書管理サーバ３００に文書管理テーブル３６０を検索させて、承認する文書を取得する。そして、文書承認制御部１０４は、取得した文書に電子押印処理を行って、文書管理サーバ３００に文書管理テーブル３６０を更新させ、文書管理サーバ３００の記憶装置に電子押印済みの文書を記憶させる。
なお、図３（Ｂ）の文書公開管理テーブル１９０では、例えば同一の文書管理ＩＤ１９２であるＤｏｃ＿０００１に対して、３人分の利用者ＩＤ１９１が登録されている。これは、利用者ＩＤがＵＳＲ＿０００２、ＵＳＲ＿０００３、およびＵＳＲ＿０００４である３人の会議参加者が文書管理ＩＤ１９２＝Ｄｏｃ＿０００１の文書に電子押印したことを意味する。
【００２９】
あるＷｅｂ会議室の会議に参加した所定の参加者によって電子押印された文書は、その会議に参加していない利用者にも閲覧可能となる。ここで、所定の参加者とは、例えば、過半数の参加者、議長権限を有する参加者、または参加者全員である。
文書閲覧制御部１０５は、クライアント端末４００から文書閲覧のリクエストを受信すると、クライアント端末４００のＷｅｂブラウザ４０１に図６の「Ｗｅｂ会議サービス  認証」画面６００を表示させる。クライアント端末４００は、「Ｗｅｂ会議サービス  認証」画面６００をＷｅｂブラウザ４０１に表示する。クライアント端末４００は、Ｗｅｂ会議利用者によって入力された利用者ＩＤと生体認証情報をＷｅｂ会議サーバ１００に送信する。
文書閲覧制御部１０５は、受信した利用者ＩＤと生体認証情報に基づいて生体認証サーバ２００に生体認証を行わせる。生体認証サーバ２００は、認証情報テーブル２６０を検索し、生体認証を行う。
文書閲覧制御部１０５は、生体認証が成功した場合に、Ｗｅｂ会議室管理テーブル１６０を検索し、クライアント端末４００のＷｅｂブラウザ４０１にＷｅｂ会議室の一覧を表示させる。クライアント端末４００は、Ｗｅｂ会議室の一覧をＷｅｂブラウザ４０１に表示する。クライアント端末４００は、利用者によって指定されたＷｅｂ会議室を示すＷｅｂ会議室指定情報をＷｅｂ会議サーバ１００に送信する。
【００３０】
文書閲覧制御部１０５は、Ｗｅｂ会議室出席者管理テーブル１７０と文書公開管理テーブル１９０とを参照して、指定されたＷｅｂ会議室の会議に参加した所定の参加者によって電子押印された閲覧可能な文書の有無を判別する。文書閲覧制御部１０５は、閲覧可能な文書がある場合には、文書管理サーバ３００から閲覧可能な文書の文書管理ＩＤ１９２に対応する文書の文書名３６２と作成者名３６３を取得し、文書名３６２と作成者名３６３を含む文書の一覧をクライアント端末４００に送信して、クライアント端末４００のＷｅｂブラウザ４０１に閲覧可能な文書を一覧表示させる。
文書の閲覧者が閲覧する文書を選択すると、クライアント端末４００は、閲覧する文書を指定する閲覧文書指定情報を送信する。文書閲覧制御部１０５は、クライアント端末４００から閲覧文書指定情報を受信すると、文書管理サーバ３００に指定された文書を取得させ、クライアント端末４００にその文書を送信する。クライアント端末４００は、Ｗｅｂ会議サーバ１００から送信された文書を受信（取得）すると、その文書をＷｅｂブラウザ４０１に表示したり、記憶装置に保存したりする。
一方、生体認証に失敗した場合には、文書閲覧制御部１０５は、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  認証」画面６００を再度表示させる。
【００３１】
次に、Ｗｅｂ会議サーバ１００の各部の処理について以下に説明する。
図９は、Ｗｅｂ会議室入室制御部１０１におけるＷｅｂ会議室入室処理の流れの一例を示す。
まず、参加者がクライアント端末４００のＷｅｂブラウザ４０１を起動し、Ｗｅｂ会議サーバ１００のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を入力する。クライアント端末４００はそのＵＲＬでＷｅｂ会議サーバ１００にアクセスする。
Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００からＷｅｂ会議室入室のリクエストを受信すると（Ｓ１０１）、クライアント端末４００のＷｅｂブラウザ４０１に図６の「Ｗｅｂ会議サービス  認証」画面６００を表示させる（Ｓ１０２）。
クライアント端末４００は、参加者による利用者ＩＤの入力を受け付け、生体認証装置４０２で生体認証情報を取得する。クライアント端末４００は、入力された利用者ＩＤ及び取得した利用者の生体認証情報をＷｅｂ会議サーバ１００に送信する。Ｗｅｂ会議室入室制御部１０１は、利用者ＩＤと生体認証情報を受信する（Ｓ１０３）と、生体認証サーバ２００に後述する照合処理を行わせる（Ｓ１０４）。
【００３２】
照合処理において生体認証に失敗した場合（Ｓ１０５：Ｎｏ）、Ｗｅｂ会議室入室制御部１０１は、ステップＳ１０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  認証」画面６００を再度表示させる。
照合処理において生体認証に成功した場合（Ｓ１０５：Ｙｅｓ）、Ｗｅｂ会議室入室制御部１０１は、受信した利用者ＩＤを基に、Ｗｅｂ会議データベースサーバ１５０のＷｅｂ会議室管理テーブル１６０とＷｅｂ会議室出席者管理テーブル１７０を検索する（Ｓ１０６）。入室可能なＷｅｂ会議室がない場合（Ｓ１０７：Ｎｏ）、Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００のＷｅｂブラウザ４０１をＷｅｂ会議サービスのポータルトップページ画面に遷移させる（Ｓ１０８）。
入室可能なＷｅｂ会議室がある場合（Ｓ１０７：Ｙｅｓ）、Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００のＷｅｂブラウザ４０１に入室可能なＷｅｂ会議室を一覧表示させる（Ｓ１０９）。参加者が入室するＷｅｂ会議室を選択すると、クライアント端末４００は、入室するＷｅｂ会議室を指定するＷｅｂ会議室指定情報を送信する。Ｗｅｂ会議室入室制御部１０１は、クライアント端末４００からＷｅｂ会議室指定情報を受信する（Ｓ１１０）と、Ｗｅｂ会議室提供部１０２を呼び出し、指定されたＷｅｂ会議室の会議室ＩＤをＷｅｂ会議サーバ１００の記憶装置に保存するとともに、そのＷｅｂ会議室を会議参加者へ提供する（Ｓ１１１）。
【００３３】
図１０は、文書アップロード制御部１０３における文書アップロード処理の流れの一例を示す。
Ｗｅｂ会議開催中に、クライアント端末４００から文書のアップロードのリクエストを受信すると（Ｓ２０１）、文書アップロード制御部１０３は、図７に示す「Ｗｅｂ会議サービス  文書アップロード」画面６０１をクライアント端末４００に表示させる（Ｓ２０２）。クライアント端末４００は、「Ｗｅｂ会議サービス  文書アップロード」画面６０１をＷｅｂブラウザ４０１に表示する。会議参加者は利用者ＩＤを入力し、アップロード文書を指定し、生体認証装置４０２へ生体認証情報を読み込ませる。
文書アップロード制御部１０３は、クライアント端末４００から利用者ＩＤと生体認証情報とアップロードされる文書とを受信する（Ｓ２０３）と、受信した利用者ＩＤおよびＷｅｂ会議室入室処理において保存された会議室ＩＤを基に、Ｗｅｂ会議データベースサーバ１５０のＷｅｂ会議出席者管理テーブル１７０を検索する（Ｓ２０４）。Ｗｅｂ会議出席者管理テーブル１７０に該当する利用者ＩＤと会議室ＩＤに対応する検索結果がない場合（Ｓ２０５：Ｎｏ）、文書アップロード制御部１０３は、ステップＳ２０２に戻り、「Ｗｅｂ会議サービス  文書アップロード」画面６０１をクライアント端末４００に再度表示させる。
Ｗｅｂ会議出席者管理テーブル１７０に該当する利用者ＩＤと会議室ＩＤに対応する検索結果があった場合（Ｓ２０５：Ｙｅｓ）、文書アップロード制御部１０３は、生体認証サーバ２００に後述する照合処理を行わせる（Ｓ２０６）。
照合処理において生体認証に失敗した場合（Ｓ２０７：Ｎｏ）、文書アップロード制御部１０３は、ステップＳ２０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  文書アップロード」画面６０１を再度表示させる。
【００３４】
照合処理において生体認証に成功した場合（Ｓ２０７：Ｙｅｓ）、文書アップロード制御部１０３は、受信した利用者ＩＤをキーとして利用者テーブル１８０を検索し、電子押印処理を行う際に必要な利用者氏名１８２を取得する（Ｓ２０８）。利用者テーブル１８０に該当する利用者ＩＤに対応する検索結果がない場合（Ｓ２０９：Ｎｏ）、文書アップロード制御部１０３は、ステップＳ２０２に戻り、「Ｗｅｂ会議サービス  文書アップロード」画面６０１をクライアント端末４００に再度表示させる。
利用者テーブル１８０に該当する利用者ＩＤに対応する検索結果があった場合（Ｓ２０９：Ｙｅｓ）、文書アップロード制御部１０３は、利用者テーブル１８０から取得した利用者氏名１８２と受信したアップロード文書とを文書管理サーバ３００に送信して後述する電子押印処理（Ｓ２１０）を行わせる。
電子押印処理に失敗した場合（Ｓ２１１：Ｎｏ）、文書アップロード制御部１０３は、ステップＳ２０２に戻り、「Ｗｅｂ会議サービス  文書アップロード」画面６０１をクライアント端末４００に再度表示させる。
【００３５】
電子押印処理に成功した場合（Ｓ２１１：Ｙｅｓ）、文書アップロード制御部１０３は、文書公開管理テーブル１９０に電子押印した文書の情報を登録する（Ｓ２１２）。ここで、電子押印した文書の情報とは、利用者ＩＤ１９１、電子押印処理によって付与された文書管理ＩＤ１９２、会議室ＩＤ１９３、および会議室名１９４である。
そして、文書アップロード制御部１０３は、文書管理サーバ３００にアップロードされた文書を格納させるとともに、Ｗｅｂ会議室提供部１０２によって提供されるＷｅｂ会議室内のデータ共有表示エリアにアップロード済みの文書のリンクを追加する（Ｓ２１３）。
【００３６】
図１１は、文書承認制御部１０４における文書承認処理の流れの一例を示す。
文書承認制御部１０４は、クライアント端末４００から文書承認のリクエストを受信すると（Ｓ３０１）、クライアント端末４００のＷｅｂブラウザ４０１に図８の「Ｗｅｂ会議サービス  承認」画面６０２を表示させる（Ｓ３０２）。
クライアント端末４００は、参加者による利用者ＩＤと文書管理ＩＤの入力を受け付け、生体認証装置４０２で生体認証情報を取得する。クライアント端末４００は、入力された利用者ＩＤと、文書管理ＩＤと、取得した利用者の生体認証情報とをＷｅｂ会議サーバ１００に送信する。文書承認制御部１０４は、利用者ＩＤと文書管理ＩＤと生体認証情報とを受信する（Ｓ３０３）と、受信した利用者ＩＤおよび保存されているＷｅｂ会議室の会議室ＩＤを基に、Ｗｅｂ会議データベースサーバ１５０のＷｅｂ会議出席者管理テーブル１７０を検索する（Ｓ３０４）。Ｗｅｂ会議出席者管理テーブル１７０に該当する利用者ＩＤと会議室ＩＤに対応する検索結果がなかった場合（Ｓ３０５：Ｎｏ）、文書承認制御部１０４は、ステップＳ３０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  承認」画面６０２を再度表示させる。
Ｗｅｂ会議出席者管理テーブル１７０に該当する利用者ＩＤと会議室ＩＤに対応する検索結果があった場合（Ｓ３０５：Ｙｅｓ）に、文書承認制御部１０４は、生体認証サーバ２００に後述する照合処理を行わせる（Ｓ３０６）。照合処理において生体認証に失敗した場合（Ｓ３０７：Ｎｏ）、文書承認制御部１０４は、ステップＳ３０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  承認」画面６０２を再度表示させる。
【００３７】
照合処理において生体認証に成功した場合（Ｓ３０７：Ｙｅｓ）、文書承認制御部１０４は、受信した利用者ＩＤを基に利用者テーブル１８０を検索する（Ｓ３０８）。利用者テーブル１８０に該当する利用者ＩＤに対応する検索結果がない場合（Ｓ３０９：Ｎｏ）、文書承認制御部１０４は、ステップＳ３０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  承認」画面６０２を再度表示させる。
利用者テーブル１８０に該当する利用者ＩＤに対応する検索結果があった場合（Ｓ３０９：Ｙｅｓ）、文書承認制御部１０４は、利用者氏名１８２を取得するとともに、受信した文書管理ＩＤを用いて文書管理サーバ３００に後述する文書検索処理を行わせる（Ｓ３１０）。受信した文書管理ＩＤに対応する文書が存在しない（検索結果がない）場合（Ｓ３１１：Ｎｏ）、文書承認制御部１０４は、ステップＳ３０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  承認」画面６０２を再度表示させる。
受信した文書管理ＩＤに対応する文書が存在する（検索結果がある）場合（Ｓ３１１：Ｙｅｓ）、文書承認制御部１０４は、その文書と利用者テーブル１８０から取得した利用者氏名１８２とを文書管理サーバ３００に送信して後述する電子押印処理（Ｓ３１２）を行わせる。
電子押印処理に失敗した場合（Ｓ３１３：Ｎｏ）、文書承認制御部１０４は、ステップＳ３０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  承認」画面６０２を再度表示させる。
【００３８】
電子押印処理に成功した場合（Ｓ３１３：Ｙｅｓ）、文書承認制御部１０４は、文書公開管理テーブル１９０に電子押印した文書の情報を登録する（Ｓ３１４）。ここで、電子押印した文書の情報とは、利用者ＩＤ１９１、電子押印処理によって付与された文書管理ＩＤ１９２、会議室ＩＤ１９３、および会議室名１９４である。
【００３９】
図１２は、文書閲覧制御部１０５における文書閲覧処理の流れの一例を示す。
まず、利用者がクライアント端末４００のＷｅｂブラウザ４０１を起動し、Ｗｅｂ会議サーバ１００のＵＲＬを入力する。クライアント端末４００はそのＵＲＬでＷｅｂ会議サーバ１００にアクセスする。
文書閲覧制御部１０５は、クライアント端末４００から文書閲覧のリクエストを受信すると（Ｓ４０１）、クライアント端末４００のＷｅｂブラウザ４０１に図６の「Ｗｅｂ会議サービス  認証」画面６００を表示させる（Ｓ４０２）。
クライアント端末４００は、参加者による利用者ＩＤの入力を受け付け、生体認証装置４０２で生体認証情報を取得する。クライアント端末４００は、入力された利用者ＩＤ及び取得した利用者の生体認証情報をＷｅｂ会議サーバ１００に送信する。文書閲覧制御部１０５は、利用者ＩＤと生体認証情報を受信する（Ｓ４０３）と、生体認証サーバ２００に後述する照合処理を行わせる（Ｓ４０４）。
【００４０】
照合処理において生体認証に失敗した場合（Ｓ４０５：Ｎｏ）、文書閲覧制御部１０５は、ステップＳ４０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  認証」画面６００を再度表示させる。
照合処理において生体認証に成功した場合（Ｓ４０５：Ｙｅｓ）、文書閲覧制御部１０５は、Ｗｅｂ会議室管理テーブル１６０を検索し、クライアント端末４００のＷｅｂブラウザ４０１にＷｅｂ会議室の一覧を表示させる（Ｓ４０６）。クライアント端末４００は、利用者によって指定されたＷｅｂ会議室を示すＷｅｂ会議室指定情報をＷｅｂ会議サーバ１００に送信する。
文書閲覧制御部１０５は、クライアント端末４００からＷｅｂ会議室指定情報を受信する（Ｓ４０７）と、Ｗｅｂ会議室出席者管理テーブル１７０と文書公開管理テーブル１９０とを参照して、指定されたＷｅｂ会議室の会議に参加した所定の参加者によって電子押印された閲覧可能な文書の有無を判別する（Ｓ４０８）。
閲覧可能な文書がない場合（Ｓ４０８：Ｎｏ）、文書閲覧制御部１０５は、クライアント端末４００のＷｅｂブラウザ４０１をＷｅｂ会議サービスのポータルトップページ画面に遷移させる（Ｓ４０９）。
閲覧可能な文書がある場合（Ｓ４０８：Ｙｅｓ）、文書閲覧制御部１０５は、文書公開管理テーブル１９０から、Ｗｅｂ会議利用者に閲覧させることができる文書の文書管理ＩＤ１９２を全て取得する。そして、文書閲覧制御部１０５は、文書管理サーバ３００に文書管理テーブル３６０を検索させて、それらの文書管理ＩＤ１９２に対応する文書の文書名３６２と作成者名３６３を取得する。文書閲覧制御部１０５は、文書名３６２と作成者名３６３を含む文書の一覧をクライアント端末４００に送信し、クライアント端末４００のＷｅｂブラウザ４０１に閲覧可能な文書を一覧表示させる（Ｓ４１０）。
【００４１】
文書を閲覧する利用者が閲覧する文書を指定すると、クライアント端末４００は、閲覧する文書の文書管理ＩＤを含む閲覧文書指定情報を送信する。文書閲覧制御部１０５は、クライアント端末４００から閲覧文書指定情報を受信する（Ｓ４１１）と、文書管理サーバ３００に後述する文書検索処理を行わせる（Ｓ４１２）。指定された閲覧文書がない場合（Ｓ４１３：Ｎｏ）、文書閲覧制御部１０５は、ステップＳ４０２に戻り、クライアント端末４００のＷｅｂブラウザ４０１に「Ｗｅｂ会議サービス  認証」画面６００を再度表示させる。
指定された閲覧文書がある場合（Ｓ４１３：Ｙｅｓ）文書管理サーバ３００に文書を取得させ、クライアント端末４００に文書を送信して、利用者に提供する（Ｓ４１４）。
【００４２】
図１３は、生体認証サーバ２００の照合処理部２０１における照合処理の流れの一例を示す。
照合処理部２０１は、Ｗｅｂ会議サーバ１００から受信した利用者ＩＤと生体認証情報を基に、生体認証データベースサーバ２５０の認証情報テーブル２６０を検索する（Ｓ５０１）。照合処理部２０１は、該当する利用者ＩＤと生体認証情報が認証情報テーブル２６０に存在しない場合（Ｓ５０２：Ｎｏ）、認証失敗を示す認証失敗情報をＷｅｂ会議サーバ１００に返す（Ｓ５０３）。一方、照合処理部２０１は、該当する利用者ＩＤと生体認証情報が存在する場合（Ｓ５０２：Ｙｅｓ）、認証成功を示す認証成功情報をＷｅｂ会議サーバ１００に返す（Ｓ５０４）。
【００４３】
図１４は、文書管理サーバ３００の電子押印処理部３０１における電子押印処理の流れの一例を示す。
電子押印処理部３０１は、Ｗｅｂ会議サーバ１００から受信した利用者氏名を基に電子印イメージを作成する（Ｓ６０１）。そして、電子押印処理部３０１は、Ｗｅｂ会議サーバ１００から受信した文書へ電子押印を行う（Ｓ６０２）。電子押印処理部３０１は、電子押印に失敗した場合（Ｓ６０３：Ｎｏ）、電子押印の失敗を示す電子押印失敗情報をＷｅｂ会議サーバ１００に返す（Ｓ６０４）。電子押印処理部３０１は、電子押印に成功した場合（Ｓ６０３：Ｙｅｓ）、文書管理データベースサーバ３５０の文書管理テーブル３６０の文書情報を更新する（Ｓ６０５）とともに、電子押印をした文書を文書管理データベースサーバ３５０の記憶装置に保存し（Ｓ６０６）、文書管理ＩＤをＷｅｂ会議サーバ１００に返す（Ｓ６０７）。
【００４４】
図１５は、文書管理サーバ３００の文書検索処理部３０２における文書検索処理の流れの一例を示す。
文書検索処理部３０２は、Ｗｅｂ会議サーバ１００から受信した文書管理ＩＤを基に、文書管理データベースサーバ３５０の文書管理テーブル３６０を検索する（Ｓ７０１）。文書検索処理部３０２は、文書管理ＩＤに対応する情報が文書管理テーブル３６０に存在しない場合（Ｓ７０２：Ｎｏ）、検索対象の文書が存在しないことを示す検索文書なし情報をＷｅｂ会議サーバ１００に返す（Ｓ７０３）。
一方、文書検索処理部３０２は、文書管理ＩＤに対応する情報が文書管理テーブル３６０に存在する場合（Ｓ７０２：Ｙｅｓ）、文書管理ＩＤに対応する文書が文書管理データベースサーバ３５０の記憶装置に保存されているか否かを判別する（Ｓ７０４）。文書検索処理部３０２は、文書が保存されていない場合（Ｓ７０４：Ｎｏ）、検索文書なし情報をＷｅｂ会議サーバ１００に返す（Ｓ７０３）。文書検索処理部３０２は、対象文書が保存されている場合（Ｓ７０４：Ｙｅｓ）、文書管理データベースサーバ３５０の記憶装置からその文書を読み出してＷｅｂ会議サーバ１００に返す（Ｓ７０５）。
【００４５】
以上説明したように、本発明によれば、Ｗｅｂ会議において、第三者の「なりすまし」を防止し、会議参加者によって共有される文書の改ざんや漏洩を防ぐことができる。
【符号の説明】
【００４６】
１…Ｗｅｂ会議システム、１００…Ｗｅｂ会議サーバ、１０１…Ｗｅｂ会議室入室制御部、１０２…Ｗｅｂ会議室提供部、１０３…文書アップロード制御部、１０４…文書承認制御部、１０５…文書閲覧制御部、１５０…Ｗｅｂ会議データベースサーバ、１６０…Ｗｅｂ会議室管理テーブル、１７０…Ｗｅｂ会議出席者管理テーブル、１８０…利用者テーブル、１９０…文書公開管理テーブル、２００…生体認証サーバ、２０１…照合処理部、２５０…生体認証データベースサーバ、２６０…認証情報テーブル、３００…文書管理サーバ３００、３０１…電子押印処理部、３０２…文書検索処理部、３５０…文書管理データベースサーバ、３６０…文書管理テーブル、４００…クライアント端末、４０１…Ｗｅｂブラウザ、４０２…生体認証装置、５００…ネットワーク
【図１】
2014026311.tif 000003
【図２】
2014026311.tif 000004
【図３】
2014026311.tif 000005
【図４】
2014026311.tif 000006
【図５】
2014026311.tif 000007
【図６】
2014026311.tif 000008
【図７】
2014026311.tif 000009
【図８】
2014026311.tif 000010
【図９】
2014026311.tif 000011
【図１０】
2014026311.tif 000012
【図１１】
2014026311.tif 000013
【図１２】
2014026311.tif 000014
【図１３】
2014026311.tif 000015
【図１４】
2014026311.tif 000016
【図１５】
2014026311.tif 000017