(57)【要約】【課題】複数の表示機器に対して複数のメモリ内蔵無線ＬＡＮデバイスを用いて画像伝送を行う際、使用するＰＣリソースを最小限にし、ＰＣの通常使用を可能とする無線ＬＡＮ通信システムおよび通信方法を提供することを目的とする。【解決手段】後から起動したメモリ内蔵無線ＬＡＮデバイス２００ｂ内の画像伝送アプリケーション２０１０ｂから、先に起動したメモリ内蔵無線ＬＡＮデバイス２００ａの画像伝送アプリケーション２０１０ａに対して通信を行い、画像伝送アプリケーション２０１０ｂから、メモリ内蔵無線ＬＡＮデバイス２００ｂのメモリ２０１ｂ内に保持している接続先情報２０１１ｂのみを、先に起動した画像伝送アプリケーション２０１０ａに対して伝送する事で、１つの画像伝送アプリケーション２０１０ａにより、ネットワークプロジェクター３００ａ、３００ｂに対して画像伝送を行う事が可能となる。【選択図】図５
2012019316.tif 000002
【特許請求の範囲】
【請求項１】
複数のデバイス接続用インターフェースを有する情報処理端末と、
前記情報処理端末と前記デバイス接続用インターフェースを介して接続される、第１のメモリ内蔵無線ＬＡＮデバイス、および第２のメモリ内蔵無線ＬＡＮデバイスとから構成される無線ＬＡＮ通信システムにおいて、
前記第１のメモリ内蔵無線ＬＡＮデバイスは、無線により外部機器と通信を行う第１の無線通信部と、第１の接続先情報と、第１の無線通信用アプリケーションとを備え、
前記第２のメモリ内蔵無線ＬＡＮデバイスは、無線により外部機器と通信を行う第２の無線通信部と、第２の接続先情報と、第２の無線通信用アプリケーションとを備え
前記情報処理端末に接続された前記第１のメモリ内蔵無線ＬＡＮデバイスは、後から前記情報処理端末に接続された第２のメモリ内蔵無線ＬＡＮデバイスの第２の接続先情報を入手し、
前記第１の無線通信用アプリケーションは、前記第２のメモリ内蔵無線ＬＡＮデバイスの第２の無線通信部または前記第１のメモリ内蔵無線ＬＡＮデバイスの第１の無線通信部を制御し、前記第２の接続先情報に基づいて、外部機器と通信を行うことを特徴とする無線ＬＡＮ通信システム。
【請求項２】
前記第２のメモリ内蔵無線ＬＡＮデバイスの前記第２の無線通信用アプリケーションは、前記第１のメモリ内蔵無線ＬＡＮデバイスの前記第１の無線通信用アプリケーションが前記第２の接続先情報を入手後、実行を停止することを特徴とする請求項１記載の無線ＬＡＮ通信システム。
【請求項３】
外部機器は画像表示装置であり、前記第１の無線通信用アプリケーションおよび前記第２の無線通信用アプリケーションは、前記画像表示装置に表示する画像を送信する画像伝送アプリケーションであることを特徴とする請求項１記載の無線ＬＡＮ通信システム。
【請求項４】
前記第１のメモリ内蔵無線ＬＡＮデバイスおよび前記第２のメモリ内蔵無線ＬＡＮデバイスは、ＵＳＢメモリであることを特徴とする請求項１記載の無線ＬＡＮ通信システム。
【請求項５】
第１の無線通信用アプリケーションを実行し、第１の接続先情報に基づいて外部機器と通信するステップと、
第２の無線通信用アプリケーションの実行の有無を判定するステップと、
前記第２の無線通信用アプリケーションから第２の接続先情報を入手するステップと、
前記第２の無線通信用アプリケーションの実行を停止するステップと、
前記第１の無線通信用アプリケーションが、前記第２の接続先情報に基づいて外部機器と通信するステップと、
からなる無線ＬＡＮ通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータなどの情報処理装置と、ワイヤレスプロジェクターなどの表示機器とを無線ＬＡＮによって接続し、情報伝送を行う無線ＬＡＮ通信システムおよび通信方法に関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（以下、単に「ＰＣ」と略記）からワイヤレスプロジェクター等の表示機器に対し無線通信を行うための無線ＬＡＮ通信システムは、ＰＣに装着されたＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）メモリ内に接続先プロジェクターの接続設定情報および画像伝送アプリケーションを保持しており、ＰＣに装着された際、ＵＳＢメモリ内に保持している接続設定情報に従い、ＰＣに搭載されている無線ＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）のネットワーク設定を行い、ＵＳＢメモリ内の画像伝送アプリケーションを実行し、接続先の表示機器に対して画像伝送を行っている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１９４８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の構成では、ＵＳＢメモリ毎に保持されている画像伝送アプリケーションが独立で動作するため、異なる接続先への接続設定情報を持つＵＳＢメモリが２つ以上ＰＣに装着された場合、複数の画像伝送アプリケーションが同時に動作するため、ネットワークおよびＣＰＵ等のＰＣリソースへの負荷が高くなり、ＰＣの通常使用が難しくなる、といった課題を有していた。
【０００５】
本発明は、上記従来の課題を解決するもので、異なる複数の表示機器に対して複数のメモリ内蔵無線ＬＡＮデバイスを用いて画像伝送を行う際に、使用するＰＣリソースを最小限にし、ＰＣの通常使用を可能とする無線ＬＡＮ通信システムおよび通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記従来の課題を解決するために、本発明の無線ＬＡＮ通信システムは、複数のデバイス接続用インターフェースを有する情報処理端末と、情報処理端末とデバイス接続用インターフェースを介して接続される、第１のメモリ内蔵無線ＬＡＮデバイス、および第２のメモリ内蔵無線ＬＡＮデバイスとから構成される無線ＬＡＮ通信システムにおいて、第１のメモリ内蔵無線ＬＡＮデバイスは、無線により外部機器と通信を行う第１の無線通信部と、第１の接続先情報と、第１の無線通信用アプリケーションとを備え、第２のメモリ内蔵無線ＬＡＮデバイスは、無線により外部機器と通信を行う第２の無線通信部と、第２の接続先情報と、第２の無線通信用アプリケーションとを備え、情報処理端末に接続された第１のメモリ内蔵無線ＬＡＮデバイスは、後から情報処理端末に接続された第２のメモリ内蔵無線ＬＡＮデバイスの第２の接続先情報を入手し、第１の無線通信用アプリケーションは、第２のメモリ内蔵無線ＬＡＮデバイスの第２の無線通信部または第１のメモリ内蔵無線ＬＡＮデバイスの第１の無線通信部を制御し、第２の接続先情報に基づいて、外部機器と通信を行うことを特徴とする無線ＬＡＮ通信システムであり、ＰＣに接続したメモリ内蔵無線ＬＡＮデバイスのメモリ内の画像伝送アプリケーションを実行して、ワイヤレスプロジェクターに対してＰＣから画像伝送を行う際に、最初に装着されたメモリ内蔵無線ＬＡＮデバイスの画像伝送アプリケーションが起動し、続いて装着されたメモリ内蔵無線ＬＡＮデバイスは、最初に装着されたメモリ内蔵無線ＬＡＮデバイスの画像伝送アプリケーションに対して、自身のメモリ内に保存されている接続先情報のみを渡し、最初に装着されたメモリ内蔵無線ＬＡＮデバイスの画像伝送アプリケーションは、この接続先情報を用いて、続いて装着されたメモリ内蔵無線ＬＡＮデバイスの制御および通信を行うようにしたものである。
【０００７】
本構成によって、最初に装着されたメモリ内蔵無線ＬＡＮデバイスが起動させた画像伝送アプリケーションのみから、複数の接続先に対しても画像伝送を行う事を可能とする。
【発明の効果】
【０００８】
本発明の無線ＬＡＮ通信システムおよび通信方法によれば、１つのメモリ内蔵無線ＬＡＮデバイス画像伝送アプリケーションが使用するＰＣリソースのみで、複数の接続先の表示機器に対する画像伝送を行うことにより、異なる接続先への接続設定情報を持つメモリ内蔵無線ＬＡＮデバイスが２つ以上ＰＣに装着された場合、複数の画像伝送アプリケーションが同時に動作することはないため、ネットワークおよびＣＰＵ等のＰＣリソースへの負荷は最小限ですみ、ＰＣの通常使用への影響を少なくすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施の形態における無線ＬＡＮ接続システムの概略構成を示す図
【図２】ＰＣの電気的構成図
【図３】メモリ内蔵無線ＬＡＮデバイスの電気的構成図
【図４】本発明の一実施の形態における無線ＬＡＮ接続システムの画像伝送アプリケーションの起動シーケンスフローチャート
【図５】同画像伝送アプリケーションの画像伝送フローチャート
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【００１１】
（実施の形態１）
図１は、本発明の一実施の形態における無線ＬＡＮ接続システムの概略構成を示す図である。
【００１２】
図１においては、ＰＣ１００に、ＵＳＢデバイスであるメモリ内蔵無線ＬＡＮデバイス２００ａ、２００ｂを装着し、ネットワークプロジェクター３００ａ、３００ｂに対してそれぞれ無線ＬＡＮ接続を行い、画像伝送を行っている。
【００１３】
この時、メモリ内蔵無線ＬＡＮデバイス２００ａはネットワークプロジェクター３００ａに、もう一方のメモリ内蔵無線ＬＡＮデバイス２００ｂはネットワークプロジェクター３００ｂに対して無線ＬＡＮ接続されている。
【００１４】
図２は、ＰＣ１００の電気的構成を示したものである。
【００１５】
ＰＣ１００は、制御手段であるＣＰＵ１１０を核として、演算を行う上で使用するメモリ１１１、ディスプレイ１１６に対して画像出力を行うグラフィックカード１１２、図示しないＨＤＤ（ハードディスクドライブ）、ユーザーの操作をマウス１１４やキーボード１１５を介して入力として受け付けるユーザーＩＦ（インターフェース）１１３、ＰＣ１００に装着した外部ＵＳＢデバイスとのやり取りを行うＵＳＢ−ＩＦ（ＵＳＢインターフェース）１１７、１１８で構成されている。
【００１６】
そして、グラフィックカード１１２には、出力する映像の演算を行うＧＰＵ（Ｇｒａｐｈｉｃｓ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１１２０、そして、ＧＰＵ１１２０が演算で使用するＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２１を搭載している。
【００１７】
図３は、メモリ内蔵無線ＬＡＮデバイス２００ａの電気的構成を示したものである。
【００１８】
メモリ内蔵無線ＬＡＮデバイス２００ａは、記憶手段であるメモリ２０１ａ、制御手段であるＣＰＵ２０３ａ、ネットワークプロジェクター３００ａとの通信手段である無線ＬＡＮ２０２ａ、ＰＣ１００と接続しデータのやり取りを行うためのＵＳＢ−ＩＦ（インターフェース)２０４ａから構成される。
【００１９】
そして、メモリ２０１ａ内には画像伝送アプリケーション２０１０ａと、ネットワークプロジェクター３００ａとの接続先情報２０１１ａを保持している。
【００２０】
メモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１ａ内の画像伝送アプリケーション２０１０ａをＰＣ１００にて実行するには、まず、メモリ内蔵無線ＬＡＮデバイス２００ａのＵＳＢ−ＩＦ２０４ａをＰＣ１００のＵＳＢ−ＩＦ１１７に装着する。
【００２１】
この際、ＰＣ１００のＵＳＢ−ＩＦ１１７、メモリ内蔵無線ＬＡＮデバイス２００ａのＵＳＢ−ＩＦ２０４ａにて認証を行い、接続およびデータ通信可能である事を確認する。
【００２２】
この結果、接続が確認され、通信可であれば、データのやり取りが開始され、通信不可であればエラーとなる。
【００２３】
ＰＣ１００とメモリ内蔵無線ＬＡＮデバイス２００ａの通信が確立された場合、まず、メモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１ａに保持されている画像伝送アプリケーション２０１０ａをＰＣ１００のＣＰＵ１１０がロードし、メモリ１１１内に展開する。
【００２４】
そして、ネットワークプロジェクター３００ａとの無線通信を行うため、メモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１ａに保持されている接続先情報２０１１ａを無線ＬＡＮ２０２ａに設定し、ネットワークプロジェクター３００ａとの無線接続を確立する。
【００２５】
その後、ＰＣ１００のメモリ１１１に展開された画像伝送アプリケーション２０１０ａは、画像データを生成し、ネットワークプロジェクター３００ａへ伝送を開始する。
【００２６】
この時、ＰＣ１００がディスプレイ１１６に表示している映像を、グラフィックカード１１２内のＧＰＵ１１２０を介してＶＲＡＭ１１２１から取得し、ＣＰＵ１１０を使用して差分検索、画像圧縮を行い、画像データを生成し、ＵＳＢ−ＩＦ１１７からメモリ内蔵無線ＬＡＮデバイス２００ａへ伝送する。
【００２７】
メモリ内蔵無線ＬＡＮデバイス２００ａでは、ＵＳＢ−ＩＦ２０４ａを介して受信した画像データを、無線ＬＡＮ２０２ａを用いて、メモリ２０１ａ内の接続先情報２０１１ａに登録されているネットワークプロジェクター３００ａに対して伝送を行う。
【００２８】
この時、ＣＰＵ２０３ａはメモリ内蔵無線ＬＡＮデバイス２００ａにて行うＵＳＢ−ＩＦ２０４ａを介したＰＣ１００との接続処理や、無線ＬＡＮ２０２ａを介したプロジェクター３００ａとの接続認証処理や制御を行う。
【００２９】
図４は、メモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１ａ内の画像伝送アプリケーション２０１０ａが起動する際の処理フローを示したフローチャートである。
【００３０】
まず、画像伝送アプリケーション２０１０ａが起動した際、ＰＣ１００のＣＰＵ１１０で他の画像伝送アプリケーション２０１０ｘを実行していないかどうか検索を行う（ＳＴ００１）。
【００３１】
ここでは、画像伝送アプリケーション２０１０ａが、ＣＰＵ１１０で実行しているタスク情報を取得し、その中から自分と同じプロセス名を持つタスクが居ないかを確認する。
【００３２】
次に、検索結果から処理の分岐を行う（ＳＴ００２）。
【００３３】
ここで、自分の他に画像伝送アプリケーション２０１０ｘが存在しない場合はＳＴ００３へ、存在する場合はＳＴ００５の処理を実行する。
【００３４】
自分の他に画像伝送アプリケーション２０１０ｘが存在しない場合は、メモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１ａ内に保持されている接続先情報２０１１ａのネットワークプロジェクター３００ａに対して無線ＬＡＮ２０２ａを介して通信を行うため、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の手順に従って接続処理を行う（ＳＴ００３）。
【００３５】
なお、今回の例ではＴＣＰ／ＩＰのプロトコルを使用しているが、ＵＤＰ（Ｕｓｅｒ   Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等でも構わない。
【００３６】
そして、ネットワークプロジェクター３００ａとの接続が完了した後、メモリ内蔵無線ＬＡＮデバイス２００ａから画像伝送を実行する（ＳＴ００４）。
【００３７】
次に、複数のメモリ内蔵無線ＬＡＮデバイスが接続された場合の説明を行う。
【００３８】
ここでは、ＰＣ１００に対して、先に装着されたメモリ内蔵無線ＬＡＮデバイス２００ａ、後から装着されたメモリ内蔵無線ＬＡＮデバイス２００ｂとする。
【００３９】
ここで、メモリ内蔵無線ＬＡＮデバイス２００ｂは、メモリ内蔵無線ＬＡＮデバイス２００ａと同様の構成であり、図示しないが、記憶手段であるメモリ２０１ｂ、制御手段であるＣＰＵ２０３ｂ、ネットワークプロジェクター３００ｂとの通信手段である無線ＬＡＮ２０２ｂ、ＰＣ１００と接続しデータのやり取りを行うためのＵＳＢ−ＩＦ２０４ｂを備え、メモリ２０１ｂ内には画像伝送アプリケーション２０１０ｂと接続先情報２０１１ｂを保持している。
【００４０】
そして、メモリ内蔵無線ＬＡＮデバイス２００ａ、２００ｂの各々の接続先のネットワークプロジェクターを３００ａ、３００ｂとする。
【００４１】
図４のＳＴ００５において、後から起動したメモリ内蔵無線ＬＡＮデバイス２００ｂの画像伝送アプリケーション２０１０ｂから、先に起動しているメモリ内蔵無線ＬＡＮデバイス２００ａの画像伝送アプリケーション２０１０ａに対して通信を行う。
【００４２】
この通信方法は、プロセス間パイプやメッセージ等、ＰＣ１００に搭載されているＯＳ（オペレーティングシステム）により最も適している方法を使用して構わない。
【００４３】
次に、先に起動しているメモリ内蔵無線ＬＡＮデバイス２００ａの画像伝送アプリケーション２０１０ａに対して、後から装着されたメモリ内蔵無線ＬＡＮデバイス２００ｂの画像伝送アプリケーション２０１０ｂから、メモリ２０１ｂ内に保持している接続先情報２０１１ｂを伝送する（ＳＴ００６）。
【００４４】
そして、後から起動したメモリ内蔵無線ＬＡＮデバイス２００ｂの画像伝送アプリケーション２０１０ｂを終了させる。
【００４５】
次に、接続先情報２０１１ｂを受信したメモリ内蔵無線ＬＡＮデバイス２００ａの画像伝送アプリケーション２０１０ａの動作について、図５を使用して説明する。
【００４６】
図５はメモリ内蔵無線ＬＡＮデバイス２００ａのメモリ２０１内の画像伝送アプリケーション２０１０ａが画像伝送を実行している際の処理フローを示したフローチャートである。
【００４７】
まず、画像伝送アプリケーション２０１０ａを実行中のメモリ内蔵無線ＬＡＮデバイス２００ａは、他の画像伝送アプリケーション２０１０ｘからの接続の有無の判定を行う（ＳＴ１００）。
【００４８】
他の画像伝送アプリケーション２０１０ｘからの接続が無い場合、ＰＣ１００のディスプレイ１１６に表示している映像を画像データとして、該当のネットワークプロジェクター３００ａに対して伝送を行う（ＳＴ１０１）。
【００４９】
次に、ユーザー操作等によって画像伝送の終了が通知されたか否かの判定を行う（ＳＴ１０２）。
【００５０】
これらのＳＴ１００、ＳＴ１０１、ＳＴ１０２の処理は、画像伝送の終了の通知が行われるまで繰り返される。
【００５１】
画像伝送の終了が通知された場合、メモリ内蔵無線ＬＡＮデバイス２００ａは、画像伝送の停止を行い、ネットワークの切断やメモリ使用領域の解放等の終了処理を行う（ＳＴ１０３）。
【００５２】
次に、現在実行している画像伝送アプリケーション２０１０ａより後に、画像伝送アプリケーション２０１０ｂから接続があった場合の処理の説明を行う。
【００５３】
メモリ内蔵無線ＬＡＮデバイス２００ａは、画像伝送アプリケーション２０１０ａの実行中、他の画像伝送アプリケーション２０１０ｘからの接続の有無の判定を行い（ＳＴ１００）、後から起動したメモリ内蔵無線ＬＡＮデバイス２００ｂの画像伝送アプリケーション２０１０ｂの接続が検出された場合、画像伝送アプリケーション２０１０ｂから接続先情報２０１１ｂを受信する（ＳＴ１０４）。
【００５４】
そして、受信した接続先情報２０１１ｂを接続先として、画像伝送アプリケーション２０１０ａ内で管理し、接続先のネットワークプロジェクター３００ｂに接続する（ＳＴ１０５）。
【００５５】
そして、画像データを送信する際、先に装着されたメモリ内蔵無線ＬＡＮデバイス２００ａ内の無線ＬＡＮ２０２ａだけではなく、後から装着されたメモリ内蔵無線ＬＡＮデバイス２００ｂ内の無線ＬＡＮ２０２ｂに対しても伝送、制御を行う。
【００５６】
これにより、各々のメモリ内蔵無線ＬＡＮデバイス２００ａ、２００ｂの接続先のネ  ットワークプロジェクター３００ａ、３００ｂの両方に対して、１つの画像伝送アプリ  ケーション２０１０ａにより、それぞれ画像伝送を行うことができる。
【００５７】
このように、異なる接続先への接続設定情報を持つメモリ内蔵無線ＬＡＮデバイスが２つ以上ＰＣに装着された場合でも、複数の画像伝送アプリケーションが同時に動作することはないため、ネットワークおよびＣＰＵ等のＰＣリソースへの負荷は最小限ですみ、ＰＣの通常使用への影響は少なくなる。
【００５８】
なお、本実施の形態では、メモリ内蔵無線ＬＡＮデバイスとして、ＵＳＢデバイスを例示したが、ＰＣカード等のデバイスであってもよいことは言うまでもない。
【産業上の利用可能性】
【００５９】
本発明にかかる無線ＬＡＮ通信システムおよび通信方法は、ＰＣ等の情報処理端末とワイヤレスプロジェクター等の表示機器とで、無線ＬＡＮ画像表示システムを構成する際に有用である。
【符号の説明】
【００６０】
１００  ＰＣ
１１０  ＣＰＵ
１１１  メモリ
１１２  グラフィックカード
１１３  ユーザーＩＦ
１１４  マウス
１１５  キーボード
１１６  ディスプレイ
１１７、１１８  ＵＳＢ−ＩＦ
１１２０  ＧＰＵ
１１２１  ＶＲＡＭ
２００ａ、２００ｂ  メモリ内蔵無線ＬＡＮデバイス
２０１ａ  メモリ
２０２ａ  無線ＬＡＮ
２０３ａ  ＣＰＵ
２０４ａ  ＵＳＢ−ＩＦ
３００ａ、３００ｂ  ネットワークプロジェクター
２０１０ａ  画像伝送アプリケーション
２０１１ａ  接続先情報
【図１】
2012019316.tif 000003
【図２】
2012019316.tif 000004
【図３】
2012019316.tif 000005
【図４】
2012019316.tif 000006
【図５】
2012019316.tif 000007