Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6579486B2 - Remote operation system - Google Patents
[go: Go Back, main page]

JP6579486B2 - Remote operation system - Google Patents

Remote operation system Download PDF

Info

Publication number
JP6579486B2
JP6579486B2 JP2015141910A JP2015141910A JP6579486B2 JP 6579486 B2 JP6579486 B2 JP 6579486B2 JP 2015141910 A JP2015141910 A JP 2015141910A JP 2015141910 A JP2015141910 A JP 2015141910A JP 6579486 B2 JP6579486 B2 JP 6579486B2
Authority
JP
Japan
Prior art keywords
button
photographing apparatus
screen
web application
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015141910A
Other languages
Japanese (ja)
Other versions
JP2017028358A (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.)
Ricoh Imaging Co Ltd
Original Assignee
Ricoh Imaging 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 Ricoh Imaging Co Ltd filed Critical Ricoh Imaging Co Ltd
Priority to JP2015141910A priority Critical patent/JP6579486B2/en
Publication of JP2017028358A publication Critical patent/JP2017028358A/en
Application granted granted Critical
Publication of JP6579486B2 publication Critical patent/JP6579486B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)

Description

本発明は、撮影装置をリモート操作することが可能なリモート操作システムに関する。   The present invention relates to a remote operation system capable of remotely operating a photographing apparatus.

近年、無線通信機能が搭載されたデジタルカメラにスマートフォン等の携帯型情報処理端末を接続することにより、携帯型情報処理端末を用いてデジタルカメラをリモート操作することが可能なリモート操作システムが知られており実用化されている。例えば特許文献1に、この種のリモート操作システムの具体的構成が記載されている。   In recent years, there has been known a remote operation system capable of remotely operating a digital camera using a portable information processing terminal by connecting the portable information processing terminal such as a smartphone to a digital camera equipped with a wireless communication function. Has been put to practical use. For example, Patent Document 1 describes a specific configuration of this type of remote operation system.

特許文献1に記載のリモート操作システムでは、スマートフォンとデジタルカメラとがWi−Fi接続されると、デジタルカメラで撮影されたシーンを表すスルー画がスマートフォンにリアルタイムで転送される。ユーザは、例えば、スマートフォン上のGUI(Graphical User Interface)に対してズーム操作を行うことにより、デジタルカメラのズーム倍率を変更することができ、また、スマートフォン上のGUIに対してレリーズ指示操作を行うことにより、デジタルカメラによる撮影(静止画の取り込みや動画像の記録の開始)を行うことができる。また、ユーザは、スマートフォン上のGUIに対して再生指示操作を行うことにより、デジタルカメラ内に記録された撮影画像をスマートフォンの表示画面で確認することもできる。   In the remote operation system described in Patent Literature 1, when a smartphone and a digital camera are connected via Wi-Fi, a through image representing a scene photographed by the digital camera is transferred to the smartphone in real time. For example, the user can change the zoom magnification of the digital camera by performing a zoom operation on a GUI (Graphical User Interface) on the smartphone, and also performs a release instruction operation on the GUI on the smartphone. As a result, it is possible to perform shooting with a digital camera (capturing a still image or starting recording a moving image). In addition, the user can check the captured image recorded in the digital camera on the display screen of the smartphone by performing a reproduction instruction operation on the GUI on the smartphone.

特開2014−220715号公報JP 2014-220715 A

例えば、ユーザが電車等で移動中にデジタルカメラ内に記録された撮影画像をスマートフォン上の表示画面で確認する場合を考える。この場合、ユーザがスマートフォンを手に持って再生指示等のGUI操作を行い、移動中置き場所の無いデジタルカメラを鞄や衣服のポケットの中に入れるという状況が考えられる。この状況下において、ユーザがスマートフォン上のGUIを誤ってタッチしたり、デジタルカメラのレリーズボタンが鞄内やポケット内で圧迫されて押下されたりすると、鞄内やポケット内でデジタルカメラの鏡胴の繰り出し動作が行われる。   For example, consider a case where a user confirms a captured image recorded in a digital camera on a display screen on a smartphone while traveling on a train or the like. In this case, a situation is conceivable in which the user holds a smartphone in his hand and performs a GUI operation such as a reproduction instruction, and puts a digital camera without a storage place during movement into a bag or a pocket of clothes. Under these circumstances, if the user accidentally touches the GUI on the smartphone, or the release button of the digital camera is pressed and pressed in the bag or pocket, the digital camera's lens barrel will move in the bag or pocket. The feeding operation is performed.

鞄内や衣服のポケット内には、デジタルカメラの鏡胴が繰り出すのに十分なスペースが無いことが多い。デジタルカメラの鏡胴が繰り出すのに十分なスペースが無い場合に鏡胴の繰り出し動作が行われると、鞄内やポケット内で鏡胴が圧迫され、鏡胴周りの機構に負荷が掛かり、デジタルカメラが故障する虞がある。   Often, there is not enough space in the bag or clothing pocket for the digital camera barrel to extend. If there is not enough space for the digital camera barrel to extend, if the lens barrel is extended, the lens barrel is compressed in the bag or pocket, and the mechanism around the lens barrel is loaded. May break down.

本発明は上記の事情に鑑みてなされたものであり、その目的とするところは、情報処理端末によるリモート操作が可能な撮影装置の、意図しない鏡胴の繰り出し動作を防ぐのに好適なリモート操作システムを提供することである。   The present invention has been made in view of the above circumstances, and the object of the present invention is to provide a remote operation suitable for preventing an unintended lens barrel extension operation of an imaging apparatus capable of remote operation by an information processing terminal. Is to provide a system.

本発明の一実施形態に係るリモート操作システムは、情報処理端末により撮影装置をリモート操作することが可能なシステムである。かかるシステムにおいて、情報処理端末は、撮影装置の鏡胴の繰り出し動作を禁止するための禁止コマンドを撮影装置に送信する。撮影装置は、情報処理端末より受信した禁止コマンドに従い、鏡胴の繰り出し動作を禁止する禁止モードに移行する。   A remote operation system according to an embodiment of the present invention is a system capable of remotely operating a photographing apparatus using an information processing terminal. In such a system, the information processing terminal transmits a prohibition command for prohibiting the operation of extending the lens barrel of the imaging apparatus to the imaging apparatus. In accordance with the prohibit command received from the information processing terminal, the photographing apparatus shifts to a prohibit mode in which the lens barrel extension operation is prohibited.

また、本発明の一実施形態において、撮影装置は、情報処理端末より禁止コマンドを解除する解除コマンドを受信しない限り、禁止モードを解除しない構成としてもよい。   In one embodiment of the present invention, the photographing apparatus may be configured not to cancel the prohibit mode unless receiving a cancel command for canceling the prohibit command from the information processing terminal.

また、本発明の一実施形態において、情報処理端末は、Webアプリケーションを用いてユーザインタフェース画面を表示し、表示されたインタフェース画面に対して所定のユーザ操作が行われると、禁止コマンドを撮影装置に送信する構成としてもよい。   In one embodiment of the present invention, the information processing terminal displays a user interface screen using a Web application, and when a predetermined user operation is performed on the displayed interface screen, a prohibited command is sent to the photographing apparatus. It is good also as a structure which transmits.

また、本発明の一実施形態において、撮影装置は、禁止モードに移行すると、鏡胴を沈胴させると共にレンズバリアを閉じる構成としてもよい。   In one embodiment of the present invention, the photographing apparatus may be configured to retract the lens barrel and close the lens barrier when the prohibition mode is entered.

また、本発明の一実施形態において、撮影装置は、特定の操作部材に対する操作が行われた状態で起動されると、情報処理端末と接続可能なモードに自動的に設定されると共に禁止モードに自動的に設定される構成としてもよい。   In one embodiment of the present invention, when the imaging device is activated in a state where an operation on a specific operation member is performed, the imaging device is automatically set to a mode connectable to the information processing terminal and is set to a prohibit mode. It is good also as a structure set up automatically.

また、本発明の一実施形態において、情報処理端末は、撮影装置に再起動を指示する再起動コマンドを送信してもよい。また、撮影装置は、情報処理端末より受信した再起動コマンドに従って再起動されると、情報処理端末と接続可能なモードに自動的に設定されると共に禁止モードに自動的に設定される構成としてもよい。   In one embodiment of the present invention, the information processing terminal may transmit a restart command instructing the imaging apparatus to restart. In addition, when the imaging apparatus is restarted according to the restart command received from the information processing terminal, the photographing apparatus may be automatically set to a mode connectable to the information processing terminal and automatically set to a prohibit mode. Good.

本発明の一実施形態によれば、情報処理端末によるリモート操作が可能な撮影装置の、意図しない鏡胴の繰り出し動作を防ぐのに好適なリモート操作システムが提供される。   According to an embodiment of the present invention, there is provided a remote operation system suitable for preventing an unintended lens barrel extension operation of an imaging apparatus that can be remotely operated by an information processing terminal.

本発明の一実施形態に係るリモート操作システムの構成を示すブロック図である。It is a block diagram which shows the structure of the remote operation system which concerns on one Embodiment of this invention. 本発明の一実施形態に係るリモート操作システムに備えられる撮影装置の構成を示すブロック図である。It is a block diagram which shows the structure of the imaging device with which the remote operation system which concerns on one Embodiment of this invention is equipped. 本発明の一実施形態に係るリモート操作システムに備えられる携帯型情報処理端末の構成を示すブロック図である。It is a block diagram which shows the structure of the portable information processing terminal with which the remote operation system which concerns on one Embodiment of this invention is equipped. 本発明の一実施形態に係るリモート操作システムに備えられるWebサーバの構成を示すブロック図である。It is a block diagram which shows the structure of the web server with which the remote operation system which concerns on one Embodiment of this invention is equipped. 本発明の一実施形態に係るWebアプリケーションの起動時の画面を示す図である。It is a figure which shows the screen at the time of starting of the Web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのメインメニューを示す図である。It is a figure which shows the main menu of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのユーティリティ画面を示す図である。It is a figure which shows the utility screen of the Web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのWi−Fi設定画面を示す図である。It is a figure which shows the Wi-Fi setting screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態において実行されるWebアプリケーションと撮影装置との接続シーケンスを示す図である。It is a figure which shows the connection sequence of the Web application and imaging | photography apparatus which are performed in one Embodiment of this invention. イベントの最適化処理の説明を補助する図である。It is a figure which assists description of the optimization process of an event. 本発明の一実施形態に係るWebアプリケーションのサブコマンド画面(Left)を示す図である。It is a figure which shows the subcommand screen (Left) of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのサブコマンド画面(Right)を示す図である。It is a figure which shows the subcommand screen (Right) of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのアドバンス設定画面を示す図である。It is a figure which shows the advance setting screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのクイックビュー画面(Lastest)を示す図である。It is a figure which shows the quick view screen (Lastest) of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのクイックビュー画面(Recent)を示す図である。It is a figure which shows the quick view screen (Recent) of the Web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのセキュリティ設定画面を示す図である。It is a figure which shows the security setting screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのリセット実行画面を示す図である。It is a figure which shows the reset execution screen of the Web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのビューア画面を示す図である。It is a figure which shows the viewer screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのギャラリー画面を示す図である。It is a figure which shows the gallery screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのビューア画面を示す図である。It is a figure which shows the viewer screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのプリセット画面を示す図である。It is a figure which shows the preset screen of the web application which concerns on one Embodiment of this invention. 本発明の一実施形態に係るWebアプリケーションのコンフィグ画面を示す図である。It is a figure which shows the configuration screen of the Web application which concerns on one Embodiment of this invention.

以下、本発明の一実施形態に係るリモート操作システムについて図面を参照しながら説明する。   Hereinafter, a remote operation system according to an embodiment of the present invention will be described with reference to the drawings.

[リモート操作システム1の構成]
図1は、本発明の一実施形態に係るリモート操作システム1の構成を示すブロック図である。図1に示されるように、リモート操作システム1は、撮影装置10、携帯型情報処理端末20及びWebサーバ30を備えている。本実施形態において、撮影装置10はコンパクトデジタルカメラであり、携帯型情報処理端末20はスマートフォンである。別の実施形態では、撮影装置10は、デジタル一眼レフカメラ、ミラーレス一眼カメラ、ビデオカメラ、カムコーダなど、別の形態の撮影装置であってもよい。また、携帯型情報処理端末20は、ノートPC、タブレットPC、携帯ゲーム機など、別の形態の携帯型情報処理端末であってもよい。
[Configuration of remote operation system 1]
FIG. 1 is a block diagram showing a configuration of a remote operation system 1 according to an embodiment of the present invention. As shown in FIG. 1, the remote operation system 1 includes a photographing apparatus 10, a portable information processing terminal 20, and a web server 30. In this embodiment, the imaging device 10 is a compact digital camera, and the portable information processing terminal 20 is a smartphone. In another embodiment, the photographing apparatus 10 may be another form of photographing apparatus such as a digital single-lens reflex camera, a mirrorless single-lens camera, a video camera, or a camcorder. The portable information processing terminal 20 may be another type of portable information processing terminal such as a notebook PC, a tablet PC, or a portable game machine.

[撮影装置10の構成]
図2は、本発明の一実施形態に係る撮影装置10の構成を示すブロック図である。図2に示されるように、撮影装置10は、システムコントローラ100、操作部102、駆動回路104、撮影レンズ106、絞り108、シャッタ110、固体撮像素子112、信号処理回路114、画像処理エンジン116、バッファメモリ118、LCD(Liquid Crystal Display)120、ROM(Read Only Memory)122、不揮発性メモリ124、カード用インタフェース126及びWi−Fiインタフェース128を備えている。なお、撮影レンズ106は複数枚構成のズームレンズであるが、図1においては便宜上一枚のレンズとして示す。
[Configuration of Shooting Device 10]
FIG. 2 is a block diagram illustrating a configuration of the imaging apparatus 10 according to an embodiment of the present invention. As shown in FIG. 2, the photographing apparatus 10 includes a system controller 100, an operation unit 102, a drive circuit 104, a photographing lens 106, a diaphragm 108, a shutter 110, a solid-state image sensor 112, a signal processing circuit 114, an image processing engine 116, A buffer memory 118, an LCD (Liquid Crystal Display) 120, a ROM (Read Only Memory) 122, a nonvolatile memory 124, a card interface 126, and a Wi-Fi interface 128 are provided. The photographing lens 106 is a zoom lens having a plurality of lenses, but is shown as a single lens for convenience in FIG.

操作部102には、電源ボタンやレリーズボタン、撮影モードボタンなど、ユーザが撮影装置10を操作するために必要な各種ボタンやダイヤルが含まれる。ユーザにより電源ボタンが操作されると、図示省略されたバッテリから撮影装置10の各種回路に電源ラインを通じて電源供給が行われる。   The operation unit 102 includes various buttons and dials necessary for the user to operate the photographing apparatus 10 such as a power button, a release button, and a photographing mode button. When the user operates the power button, power is supplied from a battery (not shown) to various circuits of the photographing apparatus 10 through a power line.

システムコントローラ100は、CPU(Central Processing Unit)及びDSP(Digital Signal Processor)を含む。システムコントローラ100は電源供給後、ROM122にアクセスして制御プログラムを読み出してワークエリア(不図示)にロードし、ロードされた制御プログラムを実行することにより、撮影装置10全体の制御を行う。   The system controller 100 includes a CPU (Central Processing Unit) and a DSP (Digital Signal Processor). After supplying power, the system controller 100 accesses the ROM 122, reads out a control program, loads it into a work area (not shown), and executes the loaded control program to control the entire photographing apparatus 10.

レリーズボタンが操作されると、システムコントローラ100は、例えば、固体撮像素子112により撮像された画像に基づいて計算された測光値や、撮影装置10に内蔵された露出計(不図示)で測定された測光値に基づき適正露出が得られるように、駆動回路104を介して絞り108及びシャッタ110を駆動制御する。より詳細には、絞り108及びシャッタ110の駆動制御は、プログラムAE(Automatic Exposure)、シャッタ優先AE、絞り優先AEなど、撮影モードボタンにより指定されるAE機能に基づいて行われる。また、システムコントローラ100はAE制御と併せてAF(Autofocus)制御を行う。AF制御には、アクティブ方式、位相差検出方式、コントラスト検出方式等が適用される。また、AFモードには、中央一点の測距エリアを用いた中央一点測距モード、複数の測距エリアを用いた多点測距モード等がある。システムコントローラ100は、AF結果に基づいて駆動回路104を介して撮影レンズ106を駆動制御し、撮影レンズ106の焦点を調整する。なお、この種のAE及びAFの構成及び制御については周知であるため、ここでの詳細な説明は省略する。   When the release button is operated, the system controller 100 is measured by, for example, a photometric value calculated based on an image picked up by the solid-state image sensor 112 or an exposure meter (not shown) built in the photographing apparatus 10. The diaphragm 108 and the shutter 110 are driven and controlled via the drive circuit 104 so that proper exposure can be obtained based on the photometric values. More specifically, drive control of the aperture 108 and the shutter 110 is performed based on an AE function specified by a shooting mode button, such as a program AE (Automatic Exposure), shutter priority AE, aperture priority AE, or the like. Further, the system controller 100 performs AF (Autofocus) control together with AE control. An active method, a phase difference detection method, a contrast detection method, or the like is applied to the AF control. The AF mode includes a central single-point ranging mode using a single central ranging area, a multi-point ranging mode using a plurality of ranging areas, and the like. The system controller 100 controls driving of the photographing lens 106 via the driving circuit 104 based on the AF result, and adjusts the focus of the photographing lens 106. Since the configuration and control of this type of AE and AF are well known, detailed description thereof is omitted here.

被写体からの光束は、撮影レンズ106、絞り108、シャッタ110を通過して固体撮像素子112の受光面にて受光される。固体撮像素子112は、ベイヤ型画素配置を有する単板式カラーCCD(Charge Coupled Device)イメージセンサである。固体撮像素子112は、受光面上の各画素で結像した光学像を光量に応じた電荷として蓄積して、R(Red)、G(Green)、B(Blue)の画像信号を生成して出力する。なお、固体撮像素子112は、CCDイメージセンサに限らず、CMOS(Complementary Metal Oxide Semiconductor)イメージセンサやその他の種類の撮像装置に置き換えられてもよい。固体撮像素子112はまた、補色系フィルタを搭載したものであってもよい。   The light flux from the subject passes through the photographing lens 106, the diaphragm 108, and the shutter 110 and is received by the light receiving surface of the solid-state image sensor 112. The solid-state imaging device 112 is a single-plate color CCD (Charge Coupled Device) image sensor having a Bayer pixel arrangement. The solid-state imaging device 112 accumulates an optical image formed by each pixel on the light receiving surface as a charge corresponding to the amount of light, and generates R (Red), G (Green), and B (Blue) image signals. Output. The solid-state image sensor 112 is not limited to a CCD image sensor, and may be replaced with a CMOS (Complementary Metal Oxide Semiconductor) image sensor or other types of imaging devices. The solid-state image sensor 112 may also have a complementary color filter mounted thereon.

信号処理回路114は、固体撮像素子112より入力される画像信号に対してクランプ、デモザイク等の所定の信号処理を施して、画像処理エンジン116に出力する。画像処理エンジン116は、信号処理回路114より入力される画像信号に対してマトリクス演算、Y/C分離、ホワイトバランス等の所定の信号処理を施して輝度信号Y、色差信号Cb、Crを生成し、JPEG(Joint Photographic Experts Group)等の所定のフォーマットで圧縮する。バッファメモリ118は、画像処理エンジン116による処理の実行時、処理データの一時的な保存場所として用いられる。また、撮影画像データの保存形式は、JPEG形式に限らず、最小限の画像処理(例えば黒レベルの補正等)しか施されないRAW形式であってもよい。   The signal processing circuit 114 performs predetermined signal processing such as clamping and demosaicing on the image signal input from the solid-state imaging device 112 and outputs the processed signal to the image processing engine 116. The image processing engine 116 performs predetermined signal processing such as matrix operation, Y / C separation, and white balance on the image signal input from the signal processing circuit 114 to generate a luminance signal Y and color difference signals Cb and Cr. , And compressed in a predetermined format such as JPEG (Joint Photographic Experts Group). The buffer memory 118 is used as a temporary storage location for processing data when the image processing engine 116 executes processing. The storage format of the captured image data is not limited to the JPEG format, and may be a RAW format in which only minimal image processing (for example, black level correction) is performed.

カード用インタフェース126のカードスロットには、メモリカード(不図示)が着脱可能に挿し込まれる。   A memory card (not shown) is detachably inserted into the card slot of the card interface 126.

画像処理エンジン116は、カード用インタフェース126を介してメモリカードと通信可能である。画像処理エンジン116は、生成された撮影画像データをメモリカード又は不揮発性メモリ124に保存する。   The image processing engine 116 can communicate with the memory card via the card interface 126. The image processing engine 116 stores the generated captured image data in the memory card or the nonvolatile memory 124.

また、画像処理エンジン116は、生成された輝度信号Y、色差信号Cb、Crをフレームメモリ(不図示)にフレーム単位でバッファリングする。画像処理エンジン116は、バッファリングされた信号を所定のタイミングで各フレームメモリから掃き出して所定のフォーマットのビデオ信号に変換し、LCD120に出力する。LCD120は、画像処理エンジン116より入力される画像信号を基に液晶を変調制御する。これにより、被写体の撮影画像がLCD120の表示画面に表示される。ユーザは、AE制御及びAF制御に基づいて適正な露出及びピントで撮影されたリアルタイムのスルー画(ライブビュー)を、LCD120の表示画面を通じて視認することができる。   Further, the image processing engine 116 buffers the generated luminance signal Y and color difference signals Cb and Cr in a frame memory (not shown) in units of frames. The image processing engine 116 sweeps the buffered signal from each frame memory at a predetermined timing, converts it into a video signal of a predetermined format, and outputs it to the LCD 120. The LCD 120 modulates and controls the liquid crystal based on the image signal input from the image processing engine 116. Thereby, the photographed image of the subject is displayed on the display screen of the LCD 120. The user can view through a display screen of the LCD 120 a real-time through image (live view) captured with appropriate exposure and focus based on AE control and AF control.

画像処理エンジン116は、ユーザにより撮影画像の再生操作が行われると、操作により指定された撮影画像データをメモリカード又は不揮発性メモリ124より読み出して所定のフォーマットの画像信号に変換し、LCD120に出力する。LCD120が画像処理エンジン116より入力される画像信号を基に液晶を変調制御することで、被写体の撮影画像がLCD120の表示画面に表示される。   When the user performs a reproduction operation of the captured image, the image processing engine 116 reads the captured image data specified by the operation from the memory card or the nonvolatile memory 124, converts it into an image signal of a predetermined format, and outputs it to the LCD 120. To do. The LCD 120 modulates and controls the liquid crystal based on the image signal input from the image processing engine 116, so that a captured image of the subject is displayed on the display screen of the LCD 120.

[携帯型情報処理端末20の構成]
図3は、本発明の一実施形態に係る携帯型情報処理端末20の構成を示すブロック図である。図3に示されるように、携帯型情報処理端末20は、CPU200、RAM(Random Access Memory)等の主記憶装置202、フラッシュメモリ等の補助記憶装置204、キャリア通信インタフェース206、Wi−Fiインタフェース208及びタッチパネル210を備えている。なお、図2及び後述の図3においては、図面を簡略化する便宜上、各ブロックの結線の図示を省略している。
[Configuration of Portable Information Processing Terminal 20]
FIG. 3 is a block diagram showing a configuration of the portable information processing terminal 20 according to the embodiment of the present invention. As shown in FIG. 3, the portable information processing terminal 20 includes a CPU 200, a main storage device 202 such as a RAM (Random Access Memory), an auxiliary storage device 204 such as a flash memory, a carrier communication interface 206, and a Wi-Fi interface 208. And a touch panel 210. In FIG. 2 and FIG. 3 to be described later, the connection of each block is not shown for convenience of simplifying the drawing.

CPU200は、携帯型情報処理端末20の電源投入後、必要なハードウェアにアクセスする。携帯型情報処理端末20の電源投入直後、CPU200は、補助記憶装置204にアクセスしてOS(Operating System)204aを読み出して、主記憶装置202にロードして起動させる。以後、CPU200とOS204aとが協働することにより、携帯型情報処理端末20による各種処理が実行される。例えば、補助記憶装置204には、ブラウザ204bをはじめとする複数種類のアプリケーションがインストールされている。各種アプリケーションは、OS204aによるリソース及びプロセスの管理下で動作する。   The CPU 200 accesses necessary hardware after the portable information processing terminal 20 is powered on. Immediately after the portable information processing terminal 20 is turned on, the CPU 200 accesses the auxiliary storage device 204, reads out an OS (Operating System) 204a, loads it into the main storage device 202, and activates it. Thereafter, the CPU 200 and the OS 204a cooperate to execute various processes by the portable information processing terminal 20. For example, in the auxiliary storage device 204, a plurality of types of applications including the browser 204b are installed. Various applications operate under the management of resources and processes by the OS 204a.

ブラウザ204bは、例えばHTML(Hyper Text Markup Language)、CSS(Cascading Style Sheets)、JavaScript(登録商標)等及びこれらの関連仕様を解釈可能なWebブラウザである。ブラウザ204bは、HTTP(Hypertext Transfer Protocol)に準拠したリクエスト・メッセージを生成し、ユーザ操作等により指定されたURI(Uniform Resource Identifier)にアクセスして、Webページ等のコンテンツをダウンロードする。ブラウザ204bは、ダウンロードされたHTMLコンテンツ等の解釈、DOM(Document Object Model)ツリー、レイアウトツリー等の生成を行う。ブラウザ204bは、レイアウトが決定されたコンテンツの各要素を主記憶装置202内のイメージバッファに逐次レンダリングする。イメージバッファにレンダリングされた内容は、図示省略されたVRAM(Video Random Access Memory)に転送される。レンダリング結果がVRAMに転送されることにより、コンテンツがタッチパネル210上に表示される。ユーザは、タッチパネル210上に表示されたコンテンツに対してペンタッチやフィンガタッチによる入力や、フリック操作(画面上を指ではらう操作)による画面スクロール、ピンチ操作(二本の指の間を画面上で拡げる又は縮める操作)によるズームイン/ズームアウト等の各種操作を行うことができる。   The browser 204b is a Web browser capable of interpreting, for example, HTML (Hyper Text Markup Language), CSS (Cascading Style Sheets), JavaScript (registered trademark), and related specifications. The browser 204b generates a request message conforming to HTTP (Hypertext Transfer Protocol), accesses a URI (Uniform Resource Identifier) designated by a user operation or the like, and downloads content such as a Web page. The browser 204b interprets the downloaded HTML content and generates a DOM (Document Object Model) tree, a layout tree, and the like. The browser 204b sequentially renders each element of the content whose layout is determined in an image buffer in the main storage device 202. The content rendered in the image buffer is transferred to a VRAM (Video Random Access Memory) (not shown). The content is displayed on the touch panel 210 by transferring the rendering result to the VRAM. The user can input the content displayed on the touch panel 210 by pen touch or finger touch, scroll the screen by flick operation (operation to touch the screen with a finger), or pinch operation (between two fingers on the screen). Various operations such as zoom-in / zoom-out by an operation of enlarging or contracting can be performed.

[Webサーバ30の構成]
図4は、本発明の一実施形態に係るWebサーバ30の構成を示すブロック図である。図4に示されるように、Webサーバ30は、CPU300、RAM等の主記憶装置302、HDD(Hard Disk Drive)等の補助記憶装置304及び通信インタフェース306を備えている。補助記憶装置304には、WebコンテンツとしてWebアプリケーション304aが保存されている。
[Configuration of Web Server 30]
FIG. 4 is a block diagram showing the configuration of the Web server 30 according to an embodiment of the present invention. As shown in FIG. 4, the Web server 30 includes a CPU 300, a main storage device 302 such as a RAM, an auxiliary storage device 304 such as an HDD (Hard Disk Drive), and a communication interface 306. The auxiliary storage device 304 stores a Web application 304a as Web content.

Webアプリケーション304aは、撮影装置10をリモート操作するためのアプリケーションであり、例えばJavaScript(登録商標)等のプログラムが埋め込まれたHTMLファイルである。   The Web application 304a is an application for remotely operating the photographing apparatus 10, and is, for example, an HTML file in which a program such as JavaScript (registered trademark) is embedded.

[Webアプリケーション304aの取得]
携帯型情報処理端末20は、キャリア通信インタフェース206を介して3G(3rd Generation)回線やLTE(Long Term Evolution)回線等のキャリア回線に接続し、Webサーバ30にアクセスすることができる。ブラウザ204bは、Webサーバ30のWebアプリケーション304aのURL(Uniform Resource Locator)が指定されると、GETコマンドによってWebアプリケーション304aをリクエストする。
[Acquire Web Application 304a]
The portable information processing terminal 20 is connected to a carrier line such as a 3G (3rd Generation) line or an LTE (Long Term Evolution) line via the carrier communication interface 206 and can access the Web server 30. When the URL (Uniform Resource Locator) of the Web application 304a of the Web server 30 is designated, the browser 204b requests the Web application 304a by a GET command.

Webサーバ30は、ブラウザ204bより受け取ったリクエストに従い、補助記憶装置304に保存されているWebアプリケーション304aをブラウザ204bに送信する。ブラウザ204bは、Webサーバ30よりダウンロードされたWebアプリケーション304aをメモリ(例えば不揮発性メモリ124)に保存し、保存されたWebアプリケーション304aに含まれるリソースを解釈等する。これにより、図5に示される画面(Webアプリケーション304aの起動時の画面であり、以下、説明の便宜上、「起動時画面(又はメインコマンド画面)」と記す。)がタッチパネル210上に表示される。   The web server 30 transmits the web application 304a stored in the auxiliary storage device 304 to the browser 204b in accordance with the request received from the browser 204b. The browser 204b stores the Web application 304a downloaded from the Web server 30 in a memory (for example, the non-volatile memory 124), and interprets resources included in the stored Web application 304a. As a result, the screen shown in FIG. 5 (the screen when the Web application 304 a is started, and hereinafter referred to as “start-up screen (or main command screen)” for convenience of explanation) is displayed on the touch panel 210. .

[撮影装置10とWebアプリケーション304aとのペアリング]
図5に示される起動時画面の左上隅には、メインメニューを表示させるためのメインメニューボタン1000が配置されている。メインメニューボタン1000に対するタッチ操作が行われると、図6に示されるメインメニューが画面サイドからスライドして現れる。
[Pairing between the photographing apparatus 10 and the Web application 304a]
A main menu button 1000 for displaying a main menu is arranged in the upper left corner of the startup screen shown in FIG. When a touch operation is performed on the main menu button 1000, the main menu shown in FIG. 6 appears by sliding from the screen side.

図6に示されるように、メインメニューには、「Commander」、「Viewer」、「Presets」、「Utilities」、「Configuration」、「About」、「Power Off」の各ボタンが並べて配置されている。   As shown in FIG. 6, buttons “Commander”, “Viewer”, “Presets”, “Utilities”, “Configuration”, “About”, and “Power Off” are arranged side by side in the main menu. .

図6に示されるメインメニューにおいて「Utilities」ボタンに対するタッチ操作が行われると、図7に示されるユーティリティ画面が表示される。ユーティリティ画面には、撮影装置10に関する情報が表示される。撮影装置10に関する情報には、メモリカード等のストレージに関する情報(Storage)、バッテリ残量(Battery)、現在時刻(Clock)、モデル名(Model)が含まれる。   When a touch operation is performed on the “Utilities” button in the main menu shown in FIG. 6, the utility screen shown in FIG. 7 is displayed. Information relating to the photographing apparatus 10 is displayed on the utility screen. The information related to the imaging device 10 includes information related to storage such as a memory card (Storage), remaining battery level (Battery), current time (Clock), and model name (Model).

撮影装置10に関する情報の下方には、「Sync Clock」ボタンが配置されている。「Sync Clock」ボタンの下方には、各種設定画面にリンクされたボタンが並べて配置されている。具体的には「Wi−Fi」、「Security」、「Reset GR」の各ボタンが並べて配置されている。   A “Sync Clock” button is arranged below the information regarding the photographing apparatus 10. Below the “Sync Clock” button, buttons linked to various setting screens are arranged side by side. Specifically, “Wi-Fi”, “Security”, and “Reset GR” buttons are arranged side by side.

図7に示されるユーティリティ画面において「Wi−Fi」ボタンに対するタッチ操作が行われると、図8に示されるWi−Fi設定画面が表示される。Wi−Fi設定画面は、Webアプリケーション304a(ブラウザ204b)と撮影装置10とを連携させるため、撮影装置10をアクセスポイントとして設定するための画面である。Wi−Fi設定画面には、ペアリングに必要な「SSID(Service Set Identifier)」及び「Password」を入力するためのフォームが配置されており、更に、無線チャンネルを設定(自動設定/手動設定)するためのラジオボタン(Auto/Manual)が配置されている。これらの設定が入力され、入力された設定が保存されると、撮影装置10がアクセスポイントとして登録される。   When a touch operation on the “Wi-Fi” button is performed on the utility screen shown in FIG. 7, a Wi-Fi setting screen shown in FIG. 8 is displayed. The Wi-Fi setting screen is a screen for setting the photographing apparatus 10 as an access point in order to link the Web application 304a (browser 204b) and the photographing apparatus 10. On the Wi-Fi setting screen, a form for entering “SSID (Service Set Identifier)” and “Password” necessary for pairing is arranged, and furthermore, wireless channel setting (automatic setting / manual setting) A radio button (Auto / Manual) is arranged. When these settings are input and the input settings are stored, the photographing apparatus 10 is registered as an access point.

なお、撮影装置10が複数台ある場合、Webアプリケーション304aは、各撮影装置10を別個のアクセスポイントとして登録することができる。   Note that when there are a plurality of photographing apparatuses 10, the Web application 304a can register each photographing apparatus 10 as a separate access point.

[Webアプリケーション304aと撮影装置10との接続]
図9は、Webアプリケーション304aと撮影装置10との接続シーケンスを示す図である。
[Connection between Web Application 304a and Imaging Device 10]
FIG. 9 is a diagram illustrating a connection sequence between the Web application 304a and the photographing apparatus 10.

[図9のS11(Webアプリケーション304aの取得)]
本処理ステップS11では、Webアプリケーション304aと撮影装置10とを接続するにあたり、図9に示されるように、ブラウザ204bは、Webサーバ30と通信して、最新のWebアプリケーション304aをダウンロードする。ブラウザ204bは、ダウンロードされたWebアプリケーション304aをメモリ(例えば不揮発性メモリ124)に保存し、保存されたWebアプリケーション304aに含まれるリソースを解釈等する。これにより、図5に示される起動時画面がタッチパネル210上に表示される。
[S11 in FIG. 9 (Acquisition of Web Application 304a)]
In this processing step S11, when connecting the Web application 304a and the photographing apparatus 10, as shown in FIG. 9, the browser 204b communicates with the Web server 30 to download the latest Web application 304a. The browser 204b stores the downloaded web application 304a in a memory (for example, the nonvolatile memory 124), interprets resources included in the stored web application 304a, and the like. Thereby, the startup screen shown in FIG. 5 is displayed on the touch panel 210.

本実施形態では、Webアプリケーション304aを起動するにあたり、Webアプリケーション304aが毎回ダウンロードされる。そのため、ユーザは、常に最新のWebアプリケーション304aを利用することができる。なお、ブラウザ204bは、通信エラー等によってWebサーバ30にアクセスできない場合には、不揮発性メモリ124にキャッシュされたWebアプリケーション304aを実行してもよい。   In the present embodiment, the Web application 304a is downloaded every time the Web application 304a is activated. Therefore, the user can always use the latest Web application 304a. Note that the browser 204b may execute the web application 304a cached in the nonvolatile memory 124 when the web server 30 cannot be accessed due to a communication error or the like.

図5に示される起動時画面の右上隅には、リロードボタン1002が配置されており、起動時画面の中央上部の領域には、メインスクリーン1004が配置されている。ここで、ブラウザ204bは、Webサーバ30から、Webアプリケーション304aだけでなくデモプログラムもダウンロードしている。   A reload button 1002 is arranged in the upper right corner of the startup screen shown in FIG. 5, and a main screen 1004 is arranged in the upper center area of the startup screen. Here, the browser 204b downloads not only the Web application 304a but also the demo program from the Web server 30.

Webアプリケーション304aには、撮影装置10との非接続時にデモプログラムに含まれる所定のデモ画像(動画又は静止画)をメインスクリーン1004上で再生させるための記述が含まれている。Webアプリケーション304aのダウンロード直後は、Webアプリケーション304aと撮影装置10との接続が確立していない。そのため、メインスクリーン1004には、デモ画像が再生される。   The Web application 304 a includes a description for reproducing a predetermined demo image (moving image or still image) included in the demo program on the main screen 1004 when not connected to the photographing apparatus 10. Immediately after downloading the Web application 304a, the connection between the Web application 304a and the photographing apparatus 10 is not established. Therefore, a demo image is reproduced on the main screen 1004.

[図9のS12(Webアプリケーション304aと撮影装置10との接続試行)]
本処理ステップS11(Webアプリケーション304aの取得)にてWebアプリケーション304aがダウンロードされると、キャリア通信インタフェース206からWi−Fiインタフェース208への切替が自動的に行われる。次いで、Webアプリケーション304aは、Wi−Fiインタフェース208を介して、図8に示されるWi−Fi設定画面にて設定されたアクセスポイント、すなわち、撮影装置10とのWi−Fi接続を試行する。
[S12 in FIG. 9 (connection attempt between Web application 304a and photographing apparatus 10)]
When the Web application 304a is downloaded in this processing step S11 (acquisition of the Web application 304a), switching from the carrier communication interface 206 to the Wi-Fi interface 208 is automatically performed. Next, the Web application 304a tries the Wi-Fi connection with the access point set on the Wi-Fi setting screen illustrated in FIG. 8, that is, the photographing apparatus 10 via the Wi-Fi interface 208.

なお、Webアプリケーション304aは、アクセスポイントが複数設定されている場合、例えば、予め設定された優先順位に従い、アクセスポイントとのWi−Fi接続を試行してもよい。また、Wi−Fi接続が試行されるアクセスポイントは、ユーザ操作によって任意に指定することができてもよい。   Note that when a plurality of access points are set, the Web application 304a may try Wi-Fi connection with the access points according to a preset priority order, for example. In addition, an access point to which a Wi-Fi connection is attempted may be arbitrarily designated by a user operation.

[図9のS13(転送画像の表示)]
本処理ステップS13は、Webアプリケーション304aと撮影装置10とのWi−Fi接続が確立された場合に実行される。
[S13 in FIG. 9 (Display Transfer Image)]
This processing step S13 is executed when a Wi-Fi connection between the Web application 304a and the photographing apparatus 10 is established.

メインスクリーン1004には、固定のIPアドレス(具体的には撮影装置10)へのリンクが貼り付けられており、LCD120の表示画像(典型的にはスルー画)の転送をリクエストする記述が埋め込まれている。   In the main screen 1004, a link to a fixed IP address (specifically, the photographing apparatus 10) is pasted, and a description requesting transfer of a display image (typically a through image) on the LCD 120 is embedded. ing.

本処理ステップS13では、Webアプリケーション304aは、メインスクリーン1004に貼り付けられたリンクを読み込み、撮影装置10にアクセスして、スルー画の転送をリクエストする。Webアプリケーション304aは、デモプログラムに含まれる所定のデモ画像(動画又は静止画)に代えて、撮影装置10より転送されるスルー画をメインスクリーン1004上で再生させる。   In this processing step S13, the Web application 304a reads the link pasted on the main screen 1004, accesses the photographing apparatus 10, and requests transfer of a through image. The Web application 304a reproduces a through image transferred from the photographing apparatus 10 on the main screen 1004 instead of a predetermined demo image (moving image or still image) included in the demo program.

このように、本実施形態では、メインスクリーン1004には、スルー画が再生されるまでの待機時間中、デモプログラムに含まれる所定のデモ画像(動画又は静止画)が再生される。これにより、恰も、スルー画が再生されるまでに待機時間が無かったかのように、ユーザに知覚させることができる。   As described above, in this embodiment, a predetermined demo image (moving image or still image) included in the demo program is reproduced on the main screen 1004 during the standby time until the through image is reproduced. As a result, the user can perceive the user as if there was no waiting time until the through image was reproduced.

一方、Webアプリケーション304aと撮影装置10とのWi−Fi接続が失敗した場合を考える。この場合は、引き続き、デモプログラムに含まれる所定のデモ画像(動画又は静止画)がメインスクリーン1004上で再生される。そのため、ユーザは、Wi−Fi接続に失敗した場合であっても、Webアプリケーション304aの動作を楽しむことができる。   On the other hand, consider a case where the Wi-Fi connection between the Web application 304a and the photographing apparatus 10 has failed. In this case, a predetermined demo image (moving image or still image) included in the demo program is continuously reproduced on the main screen 1004. Therefore, the user can enjoy the operation of the Web application 304a even when the Wi-Fi connection fails.

典型的には、撮影装置10の電源がオフされている場合や、撮影装置10のWi−Fi接続モードがオフに設定されている場合、撮影装置10と携帯型情報処理端末20との位置がWi−Fiの通信圏外まで離れている場合等に、Wi−Fi接続が失敗する。   Typically, when the photographing apparatus 10 is turned off or when the Wi-Fi connection mode of the photographing apparatus 10 is set to off, the positions of the photographing apparatus 10 and the portable information processing terminal 20 are The Wi-Fi connection fails when the user is away from the Wi-Fi communication range.

Webアプリケーション304aは、撮影装置10との接続のステータスを定期的に確認する。Webアプリケーション304aは、撮影装置10との接続が切断されたことを検知すると、メインスクリーン1004上の表示を撮影装置10より転送されるスルー画からデモプログラムに含まれる所定のデモ画像(動画又は静止画)に切り替える。   The Web application 304a periodically checks the status of connection with the image capturing apparatus 10. When the Web application 304a detects that the connection with the photographing apparatus 10 is disconnected, the display on the main screen 1004 is changed from a through image transferred from the photographing apparatus 10 to a predetermined demo image (moving image or still image) included in the demo program. Screen).

典型的には、撮影装置10のバッテリが切れた場合や、撮影装置10と携帯型情報処理端末20とがWi−Fiの通信圏外に離れた場合等に、互いの接続が切断される。   Typically, when the battery of the photographing apparatus 10 is exhausted, or when the photographing apparatus 10 and the portable information processing terminal 20 are separated from the Wi-Fi communication range, the mutual connection is disconnected.

Webアプリケーション304aは、図6に示されるメインメニューの「Power Off」に対するタッチ操作が行われると、撮影装置10に対して電源のオフを指示する。この場合、Webアプリケーション304aは、レスポンスの向上のため、接続のステータスを確認することなく接続が切断されたと即時判断する。   When a touch operation is performed on “Power Off” of the main menu shown in FIG. 6, the Web application 304 a instructs the photographing apparatus 10 to turn off the power. In this case, the Web application 304a immediately determines that the connection has been disconnected without checking the connection status in order to improve the response.

また、Webアプリケーション304aは、撮影装置10に接続されると、撮影装置10との接続を維持するため、撮影装置10のオートパワーオフ機能をオフにする。   Further, when the web application 304a is connected to the photographing apparatus 10, the web application 304a turns off the auto power off function of the photographing apparatus 10 in order to maintain the connection with the photographing apparatus 10.

また、Webアプリケーション304aは、撮影装置10よりスルー画を転送されている期間中、撮影装置10のスリープへの自動移行を禁止する。   In addition, the Web application 304a prohibits the photographing apparatus 10 from automatically shifting to the sleep mode while the through image is being transferred from the photographing apparatus 10.

Webアプリケーション304aは、リロードボタン1002に対するタッチ操作が行われると、撮影装置10との接続を再試行する。リロードボタン1002の操作時の接続タイムアウトは、比較的長く設定されており、例えば30秒〜1分程度である。一方、Webアプリケーション304aの起動時の接続タイムアウトは、電力消費を軽減させるため比較的短く設定されており、例えば10秒程度である。接続タイムアウトの時間は、例えば機種毎・ブラウザ毎に個別に設定されていてもよい。   When a touch operation is performed on the reload button 1002, the Web application 304a tries to connect to the imaging device 10 again. The connection timeout when the reload button 1002 is operated is set to be relatively long, for example, about 30 seconds to 1 minute. On the other hand, the connection timeout at the time of starting the Web application 304a is set relatively short to reduce power consumption, and is about 10 seconds, for example. The connection timeout time may be set individually for each model or browser, for example.

また、Webアプリケーション304aは、撮影装置10とのWi−Fi接続の確立時、撮影装置10に内蔵されている時計を携帯型情報処理端末20に内蔵されている時計に同期させる。同期された時計は、撮影装置10に関する情報として図7に示されるユーティリティ画面の「Clock」の欄に表示される。   In addition, the Web application 304 a synchronizes a clock built in the photographing apparatus 10 with a clock built in the portable information processing terminal 20 when establishing a Wi-Fi connection with the photographing apparatus 10. The synchronized clock is displayed in the “Clock” column of the utility screen shown in FIG.

また、Webアプリケーション304aと撮影装置10とのWi−Fi接続の確立時に、撮影装置10内の時計と携帯型情報処理端末20内の時計とが所定時間以上ずれている場合、Webアプリケーション304aが前回と異なるアクセスポイント(前回と異なる撮影装置10)に接続された可能性が高い。この場合、Webアプリケーション304aは、現在の設定、具体的には、前回接続されていた撮影装置10に対応する設定をリセットする。   In addition, when the Wi-Fi connection between the Web application 304a and the imaging apparatus 10 is established, if the clock in the imaging apparatus 10 and the clock in the portable information processing terminal 20 are shifted by a predetermined time or more, the Web application 304a is There is a high possibility of being connected to a different access point (photographing device 10 different from the previous one). In this case, the Web application 304a resets the current setting, specifically, the setting corresponding to the imaging device 10 connected last time.

また、通常であれば、Webアプリケーション304aは、撮影装置10内の時計情報(すなわち「Clock」に示される時刻)の精確性を担保するため、撮影装置10とミリセック単位で通信するものと考えられる。しかし、本実施形態では、Webアプリケーション304aは、通信量を削減するため、時計を一旦同期させると、撮影装置10と通信せず、カウントアップを行うことによって「Clock」に示される時刻を更新する。撮影装置10との通信は、同期ずれを防ぐため、例えば数十秒毎に行われてもよい。   Further, normally, it is considered that the Web application 304a communicates with the imaging device 10 in millisec units in order to ensure the accuracy of the clock information (that is, the time indicated by “Clock”) in the imaging device 10. . However, in this embodiment, the Web application 304a updates the time indicated by “Clock” by counting up without synchronizing with the photographing apparatus 10 once the clock is synchronized in order to reduce the communication amount. . Communication with the imaging device 10 may be performed, for example, every several tens of seconds to prevent synchronization loss.

また、ユーザは、図7に示されるユーティリティ画面の「Sync Clock」ボタンをタッチ操作することにより、Webアプリケーション304aと撮影装置10の時計を任意のタイミングで同期させることができる。   Further, the user can synchronize the web application 304a and the clock of the photographing apparatus 10 at an arbitrary timing by touching the “Sync Clock” button on the utility screen shown in FIG.

また、図7に示されるユーティリティ画面において「Security」ボタンに対するタッチ操作が行われると、図16に示されるセキュリティ設定画面が表示される。セキュリティ設定画面には、クロスドメインアクセスを許可するWebコンテンツのオリジンサーバのドメイン、パスコードを入力するためのフォームが配置されている。本実施形態では、セキュリティ設定画面で設定された情報を用いてクロスドメイン通信が行われることにより、悪意のあるWebアプリケーションの実行が回避される。なお、Webサーバ30のドメインは、デフォルトで許可されている。   Further, when a touch operation is performed on the “Security” button on the utility screen shown in FIG. 7, a security setting screen shown in FIG. 16 is displayed. On the security setting screen, a form for inputting a domain and passcode of the origin server of the Web content that permits cross-domain access is arranged. In the present embodiment, execution of a malicious Web application is avoided by performing cross-domain communication using information set on the security setting screen. Note that the domain of the Web server 30 is permitted by default.

また、図7に示されるユーティリティ画面において「Reset GR」ボタンに対するタッチ操作が行われると、図17に示されるリセット実行画面が表示される。リセット実行画面には、「Reset All Settings」、「Reset Shooting Settings」、「Reset Network Settings」、「Reset Key Custom Options」の各ボタンが並べて配置されている。   Further, when a touch operation on the “Reset GR” button is performed on the utility screen shown in FIG. 7, a reset execution screen shown in FIG. 17 is displayed. On the reset execution screen, buttons of “Reset All Settings”, “Reset Shooting Settings”, “Reset Network Settings”, and “Reset Key Custom Options” are arranged.

図17に示されるリセット実行画面の「Reset All Settings」ボタンに対するタッチ操作が行われると、撮影装置10の設定が初期化された上で、撮影装置10が再起動する。なお、Webアプリケーション304aと撮影装置10との再接続をスムーズに行うため、再起動時、撮影装置10のWi-Fi接続モードは自動的にオンされる。   When a touch operation is performed on the “Reset All Settings” button on the reset execution screen illustrated in FIG. 17, the settings of the imaging device 10 are initialized, and the imaging device 10 is restarted. Note that the Wi-Fi connection mode of the photographing apparatus 10 is automatically turned on at the time of restart in order to smoothly reconnect the Web application 304a and the photographing apparatus 10.

図17に示されるリセット実行画面の「Reset Shooting Settings」ボタンに対するタッチ操作が行われると、撮影装置10の撮影条件に関する設定がリセットされた上で、撮影装置10が再起動する。   When a touch operation is performed on the “Reset Shooting Settings” button on the reset execution screen illustrated in FIG. 17, the settings relating to the shooting conditions of the shooting apparatus 10 are reset, and the shooting apparatus 10 is restarted.

図17に示されるリセット実行画面の「Reset Network Settings」ボタンに対するタッチ操作が行われると、撮影装置10のネットワーク関連の設定がリセットされた上で、撮影装置10が再起動する。   When a touch operation on the “Reset Network Settings” button on the reset execution screen illustrated in FIG. 17 is performed, the network-related settings of the imaging device 10 are reset, and the imaging device 10 is restarted.

図17に示されるリセット実行画面の「Reset Key Custom Options」ボタンに対するタッチ操作が行われると、撮影装置10のカスタム設定がリセットされた上で、撮影装置10が再起動される。例示的には、撮影装置10のカメラボディに設けられたFn(ファンクション)1ボタンやFn2ボタンに登録された機能がリセットされる。   When a touch operation is performed on the “Reset Key Custom Options” button on the reset execution screen illustrated in FIG. 17, the custom setting of the imaging device 10 is reset and the imaging device 10 is restarted. Illustratively, the functions registered in the Fn (function) 1 button and the Fn2 button provided on the camera body of the photographing apparatus 10 are reset.

[イベントの最適化処理]
システムコントローラ100は、撮影装置10に対する直接の操作とWebアプリケーション304aによる撮影装置10のリモート操作とを区別することなく処理する。図10に、かかる処理の説明を補助する図を示す。
[Event optimization processing]
The system controller 100 performs processing without distinguishing between a direct operation on the photographing apparatus 10 and a remote operation of the photographing apparatus 10 by the Web application 304a. FIG. 10 is a diagram for assisting the description of such processing.

例えばAEロック操作が行われる場合を考える。撮影装置10では、カメラボディに設けられたAFレバーを介してAEロック操作が行われる。操作部102は、AFレバーの操作状態の変化(AEロックのオン)を検知し、検知された変化をイベントとしてシステムコントローラ100に送信する。システムコントローラ100は、送信されたイベントに応じてAEロックをオンに設定する。   For example, consider a case where an AE lock operation is performed. In the photographing apparatus 10, an AE lock operation is performed through an AF lever provided on the camera body. The operation unit 102 detects a change in the operation state of the AF lever (AE lock on), and transmits the detected change to the system controller 100 as an event. The system controller 100 sets the AE lock on according to the transmitted event.

また、Webアプリケーション304aでは、詳しくは後述するが、サブコマンド画面(Left)の「AF Lever」によりAEロック操作が行われる。Wi−Fiインタフェース208は、Webアプリケーション304aより送信されるAEロックオンのコマンドを受信すると、撮影装置10のカメラボディに設けられたAFレバーの操作時と同一のイベントをシステムコントローラ100に送信する。これにより、システムコントローラ100は、撮影装置10に対する直接の操作とWebアプリケーション304aによる撮影装置10のリモート操作とを区別することなく、AEロックをオンに設定することができる。   In the Web application 304a, the AE lock operation is performed by “AF Level” on the subcommand screen (Left), which will be described in detail later. When receiving the AE lock-on command transmitted from the Web application 304a, the Wi-Fi interface 208 transmits the same event to the system controller 100 as when the AF lever provided on the camera body of the photographing apparatus 10 is operated. Accordingly, the system controller 100 can set the AE lock to ON without distinguishing between a direct operation on the photographing apparatus 10 and a remote operation of the photographing apparatus 10 by the Web application 304a.

但し、例えば、撮影装置10側とWebアプリケーション304a側とで同じ操作が同じタイミングで行われる等すると、システムコントローラ100が正常に処理することができないといった不具合が生じる虞がある。そこで、本実施形態では、この種の不具合を避けるため、イベントの最適化が行われる。図10では、説明の便宜上、システムコントローラ100を、イベントの最適化を行うブロック(最適化処理ブロック100a)と、最適化後のイベントに応じて処理を実行するブロック(メインプログラムブロック100b)とに分けて示す。   However, for example, if the same operation is performed at the same timing on the photographing apparatus 10 side and the Web application 304a side, there is a possibility that the system controller 100 cannot perform normal processing. Therefore, in this embodiment, event optimization is performed in order to avoid this type of problem. In FIG. 10, for convenience of explanation, the system controller 100 is divided into a block for performing event optimization (optimization processing block 100a) and a block for executing processing according to the event after optimization (main program block 100b). Separately shown.

・最適化例1
最適化処理ブロック100aは、あるイベントについて、最後に受信したものがオンである状態で再度オンを受信(上記の例では、撮影装置10のカメラボディに設けられたAFレバー操作によりAEロックがオンである状態でWebアプリケーション304a上の「AF Lever」によるAEロックオンのイベントを受信)した場合、後に受信したオンのイベントを無視(又は破棄)する。この場合、メインプログラムブロック100bは、撮影装置10側とWebアプリケーション304a側で同じ操作が同じタイミングで行われたことによる影響を何ら受けることがないため、処理を正常に実行することができる。
・ Optimization example 1
The optimization processing block 100a receives ON again for a certain event when the last received one is ON (in the above example, the AE lock is turned on by operating the AF lever provided on the camera body of the photographing apparatus 10). When an AE lock-on event by “AF Level” on the Web application 304a is received), the on-event received later is ignored (or discarded). In this case, the main program block 100b is not affected by the same operation performed at the same timing on the photographing apparatus 10 side and the Web application 304a side, so that the process can be executed normally.

・最適化例2
本例2では、レリーズボタンが操作される場合を説明する。撮影装置10単体では、レリーズボタンの半押しを省いてレリーズボタンを全押しするという操作を行うことはできない。しかし、Webアプリケーション304a上では、レリーズボタンの半押しに相当する操作を行うことなく、レリーズボタンの全押しに相当する操作を行うことが可能である。
・ Optimization example 2
In this example 2, a case where the release button is operated will be described. The photographing apparatus 10 alone cannot perform an operation of omitting the half-press of the release button and fully pressing the release button. However, on the Web application 304a, it is possible to perform an operation corresponding to a full press of the release button without performing an operation corresponding to a half press of the release button.

Webアプリケーション304a上でレリーズボタンの半押しに相当する操作が行われることなくレリーズボタンの全押しに相当する操作が行われると、最適化処理ブロック100aは、レリーズボタンの全押しのイベントの直前に半押しのイベントを挿入する。このように、本例2では、最適化処理ブロック100aは、Webアプリケーション304aに対する操作によって発生されたイベントを、撮影装置10を同様に操作したときに発生されるイベントに整合させている。これにより、本例2では、メインプログラムブロック100bは、撮影装置10のレリーズボタンの操作時と同じく、AF制御、撮像処理の順に処理を実行することができる。   If an operation corresponding to the full release button is performed without performing an operation corresponding to the half-press of the release button on the Web application 304a, the optimization processing block 100a immediately before the event of the full release button press. Insert a half-press event. As described above, in the second example, the optimization processing block 100a matches the event generated by the operation on the Web application 304a with the event generated when the photographing apparatus 10 is similarly operated. As a result, in the second example, the main program block 100b can execute processing in the order of AF control and imaging processing in the same manner as when the release button of the imaging apparatus 10 is operated.

・最適化例3
最適化処理ブロック100aは、メインプログラムブロック100bで処理しきれないほど受信イベントの最適化待ちが発生した場合(例示的には、撮影装置10側とWebアプリケーション304a側で同じ操作が繰り返されることにより、最適化待ちのイベントの数が所定の閾値を超えた場合)、最適化待ちイベントの中で最も古いイベント又は最も新しいイベントを破棄する。また、最適化処理ブロック100aは、オフだけ破棄すると、イベントがオンのまま継続する虞があるため、オンとオフのイベントをセットで破棄する。
・ Optimization example 3
When the optimization processing block 100a waits for optimization of a received event that cannot be processed by the main program block 100b (for example, the same operation is repeated on the photographing apparatus 10 side and the Web application 304a side). When the number of events waiting for optimization exceeds a predetermined threshold value), the oldest event or the newest event among the events waiting for optimization is discarded. In addition, if the optimization processing block 100a discards only off, there is a possibility that the event may continue to be on, so the on and off events are discarded as a set.

・最適化例4
本例4でも、レリーズボタンが操作される場合を説明する。なお、最適化処理ブロック100aには、操作部102から、レリーズボタンが押されていないときにはイベントS0が送信され、レリーズボタンが半押しされているときにはイベントS1が送信され、レリーズボタンが全押しされているときにはイベントS2が送信される。
Optimization example 4
The case where the release button is operated also in this example 4 will be described. When the release button is not pressed, event S0 is transmitted from the operation unit 102 to the optimization processing block 100a, event S1 is transmitted when the release button is half-pressed, and the release button is fully pressed. If so, event S2 is transmitted.

例えば、Webアプリケーション304a上でのタッチAF操作(後述)中、イベントS0が破棄されて、タッチAF操作時のイベントS1が適用(すなわち、メインプログラムブロック100bに処理させるイベントとして採用)される。また、撮影装置10のレリーズボタンの半押し中にWebアプリケーション304a上でのタッチAF操作が行われると、レリーズボタンの半押し時のイベントS1が破棄されて、タッチAF操作時のイベントS1が適用される。又は、レリーズボタンの半押し時のイベントS1が適用されたまま、タッチAF操作時のイベントS1が破棄される。また、Webアプリケーション304a上でのタッチAF操作中、撮影装置10のレリーズボタンが半押しされると、タッチAF操作時のイベントS1が破棄され、レリーズボタンの半押し時のイベントS1が適用される。又は、タッチAF操作時のイベントS1が適用されたまま、レリーズボタンの半押し時のイベントS1が破棄される。   For example, during the touch AF operation (described later) on the Web application 304a, the event S0 is discarded and the event S1 at the time of the touch AF operation is applied (that is, adopted as an event to be processed by the main program block 100b). If a touch AF operation is performed on the Web application 304a while the release button of the photographing apparatus 10 is half-pressed, the event S1 when the release button is half-pressed is discarded, and the event S1 during the touch AF operation is applied. Is done. Alternatively, the event S1 at the time of the touch AF operation is discarded while the event S1 at the time of half-pressing the release button is applied. When the release button of the photographing apparatus 10 is half-pressed during the touch AF operation on the Web application 304a, the event S1 at the time of the touch AF operation is discarded, and the event S1 at the time of the half-press of the release button is applied. . Alternatively, the event S1 when the release button is pressed halfway is discarded while the event S1 during the touch AF operation is applied.

[撮影装置10のリモート操作]
次に、Webアプリケーション304a上で可能な撮影装置10のリモート操作の具体例を説明する。
[Remote operation of photographing apparatus 10]
Next, a specific example of remote operation of the photographing apparatus 10 that can be performed on the Web application 304a will be described.

図5に示される起動時画面において、メインスクリーン1004の下方には、メインコマンドタブ1006、サブコマンドタブ1008及び1010が配置されている。図5に示される起動時画面は、起動時又はメインコマンドタブ1006のタッチ操作時に、タッチパネル210上に表示される。   In the startup screen shown in FIG. 5, a main command tab 1006 and sub-command tabs 1008 and 1010 are arranged below the main screen 1004. The startup screen shown in FIG. 5 is displayed on the touch panel 210 during startup or when the main command tab 1006 is touched.

図5に示される起動時画面のメインコマンドタブ1006等の下方には、「Mode」、「Focus」、「Shutter」、「F」、「SS」、「EV」の各ボタンが並べて配置されており、更にその下方には、「Selftimer」、「Lens Lock」、「Key Lock」の各トグルボタンが並べて配置されている。   The buttons “Mode”, “Focus”, “Shutter”, “F”, “SS”, and “EV” are arranged side by side below the main command tab 1006 on the startup screen shown in FIG. Furthermore, toggle buttons of “Selftimer”, “Lens Lock”, and “Key Lock” are arranged below each other.

図5に示される起動時画面の「Mode」ボタンは、撮影装置10の撮影モードボタンに対応するボタンである。撮影装置10は、「Mode」ボタンに対するタッチ操作に応じて撮影モードの切り替えを行う。   The “Mode” button on the startup screen shown in FIG. 5 is a button corresponding to the shooting mode button of the shooting apparatus 10. The imaging apparatus 10 switches the imaging mode in response to a touch operation on the “Mode” button.

図5に示される起動時画面の「Focus」ボタンは、AF制御を行うためのボタンである。撮影装置10は、「Focus」ボタンに対するタッチ操作に応じて、例えば撮影装置10側で現在設定されているAFモードによるフォーカス制御を行う。   The “Focus” button on the startup screen shown in FIG. 5 is a button for performing AF control. In response to the touch operation on the “Focus” button, the image capturing apparatus 10 performs focus control in the AF mode currently set on the image capturing apparatus 10 side, for example.

なお、Webアプリケーション304a上でボタンが長押しされている期間中、Webアプリケーション304aから撮影装置10には、ボタンのオン状態が継続する信号が送信されるわけではない。例えば、「Focus」ボタンが長押しされている期間中、Webアプリケーション304aから撮影装置10には、フォーカス制御のオン信号とオフ信号をリピートするパケットが送信される。パケットには、オン、オフの順に並ぶ信号のセットが少なくとも1つ含まれている。Webアプリケーション304aとの通信が切断された場合であっても、最後に受信したパケットの最後の信号がオフであるため、撮影装置10のフォーカス制御は正常にオフされる。   Note that during the period in which the button is pressed and held on the Web application 304a, the Web application 304a does not transmit a signal indicating that the button is on to the imaging device 10. For example, during the period when the “Focus” button is pressed and held, the Web application 304 a transmits a packet for repeating the focus control on signal and the off signal to the photographing apparatus 10. The packet includes at least one set of signals arranged in the order of on and off. Even when the communication with the Web application 304a is disconnected, the focus control of the photographing apparatus 10 is normally turned off because the last signal of the last received packet is off.

メインスクリーン1004に表示されているスルー画が直接タッチ(タッチAF操作)された場合には、利便性の向上のため、撮影装置10側で設定されているAFモードに拘わらず、タッチされたポイントに対してスポットAFによるフォーカス制御が行われてもよい。   When the live view displayed on the main screen 1004 is directly touched (touch AF operation), the touched point is used regardless of the AF mode set on the photographing apparatus 10 side for the sake of convenience. In contrast, focus control by spot AF may be performed.

但し、撮影装置10がタッチAF不可のモードに設定されている場合には、撮影装置10からWebアプリケーション304aにエラーが返される。Webアプリケーション304aは、エラーを受信すると、撮影装置10側で現在設定されているAFモードによるフォーカス制御を撮影装置10に改めて指示する。撮影装置10は、Webアプリケーション304aより指示を受け取ると、現在設定されているAFモードでフォーカス制御を行う。これにより、タッチAF操作したにも拘らずフォーカス制御が行われないという不具合が避けられる。   However, if the photographing apparatus 10 is set to a mode in which touch AF is not possible, an error is returned from the photographing apparatus 10 to the Web application 304a. When receiving the error, the Web application 304a instructs the photographing apparatus 10 again to perform focus control in the AF mode currently set on the photographing apparatus 10 side. When receiving an instruction from the Web application 304a, the imaging apparatus 10 performs focus control in the currently set AF mode. This avoids the problem that focus control is not performed despite the touch AF operation.

図5に示される起動時画面の「Shutter」ボタンは、撮影装置10のレリーズボタン(全押し)に対応するボタンである。撮影装置10は、「Shutter」ボタンに対するタッチ操作に応じて撮像処理を行う。   The “Shutter” button on the startup screen shown in FIG. 5 is a button corresponding to the release button (full press) of the photographing apparatus 10. The imaging device 10 performs an imaging process in response to a touch operation on the “Shutter” button.

図5に示される起動時画面の「F」ボタンは、撮影装置10(絞り108)のF値を設定するためのボタンである。撮影装置10は、「F」ボタンに対するタッチ操作に応じてF値を設定する。なお、撮影装置10単体では、例えば絞り優先AE時にダイヤル操作が行われることにより、F値の設定が変更される。   The “F” button on the startup screen shown in FIG. 5 is a button for setting the F value of the photographing apparatus 10 (aperture 108). The imaging device 10 sets the F value in response to a touch operation on the “F” button. Note that with the photographing apparatus 10 alone, for example, when the dial operation is performed during aperture priority AE, the setting of the F value is changed.

図5に示される起動時画面の「SS」ボタンは、撮影装置10(シャッタ110)のシャッタスピードを設定するためのボタンである。撮影装置10は、「SS」ボタンに対するタッチ操作に応じてシャッタスピードを設定する。なお、撮影装置10単体では、例えばシャッタ優先AE時にダイヤル操作が行われることにより、シャッタスピードの設定が変更される。   The “SS” button on the startup screen shown in FIG. 5 is a button for setting the shutter speed of the photographing apparatus 10 (shutter 110). The photographing apparatus 10 sets the shutter speed in response to a touch operation on the “SS” button. In the photographing apparatus 10 alone, for example, the shutter speed setting is changed by performing a dial operation during shutter priority AE.

図5に示される起動時画面の「EV」は、撮影装置10のEV値を調整するためのボタンである。撮影装置10は、「EV」ボタンに対するタッチ操作に応じてEV値を調整する。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、EV値が調整される。   “EV” on the startup screen shown in FIG. 5 is a button for adjusting the EV value of the photographing apparatus 10. The imaging apparatus 10 adjusts the EV value in accordance with a touch operation on the “EV” button. In the photographing apparatus 10 alone, for example, the EV value is adjusted by performing an operation on a menu screen displayed on the LCD 120.

図5に示される起動時画面の「Selftimer」ボタンは、セルフタイマ撮影のオン/オフを切り替えるためのボタンである。撮影装置10は、「Selftimer」ボタンに対するタッチ操作に応じて、セルフタイマ撮影(例えば2秒)のオン/オフを切り替える。なお、撮影装置10単体では、例えばカメラボディに設けられたセルフタイマボタンが押されることにより、セルフタイマ撮影(例えば2秒)のオン/オフが切り替えられる。   The “Selftimer” button on the startup screen shown in FIG. 5 is a button for switching on / off self-timer shooting. The imaging device 10 switches on / off of self-timer imaging (for example, 2 seconds) in response to a touch operation on the “Selftimer” button. In the photographing apparatus 10 alone, for example, when a self-timer button provided on the camera body is pressed, on / off of self-timer photographing (for example, 2 seconds) is switched.

図5に示される起動時画面の「Lens Lock」ボタンは、撮影装置10のレンズロックのオン/オフを切り替えるためのトグルボタンである。「Lens Lock」ボタンをオンするタッチ操作が行われると、禁止コマンドが撮影装置10に送信されて、レンズロックがオンされる。「Lens Lock」ボタンをオフするタッチ操作が行われると、解除コマンドが撮影装置10に送信されて、レンズロックがオフされる。   The “Lens Lock” button on the start-up screen shown in FIG. 5 is a toggle button for switching on / off the lens lock of the photographing apparatus 10. When a touch operation for turning on the “Lens Lock” button is performed, a prohibit command is transmitted to the photographing apparatus 10 and the lens lock is turned on. When a touch operation for turning off the “Lens Lock” button is performed, a release command is transmitted to the photographing apparatus 10 and the lens lock is turned off.

例えば、撮影装置10が再生モードに設定されている場合を考える。再生モードとは、カード用インタフェース126に差し込まれているメモリカード等に保存された撮影画像をLCD120上で再生するモードである。再生モード時は、撮影レンズ106の鏡胴が撮影装置10のカメラボディに沈胴され且つレンズバリアが閉じられる。   For example, consider a case where the photographing apparatus 10 is set to the playback mode. The reproduction mode is a mode in which a photographed image saved on a memory card or the like inserted into the card interface 126 is reproduced on the LCD 120. In the reproduction mode, the lens barrel of the photographing lens 106 is retracted to the camera body of the photographing apparatus 10 and the lens barrier is closed.

再生モード時にWi−Fi接続モードがオンされた状態であれば、例えば「Shutter」ボタンがタッチ操作されると、撮影装置10が再生モードから撮影モードに移行してレンズバリアが開放され、撮影レンズ106の鏡胴がカメラボディから繰り出される。また、撮影装置10のレリーズボタンが鞄内やポケット内で圧迫されて押下された場合にも、同様に、撮影装置10が再生モードから撮影モードに移行してレンズバリアが開放され、撮影レンズ106の鏡胴がカメラボディから繰り出される。   If the Wi-Fi connection mode is turned on in the playback mode, for example, when the “Shutter” button is touched, the photographing apparatus 10 shifts from the reproduction mode to the photographing mode, the lens barrier is opened, and the photographing lens is opened. A lens barrel 106 is extended from the camera body. Similarly, when the release button of the photographing apparatus 10 is pressed and pressed in the bag or pocket, the photographing apparatus 10 shifts from the reproduction mode to the photographing mode, the lens barrier is opened, and the photographing lens 106 is opened. The lens barrel is fed out from the camera body.

例えば撮影装置10が鞄や衣服のポケットの中に入れられているときにレンズバリアが開放されたり撮影レンズ106の鏡胴が繰り出されたりすると、鞄内やポケット内でレンズバリアが引っ掛かったり、鏡胴が圧迫されて鏡胴周りの機構に負荷が掛かったりして、撮影装置10が故障する虞がある。   For example, if the lens barrier is opened or the lens barrel of the photographing lens 106 is extended while the photographing apparatus 10 is placed in a bag or a clothing pocket, the lens barrier may be caught in the bag or in the pocket. There is a possibility that the photographing apparatus 10 may break down because the body is compressed and a load is applied to a mechanism around the lens barrel.

レンズロックがオンされると、撮影装置10を如何に操作しても撮影モードに移行しないため、レンズバリアが開放されたり撮影レンズ106の鏡胴が繰り出されたりすることがない。レンズロックは、原則、撮影装置10側で解除することができず、Webアプリケーション304a側で「Lens Lock」ボタンをオフに切り替えない限り解除されない。例外的に、撮影装置10を再起動(電源をオフした後に再度オン)した場合には、レンズロックが解除される。   When the lens lock is turned on, the lens barrier is not opened and the lens barrel of the photographing lens 106 is not extended because the photographing apparatus 10 is not operated regardless of how the photographing device 10 is operated. In principle, the lens lock cannot be released on the photographing apparatus 10 side, and is not released unless the “Lens Lock” button is switched off on the Web application 304a side. Exceptionally, when the photographing apparatus 10 is restarted (turned on again after the power is turned off), the lens lock is released.

なお、撮影レンズ106の鏡胴が繰り出されている状態でレンズロックがオンされると、撮影装置10が再生モードに移行して、鏡胴がカメラボディに沈胴されると共にレンズバリアが閉じられる。   Note that when the lens lock is turned on while the lens barrel of the photographing lens 106 is extended, the photographing apparatus 10 shifts to the reproduction mode, the lens barrel is retracted into the camera body, and the lens barrier is closed.

また、撮影装置10の再生ボタンが長押しされた状態で撮影装置10の電源がオンされると、撮影装置10が自動的にレンズロックされた状態で起動し且つWi−Fi接続モードが自動的にオンされる。   Further, when the power of the photographing apparatus 10 is turned on while the playback button of the photographing apparatus 10 is pressed and held, the photographing apparatus 10 is automatically activated with the lens locked and the Wi-Fi connection mode is automatically set. Turned on.

このように、本実施形態によれば、レンズロックをオンすることにより、ユーザの意図に反するレンズバリアの開放や撮影レンズ106の鏡胴の繰り出し動作が防がれるため、撮影装置10の故障が防がれる。   As described above, according to the present embodiment, turning on the lens lock prevents the lens barrier from being opened and the taking-out operation of the lens barrel of the photographing lens 106 against the user's intention, thereby preventing the photographing apparatus 10 from malfunctioning. It is prevented.

図5に示される起動時画面の「Key Lock」ボタンは、撮影装置10に対するユーザの操作を無効にするためのボタンである。「Key Lock」ボタンに対するタッチ操作が行われると、撮影装置10の電源ボタン以外の全ての操作部の機能がロックされる(操作を受け付けない状態に移行する。)。   The “Key Lock” button on the startup screen shown in FIG. 5 is a button for invalidating the user's operation on the photographing apparatus 10. When a touch operation on the “Key Lock” button is performed, the functions of all the operation units other than the power button of the image capturing device 10 are locked (the state shifts to a state in which the operation is not accepted).

図5に示される起動時画面においてサブコマンドタブ1008に対するタッチ操作が行われると、図11に示されるサブコマンド画面(Left)が表示される。サブコマンド画面(Left)には、メインコマンドタブ1006等の下方に、「Beep」、「Dial−L」、「Dial−R」、「Shutter+」、「Light」、「ADJ−L」、「ADJ−R」、「ADJ−OK」の各ボタンが並べて配置され、更にその下方には、「AF Lever」、「Display」、「Sounds」の各トグルボタンが並べて配置されている。   When a touch operation on the subcommand tab 1008 is performed on the startup screen shown in FIG. 5, the subcommand screen (Left) shown in FIG. 11 is displayed. On the sub-command screen (Left), “Beep”, “Dial-L”, “Dial-R”, “Shutter +”, “Light”, “ADJ-L”, “ADJ” are displayed below the main command tab 1006 and the like. The buttons “-R” and “ADJ-OK” are arranged side by side, and further, the “AF Level”, “Display”, and “Sounds” toggle buttons are arranged side by side.

図11に示されるサブコマンド画面(Left)の「Beep」ボタンは、所定の音(例えば合焦時の音)を撮影装置10で再生させるためのボタンである。「Beep」ボタンに対するタッチ操作が行われると、撮影装置10で音が再生されるため、例えばユーザが撮影装置10を探すときに有用である。   A “Beep” button on the subcommand screen (Left) shown in FIG. 11 is a button for causing the photographing apparatus 10 to reproduce a predetermined sound (for example, a sound at the time of focusing). When a touch operation on the “Beep” button is performed, sound is reproduced by the photographing apparatus 10, which is useful when the user searches for the photographing apparatus 10, for example.

図11に示されるサブコマンド画面(Left)の「Dial−L」、「Dial−R」ボタンは、撮影装置10のカメラボディに設けられたアップダウンダイヤルに対応するボタンである。「Dial−L」ボタンに対するタッチ操作が行われると、撮影装置10は、アップダウンダイヤルが左回転操作された時と同じ動作を行う。また、「Dial−R」ボタンに対するタッチ操作が行われると、撮影装置10は、アップダウンダイヤルが右回転操作された時と同じ動作を行う。   “Dial-L” and “Dial-R” buttons on the subcommand screen (Left) shown in FIG. 11 are buttons corresponding to an up / down dial provided on the camera body of the photographing apparatus 10. When a touch operation on the “Dial-L” button is performed, the photographing apparatus 10 performs the same operation as when the up / down dial is rotated counterclockwise. When a touch operation on the “Dial-R” button is performed, the photographing apparatus 10 performs the same operation as when the up / down dial is rotated clockwise.

図11に示されるサブコマンド画面(Left)の「Shutter+」ボタンは、撮影装置10のレリーズボタン(半押し維持)に対応するボタンである。「Shutter+」ボタンに対するタッチ操作が行われると、撮影装置10において例えばフォーカスロックやAF追従が行われる。   A “Shutter +” button on the subcommand screen (Left) shown in FIG. 11 is a button corresponding to the release button (maintained half-pressed) of the photographing apparatus 10. When a touch operation on the “Shutter +” button is performed, for example, focus lock or AF tracking is performed in the photographing apparatus 10.

なお、撮影装置10のフォーカスロック中にWebアプリケーション304aの画面が別の画面に遷移した場合は、フォーカスロックが解除されてもよい。   Note that when the screen of the Web application 304a is changed to another screen during the focus lock of the photographing apparatus 10, the focus lock may be released.

図11に示されるサブコマンド画面(Left)の「Light」ボタンは、撮影装置10のAF時の補助光のオン/オフを切り替えるためのボタンである。撮影装置10は、「Light」ボタンに対するタッチ操作に応じてAF時の補助光のオン/オフを切り替える。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、AF時の補助光のオン/オフが切り替えられる。   A “Light” button on the subcommand screen (Left) shown in FIG. 11 is a button for switching on / off of auxiliary light during AF of the photographing apparatus 10. The imaging apparatus 10 switches on / off the auxiliary light during AF in response to a touch operation on the “Light” button. Note that with the photographing apparatus 10 alone, for example, an operation on a menu screen displayed on the LCD 120 is performed to switch on / off the auxiliary light during AF.

図11に示されるサブコマンド画面(Left)の「ADJ−L」、「ADJ−R」、「ADJ−OK」ボタンは、撮影装置10のカメラボディに設けられた所定のダイヤル(ADJダイヤル)に対応するボタンである。「ADJ−L」ボタンに対するタッチ操作が行われると、撮影装置10は、ADJダイヤルが左回転操作された時と同じ動作を行う。また、「ADJ−R」ボタンに対するタッチ操作が行われると、撮影装置10は、ADJダイヤルが右回転操作された時と同じ動作を行う。また、「ADJ−OK」ボタンに対するタッチ操作が行われると、撮影装置10は、ADJダイヤルが押し込み操作された時と同じ動作を行う。   The “ADJ-L”, “ADJ-R”, and “ADJ-OK” buttons on the subcommand screen (Left) shown in FIG. 11 are displayed on a predetermined dial (ADJ dial) provided on the camera body of the photographing apparatus 10. Corresponding button. When a touch operation on the “ADJ-L” button is performed, the photographing apparatus 10 performs the same operation as when the ADJ dial is rotated counterclockwise. When a touch operation on the “ADJ-R” button is performed, the photographing apparatus 10 performs the same operation as when the ADJ dial is rotated clockwise. When a touch operation on the “ADJ-OK” button is performed, the photographing apparatus 10 performs the same operation as when the ADJ dial is pressed.

図11に示されるサブコマンド画面(Left)の「AF Lever」ボタンは、撮影装置10のカメラボディに設けられたAFレバーに対応するトグルボタンである。撮影装置10は、「AF Lever」ボタンに対するタッチ操作に応じて、例えばフォーカスロックやAEロックの設定を行う。   The “AF Level” button on the subcommand screen (Left) shown in FIG. 11 is a toggle button corresponding to the AF lever provided on the camera body of the photographing apparatus 10. The imaging apparatus 10 performs, for example, setting of focus lock or AE lock in response to a touch operation on the “AF Level” button.

図11に示されるサブコマンド画面(Left)の「Display」ボタンは、LCD120の点灯/消灯を切り替えるためのトグルボタンである。撮影装置10は、「Display」ボタンに対するタッチ操作に応じてLCD120を点灯又は消灯させる。   A “Display” button on the subcommand screen (Left) shown in FIG. 11 is a toggle button for switching on / off of the LCD 120. The imaging device 10 turns on or off the LCD 120 in response to a touch operation on the “Display” button.

なお、LCD120が消灯された後も、Webアプリケーション304aへのスルー画の転送は継続される。そのため、メインスクリーン1004上では、スルー画の表示が継続される。これにより、例えば、比較明合成(インターバル合成)撮影など、バッテリの都合上、LCD120を表示させ続けることが難しい程度に時間の掛かる撮影の途中経過を、メインスクリーン1004上でユーザに視認させることができる。   Even after the LCD 120 is turned off, the through image transfer to the Web application 304a is continued. Therefore, the display of the through image is continued on the main screen 1004. Thus, for example, it is possible to allow the user to visually recognize the progress in the middle of shooting that takes time to the extent that it is difficult to keep the LCD 120 displayed due to battery limitations, such as comparatively bright combining (interval combining) shooting. it can.

図11に示されるサブコマンド画面(Left)の「Sounds」ボタンは、撮影装置10のスピーカのオン/オフを切り替えるためのトグルボタンである。撮影装置10は、「Sounds」ボタンに対するタッチ操作に応じてスピーカのオン/オフを切り替える。   The “Sounds” button on the subcommand screen (Left) shown in FIG. 11 is a toggle button for switching on / off the speaker of the photographing apparatus 10. The imaging device 10 switches the speaker on / off in response to a touch operation on the “Sounds” button.

図5に示される起動時画面においてサブコマンドタブ1010に対するタッチ操作が行われると、図12に示されるサブコマンド画面(Right)が表示される。サブコマンド画面(Right)には、メインコマンドタブ1006等の下方に、「Z−in」、「Z−out」、「AE/AF」、「Macro」、「Play」、「OK」、「Flash」、「Effect」、「Fn1」、「Fn2」、「WB」、「Disp」の各ボタンが並べて配置されている。   When a touch operation on the subcommand tab 1010 is performed on the startup screen shown in FIG. 5, the subcommand screen (Right) shown in FIG. 12 is displayed. On the subcommand screen (Right), “Z-in”, “Z-out”, “AE / AF”, “Macro”, “Play”, “OK”, “Flash” are displayed below the main command tab 1006 and the like. ”,“ Effect ”,“ Fn1 ”,“ Fn2 ”,“ WB ”, and“ Disp ”buttons are arranged side by side.

図12に示されるサブコマンド画面(Right)の「Z−in」、「Z−out」の各ボタンは、それぞれ、撮影装置10のカメラボディに設けられた+ボタン、−ボタンに対応するボタンである。撮影装置10は、「Z−in」ボタンや「Z−out」ボタンに対するタッチ操作に応じて、デジタルズームを変更したりフラッシュ調光の補正値を設定変更したりする。   The buttons “Z-in” and “Z-out” on the subcommand screen (Right) shown in FIG. 12 are buttons corresponding to the + button and the − button provided on the camera body of the photographing apparatus 10, respectively. is there. The photographing apparatus 10 changes the digital zoom or the flash light adjustment value in response to a touch operation on the “Z-in” button or the “Z-out” button.

図12に示されるサブコマンド画面(Right)の「AE/AF」ボタンは、撮影装置10のカメラボディに設けられたAE/AFボタンに対応するボタンである。撮影装置10は、「AE/AF」ボタンに対するタッチ操作に応じて、例えばAEロックやフォーカスロックを行う。   The “AE / AF” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the AE / AF button provided on the camera body of the photographing apparatus 10. The photographing apparatus 10 performs, for example, AE lock or focus lock in response to a touch operation on the “AE / AF” button.

図12に示されるサブコマンド画面(Right)の「Macro」ボタンは、撮影装置10のカメラボディに設けられた上ボタンに対応するボタンである。撮影装置10は、「Macro」ボタンに対するタッチ操作に応じて、例えばマクロ撮影の設定を行ったり、LCD120に表示されるメニュー画面上のフォーカスを上方向に移動させたりする。   The “Macro” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the upper button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “Macro” button, the imaging apparatus 10 performs, for example, macro shooting settings or moves the focus on the menu screen displayed on the LCD 120 upward.

図12に示されるサブコマンド画面(Right)の「Play」ボタンは、撮影装置10のカメラボディに設けられた再生ボタンに対応するボタンである。撮影装置10は、「Play」ボタンに対するタッチ操作に応じて、例えば再生モードに移行する。   A “Play” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to a playback button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “Play” button, the photographing apparatus 10 shifts to, for example, a playback mode.

図12に示されるサブコマンド画面(Right)の「OK」ボタンは、撮影装置10のカメラボディに設けられたOKボタンに対応するボタンである。撮影装置10は、「OK」ボタンに対するタッチ操作に応じて、例えばLCD120にメニュー画面を表示したり、メニュー画面内でフォーカスされている項目に対する決定を行ったりする。   The “OK” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the OK button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “OK” button, the imaging apparatus 10 displays a menu screen on the LCD 120, for example, or makes a determination on an item that is focused on the menu screen.

図12に示されるサブコマンド画面(Right)の「Flash」ボタンは、撮影装置10のカメラボディに設けられた右ボタンに対応するボタンである。撮影装置10は、「Flash」ボタンに対するタッチ操作に応じて、例えばフラッシュの設定を行ったり、LCD120に表示されるメニュー画面上のフォーカスを右方向に移動させたりする。   The “Flash” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the right button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “Flash” button, the image capturing apparatus 10 sets, for example, a flash, or moves the focus on the menu screen displayed on the LCD 120 to the right.

図12に示されるサブコマンド画面(Right)の「Effect」ボタンは、撮影装置10のカメラボディに設けられたEffectボタンに対応するボタンである。撮影装置10は、「Effect」ボタンに対するタッチ操作に応じて、例えば撮影画像に対するエフェクトの設定を行う。   The “Effect” button on the sub-command screen (Right) shown in FIG. 12 is a button corresponding to the Effect button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “Effect” button, the imaging apparatus 10 sets an effect on the captured image, for example.

図12に示されるサブコマンド画面(Right)の「Fn1」ボタンは、撮影装置10のカメラボディに設けられたFn(ファンクション)1ボタンに対応するボタンである。撮影装置10は、「Fn1」ボタンに対するタッチ操作に応じて、例えばFn1ボタンに登録された機能を実行したり、LCD120に表示されるメニュー画面上のフォーカスを左方向に移動させたりする。   The “Fn1” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the Fn (function) 1 button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “Fn1” button, the imaging apparatus 10 executes a function registered in the Fn1 button, for example, or moves the focus on the menu screen displayed on the LCD 120 to the left.

図12に示されるサブコマンド画面(Right)の「Fn2」ボタンは、撮影装置10のカメラボディに設けられたFn(ファンクション)2ボタンに対応するボタンである。撮影装置10は、「Fn2」ボタンに対するタッチ操作に応じて、例えばFn2ボタンに登録された機能を実行する。   The “Fn2” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the Fn (function) 2 button provided on the camera body of the photographing apparatus 10. The imaging apparatus 10 executes, for example, a function registered in the Fn2 button in response to a touch operation on the “Fn2” button.

図12に示されるサブコマンド画面(Right)の「WB」ボタンは、撮影装置10のカメラボディに設けられたWBボタンに対応するボタンである。撮影装置10は、「WB」ボタンに対するタッチ操作に応じて、例えばホワイトバランスの設定を行ったり、LCD120に表示されるメニュー画面上のフォーカスを下方向に移動させたりする。   The “WB” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the WB button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “WB” button, the photographing apparatus 10 sets, for example, white balance or moves the focus on the menu screen displayed on the LCD 120 downward.

図12に示されるサブコマンド画面(Right)の「DISP」ボタンは、撮影装置10のカメラボディに設けられたDISPボタンに対応するボタンである。撮影装置10は、「DISP」ボタンに対するタッチ操作に応じて、例えばLCD120上のスルー画にグリッドガイドや水準器等を重畳表示させる。   The “DISP” button on the subcommand screen (Right) shown in FIG. 12 is a button corresponding to the DISP button provided on the camera body of the photographing apparatus 10. In response to a touch operation on the “DISP” button, the photographing apparatus 10 displays a grid guide, a level, etc. on a through image on the LCD 120, for example.

図5、図11及び図12に示される各コマンド画面の下部には、「Sync」、「Settings」、「Quickview」のボタンが並べて配置されている。   Buttons of “Sync”, “Settings”, and “Quickview” are arranged at the bottom of each command screen shown in FIG. 5, FIG. 11 and FIG.

図5、図11及び図12に示される各コマンド画面の「Sync」ボタンは、Webアプリケーション304a上での撮影装置10の現在の設定を一括して送信するためのボタンである。例えば、Webアプリケーション304a上でF値が設定変更されると、それが撮影装置10に反映、すなわち、撮影装置10(絞り108)のF値が変更される。一方、撮影装置10が操作されてF値が設定変更された場合は、Webアプリケーション304a上ではF値の設定変更が反映されない。そのため、Webアプリケーション304a側の設定と撮影装置10側の設定とが不一致となる。   The “Sync” button on each command screen shown in FIG. 5, FIG. 11 and FIG. 12 is a button for sending the current settings of the photographing apparatus 10 on the Web application 304a in a batch. For example, when the F value setting is changed on the Web application 304a, it is reflected in the photographing apparatus 10, that is, the F value of the photographing apparatus 10 (aperture 108) is changed. On the other hand, when the setting of the F value is changed by operating the photographing apparatus 10, the setting change of the F value is not reflected on the Web application 304a. Therefore, the setting on the Web application 304a side and the setting on the photographing apparatus 10 side do not match.

そこで、本実施形態では、「Sync」ボタンに対するタッチ操作が行われると、Webアプリケーション304a上での撮影装置10の現在の設定が一括して送信されて撮影装置10に反映される。これにより、Webアプリケーション304aと撮影装置10との設定が同期されて、互いの設定の不一致が解消される。   Therefore, in the present embodiment, when a touch operation on the “Sync” button is performed, the current settings of the image capturing device 10 on the Web application 304a are collectively transmitted and reflected on the image capturing device 10. As a result, the settings of the Web application 304a and the photographing apparatus 10 are synchronized, and the mismatch between the settings is resolved.

図5、図11及び図12に示される各コマンド画面において「Settings」ボタンに対するタッチ操作が行われると、図13に示されるアドバンス設定画面が表示される。アドバンス設定画面には、「ISO」、「WB」、「Flash」、「Focus」、「Metering」、「BKT」、「Format」、「Aspect」、「Crop」、「Effect」、「Image」、「DR」、「Transmit」、「Cancel」の各パラメータを設定するための各ボタンが並べて配置されている。   When a touch operation on the “Settings” button is performed on each command screen shown in FIG. 5, FIG. 11 and FIG. 12, an advanced setting screen shown in FIG. 13 is displayed. The advanced setting screen includes “ISO”, “WB”, “Flash”, “Focus”, “Metering”, “BKT”, “Format”, “Aspect”, “Crop”, “Effect”, “Image”, Buttons for setting each parameter of “DR”, “Transmit”, and “Cancel” are arranged side by side.

図13に示されるアドバンス設定画面の「ISO」ボタンは、撮影装置10のISO感度を設定するためのボタンである。「ISO」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのISO感度の設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面や、撮影装置10のカメラボディに設けられたISOボタンに対する操作が行われることにより、ISO感度の設定が変更される。   The “ISO” button on the advance setting screen shown in FIG. 13 is a button for setting the ISO sensitivity of the photographing apparatus 10. By performing a touch operation on the “ISO” button, the ISO sensitivity setting on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the ISO sensitivity setting is changed by performing an operation on a menu screen displayed on the LCD 120 or an ISO button provided on the camera body of the photographing apparatus 10.

図13に示されるアドバンス設定画面の「WB」ボタンは、撮影装置10のホワイトバランスを設定するためのボタンである。「WB」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのホワイトバランスの設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面や、撮影装置10のカメラボディに設けられたWBボタンに対する操作が行われることにより、ホワイトバランスの設定が変更される。   The “WB” button on the advance setting screen shown in FIG. 13 is a button for setting the white balance of the photographing apparatus 10. By performing a touch operation on the “WB” button, the white balance setting on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the white balance setting is changed by performing an operation on a menu screen displayed on the LCD 120 or a WB button provided on the camera body of the photographing apparatus 10.

図13に示されるアドバンス設定画面の「Flash」ボタンは、撮影装置10の発光モードを設定するためのボタンである。「Flash」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上での発光モードの設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面や、撮影装置10のカメラボディに設けられた右ボタンに対する操作が行われることにより、発光モードの設定が変更される。   The “Flash” button on the advance setting screen shown in FIG. 13 is a button for setting the light emission mode of the photographing apparatus 10. By performing a touch operation on the “Flash” button, the setting of the light emission mode on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the setting of the light emission mode is changed by performing an operation on a menu screen displayed on the LCD 120 or a right button provided on the camera body of the photographing apparatus 10.

図13に示されるアドバンス設定画面の「Focus」ボタンは、撮影装置10のフォーカスモードを設定するためのボタンである。「Focus」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのフォーカスモードの設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、フォーカスモードの設定が変更される。   The “Focus” button on the advance setting screen shown in FIG. 13 is a button for setting the focus mode of the photographing apparatus 10. By performing a touch operation on the “Focus” button, the setting of the focus mode on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, an operation on a menu screen displayed on the LCD 120 is performed, whereby the setting of the focus mode is changed.

図13に示されるアドバンス設定画面の「Metering」ボタンは、撮影装置10のAFモードを設定するためのボタンである。「Metering」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのAFモードの設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面や、撮影装置10のカメラボディに設けられたAFレバーに対する操作が行われることにより、AFモードの設定が変更される。   The “Metering” button on the advanced setting screen shown in FIG. 13 is a button for setting the AF mode of the photographing apparatus 10. By performing a touch operation on the “Metering” button, the setting of the AF mode on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the setting of the AF mode is changed by performing an operation on a menu screen displayed on the LCD 120 or an AF lever provided on the camera body of the photographing apparatus 10.

図13に示されるアドバンス設定画面の「BKT」ボタンは、撮影装置10のブラケット撮影を設定するためのボタンである。「BKT」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのブラケット撮影の設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、ブラケット撮影の設定が変更される。   The “BKT” button on the advance setting screen shown in FIG. 13 is a button for setting bracket shooting of the shooting apparatus 10. By performing a touch operation on the “BKT” button, the bracket shooting setting on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the setting for bracket photographing is changed by performing an operation on a menu screen displayed on the LCD 120.

図13に示されるアドバンス設定画面の「Format」ボタンは、撮影装置10による撮影画像のフォーマットを設定するためのボタンである。「Format」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上での撮影画像のフォーマットの設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、撮影画像のフォーマットの設定が変更される。   The “Format” button on the advance setting screen shown in FIG. 13 is a button for setting the format of the image captured by the image capturing apparatus 10. By performing a touch operation on the “Format” button, the setting of the format of the captured image on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the setting of the format of the photographed image is changed by performing an operation on a menu screen displayed on the LCD 120.

図13に示されるアドバンス設定画面の「Aspect」ボタンは、撮影装置10による撮影画像のアスペクト比を設定するためのボタンである。「Aspect」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上での撮影画像のアスペクト比の設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、撮影画像のアスペクト比の設定が変更される。   The “Aspect” button on the advanced setting screen shown in FIG. 13 is a button for setting the aspect ratio of the image captured by the image capturing apparatus 10. By performing a touch operation on the “Aspect” button, the setting of the aspect ratio of the captured image on the advanced setting screen is changed. In the photographing apparatus 10 alone, for example, the setting of the aspect ratio of the photographed image is changed by performing an operation on a menu screen displayed on the LCD 120.

図13に示されるアドバンス設定画面の「Crop」ボタンは、撮影装置10のクロップモードを設定するためのボタンである。「Crop」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのクロップモードの設定が変更される。なお、撮影装置10単体では、例えばLCD120に表示されるメニュー画面に対する操作が行われることにより、クロップモードの設定が変更される。   The “Crop” button on the advance setting screen shown in FIG. 13 is a button for setting the crop mode of the photographing apparatus 10. By performing a touch operation on the “Crop” button, the setting of the crop mode on the advanced setting screen is changed. In the photographing apparatus 10 alone, the setting of the crop mode is changed by performing an operation on a menu screen displayed on the LCD 120, for example.

図13に示されるアドバンス設定画面の「Effect」ボタンは、撮影装置10による撮影画像に対するエフェクトを設定するためのボタンである。「Effect」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上での撮影画像に対するエフェクトの設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面や、撮影装置10のカメラボディに設けられたEffectボタンに対する操作が行われることにより、撮影画像に対するエフェクトの設定が変更される。   The “Effect” button on the advanced setting screen shown in FIG. 13 is a button for setting an effect on a photographed image by the photographing apparatus 10. By performing the touch operation on the “Effect” button, the effect setting for the captured image on the advanced setting screen is changed. Note that, in the photographing apparatus 10 alone, for example, an effect setting for a photographed image is changed by performing an operation on a menu screen displayed on the LCD 120 or an Effect button provided on the camera body of the photographing apparatus 10.

図13に示されるアドバンス設定画面の「Image」ボタンは、撮影装置10による撮影画像の画質等を設定するためのボタンである。「Image」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上での撮影画像の画質等の設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面に対する操作が行われることにより、撮影画像の画質等の設定が変更される。   The “Image” button on the advance setting screen shown in FIG. 13 is a button for setting the image quality and the like of the image captured by the image capturing apparatus 10. By performing a touch operation on the “Image” button, settings such as the image quality of the captured image on the advanced setting screen are changed. Note that, in the photographing apparatus 10 alone, for example, an operation on a menu screen displayed on the LCD 120 is performed to change settings such as the image quality of the photographed image.

図13に示されるアドバンス設定画面の「DR」ボタンは、撮影装置10による撮影画像のダイナミックレンジ補正を設定するためのボタンである。「DR」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上でのダイナミックレンジ補正の設定が変更される。なお、撮影装置10単体では、例えば、LCD120に表示されるメニュー画面に対する操作が行われることにより、ダイナミックレンジ補正の設定が変更される。   The “DR” button on the advance setting screen shown in FIG. 13 is a button for setting the dynamic range correction of the captured image by the imaging apparatus 10. By performing a touch operation on the “DR” button, the setting of dynamic range correction on the advance setting screen is changed. Note that with the photographing apparatus 10 alone, for example, an operation on a menu screen displayed on the LCD 120 is performed, whereby the setting of dynamic range correction is changed.

図13に示されるアドバンス設定画面の「Transmit」ボタンは、アドバンス設定画面上の設定を撮影装置10に一括して送信するためのボタンである。「Transmit」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上の設定が撮影装置10に全て反映される。   The “Transmit” button on the advance setting screen shown in FIG. 13 is a button for sending the settings on the advance setting screen to the photographing apparatus 10 at once. By performing a touch operation on the “Transmit” button, all settings on the advanced setting screen are reflected in the photographing apparatus 10.

図13に示されるアドバンス設定画面の「Cancel」ボタンは、アドバンス設定画面上で行われた全ての設定変更を一括してキャンセルするためのボタンである。「Cancel」ボタンに対するタッチ操作が行われることにより、アドバンス設定画面上で行われた設定変更が撮影装置10に反映されることなく一括してキャンセルされる。   The “Cancel” button on the advanced setting screen shown in FIG. 13 is a button for collectively canceling all the setting changes made on the advanced setting screen. By performing a touch operation on the “Cancel” button, setting changes made on the advanced setting screen are canceled in a lump without being reflected in the photographing apparatus 10.

図5、図11及び図12に示される各コマンド画面において「Quickview」ボタンに対するタッチ操作が行われると、図14に示されるクイックビュー画面(Lastest)が表示される。   When a touch operation on the “Quickview” button is performed on each command screen shown in FIGS. 5, 11, and 12, a quick view screen (Lastest) shown in FIG. 14 is displayed.

図14に示されるクイックビュー画面(Lastest)の上部には、「Lastest」、「Recent」タブが配置されている。各コマンド画面の「Quickview」ボタンに対するタッチ操作時や「Lastest」タブに対するタッチ操作時に、図14に示されるクイックビュー画面(Lastest)が表示され、「Recent」タブに対するタッチ操作時に、図15に示されるクイックビュー画面(Recent)が表示される。   In the upper part of the quick view screen (Lastest) shown in FIG. 14, “Lestest” and “Recent” tabs are arranged. When a touch operation on the “Quickview” button on each command screen or a touch operation on the “Lastest” tab is performed, the quick view screen (Lastest) shown in FIG. 14 is displayed, and when a touch operation is performed on the “Recent” tab, the screen shown in FIG. A quick view screen (Recent) is displayed.

ここで、Webアプリケーション304aは、所定のタイミングで(例示的には、撮影装置10とのWi−Fi接続の確立時に)、撮影装置10のメモリカード等に保存されている全ての又は規定フォルダ内の撮影画像(本画像)の縮小画像(例えばEXIF(Exchangeable image file format)内のサムネイル)を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。   Here, the Web application 304a is stored in all or specified folders stored in a memory card or the like of the photographing apparatus 10 at a predetermined timing (for example, when establishing a Wi-Fi connection with the photographing apparatus 10). A reduced image (for example, a thumbnail in EXIF (Exchangeable image file format)) of the captured image (main image) is requested to the imaging device 10 and downloaded, and stored in the auxiliary storage device 204.

図14に示されるクイックビュー画面(Lastest)への遷移が行われると、補助記憶装置204の中から最新の日時のサムネイルが読み出されて、該画面の中央上部に表示される。また、図15に示されるクイックビュー画面(Recent)への遷移が行われると、補助記憶装置204の中から直近の日時の9枚のサムネイルが読み出されて、該画面の中央上部に並べて表示される。   When the transition to the quick view screen (Lastest) shown in FIG. 14 is performed, the thumbnail of the latest date and time is read from the auxiliary storage device 204 and displayed at the upper center of the screen. When the transition to the quick view screen (Recent) shown in FIG. 15 is performed, the nine thumbnails of the most recent date and time are read from the auxiliary storage device 204 and displayed side by side at the top center of the screen. Is done.

ここで、撮影画像ファイルの詳細情報には、撮影装置10から取得するのに時間の掛からない情報と、撮影装置10から取得するのに時間の掛かる情報がある。前者の情報には、例えば日時やファイル名があり、後者の情報には、例えば画像の向き(縦向き、横向き)がある。   Here, the detailed information of the photographed image file includes information that does not take time to obtain from the photographing apparatus 10 and information that takes time to obtain from the photographing apparatus 10. The former information includes, for example, date and file name, and the latter information includes, for example, image orientation (vertical orientation, landscape orientation).

本実施形態では、Webアプリケーション304aは、撮影画像ファイルの詳細情報をサムネイルの初回ダウンロード時に全てダウンロードして補助記憶装置204に保存し、保存された詳細情報に従ってサムネイルを表示する。そして次回以降、Webアプリケーション304aは、撮影画像ファイルの詳細情報を全てダウンロードするのではなく、取得に時間の掛からない日時やファイル名等の情報だけをダウンロードして補助記憶装置204に保存する。Webアプリケーション304aは、保存された日時及ファイル名をキーとしてサムネイルの向きを取得し、取得された向きの情報に従ってサムネイルを表示する。本実施形態では、このような通信を行うことにより、Webアプリケーション304aと撮影装置10との通信量が削減されると共にサムネイルの表示が高速化される。   In this embodiment, the Web application 304a downloads all the detailed information of the captured image file when the thumbnail is downloaded for the first time, saves it in the auxiliary storage device 204, and displays the thumbnail according to the stored detailed information. From the next time onward, the Web application 304 a does not download all the detailed information of the captured image file, but downloads only information such as the date and time and the file name that do not take time to obtain and stores them in the auxiliary storage device 204. The Web application 304a acquires the thumbnail direction using the saved date and file name as a key, and displays the thumbnail according to the acquired direction information. In the present embodiment, by performing such communication, the communication amount between the Web application 304a and the photographing apparatus 10 is reduced, and the display speed of thumbnails is increased.

図14、図15の各クイックビュー画面の下部には、「Download VGA」、「Download Original」、「Close」の各ボタンが並べて配置されている。   14 and FIG. 15, buttons for “Download VGA”, “Download Original”, and “Close” are arranged side by side at the bottom of each quick view screen.

図14に示されるクイックビュー画面(Lastest)において「Download VGA」ボタンに対するタッチ操作が行われると、Webアプリケーション304aは、クイックビュー画面(Lastest)の中央上部に表示されているサムネイルのVGA画像を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。   When a touch operation on the “Download VGA” button is performed on the quick view screen (Lastest) illustrated in FIG. 14, the Web application 304a captures a thumbnail VGA image displayed at the upper center of the quick view screen (Lastest). The device 10 is requested and downloaded, and stored in the auxiliary storage device 204.

また、図14に示されるクイックビュー画面(Lastest)において「Download Original」ボタンに対するタッチ操作が行われると、Webアプリケーション304aは、クイックビュー画面(Lastest)の中央上部に表示されているサムネイルの本画像を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。   Further, when a touch operation is performed on the “Download Original” button on the quick view screen (Lastest) shown in FIG. 14, the Web application 304 a displays the thumbnail main image displayed at the upper center of the quick view screen (Lastest). Is requested and downloaded to the photographing apparatus 10 and stored in the auxiliary storage device 204.

なお、本実施形態において、VGA画像とは、元々は、撮影画像をLCD120上で表示させるために作成された画像であり、サムネイルよりも大きく且つ本画像よりも小さいサイズを持ち、本画像と同じアスペクト比を持つ。   In the present embodiment, the VGA image is originally an image created for displaying the captured image on the LCD 120, has a size larger than the thumbnail and smaller than the main image, and is the same as the main image. Has an aspect ratio.

また、図15に示されるクイックビュー画面(Recent)において「Download VGA」ボタンに対するタッチ操作が行われると、Webアプリケーション304aは、クイックビュー画面(Recent)の中央上部に表示されているサムネイル群の中でフォーカスが当てられているサムネイルのVGA画像を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。   Further, when a touch operation is performed on the “Download VGA” button on the quick view screen (Recent) shown in FIG. 15, the Web application 304 a is displayed in the thumbnail group displayed at the upper center of the quick view screen (Recent). The VGA image of the thumbnail focused on is requested and downloaded to the photographing apparatus 10 and stored in the auxiliary storage device 204.

また、図15に示されるクイックビュー画面(Recent)において「Download Original」ボタンに対するタッチ操作が行われると、Webアプリケーション304aは、同じくフォーカスが当てられているサムネイルの本画像を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。ユーザは、サムネイル群の中の任意のサムネイルを直接タッチすることにより、フォーカスが当てられるサムネイルを変更することができる。   Further, when a touch operation is performed on the “Download Original” button on the quick view screen (Recent) shown in FIG. 15, the Web application 304 a requests the photographing apparatus 10 for the main image of the thumbnail that is also focused. Downloaded to the auxiliary storage device 204. The user can change the thumbnail to be focused by directly touching an arbitrary thumbnail in the thumbnail group.

図14、図15の各クイックビュー画面において「Close」ボタンに対するタッチ操作が行われると、Webアプリケーション304aの表示は、従前のコマンド画面に戻る。   When a touch operation on the “Close” button is performed on each quick view screen of FIGS. 14 and 15, the display of the Web application 304 a returns to the previous command screen.

図6に示されるメインメニューにおいて「Viewer」ボタンに対するタッチ操作が行われると、図18に示されるビューア画面が表示される。ビューア画面には、フォルダリストが表示される。フォルダリストには、本日の撮影画像を格納するフォルダ(「Today’s Shots」フォルダ)、前日以前の撮影画像を格納するフォルダ(「100RICOH(「RICOH」は登録商標)」フォルダ、「101RICOH」フォルダ、「102RICOH」フォルダ・・・)が並べて表示される。フォルダリストに表示される各フォルダには、撮影装置10よりダウンロードされた補助記憶装置204内のサムネイルであって、該フォルダ内の任意のサムネイルが表示される。   When a touch operation is performed on the “Viewer” button in the main menu shown in FIG. 6, a viewer screen shown in FIG. 18 is displayed. A folder list is displayed on the viewer screen. The folder list includes a folder for storing the current day's captured images (“Today's Shots” folder), a folder for storing the captured images before the previous day (“100 RICOH (“ RICOH ”is a registered trademark)” folder, and “101 RICOH” folder). , “102RICOH” folder...) Are displayed side by side. Each folder displayed in the folder list is a thumbnail in the auxiliary storage device 204 downloaded from the photographing apparatus 10 and any thumbnail in the folder is displayed.

フォルダリスト内の各フォルダは仮想フォルダである。例えば、図18に示されるビューア画面において「Today’s Shots」フォルダに対するタッチ操作が行われると、補助記憶装置204の中から撮影日時が本日のサムネイルが読み込まれて、図19に示されるように、画面内に並べて表示される。   Each folder in the folder list is a virtual folder. For example, when a touch operation is performed on the “Today's Shots” folder on the viewer screen shown in FIG. 18, the current date thumbnail is read from the auxiliary storage device 204, and as shown in FIG. 19. Are displayed side by side on the screen.

本日の撮影画像を格納するフォルダ、前日以前の撮影画像を格納するフォルダは、それぞれ、格納すべきサムネイルが100枚を超える毎に分割される。例えば、本日の撮影画像が250枚ある場合、本日の撮影画像を格納するフォルダは3つに分割される。1つのフォルダ内のサムネイル数を制限することにより、例えば図19に示されるギャラリー画面をスクロールしたときのレスポンスの低下が改善される。   The folder for storing the current day's captured images and the folder for storing the previous day's captured images are divided each time the number of thumbnails to be stored exceeds 100. For example, if there are 250 today's captured images, the folder storing today's captured images is divided into three. By limiting the number of thumbnails in one folder, for example, the response drop when the gallery screen shown in FIG. 19 is scrolled is improved.

図19に示されるギャラリー画面においてサムネイルに対するタッチ操作が行われると、図20に示されるビューア画面が表示される。具体的には、Webアプリケーション304aは、タッチ操作された1枚のサムネイルを中央に拡大表示する画面に切り替えると共に、該サムネイルに対応するVGA画像を撮影装置10にリクエストしてダウンロードする。Webアプリケーション304aは、VGA画像のダウンロードが完了すると、表示中のサムネイルを該VGA画像に置き換えて表示する。   When a touch operation on the thumbnail is performed on the gallery screen shown in FIG. 19, the viewer screen shown in FIG. 20 is displayed. Specifically, the Web application 304a switches to a screen that enlarges and displays a single thumbnail that has been touched, and requests the VGA image corresponding to the thumbnail to be downloaded to the photographing apparatus 10. When the download of the VGA image is completed, the Web application 304a replaces the displayed thumbnail with the VGA image and displays it.

このように、本実施形態では、VGA画像のダウンロード中にサムネイルが代替的に表示されるため、VGA画像のダウンロードに時間が掛かる場合であっても、ユーザがストレスを感じにくい。   As described above, in the present embodiment, thumbnails are alternatively displayed during the downloading of the VGA image, so that even if it takes a long time to download the VGA image, the user is less likely to feel stress.

なお、サムネイルとVGA画像は、サイズ及びアスペクト比が異なる。図20に示されるビューア画面において、サムネイルがそのまま表示されると、サイズ及びアスペクト比が全く異なるVGA画像に途中で切り替わるため、ユーザに違和感を与える虞がある。   Note that thumbnails and VGA images have different sizes and aspect ratios. In the viewer screen shown in FIG. 20, if thumbnails are displayed as they are, they are switched to VGA images with completely different sizes and aspect ratios, which may give the user a sense of discomfort.

そこで、本実施形態では、図20に示されるビューア画面において、サムネイルは、VGA画像に合わせて拡大及びトリミングされた上で表示される。サムネイルとVGA画像が実質的に同じ領域に同じサイズで表示されるため、ユーザに違和感を与えることなくサムネイルとVGA画像とが切り替わる。   Therefore, in the present embodiment, on the viewer screen shown in FIG. 20, the thumbnail is displayed after being enlarged and trimmed in accordance with the VGA image. Since the thumbnail and the VGA image are displayed in substantially the same area and in the same size, the thumbnail and the VGA image are switched without giving the user a sense of incongruity.

なお、図20に示されるビューア画面では、フリック操作が行われる毎に現在のフォルダ内の次のサムネイル(ダウンロード完了後はVGA画像)が表示される。   In the viewer screen shown in FIG. 20, every time a flick operation is performed, the next thumbnail in the current folder (a VGA image after the download is completed) is displayed.

また、図20に示されるビューア画面においてダウンロードボタン1012に対するタッチ操作が行われると、Webアプリケーション304aは、現在表示されているVGA画像の本画像を撮影装置10にリクエストしてダウンロードし、補助記憶装置204に保存する。   Also, when a touch operation is performed on the download button 1012 on the viewer screen shown in FIG. 20, the Web application 304a requests the imaging device 10 to download the main image of the currently displayed VGA image and downloads it to the auxiliary storage device. Save to 204.

図6に示されるメインメニューにおいて「Presets」ボタンに対するタッチ操作が行われると、図21に示されるプリセット画面が表示される。なお、プリセット画面は、画面スクロールを要するサイズであるため、便宜上、図21(a)と図21(b)の2図に分けて示す。   When a touch operation on the “Presets” button is performed in the main menu shown in FIG. 6, a preset screen shown in FIG. 21 is displayed. Since the preset screen has a size that requires screen scrolling, for convenience, the preset screen is divided into two diagrams of FIG. 21 (a) and FIG. 21 (b).

図21に示されるプリセット画面には、各種プリセットボタンが並べて配置されている。具体的には、撮影に関するプリセットボタン、画像の再生に関するプリセットボタン、システムに関するプリセットボタンが並べて配置されている。   Various preset buttons are arranged side by side on the preset screen shown in FIG. Specifically, a preset button related to shooting, a preset button related to image reproduction, and a preset button related to the system are arranged side by side.

撮影に関するプリセットボタンには、「Selftimer」、「Continuous Shooting」、「Interval Shooting」、「Interval Composite」の各ボタンが含まれる。画像の再生に関するプリセットボタンには、「Slideshow」ボタンが含まれる。システムに関するプリセットボタンには、「Sleep」、「Shutdown」、「Restart」の各ボタンが含まれる。   The preset buttons related to shooting include “Selftimer”, “Continuous Shooting”, “Interval Shooting”, and “Interval Composite” buttons. Preset buttons related to image reproduction include a “Slideshow” button. The preset buttons related to the system include “Sleep”, “Shutdown”, and “Restart” buttons.

図21に示されるプリセット画面において「Selftimer」ボタンに対するタッチ操作が行われると、撮影装置10がセルフタイマ撮影を実行する。   When a touch operation on the “Selftimer” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 performs self-timer photographing.

図21に示されるプリセット画面において「Continuous Shooting」ボタンに対するタッチ操作が行われると、撮影装置10が連写撮影を実行する。   When a touch operation on the “Continuous Shooting” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 performs continuous shooting.

図21に示されるプリセット画面において「Interval Shooting」ボタンに対するタッチ操作が行われると、撮影装置10がインターバル撮影を実行する。   When a touch operation on the “Interval Shooting” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 performs interval photographing.

図21に示されるプリセット画面において「Interval Composite」ボタンに対するタッチ操作が行われると、撮影装置10が比較明合成(インターバル合成)撮影を実行する。   When a touch operation on the “Interval Composite” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 performs comparatively bright combination (interval composition) photographing.

各プリセットボタンに登録される処理内容は編集可能である。例示的には、「Selftimer」ボタンに対して任意のセルフタイマ時間を登録することができたり、「Continuous Shooting」ボタンに対して任意の連続撮影枚数を登録することができたりする。   The processing contents registered in each preset button can be edited. Illustratively, an arbitrary self-timer time can be registered for the “Selftimer” button, and an arbitrary continuous shooting number can be registered for the “Continuous Shooting” button.

なお、撮影装置10によるセルフタイマ撮影や連写撮影、インターバル撮影等の実行中にWebアプリケーション304aの画面が別の画面に遷移した場合、これらの撮影が強制的に停止されてもよい。   Note that, when the screen of the Web application 304a is changed to another screen during execution of self-timer shooting, continuous shooting, interval shooting, or the like by the shooting device 10, these shootings may be forcibly stopped.

図21に示されるプリセット画面において「Slideshow」ボタンに対するタッチ操作が行われると、例えばメモリカードに保存されている撮影画像のスライドショーがLCD120上で開始される。   When a touch operation on the “Slideshow” button is performed on the preset screen illustrated in FIG. 21, for example, a slide show of captured images stored in a memory card is started on the LCD 120.

図21に示されるプリセット画面において「Sleep」ボタンに対するタッチ操作が行われると、撮影装置10がスリープモードに移行する。   When a touch operation on the “Sleep” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 shifts to the sleep mode.

撮影装置10のスリープ中、Webアプリケーション304aには、スルー画と同様に、スリープ中であることを報知する画面が撮影装置10より転送される。転送された画面は、Webアプリケーション304a上でスルー画と区別されることなく処理されて、メインスクリーン1004上で再生される。   While the photographing apparatus 10 is sleeping, a screen for notifying that it is sleeping is transferred from the photographing apparatus 10 to the Web application 304a as in the case of the through image. The transferred screen is processed on the Web application 304a without being distinguished from the through image, and is reproduced on the main screen 1004.

また、撮影装置10がシステム制約上スルー画を生成することができない期間中(例えば動画像の保存中)、Webアプリケーション304aには、スルー画と同様に、動画像の保存中であることを報知する画面が撮影装置10より転送される。転送された画面は、Webアプリケーション304a上でスルー画と区別されることなく処理されて、メインスクリーン1004上で再生される。   Further, during a period in which the photographing apparatus 10 cannot generate a through image due to system restrictions (for example, during storage of a moving image), the Web application 304a is informed that the moving image is being stored as in the case of the through image. The screen to be transferred is transferred from the photographing apparatus 10. The transferred screen is processed on the Web application 304a without being distinguished from the through image, and is reproduced on the main screen 1004.

このように、本実施形態に係るリモート操作システム1では、撮影装置10のステータスをWebアプリケーション304aに検知させることなく、撮影装置10がスリープ中であることや動画像の保存中であることを、Webアプリケーション304aを通じてユーザに伝えることができる。   As described above, in the remote operation system 1 according to the present embodiment, the imaging device 10 is in the sleep state or the moving image is being saved without causing the Web application 304a to detect the status of the imaging device 10. It can be communicated to the user through the Web application 304a.

図21に示されるプリセット画面において「Shutdown」ボタンに対するタッチ操作が行われると、撮影装置10の電源がオフされる。   When a touch operation on the “Shutdown” button is performed on the preset screen illustrated in FIG. 21, the power of the photographing apparatus 10 is turned off.

図21に示されるプリセット画面において「Restart」ボタンに対するタッチ操作が行われると、撮影装置10が再起動する。なお、Webアプリケーション304aと撮影装置10との再接続をスムーズに行うため、再起動時、Wi-Fi接続モードは自動的にオンされる。また、撮影装置10は、再起動時、レンズバリアや撮影レンズ106の鏡胴等の故障を防ぐため、自動的にレンズロックされる。   When a touch operation on the “Restart” button is performed on the preset screen illustrated in FIG. 21, the photographing apparatus 10 is restarted. Note that, in order to smoothly reconnect the Web application 304a and the photographing apparatus 10, the Wi-Fi connection mode is automatically turned on at the time of restart. In addition, when the imaging apparatus 10 is restarted, the lens is automatically locked in order to prevent failure of the lens barrier, the lens barrel of the imaging lens 106, and the like.

図6に示されるメインメニューにおいて「Configuration」ボタンに対するタッチ操作が行われると、図22に示されるコンフィグ画面が表示される。なお、コンフィグ画面は、画面スクロールを要するサイズであるため、便宜上、図22(a)と図22(b)の2図に分けて示す。   When a touch operation is performed on the “Configuration” button in the main menu shown in FIG. 6, the configuration screen shown in FIG. 22 is displayed. Since the configuration screen has a size that requires screen scrolling, the configuration screen is divided into two diagrams of FIGS. 22A and 22B for convenience.

図22に示されるコンフィグ画面には、メインスクリーン1004上のスルー画を直接タッチしたときの指示内容を設定するラジオボタン(Focus/Capture)、図20に示されるビューア画面上で表示対象となる画像のファイルフォーマットを設定するチェックボックス(JPEG/RAW(DNG)/Movie(MOV))が配置されている。   The configuration screen shown in FIG. 22 includes radio buttons (Focus / Capture) for setting instruction contents when a through image on the main screen 1004 is directly touched, and an image to be displayed on the viewer screen shown in FIG. Check boxes (JPEG / RAW (DNG) / Movie (MOV)) for setting the file format are arranged.

図22に示されるコンフィグ画面には、Webアプリケーション304aのカラーテーマを設定するためのボタンが配置されている。本実施形態で設定可能はカラーテーマには、白基調である「Light」と黒基調である「Dark」がある。   On the configuration screen shown in FIG. 22, buttons for setting the color theme of the Web application 304a are arranged. Color themes that can be set in the present embodiment include “Light” that is a white tone and “Dark” that is a black tone.

また、Webアプリケーション304aは、撮影装置10のカメラボディの色の情報を取得し、取得された色に対応するカラーテーマで表示されてもよい。なお、この場合、撮影装置10がカメラボディの色の情報を保持していることが前提となる。   Further, the Web application 304a may acquire information on the color of the camera body of the photographing apparatus 10 and display the information with a color theme corresponding to the acquired color. In this case, it is assumed that the photographing apparatus 10 holds information on the color of the camera body.

図22に示されるコンフィグ画面には、「Demo Mode」ボタンが配置されている。「Demo Mode」ボタンに対するタッチ操作が行われることにより、Webアプリケーション304a上でデモプログラムが実行される。   On the configuration screen shown in FIG. 22, a “Demo Mode” button is arranged. A demo program is executed on the Web application 304a by performing a touch operation on the “Demo Mode” button.

図22に示されるコンフィグ画面には、「Reset GR Remote」ボタンが配置されている。「Reset GR Remote」ボタンに対するタッチ操作が行われることにより、Webアプリケーション304a内の情報(例えば撮影装置10より取得された撮影画像のファイルリストや、Webアプリケーション304a内部の管理情報等)がリセットされる。   In the configuration screen shown in FIG. 22, a “Reset GR Remote” button is arranged. By performing a touch operation on the “Reset GR Remote” button, information in the Web application 304a (for example, a file list of photographed images acquired from the photographing apparatus 10, management information in the Web application 304a, etc.) is reset. .

以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば明細書中に例示的に明示される実施形態等又は自明な実施形態等を適宜組み合わせた内容も本発明の実施形態に含まれる。   The above is the description of the exemplary embodiments of the present invention. Embodiments of the present invention are not limited to those described above, and various modifications are possible within the scope of the technical idea of the present invention. For example, the embodiment of the present invention also includes contents appropriately combined with embodiments or the like clearly shown in the specification or obvious embodiments.

1 リモート操作システム
10 撮影装置
20 携帯型情報処理
30 Webサーバ
100 システムコントローラ
100a 最適化処理ブロック
100b メインプログラムブロック
102 操作部
104 駆動回路
106 撮影レンズ
108 絞り
110 シャッタ
112 固体撮像素子
114 信号処理回路
116 画像処理エンジン
118 バッファメモリ
120 LCD
122 ROM
124 不揮発性メモリ
126 カード用インタフェース
128 Wi−Fiインタフェース
200 CPU
202 主記憶装置
204 補助記憶装置
204a OS
204b ブラウザ
206 キャリア通信インタフェース
208 Wi−Fiインタフェース
210 タッチパネル
300 CPU
302 主記憶装置
304 補助記憶装置
304a Webアプリケーション
306 通信インタフェース
1000 メインメニューボタン
1002 リロードボタン
1004 メインスクリーン
1006 メインコマンドタブ
1008、1010 サブコマンドタブ
1012 ダウンロードボタン
DESCRIPTION OF SYMBOLS 1 Remote operation system 10 Image pick-up device 20 Portable information processing 30 Web server 100 System controller 100a Optimization process block 100b Main program block 102 Operation part 104 Drive circuit 106 Shooting lens 108 Aperture 110 Shutter 112 Solid-state image sensor 114 Signal processing circuit 116 Image Processing engine 118 Buffer memory 120 LCD
122 ROM
124 Non-volatile memory 126 Card interface 128 Wi-Fi interface 200 CPU
202 Main storage device 204 Auxiliary storage device 204a OS
204b Browser 206 Carrier communication interface 208 Wi-Fi interface 210 Touch panel 300 CPU
302 Main storage device 304 Auxiliary storage device 304a Web application 306 Communication interface 1000 Main menu button 1002 Reload button 1004 Main screen 1006 Main command tab 1008, 1010 Subcommand tab 1012 Download button

Claims (6)

情報処理端末と、前記情報処理端末と接続される撮影装置と、を有するリモート操作システムにおいて、
前記情報処理端末は、
前記撮影装置の鏡胴の繰り出し動作を禁止するための禁止コマンドを前記撮影装置に送信し、
前記撮影装置は、
前記情報処理端末より受信した禁止コマンドに従い、前記鏡胴の繰り出し動作を禁止する禁止モードに移行する
リモート操作システム。
In a remote operation system having an information processing terminal and a photographing device connected to the information processing terminal ,
The information processing terminal
Sending a prohibit command to prohibit the extension operation of the lens barrel of the photographing apparatus to the photographing apparatus,
The imaging device
The remote operation system which transfers to the prohibit mode which prohibits the extending | stretching operation | movement of the said lens barrel according to the prohibit command received from the said information processing terminal.
前記撮影装置は、
前記情報処理端末より前記禁止コマンドを解除する解除コマンドを受信すると、前記鏡胴の繰り出し動作の禁止を解除する
請求項1に記載のリモート操作システム。
The imaging device
When receiving a release command to release the prohibit command from the information processing terminal, cancel the prohibition of the lens barrel extension operation ,
The remote operation system according to claim 1.
前記情報処理端末は、
アプリケーションを用いてユーザインタフェース画面を表示し、表示されたユーザインタフェース画面に対して所定のユーザ操作が行われると、前記禁止コマンドを前記撮影装置に送信する、
請求項1又は請求項2に記載のリモート操作システム。
The information processing terminal
When a user interface screen is displayed using an application and a predetermined user operation is performed on the displayed user interface screen, the prohibit command is transmitted to the photographing apparatus.
The remote operation system according to claim 1 or 2.
前記撮影装置は、
前記禁止モードに移行すると、前記鏡胴を沈胴させると共にレンズバリアを閉じる、
請求項1から請求項3の何れか一項に記載のリモート操作システム。
The imaging device
When entering the prohibit mode, the lens barrel is retracted and the lens barrier is closed.
The remote operation system according to any one of claims 1 to 3.
前記撮影装置は、
特定の操作部材に対する操作が行われた状態で起動されると、前記情報処理端末と接続可能なモードに設定されると共に前記禁止モードに設定される、
請求項1から請求項4の何れか一項に記載のリモート操作システム。
The imaging device
When activated in a state where an operation on a specific operation member has been performed, it is set to a mode connectable to the information processing terminal and set to the prohibit mode.
The remote operation system according to any one of claims 1 to 4.
前記情報処理端末は、
前記撮影装置に再起動を指示する再起動コマンドを送信し、
前記撮影装置は、
前記情報処理端末より受信した再起動コマンドに従って再起動されると、前記情報処理端末と接続可能なモードに設定されると共に前記禁止モードに設定される、
請求項1から請求項5の何れか一項に記載のリモート操作システム。
The information processing terminal
Sending a restart command instructing the imaging device to restart,
The imaging device
When restarted according to the restart command received from the information processing terminal, it is set to a mode connectable to the information processing terminal and set to the prohibit mode.
The remote operation system according to any one of claims 1 to 5.
JP2015141910A 2015-07-16 2015-07-16 Remote operation system Active JP6579486B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015141910A JP6579486B2 (en) 2015-07-16 2015-07-16 Remote operation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015141910A JP6579486B2 (en) 2015-07-16 2015-07-16 Remote operation system

Publications (2)

Publication Number Publication Date
JP2017028358A JP2017028358A (en) 2017-02-02
JP6579486B2 true JP6579486B2 (en) 2019-09-25

Family

ID=57946100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015141910A Active JP6579486B2 (en) 2015-07-16 2015-07-16 Remote operation system

Country Status (1)

Country Link
JP (1) JP6579486B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005086637A (en) * 2003-09-10 2005-03-31 Olympus Corp Imaging device

Also Published As

Publication number Publication date
JP2017028358A (en) 2017-02-02

Similar Documents

Publication Publication Date Title
US9848159B2 (en) Image reproducing apparatus and method for controlling same
JP6598136B2 (en) Setting information management system
JP6266799B2 (en) Imaging control apparatus, imaging apparatus, imaging control method, and program
JP2012099889A (en) Camera, imaging method, and imaging program
JP2004215042A (en) Imaging system, camera, external equipment, imaging program, recording medium, and imaging method
JP5988749B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP6143004B2 (en) Wireless communication system
JP2015088937A5 (en)
US10567634B2 (en) Image capturing apparatus, communication apparatus, and control methods thereof
JP2015126242A (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP6628206B2 (en) Remote operation system
JP6765647B2 (en) Remote operation system and remote operation program
JP6579486B2 (en) Remote operation system
JP6012351B2 (en) Image processing apparatus, control method thereof, and program
JP2017228897A (en) COMMUNICATION DEVICE, IMAGING DEVICE, ITS CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM
JP2016025510A (en) Imaging apparatus, and control method and program thereof
JP2020058047A (en) Electronic apparatus
JP5804284B2 (en) Imaging apparatus, imaging method, and program
JP6283989B2 (en) Image scaling processor
JP2015088936A (en) Operation terminal device, external storage medium, and wireless communication control system
JP2019041372A (en) Imaging apparatus, electronic device, and method of transferring image data
JP7558700B2 (en) Electronic device and control method thereof
JP2013219440A (en) Imaging apparatus
JP5535183B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2004312299A (en) Digital camera

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20170717

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190314

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

R150 Certificate of patent or registration of utility model

Ref document number: 6579486

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190818

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