(57)【特許請求の範囲】
【請求項１】
複数の外部機器と通信可能に接続され、該複数の外部機器とともにネットワークを構成するプロジェクタであって、
前記ネットワークにおいて前記複数の外部機器それぞれを識別するための複数の第１の識別情報と、前記複数の外部機器それぞれに固有の物理アドレスである複数の第２の識別情報とが、前記複数の外部機器毎に対応付けられて格納される記憶部と、
前記記憶部に格納された前記複数の第１の識別情報により識別される前記複数の外部機器の全てから、該複数の外部機器それぞれに固有の物理アドレスを取得し、該取得した物理アドレスが前記記憶部に格納された前記第２の識別情報と前記複数の外部機器の全てについて一致する場合にのみ、前記外部機器から前記ネットワークを介して供給される映像信号またはプロジェクタに直接入力される映像信号を受け付ける制御部を有するプロジェクタ。
【請求項２】
前記第１の識別情報がＩＰアドレスであり、前記第２の識別情報がＭＡＣアドレスである、請求の範囲１に記載のプロジェクタ。
【請求項３】
前記制御部は、
前記記憶部に格納された前記ＩＰアドレスを宛先ＩＰアドレスとして格納した要求パケットを前記ネットワーク上に送出し、該要求パケットを受信した外部機器から、該外部機器に固有のＭＡＣアドレスを格納した応答パケットを受信し、該受信応答パケットからＭＡＣアドレスを取得するアドレス取得部と、
前記アドレス取得部で取得したＭＡＣアドレスと、前記記憶部に前記ＩＰアドレスと対応付けて格納されたＭＡＣアドレスとを比較し、これらＭＡＣアドレスが一致した場合にのみ、前記映像信号を受け付けるセキュリティ判定部と、
を有する、請求の範囲２に記載のプロジェクタ。
【請求項４】
前記第１の識別情報が、前記外部機器との無線通信を確立するために使用するサービスセット識別子であり、前記第２の識別情報が前記物理アドレスに対応する基本サービスセット識別子である、請求の範囲１に記載のプロジェクタ。
【請求項５】
前記制御部は、
前記記憶部に格納されたサービスセット識別子を用いて外部機器との無線通信を確立して、該外部機器に固有の基本サービスセット識別子を取得するアドレス取得部と、
前記アドレス取得部で取得した基本サービスセット識別子と、前記記憶部に前記サービスセット識別子と対応付けて格納された基本サービスセット識別子とを比較し、これら基本サービスセット識別子が一致した場合にのみ、前記映像信号を受け付けるセキュリティ判定部と、
を有する、請求の範囲４に記載のプロジェクタ。
【請求項６】
複数の外部機器と通信可能に接続され、該複数の外部機器とともにネットワークを構成するプロジェクタにおいて行われるセキュリティ制御方法であって、
前記ネットワークにおいて前記複数の外部機器それぞれを識別するための複数の第１の識別情報と、前記複数の外部機器それぞれに固有の物理アドレスである複数の第２の識別情報とが、前記複数の外部機器毎に対応付けられて格納された記憶部を参照し、
前記記憶部に格納された前記複数の第１の識別情報により識別される前記複数の外部機器の全てから、該複数の外部機器それぞれに固有の物理アドレスを取得し、
該取得した物理アドレスが前記記憶部に格納された前記第２の識別情報と前記複数の外部機器の全てについて一致する場合にのみ、前記外部機器から前記ネットワークを介して供給される映像信号またはプロジェクタに直接入力される映像信号を受け付ける、セキュリティ制御方法。
【請求項７】
複数の外部機器と通信可能に接続され、該複数の外部機器とともにネットワークを構成するプロジェクタにおいて行われるセキュリティ制御方法であって、
前記プロジェクタが前記ネットワークに接続していることを確認し、
前記ネットワークにおいて前記複数の外部機器のそれぞれを識別するための複数の第１の識別情報と、前記複数の外部機器それぞれに固有の物理アドレスである複数の第２の識別情報とが前記外部機器毎に対応付けられて格納された記憶部を参照し、
前記記憶部に格納された前記複数の第１の識別情報により識別される前記複数の外部機器の全てに対して、該複数の外部機器それぞれに固有の物理アドレスを要求し、
該複数の外部機器から該複数の外部機器それぞれに固有の物理アドレスを取得し、
該取得した固有の物理アドレスが、前記記憶部に格納された前記第２の識別情報と、前記記憶部に格納された前記複数の第１の識別情報により識別される前記複数の外部機器の全てについて一致する場合には、前記外部機器から前記ネットワークを介して供給される映像信号または前記プロジェクタに直接入力される映像信号を受け付ける、セキュリティ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティ機能付きプロジェクタに関する。
【背景技術】
【０００２】
パスワードを利用したセキュリティ機能を備えるプロジェクタが知られている。このプロジェクタでは、起動時に、制御部が、パスワードの入力を要求し、入力されたパスワードが事前に登録されているパスワードと一致するか否かを判定する。パスワードが一致した場合にのみ、制御部は、外部装置からの入力を受け付ける。【０００３】
また、セキュリティ関連技術として、特開２００４−３４３４２０号公報に記載のネットワーク端末装置のサービス制限方法がある。このサービス制限方法によれば、ネットワーク端末装置であるサーバコンピュータは、ゲートウェイのＭＡＣアドレスとサービスの種類を示す情報とを対応付けて格納した記憶部を備える。ここで、サービスとは、クライアントに自装置のリソースを使用させることを意味する。【０００４】
サーバコンピュータでは、ネットワークに接続されると、制御部が、そのネットワークに接続されているゲートウェイのＭＡＣアドレスを取得し、取得したＭＡＣアドレスが記憶部に登録されているか否かを調べる。ゲートウェイのＭＡＣアドレスが記憶部に登録されている場合は、制御部は、そのゲートウェイのＭＡＣアドレスに対応するサービスを開始する。【０００５】
ゲートウェイのＭＡＣアドレスが記憶部に登録されていない場合は、制御部は、そのＭＡＣアドレスを記憶部に登録するか否かをユーザに選択させるための問い合わせ画面を表示させる。問い合わせ画面上で、ＭＡＣアドレスを登録する旨の入力がなされた場合は、制御部は、そのＭＡＣアドレスに対応づけて登録するサービスの種類を選択するためのサービス選択画面を表示させる。そして、制御部は、サービス選択画面上でユーザが選択したサービスの情報を、ＭＡＣアドレスと対応付けて記憶部に登録する。
【発明の開示】
【０００６】
しかしながら、パスワードを利用したセキュリティ機能を備えるプロジェクタにおいては、起動の度に、パスワードを入力する必要がある。このようなパスワードの入力操作は、ユーザにとって煩わしい。
【０００７】
特開２００４−３４３４２０号公報に記載のサービス制限方法によれば、ネットワーク毎に、利用可能なサービスを制限することができる。しかし、このサービス制限方法では、ユーザは、サーバコンピュータにおいて、所望のネットワーク上のゲートウェイのＭＡＣアドレスを所望のサービスの情報と対応付けて自由に登録することができる。このため、第三者が、サーバコンピュータを不正に取得した場合においても、そのサーバコンピュータ上で、ゲートウェイのＭＡＣアドレスをサービスの情報と対応付けて登録することで、所望のサービスを利用することができる。このように、上記のサービス制限方法では、第三者による不正な使用を抑制することが困難である。
【０００８】
本発明の目的は、上記の問題を解決し、第三者による不正使用を抑制することができる、プロジェクタおよびセキュリティ制御方法を提供することにある。
【０００９】
上記目的を達成するため、本発明のプロジェクタは、外部機器と通信可能に接続され、該外部機器とともにネットワークを構成するプロジェクタであって、
上記ネットワークにおいて上記外部機器を識別するための第１の識別情報が、上記外部機器に固有の物理アドレスである第２の識別情報と対応付けられて格納される記憶部と、
上記記憶部に格納された上記第１の識別情報により識別される外部機器から、該外部機器に固有の物理アドレスを取得し、該取得した物理アドレスが上記記憶部に上記第１の識別情報と対応付けられて格納された第２の識別情報と一致する場合にのみ、外部から上記ネットワークを介して供給される映像信号または映像入力部に入力される映像信号を受け付ける制御部を有することを特徴とする。
【００１０】
本発明のセキュリティ制御方法は、外部機器と通信可能に接続され、該外部機器とともにネットワークを構成するプロジェクタにおいて行われるセキュリティ制御方法であって、
上記ネットワークにおいて上記外部機器を識別するための第１の識別情報が、上記外部機器に固有の物理アドレスである第２の識別情報と対応付けられて格納される記憶部を参照し、
上記記憶部に格納された上記第１の識別情報により識別される外部機器から、該外部機器に固有の物理アドレスを取得し、
該取得した物理アドレスが上記記憶部に上記第１の識別情報と対応付けられて格納された第２の識別情報と一致する場合にのみ、外部から上記ネットワークを介して供給される映像信号または映像入力部に入力される映像信号を受け付けることを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態であるプロジェクタの構成を示すブロック図である。
【図２】図１に示すプロジェクタが接続されるネットワーク環境の一例を示す模式図である。
【図３】図１に示すプロジェクタにおいて行われるセキュリティ制御の一手順を示すフローチャートである。
【図４】図３に示すセキュリティ制御におけるセキュリティ設定処理の一手順を示すフローチャートである。
【図５】図４に示すセキュリティ設定処理において用いられるセキュリティ設定用画面の一例を示す模式図である。
【図６】図４に示すセキュリティ設定処理において用いられるアドレス対応テーブルの一例を示す模式図である。
【図７】図３に示すセキュリティ制御におけるセキュリティ判定処理の一手順を示すフローチャートである。
【図８】本発明の第２の実施形態であるプロジェクタが接続されるネットワーク環境の一例を示す模式図である。
【図９】図８に示すネットワーク環境において本発明の第２の実施形態であるプロジェクタにより行われるセキュリティ設定処理の際に表示されるセキュリティ設定用画面の一例を示す模式図である。
【図１０】図８に示すネットワーク環境において本発明の第２の実施形態であるプロジェクタにより行われるセキュリティ設定処理の際に用いられるアドレス対応テーブルの登録例を示す模式図である。
【図１１】第２の実施形態であるプロジェクタにより行われる第１のセキュリティ判定処理の一手順を示すフローチャートである。
【図１２】第２の実施形態であるプロジェクタにより行われる第２のセキュリティ判定処理の一手順を示すフローチャートである。
【図１３】本発明の第３の実施形態であるプロジェクタが接続されるネットワーク環境の一例を示す模式図である。
【符号の説明】
【００１２】
１  制御部
２  記憶部
２ａ  アドレス対応テーブル
３  通信部
４  入力部
５  投写部
６  セキュリティ設定部
７  アドレス取得部
８  セキュリティ判定部
９  映像入力部
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施形態について図面を参照して説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態であるプロジェクタの構成を示すブロック図である。図２は、図１に示すプロジェクタが接続されるネットワーク環境の一例を示す模式図である。【００１４】
図２を参照すると、プロジェクタ１０および外部機器２０がネットワーク３０に接続されている。ネットワーク３０は、ＴＣＰ／ＩＰ（Transmission  Control  Protocol／Internet  Protocol）を用いた通信が行われるネットワークであって、例えば、ＬＡＮ（Local  Area  Network）や無線ＬＡＮ等である。外部機器２０は、ネットワーク３０を介してプロジェクタ１０と通信が可能な通信機器であって、例えば、ゲートウェイ（ルータ）である。【００１５】
図１に示すように、プロジェクタ１０の主要部は、制御部１、記憶部２、通信部３、入力部４および投写部５からなる。【００１６】
記憶部２は、揮発性メモリに代表される半導体メモリである。プロジェクタ１を動作させるための各種プログラム（セキュリティ用プログラムを含む）やデータ、セキュリティ制御に必要なアドレス対応テーブル２ａが記憶部２に格納される。外部機器２０を識別するための第１の識別情報（ＩＰアドレス）と、外部機器２０に固有の物理アドレスである第２の識別情報（ＭＡＣアドレス）とが対応付けられてアドレス対応テーブル２ａに格納される。【００１７】
通信部３は、ＬＡＮ、無線ＬＡＮ等のネットワークに接続するための通信用インタフェースを備える。通信用インタフェースは、例えばＴＣＰ／ＩＰ用のネットワークインタフェースである。【００１８】
入力部４は、プロジェクタ本体の操作部またはリモートコントローラであって、複数の操作ボタンを備える。これら操作ボタンを用いた入力操作により、プロジェクタ１０を制御することができる。【００１９】
映像入力部９は、パーソナルコンピュータ、ビデオレコーダ、DVDプレイヤー等の映像供給装置と映像ケーブルで接続するためのインタフェースを備える。入力された映像信号は投写部５でスクリーン上に投写される。【００２０】
投写部５の主要部は、光源、空間光変調器および投写光学系から構成される。空間光変調器は、液晶パネルやＤＭＤ（Digital  Micromirror  Device）であって、光源からの光束を変調して画像光を生成する。空間光変調器で生成された画像光は、投写光学系によってスクリーン上へ投写される。【００２１】
制御部１は、記憶部２に格納されている各種プログラムを実行するとともに、入力部４からの入力操作に応じた信号を受け付けて、プロジェクタ１０の各部の動作を制御する。プロジェクタ１０の起動時に、制御部１は、セキュリティ用プログラムを実行してセキュリティ制御を行う。【００２２】
セキュリティ制御に関連する機能部として、制御部１は、セキュリティ設定部６、アドレス取得部７およびセキュリティ判定部８を有する。これらセキュリティ設定部６、アドレス取得部７およびセキュリティ判定部８は、セキュリティ用プログラムにより提供される。【００２３】
セキュリティ設定部６は、セキュリティの有効および無効の設定を行うとともに、アドレス対応テーブル２ａの作成および管理を行う。【００２４】
アドレス取得部７は、ＡＲＰ（Address  Resolution  Protocol）を利用して外部機器のＭＡＣアドレスを取得する。具体的には、アドレス取得部７は、送信元であるプロジェクタ１０のＩＰアドレスおよびＭＡＣアドレスと宛先である外部機器のＩＰアドレスとを格納したＡＲＰ要求パケットを生成する。そして、アドレス取得部７は、生成したＡＲＰ要求パケットをネットワーク３０上にブロードキャストする。ＡＲＰ要求パケットを受信した外部機器が、受信したＡＲＰ要求パケットに自分のＩＰアドレスが含まれている場合に、自分のＭＡＣアドレスを格納したＡＲＰ応答パケットを送信元のプロジェクタ１０に返すことで、アドレス取得部７は、その外部機器のＭＡＣアドレスを取得することができる。【００２５】
セキュリティ判定部８は、接続先のネットワーク上に設置されている外部機器のＭＡＣアドレスがアドレス対応テーブル２ａに登録されている場合にのみ、セキュリティ設定部７にて有効とされたセキュリティを無効とする（セキュリティ解除）。なお、セキュリティ判定部８は、セキュリティ解除後、ネットワークへの接続が切断された場合は、セキュリティを有効にする。【００２６】
次に、本実施形態のプロジェクタのセキュリティ制御について説明する。【００２７】
図３は、セキュリティ制御の一手順を示すフローチャートである。【００２８】
プロジェクタ１０の電源がオンされると（ステップ１００）、制御部１は、セキュリティが有効であるか否かを判定する（ステップ１０１）。セキュリティが無効である場合は、制御部１は、セキュリティを設定するか否かのメッセージを投写部５にて表示させ、ユーザによる応答入力を待つ（ステップ１０２）。応答入力は、例えば「ＹＥＳ」／「ＮＯ」の選択入力である。「ＹＥＳ」が選択されると、セキュリティ設定部６が、セキュリティ設定処理を実行する（ステップ１０３）。「ＮＯ」が選択されると、制御部１は、セキュリティを無効とする。セキュリティ無効の状態においては、プロジェクタ１０の基本機能が使用可能である。基本機能は、具体的には、映像入力部９に入力された映像信号、またはネットワーク３０に接続された映像供給装置からの入力映像信号に基づく画像を投写する機能である。映像供給装置は、例えばパーソナルコンピュータ、ビデオレコーダまたは、通信機能を備えたパーソナルコンピュータである。【００２９】
ステップ１０１にて、セキュリティが有効であると判定された場合は、セキュリティ判定部８が、セキュリティ判定処理を実行する（ステップ１０４）。【００３０】
以下、セキュリティ設定処理およびセキュリティ判定処理について詳細に説明する。
[セキュリティ設定処理]
図４は、セキュリティ設定処理の一手順を示すフローチャートである。【００３１】
まず、セキュリティ設定部６は、セキュリティ設定画面を投写部５にて表示させ、該画面上で、セキュリティを有効にする旨の指定入力がなされるのを待つ（ステップ２００）。【００３２】
図５に、セキュリティ設定用画面の一例を示す。セキュリティ設定用画面には、ステップ２０１にて取得したネットワーク接続設定情報が表示されるとともに、セキュリティの有効／無効を指定するための丸枠が表示されている。この例では、ネットワーク接続設定情報として、プロジェクタ１０のＩＰアドレス「192.168.100.10」、サブネットマスクのＩＰアドレス「255.255.255.0」、デフォルトゲートウェイのＩＰアドレス「192.168.100.254」が表示されている。【００３３】
セキュリティを有効にする場合は、ユーザは、入力部４を通じて、セキュリティの有効の枠を指定するための入力操作を行う。この入力操作に応じた指示信号が入力部４から制御部１に供給される。指示信号を受信した制御部１では、セキュリティ設定部６が、セキュリティを有効にする（ステップ２００の「有効」）。【００３４】
セキュリティの有効を検出すると、セキュリティ設定部６は、プロジェクタ１０がネットワーク３０に接続されたか否かを判定する（ステップ２０１）。プロジェクタ１０がネットワーク３０に接続されると、制御部１によるネットワーク接続設定が行われ、セキュリティ設定部６は、そのネットワーク接続設定情報を取得する（ステップ２０２）。ネットワーク接続設定では、例えばＤＨＣＰ（Dynamic  Host  Configuration  Protocol）により、プロジェクタ１０のＩＰアドレス、サブネットマスクのＩＰアドレス、デフォルトゲートウェイのＩＰアドレスなどのネットワーク接続設定情報を取得する。ＤＨＣＰによるＩＰアドレス取得は良く知られている技術であるので、ここではその詳細な説明は省略する。【００３５】
次に、セキュリティ設定部６は、ステップ２０２にて取得したネットワーク接続設定情報に基づき、アドレス取得部７にて、現在、プロジェクタ１０が接続されているネットワーク上のデフォルトゲートウェイのＭＡＣアドレスを取得させる。【００３６】
具体的には、アドレス取得部７は、プロジェクタ１０のＩＰアドレスおよびＭＡＣアドレスとデフォルトゲートウェイのＩＰアドレスとを格納したＡＲＰ要求パケットをネットワーク３０上にブロードキャストする（ステップ２０３）。そして、アドレス取得部７は、デフォルトゲートウェイから返信されたＡＲＰ応答パケットを解析してデフォルトゲートウェイのＭＡＣアドレスを取得する（ステップ２０４）。取得したデフォルトゲートウェイのＭＡＣアドレスは、アドレス取得部７からセキュリティ設定部６に渡される。【００３７】
アドレス取得部７にてデフォルトゲートウェイのＭＡＣアドレスが取得されると、セキュリティ設定部６は、そのデフォルトゲートウェイのＭＡＣアドレスを、ステップ２０１にて取得したネットワーク接続設定情報に含まれているデフォルトゲートウェイのＩＰアドレスと対応付けてアドレス対応テーブル２ａに格納する（ステップ２０５）。【００３８】
図６に、アドレス対応テーブル２ａの一例を示す。図６に示すように、アドレス対応テーブル２ａは、ＩＰアドレスとＭＡＣアドレスの項目からなる。この例では、デフォルトゲートウェイのアドレス情報として、ＩＰアドレスの欄に「192.168.100.254」の値が格納され、ＭＡＣアドレスの欄に「00：55：13：Ｆ8：22：2Ｆ」の値が格納されている。【００３９】
なお、セキュリティ設定用画面上で、ユーザが、入力部４を通じて、セキュリティの無効の枠を指定するための入力操作を行った場合は、セキュリティ設定部６は、セキュリティを無効にする（ステップ２０２の「無効」）。その後、セキュリティ設定処理は終了する。【００４０】
以上のセキュリティ設定処理によれば、ユーザは、プロジェクタ１０を所望のネットワークに接続し、セキュリティ設定用画面上でセキュリティを有効にする旨の入力操作を行うだけで、プロジェクタ１０は、セキュリティが有効な状態とされ、所望のネットワークのデフォルトゲートウェイのＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに格納される。このセキュリティが有効な状態は、プロジェクタ１０の電源をオフしても維持される。【００４１】
なお、セキュリティが有効な状態とされたプロジェクタ１０では、基本機能の使用が禁止される。セキュリティが有効な状態において、制御部１は、パーソナルコンピュータ等の外部映像供給装置からの映像信号を一切受け付けない。【００４２】
プロジェクタ１０は、一度、セキュリティが有効な状態とされると、図３のステップ１０４のセキュリティ判定処理にてセキュリティが解除されるか、または、正当性が確認されたユーザにより、セキュリティ設定変更を行うための操作が行われるまで、その状態を維持する。【００４３】
セキュリティ設定変更では、ユーザが、所定の入力操作を行うと、制御部が、ユーザ認証処理を行った後、セキュリティ設定変更画面を投写部５にて表示させる。セキュリティ設定変更画面は、セキュリティの有効および無効を指定するための枠と、アドレス対応テーブル２ａの更新処理を行うための項目とを含む。セキュリティの無効の枠を指定することで、制御部１は、セキュリティを解除する処理を行う。ユーザ認証は、既存の認証処理である。認証処理として、例えばパスワードや生体特徴等を用いた認証処理を用いことができる。【００４４】
アドレス対応テーブル２ａの更新処理を指定した場合は、制御部１は、アドレス情報の新規登録と、アドレス情報の更新との項目を含む選択画面を投写部５にて表示する。新規登録を選択した場合は、図４に示した手順で、新規のネットワークについて、外部機器のＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに登録される。更新を選択した場合は、制御部１は、アドレス対応テーブル２ａに登録されているアドレス情報（外部機器のＩＰアドレスおよびＭＡＣアドレス）の一覧を投写部５にて表示する。この表示画面上には、削除ボタンが用意されている。ユーザが、一覧のうちから所望のアドレス情報を指定して、削除ボタンを押下すると、制御部１は、その指定されたアドレス情報をアドレス対応テーブル２ａから削除する。
[セキュリティ判定処理]
図７は、セキュリティ判定処理の一手順を示すフローチャートである。【００４５】
まず、セキュリティ判定部８は、プロジェクタ１０がネットワークに接続されたか否かを判定する（ステップ３００）。プロジェクタ１０がネットワークに接続されると、制御部１によるネットワーク接続設定が行われる。このネットワーク接続設定において、前述したＤＨＣＰによるＩＰアドレス取得の処理を行う。【００４６】
ネットワーク３０への接続がなされていることを確認した後、セキュリティ判定部８は、アドレス取得部７にて、現在接続されているネットワークのデフォルトゲートウェイのＭＡＣアドレスを取得させる。【００４７】
具体的には、アドレス取得部７は、アドレス対応テーブル２ａに格納されているアドレス情報（またはネットワーク接続設定情報）のうちから、デフォルトゲートウェイのＩＰアドレスを取得する。次いで、アドレス取得部７は、その取得したデフォルトゲートウェイのＩＰアドレスとプロジェクタ１０のＩＰアドレスおよびＭＡＣアドレスとを格納したＡＲＰ要求パケットをネットワーク上にブロードキャストする（ステップ３０１）。【００４８】
ＡＲＰ要求パケットの送信後、アドレス取得部７は、ＡＲＰ応答の有無を判定する（ステップ３０２）。ＡＲＰ要求パケットの送信後、所定時間を経過してもＡＲＰ応答パケットを受信しない場合、または、所定回数だけリトライ処理（ＡＲＰ要求パケットの再送信）を行ってもＡＲＰ応答パケットを受信しない場合に、アドレス取得部７は、応答なしと判定する。ＡＲＰ要求パケットの送信後またはリトライ処理の後、所定時間内にＡＲＰ応答パケットを受信した場合は、アドレス取得部７は、応答ありと判定する。【００４９】
ステップ３０２にて、ＡＲＰ応答ありと判定された場合は、アドレス取得部７は、受信したＡＲＰ応答パケットを解析してデフォルトゲートウェイのＭＡＣアドレスを取得する（ステップ３０３）。取得したデフォルトゲートウェイのＭＡＣアドレスは、アドレス取得部７からセキュリティ判定部８に渡される。【００５０】
アドレス取得部７にてデフォルトゲートウェイのＭＡＣアドレスが取得されると、セキュリティ判定部８は、その取得したＭＡＣアドレスがアドレス対応テーブル２ａに登録されているＭＡＣアドレスと一致するか否かを判定する（ステップ３０４）。ＭＡＣアドレスが一致した場合は、セキュリティ判定部８は、セキュリティを解除する。【００５１】
ステップ３０２にて、ＡＲＰ応答なしと判定された場合、または、ステップ３０４にて、ＭＡＣアドレスが不一致と判定された場合は、セキュリティ判定部８は、セキュリティが有効な情報をそのまま維持する。【００５２】
以上のセキュリティ判定処理によれば、プロジェクタ１０をセキュリティが有効な状態とした場合は、ＭＡＣアドレスがアドレス対応テーブル２ａに登録されている外部機器が設置されているネットワークにおいてのみ、プロジェクタ１０の基本機能を使用することができる。通常、第三者は、正当なユーザによってＭＡＣアドレスの登録がなされた外部機器が設置されたネットワーク環境を持つことは困難であるので、プロジェクタ１０を不正に入手したとしても、プロジェクタ１０の基本機能を使用することはできない。このように、本実施形態によれば、プロジェクタの不正使用を抑制する効果を得ることができる。【００５３】
なお、アドレス対応テーブル２ａは、ネットワーク毎に作成することができる。複数のネットワークのそれぞれについてアドレス対応テーブル２ａを作成した場合は、図７のステップ３０１にて、アドレス取得部７は、アドレス対応テーブル２ａ毎に、ＡＲＰ要求パケットを生成してもよい。【００５４】
また、ステップ３０１にて、アドレス取得部７は、ステップ３００にて得られたネットワーク接続設定情報に含まれているデフォルトゲートウェイのＩＰアドレスを用いてＡＲＰ要求パケットを生成してもよい。
（第２の実施形態）
第１の実施形態のプロジェクタにおいては、セキュリティ機能を解除するか否かを判定するための認証キーとして、デフォルトゲートウェイのＩＰアドレスおよびＭＡＣアドレスを用いるが、これに代えて、パーソナルコンピュータのＩＰアドレスおよびＭＡＣアドレスを用いることもできる。【００５５】
以下、本発明の第２の実施形態として、認証キーとしてパーソナルコンピュータのＩＰアドレスおよびＭＡＣアドレスを用いるプロジェクタについて説明する。【００５６】
本実施形態のプロジェクタも、図１に示した構成を備えており、図３に示した手順でセキュリティ制御が行われる。セキュリティが無効である場合は、セキュリティ設定処理が行われ、セキュリティが有効である場合には、セキュリティ判定処理が行われる。【００５７】
セキュリティ設定処理は、図４に示した手順で実施されるが、デフォルトゲートウェイに代えて、パーソナルコンピュータのＩＰアドレスおよびＭＡＣアドレスをアドレス対応テーブル２ａに格納する点が第１の実施形態の場合と異なる。【００５８】
セキュリティ設定処理において、プロジェクタ１０がネットワークに接続されると、制御部１によるネットワーク接続設定が行われる。このネットワーク接続設定では、制御部１が、ＤＨＣＰにより、プロジェクタ１０のＩＰアドレス、サブネットマスクのＩＰアドレス、デフォルトゲートウェイのＩＰアドレスなどのネットワーク接続設定情報を取得するとともに、現在、ネットワークに接続されているパーソナルコンピュータのＩＰアドレスを取得する。パーソナルコンピュータのＩＰアドレスは、例えばＤＮＳやnetBIOSなどのプロトコルを利用することで取得することが可能である。【００５９】
ネットワーク接続設定情報および宛先のパーソナルコンピュータのＩＰアドレスを取得した後、セキュリティ設定部６が、セキュリティ設定画面を投写部５にて表示させ、該画面上で、セキュリティを有効にする旨の指定入力がなされるのを待つ。セキュリティ設定用画面には、宛先のパーソナルコンピュータのＩＰアドレスの情報が表示されるとともに、セキュリティの有効／無効を指定するための丸枠が表示されている。ユーザは、セキュリティ設定用画面上で、セキュリティの有効および無効の設定を自由に指定することができる。【００６０】
セキュリティを有効にすると、アドレス取得部７が、プロジェクタ１０のＩＰアドレスおよびＭＡＣアドレスと宛先のパーソナルコンピュータのＩＰアドレスとをそれぞれ格納したＡＲＰ要求パケットを生成し、それをネットワーク３０上にブロードキャストする。そして、アドレス取得部７は、宛先のパーソナルコンピュータから返信されたＡＲＰ応答パケットを解析して宛先のパーソナルコンピュータのＭＡＣアドレスを取得し、セキュリティ設定部６が、そのＭＡＣアドレスを、ネットワーク接続設定において取得した宛先のＩＰアドレスと対応付けてアドレス対応テーブル２ａに格納する。【００６１】
セキュリティ判定処理において、プロジェクタ１０がネットワークに接続されると、制御部１によるネットワーク接続設定が行われる。そして、ネットワーク接続の確認後、アドレス取得部７が、ネットワークに現在接続されているパーソナルコンピュータのＭＡＣアドレスを取得する。この場合のＭＡＣアドレス取得手順も、図７に示したＡＲＰによるＭＡＣアドレスの取得手順と基本的に同じである。【００６２】
ＭＡＣアドレスの取得後、セキュリティ判定部８は、取得したＭＡＣアドレスがアドレス対応テーブル２ａに登録されているＭＡＣアドレスと一致するか否かを判定する。そして、ＭＡＣアドレスが一致した場合にのみ、セキュリティ判定部８は、セキュリティを解除する。【００６３】
以上のセキュリティ判定処理によれば、プロジェクタ１０をセキュリティが有効な状態とした場合は、ＭＡＣアドレスがアドレス対応テーブル２ａに登録されているパーソナルコンピュータが設置されているネットワークにおいてのみ、プロジェクタ１０の基本機能を使用することができる。第三者は、正当なユーザによってＭＡＣアドレスの登録がなされた外部機器が設置されたネットワーク環境を持つことは困難であるので、プロジェクタ１０を不正に入手したとしても、プロジェクタ１０の基本機能を使用することはできない。このように、本実施形態においても、プロジェクタの不正使用を抑制する効果を得ることができる。【００６４】
本実施形態においては、複数のパーソナルコンピュータのＩＰアドレスおよびＭＡＣアドレスを認証用キーとして登録してもよい。例えば、図８に示すように、３台のパーソナルコンピュータ２０1〜２０3がネットワーク３０に接続されている場合において、パーソナルコンピュータ２０1〜２０3のそれぞれについて、ＩＰアドレスおよびＭＡＣアドレスをアドレス対応テーブル２ａに登録してもよい。【００６５】
図９は、図８に示したネットワーク環境において、セキュリティ設定処理の際に表示されるセキュリティ設定用画面の一例を示す模式図である。セキュリティ設定用画面には、パーソナルコンピュータ２０1〜２０3のそれぞれのＩＰアドレスの情報が表示される。ＩＰアドレス「192.168.100.50」は、パーソナルコンピュータ２０1のＩＰアドレスである。ＩＰアドレス「192.168.100.24」は、パーソナルコンピュータ２０2のＩＰアドレスである。ＩＰアドレス「192.168.100.112」は、パーソナルコンピュータ２０3のＩＰアドレスである。【００６６】
図１０は、図８に示したネットワーク環境におけるアドレス対応テーブル２ａの登録例を示す図である。ＭＡＣアドレス「00:35:10:F8:21:81」は、パーソナルコンピュータ２０1のＭＡＣアドレスである。ＭＡＣアドレス「00:54:11:F8:30:64」は、パーソナルコンピュータ２０2のＭＡＣアドレスである。ＭＡＣアドレス「00:25:23:F8:40:23」は、パーソナルコンピュータ２０3のＭＡＣアドレスである。【００６７】
複数のパーソナルコンピュータのＩＰアドレスおよびＭＡＣアドレスをアドレス対応テーブル２ａに登録した場合のセキュリティ判定処理として、２つの処理が考えられる。【００６８】
図１１に、第１のセキュリティ判定処理の一手順を示す。ネットワーク接続の確認後（ステップ４００）、ステップ４０１にてＡＲＰ要求パケットを生成し、ステップ４０２にてＡＲＰ応答パケットを受信した否かを判定する。ＡＲＰ応答パケットを受信しなかった場合は、ステップ４０７にてセキュリティが有効な状態を維持する。【００６９】
ＡＲＰ応答パケットを受信した場合は、ステップ４０３にて、ＡＲＰ応答パケットを解析してＭＡＣアドレスを取得し、ステップ４０４にて、その取得したＭＡＣアドレスがアドレス対応テーブル２ａに登録されたＭＡＣアドレスと一致するか否かを判定する。ＭＡＣアドレスが一致しない場合は、ステップ４０７にてセキュリティが有効な状態を維持する。【００７０】
ＭＡＣアドレスが一致した場合は、ステップ４０５にて、他にＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに登録されているか否かを判定する。他にＩＰアドレスおよびＭＡＣアドレスが登録されている場合は、そのＩＰアドレスおよびＭＡＣアドレスについて、ステップ４０１〜４０５の処理を行う。ステップ４０５にて、他に登録されたＩＰアドレスおよびＭＡＣアドレスがないと判定された場合に、ステップ４０６にて、セキュリティを解除する。【００７１】
上述の第１のセキュリティ判定処理によれば、ＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに登録されているコンピュータの全てが、ネットワークに接続されている場合にのみ、プロジェクタ１０の基本機能を使用することができる。【００７２】
図１２に、第２のセキュリティ判定処理の一手順を示す。ネットワーク接続の確認後（ステップ５００）、ステップ５０１にてＡＲＰ要求パケットを生成し、ステップ５０２にてＡＲＰ応答パケットを受信した否かを判定する。【００７３】
ＡＲＰ応答パケットを受信した場合は、ステップ５０３にて、ＡＲＰ応答パケットを解析してＭＡＣアドレスを取得し、ステップ５０４にて、その取得したＭＡＣアドレスがアドレス対応テーブル２ａに登録されたＭＡＣアドレスと一致するか否かを判定する。【００７４】
ステップ５０２にて、ＡＲＰ応答パケットを受信しなかった場合、または、ステップ５０４にて、ＭＡＣアドレスが一致しなかった場合は、ステップ５０５にて、他にＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに登録されているか否かを判定する。他にＩＰアドレスおよびＭＡＣアドレスが登録されている場合は、そのＩＰアドレスおよびＭＡＣアドレスについて、ステップ５０１〜５０５の処理を行う。【００７５】
ステップ５０４にて、ＭＡＣアドレスが一致した場合は、ステップ５０７にて、セキュリティを解除する。ステップ５０５にて、他に登録されたＩＰアドレスおよびＭＡＣアドレスがないと判定された場合は、ステップ５０６にてセキュリティが有効な状態を維持する。【００７６】
上述の第２のセキュリティ判定処理によれば、ＩＰアドレスおよびＭＡＣアドレスがアドレス対応テーブル２ａに登録されているコンピュータのいずれかが、ネットワークに接続されている場合に、プロジェクタ１０の基本機能を使用することができる。【００７７】
なお、パーソナルコンピュータ２０1〜２０3のいずれかが映像供給装置であってもよい。
（第３の実施形態）
第１および第２の実施形態のプロジェクタにおいては、セキュリティ機能を解除するか否かを判定するための認証キーとして、外部機器のＩＰアドレスおよびＭＡＣアドレスを用いるが、これに代えて、無線ＬＡＮのアクセスポイントのＳＳＩＤ（Service  Set  Identifier）およびＢＳＳＩＤ（Basic  SSID）を用いてもよい。ここで、ＳＳＩＤは、無線接続を確立して維持するために使用する識別情報であって、無線ＬＡＮを識別するための識別情報である。ＢＳＳＩＤは、アクセスポイントに固有の物理アドレスであって、ＭＡＣアドレスに対応する。【００７８】
以下、本発明の第３の実施形態として、認証キーとしてアクセスポイントのＳＳＩＤおよびＢＳＳＩＤを用いるプロジェクタについて説明する。【００７９】
図１３は、本発明の第３の実施形態であるプロジェクタが用いられるネットワーク環境の一例を示す模式図である。図１３を参照すると、プロジェクタ１１はネットワーク３１を介してアクセスポイント２１に接続される。ここで、ネットワーク３１は、プロジェクタ１１とアクセスポイント２１の間が無線通信により接続されている状態を表す。なお、映像供給装置は、ネットワーク３１を介してプロジェクタ１１に映像信号を供給する。【００８０】
プロジェクタ１１の基本構成は、図１に示した構成と同様であるが、セキュリティ設定部６、アドレス取得部７およびセキュリティ判定部８の動作は、第１および第２の実施形態のものと異なる。【００８１】
プロジェクタ１１において、図３に示した手順でセキュリティ制御が行われる。セキュリティが無効である場合は、セキュリティ設定処理が行われ、セキュリティが有効である場合には、セキュリティ判定処理が行われる。【００８２】
セキュリティ設定処理において、セキュリティ設定画面が投写部５にて表示され、該画面上で、セキュリティを有効にする旨の指定入力がなされると、アドレス取得部７は、アクセスポイント２１のＳＳＩＤを格納したプローブ要求フレーム（IEEE802.11の管理フレーム）を生成し、それをネットワーク３１上に送出する。アクセスポイント２１のＳＳＩＤは、事前に設定しておく。具体的には、スキャニングと呼ばれる検索処理により、プロジェクタ１１の近傍に設置されているアクセスポイントのＳＳＩＤを取得し、そのＳＳＩＤの一覧を表示する。そして、ユーザは、ＳＳＩＤ一覧から、アクセスポイント２１のＳＳＩＤを指定することができる。【００８３】
プローブ要求フレームを受信したアクセスポイント２１は、プローブ要求フレームに含まれているＳＳＩＤが自身のＳＳＩＤである場合は、自身のＢＳＳＩＤを格納したプローブ応答フレームをプロジェクタ１１に返す。【００８４】
アドレス取得部７は、アクセスポイント２１から受信したプローブ応答フレームを解析してアクセスポイント２１のＢＳＳＩＤを取得する。そして、セキュリティ設定部６が、そのＢＳＳＩＤを、予め取得してあるアクセスポイント２１のＳＳＩＤを対応付けて記憶部４に格納する。こうして、セキュリティ判定に必要なＳＳＩＤとＢＳＳＩＤの対応テーブルが作成される。【００８５】
セキュリティ判定処理において、アドレス取得部７は、ＳＳＩＤとＢＳＳＩＤの対応テーブルを参照し、アクセスポイント２１のＳＳＩＤを取得する。そして、アドレス取得部７は、その取得ＳＳＩＤを格納したプローブ要求フレームを生成し、それをネットワーク３１上に送出する。【００８６】
プローブ要求フレームを受信したアクセスポイント２１は、プローブ要求フレームに含まれているＳＳＩＤが自身のＳＳＩＤである場合は、自身のＢＳＳＩＤを格納したプローブ応答フレームをプロジェクタ１１に返す。【００８７】
アドレス取得部７は、アクセスポイント２１から受信したプローブ応答フレームを解析してアクセスポイント２１のＢＳＳＩＤを取得する。セキュリティ判定部８は、アドレス取得部７で取得したＢＳＳＩＤが、ＳＳＩＤとＢＳＳＩＤの対応テーブルに登録されているＢＳＳＩＤと一致するか否かを判定する。ＢＳＳＩＤが一致した場合にのみ、セキュリティを解除する。【００８８】
ＢＳＳＩＤが対応テーブルに登録されているＢＳＳＩＤと一致しなかった場合、または、応答が返って来なかった場合は、セキュリティ判定部８は、セキュリティが有効な状態を維持する。【００８９】
応答が返ってきたか否かの判定は、アドレス取得部７により行われる。例えば、アドレス取得部７は、プローブ要求フレームの送信後、プローブ応答フレームの有無を判定する。プローブ要求フレームの送信後、所定時間を経過してもプローブ応答フレームを受信しない場合、または、所定回数だけリトライ処理（プローブ要求フレームの再送信）を行ってもプローブ応答フレームを受信しない場合に、アドレス取得部７は、応答なしと判定する。プローブ要求フレームの送信後またはリトライ処理の後、所定時間内にプローブ応答フレームを受信した場合は、アドレス取得部７は、応答ありと判定する。【００９０】
上述したセキュリティ制御におけるセキュリティ設定処理およびセキュリティ判定処理は、インフラストラクチャモードにおける処理である。【００９１】
アドホックモードでは、アクセスポイント２１の代わりに、無線ＬＡＮアダプタを搭載したパーソナルコンピュータが用いられる。【００９２】
アドホックモードにおいて、プロジェクタ１１は、無線ＬＡＮアダプタを搭載したパーソナルコンピュータと接続される。無線ＬＡＮアダプタには、ＳＳＩＤおよびＢＳＳＩＤが設定されている。セキュリティ設定処理では、管理フレームを用いて、無線ＬＡＮアダプタのＢＳＳＩＤを取得し、その取得したＢＳＳＩＤをＳＳＩＤと対応付けてテーブルに格納する。セキュリティ判定処理では、管理フレームを用いて、無線ＬＡＮアダプタのＢＳＳＩＤを取得し、その取得したＢＳＳＩＤが対応テーブルに登録されているＢＳＳＩＤと一致するか否かを判定する。ＢＳＳＩＤが合致した場合にのみ、セキュリティを解除す。【００９３】
なお、アドホックモードにおいても、１台のプロジェクタに対して無線ＬＡＮアダプタを搭載した複数のパーソナルコンピュータを接続することができる。この場合は、図１１または図１２に示したセキュリティ判定処理と同様な手順でセキュリティ判定を行う。ただし、ＩＰアドレスをＳＳＩＤとし、ＭＡＣアドレスはＢＳＳＩＤとする。【００９４】
以上のセキュリティ判定処理によれば、プロジェクタ１１をセキュリティが有効な状態とした場合は、ＳＳＩＤおよびＢＳＳＩＤが対応テーブルに登録されている外部機器（アクセスポイントまたはパーソナルコンピュータ）が設置されているネットワークにおいてのみ、プロジェクタ１１の基本機能を使用することができる。第三者は、正当なユーザによってＢＳＳＩＤの登録がなされた外部機器が設置されたネットワーク環境を持つことは困難であるので、プロジェクタ１１を不正に入手したとしても、プロジェクタ１１の基本機能を使用することはできない。このように、本実施形態においても、プロジェクタの不正使用を抑制する効果を得ることができる。【００９５】
上述した各実施形態のプロジェクタは本発明の一例であり、その構成および動作は適宜に変更することができる。【００９６】
本発明の一態様によれば、外部機器と通信可能に接続され、該外部機器とともにネットワークを構成するプロジェクタにおいて、上記ネットワークにおいて上記外部機器を識別するための第１の識別情報が、上記外部機器に固有の物理アドレスである第２の識別情報と対応付けられて格納される記憶部と、上記記憶部に格納された上記第１の識別情報により識別される外部機器から、該外部機器に固有の物理アドレスを取得し、該取得した物理アドレスが上記記憶部に上記第１の識別情報と対応付けられて格納された第２の識別情報と一致する場合にのみ、外部から上記ネットワークを介して供給される映像信号またはプロジェクタに直接入力される映像信号を受け付ける制御部を有する。ここで、外部機器は、パーソナルコンピュータ、アクセスポイント、ルータ（ゲートウェイ）等である。第１の識別情報は、ＩＰアドレス（またはＳＳＩＤ）であり、第２の識別情報は、ＭＡＣアドレス（またはＢＳＳＩＤ）である。【００９７】
上記の構成によれば、第１および第２の識別情報が記憶部に登録されている外部機器が設置されたネットワーク環境においてのみ、外部からの映像信号に基づく画像が投写される。通常、第三者が、正当なユーザにより設定された、そのようなネットワーク環境を持つことは困難である。したがって、プロジェクタの不正使用を抑制することができる。【００９８】
上記のプロジェクタにおいて、上記外部機器が複数の情報通信端末であり、これら情報通信端末のそれぞれについて、上記第１および第２の識別情報が上記記憶部に格納され、上記制御部が、上記記憶部に格納された第１の識別情報のいずれかにおいて、該第１の識別情報により識別される情報通信端末から取得した物理アドレスが、該情報通信端末の第１の識別情報と対応付けられて上記記憶部に格納された第２の識別情報と一致する場合に、上記映像信号を受け付けてもよい。【００９９】
また、上記のプロジェクタにおいて、上記外部機器が複数の情報通信端末であり、これら情報通信端末のそれぞれについて、上記第１および第２の識別情報が上記記憶部に格納され、上記制御部が、上記記憶部に格納された第１の識別情報のそれぞれについて、該第１の識別情報により識別される情報通信端末から取得した物理アドレスが、該情報通信端末の第１の識別情報と対応付けられて上記記憶部に格納された第２の識別情報と一致する場合に、上記映像信号を受け付けてもよい。
【図１】
0005408737.tif 000002
【図２】
0005408737.tif 000003
【図３】
0005408737.tif 000004
【図４】
0005408737.tif 000005
【図５】
0005408737.tif 000006
【図６】
0005408737.tif 000007
【図７】
0005408737.tif 000008
【図８】
0005408737.tif 000009
【図９】
0005408737.tif 000010
【図１０】
0005408737.tif 000011
【図１１】
0005408737.tif 000012
【図１２】
0005408737.tif 000013
【図１３】
0005408737.tif 000014