JP5577786B2 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP5577786B2
JP5577786B2 JP2010069597A JP2010069597A JP5577786B2 JP 5577786 B2 JP5577786 B2 JP 5577786B2 JP 2010069597 A JP2010069597 A JP 2010069597A JP 2010069597 A JP2010069597 A JP 2010069597A JP 5577786 B2 JP5577786 B2 JP 5577786B2
Authority
JP
Japan
Prior art keywords
information
server
digital camera
data
intermediate server
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.)
Expired - Fee Related
Application number
JP2010069597A
Other languages
Japanese (ja)
Other versions
JP2011205312A (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.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2010069597A priority Critical patent/JP5577786B2/en
Publication of JP2011205312A publication Critical patent/JP2011205312A/en
Application granted granted Critical
Publication of JP5577786B2 publication Critical patent/JP5577786B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Studio Devices (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は通信装置に関し、特に、画像データを外部装置に送信する通信装置に関する。   The present invention relates to a communication device, and more particularly to a communication device that transmits image data to an external device.

特許文献1は、撮像システムを開示する。この撮像システムの一部を構成する撮像装置は、画像データをインターネット上のサーバにアップロードすることができる。   Patent document 1 discloses an imaging system. An imaging device constituting a part of this imaging system can upload image data to a server on the Internet.

これにより、使用者は、この撮像装置により撮像した画像データをインターネット上にアップロードし、アップロードした画像をWebサイト等を介して確認できる。   As a result, the user can upload the image data captured by the imaging apparatus onto the Internet, and can confirm the uploaded image via a website or the like.

特開2003ー18560号公報Japanese Patent Laid-Open No. 2003-18560

しかしながら、Webサイト等への画像データのアップロードは、必ずしも成功しない。ときには、アップロードを試みた画像データの一部又は全部についてアップロードを失敗してしまうこともある。使用者は、画像データのアップロードが成功しているか否を、アップロード先のWebサイト等を確認しなければ知れない。   However, uploading image data to a website or the like is not always successful. In some cases, uploading may fail for some or all of the image data that has been uploaded. The user may know whether or not the image data has been successfully uploaded without confirming the upload destination website or the like.

本発明は、外部機器から受信した画像データのサーバへの送信が成功したか否かを外部機器の使用者に容易に知らせることができる通信装置を提供することを目的とする。   It is an object of the present invention to provide a communication device that can easily notify a user of an external device whether or not image data received from the external device has been successfully transmitted to a server.

上記課題を解決するために、本発明にかかる通信装置は、データを受信可能な受信手段と、データを送信可能な送信手段と、を備え、受信手段は、画像データを蓄積している第1の外部装置から画像データを受信し、送信手段は、前記受信手段により受信した画像データをサーバに送信し、受信手段は、送信手段による画像データの送信が成功したか否かに関する情報を前記サーバ又はインターネット上の他のサーバから受信し、送信手段は、受信手段により受信された情報に基づいて、簡易な情報を生成し、第1の外部装置に送信する。   In order to solve the above-described problem, a communication apparatus according to the present invention includes a receiving unit capable of receiving data and a transmitting unit capable of transmitting data, and the receiving unit stores first image data. The image data received from the external device is transmitted to the server by the transmitting means, and the receiving means transmits information regarding whether or not the image data has been successfully transmitted by the transmitting means to the server. Alternatively, the information is received from another server on the Internet, and the transmission unit generates simple information based on the information received by the reception unit and transmits the information to the first external device.

本発明によれば、外部機器から受信した画像データのサーバへの送信が成功したか否かを外部機器の使用者に容易に知らせることができる通信装置を提供できる。   According to the present invention, it is possible to provide a communication device that can easily notify a user of an external device whether or not transmission of image data received from the external device to a server has succeeded.

実施の形態1のシステム構成を示す模式図Schematic diagram showing the system configuration of the first embodiment 実施の形態1のデジタルカメラ100の構成を示すブロック図1 is a block diagram illustrating a configuration of a digital camera 100 according to a first embodiment. 実施の形態1のシステムを構成する各要素の動作を示すシーケンス図Sequence diagram showing the operation of each element constituting the system of the first embodiment 実施の形態1のデジタルカメラ100の液晶モニタ260上の表示を示す模式図Schematic diagram showing a display on liquid crystal monitor 260 of digital camera 100 according to the first embodiment. 実施の形態1における中間サーバ400がPC300に送信するメールの模式図Schematic diagram of mail transmitted to PC 300 by intermediate server 400 in the first embodiment 実施の形態2のシステム構成を示す模式図Schematic diagram showing the system configuration of the second embodiment 実施の形態2のシステムを構成する各要素の動作を示すシーケンス図Sequence diagram showing the operation of each element constituting the system of the second embodiment 実施の形態2のデジタルカメラ100の液晶モニタ260上の表示を示す模式図Schematic diagram showing a display on liquid crystal monitor 260 of digital camera 100 according to the second embodiment. 実施の形態2におけるWebページ表示の例を示す模式図Schematic diagram showing an example of Web page display in the second embodiment 実施の形態3のシステム構成を示す模式図Schematic diagram showing the system configuration of the third embodiment 実施の形態3のシステムを構成する各要素の動作を示すシーケンス図Sequence diagram showing the operation of each element constituting the system of the third embodiment 実施の形態3のデジタルカメラ100の液晶モニタ260上の表示を示す模式図Schematic diagram showing a display on liquid crystal monitor 260 of digital camera 100 according to the third embodiment. 実施の形態3におけるPC300の画面表示の例を示す模式図Schematic diagram showing an example of a screen display of PC 300 in the third embodiment 他の実施の形態のデジタルカメラ100の液晶モニタ260上の表示を示す模式図The schematic diagram which shows the display on the liquid crystal monitor 260 of the digital camera 100 of other embodiment. 他の実施の形態のデジタルカメラ100の液晶モニタ260上の表示を示す模式図The schematic diagram which shows the display on the liquid crystal monitor 260 of the digital camera 100 of other embodiment. 他の実施の形態のデジタルカメラ100の液晶モニタ260上の表示を示す模式図The schematic diagram which shows the display on the liquid crystal monitor 260 of the digital camera 100 of other embodiment.

(実施の形態1)
〔1.構成〕
〔1−1.システム構成〕
図1に本発明における実施例1のシステム構成について説明を行う。デジタルカメラ100は、中間サーバ400と、無線・有線ネットワークを通じて相互にデータの送受信を行うことができる機能を有したデジタルカメラである。デジタルカメラ100は、撮影した画像または動画をネットワークを通じて他機器に送信することができる機能を有している。ユーザは中間サーバ400においてあらかじめ画像を転送するデータサーバや写真を分類するためのタグ情報等の設定をしておく。デジタルカメラ100は中間サーバ400へ画像を送信し、中間サーバ400は、受信した画像をデータサーバ500やデータサーバ510へ中継する。中間サーバ400を経由して、データサーバ500やデータサーバ510へデータを送信する図1のようなシステム構成にすることで、デジタルカメラ100は、中間サーバ400へデータを転送する仕組みのみを備え、ユーザは中間サーバ400の設定を変えるだけで、転送するデータサーバ先を変更することが可能となる。
(Embodiment 1)
[1. Constitution〕
[1-1. System configuration〕
FIG. 1 illustrates the system configuration of the first embodiment of the present invention. The digital camera 100 is a digital camera having a function capable of transmitting / receiving data to / from the intermediate server 400 through a wireless / wired network. The digital camera 100 has a function of transmitting captured images or moving images to other devices via a network. In the intermediate server 400, the user sets in advance a data server for transferring images, tag information for classifying photographs, and the like. The digital camera 100 transmits an image to the intermediate server 400, and the intermediate server 400 relays the received image to the data server 500 and the data server 510. With the system configuration shown in FIG. 1 that transmits data to the data server 500 or the data server 510 via the intermediate server 400, the digital camera 100 has only a mechanism for transferring data to the intermediate server 400, The user can change the destination of the data server to be transferred simply by changing the setting of the intermediate server 400.

また、中間サーバ400は、メールを送信する機能を有しており、例えばPC300へメールを送信することが可能である。   Further, the intermediate server 400 has a function of transmitting mail, and can transmit mail to the PC 300, for example.

デジタルカメラ100が画像を中間サーバ400を経由してデータサーバへ転送する場合、必ずしもすべての画像の転送が成功する訳ではない。例えば一般的にデータサーバには保存できるデータの容量制限があるため、画像によって、データサーバの制限容量を超えてしまうと、それ以上データサーバへ画像を保存することができなくなり、画像のアップロードは失敗してしまう。この場合、中間サーバ400はデータサーバよりエラーメッセージを受信し、それをデジタルカメラ100へ送信する。しかし、デジタルカメラ100の液晶モニタは一般的に多くの情報を表示するには適さないため、デジタルカメラ100へはアップロード時にエラーが発生したことのみを通知し、詳細情報に関しては、PC300へメールを用いて送信する。
〔1−2.カメラ構成〕
本実施の形態にかかるデジタルカメラ100の電気的構成について、図2を用いて説明する。図2は、デジタルカメラ100の構成を示すブロック図である。デジタルカメラ100は、ズームレンズ110等からなる光学系により形成された被写体像をCCDイメージセンサー180で撮像する。CCDイメージセンサー180で生成された画像データは、画像処理部190で各種処理が施され、メモリカード240に格納される。また、メモリカード240に格納された画像データは、液晶モニタ260で表示可能である。以下、デジタルカメラ100の構成を詳細に説明する。
When the digital camera 100 transfers images to the data server via the intermediate server 400, not all images are transferred successfully. For example, data servers generally have a limit on the amount of data that can be stored, so if an image exceeds the data server's limit capacity, no more images can be stored on the data server. I will fail. In this case, the intermediate server 400 receives an error message from the data server and transmits it to the digital camera 100. However, since the LCD monitor of the digital camera 100 is generally not suitable for displaying a large amount of information, the digital camera 100 is informed only of the error that occurred during uploading. Use to send.
[1-2. Camera configuration)
An electrical configuration of the digital camera 100 according to the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the digital camera 100. The digital camera 100 captures a subject image formed by an optical system including the zoom lens 110 and the like with a CCD image sensor 180. The image data generated by the CCD image sensor 180 is subjected to various processes by the image processing unit 190 and stored in the memory card 240. Further, the image data stored in the memory card 240 can be displayed on the liquid crystal monitor 260. Hereinafter, the configuration of the digital camera 100 will be described in detail.

デジタルカメラ100の光学系は、ズームレンズ110、OIS140、フォーカスレンズ170を含む。ズームレンズ110は、光学系の光軸に沿って移動することにより、被写体像を拡大又は縮小可能である。OIS140は、内部に光軸に垂直な面内で移動可能な補正レンズを有する。OIS140は、デジタルカメラ100の振れを相殺する方向に補正レンズを駆動することにより、被写体像の振れを低減する。フォーカスレンズ170は、光学系の光軸に沿って移動することにより、被写体像のピントを調整する。   The optical system of the digital camera 100 includes a zoom lens 110, an OIS 140, and a focus lens 170. The zoom lens 110 can enlarge or reduce the subject image by moving along the optical axis of the optical system. The OIS 140 includes a correction lens that can move in a plane perpendicular to the optical axis. The OIS 140 reduces the shake of the subject image by driving the correction lens in a direction that cancels the shake of the digital camera 100. The focus lens 170 adjusts the focus of the subject image by moving along the optical axis of the optical system.

ズームモータ130は、ズームレンズ110を駆動する。ズームモータ130は、パルスモータやDCモータ、リニアモータ、サーボモータなどで実現してもよい。ズームモータ130は、カム機構やボールネジなどの機構を介してズームレンズ110を駆動するようにしてもよい。検出器120は、ズームレンズ110が光軸上でどの位置に存在するのかを検出する。検出器120は、ズームレンズ110の光軸方向への移動に応じて、ブラシ等のスイッチによりズームレンズの位置に関する信号を出力する。   The zoom motor 130 drives the zoom lens 110. The zoom motor 130 may be realized by a pulse motor, a DC motor, a linear motor, a servo motor, or the like. The zoom motor 130 may drive the zoom lens 110 via a mechanism such as a cam mechanism or a ball screw. The detector 120 detects where the zoom lens 110 exists on the optical axis. The detector 120 outputs a signal related to the position of the zoom lens by a switch such as a brush in accordance with the movement of the zoom lens 110 in the optical axis direction.

OISアクチュエータ150は、OIS140内の補正レンズを光軸と垂直な面内で駆動する。OISアクチュエータ150は、平面コイルや超音波モータなどで実現できる。   The OIS actuator 150 drives the correction lens in the OIS 140 in a plane perpendicular to the optical axis. The OIS actuator 150 can be realized by a planar coil or an ultrasonic motor.

CCDイメージセンサー180は、ズームレンズ110等からなる光学系で形成された被写体像を撮像して、画像データを生成する。CCDイメージセンサー180は、露光、転送、電子シャッタなどの各種動作を行う。   The CCD image sensor 180 captures a subject image formed by an optical system including the zoom lens 110 and generates image data. The CCD image sensor 180 performs various operations such as exposure, transfer, and electronic shutter.

画像処理部190は、CCDイメージセンサー180で生成された画像データに対して各種の処理を施す。画像処理部190は、CCDイメージセンサー180で生成された画像データに対して処理を施し、液晶モニタ260に表示するための画像データを生成したり、メモリカード240に再格納するための画像データを生成したりする。例えば、検出器160は、CCDイメージセンサー180で生成された画像データに対してガンマ補正やホワイトバランス補正、傷補正などの各種処理を行う。また、画像処理部190は、CCDイメージセンサー180で生成された画像データに対して、JPEG規格に準拠した圧縮形式等により画像データを圧縮する。画像処理部190は、DSPやマイコンなどで実現可能である。   The image processing unit 190 performs various processes on the image data generated by the CCD image sensor 180. The image processing unit 190 processes the image data generated by the CCD image sensor 180 to generate image data to be displayed on the liquid crystal monitor 260 or to store image data to be re-stored in the memory card 240. Or generate. For example, the detector 160 performs various processes such as gamma correction, white balance correction, and flaw correction on the image data generated by the CCD image sensor 180. Further, the image processing unit 190 compresses the image data with respect to the image data generated by the CCD image sensor 180 by a compression format or the like conforming to the JPEG standard. The image processing unit 190 can be realized by a DSP or a microcomputer.

コントローラー210は、全体を制御する制御手段である。コントローラー210は、半導体素子などで実現可能である。コントローラー210は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアとを組み合わせることにより実現してもよい。コントローラー210は、マイコンなどで実現できる。   The controller 210 is a control means for controlling the whole. The controller 210 can be realized by a semiconductor element or the like. The controller 210 may be configured only by hardware, or may be realized by combining hardware and software. The controller 210 can be realized by a microcomputer or the like.

メモリ200は、画像処理部190及びコントローラー210のワークメモリとして機能する。メモリ200は、例えば、DRAM、強誘電体メモリなどで実現できる。   The memory 200 functions as a work memory for the image processing unit 190 and the controller 210. The memory 200 can be realized by, for example, a DRAM or a ferroelectric memory.

液晶モニタ260は、CCDイメージセンサー180で生成した画像データが示す画像や、メモリカード240から読み出した画像データが示す画像を表示可能である。また、液晶モニタ260は、デジタルカメラ100を操作するための操作メニューや、表示している画像に関する情報等を表示可能である。   The liquid crystal monitor 260 can display an image indicated by image data generated by the CCD image sensor 180 and an image indicated by image data read from the memory card 240. Further, the liquid crystal monitor 260 can display an operation menu for operating the digital camera 100, information on the displayed image, and the like.

ジャイロセンサー220は、圧電素子等の振動材等で構成される。ジャイロセンサー220は、圧電素子等の振動材を一定周波数で振動させコリオリ力による力を電圧に変換して角速度情報を得る。ジャイロセンサー220から角速度情報を得、この揺れを相殺する方向にOIS内の補正レンズを駆動させることにより、使用者によりデジタルカメラ100に与えられる手振れは補正される。   The gyro sensor 220 is composed of a vibration material such as a piezoelectric element. The gyro sensor 220 vibrates a vibration material such as a piezoelectric element at a constant frequency, converts a force generated by the Coriolis force into a voltage, and obtains angular velocity information. By obtaining angular velocity information from the gyro sensor 220 and driving the correction lens in the OIS in a direction that cancels the shaking, the camera shake given to the digital camera 100 by the user is corrected.

カードスロット230は、メモリカード240を着脱可能である。カードスロット230は、機械的及び電気的にメモリカード240と接続可能である。メモリカード240は、フラッシュメモリや強誘電体メモリなどを内部に含み、データを格納可能である。   The card slot 230 is detachable from the memory card 240. The card slot 230 can be mechanically and electrically connected to the memory card 240. The memory card 240 includes a flash memory, a ferroelectric memory, and the like, and can store data.

内部メモリ280は、様々な情報を記憶可能である。例えば、デジタルカメラ100は、動画像を撮像することができる。デジタルカメラ100は、1つの動画像ファイルの最長撮像時間及び、最大記憶容量を制限する制限撮影モードで動画像を撮像することができる。この場合、例えば、内部メモリ280は、1つの動画像ファイルの最長撮像時間及び、最大記憶容量に関する情報を格納する。また、内部メモリ280は、撮像した画像データを格納することもできる。   The internal memory 280 can store various information. For example, the digital camera 100 can capture a moving image. The digital camera 100 can capture a moving image in a limited shooting mode that limits the longest imaging time of one moving image file and the maximum storage capacity. In this case, for example, the internal memory 280 stores information on the longest imaging time and the maximum storage capacity of one moving image file. The internal memory 280 can also store captured image data.

操作部材250は、使用者から操作指示を受け付ける部材の総称である。例えば、使用者は、操作部材250を操作することにより、デジタルカメラ100のモードの切り替え(例えば撮影モードと再生モードとの切り替え)や、撮像画像の記録等をすることができる。通信部270は、デジタルカメラ100を、外部機器を介して、あるいは直接インターネットに接続するための部材である。例えば有線LAN、無線LANやUSBやIEEE1394などで実現可能である。
〔1−3.システムフロー〕
本実施の形態にかかる、デジタルカメラ100が画像をアップロードし、アップロードのエラーが起こった場合に、エラーメッセージを受信するという全体システムの動作フローについて、全体フロー図3を用いて説明する。
The operation member 250 is a generic name for members that receive operation instructions from the user. For example, the user can switch the mode of the digital camera 100 (for example, switching between the shooting mode and the playback mode), record a captured image, and the like by operating the operation member 250. The communication unit 270 is a member for connecting the digital camera 100 to the Internet via an external device. For example, it can be realized by a wired LAN, a wireless LAN, USB, IEEE1394, or the like.
[1-3. System flow)
The overall system operation flow of receiving an error message when the digital camera 100 uploads an image and an upload error occurs according to the present embodiment will be described with reference to FIG.

まずデジタルカメラ100は、写真をサーバに転送する要求が発生すると、中間サーバへのログイン処理を行う(S700)。ログインのIDやパスワードなどはあらかじめPC等を用いて、中間サーバへ登録しておく。デジタルカメラ100を通じてユーザがIDおよびパスワードを中間サーバへ送信する。ログイン処理を行うと、中間サーバはログインの成功/失敗のログイン応答をカメラへ返す(S701)。   First, when a request for transferring a photo to the server is generated, the digital camera 100 performs a login process to the intermediate server (S700). The login ID and password are registered in advance in the intermediate server using a PC or the like. The user transmits the ID and password to the intermediate server through the digital camera 100. When the login process is performed, the intermediate server returns a login response indicating login success / failure to the camera (S701).

ログイン応答が帰ってくると、デジタルカメラ100はログイン応答をみて、ログインが成功したかどうかを判断する。ログインに成功した場合、デジタルカメラ100は撮影した写真を中間サーバへ送信する。(S702)。写真を受信した中間サーバは、あらかじめ設定されたデータサーバへ受信した写真を転送する(S703)。この際、データサーバで検索や分類が容易となるように、中間サーバ上で写真を転送する前に、写真にタグ情報をつけることが望ましい。今中間サーバは写真をデータサーバ1およびデータサーバ2へ転送したとして、説明を行う。写真を受信したデータサーバ1および2は、中間サーバへレスポンスを送信する(S704)(S705)。レスポンスとは、データサーバ1およびデータサーバ2における、写真の送信完了や送信失敗などを表現するメッセージコードであり、あらかじめデータサーバと中間サーバは、エラーとそれに対応するレスポンスコードを取り決めておき、写真が正しく保存できれば、「受信成功」といったメッセージに該当するレスポンスコードを返し、例えばデータサーバの容量オーバーによって写真の保存に失敗すれば、「容量オーバー」に対応するレスポンスコードを返す。レスポンスコードを受信した中間サーバは、レスポンスコードが意味する情報を自身が保持する、あらかじめデータサーバと取り決めた、レスポンスコードとメッセージコードの対応表を元に、意味を解析する(S706)。レスポンスコードの解析結果エラーが無い場合には、中間サーバはカメラに画像送信成功通知を送信し、カメラは画像送信完了を表示させて終了する(S715:No)レスポンスコードの解析結果エラーがある場合には、中間サーバはメッセージをカメラおよびPCへ転送する(S715:Yes)。   When the login response comes back, the digital camera 100 looks at the login response and determines whether the login is successful. If the login is successful, the digital camera 100 transmits the photographed image to the intermediate server. (S702). The intermediate server that has received the photo transfers the received photo to a preset data server (S703). At this time, it is desirable to attach tag information to the photo before transferring the photo on the intermediate server so that the data server can be easily searched and classified. Now, it is assumed that the intermediate server has transferred the photos to the data server 1 and the data server 2. The data servers 1 and 2 that have received the photos transmit responses to the intermediate server (S704) (S705). A response is a message code that represents the completion of transmission or failure of transmission in the data server 1 and the data server 2, and the data server and the intermediate server preliminarily determine an error and a corresponding response code. If the data can be stored correctly, a response code corresponding to a message such as “reception succeeded” is returned. For example, if the photo storage fails due to a capacity over of the data server, a response code corresponding to “over capacity” is returned. The intermediate server that has received the response code analyzes the meaning based on the correspondence table of the response code and the message code, which is determined in advance with the data server, and holds the information that the response code means (S706). When there is no response code analysis result error, the intermediate server transmits a notification of successful image transmission to the camera, and the camera displays completion of image transmission and ends (S715: No). When there is a response code analysis result error The intermediate server transfers the message to the camera and the PC (S715: Yes).

まず、中間サーバはデータサーバから送信されたレスポンスコードを元に、カメラに送信すべき簡易エラー情報と、メールでPC等へ送信する詳細エラー情報の生成を行う(S707)。簡易エラー情報および詳細エラー情報に関しては後述する。なお、便宜上以降は、簡易エラー情報および詳細エラー情報をまとめて通知エラー情報と呼ぶ。通知エラー情報を生成すると、中間サーバは、まず簡易エラー情報をカメラに向かって送信する(S708)。簡易エラー情報を受信したカメラは液晶モニタに、エラー情報を表示させる(S710)。次に詳細エラー情報を特定のメールアドレスへ送信し、(S709)、例えばユーザはPCなどによって詳細エラー情報を取得する(S711)。
〔2.表示〕
〔2−1.カメラの表示〕
本実施の形態にかかる、デジタルカメラ100に表示される簡易エラーを図4に示す。カメラの液晶モニタには、アップロードに失敗したという情報のみを表示させる。すべての写真のアップロードが成功しなかった場合にも同等のメッセージを表示させる。さらに、詳細情報のアクセス先として、例えば「詳細はメールをご覧ください」等と言ったメッセージを表示させる。これにより、使用者は、画像データのサーバへの送信が成功したか否かを知ることができる。
〔2−2.メールの表示〕
本実施の形態にかかる、中間サーバ400からメールなどによって送信される、詳細エラー情報の内容を図5に示す。詳細エラー情報には、サイト名、とアップロードした写真名、アップロード時刻と、その写真がアップロードに成功したかどうかの情報、さらにアップロードに失敗した場合、失敗の原因が記載されていることが望ましい。この詳細エラー情報を取得することによって、ユーザはどの写真がアップロードに成功したか、失敗したかを容易に知ることができるし、失敗した原因を特定することも可能となる。
(実施の形態2)
本発明における実施の形態2について説明をする。なお、実施の形態1と同様の動作をするブロックに関しては同じ番号を付与し、その説明を割愛する。
〔1.構成〕
本実施の形態は、実施の形態1において、メールによって通知していた詳細エラー情報をWebページ上に表示させることを特徴とする点にある。これによって、ユーザはメールを閲覧する環境にない場合でもインターネットに繋がってさえいれば、詳細エラー情報を閲覧することができる。また、Webサイトは、メールと比較して様々な視覚効果を利用することができるため、ユーザはエラー情報の把握が容易になるという効果が期待できる。
〔1−1.システム構成〕
本実施の形態にかかる、システム構成図を図6に示す。実施の形態1と同様にデジタルカメラ100はネットワークを通じて中間サーバ400へ写真を転送する機能を有し、さらに中間サーバ400はデータサーバへ画像を中継する。中間サーバ400は、中間サーバ450を持っており、ユーザの中間サーバ400に対する画像のアップロード履歴や詳細情報を表示することが可能となる。
例えばPC300はネットワークを通じて中間サーバ450を閲覧することが可能である。
〔1−2.システムフロー〕
本実施の形態にかかる、デジタルカメラ100が画像をアップロードし、アップロードのエラーが起こった場合に、エラーメッセージを受信するという全体システムの動作フローについて、図7を用いて説明する。中間サーバが、データサーバより受信したレスポンスを解析するステップまでは、図3と同じであるため割愛する。中間サーバは、レスポンスを受信すると、そのレスポンスより、データサーバのエラーを解析する(S706)。レスポンスコードの解析結果エラーが無い場合には、中間サーバはカメラに画像送信成功通知を送信し、カメラは画像送信完了を表示させて終了する(S715:No)レスポンスコードの解析結果エラーがある場合には、中間サーバはメッセージをカメラおよびPCへ転送する(S715:Yes)。
中間サーバはカメラへ送信する簡易エラー情報と、Webページとして表示する詳細エラー情報を生成する(S707)。次に、実施の形態1と同様に、カメラへ簡易エラー情報を送信し(S708)、簡易エラー情報を受信したカメラは簡易エラー情報を表示させる(S710)。カメラへ簡易情報を送信した中間サーバは、自身のWebページに詳細エラー情報を表示させる(S712)。
〔2.表示〕
〔2−1.カメラの表示〕
本実施の形態にかかる、デジタルカメラ100に表示される簡易エラー情報画面の一例を図8に示す。これにより、使用者は、画像データのサーバへの送信が成功したか否かを知ることができる。アップロードに失敗した写真がある場合、デジタルカメラ100の液晶モニタにアップロードに失敗した情報を伝えると共に、「詳細は中間サーバのHPをご覧ください」等のメッセージを出すことで、ユーザが詳細エラー情報を知りたい場合は、HPへアクセスすることを促すことが望ましい。また、HPのURLそのものやURLをQRコード化したものなど、URLに関連した情報を表示させても良い。これによって、ユーザのHPへのアクセスが容易になる。
〔2−2.Web表示画面〕
本実施の形態にかかる、中間サーバ400のWebページ中間サーバ450に表示される、詳細エラー情報の内容を図9に示す。詳細エラー情報には、サイト名、とアップロードした写真名、アップロード時刻と、その写真がアップロードに成功したかどうかの情報、さらにアップロードに失敗した場合、失敗の原因が記載されていることが望ましい。
First, based on the response code transmitted from the data server, the intermediate server generates simple error information to be transmitted to the camera and detailed error information to be transmitted to the PC or the like by e-mail (S707). Simple error information and detailed error information will be described later. Hereinafter, for convenience, the simple error information and the detailed error information are collectively referred to as notification error information. When the notification error information is generated, the intermediate server first transmits the simple error information toward the camera (S708). The camera that has received the simple error information displays the error information on the liquid crystal monitor (S710). Next, the detailed error information is transmitted to a specific mail address (S709). For example, the user acquires the detailed error information using a PC or the like (S711).
[2. display〕
[2-1. (Camera display)
FIG. 4 shows a simple error displayed on the digital camera 100 according to the present embodiment. Only the information indicating that the upload has failed is displayed on the camera's LCD monitor. The same message is displayed when all photos have not been uploaded successfully. Furthermore, as an access destination of detailed information, for example, a message such as “please see mail for details” is displayed. Thereby, the user can know whether or not the transmission of the image data to the server is successful.
[2-2. (Display mail)
FIG. 5 shows details of detailed error information transmitted from the intermediate server 400 by e-mail or the like according to the present embodiment. It is desirable that the detailed error information includes the site name, the uploaded photo name, the upload time, information on whether or not the photo has been successfully uploaded, and, if the upload has failed, the cause of the failure. By acquiring the detailed error information, the user can easily know which photos have been successfully uploaded or failed, and can also identify the cause of the failure.
(Embodiment 2)
A second embodiment of the present invention will be described. Note that the same numbers are assigned to blocks that perform the same operations as those in the first embodiment, and the description thereof is omitted.
[1. Constitution〕
The present embodiment is characterized in that the detailed error information notified by mail in the first embodiment is displayed on a Web page. As a result, even if the user is not in an environment for browsing mail, the user can browse detailed error information as long as the user is connected to the Internet. In addition, since the Web site can use various visual effects as compared with e-mail, it can be expected that the user can easily grasp error information.
[1-1. System configuration〕
FIG. 6 shows a system configuration diagram according to the present embodiment. Similar to the first embodiment, the digital camera 100 has a function of transferring a photograph to the intermediate server 400 through the network, and the intermediate server 400 relays the image to the data server. The intermediate server 400 has an intermediate server 450 and can display an image upload history and detailed information of the user with respect to the intermediate server 400.
For example, the PC 300 can browse the intermediate server 450 through the network.
[1-2. System flow)
With reference to FIG. 7, an operation flow of the entire system for receiving an error message when an upload error occurs when the digital camera 100 uploads an image according to the present embodiment will be described. The steps until the intermediate server analyzes the response received from the data server are the same as in FIG. When the intermediate server receives the response, the intermediate server analyzes the error of the data server from the response (S706). When there is no response code analysis result error, the intermediate server transmits a notification of successful image transmission to the camera, and the camera displays completion of image transmission and ends (S715: No). When there is a response code analysis result error The intermediate server transfers the message to the camera and the PC (S715: Yes).
The intermediate server generates simple error information to be transmitted to the camera and detailed error information to be displayed as a Web page (S707). Next, as in the first embodiment, the simple error information is transmitted to the camera (S708), and the camera that has received the simple error information displays the simple error information (S710). The intermediate server that transmitted the simple information to the camera displays the detailed error information on its own Web page (S712).
[2. display〕
[2-1. (Camera display)
An example of the simple error information screen displayed on the digital camera 100 according to the present embodiment is shown in FIG. Thereby, the user can know whether or not the transmission of the image data to the server is successful. If there is a picture that failed to upload, the user will be notified of the failed upload information on the LCD monitor of the digital camera 100, and a message such as "Please see the intermediate server's website for details" will give the user detailed error information. If you want to know, it is desirable to encourage access to HP. Also, information related to the URL, such as the URL of the HP itself or a URL encoded as a QR code, may be displayed. This facilitates access to the user's HP.
[2-2. Web display screen]
FIG. 9 shows the details of the detailed error information displayed on the Web page intermediate server 450 of the intermediate server 400 according to the present embodiment. It is desirable that the detailed error information includes the site name, the uploaded photo name, the upload time, information on whether or not the photo has been successfully uploaded, and, if the upload has failed, the cause of the failure.

この詳細エラー情報をWebページとして表示させることで、ユーザはどのデータサーバのどの写真がアップロードに成功したか、失敗したかを容易に知ることができるし、失敗した原因を特定することも可能となる。
(実施の形態3)
本発明における実施の形態3について説明をする。なお、実施の形態1と同様の動作をするブロックに関しては同じ番号を付与し、その説明を割愛する。
〔1.構成〕
本実施の形態は、実施の形態1において、メールによって通知していた詳細エラー情報をPCの画面上に表示させることを特徴とする点にある。ユーザはあらかじめ対応するアプリケーションをPCにインストールしておくことでこれを実現する。本実施の形態によって、PC画面に詳細エラー情報をポップアップさせることが可能となるため、ユーザが詳細エラー情報の閲覧を忘れる可能性が少なくなるという効果が期待できる。
〔1−1.システム構成〕
〔1−2.システムフロー〕
本実施の形態にかかる、システム構成図を図10に示す。実施の形態1と同様にデジタルカメラ100はネットワークを通じて中間サーバ400へ写真を転送する機能を有し、さらに中間サーバ400はデータサーバへ画像を中継する。PC350はあらかじめソフトウェアをインストールしておく。このソフトウェアは中間サーバ400の詳細エラー情報をPC350の画面に表示させる機能を持っている。なお、ソフトウェアが中間サーバ400の情報を取得する方法としては、例えばPC起動時等定期的に中間サーバ400へアクセスし、中間サーバ400の情報を取得する方法が好ましい。ユーザはPC350にポップアップされるソフトウェアの画面を通じて、詳細エラー情報を閲覧することが可能となる。
〔2.表示〕
〔2−1.カメラの表示〕
本実施の形態にかかる、デジタルカメラ100に表示される簡易エラー情報画面の一例を図12に示す。これにより、使用者は、画像データのサーバへの送信が成功したか否かを知ることができる。アップロードに失敗した写真がある場合、デジタルカメラ100の液晶モニタにアップロードに失敗した情報を伝えると共に、「詳細はPCソフトウェアをご覧ください」等のメッセージを出すことで、ユーザが詳細エラー情報を知りたい場合は、PCにアクセスすることを促すことが望ましい。
〔2−2.PC画面表示〕
本実施の形態にかかる、PC300の画面上に表示される、詳細エラー情報の内容を図13に示す。詳細エラー情報には、サイト名、とアップロードした写真名、アップロード時刻と、その写真がアップロードに成功したかどうかの情報、さらにアップロードに失敗した場合、失敗の原因が記載されていることが望ましい。
By displaying this detailed error information as a web page, the user can easily know which photo of which data server has been uploaded successfully, and can also identify the cause of the failure. Become.
(Embodiment 3)
A third embodiment of the present invention will be described. Note that the same numbers are assigned to blocks that perform the same operations as those in the first embodiment, and the description thereof is omitted.
[1. Constitution〕
The present embodiment is characterized in that the detailed error information notified by mail in the first embodiment is displayed on the screen of the PC. The user realizes this by installing a corresponding application in the PC in advance. According to the present embodiment, detailed error information can be popped up on the PC screen, so that it is expected that the user is less likely to forget to view the detailed error information.
[1-1. System configuration〕
[1-2. System flow)
FIG. 10 shows a system configuration diagram according to this embodiment. Similar to the first embodiment, the digital camera 100 has a function of transferring a photograph to the intermediate server 400 through the network, and the intermediate server 400 relays the image to the data server. The PC 350 has software installed in advance. This software has a function of displaying detailed error information of the intermediate server 400 on the screen of the PC 350. As a method for the software to acquire the information on the intermediate server 400, for example, a method in which the information on the intermediate server 400 is acquired by accessing the intermediate server 400 periodically such as when the PC is started up is preferable. The user can view detailed error information through a software screen popped up on the PC 350.
[2. display〕
[2-1. (Camera display)
An example of the simple error information screen displayed on the digital camera 100 according to this embodiment is shown in FIG. Thereby, the user can know whether or not the transmission of the image data to the server is successful. If there is a picture that failed to upload, the user wants to know the detailed error information by notifying the LCD monitor of the digital camera 100 of the information that the upload failed and displaying a message such as “Please see the PC software for details”. In that case, it is desirable to encourage access to the PC.
[2-2. (PC screen display)
FIG. 13 shows the details of the detailed error information displayed on the screen of the PC 300 according to the present embodiment. It is desirable that the detailed error information includes the site name, the uploaded photo name, the upload time, information on whether or not the photo has been successfully uploaded, and, if the upload has failed, the cause of the failure.

本発明にかかる構成によって、写真をデータサーバへ送信するカメラにおいて、写真の送信を失敗した場合にユーザは容易に送信の成功可否と失敗した場合のエラーの原因を知ることができる。
(他の実施の形態)
なお、本発明において、デジタルカメラ100は中間サーバへログインする際にIDおよびパスワードを送信していたが、たとえば、ID・パスワードの変わりにデジタルカメラ100の無線LANのMACアドレスを用いても良い。これによって、ユーザがパスワードを入力する手間を省くことができるというメリットがある。
With the configuration according to the present invention, in a camera that transmits a photograph to a data server, when the transmission of the photograph fails, the user can easily know whether the transmission is successful and the cause of the error when the transmission fails.
(Other embodiments)
In the present invention, the digital camera 100 transmits the ID and password when logging in to the intermediate server. For example, the wireless LAN MAC address of the digital camera 100 may be used instead of the ID / password. As a result, there is a merit that the user can save the trouble of inputting the password.

なお、本発明において、デジタルカメラ100に表示させる簡易エラー情報は、例えば図4において、アップロードがすべて成功した場合を除いてアップロードエラーとのみ表示させる構成について説明を行ったが、デジタルカメラ100には、詳細エラー情報ほど情報量はなくても、もう少し多くの情報を表示させる構成にしても良い。例えば図14のように、どのデータサーバへの転送がエラーになったのかという情報や、エラーが一つであるならば、どの写真を特定せずにそのエラー情報を返すといった構成にしても良い。また、図15のように、アップロード先のデータサーバが多い場合は、全アップロード先のデータサーバ中何個のデータサーバがエラーになったのかといった情報を表示させる構成にしても良い。これによって、ユーザは、詳細エラー情報が閲覧する前に大まかなエラー情報を知ること多できるため、例えばサーバ容量エラーの場合にはデジタルカメラ100を通じて不要と思われる画像を削除したりする等の対策を打つことが可能となり、利便性が向上する。   In the present invention, the simple error information to be displayed on the digital camera 100 has been described with reference to the configuration in which, for example, in FIG. 4, only the upload error is displayed except when all uploads are successful. Even if the amount of information is not as large as detailed error information, a little more information may be displayed. For example, as shown in FIG. 14, it may be configured such that information indicating to which data server an error has occurred or, if there is one error, returns the error information without specifying which photo. . In addition, as shown in FIG. 15, when there are many upload destination data servers, information such as how many data servers in all the upload destination data servers have an error may be displayed. As a result, the user can often know rough error information before browsing the detailed error information. For example, in the case of a server capacity error, measures such as deleting an unnecessary image through the digital camera 100 are taken. The convenience can be improved.

なお、本発明における実施の形態3において、PC350の画面に表示させるエラー情報は必ずしも全詳細エラー情報をポップアップさせる必要はなく、例えば図16のように、簡易エラー情報のようにエラーがあるといったことのみをポップアップさせ、ユーザ操作(例えばクリック)などによって、詳細エラー情報を表示させる構成にしても良い。   In the third embodiment of the present invention, the error information to be displayed on the screen of the PC 350 does not necessarily have to pop up all the detailed error information. For example, as shown in FIG. 16, there is an error such as simple error information. The detailed error information may be displayed by popping up only the user and performing a user operation (for example, clicking).

なお、本発明ではデジタルカメラ100の写真をすべてアップロードする構成について説明を行ったが、デジタルカメラ100の写真をすべてアップロードする必要はない。ユーザが選んだ写真のみをアップロードする構成にしても良い。   In the present invention, the configuration for uploading all the photos of the digital camera 100 has been described. However, it is not necessary to upload all the photos of the digital camera 100. It may be configured to upload only the photos selected by the user.

なお、本発明における全体フローの説明は、エラーが起こった場合に、カメラに簡易的なエラーメッセージを表示させ、メールや中間サーバのHPおよびPCの画面上などに詳細メッセージを表示する方法について説明を行ったが、かりに写真のアップロード時になにもエラーが発生しなかった場合、カメラの液晶モニタに例えば「アップロード成功」等といったメッセージのみを表示させ、その他の媒体にはメッセージを送信しないことがこのましい。これによって、ユーザに不要な情報を通知しないため、ユーザは写真のアップロードのたびに不要な情報を目にすることが無くなる。   The explanation of the overall flow in the present invention is a method of displaying a simple error message on the camera and displaying a detailed message on the screen of the mail or the intermediate server's HP or PC when an error occurs. If there is no error when uploading a photo, it may be possible to display only a message such as “Upload successful” on the camera's LCD monitor and not send the message to other media. This is true. Accordingly, unnecessary information is not notified to the user, so that the user does not see unnecessary information every time a photo is uploaded.

なお、本発明において、簡易エラー情報は一般的に中間サーバとカメラであらかじめ取り決めておいたメッセージコードをやりとすることが望ましい。これによって、送信データ量が少なくなるといった効果が期待できる。
なお、本発明において、写真の送信に失敗した場合、カメラに簡易エラー情報を表示させる場合を説明したが、たとえばカメラにWebブラウザ機能が搭載されている場合においては、簡易エラー情報にメールのURLや中間サーバ上のエラー表示ページのリンクをカメラに表示する構成にしても良い。写真を中間サーバにアップロードした直後はカメラは同様にインターネットに接続されている可能性が高いため、ユーザは即座に詳細なエラー情報にアクセスすることが可能となる。
In the present invention, it is generally desirable that the simple error information is a message code decided in advance between the intermediate server and the camera. As a result, an effect of reducing the amount of transmission data can be expected.
In the present invention, a case has been described in which the simple error information is displayed on the camera when the transmission of the photograph has failed. For example, when the camera has a web browser function, the URL of the mail is included in the simple error information. Alternatively, the link of the error display page on the intermediate server may be displayed on the camera. Immediately after uploading the photo to the intermediate server, the camera is likely to be connected to the Internet as well, so that the user can immediately access detailed error information.

なお、本発明では、デジタルカメラ100はサーバへ写真をアップロードする方法に関して説明を行ったが、アップロードするのは必ずしも写真である必要はなく、例えば動画であっても応用が可能である。   In the present invention, the digital camera 100 has been described with respect to a method of uploading a photo to a server. However, it is not always necessary to upload a photo, and for example, it can be applied to a moving image.

なお、本発明において、PC350は必ずしもPCである必要はなく、例えば携帯電話やPDA(Personal Digital Assistance)等でも同等の効果を発揮することが可能である。   In the present invention, the PC 350 is not necessarily a PC. For example, a mobile phone, a PDA (Personal Digital Assistance), or the like can exhibit the same effect.

なお、実施の形態1〜3において、中間サーバ400は、デジタルカメラ100から画像データを受信することとした。しかしながら、必ずしもこのような構成である必要はない。例えば、メモリカード240に通信機能を持たせ、メモリカード240から画像データを受信する構成でもよい。   In the first to third embodiments, the intermediate server 400 receives image data from the digital camera 100. However, such a configuration is not necessarily required. For example, the memory card 240 may have a communication function to receive image data from the memory card 240.

本発明は、通信機能を有するサーバ等に適用できる。   The present invention can be applied to a server having a communication function.

100 デジタルカメラ
110 ズームレンズ
120 検出器
130 ズームモータ
140 OIS
150 OISアクチュエータ
160 検出器
170 フォーカスレンズ
180 CCDイメージセンサー
190 画像処理部
200 メモリ
210 コントローラー
220 ジャイロセンサー
230 カードスロット
240 メモリカード
250 操作部材
260 ズームレバー
270 液晶モニタ
280 内部メモリ
300 PC
350 PC
400 中間サーバ
450 中間サーバ
500 データサーバ
510 データサーバ
100 Digital Camera 110 Zoom Lens 120 Detector 130 Zoom Motor 140 OIS
150 OIS Actuator 160 Detector 170 Focus Lens 180 CCD Image Sensor 190 Image Processing Unit 200 Memory 210 Controller 220 Gyro Sensor 230 Card Slot 240 Memory Card 250 Operation Member 260 Zoom Lever 270 LCD Monitor 280 Internal Memory 300 PC
350 pcs
400 Intermediate server 450 Intermediate server 500 Data server 510 Data server

Claims (2)

データを受信可能な受信手段と、データを送信可能な送信手段と、を備え、
前記受信手段は、画像データを蓄積している第1の外部装置から画像データを受信し、
前記送信手段は、前記受信手段により受信した画像データをサーバに送信し、
前記受信手段は、前記送信手段による画像データの送信が成功したか否かに関する情報を前記サーバ又はインターネット上の他のサーバから受信し、
前記送信手段は、前記受信手段により受信された情報に基づいて、第1の情報を生成し、かつ前記第1の情報を前記第1の外部装置に送信し、
さらに、前記送信手段は、前記受信手段により受信された情報に基づいて、前記第1の情報より詳細な情報を含む第2の情報を生成し、前記第2の情報を第2の外部装置に送信する、
通信装置。
A receiving means capable of receiving data, and a transmitting means capable of transmitting data,
The receiving means receives image data from a first external device storing image data;
The transmitting unit transmits the image data received by the receiving unit to a server;
The receiving unit receives information on whether or not the transmission of the image data by the transmitting unit is successful from the server or another server on the Internet,
The transmission means generates first information based on the information received by the reception means, and transmits the first information to the first external device ,
Further, the transmission means generates second information including more detailed information than the first information based on the information received by the receiving means, and sends the second information to the second external device. Send,
Communication device.
前記第1の外部装置は、カメラ機能を有する携帯端末である、請求項1に記載の通信装置。 The communication device according to claim 1, wherein the first external device is a mobile terminal having a camera function.
JP2010069597A 2010-03-25 2010-03-25 Communication device Expired - Fee Related JP5577786B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010069597A JP5577786B2 (en) 2010-03-25 2010-03-25 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010069597A JP5577786B2 (en) 2010-03-25 2010-03-25 Communication device

Publications (2)

Publication Number Publication Date
JP2011205312A JP2011205312A (en) 2011-10-13
JP5577786B2 true JP5577786B2 (en) 2014-08-27

Family

ID=44881498

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010069597A Expired - Fee Related JP5577786B2 (en) 2010-03-25 2010-03-25 Communication device

Country Status (1)

Country Link
JP (1) JP5577786B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6610082B2 (en) * 2015-08-24 2019-11-27 富士ゼロックス株式会社 Relay device and relay processing program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02213953A (en) * 1989-02-15 1990-08-27 Toshiba Corp Error monitor device
JP2001346173A (en) * 2000-05-31 2001-12-14 Sony Corp Image data communication system and method, and image pickup device and image data processing method
JP2003281036A (en) * 2002-03-19 2003-10-03 Canon Inc Communication system, communication method, program and recording medium
JP2006126911A (en) * 2004-10-26 2006-05-18 Canon Inc Data transmitting system
JP2006148487A (en) * 2004-11-18 2006-06-08 Canon Inc Communication device and its control method
JP4803266B2 (en) * 2009-02-12 2011-10-26 ソニー株式会社 COMMUNICATION DEVICE, SERVER, PROGRAM, AND COMMUNICATION SYSTEM

Also Published As

Publication number Publication date
JP2011205312A (en) 2011-10-13

Similar Documents

Publication Publication Date Title
JP4629929B2 (en) Digital camera system and control method thereof
AU2014256393B2 (en) Data storage system, image processing device, portable terminal, and program
JP2006502660A (en) Remote control photography system and method
US11356592B2 (en) Image processing apparatus and control method thereof
JP5686690B2 (en) Image forming system, portable terminal device, and program
CN100521784C (en) Digital camera fit for network transmission
JP5577786B2 (en) Communication device
JP2011160340A (en) Image processing apparatus, control method thereof, and program
JP4397128B2 (en) Image recording method
JP4182434B2 (en) Information processing apparatus and method, recording medium, and program
JP2006195636A (en) Document management system
JP2006165942A (en) Portable electronic equipment, information processing method and program
JP4353467B2 (en) Image server and control method thereof
JP2012231457A (en) Recording control device, information apparatus, information recording system, and program
JP4018484B2 (en) Camera apparatus and control method thereof
JP5635253B2 (en) Network camera
JP4344956B2 (en) Image recording method and image recording apparatus
JP2003242009A (en) Method, device, and program for image processing
JP2011204101A (en) Server device
JP2004078837A (en) Information processor, its control method, and program
JP4070667B2 (en) Digital camera device shooting communication transfer method and GPS shooting method
JP4865589B2 (en) Imaging device and control method thereof, adapter device and control method thereof, and program
JP6218537B2 (en) Information processing apparatus, control method thereof, and program
JP5631440B2 (en) Information processing apparatus, control method thereof, and program
JP2007081490A (en) Computer, image processing method, imaging apparatus and its control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130314

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20130412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131203

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20140107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140129

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20140417

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140623

LAPS Cancellation because of no payment of annual fees