JP2007004438A - Optical tag function control method, optical tag, and optical tag system - Google Patents
Optical tag function control method, optical tag, and optical tag system Download PDFInfo
- Publication number
- JP2007004438A JP2007004438A JP2005183321A JP2005183321A JP2007004438A JP 2007004438 A JP2007004438 A JP 2007004438A JP 2005183321 A JP2005183321 A JP 2005183321A JP 2005183321 A JP2005183321 A JP 2005183321A JP 2007004438 A JP2007004438 A JP 2007004438A
- Authority
- JP
- Japan
- Prior art keywords
- optical tag
- optical
- infrared
- information
- tag system
- 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.)
- Pending
Links
Images
Abstract
【課題】 従来の光タグ、および光タグシステムに新たな機能を付加することで、多彩な応用システムの展開を可能にする。
【解決手段】 光タグ10に識別情報としてIDを付与し、各光タグ10ごとに赤外発光を指示し、該光タグ10の発光を認識部20の赤外カメラ23により撮像して当該光タグ10を認識し、該光タグ10に関する情報をデータベースに記録すると共に、データベースに記録した情報をクラアントに提供する光タグシステム1において、光タグ10に複数のIDを付与し、また、光タグ10が、複数のIDの各IDに対応して、異なる処理を実行する機能を保持するようにする。そして、認識部20から光タグ10に対して、IDを含む赤外コマンドを送信し、光タグ10が、受信した赤外コマンドに含まれるIDを検出し、当該IDに対応する処理を実行する。
【選択図】 図1PROBLEM TO BE SOLVED: To develop a variety of application systems by adding a new function to a conventional optical tag and an optical tag system.
An ID is given as identification information to an optical tag, infrared emission is instructed for each optical tag, and the light emitted from the optical tag is imaged by an infrared camera of a recognition unit and the light is emitted. In the optical tag system 1 that recognizes the tag 10 and records information about the optical tag 10 in the database and provides the information recorded in the database to the client, the optical tag 10 is assigned a plurality of IDs. 10 holds a function of executing different processes corresponding to each ID of the plurality of IDs. And the infrared command containing ID is transmitted with respect to the optical tag 10 from the recognition part 20, the optical tag 10 detects ID contained in the received infrared command, and performs the process corresponding to the said ID. .
[Selection] Figure 1
Description
本発明は、光タグ機能制御方法、光タグ、および光タグシステムに関するものであり、特に、従来の光タグ、および光タグシステムに新たな機能を付加することで、多彩な応用システムの展開を可能にする、光タグ機能制御方法、光タグ、および光タグシステムに関する。 The present invention relates to an optical tag function control method, an optical tag, and an optical tag system, and in particular, by adding new functions to the conventional optical tag and optical tag system, various application systems can be developed. The present invention relates to an optical tag function control method, an optical tag, and an optical tag system.
光タグシステムついての従来技術が提案されている(例えば、特許文献1、非特許文献1、2、3参照)。
Conventional techniques for optical tag systems have been proposed (see, for example,
この従来の光タグシステムの一例について説明する。例えば、図6の従来の光タグシステムの構成例に示すように、光タグシステム1aにおいては、実世界に存在する物体や人物(実世界オブジェクト)201に添付され、あるいは、それ自体がオブジェクトでもある光タグ10aに、識別情報(ID)を各光タグ10aに割り当てる。光タグ10aは、光タグシステムの認識部20が発光する変調された赤外パルス照明を、赤外受光部12および復調回路13により受信し、制御マイコン11の処理により、光タグ10aへの下り情報チャネルを経由した指令(赤外コマンド)に応答して、赤外発光部14により赤外線による発光を行なう。
An example of this conventional optical tag system will be described. For example, as shown in the configuration example of the conventional optical tag system in FIG. 6, the optical tag system 1a is attached to an object or person (real world object) 201 that exists in the real world, or is itself an object. Identification information (ID) is assigned to each optical tag 10a to a certain optical tag 10a. The optical tag 10 a receives the modulated infrared pulse illumination emitted by the
また、認識部20は、制御PC(制御用コンピュータ)21および画像処理制御部22により、赤外カメラ23を制御し、光タグ10aの発光を撮影する。また、認識部20のリアルタイム通信制御部24は、赤外カメラ23のフレーム信号と同期したリアルタイムの制御を行い、赤外パルス照明部25により、フレーム毎に光タグ10aに赤外発光指示(赤外線による発光指示)を送信する。
The recognizing
例えば、図7に示すように、光タグ10aのID(m−1、m、m+1)に対応付けた画像フレーム時間(Tm−1、Tm、Tm+1)に同期して対応する光タグ10aに指令して発光させ、認識部20がその画像フレーム時間に対応する光タグの発光有無と発光位置を画像認識する。
For example, as shown in FIG. 7, a command is sent to the corresponding optical tag 10a in synchronization with the image frame time (Tm-1, Tm, Tm + 1) associated with the ID (m-1, m, m + 1) of the optical tag 10a. Then, the
また、併行してその場を可視カメラ26により撮像し、実世界の撮像画像/映像配信情報に認識IDと時間と位置を含む光タグ10aのメタデータと光タグ10aのIDに対応してシステムの動作を開始できる一連のリンク情報を付随させる。
Also, the system captures the spot with the
例えば、図8に示すように、オブジェクトの識別ID=m、m+1、…、発光指示命令を送信した時間Tm、Tm+1、…、当該オブジェクトのフレーム画像内座標(Xm,Ym)、(Xm+1,Ym+1)、…を関連付けたファイル、すなわち各オブジェクトのフレーム画像内位置データ抽出ファイル135を生成する。 For example, as shown in FIG. 8, the object identification ID = m, m + 1,..., The time Tm, Tm + 1,..., The frame in-frame coordinates of the object (Xm, Ym), (Xm + 1, Ym + 1) ),..., That is, a frame image position data extraction file 135 of each object is generated.
すなわち、コンピュータシステム200は、各時間(Tm、Tm+1、…)とそれに対応する出力フレーム(n、n+1、…)から抽出された各識別ID(m、m+1、…)のフレーム画像内位置座標の対応付けを行い(ステップS101、S102)、次いで対応付けられた各識別ID(m、m+1、…)とフレーム画像内位置座標とに基づいて、各オブジェクトのフレーム画像内位置データ抽出ファイル135を生成する(ステップS103)。すなわち、このフレーム画像内位置データ抽出ファイル135は、各オブジェクトID(m、m+1、…)に対応して各時間(Tm、Tm+1、…)および画面座標(Xm,Ym)、(Xm+1,Ym+1)、…を互いに対応付けて登録している。
That is, the
また、図9に示すように、図8に示した各オブジェクトのフレーム画像内位置データ抽出ファイル135を予めコンピュータシステム200内の情報ファイルと結合して、オブジェクトデータベース141として構成して扱う。このコンピュータシステム200内の情報ファイルの一例としては、オブジェクト名に関するデータファイル137が図示されている。このオブジェクト名に関するデータファイル137は、予め別ファイルとして、オブジェクトに関する情報を蓄積したファイルである。
Further, as shown in FIG. 9, the in-frame position data extraction file 135 of each object shown in FIG. 8 is combined with the information file in the
図9に示すコンピュータシステム200内の情報との結合では、リレーショナルデータベース的な考え方で、共通のオブジェクトIDによって各オブジェクトのフレーム画像内位置データ抽出ファイル135とオブジェクト名に関するデータファイル137とを結合している(ステップS110)。この結合前には、時間Tmに識別ID=mとして付帯された光タグ10aの位置は、フレーム画像内座標である画面座標(Xm,Ym)であるとしか分からなかったが、図9に示すようにオブジェクト名に関するデータファイル137と結合することにより、時間Tmに名称Aというものが座標(Xm,Ym)にあるというようにより人間に分かり易い情報として得られるオブジェクトデータベース141を構築することができる。
In combination with the information in the
また、図10は、図9で説明した各オブジェクトのフレーム画像内位置データ抽出ファイル135とオブジェクト名に関するデータファイル137をオブジェクトIDで結合したオブジェクトデータベース141のオブジェクト名に関するデータファイル137に対して他の項目であるキーワードを共通キーとして情報ファイル138と結合して情報データベース143を構成する例を示している(ステップS111)。
10 is different from the data file 137 related to the object name of the
情報ファイル138は、キーワードに対応して趣味、購買履歴、色、値段、URL−Bなどの情報を登録しており、このURL−Bは、情報データベース143がIP(Internet Protocol)網151上に存在するウェブサイトにアクセスして、このウェブサイトから情報を取得し得ることを示している。
The
図10に示すように、複数のファイルを共通のキーで結合することにより、複数のデータベースを構成することができ、提供する情報の付加価値を高めることができる。例えば、時間Tmに座標(Xm,Ym)にあった名称Aの購買履歴はXXであるというような付加価値の高い情報にすることができる。更に、上述したように付加情報としてIP網上でのファイルの存在場所を表すURL(Uniform Resource Locator)を付け加えれば、指定されたURLのサイトから情報を引き出し、前記情報に付加情報として付け加えることも可能である。 As shown in FIG. 10, by combining a plurality of files with a common key, a plurality of databases can be configured, and the added value of information to be provided can be increased. For example, it is possible to make the information with high added value that the purchase history of the name A at the coordinates (Xm, Ym) at time Tm is XX. Furthermore, as described above, if a URL (Uniform Resource Locator) indicating the location of a file on the IP network is added as additional information, information can be extracted from the site of the specified URL and added to the information as additional information. Is possible.
また、図11は、オブジェクトのフレーム画像内位置データ抽出ファイル135をコンピュータシステム200により構築されるサイバー空間(コンピュータシステム200、あるいはネットワークに接続された複数のコンピュータシステムとそのコンピュータシステムに蓄積された情報とから構築された空間)でのオブジェクト管理に関連付けて、実世界とサイバー世界のオブジェクト管理データベース145を構築することを示している図である。
Further, FIG. 11 shows a cyberspace (
更に詳しくは、コンピュータシステム200は、各オブジェクトのフレーム画像内位置データ抽出ファイル135をサイバー世界上のオブジェクトリスト139と両者の共通の項目である識別IDをキーとして結合して、実世界とサイバー世界のオブジェクト管理データベース145を構成している(ステップS113)。サイバー上のオブジェクトリスト139は、項目として識別ID、位置、時間、属性、センシング情報、αなどを有する。
In more detail, the
サイバー世界において、実世界にあるモノを仮想的にオブジェクトとして管理するということは、そのプロパティを管理することを意味し、そのプロパティを構成するものは、通常予め補足が可能な固定的な情報に限られている。例えば、本であれば、ページ数、出版社などである。図11に示す例では、各オブジェクトのフレーム画像内位置データ抽出ファイル135のようにリアルタイムで実世界のオブジェクトの位置情報を認識し、それを識別IDと関連させて、他のファイルに対して提供できるような仕組みを提供するため、サイバー上のオブジェクトリスト139の項目として実世界での位置情報をリアルタイムに追加することができる。このように従来固定的であったサイバー上のオブジェクト情報を実世界の変化に即して自動的に変更することができるようにする。すなわち、実世界に即してサイバーオブジェクトを管理して、実世界に密にサイバーオブジェクトを実現し、実世界とサイバー世界を結合することができるようにする。 In the cyber world, managing objects in the real world as virtual objects means managing their properties, and what constitutes those properties is usually fixed information that can be supplemented in advance. limited. For example, in the case of a book, the number of pages, publisher, etc. In the example shown in FIG. 11, the position information of the real world object is recognized in real time like the position data extraction file 135 in the frame image of each object, and it is provided to other files in association with the identification ID. In order to provide a mechanism that can do this, location information in the real world can be added in real time as an item in the cyber object list 139. In this way, it is possible to automatically change cyber object information that has been fixed in the past in accordance with changes in the real world. In other words, the cyber objects are managed in accordance with the real world, the cyber objects are densely realized in the real world, and the real world and the cyber world can be combined.
また、光タグシステムのクライアントはメタデータを元に画像/映像画面内の認識位置にアイコンを表示し、位置に相当するIDに付随されてきたリンク情報を割り当てるようにもできる。 The client of the optical tag system can also display an icon at the recognition position in the image / video screen based on the metadata and assign link information attached to an ID corresponding to the position.
以上により、その場やシステムで関連する他の場のリアル世界(実世界)にあるオブジェクトがサイバー世界{コンピュータシステム(単独、あるいは複数のシステム)上の仮想世界}とリアルタイムで連結され、一方の世界だけでは得られない複合効果を獲得することができるようにしている。
上述した従来技術による光タグと、それを使った光タグシステムには、次のような問題点があった。
第1の問題点は、上記光タグに周囲の環境とのインタラクションのための機能追加をすると当初の簡易な光タグ構成が複雑化・大型化してしまうことである。
第2の問題点は、光タグからの情報伝達を行うには新たな上り情報チャネルが必要になることである。さらに電波などを情報チャネルに使用すると、光タグが持つ光学系以外に電波系の異なる機構を追加しなければならないことである。
The conventional optical tag described above and the optical tag system using the same have the following problems.
The first problem is that when a function for interaction with the surrounding environment is added to the optical tag, the initial simple optical tag configuration becomes complicated and large.
The second problem is that a new uplink information channel is required to transmit information from the optical tag. Furthermore, when radio waves or the like are used for an information channel, a mechanism having a different radio wave system must be added in addition to the optical system of the optical tag.
第3の問題点は、光学系で上り情報チャネルを設けることが出来たとしても、その場における光タグの設置状況に左右されて、不安定な伝達ルートになることである。
第4の問題点は、従来の光タグが添付されたオブジェクトにはシステムによるその光タグ自体の認識の様子が伝わらないことである。
The third problem is that even if the upstream information channel can be provided in the optical system, it becomes an unstable transmission route depending on the installation status of the optical tag in the place.
The fourth problem is that the state of recognition of the optical tag itself by the system is not transmitted to the object to which the conventional optical tag is attached.
第5の問題点は、光タグの認識結果がリアルタイムにシステムに反映されるものの、その場で展開されている価値ある文脈(コンテクスト)を含みコンテンツとなり得る情報が失われ、再利用できないことである。
第6の問題点は、その場に複数の認識機構が共存すると、IDとフレームの対応付けが競合するために動作できなくなることである。
第7の問題点は、以上の方法、媒体(光タグ)を用いた光タグシステムだけでなく、イベント(例えば、舞台・劇場、テーマパーク等における催し物)が行なわれる場に設定され該イベントに関する情報を処理するコンピュータシステムと光タグシステムを連携した装置、すなわち、空間装置についての仕組みがないと応用性に欠けることである。
The fifth problem is that although the recognition result of the optical tag is reflected in the system in real time, information that can be used as content including valuable context (context) developed on the spot is lost and cannot be reused. is there.
A sixth problem is that when a plurality of recognition mechanisms coexist on the spot, the operation cannot be performed because the correspondence between the ID and the frame conflicts.
The seventh problem is not only related to the optical tag system using the above method and medium (optical tag), but also to an event (for example, an event at a stage / theatre, a theme park, etc.). If there is no mechanism for a device that links a computer system for processing information and an optical tag system, that is, a space device, it lacks applicability.
本発明は上記課題を解決するためになされたものであり、本発明の目的は、従来の光タグ、および光タグシステムに新たな機能を付加することで、上記の問題点を解決して多彩な応用システムの展開を可能にする、光タグ機能制御方法、光タグ、および光タグシステムを提供することにある。 The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to solve the above-mentioned problems by adding new functions to conventional optical tags and optical tag systems. The present invention provides an optical tag function control method, an optical tag, and an optical tag system that enable development of various application systems.
本発明の光タグ機能制御方法は、光タグに識別情報としてIDを付与し、前記光タグに対して赤外線により、IDを含む赤外コマンドを送信し、該当するIDの光タグの赤外発光を撮像して当該光タグを認識し、該光タグに関する情報をデータベースに記録すると共に、該データベースに記録された情報をクライアントに提供する光タグシステムにおける光タグ機能制御方法であって、前記光タグに複数のIDを付与するステップと、前記光タグが、前記複数のIDの各IDに対応して、異なる処理を実行する機能を保持するステップと、前記光タグシステムから前記光タグに対して、IDを含む赤外コマンドを送信するステップと、前記光タグが、前記光タグシステムから受信した赤外コマンドに含まれるIDを検出し、当該IDに対応する処理を実行するステップとを含むことを特徴とする。 In the optical tag function control method of the present invention, an ID is given to the optical tag as identification information, an infrared command including the ID is transmitted to the optical tag by infrared rays, and the infrared emission of the optical tag having the corresponding ID is transmitted. An optical tag function control method in an optical tag system for recognizing the optical tag, recording information on the optical tag in a database, and providing the information recorded in the database to a client. A step of assigning a plurality of IDs to the tag, a step of holding the function of executing different processing in correspondence with each ID of the plurality of IDs, and a step from the optical tag system to the optical tag. Transmitting an infrared command including an ID, and the optical tag detects an ID included in the infrared command received from the optical tag system and corresponds to the ID. Characterized in that it comprises a step of executing processing.
また、本発明の光タグ機能制御方法は、前記複数のIDの1つを、光タグに発光を指示して該光タグの存在、非存在を判別するために使用する主IDとして割り当てるステップと、前記光タグの存在、非存在を判別する機能と区別するために、主IDとは異なる副IDを光タグに割り当てるステップとを含むことを特徴とする。 The optical tag function control method according to the present invention includes a step of assigning one of the plurality of IDs as a main ID used to instruct the optical tag to emit light and determine the presence / absence of the optical tag. And a step of assigning a sub-ID different from the main ID to the optical tag in order to distinguish from the function of determining the presence / absence of the optical tag.
また、本発明の光タグ機能制御方法は、前記光タグが、該光タグに設けられた要求ボタンの押下を契機として、光タグシステムに対する受付要求を赤外発光により行なうステップと、光タグシステムが、前記光タグからの受付要求を受け付けた場合に、光タグに対して複数回の発光指示を副IDとともに送信するステップと、前記光タグが、前記光タグシステムから送信される副IDを含む赤外コマンドによる赤外発光指示を所定の回数以上受信した場合に、前記光タグシステムに対する受付要求をリセットするステップとを含むことを特徴とする。 In addition, the optical tag function control method of the present invention includes a step in which the optical tag makes an acceptance request to the optical tag system by infrared emission when a request button provided on the optical tag is pressed, and an optical tag system However, when receiving an acceptance request from the optical tag, a step of transmitting a plurality of light emission instructions together with a sub ID to the optical tag, and a sub ID transmitted from the optical tag system by the optical tag. And a step of resetting a reception request for the optical tag system when an infrared emission instruction by the included infrared command is received a predetermined number of times or more.
また、本発明の光タグ機能制御方法は、前記光タグが、前記光タグサービスへの受付要求を行なうステップと、前記光タグが前記光タグシステムからの指示により可視光による発光または音による発音を行なうステップと、前記光タグシステムが、前記光タグからの受付要求を受け付けた場合に、前記光タグに対して、可視光による発光または音により発音を行なうように指示するステップと含むことを特徴とする。 The optical tag function control method of the present invention includes a step in which the optical tag makes an acceptance request to the optical tag service, and the optical tag emits light by visible light or sound by an instruction from the optical tag system. And when the optical tag system accepts an acceptance request from the optical tag, the optical tag system instructs the optical tag to emit sound by visible light or sound. Features.
また、本発明の光タグは、光タグに識別情報としてIDを付与し、前記光タグに対して赤外線により、IDを含む赤外コマンドを送信し、該当するIDの光タグの赤外発光を撮像して当該光タグを認識し、該光タグに関する情報をデータベースに記録すると共に、該データベースに記録された情報をクライアントに提供する光タグシステムにおける光タグであって、複数のIDを保持する手段と、前記IDごとに指定された異なる処理を実行する手段と、前記光タグシステムから受信した赤外コマンドに含まれるIDの種別に応じて、指定された処理を実行する手段とを備えることを特徴とする。 Further, the optical tag of the present invention assigns an ID as identification information to the optical tag, transmits an infrared command including the ID to the optical tag by infrared rays, and emits infrared light from the optical tag of the corresponding ID. An optical tag in an optical tag system that captures an image, recognizes the optical tag, records information about the optical tag in a database, and provides the information recorded in the database to a client, and holds a plurality of IDs Means, means for executing a different process specified for each ID, and means for executing a specified process according to the type of ID included in the infrared command received from the optical tag system. It is characterized by.
また、本発明の光タグは、前記複数のIDの1つを主IDとして保持し、残りのIDを副IDとして保持する手段と、前記光タグシステムから主IDを含む赤外コマンドを受信した場合に、当該光タグの存在、非存在を前記光タグシステムに判別させるために赤外発光を行なう手段と、前記光タグシステムから副IDを含む赤外コマンドを受信した場合に、該副IDに対応付けられた処理を実行する手段とを備えることを特徴とする。 The optical tag of the present invention receives one of the plurality of IDs as a main ID and means for holding the remaining IDs as sub IDs and an infrared command including the main ID from the optical tag system. In this case, when receiving an infrared command including a sub-ID from the optical tag system and means for emitting infrared light to make the optical tag system discriminate the presence / absence of the optical tag, the sub-ID And a means for executing a process associated with.
また、本発明の光タグは、前記光タグシステムに対する受付要求を赤外発光により行なう要求ボタンと、前記光タグシステムが、光タグからの受付要求を受け付けた場合に、該光タグシステムから複数回送信される副IDを含む赤外コマンドによる赤外発光指示を受信し、該赤外コマンドを所定の回数以上受信した場合に、前記光タグシステムに対する受付要求をリセットする手段とを備えることを特徴とする。 The optical tag of the present invention includes a request button for making an acceptance request to the optical tag system by infrared light emission, and a plurality of optical tag systems from the optical tag system when the optical tag system accepts an acceptance request from the optical tag. Means for receiving an infrared emission instruction by an infrared command including a sub-ID transmitted twice, and resetting an acceptance request to the optical tag system when the infrared command is received a predetermined number of times or more. Features.
また、本発明の光タグは、前記光タグシステムから、可視光による発光または音により発音を行なうように指示する赤外コマンドを受信する手段と、前記光タグシステムから、可視光による発光または音により発音を行なう赤外コマンドを受信した場合に、前記光タグシステムに対して、可視光による発光または音により発音を行なう手段とを備えることを特徴とする。 Further, the optical tag of the present invention comprises means for receiving an infrared command for instructing sound generation by light emission or sound by visible light from the optical tag system, and light emission or sound by visible light from the optical tag system. When receiving an infrared command for generating sound, the optical tag system is provided with means for generating sound by light emission or sound by visible light.
また、本発明の光タグシステムは、上記に記載の光タグ機能制御方法を用いたことを特徴とする。 The optical tag system of the present invention is characterized by using the optical tag function control method described above.
また、本発明の光タグシステムは、認識対象となる光タグの現在における撮像画像と、認識した光タグに関連するメタ情報と、リンク情報とを蓄積するデータベースと、前記蓄積したリンク情報に時間の経過を反映した変化を与える手段と、前記データベースから抽出した蓄積情報によってサイバー世界の情報と再結合し、現在と過去を上位統合した複合サービスを提供する手段とを備えることを特徴とする。 The optical tag system of the present invention also includes a database that stores currently captured images of optical tags to be recognized, meta information related to the recognized optical tags, and link information, and time is stored in the stored link information. And a means for providing a composite service in which the present and the past are integrated with each other by recombining with information in the cyber world based on the accumulated information extracted from the database.
また、本発明の光タグシステムは、複数の光タグIDの存在、それらの位置関係、時間関係を条件として設定した未来の想定場面を指定する手段をさらに備えることを特徴とする。 In addition, the optical tag system of the present invention is further characterized by further comprising means for designating an expected future scene set on the condition of the presence of a plurality of optical tag IDs, their positional relationship, and time relationship.
また、本発明の光タグシステムは、前記データベースに記録した光タグに関する情報を一次情報として、前記一次情報を組み合わせた二次情報を生成する手段を備えることを特徴とする。 The optical tag system of the present invention is characterized by comprising means for generating secondary information in which the primary information is combined using the information related to the optical tag recorded in the database as primary information.
また、本発明の光タグシステムは、光タグを認識する複数の光タグ認識手段と、前記複数の認識手段の間でトークンによる優先権の交換を行うことで、同一の場における複数の認識手段を作動させる手段とを備えることを特徴とする。 The optical tag system according to the present invention includes a plurality of optical tag recognizing means for recognizing an optical tag and a plurality of recognizing means in the same place by exchanging priority by a token between the plurality of recognizing means. And a means for actuating.
また、本発明の光タグシステムは、イベントが開催される場所に設置され、該イベントに関連する情報を収集して処理する場制御システムと組み合わせて使用されることを特徴とする。 The optical tag system of the present invention is installed in a place where an event is held, and is used in combination with a field control system that collects and processes information related to the event.
本発明の光タグ機能制御方法においては、光タグに複数のIDを付与し、各IDごとに、異なる処理機能を対応付けるようにし、光タグシステムがIDを指定することにより光タグに異なる処理を実行させることができるようにしたので、これにより、光タグに付加機能を追加するのに必要な専用の回路等を減らすることができ、光タグの簡略化を図ることができる。 In the optical tag function control method of the present invention, a plurality of IDs are assigned to the optical tag, different processing functions are associated with each ID, and the optical tag system performs different processing on the optical tag by specifying the ID. As a result, it is possible to reduce the number of dedicated circuits and the like necessary for adding an additional function to the optical tag, thereby simplifying the optical tag.
また、本発明の光タグ機能制御方法においては、複数のIDの1つを、光タグの存在、非存在を判別するために光タグに発光を指示する主IDとし、光タグの存在、非存在を判別する機能と区別するために、異なる副IDを光タグに割り当てるようにしたので、これにより、光タグの存在、非存在を光タグからの発信情報とし、本来の存在、非存在と区別するために、発信情報に光タグの本来IDと異なるIDを割り当てることができ、光タグから発信する上り追加情報チャネルを必要としなくなる。 In the optical tag function control method of the present invention, one of a plurality of IDs is used as a main ID that instructs the optical tag to emit light in order to determine the presence or absence of the optical tag, and the presence or absence of the optical tag. In order to distinguish from the function of determining the presence, a different sub-ID is assigned to the optical tag, so that the presence / absence of the optical tag is regarded as the transmission information from the optical tag, and the original presence / absence is determined. In order to make a distinction, an ID different from the original ID of the optical tag can be assigned to the transmission information, and an uplink additional information channel transmitted from the optical tag is not required.
また、本発明の光タグ機能制御方法においては、光タグに光タグシステムに対する受付要求を赤外発光により行なう要求ボタンを設け、光タグシステムが要求を受け付けた場合に、副IDにより光タグに対して複数回の赤外発光指示を行ない、光タグは、光タグシステムからの赤外発光指示を所定の回数以上受信した場合に、受付要求をリセットするようにしたので、これにより、実空間の状況に左右される不安定な光タグの認識状態にあっても、光タグ認識情報の伝達に安定して使用できる。 In the optical tag function control method of the present invention, the optical tag is provided with a request button for making an acceptance request for the optical tag system by infrared light emission, and when the optical tag system accepts the request, the sub tag is assigned to the optical tag. In response to a plurality of infrared emission instructions, the optical tag resets the acceptance request when receiving an infrared emission instruction from the optical tag system a predetermined number of times or more. Even when the optical tag recognition state is unstable, which depends on the situation, the optical tag recognition information can be used stably.
また、光タグ機能制御方法においては、光タグは、光タグシステムへの受付要求を行なうと共に、光タグシステムからの指示により、可視光による発光または音による発音を行うようにしたので、これにより、光タグが、光タグシステムと光タグが貼付されたオブジェクト(人間等)の間で積極的なコミュニケーションを仲介できるようになる。 Further, in the optical tag function control method, the optical tag makes a reception request to the optical tag system and emits light by visible light or generates sound by sound according to an instruction from the optical tag system. The optical tag can mediate active communication between the optical tag system and the object (human etc.) to which the optical tag is attached.
また、本発明の光タグにおいては、光タグに複数のIDを付与し、各IDごとに、異なる処理機能を対応付けるようにし、光タグシステムがIDを指定することにより光タグに異なる処理を実行させることができるようにしたので、これにより、光タグに付加機能を追加するのに必要な専用の回路等を減らすることができ、光タグの簡略化を図ることができる。 Further, in the optical tag of the present invention, a plurality of IDs are assigned to the optical tag, different processing functions are associated with each ID, and the optical tag system performs different processing by designating the ID. Thus, it is possible to reduce the number of dedicated circuits and the like necessary for adding an additional function to the optical tag, and to simplify the optical tag.
また、本発明の光タグにおいては、光タグシステムから主IDを含む赤外コマンドにより赤外発光指示を受信した場合に、当該光タグの存在、非存在を光タグシステムに判別させるために赤外発光し、光タグシステムから副IDを含む赤外コマンドを受信した場合に、該副IDに対応付けられた処理を実行するようにしたので、これにより、光タグの存在、非存在を光タグからの発信情報とし、本来の存在、非存在と区別するために、発信情報に光タグの本来IDと異なるIDを割り当てることができ、光タグから発信する上り追加情報チャネルを必要としなくなる。 In addition, in the optical tag of the present invention, when an infrared emission instruction is received from an optical tag system by an infrared command including a main ID, red is used to make the optical tag system determine the presence or absence of the optical tag. When infrared light is emitted and an infrared command including a sub-ID is received from the optical tag system, the processing associated with the sub-ID is executed. In order to distinguish transmission information from the tag from the original presence or absence, an ID different from the original ID of the optical tag can be assigned to the transmission information, and an uplink additional information channel transmitted from the optical tag is not required.
また、本発明の光タグにおいては、光タグに光タグシステムに対する受付要求を赤外発光により行なう要求ボタンを設け、光タグシステムが要求を受け付けた場合に、副IDにより光タグに対して複数回の赤外発光指示を行ない、光タグは、光タグシステムからの赤外発光指示を所定の回数以上受信した場合に、受付要求をリセットするようにしたので、これにより、実空間の状況に左右される不安定な光タグの認識状態にあっても、光タグ認識情報の伝達に安定して使用できる。 In the optical tag of the present invention, the optical tag is provided with a request button for making an acceptance request for the optical tag system by infrared light emission, and when the optical tag system accepts the request, a plurality of subordinate IDs are assigned to the optical tag. When the infrared tag receives the infrared emission instruction from the optical tag system a predetermined number of times or more, the reception request is reset. Even in the recognition state of an unstable optical tag that is influenced, it can be used stably for transmission of optical tag recognition information.
また、本発明の光タグにおいては、光タグは、光タグシステムへの受付要求を行なうと共に、光タグシステムからの指示により、可視光による発光または音による発音を行うようにしたので、これにより、光タグが、光タグシステムと光タグが貼付されたオブジェクト(人間等)の間で積極的なコミュニケーションを仲介できるようになる。 Moreover, in the optical tag of the present invention, the optical tag makes a reception request to the optical tag system and emits light by visible light or generates sound by sound according to an instruction from the optical tag system. The optical tag can mediate active communication between the optical tag system and the object (human etc.) to which the optical tag is attached.
また、本発明の光タグシステムにおいては、上記に記載の光タグ機能制御方法を用いるようにしたので、これにより、光タグに付加機能を追加するのに必要な専用の回路等を減らすることができ、光タグの簡略化を図ることができる。また、光タグにより、光タグシステムと光タグが貼付されたオブジェクト(人間等)の間で積極的なコミュニケーションを仲介できるようになる。さらに、光タグから発信する上り追加情報チャネルを必要としなくなる。 Moreover, in the optical tag system of the present invention, since the optical tag function control method described above is used, this reduces the number of dedicated circuits required to add an additional function to the optical tag. Thus, the optical tag can be simplified. In addition, the optical tag makes it possible to mediate active communication between the optical tag system and the object (human being or the like) to which the optical tag is attached. Furthermore, it is not necessary to use an uplink additional information channel transmitted from the optical tag.
また、本発明の光タグシステムにおいては、認識対象となる光タグの現在における撮像画像と、該光タグに関連するメタ情報と、リンク情報とをデータベースに蓄積し、蓄積したリンク情報に時間の経過を反映した変化を与えるようにし、また、データベースから抽出した蓄積情報とサイバー世界の情報と再結合し、現在と過去を上位統合した複合サービスを提供するようにしたので、これにより、過去、現在を自在に組み合わせて使う応用サービスを展開できる。 In the optical tag system of the present invention, the current captured image of the optical tag to be recognized, the meta information related to the optical tag, and the link information are stored in a database, and the stored link information includes time information. Since it is designed to give changes that reflect the progress and recombine with the accumulated information extracted from the database and the information of the cyber world, it provides a composite service that integrates the present and the past. Application services that can be used in any combination can be developed.
また、本発明の光タグシステムにおいては、複数の光タグIDの存在、それらの位置関係、時間関係を条件として設定した未来の想定場面を指定するようにしたので、これにより、過去、現在、未来を自在に組み合わせて使う応用サービスを展開できる。 Moreover, in the optical tag system of the present invention, since the future assumed scenes set on the condition of the presence of a plurality of optical tag IDs, their positional relations, and time relations are designated, the past, present, You can develop application services that use any combination of the future.
また、本発明の光タグシステムにおいては、データベースに記録した光タグに関する認識情報等を一次情報として、該一次情報を組み合わせた二次情報を生成するようにしたので、これにより、種々の応用サービスを展開できる。 Further, in the optical tag system of the present invention, the secondary information that combines the primary information is generated using the recognition information related to the optical tag recorded in the database as the primary information. Can be expanded.
また、本発明の光タグシステムにおいては、光タグを認識する複数の光タグ認識手段を設け、該複数の認識手段の間でトークンによる優先権の交換を行うことで、同一の場における複数の認識手段を作動させるようにしたので、これにより、同一の場に複数の認識系が存在できるようにでき、例えば、テレビスタジオに見るように、複数の視点によるシナリオの展開の自由度が拡がり、また、カメラの死角を減らすこともできる。 In the optical tag system of the present invention, a plurality of optical tag recognizing means for recognizing the optical tag are provided, and a plurality of recognizing means exchange priority with tokens, so that a plurality of the same tag can be used. Since the recognition means is activated, this allows multiple recognition systems to exist in the same field. For example, as seen in a television studio, the degree of freedom of scenario development from multiple viewpoints is expanded. In addition, the blind spot of the camera can be reduced.
また、本発明の光タグシステムにおいては、イベントが開催される場所に設置され、該イベントに関連する情報を収集して処理する場制御システムと組み合わせて使用するようにしたので、これにより、演出、遊技、芸術、学問、経営などの意図が込められたスタジオ、店舗、舞台・劇場、テーマパーク、遊園地、博物館、家、オフィス、乗り物、教室などの場おいて、その場を意味あるものにする場制御システムと光タグシステムとを統合することができ、そこに新たに生まれた空間装置として、元の場制御システム単独、光タグシステム単独のそれぞれが持つ特質が著しく相互に増大され、また新たな効果をも生み出すことができる。 Further, in the optical tag system of the present invention, it is installed in a place where an event is held, and is used in combination with a field control system that collects and processes information related to the event. , Games, arts, academics, management, studios, stores, stage / theatres, theme parks, amusement parks, museums, homes, offices, vehicles, classrooms, etc. The field control system and the optical tag system can be integrated, and as a newly created space device, the characteristics of the original field control system alone and the optical tag system alone are remarkably increased, It can also create new effects.
[光タグシステムの構成例の説明]
図1は、本発明による光タグシステムの構成例を示す図である。
この構成例は、図6〜図11で説明した従来例の光タグシステムに新たな機能を追加した構成例であり、光タグ10において、要求ボタン15、可視発光部16、および追加機能部17が新たに追加されている。また、図6に示すコンピュータシステム200に代えて、サービスクラスタ2内の情報サービスコンピュータ100が使用され、従来のコンピュータシステム200の機能に加えて、より拡張した機能を実行できるように構成されている。
[Description of optical tag system configuration]
FIG. 1 is a diagram showing a configuration example of an optical tag system according to the present invention.
This configuration example is a configuration example in which a new function is added to the conventional optical tag system described with reference to FIGS. 6 to 11. In the
図1に示すように、光タグシステム1は、人、物等のオブジェクト(図6参照)に貼付される光タグ10と、光タグ10を認識すると共に、通信ネットワーク(グラーバルネットワークやローカルネットワーク等)に接続され、クライアントに情報を提供するサーバとして機能するサービスクラスタ2とで構成されている。
As shown in FIG. 1, the
以下、光タグシステム1を構成する各部の詳細について説明する。なお、本発明は、図6〜図11で説明した従来の光タグシステムを基本構成として、その機能を拡張したものであるため、従来例と説明が重複する場合がある。
Hereinafter, the details of each part constituting the
[光タグの構成と動作の説明]
図1において、光タグ10は、光タグの全体を統括制御する制御マイコン(制御用マイクロコンピュータ)11、認識部20からの赤外パルス照明(赤外線による変調されたパルス信号)を受信する赤外受光部12、変調された赤外パルス照明の信号を復調する復調回路13、赤外線を発光する赤外発光部14、認識部20に対して受付要求を発行するための要求ボタン15、可視光による発光を行なう可視発光部16、光タグの各種の追加機能を実行するための追加機能部17、および光タグの動作電源となる電池18から構成されている。
[Description of optical tag configuration and operation]
In FIG. 1, an
なお、認識部20から光タグ10に対して、赤外パルス照明により送信されるコマンドを「赤外コマンド」と呼ぶ。また、赤外コマンドには、光タグのIDの情報が含まれている。また、光タグ10はID(識別符号)として、主IDと副IDの複数のIDを保持するように構成され、さらに、各IDに対応して異なる処理を実行できるように構成されている。
A command transmitted from the
光タグ10は、認識部20から送信される赤外線による赤外パルス照明を受けて、認識部20から送信される赤外コマンドを赤外受光部12により受信する。この場合、周囲環境による赤外線の受信状況によって、赤外線パルスの信号強度が大きく変動し、また多くの環境赤外雑音も存在するので、認識部20は送信信号に変調をかけて光タグ10に送信する。
The
光タグ10では、復調回路13を経由してコマンド情報を復調し、制御マイコン11に入力する。したがって、赤外パルス照明は単なる照明ではなく、その場の光タグ全体に送信信号を放送する機能を持つ。
In the
図2に、光タグ10内の制御マイコン11の動作の流れを示す。なお、図2中の網掛けされたブロックが新たに追加された処理部分であり、その他の処理部分は、図6に示した従来例においても共通に備える部分である。
FIG. 2 shows an operation flow of the
以下、図2を参照して、光タグ10の動作の流れについて説明する。
光タグ10では、受信した赤外コマンドを制御マイコン11により分析し、かつ、コマンドに含まれるIDを光タグ10の主IDおよび副IDと照合し(ステップS101)、一致すれば、直ちにコマンドの指令動作を行う。一致しない場合は、コマンドは無視し、次のコマンド待ちに入る。
Hereinafter, the operation flow of the
In the
赤外コマンドの指令が、主IDを含む、赤外発光の動作指示であれば(ステップS102)、赤外発光部14によって、フレーム時間内相当の発光を行う(ステップS103)。例えば、図5に示すように、光タグ10のID(m−1、m、m+1)に対応付けた、赤外カメラ23の画像フレーム時間(Tm−1、Tm、Tm+1)に同期して発光する。
If the command of the infrared command is an operation instruction of infrared light emission including the main ID (step S102), the infrared
また、赤外コマンドの指令が主IDの設定の場合はその処理を行う(ステップS104、S105)。また、コマンドの指令が副ID設定であれば、このコマンドに付随するIDを光タグの副IDとして設定する(ステップS106)。 Further, when the instruction of the infrared command is the setting of the main ID, the process is performed (steps S104 and S105). If the command command is a sub ID setting, the ID accompanying the command is set as the sub ID of the optical tag (step S106).
また、コマンドのIDが光タグ10の副IDと一致し、かつ、指令内容が赤外発光であれば、光タグ10から認識部20に要求した「受付要求」の状況に応じて、フレーム時間内相当の発光を行う(ステップS110、S111、S112)。なお、「受付要求」とは光タグ10に備える押しボタンである要求ボタン15などが押されたときを契機として、認識部20に受け付けられた状態を指す。なお、要求ボタン15が押された場合に、要求ボタン内のスイッチ接点の接点振動などのチャツター(接点のチャタリング)を吸収し、安定した要求信号として制御マイコン11が取り込むようにする。
If the command ID matches the sub-ID of the
制御マイコン11では、受付要求中に受信した副ID向けの赤外発光の指令数をカウントし(ステップS113)、所定回数、例えば、6回になると受付要求をリセットし、カウントもリセットする。あるいは、要求開始から所定時間経過すると要求とカウントをリセットする(ステップS114、S115)。
The
また、認識部20から送信される赤外コマンドが可視光による発光指示であれば、光タグ10に備える可視発光部16で周囲に見える発光を行い、さらに、認識性を高めるためにリズムを持った間欠発光を行う(ステップS121、S122)。例えば、0.5秒毎に点滅するなどの動作を行なう。さらに、所定時間後、例えば、10秒後に発光を停止する。あるいは、要求ボタン15を押したら発光を停止する。
If the infrared command transmitted from the
さらに、光タグ10に追加機能を設けることが出来る。例えば、発音機能と対応する赤外コマンドを設け、可視光の発光と同様の手順で、音を発するなどの光タグ10のアクト動作を付加する。なお、この追加機能は追加機能部17内に設けられる。
Furthermore, the
[認識部の構成と動作の説明]
図1において、認識部20には、制御PC(制御用コンピュータ)21に制御される画像処理制御部22を設け、この画像処理制御部22により赤外カメラ23の動作を制御する。さらに、リアルタイム通信制御部24を設け、赤外カメラ23のフレーム信号と同期したリアルタイムの制御を行い、赤外パルス照明部25により、赤外カメラ23のフレームごとに光タグ10に赤外発光指示のコマンドを送信する。例えば、図5に示すように、フレーム画像(n−1、n、n+1)ごとに、赤外発光指示のコマンドを時刻Tm−1、Tm、Tm+1に送信する。
[Description of recognition unit configuration and operation]
In FIG. 1, the
図3に、制御PC21の動作の流れを示す。なお、図3中の網掛けされたブロックが新たに追加された処理部分であり、その他の処理部分は、図6に示した従来例においても共通に備える部分である。
FIG. 3 shows the operation flow of the
図3を参照して、制御PC21では、光タグ10に赤外発光を行わせるために、リアルタイム通信制御部24にIDスタック31を設ける。また、画像処理制御部22からの赤外カメラ23の垂直フレーム同期信号をカウントするフレームカウンタ32を設け、IDスタック31のスタックポインタ32aとして使う。
Referring to FIG. 3, in
スタックポインタ32aは、その時点で必要な認識対象の光タグ10のID情報をその総数分、順次、IDスタック31にプッシュする。プッシュを完了後、制御PC21がその総数分に前後の空きフレーム数を加えたフレーム数で、赤外カメラ23からの画像をキャプチャする指令を画像処理制御部22に発行する。
The stack pointer 32a sequentially pushes the ID information of the recognition target
赤外カメラ23がキャプチャを開始すると、画像処理制御部22から、その回数分のフレーム信号が出力され、フレームカウンタ32が0から順次カウントアップし、IDスタック31から、該当フレームの光タグ対応IDが取り出される。このIDに赤外発光指令が付け加えられ、さらにスタートストップなどの同期信号が付け加えられ、1つの赤外コマンドフォーマット33が組み立てられ、所定の方式による変調を行った上で、順次、シリアルに、赤外パルス照明として、赤外パルス照明部25から、その場に放送される。
When the
前記、光タグ10の動作によって、光タグ10からの赤外発光が赤外カメラ23の該当フレームのキャプチャ画像として、図5に示すようなキャプチャ画像(フレーム画像)131、132、133が得られる。図5に示すように、IDスタック31で指定したIDだけを持つ光タグ10が、割り当てられたフレーム画像(n−1、n、n+1)において発光資格を持つので、画面内の唯一の光点131a、132a、133aとなる。したがって、この光点のピクセル座標が得られ、一方で、フレームに対応するID(m−1、m、m+1)も分かる。したがって、赤外カメラ23の視野内にある光タグ10の位置とIDが認識される(ステップS201)。例えば、図8に示すように、各オブジェクト(光タグ10が貼付されたオブジェクト)のフレーム画像内位置データ抽出ファイル135が生成される。
By the operation of the
この場合に、認識の性能を上げるため、該当フレームの画像から、前後のフレーム画像を減算する。例えば、図5に示すように、ID=mのオブジェクト関する差分画像は、
[発光フレーム画像(n)]−[前フレーム画像(n−1)]、により求める。または、[発光フレーム画像(n)]−[次フレーム画像(n+1)]、により求める。
この場合、ピクセル値が負になるときは0と置き換える。前後のフレームでは、該当フレームに相当するIDの光タグは発光しないことが保証されているから、該当IDの光点は減算の影響を受けない。しかし、認識を妨害する信号132a′、133a′が該当フレーム内にあると、その前後でも存在する可能性が高くなり、減算で減衰させることができる。また、前後フレームにある光点131a、133aは、該当フレーム内に存在しないので、減算すれば負となり、結果的に0となることで、認識を妨害しない。
In this case, in order to improve recognition performance, the previous and next frame images are subtracted from the image of the corresponding frame. For example, as shown in FIG. 5, the difference image for the object with ID = m is
It is obtained by [light emitting frame image (n)]-[previous frame image (n-1)]. Alternatively, it is obtained by [light emission frame image (n)] − [next frame image (n + 1)].
In this case, when the pixel value becomes negative, it is replaced with 0. In the preceding and succeeding frames, it is guaranteed that the optical tag with the ID corresponding to the corresponding frame does not emit light, so that the light spot with the corresponding ID is not affected by the subtraction. However, if the
なお、この前後フレームの減算を可能にするためには、始めと最後にIDの割り当てのない空のフレームを置く。光点の検出に当たっては、減算だけではなく、光点の形などの特徴を反映することで認識誤りを減らすことができる。 In order to enable subtraction of the preceding and succeeding frames, empty frames without ID assignment are placed at the beginning and end. In detecting a light spot, recognition errors can be reduced by reflecting not only subtraction but also characteristics such as the shape of the light spot.
このIDスタック31には副IDも区別なく設定することができる。ただし、光タグ10の検出が副IDで行われることになる。検出、認識されたIDが副IDの場合には(ステップS201、S202)、この副IDにおける所定時間内に所定回数、例えば、光タグ10が3回検出されたときに、初めて、副IDによる認識を受け容れる(ステップS203)。光タグ10側では、前記動作で、例えば、6回、認識されるよう赤外発光で応答してくるので、その中の半分が検出されなかったとしても、応答として検出され、結果として、該当副IDを持つ光タグ10の押しボタン換作による受付要求が安定して認知される(ステップS204)。これによって、元々光タグ10に本質的に備わっている認識機能を利用して、光タグ10からの上り信号チャネルが設定できたことになる。
In the
また、認識部20の制御PC21が光タグ10に対して、赤外発光の指令だけでなく、たとえば、IDの変更などを行うなどの制御を行うことができる。このために、リアルタイム通信制御部にIDスタック31によるルート以外に、IDとこの制御の指令をコマンドとして組み立て、赤外コマンドフォーマット34として赤外パルス照明部25から送り出せるようにする。この際、前記の赤外カメラ23へのキャプチャを指令し、IDスタック31が一巡した時点で、一旦、リアルタイム通信制御部24はアイドル状態とし、その間に制御PC21からのIDと制御指令を受け容れるので、リアルタイムでの赤外パルス照明の競合は発生しない。
In addition, the
ところで、光タグ10を例えばオブジェクトとしての人が身に付けたとしても、光タグシステムがどこまで認識して扱っているかは、人間にはにわかには判断できない。前記説明での可視発光指令や追加機能での発音指令は単に光や音の発生機能だけでなく、システムが光タグ10に付けた、あるいは、その近くにいるオブジェクトに認識状況やその光タグ10への指令を気付かせる作用が新たに出てくることになる。あるいは、要求ボタン15を押したとしても、それが受け容れられたかどうかが分かることで、その先の行動を誘導することができる。以上によって、オブジェクトとシステムとのインタラクションが可能になる。
By the way, even if the
また、制御PC21はさらに可視カメラ26を備え、赤外カメラ23と同一方向を撮像する。赤外カメラ23の視野を可視カメラ26の視野を包含するように設定し、相互に相対固定する。すると、認識した位置が可視カメラ26のどの位置に相当するかが簡単な座標変換で分かることになる。
Further, the
なお、可視カメラ26は前記の認識には使われていないので、図1に示すように認識部20に設ける必然性はなく、ネットワークを介して、外部に引き出すこともできる。
Since the
また、情報サービスコンピュータ100により、認識した結果としての各情報は二次加工ができ、時々刻々の変化を検出して、さらに二次的な認識を行うことができる。認識結果が大量のID、座標、時間、リンク情報などからなるので、全体情報を二次加工情報データベース107(図4参照)に記録し検索可能としておけば、二次認識情報の利用が合理化できる。また、認識結果はそのままの形だけでなく、座標の時間的変化、リンク先の変化、登場IDの変化、そして、それぞれの変化条件の組み合わせなども二次認識として合成できる。
In addition, each information as a result of recognition by the
また、情報サービスコンピュータ100または制御PC21をローカルネットワークやグローバルネットワークで他の機能サーバやクライアント群と結合することができる。
In addition, the
[光タグシステムの機能構成例の説明]
図4に光タグシステムの機能構成例を示す。図4において、各機能部はIT技術一般的手法として、必要性能とサービスの都合によって、それぞれに任意に統合、分離、多重化、分散可能である。ファイアウォールや関連セキュリティ技術によってローカルネットワークとグローバルネットワークの境界も自在に変更できる。
[Description of functional configuration of optical tag system]
FIG. 4 shows a functional configuration example of the optical tag system. In FIG. 4, each functional unit can be arbitrarily integrated, separated, multiplexed, and distributed according to the required performance and service convenience as a general technique of IT technology. The boundary between the local network and the global network can be changed freely with firewalls and related security technologies.
時々刻々の認識した座標とIDの時間系列は可視画像(以下、静止画、紙芝居的な準動画、動画を含む)に付随するメタ情報であり、認識部20a、20bはメタ情報の発生点である。
The time series of the recognized coordinates and ID from time to time is meta information accompanying the visible image (hereinafter, including still images, picture-story quasi-moving images, and moving images), and the recognizing
図4に示すように、時には一つの場に二つ以上の認識部20a、20bを同居させ、複数の赤外カメラの視野を重ねて使うことがある。複数の認識部20a、20bは相互にネットワーク結合しており、その間で唯一のトークンを巡回させ、トークンを持つ認識部がそのID認識処理や個別ID対応コマンド処理を作動させて赤外パルス照明を独占的に行う。この間、他の認識部は赤外パルス照明を行わないので、認識が混乱することはない。
As shown in FIG. 4, sometimes two or
認識部20a、20bは撮像対象としての撮像対象場110に臨んでいる。撮像対象場110はズームやパンニングなど、一般のビデオカメラの対象としての場に対応するが、異なるのは、その撮像対象場110にオブジェクト群111が存在し、オブジェクト112には光タグ10が付加されていることである。光タグ10だけでもオブジェクトとして扱うこともできる。
The
また、サービスクラスタ2は、複数の認識部20a、20b(1つの場合もある)と、情報サービスコンピュータ100内に、画像圧縮部101、配信部102、蓄積部103、サービス部104、管理部105、データベース群106を有している。
The
画像圧縮部101は、可視カメラ26の画像を、要求される画像品質やサイズ、伝送速度に対応した圧縮化を行う。なお、この画像圧縮部101に、認識部20から可視カメラを移すことができる。
The
配信部102は、画像圧縮部101で作製した圧縮画像と認識部20で作り出したメタ情報とをクライアントや他のシステムに配信する。なお、配信部102を省略して、メタ情報を認識部20から、圧緬画像を画像圧縮部101から、それぞれ配信することも可能であるが、その分、処理性能に影響する。
The
蓄積部103は、このメタ情報と圧縮画像を関連付けてデータベース108に蓄積し、再び、取り出して配信できるようにする。蓄積する際に出来るだけデータベース検索に対応させることは一般の蓄積機能と同じ方法論となる。したがって、キーワード検索から蓄積されたメタ情報と圧縮画像を取り出せる。キーワードには認識ID、座標、そして、それが検出された時間が含まれるので様々な観点から過去を探ることができ、しかも、その時点の画像をメタ情報付きで再現できる。
The
サービス部104は、メタ情報に対する起動動作を目的に応じてシナリオ動作できるようにしたものである。例えば、クライアント群121のクライアントはメタ情報と圧縮画像から、モニタ画面に画像と同時に、該当座標近傍にクリッカブルなアイコンを表示できる。このアイコンのリンク先をサービス部104で定義して、メタ情報、圧縮画像と共に配信部102から配信しておくことができる。
The service unit 104 can perform a scenario operation according to the purpose of an activation operation for meta information. For example, the clients of the
例えば、リンク先HTMLに次の動作展開を組み込むことで、複合したサービス展開が可能になる。つまりサービス部104は、モニタ画面上において、上記クリッカブルなアイコンをクリックしたことを指示する情報を受付けると、そのアイコンのリンク先HTMLにアクセスし、当該リンク先のHTMLを表示する。画像情報に動的にアイコンが対応付けられるので、編集操作なしにリアルタイムに現在形でクライアント121が操作できる。すなわち、リアル画像がポータルサイト画面の役割を果たす。サービス部104で与えられたリンク情報は、メタ情報と圧縮画像に付随するので、そのまま、蓄積部103で同時に蓄積出来る。なお、上記サービス部104等が備えるWebサーバの機能画面であるクリッカブルやアイコンを表示した画面へは、Webページなどを用いてユーザからの該当URLへのアクセス指示を受付けることによって表示するようにしてもよい。
For example, by incorporating the next operation development into the link destination HTML, it becomes possible to develop a composite service. That is, when the service unit 104 receives information indicating that the clickable icon has been clicked on the monitor screen, the service unit 104 accesses the link destination HTML of the icon and displays the link destination HTML. Since the icon is dynamically associated with the image information, the
したがって、蓄積部103から得られる過去の映像記録に対してもクライアントはリアルタイムに操作を行うことができる。また、メタ情報と圧縮画像データベースの検索が可能となることで、複数のタグIDの存在、その位置、時間がキーワードとなる過去をたどるサービスが可能となり、単に、蓄積しただけでも、再現サービス、あるいは、その時に現場ロケとして得られたコンテンツともなり得る。貴重な出演者の催し、再現性のない催しなど、その場の貴重な経緯がID情報と共に記録されることで、その場だけで消えてしまう可能性のあるコンテンツを残すことができる。
Therefore, the client can operate in real time for past video recordings obtained from the
また、蓄積されたリンク情報を取り出す際に、そのままではなく、経過した時間を反映したリンクの加工も可能とすることで、さらに過去のコンテンツの利用効果を増すことができる。 In addition, when the accumulated link information is extracted, it is possible to process the link that reflects the elapsed time, not just as it is, so that the effect of using past contents can be further increased.
したがって、現在と過去に渡りコンテンツを展開でき、画像に対しての編集換作を必要としない新たなITの道具を提供できる。さらに、リンク先に対して、未来の予約を行うことで、さらに、サービスの威力が増加する。単に、従来の予約サービスを行うだけでなく、複数の光タグIDの存在、それらの位置関係、そして、時間関係を条件として設定した未来の想定場面を指定することができる。このようにして、過去、現在、未来に対して、連続的な光タグ10のサービスが展開できる。
Accordingly, it is possible to provide a new IT tool that can develop the content over the present and the past and does not require editing and editing of the image. Furthermore, by making a future reservation for the link destination, the power of the service is further increased. In addition to simply performing a conventional reservation service, it is possible to specify a future scenario that is set based on the presence of a plurality of optical tag IDs, their positional relationships, and time relationships. In this way, a continuous service of the
管理部105は、システム全体の管理を受け持つ。もし、サービスが有料であれば、そのための、ユーザの認証、課金などのITでよく知られた方法を展開することができる。
The
以上の各部は全体として、サービス提供のサービスクラスタ2を形成する。ITの常として、これらはネットワークに分散しても有機的に機能させることが出来る。また、複数のサービスクラスタ2aをさらに組み合わせること、それらを統合管理すること、フランチャイズを展開することなども可能である。あるいはデータセンタとして、場に置くべきものを除いて集約することもできる。
Each of the above units forms a service providing
さらに、リンク機能を使っていることから、従来のITとも矛盾せずに融合して効果を発揮することができる。 In addition, since the link function is used, it can be integrated with the conventional IT without any conflict.
なお、データベース群106中のフレーム画像内位置データ抽出ファイル135、オブジェクトデータベース141、情報データベース143、オブジェクト管理データベース145は、図8〜図11で説明した従来技術のものと共通のものである。
Note that the in-frame image position data extraction file 135, the
以上、本発明の実施の形態について説明したが、前述したように、サービスクラスタ2内の情報サービスコンピュータ100、および認識部20は、内部にコンピュータシステムを有している。
The embodiment of the present invention has been described above. As described above, the
そして、上述した処理に関する一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。 A series of processes related to the above-described process is stored in a computer-readable recording medium in the form of a program, and the above-described process is performed by the computer reading and executing this program.
すなわち、サービスクラスタ2内の情報サービスコンピュータ100、および認識部20における、各処理は、CPU等の中央演算処理装置がROMやRAM等の主記憶装置に上記プログラムを読み出して、情報の加工、演算処理を実行することにより、実現されるものである。
That is, each processing in the
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。 Here, the computer-readable recording medium means a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Alternatively, the computer program may be distributed to the computer via a communication line, and the computer that has received the distribution may execute the program.
以上、本発明の実施の形態について説明したが、本発明の光タグシステムは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。 Although the embodiments of the present invention have been described above, the optical tag system of the present invention is not limited to the above-described illustrated examples, and various modifications can be made without departing from the scope of the present invention. Of course.
本発明は、従来の光タグ、および光タグシステムに新たな機能を付加することで、多彩な応用システムの展開を可能にする効果を奏するので、本発明は、光タグ機能制御方法、光タグ、および光タグシステム等に有用である。 Since the present invention has an effect of enabling development of various application systems by adding a new function to the conventional optical tag and the optical tag system, the present invention provides an optical tag function control method, an optical tag, and the like. It is useful for optical tag systems and the like.
1、1a 光タグシステム
2、2a サービスクラスタ
10、10a 各光タグ
11 制御マイコン
12 赤外受光部
13 復調回路
14 赤外発光部
15 要求ボタン
16 可視発光部
17 追加機能部
18 電池
20、20a、20b 認識部
21 制御PC
22 画像処理制御部
23 赤外カメラ
24 リアルタイム通信制御部
25 赤外パルス照明部
26 可視カメラ
31 IDスタック
32a スタックポインタ
32 フレームカウンタ
33、34 赤外コマンドフォーマット
100 情報サービスコンピュータ
101 画像圧縮部
102 配信部
103 蓄積部
104 サービス部
105 管理部
106 データベース群
107 二次加工情報データベース
108 メタ情報と圧縮画像データベース
110 撮像対象場
111 オブジェクト群
112 オブジェクト
121 クライアント群
131、132、133 フレーム画像
131a、132a、133a フレーム画像内の光点
132a′、133a′ 妨害信号
135 フレーム画像内位置データ抽出ファイル
137 オブジェクト名称に関するデータファイル
138 情報ファイル
139 オブジェクトリスト
141 オブジェクトデータベース
143 情報データベース
145 オブジェクト管理データベース
151 IP網
200 コンピュータシステム
201 オブジェクト
DESCRIPTION OF
DESCRIPTION OF
Claims (14)
前記光タグに複数のIDを付与するステップと、
前記光タグが、前記複数のIDの各IDに対応して、異なる処理を実行する機能を保持するステップと、
前記光タグシステムから前記光タグに対して、IDを含む赤外コマンドを送信するステップと、
前記光タグが、前記光タグシステムから受信した赤外コマンドに含まれるIDを検出し、当該IDに対応する処理を実行するステップと
を含むことを特徴とする光タグ機能制御方法。 An ID is given as identification information to the optical tag, an infrared command including the ID is transmitted to the optical tag by infrared rays, and infrared emission of the optical tag of the corresponding ID is imaged to recognize the optical tag. An optical tag function control method in an optical tag system for recording information on the optical tag in a database and providing the information recorded in the database to a client,
Providing a plurality of IDs to the optical tag;
The optical tag having a function of executing different processing corresponding to each ID of the plurality of IDs;
Transmitting an infrared command including an ID from the optical tag system to the optical tag;
And a step of detecting an ID included in an infrared command received from the optical tag system and executing a process corresponding to the ID.
前記光タグの存在、非存在を判別する機能と区別するために、主IDとは異なる副IDを光タグに割り当てるステップと
を含むことを特徴とする請求項1に記載の光タグ機能制御方法。 Assigning one of the plurality of IDs as a main ID used to instruct the optical tag to emit light and determine the presence or absence of the optical tag;
2. The optical tag function control method according to claim 1, further comprising: assigning a sub-ID different from the main ID to the optical tag in order to distinguish from the function of determining the presence / absence of the optical tag. .
光タグシステムが、前記光タグからの受付要求を受け付けた場合に、光タグに対して複数回の発光指示を副IDとともに送信するステップと、
前記光タグが、前記光タグシステムから送信される副IDを含む赤外コマンドによる赤外発光指示を所定の回数以上受信した場合に、前記光タグシステムに対する受付要求をリセットするステップと
を含むことを特徴とする請求項2に記載の光タグ機能制御方法。 When the optical tag is triggered by pressing of a request button provided on the optical tag, an acceptance request for the optical tag system is performed by infrared emission; and
When the optical tag system receives an acceptance request from the optical tag, a step of transmitting a plurality of light emission instructions together with the sub ID to the optical tag;
Resetting an acceptance request to the optical tag system when the optical tag receives an infrared emission instruction by an infrared command including a sub-ID transmitted from the optical tag system a predetermined number of times or more. The optical tag function control method according to claim 2.
前記光タグが前記光タグシステムからの指示により可視光による発光または音による発音を行なうステップと、
前記光タグシステムが、前記光タグからの受付要求を受け付けた場合に、前記光タグに対して、可視光による発光または音により発音を行なうように指示するステップと
を含むことを特徴とする請求項1から3のいずれかに記載の光タグ機能制御方法。 The optical tag making an acceptance request to the optical tag service;
The optical tag emits light by visible light or generates sound by sound according to an instruction from the optical tag system;
When the optical tag system receives an acceptance request from the optical tag, the optical tag system includes a step of instructing the optical tag to emit light by visible light or sound. Item 4. The optical tag function control method according to any one of Items 1 to 3.
複数のIDを保持する手段と、
前記IDごとに指定された異なる処理を実行する手段と、
前記光タグシステムから受信した赤外コマンドに含まれるIDの種別に応じて、指定された処理を実行する手段と
を備えることを特徴とする光タグ。 An ID is given as identification information to the optical tag, an infrared command including the ID is transmitted to the optical tag by infrared rays, and infrared emission of the optical tag of the corresponding ID is imaged to recognize the optical tag. , An optical tag in an optical tag system for recording information on the optical tag in a database and providing the information recorded in the database to a client,
Means for holding a plurality of IDs;
Means for executing different processes designated for each ID;
An optical tag comprising: means for executing specified processing according to a type of ID included in an infrared command received from the optical tag system.
前記光タグシステムから主IDを含む赤外コマンドを受信した場合に、当該光タグの存在、非存在を前記光タグシステムに判別させるために赤外発光を行なう手段と、
前記光タグシステムから副IDを含む赤外コマンドを受信した場合に、該副IDに対応付けられた処理を実行する手段と
を備えることを特徴とする請求項5に記載の光タグ。 Means for holding one of the plurality of IDs as a main ID and holding the remaining IDs as sub-IDs;
Means for emitting infrared light to cause the optical tag system to determine the presence or absence of the optical tag when an infrared command including a main ID is received from the optical tag system;
The optical tag according to claim 5, further comprising: a unit configured to execute processing associated with the sub ID when an infrared command including the sub ID is received from the optical tag system.
前記光タグシステムが、光タグからの受付要求を受け付けた場合に、該光タグシステムから複数回送信される副IDを含む赤外コマンドによる赤外発光指示を受信し、該赤外コマンドを所定の回数以上受信した場合に、前記光タグシステムに対する受付要求をリセットする手段と
を備えることを特徴とする請求項5または請求項6に記載の光タグ。 A request button for making an acceptance request to the optical tag system by infrared light emission,
When the optical tag system receives an acceptance request from the optical tag, the optical tag system receives an infrared emission instruction by an infrared command including a sub ID transmitted a plurality of times from the optical tag system, and the infrared command is predetermined. The optical tag according to claim 5, further comprising: a unit that resets a reception request for the optical tag system when the number of times of reception is more than the number of times.
前記光タグシステムから、可視光による発光または音により発音を行なう赤外コマンドを受信した場合に、前記光タグシステムに対して、可視光による発光または音により発音を行なう手段と
を備えることを特徴とする請求項5から7のいずれかに記載の光タグ。 Means for receiving from the optical tag system an infrared command for instructing sound generation by light emission or sound by visible light;
A means for emitting light or sound by visible light to the optical tag system when an infrared command for sounding by light or sound by visible light is received from the optical tag system. The optical tag according to any one of claims 5 to 7.
を特徴とする光タグシステム。 An optical tag system using the optical tag function control method according to claim 1.
前記蓄積したリンク情報に時間の経過を反映した変化を与える手段と、
前記データベースから抽出した蓄積情報によってサイバー世界の情報と再結合し、現在と過去を上位統合した複合サービスを提供する手段と
を備えることを特徴とする請求項9に記載の光タグシステム。 A database for storing the current captured image of the optical tag to be recognized, meta information related to the recognized optical tag, and link information;
Means for giving a change reflecting the passage of time to the accumulated link information;
The optical tag system according to claim 9, further comprising means for recombining with information in the cyber world based on accumulated information extracted from the database and providing a composite service in which the present and the past are integrated together.
さらに備えることを特徴とする請求項10に記載の光タグシステム。 11. The optical tag system according to claim 10, further comprising means for designating a future assumed scene set on the condition that there are a plurality of optical tag IDs, their positional relationship, and time relationship.
備えることを特徴とする請求項10または11に記載の光タグシステム。 The optical tag system according to claim 10 or 11, further comprising: means for generating secondary information obtained by combining the primary information, using information on the optical tag recorded in the database as primary information.
前記複数の認識手段の間でトークンによる優先権の交換を行うことで、同一の場における複数の認識手段を作動させる手段と
を備えることを特徴とする請求項9から12のいずれかに記載の光タグシステム。 A plurality of optical tag recognition means for recognizing the optical tag;
The system according to any one of claims 9 to 12, further comprising: means for operating a plurality of recognition means in the same place by exchanging priority with a token between the plurality of recognition means. Optical tag system.
を特徴とする請求項9から13のいずれかに記載の光タグシステム。
The optical tag system according to any one of claims 9 to 13, wherein the optical tag system is installed in a place where an event is held and used in combination with a field control system that collects and processes information related to the event. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005183321A JP2007004438A (en) | 2005-06-23 | 2005-06-23 | Optical tag function control method, optical tag, and optical tag system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005183321A JP2007004438A (en) | 2005-06-23 | 2005-06-23 | Optical tag function control method, optical tag, and optical tag system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007004438A true JP2007004438A (en) | 2007-01-11 |
Family
ID=37690016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005183321A Pending JP2007004438A (en) | 2005-06-23 | 2005-06-23 | Optical tag function control method, optical tag, and optical tag system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007004438A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011138178A (en) * | 2009-12-25 | 2011-07-14 | Takenaka Komuten Co Ltd | Light emitting device, suspicious person detection system and program |
| US20130169801A1 (en) * | 2011-12-28 | 2013-07-04 | Pelco, Inc. | Visual Command Processing |
| JP2023044171A (en) * | 2021-09-17 | 2023-03-30 | 日立Astemo株式会社 | BATTERY MONITORING DEVICE AND IDENTIFICATION INFORMATION ADDING METHOD |
-
2005
- 2005-06-23 JP JP2005183321A patent/JP2007004438A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011138178A (en) * | 2009-12-25 | 2011-07-14 | Takenaka Komuten Co Ltd | Light emitting device, suspicious person detection system and program |
| US20130169801A1 (en) * | 2011-12-28 | 2013-07-04 | Pelco, Inc. | Visual Command Processing |
| US9432633B2 (en) * | 2011-12-28 | 2016-08-30 | Pelco, Inc. | Visual command processing |
| JP2023044171A (en) * | 2021-09-17 | 2023-03-30 | 日立Astemo株式会社 | BATTERY MONITORING DEVICE AND IDENTIFICATION INFORMATION ADDING METHOD |
| JP7720754B2 (en) | 2021-09-17 | 2025-08-08 | Astemo株式会社 | Battery monitoring device and identification information assignment method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8839307B2 (en) | System and method in a local television system for responding to user-selection of an object in a television program | |
| CN107846561B (en) | Method and system for determining and displaying contextually directed content | |
| JP4062908B2 (en) | Server device and image display device | |
| KR101690955B1 (en) | Method for generating and reproducing moving image data by using augmented reality and photographing apparatus using the same | |
| CN108600820A (en) | The system and method for video flowing for rendering | |
| CN104620522A (en) | Determining user interest through detected physical indicia | |
| TW201230779A (en) | Signal-driven interactive television | |
| EP2697965A2 (en) | Method and apparatus for creating a composite video from multiple sources | |
| CN102542249A (en) | Face recognition in video content | |
| JP2005102194A (en) | Method for controlling service | |
| JP7192764B2 (en) | Information processing device, information processing method, and program | |
| US9565477B2 (en) | Bookmarking prospective media content on computer network | |
| WO2015043415A1 (en) | Method, device and system for video content interaction | |
| JP2007035006A (en) | Playlist creation device, playlist creation method, playlist creation program, copyright management device, viewing terminal device, and content management system | |
| JP2007515030A (en) | Storage system for holding identification data that enables acquisition of media content | |
| JP2007004438A (en) | Optical tag function control method, optical tag, and optical tag system | |
| JP6284575B2 (en) | CONTENT REPRODUCTION DEVICE, RELATED INFORMATION SERVER, RELATED INFORMATION PROVIDING SYSTEM, FIRST APPLICATION SERVER, SECOND APPLICATION SERVER, CONTENT REPRODUCTION METHOD, PROGRAM, AND RECORDING MEDIUM | |
| CN103856609B (en) | Utilize the method and system of the picture of mobile phone terminal collection picture playing device plays | |
| JP2001209603A (en) | Operation history collection system, operation history collection server, operation history collection method, recording medium recording operation history collection program and content providing program | |
| KR20070003517A (en) | Content Organization System and Method in Digital Theater | |
| JP2006121264A (en) | Motion picture processor, processing method and program | |
| JP2007317217A (en) | Information association method, terminal device, server device, program | |
| KR101534204B1 (en) | Method for providing logotional advertisement based on smart-TV | |
| JP2011238095A (en) | Network system, information equipment control program, scenario description file management device control program, and user instruction recognition device control program | |
| US20230384858A1 (en) | Merging multimodal multiuser interactions |