(57)【要約】      （修正有）【課題】露出の設定値を選択するＧＵＩにおいて、露出の設定値だけでなく設定項目も選択できるようにし、撮影の利便性を向上する。【解決手段】現在設定されている設定モードと異なる設定モードの部分が選択された場合には、選択された設定モードで、かつ、前回使われた設定値に設定を変更し、設定値が選択された場合は設定値が属する設定モードにおいて設定可能な設定値一覧とともに設定可能な設定モード一覧を表示する。設定値一覧でいずれかの設定値が選択されたことに応じて、選択された設定値およびその設定値が属する設定モードに設定を変更し、設定モード一覧で現在設定されている設定モード以外の設定モードが選択された場合には、設定値一覧を選択された設定モードに属する設定値一覧に変更する。【選択図】図１
2016122306.tif 000002
【特許請求の範囲】
【請求項１】
特定の設定項目についての設定モードと、各設定モードが前回使われた際の設定値とを含む特定の設定項目に関する設定値表示欄を表示する表示制御手段と、
該設定モードが選択された場合は設定可能な設定モード一覧を表示し、前記設定モード一覧のうち、現在設定されている設定モードと異なる設定モードの部分が選択された場合には、選択された設定モードで、かつ、前回使われた設定値に設定を変更し、
該設定値が選択された場合は該設定値が属する設定モードにおいて設定可能な設定値一覧とともに設定可能な該設定モード一覧を表示し、該設定値一覧でいずれかの設定値が選択されたことに応じて、選択された設定値およびその設定値が属する設定モードに設定を変更し、
該設定モード一覧で現在設定されている設定モード以外の設定モードが選択された場合には、該設定値一覧を選択された設定モードに属する設定値一覧に変更する
ように制御する変更手段と
を有することを特徴とする電子機器。
【請求項２】
前記変更手段は前記特定の設定項目を選択する方法はタッチで選択することを特徴する請求項１に記載の電子機器。
【請求項３】
前記表示制御手段及び前記変更手段において最後に設定された前記設定値は前記電子機器が記録することを特徴とする請求項１に記載の電子機器。
【請求項４】
外部機器と無線通信を行う通信手段を持つことを特徴とする請求項１に記載の電子機器。
【請求項５】
前記通信手段はＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）使用して通信を行うことを特徴とする請求項４に記載の電子機器。
【請求項６】
前記特定の設定項目はホワイトバランスに関連する設定項目、露出に関連する設定項目、フォーカスに関連する設定項目であることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面上に設定項目及び設定項目の一覧を表示する電子機器に関する。
【背景技術】
【０００２】
ビデオカメラで撮影を行う際の撮影方法にはビデオカメラをユーザーが直接操作して撮影を行う方法や、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）などの無線通信等によりビデオカメラをリモートコントロールして撮影を行う方法が存在する。特に、映像制作の現場において、カメラマンが直接操作できない場所に業務用ビデオカメラを設置して撮影する場合に使用される。ビデオカメラをＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバとして動作させ、スマートフォンやタブレット端末などの外部端末機器と無線接続させてクライアントとして動作させる。
【０００３】
ＨＴＴＰによる通信を介して、クライアントである該外部端末機器上のブラウザ等のアプリケーションから該サーバに制御コマンドを送信してリモートコントロールを行う。制御コマンドは該ブラウザ上で被写体に最適な該設定情報をユーザー操作にて設定し、ビデオカメラに送信することで被写体に応じた最適な設定情報で撮影を行う。
【０００４】
設定情報の種類には露出、ホワイトバランス、またはフォーカス等があり、各種設定情報を確認し撮影を行う。その際の確認方法としては、複数の階層から成るＧＵＩ(Ｇｒａｐｈｉｃａｌ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ)で構成された画面を表示し、ユーザーからの選択操作を受けた画面の領域を判別して、領域に該当するＧＵＩ処理を行う方法が開示されている（特許文献１）。また、ユーザーからのタッチ操作に加重に応じて、ＧＵＩで構成される画面に表示されているフォルダを開く方法が開示されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２０１３−５３２３３５号公報
【特許文献２】特開２０１０−１８１９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来例ではビデオカメラやビデオカメラをリモートコントロールするアプリケーションのＧＵＩにおいて、露出の設定項目と設定値を別々のＧＵＩ階層で選択する制御方法に課題が存在した。すなわち、露出の設定項目と設定値を選択するＧＵＩの階層が別々であるため、設定値を選択するＧＵＩの階層において設定項目の変更が発生すると、一旦設定値を選択するＧＵＩ階層の表示を終了する必要があった。その後さらに、設定項目を選択するＧＵＩ階層に遷移して設定項目を選択する必要があった。
【０００７】
そのため、露出の設定値選択中に被写体の明るさ等に変化が生じた場合、設定値の選択から即座に設定項目の選択に遷移することができず、最適な露出設定による撮影を逃してしまうという課題が発生していた。
本発明の目的は、露出の設定値を選択するＧＵＩにおいて、露出の設定値だけでなく設定項目も選択できるため撮影時の露出設定の即時性／即応性が増し撮影の利便性を向上できる電子機器を提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、請求項１に記載の電子機器は、
特定の設定項目についての設定モードと、各設定モードが前回使われた際の設定値とを含む特定の設定項目に関する設定値表示欄を表示する表示制御手段と、
該設定モードが選択された場合は設定可能な設定モード一覧を表示し、前記設定モード一覧のうち、現在設定されている設定モードと異なる設定モードの部分が選択された場合には、選択された設定モードで、かつ、前回使われた設定値に設定を変更し、
該設定値が選択された場合は該設定値が属する設定モードにおいて設定可能な設定値一覧とともに設定可能な該設定モード一覧を表示し、該設定値一覧でいずれかの設定値が選択されたことに応じて、選択された設定値およびその設定値が属する設定モードに設定を変更し、
該設定モード一覧で現在設定されている設定モード以外の設定モードが選択された場合には、該設定値一覧を選択された設定モードに属する設定値一覧に変更するように制御する変更手段と
を有することを特徴とする。
【０００９】
請求項２に記載の電子機器は、請求項１に記載の電子機器において
前記変更手段は前記特定の設定項目を選択する方法はタッチで選択することを特徴する。
【００１０】
請求項３に記載の電子機器は、請求項１に記載の電子機器において
前記表示制御手段及び前記変更手段において最後に設定された前記設定値は前記電子機器が記録することを特徴とする。
【００１１】
請求項４に記載の電子機器は、請求項１に記載の電子機器において
外部機器と無線通信を行う通信手段を持つことを特徴とする。
【００１２】
請求項５に記載の電子機器は、請求項４に記載の電子機器において
前記通信手段はＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）使用して通信を行うことを特徴とする。
【００１３】
請求項６に記載の電子機器は、請求項１乃至請求項５の何れか一項に記載の電子機器において
前記特定の設定項目はホワイトバランスに関連する設定項目、露出に関連する設定項目、フォーカスに関連する設定項目であることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、露出の設定値を選択するＧＵＩにおいて、露出の設定値だけでなく設定項目も選択できるため撮影時の露出設定の即時性／即応性が増し撮影の利便性を向上できる電子機器の提供を実現できる。
【図面の簡単な説明】
【００１５】
【図１】本発明を適用したの第１の実施形態におけるブロック図
【図２】本発明を適用したの第１の実施形態におけるシステム図
【図３】本発明を適用したの第１の実施形態の処理を示すフローチャート
【図４】本発明を適用したの第１の実施形態のユーザーインターフェース図
【図５】本発明を適用したの第１の実施形態のユーザーインターフェース図
【図６】本発明を適用したの第１の実施形態のユーザーインターフェース図
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態を図面に基づいて説明する。
＜第１の実施形態＞
以下、図１〜４を参照しながら本発明の説明を行う。ただし、以下の実施例はあくまでも一例であって、本発明は以下の実施例に限定されるものではない。
【００１７】
図１は本発明の第１の実施形態における電子機器１００のブロック図である。電子機器１００は、電源１０１、操作部１０２、入力Ｉ／Ｆ１０３、ＲＯＭ(Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ)１０４、ＲＡＭ(Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ)１０５、記録媒体１０６、ＣＯＤＥＣ１０７、出力Ｉ／Ｆ１０８、ＬＣＤパネル１０９、無線モジュール１１０、アンテナ１１１、ＣＰＵ(Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ)１１２から構成され、データバス１１３を介してデータの入出力を行う。電源１０１は、ＡＣ電源やバッテリーであり、電子機器１０３の各部に必要な電源の供給を行う。
【００１８】
操作部１０２は、ユーザ操作を受け付ける入力デバイスとして、キーボードといった文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイスなどを有する。尚、タッチパネルは、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。特に、電子機器１０３上で動作するアプリケーションの起動や操作、また電源のＯＦＦ／ＯＮ操作にも使用する。また、電子機器１０３に電源１０１からの電源供給の開始と停止を制御するスイッチも含まれる。操作部１０２で入力されたユーザーからの操作は、入力Ｉ／Ｆ１０３を介して、データバス１１３に入力される。
【００１９】
ＲＯＭ１０４は、電子機器１０３を起動するプログラムが格納されており、操作部１０２によって電源１０１から電気信号が供給されると、前記プログラムがＣＰＵ１１２によって、ＲＡＭ１０５に読み出される（ＣＰＵ１１２、ＲＡＭ１０５は後述する）。ＲＡＭ１０５はＣＰＵ１１２のワークエリアとして機能する。尚、ＣＰＵ１１２のワークエリアは、ＲＡＭ１０５に限られるものではなく、ハードディスク装置等の外部記録装置等であってもよい。記録媒体１０６は、外部機器から受信したデータを格納する。また、電子機器１００上で実行するアプリケーションのプログラムデータも格納される。
【００２０】
尚、本実施形態ではアプリケーションはＷｅｂブラウザーで実行されるＷｅｂアプリケーションを想定して説明するが、これに限定されるわけでは無い。ＣＯＤＥＣ１０７は、ＲＡＭ１０５や記録媒体１０６に記録されているデータを再生し、再生されたデータは後述するＬＣＤパネル１０９に表示される。出力Ｉ／Ｆ１０８は、ＣＰＵ１１２がプログラムに従い生成したＧＵＩなどの表示データに基づき、ＬＣＤパネル１０９に対して表示させるための表示信号を出力する。また、ＬＣＤパネル１０９は、出力Ｉ／Ｆ１０８を介して受信した表示信号を表示する。アンテナ１１１は無線信号を送受信する。
【００２１】
本実施例では、ＨＴＴＰサーバとして動作する無線通信可能なビデオカメラ２００と無線通信を行うことを想定している。ビデオカメラ２００と無線通信する際は、電子機器１００はＨＴＴＰクライアントとして動作する。アンテナ１１１で受信されたデータは、無線モジュール１１０を介してＣＰＵ１１２で復調後、パケットデータに変換され、復号されることで、受信される。受信されたデータはＲＡＭ１０５のバッファ領域に保存される。
【００２２】
また、受信を完了した際にビデオカメラ２００に送信するレスポンス信号は、ＣＰＵ１１２を介してパケットデータに変換され、搬送波の周波数帯の変調信号として生成されて、アンテナ１１１から無線信号としてビデオカメラ２００に送信される。ＣＰＵ１１２は、ＲＯＭ１０４からＲＡＭ１０５にロードされたプログラムやＲＡＭ１０５内のプログラムを実行する。
【００２３】
図２は本発明の第１の実施形態におけるシステム図である。電子機器１００と外部機器２００が無線通信２０１にて通信を行っていることを示す。本実施形態では外部機器２００はビデオカメラ２００として説明するが、ビデオカメラ２００に限定されるわけではない。また無線通信２０１はＷｉ−Ｆｉを例に説明するがＷｉ−Ｆｉに限定されるわけではない。
【００２４】
次に、図３〜６を参照しながら本発明を適用した際の電子機器１００の処理の流れについて説明する。図３は電子機器１００の処理の流れを示すフローチャートである。図４〜６は本発明を適用した第１の実施形態における電子機器１００上のＣＰＵによって実行されるアプリケーションによって表示される画面の一例である。アプリケーションの具体例としてはＷｅｂブラウザー上で実行されるＷｅｂアプリケーションを想定して説明するが、本実施形態はＷｅｂアプリケーションに限定されるものではない。
【００２５】
図３のＳ３００では電子機器１００の無線モジュール１１０、及びアンテナ１１１を介してＨＴＴＰサーバとして動作するビデオカメラ２００と無線通信を確立する。Ｓ３０１に進み、操作部１０２においてＷｅｂブラウザーを起動するためのユーザー操作が実行されると、操作内容は操作部１０２及び入力Ｉ／Ｆ１０３を介してＲＡＭ１０５に保持される。ＲＡＭ１０５に保持されたＷｅｂブラウザーを起動するための操作内容をＣＰＵ１１２介して実行することで、記録媒体１０６内に格納されるＷｅｂブラウザーのアプリケーションプログラムが起動される。その後、Ｓ３０２に進む。
【００２６】
Ｓ３０２にてＷｅｂブラウザーを起動するためのユーザー操作が実行されない場合はＳ３０１で待機する。Ｓ３０２ではＣＰＵ１１２にてＷｅｂブラウザー実行中に、ユーザーに操作部１０２が操作されることで、ＨＴＴＰサーバとして動作するビデオカメラ２００へ送信するＨＴＴＰリクエスト情報がＲＡＭ１０５に格納される。具体的には、Ｗｅｂブラウザーにビデオカメラ２００のＩＰアドレスを入力する操作内容を示すが、この操作に限定されるわけではない。
【００２７】
ＣＰＵ１１２を介してＷｅｂブラウザーのアプリケーションが作成したＨＴＴＰリクエスト情報を、無線モジュール１１０、及びアンテナ１１１を介して無線通信を行っているビデオカメラ２００に送信する。その後、Ｓ３０３に進む。Ｓ３０２にてユーザーにより操作部１０２の操作が発生しなかった場合は、Ｓ３０２で待機する。Ｓ３０３ではＨＴＴＰサーバとして動作するビデオカメラ２００に対するＳ３０２のＨＴＴＰリクエストの送信の応答として、ビデオカメラ２００からＣＰＵ１１２を介してＷｅｂブラウザー上で実行されるＷｅｂアプリケーションのプログラムデータを受信する。
【００２８】
Ｗｅｂアプリケーションのプログラムデータは本実施形態ではＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＪａｖａＳｃｒｉｐｔ（登録商標）、ＣＳＳ（Ｃａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ）データから構成されるものとするが、これらに限定されるわけではない。受信処理はアンテナ１１１、無線モジュール１１０にてＣＰＵ１１２を介して実行される。受信したＷｅｂアプリケーションのプログラムデータは記録媒体１０６内のＷｅｂブラウザーのアプリケーションプログラムデータが格納されている物理アドレスとは異なる物理アドレスに格納される。
【００２９】
受信した記録媒体１０６内のＷｅｂアプリケーションのプログラムデータは、ＣＰＵ１１２で現在実行中のＷｅｂブラウザーにて実行される。実行が開始されるＷｅｂアプリケーションはＷｅｂブラウザー及び電子機器１００を介しビデオカメラ２００とＨＴＴＰによって通信を開始して、Ｓ３０４に進む。Ｓ３０４ではＷｅｂアプリケーションが送信するＨＴＴＰリクエストのレスポンスである撮影時の制御パラメータをビデオカメラ２００から受信できたか否かを判別する。受信できた場合はＳ３０５に進む。受信できなかった場合はＳ３０４で待機する。
【００３０】
Ｓ３０５ではビデオカメラ２００からＨＴＴＰでのレスポンスデータとして撮影時の制御パラメータを、アンテナ１１１、無線モジュール１１０で受信しＣＰＵ１１２を介して記録媒体１０６の格納する。レスポンスデータは具体的にはＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）フォーマットで定義され、ビデオカメラ２００の撮影に関する制御パラメータ情報から構成される。本実施例では制御パラメータの一例として露出の設定に関連するシャッタースピードを想定して説明するが、シャッタースピードだけに限定されるわけではない。ＣＰＵ１１２で実行されているＷｅｂアプリケーションはビデオカメラ２００の撮影時に制御可能な項目と同様の制御項目を示すＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を持つ。図４はＣＰＵ１１２で実行中のＷｅｂアプリケーションのＧＵＩが、出力Ｉ／Ｆを介して、ＬＣＤパネル１０９に表示されている際の一例である。
【００３１】
ＧＵＩ上で表示している各種制御項目と制御項目によって設定可能な設定値は、Ｗｅｂアプリケーションが定期的に発行するビデオカメラ２００へのＨＴＴＰリクエストのＪＳＯＮフォーマットのレスポンスデータの内容を解釈し表示される。ＪＳＯＮフォーマットのレスポンスデータの具体例としては、［“ｓｓｍ”：“Ｓｐｅｅｄ”，“ｓｓｖ”：“１／１０００”，・・・］である。ビデオカメラ２００の現在の露出に関するシャッタースピードモード“ｓｓｍ”が“Ｓｐｅｅｄ”であることを示している。またビデオカメラ２００における、現在のシャッタースピードモードＳｐｅｅｄで設定されているシャッタースピード設定値“ｓｓｖ”は１／１０００である事を示している。
【００３２】
これらの値は図４の現在ビデオカメラ２００で設定されているシャッタースピードモードを示す４００と、シャッタースピード設定値を示す４０１に表示される。また、４０３は露出設定値表示欄である。ＪＳＯＮフォーマットのレスポンスデータとしてビデオカメラ２００から受信されるシャッタースピードモード一覧は図５の５００、設定されている各種設定値一覧は図６の６００に表示される。また、６０１は設定可能な全てのシャッタースピードモードの表示例であり、５００と同様のシャッタスピードモードを表示する。図４〜図６のＷｅｂアプリケーションのＧＵＩはＣＰＵ１１２、出力Ｉ／Ｆ１０８を介してＬＣＤパネル１０９に表示される。
【００３３】
Ｓ３０６では操作部１０２によって、ＬＣＤパネル１０９に表示されているＷｅｂアプリケーションＧＵＩ上で現在選択されているシャッタースピードモード４００が選択されるとＳ３０７に進む。操作部１０２による選択動作が発生しなかった場合は、Ｓ３０８に進む。Ｓ３０７では４０３の表示内容を図５の５００のように変更して、ビデオカメラ２００から受信した選択可能なシャッタースピードモードの一覧を表示する。その後、Ｓ３０８に進む。Ｓ３０８では５００で表示されているシャッタースピードモード一覧から１つのシャッタースピードモードが選択されたかどうかを判別する。
【００３４】
選択された場合はＳ３０９に進む。選択されなかった場合はＳ３０６に進む。Ｓ３０９ではＳ３０７で表示したシャッタースピードモード一覧の表示を終了する。すなわち、露出設定値表示欄４０３は図５の５００の状態から図４の４０３に変更する。その後、Ｓ３１０に進む。Ｓ３１０ではＳ３０８で選択されたシャッタースピードモードを４００に表示する。さらにＨＴＴＰのＧＥＴリクエストを使用してビデオカメラ２００にＷｅｂアプリケーションで設定したＳ３０８で設定したシャッタースピードモードを送信する。ビデオカメラ２００は電子機器１００のＷｅｂアプリケーションから受信したＨＴＴＰのＧＥＴリクエストの内容であるシャッタースピードモードを受信し、受信結果が現在の設定になるようにシャッタースピードモードの変更を行う。
【００３５】
その後、変更されたシャッタースピードモードで最後に設定されたシャッタースピード設定値を電子機器１００に対して、ＨＴＴＰのＧＥＴリクエストのレスポンスとして送信する。電子機器１００はレスポンスデータをビデオカメラ２００から受信し、レスポンスデータの一部であるシャッタースピード設定値を、ＣＰＵ１１２を介してＷｅｂアプリケーション上の４０１に表示する。その後、Ｓ３０６に進む。Ｓ３１１ではシャッタースピード設定値である４０１が操作部１０２によってユーザーに選択されたかどうかを判別する。選択された場合はＳ３１２に進む。選択されない場合はＳ３１７に進む。
【００３６】
Ｓ３１２ではＷｅｂアプリケーションからビデオカメラ２００に対して、ＨＴＴＰのＧＥＴリクエストを使用して現在のシャッタースピードモードに属する全てのシャッタースピード設定値の取得要求を送信する。ビデオカメラ２００はＧＥＴリクエスト受信後、ＧＥＴリクエストの内容であるシャッタースピードモードで設定可能な全てのシャッタースピード設定値をレスポンスデータとして電子機器１００に送信する。電子機器１００はビデオカメラ２００から受信した全てのシャッタースピード設定値を図６の６００に表示する。すなわち、図４の４０１が操作部１０２のユーザー操作により選択されると、図６の６００が表示される。
【００３７】
尚、４０１で表示されているシャッタースピード設定値はシャッタースピードモードＳｐｅｅｄに属する値であるため、６０１では現在選択されているシャッタースピードモードとして６０３が選択状態で表示されている。その後Ｓ３１３に進む。Ｓ３１３では図６の６００の一覧から１つの設定値が選択されたかどうかを判別する。選択された場合はＳ３１４に進む。選択されない場合はＳ３１５に進む。Ｓ３１４では図６の６００、６０１の表示結果を４０３の表示結果に変更する。その際、４０１にはＳ３１３で選択された６００の中の設定値を表示する。さらにＨＴＴＰのＧＥＴリクエストを使用してＳ３１３で選択されたシャッタースピード設定値を送信する。
【００３８】
ビデオカメラ２００は受信したＧＥＴリクエストからシャッタースピード設定値を取得し現在選択されているシャッタースピード設定値として表示しＳ３０６に進む。Ｓ３１５では図６の６０１において現在選択されている６０３以外のシャッタースピードモードが選択されたかどうかを判別する。選択された場合はＳ３１６に進む。選択されない場合はＳ３０６に進む。Ｓ３１６ではＳ３１５で選択されたＳｐｅｅｄ以外のシャッタースピードモード以外のシャッタースピードモードに属する全てのシャッタースピード設定値の取得要求をＨＴＴＰのＧＥＴリクエストにてビデオカメラ２００に送信する。
【００３９】
その後、ビデオカメラ２００からレスポンスデータとして設定可能な全てのシャッタースピード設定値を受信し６００に表示する。その後、Ｓ３１３に進む。Ｓ３１７では、ＣＰＵ１１２で実行されているＷｅｂアプリケーションがＬＣＤパネル１０９に表示しているＧＵＩのＬｉｖｅＶｉｅｗボタン４０４が選択されたかどうかを判別する。選択された場合はＳ３１８に進む。潜選択されない場合はＳ３１９に進む。Ｓ３１８ではＨＴＴＰのＧＥＴリクエストを使用して、Ｗｅｂアプリケーションで生成したＬｉｖｅＶｉｅｗの開始及び停止に関するリクエストをビデオカメラ２００に送信する。
【００４０】
ビデオカメラ２００はリクエストの受信を行い、リクエストの結果に応じてＬｉｖｅＶｉｅｗの開始及び停止処理を行い、Ｗｅｂアプリケーションから送信したリクエストに対するレスポンスとして、ＬｉｖｅＶｉｅｗの開始及び停止要求の受信結果を電子機器１００に送信する。電子機器１００はレスポンス受信後にＨＴＴＰのＧＥＴリクエストによってＬｉｖｅＶｉｅｗ画像データの送信要求をビデオカメラ２００に送信し、そのレスポンスとしてビデオカメラ２００はＬｉｖｅＶｉｅｗ用の画像データを電子機器１００に送信する。電子機器１００で受信した画像データを、Ｗｅｂアプリケーションは４０５上にＬｉｖｅＶｉｅｗ画像として表示する。
【００４１】
その後、Ｓ３０６に進む。Ｓ３１９ではＣＰＵ１１２で実行されているＷｅｂアプリケーションがＬＣＤパネル１０９に表示しているＧＵＩの録画開始及び停止ボタン４０６が選択されたかどうかを判別する。選択された場合はＳ３２０に進む。選択されない場合はＳ３２１に進む。Ｓ３２０ではＨＴＴＰのＧＥＴリクエストを使用して、Ｗｅｂアプリケーションで生成した録画動作の開始及び停止に関するリクエストをビデオカメラ２００に送信する。ビデオカメラ２００はリクエストの受信を行い、リクエストの結果に応じて録画動作の開始及び停止処理を行い、Ｗｅｂアプリケーションから送信したリクエストに対するレスポンスとして、録画動作の開始及び停止要求の受信結果を電子機器１００に送信する。
【００４２】
その後、Ｓ３０６に進む。Ｓ３２１ではＣＰＵ１１２で実行されているＷｅｂアプリケーションによりＬＣＤパネル１０９に表示されているＧＵＩの画面決定ボタン４０７、４０８が選択されたかどうかを判別する。選択された場合はＳ３２２に進む。選択されない場合はＳ３２３に進む。尚、４０９もＬＣＤパネル１０９に表示するＧＵＩ画面を決定するボタンであり、ユーザーによる操作部１０２の操作によりＷｅｂアプリケーション上で選択され、図４に示すＧＵＩ画面が表示されている。Ｓ３２２ではＨＴＴＰのＧＥＴリクエストを使用して、Ｗｅｂアプリケーション上で他のＧＵＩ表示画面に切り替える際の新規ＧＵＩ情報を取得するためのリクエストを、ビデオカメラ２００に送信する。
【００４３】
ビデオカメラ２００はリクエストの受信を行い、Ｗｅｂアプリケーションから送信したリクエストに対するレスポンスとして、リクエストの内容に基いたＧＵＩ情報を電子機器１００に送信する。電子機器１００はビデオカメラ２００からＧＵＩ情報取得後に、ＧＵＩ情報をＣＰＵ１１２、出力Ｉ／Ｆ１０８を介して、ＬＣＤパネル１１９に表示する。その後、Ｓ３０６に進む。Ｓ３２３では操作部１０２がユーザーに操作され、ＣＰＵ１１２で実行中のＷｅｂアプリケーションを実行しているＷｅｂブラウザーの終了ボタンが選択されたかどうかを判別する。選択されなかった場合はＳ３０６に進む。選択された場合はＷｅｂブラウザーの動作を終了するとともに、Ｗｅｂアプリケーションの動作も終了する。
【００４４】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４５】
１００  電子機器、２００  ビデオカメラ
【図１】
2016122306.tif 000003
【図２】
2016122306.tif 000004
【図３】
2016122306.tif 000005
【図４】
2016122306.tif 000006
【図５】
2016122306.tif 000007
【図６】
2016122306.tif 000008