JP2016178638A - Imaging device, transmission control method and program - Google Patents
Imaging device, transmission control method and program Download PDFInfo
- 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
Links
Images
Landscapes
- Studio Devices (AREA)
- Communication Control (AREA)
Abstract
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.
しかしながら、画像を自動的に外部装置に送信するためには、外部装置との通信の制御が難しいという問題がある。 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.
以下、本発明の実施形態について、図面を用いて説明する。 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
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
In the present embodiment, the photographing
撮影装置1における自動送信機能を実行するために、以下の処理系統を複合したシーケンスシステムを構築して実現している。
(1)ステータス管理および自動送信シーケンス
(自動送信ループとステータス管理およびステータス処理)
(2)送信禁止処理シーケンス
(事前の送信禁止確認処理等)
(3)送信要求が無くても自主的に再送信を試みるシーケンス
(送信枚数管理)
(4)割り込み処理シーケンス
(通信切断、送信中断、強制電源オフ等)
(5)接続タイムアウト処理シーケンス
(通信接続、送信応答、送信完了後通信切断)
(6)WiFi切断処理シーケンス
(WiFi接続管理)
(7)自動送信電源オフ処理シーケンス
(8)送信要求通知シーケンス
(送信画像ファイルの管理)
(9)送信禁止要求及び解除シーケンス
(送信以外の処理と並行して送信処理を実行するための状態管理)
In order to execute the automatic transmission function in the photographing
(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
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
Specifically, the
Thereafter, the image capturing
また、画像送信システム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
The photographing
さらに、携帯端末装置2では、撮影装置1から受信した撮影画像を、例えば、記憶・管理したり、他の外部機器との画像の共有を目的として、クラウドサーバにアップロードしたりする等の撮影画像の外部装置での活用がなされる。
Further, in the
図2は、本発明の一実施形態に係る撮影装置1及び携帯端末装置2のハードウェアの構成を示すブロック図である。
撮影装置1は、例えばデジタルカメラとして構成される。
FIG. 2 is a block diagram illustrating a hardware configuration of the
The photographing
撮影装置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
CPU11は、ROM12に記録されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。
The
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
The
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、第1通信部20、第2通信部21、ドライブ22及び電源部23が接続されている。
The
撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
Although not shown, the
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
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
Hereinafter, the output signal of the
入力部17は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部18は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
The
The
記憶部19は、ハードディスク或いはフラッシュメモリ等で構成され、各種画像のデータを記憶する。
The
第1通信部20は、高速でありファイルの送受信に適した無線通信方式(以下、「第1通信方式」という。)で外部装置(本実施形態においては、携帯端末装置2)との間で行う通信を制御する。本実施形態においては、第1通信方式は、無線LAN(Local Area Network)のうちWi−Fi(Wireless Fidelity)の通信規格に基づいた通信方式を用いる。
The
第2通信部21は、低速であるが省電力であり常時接続に適した無線通信方式(以下、「第2通信方式」という。)で外部装置(本実施形態においては、携帯端末装置2)との間で行う通信を制御する。本実施形態においては、第2通信方式は、Bluetooth Low Energy/Bluetooth LE(以下、「BLE」という。)の通信規格に基づいた通信方式を用いる。
The
ドライブ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
電源部23は、例えば、リチウムイオン二次電池により構成され、電源回路(図示せず)を介して、撮影装置1に駆動用の電力を供給する電力供給源であり、撮影装置1の駆動源としての電流を撮影装置1の各構成へ供給する。電源部23は、CPU11により制御され、例えば、電源オフ状態において、出力部18等への電源の供給を停止して表示出力をオフして、第1通信部20や第2通信部21等の通信における電源の供給を維持して、電源オフ状態においても画像送信を可能に制御される。
The
また、携帯端末装置2は、例えばタブレット端末として構成される。
なお、ハードウェアの構成については、撮影装置1と同様であるため省略する。以下、撮影装置1と携帯端末装置2におけるハードウェアを説明として用いる場合には、撮影装置1には、符号の末尾に「−1」を付すものとし、携帯端末装置2には符号の末尾に「−2」を付すものとする。即ち、撮影装置1は、CPU11−1乃至リムーバブルメディア31−1と表記するものとし、携帯端末装置2は、CPU11−2乃至リムーバブルメディア31−2と表記するものとする。
The mobile
Note that the hardware configuration is the same as that of the photographing
図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
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
Further, when the manual transmission process is executed, as shown in FIG. 3, the
また、記憶部19−1の一領域には、画像記憶部71と、送信対象リスト記憶部72と、禁止要求記憶部73と、が設定される。
Also, an image storage unit 71, a transmission target
画像記憶部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
禁止要求記憶部73には、撮像部16−1或いは、その他の図示しない撮影装置1内の何れかの処理部から発行された自動送信の送信禁止要求及び禁止要因を、送信禁止要求を発行した処理部と対応付けて記憶する。
In the prohibition
第1の処理部51は、ステータス管理に基づき自動送信シーケンスを実行する。
また、第1の処理部51は、送信禁止処理シーケンスを行う。
また、第1の処理部51は、送信要求が無くても自主的に再送信を試みるシーケンスを実行する。
第2の処理部52は、割り込み処理シーケンスを実行する。
第3の処理部53は、接続タイムアウト処理シーケンスを実行する。
また、第3の処理部53は、WiFi切断処理シーケンスを実行する。
第4の処理部54は、自動送信電源オフ処理シーケンスを実行する。
第5の処理部55は、送信要求通知シーケンスを実行する。
第6の処理部56は、送信禁止要求及び解除シーケンスを実行する。
第7の処理部57は、ユーザの送信指示に応じて手動送信処理を実行する。
The
The
In addition, the
The
The
The
The
The
The
The
次に、動作を説明する。
[自動送信シーケンス]
図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
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
(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
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
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
(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
(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
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
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
4) The
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
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
図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
(7) Automatic transmission power-off processing sequence During automatic transmission execution, an “automatic transmission power-off notification” issued to the
After the start request, the message from the
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
The
Next, the
First, the
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
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
In other words, the automatic transmission sequence is stopped and the power is immediately turned off.
Upon receiving this message (step D5), the
図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
入力部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
If the
Subsequently, the
図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
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
When receiving the “transmission prohibition request” together with the prohibition factor (YES in step F11), the
The
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
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
If all the prohibition request cancellations are detected (YES in step F12), the
以上のように構成される撮影装置1は、第1の処理部51と第3の処理部53を備える。
第1の処理部51は、撮像部16−1による画像の撮影と連動して出力される送信要求に呼応して、第1通信部20−1により通信が確立している携帯端末装置2への撮影画像の自動送信処理を行う。
第3の処理部53は、第1の処理部51による自動送信処理が終了した後、第1通信部20−1による携帯端末装置2との通信を切断させるか否かを、その送信要求とは異なる送信要求が発行されうる状態であるが否かにより判別する。
これにより、適切な通信制御を行うことができる。
The photographing
The
The
Thereby, appropriate communication control can be performed.
第3の処理部53は、ユーザによる送信指示操作により出力される送信要求が発行されうる状態である場合に、第1通信部20−1による携帯端末装置2との通信を切断させないと判別する。
これにより、ユーザによる送信指示操作が行われる場合であっても、適切な通信制御を行うことができる。
The
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
The
The
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
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
Thereby, appropriate communication control can be performed.
第1の処理部51は、自動送信処理に先立ち、自動送信処理が可能な状態であるか否かを判別し、自動送信が可能な状態でないと判別された場合に、自動送信処理を禁止する。
これにより、不要な送信処理を行わないようにすることができる。
Prior to automatic transmission processing, the
As a result, unnecessary transmission processing can be prevented from being performed.
第1の処理部51は、第1通信部20−1による携帯端末装置2との通信が確立した際に、未送信の撮影画像があるか否かを判別し、未送信の撮影画像があると判別された場合に、送信要求がなくとも未送信の撮影画像を携帯端末装置2に送信する処理を実行する。
これにより、何らかのアクシデントにより通信が不能になった後でも、未送信の撮影画像を迅速に送信することができる。
The
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
The
Thereby, the
撮影装置1は、第4の処理部54を更に備える。
第4の処理部54は、第1の処理部51による自動送信処理中、入力部17−1によりユーザの電源オフ指示操作が行われた際に、未送信の撮影画像がある場合に未送信の撮影画像数を出力部18−1に表示する処理を行うとともに、第1の処理部51により1撮影画像の自動送信処理が終了するごとに未送信の撮影画像があるか否かを判別し、未送信の撮影画像がないと判別された場合に、第1通信部20−1による携帯端末装置2との通信を切断させ、電源オフ処理を行う。
これにより、適切な通信制御と合わせて適切な電源管理を行うことができる。
The photographing
The
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
The
As a result, the
撮影装置1は、第6の処理部56を更に備える。
第6の処理部56は、第1の処理部51による自動送信処理と、撮像部16−1による撮影処理とを排他制御する、当該自動送信処理の実行を禁止する状態を管理する。
これにより、確実に撮影処理を確保しつつ、適切な自動送信処理を行うことができる。
The photographing
The
Thereby, it is possible to perform appropriate automatic transmission processing while ensuring the photographing processing.
上述の実施形態では、本発明が適用される撮影装置1は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、自動送信処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the
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
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
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段などより構成される全体的な装置を意味するものとする。
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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
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〜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.
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)
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 |
-
2016
- 2016-03-18 JP JP2016055614A patent/JP2016178638A/en active Pending
Cited By (3)
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 |