JP5635253B2 - Network camera - Google Patents
Network camera Download PDFInfo
- Publication number
- JP5635253B2 JP5635253B2 JP2009247776A JP2009247776A JP5635253B2 JP 5635253 B2 JP5635253 B2 JP 5635253B2 JP 2009247776 A JP2009247776 A JP 2009247776A JP 2009247776 A JP2009247776 A JP 2009247776A JP 5635253 B2 JP5635253 B2 JP 5635253B2
- Authority
- JP
- Japan
- Prior art keywords
- reservation information
- camera
- shooting
- network
- date
- 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
Links
- 238000005259 measurement Methods 0.000 claims description 22
- 238000003384 imaging method Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 25
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、ネットワークカメラに関し、特に、撮影した映像をネットワーク上で閲覧可能なネットワークカメラに関する。 The present invention relates to a network camera, and more particularly to a network camera capable of browsing a captured video on a network.
ネットワークに直接接続する機能を備えたデジタルカメラ(以下、「ネットワークカメラ」という。)が知られている。特許文献1(特開2004−172872号公報)には、このようなネットワークカメラの一例として、植物を撮影するカメラと、植物が配置されている環境状態を計測するセンサと、カメラとセンサからの各情報をネットワークに送信するためにWebサーバ機能を有する装置本体とを有するシステムにおいて、カメラが撮影した画像情報とセンサが計測した環境情報を、装置本体が提供する特定のサイトで閲覧できることが記載されている。 A digital camera having a function of directly connecting to a network (hereinafter referred to as “network camera”) is known. In Patent Document 1 (Japanese Patent Application Laid-Open No. 2004-172872), as an example of such a network camera, a camera that photographs a plant, a sensor that measures an environmental state where the plant is arranged, a camera and a sensor In a system having an apparatus main body having a Web server function for transmitting each information to a network, it is described that image information taken by a camera and environmental information measured by a sensor can be viewed on a specific site provided by the apparatus main body. Has been.
ところで、ネットワーク上でユーザが動画を共有するためのサービスを提供するサイト(以下、「動画共有サイト」という。)が知られている。ユーザは、動画共有サイトを介して、自分が撮影した動画をアップロードしたり、他人がアップロードした動画をダウンロードして閲覧したりすることで、他のユーザとの動画共有を楽しむことができる。 By the way, sites that provide services for users to share moving images on a network (hereinafter referred to as “moving image sharing sites”) are known. Users can enjoy sharing videos with other users by uploading videos taken by themselves or downloading and viewing videos uploaded by others via the video sharing site.
このような動画共有サイトは、ユーザ間の動画共有を容易に実現するツールとして、人気を得ているところ、ネットワークカメラの所有者間にも、ネットワークカメラが撮影した映像を動画共有サイトによって閲覧し、友達と共有したいというニーズが存在する。 Such video sharing sites are gaining popularity as a tool that makes it easy to share videos between users, and even network camera owners browse video captured by network cameras on video sharing sites. There is a need to share with friends.
しかしながら、上述した特許文献1に記載のネットワークカメラを適用した場合には、カメラが撮影した映像を装置本体が提供する特定のサイトで閲覧するように構成されているので、ネットワークカメラの所有者が所望する任意の動画共有サイトで閲覧するようにすることは難しい。 However, when the network camera described in Patent Document 1 described above is applied, it is configured to browse the video captured by the camera on a specific site provided by the apparatus main body. It is difficult to browse on any desired video sharing site.
そこで、例えば、ネットワークカメラの所有者が、ネットワークカメラが撮影した映像を、他のデジタルカメラと同様に、パーソナルコンピュータなどにコピーして、このパーソナルコンピュータから所望の動画共有サイトにアップロードする方法などが考えられる。 Thus, for example, there is a method in which the owner of the network camera copies the video captured by the network camera to a personal computer or the like, and uploads the video from the personal computer to a desired video sharing site, as with other digital cameras. Conceivable.
しかしながら、ネットワークカメラの所有者は、例えば、留守中のペットの様子をリアルタイムに確認したいというように、撮影対象を遠隔地からリアルタイムで確認するために、ネットワークカメラを利用する場合が多い。従って、遠隔地にいる所有者が、ネットワークカメラの映像をパーソナルコンピュータにリアルタイムにコピーして、動画共有サイトにアップロードすることなどは困難である。また、そのような操作をネットワークカメラの所有者に要求することは、遠隔地の様子をリアルタイムで確認できるというネットワークカメラの利便性を低下させることにもなるため、好ましくない。 However, the owner of the network camera often uses the network camera in order to confirm the subject to be photographed from a remote place in real time, for example, in order to confirm in real time the state of a pet who is away. Therefore, it is difficult for an owner at a remote location to copy the video from the network camera to the personal computer in real time and upload it to the video sharing site. Also, requesting such an operation from the owner of the network camera is not preferable because it reduces the convenience of the network camera in that the state of the remote place can be confirmed in real time.
そこで、本発明の目的は、ネットワークカメラが撮影した映像をネットワーク上のユーザが所望する所定のサイトに自動的にアップロードすることができるネットワークカメラを提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a network camera that can automatically upload video captured by the network camera to a predetermined site desired by a user on the network.
本発明は、ネットワークに接続可能なネットワークカメラであって、被写体を撮影する撮影手段と、前記撮影手段による撮影の予約情報を受け付ける受付手段と、前記受付手段が受け付けた予約情報を格納する予約情報記憶手段と、前記予約情報記憶手段に格納される予約情報に基づく撮影指示を、前記撮影手段に通知する予約実行手段と、前記予約実行手段より通知された前記撮影指示に基づいて、前記撮影手段が撮影した映像(画像)を、前記ネットワークを経由して所定のサイトに自動的にアップロードするアップロード手段と、を備える。 The present invention is a network camera that can be connected to a network, and includes photographing means for photographing a subject, acceptance means for accepting reservation information for photographing by the photographing means, and reservation information for storing reservation information accepted by the acceptance means Storage means; reservation execution means for notifying the photographing means of a photographing instruction based on the reservation information stored in the reservation information storage means; and the photographing means based on the photographing instruction notified from the reservation execution means. And uploading means for automatically uploading the video (image) taken by the camera to a predetermined site via the network.
前記受付手段が受け付ける予約情報には、撮影の開始日時と終了日時が含まれ、現在の日時を計測する計測手段を更に備え、前記予約実行手段は、前記予約情報に含まれる撮影の開始日時及び終了日時と、前記計測手段により計測された計測日時とに基づいて、前記撮影手段に撮影開始の指示と撮影終了の指示をそれぞれ通知することを特徴とする。 The reservation information received by the reception unit includes a start date / time and an end date / time of shooting, and further includes a measurement unit that measures the current date / time, and the reservation execution unit includes: a start date / time of shooting included in the reservation information; Based on the end date and time and the measurement date and time measured by the measuring means, the photographing means is notified of an instruction to start photographing and an instruction to end photographing, respectively.
前記受付手段は、前記ネットワークを介して接続される端末装置から送信された前記予約情報を受け付けることを特徴とする。 The accepting means accepts the reservation information transmitted from a terminal device connected via the network.
前記アップロード手段による、前記撮影手段が撮影した映像(画像)の前記所定のサイトへのアップロードが正常に完了した場合、正常完了した旨を、前記ネットワークを介して接続される端末装置へ送信することを特徴とする。 When uploading of the video (image) photographed by the photographing unit to the predetermined site is normally completed by the uploading unit, a message indicating the normal completion is transmitted to the terminal device connected via the network. It is characterized by.
前記アップロード手段は、前記撮影手段が撮影した映像(画像)を、前記所定のサイトが規定する仕様に合わせてアップロードすることを特徴とする。 The upload unit uploads a video (image) taken by the photographing unit in accordance with a specification defined by the predetermined site.
また、本発明は、ネットワークに接続可能なネットワークカメラの制御方法としても成立する。ネットワークカメラは、被写体を撮影するカメラと、予約情報を格納する予約情報記憶手段と、現在の日時を計測する計測手段とを備え、当該制御方法は、前記カメラによる撮影の開始日時と終了日時を含む予約情報を受け付けるステップと、前記受け付けた予約情報を前記予約情報記憶手段に格納するステップと、前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の開始日時と、前記計測手段により計測された計測日時とに基づいて、撮影開始の指示を前記カメラに通知するステップと、前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の終了日時と、前記計測手段により計測された計測日時とに基づいて、撮影終了の指示を前記カメラに通知するステップと、前記通知された前記指示に基づいて、前記カメラが撮影した映像(画像)を、前記ネットワークを経由して所定のサイトに自動的にアップロードするステップと、を備える。 The present invention is also established as a method for controlling a network camera connectable to a network. The network camera includes a camera for photographing a subject, reservation information storage means for storing reservation information, and measurement means for measuring the current date and time, and the control method determines the start date and end date and time of shooting by the camera. A step of receiving reservation information, a step of storing the received reservation information in the reservation information storage unit, a shooting start date and time included in the reservation information stored in the reservation information storage unit, and the measuring unit The step of notifying the camera of an instruction to start shooting based on the measurement date and time measured by the step, the shooting end date and time included in the reservation information stored in the reservation information storage unit, and the measurement unit Based on the measured date and time, a step of notifying the camera of an instruction to end shooting, and on the basis of the notified instruction, An image serial camera captured (image), and a step of automatically uploaded to a predetermined site via the network.
また、本発明は、プログラムとしても成立する。プログラムは、被写体を撮影するカメラと、予約情報を格納する予約情報記憶手段と、現在の日時を計測する計測手段とを備えるネットワークカメラに、前記カメラによる撮影の開始日時と終了日時を含む予約情報を受け付けるステップと、前記受け付けた予約情報を前記予約情報記憶手段に格納するステップと、前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の開始日時と、前記計測手段により計測された計測日時とに基づいて、撮影開始の指示を前記カメラに通知するステップと、前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の終了日時と、前記計測手段により計測された計測日時とに基づいて、撮影終了の指示を前記カメラに通知するステップと、前記通知された前記指示に基づいて、前記カメラが撮影した映像(画像)を、前記ネットワークを経由して所定のサイトに自動的にアップロードするステップと、を実行させる。 The present invention is also realized as a program. The program includes a network camera including a camera that captures a subject, a reservation information storage unit that stores reservation information, and a measurement unit that measures the current date and time. , A step of storing the received reservation information in the reservation information storage unit, a shooting start date and time included in the reservation information stored in the reservation information storage unit, and the measurement unit A step of notifying the camera of an instruction to start shooting based on the measured date and time, an end date and time of shooting included in the reservation information stored in the reservation information storage unit, and the measurement unit A step of notifying the camera of an instruction to end shooting based on the measurement date and time; Video camera is captured (image), the steps of automatically uploaded to a predetermined site via the network, to the execution.
なお、本発明のプログラムは、CD−ROM等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。 The program of the present invention can be installed or loaded on a computer by downloading it through various recording media such as an optical disk such as a CD-ROM, a magnetic disk, or a semiconductor memory, or via a communication network. .
本発明によれば、ネットワークカメラが撮影した映像をネットワーク上のユーザが所望する所定のサイトに自動的にアップロードすることができるネットワークカメラを提供することができるようになる。 According to the present invention, it is possible to provide a network camera capable of automatically uploading an image captured by the network camera to a predetermined site desired by a user on the network.
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In addition, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.
[ネットワークカメラシステムの概略構成]
図1は、本実施形態に係るネットワークカメラシステムの概略構成を示すブロック図である。本ネットワークカメラシステムは、ネットワークカメラ10と、端末装置20と、動画共有サーバ30とを備え、これらがネットワークN(有線、無線を含む)を介して相互に接続されることにより構成される。
[Schematic configuration of network camera system]
FIG. 1 is a block diagram showing a schematic configuration of a network camera system according to the present embodiment. This network camera system includes a
ネットワークカメラ10は、ユーザが指定した予約情報に基づいて撮影した動画データを、外部の動画共有サーバ30に自動的にアップロードする機能を備える。ネットワークカメラ10は、CPU、ROMやRAM等のメモリ、各種の情報を格納する外部記憶装置、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバスを備え、例えば、CPUが、メモリまたは外部記憶装置などに記憶された所定のプログラムを実行することにより、Webサーバとして機能し、また、後述する各機能実現手段として機能する。
The
ネットワークカメラ10は、主制御手段100、通信手段101、撮影手段102、ユーザ登録手段103、日時計測手段104、予約受付手段105、予約実行手段106、記憶手段107、アップロード手段112を主に備える。また、図示してはいないが、ネットワークカメラ10は、音声の入出力を制御するスピーカ、マイク、イヤホンなどの音声入出力手段、スイッチ、ボタン、キーボード等などの入力手段などを備える。また、ネットワークカメラ10が備える手段はこれらに限られず、従来のネットワークカメラが備える各種手段を備えることができる。
The
主制御手段100は、ネットワークカメラ10の動作全体及び各手段の動作を制御する。通信手段101は、ネットワークNを介して端末装置20や動画共有サーバ30と通信することにより所定の情報を送受信するためのインタフェースである。
The
撮影手段102は、被写体を撮影する機能を備えるデジタルカメラであり、例えばCCD(Charge Coupled Devices)イメージセンサにより被写体を撮像し、その撮像結果に対してA/D変換処理や画像処理等を適宜施すことにより動画データを生成する。なお、本実施形態では、撮影手段102が取り扱うデータが動画である場合について説明するが、これに限られず、静止画などでもよい。
The photographing
ユーザ登録手段103は、ユーザ情報を受け付けて、ユーザデータ108に登録する機能を備える。ユーザ登録手段103は、ネットワークNを介して端末装置20から送信されるユーザ情報や、ネットワークカメラ10が備える入力インタフェースを介して入力されるユーザ情報を受け付けることができる。なお、ユーザ情報については後述する。
The
日時計測手段104は、現在の日時(年月日及び時刻)を計測する機能を有する時計である。 The date / time measuring means 104 is a clock having a function of measuring the current date / time (year / month / day and time).
予約受付手段105は、撮影手段102による撮影の予約情報を受け付ける機能と、受け付けた予約情報を予約データ109に格納する機能を備える。予約受付手段105は、ネットワークNを介して端末装置20から送信される予約情報や、ネットワークカメラ10が備える図示しない入力インタフェースを介して入力される予約情報を受け付けることができる。予約情報には、後述するように、少なくとも撮影開始日時と撮影終了日時を特定する予約日時が含まれる。さらに、アップロード先となる動画共有サイトを指定する情報を含めてもよい。
The
予約実行手段106は、予約データ109に格納される予約情報に基づく撮影指示を、撮影手段102に通知する機能を備える。例えば、予約情報に含まれる撮影の開始日時及び終了日時を特定する予約日時と、日時計測手段104により計測される計測日時とに基づいて、撮影開始と撮影終了のタイミングを判断し、この判断結果に応じて撮影開始の指示と撮影終了の指示を、撮影手段102にそれぞれ通知する。また、予約情報に基づく撮影が終了すると、その旨をアップロード手段112に通知する。
The
記憶手段107は、ユーザデータ108、予約データ109、動画データ110、アップロード先データ111などを主に備える記憶装置である。ユーザデータ108は、ユーザに関するユーザ情報を格納する記憶手段であり、そのデータ構造に特に限定はないが、例えば、図2(A)に示すように、ネットワークカメラ10を一意的に識別するための識別情報(例えば、カメラID)と、ユーザの端末装置20を一意的に識別するための識別情報(例えば、端末装置が携帯電話機である場合は、SIMカードに登録されている端末ID又は電話番号等)と、パスワード(暗証番号)、メールアドレスなどを対応付けて格納する。ユーザ情報は、例えば、端末装置20からユーザ登録を行う際に登録することができるが、ネットワークカメラ10が備える図示しない入力インタフェースを介して登録してもよい。
The
予約データ109は、ネットワークカメラの撮影予約に関する予約情報を格納する記憶手段であり、そのデータ構造に特に限定はないが、例えば、図2(B)に示すように、予約ID、撮影開始日時と撮影終了日時を特定する予約日時(日付、開始時刻、終了時刻)、サイトID、予約撮影された動画を特定する動画ID、アップロードが完了したか否かを示す完了情報などを対応付けて格納する。サイトIDには、撮影された動画をアップロードする動画共有サイトを一意的に識別するための識別情報が格納され、複数の動画共有サイトが利用可能な場合は、ユーザより指定された識別情報が格納される。なお、アップロード先が予め指定されている場合は、この指定されているアップロード先に関する情報が格納される。また、予約情報は、同図に示すものに限られず、仕様に応じて他の項目を追加することができる。例えば、アップロードした動画に付与される各種情報(名前、タグ、コメントなど)がユーザより指定される場合は、これらの情報を格納してもよい。
The
動画データ110は、撮影手段102によって撮影された動画データを格納する記憶手段であり、そのデータ構造に特に限定はないが、例えば、動画データを識別する動画ID、動画データ、撮像日時などを対応付けて格納する。
The moving
アップロード先データ111は、撮影された動画を動画共有サイトにアップロードするためのアップロード先情報を格納する記憶手段であり、そのデータ構造に特に限定はないが、例えば、図2(C)に示すように、動画共有サイトのサイトID、IPアドレス、アップロード仕様などが対応付けて格納される。アップロード仕様には、動画共有サイトがアップロードについて規定する仕様(動画形式やサイズなど)格納され、ここでは、仕様ファイルへのポインタが格納される。
The upload
アップロード手段112は、予約実行手段106より通知された撮影指示に基づいて撮影手段102が撮影した動画を、ネットワークNを経由して外部の動画共有サイトに自動的にアップロードする機能を有する。すなわち、アップロード手段112は、指定されたアップロード先の動画共有サイトが規定する仕様に沿って、撮影された動画をアップロードする。具体的には、撮影された動画ファイルの形式を、動画共有サイトが対応可能な動画ファイル形式に必要に応じて変換し、ファイルサイズが対応可能なサイズを超える場合は、対応可能なサイズ以下となるように圧縮する機能などを備える。また、動画共有サイトでの再生に最適な動画仕様(例えば、解像度、ビットレート、フレームレート、コーデック)に合わせて、撮影された動画を編集する機能を備えていてもよい。さらに、アップロード手段112は、撮影された動画を、動画共有サイトが規定するアップロード手順に沿ってアップロードするためのモジュールを備える。なお、動画共有サイトがアップローダを提供している場合は、この提供されるアップローダを利用してもよい。
The upload
さらに、アップロード手段112は、動画共有サイトからの応答に応じて、動画共有サイトへの動画のアップロードが正常に完了したか否かを判断し、正常に完了した場合、正常完了した旨を、ネットワークNを介して接続される端末装置20へ送信する機能を有する。なお、正常完了した旨には、動画共有サイトにて動画を閲覧するための位置情報(URL)を含むことができ、例えば、ユーザデータ108に格納されるメールアドレスを宛先とする電子メールとして送信される。
Further, the upload
端末装置20は、携帯電話機、PDA(Personal Digital Assistant)、パーソナルコンピュータ、その他のネットワークカメラと通信可能な端末装置である。端末装置20は、ネットワークカメラ10に対してWebクライアントとして機能することができ、ネットワークカメラの予約情報を入力する機能や、メールを送受信する機能、動画共有サーバ30にアクセスして動画を閲覧する機能などを備える。
The
端末装置20は、図示してはいないが、端末装置の処理及び動作を制御する制御手段として機能するCPU、ROMやRAM等のメモリ、各種の情報を格納する外部記憶装置、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバスを備える専用又は汎用の装置を適用することができる。なお、図1では1つの端末装置20を記載しているが、利用形態に応じて複数の端末装置20をネットワークカメラ10と接続することもできる。
Although not shown, the
動画共有サーバ30は、ネットワークNを介して動画のアップロード及びダウンロードを受け付ける機能を有し、CPU、ROMやRAM等のメモリ、各種の情報を格納する外部記憶装置、入力インタフェース、出力インタフェース、通信インタフェース及びこれらを結ぶバスを備える専用又は汎用のサーバコンピュータを適用することができる。
The moving
ネットワークNは、ネットワークカメラ10、端末装置20、動画共有サーバ30間で情報を送受信するための回線である。ネットワークNは、例えば、インターネット、専用線、パケット通信網、電話回線、LAN、企業内ネットワーク、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わず、ゲートウェイを介していてもよい。
The network N is a line for transmitting and receiving information among the
[予約処理及びアップロード処理の流れ]
図3及び図4を参照して、本実施形態に係る予約及びアップロード処理について説明する。図3は、本実施形態に係る予約及びアップロード処理の流れの一例を示すフローチャートである。図4は、本実施形態に係る予約及びアップロード処理において端末装置に表示される画面の一例を示す図である。
[Flow of reservation processing and upload processing]
With reference to FIGS. 3 and 4, the reservation and upload processing according to the present embodiment will be described. FIG. 3 is a flowchart showing an example of the flow of reservation and upload processing according to the present embodiment. FIG. 4 is a diagram illustrating an example of a screen displayed on the terminal device in the reservation and upload processing according to the present embodiment.
なお、図3に示す各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上1ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、1ステップとして把握することができる。 Note that each processing step shown in FIG. 3 can be executed in any order or in parallel as long as the processing contents do not contradict each other, and other steps may be added between the processing steps. . Further, a step described as one step for convenience can be executed by being divided into a plurality of steps, while a step described as being divided into a plurality of steps for convenience can be grasped as one step.
前提として、端末装置20は、ユーザ登録処理によりユーザ情報をネットワークカメラ10のユーザデータ108に登録しているものとする。端末装置20は、例えば、ネットワークカメラ10のIPアドレスが入力されると、ネットワークNを介して、ネットワークカメラ10にアクセスし、録画予約要求を送信する(S200)。なお、録画予約とは撮影予約と同じ意味である。
It is assumed that the
ネットワークカメラ10の予約受付手段105は、通信手段101を介して、端末装置20から送信された録画予約要求を受信すると(S201)、端末装置20へ録画予約メニュー画面G1を送信する(S202)。
When receiving a recording reservation request transmitted from the
端末装置20は、ネットワークカメラ10から送信された録画予約メニュー画面G1を受信すると(S203)、端末装置20のディスプレイに表示する。
Upon receiving the recording reservation menu screen G1 transmitted from the network camera 10 (S203), the
図4(A)には、録画予約メニュー画面G1の一例が表示されている。同図に示すように、録画予約メニュー画面G1は、動画のアップロード先(動画共有サイト)、撮影日、撮影開始時刻、及び撮影時間(5分単位で指定)をユーザが任意に入力可能に構成されている。端末装置20は、ユーザの操作に従って、予約情報の入力を受け付け、例えばユーザが「予約」ボタンを押下するなどして送信指示を入力すると、入力された予約情報をネットワークカメラ10へ送信する(S204)。
In FIG. 4A, an example of the recording reservation menu screen G1 is displayed. As shown in the figure, the recording reservation menu screen G1 is configured so that the user can arbitrarily input a video upload destination (video sharing site), a shooting date, a shooting start time, and a shooting time (specified in units of 5 minutes). Has been. The
ネットワークカメラ10の予約受付手段105は、通信手段101を介して、予約情報を受信すると、予約IDを付して、予約データ109に格納する(S205)(図2参照)。また、予約情報を受け付けた旨を端末装置20へ折り返し送信する(S205)。
When receiving the reservation information via the
端末装置20は、予約情報を受け付けた旨を受信すると、これを画面表示する(S206)。図4(B)には、端末装置20に表示された、「録画予約を承りました・・・」という画面G2の一例が表示されている。
When the
一方、ネットワークカメラ10の予約実行手段106は、日時計測手段104より、計測した現在の日時を所定間隔で取得し、取得した現在の日時が、予約データ108に格納されている予約情報に含まれる撮影開始日時と略一致するか否かを判断し、略一致する判断した場合(=撮影開始)は(S207;Yes)、撮影手段102に撮影開始を指示する(S208)。撮影手段102は、予約実行手段106から撮影開始の指示を受け付けると、撮影(録画)を開始する。
On the other hand, the
予約実行手段106は、日時計測手段104より、計測した現在の日時を所定間隔で取得し、取得した現在の日時が、予約データ108に格納されている予約情報に含まれる撮影終了日時と略一致するか否かを判断し、略一致すると判断した場合(=撮影終了)は(S209;Yes)、撮影手段102に撮影終了を指示する(S210)。撮影手段102は、予約実行手段106から撮影終了の指示を受け付けると、撮影を終了し、撮影した動画データに動画IDを付与して動画データ110に格納するとともに、その旨を、予約実行手段106に通知する。
The
予約実行手段106は、撮影が終了した旨の通知を受け付けると、アップロード可能と判断し(S212;Yes)、アップロード手段112に撮影された動画のアップロードを指示する。
When the
アップロード手段112は、予約実行手段106から撮影された動画のアップロード指示を受け付けると、予約データ109からアップロード先を特定し、アップロード先データ110から特定されたアップロード先のIPアドレスや仕様を読み出し、動画データ110から該当する動画データを読み出すと、必要に応じてアップロード先の仕様に応じた動画データに編集した後、アップロード先の動画共有サーバ30へ通信手段101を介してアップロードする(S213)。
When the upload
動画共有サーバ30は、ネットワークカメラ10からアップロードされた動画データを受信すると、これを所定のデータベースに格納し(S214)、アップロードが完了した場合は、アップロードの完了通知をネットワークカメラ10へ送信する(S215)。
When the
ネットワークカメラ10のアップロード手段112は、動画共有サーバ30から送信されるアップロードの完了通知を受信すると、動画データの格納場所を含むアップロード完了報告メールを作成し、ユーザデータ108に格納されているメールアドレスを宛先に指定して送信する(S216)。また、予約データ109に、アップロードが正常完了したこと格納する。
Upon receiving the upload completion notification transmitted from the
端末装置20は、アップロード手段112から送信されるアップロード完了報告メールを受信すると、ディスプレイに表示する(S217)。図4(C)には、端末装置20に表示された、アップロード完了報告メール画面G3の一例が表示されている。ユーザは、例えば、アップロード完了報告メール画面G3に表示されているURLを選択することにより、動画共有サイト上で、ネットワークカメラ10にて予約撮影した動画データを閲覧することができる。
When the
以上、本実施形態によれば、ネットワークカメラが撮影した映像をネットワーク上のユーザが所望する所定のサイトに自動的にアップロードすることができるネットワークカメラを提供することができるようになる。 As described above, according to the present embodiment, it is possible to provide a network camera that can automatically upload an image captured by the network camera to a predetermined site desired by a user on the network.
また、本実施形態によれば、ネットワークカメラの予約を、端末装置20から入力することができるので、ユーザが遠隔地にいる場合でも、所望のタイミングで容易に行うことが可能になる結果、ユーザの利便性がより向上する。
In addition, according to the present embodiment, since reservation of the network camera can be input from the
また、本実施形態によれば、ネットワークカメラが撮影した映像が、ネットワーク上の動画共有サイトにアップロードされるので、ネットワークカメラの所有者以外のユーザも、容易に映像を閲覧することができるようになる。 In addition, according to the present embodiment, the video shot by the network camera is uploaded to the video sharing site on the network, so that a user other than the owner of the network camera can easily view the video. Become.
[その他の実施形態]
なお、本明細書等において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、1つの手段が有する機能が2つ以上の物理的手段により実現されても、2つ以上の手段の機能が1つの物理的手段により実現されてもよい。
[Other Embodiments]
In this specification and the like, the means does not simply mean a physical means, but includes a case where the functions of the means are realized by software. Further, the function of one means may be realized by two or more physical means, or the functions of two or more means may be realized by one physical means.
なお、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。 The present invention is not limited to the above-described embodiment, and can be implemented in various other forms without departing from the gist of the present invention. For this reason, the said embodiment is only a mere illustration in all points, and is not interpreted limitedly.
例えば、上記実施形態では、予約撮影した動画を、1の動画共有サイトにアップロードする場合について説明したが、複数の動画共有サイトにアップロードするようにしてもよい。この場合、予約受付手段105が受け付ける予約情報には、複数のアップロード先が含まれ、アップロード手段112は、予約情報に含まれる複数のアップロード先に対して、それぞれ撮影された動画データをアップロードすることができる。
For example, in the above-described embodiment, a case has been described in which a reserved video is uploaded to one video sharing site. However, the video may be uploaded to a plurality of video sharing sites. In this case, the reservation information received by the
また、上記実施形態では、撮影手段102が撮影した動画を、動画データ110に格納し、アップロード手段112が、動画データ110から動画を読み出してアップロードする場合について説明したが、撮影手段102が撮影した動画を、直接動画共有サイトにアップロードするように構成してもよい。
In the above-described embodiment, a case has been described in which the moving image shot by the
10 ネットワークカメラ
20 端末装置
30 動画共有サーバ
100 主制御手段
101 通信手段
102 撮影手段
103 ユーザ登録手段
104 日時計測手段
105 予約受付手段
106 予約実行手段
107 記憶手段
108 ユーザデータ
109 予約データ
110 動画データ
111 アップロード先データ
112 アップロード手段
N ネットワーク
10
Claims (7)
被写体を撮影する撮影手段と、
前記撮影手段による撮影の予約情報を受け付ける受付手段と、
前記受付手段が受け付けた予約情報を格納する予約情報記憶手段と、
前記予約情報記憶手段に格納される予約情報に基づく撮影指示を、前記撮影手段に通知する予約実行手段と、
前記予約実行手段より通知された前記撮影指示に基づいて、前記撮影手段が撮影した映像を、前記ネットワークを経由して複数の動画共有サイトのうちの少なくとも一つにアップロードするアップロード手段と、を備え、
前記予約情報は、特定の動画共有サイトを識別するためのサイトIDを含み、
前記アップロード手段は、前記予約情報に基づいて前記撮影手段が撮影した映像を、前記サイトIDに従って指定される前記特定の動画共有サイトにアップロードする、
ことを特徴とするネットワークカメラ。 A network camera connectable to the network,
Photographing means for photographing the subject;
Receiving means for receiving reservation information for photographing by the photographing means;
Reservation information storage means for storing reservation information received by the reception means;
Reservation execution means for notifying the photographing means of a photographing instruction based on reservation information stored in the reservation information storage means;
Uploading means for uploading video shot by the shooting means to at least one of a plurality of video sharing sites via the network based on the shooting instruction notified from the reservation execution means; ,
The reservation information includes a site ID for identifying a specific video sharing site,
The upload unit uploads the video shot by the shooting unit based on the reservation information to the specific video sharing site specified according to the site ID.
A network camera characterized by that.
現在の日時を計測する計測手段を更に備え、
前記予約実行手段は、
前記予約情報に含まれる撮影の開始日時及び終了日時と、前記計測手段により計測された計測日時とに基づいて、前記撮影手段に撮影開始の指示と撮影終了の指示をそれぞれ通知することを特徴とする請求項1に記載のネットワークカメラ。 The reservation information received by the receiving means includes the start date and time and the end date and time of shooting,
It further comprises a measuring means for measuring the current date and time,
The reservation execution means
An imaging start instruction and an imaging end instruction are respectively notified to the imaging unit based on the imaging start date and end date and time and the measurement date and time measured by the measuring unit included in the reservation information. The network camera according to claim 1.
前記ネットワークを介して接続される端末装置から送信された前記予約情報を受け付けることを特徴とする請求項1または2に記載のネットワークカメラ。 The accepting means is
The network camera according to claim 1, wherein the reservation information transmitted from a terminal device connected via the network is received.
前記撮影手段が撮影した映像を、前記特定の動画共有サイトが規定する仕様に合わせてアップロードすることを特徴とする請求項1から4いずれか1項に記載のネットワークカメラ。 The upload means
5. The network camera according to claim 1, wherein the video imaged by the imaging unit is uploaded in accordance with a specification defined by the specific video sharing site.
ネットワークカメラは、被写体を撮影するカメラと、当該カメラによる撮影の開始日時及び終了日時並びに特定の動画共有サイトを識別するためのサイトIDを含む予約情報を格納する予約情報記憶手段と、現在の日時を計測する計測手段とを備え、当該制御方法は、
前記予約情報を受け付けるステップと、
前記受け付けた予約情報を前記予約情報記憶手段に格納するステップと、
前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の開始日時と、前記計測手段により計測された計測日時とに基づいて、撮影開始の指示を前記カメラに通知するステップと、
前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の終了日時と、前記計測手段により計測された計測日時とに基づいて、撮影終了の指示を前記カメラに通知するステップと、
前記通知された前記指示に基づいて、前記予約情報に基づいて前記カメラが撮影した映像を、前記ネットワークを経由して複数の動画共有サイトのうちの少なくとも一つにアップロードするステップと、を含み、
前記アップロードするステップは、前記予約情報に基づいて前記カメラが撮影した映像を、前記サイトIDに従って指定される前記特定の動画共有サイトにアップロードする、
ことを特徴とするネットワークカメラの制御方法。 A method for controlling a network camera connectable to a network,
The network camera includes a camera for photographing a subject, reservation information storage means for storing reservation information including a start ID and end date and time of shooting by the camera, and a site ID for identifying a specific video sharing site, and a current date and time Measuring means for measuring
Receiving the reservation information;
Storing the received reservation information in the reservation information storage means;
Informing the camera of an instruction to start shooting based on the shooting start date and time included in the reservation information stored in the reservation information storage unit and the measurement date and time measured by the measurement unit;
Informing the camera of an instruction to end shooting based on the shooting end date and time included in the reservation information stored in the reservation information storage unit and the measurement date and time measured by the measuring unit;
Uploading video captured by the camera based on the reservation information based on the notified instruction to at least one of a plurality of video sharing sites via the network, and
The uploading step uploads the video captured by the camera based on the reservation information to the specific video sharing site designated according to the site ID.
A control method for a network camera.
前記予約情報を受け付けるステップと、
前記受け付けた予約情報を前記予約情報記憶手段に格納するステップと、
前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の開始日時と、前記計測手段により計測された計測日時とに基づいて、撮影開始の指示を前記カメラに通知するステップと、
前記予約情報記憶手段に格納されている前記予約情報に含まれる撮影の終了日時と、前記計測手段により計測された計測日時とに基づいて、撮影終了の指示を前記カメラに通知するステップと、
前記通知された前記指示に基づいて、前記予約情報に基づいて前記カメラが撮影した映像を、前記ネットワークを経由して複数の動画共有サイトのうちの少なくとも一つにアップロードするステップと、
を実行させるためのプログラムであって、
前記アップロードするステップは、前記予約情報に基づいて前記カメラが撮影した映像を、前記サイトIDに従って指定される前記特定の動画共有サイトにアップロードする、
ことを特徴とするプログラム。 A camera for photographing the subject, a reservation information storage means for storing reservation information including the start date and time and the end date and time of shooting by the camera and a site ID for identifying a specific video sharing site, and measurement for measuring the current date and time A network camera comprising means,
Receiving the reservation information;
Storing the received reservation information in the reservation information storage means;
Informing the camera of an instruction to start shooting based on the shooting start date and time included in the reservation information stored in the reservation information storage unit and the measurement date and time measured by the measurement unit;
Informing the camera of an instruction to end shooting based on the shooting end date and time included in the reservation information stored in the reservation information storage unit and the measurement date and time measured by the measuring unit;
Uploading video captured by the camera based on the reservation information based on the notified instruction to at least one of a plurality of video sharing sites via the network;
A program for executing
The uploading step uploads the video captured by the camera based on the reservation information to the specific video sharing site designated according to the site ID.
A program characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009247776A JP5635253B2 (en) | 2009-10-28 | 2009-10-28 | Network camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009247776A JP5635253B2 (en) | 2009-10-28 | 2009-10-28 | Network camera |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011097250A JP2011097250A (en) | 2011-05-12 |
JP5635253B2 true JP5635253B2 (en) | 2014-12-03 |
Family
ID=44113721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009247776A Active JP5635253B2 (en) | 2009-10-28 | 2009-10-28 | Network camera |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5635253B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015096673A (en) * | 2013-11-15 | 2015-05-21 | コベルコ建機株式会社 | Front guard of work machine |
CN105100829B (en) * | 2015-06-29 | 2019-07-02 | 小米科技有限责任公司 | Video content intercept method and device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4662679B2 (en) * | 2002-09-06 | 2011-03-30 | ソニー株式会社 | Information processing apparatus and method, information processing system, and program |
JP2004208214A (en) * | 2002-12-26 | 2004-07-22 | Nippon Telegr & Teleph Corp <Ntt> | Image distribution method, image distribution apparatus, and program |
JP4254435B2 (en) * | 2003-09-02 | 2009-04-15 | 日本ビクター株式会社 | Remote monitoring system |
JP2005333294A (en) * | 2004-05-19 | 2005-12-02 | Funai Electric Co Ltd | Imaging setting apparatus in remote watching system |
JP2006129159A (en) * | 2004-10-29 | 2006-05-18 | Canon Inc | Video recorder and method for controlling image video recorder |
JP4861723B2 (en) * | 2006-02-27 | 2012-01-25 | 池上通信機株式会社 | Monitoring system |
JP2008301442A (en) * | 2007-06-04 | 2008-12-11 | Mixi Inc | Motion picture sharing system, user terminal equipment, and program |
JP4478892B2 (en) * | 2007-07-11 | 2010-06-09 | ソニー株式会社 | Content transmission apparatus, content transmission method, and content transmission program |
-
2009
- 2009-10-28 JP JP2009247776A patent/JP5635253B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011097250A (en) | 2011-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8667053B2 (en) | System and method of sharing images | |
JP3944160B2 (en) | Imaging apparatus, information processing apparatus, control method thereof, and program | |
US20140123262A1 (en) | Information processing system, information processing apparatus, and method | |
JP4767453B2 (en) | Data transmission method, transmission destination determination device, and photographing terminal | |
JP2010257215A (en) | Digital camera and illustrative photographing/posting program | |
JP5635253B2 (en) | Network camera | |
JP2010086174A (en) | Image sharing system and image sharing method | |
JP5121845B2 (en) | Content receiving apparatus and content transmitting / receiving system | |
JP4875955B2 (en) | Image album creating apparatus and method, communication terminal, and image collecting apparatus | |
JP2007201578A (en) | Image recording system | |
JP5246592B2 (en) | Information processing terminal, information processing method, and information processing program | |
KR20020082655A (en) | Service method and system for picture information of digital picture frame using wireless communication network | |
KR20060098524A (en) | Vicarious civil appeal system using mobile communication terminal and the method of the same | |
JP2006195636A (en) | Document management system | |
JP4156564B2 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP2012186732A (en) | Imaging device, method of controlling imaging device, and program | |
JP4344956B2 (en) | Image recording method and image recording apparatus | |
JP2009020915A (en) | Information recording device and information distribution method | |
EP2798603B1 (en) | Method and apparatus for approving multimedia data | |
JP2006011649A (en) | Electronic album production device, electronic album production method and program | |
JP2003244385A (en) | Image data transmission method, portable terminal and program | |
JP2004336543A (en) | Recording apparatus | |
JP2005190182A (en) | Image disclosing device and image disclosing method | |
JP2012208768A (en) | Photograph upload system and method, information processing apparatus and program | |
JP2008085383A (en) | Electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111101 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121107 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121112 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130819 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131118 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131125 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131225 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20140123 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20140404 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141016 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5635253 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |