JP2018074431A - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and program Download PDFInfo
- Publication number
- JP2018074431A JP2018074431A JP2016213319A JP2016213319A JP2018074431A JP 2018074431 A JP2018074431 A JP 2018074431A JP 2016213319 A JP2016213319 A JP 2016213319A JP 2016213319 A JP2016213319 A JP 2016213319A JP 2018074431 A JP2018074431 A JP 2018074431A
- Authority
- JP
- Japan
- Prior art keywords
- dimensional code
- information processing
- processing apparatus
- network camera
- video
- 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.)
- Granted
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 59
- 238000003672 processing method Methods 0.000 title claims description 7
- 238000001514 detection method Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000007547 defect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、情報処理装置、情報処理方法、プログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program.
従来から、ビルや工場などにはネットワークカメラ(監視カメラ)が設置され、不審者の監視などに活用されている。 Conventionally, network cameras (surveillance cameras) have been installed in buildings and factories, and are used for monitoring suspicious persons.
また、工場内においては、ネットワークカメラにより作業者の作業内容を撮影し、不良発生時における作業内容の検証等に活用されている。 In addition, in the factory, the work contents of the worker are photographed by a network camera and used for verification of the work contents when a defect occurs.
作業者による作業内容を記録するためには、作業者の手元をズームアップした映像を記録する必要がある。しかし、工場内には多数の作業者が作業をしており、作業場所も多数に渡る。そのため、1つの作業場所を1台のカメラで撮影すると、膨大な数のネットワークカメラが必要になる。 In order to record the work content by the worker, it is necessary to record a zoomed-in image of the worker's hand. However, many workers are working in the factory, and there are many working places. Therefore, if one work place is photographed by one camera, a huge number of network cameras are required.
そこで、特許文献1には、少ない数のネットワークカメラにより作業者による具体的な作業内容を撮影し詳細な映像記録を残すために、あらかじめ設定された一連の作業手順の進捗に連動してカメラのパン・チルトを自動で制御する仕組みについて記載されている。 Therefore, in Patent Document 1, in order to capture a specific work content by an operator with a small number of network cameras and leave a detailed video record, the camera is linked with the progress of a series of preset work procedures. It describes a mechanism for automatically controlling pan and tilt.
しかし、不良発生時等の作業内容を確認するためには、不良が発生した品物に係る作業を確認する必要がある。また、当該作業を確認するためには、撮影された膨大な映像の中から当該作業が撮影された映像を探し出す必要があり、非常に煩雑な作業である。 However, in order to confirm the work content when a defect occurs, it is necessary to confirm the work related to the item in which the defect has occurred. In addition, in order to confirm the work, it is necessary to find a video in which the work is photographed from a large number of photographed videos, which is a very complicated work.
そこで、本発明は、ネットワークカメラにより撮影された映像を所定の作業ごとに分割して記録することで、所望の映像を探し出す手間を低減させることを目的とする。 Accordingly, an object of the present invention is to reduce time and effort for searching for a desired video by dividing and recording a video taken by a network camera for each predetermined operation.
本発明の情報処理装置は、携帯端末により撮影された二次元コードを受信する受信手段と、前記受信手段により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出手段と、前記検出手段により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御手段と、前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理手段と、を備えることを特徴とする。 The information processing apparatus of the present invention includes a receiving unit that receives a two-dimensional code photographed by a mobile terminal, a detecting unit that detects the two-dimensional code received by the receiving unit from an image photographed by a network camera, The control means for adjusting the PTZ of the network camera so that the two-dimensional code detected by the detection means has a field angle to be photographed, and the video photographed by the network camera is specified by the two-dimensional code. Management means for managing in association with the identification information.
また、本発明の情報処理方法は、情報処理装置における情報処理方法であって、前記情報処理装置の受信手段が、携帯端末により撮影された二次元コードを受信する受信工程と、前記情報処理装置の検出手段が、前記受信工程により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出工程と、前記情報処理装置の制御手段が、前記検出工程により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御工程と、前記情報処理装置の管理手段が、前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理工程と、を備えることを特徴とする。 The information processing method of the present invention is an information processing method in an information processing apparatus, wherein the reception unit of the information processing apparatus receives a two-dimensional code photographed by a mobile terminal, and the information processing apparatus Detecting means for detecting the two-dimensional code received by the receiving step from the video photographed by the network camera, and the control means of the information processing apparatus for detecting the two-dimensional code detected by the detecting step. The control step of adjusting the PTZ of the network camera so that the angle of view of the image is captured, and the management means of the information processing apparatus identifies the video captured by the network camera identified by the two-dimensional code A management process for managing the information in association with the information.
また、本発明のプログラムは、情報処理装置において実行可能なプログラムであって、前記情報処理装置を、携帯端末により撮影された二次元コードを受信する受信手段と、前記受信手段により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出手段と、前記検出手段により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御手段と、前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理手段として機能させるためのプログラム。 The program of the present invention is a program that can be executed in an information processing apparatus, and the information processing apparatus receives a two-dimensional code photographed by a portable terminal, and the two-dimensional received by the receiving means. Detecting means for detecting the code from the video imaged by the network camera; and control means for adjusting the PTZ of the network camera so that the two-dimensional code detected by the detecting means has an angle of view to be photographed; A program for causing a video taken by the network camera to function as management means for managing the video in association with identification information specified by the two-dimensional code.
本発明によれば、ネットワークカメラにより撮影された映像を所定の作業ごとに分割して記録することで、所望の映像を探し出す手間を低減させることが可能となる。 According to the present invention, it is possible to reduce the trouble of searching for a desired video by dividing and recording the video taken by the network camera for each predetermined work.
以下、図面を参照して、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の情報処理システムの構成の一例を示す図である。図1に示すように、本実施形態における情報処理システムは、情報処理装置101と録画サーバ102とネットワークカメラ103と携帯端末104がそれぞれネットワーク110を介して通信可能に接続されている。
FIG. 1 is a diagram showing an example of the configuration of an information processing system according to the present invention. As shown in FIG. 1, in the information processing system according to the present embodiment, an information processing apparatus 101, a recording server 102, a network camera 103, and a mobile terminal 104 are connected to each other via a
図2は、本発明の実施形態に係わる情報処理装置101、録画サーバ102、携帯端末104のハードウェア構成の一例を示すブロック図である。 FIG. 2 is a block diagram illustrating an example of a hardware configuration of the information processing apparatus 101, the recording server 102, and the mobile terminal 104 according to the embodiment of the present invention.
図2に示すように、情報処理装置101では、システムバス200を介してCPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、記憶装置204、入力コントローラ205、音声入力コントローラ206、ビデオコントローラ207、メモリコントローラ208、よび通信I/Fコントローラ209が接続される。
As shown in FIG. 2, in the information processing apparatus 101, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a
CPU201は、システムバス200に接続される各デバイスやコントローラを統括的に制御する。 The CPU 201 comprehensively controls each device and controller connected to the system bus 200.
ROM202あるいは記憶装置204は、CPU201が実行する制御プログラムであるBIOS(Basic Input/Output System)やOS(Operating System)や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ(データテーブルを含む)を保持している。
The
RAM203は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM202あるいは記憶装置204からRAM203にロードし、ロードしたプログラムを実行することで各種動作を実現する。
The
入力コントローラ205は、キーボード/タッチパネル210などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
The
ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下(指等でタッチ)することにより、各種の指示を行うことができる。 Various instructions can be performed when the user presses (touches with a finger or the like) in accordance with an icon, a cursor, or a button displayed on the touch panel.
この入力装置を用いて各種通信装置で利用可能な通信宛先に対する宛先を入力するようになっている。 This input device is used to input a destination for a communication destination that can be used by various communication devices.
音声入力コントローラ206は、マイク211からの入力を制御する。マイク211から入力された音声を音声認識することが可能となっている。
The
ビデオコントローラ207は、ディスプレイ212などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード/タッチパネル210からの入力を受け付けることも可能となる。
The
なおビデオコントローラ207は、表示制御を行うためのビデオメモリ(VRAM)を制御することが可能で、ビデオメモリ領域としてRAM203の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
Note that the
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第1のビデオメモリ領域と、所定の画面が表示される場合に、第1のビデオメモリ領域の表示内容に重ねての表示に用いられる第2のビデオメモリ領域を有している。ビデオメモリ領域は2つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。 In the present invention, the first video memory area used for display when the user normally uses the information processing apparatus and the display overlaid on the display content of the first video memory area when a predetermined screen is displayed. A second video memory area used in The number of video memory areas is not limited to two, and a plurality of video memory areas can be provided as long as the resources of the information processing apparatus permit.
メモリコントローラ208は、外部メモリ213へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置(ハードディスク)、フレキシブルディスク(FD)、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等を利用可能である。
The
通信I/Fコントローラ209、ネットワーク214を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信やISDNなどの電話回線、および携帯電話の3G回線を用いた通信が可能である。
The communication I /
なお、記憶装置204は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、SSD(Solid State Drive)などの媒体であってもよい。
The
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。 It can also be used as a temporary memory area during various processes performed by the communication terminal in the present embodiment.
次に図3に示すフローチャートを用いて、本実施形態における映像記録処理について説明する。 Next, the video recording process in the present embodiment will be described using the flowchart shown in FIG.
ステップS301では、情報処理装置101のCPU201は、携帯端末において撮影された二次元コードを取得する。 In step S <b> 301, the CPU 201 of the information processing apparatus 101 acquires a two-dimensional code photographed on the mobile terminal.
ここで、二次元コードとは、例えば特開2009−78973号公報にあるように、複数種類のセルが配列されて構成されるコード等のことをいう。特開2009−78973号公報に記載された二次元コードは、静止画中に当該二次元コードが含まれている場合、当該二次元コードのID(識別情報)と、当該二次元コードの静止画中の位置(座標)とが取得されるという特徴を有するものである。
二次元コードの一例を図8に示す。
Here, the two-dimensional code refers to a code configured by arranging a plurality of types of cells as disclosed in, for example, Japanese Patent Application Laid-Open No. 2009-78973. When the two-dimensional code described in JP 2009-78973 A is included in a still image, the two-dimensional code ID (identification information) and the still image of the two-dimensional code are included. The position (coordinates) inside is obtained.
An example of the two-dimensional code is shown in FIG.
ここで取得するのは、二次元コードそのものの画像であっても良いし、当該二次元コードを識別する情報(二次元コードから得られる識別情報)であっても良い。 What is acquired here may be an image of the two-dimensional code itself, or information for identifying the two-dimensional code (identification information obtained from the two-dimensional code).
ステップS302では、情報処理装置101のCPU201は、ステップS301で取得した二次元コードの検出指示をネットワークカメラ103に対して指示する。 In step S302, the CPU 201 of the information processing apparatus 101 instructs the network camera 103 to detect the two-dimensional code acquired in step S301.
ステップS303では、情報処理装置101のCPU201は、ステップS301で取得した二次元コードを検出できたか否かを判定する。 In step S303, the CPU 201 of the information processing apparatus 101 determines whether the two-dimensional code acquired in step S301 has been detected.
検出できた場合(ステップS303:YES)は、処理をステップS304に移行する。 If it can be detected (step S303: YES), the process proceeds to step S304.
ステップS304では、情報処理装置101のCPU201は、ステップS303で検出した二次元コードが画像の略中心になるようネットワークカメラのPTZを調整する。 In step S304, the CPU 201 of the information processing apparatus 101 adjusts the PTZ of the network camera so that the two-dimensional code detected in step S303 is approximately the center of the image.
具体的には、二次元コードが画像の中心になるようパン・チルトを調整し、ズームに関しては二次元コードが所定の大きさで撮影できるように調整する。 Specifically, the pan / tilt is adjusted so that the two-dimensional code becomes the center of the image, and the zoom is adjusted so that the two-dimensional code can be photographed at a predetermined size.
ステップS305では、情報処理装置101のCPU201は、ネットワークカメラ103で撮影された映像の記録を開始する。 In step S <b> 305, the CPU 201 of the information processing apparatus 101 starts recording video captured by the network camera 103.
ステップS306では、情報処理装置101のCPU201は、ステップS301で取得した二次元コードとは別の二次元コードを受信したか否かを判定する。 In step S306, the CPU 201 of the information processing apparatus 101 determines whether a two-dimensional code different from the two-dimensional code acquired in step S301 has been received.
すなわち、別の作業者が新たな商品に対応する二次元コードを携帯端末104で読み取ったか否か(当該商品に係る作業を開始したか否か)を判定する。 That is, it is determined whether another worker has read the two-dimensional code corresponding to the new product with the mobile terminal 104 (whether the work related to the product has been started).
新たな二次元コードを受信した場合(ステップS306:YES)は、処理をステップS310に移行する。 If a new two-dimensional code is received (step S306: YES), the process proceeds to step S310.
新たな二次元コードを受信していない場合(ステップS306:NO)は、処理をステップS307に移行する。 If a new two-dimensional code has not been received (step S306: NO), the process proceeds to step S307.
ステップS307では、情報処理装置101のCPU201は、記録を終了する指示を受け付けたか否かを判定する。 In step S307, the CPU 201 of the information processing apparatus 101 determines whether an instruction to end recording has been received.
なお、記録終了の指示は、携帯端末104に対する操作により受け付けても良いし、記録終了用の二次元コードを検出することで受け付けても良い。また、ユーザが所定の動作をし、当該動作を検出することで終了指示を受け付けても良い。 An instruction to end recording may be received by an operation on the mobile terminal 104 or may be received by detecting a two-dimensional code for recording end. Further, the user may receive a termination instruction by performing a predetermined operation and detecting the operation.
記録終了指示を受け付けた場合(ステップS307:YES)は、処理をステップS308に移行する。 If a recording end instruction is received (step S307: YES), the process proceeds to step S308.
記録終了指示を受け付けていない場合(ステップS307:NO)は、処理をステップS306に戻す。 If the recording end instruction has not been received (step S307: NO), the process returns to step S306.
ステップS308では、情報処理装置101のCPU201は、映像の記録を終了する。 In step S308, the CPU 201 of the information processing apparatus 101 ends the video recording.
ステップS309では、情報処理装置101のCPU201は、記録された映像と、ステップS301で取得した二次元コードにより特定される識別情報とを対応付けて保存する。 In step S309, the CPU 201 of the information processing apparatus 101 stores the recorded video and the identification information specified by the two-dimensional code acquired in step S301 in association with each other.
以上の処理により、伝票番号と当該伝票番号により特定される商品に関する作業を撮影した映像とが対応付けて記録される。これにより、例えば伝票番号1234の商品において不良が発生した場合、当該伝票番号に対応付けられた映像を確認することで、当該商品に係る作業内容を確認することが可能となる。そのため、映像を探し出す手間を低減させることが可能となる。
As a result of the above processing, the slip number and the video image of the work related to the product specified by the slip number are recorded in association with each other. Thus, for example, when a defect occurs in the product with the
ステップS310では、情報処理装置101のCPU201は、ステップS306で受信した二次元コードを読み取った携帯端末104に対して、作業を待機する旨の通知を出す。 In step S310, the CPU 201 of the information processing apparatus 101 notifies the portable terminal 104 that has read the two-dimensional code received in step S306 that the operation is on standby.
ステップS311では、情報処理装置101のCPU201は、記録を終了する指示を受け付けたか否かを判定する。 In step S311, the CPU 201 of the information processing apparatus 101 determines whether an instruction to end recording has been received.
なお、記録終了の指示は、携帯端末104に対する操作により受け付けても良いし、記録終了用の二次元コードを検出することで受け付けても良い。また、ユーザが所定の動作をし、当該動作を検出することで終了指示を受け付けても良い。 An instruction to end recording may be received by an operation on the mobile terminal 104 or may be received by detecting a two-dimensional code for recording end. Further, the user may receive a termination instruction by performing a predetermined operation and detecting the operation.
ステップS312では、情報処理装置101のCPU201は、映像の記録を終了する。 In step S312, the CPU 201 of the information processing apparatus 101 ends the video recording.
ステップS313では、情報処理装置101のCPU201は、記録された映像と、ステップS301で取得した二次元コードにより特定される識別情報とを対応付けて保存する。 In step S313, the CPU 201 of the information processing apparatus 101 stores the recorded video and the identification information specified by the two-dimensional code acquired in step S301 in association with each other.
以上の処理により、伝票番号と当該伝票番号により特定される商品に関する作業を撮影した映像とが対応付けて記録される。これにより、例えば伝票番号1234の商品において不良が発生した場合、当該伝票番号に対応付けられた映像を確認することで、当該商品に係る作業内容を確認することが可能となる。そのため、映像を探し出す手間を低減させることが可能となる。
As a result of the above processing, the slip number and the video image of the work related to the product specified by the slip number are recorded in association with each other. Thus, for example, when a defect occurs in the product with the
ステップS314では、情報処理装置101のCPU201は、ステップS306で取得した二次元コードの検出指示をネットワークカメラ103に対して指示する。 In step S314, the CPU 201 of the information processing apparatus 101 instructs the network camera 103 to detect the two-dimensional code acquired in step S306.
ステップS315では、情報処理装置101のCPU201は、ステップS306で取得した二次元コードを検出できたか否かを判定する。 In step S315, the CPU 201 of the information processing apparatus 101 determines whether the two-dimensional code acquired in step S306 has been detected.
検出できた場合(ステップS315:YES)は、処理をステップS316に移行する。 If it can be detected (step S315: YES), the process proceeds to step S316.
ステップS316では、情報処理装置101のCPU201は、ステップS315で検出した二次元コードが画像の略中心になるようネットワークカメラのPTZを調整する。 In step S316, the CPU 201 of the information processing apparatus 101 adjusts the PTZ of the network camera so that the two-dimensional code detected in step S315 is approximately the center of the image.
具体的には、二次元コードが画像の中心になるようパン・チルトを調整し、ズームに関しては二次元コードが所定の大きさで撮影できるように調整する。 Specifically, the pan / tilt is adjusted so that the two-dimensional code becomes the center of the image, and the zoom is adjusted so that the two-dimensional code can be photographed at a predetermined size.
ステップS317では、情報処理装置101のCPU201は、ネットワークカメラ103で撮影された映像の記録を開始する。 In step S <b> 317, the CPU 201 of the information processing apparatus 101 starts recording video captured by the network camera 103.
ステップS318では、情報処理装置101のCPU201は、ステップS310で待機通知をした携帯端末104に対して作業開始を許可する。
そして、処理をステップS306に戻す。
In step S318, the CPU 201 of the information processing apparatus 101 permits the mobile terminal 104 that has notified the standby in step S310 to start work.
Then, the process returns to step S306.
図4は、二次元コードと伝票番号(商品等を識別する識別情報)が対応付けて記憶されたデータテーブルの一例を示す図である。本実施例においては、予め二次元コードと伝票番号とを対応付けて記憶しているものとする。 FIG. 4 is a diagram illustrating an example of a data table in which a two-dimensional code and a slip number (identification information for identifying a product or the like) are stored in association with each other. In this embodiment, it is assumed that a two-dimensional code and a slip number are stored in advance in association with each other.
図5は、ステップS309やS313の処理により、伝票番号と動画データとが対応付けて記録されたテーブルの一例を示す図である。 FIG. 5 is a diagram illustrating an example of a table in which slip numbers and moving image data are recorded in association with each other by the processes in steps S309 and S313.
図6は、ステップS310の処理により携帯端末104に表示される通知画面の一例を示す図である。図6に示す通り、作業を一時的に待機する旨が通知されている。 FIG. 6 is a diagram illustrating an example of a notification screen displayed on the mobile terminal 104 by the process of step S310. As shown in FIG. 6, it is notified that the work is temporarily waited.
図7は、ステップS318の処理により携帯端末104に表示される通知画面の一例を示す図である。図7に示す通り、作業の開始を許可する旨が通知されている。 FIG. 7 is a diagram illustrating an example of a notification screen displayed on the mobile terminal 104 by the process of step S318. As shown in FIG. 7, it is notified that the start of work is permitted.
以上、実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 Although the embodiment has been described above, the present invention can take an embodiment as, for example, a system, apparatus, method, program, or recording medium. Specifically, the present invention may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of a single device.
また、本発明におけるプログラムは、図3の処理をコンピュータに実行させるプログラムである。なお、本発明におけるプログラムは、図3の各処理ごとのプログラムであってもよい。 The program in the present invention is a program that causes a computer to execute the processing of FIG. The program in the present invention may be a program for each process in FIG.
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。 As described above, a recording medium that records a program that implements the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It goes without saying that the object of the present invention can also be achieved by reading and executing.
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium recording the program constitutes the present invention.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク等を用いることが出来る。 As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, nonvolatile memory card, ROM, EEPROM, silicon A disk or the like can be used.
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, by executing the program read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) operating on the computer based on an instruction of the program is actually It goes without saying that a case where the function of the above-described embodiment is realized by performing part or all of the processing and the processing is included.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Furthermore, after the program read from the recording medium is written to the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, the function expansion board is based on the instructions of the program code. It goes without saying that the case where the CPU or the like provided in the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 The present invention may be applied to a system constituted by a plurality of devices or an apparatus constituted by a single device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or apparatus. In this case, by reading a recording medium storing a program for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention.
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 Furthermore, by downloading and reading a program for achieving the present invention from a server, database, etc. on a network using a communication program, the system or apparatus can enjoy the effects of the present invention. In addition, all the structures which combined each embodiment mentioned above and its modification are also included in this invention.
101 情報処理装置
102 録画サーバ
103 ネットワークカメラ
104 携帯端末
101 Information processing apparatus 102 Recording server 103 Network camera 104 Portable terminal
Claims (6)
前記受信手段により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出手段と、
前記検出手段により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御手段と、
前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理手段と、
を備えることを特徴とする情報処理装置。 Receiving means for receiving a two-dimensional code photographed by the mobile terminal;
Detecting means for detecting the two-dimensional code received by the receiving means from the video imaged by the network camera;
Control means for adjusting the PTZ of the network camera so that the two-dimensional code detected by the detection means has an angle of view to be photographed;
Management means for managing video captured by the network camera in association with identification information specified by the two-dimensional code;
An information processing apparatus comprising:
をさらに備えることを特徴とする請求項1に記載の情報処理装置。 When the receiving means receives another two-dimensional code during photographing by the network camera, a notifying means for notifying the mobile terminal that has photographed the two-dimensional code of waiting;
The information processing apparatus according to claim 1, further comprising:
前記制御手段は、前記終了指示受付手段により終了指示を受け付けた場合、映像記録を終了し、前記受信手段により新たに受信した二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整することを特徴とする請求項1または2に記載の情報処理装置。 An end instruction receiving means for receiving an end instruction for video recording by the network camera;
When the end instruction is received by the end instruction receiving means, the control means ends the video recording, and the PTZ of the network camera is set so that the two-dimensional code newly received by the receiving means becomes an angle of view. The information processing apparatus according to claim 1, wherein the information processing apparatus is adjusted.
前記携帯端末に対して、作業開始を許可する旨を通知することを特徴とする請求項3に記載の情報処理装置。 The notification means further includes
The information processing apparatus according to claim 3, wherein the mobile terminal is notified that work start is permitted.
前記情報処理装置の受信手段が、携帯端末により撮影された二次元コードを受信する受信工程と、
前記情報処理装置の検出手段が、前記受信工程により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出工程と、
前記情報処理装置の制御手段が、前記検出工程により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御工程と、
前記情報処理装置の管理手段が、前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理工程と、
を備えることを特徴とする情報処理方法。 An information processing method in an information processing apparatus,
A receiving step in which the receiving means of the information processing apparatus receives a two-dimensional code photographed by a mobile terminal;
A detecting step in which the detecting means of the information processing apparatus detects the two-dimensional code received in the receiving step from the video imaged by the network camera;
A control step of adjusting the PTZ of the network camera so that the control means of the information processing apparatus has an angle of view at which the two-dimensional code detected by the detection step is captured;
A management step in which the management means of the information processing apparatus manages the video captured by the network camera in association with the identification information specified by the two-dimensional code;
An information processing method comprising:
前記情報処理装置を、
携帯端末により撮影された二次元コードを受信する受信手段と、
前記受信手段により受信した二次元コードを、ネットワークカメラにより撮影された映像中から検出する検出手段と、
前記検出手段により検出された二次元コードが撮影される画角になるよう、前記ネットワークカメラのPTZを調整する制御手段と、
前記ネットワークカメラにより撮影された映像を、前記二次元コードにより特定される識別情報と対応付けて管理する管理手段として機能させるためのプログラム。 A program executable in the information processing apparatus,
The information processing apparatus;
Receiving means for receiving a two-dimensional code photographed by the mobile terminal;
Detecting means for detecting the two-dimensional code received by the receiving means from the video imaged by the network camera;
Control means for adjusting the PTZ of the network camera so that the two-dimensional code detected by the detection means has an angle of view to be photographed;
A program for causing a video taken by the network camera to function as management means for managing the video in association with identification information specified by the two-dimensional code.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016213319A JP6905173B2 (en) | 2016-10-31 | 2016-10-31 | Information processing system, information processing method |
JP2021104757A JP2021158687A (en) | 2016-10-31 | 2021-06-24 | Information processing device, information processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016213319A JP6905173B2 (en) | 2016-10-31 | 2016-10-31 | Information processing system, information processing method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021104757A Division JP2021158687A (en) | 2016-10-31 | 2021-06-24 | Information processing device, information processing method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018074431A true JP2018074431A (en) | 2018-05-10 |
JP6905173B2 JP6905173B2 (en) | 2021-07-21 |
Family
ID=62115641
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016213319A Active JP6905173B2 (en) | 2016-10-31 | 2016-10-31 | Information processing system, information processing method |
JP2021104757A Pending JP2021158687A (en) | 2016-10-31 | 2021-06-24 | Information processing device, information processing method and program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021104757A Pending JP2021158687A (en) | 2016-10-31 | 2021-06-24 | Information processing device, information processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP6905173B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022242735A1 (en) * | 2021-05-21 | 2022-11-24 | 北京字跳网络技术有限公司 | Video generation method and apparatus, and electronic device and storage medium |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0777431A (en) * | 1993-09-08 | 1995-03-20 | Sumitomo Electric Ind Ltd | Camera attitude parameter calculating method |
JP2000123300A (en) * | 1998-10-14 | 2000-04-28 | Nec Corp | Method and device for detecting white line accompanied with correction based on disappearing point |
JP2005151019A (en) * | 2003-11-13 | 2005-06-09 | Canon Inc | Portable terminal, its control method, and program |
JP2006238103A (en) * | 2005-02-25 | 2006-09-07 | Matsushita Electric Ind Co Ltd | Network camera and photographic subject image distributing method thereof |
JP2007241966A (en) * | 2006-03-06 | 2007-09-20 | Ara Software:Kk | Video monitoring system |
JP2010258729A (en) * | 2009-04-24 | 2010-11-11 | Yoshiro Mizuno | Image/sound monitoring system |
JP2012114886A (en) * | 2010-11-22 | 2012-06-14 | Yoshiro Mizuno | Image monitoring system by bar code recognition |
KR101149820B1 (en) * | 2011-09-09 | 2013-03-11 | (주) 대호아이앤티 | System and method of managing a landscape remotely using the cctv |
JP2014011687A (en) * | 2012-06-29 | 2014-01-20 | Sharp Corp | Self-propelled imaging apparatus, control program, and computer-readable recording medium containing control program |
US20140063252A1 (en) * | 2012-08-29 | 2014-03-06 | Delphi Technologies, Inc. | Method for calibrating an image capture device |
JP2014053821A (en) * | 2012-09-07 | 2014-03-20 | Sogo Keibi Hosho Co Ltd | Security system and security method |
JP2014059793A (en) * | 2012-09-19 | 2014-04-03 | Nissan Motor Co Ltd | Camera mounting error correction device and camera mounting error correction method |
JP2015122547A (en) * | 2013-12-20 | 2015-07-02 | パナソニックIpマネジメント株式会社 | Calibration device, calibration method, camera for mounting moving body having calibration function, and program |
JP2016146061A (en) * | 2015-02-06 | 2016-08-12 | 国立研究開発法人農業・食品産業技術総合研究機構 | Travel control device |
JP2016148512A (en) * | 2013-06-11 | 2016-08-18 | ヤマハ発動機株式会社 | Monocular motion stereo distance estimation method and monocular motion stereo distance estimation device |
US20160295092A1 (en) * | 2015-03-30 | 2016-10-06 | Panasonic Intellectual Property Management Co., Ltd. | Camera control method usable only by user present in photographing spot |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3468255B2 (en) * | 1995-09-21 | 2003-11-17 | 株式会社エフ・エフ・シー | Surveillance camera positioning control device and indicator reading device |
JP2009200973A (en) * | 2008-02-22 | 2009-09-03 | Canon Inc | Camera control system, camera control method and program |
-
2016
- 2016-10-31 JP JP2016213319A patent/JP6905173B2/en active Active
-
2021
- 2021-06-24 JP JP2021104757A patent/JP2021158687A/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0777431A (en) * | 1993-09-08 | 1995-03-20 | Sumitomo Electric Ind Ltd | Camera attitude parameter calculating method |
JP2000123300A (en) * | 1998-10-14 | 2000-04-28 | Nec Corp | Method and device for detecting white line accompanied with correction based on disappearing point |
JP2005151019A (en) * | 2003-11-13 | 2005-06-09 | Canon Inc | Portable terminal, its control method, and program |
JP2006238103A (en) * | 2005-02-25 | 2006-09-07 | Matsushita Electric Ind Co Ltd | Network camera and photographic subject image distributing method thereof |
JP2007241966A (en) * | 2006-03-06 | 2007-09-20 | Ara Software:Kk | Video monitoring system |
JP2010258729A (en) * | 2009-04-24 | 2010-11-11 | Yoshiro Mizuno | Image/sound monitoring system |
JP2012114886A (en) * | 2010-11-22 | 2012-06-14 | Yoshiro Mizuno | Image monitoring system by bar code recognition |
KR101149820B1 (en) * | 2011-09-09 | 2013-03-11 | (주) 대호아이앤티 | System and method of managing a landscape remotely using the cctv |
JP2014011687A (en) * | 2012-06-29 | 2014-01-20 | Sharp Corp | Self-propelled imaging apparatus, control program, and computer-readable recording medium containing control program |
US20140063252A1 (en) * | 2012-08-29 | 2014-03-06 | Delphi Technologies, Inc. | Method for calibrating an image capture device |
JP2014053821A (en) * | 2012-09-07 | 2014-03-20 | Sogo Keibi Hosho Co Ltd | Security system and security method |
JP2014059793A (en) * | 2012-09-19 | 2014-04-03 | Nissan Motor Co Ltd | Camera mounting error correction device and camera mounting error correction method |
JP2016148512A (en) * | 2013-06-11 | 2016-08-18 | ヤマハ発動機株式会社 | Monocular motion stereo distance estimation method and monocular motion stereo distance estimation device |
JP2015122547A (en) * | 2013-12-20 | 2015-07-02 | パナソニックIpマネジメント株式会社 | Calibration device, calibration method, camera for mounting moving body having calibration function, and program |
JP2016146061A (en) * | 2015-02-06 | 2016-08-12 | 国立研究開発法人農業・食品産業技術総合研究機構 | Travel control device |
US20160295092A1 (en) * | 2015-03-30 | 2016-10-06 | Panasonic Intellectual Property Management Co., Ltd. | Camera control method usable only by user present in photographing spot |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022242735A1 (en) * | 2021-05-21 | 2022-11-24 | 北京字跳网络技术有限公司 | Video generation method and apparatus, and electronic device and storage medium |
US12184951B2 (en) | 2021-05-21 | 2024-12-31 | Beijing Zitiao Network Technology Co., Ltd. | Video generation method, apparatus, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP6905173B2 (en) | 2021-07-21 |
JP2021158687A (en) | 2021-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3249568B1 (en) | Method and apparatus for displaying application and picture, and electronic device | |
US11159703B2 (en) | Shooting interface switching method and apparatus, and device and storage medium thereof | |
JP6691309B2 (en) | Information processing apparatus, control method thereof, and program | |
CN105550213A (en) | Picture browsing method and device | |
JP2021158687A (en) | Information processing device, information processing method and program | |
JP2019117483A (en) | Information processing device, control method, and program | |
JP2018093357A (en) | Information processing apparatus, information processing method, program | |
WO2024061134A1 (en) | Photographing method and apparatus, electronic device, and medium | |
US20220374087A1 (en) | Gesture-based device activation system | |
CN116756099A (en) | Display method and device | |
JP2018074429A (en) | Information processing device, information processing method, and program | |
KR102150008B1 (en) | Method for transmitting for image and an electronic device thereof | |
JP5910654B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP7104291B2 (en) | Information processing system, information processing method, program | |
JP2014011566A (en) | Image display apparatus and monitor camera system | |
JP2017224182A (en) | Information processing apparatus, information processing method, and program | |
CN112765620A (en) | Display control method, display control device, electronic device, and medium | |
JP6493099B2 (en) | Display system, control method, and program | |
KR20140106226A (en) | Method for managing for image an electronic device thereof | |
JP2014056351A (en) | Imaging device, electronic apparatus, and control method of touch panel | |
JP6718114B2 (en) | Information processing device, information processing method, and program | |
JP2017216556A (en) | Information processing device, information processing method, and program | |
JP2018088154A (en) | Information processor, information processing method, and program | |
JP2018088153A (en) | Information processor, information processing method, and program | |
JP2017016223A (en) | Information processing apparatus, control method thereof, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190111 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200623 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200625 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201210 |
|
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: 20210525 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210607 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6905173 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |