(57)【要約】【課題】表示装置に対する別の装置の接続を適切に制限する。【解決手段】プロジェクター１００及び端末装置１０を備える表示システム１であって、プロジェクター１００は、認証コードを要求する情報を含む探索用信号を送信し、認証コードを含む情報を表示し、端末装置１０は、入力に基づき、認証コードを含む接続要求を送信し、プロジェクター１００は、無線通信部１７０により受信した無線信号が認証コードを含む接続要求であり、接続要求に含まれる認証コードが表示した認証コードに適合する場合に、無線通信部１７０により端末装置１０と通信可能な状態に移行する。【選択図】図２
2019169905.tif 000002
【特許請求の範囲】
【請求項１】
表示装置及び電子機器を備える通信システムであって、
前記表示装置は、前記電子機器と無線通信する第１通信部、第１表示部、及び、第１制御部を備え、
前記電子機器は、前記表示装置と無線通信する第２通信部、入力を受け付ける入力部、及び、第２制御部を備え、
前記第１制御部は、前記電子機器による探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を前記第１通信部により送信させ、前記第１表示部により認証コードを含む情報を表示させ、
前記第２制御部は、前記第２通信部によって受信した無線信号から認証コードを要求する情報を検出した場合に、前記入力部により受け付けた入力に基づき、認証コードを含む接続要求を前記第２通信部により送信させ、
前記第１制御部は、前記第１通信部によって受信した無線信号が認証コードを含む接続要求であり、前記接続要求に含まれる認証コードが前記第１表示部に表示させた認証コードに適合する場合に、前記第１通信部により前記電子機器と通信可能な状態に移行する、通信システム。
【請求項２】
前記第１制御部は、認証コードを要求する情報として識別情報を含む前記探索用信号を前記第１通信部により送信させ、
前記第２制御部は、前記第２通信部によって受信した無線信号から前記識別情報を検出した場合に、前記識別情報を含む応答信号を前記第２通信部により送信させ、
前記第１制御部は、前記第１通信部により前記識別情報を含む無線信号を受信した場合に、前記第１表示部により認証コードを含む情報を表示させる、請求項１記載の通信システム。
【請求項３】
前記第１制御部が前記第１通信部により送信させる前記探索用信号は、前記第１通信部と通信するためのネットワーク名を含むビーコンであって、ネットワーク名に前記識別情報としての付加ビットを含み、
前記第２制御部は、前記第２通信部によって受信したビーコンから前記付加ビットを含むネットワーク名を検出した場合に、前記付加ビットを含むネットワーク名を含んだリクエストを前記応答信号として前記第２通信部により送信させる、請求項２記載の通信システム。
【請求項４】
無線通信する通信部、表示部、及び、制御部を備え、
前記制御部は、
前記通信部により通信可能な外部機器により探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を前記通信部により送信させ、
前記表示部により認証コードを含む情報を表示させ、
前記通信部によって受信した無線信号が認証コードを含む接続要求であり、前記接続要求に含まれる認証コードが前記表示部に表示させた認証コードに適合する場合に、前記通信部により外部機器と通信可能な状態に移行する、表示装置。
【請求項５】
無線通信する通信部、入力を受け付ける入力部、及び、制御部を備え、
前記通信部によって、前記通信部により通信可能な装置を探索するための探索用信号を受信し、受信した探索用信号から認証コードを要求する情報を検出した場合に、前記入力部により認証コードの入力を受け付け、
受け付けた入力に基づき認証コードを含む接続要求を前記通信部により送信する、電子機器。
【請求項６】
表示装置と電子機器とを接続する通信方法であって、
前記表示装置により、前記電子機器による探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を送信する第１ステップと、
前記表示装置により、認証コードを含む情報を表示部に表示する第２ステップと、
前記電子機器により、前記探索用信号から認証コードを要求する情報を検出した場合に、入力部により認証コードに係る入力を受け付ける第３ステップと、
前記電子機器により、認証コードに係る入力に基づき、認証コードを含む接続要求を前記表示装置に送信する第４ステップと、
前記表示装置により、前記電子機器から前記接続要求を受信し、前記接続要求に含まれる認証コードを検出し、検出した認証コードが前記第２ステップで表示した認証コードに適合する場合に、前記電子機器と通信可能な状態に移行する第５ステップと、を含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信システムを構成する表示装置と電子機器、及び、通信方法に関する。
【背景技術】
【０００２】
従来、端末装置と表示装置とをＭｉｒａｃａｓｔ（登録商標）等の通信規格で接続し、端末装置から表示装置に表示データを送信する技術が知られている（例えば、特許文献１参照）。特許文献１記載のシステムでは、表示装置が接続を待つ状態で、端末装置がＰＩＮ等の情報を利用して、表示装置に接続する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２２２４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＰＩＮを利用する通信規格の中には、接続した端末がＰＩＮコードを記憶し、２回目以後の接続時にＰＩＮの入力を省略可能とした例がある。このような例では、接続処理を自動化できるため利便性が高いが、ユーザーが意図しない接続が発生する可能性があった。
本発明は、上述した事情に鑑みてなされたものであり、表示装置に別の装置を接続可能なシステムにおいて、表示装置に対する接続を適切に制限することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、表示装置及び電子機器を備える通信システムであって、前記表示装置は、前記電子機器と無線通信する第１通信部、第１表示部、及び、第１制御部を備え、前記電子機器は、前記表示装置と無線通信する第２通信部、入力を受け付ける入力部、及び、第２制御部を備え、前記第１制御部は、前記電子機器による探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を前記第１通信部により送信させ、前記第１表示部により認証コードを含む情報を表示させ、前記第２制御部は、前記第２通信部によって受信した無線信号から認証コードを要求する情報を検出した場合に、前記入力部により受け付けた入力に基づき、認証コードを含む接続要求を前記第２通信部により送信させ、前記第１制御部は、前記第１通信部によって受信した無線信号が認証コードを含む接続要求であり、前記接続要求に含まれる認証コードが前記第１表示部に表示させた認証コードに適合する場合に、前記第１通信部により前記電子機器と通信可能な状態に移行する。
本発明によれば、表示装置と電子機器とを接続する際に、表示装置が認証コードを要求する情報を含む探索用信号を送信し、認証コードを含む情報を表示する。これにより、探索用信号を利用して、表示装置に接続する機器を適切に制限できる。
【０００６】
また、本発明は、前記第１制御部は、認証コードを要求する情報として識別情報を含む前記探索用信号を前記第１通信部により送信させ、前記第２制御部は、前記第２通信部によって受信した無線信号から前記識別情報を検出した場合に、前記識別情報を含む応答信号を前記第２通信部により送信させ、前記第１制御部は、前記第１通信部により前記識別情報を含む無線信号を受信した場合に、前記第１表示部により認証コードを含む情報を表示させる構成であってもよい。
この構成によれば、表示装置に接続する電子機器が識別情報を送信することに対応して、表示装置が認証コードを含む情報を表示する。これにより、認証コードの秘匿性を高めることができ、表示装置に接続する機器を適切に制限できる。
【０００７】
また、本発明は、前記第１制御部が前記第１通信部により送信させる前記探索用信号は、前記第１通信部と通信するためのネットワーク名を含むビーコンであって、ネットワーク名に前記識別情報としての付加ビットを含み、前記第２制御部は、前記第２通信部によって受信したビーコンから前記付加ビットを含むネットワーク名を検出した場合に、前記付加ビットを含むネットワーク名を含んだリクエストを前記応答信号として前記第２通信部により送信させる構成であってもよい。
この構成によれば、表示装置がネットワーク名を含むビーコンを送信し、このビーコンに、認証コードを要求する情報を含めることで、表示装置への接続を容易にし、利便性を高めることができる。また、表示装置に接続する電子機器が付加ビットを含むネットワーク名を含んだリクエストを送信する必要があるため、表示装置に接続する電子機器を適切に制限できる。
【０００８】
また、上記目的を達成するために、本発明の表示装置は、無線通信する通信部、表示部、及び、制御部を備え、前記制御部は、前記通信部により通信可能な外部機器により探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を前記通信部により送信させ、前記表示部により認証コードを含む情報を表示させ、前記通信部によって受信した無線信号が認証コードを含む接続要求であり、前記接続要求に含まれる認証コードが前記表示部に表示させた認証コードに適合する場合に、前記通信部により外部機器と通信可能な状態に移行する。
本発明によれば、認証コードを要求する情報を含む探索用信号を送信し、認証コードを含む接続要求を送信した外部機器に接続する。これにより、表示装置において、探索用信号を利用して、外部機器による接続を容易にし、接続する外部機器を適切に制限できる。
【０００９】
また、上記目的を達成するために、本発明の電子機器は、無線通信する通信部、入力を受け付ける入力部、及び、制御部を備え、前記通信部によって、前記通信部により通信可能な装置を探索するための探索用信号を受信し、受信した探索用信号から認証コードを要求する情報を検出した場合に、前記入力部により認証コードの入力を受け付け、受け付けた入力に基づき認証コードを含む接続要求を前記通信部により送信する。
本発明によれば、認証コードを要求する情報を含む探索用信号を送信する装置に対し、認証コードを含む接続要求を送信して接続する。これにより、探索用信号を利用する装置に対し、接続する機器の制限を回避して容易に接続できる。さらに、認証コードを要求する情報を含む探索用信号を送信する表示装置と組み合わせて使用することにより、表示装置に接続する機器を適切に制限可能な通信システムを実現できる。
【００１０】
また、上記目的を達成するために、本発明は、表示装置と電子機器とを接続する通信方法であって、前記表示装置により、前記電子機器による探索に使用される無線信号であって、認証コードを要求する情報を含む探索用信号を送信する第１ステップと、前記表示装置により、認証コードを含む情報を表示部に表示する第２ステップと、前記電子機器により、前記探索用信号から認証コードを要求する情報を検出した場合に、入力部により認証コードに係る入力を受け付ける第３ステップと、前記電子機器により、認証コードに係る入力に基づき、認証コードを含む接続要求を前記表示装置に送信する第４ステップと、前記表示装置により、前記電子機器から前記接続要求を受信し、前記接続要求に含まれる認証コードを検出し、検出した認証コードが前記第２ステップで表示した認証コードに適合する場合に、前記電子機器と通信可能な状態に移行する第５ステップと、を含む。
本発明によれば、表示装置と電子機器とを接続する際に、表示装置が認証コードを要求する情報を含む探索用信号を送信し、認証コードを含む情報を表示する。これにより、探索用信号を利用して、表示装置に接続する機器を適切に制限できる。
【００１１】
本発明は、上述した通信システム、表示装置、電子機器、及び、通信方法以外の種々の形態で実現することも可能である。例えば、上記の方法を実行するためにコンピューター（或いはプロセッサー）が実行するプログラムとして実現してもよい。また、上記プログラムを記録した記録媒体、プログラムを配信するサーバー装置、上記プログラムを伝送する伝送媒体、上記プログラムを搬送波内に具現化したデータ信号等の形態で実現できる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の表示システムの概略構成を示す図。
【図２】表示システムの構成を示すブロック図。
【図３】表示システムの構成を示すブロック図。
【図４】表示システムの動作を示すシーケンス図。
【図５】表示システムの動作を示すシーケンス図。
【図６】ビーコンフレームの構成例を示す模式図。
【発明を実施するための形態】
【００１３】
［１．表示システムの全体構成］
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態の表示システム１の概略構成を示す図である。本実施形態の表示システム１（通信システム）は、電子機器の一例として端末装置１０を備え、表示装置の一例としてプロジェクター１００を備える。
【００１４】
端末装置１０は、ユーザーが操作する装置であり、例えば、スマートフォン等の携帯電話、タブレット型コンピューター、パーソナルコンピューター等である。
端末装置１０は、平板状の本体１１を有し、本体１１の表面にはタッチパネル５１が配置される。タッチパネル５１は、画像を表示する表示パネル５２（図３）と、タッチパネル５１の表面に対するユーザーの接触操作を検出するタッチセンサー５３（図３）とを備える。ユーザーは、端末装置１０のタッチパネル５１に指等の指示体を接触させることにより、端末装置１０を操作する。
【００１５】
プロジェクター１００は、投射対象に画像光を投射して、投射対象の面に画像を形成する。図１の例は、プロジェクター１００が平面で構成されるスクリーンＳＣに投射する構成例である。プロジェクター１００が画像を投射する投射対象は平面に限定されず、スクリーンＳＣは、例えば幕であってもよいし壁面であってもよい。プロジェクター１００がスクリーンＳＣに画像を投射する機能および動作は、表示装置による「表示」に相当する。
【００１６】
端末装置１０とプロジェクター１００とは、無線通信によって各種データを送受信可能に接続される。端末装置１０及びプロジェクター１００が使用する通信方式は任意であり、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、或いはその他の無線通信方式を採用できる。ここで、無線ＬＡＮは、Ｗｉ−Ｆｉ（登録商標）アライアンスにより規格化されたＷｉ−Ｆｉ通信を含む。また、端末装置１０とプロジェクター１００とが送受信するデータの種類や内容は特に制限されない。
本実施形態では、端末装置１０とプロジェクター１００とがＷｉ−Ｆｉによる無線通信を実行し、Ｍｉｒａｃａｓｔ（登録商標）によって、端末装置１０が表示する画面を、プロジェクター１００にミラーリングする例を説明する。この例では、プロジェクター１００は、タッチパネル５１に表示される画面と同じ画面を、スクリーンＳＣに投射する。
【００１７】
［２．プロジェクターの構成］
図２は、表示システム１の構成を示すブロック図であり、特にプロジェクター１００の構成を詳細に示す。図３は、表示システム１の構成を示すブロック図であり、特に端末装置１０の構成を詳細に示す。
まず、図２を参照してプロジェクター１００の構成を説明する。
【００１８】
プロジェクター１００は、画像供給装置に接続されるインターフェイス（Ｉ／Ｆ）部１２５を備える。Ｉ／Ｆ部１２５は、コネクター及びインターフェイス回路等を備え、外部の装置に有線で接続可能である。インターフェイス部１２５には、例えば、パーソナルコンピューターやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーデバイス等が接続される。
【００１９】
また、プロジェクター１００は、画像インターフェイス（Ｉ／Ｆ）部１２６を備える。画像インターフェイス部１２６は、コネクター及びインターフェイス回路等を備え、プロジェクター１００に対して表示用のデータを送出する画像ソース機器に有線接続される。画像ソース機器は、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）プレイヤー等の映像再生装置やパーソナルコンピューター等である。
【００２０】
プロジェクター１００は、投射部１１０、光源駆動部１２２、光変調装置駆動部１２３、画像処理部１２７、制御部１３０、及び、入力処理部１６１を備え、これらの各部はバス１０５により相互に通信可能に接続される。また、後述するように、入力処理部１６１にはリモコン受光部１６２及び操作パネル１６３が接続される。また、画像処理部１２７にはフレームメモリー１２８が接続される。
【００２１】
プロジェクター１００は、制御部１３０の制御により、画像ソースから入力される画像データに基づく画像を投射部１１０により投射する。
制御部１３０は、画像ソースとして、Ｉ／Ｆ部１２５に入力されるデジタル映像信号を選択することが可能である。また、制御部１３０は、無線通信部１７０で端末装置１０から受信する画像データを、画像ソースとして選択することが可能である。本実施形態で、ミラーリング表示を行う場合、無線通信部１７０が画像ソースとして選択される。
【００２２】
投射部１１０（表示部、第１表示部）は、光源１１１、光変調装置１１２、及び投射光学系１１３を備える。
【００２３】
光源１１１は、ハロゲンランプ、キセノンランプ、超高圧水銀ランプ等のランプ、或いは、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）やレーザー光源等の固体光源で構成される。光源１１１は、光源駆動部１２２から供給される電力により発光する。光源駆動部１２２は、光源１１１に駆動電流やパルスを供給する。光源駆動部１２２は、制御部１３０の制御に従って、光源１１１の輝度を調整する機能を有してもよい。
【００２４】
光変調装置１１２は、光源１１１が発する光を変調して画像光を生成し、画像光を投射光学系１１３に照射する。光変調装置１１２は、光変調素子として透過型の液晶パネル、反射型の液晶パネル、ＤＭＤ（デジタルミラーデバイス）等を備える構成とすることができる。
【００２５】
光変調装置駆動部１２３には、画像処理部１２７から、光変調装置１１２に描画する画像の画像信号が入力される。光変調装置駆動部１２３は、画像処理部１２７が出力する画像信号に基づき、光変調装置１１２を駆動し、フレーム（画面）単位で画像を描画させる。光変調装置駆動部１２３の制御により描画される画像によって、光源１１１が発する光が変調され、変調された光はクロスダイクロイックプリズム等の合成光学系によって合成され、投射光学系１１３に射出される。
【００２６】
投射光学系１１３は、光変調装置１１２で変調された光をスクリーンＳＣ上に結像させるレンズやミラーを備える。また、投射光学系１１３は、ズームレンズ、フォーカスレンズ等の各種のレンズまたはレンズ群を含んでもよい。
【００２７】
画像処理部１２７は、制御部１３０の制御により選択される画像ソースから画像データを取得して、取得した画像データに対する各種の画像処理を実行する。例えば、画像処理部１２７は、画像データの解像度を光変調装置１１２の表示解像度に合わせて変換する解像度変換処理を実行する。また、画像処理部１２７は、画像データの形状を補正する幾何補正処理、画像データの色調を補正する色調補正処理等を実行する。画像処理部１２７は、処理後の画像データを表示するための画像信号を生成し、光変調装置駆動部１２３に出力する。画像処理部１２７は、画像処理を実行する場合、画像ソースから取得した画像データに基づく画像をフレームメモリー１２８に展開し、フレームメモリー１２８に展開した画像に対する各種処理を実行する。
【００２８】
制御部１３０（制御部、第１制御部）は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やマイコン等で構成されるプロセッサー１３１、及び、メモリー１４１を含む。メモリー１４１は、プロセッサー１３１が実行するプログラムやデータを不揮発的に記憶する記憶装置であり、磁気的記憶装置、フラッシュＲＯＭ等の半導体記憶素子、或いはその他の種類の不揮発性記憶装置により構成される。メモリー１４１は、プロセッサー１３１のワークエリアを構成するＲＡＭを含んでもよい。プロセッサー１３１は、単一のプロセッサーで構成されてもよいし、複数のプロセッサーがプロセッサー１３１として機能する構成であってもよい。
【００２９】
制御部１３０は、プロジェクター１００の各部を制御する機能ブロックとして、投射制御部１３２、通信制御部１３３、操作検出部１３４、及び、ＰＩＮコード処理部１３５を有する。これらの機能ブロックは、プロセッサー１３１が、メモリー１４１に記憶されたプログラムを実行することにより、ソフトウェアとハードウェアの協働により実現される。
【００３０】
メモリー１４１は、制御部１３０により処理されるデータや、プロセッサー１３１が実行するプログラムを記憶する。例えば、メモリー１４１は、制御プログラム１４２、設定データ１４３、及び、通信設定データ１４４を記憶する。
【００３１】
入力処理部１６１は、ユーザーによる操作を受け付ける。プロジェクター１００は、ユーザーにより操作される入力手段として、リモコン受光部１６２、及び、操作パネル１６３を備える。リモコン受光部１６２は、リモコン（図示略）が送信する赤外線信号を受光して、受光した信号をデコードする。操作パネル１６３は、プロジェクター１００を操作するための各種のスイッチや、プロジェクター１００の動作状態を示すインジケーターランプ等を有し、例えば本体１０１（図１）に設置される。入力処理部１６１は、リモコン受光部１６２及び操作パネル１６３に接続され、操作パネル１６３に対する操作を検出し、操作されたスイッチを示す制御データを制御部１３０に出力する。また、入力処理部１６１は、リモコン受光部１６２から入力されるデータを制御部１３０に出力する。
【００３２】
無線通信部１７０（通信部、第１通信部）は、図示しないアンテナやＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路等を備え、制御部１３０の制御の下、端末装置１０との間で無線通信規格に準拠して通信する。プロジェクター１００と端末装置１０とは、無線通信方式によって各種データを送受信可能に接続される。
無線通信部１７０が実装する通信方式は、上述したように、無線ＬＡＮ（Ｗｉ−Ｆｉを含む）、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ、携帯電話回線を利用した無線通信方式など、特に制限されない。本実施形態では、無線通信部１７０がＷｉ−Ｆｉによる通信を実行する。また、無線通信部１７０が端末装置１０から受信する表示用のデータが、画像ソースとして選択される。
【００３３】
制御部１３０の投射制御部１３２は、画像ソースを選択する。投射制御部１３２は、画像処理部１２７を制御して、画像ソースから取得したデータに基づいてフレームメモリー１２８に画像を描画させる。投射制御部１３２は、光変調装置駆動部１２３を制御して、フレームメモリー１２８に描画された画像を光変調装置１１２に描画させる。これにより、光変調装置１１２に描画された画像が、投射光学系１１３を介してスクリーンＳＣ上に投射画像として投射される。
【００３４】
通信制御部１３３は、無線通信部１７０を制御して端末装置１０と無線通信を行う。通信制御部１３３は、端末装置１０と通信を確立する際に、所定の通信プロトコルを実行し、ビーコンの送信、端末装置１０が送信する各種リクエストの受信等を実行する。端末装置１０とプロジェクター１００とが通信を確立する際の動作は、シーケンス図を参照して後述する。
【００３５】
通信制御部１３３は、端末装置１０との通信を確立した後、端末装置１０から送信されるデータを無線通信部１７０により受信し、受信したデータをメモリー１４１に記憶させる。投射制御部１３２は、無線通信部１７０により受信されたデータをメモリー１４１から読み出し、画像処理部１２７を制御して、受信データに基づく画像をフレームメモリー１２８に展開させる。画像処理部１２７が展開した画像を投射部１１０が投射することにより、端末装置１０が送信するデータに基づく画像がスクリーンＳＣに投射される。
【００３６】
操作検出部１３４は、入力処理部１６１から入力されるデータに基づいて、リモコン受光部１６２の操作、及び、操作パネル１６３の操作を検出する。
【００３７】
メモリー１４１が記憶する設定データ１４３は、プロジェクター１００の動作に関する設定値を含む。設定データ１４３に含まれる設定値は、例えば、画像処理部１２７が実行する画像処理の内容や、画像処理部１２７の処理に用いるパラメーター等である。
【００３８】
通信設定データ１４４は、無線通信部１７０による通信に関する設定値、及び、通信制御部１３３が取得した各種データを含む。通信設定データ１４４に含まれる情報は、予めプロジェクター１００に設定または入力された情報に限らず、制御部１３０により通信設定データ１４４を編集可能であってもよい。例えば、通信設定データ１４４は、プロジェクター１００が通信する端末装置１０に関する情報を含む。通信制御部１３３は、無線通信部１７０が端末装置１０と通信を確立した場合に、通信を確立した端末装置１０のネットワークアドレス、識別情報、その他の情報等を、接続先の機器の情報として通信設定データ１４４に含めて記憶する。
【００３９】
また、通信設定データ１４４は、通信制御部１３３が認証に使用するＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）コードを含む。ＰＩＮコードは、例えば、予め設定された桁数の数字列であり、無線通信部１７０と通信する装置を、プロジェクター１００の近傍に位置してユーザーが操作する装置に制限するための認証用のコードである。
【００４０】
［３．端末装置の構成］
図３に示すように、端末装置１０は、端末装置１０の各部を制御する制御部２０を備える。制御部２０（制御部、第２制御部）は、ＣＰＵやマイコン等で構成されるプロセッサー２１、及び、メモリー３１を含む。メモリー３１は、プロセッサー２１が実行するプログラムやデータを不揮発的に記憶する記憶装置であり、磁気的記憶装置、フラッシュＲＯＭ等の半導体記憶素子、或いはその他の種類の不揮発性記憶装置により構成される。メモリー３１は、プロセッサー２１のワークエリアを構成するＲＡＭを含んでもよい。プロセッサー２１は、単一のプロセッサーで構成されてもよいし、複数のプロセッサーがプロセッサー２１として機能する構成であってもよい。
【００４１】
制御部２０には、タッチパネル５１、操作検出部５５、及び無線通信部６０が接続される。タッチパネル５１は、上述した表示パネル５２及びタッチセンサー５３を備え、タッチセンサー５３は操作検出部５５に接続される。操作検出部５５（入力部）は、端末装置１０に対するユーザーの操作を検出する手段として機能し、具体的には、タッチセンサー５３に対する操作、及び、スイッチ部５４に対する操作を検出する。
【００４２】
表示パネル５２は、液晶ディスプレイ、ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｔ）ディスプレイ等により構成され、制御部２０の制御に従って各種情報を表示する。
タッチセンサー５３は、表示パネル５２の表面に重ねて敷設される。タッチセンサー５３は、タッチパネル５１に対する指やペン型の指示体の接触を検出して、検出した接触位置を示す位置信号を操作検出部５５に出力する。操作検出部５５は、タッチセンサー５３から入力される位置信号に基づいて、タッチパネル５１上の座標を示す座標情報を、制御部２０に出力する。
【００４３】
スイッチ部５４は、例えば端末装置１０の本体に配置される操作子の操作に応じて、操作信号を操作検出部５５に出力する。操作検出部５５は、スイッチ部５４から入力される操作信号に基づいて、操作された操作子に対応する操作情報を制御部２０に出力する。
制御部２０は、操作検出部５５から入力した座標情報又は操作情報に基づいて、表示パネル５２に対する接触操作、及びスイッチを含む各操作子の操作を検出する。
【００４４】
無線通信部６０（通信部、第２通信部）は、アンテナやＲＦ回路（図示略）等を備え、制御部２０の制御に従って無線通信を実行する。無線通信部６０が実装する通信方式は、無線ＬＡＮ（Ｗｉ−Ｆｉを含む）、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ、携帯電話回線を利用した無線通信方式など、特に制限されない。本実施形態で、無線通信部６０は、プロジェクター１００との間でＷｉ−Ｆｉによる通信を実行する。
【００４５】
制御部２０は、端末装置１０の各部を制御する機能ブロックとして、表示制御部２２、通信制御部２３、及び、操作検出部２４を有する。これらの機能ブロックは、プロセッサー２１が、メモリー３１に記憶されたプログラムを実行することにより、ソフトウェアとハードウェアの協働により実現される。例えば、制御部２０は、メモリー３１に記憶される制御プログラム３２を実行することで、オペレーティングシステムを実行する。オペレーティングシステムは、後述するアプリケーションプログラム３３を実行するプラットフォームとして機能する。
【００４６】
メモリー３１は、制御部２０により処理されるデータや、プロセッサー２１が実行するプログラムを記憶する。例えば、メモリー３１は、制御プログラム３２、アプリケーションプログラム３３、設定データ３４、通信設定データ３５、及び、画像データ３６を記憶する。
【００４７】
アプリケーションプログラム３３は、プロセッサー２１が表示制御部２２、通信制御部２３、及び、操作検出部２４の機能を実現するためのプログラムである。メモリー３１は、複数のアプリケーションプログラム３３を記憶してもよい。この場合、複数のアプリケーションプログラム３３の各々が制御部２０の各機能ブロックに対応してもよい。
【００４８】
端末装置１０は、ユーザーが少なくとも一部のアプリケーションプログラム３３について、実行を指示できるように、アプリケーションプログラム３３に対応するアイコンを含むユーザーインターフェイスを備えてもよい。この場合、端末装置１０は、タッチパネル５１に、アイコンを含むグラフィカルユーザーインターフェイスを表示し、アイコンに対する操作に応じて、アプリケーションプログラム３３を実行する。
【００４９】
設定データ３４は、端末装置１０の動作を定める各種の設定値（パラメーター）を含む。設定データ３４は、例えば、端末装置１０が画像を生成する処理等の各種処理で用いるパラメーターを含む。
【００５０】
通信設定データ３５は、無線通信部６０による通信に関する設定値等の各種データを含む。通信設定データ３５に含まれる情報は、予め端末装置１０に設定または入力された情報に限らず、制御部２０により通信設定データ３５を編集可能であってもよい。例えば、通信設定データ３５は、端末装置１０が通信するプロジェクター１００に関する情報を含む。制御部２０は、無線通信部６０がプロジェクター１００と通信を確立した場合に、通信を確立したプロジェクター１００のネットワークアドレス、識別情報、その他の情報等を、接続先の機器の情報として通信設定データ３５に含めて記憶する。
【００５１】
画像データ３６は、操作検出部５５が検出した操作に従って制御部２０が生成（描画）する画像のデータである。画像データ３６は、例えば、アプリケーションプログラム３３の機能により作成される画像、文書、その他の情報を含む画面のデータである。
【００５２】
表示制御部２２は、表示パネル５２を駆動して、表示パネル５２に各種画面を表示させる。例えば、表示制御部２２は、端末装置１０のユーザーインターフェイスを構成するアイコンを含む画面、端末装置１０の動作状態や処理結果を含む画面、或いは、画像データ３６に基づく画像を表示パネル５２に表示させる。
【００５３】
通信制御部２３は、無線通信部６０を制御して無線通信を実行する。通信制御部２３は、無線通信部６０を制御して、操作検出部５５が検出する操作に従ってプロジェクター１００と無線通信を確立する。プロジェクター１００との無線通信を確立した後、通信制御部２３は、プロジェクター１００と無線データ通信を実行し、プロジェクター１００に対し、画像データ３６を送信する。
【００５４】
［４．表示システムの動作］
続いて、表示システム１の動作を説明する。
図４及び図５は、表示システム１の動作を示すシーケンス図である。図４は、端末装置１０とプロジェクター１００とがＭｉｒａｃａｓｔ接続して表示用のデータを送受信するまでの一連の動作を示す。図５は、端末装置１０とプロジェクター１００とが通信を確立する際の各装置の動作を詳細に示す。図４及び図５の各々において、符号Ａはプロジェクター１００の動作を示し、符号Ｂは端末装置１０の動作を示す。
なお、以下の説明において、端末装置１０とプロジェクター１００とが通信を行っていない状態から、通信を確立してデータ通信可能な状態に移行することを、「接続」と呼ぶ。
【００５５】
図４は、プロジェクター１００がＡｕｔｏｎｏｍｏｕｓ  ＧＯ（Ｇｒｏｕｐ  Ｏｗｎｅｒ）として動作し、端末装置１０がＧＣ（Ｇｒｏｕｐ  Ｃｌｉｅｎｔ）として動作する例を示す。Ａｕｔｏｎｏｍｏｕｓ  ＧＯは、いわゆるアクセスポイント（ＡＰ）として機能し、ＧＣとなる機器を接続させる。
【００５６】
プロジェクター１００は、ユーザーの操作または事前の設定に従って、通信制御部１３３によってＡｕｔｏｎｏｍｏｕｓ  ＧＯ機能を有効にし（ステップＳＴ１）、Ｍｉｒａｃａｓｔ機能を有効にする（ステップＳＴ２）。例えば、ユーザーがリモコンを操作し、プロジェクター１００の設定メニューにおいてＭｉｒａｃａｓｔ接続を指示した場合に、通信制御部１３３がステップＳＴ１、ＳＴ２を実行する。また、プロジェクター１００が、起動後にＭｉｒａｃａｓｔ接続を実行するよう設定されている場合、通信制御部１３３は、プロジェクター１００の起動後に、自動的にステップＳＴ１、ＳＴ２を実行する。
【００５７】
通信制御部１３３は、ＷＰＳ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ）をＯＮにする（ステップＳＴ３）。ステップＳＴ３の動作は、例えば、操作パネル１６３が備えるＷＰＳボタンをユーザーが押下する操作や、リモコンを用いた接続指示操作をトリガーとして実行される。
【００５８】
一方、端末装置１０では、通信制御部２３がＷＰＳをＯＮに切り換える（ステップＳＴ４）。ステップＳＴ４の動作は、例えば、ユーザーの操作をトリガーとして実行される。具体的には、表示パネル５２に無線接続を指示するボタンが表示された状態で、このボタンに対応するタッチ操作を操作検出部２４が検出した場合、通信制御部２３がステップＳＴ４を実行する。
【００５９】
端末装置１０の通信制御部２３、及び、プロジェクター１００の通信制御部１３３は、相互にＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）の接続手順を実行し、接続する（ステップＳＴ５）。これにより、端末装置１０とプロジェクター１００とは、Ｗｉ−Ｆｉによりデータ通信可能な状態となる。続いて、通信制御部２３及び通信制御部１３３は、Ｍｉｒａｃａｓｔによる接続手順を実行し（ステップＳＴ６）、端末装置１０からプロジェクター１００へ表示用のデータを送信可能な状態に移行する。
【００６０】
Ｍｉｒａｃａｓｔ接続後、端末装置１０の制御部２０は、表示パネル５２に表示する画面をプロジェクター１００がミラーリング表示するためのデータの生成および送信を開始する（ステップＳＴ７）。端末装置１０がデータをプロジェクター１００に送信すると（ステップＳＴ８）、プロジェクター１００は、端末装置１０からデータを受信してミラーリング表示を開始する（ステップＳＴ９）。
【００６１】
図５に、ステップＳＴ３、ＳＴ４でＷＰＳがオンに切り換えられた後の各装置の動作を詳細に示す。
通信制御部１３３は、ステップＳＴ３でＷＰＳをオンに切り換えた後、無線通信部１７０によりビーコンを送信する（ステップＳＴ２１）。通信制御部１３３は、ビーコンを、予め設定された時間毎に、周期的に送信する。通信制御部１３３が送信するビーコンは、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの規格によりＡｕｔｏｎｏｍｏｕｓ  ＧＯの機能として定められた信号であり、フレーム構成や送信周期が規格化されている。ステップＳＴ２１で送信されるビーコンは、プロジェクター１００が通信可能な装置を探索するため、及び、プロジェクター１００と通信する装置がプロジェクター１００を探索するために利用される信号であり、本発明の探索用信号に相当する。
【００６２】
通信制御部１３３は、ステップＳＴ２１で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの規格で設定された情報に加え、ＰＩＮコード要求ビットを含むビーコンを送信する。つまり、通信制御部１３３は、ビーコンフレームを生成する処理において、規格化されたビーコンフレームに、拡張ビットとしてＰＩＮコード要求ビットを付加する。通信制御部１３３は、ＰＩＮコード要求ビットを付加して生成したビーコンフレームを、無線通信部１７０に送信させる。
ＰＩＮコード要求ビットは、ビーコンを受信する機器に対し、ＰＩＮコードの送信を要求する情報として機能する。ＰＩＮコードは本発明の認証コードに相当し、ＰＩＮコード要求ビットは、認証コードを要求する情報に相当する。
【００６３】
ビーコンフレームにＰＩＮコード要求ビットを含ませる態様は任意であるが、具体的な適用例として、次の（１）、（２）、（３）が挙げられる。
（１）ビーコンフレームのヘッダーにおいてネットワークＩＤ（具体的には、ＳＳＩＤ）を設定するフィールドに、ＰＩＮコードを要求することを示すビットを付加する。
（２）ビーコンフレームのヘッダーにおいて、ベンダー拡張領域として予約されたフィールドに、ＰＩＮコードを要求することを示すビットを含める。
（３）ビーコンフレームのヘッダーにおいて、送信元の機器（本実施形態ではプロジェクター１００）のネットワークアドレス（具体的には、ＭＡＣアドレス）を設定するフィールドに、ＰＩＮコードを要求することを示すビットを付加する。
【００６４】
図６は、（１）の例を適用した場合のビーコンフレーム１７１の構成例を示す模式図である。
図６に例示するビーコンフレーム１７１は、物理ヘッダー１７１ａ、ＩＥＥＥ８０２．１１ヘッダー１７１ｂ、フレームボディー（Ｆｒａｍｅ  Ｂｏｄｙ）１７１ｃ、フレームチェックシーケンス（ＦＣＳ）１７１ｄを含む。物理ヘッダー１７１ａは、ＰＬＣＰプリアンブル及びＰＬＣＰヘッダーを含む。フレームボディー１７１ｃはデータを格納し、フレームチェックシーケンス１７１ｄは誤り訂正に用いられる。
【００６５】
ＩＥＥＥ８０２．１１ヘッダー１７１ｂは、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）ヘッダーとも呼ばれる。ＩＥＥＥ８０２．１１ヘッダー１７１ｂは、フレーム制御フィールド１７２ａ、期間指定（Ｄｕｒａｔｉｏｎ）フィールド１７２ｂ、アドレスフィールド１７２ｃ、１７２ｄ、ネットワークアドレスフィールド１７２ｅ、及び、シーケンス制御フィールド１７２ｆを含む。これらの各フィールドは、ＩＥＥＥ８０２．１１規格により規定されたフィールドである。
【００６６】
アドレスフィールド１７２ｃは、宛先の機器のネットワークアドレスを格納する。ビーコンフレーム１７１はマルチキャスト送信されるフレームであるため、アドレスフィールド１７２ｃはマルチキャストアドレスを格納する。
【００６７】
アドレスフィールド１７２ｄは、送信元の機器、すなわちプロジェクター１００のネットワークアドレスを格納する。プロジェクター１００のネットワークアドレスは、例えば、ＭＡＣアドレスである。
【００６８】
ネットワークアドレスフィールド１７２ｅは、プロジェクター１００がＡｕｔｏｎｏｍｏｕｓ  ＧＯとして動作するネットワークを識別する識別情報を格納する。ネットワークを識別する識別情報は、例えばＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）である。
【００６９】
通信制御部１３３は、上述した態様（１）に従って動作し、ネットワークアドレスフィールド１７２ｅに格納するＳＳＩＤに、ＰＩＮコード要求ビット１７２ｇ（付加ビット）を付加する。これにより、ネットワークアドレスフィールド１７２ｅに格納されるアドレスの桁数（ビット数）は、本来のＳＳＩＤよりも多くなる。
【００７０】
ＰＩＮコード要求ビット１７２ｇは、１ビットのデータであってもよいし、複数ビットのデータであってもよい。ＰＩＮコード要求ビット１７２ｇの値は、ＰＩＮコードを要求するか否かに対応する。例えばＰＩＮコード要求ビット１７２ｇは、ＰＩＮコードを要求する場合は「１」、ＰＩＮコードを要求しない場合は「０」の値となるデータであってもよい。また、ＰＩＮコード要求ビット１７２ｇが、常に、ＰＩＮコードを要求することを示すデータであってもよい。また、ＰＩＮコード要求ビット１７２ｇが複数ビットのデータで構成される場合、ＰＩＮコードを要求するデータと、ＰＩＮコード要求ビット１７２ｇであることを示す識別用のデータを含んでもよい。
また、ビーコンフレーム１７１は、周波数チャンネルやデータレートを指定する情報を含んでもよい。
【００７１】
図５に戻り、端末装置１０は、ステップＳＴ４でＷＰＳをオンに切り換えた後、Ａｕｔｏｎｏｍｏｕｓ  ＧＯが送信するビーコンを探索する状態に移行し、ビーコンを受信する（ステップＳＴ２１）。端末装置１０の通信制御部２３は、ステップＳＴ２１で受信したビーコンの送信元の装置を、通信の相手先として選択する（ステップＳＴ２２）。端末装置１０が複数の機器からビーコンを受信した場合、通信制御部１３３は、表示パネル５２に、ビーコンの送信元の装置を一覧表示させてもよい。この場合、ユーザーが、一覧表示された装置の中から接続する装置を選択する操作をトリガーとして、通信制御部２３がステップＳＴ２２を実行する。
【００７２】
通信制御部２３は、ステップＳＴ２１で受信したビーコンフレームからＰＩＮコード要求ビットを検出し、ＰＩＮコード要求ビットの値を参照する（ステップＳＴ２３）。ビーコンに含まれるＰＩＮコード要求ビットによってＰＩＮコードが要求された場合、通信制御部２３は、ＰＩＮコード入力用の画面を表示パネル５２に表示させる（ステップＳＴ２４）。
【００７３】
また、通信制御部２３は、ステップＳＴ２１で受信したビーコンの送信元に対し、プローブ要求（Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ）を送信する（ステップＳＴ２５）。ステップＳＴ２５で、通信制御部２３は、ステップＳＴ２１で受信したビーコンに含まれていたＰＩＮコード要求ビットを含む、プローブ要求のフレームを生成し、生成したプローブ要求を無線通信部６０により送信させる。ステップＳＴ２５のプローブ要求は、端末装置１０がプロジェクター１００に対し、最初に接続を要求するフレーム（パケット）であり、本発明の応答信号に相当する。
【００７４】
例えば、端末装置１０がステップＳＴ２１で受信するビーコンはＰＩＮコード要求ビットが付加されたＳＳＩＤを含む。通信制御部２３は、ビーコンに含まれていたＳＳＩＤを、ＰＩＮコード要求ビットが付加された状態で、プローブ要求のフレームに格納する。
ステップＳＴ２５の動作は、ステップＳＴ２４の動作より先に実行されてもよい。
【００７５】
通信制御部１３３は、プローブ要求を受信し（ステップＳＴ２５）、受信したプローブ要求にＰＩＮコード要求ビットが含まれていることを確認する（ステップＳＴ２６）。通信制御部１３３は、プローブ要求の送信元の装置、すなわち端末装置１０を宛先として、プローブ応答（Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ）を送信する（ステップＳＴ２７）。
【００７６】
また、ＰＩＮコード処理部１３５がＰＩＮコードを生成し、生成されたＰＩＮコードが投射制御部１３２の制御により、スクリーンＳＣに表示される（ステップＳＴ２８）。ＰＩＮコード処理部１３５は、ステップＳＴ２８の動作を実行する毎に、新たなＰＩＮコードを生成してもよいし、予めメモリー１４１に記憶したＰＩＮコードを毎回利用してもよい。ＰＩＮコード処理部１３５は、通信設定データ１４４に含まれるＰＩＮコード、または、ＰＩＮコードを生成するアルゴリズムを使用する。
【００７７】
端末装置１０は、ＰＩＮコード入力用の画面をステップＳＴ２４で表示している。端末装置１０を操作するユーザーは、ステップＳＴ２８でスクリーンＳＣに表示されたＰＩＮコードを見て、タッチパネル５１を操作し、ＰＩＮコードを入力する（ステップＳＴ２９）。
【００７８】
通信制御部２３は、ステップＳＴ２９で入力されたＰＩＮコードを含むアソシエーション要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を送信する（ステップＳＴ３０）。ステップＳＴ３０で送信されるアソシエーション要求は、ＰＩＮコードによる認証を要求するフレームであり、例えば、ＷＰＳの手順をＰＩＮ方式で実行する場合に送信されるフレームと同様の構成を採用できる。
【００７９】
通信制御部１３３は、アソシエーション要求を受信し（ステップＳＴ３０）、受信したアソシエーション要求に含まれるＰＩＮコードを、ステップＳＴ２８で表示したＰＩＮコードと照合することにより、認証を行う（ステップＳＴ３１）。ここで、ＰＩＮコードが一致しない場合、通信制御部１３３は端末装置１０との接続を拒否する。
【００８０】
ステップＳＴ３１の認証に成功した場合、通信制御部１３３は、端末装置１０に対し、接続の許可を示すアソシエーション応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）を送信する（ステップＳＴ３２）。ステップＳＴ３２のアソシエーション応答をトリガーとして、通信制御部１３３と通信制御部２３とは、ＷＳＣ（Ｗｉ−Ｆｉ  Ｓｉｍｐｌｅ  Ｃｏｎｆｉｇ）交換（ＷＳＣ  Ｅｘｃｈａｎｇｅ）を実行し、相互に接続する（ステップＳＴ３３）。
【００８１】
その後、端末装置１０とプロジェクター１００との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの規格に定められたＰＢＣ方式の手順が実行される。
すなわち、通信制御部２３は、アソシエーション要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を送信し（ステップＳＴ３４）、通信制御部１３３がアソシエーション応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）を送信する（ステップＳＴ３５）。そして、通信制御部２３及び通信制御部１３３の制御により、端末装置１０とプロジェクター１００とがハンドシェイク（Ｈａｎｄｓｈａｋｅ）を実行し（ステップＳＴ３６）、データ通信可能な状態となり、ステップＳＴ６（図４）に移行する。
【００８２】
以上のステップＳＴ２１〜ＳＴ３８の動作は、プロジェクター１００に端末装置１０が最初に接続する際、すなわち１回目の接続において実行されるシーケンスである。
２回目以後の接続では、端末装置１０は、いったんプロジェクター１００に接続したことから、ステップＳＴ３３のＷＳＣ交換の手順を省略できる。
【００８３】
また、図５の処理において、規格化されたＰＢＣ方式の手順で実行される認証（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ）を実行してよい。すなわち、通信制御部２３が、プロジェクター１００のＳＳＩＤに基づき接続認証要求を送信し、通信制御部１３３が、接続認証要求に応答して接続認証を送信する手順を実行してもよい。この認証の手順は、プロジェクター１００と端末装置１０の１回目の接続でのみ実行し、２回目以後は省略する構成であってもよく、２回目以後も実行する構成であってもよい。
【００８４】
以上説明したように、本実施形態の表示システム１は、プロジェクター１００及び端末装置１０を備えるシステムである。プロジェクター１００は、端末装置１０と無線通信する無線通信部１７０、投射部１１０、及び、制御部１３０を備える。端末装置１０は、プロジェクター１００と無線通信する無線通信部６０、入力を受け付ける操作検出部５５、及び、制御部２０を備える。制御部１３０は、端末装置１０による探索に使用される無線信号であって、ＰＩＮコード要求ビットを含むビーコンを無線通信部１７０により送信させ、投射部１１０によりＰＩＮコードを含む情報を表示させる。制御部２０は、無線通信部６０によって受信した無線信号からＰＩＮコード要求ビットを検出した場合に、操作検出部５５により受け付けた入力に基づき、ＰＩＮコードを含む接続要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を無線通信部６０により送信させる。制御部１３０は、無線通信部１７０によって受信した無線信号がＰＩＮコードを含む接続要求であり、接続要求に含まれるＰＩＮコードが投射部１１０に表示させたＰＩＮコードに適合する場合に、無線通信部１７０により端末装置１０と通信可能な状態に移行する。
【００８５】
表示システム１は、本発明の通信方法の実施態様として、プロジェクター１００により、ＰＩＮコード要求ビットを含むビーコンを送信する第１ステップ（ステップＳＴ２１）を実行する。また、プロジェクター１００により、ＰＩＮコードを含む情報を投射部１１０により表示する第２ステップ（ステップＳＴ２８）を実行する。さらに、端末装置１０により、ビーコンからＰＩＮコード要求ビットを検出した場合に、操作検出部５５によりＰＩＮコードに係る入力を受け付ける第３ステップ（ステップＳＴ２９）を実行する。また、端末装置１０により、ＰＩＮコードに係る入力に基づき、ＰＩＮコードを含むアソシエーション要求をプロジェクター１００に送信する第４ステップ（ステップＳＴ３０）を実行する。また、プロジェクター１００により、端末装置１０からアソシエーション要求を受信し、アソシエーション要求に含まれるＰＩＮコードを検出し、検出したＰＩＮコードが投射部１１０で表示したＰＩＮコードに適合する場合に、端末装置１０と通信可能な状態に移行する第５ステップ（ステップＳＴ３２〜ＳＴ３６）を実行する。
【００８６】
本発明の通信システム、及び、通信方法を適用した表示システム１によれば、プロジェクター１００と端末装置１０とを接続する際に、プロジェクター１００がＰＩＮコード要求ビットを含むビーコンを送信し、ＰＩＮコードを含む情報を表示する。これにより、ビーコンを利用して、プロジェクター１００に接続する機器を適切に制限できる。例えば、端末装置１０がＷｉ−Ｆｉ  ＤｉｒｅｃｔのＰＩＮコード方式によりプロジェクター１００に接続した場合、端末装置１０は、ＰＩＮコードを、プロジェクター１００に接続するための情報として、ＳＳＩＤ等とともにメモリー３１に記憶できる。この場合、端末装置１０は、メモリー３１に記憶したＰＩＮコードを利用してプロジェクター１００に接続することができ、プロジェクター１００は、正規のＰＩＮコードを有する端末装置１０の接続を拒否しない。つまり、端末装置１０は、プロジェクター１００に接続したことがあれば、任意のタイミングでプロジェクター１００に接続できる。従って、プロジェクター１００には、一度でもプロジェクター１００に接続したことがある端末装置１０などの電子機器が、接続可能であるため、意図しない接続が発生することがある。本発明は、プロジェクター１００が送信するビーコンに、ＰＩＮコード要求ビットを含めることで、端末装置１０がプロジェクター１００の存在を探索する際に、常にＰＩＮコードを要求する。端末装置１０は、ＰＩＮコード要求ビットを検出した場合、ユーザーが入力するＰＩＮコードを利用した接続要求を行う。このように、プロジェクター１００に接続しようとする端末装置１０等の電子機器に対し、プロジェクター１００が、ビーコンによりＰＩＮコードを要求するので、端末装置１０が、ＰＩＮコードの入力なくプロジェクター１００に接続することがない。このため、端末装置１０が、プロジェクター１００を使用するユーザーが意図しないタイミングで、プロジェクター１００に接続してしまうことがなく、プロジェクター１００に接続する機器を適切に制限できる。
【００８７】
本発明の表示装置を適用したプロジェクター１００は、ＰＩＮコード要求ビットを含むビーコンを送信し、ＰＩＮコードを含む接続要求を送信した外部機器に接続する。これにより、プロジェクター１００において、ビーコンを利用して、外部機器による接続を容易にし、接続する外部機器を適切に制限できる。
【００８８】
また、本発明の電子機器を適用した端末装置１０は、無線通信する通信部としての無線通信部６０、入力を受け付ける操作検出部５５、及び、制御部２０を備える。端末装置１０は、無線通信部６０によってビーコンを受信し、受信したビーコンからＰＩＮコード要求ビットを検出した場合に、操作検出部５５によりＰＩＮコードの入力を受け付け、受け付けた入力に基づきＰＩＮコードを含む接続要求を送信する。接続要求は、実施形態のプローブ要求であり、応答信号に相当する。このため、ＰＩＮコード要求ビットを含むビーコンを送信する装置（例えば、プロジェクター１００）に対し、ユーザーが入力するＰＩＮコードを利用して接続できる。これにより、ビーコンを利用する装置に対し、接続する機器の制限を回避して容易に接続できる。さらに、ＰＩＮコード要求ビットを含むビーコンを送信するプロジェクター１００と組み合わせて使用することにより、表示システム１を実現できる。
【００８９】
また、制御部１３０が送信するビーコンは、無線通信部１７０と通信するためのネットワーク名であるＳＳＩＤを含むビーコンであって、ＳＳＩＤにＰＩＮコード要求ビットを含む。制御部２０は、無線通信部６０によって受信したビーコンからＰＩＮコード要求ビットを含むＳＳＩＤを検出した場合に、このＳＳＩＤを含むプローブ要求を送信する。このため、プロジェクター１００が、ＳＳＩＤにＰＩＮコード要求ビットを付加したビーコンを送信することで、端末装置１０によるプロジェクター１００への接続が容易になり、利便性を高めることができる。また、端末装置１０は、ＰＩＮコード要求ビットを含むＳＳＩＤを含んだプローブ要求を送信する必要があるため、プロジェクター１００に接続する端末装置１０を適切に制限できる。
【００９０】
ここで、プロジェクター１００は、ＰＩＮコード要求ビットをビーコンに含ませる態様として、上述した態様（３）を採用してもよい。この場合、通信制御部１３３は、ビーコンフレームのヘッダーにおいて、送信元であるプロジェクター１００のネットワークアドレス（具体的には、ＭＡＣアドレス）を設定するフィールドに、ＰＩＮコード要求ビットを付加する。この構成では、制御部２０は、無線通信部６０によって受信したビーコンからＰＩＮコード要求ビットが付加されたＭＡＣアドレスを検出し、このＭＡＣアドレスを含むプローブ要求を、ステップＳＴ２５で送信する。この場合、プロジェクター１００のアドレスを利用して、プロジェクター１００が端末装置１０に対してＰＩＮコードを要求できる。この態様は、例えば、ＳＳＩＤを特定しない場合や、ＳＳＩＤを秘匿する場合など、特定のＳＳＩＤを含まないビーコンをプロジェクター１００が送信するシステムにも、本発明を適用できるという利点がある。
【００９１】
なお、上記実施形態は本発明を適用した一具体例を示すものであり、本発明はこれに限定されるものではない。
例えば、上記実施形態では、端末装置１０がプロジェクター１００を探索する方法として、プロジェクター１００が送信するビーコンの受信を待機する、いわゆるパッシブスキャン方式を例として説明した。本発明はこれに限定されず、例えば、端末装置１０がプローブ要求を送信し、プローブ要求に応答したプロジェクター１００を探索する、いわゆるアクティブスキャンを実行してもよい。この場合、プロジェクター１００は、プローブ要求に対する応答として送信するビーコンに、ＰＩＮコード要求ビットを含めて送信する。その後の手順は、上記実施形態と同様とすることができる。この場合も、本発明を適用した表示システム１としての効果、すなわち、プロジェクター１００に接続する機器を適切に制限できるという利点がある。
【００９２】
また、例えば、上記実施形態では、プロジェクター１００を表示装置の一例として示したが、本発明の表示装置は、液晶表示パネルに画像を表示する液晶モニター、液晶テレビ等であってもよい。また、プラズマディスプレイパネル、ＯＬＥＤ（Ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）、ＯＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の有機ＥＬ表示パネルを備えた装置であってもよい。
【００９３】
また、上記実施形態では、電子機器の例として、平板状の本体１１を有し、ユーザーが手に持って操作する携帯型の端末装置１０を例に挙げて説明したが、本発明はこれに限定されない。例えば、携帯型ゲーム機、音楽や映像を再生する携帯型再生装置、スマートフォン等を、端末装置１０として用いることができる。さらに、端末装置１０の操作手段として、ペンや指等の指示体を例に挙げて説明したが、本発明はこれに限定されず、例えば、マウス等のポインティングデバイスを用いて操作を行う構成であってもよい。
【００９４】
また、図２及び図３に示した各機能部は機能的構成を示すものであって、具体的な実装形態は特に制限されない。つまり、必ずしも各機能部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで複数の機能部の機能を実現する構成とすることも勿論可能である。また、上記実施形態においてソフトウェアで実現される機能の一部をハードウェアで実現してもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、表示システム１を構成する端末装置１０及びプロジェクター１００の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【符号の説明】
【００９５】
１…表示システム（通信システム）、１０…端末装置（電子機器）、２０…制御部（制御部、第２制御部）、２１…プロセッサー、２３…通信制御部、２４…操作検出部、３１…メモリー、３２…制御プログラム、３３…アプリケーションプログラム、３４…設定データ、３５…通信設定データ、５１…タッチパネル、５５…操作検出部（入力部）、６０…無線通信部（通信部、第２通信部）、１００…プロジェクター、１０５…バス、１１０…投射部（表示部、第１表示部）、１１１…光源、１１２…光変調装置、１１３…投射光学系、１２２…光源駆動部、１２３…光変調装置駆動部、１２５…インターフェイス部、１２６…画像インターフェイス部、１２７…画像処理部、１２８…フレームメモリー、１３０…制御部（制御部、第１制御部）、１３１…プロセッサー、１３２…投射制御部、１３３…通信制御部、１３４…操作検出部、１３５…ＰＩＮコード処理部、１４１…メモリー、１４２…制御プログラム、１４３…設定データ、１４４…通信設定データ、１６１…入力処理部、１６２…リモコン受光部、１６３…操作パネル、１７０…無線通信部（通信部、第１通信部）、１７１…ビーコンフレーム、ＳＣ…スクリーン。
【図１】
2019169905.tif 000003
【図２】
2019169905.tif 000004
【図３】
2019169905.tif 000005
【図４】
2019169905.tif 000006
【図５】
2019169905.tif 000007
【図６】
2019169905.tif 000008