(57)【要約】【課題】無線通信装置間を無線によって新たに接続するとき、接続先の無線通信装置を簡単に認識し、接続できるようにする。【解決手段】デジタルテレビジョン受像機（３）のディスプレイ（３０２）にＳＳＩＤやＷＥＰキー等の接続情報を変換した画像パターン（３０１）を表示する。デジタルスチルカメラ（４）はその画像パターン（３０１）を撮影する。デジタルスチルカメラ（４）は撮影した画像パターン（３０１）を接続情報に再変換し、この接続情報を用いて無線によってデジタルテレビジョン受像機（３）と接続する。【選択図】図２
2008211507.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を行う装置間で共有される接続情報を記憶し、当該接続情報に基づいて無線通信を行う第１の無線通信部と、当該接続情報を音声および／または画像の接続情報パターンに変換する第１の制御部と、当該接続情報パターンを出力する出力部とを含む出力装置と、
音声および／または画像を入力する入力部と、当該入力された音声および／または画像を解析し、当該入力された音声および／または画像が接続情報パターンである可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換する第２の制御部と、当該接続情報候補に基づいて無線通信を試みる第２の無線通信部とを含む入力装置と
を有する無線通信システム。
【請求項２】
上記出力装置が発信する無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記出力装置を無線ネットワークに接続し、上記入力装置の試みた無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記入力装置を無線ネットワークに接続する無線ネットワークアクセス装置
を有する請求項１に記載の無線通信システム。
【請求項３】
上記出力装置が、上記入力装置の試みた無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記入力装置と無線通信を行う
請求項１に記載の無線通信システム。
【請求項４】
上記第１の制御部が所定のタイミングで上記接続情報を更新し、上記第１の無線通信部に当該更新された接続情報を設定し、当該更新された接続情報を接続情報パターンに変換し、
上記出力部が上記更新された接続情報パターンを出力する
請求項３に記載の無線通信システム。
【請求項５】
上記接続情報が、上記無線通信を行う装置が準拠する無線通信規格を含む
請求項１から請求項４のいずれか１項に記載の無線通信システム。
【請求項６】
上記接続情報が、ＳＳＩＤとＷＥＰキーを含む
請求項１から請求項４のいずれか１項に記載の無線通信システム。
【請求項７】
上記接続情報が、上記出力装置のＩＰアドレスを含む
請求項２に記載の無線通信システム。
【請求項８】
上記出力装置がデジタルテレビジョン受像機であり、
上記接続情報パターンが画像パターンであり、
上記入力装置が撮像装置である
請求項１から請求項７のいずれか１項に記載の無線通信システム。
【請求項９】
上記出力装置がプリンタであり、
上記接続情報パターンが画像パターンであり、
上記入力装置が撮像装置である
請求項１から請求項７のいずれか１項に記載の無線通信システム。
【請求項１０】
上記プリンタが、動作条件を記憶する記憶部を有し、
上記画像パターンが、更に上記プリンタの動作条件を含む
請求項９に記載の無線通信システム。
【請求項１１】
上記画像パターンの形、色、若しくは模様またはこれらの結合によって上記接続情報を表す
請求項８または請求項９に記載の無線通信システム。
【請求項１２】
上記画像パターンが、２次元コードである
請求項１０または請求項１１に記載の無線通信システム。
【請求項１３】
無線通信を行う装置間で共有される接続情報に基づいて、他の無線通信を行う装置と無線通信を行う出力装置であって、
上記接続情報を記憶し、上記接続情報に基づいて無線通信を行う無線通信部と、
上記接続情報を音声および／または画像の接続情報パターンに変換する制御部と、
上記接続情報パターンを出力する出力部と
を有する出力装置。
【請求項１４】
無線通信を行う装置間で共有される接続情報に基づいて、他の無線通信を行う装置と無線通信を行う入力装置であって、
音声および／または画像を入力する入力部と、
上記入力された音声および／または画像を解析し、上記入力された音声および／または画像が接続情報パターンの可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換する制御部と、
上記接続情報候補に基づいて無線通信を試みる無線通信部と
を有する入力装置
【請求項１５】
無線通信を行う装置間で共有される接続情報に基づいて他の無線通信を行う装置と無線通信を行う出力装置と、当該接続情報に基づいて他の無線通信を行う装置と無線通信を行う入力装置を含む無線通信システムにおける無線通信方法であって、
上記出力装置が、上記出力装置が記憶している上記接続情報を音声および／または画像の接続情報パターンに変換し、当該接続情報パターンを出力し、当該接続情報に基づいて無線通信を行い、
上記入力装置が、音声および／または画像を入力し、当該入力された音声および／または画像を解析し、当該入力された音声および／または画像が接続情報パターンの可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換し、当該接続情報候補に基づいて無線通信を試みる
無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、出力装置、入力装置、および無線通信方法に関する。詳しくは、例えば、無線通信を行う装置（以下、無線通信装置という。）間を無線によって新たに接続するために用いられる無線通信システム、出力装置、入力装置、および無線通信方法に関する。
【背景技術】
【０００２】
無線通信装置間を無線によって新たに接続しようとする場合、お互いに相手の無線通信装置を認識する必要がある。無線ネットワークを通信媒体に使う場合は、まず、無線ネットワークに参加するための情報が必要である。さらに相手の無線通信装置を認識するための情報が必要になる。従って、過去に接続したことのない無線ネットワークに接続する場合は何らかの手段でこれらの情報を新たに入力する必要がある。
【０００３】
無線ネットワークの一種である無線ＬＡＮに無線通信装置を接続する場合、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ、Ｂｌｕｅｔｏｏｔｈ、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）等の無線通信規格に準拠して、無線ＬＡＮアクセスポイントと無線ＬＡＮクライアントである無線通信装置が無線通信を行うことになる。
【０００４】
例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇに準拠した無線通信を行う場合には、無線ＬＡＮアクセスポイントと無線ＬＡＮクライアントに共通のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ）が必要である。また、セキュリティ強化のため、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）やＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）等の暗号化技術が使われる場合がある。これらの暗号化技術を用いる場合には共通のＷＥＰキーが必要になる。
【０００５】
無線ＬＡＮアクセスポイントと無線ＬＡＮクライアントは、これらの共通の接続情報に基づいて無線通信を行う。共通の接続情報がない場合は、同一の無線通信規格に準拠した無線通信機能を持っていたとしても通信を行うことはできない。
【０００６】
また、カメラ機能付き携帯電話機では、バーコードを撮影し、そのバーコードに対応する各種機能を設定する方法が提案されている（例えば、特許文献１の段落［００１３］〜［００１６］、図５参照）。
【特許文献１】特開２００３−２８９３５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
過去に接続したことがない無線通信装置間で無線通信しようとした場合、何らかの方法で共通の接続情報を入力する必要がある。従来の無線通信装置では、これらの情報はユーザーがキー操作で入力するかあるいは、接続情報を記録した機器や有線の接続を介して情報交換を行うことで入力していた。
【０００８】
しかし、ユーザーがマニュアルで入力する場合は、操作が煩雑で間違いが入る可能性がある。更に、小型の無線通信装置ではマニュアルによる入力手段が限られている場合がある。
【０００９】
接続情報を記録した機器あるいは有線の接続を介して情報交換する方法ではケーブル等による接続操作が必要になるが、小型の無線通信装置ではコネクタ等も小型化し操作が困難である。もし接続のためのコネクタ等を省くことができれば無線通信装置の小型化と低コスト化に大きく寄与する。
以上から、無線通信装置間を無線によって新たに接続するとき、接続先の無線通信装置を簡単に認識し、接続できる無線通信システム、出力装置、入力装置、および無線通信方法が要望されている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の無線通信システムは、無線通信を行う装置間で共有される接続情報を記憶し、当該接続情報に基づいて無線通信を行う第１の無線通信部と、当該接続情報を音声および／または画像の接続情報パターンに変換する第１の制御部と、当該接続情報パターンを出力する出力部とを含む出力装置と、音声および／または画像を入力する入力部と、当該入力された音声および／または画像を解析し、当該入力された音声および／または画像が接続情報パターンである可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換する第２の制御部と、当該接続情報候補に基づいて無線通信を試みる第２の無線通信部とを含む入力装置とを有する。
【００１１】
好ましくは、本発明の無線通信システムは、上記出力装置が発信する無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記出力装置を無線ネットワークに接続し、上記入力装置の試みた無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記入力装置を無線ネットワークに接続する無線ネットワークアクセス装置を有する。
【００１２】
好ましくは、本発明の無線通信システムは、上記出力装置が、上記入力装置の試みた無線通信を受信し、当該受信した無線通信が上記接続情報に基づいて行われていると判定すると上記入力装置と無線通信を行う。
【００１３】
好ましくは、本発明の無線通信システムは、上記第１の制御部が所定のタイミングで上記接続情報を更新し、上記第１の無線通信部に当該更新された接続情報を設定し、当該更新された接続情報を接続情報パターンに変換し、上記出力部が上記更新された接続情報パターンを出力する。
【００１４】
好ましくは、本発明の無線通信システムは、上記接続情報が、上記無線通信を行う装置が準拠する無線通信規格を含む。
【００１５】
好ましくは、本発明の無線通信システムは、上記接続情報が、ＳＳＩＤとＷＥＰキーを含む。
【００１６】
好ましくは、本発明の無線通信システムは、上記接続情報が、上記出力装置のＩＰアドレスを含む。
【００１７】
好ましくは、本発明の無線通信システムは、上記出力装置がデジタルテレビジョン受像機であり、上記接続情報パターンが画像パターンであり、上記入力装置が撮像装置である。
【００１８】
好ましくは、本発明の無線通信システムは、上記出力装置がプリンタであり、上記接続情報パターンが画像パターンであり、上記入力装置が撮像装置である。
【００１９】
好ましくは、本発明の無線通信システムは、上記プリンタが、動作条件を記憶する記憶部を有し、上記画像パターンが、更に上記プリンタの動作条件を含む。
【００２０】
好ましくは、本発明の無線通信システムは、上記画像パターンの形、色、若しくは模様またはこれらの結合によって上記接続情報を表す。
【００２１】
好ましくは、本発明の無線通信システムは、上記画像パターンが、２次元コードである。
【００２２】
また、本発明の出力装置は、無線通信を行う装置間で共有される接続情報に基づいて、他の無線通信を行う装置と無線通信を行う出力装置であって、上記接続情報を記憶し、上記接続情報に基づいて無線通信を行う無線通信部と、上記接続情報を音声および／または画像の接続情報パターンに変換する制御部と、上記接続情報パターンを出力する出力部とを有する。
【００２３】
また、本発明の入力装置は、無線通信を行う装置間で共有される接続情報に基づいて、他の無線通信を行う装置と無線通信を行う入力装置であって、音声および／または画像を入力する入力部と、上記入力された音声および／または画像を解析し、上記入力された音声および／または画像が接続情報パターンの可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換する制御部と、上記接続情報候補に基づいて無線通信を試みる無線通信部とを有する。
【００２４】
また、本発明の無線通信方法は、無線通信を行う装置間で共有される接続情報に基づいて他の無線通信を行う装置と無線通信を行う出力装置と、当該接続情報に基づいて他の無線通信を行う装置と無線通信を行う入力装置を含む無線通信システムにおける無線通信方法であって、上記出力装置が、上記出力装置が記憶している上記接続情報を音声および／または画像の接続情報パターンに変換し、当該接続情報パターンを出力し、当該接続情報に基づいて無線通信を行い、上記入力装置が、音声および／または画像を入力し、当該入力された音声および／または画像を解析し、当該入力された音声および／または画像が接続情報パターンの可能性があると判定すると、当該接続情報パターンを接続情報候補に再変換し、当該接続情報候補に基づいて無線通信を試みる。
【発明の効果】
【００２５】
以上のように、本発明によれば、無線通信装置間を無線によって新たに接続するとき、接続先の無線通信装置を簡単に認識し、接続できる無線通信システム、出力装置、入力装置、および無線通信方法を提供することができる。
【発明を実施するための最良の形態】
【００２６】
図１は、無線通信システムの構成の一例を示す図である。無線通信システム１は、無線ＬＡＮアクセスポイント２と、デジタルテレビジョン受像器（以下、ＤＴＶという。）３と、デジタルスチルカメラ（以下、ＤＳＣという。）４と、プリンタ５と、ノートパソコン６と、音声出力装置７と、録音装置８とを有している。
【００２７】
ＤＴＶ３と、ＤＳＣ４と、プリンタ５と、ノートパソコン６と、音声出力装置７と、録音装置８は、無線通信機能を有する無線ＬＡＮクライアントであり、無線ＬＡＮアクセスポイント２を介して相互に接続される。ＤＴＶ３とプリンタ５とノートパソコン６と音声出力装置７は無線ＬＡＮに常時接続されている。一方、ＤＳＣ４は例えばＤＴＶ３に画像を表示したいとき一時的に無線ＬＡＮに接続され、録音装置８は例えば音声出力装置７から音声を出力させたいとき一時的に無線ＬＡＮに接続される。
【００２８】
すなわち、ＤＴＶ３とプリンタ５とノートパソコン６と音声出力装置７は本発明の出力装置の例であり、ＤＳＣ４と録音装置８は本発明の入力装置の例であり、無線ＬＡＮアクセスポイント２は本発明の無線ネットワークアクセス装置の例である。また、ＤＴＶ３は本発明のデジタルテレビジョン受像機の例でもあり、ＤＳＣ４は本発明の撮像装置の例でもある。
【００２９】
図２は、本発明の第１の実施形態に係るＤＳＣとＤＴＶを無線ＬＡＮで接続する一例を示す図である。図２には、無線ＬＡＮアクセスポイント２と、ＤＴＶ３と、画像パターン３０１と、ディスプレイ３０２と、ＤＳＣ４と、撮像素子４０１とが示されている。図１と図２における同一の符号は同一の構成要素を示す。無線ＬＡＮは、ＩＥＥＥ８０２．１１系の無線通信規格に準拠する。
【００３０】
ＤＳＣ４の画像をＤＴＶ３で表示するためにはＤＳＣ４とＤＴＶ３を接続する必要がある。しかし、ＤＳＣ４の小型化に伴い、コネクタも小型化し、有線での接続が難しくなりつつある。ここで、多くのＤＴＶ３ではＴＣＰ／ＩＰによるネットワーク接続機能を持っており、無線接続ではＩＥＥＥ８０２．１１系の無線ＬＡＮを用いるのが一般的である。そこで、この無線ＬＡＮを用いてＤＳＣ４とＤＴＶ３を接続する。
【００３１】
無線ＬＡＮの構成には、無線ＬＡＮアクセスポイント２経由で通信を行うインフラストラクチャーモードと各無線通信装置が１対１で直接通信を行うアドホックモードがある。ただし、ＤＴＶ３がインターネット接続を目的として無線ＬＡＮに接続されている場合、インターネット接続のためのモデムやルータを兼ねた無線ＬＡＮアクセスポイント２が無線ＬＡＮに存在する。そこで、本実施形態ではインフラストラクチャーモードでの接続とする。
【００３２】
無線ＬＡＮで無線通信装置間を通信する場合、お互いに共通のＳＳＩＤが必要である。また、通常は暗号化して通信を行うため、共通のＷＥＰキーが必要になる。無線ＬＡＮアクセスポイント２とＤＴＶ３は共通のＳＳＩＤとＷＥＰキーを持っていて、ＤＴＶ３は無線ＬＡＮアクセスポイント２を介して既に無線ＬＡＮに接続されている。この状況で、新規にＤＳＣ４を無線ＬＡＮに接続しようとすると、ＤＳＣ４に対して無線ＬＡＮに接続するための接続情報であるＳＳＩＤとＷＥＰキーを入力する方法が問題となる。以下では、ＳＳＩＤやＷＥＰキー等の接続情報を取得し、無線ＬＡＮと安全に接続することをアソシエートするという。
【００３３】
本実施形態では、これらの接続情報をＤＳＣ４に入力するために、画像パターン３０１を使用する。ＤＴＶ３のディスプレイ３０２に接続情報を変換した画像パターン３０１を表示して、その画像パターン３０１をＤＳＣ４で撮影することによって接続情報をＤＴＶ３からＤＳＣ４に送る。ＤＳＣ４は撮影した画像パターン３０１を接続情報に再変換し、この接続情報を用いて無線ＬＡＮにアソシエートする。
【００３４】
ユーザーがＤＳＣ４の画像をＤＴＶ３のディスプレイ３０２に表示しようとするとき、図示しないリモコン等を使ってＤＴＶ３に対して画像転送モードを設定する。ＤＴＶ３は、現在アソシエートしている無線ＬＡＮに関する接続情報を、例えば、２次元バーコードに変換してＤＴＶ３のディスプレイ３０２に表示する。
【００３５】
ユーザーは、ＤＳＣ４のスイッチ操作でＤＳＣ４を撮影モードに切り替え、ＤＴＶ３のディスプレイ３０２に表示されている画像パターン３を撮影する。ＤＳＣ４にはＣＣＤ等の撮像素子４０１があり、これによって通常の撮影と同様に画像パターン３０１が取り込まれる。ＤＳＣ４は、この画像パターン３０１を再変換してそこに含まれている接続情報を取り出す。ＤＳＣ４は無線ＬＡＮ機能を持っているので、取り出した接続情報を使ってＤＴＶ３と同じ無線ＬＡＮにアソシエートすることができる。
【００３６】
いったん無線ＬＡＮにアソシエートしてしまえば、たとえばＤＨＣＰプロトコルやＡｕｔｏＩＰプロトコルなどを利用してＩＰアドレスを取得し、その後、たとえばｍＤＮＳパケットによる装置認識とＰＴＰ−ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  ＴＣＰ／ＩＰ  ｎｅｔｗｏｒｋｓ）を使って撮影された画像の転送を行うことができる。また、画像パターン３０１にＤＴＶ３のＩＰアドレスも含めておいても良い。このようにすることで、ＤＳＣ４はＤＴＶ３に直接コンタクトすることもできる。
【００３７】
図３は、ＤＴＶの構成の一例を示すブロック図である。ＤＴＶ３は、チューナー３０３と、チューナー用アンテナ３０４と、制御部３０５と、記憶部３０６と、無線通信部３０７と、無線通信部用アンテナ３０８と、ＭＰＥＧデコーダ３０９と、グラフィック部３１０と、ディスプレイ３０２とを有している。図２と図３における同一の符号は同一の構成要素を示す。
【００３８】
チューナー３０３は、チューナー用アンテナ３０４で受信されたテレビ信号から所定の帯域幅（チャネル）の信号を選択し、ＭＰＥＧ等の規格によって符号化されたビットストリームを出力する。ＭＰＥＧデコーダ３０９はビットストリームを画像データに復号する。グラフィック部３１０は、グラフィックカードとディスプレイコントローラを含み、復号された画像データをアナログ信号に変換してディスプレイ３０２に送る。ディスプレイ３０２は、画像を表示する。なお、ＭＰＥＧは一例であって、画像は例えばＨ．２６４等の規格によって符号化されている場合もある。
【００３９】
制御部３０５は、図示されていないＣＰＵとメモリを有しており、ＣＰＵ上ではＯＳが動作する。制御部３０５が無線通信部３０７やグラフィック部３１０等のハードウェアをコントロールするときはＯＳに含まれるデバイスドライバが使われる。
【００４０】
記憶部３０６は、例えば、ハードディスクやフラッシュメモリ等で構成されており書き換え可能である。記憶部３０６には、接続情報を画像パターン３０１に変換するためのプログラムやＯＳ等が記憶されている。
【００４１】
無線通信部３０７は、無線ＬＡＮ用アンテナ３０８が接続されており、無線ＬＡＮとの接続に使われる。無線通信部３０７は、図示されていない組み込みＣＰＵとファームウェアを含んでいる。ＤＴＶ３と無線ＬＡＮとの接続は無線通信部３０７に含まれるファームウェアがコントロールし、そのファームウェアをＯＳに含まれる無線ＬＡＮ用のデバイスドライバがコントロールする。
【００４２】
図４は、ＤＴＶの制御部のソフトウェアの構成の一例を示す図である。図３と図４における同一の符号は同一の構成要素を示す。無線ＬＡＮは、通常ＴＣＰ／ＩＰによるネットワークとして使われるので、ネットワークドライバの下層に位置し、ネットワークドライバからみると物理層のように働いている。ネットワークの通信プロトコルは複雑なので、通常はアプリケーションプログラムが直接アクセスするのではなく何種類かのライブラリを使ってアクセスする。図４の例では、ＤＴＶ３がアップリンクのためのインターネット接続とＤＳＣ４との接続を行うためのライブラリを持っている。たとえばＤＳＣ４との接続にＰＴＰ−ＩＰプロトコルを使うのであれば、ＰＴＰ−ＩＰ用のライブラリがある。またＤＳＣ４との接続あるいは別の装置との接続にＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）のプロトコルを使うのであればＤＬＮＡのライブラリを持っている。
【００４３】
無線ＬＡＮへのアソシエーションに必要な情報であるＳＳＩＤとＷＥＰキーは、通常無線ＬＡＮのファームウェアあるいは無線ＬＡＮのデバイスドライバ層で使われる。一方、本実施形態ではＤＴＶ３のアプリケーションプログラムの一種である接続情報変換プログラムがＳＳＩＤとＷＥＰキーを必要とする。かかる場合、接続情報変換プログラムはデバイスドライバを介して下層に問い合わせてＳＳＩＤとＷＥＰキーを取り出す。
【００４４】
ＤＴＶ３のグラフィック部３１０は、放送された画像を表示するプレーンの上にオーバーレイするグラフィックプレーンを持っている。本実施形態では、このグラフィックプレーンに画像パターン３０１を表示する。無線ＬＡＮとの接続と同様にグラフィックプレーンへの表示もライブラリとデバイスドライバを介して行う。
【００４５】
ユーザーがＤＳＣ４で撮影された画像を表示するときには、たとえばリモコンの操作でグラフィックユーザーインターフェース(ＧＵＩ)を利用してＤＴＶ３のアプリケーションをコントロールする。ＤＴＶ３のアプリケーションは無線ＬＡＮへの接続情報であるＳＳＩＤとＷＥＰキーをデバイスドライバ経由で取り出し、アプリケーションプログラムの一種である接続情報変換プログラムでたとえば２次元バーコードに変換する。２次元バーコードへの変換処理はユーザーがＤＳＣ４を接続する操作を行うときに一度だけ行われるだけであり、しかも比較的軽い処理なので本実施形態では制御部３０５内のＣＰＵのソフトウェアで行う。２次元バーコード（画像パターン３０１）はグラフィックプレーンに描画されてディスプレイ３０２に表示される。２次元バーコードは、ＤＳＣ４が無線ＬＡＮにアソシエートしたことをＤＴＶ３が確認するまで表示され続けるが、ユーザーのリモコンの操作等によって途中で表示が終了されることもできる。
【００４６】
なお、制御部３０５は本発明の第１の制御部の一例であり、ディスプレイ３０２は本発明の出力部の一例であり、無線通信部３０７は本発明の第１の無線通信部の一例である。
【００４７】
図５は、ＤＳＣの構成の一例を示すブロック図である。ＤＳＣ４は、撮像部４０２と、イメージプロセッサ４０３と、フレームメモリ４０４と、無線通信部４０５と、無線通信部用アンテナ４０６と、制御部４０７と、記録部４０８とを有している。
【００４８】
撮像部４０２はＣＣＤ等の撮像素子４０１を含んでおり、撮像素子４０１は撮像部に入射した光を光電変換する。イメージプロセッサ４０３はフレームメモリ４０４を作業領域として用いて光電変換されたデータを画像に構成する。
【００４９】
制御部４０７は、図示されていないＣＰＵとメモリを有しており、接続情報再変換プログラム等のアプリケーションプログラムが動いている。記録部４０８はフラッシュメモリ等を含み、イメージプロセッサ４０３が構成した画像等を記録する。無線通信部４０５は、無線ＬＡＮ用アンテナ４０６が接続されており、無線ＬＡＮとの接続に使われる。無線通信部４０５は、ＤＴＶ３の無線通信部３０７と同様に、図示されていない組み込みＣＰＵとファームウェアを含んでいる。ＤＳＣ４と無線ＬＡＮとの接続は無線通信部４０５に含まれるファームウェアがコントロールし、そのファームウェアを制御部４０７のＣＰＵのためのデバイスドライバがコントロールする。
【００５０】
図６は、ＤＳＣの制御部のソフトウェアの構成の一例を示す図である。図５と図６における同一の符号は同一の構成要素を示す。ＤＳＣ４の制御部４０７に含まれるＣＰＵとメモリは、ＤＴＶ３の制御部３０５に含まれるＣＰＵとメモリに比べて性能が低い場合が多いので、本実施形態ではソフトウェアの階層をあまり深くしていないが、ＤＴＶ３の制御部３０５と同様な構成とすることもできる。
【００５１】
画像パターン３０１を使って無線通信部４０５にＳＳＩＤとＷＥＰキー等の設定を行うときは、接続情報再変換プログラムが、イメージプロセッサ４０３によって構成された画像が画像パターン３０１である可能性があるか否か判定し、画像パターン３０１である可能性があるとき、その画像を接続情報の候補に再変換する。画像パターン３０１に２次元バーコードを使った場合は、静止画であること、白黒二値画像であることなどから、比較的軽い処理であるので、ソフトウェアで再変換することができるが、ソフトウェアに限定する必要はない。画像パターン３０１に動画像などを利用した場合などでは、ハードウェアでの再変換のほうが適している場合もある。
【００５２】
ソフトウェアでの再変換を行う場合は、デバイスドライバを使ってフレームメモリ４０３を経由してイメージプロセッサ４０３で構成された画像を制御部４０７内のメモリに取り込む。取り込まれた画像は、２値化処理の後接続情報再変換プログラムによって解析され、含まれている接続情報が取り出される。ここで取り出された接続情報は、ＤＴＶ３において変換されたＳＳＩＤとＷＥＰキーである。これらをネットワークサービスライブラリとデバイスドライバを介して無線通信部４０５に設定する。無線通信部４０５はこのＳＳＩＤとＷＥＰキーを用いて無線ＬＡＮへアソシエートすることを試みる。
【００５３】
画像パターン３０１を再変換して接続情報を取り出す処理は、距離や傾きや明るさやぶれなどによって画像に含まれたひずみ等のノイズによって失敗する場合がある。そのため画像の取り込みから接続情報の取得までを一度だけで終わらせることができる場合は少ない。無線ＬＡＮアクセスポイント２によって接続が拒否されたこと等によって接続情報の取得に失敗したことが判明したときは、接続情報の取得に失敗したことをユーザーに知らせることでユーザーは距離や角度を調整して再度撮影することができる。
【００５４】
ただし、正しい接続情報を取得できるまで時間がかかるとユーザーに不快感を与える。これを防ぐためには、画像パターン３０１の変換アルゴリズムを高度なものにして接続情報の取得率を上げる方法と、ユーザーヘのレスポンスを早くしてユーザーに撮影条件を変えてもらう方法がある。ＤＳＣ４は、美しい写真を撮影するために高精度の露出機構、高解像度のレンズや多画素の画像を扱えるので、高度の変換アルゴリズムを使うことができる。一方、撮影が容易になるように筐体などが工夫されているので、ユーザーが撮影条件を変えるのも容易でユーザーフィードバックによる接続情報取得率の向上も可能である。
【００５５】
なお、撮像部４０２は本発明の入力部の一例であり、制御部４０７は本発明の第２の制御部の一例であり、無線通信部４０５は本発明の第２の無線通信部の一例である。
【００５６】
図７は、ＤＴＶの制御部における処理のフローチャートの一例を示す図である。ユーザーが、リモコンなどでＤＴＶ３をＤＳＣモードに切り替えると、図７に示す処理が開始される。まず、ＳＳＩＤやＷＥＰキー等の接続情報を２次元バーコード等の画像パターン３０１に変換する（ステップＳＴ１）。図７では、ステップＳＴ１で新規に画像パターン３０１を生成しているが、ＤＴＶ３が無線ＬＡＮに接続され、ＳＳＩＤやＷＥＰキー等の接続情報が決まった時点で予め画像パターン３０１を生成しておくこともできる。
【００５７】
次に、画像パターン３０１をディスプレイに表示する（ステップＳＴ２）。そして、ＤＳＣ４が画像パターン３０１に含まれるＳＳＩＤやＷＥＰキー等の接続情報を使って無線ＬＡＮにアソシエートしたことを知るために、ここでマルチキャストされるｍＤＮＳパケットの受信を開始する（ステップＳＴ３）。図７では、ＤＳＣ４がｍＤＮＳパケットを使って自分のサービス情報をマルチキャストするというｍＤＮＳのアルゴリズムを利用しているが、画像パターン３０１にＤＴＶ３のＩＰアドレスを含めることでこの手続きを省略し、ＤＳＣ４とＤＴＶ３のコネクションを張ることもできる。また、ステップＳＴ３でｍＤＮＳパケットの受信を開始しているが、ｍＤＮＳのプロトコルを使う場合、常時ｍＤＮＳパケットを受信していてＤＮＳサービス情報をアップデートし続けることもできる。
【００５８】
ｍＤＮＳを使う場合、ＤＳＣ４以外の装置もこのプロトコルを使うので受信したｍＤＮＳパケットがＤＳＣ４のものか解析し、判断する（ステップＳＴ４）。もし、受信したｍＤＮＳパケットがＤＳＣ４以外の別の装置のものである場合は、ステップＳＴ３に戻り、ＤＳＣ４のｍＤＮＳパケットを受信するまで待つ（ステップＳＴ５）。ただし、図示されていないが、ユーザー操作によってステップＳＴ３からステップＳＴ５のループを抜け、ＤＳＣモードを終了することもできる。
【００５９】
ステップＳＴ４における受信したｍＤＮＳパケットがＤＳＣ４のものであるかの判断の処理について説明する。
【００６０】
ＤＳＣ４の判断の第１の例としては、画像パターン３０１に、ＳＳＩＤやＷＥＰキー等の接続情報に加えて、番号などのキーワードを含めておき、このキーワードを利用する手法がある。ＤＴＶ３は、ＳＳＩＤやＷＥＰキー等の接続情報とキーワードを画像パターン３０１に変換して表示する。ＤＳＣ４は、画像パターン３０１を撮影して、接続情報とキーワードを得た後、キーワードをｍＤＮＳパケットに乗せて送信する。ｍＤＮＳパケットを受信したＤＴＶ３は、受信したｍＤＮＳパケットに含まれるキーワードと自身が画像パターン３０１に変換したキーワードとが一致するかを判定することで、ｍＤＮＳパケットを送信した装置が画像パターン３０１を撮影したＤＳＣ４であることを確認できる。
【００６１】
第２の例としては、ｍＤＮＳパケットの解析による画像サーバーの有無の情報を利用する手法がある。ＤＳＣ４は、画像サーバーとしてｍＤＮＳパケットを送信するため、受信したｍＤＮＳパケットを解析することにより、表示可能な画像サーバーの存在を知ることができる。そこで、ＤＴＶ３は、ＤＳＣ４が送信したｍＤＮＳパケットに基づき、画像サーバーであるＤＳＣ４に対してＰＴＰ−ＩＰプロトコルにより接続する。サーバー側であるＤＳＣ４がクライアント側であるＤＴＶ３からの接続を受け入れると、両者の間の接続が完了する。ＤＳＣ４が接続を受け入れたことにより、ＤＴＶ４は、最初に受信したｍＤＮＳパケットがＤＳＣ４からのものであることを判断することができる。
【００６２】
尚、第２の手法よりも第１の手法の方が、接続のためのセキリィティを高めることができる。
【００６３】
受信したｍＤＮＳパケットがＤＳＣ４のものである場合、このｍＤＮＳパケットに含まれる情報からＤＳＣ４のＩＰアドレスとサービス内容がわかる。図７では、ＤＳＣ４の画像をＤＴＶ３に転送するのにＰＴＰ−ＩＰのプロトコルを利用するので、ｍＤＮＳパケットには、ＤＳＣ４がＰＴＰ−ＩＰのサーバー機能をもつことが記述されている。
【００６４】
図７の例では、ｍＤＮＳ／ＰＴＰ−ＩＰのプロトコルを利用したが、これに限られない。たとえば、ＤＬＮＡのプロトコルの場合はＵＰｎＰプロトコルを利用しているが、ＵＰｎＰプロトコルでは機器情報が含まれたＨＴＴＰパケットがマルチキャストされる。また、別のプロトコルを利用してＤＴＶ３とＤＳＣ４との転送を行うこともできる。
【００６５】
ＤＴＶ３が、ＤＳＣ４が無線ＬＡＮに接続されていることを知るともはや画像パターン３０１は必要ないので、画像パターン３０１を消去する（ステップＳＴ６）。この後、ＤＴＶ３とＤＳＣ４がコネクションを確立し（ステップＳＴ７）、ＤＳＣ４に保存されている画像データのスライドショー等のアプリケーションが実行される（ステップ８）。なお、図７では、ステップ６で画像パターン３０１を消去了した後、ステップＳＴ７でＤＴＶ３とＤＳＣ４の通信を確立しているが、逆の順番でも良い。
【００６６】
図８は、ＤＳＣの制御部における処理のフローチャートの一例を示す図である。ＤＳＣ４側でもユーザー操作によってＤＴＶモードに切り替えると、図８に示す処理が開始される。このとき通常の撮影時と同様に、電子ビューファインダー表示を行うこともできる。まず、撮影され、イメージプロセッサ４０３によって構成された画像を制御部４０７内のメモリに取り込んで（ステップＳＴ９）、画像パターン３０１を再変換してＳＳＩＤや暗号キー７等の接続情報を取り出す（ステップＳＴ１０）。ユーザーは必ずしも画像パターン３０１を撮影するわけではない。ユーザーが画像パターン３０１以外のものを撮影している場合、あるいは、傾いていたり小さかったりピントが合っていなかったりなどの撮影条件が良くない場合は、画像パターン３０１の変換中にエラーが発生する。その場合は撮影・取り込み（ステップＳＴ９）と再変換（ステップＳＴ１０）を繰り返す（ステップＳＴ１１）。なお、図示していないが、ユーザーの操作によってＤＴＶモードを解除し、ステップＳＴ９からステップＳＴ１１のループを抜けることもできる。
【００６７】
画像パターン３０１の再変換がエラーなく行われ、図示していないが、取り出された接続情報のエラーチェックがおこなわれ、正しい接続情報が得られると、この接続情報を使ってＤＳＣ４の無線ＬＡＮの設定が行われる（ステップＳＴ１２）。図８の例では、接続情報としてＳＳＩＤとＷＥＰキーが得られる。このＳＳＩＤとＷＥＰキーを無線ＬＡＮに設定することで、ＤＳＣ４をＤＴＶ３と同じ無線ＬＡＮにアソシエートすることができる（ステップＳＴ１３）。もし、ステップＳＴ１３で何らかのエラーが起こった場合は、図示していないが、自動的にリトライを何度か行ったり、ユーザーに警告を表示したりすることができる。
【００６８】
無線ＬＡＮにアソシエートしただけではＴＣＰ／ＩＰネットワークに必要なＩＰアドレスなどが未定である。図８の例では、無線ＬＡＮに無線ＬＡＮアクセスポイント２と一体のルータが存在していて、ここにＤＨＣＰサーバー機能がある。このＤＨＣＰサーバー機能を使ってＩＰアドレスとサブネットマスクを取得する（ステップＳＴ１４）。これによってＤＳＣ４はＤＴＶ３とＴＣＰ／ＩＰプロトコルで通信することができるようになる。図８の例ではＩＰアドレスの取得にＤＨＣＰサーバーを使ったが、ＡｕｔｏＩＰなど他のプロトコルでＩＰアドレスを取得することもできる。また、ＩＰＶ６を使う場合は、初めから装置固有のＩＰＶ６アドレスがある場合が普通なのでこのアドレスを使うこともできる。
【００６９】
ＴＣＰ／ＩＰネットワークが確立した後で、図８の例ではｍＤＮＳプロトコルを使ってＴＣＰ／ＩＰネットワークに接続されている装置にＤＳＣ４の存在を知らせる。ｍＤＮＳプロトコルではサービス情報とＩＰアドレスをｍＤＮＳパケットとしてマルチキャストする。このため、ステップＳＴ１４で取得したＩＰアドレスと既に持っているＰＴＰ−ＩＰサーバーの機能を情報として含むｍＤＮＳパケットを構成し（ステップＳＴ１５）、マルチキャストする（ステップＳＴ１６）。
【００７０】
そして、ＤＳＣ４は、ＤＴＶ３からのコネクションを待つ（ステップＳＴ１７）。なお、図８の例では、ｍＤＮＳパケットでＤＳＣ４のサービス情報をネットワークに発信してＤＴＶ３が見つけるのを待っているが、画像パターン３０１にＤＴＶ３のＩＰアドレスも含めるようにすれば、直接ＤＴＶ３とコネクションすることもできる。また、図８の例ではサービス情報の発信にｍＤＮＳプロトコル、画像の伝送プロトコルにＰＴＰ−ＩＰを使用しているが、ＤＬＮＡのようにＵＰｎＰなどを使うこともできる。
【００７１】
ｍＤＮＳプロトコルを使った場合、ＤＳＣ４が行うのはサービス情報の発信までで、実際の転送はＤＴＶ３側からのコネクションを待つ必要があるが、マルチキャストはＵＤＰパケットを使うのでａｃｋが帰らず、ＤＴＶ３に届いたかどうかは不明である。そのため通常は一定時間待っても反応がない場合（ステップＳＴ１８、ＳＴ１９）、何らかのエラーが考えられるので再びｍＤＮＳパケットをマルチキャスト送信する（ステップＳＴ１６、ＳＴ１９）。図示されていないが、ＤＴＶ３からのコネクションを待っている間にユーザーがキャンセル操作を行った場合は、ステップＳＴ１６からステップＳＴ１９のループを抜けてＤＴＶモードを終了する。ＤＴＶ３からの接続が成功すると、ＰＴＰ−ＩＰのプロトコルにしたがって、ＤＳＣ４の画像データのスライドショー等のアプリケーションのために、ＤＴＶ３のリクエストで画像データを転送する（ステップＳＴ２０）。図示していないが、これら一連の処理でネットワークエラーが発生する場合があるが、その場合は最初あるいは適切なところからリトライを行うことが望ましい。
【００７２】
図９は、本発明の第２の実施形態に係るＤＳＣとセットトップボックスを無線ＬＡＮで接続する例を示す図である。図９には、ＤＴＶ３と、画像パターン３０１と、ディスプレイ３０２と、セットトップボックス（以下、ＳＴＢという。）３１１と、ＤＳＣ４とが示されている。図２と図９における同一の符号は同一の構成要素を示す。本実施形態では、ＤＴＶ３には無線ＬＡＮ機能がなく、ＳＴＢ３１１が無線ＬＡＮ機能を持っている。この場合、ＳＴＢ３１１が画像パターン３０１を生成し、その画像パターン３０１をＨＤＭＩなどの画像インターフェースを通してＤＴＶ３に表示することで第１の実施形態と同様にＤＳＣ４とＳＴＢ３１１とのネットワークのコネクションができる。この場合、画像パターン３０１を表示するのはＤＴＶ３のディスプレイ３０２ではあるが、画像パターン３０１を生成するのはＳＴＢ３１１なので、ネットワークのコネククションはＳＴＢ３１１とＤＳＣ４で確立すればよくＤＴＶ３は単なる表示装置となりＤＴＶ３とＤＳＣ４のコネクションは必要でない。
【００７３】
なお、図示されていないＳＴＢ３１１の制御部は本発明の第１の制御部の一例であり、ディスプレイ３０２は本発明の出力部の一例であり、図示されていないＳＴＢ３１１の無線ＬＡＮ接続部は本発明の第１の無線通信部の一例である。
【００７４】
図１０は、本発明の第３の実施形態に係るＤＳＣと無線ＬＡＮアクセスポイントを無線ＬＡＮで接続する例を示す図である。図１０には、無線ＬＡＮアクセスポイント２と、ＤＴＶ３と、画像パターン３０１と、ディスプレイ３０２と、ＤＳＣ４とが示されている。図１と図２と図１０における同一の符号は同一の構成要素を示す。ＤＴＶ３に無線ＬＡＮ機能がない場合でも、ＤＴＶ３と無線ＬＡＮアクセスポイント２が有線ＬＡＮで接続されているときは、この有線ＬＡＮを使って、ＤＴＶ３が無線ＬＡＮアクセスポイント２の接続情報を知ることができる。これにより、ＤＴＶ３が第１の実施の形態と同様に画像パターン３０１を生成し、ディスプレイ３０２に表示することができる。
【００７５】
なお、ＤＴＶ３の制御部は本発明の第１の制御部の一例であり、ディスプレイ３０２は本発明の出力部の一例であり、図示されていない無線ＬＡＮアクセスポイント２の無線ＬＡＮ接続部は本発明の第１の無線通信部の一例である。
【００７６】
図１１は、本発明の第４の実施形態に係るＤＳＣを無線ＬＡＮに接続する例を示す図である。図１１には、ＤＴＶ３と、画像パターン３０１と、ＤＳＣ４と、ノートパソコン６と、ルータ７が示されている。図１と図２と図１１における同一の符号は同一の構成要素を示す。ＤＴＶ３は無線ＬＡＮには接続されていないが、ルータ７を介して有線ＬＡＮ９に接続されている。本実施形態では、無線ＬＡＮにアソシエートしているノートパソコン６が接続情報を画像パターン３０１として表示し、それをＤＳＣ４が撮影する。ＤＳＣ４はノートパソコン６のディスプレイに表示されている画像パターン３０１を使ってノートパソコン６と同じ無線ＬＡＮにアソシエートする。ＤＴＶ３は無線ＬＡＮには接続されていないが、無線ＬＡＮアクセスポイント２は有線ＬＡＮ９に接続されているので、ＤＴＶ３とＤＳＣ４は同一のＴＣＰ／ＩＰネットワークに存在する。このため、ＤＳＣ４からのｍＤＮＳパケットを含むＩＰパケットは届くので、第１の実施形態と同じプロトコルを使ってＤＳＣ４からＤＴＶ３に画像を転送することができる。
【００７７】
なお、図示されていないノートパソコン６のプロセサは本発明の第１の制御部の一例であり、ノートパソコン６のディスプレイは本発明の出力部の一例であり、図示されていないノートパソコン６の無線ＬＡＮ接続部は本発明の第１の無線通信部の一例である。
【００７８】
上述した第１の実施形態から第４の実施形態では、ＳＳＩＤやＷＥＰキー等の接続情報は固定の値を使ったが、無線ＬＡＮでのセキュリティを考慮すると、これらは定期的に変更したほうが良い。また、第１の実施形態ではＤＴＶ３がインターネット接続に使っている無線ＬＡＮをＤＳＣ４の画像転送にも利用したが、この無線ＬＡＮを別の目的にも利用している場合、無線ＬＡＮの構成、特にＷＥＰキーが画像パターン３０１で公開されることになるのでセキュリティ的に問題になる場合がある。
【００７９】
第５の実施形態では、セキュリティを高めるために、乱数を使ってネットワークパラメータを短い時間で更新する。例えば、共通の無線ＬＡＮを使いながらＷＥＰキーだけを短時間で更新する。セキュリティを更に高めるため、ＤＳＣ４を接続するとき、一時的にアドホックネットワークなどの別系統のネットワークを構成する。ＤＳＣ４は一次的な別系統のネットワーク上でＤＴＶ３と無線通信を行い、インフラストラクチャーモードの無線ＬＡＮにアソシエートするために必要な接続情報を取得する。そして、この接続情報を用いてインフラストラクチャーモードで動作している無線ＬＡＮアクセスポイント２に接続する。画像パターン３０１を用いて無線ＬＡＮへアソシエートすることは非常に短時間で行うことができるので、ＷＥＰキーを短時間で変更することを繰り返しても良い。
【００８０】
図１２は、ＷＥＰキーを短時間で変更する処理のフローチャートを示す図である。ＤＳＣ４からＤＴＶ３に画像を転送するモードに入るとこの処理がスタートする。まず、乱数を使ってＷＥＰキーを生成する（ステップＳＴ２１）。新しく生成されたＷＥＰキーはＤＴＶ３自身でも使う必要があるので新しく生成されたＷＥＰキーを無線通信部３０７に設定する（ステップＳＴ２２）。第１の実施形態と同様に、ＷＥＰキー等の接続情報を画像パターン３０１に変換し（ステップＳＴ２３）、画像パターン３０１をディスプレイ３０２に表示する（ステップＳＴ２４）。このＤＴＶ３自身への設定（ステップＳＴ２２）と画像パターン３０１ヘの変換（ステップＳＴ２３）の順番はどちらが先でも問題ないが、画像パターン３０１の表示（ステップＳＴ２４）の前にはＤＴＶ３自身への設定（ステップＳＴ２２）を済ましておかないと、ＤＳＣ４が非常に高速の場合に対応がつかなくなる可能性がある。
【００８１】
画像パターン３０１を表示した状態でマルチキャストされるｍＤＮＳパケットの受信を開始する（ステップＳＴ２５）。一定時間ｍＤＮＳパケットを受信しない場合（ステップＳＴ２６）、タイムアウトとしていったんｍＤＮＳパケット受信待ちループを抜ける（ステップＳＴ２８）。そして、リトライ回数をオーバするまでステップＳＴ２１に戻り、新たにＷＥＰキーの生成からやり直す（ステップＳＴ２９）。また、ｍＤＮＳを使う場合、ＤＳＣ４以外の装置もこのプロトコルを使うのでｍＤＮＳパケットを受信すると（ステップＳＴ２６）、受信したｍＤＮＳパケットがＤＳＣ４のものか判断する（ステップＳＴ２７）。もし、受信したｍＤＮＳパケットがＤＳＣ４以外の別の装置のものである場合は、ステップ２５に戻り（ステップＳＴ２８）、ＤＳＣ４のｍＤＮＳパケットを受信するまで待つ。ＤＳＣ４のｍＤＮＳパケットを受信すると（ステップＳＴ２７）、その後は第１の実施形態（図７）と同様の処理を行う。
【００８２】
ステップＳＴ２７の受信したｍＤＮＳパケットがＤＳＣ４のものかの判断の処理については、上述した図７のステップＳＴ４における判断の処理と同様であってよい。
【００８３】
以上の処理により、同じ値のＷＥＰキーが表示されている時間を制限できる。画像パターン３０１の変換時間が十分に早ければ、この表示時間を短くすることができるのでネットワークセキュリティを高めることができる。また、ＷＥＰキーを再生成し、表示し直す回数にも制限を設ければ（ステップＳＴ２９）、更にセキュリティが高められる。
【００８４】
また、図１２ではＷＥＰキーだけを乱数ベースで生成しているが、ＳＳＩＤやその他の接続情報も同様に乱数ベースで生成して使うことも可能である。
【００８５】
図１３は、本発明の第６の実施形態に係るプリンタとＤＳＣを無線ＬＡＮで接続する例を示す図である。図１３には、ＤＳＣ４と、無線ＬＡＮ用アンテナ４０６と、プリンタ５と、画像パターン５０１と、画像パターン５０１がプリントされた紙５０２と、無線ＬＡＮ用アンテナ５０３とが示されている。図１と図５と図１３における同一の符号は同一の構成要素を示す。プリンタ５は無線ＬＡＮ機能を持っており、第１の実施形態におけるＤＴＶ３と同様に、プリンタ５はこの無線ＬＡＮの接続情報を画像パターン５０１に変換する。ただし、第１の実施形態とは異なり、プリンタ５では、生成した画像パターン５０１を紙５０２にプリントする。このプリントされた画像パターン５０１をＤＳＣ４が撮影して、その画像パターン５０１を変換することにより、接続情報を取得する。この接続情報で無線ＬＡＮ機能を設定して、ＤＳＣ４とプリンタ５との間の無線ＬＡＮ接続を行う。
【００８６】
画像パターン５０１がプリントされている紙５０２は保存が可能なので、一度プリントしておけば次回はそれを使うこともできる。また、無線ＬＡＮを別の装置と共有している場合はセキュリティを考慮して、第５の実施形態のように紙５０２に画像パターン５０１をプリントするたびに更新してもよい。
【００８７】
プリンタの場合は画像パターン５０１の精度を高くできるので、多くの情報を盛り込むことができる。ＳＳＩＤやＷＥＰキー等の無線ＬＡＮへの接続に使われる情報だけでなく、プリンタそのもののスピードやバッファメモリの量等のプリンタの動作条件に関する情報等も画像パターン５０１に盛り込むことで、ＤＳＣ４側では無線ＬＡＮへの接続状態を選択することができる。たとえば、プリンタ５のスピードが遅い場合は、そのことがＤＳＣ４に伝わるので、無線ＬＡＮへの接続を間欠的におこなって消費電力を下げることができる。また、プリンタ５が非常に大きなバッファメモリを持っている場合は、ＤＳＣ４は一気に画像を転送してしまって、無線ＬＡＮへの接続を短時間で終わらせることで電力を下げることができる。もし、バッファメモリの量が少ない場合でもバッファメモリの量とスピードの関係から、短時間に高速で一部の画像を送って、それがプリントされるまでの時間ＤＳＣ４は無線ＬＡＮとの接続を切断することができる。このため、ＤＳＣ４の消費電力を下げることができる。
【００８８】
図１４は、ＤＳＣがプリンタの動作条件に関する情報を持たない状態でのＤＳＣの無線ＬＡＮへの接続に要する消費電力のグラフを示す図である。ＤＳＣ４からプリンタ５への画像の転送はプリンタからのリクエストによって行われるが、プリンタ５からいつ次のリクエストがあるか分からないため、ＤＳＣ４は常に受信状態を保つ必要がある。画像の転送間隔はＴ１であるが、実際の転送はプリンタ５からのリクエストがあってからＴ２の時間だけしか行われない。この場合、画像の転送が行われていないＴ１-Ｔ２の時間は無駄な電力を消費することになる。
【００８９】
図１５は、ＤＳＣがプリンタの動作条件に関する情報を有する状態でのＤＳＣの無線ＬＡＮへの接続に要する消費電力のグラフを示す図である。図１５は、プリンタ５からＤＳＣ４に画像パターン５０１を使って無線ＬＡＮへの接続に使われる情報に加えてプリンタ５の動作条件に関する情報も伝えた場合である。ＤＳＣ４は、プリンタ５のバッファメモリの情報等を知っているので、プリンタ５が次のリクエストを送ってくると思われる時間Ｔ１を知ることができる。このため、画像の転送時間Ｔ２と無線ＬＡＮの動作時間Ｔ３を近づけることができ、無線ＬＡＮへの接続に要する消費電力を削減することができる。
【００９０】
図１６は、プリンタの構成の一例を示すブロック図である。プリンタ５は、無線ＬＡＮ用アンテナ５０３と、制御部５０４と、記録部５０５と、印刷部５０６と、無線通信部５０７とを有している。また、図１６には印刷部５０６によってプリントされる紙５０２も示されている。図１３と図１６における同一の符号は同一の構成要素を示す。
【００９１】
制御部５０４は、図示されていないＣＰＵとメモリを有している。制御部５０４は、無線通信部５０７に記憶されているＳＳＩＤとＷＥＰキー等の接続情報を取り出し、これらの接続情報を画像パターン５０１へ変換する。また、制御部５０４は、印刷部５０６や無線通信部５０７等のハードウェアをコントロールする。記憶部５０５は、例えば、ハードディスクやフラッシュメモリ等で構成されており書き換え可能である。
【００９２】
記憶部５０５は、例えば、ハードディスクやフラッシュメモリ等で構成されており書き換え可能である。記憶部５０５には、接続情報を音声パターン５０１に変換するためのプログラムや、プリンタそのもののスピードやバッファメモリの量等のプリンタの動作条件に関する情報等が記憶されている。
【００９３】
印刷部５０６は、制御部５０４によってコントロールされ、紙５０２に画像パターン５０１等をプリントする。また、無線通信部５０７は、アンテナ５０３が接続されており、無線ＬＡＮとの接続に使われる。
【００９４】
なお、制御部５０４は本発明の第１の制御部の一例であり、記憶部５０５は本発明の記憶部の一例であり、印刷部５０６は本発明の出力部の一例であり、無線通信部５０７は本発明の第１の無線通信部の一例である。
【００９５】
図１７は、本発明の第７の実施形態に係る音声パターンを使って接続情報を送る例を示す図である。図１７には、音声出力装置７と、音声パターン７０１と、スピーカ７０２と、無線ＬＡＮ用アンテナ７０３と、録音装置８と、マイクロフォン８０１と、無線ＬＡＮ用アンテナ８０２とが示されている。第１の実施形態から第６の実施形態では画像パターン３０１を使ってＳＳＩＤやＷＥＰキー等の接続情報を送っていたが、本実施形態では音声パターン７０１を使って接続情報を送る。
【００９６】
ミュージックデータサーバ等の音声出力装置７は無線ＬＡＮに接続されており、スピーカ７０２を備えている。また、ポータブルプレーヤ等の録音装置８は録音用のマイクロフォン８０１を備えている。音声出力装置７から録音装置８に音声パターン７０１を使って接続情報を送る。接続情報を音声パターン７０１に変換する方法としては、電話モデムで使われる方法等を使うことができる。音声出力装置７は接続情報を音声パターン７０１に変換してスピーカ７０２から音声として発信する。このとき大きな音だと耳障りだが、録音装置８は音声出力装置７の近くに置いておくことができるので、音量を上げる必要は特にない。録音装置８は、録音用のマイクロフォン８０１を使ってこの音声パターン７０１を受け取り、接続情報に再変換することで接続情報を取り出す。この取り出した接続情報をもとに無線ＬＡＮにアソシエートする。無声ＬＡＮにアソシエートした後のネットワークプロトコルについては、画像パターン３０１を用いる他の実施形態と同様である。
【００９７】
図１８は、音声出力装置の構成の一例を示すブロック図である。音声出力装置７は、スピーカ７０２と、無線ＬＡＮ用アンテナ７０３と、制御部７０４と、記録部７０５と、音声出力部７０６と、無線通信部７０７とを有している。また、音声出力装置７は、図示されていないＣＤ−ＲＯＭやＭＤ等の駆動部を有している。
【００９８】
制御部７０４は、図示されていないＣＰＵとメモリを有している。制御部７０４は、接続情報を音声パターン７０１へ変換し、また音声出力部７０６や無線通信部７０７等のハードウェアをコントロールする。
【００９９】
記憶部７０５は、例えば、ハードディスクやフラッシュメモリ等で構成されており書き換え可能である。記憶部７０５には、接続情報を音声パターン７０１に変換するためのプログラムや音声データ等が記憶されている。
【０１００】
音声出力部７０６は、音声データをデジタル信号からアナログ信号に変換し、スピーカ７０２を駆動する。また、無線通信部７０７は、アンテナ７０３が接続されており、無線ＬＡＮとの接続に使われる。
【０１０１】
なお、制御部７０４は本発明の第１の制御部の一例であり、スピーカ７０２は本発明の出力部の一例であり、無線通信部７０７は本発明の第１の無線通信部の一例である。
【０１０２】
図１９は、録音装置の構成の一例を示すブロック図である。録音装置８は、マイクロフォン８０１と、無線ＬＡＮ用アンテナ８０２と、音声入力部８０３と、制御部８０４と、録音部８０５、無線通信部８０６とを有している。
【０１０３】
音声入力部８０３は、マイクロフォン８０１から入力されるアナログ信号の音声をデジタル信号の音声データに変換する。録音部８０５は、フラッシュメモリやハードディスク等で構成され、書き換え可能であり、音声データ等を記録する。
【０１０４】
制御部８０４は、図示されていないＣＰＵとメモリを有している。制御部８０４は、音声パターン７０１をＳＳＩＤやＷＥＰキー等の接続情報に再変換し、また音声入力部８０３や無線通信部８０６等のハードウェアをコントロールする。無線通信部８０６は、無線ＬＡＮ用アンテナ８０２が接続されており、無線ＬＡＮとの接続に使われる。
【０１０５】
なお、音声入力部８０３は本発明の入力部の一例であり、制御部８０４は本発明の第２の制御部の一例であり、無線通信部８０６は本発明の第２の無線通信部の一例である。
【０１０６】
以上説明したように、第１の実施形態から第７の実施形態によれば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ、Ｂｌｕｅｔｏｏｔｈ，ＵＷＢなどの無線ＬＡＮへの接続に必要な接続情報を自動的に取得できるため、非常に簡単かつ非常に短時間で無線通信装置の無線ＬＡＮへの接続設定を行うことができる。
【０１０７】
第１の実施形態から第４の実施形態では、画像パターンを表示するために通常画像を表示するディスプレイが使え、また撮影も通常画像を撮影する撮像素子が使えるので、新たなハードウェアを必要としない。更に、複数のＤＴＶがあってもユーザーがどのＤＴＶの画像を撮影するか選ぶことが容易なので、複数のＤＴＶが異なる接続情報を表示している場合に、どのような接続情報で無線ＬＡＮに接続するかユーザーが自由に選択することができる。
【０１０８】
第５の実施形態によれば、ＷＥＰキー等の接続情報を短時間で変更するため、セキュリティを高めることができる。また、無線ＬＡＮへの接続設定を非常に簡単かつ非常に短時間で行うことができるため、無線通信装置を無線ＬＡＮに接続するごとにテンポラリの無線ＬＡＮ構成としても手間がかからない。このようにすることでセキュリティを更に高められる。
【０１０９】
第６の実施形態によれば、プリンタの動作条件に関する情報を画像パターンに盛り込むことで、ＤＳＣが無線ＬＡＮに間欠的に接続することが可能となり、ＤＳＣの消費電力を削減することができる。
【０１１０】
第７の実施形態では、音声パターンを出力するために通常音声を出力するスピーカが使え、また通常音声を入力するマイクが使えるので、新たなハードウェアを必要としない。
【図面の簡単な説明】
【０１１１】
【図１】無線通信システムの構成の一例を示す図である。
【図２】本発明の第１の実施形態に係るＤＳＣとＤＴＶを無線ＬＡＮで接続する一例を示す図である。
【図３】ＤＴＶの構成の一例を示すブロック図である。
【図４】ＤＴＶの制御部のソフトウェアの構成の一例を示す図である。
【図５】ＤＳＣの構成の一例を示すブロック図である。
【図６】ＤＳＣの制御部のソフトウェアの構成の一例を示す図である。
【図７】ＤＴＶの制御部における処理のフローチャートの一例を示す図である。
【図８】ＤＳＣの制御部における処理のフローチャートの一例を示す図である。
【図９】本発明の第２の実施形態に係るＤＳＣとセットトップボックスを無線ＬＡＮで接続する例を示す図である。
【図１０】本発明の第３の実施形態に係るＤＳＣと無線ＬＡＮアクセスポイントを無線ＬＡＮで接続する例を示す図である。
【図１１】本発明の第４の実施形態に係るＤＳＣを無線ＬＡＮに接続する例を示す図である。
【図１２】ＷＥＰキーを短時間で変更する処理のフローチャートを示す図である。
【図１３】本発明の第６の実施形態に係るプリンタとＤＳＣを無線ＬＡＮで接続する例を示す図である。
【図１４】ＤＳＣがプリンタの動作条件に関する情報を持たない状態でのＤＳＣの無線ＬＡＮへの接続に要する消費電力のグラフを示す図である。
【図１５】ＤＳＣがプリンタの動作条件に関する情報を有する状態でのＤＳＣの無線ＬＡＮへの接続に要する消費電力のグラフを示す図である。
【図１６】プリンタの構成の一例を示すブロック図である。
【図１７】本発明の第７の実施形態に係る音声パターンを使って接続情報を送る例を示す図である。
【図１８】音声出力装置の構成の一例を示すブロック図である。
【図１９】録音装置の構成の一例を示すブロック図である。
【符号の説明】
【０１１２】
１…無線通信システム、２…無線ＬＡＮアクセスポイント、３…ＤＴＶ、３０２…ディスプレイ、３０５…制御部、３０７…無線通信部、３１１…ＳＴＢ、４…ＤＳＣ、４０２…撮像部、４０５…無線通信部、４０７…制御部、５…プリンタ、５０４…制御部、５０５…記憶部、５０６…印刷部、５０７…無線通信部、６…ノートパソコン、７…音声出力装置、７０２…スピーカ、７０４…制御部、７０７…無線通信部、８…録音装置、８０３…音声入力部、８０４…制御部、８０６…無線通信部
【図１】
2008211507.tif 000003
【図２】
2008211507.tif 000004
【図３】
2008211507.tif 000005
【図４】
2008211507.tif 000006
【図５】
2008211507.tif 000007
【図６】
2008211507.tif 000008
【図７】
2008211507.tif 000009
【図８】
2008211507.tif 000010
【図９】
2008211507.tif 000011
【図１０】
2008211507.tif 000012
【図１１】
2008211507.tif 000013
【図１２】
2008211507.tif 000014
【図１３】
2008211507.tif 000015
【図１４】
2008211507.tif 000016
【図１５】
2008211507.tif 000017
【図１６】
2008211507.tif 000018
【図１７】
2008211507.tif 000019
【図１８】
2008211507.tif 000020
【図１９】
2008211507.tif 000021