[go: up one dir, main page]

JP4298145B2 - Camera control method, mobile phone, and camera control service server - Google Patents

Camera control method, mobile phone, and camera control service server Download PDF

Info

Publication number
JP4298145B2
JP4298145B2 JP2000238489A JP2000238489A JP4298145B2 JP 4298145 B2 JP4298145 B2 JP 4298145B2 JP 2000238489 A JP2000238489 A JP 2000238489A JP 2000238489 A JP2000238489 A JP 2000238489A JP 4298145 B2 JP4298145 B2 JP 4298145B2
Authority
JP
Japan
Prior art keywords
camera
camera control
mobile phone
service server
control method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000238489A
Other languages
Japanese (ja)
Other versions
JP2002057935A (en
Inventor
宏一良 田中
弘幸 大澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2000238489A priority Critical patent/JP4298145B2/en
Publication of JP2002057935A publication Critical patent/JP2002057935A/en
Application granted granted Critical
Publication of JP4298145B2 publication Critical patent/JP4298145B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Details Of Television Systems (AREA)
  • Studio Devices (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えば、携帯電話を用いて遠隔地のカメラを制御する方法に関するものである。
【0002】
【従来の技術】
従来、遠隔地のカメラを制御する場合、カメラに専用の制御端末を接続し、専用の操作端末とこの制御端末が通信する方法を用いて行なわれていた。
【0003】
また、近年になり、インターネットなどのネットワークを介して、コンピュータのソフトウエアを操作することによって遠隔地のカメラを制御する方法がある。
【0004】
しかしながら、上記いずれの場合も、カメラの制御には専用の操作端末ないしコンピュータが必要である。
【0005】
また、制御端末が、電話回線からの信号を受信する機能と、ダイアルトーン信号(DTMF)を検出する機能とを備え、これに一般の電話機から電話をかけて、電話機のボタンでカメラを制御する方法がある。
【0006】
【発明が解決しようとする課題】
しかしながら、この方法では、制御端末が遠隔地にある場合でも、その制御端末まで直接、電話をかける必要があり、また、制御を行なうあいだ、電話をつなぎ続ける必要があるため、通信コストが大きいという問題があった。
【0007】
本発明はこのような問題を解消し、一般のネットワーク接続機能付きの携帯電話をネットワーク経由でリモコンのように使用して、少ない通信コストで遠隔地のカメラを制御する方法を提供することを目的とする。
【0008】
【課題を解決するための手段】
上述した目的を達成するために、本願の請求項1に係る発明によれば、携帯電話を用いて、カメラの制御サービスを提供するカメラ制御サービスサーバに接続し、カメラを制御する方法であって、前記携帯電話において、使用者の所定操作に応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドをネットワークに送出するように記述されたデータをカメラ制御サービスサーバから受信し、前記受信されたデータに基づいて、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを出力することにより、前記カメラの制御を実行可能とすることを特徴とする。
【0009】
また、請求項22に係る発明によれば、カメラの制御サービスを提供するカメラ制御サービスサーバにネットワークを介して接続することにより、前記カメラを制御可能とする携帯電話において、所定の操作に応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドを前記カメラ制御サービスサーバへ送出するように記述されたデータを要求するコマンドをネットワークに出力し、該コマンドに応じて前記カメラ制御サービスサーバから受信されたデータに基づいて、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを出力する出力手段を有することを特徴とする。
また、請求項24に係る発明によれば、ネットワークを介して接続される携帯電話にカメラの制御サービスを提供するカメラ制御サービスサーバにおいて、携帯電話からのデータ要求コマンドに応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドをネットワークに送出するように記述されたデータを前記携帯電話へ送信する送信手段と、前記携帯電話が前記送信手段から受信されたデータに基づいて送出した、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを受信し、受信したカメラの制御コマンドに基づき前記カメラを制御する制御手段とを有することを特徴とする。
【0010】
【発明の実施の形態】
以下、添付の図面に沿って本発明の実施の形態を説明する。
【0011】
図1は本実施例の形態におけるカメラを制御するシステム構成図である。
【0012】
携帯電話1は、インターネット接続機能を有する。インターネット接続サービスセンター2は、携帯電話2からの接続要求によってインターネット3に接続する。インターネット3は、LAN間を接続する。カメラ制御サービスサーバ4はコンピュータによって構成され、インターネット3を介してカメラの制御に関するコマンドを受信する。ケーブル5は、ISDN回線によって形成され、カメラ制御サービスサーバ4において受信されたカメラ制御コマンドをネットワークカメラサーバ6に転送する。
【0013】
カメラ7は、パン,チルト,ズームの駆動が可能である。ネットワークカメラサーバ6はカメラ制御サービスサーバ4から転送された制御コマンドに基づいてRS−232Cなどのシリアル通信によってカメラ7を制御する。中継機器8はカメラ7の映像を中継する。映像放送局9は中継機器8からの映像を受信する。モニタ10は映像放送局10によって受信された映像を表示する。
【0014】
図2は携帯電話1の詳細を示す図である。
【0015】
液晶ディスプレイ11は、ネットワークを介して受信されたカメラ7の撮像画像を表示可能である。また、ボタン12は、電話番号の入力とカメラ制御コマンドの入力を兼用している。
【0016】
図3はカメラ制御サービスサーバ4に利用されるコンピュータの構成図である。
【0017】
CPU31はカメラ制御サービスサーバ全体を統括制御する。主記憶部32はRAMなどによって構成される。外部記憶装置33はフロッピーディスクあるいはCD−ROMなどの取り外し可能な記憶装置である。二次記憶装置34はハードディスクなどによって構成される。マウス35はポインティングデバイスとして機能する。36はキーボード、37はネットワークインタフェース、38はビデオボード、39はモニタである。
【0018】
図7はカメラ制御サービスサーバ4のソフトウエア構成を示す図である。
【0019】
カメラ制御サービスサーバ4において、Webサーバ71が動作しており、また、カメラ制御サービスを開始するカメラ制御サービス開始用CGI(Common Gateway Interface)プログラム72、およびカメラ制御サービスを実現するカメラ制御サービスCGIプログラム73がインストールされている。
【0020】
次に、本実施の形態におけるカメラ制御方法を説明する。図4は、携帯電話1の液晶ディスプレイ11の表示画面である。
【0021】
所定の操作により、利用者が携帯電話1からカメラ制御サービスサーバ4のURLにアクセスすると、インターネット接続サービスセンター2を経由してカメラ制御サービスに関連するHTMLデータが携帯電話1に送られ、そのHTMLデータに基づいて液晶ディスプレイ11上に図4のように表示が実行される。ここで携帯電話1からの所望のURLのアクセス操作は公知の方法を用いて行なうことができるので説明は省略する。
【0022】
ここで、例えば、ボタン12の「6」ボタンが押されると、
「6」ボタンが押されたことがインターネット接続サービスセンター2へ通知され、さらにインターネット3経由で遠隔のカメラ制御サービスサーバ4に通知される。
【0023】
カメラ制御サービスサーバ4は、受信された信号を解釈し、さらにISDN回線7経由でネットワークカメラサーバ6へ「右へパン」コマンドを送信する。ネットワークカメラサーバ6はさらに、カメラ7へシリアル通信で「右へパン」コマンドを送信し、これを受信したカメラ7は右へ一定量、パンする。
【0024】
同様に、
ボタン「1」が押されると、逆光補正機能をオン/オフし、
ボタン「2」が押されると、上へチルトし、
ボタン「3」が押されると、ズームアップし、
ボタン「4」が押されると、左へパンし、
ボタン「5」が押されると、ホームポジションへ復帰し、
ボタン「8」が押されると、下へチルトし、
ボタン「9」が押されると、ズームダウンし、
ボタン「*」が押されると、一回の操作でパンチルトする量が小さくなり、
ボタン「#」が押されると、一回の操作でパンチルトする量が大きくなる。
ボタン「0」が押されると、カメラ制御サービスを終了する。
【0025】
こうしてパンしたカメラ7の映像は中継器7を経由してテレビジョン放送局などの映像放送局8から放送され、モニタ10に表示される。
【0026】
図5は、図4に示したカメラ制御サービスの画面のHTMLデータを示す図である。なお、図5ではCompact HTMLで記述されるデータを示している。
【0027】
図5において、ICCはカメラ制御サービスCGIのコマンド名、CGIのID引数はカメラ制御権を識別するための識別IDである。CMD引数は制御の種類を示す識別子である。Aタグのaccess key属性を指定することで、携帯電話1の利用者は、ボタン12の押下のみでCGI呼び出しを行なえるようになっている。
【0028】
本実施の形態のカメラ制御方法の利用者の通信コストは、遠隔のカメラ7との距離にかかわらず、携帯電話1とインターネット接続サービスセンター2との間のパケット量(通信データ量)に応じて課金されるものとする。このパケット量の合計は、インターネット接続サービスセンター2において算出される。このような課金制度を利用することによって、カメラ制御のための通信料金を大幅に削減することができる。
【0029】
この他、カメラ制御サービスのサービス料として、制御コマンドの送信回数に比例して利用者に課金することが考えられる。この場合、インターネット接続サービスセンター2において、携帯電話1からの制御コマンドの送信回数をカウントするソフトウエアを有することによって達成される。
【0030】
この他、カメラ制御サービスのサービス料として、月額で利用者に課金することが考えられる。
【0031】
次に、カメラ制御サービスサーバ4のソフトウエアによる動作をくわしく説明する。
【0032】
まず、携帯電話1がカメラ制御サービスサーバ4にアクセスすると、カメラ制御サービス開始用のCGI72が起動する。
【0033】
カメラ制御サービス開始用のCGI72は、アクセスした利用者に対してカメラ7の制御権の付与が可能かどうかを判定する。カメラ7の制御権の付与が可能な場合、図5の画面データを携帯電話1に返信する。
【0034】
携帯電話1は、返信されたデータを解釈し、液晶ディスプレイ11に図4の画面を表示する。
【0035】
ここで、例えばボタン12の「6」ボタンが押されると、access key属性が付加されたAタグの指定に従い、携帯電話1はICC CGI を引数付きで呼び出すよう、HTTPコマンドを発行する。
【0036】
このHTTPコマンドをカメラ制御サービスサーバ4のWebサーバ71が受信すると、カメラ制御サービスCGI(ICC)72の起動が実行される。
【0037】
図6は、起動開始後のカメラ制御サービスCGI72の動作を示すフローチャートである。
【0038】
図6において、カメラ制御サービスCGI72は起動が実行されると、まず、受信した信号のIDアドレスの引数を解析する(ステップ61)。
【0039】
次に、ID引数の値が現在、カメラ7に対する制御権を付与している携帯電話1のIDと一致するか判定する(ステップ62)。一致しない場合は、処理を中止し、受信した引数のIDの携帯電話に対してエラーメッセージを出力する(ステップ66)。
【0040】
IDが一致した場合は、そのIDを有する携帯電話に対して、カメラを制御する権利が時間切れとなり、権利が消滅しているかどうか判定する(ステップ63)。時間切れの場合は処理を中止し、ステップ66へ進む。時間切れでない場合、CMD引数に対応するカメラ制御コマンドをネットワークカメラサーバ6へ送り、カメラ7の動作終了の返信を待つ(ステップ64)。
【0041】
カメラ7の動作が終了すると、図5に示すHTMLデータを出力する(ステップ65)。こうして出力されたHTMLデータは、Webサーバ71がCGIコールのリプライとしてインターネット3へ送出し、インターネット接続サービスセンター2を経由して、携帯電話1に転送される。そうして、再び図4と同じ画面が携帯電話1の液晶ディスプレイ11上に表示される。
【0042】
なお、本実施の形態における携帯電話1からのカメラ制御は、パン、チルト、ズームの他、パンスピード、チルトスピード、ズームスピード、フォーカス、プリセット、ホワイトバランス、シャッタースピード、電源のオン/オフ、ワイパー、ウォッシャー、デフロスター、照明、画質調整、画像記録の実行など、ボタン12を押圧することにより制御してもよい。カメラ7の画像記録は静止画および動画のいずれでもよく、ネットワークカメラサーバ6にハードディスクなどの2次記憶装置を設置し、該2次記憶装置に画像を記録しておくことによって達成される。
【0043】
また、カメラ7の映像の遠隔への送信は、テレビ放送を利用する以外にも、インターネット3やLANを利用して送信してもよいし、電話回線で送信してもよいし、無線装置で送信してもよい。また、映像を静止画や動画で録画する構成としてもよい。インターネット上に送信する場合、ネットワークカメラサーバ6,カメラ制御サービスサーバ4を介してインターネット3上にカメラ7の映像を出力すればよい。インターネット上に送信された映像は、携帯電話1の液晶ディスプレイ11上に表示することができる。
【0044】
また、本実施の形態において、画面データはCompact HTMLで記述したが、携帯電話1の情報端末サービスの種類に合わせて、MMLやHDMLやWMLで記述してもよい。また、カメラ制御サービスサーバ4はこれらすべての情報サービスの規格を同時にサポートする形態が望ましい。
【0045】
また、本実施の形態では、カメラ制御サービスサーバ4はネットワークカメラサーバ6経由でカメラ制御をする構成としたが、カメラ7がネットワークインタフェースを持つネットワークカメラの場合、カメラ制御サービスサーバ4がカメラ7を直接制御する構成としてもよいし、あるいは、カメラ制御サービスサーバ4とカメラ7をシリアル接続して直接制御する構成としてもよい。
【0046】
また、本実施の形態では、インターネット3を経由してカメラ7を制御したが、TCP/IPを利用可能なインターネット3以外のネットワークを使用してもよい。また、本実施の形態では、カメラ制御サービス開始用CGI71とカメラ制御サービスCGI72を別プログラムとして構成したが、ひとつのCGIプログラムにまとめて、引数に応じて動作を切り替えるよう構成してもよい。
【0047】
また、本実施の形態では、インターネット接続サービスセンター2経由でインターネット接続する携帯電話を用いたが、カメラ制御サービスサーバに代表される中継局から直接インターネット接続できる携帯電話や直接TCP/IPプロトコルを解釈できる携帯電話を用いてもよい。
【0048】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク接続機能付きの携帯電話が有する入力ボタンを利用して遠隔地のカメラを制御できるという効果がある。
【図面の簡単な説明】
【図1】本発明の実施の形態におけるカメラ制御システムの構成図。
【図2】本発明の実施の形態の携帯電話の構成図。
【図3】本発明の実施の形態のカメラ制御サービスサーバの構成図。
【図4】本発明の実施の形態のカメラ制御サービスを行なう携帯電話の表示画面を示す図。
【図5】本発明の実施の形態の携帯電話のカメラ制御サービスを行なう表示画面のデータを示す図。
【図6】カメラ制御サービスCGIの動作を示すフローチャート。
【図7】カメラ制御サービスサーバのソフトウェア構成を示す図である。
【符号の説明】
1 携帯電話
2 インターネット接続サービスセンター
3 インターネット
4 カメラ制御サービスサーバ
6 ネットワークカメラサーバ
7 カメラ
9 映像放送局
10 モニタ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method for controlling a remote camera using, for example, a mobile phone.
[0002]
[Prior art]
Conventionally, when a remote camera is controlled, a dedicated control terminal is connected to the camera, and the dedicated operation terminal communicates with the control terminal.
[0003]
In recent years, there is a method for controlling a remote camera by operating computer software via a network such as the Internet.
[0004]
However, in any of the above cases, a dedicated operation terminal or computer is required to control the camera.
[0005]
In addition, the control terminal has a function of receiving a signal from a telephone line and a function of detecting a dial tone signal (DTMF). A telephone is called from a general telephone, and the camera is controlled by a button of the telephone. There is a way.
[0006]
[Problems to be solved by the invention]
However, according to this method, even when the control terminal is in a remote place, it is necessary to make a call directly to the control terminal, and it is necessary to keep connecting the telephone while performing the control. There was a problem.
[0007]
An object of the present invention is to solve such problems and to provide a method for controlling a remote camera at a low communication cost by using a mobile phone with a general network connection function as a remote controller via a network. And
[0008]
[Means for Solving the Problems]
In order to achieve the above-described object, according to the first aspect of the present invention, there is provided a method for controlling a camera by using a mobile phone to connect to a camera control service server that provides a camera control service. the in mobile phones, in response to a predetermined operation of a user, the association with advance of the plurality of operating a respective control commands for controlling each said camera pressing of the plurality of buttons of the mobile phone has Data described to send a camera control command corresponding to the button pressing operation to the network is received from the camera control service server, and based on the received data, any of the plurality of buttons of the mobile phone The camera control can be executed by outputting a camera control command corresponding to the pressing operation of the button. The features.
[0009]
According to a twenty-second aspect of the present invention, in a mobile phone capable of controlling the camera by connecting to a camera control service server that provides a camera control service via a network, according to a predetermined operation. the mobile phone plurality of buttons each camera corresponding to the pressing operation of said plurality of operation buttons and respective advance in correspondence of a control command for controlling the camera of the pressing operation the camera control commands included in the A command for requesting data described to be transmitted to the control service server is output to the network, and a plurality of buttons of the mobile phone are provided based on the data received from the camera control service server in response to the command. Output means for outputting a camera control command corresponding to an operation of pressing any button Characterized in that it has.
According to the invention of claim 24, in a camera control service server that provides a camera control service to a mobile phone connected via a network, the mobile phone is responsive to a data request command from the mobile phone. It is described that each of the plurality of button pressing operations is associated with each control command for controlling the camera , and the camera control command corresponding to the plurality of operation button pressing operations is transmitted to the network. Corresponding to a pressing operation of any one of a plurality of buttons of the mobile phone that the mobile phone transmits based on the data received from the transmitting means, and a transmission means for transmitting the received data to the mobile phone Receiving a camera control command and controlling the camera based on the received camera control command And having a control means.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
[0011]
FIG. 1 is a system configuration diagram for controlling a camera in the embodiment.
[0012]
The mobile phone 1 has an Internet connection function. The Internet connection service center 2 connects to the Internet 3 in response to a connection request from the mobile phone 2. The Internet 3 connects LANs. The camera control service server 4 is configured by a computer and receives a command related to camera control via the Internet 3. The cable 5 is formed by an ISDN line, and transfers the camera control command received by the camera control service server 4 to the network camera server 6.
[0013]
The camera 7 can drive pan, tilt, and zoom. The network camera server 6 controls the camera 7 by serial communication such as RS-232C based on the control command transferred from the camera control service server 4. The relay device 8 relays the video of the camera 7. The video broadcast station 9 receives the video from the relay device 8. The monitor 10 displays the video received by the video broadcast station 10.
[0014]
FIG. 2 is a diagram showing details of the mobile phone 1.
[0015]
The liquid crystal display 11 can display the captured image of the camera 7 received via the network. The button 12 is used both for inputting a telephone number and inputting a camera control command.
[0016]
FIG. 3 is a configuration diagram of a computer used for the camera control service server 4.
[0017]
The CPU 31 controls the entire camera control service server. The main storage unit 32 is configured by a RAM or the like. The external storage device 33 is a removable storage device such as a floppy disk or a CD-ROM. The secondary storage device 34 is configured by a hard disk or the like. The mouse 35 functions as a pointing device. 36 is a keyboard, 37 is a network interface, 38 is a video board, and 39 is a monitor.
[0018]
FIG. 7 is a diagram showing a software configuration of the camera control service server 4.
[0019]
In the camera control service server 4, a Web server 71 is operating, a camera control service start CGI (Common Gateway Interface) program 72 for starting the camera control service, and a camera control service CGI program for realizing the camera control service 73 is installed.
[0020]
Next, a camera control method in the present embodiment will be described. FIG. 4 is a display screen of the liquid crystal display 11 of the mobile phone 1.
[0021]
When a user accesses the URL of the camera control service server 4 from the mobile phone 1 by a predetermined operation, HTML data related to the camera control service is sent to the mobile phone 1 via the Internet connection service center 2, and the HTML Display is performed on the liquid crystal display 11 as shown in FIG. 4 based on the data. Here, an operation for accessing a desired URL from the mobile phone 1 can be performed using a known method, and thus the description thereof is omitted.
[0022]
Here, for example, when the “6” button of the button 12 is pressed,
The Internet connection service center 2 is notified that the “6” button has been pressed, and further notified to the remote camera control service server 4 via the Internet 3.
[0023]
The camera control service server 4 interprets the received signal and transmits a “pan right” command to the network camera server 6 via the ISDN line 7. Further, the network camera server 6 transmits a “pan right” command to the camera 7 by serial communication, and the camera 7 that has received this pans a certain amount to the right.
[0024]
Similarly,
When button “1” is pressed, the backlight compensation function is turned on / off,
When button “2” is pressed, it tilts up,
When button “3” is pressed, the zoom is increased,
When button “4” is pressed, it pans to the left,
When button “5” is pressed, it returns to the home position,
When button “8” is pressed, it tilts downward,
When button “9” is pressed, it zooms down,
When the button “*” is pressed, the amount of pan / tilt in one operation is reduced.
When the button “#” is pressed, the amount of panning and tilting with a single operation increases.
When the button “0” is pressed, the camera control service is terminated.
[0025]
The video of the camera 7 panned in this way is broadcast from the video broadcasting station 8 such as a television broadcasting station via the repeater 7 and displayed on the monitor 10.
[0026]
FIG. 5 is a diagram showing HTML data of the screen of the camera control service shown in FIG. FIG. 5 shows data described in Compact HTML.
[0027]
In FIG. 5, ICC is the command name of the camera control service CGI, and the CGI ID argument is an identification ID for identifying the camera control right. The CMD argument is an identifier indicating the type of control. By specifying the access key attribute of the A tag, the user of the mobile phone 1 can make a CGI call only by pressing the button 12.
[0028]
The communication cost of the user of the camera control method of the present embodiment depends on the amount of packets (communication data amount) between the mobile phone 1 and the Internet connection service center 2 regardless of the distance from the remote camera 7. Shall be charged. The total amount of packets is calculated at the Internet connection service center 2. By using such a charging system, it is possible to greatly reduce the communication fee for camera control.
[0029]
In addition, as a service fee for the camera control service, it is conceivable to charge the user in proportion to the number of control command transmissions. In this case, the Internet connection service center 2 is achieved by having software for counting the number of transmissions of control commands from the mobile phone 1.
[0030]
In addition, it is conceivable to charge the user on a monthly basis as a service fee for the camera control service.
[0031]
Next, the operation of the camera control service server 4 by software will be described in detail.
[0032]
First, when the cellular phone 1 accesses the camera control service server 4, the CGI 72 for starting the camera control service is activated.
[0033]
The CGI 72 for starting the camera control service determines whether it is possible to grant the control right of the camera 7 to the accessing user. When the control right of the camera 7 can be given, the screen data of FIG.
[0034]
The cellular phone 1 interprets the returned data and displays the screen of FIG. 4 on the liquid crystal display 11.
[0035]
Here, for example, when the “6” button of the button 12 is pressed, the mobile phone 1 issues an HTTP command to call ICC CGI with an argument according to the designation of the A tag to which the access key attribute is added.
[0036]
When the Web server 71 of the camera control service server 4 receives this HTTP command, the camera control service CGI (ICC) 72 is activated.
[0037]
FIG. 6 is a flowchart showing the operation of the camera control service CGI 72 after the start of activation.
[0038]
In FIG. 6, when the camera control service CGI 72 is activated, first, the argument of the ID address of the received signal is analyzed (step 61).
[0039]
Next, it is determined whether or not the value of the ID argument matches the ID of the mobile phone 1 that currently gives the control right to the camera 7 (step 62). If they do not match, the process is stopped and an error message is output to the mobile phone having the received argument ID (step 66).
[0040]
If the IDs match, it is determined whether the right to control the camera has expired and the right has expired for the mobile phone having that ID (step 63). If the time has expired, the process is stopped and the process proceeds to Step 66. If the time has not expired, a camera control command corresponding to the CMD argument is sent to the network camera server 6 and a reply of the operation end of the camera 7 is awaited (step 64).
[0041]
When the operation of the camera 7 ends, the HTML data shown in FIG. 5 is output (step 65). The HTML data output in this way is sent to the Internet 3 as a reply of the CGI call by the Web server 71 and transferred to the mobile phone 1 via the Internet connection service center 2. Then, the same screen as FIG. 4 is displayed again on the liquid crystal display 11 of the mobile phone 1.
[0042]
The camera control from the mobile phone 1 according to the present embodiment includes pan, tilt and zoom, pan speed, tilt speed, zoom speed, focus, preset, white balance, shutter speed, power on / off, wiper. The button 12 may be controlled by pressing the button 12, such as a washer, defroster, illumination, image quality adjustment, and image recording. The image recording of the camera 7 may be either a still image or a moving image, and is achieved by installing a secondary storage device such as a hard disk in the network camera server 6 and recording the image in the secondary storage device.
[0043]
In addition to using television broadcasting, the video of the camera 7 may be transmitted remotely using the Internet 3 or LAN, may be transmitted via a telephone line, or may be transmitted by a wireless device. You may send it. Further, the video may be recorded as a still image or a moving image. When transmitting on the Internet, the video of the camera 7 may be output on the Internet 3 via the network camera server 6 and the camera control service server 4. The video transmitted over the Internet can be displayed on the liquid crystal display 11 of the mobile phone 1.
[0044]
In the present embodiment, the screen data is described in Compact HTML, but may be described in MML, HDML, or WML according to the type of information terminal service of the mobile phone 1. The camera control service server 4 preferably supports all these information service standards simultaneously.
[0045]
In this embodiment, the camera control service server 4 is configured to control the camera via the network camera server 6. However, when the camera 7 is a network camera having a network interface, the camera control service server 4 uses the camera 7. It may be configured to directly control, or may be configured to directly control the camera control service server 4 and the camera 7 by serial connection.
[0046]
In the present embodiment, the camera 7 is controlled via the Internet 3, but a network other than the Internet 3 that can use TCP / IP may be used. In this embodiment, the camera control service start CGI 71 and the camera control service CGI 72 are configured as separate programs. However, the operations may be switched according to an argument by combining them into one CGI program.
[0047]
In this embodiment, a mobile phone that connects to the Internet via the Internet connection service center 2 is used. However, a mobile phone that can be directly connected to the Internet from a relay station represented by the camera control service server and a direct TCP / IP protocol are interpreted. A mobile phone that can be used may be used.
[0048]
【The invention's effect】
As described above, according to the present invention, there is an effect that a remote camera can be controlled using an input button of a mobile phone with a network connection function.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a camera control system according to an embodiment of the present invention.
FIG. 2 is a configuration diagram of a mobile phone according to an embodiment of the present invention.
FIG. 3 is a configuration diagram of a camera control service server according to the embodiment of this invention.
FIG. 4 is a diagram showing a display screen of a mobile phone that performs a camera control service according to the embodiment of the present invention.
FIG. 5 is a diagram showing data on a display screen for performing a camera control service of the mobile phone according to the embodiment of the present invention.
FIG. 6 is a flowchart showing the operation of a camera control service CGI.
FIG. 7 is a diagram illustrating a software configuration of a camera control service server.
[Explanation of symbols]
1 Mobile phone 2 Internet connection service center 3 Internet 4 Camera control service server 6 Network camera server 7 Camera 9 Video broadcasting station 10 Monitor

Claims (27)

携帯電話を用いて、カメラの制御サービスを提供するカメラ制御サービスサーバに接続し、カメラを制御する方法であって、
前記携帯電話において、使用者の所定操作に応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドをネットワークに送出するように記述されたデータをカメラ制御サービスサーバから受信し、
前記受信されたデータに基づいて、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを出力することにより、前記カメラの制御を実行可能とすることを特徴とするカメラ制御方法。
A method for controlling a camera by using a mobile phone to connect to a camera control service server that provides a camera control service,
In the mobile phone, in response to a predetermined operation by a user, each of the plurality of operation buttons is associated with each of a plurality of button pressing operations of the mobile phone and a control command for controlling the camera. Receives from the camera control service server data described to send a camera control command corresponding to the pressing operation to the network,
Based on the received data, the camera control can be executed by outputting a camera control command corresponding to a pressing operation of any one of a plurality of buttons of the mobile phone. Camera control method.
請求項1において、前記ネットワークはインターネットであることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the network is the Internet. 請求項2において、前記カメラの制御コマンドはHTTPコマンドで出力され、前記制御コマンドは、前記ネットワーク接続サービスセンターからインターネットを介してWebサーバを有する前記カメラ制御サービスサーバによって受信されることを特徴とするカメラ制御方法。  3. The camera control command according to claim 2, wherein the camera control command is output as an HTTP command, and the control command is received from the network connection service center via the Internet by the camera control service server having a Web server. Camera control method. 請求項1において、前記携帯電話に転送されるデータはHTML形式であることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein data transferred to the mobile phone is in an HTML format. 請求項1において、前記携帯電話から出力される制御コマンドは、前記カメラのパン、チルト、ズーム、パンスピード、チルトスピード、ズームスピード、逆光補正、フォーカス、ホーム動作、プリセット、ホワイトバランス、シャッタースピード、電源、ワイパー、ウォッシャー、デフロスター、照明、画質調整、VTRの少なくともいずれか1つを制御するための制御コマンドであることを特徴とするカメラ制御方法。  2. The control command output from the mobile phone according to claim 1, wherein the camera pan, tilt, zoom, pan speed, tilt speed, zoom speed, backlight correction, focus, home operation, preset, white balance, shutter speed, A camera control method comprising a control command for controlling at least one of a power source, a wiper, a washer, a defroster, illumination, image quality adjustment, and a VTR. 請求項1において、前記ネットワークはTCP/IPを使用するネットワークであることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the network is a network using TCP / IP. 請求項1において、前記制御コマンドは、前記携帯電話を識別する識別符号が付加されていることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein an identification code for identifying the mobile phone is added to the control command. 請求項3において、前記制御コマンドは、前記携帯電話を識別する識別符号が付加されており、前記カメラ制御サービスサーバにおいてカメラ制御権を許可された識別符号であるかを判別することを特徴とするカメラ制御方法。  5. The control command according to claim 3, wherein an identification code for identifying the mobile phone is added to the control command, and it is determined whether the control command is an identification code for which camera control rights are permitted. Camera control method. 請求項3において、前記制御コマンドは、CGI呼び出し形式であることを特徴とするカメラ制御方法。  4. The camera control method according to claim 3, wherein the control command is in a CGI call format. 請求項9において、前記カメラ制御サービスサーバは、CGIプログラムを用いて前記カメラの制御を実行することを特徴とするカメラ制御方法。  10. The camera control method according to claim 9, wherein the camera control service server executes control of the camera using a CGI program. 請求項3において、前記カメラ制御サービスサーバは、ネットワークカメラサーバを介してカメラを制御することを特徴とするカメラ制御方法。  4. The camera control method according to claim 3, wherein the camera control service server controls the camera via a network camera server. 請求項3において、前記カメラは、ネットワークインタフェースを有し、前記カメラ制御サービスサーバから前記カメラに直接制御コマンドが出力されることによって前記カメラを制御することを特徴とするカメラ制御方法。  4. The camera control method according to claim 3, wherein the camera has a network interface and controls the camera by directly outputting a control command from the camera control service server to the camera. 請求項11において、前記ネットワークカメラサーバと前記カメラとがシリアル接続されていることを特徴とするカメラ制御方法。  12. The camera control method according to claim 11, wherein the network camera server and the camera are serially connected. 請求項1において、映像放送局を介して前記カメラの映像を放送することを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the video of the camera is broadcast via a video broadcasting station. 請求項1において、前記カメラの映像をインターネット上に送信することを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the camera image is transmitted over the Internet. 請求項1において、前記カメラの映像を静止画ないし動画で録画することを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the camera video is recorded as a still image or a moving image. 請求項4において、前記データは、Compact HTMLデータ形式で記述されていることを特徴とするカメラ制御方法。  5. The camera control method according to claim 4, wherein the data is described in a Compact HTML data format. 請求項1において、前記データはHDMLデータ形式で記述されていることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the data is described in an HDML data format. 請求項1において、前記データはMML(Mobile Markup Language)データ形式で記述されていることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the data is described in an MML (Mobile Markup Language) data format. 請求項1において、前記データはWMLデータ形式で記述されていることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein the data is described in a WML data format. 請求項1において、前記携帯電話の通信のデータ量に応じて、前記携帯電話の利用料金が課金されることを特徴とするカメラ制御方法。  2. The camera control method according to claim 1, wherein a charge for using the mobile phone is charged in accordance with a communication data amount of the mobile phone. カメラの制御サービスを提供するカメラ制御サービスサーバにネットワークを介して接続することにより、前記カメラを制御可能とする携帯電話において、
所定の操作に応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドを前記カメラ制御サービスサーバへ送出するように記述されたデータを要求するコマンドをネットワークに出力し、該コマンドに応じて前記カメラ制御サービスサーバから受信されたデータに基づいて、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを出力する出力手段を有することを特徴とする携帯電話。
In a mobile phone that can control the camera by connecting to a camera control service server that provides a camera control service via a network,
In response to a predetermined operation, the camera corresponding to the pressing operation of said plurality of operation buttons and respective advance in correspondence of a control command for controlling respectively the camera of a pressing operation of a plurality of buttons which the mobile phone has A command requesting data described to be sent to the camera control service server to the network, and based on the data received from the camera control service server in response to the command, the mobile phone A mobile phone comprising output means for outputting a camera control command corresponding to a pressing operation of any one of a plurality of buttons of the mobile phone.
請求項22において、前記携帯電話の通信のデータ量に応じて、前記携帯電話の利用料金が課金されることを特徴とする携帯電話。  23. The mobile phone according to claim 22, wherein a usage fee for the mobile phone is charged according to a communication data amount of the mobile phone. ネットワークを介して接続される携帯電話にカメラの制御サービスを提供するカメラ制御サービスサーバにおいて、
携帯電話からのデータ要求コマンドに応じて、前記携帯電話が有する複数のボタンの押下操作のそれぞれと前記カメラを制御するための制御コマンドのそれぞれとを対応づけておき前記複数の操作ボタンの押下操作に対応するカメラの制御コマンドをネットワークに送出するように記述されたデータを前記携帯電話へ送信する送信手段と、
前記携帯電話が前記送信手段から受信されたデータに基づいて送出した、前記携帯電話が有する複数のボタンのいずれかのボタンの押下操作に対応するカメラの制御コマンドを受信し、受信したカメラの制御コマンドに基づき前記カメラを制御する制御手段とを有することを特徴とするカメラ制御サービスサーバ。
In a camera control service server that provides a camera control service to a mobile phone connected via a network,
Depending on the data request command from the mobile phone, the association with previously depressing operation of the plurality of operation buttons and a respective control command of the mobile phone with each of the pressing operation of a plurality of buttons included in order to control the camera Transmitting means for transmitting to the mobile phone data described so as to transmit a camera control command to the network;
The mobile phone receives a camera control command corresponding to a pressing operation of any one of a plurality of buttons of the mobile phone, which is transmitted based on the data received from the transmission means, and receives the received camera control A camera control service server comprising control means for controlling the camera based on a command.
請求項24において、前記携帯電話に送信するデータは携帯電話の画面表示用の記述データであることを特徴とするカメラ制御サービスサーバ。  25. The camera control service server according to claim 24, wherein the data transmitted to the mobile phone is description data for screen display of the mobile phone. 請求項24または25において、前記携帯電話から出力される制御コマンドは、前記カメラのパン、チルト、ズーム、パンスピード、チルトスピード、ズームスピード、逆光補正、フォーカス、ホーム動作、プリセット、ホワイトバランス、シャッタースピード、電源、ワイパー、ウォッシャー、デフロスター、照明、画質調整、VTRの少なくともいずれか1つを制御するための制御コマンドであることを特徴とするカメラ制御サービスサーバ。  26. The control command output from the mobile phone according to claim 24, wherein the camera pan, tilt, zoom, pan speed, tilt speed, zoom speed, backlight correction, focus, home operation, preset, white balance, shutter A camera control service server, which is a control command for controlling at least one of speed, power, wiper, washer, defroster, illumination, image quality adjustment, and VTR. 請求項24〜26のいずれか1項において、前記カメラとシリアル接続されていることを特徴とするカメラ制御サービスサーバ。  27. The camera control service server according to claim 24, wherein the camera control service server is serially connected to the camera.
JP2000238489A 2000-08-07 2000-08-07 Camera control method, mobile phone, and camera control service server Expired - Fee Related JP4298145B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000238489A JP4298145B2 (en) 2000-08-07 2000-08-07 Camera control method, mobile phone, and camera control service server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000238489A JP4298145B2 (en) 2000-08-07 2000-08-07 Camera control method, mobile phone, and camera control service server

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2005155531A Division JP4468241B2 (en) 2005-05-27 2005-05-27 Camera control method and mobile phone

Publications (2)

Publication Number Publication Date
JP2002057935A JP2002057935A (en) 2002-02-22
JP4298145B2 true JP4298145B2 (en) 2009-07-15

Family

ID=18730184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000238489A Expired - Fee Related JP4298145B2 (en) 2000-08-07 2000-08-07 Camera control method, mobile phone, and camera control service server

Country Status (1)

Country Link
JP (1) JP4298145B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004014674D1 (en) 2003-05-09 2008-08-14 Matsushita Electric Industrial Co Ltd Video playback system and vehicle navigation device in a vehicle
US7663666B2 (en) 2003-06-23 2010-02-16 Canon Kabushiki Kaisha Operation at mobile terminal when communicating with remote camera
JP4692138B2 (en) * 2005-08-08 2011-06-01 株式会社メガチップス Pan / tilt function-equipped network camera viewing method from a mobile terminal and pan / tilt function-equipped network camera
JP6573565B2 (en) * 2016-03-22 2019-09-11 Kddi株式会社 Device control apparatus, consideration calculation method, and device control system
CN112954123B (en) 2016-02-25 2023-07-18 Kddi株式会社 Device control device, device control method, and device control system
JP6573564B2 (en) * 2016-03-22 2019-09-11 Kddi株式会社 Device control apparatus, consideration calculation method, and device control system

Also Published As

Publication number Publication date
JP2002057935A (en) 2002-02-22

Similar Documents

Publication Publication Date Title
JP6205400B2 (en) Display device
EP1161105B1 (en) System and method for providing multimedia service using a mobile communication terminal
KR100452905B1 (en) Remote operating system
JP4546202B2 (en) VIDEO RECEIVING DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP4095325B2 (en) Image distribution method, program for executing operation process thereof, storage medium storing the program, image distribution apparatus, and image reception apparatus
JP2002185906A (en) Program recording system, and program recording method
WO2013044696A1 (en) Media playing method and system
JP4298145B2 (en) Camera control method, mobile phone, and camera control service server
JP2009065305A (en) Terminal linkage continuous viewing system, terminal, server, method
US20050212687A1 (en) Control system, controlling device, control method, and program
JP7586991B2 (en) Display device
JP4468241B2 (en) Camera control method and mobile phone
JP6728449B2 (en) Display device
JPH07327278A (en) Remote control method
JP6248302B2 (en) Display device
JP2002084445A (en) How to control a camera using a mobile phone
JP6889317B2 (en) Display device
JP2002271506A (en) Remote control system, remote control device, communication system between devices
JP6412237B2 (en) Display device
KR100361857B1 (en) Apparatus and method for monitoring remote sites through image-displayed wireless terminal
JP2002057953A (en) Television broadcast receiver remote setting system and remote setting method
CN115396984A (en) Method for mobile terminal to sense remote controller of display equipment based on WiFi
JP2019032863A (en) Display device
JP2003069743A (en) Provision device and method, and recording medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040420

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050527

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060606

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060802

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060823

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20070316

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090415

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4298145

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120424

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130424

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130424

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140424

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees