(57)【要約】【課題】無線ネットワーク接続設定時の情報の機密性を高めつつ、無線ネットワーク接続設定の簡便性を損なわないことができる。【解決手段】記憶部１０２は無線ネットワーク接続設定情報と第１の情報と変換規則とを記憶する。生成部１０３は変換規則に基づいて第１の情報から無線ネットワーク接続設定情報を生成する。符号部１０４は第１の情報を符号化してコード画像を生成する。表示部１０５はコード画像を表示する。撮像部はコード画像を撮像する。復号部は撮像部が撮像したコード画像を復号して第１の情報を取得する。第２記憶部は記憶部１０２が記憶する変換規則と同一の変換規則を記憶する。第２生成部は第２記憶部が記憶する変換規則に基づいて、復号部が取得した第１の情報から無線ネットワーク接続設定情報を生成する。通信部は、第２生成部が生成した無線ネットワーク接続設定情報を用いて無線ネットワークに接続する。【選択図】図１
2014082717.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部と、
前記第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する第１生成部と、
前記第１の情報を符号化してコード画像を生成する符号部と、
前記符号部が生成した前記コード画像を表示する表示部と、
前記表示部が表示する前記コード画像を撮像する撮像部と、
前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号部と、
前記第１記憶部が記憶する前記変換規則と同一の変換規則を記憶する第２記憶部と、
前記第２記憶部が記憶する前記変換規則に基づいて、前記復号部が取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する第２生成部と、
前記第２生成部が生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信部と、
前記接続要求に対して、前記無線ネットワークへの接続処理を実施する第２通信部と、
を備えることを特徴とする無線通信システム。
【請求項２】
前記無線通信システムはデジタルカメラと携帯端末とを含み、
前記デジタルカメラは、前記第１記憶部と、前記第１生成部と、前記符号部と、前記表示部と、前記第２通信部とを備え、
前記携帯端末は、前記撮像部と、前記復号部と、前記第２記憶部と、前記第２生成部と、前記通信部とを備える
ことを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記無線通信システムはデジタルカメラと、携帯端末と、サーバとを含み、
前記デジタルカメラは、前記第１記憶部と、前記第１生成部と、前記符号部と、前記表示部と、前記第２通信部とを備え、
前記携帯端末は、前記撮像部と、前記復号部と、前記通信部とを備え、
前記通信部はさらに、前記復号部が取得した前記第１の情報を前記サーバに対して送信し、
前記サーバは、
前記通信部から送信される前記第１の情報を受信する受信部と、
前記第２記憶部と、
前記第２生成部と、
前記第２生成部が生成した前記無線ネットワーク接続設定情報を前記携帯端末に送信する送信部と、
を備え、
前記通信部はさらに、前記送信部から送信される前記無線ネットワーク接続設定情報を受信する
ことを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記復号部は、復号した前記第１の情報が所定の値ではない場合、前記通信部は、前記接続要求を送信する処理を中断する
ことを特徴とする請求項１から請求項３に記載の無線通信システム。
【請求項５】
前記通信部が前記送信する処理を中断する際に、当該処理を中断することを警告する警告表示を行う第２表示部を備える
ことを特徴とする請求項４に記載の無線通信システム。
【請求項６】
所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を撮像する撮像部と、
前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号部と、
前記所定の変換規則と同一の変換規則を記憶する端末記憶部と、
前記端末記憶部が記憶する前記変換規則に基づいて、前記復号部が取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する端末生成部と、
前記端末生成部が生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信部と、
を備えることを特徴とする携帯端末。
【請求項７】
前記復号部で復号された前記第１の情報が所定の値ではない場合、前記通信部は、前記接続要求を送信する処理を中断する
ことを特徴とする請求項６に記載の携帯端末。
【請求項８】
前記通信部が前記送信する処理を中断する際に、当該処理を中断することを警告する警告表示を行う表示部を備える
ことを特徴とする請求項７に記載の携帯端末。
【請求項９】
無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部と、
前記第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する第１生成部と、
前記第１の情報を符号化してコード画像を生成する符号部と、
前記符号部が生成した前記コード画像を表示する表示部と、
前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信部と、
を備えることを特徴とするデジタルカメラ。
【請求項１０】
所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を撮像する撮像ステップと、
前記撮像ステップで撮像した前記コード画像を復号して前記第１の情報を取得する復号ステップと、
前記所定の変換規則と同一の変換規則を記憶する端末記憶部が記憶する前記変換規則に基づいて、前記復号ステップで取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、
前記生成ステップで生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信ステップと、
を含むことを特徴とする通信方法。
【請求項１１】
無線ネットワークに接続するために用いる無線ネットワーク接続設定情報と、当該無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、
前記第１の情報を符号化してコード画像を生成する符号ステップと、
前記符号ステップで生成した前記コード画像を表示する表示ステップと、
前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信ステップと、
を含むことを特徴とする通信方法。
【請求項１２】
撮像部を備えたコンピュータに、
所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を前記撮像部に撮像させる撮像ステップと、
前記撮像ステップで前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号ステップと、
前記所定の変換規則と同一の変換規則を記憶する端末記憶部が記憶する前記変換規則に基づいて、前記復号ステップで取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、
前記生成ステップで生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信ステップと、
を実行させるためのプログラム。
【請求項１３】
コンピュータに、
無線ネットワークに接続するために用いる無線ネットワーク接続設定情報と、当該無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、
前記第１の情報を符号化してコード画像を生成する符号ステップと、
前記符号ステップで生成した前記コード画像を表示する表示ステップと、
前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、携帯端末、デジタルカメラ、通信方法およびプログラムに関する。
【背景技術】
【０００２】
従来より、無線ネットワーク接続の設定を簡便にするための方式が知られている。例えば、無線ネットワークへ接続する際に用いる無線ネットワーク接続設定情報（ネットワーク識別子（ＳＳＩＤ）、およびパスフレーズ）を符号化したバーコードを撮像および復号化し、復号化された無線ネットワーク接続設定情報を用いて無線ネットワークへ接続する方法が知られている（例えば、特許文献１〜８参照）。
【０００３】
また、例えば、無線ネットワーク接続設定情報を秘密キー（暗号化キー、認証情報）で暗号化したものを符号化したバーコードを使用することにより、無線ネットワーク接続設定情報の機密性を高める技術が知られている（例えば、特許文献９〜１１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８６４３９号公報
【特許文献２】特開２００６−１５７８１５号公報
【特許文献３】特開２００６−２６１９３８号公報
【特許文献４】特開２００７−０３４７７８号公報
【特許文献５】特開２００７−３２４９２６号公報
【特許文献６】特開２００８−２１１５０７号公報
【特許文献７】特開２００９−１４１４７２号公報
【特許文献８】特開２０１１−２０５４８６号公報
【特許文献９】特開２００６−１２１１８５号公報
【特許文献１０】特開２００７−２５１７１８号公報
【特許文献１１】特開２０１１−０５５１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１〜８に記載の方式では、バーコードの復号が出来てしまえば無線ネットワーク接続設定情報の取得が可能となってしまうため、情報の機密性が低くなるという問題がある。また、特許文献９〜１１に記載の方式では、暗号化した無線ネットワーク接続設定情報をバーコードに符号化しているため、情報の機密性は高いが、復号化を行う前に暗号を解除するための秘密キー（暗号化キー、認証情報）の授受が必要となるため、無線ネットワーク接続設定の簡便性を犠牲にしているという問題がある。
【０００６】
本発明は、上記の課題を解決するためになされたものであり、無線ネットワーク接続設定時の情報の機密性を高めつつ、無線ネットワーク接続設定の簡便性を損なわない無線通信システム、携帯端末、デジタルカメラ、通信方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部と、前記第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する第１生成部と、前記第１の情報を符号化してコード画像を生成する符号部と、前記符号部が生成した前記コード画像を表示する表示部と、前記表示部が表示する前記コード画像を撮像する撮像部と、前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号部と、前記第１記憶部が記憶する前記変換規則と同一の変換規則を記憶する第２記憶部と、前記第２記憶部が記憶する前記変換規則に基づいて、前記復号部が取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する第２生成部と、前記第２生成部が生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信部と、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する第２通信部と、を備えることを特徴とする無線通信システムである。
【０００８】
また、本発明は、所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を撮像する撮像部と、前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号部と、前記所定の変換規則と同一の変換規則を記憶する端末記憶部と、前記端末記憶部が記憶する前記変換規則に基づいて、前記復号部が取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する端末生成部と、前記端末生成部が生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信部と、を備えることを特徴とする携帯端末である。
【０００９】
また、本発明は、無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部と、前記第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する第１生成部と、前記第１の情報を符号化してコード画像を生成する符号部と、前記符号部が生成した前記コード画像を表示する表示部と、前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信部と、を備えることを特徴とするデジタルカメラである。
【００１０】
また、本発明は、所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を撮像する撮像ステップと、前記撮像ステップで撮像した前記コード画像を復号して前記第１の情報を取得する復号ステップと、前記所定の変換規則と同一の変換規則を記憶する端末記憶部が記憶する前記変換規則に基づいて、前記復号ステップで取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、前記生成ステップで生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信ステップと、を含むことを特徴とする通信方法である。
【００１１】
また、本発明は、無線ネットワークに接続するために用いる無線ネットワーク接続設定情報と、当該無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、前記第１の情報を符号化してコード画像を生成する符号ステップと、前記符号ステップで生成した前記コード画像を表示する表示ステップと、前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信ステップと、を含むことを特徴とする通信方法である。
【００１２】
また、本発明は、撮像部を備えたコンピュータに、所定の変換規則に基づいて変換すると無線ネットワークに接続するために用いる無線ネットワーク接続設定情報を生成することができる第１の情報を符号化したコード画像を前記撮像部に撮像させる撮像ステップと、前記撮像ステップで前記撮像部が撮像した前記コード画像を復号して前記第１の情報を取得する復号ステップと、前記所定の変換規則と同一の変換規則を記憶する端末記憶部が記憶する前記変換規則に基づいて、前記復号ステップで取得した前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、前記生成ステップで生成した前記無線ネットワーク接続設定情報を用いて前記無線ネットワークに接続するための接続要求を送信する通信ステップと、を実行させるためのプログラムである。
【００１３】
また、本発明は、コンピュータに、無線ネットワークに接続するために用いる無線ネットワーク接続設定情報と、当該無線ネットワーク接続設定情報を生成するために用いる第１の情報と、当該第１の情報と前記無線ネットワーク接続設定情報との変換規則とを記憶する第１記憶部が記憶する前記変換規則に基づいて、前記第１記憶部が記憶する前記第１の情報から前記無線ネットワーク接続設定情報を生成する生成ステップと、前記第１の情報を符号化してコード画像を生成する符号ステップと、前記符号ステップで生成した前記コード画像を表示する表示ステップと、前記無線ネットワークへの接続要求を受信するとともに、前記接続要求に対して、前記無線ネットワークへの接続処理を実施する通信ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、無線ネットワーク接続設定時の情報の機密性を高めつつ、無線ネットワーク接続設定の簡便性を損なわないことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態におけるデジタルカメラの構成を示したブロック図である。
【図２】本発明の第１の実施形態における携帯端末の構成を示したブロック図である。
【図３】本発明の第１の実施形態において、無線ネットワークを構築する際のデジタルカメラの動作手順を示したフローチャートである。
【図４】本発明の第１の実施形態におけるパスワードテーブルのデータ例を示した概略図である。
【図５】本発明の第１の実施形態における符号部が符号化したＱＲコード（登録商標）の例を示した概略図である。
【図６】本発明の第１の実施形態において、無線ネットワーク接続設定情報を変更する機能を有するデジタルカメラが、無線ネットワークを構築する際の動作手順を示したフローチャートである。
【図７】本発明の第１の実施形態において、無線ネットワークに接続する際の携帯端末の動作手順を示したフローチャートである。
【図８】本発明の第２の実施形態における携帯システムの構成を示したブロック図である。
【図９】本発明の第２の実施形態において、携帯端末が無線ネットワークに接続する際の携帯端末の動作手順を示したフローチャートである。
【図１０】本発明の第２の実施形態において、携帯端末が無線ネットワークに接続する際のサーバの動作手順を示したフローチャートである。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
以下、図面を参照し、本発明の第１の実施形態について説明する。本実施形態では、携帯端末がデジタルカメラの無線ネットワークに接続する例を用いて説明する。また、本実施形態では、デジタルカメラが、ネットワーク識別子（ＳＳＩＤ）やパスワード（パスフレーズ）等、無線ネットワークに接続する際に用いる情報である無線ネットワーク接続設定情報の生成を行う。なお、デジタルカメラと携帯端末とを含むシステムを無線通信システムとする。
【００１７】
図１は本実施形態におけるデジタルカメラ１０１の構成を示したブロック図である。図示する例では、デジタルカメラ１０１は、記憶部１０２（第１記憶部）と、生成部１０３（第１生成部）と、符号部１０４と、表示部１０５と、入力部１０６と、通信部１０７（通信部、第２通信部）とを備える。
【００１８】
記憶部１０２は、ネットワーク識別子（ＳＳＩＤ）およびパスワード（パスフレーズ）等の無線ネットワーク接続設定情報や、無線ネットワーク接続設定情報を生成する際に用いる「無線ネットワーク接続設定情報」生成用情報（第１の情報）を記憶する。また、記憶部１０２は、無線ネットワーク接続設定情報を生成するための所定の生成規則を記憶する。また、記憶部１０２は、デジタルカメラ１０１が備える各部の動作を統括的に制御する制御プログラムや、通信部１０７が送受信するデータや、図示していない撮像部が撮像した画像データ等も記憶する。
【００１９】
生成部１０３は、記憶部１０２が記憶している所定の生成規則に則り、「無線ネットワーク接続設定情報」生成用情報から無線ネットワーク接続設定情報を生成する。符号部１０４は、生成部１０３が「無線ネットワーク接続設定情報」生成用情報を用いて二次元バーコード等のコード画像に符号化する。
【００２０】
表示部１０５は、符号部１０４が符号化したコード画像を表示する。また、表示部１０５は、記憶部１０２から読み出された画像データや、ユーザインタフェース画面等を表示する。入力部１０６は、表示部１０５や図示していないスイッチやハードウェアキー、タッチパネル等のユーザインタフェースを介してユーザからの指示（トリガ）の入力を受け付ける。
【００２１】
通信部１０７は、携帯端末を含む外部機器とデータの送受信を行う通信インタフェースである。本実施形態では、通信部１０７は、無線ＬＡＮ（ＷＬＡＮ）を用いて外部機器とデータの送受信を行う。また、通信部１０７は、携帯端末との間で無線通信を行う場合は無線ＬＡＮのアクセスポイントとして機能することにより、無線ネットワークの構築を行うことができる。なお、図示していないが、デジタルカメラ１０１は制御部を備えている。制御部は、記憶部１０２が記憶している制御プログラムに基づいてデジタルカメラ１０１が備える各部の動作を統括的に制御する。なお、本発明を表現するうえで、デジタルカメラ１０１の必須の構成は、記憶部１０２と、生成部１０３と、符号部１０４と、表示部１０５と、通信部１０７である。
【００２２】
図２は本実施形態における携帯端末２０１の構成を示したブロック図である。図示する例では、携帯端末２０１は、撮像部２０２と、復号部２０３と、生成部２０４（第２生成部、端末生成部）と、表示部２０５（第２表示部）と、記憶部２０６（第２記憶部、端末記憶部）と、通信部２０７とを備える。
【００２３】
撮像部２０２は、被写体を撮影して撮像信号を生成するとともに、種々の画像処理を行って画像データを作成する。復号部２０３は、撮像部２０２が撮像した二次元バーコード等の画像データ（コード画像）を数値あるいはテキスト等の情報に復号化する。
【００２４】
記憶部２０６は、無線ネットワーク接続設定情報を生成するための所定の生成規則を記憶する。また、記憶部２０６は、生成部２０４が生成する無線ネットワーク接続設定情報を記憶する。また、記憶部２０６は、携帯端末２０１が備える各部の動作を統括的に制御する制御プログラムや、通信部２０７が送受信するデータや撮像部２０２が撮像した画像データ等も記憶する。なお、記憶部２０６が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則と、デジタルカメラ１０１の記憶部１０２が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則とは同一の生成規則である。
【００２５】
生成部２０４は、記憶部２０６が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則に則り、復号部２０３が複合化した情報から無線ネットワーク接続設定情報を生成する。表示部２０５は、記憶部２０６が記憶する画像データやユーザインタフェース画面等を表示する。
【００２６】
通信部２０７は、デジタルカメラ１０１を含む外部機器とデータの送受信を行う通信インタフェースである。本実施形態では、通信部２０７は、無線ＬＡＮや携帯通信網インタフェース（３Ｇ／ＬＴＥ）を用いて外部機器とデータの送受信を行う。また、通信部２０７は、デジタルカメラ１０１との間で無線通信を行う場合は無線ＬＡＮのステーションとして機能することにより、構築済みの無線ネットワークへの接続を行うことができる。なお、図示していないが、携帯端末２０１は制御部を備えている。制御部は、記憶部２０６が記憶している制御プログラムに基づいて携帯端末２０１が備える各部の動作を統括的に制御する。なお、本発明を表現するうえで、携帯端末２０１の必須の構成は、撮像部２０２と、復号部２０３と、記憶部２０６と、生成部２０４と、通信部２０７である。
【００２７】
次に、無線ネットワークを構築する際のデジタルカメラ１０１の動作手順について説明する。図３は、本実施形態において、無線ネットワークを構築する際のデジタルカメラ１０１の動作手順を示したフローチャートである。
【００２８】
（ステップＳ１０１）生成部１０３は、記憶部１０２から「無線ネットワーク接続設定情報」生成用情報と、所定の生成規則とを読み出す。その後、生成部１０３は、記憶部１０２から読み出した所定の生成規則に基づいて、記憶部１０２から読み出した「無線ネットワーク接続設定情報」生成用情報（第１の情報）から「無線ネットワーク接続設定情報」を生成する。その後、ステップＳ１０２の処理に進む。
【００２９】
なお、「無線ネットワーク接続設定情報」とは、ネットワーク識別子（ＳＳＩＤ）およびパスワード（パスフレーズ）である。また、「無線ネットワーク接続設定情報」生成用情報とは、「無線ネットワーク接続設定情報」を生成するための基データであり、本実施形態おいては、以下のいずれかの情報である。
・機種名
・シリアル番号
・ＭＡＣアドレス
・ランダム値
【００３０】
また、後述するステップＳ２０４の処理で、符号部１０４は、「無線ネットワーク接続設定情報」生成用情報を用いてコード画像を符号化（生成）する。なお、所定の生成規則の例については後述する。
【００３１】
（ステップＳ１０２）記憶部１０２は、ステップＳ１０１の処理で生成部１０３が生成した無線ネットワーク接続設定情報（ＳＳＩＤ、パスワード）を記憶する。その後、ステップＳ１０３の処理に進む。
（ステップＳ１０３）通信部１０７は、記憶部１０２が記憶している無線ネットワーク接続設定情報を用いて無線ネットワークを構築する。その後、ステップＳ１０４の処理に進む。なお、無線ネットワークの構築方法は、一般的なＷＬＡＮにおける無線ネットワークの構築方法と同様である。
【００３２】
（ステップＳ１０４）符号部１０４は、記憶部１０２が記憶している「無線ネットワーク接続設定情報」生成用情報を用いてコード画像に符号化する。
（ステップＳ１０５）また、表示部１０５は、符号部１０４が符号化したコード画像を表示する。その後、処理を終了する。なお、符号部１０４が符号化するコード画像として、本実施形態ではＱＲコード（登録商標）を使用する。
（ステップＳ１０６）通信部１０７は、携帯端末２０１から、ステップＳ１０３で構築した無線ネットワークへの接続要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を受信する。
（ステップＳ１０７）通信部１０７は、受信した前記接続要求に対し、接続許可応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）を返すことにより、携帯端末２０１との接続が確立する。
【００３３】
次に、記憶部１０２が記憶する所定の生成規則について説明する。以下、５種類の所定の生成規則について説明する。
【００３４】
（生成規則１）
「無線ネットワーク接続設定情報」生成用情報を機種名とシリアル番号とし、「無線ネットワーク接続設定情報」の生成規則を以下とする。
「無線ネットワーク接続設定情報」の生成規則
・ＳＳＩＤ：機種名＋“＿”＋シリアル番号
・パスワード：シリアル番号の下位１０桁を上位・下位反転させた値
【００３５】
例えば、機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”のときに、記憶部１０２が所定の生成規則として「生成規則１」を記憶している場合、生成部１０３は「無線ネットワーク接続設定情報」として、
・ＳＳＩＤ：“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１０”
・パスワード：“０１２３４５６７８９”
を生成する。
【００３６】
（生成規則２）
「無線ネットワーク接続設定情報」生成用情報を機種名と、シリアル番号と、ＭＡＣアドレスとし、「無線ネットワーク接続設定情報」の生成規則を以下とする。
「無線ネットワーク接続設定情報」の生成規則
・ＳＳＩＤ：機種名＋“＿”＋シリアル番号
・パスワード：ＭＡＣアドレスの上位・下位反転させた値
【００３７】
例えば、機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”、ＭＡＣアドレス＝“００１１２２３３４４５５”のときに、記憶部１０２が所定の生成規則として「生成規則２」を記憶している場合、生成部１０３は「無線ネットワーク接続設定情報」として、
・ＳＳＩＤ：“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１０”
・パスワード：“５５４４３３２２１１００”
を生成する。
【００３８】
（生成規則３）
「無線ネットワーク接続設定情報」生成用情報を機種名と、シリアル番号と、ランダム値とし、「無線ネットワーク接続設定情報」の生成規則を以下とする。
「無線ネットワーク接続設定情報」の生成規則
・ＳＳＩＤ：機種名＋“＿”＋シリアル番号
・パスワード：ランダム値を上位・下位反転させた値
【００３９】
例えば、機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”、ランダム値＝“Ａ５Ｆ９４１ＡＤ”のときに、記憶部１０２が所定の生成規則として「生成規則３」を記憶している場合、生成部１０３は「無線ネットワーク接続設定情報」として、
・ＳＳＩＤ：“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１０”
・パスワード：“ＤＡ１４９Ｆ５Ａ”
を生成する。
【００４０】
（生成規則４）
「無線ネットワーク接続設定情報」生成用情報を機種名と、シリアル番号と、ランダム値とし、「無線ネットワーク接続設定情報」の生成規則を以下とする。
「無線ネットワーク接続設定情報」の生成規則
・ＳＳＩＤ：機種名＋“＿”＋シリアル番号
・パスワード：ランダム値のハッシュ値（ＭＤ５）
【００４１】
例えば、機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”、ランダム値＝“１００”のときに、記憶部１０２が所定の生成規則として「生成規則４」を記憶している場合、生成部１０３は「無線ネットワーク接続設定情報」として、
・ＳＳＩＤ：“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１０”
・パスワード：“ｆ８９９１３９ｄｆ５ｅ１０５９３９６４３１４１５ｅ７７０ｃ６ｄｄ”
を生成する。
【００４２】
（生成規則５）
「無線ネットワーク接続設定情報」生成用情報を機種名と、シリアル番号と、ランダム値とし、「無線ネットワーク接続設定情報」の生成規則を以下とする。
「無線ネットワーク接続設定情報」の生成規則
・ＳＳＩＤ：機種名＋“＿”＋シリアル番号
・パスワード：パスワードテーブルから、ランダム値をオフセットとして取得
【００４３】
例えば、機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”、ランダム値＝“１００”のときに、記憶部１０２が所定の生成規則として「生成規則５」を記憶し、パスワードテーブルとして図４に示すパスワードテーブルを記憶しているとする。図４は、本実施形態におけるパスワードテーブルのデータ例を示した概略図である。パスワードテーブルは、各ランダム値に対応するパスワードを記憶している。図示する例では、パスワードテーブルは、ランダム値“１００”に対応するパスワードとして“９６７３５５８９”を記憶している。その他のランダム値に対応するパスワードは図示する通りである。
【００４４】
この場合、生成部１０３は「無線ネットワーク接続設定情報」として、
・ＳＳＩＤ：“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１０”
・パスワード：“９６７３５５８９”
を生成する。
【００４５】
なお、上述したとおり、５種類の生成規則について説明したが、所定の生成規則は上述した５種類の生成規則に限らず、どのような生成規則でもよい。例えば、「無線ネットワーク接続設定情報」生成用情報を、シリアル番号と、ＭＡＣアドレスと、ランダム値とのいずれかの値の組み合わせとし、この値を用いて「無線ネットワーク接続設定情報」を生成するようにしてもよい。但し、いずれの場合においても、デジタルカメラ１０１の記憶部１０２と、携帯端末２０１の記憶部２０６とが同一の所定の生成規則を記憶しているものとする。
【００４６】
次に、「無線ネットワーク接続設定情報」生成用情報をコード画像に符号化する例について説明する。例えば、「無線ネットワーク接続設定情報」生成用情報を機種名＝“ｆｏｏ＿ｃａｍｅｒａ”、シリアル番号＝“ＦＥＤＣＢＡ９８７６５４３２１０”、ランダム値＝“１００”とする。
【００４７】
この場合、符号化する情報は下記のテキスト情報となる。
ＭＮ：ｆｏｏ＿ｃａｍｅｒａ
ＳＮ：ＦＥＤＣＢＡ９８７６５４３２１０
ＲＮ：１００
【００４８】
符号部１０４は、上記テキストをＱＲコード（登録商標）に符号化する。図５は、本実施形態における符号部１０４が符号化したＱＲコード（登録商標）の例を示した概略図である。
【００４９】
なお、デジタルカメラ１０１は、ユーザの指示により無線ネットワーク接続設定情報を変更することができる構成としてもよい。図６は、本実施形態において、無線ネットワーク接続設定情報を変更する機能を有するデジタルカメラ１０１が、無線ネットワークを構築する際の動作手順を示したフローチャートである。
【００５０】
（ステップＳ２０１）入力部１０６は、「無線ネットワーク接続設定情報」変更指示の入力を受け付けたか否かを判定する。「無線ネットワーク接続設定情報」変更指示の入力を受け付けたと入力部１０６が判定した場合にステップＳ２０２の処理に進み、それ以外の場合にはステップＳ２０３の処理に進む。
（ステップＳ２０２）記憶部１０２は、ステップＳ２０１の処理で入力部１０６が入力を受け付けた「無線ネットワーク接続設定情報」変更指示に基づいて、記憶している「無線ネットワーク接続設定情報」生成用情報を変更する。例えば、「無線ネットワーク接続設定情報」生成用情報にランダム値を使用する場合は、新たなランダム値に変更する。その後、ステップＳ２０３の処理に進む。
ステップＳ２０３〜ステップＳ２０９の処理は、ステップＳ１０１〜ステップＳ１０７の処理と同様である。
【００５１】
次に、無線ネットワークに接続する際の携帯端末２０１の動作手順について説明する。図７は、本実施形態において、無線ネットワークに接続する際の携帯端末２０１の動作手順を示したフローチャートである。
【００５２】
（ステップＳ３０１）撮像部２０２は、デジタルカメラ１０１の表示部１０５が表示しているコード画像を撮像する。その後、ステップＳ３０２の処理に進む。
（ステップＳ３０２）復号部２０３は、ステップＳ３０１の処理で撮像部２０２が撮像したコード画像を復号化し、「無線ネットワーク接続設定情報」生成用情報を取得する。その後、ステップＳ３０３の処理に進む。
【００５３】
（ステップＳ３０３）生成部２０４は、記憶部２０６が記憶している所定の生成規則を読み出す。そして、生成部２０４は、読み出した所定の生成規則に基づいて、ステップＳ３０２の処理で復号部２０３が取得した「無線ネットワーク接続設定情報」生成用情報から、「無線ネットワーク接続設定情報」を生成する。その後、ステップＳ３０４の処理に進む。
（ステップＳ３０４）記憶部２０６は、ステップＳ３０３の処理で生成部２０４が生成した「無線ネットワーク接続設定情報」を記憶する。その後、ステップＳ３０５の処理に進む。
（ステップＳ３０５）通信部２０７は、デジタルカメラ１０１が構築済みの無線ネットワークに接続するために、ステップＳ３０４の処理で記憶部２０６が記憶した「無線ネットワーク接続設定情報」を用いて、接続対象のデジタルカメラ１０１を検出し、検出したデジタルカメラ１０１に対して接続要求（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ）を送信する。
（ステップＳ３０６）その後、デジタルカメラ１０１から接続許可応答（Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅ）を受信すると、前記無線ネットワークとの接続が確立し、処理を終了する。
【００５４】
次に、デジタルカメラ１０１が構築済みの無線ネットワークに接続する際における、デジタルカメラ１０１の具体的な処理の例について説明する。以下、デジタルカメラ１０１の表示部１０５が、図５に示したＱＲコード（登録商標）を表示しており、デジタルカメラ１０１の記憶部１０２と携帯端末２０１の記憶部２０６とが所定の生成規則として上述した「生成規則４」を記憶している例を用いて説明する。
【００５５】
携帯端末２０１の撮像部２０２は、デジタルカメラ１０１の表示部１０５が表示しているＱＲコード（登録商標）を撮像する。これにより、撮像部２０２は、図５に示したＱＲコード（登録商標）を撮像する。続いて、携帯端末２０１の復号部２０３は、撮像部２０２が撮像したＱＲコード（登録商標）を復号化する。図５に示したＱＲコード（登録商標）からは、以下のテキストデータが復号化される。
ＭＮ：ｆｏｏ＿ｃａｍｅｒａ
ＳＮ：ＦＥＤＣＢＡ９８７６５４３２１０
ＲＮ：１００
【００５６】
上記のテキストデータより、復号部２０３は、下記の「無線ネットワーク接続設定情報」生成用情報を取得する。
・機種名＝ｆｏｏ＿ｃａｍｅｒａ
・シリアル番号＝ＦＥＤＣＢＡ９８７６５４３２１０
・ランダム値＝１００
【００５７】
なお、復号部２０３が復号化した「無線ネットワーク接続設定情報」生成用情報の記載フォーマットが異なっていたり、不正な情報がセットされていたりする場合は以降の処理（ステップＳ３０３以降の処理）を中断する（デジタルカメラ１０１に対して接続要求を送信しない）。このとき、表示部２０５がユーザに対する警告メッセージを表示するようにしてもよい。処理を中断する場合としては、以下の例が考えられる。
・“ＳＮ：”や“ＲＮ：”等の固定文字列が無い、あるいは別の文字列になっている。
・シリアル番号やランダム値の桁数が違う。
【００５８】
続いて、携帯端末２０１の生成部２０４は、記憶部２０６が記憶している「生成規則４」を読み出す。そして、生成部２０４は、読み出した「生成規則４」に基づいて、上記の「無線ネットワーク接続設定情報」生成用情報から、「無線ネットワーク接続設定情報」を生成する。これにより、生成部２０４は、下記の「無線ネットワーク接続設定情報」を生成する。
・ＳＳＩＤ＝“ｆｏｏ＿ｃａｍｅｒａ＿ＦＥＤＣＢＡ９８７６５４３２１
・パスワード＝“ｆ８９９１３９ｄｆ５ｅ１０５９３９６４３１４１５ｅ７７０ｃ６ｄｄ”
なお、上記のパスワードは、ランダム値＝１００のハッシュ値（ＭＤ５）である。
【００５９】
続いて、携帯端末２０１の通信部２０７は、生成部２０４が生成した「無線ネットワーク接続設定情報」であるＳＳＩＤとパスワードとを用いて、デジタルカメラ１０１が構築済みの無線ネットワークに接続する。
【００６０】
上述したとおり、本実施形態によれば、デジタルカメラ１０１の記憶部１０２が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則と、携帯端末２０１の記憶部２０６が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則とは同一の生成規則である。そのため、携帯端末２０１は、デジタルカメラ１０１の表示部１０５が表示しているコード画像を撮像して上述した処理を行うことで、所定の生成規則に基づいて無線ネットワーク接続設定情報を生成することができる。これにより、携帯端末２０１は生成した無線ネットワーク接続設定情報を用いてデジタルカメラ１０１が構築した無線ネットワークに接続することができる。
【００６１】
一方、所定の生成規則を把握していない他の携帯端末が、デジタルカメラ１０１の表示部１０５が表示しているコード画像を撮像したとしても、所定の生成規則を把握していないため「無線ネットワーク接続設定情報」生成用情報から無線ネットワーク接続設定情報を生成することができない。従って、無線ネットワーク接続設定時の情報の機密性を高めつつ、無線ネットワーク接続設定の簡便性を損なわないことが可能となる。
【００６２】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第１の実施形態と第２の実施形態都で異なる点は、第２の実施形態では携帯端末外のサーバで無線ネットワーク接続設定情報の生成を行う点である。なお、デジタルカメラと、携帯端末と、サーバとを含むシステムを無線通信システムとする。
【００６３】
本実施形態におけるデジタルカメラ１０１の構成は、第１の実施形態におけるデジタルカメラ１０１の構成と同様である。図８は、本実施形態における携帯システムの構成を示したブロック図である。図示する例では、携帯システム３０１は、携帯端末４０１とサーバ５０１とを含んでいる。携帯端末４０１は、撮像部２０２と、復号部２０３と、記憶部２０６と、表示部２０５と、通信部４０２とを備える。通信部４０２は取得部４０２１を備えている。
【００６４】
撮像部２０２と、復号部２０３と、記憶部２０６と、表示部２０５とは、第１の実施形態における各部と同様である。通信部４０２は、デジタルカメラ１０１とサーバ５０１とを含む外部機器とデータの送受信を行う通信インタフェースである。本実施形態では、通信部４０２は、無線ＬＡＮや携帯通信網（３Ｇ／ＬＴＥ）を用いて外部機器とデータの送受信を行う。また、通信部２０７は、デジタルカメラ１０１との間で無線通信を行う場合は無線ＬＡＮのステーションとして機能することにより、構築済みの無線ネットワークへの接続を行うことができる。取得部４０２１は、復号部２０３が復号化した「無線ネットワーク接続設定情報」生成用情報を、通信部４０２が無線ＬＡＮや携帯通信網（３Ｇ／ＬＴＥ）を介してサーバ５０１に送信することにより、サーバ５０１が生成する「無線ネットワーク接続設定情報」を取得する。なお、図示していないが、携帯端末２０１は制御部を備えている。制御部は、記憶部２０６が記憶している制御プログラムに基づいて携帯端末２０１が備える各部の動作を統括的に制御する。
【００６５】
サーバ５０１は、通信部５０２（受信部、送信部）と、記憶部５０４（第２記憶部）と、生成部５０３（第２生成部）とを備える。通信部５０２は、携帯端末４０１を含む外部機器とデータの送受信を行う通信インタフェースである。本実施形態では、通信部５０２は、有線または無線ＬＡＮを用いてデータの送受信を行う。また、通信部５０２は、携帯通信網との間でデータの送受信を行うこともできる。通信部５０２は、携帯端末４０１から送信される「無線ネットワーク接続設定情報」生成用情報を受信する。また、通信部５０２は、生成部５０３が生成し、記憶部５０４が記憶する「無線ネットワーク接続設定情報」を携帯端末４０１に対して送信する。
【００６６】
記憶部５０４は、無線ネットワーク接続設定情報を生成するための所定の生成規則を記憶する。また、記憶部５０４は、生成部５０３が生成する無線ネットワーク接続設定情報を記憶する。また、記憶部５０４は、サーバ５０１が備える各部の動作を統括的に制御する制御プログラムや、通信部５０２が送受信するデータ等も記憶する。なお、記憶部５０４が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則と、デジタルカメラ１０１の記憶部１０２が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則とは同一の生成規則である。
【００６７】
生成部５０３は、記憶部５０４が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則に則り、通信部５０２が受信した「無線ネットワーク接続設定情報」生成用情報から無線ネットワーク接続設定情報を生成する。なお、図示していないが、サーバ５０１は制御部を備えている。制御部は、記憶部５０４が記憶している制御プログラムに基づいてサーバ５０１が備える各部の動作を統括的に制御する。なお、サーバ５０１の必須の構成は、通信部５０２と、記憶部５０４と、生成部５０３とである。
【００６８】
次に、無線ネットワークを構築する際のデジタルカメラ１０１の動作手順について説明する。本実施形態におけるデジタルカメラ１０１が無線ネットワークを構築する際の動作手順は、第１の実施形態におけるデジタルカメラ１０１が無線ネットワークを構築する際の動作手順と同様である。
【００６９】
次に、携帯端末４０１が無線ネットワークに接続する際の携帯端末４０１の動作手順について説明する。図９は、本実施形態において、携帯端末４０１が無線ネットワークに接続する際の携帯端末４０１の動作手順を示したフローチャートである。ステップＳ４０２〜ステップＳ４０２は、第１の実施形態におけるステップＳ３０１〜ステップＳ３０２の処理と同様である。
【００７０】
（ステップＳ４０３）取得部４０２１は、ステップＳ４０２の処理で復号部２０３が生成した「無線ネットワーク接続設定情報」生成用情報を含むＨＴＴＰリクエスト（「無線ネットワーク接続設定情報」取得要求）をサーバ５０１に対して送信する。その後、取得部４０２１は、サーバ５０１から送信される「無線ネットワーク接続設定情報」を受信する。その後、ステップＳ４０４の処理に進む。
【００７１】
例えば、復号部２０３が生成した「無線ネットワーク接続設定情報」生成用情報を下記とする。
・機種名＝ｆｏｏ＿ｃａｍｅｒａ
・シリアル番号＝ＦＥＤＣＢＡ９８７６５４３２１０
・ランダム値＝１００
この場合、取得部４０２１がサーバ５０１に対して送信するＨＴＴＰリクエストは下記のようになる。
ＧＥＴ  ｈｔｔｐ：／／ｗｗｗ．ｆｏｏ．ｃｏｍ／ｗｌａｎ＿ｓｅｔｔｉｎｇ？ＭＮ＝ｆｏｏ＿ｃａｍｅｒａ＆ＳＮ＝ＦＥＤＣＢＡ９８７６５４３２１０＆ＲＮ＝１００  ＨＴＴＰ／１．１
なお、上記ＨＴＴＰリクエストは、機種名（ＭＮ）とシリアル番号（ＳＮ）とランダム値（ＲＮ）とをパラメータとして生成される「無線ネットワーク接続設定情報」の取得要求を意味する。
【００７２】
ステップＳ４０４〜ステップＳ４０６の処理は、第１の実施形態におけるステップＳ３０４〜ステップＳ３０６の処理と同様である。
【００７３】
次に、携帯端末４０１が無線ネットワークに接続する際のサーバ５０１の動作手順を示したフローチャートである。図１０は、本実施形態において、携帯端末４０１が無線ネットワークに接続する際のサーバ５０１の動作手順を示したフローチャートである。
【００７４】
（ステップＳ５０１）通信部５０２は、携帯端末４０１から送信される「無線ネットワーク接続設定情報」生成用情報を含むＨＴＴＰリクエスト（「無線ネットワーク接続設定情報」取得要求）を受信したか否かを判定する。携帯端末４０１から送信される「無線ネットワーク接続設定情報」生成用情報を含むＨＴＴＰリクエストを受信したと通信部５０２が判定した場合にはステップＳ５０２の処理に進み、それ以外の場合にはステップＳ５０１の処理を再度実行する。
【００７５】
例えば、ＨＴＴＰリクエストと下記とする。
ＧＥＴ  ｈｔｔｐ：／／ｗｗｗ．ｆｏｏ．ｃｏｍ／ｗｌａｎ＿ｓｅｔｔｉｎｇ？ＭＮ＝ｆｏｏ＿ｃａｍｅｒａ＆ＳＮ＝ＦＥＤＣＢＡ９８７６５４３２１０＆ＲＮ＝１００  ＨＴＴＰ／１．１
この場合、「無線ネットワーク接続設定情報」生成用情報は下記となる。
・機種名：ｆｏｏ＿ｃａｍｅｒａ
・シリアル番号：ＦＥＤＣＢＡ９８７６５４３２１０
・ランダム値：１００
【００７６】
（ステップＳ５０２）生成部５０３は、記憶部５０４が記憶している所定の生成規則を読み出す。そして、生成部５０３は、読み出した所定の生成規則に基づいて、ステップＳ５０１の処理で通信部５０２が受信した「無線ネットワーク接続設定情報」生成用情報から、「無線ネットワーク接続設定情報」を生成する。その後、ステップＳ５０３の処理に進む。
【００７７】
（ステップＳ５０３）記憶部５０４は、ステップＳ５０２の処理で生成部５０３が生成した「無線ネットワーク接続設定情報」を記憶する。続いて、通信部５０２は、記憶部５０４が記憶した「無線ネットワーク接続設定情報」を携帯端末４０１に対して送信する。その後、処理を終了する。
【００７８】
上述したとおり、本実施形態によれば、デジタルカメラ１０１の記憶部１０２が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則と、サーバ５０１の記憶部５０４が記憶する無線ネットワーク接続設定情報を生成するための所定の生成規則とは同一の生成規則である。そのため、携帯端末２０１は、デジタルカメラ１０１の表示部１０５が表示しているコード画像を撮像し、コード画像を復号化して取得した「無線ネットワーク接続設定情報」生成用情報をサーバ５０１に送信することで、サーバ５０１は、所定の生成規則に基づいて無線ネットワーク接続設定情報を生成することができる。そして、サーバ５０１は、生成した無線ネットワーク接続設定情報を携帯端末２０１に対して送信することで、携帯端末２０１はサーバ５０１から受信した無線ネットワーク接続設定情報を用いてデジタルカメラ１０１が構築した無線ネットワークに接続することができる。
【００７９】
一方、所定の生成規則を把握していないサーバ５０１が、デジタルカメラ１０１から「無線ネットワーク接続設定情報」生成用情報を受信したとしても、無線ネットワーク接続設定情報を生成することができない。従って、無線ネットワーク接続設定時の情報の機密性を高めつつ、無線ネットワーク接続設定の簡便性を損なわないことが可能となる。
【００８０】
また、本実施形態では、サーバ５０１が無線ネットワーク接続設定情報を生成するため、携帯端末２０１の処理負荷を軽減することができる。
【００８１】
以上、この発明の第１の実施形態および第２の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【００８２】
例えば、デジタルカメラ１０１の表示部１０５が表示するコード画像に符号化されている情報は、携帯端末２０１の特定のアプリケーションのみが理解できるフォーマットである。そのため、一般的なコード画像復号化アプリケーション（具体的にはＱＲコード（登録商標）リーダ）で本コード画像を復号化したとしても、一般的なコード画像復号化アプリケーションでは内容を理解できない。従って、一般的なコード画像復号化アプリケーションでは、ユーザに対し、次操作への指示や警告等の的確な情報を提供することができず、通常は、復号化したテキスト情報を表示するのみである。そこで、コード画像に情報を付加することにより、ユーザに的確な情報を提供するようにしてもよい。具体的には、デジタルカメラ１０１の符号部１０４は、下記情報を符号化し、コード画像を生成する。
【００８３】
ＭＮ：ｆｏｏ＿ｃａｍｅｒａ
ＳＮ：ＦＥＤＣＢＡ９８７６５４３２１０
ＲＮ：ＤＡ１４９Ｆ５Ａ
本ＱＲコード（登録商標）は、専用のアプリケーションのみで利用可能です。
Ｄｏｗｎｌｏａｄ：  ｈｔｔｐ：／／ｗｗｗ．ｆｏｏ．ｃｏｍ／ｗｌａｎ＿ｓｅｔｔｉｎｇ＿ａｐｐ
【００８４】
これにより、一般的なコード画像復号化アプリケーションで本コード画像を復号化したとしても、復号化したテキストを表示することにより、ユーザに的確な情報を提供することができる。上記の場合は、専用のアプリケーションが必要であるという情報を提供することができる。
【００８５】
なお、上述したデジタルカメラ１０１、携帯端末２０１，４０１、サーバ５０１が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００８６】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【符号の説明】
【００８７】
１０１・・・デジタルカメラ、１０２，２０６，５０４・・・記憶部、１０３，２０４，５０３・・・生成部、１０４・・・符号部、１０５，２０５・・・表示部、１０６・・・入力部、１０７，２０７，４０２，５０２・・・通信部、２０１，４０１・・・携帯端末、２０２・・・撮像部、２０３・・・復号部、３０１・・・携帯システム、５０１・・・サーバ、４０２１・・・取得部
【図１】
2014082717.tif 000003
【図２】
2014082717.tif 000004
【図３】
2014082717.tif 000005
【図４】
2014082717.tif 000006
【図５】
2014082717.tif 000007
【図６】
2014082717.tif 000008
【図７】
2014082717.tif 000009
【図８】
2014082717.tif 000010
【図９】
2014082717.tif 000011
【図１０】
2014082717.tif 000012