JP5055582B2 - Camera and system - Google Patents

Camera and system Download PDF

Info

Publication number
JP5055582B2
JP5055582B2 JP2008173248A JP2008173248A JP5055582B2 JP 5055582 B2 JP5055582 B2 JP 5055582B2 JP 2008173248 A JP2008173248 A JP 2008173248A JP 2008173248 A JP2008173248 A JP 2008173248A JP 5055582 B2 JP5055582 B2 JP 5055582B2
Authority
JP
Japan
Prior art keywords
image
destination information
image data
destination
mail
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
JP2008173248A
Other languages
Japanese (ja)
Other versions
JP2009060590A (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.)
Nikon Corp
Original Assignee
Nikon Corp
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 Nikon Corp filed Critical Nikon Corp
Priority to JP2008173248A priority Critical patent/JP5055582B2/en
Priority to US12/222,019 priority patent/US20090033749A1/en
Priority to EP08161661.7A priority patent/EP2026554B1/en
Priority to CN2008101451559A priority patent/CN101360165B/en
Publication of JP2009060590A publication Critical patent/JP2009060590A/en
Priority to US13/064,734 priority patent/US8902317B2/en
Application granted granted Critical
Publication of JP5055582B2 publication Critical patent/JP5055582B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、カメラ及びシステムに関する。
The present invention relates to a camera and system.

次のようなデジタルカメラが知られている。このデジタルカメラは、使用者がサーバーに送信するように指示した画像データと、使用者によって送信が指示されていない画像データとのそれぞれをサーバーに送信する機能を備えている。そして、使用者が指示した画像データの送信と、使用者が指示していない画像データの送信とを行うために、それぞれ別のタイミングでサーバーに接続を行っている(例えば、非特許文献1)。   The following digital cameras are known. This digital camera has a function of transmitting, to the server, image data that the user has instructed to transmit to the server and image data that has not been instructed to be transmitted by the user. And in order to transmit the image data instructed by the user and the image data not instructed by the user, connection is made to the server at different timings (for example, Non-Patent Document 1). .

ニコンデジタルカメラCOOLPIX S50c 使用説明書 P.146〜P.151(株式会社ニコン発行)Nikon Digital Camera COOLPIX S50c Instruction Manual 146-P. 151 (issued by Nikon Corporation)

しかしながら、従来のデジタルカメラでは、使用者が指示した画像データの送信と、使用者が指示しない画像データの送信のために、異なるタイミングでサーバーに接続を行わなければならないため、効率が悪いという問題があった。また、サーバーへの1回の接続で使用者が指示した画像データと使用者が指示していない画像データの両方を送る場合を想定していないため、それぞれの画像データの送信順については考慮されていなかった。   However, the conventional digital camera has a problem in that it is inefficient because it needs to connect to the server at different timings for transmitting image data instructed by the user and transmitting image data not instructed by the user. was there. In addition, since it is not assumed that both image data designated by the user and image data not designated by the user are transmitted in a single connection to the server, the transmission order of each image data is considered. It wasn't.

請求項1に記載のカメラは、被写体を撮像して画像データを生成する撮像手段と、前記撮像手段により生成された前記画像データを記録媒体に記録する記録手段と、前記記録媒体に記録されている前記画像データを無線通信部を介してサーバーへ送信するよう制御する制御手段と、前記記録媒体に記録された前記画像データが前記無線通信部を介して前記サーバーにアップロードされたことを示す通知を前記サーバーが送信する宛先に関する宛先情報を、前記記録媒体に記録されている前記画像データに対応付けて設定する設定手段と、前記設定手段により前記宛先情報が対応付けられた宛先情報あり画像データであるか否かを判定する判定手段とを備え、前記制御手段は、前記設定手段により前記宛先情報が対応付けられた画像データであると前記判定手段により判定された前記宛先情報あり画像データ及び前記宛先情報あり画像データに関連付けられた前記宛先情報を前記無線通信部を介して前記サーバーへ送信する第1送信処理と、前記設定手段により前記宛先情報が対応付けられていない画像データであると前記判定手段により判定された宛先情報なし画像データを前記無線通信部を介して前記サーバーへ送信する第2送信処理とを順に実行するように制御することを特徴とする。The camera according to claim 1, an imaging unit that images a subject to generate image data, a recording unit that records the image data generated by the imaging unit on a recording medium, and a recording medium that is recorded on the recording medium Control means for controlling the image data to be transmitted to the server via the wireless communication unit, and a notification indicating that the image data recorded on the recording medium has been uploaded to the server via the wireless communication unit Setting means for setting destination information related to the destination transmitted by the server in association with the image data recorded on the recording medium, and image data with destination information associated with the destination information by the setting means Determining means for determining whether or not the image data is associated with the destination information by the setting means. A first transmission process for transmitting the destination information with destination information determined by the determination unit and the destination information associated with the destination data with the destination information to the server via the wireless communication unit; and the setting unit The second transmission process of transmitting the image data without the destination information determined by the determination unit to the server via the wireless communication unit in order is the image data not associated with the destination information. It is characterized by controlling to.
請求項8に記載のシステムは、カメラとサーバーとを有するシステムであって、前記カメラは、被写体を撮像して画像データを生成する撮像手段と、前記撮像手段により生成された前記画像データを第1記録媒体に記録する第1記録手段と、前記第1記録媒体に記録されている前記画像データを無線通信部を介して前記サーバーへ送信するよう制御する第1制御手段と、前記第1記録媒体に記録された前記画像データが前記無線通信部を介して前記サーバーにアップロードされたことを示す通知を前記サーバーが送信する宛先に関する宛先情報を、前記第1記録媒体に記録されている前記画像データに対応付けて設定する設定手段と、前記設定手段により前記宛先情報が対応付けられた宛先情報あり画像データであるか否かを判定する判定手段とを備え、前記制御手段は、前記設定手段により前記宛先情報が対応付けられた画像データであると前記判定手段により判定された前記宛先情報あり画像データと前記宛先情報あり画像データに関連付けられた前記宛先情報とを前記無線通信部を介して前記サーバーへ送信する第1送信処理と、前記設定手段により前記宛先情報が対応付けられていない画像データであると前記判定手段により判定された宛先情報なし画像データを前記無線通信部を介して前記サーバーへ送信する第2送信処理とを順に実行するように制御し、前記サーバーは、前記カメラから送信される前記宛先情報あり画像データと前記宛先情報と前記宛先情報なし画像データとを受信する受信手段と、前記受信手段により受信された前記宛先情報あり画像データ及び前記宛先情報なし画像データを第2記録媒体に記録する第2記録手段と、前記受信手段により受信された前記宛先情報に基づく外部機器へ前記通知を送信するよう制御する第2制御手段とを備えることを特徴とする。The system according to claim 8 is a system including a camera and a server, wherein the camera captures an image of a subject and generates image data, and the image data generated by the imaging unit First recording means for recording on one recording medium, first control means for controlling the image data recorded on the first recording medium to be transmitted to the server via a wireless communication unit, and the first recording The destination information related to the destination to which the server transmits a notification indicating that the image data recorded on the medium has been uploaded to the server via the wireless communication unit, and the image recorded on the first recording medium A setting unit configured to set in association with data, and a determination unit for determining whether the destination information is image data with destination information associated with the destination information by the setting unit. And the control means associates the image data with the destination information and the image data with the destination information determined by the determination means to be the image data associated with the destination information by the setting means. The first transmission process for transmitting the destination information to the server via the wireless communication unit, and the destination information determined by the determination unit as the image data not associated with the destination information by the setting unit Control to sequentially execute second transmission processing for transmitting none of the image data to the server via the wireless communication unit, and the server transmits the image data with destination information and the destination information transmitted from the camera. Receiving means for receiving the image data without destination information and the image data with destination information received by the receiving means and the previous Second recording means for recording image data without destination information on a second recording medium, and second control means for controlling to transmit the notification to an external device based on the destination information received by the receiving means. It is characterized by.

本発明によれば、使用者の利便性が向上するAccording to the present invention, user convenience is improved .

―第1の実施の形態―
図1は、本実施の形態における画像転送システムの一実施の形態の構成を示すブロック図である。画像転送システム100は、カメラ200と、画像記録用サーバー300と、メールサーバー400と、パーソナルコンピュータ(PC)500と、アクセスポイント(無線基地局)600とが、互いにインターネット等の通信網を介して接続されている。なお、図中に示した矢印は、各機器間におけるデータの流れを模式的に示したものである。
-First embodiment-
FIG. 1 is a block diagram showing a configuration of an embodiment of an image transfer system according to the present embodiment. In the image transfer system 100, a camera 200, an image recording server 300, a mail server 400, a personal computer (PC) 500, and an access point (wireless base station) 600 are mutually connected via a communication network such as the Internet. It is connected. The arrows shown in the figure schematically show the flow of data between devices.

カメラ200は、例えば無線通信機能を備えたデジタルカメラであって、無線LANのアクセスポイント600を介してインターネットに接続する。使用者は、このカメラ200を操作して画像を取得し、その画像を画像記録用サーバー300へアップロードすることができる。また、使用者は、後述するように、カメラ200上で各画像に対して宛先としてのメールアドレスを対応付けることができ、カメラ200からは、その対応付け結果を表す宛先リストが送信用情報として画像記録用サーバー300に送信される。カメラ200による処理の詳細については後述する。   The camera 200 is a digital camera having a wireless communication function, for example, and is connected to the Internet via a wireless LAN access point 600. The user can operate the camera 200 to acquire an image and upload the image to the image recording server 300. Further, as will be described later, the user can associate a mail address as a destination with each image on the camera 200, and from the camera 200, a destination list indicating the result of the association is displayed as transmission information. It is transmitted to the recording server 300. Details of processing by the camera 200 will be described later.

画像記録用サーバー300は、カメラ200から送信される画像ファイル、および宛先リストを受信し、受信した画像ファイルをハードディスクなどの記憶媒体に記録すると共に、宛先リストに基づいて特定される画像の宛先に対して、画像ファイルがアップロードされた旨を通知するためのお知らせメールを作成する。ここで作成されるお知らせメールの具体例については、図2により後述する。画像記録用サーバー300は、作成したお知らせメールをメールサーバー400へ送信し、その後、メールサーバー400を経由して、宛先として指定されているメールアドレスに応じたメールサーバー400のメールボックスに配信される。   The image recording server 300 receives the image file transmitted from the camera 200 and the destination list, records the received image file on a storage medium such as a hard disk, and sets the destination of the image specified based on the destination list. In contrast, a notification mail for notifying that the image file has been uploaded is created. A specific example of the notification mail created here will be described later with reference to FIG. The image recording server 300 transmits the created notification mail to the mail server 400, and then is delivered to the mailbox of the mail server 400 corresponding to the mail address specified as the destination via the mail server 400. .

宛先として指定されたメールアドレスの所有者は、PC500にインストールされているメールソフトを用いてメールサーバー400からお知らせメールを受信することによって、PC500のモニタ上でお知らせメールを閲覧することができる。   The owner of the mail address designated as the destination can view the notice mail on the monitor of the PC 500 by receiving the notice mail from the mail server 400 using the mail software installed in the PC 500.

なお、お知らせメールは、例えば、図2に示すように、画像記録サーバー300に記録されている画像ファイルにアクセスするためのリンク(URL)2aと、画像記録用サーバー300が画像をアップロードされたことを通知するメッセージ文2bと、そのメールアドレスが宛先として設定された画像のうち、所定数、例えば3つの画像のサムネイル画像2cとが表示されている。メールの受信者は、メール上でリンク2a、あるいはサムネイル画像2cをクリックすることによって、リンク先の画像ファイルをダウンロードして、PC500上で閲覧することができる。   Note that, for example, as shown in FIG. 2, the notification mail includes a link (URL) 2 a for accessing an image file recorded in the image recording server 300 and an image uploaded by the image recording server 300. And a predetermined number of thumbnail images 2c, for example, three images among the images whose mail addresses are set as destinations are displayed. The recipient of the mail can download the linked image file and view it on the PC 500 by clicking the link 2a or the thumbnail image 2c on the mail.

図3は、本実施の形態におけるカメラ200の一実施の形態の構成を示すブロック図である。カメラ200は、操作部材201と、レンズ202と、撮像素子203と、制御装置204と、SDRAM205と、フラッシュメモリ206と、メモリカードスロット207と、モニタ208と、通信モジュール209とを備えている。   FIG. 3 is a block diagram showing a configuration of an embodiment of the camera 200 in the present embodiment. The camera 200 includes an operation member 201, a lens 202, an image sensor 203, a control device 204, an SDRAM 205, a flash memory 206, a memory card slot 207, a monitor 208, and a communication module 209.

操作部材201は、使用者によって操作される種々の入力部材、例えば電源ボタン、レリーズボタン、ズームボタン(ズームアップボタン、ズームダウンボタン)、ロータリーマルチセレクター、再生ボタン、削除ボタン、メールボタンなどを含んでいる。   The operation member 201 includes various input members operated by the user, such as a power button, a release button, a zoom button (zoom up button, zoom down button), a rotary multi selector, a play button, a delete button, a mail button, and the like. It is out.

ロータリーマルチセレクターとは、例えば、図4に示すように、回転部4aと、中央部のOKボタン4bとから構成されている。使用者は、回転部4aを右方向(時計回り)または左方向(反時計回り)に回転させるか、あるいは回転部4aを十字キーに見立てて、上、下、左、右のいずれかを押下することによって、項目を選択したり画像を選択することができる。そして、OKボタン4bを押下することによって、選択した項目を確定することができる。   For example, as shown in FIG. 4, the rotary multi-selector includes a rotating unit 4a and a center OK button 4b. The user rotates the rotating unit 4a rightward (clockwise) or leftward (counterclockwise), or presses the up, down, left, or right as if the rotating unit 4a is a cross key. By doing so, an item or an image can be selected. The selected item can be confirmed by pressing the OK button 4b.

なお、本実施の形態では、回転部4aを右方向に回すことを「ロータリーマルチセレクターを右に回す」と表現し、左方向へ回すことを「ロータリーマルチセレクターを左に回す」と表現する。また、回転部4aの上を押下することを「ロータリーマルチセレクターの上を押す」、回転部4aの下を押下することを「ロータリーマルチセレクターの下を押す」、回転部4aの左を押下することを「ロータリーマルチセレクターの左を押す」、回転部4aの右を押下することを「ロータリーマルチセレクターの右を押す」とそれぞれ表現する。   In the present embodiment, turning the rotating unit 4a in the right direction is expressed as “turning the rotary multi selector to the right”, and turning in the left direction is expressed as “turning the rotary multi selector to the left”. Also, pressing down on the rotating unit 4a “presses down the rotary multi selector”, pressing down the rotating unit 4a “presses down the rotary multi selector”, presses the left side of the rotating unit 4a. This is expressed as “pushing the left of the rotary multi selector”, and depressing the right of the rotating unit 4a as “pushing the right of the rotary multi selector”.

レンズ202は、複数の光学レンズから構成されるが、図3では代表して1枚のレンズで表している。撮像素子203は、例えばCCDやCMOSであり、レンズ202により結像した被写体像を撮像して画像を取得する。そして、取得した画像データを制御装置204へ出力する。   The lens 202 is composed of a plurality of optical lenses, but is represented by a single lens in FIG. The image sensor 203 is, for example, a CCD or a CMOS, and acquires an image by capturing the subject image formed by the lens 202. Then, the acquired image data is output to the control device 204.

制御装置204は、CPUやその他の周辺回路により構成され、後述するSDRAM205を作業領域として使用して、撮像素子203から入力された画像データに画像処理を施す。例えば、画像データに対して階調補正処理や色変換処理を施した後、所定の画像形式、例えばJpeg形式に圧縮し、Exif(Exchangeable Image File Format for Digital Still Camera)等の所定の形式の画像ファイルを生成する。そして、生成した画像ファイルを後述するメモリカードスロット207へ出力する。   The control device 204 includes a CPU and other peripheral circuits, and performs image processing on image data input from the image sensor 203 using an SDRAM 205 described later as a work area. For example, after performing gradation correction processing and color conversion processing on image data, the image data is compressed into a predetermined image format, for example, JPEG format, and an image in a predetermined format such as Exif (Exchangeable Image File Format Digital Still Camera). Generate a file. Then, the generated image file is output to a memory card slot 207 described later.

SDRAM205は、揮発性のメモリであって、CPUがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリ206は、不揮発性のメモリであって、CPUによって実行されるプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。   The SDRAM 205 is a volatile memory, and is used as a work memory for developing a program when the CPU executes a program, or as a buffer memory for temporarily recording data. The flash memory 206 is a non-volatile memory in which data of a program executed by the CPU, various parameters read when the program is executed, and the like are recorded.

メモリカードスロット207は、着脱可能な記憶媒体であるメモリカード、例えばSDカードを挿入するためのスロットであって、上述したように、制御装置204から出力される画像ファイルをメモリカードに書き込んで記録する。また、制御装置204からの指示に基づいて、メモリカード内に記憶されている画像ファイルを読み出して制御装置204へ出力したり、記録されている画像ファイルを削除したりする。   The memory card slot 207 is a slot for inserting a memory card which is a detachable storage medium, for example, an SD card. As described above, the image file output from the control device 204 is written and recorded on the memory card. To do. Further, based on an instruction from the control device 204, the image file stored in the memory card is read and output to the control device 204, or the recorded image file is deleted.

モニタ208は、カメラ200の背面に搭載された液晶モニタ(背面モニタ)であり、当該モニタ208には、メモリカードに記憶されている画像(再生画像)やカメラ200を設定するための設定メニューなどの種々の情報が表示される。また、制御装置204が撮像素子203で取得した画像を時系列でモニタ208に出力することによって、モニタ208には、各フレームの画像が所定時間間隔で順番に表示される。すなわちモニタ208にはスルー画が表示される。   The monitor 208 is a liquid crystal monitor (rear monitor) mounted on the back of the camera 200. The monitor 208 includes an image (reproduced image) stored in a memory card, a setting menu for setting the camera 200, and the like. Various information is displayed. Further, when the control device 204 outputs the images acquired by the image sensor 203 to the monitor 208 in time series, the images of the respective frames are sequentially displayed on the monitor 208 at predetermined time intervals. That is, a through image is displayed on the monitor 208.

通信モジュール209は、カメラ200がアクセスポイント600と無線通信するための無線LANモジュールである。通信モジュール209は、制御装置204によって制御され、使用者によって通信の指示が指示されると、アクセスポイント600との間で無線通信を確立して、アクセスポイント600を介してインターネットに接続する。なお、アクセスポイント600との間で無線通信を開始するための処理については後述する。   The communication module 209 is a wireless LAN module for the camera 200 to wirelessly communicate with the access point 600. The communication module 209 is controlled by the control device 204, and when a communication instruction is instructed by the user, establishes wireless communication with the access point 600 and connects to the Internet via the access point 600. A process for starting wireless communication with the access point 600 will be described later.

以下、本実施の形態における制御装置204による処理について説明する。この制御装置204は、予約処理実行部204aと、データ送信部204bとを機能的に備えている。   Hereinafter, the process by the control apparatus 204 in this Embodiment is demonstrated. The control device 204 functionally includes a reservation processing execution unit 204a and a data transmission unit 204b.

予約処理実行部204aは、使用者によるメニュー操作に基づいて、カメラ200のモードがメール予約モードに設定されると、図5に示すメール予約画面をモニタ208に表示する。なお、メール予約モードとは、使用者が他の人物に見せたい画像を選択して、選択した画像に対して、上述したお知らせメールの宛先を設定するためのモードである。例えば、使用者は、モニタ208に上述したスルー画が表示されているとき、またはモニタ208にメモリカード内に記録されている画像が再生表示されているときに、操作部材201に含まれるメールボタンを押下することによって、カメラ200のモードをメール予約モードに設定することができる。   When the camera 200 mode is set to the mail reservation mode based on the menu operation by the user, the reservation processing execution unit 204a displays the mail reservation screen shown in FIG. Note that the mail reservation mode is a mode for the user to select an image he / she wants to show to another person and to set the above-mentioned notification mail destination for the selected image. For example, the user can select a mail button included in the operation member 201 when the above-described through image is displayed on the monitor 208 or when an image recorded in the memory card is reproduced and displayed on the monitor 208. By pressing, the mode of the camera 200 can be set to the mail reservation mode.

このメール予約画面は、画像表示領域5a、宛先設定用領域5b、および宛先表示領域5cとを含んでいる。画像表示領域5aは、メモリカード内に記録されている画像を表示するための領域であって、予約処理実行部204aは、メモリカードから画像ファイルを読み込んで、読み込んだ画像ファイルの内のいずれか1枚の画像を表示する。例えば、ファイル名を昇順に並べたときの最も上位の画像を初期表示する。使用者は、ロータリーマルチセレクターの右を押すことによって、画像表示領域5a内の表示画像を、現在表示している画像の次の画像に切り替えることができる。また、ロータリーマルチセレクターの左を押すことによって、画像表示領域5a内の表示画像を、現在表示している画像の前の画像に切り替えることができる。   This mail reservation screen includes an image display area 5a, an address setting area 5b, and an address display area 5c. The image display area 5a is an area for displaying an image recorded in the memory card, and the reservation processing execution unit 204a reads an image file from the memory card and selects one of the read image files. One image is displayed. For example, the highest image when the file names are arranged in ascending order is initially displayed. The user can switch the display image in the image display area 5a to the image next to the currently displayed image by pressing the right side of the rotary multi selector. Further, by pressing the left side of the rotary multi selector, the display image in the image display area 5a can be switched to the image before the currently displayed image.

宛先設定用領域5bは、使用者が、画像表示領域5aに表示されている画像がアップロードされたことを通知するための宛先を設定するための領域である。予約処理実行部204aは、使用者によってあらかじめ宛先が登録されているアドレス帳をフラッシュメモリ206から読み込んで、宛先設定用領域5b内に、宛先情報を表示する。例えば、宛先としては、個人のメールアドレスや、複数のメールアドレスをグループ化したグループが登録されている。   The destination setting area 5b is an area for the user to set a destination for notifying that the image displayed in the image display area 5a has been uploaded. The reservation processing execution unit 204a reads an address book in which destinations are registered in advance by the user from the flash memory 206, and displays the destination information in the destination setting area 5b. For example, a personal mail address or a group in which a plurality of mail addresses are grouped is registered as the destination.

図5に示す例では、宛先設定用領域5bには、メールアドレスを表すアイコン5dおよびそのアドレスに付されたアドレス番号(例えば01,02・・・)、グループを表すアイコン5eおよびそのグループに付されたグループ番号(例えば01)が表示されている。また、宛先設定用領域5bには、使用者がアドレス帳へのメールアドレスやグループの登録を指示するためのNEW項目5f、および後述する宛先設定済みアイコン5gが表示されている。   In the example shown in FIG. 5, in the destination setting area 5b, an icon 5d representing a mail address, an address number (for example, 01, 02...) Attached to the address, an icon 5e representing a group, and the group are attached. The group number (for example, 01) is displayed. In the destination setting area 5b, a NEW item 5f for the user to instruct registration of a mail address or a group in the address book, and a destination set icon 5g to be described later are displayed.

この宛先設定用領域5bでは、宛先表示領域5cの横に表示されているアドレス、またはグループが現在選択中の宛先を表しており、現在選択中の宛先の内容が宛先表示領域5cに表示される。図5に示す例では、現在、グループ01が選択されており、宛先表示領域5c内には、そのグループに付けられたグループ名(niko)が表示されている。使用者は、ロータリーマルチセレクターを左右に回転させることによって、選択中の宛先を切り替えることができる。例えば、ロータリーマルチセレクターを左に回転させることによって、宛先を1つずつ上へずらすことができ、右に回転させることによって、宛先を1つずつ下へずらすことができる。   In the destination setting area 5b, the address or group displayed next to the destination display area 5c represents the currently selected destination, and the contents of the currently selected destination are displayed in the destination display area 5c. . In the example shown in FIG. 5, the group 01 is currently selected, and the group name (niko) given to the group is displayed in the destination display area 5c. The user can switch the currently selected destination by rotating the rotary multi selector left and right. For example, by rotating the rotary multi selector to the left, the destinations can be shifted one by one, and by rotating to the right, the destinations can be shifted one by one.

図5に示すようにグループ01が選択されている状態で、ロータリーマルチセレクターを左に回転されると、現在選択中の宛先がアドレス01に切り替わり、宛先表示領域5cには、そのアドレスの所有者の名前やメールアドレスが表示される。使用者は、宛先設定用領域5bで現在選択中の宛先を、画像表示領域5aに表示されている画像に対するお知らせメールの宛先として設定する場合には、ロータリーマルチセレクターのOKボタン4bを押下する。これによって、使用者は、メール予約画面上で各画像ごとにお知らせメールの宛先を設定することができる。   As shown in FIG. 5, when the rotary multi selector is rotated to the left while the group 01 is selected, the currently selected destination is switched to the address 01, and the owner of the address is displayed in the destination display area 5c. The name and email address of are displayed. The user presses the OK button 4b of the rotary multi-selector when setting the destination currently selected in the destination setting area 5b as the notice mail destination for the image displayed in the image display area 5a. As a result, the user can set a notification mail destination for each image on the mail reservation screen.

なお、本実施の形態では、使用者は、画像表示領域5aに表示する画像を切り替えながら、複数の画像に対してそれぞれ宛先を設定することができる。また、画像表示領域5aに表示されている1つ画像に対して、宛先設定用領域5bで宛先としてのメールアドレスを1つ、または複数選択することができる。また、宛先としてグループを設定することによって、グループ内に含まれる全てのメールアドレスに対してお知らせメールを送信するように指定することもできる。   In the present embodiment, the user can set a destination for each of a plurality of images while switching the images displayed in the image display area 5a. In addition, for one image displayed in the image display area 5a, one or a plurality of e-mail addresses as destinations can be selected in the destination setting area 5b. In addition, by setting a group as a destination, it is possible to specify to send a notification mail to all mail addresses included in the group.

使用者によって画像に対して宛先が設定されると、予約処理実行部204aは、画像と宛先とを対応付けてメール予約リストに登録する。メール予約リストは、どの画像に対してどの宛先が設定されたかを対応付けて管理するためのリストであって、そのリストを格納したファイル(メール予約リストファイル)はフラッシュメモリ206に記録される。例えば、メール予約リストは、図6に示すように、メール予約が行なわれた画像ファイルのファイル名、設定された宛先を特定するための宛先ID、およびその画像ファイルとこのメール予約リストに基づいて作成される宛先リストが画像記録用サーバー300へ送信された日時を表す送信完了日時とを対応付けて記録したものである。   When the destination is set for the image by the user, the reservation processing execution unit 204a associates the image with the destination and registers them in the mail reservation list. The mail reservation list is a list for managing which destination is set for which image, and a file storing the list (mail reservation list file) is recorded in the flash memory 206. For example, as shown in FIG. 6, the mail reservation list is based on the file name of the image file for which the mail reservation has been made, the destination ID for specifying the set destination, and the image file and this mail reservation list. The destination list to be created is recorded in association with the transmission completion date and time indicating the date and time when the destination list is transmitted to the image recording server 300.

ここで、宛先IDとは、アドレス帳に登録されているアドレスやグループを一意に識別するためのIDであって、メール予約リストにおいては、この宛先IDを用いて、画像ファイルと宛先との対応付けを行う。また、送信完了日時は、後述するデータ送信処理によって、この画像ファイルと宛先リストとが画像記録用サーバー300へ送信されたときに、その日時が登録され、送信が完了するまでは、ここにはデータは登録されない。   Here, the destination ID is an ID for uniquely identifying an address or group registered in the address book, and in the mail reservation list, the correspondence between the image file and the destination using the destination ID. To do. The transmission completion date and time is registered when the image file and the destination list are transmitted to the image recording server 300 by the data transmission process described later. Data is not registered.

図6に示す例では、DSCN0001.jpg〜DSCN0005.jpgの5つの画像ファイルについてのレコードがメール予約リストに登録されており、いずれの送信完了日時もデータが登録されていないことから、全ての画像についての画像ファイルおよび宛先リストは未送信であることを示している。また、本実施の形態では、宛先IDとして、メールアドレスは1桁目がAで始まるIDが付加され、グループは一桁目がGで始まるIDが付加されている。よって、このメール予約リストからは、DSCN0001.jpgには、宛先IDがそれぞれA01およびA02のメールアドレスと、宛先IDがG01のグループとが宛先として設定されていることを示している。   In the example shown in FIG. jpg to DSCN0005. Since the records for the five image files of jpg are registered in the mail reservation list, and no data is registered for any transmission completion date and time, the image files and destination lists for all the images are not transmitted. Is shown. In the present embodiment, as a destination ID, an ID starting with A in the first digit is added to the mail address, and an ID starting with G in the first digit is added to the group. Therefore, from this mail reservation list, DSCN0001. jpg indicates that the mail addresses with destination IDs A01 and A02 and the group with destination ID G01 are set as destinations, respectively.

予約処理実行部204aは、このメール予約リストに基づいて、宛先設定用領域5b内に宛先設定済みアイコン5gを表示する。例えば、予約処理実行部204aは、メール予約リストを参照することによって、現在、画像表示領域5aに表示されている画像に対する宛先として設定されているメールアドレスやグループを特定する。そして、特定したメールアドレスやグループを示すアイコン5d、5eに対応付けて、そのメールアドレスやグループが画像表示領域5aに表示されている画像に対する宛先として設定されていることを示す宛先設定済みアイコン5gを表示する。これによって、使用者は、画像表示領域5aに表示されている画像に対して設定した宛先を一目で確認することができる。   The reservation processing execution unit 204a displays the destination setting icon 5g in the destination setting area 5b based on the mail reservation list. For example, the reservation processing execution unit 204a refers to the mail reservation list to identify the mail address or group that is currently set as the destination for the image displayed in the image display area 5a. Then, a destination-set icon 5g indicating that the mail address or group is set as a destination for the image displayed in the image display area 5a in association with the specified mail address or group icon 5d or 5e. Is displayed. Thus, the user can confirm at a glance the destination set for the image displayed in the image display area 5a.

また、予約処理実行部204aは、メール予約リストの送信完了日時にデータが登録されていない画像ファイルに対する宛先設定済みアイコン5gと、送信完了日時にデータが登録されている画像ファイルに対する宛先設定済みアイコン5gとで、その表示形態を変更する。例えば、送信完了日時にデータが登録されていない場合には、その画像ファイルに対する宛先設定済みアイコン5gの表示色を白にし、送信完了日時にデータが登録されている場合には、その画像ファイルに対する宛先設定済みアイコン5gの表示色を赤にする。これによって、使用者は、宛先ごとに、画像ファイルおよび宛先リストの送信が完了しているか否かを一目で確認することができる。   In addition, the reservation processing execution unit 204a displays a destination setting icon 5g for an image file in which data is not registered at the transmission completion date and time of the mail reservation list and a destination setting icon for an image file in which data is registered at the transmission completion date and time. The display mode is changed with 5g. For example, when the data is not registered at the transmission completion date and time, the display color of the destination-set icon 5g for the image file is white, and when the data is registered at the transmission completion date and time, the image file is displayed. The display color of the destination set icon 5g is changed to red. Thereby, the user can confirm at a glance whether or not the transmission of the image file and the destination list is completed for each destination.

このメール予約画面上では、使用者は、アドレス帳に新規アドレスまたは新規グループを登録することもできる。具体的には、使用者は、NEW項目5fが宛先表示領域5cの横に位置するようにロータリーマルチセレクターを操作し、NEW項目5fが宛先表示領域5cの横に位置した状態でOKボタン4bを押下することで、NEW項目5fを選択してアドレス帳への新規登録を指示することができる。使用者によってアドレス帳への新規登録が指示された場合には、予約処理実行部204aは、新規登録用画面をモニタ208に表示して、新規登録用画面上での使用者による登録操作を受け付け、指定されたアドレスまたはグループをアドレス帳に追加する。これによって、使用者は、宛先として指定したいアドレスやグループをメール予約画面上で新たに追加することができる。   On this mail reservation screen, the user can also register a new address or a new group in the address book. Specifically, the user operates the rotary multi selector so that the NEW item 5f is positioned beside the destination display area 5c, and presses the OK button 4b in a state where the NEW item 5f is positioned beside the destination display area 5c. By pressing the button, the NEW item 5f can be selected to instruct new registration in the address book. When new registration to the address book is instructed by the user, the reservation processing execution unit 204a displays a new registration screen on the monitor 208 and accepts a registration operation by the user on the new registration screen. Add the specified address or group to the address book. As a result, the user can newly add an address or group to be designated as a destination on the mail reservation screen.

本実施の形態では、使用者は、各画像に対する宛先の設定状況、すなわちお知らせメールの送信予約状況をモニタ208上で確認することができる。例えば、使用者は、メール予約画面が表示されている状態で、ズームダウンボタンを押下することによって、図7に示すような予約一覧画面を表示することができる。すなわち、予約処理実行部204aは、メール予約画面表示中に、使用者によってズームダウンボタンが押下されたことを検出した場合には、モニタ208に図7に示す予約一覧画面を表示する。   In the present embodiment, the user can confirm on the monitor 208 the destination setting status for each image, that is, the notification email transmission reservation status. For example, the user can display a reservation list screen as shown in FIG. 7 by pressing a zoom-down button while the mail reservation screen is displayed. That is, the reservation processing execution unit 204a displays the reservation list screen shown in FIG. 7 on the monitor 208 when it is detected that the user has pressed the zoom down button while the mail reservation screen is displayed.

この予約一覧画面では、予約処理実行部204aは、上述したメール予約リストに基づいて、使用者が宛先を設定した画像のみを抽出して一覧表示する。また、メール予約リストに基づいて、各画像に対して設定されている宛先の数を算出して、算出結果を各画像に対応付けて表示する。図7に示す例では、各画像にそれぞれ30ずつの宛先が設定された例を示している。なお、予約処理実行部204aは、メール予約リストに基づいて、当該画像の画像ファイル、および後述する宛先リストの画像記録用サーバー300への送信が完了したか否かを判定して、その判定結果に基づいて、各画像に対応付けて表示する宛先の数の表示形態を変更するようにしてもよい。例えば、画像記録用サーバー300への送信が完了していない画像については、宛先の数を白文字で表示し、画像記録用サーバー300への送信が完了した画像については、宛先の数を赤文字で表示するなどしてもよい。   In this reservation list screen, the reservation processing execution unit 204a extracts and displays only images for which the user has set a destination based on the mail reservation list described above. Further, the number of destinations set for each image is calculated based on the mail reservation list, and the calculation result is displayed in association with each image. In the example shown in FIG. 7, 30 destinations are set for each image. The reservation processing execution unit 204a determines whether or not the transmission of the image file of the image and the destination list (to be described later) to the image recording server 300 is completed based on the mail reservation list, and the determination result Based on the above, the display form of the number of destinations displayed in association with each image may be changed. For example, for an image for which transmission to the image recording server 300 has not been completed, the number of destinations is displayed in white characters, and for an image for which transmission to the image recording server 300 has been completed, the number of destinations is displayed in red characters. It may be displayed with.

さらに、使用者は、この予約一覧画面上でいずれか1枚の画像を選択してズームアップボタンを押下することによって、その画像に対して設定されているアドレス一覧を確認することができる。すなわち、予約処理実行部204aは、使用者によってズームアップボタンが押下されたことを検出した場合には、メール予約リストおよびアドレス帳を参照して、そのときに選択されている画像に対して設定されている宛先の一覧をモニタ208に表示する。   Furthermore, the user can confirm the address list set for the image by selecting any one image on the reservation list screen and pressing the zoom-up button. In other words, when the reservation processing execution unit 204a detects that the user has pressed the zoom-up button, the reservation process execution unit 204a refers to the mail reservation list and the address book and sets the image selected at that time. A list of destinations that are currently displayed is displayed on the monitor 208.

使用者は、上述した操作を行って、お知らせメールを送信したい画像に対する宛先の設定が全て完了した場合には、メール予約画面、あるいは予約一覧画面がモニタ208に表示されている状態でレリーズボタンを押下することによって、メール予約モードを終了することができる。すなわち、予約処理実行部204aは、メール予約画面、あるいは予約一覧画面表示中に、使用者によってレリーズボタンが押下されたことを検出した場合には、メール予約画面、あるいは予約一覧画面の表示を終了して、カメラ200のモードをメール予約モードに移行する前に設定されていたモードに戻す。   When the user completes the destination setting for the image to which the notification mail is to be sent by performing the above-described operation, the user presses the release button while the mail reservation screen or the reservation list screen is displayed on the monitor 208. By depressing, the mail reservation mode can be terminated. That is, when the reservation processing execution unit 204a detects that the user has pressed the release button while displaying the email reservation screen or the reservation list screen, the reservation processing execution unit 204a ends the display of the email reservation screen or the reservation list screen. Then, the mode of the camera 200 is returned to the mode set before shifting to the mail reservation mode.

予約処理実行部204aは、メール予約モードが終了した場合には、使用者に対して、上述した操作でお知らせメールを送信するように予約した画像、および画像と宛先とを対応付けた宛先リストを、画像記録用サーバー300へ送信するか否かを確認するためのメッセージをモニタ208へ表示する。その結果、使用者によって送信するように指示された場合には、データ送信部204bは、後述するデータ送信処理を実行する。これに対して、この時点では送信しないように指示された場合には、データ送信部204bは、データ送信処理を実行しない。これによって、使用者は、メール予約を行った後、すぐに送信を行うか、後で送信を行うかを任意に選択することができる。   When the mail reservation mode ends, the reservation processing execution unit 204a displays an image reserved to send a notification mail by the above-described operation to the user, and a destination list in which the image and the destination are associated with each other. A message for confirming whether to transmit to the image recording server 300 is displayed on the monitor 208. As a result, when the user instructs to transmit, the data transmission unit 204b executes a data transmission process described later. On the other hand, when it is instructed not to transmit at this time, the data transmission unit 204b does not execute the data transmission process. Thus, the user can arbitrarily select whether to send immediately after making a mail reservation or to send later.

図8は、本実施の形態における予約処理実行部204aによって実行されるメール予約処理を示すフローチャートである。図8に示す処理は、使用者によるメニュー操作に基づいて、カメラ200のモードがメール予約モードに設定されると起動するプログラムとして実行される。   FIG. 8 is a flowchart showing the mail reservation process executed by the reservation process execution unit 204a in the present embodiment. The processing shown in FIG. 8 is executed as a program that is activated when the mode of the camera 200 is set to the mail reservation mode based on a menu operation by the user.

ステップS10において、予約処理実行部204aは、メモリカードから画像ファイルを読み込み、フラッシュメモリ206からアドレス帳とメール予約リストとを読み込む。その後、ステップS20へ進み、予約処理実行部204aは、ステップS10で読み込んだ情報に基づいて、図5に示したメール予約画面をモニタ208に表示してステップS30へ進む。ステップS30では、予約処理実行部204aは、上述したように、メール予約リストに基づいて、宛先設定用領域5b内に宛先設定済みアイコン5gを表示する。その後、ステップS40へ進む。   In step S <b> 10, the reservation processing execution unit 204 a reads an image file from the memory card, and reads an address book and a mail reservation list from the flash memory 206. Thereafter, the process proceeds to step S20, and the reservation process execution unit 204a displays the mail reservation screen shown in FIG. 5 on the monitor 208 based on the information read in step S10, and proceeds to step S30. In step S30, the reservation processing execution unit 204a displays the destination-set icon 5g in the destination setting area 5b based on the mail reservation list as described above. Thereafter, the process proceeds to step S40.

ステップS40では、予約処理実行部204aは、上述したように、使用者によってNEW項目5fが選択されたことによって、アドレス帳への新規登録が指示されたか否かを判断する。否定判断した場合には、後述するステップS70へ進む。これに対して、肯定判断した場合には、ステップS50へ進む。ステップS50では、予約処理実行部204aは、モニタ208上に新規宛先の登録画面を表示して、使用者による新規宛先の登録を受け付ける。その後、ステップS60へ進み、予約処理実行部204aは、使用者による操作に基づいてアドレス帳に新規宛先を追加して、ステップS70へ進む。   In step S40, as described above, the reservation processing execution unit 204a determines whether or not new registration to the address book is instructed by the selection of the NEW item 5f by the user. If a negative determination is made, the process proceeds to step S70 described later. On the other hand, if a positive determination is made, the process proceeds to step S50. In step S50, the reservation processing execution unit 204a displays a new destination registration screen on the monitor 208 and accepts registration of the new destination by the user. Thereafter, the process proceeds to step S60, where the reservation processing execution unit 204a adds a new destination to the address book based on the operation by the user, and proceeds to step S70.

ステップS70では、予約処理実行部204aは、使用者によってロータリーマルチセレクターの右または左が押下されたことにより、画像表示領域5aに表示する画像の切り替えが指示されたか否かを判断する。否定判断した場合には、後述するステップS90へ進む。一方、肯定判断した場合には、ステップS80へ進み、予約処理実行部204aは、使用者によるロータリーマルチセレクターの操作に基づいて、画像表示領域5aに表示する画像の切り替えを行う。その後、ステップS90へ進む。   In step S70, the reservation processing execution unit 204a determines whether or not the user has instructed to switch the image displayed in the image display area 5a by pressing the right or left of the rotary multi selector. If a negative determination is made, the process proceeds to step S90 described later. On the other hand, if an affirmative determination is made, the process proceeds to step S80, and the reservation processing execution unit 204a switches the image to be displayed in the image display area 5a based on the operation of the rotary multi selector by the user. Thereafter, the process proceeds to step S90.

ステップS90では、予約処理実行部204aは、使用者によってロータリーマルチセレクターが右回転または左回転されたことにより、宛先設定用領域5b内での宛先の選択状況の切り替えが指示されたか否かを判断する。否定判断した場合には、後述するステップS110へ進む。一方、肯定判断した場合には、ステップS100へ進み、予約処理実行部204aは、使用者によるロータリーマルチセレクターの操作に基づいて、選択対象の宛先の切り替えを行う。その後、ステップS110へ進む。   In step S90, the reservation processing execution unit 204a determines whether or not switching of the destination selection status in the destination setting area 5b is instructed by the user rotating the rotary multi selector clockwise or counterclockwise. To do. If a negative determination is made, the process proceeds to step S110 described later. On the other hand, when an affirmative determination is made, the process proceeds to step S100, and the reservation processing execution unit 204a switches the destination to be selected based on the operation of the rotary multi selector by the user. Then, it progresses to step S110.

ステップS110では、予約処理実行部204aは、使用者によってロータリーマルチセレクターのOKボタン4bが押下されたことにより、画像表示領域5a内に表示されている画像に対して宛先設定用領域5b内で選択されている宛先を設定するように指示されたか否かを判断する。否定判断した場合には、後述するステップS130へ進む。一方、肯定判断した場合には、ステップS120へ進み、予約処理実行部204aは、画像表示領域5a内に表示されている画像の画像ファイルと、宛先設定用領域5b内で選択されている宛先の宛先IDとを対応付けて、図6に示したメール予約リストに登録して、ステップS130へ進む。   In step S110, the reservation processing execution unit 204a selects the image displayed in the image display area 5a in the destination setting area 5b when the user presses the OK button 4b of the rotary multi selector. It is determined whether or not it is instructed to set the destination. If a negative determination is made, the process proceeds to step S130 described later. On the other hand, if an affirmative determination is made, the process proceeds to step S120, and the reservation processing execution unit 204a determines the image file of the image displayed in the image display area 5a and the destination selected in the destination setting area 5b. The destination ID is associated and registered in the mail reservation list shown in FIG. 6, and the process proceeds to step S130.

ステップS130では、予約処理実行部204aは、使用者によってズームダウンボタンが押下されたことによって、予約一覧画面の表示が指示されたか否かを判断する。否定判断した場合には、後述するステップS170へ進む。これに対して、肯定判断した場合には、ステップS140へ進む。ステップS140では、予約処理実行部204aは、図7に示した予約一覧画面をモニタ208に表示する。このとき、メール予約リストに基づいて、各画像に対して設定されている宛先の数を算出して、算出結果を各画像に対応付けて表示する。その後、ステップS150へ進む。   In step S130, the reservation processing execution unit 204a determines whether or not the user has instructed to display the reservation list screen by pressing the zoom-down button. If a negative determination is made, the process proceeds to step S170 described later. On the other hand, if a positive determination is made, the process proceeds to step S140. In step S140, the reservation processing execution unit 204a displays the reservation list screen shown in FIG. At this time, the number of destinations set for each image is calculated based on the mail reservation list, and the calculation result is displayed in association with each image. Thereafter, the process proceeds to step S150.

ステップS150では、予約処理実行部204aは、使用者によって予約一覧画面上でいずれか1枚の画像が選択され、ズームアップボタンが押下されることによって、その画像に設定されているアドレス一覧を表示するように指示があったか否かを判断する。否定判断した場合には、後述するステップS170へ進む。これに対して、肯定判断した場合には、ステップS160へ進み、メール予約リストおよびアドレス帳を参照して、そのときに選択されている画像に対して設定されている宛先の一覧をモニタ208に表示する。その後、ステップS170へ進む。   In step S150, the reservation processing execution unit 204a displays any address list set for the image by selecting any one image on the reservation list screen by the user and pressing the zoom-up button. It is determined whether or not there is an instruction to do so. If a negative determination is made, the process proceeds to step S170 described later. On the other hand, if an affirmative determination is made, the process proceeds to step S160, where the mail reservation list and address book are referred to, and a list of destinations set for the image selected at that time is displayed on the monitor 208. indicate. Thereafter, the process proceeds to step S170.

ステップS170では、予約処理実行部204aは、使用者によってメール予約画面、あるいは予約一覧画面表示中にレリーズボタンが押下されることによって、メール予約モードの終了が指示されたか否かを判断する。否定判断した場合には、ステップS40へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS180へ進み、予約処理実行部204aは、メール予約モードを終了する。その後、ステップS190へ進む。   In step S170, the reservation processing execution unit 204a determines whether or not the user has instructed to end the mail reservation mode by pressing the release button while the mail reservation screen or the reservation list screen is displayed. If a negative determination is made, the process returns to step S40 to repeat the process. On the other hand, if a positive determination is made, the process proceeds to step S180, and the reservation process execution unit 204a ends the mail reservation mode. Thereafter, the process proceeds to step S190.

ステップS190では、予約処理実行部204aは、使用者に対して、お知らせメールを送信するように予約した画像、および画像と宛先とを対応付けた宛先リストを、画像記録用サーバー300へ送信するか否かを確認するためのメッセージをモニタ208へ表示する。その後、ステップS200へ進み、使用者によるデータ送信処理の実行指示があったか否かを判断する。肯定判断した場合には、ステップS210へ進み、データ送信部204bは、図9により後述するデータ送信処理を実行して、処理を終了する。一方、否定判断した場合には、そのまま処理を終了する。   In step S190, the reservation processing execution unit 204a transmits, to the image recording server 300, the image reserved for transmitting the notification mail and the destination list in which the image and the destination are associated with each other. A message for confirming whether or not is displayed on the monitor 208. Thereafter, the process proceeds to step S200, and it is determined whether or not there is an instruction to execute the data transmission process by the user. If the determination is affirmative, the process proceeds to step S210, where the data transmission unit 204b executes a data transmission process described later with reference to FIG. 9, and ends the process. On the other hand, if a negative determination is made, the process is terminated as it is.

次に、本実施の形態におけるデータ送信部204bによるデータ送信処理について説明する。データ送信部204bは、使用者から、上述したメール予約処理でお知らせメールを送信するように宛先が設定された画像の画像記録用サーバー300への送信が指示された場合に、メール予約リストに基づいて、対象となる画像、および画像ファイル名と宛先とを対応付けた宛先リストとを画像記録用サーバー300へ送信する。なお、使用者は、図8のステップS190で表示される確認メッセージに応答してデータ送信処理の実行を指示することができ、あるいはメニュー操作によりデータ送信処理の実行を指示することもできる   Next, data transmission processing by the data transmission unit 204b in the present embodiment will be described. The data transmission unit 204b is based on the mail reservation list when the user instructs the image recording server 300 to transmit an image whose destination is set so as to transmit the notification mail in the mail reservation process described above. Then, the target image and the destination list in which the image file name is associated with the destination are transmitted to the image recording server 300. Note that the user can instruct execution of the data transmission process in response to the confirmation message displayed in step S190 of FIG. 8, or can instruct execution of the data transmission process by a menu operation.

図9は、データ送信部204bによって実行されるデータ送信処理を示すフローチャートである。図9に示す処理は、使用者によってメール予約がされている画像の画像記録用サーバー300への送信が指示されると起動するプログラムとして実行される。   FIG. 9 is a flowchart showing data transmission processing executed by the data transmission unit 204b. The processing shown in FIG. 9 is executed as a program that is activated when an instruction to send an image reserved for mail to the image recording server 300 is given by the user.

ステップS310において、データ送信部204bは、通信モジュール209を制御して、通信可能範囲内に存在するアクセスポイント600のSSIDを検索する。ステップS320では、データ送信部204bは、ステップS310での検出結果に基づいて、カメラ200に最新に登録されたSSID(最新登録SSID)が、通信可能範囲内にあるか否かを判断する。肯定判断した場合には、ステップS330へ進み、データ送信部204bは、最新登録SSIDを接続先として選択する。   In step S310, the data transmission unit 204b controls the communication module 209 to search for the SSID of the access point 600 existing within the communicable range. In step S320, the data transmission unit 204b determines whether or not the latest SSID registered in the camera 200 (latest registered SSID) is within the communicable range based on the detection result in step S310. If the determination is affirmative, the process proceeds to step S330, and the data transmission unit 204b selects the latest registered SSID as the connection destination.

その後、ステップS340へ進み、データ送信部204bは、使用者によって、選択した最新登録SSIDへの接続キャンセル操作が行われていないか否かを判断し、肯定判断した場合には、後述するステップS370へ進む。これに対して、ステップS320またはステップS340で否定判断した場合には、ステップS350へ進み、データ送信部204bは、カメラ200にすでに登録済みのSSIDのリストをモニタ208に表示して、ステップS360へ進む。ステップS360では、使用者によってリスト中からいずれかのSSIDが選択されたか否かを判断し、肯定判断した場合には、ステップS370へ進む。   Thereafter, the process proceeds to step S340, where the data transmitting unit 204b determines whether or not the user has canceled the connection cancellation operation for the selected latest registered SSID. If the determination is affirmative, step S370 described later is performed. Proceed to On the other hand, if a negative determination is made in step S320 or step S340, the process proceeds to step S350, where the data transmission unit 204b displays a list of SSIDs already registered in the camera 200 on the monitor 208, and proceeds to step S360. move on. In step S360, it is determined whether or not any SSID is selected from the list by the user. If the determination is affirmative, the process proceeds to step S370.

ステップS370では、データ送信部204bは、ステップS330で選択した最新登録SSID、またはステップS360で使用者によって選択されたSSIDを接続先として、アクセスポイント600との間で無線通信を確立する。その後、ステップS380へ進み、データ送信部204bは、図10で後述する予約済みメール送信処理を実行した後、ステップS390へ進み、アクセスポイント600との接続を解除して、処理を終了する。   In step S370, the data transmission unit 204b establishes wireless communication with the access point 600 using the latest registered SSID selected in step S330 or the SSID selected by the user in step S360 as the connection destination. Thereafter, the process proceeds to step S380, and the data transmission unit 204b executes a reserved mail transmission process described later with reference to FIG. 10, and then proceeds to step S390, releases the connection with the access point 600, and ends the process.

図10は、ステップS380で実行される予約済みメール送信処理を示すフローチャートである。ステップS410において、データ送信部204bは、フラッシュメモリ206内に上述したメール予約リストのファイルがあるか否かを判断する。否定判断した場合には、ステップS560へ進み、データ送信部204bは、モニタ208上に「メール転送終了しました」などのデータ送信が終了した旨のメッセージを表示して、図9に示す処理に復帰する。これに対して、肯定判断した場合には、ステップS420へ進む。   FIG. 10 is a flowchart showing the reserved mail transmission process executed in step S380. In step S410, the data transmission unit 204b determines whether or not the above-described mail reservation list file exists in the flash memory 206. If a negative determination is made, the process proceeds to step S560, where the data transmission unit 204b displays a message indicating that the data transmission has been completed, such as “mail transfer has been completed” on the monitor 208, and performs the processing shown in FIG. Return. On the other hand, if a positive determination is made, the process proceeds to step S420.

ステップS420では、データ送信部204bは、使用者によってデータ送信を中断するための操作が行われたか否かを判断する。否定判断した場合には、ステップS550へ進み、後述する中断フラグをセットする。中断フラグは、予約済みメール送信処理が途中で中断されたことを示すフラグであって、SDRAM205内に記録される。なお、この中断フラグは、後述する第2および第3の実施の形態で使用するフラグであるため、この第1の実施の形態ではセットしないようにしてもよい。その後、上述したステップS560へ進んだ後、図9で上述した処理に復帰する。   In step S420, the data transmission unit 204b determines whether an operation for interrupting data transmission has been performed by the user. If a negative determination is made, the process proceeds to step S550, and an interruption flag described later is set. The interruption flag is a flag indicating that the reserved mail transmission process has been interrupted, and is recorded in the SDRAM 205. Note that this interruption flag is a flag used in the second and third embodiments to be described later, and may not be set in the first embodiment. Thereafter, the process proceeds to step S560 described above, and then returns to the process described above with reference to FIG.

一方、ステップS420で肯定判断した場合には、ステップS430へ進む。ステップS430では、データ送信部204bは、メール予約リストに基づいて、宛先リストを画像記録用サーバー300へ送信していない画像、すなわちメール予約リストの送信完了日時にデータが登録されていない画像があるか否かを判断する。否定判断した場合には、上述したステップS560へ進んだ後、図9に示す処理に復帰する。これに対して、肯定判断した場合には、ステップS440へ進む。   On the other hand, if a positive determination is made in step S420, the process proceeds to step S430. In step S430, based on the mail reservation list, the data transmission unit 204b has an image for which the destination list is not transmitted to the image recording server 300, that is, an image in which no data is registered at the transmission completion date and time of the mail reservation list. Determine whether or not. If a negative determination is made, the process proceeds to step S560 described above, and then returns to the process shown in FIG. On the other hand, if a positive determination is made, the process proceeds to step S440.

ステップS440では、データ送信部204bは、未送信画像の中から特定の1枚の画像を選択して、ステップS450へ進む。ステップS450では、データ送信部204bは、メール予約リストを参照して、選択した特定の1枚の画像に対応付けられている全ての宛先を確認して、ステップS460へ進む。ステップS460では、データ送信部204dは、メール予約リストの中に含まれる画像の中から、各画像に対応付けられている全宛先が、ステップS450で確認した特定の1枚の画像に対応付けられている全宛先と同じ画像の存在を確認して、ステップS470へ進む。   In step S440, the data transmission unit 204b selects one specific image from the untransmitted images, and proceeds to step S450. In step S450, the data transmission unit 204b refers to the mail reservation list, confirms all destinations associated with the selected one specific image, and proceeds to step S460. In step S460, the data transmission unit 204d associates all destinations associated with each image from the images included in the mail reservation list with the specific single image confirmed in step S450. The presence of the same image as all destinations is confirmed, and the process proceeds to step S470.

ステップS470では、データ送信部204bは、ステップS460で確認した全宛先が同じ画像をその宛先に基づいてグループ化して宛先リストを作成し、SDRAM205へ記録する。データ送信部204bは、この宛先リストを送信用情報として画像記録用サーバー300に送信することによって、画像記録用サーバー300に対して、どの画像に対するお知らせメールをどの宛先に宛てて送信するかを指示する。   In step S470, the data transmission unit 204b creates a destination list by grouping images having the same destination confirmed in step S460 based on the destinations, and records the destination list in the SDRAM 205. The data transmission unit 204b transmits the destination list as transmission information to the image recording server 300, thereby instructing the image recording server 300 which notification mail is to be transmitted to which image. To do.

ここで、各画像に設定されている全宛先の組み合わせが異なる場合には、画像記録用サーバー300は、それぞれの全宛先の組み合わせを送信先に設定してお知らせメールを配信する必要があるが、複数の画像の全宛先が共通している場合には、それらの共通する全宛先に対して、複数の画像がアップロードされたことを通知するためのお知らせメールを1通だけ送信すればよい。   Here, when the combination of all destinations set for each image is different, the image recording server 300 needs to set the combination of all the destinations as the transmission destination and distribute the notification mail. When all the destinations of a plurality of images are common, only one notification mail for notifying that the plurality of images have been uploaded may be transmitted to all the common destinations.

このため、本実施の形態では、複数の画像に設定されている全宛先が共通している場合には、画像記録用サーバー300側で、それらの宛先に対しては、まとめて1通のお知らせメールを作成することができるように、全宛先が共通しているレコードをグループ化した宛先リストを作成する。宛先リストの具体例を図11に示す。なお、この図11に示す宛先リストは、図6に示したメール予約リストに基づいて作成されたものを示している。   For this reason, in the present embodiment, when all the destinations set for a plurality of images are common, the image recording server 300 side collectively sends one notification to the destinations. Create a destination list that groups records that have the same common destination so that you can create an email. A specific example of the destination list is shown in FIG. The destination list shown in FIG. 11 is created based on the mail reservation list shown in FIG.

図6に示すメール予約リストにおいては、DSCN0001.jpgとDSCN0003.jpgとは、関連付けられている全宛先が同一であることから、これらを1つにまとめ、宛先IDがA01のメールアドレス、A02のメールアドレス、G03に含まれる全てのメールアドレスを、お知らせメールの送信先とし、そのお知らせメールによる通知対象の画像をDSCN0001.jpgおよびDSCN0003.jpgとしたレコードを宛先リストに追加する。また、その他の画像については、他に宛先が共通する画像がないので、各宛先をお知らせメールの送信先とし、そのお知らせメールによる通知対象の画像をそれぞれの画像としたレコードを宛先リストに追加する。   In the mail reservation list shown in FIG. jpg and DSCN0003. With jpg, since all the associated destinations are the same, they are combined into one, and the destination ID is A01 email address, A02 email address, all email addresses included in G03, The image to be notified by the notification mail is designated as DSCN0001. jpg and DSCN0003. A record with jpg is added to the destination list. For other images, there are no other images with the same destination. Therefore, a record in which each destination is a notification mail destination and the image to be notified by the notification mail is added to the destination list. .

その後、ステップS475へ進み、データ送信部204dは、ステップS430で特定した未送信画像の全てが宛先リストに登録されたか否かを判断する。否定判断した場合には、ステップS440へ戻る。これに対して、肯定判断した場合には、ステップS480へ進む。   Thereafter, the process proceeds to step S475, and the data transmission unit 204d determines whether all the untransmitted images specified in step S430 are registered in the destination list. If a negative determination is made, the process returns to step S440. On the other hand, if a positive determination is made, the process proceeds to step S480.

ステップS480では、データ送信部204bは、作成した宛先リストを画像記録用サーバー300へ送信する。画像記録用サーバー300は、受信した宛先リストに基づいて、誰にどの画像に関するお知らせメールを送信するべきかを判定し、図2に示したお知らせメールをそれぞれの宛先(送信先)へ送信する。ステップS480で宛先リストを送信した後は、ステップS490へ進む。   In step S480, the data transmission unit 204b transmits the created destination list to the image recording server 300. Based on the received destination list, the image recording server 300 determines to whom the notification mail about which image should be transmitted, and transmits the notification mail shown in FIG. 2 to each destination (transmission destination). After the destination list is transmitted in step S480, the process proceeds to step S490.

ステップS485では、データ送信部204bは、使用者によってデータ送信を中断するための操作が行われたか否かを判断する。肯定判断した場合には、ステップS490へ処理を進める。否定判断した場合には、上述したステップS550へ処理を進め、後述する中断フラグをセットする。上述したように、その中断フラグは、後述する第2および第3の実施の形態で使用するフラグであるため、第1の実施の形態ではセットしないようにしてもよい。   In step S485, the data transmission unit 204b determines whether an operation for interrupting data transmission has been performed by the user. If a positive determination is made, the process proceeds to step S490. If a negative determination is made, the process proceeds to step S550 described above, and an interruption flag described later is set. As described above, the interruption flag is a flag used in the second and third embodiments to be described later, and may not be set in the first embodiment.

ステップS490では、画像記録用サーバー300は、特定の1枚の画像を選択し、その画像の画像情報を画像記録用サーバー300へ送信する。画像情報としては、画像ファイルのファイル名、ファイル作成日時、ファイルサイズを送信する。画像記録用サーバー300では、受信した画像情報に基づいて、データ送信部204bがこれから送信することを予定している画像ファイルが、既に画像記録用サーバー300内に記録されているか否かを判定する。具体的には、ファイル名、ファイル作成日時、ファイルサイズの全てが一致する画像ファイルがすでに記録されているか否かを判定する。   In step S <b> 490, the image recording server 300 selects one specific image and transmits the image information of the image to the image recording server 300. As image information, the file name, file creation date and time, and file size of the image file are transmitted. In the image recording server 300, based on the received image information, it is determined whether or not the image file that the data transmission unit 204b plans to transmit is already recorded in the image recording server 300. . Specifically, it is determined whether or not an image file having the same file name, file creation date and time, and file size has already been recorded.

例えば、使用者の指示に基づいて、カメラ200から画像記録用サーバー300に画像のバックアップがとられた場合などは、既に画像記録用サーバー300内に画像ファイルが記録されている可能性がある。もし、既に画像記録用サーバー300内に、受信した画像情報と一致する画像情報を有する画像ファイルが記録されている場合には、画像記録用サーバー300内には、既に同じ画像ファイルが記録されているため、改めてカメラ200から画像を受信する必要はないと判定し、カメラ200に対して送信不要通知を送信する。これに対して、画像記録用サーバー300内に受信した画像情報と一致する画像情報を有する画像ファイルが記録されていない場合には、カメラ200から画像を受信する必要があると判定して、カメラ200に送信要求を行う。   For example, when an image is backed up from the camera 200 to the image recording server 300 based on a user instruction, an image file may already be recorded in the image recording server 300. If an image file having image information that matches the received image information is already recorded in the image recording server 300, the same image file is already recorded in the image recording server 300. Therefore, it is determined that it is not necessary to receive an image from the camera 200 again, and a transmission unnecessary notification is transmitted to the camera 200. On the other hand, if an image file having image information that matches the received image information is not recorded in the image recording server 300, it is determined that an image needs to be received from the camera 200, and the camera A transmission request is made to 200.

ステップS500では、データ送信部204bは、画像記録用サーバー300から送信要求を受信したか否かを判断する。否定判断した場合には、ステップS540へ進み、データ送信部204bは、画像記録用サーバー300から送信不要通知を受信したか否かを判断する。否定判断した場合には、ステップS500へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS490へ戻る。   In step S500, the data transmission unit 204b determines whether a transmission request is received from the image recording server 300. If a negative determination is made, the process proceeds to step S540, and the data transmission unit 204b determines whether a transmission unnecessary notification has been received from the image recording server 300. If a negative determination is made, the process returns to step S500 to repeat the process. On the other hand, if a positive determination is made, the process returns to step S490.

一方、ステップS500で肯定判断した場合には、ステップS510へ進み、ステップS490で選択した特定の1枚の画像の画像記録用サーバー300への送信を開始して、ステップS520へ進む。なお、画像記録用サーバー300は、特定の1枚の画像の受信が完了すると受領通知をカメラ200へ送信する。ステップS520では、データ送信部204bは、画像記録用サーバー300からこの受領通知を受信したか否かを判断する。肯定判断した場合には、ステップS530へ進み、データ送信部204bは、メール予約リスト内の特定の1枚の画像ファイルに対応する送信完了日時に、現在の日時を記録して、ステップS490へ戻る。   On the other hand, if an affirmative determination is made in step S500, the process proceeds to step S510, the transmission of the specific image selected in step S490 to the image recording server 300 is started, and the process proceeds to step S520. Note that the image recording server 300 transmits a receipt notification to the camera 200 when reception of a specific image is completed. In step S520, the data transmission unit 204b determines whether or not the receipt notification is received from the image recording server 300. If the determination is affirmative, the process proceeds to step S530, and the data transmission unit 204b records the current date and time at the transmission completion date and time corresponding to one specific image file in the mail reservation list, and returns to step S490. .

以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
(1)制御装置204は、画像ファイル(画像データ)をメモリカードスロット207に挿入されたメモリカード(第1の記憶媒体)に記録し、予約処理実行部204aは、各画像ファイルを識別するための識別情報としてのファイル名と、各画像ファイルの宛先に関する宛先情報としての宛先IDとを対応付けたメール予約リストをフラッシュメモリ(第2の記憶媒体)206に記録する。そして、データ送信部204bは、アクセスポイント600を介して画像記録用サーバー300との通信が確立されたことを検出したときに、フラッシュメモリ206にメール予約リストが記録されている場合には、メール予約リストに基づいて作成した宛先リストと、メール予約リストにより特定される画像ファイルとを、画像記録用サーバー300へ送信するようにした。これによって、使用者は、無線通信が行えない場所でもあらかじめ送信指示を行うことができ、無線通信が確立したときに送信指示対象の画像ファイルが送信されるため、使用者の利便性が向上する。
According to the present embodiment described above, the following operational effects can be obtained.
(1) The control device 204 records an image file (image data) on a memory card (first storage medium) inserted in the memory card slot 207, and the reservation process execution unit 204a identifies each image file. Is stored in the flash memory (second storage medium) 206 in correspondence with the file name as the identification information and the destination ID as the destination information regarding the destination of each image file. When the data transmission unit 204b detects that the communication with the image recording server 300 is established via the access point 600, and the mail reservation list is recorded in the flash memory 206, the data transmission unit 204b The destination list created based on the reservation list and the image file specified by the mail reservation list are transmitted to the image recording server 300. As a result, the user can give a transmission instruction in advance even in a place where wireless communication cannot be performed, and the image file to be transmitted is transmitted when the wireless communication is established, which improves the convenience for the user. .

(2)予約処理実行部204aは、メール予約画面の画像表示領域5a内に、メモリカードに記録されている画像ファイルに基づいて画像を表示し、使用者によるロータリーマルチセレクターを介した指示に基づいて、画像表示領域5a内に表示する画像を切り替えるようにした。そして、使用者によるロータリーマルチセレクターを介した指示に基づいて、画像表示領域5a内に表示されている画像に対応する画像ファイルのファイル名に対して、少なくとも1つの宛先IDを対応付けて、メール予約リストに登録するようにした。これによって、メール予約リストに基づいて作成する宛先リストにおいては、宛先IDが一致する複数の画像を1つのレコードで管理できるため、宛先リストを受信した画像記録用サーバー300はお知らせメールを複数作成する必要がない。 (2) The reservation processing execution unit 204a displays an image based on the image file recorded on the memory card in the image display area 5a of the mail reservation screen, and based on an instruction from the user via the rotary multi selector. Thus, the image displayed in the image display area 5a is switched. Then, based on an instruction from the user via the rotary multi-selector, at least one destination ID is associated with the file name of the image file corresponding to the image displayed in the image display area 5a, and the mail Added to the reservation list. Thus, in the destination list created based on the email reservation list, a plurality of images having the same destination ID can be managed by one record, and therefore the image recording server 300 that has received the destination list creates a plurality of notification emails. There is no need.

(3)予約処理実行部204aは、フラッシュメモリ206に記録されているメール予約リストに基づいて、画像記録用サーバー300へ送信することが予定されている画像の一覧を予約一覧画面上に表示するようにした。これによって、使用者は、必要な時にいつでもお知らせメール送信の予約状況を確認することができる。 (3) The reservation processing execution unit 204a displays a list of images scheduled to be transmitted to the image recording server 300 on the reservation list screen based on the mail reservation list recorded in the flash memory 206. I did it. As a result, the user can check the reservation status of notification mail transmission whenever necessary.

(4)予約処理実行部204aは、予約一覧画面上に一覧表示した各画像のそれぞれに対応付けて、各画像に対して設定されている宛先の数を表示するようにした。これによって、使用者は、お知らせメールの送信先として設定した宛先の数を画像に映っている人数と比較することで、その宛先の数の妥当性を判断することができる。 (4) The reservation processing execution unit 204a displays the number of destinations set for each image in association with each image displayed as a list on the reservation list screen. Thus, the user can determine the validity of the number of destinations by comparing the number of destinations set as the destination of the notification mail with the number of people shown in the image.

(5)予約処理実行部204aは、予約一覧画面上に一覧表示した画像の中から使用者によっていずれかの画像が選択された場合には、メール予約リストに基づいて、その画像に対して設定されているアドレス一覧を表示するようにした。これによって、使用者は、その画像に対するお知らせメールの宛先に誤りがないかをチェックすることができる。 (5) If any image is selected by the user from the images displayed as a list on the reservation list screen, the reservation processing execution unit 204a sets the image based on the mail reservation list. The list of addresses that have been used was displayed. As a result, the user can check whether there is an error in the destination of the notification mail for the image.

(6)予約処理実行部204aは、メール予約リストに基づいて、宛先設定用領域5b内に宛先設定済みアイコン5gの表示形態を変えることによって、画像記録用サーバー300への送信が完了した画像と、未完了の画像とを識別可能に表示するようにした。これによって、使用者は、送信未完了の画像の存在を認識したら、カメラ200とアクセスポイント600との無線接続が確立可能な位置にカメラ200を移し、その画像の送信を完了させることができる。 (6) The reservation processing execution unit 204a changes the display form of the destination setting icon 5g in the destination setting area 5b based on the mail reservation list, and thereby the image that has been transmitted to the image recording server 300 is displayed. The unfinished image is displayed in an identifiable manner. Thus, when the user recognizes the presence of an image that has not yet been transmitted, the user can move the camera 200 to a position where the wireless connection between the camera 200 and the access point 600 can be established, and complete the transmission of the image.

―第2の実施の形態―
上述した第1の実施の形態では、使用者によってメール予約がされている画像の画像記録用サーバー300への送信が指示された場合に、図9に示すデータ送信処理を実行して、お知らせメールを送信するように予約されている画像、および宛先リストを送信する例について説明した。これに対して、第2の実施の形態では、使用者によって画像ファイルを画像記録用サーバー300にバックアップするように指示されたときに、バックアップのために画像ファイルを転送するとともに、お知らせメールを送信するように予約されている画像、および宛先リストを画像記録用サーバー300に送信する。
-Second embodiment-
In the first embodiment described above, when the user instructs the image recording server 300 to transmit the image reserved for the mail, the data transmission processing shown in FIG. An example of transmitting an image reserved to transmit and a destination list has been described. On the other hand, in the second embodiment, when the user instructs to backup the image file to the image recording server 300, the image file is transferred for backup and a notification mail is transmitted. The reserved image and the destination list are transmitted to the image recording server 300.

なお、第2の実施の形態においては、図1〜図8、図10、および図11の各図については、第1の実施の形態と同様のため、説明を省略する。また、本実施の形態では、使用者は、第1の実施の形態と同様の方法でメール予約画面を用いてあらかじめお知らせメールを送信するための操作を行っているものとし、フラッシュメモリ206内には、既にメール予約リストが作成されているものとする。     In the second embodiment, the drawings in FIGS. 1 to 8, 10, and 11 are the same as those in the first embodiment, and thus the description thereof is omitted. In this embodiment, it is assumed that the user performs an operation for transmitting a notification mail in advance using the mail reservation screen in the same manner as in the first embodiment. Assume that a mail reservation list has already been created.

本実施の形態では、画像記録用サーバー300に、バックアップ対象の画像ファイルと、お知らせメールを送信するための画像ファイルおよび宛先リストとを送信する必要がある。バックアップ対象の画像ファイルは、そのファイル数が多いことからデータ量が大きくなる可能性が高いが、お知らせメールを送信するための画像ファイルおよび宛先リストは、対象となる画像ファイルが少ない可能性が高い。このため、バックアップ対象の画像ファイルを先に送信した場合には、お知らせメールの対象の画像ファイルの送信開始までに時間がかかり、お知らせメールの対象の画像ファイルを効率的に転送することができない。   In the present embodiment, it is necessary to transmit to the image recording server 300 an image file to be backed up, an image file for transmitting a notification mail, and a destination list. Image files to be backed up are likely to have a large amount of data due to the large number of files, but image files and destination lists for sending notification emails are likely to have few target image files . For this reason, when an image file to be backed up is transmitted first, it takes time to start transmission of the image file to be notified of notification mail, and the image file to be notified of notification mail cannot be efficiently transferred.

したがって、本実施の形態では、お知らせメールの対象の画像ファイルを、バックアップ対象の画像ファイルに優先して送信することによって、お知らせメールの対象の画像ファイルを効率的に送信するようにする。すなわち、データ送信部204bは、使用者によってお知らせメールを送信するように特定されている画像ファイルを特定画像とし、それ以外のバックアップ対象の画像ファイルを非特定画像とする。そして、特定画像を非特定画像よりも優先して画像記録用サーバー300へ送信する。   Therefore, in the present embodiment, the image file targeted for the notification mail is efficiently transmitted by preferentially transmitting the image file targeted for the notification mail over the image file targeted for backup. That is, the data transmission unit 204b sets the image file specified to transmit the notification mail by the user as a specific image, and sets other image files to be backed up as non-specific images. The specific image is transmitted to the image recording server 300 with priority over the non-specific image.

具体的には、データ送信部204bは、図12に示すデータ送信処理を実行する。図12に示す処理は、使用者によって画像記録用サーバー300への画像のバックアップが指示されると起動するプログラムとして実行される。または、カメラ200にACアダプタを介して外部電源が供給されると起動するプログラムとして実行される。なお、図12においては、図9で上述した第1の実施の形態におけるデータ送信処理と同一の処理には同じステップ番号を付与し、相違点を中心に説明する。   Specifically, the data transmission unit 204b executes a data transmission process illustrated in FIG. The process shown in FIG. 12 is executed as a program that is activated when an instruction to backup an image to the image recording server 300 is given by the user. Alternatively, it is executed as a program that starts when an external power supply is supplied to the camera 200 via an AC adapter. In FIG. 12, the same step number is assigned to the same process as the data transmission process in the first embodiment described above with reference to FIG. 9, and differences will be mainly described.

ステップS340で、否定判断した場合には、ステップS390へ進む。ステップS390では、データ送信部204bは、アクセスポイント600との接続を解除して、ステップS610へ進む。ステップS610では、データ送信部204bは、カメラ200の電源をオフして、処理を終了する。   If a negative determination is made in step S340, the process proceeds to step S390. In step S390, the data transmission unit 204b releases the connection with the access point 600 and proceeds to step S610. In step S610, the data transmission unit 204b turns off the power of the camera 200 and ends the process.

また、ステップ620において、データ送信部204bは、メモリカード内に画像記録用サーバー300へのバックアップが完了していない画像ファイルが存在するか否かを判断する。具体的には、データ送信部204bは、画像ファイルのアーカイブにチェックが入っているものはバックアップが完了していないと判断する。肯定判断した場合には、ステップ630へ進み、データ送信部204bは、バックアップが未完了の画像の特定の1枚の画像情報、すなわちファイル名、ファイル作成日時、ファイルサイズを画像記録用サーバー300へ送信する。その後、ステップS640へ進む。   In step 620, the data transmission unit 204b determines whether there is an image file in the memory card that has not been backed up to the image recording server 300. Specifically, the data transmission unit 204b determines that the backup of the image file archive that has been checked is not completed. If the determination is affirmative, the process proceeds to step 630, and the data transmission unit 204 b sends the specific one piece of image information of the image that has not been backed up, that is, the file name, file creation date, and file size to the image recording server 300. Send. Thereafter, the process proceeds to step S640.

ステップS640では、データ送信部204bは、画像記録用サーバー300から送信要求を受信したか否かを判断する。否定判断した場合には、ステップS680へ進み、データ送信部204bは、画像記録用サーバー300から送信不要通知を受信したか否かを判断する。否定判断した場合には、ステップS640へ戻って処理を繰り返す。これに対して、肯定判断した場合には、ステップS620へ戻る。   In step S640, the data transmission unit 204b determines whether a transmission request is received from the image recording server 300. If a negative determination is made, the process proceeds to step S680, and the data transmission unit 204b determines whether or not a transmission unnecessary notification has been received from the image recording server 300. If a negative determination is made, the process returns to step S640 and the process is repeated. On the other hand, if a positive determination is made, the process returns to step S620.

一方、ステップS640で肯定判断した場合には、ステップS650へ進み、ステップS630で選択した特定の1枚の画像の画像記録用サーバー300への送信を開始して、ステップS660へ進む。ステップS660では、データ送信部204bは、画像記録用サーバー300から受領通知を受信したか否かを判断する。肯定判断した場合には、ステップS670へ進み、データ送信部204bは、送信した特定の1枚の画像ファイルのアーカイブのチェックを外して、ステップS620へ戻る。   On the other hand, if an affirmative determination is made in step S640, the process proceeds to step S650, transmission of the specific image selected in step S630 to the image recording server 300 is started, and the process proceeds to step S660. In step S660, the data transmission unit 204b determines whether a receipt notification is received from the image recording server 300. If the determination is affirmative, the process proceeds to step S670, and the data transmission unit 204b unchecks the archive of the specific one image file that has been transmitted, and returns to step S620.

これに対して、ステップS620で否定判断した場合には、ステップS690へ進む。ステップS690では、データ転送部204bは、お知らせメールの対象の画像ファイル、宛先リスト、およびバックアップ対象の画像ファイルの送信が完了したことを示すメッセージとして、例えば「転送終了しました」をモニタ208に表示して、ステップS700へ進む。   On the other hand, if a negative determination is made in step S620, the process proceeds to step S690. In step S690, the data transfer unit 204b displays, for example, “Transfer completed” on the monitor 208 as a message indicating that transmission of the image file to be notified of the notification mail, the destination list, and the image file to be backed up is completed. Then, the process proceeds to step S700.

ステップS700では、データ送信部204bは、SDRAM205内に、図10で上述した予約済みメール送信処理でセットされた中断フラグが記録されているか否かを判断する。否定判断した場合には、ステップS390へ進む。これに対して、肯定判断した場合には、ステップS381へ進んで、再度、予約済みメール送信処理を実行して、ステップS390へ進む。   In step S700, the data transmission unit 204b determines whether or not the interruption flag set in the reserved mail transmission process described above with reference to FIG. If a negative determination is made, the process proceeds to step S390. On the other hand, if an affirmative determination is made, the process proceeds to step S381, the reserved mail transmission process is executed again, and the process proceeds to step S390.

以上説明した第2の実施の形態によれば、第1の実施の形態における作用効果に加えて以下の効果を得ることができる。   According to the second embodiment described above, the following effects can be obtained in addition to the functions and effects of the first embodiment.

(1)データ送信部204bは、メモリカードに記録されている複数の画像ファイルの中から、使用者によってお知らせメールの送信が指示された画像ファイルを特定し、メモリカードに記録されている複数の画像ファイルを画像記録用サーバー300へ送信するに際して、上記特定した特定画像ファイルと、特定していない非特定画像ファイルとを判別し、特定画像ファイルを非特定画像ファイルよりも優先して画像記録用サーバー300へ送信するようにした。これによって、使用者が送信を指示した画像ファイルを効率的に画像記録用サーバー300に送信することができるため、送信を指示しない画像ファイルを画像記録用サーバー300に送信している間に、画像記録用サーバー300からお知らせメールが送信されるようにすることができる。 (1) The data transmission unit 204b specifies an image file instructed to be transmitted by the user from among a plurality of image files recorded on the memory card, and the plurality of data files recorded on the memory card. When the image file is transmitted to the image recording server 300, the specified specific image file and the non-specific non-specific image file are discriminated, and the specific image file is given priority over the non-specific image file. It sent to the server 300. Accordingly, the image file instructed to be transmitted by the user can be efficiently transmitted to the image recording server 300. Therefore, while the image file not instructed to be transmitted is transmitted to the image recording server 300, the image file is transmitted. Notification mail can be transmitted from the recording server 300.

(2)予約処理実行部204aは、特定画像ファイルに関する情報をフラッシュメモリ206に記録したメール予約リスト内に登録するようにした。これによって、データ送信部204bは、画像ファイルの送信時に、メール予約リストを参照するだけで、使用者が送信を指示した画像ファイルを特定することができる。 (2) The reservation processing execution unit 204 a registers information related to the specific image file in the mail reservation list recorded in the flash memory 206. As a result, the data transmission unit 204b can identify the image file that the user has instructed to transmit simply by referring to the mail reservation list when transmitting the image file.

(3)データ送信部204bは、メール予約リスト内に情報が登録されている画像ファイル、すなわち画像ファイルの宛先情報が対応付けられている画像ファイルを特定画像ファイルとして特定して、送信の対象とするようにした。これによって、使用者によって、お知らせメールを送信するように指示されている画像ファイルを、画像記録用サーバー300にバックアップするように指示されている画像ファイルよりも優先して画像記録用サーバー300へ送信することができる。 (3) The data transmission unit 204b identifies, as a specific image file, an image file in which information is registered in the mail reservation list, that is, an image file associated with destination information of the image file, and sets it as a transmission target. I tried to do it. As a result, the image file instructed by the user to transmit the notification mail is transmitted to the image recording server 300 in preference to the image file instructed to back up to the image recording server 300. can do.

(4)データ送信部204bは、メール予約リストに登録されている特定画像ファイルの送信中に、使用者からの指示に基づいて特定画像ファイルの送信を停止した場合には、バックアップ対象の画像ファイルである非特定画像ファイルの送信を開始するようにした。これによって、使用者は、自己の意思により、非特定画像ファイルを先に送信するように指示することができる。 (4) If the data transmission unit 204b stops the transmission of the specific image file based on an instruction from the user during transmission of the specific image file registered in the mail reservation list, the data file to be backed up The transmission of the non-specific image file which is is started. Thereby, the user can instruct to transmit the non-specific image file first by his / her own intention.

(5)データ送信部204bは、特定画像ファイルの送信を停止して非特定画像ファイルの送信を開始した場合には、非特定画像ファイルの送信が終了した後に、特定画像ファイルの送信を再開するようにした。すなわち、SDRAM205に中断フラグが記録されている場合には、非特定画像ファイルの送信完了後に特定画像ファイルの送信を行うようにした。これによって、特定画像ファイルの送信を一時的に中断しなければならない場合に、非特定画像ファイルの送信を優先的に実行することによって空き時間を有効に利用することができる。 (5) When the transmission of the specific image file is stopped and the transmission of the non-specific image file is started, the data transmission unit 204b resumes the transmission of the specific image file after the transmission of the non-specific image file is finished. I did it. That is, when the interruption flag is recorded in the SDRAM 205, the specific image file is transmitted after the transmission of the non-specific image file is completed. As a result, when it is necessary to temporarily interrupt the transmission of the specific image file, the idle time can be used effectively by preferentially executing the transmission of the non-specific image file.

―第3の実施の形態―
第3の実施の形態では、あらかじめ使用者によってバックアップを取るために画像記録用サーバー300へ送信する画像が選択されている場合に、この選択されている画像ファイルに優先して、第1および第2の実施の形態で上述したお知らせメールの対象の画像ファイルを送信する場合の処理について説明する。すなわち、データ送信部204bは、使用者によってお知らせメールを送信するように特定されている画像ファイルを特定画像とし、使用者によってあらかじめ選択されている送信対象の画像ファイルを非特定画像とする。そして、特定画像を非特定画像よりも優先して画像記録用サーバー300へ送信する。
-Third embodiment-
In the third embodiment, when an image to be transmitted to the image recording server 300 for backup is selected in advance by the user, the first and first images are given priority over the selected image file. A process in the case of transmitting the image file to be the notification mail described above in the second embodiment will be described. That is, the data transmission unit 204b sets the image file specified to transmit the notification mail by the user as the specific image, and sets the image file to be transmitted that has been selected in advance by the user as the non-specific image. The specific image is transmitted to the image recording server 300 with priority over the non-specific image.

なお、第3の実施の形態においては、図1〜図8、図10、および図11の各図については、第1の実施の形態と同様のため、説明を省略する。また、本実施の形態では、使用者は、第1の実施の形態と同様の方法でメール予約画面を用いてあらかじめお知らせメールを送信するための操作を行っているものとし、フラッシュメモリ206内には、既にメール予約リストが作成されているものとする。さらに、画像記録用サーバー300へ送信する画像もあらかじめ使用者によって選択されており、その画像ファイルのファイル名のリストは、送信予定リストとしてフラッシュメモリ206に記録されているものとする。   In the third embodiment, the drawings in FIGS. 1 to 8, 10, and 11 are the same as those in the first embodiment, and thus the description thereof is omitted. In this embodiment, it is assumed that the user performs an operation for transmitting a notification mail in advance using the mail reservation screen in the same manner as in the first embodiment. Assume that a mail reservation list has already been created. Furthermore, it is assumed that an image to be transmitted to the image recording server 300 is selected in advance by the user, and a list of file names of the image files is recorded in the flash memory 206 as a transmission schedule list.

図13は、第3の実施の形態におけるデータ送信処理を示すフローチャートである。図13に示す処理は、使用者によって画像記録用サーバー300への画像の送信が指示されると起動するプログラムとして実行される。なお、図13においては、図9で上述した第1の実施の形態におけるデータ送信処理、および図12で上述した第2の実施の形態におけるデータ送信処理と同一の処理には同じステップ番号を付与し、相違点を中心に説明する。   FIG. 13 is a flowchart illustrating data transmission processing according to the third embodiment. The process shown in FIG. 13 is executed as a program that is activated when an instruction to transmit an image to the image recording server 300 is given by the user. In FIG. 13, the same step numbers are assigned to the same processing as the data transmission processing in the first embodiment described above with reference to FIG. 9 and the data transmission processing in the second embodiment described above with reference to FIG. The difference will be mainly described.

ステップS710では、データ送信部204bは、メモリカードに画像記録用サーバー300への送信が完了していないバックアップ対象の画像ファイルが存在するか否かを判断する。肯定判断した場合には、ステップS630へ進み、否定判断した場合には、ステップS690へ進む。   In step S710, the data transmission unit 204b determines whether there is a backup target image file that has not been transmitted to the image recording server 300 in the memory card. If a positive determination is made, the process proceeds to step S630, and if a negative determination is made, the process proceeds to step S690.

ステップS660では、データ送信部204bは、画像記録用サーバー300から受領通知を受信したか否かを判断する。肯定判断した場合には、ステップS720へ処理を進め、データ送信部204bは、送信した特定の1枚の画像ファイル送信を完了したものとする。   In step S660, the data transmission unit 204b determines whether a receipt notification is received from the image recording server 300. If the determination is affirmative, the process proceeds to step S720, and the data transmission unit 204b completes transmission of the specific one image file that has been transmitted.

以上説明した第3の実施の形態によれば、第1の実施の形態における作用効果に加えて以下の効果を得ることができる。すなわち、データ送信部204bは、あらかじめ使用者によって画像記録用サーバー300へ送信するように指示されている画像ファイルよりも、お知らせメールを送信するように予約されている画像ファイルを優先して画像記録用サーバー300へ送信するようにした。これによって、お知らせメールの対象の画像ファイルを効率的に送信することができる。   According to the third embodiment described above, the following effects can be obtained in addition to the functions and effects of the first embodiment. That is, the data transmission unit 204b prioritizes the image file reserved to transmit the notification mail over the image file instructed by the user to be transmitted to the image recording server 300 in advance. To the server 300. As a result, it is possible to efficiently transmit the target image file of the notification mail.

―変形例―
なお、上述した実施の形態の画像転送システムは、以下のように変形することもできる。
(1)上述した第1〜第3の実施の形態では、画像ファイルはメモリカードスロット207に挿入されたメモリカードに記録し、メール予約リストはフラッシュメモリ206に記録した。画像ファイルとメール予約リストとは、物理的に異なる記憶媒体に記録されるため、お知らせメールを送信するように予約されているフラッシュメモリ206内の画像ファイルを特定するための情報が、メモリカードスロット207に挿入されたメモリカードに記録されることによって互いに関連付けられる。しかしながら、それぞれを物理的に同一の記憶媒体に記録するようにしてもよい。例えば、画像ファイルとメール予約リストとを、同一のメモリカードに記録してもよく、同一のフラッシュメモリに記録するようにしてもよい。また、画像ファイルを記憶媒体へ記録するための回路または装置と、メール予約リストを記憶媒体へ記録するための回路または装置は、物理的に同一であっても、異なるものであってもよい。
-Modification-
Note that the image transfer system of the above-described embodiment can be modified as follows.
(1) In the first to third embodiments described above, the image file is recorded on the memory card inserted in the memory card slot 207, and the mail reservation list is recorded on the flash memory 206. Since the image file and the mail reservation list are recorded in physically different storage media, information for specifying the image file in the flash memory 206 reserved to transmit the notification mail is stored in the memory card slot. By being recorded on the memory card inserted in 207, they are associated with each other. However, each may be recorded on the physically same storage medium. For example, the image file and the mail reservation list may be recorded on the same memory card, or may be recorded on the same flash memory. The circuit or device for recording the image file on the storage medium and the circuit or device for recording the mail reservation list on the storage medium may be physically the same or different.

(2)上述した第1〜第3の実施の形態では、データ送信部204bは、メール予約リストに基づいて宛先リストを作成し、当該宛先リストを送信用情報として画像記録用サーバー300へ送信する例について説明した。しかしながら、宛先リストを作成せず、メール予約リストをそのまま送信用情報として画像記録用サーバー300へ送信するようにしてもよい。なお、図6に示したメール予約リストには、宛先IDが記録されているのみで、実際のメールアドレスは記録されていないため、メール予約リストをそのまま画像記録用サーバー300へ送信する場合には、メール予約リストには、宛先IDに代えて実際のメールアドレスを記録するように変形する必要がある。 (2) In the first to third embodiments described above, the data transmission unit 204b creates a destination list based on the mail reservation list and transmits the destination list to the image recording server 300 as transmission information. An example was described. However, the mail reservation list may be transmitted as it is to the image recording server 300 as it is without creating the destination list. In the mail reservation list shown in FIG. 6, only the destination ID is recorded and the actual mail address is not recorded. Therefore, when the mail reservation list is transmitted to the image recording server 300 as it is, The mail reservation list needs to be modified so that an actual mail address is recorded instead of the destination ID.

(3)上述した第2および第3の実施の形態では、使用者によってお知らせメールを送信するように指定された画像、すなわちメール予約リストで画像と宛先とが対応付けられた画像を特定画像とし、メモリカードに記録されているそれ以外の画像を非特定画像とするようにした。そして、特定画像を非特定画像よりも優先して画像記録用サーバー300へ送信する例について説明した。しかしながら、使用者は、カメラ200のメニュー操作により、特定画像と非特定画像のいずれを優先して画像記録用サーバー300へ送信するかを指定するための優先順位を任意に設定できるようにしてもよい。これによって、使用者は、特定画像を非特定画像よりも優先して送信するように設定したり、逆に、非特定画像を特定画像よりも優先して送信するように設定したりすることができる。 (3) In the second and third embodiments described above, the image designated by the user to send the notification mail, that is, the image in which the image and the destination are associated in the mail reservation list is used as the specific image. Other images recorded on the memory card are set as non-specific images. The example in which the specific image is transmitted to the image recording server 300 with priority over the non-specific image has been described. However, the user can arbitrarily set a priority order for designating which one of the specific image and the non-specific image is to be preferentially transmitted to the image recording server 300 by the menu operation of the camera 200. Good. As a result, the user may set the specific image to be transmitted with priority over the non-specific image, or conversely, the user may set the non-specific image to be transmitted with priority over the specific image. it can.

(4)上述した第1〜第3の実施の形態では、カメラ200は、通信モジュール209を備える例について説明した。しかしながら、カメラ200は、通信モジュールを必須の構成要素として備えず、通信モジュール209をカメラ200に着脱可能な構成としてもよい。例えば、カメラ200は、USB接続等により、無線通信モジュール209を備えた外部の無線機器と接続して無線通信を行うようにしてもよい。あるいは、カメラ200は、無線通信用のカードを挿入するためのスロットを備え、当該スロットに挿入された無線通信用カードを用いて無線通信を行うようにしてもよい。 (4) In the first to third embodiments described above, the example in which the camera 200 includes the communication module 209 has been described. However, the camera 200 may not include the communication module as an essential component, and the communication module 209 may be configured to be detachable from the camera 200. For example, the camera 200 may be connected to an external wireless device including the wireless communication module 209 to perform wireless communication by USB connection or the like. Alternatively, the camera 200 may include a slot for inserting a wireless communication card and perform wireless communication using the wireless communication card inserted into the slot.

(5)上述した第1の実施の形態では、予約処理実行部204aは、メール予約画面表示中に、使用者によってズームダウンボタンが押下されたことを検出した場合には、モニタ208に図7に示す予約一覧画面を表示するようにした。そして、各画像に対応付けて表示する宛先の数の表示形態を変更することによって、画像ファイルおよび宛先リストの画像記録用サーバー300への送信完了、未完了を表す例について説明した。しかしながら、これに限定されず、予約処理実行部204aは、この予約一覧画面上で、既に画像記録用サーバー300へ画像ファイルおよび宛先リストの送信が完了している画像に対するデータの再送信を受け付けるようにしてもよい。 (5) In the first embodiment described above, when the reservation processing execution unit 204a detects that the zoom-down button has been pressed by the user while the mail reservation screen is displayed, the reservation processing execution unit 204a displays on the monitor 208 FIG. The reservation list screen shown in is now displayed. The example in which the display of the number of destinations to be displayed in association with each image is changed to indicate completion or incomplete transmission of the image file and the destination list to the image recording server 300 has been described. However, the present invention is not limited to this, and the reservation processing execution unit 204a accepts re-transmission of data for images for which transmission of the image file and the destination list has already been completed to the image recording server 300 on the reservation list screen. It may be.

例えば、使用者は、予約一覧画面上でロータリーマルチセレクターを操作して、再送信を行いたい画像を選択した後、OKボタン4aを押下することによって、その画像の画像ファイルと宛先リストの再送信を指示する。データ送信部204aは、メール予約リスト内の使用者によって再送信が指示された画像ファイルのファイル名に対応する送信完了日時を削除する。これによって、データ送信部204aは、次にデータ送信を実行する際に、その画像ファイルを未送信のものとして扱って、画像ファイルおよび宛先リストを画像記録用サーバー300への送信へ再送信することができる。   For example, the user operates the rotary multi selector on the reservation list screen to select an image to be retransmitted, and then presses the OK button 4a to retransmit the image file of the image and the destination list. Instruct. The data transmission unit 204a deletes the transmission completion date and time corresponding to the file name of the image file instructed to be retransmitted by the user in the mail reservation list. Thus, the next time data transmission is executed, the data transmission unit 204a treats the image file as an untransmitted one, and retransmits the image file and the destination list for transmission to the image recording server 300. Can do.

(6)上述した第2の実施の形態では、データ送信部204bは、バックアップ対象の画像ファイルを画像記録用サーバー300へ送信するようにした。すなわち、画像ファイルのバックアップ先を画像記録用サーバー300とする例について説明した。しかしながら、画像ファイルのバックアップ先は、無線通信を介して接続可能な他の外部装置、例えばパーソナルコンピュータや、画像ファイル記録用のフォトストレージャなどであってもよい。 (6) In the second embodiment described above, the data transmission unit 204b transmits the image file to be backed up to the image recording server 300. That is, the example in which the backup destination of the image file is the image recording server 300 has been described. However, the backup destination of the image file may be another external device that can be connected via wireless communication, such as a personal computer or a photo storage device for recording an image file.

(7)上述した第3の実施の形態では、データ送信部204bは、お知らせメールを送信するように設定されている画像ファイルを特定画像ファイルとし、使用者によってバックアップを取るためにあらかじめ送信するように設定されている画像ファイルを非特定画像ファイルとして、特定画像ファイルを非特定画像ファイルよりも優先して画像記録用サーバー300へ送信する例について説明した。しかしながら、データ送信部204bは、使用者によってバックアップを取るためにあらかじめ送信するように設定されている画像ファイルを特定画像ファイルとし、お知らせメールを送信するように設定されている画像ファイルを非特定画像ファイルとしてもよい。 (7) In the above-described third embodiment, the data transmission unit 204b sets the image file set to transmit the notification mail as the specific image file and transmits it in advance for backup by the user. The example in which the image file set to the non-specific image file is set as the non-specific image file and the specific image file is transmitted to the image recording server 300 with priority over the non-specific image file has been described. However, the data transmission unit 204b sets the image file set to be transmitted in advance for backup by the user as the specific image file, and sets the image file set to transmit the notification mail as the non-specific image. It may be a file.

(8)上述した第1〜第3の実施の形態では、画像記録用サーバー300は、図2に示した画像へのリンク2aやサムネイル画像2cを含むお知らせメールを作成して、宛先リストにより指定された宛先に送信する例について説明した。しかしながら、画像記録用サーバー300は、画像ファイルを添付したメールを作成して、宛先リストにより指定された宛先に送信するようにしてもよい。 (8) In the first to third embodiments described above, the image recording server 300 creates a notification mail including the link 2a to the image and the thumbnail image 2c shown in FIG. An example of transmitting to a designated destination has been described. However, the image recording server 300 may create a mail with an attached image file and send it to a destination specified by the destination list.

なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。   Note that the present invention is not limited to the configurations in the above-described embodiments as long as the characteristic functions of the present invention are not impaired.

画像転送システムの一実施の形態の構成を示すブロック図である。1 is a block diagram illustrating a configuration of an embodiment of an image transfer system. お知らせメールの具体例を示す図である。It is a figure which shows the specific example of notification mail. カメラ200の一実施の形態の構成を示すブロック図である。2 is a block diagram illustrating a configuration of an embodiment of a camera 200. FIG. ロータリーマルチセレクターを模式的に示す図である。It is a figure which shows a rotary multi selector typically. メール予約画面の具体例を示す図である。It is a figure which shows the specific example of a mail reservation screen. メール予約リストの具体例を示す図である。It is a figure which shows the specific example of a mail reservation list. 予約一覧画面の具体例を示す図である。It is a figure which shows the specific example of a reservation list screen. メール予約処理を示すフローチャート図である。It is a flowchart figure which shows a mail reservation process. 第1の実施の形態におけるデータ送信処理を示すフローチャート図である。It is a flowchart figure which shows the data transmission process in 1st Embodiment. 予約済みメール送信処理を示すフローチャート図である。It is a flowchart figure which shows a reserved mail transmission process. 宛先リストの具体例を示す図である。It is a figure which shows the specific example of a destination list. 第2の実施の形態におけるデータ送信処理を示すフローチャート図である。It is a flowchart figure which shows the data transmission process in 2nd Embodiment. 第3の実施の形態におけるデータ送信処理を示すフローチャート図である。It is a flowchart figure which shows the data transmission process in 3rd Embodiment.

符号の説明Explanation of symbols

100 画像転送システム、200 カメラ、201 操作部材、202 レンズ、203 撮像素子、204 制御装置、204a 予約処理実行部、204b データ送信部、205 SDRAM、206 フラッシュメモリ、207 メモリカードスロット、208 モニタ、209 通信モジュール、300 画像記録用サーバー、400 メールサーバー、500 パーソナルコンピュータ(PC)、600 アクセスポイント DESCRIPTION OF SYMBOLS 100 Image transfer system, 200 Camera, 201 Operation member, 202 Lens, 203 Image sensor, 204 Control apparatus, 204a Reservation process execution part, 204b Data transmission part, 205 SDRAM, 206 Flash memory, 207 Memory card slot, 208 Monitor, 209 Communication module, 300 image recording server, 400 mail server, 500 personal computer (PC), 600 access point

Claims (12)

被写体を撮像して画像データを生成する撮像手段と、Imaging means for imaging a subject and generating image data;
前記撮像手段により生成された前記画像データを記録媒体に記録する記録手段と、Recording means for recording the image data generated by the imaging means on a recording medium;
前記記録媒体に記録されている前記画像データを無線通信部を介してサーバーへ送信するよう制御する制御手段と、Control means for controlling the image data recorded on the recording medium to be transmitted to a server via a wireless communication unit;
前記記録媒体に記録された前記画像データが前記無線通信部を介して前記サーバーにアップロードされたことを示す通知を前記サーバーが送信する宛先に関する宛先情報を、前記記録媒体に記録されている前記画像データに対応付けて設定する設定手段と、The destination information related to the destination to which the server sends a notification indicating that the image data recorded on the recording medium has been uploaded to the server via the wireless communication unit, and the image recorded on the recording medium Setting means for setting in association with data;
前記設定手段により前記宛先情報が対応付けられた宛先情報あり画像データであるか否かを判定する判定手段とを備え、Determining means for determining whether the destination information is associated with the destination information by the setting means;
前記制御手段は、前記設定手段により前記宛先情報が対応付けられた画像データであると前記判定手段により判定された前記宛先情報あり画像データ及び前記宛先情報あり画像データに関連付けられた前記宛先情報を前記無線通信部を介して前記サーバーへ送信する第1送信処理と、前記設定手段により前記宛先情報が対応付けられていない画像データであると前記判定手段により判定された宛先情報なし画像データを前記無線通信部を介して前記サーバーへ送信する第2送信処理とを順に実行するように制御することThe control means includes the destination information with image information determined by the determination means and the destination information associated with the image data with the destination information determined by the determination means as the image data associated with the destination information by the setting means. First transmission processing to be transmitted to the server via the wireless communication unit, and image data without destination information determined by the determination unit to be image data not associated with the destination information by the setting unit Control to sequentially execute a second transmission process for transmitting to the server via a wireless communication unit
を特徴とするカメラ。Camera characterized by.
請求項1に記載のカメラにおいてThe camera according to claim 1.
前記設定手段は、前記記録媒体に記録されている第1画像データに第1宛先情報を対応付けて設定し、前記記録媒体に記録されている前記第1画像データとは異なる第2画像データに前記第1宛先情報の宛先とは異なる宛先の第2宛先情報を対応付けて設定することが可能であることThe setting means sets the first destination information in association with the first image data recorded on the recording medium, and sets the second image data different from the first image data recorded on the recording medium. It is possible to associate and set second destination information of a destination different from the destination of the first destination information.
を特徴とするカメラ。Camera characterized by.
請求項1又は請求項2に記載のカメラにおいて、The camera according to claim 1 or 2,
前記宛先情報は、メールアドレスであることThe destination information is an email address
を特徴とするカメラ。Camera characterized by.
請求項1から請求項3のいずれか一項に記載のカメラにおいて、In the camera according to any one of claims 1 to 3,
前記第1送信処理が実行されている間に使用者による操作がなされた場合は、前記制御手段は、前記第1送信処理を停止して前記第2送信処理を実行するように制御することWhen an operation by the user is performed while the first transmission process is being performed, the control unit performs control so as to stop the first transmission process and execute the second transmission process.
を特徴とするカメラ。Camera characterized by.
請求項4に記載のカメラにおいて、The camera according to claim 4, wherein
前記制御手段は、前記第1送信処理を停止して前記第2送信処理を実行している場合は、前記第2送信処理が終了した後に前記第1送信処理を実行するよう制御することWhen the control unit stops the first transmission process and executes the second transmission process, the control unit performs control to execute the first transmission process after the second transmission process is completed.
を特徴とするカメラ。Camera characterized by.
請求項1から請求項5のいずれか一項に記載のカメラにおいて、The camera according to any one of claims 1 to 5,
前記第1送信処理と前記第2送信処理とを実行する順番を使用者が任意に指定可能なことThe user can arbitrarily specify the order in which the first transmission process and the second transmission process are executed.
を特徴とするカメラ。Camera characterized by.
請求項1から請求項6のいずれか一項に記載のカメラにおいて、In the camera according to any one of claims 1 to 6,
前記無線通信部を更に備えることFurther comprising the wireless communication unit
を特徴とするカメラ。Camera characterized by.
カメラとサーバーとを有するシステムであって、A system having a camera and a server,
前記カメラは、The camera
被写体を撮像して画像データを生成する撮像手段と、Imaging means for imaging a subject and generating image data;
前記撮像手段により生成された前記画像データを第1記録媒体に記録する第1記録手段と、First recording means for recording the image data generated by the imaging means on a first recording medium;
前記第1記録媒体に記録されている前記画像データを無線通信部を介して前記サーバーへ送信するよう制御する第1制御手段と、First control means for controlling the image data recorded on the first recording medium to be transmitted to the server via a wireless communication unit;
前記第1記録媒体に記録された前記画像データが前記無線通信部を介して前記サーバーにアップロードされたことを示す通知を前記サーバーが送信する宛先に関する宛先情報を、前記第1記録媒体に記録されている前記画像データに対応付けて設定する設定手段と、Destination information relating to a destination to which the server transmits a notification indicating that the image data recorded on the first recording medium has been uploaded to the server via the wireless communication unit is recorded on the first recording medium. Setting means for setting in association with the image data;
前記設定手段により前記宛先情報が対応付けられた宛先情報あり画像データであるか否かを判定する判定手段とを備え、Determining means for determining whether the destination information is associated with the destination information by the setting means;
前記制御手段は、前記設定手段により前記宛先情報が対応付けられた画像データであると前記判定手段により判定された前記宛先情報あり画像データと前記宛先情報あり画像データに関連付けられた前記宛先情報とを前記無線通信部を介して前記サーバーへ送信する第1送信処理と、前記設定手段により前記宛先情報が対応付けられていない画像データであると前記判定手段により判定された宛先情報なし画像データを前記無線通信部を介して前記サーバーへ送信する第2送信処理とを順に実行するように制御し、The control means includes the image information with the destination information determined by the determination means as the image data associated with the destination information by the setting means, and the destination information associated with the image data with the destination information. The first transmission process for transmitting to the server via the wireless communication unit and the image data without the destination information determined by the determination unit as the image data not associated with the destination information by the setting unit Control to sequentially execute the second transmission processing to be transmitted to the server via the wireless communication unit,
前記サーバーは、The server
前記カメラから送信される前記宛先情報あり画像データと前記宛先情報と前記宛先情報なし画像データとを受信する受信手段と、Receiving means for receiving the image data with the destination information, the destination information, and the image data without the destination information transmitted from the camera;
前記受信手段により受信された前記宛先情報あり画像データ及び前記宛先情報なし画像データを第2記録媒体に記録する第2記録手段と、Second recording means for recording the image data with destination information and the image data without destination information received by the receiving means on a second recording medium;
前記受信手段により受信された前記宛先情報に基づく外部機器へ前記通知を送信するよう制御する第2制御手段とを備えることSecond control means for controlling to send the notification to an external device based on the destination information received by the receiving means.
を特徴とするシステム。A system characterized by
請求項8に記載のシステムにおいて、The system of claim 8, wherein
前記通知は、前記第2記録媒体に記録されている前記宛先情報あり画像データへアクセスするためのURLを含むことThe notification includes a URL for accessing the image data with the destination information recorded on the second recording medium.
を特徴とするシステム。A system characterized by
請求項8又は請求項9に記載のシステムにおいて、The system according to claim 8 or claim 9,
前記通知は、前記第2記録媒体に記録されている前記宛先情報あり画像データのサムネイル画像データを含むことThe notification includes thumbnail image data of the image data with the destination information recorded on the second recording medium.
を特徴とするシステム。A system characterized by
請求項8から請求項10のいずれか一項に記載のシステムにおいて、The system according to any one of claims 8 to 10,
前記宛先情報は、メールアドレスであり、The destination information is an email address,
前記通知は、メールであることThe notification is an email
を特徴とするシステム。A system characterized by
請求項8から請求項11のいずれか一項に記載のシステムにおいてIn the system as described in any one of Claims 8-11.
前記設定手段は、前記第1記録媒体に記録されている第1画像データに第1宛先情報を対応付けて設定し、前記第1記録媒体に記録されている前記第1画像データとは異なる第2画像データに前記第1宛先情報の宛先とは異なる宛先の第2宛先情報を対応付けて設定することが可能であることThe setting means sets first destination information in association with first image data recorded on the first recording medium, and is different from the first image data recorded on the first recording medium. It is possible to set two image data in association with second destination information of a destination different from the destination of the first destination information.
を特徴とするシステム。A system characterized by
JP2008173248A 2007-08-03 2008-07-02 Camera and system Active JP5055582B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2008173248A JP5055582B2 (en) 2007-08-03 2008-07-02 Camera and system
US12/222,019 US20090033749A1 (en) 2007-08-03 2008-07-31 Camera
EP08161661.7A EP2026554B1 (en) 2007-08-03 2008-08-01 Camera with variable priorities for back up of images to an external device
CN2008101451559A CN101360165B (en) 2007-08-03 2008-08-04 Camera
US13/064,734 US8902317B2 (en) 2007-08-03 2011-04-12 Camera with data transmission control unit

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007202563 2007-08-03
JP2007202563 2007-08-03
JP2008173248A JP5055582B2 (en) 2007-08-03 2008-07-02 Camera and system

Publications (2)

Publication Number Publication Date
JP2009060590A JP2009060590A (en) 2009-03-19
JP5055582B2 true JP5055582B2 (en) 2012-10-24

Family

ID=40332497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008173248A Active JP5055582B2 (en) 2007-08-03 2008-07-02 Camera and system

Country Status (2)

Country Link
JP (1) JP5055582B2 (en)
CN (1) CN101360165B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5531562B2 (en) * 2009-10-30 2014-06-25 フリュー株式会社 Image transmission apparatus, image providing system, server, image transmission apparatus control method, server control method, image transmission apparatus control program, server control program, and recording medium
WO2011068464A1 (en) 2009-12-01 2011-06-09 T-Data Systems (S) Pte Ltd Memory card and method for storage and wireless transceiving of data
KR101761613B1 (en) 2010-10-04 2017-07-26 엘지전자 주식회사 Mobile terminal and Method for transmitting image thereof
JP2013013063A (en) * 2011-06-03 2013-01-17 Panasonic Corp Imaging apparatus and imaging system
JP6056565B2 (en) * 2013-03-08 2017-01-11 株式会社ナカヨ Communication apparatus and e-mail transmission destination determination method
CN104253932A (en) * 2013-06-26 2014-12-31 佳能企业股份有限公司 Camera device and image streaming media output method
JP5720844B1 (en) * 2014-10-01 2015-05-20 富士ゼロックス株式会社 Image transmitting apparatus and program
CN108462817B (en) * 2017-02-22 2021-01-05 佳能株式会社 Communication apparatus, control method thereof, and storage medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3130536B2 (en) * 1993-01-21 2001-01-31 アップル コンピューター インコーポレーテッド Apparatus and method for transferring and storing data from multiple networked computer storage devices
JP4232208B2 (en) * 1997-10-14 2009-03-04 株式会社ニコン Electronic camera
US7034871B2 (en) * 1997-11-24 2006-04-25 Eastman Kodak Company Capturing digital images to be transferred to an e-mail address
JP2001045178A (en) * 1999-08-03 2001-02-16 Fuji Photo Film Co Ltd Image transmission method, image transmission system, electronic camera and image transmitter
JP2004140641A (en) * 2002-10-18 2004-05-13 Sadao Takeda Image communication device and image storage system
JP2004356826A (en) * 2003-05-28 2004-12-16 Kyocera Mita Corp Image transmitting apparatus
JP2006165851A (en) * 2004-12-06 2006-06-22 Sony Corp Image pickup device

Also Published As

Publication number Publication date
CN101360165B (en) 2013-06-19
CN101360165A (en) 2009-02-04
JP2009060590A (en) 2009-03-19

Similar Documents

Publication Publication Date Title
JP5055582B2 (en) Camera and system
EP2026554B1 (en) Camera with variable priorities for back up of images to an external device
JP4844814B2 (en) Imaging apparatus and method, and program
JP4797674B2 (en) Information processing apparatus and method, and program
JP4878218B2 (en) Imaging apparatus having communication function, control method thereof, and program
JP4781125B2 (en) Information processing system, information processing apparatus, and peripheral device
JP4818178B2 (en) Network control device, network control method, and program
US20110128389A1 (en) Electronic camera and server device
EP1819140A1 (en) Information processing apparatus, image sharing method, and program
JP2007279510A (en) Display control device, method, and program
JP7498830B2 (en) Program and display method
JP2009278611A (en) Image transmission apparatus and image reception apparatus
JP4259529B2 (en) Information processing system and data transmission / reception method
JP5309491B2 (en) camera
JP2006166409A (en) Data processing apparatus and control method thereof
JP5002192B2 (en) Control device and control method thereof
JP4957447B2 (en) Electronic equipment and camera
JP2008160426A (en) Network control device, image processors, control method for them, and program
JP2006086654A (en) Imaging apparatus
JP2022053356A (en) Communication device, control method thereof, and program
JP2001094745A (en) Image recorder
JP2007184967A (en) Digital camera
JP2013239926A (en) Imaging apparatus, control method therefor, and program
JP2009171395A (en) Camera and electronic apparatus
JP2017055366A (en) Communication device, control method therefor and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110824

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120403

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120604

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: 20120626

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120709

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5055582

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150810

Year of fee payment: 3

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

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