(57)【要約】【課題】無線通信の設定をより容易にし、無線通信を確立している又は確立したときの構成情報を用いることによって、信頼性の高い無線通信ができるようにした通信装置を提供する。【解決手段】無線通信基地局装置と無線通信可能である通信装置であって、構成情報記憶手段は、無線通信を行うための構成情報を複数記憶し、接続情報記憶手段は、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶し、構成情報選択手段は、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択し、情報画像生成手段は、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成し、出力制御手段は、前記情報画像生成手段によって生成された情報画像の出力を制御する。【選択図】図１
2010124161.tif 000002
【特許請求の範囲】
【請求項１】
無線通信基地局装置と無線通信可能である第１の通信装置と、前記無線通信基地局装置と無線通信をする第２の通信装置を有する通信システムであって、
前記第１の通信装置は、
無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、
前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、
前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、
前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、
前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段
を具備し、
前記第２の通信装置は、
前記第１の通信装置によって出力された情報画像の読み取りを制御する画像読取制御手段と、
前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、
前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段
を具備することを特徴とする通信システム。
【請求項２】
無線通信基地局装置と無線通信可能である通信装置であって、
無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、
前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、
前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、
前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、
前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段
を具備することを特徴とする通信装置。
【請求項３】
前記情報画像生成手段は、２次元コードに符号化することにより情報画像を生成する
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記構成情報記憶手段に記憶されている構成情報として、
前記無線通信基地局装置を識別する基地局名、
前記無線通信に使用する暗号方式、
前記無線通信に使用する暗号鍵、
識別情報、前記識別情報に対応するパスワード
のうち、少なくとも１つを含む
ことを特徴とする請求項２に記載の通信装置。
【請求項５】
前記構成情報として、
さらに、
前記通信装置の固有情報を含む
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
前記構成情報として、
さらに、
前記無線通信基地局装置の固有情報を含む
ことを特徴とする請求項４に記載の通信装置。
【請求項７】
請求項６に記載の固有情報は、
前記接続情報に基づいて、無線通信を確立している又は過去に確立したときの前記無線通信基地局装置から受信した信号より抽出する
ことを特徴とする請求項６に記載の通信装置。
【請求項８】
前記情報画生成手段は、前記第１の通信装置の固有情報又は前記無線通信基地局装置の固有情報を暗号鍵として暗号化し、該暗号化した構成情報を符号化する
ことを特徴とする請求項５から７のいずれか一項に記載の通信装置。
【請求項９】
無線通信基地局装置と無線通信をする通信装置であって、
無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、
前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、
前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知する検知手段と、
前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、
前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証する検証手段と、
前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段
を具備することを特徴とする通信装置。
【請求項１０】
無線通信基地局装置と無線通信をする通信装置であって、
無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、
前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、
前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、
前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号する暗号復号手段と、
前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段
を具備することを特徴とする通信装置。
【請求項１１】
無線通信基地局装置と無線通信可能である通信装置が行う情報処理方法であって、
構成情報記憶手段は、無線通信を行うための構成情報を複数記憶し、
接続情報記憶手段は、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶し、
構成情報選択手段は、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択し、
情報画像生成手段は、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成し、
出力制御手段は、前記情報画像生成手段によって生成された情報画像の出力を制御する
ことを特徴とする情報処理方法。
【請求項１２】
無線通信基地局装置と無線通信をする通信装置が行う情報処理方法であって、
画像読取制御手段は、無線通信を行うための構成情報を表す情報画像の読み取りを制御し、
復号手段は、前記画像読取制御手段の制御によって読み取られた情報画像を復号し、
検知手段は、前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知し、
取得手段は、前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得し、
検証手段は、前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証し、
通信手段は、前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う
ことを特徴とする情報処理方法。
【請求項１３】
無線通信基地局装置と無線通信をする通信装置が行う情報処理方法であって、
画像読取制御手段は、無線通信を行うための構成情報を表す情報画像の読み取りを制御し、
復号手段は、前記画像読取制御手段の制御によって読み取られた情報画像を復号し、
取得手段は、前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得し、
暗号復号手段は、前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号し、
通信手段は、前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行う
ことを特徴とする情報処理方法。
【請求項１４】
無線通信基地局装置と無線通信可能である通信装置によって動作する情報処理プログラムであって、
前記通信装置を、
無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、
前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、
前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、
前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、
前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段
として機能させることを特徴とする情報処理プログラム。
【請求項１５】
無線通信基地局装置と無線通信をする通信装置によって動作する情報処理プログラムであって、
前記通信装置を、
無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、
前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、
前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知する検知手段と、
前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、
前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証する検証手段と、
前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段
として機能させることを特徴とする情報処理プログラム。
【請求項１６】
無線通信基地局装置と無線通信をする通信装置によって動作する情報処理プログラムであって、
前記通信装置を、
無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、
前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、
前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、
前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号する暗号復号手段と、
前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段
として機能させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信基地局装置と無線通信可能である第１の通信装置と、前記無線通信基地局装置と無線通信をする第２の通信装置を有する通信システム、通信装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
無線通信を用いるネットワークである、いわゆる無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の規格として、ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  ，  Ｉｎｃ．）８０２．１１規格に準拠したものが一般的に利用されている。
【０００３】
無線ＬＡＮの通信を行うためには、アクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ、無線ＬＡＮの中継局）とそのアクセスポイントを中継局とする無線ＬＡＮセグメント（ＬＡＮの構成単位）に接続されるステーションにおいて、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤ）や暗号化情報などの構成情報の設定を一致させる必要がある。
【０００４】
ここで、ＳＳＩＤとは、無線ＬＡＮで特定のネットワークを指定するための識別子である。アクセスポイントとそのアクセスポイントを中継局とする無線ＬＡＮセグメントに接続されるステーションにおいて、ＳＳＩＤとしてと共通の符号列が指定される。
また、暗号化情報の例としてＷＥＰ（Ｗｉｒｅｄ Ｅｑｕｉｖａｌｅｎｔ Ｐｒｉｖａｃｙ）等があるが、ＷＥＰとは、アクセスポイントとステーションとの双方に同じキー（暗号鍵）を設定する、いわゆる共通鍵暗号方式による暗号化方式により、通信するデータを暗号化する機能をいう。ＷＥＰのキー（以下、ＷＥＰキーと称する）を設定することで、通信中のデータ（パケット）が暗号化できるだけでなく、ＷＥＰキーが正しく設定されていないステーションはアクセスポイントに接続できないためアクセス制限に使用することも可能となる。
【０００５】
すなわち、無線ＬＡＮにおいては、無線ＬＡＮに接続させたいステーションに対して、アクセスポイントと同様のＳＳＩＤや暗号化情報などの構成情報を設定することで、アクセスポイントを介した他のステーションとの通信を行うことができるようになる。
【０００６】
これに関連する技術として、例えば、特許文献１には、携帯電話、ＰＤＡあるいはＰＨＳ等の携帯端末への無線ＬＡＮ設定や各種のアプリケーション設定を簡単に行える無線ＬＡＮ対応の宅内通信機器を提供することを課題とし、無線ＬＡＮアクセスポイントは、無線ＬＡＮインタフェースを備えた無線携帯端末との間で無線ＬＡＮ接続を確立する無線ＬＡＮインタフェースと、ルータやモデムとの間で有線ＬＡＮを確立する有線ＬＡＮインタフェースと、無線ＬＡＮインタフェース及び有線ＬＡＮインタフェース間でＩＰパケットを中継するパケット中継部と、無線ＬＡＮ設定が登録された無線ＬＡＮ設定登録部とを含む。宅内通信機器の筐体には、携帯電話に無線ＬＡＮ設定を自動で行うための構成情報を２次元のコードとして記録したＱＲコードが、携帯電話に設けられたＱＲコードリーダーによる読み取り可能な形態で装着されていることが開示されている。
【０００７】
また、例えば、特許文献２には、無線ＬＡＮ設定や各種のアプリケーション設定を簡単に行える無線ＬＡＮ対応の携帯電話を提供することを課題とし、携帯電話は、携帯電話用の通信部及びそのインタフェースと、無線ＬＡＮ用の通信部及びそのインタフェースとを併設し、さらに前記宅内通信機器２の筐体に装着されたＱＲコードを光学的に読み取るＱＲコードリーダーとしてのデジタルカメラを備えており、主制御部のＱＲコード復号化部は、デジタルカメラで撮影されたＱＲコードを復号化して無線ＬＡＮ設定やＶｏＩＰ設定のための構成情報を再生し、設定実行部は、前記構成情報に基づいて無線ＬＡＮ設定やＶｏＩＰ設定を行い、前記無線ＬＡＮ設定及びＶｏＩＰ設定は記憶部の所定領域に不揮発に記憶されることが開示されている。
【０００８】
また、例えば、特許文献３、４には、特別な設定操作を必要とすることなく、無線接続のための設定を自動的に実行することを課題とし、パーソナルコンピュータは、内蔵する無線通信部のＩＥＥＥ８０２．１１ｂによる無線通信機能によってアクセスポイント装置と無線接続し、アクセスポイント装置を介して、インタネットに代表されるネットワークに接続されているサーバなどとデータを通信するが、パーソナルコンピュータに対しては、アクセスポイント装置と無線接続する前に、ＩＥＥＥ８０２．１１ｂで規定されているＳＳＩＤやＷＥＰ  ＫＥＹを設定する必要があり、その設定は、パーソナルコンピュータを構成するＩＣカード非接触通信部に、ＩＣカードを所定の至近距離まで近づける（又は瞬間的に接触させる）だけで実行され、パーソナルコンピュータ、ＰＤＡ、及びアクセスポイントなどからなる無線ＬＡＮを構成するシステムに適用できることが開示されている。
【０００９】
また、例えば、特許文献５には、簡単に無線ＬＡＮの設定をすることができるようにすることを課題とし、設定情報生成部は、無線ＬＡＮに接続するために各機器に設定される情報であるＳＳＩＤやＷＥＰキーを生成し、符号化部は、生成したＳＳＩＤやＷＥＰキーをＱＲコードに変換し、表示制御部は、変換されたＱＲコードを表示部に表示させ、通信装置は、表示部に表示されたＱＲコードを撮像して、復号し、通信装置は、復号した結果得られたＱＲコードからＳＳＩＤとＷＥＰキーを取得して、設定することで、簡単に無線ＬＡＮの設定ができるようになることが開示されている。
【特許文献１】特開２００６−１５７８１４号公報
【特許文献２】特開２００６−１５７８１５号公報
【特許文献３】特開２００３−２２９８７２号公報
【特許文献４】特開２００６−０７４８０２号公報
【特許文献５】特開２００６−２６１９３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、このような従来の技術では、無線通信の設定を行うことは困難であり、アクセスポイントの設定等の環境によっては無線通信を行うことができない事態が生じるという問題点があった。
本発明は、このような従来の技術が有する問題点に着目してなされたもので、無線通信の設定をより容易にし、無線通信を確立している又は確立したときの構成情報を用いることによって、信頼性の高い無線通信ができるようにした通信システム、通信装置、情報処理方法及び情報処理プログラムを提供することを目的としている。
また、本発明は、コピー元の固有情報（例えば、ＭＡＣアドレス）による照合を行って、確実にそのコピー元から生成された情報画像（例えば、ＱＲコード）であることを担保できるようにした通信システム、通信装置、情報処理方法及び情報処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  無線通信基地局装置と無線通信可能である第１の通信装置と、前記無線通信基地局装置と無線通信をする第２の通信装置を有する通信システムであって、前記第１の通信装置は、無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段を具備し、前記第２の通信装置は、前記第１の通信装置によって出力された情報画像の読み取りを制御する画像読取制御手段と、前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段を具備することを特徴とする通信システム。
【００１２】
［２］  無線通信基地局装置と無線通信可能である通信装置であって、無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段を具備することを特徴とする通信装置。
【００１３】
［３］  前記情報画像生成手段は、２次元コードに符号化することにより情報画像を生成することを特徴とする［２］に記載の通信装置。
【００１４】
［４］  前記構成情報記憶手段に記憶されている構成情報として、前記無線通信基地局装置を識別する基地局名、前記無線通信に使用する暗号方式、前記無線通信に使用する暗号鍵、識別情報、前記識別情報に対応するパスワードのうち、少なくとも１つを含むことを特徴とする［２］に記載の通信装置。
【００１５】
［５］  前記構成情報として、さらに、前記通信装置の固有情報を含むことを特徴とする［４］に記載の通信装置。
【００１６】
［６］  前記構成情報として、さらに、前記無線通信基地局装置の固有情報を含むことを特徴とする［４］に通信装置。
【００１７】
［７］  ［６］に記載の固有情報は、前記接続情報に基づいて、無線通信を確立している又は過去に確立したときの前記無線通信基地局装置から受信した信号より抽出することを特徴とする［６］に記載の通信装置。
【００１８】
［８］  前記情報画生成手段は、前記第１の通信装置の固有情報又は前記無線通信基地局装置の固有情報を暗号鍵として暗号化し、該暗号化した構成情報を符号化する
ことを特徴とする［５］から［７］のいずれか一項に記載の通信装置。
【００１９】
［９］  無線通信基地局装置と無線通信をする通信装置であって、無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知する検知手段と、前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証する検証手段と、前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段を具備することを特徴とする通信装置。
【００２０】
［１０］  無線通信基地局装置と無線通信をする通信装置であって、無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号する暗号復号手段と、前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段を具備することを特徴とする通信装置。
【００２１】
［１１］  無線通信基地局装置と無線通信可能である通信装置が行う情報処理方法であって、構成情報記憶手段は、無線通信を行うための構成情報を複数記憶し、接続情報記憶手段は、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶し、構成情報選択手段は、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択し、情報画像生成手段は、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成し、出力制御手段は、前記情報画像生成手段によって生成された情報画像の出力を制御することを特徴とする情報処理方法。
【００２２】
［１２］  無線通信基地局装置と無線通信をする通信装置が行う情報処理方法であって、画像読取制御手段は、無線通信を行うための構成情報を表す情報画像の読み取りを制御し、復号手段は、前記画像読取制御手段の制御によって読み取られた情報画像を復号し、検知手段は、前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知し、取得手段は、前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得し、検証手段は、前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証し、通信手段は、前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行うことを特徴とする情報処理方法。
【００２３】
［１３］  無線通信基地局装置と無線通信をする通信装置が行う情報処理方法であって、画像読取制御手段は、無線通信を行うための構成情報を表す情報画像の読み取りを制御し、復号手段は、前記画像読取制御手段の制御によって読み取られた情報画像を復号し、取得手段は、前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得し、暗号復号手段は、前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号し、通信手段は、前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行うことを特徴とする情報処理方法。
【００２４】
［１４］  無線通信基地局装置と無線通信可能である通信装置によって動作する情報処理プログラムであって、前記通信装置を、無線通信を行うための構成情報を複数記憶する構成情報記憶手段と、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶する接続情報記憶手段と、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択する構成情報選択手段と、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成する情報画像生成手段と、前記情報画像生成手段によって生成された情報画像の出力を制御する出力制御手段として機能させることを特徴とする情報処理プログラム。
【００２５】
［１５］  無線通信基地局装置と無線通信をする通信装置によって動作する情報処理プログラムであって、前記通信装置を、無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、前記復号手段によって復号された構成情報内に固有情報が含まれていることを検知する検知手段と、前記検知手段によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、前記取得手段によって取得された固有情報と前記復号手段によって復号された固有情報が一致するか否かを検証する検証手段と、前記検証手段によって結果が一致した場合に、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段として機能させることを特徴とする情報処理プログラム。
【００２６】
［１６］  無線通信基地局装置と無線通信をする通信装置によって動作する情報処理プログラムであって、前記通信装置を、無線通信を行うための構成情報を表す情報画像の読み取りを制御する画像読取制御手段と、前記画像読取制御手段の制御によって読み取られた情報画像を復号する復号手段と、前記復号手段によって復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する取得手段と、前記取得手段によって取得された固有情報を暗号鍵として前記暗号化された構成情報を復号する暗号復号手段と、前記暗号復号手段によって復号が成功した場合に、前記復号された構成情報に基づいて、前記無線通信基地局装置と無線通信を行う通信手段として機能させることを特徴とする情報処理プログラム。
【００２７】
前記本発明は次のように作用する。
第１の通信装置では、構成情報記憶手段は、無線通信を行うための構成情報を複数記憶し、接続情報記憶手段は、前記無線通信基地局装置と無線通信を確立している接続情報又は過去に確立したときの接続情報を記憶し、構成情報選択手段は、前記接続情報記憶手段に記憶されている接続情報に応じて、前記構成情報記憶手段に記憶されている構成情報を選択し、情報画像生成手段は、前記構成情報選択手段によって選択された構成情報を表す情報画像を生成し、出力制御手段は、前記情報画像生成手段によって生成された情報画像の出力を制御する。そして、第２の通信装置では、画像読取制御手段は、前記第１の通信装置によって出力された情報画像の読み取りを制御し、復号手段は、前記画像読取制御手段の制御によって読み取られた情報画像を復号し、通信手段は、前記復号手段によって復号された情報に基づいて、前記無線通信基地局装置と無線通信を行う。これによって、無線通信の設定をより容易にし、無線通信を確立している構成情報又は過去に無線通信を確立したときの構成情報を用いることによって、信頼性の高い無線通信ができる。
【発明の効果】
【００２８】
本発明にかかる通信システム、通信装置、情報処理方法及び情報処理プログラムによれば、無線通信の設定をより容易にし、無線通信を確立している構成情報又は過去に無線通信を確立したときの構成情報を用いることによって、信頼性の高い無線通信ができる。そして、これから無線通信を行おうとする者にとって、操作性、利便性がより一層向上する。
また、構成情報として固有情報を用いる発明においては、固有情報はハードウェアとして複製することが容易にはできないので、なりすました無線通信基地局装置に接続してしまうことを抑制することができる。
また、仮に固有情報が複製されたとしても、情報画像（例えば、ＱＲコード）に信頼された機器の固有情報が含まれ、更に、固有情報を暗号鍵として用いて構成情報を暗号化する発明においては、構成情報の生成側とその生成された情報画像を読み取る側が物理的に至近の関係を持つ、本機能を具備する第１の通信装置と第２の通信装置の信頼関係を継承でき、より強固なセキュリティを強化することができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がプログラムの場合は、記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
なお、情報画像とは、機械可読な態様で電子データを表すために体系的に作られた画像コードをいい、具体的には、１次元バーコード、２次元コード等がある。特に、最近は、２次元コードとして、ＱＲコード（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ  ｃｏｄｅ）が用いられており、本実施の形態においてもこのＱＲコードを例示するが、これら以外のものであってもよい。
また、固有情報とは、ハードウェアとして複製することが容易にはできないものであり、ハードウェア固有のＩＤ又はそのハードウェアを利用するユーザ固有のＩＤである。例えば、通信装置におけるＭＡＣアドレス、無線通信基地局装置のＢＳＳＩＤ（Ｂａｓｉｃ
Ｓｅｒｖｉｃｅ Ｓｅｔ ＩＤ）、携帯電話のＵＳＩＭ（Ｕｎｉｖｅｒｓａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）におけるＥＭＳＩ（Ｅｎｃｒｙｐｔｅｄ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）、電話番号又は携帯電話におけるＷＥＢ接続時にＨＴＴＰヘッダ内に含めているユーザＩＤ等であってもよい。本実施の形態では、通信装置におけるＭＡＣアドレス、無線通信基地局装置のＢＳＳＩＤを例示するが、これら以外のものであってもよい。
【００３０】
本実施の形態は、無線通信を行うものであって、図１に示すように、無線通信基地局装置１１０、通信装置Ａ１２０、通信装置Ｂ１４０を備えている。
無線通信基地局装置１１０は、無線ＬＡＮの通信におけるアクセスポイントとしての機能を有している。
通信装置Ａ１２０は、無線通信機能を有しており、無線通信基地局装置１１０と無線通信可能なものである。例えば、既に無線通信基地局装置１１０と無線通信したことがあるもの、現在無線通信を行っているものも含む。さらに、過去に無線通信をしたことはないが、構成情報を保持している（つまり、無線ＬＡＮのセットアップはしているものの、実際に接続したことはない）という状態も含む。
通信装置Ｂ１４０は、将来的に無線通信基地局装置１１０と無線通信を行うものである。通信装置Ｂ１４０は、無線通信基地局装置１１０と無線通信を行ったことがないのが一般的であるが、無線通信基地局装置１１０と過去に無線通信を行ったことはあるが、改めて無線通信を行うような場合であってもよい。なお、無線通信を行ったとは、無線通信を確立した状態にすることを含む。
【００３１】
無線通信基地局装置１１０は、通信装置Ａ１２０の通信モジュール１２１及び通信装置Ｂ１４０の通信モジュール１４１と無線通信可能に接続されており、通信装置Ａ１２０の通信モジュール１２１とは過去に接続されていたことがある（現在接続されている場合も含む）。
【００３２】
通信装置Ａ１２０は、通信モジュール１２１、構成情報選択モジュール１２２、構成情報記憶モジュール１２３、接続情報記憶モジュール１２４、画像コード符号化モジュール１２５、出力制御モジュール１２７、出力装置１２８を有している。
【００３３】
通信モジュール１２１は、無線通信基地局装置１１０と無線通信を行い、その無線通信における構成情報を構成情報記憶モジュール１２３に記憶させる。そして、無線通信基地局装置１１０と無線通信を確立している接続情報を接続情報記憶モジュール１２４に記憶させる。
構成情報記憶モジュール１２３は、通信モジュール１２１、構成情報選択モジュール１２２よりアクセスされ、構成情報を記憶する。
【００３４】
ここで、構成情報とは、通信装置Ａ１２０が無線通信基地局装置１１０と無線通信接続を行うための必要な設定情報であり、無線ＬＡＮプロファイルと呼ばれているものであり、例えば、図５に示すような構成情報テーブル５００を有している。図５は、構成情報テーブル５００のデータ構造例を示す説明図である。構成情報テーブル５００は、基地局名欄５１０、暗号方式欄５２０、暗号鍵欄５３０、ＩＤ情報欄５４０、パスワード欄５５０、通信装置ＡのＭＡＣアドレス欄５６０、無線通信基地局装置のＢＳＳＩＤ欄５７０を有している。なお、構成情報テーブル５００の最小の構成要素として、基地局名欄５１０、暗号方式欄５２０、暗号鍵欄５３０、ＩＤ情報欄５４０、パスワード欄５５０のうち少なくとも１つを含むようにしてもよい。さらに、通信装置ＡのＭＡＣアドレス欄５６０、無線通信基地局装置のＢＳＳＩＤ欄５７０のうちいずれか一方又は両方を含めてもよい。構成情報テーブル５００は、通信モジュール１２１によって構成情報記憶モジュール１２３に記憶される。
また、構成情報記憶モジュール１２３は、複数の構成情報テーブル５００を記憶する。つまり、過去に、通信装置Ａ１２０が無線通信基地局装置１１０と無線通信を行った場合における構成情報テーブル５００をそれぞれ記憶している。
【００３５】
基地局名欄５１０は、無線通信基地局装置１１０の名称を記憶する。名称としては無線通信基地局装置１１０を一意に特定できるものであってもよい。例えば、ＢＳＳＩＤ又は無線基地局装置１１０の集合体が識別可能なＥＳＳＩＤ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ Ｓｅｔ ＩＤ）等がある。
暗号方式欄５２０は、無線通信基地局装置１１０と無線通信を行うにあたっての通信内容にかける暗号方式を記憶する。
暗号鍵欄５３０は、その暗号方式における暗号鍵を記憶する。例えば、ＷＥＰキー等がある。
【００３６】
ＩＤ情報欄５４０は、無線通信基地局装置１１０との無線通信が可能なユーザとして登録されているＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）情報を記憶する。
パスワード欄５５０は、そのユーザがログインする際に必要なパスワードを記憶する。
通信装置ＡのＭＡＣアドレス欄５６０は、通信装置Ａ１２０のＭＡＣアドレス（つまり自身の通信装置Ａ１２０のＭＡＣアドレス）を記憶する。なお、ＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  ａｄｄｒｅｓｓ）とは、無線通信インタフェースの固有のアドレスをいい、ハードウェア・アドレスともいう。通信を行う際に機器を特定するものであり、１つのＭＡＣアドレスを持つ機器は１つしか存在しない。
無線通信基地局装置のＢＳＳＩＤ欄５７０は、その無線通信における無線通信基地局装置１１０のＢＳＳＩＤを記憶する。なお、このＢＳＳＩＤは、通信モジュール１２１が、接続情報記憶モジュール１２４に記憶されている接続情報に基づいて、無線通信を確立している無線通信基地局装置１１０から受信した信号より抽出するものである。又は過去に無線通信を確立したときの無線通信基地局装置１１０から受信した信号より抽出したものであってもよい。また、ＢＳＳＩＤとは、インフラストラクチャ・モードにおける無線通信基地局装置（アクセス・ポイント）を識別するアドレスである。
【００３７】
接続情報記憶モジュール１２４は、通信モジュール１２１、構成情報選択モジュール１２２よりアクセスされ、接続情報を記憶する。
接続情報とは、無線通信基地局装置１１０と無線通信を確立している又は過去に確立したときの構成情報を特定するものであり、具体的には、現在無線通信を行っている無線通信基地局装置１１０のＢＳＳＩＤ等、過去に無線通信を行ったことがあり、その際の無線通信基地局装置１１０のＢＳＳＩＤ等が該当する。また、無線通信を確立した日時を接続情報と対応させて記憶するようにしてもよい。その場合は、構成情報選択モジュール１２２は、現在の日時と比較して現在の接続情報を選択するようにしてもよい。また、接続情報記憶モジュール１２４は複数の接続情報を記憶してもよい。
【００３８】
構成情報選択モジュール１２２は、通信モジュール１２１、画像コード符号化モジュール１２５と接続されており、構成情報記憶モジュール１２３、接続情報記憶モジュール１２４にアクセスする。接続情報記憶モジュール１２４に記憶されている接続情報に応じて、構成情報記憶モジュール１２３に記憶されている構成情報を選択して、その選択した構成情報を画像コード符号化モジュール１２５に渡す。また、接続情報記憶モジュール１２４が複数の接続情報を記憶している場合は、利用者に選択させるようにしてもよい。
【００３９】
画像コード符号化モジュール１２５は、暗号化モジュール１２６を含んでおり、構成情報選択モジュール１２２、出力制御モジュール１２７と接続されており、構成情報選択モジュール１２２によって選択された構成情報を表す画像コードを生成する。生成した画像コードを出力制御モジュール１２７に渡す。画像コードの生成として、例えば、２次元コードへの符号化がある。
暗号化モジュール１２６は、通信装置Ａ１２０のＭＡＣアドレス又は無線通信基地局装置１１０のＢＳＳＩＤを暗号鍵として暗号化する。暗号化処理は既存の技術を用い、通信装置Ａ１２０のＭＡＣアドレス又は無線通信基地局装置１１０のＢＳＳＩＤは、構成情報記憶モジュール１２３に記憶されている構成情報テーブル５００内のものを用いてもよい。画像コード符号化モジュール１２５は、暗号化モジュール１２６に暗号化処理をさせて、その暗号化された構成情報を画像コードに符号化してもよい。
【００４０】
出力制御モジュール１２７は、画像コード符号化モジュール１２５、出力装置１２８と接続されており、出力装置１２８を制御して、画像コード符号化モジュール１２５によって生成された画像コードを出力させる。
出力装置１２８は、出力制御モジュール１２７と接続されており、出力制御モジュール１２７による制御に基づいて、画像コード１３０を出力する。具体的には、ＣＲＴ（Ｃａｔｈｏｄｅ‐Ｒａｙ  Ｔｕｂｅ）、液晶ディスプレイ等の出力装置、プリンタ等の印刷装置であってもよい。出力される画像コード１３０として、図３の例に示すようなＱＲコード３００がある。
【００４１】
通信装置Ｂ１４０は、通信モジュール１４１、読取制御モジュール１４２、画像コード復号モジュール１４３、構成情報記憶モジュール１４８、画像読取装置１４９を有している。
【００４２】
画像読取装置１４９は、読取制御モジュール１４２と接続されており、読取制御モジュール１４２による制御に基づいて、通信装置Ａ１２０の出力装置１２８によって出力された画像コード１３０を画像データとして読み込む。具体的には、カメラ、スキャナー等である。
読取制御モジュール１４２は、画像コード復号モジュール１４３、画像読取装置１４９と接続されており、画像読取装置１４９を制御して、画像コード１３０を読み取らせる。そして、読み取った画像コード１３０の画像データを画像コード復号モジュール１４３に渡す。
【００４３】
画像コード復号モジュール１４３は、読取制御モジュール１４２、構成情報記憶モジュール１４８と接続されており、ＭＡＣアドレス検知モジュール１４４、ＭＡＣアドレス取得モジュール１４５、ＭＡＣアドレス検証モジュール１４６、暗号復号モジュール１４７を含み、これらのモジュールを制御する。画像コード復号モジュール１４３は、読取制御モジュール１４２の制御によって読み取られた画像コード１３０の画像データを復号する。つまり、画像コード１３０に表された構成情報を抽出して、その構成情報を構成情報記憶モジュール１４８に記憶させる。
なお、説明が煩雑となるのを避けるために、以下の説明（例えば、画像コード復号モジュール１４３における処理（内部に含むモジュールの処理を含む））では、「固有情報」という用語は、ＢＳＳＩＤを含める。したがって、以下、固有情報とは、ＭＡＣアドレス、ＢＳＳＩＤのいずれか一方又はその両方の意である。
【００４４】
また、画像コード復号モジュール１４３は、ＭＡＣアドレス検知モジュール１４４、ＭＡＣアドレス取得モジュール１４５、ＭＡＣアドレス検証モジュール１４６を制御して、次の処理を行わせる。
ＭＡＣアドレス検知モジュール１４４は、復号された構成情報内に固有情報が含まれていることを検知する。
ＭＡＣアドレス取得モジュール１４５は、ＭＡＣアドレス検知モジュール１４４によって構成情報内に固有情報を含んでいることが検知された場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する。つまり、通信装置Ａ１２０による処理によって、画像コード１３０に符号化された対象である構成情報テーブル５００の構成要素として、通信装置ＡのＭＡＣアドレス欄５６０又は無線通信基地局装置のＢＳＳＩＤ欄５７０を含んでいた場合についてである。その場合に、通信装置Ｂ１４０の周辺にある通信機器の固有情報を取得する。この固有情報の取得には、赤外線通信等を用いてもよい。また、周辺に複数の通信機器がある場合は、複数の固有情報を取得する。
【００４５】
ＭＡＣアドレス検証モジュール１４６は、ＭＡＣアドレス取得モジュール１４５によって取得された固有情報と復号された固有情報が一致するか否かを検証する。つまり、構成情報内に通信装置ＡのＭＡＣアドレスがある場合は、ＭＡＣアドレス取得モジュール１４５が取得したＭＡＣアドレスは通信装置Ａ１２０のＭＡＣアドレスであるか否かを検証するものであり、構成情報内に無線通信基地局装置のＢＳＳＩＤがある場合は、ＭＡＣアドレス取得モジュール１４５が取得したＢＳＳＩＤは無線通信基地局装置１１０のＢＳＳＩＤであるか否かを検証するものである。
なお、構成情報内にＭＡＣアドレス、ＢＳＳＩＤがないとは、ＭＡＣアドレス欄５６０、ＢＳＳＩＤ欄５７０そのものがない場合、又は、ＭＡＣアドレス欄５６０、ＢＳＳＩＤ欄５７０はあるが、空欄（ヌル）である場合を含む。
そして、画像コード復号モジュール１４３は、ＭＡＣアドレス検証モジュール１４６によって結果が一致した場合に、復号した構成情報を構成情報記憶モジュール１４８に記憶させる。
【００４６】
また、画像コード復号モジュール１４３は、ＭＡＣアドレス取得モジュール１４５、暗号復号モジュール１４７を制御して、次の処理を行わせる。
ＭＡＣアドレス取得モジュール１４５は、復号された構成情報が暗号化されている場合は、周辺の通信機器から送信される無線通信信号から固有情報を取得する。例えば、画像コード１３０を復号した情報が構成情報の態様でない場合（例えば、基地局名、暗号方式として意味のない符号である場合）は、暗号化されていると判断するようにしてもよい。暗号化されていると判断した場合は、通信装置Ａ１２０の周辺にある通信機器の固有情報を取得する。この固有情報の取得には、赤外線通信等を用いてもよい。また、周辺に複数の通信機器がある場合は、複数の固有情報を取得する。
【００４７】
暗号復号モジュール１４７は、ＭＡＣアドレス取得モジュール１４５によって取得された固有情報を暗号鍵として暗号化された構成情報を復号する。複数の固有情報が取得された場合は、それぞれの固有情報を暗号鍵として複数回復号処理を行う。そして、復号が成功するまで復号処理を繰り返す。なお、復号処理が成功した場合とは、復号した情報が構成情報の態様である場合（例えば、基地局名、暗号方式として意味のある符号である場合）は、復号処理が成功したと判断するようにしてもよい。また、構成情報に固有情報が含まれている場合は、その固有情報と暗号鍵として使用した固有情報とが一致した場合に復号が成功と判断するようにしてもよい。
そして、画像コード復号モジュール１４３は、暗号復号モジュール１４７によって復号が成功した場合に、復号した構成情報を構成情報記憶モジュール１４８に記憶させる。
【００４８】
構成情報記憶モジュール１４８は、通信モジュール１４１、画像コード復号モジュール１４３よりアクセスされ、画像コード復号モジュール１４３によって復号された構成情報を記憶する。
通信モジュール１４１は、構成情報記憶モジュール１４８にアクセスし、画像コード復号モジュール１４３によって復号された構成情報に基づいて、無線通信基地局装置１１０と無線通信を行う。
【００４９】
図２は、本実施の形態を実現する場合の装置間の関係を示す説明図である。
既に無線ＬＡＮ  ＡＰ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｐｏｉｎｔ）２１０と無線通信を行ったことがある既接続通信装置２２０としてＰＣ２２１、ＰＤＡ２２２がある。ＰＤＡ２２２は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）の他に、携帯電話、スマートフォン（Ｓｍａｒｔ  Ｐｈｏｎｅ、携帯電話とＰＤＡを融合させたもの）等であってもよい。そして、これから無線ＬＡＮ  ＡＰ２１０と無線通信を行おうとしている未接続通信装置２４０として携帯電話２４１がある。
図１の例に示した構成との対応を説明する。無線ＬＡＮ  ＡＰ２１０は無線通信基地局装置１１０の具体例に該当し、ＰＣ２２１又はＰＤＡ２２２は通信装置Ａ１２０の具体例に該当し、携帯電話２４１は通信装置Ｂ１４０の具体例に該当する。
【００５０】
例えば、無線ＬＡＮのサービスを提供している場所（喫茶店、駅、空港、ホテル等）に無線ＬＡＮ  ＡＰ２１０は設置されている。そして、既にＰＣ２２１、ＰＤＡ２２２は無線ＬＡＮ  ＡＰ２１０と無線通信を行っており、新たに携帯電話２４１を有した人が加わった状況である。
例えば、ＰＣ２２１は、自らが無線ＬＡＮ  ＡＰ２１０と無線通信するための構成情報を用いて、画像コードであるＱＲコード３００（図３参照）を生成して、プリンタで印刷する。
【００５１】
図４は、本実施の形態による接続処理例を示す説明図である。つまり、図２の例を用いて説明した状況から、携帯電話２４１が無線ＬＡＮ  ＡＰ２１０と無線通信を行う場合について説明する。
ＱＲコード３００を含む掲示用紙４０１は、ＰＣ２２１が印刷したものであり、無線ＬＡＮのサービスを提供している場所で公開されているものである。なお、予め定められた基準を満たした者（例えば、料金を支払った者等）にのみ公開するようにしてもよい。
【００５２】
携帯電話２４１は操作者の操作に応じて、カメラでＱＲコード３００を撮影する。携帯電話２４１は、その撮影したＱＲコード３００の画像データを復号して構成情報を抽出して、その構成情報を用いて無線ＬＡＮ  ＡＰ２１０と無線通信を行う。この構成情報は、既にＰＣ２２１が無線通信を行った際に用いたものであるという実績があるので、携帯電話２４１における無線通信の接続においても信頼性の高いものである。また、操作者はカメラでの撮影という操作で、無線通信の設定が容易にできることとなる。
【００５３】
ここで、図８を用いて、なりすましを図った無線ＬＡＮ  なりすましＡＰ８１０がある場合の接続処理例を説明する。つまり、無線ＬＡＮ  ＡＰ２１０の他に無線ＬＡＮ  なりすましＡＰ８１０があり、無線ＬＡＮ  なりすましＡＰ８１０は、例えば、悪意を持った者によって設置されたものであり、無線ＬＡＮ  ＡＰ２１０になりすまして、携帯電話２４１内の個人情報等を盗もうと企てられたものである。無線ＬＡＮ  なりすましＡＰ８１０は、無線ＬＡＮ  ＡＰ２１０と同じＳＳＩＤ、ＷＥＰキーを有しており、携帯電話２４１の位置によっては無線ＬＡＮ  ＡＰ２１０ではなく、無線ＬＡＮ  なりすましＡＰ８１０に接続されてしまう可能性がある状態である。
しかし、ＱＲコード３００内に構成情報として固有情報が含まれている場合は、無線ＬＡＮ  なりすましＡＰ８１０のＢＳＳＩＤを確認することによって、無線ＬＡＮ  なりすましＡＰ８１０との接続を防ぐことができる。例えば、その固有情報が、ＱＲコード３００を作成したＰＣ２２１のＭＡＣアドレスであれば、正式に無線通信を行っているＰＣ２２１が周辺にあることから無線ＬＡＮ  ＡＰ２１０を正式な無線通信基地局と判断してもよい。また、その固有情報が、無線ＬＡＮ  ＡＰ２１０のＢＳＳＩＤであれば、無線ＬＡＮ  なりすましＡＰ８１０ではなく無線ＬＡＮ  ＡＰ２１０と無線通信を行えばよい。
また、ＱＲコード３００内に無線ＬＡＮ  ＡＰ２１０のＢＳＳＩＤを暗号鍵として暗号化された構成情報が含まれている場合は、無線ＬＡＮ  なりすましＡＰ８１０のＢＳＳＩＤでは復号できないため、無線ＬＡＮ  なりすましＡＰ８１０との接続を防ぐことができる。復号できるのは無線ＬＡＮ  ＡＰ２１０のＢＳＳＩＤのみであるので、復号できたＢＳＳＩＤの無線ＬＡＮ  ＡＰ２１０と無線通信を行えばよい。
【００５４】
図６は、本実施の形態による処理例を示すフローチャートである。ステップＳ６１１からステップＳ６１３までは通信装置Ａ１２０による処理であり、ステップＳ６２１からステップＳ６２４又はステップＳ６２５までの処理は通信装置Ｂ１４０による処理である。
ステップＳ６１１では、画像コード符号化モジュール１２５が、通信装置Ａ１２０が無線通信基地局装置１１０と無線通信を行った際の構成情報を構成情報記憶モジュール１２３から取得する。ここでの構成情報として構成情報テーブル５００には、少なくとも通信装置ＡのＭＡＣアドレス欄５６０又は無線通信基地局装置のＢＳＳＩＤ欄５７０が含まれている。
ステップＳ６１２では、画像コード符号化モジュール１２５が、ステップＳ６１１で取得した構成情報を画像コード１３０に符号化する。
ステップＳ６１３では、出力制御モジュール１２７が、出力装置１２８を制御して画像コード１３０を出力する。
【００５５】
ステップＳ６２１では、読取制御モジュール１４２が、画像読取装置１４９を制御して画像コード１３０を画像データとして読み取る。
ステップＳ６２２では、画像コード復号モジュール１４３が、ステップＳ６２１で読み取った画像コード１３０を復号して構成情報を抽出する。
ステップＳ６２３では、ＭＡＣアドレス取得モジュール１４５が、周辺の通信機器から送信される無線通信信号から固有情報を取得し、ＭＡＣアドレス検証モジュール１４６が、ＭＡＣアドレス取得モジュール１４５によって取得された固有情報とステップＳ６２２で復号された固有情報が一致するか否かを検証する。一致している場合（Ｙ）はステップＳ６２４へ進み、それ以外の場合（Ｎ）はステップＳ６２５へ進む。取得した固有情報が複数ある場合は、一致するものがあればステップＳ６２４へ進み、取得した全ての固有情報が一致しない場合はステップＳ６２５へ進む。
ステップＳ６２４では、通信モジュール１４１が、ステップＳ６２２で抽出した構成情報を用いて、無線通信基地局装置１１０と無線通信を行う。なお、ステップＳ６２３で一致した固有情報（ＢＳＳＩＤ）が無線通信基地局装置１１０である場合は、その無線通信基地局装置１１０と無線通信を行う。
ステップＳ６２５では、通信装置Ｂ１４０は、エラー処理として、例えば、無線通信基地局装置１１０と無線通信できない旨をディスプレイに提示する。
【００５６】
図７は、本実施の形態による別の処理例を示すフローチャートである。ステップＳ７１１からステップＳ７１４までは通信装置Ａ１２０による処理であり、ステップＳ７２１からステップＳ７２５又はステップＳ７２６までの処理は通信装置Ｂ１４０による処理である。
ステップＳ７１１では、画像コード符号化モジュール１２５が、通信装置Ａ１２０が無線通信基地局装置１１０と無線通信を行った際の構成情報を構成情報記憶モジュール１２３から取得する。
ステップＳ７１２では、暗号化モジュール１２６が、ステップＳ７１１で取得した構成情報を自分自身のＭＡＣアドレス又は無線通信基地局装置１１０のＢＳＳＩＤを暗号鍵として暗号化を行う。
ステップＳ７１３では、画像コード符号化モジュール１２５が、ステップＳ７１２で暗号化した構成情報を画像コード１３０に符号化する。
ステップＳ７１４では、出力制御モジュール１２７が、出力装置１２８を制御して画像コード１３０を出力する。
【００５７】
ステップＳ７２１では、読取制御モジュール１４２が、画像読取装置１４９を制御して画像コード１３０を画像データとして読み取る。
ステップＳ７２２では、画像コード復号モジュール１４３が、ステップＳ６２１で読み取った画像コード１３０を復号して構成情報を抽出する。ただし、ここでの構成情報は暗号化されているものである。
ステップＳ７２３では、ＭＡＣアドレス取得モジュール１４５が、周辺の通信機器から送信される無線通信信号から固有情報を取得し、暗号復号モジュール１４７が、その固有情報でステップＳ７２２で抽出した構成情報の復号を行う。
ステップＳ７２４では、暗号復号モジュール１４７が、ステップＳ７２３での復号処理が成功したか否かの判断を行う。復号できた場合（Ｙ）はステップＳ７２５へ進み、それ以外の場合（Ｎ）はステップＳ７２６へ進む。ステップＳ７２３で取得した固有情報が複数ある場合は、復号処理が成功するものがあればステップＳ７２５へ進み、取得した全ての固有情報でも復号処理が成功しない場合はステップＳ７２６へ進む。
ステップＳ７２５では、通信モジュール１４１が、ステップＳ７２３で復号した構成情報を用いて、無線通信基地局装置１１０と無線通信を行う。
ステップＳ７２６では、通信装置Ｂ１４０は、エラー処理として、例えば、無線通信基地局装置１１０と無線通信できない旨をディスプレイに提示する。
【００５８】
なお、本実施の形態が実装される通信装置Ａ１２０、通信装置Ｂ１４０は、図９に示すような携帯電話９００であってもよい。つまり、携帯電話９００は、通信装置Ａ１２０、通信装置Ｂ１４０のいずれにもなり得る。携帯電話９００は、例えば、電話としての機能を有するように音声入力できるマイク９０５と、音声出力できるスピーカー９０４と、電話番号又は電子メール等に文字を入力するための文字入力装置であるキー９０２と、電波を送受信してデータ通信を行うためのアンテナ９０３と、画像コード１３０の表示又はキー９０２による文字入力の結果等の表示を行うディスプレイ９０１と、画像コード１３０を読み込むためのカメラ等を有している。携帯電話９００内には、構成情報選択モジュール１２２、画像コード符号化モジュール１２５、出力制御モジュール１２７、読取制御モジュール１４２、画像コード復号モジュール１４３等のプログラムを実行するＣＰＵ、メモリ、通信用回路、カメラ等のハードウェアが内蔵されており、通信装置を実現するためのソフトウェアであるコンピュータ・プログラムをメモリに記憶させ、ソフトウェアとハードウェア資源とが協働して、通信装置が実現される。なお、ディスプレイ９０１は、出力装置１２８の一部を構成し、カメラは画像読取装置１４９の一部を構成し得る。
【００５９】
なお、本実施の形態としてのプログラムが実行されるコンピュータ（無線通信基地局装置１１０、通信装置Ａ１２０、通信装置Ｂ１４０）のハードウェア構成は、図１０に示すように、一般的なコンピュータであり、具体的には本実施の形態による処理以外にも多くの処理を実行することができるＰＣ等のコンピュータ又は組み込み型のコンピュータである。構成情報選択モジュール１２２、画像コード符号化モジュール１２５、出力制御モジュール１２７、読取制御モジュール１４２、画像コード復号モジュール１４３等のプログラムを実行するＣＰＵ１０１０と、そのプログラムやデータを記憶するＲＡＭ１０３０と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ１０２０と、補助記憶装置であるＨＤ１０４０と、操作者の操作によってキーボード、マウス、カメラ等からデータを入力又はＣＲＴ、液晶ディスプレイ、プリンタ等にデータを出力して操作者とのインタフェースとなるＵＩ／Ｆ１０５０と、ＣＤ−Ｒ等のリムーバブルメディアに対して読み書きするリムーバブルメディアリーダーライター１０６０と、通信回線（無線通信を含む）と接続するための通信回線Ｉ／Ｆ１０７０、そして、それらをつないでデータのやりとりをするためのバス１０８０により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６０】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、その場合は、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明としても把握することができる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施の形態のモジュール構成例を示す図である。
【図２】本実施の形態を実現する場合の装置間の関係を示す説明図である。
【図３】ＱＲコードの例を示す説明図である。
【図４】本実施の形態による接続処理例を示す説明図である。
【図５】構成情報テーブルのデータ構造例を示す説明図である。
【図６】本実施の形態による処理例を示すフローチャートである。
【図７】本実施の形態による別の処理例を示すフローチャートである。
【図８】なりすましを図った無線通信基地局装置がある場合の接続処理例を示す説明図である。
【図９】通信装置Ａ、通信装置Ｂの一例である携帯電話を示す説明図である。
【図１０】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００６２】
１１０…無線通信基地局装置
１２０…通信装置Ａ
１２１…通信モジュール
１２２…構成情報選択モジュール
１２３…構成情報記憶モジュール
１２４…接続情報記憶モジュール
１２５…画像コード符号化モジュール
１２６…暗号化モジュール
１２７…出力制御モジュール
１２８…出力装置
１３０…画像コード
１４０…通信装置Ｂ
１４１…通信モジュール
１４２…読取制御モジュール
１４３…画像コード復号モジュール
１４４…ＭＡＣアドレス検知モジュール
１４５…ＭＡＣアドレス取得モジュール
１４６…ＭＡＣアドレス検証モジュール
１４７…暗号復号モジュール
１４８…構成情報記憶モジュール
１４９…画像読取装置
【図１】
2010124161.tif 000003
【図２】
2010124161.tif 000004
【図３】
2010124161.tif 000005
【図４】
2010124161.tif 000006
【図５】
2010124161.tif 000007
【図６】
2010124161.tif 000008
【図７】
2010124161.tif 000009
【図８】
2010124161.tif 000010
【図９】
2010124161.tif 000011
【図１０】
2010124161.tif 000012