(57)【特許請求の範囲】
【請求項１】
撮像動作によって取得可能な複数の情報を表示可能な電子機器であって、
情報端末と無線通信を行う通信部と、
入力された情報からＱＲ（登録商標）コードを生成する生成部と、
上記生成部で生成された上記ＱＲコードを表示する表示部と、
上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする制御部と、
を備え、
上記制御部は、上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信を開始し、所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示する
ことを特徴とする電子機器。
【請求項２】
上記制御部は、上記第二のＱＲコードを上記表示部に表示した後、上記情報端末との上記無線通信を確立できない場合には、上記第二のＱＲコードを順次、繰り返し表示する
ことを特徴とする請求項１記載の電子機器。
【請求項３】
さらにユーザによる上記表示部の表示の切り替え指示の操作を検出する操作部と、
を備え、
上記制御部は、上記操作部を介して上記第一のＱＲコードの表示から第二のＱＲコードの表示へと切り替える旨の指示を検出すると、上記第二のＱＲコードの表示において、上記複数の上記ＱＲコードの各々に対応するアイコンを生成して上記表示部に表示し、上記表示部に表示中の上記ＱＲコードの画像に対応するアイコンを、他のアイコンと異なる表示形態とする
ことを特徴とする請求項１記載の電子機器。
【請求項４】
さらにユーザによる上記表示部の表示の切り替え指示の操作を検出する操作部と、
を備え、
上記第二のＱＲコードの表示において、上記制御部は、上記操作部の出力に応じて、上記第二のＱＲコードを順次切り替えて一つずつ表示させる
ことを特徴とする請求項１記載の電子機器。
【請求項５】
上記第二のＱＲコードの表示において、上記制御部は、第二の所定時間が経過すると、上記第二のＱＲコードを順次切り替えて一つずつ表示させる
ことを特徴とする請求項１記載の電子機器。
【請求項６】
上記第一のＱＲコードは、上記情報端末が上記電子機器と上記無線通信を行う際に必要な複数の通信パラメータを含む
ことを特徴とする請求項１記載の電子機器。
【請求項７】
上記第二のＱＲコードの表示においては、上記第二のＱＲコードの各々は、上記複数の通信パラメータのうちの少なくとも一つを含む
ことを特徴とする請求項６記載の電子機器。
【請求項８】
表示部と、情報端末と無線通信を行う通信部と、入力された情報からＱＲコードを生成する生成部と、制御部とを有し、撮像動作によって取得可能な複数の情報を表示可能な電子機器の制御方法であって、
前記制御部は、上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする制御処理においては、
上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、
上記通信部により上記情報端末と無線通信を開始し、
所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示するよう制御する
ことを特徴とする電子機器の制御方法。
【請求項９】
表示部と、情報端末と無線通信を行う通信部と、入力された情報からＱＲコードを生成する生成部と、マイクロコンピューターとを有し、撮像動作によって取得可能な複数の情報を表示可能な電子機器の上記マイクロコンピューターに実行させる制御プログラムであって、
上記マイクロコンピューターは、上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする処理においては、
上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、
上記通信部により上記情報端末と無線通信を開始し、
所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示するよう実行する
ことを特徴とする電子機器のマイクロコンピューターに実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像動作により取得可能な複数の情報を表示部に表示可能な電子機器、及びその制御プログラムに関する。
【背景技術】
【０００２】
１次元バーコードや２次元バーコード等のコード情報に含まれる情報をウェブサイトの閲覧動作や無線ＬＡＮ（Local Area Network）の接続動作の自動化に利用する技術が知られている（例えば、特許文献１及び２）。今日においては、これらの技術は既に一般的に実施されている。また、情報を分割し、分割された情報を複数のコード情報へ変換して表示手段に表示する技術等についても知られている（例えば、特許文献３及び４）。
【０００３】
ここで、コード情報は、何らかの物体表面に印刷された画像として、あるいは、何らかの表示装置に表示された画像として提供される。撮像機能を有する電子機器、例えば携帯電話やスマートフォン等は、その撮像機能を利用してこのコード情報の画像を撮影し、取得したコード情報の画像から通信動作に関する情報等を取得して、所定の動作を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４４１６３９２号公報
【特許文献２】特開２００８−２１１５０７号公報
【特許文献３】特開２００３−３１７０５１号公報
【特許文献４】特開２００７−２１５１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の技術において、コード情報に含めるべき情報量が多くなると、情報量の増大したコード情報を表示するために、表示装置においては、より高い表示解像度が必要とされるようになる。このように、コード情報の画像を撮影して通信動作に関する情報等を取得する電子機器においては、解像度が高い光学系や解像度が高いイメージセンサ、高い焦点調整精度等の高い撮像性能が求められている。しかし、全ての電子機器が高い撮像性能を有するとは限らない。
【０００６】
本発明は、携帯電話やスマートフォン等のコード情報を撮影する側の電子機器が高い撮像性能を有さない場合であっても、コード情報から必要な情報をより確実に取得することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る電子機器によれば、撮像動作によって取得可能な複数の情報を表示可能な電子機器であって、情報端末と無線通信を行う通信部と、入力された情報からＱＲ（登録商標）コードを生成する生成部と、上記生成部で生成された上記ＱＲコードを表示する表示部と、上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする制御部と、を備え、上記制御部は、上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信を開始し、所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示することを特徴とする。
【０００８】
また、本発明の一態様に係る電子機器の制御方法によれば、表示部と、情報端末と無線通信を行う通信部と、入力された情報からＱＲコードを生成する生成部と、制御部とを有し、撮像動作によって取得可能な複数の情報を表示可能な電子機器の制御方法であって、前記制御部は、上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする制御処理においては、上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信を開始し、所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示するよう制御することを特徴とする。
【０００９】
また、本発明の他の態様に係る電子機器の制御プログラムによれば、表示部と、情報端末と無線通信を行う通信部と、入力された情報からＱＲコードを生成する生成部と、マイクロコンピューターとを有し、撮像動作によって取得可能な複数の情報を表示可能な電子機器の上記マイクロコンピューターに実行させる制御プログラムであって、上記マイクロコンピューターは、上記生成部に上記情報を入力し、生成された上記ＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信の指示をする処理においては、上記複数の情報から成る第一の情報を上記生成部に入力し、生成された第一のＱＲコードを上記表示部に表示し、上記通信部により上記情報端末と無線通信を開始し、所定時間経過しても上記情報端末との上記無線通信を確立できない場合には、上記複数の情報から成る上記第一の情報を２以上の情報に分割してできた第二の情報を上記生成部に入力し生成された複数の上記ＱＲコードから構成される第二のＱＲコードを上記表示部に順次に表示するよう実行することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コード情報を撮影する側の電子機器が高い撮像性能を有さない場合であっても、コード情報から必要な情報をより確実に取得することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】情報端末と撮影装置とが通信を行う際の構成を示している。
【図２】撮影装置及び撮影装置に着脱される交換レンズのブロック構成図を示している。
【図３】情報端末のブロック構成図を示している。
【図４Ａ】実施形態に係る撮影装置による動作のメインルーチンを示したフローチャートである。
【図４Ｂ】撮影装置２００の通信接続処理（サブルーチン）を示したフローチャートである。
【図５Ａ】通信接続処理において撮影装置の背面表示部に表示される画面の例を示す図（その１）である。
【図５Ｂ】通信接続処理において撮影装置の背面表示部に表示される画面の例を示す図（その２）である。
【図６】情報端末において実行される撮影装置の遠隔操作のアプリケーションソフトの動作処理を示したフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
図１は、外部機器である情報端末と本実施形態に係る電子機器である撮影装置とが通信を行う際の構成を示している。
【００１３】
図１に示された撮影装置（ＤＳＣ、Digital Still Camera）２００はその背面側（撮影装置を操作するユーザと向き合う面）の外観を示し、情報端末３００は、その正面側の外観を示す。情報端末３００は、多機能携帯電話（スマートフォン、smart phone）に代表される機器である。その正面とは表示部材とタッチパネルが配置された面である。撮影装置２００は第一の観察手段としての背面表示部２２２と第二の観察手段としてのビューファインダ（View Finder）２１８を有し、ユーザは必要に応じていずれかの観察手段を利用して被写体像の確認が出来る。接眼検出部２２０はユーザがいずれの観察手段を利用しているか検出する手段である。撮影装置２００はこの検出手段の検出結果に応じて、ビューファインダ２１８と背面表示部２２２の動作を制御する。撮像装置２００は、操作ＳＷ（Switch）として、レリーズＳＷ２１０ａ、電源ＳＷ２１０ｂ、無線モード設定・解除ＳＷ２１０ｃ、十字ＳＷ２１０ｄ等を有する。また背面表示部２２２はタッチパネルを備え、ユーザは画面に表示される部材（仮想の操作ＳＷ）をタッチすることで撮影装置２００を操作できる。情報端末３００は、端末表示部３２８、撮像部３０４、操作ＳＷとしての撮影指令ＳＷ３３０ａ、電源ＳＷ３３０ｂ等を有する。
【００１４】
撮影装置２００と情報端末３００は各々ＷＬＡＮ（無線ＬＡＮ、Wireless Local Area Network）通信回路を有する。この通信回路は、例えばＩＥＥＥ８０３．１１規格に準拠した方式で通信動作を行う。この規格に限定される必要は無く、無線通信の方式は、ＩｒＤＡ規格，Ｂｌｕｅｔｏｏｔｈ（登録商標）規格，ＩｒＳｉｍｐｌｅ規格、等に準拠した方式を用いてもかまわない。
【００１５】
ユーザは、無線モード設定・解除ＳＷ２１０ｃを操作して撮影装置２００の動作モードとして無線モードを選択（設定）する。すると撮影装置２００の背面表示部２２２には通信パラメータに関する情報を含むコード情報１２のイメージが表示される。実施例では、コード情報として２次元のバーコードの画像を用いるが、このコード情報は、１次元のバーコード、２次元のバーコードのいずれでもよい。２次元のバーコードとしては、例えばＱＲコード（登録商標）を用いることが可能である。ＱＲコード以外の２次元コード（ＰＤＦ４１７、Ｍａｘｉ Ｃｏｄｅ、Ｖｅｒｉ Ｃｏｄｅ、等）を用いてもよい。一方、情報端末３００のユーザは、無線ＬＡＮによる通信動作を行うために所定のアプリケーションソフト（Application Software）を起動する。情報端末３００のユーザと撮影装置２００のユーザと同一でも異なっていても問題は無い。従って以後、本説明においてユーザは区別されない。このアプリケーションソフト（以後、ソフトと省略して呼ぶ）の動作に必要なプログラムは、予めユーザによって、ウェブブサーバ（Web Server）から情報端末へダウンロード（download）され、インストール（install）されるものとする。
【００１６】
ユーザは、情報端末３００でソフトを起動後、撮影指令ＳＷ３３０ａを操作して撮影装置２００に表示されている情報１１（通信設定情報）の画像を撮影する。この撮影動作中に、表示部３２８上には、コード情報１２を撮影して得られるイメージ１６が表示される。情報端末３００は、撮影された画像（イメージ１６）のコード情報を復号化し、通信パラメータ等の情報を取得する。情報端末３００と撮影装置２００の双方に通信パラメータ等の必要な情報が設定されたことによって、無線ＬＡＮの通信回線が確立される。
【００１７】
なお、ユーザは情報端末３００を操作して背面表示部２２２上のコード情報１２を撮影する際に、背面表示部２２２の近傍へ情報端末３００の撮像部３０４を近づける。この時、接眼検出部２２０が動作していると、情報端末３００の筐体が接眼検出部２２０の検出領域へ進入する（干渉する）。すると撮像装置２００は、ユーザがビューファインダを使っていると判断し背面表示部２２２の動作を禁止（表示を消灯）してしまう。このような状況では無線ＬＡＮの通信回線を確立（接続）できない。そこで無線モードにおいて撮像装置２００は、接眼検出部２２０の検知動作を止めて（禁止して）背面表示部２２２上のコード情報１２の表示を維持する。この動作については、公知の技術であるので、詳細な説明は省略する。
【００１８】
次に、撮影装置２００及び情報端末３００の構成や、撮影装置２００が無線ＬＡＮのアクセスポイント（Wireless LAN access point）として動作する場合の各装置の動作について、図面を参照して説明する。
【００１９】
図２は、撮影装置２００及び撮影装置２００に着脱される交換レンズ１００のブロック構成図を示している。
図２に開示された撮影装置２００は、交換レンズ１００が一体化された構成であってもかまわない。撮影装置２００（カメラ本体）は、構成要素として、システムコントローラ２０２、撮像素子２０４、シャッタ２０６、シャッタ駆動部２０８、カメラ操作部２１０、コネクタ２１２、電源回路ｄ２１４、ＷＬＡＮ（Wireless Local Area Network）通信回路ｄ２１６、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）２３０、ビューファインダ２１８、接眼検出部２２０、背面表示部２２２、メモリカードｄ２２４、ワークメモリｄ２２６、不揮発性メモリｄ２２８、を有する。撮影装置２００の構成要素の名称と情報端末３００の構成要素の名称（図３参照）とが同じになることを防止するために、一部の構成要素の名称は“ｄ”が付されている。交換レンズ２００は、構成要素として、レンズコントローラ１０２、レンズ操作部１０４、レンズ駆動部１０６、絞り駆動部１０８、絞り１１０、撮影レンズ１６０、を有する。
【００２０】
システムコントローラ２０２は、撮影装置２００と交換レンズ１００を統括して制御する制御部である。カメラ操作部２１０は、レリーズＳＷ２１０ａ、電源ＳＷ２１０ｂ、無線モード設定・解除ＳＷ２１０ｃ、十字ＳＷ２１０ｄ等から構成される。ユーザによるこれらＳＷ（Switch）の操作に応じて、システムコントローラ２０２は所定の動作を実行する。撮影レンズ１６０の光束は、撮像素子２０４の撮像面に被写体像を形成する。撮像素子２０４は被写体像（光学像）を電気信号（画像データ）へ変換してシステムコントローラ２０２へ出力する。シャッタ２０６の開閉動作はシャッタ駆動部２０８によって行われる。絞り１１０の駆動は絞り駆動部１０８によって行われる。レンズコントローラ１０２は、コネクタ２１２を介してシステムコントローラ２０２と通信し、システムコントローラ２０２の指令に応じて絞り１１０を制御する。システムコントローラ２０２はシャッタ２０６と絞り１１０を被写体の明るさに応じて制御することで、撮像素子２０４への露光量を制御する。システムコントローラ２０２は、撮像素子２０４が出力する電気信号から被写体のコントラスト値を算出し、コントラスト値に応じて、レンズコントローラ１０２へ撮影レンズ１６０の駆動を指示する。レンズコントローラ１０２はこの指示に応じてレンズ駆動部１０６を制御する。レンズ操作部１０４は撮影レンズ１６０を手動で駆動する際にユーザによって操作される。電源回路ｄ２１４は撮影装置２００内の電池（不図示）の電力を撮影装置２００内部の回路とアクチュエータ、交換レンズ１００内の回路とアクチュエータへ供給する。また、本実施形態においては、システムコントローラ２０２は、ユーザからの指示等に応じて、情報端末３００との間で通信回線を開く際に必要な情報を含む単一または複数のコード情報の生成を行う。
【００２１】
ＷＬＡＮ通信回路ｄ２１６は、情報端末３００と通信を行うための回路である。ＷＬＡＮ通信回路ｄ２１６には通信パラメータを記憶したＥＥＰＲＯＭ２３０（不揮発性メモリ）が接続されている。通信パラメータは、無線ＬＡＮにより撮像装置２００と情報端末３００との間で通信回線を開く際に必要な情報である。通信パラメータとして、例えば、ＭＡＣアドレス（Media Access Control address）がＥＥＰＲＯＭ２３０に記憶されている。以下においては、撮影装置２００と情報端末３００との間で通信回線を開く際に送受する通信パラメータ等の情報を、「通信設定情報」ともいう。
【００２２】
ビューファインダ２１８は、電気的に被写体像を観察可能なＥＶＦ（Electronic View Finder）である。図２に示したビューファインダ２１８は撮影装置２００内部に組み込まれているが、着脱自在な構成としてもよい。ビューファインダ２１８は、表示素子駆動回路２ｄ２１８ａ、ＥＶＦ表示素子２１８ｂ、接眼レンズ２１８ｃ、を有する。システムコントローラ２０２がビューファインダ２１８の動作を許可（観察動作を許可）している場合、システムコントローラ２０２は撮像素子２０４から所定フレームレートで画像データを取得し、表示素子駆動回路２ｄ２１８ａへ送信する。表示素子駆動回路２ｄ２１８ａはこの画像データに基づきライブビュー（Live View）をＥＶＦ表示素子２１８ｂ上へ表示する。ユーザは、接眼レンズ２１８ｃを利用してこの表示を観察できる。システムコントローラ２０２がビューファインダ２１８の動作を禁止（観察動作を禁止）している場合、システムコントローラ２０２は、ＥＶＦ表示素子２１８ｂの表示がなされないようにする。この方法としては、表示素子駆動回路２ｄ２１８ａ或はＥＶＦ表示素子２１８ｂの動作を止めること、表示素子駆動回路２ｄ２１８ａへの画像データの送信を止めること、ＥＶＦ表示素子２１８ｂがバックライトを有する表示素子であればバックライトを消すこと、等が考えられる。ビューファインダ２１８で消費される電力が減少し、被写体像の観察が出来ない状態に設定できる方法ならばいずれの方法を選択してもよい。
【００２３】
背面表示部２２２は、撮影装置２００の背面側の筐体表面に配置され、光学系（接眼レンズ）を用いることなくその表示を観察が可能である。背面表示部２２２は、表示素子駆動回路１ｄ２２２ａ、表示素子１ｄ２２２ｂ、タッチパネルｄ２２２ｃ、タッチパネル駆動回路ｄ２２２ｅ、を有する。システムコントローラ２０２が背面表示部２２２の動作を許可（観察動作を許可）している場合、システムコントローラ２０２は撮像素子２０４から所定フレームレートで画像データを取得し、表示素子駆動回路１ｄ２２２ａへ送信する。表示素子駆動回路１ｄ２２２ａはこの画像データに基づきライブビュー（live View）を表示素子１ｄ２２２ｂ上へ表示する。ユーザは、この表示動作によって被写体像を観察できる。システムコントローラ２０２が背面表示部２２２の動作を禁止（観察動作を禁止）している場合、システムコントローラ２０２は、表示素子１ｄ２２２ｂの表示が出来ないようにする。この方法としては、表示素子駆動回路１ｄ２２２ａ或は表示素子１ｄ２２２ｂの動作を止めること、表示素子駆動回路１ｄ２２２ａへの画像データの送信を止めること、表示素子１ｄ２２２ｂがバックライトを有する表示素子であればバックライトを消すこと、等が考えられる。すなわち背面表示部２２２で消費される電力が減少し、被写体像の観察が出来ない状態に設定できる方法ならばいずれの方法を選択してもよい。
【００２４】
表示素子１ｄ２２２ｂ上にはタッチパネルｄ２２２ｃが配置され、タッチパネルｄ２２２ｃが指やスタイラスペン（stylus pen）等によってタッチされると、タッチパネル駆動回路ｄ２２２ｅがこのタッチ位置を検出する。
【００２５】
システムコントローラ２０２は接眼検出部２２０の出力に基づきユーザがビューファインダ２１８を使用しているか否かを判断する（正確に言えば、接眼検出部２２０は、ユーザを検出している訳ではない。単なる物体ｏｂｊを検出しているにすぎない）。システムコントローラ２０２は、ユーザがビューファインダ２１８を使用していると判断した場合、ビューファインダ２１８の動作を許可し、背面表示部２２２の動作を禁止する。システムコントローラ２０２は、ユーザがビューファインダ２１８を使用していないと判断した場合、ビューファインダ２１８の動作を禁止し、背面表示部２２２の動作を許可する。背面表示部２２２の動作については、後述する。
【００２６】
メモリカードｄ２２４には撮影装置２００で撮影された画像データから生成された動画のファイル或は静止画のファイル等が所定フォーマットで記憶される。ワークメモリｄ２２６は、一時的にデータを保管するための記憶領域として使われる。例えば、この記憶領域は画像処理動作において使用される。不揮発性メモリｄ２２８は、システムコントローラ２０２によって実行されるプログラムコード、制御パラメータ等が記憶されている。接眼検出部２２０の検出感度（検出距離）を決定するパラメータは、制御パラメータに含まれる。なお、通信パラメータの一部は、制御パラメータとして記憶される。例えば、ＳＳＩＤ（Service Set Identification）、暗号ＫＥＹである。
【００２７】
図３は、情報端末３００のブロック構成図を示している。
情報端末としては、例えば、携帯電話としての機能に加えて、インターネット接続機能、ホームページ閲覧機能、電子メール送受信機能、各種アプリケーションソフトの実行機能、等を有した多機能携帯電話が考えられる。
【００２８】
構成要素として、情報端末３００は、プロセッサ３０２、撮像部３０４、角速度検出部３０６、加速度検出部３０８、ＧＰＳ（Global Positioning System）受信回路３１０、ＷＬＡＮ通信回路ｓ３１２、ＮＦＣ（Near Field Communication）通信回路３１４、電話回線通信回路３１６、赤外線ＬＥＤ３１８、赤外線通信回路３２０、電源回路ｓ３２２、バッテリ３２４、充電制御回路３２６、表示部３２８、スマートフォン操作部３３０、メモリカードｓ３３２、ワークメモリｓ３３４、不揮発性メモリｓ３３６、音声処理回路３３８、スピーカ３４０、マイクロフォン３４２、を有する。情報端末３００の構成要素の名称と撮影装置２００の構成要素の名称（図２参照）とが同じになることを防止するために一部の構成要素の名称は“ｓ”が付されている。
【００２９】
プロセッサ３０２は、情報端末３００を統括して制御する制御部である。撮像部３０４は光学系とイメージセンサから構成され被写体像を画像データとして出力する。また撮像装置２００との間で無線通信する際に送受する通信設定情報は、撮像部３０４から画像データ（コード情報の画像）として取り込まれる。プロセッサ３０２は、この画像データから復号化処理を行うことで、通信設定情報（通信パラメータ、制御パラメータ）を取得する。
【００３０】
プロセッサ３０２は、角速度検出部３０６、加速度検出部３０８の出力から情報端末３００の姿勢情報と印加された衝撃情報を取得できる。プロセッサ３０２はＧＰＳ受信回路３１０の出力から情報端末３００の地球上の位置情報を取得する。
【００３１】
ＷＬＡＮ通信回路ｓ３１２を介してプロセッサ３０２は撮影装置２００のシステムコントローラ２０２と無線通信できる。また無線ＬＡＮのアクセスポイントを介してインターネットに接続際にも利用される。
【００３２】
ＮＦＣ通信回路３１４は、情報端末３００をプリペイドカード或はキャッシュカードとして機能させるときに利用できる。電話回線通信回路３１６は、情報端末３００を携帯電話として機能させる回路である。 赤外線ＬＥＤ３１８と赤外線通信回路３２０は、情報端末３００の近くに存在する他の情報端末と通信する際に利用される。
【００３３】
情報端末３００に内蔵されたバッテリ３２４の出力は、電源回路ｓ３２２により所望の電圧に変換されて情報端末３００内の回路ブロックへ供給される。充電制御回路３２６は、情報端末３００の外部から供給される電力を制御してバッテリ３２４を充電する。
【００３４】
表示部３２８は、表示素子駆動回路ｓ３２８ａ、表示素子ｓ３２８ｂ、タッチパネルｓ３２８ｃ、タッチパネル駆動回路ｓ３２８ｄを有す。撮像装置２００と無線の接続動作を行う際、端末表示部３２８に撮像部３０４から取得された通信設定情報が表示される。撮影装置２００を遠隔操作するソフトが起動すると、表示部３２８は、撮影装置を操作するＧＵＩ（Graphical User Interface）として利用される。ユーザは画面に表示される部材（仮想の操作ＳＷ）をタッチすることで撮影装置２００を遠隔操作できる。スマートフォン操作部３３０は、撮影指令ＳＷ３３０ａ、電源ＳＷ３３０ｂ等を有する。ユーザは、情報端末３００を撮影装置として機能させて画像データを取得する際に、撮影指令ＳＷ３３０ａを操作する。
【００３５】
メモリカードｓ３３２には、電話帳に関する情報、画像データ、電子メールに関する情報、インターネットからダウンロードされたコンテンツ等が記憶されている。ワークメモリｓ３３４は、不揮発性メモリｓ３３６に記憶されたソフトを実行するための領域、データ処理動作（画像処理、音声処理、等）に必要な一時的データ記憶領域、等に用いられる。
【００３６】
情報端末３００を携帯電話として機能させる際、音声処理回路３３８、スピーカ３４０、マイクロフォン３４２は利用される。電話回線通信回路３１６から受信された音声信号は、音声処理回路３３８で復号化処理されスピーカ３４０から音声として出力される。ユーザの音声はマイクロフォン３４２から入力され音声処理回路３３８で符号化され電話回線通信回路３１６から送信される。
【００３７】
上記のとおり、情報端末３００と撮影装置２００との間で無線回線を確立するときには、情報端末３００は、撮影装置２００から、撮影装置２００が保持する通信パラメータ等の通信設定情報を取得し、情報端末３００においてもこれを通信パラメータとして設定する必要がある。本実施形態においては、撮影装置２００のシステムコントローラ２０２が、通信設定情報を含むＱＲコード等のコード情報を生成し、背面表示部２２２にそのイメージであるコード情報の画像を表示する。情報端末３００は、撮影装置２００の背面表示部２２２に表示されているコード情報の画像を撮影し、これより通信パラメータ等の通信設定情報を取得して、通信パラメータ等の設定動作を行う。
【００３８】
ここで、通信設定情報の情報量が多い場合等にこれを１つのコードで表すためには、コード情報を表示する撮影装置２００においては、背面表示部２２２により高い表示解像度が必要とされる。また、コード情報を取得する情報端末３００においては、より高い撮像性能が求められることとなる。しかし、撮影装置２００や情報端末３００が、これらの性能を必ずしも備えているとは限らない。そこで、本実施形態においては、情報端末３００が全ての通信設定情報を含む単一のコード情報の画像から通信設定情報を適切に取得できない場合等においては、撮影装置２００のシステムコントローラ２０２は、通信設定情報（パラメータ）ごとのコード情報を生成し、コード情報の画像を一つずつ順に背面表示部２２２に表示していく。これについて、以下に詳細に説明する。
【００３９】
図４Ａは、本実施形態に係る撮影装置２００による動作のメインルーチンを示したフローチャートである。撮影装置２００のシステムコントローラ２０２は、撮影装置２００の電源がオンに切り替えられると、不揮発性メモリｄ２２８に記憶されているプログラムコードを読出し、このプログラムコードに基づき図４Ａに示す一連の処理を実行する。
【００４０】
まず、図４ＡのステップＳ１００で、システムコントローラ２０２は、システムの初期設定を行う。
ステップＳ１０２で、システムコントローラ２０２は、無線モードの設定スイッチが操作されたか否かを判定する。ステップＳ１０２の判定は、例えば、図１の無線モード設定・解除スイッチ２１０ｃが押下されたか否かに基づき行う。あるいは、撮影装置２００に設けられたスイッチ、ボタン、ダイヤル、タッチパネル等の所定の操作部材の操作に基づき判定してもよい。あるいは、操作部材を利用することなく、モード設定する構成としてもよい。例えば、情報端末３００等からのＮＦＣ通信等を介してモード設定に関する信号を受信したか否かにより判定してもよい。
【００４１】
ステップＳ１０２において、無線モード設定・解除スイッチ２１０ｃの押下等を認識した場合（ステップＳ１０２でＹｅｓの場合）は、ステップＳ１０４に進む。スイッチの押下操作等を認識しなかった場合（ステップＳ１０２でＮｏの場合）は、処理をステップＳ１１４へと移行させる。
【００４２】
ステップＳ１０４で、システムコントローラ２０２は、現在設定されているモードを判定する。モードは、２とおり用意されており、撮影装置２００に設けられた操作部材（レンズ操作部１０４、カメラ操作部２１０）の操作により撮像等の動作を行う通常モードと、無線を介して情報端末３００からの遠隔操作信号により指示された動作を行う無線モードとがある。現在設定されている動作モードが通常モードに設定されている場合は、ステップＳ１０６に進み、現在設定されている動作モードが無線モードに設定されている場合は、ステップＳ１１０に進む。
【００４３】
ステップＳ１０６では、システムコントローラ２０２は、設定するモードとして、無線モードを選択し、ステップＳ１０８で、情報端末３００との間の通信回線の接続処理を実行する。通信回線の接続処理の詳細については、後に図４Ｂを参照して説明する。
【００４４】
一方、ステップＳ１１０では、システムコントローラ２０２は、設定するモードとして、通常モードを選択し、ステップＳ１１２で、情報端末３００との通信回線の接続を解除する処理を実行する。通信回線の接続を解除する処理については、公知の技術を用いている。
【００４５】
ステップＳ１０８及びステップＳ１１０でそれぞれ通信回線の接続処理及び接続解除処理を実行すると、ステップＳ１１４へと処理を移行させる。上記においても記述したように、ステップＳ１０８の無線モードでの通信回線の接続処理においては、システムコントローラ２０２は、通信設定情報の情報端末３００における設定状況等に応じたコード情報の生成処理等を実行する。これについては、後に図４Ｂや図５Ａ、図５Ｂ等を参照して詳しく説明する。
【００４６】
ステップＳ１１４で、システムコントローラ２０２は、選択されているモードを判定する。通常モードが選択されている場合は、ステップＳ１２２に進み、通常の動作を実行し、ステップＳ１０２に戻る。ステップＳ１２２の通常モードの動作については、公知の技術を用いている。一方、無線モードが選択されている場合は、ステップＳ１１８へと処理を移行させる。
【００４７】
ステップＳ１１８では、システムコントローラ２０２は、情報端末３００から、無線ＬＡＮを介して所定の動作を実行する旨の指示を表す情報を受信したか否かを判定する。情報端末３００からこの情報を受信しない場合（ステップＳ１１８でＮｏの場合）は、ステップＳ１０２に戻る。情報端末３００から所定の動作を実行する旨の指示を表す情報を受信した場合（ステップＳ１１８でＹｅｓの場合）は、ステップＳ１２０へと処理を移行させる。
【００４８】
ステップＳ１２０で、システムコントローラ２０２は、情報端末３００から指示された動作を実行し、ステップＳ１３６へと処理を移行させる。
ステップＳ１３６で、システムコントローラ２０２は、撮影装置２００の電源スイッチの状態を判定する。電源スイッチがオン状態である場合は、ステップＳ１０２に戻る。電源スイッチがオフ状態に切り替えられたことを認識した場合は、ステップＳ１３８に進む。
【００４９】
ステップＳ１３８で、システムコントローラ２０２は、撮影装置２００に設定されているモードが、依然無線モードであるか否かを判定する。無線モードである場合（ステップＳ１３８でＹｅｓの場合）には、ステップＳ１４０に進み、システムコントローラ２０２は、通常モードを選択する。そして、ステップＳ１４２で、通信回線の接続を解除する処理を実行し、ステップＳ１４４に進む。ステップＳ１３８において、通常モードが設定されている場合（ステップＳ１３８でＮｏの場合）は、特に処理を行わず、ステップＳ１４４へと処理を移行させる。
【００５０】
ステップＳ１４４で、システムコントローラ２０２は、システムを停止させるための各種処理を実行し、設定されているパラメータ値を記憶させる等の所定の処理を実行すると、処理を終了させる。
【００５１】
図４Ｂは、撮影装置２００の通信接続処理（サブルーチン）を示したフローチャートであり、図４ＡのステップＳ１０８の詳細フローを示している。
通信接続処理においては、まず、ステップＳ２００で、システムコントローラ２０２は、ＷＬＡＮ通信回線２１６ｄの動作を開始させる。そして、ステップＳ２０２で、システムコントローラ２０２は、通信パラメータ等の通信設定情報から１つのコード情報を生成し、背面表示部２２２に表示する。
【００５２】
図５Ａ及び図５Ｂは、図４Ｂの通信接続処理において撮影装置２００の背面表示部２２２に表示される画面の例を示す図である。このうち、図５Ａの画面＃１０は、ステップＳ２００において背面表示部２２２に表示する画面例である。
【００５３】
図５Ａの画面＃１０においては、通信設定情報一覧１１に表示されている３つのパラメータ１〜３を情報として含むコード情報の画像１２を表示している。パラメータの例としては、例えば、パラメータ１には、無線ＬＡＮのＳＳＩＤ（Service Set Identifier、サービスセット識別子）を、パラメータ２には、無線ＬＡＮのＷｅｐキー（Wired Equivalent Privacy Key）を、パラメータ３には、撮影装置２００の機種コードまたはプログラムのバージョン情報等が挙げられる。
【００５４】
ステップＳ２０４で、システムコントローラ２０２は、ユーザより、コード情報を分割して表示する旨の指示がなされたか否かを判定する。ユーザからコード情報の分割指示を検出しない場合（ステップＳ２０４でＮｏの場合）は、ステップＳ２０５へと処理を移行させる。一方、ユーザからのコード情報の分割指示を検出した場合（ステップＳ２０４でＹｅｓの場合）は、ステップＳ２２０へと処理を移行させる。図５Ａの画面＃１０では、コード情報分割用アイコン１３、あるいは、コード情報の画像１２の表示領域の押下を認識したか否かに基づき、ステップＳ２０４の判定を行う。あるいは、撮影装置２００本体に設けられる操作ＳＷの操作に応じてステップＳ２０４の判定を行うこととしてもよい。
【００５５】
ステップＳ２０５では、システムコントローラ２０２は、コード情報の表示状態を遷移すべき条件を満たすかを判定する。図５Ａに例示する画面＃１０のような単一のコード情報を表示する表示形態を「第一表示形態」とする。ステップＳ２０２で生成したコード情報を分割して複数のコード情報を生成し、コード情報を一つずつ順に表示していく表示形態を「第二表示形態」とする。第二表示形態の詳細は、後述する。
【００５６】
図５Ａの画面＃１０では、コード情報の表示形態を遷移するまでの時間をカウントダウン表示する領域１４を設けている。実施例では、システムコントローラ２０２は、図２においては不図示のタイマにより第一表示形態の継続時間を計測する。そして、所定の時間が経過して領域１４に示すコード情報の分割表示までの残り時間が０秒となり、画面＃１０のカウントダウンが終了すると、第二表示形態へと自動的に遷移する。
【００５７】
なお、ステップＳ２０５で分割表示へ遷移すべき条件が満たされたと判定する場合については、上記のように所定の時間が経過した場合の他に、一部のパラメータを取得できなかったため、あるいはパラメータの値が不適当であったために、通信を確立できなかった場合等が挙げられる。
【００５８】
以下の図４Ｂのフローチャートの説明においては、まず、情報端末３００が、撮影装置２００の画面＃１０の単一のコード情報の画像１２から全てのパラメータ１〜３を取得でき、コード情報の分割は不要である場合の処理を説明する。
【００５９】
ステップＳ２０６で、システムコントローラ２０２は、無線ＬＡＮ通信回線の設定動作が終了したか否かを判定する。ステップＳ２０６において、無線ＬＡＮ通信回線の設定動作が終了していない場合は、ステップＳ２０４に戻る。情報端末３００における機器情報の取得及び登録処理が完了すると、処理をステップＳ２０６からステップＳ２０８へと移行させる。
【００６０】
ステップＳ２０８では、システムコントローラ２０２は、無線ＬＡＮ通信回線の設定動作が終了したことをユーザに告知する。図５Ａの画面＃２０は、ステップＳ２０８において、通信回線の設定動作が終了した旨をユーザに告知する画面の例である。
【００６１】
ステップＳ２０９で、システムコントローラ２０２は、撮影装置２００の制御サーバーを起動する。図５Ａの画面＃３０は、ステップＳ２０９において制御サーバーの起動に関してユーザに通知する画面の例である。そして、ステップＳ２１２で、ライブビュー画像の情報端末３００への無線送信等の処理を開始し、処理を終了する。
【００６２】
一方、撮影装置２００の表示解像度や情報端末３００の撮像性能によっては、情報端末３００が、単一のコード情報からは必要な全てのパラメータを取得できないこともある。このような場合は、ステップＳ２０４でユーザの指示を受けて、あるいは、ステップＳ２０５で条件を満たしたことを受けて、ステップＳ２２０へと処理を移行させて、ステップＳ２２０以降の処理を実行する。
【００６３】
ステップＳ２２０では、システムコントローラ２０２は、通信設定情報の各パラメータを情報として含む複数のコード情報を生成し、不揮発性メモリｄ２２８等に記憶しておく。
【００６４】
実施例では、ステップＳ２０２で生成したコード情報を分割して複数のコード情報を生成する際には、情報端末３００側の処理の容易性を考慮して、分割数は、パラメータ数と一致させている。これにより、情報端末３００においては、パラメータ単位で情報を取得することができるためである。
【００６５】
ステップＳ２２２では、システムコントローラ２０２は、まず、設定すべき複数のパラメータのうち、第１のパラメータの情報を含むコード情報の画像を背面表示部２２２に表示する。
【００６６】
図５Ｂの画面＃１１〜＃１３は、第二表示形態の画面例であり、このうち、画面＃１１は、コード情報の表示形態を第一表示形態から第二表示形態へと切り替えた後の画面例である。
【００６７】
画面＃１１には、第１のパラメータである「パラメータ１」のコード情報の画像１２１を表示する。このとき、ユーザの利便性の向上のため、背面表示部２２２の画面上には、情報端末３００が読み取るべき複数のコード情報の画像のアイコン１３１〜１３３についても表示しておく。アイコンとしては、縮小イメージやサムネイルを表示する。画面＃１１に例示するように、情報端末３００の読み取り用に表示中のコード情報の画像１２１に対応するアイコン１３１については、例えば他のアイコン１３２、１３３に対し、色やサイズを変えたり、点滅させたりする等により、他のアイコンと識別可能な表示形態としてもよい。これにより、ユーザの視認性が向上する。
【００６８】
また、画面＃１１には、全てのパラメータを一覧表示１１１している。このうち、コード情報の画像１２１に対応するパラメータ項目については、他のパラメータに対し、ハイライト表示、反転表示、色を変える、フォントを変える、サイズを変える、点滅させる、パラメータの指標を添付する等の処理を施してもよい。他のパラメータと識別可能な表示形態とすることで、ユーザの視認性が向上する。
【００６９】
図４Ｂの説明に戻ると、ステップＳ２２４で、システムコントローラ２０２は、表示するコード情報の画像を切り替える旨のユーザからの指示を検出したか否か、あるいは、第１のパラメータのコード情報の画像の表示を開始してから所定の時間が経過したか否かを判定する。
【００７０】
コード情報の画像の切り替えの指示は、図５Ｂの画像＃１１のアイコン１３４の押下等により検出する。ステップＳ２２４において、コード情報の画像を切り替える旨の指示を検出しておらず、また、所定の時間が経過していない場合（ステップＳ２２４でＮｏの場合）は、当該指示または所定時間の経過を待ち受ける。コード情報の画像の切り替え指示を検出するか、あるいは所定時間が経過した場合（ステップＳ２２４でＹｅｓの場合）は、ステップＳ２２６に進む。ユーザからの指示の検出または所定の時間の経過にしたがって背面表示部２２２に表示するコード情報の画像を切り替えることで、情報端末３００がスムーズにパラメータを取得していくことが可能となる。
【００７１】
ステップＳ２２６で、システムコントローラ２０２は、第２のパラメータの情報を含むコード情報の画像を背面表示部２２２に表示する。
図５Ｂの画面＃１２においては、第２のパラメータである「パラメータ２」のコード情報の画像１２２を表示する。画面＃１１と同様に、画面＃１２上にも各パラメータのアイコン１４１〜１４３を表示する。但し、画面＃１２では、第１のパラメータであるパラメータ１については表示が終了している旨を、パラメータ１のアイコン１４１を白抜き等により表し、ステップＳ２２６において表示中のコード情報の画像１２２に対応するアイコン１４２や、これから表示されるコード情報の画像のアイコン１４３とは異なる表示形態としている。図５Ｂの画面＃１２においてはアイコン１４１を破線で表しているが、全く画面上に表示しないことも、アイコン１４１の表示形態の一つである。
【００７２】
画面＃１２においても、画面＃１１と同様に、パラメータの一覧表示１１２のうち、表示中のコード情報の画像１２２に対応するパラメータ項目は、他のパラメータと識別可能な表示形態としている。
【００７３】
図４ＢのステップＳ２２８の判定については、ステップＳ２２４と同様である。すなわち、画面＃１２のアイコン１３４を介して表示するコード情報の画像を切り替える旨の指示を検出するか、あるいは所定の時間が経過すると、ステップＳ２２８からステップＳ２３０に進む。
【００７４】
ステップＳ２３０では、システムコントローラ２０２は、第３のパラメータの情報を含むコード情報の画像を背面表示部２２２に表示する。
図５Ｂの画面＃１３においては、第３のパラメータである「パラメータ３」のコード情報の画像１２３を表示する。各パラメータのアイコン１５１〜１５３の表示方法については、画面＃１２と同様であり、表示の終了したコード情報の画像に対応するアイコン１５１、１５２については白抜き等の表示形態とし、画面＃１３では、表示中のパラメータ３のアイコン１５３のみが縮小イメージやサムネイル等で表示している。また、画面＃１１、＃１２と同様に、パラメータの一覧表示１１３を表示し、このうち、コード情報の画像１２３に対応するパラメータ項目については他のパラメータと識別可能な表示形態としている。
【００７５】
図４ＢのステップＳ２３２の判定については、ステップＳ２２４やステップＳ２２８と同様である。システムコントローラ２０２は、画面＃１３のアイコン１３４を介して表示するコード情報の画像を切り替える旨の指示を検出するか、あるいは所定の時間が経過すると、ステップＳ２３２からステップＳ２３４に進む。
【００７６】
ステップＳ２３４の判定は、ステップＳ２０６と同様であり、システムコントローラ２０２は、無線ＬＡＮ通信回線の設定動作が終了したか否かを判定する。情報端末３００において全てのパラメータを取得できていない場合（ステップＳ２３４でＮｏの場合）には、通信回線の設定動作は終了しない。そこで、この場合は、ステップＳ２３２に戻り、表示するコード情報の画像の切り替え指示の検出または所定時間の経過により、ステップＳ２２２に戻る構成とする。図４Ｂに示すように、実施例では、無線ＬＡＮ通信回線の設定動作が正常に終了しなかった場合には、ステップＳ２３２の判定を介して第１のパラメータの取得処理にまで戻る構成としている。これは、撮影装置２００においては、情報端末３００においていずれのパラメータの取得に失敗したかを認識することができないためである。この場合、背面表示部２２２においては、図５Ｂの画面＃１３から画面＃１１へと表示を切り替える。
【００７７】
ステップＳ２３４において、通信回線の設定動作が終了したと判定した場合（ステップＳ２３４でＹｅｓの場合）は、ステップＳ２０８へと処理を移行させる。この場合、背面表示部２２２においては、図５Ｂの画面＃１３から図５Ａの画面＃２０へと表示を切り替える。ステップＳ２０８以降の処理については、上記のとおりである。すなわち、全てのパラメータを単一のコード情報に含め、そのコード情報の画像を用いる場合、あるいは、パラメータごとにそれぞれコード情報を生成してこれら複数のコード情報の画像を用いる場合のいずれであっても、同様に通信接続処理を実行することができる。
【００７８】
なお、図４Ｂ及び図５Ｂの説明においては、画面＃１１〜＃１３のアイコン１３４の押下を検出した場合に、次のパラメータのコード情報の画像へと表示を切り替えているが、これには限定されない。例えば、図５Ｂの画面＃１１において、ユーザがコード情報の画像のアイコン１３１〜１３３のうちのいずれかを押下した場合には、押下したアイコンに対応するコード情報の画像へと表示を切り替える構成としてもよい。
【００７９】
また、図４ＢのステップＳ２３２においては、分割により生成された複数のコード情報の全てについて表示を終えても依然アイコン１３４の押下等を検出した場合には、分割したコード情報の画像の表示を継続する場合を示しているが、これには限定されない。例えば、第一表示形態に表示を戻すこととし、図４ＢのステップＳ２３２からステップＳ２０２へと処理を移行させる構成としてもよい。あるいは、ステップＳ２３２からエラー処理へと移行する構成としてもよいし、通信の接続処理が正常に完了できなかったことを示す警告表示をし、図４Ｂに示すサブルーチンを終了させる構成としてもよい。更には、初期設定された分割数でもコード情報が認識できなかったと判断し、分割数を増やす構成とすることもできる。
【００８０】
次に、撮影装置２００に対して遠隔操作により動作指令を出す情報端末３００側の動作について、図６を参照して説明する。
図６は、情報端末３００において実行される撮影装置２００の遠隔操作のアプリケーションソフトの動作処理を示したフローチャートである。情報端末３００は、予め、ウェブ等を介して撮影装置２００を遠隔するためのアプリケーションソフトをダウンロードし、インストール済であることとする。また、図６に示す一連の処理を開始する前提として、情報端末３００は起動済であることとする。
【００８１】
ステップＳ５００で、情報端末３００のプロセッサ３０２は、遠隔操作用のアプリケーションソフトが選択されたか否かを判定する。プロセッサ３０２は、ユーザが情報端末３００の表示部３２８に表示されている所定のアイコンをタップする等の操作を行ったことを認識して、ステップＳ５００の判定を行う。遠隔操作用のアプリケーションソフトが選択されると、処理をステップＳ５０２へと移行させる。
【００８２】
ステップＳ５０２で、プロセッサ３０２は、ユーザが自装置である情報端末３００と撮影装置２００との間の通信に必要な通信パラメータ等の通信設定情報を設定する処理を支援するための画面を表示する。ここでは、例えば、撮影装置２００の背面表示部２２２に表示されるコード情報の画像を撮影することにより、情報端末３００における通信設定情報の設定が可能である旨のメッセージ等を表示してもよい。
【００８３】
ステップＳ５０４で、プロセッサ３０２は、ＧＵＩ操作によってパラメータが設定されたか否かを判定する。ＧＵＩ操作によるパラメータ設定、すなわち、手入力によるパラメータ設定である場合（ステップＳ５０４でＹｅｓの場合）は、処理をステップＳ５１４へと移行させる。ＧＵＩ操作以外の手段によるパラメータ設定である場合（ステップＳ５０４でＮｏの場合）は、ステップＳ５０６に進み、撮影装置２００の背面表示部２２２に表示されるコード情報の画像を読み取って、パラメータ設定を行う。
【００８４】
ステップＳ５０６で、プロセッサ３０２は、自装置においてコード情報の画像を撮影する動作を実行したか否かを判定する。コード情報の画像の撮影動作が行われた場合（ステップＳ５０６でＹｅｓの場合）は、ステップＳ５０８に進み、コード情報の画像の撮影動作が行われていない場合（ステップＳ５０６でＮｏの場合）は、ステップＳ５０４に戻る。こうして、手入力以外の手段によりパラメータ設定を行う場合は、コード情報の画像の撮影動作を実行するまで、上記のステップＳ５０４及びステップＳ５０６の処理を繰り返す。
【００８５】
ステップＳ５０８では、プロセッサ３０２は、ステップＳ５０６の撮影動作によって取得したコード情報を復号し、撮影装置２００との無線接続に必要なパラメータを取得する。取得したパラメータをＷＬＡＮ通信回路ｓ３１２内の不揮発性メモリ等に記憶すると、ステップＳ５１０に進む。
【００８６】
ステップＳ５１０で、プロセッサ３０２は、通信設定情報（全てのパラメータ）の取得が終了したか否かを判定する。全てのパラメータの取得が終了した場合（ステップＳ５１０でＹｅｓの場合）は、処理をステップＳ５１０へと移行させ、未だ取得していないパラメータが存在する場合（ステップＳ５１０でＮｏの場合）は、ステップＳ５１２に進む。
【００８７】
ステップＳ５１２では、プロセッサ３０２は、ユーザに対しパラメータの取得方法を解説するための画面を表示部３２８に表示し、ステップＳ５０４に戻る。
ステップＳ５１２で表示する画面の例としては、（１）例えば撮影動作によっても全くパラメータの取得ができない場合には、撮影装置２００においてコード情報を分割させて撮影することを提案する画面が挙げられる。あるいは、（２）撮影装置２００の背面表示部２２２にパラメータを表示させ、これをＧＵＩ操作により（手入力により）設定することを提案する画面が挙げられる。更には、（３）撮影装置２００においてコード情報を分割表示させた結果、情報端末３００にてパラメータの一部については取得できているような場合には、更に新たなコード情報の画像の撮影動作を行うことを提案する画面が挙げられる。
【００８８】
なお、ステップＳ５１０において「全てのパラメータの取得が終了した」と判定されるケースとしては、（１）図５Ａの画面＃１０に例示するように、全てのパラメータを含む単一のコード情報の画像の読み取りに成功した場合、（２）図５Ｂの画面＃１１乃至画面＃１３に例示するように、各パラメータを含む複数のコード情報の画像のそれぞれの読み取りに成功した場合がある。更には、（３）一部のパラメータについては図５Ｂの複数のコード情報の画像のうちの一部より取得し、残りのパラメータについてはＧＵＩ操作（ユーザの手入力）により取得する場合もある。
【００８９】
撮影装置２００から受信すべき全てのパラメータを取得すると、ステップＳ５１４に進む。
ステップＳ５１４では、プロセッサ３０２は、ＷＬＡＮ通信回路ｓ３１２の動作を開始させる。ステップＳ５１６で、プロセッサ３０２は、ＷＬＡＮ通信回線の設定動作が終了したか否かを判定する。ステップＳ５１６においては、ＷＬＡＮ通信回線の設定動作の終了を待ち受ける。そして、撮影装置２００の機器情報の取得及び登録等の処理が完了すると（ステップＳ５１６でＹｅｓの場合）、処理をステップＳ５１６からステップＳ５２０へと移行させる。
【００９０】
ステップＳ５２０では、プロセッサ３０２は、撮影装置２００を操作するための操作画面を表示部３２８に表示する。実施例では、これとともに、撮影装置２００から送信されるライブビュー画像の表示部３２８への表示を開始する。
【００９１】
ステップＳ５２２では、プロセッサ３０２は、表示部ｓ３２８上のＧＵＩがユーザにより操作され、撮影装置２００の所定の動作が選択されたか否かを判定する。所定の動作とは、所定の撮影動作、所定の画像処理の動作等が挙げられる。所定の動作が選択された場合（ステップＳ５２２でＹｅｓの場合）は、ステップＳ５２６へと処理を移行させ、所定の動作が選択されなかった場合（ステップＳ５２２でＮｏの場合）は、ステップＳ５２４へと処理を移行させる。
【００９２】
ステップＳ５２４では、プロセッサ３０２は、ステップＳ５００で選択されて起動した遠隔操作用アプリケーションを終了する旨のユーザの操作を検出したか否か、あるいは、撮影装置２００の無線モードが解除されたことを検出したか否かを判定する。遠隔操作用アプリケーションの終了操作あるいは撮影装置２００の無線モードの解除のいずれかを検出した場合（ステップＳ５２４でＹｅｓの場合）には、処理を終了し、いずれも検出しない場合（ステップＳ５２４でＮｏの場合）は、ステップＳ５２２に戻る。
【００９３】
ステップＳ５２６では、プロセッサ３０２は、撮影装置２００に向けて所定の動作を実行する旨の指示を表す情報を送信する。送信後、ステップＳ５２８で、プロセッサ３０２は、ステップＳ５２８で、プロセッサ３０２は、撮影装置２００が図４ＡのステップＳ１２０において情報端末３００からの指示にしたがって動作を実行した後に情報端末３００に向けて送信した動作結果を受信する。そして、これを表示部ｓ３２８に表示すると、ステップＳ５２２に戻る。
【００９４】
このように、情報端末３００のプロセッサ３０２は、撮影装置２００の遠隔操作用のアプリケーションソフトウェアが終了するか、あるいは撮影装置２００の無線モードが解除されるまで（ステップＳ５２４においてＹｅｓの場合となるまで）、上記の処理を繰り返す。
【００９５】
以上説明したように、本実施形態に係る撮影装置２００によれば、情報端末３００との間で無線ＬＡＮの通信回線を開くために必要な情報をコード情報に含めてこれを情報端末３００に読み取らせるときに、状況に応じたコード情報の表示を行う。例えば情報端末３００の撮像性能により、あるいは、撮影装置２００の背面表示部２２２の表示解像度により、情報端末３００が、第一表示形態の単一のコード情報の画像からでは通信回線の開設に必要な情報を取得できないような場合には、表示形態を第二表示形態に切り替える。第二表示形態においては、単一のコード情報を分割して得られる複数のコード情報の画像を一つずつ順に背面表示部２２２に表示してゆき、それぞれを情報端末３００に読み取らせる。これにより、情報端末３００は、より確実に通信回線の開設に必要な情報を取得することが可能となる。
【００９６】
なお、上記においては、撮影装置２００がＷＬＡＮのアクセスポイントとして動作し、情報端末３００からの遠隔操作による動作指令にしたがって、所定の撮影動作等を実行する場合を例に説明しているが、これに限定されるものではない。図３に示すように、情報端末３００が撮像部３０４を備える構成である場合には、スマートフォン等の情報端末３００が、他の電子機器からの遠隔操作により所定の撮影動作を実行することもある。このような場合であっても、情報端末３００の不揮発性メモリｓ３３６等に上記の撮影装置２００の動作処理を実行させるための制御プログラムを格納し、これを実行することで、同様の効果を得ることができる。すなわち、情報端末３００が、他の電子機器との間で無線ＬＡＮ等の無線通信回線を確立するために、他の電子機器において設定すべき通信設定情報を含む単一または複数のコード情報を生成し、他の電子機器に取得させる構成とすることもできる。情報端末３００と無線通信を確立しようとする他の電子機器においては、高い撮像性能を有しない場合であっても、分割されたコード情報を順に読み取ることにより、情報端末３００との間で通信回線を開くために必要な情報をより確実に取得することが可能となる。
【００９７】
このように、本発明の目的は、上記実施形態に開示された機能を実現するソフトウェアのプログラムコードを記録した記録メディアを、電子機器に供給し、電子機器のコンピュータ（マイクロコントローラ、マイクロプロセッサ、ＣＰＵ、ＭＰＵ（Micro Processing Unit）等）が記録メディアに格納されたプログラムコードを読み出し、実行することによっても達成できる。すなわち、記録メディアから読み出されたプログラムコード自体が実施形態の機能を実現し、プログラムコードを記録した記録メディアは、本発明を構成する。
【００９８】
コンピュータが読み出したプログラムコードのみを実行することにより、実施形態に開示された機能が実現されるだけではない。そのプログラムコードは、電子機器のコンピュータに実装されたオペレーティングシステム（ＯＳ）の有する処理機能の一部を利用してもよい。
【００９９】
記録メディアから読み出されたプログラムコードを実行するコンピュータは、単一のコンピュータには限定されない。電子機器内に存在する複数のコンピュータが接続され、これらのコンピュータが協働することで、プログラムコードを実行してもよい。あるいは、電子機器と周辺機器とが接続され、双方の機器に存在するコンピュータが接続され、これらのコンピュータが協働することで、プログラムコードを実行してもよい。
【０１００】
また、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１０１】
１２    コード情報の画像
１６    コード情報のイメージ
１００    交換レンズ
１１０    絞り
１６０    撮影レンズ
２００  撮影装置
２０４    撮像素子
２０６    シャッタ
２１０ａ〜２１０ｄ  操作スイッチ
２１８  ビューファインダ
２１８ｂ  ＥＶＦ表示素子
２１８ｃ  接眼レンズ
２２０  接眼検出部
２２２  背面表示部
３００  情報端末
３０４  撮像部
３２８  表示部
３３０ａ、３３０ｂ  操作スイッチ
【図１】
0005893717.tif 000002
【図２】
0005893717.tif 000003
【図３】
0005893717.tif 000004
【図４Ａ】
0005893717.tif 000005
【図４Ｂ】
0005893717.tif 000006
【図５Ａ】
0005893717.tif 000007
【図５Ｂ】
0005893717.tif 000008
【図６】
0005893717.tif 000009