[go: up one dir, main page]

JP2018142865A - Communication device, control method of communication device, and program - Google Patents

Communication device, control method of communication device, and program Download PDF

Info

Publication number
JP2018142865A
JP2018142865A JP2017036315A JP2017036315A JP2018142865A JP 2018142865 A JP2018142865 A JP 2018142865A JP 2017036315 A JP2017036315 A JP 2017036315A JP 2017036315 A JP2017036315 A JP 2017036315A JP 2018142865 A JP2018142865 A JP 2018142865A
Authority
JP
Japan
Prior art keywords
display
setting
unit
digital camera
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017036315A
Other languages
Japanese (ja)
Other versions
JP6882012B2 (en
Inventor
拓真 伊香
Takuma Iko
拓真 伊香
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2017036315A priority Critical patent/JP6882012B2/en
Publication of JP2018142865A publication Critical patent/JP2018142865A/en
Application granted granted Critical
Publication of JP6882012B2 publication Critical patent/JP6882012B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】設定に基づいて、セキュリティを強化したり、ユーザの利便性を向上させたりできるようにすることを目的とする。【解決手段】本発明の通信装置は、無線LANネットワークを介して外部機器200と通信する通信装置100であって、ネットワークのネットワーク識別子(SSID)を記録媒体に保存する保存手段と、保存手段により保存されたネットワーク識別子を表示手段106に表示するか否かを設定する設定手段と、設定手段による設定に基づいて、表示手段106にネットワーク識別子を表示したり、非表示にしたりする制御を行う制御手段と、を備えることを特徴とする。【選択図】図3PROBLEM TO BE SOLVED: To enhance security and improve user convenience based on a setting. A communication device of the present invention is a communication device 100 that communicates with an external device 200 via a wireless LAN network, and by a storage means for storing a network identifier (SSID) of the network in a recording medium and a storage means. A setting means for setting whether or not to display the stored network identifier on the display means 106, and a control for controlling the display means to display or hide the network identifier on the display means 106 based on the setting by the setting means. It is characterized by providing means. [Selection diagram] Fig. 3

Description

本発明は、通信装置、通信装置の制御方法、及び、プログラムに関する。   The present invention relates to a communication device, a communication device control method, and a program.

近年、無線LAN(Local Area Network)を介してスマートデバイスと接続し、画像データの授受や対向機器を操作して撮影することが可能なデジタルカメラが知られてきている。この際、デジタルカメラとスマートデバイスとは、アクセスポイント等が形成する同一ネットワークに参加している必要がある。一般的に無線LANネットワークに参加する際、公開されているSSID(Service Set Identifier)を参照することが多い。しかし、セキュリティの観点から、公開しているSSIDを意図的に隠蔽する「ステルス機能」を備えたアクセスポイントも存在する。
一方、SSIDを意図的に隠蔽した無線LANネットワークに参加する通信装置においては、ユーザが隠蔽されているSSIDを別途確認して、通信装置に入力する必要がある。この場合に、SSIDを毎回確認して入力する手間を省くため、ユーザがSSID等の通信パラメータを一度入力すると、通信装置は通信パラメータを保存しておき、以降は、ユーザは過去に用いた通信パラメータから選択するだけで済むものが存在する。
2. Description of the Related Art In recent years, digital cameras that are connected to a smart device via a wireless LAN (Local Area Network) and can take images by sending and receiving image data and operating an opposite device have been known. At this time, the digital camera and the smart device need to participate in the same network formed by an access point or the like. In general, when participating in a wireless LAN network, a public SSID (Service Set Identifier) is often referred to. However, from the viewpoint of security, there is also an access point having a “stealth function” that intentionally hides the public SSID.
On the other hand, in a communication device that participates in a wireless LAN network that intentionally conceals the SSID, the user needs to separately check the concealed SSID and input it to the communication device. In this case, in order to save the trouble of confirming and inputting the SSID every time, when the user inputs communication parameters such as SSID once, the communication device stores the communication parameters, and thereafter, the user uses the communication used in the past. There are some that only need to be selected from the parameters.

なお、無線LANのアクセスポイントの表示に関する技術として、特許文献1には、次の携帯機器が記載されている。特許文献1の携帯機器は、設定登録/格納手段と、使用/非使用設定登録手段と、表示手段とを備える。設定登録/格納手段は、複数の無線LANアクセスポイントの設定を登録/格納する。使用/非使用設定登録手段は、前記設定登録/格納手段に設定が格納されている無線LANアクセスポイントのそれぞれに対して使用及び非使用の何れか一方の情報を登録する。表示手段は、登録されているアクセスポイントを表示する。また、表示手段は、前記使用/非使用設定登録手段に使用の情報が登録されているアクセスポイントを選択的に表示する。   Note that Patent Document 1 describes the following portable device as a technique related to the display of a wireless LAN access point. The portable device of Patent Document 1 includes setting registration / storage means, use / non-use setting registration means, and display means. The setting registration / storage unit registers / stores settings of a plurality of wireless LAN access points. The use / non-use setting registration unit registers information on use or non-use for each of the wireless LAN access points whose settings are stored in the setting registration / storage unit. The display means displays the registered access point. The display means selectively displays an access point in which use information is registered in the use / non-use setting registration means.

特開2009−182893号公報JP 2009-182893 A

ここで、無線LANネットワークに参加する通信装置が予め保存されているSSIDを利用する際に、通信装置の表示部にSSIDを表示することがある。これにより、ユーザは周囲の複数のSSIDのうち、通信装置に保存されているSSIDを簡単に確認することができ、ユーザにとっての利便性が向上する。
しかしながら、通信装置の表示部にSSIDを表示すると、表示されたSSIDが第三者に確認されてしまい、セキュリティの観点から問題がある。特にこれは、据え置きでの使用など、必ずしも通信装置の近くにユーザがいるとは限らないユースケースで特に問題となる。
Here, when a communication device participating in the wireless LAN network uses an SSID stored in advance, the SSID may be displayed on the display unit of the communication device. Thereby, the user can easily confirm the SSID stored in the communication device among the plurality of surrounding SSIDs, and the convenience for the user is improved.
However, when the SSID is displayed on the display unit of the communication device, the displayed SSID is confirmed by a third party, which is problematic from the viewpoint of security. This is particularly a problem in use cases where the user is not necessarily near the communication device, such as stationary use.

本発明は、設定に基づいて、セキュリティを強化したり、ユーザの利便性を向上させたりできるようにすることを目的とする。   It is an object of the present invention to enhance security or improve user convenience based on settings.

本発明の通信装置は、ネットワークを介して外部機器と通信する通信装置であって、前記ネットワークのネットワーク識別子を記録媒体に保存する保存手段と、前記保存手段により保存された前記ネットワーク識別子を表示手段に表示するか否かを設定する設定手段と、前記設定手段による設定に基づいて、前記表示手段に前記ネットワーク識別子を表示したり、非表示にしたりする制御を行う制御手段と、を備えることを特徴とする。   The communication device of the present invention is a communication device that communicates with an external device via a network, and stores a network identifier of the network in a recording medium, and a display unit that displays the network identifier stored by the storage device Setting means for setting whether or not to display, and control means for performing control to display or hide the network identifier on the display means based on the setting by the setting means. Features.

本発明によれば、設定に基づいて、セキュリティを強化したり、ユーザの利便性を向上させたりできる。   According to the present invention, security can be enhanced and user convenience can be improved based on settings.

デジタルカメラの構成図である。It is a block diagram of a digital camera. スマートデバイスのブロック図である。It is a block diagram of a smart device. 第1実施形態のパラメータ設定処理のシーケンス図である。It is a sequence diagram of a parameter setting process of the first embodiment. 第1実施形態のデジタルカメラの画面の例を示す図である。It is a figure which shows the example of the screen of the digital camera of 1st Embodiment. 第1実施形態のスマートデバイスの画面の例を示す図である。It is a figure which shows the example of the screen of the smart device of 1st Embodiment. 第1実施形態の画像取得処理のシーケンス図である。It is a sequence diagram of the image acquisition process of 1st Embodiment. 第2実施形態のパラメータ設定処理のフローチャートである。It is a flowchart of the parameter setting process of 2nd Embodiment. 第2実施形態のデジタルカメラの画面の例を示す図である。It is a figure which shows the example of the screen of the digital camera of 2nd Embodiment.

以下に、本発明の実施形態を、図面に基づいて詳細に説明する。なお、以下に説明する実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施形態を適宜組み合せることも可能である。   Embodiments of the present invention will be described below in detail with reference to the drawings. The embodiment described below is an example as means for realizing the present invention, and may be appropriately modified or changed depending on the configuration of the apparatus to which the present invention is applied and various conditions. Moreover, it is also possible to combine each embodiment suitably.

[第1実施形態]
<デジタルカメラ100の構成>
まず、図1(a)、(b)、(c)を参照して、通信装置の例であるデジタルカメラ100の構成について説明する。図1(a)は、デジタルカメラ100のブロック図である。図1(b)は、デジタルカメラ100の斜視図である。図1(c)は、図1(b)とは反対側から見たときのデジタルカメラ100の斜視図である。なお、ここでは通信装置の一例としてデジタルカメラ100について述べるが、通信装置はこれに限られない。例えば通信装置は、携帯電話や、携帯型のメディアプレーヤ、いわゆるタブレットデバイス、パーソナルコンピュータ等の情報処理装置であってもよい。デジタルカメラ100は、無線LANネットワークを介して、後述のスマートデバイス200と通信可能である。
[First Embodiment]
<Configuration of Digital Camera 100>
First, the configuration of a digital camera 100, which is an example of a communication device, will be described with reference to FIGS. FIG. 1A is a block diagram of the digital camera 100. FIG. 1B is a perspective view of the digital camera 100. FIG. 1C is a perspective view of the digital camera 100 when viewed from the opposite side to FIG. Although the digital camera 100 is described here as an example of the communication device, the communication device is not limited to this. For example, the communication device may be an information processing device such as a mobile phone, a portable media player, a so-called tablet device, or a personal computer. The digital camera 100 can communicate with a smart device 200 described later via a wireless LAN network.

第1制御部101は、入力された信号や、後述のプログラムに従ってデジタルカメラ100の各部を制御する。なお、第1制御部101がデジタルカメラ100全体を制御する代わりに、複数のハードウェアが処理を分担することで、デジタルカメラ100全体を制御してもよい。第1制御部101が第1不揮発性メモリ103に記録されたプログラムを第1作業用メモリ104に展開し、展開されたプログラムを第1制御部101が実行することで、図3や図6のデジタルカメラ100の処理が実現される。   The first control unit 101 controls each unit of the digital camera 100 according to an input signal and a program described later. Note that instead of the first control unit 101 controlling the entire digital camera 100, the entire digital camera 100 may be controlled by a plurality of pieces of hardware sharing the processing. The first control unit 101 expands the program recorded in the first non-volatile memory 103 to the first working memory 104, and the first control unit 101 executes the expanded program, so that FIG. 3 and FIG. The processing of the digital camera 100 is realized.

第1撮像部102は、例えば、光学レンズユニットと、絞り・ズーム・フォーカス等の制御を行う光学系と、光学レンズユニットを経て導入された光(映像)を電気的な映像信号に変換するための撮像素子等とで構成される。撮像素子としては、一般的には、CMOS(Complementary Metal Oxide Semiconductor)や、CCD(Charge Coupled Device)が利用される。第1撮像部102は、第1制御部101に制御されることにより、第1撮像部102に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理等を行って、デジタルデータを画像データとして出力する。本実施形態のデジタルカメラ100では、画像データは、DCF(Design Rule for Camera File system)の規格に従って、第1記録媒体110に記録される。   For example, the first imaging unit 102 converts an optical lens unit, an optical system that controls aperture, zoom, focus, and the like, and light (video) introduced through the optical lens unit into an electrical video signal. The image pickup device and the like. In general, a CMOS (Complementary Metal Oxide Semiconductor) or a CCD (Charge Coupled Device) is used as the imaging element. The first image pickup unit 102 is controlled by the first control unit 101 to convert subject light imaged by a lens included in the first image pickup unit 102 into an electric signal by the image pickup device, and noise reduction processing or the like To output digital data as image data. In the digital camera 100 of the present embodiment, the image data is recorded on the first recording medium 110 in accordance with the DCF (Design Rule for Camera File system) standard.

第1不揮発性メモリ103は、電気的に消去・記録可能な不揮発性のメモリであり、第1制御部101で実行されるプログラム等を格納する。第1不揮発性メモリ103は、記録媒体の例である。
第1作業用メモリ104は、第1撮像部102で撮像された画像データを一時的に保持するバッファメモリや、第1表示部106の画像表示用メモリ、第1制御部101の作業領域等として使用される。
The first nonvolatile memory 103 is an electrically erasable / recordable nonvolatile memory, and stores a program executed by the first control unit 101. The first nonvolatile memory 103 is an example of a recording medium.
The first work memory 104 is a buffer memory that temporarily holds image data picked up by the first image pickup unit 102, an image display memory of the first display unit 106, a work area of the first control unit 101, and the like. used.

第1操作部105は、デジタルカメラ100に対するユーザの指示を受け付ける。第1操作部105は、例えば、撮影を指示するためのレリーズスイッチ105a、モード切替えボタン105b、及び、ユーザがデジタルカメラ100の電源のON/OFFを指示するための電源ボタン105cを含む。更に、第1操作部105は、後述の第1通信部111を介して外部機器との通信を開始するための専用の接続ボタン等の操作部材を含む。また、後述する第1表示部106に形成されるタッチパネル105dも第1操作部105に含まれる。なお、レリーズスイッチ105aは、第1スイッチSW1及び第2スイッチSW2を有する。レリーズスイッチ105aが、いわゆる半押し状態となることにより、第1スイッチSW1がONとなる。これにより、第1制御部101は、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の撮影準備を行うための指示を受け付ける。また、レリーズスイッチ105aが、いわゆる全押し状態となることにより、第2スイッチSW2がONとなる。これにより、第1制御部101は、撮影を行うための指示を受け付ける。   The first operation unit 105 receives a user instruction for the digital camera 100. The first operation unit 105 includes, for example, a release switch 105 a for instructing photographing, a mode switching button 105 b, and a power button 105 c for instructing the user to turn on / off the digital camera 100. Furthermore, the first operation unit 105 includes an operation member such as a dedicated connection button for starting communication with an external device via the first communication unit 111 described later. A touch panel 105 d formed on the first display unit 106 described later is also included in the first operation unit 105. The release switch 105a includes a first switch SW1 and a second switch SW2. When the release switch 105a is in a so-called half-pressed state, the first switch SW1 is turned on. As a result, the first control unit 101 receives an instruction for performing shooting preparation such as AF (autofocus) processing, AE (automatic exposure) processing, AWB (auto white balance) processing, and EF (flash pre-flash) processing. . Further, when the release switch 105a is in a fully pressed state, the second switch SW2 is turned on. Thereby, the first control unit 101 receives an instruction to perform shooting.

第1表示部106は、撮影の際のパラメータの表示、対話的な操作のための文字表示等を行う。なお、第1表示部106は必ずしもデジタルカメラ100が内蔵する必要はない。デジタルカメラ100は内部又は外部の第1表示部106と接続することができ、第1表示部106の表示を制御する表示制御機能を少なくとも有していればよい。
第1記録媒体110は、第1撮像部102から出力された画像データを記録することができる。第1記録媒体110は、デジタルカメラ100に着脱可能に構成してもよいし、デジタルカメラ100に内蔵されていてもよい。すなわち、デジタルカメラ100は少なくとも第1記録媒体110にアクセスする手段を有していればよい。
The first display unit 106 displays parameters for shooting, displays characters for interactive operation, and the like. Note that the first display unit 106 is not necessarily built in the digital camera 100. The digital camera 100 can be connected to the internal or external first display unit 106 and only needs to have at least a display control function for controlling the display of the first display unit 106.
The first recording medium 110 can record the image data output from the first imaging unit 102. The first recording medium 110 may be configured to be detachable from the digital camera 100 or may be built in the digital camera 100. That is, the digital camera 100 only needs to have at least means for accessing the first recording medium 110.

第1通信部111は、外部機器と接続するためのインターフェイスである。デジタルカメラ100は、第1通信部111を介して、外部機器とデータのやりとりを行うことができる。例えば、デジタルカメラ100は、第1撮像部102で生成した画像データを、第1通信部111を介して外部機器に送信することができる。なお、本実施形態では、第1通信部111は外部機器とIEEE802.11の規格に従った、いわゆる無線LANで通信するためのインターフェイスを含む。第1制御部101は、第1通信部111を制御することで外部機器との無線通信を実現する。なお、通信方式は無線LANに限定されるものではなく、例えば赤外通信方式や、Bluetooth(登録商標)、WirelessUSB等、他の無線通信方式を採用してもよい。   The first communication unit 111 is an interface for connecting to an external device. The digital camera 100 can exchange data with an external device via the first communication unit 111. For example, the digital camera 100 can transmit image data generated by the first imaging unit 102 to an external device via the first communication unit 111. In the present embodiment, the first communication unit 111 includes an interface for communicating with an external device via a so-called wireless LAN in accordance with the IEEE 802.11 standard. The first control unit 101 realizes wireless communication with an external device by controlling the first communication unit 111. Note that the communication method is not limited to the wireless LAN, and other wireless communication methods such as an infrared communication method, Bluetooth (registered trademark), and WirelessUSB may be adopted.

モジュール接続部112は、デジタルカメラ100に対応した様々なモジュールと接続するために用いられる。モジュール接続部112は、例えば、次のようなモジュールと接続できる。
・電源となる主電池(一次電池又は二次電池)を収納する電源モジュール。
・外部機器と通信するコネクタを有する外部I/O(入出力)モジュール。
・近距離無線通信を行うNFC(Near Field Communication)モジュール。
・音楽や操作音を出力するスピーカモジュール。
・音声を入力するマイクモジュール。
・記録媒体の容量を超えるデータを保存するための大容量の記録モジュール。
・液晶表示装置(LCD)等が設けられた表示モジュール。
・機器本体又はモジュールが発生した熱を蓄熱する冷却ユニット。
・外部I/Oが接続可能な外部I/Oモジュール。
The module connection unit 112 is used to connect various modules corresponding to the digital camera 100. The module connection unit 112 can be connected to the following modules, for example.
A power supply module that houses a main battery (primary battery or secondary battery) serving as a power source.
An external I / O (input / output) module having a connector that communicates with an external device.
An NFC (Near Field Communication) module that performs near field communication.
・ Speaker module that outputs music and operation sounds.
-A microphone module that inputs audio.
A large-capacity recording module for storing data that exceeds the capacity of the recording medium.
A display module provided with a liquid crystal display (LCD) or the like.
-A cooling unit that stores the heat generated by the device body or module.
An external I / O module to which external I / O can be connected.

ユーザは必要とする機能に応じてこれらモジュールを選択可能であり、所望のモジュールをモジュール接続部112に取り付けて使用することができる。また、モジュールの種類によっては、モジュール接続部112に取り付けられたモジュールの背面等に、更に他のモジュールを接続することも可能である。   The user can select these modules according to the required function, and can use a desired module by attaching it to the module connection portion 112. In addition, depending on the type of module, it is possible to connect another module to the back surface of the module attached to the module connection unit 112 or the like.

デジタルカメラ100の第1通信部111は、AP(アクセスポイント)モードと、CL(クライアント)モードとを有している。APモードは、インフラストラクチャモードにおけるアクセスポイントとして動作するモードである。CLモードは、インフラストラクチャモードにおけるクライアントとして動作するモードである。
第1通信部111をCLモードで動作させることにより、デジタルカメラ100は、インフラストラクチャモードにおけるCL機器として動作することが可能である。デジタルカメラ100がCL機器として動作する場合、周辺のAP機器に接続することで、AP機器が形成する無線LANネットワークに参加することが可能である。
The first communication unit 111 of the digital camera 100 has an AP (access point) mode and a CL (client) mode. The AP mode is a mode that operates as an access point in the infrastructure mode. The CL mode is a mode that operates as a client in the infrastructure mode.
By operating the first communication unit 111 in the CL mode, the digital camera 100 can operate as a CL device in the infrastructure mode. When the digital camera 100 operates as a CL device, it can participate in a wireless LAN network formed by the AP device by connecting to a peripheral AP device.

また、第1通信部111をAPモードで動作させることにより、デジタルカメラ100は、APの一種ではあるが、より機能が限定された簡易的なAP(以下、簡易AP)として動作することも可能である。デジタルカメラ100が簡易APとして動作すると、デジタルカメラ100は自身で無線LANネットワークを形成する。デジタルカメラ100の周辺の装置は、デジタルカメラ100をAP機器と認識し、デジタルカメラ100が形成した無線LANネットワークに参加することが可能となる。上記のようにデジタルカメラ100を動作させるためのプログラムは第1不揮発性メモリ103に保持されているものとする。
なお、デジタルカメラ100はAPの一種であるものの、CL機器から受信したデータをインターネットプロバイダ等に転送するゲートウェイ機能は有していない簡易APである。したがって、デジタルカメラ100は、自機が形成した無線LANネットワークに参加している他の装置からデータを受信しても、それをインターネット等のネットワークに転送することはできない。
In addition, by operating the first communication unit 111 in the AP mode, the digital camera 100 is a kind of AP, but can also operate as a simple AP with a limited function (hereinafter referred to as a simple AP). It is. When the digital camera 100 operates as a simple AP, the digital camera 100 forms a wireless LAN network by itself. Devices around the digital camera 100 can recognize the digital camera 100 as an AP device and participate in a wireless LAN network formed by the digital camera 100. It is assumed that the program for operating the digital camera 100 as described above is held in the first nonvolatile memory 103.
Although the digital camera 100 is a kind of AP, it is a simple AP that does not have a gateway function for transferring data received from a CL device to an Internet provider or the like. Therefore, even if the digital camera 100 receives data from another device participating in the wireless LAN network formed by itself, it cannot transfer it to a network such as the Internet.

<スマートデバイス200の構成>
次に、図2を参照して、通信装置であって情報処理装置の一例であるスマートデバイス200の構成について説明する。図2は、スマートデバイス200のブロック図である。スマートデバイス200には、スマートフォン等の携帯電話やいわゆるタブレットデバイスが含まれる。ここでは情報処理装置の一例としてスマートデバイスについて述べるが、情報処理装置はこれに限られない。例えば情報処理装置は、無線機能付きのデジタルカメラやプリンタ、テレビ、あるいはパーソナルコンピュータ等であってもよい。スマートデバイス200は、デジタルカメラ100から見たとき、外部機器となる。
<Configuration of smart device 200>
Next, a configuration of a smart device 200 that is a communication apparatus and an example of an information processing apparatus will be described with reference to FIG. FIG. 2 is a block diagram of the smart device 200. The smart device 200 includes a mobile phone such as a smartphone and a so-called tablet device. Here, a smart device is described as an example of the information processing apparatus, but the information processing apparatus is not limited to this. For example, the information processing apparatus may be a digital camera with a wireless function, a printer, a television, a personal computer, or the like. The smart device 200 is an external device when viewed from the digital camera 100.

第2制御部201は、入力された信号や、後述のプログラムに従ってスマートデバイス200の各部を制御する。なお、第2制御部201がスマートデバイス200全体を制御する代わりに、複数のハードウェアが処理を分担することで、スマートデバイス200全体を制御してもよい。第2制御部201が第2不揮発性メモリ203に記録されたプログラムを第2作業用メモリ204に展開し、展開されたプログラムを第2制御部201が実行することで、図3や図6のスマートデバイス200の処理が実現される。
第2撮像部202は、第2撮像部202に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理等を行い、デジタルデータを画像データとして出力する。第2撮像部202が撮像した画像データはバッファメモリに蓄えられた後、第2制御部201にて所定の演算が行われ、第2記録媒体210に記録される。
The 2nd control part 201 controls each part of the smart device 200 according to the input signal and the below-mentioned program. Instead of the second control unit 201 controlling the entire smart device 200, the entire smart device 200 may be controlled by a plurality of pieces of hardware sharing the processing. The second control unit 201 expands the program recorded in the second non-volatile memory 203 to the second working memory 204, and the second control unit 201 executes the expanded program, so that FIG. 3 and FIG. The processing of the smart device 200 is realized.
The second imaging unit 202 converts subject light imaged by a lens included in the second imaging unit 202 into an electrical signal, performs noise reduction processing, and outputs digital data as image data. The image data captured by the second imaging unit 202 is stored in the buffer memory, and then a predetermined calculation is performed by the second control unit 201 and recorded in the second recording medium 210.

第2不揮発性メモリ203は、電気的に消去・記録可能な不揮発性のメモリである。第2不揮発性メモリ203には、第2制御部201が実行する基本的なソフトウェアであるOS(オペレーティングシステム)や、このOSと協働して応用的な機能を実現するアプリケーションが記録されている。また、本実施形態では、第2不揮発性メモリ203には、デジタルカメラ100と通信するためのアプリケーション(以下アプリ)が格納されている。
第2作業用メモリ204は、第2表示部206の画像表示用メモリや、第2制御部201の作業領域等として使用される。
第2操作部205は、操作手段の例であり、スマートデバイス200に対する指示をユーザから受け付ける。第2操作部205は、例えば、ユーザがスマートデバイス200の電源のON/OFFを指示するための電源ボタンや、第2表示部206に形成されるタッチパネル等の操作部材を含む。
The second nonvolatile memory 203 is an electrically erasable / recordable nonvolatile memory. The second non-volatile memory 203 stores an OS (operating system) that is basic software executed by the second control unit 201 and an application that realizes an applied function in cooperation with the OS. . In the present embodiment, the second nonvolatile memory 203 stores an application (hereinafter referred to as an application) for communicating with the digital camera 100.
The second work memory 204 is used as an image display memory for the second display unit 206, a work area for the second control unit 201, and the like.
The second operation unit 205 is an example of an operation unit, and receives an instruction for the smart device 200 from a user. The second operation unit 205 includes, for example, a power button for the user to instruct the power on / off of the smart device 200 and an operation member such as a touch panel formed on the second display unit 206.

第2表示部206は、画像データの表示、対話的な操作のための文字表示等を行う。なお、第2表示部206は必ずしもスマートデバイス200が備える必要はない。スマートデバイス200は、第2表示部206と接続することができ、第2表示部206の表示を制御する表示制御機能を少なくとも有していればよい。
第2記録媒体210は、第2撮像部202から出力された画像データを記録することができる。第2記録媒体210は、スマートデバイス200に着脱可能なように構成してもよいし、スマートデバイス200に内蔵されていてもよい。すなわち、スマートデバイス200は少なくとも第2記録媒体210にアクセスする手段を有していればよい。
The second display unit 206 performs display of image data, character display for interactive operation, and the like. Note that the second display unit 206 is not necessarily provided in the smart device 200. The smart device 200 can be connected to the second display unit 206 and only needs to have at least a display control function for controlling the display of the second display unit 206.
The second recording medium 210 can record the image data output from the second imaging unit 202. The second recording medium 210 may be configured to be detachable from the smart device 200 or may be built in the smart device 200. That is, the smart device 200 only needs to have at least a means for accessing the second recording medium 210.

第2通信部211は、外部機器と接続するためのインターフェイスである。スマートデバイス200は、第2通信部211を介して、デジタルカメラ100とデータのやりとりを行うことができる。本実施形態では、第2通信部211はアンテナであり、第2制御部201は、アンテナを介して、デジタルカメラ100と接続することができる。なお、デジタルカメラ100との接続では、直接接続してもよいしアクセスポイントを介して接続してもよい。データを通信するためのプロトコルとしては、例えば無線LANを通じたPTP−IP(Picture Transfer Protocol over Internet Protocol)を用いることができる。なお、デジタルカメラ100との通信はこれに限られるものではない。例えば、第2通信部211としては、赤外線通信モジュール、Bluetooth通信モジュール、WirelessUSB等の他の無線通信モジュールを採用してもよい。   The second communication unit 211 is an interface for connecting to an external device. The smart device 200 can exchange data with the digital camera 100 via the second communication unit 211. In the present embodiment, the second communication unit 211 is an antenna, and the second control unit 201 can be connected to the digital camera 100 via the antenna. In connection with the digital camera 100, it may be connected directly or via an access point. As a protocol for communicating data, for example, PTP-IP (Picture Transfer Protocol over Internet Protocol) through a wireless LAN can be used. Note that communication with the digital camera 100 is not limited to this. For example, as the second communication unit 211, another wireless communication module such as an infrared communication module, a Bluetooth communication module, or a WirelessUSB may be employed.

公衆網接続部213は、公衆無線通信を行う際に用いられるインターフェイスである。スマートデバイス200は、公衆網接続部213を介して、他の機器と通話することができる。この際、第2制御部201は、マイク214及びスピーカ215を介して音声信号の入力と出力を行うことで、通話を実現する。本実施形態では、公衆網接続部213はアンテナであり、第1制御部101は、アンテナを介して、公衆網に接続することができる。なお、第2通信部211及び公衆網接続部213は、一つのアンテナで兼用することも可能である。   The public network connection unit 213 is an interface used when performing public wireless communication. The smart device 200 can make a call with another device via the public network connection unit 213. At this time, the second control unit 201 realizes a call by inputting and outputting an audio signal via the microphone 214 and the speaker 215. In the present embodiment, the public network connection unit 213 is an antenna, and the first control unit 101 can be connected to the public network via the antenna. Note that the second communication unit 211 and the public network connection unit 213 can be shared by a single antenna.

<パラメータ設定処理>
次に、図3、図4、図5を参照して、パラメータ設定処理について説明する。図3は、パラメータ設定処理のシーケンス図である。図4は、デジタルカメラ100の画面の例を示す図である。図5は、スマートデバイス200の画面の例を示す図である。
パラメータ設定処理は、スマートデバイス200を用いて、デジタルカメラ100の各種パラメータを設定する処理である。スマートデバイス200とデジタルカメラ100とは無線LANで接続する。デジタルカメラ100は、初期状態では、各種パラメータの設定が何もされておらず、全てデフォルトの値となる。そのため、初期状態のデジタルカメラ100に対して、以下に説明するパラメータ設定処理によって、各種パラメータを設定する必要がある。
<Parameter setting process>
Next, the parameter setting process will be described with reference to FIG. 3, FIG. 4, and FIG. FIG. 3 is a sequence diagram of the parameter setting process. FIG. 4 is a diagram illustrating an example of the screen of the digital camera 100. FIG. 5 is a diagram illustrating an example of a screen of the smart device 200.
The parameter setting process is a process for setting various parameters of the digital camera 100 using the smart device 200. The smart device 200 and the digital camera 100 are connected via a wireless LAN. In the initial state, the digital camera 100 has no setting of various parameters, and all have default values. Therefore, it is necessary to set various parameters for the digital camera 100 in the initial state by the parameter setting process described below.

パラメータ設定処理の開始前、デジタルカメラ100は初期状態であるものとする。また、デジタルカメラ100は、図4(a)に示す第1カメラ画面401等の画面を第1表示部106に表示しているものとする。第1カメラ画面401は、どのような画面であってもよいが、例えば、デジタルカメラ100が通信接続をしていないことを表す。   It is assumed that the digital camera 100 is in an initial state before the parameter setting process is started. Further, it is assumed that the digital camera 100 displays a screen such as the first camera screen 401 shown in FIG. The first camera screen 401 may be any screen, for example, indicating that the digital camera 100 is not connected for communication.

まず、ステップS301において、ユーザは、デジタルカメラ100の第1操作部105(例えば、モード切替えボタン105b)を用いて、無線接続の開始指示を入力(例えば、モード切替えボタン105bを長押し)する。デジタルカメラ100の第1制御部101は、第1操作部105を介して、無線接続の開始指示を検知することで、無線接続の開始指示を受け付ける。第1制御部101は、無線接続の開始指示を受け付けたとき、無線LAN接続のための処理(すなわちステップS302以降の処理)を開始する。なお、無線LANの規格としては例えばWi−Fi(登録商標)を採用することができる。   First, in step S301, the user uses the first operation unit 105 (for example, the mode switching button 105b) of the digital camera 100 to input a wireless connection start instruction (for example, press and hold the mode switching button 105b). The first control unit 101 of the digital camera 100 receives a wireless connection start instruction by detecting a wireless connection start instruction via the first operation unit 105. When the first control unit 101 receives an instruction to start wireless connection, the first control unit 101 starts processing for wireless LAN connection (that is, processing after step S302). For example, Wi-Fi (registered trademark) can be adopted as a wireless LAN standard.

次に、ステップS302において、デジタルカメラ100の第1制御部101は、簡易APを起動する準備を行う。より具体的には、第1制御部101は、簡易APを起動してビーコンの発信を開始する前に、無線LANパラメータを取得する。ステップS302では、第1制御部101は、無線LANパラメータとして、少なくとも、ネットワーク識別子であるSSIDと暗号化キーとを取得する。なお、ステップS302においてデジタルカメラ100は初期状態なので、第1制御部101は、無線LANパラメータとしてデフォルトのものを取得する。   Next, in step S302, the first control unit 101 of the digital camera 100 prepares to start the simple AP. More specifically, the 1st control part 101 acquires a wireless LAN parameter, before starting simple AP and starting transmission of a beacon. In step S302, the first control unit 101 acquires at least an SSID that is a network identifier and an encryption key as wireless LAN parameters. Since the digital camera 100 is in an initial state in step S302, the first control unit 101 acquires a default one as a wireless LAN parameter.

なお、SSIDは、予め不揮発性メモリに記録された機器情報、又は、この機器情報を基に第1制御部101が生成してもよい。機器情報とは、例えば、機器名や個体識別情報(GUID:Globally Unique Identifier、又は、UUID:Universally Unique Identifier等)等である。
また、第1制御部101は、暗号化キーとして、ステップS302が実行される度に第1制御部101がランダムに決定する値を用いてもよい。暗号化キーは、第1制御部101が生成した乱数をパスフレーズとして、第1制御部101が暗号化計算を繰り返すことで生成してもよい。
The SSID may be generated by the first control unit 101 based on device information recorded in advance in the nonvolatile memory or based on this device information. The device information is, for example, a device name, individual identification information (GUID: Globally Unique Identifier, UUID: Universally Unique Identifier, or the like).
Further, the first control unit 101 may use a value that is randomly determined by the first control unit 101 every time step S302 is executed as the encryption key. The encryption key may be generated by the first control unit 101 repeating the encryption calculation using the random number generated by the first control unit 101 as a passphrase.

次に、ステップS303において、デジタルカメラ100の第1制御部101は、ステップS302で取得したSSIDと暗号化キーとを用いて簡易APを起動して無線LANネットワークを形成する。そして、第1制御部101は、第1表示部106に、図4(b)に示す第2カメラ画面402を表示する。第2カメラ画面402には、ステップS302で取得された無線LANパラメータが表示される。より具体的には、第2カメラ画面402には、無線LANパラメータとして、SSIDと暗号化キーとが表示される。無線LANネットワークを形成する処理は、形成手段による処理例である。   Next, in step S303, the first control unit 101 of the digital camera 100 activates a simple AP using the SSID and encryption key acquired in step S302 to form a wireless LAN network. Then, the first control unit 101 displays the second camera screen 402 shown in FIG. 4B on the first display unit 106. On the second camera screen 402, the wireless LAN parameters acquired in step S302 are displayed. More specifically, the second camera screen 402 displays an SSID and an encryption key as wireless LAN parameters. The process of forming a wireless LAN network is an example of processing by the forming unit.

次に、ステップS304において、デジタルカメラ100の第1制御部101は、DHCP(Dynamic Host Configuration Protocol)サーバを起動する。DHCPサーバの起動により、第1制御部101は、デジタルカメラ100の簡易APが形成する無線LANネットワークに参加した機器に対してIPアドレスを割り振る準備を行う。
次に、ステップS305において、デジタルカメラ100の第1制御部101は、機器の検索を開始する。第1制御部101は、機器検索にディスカバリプロトコルを用いる。第1制御部101は、ディスカバリプロトコルとして、例えば、SSDP(Single Service Discovery Protocol)やMalticast DNS等を用いることができる。スマートデバイス200の第2制御部201は、第2通信部211を介して、ディスカバリプロトコルのパケットを受信して、デジタルカメラ100が形成する無線LANネットワークのSSIDを取得する。
Next, in step S304, the first control unit 101 of the digital camera 100 starts a DHCP (Dynamic Host Configuration Protocol) server. When the DHCP server is activated, the first control unit 101 prepares to allocate an IP address to a device that has joined the wireless LAN network formed by the simple AP of the digital camera 100.
Next, in step S305, the first control unit 101 of the digital camera 100 starts searching for devices. The first control unit 101 uses a discovery protocol for device search. The first control unit 101 can use, for example, SSDP (Single Service Discovery Protocol) or Malicast DNS as a discovery protocol. The second control unit 201 of the smart device 200 receives the discovery protocol packet via the second communication unit 211 and acquires the SSID of the wireless LAN network formed by the digital camera 100.

次に、ステップS306において、ユーザは、スマートデバイス200の第2操作部205を用いて、OSのメニューから、無線LAN設定の開始指示を入力する。スマートデバイス200の第2制御部201は、第2操作部205を介して、無線LAN設定の開始指示を検知して、無線LAN設定の開始指示を受け付ける。第2制御部201は、無線LAN設定の開始指示を受け付けると、第2表示部206に、図5(a)に示す第1デバイス画面501を表示する。第1デバイス画面501は、SSIDの一覧を表示する画面である。第1デバイス画面501には、スマートデバイス200がステップS305でデジタルカメラ100から取得したSSIDが表示される。   Next, in step S306, the user uses the second operation unit 205 of the smart device 200 to input a wireless LAN setting start instruction from the OS menu. The second control unit 201 of the smart device 200 detects a wireless LAN setting start instruction via the second operation unit 205 and receives the wireless LAN setting start instruction. When the second control unit 201 receives a wireless LAN setting start instruction, the second control unit 201 displays a first device screen 501 illustrated in FIG. 5A on the second display unit 206. The first device screen 501 is a screen that displays a list of SSIDs. On the first device screen 501, the SSID acquired by the smart device 200 from the digital camera 100 in step S305 is displayed.

次に、ステップS307において、ユーザは、ステップS305において第2表示部206に表示された第1デバイス画面501のSSIDの一覧から、デジタルカメラ100が形成した無線LANネットワークのSSIDを選択する。スマートデバイス200の第2制御部201は、第2操作部205を介して、無線LANネットワークを選択する指示を受け付けて、ユーザが選択したSSIDを取得する。
第2制御部201は、ユーザが選択した無線LANネットワークにセキュリティが掛けられている場合、第2表示部206に、図5(b)に示す第2デバイス画面502を表示する。第2デバイス画面502は、ユーザが選択した無線LANネットワークの暗号化キーを入力するための画面である。この際、デジタルカメラ100の第1表示部106は、デジタルカメラ100が形成している無線LANネットワークの無線LANパラメータを含んだ第2カメラ画面402を表示している。したがって、ユーザは、デジタルカメラ100の第1表示部106に表示されている第2カメラ画面402のSSID及び暗号化キーを見ながら、スマートデバイス200の第2操作部205を操作して、SSIDを選択し、暗号化キーを入力できる。そして、第2制御部201は、第2操作部205を介して、ユーザが選択したSSID、及び、ユーザが入力した暗号化キーを取得する。なお、暗号化キーをパスワードとも呼ぶ。
Next, in step S307, the user selects the SSID of the wireless LAN network formed by the digital camera 100 from the list of SSIDs on the first device screen 501 displayed on the second display unit 206 in step S305. The second control unit 201 of the smart device 200 receives an instruction to select a wireless LAN network via the second operation unit 205, and acquires the SSID selected by the user.
When the wireless LAN network selected by the user is secured, the second control unit 201 displays a second device screen 502 shown in FIG. 5B on the second display unit 206. The second device screen 502 is a screen for inputting the encryption key of the wireless LAN network selected by the user. At this time, the first display unit 106 of the digital camera 100 displays the second camera screen 402 including the wireless LAN parameters of the wireless LAN network formed by the digital camera 100. Therefore, the user operates the second operation unit 205 of the smart device 200 while looking at the SSID and encryption key of the second camera screen 402 displayed on the first display unit 106 of the digital camera 100, and sets the SSID. You can select and enter an encryption key. Then, the second control unit 201 acquires the SSID selected by the user and the encryption key input by the user via the second operation unit 205. The encryption key is also called a password.

次に、ステップS308において、スマートデバイス200の第2制御部201は、デジタルカメラ100が形成している無線LANネットワークに参加する。より具体的には、第2制御部201は、例えば、デジタルカメラ100が形成している無線LANネットワークへの参加通知を、第2通信部211を介して、デジタルカメラ100に送信する。デジタルカメラ100の第1制御部101は、第1通信部111を介して、参加通知を受信する。   Next, in step S <b> 308, the second control unit 201 of the smart device 200 participates in the wireless LAN network formed by the digital camera 100. More specifically, the second control unit 201 transmits, for example, a notification of participation in the wireless LAN network formed by the digital camera 100 to the digital camera 100 via the second communication unit 211. The first control unit 101 of the digital camera 100 receives a participation notification via the first communication unit 111.

次に、ステップS309において、デジタルカメラ100のDHCPサーバは、スマートデバイス200のIPアドレスを設定するためのパケットを、第1通信部111を介して、スマートデバイス200に送信する。スマートデバイス200の第2制御部201は、第2通信部211を介して、このパケットを受信し、受信したパケットに基づいてスマートデバイス200のIPアドレスを設定する。
ステップS301からS309までの処理によって、ネットワークレベルで、デジタルカメラ100とスマートデバイス200との間の通信接続が確立する。これ以降デジタルカメラ100が形成した無線LANネットワークに他の情報処理装置が参加する必要がないため、第1制御部101は第1表示部106に、図4(c)に示す第3カメラ画面403を表示してもよい。第3カメラ画面403は、ネットワークレベルで、デジタルカメラ100とスマートデバイス200との間の通信接続が確立したことを表す画面であり、デジタルカメラ100が形成している無線LANネットワークのSSIDを表示する。
Next, in step S <b> 309, the DHCP server of the digital camera 100 transmits a packet for setting the IP address of the smart device 200 to the smart device 200 via the first communication unit 111. The second control unit 201 of the smart device 200 receives this packet via the second communication unit 211 and sets the IP address of the smart device 200 based on the received packet.
Through the processing from step S301 to step S309, communication connection between the digital camera 100 and the smart device 200 is established at the network level. Thereafter, since no other information processing apparatus needs to participate in the wireless LAN network formed by the digital camera 100, the first control unit 101 displays the third camera screen 403 shown in FIG. May be displayed. The third camera screen 403 is a screen indicating that communication connection between the digital camera 100 and the smart device 200 has been established at the network level, and displays the SSID of the wireless LAN network formed by the digital camera 100. .

ステップS310以降の処理によって、アプリケーションレベルでの、デジタルカメラ100とスマートデバイス200との通信接続の確立を行う。
ステップS310において、スマートデバイス200の第2制御部201は、図5(c)に示す第3デバイス画面503を第2表示部206に表示する。第3デバイス画面503は、第2不揮発性メモリ203に保存されたアプリを起動する指示をユーザから受け付けるための画面である。ユーザは、第2操作部205を用いて、例えばアイコンを選択し、アプリの起動指示を入力する。第2制御部201は、第2操作部205を介して、アプリの起動指示を受け付け、第2不揮発性メモリ203に保存されたアプリを起動する。図3の例では、第2制御部201は、デジタルカメラ100の設定やデジタルカメラ100からの画像取得が可能なカメラ操作アプリを起動したものとする。
Through the processing after step S310, communication connection between the digital camera 100 and the smart device 200 is established at the application level.
In step S <b> 310, the second control unit 201 of the smart device 200 displays the third device screen 503 illustrated in FIG. 5C on the second display unit 206. The third device screen 503 is a screen for accepting an instruction to start an application stored in the second nonvolatile memory 203 from the user. The user uses the second operation unit 205 to select, for example, an icon and input an application activation instruction. The second control unit 201 receives an application activation instruction via the second operation unit 205 and activates the application stored in the second nonvolatile memory 203. In the example of FIG. 3, it is assumed that the second control unit 201 has activated a camera operation application capable of setting the digital camera 100 and acquiring an image from the digital camera 100.

次に、ステップS311において、スマートデバイス200の第2制御部201が実行するカメラ操作アプリは、第2通信部211を介して、参加した無線LANネットワーク内にアドバタイズ通知をブロードキャストする。このブロードキャストにより、カメラ操作アプリは、自身の存在をデジタルカメラ100に通知する。デジタルカメラ100の第1制御部101は、第1通信部111を介して、スマートデバイス200からアドバタイズ通知を受信する。なお、第2制御部201は、アドバタイズ通知に、ディスカバリプロトコルを用いる。ディスカバリプロトコルとして、例えば、SSDPやMalticast DNS等を用いることができる。   Next, in step S <b> 311, the camera operation application executed by the second control unit 201 of the smart device 200 broadcasts an advertisement notification in the participating wireless LAN network via the second communication unit 211. Through this broadcast, the camera operation application notifies the digital camera 100 of the presence of itself. The first control unit 101 of the digital camera 100 receives an advertisement notification from the smart device 200 via the first communication unit 111. Note that the second control unit 201 uses a discovery protocol for advertisement notification. As a discovery protocol, for example, SSDP or Maltic DNS can be used.

次に、ステップS312において、デジタルカメラ100の第1制御部101は、アドバタイズしている外部機器の1台を選択する。ステップS312では、接続する外部機器を表すパラメータ(後述の接続可能デバイス情報)がデジタルカメラ100に設定される前なので、第1制御部101は、最初に受信したアドバタイズ通知の送信元となるスマートデバイス200を選択する。
なお、デジタルカメラ100の形成する無線LANネットワークには、複数の外部機器が参加できる。すなわち、ネットワークレベルでの通信接続は1対複数での接続が可能である。そのため、デジタルカメラ100はアドバタイズ通知を複数の外部機器から受信することがある。したがって、第1制御部101は、ステップS312において、どの外部機器とアプリケーションレベルでの通信接続を確立するのかを選択するようにユーザに促すようにしてもよい。
Next, in step S312, the first control unit 101 of the digital camera 100 selects one of the advertised external devices. In step S312, since a parameter (connectable device information to be described later) representing an external device to be connected is not set in the digital camera 100, the first control unit 101 is a smart device that is a transmission source of an advertisement notification received first. Select 200.
A plurality of external devices can participate in the wireless LAN network formed by the digital camera 100. That is, one-to-many connection is possible at the network level. Therefore, the digital camera 100 may receive an advertisement notification from a plurality of external devices. Therefore, the first control unit 101 may prompt the user to select which external device to establish a communication connection at the application level in step S312.

次に、ステップS313において、デジタルカメラ100の第1制御部101は、ステップS312で選択された外部機器であるスマートデバイス200との通信接続処理を開始する。より具体的には、第1制御部101は、第1通信部111を介して、通信接続開始通知をスマートデバイス200に送信する。第2制御部201は、第2通信部211を介して、通信接続開始通知を受信する。
次に、ステップS314において、スマートデバイス200の第2制御部201は、第2通信部211を介して、デジタルカメラ100に接続可否通知を送信する。図3の例では、接続可否通知は、通信接続を行うことを表す通知である。デジタルカメラ100の第1制御部101は、第1通信部111を介して、接続可否通知を受信する。
Next, in step S313, the first control unit 101 of the digital camera 100 starts communication connection processing with the smart device 200 that is the external device selected in step S312. More specifically, the first control unit 101 transmits a communication connection start notification to the smart device 200 via the first communication unit 111. The second control unit 201 receives a communication connection start notification via the second communication unit 211.
Next, in step S <b> 314, the second control unit 201 of the smart device 200 transmits a connection permission notification to the digital camera 100 via the second communication unit 211. In the example of FIG. 3, the connection availability notification is a notification indicating that communication connection is performed. The first control unit 101 of the digital camera 100 receives a connection permission notification via the first communication unit 111.

次に、ステップS315において、デジタルカメラ100とスマートデバイス200とのアプリケーションレベルの通信接続が完了する。デジタルカメラ100の第1制御部101は、スマートデバイス200との通信接続が完了したことを検知すると、第1表示部106に、図4(d)に示す第4カメラ画面404を表示する。また、スマートデバイス200の第2制御部201は、デジタルカメラ100との通信接続が完了したことを検知すると、第2表示部206に、図5(d)に示す第4デバイス画面504を表示する。第4カメラ画面404、及び、第4デバイス画面504は、デジタルカメラ100とスマートデバイス200とのアプリケーションレベルの通信接続が完了したことを表す。また、第4デバイス画面504は、カメラ操作アプリのメニュー画面になっている。   Next, in step S315, the application level communication connection between the digital camera 100 and the smart device 200 is completed. When the first control unit 101 of the digital camera 100 detects that the communication connection with the smart device 200 is completed, the first control unit 101 displays a fourth camera screen 404 illustrated in FIG. 4D on the first display unit 106. When the second control unit 201 of the smart device 200 detects that the communication connection with the digital camera 100 has been completed, the second control unit 201 displays a fourth device screen 504 illustrated in FIG. 5D on the second display unit 206. . The fourth camera screen 404 and the fourth device screen 504 indicate that the application level communication connection between the digital camera 100 and the smart device 200 has been completed. The fourth device screen 504 is a menu screen for a camera operation application.

次に、ステップS316において、スマートデバイス200の第2制御部201は、第4デバイス画面504で、デジタルカメラ100を設定するための操作(例えば、「カメラの設定をする」のタッチ)を受け付ける。次に、第2制御部201は、第2通信部211を介して、パラメータ取得要求をデジタルカメラ100に送信する。
デジタルカメラ100の第1制御部101は、パラメータ取得要求を受信すると、第1通信部111を介して、各種パラメータをスマートデバイス200に送信する。ここでの各種パラメータには、例えば、SSIDやパスワード等を含む無線LANパラメータが含まれる。
Next, in step S <b> 316, the second control unit 201 of the smart device 200 receives an operation for setting the digital camera 100 on the fourth device screen 504 (for example, a touch of “setting a camera”). Next, the second control unit 201 transmits a parameter acquisition request to the digital camera 100 via the second communication unit 211.
When receiving the parameter acquisition request, the first control unit 101 of the digital camera 100 transmits various parameters to the smart device 200 via the first communication unit 111. The various parameters here include, for example, wireless LAN parameters including SSID and password.

スマートデバイス200の第2制御部201は、デジタルカメラ100から各種パラメータを受信して、無線LANパラメータを取得する。次に、第2制御部201は、第2表示部206に、図5(e)に示す第5デバイス画面505を表示する。第5デバイス画面505は、デジタルカメラ100の各種パラメータをスマートデバイス200から設定するための設定画面である。第5デバイス画面505は、スマートデバイス200がデジタルカメラ100から取得した各種パラメータを初期値として表示してもよい。
なお、ステップS316で使われる通信プロトコルは、HTTP(Hyper Text Transfer Protocol)でもよく、PTP−IP等でもよい。
The second control unit 201 of the smart device 200 receives various parameters from the digital camera 100 and acquires wireless LAN parameters. Next, the second control unit 201 displays a fifth device screen 505 illustrated in FIG. 5E on the second display unit 206. The fifth device screen 505 is a setting screen for setting various parameters of the digital camera 100 from the smart device 200. The fifth device screen 505 may display various parameters acquired by the smart device 200 from the digital camera 100 as initial values.
The communication protocol used in step S316 may be HTTP (Hyper Text Transfer Protocol) or PTP-IP.

次に、ステップS317において、ユーザは、第2表示部206に表示された第5デバイス画面505を参照しながら、第2操作部205を用いて、デジタルカメラ100の各種パラメータを入力する。スマートデバイス200の第2制御部201は、第2操作部205を介して、デジタルカメラ100の各種パラメータを受け付ける。   Next, in step S317, the user inputs various parameters of the digital camera 100 using the second operation unit 205 while referring to the fifth device screen 505 displayed on the second display unit 206. The second control unit 201 of the smart device 200 receives various parameters of the digital camera 100 via the second operation unit 205.

ステップS317において、第2制御部201が受け付けるパラメータには、例えば、無線LANパラメータ、静止画撮影パラメータ、及び、動画撮影パラメータがある。
無線LANパラメータには、第1パラメータから第7パラメータが含まれる。
第1パラメータは、無線LAN動作モードである。無線LAN動作モードには、デジタルカメラ100がAPモードで動作すること、又は、デジタルカメラ100がCLモードで動作することを指定できる。
第2パラメータは、デジタルカメラ100が参加、又は、形成する無線LANネットワークのSSIDである。
第3パラメータは、デジタルカメラ100が参加、又は、形成する無線LANネットワークの暗号方式、及び、認証種別である。
In step S317, the parameters received by the second control unit 201 include, for example, a wireless LAN parameter, a still image shooting parameter, and a moving image shooting parameter.
The wireless LAN parameters include the first parameter to the seventh parameter.
The first parameter is a wireless LAN operation mode. The wireless LAN operation mode can specify that the digital camera 100 operates in the AP mode or that the digital camera 100 operates in the CL mode.
The second parameter is the SSID of the wireless LAN network that the digital camera 100 participates in or forms.
The third parameter is a wireless LAN network encryption method and authentication type that the digital camera 100 participates in or forms.

第4パラメータは、デジタルカメラ100が参加、又は、形成する無線LANネットワークの暗号化キーである。
第5パラメータは、SSID表示設定である。SSID表示設定には、デジタルカメラ100がSSIDを表示することを表す「SSID表示」、又は、デジタルカメラ100がSSIDを非表示にすることを表す「SSID非表示」を指定できる。
第6パラメータは、接続可能デバイス情報である。接続可能デバイス情報には、デジタルカメラ100が接続可能なデバイスを表す情報(個体識別情報等)を指定できる。
第7パラメータは、IPアドレス設定である。IPアドレス設定では、デジタルカメラ100のIPアドレス取得方法を指定できる。
静止画撮影パラメータは、デジタルカメラ100による静止画撮影のための設定パラメータである。動画撮影パラメータは、デジタルカメラ100による動画撮影のための設定パラメータである。
The fourth parameter is a wireless LAN network encryption key that the digital camera 100 participates in or forms.
The fifth parameter is SSID display setting. In the SSID display setting, “SSID display” indicating that the digital camera 100 displays the SSID or “SSID non-display” indicating that the digital camera 100 hides the SSID can be designated.
The sixth parameter is connectable device information. In the connectable device information, information (such as individual identification information) indicating a device that can be connected to the digital camera 100 can be designated.
The seventh parameter is IP address setting. In the IP address setting, the IP address acquisition method of the digital camera 100 can be designated.
The still image shooting parameter is a setting parameter for still image shooting by the digital camera 100. The moving image shooting parameter is a setting parameter for moving image shooting by the digital camera 100.

次に、ステップS318において、スマートデバイス200の第2制御部201は、ステップS317で受け付けたデジタルカメラ100の各種パラメータを、第2通信部211を介してデジタルカメラ100に送信して、デジタルカメラ100を設定する。デジタルカメラ100の第1制御部101は、第1通信部111を介して、スマートデバイス200から各種パラメータを受信する。なお、ステップS318で使われる通信プロトコルは、HTTPでもよく、PTP−IP等でもよい。   Next, in step S318, the second control unit 201 of the smart device 200 transmits various parameters of the digital camera 100 received in step S317 to the digital camera 100 via the second communication unit 211, and the digital camera 100 Set. The first control unit 101 of the digital camera 100 receives various parameters from the smart device 200 via the first communication unit 111. Note that the communication protocol used in step S318 may be HTTP, PTP-IP, or the like.

次に、ステップS319において、デジタルカメラ100の第1制御部101は、ステップS318においてスマートデバイス200から受信したデジタルカメラ100の各種パラメータを、デジタルカメラ100に設定する。すなわち、第1制御部101は、スマートデバイス200から受信したデジタルカメラ100の各種パラメータを、第1不揮発性メモリ103に記憶し、各種の処理に反映する。ステップS319は、保存手段、及び、設定手段による処理例である。第1制御部101は、デジタルカメラ100の各種パラメータを、第1記録媒体110に記憶し、各種の処理に反映してもよい。ただし、第1実施形態、及び、第2実施形態では、デジタルカメラ100の無線LANパラメータを含む各種パラメータは、第1不揮発性メモリ103に記憶されるものとする。
なお、第1不揮発性メモリ103に記憶したデジタルカメラ100のパラメータには、即時反映されるパラメータと、所定の条件を満たした後に反映されるパラメータが存在してもよい。即時反映されるパラメータの例として、静止画撮影パラメータや動画撮影パラメータが挙げられる。所定の条件を満たした後に反映されるパラメータの例として、無線LANパラメータが挙げられる。第1制御部101は、ステップS315にて確立した通信接続が切断された後に、無線LANパラメータを反映してもよい。
以上が、第1実施形態のパラメータ設定処理である。
Next, in step S319, the first control unit 101 of the digital camera 100 sets various parameters of the digital camera 100 received from the smart device 200 in step S318 in the digital camera 100. That is, the first control unit 101 stores various parameters of the digital camera 100 received from the smart device 200 in the first nonvolatile memory 103 and reflects them in various processes. Step S319 is an example of processing by the storage unit and the setting unit. The first control unit 101 may store various parameters of the digital camera 100 in the first recording medium 110 and reflect them in various processes. However, in the first embodiment and the second embodiment, it is assumed that various parameters including the wireless LAN parameters of the digital camera 100 are stored in the first nonvolatile memory 103.
The parameters of the digital camera 100 stored in the first nonvolatile memory 103 may include parameters that are reflected immediately and parameters that are reflected after a predetermined condition is satisfied. Examples of parameters that are immediately reflected include still image shooting parameters and moving image shooting parameters. An example of a parameter reflected after satisfying a predetermined condition is a wireless LAN parameter. The first control unit 101 may reflect the wireless LAN parameters after the communication connection established in step S315 is disconnected.
The above is the parameter setting process of the first embodiment.

<画像取得処理>
次に、図4、図5、図6を参照して、画像取得処理について説明する。図6は、画像取得処理のシーケンス図である。画像取得処理は、スマートデバイス200がデジタルカメラ100から画像を取得する処理である。図6には、デジタルカメラ100がCLモードに設定されている場合に、スマートデバイス200がデジタルカメラ100から画像を取得する処理のシーケンスが示されている。図6で説明する画像取得処理にはアクセスポイント600が使われる。したがって、スマートデバイス200とデジタルカメラ100との通信は、アクセスポイント600を介して行われる。
<Image acquisition processing>
Next, image acquisition processing will be described with reference to FIGS. 4, 5, and 6. FIG. 6 is a sequence diagram of image acquisition processing. The image acquisition process is a process in which the smart device 200 acquires an image from the digital camera 100. FIG. 6 illustrates a processing sequence in which the smart device 200 acquires an image from the digital camera 100 when the digital camera 100 is set to the CL mode. An access point 600 is used for the image acquisition process described in FIG. Therefore, communication between the smart device 200 and the digital camera 100 is performed via the access point 600.

ステップS601において、デジタルカメラ100の第1制御部101は、第1操作部105を介して、無線接続の開始指示を受け付ける。ステップS601は、受付手段による処理例である。なお、ステップS601は、図3のステップS301と同様である。
次に、ステップS602において、デジタルカメラ100の第1制御部101は、予め第1不揮発性メモリ103に記憶された無線LANパラメータを読込む。第1制御部101が読込んだ無線LANパラメータは、次のようになっているものとする。
In step S <b> 601, the first control unit 101 of the digital camera 100 receives a wireless connection start instruction via the first operation unit 105. Step S601 is an example of processing by the accepting unit. Step S601 is the same as step S301 in FIG.
Next, in step S <b> 602, the first control unit 101 of the digital camera 100 reads the wireless LAN parameters stored in advance in the first nonvolatile memory 103. It is assumed that the wireless LAN parameters read by the first control unit 101 are as follows.

無線LAN動作モードはCLモードである。
デジタルカメラ100が参加する無線LANネットワークのSSIDは「AccessPoint_XXX」である。
デジタルカメラ100が参加する無線LANネットワークの暗号方式はAESである。
デジタルカメラ100が参加する無線LANネットワークの認証種別はWPA2である。
デジタルカメラ100が参加する無線LANネットワークの暗号化キーは「11111111」である。
SSID表示設定は、「SSID表示」又は「SSID非表示」である。
接続可能デバイス情報は、UUIDの「12AB34CD56EF」である。
IPアドレス設定のIPアドレス取得方法は、DHCPによる自動取得である。
The wireless LAN operation mode is the CL mode.
The SSID of the wireless LAN network in which the digital camera 100 participates is “AccessPoint_XXX”.
The encryption method of the wireless LAN network in which the digital camera 100 participates is AES.
The authentication type of the wireless LAN network in which the digital camera 100 participates is WPA2.
The encryption key of the wireless LAN network in which the digital camera 100 participates is “11111111”.
The SSID display setting is “SSID display” or “SSID non-display”.
The connectable device information is UUID “12AB34CD56EF”.
An IP address acquisition method for IP address setting is automatic acquisition by DHCP.

なお、ステップS602においてデジタルカメラ100の第1制御部101が読み込む無線LANパラメータは、図3のステップS317においてユーザがスマートデバイス200に入力し、スマートデバイス200から設定可能である。また、後述する第2実施形態においては、ユーザはデジタルカメラ100の第1操作部105を操作して設定することも可能である。   Note that the wireless LAN parameters read by the first control unit 101 of the digital camera 100 in step S602 can be set from the smart device 200 by the user entering the smart device 200 in step S317 of FIG. In the second embodiment to be described later, the user can also set by operating the first operation unit 105 of the digital camera 100.

次に、ステップS603において、デジタルカメラ100の第1制御部101は、ステップS602において読み出した無線LANパラメータに従って、アクセスポイント600が形成する無線LANネットワークへ参加する。ステップS603は、参加手段による処理例である。
また、第1制御部101は、ステップS602において読込んだ無線LANパラメータに従って、第1表示部106に、図4(e)に示す第5カメラ画面405、又は、図4(f)に示す第6カメラ画面406を表示する。第5カメラ画面405及び第6カメラ画面406は、アプリケーションレベルでのスマートデバイス200との通信接続を開始することを表す画面である。ステップS603において、第5カメラ画面405、又は、第6カメラ画面406を表示する処理は、制御手段による処理例である。
無線LANパラメータのSSID表示設定が「SSID表示」のとき、第1制御部101は、第1表示部106に、第5カメラ画面405を表示する。第1制御部101は、第5カメラ画面405に、デジタルカメラ100が参加した無線LANネットワークのSSIDを表示する制御を行う。したがって、ユーザは、第5カメラ画面405を参照することで、デジタルカメラ100が参加した無線LANネットワークのSSIDを確認できる。
Next, in step S603, the first control unit 101 of the digital camera 100 participates in the wireless LAN network formed by the access point 600 according to the wireless LAN parameters read in step S602. Step S603 is an example of processing by the participation means.
Also, the first control unit 101 displays the fifth camera screen 405 shown in FIG. 4E or the fifth camera shown in FIG. 4F according to the wireless LAN parameters read in step S602. A six-camera screen 406 is displayed. The fifth camera screen 405 and the sixth camera screen 406 are screens representing the start of communication connection with the smart device 200 at the application level. In step S603, the process of displaying the fifth camera screen 405 or the sixth camera screen 406 is an example of a process performed by the control unit.
When the SSID display setting of the wireless LAN parameter is “SSID display”, the first control unit 101 displays the fifth camera screen 405 on the first display unit 106. The first control unit 101 performs control to display the SSID of the wireless LAN network in which the digital camera 100 participates on the fifth camera screen 405. Therefore, the user can confirm the SSID of the wireless LAN network in which the digital camera 100 participates by referring to the fifth camera screen 405.

無線LANパラメータのSSID表示設定が「SSID非表示」のとき、第1制御部101は、第1表示部106に、第6カメラ画面406を表示する。第1制御部101は、第6カメラ画面406に、デジタルカメラ100が参加した無線LANネットワークのSSIDを表示しない制御を行う。したがって、ユーザ、及び、第三者は、デジタルカメラ100が参加した無線LANネットワークのSSIDを確認できない。
なお、第1制御部101は、第6カメラ画面406に、デジタルカメラ100が参加した無線LANネットワークのSSIDの文字数を表す情報を表示する制御を行ってもよい。SSIDの文字数を表す情報の例として、例えば、SSIDの文字数と同じ数の「*」(アスタリスク)が挙げられる。これにより、ユーザは、デジタルカメラ100が参加した無線LANネットワークのSSIDの文字数を確認できる。
When the SSID display setting of the wireless LAN parameter is “SSID non-display”, the first control unit 101 displays the sixth camera screen 406 on the first display unit 106. The first control unit 101 performs control not to display the SSID of the wireless LAN network in which the digital camera 100 participates on the sixth camera screen 406. Therefore, the user and a third party cannot confirm the SSID of the wireless LAN network in which the digital camera 100 participates.
The first control unit 101 may perform control to display information indicating the number of characters of the SSID of the wireless LAN network in which the digital camera 100 participates on the sixth camera screen 406. As an example of the information indicating the number of characters of the SSID, for example, “*” (asterisk) of the same number as the number of characters of the SSID can be cited. Thereby, the user can confirm the number of characters of the SSID of the wireless LAN network in which the digital camera 100 participates.

次に、ステップS604において、第1制御部101は、ステップS602において読み出した無線LANパラメータのIPアドレス設定に従って、デジタルカメラ100のIPアドレスを設定する。
次に実行されるステップS605、及び、ステップS606は、図3のステップS305、及び、ステップS306と同様である。ステップS606では、スマートデバイス200は、第2表示部206に第1デバイス画面501を表示する。
Next, in step S604, the first control unit 101 sets the IP address of the digital camera 100 in accordance with the IP address setting of the wireless LAN parameter read in step S602.
Steps S605 and S606 to be executed next are the same as steps S305 and S306 in FIG. In step S606, the smart device 200 displays the first device screen 501 on the second display unit 206.

次に、ステップS607において、ユーザは、ステップS605でスマートデバイス200の第2表示部206に表示された第1デバイス画面501のSSIDの一覧から、アクセスポイント600が形成した無線LANネットワークのSSIDを選択する。ユーザは、第1デバイス画面501で、アクセスポイント600が形成した無線LANネットワークのSSIDを入力してもよい。スマートデバイス200の第2制御部201は、第2操作部205を介して、ユーザが選択、又は、入力したSSIDを取得する。
ステップS607では、ステップS602において読み出した無線LANパラメータのSSID表示設定が「SSID表示」であれば、デジタルカメラ100の第1表示部106に第5カメラ画面405が表示されている。よって、第1表示部106には、デジタルカメラ100が参加している無線LANネットワークのSSIDが表示されている。したがって、ユーザは、第5カメラ画面405のSSIDを見ながら、スマートデバイス200の第2操作部205を操作して、SSIDを選択したり入力したりできる。
Next, in step S607, the user selects the SSID of the wireless LAN network formed by the access point 600 from the SSID list on the first device screen 501 displayed on the second display unit 206 of the smart device 200 in step S605. To do. The user may input the SSID of the wireless LAN network formed by the access point 600 on the first device screen 501. The second control unit 201 of the smart device 200 acquires the SSID selected or input by the user via the second operation unit 205.
In step S607, if the SSID display setting of the wireless LAN parameter read in step S602 is “SSID display”, the fifth camera screen 405 is displayed on the first display unit 106 of the digital camera 100. Therefore, the first display unit 106 displays the SSID of the wireless LAN network in which the digital camera 100 is participating. Therefore, the user can select and input the SSID by operating the second operation unit 205 of the smart device 200 while viewing the SSID on the fifth camera screen 405.

ステップS602において読み出した無線LANパラメータのSSID表示設定が「SSID非表示」であれば、デジタルカメラ100の第1表示部106に第6カメラ画面406が表示されている。よって、第1表示部106には、デジタルカメラ100が参加している無線LANネットワークのSSIDが表示されない。したがって、ユーザは、デジタルカメラ100が参加している無線LANパラメータのSSIDを予め知っている必要がある。アクセスポイント600が、意図的にSSIDを隠蔽している場合、デジタルカメラ100の第1表示部106を参照してもSSIDを確認できないので、セキュリティを強化できる。   If the SSID display setting of the wireless LAN parameter read in step S <b> 602 is “SSID non-display”, the sixth camera screen 406 is displayed on the first display unit 106 of the digital camera 100. Therefore, the SSID of the wireless LAN network in which the digital camera 100 participates is not displayed on the first display unit 106. Therefore, the user needs to know in advance the SSID of the wireless LAN parameter in which the digital camera 100 is participating. When the access point 600 intentionally hides the SSID, the SSID cannot be confirmed even by referring to the first display unit 106 of the digital camera 100, so that security can be enhanced.

なお、ステップS607において、第2制御部201は、ユーザが選択した無線LANネットワークにセキュリティが掛けられている場合、第2表示部206に、図5(f)に示す第6デバイス画面506を表示する。第6デバイス画面506は、無線LANネットワークの暗号化キーを入力するための画面である。第2制御部201は、第6デバイス画面506で入力された暗号化キーを受け付ける。   In step S607, when the wireless LAN network selected by the user is secured, the second control unit 201 displays the sixth device screen 506 shown in FIG. 5F on the second display unit 206. To do. The sixth device screen 506 is a screen for inputting a wireless LAN network encryption key. The second control unit 201 receives the encryption key input on the sixth device screen 506.

次に、ステップS608において、スマートデバイス200の第2制御部201は、アクセスポイント600が形成する無線LANネットワークに参加する。
次に、ステップS609において、アクセスポイント600は、スマートデバイス200にIPアドレスを設定する。ステップS609までの処理によって、ネットワークレベルで、デジタルカメラ100とスマートデバイス200との間の通信接続が確立する。
Next, in step S <b> 608, the second control unit 201 of the smart device 200 participates in the wireless LAN network formed by the access point 600.
Next, in step S609, the access point 600 sets an IP address for the smart device 200. Through the processing up to step S609, the communication connection between the digital camera 100 and the smart device 200 is established at the network level.

ステップS610以降の処理によって、アプリケーションレベルでの、デジタルカメラ100とスマートデバイス200との通信接続の確立を行う。
ステップS610、及び、ステップS611は、図3のステップS310、及び、ステップS311と同様である。
次に、ステップS612において、デジタルカメラ100の第1制御部101は、ステップS602において読み出した無線LANパラメータに従って、アドバタイズしている機器と接続するか否かを選択する。より具体的には、第1制御部101は、ステップS611で受信したアドバタイズ通知に含まれるUUIDと、ステップS602において読み出した接続可能デバイス情報のUUIDとが一致しているか否かを判断し、一致している機器を選択して通信接続する。図6の例では、第1制御部101は、スマートデバイス200を選択したものとする。
Through the processing after step S610, communication connection between the digital camera 100 and the smart device 200 is established at the application level.
Step S610 and step S611 are the same as step S310 and step S311 of FIG.
Next, in step S612, the first control unit 101 of the digital camera 100 selects whether to connect to the advertised device according to the wireless LAN parameter read in step S602. More specifically, the first control unit 101 determines whether or not the UUID included in the advertisement notification received in step S611 matches the UUID of the connectable device information read in step S602. Select the appropriate device and establish a communication connection. In the example of FIG. 6, it is assumed that the first control unit 101 has selected the smart device 200.

次に、ステップS613において、デジタルカメラ100の第1制御部101は、ステップS612で選択された外部機器であるスマートデバイス200との通信接続処理を開始する。ステップS613は、図3のステップS313と同様であり、接続手段による処理例である。
次に、ステップS614において、スマートデバイス200の第2制御部201は、第2通信部211を介して、デジタルカメラ100に接続可否通知を送信する。図6の例では、接続可否通知は、通信接続を行うことを表す通知である。デジタルカメラ100の第1制御部101は、第1通信部111を介して、接続可否通知を受信する。
次に、ステップS615の処理が行われる。ステップS615は、図3のステップS315と同様であり、デジタルカメラ100の第1制御部101は、第1表示部106に第4カメラ画面404を表示する。また、スマートデバイス200の第2制御部201は、第2表示部206に第4デバイス画面504を表示する。ステップS615の第1制御部101の処理は第2制御手段による処理例である。
Next, in step S613, the first control unit 101 of the digital camera 100 starts communication connection processing with the smart device 200 that is the external device selected in step S612. Step S613 is the same as step S313 in FIG. 3, and is an example of processing by the connecting means.
Next, in step S <b> 614, the second control unit 201 of the smart device 200 transmits a connection permission notification to the digital camera 100 via the second communication unit 211. In the example of FIG. 6, the connection availability notification is a notification indicating that communication connection is performed. The first control unit 101 of the digital camera 100 receives a connection permission notification via the first communication unit 111.
Next, the process of step S615 is performed. Step S615 is the same as step S315 in FIG. 3, and the first control unit 101 of the digital camera 100 displays the fourth camera screen 404 on the first display unit 106. In addition, the second control unit 201 of the smart device 200 displays the fourth device screen 504 on the second display unit 206. The processing of the first control unit 101 in step S615 is an example of processing by the second control unit.

次に、ステップS616において、ユーザは、第2操作部205を用いて、ステップS615にて第2表示部206に表示された第4デバイス画面504の「カメラ内の画像を取得」を選択する。
スマートデバイス200の第2制御部201は、第2操作部205を介して、「カメラ内の画像を取得」の選択を受け付ける。次に、第2制御部201は、第2通信部211を介して、デジタルカメラ100に画像取得要求を送信する。デジタルカメラ100の第1制御部101は、第1通信部111を介して、画像取得要求を受信する。なお、ステップS616で使われる通信プロトコルは、HTTPでもよく、PTP−IP等でもよい。
Next, in step S616, the user uses the second operation unit 205 to select “Acquire image in camera” on the fourth device screen 504 displayed on the second display unit 206 in step S615.
The second control unit 201 of the smart device 200 accepts a selection of “acquire image in camera” via the second operation unit 205. Next, the second control unit 201 transmits an image acquisition request to the digital camera 100 via the second communication unit 211. The first control unit 101 of the digital camera 100 receives an image acquisition request via the first communication unit 111. Note that the communication protocol used in step S616 may be HTTP, PTP-IP, or the like.

次に、ステップS617において、デジタルカメラ100の第1制御部101は、第1通信部111を介して、スマートデバイス200に画像送信を行う。スマートデバイス200の第2制御部201は、第2通信部111を介して画像を受信し、第2表示部206に、図5(g)に示す第7デバイス画面507を表示して、受信した画像を一覧表示する。
なお、ステップS617で送受信される画像はサムネイルであってもよい。第2制御部201は、ユーザが第7デバイス画面507で選択した画像の解像度の高い画像(本画像等)の取得要求をデジタルカメラ100に送信して、解像度の高い画像を取得し、第2表示部206に表示してもよい。
以上が、第1実施形態の画像取得処理である。
Next, in step S <b> 617, the first control unit 101 of the digital camera 100 transmits an image to the smart device 200 via the first communication unit 111. The second control unit 201 of the smart device 200 receives the image via the second communication unit 111, displays the seventh device screen 507 shown in FIG. 5G on the second display unit 206, and receives the image. List images.
Note that the image transmitted and received in step S617 may be a thumbnail. The second control unit 201 transmits an acquisition request for an image (main image or the like) with a high resolution of the image selected by the user on the seventh device screen 507 to the digital camera 100 to acquire an image with a high resolution. You may display on the display part 206. FIG.
The above is the image acquisition process of the first embodiment.

なお、第1実施形態の画像取得処理において、デジタルカメラ100はAPモードに設定されていてもよい。この場合、図6のステップS601からステップS609までは、図3のステップS301からステップS309までと同様となる。ただし、デジタルカメラ100の第1制御部101は、第1表示部106に図4(b)の第2カメラ画面402を表示する代わりに、次のように画面を表示する。すなわち、無線LANパラメータのSSID表示設定が「SSID表示」のとき、第1制御部101は、第1表示部106に第5カメラ画面405を表示する。また、無線LANパラメータのSSID表示設定が「SSID非表示」のとき、第1制御部101は、第1表示部106に、第6カメラ画面406を表示する。   In the image acquisition process of the first embodiment, the digital camera 100 may be set to the AP mode. In this case, steps S601 to S609 in FIG. 6 are the same as steps S301 to S309 in FIG. However, instead of displaying the second camera screen 402 in FIG. 4B on the first display unit 106, the first control unit 101 of the digital camera 100 displays a screen as follows. That is, when the SSID display setting of the wireless LAN parameter is “SSID display”, the first control unit 101 displays the fifth camera screen 405 on the first display unit 106. In addition, when the SSID display setting of the wireless LAN parameter is “SSID non-display”, the first control unit 101 displays the sixth camera screen 406 on the first display unit 106.

以上説明したように、図6に示す処理において、デジタルカメラ100の第1制御部101は、SSID表示設定に基づいて、第1表示部106にSSIDを表示したり、非表示にしたりする制御を行う。
デジタルカメラ100が第1表示部106にSSIDを表示するときは、SSIDを意図的に隠蔽した無線LANネットワークにデジタルカメラ100が参加する場合、ユーザはSSIDを簡単に確認できるため、ユーザにとっての利便性が向上する。
また、デジタルカメラ100が第1表示部106にSSIDを非表示するときは、意図的に隠蔽したSSIDを第1表示部106から第三者が確認することができなくなり、無線LANネットワークのセキュリティが強化される。
したがって、デジタルカメラ100によれば、設定に基づいて、セキュリティを強化したり、ユーザの利便性を向上させたりできる。
As described above, in the processing shown in FIG. 6, the first control unit 101 of the digital camera 100 performs control to display or hide the SSID on the first display unit 106 based on the SSID display setting. Do.
When the digital camera 100 displays the SSID on the first display unit 106, when the digital camera 100 participates in a wireless LAN network that intentionally hides the SSID, the user can easily confirm the SSID, which is convenient for the user. Improves.
In addition, when the digital camera 100 does not display the SSID on the first display unit 106, a third party cannot confirm the intentionally hidden SSID from the first display unit 106, and the security of the wireless LAN network is reduced. Strengthened.
Therefore, according to the digital camera 100, security can be enhanced or user convenience can be improved based on the setting.

また、デジタルカメラ100から見て外部機器となるスマートデバイス200から、SSID表示設定をデジタルカメラ100に設定できる。よって、ユーザは、操作に慣れていたり操作を行い易かったりするスマートデバイス200でSSID表示設定をデジタルカメラ100に設定できる。したがって、設定の操作が容易になる。   Further, the SSID display setting can be set in the digital camera 100 from the smart device 200 that is an external device when viewed from the digital camera 100. Therefore, the user can set the SSID display setting in the digital camera 100 with the smart device 200 that is used to the operation or is easy to perform the operation. Accordingly, the setting operation is facilitated.

[第2実施形態]
次に、図7、8を参照して、第2実施形態のパラメータ設定処理について説明する。図7は、パラメータ設定処理のフローチャートである。図8は、デジタルカメラ100の画面の例を示す図である。第1実施形態と同様の点については同符号を付して説明を省略する。なお、第2実施形態の画像取得処理は、第1実施形態と同様とする。
[Second Embodiment]
Next, parameter setting processing according to the second embodiment will be described with reference to FIGS. FIG. 7 is a flowchart of the parameter setting process. FIG. 8 is a diagram illustrating an example of the screen of the digital camera 100. Points similar to those of the first embodiment are denoted by the same reference numerals, and description thereof is omitted. The image acquisition process of the second embodiment is the same as that of the first embodiment.

パラメータ設定処理の開始前、デジタルカメラ100は初期状態であるものとする。また、デジタルカメラ100は、第1表示部106に、図8(a)に示す初期画面801を表示する。初期画面801は、例えば、図4(a)に示す第1カメラ画面401と同様の画面である。
ステップS701において、第1制御部101は、例えば、第1操作部105が受け付けた操作に基づいて、無線LANパラメータの設定が開始されたか否かを判定する。第1制御部101は、無線LANパラメータの設定が開始されたとき処理をステップS702に進め、開始されていないとき再度ステップS701を実行する。
It is assumed that the digital camera 100 is in an initial state before the parameter setting process is started. Further, the digital camera 100 displays an initial screen 801 shown in FIG. 8A on the first display unit 106. The initial screen 801 is a screen similar to the first camera screen 401 shown in FIG.
In step S <b> 701, the first control unit 101 determines, for example, whether the setting of the wireless LAN parameter has been started based on the operation received by the first operation unit 105. The first control unit 101 advances the process to step S702 when the setting of the wireless LAN parameter is started, and executes step S701 again when the setting is not started.

ステップS702において、第1制御部101は、第1表示部106に、図8(b)に示す第1設定画面802を表示する。第1設定画面802は、無線LANパラメータに含まれる無線LAN動作モードの指定を受け付ける画面である。無線LAN動作モードとして、APモード又はCLモードの指定が可能である。図8(b)は、APモードが選択された場合の例である。第1制御部101は、第1操作部105を介して、無線LAN動作モードの指定を受け付ける。   In step S <b> 702, the first control unit 101 displays a first setting screen 802 shown in FIG. 8B on the first display unit 106. The first setting screen 802 is a screen that accepts designation of a wireless LAN operation mode included in the wireless LAN parameters. The AP mode or the CL mode can be specified as the wireless LAN operation mode. FIG. 8B shows an example when the AP mode is selected. The first control unit 101 accepts designation of a wireless LAN operation mode via the first operation unit 105.

ステップS703において、第1制御部101は、第1表示部106に、図8(c)に示す第2設定画面803を表示する。第2設定画面803は、無線LANパラメータに含まれるSSIDの指定を受け付ける画面である。無線LAN動作モードがAPモードのとき、第2設定画面803のSSIDは、デジタルカメラ100が形成する無線LANネットワークのSSIDである。また、無線LAN動作モードがCLモードのとき、第2設定画面803のSSIDは、デジタルカメラ100が参加する無線LANネットワークのSSIDである。第1制御部101は、第1操作部105を介して、SSIDを受け付ける。   In step S <b> 703, the first control unit 101 displays a second setting screen 803 illustrated in FIG. 8C on the first display unit 106. The second setting screen 803 is a screen that accepts designation of an SSID included in the wireless LAN parameters. When the wireless LAN operation mode is the AP mode, the SSID on the second setting screen 803 is the SSID of the wireless LAN network formed by the digital camera 100. When the wireless LAN operation mode is the CL mode, the SSID on the second setting screen 803 is the SSID of the wireless LAN network in which the digital camera 100 participates. The first control unit 101 receives the SSID via the first operation unit 105.

ステップS704において、第1制御部101は、第1表示部106に、図8(d)に示す第3設定画面804を表示する。第3設定画面804は、無線LANパラメータに含まれる暗号方式、及び、認証種別の指定を受け付ける画面である。無線LAN動作モードがAPモードのとき、第3設定画面804の暗号方式、及び、認証種別は、デジタルカメラ100が形成する無線LANネットワークの暗号方式、及び、認証種別である。また、無線LAN動作モードがCLモードのとき、第3設定画面804の暗号方式、及び、認証種別は、デジタルカメラ100が参加する無線LANネットワークの暗号方式、及び、認証種別である。第1制御部101は、第1操作部105を介して、暗号方式、及び、認証種別を受け付ける。   In step S <b> 704, the first control unit 101 displays a third setting screen 804 illustrated in FIG. 8D on the first display unit 106. The third setting screen 804 is a screen that accepts designation of the encryption method and authentication type included in the wireless LAN parameters. When the wireless LAN operation mode is the AP mode, the encryption method and authentication type of the third setting screen 804 are the encryption method and authentication type of the wireless LAN network formed by the digital camera 100. When the wireless LAN operation mode is the CL mode, the encryption method and authentication type of the third setting screen 804 are the encryption method and authentication type of the wireless LAN network in which the digital camera 100 participates. The first control unit 101 receives the encryption method and the authentication type via the first operation unit 105.

ステップS705において、第1制御部101は、第1表示部106に、図8(e)に示す第4設定画面805を表示する。第4設定画面805は、無線LANパラメータに含まれる暗号化キーの指定を受け付ける画面である。無線LAN動作モードがAPモードのとき、第4設定画面805の暗号化キーは、デジタルカメラ100が形成する無線LANネットワークの暗号化キーである。また、無線LAN動作モードがCLモードのとき、第4設定画面805の暗号化キーは、デジタルカメラ100が参加する無線LANネットワークの暗号化キーである。第1制御部101は、第1操作部105を介して、暗号化キーを受け付ける。   In step S <b> 705, the first control unit 101 displays a fourth setting screen 805 shown in FIG. 8E on the first display unit 106. The fourth setting screen 805 is a screen for accepting designation of an encryption key included in the wireless LAN parameter. When the wireless LAN operation mode is the AP mode, the encryption key on the fourth setting screen 805 is an encryption key for the wireless LAN network formed by the digital camera 100. When the wireless LAN operation mode is the CL mode, the encryption key on the fourth setting screen 805 is an encryption key for the wireless LAN network in which the digital camera 100 participates. The first control unit 101 receives an encryption key via the first operation unit 105.

ステップS706において、第1制御部101は、第1表示部106に、図8(f)に示す第5設定画面806を表示する。第5設定画面806は、無線LANパラメータに含まれるSSID表示設定の指定を受け付ける画面である。第1制御部101は、第1操作部105を介して、SSID表示設定を受け付ける。   In step S <b> 706, the first control unit 101 displays a fifth setting screen 806 shown in FIG. 8F on the first display unit 106. The fifth setting screen 806 is a screen that accepts designation of SSID display settings included in the wireless LAN parameters. The first control unit 101 receives an SSID display setting via the first operation unit 105.

ステップS707において、第1制御部101は、第1表示部106に、図8(g)に示す第6設定画面807を表示する。第6設定画面807は、無線LANパラメータに含まれるIPアドレス設定の指定を受け付ける画面である。第1制御部101は、第1操作部105を介して、IPアドレス設定を受け付ける。
IPアドレス設定では、デジタルカメラ100のIPアドレス等を自動で設定するか、又は、ユーザが手動で設定するかを指定できる。手動での設定が指定されたとき、第1制御部101は、第1表示部106に更に詳細な設定画面を表示して、デジタルカメラ100のIPアドレス、及び、サブネットマスクを受け付ける。IPアドレス設定では、デジタルカメラ100がDHCPServerとして動作するか否か、を指定可能であってもよい。
In step S <b> 707, the first control unit 101 displays a sixth setting screen 807 shown in FIG. 8G on the first display unit 106. The sixth setting screen 807 is a screen for accepting designation of IP address settings included in the wireless LAN parameters. The first control unit 101 receives an IP address setting via the first operation unit 105.
In the IP address setting, it can be specified whether the IP address or the like of the digital camera 100 is automatically set or manually set by the user. When manual setting is designated, the first control unit 101 displays a more detailed setting screen on the first display unit 106 and receives the IP address and subnet mask of the digital camera 100. In the IP address setting, it may be possible to specify whether or not the digital camera 100 operates as a DHCPServer.

ステップS708において、第1制御部101は、第1表示部106に、図8(h)に示す第7設定画面808を表示する。第7設定画面808は、無線LANパラメータに含まれる接続可能デバイス情報を受け付ける画面である。第1制御部101は、第1操作部105を介して、接続可能デバイス情報を受け付ける。接続可能デバイス情報は、デジタルカメラ100がアプリケーションレベルでの通信接続を許可する外部機器を表す情報であり、例えばUUIDで表される。   In step S <b> 708, the first control unit 101 displays a seventh setting screen 808 shown in FIG. 8H on the first display unit 106. The seventh setting screen 808 is a screen for receiving connectable device information included in the wireless LAN parameters. The first control unit 101 receives connectable device information via the first operation unit 105. The connectable device information is information representing an external device that the digital camera 100 permits communication connection at the application level, and is represented by, for example, a UUID.

ステップS709において、第1制御部101は、ステップS702からステップS708までに受け付けた無線LANパラメータをデジタルカメラ100に設定する。すなわち、第1制御部101は、ステップS702からステップS708までに受け付けた無線LANパラメータを、第1不揮発性メモリ103に記憶し、各種の処理に反映する。
以上が、第2実施形態のパラメータ設定処理である。
In step S709, the first control unit 101 sets the wireless LAN parameters received from step S702 to step S708 in the digital camera 100. That is, the first control unit 101 stores the wireless LAN parameters received from step S702 to step S708 in the first nonvolatile memory 103 and reflects them in various processes.
The above is the parameter setting process of the second embodiment.

以上説明したように、第2実施形態では、第1実施形態と異なり、スマートデバイス200を使わなくてもSSID表示設定をデジタルカメラ100に設定できる。また、第2実施形態においても、第1実施形態と同様に、設定に基づいて、セキュリティを強化したり、ユーザの利便性を向上させたりできる。   As described above, in the second embodiment, unlike the first embodiment, the SSID display setting can be set in the digital camera 100 without using the smart device 200. Also in the second embodiment, as in the first embodiment, security can be enhanced or user convenience can be improved based on the settings.

[その他の実施形態]
上記の実施形態では、デジタルカメラ100は、無線LANネットワークを形成したり無線LANネットワークに参加したりする。しかし、デジタルカメラ100は、無線LANネットワーク以外のネットワークを形成したり、無線LANネットワーク以外のネットワークに参加したりしてもよい。
[Other Embodiments]
In the above embodiment, the digital camera 100 forms a wireless LAN network or participates in the wireless LAN network. However, the digital camera 100 may form a network other than the wireless LAN network or may participate in a network other than the wireless LAN network.

なお、デジタルカメラ100の第1制御部101は、SSID表示設定を、他の設定に連動させてもよい。例えば、第1制御部101は、デジタルカメラ100の動作モードに基づいて、SSID表示設定を設定してもよい。動作モードに、デジタルカメラ100を固定設置し定点カメラとして使用する固定モードがあるとする。第1制御部101は、動作モードが固定モードのときはSSID表示設定を「SSID非表示」に設定し、動作モードが固定モード以外のときはSSID表示設定を「SSID表示」に設定する。   Note that the first control unit 101 of the digital camera 100 may link the SSID display setting with other settings. For example, the first control unit 101 may set the SSID display setting based on the operation mode of the digital camera 100. It is assumed that the operation mode includes a fixed mode in which the digital camera 100 is fixedly installed and used as a fixed point camera. The first control unit 101 sets the SSID display setting to “SSID non-display” when the operation mode is the fixed mode, and sets the SSID display setting to “SSID display” when the operation mode is other than the fixed mode.

また、SSID表示設定は、工場出荷時に予め設定しておいてもよい。
また、第1制御部101は、SSID表示設定を、図3や図7のパラメータ設定処理の後に変更してもよい。パラメータ設定処理の後にSSID表示設定を変更する場合、第1制御部101は、暗号化キーとは異なるパスワード等を要求する等して、誰でも容易に変更できないようにすることが望ましい。パスワード等は、例えば予め定められているものとする。
The SSID display setting may be set in advance at the time of factory shipment.
Further, the first control unit 101 may change the SSID display setting after the parameter setting process of FIG. 3 or FIG. When changing the SSID display setting after the parameter setting process, it is desirable that the first control unit 101 does not allow anyone to change easily by requesting a password or the like different from the encryption key. For example, it is assumed that the password is predetermined.

本発明は、上記の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
以上、本発明を実施形態と共に説明したが、上記実施形態は本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
Although the present invention has been described together with the embodiments, the above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention is interpreted in a limited manner by these. It must not be. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

100 デジタルカメラ、101 第1制御部、200 スマートデバイス、201 第2制御部   100 digital camera, 101 first control unit, 200 smart device, 201 second control unit

Claims (13)

ネットワークを介して外部機器と通信する通信装置であって、
前記ネットワークのネットワーク識別子を記録媒体に保存する保存手段と、
前記保存手段により保存された前記ネットワーク識別子を表示手段に表示するか否かを設定する設定手段と、
前記設定手段による設定に基づいて、前記表示手段に前記ネットワーク識別子を表示したり、非表示にしたりする制御を行う制御手段と、を備えることを特徴とする通信装置。
A communication device that communicates with an external device via a network,
Storage means for storing a network identifier of the network in a recording medium;
Setting means for setting whether to display the network identifier saved by the saving means on a display means;
And a control unit that performs control to display or hide the network identifier on the display unit based on the setting by the setting unit.
前記ネットワークを介する通信接続の開始指示を受け付ける受付手段を更に備え、
前記制御手段は、前記受付手段によって前記開始指示が受け付けられたことを受けて、前記設定手段による設定に基づいて、前記表示手段に前記ネットワーク識別子を表示したり、非表示にしたりする制御を行うことを特徴とする請求項1に記載の通信装置。
A reception unit for receiving a communication connection start instruction via the network;
The control unit performs control to display or hide the network identifier on the display unit based on the setting by the setting unit in response to reception of the start instruction by the receiving unit. The communication apparatus according to claim 1.
前記受付手段によって前記開始指示が受け付けられたことを受けて、前記ネットワークに参加する参加手段を更に備えることを特徴とする請求項2に記載の通信装置。   The communication apparatus according to claim 2, further comprising a participation unit that participates in the network in response to reception of the start instruction by the reception unit. 前記受付手段によって前記開始指示が受け付けられたことを受けて、前記ネットワークを形成する形成手段を更に備えることを特徴とする請求項2に記載の通信装置。   The communication apparatus according to claim 2, further comprising a forming unit that forms the network in response to reception of the start instruction by the receiving unit. 前記外部機器と通信接続を行う接続手段と、
前記接続手段によって通信接続が行われた後に、通信接続が完了したことを表す画面を前記表示手段に表示する制御を行う第2制御手段と、を備えることを特徴とする請求項1乃至4のいずれか1項に記載の通信装置。
A connection means for performing communication connection with the external device;
5. The apparatus according to claim 1, further comprising: a second control unit that performs control to display on the display unit a screen indicating that the communication connection is completed after the connection unit performs the communication connection. The communication apparatus of any one of Claims.
操作手段を更に備え、
前記設定手段は、前記操作手段が受け付けた操作に基づいて、前記ネットワーク識別子を前記表示手段にするか否かを設定することを特徴とする請求項1乃至5のいずれか1項に記載の通信装置。
Further comprising an operating means,
The communication according to any one of claims 1 to 5, wherein the setting means sets whether or not the network identifier is to be the display means based on an operation received by the operation means. apparatus.
前記設定手段は、前記外部機器から受信する情報に基づいて、前記ネットワーク識別子を前記表示手段にするか否かを設定することを特徴とする請求項1乃至6のいずれか1項に記載の通信装置。   The communication according to any one of claims 1 to 6, wherein the setting means sets whether or not to use the network identifier as the display means based on information received from the external device. apparatus. 前記設定手段は、動作モードに基づいて、前記ネットワーク識別子を前記表示手段にするか否かを設定することを特徴とする請求項1乃至7のいずれか1項に記載の通信装置。   The communication apparatus according to claim 1, wherein the setting unit sets whether to use the network identifier as the display unit based on an operation mode. 前記動作モードには、該通信装置を固定設置して使用する固定モードが含まれ、
前記設定手段は、
前記動作モードが前記固定モードのとき、前記ネットワーク識別子を前記表示手段に表示しないと設定し、
前記動作モードが前記固定モード以外のとき、前記ネットワーク識別子を前記表示手段に表示すると設定することを特徴とする請求項8に記載の通信装置。
The operation mode includes a fixed mode in which the communication device is fixedly installed and used,
The setting means includes
When the operation mode is the fixed mode, set the network identifier not to be displayed on the display means,
9. The communication apparatus according to claim 8, wherein when the operation mode is other than the fixed mode, the network identifier is set to be displayed on the display unit.
前記制御手段は、前記設定手段によって前記ネットワーク識別子を前記表示手段に表示しないと設定されたとき、前記表示手段に、前記ネットワーク識別子の文字数を表す情報を表示する制御を行うことを特徴とする請求項1乃至9のいずれか1項に記載の通信装置。   The control means performs control to display information indicating the number of characters of the network identifier on the display means when the setting means is set not to display the network identifier on the display means. Item 10. The communication device according to any one of Items 1 to 9. 前記ネットワーク識別子は、SSIDであることを特徴とする請求項1乃至10のいずれか1項に記載の通信装置。   The communication apparatus according to claim 1, wherein the network identifier is an SSID. ネットワークを介して外部機器と通信する通信装置の制御方法であって、
前記ネットワークのネットワーク識別子を記録媒体に保存する保存ステップと、
前記保存ステップにより保存された前記ネットワーク識別子を表示手段に表示するか否かを設定する設定ステップと、
前記設定ステップによる設定に基づいて、前記表示手段に前記ネットワーク識別子を表示したり、非表示したりする制御を行う制御ステップと、を備えることを特徴とする通信装置の制御方法。
A method for controlling a communication device that communicates with an external device via a network,
Storing the network identifier of the network in a recording medium;
A setting step for setting whether or not to display the network identifier saved in the saving step on a display means;
And a control step of performing control to display or hide the network identifier on the display unit based on the setting in the setting step.
ネットワークを介して外部機器と通信する通信装置を制御するためのプログラムであって、
前記ネットワークのネットワーク識別子を記録媒体に保存する保存ステップと、
前記保存ステップにより保存された前記ネットワーク識別子を表示手段に表示するか否かを設定する設定ステップと、
前記設定ステップによる設定に基づいて、前記表示手段に前記ネットワーク識別子を表示したり、又は、非表示にしたりする制御を行う制御ステップと、をコンピュータに実行させるためのプログラム。
A program for controlling a communication device that communicates with an external device via a network,
Storing the network identifier of the network in a recording medium;
A setting step for setting whether or not to display the network identifier saved in the saving step on a display means;
A program for causing a computer to execute a control step of performing control to display or hide the network identifier on the display unit based on the setting in the setting step.
JP2017036315A 2017-02-28 2017-02-28 Communication device, control method of communication device, and program Active JP6882012B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017036315A JP6882012B2 (en) 2017-02-28 2017-02-28 Communication device, control method of communication device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017036315A JP6882012B2 (en) 2017-02-28 2017-02-28 Communication device, control method of communication device, and program

Publications (2)

Publication Number Publication Date
JP2018142865A true JP2018142865A (en) 2018-09-13
JP6882012B2 JP6882012B2 (en) 2021-06-02

Family

ID=63526845

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017036315A Active JP6882012B2 (en) 2017-02-28 2017-02-28 Communication device, control method of communication device, and program

Country Status (1)

Country Link
JP (1) JP6882012B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022535763A (en) * 2019-06-03 2022-08-10 ニュープロイ カンパニー,リミテッド Methods and systems for reporting and monitoring mobile device location-related activity
JP2023057861A (en) * 2021-10-12 2023-04-24 キヤノン株式会社 Communication equipment, electronic equipment, control method and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005073156A (en) * 2003-08-27 2005-03-17 Brother Ind Ltd Wireless station, output restriction program, and output restriction method
JP2015023440A (en) * 2013-07-19 2015-02-02 キヤノン株式会社 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP2016213676A (en) * 2015-05-08 2016-12-15 キヤノン株式会社 Communication apparatus, control method of the same, and program
JP2017505087A (en) * 2014-12-01 2017-02-09 シャオミ・インコーポレイテッド Router setting interface display method, apparatus, program, and recording medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005073156A (en) * 2003-08-27 2005-03-17 Brother Ind Ltd Wireless station, output restriction program, and output restriction method
JP2015023440A (en) * 2013-07-19 2015-02-02 キヤノン株式会社 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP2017505087A (en) * 2014-12-01 2017-02-09 シャオミ・インコーポレイテッド Router setting interface display method, apparatus, program, and recording medium
JP2016213676A (en) * 2015-05-08 2016-12-15 キヤノン株式会社 Communication apparatus, control method of the same, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022535763A (en) * 2019-06-03 2022-08-10 ニュープロイ カンパニー,リミテッド Methods and systems for reporting and monitoring mobile device location-related activity
JP2023057861A (en) * 2021-10-12 2023-04-24 キヤノン株式会社 Communication equipment, electronic equipment, control method and program
JP7716306B2 (en) 2021-10-12 2025-07-31 キヤノン株式会社 Communication device, electronic device, control method and program

Also Published As

Publication number Publication date
JP6882012B2 (en) 2021-06-02

Similar Documents

Publication Publication Date Title
US11089481B2 (en) Communication apparatus communicating with external apparatus in a selected procedure from among a plurality of procedures to establish wireless connection, control method for communication apparatus, and recording medium
US9377848B2 (en) Image processing apparatus, control method thereof, and recording medium for performing data transmission
US11082600B2 (en) Electronic apparatus that performs wireless communication with an image capturing device at two different communication speeds, and method for controlling same
US10257337B2 (en) Communication apparatus connectable with use of close proximity wireless communication, method for controlling communication apparatus, and recording medium
JP6092622B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, PROGRAM
JP2018037894A (en) Electronic device and control method thereof
JP6882012B2 (en) Communication device, control method of communication device, and program
JP2019004422A (en) Communication device, control method, and program
US12526852B2 (en) Communication apparatus, communication control method, and storage medium
JP7064373B2 (en) Communication equipment and its control method, and programs
US11503656B2 (en) Communication apparatus, method for controlling communication apparatus, and storage medium
JP6650793B2 (en) Communication device, communication device control method, and program
JP6918463B2 (en) Communication equipment, its control method, and programs
JP7703339B2 (en) COMMUNICATION DEVICE, CONTROL METHOD, AND PROGRAM
US11178343B2 (en) Combining images from different devices according to a determined wipe shape
JP6877999B2 (en) Communication device, control method of communication device, program
JP6976689B2 (en) Communication device, control method of communication device, program
JP7759234B2 (en) Wireless communication device and control method thereof
JP2016076892A (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM
JP2016122952A (en) How to connect a digital camera to a mobile phone
WO2025169849A1 (en) Communication device and control method for same
JP2019193213A (en) Communication device, control method thereof, and program
JP2016100724A (en) Information processing apparatus, information processing method, and program
JP2021022797A (en) Communication device
JP2015084156A (en) Electronic device, data transfer method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210406

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210506

R151 Written notification of patent or utility model registration

Ref document number: 6882012

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151