(57)【要約】【課題】複数の端末機器のうち活性化端子に接続される端末機器を、ユーザーが容易に操作することができる情報処理システム、情報処理装置、及び情報処理方法を提供する。【解決手段】情報処理システム１は、サーバ２と、出力機器とを備える。サーバ２は、複数の端末機器Ａを制御可能である。出力機器は、複数の端末機器Ａと有線又は無線で接続可能な入力部を含む。サーバ２は、制御部２４を有する。制御部２４は、複数の端末機器Ａのうち入力部に信号を入力可能に接続されている端末機器を決定する。【選択図】図１
2020099007.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末機器を制御可能なサーバと、
前記複数の端末機器と有線又は無線で接続可能な入力部を含む出力機器と
を備え、
前記サーバは、前記複数の端末機器のうち前記入力部に信号を入力可能に接続されている端末機器を決定する制御部を有する、情報処理システム。
【請求項２】
前記出力機器は、前記複数の端末と有線で接続可能な複数の入力端子を含み、
前記制御部は、前記複数の端末機器のうち活性化端子に接続されている端末機器を決定し、
前記活性化端子は、前記複数の入力端子のうち活性化されている入力端子を示す、請求項１に記載の情報処理システム。
【請求項３】
前記サーバは、サーバテーブルを記憶するサーバ記憶部を有し、
前記サーバテーブルは、前記端末機器毎に、前記入力端子に対する前記端末機器の接続状態を示す情報を含み、
前記制御部は、前記サーバテーブルに基づいて、前記活性化端子に接続されている前記端末機器を決定する、請求項２に記載の情報処理システム。
【請求項４】
前記出力機器又は前記サーバは、機器テーブルを記憶する機器記憶部を有し、
前記機器テーブルは、前記入力端子毎に、前記入力端子に接続されている前記端末機器の情報処理装置ＩＤと、前記入力端子が活性化されているか否かを示す端子状態とを対応付けて記憶する、請求項３に記載の情報処理システム。
【請求項５】
前記複数の端末機器のうちのいずれか１つを示す第１端末機器が、前記複数の入力端子のうちのいずれか１つを示す第１入力端子に接続されることで、前記出力機器は、前記機器テーブルを更新し、
前記更新後の機器テーブルには、前記第１端末機器の情報処理装置ＩＤが追加される、請求項４に記載の情報処理システム。
【請求項６】
前記サーバは、前記更新後の機器テーブルに基づいて、前記サーバテーブルを更新する、請求項５に記載の情報処理システム。
【請求項７】
外部からの情報の入力を受け付ける受付装置をさらに備え、
前記受付装置が所定の指示を受け付けると、前記サーバが前記出力機器から前記機器テーブルを示す情報を取得して、前記機器テーブルを示す情報に基づいて前記サーバテーブルを更新する、請求項４から請求項６のいずれか１項に記載の情報処理システム。
【請求項８】
前記サーバが、所定のタイミングで前記出力機器から前記機器テーブルを示す情報を取得して、前記機器テーブルを示す情報に基づいて前記サーバテーブルを更新する、請求項４から請求項６のいずれか１項に記載の情報処理システム。
【請求項９】
情報の入力を受け付ける受付装置  をさらに備え、
前記複数の端末機器の各々は、前記出力機器に対して互いに異なる情報を送信する送信部を有し、
前記受付装置が所定の指示を受け付けると、前記サーバは、前記出力機器が出力した情報に基づいて、前記サーバテーブルを更新する、請求項３に記載の情報処理システム。
【請求項１０】
前記サーバは、前記更新後のサーバテーブルに基づいて、前記複数の端末機器のうち、前記所定の指示を示す制御コマンドの送信先の端末機器を決定する、請求項７から請求項９のいずれか１項に記載の情報処理システム。
【請求項１１】
情報の入力を受け付ける受付装置  をさらに備え、
前記複数の端末機器の各々は、前記出力機器に対して互いに異なる情報を送信する送信部を有し、
前記受付装置が所定の指示を受け付けると、前記サーバは、前記出力機器が出力した情報に基づいて、前記複数の端末機器のうち、前記所定の指示を示す制御コマンドの送信先の端末機器を決定する、請求項２に記載の情報処理システム。
【請求項１２】
複数の端末機器を制御可能な制御部を備え、
前記複数の端末機器は、出力機器に含まれる入力部と、有線又は無線で接続可能であり、
前記制御部は、前記複数の端末機器のうち前記入力部に信号を入力可能に接続されている端末機器を決定する、
情報処理装置。
【請求項１３】
複数の端末機器を制御可能なサーバと、
前記複数の端末機器と、有線又は無線で接続可能な入力部を含む出力機器と
を用いた情報処理方法であって、
前記複数の端末機器のうち前記入力部に信号を入力可能に接続されている端末機器を前記サーバが決定する工程を備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、及び情報処理方法に関する。
【背景技術】
【０００２】
放送受信装置が特許文献１に開示されている。特許文献１に開示された放送受信装置は、音声認識技術を利用してユーザーによる操作を支援するために、ユーザー音声に対応する外部入力装置が接続されている外部入力端子を活性化させて、外部入力装置から受信する映像を表示する。具体的には、特許文献１に開示された放送受信装置は、外部入力端子と、呼出し語設定部と、保存部と、音声認識部と、制御部と、ディスプレー部とを備える。また、放送受信装置は、サーバと通信可能に接続される。
【０００３】
外部入力端子には、外部入力装置が接続される。呼出し語設定部は、外部入力装置の呼出し語を設定する。保存部は、呼出し語と、呼出し語に対応する外部入力装置が接続される外部入力端子とをマッチングして保存する。音声認識部は、ユーザー音声をデジタル信号に変換して、サーバに送信する。サーバは、デジタル信号に基づいて、ユーザー音声に対応するテキスト情報を生成する。
【０００４】
制御部は、サーバから受信したテキスト情報に基づいて、ユーザー音声に呼出し語が含まれているか否かを判断する。そして、制御部は、ユーザー音声に呼出し語が含まれている場合、呼出し語に対応する外部入力端子を活性化させ、呼出し語に対応する外部入力端子が受信する映像を表示するようにディスプレー部を制御する。特許文献１に開示されている呼出し語は、例えば、音声「ビデオ」、「ＤＶＤ」、及び「ブルーレイ」である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−０２１４９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された放送受信装置では、外部入力端子に映像を入力する端末機器が複数存在する場合、サーバは、複数の端末機器のうち活性化された外部入力端子に接続される端末機器を判別することができなかった。従って、ユーザーは、複数の端末機器のうち活性化された外部入力端子に接続される端末機器を操作する場合、複数の端末機器のうちから操作対象の端末機器を特定しなければならず、煩雑であった。
【０００７】
本発明は、複数の端末機器のうち活性化端子に接続される端末機器を、ユーザーが容易に操作することができる情報処理システム、情報処理装置、及び情報処理方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の第１の局面によれば、情報処理システムは、サーバと、出力機器とを備える。サーバは、複数の端末機器を制御可能である。出力機器は、前記複数の端末機器と有線又は無線で接続可能な入力部を含む。前記サーバは、前記複数の端末機器のうち前記入力部に信号を入力可能に接続されている端末機器を決定する制御部を有する。
【０００９】
本発明の第２の局面によれば、情報処理装置は、制御部を備える。制御部は、複数の端末機器を制御可能である。前記複数の端末機器は、出力機器に含まれる入力部と、有線又は無線で接続可能である。前記制御部は、前記複数の端末機器のうち活性化端子に接続されている端末機器を決定する。前記活性化端子は、前記複数の入力端子のうち活性化されている入力端子を示す。
【００１０】
本発明の第３の局面によれば、情報処理方法は、サーバと、出力機器とを用いる。サーバは、複数の端末機器を制御可能である。出力機器は、前記複数の端末機器と、有線又は無線で接続可能な入力部を含む。情報処理方法は、前記複数の端末機器のうち前記入力部に信号を入力可能に接続されている端末機器を前記サーバが決定する工程を備える。
【発明の効果】
【００１１】
本発明の情報処理システム、情報処理装置、及び情報処理方法によれば、複数の端末機器のうち活性化端子に接続される端末機器を、ユーザーが容易に操作することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る情報処理システムを示すブロック図である。
【図２】サーバを示すブロック図である。
【図３】第１端末機器を示すブロック図である。
【図４】第２端末機器を示すブロック図である。
【図５】スマートスピーカを示すブロック図である。
【図６】表示機器を示すブロック図である。
【図７】サーバテーブルを示す図である。
【図８】機器テーブルを示す図である。
【図９】情報処理システムの第１処理を示す第１フロー図である。
【図１０】情報処理システムの第１処理を示す第２フロー図である。
【図１１】第１更新後の機器テーブルを示す図である。
【図１２】第１更新後のサーバテーブルを示す図である。
【図１３】第１端末機器の第１動作を示すフロー図である。
【図１４】サーバの第１動作を示すフロー図である。
【図１５】情報処理システムの第２処理を示す模式図である。
【図１６】第２更新後の機器テーブルを示す図である。
【図１７】情報処理システムの第２処理を示す第１フロー図である。
【図１８】情報処理システムの第２処理を示す第２フロー図である。
【図１９】情報処理システムの第２処理を示す第３フロー図である。
【図２０】第２更新後のサーバテーブルを示す図である。
【図２１】第１端末機器の第２動作を示すフロー図である。
【図２２】サーバの第２動作を示す第１フロー図である。
【図２３】サーバの第２動作を示す第２フロー図である。
【図２４】情報処理システムの第３処理を示すフロー図である。
【図２５】情報処理システムの第４処理を示す第１フロー図である。
【図２６】情報処理システムの第４処理を示す第２フロー図である。
【図２７】情報処理システムの第４処理を示す第３フロー図である。
【図２８】情報処理システムの第４処理を示す第４フロー図である。
【図２９】情報処理システムの第４処理を示す第５フロー図である。
【図３０】第３更新後のサーバテーブルを示す図である。
【図３１】情報処理システムの第４処理を示す模式図である。
【図３２】第４更新後のサーバテーブルを示す図である。
【図３３】サーバの第３動作を示す第１フロー図である。
【図３４】サーバの第２動作を示す第２フロー図である。
【図３５】第１端末機器の第３動作を示すフロー図である。
【図３６】スマートスピーカの動作を示すフロー図である。
【発明を実施するための形態】
【００１３】
本発明の実施形態について、図面を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１４】
［第１実施形態］
図１を参照して、本発明の第１実施形態に係る情報処理システム１について説明する。図１は、本発明の第１実施形態に係る情報処理システム１を示すブロック図である。
【００１５】
情報処理システム１は、例えば、会議に使用される。図１に示すように、情報処理システム１は、サーバ２と、アクセスポイント３と、複数の端末機器Ａと、スマートスピーカ６と、表示機器７とを備える。第１実施形態では、複数の端末機器Ａは、第１端末機器４と、第２端末機器５とで構成される。
【００１６】
サーバ２は、例えば、ユーザーが発声した音声に所定のキーワードが含まれる場合、ユーザーが発声した音声に応じて表示機器７の表示画面を切り替える。なお、以下の説明において、ユーザーが発声した音声を、「ユーザー音声」と記載する場合がある。
【００１７】
サーバ２は、本発明の情報処理装置の一例である。
【００１８】
アクセスポイント３は、インターネット回線８とＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブル９とを接続する。ＬＡＮケーブル９には、第１端末機器４、第２端末機器５、及び表示機器７が接続される。サーバ２は、インターネット回線８、アクセスポイント３、及びＬＡＮケーブル９を介して、第１端末機器４、及び第２端末機器５の各々との間で通信を行う。なお、サーバ２は、表示機器７とは、通信可能に接続されていない。
【００１９】
アクセスポイント３は、無線ＬＡＮを介してスマートスピーカ６と接続される。サーバ２は、インターネット回線８、アクセスポイント３、及び無線ＬＡＮを介して、スマートスピーカ６との間で通信を行う。
【００２０】
なお、アクセスポイント３は、無線ＬＡＮを介して第１端末機器４、及び第２端末機器５の各々に接続されてもよいし、ＬＡＮケーブル９を介してスマートスピーカ６に接続されてもよい。
【００２１】
第１端末機器４及び第２端末機器５の各々は、情報処理装置である。第１端末機器４及び第２端末機器５は、表示機器７に接続されて、表示機器７に画像データを出力する。
【００２２】
第１端末機器４及び第２端末機器５は、画像データを出力できる限り、特に限定されない。第１実施形態において、第１端末機器４及び第２端末機器５は、ＰＣ（パーソナルコンピューター）である。
【００２３】
第１実施形態では、情報処理システム１は、第１端末機器４及び第２端末機器５からなる２つの端末機器Ａを備える。しかし、本発明はこれに限定されない。情報処理システム１は、３つ以上の端末機器Ａを備えていてもよい。
【００２４】
端末機器Ａは、ＰＣに限定されない。端末機器Ａは、表示機器７に対して画像データ、及び／又は、音声データのような情報を送信できる機器であればよい。端末機器Ａは、例えば、ＤＶＤプレイヤー、又は、オーディオプレイヤーでもよい。
【００２５】
スマートスピーカ６は、ユーザーが発声した音声を集音し、集音した音声を音声データ（デジタルデータ）に変換して、サーバ２へ送信する。また、スマートスピーカ６は、サーバ２から受信した音声データ（デジタルデータ）に基づいて音声を出力する。
【００２６】
スマートスピーカ６は、本発明の受付装置の一例である。
【００２７】
表示機器７は、端末機器Ａから受信した情報を出力する。第１実施形態では、表示機器７は、画像を表示する。表示機器７は、複数の入力端子Ｂを備える。第１実施形態では、複数の入力端子Ｂは、第１入力端子７１と、第２入力端子７２とで構成される。複数の入力端子Ｂは、本発明の入力部の一例である。
【００２８】
第１入力端子７１及び第２入力端子７２には、画像データ、及び／又は、音声データを送信できる機器が接続される。第１入力端子７１及び第２入力端子７２は、例えば、Ｄ−ＳＵＢ端子、ＨＤＭＩ（登録商標）端子、又はＤｉｓｐｌａｙｐｏｒｔである。
【００２９】
第１実施形態では、第１入力端子７１には第１端末機器４が接続される。第２入力端子７２には第２端末機器５が接続される。第１実施形態では、表示機器７は、第１入力端子７１、及び第２入力端子７２のうちのいずれかの入力端子Ｂを活性化させ、活性化させた入力端子Ｂが受信した画像データが示す画像を表示する。
【００３０】
表示機器７は、活性化端子に接続された端末機器Ａが活性化端子に送信する情報を出力する。表示機器７は、非活性化端子に接続された端末機器Ａが非活性化端子に送信する情報を出力しない。活性化端子は、複数の端末機器Ａのうち、活性化された端末機器Ａを示す。非活性化端子は、複数の端末機器Ａのうち、活性化されていない端末機器Ａを示す。活性化端子に接続されることは、本発明の、入力部に信号を入力可能に接続されることの一例である。非活性化端子に接続されることは、本発明の、入力部に信号を入力不能に接続されることの一例である。
【００３１】
表示機器７は、本発明の出力機器の一例である。
【００３２】
次に、図１及び図２を参照して、サーバ２について説明する。図２は、サーバ２を示すブロック図である。図２に示すように、サーバ２は、通信部２１と、音声認識部２２と、記憶部２３と、制御部２４とを備える。
【００３３】
通信部２１は、インターネット回線８に接続される。例えば、通信部２１は、ＬＡＮボード又はＬＡＮモジュールを備える。通信部２１は、第１端末機器４、第２端末機器５、及びスマートスピーカ６と通信する。
【００３４】
音声認識部２２は、スマートスピーカ６から受信した音声データを音声認識技術によりテキストデータに変換する。音声認識部２２は、例えば、音声認識ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）を備える。
【００３５】
記憶部２３は、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）のような半導体メモリーを備える。さらに、記憶部２３は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）のようなストレージデバイスを備える。記憶部２３は、制御部２４が実行する制御プログラムを記憶する。記憶部２３は、サーバテーブル２３１を記憶する。サーバテーブル２３１の説明は後述する。
【００３６】
制御部２４は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のようなプロセッサを備える。また、制御部２４（コンピューター）は、記憶部２３に記憶された制御プログラム（コンピュータープログラム）に基づいて、サーバ２の動作を制御する。
【００３７】
以上、図１及び図２を参照して、サーバ２について説明した。なお、図２に示すサーバ２は音声認識部２２を備えたが、制御部２４が音声認識部２２の機能を有してもよい。この場合、音声認識部２２は省略される。
【００３８】
次に、図１及び図３を参照して、第１端末機器４について説明する。図３は、第１端末機器４を示すブロック図である。
【００３９】
図３に示すように、第１端末機器４は、第１出力端子４１と、第１通信部４２と、第１操作部４３と、第１表示部４４と、第１記憶部４５と、第１制御部４６とを備える。
【００４０】
第１出力端子４１は、画像データを出力する。第１出力端子４１は、表示機器７の第１入力端子７１に接続される。第１出力端子４１は、例えば、Ｄ−ＳＵＢ端子、ＨＤＭＩ（登録商標）端子、又はＤｉｓｐｌａｙｐｏｒｔである。表示機器７の第１入力端子７１が活性化している場合、第１出力端子４１から出力された画像が表示機器７によって表示される。
【００４１】
第１通信部４２は、ＬＡＮケーブル９に接続される。第１通信部４２は、例えば、ＬＡＮボード又はＬＡＮモジュールを備える。第１通信部４２は、サーバ２との間の通信を制御する。また、第１通信部４２は、第２端末機器５、及び表示機器７との間の通信を制御する。
【００４２】
第１操作部４３は、第１端末機器４に対する外部からの指示を受け付ける。第１操作部４３は、ユーザーによって操作されて、ユーザーからの指示を受け付ける。第１操作部４３は、ユーザーの操作に応じた信号を第１制御部４６に出力する。その結果、第１端末機器４は、第１操作部４３が受け付けた操作に応じた動作を行う。第１操作部４３は、例えば、ポインティングデバイスと、キーボードとを備える。なお、第１操作部４３は、タッチセンサを備えてもよい。タッチセンサは、第１表示部４４の表示面に重畳される。
【００４３】
第１表示部４４は、各種の情報を表示する。第１表示部４４は、例えば、液晶ディスプレー又は有機ＥＬ（ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレーである。なお、タッチセンサが第１表示部４４の表示面に重畳される場合、第１表示部４４は、タッチディスプレーとして機能する。
【００４４】
第１記憶部４５は、例えばＲＡＭ及びＲＯＭのような半導体メモリーを備える。さらに、第１記憶部４５は、ＨＤＤのようなストレージデバイスを備える。第１記憶部４５は、第１制御部４６が実行する制御プログラムを記憶する。
【００４５】
第１制御部４６は、例えばＣＰＵのようなプロセッサを備える。また、第１制御部４６（コンピューター）は、第１記憶部４５に記憶された制御プログラム（コンピュータープログラム）に基づいて、第１端末機器４の動作を制御する。
【００４６】
次に、図３及び図４を参照して、第２端末機器５について説明する。図４は、第２端末機器５を示すブロック図である。
【００４７】
図３及び図４に示すように、第２端末機器５は、第２出力端子５１と、第２通信部５２と、第２操作部５３と、第２表示部５４と、第２記憶部５５と、第２制御部５６とを備える。
【００４８】
第２出力端子５１は、第１出力端子４１と同様の構成を有し、表示機器７の第２入力端子７２に接続される。第２通信部５２は、第１通信部４２と同様の構成を有し、ＬＡＮケーブル９に接続される。第２操作部５３は、第１操作部４３と同様の構成を有し、第２端末機器５に対する外部からの指示を受け付ける。第２表示部５４は、第１表示部４４と同様の構成を有し、各種の情報を表示する。第２記憶部５５は、第１記憶部４５と同様の構成を有し、第２制御部５６が実行する制御プログラムを記憶する。第２制御部５６は、第１制御部４６と同様の構成を有し、第２端末機器５の動作を制御する。
【００４９】
次に、図１及び図５を参照して、スマートスピーカ６について説明する。図５は、スマートスピーカ６を示すブロック図である。
【００５０】
図５に示すように、スマートスピーカ６は、通信部６１と、音声入力部６２と、音声出力部６３と、撮像部６４と、記憶部６５と、制御部６６とを備える。
【００５１】
通信部６１は、アクセスポイント３に接続される。通信部６１は、サーバ２との間の通信を制御する。
【００５２】
通信部６１は、音声データをサーバ２に送信する。また、通信部６１は、サーバ２から音声データを受信する。通信部６１は、例えば、無線ＬＡＮボード又は無線ＬＡＮモジュールである。
【００５３】
音声入力部６２は、ユーザーが発声した音声を集音して、アナログ電気信号に変換する。アナログ電気信号は、制御部６６に入力される。音声入力部６２は、例えば、マイクロフォンである。音声出力部６３は、サーバ２から受信した音声データに対応する音声を出力する。音声出力部６３は、例えば、スピーカである。
【００５４】
撮像部６４は、表示機器７が表示する画像を撮像する。撮像部６４は、例えば、デジタルカメラを含む。
【００５５】
記憶部６５は、例えば、ＲＡＭ及びＲＯＭのような半導体メモリーを備える。記憶部６５はさらに、ＨＤＤのようなストレージデバイスを備えてもよい。記憶部６５は、制御部６６が実行する制御プログラムを記憶する。
【００５６】
制御部６６は、例えば、ＣＰＵ又はＭＰＵのようなプロセッサを備える。また、制御部６６（コンピューター）は、記憶部６５に記憶された制御プログラム（コンピュータープログラム）に基づいて、スマートスピーカ６の動作を制御する。
【００５７】
次に、図１及び図６を参照して、表示機器７について説明する。図６は、表示機器７を示すブロック図である。
【００５８】
図１及び図６に示すように、表示機器７は、第１入力端子７１と、第２入力端子７２とに加えて、通信部７３と、入力端子切替部７４と、表示部７５と、記憶部７７と、制御部７８とを備える。
【００５９】
通信部７３は、ＬＡＮケーブル９に接続される。通信部７３は、例えば、ＬＡＮボード又はＬＡＮモジュールを備える。通信部７３は、第１端末機器４及び第２端末機器５との間の通信を制御する。
【００６０】
入力端子切替部７４は、第１入力端子７１、及び第２入力端子７２のうちのいずれか１つの入力端子Ｂを選択して活性化させる。
【００６１】
表示部７５は、第１入力端子７１、及び第２入力端子７２のうち活性化した入力端子Ｂが受信する画像を表示する。表示部７５は、例えば、液晶ディスプレー又は有機ＥＬディスプレーである。なお、表示部７５は、タッチセンサを備え得る。換言すると、表示部７５は、タッチディスプレーであり得る。
【００６２】
操作部７６は、表示機器７に対する外部からの指示を受け付ける。操作部７６は、ユーザーによって操作されて、ユーザーからの指示を受け付ける。操作部７６は、ユーザーの操作に応じた信号を制御部７８に出力する。その結果、表示機器７は、操作部７６が受け付けた操作に応じた動作を行う。
【００６３】
操作部７６は、例えば、リモコン、操作キー、及び／又はタッチパネルを含む。操作部７６は、第１入力端子７１、及び第２入力端子７２のうち活性化させる入力端子Ｂの選択を受け付ける。ユーザーは、第１入力端子７１、及び第２入力端子７２のうち活性化させる入力端子Ｂを、操作部７６を介して選択することができる。
【００６４】
記憶部７７は、例えば、ＲＡＭ及びＲＯＭのような半導体メモリーを備える。さらに、記憶部７７は、ＨＤＤのようなストレージデバイスを備え得る。記憶部７７は、制御部７８が実行する制御プログラムを記憶する。
【００６５】
記憶部７７は、機器テーブル７７１を記憶する。機器テーブル７７１の説明は後述する。
【００６６】
制御部７８は、例えば、ＣＰＵ又はＭＰＵのようなプロセッサを備える。また、制御部７８（コンピューター）は、記憶部７７に記憶された制御プログラム（コンピュータープログラム）に基づいて、表示機器７の動作を制御する。
【００６７】
操作部７６を介して第１入力端子７１が選択されると、入力端子切替部７４が第１入力端子７１を活性化させるように、制御部７８が入力端子切替部７４を制御する。操作部７６を介して第２入力端子７２が選択されると、入力端子切替部７４が第２入力端子７２を活性化させるように、制御部７８が入力端子切替部７４を制御する。
【００６８】
次に、図７を参照して、図２に示すサーバテーブル２３１について説明する。図７は、サーバテーブル２３１を示す図である。サーバテーブル２３１は、サーバ２が、複数の端末機器Ａを管理するためのテーブルである。
【００６９】
図７に示すように、サーバテーブル２３１は、情報処理装置ＩＤを示す情報２３ａと、会議室ＩＤを示す情報２３ｂと、接続状態を示す情報２３ｃとを含む。
【００７０】
サーバテーブル２３１は、端末機器Ａ毎に、情報処理装置ＩＤと、会議室ＩＤと、接続状態とを対応付けた情報である。
【００７１】
情報処理装置ＩＤは、複数の端末機器Ａを互いに識別するための情報である。複数の端末機器Ａの各々には、互いに異なる情報処理装置ＩＤが予め割り当てられる。第１実施形態では、第１端末機器４の情報処理装置ＩＤは、情報処理装置ＩＤ「１２３４５６」である。第２端末機器５の情報処理装置ＩＤは、情報処理装置ＩＤ「１２３４５８」である。
【００７２】
会議室ＩＤは、複数の端末機器Ａの各々が設置された会議室を特定するための情報である。第１実施形態では、第１端末機器４と第２端末機器５とは、会議室ＩＤ「１０１」の会議室に設置される。
【００７３】
第１実施形態では、情報処理装置ＩＤ、及び会議室ＩＤの各々は、数字である。しかし、本発明はこれに限定されない。情報処理装置ＩＤ、及び会議室ＩＤの各々は、例えば、文字、数字、及びマークのうちの少なくとも１を含む記号でもよい。
【００７４】
接続状態は、入力端子Ｂに対する端末機器Ａの接続状態を示す。端末機器Ａの接続状態は、未接続状態、活性化状態、及び非活性化状態のうちのいずれか１つの状態を示す。
【００７５】
未接続状態は、端末機器Ａが入力端子Ｂに未接続な状態を示す。この場合、端末機器Ａから出力される画像は、表示機器７に表示されない。第１実施形態では、端末機器Ａが未接続状態のとき、サーバテーブル２３１の接続状態の欄には、「Ｄｉｓｃｏｎｎｅｃｔ」と表示される。
【００７６】
活性化状態は、活性化されている入力端子Ｂに端末機器Ａが接続されている状態を示す。この場合、端末機器Ａから出力される画像は、表示機器７に表示される。第１実施形態では、端末機器Ａが活性化状態のとき、サーバテーブル２３１の接続状態の欄には、「Ｄｉｓｐｌａｙｅｄ」と表示される。
【００７７】
非活性化状態は、活性化されていない入力端子Ｂに端末機器Ａが接続されている状態を示す。この場合、端末機器Ａから出力される画像は、表示機器７に表示されない。第１実施形態では、端末機器Ａが非活性化状態のとき、サーバテーブル２３１の接続状態の欄には、「Ｃｏｎｎｅｃｔｅｄ」と表示される。
【００７８】
図７のサーバテーブル２３１では、第１端末機器４の接続状態が「Ｄｉｓｃｏｎｎｅｃｔｅｄ」であり、第２端末機器５の接続状態が「Ｃｏｎｎｅｃｔｅｄ」である。従って、サーバ２の制御部２４は、サーバテーブル２３１に基づいて、第１端末機器４が入力端子Ｂと未接続であることを認識していると共に、第２端末機器５が活性化されていない入力端子Ｂと接続されていることを認識している。
【００７９】
サーバ２は、サーバテーブル２３１に基づいて、複数の端末機器Ａの各々の接続状態を認識することができる。
【００８０】
次に、図８を参照して、図６に示す機器テーブル７７１について説明する。図８は、機器テーブル７７１を示す図である。機器テーブル７７１は、表示機器７が、入力端子Ｂに対する端末機器Ａの接続状態を管理するためのテーブルである。
【００８１】
図８に示すように、機器テーブル７７１は、入力端子Ｂを示す情報７７ａと、接続装置ＩＤを示す情報７７ｂと、端子状態を示す情報７７ｃとを含む。
【００８２】
機器テーブル７７１は、入力端子Ｂ毎に、接続装置ＩＤと、端子状態とを対応付けた情報である。
【００８３】
接続装置ＩＤは、入力端子Ｂに接続されている端末機器Ａの情報処理装置ＩＤを示す。
【００８４】
端子状態は、複数の入力端子Ｂの各々が活性化されているか否かを示す情報である。第１実施形態では、入力端子Ｂが活性化されているとき、機器テーブル７７１の端子状態の欄には、「〇」と表示される。入力端子Ｂが活性化されていないとき、機器テーブル７７１の端子状態の欄には、「×」と表示される。
【００８５】
ユーザーは、図６に示す操作部７６を操作することにより、複数の入力端子Ｂの各々を、活性化させるか否かを選択することが可能である。
【００８６】
図８の機器テーブル７７１では、第１入力端子７１の接続装置ＩＤが「なし」であり、第１入力端子７１の端子状態が「〇」である。従って、表示機器７の制御部７８は、機器テーブル７７１に基づいて、第１入力端子７１に端末機器Ａが接続されておらず、かつ、第１入力端子７１が活性化されていることを認識している。
【００８７】
また、図８の機器テーブル７７１では、第２入力端子７２の接続装置ＩＤが、第２端末機器５の情報処理装置ＩＤ「１２３４５８」であり、かつ、第２入力端子７２の端子状態が「×」である。従って、表示機器７の制御部７８は、機器テーブル７７１に基づいて、第２入力端子７２に第２端末機器５が接続されているが、第２入力端子７２が活性化されていないことを認識している。
【００８８】
表示機器７は、機器テーブル７７１に基づいて、接続情報を認識することができる。接続情報は、複数の端末機器Ａのうち、どの端末機器Ａが入力端子Ｂに接続されているかを示す情報である。機器テーブル７７１は、サーバ２の記憶部２３に記憶されてもよい。この場合、機器テーブル７７１に含まれる情報は、表示機器７からサーバ２に送信される。
【００８９】
次に、図９から図１２を参照して、情報処理システム１の第１処理について説明する。図９は、情報処理システム１の第１処理を示す第１フロー図である。図１０は、情報処理システム１の第１処理を示す第２フロー図である。第１処理は、ユーザーの会議参加時に情報処理システム１が行う処理を示す。
【００９０】
第１実施形態では、第１処理の開始時において、サーバ２が図７に示すサーバテーブル２３１を有しており、かつ、表示機器７が図８に示す機器テーブル７７１を有している。
【００９１】
図９に示すように、ステップＳ２００において、第１端末機器４の第１操作部４３は、会議室ログイン情報を受け付ける。会議室ログイン情報は、端末機器Ａをサーバ２に接続することを示す情報である。
【００９２】
ステップＳ２０１において、第１通信部４２がサーバ２に会議室ログイン情報を送信するように、第１制御部４６が第１通信部４２を制御する。
【００９３】
ステップＳ１００において、サーバ２の通信部２１は、会議室ログイン情報を受信する。
【００９４】
ステップＳ２０２において、ユーザーは、表示機器７の第１入力端子７１に第１端末機器４を接続する。第１実施形態では、第１端末機器４の第１出力端子４１が、ＨＤＭＩ（登録商標）ケーブルを介して第１入力端子７１と接続される。第１端末機器４が第１入力端子７１に接続されると、第１出力端子４１が表示機器７に対して第１端末機器４の情報処理装置ＩＤを送信するように、第１制御部４６が第１出力端子４１を制御する。その結果、第１端末機器４から表示機器７に第１端末機器４の情報処理装置ＩＤが送信される。
【００９５】
第１実施形態では、第１端末機器４の情報処理装置ＩＤは、ＨＤＭＩ（登録商標）のＣＥＣ経由で第１端末機器４から表示機器７に送信される。
【００９６】
ステップＳ３００において、表示機器７の第１入力端子７１は、第１端末機器４の情報処理装置ＩＤを受信する。
【００９７】
ステップＳ３０１において、制御部７８は、図８に示す機器テーブル７７１を更新することで、第１更新後の機器テーブル７７１を生成する。
【００９８】
図１１は、第１更新後の機器テーブル７７１を示す図である。
【００９９】
図１１に示すように、第１更新後の機器テーブル７７１では、第１入力端子７１の項目に、第１入力端子７１の情報処理装置ＩＤ「１２３４５６」が追加される。具体的には、第１更新後の機器テーブル７７１では、第１入力端子７１の接続装置ＩＤの欄が、「なし」から、第１端末機器４の情報処理装置ＩＤ「１２３４５６」に変更される。
【０１００】
制御部７８は、第１更新後の機器テーブル７７１に基づいて、活性化されている第１入力端子７１に第１端末機器４が接続されていることを認識する。
【０１０１】
図１０及び図１１に示すように、ステップＳ２０３において、第１通信部４２が表示機器７に問い合わせ情報を送信するように、第１制御部４６が第１通信部４２を制御する。その結果、第１端末機器４から表示機器７に問い合わせ情報が送信される。第１実施形態では、ＬＡＮ経由で問い合わせ情報が送信される。
【０１０２】
問い合わせ情報は、入力端子Ｂに対する端末機器Ａの接続状態を問い合わせる情報である。
【０１０３】
ステップＳ３０２において、表示機器７の通信部７３は、問い合わせ情報を受信する。
【０１０４】
ステップＳ３０３において、制御部７８は、図１１に示す第１更新後の機器テーブル７７１に基づいて、問い合わせ情報に対する回答情報を生成する。回答情報は、第１更新後の機器テーブル７７１を示す情報である。
【０１０５】
ステップＳ３０４において、通信部７３が第１端末機器４に回答情報を送信するように、制御部７８が通信部７３を制御する。ステップＳ３０４に示す処理が終了すると、表示機器７の処理が終了する。
【０１０６】
ステップＳ２０４において、第１端末機器４の第１通信部４２が回答情報を受信する。
【０１０７】
ステップＳ２０５において、第１通信部４２がサーバ２に回答情報を送信するように、第１制御部４６が第１通信部４２を制御する。ステップＳ２０５に示す処理が終了すると、第１端末機器４の処理が終了する。
【０１０８】
ステップＳ１０１において、サーバ２の通信部２１が回答情報を受信する。つまり、サーバ２の通信部２１は、第１端末機器４を介して表示機器７から回答情報を受信する。その結果、サーバ２は、回答情報に基づいて、活性化された第１入力端子７１に第１端末機器４が接続されていることを認識する。また、サーバ２は、回答情報に基づいて、活性化されていない第２入力端子７２に第２端末機器５が接続されていることを認識する。
【０１０９】
ステップＳ１０２において、サーバ２の制御部２４は、回答情報に基づいて図７に示すサーバテーブル２３１を更新することで、第１更新後のサーバテーブル２３１を生成する。
【０１１０】
図１２は、第１更新後のサーバテーブル２３１を示す図である。
【０１１１】
図１２に示すように、第１更新後のサーバテーブル２３１において、接続状態の欄が、ステップＳ３０３で表示機器７が生成した回答情報を反映した内容に更新される。第１更新後のサーバテーブル２３１では、第１端末機器４の接続状態の欄が、「Ｄｉｓｃｏｎｎｅｃｔ」から「Ｄｉｓｐｌａｙｅｄ」に変更されている。第２端末機器５の接続状態の欄は、「Ｃｏｎｎｅｃｔｅｄ」のままである。ステップＳ１０２に示す処理が終了すると、サーバ２の処理が終了する。
【０１１２】
以上、図９から図１２を参照して説明したように、図９のステップＳ３０１において、第１端末機器４が第１入力端子７１に接続されると、表示機器７は機器テーブル７７１を第１更新後の機器テーブル７７１に更新する。従って、入力端子Ｂに新たに端末機器Ａが接続された場合、表示機器７は、第１更新後の機器テーブル７７１に基づいて、最新の接続情報を認識することができる。
【０１１３】
また、図１０のステップＳ１０２において、サーバ２は、第１更新後の機器テーブル７７１に基づいて、サーバテーブル２３１を更新する。従って、入力端子Ｂに新たに端末機器Ａが接続された場合、サーバ２は、更新後のサーバテーブル２３１に基づいて、端末機器Ａの最新の接続状態を認識することができる。
【０１１４】
次に、図１３を参照して、第１端末機器４の第１動作について説明する。図１３は、第１端末機器４の第１動作を示すフロー図である。第１端末機器４の第１動作は、情報処理システム１が図９及び図１０に示す第１処理を行う際の第１端末機器４の動作を示す。
【０１１５】
図１３に示すように、ステップＳ１０において、第１端末機器４の第１操作部４３は、会議室ログイン情報を受け付ける。
【０１１６】
ステップＳ１１において、第１制御部４６は、第１出力端子４１が表示機器７の入力端子Ｂと接続されているか否かを判定する。第１出力端子４１が表示機器７の入力端子Ｂと接続されていると第１制御部４６が判定すると（ステップＳ１１で、Ｙｅｓ）、処理がステップＳ１２に移行する。第１出力端子４１が表示機器７の入力端子Ｂと接続されていないと第１制御部４６が判定すると（ステップＳ１１で、Ｎｏ）、ステップＳ１１に示す処理が繰り返される。
【０１１７】
ステップＳ１２において、第１出力端子４１が表示機器７に対して第１端末機器４の情報処理装置ＩＤを送信するように、第１制御部４６が第１出力端子４１を制御する。
【０１１８】
ステップＳ１３において、第１通信部４２が表示機器７に問い合わせ情報を送信するように、第１制御部４６が第１通信部４２を制御する。
【０１１９】
ステップＳ１４において、第１通信部４２が表示機器７から回答情報を受信する。
【０１２０】
ステップＳ１５において、第１通信部４２がサーバ２に回答情報を送信するように、第１制御部４６が第１通信部４２を制御する。その結果、処理が終了する。
【０１２１】
以上、図１３を参照して説明したように、ステップＳ１４及びステップＳ１５において、表示機器７から第１端末機器４を介して、サーバ２に回答情報が送信される。従って、表示機器７とサーバ２とが互いに直接に通信できなくても、サーバ２が回答情報を取得することができる。
【０１２２】
次に、図１４を参照して、サーバ２の第１動作について説明する。図１４は、サーバ２の第１動作を示すフロー図である。サーバ２の第１動作は、情報処理システム１が図９及び図１０に示す第１処理を行う際のサーバ２の動作を示す。
【０１２３】
ステップＳ２０において、通信部２１が第１端末機器４から会議室ログイン情報を受信する。その結果、サーバ２が第１端末機器４と接続される。
【０１２４】
ステップＳ２１において、通信部２１が第１端末機器４から回答情報を受信する。
【０１２５】
ステップＳ２２において、制御部２４は、回答情報と比較して、サーバテーブル２３１の接続状態に変更があるか否かを判定する。接続状態に変更があると制御部２４が判定すると（ステップＳ２２で、Ｙｅｓ）、処理がステップＳ２３に移行する。接続状態に変更がないと制御部２４が判定すると（ステップＳ２２で、Ｎｏ）、処理が終了する。
【０１２６】
ステップＳ２３において、制御部２４は、サーバテーブル２３１の接続状態が回答情報を反映した内容になるようにサーバテーブル２３１を更新する。従って、制御部２４は、更新後のサーバテーブル２３１に基づいて、端末機器Ａの最新の接続状態を認識することができる。ステップＳ２３に示す処理が終了すると、処理が終了する。
【０１２７】
次に、図１５から図２０を参照して、情報処理システム１の第２処理について説明する。第２処理は、スマートスピーカ６が所定の指示を示す音声を受け付けたときに情報処理システム１が行う処理を示す。
【０１２８】
図１５は、情報処理システム１の第２処理を示す模式図である。
【０１２９】
図１５に示すように、スマートスピーカ６に所定の指示を示す音声をユーザーが入力したときに、情報処理システム１が第２処理を実行する。所定の指示は、表示機器７に表示される画像に関する指示を示す。画像に関する指示は、例えば、表示機器７に表示される画像を制御する指示、及び／又は、画像と共に出力される音声を制御する指示を示す。画像を制御する指示は、例えば、画像を変更する指示、画像を拡大又は縮小する指示、及び、画像を消去又は表示する指示のうちの少なくとも１つの指示を含む。音声を制御する指示は、例えば、音声の音量を増大又は減少させる指示を含む。
【０１３０】
第２処理は、図９から図１２に示す第１処理の終了後に行われる。
【０１３１】
第１実施形態では、第１処理が行われてから第２処理が行われるまでの間に、ユーザーが操作部７６を操作することで、活性化させる入力端子Ｂを、第１入力端子７１から第２入力端子７２に変更している。その結果、図１１に示す第１更新後の機器テーブル７７１が、第２更新後の機器テーブル７７１に更新されている。
【０１３２】
図１６は、第２更新後の機器テーブル７７１を示す図である。
【０１３３】
図１６に示すように、第２更新後の機器テーブル７７１では、第１入力端子７１の端子状態の欄が、「〇」から「×」に変更されている。また、第２入力端子７２の端子状態の欄が、「×」から「〇」に変更されている。
【０１３４】
第１実施形態では、第２処理の開始時において、サーバ２が図１２に示す第１更新後のサーバテーブル２３１を有しており、かつ、表示機器７が図１６に示す第２更新後の機器テーブル７７１を有している。
【０１３５】
図１５及び図１６に示すように、第２処理の開始時において、表示機器７は、第１端末機器４が送信する画像を表示していないが、第２端末機器５が送信する画像を表示している。従って、表示機器７の表示部７５には、第２端末機器５の第２表示部５４に表示される画像と同じ画像が表示されている。
【０１３６】
以下では、情報処理システム１の第２処理の手順について説明する。
【０１３７】
図１７は、情報処理システム１の第２処理を示す第１フロー図である。図１８は、情報処理システム１の第２処理を示す第２フロー図である。図１９は、情報処理システム１の第２処理を示す第３フロー図である。
【０１３８】
図１５及び図１７に示すように、スマートスピーカ６が、所定の指示を示す音声を受け付ける。第１実施形態では、ユーザーは、スマートスピーカ６に対して、「次のページ」と発音する。従って、第１実施形態では、所定の指示は、表示機器７に表示される画像を次のページの画像に変更する指示である。
【０１３９】
スマートスピーカ６は、所定の指示を示す音声を受け付けると、所定の指示を示す音声データを生成する。そして、スマートスピーカ６は、サーバ２に対して所定の指示を示す音声データを送信する。
【０１４０】
ステップＳ１１０において、サーバ２の通信部２１は、スマートスピーカ６から所定の指示を示す音声データを受信する。
【０１４１】
ステップＳ１１１において、サーバ２の制御部２４は、図１２に示す第１更新後のサーバテーブル２３１に基づいて、複数の端末機器Ａのうち、確認処理を行う端末機器Ａを決定する。制御部２４は、第１更新後のサーバテーブル２３１において接続状態が「Ｄｉｓｐｌａｙｅｄ」の端末機器Ａを、確認処理を行う端末機器Ａに決定する。第１実施形態では、第１端末機器４が、確認処理を行う端末機器Ａに決定される。
【０１４２】
確認処理は、図１０のステップＳ２０３からステップＳ２０５に示すように、表示機器７に問い合わせ情報を送信する処理と、表示機器７から受信した問い合わせ情報に対する回答情報を受信する処理と、回答情報をサーバ２に送信する処理とを含む。
【０１４３】
ステップＳ１１２において、通信部２１が第１端末機器４に対して依頼信号を送信するように、制御部２４が通信部２１を制御する。依頼信号は、端末機器Ａに対して確認処理を行うことを依頼する信号を示す。
【０１４４】
ステップＳ２１０において、第１端末機器４の第１通信部４２が依頼信号を受信する。第１端末機器４は、依頼信号を受信すると、処理が図１８に示すステップＳ２１１に移行する。なお、ステップＳ２１１からステップＳ２１３に示す処理は、確認処理を示す。
【０１４５】
図１８に示すように、ステップＳ２１１において、第１通信部４２が表示機器７に問い合わせ情報を送信するように、第１制御部４６が第１通信部４２を制御する。
【０１４６】
ステップＳ４１０において、表示機器７の通信部７３は、問い合わせ情報を受信する。
【０１４７】
ステップＳ４１１において、制御部７８は、図１６に示す第２更新後の機器テーブル７７１に基づいて、問い合わせ情報に対する回答情報を生成する。回答情報は、第２更新後の機器テーブル７７１を示す情報である。
【０１４８】
ステップＳ４１２において、通信部７３が第１端末機器４に回答情報を送信するように、制御部７８が通信部７３を制御する。ステップＳ４１１に示す処理が終了すると、表示機器７の処理が終了する。
【０１４９】
ステップＳ２１２において、第１端末機器４の第１通信部４２が回答情報を受信する。
【０１５０】
ステップＳ２１３において、第１通信部４２がサーバ２に回答情報を送信するように、第１制御部４６が第１通信部４２を制御する。ステップＳ２１３に示す処理が終了すると、第１端末機器４の処理が終了する。
【０１５１】
ステップＳ１１３において、サーバ２の通信部２１が回答情報を受信する。つまり、サーバ２の通信部２１は、第１端末機器４を介して表示機器７から回答情報を受信する。その結果、サーバ２は、回答情報に基づいて、活性化されていない第１入力端子７１に第１端末機器４が接続されていることを認識する。また、回答情報に基づいて、サーバ２は、活性化された第２入力端子７２に第２端末機器５が接続されていることを認識する。
【０１５２】
ステップＳ１１４において、サーバ２の制御部２４は、回答情報に基づいて図１２に示す第１更新後のサーバテーブル２３１を更新することで、第２更新後のサーバテーブル２３１を生成する。ステップＳ１１４に示す処理が終了すると、処理が図１９に示すステップＳ１１５に移行する。
【０１５３】
図２０は、第２更新後のサーバテーブル２３１を示す図である。
【０１５４】
図２０に示すように、第２更新後のサーバテーブル２３１において、接続状態が、ステップＳ４１１で表示機器７が生成した回答情報を反映した内容に、更新される。第２更新後のサーバテーブル２３１では、第１端末機器４の接続状態の欄が、「Ｄｉｓｐｌａｙｅｄ」から「Ｃｏｎｎｅｃｔｅｄ」に変更されている。第２端末機器５の接続状態の欄が、「Ｃｏｎｎｅｃｔｅｄ」から「Ｄｉｓｐｌａｙｅｄ」に変更されている。
【０１５５】
図１９に示すように、ステップＳ１１５において、制御部２４は、ステップＳ１１０（図１７参照）で受信した所定の指示を示す音声データに基づいて、制御コマンドを生成する。
【０１５６】
制御部２４が制御コマンドを生成する手順について説明する。まず、音声認識部２２が所定の指示を示す音声データのテキストデータを生成する。そして、制御部２４は、テキストデータに基づいて、音声データが所定の指示を示すことを認識する。そして、制御部２４は、所定の指示を示す制御コマンドを生成する。
【０１５７】
第１実施形態では、所定の指示は、表示機器７に表示される画像を次のページの画像に変更する指示である（図１５参照）。
【０１５８】
ステップＳ１１６において、制御部２４は、第２更新後のサーバテーブル２３１に基づいて、制御コマンドの送信先の端末機器Ａを決定する。制御部２４は、第２更新後のサーバテーブル２３１において、接続状態が「Ｄｉｓｐｌａｙｅｄ」の端末機器Ａを、制御コマンドの送信先の端末機器Ａに決定する。第１実施形態では、制御部２４は、第２端末機器５を制御コマンドの送信先に決定する。
【０１５９】
ステップＳ１１７において、通信部２１が第２端末機器５に対して制御コマンドを送信するように、制御部２４が通信部２１を制御する。
【０１６０】
ステップＳ３１０において、第２端末機器５の第２通信部５２が制御コマンドを受信する。
【０１６１】
ステップＳ３１１において、第２制御部５６が制御コマンドを実行する。第１実施形態では、第２出力端子５１が表示機器７に対して次の画像を送信するように、第２制御部５６が第２出力端子５１を制御する。次の画像は、例えば、ＨＤＭＩ（登録商標）ケーブルを介して第２端末機器５から表示機器７に送信される。その結果、表示機器７に表示される画像が次の画像に変更される。なお、次の画像は、例えば、第２記憶部５５に記憶される。
【０１６２】
ステップＳ３１２において、第２通信部５２がサーバ２に対して完了通知を送信するように、第２制御部５６が第２通信部５２を制御する。完了通知は、制御コマンドを実行する処理が完了したことを示す通知である。ステップＳ３１２に示す処理が終了すると、第２端末機器５の処理が終了する。
【０１６３】
ステップＳ１１８において、サーバ２の通信部２１は、完了通知を受信する。
【０１６４】
ステップＳ１１９において、通信部２１がスマートスピーカ６に完了通知を送信するように、制御部２４が通信部２１を制御する。その結果、サーバ２の処理が終了する。
【０１６５】
以上、図１５から図２０を参照して説明したように、ステップＳ１１１において、制御部２４は、複数の端末機器Ａのうち、確認処理を行う端末機器Ａを決定する。言い換えれば、制御部２４は、複数の端末機器Ａのうち、活性化端子に接続されている端末機器Ａを決定する。従って、図１５及びステップＳ１１０に示すように、活性化端子に接続されている端末機器Ａをユーザーが操作する場合、操作対象の端末機器Ａを特定する必要がない。その結果、複数の端末機器Ａのうち活性化端子に接続される端末機器Ａを、ユーザーが容易に操作することができる。
【０１６６】
また、図１８のステップＳ１１４において、スマートスピーカ６が所定の指示を示す音声を受け付けると、サーバ２が表示機器７から機器テーブル７７１を示す情報を取得する。詳細には、サーバ２が、表示機器７から第１端末機器４を介して、機器テーブル７７１を示す情報を取得する。そして、サーバ２が、機器テーブル７７１を示す情報に基づいて、サーバテーブル２３１を更新する。従って、スマートスピーカ６が所定の指示を示す音声を受け付けた場合、サーバ２は、更新後のサーバテーブル２３１に基づいて、端末機器Ａの最新の接続状態を認識することができる。
【０１６７】
また、図１９のステップＳ１１６において、サーバ２は、更新後のサーバテーブル２３１に基づいて、複数の端末機器Ａのうち、所定の指示を示す制御コマンドの送信先の端末機器Ａを決定する。従って、サーバ２は、最新の接続状態を反映したサーバテーブル２３１に基づいて、制御コマンドの送信先の端末機器Ａを決定することができる。その結果、活性化された入力端子Ｂに接続されている端末機器Ａに対して、正確に制御コマンドを送信することができる。
【０１６８】
次に、図２１を参照して、第１端末機器４の第２動作について説明する。図２１は、第１端末機器４の第２動作を示すフロー図である。第１端末機器４の第２動作は、情報処理システム１が図１７から図１９に示す第２処理を行う際の第１端末機器４の動作を示す。
【０１６９】
ステップＳ３０において、第１通信部４２がサーバ２から制御コマンドを受信する。
【０１７０】
ステップＳ３１において、第１制御部４６は、制御コマンドが依頼信号を含むか否かを判定する。依頼信号を含むと第１制御部４６が判定すると（ステップＳ３１で、Ｙｅｓ）、処理がステップＳ３２に移行する。依頼信号を含まないと第１制御部４６が判定すると（ステップＳ３１で、Ｎｏ）、処理がステップＳ３５に移行する。
【０１７１】
ステップＳ３２において、第１通信部４２が表示機器７に問い合わせ情報を送信するように、第１制御部４６が第１通信部４２を制御する。
【０１７２】
ステップＳ３３において、第１通信部４２が表示機器７から回答情報を受信する。
【０１７３】
ステップＳ３４において、第１通信部４２がサーバ２に回答情報を送信するように、第１制御部４６が第１通信部４２を制御する。従って、表示機器７とサーバ２とが互いに直接に通信できなくても、サーバ２が回答情報を取得することができる。ステップＳ３４に示す処理が終了すると、処理が終了する。
【０１７４】
ステップＳ３５において、第１制御部４６は、音声データのテキストデータに基づいて、確認処理以外の処理を行う。その結果、処理が終了する。
【０１７５】
次に、図２２及び図２３を参照して、サーバ２の第２動作について説明する。図２２は、サーバ２の第２動作を示す第１フロー図である。図２３は、サーバ２の第２動作を示す第２フロー図である。サーバ２の第２動作は、情報処理システム１が図１７から図１９に示す第２処理を行う際のサーバ２の動作を示す。
【０１７６】
図２２に示すように、ステップＳ４０において、通信部２１は、スマートスピーカ６から音声データを受信する。
【０１７７】
ステップＳ４１において、音声認識部２２は、音声データを示すテキストデータを生成する。そして、制御部２４は、テキストデータに所定の指示を示す情報が含まれるか否かを判定する。所定の指示を示す情報が含まれると制御部２４が判定すると（ステップＳ４１で、Ｙｅｓ）、処理がステップＳ４２に移行する。所定の指示を示す情報が含まれないと制御部２４が判定すると（ステップＳ４１で、Ｎｏ）、処理が図２３に示すステップＳ４７に移行する。
【０１７８】
ステップＳ４２において、制御部２４は、確認処理を行う端末機器Ａを決定する。第１実施形態では、ステップＳ１１１（図７参照）に示すように、確認処理を行う端末機器Ａとして、第１端末機器４が決定される。
【０１７９】
ステップＳ４３において、確認処理を行う端末機器Ａに対して通信部２１が依頼信号を送信するように、制御部２４が通信部２１を制御する。第１実施形態では、第１端末機器４に対して依頼信号が送信される。
【０１８０】
ステップＳ４４において、通信部２１は、依頼信号を送信した端末機器Ａから回答情報を受信する。第１実施形態では、通信部２１は、第１端末機器４から回答情報を受信する。
【０１８１】
ステップＳ４５において、制御部２４は、回答情報に基づいて、サーバテーブル２３１の接続状態に変更があるか否かを判定する。接続状態に変更があると制御部２４が判定すると（ステップＳ４５で、Ｙｅｓ）、処理がステップＳ４６に移行する。接続状態に変更がないと制御部２４が判定すると（ステップＳ４５で、Ｎｏ）、処理が図２３に示すステップＳ４７に移行する。
【０１８２】
ステップＳ４６において、制御部２４は、サーバテーブル２３１の接続状態が回答情報を反映した内容になるように、サーバテーブル２３１を更新する。第１実施形態では、制御部２４は、図１２に示す第１更新後のサーバテーブル２３１を図２０に示す第２更新後のサーバテーブル２３１に更新する。ステップＳ４６に示す処理が終了すると、処理が図２３に示すステップＳ４７に移行する。
【０１８３】
図２３に示すように、ステップＳ４７において、制御部２４は、ステップＳ４０（図２２参照）で受信した音声データに基づいて、制御コマンドを生成する。
【０１８４】
ステップＳ４８において、制御部２４は、制御コマンドの送信先の端末機器Ａを決定する。第１実施形態では、制御部２４は、図２０に示す第２更新後のサーバテーブル２３１に基づいて、第２端末機器５を、制御コマンドの送信先に決定する。
【０１８５】
ステップＳ４９において、ステップＳ４８で決定された制御コマンドの送信先に通信部２１が制御コマンドを送信するように、制御部２４が通信部２１を制御する。第１実施形態では、第２端末機器５に制御コマンドが送信される。
【０１８６】
ステップＳ５０において、通信部２１が制御コマンドの送信先から完了通知を受信する。
【０１８７】
ステップＳ５１において、通信部２１がスマートスピーカ６に完了通知を送信するように、制御部２４が通信部２１を制御する。その結果、処理が終了する。
【０１８８】
［第２実施形態］
図２４から図３６を参照して、本発明の第２実施形態に係る情報処理システム１について説明する。
【０１８９】
第２実施形態は、ＱＲコード（登録商標）のような識別記号を用いて、複数の端末機器Ａのうち表示機器７に画像を表示している端末機器Ａを判別する点が第１実施形態と異なる。また、第２実施形態では、表示機器７が機器テーブル７７１（図８参照）を有していない点で第１実施形態と異なる。以下では、主に第１実施形態と異なる点を説明する。
【０１９０】
図２４を参照して、情報処理システム１の第３処理について説明する。図２４は、情報処理システム１の第３処理を示すフロー図である。第３処理は、ユーザーの会議参加時に情報処理システム１が行う処理を示す。第３処理は、図９及び図１０に示す第１処理の変形例である。
【０１９１】
ステップＳ２２０において、第１端末機器４の第１操作部４３は、会議室ログイン情報を受け付ける。
【０１９２】
ステップＳ２２１において、第１通信部４２がサーバ２に会議室ログイン情報を送信するように、第１制御部４６が第１通信部４２を制御する。
【０１９３】
ステップＳ１２０において、サーバ２の通信部２１は、会議室ログイン情報を受信する。その結果、サーバ２の処理が終了する。
【０１９４】
ステップＳ２２２において、第１端末機器４が表示機器７の第１入力端子７１に接続される。その結果、処理が終了する。
【０１９５】
次に、図２５から図３２を参照して、情報処理システム１の第４処理について説明する。図２５は、情報処理システム１の第４処理を示す第１フロー図である。図２６は、情報処理システム１の第４処理を示す第２フロー図である。図２７は、情報処理システム１の第４処理を示す第３フロー図である。図２８は、情報処理システム１の第４処理を示す第４フロー図である。図２９は、情報処理システム１の第４処理を示す第５フロー図である。
【０１９６】
第４処理は、スマートスピーカ６が所定の指示を受け付けたときに情報処理システム１が行う処理を示す。第４処理は、図１７から図１９に示す第２処理の変形例である。
【０１９７】
第４処理は、図２４に示す第３処理の終了後に行われる。
【０１９８】
第２実施形態では、第４処理の開始時において、サーバ２が図１２に示す第１更新後のサーバテーブル２３１を有している。また、第４処理の開始時において、図１５に示すように、表示機器７の表示部７５には、第２端末機器５の第２表示部５４に表示される画像と同じ画像が表示されている。
【０１９９】
図２５に示すように、ステップＳ５３０において、スマートスピーカ６の音声入力部６２は、所定の指示を示す音声を受け付ける。そして、制御部６６は、所定の指示を示す音声データを生成する。そして、通信部６１がサーバ２に対して所定の指示を示す音声データを送信するように、制御部６６が通信部６１を制御する。
【０２００】
ステップＳ１３０において、サーバ２の通信部２１が、所定の指示を示す音声データを受信する。
【０２０１】
ステップＳ１３１において、制御部２４が、端末機器Ａ毎に識別記号を示す信号を生成する。識別記号は、複数の端末機器Ａの各々を互いに識別するための記号である。複数の端末機器Ａの各々に対して、互いに異なる識別記号が生成される。
【０２０２】
識別記号は、例えば、識別子、文字、数字、及びマークのうちの少なくとも１を含む。識別子は、例えば、バーコードのような一次元コード、又はＱＲコード（登録商標）のような二次元コードを示す。第２実施形態では、識別記号は、ＱＲコード（登録商標）である。
【０２０３】
第１実施形態では、制御部２４は、第１端末機器４の識別記号を示す第１識別記号４ａと、第２端末機器５の識別記号を示す第２識別記号５ａとを生成する。
【０２０４】
制御部２４は、図１２に示す第１更新後のサーバテーブル２３１に識別記号を示す情報２３ｄを追加することで、第３更新後のサーバテーブル２３１を生成する。
【０２０５】
図３０は、第３更新後のサーバテーブル２３１を示す図である。図３０に示すように、第３更新後のサーバテーブル２３１において、端末機器Ａの情報処理装置ＩＤ毎に識別記号が対応付けられる。第１実施形態では、第１端末機器４の情報処理装置ＩＤ「１２３４５６」には、第１識別記号４ａが対応付けられる。第２端末機器５の情報処理装置ＩＤ「１２３４５８」には、第２識別記号５ａが対応付けられる。
【０２０６】
図２５に示すように、ステップＳ１３２において、通信部２１がスマートスピーカ６に対して検知要求信号を送信するように、制御部２４が通信部２１を制御する。検知要求信号は、表示機器７に表示される識別記号の画像を検知することをスマートスピーカ６に対して指示する信号である。ステップＳ１３２に示す処理が終了すると、処理が図２６に示すステップＳ１３３に移行する。
【０２０７】
ステップＳ５３１において、スマートスピーカ６の通信部６１が検知要求信号を受信する。通信部６１が検知要求信号を受信すると、撮像部６４が表示機器７に表示される画像を撮像するように、制御部６６が撮像部６４を制御する。ステップＳ５３１に示す処理が終了すると、処理が図２６に示すステップＳ１３３に移行する。
【０２０８】
図３１は、情報処理システム１の第４処理を示す模式図である。
【０２０９】
図２６及び図３１に示すように、ステップＳ１３３において、サーバ２の通信部２１が第１端末機器４に対して第１識別記号４ａを示す信号を送信するように、制御部２４が通信部２１を制御する。さらに、通信部２１が第１端末機器４に対して表示コマンドを送信するように、制御部２４が通信部２１を制御する。
【０２１０】
表示コマンドは、端末機器Ａが表示機器７に識別記号を表示させる処理を行うように、端末機器Ａに対して指示する制御コマンドを示す。
【０２１１】
ステップＳ２３０において、第１端末機器４の第１通信部４２が、第１識別記号４ａを示す信号を受信する。さらに、第１通信部４２が表示コマンドを受信する。
【０２１２】
ステップＳ２３１において、第１制御部４６が、第１識別記号４ａを示す信号に基づいて、第１識別記号４ａの画像データを生成する。そして、第１表示部４４が第１識別記号４ａを表示するように、第１制御部４６が第１表示部４４を制御する。その結果、第１表示部４４に第１識別記号４ａが表示される。
【０２１３】
ステップＳ２３２において、第１出力端子４１が表示機器７に対して第１識別記号４ａの画像データを送信するように、第１制御部４６が第１出力端子４１を制御する。その結果、第１端末機器４の処理が終了する。
【０２１４】
第１出力端子４１は、本発明の送信部の一例である。第１識別記号４ａの画像データは、本発明の互いに異なる情報の一例である。
【０２１５】
ステップＳ４３０において、表示機器７の第１入力端子７１が第１識別記号４ａの画像データを受信する。しかし、第１入力端子７１が活性化されていないので、第１識別記号４ａが表示機器７の表示部７５に表示されない。ステップＳ４３０に示す処理が終了すると、処理が図２７に示すステップＳ１３４に移行する。
【０２１６】
図２７及び図３１に示すように、ステップＳ１３４において、サーバ２の通信部２１が第２端末機器５に対して第２識別記号５ａを示す信号を送信するように、制御部２４が通信部２１を制御する。さらに、通信部２１が第２端末機器５に対して表示コマンドを送信するように、制御部２４が通信部２１を制御する。
【０２１７】
ステップＳ３３０において、第２端末機器５の第２通信部５２が、第２識別記号５ａを示す信号を受信する。さらに、第２通信部５２が表示コマンドを受信する。
【０２１８】
ステップＳ３３１において、第２制御部５６が第２識別記号５ａの画像データを生成する。そして、第２表示部５４が第２識別記号５ａを表示するように、第２制御部５６が第２表示部５４を制御する。その結果、第２表示部５４に第２識別記号５ａが表示される。
【０２１９】
ステップＳ３３２において、第２出力端子５１が表示機器７に対して第２識別記号５ａの画像データを送信するように、第２制御部５６が第２出力端子５１を制御する。
【０２２０】
第２出力端子５１は、本発明の送信部の二例である。第２識別記号５ａの画像データは、本発明の互いに異なる情報の二例である。
【０２２１】
ステップＳ４３１において、表示機器７の第２入力端子７２が第２識別記号５ａの画像データを受信する。そして、第２入力端子７２が活性化されているので、第２識別記号５ａの画像データが第２入力端子７２を介して表示機器７に入力される。
【０２２２】
ステップＳ４３２において、表示部７５が第２識別記号５ａを表示するように、制御部７８が表示部７５を制御する。その結果、第２識別記号５ａが表示部７５に表示される。ステップＳ４３２に示す処理が終了すると、表示機器７の処理が終了する。
【０２２３】
表示部７５に表示される第２識別記号５ａは、本発明の出力機器が出力する情報の一例である。
【０２２４】
ステップＳ５３２において、スマートスピーカ６の撮像部６４が、表示機器７の表示部７５に表示される第２識別記号５ａの画像を撮像する。ステップＳ５３２に示す処理が終了すると、処理が図２８に示すステップＳ５３３に移行する。
【０２２５】
撮像部６４は、本発明の取得部の一例である。表示機器７の表示部７５に表示される第２識別記号５ａの画像を撮像部６４が撮像することは、本発明の出力機器が出力する情報を取得部が取得することの一例である。
【０２２６】
図２８及び図３１に示すように、ステップＳ５３３において、スマートスピーカ６の制御部６６は、撮像部６４が撮像した第２識別記号５ａの画像から第２識別記号５ａを示す信号を抽出する。制御部６６は、例えば、第２識別記号５ａであるＱＲコード（登録商標）の画像を読み取ることによって、第２識別記号５ａを示す信号を抽出する。
【０２２７】
ステップＳ５３４において、通信部６１がサーバ２に対して第２識別記号５ａを示す信号を送信するように、制御部６６が通信部６１を制御する。
【０２２８】
ステップＳ１３５において、サーバ２の通信部２１がスマートスピーカ６から第２識別記号５ａを示す信号を受信する。その結果、制御部２４は、表示機器７が第２端末機器５から出力された画像を表示していることを認識する。言い換えれば、制御部２４は、第２端末機器５の接続状態が「Ｄｉｓｐｌａｙｅｄ」であることを認識する。
【０２２９】
ステップＳ１３６において、制御部２４は、スマートスピーカ６から受信した第２識別記号５ａを示す信号に基づいて、図３０に示す第３更新後のサーバテーブル２３１を更新することで、第４更新後のサーバテーブル２３１を生成する。
【０２３０】
図３２は、第４更新後のサーバテーブル２３１を示す図である。図３２に示すように、第４更新後のサーバテーブル２３１では、第１端末機器４の接続状態が、「Ｄｉｓｐｌａｙｅｄ」から「Ｃｏｎｎｅｃｔｅｄ」に変更される。第４更新後のサーバテーブル２３１では、第２端末機器５の接続状態が、「Ｃｏｎｎｅｃｔｅｄ」から「Ｄｉｓｐｌａｙｅｄ」に変更される。
【０２３１】
図２８及び図３２に示すように、ステップＳ１３７において、制御部２４は、ステップＳ１３０（図２５参照）で受信した所定の指示を示す音声データに基づいて、制御コマンドを生成する。
【０２３２】
ステップＳ１３８において、制御部２４は、第４更新後のサーバテーブル２３１に基づいて、制御コマンドの送信先の端末機器Ａを決定する。第２実施形態では、制御部２４は、第２端末機器５を制御コマンドの送信先に決定する。ステップＳ１３８に示す処理が終了すると、処理が図２９に示すステップＳ１３９に移行する。なお、制御部２４は、第４更新後のサーバテーブル２３１を用いることなく、制御コマンドの送信先の端末機器Ａを決定してもよい。この場合、制御部２４は、ステップＳ１３５において、スマートスピーカ６から受信した第２識別記号５ａを示す信号を受信すると、第２端末機器５の接続状態が「Ｄｉｓｐｌａｙｅｄ」であることを認識するので、第２端末機器５を制御コマンドの送信先に決定する。すなわち、制御部２４は、スマートスピーカ６が出力した情報に基づいて、複数の端末機器Ａのうち制御コマンドの送信先の端末機器Ａを決定してもよい。
【０２３３】
図２９に示すように、ステップＳ１３９において、通信部２１が第２端末機器５に対して制御コマンドを送信するように、制御部２４が通信部２１を制御する。
【０２３４】
ステップＳ３３３において、第２端末機器５の第２通信部５２が制御コマンドを受信する。
【０２３５】
ステップＳ３３４において、第２制御部５６が制御コマンドを実行する。
【０２３６】
ステップＳ３３５において、第２通信部５２がサーバ２に対して完了通知を送信するように、第２制御部５６が第２通信部５２を制御する。
【０２３７】
ステップＳ１４０において、サーバ２の通信部２１は、完了通知を受信する。
【０２３８】
ステップＳ１４１において、通信部２１がスマートスピーカ６に完了通知を送信するように、制御部２４が通信部２１を制御する。その結果、サーバ２の処理が終了する。
【０２３９】
ステップＳ５３５において、スマートスピーカ６の通信部６１が完了通知を受信する。その結果、スマートスピーカ６の処理が終了する。
【０２４０】
以上、図２５から図３２を参照して説明したように、図２８のステップＳ１３６において、スマートスピーカ６が所定の指示を示す音声を受け付けると、サーバ２が、サーバテーブル２３１を更新する。従って、スマートスピーカ６が所定の指示を示す音声を受け付けた場合、サーバ２は、更新後のサーバテーブル２３１に基づいて、端末機器Ａの最新の接続状態を認識することができる。
【０２４１】
また、図２８のステップＳ１３８において、サーバ２は、更新後のサーバテーブル２３１に基づいて、複数の端末機器Ａのうち、所定の指示を示す制御コマンドの送信先の端末機器Ａを決定する。その結果、サーバ２は、活性化された入力端子Ｂに接続されている端末機器Ａに対して、正確に制御コマンドを送信することができる。
【０２４２】
次に、図３３及び図３４を参照して、サーバ２の第３動作について説明する。図３３は、サーバ２の第３動作を示す第１フロー図である。図３４は、サーバ２の第３動作を示す第２フロー図である。サーバ２の第３動作は、情報処理システム１が図２５から図２９に示す第４処理を行う際のサーバ２の動作を示す。
【０２４３】
図３３に示すように、ステップＳ６０において、通信部２１が音声データを受信したか否かを制御部２４が判定する。音声データを受信したと制御部２４が判定すると（ステップＳ６０で、Ｙｅｓ）、処理がステップＳ６１に移行する。音声データを受信していないと制御部２４が判定すると（ステップＳ６０で、Ｎｏ）、処理がステップＳ６７に移行する。
【０２４４】
ステップＳ６１において、音声認識部２２は、音声データを示すテキストデータを生成する。そして、制御部２４は、テキストデータが示すコマンドが端末機器Ａに対するコマンドであるか否かを判定する。端末機器Ａに対するコマンドではないと制御部２４が判定すると（ステップＳ６１で、Ｎｏ）、処理がステップＳ６２に移行する。端末機器Ａに対するコマンドであると制御部２４が判定すると（ステップＳ６１で、Ｙｅｓ）、処理がステップＳ６３に移行する。
【０２４５】
ステップＳ６２において、制御部２４が、テキストデータに基づいて、端末機器Ａに対する処理以外の処理を行う。
【０２４６】
ステップＳ６３において、制御部２４は、所定の指示を示す情報がテキストデータに含まれるか否かを判定する。所定の指示を示す情報が含まれると制御部２４が判定すると（ステップＳ６３で、Ｙｅｓ）、処理がステップＳ６４に移行する。所定の指示を示す情報が含まれないと制御部２４が判定すると（ステップＳ６３で、Ｎｏ）、処理が図３４に示すステップＳ７０に移行する。
【０２４７】
ステップＳ６４において、制御部２４は、端末機器Ａ毎に識別記号を示す信号を生成する。
【０２４８】
ステップＳ６５において、通信部２１がスマートスピーカ６に対して検知要求信号を送信するように、制御部２４が通信部２１を制御する。
【０２４９】
ステップＳ６６において、通信部２１が複数の端末機器Ａの各々に識別記号を示す信号を送信するように、制御部２４が通信部２１を制御する。第２実施形態では、第１端末機器４に対しては、第１識別記号４ａを示す信号が送信される。第２端末機器５に対しては、第２識別記号５ａを示す信号が送信される。
【０２５０】
ステップＳ６７において、通信部２１が識別記号を示す信号を受信したか否かを制御部２４が判定する。
【０２５１】
識別記号を示す信号を受信したと制御部２４が判定すると（ステップＳ６７で、Ｙｅｓ）、処理が図３４に示すステップＳ６８に移行する。第２実施形態では、図２８に示すステップＳ１３５において、通信部２１が第２識別記号５ａを受信する。
【０２５２】
識別記号を示す信号を受信していないと制御部２４が判定すると（ステップＳ６７で、Ｎｏ）、処理がステップＳ６０に移行する。
【０２５３】
図３４に示すように、ステップＳ６８において、制御部２４は、サーバテーブル２３１の接続状態に変更があるか否かを判定する。接続状態に変更があると制御部２４が判定すると（ステップＳ６８で、Ｙｅｓ）、処理がステップＳ６９に移行する。接続状態に変更がないと制御部２４が判定すると（ステップＳ６８で、Ｎｏ）、処理がステップＳ７０に移行する。
【０２５４】
ステップＳ６９において、制御部２４は、サーバテーブル２３１を更新する。第２実施形態では、制御部２４は、図３０に示す第３更新後のサーバテーブル２３１を図３２に示す第４更新後のサーバテーブル２３１に更新する。
【０２５５】
ステップＳ７０において、制御部２４は、ステップＳ６０（図３３参照）で受信した音声データに基づいて、制御コマンドを生成する。
【０２５６】
ステップＳ７１において、制御部２４は、制御コマンドの送信先の端末機器Ａを決定する。第２実施形態では、制御部２４は、図３２に示す第４更新後のサーバテーブル２３１に基づいて、第２端末機器５を、制御コマンドの送信先に決定する。
【０２５７】
ステップＳ７２において、ステップＳ７１で決定された制御コマンドの送信先に通信部２１が制御コマンドを送信するように、制御部２４が通信部２１を制御する。第２実施形態では、第２端末機器５に制御コマンドが送信される。
【０２５８】
ステップＳ７３において、通信部２１が制御コマンドの送信先から完了通知を受信する。
【０２５９】
ステップＳ７４において、通信部２１がスマートスピーカ６に完了通知を送信するように、制御部２４が通信部２１を制御する。その結果、処理が終了する。
【０２６０】
図３５を参照して、第１端末機器４の第３動作について説明する。図３５は、第１端末機器４の第３動作を示すフロー図である。第１端末機器４の第３動作は、情報処理システム１が図２５から図２９に示す第４処理を行う際の第１端末機器４の動作を示す。
【０２６１】
図３５に示すように、ステップＳ８０において、第１通信部４２がサーバ２からコマンドを受信する。
【０２６２】
ステップＳ８１において、第１制御部４６は、サーバ２から受信したコマンドに表示コマンドが含まれるか否かを判定する。
【０２６３】
表示コマンドが含まれると第１制御部４６が判定すると（ステップＳ８１で、Ｙｅｓ）、処理がステップＳ８２に移行する。この場合、第１通信部４２は、表示コマンドと共に、第１識別記号４ａを示す信号を受信する（図２６のステップＳ２３０参照）。
【０２６４】
表示コマンドが含まれないと第１制御部４６が判定すると（ステップＳ８１で、Ｎｏ）、処理がステップＳ８４に移行する。
【０２６５】
ステップＳ８２において、第１制御部４６が、第１識別記号４ａを示す信号に基づいて、第１識別記号４ａの画像データを生成する。
【０２６６】
ステップＳ８３において、第１出力端子４１が表示機器７に対して第１識別記号４ａの画像データを送信するように、第１制御部４６が第１出力端子４１を制御する。その結果、処理が終了する。
【０２６７】
ステップＳ８４において、第１制御部４６は、サーバ２から受信したコマンドに基づいて、ステップＳ８２及びステップＳ８２に示す処理以外の処理を行う。その結果、処理が終了する。
【０２６８】
図３６を参照して、スマートスピーカ６の動作について説明する。図３６は、スマートスピーカ６の動作を示すフロー図である。スマートスピーカ６の動作は、情報処理システム１が図２５から図２９に示す第４処理を行う際のスマートスピーカ６の動作を示す。
【０２６９】
図３６に示すように、ステップＳ９０において、通信部６１がサーバ２からコマンドを受信する。
【０２７０】
ステップＳ９１に示すように、制御部６６は、サーバ２から受信したコマンドに検知要求信号が含まれるか否かを判定する。検知要求信号が含まれると制御部６６が判定すると（ステップＳ９１で、Ｙｅｓ）、処理がステップＳ９２に移行する。検知要求信号が含まれないと制御部６６が判定すると（ステップＳ９１で、Ｎｏ）、処理がステップＳ９６に移行する。
【０２７１】
ステップＳ９２において、制御部６６は、撮像部６４を制御して、撮像処理を開始する。撮像処理は、表示機器７の表示部７５に表示される画像を撮像部６４により撮像する処理を示す。
【０２７２】
ステップＳ９３において、撮像部６４が識別記号の画像を撮像したか否かを制御部６６が判定する。第２実施形態では、識別記号の画像は、第１識別記号４ａの画像、及び第２識別記号５ａの画像（図３１参照）のうちのいずれかの画像を示す。
【０２７３】
識別記号の画像を撮像したと制御部６６が判定すると（ステップＳ９３で、Ｙｅｓ）、処理がステップＳ９４に移行する。識別記号の画像を撮像していないと制御部６６が判定すると（ステップＳ９３で、Ｎｏ）、ステップＳ９３に示す処理が繰り返される。
【０２７４】
ステップＳ９４において、制御部６６は、撮像部６４が撮像した識別記号の画像から識別記号を示す信号を抽出する。第２実施形態では、図３１に示すように、表示機器７の表示部７５には、第２識別記号５ａの画像が表示される。従って、撮像部６４が第２識別記号５ａの画像を撮像する。その結果、制御部６６は、第２識別記号５ａを示す信号を抽出する。
【０２７５】
ステップＳ９５において、通信部６１がサーバ２に対して識別記号を示す信号を送信するように、制御部６６が通信部６１を制御する。第２実施形態では、通信部６１がサーバ２に対して、第２識別記号５ａを示す信号を送信する。ステップＳ９５に示す処理が終了すると、処理が終了する。
【０２７６】
ステップＳ９６において、制御部６６は、サーバ２から受信したコマンドに基づいて、ステップＳ９２及びステップＳ９５に示す処理以外の処理を行う。その結果、処理が終了する。
【０２７７】
以上、図面（図１〜図３６）を参照しながら本発明の実施形態について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で実施することが可能である（例えば、（１）〜（９））。また、上記の実施形態に開示されている複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の個数等は、図面作成の都合から実際とは異なる場合もある。また、上記の実施形態で示す各構成要素は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【０２７８】
（１）第２実施形態では、サーバ２の制御部２４が、複数の端末機器Ａのうち表示機器７に画像を表示している端末機器Ａを判別する際、ＱＲコード（登録商標）のような識別記号を用いる。しかし、本発明はこれに限定されない。識別記号に代えて、可視光通信、画像認識、又は超音波が用いられてもよい。
【０２７９】
可視光通信が用いられる場合の情報処理システム１の動作について説明する。表示機器７の表示部７５のバックライトが点滅することで、表示機器７が点滅情報を出力する。点滅情報は、複数の端末機器Ａのうち、表示機器７に画像を表示している端末機器Ａを示す情報を含む。サーバ２は、点滅情報に基づいて、複数の端末機器Ａのうち表示機器７に画像を表示している端末機器Ａを判別する。その結果、サーバ２は、複数の入力端子Ｂのうち、活性化されている入力端子Ｂを認識することができる。
【０２８０】
画像認識が用いられる場合の情報処理システム１の動作について説明する。第１端末機器４の第１表示部４４には、第１画像が表示される。第２端末機器５の第２表示部５４には、第２画像が表示される。表示機器７の表示部７５には、第３画像が表示される。撮像部６４は、第３画像を撮像する。第１端末機器４は、第１画像を示す画像データをサーバ２に送信する。第２端末機器５は、第２画像を示す画像データをサーバ２に送信する。スマートスピーカ６は、第３画像を示す画像データをサーバ２に送信する。サーバ２は、第１画像と、第２画像と、第３画像とを、例えば、パターンマッチングにより比較する。
【０２８１】
第３画像が第１画像を含む場合、サーバ２は、表示機器７に画像を表示している端末機器Ａが第１端末機器４であると判別する。これに対し、第３画像が第２画像を含む場合、サーバ２は、表示機器７に画像を表示している端末機器Ａが第２端末機器５であると判別する。
【０２８２】
超音波が用いられる場合の情報処理システム１の動作について説明する。情報処理システム１は、音声を出力する音声出力装置（不図示）を備える。音声出力装置は、例えば、スピーカである。音声出力機器は、本発明の出力機器の二例である。
【０２８３】
第１端末機器４は、音声出力装置に対して第１音波データを送信する。第２端末機器５は、音声出力装置に対して第２音波データを送信する。第１入力端子７１が活性化されている場合、音声出力装置は第１音波を出力する。第１音波は、第１音波データが示す超音波である。第２入力端子７２が活性化されている場合、音声出力装置は第２音波を出力する。第２音波は、第２音波データが示す超音波である。
【０２８４】
音声出力装置が第１音波を出力する場合、サーバ２は、表示機器７に画像を表示している端末機器Ａが第１端末機器４であると判別する。これに対し、音声出力装置が第２音波を出力する場合、サーバ２は、表示機器７に画像を表示している端末機器Ａが第２端末機器５であると判別する。
【０２８５】
（２）所定端末機器の所有者以外の人が、スマートスピーカ６に対して音声で指示を入力する場合、所定端末機器の表示に所定の入力欄が表示されてもよい。所定端末機器は、表示機器７に画像を表示している端末機器Ａが第１端末機器４を示す。所定の入力欄は、所定の端末機器が指示に基づいた動作を行うことを許可するか否かの検討結果を入力するための入力欄を示す。例えば、所定端末機器の所有者以外の人が、スマートスピーカ６に対して、「会議Ｃの資料を表示して」と発音した場合、所定端末機器の表示部には、第１入力アイコンと、第２入力アイコンとが表示される。第１入力アイコンは、会議Ｃの資料を表示することを許可することを受け付けるアイコンを示す。第２入力アイコンは、会議Ｃの資料を表示することを拒否することを受け付けるアイコンを示す。その結果、情報処理システム１のセキュリティを向上させることができる。
【０２８６】
（３）表示機器７の表示部７５には、ピクチャインピクチャのような複数の画像が表示されてもよい。この場合、第１実施形態において、複数の端末機器Ａのうち、表示機器７のメイン画面に画像を表示している端末機器Ａと、表示機器７のサブ画面に画像を表示している端末機器Ａとが判別される。
【０２８７】
（４）本発明の情報処理装置は、第１実施形態、及び第２実施形態では、サーバ２として機能する。しかし、本発明はこれに限定されない。本発明の情報処理装置は、例えば、表示機器７に設けられていてもよく、スマートスピーカ６に設けられていてもよく、又は、表示機器７及びスマートスピーカ６とは異なる機器に設けられていてもよい。
【０２８８】
（５）第１実施形態及び第２実施形態では、サーバ２が音声データに基づいてテキストデータを生成すると共に、テキストデータが示す制御コマンドを実行する。しかし、本発明はこれに限定されない。テキストデータを生成するサーバと、制御コマンドを実行するサーバとが別々に存在していてもよい。
【０２８９】
（６）第１実施形態及び第２実施形態では、サーバ２が音声データのテキストデータを生成する。しかし、本発明はこれに限定されない。サーバ２に代えてスマートスピーカ６がテキストデータを生成してもよい。また、サーバ２、及びスマートスピーカ６とは異なる外部機器がテキストデータを生成してもよい。
【０２９０】
（７）第１実施形態及び第２実施形態では、複数の端末機器Ａは、複数の入力端子Ｂと有線接続される。しかし、本発明はこれに限定されない。複数の端末機器Ａは、通信部７３（図６参照）と無線接続されてもよい。通信部７３は、本発明の入力部の二例である。複数の端末機器Ａと通信部７３とのデータの伝送は、例えば、Ｍｉｒａｃａｓｔ（登録商標）の規格に則って実行される。この場合、通信部７３が受信した複数の端末機器Ａからの信号のうち、制御部７８は、１の端末機器Ａからの信号のみ処理し、残りの端末機器Ａからの信号は処理しない。つまり、複数の端末機器Ａのうち、１の端末機器Ａが通信部７３に信号を入力可能に接続され、残りの端末機器Ａが通信部７３に信号を入力不能に接続される。また、この場合も、第１実施形態及び第２実施形態と同様に、例えば、通信部７３に信号を入力可能な端末機器Ａを、操作部７６の操作により、複数の端末機器Ａのうちから変更できる。
【０２９１】
（８）本発明の受付装置は、スマートスピーカ６に限定されない。本発明の受付装置は、外部からの情報の入力を受け付ける装置であればよい。本発明の受付装置は、例えば、チャットのような文字の入力を受け付ける装置、カメラのような風景の入力（撮像）を受け付けて風景の画像データを生成する装置、又は、ジェスチャー動作の入力を受け付けるセンサーでもよい。
【０２９２】
（９）図１７及び図１８に示すように、サーバ２がスマートスピーカ６から所定の指示を示す音声データを受信すると、サーバ２は、サーバテーブル２３１を更新する。しかし、本発明はこれに限定されない。サーバ２は、スマートスピーカ６から所定の指示を示す音声データを受信しなくても、所定のタイミングでサーバテーブル２３１を更新してもよい。例えば、会議終了５分前に所定の指示を示す音声データがスマートスピーカ６に入力されることが予め分かっている場合、会議終了５分前の直前（所定のタイミング）に、サーバ２がサーバテーブル２３１を更新してもよい。その後、サーバ２は、スマートスピーカ６から所定の指示を示す音声データを受信すると、サーバテーブル２３１を更新する処理を行うことなく、所定の指示を示す音声データに基づいて、制御コマンドを生成する。その結果、制御コマンドを生成する処理を円滑に行うことが可能になる。所定のタイミングを示す情報は、予めサーバ２の記憶部２３に記憶されている。サーバ２の制御部２４は、タイマーとして機能し、タイマーにより所定のタイミングをカウントする。
【産業上の利用可能性】
【０２９３】
本発明は、情報処理システム、情報処理装置、及び情報処理方法の分野に利用可能である。
【符号の説明】
【０２９４】
１      情報処理システム
２      サーバ
４      第１端末機器
６      音声受付装置（音声受付装置）
７      表示機器（出力機器）
２３    記憶部（サーバ記憶部）
２３ｃ  接続状態を示す情報
２４    制御部
４１    第１出力端子（送信部）
５１    第２出力端子（送信部）
６４    撮像部（取得部）
７１    第１入力端子
７７    記憶部（機器記憶部）
２３１  サーバテーブル
７７１  機器テーブル
Ａ      端末機器
Ｂ      入力端子
【図１】
2020099007.tif 000003
【図２】
2020099007.tif 000004
【図３】
2020099007.tif 000005
【図４】
2020099007.tif 000006
【図５】
2020099007.tif 000007
【図６】
2020099007.tif 000008
【図７】
2020099007.tif 000009
【図８】
2020099007.tif 000010
【図９】
2020099007.tif 000011
【図１０】
2020099007.tif 000012
【図１１】
2020099007.tif 000013
【図１２】
2020099007.tif 000014
【図１３】
2020099007.tif 000015
【図１４】
2020099007.tif 000016
【図１５】
2020099007.tif 000017
【図１６】
2020099007.tif 000018
【図１７】
2020099007.tif 000019
【図１８】
2020099007.tif 000020
【図１９】
2020099007.tif 000021
【図２０】
2020099007.tif 000022
【図２１】
2020099007.tif 000023
【図２２】
2020099007.tif 000024
【図２３】
2020099007.tif 000025
【図２４】
2020099007.tif 000026
【図２５】
2020099007.tif 000027
【図２６】
2020099007.tif 000028
【図２７】
2020099007.tif 000029
【図２８】
2020099007.tif 000030
【図２９】
2020099007.tif 000031
【図３０】
2020099007.tif 000032
【図３１】
2020099007.tif 000033
【図３２】
2020099007.tif 000034
【図３３】
2020099007.tif 000035
【図３４】
2020099007.tif 000036
【図３５】
2020099007.tif 000037
【図３６】
2020099007.tif 000038