JP2016178638A - Imaging device, transmission control method and program - Google Patents

Imaging device, transmission control method and program Download PDF

Info

Publication number
JP2016178638A
JP2016178638A JP2016055614A JP2016055614A JP2016178638A JP 2016178638 A JP2016178638 A JP 2016178638A JP 2016055614 A JP2016055614 A JP 2016055614A JP 2016055614 A JP2016055614 A JP 2016055614A JP 2016178638 A JP2016178638 A JP 2016178638A
Authority
JP
Japan
Prior art keywords
communication
automatic transmission
processing
unit
image
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.)
Pending
Application number
JP2016055614A
Other languages
Japanese (ja)
Inventor
卓也 山田
Takuya Yamada
卓也 山田
佳規 富所
Yoshinori Tomidokoro
佳規 富所
潤 細田
Jun Hosoda
潤 細田
和也 奈良
Kazuya Nara
和也 奈良
祐司 栗山
Yuji Kuriyama
祐司 栗山
大輔 大谷
Daisuke Otani
大輔 大谷
俊也 木曽
Toshiya Kiso
俊也 木曽
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of JP2016178638A publication Critical patent/JP2016178638A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Communication Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To control the communication properly when transmitting a captured image to an external device.SOLUTION: A CPU11-1 includes a first processing section 51 and a third processing section 53, the first processing section 51 performs automatic transmission processing of a captured image to a portable terminal 2 where communication is established by a first communicating section 20-1, in response to a transmission request outputted in conjunction with the image capturing by an imaging section 16-1. After ending the automatic transmission processing by the first processing section 51, the third processing section 53 determines whether or not the communication with the portable terminal 2 by the first communicating section 20-1 is disconnected, based on whether or not a transmission request different from that transmission request may be issued.SELECTED DRAWING: Figure 3

Description

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

従来より、撮影装置により撮影された画像を、撮影した撮影装置だけではなく、他の外部装置でも活用することが行われている。特許文献1では、他の外部装置でも活用するために画像が撮影されると自動的に外部装置に送信する技術が開示されている。   2. Description of the Related Art Conventionally, an image captured by an image capturing apparatus has been used not only by the image capturing apparatus that has been captured, but also by other external devices. Patent Document 1 discloses a technique for automatically transmitting an image to an external device when the image is taken for use by other external devices.

特開2002−342465号公報JP 2002-342465 A

しかしながら、画像を自動的に外部装置に送信するためには、外部装置との通信の制御が難しいという問題がある。   However, in order to automatically transmit an image to an external device, there is a problem that it is difficult to control communication with the external device.

本発明は、このような状況に鑑みてなされたものであり、撮影した画像を外部装置に送信する際の通信を適切に制御することを目的とする。   The present invention has been made in view of such a situation, and an object thereof is to appropriately control communication when a captured image is transmitted to an external device.

上記目的を達成するため、本発明の一態様の撮影装置は、
撮像手段により撮影された画像を外部装置に送信する撮影装置であって、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う自動送信処理手段と、
前記自動送信処理手段による自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する判別手段と、
を備えることを特徴とする。
In order to achieve the above object, an imaging device of one embodiment of the present invention provides:
An imaging device that transmits an image captured by an imaging means to an external device,
Automatic transmission processing means for performing automatic transmission processing of a photographed image to the external device in which communication is established by a communication means in response to a transmission request output in conjunction with image capturing by the imaging means;
After the automatic transmission processing by the automatic transmission processing means is finished, whether or not the communication means disconnects the communication with the external device, whether or not a transmission request different from the transmission request can be issued Discriminating means for discriminating by
It is characterized by providing.

本発明によれば、撮影した画像を外部装置に送信する際の通信を適切に制御することができる。   ADVANTAGE OF THE INVENTION According to this invention, communication at the time of transmitting the image | photographed image to an external device can be controlled appropriately.

本発明の一実施形態に係る画像転送システムのシステム構成を示すシステム構成図である。1 is a system configuration diagram showing a system configuration of an image transfer system according to an embodiment of the present invention. 本発明の一実施形態に係る撮影装置及び携帯端末装置のハードウェアの構成を示すブロック図である。It is a block diagram which shows the structure of the hardware of the imaging device and portable terminal device which concern on one Embodiment of this invention. 図2の撮影装置の機能的構成のうち、自動送信処理を実行するための機能的構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure for performing an automatic transmission process among the functional structures of the imaging device of FIG. 図3の機能的構成を有する図2の撮影装置が実行する自動送信処理の流れを説明するフローチャートである。4 is a flowchart for explaining a flow of automatic transmission processing executed by the imaging apparatus of FIG. 2 having the functional configuration of FIG. 3. 自動送信処理のうち、割り込み処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of an interruption process among automatic transmission processes. 自動送信処理のうち、タイムアウト処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a timeout process among automatic transmission processes. 自動送信処理のうち、自動送信電源オフ処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of an automatic transmission power-off process among automatic transmission processes. 自動送信処理のうち、送信要求通知処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a transmission request notification process among automatic transmission processes. 自動送信処理のうち、送信禁止要求及び解除処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a transmission prohibition request | requirement and cancellation | release process among automatic transmission processes.

以下、本発明の実施形態について、図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施形態に係る画像転送システムのシステム構成を示すシステム構成図である。
画像送信システムSは、図1に示すように、撮影装置1と、携帯端末装置2とを備える。
画像送信システムSでは、撮影装置1で撮影された画像(以下、「撮影画像」という。)を、撮影後に、外部装置である携帯端末装置2に自動的に送信する機能を有する。
本実施形態においては、撮影装置1は、撮影画像のうち、(図中ハッチングで示した)送信対象となっている撮影画像のみを携帯端末装置2に送信する。撮影装置1では、撮影画像の送信対象と送信状況を撮影画像のIDで管理する送信対象リストを保持しており、当該送信対象リストを参照して、撮影画像の送信を行う。即ち、撮影装置1では、送信対象リストに記憶される未送信IDに基づいて、対応する撮影画像を携帯端末装置2に送信する。なお、送信対象への設定は、例えば、撮影時の設定(「自動送信設定:入/切」)等に基づき行われる。
FIG. 1 is a system configuration diagram showing a system configuration of an image transfer system according to an embodiment of the present invention.
As illustrated in FIG. 1, the image transmission system S includes a photographing device 1 and a mobile terminal device 2.
The image transmission system S has a function of automatically transmitting an image captured by the imaging device 1 (hereinafter referred to as “captured image”) to the mobile terminal device 2 that is an external device after imaging.
In the present embodiment, the photographing apparatus 1 transmits only the photographed image to be transmitted (indicated by hatching in the figure) among the photographed images to the mobile terminal device 2. The photographing apparatus 1 holds a transmission target list for managing the transmission target and transmission status of the captured image with the ID of the captured image, and transmits the captured image with reference to the transmission target list. That is, the imaging device 1 transmits a corresponding captured image to the mobile terminal device 2 based on the unsent ID stored in the transmission target list. The setting of the transmission target is performed based on, for example, a setting at the time of shooting (“automatic transmission setting: on / off”).

撮影装置1における自動送信機能を実行するために、以下の処理系統を複合したシーケンスシステムを構築して実現している。
(1)ステータス管理および自動送信シーケンス
(自動送信ループとステータス管理およびステータス処理)
(2)送信禁止処理シーケンス
(事前の送信禁止確認処理等)
(3)送信要求が無くても自主的に再送信を試みるシーケンス
(送信枚数管理)
(4)割り込み処理シーケンス
(通信切断、送信中断、強制電源オフ等)
(5)接続タイムアウト処理シーケンス
(通信接続、送信応答、送信完了後通信切断)
(6)WiFi切断処理シーケンス
(WiFi接続管理)
(7)自動送信電源オフ処理シーケンス
(8)送信要求通知シーケンス
(送信画像ファイルの管理)
(9)送信禁止要求及び解除シーケンス
(送信以外の処理と並行して送信処理を実行するための状態管理)
In order to execute the automatic transmission function in the photographing apparatus 1, a sequence system that combines the following processing systems is constructed and realized.
(1) Status management and automatic transmission sequence (automatic transmission loop and status management and status processing)
(2) Transmission prohibition processing sequence (preliminary transmission prohibition confirmation processing, etc.)
(3) Sequence that tries to retransmit independently even if there is no request for transmission
(4) Interrupt processing sequence (communication disconnection, transmission interruption, forced power off, etc.)
(5) Connection timeout processing sequence (communication connection, transmission response, communication disconnection after transmission completion)
(6) WiFi disconnection processing sequence (WiFi connection management)
(7) Automatic transmission power-off processing sequence (8) Transmission request notification sequence (Transmission image file management)
(9) Transmission prohibition request and release sequence (status management for executing transmission processing in parallel with processing other than transmission)

また、本実施形態の画像送信システムSにおいては、撮影装置1では、画像の送信にあたり、2つの通信方式を用いる。即ち、高速でありファイルの送受信に適した無線通信方式(以下、「第1通信方式」という。)と、低速であるが省電力であり常時接続に適した無線通信方式(以下、「第2通信方式」という。)との通信方式で、画像の送信を行う。
なお、本実施形態において、第1通信方式は、無線LAN(Local Area Network)のうちWi−Fi(Wireless Fidelity)の通信規格に基づいた通信方式を用いる。また、第2通信方式は、BLE(Bluetooth low energy/Bluetooth LE,「Bluetooth」は登録商標)(商標)の通信規格に基づいた通信方式を用いる。
Further, in the image transmission system S of the present embodiment, the photographing apparatus 1 uses two communication methods for image transmission. That is, a high-speed wireless communication method suitable for file transmission / reception (hereinafter referred to as “first communication method”) and a low-speed but power-saving wireless communication method suitable for constant connection (hereinafter referred to as “second communication method”). The image is transmitted by the communication method.
In the present embodiment, the first communication method uses a communication method based on a Wi-Fi (Wireless Fidelity) communication standard in a wireless LAN (Local Area Network). The second communication method uses a communication method based on the communication standard of BLE (Bluetooth low energy / Bluetooth LE, “Bluetooth” is a registered trademark) (trademark).

本実施形態の画像送信システムSにおいて撮影画像の自動送信機能を発揮する場合には、撮影装置1と携帯端末装置2の間で、第2通信方式であるBLEで通信が確立した状態(常時接続状態)で行われる。即ち、撮影装置1と携帯端末装置2との間で、第2通信方式であるBLEで接続がされていることが前提となって撮影画像の自動送信機能が発揮される。
具体的には、撮影装置1から、携帯端末装置2に対して、第2通信方式での通信を介して、第1通信方式であるWi−Fiでの通信を確立するように指示(制御信号)を出して、撮影装置1と携帯端末装置2との間で第1通信方式であるWi−Fiでの通信を確立する。なお、本実施形態においては、撮影装置1では、Wi−Fiにおいて親機となるようにし、携帯端末装置2では、第1通信方式であるWi−Fiにおいて子機となるようにして、撮影装置1と携帯端末装置2の1対1の直接通信で通信を確立する。
その後、撮影装置1から、携帯端末装置2に対して、第1通信方式で、画像を送信する。これにより、携帯端末装置2では、操作を行うことなく、第1通信方式で、画像を受信することができるようになる。
In the image transmission system S of the present embodiment, when the automatic transmission function of a captured image is exhibited, a state where communication is established between the image capturing device 1 and the mobile terminal device 2 by BLE, which is the second communication method (always connected) State). That is, the automatic transmission function of a captured image is exhibited on the premise that the imaging device 1 and the mobile terminal device 2 are connected by BLE which is the second communication method.
Specifically, the imaging device 1 instructs the portable terminal device 2 to establish communication using Wi-Fi, which is the first communication method, via communication using the second communication method (control signal). ) To establish communication using Wi-Fi, which is the first communication method, between the photographing device 1 and the mobile terminal device 2. In the present embodiment, the photographing device 1 is a parent device in Wi-Fi, and the mobile terminal device 2 is a child device in Wi-Fi, which is the first communication method. Communication is established by one-to-one direct communication between 1 and the mobile terminal device 2.
Thereafter, the image capturing device 1 transmits an image to the mobile terminal device 2 using the first communication method. As a result, the mobile terminal device 2 can receive an image by the first communication method without performing an operation.

また、画像送信システムSでは、撮影装置1に保存されている画像を、ユーザが呼び出して、任意に外部装置である携帯端末装置2に手動で送信する機能を有する。
また、撮影装置1は、画像を撮影するRECモードと記憶されている画像を呼び出して表示するPLAYモードを有し、自動送信はRECモードで行われ、手動送信PLAYモードで行われる。
In addition, the image transmission system S has a function of manually calling an image stored in the photographing apparatus 1 and manually transmitting it to the mobile terminal device 2 that is an external device.
The photographing apparatus 1 has a REC mode for photographing an image and a PLAY mode for calling and displaying a stored image. Automatic transmission is performed in the REC mode, and manual transmission PLAY mode is performed.

さらに、携帯端末装置2では、撮影装置1から受信した撮影画像を、例えば、記憶・管理したり、他の外部機器との画像の共有を目的として、クラウドサーバにアップロードしたりする等の撮影画像の外部装置での活用がなされる。   Further, in the mobile terminal device 2, the captured image received from the imaging device 1 is, for example, stored / managed, or uploaded to a cloud server for the purpose of sharing the image with other external devices. It can be used with external devices.

図2は、本発明の一実施形態に係る撮影装置1及び携帯端末装置2のハードウェアの構成を示すブロック図である。
撮影装置1は、例えばデジタルカメラとして構成される。
FIG. 2 is a block diagram illustrating a hardware configuration of the imaging device 1 and the mobile terminal device 2 according to an embodiment of the present invention.
The photographing apparatus 1 is configured as a digital camera, for example.

撮影装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、撮像部16と、入力部17と、出力部18と、記憶部19と、第1通信部20と、第2通信部21と、ドライブ22と、電源部23と、を備えている。   The photographing apparatus 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an imaging unit 16, and an input unit 17. An output unit 18, a storage unit 19, a first communication unit 20, a second communication unit 21, a drive 22, and a power supply unit 23.

CPU11は、ROM12に記録されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。   The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 19 to the RAM 13.

RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。   The RAM 13 appropriately stores data necessary for the CPU 11 to execute various processes.

CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、第1通信部20、第2通信部21、ドライブ22及び電源部23が接続されている。   The CPU 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output interface 15 is also connected to the bus 14. An imaging unit 16, an input unit 17, an output unit 18, a storage unit 19, a first communication unit 20, a second communication unit 21, a drive 22, and a power supply unit 23 are connected to the input / output interface 15.

撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。   Although not shown, the imaging unit 16 includes an optical lens unit and an image sensor.

光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens unit is configured by a lens that collects light, for example, a focus lens or a zoom lens, in order to photograph a subject.
The focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. The zoom lens is a lens that freely changes the focal length within a certain range.
The optical lens unit is also provided with a peripheral circuit for adjusting setting parameters such as focus, exposure, and white balance as necessary.

イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部16の出力信号として出力される。
このような撮像部16の出力信号を、以下、「撮影画像のデータ」とも呼ぶ。撮影画像のデータは、CPU11や図示しない画像処理部等に適宜供給される。
The image sensor includes a photoelectric conversion element, AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens unit. Therefore, the photoelectric conversion element photoelectrically converts (captures) the subject image, accumulates the image signal for a predetermined time, and sequentially supplies the accumulated image signal as an analog signal to the AFE.
The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on the analog image signal. Through various signal processing, a digital signal is generated and output as an output signal of the imaging unit 16.
Hereinafter, the output signal of the imaging unit 16 is also referred to as “photographed image data”. The captured image data is appropriately supplied to the CPU 11 or an image processing unit (not shown).

入力部17は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部18は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
The input unit 17 includes various buttons and the like, and inputs various types of information according to user instruction operations.
The output unit 18 includes a display, a speaker, and the like, and outputs images and sounds.

記憶部19は、ハードディスク或いはフラッシュメモリ等で構成され、各種画像のデータを記憶する。   The storage unit 19 includes a hard disk or a flash memory, and stores various image data.

第1通信部20は、高速でありファイルの送受信に適した無線通信方式(以下、「第1通信方式」という。)で外部装置(本実施形態においては、携帯端末装置2)との間で行う通信を制御する。本実施形態においては、第1通信方式は、無線LAN(Local Area Network)のうちWi−Fi(Wireless Fidelity)の通信規格に基づいた通信方式を用いる。   The first communication unit 20 is a high-speed wireless communication method (hereinafter referred to as “first communication method”) suitable for file transmission and reception with an external device (in the present embodiment, the mobile terminal device 2). Control the communication that takes place. In the present embodiment, the first communication method uses a communication method based on a Wi-Fi (Wireless Fidelity) communication standard in a wireless LAN (Local Area Network).

第2通信部21は、低速であるが省電力であり常時接続に適した無線通信方式(以下、「第2通信方式」という。)で外部装置(本実施形態においては、携帯端末装置2)との間で行う通信を制御する。本実施形態においては、第2通信方式は、Bluetooth Low Energy/Bluetooth LE(以下、「BLE」という。)の通信規格に基づいた通信方式を用いる。   The second communication unit 21 is a low-speed but power-saving wireless communication method (hereinafter referred to as “second communication method”) that is suitable for constant connection and an external device (in this embodiment, the mobile terminal device 2). Controls communication with the. In the present embodiment, the second communication method uses a communication method based on the communication standard of Bluetooth Low Energy / Bluetooth LE (hereinafter referred to as “BLE”).

ドライブ22には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ22によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア31は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。   A removable medium 31 composed of a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is appropriately attached to the drive 22. The program read from the removable medium 31 by the drive 22 is installed in the storage unit 19 as necessary. The removable medium 31 can also store various data such as image data stored in the storage unit 19 in the same manner as the storage unit 19.

電源部23は、例えば、リチウムイオン二次電池により構成され、電源回路(図示せず)を介して、撮影装置1に駆動用の電力を供給する電力供給源であり、撮影装置1の駆動源としての電流を撮影装置1の各構成へ供給する。電源部23は、CPU11により制御され、例えば、電源オフ状態において、出力部18等への電源の供給を停止して表示出力をオフして、第1通信部20や第2通信部21等の通信における電源の供給を維持して、電源オフ状態においても画像送信を可能に制御される。   The power supply unit 23 is constituted by, for example, a lithium ion secondary battery, and is a power supply source that supplies driving power to the imaging apparatus 1 via a power supply circuit (not shown). Is supplied to each component of the photographing apparatus 1. The power supply unit 23 is controlled by the CPU 11. For example, in the power-off state, the power supply unit 23 stops supplying power to the output unit 18 and the display output is turned off, and the first communication unit 20, the second communication unit 21, etc. It is controlled so that image transmission is possible even when the power is off while maintaining the supply of power in communication.

また、携帯端末装置2は、例えばタブレット端末として構成される。
なお、ハードウェアの構成については、撮影装置1と同様であるため省略する。以下、撮影装置1と携帯端末装置2におけるハードウェアを説明として用いる場合には、撮影装置1には、符号の末尾に「−1」を付すものとし、携帯端末装置2には符号の末尾に「−2」を付すものとする。即ち、撮影装置1は、CPU11−1乃至リムーバブルメディア31−1と表記するものとし、携帯端末装置2は、CPU11−2乃至リムーバブルメディア31−2と表記するものとする。
The mobile terminal device 2 is configured as a tablet terminal, for example.
Note that the hardware configuration is the same as that of the photographing apparatus 1 and is omitted. Hereinafter, when using the hardware in the photographing device 1 and the portable terminal device 2 as an explanation, the photographing device 1 is attached with “−1” at the end of the reference numeral, and the portable terminal device 2 is appended with the end of the reference numeral. "-2" shall be attached. That is, the photographing apparatus 1 is represented as CPU 11-1 through removable media 31-1, and the portable terminal apparatus 2 is represented as CPU 11-2 through removable media 31-2.

図3は、図2の撮影装置1の機能的構成のうち、自動送信処理を実行するための機能的構成を示す機能ブロック図である。
自動送信処理とは、撮影した画像を、外部装置(本実施形態においては、携帯端末装置2)に自動的に送信する一連の処理をいう。
FIG. 3 is a functional block diagram showing a functional configuration for executing automatic transmission processing among the functional configurations of the photographing apparatus 1 of FIG.
The automatic transmission process refers to a series of processes for automatically transmitting a captured image to an external device (in the present embodiment, the mobile terminal device 2).

自動送信処理を実行する場合には、図3に示すように、CPU11−1において、第1の処理部51と、第2の処理部52と、第3の処理部53と、第4の処理部54と、第5の処理部55と、第6の処理部56と、が機能する。
また、手動送信処理を実行する場合には、図3に示すように、CPU11−1において、第7の処理部57が機能する。
In the case of executing the automatic transmission process, as shown in FIG. 3, in the CPU 11-1, the first processing unit 51, the second processing unit 52, the third processing unit 53, and the fourth processing are performed. The unit 54, the fifth processing unit 55, and the sixth processing unit 56 function.
Further, when the manual transmission process is executed, as shown in FIG. 3, the seventh processing unit 57 functions in the CPU 11-1.

また、記憶部19−1の一領域には、画像記憶部71と、送信対象リスト記憶部72と、禁止要求記憶部73と、が設定される。   Also, an image storage unit 71, a transmission target list storage unit 72, and a prohibition request storage unit 73 are set in one area of the storage unit 19-1.

画像記憶部71には、撮影を行い撮像部16−1から取得し生成された撮影画像のデータが記憶される。   The image storage unit 71 stores data of a captured image that is captured and acquired from the imaging unit 16-1.

送信対象リスト記憶部72には、画像記憶部71に記憶される撮影画像のうち、送信対象となっている撮影画像の送信状況を管理するための送信対象リストが記憶される。送信対象リストには、本実施形態においては、画像の送信状況として、未送信の画像が対応するIDで記憶される。対象となる画像の送信が完了すると、送信対象リストからIDが削除されることで、画像の送信状況を管理する。即ち、送信対象リストには、送信対象のうち、未送信の画像のIDのみが記憶され、非送信対象と、送信対象のうち、送信済みの画像のIDは記憶されない。   The transmission target list storage unit 72 stores a transmission target list for managing the transmission status of the captured image that is the transmission target among the captured images stored in the image storage unit 71. In the transmission target list, in this embodiment, an untransmitted image is stored as a corresponding ID as an image transmission status. When the transmission of the target image is completed, the image transmission status is managed by deleting the ID from the transmission target list. That is, in the transmission target list, only the ID of an image that has not been transmitted among the transmission targets is stored, and the ID of an image that has been transmitted among the non-transmission target and the transmission target is not stored.

禁止要求記憶部73には、撮像部16−1或いは、その他の図示しない撮影装置1内の何れかの処理部から発行された自動送信の送信禁止要求及び禁止要因を、送信禁止要求を発行した処理部と対応付けて記憶する。   In the prohibition request storage unit 73, a transmission prohibition request is issued for an automatic transmission transmission prohibition request and a prohibition factor issued from the imaging unit 16-1 or any other processing unit in the imaging apparatus 1 (not shown). It is stored in association with the processing unit.

第1の処理部51は、ステータス管理に基づき自動送信シーケンスを実行する。
また、第1の処理部51は、送信禁止処理シーケンスを行う。
また、第1の処理部51は、送信要求が無くても自主的に再送信を試みるシーケンスを実行する。
第2の処理部52は、割り込み処理シーケンスを実行する。
第3の処理部53は、接続タイムアウト処理シーケンスを実行する。
また、第3の処理部53は、WiFi切断処理シーケンスを実行する。
第4の処理部54は、自動送信電源オフ処理シーケンスを実行する。
第5の処理部55は、送信要求通知シーケンスを実行する。
第6の処理部56は、送信禁止要求及び解除シーケンスを実行する。
第7の処理部57は、ユーザの送信指示に応じて手動送信処理を実行する。
The first processing unit 51 executes an automatic transmission sequence based on status management.
The first processing unit 51 performs a transmission prohibition processing sequence.
In addition, the first processing unit 51 executes a sequence for attempting retransmission independently even when there is no transmission request.
The second processing unit 52 executes an interrupt processing sequence.
The third processing unit 53 executes a connection timeout processing sequence.
The third processing unit 53 executes a WiFi disconnection processing sequence.
The fourth processing unit 54 executes an automatic transmission power-off process sequence.
The fifth processing unit 55 executes a transmission request notification sequence.
The sixth processing unit 56 executes a transmission prohibition request and a release sequence.
The seventh processing unit 57 executes manual transmission processing in accordance with a user transmission instruction.

次に、動作を説明する。
[自動送信シーケンス]
図4−図9は、図3の機能的構成を有する図2の撮影装置1が実行する自動送信シーケンスの流れを説明するフローチャートである。
以下、上述したシーケンスシステムごとに説明する。
Next, the operation will be described.
[Auto Send Sequence]
4 to 9 are flowcharts for explaining the flow of an automatic transmission sequence executed by the photographing apparatus 1 of FIG. 2 having the functional configuration of FIG.
Hereinafter, each sequence system described above will be described.

図4は、第1の処理部51が実行する処理の流れを説明するフローチャートである。
(1)ステータス管理および自動送信シーケンス
自動送信シーケンスを管理するための状態として、下記のステータス情報を持つ。
「アイドル状態」
「初期化済状態」
「送信準備完了状態」
初期値は「アイドル状態」である。
実行手順は下記のとおりとなる。
なお、ステップA7、A11、A12、A13の処理の説明は後述する。
1)最初、撮影装置1が電源ONされると、図示しない制御部より第1通信部20−1による送信を可能とするための自動送信の「開始要求」(ステップA1)を受信する(ステップA6)。
2)自動送信シーケンスを開始し、初期値が「アイドル状態」なのでアイドル状態の処理として「初期化処理」を実行(ステップA8)。
初期化処理実行後は「初期化済状態」に状態が移行して、自動送信シーケンスのループ先頭に戻る(ステップA7)。
3)次に「初期化済状態」になっているので「通信接続処理」を実行し(ステップA9)、接続完了後、状態は「送信準備完了状態」になり、自動送信シーケンスのループ先頭に戻る(ステップA7)。
4)次に、撮影が実行されたことに呼応して、自動送信の「画像生成通知」(ステップA3)が受信されると(ステップA6)、「送信準備完了状態」になっているので、第1通信部20−1による「画像送信処理」を実行する(ステップA10)。
1枚の画像を送信完了した時点で再び「初期化済状態」に戻り、自動送信シーケンスのループ先頭に戻る(ステップA7)。
FIG. 4 is a flowchart for explaining the flow of processing executed by the first processing unit 51.
(1) Status management and automatic transmission sequence The following status information is provided as a state for managing the automatic transmission sequence.
"Idle state"
"Initialized state"
"Ready to send" status
The initial value is “idle state”.
The execution procedure is as follows.
Note that the processing of steps A7, A11, A12, and A13 will be described later.
1) First, when the photographing apparatus 1 is turned on, an automatic transmission “start request” (step A1) for enabling transmission by the first communication unit 20-1 is received from a control unit (not shown) (step A1). A6).
2) The automatic transmission sequence is started, and since the initial value is “idle state”, “initialization process” is executed as an idle state process (step A8).
After execution of the initialization process, the state shifts to the “initialized state” and returns to the top of the loop of the automatic transmission sequence (step A7).
3) Next, since it is in the “initialized state”, “communication connection processing” is executed (step A9). After the connection is completed, the state becomes “transmission ready state”, and the automatic transmission sequence starts at the top of the loop. Return (step A7).
4) Next, in response to the execution of shooting, when an “image generation notification” (step A3) of automatic transmission is received (step A6), it is in a “transmission ready state”. The “image transmission process” by the first communication unit 20-1 is executed (step A10).
When transmission of one image is completed, it returns to the “initialized state” again and returns to the top of the loop of the automatic transmission sequence (step A7).

(2)送信禁止処理シーケンス
1)自動送信シーケンスの事前チェックとして、ステップA7では下記のような条件をチェックする。
「機内モード」かどうか。
「送信禁止状態」かどうか。
「送信用画像が生成されている」かどうか。
「スマートフォンとペアリング」されているかどうか。
「WiFi通信が接続」されているかどうか。
2)これらの条件が揃わない場合は、条件が揃うまで待つが、タイマーが開始され、一定時刻を過ぎるとタイムアウトとして処理され、メッセージ待ちに戻る(ステップA7)。
(2) Transmission prohibition processing sequence 1) As a pre-check of the automatic transmission sequence, the following conditions are checked in step A7.
Whether "in-flight mode".
Whether it is "Sending prohibited".
Whether "image for transmission has been generated".
Whether it is “paired with a smartphone”.
Whether or not “WiFi communication is connected”.
2) If these conditions are not met, the process waits until the conditions are met, but the timer is started, and when a predetermined time has passed, it is processed as a timeout and returns to waiting for a message (step A7).

(3)送信要求が無くても自主的に再送信を試みるシーケンス
1)自動送信シーケンス処理の先頭で、送信する画像数(=未送信画像数)を、後述する第5の処理部55から取得する。
2)1枚送信完了すると、未送信画像数を1減算する(ステップA11)。
3)未送信画像数が0でない場合は(ステップA12で「未送信画像あり」)、自動送信開始要求が無くても自主的に自動送信シーケンスの先頭に戻り(ステップA7)、再度、自動送信シーケンスを開始する。
(3) Sequence that attempts to retransmit independently even if there is no transmission request 1) At the beginning of automatic transmission sequence processing, the number of images to be transmitted (= the number of untransmitted images) is acquired from a fifth processing unit 55 described later. To do.
2) When transmission of one image is completed, 1 is subtracted from the number of untransmitted images (step A11).
3) If the number of untransmitted images is not 0 (“There is an untransmitted image” in step A12), even if there is no automatic transmission start request, the automatic transmission sequence is automatically returned (step A7), and automatic transmission is performed again. Start the sequence.

図5は、第2の処理部52の処理の流れを説明するフローチャートである。
(4)割り込みシーケンス
1)、第1通信部20−1による自動送信中には、通信切断、送信停止要求、強制電源オフなどが発生する。
これらはメッセージ通知として第2の処理部52に発行される(図5のステップB1、B2、B3)。
2)この通知を受信すると、ただちに送信中断処理を行い(ステップB4)、第1の処理部51に対して送信を停止させるための、「割り込み通知」を発行する(ステップB5)。
3)送信停止が完了したあとは、一定時間後に第1通信部20−1の通信切断処理を行う(ステップB6)。
FIG. 5 is a flowchart for explaining the flow of processing of the second processing unit 52.
(4) Interrupt sequence 1) During automatic transmission by the first communication unit 20-1, communication disconnection, transmission stop request, forced power off, etc. occur.
These are issued as message notifications to the second processing unit 52 (steps B1, B2, and B3 in FIG. 5).
2) Upon receipt of this notification, transmission interruption processing is immediately performed (step B4), and an “interrupt notification” for stopping transmission is issued to the first processing unit 51 (step B5).
3) After the transmission stop is completed, the communication disconnection process of the first communication unit 20-1 is performed after a certain time (step B6).

図6は、第3の処理部53の処理の流れを説明するフローチャートである。
(5)接続タイムアウトシーケンス
通信接続時に「通信接続要求」を行うが(図4のステップA2)、一定時間内に接続できなかった場合は通信接続タイムアウトになる(ステップC1、C10)。
画像送信実行後、携帯端末装置2側から何らかの事情により応答が無くなって送信できなくなった場合、一定時間後に画像送信タイムアウトになる(ステップC2、C10)。
画像を送信完了して未送信画像が無くなった場合、一定時間後に第1通信部20−1の通信切断処理を行う(ステップC3、C10)。
(6)WiFi切断シーケンス
1)第1の処理部51による自動送信シーケンスで、1枚の画像送信処理が完了すると(図4のステップA11)、未送信画像があるかどうかチェックして(図4のステップA12)、未送信画像なしと判定された場合には、WiFi切断タイマーを開始する処理を行う(ステップA13)。
2)タイマー開始後1分経過すると、第3の処理部53に発行されたメッセージを受信すると(ステップC3)、切断判定処理を開始する。
3)他には自動送信において通信接続時(通信接続を要求してから通信が確立するまでの間)にタイムアウトが起きた場合(ステップC1)、または、画像送信時(画像送信を接続先の携帯端末装置2に要求するが応答があるまでの間)にタイムアウトが起きた場合(ステップC2)にも第3の処理部53に発行されたメッセージを受信すると同様の処理を開始する。
4)第3の処理部53では、まずは自動送信完了なのかタイムアウトなのかを切り分ける(ステップC4、C5)。そのどちらにも該当しない場合には(ステップC4でNO、ステップC5でNO)、第1通信部20−1によるWiFi通信を切断せずに(ステップC7)処理を終了する。
5)次に現在が、撮像部16−1による撮影を行うRECモードなのか、画像記憶部71に記憶されている画像を出力部18−1に表示するPLAYモードなのかを切り分ける(ステップC6)。PLAYモードでは出力部18−1に表示され、ユーザが見ている画像を直ちに、入力部17−1の操作により手動で送信することができるクイック送信などの機能を有するため、第1通信部20−1によるWiFi通信は切断せずに(ステップC7)継続するため、ここで処理を終了する。一方、RECモードと判断されている場合には、自動送信設定がONになっている状態かどうかをチェックする(ステップC8)。
6)自動送信設定がONになっている場合は(ステップC8でYES)、撮影終了後は自動送信対象の画像となるため、1分間の時間の猶予をもって第1通信部20−1によるWiFi通信の切断とするためのタイマーを開始する(ステップC9)。その後、1分間のタイマーを待って、第1通信部20−1によるWiFi通信の切断処理を行う(ステップC10)。一方、自動送信設定がオフになっている場合には(ステップC8でNO)、すぐに自動送信が発生することは無いと判断され、第1通信部20−1によるWiFi通信の切断処理を即刻実施する(ステップC10)。
FIG. 6 is a flowchart for explaining the processing flow of the third processing unit 53.
(5) Connection timeout sequence A “communication connection request” is made at the time of communication connection (step A2 in FIG. 4). If connection cannot be established within a predetermined time, a communication connection timeout occurs (steps C1 and C10).
After the image transmission is executed, if there is no response from the portable terminal device 2 due to some circumstances and the transmission cannot be performed, the image transmission timeout occurs after a certain time (steps C2 and C10).
When the image transmission is completed and there are no untransmitted images, the communication disconnection process of the first communication unit 20-1 is performed after a certain time (steps C3 and C10).
(6) WiFi disconnection sequence 1) When one image transmission process is completed in the automatic transmission sequence by the first processing unit 51 (step A11 in FIG. 4), it is checked whether there is an untransmitted image (FIG. 4). Step A12), when it is determined that there is no untransmitted image, a process of starting a WiFi disconnection timer is performed (Step A13).
2) When 1 minute has elapsed after the timer starts, when a message issued to the third processing unit 53 is received (step C3), the disconnection determination process is started.
3) In addition, when a timeout occurs during communication connection (between communication request is established and communication is established) in automatic transmission (step C1), or during image transmission (image transmission at the connection destination The same process is started when a message issued to the third processing unit 53 is received even when a timeout occurs (until a response is made to the portable terminal device 2 but a response is received) (step C2).
4) The third processing unit 53 first determines whether automatic transmission is completed or timed out (steps C4 and C5). When neither of them corresponds (NO in step C4, NO in step C5), the WiFi communication by the first communication unit 20-1 is not disconnected (step C7), and the process is terminated.
5) Next, it is determined whether the current mode is the REC mode in which imaging is performed by the imaging unit 16-1 or the PLAY mode in which the image stored in the image storage unit 71 is displayed on the output unit 18-1 (step C6). . In the PLAY mode, the first communication unit 20 has a function such as quick transmission that can be displayed on the output unit 18-1 and can be immediately transmitted manually by the operation of the input unit 17-1 on the image that the user is viewing. Since the WiFi communication by -1 is continued without being disconnected (step C7), the process ends here. On the other hand, if the REC mode is determined, it is checked whether the automatic transmission setting is ON (step C8).
6) If the automatic transmission setting is ON (YES in step C8), the image becomes an automatic transmission target after the photographing is completed, so the WiFi communication by the first communication unit 20-1 with a one minute delay. A timer for setting the disconnection of the timer is started (step C9). Then, after waiting for a one-minute timer, the first communication unit 20-1 performs the WiFi communication disconnection process (step C10). On the other hand, if the automatic transmission setting is off (NO in step C8), it is determined that automatic transmission will not occur immediately, and the first communication unit 20-1 immediately performs the WiFi communication disconnection process. Implement (Step C10).

なお、RECモードとPLAYモードの切り替えは、入力部17−1によるユーザのモード変更操作に応じて行われ、自動送信設定の変更は、入力部17−1によるユーザの設定変更操作に応じて、「MENU設定変更要求」メッセージ(図4のステップA4)が受信されることで(図4のステップA6)、行われる。   Note that switching between the REC mode and the PLAY mode is performed according to the user's mode change operation by the input unit 17-1, and the automatic transmission setting is changed according to the user's setting change operation by the input unit 17-1. This is performed by receiving a “MENU setting change request” message (step A4 in FIG. 4) (step A6 in FIG. 4).

手動送信処理は、入力部17−1によるユーザの操作により出力される「送信要求」を第7の処理部57が受信すると、出力部18−1に表示されている画像を、第1通信部20−1によるWiFi通信により携帯端末装置2に送信することで実行される。   In the manual transmission process, when the seventh processing unit 57 receives a “transmission request” output by a user operation through the input unit 17-1, the image displayed on the output unit 18-1 is displayed as the first communication unit. This is executed by transmitting to the mobile terminal device 2 by WiFi communication 20-1.

図7は、第4の処理部54の処理の流れを説明するフローチャートである。
(7)自動送信電源オフ処理シーケンス
自動送信実行中に、入力部17−1によるユーザの電源オフ操作に応じて、第4の処理部54に発行された「自動送信電源オフ通知」が受信されると(図4のステップA5)、第1の処理部51から第4の処理部54に開始要求される(ステップD1)。
開始要求後は第1の処理部51からのメッセージ待ちとなる(ステップD5)。
「自動送信電源オフ通知」メッセージからは、自動送信の状態と、未送信画像数の情報が取得できる。
ここでいったん第1の処理部51のフローチャート(図4)の説明に戻る。
第1の処理部51ではユーザ操作に応じた「自動送信電源オフ通知」を受信すると(ステップA5)、第4の処理部54に対して、「自動送信電源オフ開始要求」を発行する(ステップD2)。
第1の処理部51は、「自動送信電源オフ開始」されたことをステータスで伝達し、さらに「未送信画像数」を第4の処理部54に対して発行する(ステップD2)。
次に第4の処理部54では、この第1の処理部51から発行されたメッセージを受信することによって(ステップD2、D5)、自動送信電源オフ処理が開始要求され、さらに未送信画像数を取得することができる。
まず第4の処理部54では未送信画像数があるかどうかをチェックする(ステップD6)。ない場合には、特に何も処理せずに通常のカメラの電源オフ処理に移行する(ステップD7)。
未送信画像がある場合には、未送信画像があることをユーザに伝えるための警告メッセージを画面に表示させる(ステップD8)。そのとき未送信画像数も同時に表示する。
ここで再び第1の処理部51フローチャート(図4)の説明に戻る。
第1の処理部51は1枚ずつ画像を送信するが、1枚送信完了するごとに、第4の処理部54に対して、「1枚送信完了応答」であることと「未送信画像数」を伝達する(A11、図7のステップD3)。
自動送信電源オフ処理はこのメッセージを受けて(ステップD5)、未送信画像数を取得し、警告メッセージの未送信画像数を1減算して表示する(ステップD9)。
FIG. 7 is a flowchart for explaining the processing flow of the fourth processing unit 54.
(7) Automatic transmission power-off processing sequence During automatic transmission execution, an “automatic transmission power-off notification” issued to the fourth processing unit 54 is received in response to a user power-off operation by the input unit 17-1. Then (step A5 in FIG. 4), the first processing unit 51 makes a start request to the fourth processing unit 54 (step D1).
After the start request, the message from the first processing unit 51 is waited (step D5).
From the “automatic transmission power off notification” message, information on the state of automatic transmission and the number of untransmitted images can be acquired.
Here, the description returns to the flowchart of the first processing unit 51 (FIG. 4).
When the first processing unit 51 receives the “automatic transmission power-off notification” according to the user operation (step A5), it issues an “automatic transmission power-off start request” to the fourth processing unit 54 (step A5). D2).
The first processing unit 51 notifies the fact that “automatic transmission power-off has been started” as a status, and issues the “number of untransmitted images” to the fourth processing unit 54 (step D2).
Next, the fourth processing unit 54 receives the message issued from the first processing unit 51 (steps D2 and D5), thereby requesting the start of the automatic transmission power-off process, and further reducing the number of untransmitted images. Can be acquired.
First, the fourth processing unit 54 checks whether there is an untransmitted image number (step D6). If not, no special process is performed and the process proceeds to a normal camera power-off process (step D7).
If there is an unsent image, a warning message for informing the user that there is an unsent image is displayed on the screen (step D8). At that time, the number of unsent images is also displayed.
Here, the description returns to the flowchart of the first processing unit 51 (FIG. 4).
The first processing unit 51 transmits an image one by one, but every time one transmission is completed, the first processing unit 51 sends a “single-sheet transmission completion response” to the fourth processing unit 54 and “the number of untransmitted images”. Is transmitted (A11, step D3 in FIG. 7).
The automatic transmission power off process receives this message (step D5), acquires the number of untransmitted images, subtracts 1 from the number of untransmitted images in the warning message, and displays it (step D9).

さらに第1の処理部51のフローチャート(図4)の説明に戻る。
自動送信中には通信接続のタイムアウトや、通信切断、自動送信の停止要求などによる中断処理が行われる。このとき第1の処理部51は、第4の処理部54に対して「送信停止応答」を発行し(図7のステップD4)と、「未送信画像数を0枚」として伝達する。
つまり自動送信シーケンスを停止してただちに電源オフするように伝達する。
このメッセージを受信した第4の処理部54は(ステップD5)、ただちに自動送信電源オフ処理を中断するとともに、撮影装置1のの通常電源オフ処理を行う処理に抜ける(D7)。
Further, the description returns to the flowchart of the first processing unit 51 (FIG. 4).
During automatic transmission, interruption processing is performed due to communication connection timeout, communication disconnection, automatic transmission stop request, and the like. At this time, the first processing unit 51 issues a “transmission stop response” to the fourth processing unit 54 (step D4 in FIG. 7), and transmits it as “the number of untransmitted images is zero”.
In other words, the automatic transmission sequence is stopped and the power is immediately turned off.
Upon receiving this message (step D5), the fourth processing unit 54 immediately suspends the automatic transmission power-off process and returns to the process of performing the normal power-off process of the photographing apparatus 1 (D7).

図8は、送信要求通知シーケンスを説明するためのフローチャートである。
(8)送信要求通知シーケンス
撮像部16−1による撮影によって画像ファイルが作成されると、第5の処理部55から第1の処理部51に「送信要求通知」が発行される。以下、この仕組みについて説明する。
FIG. 8 is a flowchart for explaining the transmission request notification sequence.
(8) Transmission Request Notification Sequence When an image file is created by shooting by the imaging unit 16-1, a “transmission request notification” is issued from the fifth processing unit 55 to the first processing unit 51. Hereinafter, this mechanism will be described.

入力部17−1によるユーザの撮影指示に応じて、撮像部16−1により画像が撮影されると(ステップE1)、画像ファイルが作成され、画像記憶部71に保存される(ステップE2)。
自動送信設定がONである場合に(ステップE3でYES)、第5の処理部55は、このファイルのファイル情報を確認し(ステップE4)、送信対象の画像かどうかを判別する(ステップE5)。
第5の処理部55は、送信対象の画像であると判別した場合は、送信対象リスト記憶部72に、この画像のファイル情報を追加する(ステップE6)。
続いて、第5の処理部55は、第1の処理部51に「送信要求通知」を発行する(ステップE7、図4のステップA3)。
When an image is photographed by the imaging unit 16-1 in response to a user's photographing instruction from the input unit 17-1 (step E1), an image file is created and stored in the image storage unit 71 (step E2).
When the automatic transmission setting is ON (YES in step E3), the fifth processing unit 55 checks the file information of this file (step E4) and determines whether the image is a transmission target image (step E5). .
If the fifth processing unit 55 determines that the image is a transmission target image, the fifth processing unit 55 adds the file information of the image to the transmission target list storage unit 72 (step E6).
Subsequently, the fifth processing unit 55 issues a “transmission request notification” to the first processing unit 51 (step E7, step A3 in FIG. 4).

図9は、送信禁止要求及び解除シーケンス、送信禁止状態を説明するためのフローチャートである。
自動送信シーケンスは、画像送信処理と、撮影処理を含む他の処理とを並行して行うが、共存できないタイミングが存在し、このタイミングを送信禁止状態と呼び排他制御を行う。以下、この排他制御について説明する。
FIG. 9 is a flowchart for explaining a transmission prohibition request, a release sequence, and a transmission prohibition state.
In the automatic transmission sequence, image transmission processing and other processing including imaging processing are performed in parallel, but there is a timing at which they cannot coexist. This timing is referred to as a transmission prohibited state and exclusive control is performed. Hereinafter, this exclusive control will be described.

画像送信処理と並行処理できない処理は、静止画撮影処理や動画撮影処理など複数の要因があり、そのどれか1つでも合致していたら送信を行わない。また送信中に条件を満たせば即時送信を中断する。   Processing that cannot be performed in parallel with image transmission processing has a plurality of factors such as still image shooting processing and moving image shooting processing, and if any one of them matches, transmission is not performed. If the condition is satisfied during transmission, immediate transmission is interrupted.

要因となる動作の開始から終了までの手順は以下の通りとなる。
撮像部16−1或いは、その他の図示しない撮影装置1内の何れかの処理部が禁止要因とともに「送信禁止要求」を、第6の処理部56に発行する。
撮像部16−1の場合は、入力部17−1によるユーザの撮影指示操作としてハーフシャッタ操作が行われると、撮影処理を開始し、「送信禁止要求」を、第6の処理部56に発行する(ステップF2)。
第6の処理部56は、禁止要因とともに「送信禁止要求」を受信すると(ステップF11でYES)、禁止要因と要求発行元を、禁止要求記憶部73に記憶する(ステップF16)。
第6の処理部56は、禁止要求記憶部73に、他の要因の要求が記憶されているか確認し、許可状態から禁止状態に変わっていれば(ステップF17でYES)、以下の禁止処理を行う。
1)現在の送信状態をチェックする(ステップF18)。
2)送信実行中であれば(ステップF18でYES)、「送信禁止要求」を第1の処理部51に発行する(ステップF19)。
3)第1の処理部51が送信を停止するのを待つ(ステップF20)。
4)送信が行われていないことを確認し(ステップF20でYES)、禁止要求記憶部73に記憶されている送信禁止要求を発行している処理部に「送信停止通知」を発行する(ステップF21)。
5)「送信停止通知」を受信した処理部は、各処理部に応じて処理を行う。
6)撮像部16−1の場合は、「送信停止通知」を受信すると(ステップF3でYES)、撮影処理を実行し(ステップF4)、排他制御を必要としなくなった時点で送信禁止要求を解除する(ステップF5)。
The procedure from the start to the end of the factor operation is as follows.
The imaging unit 16-1 or any other processing unit in the imaging apparatus 1 (not shown) issues a “transmission prohibition request” to the sixth processing unit 56 together with the prohibition factor.
In the case of the imaging unit 16-1, when a half shutter operation is performed as a user's shooting instruction operation by the input unit 17-1, shooting processing is started and a “transmission prohibition request” is issued to the sixth processing unit 56. (Step F2).
When receiving the “transmission prohibition request” together with the prohibition factor (YES in step F11), the sixth processing unit 56 stores the prohibition factor and the request issuer in the prohibition request storage unit 73 (step F16).
The sixth processing unit 56 checks whether a request for another factor is stored in the prohibition request storage unit 73. If the request is changed from the permission state to the prohibition state (YES in Step F17), the following prohibition process is performed. Do.
1) The current transmission state is checked (step F18).
2) If transmission is being executed (YES in step F18), a “transmission prohibition request” is issued to the first processing unit 51 (step F19).
3) Wait for the first processing unit 51 to stop transmission (step F20).
4) Confirm that transmission has not been performed (YES in Step F20), and issue a “transmission stop notification” to the processing unit issuing the transmission prohibition request stored in the prohibition request storage unit 73 (Step S20). F21).
5) The processing unit that has received the “transmission stop notification” performs processing according to each processing unit.
6) In the case of the imaging unit 16-1, when the “transmission stop notification” is received (YES in step F3), the imaging process is executed (step F4), and the transmission prohibition request is canceled when exclusive control is no longer required. (Step F5).

また、第6の処理部56は、他の要求を含めた禁止状態を確認する(ステップF12)。
第6の処理部56は、全ての禁止要求解除が検出されていたら(ステップF12でYES)、禁止要求記憶部73に記憶されている禁止要求を削除し(ステップF13)、禁止要求記憶部73に、他の要因の要求が記憶されているか確認し(ステップF14)、ないことが確認できると(ステップF14でYES)、第1の処理部51に、「送信許可通知」を発行する(ステップF15)。
In addition, the sixth processing unit 56 checks the prohibited state including other requests (step F12).
If all the prohibition request cancellations are detected (YES in step F12), the sixth processing unit 56 deletes the prohibition request stored in the prohibition request storage unit 73 (step F13), and the prohibition request storage unit 73. If the request for other factors is stored (step F14), and if it is confirmed that there is no request (YES in step F14), a "transmission permission notification" is issued to the first processing unit 51 (step F14). F15).

以上のように構成される撮影装置1は、第1の処理部51と第3の処理部53を備える。
第1の処理部51は、撮像部16−1による画像の撮影と連動して出力される送信要求に呼応して、第1通信部20−1により通信が確立している携帯端末装置2への撮影画像の自動送信処理を行う。
第3の処理部53は、第1の処理部51による自動送信処理が終了した後、第1通信部20−1による携帯端末装置2との通信を切断させるか否かを、その送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する。
これにより、適切な通信制御を行うことができる。
The photographing apparatus 1 configured as described above includes a first processing unit 51 and a third processing unit 53.
The first processing unit 51 responds to the transmission request output in conjunction with the image capturing by the imaging unit 16-1 to the mobile terminal device 2 in which communication is established by the first communication unit 20-1. Performs automatic transmission processing of captured images.
The third processing unit 53 determines whether or not to disconnect the communication with the mobile terminal device 2 by the first communication unit 20-1 after the automatic transmission processing by the first processing unit 51 is completed. Is determined based on whether or not different transmission requests can be issued.
Thereby, appropriate communication control can be performed.

第3の処理部53は、ユーザによる送信指示操作により出力される送信要求が発行されうる状態である場合に、第1通信部20−1による携帯端末装置2との通信を切断させないと判別する。
これにより、ユーザによる送信指示操作が行われる場合であっても、適切な通信制御を行うことができる。
The third processing unit 53 determines that communication with the mobile terminal device 2 by the first communication unit 20-1 is not disconnected when a transmission request output by a transmission instruction operation by the user can be issued. .
Thereby, even if it is a case where transmission instruction operation by a user is performed, appropriate communication control can be performed.

撮影装置1は、第7の処理部57を更に備える。
第7の処理部57は、入力部17−1によるユーザの送信指示操作により出力される送信要求に呼応して、第1通信部20−1による携帯端末装置2との通信が確立している携帯端末装置2への、画像記憶部71に保存されている画像の手動送信処理を行う。
第3の処理部53は、入力部17−1によるユーザの第7の処理部57による手動送信処理の実行を指示する操作が可能な状態である場合に、第1通信部20−1による携帯端末装置2との通信を切断させないと判別する。
これによりユーザにより表示されている画像の手動送信指示操作が行われると即座に画像の送信処理が可能となる。
The photographing apparatus 1 further includes a seventh processing unit 57.
The seventh processing unit 57 establishes communication with the mobile terminal device 2 by the first communication unit 20-1 in response to a transmission request output by a user's transmission instruction operation by the input unit 17-1. The manual transmission process of the image preserve | saved at the image memory | storage part 71 to the portable terminal device 2 is performed.
The third processing unit 53 is portable by the first communication unit 20-1 when the user can perform an operation to instruct execution of manual transmission processing by the seventh processing unit 57 by the user through the input unit 17-1. It is determined that communication with the terminal device 2 is not disconnected.
As a result, when a manual transmission instruction operation for the image displayed by the user is performed, the image transmission process can be performed immediately.

第3の処理部53は、第1通信部20−1による携帯端末装置2との通信が不能となった状態から所定時間経過後は、第1の処理部51による自動送信処理が終了していない場合であっても、第1通信部20−1による携帯端末装置2との通信を切断させるか否かの判別を行わない。
これにより、不要な判別処理を行わないようにすることができる。
The third processing unit 53 has finished the automatic transmission process by the first processing unit 51 after a predetermined time has elapsed since the first communication unit 20-1 is unable to communicate with the mobile terminal device 2. Even if it is not, it is not determined whether or not the communication with the mobile terminal device 2 by the first communication unit 20-1 is disconnected.
Thereby, unnecessary discrimination processing can be prevented from being performed.

第3の処理部53は、第1通信部20−1による携帯端末装置2との通信を切断させると判別された場合に、所定時間経過後に第1通信部20−1による携帯端末装置2との通信を切断する処理を実行する。
これにより、適切な通信制御が行える。
When it is determined that the communication with the mobile terminal device 2 by the first communication unit 20-1 is disconnected, the third processing unit 53 is connected to the mobile terminal device 2 by the first communication unit 20-1 after a predetermined time has elapsed. Execute the process to disconnect the communication.
Thereby, appropriate communication control can be performed.

第1の処理部51は、自動送信処理に先立ち、自動送信処理が可能な状態であるか否かを判別し、自動送信が可能な状態でないと判別された場合に、自動送信処理を禁止する。
これにより、不要な送信処理を行わないようにすることができる。
Prior to automatic transmission processing, the first processing unit 51 determines whether or not automatic transmission processing is possible, and prohibits automatic transmission processing when it is determined that automatic transmission is not possible. .
As a result, unnecessary transmission processing can be prevented from being performed.

第1の処理部51は、第1通信部20−1による携帯端末装置2との通信が確立した際に、未送信の撮影画像があるか否かを判別し、未送信の撮影画像があると判別された場合に、送信要求がなくとも未送信の撮影画像を携帯端末装置2に送信する処理を実行する。
これにより、何らかのアクシデントにより通信が不能になった後でも、未送信の撮影画像を迅速に送信することができる。
The first processing unit 51 determines whether there is an untransmitted captured image when communication with the mobile terminal device 2 is established by the first communication unit 20-1, and there is an untransmitted captured image. If it is determined that the received image is not transmitted, an untransmitted captured image is transmitted to the mobile terminal device 2.
Thereby, an untransmitted captured image can be quickly transmitted even after communication is disabled due to some accident.

撮影装置1は、第2の処理部52を更に備える。
第2の処理部52は、第1の処理部51による自動送信処理の実行中に、通信に関わる状態の変化又は通信の切断要求を監視し、第1の処理部51による自動送信処理が実行中であっても、第1通信部20−1による携帯端末装置2との通信を切断させる割り込み処理を行う。
これにより、第1の処理部51が、通信に関わる状態の変化又は通信の切断要求を監視することなく、適切な通信制御を行うことができる。
The photographing apparatus 1 further includes a second processing unit 52.
The second processing unit 52 monitors a change in a state related to communication or a communication disconnection request during execution of the automatic transmission processing by the first processing unit 51, and the automatic transmission processing by the first processing unit 51 is executed. Even during the interruption process, the interrupt process for disconnecting the communication with the portable terminal device 2 by the first communication unit 20-1 is performed.
Thereby, the 1st processing part 51 can perform suitable communication control, without monitoring the change of the state relevant to communication, or the disconnection request of communication.

撮影装置1は、第4の処理部54を更に備える。
第4の処理部54は、第1の処理部51による自動送信処理中、入力部17−1によりユーザの電源オフ指示操作が行われた際に、未送信の撮影画像がある場合に未送信の撮影画像数を出力部18−1に表示する処理を行うとともに、第1の処理部51により1撮影画像の自動送信処理が終了するごとに未送信の撮影画像があるか否かを判別し、未送信の撮影画像がないと判別された場合に、第1通信部20−1による携帯端末装置2との通信を切断させ、電源オフ処理を行う。
これにより、適切な通信制御と合わせて適切な電源管理を行うことができる。
The photographing apparatus 1 further includes a fourth processing unit 54.
The fourth processing unit 54 does not transmit if there is an untransmitted captured image when the user's power-off instruction operation is performed by the input unit 17-1 during the automatic transmission processing by the first processing unit 51. The number of captured images is displayed on the output unit 18-1, and the first processing unit 51 determines whether there is an untransmitted captured image every time the automatic transmission processing of one captured image is completed. When it is determined that there is no untransmitted captured image, the communication with the mobile terminal device 2 by the first communication unit 20-1 is disconnected, and the power-off process is performed.
Thereby, appropriate power management can be performed together with appropriate communication control.

撮影装置1は、第5の処理部55を更に備える。
第5の処理部55は、撮像部16−1より撮影された画像を、第1の処理部51が自動送信処理を行う撮影画像として管理する。
これにより、第1の処理部51がファイル管理を行うことなく、適切な自動送信処理を行うことができる。
The photographing apparatus 1 further includes a fifth processing unit 55.
The fifth processing unit 55 manages the image captured by the imaging unit 16-1 as a captured image for which the first processing unit 51 performs automatic transmission processing.
As a result, the first processing unit 51 can perform appropriate automatic transmission processing without performing file management.

撮影装置1は、第6の処理部56を更に備える。
第6の処理部56は、第1の処理部51による自動送信処理と、撮像部16−1による撮影処理とを排他制御する、当該自動送信処理の実行を禁止する状態を管理する。
これにより、確実に撮影処理を確保しつつ、適切な自動送信処理を行うことができる。
The photographing apparatus 1 further includes a sixth processing unit 56.
The sixth processing unit 56 exclusively controls the automatic transmission process by the first processing unit 51 and the photographing process by the imaging unit 16-1, and manages a state in which execution of the automatic transmission process is prohibited.
Thereby, it is possible to perform appropriate automatic transmission processing while ensuring the photographing processing.

上述の実施形態では、本発明が適用される撮影装置1は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、自動送信処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the image capturing apparatus 1 to which the present invention is applied has been described using a digital camera as an example, but is not particularly limited thereto.
For example, the present invention can be applied to general electronic devices having an automatic transmission processing function. Specifically, for example, the present invention can be applied to a notebook personal computer, a printer, a television receiver, a video camera, a portable navigation device, a mobile phone, a smartphone, a portable game machine, and the like.

上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図3の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮影装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図3の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
The series of processes described above can be executed by hardware or can be executed by software.
In other words, the functional configuration of FIG. 3 is merely an example, and is not particularly limited. That is, it is sufficient that the photographing apparatus 1 has a function capable of executing the above-described series of processing as a whole, and what functional block is used to realize this function is not particularly limited to the example of FIG.
In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.

一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.

このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図2のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図2のROM12や、図2の記憶部19に含まれるハードディスク等で構成される。   The recording medium including such a program is not only constituted by the removable medium 31 of FIG. 2 distributed separately from the apparatus main body in order to provide the program to the user, but also in a state of being incorporated in the apparatus main body in advance. The recording medium etc. provided in The removable medium 31 is composed of, for example, a magnetic disk (including a floppy disk), an optical disk, a magneto-optical disk, or the like. The optical disc is composed of, for example, a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disc), a Blu-ray (registered trademark) Disc (Blu-ray Disc), and the like. The magneto-optical disk is configured by an MD (Mini-Disk) or the like. In addition, the recording medium provided to the user in a state of being preliminarily incorporated in the apparatus main body includes, for example, the ROM 12 in FIG. 2 in which the program is recorded, the hard disk included in the storage unit 19 in FIG.

なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段などより構成される全体的な装置を意味するものとする。
In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series along the order, but is not necessarily performed in time series, either in parallel or individually. The process to be executed is also included.
Further, in the present specification, the term “system” means an overall device configured by a plurality of devices, a plurality of means, and the like.

以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   As mentioned above, although several embodiment of this invention was described, these embodiment is only an illustration and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various modifications such as omission and replacement can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and the equivalent scope thereof.

以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
撮像手段により撮影された画像を外部装置に送信する撮影装置であって、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う自動送信処理手段と、
前記自動送信処理手段による自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する判別手段と、
を備えることを特徴とする撮影装置。
[付記2]
前記判別手段は、ユーザによる送信指示操作により出力される送信要求が発行されうる状態である場合に、前記通信手段による前記外部装置との通信を切断させないと判別する、
ことを特徴とする付記1に記載の撮影装置。
[付記3]
ユーザによる送信指示操作により出力される送信要求に呼応して、前記通信手段により通信が確立している前記外部装置への、保存されている画像の手動送信処理を行う手動送信処理手段を、更に備え、
前記判別手段は、ユーザにより前記手動送信処理の実行を指示する操作が可能な状態である場合に、前記通信手段による前記外部装置との通信を切断させないと判別する、
ことを特徴とする付記2に記載の撮影装置。
[付記4]
前記判別手段は、前記通信手段による前記外部装置との通信が不能となった状態から所定時間経過後は、前記自動送信処理手段による自動送信処理が終了していない場合であっても、前記通信手段による前記外部装置との通信を切断させるか否かの判別を行わない、
ことを特徴とする付記1〜3のいずれか一つに記載の撮影装置。
[付記5]
前記判別手段により、前記通信手段による前記外部装置との通信を切断させると判別された場合に、所定時間経過後に前記通信手段による前記外部装置との通信を切断する処理を実行させるタイムアウト処理手段を、更に備える、
ことを特徴とする付記1〜4のいずれか一つに記載の撮影装置。
[付記6]
前記自動送信処理手段による自動送信処理に先立ち、自動送信処理が可能な状態であるか否かを判別し、自動送信が可能な状態でないと判別された場合に、前記自動送信処理手段による自動送信処理を禁止させる送信禁止処理手段を、更に備える、
ことを特徴とする付記1〜5のいずれか一つに記載の撮影装置。
[付記7]
前記通信手段により前記外部装置との通信が確立した際に、未送信の撮影画像があるか否かを判別し、未送信の撮影画像があると判別された場合に、前記自動送信処理手段に、前記送信要求がなくとも未送信の撮影画像を前記外部装置に送信する処理を実行させる再送信処理手段を、更に備える、
ことを特徴とする付記1〜6のいずれか一つに記載の撮影装置。
[付記8]
前記自動送信処理手段による自動送信処理の実行中に、通信に関わる状態の変化又は通信の切断要求を監視し、前記自動送信処理手段による自動送信処理が実行中であっても、前記通信手段に前記外部装置との通信を切断させる割り込み処理を行う割込処理手段を、更に備える、
ことを特徴とする付記1〜7のいずれか一つに記載の撮影装置。
[付記9]
前記自動送信処理手段による自動送信処理中、ユーザによる電源オフ指示操作が行われた際に、未送信の撮影画像がある場合に未送信の撮影画像数を表示手段に表示する処理を行うとともに、当該自動送信処理手段により1撮影画像の自動送信処理が終了するごとに未送信の撮影画像があるか否かを判別し、未送信の撮影画像がないと判別された場合に、前記通信手段による前記外部装置との通信を切断させ、電源オフ処理を行う自動送信電源オフ手段を、更に備える、
ことを特徴とする付記1〜8のいずれか一つに記載の撮影装置。
[付記10]
前記撮像手段により撮影された画像を、前記自動送信処理手段が自動送信処理を行う撮影画像として管理する画像管理処理手段を、更に備える、
ことを特徴とする付記1〜9のいずれか一つに記載の撮影装置。
[付記11]
前記自動送信処理手段による自動送信処理と、前記撮像手段による撮影処理とを排他制御する、当該自動送信処理の実行を禁止する状態を管理する状態管理処理手段を、更に備える、
ことを特徴とする付記1〜10のいずれか一つに記載の撮影装置。
[付記12]
撮像手段と、画像を外部装置に送信する通信手段と、を備える撮影装置で実行される送信制御方法であって、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う処理と、
前記自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する処理と、
を含むことを特徴とする送信制御方法。
[付記13]
撮像手段と、画像を外部装置に送信する送信手段と、を備える撮影装置を制御するコンピュータに、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う機能と、
前記自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する機能と、
を実現させることを特徴とするプログラム。
The invention described in the scope of claims at the beginning of the filing of the present application will be appended.
[Appendix 1]
An imaging device that transmits an image captured by an imaging means to an external device,
Automatic transmission processing means for performing automatic transmission processing of a photographed image to the external device in which communication is established by a communication means in response to a transmission request output in conjunction with image capturing by the imaging means;
After the automatic transmission processing by the automatic transmission processing means is finished, whether or not the communication means disconnects the communication with the external device, whether or not a transmission request different from the transmission request can be issued Discriminating means for discriminating by
An imaging apparatus comprising:
[Appendix 2]
The determining means determines that communication with the external device by the communication means is not disconnected when a transmission request output by a transmission instruction operation by a user can be issued;
The imaging apparatus according to Supplementary Note 1, wherein:
[Appendix 3]
In response to a transmission request output by a transmission instruction operation by a user, manual transmission processing means for performing manual transmission processing of a stored image to the external device for which communication has been established by the communication means, Prepared,
The determination unit determines that communication with the external device by the communication unit is not disconnected when an operation to instruct execution of the manual transmission process by a user is possible.
The imaging apparatus according to Supplementary Note 2, wherein
[Appendix 4]
The determination unit is configured to perform the communication even when the automatic transmission processing by the automatic transmission processing unit has not ended after a predetermined time has elapsed since the communication unit has been unable to communicate with the external device. Do not determine whether to disconnect communication with the external device by means,
The photographing apparatus according to any one of Supplementary notes 1 to 3, wherein
[Appendix 5]
Time-out processing means for executing processing for disconnecting communication with the external device by the communication means after a predetermined time has elapsed when it is determined by the determining means to disconnect communication with the external device by the communication means. And further,
The imaging apparatus according to any one of Supplementary notes 1 to 4, wherein
[Appendix 6]
Prior to automatic transmission processing by the automatic transmission processing means, it is determined whether or not automatic transmission processing is possible, and if it is determined that automatic transmission processing is not possible, automatic transmission by the automatic transmission processing means Further comprising transmission prohibition processing means for prohibiting processing;
The imaging device according to any one of appendices 1 to 5, characterized in that:
[Appendix 7]
When communication with the external device is established by the communication means, it is determined whether there is an untransmitted captured image, and if it is determined that there is an untransmitted captured image, the automatic transmission processing means , Further comprising a retransmission processing means for executing a process of transmitting an untransmitted captured image to the external device without the transmission request;
The imaging device according to any one of appendices 1 to 6, wherein:
[Appendix 8]
During execution of automatic transmission processing by the automatic transmission processing means, a change in a state related to communication or a communication disconnection request is monitored, and even if automatic transmission processing by the automatic transmission processing means is being executed, the communication means An interrupt processing means for performing an interrupt process for disconnecting communication with the external device;
The imaging device according to any one of appendices 1 to 7, characterized in that:
[Appendix 9]
During automatic transmission processing by the automatic transmission processing means, when a power-off instruction operation is performed by the user, when there is an untransmitted captured image, a process of displaying the number of untransmitted captured images on the display means, Each time the automatic transmission processing unit completes the automatic transmission processing of one captured image, it is determined whether or not there is an untransmitted captured image. If it is determined that there is no untransmitted captured image, the communication unit An automatic transmission power-off means for disconnecting communication with the external device and performing a power-off process;
The imaging device according to any one of appendices 1 to 8, wherein
[Appendix 10]
Image management processing means for managing an image captured by the imaging means as a captured image for which the automatic transmission processing means performs automatic transmission processing;
The imaging device according to any one of appendices 1 to 9, wherein
[Appendix 11]
A state management processing unit that exclusively controls automatic transmission processing by the automatic transmission processing unit and imaging processing by the imaging unit, and that manages a state in which execution of the automatic transmission processing is prohibited;
The photographing apparatus according to any one of Supplementary notes 1 to 10, wherein:
[Appendix 12]
A transmission control method executed by an imaging device including an imaging unit and a communication unit that transmits an image to an external device,
In response to a transmission request that is output in conjunction with imaging of the image by the imaging unit, processing for automatically transmitting a captured image to the external device in which communication is established by a communication unit;
A process for determining whether or not to disconnect communication with the external device by the communication means after the automatic transmission process is completed, depending on whether or not a transmission request different from the transmission request can be issued; ,
Including a transmission control method.
[Appendix 13]
A computer that controls an imaging device including an imaging unit and a transmission unit that transmits an image to an external device;
A function of performing automatic transmission processing of a captured image to the external device in which communication is established by a communication unit in response to a transmission request output in conjunction with image capturing by the imaging unit;
A function of determining whether or not to disconnect communication with the external device by the communication means after the automatic transmission processing is completed, depending on whether or not a transmission request different from the transmission request can be issued; ,
A program characterized by realizing.

1・・・撮影装置,2・・・携帯端末装置,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・入力部,18・・・出力部,19・・・記憶部,20・・・第1通信部,21・・・第2通信部,22・・・ドライブ,23・・・電源部,31・・・リムーバブルメディア,51・・・第1の処理部,52・・・第2の処理部,53・・・第3の処理部,54・・・第4の処理部,55・・・第5の処理部,56・・・第6の処理部,57・・・第7の処理部,71・・・画像記憶部,72・・・送信対象リスト記憶部,73・・・禁止要求記憶部,S・・・画像送信システム   DESCRIPTION OF SYMBOLS 1 ... Imaging device, 2 ... Portable terminal device, 11 ... CPU, 12 ... ROM, 13 ... RAM, 14 ... Bus, 15 ... Input / output interface, 16 ... Image pickup unit, 17 ... input unit, 18 ... output unit, 19 ... storage unit, 20 ... first communication unit, 21 ... second communication unit, 22 ... drive, 23 ... Power supply unit, 31 ... Removable media, 51 ... First processing unit, 52 ... Second processing unit, 53 ... Third processing unit, 54 ... Fourth Processing unit, 55 ... fifth processing unit, 56 ... sixth processing unit, 57 ... seventh processing unit, 71 ... image storage unit, 72 ... transmission target list storage unit 73 ... prohibition request storage unit, S ... image transmission system

Claims (13)

撮像手段により撮影された画像を外部装置に送信する撮影装置であって、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う自動送信処理手段と、
前記自動送信処理手段による自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する判別手段と、
を備えることを特徴とする撮影装置。
An imaging device that transmits an image captured by an imaging means to an external device,
Automatic transmission processing means for performing automatic transmission processing of a photographed image to the external device in which communication is established by a communication means in response to a transmission request output in conjunction with image capturing by the imaging means;
After the automatic transmission processing by the automatic transmission processing means is finished, whether or not the communication means disconnects the communication with the external device, whether or not a transmission request different from the transmission request can be issued Discriminating means for discriminating by
An imaging apparatus comprising:
前記判別手段は、ユーザによる送信指示操作により出力される送信要求が発行されうる状態である場合に、前記通信手段による前記外部装置との通信を切断させないと判別する、
ことを特徴とする請求項1に記載の撮影装置。
The determining means determines that communication with the external device by the communication means is not disconnected when a transmission request output by a transmission instruction operation by a user can be issued;
The imaging apparatus according to claim 1, wherein:
ユーザによる送信指示操作により出力される送信要求に呼応して、前記通信手段により通信が確立している前記外部装置への、保存されている画像の手動送信処理を行う手動送信処理手段を、更に備え、
前記判別手段は、ユーザにより前記手動送信処理の実行を指示する操作が可能な状態である場合に、前記通信手段による前記外部装置との通信を切断させないと判別する、
ことを特徴とする請求項2に記載の撮影装置。
In response to a transmission request output by a transmission instruction operation by a user, manual transmission processing means for performing manual transmission processing of a stored image to the external device for which communication has been established by the communication means, Prepared,
The determination unit determines that communication with the external device by the communication unit is not disconnected when an operation to instruct execution of the manual transmission process by a user is possible.
The imaging apparatus according to claim 2, wherein:
前記判別手段は、前記通信手段による前記外部装置との通信が不能となった状態から所定時間経過後は、前記自動送信処理手段による自動送信処理が終了していない場合であっても、前記通信手段による前記外部装置との通信を切断させるか否かの判別を行わない、
ことを特徴とする請求項1〜3のいずれか一項に記載の撮影装置。
The determination unit is configured to perform the communication even when the automatic transmission processing by the automatic transmission processing unit has not ended after a predetermined time has elapsed since the communication unit has been unable to communicate with the external device. Do not determine whether to disconnect communication with the external device by means,
The imaging device according to any one of claims 1 to 3, wherein
前記判別手段により、前記通信手段による前記外部装置との通信を切断させると判別された場合に、所定時間経過後に前記通信手段による前記外部装置との通信を切断する処理を実行させるタイムアウト処理手段を、更に備える、
ことを特徴とする請求項1〜4のいずれか一項に記載の撮影装置。
Time-out processing means for executing processing for disconnecting communication with the external device by the communication means after a predetermined time has elapsed when it is determined by the determining means to disconnect communication with the external device by the communication means. And further,
The imaging device according to any one of claims 1 to 4, wherein
前記自動送信処理手段による自動送信処理に先立ち、自動送信処理が可能な状態であるか否かを判別し、自動送信が可能な状態でないと判別された場合に、前記自動送信処理手段による自動送信処理を禁止させる送信禁止処理手段を、更に備える、
ことを特徴とする請求項1〜5のいずれか一項に記載の撮影装置。
Prior to automatic transmission processing by the automatic transmission processing means, it is determined whether or not automatic transmission processing is possible, and if it is determined that automatic transmission processing is not possible, automatic transmission by the automatic transmission processing means Further comprising transmission prohibition processing means for prohibiting processing;
The imaging device according to any one of claims 1 to 5, wherein
前記通信手段により前記外部装置との通信が確立した際に、未送信の撮影画像があるか否かを判別し、未送信の撮影画像があると判別された場合に、前記自動送信処理手段に、前記送信要求がなくとも未送信の撮影画像を前記外部装置に送信する処理を実行させる再送信処理手段を、更に備える、
ことを特徴とする請求項1〜6のいずれか一項に記載の撮影装置。
When communication with the external device is established by the communication means, it is determined whether there is an untransmitted captured image, and if it is determined that there is an untransmitted captured image, the automatic transmission processing means , Further comprising a retransmission processing means for executing a process of transmitting an untransmitted captured image to the external device without the transmission request;
The imaging device according to claim 1, wherein
前記自動送信処理手段による自動送信処理の実行中に、通信に関わる状態の変化又は通信の切断要求を監視し、前記自動送信処理手段による自動送信処理が実行中であっても、前記通信手段に前記外部装置との通信を切断させる割り込み処理を行う割込処理手段を、更に備える、
ことを特徴とする請求項1〜7のいずれか一項に記載の撮影装置。
During execution of automatic transmission processing by the automatic transmission processing means, a change in a state related to communication or a communication disconnection request is monitored, and even if automatic transmission processing by the automatic transmission processing means is being executed, the communication means An interrupt processing means for performing an interrupt process for disconnecting communication with the external device;
The imaging device according to claim 1, wherein
前記自動送信処理手段による自動送信処理中、ユーザによる電源オフ指示操作が行われた際に、未送信の撮影画像がある場合に未送信の撮影画像数を表示手段に表示する処理を行うとともに、当該自動送信処理手段により1撮影画像の自動送信処理が終了するごとに未送信の撮影画像があるか否かを判別し、未送信の撮影画像がないと判別された場合に、前記通信手段による前記外部装置との通信を切断させ、電源オフ処理を行う自動送信電源オフ手段を、更に備える、
ことを特徴とする請求項1〜8のいずれか一項に記載の撮影装置。
During automatic transmission processing by the automatic transmission processing means, when a power-off instruction operation is performed by the user, when there is an untransmitted captured image, a process of displaying the number of untransmitted captured images on the display means, Each time the automatic transmission processing unit completes the automatic transmission processing of one captured image, it is determined whether or not there is an untransmitted captured image. If it is determined that there is no untransmitted captured image, the communication unit An automatic transmission power-off means for disconnecting communication with the external device and performing a power-off process;
The imaging device according to claim 1, wherein
前記撮像手段により撮影された画像を、前記自動送信処理手段が自動送信処理を行う撮影画像として管理する画像管理処理手段を、更に備える、
ことを特徴とする請求項1〜9のいずれか一項に記載の撮影装置。
Image management processing means for managing an image captured by the imaging means as a captured image for which the automatic transmission processing means performs automatic transmission processing;
The imaging device according to any one of claims 1 to 9, wherein
前記自動送信処理手段による自動送信処理と、前記撮像手段による撮影処理とを排他制御する、当該自動送信処理の実行を禁止する状態を管理する状態管理処理手段を、更に備える、
ことを特徴とする請求項1〜10のいずれか一項に記載の撮影装置。
A state management processing unit that exclusively controls automatic transmission processing by the automatic transmission processing unit and imaging processing by the imaging unit, and that manages a state in which execution of the automatic transmission processing is prohibited;
The imaging device according to claim 1, wherein
撮像手段と、画像を外部装置に送信する通信手段と、を備える撮影装置で実行される送信制御方法であって、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う処理と、
前記自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する処理と、
を含むことを特徴とする送信制御方法。
A transmission control method executed by an imaging device including an imaging unit and a communication unit that transmits an image to an external device,
In response to a transmission request that is output in conjunction with imaging of the image by the imaging unit, processing for automatically transmitting a captured image to the external device in which communication is established by a communication unit;
A process for determining whether or not to disconnect communication with the external device by the communication means after the automatic transmission process is completed, depending on whether or not a transmission request different from the transmission request can be issued; ,
Including a transmission control method.
撮像手段と、画像を外部装置に送信する送信手段と、を備える撮影装置を制御するコンピュータに、
前記撮像手段による画像の撮影と連動して出力される送信要求に呼応して、通信手段により通信が確立している前記外部装置への撮影画像の自動送信処理を行う機能と、
前記自動送信処理が終了した後、前記通信手段による前記外部装置との通信を切断させるか否かを、前記送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する機能と、
を実現させることを特徴とするプログラム。
A computer that controls an imaging device including an imaging unit and a transmission unit that transmits an image to an external device;
A function of performing automatic transmission processing of a captured image to the external device in which communication is established by a communication unit in response to a transmission request output in conjunction with image capturing by the imaging unit;
A function of determining whether or not to disconnect communication with the external device by the communication means after the automatic transmission processing is completed, depending on whether or not a transmission request different from the transmission request can be issued; ,
A program characterized by realizing.
JP2016055614A 2015-03-19 2016-03-18 Imaging device, transmission control method and program Pending JP2016178638A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015056244 2015-03-19
JP2015056244 2015-03-19

Publications (1)

Publication Number Publication Date
JP2016178638A true JP2016178638A (en) 2016-10-06

Family

ID=57070565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016055614A Pending JP2016178638A (en) 2015-03-19 2016-03-18 Imaging device, transmission control method and program

Country Status (1)

Country Link
JP (1) JP2016178638A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10659625B2 (en) 2017-07-05 2020-05-19 Panasonic Intellectual Property Management, Co., Ltd. Imaging device and image transfer method
JP2020167595A (en) * 2019-03-29 2020-10-08 キヤノン株式会社 Communication device, and control method and program therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10659625B2 (en) 2017-07-05 2020-05-19 Panasonic Intellectual Property Management, Co., Ltd. Imaging device and image transfer method
JP2020167595A (en) * 2019-03-29 2020-10-08 キヤノン株式会社 Communication device, and control method and program therefor
JP7319806B2 (en) 2019-03-29 2023-08-02 キヤノン株式会社 Communication device and its control method and program

Similar Documents

Publication Publication Date Title
US11050891B2 (en) Data processing system executing predetermined data processing by plurality of apparatuses linking
JP6217731B2 (en) Data processing system and data processing method
WO2013118487A1 (en) Communication device
US11082600B2 (en) Electronic apparatus that performs wireless communication with an image capturing device at two different communication speeds, and method for controlling same
JP6603513B2 (en) COMMUNICATION DEVICE, INFORMATION PROCESSING DEVICE, CONTROL METHOD THEREOF, AND STORAGE MEDIUM
US11146721B2 (en) Communication system, communication apparatus, image capture apparatus, control method for communication apparatus, and storage medium
KR20170056421A (en) Imaging apparatus, communication control method, and computer program stored in recording medium
JP6821360B2 (en) Electronic devices and their control methods
US10986247B2 (en) Communication apparatus, data transfer apparatus, and methods of controlling them
US9596336B2 (en) Communication apparatus connectable to external apparatus, and control method thereof
JP2020018006A (en) Processing control device, processing control method, and program
JP2016178638A (en) Imaging device, transmission control method and program
US9854162B2 (en) Photographing apparatus that sends an image to an external apparatus with a specific restriction to prevent a flaw
JP6500467B2 (en) Imaging apparatus and transmission control method
JP6767859B2 (en) Communication devices and their control methods, programs and storage media
US10728451B2 (en) Communication device for communicating with external device, method for controlling the same, and recording medium
US11917705B2 (en) Communication apparatus that communicates with other devices via network, control method, and storage medium
US11711610B2 (en) Communication apparatus, control method, and recording medium
US20240323523A1 (en) Control device capable of communicating with external device, control method, and non-transitory computer-readable storage medium
US20220417347A1 (en) Communication apparatus and communication method
JP2017204818A (en) Data processing device, data processing control method, and program
JP2016178427A (en) Imaging device, power supply control method and program
JP2019004390A (en) Imaging device, communication device, control method, and program
JP2018056777A (en) Image transfer control device, image transfer control method, and program
JP2018117305A (en) Monitoring system