JP2019068364A - Image pickup apparatus, information processing apparatus, control method thereof, and information processing system - Google Patents
Image pickup apparatus, information processing apparatus, control method thereof, and information processing system Download PDFInfo
- Publication number
- JP2019068364A JP2019068364A JP2017194562A JP2017194562A JP2019068364A JP 2019068364 A JP2019068364 A JP 2019068364A JP 2017194562 A JP2017194562 A JP 2017194562A JP 2017194562 A JP2017194562 A JP 2017194562A JP 2019068364 A JP2019068364 A JP 2019068364A
- Authority
- JP
- Japan
- Prior art keywords
- imaging
- communication
- position information
- information processing
- 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
Links
Images
Landscapes
- Camera Data Copying Or Recording (AREA)
- Studio Devices (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
Abstract
【課題】 撮像装置と位置情報提供装置とがBLE等の近接無線通信を切断している期間であっても、撮像装置が期待する位置情報を位置情報提供装置が記録する技術を提供する。【解決手段】 近距離無線通信を行う通信部及び撮像部を有する撮像装置であって、通信部を介して位置情報を提供する第1の外部機器と通信している状態で撮像部による撮像を行った場合、撮像して得た画像と第1の外部機器から受信した位置情報とを関連付けて所定の記憶媒体に記録する記録部と、第1の外部機器との通信を中断する所定の状況になった場合、第1の外部機器と切断状態で撮像する画像の位置情報を確保するため、第1の外部機器に対して位置情報の取得の継続の要求を送信する制御部とを有する。【選択図】 図5PROBLEM TO BE SOLVED: To provide a technique for recording position information expected by an image pickup device even during a period in which the image pickup device and the position information providing device are disconnected from proximity wireless communication such as BLE. An image pickup device having a communication unit and an image pickup unit that perform short-range wireless communication, and the image pickup unit captures an image while communicating with a first external device that provides position information via the communication unit. When this is done, a predetermined situation in which communication between the recording unit that associates the image obtained by imaging with the position information received from the first external device and records it on a predetermined storage medium and the first external device is interrupted. In this case, it has a first external device and a control unit that transmits a request to continue acquiring the position information to the first external device in order to secure the position information of the image to be captured in the disconnected state. [Selection diagram] Fig. 5
Description
本発明は撮像装置及び情報処理装置及びそれらの制御方法、並びに情報処理システムに関するものである。 The present invention relates to an imaging device, an information processing device, a control method thereof, and an information processing system.
通信速度は遅いものの、低消費電力で動作できるBluetooth(登録商標)という規格が存在する。特にVersion4.0以降は、低消費電力に注力することで幅広い分野の機器で採用が進んでいる。一般的にVersion4.0以降のBluetooth(登録商標)は、Bluetooth(登録商標) Low Energy(以下BLE)と呼ばれている。 Although the communication speed is slow, there is a standard called Bluetooth (registered trademark) that can operate with low power consumption. In particular, since version 4.0, adoption of equipment in a wide range of fields is progressing by focusing on low power consumption. Generally, Bluetooth (registered trademark) of Version 4.0 or later is called Bluetooth (registered trademark) Low Energy (hereinafter referred to as BLE).
デジタルカメラが外部機器から位置情報の提供を受け、撮影した画像にその位置情報を付与するという技術が知られている。例えば、特許文献1である。この特許文献1では、Global Positioning System(以下GPS)機能を有する撮像装置が自身のGPS機能から位置情報を取得できないときに、外部装置から位置情報を提供してもらうことで撮影画像に位置情報を付与する技術を開示している。 There is known a technique in which a digital camera receives positional information from an external device and adds the positional information to a captured image. For example, it is patent document 1. In this patent document 1, when an imaging device having a Global Positioning System (hereinafter referred to as GPS) function can not acquire position information from its own GPS function, the position information can be provided to the photographed image by receiving the position information from an external device. It discloses the technology to be applied.
さらにデジタルカメラが電力消費に優れたBLEを活用することでスマートデバイスと常時接続することで、定期的に位置情報を提供してもらうことで撮影した画像に位置情報を付与することができる。 Furthermore, by utilizing the BLE excellent in power consumption by the digital camera and constantly connecting to the smart device, the position information can be attached to the photographed image by periodically providing the position information.
通常、デジタルカメラはスマートデバイスとBLEで常時接続することで定期的に位置情報の提供を受けられる。しかしながら例えば、デジタルカメラがスマートデバイス以外の機器とBLEで接続するよう切り替えるなどの理由により、スマートデバイスとのBLE接続を切断した場合には、位置情報の取得が行えなくなる。 In general, digital cameras can receive location information periodically by constantly connecting them with smart devices using BLE. However, for example, when the BLE connection with the smart device is disconnected because the digital camera is switched to connect with a device other than the smart device by BLE, acquisition of position information can not be performed.
本発明は上記問題に鑑みなされたものであり、撮像装置と位置情報提供装置とがBLE等の近接無線通信を切断している期間であっても、撮像装置が期待する位置情報を位置情報提供装置が記録する技術を提供しようとするものである。 The present invention has been made in view of the above problems, and provides position information which is expected by the imaging apparatus even during a period in which the imaging apparatus and the position information providing apparatus cut off close proximity wireless communication such as BLE. It is an object of the present invention to provide a technique for recording by a device.
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、
近距離無線通信を行う通信手段及び撮像手段を有する撮像装置であって、
前記通信手段を介して位置情報を提供する第1の外部機器と通信している状態で前記撮像手段による撮像を行った場合、撮像して得た画像と前記第1の外部機器から受信した位置情報とを関連付けて所定の記憶媒体に記録する記録手段と、
前記第1の外部機器との通信を中断する所定の状況になった場合、前記第1の外部機器と切断状態で撮像する画像の位置情報を確保するため、前記第1の外部機器に対して位置情報の取得の継続の要求を送信する制御手段とを有する。
In order to solve this problem, for example, the imaging device of the present invention has the following configuration. That is,
An imaging apparatus comprising communication means for performing near-field wireless communication and imaging means, comprising:
When imaging is performed by the imaging unit while communicating with the first external device that provides position information via the communication unit, the image obtained by imaging and the position received from the first external device Recording means for associating information with information and recording the information in a predetermined storage medium;
In order to secure positional information of an image to be captured in a disconnected state with the first external device, when communication with the first external device is interrupted, the first external device is secured. And control means for transmitting a request for continuation of acquisition of location information.
本発明によれば、撮像装置と位置情報提供装置とがBLE等の近接無線通信を切断している期間であっても、撮像装置が期待する位置情報を位置情報提供装置が記録することが可能になる。 According to the present invention, the position information providing apparatus can record the position information expected by the imaging apparatus even during a period in which the imaging apparatus and the position information providing apparatus cut off the close proximity wireless communication such as BLE. become.
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。本実施形態では、デジタルカメラと情報処理端末とのBLE接続により構成される情報処理システムにおけるBLE接続が切断する場合として、BLEでの接続先をデジタルカメラのリモートコントローラ(遠隔操作装置)に切り替える場合を例に説明する。 Hereinafter, embodiments according to the present invention will be described in detail with reference to the attached drawings. In this embodiment, when the BLE connection in the information processing system configured by BLE connection between the digital camera and the information processing terminal is disconnected, the connection destination in BLE is switched to the remote controller (remote control device) of the digital camera Will be described by way of example.
図1は、実施形態における撮像記録装置としての機能を有するデジタルカメラ100のブロック構成図である。
FIG. 1 is a block diagram of a
デジタルカメラ100は、レンズ101、撮像部102、制御部103、画像処理部104、符号化部105、ROM106、RAM107、記憶部108、BMU109m近距離無線部110と、これらを接続するシステムバス111を有する。
The
撮像部102は、CCDやCMOS等の撮像素子や各種電子機器を含み、レンズ101により光学的に取り込まれた被写体像をデジタルデータに変換する。制御部103はデジタルカメラ101全体を制御するものであり、例えばCentral Processing Unit(CPU)である。画像処理部104は、撮像部102で取り込まれた静止画に対し画像処理を施す。符号化部105は、画像処理部104で処理された画像データに対して、所望の符号化方式に従った符号化、並びに復号処理を行う。
The
ROM(Read Only Memory)106は書き換え可能な不揮発性メモリであり、制御部103が実行するOperating System(OS)などのプログラム、外部装置から供給されるプログラムを保持する。RAM(Random Access Memory)107は揮発性メモリでプログラムや撮影された画像データ、通信データなどを一時記憶する。記憶部108は、デジタルカメラ101に着脱可能な不揮発性のメモリカードである。記憶部108はデジタルカメラ101で撮影した画像データ・動画データを記憶することが可能である。
A ROM (Read Only Memory) 106 is a rewritable nonvolatile memory, and holds a program such as an Operating System (OS) executed by the
BMU(Bit Move Unit)109は、例えばメモリ間(例えば、RAM107と他のメモリとの間)や、メモリと各I/Oデバイス(例えば、近距離無線部110)間においてシステムバス111を介して行われるデータ転送を制御する。
A BMU (Bit Move Unit) 109 is, for example, between the memories (for example, between the
近距離無線部110は、近距離での機器間通信により情報処理端末200と通信する。本実施形態ではBluetooth(登録商標)を想定する。通信速度は遅いが、消費電力の面で有利な無線インターフェイスである。本実施形態ではBLE(Bluetooth(登録商標) Low Energy)に準拠していることを想定する。BLEにおける役割としてペリフェラルとして振る舞う。つまり接続先となるセントラルは一つに限定されることを意味する。
The short distance
図2は、デジタルカメラ100とBLEで接続し通信を行う情報処理端末200のブロック構成図である。情報処理端末200はタブレットやスマートホン等の単一のコンピュータ装置で実現してもよいし、必要に応じた複数のコンピュータ装置に各機能を分散して実現するようにしてもよい。
FIG. 2 is a block diagram of an
情報処理端末200は、制御部201、ROM202、RAM203、記憶部204、BMU205、VRAM206、タッチセンサ207、液晶モニタ208、近距離無線部209、無線LAN部210、GPS部211、及び、これらを接続するシステムバス212を有する。
The
制御部201は情報処理端末200全体を制御し、例えばCentral Processing Unit(CPU)である。ROM(Read Only Memory)202は書き換え可能な不揮発性メモリであり、制御部201が実行するOperating System(OS)などのプログラム、外部装置から供給されるプログラムを保持する。RAM(Random Access Memory)203は揮発性メモリでプログラムやデータを一時記憶する。記憶部204はハードディスクドライブ(HDD)、フラッシュメモリで構成されるソリッドステートドライブ(SSD)、ハードディスクとフラッシュメモリを併用したハイブリッドドライブやメモリカードなどである。記憶部204は画像データなどを記憶する。
The
BMU(Bit Move Unit)205は、例えばメモリ間(例えば、VRAM206と他のメモリとの間)や、メモリと各I/Oデバイス(例えば、近距離無線部209、無線LAN部210)間のデータ転送を制御する。VRAM(Video RAM)206は、液晶モニタ208に表示する為の画像を描画する。このVRAM206に生成した画像を、所定の規定に従って液晶モニタ208に送信し、これにより液晶モニタ208は画像を表示する。また液晶モニタ208はタッチセンサ207を有するタッチパネルを表示面に設けている。なお、タッチパネルは、液晶モニタ208に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。制御部201はタッチパネルへの操作を検出する。
A BMU (Bit Move Unit) 205 is, for example, data between memories (for example, between the
タッチパネルへの操作の種類は、タッチパネルを指やペンで触れたこと(以下、タッチダウンと称する)、タッチパネルを指やペンで触れている状態であること(以下、タッチオンと称する)、タッチパネルを指やペンで触れたまま移動していること(以下、ムーブと称する)、タッチパネルへ触れていた指やペンを離したこと(以下、タッチアップと称する)、タッチパネルに何も触れていない状態(以下、タッチオフと称する)がある。これらの操作や、タッチパネル上に指やペンが触れている位置座標は、制御部201に通知され、制御部201は通知された情報に基づいてタッチパネル上にどのような操作が行なわれたかを判定する。ムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。またタッチパネル上をタッチダウンから所定の距離以上のムーブを経てタッチアップをしたとき、ドラッグを経てドロップが行われたこととする(ドラッグアンドドロップ)。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
The type of operation on the touch panel is that the touch panel is touched with a finger or a pen (hereinafter referred to as touch down), that the touch panel is touched with a finger or a pen (hereinafter referred to as touch on), the touch panel is finger Moving while touching with a pen or pen (hereinafter referred to as move), releasing a finger or pen touching the touch panel (hereinafter referred to as touch-up), a state where nothing is touched on the touch panel (hereinafter referred to as (Referred to as touch-off). The
近距離無線部209は、近距離での機器間通信によりデジタルカメラ100との無線通信を行う。本実施形態ではBluetooth(登録商標)を想定する。通信速度は遅いが、消費電力の面で有利な無線インターフェイスである。本実施形態ではBLEに準拠していることを想定する。BLEにおける役割としてセントラルとして振る舞う。つまりペリフェラルであるデジタルカメラ100が接続先となることを意味する。
The short
GPS部211は、Global Positioning Serviceに準拠した位置測位を行う部分である。衛星からの電場を受信し、演算処理を行うことで情報処理端末200の正確な位置情報を算出することができる。屋外での位置測位に有効である。
The
図3は本実施形態におけるリモートコントローラ300の構成を示したブロック図である。リモートコントローラ300は単一の装置として実現され、制御部301、ROM302、ボタン303、ボタン検出部304、近距離無線部305、RAM307、及び、これらを接続するシステムバス306を有する。
FIG. 3 is a block diagram showing the configuration of the
制御部301はリモートコントローラ300全体を制御し、例えばCentral Processing Unit(CPU)である。Read Only Memory(ROM)302は書き換え可能な不揮発性メモリでOperating System(OS)などのプログラムが保持される。リモートコントローラ300としてのプログラムは大規模ではない。制御部301はROM302から直接命令を取得して処理を行い、RAM307をワークエリアとして利用する。
The
釦303は、利用者が操作する部分である。接続釦、切断釦、撮影釦、広角ズーム釦、望遠ズーム釦などが実装されており、利用者は各釦を操作することで所望の操作を指示する。釦検出部304は、利用者が釦303を操作した内容を検出する部分である。各釦の押下を検出し、制御部301に通知することで制御部301に利用者が期待する操作を実行してもらう。
The
近距離無線部305は、近距離での機器間通信によりデジタルカメラ100との無線通信を行う。本実施形態ではBluetooth(登録商標)を想定する。通信速度は遅いが、消費電力の面で有利な無線インターフェイスである。本実施形態ではBLEに準拠していることを想定する。BLEにおける役割としてセントラルとして振る舞う。つまりペリフェラルであるデジタルカメラ100が接続先となることを意味する。釦検出部304で検出した利用者の操作内容に従ったコマンドをデジタルカメラ100に送信する。
The short
図4は実施形態における情報処理システムの構成図である。デジタルカメラ100と情報処理端末200はBLEで常時接続する。この場合、BLEの役割として情報処理装置がセントラル、デジタルカメラ100がペリフェラルとして振る舞う。そのうえで、情報処理装置200はGPS衛星400が発するGPS電波をGPS部211で検出することで位置情報を取得し、その位置情報をBLE通信でデジタルカメラ100に提供する。これによりデジタルカメラ100は、撮影により生成した画像データに付与する位置情報を取得できる。BLEは低消費電力性能に優れた通信規格であるから、常時接続することで定期的に位置情報を提供することで、デジタルカメラ100は常に最新の位置情報を活用できる。
FIG. 4 is a block diagram of the information processing system in the embodiment. The
さらにデジタルカメラ100からみたBLE接続の接続先としてリモートコントローラ300が存在する。このBLE接続もデジタルカメラ100がペリフェラル、リモートコントローラ300がセントラルとなってBLE接続する。この接続では利用者がリモートコントローラ300の釦303を操作することで、離れたところからデジタルカメラ100を操作する遠隔撮影が行える。
Furthermore, the
しかしながらBLEの制約として、ペリフェラルとして振る舞うデジタルカメラ100は、二つのセントラルと同時に接続することはできない。つまりデジタルカメラ100と情報処理端末200がBLE常時接続している状況で、リモートコントローラ300をデジタルカメラ100とBLE接続したい場合は、情報処理端末200との常時接続を切断する必要がある。この切り替えの一つの方法として、ペリフェラルとなるデジタルカメラ100において接続先のセントラル機器に優先度を設ける方法が考えらえられる。つまり優先度の高いセントラル機器から接続要求を受信したとき、それを優先することで適時接続を切り換えることが可能となる。本実施形態では、デジタルカメラ100においてはリモートコントローラ300の方が情報処理端末200より高い優先度に設定されていることを想定する。
However, as a restriction of BLE, the
次に図5のシーケンス図を用いて図4のシステムの具体的な動作を説明する。デジタルカメラ100がBLEでの接続先を、情報処理端末200またはリモートコントローラ300と切り換えて通信を行う様子を表現している。
Next, the specific operation of the system of FIG. 4 will be described using the sequence diagram of FIG. It represents that the
まずS501にてデジタルカメラ100の制御部103は、情報処理端末200と接続するためのBLEの規格に従ったAdvertiseを開始する。制御部103が近距離無線部110に対してAdvertise間隔などの設定値と、Advertiseのデータを設定することでAdvertiseを開始できる。これによりデジタルカメラ100の存在を周囲の機器に知らせることができる。AdvertiseはAdvertise間隔に従い定期的に配信されるブロードキャストの形式をとっており、配信間隔が長くなれば長時間Advertiseを配信し続けられる。
First, in step S501, the
S502で情報処理端末200の制御部201は、デジタルカメラ100に対して接続要求を発行する。制御部201が近距離無線部209に対して接続要求を設定することで要求メッセージを送信できる。またこの接続要求を発行するきっかけとして利用者による指示をきっかけとしてもよいし、情報処理端末200が自動的に行ってもよい。S501でデジタルカメラ100が配信するAdvertiseによりデジタルカメラ100の存在を検出できるので、液晶モニタ208上にデジタルカメラ100の存在を表示し、利用者に選択させることも可能である。
In step S502, the
S503でデジタルカメラ100と情報処理端末200はBLE接続を確立する。リンク層の接続である。近距離無線部110と近距離無線部209の間で、お互いの情報の交換などを行い、無線電波のやり取りが可能な状態となる。基本的にはS502の接続要求の発行をきっかけとして、近距離無線部110と近距離無線部209がBLEの規格に従いリンク層の接続確立を自動的に行う。制御部103や制御部201は近距離無線部110と近距離無線部209の状態を監視することでBLE接続の完了を把握することが可能である。
In step S503, the
その後、ATTサービスでの接続まで実行する。リンク層の接続を土台としたアプリケーション層の接続である。カメラが各種機能を提供できるようになる。通信としてはATTが規定するプロトコルに従う。デジタルカメラ100の制御部103が近距離無線部110を、情報処理端末200の制御部201が近距離無線部209を使ってリクエストやレスポンスのやり取りを行うことで実現できる。本実施形態では、デジタルカメラ100が図6に示すような位置情報に関するサービスに対応していることを想定する。GATT(General ATTribute Profile)に準拠したサーバ機能であるGATTサーバ601に位置情報受付サービス602と遠隔撮影サービス608が用意されている。GATTサーバ601は、制御部103がRAM107上のプログラムを実行することで実現する。位置情報受付サービス602と遠隔撮影サービス608はGATTサーバ601のプログラムが管理するデータとしてRAM107上に存在する。さらに位置情報受付サービス602と遠隔撮影サービス608はそれ自身を一意に特定するためのUUID(Universally Unique IDentifier)603、609を有し、位置情報受付サービス602は、ハンドル604で識別可能な緯度値606と、ハンドル605で識別可能な経度値607で構成される。デジタルカメラ100は、緯度値606、経度値607を参照することで位置情報を活用できる。また遠隔撮影サービス608は、ハンドル610で識別可能な撮影611とハンドル612で識別可能な広角613、ハンドル614で識別可能な望遠615で構成される。デジタルカメラ100は撮影611、望遠613、広角615を参照することで遠隔撮影における利用者の操作内容を把握できる。
After that, it runs up to connection with ATT service. It is the connection of the application layer based on the connection of the link layer. The camera will be able to provide various functions. Communication follows the protocol defined by ATT. The
S504で情報処理端末は、通信中のデジタルカメラ100に位置情報の送信を行う。これは、情報処理端末200からデジタルカメラ100にATTプロトコルに従う書き込みリクエストとして実現される。情報処理端末200がデジタルカメラ100の位置情報受付サービス602が管理する位置情報に対する更新を依頼するリクエストである。情報処理端末200の制御部201が近距離無線部209に対して位置情報の更新を要求する書き込みリクエストを設定することでリクエストメッセージを送信できる。書き込みリクエストとしては引数としてUUID603とハンドル604,605を組み合わせることで、GATTサーバ601が管理する位置情報受付サービス602内の緯度値606、経度値607を一意に指定できる。また実際に送信する最新の位置情報はGPS部211から得られる位置情報をRAM203に保持し、定期的に更新することでいつでも最新の位置情報を送信できる。リクエストを受信したデジタルカメラ100において、制御部103で動作するGATTサーバ601が、近距離無線通信部110で受信したリクエストから緯度、経度の情報を抽出する。その後、GATTサーバ601がRAM107上の緯度値606、経度値607を更新する。これによりデジタルカメラ100が取り扱える位置情報が更新される。S505でデジタルカメラ100は、S504のATTプロトコルに従う書き込みリクエストによる位置情報書き込みに対する応答を送信する。まずは制御部103がS504で情報処理端末200から送られてきた位置情報書き込み要求を近距離無線部110から取得し、UUID603で書き込み対象となるサービスを特定し、ハンドル604、605に従いRAM107にある経度値606と緯度値607の領域にデータをコピーする。その後、制御部103が近距離無線部110にATTプロトコルに従うレスポンスメッセージとして位置情報書き込み応答を設定ことで応答メッセージを送信できる。
At S504, the information processing terminal transmits position information to the
次にS504とS505の並列処理となるS506として、デジタルカメラ100はMultiple Advertiseを行う。Multiple Advertiseは、BLE接続中に別途Advertiseを行うことができる仕組みである。Advertise送信の仕組みはS501と同じである。S506のMultiple Advertiseは、リモートコントローラ300に対してデジタルカメラ100の存在を知らせ、接続可能であることを通知できる。
Next, as S506, which is parallel processing of S504 and S505, the
ここまでの説明からわかるように、デジタルカメラ100は情報処理端末200とのBLE接続により位置情報の取得を行いながら、リモートコントローラ300に対して接続可能であることを通知している。
As can be understood from the above description, the
次に、S507において利用者によりリモートコントローラ300での遠隔撮影の開始が要求される。これは、リモートコントローラ300の釦303にある接続釦を押下することで実現できる。S508にて、リモートコントローラ300は、デジタルカメラ100に対して接続要求メッセージを発行する。制御部301が近距離無線部305に対して接続要求を設定することで、この接続要求メッセージが送信される。S506でデジタルカメラ100が配信するMultiple Advertiseによりデジタルカメラ100の存在を検出できるので、接続要求の送信先の情報は把握できる。S509でデジタルカメラ100は、情報処理端末200との通信を中断する前段階の処理として、情報処理端末200に対して位置情報の記録依頼を行う。先に述べたように、本実施形態のデジタルカメラ100は、BLEの接続先として情報処理端末200よりリモートコントローラ300を高い優先度にしている。このため、デジタルカメラ100は、リモートコントローラ300から接続要求を受けた際は、接続先の切り替えを行う。つまり情報処理端末200から位置情報を取得できなくなるので、切断前に位置情報の記録を依頼することで、撮像時の位置情報が確保されるようにする。これは、デジタルカメラ100から情報処理端末200に対するATT Notificationとして実現される。制御部103が近距離無線部110に位置情報の記録依頼のメッセージを書き込むことで送信できる。
Next, in S507, the user requests the start of remote imaging with the
S510で情報処理端末200は、S509でデジタルカメラ100から受信した位置情報の記録依頼に従い、位置情報の記録を開始する。制御部201が定期的にGPS部211にアクセスし、取得した位置情報を取得したときの時間情報と合わせてRAM203に履歴として記録することで実現可能である。S510の処理は、次にデジタルカメラ100とのBLEで再接続するまで継続される。
In step S510, the
その後、S511でデジタルカメラ100は、情報処理端末200に対して切断要求を送信する。これは制御部103が近距離無線部110に位置情報の記録依頼のメッセージを書き込むことで送信できる。切断要求によりデジタルカメラ100と情報処理端末200の間のBLE接続が切断され、通信ができなくなる。ただし、情報処理端末200は、デジタルカメラ100との通信が切断状態であっても、S509で受信した要求に従って、GPS部211によって取得した位置情報の記録を継続する。なお、情報処理端末200におけるGPS部211による位置情報所得する間隔は例えば1秒間隔である。
Thereafter, in step S511, the
上記の如く、S507における利用者のリモートコントローラ300での操作をきっかけに、デジタルカメラ100と情報処理端末200のBLE通信が切断され、さらにこの切断に際して情報処理端末200において位置情報の記録が開始される。つまりデジタルカメラ100と情報処理端末200での切断期間中の位置情報が情報処理端末200で履歴として記録される状態になった。
As described above, the BLE communication between the
S512にて、デジタルカメラ100とリモートコントローラ300はBLE接続を確立する。基本的にはS503の接続処理と同じである。まずリンク層の接続として、近距離無線部110と近距離無線部305の間で、お互いの情報の交換などを行い、無線電波のやり取りが可能な状態となる。その後にアプリケーション層の接続としてATTサービスでの接続まで実行する。カメラが遠隔撮影に関する各種機能を提供できるようになる。通信としてはATTが規定するプロトコルに従う。デジタルカメラ100の制御部103が近距離無線部110を、リモートコントローラ300の制御部301が近距離無線部305を使ってリクエストやレスポンスのやり取りを行うことで実現できる。本実施形態では、デジタルカメラ100は遠隔撮影サービス608に対応する。利用者のリモートコントローラ300での操作に従い、リモートコントローラ300がデジタルカメラ100の遠隔撮影サービス608に対してリクエストを送信することで遠隔撮影を実現できる。
At S512, the
S513からS516の間で遠隔撮影の手順を簡単に説明する。S513で利用者がリモートコントローラ300で撮影操作を行う。撮影指示としてリモートコントローラ300の撮影釦を押下する。S514でリモートコントローラ300は、撮影要求を送信する。リモートコントローラ300からデジタルカメラ100にATTプロトコルに従う書き込みリクエストとして実現される。リモートコントローラ300がデジタルカメラ100の遠隔撮影サービス608の撮影611に対する書き込み要求である。リモートコントローラ300の制御部301が近距離無線部305に対して撮影611への書き込みリクエストを設定することで送信できる。書き込みリクエストとしては引数としてUUID609とハンドル610を組み合わせることで、GATTサーバ601が管理する遠隔撮影サービス608の撮影611を一意に指定できる。リクエストを受信したデジタルカメラ100において、制御部103で動作するGATTサーバ601が、近距離無線通信部110で受信したリクエストから撮影要求を抽出する。その後、GATTサーバ601がRAM107上の撮影611の値を更新する。これによりデジタルカメラ100で撮影リクエストを受信できる。
The procedure of the remote imaging between S513 and S516 will be briefly described. In step S513, the user performs a shooting operation with the
その後、S515でデジタルカメラ100は、撮影処理を実行する。S514で撮影611の変化を検出することで撮影処理のきっかけとする。制御部103で動作する撮影処理のプログラムが撮影611の変更を検出することで撮影を開始する。制御部103は、撮像部102から取り込まれた画像データを、BMU109を使って画像処理部104、符号化部105を渡すことで、所望の形式に従った画像データ(符号化画像データ)を生成させる。生成された画像データはRAM107に一時保存される。次にS516にて、デジタルカメラ100は、生成した画像データの保存を行う。制御部103がBMU109を使ってRAM107から記憶部108に画像データを移動させることで実現できる。利用者がリモコン操作での遠隔撮影を行う間、S514からS516の処理を繰り返す。
Thereafter, in step S515, the
なお、上記の処理にて、利用者がリモートコントローラ300の、ズームボタンを操作した場合には、リモートコントローラ300の制御部301は、近距離無線部305に対して広角、望遠に関する書き込みリクエストを設定する。これを受けて、近距離無線部305は、書き込みリクエストとしては引数としてUUID609と、ハンドル612又は614との組み合わせることで、GATTサーバ601が管理する遠隔撮影サービスの広角613、望遠615を一意に指定できる。リクエストを受信したデジタルカメラ100において、制御部103で動作するGATTサーバ601が、近距離無線通信部110で受信したリクエストから撮影要求を抽出する。その後、GATTサーバ601がRAM107上の広角613或いは望遠615の値を更新する。これによりデジタルカメラ100で撮影リクエストを受信でき、その指示に従った制御を行うことになる。
In the above process, when the user operates the zoom button of the
S517において、利用者によりリモートコントローラ300での遠隔撮影の終了が要求される。これはリモートコントローラ300の釦303にある切断釦を押下することで実現できる。S518でリモートコントローラ300は、デジタルカメラ100に対して切断要求を発行する。制御部301が近距離無線部305に対して切断要求を設定することで要求メッセージを送信できる。切断要求によりデジタルカメラ100とリモートコントローラ300の間のBLE接続が切断され、通信ができなくなる。
In step S517, the user requests the end of the remote imaging with the
次にデジタルカメラ100は情報処理端末200とのBLEでの再接続を試みる。S501からS503の処理と同じである。情報処理端末200は、デジタルカメラら100とのBLE接続が確立したことを受け、S510で開始した位置情報記録の処理を終了する。
Next, the
その後、S519にて、デジタルカメラ100は情報処理端末200とのBLE切断中にS514からS516の処理で撮影した画像の撮影時刻の情報を通知する。これはデジタルカメラ100から情報処理端末200に対するATT Notificationとして実現される。制御部103が近距離無線部110に位置情報の記録依頼のメッセージを書き込むことで送信できる。S520で情報処理端末200はS519で通知された時刻の位置情報を抽出する。制御部201がS510からRAM203に記録していた位置情報から、指定された時刻の位置情報を抽出することで実現できる。次に、情報処理端末200は、S520で抽出した位置情報をデジタルカメラ100に送信する処理を行う。こちらもS504とS505の処理と同じである。位置情報を取得したデジタルカメラ100は、情報処理端末200の切断中の遠隔撮影で生成された画像データに対して位置情報の付与を行う。制御部103がS506で取得しRAM107に保持されている経度値906と緯度値907を画像データの所定の領域にコピーすることで実現できる。画像データの所定の領域とはExif(Exchangeable image file format)における位置情報の領域を想定する。そしてS514からS516で説明した通り、遠隔撮影での撮影は複数枚なされている可能性がある。よってこのS519からS521を必要な回数繰り返される。
After that, at S519, the
以上説明したように、デジタルカメラ100は通常は情報処理端末200とBLEによる常時接続により位置情報を取得することで撮影した画像データに位置情報を付与できる。さらに、リモートコントローラ300との接続先切り替えにより情報処理端末200から位置情報を取得できなくなる状況であっても、切断期間中の位置情報を情報処理端末200で保持してもらう。これによりBLEでの再接続時に情報処理端末200が保持している位置情報提供してもらうことで、BLE接続が切断された期間に撮影された画像データに対して位置情報を後から付与することが可能となる。また、情報処理端末200での位置情報の記録も切断期間に限定されるので、情報処理端末200が不要な位置情報を大量に取得するといったこともない。こうしたBLE切断中の位置情報の管理により、デジタルカメラ100で撮影された画像データに位置情報を付与できる可能性を高めることが可能となる。よってより多くの画像データを使って位置情報を活用した画像活用の機能・サービスを利用できる。
As described above, the
またS512においてリモートコントローラ300とのBLE接続が確立した後に、デジタルカメラ100は情報処理端末200に対しして自身の存在を示すことを目的としてMultiple Advertise(ビーコン送信)を開始する方法が考えられる。これは、情報処理端末200とBLE接続が切断している期間、情報処理端末200に対して、近傍に自機の存在を伝えることを意味する。そして情報処理端末200は、デジタルカメラ100からのMultiple Advertiseを受信できている期間だけS510で開始した位置情報の記録を行う。つまりMultiple Advertiseが受信できないということはデジタルカメラ100が情報処理端末200の近くにいないと判断し、その期間はデジタルカメラ100にとって不要な位置情報となるので記録しない。これにより、情報処理端末200において無駄になる位置情報の取得を軽減することが可能となると共に、デジタルカメラ100が画像に関連付けて記録する位置情報が示す位置と、その画像を撮像した際のデジタルカメラ100の位置とが実質的に一致することを保証することにもなる。
In addition, after the BLE connection with the
次にS512の後、デジタルカメラ100が情報処理端末200に向けて送信するMultiple AdvertiseのAdvertiseDataにS513からS516で撮影が行われた撮像時刻(撮影時間)を設定する方法が考えられる。情報処理端末200は、Multiple AdvertiseのAdvertiseDataの撮影時間の情報を調査し、前回受信した撮像時刻と今回受信した撮像時刻との間に変化があった時だけ位置情報を記録するという方法も考えられる。AdertiseDataの変化で撮像時刻を知らせることで、より情報処理端末200における無駄な位置情報の取得を軽減することが可能となる。
Next, after S512, a method may be considered in which the imaging time (imaging time) at which imaging was performed in S513 to S516 is set in AdvertiseData of Multiple Advertise transmitted by the
さらにデジタルカメラ100が設定するAdvertiseDataとして、撮像時刻に加え、撮像画像のファイル名を設定する方法も考えられる。情報処理端末200は位置情報を取得する時間だけでなく、取得した時間情報と画像ファイル名を紐づけて記録しておく。これにより取得した位置情報に対応する画像を特定できるので、S519の処理を行わなくても521で位置情報付与を行うことが可能となる。
Further, as AdvertiseData set by the
本実施形態では、デジタルカメラ100が情報処理端末200とのBLE接続先が切断する際に、情報処理端末200に位置情報の記録の依頼を行う一例として、リモートコントローラ300への切り替えを例に説明した。しかしながら、デジタルカメラ100が情報処理端末200とのBLE接続を切断する例は他にも考えられる。
In this embodiment, when the
例えば、BLEから他の無線手段(例えば:WiFi(登録商標)またはClassic Bluetooth(登録商標))へのハンドオーバーが考えられる。無線手段にハンドオーバーすることでBLEが使えなくなるケース(複数の通信部の1つのみが排他的に機能するケース)がありこの場合、BLE接続を切断する必要がある。この時も、切断要求を送信するまえにS509に記載した位置情報の記録の依頼を送信することが可能である。
For example, handover from BLE to other wireless means (eg: WiFi (registered trademark) or Classic Bluetooth (registered trademark)) can be considered. There is a case where BLE can not be used by handover to the wireless means (only one of the plurality of communication units functions exclusively), in which case it is necessary to disconnect the BLE connection. Also at this time, it is possible to transmit the request for recording of the position information described in
また情報処理端末200とのBLE接続における電波強度が所定の閾値を下回った場合も考えられる。つまり情報処理端末200とのBLE接続ができなくなる可能性を検出した時点で位置情報の記録の依頼を送信することも可能である。
It is also conceivable that the radio wave intensity in the BLE connection with the
本実施形態のS509で説明した位置情報の記録の依頼に関して、所定の条件においては送信しない実装も考えられる。例えばデジタルカメラ100の設定において、撮影により生成された画像データに位置情報を付与しないように設定がなされていた場合が考えられる。位置情報を付与しないのであれば、情報処理端末200の位置情報の記録は不要であるのでS509の処理も行わなくても問題ない。
With respect to the request for recording of the position information described in S509 of the present embodiment, an implementation may be considered in which transmission is not performed under predetermined conditions. For example, in the setting of the
さらに前述したBLEから無線手段へのハンドオーバーにおいて、ハンドオーバーした先が同じ情報処理端末200である場合も位置情報の記録の依頼を送信しない実装が可能である。同じ情報処理端末200に接続するのであれば、ハンドオーバーした無線手段で位置情報の取得を行えばよいので、S509の処理も行わなくても問題ない。
Furthermore, in the above-described handover from BLE to the wireless means, even when the handover destination is the same
以上説明したように本実施形態によれば、BLE接続が切れることで、デジタルカメラがスマートデバイスから位置情報を取得できない期間の位置情報を、スマートデバイスにおいて履歴として記録しておくことが可能となる。これにより、BLE接続が復帰した時点で必要な位置情報をデジタルカメラに提供することで、デジタルカメラがBLE切断中に撮影した画像であっても位置情報を付与できる。 As described above, according to the present embodiment, it is possible to record position information of a period during which the digital camera can not acquire position information from the smart device as a history in the smart device by breaking the BLE connection. . Thus, by providing the necessary position information to the digital camera when the BLE connection is restored, the position information can be given even if the image is captured during the BLE disconnection of the digital camera.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. Can also be realized. It can also be implemented by a circuit (eg, an ASIC) that implements one or more functions.
100…デジタルカメラ、101…レンズ、102…撮像部、103…制御部、104…画像処理部、105…符号化部、106…ROM、107…RAM、108…記録部、109…BMU、110…近距離無線部、111…システムバス、200…情報処理端末、201…制御部、202…ROM、203…RAM、204…記憶部、205…BMU、206…VRAM、207…タッチセンサ、208…液晶モニタ、209…近距離無線部、210…無線LAN部、211…GPS部、212…システムバス、300…リモートコントローラ、301…制御部、302…ROM、303…釦、304…釦検出部、305…近距離無線部、306…システムバス、306…RAM
DESCRIPTION OF
Claims (18)
前記通信手段を介して位置情報を提供する第1の外部機器と通信している状態で前記撮像手段による撮像を行った場合、撮像して得た画像と前記第1の外部機器から受信した位置情報とを関連付けて所定の記憶媒体に記録する記録手段と、
前記第1の外部機器との通信を中断する所定の状況になった場合、前記第1の外部機器と切断状態で撮像する画像の位置情報を確保するため、前記第1の外部機器に対して位置情報の取得の継続の要求を送信する制御手段と
を有することを特徴とする撮像装置。 An imaging apparatus comprising communication means for performing near-field wireless communication and imaging means, comprising:
When imaging is performed by the imaging unit while communicating with the first external device that provides position information via the communication unit, the image obtained by imaging and the position received from the first external device Recording means for associating information with information and recording the information in a predetermined storage medium;
In order to secure positional information of an image to be captured in a disconnected state with the first external device, when communication with the first external device is interrupted, the first external device is secured. An image pickup apparatus comprising: control means for transmitting a request for continuation of acquisition of position information.
前記制御手段は、前記通信手段から前記第2の通信手段による通信に切り換える場合を前記所定の状況として判定することを特徴とする請求項1に記載の撮像装置。 Furthermore, the communication means has a second communication means that functions exclusively.
The imaging apparatus according to claim 1, wherein the control unit determines, as the predetermined situation, a case where the communication unit switches to the communication by the second communication unit.
ことを特徴とする請求項6に記載の撮像装置。 7. The imaging according to claim 6, wherein the transmitting unit transmits the beacon including an imaging time each time imaging is performed by the imaging unit in a state in which communication with the first external device is disconnected. apparatus.
ことを特徴とする請求項7に記載の撮像装置。 The imaging apparatus according to claim 7, wherein the transmission unit further transmits the beacon including a file name of a captured image.
前記第1の外部機器との通信が切断状態から再接続の状態となった場合、切断状態で撮像した画像の撮像時刻における位置情報を前記第1の外部機器に要求し、当該要求によって得られた位置情報を前記画像に関連付けて前記記憶媒体に記録する手段を含む
ことを特徴とする請求項1乃至8のいずれか1項に記載の撮像装置。 The control means
When the communication with the first external device is switched from the disconnection state to the reconnection state, the position information at the imaging time of the image captured in the disconnection state is requested to the first external device, and the request is obtained by the request The image pickup apparatus according to any one of claims 1 to 8, further comprising means for associating the position information with the image and recording the image on the storage medium.
前記取得手段より取得した位置情報を、前記通信手段を介して通信中の撮像装置に送信する送信手段と、
前記通信中の前記撮像装置から通信の切断を行う前の所定の要求を受信した場合、前記撮像装置との再接続が行われるまでの期間、前記取得手段で得た位置情報を記録する記録手段と
を有することを特徴とする情報処理装置。 An information processing apparatus comprising: communication means for performing near-field wireless communication; and acquisition means for acquiring position information,
Transmission means for transmitting position information acquired from the acquisition means to an imaging device in communication via the communication means;
A recording unit that records the position information obtained by the acquisition unit during a period until reconnection with the imaging device is performed when a predetermined request before disconnection of the communication is received from the imaging device in communication And an information processing apparatus characterized by comprising:
ことを特徴とする請求項10に記載の情報処理装置。 11. The apparatus according to claim 10, wherein the recording unit records position information acquired in a period in which a predetermined beacon is received from the imaging device in a state in which communication with the imaging device is disconnected. Information processing device.
を有することを特徴とする請求項10乃至13のいずれか1項に記載の情報処理装置。 And second transmitting means for transmitting position information of the time requested by the imaging device from among the position information recorded by the recording means when reconnected to the imaging device. The information processing apparatus according to any one of claims 10 to 13, characterized in that:
前記通信手段を介して位置情報を提供する第1の外部機器と通信している状態で前記撮像手段による撮像を行った場合、撮像して得た画像と前記第1の外部機器から受信した位置情報とを関連付けて所定の記憶媒体に記録する記録工程と、
前記第1の外部機器との通信を中断する所定の状況になった場合、前記第1の外部機器と切断状態で撮像する画像の位置情報を確保するため、前記第1の外部機器に対して位置情報の取得の継続の要求を送信する制御工程と
を有することを特徴とする撮像装置の制御方法。 A control method of an imaging apparatus having communication means and imaging means for performing near field communication,
When imaging is performed by the imaging unit while communicating with the first external device that provides position information via the communication unit, the image obtained by imaging and the position received from the first external device A recording step of recording information in a predetermined storage medium in association with the information;
In order to secure positional information of an image to be captured in a disconnected state with the first external device, when communication with the first external device is interrupted, the first external device is secured. And a control step of transmitting a request for continuation of acquisition of position information.
前記取得手段より取得した位置情報を、前記通信手段を介して通信中の撮像装置に送信する送信工程と、
前記通信中の前記撮像装置から通信の切断を行う前の所定の要求を受信した場合、前記撮像装置との再接続が行われるまでの期間、前記取得手段で得た位置情報を記録する記録工程と
を有することを特徴とする情報処理装置の制御方法。 A control method of an information processing apparatus, comprising: communication means for performing near field communication and an acquisition means for acquiring position information,
A transmitting step of transmitting position information acquired from the acquiring unit to an imaging device in communication via the communication unit;
A recording step of recording the position information obtained by the acquisition unit during a period until reconnection with the imaging device is performed when a predetermined request before disconnection of the communication is received from the imaging device in communication And a control method of an information processing apparatus.
前記撮像装置は、
前記第1の通信手段を介して位置情報を提供する前記情報処理装置と通信している状態で前記撮像手段による撮像を行った場合、撮像して得た画像と前記情報処理装置から受信した位置情報とを関連付けて所定の記憶媒体に記録する記録手段と、
前記情報処理装置との通信を中断する所定の状況になった場合、前記情報処理装置と切断状態で撮像する画像の位置情報を確保するため、前記情報処理装置に対して位置情報の取得の継続の要求を送信する制御手段と
を有し、
前記情報処理装置は、
前記取得手段より取得した位置情報を、前記第2の通信手段を介して通信中の撮像装置に送信する送信手段と、
前記通信中の前記撮像装置から通信の切断を行う前の所定の要求を受信した場合、前記撮像装置との再接続が行われるまでの期間、前記取得手段で得た位置情報を記録する記録手段と
を有することを特徴とする情報処理システム。 INFORMATION PROCESSING APPARATUS HAVING INFORMATION PROCESSING DEVICE HAVING IMAGING DEVICE HAVING FIRST COMMUNICATION MEANS AND IMAGING MEANS FOR WHICH SHORT WIRELESS COMMUNICATIONS A system,
The imaging device is
When imaging is performed by the imaging unit while communicating with the information processing apparatus that provides position information via the first communication unit, an image obtained by imaging and a position received from the information processing apparatus Recording means for associating information with information and recording the information in a predetermined storage medium;
When a predetermined situation in which communication with the information processing apparatus is interrupted, the acquisition of position information with respect to the information processing apparatus is continued in order to secure the position information of the image captured in a disconnected state with the information processing apparatus. Control means for transmitting the request of
The information processing apparatus is
Transmission means for transmitting position information acquired from the acquisition means to the imaging device in communication via the second communication means;
A recording unit that records the position information obtained by the acquisition unit during a period until reconnection with the imaging device is performed when a predetermined request before disconnection of the communication is received from the imaging device in communication And an information processing system characterized by having.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017194562A JP6976127B2 (en) | 2017-10-04 | 2017-10-04 | Image pickup device, information processing device, their control method, and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017194562A JP6976127B2 (en) | 2017-10-04 | 2017-10-04 | Image pickup device, information processing device, their control method, and information processing system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019068364A true JP2019068364A (en) | 2019-04-25 |
| JP2019068364A5 JP2019068364A5 (en) | 2020-11-12 |
| JP6976127B2 JP6976127B2 (en) | 2021-12-08 |
Family
ID=66340035
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017194562A Active JP6976127B2 (en) | 2017-10-04 | 2017-10-04 | Image pickup device, information processing device, their control method, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6976127B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2019088295A1 (en) * | 2017-11-06 | 2020-11-12 | 株式会社ニコン | Programs and electronics |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010258593A (en) * | 2009-04-22 | 2010-11-11 | Nec Corp | Photographing method, electronic apparatus, communication apparatus, and photographing system |
| JP2011077727A (en) * | 2009-09-29 | 2011-04-14 | Canon Inc | Positioning communication system, imaging device, and positioning device |
| JP2017005679A (en) * | 2015-06-11 | 2017-01-05 | カシオ計算機株式会社 | Imaging apparatus, information acquisition apparatus, information acquisition system, transmission control method, information acquisition method, and program |
-
2017
- 2017-10-04 JP JP2017194562A patent/JP6976127B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010258593A (en) * | 2009-04-22 | 2010-11-11 | Nec Corp | Photographing method, electronic apparatus, communication apparatus, and photographing system |
| JP2011077727A (en) * | 2009-09-29 | 2011-04-14 | Canon Inc | Positioning communication system, imaging device, and positioning device |
| JP2017005679A (en) * | 2015-06-11 | 2017-01-05 | カシオ計算機株式会社 | Imaging apparatus, information acquisition apparatus, information acquisition system, transmission control method, information acquisition method, and program |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2019088295A1 (en) * | 2017-11-06 | 2020-11-12 | 株式会社ニコン | Programs and electronics |
| JP7363479B2 (en) | 2017-11-06 | 2023-10-18 | 株式会社ニコン | Programs and electronics |
| US11864117B2 (en) | 2017-11-06 | 2024-01-02 | Nikon Corporation | Program and electronic device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6976127B2 (en) | 2021-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113473006B (en) | Information processing device, image pickup device, information processing system, information processing method, and non-transitory computer-readable medium | |
| JP6278031B2 (en) | Data processing system, data processing apparatus, and data processing method | |
| US8634774B2 (en) | Communication device and control method thereof | |
| JP6503734B2 (en) | INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM | |
| US9191896B2 (en) | Communication apparatus and communication control method | |
| US10511727B2 (en) | Communication device, communication system and communication method | |
| JP2021026463A (en) | Control device and control method of the same, as well as program | |
| JP6058172B2 (en) | IMAGING DEVICE, IMAGING SYSTEM, IMAGING DEVICE CONTROL METHOD, AND IMAGING DEVICE CONTROL PROGRAM | |
| JP6976127B2 (en) | Image pickup device, information processing device, their control method, and information processing system | |
| JP2014207650A (en) | Wireless communication terminal, and program | |
| JP6463050B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM | |
| JP7490352B2 (en) | COMMUNICATION DEVICE, ITS CONTROL METHOD, AND ITS PROGRAM | |
| JP2017092645A (en) | Wireless communication system, information processing method, and program | |
| JP2012231457A (en) | Recording control device, information apparatus, information recording system, and program | |
| US9380199B2 (en) | Recording medium and control method thereof | |
| JP6819389B2 (en) | Information processing system, client terminal and program | |
| JP2019041151A (en) | Imaging device, control method and program | |
| JP2016174221A (en) | Communication device, communication system, and communication method | |
| JP2015115011A (en) | Communication apparatus, apparatus setting device, imaging device and control method, system, and program therefor | |
| JP2018098658A (en) | Video monitoring system, monitoring camera, and mobile terminal | |
| JP2020057899A (en) | Wireless communication system and wireless communication terminal control method | |
| JP5486384B2 (en) | Data transmitting apparatus, data receiving apparatus, and control method and program thereof | |
| JP2016174220A (en) | Communication device, communication system, and communication method | |
| US20190281615A1 (en) | Communication control apparatus and communication control method | |
| JP2019114924A (en) | Communication device, control method of the same, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200929 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200929 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210810 |
|
| 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: 20211011 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211109 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6976127 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |