(57)【要約】【課題】ミラーリング投影の際の情報漏洩を防止することができる投影装置を提供すること。【解決手段】他の投影装置との間の通信を制御し、情報端末のミラーリング投影に関する第１の端末情報を他の投影装置から取得する投影装置通信制御部１９と、情報端末のミラーリング投影に関する第２の端末情報を情報端末から取得し、第１および第２の端末情報に基づいて、情報端末に表示される画面をミラーリング投影するか否かを判定する投影判定部２０と、ミラーリング投影すると判定した場合に、情報端末に表示される画面のミラーリング投影を制御する投影制御部１１と、を備える。【選択図】図３
2017203909.tif 000002
【特許請求の範囲】
【請求項１】
他の投影装置との間の通信を制御し、情報端末のミラーリング投影に関する第１の端末情報を前記他の投影装置から取得する投影装置通信制御部と、
前記情報端末のミラーリング投影に関する第２の端末情報を前記情報端末から取得し、前記第１および第２の端末情報に基づいて、前記情報端末に表示される画面を前記ミラーリング投影するか否かを判定する投影判定部と、
前記ミラーリング投影すると判定した場合に、前記情報端末に表示される画面のミラーリング投影を制御する投影制御部と、
を備えることを特徴とする投影装置。
【請求項２】
前記投影制御部が制御する前記ミラーリング投影と前記投影装置通信制御部が制御する無線通信とが、同時実行されることを特徴とする請求項１に記載の投影装置。
【請求項３】
前記投影判定部は、前記情報端末から受信する無線フレームの電波強度に基づいて、自装置が前記情報端末に最も近い位置にある投影装置であるか否かを判定し、判定結果に基づいて、前記情報端末に表示される画面を前記ミラーリング投影するか否かを判定することを特徴とする請求項１または２に記載の投影装置。
【請求項４】
前記投影判定部は、前記情報端末との間の接続履歴情報または予め設定された接続の接続優先度を用いて、前記情報端末に表示される画面を前記ミラーリング投影するか否かを判定することを特徴とする請求項１から３のいずれか１つに記載の投影装置。
【請求項５】
前記ミラーリング投影しないと判定した場合に、前記投影装置通信制御部は、前記情報端末から検索されないよう、前記他の投影装置の検索処理を停止することを特徴とする請求項１から４のいずれか１つに記載の投影装置。
【請求項６】
前記ミラーリング投影しないと判定した場合に、前記投影装置通信制御部は、前記他の投影装置のうち前記情報端末に最も近い位置にある第１の投影装置に対して前記判定結果を通知し、前記情報端末が前記第１の投影装置に接続していることを前記第１の投影装置に表示させることを特徴とする請求項３から５のいずれか１つに記載の投影装置。
【請求項７】
前記ミラーリング投影すると判定した場合に、前記情報端末との間の通信を制御する接続制御部をさらに備え、
前記投影制御部は、前記ミラーリング投影を開始するか否かを確認するための確認画像を表示し、
前記接続制御部は、前記ミラーリング投影を開始する指示が前記情報端末から送られてきた場合に、前記情報端末との間の通信を開始することを特徴とする請求項１から６のいずれか１つに記載の投影装置。
【請求項８】
投影装置と、前記投影装置に接続されたサーバとを備えた投影システムであって、
他の投影装置との間の通信を制御し、情報端末のミラーリング投影に関する第１の端末情報を前記他の投影装置から取得する投影装置通信制御部と、
前記情報端末のミラーリング投影に関する第２の端末情報を前記情報端末から取得し、前記第１および第２の端末情報に基づいて、前記情報端末に表示される画面を前記ミラーリング投影するか否かを判定する投影判定部と、
前記ミラーリング投影すると判定した場合に、前記情報端末に表示される画面のミラーリング投影を制御する投影制御部と、
を備えることを特徴とする投影システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置および投影システムに関する。
【背景技術】
【０００２】
近年、携帯電話やＰＣなどのスマートデバイスと、プロジェクタなどの投影装置との間で行われるミラーリング投影技術の開発が進められている。ミラーリング投影では、スマートデバイスと投影装置とが無線接続され、スマートデバイスの画面が投影装置に送信される。そして、投影装置が、スマートデバイスの画面をストリーミング形式で拡大表示する。
【０００３】
ミラーリング投影が可能な環境において、複数の投影装置が配置されている場合、スマートデバイスは、所望の投影装置に対してスマートデバイスの画面を表示させる。例えば、特許文献１に記載のマルチスクリーン投影システムは、画像送信装置に複数の画像受信装置が無線接続されている場合に、複数の画像受信装置の電波状態を測定し、最も電波状態の悪い画像受信装置に合わせてデータ送信の出力を調整している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、画像送信装置が接続先の画像受信装置を間違えると、目的の画像送信装置とは異なる画像送信装置に画像受信装置が接続されてしまう場合がある。このような場合、目的の画像受信装置とは異なる画像受信装置に画像送信装置からの情報が表示されるので、情報が漏洩してしまう場合があるという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、ミラーリング投影の際の情報漏洩を防止することができる投影装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、他の投影装置との間の通信を制御し、情報端末のミラーリング投影に関する第１の端末情報を前記他の投影装置から取得する投影装置通信制御部と、前記情報端末のミラーリング投影に関する第２の端末情報を前記情報端末から取得し、前記第１および第２の端末情報に基づいて、前記情報端末に表示される画面をミラーリング投影するか否かを判定する投影判定部と、前記ミラーリング投影すると判定した場合に、前記情報端末に表示される画面のミラーリング投影を制御する投影制御部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ミラーリング投影の際の情報漏洩を防止することが可能になるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態に係る投影装置の配置例を示す図である。
【図２】図２は、投影装置と情報端末との接続を説明するための図である。
【図３】図３は、実施の形態に係る投影装置の機能構成を示すブロック図である。
【図４】図４は、実施の形態に係る投影装置が備えるネットワークコントローラのハードウェア構成図である。
【図５】図５は、実施の形態に係る投影装置がサーバからアプリケーションを取得する場合のシステム構成図である。
【図６】図６は、実施の形態に係る接続判断処理の処理手順を示すフローチャートである。
【図７】図７は、ミラーリング投影要求を説明するための図である。
【図８】図８は、実施の形態に係る端末検知処理のシーケンスを示す図である。
【図９】図９は、情報端末と投影装置との間の距離を判定する処理を説明するための図である。
【図１０】図１０は、情報端末の管理に用いられる優先度情報の一例を示す図である。
【図１１】図１１は、情報端末の管理に用いられる接続回数情報の一例を示す図である。
【図１２】図１２は、情報端末の管理に用いられる接続日時情報の一例を示す図である。
【図１３】図１３は、接続優先度をユーザが決定する際の投影画像を説明するための図である。
【図１４】図１４は、優先パラメータが決定された場合の投影画像を説明するための図である。
【図１５】図１５は、実施の形態に係る投影装置検索処理のシーケンスを示す図である。
【図１６】図１６は、情報端末が誤った投影装置に接続した場合の警告画面を示す図である。
【図１７】図１７は、投影開始の確認画面を示す図である。
【発明を実施するための形態】
【０００９】
（実施の形態）
図１は、実施の形態に係る投影装置の配置例を示す図である。会議室２０１Ａ〜２０１Ｃは、投影装置１０１Ａ〜１０１Ｃを配置可能なよう構成されている。本実施の形態では、投影装置１０１Ａ〜１０１Ｃが、それぞれ会議室２０１Ａ〜２０１Ｃに配置されている場合について説明する。投影装置１０１Ａ〜１０１Ｃは、例えばプロジェクタ等である。
【００１０】
投影装置１０１Ａ〜１０１Ｃは、同様の構成を有している。投影装置１０１Ａ〜１０１Ｃは、無線ＬＡＮ（Local  Area  Network）などを用いて互いに直接通信可能なよう構成されている。また、各会議室２０１Ａ〜２０１Ｃは、それぞれ、投影装置１０１Ａ〜１０１Ｃ同士の電波が届く範囲に設置されている。また、投影装置１０１Ａ〜１０１Ｃは、無線ＬＡＮなどを用いて後述する情報端末との間で直接通信可能なよう構成されている。
【００１１】
会議室２０１Ａ〜２０１Ｃ内に配置された投影装置１０１Ａ〜１０１Ｃは、何れも会議室の内側および外側に位置する情報端末からの信号を検知可能とする。具体的には、会議室２０１Ａ内の投影装置１０１Ａは、会議室２０１Ａ内の情報端末または外側（会議室２０１Ｂ，２０１Ｃ内であってもよい）の情報端末からの信号を検知できる。また、会議室２０１Ｂ内の投影装置１０１Ｂは、会議室２０１Ｂ内の情報端末または外側（会議室２０１Ａ，２０１Ｃ内であってもよい）の情報端末からの信号を検知できる。また、会議室２０１Ｃ内の投影装置１０１Ｃは、会議室２０１Ｃ内の情報端末または外側（会議室２０１Ａ，２０１Ｂ内であってもよい）の情報端末からの信号を検知できる。
【００１２】
なお、図１では、便宜的に会議室２０１Ａ〜２０１Ｃ同士が隣接しない位置に会議室２０１Ａ〜２０１Ｃを図示し、それぞれにドア１５０Ａ〜１５０Ｃを配置しているが、会議室２０１Ａ〜２０１Ｃは何れの位置関係を有していてもよい。例えば、会議室２０１Ａ〜２０１Ｃ同士は、隣接配置されていてもよい。また、会議室２０１Ａ〜２０１Ｃは、部屋の壁などによって仕切られている環境に限らず、パーテションなどで区切られた簡易会議室などであってもよい。
【００１３】
本実施の形態の投影装置１０１Ａ〜１０１Ｃは、情報端末から送られてくる画面の投影に際して、以下の特徴を有している。すなわち、情報端末から投影装置１０１Ａ〜１０１Ｃへのミラーリング投影要求時に、投影装置１０１Ａ〜１０１Ｃ同士で通信を実行し、投影装置１０１Ａ〜１０１Ｃが、情報端末の位置（投影装置１０１Ａ〜１０１Ｃと情報端末との間の距離）を推測する。そして、投影装置１０１Ａ〜１０１Ｃが、情報端末の位置に基づいて、情報端末が自らの投影装置に接続してもよい情報端末であるか否かを判定する。そして、判定結果が情報端末に送られる。
【００１４】
これにより、情報端末は、接続すべき投影装置１０１Ａ〜１０１Ｃを適切に選択できるようになる。この結果、情報端末が、接続対象の投影装置を誤って指定した場合に不適切なミラーリング投影を回避できる。また、ユーザは、誤った投影装置に接続したことを検知することができる。
【００１５】
ここでは、情報端末が、投影装置１０１Ａ〜１０１Ｃのうちの投影装置１０１Ａに接続したいにも関わらず、情報端末からのミラーリング投影要求が投影装置１０１Ｂに送られた場合について説明する。
【００１６】
例えば、投影装置１０１Ｂが、情報端末からのミラーリング投影要求を受信すると、投影装置１０１Ｂは、投影装置１０１Ａ，１０１Ｃから情報端末に関する端末情報を受信し、情報端末の位置を推測する。そして、投影装置１０１Ｂが、情報端末の位置に基づいて、情報端末が投影装置１０１Ｂに接続してもよい情報端末であるか否かを判定する。そして、投影装置１０１Ｂは、判定結果を情報端末に送る。
【００１７】
図２は、投影装置と情報端末との接続を説明するための図である。なお、投影装置１０１Ａ〜１０１Ｃは、同様の構成を有しているので、ここでは投影装置１０１Ｂと情報端末との接続について説明する。情報端末は、スマートデバイスであり、例えば、タブレット端末２４，２７、ＰＣ（Personal  Computer）２５，２６などである。なお、ＰＣ２５，２６は、タブレットＰＣであってもよい。また、情報端末は、携帯電話、スマートフォンなどであってもよい。
【００１８】
情報端末は、スマートデバイスの画面をストリーミング形式でプロジェクタなどの投影装置１０１Ｂに送信し、投影装置１０１Ｂに拡大表示させることのできるミラーリングを行う。
【００１９】
タブレット端末２４，２７およびＰＣ２５，２６は、何れも投影装置１０１Ｂに対して１対１で無線接続可能な端末である。タブレット端末２４，２７およびＰＣ２５，２６は、それぞれの無線電波３４〜３７を介して投影装置１０１Ｂと接続し、ミラーリング投影が可能である。投影装置１０１Ｂは、１１９ＰＪＳ（プロジェクタ）などである。ミラーリング投影においては、情報端末と投影装置１０１Ａ〜１０１Ｂとの間の接続時にＷＰＳ（WiFi  Protected  Setup）が利用され、ユーザからみて自動的に接続処理が実施される。
【００２０】
ミラーリング投影の際には、投影装置１０１Ｂは、何れかの情報端末と１対１で接続されるものとする。換言すると、ミラーリング投影の際には、投影装置１０１Ｂは、無線電波３４〜３７の何れかで情報端末に接続されているものとする。
【００２１】
投影装置１０１Ｂは、レンズ１１０を備えている。投影装置１０１Ｂは、情報端末から受信した情報を、レンズ１１０からスクリーン２０３に映し出す。投影装置１０１Ｂが情報端末から受信する情報は、情報端末の画面に映し出される画像である。したがって、投影装置１０１Ｂは、情報端末から受信した画像を投影画像（投影画面）２０５Ａとしてスクリーンに映し出す。
【００２２】
例えば、投影装置１０１Ｂが、タブレット端末２４をミラーリング投影した場合、投影画像２０５Ａにタブレット端末２４の画面がそのまま投影される。同様に、投影装置１０１Ｂが、タブレット端末２７またはＰＣ２５，２６をミラーリング投影した場合、投影画像２０５Ａにタブレット端末２７またはＰＣ２５，２６の画面がそのまま投影される。なお、以下の説明では、ミラーリング投影される情報端末を情報端末６０として説明する。
【００２３】
図３は、実施の形態に係る投影装置の機能構成を示すブロック図である。なお、投影装置１０１Ａ〜１０１Ｃは、同様の構成を有しているので、ここでは投影装置１０１Ｂの構成について説明する。
【００２４】
投影装置１０１Ｂは、投影制御部１１、全体制御部１２、メインメニュー制御部１３、ユーザＩＦ１４、記憶装置１５、ネットワークコントローラ１０を備えている。そして、ネットワークコントローラ１０が、サブ制御部１６、ネットワーク制御部１７、通信部１８、投影装置通信制御部１９、投影判定部２０、接続制御部２１を有している。
【００２５】
投影制御部１１は、接続された情報端末６０の画像を投影する際の投影制御を行う。ユーザＩＦ１４は、ユーザからの操作を受け付けて、操作内容をメインメニュー制御部１３に送る。メインメニュー制御部（操作制御部）１３は、投影装置１０１Ｂのメインメニューへの操作を制御する。
【００２６】
全体制御部１２は、投影制御部１１およびメインメニュー制御部１３を制御する。また、全体制御部１２は、記憶装置１５にアクセスすることができる。記憶装置１５は、投影装置１０１Ｂの制御に必要な情報を記憶する。
【００２７】
ネットワークコントローラ１０は、投影装置１０１Ｂと情報端末６０との間の無線通信や、投影装置１０１Ｂと投影装置１０１Ａ，１０１Ｃとの間の通信（無線通信または有線通信）などを制御する。投影装置通信制御部１９は、近接位置にある投影装置１０１Ａ，１０１Ｃを検出し、投影装置１０１Ｂとの間の通信を制御する。投影装置通信制御部１９は、投影装置１０１Ａ，１０１Ｃが取得した端末情報（第１の端末情報）を、ネットワーク制御部１７および通信部１８を介して取得する。本実施の形態での端末情報は、情報端末６０のミラーリング投影に関する情報である。
【００２８】
投影判定部（端末決定部）２０は、情報端末６０から送られてくるアクセス情報（後述するミラーリング投影要求）から、近接位置にある情報端末６０を特定する。そして、投影判定部２０は、ミラーリング投影要求に基づいて、情報端末６０の端末情報（第２の端末情報）を取得する。
【００２９】
また、投影判定部２０は、自らが取得した端末情報と、投影装置１０１Ａ，１０１Ｃが取得した端末情報とを用いて、自装置が情報端末６０に最も位置が近い投影装置（第１の投影装置）であるか否かを判定する。投影判定部２０は、自らが取得した端末情報と、投影装置１０１Ａ，１０１Ｃが取得した端末情報とを用いて、情報端末６０に最も位置が近い投影装置を特定してもよい。投影判定部２０は、自装置が情報端末６０に最も位置が近い投影装置であるか否かの判定結果に基づいて、情報端末６０に表示される画面をミラーリング投影するか否かを判定する。投影判定部２０は、ミラーリング投影しないと判定した場合には、他の投影装置１０１Ａ，１０１Ｃに判定結果を通知する。一方、投影判定部２０は、ミラーリング投影すると判定した場合には、接続制御部２１に判定結果を通知する。
【００３０】
接続制御部２１は、特定した情報端末６０との間の無線通信を制御する。本実施の形態の接続制御部２１は、自装置が他の投影装置と比較して情報端末６０に最も近い位置にあると判定した場合に、情報端末６０との間の無線通信を制御する。
【００３１】
通信部１８は、情報端末６０との間の無線通信、投影装置１０１Ａ，１０１Ｃとの間の通信を行なう。ネットワーク制御部１７は、通信部１８、投影装置通信制御部１９、投影判定部２０、接続制御部２１を制御する。
【００３２】
サブ制御部１６は、ネットワーク制御部１７を制御し、全体制御部１２との間で情報の送受信を行う。サブ制御部１６は、記憶装置１５にアクセスすることができる。
【００３３】
なお、本実施の形態では、ネットワークコントローラ１０を制御する機能としてサブ制御部１６を配置しているが、必ずしもサブ制御部１６を配置する必要は無い。ネットワークコントローラ１０の制御は、全体制御部１２が行ってもよいし、全体制御部１２およびサブ制御部１６が資源を共有してネットワークコントローラ１０を制御してもよい。
【００３４】
また、図３では、記憶装置１５が、全体制御部１２およびサブ制御部１６で共有される構成となっているが、全体制御部１２およびサブ制御部１６で別々の記憶装置に接続されてもよい。この場合、ネットワークコントローラ１０内にも記憶装置が配置され、この記憶装置がサブ制御部１６に接続される。
【００３５】
このような構成により、投影装置１０１Ｂは、近接位置にある情報端末６０を特定し、自装置が他の投影装置と比較して情報端末６０に最も近い位置にあると判定した場合に、情報端末６０から送られてくる画面のミラーリング投影を実現する。
【００３６】
図４は、実施の形態に係る投影装置が備えるネットワークコントローラのハードウェア構成図である。ネットワークコントローラ１０は、ＣＰＵ（Central  Processing  Unit）７１、ＲＯＭ（Read  Only  Memory）７２、ＲＡＭ（Random  Access  Memory）７３、入力部７４、表示部７５、通信ＩＦ７６を備えている。
【００３７】
投影装置１０１Ｂでは、ＣＰＵ７１と、ＲＯＭ７２と、ＲＡＭ７３と、入力部７４と、表示部７５と、通信ＩＦ７６とがバスを介して接続されている。ＣＰＵ７１は、投影装置１０１Ｂ全体の動作を制御するための演算を行う。ＲＯＭ７２は、ＣＰＵ７１が行う処理の内容（プログラムなど）を保持する。ＲＡＭ７３は、ワークエリアとして使用されるとともに、現在の処理の状態を保持する。なお、ＣＰＵ７１が実行するプログラムは、コンピュータ読み取り可能かつ非遷移的な記録媒体（non-transitory  computer  readable  recording  medium）などに格納されていればよい。
【００３８】
入力部７４は、投影装置に直接設けられたハードウェアキーや投影画面に投影されるソフトウェアキーボードなどのＧＵＩ（Graphical  User  Interface）を含み、ユーザによる指示情報（投影装置の選択に必要なパラメータ等）が入力される。入力部７４へ入力された指示情報は、ＣＰＵ７１へ送られる。
【００３９】
表示部７５は、液晶モニタなどの表示機能を有しており、ＣＰＵ７１からの指示に基づいて、種々の情報を表示する。通信ＩＦ７６は、ネットワークコントローラ１０と、ネットワークコントローラ１０以外の装置との間の通信インタフェースである。
【００４０】
本実施の形態の投影装置１０１Ｂで実行されるプログラムは、上述した各部（投影制御部１１、全体制御部１２、メインメニュー制御部１３、サブ制御部１６、ネットワークコントローラ１０）を含むモジュール構成となっている。実際のハードウェアとしてはＣＰＵ（プロセッサ）７１が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上記各部が主記憶装置上に生成されるようになっている。なお、上記各部の一部又は全部をハードウェア回路で置き換えてもよい。
【００４１】
また、投影装置１０１Ｂは、サーバからアプリケーション（プログラム）を取得してもよい。図５は、投影装置がサーバからアプリケーションを取得する場合のシステム構成図である。
【００４２】
投影装置１０１Ｂは、ネットワーク４００を介してサーバ３０１に接続されている。サーバ３０１は、例えば、アプリケーションおよびアプリケーションリスト（第１のリスト）３１０を記憶する記憶装置を備えている。アプリケーションリスト３１０は、投影装置１０１Ｂで実行されるアプリケーションのリストである。アプリケーションリスト３１０には、例えば、投影装置通信制御部１９の機能を識別する情報、投影判定部２０の機能を識別する情報、接続制御部２１の機能を識別する情報などがリスト形式で登録されている。
【００４３】
また、サーバ３０１は、投影装置１０１Ｂからの装置情報５１に基づいてアプリケーションのダウンロードリスト（第２のリスト）５２を作成する作成装置などを備えている。ダウンロードリスト５２は、ダウンロード候補のアプリケーションのリストである。ダウンロードリスト５２には、例えば、投影装置通信制御部１９の機能を識別する情報、投影判定部２０の機能を識別する情報、接続制御部２１の機能を識別する情報などがリスト形式で登録されている。
【００４４】
このようなシステムでは、例えば、投影装置１０１Ｂが装置情報５１をサーバ３０１に送信する。この装置情報５１は、投影装置１０１Ｂに関する情報である。サーバ３０１は、装置情報５１に基づいて、アプリケーションリスト３１０からアプリケーションのダウンロードリスト５２を作成する。そして、サーバ３０１は、作成したダウンロードリスト５２を投影装置１０１Ｂに送る。これにより、投影装置１０１Ｂの通信部１８は、ダウンロードリスト５２を受信する。この後、投影装置１０１Ｂは、ダウンロードリスト５２に基づいて、アプリケーションの要求５３をサーバ３０１に送る。これにより、サーバ３０１は、要求５３に対応するアプリケーション５４を投影装置１０１Ｂに送る。そして、投影装置１０１Ｂが、アプリケーション５４をダウンロードする。
【００４５】
なお、投影装置１０１Ｂが、アプリケーション５４を記憶する記憶装置、装置情報５１に基づいてアプリケーション５４のダウンロードリスト５２を作成する作成装置などを備えていてもよい。また、システムを構成するサーバ３０１は複数台でもよく、何れのサーバ３０１に上述の記憶装置や作成装置が配置されてもよい。また、本実施の形態で説明した、投影装置１０１Ｂとサーバ３０１とが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【００４６】
図６は、実施の形態に係る接続判断処理の処理手順を示すフローチャートである。図６では、投影装置１０１Ｂによる接続判断処理について説明する。情報端末６０からミラーリング投影要求が送信されると、投影装置１０１Ｂがミラーリング投影要求を受信する（ステップＳ１０）。
【００４７】
ここで、ミラーリング投影要求について説明する。図７は、ミラーリング投影要求を説明するための図である。情報端末６０は、ミラーリング投影要求を行う際に、端末画面３０を表示する。端末画面３０では、接続候補となる投影装置１０１Ａ〜１０１Ｃなどが表示される。接続候補となる投影装置１０１Ａ〜１０１Ｃは、情報端末６０との間で無線通信の可能な投影装置である。情報端末６０は、投影装置１０１Ａ〜１０１Ｃから送られてくる信号に基づいて、信号を検出できた投影装置１０１Ａ〜１０１Ｃを接続候補と判定する。なお、図７では、投影装置１０１Ａ，１０１Ｂ，１０１Ｃが、それぞれプロジェクタＡＡＡ，ＢＢＢ，ＣＣＣで表示されている場合を示している。
【００４８】
情報端末６０は、端末画面（インターフェース）３０に表示した投影装置１０１Ａ〜１０１Ｃの中からユーザによって選択された投影装置１０１Ｂに対してミラーリング投影要求を送信する。
【００４９】
情報端末６０は、端末画面３０が図７に示したような画面の場合、投影装置１０１Ａ〜１０１Ｃの表示順が装置検索された順番であるとすると、ユーザが誤って投影対象とすべきでない投影装置１０１Ａ，１０１Ｃを選択してしまうことがある。また、投影装置１０１Ｂの選択途中に投影装置１０１Ａ，１０１Ｃが接続候補に追加される場合があるので、ユーザが誤って投影対象とすべきでない投影装置１０１Ａ，１０１Ｃを選択してしまうことがある。そこで、本実施の形態では、投影装置１０１Ａ〜１０１Ｃ間で通信を行なうことによって、ミラーリング投影を行うのに適切な投影装置が決定される。
【００５０】
投影装置１０１Ｂの通信部１８が、ミラーリング投影要求を受信すると、このミラーリング投影要求がネットワーク制御部１７を介して投影装置通信制御部１９、投影判定部２０に送られる。
【００５１】
投影装置通信制御部１９は、記憶装置１５内に格納しておいた情報端末６０に関する情報に基づいて、受信したミラーリング投影要求が情報端末６０からのものであることを検証する。
【００５２】
そして、投影装置通信制御部１９は、近接する投影装置１０１Ａ，１０１Ｃとの間で通信を実行するための指示を、ネットワーク制御部１７を介して通信部１８に送る。これにより、投影装置１０１Ｂと投影装置１０１Ａ，１０１Ｃとの間で通信が行われる。
【００５３】
なお、投影装置１０１Ｂが通信を実行するのは、投影装置１０１Ｂが事前に検知している投影装置でもよいし、その場でリアルタイムに検索された投影装置でもよい。また、投影装置１０１Ｂが検知する投影装置は何台でもよい。
【００５４】
本実施の形態では、図１に示した３台の投影装置１０１Ａ〜１０１Ｃが、ミラーリング投影を行う投影装置を決定するための通信を行なう。このとき、投影装置１０１Ｂの投影装置通信制御部１９は、自装置の近くに他の投影装置１０１Ａ，１０１Ｃがあるか否かを判定する（ステップＳ２０）。投影装置通信制御部１９は、通信を確立することができた投影装置を、自装置の近くにある投影装置であると判定する。
【００５５】
また、投影装置１０１Ｂの投影判定部２０は、情報端末６０のミラーリング投影に関する端末情報を、ミラーリング投影要求内の情報から取得する。また、投影装置１０１Ａ，１０１Ｃも、投影装置１０１Ｂと同様に、情報端末６０のミラーリング投影に関する端末情報を取得している。
【００５６】
投影装置通信制御部１９は、投影装置１０１Ａ，１０１Ｃが取得した端末情報を、ネットワーク制御部１７および通信部１８を介して取得する。このとき、投影装置通信制御部１９は、端末情報の取得要求を投影装置１０１Ａ，１０１Ｃに送信し、投影装置１０１Ａ，１０１Ｃから送られてくる端末情報を受信する。投影装置通信制御部１９は、投影装置１０１Ａ，１０１Ｃからの端末情報を投影判定部２０に送る。
【００５７】
投影装置１０１Ｂの投影判定部２０は、自装置の近くに他の投影装置１０１Ａまたは投影装置１０１Ｃがある場合（ステップＳ２０、Ｙｅｓ）、自装置がミラーリング投影の要求元（情報端末６０）に最も近い投影装置であるか否かを判定する（ステップＳ３０）。
【００５８】
投影装置１０１Ｂの投影判定部２０は、自らが取得した情報端末６０に関する端末情報と、投影装置１０１Ａ，１０１Ｃが取得した情報端末６０に関する端末情報とを用いて、情報端末６０に最も近い投影装置を判定する。
【００５９】
端末情報は、例えば、情報端末６０から送られてくる信号（無線フレームなど）の電波強度である。したがって、投影装置１０１Ｂが情報端末６０から取得する端末情報は、投影装置１０１Ｂが検知した電波強度である。同様に、投影装置１０１Ａが取得する端末情報は、投影装置１０１Ａが情報端末６０から検知した電波強度である。また、投影装置１０１Ｃが取得する端末情報は、投影装置１０１Ｃが情報端末６０から検知した電波強度である。
【００６０】
端末情報が電波強度である場合、最も大きな電波強度を検知した投影装置が、情報端末６０に最も近い投影装置であると判定される。投影装置１０１Ｂは、各投影装置１０１Ａ〜１０１Ｃが検知した電波強度を比較し、自装置の検知した電波強度が最大か否かを判定する。
【００６１】
投影装置１０１Ｂの投影判定部２０が、自装置がミラーリング投影の要求元に最も近い投影装置ではないと判定すると（ステップＳ３０、Ｎｏ）、投影装置１０１Ｂは、投影回避処理を実行する（ステップＳ４０）。すなわち、投影判定部２０が、投影回避処理を行うための通知を、投影装置１０１Ａ，１０１Ｃに行う。具体的には、投影判定部２０が、ネットワーク制御部１７および通信部１８を介して、ミラーリング投影の要求先が間違っていること（投影先誤り）を、近隣の他の投影装置１０１Ａ，１０１Ｃに通知する。
【００６２】
このように、投影装置１０１Ｂは、自装置よりも投影要求を行ってきた情報端末６０に近い投影装置を検出した場合には、投影先が間違っていることを情報端末６０の近くにある投影装置に対して通知する。
【００６３】
また、投影装置１０１Ｂは、投影不可能であることを示す応答を情報端末６０に送る。具体的には、投影判定部２０は、投影不可能の応答を、ネットワーク制御部１７を介して通信部１８に送る。そして、通信部１８が、投影不可能の応答を情報端末６０に送る（ステップＳ５０）。このように、投影装置１０１Ｂは、自装置よりも投影要求を行ってきた情報端末６０に近い投影装置を検出した後、ミラーリング投影の要求元である情報端末６０に対して、ミラーリング投影不可能の応答を行う。
【００６４】
一方、ステップＳ３０の処理において、投影装置１０１Ｂの投影判定部２０が、自装置がミラーリング投影の要求元に最も近い投影装置であると判定すると（ステップＳ３０、Ｙｅｓ）、投影装置１０１Ｂの接続制御部２１が、投影可能であることを、ネットワーク制御部１７を介して通信部１８に送る。
【００６５】
これにより、通信部１８は、投影可能の応答（ミラーリング投影応答）を情報端末６０に送る（ステップＳ６０）。これにより、情報端末６０と投影装置１０１Ｂとの間でミラーリング投影が開始される。
【００６６】
なお、投影装置１０１Ｂの周辺に配置されている投影装置１０１Ａ，１０１Ｃの中には電源が入っていないものもある。投影装置１０１Ｂは、近接位置の投影装置１０１Ａ，１０１Ｃを発見できない場合には、情報端末６０がミラーリング投影に用いるべき投影装置は、投影装置１０１Ｂで間違っていないと判断する。換言すると、投影装置１０１Ｂは、近接位置の投影装置１０１Ａ，１０１Ｃを検知しない場合には、自装置（投影装置１０１Ｂ）が情報端末６０のミラーリング投影を行う投影装置であると判断する。投影装置１０１Ｂの投影装置通信制御部１９が、自装置の近くに他の投影装置１０１Ａおよび投影装置１０１Ｃがないと判定した場合（ステップＳ２０、Ｎｏ）、投影装置１０１Ｂの接続制御部２１が、投影可能であることを、ネットワーク制御部１７および通信部１８を介して情報端末６０に送る（ステップＳ６０）。これにより、情報端末６０と投影装置１０１Ｂとの間でミラーリング投影が開始される。
【００６７】
図８は、実施の形態に係る端末検知処理のシーケンスを示す図である。ここでは、３台の投影装置１０１Ａ〜１０１Ｃが近接位置にある場合に、投影装置１０１Ｂが情報端末６０の検知処理を行う際のシーケンス（端末検知シーケンス）について説明する。
【００６８】
情報端末６０は、投影装置１０１Ｂにミラーリング投影要求を送信する。これにより、投影装置１０１Ｂは、情報端末６０からのミラーリング投影要求を受信する（ＳＴ３０１）。このＳＴ３０１の処理は、図６で説明したステップＳ１０の処理に対応している。
【００６９】
投影装置１０１Ｂは、自装置の周辺に他の投影装置が配置されているか否かを判定する。この処理は、図６のステップＳ２０で説明した処理に対応している。投影装置１０１Ｂは、検出することのできた投影装置１０１Ａ，１０１Ｃに対して、確認情報取得要求を送る。具体的には、投影装置１０１Ｂは、投影装置１０１Ｂの周辺で検出されている投影装置１０１Ｃに対して、確認情報取得要求を送る（ＳＴ３０２）。また、投影装置１０１Ｂは、投影装置１０１Ｂの周辺で検出されている投影装置１０１Ａに対して、確認情報取得要求を送る（ＳＴ３０３）。確認情報取得要求は、近接位置にある情報端末６０の端末情報を要求するものである。ここでは、情報端末６０の端末情報が投影装置１０１Ａ，１０１Ｃに要求される。
【００７０】
投影装置１０１Ａ，１０１Ｃに確認情報取得要求が送られた後、投影装置１０１Ａ，１０１Ｃは、自装置が取得した端末情報（情報端末６０のミラーリング投影に関する情報）を投影装置１０１Ｂに送る。
【００７１】
これにより、投影装置１０１Ｂは、投影装置１０１Ａ，１０１Ｃから情報端末６０のミラーリング投影に関する情報を取得する。そして、投影装置１０１Ｂは、情報端末６０との間での接続可否を判断する（ＳＴ３０４）。このとき、投影装置１０１Ｂは、自装置が取得した端末情報と、投影装置１０１Ａ，１０１Ｃが取得した端末情報とに基づいて接続可否を判断する。この接続可否の判断処理は、図６のステップＳ３０で説明した処理に対応している。すなわち、投影装置１０１Ｂが行う接続可否の判断処理は、自装置が情報端末６０に接続してもよいか否かを判断する処理である。
【００７２】
そして、投影装置１０１Ｂは、接続してもよいか否かの判断結果である投影応答を情報端末６０に送る（ＳＴ３０５）。投影装置１０１Ｂは、自装置が情報端末６０に接続してもよいと判断した場合には、ミラーリング投影が可能であることを示す投影応答を情報端末６０に送る。
【００７３】
一方、投影装置１０１Ｂは、自装置が情報端末６０に接続してはいけないと判断した場合には、ミラーリング投影が不可能であることを示す投影応答を情報端末６０に送る。なお、投影装置１０１Ｂは、自装置が情報端末６０に接続してはいけないと判断した場合には、情報端末６０に最も近い投影装置に対して、判断結果を通知してもよい。
【００７４】
このように、本実施の形態では、近接位置に複数の投影装置１０１Ａ〜１０１Ｃが配置されている場合であっても、投影装置１０１Ａ〜１０１Ｃ間で通信を行なうので、投影装置１０１Ｂがミラーリング投影の可否を判断できる。したがって、投影装置１０１Ｂは、ミラーリング投影の可否判定結果を情報端末６０に効率良く通知することができる。
【００７５】
ここで、情報端末６０と投影装置１０１Ａ〜１０１Ｃとの間の距離を判定する処理について説明する。図９は、情報端末と投影装置との間の距離を判定する処理を説明するための図である。図９では、投影装置１０１Ａ〜１０１Ｃが生成する端末情報４１Ａ〜４１Ｃの一例を示している。
【００７６】
端末情報４１Ａは、投影装置１０１Ａによって生成され、端末情報４１Ｂは、投影装置１０１Ｂによって生成され、端末情報４１Ｃは、投影装置１０１Ｃによって生成される。
【００７７】
端末情報４１Ａ〜４１Ｃは、情報端末６０のＭＡＣ（Media  Access  Control）アドレスと電波強度（ｄｂ）とが対応付けられた情報テーブルである。端末情報４１Ａ〜４１Ｃは、例えば、記憶装置１５内に格納される。
【００７８】
投影装置１０１Ｂが、情報端末６０からのミラーリング投影要求を受信した場合、投影装置１０１Ｂは、投影装置１０１Ａ，１０１Ｃに対して端末情報４１Ａ，４１Ｃの取得要求を送る。そして、投影装置１０１Ａ，１０１Ｃは、投影装置１０１Ｂに端末情報４１Ａ，４１Ｃを送る。また、投影装置１０１Ｂは、端末情報４１Ｂを生成する。これにより、投影装置１０１Ｂは、端末情報４１Ａ〜４１Ｃを取得する。
【００７９】
投影装置１０１Ｂは、ミラーリング投影要求を送信してきた情報端末６０に最も近い位置に配置されている投影装置を、端末情報４１Ａ〜４１Ｃに基づいて判定する。
【００８０】
例えば、情報端末６０のＭＡＣアドレスが「００：００：００：００：００：０ｃ」である場合、投影装置１０１Ｂは、「００：００：００：００：００：０ｃ」に対応する電波強度を、端末情報４１Ａ〜４１Ｃから検索する。ここでの投影装置１０１Ｂは、端末情報４１Ａから「−４０」ｄｂの電波強度を読出し、端末情報４１Ｂから「−６０」ｄｂの電波強度を読出し、端末情報４１Ｃから「−５０」ｄｂの電波強度を読出す。
【００８１】
そして、投影装置１０１Ｂは、読出した各電波強度を比較する。一般的に、電波強度を強く受信できている投影装置ほど、情報端末６０の近くにある可能性が高い。ここでは、投影装置１０１Ａが取得した電波強度が最も強いので、投影装置１０１Ｂは、投影装置１０１Ａが情報端末６０に最も近い位置にあると判定する。換言すると、投影装置１０１Ｂは、投影装置１０１Ａの方が、自端末よりも情報端末６０に近い位置にあると判断する。そして、投影装置１０１Ｂは、情報端末６０に対して、投影不可能の応答通知を送る。また、投影装置１０１Ｂは、投影装置１０１Ｂがミラーリング投影を不可と判定したことを投影装置１０１Ａに通知する。
【００８２】
ここで、複数の情報端末６０を管理する際に用いられる管理情報について説明する。図１０は、情報端末の管理に用いられる優先度情報の一例を示す図である。なお、投影装置１０１Ａ〜１０１Ｃが格納する優先度情報６１は、同様の構成を有しているので、ここでは、投影装置１０１Ｂが格納する優先度情報６１について説明する。
【００８３】
複数の情報端末６０（以下、情報端末群という）を管理にする際に用いられる優先度情報６１は、情報端末６０のＭＡＣアドレスと接続優先度とが対応付けられた情報テーブルである。
【００８４】
優先度情報６１は、投影装置１０１Ｂに接続しようとする情報端末群の接続優先度を管理する情報である。接続優先度は、ミラーリング投影を要求してくる情報端末群のうち、ミラーリング投影の対象として投影装置１０１Ｂに接続される際の優先度を示すものである。したがって、接続優先度が高いＭＡＣアドレスほど、ミラーリング投影の対象の情報端末６０に設定されやすい。投影装置１０１Ｂの投影装置通信制御部１９は、複数の情報端末６０からミラーリング投影の要求を受信すると、接続優先度の高いＭＡＣアドレスを有した情報端末６０をミラーリング投影の対象に選択する。
【００８５】
優先度情報６１は、投影装置１０１Ｂの記憶装置１５などに格納される。投影装置１０１Ｂは、ユーザＩＦ１４を介して、接続候補の情報端末群に関する優先度情報６１を記憶装置１５などに登録する。投影装置１０１Ｂは、優先度情報６１内に、情報端末６０のＭＡＣアドレスを格納する。また、投影装置１０１Ｂは、ユーザからの指示にしたがって、各ＭＡＣアドレス（情報端末６０）に対して接続優先度を設定する。
【００８６】
図１０に示す優先度情報６１には、３段階の接続優先度が設定されている。接続優先度のうち、「１」が最も優先度が高く、「３」が最も優先度が低い。なお、ここでは説明の便宜上、３段階の接続優先度が設定されている場合について説明したが、２段階または４段階以上の接続優先度が設定されてもよい。
【００８７】
図１１は、情報端末の管理に用いられる接続回数情報の一例を示す図である。情報端末群を管理する際に用いられる接続回数情報６２は、情報端末６０のＭＡＣアドレスと接続回数とが対応付けられた情報テーブルである。なお、投影装置１０１Ａ〜１０１Ｃが格納する接続回数情報６２は、同様の構成を有しているので、ここでは、投影装置１０１Ｂが格納する接続回数情報６２について説明する。
【００８８】
接続回数情報６２は、投影装置１０１Ｂに接続しようとする情報端末群の接続回数を管理する情報である。接続回数は、ミラーリング投影を行うために情報端末６０が投影装置１０１Ｂに接続された回数を示している。接続回数情報６２は、各ＭＡＣアドレスが、どの程度接続されたかを示す情報を格納可能なよう構成されている。
【００８９】
接続回数情報６２は、投影装置１０１Ｂの記憶装置１５などに格納される。
投影装置１０１Ｂは、ミラーリング投影の実績（接続履歴情報）に従って、ミラーリング投影を行った情報端末６０のＭＡＣアドレスに接続回数を登録する。投影装置１０１Ｂの投影装置通信制御部１９は、ミラーリング投影が行われる度に、ミラーリング投影の対象となった情報端末６０のＭＡＣアドレスに対応する接続回数を１だけインクリメントする。
【００９０】
投影判定部２０は、接続回数情報６２内のＭＡＣアドレスの中から接続回数が多いＭＡＣアドレスを優先して選択する。したがって、接続回数の多いＭＡＣアドレスほど、ミラーリング投影を行う情報端末６０に設定されやすい。投影装置１０１Ｂは、複数の情報端末６０からミラーリング投影の要求を受信すると、接続回数の多いＭＡＣアドレスを有した情報端末６０をミラーリング投影の対象に優先的に選択する。なお、接続回数情報６２内に保存しておく接続回数については、投影装置毎に上限値を設けておいてもよい。
【００９１】
図１２は、情報端末の管理に用いられる接続日時情報の一例を示す図である。情報端末群を管理する際に用いられる接続日時情報６３は、情報端末６０のＭＡＣアドレスと接続日時とが対応付けられた情報テーブルである。なお、投影装置１０１Ａ〜１０１Ｃが格納する接続日時情報６３は、同様の構成を有しているので、ここでは、投影装置１０１Ｂが格納する接続日時情報６３について説明する。
【００９２】
接続日時情報６３は、投影装置１０１Ｂに接続した情報端末６０の接続日時を管理する情報である。接続日時は、ミラーリング投影を行うために情報端末６０が投影装置１０１Ｂに接続された日時を示している。接続日時情報６３は、各ＭＡＣアドレスが、いつ接続されたかを示す情報を格納可能なよう構成されている。
【００９３】
接続日時情報６３は、投影装置１０１Ｂの記憶装置１５などに格納される。投影装置１０１Ｂは、接続日時情報６３内に、ミラーリング投影を行った情報端末６０のＭＡＣアドレスと、ミラーリング投影を行った日時とを対応付けて登録する。投影装置１０１Ｂの投影装置通信制御部１９は、ミラーリング投影が行われる度に、ミラーリング投影の対象となった情報端末６０のＭＡＣアドレスと、ミラーリング投影を行った日時とを対応付けて登録する。このように、情報端末６０のＭＡＣアドレスと接続日時とが、ミラーリング投影処理毎に逐次接続日時情報６３に記録されていく。
【００９４】
投影装置通信制御部１９は、接続回数情報６２内からＭＡＣアドレスが多く登録されているＭＡＣアドレスを優先して選択する。したがって、接続回数の多いＭＡＣアドレスほど、ミラーリング投影の対象の情報端末６０に設定されやすい。投影装置１０１Ｂは、複数の情報端末６０からミラーリング投影の要求を受信すると、接続回数の多いＭＡＣアドレスを有した情報端末６０をミラーリング投影の対象に優先的に選択する。
【００９５】
例えば、図１２に示した接続日時情報６３では、「００：００：００：００：００：０１」のＭＡＣアドレスが５回登録されており、このＭＡＣアドレスが、接続日時情報６３内で最も多く登録されている。
【００９６】
したがって、投影装置１０１Ｂは、「００：００：００：００：００：０１」のＭＡＣアドレスを有した情報端末６０を優先的に、ミラーリング投影の対象に選択する。
なお、投影装置１０１Ｂは、接続日時に基づいて、情報の有効範囲を限定してもよい。この場合、投影装置１０１Ｂは、所定の期間を経過した接続日時を無視してミラーリング投影の対象を選択する。ミラーリング投影の対象に用いられる情報は、接続日時に限らず、他の情報であってもよい。
【００９７】
また、接続日時情報６３に登録されるＭＡＣアドレスと日時との組合せの数には、上限を設けておいてもよい。この場合、所定数の組合せが接続日時情報６３に登録されると、古い組合せが消去されたうえで、新しい組合せが登録される。
【００９８】
本実施の形態の投影装置１０１Ａ〜１０１Ｃは、電波強度に加えて、優先度情報６１と、接続回数情報６２と、接続日時情報６３との少なくとも１つを用いてミラーリング投影の可否（接続可否）を判定する。投影装置１０１Ａ〜１０１Ｃは、例えば、情報端末群の各電波強度の差が所定値よりも小さい場合に、優先度情報６１と、接続回数情報６２と、接続日時情報６３との少なくとも１つを用いてミラーリング投影の可否を判定する。なお、ミラーリング投影の可否を判定する際に用いられる情報は、優先度情報６１、接続回数情報６２、接続日時情報６３以外であってもよい。
【００９９】
図１３は、接続優先度をユーザが決定する際の投影画像を説明するための図である。図１３では、スクリーン２０３に映し出される投影画像２０５Ｂの一例を示している。投影画像２０５Ｂは、接続優先度をユーザが決定する際の投影画面に映し出される。この投影画像２０５Ｂは、情報端末６０の画面に映し出されている画像と同じものである。
【０１００】
投影画像２０５Ｂは、投影装置１０１Ａ〜１０１Ｃが、情報端末６０に対してミラーリング投影を行うか否かの判断を行う際に、何れのパラメータを優先して情報端末６０を決定するかをユーザに選択させるために投影する画像である。
【０１０１】
投影画像２０５Ｂには、電波強度、接続履歴、情報端末６０の端末位置の何れを優先するかを設定するためのボタンが配置されている。具体的には、投影画像２０５Ｂには、「電波強度」のボタン、「接続履歴」のボタン、「端末位置」のボタンが配置されている。情報端末６０の接続可否が決定される際に何れのパラメータの値を優先させるかを決定するため、投影画像２０５Ｂがスクリーン２０３に映し出される。
【０１０２】
このように、ミラーリング投影を行う情報端末６０を決定する際の優先度をユーザに設定させるので、ユーザの利用条件に応じて機能のカスタマイズが可能になる。また、何れのパラメータの値を優先させるかを決定しておくことによって、複数の情報端末６０がミラーリング投影要求を行った場合に、ミラーリング投影対象の決定が容易になる。
【０１０３】
投影画像２０５Ｂとして表示させるパラメータ（ボタン）については、投影装置やシステムとして任意に設定が可能である。したがって、スクリーン２０３に表示させる投影画像２０５Ｂは、図１３に示したものに限らない。
【０１０４】
図１４は、優先パラメータが決定された場合の投影画面を説明するための図である。図１４では、スクリーン２０３に映し出される投影画像２０５Ｃの一例を示している。投影画像２０５Ｃは、優先パラメータが決定されたに際の投影画面に映し出される。この投影画像２０５Ｃは、情報端末６０の画面に映し出されている画像と同じものである。
【０１０５】
投影画像２０５Ｃは、図１３に示した投影画像２０５Ｂに対してユーザが優先するパラメータを選択した後に表示される。したがって、ユーザがパラメータを選択したことをユーザに示すために投影する画像である。図１４では、「電波強度」が選択された場合の投影画像２０５Ｃを示している。
【０１０６】
ユーザは、投影画像２０５Ｃによって、自らが設定した内容を確認することが可能となる。なお、ユーザは、現在何れのパラメータが優先設定されているかについても、投影画像２０５Ｃを通じて確認できるものとする。
【０１０７】
図１５は、実施の形態に係る投影装置検索処理のシーケンスを示す図である。ここでは、図８で説明したのと同様に、３台の投影装置１０１Ａ〜１０１Ｃが近接位置にある場合の、投影装置の検索処理シーケンス（機器検索シーケンス）について説明する。なお、図１５に示す処理のうち、図８で説明した処理と同様の処理についてはその説明を省略する。
【０１０８】
情報端末６０は、投影装置１０１Ｂにミラーリング投影要求を送信する。この後、投影装置１０１Ａ〜１０１Ｃは、図８で説明したＳＴ３０１〜ＳＴ３０３の処理を実行する。図１５では、ＳＴ３０１〜ＳＴ３０３の処理をＳＴ４０１〜ＳＴ４０３として図示している。
【０１０９】
投影装置１０１Ｂが、投影装置１０１Ａ，１０１Ｃに確認情報取得要求を送った後、投影装置１０１Ａ，１０１Ｃは、自装置が取得した端末情報を投影装置１０１Ｂに送る。
【０１１０】
これにより、投影装置１０１Ｂは、投影装置１０１Ａ，１０１Ｃから情報端末６０のミラーリング投影に関する端末情報を取得する。そして、投影装置１０１Ｂは、情報端末６０との間での接続可否を判断する。
【０１１１】
ここでの投影装置１０１Ｂは、例えば、自装置が情報端末６０に接続してはいけないと判断する（ＳＴ４０４）。この場合、投影装置１０１Ｂは、情報端末６０との間で行われる機器検索処理を停止する（ＳＴ４０５）。機器検索処理が停止されることによって、この後、情報端末６０と投影装置１０１Ｂとは接続ができなくなる。この結果、情報端末６０と投影装置１０１Ｂとの間ではミラーリング投影ができなくなる。これにより、ユーザが、間違った投影装置に対して不用意にミラーリング投影をしてしまうことを防止できる。
【０１１２】
なお、機器検索処理の停止だけでは、情報端末６０は、ミラーリング投影の可能／不可能が分からない。このため、投影装置１０１Ｂは、機器検索処理を停止する際に、ミラーリング投影が不可能であることを示す投影応答を情報端末６０に送ってもよい。
【０１１３】
ここで、情報端末６０が誤った投影装置に接続した場合に、情報端末６０に最も近い投影装置に表示させる警告画面について説明する。図１６は、情報端末が誤った投影装置に接続した場合の警告画面を示す図である。ここでは、情報端末６０が、情報端末６０に最も近い投影装置１０１Ｃにミラーリング投影要求を送ろうとしたが、投影装置１０１Ｃよりも遠い位置にある投影装置１０１Ｂに接続された場合について説明する。
【０１１４】
情報端末６０が所望の投影装置１０１Ｃとは異なる投影装置１０１Ｂなどに接続された場合、所望の投影装置１０１Ｃ（情報端末６０に最も近い投影装置）が警告画面としての投影画像２０５Ｄを表示する。
【０１１５】
情報端末６０に最も近い投影装置が投影装置１０１Ｃである場合に、投影装置１０１Ｂが、情報端末６０からミラーリング投影要求を受信すると、投影装置１０１Ｂは、情報端末６０から最も近い投影装置は自装置でないと判定する。この場合、投影装置１０１Ｂは、情報端末６０から最も近い投影装置１０１Ｃに対して警告画面を表示させる指示を送信する。
【０１１６】
これにより、投影装置１０１Ｃは、図１６に示したような警告画面（投影画像２０５Ｄ）を表示させる。投影画像２０５Ｄとしては、例えば、情報端末６０のデバイス名、情報端末６０のＭＡＣアドレス、誤った接続であることを示す文章、情報端末６０に最も近い投影装置１０１Ｃ（プロジェクタＣＣＣ）への再接続を促す文章などが表示される。このように、投影装置１０１Ｃは、投影装置１０１Ｃに近い位置にある情報端末６０のユーザに対して、投影装置１０１Ｂへの接続は誤った接続であることを通知する。
【０１１７】
これにより、情報端末６０のユーザは、接続操作が誤ったことを認識できる。なお、警告画面を表示させる指示を受信した投影装置１０１Ｃが、既にミラーリング投影を開始している場合には、警告画面は表示しなくてもよい。
【０１１８】
情報端末６０の画面をミラーリング投影する投影装置が決定されると、ミラーリング投影開始の確認がユーザよって行われる。図１７は、投影開始の確認画面を示す図である。なお、ここでは、情報端末６０の画面をミラーリング投影する投影装置が投影装置１０１Ｂである場合について説明する。
【０１１９】
投影装置１０１Ｂと情報端末６０との間でミラーリング投影のための接続が行われると、情報端末６０からの投影画像２０５Ｅをスクリーン２０３に映し出すか否かの確認が行われる。この確認を行うための画像が確認画像２０６である。確認画像２０６としては、例えば、情報端末６０のデバイス名、情報端末６０のＭＡＣアドレス、ミラーリング投影を開始するか否かを確認する文章、「投影する」を示すボタン、「取り消し」を示すボタンなどが表示される。このように、確認画像２０６は、ミラーリング投影を開始するか否かをユーザに選択させる選択画面である。
【０１２０】
投影制御部１１は、投影画像２０５Ｅの前面側に投影画像２０５Ｅと重なるよう確認画像２０６を表示する。したがって、投影画像２０５Ｅには実際にミラーリングされた投影画面が表されているが、投影画像２０５Ｅが確認画像２０６によって隠されている状態となっている。そのため、図１７では説明の便宜上、投影画像２０５Ｅと確認画像２０６とが異なる大きさで示されているが、投影画像２０５Ｅと確認画像２０６とは、略同じ大きさで表示されていてもよい。
【０１２１】
確認画像２０６において、ユーザによって「投影する」のボタンが選択された場合、投影装置１０１Ｂは、確認画像２０６の表示をスクリーン２０３から消し、これにより、ミラーリング投影を開始する。ミラーリング投影を開始する指示が情報端末６０から送られてきた場合に、接続制御部２１は、情報端末６０との間の通信を開始する。そして、投影制御部１１は、情報端末６０から送られてきた表示画面を投影画像２０５Ｅとしてスクリーン２０３に投影する。このように、「投影する」のボタンが選択された場合には、再接続などを実施することなく、シームレスにミラーリング投影を開始することが可能となる。
【０１２２】
また、ユーザによって「取り消し」のボタンが選択された場合、投影装置１０１Ｂは、確認画像２０６および投影画像２０５Ｅの表示を同時に消去し、これにより、ミラーリング投影を行わないようにする。なお、投影装置１０１Ｂは、情報端末６０から最も近い投影装置は自装置であると判定した場合に確認画像２０６を表示してもよい。
【０１２３】
以上のように、ユーザが接続する投影装置を誤った場合には、投影装置が誤っていることをユーザが検知することができる。これにより、不適切な投影装置に対してミラーリングを実行してしまうことを防止することができる。
【０１２４】
なお、本実施の形態では、情報端末６０が１台であり、投影装置１０１Ａ〜１０１Ｃが３台である場合について説明したが、情報端末６０の台数や、投影装置の台数は何れの台数でも構わない。
【０１２５】
また、投影装置通信制御部１９は、ミラーリング投影と同時に他の投影装置との間の通信を制御してもよい。換言すると、投影制御部１１が制御するミラーリング投影と、投影装置通信制御部１９が制御する無線通信と、は、同時実行されてもよい。これにより、投影装置１０１Ａ〜１０１Ｃは、サーバなどの別装置を用いることなく、リアルタイムに端末情報を共有することが可能となる。
【０１２６】
また、投影装置通信制御部１９は、複数台の投影装置との間で同時に通信できるよう構成されていてもよい。これにより、投影装置の設置台数に関わらずシステムの利用範囲を広げることができる。
【０１２７】
また、投影判定部２０は、情報端末６０の位置情報や他の情報投影装置の位置情報に基づいて、各投影装置１０１Ａ〜１０１Ｃと情報端末６０との間の位置関係を推測してもよい。これにより、投影判定部２０は、情報端末６０との間の位置関係を正確に推測することが可能となる。また、投影判定部２０は、情報端末６０や他の情報投影装置の位置情報と、電波強度と、に基づいて、各投影装置１０１Ａ〜１０１Ｃと情報端末６０との間の位置関係を推測してもよい。これにより、投影判定部２０は、情報端末６０との間の位置関係をさらに正確に推測することが可能となる。
【０１２８】
上記実施の形態の投影装置１０１Ａ〜１０１Ｃで実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＤＶＤ（Digital  Versatile  Disk）、フレキシブルディスク（ＦＤ）等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。  
【０１２９】
また、上記実施の形態の各装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するようにしてもよい。また、上記実施の形態の各装置で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するようにしてもよい。また、上記実施の形態の各装置で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するようにしてもよい。
【０１３０】
なお、投影制御部１１、メインメニュー制御部１３またはネットワークコントローラ１０は、ハードウェア的に実装されていてもよいし、ソフトウェア的に実装されていてもよい。あるいは、投影制御部１１、メインメニュー制御部１３またはネットワークコントローラ１０は、一部の機能がハードウェア的に実装され、残りの機能がソフトウェア的に実装されていてもよい。
【０１３１】
このように、本実施の形態では、投影装置１０１Ｂが、情報端末６０の端末情報を取得し、投影装置１０１Ａ，１０１Ｃから情報端末６０の端末情報を取得している。さらに、投影装置１０１Ｂが、自装置が取得した情報端末６０および投影装置１０１Ａ，１０１Ｃから取得した端末情報に基づいて、情報端末６０に表示される画面をミラーリング投影するか否かを決定している。そして、投影装置１０１Ｂは、ミラーリング投影することを決定した場合に、情報端末６０に表示される画面のミラーリング投影を実行する。この結果、情報端末６０が、接続対象の投影装置を誤って指定した場合に不適切なミラーリング投影を回避できる。したがって、ミラーリング投影の際の情報漏洩を防止することが可能となる。
【０１３２】
また、本実施の形態では、電波強度に基づいて、情報端末６０との間の距離を推測するので、新規な追加情報や特別な情報端末６０側の対応などを必要とすることなく、情報端末６０との間の距離を推測できる。
【０１３３】
また、本実施の形態では、情報端末６０との間の接続履歴または予め設定された接続の優先度に基づいて、ミラーリング投影を行う情報端末６０を判断している。したがって、会議室２０１Ａ〜２０１Ｃに備え付けのＰＣ２５，２６でミラーリングを実施する場合に、ミラーリング投影を行う情報端末６０を効率良く判断することができる。また、使用する会議室または投影装置が決まっている場合に、ミラーリング投影を行う情報端末６０を効率良く判断することができる。また、ミラーリングできる情報端末６０が限定されている場合に、ミラーリング投影を行う投影装置を効率良く判断することができる。
【０１３４】
なお、上記実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施の形態は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１３５】
１０  ネットワークコントローラ
１１  投影制御部
１５  記憶装置
１６  サブ制御部
１７  ネットワーク制御部
１８  通信部
１９  投影装置通信制御部
２０  投影判定部
２１  接続制御部
３０  端末画面
１０１Ａ〜１０１Ｃ  投影装置
２０１Ａ〜２０１Ｃ  会議室
２０３  スクリーン
２０５Ａ〜２０５Ｅ  投影画像
２０６  確認画像
【先行技術文献】
【特許文献】
【０１３６】
【特許文献１】特開２０１３−６２６１７号公報
【図１】
2017203909.tif 000003
【図２】
2017203909.tif 000004
【図３】
2017203909.tif 000005
【図４】
2017203909.tif 000006
【図５】
2017203909.tif 000007
【図６】
2017203909.tif 000008
【図７】
2017203909.tif 000009
【図８】
2017203909.tif 000010
【図９】
2017203909.tif 000011
【図１０】
2017203909.tif 000012
【図１１】
2017203909.tif 000013
【図１２】
2017203909.tif 000014
【図１３】
2017203909.tif 000015
【図１４】
2017203909.tif 000016
【図１５】
2017203909.tif 000017
【図１６】
2017203909.tif 000018
【図１７】
2017203909.tif 000019