(57)【要約】【課題】ウェブ会議システムにおいてユーザ間でアプリケーションの共有をする際に、共有するアプリケーションの選択を簡便にする仕組みを提供する。【解決手段】ウェブ会議システムで共有を許可するアプリケーション、共有を許可しないアプリケーションを予め設定をしておく。ウェブ会議のルーム（会議室）にユーザが入室すると、予め登録されているアプリケーションの共有許可および不許可のリストから、共有が可能なアプリケーションを抽出して、アプリケーションの自動起動、さらには自動共有を実行する。【選択図】図１３
2013029922.tif 000002
【特許請求の範囲】
【請求項１】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置とウェブ会議をするための会議室情報を記憶するウェブ会議サーバとがネットワークを介して接続可能なウェブ会議システムであって、
前記情報処理装置は、
前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、
前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、
前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、
前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段とを備え、
前記ウェブ会議サーバは、
前記設定情報登録手段で登録要求を受け付けた前記アプリケーションの共有可否に関する情報を含む前記設定情報を取得する取得手段と、
前記取得手段で取得した前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段と、
前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段と
を備えることを特徴とするウェブ会議システム。
【請求項２】
前記情報処理装置の前記共有可能アプリケーション一覧表示手段は、
前記情報処理装置で起動しているアプリケーションの情報を取得する起動情報取得手段と、
前記起動情報取得手段で取得した前記起動しているアプリケーションが、前記アプリケーションの共有可否に関する情報を含むアプリケーションのうち、共有を許可されているか否かを判定するアプリケーション共有許可判定手段とを備え、
前記共有許可判定手段で、前記共有を許可されているアプリケーションであると判定された場合には、前記情報処理装置上で起動している前記アプリケーションの一覧を表示することを特徴とする請求項１に記載のウェブ会議システム。
【請求項３】
前記情報処理装置の前記アプリケーション情報選択受付手段は、前記ウェブ会議において共有を許可するアプリケーションの選択を受け付けることを特徴とする請求項１または２に記載のウェブ会議システム。
【請求項４】
前記情報処理装置の前記アプリケーション情報選択受付手段は、前記ウェブ会議において共有を許可しないアプリケーションの選択を受け付けることを特徴とする請求項１乃至３のいずれか１項に記載のウェブ会議システム。
【請求項５】
前記情報処理装置において、前記ウェブ会議のために会議室に入室したときに、前記共有をするアプリケーションを起動するか否かの選択を受け付けるアプリケーション起動選択手段
を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載のウェブ会議システム。
【請求項６】
前記情報処理装置において、前記ウェブ会議のために会議室に入室したときに、前記共有をするアプリケーションの共有指示をするか否かの選択を受け付けるアプリケーション共有指示選択手段
を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載のウェブ会議システム。
【請求項７】
前記アプリケーションの共有を開始すべく、前記アプリケーションの共有開始指示を受け付けるアプリケーション共有指示受付手段と、
前記アプリケーション共有指示受付手段で共有開始指示を受け付けることにより前記情報処理装置に共有アプリケーション選択画面を表示する共有アプリケーション選択画面表示手段を更に備え、
前記共有可能アプリケーション一覧表示手段は、前記アプリケーション共有指示受付手段による共有開始の指示を受け付けた場合に、前記起動情報取得手段と、前記アプリケーション共有許可判定手段により、前記共有アプリケーション選択画面を表示することを特徴とする請求項１乃至６のいずれか１項に記載のウェブ会議システム。
【請求項８】
ウェブ会議をするための会議室情報を記憶するウェブ会議サーバと接続可能であり、当該ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置において、
前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、
前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、
前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、
前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記クライアント端末上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段と
を備えることを特徴とする情報処理装置。
【請求項９】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置と接続可能であって、当該ウェブ会議をするための会議室情報を記憶するウェブ会議サーバにおいて、
前記情報処理装置より送信される前記ウェブ会議に用いられる前記アプリケーションの共有可否に関する情報を含む会議室の設定情報を取得する取得手段と、
前記取得手段で取得した前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段と、
前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段と
を備えることを特徴とするウェブ会議サーバ。
【請求項１０】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置とウェブ会議をするための会議室情報および前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する記憶手段を備えるウェブ会議サーバとがネットワークを介して接続可能なウェブ会議システムの制御方法であって、
前記情報処理装置において、
前記情報処理装置のアプリケーション情報選択受付手段が、前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付ステップと、
前記情報処理装置の設定情報登録手段が、前記アプリケーション情報選択受付ステップで選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録ステップと、
前記情報処理装置の設定情報取得手段が、前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得ステップと、
前記情報処理装置の共有可能アプリケーション一覧表示手段が、前記設定情報取得ステップで設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示ステップとを含み、
前記ウェブ会議サーバにおいて、
前記ウェブ会議サーバの取得手段が、前記設定情報登録ステップで登録要求を受け付けた前記アプリケーションの共有可否に関する情報を含む前記設定情報を取得する取得ステップと、
前記ウェブ会議サーバの会議室設定情報送信手段が、前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信ステップ
とを含むことを特徴とする制御方法。
【請求項１１】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置とウェブ会議をするための会議室情報および前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段を備えるウェブ会議サーバとがネットワークを介して接続可能なウェブ会議システムをの制御するプログラムであって、
前記情報処理装置を、
前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、
前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、
前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、
前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段として機能させ、
前記ウェブ会議サーバを、
前記設定情報登録手段で登録要求を受け付けた前記アプリケーションの共有可否に関する情報を含む前記設定情報を取得する取得手段と、
前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段
として機能させることを特徴とするコンピュータで読み取り実行可能なプログラム。
【請求項１２】
ウェブ会議をするための会議室情報を記憶するウェブ会議サーバと接続可能であり、当該ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置の制御方法であって、
前記情報処理装置において、
前記情報処理装置のアプリケーション情報選択受付手段が、前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付ステップと、
前記情報処理装置の設定情報登録手段が、前記アプリケーション情報選択受付ステップで選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録ステップと、
前記情報処理装置の設定情報取得手段が、前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得ステップと、
前記情報処理装置の共有可能アプリケーション一覧表示手段が、前記設定情報取得ステップで設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示ステップ
とを含むことを特徴とする制御方法。
【請求項１３】
ウェブ会議をするための会議室情報を記憶するウェブ会議サーバと接続可能であり、当該ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置を制御するプログラムであって、
前記情報処理装置を、
前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、
前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、
前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、
前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記クライアント端末上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段
として機能させることを特徴とするコンピュータで読み取り実行可能なプログラム。
【請求項１４】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置と接続可能であって、ウェブ会議をするための会議室情報および前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段を備えるウェブ会議サーバの制御方法であって、
前記ウェブ会議サーバの取得手段が、前記情報処理装置より送信される前記ウェブ会議に用いられる前記アプリケーションの共有可否に関する情報を含む会議室の設定情報を取得する取得ステップと、
前記ウェブ会議サーバの会議室設定情報送信手段が、前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信ステップと
を備えることを特徴とするウェブ会議サーバ。
【請求項１５】
ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置と接続可能であって、ウェブ会議をするための会議室情報および前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段を備えるウェブ会議サーバを制御するプログラムであって、
前記ウェブ会議サーバを、
前記情報処理装置より送信される前記ウェブ会議に用いられる前記アプリケーションの共有可否に関する情報を含む会議室の設定情報を取得する取得手段と、
前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段と
として機能させることを特徴とするコンピュータで読み取り実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットで利用される会議システムにおける共有アプリケーションの設定に関する。
【背景技術】
【０００２】
近年、複数のクライアント端末（通常パーソナルコンピュータ）とサーバとをネットワークで接続し、ユーザがそれぞれのクライアント装置を用いてネットワークを介してリアルタイムで情報交換を行うウェブ会議システムが普及している。ウェブ会議システムによると、遠隔地にいるユーザ同士をネットワーク上の仮想空間（バーチャル会議室）に集め、お互いの顔を見ながらミーティングをすることが可能である。このときに、通常の会議でも使われるようなプレゼンテーションソフトや、板書をするための黒板（ホワイトボード）等を、ネットワーク上でもユーザに共有させるために、ユーザが自身のクライアント端末で実行しているアプリケーションをお互いにネットワークを介して提供し合う、アプリケーション共有の機能を備えているウェブ会議システムが開示されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４６５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている方法でウェブ会議システムにおけるアプリケーションの共有をする場合、現在クライアント端末上で立ち上がっているアプリケーションを一覧画面に表示させて共有をするアプリケーションの選択を促すのが一般的であるが、この時に、一般的には共有を行わないアプリケーションを含めて、全てのアプリケーションが一覧画面に表示されてしまうことにより、ユーザによる選択の操作性を煩雑にしてしまうおそれがある。
【０００５】
そこで本発明は、ウェブ会議システムにおいてユーザ間でアプリケーションの共有をする際に、共有するアプリケーションの選択を簡便にする仕組みを提供することを目的としている。
【課題を解決するための手段】
【０００６】
即ち、本発明は、ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置とウェブ会議をするための会議室情報を記憶するウェブ会議サーバとがネットワークを介して接続可能なウェブ会議システムであって、前記情報処理装置は、前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段とを備え、前記ウェブ会議サーバは、前記設定情報登録手段で登録要求を受け付けた前記アプリケーションの共有可否に関する情報を含む前記設定情報を取得する取得手段と、前記取得手段で取得した前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段と、前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ウェブ会議システムにおいてユーザ間でアプリケーションの共有をする際に、共有するアプリケーションの選択を簡便にする仕組みを提供することが可能になる。
【図面の簡単な説明】
【０００８】
【図１】本発明にかかるウェブ会議システムのシステム構成の一例を示す図である。
【図２】本発明の実施の形態において、ウェブ会議サーバ１００およびクライアント端末２００のハードウェア構成の一例を示す図である。
【図３】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図４】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図５】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図６】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図７】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図８】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図９】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図１０】本発明の実施の形態において、クライアント端末２００に表示される画面の一例を示す図である。
【図１１】本発明の実施の形態において、ウェブ会議サーバ１００およびクライアント端末２００で処理を行うフローチャートである。
【図１２】本発明の実施の形態において、ウェブ会議サーバ１００およびクライアント端末２００で処理を行うフローチャートである。
【図１３】本発明の実施の形態において、ウェブ会議サーバ１００およびクライアント端末２００で処理を行うフローチャートである。
【図１４】本発明の実施の形態において、ウェブ会議サーバ１００およびクライアント端末２００で処理を行うフローチャートである。
【図１５】本発明の実施の形態におけるウェブ会議システムの会議室構成およびユーザ構成例について示す図である。
【図１６】本発明の実施の形態におけるウェブ会議サーバ１００で記憶されるデータテーブル構成例を示す図である。
【図１７】本発明の実施の形態におけるウェブ会議サーバ１００で記憶されるデータテーブル構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本実施形態のウェブ会議システムでのアプリケーション共有方法について詳細に説明する。
【００１０】
＜第一の実施例＞
図１は、本発明に係る情報処理装置を含むウェブ会議システムの一例を示すシステム構成図である。本発明の情報処理装置に好適なクライアント端末２００は、例えば、パーソナルコンピュータであり、ネットワーク通信機能を備え、ＬＡＮ１０５（ローカルエリアネットワーク）を介してウェブ会議サーバ１００とデータ通信が可能である。
【００１１】
ウェブ会議サーバ１００は、ウェブブラウザを利用したウェブ会議を実現するためのサーバである。クライアント端末２００はウェブ会議サーバ１００へアクセスすることにより、ウェブ会議画面（インターフェース）を取得してウェブ会議を行うことができる。
【００１２】
クライアント端末２００は、ウェブ会議システムを利用するユーザが操作するパーソナルコンピュータであり、ウェブ会議サーバ１００へアクセスするためのウェブブラウザ、及び専用のモジュールがインストールされている。なお、この専用のモジュールは、例えば、ウェブブラウザを介して、ウェブ会議サーバ１００からダウンロードするＡｃｔｉｖｅＸコンポーネントである。なお、ウェブ会議において自身の動画像を送信する場合は、ウェブカメラ（不図示）を、音声を送信する場合は、マイク（不図示）を接続する。また、相手の音声を視聴するためにはスピーカ（不図示）を接続する。
【００１３】
図２は、ウェブ会議サーバ１００、およびクライアント端末２００のハードウェア構成を示す図である。図２に示すように、ウェブ会議サーバ１００およびクライアント端末２００では、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、通信Ｉ／Ｆコントローラ２０８が接続される。
【００１４】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは記憶装置である外部メモリ２１１からＲＡＭ２０２にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００１５】
ＲＯＭ２０３あるいは記憶装置である外部メモリ２１１は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本データ先指定方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００１６】
入力コントローラ２０５は、キーボード２０９からの入力を制御する。ビデオコントローラ２０６は、表示部の一例であるＣＲＴ２１０への表示出力を制御する。メモリコントローラ２０７は、外部メモリ２１１に記憶されている情報を読み出しと、外部メモリ２１１への情報の書き込みを制御する。
【００１７】
通信Ｉ／Ｆコントローラ２０８は、通信回線と接続してデータの送受信の制御を行う。クライアント端末の場合、通信Ｉ／Ｆコントローラ２０８は、ＬＡＮ１０５を介するデータの送受信を制御し、一方、ウェブ会議サーバ１００場合、通信Ｉ／Ｆコントローラ２０８は、同様にＬＡＮ１０５を介するデータの送受信の制御と、公衆回線１０６を介するデータの送受信の制御も行うものとする。
【００１８】
なお、ウェブ会議サーバ１００の外部メモリ２１１には、後述の図面で説明をするフローチャートを実行するためのコンピュータ読み取り実行可能なプログラムも、この外部メモリ２１１に記憶されているものとする。また、ウェブ会議サーバ１００の外部メモリ２１１には、ウェブ会議システムを利用するユーザデータベース（不図示）を記憶することも可能であり、またウェブ会議サーバ１００とは別のハードウェア筐体である、ユーザデータベースを記憶した認証サーバをシステムに加えることも可能である。
【００１９】
なお、外部メモリ２１１は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００２０】
次に、図１５を用いて、ウェブ会議システムにおける構成要素と、それらの関係について図面で説明する。図１５で示すとおり、すべてのユーザとルーム（会議室）は、グループに所属する（１５０１、１５０３）。
【００２１】
システム管理者１５０２は、ウェブ会議システム全体の管理者であって、グループおよびグループ管理者の登録、変更、削除を行うと共に、ウェブ会議システムに関する各種設定を行う。例えば、本願発明の図３のプロファイル登録画面で実施される会議ルーム毎のプロファイル登録権限を有する。
【００２２】
グループ管理者１５０４は、ウェブ会議システム内の管理者であって、グループ内の一般ユーザと傍聴ユーザ、ルーム、タグの登録、変更、削除を行う。
【００２３】
一般ユーザ１５０５は、グループ内で、実際に会議を行うユーザであって、会議室の予約、変更、削除を行うと共に、予約した会議への参加、フリースペースへの参加を行うことができる。なお、グループ管理者は、一般ユーザと同様に、会議室の予約や会議への参加を行うことができる。
【００２４】
その他、電子メールにて招待された会議にのみ参加できるユーザである「ゲストユーザ」や、グループ内で実施されている会議を傍聴する「傍聴ユーザ」がある。また、会議を行うためには、ルームを登録する必要があり、ルームの登録は、グループ管理者が行う。
【００２５】
ルームには、日時、参加者を制限して参加するルームであって、会議を行う前に予約が必要な会議室１５０６と、日時、参加者を問わず会議の予約を行わなくても、いつでも会議を行うことができる「フリースペース」１５０７の２種類ある。ユーザは、会議の内容に応じて「会議室」と「フリースペース」を使い分けることができる。
【００２６】
次に図３、４および５用いて、ウェブ会議システムのシステム管理者３０２によりルームの設定プロファイルの登録を受け付ける処理のうち、「共有するアプリケーションの設定」および「共有しないアプリケーションの設定」の夫々の方法について説明をする。
【００２７】
図３は、管理者画面で管理者が各ルームの設定プロファイルを登録するためのプロファイル登録画面である。
【００２８】
管理者の操作により管理者メニューの「プロファイル」３０１がクリックされると、プロファイル設定画面が開かれる。
【００２９】
「プロファイルの登録」３０２は、任意の文字列の入力を受付け、登録ボタンを押下することにより、新たなプロファイルが登録される。
【００３０】
「ファイルの追加」３０３では、登録されたプロファイルをプルダウンメニューから選択し、別アプリケーションで作成した設定ファイルを呼び出して追加を行う。
「プロファイル名」は、登録されたプロファイル名を示している。
ファイル名は、「ファイルの追加」で追加された設定ファイルのファイル名を示している。
【００３１】
本図では、例えば、「Camera-160*120」と示されたプロファイルは、「wvmvideochat2.config」という設定ファイルが追加されている。「wvmvideochat2.config」を設定ファイルとしてダウンロードする場合には、同行の保存ボタンを押下することで、設定ファイルがダウンロードされる。
【００３２】
図４は、図３のプロファイル登録画面の「共有するアプリケーション」の設定ボタン押下を受け付けることにより、クライアント端末２００の画面に表示される共有アプリケーション選択画面の一例である。発明が解決しようとする課題でも述べたとおり、ウェブ会議システムにおいて一般的には共有を行わないアプリケーションを含めて、全てのアプリケーションが一覧画面に表示されてしまうことにより、ユーザによる選択の操作性を煩雑にしてしまうことを防ぐため、ウェブ会議での共有を許可するアプリケーションを予め設定しておくために、本画面で共有を許可するアプリケーションを設定する。
【００３３】
共有アプリケーション選択画面４００は、クライアント端末１００にインストールされているアプリケーションの一覧表示領域４０１（左側）から、任意のアプリケーションを選択し（例えば、マウスによるクリック指示）、追加ボタン４０５で共有アプリケーションに追加すると、画面右側の「共有させるアプリケーション」の一覧表示領域４０２に追加される。また、４０２の共有させるアプリケーションの一覧表示領域から、任意のアプリケーションの選択を受け付け、削除ボタン４０６の押下を受け付けると、共有させるアプリケーションの一覧からは削除される。
【００３４】
４０３は、「共有させるアプリケーション４０２」に指定されているアプリケーションをウェブ会議開始時にユーザ間で自動共有をさせる場合に選択を入れるチェックボックスである。４０３にチェックがなされている場合、当該プロファイルを設定した会議室でウェブ会議を始めると、共有させるアプリケーション４０２に指定されているアプリケーションは自動的にクライアント端末２００間で共有が開始される。また、この時にアプリケーションを起動させるクライアント端末２００は、例えば、会議室を予約したユーザのユーザアカウントでウェブ会議システムにログインしているクライアント端末である。
【００３５】
４０７は、「共有させるアプリケーション４０２」に指定されているアプリケーションを、ウェブ会議開始時にクライアント端末２００で自動的に起動させる場合に選択をするチェックボックスである。４０７にチェックがなされている場合、当該プロファイルを設定した会議室でウェブ会議を始めると、共有させるアプリケーション４０２に指定されているアプリケーションは自動的にクライアント端末２００で起動する。また、この時にアプリケーションを起動させるクライアント端末２００は、例えば、会議室を予約したユーザのユーザアカウントでウェブ会議システムにログインしているクライアント端末２００である。
【００３６】
図４（Ｂ）は、クライアント端末２００にインストールされているアプリケーションの一覧である。これらのアプリケーション一覧は、図３のプロファイル登録画面および、図４の共有アプリケーション選択画面を表示したクライアント端末２００にインストールされているアプリケーションである。
【００３７】
標準的にインストールされている文書作成ソフト、表計算ソフト、プレゼンテーションソフト（例えば、米国マイクロソフト社のＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ（登録商標））や、描画ソフト、設計図を作成するＣＡＤ（Ｃｏｍｐｕｔｅｒ  Ａｉｄｅｄ  Ｄｅｓｉｇｎ）ソフトなどが一覧に表示される。
【００３８】
図５は、図３のプロファイル登録画面の「共有しないアプリケーション」の設定ボタン押下を受け付けることにより、クライアント端末２００の画面に表示される共有不可アプリケーション選択画面の一例である。発明が解決しようとする課題でも述べたとおり、ウェブ会議システムにおいて一般的には共有を行わないアプリケーションを含めて、全てのアプリケーションが一覧画面に表示されてしまうことにより、ユーザによる選択の操作性を煩雑にしてしまうことを防ぐため、ウェブ会議での共有を許可しないアプリケーションを予め設定しておくために、本画面で共有を許可しないアプリケーションを設定する。
【００３９】
共有不可アプリケーション選択画面５００は、クライアント端末１００にインストールされているアプリケーションの一覧表示領域５０１（左側）から、任意のアプリケーションを選択し（例えば、マウスによるクリック指示）、追加ボタン５０３で共有アプリケーションに追加すると、画面右側の「共有させるアプリケーション」の一覧表示領域４０２に追加される。また、５０２の共有させるアプリケーションの一覧表示領域から、任意のアプリケーションの選択を受け付け、削除ボタン５０５の押下を受け付けると、共有させるアプリケーションの一覧からは削除される。
【００４０】
図５（Ｂ）は、クライアント端末２００インストールされているアプリケーションの一覧である。これらのアプリケーション一覧は、図３のプロファイル登録画面および、図５の共有不可アプリケーション選択画面を表示したクライアント端末２００にインストールされているアプリケーションである。
【００４１】
図１６は、図３のプロファイル登録画面で登録されたプロファイルを記憶部に記憶しているプロファイル設定テーブルの一例を示す図である。
プロファイル設定テーブルは、「プロファイル名」（図３の３０２で登録）、「共有許可アプリ（図４の４０２で登録）」、「自動起動設定フラグ（図４の４０４で設定）」、「自動共有設定フラグ（図４の４０３で設定）」、「共有不可アプリ（図５の５０２で登録）」の項目を例えば備えている。
【００４２】
図６は、本実施の形態においてウェブ会議を行うための会議室の設定を行うルーム登録画面である。本図のルーム登録画面は、クライアント端末２００を操作するウェブ会議システムの管理者ユーザ（アドミニストレーター）のアカウントでシステムにログインをし、画面左側のルーム管理の領域を押下することにより、ルーム登録画面がディスプレイに表示される。
【００４３】
ルーム名６０１に、任意のルーム名の名称入力を受け付ける。ルームタイプ６０２は、「会議室」として設定するのか、「フリースペース」として設定するのかの選択を受け付ける。定員６０３は、ルーム定員の設定を受け付ける。傍聴機能の設定６０４は、会議に招待されるユーザとは別に、会議を傍聴ユーザを許可するか否かの設定を受け付ける。会議を傍聴するユーザは、定員に空きがあればルームに入室することが可能であるが、発言権限やアプリケーション共有のホスト権限などは制限される。
【００４４】
録画機能の設定６０５は、当該ルームで実施される会議の録画を許可するか否かの設定を受け付ける。録画が許可されたルームであれば、ウェブ会議中に「録画開始」ボタンの押下を受け付けることで、当該ウェブ会議を録画することができる。
【００４５】
プロファイル６０６では、ルームに適用させるプロファイルの選択を受け付ける。具体的には、右側の呼出ボタン押下を受け付けると、先述の図３のプロファイル登録画面で登録したプロファイルの一覧が表示され、現在詳細設定を行っているルームに適用するプロファイルの選択を受け付けることができる。６０７の登録ボタンの押下を受け付けると、ルームとルームの詳細設定をウェブ会議サーバ１００に登録する。
登録されたルームの詳細設定レコードは、図１７のルーム設定テーブルに登録される。
【００４６】
図１７は、ウェブ会議サーバ１００の記憶部に記憶されているルーム設定テーブルである。図６のルーム登録画面で登録したルームの詳細情報レコードを記憶している。項目は、ルーム名（図６の６０１で登録）、プロファイル名（図６の６０６で選択）、ルームタイプ（図６の６０２で選択）、定員（図６の６０３で登録）を例えば備えている。
【００４７】
図７は、本実施形態のウェブ会議を行うために、会議室の予約をするウェブ会議システム予約画面である。本図のウェブ会議システム予約画面は、本実施形態のウェブ会議システムの一般ユーザアカウントでシステムにログインをし、画面左側の「会議室予約７０１」の領域を押下することにより、ウェブ会議システム予約画面がディスプレイに表示される。
【００４８】
会議室名７０２は、先述の図６のルーム登録画面で登録をしたルーム（会議室、もしくはフリースペース）の選択を受け付け、会議タイトル７０３の項目で、会議名を設定する。利用日７０４、利用時間７０５で、該当のルームの利用スケジュールを設定する。
【００４９】
参加者７０６は、本実施形態のウェブ会議システムに登録されているユーザ情報を呼出し、会議の参加者（会議に招待する者）を選択する。７０６で、「限定する」が選択されている場合には、招待（参加）ユーザの選択画面が表示され、ユーザ情報を検索して招待するユーザの選択をする。参加者を限定しない場合には、特に参加者の設定は受け付けない。なお、会議への参加者を限定しない場合とは、例えば、フリースペース形式のルームで実施する意見交換会のような会議のことをいう。
【００５０】
ゲスト参加者の招待設定７０７は、会議に参加してほしいユーザに招待通知（例えば、ユーザ情報と紐づくメールアドレスを宛先として送信される）を送信する場合に設定をする。ゲスト参加者を招待する場合には、ユーザ選択画面（不図示）が表示され、ユーザ情報を検索して招待するユーザの選択をする。
【００５１】
会議の録画設定７０８は、予約する会議の録画を許可するか否かの設定を受け付ける。なお図６のルーム登録画面において６０５で録画機能を「許可しない」に設定していた場合には、７０８の各項目はグレーアウトをして選択ができない状態となる。
【００５２】
７０９では、当該会議でアプリケーションを他のユーザに共有できるホストユーザについて設定をする。「ホストのみ許可」の選択を受け付けた場合、会議のホストユーザの利用するクライアント端末２００からアプリケーションの共有指示を受け付けた場合にのみ、アプリケーションの共有を開始する。逆にいうと、会議のホストユーザ以外の一般ユーザが使用するクライアント端末２００からアプリケーションの共有指示を受け付けた場合であっても、そのクライアント端末２００からのアプリケーション共有は実行しない。
【００５３】
また、「ホスト以外でも許可」の設定を受け付けた場合には、会議の一般ユーザ（ホスト以外）の利用するクライアント端末２００から共有指示を受け付けたときにも、アプリケーションの共有を実行する。
【００５４】
「指定」の選択を受け付けると、テキストボックスに、アプリ共有を許可するホストユーザのユーザ名の入力を受け付けることが可能である。
【００５５】
７１０で「予約する」のボタン押下を受け付けると、会議の予約が完了する。会議の予約が完了すると、ウェブ会議サーバ１００は、会議の予約情報をサーバの記憶部に記憶し、会議予約データテーブル（不図示）を更新する。また、７１０の「予約する」ボタン押下を受け付けると、予約をしたユーザおよび会議に招待されたユーザのメールアドレスに対して、会議予約メールが送信される。
【００５６】
図８は、予約している会議に参加するための会議参加画面である。本実施の形態において会議参加画面は、本実施形態のウェブ会議システムの一般ユーザアカウントでシステムにログインをし、画面左側の「会議参加８０１」の領域を押下することにより、会議参加画面がディスプレイに表示される。図８では、会議室Ａと会議室Ｂの２つの会議室が予約されており、「参加する」ボタン８０２の押下を受け付けることにより選択した会議室の会議に参加することが可能である。
【００５７】
図９は、図８の会議参加画面で特定のルームに参加した際にクライアント端末２００に表示される会議画面の一例である。
【００５８】
９０１、９０２は会議参加者の映像の表示切替を指示するためのボタンである。９０１の押下を受け付けると、全ての会議参加者の映像を表示できるサイズに分割して表示をする。例えば図９では、クライアント端末２００の自ユーザを含めて５名のユーザが会議に参加している状態を示しており、画面中央の映像表示領域９０６は４分割で表示されている。また９０２の押下を受け付けると、９０５で示す自ユーザが表示された映像が中央の映像表示領域９０６に拡大して表示される。
【００５９】
９０３は、アプリケーション共有ボタンである。アプリケーション共有ボタンの押下を受け付けると、次の図１０で示す共有アプリケーション選択画面が表示される。
【００６０】
９０４は、テキストチャットボタンである。テキストチャットボタンの押下を受け付けると、クライアント端末２００にテキストチャット表示画面が表示され、会議に参加しているユーザ間でテキストチャットをすることが可能になる。また、テキストチャットは、全てのユーザに公開することも可能であり、特定のユーザにのみメッセージを送るいわゆるプライベートチャットも可能である。プライベートチャットでメッセージの送受信をする場合には、相手先のユーザを予め選択する必要がある。例えば、画面中央の映像表示領域９０６で、特定の会議参加者の映像表示ウィンドウの選択を受け付けることで、相手先の設定をすることが可能である。
【００６１】
図１０は、図９のアプリケーション共有ボタンの押下を受け付けたときに表示されるアプリケーション選択画面である。
【００６２】
アプリケーション一覧表示領域１００１には、現在クライアント端末２００で動作しているアプリケーションの一覧が表示される。１００１の表示領域では、先述の図４で選択を受け付けた共有許可アプリケーション、ならびに図５で選択を受け付けた共有不可アプリケーションのリストに基づいて、現在クライアント端末２００で表示されているアプリケーションのうち、図４で共有許可に設定されているものが表示される、もしくは図５で共有不可に設定されているものを除いて、それ以外のアプリケーションが表示される。１００２の「選択したアプリケーションの共有」ボタンの押下を受け付けると、１００１で選択を受け付けたアプリケーションの共有を実行する。
【００６３】
１００３の「デスクトップを共有する」ボタンを受け付けると、クライアント端末２００のデスクトップを、同じウェブ会議に参加しているクライアント端末２００と共有させ、共有を実行したクライアント端末２００で動作しているアプリケーションを、ウェブ会議に参加しているそれぞれのクライアント端末２００に表示させる。
【００６４】
図１１から図１４は、発明の実施の形態における共有アプリケーションの設定方法を示すフローチャートである。
【００６５】
まず、Ｓ１１０１において、クライアント端末２００は、図３で説明をしたプロファイル登録画面を表示する。具体的には、図３画面上の「プロファイル」ボタン３０１の押下を受け付けることにより、ウェブ会議サーバ１００よりプロファイル登録画面を取得してクライアント端末２００のディスプレイに表示する。
【００６６】
Ｓ１１０２において、クライアント端末２００は、図３のプロファイル登録画面で、プロファイル名の登録を受け付ける。具体的には、図３のプロファイル登録画面のプロファイル名の登録３０２のテキストボックスに、任意のプロファイル名を受け付けることにより、登録を実行する。
【００６７】
Ｓ１１０３において、クライアント端末２００は、ウェブ会議サーバ１００よりプロファイルのひな形をダウンロードする。
【００６８】
Ｓ１１０４において、クライアント端末２００は、図３のプロファイル登録画面でプロファイルの各項目の編集を受け付ける。このときに本実施形態の特徴である、アプリケーションの共有許可／不許可の設定を実行する。具体的には、図３の共有するアプリケーションの「設定」ボタン３０４の押下を受け付けることにより、図４の共有許可アプリケーション選択画面を表示し、共有許可アプリケーションの選択を受け付ける。同じく３０５の「共有しないアプリケーション」設定ボタンの押下受け付けることにより、図５の共有不可アプリケーション選択画面を表示し、共有を許可しないアプリケーションの選択を受け付ける。
【００６９】
次に、図１２を用いてウェブ会議に用いられるルーム（例えば、会議室かフリースペース）の登録処理について説明する。
【００７０】
まず、Ｓ１２０１において、クライアント端末２００は、図６で説明をしたルーム登録画面を表示する。具体的には、図６画面上の「ルーム管理」ボタン６０１の押下を受け付けることにより、ウェブ会議サーバ１００よりルーム登録画面を取得して、クライアント端末２００のディスプレイに表示する。
【００７１】
次に、Ｓ１２０２において、クライアント端末２００は、図６で説明をしたルーム登録画面において、ルームの詳細設定をする。具体的には、図６の画面上でルーム名６０１、ルームタイプの選択６０２、ルームの定員６０３、傍聴機能６０４、録画機能設定６０５ならびに、「プロファイル」の選択６０６などを設定することが可能である。
【００７２】
Ｓ１２０３において、クライアント端末２００は、設定プロファイルの選択を受け付ける。具体的には、図３のプロファイル登録画面で登録した、本実施の形態のウェブ会議で会議に用いられるルーム（会議室やフリースペース）に適用するプロファイルの選択を受け付ける。クライアント端末２００は、図６の「プロファイル」の選択を受け付けると、ウェブ会議サーバ１００より、登録されているプロファイルの一覧を取得し、ルームに適用するプロファイルの選択を受け付ける。プロファイルを適用することにより、当該設定中のルームで共有できるアプリケーション、もしくは共有を不許可とするアプリケーションを設定することが可能になる。
【００７３】
Ｓ１２０４において、クライアント端末２００は、Ｓ１２０１〜Ｓ１２０３で受け付けたルームの設定を適用すべく、ルームの登録を実行する。図６の登録ボタン６０６の押下を受け付けると、クライアント端末２００は、ルーム登録画面で受け付けたルームの設定をウェブ会議サーバ１００に送信する。ウェブ会議サーバ１００は、クライアント端末２００からルームの設定情報を受け付けると、記憶部のルーム設定テーブル（図１７）に記憶する。
【００７４】
次に図１３を用いて、共有アプリケーションの起動時の処理について説明をする。Ｓ１３０１において、クライアント端末２００は、図８の会議参加画面に表示されているルームで予定されている会議の「参加するボタン」を押下することにより、ウェブ会議の開始指示をウェブ会議サーバ１００に送信する。
【００７５】
Ｓ１３０２で、ウェブ会議サーバ１００は、クライアント端末２００より送信されたウェブ会議の開始指示を受信すると、Ｓ１３０３において、参加する会議として指定されたルームのプロファイルを記憶部より取得して、クライアント端末２００に送信する。
【００７６】
Ｓ１３０４で、クライアント端末２００は、参加する会議が行われるルームのプロファイルを受信すると、Ｓ１３０５でプロファイルを展開し、アプリケーションの共有設定があるか否かを判定する。具体的には、図３のプロファイル登録画面の３０４および３０５の「設定ボタン」を押下し、図４および図５で設定した共有許可アプリケーションおよび共有不可アプリケーションの設定があるか否かを判定する。例えば、クライアント端末２００が、ルームＡに入室したとすると、ルームＡに設定されているプロファイルは、「プロファイル１」であることが、図１７からわかる。図１６を参照すると「プロファイル１」は、共有許可アプリケーションとして「文書作成ソフト」と「表計算ソフト」が設定されていることがわかる。ここで、クライアント端末２００は、共有許可アプリケーションとして「文書作成ソフト」と「表計算ソフト」の設定があると判定する。
【００７７】
Ｓ１３０５で、クライアント端末２００は、ログインしているユーザにアプリケーションの共有ホストとなる権限が付与されているか否かの判定を行う。具体的には、図７の会議予約画面において、７０９でアプリ共有可能ユーザとして、ユーザ自身が設定されているか否かを判定する。アプリケーションの共有ホストとしてアプリケーションの共有指示が可能なユーザであれば、Ｓ１３０６に進む。また、その権限がない場合には、Ｓ１３１５に進み図９のウェブ会議画面を受信してクライアント端末２００の表示部に表示させる。
【００７８】
Ｓ１３０６で、共有許可アプリケーション、若しくは不許可のアプリケーション設定があると判定された場合（ＹＥＳ）は、Ｓ１３０７に進みアプリケーションを自動起動させるか否かの判定を行う。これは、図４の共有許可アプリケーションの選択設定時に、４０２の共有させるアプリケーション（共有許可アプリケーション）として選択されているアプリケーションを、ウェブ会議の開始時に自動起動させる設定がなされているかどうかの判定を行う。具体的には、図４の４０４チェックボックスにチェックを入れて設定をし、図１６のプロファイル設定テーブルの「自動起動」の値が「する（もしくは“１”などのフラグ）」であるか否かを判定している。Ｓ１３０７で、アプリケーションを自動起動させる設定であると判定された場合には、Ｓ１３０８に進む。
【００７９】
Ｓ１３０８において、クライアント端末２００は、自動起動指定されたアプリケーションの起動指示を行う。例えば、ルームＡに入室している場合には、「文書作成ソフト」と「表計算ソフト」を自動起動させる。なお、ウェブ会議に参加する以前に、自動起動設定がなされていたアプリケーションがユーザの指示により主導で起動していた場合には、改めてアプリケーションの起動は行わない。
【００８０】
Ｓ１３０９において、クライアント端末２００はウェブ会議で共有すべく自動起動指定されたアプリケーションを起動する。
【００８１】
Ｓ１３１０において、クライアント端末２００は、共有アプリケーションとしてプロファイルで設定されているアプリケーションを、会議に参加しているユーザに自動的に共有するか否かの判定を行う。具体的には、図４の４０３チェックボックスを入れて、アプリケーションの自動共有を行う設定がなされているか否かの判定を行う。図１６のプロファイル設定テーブルで、「自動共有」の値が「する」になっている場合（ＹＥＳ）には、アプリケーションの自動共有を開始する。クライアント端末２００は、アプリケーションの共有指示をウェブ会議サーバ１００に送信する。
【００８２】
Ｓ１３１１において、ウェブ会議サーバ１００は、クライアント端末２００からアプリケーションの共有指示を受信すると、Ｓ１３１２で、他のクライアント端末２００と自動共有するアプリケーションリストを読込む。
【００８３】
Ｓ１３１３で、ウェブ会議サーバ１００は、アプリケーションの共有通知をウェブ会議に参加している他のクライアント端末２００に送信する。また、他のクライアント端末２００に通知を送信したことを、アプリケーションの共有指示を送信したクライアント端末２００に対して通知する。Ｓ１３１４で、クライアント端末２００は、アプリケーションの共有を開始する。
【００８４】
Ｓ１３１５において、クライアント端末２００は、ウェブ会議サーバ１００より図９のウェブ会議画面を受信して、表示部に表示をする。自ユーザの映像（動画、静止画）は９０５に表示され、クライアント端末２００が会議に参加（ルームに入室）した時点よりも前に参加していた別のユーザの映像は、９０６に表示される。
【００８５】
＜第二の実施例＞
先述の第一の実施例においては、クライアント端末２００がウェブ会議に参加したときに、共有するアプリケーションを自動的に読込み、アプリケーションの起動と共有を開始する方法について説明をしたが、第二の実施例では、ウェブ会議に参加したクライアント端末２００が、ウェブ会議中にアプリケーションの共有指示をした際の共有方法について説明をする。
【００８６】
図１４は、本実施形態の第二の実施例を示す図である。Ｓ１４０１からＳ１４０４までは、図１３のＳ１３０１からＳ１３０４までと同様の処理をする。
【００８７】
Ｓ１４０５で、クライアント端末２００は、ウェブ会議サーバ１００より受信した入室するルームに設定されているプロファイルを読み込んで、ウェブ会議画面（図９）を表示し、ウェブ会議を開始する。
【００８８】
Ｓ１４０６で、クライアント端末２００は、ウェブ会議中にアプリケーションの共有指示ボタン９０３（図９）を押下されたか否かを判定する。アプリケーションの共有指示ボタン９０３の押下を受け付けるまで、クライアント端末２００は、本処理にて待機する。
【００８９】
アプリケーションの共有指示ボタン９０３の押下を受け付けると、Ｓ１４０７で、クライアント端末２００は、自端末で現在起動しているアプリケーションの一覧を取得する。そしてプロファイルを読み込み、共有許可アプリケーションの一覧と、共有不可アプリケーションの一覧から、現在起動しているアプリケーションのうち、共有許可アプリケーションまたは共有不可アプリケーションに該当するものを抽出する。
【００９０】
共有許可アプリケーションとして抽出されたアプリケーションは、図１０の共有アプリケーション選択画面の１００１に表示させ、ユーザからの選択を受け付ける。また共有不可アプリケーションとして抽出されたアプリケーションは、起動状態のままではあるが、図１０の共有アプリケーション選択画面の１００１には表示をさせない。
【００９１】
Ｓ１４０８で、クライアント端末２００は、ウェブ会議で共有するアプリケーションの選択を受け付ける。１００２の「選択したアプリケーションを共有する」ボタンを受け付け、１００３の「デスクトップの共有を開始する」ボタンの押下を受け付ける。
【００９２】
Ｓ１４０９で、クライアント端末２００は、選択されたアプリケーションの共有を開始すべく、ウェブ会議サーバ１００にアプリケーションの共有指示を送信する。
【００９３】
Ｓ１４１０で、ウェブ会議サーバ１００は、アプリケーションの共有指示をクライアント端末２００より受信する。なお、本処理は、図１３のＳ１３１１の処理と同様である。
【００９４】
以降、図１８のＳ１４１０からＳ１４１３は、図１３のＳ１３１１からＳ１３１４の処理と同様の処理であるため、説明を省略する。
【００９５】
なお、第二の実施例においても、アプリケーション共有のホストとなる権限を持つユーザは、図７の会議予約画面で予め設定されている。そのため、Ｓ１４０５でプロファイルを読み込んでウェブ会議を開始する際に、クライアント端末２００にログインをしているユーザが、ホスト権限を持つユーザであるか否かを判定し、その結果に応じて、図９のアプリケーションの共有指示ボタンの使用可否を決定する処理にすることが可能である。すなわち、ホスト権限を付与されたユーザであれば、９０３のボタンは押下可能であるが、ホスト権限を付与されなかった（例えば、会議のホストユーザ以外の一般ユーザ）は、９０３のボタンがグレーアウトして押下ができない仕組みにすることが可能である。
【００９６】
以上、本発明によれば、ウェブ会議システムにおいてユーザ間でアプリケーションの共有をする際に、共有するアプリケーションの選択を簡便にする仕組みを提供することが可能になる。
【００９７】
具体的には、ウェブ会議において共有することが想定されるアプリケーションと、共有しないことが想定されるアプリケーションとを予め記憶しておくことにより、ウェブ会議を開始したときに、アプリケーションの共有候補に不要なアプリケーションが列挙されることを防ぐ。また、共有を許可するアプリケーションに関しては、自動的に起動する設定および共有する設定にしておくことで、ユーザに手動での共有指示をさせることなく、ウェブ会議におけるアプリケーション共有を円滑に実行することが可能になる。
【００９８】
すなわち、本願発明は、ウェブ会議において情報処理装置間で共有させるアプリケーションを備える情報処理装置とウェブ会議をするための会議室情報を記憶するウェブ会議サーバとがネットワークを介して接続可能なウェブ会議システムであって、前記情報処理装置は、前記ウェブ会議における前記アプリケーションの共有可否に関する情報の選択を受け付けるアプリケーション情報選択受付手段と、前記アプリケーション情報選択受付手段で選択を受け付けた前記アプリケーションの共有可否に関する情報を含む、前記ウェブ会議に用いられる会議室の設定情報を前記ウェブ会議サーバに登録要求を送信する設定情報登録手段と、前記ウェブ会議のために入室した前記会議室に設定されている設定情報を前記ウェブ会議サーバより取得する設定情報取得手段と、前記設定情報取得手段で設定情報を取得した会議室で開始したウェブ会議において前記アプリケーションの共有指示を受け付けたときに、前記設定情報に含まれる前記アプリケーションの共有可否に関する情報を用いることにより、前記情報処理装置上で起動している前記アプリケーションの一覧を表示する共有可能アプリケーション一覧表示手段とを備え、前記ウェブ会議サーバは、前記設定情報登録手段で登録要求を受け付けた前記アプリケーションの共有可否に関する情報を含む前記設定情報を取得する取得手段と、前記取得手段で取得した前記アプリケーションの共有可否に関する情報を含む前記設定情報を記憶する設定情報記憶手段と、前記会議室に入室した情報処理装置に対して、前記記憶手段で記憶した前記アプリケーションの共有可否に関する情報を含む前記設定情報を送信する会議室設定情報送信手段とを備えることを特徴とする。
【００９９】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１００】
また、本発明におけるプログラムは、図１１乃至図１４に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図１１乃至図１４の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図１１乃至図１４の各装置の処理方法ごとのプログラムであってもよい。
【０１０１】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１０２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１０３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１０４】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０６】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０７】
１００  ウェブ会議サーバ
２００  クライアント端末
【図１】
2013029922.tif 000003
【図２】
2013029922.tif 000004
【図３】
2013029922.tif 000005
【図４】
2013029922.tif 000006
【図５】
2013029922.tif 000007
【図６】
2013029922.tif 000008
【図７】
2013029922.tif 000009
【図８】
2013029922.tif 000010
【図９】
2013029922.tif 000011
【図１０】
2013029922.tif 000012
【図１１】
2013029922.tif 000013
【図１２】
2013029922.tif 000014
【図１３】
2013029922.tif 000015
【図１４】
2013029922.tif 000016
【図１５】
2013029922.tif 000017
【図１６】
2013029922.tif 000018
【図１７】
2013029922.tif 000019