(57)【要約】【課題】有用な情報提供サービスを実現できる情報提供装置が求められる。【解決手段】本実施形態によれば、情報提供装置は、映像取得部と、画像認識部と、カメラ追尾制御部と、表示制御部とを備えた構成である。映像取得部は、カメラから目標物体の映像データを取得する。画像認識部は、前記映像データに基づいて指定された目標物体を認識する。カメラ追尾制御部は、前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させる。表示制御部は、前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する。【選択図】図１
2012191261.tif 000002
【特許請求の範囲】
【請求項１】
カメラから目標物体の映像データを取得する映像取得手段と、
前記映像データに基づいて指定された目標物体を認識する画像認識手段と、
前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させるカメラ追尾制御手段と、
前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する表示制御手段と
を具備したことを特徴とする情報提供装置。
【請求項２】
前記画像認識手段は、
予め目標物体毎の画像パターン情報を蓄積しているデータベース手段を使用し、
前記画像パターン情報を使用して前記映像データのパターン認識処理を実行し、前記映像データが指定の目標物体であるか否かを認識するように構成されている請求項１に記載の情報提供装置。
【請求項３】
前記表示制御手段は、
前記指定の目標物体の映像データと共に、当該目標物体の属性情報を前記表示装置に出力するように構成されている請求項１又は請求項２のいずれか１項に記載の情報提供装置。
【請求項４】
カメラ、表示装置及びサーバがネットワークを介して接続されている情報提供システムにおいて、
前記サーバは、
前記カメラから目標物体の映像データを取得する手段と、
前記映像データに基づいて指定された目標物体を画像認識する手段と、
前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させる手段と、
前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する手段と
を有する構成であることを特徴とする情報提供システム。
【請求項５】
コンピュータを有する情報提供装置に適用する情報提供方法であって、
カメラから目標物体の映像データを取得する処理と、
前記映像データに基づいて指定された目標物体を画像認識する処理と、
前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させる処理と、
前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する処理と
を実行することを特徴とする情報提供方法。
【請求項６】
コンピュータにより実行されるプログラムであって、
前記カメラから目標物体の映像データを取得する手段と、
前記映像データに基づいて指定された目標物体を画像認識する手段と、
前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させる手段と、
前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する手段と
して動作させるプログラム。
【請求項７】
ディスプレイ及び無線通信機能を有する携帯型機器と、当該携帯型機器と無線通信により情報の送受信を実行するサーバとからなる情報提供システムにおいて、
前記サーバは、
前記携帯型機器から指定の目標物体を示す情報を受信する手段と、
前記指定の目標物体に対応する情報で、前記ディスプレイ上に表示できる画像情報を取得する手段と、
前記画像情報を前記携帯型機器に送信する手段と
を有する構成であることを特徴とする情報提供システム。
【請求項８】
ディスプレイ及び無線通信機能を有する携帯型機器と、当該携帯型機器と無線通信により情報の送受信を実行するサーバとからなる情報提供システムに適用する情報提供方法であって、
前記携帯型機器から指定の目標物体を示す情報を受信する処理と、
前記指定の目標物体に対応する情報で、前記ディスプレイ上に表示できる画像情報を取得する処理と、
前記画像情報を前記携帯型機器に送信する処理と
を実行することを特徴とする情報提供方法。
【請求項９】
カメラ、ディスプレイ及び無線通信機能を有する携帯型機器と、当該携帯型機器と無線通信により情報の送受信を実行するサーバとからなる情報提供システムにおいて、
前記サーバは、
前記カメラから目標物体の映像データを取得する手段と、
前記映像データに基づいて目標物体を画像認識する手段と、
前記画像認識結果に基づいて、前記目標物体に対応する情報で前記ディスプレイ上に表示できる情報を前記携帯型機器に送信する手段と
を具備したことを特徴とする情報提供装置システム。
【請求項１０】
カメラ、ディスプレイ及び無線通信機能を有する携帯型機器と、当該携帯型機器と無線通信により情報の送受信を実行するサーバとからなる情報提供システムに適用する情報提供方法において、
前記カメラから目標物体の映像データを取得する処理と、
前記映像データに基づいて目標物体を画像認識する処理と、
前記画像認識結果に基づいて、前記目標物体に対応する情報で前記ディスプレイ上に表示できる情報を前記携帯型機器に送信する処理と
を実行することを特徴とする情報提供方法。
【請求項１１】
前記カメラ追尾制御手段により追尾している前記カメラにより撮影される目標物体の位置情報を算出する手段と、
前記位置情報に基づいて、前記カメラにより撮影範囲内の前記目標物体が位置するエリアを示すエリア情報を生成する手段とを含み、
前記表示制御手段は、
前記映像データと共に前記エリア情報を表示装置に出力するように構成されていることを特徴とする請求項１に記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、カメラを使用する情報提供装置に関する。
【背景技術】
【０００２】
近年、ネットワークを利用した映像配信システムとして、デジタルサイネージ（digital signage）と呼ばれるシステムが普及している。デジタルサイネージは、例えば、電車内や店舗内などに設置されたディスプレイに、広告の映像などを表示するシステムである。
【０００３】
また、ネットワークを利用した映像配信システムとして、店舗内に設置した複数の監視カメラにより撮影された映像を管理センタなどに配信するシステムも普及している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２９０９６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述のデジタルサイネージやカメラを使用する映像配信システムを利用することにより、例えば水族館において水槽の中の魚に関する情報を提供するような情報提供サービスを実現することは有用である。
【０００６】
そこで、有用な情報提供サービスを実現できる情報提供装置が求められる。
【課題を解決するための手段】
【０００７】
本実施形態によれば、情報提供装置は、映像取得手段と、画像認識手段と、カメラ追尾制御手段と、表示制御手段とを備えた構成である。映像取得手段は、カメラから目標物体の映像データを取得する。画像認識手段は、前記映像データに基づいて指定された目標物体を認識する。カメラ追尾制御手段は、前記画像認識結果に基づいて、前記カメラを前記指定の目標物体に追尾させる。表示制御手段は、前記指定の目標物体に追尾している前記カメラから取得される映像データを表示装置に出力する。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に関する情報提供システムの構成を説明するためのブロック図。
【図２】第１の実施形態に関する入力装置の構成を説明するための図。
【図３】第１の実施形態に関するデータベースの構成を説明するための図。
【図４】第１の実施形態に関する情報提供システムの動作を説明するためのフローチャート。
【図５】第２の実施形態に関する情報提供システムの構成を説明するためのブロック図。
【図６】第２の実施形態に関する情報提供システムの動作を説明するためのフローチャート。
【図７】第３の実施形態に関する情報提供システムの構成を説明するためのブロック図。
【図８】第３の実施形態に関する情報提供システムの動作を説明するためのフローチャート。
【図９】第１の実施形態の変形例に関するカメラの撮影状況を説明するための図。
【図１０】第１の実施形態の変形例に関する表示状態を説明するための図。
【発明を実施するための形態】
【０００９】
以下図面を参照して、実施形態を説明する。
【００１０】
［第１の実施形態］
図１は、本実施形態に関する情報提供システムの構成を示すブロック図である。本実施形態の情報提供システムは、いわゆるデジタルサイネージの映像配信システムの一種であり、具体例として水族館に適用するシステムである。
【００１１】
図１に示すように、情報提供システムは、サーバ１０と、データベース１１と、映像バッファ装置１２と、ＬＡＮ（ローカルエリアネットワーク）１３と、入力装置１４と、ディスプレイ装置１５と、複数のカメラ１６と、インターフェース１７とを有する。
【００１２】
サーバ１０は予め用意されているソフトウェアを実行し、後述するように、水槽１８内に存在する魚に関する情報（映像データ、属性情報）を提供するための情報処理を実行する。データベース１１は、図３に示すように、サーバ１０の情報処理に必要な情報を蓄積している記憶装置から構成されている。映像バッファ装置１２は、カメラ１６により撮影される映像を格納する記憶装置である。サーバ１０は、データベース１１及び映像バッファ装置１２を制御する。
【００１３】
ＬＡＮ１３は、サーバ１０、入力装置１４、ディスプレイ装置１５、及びインターフェース１７のそれぞれに接続し、データの伝送を行なう。入力装置１４は、水槽１８のパネルに組み込まれている。入力装置１４は、図２に示すように、便宜的に、パネルに設けられた３個のボタン２０Ａ，２０Ｂ，２０Ｃを有する。パネルには、ボタン２０Ａ，２０Ｂ，２０Ｃのそれぞれに対応する魚の名称が記入されているラベル２１Ａ，２１Ｂ，２１Ｃが設けられている。入力装置１４は、操作されたボタンに対応する入力コード（魚の名称）をＬＡＮ１３を経由してサーバ１０に送信する。
【００１４】
ディスプレイ装置１５は、例えば水槽１８のパネルの近傍に配置されており、サーバ１０から送信される映像データや各種の情報をディスプレイ画面上に表示する。インターフェース１７は、各カメラ１６に接続し、カメラ１６により撮影された映像データをＬＡＮ１３を経由してサーバ１０に送信する。また、インターフェース１７は、サーバ１０からカメラを追尾制御するための制御信号を受信し、各カメラ１６の追尾機構に転送する。
【００１５】
（システムの動作）
以下、図４のフローチャートを参照して、本実施形態のシステムの動作を説明する。
【００１６】
まず、本実施形態のシステムを適用する水族館において、図１に示すように、水槽１８の中には、複数種の魚１００，１１０が泳いでおり、ユーザにより観察可能になっている。
【００１７】
ここで、図２に示すように、ユーザは、パネル上のラベル２１Ａ，２１Ｂ，２１Ｃに記入されている魚の名称から、観察したい魚の名称を選択し、そのラベルに対応するボタン（２０Ａとする）を操作する。この操作に応じて、入力装置１４は、ボタン２０Ａに対応する魚の名称（魚１００の名称とする）を示す入力コードを、ＬＡＮ１３を経由して送信する。
【００１８】
サーバ１０は、入力装置１４から入力コード（Ｃ１００）を入力すると、画像パターン認識処理の準備処理に移行する（ステップＳ１）。サーバ１０は、インターフェース１７を介して各カメラ１６の制御し、水槽１８の中で泳ぐ複数種の魚１００，１１０を撮影した映像データを取得する（ステップＳ２）。
【００１９】
サーバ１０は、データベース１１を参照し、入力コード（Ｃ１００）に対応する表面模様パターン情報（Ｐ１００）及び属性情報（Ａ１００）を検索する。ここで、データベース１１は、図３に示すように、入力コード（魚を特定するコード）２００、表面模様パターン情報（魚の表面模様パターン）及び属性情報（魚の名称や特性など）２２０が関連付けされて蓄積されている。
【００２０】
サーバ１０は、各カメラ１６から取得した映像データから表面模様パターンを抽出する処理を実行する（ステップＳ３）。さらに、サーバ１０は、抽出した表面模様パターンと、データベース１１から検索した表面模様パターン情報（Ｐ１００）とのパターンマッチング処理などの画像パターン認識処理を実行する（ステップＳ４）。
【００２１】
サーバ１０は、画像パターン認識結果に基づいて、入力コード（Ｃ１００）に対応する魚１００を追尾し、連続的に撮影するようにカメラ１６を追尾制御させる（ステップＳ５）。次に、サーバ１０は、追尾制御のカメラ１６により撮影される映像データを映像バッファ１２に格納し、ＬＡＮ１３を経由してディスプレイ装置１５に伝送する（ステップＳ６）。これにより、図１に示すように、ディスプレイ装置１５の画面上には、ユーザがパネル上のボタン（２０Ａ）を操作して、指定した魚１００の映像が表示されることになる。
【００２２】
さらに、サーバ１０は、データベース１１から検索した属性情報（Ａ１００）を、ＬＡＮ１３を経由してディスプレイ装置１５に伝送する（ステップＳ７）。これにより、ディスプレイ装置１５の画面上には、魚１００の映像と共に、その魚１００の魚の名称や特性などの属性情報が表示されることになる。
【００２３】
また、ユーザがパネル上の別のボタン２０Ｂを操作すると、サーバ１０は、以上の処理を繰り返すことにより、ディスプレイ装置１５の画面上に、例えば魚１１０の映像と共に、その魚１１０の名称や特性などの属性情報が表示されることになる（ステップＳ８）。
【００２４】
以上のように本実施形態の情報提供システムであれば、例えば水族館に適用する有用なデジタルサイネージシステムを実現することができる。即ち、水槽中に泳いでいる複数種の魚の中で、ユーザが指定した魚の映像や属性情報をディスプレイに表示することができる。従って、ユーザは、水槽中に泳いでいる複数種の魚の中で、特に観察したい魚の映像をリアルタイムで確認することが可能となる。
【００２５】
なお、本実施形態の情報提供システムは、水族館だけでなく、動物園などの他の施設に適用する有用なデジタルサイネージシステムを実現することができる。要するに、カメラの自動追尾機能と画像認識機能とを有する有用なデジタルサイネージシステムを実現することができる。
【００２６】
［第２の実施形態］
図５は、本実施形態に関する情報提供システムの構成を示すブロック図である。
【００２７】
本実施形態のシステムは、サーバ１０と、携帯型機器３０と、無線ＬＡＮとから構成されている。サーバ１０は、前述の図１に示すように、予め用意されているデータベース１１を参照し、水族館での魚に関する情報（画像、属性情報）などを提供するための情報処理を実行する。
【００２８】
携帯型機器３０は、例えば水族館専用の機器であり、館内に設置されている無線ＬＡＮ機器３３を介して無線ネットワークにより、サーバ１０に接続する。携帯型機器３０は、例えば魚の名称を入力するためのボタンを有する入力部３１と、サーバ１０から提供された情報を表示するディスプレイ３２を有する。
【００２９】
（システムの動作）
以下、図６のフローチャートを参照して、本実施形態のシステムの動作を説明する。
【００３０】
まず、本実施形態のシステムでは、ユーザは、例えば水族館に入場するときに、専用の携帯型機器３０を受け取る。ユーザは、携帯型機器３０の入力部３１から、観察したい水槽の分類名や水槽の番号などを入力する操作を実行する。この操作に応じて、携帯型機器３０は、入力された入力情報を無線ＬＡＮを経由して送信する。
【００３１】
サーバ１０は、携帯型機器３０から送信された入力情報を入力すると、情報提供の準備処理に移行する（ステップＳ１１）。サーバ１０は、データベース１１を参照し、入力情報に対応する情報を検索する（ステップＳ１２）。具体的には、サーバ１０は、入力情報が水槽の分類名であれば、当該分類に属する魚の画像データや、魚の名称、特性などを示す属性情報を検索し、無線ＬＡＮを経由して送信する（ステップＳ１３）。携帯型機器３０は、サーバ１０から画像データや属性情報を受信し、ディスプレイ３２上に表示する（ステップＳ１４）。
【００３２】
また、ユーザが入力部３１を操作して、別の水槽の分類名や水槽の番号などを入力すると、サーバ１０は、以上の処理を繰り返すことにより、画像データや属性情報を携帯型機器３０に送信する（ステップＳ１５）。
【００３３】
以上のように本実施形態の情報提供システムであれば、予め用意された専用の携帯型機器３０を使用して、ユーザに対して水槽内の魚などの画像データや属性情報を提供するデジタルサイネージシステムを実現することができる。ユーザは、携帯型機器３０のディスプレイ３２上で、観察したい魚の画像、名称、特性などを詳細に確認することが可能となる。
【００３４】
なお、本実施形態の情報提供システムは、水族館だけでなく、動物園などの他の施設に適用する有用なデジタルサイネージシステムを実現することができる。要するに、無線ＬＡＮにより、サーバ１０と接続する携帯型機器３０を使用する有用なデジタルサイネージシステムを実現することができる。
【００３５】
［第３の実施形態］
図７は、本実施形態に関する情報提供システムの構成を示すブロック図である。
【００３６】
本実施形態のシステムは、サーバ１０と、携帯型機器４０と、無線ＬＡＮとから構成されている。サーバ１０は、前述の図１に示すように、予め用意されているデータベース１１を参照し、水族館での魚に関する情報（名称や属性情報）などを提供するための情報処理を実行する。
【００３７】
携帯型機器４０は、例えば水族館専用の機器であり、館内に設置されている無線ＬＡＮ機器３３を介して無線ネットワークにより、サーバ１０に接続する。携帯型機器４０は、カメラ４１と、サーバ１０から提供された情報を表示するディスプレイ４２を有する。
【００３８】
（システムの動作）
以下、図８のフローチャートを参照して、本実施形態のシステムの動作を説明する。
【００３９】
まず、本実施形態のシステムでは、ユーザは、例えば水族館に入場するときに、専用の携帯型機器４０を受け取る。ユーザは、水槽内で泳いでいる魚を携帯型機器４０のカメラ４１で追尾撮影しながら、図示しない検索用ボタンを操作する。
【００４０】
サーバ１０は、携帯型機器４０から検索用ボタンの操作に応じて、送信される映像データを、無線ＬＡＮを経由して受信する（ステップＳ２１）。サーバ１０は、受信した映像データから魚の表面模様パターンを抽出して、画像パターン認識処理の準備処理に移行する。サーバ１０は、抽出した表面模様パターンと、データベース１１から検索した表面模様パターン情報とのパターンマッチング処理などの画像パターン認識処理を実行する（ステップＳ２２）。
【００４１】
サーバ１０は、データベース１１を参照し、画像認識により特定した魚の名称や属性情報（特性など）を検索する（ステップＳ２３）。サーバ１０は、検索した魚の名称や特性などを示す属性情報を無線ＬＡＮを経由して送信する（ステップＳ２４）。携帯型機器４０は、サーバ１０から受信した魚の名称や属性情報をディスプレイ４２上に表示する（ステップＳ２５）。
【００４２】
また、ユーザがカメラ４１を操作して、別の魚を撮影しながら検索ボタンを操作すると、サーバ１０は、以上の処理を繰り返すことにより、撮影された映像の魚の名称や属性情報を携帯型機器４０に送信する（ステップＳ１６）。
【００４３】
以上のように本実施形態の情報提供システムであれば、予め用意された専用の携帯型機器４０を使用して、ユーザが撮影した水槽内の魚の映像に応じて、その魚の名称や属性情報を提供するデジタルサイネージシステムを実現することができる。専用の携帯型機器４０はいわばデジタルルーペに相当するものであり、ユーザが任意に水槽内の魚を追尾撮影することにより、携帯型機器４０のディスプレイ４２上で、観察したい魚の名称や特性などを詳細に確認することが可能となる。
【００４４】
なお、本実施形態の情報提供システムは、水族館だけでなく、動物園などの他の施設に適用する有用なデジタルサイネージシステムを実現することができる。要するに、無線ＬＡＮにより、サーバ１０と接続する携帯型機器４０を使用する有用なデジタルサイネージシステムを実現することができる。
【００４５】
［第１の実施形態の変形例］
図９及び図１０は、第１の実施形態に関する情報提供システムの変形例を示す図である。
【００４６】
本実施形態のシステムは、前述したように、水槽１８の内部を撮影する複数のカメラ１６により、追尾される魚などの目標物をディスプレイ装置１５の画面上に表示する。ここで、ユーザは、画面上で観察したい魚１００の映像を確認できるが、その目標物である魚１００の水槽内での位置を簡単に認識できない。
【００４７】
そこで、サーバ１０は、図９に示すように、カメラ１６の撮影範囲を例えば４分割し、目標物９００（ここでは魚１００）の位置を示す位置情報を算出し、目標物９００が位置するエリアを示すエリア情報を生成する。サーバ１０は、図１０に示すように、ディスプレイ装置１５の画面上に追尾撮影された目標物９００の拡大表示情報１５０を表示し、同一画面上にエリア情報１５１を表示する。エリア情報１５１は、図９に示すような例えば４分割の撮影範囲の中で、目標物９００が位置するエリア（個々では左下の部分）を示す表示情報である。
【００４８】
このような構成により、ユーザは、ディスプレイ装置１５の画面上に表示されている魚が、水槽内のどの辺で泳いでいるのかを用意に確認することができる。さらに、このような構成を例えば監視システムに適用した場合に、ディスプレイ上において、追尾している目標体の位置を把握することが可能となる。即ち、監視カメラにより目標体を追尾している状態において、ディスプレイ上に、撮影対象の目標体の映像と共に、カメラによる監視範囲内で目標体が位置するエリアを表示することにより、目標体の位置を容易に把握することが可能となる。
【００４９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１０…サーバ１０、１１…データベース、１２…映像バッファ装置、
１３…ＬＡＮ（ローカルエリアネットワーク）、１４…入力装置、
１５…ディスプレイ装置、１６…カメラ、１７…インターフェース、
１８…水槽、３０…携帯型機器、３１…入力部、３２…ディスプレイ、
４０…携帯型機器、４１…カメラ、４２…ディスプレイ。
【図１】
2012191261.tif 000003
【図２】
2012191261.tif 000004
【図３】
2012191261.tif 000005
【図４】
2012191261.tif 000006
【図５】
2012191261.tif 000007
【図６】
2012191261.tif 000008
【図７】
2012191261.tif 000009
【図８】
2012191261.tif 000010
【図９】
2012191261.tif 000011
【図１０】
2012191261.tif 000012