Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6508376B2 - Image pickup apparatus, image pickup system, control method thereof and program - Google Patents
[go: Go Back, main page]

JP6508376B2 - Image pickup apparatus, image pickup system, control method thereof and program - Google Patents

Image pickup apparatus, image pickup system, control method thereof and program Download PDF

Info

Publication number
JP6508376B2
JP6508376B2 JP2018036315A JP2018036315A JP6508376B2 JP 6508376 B2 JP6508376 B2 JP 6508376B2 JP 2018036315 A JP2018036315 A JP 2018036315A JP 2018036315 A JP2018036315 A JP 2018036315A JP 6508376 B2 JP6508376 B2 JP 6508376B2
Authority
JP
Japan
Prior art keywords
subject
image
imaging
angle
pattern
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.)
Active
Application number
JP2018036315A
Other languages
Japanese (ja)
Other versions
JP2018133806A (en
Inventor
祥剛 宮島
祥剛 宮島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Original Assignee
Canon Marketing Japan Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc filed Critical Canon Marketing Japan Inc
Priority to JP2018036315A priority Critical patent/JP6508376B2/en
Publication of JP2018133806A publication Critical patent/JP2018133806A/en
Application granted granted Critical
Publication of JP6508376B2 publication Critical patent/JP6508376B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Details Of Cameras Including Film Mechanisms (AREA)
  • Studio Devices (AREA)

Description

本発明は、撮像装置、撮像システム、その制御方法及びプログラムに関する。   The present invention relates to an imaging device, an imaging system, a control method thereof, and a program.

カメラ装置を用いた撮影を行う場合、ユーザは自身の位置から被写体に向けてカメラを構え、被写体を撮影することになる。被写体が正面、反対面、側面などが存在する場合、ユーザは写真の撮りたいアングルに合わせて撮影位置を移動しなければならない。   When shooting using a camera device, the user holds the camera from the position of the user toward the subject and shoots the subject. When the subject is in front, on the opposite side, on the side, etc., the user has to move the shooting position in accordance with the desired angle for taking a picture.

これに対し、引用文献1においては、例えば、予め定められた場所にカメラ装置を設置しておき、リモコン装置から撮像要求を受信した場合に当該カメラ装置が撮影処理を行って、当該リモコン装置から取得したIDと対応付けて記憶・管理する技術が公開されている。   On the other hand, in Cited Reference 1, for example, the camera device is installed at a predetermined place, and when the imaging request is received from the remote control device, the camera device performs an imaging process and the remote control device A technology for storing and managing in association with the acquired ID is disclosed.

特開2000−23015号公報JP 2000-23015 A

しかしながら、特許文献1に開示されている技術においては、所定の場所に各カメラ装置を設置することを前提としており、ユーザが所望の画像を撮像して取得するためには、各カメラ装置の設置場所や撮像方向等を把握しておく必要がある。   However, in the technology disclosed in Patent Document 1, it is premised that each camera device is installed in a predetermined place, and in order to capture and acquire a desired image by the user, installation of each camera device It is necessary to know the location and the imaging direction.

また、不作為に撮像した画像を撮像後にユーザに提示し、当該不作為に撮像した画像の中からユーザの所望する画像を選択させることが考えられるが、提示された画像に不要な画像が多く混ざっている場合、当該選択の操作は煩雑である。   In addition, it is possible to present the user with an image picked up at random after the image pickup and select an image desired by the user from among the images picked up at random, but many unnecessary images are mixed with the presented image. If there is, the operation of the selection is complicated.

本発明は、被写体を写すアングルと被写体に向かわない方向で被写体の周囲を写すアングルとを含む複数のアングルからどのアングルの画像を取得するかを、被写体を基準にして容易に指定することができる仕組みを提供することを目的とする。 The present invention, or obtaining an image of which the angle of a plurality of angles including a angle View daylight around the subject in a direction not directed to the angle and the subject copy the object, can be easily specified with respect to the subject The purpose is to provide a mechanism.

本発明に係る情報処理装置は、被写体または被写体の周囲を撮像するアングルの指定を受け付ける受付手段と、複数の撮像装置の中から、受付手段により指定を受け付けたアングルに応じた撮像方向で被写体または被写体の周囲を撮像可能な撮像装置を特定する撮像装置特定手段と、を備え、受付手段により指定が受け付けられるアングルには、被写体に向かわない方向で被写体の周囲を撮像するアングルを含むことを特徴とする。また、本発明は、情報処理装置の制御方法であって、被写体または被写体の周囲を撮像するアングルの指定を受け付ける受付工程と、複数の撮像装置の中から、受付工程により指定を受け付けたアングルに応じた撮像方向で被写体または被写体の周囲を撮像可能な撮像装置を特定する撮像装置特定工程と、を備え、受付工程において指定が受け付けられるアングルには、被写体に向かわない方向で被写体の周囲を撮像するアングルを含むことを特徴とする。また、本発明は、情報処理装置で読み取り実行可能なプログラムであって、情報処理装置を、被写体または被写体の周囲を撮像するアングルの指定を受け付ける受付手段と、複数の撮像装置の中から、受付手段により指定を受け付けたアングルに応じた撮像方向で被写体または被写体の周囲を撮像可能な撮像装置を特定する撮像装置特定手段として機能させ、受付手段により指定が受け付けられるアングルには、被写体に向かわない方向で被写体の周囲を撮像するアングルを含むことを特徴とする。An information processing apparatus according to the present invention comprises: an accepting unit for accepting designation of an object or an angle for imaging the surroundings of the object; and an imaging direction corresponding to an angle at which the accepting unit accepts the designation from a plurality of imaging devices. An imaging device specifying means for specifying an imaging device capable of picking up an image of the surroundings of the subject, and the angle at which the designation can be accepted by the accepting means includes an angle for imaging the surroundings of the subject in a direction not facing the subject I assume. Further, the present invention is a control method of an information processing apparatus, comprising: an accepting step for accepting designation of an object or an angle for imaging the surroundings of the subject; and an angle for accepting designation from the plurality of imaging devices by the accepting step. And an imaging device identifying step of identifying an imaging device capable of imaging the subject or the surroundings of the subject in the imaging direction according to the imaging direction, and the angle at which the designation is accepted in the accepting step Including the following angles. Further, the present invention is a program that can be read and executed by an information processing device, and the information processing device is accepted from among a plurality of imaging devices as a reception unit that receives designation of an object or an angle for imaging the surroundings of the object. It functions as an imaging device specifying means for specifying an imaging device capable of picking up an image of a subject or the surroundings of the subject in an imaging direction according to an angle at which the designation is accepted by the means. It is characterized in that it includes an angle for imaging the surroundings of the subject in the direction.

本発明によれば、被写体を写すアングルと被写体に向かわない方向で被写体の周囲を写すアングルとを含む複数のアングルからどのアングルの画像を取得するかを、被写体を基準にして容易に指定することができる仕組みを提供することができる。 According to the present invention, or obtaining an image of which the angle of a plurality of angles including a angle View daylight around the subject in a direction not directed to the angle and the subject copy an object, be easily specified with respect to the subject Can provide a mechanism that can

本発明の実施形態における、システム構成の一例を示す図である。It is a figure showing an example of system configuration in an embodiment of the present invention. 本発明の実施形態における、サーバ及びクライアントPCのハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware constitutions of a server and a client PC in embodiment of this invention. 本発明の実施形態における、撮像装置のハードウェア構成の一例を示す図である。It is a figure showing an example of the hardware constitutions of an imaging device in the embodiment of the present invention. 本発明の実施形態における、各種装置の機能構成の一例を示す図である。It is a figure which shows an example of a function structure of the various apparatuses in embodiment of this invention. 本発明の実施形態における、リモート撮影処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a remote imaging | photography process in embodiment of this invention. 本発明の実施形態における、リモート撮影処理の流れの一例を示す図である。It is a figure which shows an example of the flow of a remote imaging | photography process in embodiment of this invention. 本発明の実施形態における、サーバからの画像データのダウンロード処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the download process of the image data from a server in embodiment of this invention. 本発明の実施形態における、未受信画像受信処理の流れを示すフローチャートである。It is a flowchart which shows the flow of an unreceived image reception process in embodiment of this invention. 本発明の実施形態における、撮像アングル選択画面の構成の一例を示す図である。It is a figure which shows an example of a structure of an imaging angle selection screen in embodiment of this invention. 本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法の一例を示す図である。It is a figure which shows an example of the extraction method of the apparatus of the remote imaging | photography request destination according to an angle pattern in embodiment of this invention. 本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法の一例を示す図である。It is a figure which shows an example of the extraction method of the apparatus of the remote imaging | photography request destination according to an angle pattern in embodiment of this invention. 本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法の一例を示す図である。It is a figure which shows an example of the extraction method of the apparatus of the remote imaging | photography request destination according to an angle pattern in embodiment of this invention. 本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法の一例を示す図である。It is a figure which shows an example of the extraction method of the apparatus of the remote imaging | photography request destination according to an angle pattern in embodiment of this invention. 本発明の実施形態における、撮像装置選択受付画面の構成の一例を示す図である。It is a figure which shows an example of a structure of the imaging device selection reception screen in embodiment of this invention. 本発明の実施形態における、保存画像選択受付画面の構成の一例を示す図面である。It is drawing which shows an example of a structure of the preservation | save image selection reception screen in embodiment of this invention. 本発明の実施形態における、ダウンロード画像選択受付画面の構成の一例を示す図である。It is a figure which shows an example of a structure of a download image selection reception screen in embodiment of this invention. 本発明の実施形態における、各種データテーブルの構成の一例を示す図である。It is a figure which shows an example of a structure of the various data table in embodiment of this invention.

以下、図面を参照して本発明の実施形態の一例について説明する。まず、図1を参照して、本発明の実施形態における、システム構成の一例について説明する。図1は、本発明の実施形態における、システム構成の一例を示す図である。   Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings. First, with reference to FIG. 1, an example of a system configuration in an embodiment of the present invention will be described. FIG. 1 is a diagram showing an example of a system configuration according to an embodiment of the present invention.

図1に示す通り、本発明の実施形態における撮像システムは、撮像装置100、サーバ200、リモート撮像装置300(リモート撮像装置300−1、リモート撮像装置300−2)、クライアントPC400、ネットワーク101等から構成されている。   As shown in FIG. 1, the imaging system according to the embodiment of the present invention includes the imaging device 100, the server 200, the remote imaging device 300 (remote imaging device 300-1, remote imaging device 300-2), the client PC 400, the network 101, etc. It is configured.

撮像装置100は、ユーザからの操作指示に応じて、周辺の撮像装置(例えば、他のユーザの所有する撮像装置)に対して撮像要求を送信し、リモート撮影する機能を有する撮像装置である(つまり、通信機能を有する)。リモート撮影とは、例えば撮像装置100から、リモート撮像装置300への撮像要求を送信することで、当該リモート撮像装置300の取得中の画像を撮像する(撮像中の画像を画像データとしてファイル化し、記憶領域に記憶する)処理を、リモート撮像装置300に実行させる処理である。   The imaging apparatus 100 is an imaging apparatus having a function of transmitting an imaging request to a peripheral imaging apparatus (for example, an imaging apparatus owned by another user) in accordance with an operation instruction from a user and performing remote imaging ( In other words, it has a communication function). In remote imaging, for example, by transmitting an imaging request from the imaging apparatus 100 to the remote imaging apparatus 300, an image being acquired of the remote imaging apparatus 300 is imaged (the image being imaged is converted into image data, This is processing for causing the remote imaging device 300 to execute processing (stored in a storage area).

サーバ200は、撮像装置100からの要求を受け、撮像装置100の周辺の撮像装置であって、撮像装置100からのリモート撮影を許可している撮像装置(撮像装置300)を抽出して、撮像装置100に送信する。また、撮像装置100からのリモート撮影の要求に応じて、当該リモート撮像装置300にリモート撮影の要求を送信する。   The server 200 is an imaging device around the imaging device 100 in response to a request from the imaging device 100, and extracts and captures an imaging device (imaging device 300) for which remote imaging from the imaging device 100 is permitted. Send to device 100. Further, in response to a request for remote imaging from the imaging apparatus 100, the remote imaging apparatus 300 transmits a request for remote imaging to the remote imaging apparatus 300.

各リモート撮像装置300は、サーバ200からのリモート撮影の要求を受けて、撮像処理を実行し、当該撮像処理によって取得した画像データをサーバ200に送信する機能を備える。   Each remote imaging apparatus 300 has a function of receiving a request for remote imaging from the server 200, executing imaging processing, and transmitting image data acquired by the imaging processing to the server 200.

ネットワーク101は、当該撮像システムを構成する各装置を通信可能に接続するネットワーク(例えばWAN)である。以上が図1の、本発明の実施形態における、システム構成の一例についての説明である。   The network 101 is a network (for example, a WAN) communicably connecting the devices constituting the imaging system. The above is the description of an example of the system configuration in the embodiment of the present invention in FIG.

次に図2を参照して、本発明の実施形態における、サーバ及びクライアントPCのハードウェア構成の一例について説明する。図2は、本発明の実施形態における、サーバ及びクライアントPCのハードウェア構成の一例を示す図である。   Next, with reference to FIG. 2, an example of a hardware configuration of the server and the client PC in the embodiment of the present invention will be described. FIG. 2 is a diagram showing an example of the hardware configuration of the server and the client PC in the embodiment of the present invention.

CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input/Output System)やオペレーティングシステムプログラム(以下、OS)が記憶されている。更に、ROM203あるいは外部メモリ211には、クライアント装置102が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。   The CPU 201 centrally controls the devices and controllers connected to the system bus 204. The ROM 203 or the external memory 211 stores a BIOS (Basic Input / Output System) that is a control program of the CPU 201 and an operating system program (hereinafter referred to as an OS). Furthermore, the ROM 203 or the external memory 211 stores various programs, which will be described later, which are necessary to realize the function executed by the client device 102.

RAM202は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM203あるいは外部メモリ211からRAM202にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。   The RAM 202 functions as a main memory, a work area, and the like of the CPU 201. The CPU 201 loads programs necessary for execution of processing from the ROM 203 or the external memory 211 to the RAM 202 and executes the loaded programs to realize various operations.

入力コントローラ205は、キーボードやポインティングデバイス等の入力装置209からの入力を制御する。ビデオコントローラ206は、ディスプレイ装置210等の表示器への表示を制御する。これらは必要に応じて操作者が使用するものである。   The input controller 205 controls an input from an input device 209 such as a keyboard or a pointing device. The video controller 206 controls display on a display such as the display device 210. These are used by the operator as needed.

メモリコントローラ207は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部メモリ211へのアクセスを制御する。この外部メモリ211には、例えば、ハードディスク(HD)や、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等がある。   The memory controller 207 controls access to the external memory 211 which stores a boot program, various applications, font data, user files, editing files, various data, and the like. The external memory 211 is, for example, a hard disk (HD), a flexible disk (FD), or a compact flash (registered trademark) memory connected to a PCMCIA card slot via an adapter.

通信I/F(インタフェース)コントローラ208は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。   A communication I / F (interface) controller 208 is for connecting and communicating with an external device via a network, and executes communication control processing in the network. For example, communication using TCP / IP is possible.

尚、CPU201は、例えば、RAM202内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ装置210上での表示を可能としている。また、CPU201は、ディスプレイ装置210上のマウスカーソル(不図示)等でのユーザ指示を可能とする。   The CPU 201 enables display on the display device 210 by executing, for example, a process of rasterizing an outline font to a display information area in the RAM 202. In addition, the CPU 201 enables user instruction with a mouse cursor (not shown) or the like on the display device 210.

尚、当該ディスプレイ装置210は(マルチタッチの)タッチパネルとして機能するものであってもよい。この場合、入力コントローラ205は、キーボード(KB)やポインティングデバイス等の入力装置209からの入力だけでなく、ディスプレイ装置210に対するタッチ操作、スワイプ操作を、入力操作として制御する。   The display device 210 may function as a (multi-touch) touch panel. In this case, the input controller 205 controls not only input from the input device 209 such as a keyboard (KB) and a pointing device, but also touch operation and swipe operation on the display device 210 as input operations.

本発明を実現するための後述するフローチャートに示す各ステップの処理は、コンピュータで読み取り実行可能なプログラムにより実行される。そのプログラムは外部メモリ211に記録されており、必要に応じて、RAM202にロードされることによりCPU201によって実行される。以上が図2の、本発明の実施形態における、サーバ及びクライアントPCのハードウェア構成の一例についての説明である。   The processing of each step shown in the flowchart to be described later for realizing the present invention is executed by a computer readable and executable program. The program is stored in the external memory 211, and is executed by the CPU 201 by being loaded into the RAM 202 as necessary. The above is the description of an example of the hardware configuration of the server and the client PC in the embodiment of the present invention in FIG.

次に図3を参照して、本発明の実施形態における、撮像装置のハードウェア構成の一例について説明する。図3は、本発明の実施形態における、撮像装置のハードウェア構成の一例を示す図である。   Next, with reference to FIG. 3, an example of a hardware configuration of the imaging device according to the embodiment of the present invention will be described. FIG. 3 is a diagram illustrating an example of a hardware configuration of an imaging device according to an embodiment of the present invention.

撮像装置100及びリモート撮像装置300は、いわゆるデジタルカメラであり、撮影用のレンズ301、撮像素子(以下、「CCD」と称する)302、カメラ信号処理部(以下、「ADC」と称する)303、画像処理部304、システムコントローラ310、バッファメモリ311、フラッシュROM312、インターフェース回路(以下、「I/F回路」と称する)313、カードホルダ314、メモリカード315、ディスプレイドライバ316、および操作部320を備える。   The imaging device 100 and the remote imaging device 300 are so-called digital cameras, and a lens 301 for imaging, an imaging device (hereinafter referred to as "CCD") 302, a camera signal processing unit (hereinafter referred to as "ADC") 303, An image processing unit 304, a system controller 310, a buffer memory 311, a flash ROM 312, an interface circuit (hereinafter referred to as "I / F circuit") 313, a card holder 314, a memory card 315, a display driver 316, and an operation unit 320. .

レンズ301は、レンズ等であり、対物レンズ、ズームレンズ、およびフォーカスレンズなどで構成される。ズームレンズおよびフォーカスレンズについては、不図示の駆動機構により光軸方向へ駆動される。撮像素子302は、レンズ301から入射した撮像光を結像し、電気信号(アナログ信号)に変換して出力するCCDイメージセンサで構成される。   The lens 301 is a lens or the like, and includes an objective lens, a zoom lens, a focus lens, and the like. The zoom lens and the focus lens are driven in the optical axis direction by a drive mechanism (not shown). The imaging element 302 is formed of a CCD image sensor that forms an image of imaging light incident from the lens 301, converts the image into an electrical signal (analog signal), and outputs the signal.

カメラ信号処理部(ADC)303は、撮像素子302から受けた電気信号にデジタル変換やホワイトバランス調整などの信号処理を行なって、デジタル信号に変換する機能を有する。システムコントローラ310は、画像処理部304、バッファメモリ311、フラッシュROM312、I/F回路313、ディスプレイドライバ316、サウンドドライバ318、LEDドライバ328、および操作部320に接続されている   The camera signal processing unit (ADC) 303 has a function of performing signal processing such as digital conversion and white balance adjustment on the electric signal received from the imaging element 302 and converting the electric signal into a digital signal. The system controller 310 is connected to the image processing unit 304, buffer memory 311, flash ROM 312, I / F circuit 313, display driver 316, sound driver 318, LED driver 328, and operation unit 320.

画像処理部304は、前処理部305、YC処理部306、電子ズーム処理部307、圧縮部308、および伸長部309を備え、カメラ信号処理部303から出力されるデジタル信号から画像データを生成し、各種画像処理を行う機能を有する。   The image processing unit 304 includes a preprocessing unit 305, a YC processing unit 306, an electronic zoom processing unit 307, a compression unit 308, and an expansion unit 309, and generates image data from the digital signal output from the camera signal processing unit 303. , Has a function to perform various image processing.

前処理部305は、入力される画像データに基づく画像のホワイトバランスを調整するホワイトバランス処理や画像のガンマ補正処理を行う機能を有する。ホワイトバランス処理は、画像の色合いを、実物の色合いに近くなるように調整したり、光源(蛍光灯や太陽光など)に合った適正な色に調整したりする処理である。ガンマ補正処理は、画像のコントラストを調整する処理である。なお、前処理部305は、ホワイトバランス処理およびガンマ補正処理以外の画像処理を実行することも可能である。   The preprocessing unit 305 has a function of performing white balance processing for adjusting the white balance of an image based on input image data, and gamma correction processing of the image. White balance processing is processing for adjusting the hue of an image so as to be close to the hue of a real thing, or adjusting it to an appropriate color suitable for a light source (fluorescent light, sunlight, etc.). The gamma correction process is a process of adjusting the contrast of the image. The preprocessing unit 305 can also execute image processing other than white balance processing and gamma correction processing.

YC処理部306は、入力される画像データに基づく画像を、輝度情報「Y」と、輝度信号と青色の色差情報「Cb」と、輝度信号と赤色の色差情報「Cr」とに分離する機能を有する。電子ズーム処理部307は、画像の一部(例えば中央部)を所定の大きさでトリミングし、トリミングした画像を信号処理で元画像の大きさに拡大する機能を有する。電子ズーム処理部307は、例えば、撮影された1600×3200ドットの画像から中央の3024×768ドットの画像を切り出し、データ補間を行いながら1600×3200ドットのサイズに拡大することができる。   The YC processing unit 306 has a function of separating an image based on input image data into luminance information “Y”, luminance signal and blue color difference information “Cb”, and luminance signal and red color difference information “Cr”. Have. The electronic zoom processing unit 307 has a function of trimming a part (for example, the central part) of the image to a predetermined size, and enlarging the trimmed image to the size of the original image by signal processing. For example, the electronic zoom processing unit 307 can cut out a central 3024 × 768 dot image from a captured 1600 × 3200 dot image, and can enlarge the image to a 1600 × 3200 dot size while performing data interpolation.

圧縮部308は、画像データをJPEG(Joint Photographic Expert Group)方式などの圧縮形式によって圧縮する機能を有する。伸長部309は、圧縮されている画像データを伸長する機能を有する。例えば、画像データをJPEG方式で圧縮する場合、まず、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理が行われる(DCT処理)。次に、画像の階調やグラデーションを表現する段階を数値(量子化ビット数)で表現する量子化処理が行われる。最後に、ハフマン符号化処理で画像データが圧縮される。   The compression unit 308 has a function of compressing image data by a compression format such as JPEG (Joint Photographic Expert Group). The decompression unit 309 has a function of decompressing image data that has been compressed. For example, when compressing image data by the JPEG method, first, discrete cosine transform processing is performed to digitize the ratio of high frequency components and low frequency components of the image data (DCT processing). Next, a quantization process is performed to express the stage of expressing the gradation and gradation of the image with a numerical value (the number of quantization bits). Finally, the image data is compressed by the Huffman coding process.

具体的には、画像データの信号文字列が一定のビット毎に区切られ、出現頻度が高い文字列に対してより短い符号が与えてられてゆく。なお、圧縮処理を行わないで画像データを記録する方式の場合は、圧縮部308および伸長部309を省略することができる。また、画像データの圧縮形式は、JPEG方式に限らず、GIF(Graphical Interchange Format)形式などであっても、同様に処理を行うことができる。   Specifically, the signal character string of the image data is divided into fixed bits, and a shorter code is given to the character string having a high appearance frequency. In the case of a method of recording image data without performing compression processing, the compression unit 308 and the decompression unit 309 can be omitted. Further, the compression format of the image data is not limited to the JPEG format, and the same processing can be performed even if it is GIF (Graphical Interchange Format) format or the like.

バッファメモリ311には、画像処理部304で画像処理が行われる際に、一時的に画像データが保存される。フラッシュROM312には、撮影装置の各種設定情報や、後述するユーザ認証情報が保存される。I/F回路313は、システムコントローラ310から出力される画像データを、メモリカード315に記録可能なデータ形式に変換する。また、I/F回路313は、メモリカード315から読み出された画像データ等を、システムコントローラ310で処理可能なデータ形式に変換する。   The image data is temporarily stored in the buffer memory 311 when the image processing unit 304 performs image processing. The flash ROM 312 stores various setting information of the photographing apparatus and user authentication information described later. The I / F circuit 313 converts the image data output from the system controller 310 into a data format that can be recorded on the memory card 315. Further, the I / F circuit 313 converts image data or the like read from the memory card 315 into a data format that can be processed by the system controller 310.

カードホルダ314は、記録媒体であるメモリカード315を撮影装置に着脱可能にする機構を備えると共に、メモリカード315との間でデータ通信が可能な電気接点を備える。また、カードホルダ314は、撮影装置で利用される記録媒体の種類に応じた構造を有する。メモリカード315は、フラッシュメモリなどの半導体記憶素子を内蔵し、カードホルダ314に着脱可能なカード型の記録媒体である。メモリカード315には、撮影装置で撮影された画像データを記録することができる。   The card holder 314 has a mechanism for making the memory card 315, which is a recording medium, attachable to and detachable from the imaging apparatus, and also has an electrical contact capable of data communication with the memory card 315. Further, the card holder 314 has a structure corresponding to the type of recording medium used in the imaging device. The memory card 315 is a card-type recording medium that incorporates a semiconductor storage element such as a flash memory and is removable from the card holder 314. The memory card 315 can record image data captured by the imaging device.

ディスプレイドライバ316は、システムコントローラ310から出力される画像データを液晶ディスプレイ317で表示可能な信号に変換する。具体的には、ディスプレイドライバ316は、システムコントローラ310から出力されるデジタルの画像データをアナログ画像信号に変換する処理を行い、次に画像サイズを液晶ディスプレイ317の表示可能エリアのサイズに適したサイズに変換する処理を行う。   The display driver 316 converts the image data output from the system controller 310 into a signal that can be displayed on the liquid crystal display 317. Specifically, the display driver 316 performs processing for converting digital image data output from the system controller 310 into an analog image signal, and then the image size is a size suitable for the size of the displayable area of the liquid crystal display 317. Convert to.

サウンドドライバ318は、システムコントローラ310から出力される音声データをスピーカ219で鳴動可能な信号に変換する処理を行う。LED(Light Emitting Diode)LEDドライバ328は、システムコントローラ310から出力される命令に従いランプ329の制御を行う。   The sound driver 318 converts audio data output from the system controller 310 into a signal that can be played by the speaker 219. An LED (Light Emitting Diode) LED driver 328 controls the lamp 329 in accordance with an instruction output from the system controller 310.

操作部320は、電源スイッチ321、モードダイヤル322、撮影ボタン323、カーソルキー324、ズームボタン325、および閲覧(再生)ボタン326を備え、ユーザからの操作入力を受け付けて、操作内容に応じた信号をシステムコントローラ310に出力する。なお、操作部320には、図示の操作ボタン以外の操作ボタン類も含まれるが、それらの説明は省略する。   The operation unit 320 includes a power switch 321, a mode dial 322, a shooting button 323, a cursor key 324, a zoom button 325, and a browse (reproduction) button 326, receives an operation input from the user, and responds to the operation content. Are output to the system controller 310. The operation unit 320 also includes operation buttons other than the illustrated operation buttons, but the description thereof is omitted.

モードダイヤル(選択ボタン)322は、撮影動作のモードを切り替えるための回転可能なダイヤルである。ユーザはモードダイヤル322を操作することで、複数の撮影動作モードを選択することが可能である。なお、本発明の実施形態で、モードダイヤルは、ダイヤル式機構として記載をするが、例えば、ダイヤルではなくスライド式のボタンであってもよい。つまり、モードダイヤル322について、その機構はダイヤルに限定されず、カメラのモードを切り替えられるための機構を備えていることが本質である。   A mode dial (selection button) 322 is a rotatable dial for switching the mode of the photographing operation. The user can select a plurality of photographing operation modes by operating the mode dial 322. In the embodiment of the present invention, the mode dial is described as a dial type mechanism, but may be a slide type button instead of a dial, for example. That is, the mechanism of the mode dial 322 is not limited to the dial, and it is essential to have a mechanism for switching the mode of the camera.

閲覧ボタン326は、撮影した画像データを閲覧する閲覧モード(再生モード)に切り替えるためのボタンである。閲覧ボタン326が押下されると、撮影モードから閲覧モードに移行する。なお、閲覧モードへの切替方法については、閲覧ボタン326の押下に限定されず、液晶ディスプレイ317上のタッチパネル(不図示)などによる移行方法であってもよい。   The browse button 326 is a button for switching to a browse mode (reproduction mode) for browsing captured image data. When the browse button 326 is pressed, the shooting mode is shifted to the browsing mode. The switching method to the browsing mode is not limited to pressing of the browsing button 326, but may be a transition method using a touch panel (not shown) on the liquid crystal display 317 or the like.

閲覧モードでは、システムコントローラ310が、I/F回路313を介して、カードホルダ314に装着されているメモリカード315から設定情報と画像データを読み出す。設定情報は、現在装着されているメモリカード315に記録されている画像の枚数および記録されている画像データの容量などである。読み出される画像データは、例えば、画像1枚分の画像データまたはサムネイルデータである。なお、メモリカード315から読み出される画像データは、上述したように所定の圧縮形式で圧縮されている。   In the browsing mode, the system controller 310 reads setting information and image data from the memory card 315 mounted on the card holder 314 via the I / F circuit 313. The setting information includes the number of images recorded in the memory card 315 currently mounted and the capacity of the image data recorded. The image data read out is, for example, image data or thumbnail data for one image. The image data read from the memory card 315 is compressed in a predetermined compression format as described above.

メモリカード315から読み出された画像データは、I/F回路313およびシステムコントローラ310を介して、ディスプレイドライバ316へ入力される。ディスプレイドライバ316は、入力された画像データを液晶ディスプレイ317に表示させる。   Image data read from the memory card 315 is input to the display driver 316 via the I / F circuit 313 and the system controller 310. The display driver 316 causes the liquid crystal display 317 to display the input image data.

カーソルキー324は、ユーザが撮影装置に対する所定の指示や機能選択を行うためのキーである。ユーザは、カーソルキー324により、撮影装置に対する各種設定情報やユーザ認証情報などの操作入力を行うことができる。また、カーソルキー324により、液晶ディスプレイ317にメニュー画面を表示させたり、撮影装置が有する所定の機能を選択することができる。さらに、カーソルキー324により、撮影装置で撮影された画像データを液晶ディスプレイ317上にプレビュー表示させることができる。プレビュー表示とは、撮像装置で撮影した画像を、その直後に液晶ディスプレイ317に表示させる機能である。   The cursor key 324 is a key for the user to make a predetermined instruction or function selection to the photographing apparatus. The user can use the cursor key 324 to perform operation input such as various setting information and user authentication information for the photographing apparatus. Further, with the cursor key 324, a menu screen can be displayed on the liquid crystal display 317, and a predetermined function of the photographing apparatus can be selected. Furthermore, with the cursor key 324, the image data captured by the imaging device can be previewed on the liquid crystal display 317. The preview display is a function of causing the liquid crystal display 317 to display an image captured by the imaging device immediately after that.

なお、プレビュー表示については、液晶ディスプレイ317上に撮影した画像を1枚のみ表示する構成に限定されず、サムネイル画像を含む複数の画像を表示するように構成してもよい。また、プレビュー表示の切り替えについては、カーソルキー324の押下に限らず、他のボタンの押下などの一般的な方法を利用して切り替えられる構成にしてもよい。また、プレビュー表示画面で、プレビュー表示画像の削除や編集などが行えるように構成してもよい。   The preview display is not limited to a configuration in which only one captured image is displayed on the liquid crystal display 317, and a plurality of images including thumbnail images may be displayed. In addition, switching of preview display is not limited to pressing of the cursor key 324, and may be switched using a general method such as pressing of another button. Further, the preview display screen may be configured to be able to delete or edit the preview display image.

レンズ制御部327は、レンズ301のレンズに対して、ズーム、フォーカス、絞り等の制御を行う。また、撮影装置は、被写体を撮像して画像データを得る撮影モードと当該撮影モードで得た画像データを表示する閲覧(再生)モードとを備える。   A lens control unit 327 controls zoom, focus, an aperture, and the like on the lens of the lens 301. The imaging apparatus also includes an imaging mode for capturing an image of an object to obtain image data, and a browsing (reproduction) mode for displaying image data obtained in the imaging mode.

なお、音声についてはマイクやスピーカを用いることで、撮像装置と同様に記録、及び再生が可能である。また、映像(動画)記録時には、通常音声記録も同時に行われ、圧縮部308および伸長部309で、映像と音声が多重化される。   In addition, it is possible to record and reproduce sound as in the imaging device by using a microphone and a speaker. Also, at the time of video (moving image) recording, normal audio recording is simultaneously performed, and the video and audio are multiplexed by the compression unit 308 and the decompression unit 309.

また、撮像装置における撮影動作について図1を用いて説明する。まず、ユーザが電源スイッチ321を操作し、撮像装置の電源をONにする。すると、撮像装置に内蔵されているバッテリー(不図示)から各回路へ電源供給されて、撮像装置の起動処理(レンズバリアを開く動作制御およびマイクロコンピューターのリセット処理など)が行われる。撮像装置は、電源OFF時に電源スイッチ321が押下されると電源ONとなり、自動的に撮影モードとなるように構成されている。また、電源OFF時に閲覧ボタンが押下されると電源ONとなり、自動的に閲覧モードとなるように構成されている。   The photographing operation of the imaging apparatus will be described with reference to FIG. First, the user operates the power switch 321 to turn on the imaging apparatus. Then, power is supplied to each circuit from a battery (not shown) built in the imaging device, and activation processing of the imaging device (operation control for opening the lens barrier, reset processing of the microcomputer, etc.) is performed. The imaging apparatus is configured to be switched on automatically when the power switch 321 is pressed when the power is off, and to automatically enter the imaging mode. In addition, when the browse button is pressed when the power is off, the power is turned on, and the browsing mode is automatically set.

撮像装置が撮影モードに移行すると、光学画像がレンズ301を介して撮影装置内へ入射し、撮像素子(CCD)302に結像される。CCD302は、入射される光学画像を電気信号に変換して、カメラ信号処理部(ADC)303へ出力する。ADC303は、入力される電気信号(アナログ信号)をデジタル信号に変換する。ADC303から出力されるデジタル信号は画像処理部304に入力される。   When the imaging apparatus shifts to the imaging mode, an optical image enters the imaging apparatus through the lens 301 and is imaged on the imaging device (CCD) 302. The CCD 302 converts an incident optical image into an electrical signal, and outputs the electrical signal to a camera signal processing unit (ADC) 303. The ADC 303 converts an input electrical signal (analog signal) into a digital signal. The digital signal output from the ADC 303 is input to the image processing unit 304.

画像処理部304内の前処理部305では、入力されるデジタル信号に基づき画像データを生成し、ホワイトバランス処理およびガンマ補正処理などが行われる。画像処理部304内のYC処理部306では、画像データが輝度信号Yと色差信号CrおよびCbとに分離され、色差信号CrおよびCbの情報量を減らす処理が行われる。色差信号CrおよびCbの情報量の削減処理は、例えば、画像の主走査方向の色情報を間引く「4:2:2ダウンサンプリング処理」や、画像の縦横方向の色情報を間引く「4:1:1ダウンサンプリング処理」などがある。なお、前処理部305およびYC処理部306で画像処理を行う際は、画像データを一時的にバッファメモリ311に保存し、随時バッファメモリ311に保存されている画像データを読み出しながら画像処理が行われる。   The preprocessing unit 305 in the image processing unit 304 generates image data based on the input digital signal, and performs white balance processing, gamma correction processing, and the like. The YC processing unit 306 in the image processing unit 304 separates the image data into the luminance signal Y and the color difference signals Cr and Cb, and performs processing to reduce the amount of information of the color difference signals Cr and Cb. The reduction processing of the information amount of the color difference signals Cr and Cb is performed, for example, by “4: 2: 2 downsampling processing” thinning out color information in the main scanning direction of the image or “4: 1” thinning out color information in the vertical and horizontal directions of the image. 1) Downsampling processing etc. When the pre-processing unit 305 and the YC processing unit 306 perform image processing, the image data is temporarily stored in the buffer memory 311, and the image processing is performed while reading out the image data stored in the buffer memory 311 as needed. It will be.

画像処理部304から出力される画像データ(非圧縮)はシステムコントローラ310に入力される。システムコントローラ310は、画像処理部304から出力される画像データを、ディスプレイドライバ316へ出力する。ディスプレイドライバ316は、入力される画像データ(デジタル信号)をアナログ画像信号に変換すると共に、アナログ画像信号に基づく画像のサイズを液晶ディスプレイ317で表示可能なサイズに調整する。   Image data (uncompressed) output from the image processing unit 304 is input to the system controller 310. The system controller 310 outputs the image data output from the image processing unit 304 to the display driver 316. The display driver 316 converts the input image data (digital signal) into an analog image signal, and adjusts the size of the image based on the analog image signal to a size that can be displayed by the liquid crystal display 317.

また、ディスプレイドライバ316は、液晶ディスプレイ317に画像を表示させるよう制御する。このとき、液晶ディスプレイ317に表示される画像は、CCD302、ADC303、および画像処理部304で、連続的に信号処理されて生成される画像(スルー画像)である。   The display driver 316 also controls the liquid crystal display 317 to display an image. At this time, the image displayed on the liquid crystal display 317 is an image (through image) generated by being continuously signal-processed by the CCD 302, the ADC 303, and the image processing unit 304.

液晶ディスプレイ317にスルー画像が表示されている状態で、ユーザが希望のタイミングで撮影ボタン323を操作すると、システムコントローラ310は画像処理部304に制御信号を出力する。画像処理部304に制御信号が入力されると、圧縮部308は、前処理部305およびYC処理部306で画像処理された画像データをバッファメモリ311へ保存し、圧縮処理を行う。   In the state where the through image is displayed on the liquid crystal display 317, when the user operates the shooting button 323 at a desired timing, the system controller 310 outputs a control signal to the image processing unit 304. When a control signal is input to the image processing unit 304, the compression unit 308 stores the image data subjected to image processing by the preprocessing unit 305 and the YC processing unit 306 in the buffer memory 311 and performs compression processing.

具体的には、画像データの高周波成分と低周波成分の割合を数値化する離散コサイン変換処理(DCT処理)や、画像の階調やグラデーションを表現する段階を量子化ビット数で表現する量子化処理や、画像データの信号文字列を一定のビット毎に区切り、出現頻度が高い文字列に対して、より短い符号を与えてゆくハフマン符号化処理などが実行される。圧縮された画像データは、システムコントローラ310およびディスプレイドライバ316を介して液晶ディスプレイ317に表示される。また、圧縮された画像データは、カードホルダ314を介してメモリカード315に記録される。   Specifically, discrete cosine transform processing (DCT processing) that quantifies the ratio of high frequency components and low frequency components of image data, and quantization that represents the stage of expressing the gradation or gradation of an image by the number of quantization bits Processing, Huffman coding processing or the like is performed in which a signal character string of image data is divided into constant bits and a shorter code is given to a character string having a high appearance frequency. The compressed image data is displayed on the liquid crystal display 317 via the system controller 310 and the display driver 316. The compressed image data is recorded on the memory card 315 via the card holder 314.

撮影ボタン323が操作される前にズームボタン325が操作されると、システムコントローラ310は光学ズーム処理や電子ズーム処理を実行し、画像の大きさを拡大または縮小させることができる。そして、ズームボタン325の操作後、撮影ボタン323が操作されると、拡大または縮小された画像の画像データがメモリカード315へ記録される。   If the zoom button 325 is operated before the shooting button 323 is operated, the system controller 310 can execute optical zoom processing or electronic zoom processing to enlarge or reduce the size of the image. Then, after the zoom button 325 is operated, when the photographing button 323 is operated, the image data of the enlarged or reduced image is recorded in the memory card 315.

水準器330は、撮像装置の傾きを検知し、計測する。方位センサ332は、撮像装置100の向いている方角(方位)を計測する。GPS測定器331は、撮像装置の位置情報を検知、測定する位置情報測定装置である。通信I/F(インタフェース)コントローラ340は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。以上が図3の、本発明の実施形態における、撮像装置のハードウェア構成の一例についての説明である。   The level 330 detects and measures the tilt of the imaging device. The orientation sensor 332 measures the direction (orientation) to which the imaging device 100 faces. The GPS measuring device 331 is a position information measuring device that detects and measures position information of the imaging device. A communication I / F (interface) controller 340 is for connecting and communicating with external devices via a network, and executes communication control processing in the network. For example, communication using TCP / IP is possible. The above is the description of an example of the hardware configuration of the imaging device in the embodiment of the present invention shown in FIG.

次に図4を参照して、本発明の実施形態における、各種装置の機能構成の一例について説明する。図4は、本発明の実施形態における、各種装置の機能構成の一例を示す図である。   Next, with reference to FIG. 4, an example of functional configurations of various devices in the embodiment of the present invention will be described. FIG. 4 is a diagram showing an example of functional configurations of various devices in the embodiment of the present invention.

撮像装置100は、共有モード設定部401、自装置情報送信部402、撮像指示受付部403、撮像要求部404、撮像処理部405、選択画面表示部406、選択指示受付部407、選択画像情報送信部408、画像アップロード処理部409等から構成される。   The imaging apparatus 100 includes a sharing mode setting unit 401, an own apparatus information transmission unit 402, an imaging instruction reception unit 403, an imaging request unit 404, an imaging processing unit 405, a selection screen display unit 406, a selection instruction reception unit 407, and selected image information transmission. It comprises a unit 408, an image upload processing unit 409 and the like.

サーバ200は、撮像装置情報受信部411、周辺装置情報抽出部412、周辺装置情報送信部413、撮像要求先自動抽出処理部414、撮像要求送受信部415、アップロード要求送信部416、削除要求送信部417、画像データ記憶部418等から構成される。
リモート撮像装置300は、撮像要求受信部421、画像アップロード処理部422、画像削除処理部423等から構成される。
クライアントPC400(情報処理装置に該当)は、ログイン要求部431、画像選択受付部432、ダウンロード要求部433、削除要求部434等から構成される。
The server 200 includes an imaging device information reception unit 411, a peripheral device information extraction unit 412, a peripheral device information transmission unit 413, an imaging request destination automatic extraction processing unit 414, an imaging request transmission / reception unit 415, an upload request transmission unit 416, and a deletion request transmission unit. An image data storage unit 418 and the like are included.
The remote imaging apparatus 300 includes an imaging request receiving unit 421, an image upload processing unit 422, an image deletion processing unit 423, and the like.
The client PC 400 (corresponding to an information processing apparatus) includes a login request unit 431, an image selection reception unit 432, a download request unit 433, a deletion request unit 434, and the like.

共有モード設定部401は、撮像装置100に対する、共有モード(撮像装置100ではない他の撮像装置へのリモート撮影(他の撮像装置に対して、遠隔操作でシャッターを切らせ、撮像処理を行わせる撮像処理)を行い、また、他の撮像装置からの当該リモート撮影を許可する撮像モード)の設定処理を行う設定部である。   The sharing mode setting unit 401 causes the image capturing apparatus 100 to perform remote control shooting on another image capturing apparatus other than the sharing mode (not the image capturing apparatus 100 (allowing the other image capturing apparatus to release the shutter and perform an image capturing process). It is a setting unit that performs imaging processing) and performs setting processing of an imaging mode that permits remote imaging from other imaging devices.

自装置情報送信部402は、撮像装置100の識別情報、位置情報、撮像装置100の向いている方位・角度(方向)、当該撮像装置100の画角の情報等をサーバ200に送信する送信部である。撮像指示受付部403は、画像の撮像指示を受け付ける指示受付部である。共有モード設定部401で、撮像装置100に共有モードが設定されている場合、当該撮像指示が、撮像装置100自身への撮像指示、及び、撮像装置100の周辺に位置するリモート撮像装置300への撮像指示を受け付ける受付部である。   A transmission unit that transmits, to the server 200, identification information of the imaging apparatus 100, position information, azimuth / angle (direction) to which the imaging apparatus 100 is facing, information of the angle of view of the imaging apparatus 100, and the like. It is. The imaging instruction receiving unit 403 is an instruction receiving unit that receives an imaging instruction of an image. When the sharing mode is set in the imaging apparatus 100 in the sharing mode setting unit 401, the imaging instruction is an imaging instruction to the imaging apparatus 100 itself, and to the remote imaging apparatus 300 located around the imaging apparatus 100. It is a reception unit that receives an imaging instruction.

撮像要求部404は、サーバ200に、リモート撮像装置300への撮像要求を送信する要求部である。撮像処理部405は、撮像処理を実行する処理部である。選択画面表示部406は、撮像装置100、又は、リモート撮像装置300で撮影した画像であって、サーバ200にアップロードさせる画像の選択画面を表示する表示部である。   The imaging request unit 404 is a request unit that transmits an imaging request to the remote imaging apparatus 300 to the server 200. The imaging processing unit 405 is a processing unit that executes imaging processing. The selection screen display unit 406 is a display unit that displays a selection screen of an image captured by the imaging apparatus 100 or the remote imaging apparatus 300 and to be uploaded to the server 200.

選択指示受付部407は、選択画面表示部406で表示した画面において、画像の選択を受け付ける選択受付部である。選択画像情報送信部408は、選択指示受付部407で選択を受け付けた画像に対応する識別情報をサーバ200に送信し、当該画像をサーバに当該選択を受け付けた画像のオリジナルをアップロードさせる要求を行う。   The selection instruction receiving unit 407 is a selection receiving unit that receives selection of an image on the screen displayed by the selection screen display unit 406. The selected image information transmission unit 408 transmits, to the server 200, identification information corresponding to the image selected by the selection instruction reception unit 407, and requests the server to upload the original of the selected image. .

画像アップロード処理部409は、サーバ200にアップロードすべき、選択指示受付部407で選択を受け付けた画像を、サーバ200に送信(アップロード)する処理部である。   The image upload processing unit 409 is a processing unit that transmits (uploads) to the server 200 an image that has been selected by the selection instruction reception unit 407 and should be uploaded to the server 200.

サーバ200の撮像装置情報受信部411は、各撮像装置より、撮像装置の識別情報や位置情報を、方位・角度(方向)の情報、画角の情報等を受信する受信部である。周辺装置情報抽出部412は、撮像装置100の位置から所定範囲内に存在するリモート撮像装置300を抽出する抽出部である。例えば、リモート撮像装置300の備える自装置情報送信部424から送信される、リモート撮像装置300の位置、方向、画角等の情報を用いて、撮像装置100の位置から所定範囲内に存在するリモート撮像装置を特定する。   The imaging device information reception unit 411 of the server 200 is a reception unit that receives identification information and position information of an imaging device, azimuth / angle (direction) information, information of an angle of view, and the like from each imaging device. The peripheral device information extraction unit 412 is an extraction unit that extracts the remote imaging device 300 present in a predetermined range from the position of the imaging device 100. For example, using information such as the position, direction, and angle of view of the remote imaging apparatus 300 transmitted from the own apparatus information transmitting unit 424 of the remote imaging apparatus 300, a remote within a predetermined range from the position of the imaging apparatus 100 Identify the imaging device.

周辺装置情報送信部413は、リモート撮影要求先の撮像装置をユーザに選択させるべく、撮像装置100の位置から所定範囲内に存在するリモート撮像装置300の情報を撮像装置100に送信する送信部である。   The peripheral device information transmission unit 413 is a transmission unit that transmits information of the remote imaging device 300 present within a predetermined range from the position of the imaging device 100 to the imaging device 100 in order to allow the user to select the imaging device of the remote imaging request destination. is there.

撮像要求先自動抽出処理部414は、撮像装置100がリモート撮影を要求する先のリモート撮像装置300を自動抽出する抽出部である。当該抽出処理は、例えば、撮像装置100の位置、方向及びリモート撮像装置300の位置、方向の情報を用いて実行される。当該抽出の方法については後述する。撮像要求送受信部415は、撮像装置100からのリモート撮影の要求を受け付ける。   The imaging request destination automatic extraction processing unit 414 is an extraction unit that automatically extracts the remote imaging device 300 to which the imaging device 100 requests remote imaging. The extraction process is performed, for example, using information on the position and direction of the imaging device 100 and the position and direction of the remote imaging device 300. The method of the extraction will be described later. The imaging request transmission / reception unit 415 receives a remote imaging request from the imaging apparatus 100.

アップロード要求送信部416は、撮像装置100からの、オリジナル画像のアップロード指示を各撮像装置に送信する要求を送信する送信部である。削除要求送信部417は、
各撮像装置への、画像データの削除要求を送信する送信部である。
The upload request transmission unit 416 is a transmission unit that transmits a request to transmit an upload instruction of an original image from the imaging device 100 to each imaging device. The deletion request transmission unit 417 is
It is a transmission unit that transmits a deletion request for image data to each imaging device.

画像データ記憶部418は、各撮像装置から受信した画像データを、当該画像データを撮像した撮像画像の装置ID、撮像依頼元の撮像画像の装置ID、サムネイル画像、オリジナル画像を対応付けて記憶する記憶部である。   The image data storage unit 418 stores the image data received from each imaging device in association with the device ID of the captured image obtained by capturing the image data, the device ID of the captured image of the imaging request source, the thumbnail image, and the original image. It is a storage unit.

リモート撮像装置300の、撮像要求受信部421は、サーバ200からの撮像要求(リモート撮像処理の要求)を受信する受信部である。画像アップロード処理部422は、当該撮像要求に応じて撮像した画像をサーバ200に送信する送信部である。   The imaging request receiving unit 421 of the remote imaging apparatus 300 is a receiving unit that receives an imaging request (a request for remote imaging processing) from the server 200. The image upload processing unit 422 is a transmission unit that transmits an image captured in response to the imaging request to the server 200.

画像削除処理部423は、サーバ200から削除要求を受け、メモリカード内の画像データを削除する削除処理部である。   The image deletion processing unit 423 is a deletion processing unit that receives the deletion request from the server 200 and deletes the image data in the memory card.

クライアントPC400の、ログイン要求部431は、ユーザからのユーザID、パスワードを用いたクライアントPC400(を利用したサーバ200)へのログイン要求を行う要求部である。画像選択受付部432は、サーバ200にアップロードされている画像であって、クライアントPC400にダウンロードする画像、又は、削除する画像の選択を受け付ける。   The login request unit 431 of the client PC 400 is a request unit for performing a login request to the client PC 400 (the server 200 using the user ID and password) from the user. The image selection receiving unit 432 receives a selection of an image uploaded to the server 200 and downloaded to the client PC 400 or an image to be deleted.

ダウンロード要求部433は、ユーザにより選択された画像のクライアントPC400へのダウンロード要求を、各撮像装置に送信する送信部である。削除要求部434は、ユーザにより選択された画像のリモート撮像装置300からの削除要求を送信する送信部である。以上が図4の、本発明の実施形態における、各種装置の機能構成の一例についての説明である。   The download request unit 433 is a transmission unit that transmits a download request of the image selected by the user to the client PC 400 to each imaging device. The deletion request unit 434 is a transmission unit that transmits a deletion request for the image selected by the user from the remote imaging device 300. The above is the description of an example of the functional configuration of various devices in the embodiment of the present invention in FIG. 4.

次に図5及び図6を参照して、本発明の実施形態における、リモート撮影処理の流れについて説明する。図5及び図6は、本発明の実施形態における、リモート撮影処理の流れの一例を示す図である。以下、各撮像装置が実行する処理は、各撮像装置のCPUが実行する処理であるものとする。   Next, the flow of the remote imaging process in the embodiment of the present invention will be described with reference to FIGS. 5 and 6. FIG. 5 and FIG. 6 are diagrams showing an example of the flow of remote imaging processing in the embodiment of the present invention. Hereinafter, the processing executed by each imaging device is assumed to be processing executed by the CPU of each imaging device.

撮像装置100は、ユーザからの操作指示を受け付け(ステップS501)、撮像装置100の撮像モードを共有モードに設定する(ステップS502)。例えば、撮像装置に設置された撮像モードを設定するモード設定ダイヤルを、当該共有モードの位置に合わせることで、当該共有モードの設定を受け付ける。   The imaging apparatus 100 receives an operation instruction from the user (step S501), and sets the imaging mode of the imaging apparatus 100 to the sharing mode (step S502). For example, by setting a mode setting dial for setting an imaging mode installed in an imaging device to the position of the sharing mode, the setting of the sharing mode is received.

ここでいう共有モードとは、撮像装置100ではない他の撮像装置へのリモート撮影(他の撮像装置に対して、遠隔操作でシャッターを切らせ、撮像処理を行わせる撮像処理)を行い、また、他の撮像装置からの当該リモート撮影を許可する撮像モードである。   Here, in the sharing mode, the remote imaging to another imaging apparatus other than the imaging apparatus 100 (imaging processing for causing the other imaging apparatus to release the shutter by remote control and performing an imaging process) is performed. , An imaging mode for permitting the remote imaging from another imaging apparatus.

撮像装置100は、当該共有モードの設定を受け付けると、図9に示すような撮像アングル選択画面を表示画面に表示する(ステップS503)。   When the imaging apparatus 100 receives the setting of the sharing mode, the imaging apparatus 100 displays an imaging angle selection screen as shown in FIG. 9 on the display screen (step S503).

ここで図9を参照して、本発明の実施形態における、撮像アングル選択画面の構成の一例について説明する。図9は、本発明の実施形態における、撮像アングル選択画面の構成の一例を示す図である。   Here, with reference to FIG. 9, an example of the configuration of the imaging angle selection screen in the embodiment of the present invention will be described. FIG. 9 is a diagram showing an example of the configuration of the imaging angle selection screen according to the embodiment of the present invention.

撮像アングル選択画面900は、撮像アングル901、「OK」ボタン902、「キャンセル」ボタン903等から構成される。撮像アングル901は、ぞれぞれ、周辺のいずれの装置に対してリモート撮影の指示を行うかを決定するためのアングルを示す。   The imaging angle selection screen 900 includes an imaging angle 901, an “OK” button 902, a “cancel” button 903 and the like. The imaging angles 901 each indicate an angle for determining which peripheral device is to be instructed to perform remote imaging.

アングル901に対するユーザからの選択操作を受け付けた場合、当該撮像アングル901を選択状態にする(例えば、アングルBに示すように、選択中のアングル901を太枠で囲い、識別表示する)。   When a selection operation from the user with respect to the angle 901 is received, the imaging angle 901 is selected (for example, as shown in angle B, the angle 901 being selected is enclosed by a thick frame and identified and displayed).

「OK」ボタン902は、選択中のアングル901に沿って、周辺の撮像装置に(サーバ200を介して)リモート撮影を要求するためのボタンである。「キャンセル」ボタン903は、当該撮像アングル選択画面900を終了するための画面である。   An “OK” button 902 is a button for requesting remote imaging (via the server 200) to peripheral imaging devices along the currently-selected angle 901. The “cancel” button 903 is a screen for ending the imaging angle selection screen 900.

つまり、例えばアングルAが選択された状態で「OK」ボタン902の押下を受け付けた場合、撮像装置100は、自装置と同じ方向を向いたリモート撮像装置300に(サーバ200を介して)リモート撮影要求を行う。   That is, for example, when pressing of the “OK” button 902 is accepted in a state where the angle A is selected, the imaging apparatus 100 performs remote imaging (via the server 200) to the remote imaging apparatus 300 facing the same direction as the own apparatus. Make a request.

尚、ここでいう周辺とは、撮像装置100の位置から、サーバ200の外部メモリに記憶された所定の範囲内に存在する撮像装置であるものとする。いずれのリモート撮像装置300にリモート撮影の要求を行うかの判断は、アングルA〜Dについては、サーバ200が行うものとする。   Here, the term “periphery” is assumed to be an imaging device existing within a predetermined range stored in the external memory of the server 200 from the position of the imaging device 100. It is assumed that the server 200 determines which of the remote imaging devices 300 the remote imaging request is to be made for the angles A to D.

また、アングルBが選択された状態で「OK」ボタン902の押下を受け付けた場合、撮像装置100は、自装置と対向する方向、また、自装置を被写体の正面とした場合に、当該自装置が撮像する被写体の側面から、被写体の方角を向いたリモート撮像装置300に、(サーバ200を介して)リモート撮影要求を行う。   Also, when pressing of the “OK” button 902 is accepted in a state in which the angle B is selected, the imaging device 100 faces the subject itself, or when the subject device is the front of the subject, the subject device A remote imaging request (through the server 200) is issued to the remote imaging apparatus 300 facing the direction of the subject from the side of the subject to be imaged.

アングルCが選択された状態で「OK」ボタン902の押下を受け付けた場合、撮像装置100は、自装置の背面から所定の距離離れた位置を中心として、当該中心位置から外方向を向いたリモート撮像装置300に、(サーバ200を介して)リモート撮影要求を行う。尚、当該所定の距離の値は予め撮像装置100の外部メモリに記憶されているものとし、ユーザ操作により適宜変更可能であるものとする。   When the pressing of the “OK” button 902 is accepted in a state where the angle C is selected, the imaging device 100 is a remote facing outward from the central position with respect to the position away from the back of the own device by a predetermined distance. A remote imaging request is issued to the imaging device 300 (via the server 200). Note that the value of the predetermined distance is stored in advance in the external memory of the imaging apparatus 100, and can be appropriately changed by user operation.

アングルDが選択された状態で「OK」ボタン902の押下を受け付けた場合、撮像装置100は、自装置と対向する方向を向いたリモート撮像装置300に、(サーバ200を介して)リモート撮影要求を行う。   When the pressing of the “OK” button 902 is accepted in a state in which the angle D is selected, the imaging apparatus 100 requests the remote imaging apparatus 300 facing the apparatus itself (via the server 200) to perform remote imaging. I do.

アングルDが選択された状態で「OK」ボタン902の押下を受け付けた場合、撮像装置100は、サーバ200に、撮像装置100の周辺のリモート撮像装置300をマップ上(地図上)に表示した画面を要求する。そして、ユーザからの、撮像装置100の表示画面に表示されたリモート撮像装置300の選択を受け付け、当該選択を受け付けたリモート撮像装置300に、(サーバ200を介して)リモート撮影要求を行う。以上が図9の、本発明の実施形態における、撮像アングル選択画面の構成の一例についての説明である。   When the pressing of the “OK” button 902 is accepted in a state in which the angle D is selected, the imaging device 100 displays a screen on the server 200 displaying the remote imaging device 300 around the imaging device 100 on a map (on the map) Request. Then, the selection of the remote imaging device 300 displayed on the display screen of the imaging device 100 from the user is accepted, and a remote imaging request (through the server 200) is issued to the remote imaging device 300 that has received the selection. The above is the description of an example of the configuration of the imaging angle selection screen in the embodiment of the present invention in FIG.

図5の説明に戻る。撮像装置100は、ユーザからのアングルの選択指示を受け付け(ステップS504/アングルパターン選択受付)、例えば、「OK」ボタン902の押下指示を受け付けた場合に、図17に示す、撮像装置100の自装置情報1700を、サーバ200に送信する(ステップS505)。   It returns to the explanation of FIG. The imaging apparatus 100 receives an angle selection instruction from the user (step S504 / angle pattern selection acceptance), and for example, receives the pressing instruction of the “OK” button 902, the imaging apparatus 100 shown in FIG. The device information 1700 is transmitted to the server 200 (step S505).

ここで図17を参照して、本発明の実施形態における、各種データテーブルの構成の一例について説明する。図17は、本発明の実施形態における、各種データテーブルの構成の一例を示す図である。   Here, with reference to FIG. 17, an example of the configuration of various data tables in the embodiment of the present invention will be described. FIG. 17 is a diagram showing an example of the configuration of various data tables in the embodiment of the present invention.

自装置情報1700は、撮像装置100の識別情報である装置ID1701、撮像装置100の位置を示す位置情報1702、撮像装置100の向いている方向(方位)を示す方位情報1703、撮像装置100がステップS504で選択を受け付けた(「OK」ボタンが押下された時点で選択状態であった)アングルの情報を示すアングル情報1704、撮像装置100の現在の焦点距離(被写体までの距離)を示す被写体距離1705等から構成される。位置情報1702は各撮像装置に備えられたGPS機能を用いて、各撮像装置のCPUによって随時測定されているものとする(第1の位置特定手段に該当)。また、方位情報1703は、各撮像装置に備えられた方位センサの機能を用いて、各撮像装置のCPUによって随時測定されているものとする(第1の方向特定手段に該当)。   The own device information 1700 includes a device ID 1701 which is identification information of the imaging device 100, position information 1702 indicating the position of the imaging device 100, orientation information 1703 indicating the direction (orientation) to which the imaging device 100 is facing, Angle information 1704 indicating the information of the angle for which the selection was accepted in S504 (which was the selected state when the “OK” button was pressed), and the subject distance indicating the current focal length (distance to the subject) of the imaging device 100 It comprises 1705 and so on. The position information 1702 is measured at any time by the CPU of each imaging device using the GPS function provided in each imaging device (corresponding to the first position specifying unit). In addition, the azimuth information 1703 is measured as needed by the CPU of each imaging device using the function of the azimuth sensor provided in each imaging device (corresponding to a first direction specifying unit).

尚、方位情報の示す確度は、ここでは、真北の方向を0°とする。自装置情報1700は、撮像装置100の外部メモリに記憶されており、撮像装置100からサーバ200に送信されることで、サーバ200の外部メモリにも記憶される。被写体距離1705は、例えば、撮像装置100の機能により測定された合焦位置までの距離である。尚、当該被写体距離の測定方法はこれに限るものではない。   Here, the direction indicated by the heading information is 0 ° in the direction of the true north. The own device information 1700 is stored in the external memory of the imaging device 100, and is also stored in the external memory of the server 200 by being transmitted from the imaging device 100 to the server 200. The subject distance 1705 is, for example, the distance to the in-focus position measured by the function of the imaging device 100. The method of measuring the subject distance is not limited to this.

周辺装置情報1710は、本発明の実施形態におけるリモート撮像装置300の装置の情報を示す。周辺装置情報1710に含まれる各情報の説明は、自装置情報1700とほぼ同じであるため説明は割愛する。また、当該リモート撮像装置300において、共有モードの設定がなされている場合に、サーバ200が当該リモート撮像装置300から周辺装置情報1710の周辺装置情報1710を受信して外部メモリに記憶することになるため、周辺装置情報1710には、リモート撮像装置300において他のユーザが指定したアングル情報が付与されているが、本発明の実施形態の説明では使用しないため、ここでは割愛している。   Peripheral device information 1710 indicates information of the device of the remote imaging device 300 in the embodiment of the present invention. The description of each piece of information included in the peripheral device information 1710 is substantially the same as the own device information 1700, and thus the description thereof is omitted. In addition, in the remote imaging device 300, when the sharing mode is set, the server 200 receives peripheral device information 1710 of the peripheral device information 1710 from the remote imaging device 300 and stores it in the external memory. Therefore, although angle information designated by another user in the remote imaging apparatus 300 is attached to the peripheral device information 1710, it is omitted here because it is not used in the description of the embodiment of the present invention.

撮像要求情報1720は、サーバ200が、撮像装置100からのリモート撮影の要求を受けて、リモート撮像装置300(撮影要求先(撮像依頼先)の撮像装置)に送信する情報である。   The imaging request information 1720 is information that the server 200 receives a remote imaging request from the imaging device 100 and transmits to the remote imaging device 300 (imaging device at the imaging request destination (imaging request destination)).

依頼元装置ID1721は、リモート撮影の要求を送信した要求元の撮像装置(ここでは撮像装置100)の装置IDである。依頼先装置ID1722は、撮像装置100で選択されたアングルがアングルA〜Dの場合は、当該アングルの種類(アングルパターン)に応じて、サーバ200が特定した、リモート撮影の依頼先の装置(ここではリモート撮像装置300)のIDである。   The request source device ID 1721 is a device ID of the request source imaging device (here, the imaging device 100) that has transmitted the remote imaging request. When the angle selected by the imaging device 100 is the angles A to D, the request destination device ID 1722 is the device of the remote imaging request destination specified by the server 200 according to the type (angle pattern) of the angle (here Here, it is the ID of the remote imaging device 300).

サムネイル返信先1723は、リモート撮像装置300がリモート撮影によって取得した画像(オリジナル画像)のサムネイル画像を返信する先の、サーバ200上のアドレス(URL)を示す。リモート撮像装置300は、リモート撮影した画像のサムネイル画像を当該アドレスに返信する。   A thumbnail reply destination 1723 indicates an address (URL) on the server 200 to which a thumbnail image of an image (original image) acquired by the remote imaging apparatus 300 by remote photographing is to be replied. The remote imaging device 300 returns the thumbnail image of the remotely captured image to the address.

また、撮像装置100で選択されたアングルがアングルEの場合は、依頼先装置ID1722は、撮像装置100の表示画面上で選択されたリモート撮像装置300のIDであるものとする。   Further, when the angle selected by the imaging device 100 is the angle E, the requested device ID 1722 is the ID of the remote imaging device 300 selected on the display screen of the imaging device 100.

撮像要求応答情報1730は、リモート撮像装置300がリモート撮影した結果、サーバ200に返信する情報である。依頼元装置ID1721は、撮像装置100のIDであり、装置ID1732は、当該撮像要求応答情報1730を送信するリモート撮像装置300の装置IDである。   The imaging request response information 1730 is information to be returned to the server 200 as a result of the remote imaging device 300 performing remote imaging. The request source device ID 1721 is an ID of the imaging device 100, and the device ID 1732 is a device ID of the remote imaging device 300 that transmits the imaging request response information 1730.

サムネイル画像1733は、撮像装置100からの(サーバ200からの)リモート撮影要求に応じて撮像した画像のサムネイル画像である。サーバ200は、各装置から受信した撮像要求応答情報1730を、当該サーバ200の外部メモリ等の記憶領域に記憶する。   The thumbnail image 1733 is a thumbnail image of an image captured in response to a remote imaging request (from the server 200) from the imaging device 100. The server 200 stores the imaging request response information 1730 received from each device in a storage area such as an external memory of the server 200.

モード設定情報1740は、各撮像装置の撮像モードの設定情報であって、各撮像装置の外部メモリ等の記憶領域に記憶されている。モード設定1741は、撮像装置に設定中の撮像モードの情報である。ここでは、モード設定1741=0の場合にオート撮影の撮像モードであり、モード設定1741=1の場合に上述した共有モードが設定されているものとする。   The mode setting information 1740 is setting information of the imaging mode of each imaging device, and is stored in a storage area such as an external memory of each imaging device. Mode setting 1741 is information of an imaging mode being set in the imaging apparatus. Here, it is assumed that the mode setting 1741 = 0 is the imaging mode for auto shooting, and the mode setting 1741 = 1 is the sharing mode described above.

共有通信許可フラグ1742は、自装置情報(リモート撮像装置300の場合、周辺装置情報)のサーバ200への送信許可、及び、リモート撮影の受付許可の状態を示す情報である。当該共有通信許可フラグ1742=0の場合、自装置情報の送信、及びリモート撮影の受付を不許可とし、当該共有通信許可フラグ1742=1の場合、自装置情報の送信、及びリモート撮影の受付を許可するものとする。   The shared communication permission flag 1742 is information indicating permission of transmission of the own device information (peripheral device information in the case of the remote imaging apparatus 300) to the server 200, and permission of remote imaging permission. When the shared communication permission flag 1742 = 0, transmission of the own device information and reception of the remote imaging are not permitted, and when the shared communication permission flag 1742 = 1, transmission of the own device information and reception of the remote imaging are performed. It shall be permitted.

モード設定1741=1の場合(共有モードが設定中の場合)、当該共有通信許可フラグ1742=1となり、モード設定1741=0の場合(共有モードが設定中でない場合)、当該共有通信許可フラグ1742=0となるものとする。   If the mode setting 1741 = 1 (if the sharing mode is being set), the sharing communication permission flag 1742 = 1, and if the mode setting 1741 = 0 (if the sharing mode is not being set), the sharing communication permission flag 1742 It shall be = 0.

保存済画像情報1750は、サーバ200からのアップロード要求に応じて各撮像装置からサーバ200にアップロードされたオリジナル画像1754と、当該オリジナル画像の撮影要求(リモート撮影要求)を行った撮像装置100の装置ID(依頼元装置ID1751)、当該オリジナル画像のアップロード元の撮像装置の装置ID(依頼先装置ID1752)、及び当該オリジナル画像1754のサムネイル画像1753を対応付けて記憶したデータテーブルである。当該保存済画像情報1750は、サーバ200が、後述する、撮像装置100からのオリジナル画像の保存要求を受信(図6のステップS608参照)した場合に、サーバ200の外部メモリに生成され、記憶される。ユーザID1755は、依頼元装置ID1751に対応するユーザの識別情報である。ユーザIDと装置IDを対応付けた情報は、予めサーバ200の外部メモリに記憶済であるものとする。   The stored image information 1750 includes the original image 1754 uploaded from each imaging device to the server 200 in response to the upload request from the server 200, and the device of the imaging device 100 that has made a photographing request (remote photographing request) of the original image. It is a data table in which an ID (request source device ID 1751), a device ID (request destination device ID 1752) of an imaging device of an upload source of the original image, and a thumbnail image 1753 of the original image 1754 are stored in association. The stored image information 1750 is generated and stored in the external memory of the server 200 when the server 200 receives a storage request for the original image from the imaging device 100 described later (see step S 608 in FIG. 6). Ru. The user ID 1755 is identification information of the user corresponding to the request source device ID 1751. The information in which the user ID and the device ID are associated with each other is stored in advance in the external memory of the server 200.

当該保存済画像情報1750の生成時には、オリジナル画像1754は未アップロード状態のため、値を「null」として生成し、実際にオリジナル画像のアップロードを受け付けた場合に(図6のステップS612参照)、当該オリジナル画像1754にオリジナル画像データ(オリジナル画像データの識別情報)を登録するものとする(つまり、オリジナル画像の取得状況を記憶している/取得状況記憶)。以上が図17の、本発明の実施形態における、各種データテーブルの構成の一例についての説明である。   When the stored image information 1750 is generated, the original image 1754 is not uploaded, so the value is generated as “null”, and the upload of the original image is actually received (see step S 612 in FIG. 6). The original image data (identification information of the original image data) is registered in the original image 1754 (that is, the acquisition situation of the original image is stored / the acquisition situation storage). The above is the description of an example of the configuration of the various data tables in the embodiment of the present invention in FIG.

図5の説明に戻る。サーバ200は、撮像装置100より自装置情報1700を受信する(ステップS506)。また、リモート撮像装置300−1、リモート撮像装置300−2より送信された(ステップS531、ステップS541)周辺装置情報1710(リモート撮像装置300−1、リモート撮像装置300−2の自装置情報)を受信する。   It returns to the explanation of FIG. The server 200 receives the own device information 1700 from the imaging device 100 (step S506). Further, the peripheral device information 1710 (the own device information of the remote imaging device 300-1 and the remote imaging device 300-2) transmitted from the remote imaging device 300-1 and the remote imaging device 300-2 (steps S531 and S541) To receive.

サーバ200は、撮像装置100の位置より所定の距離以内(所定の範囲内)の位置情報を備える周辺装置情報を抽出し(ステップS507)、撮像装置100のアングル情報1704が手動選択のアングル(アングルE)かを判定し(ステップS508)、撮像装置100のアングル情報1704が手動選択のアングルである場合は(ステップS508でYES)、ステップS507で抽出した周辺装置、及び撮像装置100の位置、方向を示すオブジェクトをマップ上に配置したマップ画面(地図)を生成して、撮像装置100に送信する(ステップS509)。   The server 200 extracts peripheral device information including position information within a predetermined distance (within a predetermined range) from the position of the imaging device 100 (step S507), and the angle information 1704 of the imaging device 100 is an angle of manual selection (angle) E) It is determined (step S508), and if the angle information 1704 of the imaging device 100 is a manually selected angle (YES in step S508), the position and direction of the peripheral device and the imaging device 100 extracted in step S507 The map screen (map) in which the objects indicating the are arranged on the map is generated and transmitted to the imaging apparatus 100 (step S509).

また、例えば、当該マップ画面に配置された周辺装置のオブジェクトとそれぞれの周辺装置の装置IDを対応付けて撮像装置100に送信する。ここでいうマップ画面とは、例えば図14の撮像装置選択受付画面1400のような画面である。   Also, for example, the object of the peripheral device arranged on the map screen is associated with the device ID of each peripheral device and transmitted to the imaging device 100. The map screen here is, for example, a screen such as the imaging apparatus selection acceptance screen 1400 of FIG.

ここで図14を参照し、本発明の実施形態における、撮像装置選択受付画面の構成の一例について説明する。図14は、本発明の実施形態における、撮像装置選択受付画面の構成の一例を示す図である。   Here, an example of the configuration of the imaging apparatus selection acceptance screen according to the embodiment of the present invention will be described with reference to FIG. FIG. 14 is a diagram showing an example of the configuration of the imaging apparatus selection acceptance screen according to the embodiment of the present invention.

撮像装置選択受付画面1400は、撮像装置100を示す自機1401、周辺のリモート撮像装置300である周辺装置1402、撮像装置100の被写体距離1705から特定される被写体位置を示す被写体1403等を備えている。   The imaging device selection acceptance screen 1400 includes an own device 1401 indicating the imaging device 100, a peripheral device 1402 which is a remote imaging device 300 in the vicinity, and a subject 1403 indicating a subject position specified from the subject distance 1705 of the imaging device 100. There is.

撮像装置100は、撮像装置選択受付画面1400でユーザから周辺装置1402の選択を受け付けた場合、撮像装置選択受付画面1450に示すように、周辺装置1402の表示を、周辺装置1451のように変化させ、未選択の周辺装置1402と識別表示する。以上が図14の、本発明の実施形態における、撮像装置選択受付画面の構成の一例についての説明である。   When the imaging device 100 receives selection of the peripheral device 1402 from the user on the imaging device selection reception screen 1400, as shown in the imaging device selection reception screen 1450, the display of the peripheral device 1402 is changed like the peripheral device 1451. , And displays an unselected peripheral device 1402. The above is the description of an example of the configuration of the imaging apparatus selection acceptance screen in the embodiment of the present invention in FIG.

図5の説明に戻る。撮像装置100は、ステップS509でサーバ200より送信された情報を受信し(ステップS510/第2の位置特定/第2の方向特定)、サーバ200より受信した撮像装置選択受付画面1400を表示画面に表示し(ステップS511/地図表示)、撮像装置選択受付画面1400上の周辺装置(のオブジェクト)の選択を受け付ける(ステップS512/オブジェクト選択受付)。そして、撮像指示(例えばレリーズボタンの押下指示)を受け付け(ステップS513)、選択中の周辺装置へのリモート撮影要求をサーバ200に送信する(ステップS514)。つまり、選択中の周辺装置でリモート撮像をして当該撮像した画像を取得することを決定する決定要求を送信する(決定制御手段に該当)。   It returns to the explanation of FIG. The imaging apparatus 100 receives the information transmitted from the server 200 in step S509 (step S510 / second position specification / second direction specification), and the imaging apparatus selection acceptance screen 1400 received from the server 200 is displayed on the display screen. It displays (step S511 / map display), and receives the selection of (the object of) the peripheral device on the imaging device selection reception screen 1400 (step S512 / object selection reception). Then, an imaging instruction (for example, an instruction to press the release button) is received (step S513), and a remote imaging request to the peripheral device being selected is transmitted to the server 200 (step S514). That is, the peripheral device currently selected transmits a determination request for determining to acquire the captured image by performing remote imaging (corresponding to the determination control unit).

つまり、サーバ200に対し、撮像装置100の装置IDと、選択中の周辺装置の装置IDとを、当該リモート撮影の要求に含めて送信する。また、撮像装置100自身も撮像処理を実行する(ステップS517)。   That is, the device ID of the imaging device 100 and the device ID of the peripheral device being selected are included in the request for remote imaging and transmitted to the server 200. Also, the imaging apparatus 100 itself performs imaging processing (step S517).

一方、撮像装置100のアングル情報1704が手動選択のアングル(アングルE)でないと判定した場合(ステップS508でNO)、サーバ200は当該撮像装置選択受付画面1400を撮像装置100に送信せず、撮像装置100からのリモート撮影の要求を受けるまで待機する。アングルA〜Dが設定された撮像装置100は、撮像指示を受け付けると(ステップS515)、サーバ200が周辺装置を自動で選択してリモート撮影する自動選択撮影の要求をサーバ200に送信し(ステップS516/決定制御手段に該当)、自装置もまた撮像処理を実行する(ステップS517)。   On the other hand, when it is determined that the angle information 1704 of the imaging device 100 is not the manually selected angle (angle E) (NO in step S508), the server 200 does not transmit the imaging device selection acceptance screen 1400 to the imaging device 100. It waits until it receives a request for remote imaging from the device 100. When the imaging apparatus 100 in which the angles A to D are set receives an imaging instruction (step S515), the server 200 transmits to the server 200 a request for automatic selection imaging in which the peripheral apparatus is automatically selected and remote imaging is performed (step (Corresponding to S516 / determination control means) and the own apparatus also execute an imaging process (step S517).

サーバ200は当該リモート撮影の要求を受信し(ステップS518)、受信したリモート撮影の要求において、既にリモート撮影の要求先の周辺装置(リモート撮像装置300)が指定されているかを判定し(ステップS519/例えば、受信したリモート撮影の要求に撮像装置100で選択された周辺装置の装置IDが含まれているかを判定し)、既にリモート撮影の要求先の周辺装置が指定されている場合(ステップS519でYES)は、当該要求先の撮像装置にリモート撮影の要求を送信する(ステップS521/リモート撮像要求/撮像指示送信)。   The server 200 receives the remote imaging request (step S518), and determines whether the peripheral apparatus (remote imaging apparatus 300) to which remote imaging is requested has already been specified in the received remote imaging request (step S519). For example, it is determined whether the received remote imaging request includes the device ID of the peripheral device selected by the imaging device 100), and the peripheral imaging request destination has already been designated (step S519). YES) transmits a remote imaging request to the imaging device of the request destination (step S 521 / remote imaging request / imaging instruction transmission).

リモート撮影の要求先の周辺装置が指定されていない場合(ステップS519でNO)は、ステップS506で受信済の撮像装置100のアングル情報1704に応じて、リモート撮影の要求先の撮像装置を自動選択し(ステップS520)、当該自動選択した撮像装置に、リモート撮影の要求を送信する(ステップS521)。   When the peripheral device of the remote imaging request destination is not specified (NO in step S519), the imaging device of the remote imaging request destination is automatically selected according to the angle information 1704 of the imaging device 100 received in step S506. Then (step S520), a request for remote imaging is transmitted to the automatically selected imaging device (step S521).

ここで図10〜図13を参照して、本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法について説明する。図10〜図13は、本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法の一例を示す図である。図10〜図13の被写体の位置は、撮像装置100の位置情報1702、方位情報1703、被写体距離1705から算出されるものとする。   Here, with reference to FIG. 10 to FIG. 13, a method of extracting a remote imaging request destination according to an angle pattern in the embodiment of the present invention will be described. 10 to 13 are diagrams showing an example of a method for extracting a remote imaging request destination according to an angle pattern in the embodiment of the present invention. It is assumed that the position of the subject in FIGS. 10 to 13 is calculated from the position information 1702 of the imaging apparatus 100, the direction information 1703, and the subject distance 1705.

図10は、撮像装置100においてアングルAが選択されている場合の、リモート撮像装置300の抽出方法を示す。アングルAにおいては、被写体を撮像装置100と同じ方向を向いた装置をリモート撮影の要求先とするため、撮像装置100から被写体に向かう直線に対して直角のライン1002より、撮像装置100から遠い位置にあるリモート撮像装置300は自動選択の対象外とし、また、グレーアウトして示している領域1003の方向(被写体とは異なる方向)に向いたリモート撮像装置300も自動選択の対象外とする。   FIG. 10 shows the extraction method of the remote imaging device 300 when the angle A is selected in the imaging device 100. At angle A, a position where the subject is directed in the same direction as the imaging apparatus 100 is the request destination for remote imaging, so a position farther from the imaging apparatus 100 than a line 1002 perpendicular to the straight line from the imaging apparatus 100 to the subject The remote imaging apparatus 300 in the above is excluded from the target of automatic selection, and the remote imaging apparatus 300 facing in the direction of the area 1003 (indicated in a direction different from the subject) grayed out is also excluded from the target of automatic selection.

サーバ200は、ライン1002より撮像装置100寄りに位置し、被写体の方向(領域1003に含まれない方向)を向いたリモート撮像装置300を、被写体との距離が、被写体距離1705により近い順(範囲1001近い順)に所定数まで、自動選択する。尚、当該自動選択する際に用いる所定数は、サーバ200の外部メモリに予め記憶されているものとする。自動選択されたリモート撮像装置300が所定数より少ない場合は、当該少ない数のリモート撮像装置300を自動選択対象とする。   The server 200 is positioned closer to the imaging apparatus 100 than the line 1002, and the remote imaging apparatus 300 facing the direction of the subject (the direction not included in the area 1003) is ordered in order of distance to the subject closer to the subject distance 1705 (range Automatic selection is made up to a predetermined number in the order of 1001) Here, it is assumed that the predetermined number used for the automatic selection is stored in advance in the external memory of the server 200. If the number of automatically selected remote imaging devices 300 is smaller than a predetermined number, the small number of remote imaging devices 300 is automatically selected.

図10の自動選択状況1000から、アングルAに応じて自動選択を行った場合、自動選択状況1050に示すように、周辺装置1051が自動選択されることとなる。   When automatic selection is performed according to the angle A from the automatic selection situation 1000 of FIG. 10, as shown in the automatic selection situation 1050, the peripheral device 1051 is automatically selected.

次に図11を用いて説明する。図11は、撮像装置100においてアングルBが選択されている場合の、リモート撮像装置300の抽出方法を示す。アングルBにおいては、自装置と対向する方向、また、自装置を被写体の正面とした場合に、当該自装置が撮像する被写体の側面から、被写体の方角を向いたリモート撮像装置300を、リモート撮影の要求先とする。   Next, description will be made with reference to FIG. FIG. 11 shows the extraction method of the remote imaging device 300 when the angle B is selected in the imaging device 100. At angle B, the remote imaging device 300 faces the subject in a direction opposite to the subject device, or when the subject device is facing the subject, the remote imaging device 300 faces the direction of the subject from the side of the subject imaged by the subject device. To the request of

よって、例えば、自動選択状況1100のライン1102に示すように、被写体1101の位置を中心として、4方向に領域を区分けし、それぞれの領域から所定数まで、被写体との距離が、被写体距離1705に近い順(範囲1001近い順)に、リモート撮像装置300を自動選択する。   Therefore, for example, as shown in line 1102 of the automatic selection situation 1100, the regions are divided in four directions centering on the position of the subject 1101, and the distance to the subject from the respective regions to the predetermined number is the subject distance 1705. The remote imaging apparatus 300 is automatically selected in the order of closeness (order close to the range 1001).

図11の自動選択状況1100から、アングルBに応じて自動選択を行った場合、自動選択状況1150に示すように、周辺装置1151が自動選択される。   When automatic selection is performed according to the angle B from the automatic selection situation 1100 of FIG. 11, the peripheral device 1151 is automatically selected as shown in the automatic selection situation 1150.

次に図12を用いて説明する。図12は、撮像装置100においてアングルCが選択されている場合の、リモート撮像装置300の抽出方法を示す。アングルCにおいては、撮像装置100の背面から所定の距離離れた位置を中心として、当該中心位置から外方向を向いたリモート撮像装置300を、リモート撮影要求先として自動選択する。   Next, description will be made with reference to FIG. FIG. 12 shows the extraction method of the remote imaging device 300 when the angle C is selected in the imaging device 100. At the angle C, the remote imaging device 300 facing outward from the center position is automatically selected as a remote imaging request destination centering on a position away from the back surface of the imaging device 100 by a predetermined distance.

よって、サーバ200は、撮像装置100の背面方向に所定の距離離れた点1202を中心として、ライン1201で示すように、撮像装置100の周辺の領域を4分割する。そして、それぞれの領域から所定数まで、被写体との距離が、被写体距離1705に近い順(範囲1001近い順)に、リモート撮像装置300を自動選択する。   Therefore, the server 200 divides the area around the imaging device 100 into four as indicated by a line 1201 around the point 1202 separated by a predetermined distance in the back direction of the imaging device 100. Then, the remote imaging apparatus 300 is automatically selected in order of proximity to the subject distance 1705 (in order of proximity to the range 1001) from each area to a predetermined number.

図12の自動選択状況1200から、アングルCに応じて自動選択を行った場合、自動選択状況1250に示すように、周辺装置1251が自動選択される。   When automatic selection is performed according to the angle C from the automatic selection situation 1200 of FIG. 12, as shown in the automatic selection situation 1250, the peripheral device 1251 is automatically selected.

次に図13を用いて説明する。図13は、撮像装置100においてアングルDが選択されている場合の、リモート撮像装置300の抽出方法を示す。アングルCにおいては、撮像装置100と対向する方向を向いた、被写体の向こう側0リモート撮像装置300を、リモート撮影の要求先として特定する。   Next, it demonstrates using FIG. FIG. 13 shows the extraction method of the remote imaging device 300 when the angle D is selected in the imaging device 100. At the angle C, the other 0 remote imaging device 300 of the subject facing the direction facing the imaging device 100 is specified as the remote imaging request destination.

よって、サーバ200は、撮像装置100から被写体に向かう直線に対して直角のライン1302より、撮像装置100に近い位置にあるリモート撮像装置300を自動選択の対象外とし、また、グレーアウトして示している領域1303の方向(撮像装置100の対向方向とは異なる方向)に向いたリモート撮像装置300も自動選択の対象外とする。   Therefore, the server 200 excludes the remote imaging device 300 located near the imaging device 100 from the line 1302 perpendicular to the straight line from the imaging device 100 toward the subject as a target for automatic selection, and grays out. The remote imaging apparatus 300 directed to the direction of the area 1303 (a direction different from the facing direction of the imaging apparatus 100) is also excluded from the automatic selection.

つまり、図13の自動選択状況1300から、アングルDに応じて自動選択を行った場合、自動選択状況1350に示すように、周辺装置1351が自動選択される。以上が図10〜図13の、本発明の実施形態における、アングルパターンに応じたリモート撮影要求先の装置の抽出方法についての説明である。   That is, when automatic selection is performed according to the angle D from the automatic selection situation 1300 of FIG. 13, as shown in the automatic selection situation 1350, the peripheral device 1351 is automatically selected. The above is the description of the method of extracting the remote imaging request destination device according to the angle pattern in the embodiment of the present invention in FIGS.

図5の説明に戻る。サーバ200は、リモート撮影の要求先として選択(特定された)リモート撮像装置300(ここではリモート撮像装置300−1、リモート撮像装置300−2の2つ)に、リモート撮影要求を送信し(ステップS521)、リモート撮像装置300−1、リモート撮像装置300−2は、それぞれ当該リモート撮影要求を受信して(ステップS532、ステップS542)、それぞれ撮像処理を実行する(ステップS533、ステップS543)。   It returns to the explanation of FIG. The server 200 transmits a remote imaging request to the remote imaging device 300 (here, two remote imaging devices 300-1 and 300-2) selected (identified) as a remote imaging request destination (step In step S521, the remote imaging apparatus 300-1 and the remote imaging apparatus 300-2 receive the remote imaging request (steps S532 and S542), and execute imaging processing (steps S533 and S543).

図6を参照して説明を続ける。撮像装置100は撮像して取得した画像データのサムネイル画像を生成する(ステップS601)。尚、当該サムネイル画像には識別情報(サムネイル画像ID)が付与される(例えば、サムネイル画像のExif情報に記憶される)。当該サムネイル画像IDは、当該サムネイル画像の生成元の画像データであるオリジナル画像データの識別情報(オリジナル画像ID)と対応付けられて、サーバ200の記憶領域に記憶されており、当該サムネイル画像IDを以て、当該サムネイル画像IDの示すサムネイル画像のオリジナル画像を特定可能である。   The description will be continued with reference to FIG. The imaging apparatus 100 generates a thumbnail image of image data acquired by imaging (step S601). Identification information (thumbnail image ID) is added to the thumbnail image (for example, stored in Exif information of the thumbnail image). The thumbnail image ID is stored in the storage area of the server 200 in association with identification information (original image ID) of original image data that is image data of the generation source of the thumbnail image, and the thumbnail image ID The original image of the thumbnail image indicated by the thumbnail image ID can be specified.

また、ここでは、当該サムネイル画像IDとオリジナル画像IDがサーバ200の記憶領域に対応付けて記憶されているものとしたが、例えば、サムネイル画像のExif情報、及びオリジナル画像のExif情報に、それぞれのサムネイル画像ID及びオリジナル画像IDの両方を記憶することで、一方のIDを以て一方のIDを持つ画像を特定可能にしてもよい。   Furthermore, although the thumbnail image ID and the original image ID are stored in association with the storage area of the server 200 here, for example, the Exif information of the thumbnail image and the Exif information of the original image are respectively stored. By storing both the thumbnail image ID and the original image ID, it may be possible to specify an image having one ID with one ID.

リモート撮像装置300−1、リモート撮像装置300−2は、それぞれ撮像して取得した画像データのサムネイル画像を生成し(ステップS631、ステップS641)、当該サムネイル画像をサーバ200に送信する(ステップS632、ステップS642)。   The remote imaging device 300-1 and the remote imaging device 300-2 respectively generate thumbnail images of the image data acquired by imaging (step S631, step S641), and transmit the thumbnail images to the server 200 (step S632, Step S642).

サーバ200は当該サムネイル画像を受信し(ステップS602)、撮像装置100に送信する(ステップS603)。撮像装置100は当該サムネイル画像を受信し(ステップS604/画像取得)、ステップS601で生成したサムネイル画像と合わせて、表示画面に表示する(ステップS605)。ここで表示する画面は、例えば、図15の、保存画像選択受付画面1500のような画面である。   The server 200 receives the thumbnail image (step S602), and transmits the thumbnail image to the imaging device 100 (step S603). The imaging device 100 receives the thumbnail image (step S604 / image acquisition), and displays it on the display screen together with the thumbnail image generated in step S601 (step S605). The screen displayed here is, for example, a screen such as the stored image selection acceptance screen 1500 of FIG.

ここで図15を参照して、本発明の実施形態における、保存画像選択受付画面の構成の一例について説明する。図15は、本発明の実施形態における、保存画像選択受付画面の構成の一例を示す図面である。   Here, with reference to FIG. 15, an example of the configuration of the stored image selection acceptance screen in the embodiment of the present invention will be described. FIG. 15 is a drawing showing an example of the configuration of a stored image selection acceptance screen according to the embodiment of the present invention.

保存画像選択受付画面1500は、サムネイル画像1501、チェックボックス1502、「保存」ボタン1503等から構成されている。サムネイル画像1501は、撮像装置100がサーバ200から受信したサムネイル画像、図6のステップS604で受信したサムネイル画像及び、図5のステップS517で撮像装置100が撮像処理をすることで取得した画像データのサムネイル画像である。   The stored image selection acceptance screen 1500 is composed of a thumbnail image 1501, a check box 1502, a "save" button 1503, and the like. The thumbnail image 1501 includes the thumbnail image received by the imaging device 100 from the server 200, the thumbnail image received in step S604 in FIG. 6, and the image data acquired by the imaging device 100 performing imaging processing in step S517 in FIG. It is a thumbnail image.

チェックボックス1502は、当該サムネイル画像を選択するためのチェックボックスである。「保存」ボタン1503は、選択されたサムネイル画像の生成元の画像データであるオリジナル画像データを、サーバ200の記憶領域に記憶(保存)するためのボタンである。以上が図15の、本発明の実施形態における、保存画像選択受付画面の構成の一例についての説明である。   The check box 1502 is a check box for selecting the thumbnail image. A “save” button 1503 is a button for storing (saving) original image data, which is image data of a generation source of the selected thumbnail image, in the storage area of the server 200. The above is the description of an example of the configuration of the stored image selection acceptance screen in the embodiment of the present invention in FIG.

図6の説明に戻る。撮像装置100は、表示画面に表示した保存画像選択受付画面1500にて、サムネイル画像の選択を受け付け(ステップS606/記憶画像選択受付)、「保存」ボタン1503の押下を受け付けた場合に(選択されたサムネイル画像のオリジナル画像をサーバ200に保存する指示を受け付けた場合に)、当該選択中のサムネイル画像のオリジナル画像データをサーバ200の記憶領域に記憶するよう、選択中のサムネイル画像の識別情報(サムネイル画像ID)を含めた画像の保存要求をサーバ200に送信する(ステップS607)。尚、ここでは、撮像装置100自身の撮像した画像が選択された場合、サーバ200に当該撮像装置100自身の撮像した画像のサムネイル画像、及びサムネイル画像IDを送信するものとする。   It returns to the explanation of FIG. The imaging apparatus 100 receives selection of a thumbnail image on the storage image selection reception screen 1500 displayed on the display screen (step S 606 / storage image selection reception), and receives pressing of the “save” button 1503 (selected Identification information of the currently selected thumbnail image so as to store the original image data of the currently selected thumbnail image in the storage area of the server 200 (when an instruction to save the original image of the selected thumbnail image is received) A request for saving the image including the thumbnail image ID is transmitted to the server 200 (step S 607). Here, when an image captured by the imaging device 100 itself is selected, a thumbnail image and a thumbnail image ID of an image captured by the imaging device 100 itself are transmitted to the server 200.

また、「保存」ボタン1503の押下を受け付けた場合に、「保存」ボタン1503の押下を受け付けた時点で選択されていないサムネイル画像の示すオリジナル画像を削除する削除要求を、サーバ200に送信するものとする。当該削除要求には、選択されなかったサムネイル画像のサムネイル画像IDを含めるものとする。   In addition, when the pressing of the “save” button 1503 is accepted, a deletion request for deleting the original image indicated by the thumbnail image not selected at the time of accepting the pressing of the “save” button 1503 is transmitted to the server 200 I assume. The deletion request includes the thumbnail image ID of the thumbnail image not selected.

サーバ200は当該保存要求、削除要求を受信し(ステップS608)、保存要求に含まれるサムネイル画像IDの示すサムネイル画像のオリジナル画像データを、サーバ200にアップロードするよう、当該サムネイル画像の送信元の撮像装置に、アップロード要求を送信する(ステップS609)。   The server 200 receives the storage request and the deletion request (step S 608), and captures an image of the transmission source of the thumbnail image so as to upload the original image data of the thumbnail image indicated by the thumbnail image ID included in the storage request to the server 200 An upload request is sent to the device (step S609).

また、受信した削除要求に含まれるサムネイル画像IDの示すサムネイル画像のオリジナル画像データを削除するよう、当該サムネイル画像の送信元の撮像装置に、削除要求を送信する(ステップS609)。   Further, the deletion request is transmitted to the imaging device that is the transmission source of the thumbnail image so as to delete the original image data of the thumbnail image indicated by the thumbnail image ID included in the received deletion request (step S609).

当該アップロード要求の送信先、削除要求の送信先の撮像装置は、サーバ200の記憶領域に記憶された、図17の撮像要求応答情報1730の装置IDから特定する。   The imaging device of the transmission destination of the upload request and the transmission destination of the deletion request is specified from the device ID of the imaging request response information 1730 of FIG. 17 stored in the storage area of the server 200.

ここでは、サーバ200は、撮像装置100及びリモート撮像装置300−1にオリジナル画像のアップロード要求を送信し、リモート撮像装置300−2にオリジナル画像の削除要求を送信するものとする。   Here, the server 200 transmits an upload request for the original image to the imaging device 100 and the remote imaging device 300-1, and transmits a deletion request for the original image to the remote imaging device 300-2.

つまり、撮像装置100において、撮像装置100の撮像したオリジナル画像のサムネイル画像と、リモート撮像装置300−1の撮像したオリジナル画像のサムネイル画像と、リモート撮像装置300−2の撮像したオリジナル画像のサムネイル画像と、が表示画面に表示され、撮像装置100の撮像したオリジナル画像のサムネイル画像と、リモート撮像装置300−1の撮像したオリジナル画像のサムネイル画像と、が選択された状態で「保存」ボタン1503が押下されたものとする。   That is, in the imaging apparatus 100, the thumbnail image of the original image captured by the imaging apparatus 100, the thumbnail image of the original image captured by the remote imaging apparatus 300-1, and the thumbnail image of the original image captured by the remote imaging apparatus 300-2. Is displayed on the display screen, and the “Save” button 1503 is displayed in a state where the thumbnail image of the original image captured by the imaging device 100 and the thumbnail image of the original image captured by the remote imaging device 300-1 are selected. It is assumed that it has been pressed.

オリジナル画像のアップロード要求を受信した撮像装置100とリモート撮像装置300−1は(ステップS610、ステップS633)、当該アップロード要求に含まれるサムネイル画像IDから特定されるオリジナル画像データを、サーバ200に送信する(ステップS611、ステップS634)。サーバ200のCPU201は、これを受信する(ステップS612)。   The imaging apparatus 100 and the remote imaging apparatus 300-1 that have received the upload request for the original image (steps S610 and S633) transmit the original image data specified from the thumbnail image ID included in the upload request to the server 200. (Step S611, step S634). The CPU 201 of the server 200 receives this (step S612).

その後、リモート撮影の要求先であったリモート撮像装置(リモート撮像装置300−1)は、ステップS634で送信(アップロード)したオリジナル画像データ、及びそのサムネイル画像を記憶領域から削除する(ステップS635)。また、リモート撮影の要求元であった撮像装置100は、撮像装置100の外部メモリ、又は、メモリカード等の記憶媒体に記憶された当該アップロード済の画像データに、アップロード済の旨を示す情報を付与する(ステップS613)。   After that, the remote imaging apparatus (remote imaging apparatus 300-1), which is the remote imaging request destination, deletes the original image data transmitted (uploaded) in step S634 and its thumbnail image from the storage area (step S635). In addition, the imaging apparatus 100, which has been a request source of remote imaging, transmits information indicating that uploading has been completed to the uploaded image data stored in the external memory of the imaging apparatus 100 or a storage medium such as a memory card. It grants (step S613).

また、削除要求を受信したリモート撮像装置300−2は(ステップS643)、当該削除要求の対象であるオリジナル画像データ及びそのサムネイル画像を記憶領域から削除する(ステップS644)。   Also, the remote imaging apparatus 300-2 that has received the deletion request (step S643) deletes the original image data that is the target of the deletion request and its thumbnail image from the storage area (step S644).

こうすることで、各撮像装置のユーザの指示によらない画像データを、撮像装置の記憶領域から削除し、不要な記憶領域の圧迫を軽減することができる。以上が図5及び6の、本発明の実施形態における、リモート撮影処理の流れについての説明である。   By doing this, it is possible to delete from the storage area of the imaging device the image data not based on the instruction of the user of each imaging device, and to reduce the pressure on the unnecessary storage area. The above is the description of the flow of the remote imaging process in the embodiment of the present invention in FIGS. 5 and 6.

次に図7を参照して、本発明の実施形態における、サーバからの画像データのダウンロード処理の流れについて説明する。図7は、本発明の実施形態における、サーバからの画像データのダウンロード処理の流れを示すフローチャートである。   Next, the flow of download processing of image data from the server in the embodiment of the present invention will be described with reference to FIG. FIG. 7 is a flowchart showing a flow of download processing of image data from the server according to the embodiment of the present invention.

クライアントPC400は、ユーザの操作指示に応じてブラウザソフトウェアを起動し、サーバ200の提供する画像データのダウンロードサービスのURLの指定を受け付けて、当該ダウンロードサービス(サーバ200)へのログイン要求を送信する(ステップS701)。   The client PC 400 activates the browser software in accordance with the user's operation instruction, accepts specification of the URL of the download service of the image data provided by the server 200, and transmits a login request to the download service (server 200) ( Step S701).

尚、当該ログイン要求には、サーバ200が上述したURLへのアクセスを受け付けた場合にクライアントPC400に送信され、クライアントPC400の表示画面に表示されるログイン画面において、ユーザにより入力されたユーザID、パスワードを含むものとする。   The login request is transmitted to the client PC 400 when the server 200 accepts the access to the above-described URL, and the user ID and password input by the user on the login screen displayed on the display screen of the client PC 400. Shall be included.

サーバ200は、当該ユーザID、パスワードと、サーバ200の外部メモリ等の記憶領域に記憶されているユーザID、パスワードを用いてユーザ認証を行う。サーバ200の外部メモリ211には、ユーザIDと対応付けて、当該ユーザの所有する撮像装置(ここでは撮像装置100)の装置IDが記憶されているものとする。   The server 200 performs user authentication using the user ID and password, and the user ID and password stored in a storage area such as the external memory of the server 200. It is assumed that the external memory 211 of the server 200 stores the device ID of the imaging device (here, the imaging device 100) owned by the user in association with the user ID.

サーバ200はクライアントPC400からのログイン要求を受け付ける(ステップS702)。尚、ここでは受信したログイン要求に含まれるユーザID、パスワードが正しいものとして説明を行う。サーバ200は、受け付けたログイン要求に応じて、当該ログイン要求に含まれるユーザID、パスワードを用いた、ユーザのサーバ200へのログイン処理を実行する(ステップS703)。   The server 200 receives a login request from the client PC 400 (step S702). Here, it is assumed that the user ID and password included in the received login request are correct. In response to the received login request, the server 200 executes login processing of the user to the server 200 using the user ID and password included in the login request (step S703).

サーバ200は、ログインに用いたユーザIDに対応する撮像装置(装置ID)と同一の依頼元装置ID1751に対応したオリジナル画像1754で、未アップロード(値が「null」)のものがあるか否かを判定する(ステップS704)。   Whether the server 200 is an original image 1754 corresponding to the same request source device ID 1751 as the imaging device (device ID) corresponding to the user ID used for login and has not been uploaded (value is “null”) Is determined (step S704).

未アップロードのオリジナル画像1754が存在すると判定した場合(ステップS704でYES)、処理をステップS705に移行して、未受信画像の受信処理を実行する(ステップS705)。未アップロードのオリジナル画像1754が存在しないと判定した場合(ステップS704でNO)、処理をステップS706に移行する。   If it is determined that there is an unuploaded original image 1754 (YES in step S704), the process proceeds to step S705 to execute an unreceived image reception process (step S705). If it is determined that the unuploaded original image 1754 does not exist (NO in step S704), the process proceeds to step S706.

ここで図8を参照して、本発明の実施形態における、未受信画像受信処理の流れについて説明する。図8は、本発明の実施形態における、未受信画像受信処理の流れを示すフローチャートである。   Here, with reference to FIG. 8, the flow of the unreceived image reception process in the embodiment of the present invention will be described. FIG. 8 is a flowchart showing a flow of unreceived image reception processing in the embodiment of the present invention.

サーバ200は、未アップロード画像(値が「null」のオリジナル画像1754)を1つ取得し(ステップS801)、当該未アップロード画像に対応した依頼先装置ID1752(オリジナル画像1754のアップロード要求先)を特定する(ステップS802)。   The server 200 acquires one non-upload image (the original image 1754 having a value of “null”) (step S801), and specifies the requested device ID 1752 (the upload request destination of the original image 1754) corresponding to the non-upload image. (Step S802).

サーバ200は、当該依頼先装置ID1752の示す撮像装置に対して通信要求(応答要求)を行い(ステップS803)、当該通信に対する応答があるか否かを判定する(ステップS804)。   The server 200 sends a communication request (response request) to the imaging device indicated by the request receiving device ID 1752 (step S 803), and determines whether there is a response to the communication (step S 804).

応答がないと判定した場合(ステップS804でNO)、当該応答のない撮像装置の装置IDを依頼先装置ID1752に有する保存済画像情報1750の、オリジナル画像1754に、オリジナル画像データが未アップロードである旨を示す値(例えば、「Unrecieved」)を挿入して(ステップS812)、処理をステップS811に移行する。   When it is determined that there is no response (NO in step S804), the original image data has not been uploaded to the original image 1754 of the saved image information 1750 having the device ID of the imaging device without the response in the request destination device ID 1752 A value indicating the effect (for example, "Unrecied") is inserted (step S812), and the process proceeds to step S811.

応答があったと判定した場合(ステップS804でYES)、当該応答のあった撮像装置に対して、未アップロードのオリジナル画像データのアップロード要求を送信する(ステップS805)。当該アップロード要求については図6の説明で前述したものと同様であるため、ここでは説明を割愛する。   If it is determined that there is a response (YES in step S804), an upload request for the unuploaded original image data is transmitted to the imaging device that has received the response (step S805). The upload request is the same as that described above with reference to FIG.

アップロード要求を受けた撮像装置(ここではリモート撮像装置300−1)は(ステップS806)、サーバ200に対して、当該アップロード要求から特定されるオリジナル画像データをサーバ200に送信する(ステップS807)。尚、当該アップロード要求から特定されるオリジナル画像データが、例えば、リモート撮像装置300−1を所有するユーザによって削除されていた場合、サーバ200に、アップロードすべきオリジナル画像が削除されている旨を応答する(ステップS807)。当該応答の情報には、削除されたオリジナル画像のサムネイル画像の識別情報を含む。   The imaging apparatus (here, the remote imaging apparatus 300-1) that has received the upload request (step S806) transmits, to the server 200, the original image data specified from the upload request to the server 200 (step S807). If the original image data specified from the upload request is deleted by, for example, the user of the remote imaging apparatus 300-1, the server 200 responds that the original image to be uploaded is deleted. (Step S807). The information of the response includes identification information of the thumbnail image of the deleted original image.

サーバ200は、リモート撮像装置300−1より応答のデータを受信し(ステップS808)、受信したデータが、アップロード要求をしたオリジナル画像データか否か判定する(ステップS809)。   The server 200 receives response data from the remote imaging apparatus 300-1 (step S808), and determines whether the received data is original image data for which an upload request has been made (step S809).

受信したデータが、アップロード要求をしたオリジナル画像データであると判定した場合(ステップS809YES)、当該オリジナル画像データを、オリジナル画像1754として保存済画像情報1750に登録する(ステップS813)。   If it is determined that the received data is the original image data for which the upload request has been made (YES in step S809), the original image data is registered as the original image 1754 in the saved image information 1750 (step S813).

受信したデータが、アップロード要求をしたオリジナル画像データでないと判定した場合(ステップS809NO)、つまり、当該アップロード要求したオリジナル画像データが削除済である旨の情報を受信した場合、サーバ200は、当該削除済の情報に含まれるサムネイル画像の識別情報(サムネイル画像ID)からサムネイル画像1753を特定して、当該サムネイル画像1753を含む、保存済画像情報1750を削除する(ステップS810)。   When it is determined that the received data is not the original image data for which the upload request has been made (NO in step S809), that is, the server 200 receives the information indicating that the original image data for which the upload request has been performed has been deleted. The thumbnail image 1753 is specified from the identification information (thumbnail image ID) of the thumbnail image included in the finished information, and the saved image information 1750 including the thumbnail image 1753 is deleted (step S810).

サーバ200は、全ての未アップロード画像に対して、ステップS801〜S813の処理を実行済かを判定し(ステップS811)、実行済でない場合は(ステップS811でNO)処理をステップS801に戻し、実行済である場合は(ステップS811でYES)処理を終了する。以上が図8の、本発明の実施形態における、未受信画像受信処理の流れについての説明である。   The server 200 determines whether or not the processes of steps S801 to S813 have been executed for all the unuploaded images (step S811), and returns the process to step S801 if it is not executed (NO in step S811). If completed (YES in step S811), the process ends. The above is the description of the flow of the unreceived image reception process in the embodiment of the present invention shown in FIG.

図7の説明に戻る。サーバ200は、ステップS706において、ログインユーザのユーザIDに対応する撮像装置(依頼元装置ID1751)に対応したアップロード済の画像(オリジナル画像1754)を一覧表示する一覧画面を生成する(ステップS706/画面生成)。当該一覧画面とは、例えば図16に示すダウンロード画像選択受付画面1600(識別画面)のような画面である。   It returns to the explanation of FIG. In step S706, the server 200 generates a list screen displaying a list of uploaded images (original image 1754) corresponding to the imaging device (request source device ID 1751) corresponding to the user ID of the login user (step S706 / screen Generation). The list screen is, for example, a screen such as a download image selection acceptance screen 1600 (identification screen) shown in FIG.

ここで図16を参照して、本発明の実施形態における、ダウンロード画像選択受付画面の構成の一例について説明する。図16は、本発明の実施形態における、ダウンロード画像選択受付画面の構成の一例を示す図である。   Here, with reference to FIG. 16, an example of the configuration of the download image selection acceptance screen according to the embodiment of the present invention will be described. FIG. 16 is a diagram showing an example of the configuration of the download image selection acceptance screen according to the embodiment of the present invention.

ダウンロード画像選択受付画面1600は、サーバ200にて生成され、クライアントPC400に送信され、クライアントPC400の表示画面に表示される画面である。   The download image selection acceptance screen 1600 is a screen generated by the server 200, transmitted to the client PC 400, and displayed on the display screen of the client PC 400.

サムネイル画像1601は、サーバ200にアップロード済(記憶済)のオリジナル画像1754を示すサムネイル画像である。未アップロード画像1602は、サーバに未アップロードのオリジナル画像1754を示すサムネイル画像である。ダウンロード画像選択受付画面1600において、サムネイル画像1601、未アップロード画像1602は識別表示されるものとする。   The thumbnail image 1601 is a thumbnail image showing the original image 1754 uploaded (stored) on the server 200. The unuploaded image 1602 is a thumbnail image showing the original image 1754 not uploaded to the server. In the download image selection acceptance screen 1600, the thumbnail image 1601 and the unuploaded image 1602 are displayed in an identified manner.

例えば、サムネイル画像1601は画像を通常に表示し、未アップロード画像1602については画像をグレーアウト表示する等して、ユーザに、ダウンロード可能な画像とそうでない画像(未アップロードの画像)を確認させる。   For example, the thumbnail image 1601 normally displays an image, and the image is grayed out for the unuploaded image 1602 or the like to make the user confirm the downloadable image and the non-uploadable image (unuploaded image).

「ダウンロード」ボタン1603は、ユーザにより選択された画像をクライアントPC400にダウンロードするためのボタンである。「削除」ボタン1604は、ユーザにより選択された画像(オリジナル画像)をサーバ200の記憶領域から削除するためのボタンである。つまり、選択中のサムネイル画像1601、未アップロード画像1602をサムネイル画像1753に有する保存済画像情報1750を削除する。   A “download” button 1603 is a button for downloading the image selected by the user to the client PC 400. The “delete” button 1604 is a button for deleting the image (original image) selected by the user from the storage area of the server 200. That is, the stored image information 1750 having the thumbnail image 1601 being selected and the unuploaded image 1602 in the thumbnail image 1753 is deleted.

選択された画像のチェックボックス1607にはチェックの表示が挿入されるものとする。尚、「ダウンロード」ボタン1603の押下を受け付けた場合に、選択されている未アップロード画像1602については、クライアントPC400へのダウンロード(オリジナル画像の送信処理)を行わないものとする。   It is assumed that the display of the check is inserted in the check box 1607 of the selected image. In addition, when the pressing of the “download” button 1603 is accepted, it is assumed that the download (the transmission process of the original image) to the client PC 400 is not performed for the selected non-uploaded image 1602.

「ページ切り替え」ボタン1605は、ページを切り替えるためのボタンである。「ホーム」ボタンは、表示中の画面を、当該サーバ200の提供するサービスの不図示のトップ画面(ホーム画面)に切り替えるためのボタンである。以上が図16の、本発明の実施形態における、ダウンロード画像選択受付画面の構成の一例についての説明である。   A “page switching” button 1605 is a button for switching pages. The "home" button is a button for switching the screen being displayed to the top screen (home screen) (not shown) of the service provided by the server 200. The above is the description of an example of the configuration of the download image selection acceptance screen in the embodiment of the present invention in FIG.

図7の説明に戻る。サーバ200は、当該ダウンロード画像選択受付画面1600をクライアントPC400に送信し(ステップS707)、クライアントPC400は当該ダウンロード画像選択受付画面1600の情報を受信する(ステップS708/画面取得)。   It returns to the explanation of FIG. The server 200 transmits the download image selection acceptance screen 1600 to the client PC 400 (step S 707), and the client PC 400 receives the information of the download image selection acceptance screen 1600 (step S 708 / screen acquisition).

クライアントPC400は、ダウンロード画像選択受付画面1600を表示画面に表示し(ステップS709)、ユーザからの操作指示を受け付ける(ステップS710)。   The client PC 400 displays the download image selection acceptance screen 1600 on the display screen (step S709), and accepts an operation instruction from the user (step S710).

クライアントPC400は、受け付けた指示が、表示画面に表示された画像(サムネイル画像1601、未アップロード画像1602)の選択指示であるか判定し(ステップS711)、画像の選択指示であると判定した場合(ステップS711でYES)、当該画像の選択状態にして(ステップS712)、処理をステップS710の前に戻す。   The client PC 400 determines whether the received instruction is an instruction to select an image (thumbnail image 1601 or unuploaded image 1602) displayed on the display screen (step S711), and determines that the instruction is an image selection instruction (step S711) In step S711, the image is selected (step S712), and the process returns to step S710.

受け付けた指示が、画像の選択指示でないと判定した場合(ステップS711でNO)、受け付けた指示が、選択中の画像の削除指示であるか判定する(ステップS713)。   If it is determined that the received instruction is not an image selection instruction (NO in step S711), it is determined whether the received instruction is a deletion instruction of the image being selected (step S713).

受け付けた指示が、選択中の画像の削除指示であると判定した場合(ステップS713でYES)、選択中の画像(サムネイル画像1601、未アップロード画像1602)のオリジナル画像1754、及びオリジナル画像1754を含む保存済画像情報を削除する削除指示をサーバ200に送信して(ステップS714)、処理をステップS710の前に戻す。   When it is determined that the received instruction is the deletion instruction of the image being selected (YES in step S713), the original image 1754 of the image under selection (thumbnail image 1601, unuploaded image 1602) and the original image 1754 are included. A deletion instruction to delete stored image information is transmitted to the server 200 (step S714), and the process returns to the step S710.

サーバ200は、当該削除要求を受信して(ステップS719)、削除要求に応じたオリジナル画像1754、及びオリジナル画像1754を含む保存済画像情報を削除する(ステップS720)。   The server 200 receives the deletion request (step S719), and deletes the saved image information including the original image 1754 and the original image 1754 corresponding to the deletion request (step S720).

ステップS713で、受け付けた指示が選択中の画像の削除指示でないと判定した場合(ステップS713でNO)、受け付けた指示が、選択中の画像のダウンロード指示か判定する(ステップS715)。   If it is determined in step S713 that the received instruction is not the deletion instruction of the image being selected (NO in step S713), it is determined whether the received instruction is the download instruction of the image being selected (step S715).

受け付けた指示が、選択中の画像のダウンロード指示であると判定した場合(ステップS715でYES)、クライアントPC400は、サーバ200に、選択中の画像(サムネイル画像1601)のオリジナル画像のダウンロード要求を送信する(ステップS716)。当該ダウンロード要求は、ユーザの操作指示により選択されたサムネイル画像1601の識別情報(サムネイル画像ID)を含めるものとする。   If it is determined that the received instruction is the download instruction of the image being selected (YES in step S 715), client PC 400 transmits a download request of the original image of the image (thumbnail image 1601) being selected to server 200. (Step S716). The download request includes identification information (thumbnail image ID) of the thumbnail image 1601 selected by the user's operation instruction.

サーバ200は当該ダウンロード要求を受け付け(ステップS721)、ダウンロード対象のオリジナル画像1754を、当該ダウンロード要求に含まれるサムネイル画像を用いて特定して(当該サムネイル画像=サムネイル画像1753を含む保存済画像情報1750のオリジナル画像1754を特定し)、クライアントPC400に送信する(ステップS722)。   The server 200 receives the download request (step S 721), specifies the original image 1754 to be downloaded using the thumbnail image included in the download request (the thumbnail image = stored image information 1750 including the thumbnail image 1753). Original image 1754) is transmitted to the client PC 400 (step S722).

クライアントPC400は、当該オリジナル画像をサーバ200より受信し(ステップS717)、クライアントPC400の所定の記憶領域に記憶して(ステップS718)、処理をステップS710の前に戻す。   The client PC 400 receives the original image from the server 200 (step S717), stores it in a predetermined storage area of the client PC 400 (step S718), and returns the process to step S710.

尚、当該オリジナル画像記憶先は、ユーザにより選択可能にしてもよい。例えば、「ダウンロード」ボタン1603の押下を受け付けた場合に、ダウンロードした画像の記憶先を指定させるための画面を表示画面に表示し、ユーザに指定させるようにしてもよい。   The original image storage destination may be selectable by the user. For example, when pressing of the “download” button 1603 is accepted, a screen for specifying the storage destination of the downloaded image may be displayed on the display screen to allow the user to specify.

ステップS715において、受け付けた指示が選択中の画像のダウンロード指示でないと判定した場合(ステップS715でNO)、クライアントPC400は、受け付けた指示が、ダウンロード画像選択受付画面1600の終了指示であるものとし、処理を終了する。   If it is determined in step S715 that the received instruction is not the download instruction of the image being selected (NO in step S715), the client PC 400 determines that the received instruction is the end instruction of the download image selection acceptance screen 1600, End the process.

例えば、「ホーム」ボタン1606の押下を受け付けた場合、ダウンロード画像選択受付画面1600の終了指示を受け付けたと判定するものとする。以上が図7の、本発明の実施形態における、サーバからの画像データのダウンロード処理の流れについての説明である。   For example, when pressing of the “home” button 1606 is received, it is determined that an instruction to end the download image selection reception screen 1600 is received. The above is the description of the flow of the process of downloading image data from the server in the embodiment of the present invention shown in FIG.

以上説明した通り、本発明によれば、撮像装置の位置情報を用いて、ユーザの所望する撮像方向の画像を、他の撮像装置より取得することができる仕組みを提供することが可能となる。   As described above, according to the present invention, it is possible to provide a mechanism capable of acquiring an image in the imaging direction desired by the user from another imaging device using position information of the imaging device.

また、例えば人が多い観光地、イベント会場等の場所において、撮影場所変更のための移動が難しい場合であっても、当該移動をすることなく、所望の画角の画像を取得することができる。   In addition, even if it is difficult to move for changing the shooting location, for example, in a tourist spot where there are many people, or in a place such as an event hall, an image of a desired angle of view can be acquired without moving. .

また、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。   Further, a recording medium recording a program for realizing the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus reads and executes the program stored in the recording medium. It goes without saying that the object of the present invention can be achieved by this as well.

この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。   In this case, the program itself read out from the recording medium realizes the novel function of the present invention, and the recording medium storing the program constitutes the present invention.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,DVD−ROM,磁気テープ,不揮発性のメモリカード,ROM,EEPROM,シリコンディスク等を用いることができる。   As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, non-volatile memory card, ROM, EEPROM, silicon A disk etc. can be used.

また、各装置が読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Also, by executing the program read by each device, not only the functions of the above-described embodiment are realized, but also an OS (Operating System) or the like operating on a computer is actually based on the instructions of the program. It is needless to say that the present invention also includes cases where part or all of the processing of are performed to realize the functions of the embodiments described above.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Furthermore, after the program read from the recording medium is written to the memory provided to the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is read based on the instruction of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiment are realized by the processing.

また、本発明は、例えば上述したように、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。例えば、上述した実施形態において、撮像装置100が行うものとして説明した処理と、サーバ200が行うものとして説明した処理との両方を、全て撮像装置100で実行するものとしてもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Further, as described above, the present invention may be applied to a system constituted by a plurality of devices or to an apparatus comprising a single device. For example, in the above-described embodiment, both the processing described as being performed by the imaging device 100 and the processing described as being performed by the server 200 may be performed by the imaging device 100. It goes without saying that the present invention can also be applied to the case where it is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can receive the effects of the present invention.

さらに、本発明を達成するためのプログラムをネットワーク上のサーバ,データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。   Furthermore, by downloading and reading a program for achieving the present invention from a server on a network, a database or the like by a communication program, the system or apparatus can receive the effects of the present invention.

なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。   In addition, the structure which combined each embodiment mentioned above and its modification is also contained in this invention altogether.

また上記のソフトウェアで実現する各処理を、ファームウェアやハードウェア構成にして、各処理を各手段として実現することも可能であり、本発明の技術的範囲はこのようなファームウェアやハードウェア構成による実現も含むものである。   It is also possible to implement each process realized by the above software in firmware or hardware configuration and realize each process as each means, and the technical scope of the present invention is realized by such firmware or hardware configuration. Is also included.

100 撮像装置
101 ネットワーク
200 サーバ
300−1 リモート撮像装置
300−2 リモート撮像装置
400 クライアントPC

DESCRIPTION OF SYMBOLS 100 Imaging device 101 Network 200 server 300-1 Remote imaging device 300-2 Remote imaging device 400 Client PC

Claims (12)

被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付手段と、
複数のアングルの中から、前記受付手段により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得手段と、
を備えことを特徴とする情報処理装置。
Accepting means for accepting designation of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject ; ,
An acquisition unit configured to acquire an image of an angle specified by the pattern whose specification has been received by the reception unit from among a plurality of angles ;
The information processing apparatus characterized by Ru with a.
前記アングルとは、撮像装置のアングルであることを特徴とする請求項1に記載の情報処理装置。The information processing apparatus according to claim 1, wherein the angle is an angle of an imaging device. 被写体を特定する被写体特定手段
をさらに備え、
前記被写体に向かわない方向は、前記被写体特定手段により特定される被写体から外側に向かう方向であることを特徴とする請求項1又は2に記載の情報処理装置。
Subject specifying means for specifying a subject
And further
Direction not directed to the subject, an information processing apparatus according to claim 1 or 2, characterized in that the object identified by the object identification unit is a direction toward the outside.
複数のアングルのうち、前記受付手段で指定を受け付けたパターンにより特定されたアングルを識別可能に表示する識別表示手段と、
前記識別表示手段により表示された複数のアングルの中から、前記取得手段で画像を取得するアングルの選択を受け付ける選択受付手段と、
を備え、
前記取得手段は、前記選択受付手段により選択を受け付けたアングルの画像を取得することを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。
Identification display means for identifiably displaying the angle specified by the pattern for which specification has been received by the reception means among a plurality of angles;
Selection receiving means for receiving a selection of an angle for acquiring an image by the acquisition means from among the plurality of angles displayed by the identification display means;
Equipped with
The information processing apparatus according to any one of claims 1 to 3, wherein the acquisition unit acquires an image of an angle whose selection has been received by the selection reception unit .
前記被写体の周囲から被写体を写すパターンは準となる装置と同じ方向から被写体を写すパターンと、当該基準となる装置と対向して前記被写体を写すパターンと、前記基準となる装置の方向と交差する方向で前記被写体を写すパターンと、のいずれかを含むことを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。 Pattern View daylight subject from around the subject, criteria bets and pattern copy an object from the same direction as the equipment ing a pattern in device facing made with the reference copy the object, and the reference device The information processing apparatus according to any one of claims 1 to 4, including any one of a pattern in which the subject is photographed in a direction intersecting the direction of . 前記被写体に向かわない方向で当該被写体の周囲を写すパターンに、基準となる装置の背面方向に所定の距離離れた位置を中心として、当該位置から所定の方向にある位置から前記被写体の周囲を写すパターンを含むことを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。 Wherein the pattern View daylight around the subject in a direction not directed to the subject, around a predetermined distance away in the back of the criteria preparative ing equipment, from said position from the position in a predetermined direction The information processing apparatus according to any one of claims 1 to 5, wherein the information processing apparatus includes a pattern for photographing the periphery of a subject. 前記取得手段により取得された画像を表示する画像表示手段Image display means for displaying an image acquired by the acquisition means
を備えることを特徴とする請求項1乃至6のいずれか1項に記載の情報処理装置。The information processing apparatus according to any one of claims 1 to 6, further comprising:
情報処理装置の制御方法であって、
被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付工程と、
複数のアングルの中から、前記受付工程により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得工程と、
を含むことを特徴とする制御方法。
A control method of the information processing apparatus,
Accepting a specification of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject ; ,
An acquisition step of acquiring an image of an angle specified by a pattern whose specification has been received by the reception step among a plurality of angles ;
That control how to be characterized in that it comprises a.
報処理装置を、
被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付手段と、
複数のアングルの中から、前記受付手段により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得手段として機能させるためのプログラム。
The information processing apparatus,
Accepting means for accepting designation of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject ; ,
From a plurality of angles, because of the program may function as an acquiring means for acquiring an image of the angle specified by the pattern that has received the designation by said reception means.
被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付手段と、Accepting means for accepting designation of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject; ,
複数のアングルの中から、前記受付手段により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得手段と、An acquisition unit configured to acquire an image of an angle specified by the pattern whose specification has been received by the reception unit from among a plurality of angles;
を備えることを特徴とする情報処理システム。An information processing system comprising:
被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付工程と、Accepting a specification of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject; ,
複数のアングルの中から、前記受付工程により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得工程と、An acquisition step of acquiring an image of an angle specified by a pattern whose specification has been received by the reception step among a plurality of angles;
を含む情報処理システムの制御方法。Control method for an information processing system including:
情報処理システムを、Information processing system
被写体の周囲から当該被写体を写すアングルのパターンと被写体に向かわない方向で当該被写体の周囲を写すアングルのパターンとを含む、被写体を基準にした複数のパターンから所望のパターンの指定を受け付ける受付手段と、Accepting means for accepting designation of a desired pattern from a plurality of patterns based on the subject, including an angle pattern for capturing the subject from the periphery of the subject and an angle pattern for capturing the periphery of the subject in a direction not facing the subject; ,
複数のアングルの中から、前記受付手段により指定を受け付けたパターンにより特定されるアングルの画像を取得する取得手段として機能させるためのプログラム。A program for causing an image of an angle specified by a pattern whose specification has been received by the reception unit to function as an acquisition unit among a plurality of angles.
JP2018036315A 2018-03-01 2018-03-01 Image pickup apparatus, image pickup system, control method thereof and program Active JP6508376B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018036315A JP6508376B2 (en) 2018-03-01 2018-03-01 Image pickup apparatus, image pickup system, control method thereof and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018036315A JP6508376B2 (en) 2018-03-01 2018-03-01 Image pickup apparatus, image pickup system, control method thereof and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2013250635A Division JP6337451B2 (en) 2013-12-03 2013-12-03 Information processing apparatus, information processing apparatus control method, and program

Publications (2)

Publication Number Publication Date
JP2018133806A JP2018133806A (en) 2018-08-23
JP6508376B2 true JP6508376B2 (en) 2019-05-08

Family

ID=63248704

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018036315A Active JP6508376B2 (en) 2018-03-01 2018-03-01 Image pickup apparatus, image pickup system, control method thereof and program

Country Status (1)

Country Link
JP (1) JP6508376B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7285815B2 (en) * 2020-11-16 2023-06-02 ソフトバンク株式会社 Glasses type device and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4148671B2 (en) * 2001-11-06 2008-09-10 ソニー株式会社 Display image control processing apparatus, moving image information transmission / reception system, display image control processing method, moving image information transmission / reception method, and computer program
JP5197516B2 (en) * 2008-09-22 2013-05-15 ヤフー株式会社 Image configuration output apparatus, method and system
JP5682170B2 (en) * 2010-08-04 2015-03-11 カシオ計算機株式会社 Display control apparatus, image distribution server, display terminal, image distribution system, and program
JP2012039468A (en) * 2010-08-09 2012-02-23 Olympus Imaging Corp Photographing apparatus system and photographing device
JP2013021399A (en) * 2011-07-07 2013-01-31 Canon Inc Photographing request device, control method for photographing request device, and program

Also Published As

Publication number Publication date
JP2018133806A (en) 2018-08-23

Similar Documents

Publication Publication Date Title
JP4366601B2 (en) Time shift image distribution system, time shift image distribution method, time shift image request device, and image server
US9742981B2 (en) Image processing apparatus, image processing method and program, and image pickup apparatus for processing light field data
US11811976B2 (en) Information processing system to obtain and manage images of a property
JP6485529B2 (en) Information processing apparatus, control method and program thereof, and information processing system, control method and program thereof
JP6508376B2 (en) Image pickup apparatus, image pickup system, control method thereof and program
JP6337451B2 (en) Information processing apparatus, information processing apparatus control method, and program
US10321038B2 (en) Imaging apparatus and image recording method having modes to store position information for image data
JP2015089021A (en) Imaging device, imaging control method, and program
JP4853047B2 (en) Image photographing system, imaging device, and information providing device
JP2015106843A (en) Imaging device, imaging control method and program
JP2014115388A (en) Information processor, information processing system, control method, and program
JP5942422B2 (en) Information processing apparatus, control method thereof, and program
JP5034880B2 (en) Electronic camera, image display device
JP6426969B2 (en) Imaging device, control method therefor, system, and program
JP5376899B2 (en) Image display device, imaging device, and image display method
JP2010154267A (en) Photographing apparatus and photographing system, image data management method, and program
JP6735566B2 (en) Image management apparatus, image reproduction apparatus and control method thereof, program, and storage medium
JP7832972B2 (en) Communication device, control method, and program
JP2015127863A (en) Information processing device, control method and program thereof, information processing system, and control method and program thereof
JP2022070745A (en) Image capturing system, image capturing control apparatus, image capturing control method, and program
JP6634994B2 (en) Information processing apparatus, control method thereof, and program
JP2014115772A (en) Image processing apparatus, image processing system, control method, and program
JP2013102351A (en) Imaging apparatus, control method of the same, and program
JP2015115741A (en) Image management device, image management method, and program
JP2014143665A (en) Imaging apparatus, control method, and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181130

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190131

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190305

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190318

R151 Written notification of patent or utility model registration

Ref document number: 6508376

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250