(57)【要約】【課題】会議システムに関し、情報処理端末に会議アプリケーションをインストールしていない状態で会議場へ赴いても滞りなく会議に参加できるようにする。【解決手段】情報処理端末と、仲介機と、アプリケーションサーバとを含む会議システムであって、前記情報処理端末及び仲介機は、第１の通信手段を備え、前記仲介機は、前記情報処理端末と前記第１の通信手段を介して接続した場合に、前記アプリケーションサーバへアクセスするためのアクセス情報を通知し、前記情報処理端末は、前記アクセス情報に基づいて、前記第１の通信手段によるネットワークとは異なるネットワークを介して前記アプリケーションサーバへアクセスする第２の通信手段と、アクセスした前記アプリケーションサーバからダウンロードした会議システムアプリケーションをインストールする会議システム接続部と、を有する。【選択図】図４
2017033396.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と、仲介機と、アプリケーションサーバとを含む会議システムであって、
前記情報処理端末及び仲介機は、第１の通信手段を備え、
前記仲介機は、
前記情報処理端末と前記第１の通信手段を介して接続した場合に、前記アプリケーションサーバへアクセスするためのアクセス情報を通知し、
前記情報処理端末は、
前記アクセス情報に基づいて、前記第１の通信手段によるネットワークとは異なるネットワークを介して前記アプリケーションサーバへアクセスする第２の通信手段と、
アクセスした前記アプリケーションサーバからダウンロードした会議システムアプリケーションをインストールする会議システム接続部と、を有する
ことを特徴とする、会議システム。
【請求項２】
情報処理端末とアプリケーションサーバとを含む会議システムであって、
前記情報処理端末は、
前記アプリケーションサーバと接続しない第１のネットワークに接続する第１の通信手段と、
前記アプリケーションサーバと接続可能な第２のネットワークに接続する第２の通信手段と、
会議システムアプリケーションをインストールする会議システム接続部と、を有し、
前記第１の通信手段は、前記アプリケーションサーバへのアクセスを可能にするアクセス情報を取得し、
前記第２の通信手段は、前記第１の通信手段により取得したアクセス情報に基づいて前記アプリケーションサーバへのアクセスを行い、
前記会議システム接続部は、前記第２の通信手段によるアクセスによりダウンロードした前記会議システムアプリケーションをインストールする
ことを特徴とする、会議システム。
【請求項３】
前記第１の通信手段は、無指向性の短距離無線通信手段であることを特徴とする、請求項１又は２に記載の会議システム。
【請求項４】
前記第２の通信手段は、前記第１の通信手段よりも帯域の広い無線通信を行うことを特徴とする、請求項１から３のいずれか１項に記載の会議システム。
【請求項５】
前記会議システム接続部は、前記情報処理端末に前記会議システムアプリケーションがインストールされているか否かを判断し、インストールされていないと判断される場合に、前記アプリケーションサーバから前記会議システムアプリケーションをダウンロードすることを特徴とする、請求項１から４のいずれか１項に記載の会議システム。
【請求項６】
前記会議システムアプリケーションの自動ダウンロードをするか否かに関する第１の設定を記憶する端末情報部を有し、
前記会議システム接続部は、前記端末情報部に記憶されている第１の設定にしたがって、自動ダウンロードしない場合に、ユーザの明示的指示を待って前記会議システムアプリケーションのダウンロードを行うことを特徴とする、請求項１から５のいずれか１項に記載の会議システム。
【請求項７】
前記会議システムアプリケーションの自動インストールをするか否かに関する第２の設定を記憶する端末情報部を有し、
前記会議システム接続部は、前記端末情報部に記憶されている第２の設定にしたがって、自動インストールしない場合に、ユーザの明示的指示を待って前記会議システムアプリケーションのインストールを行うことを特徴とする、請求項１から６のいずれか１項に記載の会議システム。
【請求項８】
外部のアプリケーションサーバと接続しない第１のネットワークに接続する第１の通信手段と、
前記アプリケーションサーバと接続可能な第２のネットワークに接続する第２の通信手段と、
会議システムアプリケーションをインストールする会議システム接続部と、を有し、
前記第１の通信手段は、前記アプリケーションサーバへのアクセスを可能にするアクセス情報を取得し、
前記第２の通信手段は、前記第１の通信手段により取得したアクセス情報に基づいて前記アプリケーションサーバへのアクセスを行い、
前記会議システム接続部は、前記第２の通信手段によるアクセスによりダウンロードした前記会議システムアプリケーションをインストールする
ことを特徴とする、情報処理端末。
【請求項９】
コンピュータに、
外部のアプリケーションサーバと接続しない第１のネットワークに接続する第１の通信処理と、
前記アプリケーションサーバと接続可能な第２のネットワークに接続する第２の通信処理と、
会議システムアプリケーションをインストールする会議システム接続処理と、を実行させ、
前記第１の通信処理は、前記アプリケーションサーバへのアクセスを可能にするアクセス情報を取得し、
前記第２の通信処理は、前記第１の通信処理により取得したアクセス情報に基づいて前記アプリケーションサーバへのアクセスを行い、
前記会議システム接続処理は、前記第２の通信処理によるアクセスによりダウンロードした前記会議システムアプリケーションをインストールする
処理となるように、各処理を前記コンピュータに実行させることを特徴とする、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議システム、情報処理端末及びプログラムに関し、特に、情報処理端末に会議システムアプリを滞りなくインストールするための技術に関する。
【背景技術】
【０００２】
複数の情報処理端末が接続されてなる会議システムおよび、会議システムに用いられる情報処理端末上の会議アプリケーションが既に知られている（例えば、特許文献１）。
【０００３】
特許文献１には、複数の利用者間でコミュニケーションサービスを利用するにあたって、サービス起動に伴うアプリケーション選択やプログラム起動などの利用者の準備作業を軽減し円滑なコミュニケーションを実現することを目的とした技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に見られるような従来の会議システムは、会議アプリケーションがあらかじめ情報処理端末にインストールされていないと会議に参加できないという問題があった。
【０００５】
本発明は、上記問題点に鑑みてなされたものであって、情報処理端末に会議アプリケーションをインストールしていない状態で会議場へ赴いても滞りなく会議に参加できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、情報処理端末と、仲介機と、アプリケーションサーバとを含む会議システムであって、前記情報処理端末及び仲介機は、第１の通信手段を備え、前記仲介機は、前記情報処理端末と前記第１の通信手段を介して接続した場合に、前記アプリケーションサーバへアクセスするためのアクセス情報を通知し、前記情報処理端末は、前記アクセス情報に基づいて、前記第１の通信手段によるネットワークとは異なるネットワークを介して前記アプリケーションサーバへアクセスする第２の通信手段と、
アクセスした前記アプリケーションサーバからダウンロードした会議システムアプリケーションをインストールする会議システム接続部と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、情報処理端末に会議アプリケーションをインストールしていない状態で会議場へ赴いても滞りなく会議に参加できるようにすることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態のシステム構成例を示すブロック図である。
【図２】本実施形態の情報処理端末の機能構成を示すブロック図である。
【図３】本実施形態の処理の流れを示すフローチャート図である。
【図４】図３のＳ１１からＳ１２までの詳細を示すシーケンス図である。
【図５】図３のＳ１３の詳細を示すシーケンス図である。
【図６】図３のＳ１４からＳ１６までの詳細を示すシーケンス図である。
【図７】図３のＳ１７の詳細を示すシーケンス図である。
【図８】本実施形態のメッセージ表示の一例を示す図（その１）である。
【図９】本実施形態のメッセージ表示の一例を示す図（その２）である。
【発明を実施するための形態】
【０００９】
図１に、本実施形態のシステム構成例を示す。
図１には、各種サーバ間を接続するＩＰネットワーク１１０と、楕円で囲まれた会議ネットワーク１１１とが示されている。ＩＰネットワーク１１０は、インターネットプロトコルを利用する一般的なネットワークである。ＩＰネットワーク１１０は、本実施形態においては、会議管理サーバ１０４、会議参加者情報サーバ１０５、仲介機１０１、無線アクセスポイント１０２、アプリケーションサーバ１０３を相互につなぐ。
【００１０】
会議ネットワーク１１１は、好ましくは、会議室内部に構築されるネットワークである。本実施形態においては、インターネットプロトコルを用いて通信を行うネットワークであって、無線アクセスポイント１０２をゲートウェイとした無線ＬＡＮとする。無線アクセスポイント１０２は、ＩＰネットワーク１１０に接続し、会議ネットワーク１１１は、ＩＰネットワーク１１０のサブネットになる。
【００１１】
会議ネットワーク１１１には、会議参加者の情報処理端末（以下「情報処理端末」と呼ぶ）が通常は複数、含まれる。情報処理端末は、会議ネットワーク１１１及びＩＰネットワーク１１０に接続する各種機器とこれらにインストールされたソフトウェアプログラムにより構築される会議システムで使用する会議参加者の情報処理端末である。具体例としては、例えば、パーソナルコンピュータや、スマートフォンなどのパーソナル・デバイスがある。
【００１２】
情報処理端末は各々、ＢＬＥ（Bluetooth（登録商標） Low Energy）通信機能、ＩＰ通信機能を有する。また、情報処理端末が「会議システム」に参加するには、情報処理端末内に会議システムアプリケーション（以下「会議システムアプリ」）をインストールして使用する必要がある。情報処理端末は、会議システムアプリが実行可能なメモリやＣＰＵなどのハードウェア、及び、ＯＳなどのソフトウェア環境を備える。
【００１３】
「会議システム」とは、複数の情報処理端末が接続されて機能する会議を実現するシステムで、ここでは会議システムは既知のものであるとする。会議システムでは、プリンタ、プロジェクタ等の「会議用機器１０３」と、会議参加者の情報処理端末、「仲介機１０１」を含んで構成される。
【００１４】
「会議システムアプリ」は、「会議システム」を利用して会議を円滑に進めたり、会議用機器１０３を使用したり、会議で配布される資料をダウンロードしたりするための統合アプリケーションである。会議用機器１０３としては、限定するものではないが、プロジェクタや、いわゆる複合機などが例として挙げられる。会議システムアプリは、ネットワーク印刷のプラットフォームなどを提供する。
【００１５】
本実施形態においては、この会議システムアプリがインストールされていない情報処理端末（以下、この端末を指して「情報処理端末１００」と呼ぶ）が、会議ネットワーク１１１に円滑に参加できるようにするための技術が開示される。
【００１６】
仲介機１０１は、会議システムを管理する機器である。会議の開催情報、会議参加者、会議で使用する機器、会議資料の管理を行なう。また、ＩＰ通信機能を有し、各種サーバと通信・連携することが可能である。
【００１７】
会議管理サーバ１０４には、会議システムを使用する会議情報が格納されている。会議ＩＤ、開催時間、会議場所、会議参加者、会議用機器１０３の情報、会議資料、会議ステータス、議事録などの会議情報を参照することが出来る。また、然るべき権限があれば会議情報を作成、編集することも可能である。
【００１８】
会議参加者情報サーバ１０５には、会議参加者の情報が格納されている。参加者のＩＤ、氏名、所属、メールアドレス、電話番号などを参照することが出来る。また、各種サービスのシングルサインオンパスワードによるユーザ認証を行なうことも可能である。 具体的な実施例として企業内の社員情報サーバや認証サーバが該当する。
【００１９】
アプリケーションサーバ１０６には、会議システムアプリが格納されている。会議参加者は、アプリケーションサーバ１０６から会議システムアプリをダウンロードすることが可能である。会議アプリは各種ＯＳ向けのものが用意されている。
【００２０】
図２に、情報処理端末１００の機能構成を示す。図２に示すように、情報処理端末１００は、端末情報部１１、ユーザ情報部１２、アプリケーション管理部１３、会議システム接続部１４、ＩＰ通信部１５、ＢＬＥ通信部を有する。
【００２１】
ＩＰ通信部１５は、ＩＰ（Internet Protocol）でデータ送受信する機能部である。有線、無線両方の接続方式を含む。情報処理端末１００は、ＩＰ通信部１５を用いて、会議管理サーバ１０４、会議参加者情報サーバ１０５、アプリケーションサーバ１０６と通信を行なう。
【００２２】
ＢＬＥ通信部１６は、ＢＬＥ（Bluetooth（登録商標） Low Energy）にデータ送受信する機能部である。ＢＬＥ通信部１６は、図１の仲介機１０１と通信を行う。情報処理端末１００は、会議室程度の広さをカバーする短距離無線通信手段を備えることが好ましく、ＢＬＥ通信部１６は、このような短距離無線通信手段の一実施例である。
【００２３】
端末情報部１１は、情報処理端末１００の情報を管理する機能部である。情報処理端末１００の情報とは、ＯＳ種類、ＯＳバージョン、ＣＰＵ、メモリ容量、ストレージ容量など端末固有の情報を指す。
【００２４】
ユーザ情報部１２は、情報処理端末１００の所有者の情報を管理する機能部である。所有者の情報とは、氏名、ＩＤ、メールアドレス、電話番号など所有者を識別するための情報を指す。ユーザ情報部１２は、例えば、アドレス帳を用いることができる。
【００２５】
アプリケーション管理部１３は、情報処理端末１００にインストールされているアプリケーションの情報を管理する機能部である。アプリケーション情報とは、アプリケーション名、アプリケーションバージョン、アプリケーションベンダー、インストール日、インストール元などアプリケーションに関連する情報を指す。
【００２６】
会議システム接続部１４は、会議システムへの接続を担当する機能部である。本実施形態において自動インストールされる「会議システムアプリ」は会議システムにおいて会議参加や資料閲覧をするためのアプリであり、会議システム接続部１４とは明確に分離される。
【００２７】
以下、本実施形態の動作の流れについて説明する。図３に、フローを示す。
本実施形態においては、情報処理端末１００が会議システムに接近すると（Ｓ１１）、情報処理端末１００が仲介機１０１のＢＬＥビーコンを受信する（Ｓ１２）。そして、情報処理端末１００の会議システム接続部１０６は、仲介機１０１に会議システムアプリがインストールされているか否かを応答する（Ｓ１３）。
【００２８】
会議システムアプリがインストールされていなかったり、会議システムアプリが最新ではなかったりした場合（Ｓ１４，Ｓ１５）、仲介機１０１は、最新バージョンの会議システムアプリの入手先を提示する（Ｓ１６）。入手先は、本実施形態では、アプリケーションサーバ１０６である。情報処理端末１００は、提示された入手先から会議システムアプリをダウンロードし、インストールする（Ｓ１７）。
【００２９】
以上に述べたように、本実施形態においては、会議室に近づくことにより情報処理端末がＢＬＥで会議の開催を受信する。それをトリガーとして、情報処理端末は会議システムアプリを自動的にインストールする。
【００３０】
図４に、図３のＳ１１からＳ１２までの詳細なシーケンスを示す。
仲介機１０１は、無指向性の短距離無線通信であるＢＬＥのビーコンを発信しており、情報処理端末１００は、それを拾ってＢＬＥによる接続が成立する（Ｓ１０１）。
仲介機１０１は、無線アクセスポイント１０２への無線接続に必要な認証情報（例えば、ＳＳＩＤやパスワードなど）を接続中の短距離無線通信（ＢＬＥ）を介して情報処理端末１００に通知する（Ｓ１０２）。なお、この認証情報は、ステルスされており、通常の方法では情報処理端末１００は知ることができない。
【００３１】
情報処理端末１００は、Ｓ１０２で得た認証情報を用いて無線アクセスポイント１０２に接続する（Ｓ１０３）。無線アクセスポイント１０２は、この接続が完了すると、仲介機１０１に、会議システムアプリのインストールまたはアップデートのための接続が完了した旨を通知する（Ｓ１０４）。
【００３２】
Ｓ１０４の完了通知を持って、情報処理端末１００とアプリケーションサーバ１０６との通信の実行が開始される（Ｓ１０５）。このＳ１０５は、短距離無線通信とは異なるネットワークであるＩＰネットワーク１１０を用いて行われる。なお、Ｓ１０４の通知を行うことによって、情報処理端末１００と仲介機１０１の間の短距離無線通信を中断することができる。
【００３３】
図５に、図３のＳ１３の詳細なシーケンスを示す。
会議が始まる前に会議管理サーバ１０４は、会議参加者情報サーバ１０５から会議参加者のユーザ名一覧を取得しておく（Ｓ２０１，Ｓ２０２）。
【００３４】
会議が始まる直前などのタイミングで、仲介機１０１は、会議参加者のユーザ名を会議管理サーバ１０４から取得し、会議参加者一人ずつのユーザ名を付加してＢＬＥで会議開催中通知をビーコンで発信する（Ｓ２０３−Ｓ２０５）。なお、この通知は全員分行い、会議参加指定以内参加者は定期的に繰り返しこの通知を行なう。
【００３５】
会議開催中通知を受信した情報処理端末１００は、通知に付加されたユーザ名が自身の利用者であるかをユーザ情報部１２に確認する（Ｓ２０６−Ｓ２０８）。ユーザ名が情報処理端末１００の利用者であった場合、端末情報部１２から端末情報を（Ｓ２１２，Ｓ２１３）、アプリケーション管理部１３から会議システムアプリのインストール有無を取得して（Ｓ２１０，Ｓ２１１）、仲介機１０１に応答を返す（Ｓ２１４，Ｓ２１５）。なお、このとき、シングルサインオンパスワードをいっしょに応答してもよい。会議参加者情報サーバ１０５で認証することにより、仲介機１０１に応答を返したユーザが会議参加者であることの正当性を確認することが出来る。なお、ユーザ名が端末利用者でなかった場合、情報処理端末１００は、仲介機１０１に対して何も応答しない（無視する)。
【００３６】
図６に、図３のＳ１３からＳ１６までの詳細なシーケンスを示す。
仲介機１０１は、情報処理端末１００からユーザ情報、端末情報、会議システムアプリのインストール有無、インストールされている場合はそのバージョンを受信する（Ｓ３０１）。仲介機１０１は、会議参加者情報サーバ１０５でユーザ認証を行う（Ｓ３０２，Ｓ３０３）。
【００３７】
ユーザ認証に成功した場合、仲介機１０１は、会議システムアプリの有無や最新版であるか否かのチェックを行う（Ｓ３０４、図３のＳ１３，Ｓ１４に相当）。ここでは、以下、会議システムアプリがインストールされていなかった場合を考える。この場合、仲介機１０１は、アプリケーションサーバ１０６から情報処理端末１００に適した会議システムアプリのダウンロードＵＲＬを取得する（Ｓ３０５，Ｓ３０６）。
【００３８】
仲介機１０１は、当該ユーザを指定して、ＢＬＥで会議システムアプリのダウンロードＵＲＬ（アプリケーションサーバ１０６のＵＲＬ）とともに会議システムアプリインストール要求を送信する（Ｓ３０７）。
なお、Ｓ３０３でユーザ認証に失敗した場合は、会議システムアプリインストール要求ではなく、ユーザ認証ＮＧの旨をＢＬＥで送信する。
また、会議システムアプリがインストールされているがバージョンが古い場合であっても、上述のインストールされていない場合と同様に、ダウンロードＵＲＬの取得、アプリインストール要求の処理を行う。
【００３９】
なお、インストールされている会議システムアプリのバージョンがアプリケーションサーバ１０６から取得したバージョンよりも新しかった場合は、仲介機１０１は、情報処理端末１００に当該会議システムアプリをアンインストールした後再インストールすることを要求する旨を送信する。この場合、情報処理端末１００にインストールされている会議システムアプリは、不正にインストールされたものである可能性があるため、このように例外処理を行うことで不正にインストールされたアプリによる被害を防ぐことができる。
【００４０】
図７に、図３のＳ１７の詳細なシーケンスを示す。
情報処理端末１００が会議システムアプリインストール要求を受信すると（Ｓ４０１，Ｓ４０２）、会議システム接続部１４は、会議システムアプリのインストールに関する２つの設定、「自動ダウンロード設定」と「自動インストール設定」がそれぞれ、「自動ダウンロード設定＝ダウンロードする」「自動インストール設定＝インストールする」であることを確認して、会議システムアプリのダウンロードおよびインストールを自動的に行う（Ｓ４０３−Ｓ４１４）。以下、詳細に説明する。
【００４１】
まず、会議システム接続部１４は、メッセージ表示をする（Ｓ４０３）。図８に、Ｓ４０３のメッセージの一例を示す。会議システム接続部１４は、自動ダウンロード設定を確認する（Ｓ４０４）。自動ダウンロード設定がなされていない場合は、図８（ａ）に示す画面となる。一方で、自動ダウンロード設定がなされている場合は、図８（ｂ）に示す画面となる。図７のシーケンスは、前者の場合を示している。
【００４２】
会議システム接続部１４は、ユーザによるダウンロードの明示的指示を受け付けたあと（Ｓ４０５）、ダウンロードを実行する（Ｓ４０６−Ｓ４０９）。つまり、「自動ダウンロード設定＝ダウンロードしない」になっている場合は、情報処理端末利用者が会議システムアプリのダウンロードを指示（ＵＲＬをタップ）するまでは会議システムアプリはダウンロードされない。
【００４３】
ダウンロード後のインストールについても同様に、まず、メッセージ表示をして（図９）、自動インストール設定を確かめる（Ｓ４１０）。自動インストールしない設定の場合、図９（ａ）に示す画面が表示される。自動インストールする設定の場合、図９（ｂ）に示す画面が表示される。
【００４４】
「自動インストール設定＝インストールしない」になっている場合は、情報処理端末利用者が会議システムアプリのインストールを指示（インストールをタップ）するまでは会議システムアプリをインストールしない。ユーザによる明示的指示（Ｓ４１１）を待って、インストールを実行する（Ｓ４１２）。インストール情報は、アプリケーション管理部１３に記憶される（Ｓ４１３）。その後、アプリを起動する（Ｓ４１４）。
【００４５】
なお、上記実施形態においては、情報処理端末１００がアプリケーションサーバ１０６から会議システムアプリをダウンロードする際、アプリケーションサーバ１０６は情報処理端末１００に「ユーザＩＤ」と「シングルサインオンパスワード」を要求して、ユーザ認証してもよい。
【符号の説明】
【００４６】
１００    情報処理端末
１０１    仲介機
１０２    無線アクセスポイント
１０６    アプリケーションサーバ
【先行技術文献】
【特許文献】
【００４７】
【特許文献１】特開２００４−２６５１７４号公報
【図１】
2017033396.tif 000003
【図２】
2017033396.tif 000004
【図３】
2017033396.tif 000005
【図４】
2017033396.tif 000006
【図５】
2017033396.tif 000007
【図６】
2017033396.tif 000008
【図７】
2017033396.tif 000009
【図８】
2017033396.tif 000010
【図９】
2017033396.tif 000011