[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5512378B2 - Object display device, object display system, and object display method - Google Patents

Object display device, object display system, and object display method Download PDF

Info

Publication number
JP5512378B2
JP5512378B2 JP2010103864A JP2010103864A JP5512378B2 JP 5512378 B2 JP5512378 B2 JP 5512378B2 JP 2010103864 A JP2010103864 A JP 2010103864A JP 2010103864 A JP2010103864 A JP 2010103864A JP 5512378 B2 JP5512378 B2 JP 5512378B2
Authority
JP
Japan
Prior art keywords
information
display
display device
control condition
display mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010103864A
Other languages
Japanese (ja)
Other versions
JP2011233005A (en
Inventor
慎 長谷川
毅 忍頂寺
桂一 落合
政一 山内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Aplix IP Holdings Corp
Original Assignee
NTT Docomo Inc
Aplix IP Holdings Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc, Aplix IP Holdings Corp filed Critical NTT Docomo Inc
Priority to JP2010103864A priority Critical patent/JP5512378B2/en
Publication of JP2011233005A publication Critical patent/JP2011233005A/en
Application granted granted Critical
Publication of JP5512378B2 publication Critical patent/JP5512378B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、オブジェクト表示装置、オブジェクト表示システム及びオブジェクト表示方法に関する。   The present invention relates to an object display device, an object display system, and an object display method.

近年において、AR(Augmented Reality:拡張現実)技術を用いたサービスが開発・提供されている。例えば、移動端末の所在位置の周辺に配置されたオブジェクトを取得し、移動端末に備えられたカメラにより取得した画像にオブジェクトを重畳表示する技術が知られている。オブジェクトは、例えば、種々の情報や画像を含んだ、いわゆるPOI(Point of Interest)情報に例示される。また、コンピュータ上の地理的情報と実風景の景観画像中の各部分とを対応付けて利用者に提示する装置が知られている(例えば、特許文献1参照)。   In recent years, services using AR (Augmented Reality) technology have been developed and provided. For example, a technique is known in which an object arranged around the location of a mobile terminal is acquired, and the object is superimposed and displayed on an image acquired by a camera provided in the mobile terminal. The object is exemplified by so-called POI (Point of Interest) information including various information and images. There is also known an apparatus that associates geographical information on a computer with each part in a landscape image of a real landscape and presents it to a user (see, for example, Patent Document 1).

特開平10−267671号公報Japanese Patent Laid-Open No. 10-267671

しかしながら、従来技術では、アイコン等の所定のオブジェクトを現実空間の映像又は画像中の所定位置に対応付けて重畳表示させているのみであり、オブジェクトの表示態様は一定であった。このため、オブジェクトの表示による情報の表現力が低かった。AR技術を用いた種々のサービスを実施する上で、オブジェクトの表示による表現力の一層の向上が望まれている。   However, in the prior art, a predetermined object such as an icon is only superimposed and displayed in association with a predetermined position in a real space video or image, and the display mode of the object is constant. For this reason, the ability to express information by displaying objects is low. In implementing various services using the AR technology, it is desired to further improve the expressive power by displaying objects.

そこで、本発明は、上記問題点に鑑みてなされたものであり、AR技術において、現実空間の映像又は画像に重畳表示させるオブジェクトの表現力の向上が可能なオブジェクト表示装置、オブジェクト表示システム及びオブジェクト表示方法を提供することを目的とする。   Therefore, the present invention has been made in view of the above problems, and in AR technology, an object display device, an object display system, and an object capable of improving the expressive power of an object to be superimposed and displayed on a real space video or image. An object is to provide a display method.

上記課題を解決するために、本発明のオブジェクト表示装置は、現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置であって、第1の表示態様とは異なる第2の表示態様を規定する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を取得するオブジェクト情報取得手段と、オブジェクト情報取得手段により取得されたオブジェクト情報に含まれる制御条件が満たされているか否かを判断する制御条件判断手段と、制御条件判断手段により制御条件が満たされると判断された場合に、オブジェクト情報取得手段により取得されたオブジェクト情報に基づき、オブジェクトを第2の表示態様で表示するように表示制御を実施する表示制御手段とを備えることを特徴とする。   In order to solve the above-described problems, an object display device according to the present invention is an object display device that displays an object placed in a real space so as to be superimposed on a video or image taken of the real space in a first display mode. Object information acquisition for acquiring object information including information defining a second display mode different from the first display mode and information on a control condition defining a condition for displaying an object in the second display mode A control condition determining unit that determines whether or not a control condition included in the object information acquired by the object information acquiring unit is satisfied, and a control condition determining unit that determines that the control condition is satisfied Based on the object information acquired by the object information acquisition means, the object is displayed in the second display mode. Characterized in that it comprises a display control means for performing display control on Shimesuru so.

上記課題を解決するために、本発明のオブジェクト表示システムは、現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムであって、オブジェクト表示装置は、オブジェクトの所在位置に関する位置情報をサーバに送信する位置情報送信手段と、第1の表示態様とは異なる第2の表示態様を規定する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を取得するオブジェクト情報取得手段と、オブジェクト情報取得手段により取得されたオブジェクト情報に含まれる制御条件が満たされているか否かを判断する制御条件判断手段と、制御条件判断手段により制御条件が満たされると判断された場合に、オブジェクト情報取得手段により取得されたオブジェクト情報に基づき、オブジェクトを第2の表示態様で表示するように表示制御を実施する表示制御手段とを備え、サーバは、オブジェクト表示装置から送信された位置情報を受信する位置情報受信手段と、オブジェクト情報を蓄積しているオブジェクト情報蓄積手段と、位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報をオブジェクト情報蓄積部から抽出するオブジェクト情報抽出手段と、オブジェクト情報抽出手段により抽出されたオブジェクト情報をオブジェクト表示装置に送信するオブジェクト情報送信手段とを備えることを特徴とする。   In order to solve the above-described problems, an object display system according to the present invention includes an object display device that superimposes and displays an object arranged in a real space on a video or image obtained by shooting the real space in a first display mode. An object display system comprising a server communicable with the object display device, wherein the object display device is different from the first display mode, and the position information transmitting means for transmitting the position information relating to the location of the object to the server. Object information acquisition means for acquiring object information including information defining the second display mode and information on control conditions defining conditions for displaying the object in the second display mode, and acquired by the object information acquisition means Determine whether the control conditions included in the object information are satisfied Display control so that the object is displayed in the second display mode based on the object information acquired by the object information acquiring unit when the control condition determining unit and the control condition determining unit determine that the control condition is satisfied. The server includes a display control means for executing the position information receiving means for receiving the position information transmitted from the object display device, the object information storage means for storing the object information, and the position indicated by the position information. Object information extracting means for extracting object information of an object located within a predetermined distance from the object information storage unit, and object information transmitting means for transmitting the object information extracted by the object information extracting means to the object display device It is characterized by comprising .

また、上記課題を解決するために、本発明のオブジェクト表示方法は、現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置におけるオブジェクト表示方法であって、第1の表示態様とは異なる第2の表示態様を規定する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を取得するオブジェクト情報取得ステップと、オブジェクト情報取得ステップにおいて取得されたオブジェクト情報に含まれる制御条件が満たされているか否かを判断する制御条件判断ステップと、制御条件判断ステップにおいて制御条件が満たされると判断された場合に、オブジェクト情報取得ステップにおいて取得されたオブジェクト情報に基づき、オブジェクトを第2の表示態様で表示するように表示制御を実施する表示制御ステップとを有することを特徴とする。   In order to solve the above-described problem, the object display method of the present invention provides an object display that superimposes an object arranged in a real space on a video or image obtained by photographing the real space in a first display mode. An object display method in an apparatus, which includes information specifying a second display mode different from the first display mode, and object information including information related to a control condition specifying a condition for displaying an object in the second display mode Information acquisition step, a control condition determination step for determining whether or not a control condition included in the object information acquired in the object information acquisition step is satisfied, and a control condition is satisfied in the control condition determination step Is determined in the object information acquisition step. Based on the object information, and having a display control step of performing the display control to display the object in the second display mode.

本発明のオブジェクト表示装置、オブジェクト表示システム及びオブジェクト表示方法によれば、オブジェクト毎に規定された制御条件が満たされた場合に、オブジェクトを表示する際の通常の表示態様である第1の表示態様とは異なる第2の表示態様にてオブジェクトが表示されるように表示制御される。これにより、制御条件の充足時と非充足時とでオブジェクトの表示態様を異ならせることができるので、オブジェクトの表示による表現力が向上される。   According to the object display device, the object display system, and the object display method of the present invention, the first display mode that is a normal display mode when displaying an object when a control condition defined for each object is satisfied. The display is controlled so that the object is displayed in a second display mode different from the above. Thereby, since the display mode of the object can be made different between when the control condition is satisfied and when it is not satisfied, the expressive power by displaying the object is improved.

また、本発明のオブジェクト表示装置では、オブジェクト情報取得手段は、制御条件として、現在時刻、オブジェクト表示装置の位置とオブジェクトの配置された位置との距離、及び現在の気象状態のうちのいずれか一つまたは複数が規定されたオブジェクト情報を取得することを特徴とする。   Further, in the object display device of the present invention, the object information acquisition means is any one of the current time, the distance between the position of the object display device and the position where the object is arranged, and the current weather condition as the control condition. One or a plurality of object information defined is acquired.

この構成によれば、上記の各事象を制御条件として規定できるので、それらの事象発生時に第2の表示態様でオブジェクトを表示できる。従って、上記事象発生時のオブジェクトの表示態様を、上記事象の非発生時と異ならせることができる。   According to this configuration, since each event described above can be defined as a control condition, an object can be displayed in the second display mode when those events occur. Therefore, the display mode of the object when the event occurs can be made different from that when the event does not occur.

また、本発明のオブジェクト表示装置では、オブジェクト情報取得手段は、第1の表示態様と異なる色による表示、第1の表示態様と異なる明度による表示、点滅表示、第1の表示態様におけるオブジェクトの映像又は画像と異なる映像又は画像、所定の動画像、第1の表示態様におけるオブジェクトの映像又は画像を回転させた映像又は画像、第1の表示態様におけるオブジェクトの配置位置と異なる位置での表示、及び第1の表示態様におけるオブジェクトの映像又は画像を表示させない隠蔽表示のうちのいずれか一つまたは複数を第2の表示態様として含むオブジェクト情報を取得することを特徴とする。   Further, in the object display device of the present invention, the object information acquisition means includes a display in a color different from the first display mode, a display with a lightness different from that in the first display mode, a blinking display, and an image of the object in the first display mode. Or a video or image different from the image, a predetermined moving image, a video or image obtained by rotating the video or image of the object in the first display mode, a display at a position different from the arrangement position of the object in the first display mode, and Object information including any one or a plurality of concealed displays that do not display an image or image of an object in the first display mode as a second display mode is obtained.

この構成によれば、上記の表示態様をオブジェクトの第2の表示態様として設定できるので、種々の表示態様により、オブジェクト表示による表現力が向上される。   According to this configuration, since the above display mode can be set as the second display mode of the object, the expressive power by the object display is improved by various display modes.

上記課題を解決するために、本発明のオブジェクト表示システムは、現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムであって、オブジェクト表示装置は、オブジェクトの所在位置に関する位置情報をサーバに送信する位置情報送信手段と、オブジェクトに関する情報であるオブジェクト情報を取得するオブジェクト情報取得手段と、オブジェクト情報に含まれるオブジェクトの表示態様に関する情報に基づき、オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御手段とを備え、サーバは、オブジェクト表示装置から送信された位置情報を受信する位置情報受信手段と、第1の表示態様とは異なる第2の表示態様を規定する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を蓄積しているオブジェクト情報蓄積手段と、位置情報受信手段により受信された位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報をオブジェクト情報蓄積部から抽出するオブジェクト情報抽出手段と、オブジェクト情報抽出手段により抽出されたオブジェクト情報の制御条件が満たされているか否かを判断するオブジェクト制御条件判断手段と、オブジェクト制御条件判断手段により制御条件が満たされると判断された場合には第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置に送信し、オブジェクト制御条件判断手段により制御条件が満たされると判断されなかった場合には第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置に送信するオブジェクト情報送信手段とを備えることを特徴とする。   In order to solve the above-described problems, an object display system according to the present invention includes an object display device that superimposes and displays an object arranged in a real space on a video or image obtained by shooting the real space in a first display mode. An object display system comprising a server communicable with the object display device, the object display device including position information transmission means for transmitting position information relating to the location of the object to the server, and object information which is information relating to the object An object information acquisition means for acquiring, and a display control means for performing display control so as to display the object in a predetermined display mode based on information relating to the display mode of the object included in the object information. Receives location information sent from the device Object information including position information receiving means, information defining a second display mode different from the first display mode, and information on control conditions defining conditions for displaying an object in the second display mode Object information storage means, and object information extraction means for extracting object information of an object located within a predetermined distance from the position indicated by the position information received by the position information receiving means from the object information storage section And an object control condition determining unit that determines whether or not the control condition of the object information extracted by the object information extracting unit is satisfied, and an object control condition determining unit that determines that the control condition is satisfied Information to display the object in the second display mode The object information is transmitted to the object display device, and the object control condition determining means includes the information indicating that the object is displayed in the first display mode when it is not determined that the control condition is satisfied. And an object information transmitting means for transmitting information to the object display device.

上記課題を解決するために、本発明のオブジェクト表示方法は、現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムにおけるオブジェクト表示方法であって、オブジェクト表示装置が、オブジェクトの所在位置に関する位置情報をサーバに送信する位置情報送信ステップと、サーバが、オブジェクト表示装置から送信された位置情報を受信する位置情報受信ステップと、サーバが、第1の表示態様とは異なる第2の表示態様を規定する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を蓄積しているオブジェクト情報蓄積手段から、位置情報受信ステップにおいて受信された位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を抽出するオブジェクト情報抽出ステップと、サーバが、オブジェクト情報抽出ステップにおいて抽出されたオブジェクト情報の制御条件が満たされているか否かを判断するオブジェクト制御条件判断ステップと、サーバが、オブジェクト制御条件判断ステップにおいて制御条件が満たされると判断された場合には第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置に送信し、オブジェクト制御条件判断ステップにおいて制御条件が満たされると判断されなかった場合には第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置に送信するオブジェクト情報送信ステップと、オブジェクト表示装置が、オブジェクト情報送信ステップにおいて送信されたオブジェクト情報を取得するオブジェクト情報取得ステップと、オブジェクト表示装置が、オブジェクト情報取得ステップにおいて取得されたオブジェクト情報に含まれるオブジェクトの表示態様に関する情報に基づき、オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御ステップとを有することを特徴とする。   In order to solve the above problems, an object display method according to the present invention includes an object display device that superimposes and displays an object placed in a real space on a video or image obtained by shooting the real space in a first display mode. An object display method in an object display system comprising a server capable of communicating with the object display device, wherein the object display device transmits position information relating to the location of the object to the server, and the server includes the object Position information receiving step for receiving position information transmitted from the display device, information for defining a second display mode different from the first display mode by the server, and conditions for displaying the object in the second display mode Objects that store object information including information on control conditions that specify An object information extracting step for extracting object information of an object located within a predetermined distance from a position indicated by the position information received in the position information receiving step from the object information storage means; An object control condition determining step for determining whether or not the control condition of the object information extracted in the step is satisfied; and a second step when the server determines that the control condition is satisfied in the object control condition determining step. If the object information including information indicating that the object is displayed in the display mode is transmitted to the object display device and it is not determined that the control condition is satisfied in the object control condition determination step, the first display mode is displayed. In the object An object information transmission step for transmitting object information including information to be displayed to the object display device; an object information acquisition step for the object display device to acquire the object information transmitted in the object information transmission step; and an object display. A display control step of performing display control so as to display the object in a predetermined display mode based on information related to the display mode of the object included in the object information acquired in the object information acquisition step. And

本発明のオブジェクト表示システム及びオブジェクト表示方法によれば、オブジェクト毎に規定された制御条件が満たされた場合に、オブジェクトを表示する際の通常の表示態様である第1の表示態様とは異なる第2の表示態様にてオブジェクトが表示されるように表示制御される。これにより、制御条件の充足時と非充足時とでオブジェクトの表示態様を異ならせることができるので、オブジェクトの表示による表現力が向上される。また、制御条件が満たされたか否かの判断がサーバにおいて実施されるので、オブジェクト表示装置における処理負荷が軽減される。   According to the object display system and the object display method of the present invention, when the control condition defined for each object is satisfied, the first display mode is different from the first display mode that is a normal display mode when displaying an object. Display control is performed so that the object is displayed in the two display modes. Thereby, since the display mode of the object can be made different between when the control condition is satisfied and when it is not satisfied, the expressive power by displaying the object is improved. Further, since the server determines whether or not the control condition is satisfied, the processing load on the object display device is reduced.

また、本発明のオブジェクト表示装置では、オブジェクト情報蓄積手段は、制御条件として、現在時刻、オブジェクト表示装置の位置とオブジェクトの配置された位置との距離、及び現在の気象状態のうちのいずれか一つまたは複数が規定されたオブジェクト情報を蓄積していることを特徴とする。   In the object display device of the present invention, the object information accumulating means is any one of the current time, the distance between the position of the object display device and the position where the object is arranged, and the current weather condition as the control condition. One or a plurality of specified object information is stored.

この構成によれば、上記の各事象を制御条件として規定できるので、それらの事象発生時に第2の表示態様でオブジェクトを表示できる。従って、上記事象発生時のオブジェクトの表示態様を、上記事象の非発生時と異ならせることができる。   According to this configuration, since each event described above can be defined as a control condition, an object can be displayed in the second display mode when those events occur. Therefore, the display mode of the object when the event occurs can be made different from that when the event does not occur.

また、本発明のオブジェクト表示装置では、オブジェクト表示装置の位置情報送信手段は、当該オブジェクト表示装置の識別情報を位置情報と共にサーバに送信し、オブジェクト表示装置の位置情報受信手段は、オブジェクト表示装置の位置情報送信手段から送信された位置情報及び識別情報を受信し、サーバのオブジェクト情報蓄積手段は、特定のオブジェクト表示装置の位置とオブジェクトの配置された位置との距離が制御条件として規定されたオブジェクト情報を蓄積しており、サーバのオブジェクト制御条件判断手段は、識別情報により識別されるオブジェクト表示装置が特定のオブジェクト表示装置に該当し、且つ当該オブジェクト表示装置の位置とオブジェクトの配置された位置との距離が制御条件に該当するか否かを判断することを特徴とする。   In the object display device of the present invention, the position information transmitting unit of the object display device transmits the identification information of the object display device together with the position information to the server, and the position information receiving unit of the object display device is the object display device. The server receives the position information and identification information transmitted from the position information transmitting means, and the object information storage means of the server is an object in which the distance between the position of the specific object display device and the position where the object is arranged is defined as a control condition. The information is stored, and the object control condition determination means of the server is configured such that the object display device identified by the identification information corresponds to a specific object display device, and the position of the object display device and the position where the object is arranged To determine whether the distance of the vehicle meets the control conditions And wherein the door.

この構成によれば、位置情報と共にオブジェクト表示装置の識別情報がオブジェクト表示装置からサーバに送信され、特定のオブジェクト表示装置がオブジェクトの配置位置から所定距離以内に位置するか否かがサーバにより判断され、特定のオブジェクト表示装置がオブジェクトの所定距離以内に位置すると判断された場合に、第2の表示態様で当該オブジェクトを表示させる旨の情報が当該オブジェクト表示装置に送信される。従って、特定のオブジェクト表示装置に固有の表示態様によりオブジェクトを表示させることが可能となる。   According to this configuration, the identification information of the object display device is transmitted from the object display device to the server together with the position information, and the server determines whether or not the specific object display device is located within a predetermined distance from the object arrangement position. When it is determined that the specific object display device is located within a predetermined distance of the object, information indicating that the object is displayed in the second display mode is transmitted to the object display device. Therefore, an object can be displayed in a display mode unique to a specific object display device.

また、本発明のオブジェクト表示装置では、サーバは、複数のオブジェクト表示装置の位置情報を取得する関連事象取得手段を備え、サーバのオブジェクト情報蓄積手段は、オブジェクトから所定の距離以内に存在するオブジェクト表示装置の数が制御条件として規定されたオブジェクト情報を蓄積しており、サーバのオブジェクト制御条件判断手段は、関連事象取得手段により取得された複数のオブジェクト表示装置の位置情報に基づき、制御条件が満たされているか否かを判断することを特徴とする。   In the object display device of the present invention, the server includes related event acquisition means for acquiring position information of a plurality of object display devices, and the object information storage means of the server displays object information existing within a predetermined distance from the object. The object information in which the number of devices is defined as the control condition is accumulated, and the object control condition determination unit of the server satisfies the control condition based on the position information of the plurality of object display devices acquired by the related event acquisition unit. It is characterized by determining whether or not.

この構成によれば、複数のオブジェクト表示装置の位置情報がサーバにより取得されるので、オブジェクトの所定距離以内に位置するオブジェクト表示装置の数に関する情報がサーバにより取得される。これにより、制御条件としてオブジェクトの配置位置から所定の距離以内に位置するオブジェクト表示装置の数が規定されていた場合に、サーバは、当該制御条件が満たされているか否かを判断できる。そして、当該制御条件が満たされると判断された場合に、第2の表示態様で当該オブジェクトを表示させる旨の情報が当該オブジェクト表示装置に送信される。従って、当該制御条件の充足時において、複数のオブジェクト表示装置に所定の表示態様によりオブジェクトを表示させることが可能となる。   According to this configuration, since the position information of the plurality of object display devices is acquired by the server, information regarding the number of object display devices located within a predetermined distance of the object is acquired by the server. Accordingly, when the number of object display devices located within a predetermined distance from the object arrangement position is defined as the control condition, the server can determine whether or not the control condition is satisfied. When it is determined that the control condition is satisfied, information indicating that the object is displayed in the second display mode is transmitted to the object display device. Therefore, when the control condition is satisfied, the object can be displayed on the plurality of object display devices in a predetermined display mode.

また、本発明のオブジェクト表示装置では、オブジェクト情報蓄積手段は、第1の表示態様と異なる色による表示、第1の表示態様と異なる明度による表示、点滅表示、第1の表示態様におけるオブジェクトの映像又は画像と異なる映像又は画像、所定の動画像、第1の表示態様におけるオブジェクトの映像又は画像を回転させた映像又は画像、第1の表示態様におけるオブジェクトの配置位置と異なる位置での表示、及び第1の表示態様におけるオブジェクトの映像又は画像を表示させない隠蔽表示のうちのいずれか一つまたは複数を第2の表示態様として含むオブジェクト情報を蓄積していることを特徴とする。   Further, in the object display device of the present invention, the object information storage means displays in a color different from the first display mode, displays in brightness different from the first display mode, blinking display, and video of the object in the first display mode. Or a video or image different from the image, a predetermined moving image, a video or image obtained by rotating the video or image of the object in the first display mode, a display at a position different from the arrangement position of the object in the first display mode, and Object information including any one or more of hidden displays that do not display an object video or image in the first display mode as the second display mode is stored.

この構成によれば、上記の表示態様をオブジェクトの第2の表示態様として設定できるので、種々の表示態様により、オブジェクト表示による表現力が向上される。   According to this configuration, since the above display mode can be set as the second display mode of the object, the expressive power by the object display is improved by various display modes.

AR技術において、現実空間の映像又は画像に重畳表示させるオブジェクトの表現力の向上が可能となる。   In the AR technology, it is possible to improve the expressiveness of an object to be superimposed and displayed on a real space video or image.

オブジェクト表示システムの装置構成を示す図である。It is a figure which shows the apparatus structure of an object display system. オブジェクト表示装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of an object display apparatus. オブジェクト表示装置のハードブロック図である。It is a hard block diagram of an object display device. ARサーバの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of AR server. オブジェクト情報蓄積部の構成及び記憶されているデータの例を示す図である。It is a figure which shows the example of a structure of the object information storage part, and the data stored. 第1実施形態におけるオブジェクト表示方法の処理内容を示すタイミングチャートである。It is a timing chart which shows the processing content of the object display method in a 1st embodiment. 第2実施形態におけるオブジェクト表示装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the object display apparatus in 2nd Embodiment. 第2実施形態におけるARサーバの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of AR server in 2nd Embodiment. 第2実施形態におけるオブジェクト情報蓄積部の構成及び記憶されているデータの一部を示す図である。It is a figure which shows the structure of the object information storage part in 2nd Embodiment, and a part of stored data. 第2実施形態におけるオブジェクト表示方法の処理内容を示すタイミングチャートである。It is a timing chart which shows the processing content of the object display method in a 2nd embodiment.

本発明に係るオブジェクト表示装置、オブジェクト表示システム及びオブジェクト表示方法の実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。   Embodiments of an object display device, an object display system, and an object display method according to the present invention will be described with reference to the drawings. If possible, the same parts are denoted by the same reference numerals, and redundant description is omitted.

(第1実施形態)
図1は、第1実施形態に係るオブジェクト表示システム5の装置構成を示すブロック図である。図1に示すようにオブジェクト表示システム5は、オブジェクト表示装置1と、当該オブジェクト表示装置1と通信可能なARサーバ3(サーバ)を含む。オブジェクト表示装置1は、例えば、移動体通信網を介した通信が可能な携帯端末である。従って、オブジェクト表示装置1は、移動体通信網の基地局を介してARサーバ3との通信を行う。また、オブジェクト表示装置1は、例えば、無線LAN通信といった手段によりARサーバ3との通信が可能である。
(First embodiment)
FIG. 1 is a block diagram illustrating a device configuration of an object display system 5 according to the first embodiment. As shown in FIG. 1, the object display system 5 includes an object display device 1 and an AR server 3 (server) that can communicate with the object display device 1. The object display device 1 is, for example, a portable terminal capable of communication via a mobile communication network. Therefore, the object display device 1 communicates with the AR server 3 via the base station of the mobile communication network. The object display device 1 can communicate with the AR server 3 by means such as wireless LAN communication.

また、コンテンツサーバ7は、POI情報等の各種のコンテンツを管理しているサーバである。ARサーバ3は、コンテンツサーバ7からPOI情報等を取得できる。   The content server 7 is a server that manages various contents such as POI information. The AR server 3 can acquire POI information and the like from the content server 7.

図2は、第1実施形態に係るオブジェクト表示装置1の機能的構成を示すブロック図である。本実施形態のオブジェクト表示装置1は、現実空間に配置されたオブジェクトを表示する装置であって、オブジェクト表示装置1の所在位置の周辺に配置されたオブジェクトに関する情報であるオブジェクト情報をARサーバ3から取得し、オブジェクト表示装置1に備えられたカメラにより取得した現実空間の映像又は画像にオブジェクトを重畳表示する。オブジェクトは、例えば、キャラクタ画像、アイコン、テキストに例示されるものであり、現実空間における場所に対応付けられている。また、オブジェクトは、例えば、種々の情報や画像を含んだ、いわゆるPOI情報であることができる。   FIG. 2 is a block diagram illustrating a functional configuration of the object display device 1 according to the first embodiment. The object display device 1 of the present embodiment is a device that displays an object placed in the real space, and receives object information that is information related to an object placed around the location of the object display device 1 from the AR server 3. The acquired object is superimposed and displayed on the video or image of the real space acquired by the camera provided in the object display device 1. The object is exemplified by, for example, a character image, an icon, and text, and is associated with a place in the real space. The object can be so-called POI information including various information and images, for example.

オブジェクト表示装置1は、通常時において、所定の第1の表示態様にてオブジェクトを表示する。オブジェクト情報は、当該オブジェクトの配置位置に関する位置情報、及び第1の表示態様に関する情報を含む。第1の表示態様は、例えば、オブジェクト情報に含まれ当該オブジェクトを表した2次元又は3次元の映像又は画像のデータ、または、オブジェクト表示装置1が予め保持している所定のアイコンの映像又は画像のデータに対する参照値またはID値等であることができる。   The object display device 1 displays an object in a predetermined first display mode during normal times. The object information includes position information related to the arrangement position of the object and information related to the first display mode. The first display mode is, for example, two-dimensional or three-dimensional video or image data that is included in the object information and represents the object, or a video or image of a predetermined icon that the object display device 1 holds in advance. It can be a reference value or ID value for the data.

また、オブジェクト情報は、第1の表示態様とは異なる第2の表示態様に関する情報、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含む。オブジェクト表示装置1は、オブジェクト毎に規定された制御条件が満たされた場合に、第2の表示態様にてオブジェクトを表示する。オブジェクト情報は、第2の表示態様に係る2次元又は3次元の映像又は画像のデータを含むこととしてもよいし、そのような映像又は画像のデータの格納場所を示すURLの情報を含むこととしてもよい。   The object information includes information related to a second display mode different from the first display mode, and information related to a control condition that defines a condition for displaying the object in the second display mode. The object display device 1 displays an object in the second display mode when a control condition defined for each object is satisfied. The object information may include 2D or 3D video or image data according to the second display mode, or may include URL information indicating a storage location of such video or image data. Also good.

図2に示すように、オブジェクト表示装置1は、機能的には、位置情報取得部10、位置情報送信部11(位置情報送信手段)、オブジェクト情報取得部12(オブジェクト情報取得手段)、方位取得部13、視界内オブジェクト情報抽出部14、事象取得部15、制御条件判断部16(制御条件判断手段)、撮像部17、表示制御部18(表示制御手段)、及び表示部19を備える。   As shown in FIG. 2, the object display device 1 functionally includes a position information acquisition unit 10, a position information transmission unit 11 (position information transmission unit), an object information acquisition unit 12 (object information acquisition unit), and an orientation acquisition. A visual field object information extraction unit 14, an event acquisition unit 15, a control condition determination unit 16 (control condition determination unit), an imaging unit 17, a display control unit 18 (display control unit), and a display unit 19.

図3は、オブジェクト表示装置1のハードウエア構成図である。オブジェクト表示装置1は、物理的には、図3に示すように、CPU101、主記憶装置であるRAM102及びROM103、データ送受信デバイスである通信モジュール104、ハードディスク、フラッシュメモリ等の補助記憶装置105、入力デバイスであるキーボード等の入力装置106、ディスプレイ等の出力装置107などを含むコンピュータシステムとして構成されている。図2に示した各機能は、図3に示すCPU101、RAM102等のハードウエア上に所定のコンピュータソフトウェアを読み込ませて実行させることにより、CPU101の制御のもとで通信モジュール104、入力装置106、出力装置107を動作させるとともに、RAM102や補助記憶装置105におけるデータの読み出し及び書き込みを行うことで実現される。再び、図2を参照し、オブジェクト表示装置1の各機能部について詳細に説明する。   FIG. 3 is a hardware configuration diagram of the object display device 1. As shown in FIG. 3, the object display device 1 physically includes a CPU 101, a RAM 102 and a ROM 103 which are main storage devices, a communication module 104 which is a data transmission / reception device, an auxiliary storage device 105 such as a hard disk and a flash memory, an input The computer system includes an input device 106 such as a keyboard, which is a device, and an output device 107 such as a display. The functions shown in FIG. 2 are executed by reading predetermined computer software on hardware such as the CPU 101 and the RAM 102 shown in FIG. 3 and executing them, thereby controlling the communication module 104, the input device 106, This is realized by operating the output device 107 and reading and writing data in the RAM 102 and the auxiliary storage device 105. Again, with reference to FIG. 2, each function part of the object display apparatus 1 is demonstrated in detail.

位置情報取得部10は、オブジェクト表示装置1の所在位置に関する位置情報を取得する部分であって、例えばGPS装置により構成される。また、位置情報取得部10は、オブジェクト表示装置1の通信を管理する基地局から位置情報を取得することとしてもよい。位置情報取得部10は、取得された位置情報を位置情報送信部11に送出する。   The position information acquisition unit 10 is a part that acquires position information related to the location of the object display device 1, and is configured by a GPS device, for example. The position information acquisition unit 10 may acquire position information from a base station that manages communication of the object display device 1. The position information acquisition unit 10 sends the acquired position information to the position information transmission unit 11.

位置情報送信部11は、オブジェクト表示装置1の位置情報をARサーバ3に送信する部分である。   The position information transmission unit 11 is a part that transmits the position information of the object display device 1 to the AR server 3.

オブジェクト情報取得部12は、ARサーバ3からオブジェクト情報を取得する部分である。オブジェクト情報は、当該オブジェクトの配置位置を示す位置情報、第1の表示態様の他、第1の表示態様とは異なる第2の表示態様、及びオブジェクトを第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むことができる。   The object information acquisition unit 12 is a part that acquires object information from the AR server 3. The object information defines position information indicating the arrangement position of the object, a first display mode, a second display mode different from the first display mode, and conditions for displaying the object in the second display mode. Information about the control conditions that have been made can be included.

第2の表示態様は、例えば、第1の表示態様と異なる色による表示、第1の表示態様と異なる明度による表示、点滅表示、第1の表示態様におけるオブジェクトの映像又は画像と異なる映像又は画像、所定の動画像、第1の表示態様におけるオブジェクトの映像又は画像を回転させた映像又は画像、第1の表示態様におけるオブジェクトの配置位置と異なる位置での表示または移動、及び第1の表示態様におけるオブジェクトの映像又は画像を表示させない隠蔽表示のうちのいずれか一つまたは複数であることができる。ここで、オブジェクトの映像又は画像は、所定の形式で記録された2次元画像、3Dグラフィックスのデータ、アニメーションコンテンツ及び動画データ等を含む。なお、上記の第2の表示態様の内容は、例示であって、これらに限られるものではない。   The second display mode is, for example, a display with a color different from the first display mode, a display with a lightness different from that of the first display mode, a blinking display, or a video or image different from the video or image of the object in the first display mode. A predetermined moving image, a video or image obtained by rotating an image or image of an object in the first display mode, a display or movement at a position different from the arrangement position of the object in the first display mode, and a first display mode Any one or a plurality of concealment displays that do not display the video or image of the object. Here, the video or image of the object includes a two-dimensional image, 3D graphics data, animation content, moving image data, and the like recorded in a predetermined format. The contents of the second display mode are examples, and are not limited to these.

また、制御条件は、現在時刻、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離、オブジェクト表示装置1の移動軌跡、及び現在の気象状態等のいずれか一つ又は複数を規定している。なお、上記した制御条件の内容は、例示であって、これらに限られるのものではない。   The control condition defines one or more of the current time, the distance between the position of the object display device 1 and the position where the object is arranged, the movement trajectory of the object display device 1, the current weather condition, and the like. ing. The contents of the control conditions described above are examples and are not limited to these.

方位取得部13は、撮像部17の撮像方向に関する方位情報を取得する部分である。方位取得部13は、方位情報を視界内オブジェクト情報抽出部14に送出する。   The azimuth acquisition unit 13 is a part that acquires azimuth information regarding the imaging direction of the imaging unit 17. The direction acquisition unit 13 sends the direction information to the in-view object information extraction unit 14.

視界内オブジェクト情報抽出部14は、オブジェクト情報の位置情報に基づき、オブジェクト情報取得部12に取得されたオブジェクト情報の中から、撮像部17に取得された現実空間の映像又は画像の視界範囲内に含まれるオブジェクトのオブジェクト情報を抽出する部分である。視界内オブジェクト情報抽出部14は、方位取得部により取得された方位情報に基づき、撮像部17に取得される現実空間の映像又は画像における視界範囲を算出することができる。   The object information extraction unit 14 in the field of view is within the field of view of the video or image in the real space acquired by the imaging unit 17 from the object information acquired by the object information acquisition unit 12 based on the position information of the object information. This is a part for extracting object information of contained objects. The in-view object information extraction unit 14 can calculate the view range in the video or image of the real space acquired by the imaging unit 17 based on the orientation information acquired by the orientation acquisition unit.

事象取得部15は、制御条件が充足されているか否かを判断するための各種の事象を取得する部分である。事象取得部15は、例えば、現在時刻、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離、オブジェクト表示装置1の移動軌跡、及び現在の気象状態等に関する情報を取得する。具体的には、事象取得部15は、現在時刻、現在の気象状態といった情報を、これらの情報を管理している他の装置との通信により取得できる。また、事象取得部15は、位置情報取得部10により取得された位置情報、及びオブジェクト情報に含まれるオブジェクトの配置位置の情報に基づき、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離を取得できる。また、事象取得部15は、位置情報取得部10により取得された位置情報を時系列に複数取得することにより、オブジェクト表示装置1の移動軌跡を取得できる。事象取得部1は、取得された各種の事象に関する情報を制御条件判断部16に送出する。   The event acquisition unit 15 is a part that acquires various events for determining whether or not the control condition is satisfied. The event acquisition unit 15 acquires, for example, information on the current time, the distance between the position of the object display device 1 and the position where the object is arranged, the movement trajectory of the object display device 1, the current weather condition, and the like. Specifically, the event acquisition unit 15 can acquire information such as the current time and the current weather condition through communication with other devices that manage the information. In addition, the event acquisition unit 15 determines whether the position of the object display device 1 and the position where the object is arranged based on the position information acquired by the position information acquisition unit 10 and information on the arrangement position of the object included in the object information. You can get the distance. Further, the event acquisition unit 15 can acquire the movement trajectory of the object display device 1 by acquiring a plurality of pieces of position information acquired by the position information acquisition unit 10 in time series. The event acquisition unit 1 sends information about various acquired events to the control condition determination unit 16.

制御条件判断部16は、事象取得部15により取得された各種の事象に基づき、オブジェクト情報に規定された制御条件が満たされているか否かを判断する部分である。制御条件判断部16は、判断結果を表示制御部18に送出する。   The control condition determination unit 16 is a part that determines whether or not the control condition defined in the object information is satisfied based on various events acquired by the event acquisition unit 15. The control condition determination unit 16 sends the determination result to the display control unit 18.

撮像部17は、現実空間の映像又は画像を撮像する部分であって、例えば、カメラといった装置により構成される。   The imaging unit 17 is a part that captures a real space video or image, and is configured by a device such as a camera, for example.

表示制御部18は、制御条件判断部16により制御条件が満たされると判断された場合に、オブジェクトを第2の表示態様で表示するように表示制御を実施する部分である。また、表示制御部18は、制御条件判断部16により制御条件が満たされると判断されなかった場合には、オブジェクトを第1の表示態様で表示するように表示制御を実施する。   The display control unit 18 is a part that performs display control so that the object is displayed in the second display mode when the control condition determination unit 16 determines that the control condition is satisfied. Further, when the control condition determining unit 16 does not determine that the control condition is satisfied, the display control unit 18 performs display control so that the object is displayed in the first display mode.

表示部19は、表示制御部18による表示制御に基づき、現実空間の映像又は画像にオブジェクトを重畳した画像を表示する部分である。表示部19は、例えば、ディスプレイ装置により構成される。   The display unit 19 is a part that displays an image in which an object is superimposed on a real space video or image based on display control by the display control unit 18. The display unit 19 is configured by, for example, a display device.

続いて、ARサーバ3の機能を詳細に説明する。図4は、第1実施形態に係るARサーバ3の機能的構成を示すブロック図である。本実施形態のARサーバ3は、位置情報受信部30(位置情報受信手段)、オブジェクト情報蓄積部31(オブジェクト情報蓄積手段)、オブジェクト情報抽出部32(オブジェクト情報抽出手段)、オブジェクト情報送信部33(オブジェクト情報送信手段)、オブジェクト情報収集部34及びオブジェクト情報付加部35を備える。また、ARサーバ3も、図3に示したオブジェクト表示装置1のハードウエア構成と類似したハードウエア構成を有するコンピュータである。図4を参照し、ARサーバ3の各機能部について詳細に説明する。   Next, the function of the AR server 3 will be described in detail. FIG. 4 is a block diagram showing a functional configuration of the AR server 3 according to the first embodiment. The AR server 3 according to the present embodiment includes a position information receiving unit 30 (position information receiving unit), an object information storage unit 31 (object information storage unit), an object information extraction unit 32 (object information extraction unit), and an object information transmission unit 33. (Object information transmitting means), an object information collecting unit 34, and an object information adding unit 35 are provided. The AR server 3 is also a computer having a hardware configuration similar to that of the object display device 1 shown in FIG. With reference to FIG. 4, each functional unit of the AR server 3 will be described in detail.

位置情報受信部30は、オブジェクト表示装置1から送信された位置情報を受信する部分である。位置情報受信部30は、受信した位置情報をオブジェクト情報抽出部32に送出する。   The position information receiving unit 30 is a part that receives position information transmitted from the object display device 1. The position information receiving unit 30 sends the received position information to the object information extracting unit 32.

オブジェクト情報蓄積部31は、オブジェクト情報を蓄積している記憶手段である。図5は、オブジェクト情報蓄積部31に蓄積されているオブジェクト情報の構成及びデータの例を示す図である。図5に示すように、オブジェクト情報蓄積部31は、オブジェクトのIDごとにオブジェクト情報を記憶している。オブジェクト情報は、オブジェクトの名称、位置情報、固有情報、取得範囲、オブジェクトデータ及びアクション情報を含む。   The object information storage unit 31 is a storage unit that stores object information. FIG. 5 is a diagram illustrating an example of the configuration and data of the object information stored in the object information storage unit 31. As shown in FIG. 5, the object information storage unit 31 stores object information for each object ID. The object information includes an object name, position information, unique information, an acquisition range, object data, and action information.

「位置情報」は、当該オブジェクトの現実空間における配置位置を示す情報である。「固有情報」は、当該オブジェクトが対応付けられた場所に関する情報であって、例えば、tel(電話番号)、adress(住所)、url(URL)及びemail(メールアドレス)等の情報を含む。なお、「固有情報」は、オブジェクト情報において必須の構成ではない。   “Position information” is information indicating the arrangement position of the object in the real space. The “unique information” is information regarding the location where the object is associated, and includes, for example, information such as tel (phone number), address (address), url (URL), and email (mail address). The “unique information” is not an essential component in the object information.

「取得範囲」は、オブジェクト表示装置1に送信されるオブジェクト情報の抽出の際の条件を距離により規定している。即ち、当該オブジェクトの配置位置とオブジェクト情報装置1との距離が「取得範囲」に規定された距離以下である場合に、当該オブジェクト情報は、オブジェクト情報装置1に送信するためのオブジェクト情報として抽出される。なお、オブジェクト情報の抽出は、オブジェクト情報の「取得範囲」に規定された距離によらず、オブジェクト表示装置1から予め設定された距離以内に配置されたオブジェクトのオブジェクト情報を抽出することとしてもよい。   The “acquisition range” defines conditions for extracting object information transmitted to the object display device 1 by distance. That is, when the distance between the arrangement position of the object and the object information device 1 is equal to or less than the distance specified in the “acquisition range”, the object information is extracted as object information to be transmitted to the object information device 1. The The object information may be extracted by extracting object information of an object arranged within a preset distance from the object display device 1 regardless of the distance defined in the “acquisition range” of the object information. .

「オブジェクトデータ」は、当該オブジェクトを表示させる際の第1の表示態様における映像又は画像のデータまたは参照値である。「オブジェクトデータ」に映像又は画像のデータまたは参照値が登録されていない場合には、オブジェクト表示装置1は、当該オブジェクトの第1の表示態様として、予め保持していた標準のアイコン等を表示する。   The “object data” is video or image data or a reference value in the first display mode when displaying the object. When video or image data or a reference value is not registered in the “object data”, the object display device 1 displays a standard icon or the like previously held as the first display mode of the object. .

「アクション情報」は、制御条件、表示態様及び表示データを含み、オブジェクトの第2の表示態様に関する情報を記憶している。なお、図5に示すオブジェクト情報の例では、すべてのオブジェクト情報にアクション情報が定義されているが、表示態様を変化させる必要がないオブジェクトのオブジェクト情報では、「アクション情報」は定義されない。   “Action information” includes control conditions, display mode, and display data, and stores information related to the second display mode of the object. In the example of object information shown in FIG. 5, action information is defined for all object information, but “action information” is not defined for object information of an object that does not require a change in display mode.

「制御条件」は、オブジェクトを第2の表示態様で表示させる条件を記憶している。「制御条件」には、例えば、現在時刻、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離、オブジェクト表示装置1の移動軌跡、及び現在の気象状態等が設定される。図5に示す例では、制御条件として、ID「1」のオブジェクト情報には、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離Zが設定されている。また、ID「2」のオブジェクト情報には、現在時刻Tが設定されている。また、ID「3」のオブジェクト情報には、オブジェクト表示装置1の移動軌跡Pが設定されている。また、また、ID「4」のオブジェクト情報には、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離Z及び時刻Tが設定されている。 The “control condition” stores a condition for displaying the object in the second display mode. In the “control condition”, for example, the current time, the distance between the position of the object display device 1 and the position where the object is arranged, the movement trajectory of the object display device 1, the current weather condition, and the like are set. In the example shown in FIG. 5, the distance Z 1 between the position of the object display device 1 and the position where the object is arranged is set as the control condition in the object information with ID “1”. In addition, the object information of ID "2", the current time T 2 has been set. Also, the object information ID "3", the movement locus P 3 of the object display device 1 is set. Further, in the object information of ID “4”, a distance Z 4 and a time T 4 between the position of the object display device 1 and the position where the object is arranged are set.

「表示態様」は、制御条件が充足された場合におけるオブジェクトの表示態様(第2の表示態様)が規定された情報である。「表示態様」には、例えば、第1の表示態様と異なる色による表示、第1の表示態様と異なる明度による表示、点滅表示、第1の表示態様におけるオブジェクトの映像又は画像と異なる映像又は画像、所定の動画像、第1の表示態様におけるオブジェクトの映像又は画像を回転させた映像又は画像、第1の表示態様におけるオブジェクトの配置位置と異なる位置での表示または移動、及び第1の表示態様におけるオブジェクトの映像又は画像を表示させない隠蔽表示といったオブジェクトの表示態様のうちのいずれか一つまたは複数が規定されている。   The “display mode” is information that defines the display mode (second display mode) of the object when the control condition is satisfied. The “display mode” includes, for example, a display with a color different from the first display mode, a display with a lightness different from the first display mode, a blinking display, and a video or image different from the video or image of the object in the first display mode. A predetermined moving image, a video or image obtained by rotating an image or image of an object in the first display mode, a display or movement at a position different from the arrangement position of the object in the first display mode, and a first display mode Any one or a plurality of object display modes such as a hidden display that does not display the video or image of the object are defined.

「表示データ」は、「表示態様」において第1の表示態様とは異なる映像又は画像によりオブジェクトを表示させる旨が規定されている場合に用いられる映像又は画像のデータ、又は映像又は画像のデータの格納場所に関する情報を規定している。映像又は画像のデータの格納場所に関する情報は、例えばURLである。オブジェクト表示装置1は、「表示データ」に記憶されている映像又は画像のデータ、又はURLに示される格納場所から取得した映像又は画像のデータを、オブジェクトの表示に用いる。「表示データ」にURL情報が設定されている場合において、オブジェクト表示装置1は、当該URLに基づき取得した映像又は画像のデータをキャッシュメモリに保存することとしてもよい。なお、オブジェクト情報における「表示態様」及び「表示データ」は、本発明における第2の表示態様に関する情報を構成する。   “Display data” refers to video or image data, or video or image data used when it is specified in the “display mode” that an object is displayed with a video or image different from the first display mode. Provides information on storage location. The information regarding the storage location of video or image data is, for example, a URL. The object display device 1 uses the video or image data stored in the “display data” or the video or image data acquired from the storage location indicated by the URL for displaying the object. When URL information is set in “display data”, the object display device 1 may store video or image data acquired based on the URL in a cache memory. The “display mode” and “display data” in the object information constitute information related to the second display mode in the present invention.

オブジェクト情報抽出部32は、オブジェクト表示装置1から送信された位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報をオブジェクト情報蓄積部31から抽出する部分である。なお、上述したように、オブジェクト情報の「取得範囲」内にオブジェクト表示装置1の位置が含まれる場合に、オブジェクト情報抽出部32は、当該オブジェクト情報を抽出することとしてもよい。オブジェクト情報抽出部32は、抽出されたオブジェクト情報をオブジェクト情報送信部33に送出する。   The object information extraction unit 32 is a part that extracts object information of an object located within a predetermined distance set in advance from the position indicated by the position information transmitted from the object display device 1 from the object information storage unit 31. As described above, when the position of the object display device 1 is included in the “acquisition range” of the object information, the object information extraction unit 32 may extract the object information. The object information extraction unit 32 sends the extracted object information to the object information transmission unit 33.

オブジェクト情報送信部33は、オブジェクト情報抽出部32により抽出されたオブジェクト情報をオブジェクト表示装置1に送信する部分である。   The object information transmission unit 33 is a part that transmits the object information extracted by the object information extraction unit 32 to the object display device 1.

オブジェクト情報収集部34は、コンテンツサーバ7からPOI情報等を収集し、収集したPOI情報等をオブジェクト情報を作成するための基礎情報としてオブジェクト情報蓄積部31に登録する部分である。ここで登録されるPOI情報等は、オブジェクト情報における固有情報、位置情報等の情報を含んでいる。   The object information collection unit 34 is a part that collects POI information and the like from the content server 7 and registers the collected POI information and the like in the object information storage unit 31 as basic information for creating object information. The POI information registered here includes information such as unique information and position information in the object information.

オブジェクト情報付加部35は、オブジェクト情報収集部34により収集、登録された情報に対して、オブジェクト情報における「アクション情報」等を付加することにより、オブジェクト情報を完成させる部分である。なお、オブジェクト情報付加部35により付加される情報は、例えば、POI情報にかかる施設の所有者または管理者等が所望により入力する。   The object information adding unit 35 is a part that completes the object information by adding “action information” or the like in the object information to the information collected and registered by the object information collecting unit 34. The information added by the object information adding unit 35 is input by the owner or manager of the facility related to the POI information as desired.

続いて、図6を参照して、本実施形態のオブジェクト表示方法におけるオブジェクト表示システム5の動作について説明する。図6は、オブジェクト表示システム5において実施される処理内容を示すタイミングチャートである。   Next, the operation of the object display system 5 in the object display method of the present embodiment will be described with reference to FIG. FIG. 6 is a timing chart showing the processing contents executed in the object display system 5.

まず、オブジェクト表示装置1は、位置情報取得部10を起動させる(S1)。さらに、オブジェクト表示装置1は、撮像部17及び方位取得部13を起動させる(S2)。そして、オブジェクト表示装置1は、オブジェクトの表示を実施する旨の操作入力がされたか否かを判定する(S3)。オブジェクトの表示を実施する旨の操作入力がされた場合には、処理手順はステップS4に進められる。ステップS4において、位置情報取得部10は、オブジェクト表示装置1の所在位置を測位し、測位された所在位置に関する情報を位置情報としてARサーバ3に送信する(S4)。   First, the object display device 1 activates the position information acquisition unit 10 (S1). Furthermore, the object display device 1 activates the imaging unit 17 and the orientation acquisition unit 13 (S2). Then, the object display device 1 determines whether or not an operation input for displaying an object has been performed (S3). When an operation input for displaying an object is performed, the processing procedure proceeds to step S4. In step S4, the position information acquisition unit 10 measures the location of the object display device 1, and transmits information about the located location to the AR server 3 as location information (S4).

続いて、位置情報受信部30は、オブジェクト表示装置1から送信された位置情報を受信する(S5)。次に、オブジェクト情報抽出部32は、オブジェクト表示装置1から送信された位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報をオブジェクト情報蓄積部31から抽出する(S6)。そして、オブジェクト情報送信部33は、オブジェクト情報抽出部32により抽出されたオブジェクト情報をオブジェクト表示装置1に送信する(S7)。   Subsequently, the position information receiving unit 30 receives the position information transmitted from the object display device 1 (S5). Next, the object information extraction unit 32 extracts object information of an object located within a predetermined distance set in advance from the position indicated by the position information transmitted from the object display device 1 from the object information storage unit 31 (S6). ). Then, the object information transmission unit 33 transmits the object information extracted by the object information extraction unit 32 to the object display device 1 (S7).

ARサーバ3からオブジェクト情報が送信されると、オブジェクト情報取得部12は、そのオブジェクト情報を取得する(S8、オブジェクト情報取得ステップ)。続いて、方位取得部13は、撮像部17の撮像方向に関する方位情報を取得する(S9)。そして、視界内オブジェクト情報抽出部14は、オブジェクト情報の位置情報に基づき、オブジェクト情報取得部12に取得されたオブジェクト情報の中から、撮像部17に取得された現実空間の映像又は画像の視界範囲内に含まれるオブジェクトのオブジェクト情報を抽出する(S10)。   When the object information is transmitted from the AR server 3, the object information acquisition unit 12 acquires the object information (S8, object information acquisition step). Subsequently, the orientation acquisition unit 13 acquires orientation information regarding the imaging direction of the imaging unit 17 (S9). The in-view object information extraction unit 14 then, based on the position information of the object information, from the object information acquired by the object information acquisition unit 12, the view range of the video or image of the real space acquired by the imaging unit 17. Object information of the objects included in the object is extracted (S10).

次に、制御条件判断部16は、ステップS10において抽出されたオブジェクト情報の中に、「アクション情報」が定義されたオブジェクト情報があるか否かを判定する(S11)。「アクション情報」が定義されたオブジェクト情報があると判定された場合には、処理手順は、ステップS12に進められる。一方、「アクション情報」が定義されたオブジェクト情報があると判定されなかった場合には、処理手順は、ステップS14に進められる。   Next, the control condition determination unit 16 determines whether there is object information in which “action information” is defined in the object information extracted in step S10 (S11). If it is determined that there is object information for which “action information” is defined, the processing procedure proceeds to step S12. On the other hand, if it is not determined that there is object information for which “action information” is defined, the processing procedure proceeds to step S14.

ステップS12において、制御条件判断部16は、アクション情報が定義されたオブジェクト情報のうち、「制御条件」が満たされているオブジェクト情報があるか否かを判定する(S12、制御条件判断ステップ)。「制御条件」が満たされているオブジェクト情報があると判定された場合には、処理手順はステップS13に進められる。一方、「制御条件」が満たされているオブジェクト情報があると判定されなかった場合には、処理手順はステップS14に進められる。   In step S12, the control condition determination unit 16 determines whether there is object information that satisfies the “control condition” among the object information for which action information is defined (S12, control condition determination step). If it is determined that there is object information that satisfies the “control condition”, the processing procedure proceeds to step S13. On the other hand, if it is not determined that there is object information that satisfies the “control condition”, the processing procedure proceeds to step S14.

ステップS13において、制御条件判断部16は、制御条件が満たされているオブジェクト情報に対応付けられたアクションフラグ(図示せず)を「ON」に設定する。アクションフラグは、第2の表示態様にて当該オブジェクトを表示させることを意味する(S13、表示制御ステップ)。   In step S13, the control condition determination unit 16 sets an action flag (not shown) associated with the object information that satisfies the control condition to “ON”. The action flag means that the object is displayed in the second display mode (S13, display control step).

ステップS14において、表示制御部18は、オブジェクト情報に従って、オブジェクトをレンダリングする(S14、表示制御ステップ)。具体的には、表示制御部18は、アクションフラグが「ON」に設定されたオブジェクト情報に示されるオブジェクトを第2の表示態様にてレンダリングする。また、表示制御部18は、アクションフラグが「ON」に設定されていないオブジェクト情報に示されるオブジェクトを第1の表示態様にてレンダリングする。   In step S14, the display control unit 18 renders the object according to the object information (S14, display control step). Specifically, the display control unit 18 renders the object indicated by the object information whose action flag is set to “ON” in the second display mode. Further, the display control unit 18 renders the object indicated by the object information whose action flag is not set to “ON” in the first display mode.

そして、表示制御部18は、ステップS14において生成されたレンダリング画面を、撮像部17により取得された現実空間の映像又は画像に重畳して、表示部19に表示させる(S15、表示制御ステップ)。こうして、本実施形態の処理を終了する。   Then, the display control unit 18 superimposes the rendering screen generated in step S14 on the video or image of the real space acquired by the imaging unit 17 and causes the display unit 19 to display the rendering screen (S15, display control step). In this way, the process of this embodiment is complete | finished.

以上説明した第1実施形態のオブジェクト表示装置1、オブジェクト表示システム及びオブジェクト表示方法では、制御条件判断部16によりオブジェクト毎に規定された制御条件が満たされると判断された場合に、表示制御部18により、オブジェクトを表示する際の通常の表示態様である第1の表示態様とは異なる第2の表示態様にてオブジェクトが表示されるように表示制御が実施される。これにより、制御条件の充足時と非充足時とでオブジェクトの表示態様を異ならせることができるので、オブジェクトの表示による表現力が向上される。   In the object display device 1, the object display system, and the object display method of the first embodiment described above, the display control unit 18 when the control condition determination unit 16 determines that the control condition defined for each object is satisfied. Thus, the display control is performed so that the object is displayed in a second display mode different from the first display mode which is a normal display mode when displaying the object. Thereby, since the display mode of the object can be made different between when the control condition is satisfied and when it is not satisfied, the expressive power by displaying the object is improved.

(第2実施形態)
次に、第2実施形態に係るオブジェクト表示システム5、オブジェクト表示装置1及びARサーバ3について説明する。第1実施形態では、オブジェクト表示装置1において制御条件が充足されるか否かが判断され、判断結果に基づきオブジェクトの表示制御が実施される。これに対して第2実施形態では、ARサーバ3において制御条件が充足されるか否かが判断され、表示態様に関する情報を含むオブジェクト情報がARサーバ3からオブジェクト表示装置1に送信され、オブジェクト表示装置1において表示態様に関する情報に基づく表示制御が実施される。
(Second Embodiment)
Next, the object display system 5, the object display device 1, and the AR server 3 according to the second embodiment will be described. In the first embodiment, it is determined whether or not the control condition is satisfied in the object display device 1, and display control of the object is performed based on the determination result. On the other hand, in the second embodiment, it is determined whether or not the control condition is satisfied in the AR server 3, and object information including information regarding the display mode is transmitted from the AR server 3 to the object display device 1 to display the object display. Display control based on information related to the display mode is performed in the device 1.

図7は、第2実施形態に係るオブジェクト表示装置1の機能的構成を示すブロック図である。図7に示すように、第2実施形態に係るオブジェクト表示装置1は、機能的には、位置情報取得部10、位置情報送信部11(位置情報送信手段)、オブジェクト情報取得部12(オブジェクト情報取得手段)、方位取得部13、視界内オブジェクト情報抽出部14、撮像部17、表示制御部18(表示制御手段)、及び表示部19を備える。第2実施形態に係るオブジェクト表示装置1は、事象取得部15及び制御条件判断部16を備えない点で、第1実施形態のオブジェクト表示装置1と相違する。第2実施形態に係るオブジェクト表示装置1の各機能部10〜14,17〜19は、第1実施形態に係るオブジェクト表示装置1における各機能部10〜14,17〜19と同様の機能を有する。以下に、第2実施形態のオブジェクト表示装置1の各機能部10〜14,17〜19における第1実施形態との相違点について説明する。   FIG. 7 is a block diagram illustrating a functional configuration of the object display device 1 according to the second embodiment. As illustrated in FIG. 7, the object display device 1 according to the second embodiment functionally includes a position information acquisition unit 10, a position information transmission unit 11 (position information transmission unit), and an object information acquisition unit 12 (object information). Acquisition means), an orientation acquisition unit 13, an in-view object information extraction unit 14, an imaging unit 17, a display control unit 18 (display control unit), and a display unit 19. The object display device 1 according to the second embodiment is different from the object display device 1 of the first embodiment in that the event acquisition unit 15 and the control condition determination unit 16 are not provided. Each function part 10-14, 17-19 of the object display apparatus 1 which concerns on 2nd Embodiment has a function similar to each function part 10-14, 17-19 in the object display apparatus 1 which concerns on 1st Embodiment. . Below, the difference with 1st Embodiment in each function part 10-14, 17-19 of the object display apparatus 1 of 2nd Embodiment is demonstrated.

位置情報送信部11は、オブジェクト表示装置1の位置情報に加えて、当該オブジェクト表示装置1の識別情報をARサーバ3に送信することができる。   In addition to the position information of the object display device 1, the position information transmission unit 11 can transmit identification information of the object display device 1 to the AR server 3.

オブジェクト情報取得部12がARサーバ3から取得するオブジェクト情報は、第1実施形態においてオブジェクト情報取得部12により取得されるオブジェクト情報と相違する。具体的には、オブジェクト情報取得部12により取得されるオブジェクト情報は、オブジェクトの表示態様を指定する情報を含む。表示制御部18は、オブジェクト情報に含まれる表示態様を指定する情報に基づき、第1の表示態様及び第2に表示態様のいずれかにてオブジェクトを表示させるように表示制御を実施する。   The object information acquired by the object information acquisition unit 12 from the AR server 3 is different from the object information acquired by the object information acquisition unit 12 in the first embodiment. Specifically, the object information acquired by the object information acquisition unit 12 includes information that specifies the display mode of the object. The display control unit 18 performs display control so that the object is displayed in either the first display mode or the second display mode based on information specifying the display mode included in the object information.

図8は、第2実施形態に係るARサーバ3の機能的構成を示すブロック図である。第2実施形態のARサーバ3は、関連事象取得部36(関連事象取得手段)及びオブジェクト制御条件判断部37(オブジェクト制御条件判断手段)を備える点において、第1実施形態のARサーバ3(図4)と相違する。以下に、第2実施形態のARサーバ3の各機能部30〜37について、第1実施形態との相違点を中心に説明する。   FIG. 8 is a block diagram showing a functional configuration of the AR server 3 according to the second embodiment. The AR server 3 of the second embodiment includes the related event acquisition unit 36 (related event acquisition unit) and the object control condition determination unit 37 (object control condition determination unit). It is different from 4). Below, it demonstrates centering on difference with 1st Embodiment about each function parts 30-37 of AR server 3 of 2nd Embodiment.

位置情報受信部30は、位置情報に併せて、オブジェクト表示装置1の識別情報がオブジェクト表示装置1から送信された場合には、オブジェクト表示装置1の位置情報及び識別情報を受信する。   The position information receiving unit 30 receives the position information and the identification information of the object display device 1 when the identification information of the object display device 1 is transmitted from the object display device 1 together with the position information.

関連事象取得部36は、現在時刻、オブジェクト表示装置の位置とオブジェクトの配置された位置との距離、及び現在の気象状態等の事象を取得できる。これらの事象は、制御条件が充足されるか否かを判断するために用いられる。また、関連事象取得部36は、複数のオブジェクト表示装置1,1A,1B・・・の位置情報を取得できる。具体的には、関連事象取得部36は、現在時刻、現在の気象状態といった情報を、これらの情報を管理している他の装置との通信により取得できる。また、関連事象取得部36は、オブジェクト表示装置1の位置情報、及びオブジェクト情報に含まれるオブジェクトの配置位置の情報に基づき、オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離を取得できる。また、関連事象取得部36は、オブジェクト表示装置1から取得可能なオブジェクト表示装置1の位置情報を時系列に複数取得することにより、オブジェクト表示装置1の移動軌跡を取得できる。   The related event acquisition unit 36 can acquire events such as the current time, the distance between the position of the object display device and the position where the object is arranged, and the current weather condition. These events are used to determine whether or not the control condition is satisfied. Moreover, the related event acquisition part 36 can acquire the positional information of several object display apparatus 1, 1A, 1B .... Specifically, the related event acquisition unit 36 can acquire information such as the current time and the current weather state by communicating with other devices that manage the information. Further, the related event acquisition unit 36 acquires the distance between the position of the object display device 1 and the position where the object is arranged based on the position information of the object display device 1 and information on the arrangement position of the object included in the object information. it can. In addition, the related event acquisition unit 36 can acquire the movement locus of the object display device 1 by acquiring a plurality of pieces of position information of the object display device 1 that can be acquired from the object display device 1 in time series.

オブジェクト制御条件判断部37は、関連事象取得部36により取得された事象に基づき、オブジェクト情報抽出部32により抽出されたオブジェクト情報の制御条件が満たされているか否かを判断する部分である。   The object control condition determination unit 37 is a part that determines whether the control condition of the object information extracted by the object information extraction unit 32 is satisfied based on the event acquired by the related event acquisition unit 36.

オブジェクト情報送信部33は、オブジェクト制御条件判断部37により制御条件が満たされると判断された場合には第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置1に送信し、オブジェクト制御条件判断部37により制御条件が満たされると判断されなかった場合には第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませたオブジェクト情報をオブジェクト表示装置1に送信する。   When the object control condition determination unit 37 determines that the control condition is satisfied, the object information transmission unit 33 displays object information including information indicating that the object is displayed in the second display mode. 1, when the object control condition determination unit 37 does not determine that the control condition is satisfied, the object display device 1 includes object information including information indicating that the object is displayed in the first display mode. Send to.

また、第2実施形態では、ARサーバ3において制御条件が充足されるか否かが判断されるので、第1実施形態とは異なる制御条件をオブジェクト情報に設定することが可能である。図9は、第2実施形態におけるオブジェクト情報蓄積部31に記憶されているオブジェクト情報の例の一部を示す図である。図9に示すように、オブジェクト情報蓄積部31は、例えば「オブジェクト表示装置:X、距離:Z」、「周辺端末数:C、距離Z」といった制御条件を記憶している。これらの制御条件をオブジェクト表示装置1で判断するには、周辺に存在する端末に関する情報をARサーバ3側で取りまとめ、オブジェクト表示装置1に配信する機能を第1実施形態のオブジェクト表示装置1、オブジェクト表示システム及びオブジェクト表示方法に追加する必要がある。 In the second embodiment, since it is determined whether or not the control condition is satisfied in the AR server 3, it is possible to set a control condition different from that in the first embodiment in the object information. FIG. 9 is a diagram illustrating a part of an example of object information stored in the object information storage unit 31 according to the second embodiment. As illustrated in FIG. 9, the object information storage unit 31 stores control conditions such as “object display device: X 5 , distance: Z 5 ”, “number of peripheral terminals: C 6 , distance Z 6 ”. In order for the object display device 1 to determine these control conditions, the AR server 3 side collects information related to peripheral terminals and distributes the information to the object display device 1 according to the object display device 1, object of the first embodiment. There is a need to add to display systems and object display methods.

制御条件「オブジェクト表示装置:X、距離:Z」は、特定のオブジェクト表示装置「X」が当該オブジェクトから距離「Z」以内に位置する場合に、当該オブジェクトを第2の表示態様にて表示させることを規定している。この場合には、オブジェクト制御条件判断部37は、位置情報受信部30により受信された識別情報により識別されるオブジェクト表示装置1が制御条件に規定された特定のオブジェクト表示装置Xに該当し、且つ当該オブジェクト表示装置1の位置とオブジェクトの配置された位置との距離が距離Z以内であるか否かを判断する。この制御条件によれば、特定のオブジェクト表示装置1に固有の表示態様によりオブジェクトを表示させることが可能となる。 The control condition “object display device: X 5 , distance: Z 5 ” indicates that when the specific object display device “X 5 ” is located within the distance “Z 5 ” from the object, the object is displayed in the second display mode. It is specified to be displayed in In this case, the object control condition determining unit 37 corresponds to a specific object display device X 5 in which the object display device 1 that is identified by the received identification information is defined in the control condition by the position information receiving unit 30, and the distance between the arranged positions of the objects in the object display device 1 determines whether it is within a distance Z 5. According to this control condition, an object can be displayed in a display mode unique to the specific object display device 1.

また、制御条件「周辺端末数:C、距離Z」は、当該オブジェクトから距離「Z」以内に、「C」台のオブジェクト表示装置1,1A,1B・・・が存在している場合に、当該オブジェクトを第2の表示態様にて表示させることを規定している。この場合には、オブジェクト制御条件判断部37は、関連事象取得部36により取得された複数のオブジェクト表示装置1の位置情報に基づき、当該オブジェクトから距離「Z」以内に位置するオブジェクト表示装置1を計数することにより、当該制御条件が満たされているか否かを判断する。この制御条件によれば、複数のオブジェクト表示装置1に所定の表示態様によりオブジェクトを表示させることが可能となる。 The control condition “number of peripheral terminals: C 6 , distance Z 6 ” includes “C 6object display devices 1, 1 A, 1 B... Within the distance “Z 6 ” from the object. The object is displayed in the second display mode. In this case, the object control condition determination unit 37 is based on the position information of the plurality of object display devices 1 acquired by the related event acquisition unit 36, and the object display device 1 located within the distance “Z 6 ” from the object. It is determined whether or not the control condition is satisfied. According to this control condition, an object can be displayed on the plurality of object display devices 1 in a predetermined display mode.

次に、図10を参照して、第2実施形態に係るオブジェクト表示システム5におけるオブジェクト表示方法の処理内容を説明する。図10は、オブジェクト表示システム5において実施される処理内容を示すタイミングチャートである。   Next, the processing content of the object display method in the object display system 5 according to the second embodiment will be described with reference to FIG. FIG. 10 is a timing chart showing the processing contents executed in the object display system 5.

図10におけるステップS21〜S23の処理内容はそれぞれ、第1実施形態(図6)におけるステップS1〜S3の処理内容と同様である。続くステップステップS24において、位置情報取得部10は、オブジェクト表示装置1の所在位置を測位し、測位された所在位置に関する情報を位置情報としてARサーバ3に送信する(S24、位置情報送信ステップ)。また、位置情報取得部10は、位置情報に併せて当該オブジェクト表示装置1の識別情報をARサーバ3に送信することができる。   The processing contents of steps S21 to S23 in FIG. 10 are the same as the processing contents of steps S1 to S3 in the first embodiment (FIG. 6), respectively. In subsequent step S24, the position information acquisition unit 10 measures the location of the object display device 1, and transmits information on the measured location to the AR server 3 as location information (S24, location information transmission step). Further, the position information acquisition unit 10 can transmit the identification information of the object display device 1 to the AR server 3 together with the position information.

続いて、位置情報受信部30は、オブジェクト表示装置1から送信された位置情報を受信する(S25、位置情報受信ステップ)。ステップS24においてオブジェクト表示装置1の識別情報が送信された場合には、位置情報受信部30は、当該識別情報も併せて受信する。次に、オブジェクト情報抽出部32は、オブジェクト表示装置1から送信された位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報をオブジェクト情報蓄積部31から抽出する(S26、オブジェクト情報抽出ステップ)。   Subsequently, the position information receiving unit 30 receives the position information transmitted from the object display device 1 (S25, position information receiving step). When the identification information of the object display device 1 is transmitted in step S24, the position information receiving unit 30 also receives the identification information. Next, the object information extraction unit 32 extracts object information of an object located within a predetermined distance set in advance from the position indicated by the position information transmitted from the object display device 1 from the object information storage unit 31 (S26). , Object information extraction step).

次に、オブジェクト制御条件判断部37は、ステップS26において抽出されたオブジェクト情報の中に、「アクション情報」が定義されたオブジェクト情報があるか否かを判定する(S27、オブジェクト制御条件判断ステップ)。「アクション情報」が定義されたオブジェクト情報があると判定された場合には、処理手順は、ステップS28に進められる。一方、「アクション情報」が定義されたオブジェクト情報があると判定されなかった場合には、処理手順は、ステップS30に進められる。   Next, the object control condition determination unit 37 determines whether or not there is object information in which “action information” is defined in the object information extracted in step S26 (S27, object control condition determination step). . If it is determined that there is object information for which “action information” is defined, the processing procedure proceeds to step S28. On the other hand, if it is not determined that there is object information for which “action information” is defined, the processing procedure proceeds to step S30.

ステップS28において、オブジェクト制御条件判断部37は、アクション情報が定義されたオブジェクト情報のうち、「制御条件」が満たされているオブジェクト情報があるか否かを判定する(S28、オブジェクト制御条件判断ステップ)。「制御条件」が満たされているオブジェクト情報があると判定された場合には、処理手順はステップS29に進められる。一方、「制御条件」が満たされているオブジェクト情報があると判定されなかった場合には、処理手順はステップS30に進められる。   In step S28, the object control condition determining unit 37 determines whether there is object information satisfying the “control condition” among the object information in which the action information is defined (S28, object control condition determining step). ). If it is determined that there is object information that satisfies the “control condition”, the processing procedure proceeds to step S29. On the other hand, if it is not determined that there is object information that satisfies the “control condition”, the processing procedure proceeds to step S30.

ステップS29において、オブジェクト制御条件判断部37は、制御条件が満たされているオブジェクト情報に対応付けられたアクションフラグ(図示せず)を「ON」に設定する(S29、オブジェクト情報送信ステップ)。アクションフラグは、第2の表示態様にて当該オブジェクトを表示させることを意味する。そして、オブジェクト情報送信部33は、アクションフラグを含むオブジェクト情報をオブジェクト表示装置1に送信する(S30、オブジェクト情報送信ステップ)。   In step S29, the object control condition determination unit 37 sets an action flag (not shown) associated with the object information that satisfies the control condition to “ON” (S29, object information transmission step). The action flag means that the object is displayed in the second display mode. And the object information transmission part 33 transmits the object information containing an action flag to the object display apparatus 1 (S30, object information transmission step).

ARサーバ3からオブジェクト情報が送信されると、オブジェクト情報取得部12は、そのオブジェクト情報を取得する(S31、オブジェクト情報取得ステップ)。続いて、方位取得部13は、撮像部17の撮像方向に関する方位情報を取得する(S32)。そして、視界内オブジェクト情報抽出部14は、オブジェクト情報の位置情報に基づき、オブジェクト情報取得部12により取得されたオブジェクト情報の中から、撮像部17に取得された現実空間の映像又は画像の視界範囲内に含まれるオブジェクトのオブジェクト情報を抽出する(S33)。   When the object information is transmitted from the AR server 3, the object information acquisition unit 12 acquires the object information (S31, object information acquisition step). Subsequently, the orientation acquisition unit 13 acquires orientation information regarding the imaging direction of the imaging unit 17 (S32). Then, the in-view object information extraction unit 14 is based on the position information of the object information, and from the object information acquired by the object information acquisition unit 12, the view space range of the real space video or image acquired by the imaging unit 17. Object information of the objects included in the object is extracted (S33).

続いて、表示制御部18は、オブジェクト情報に従って、オブジェクトをレンダリングする(S34、表示制御ステップ)。具体的には、表示制御部18は、アクションフラグが「ON」に設定されたオブジェクト情報に示されるオブジェクトを第2の表示態様にてレンダリングする。また、表示制御部18は、アクションフラグが「ON」に設定されていないオブジェクト情報に示されるオブジェクトを第1の表示態様にてレンダリングする。   Subsequently, the display control unit 18 renders the object according to the object information (S34, display control step). Specifically, the display control unit 18 renders the object indicated by the object information whose action flag is set to “ON” in the second display mode. Further, the display control unit 18 renders the object indicated by the object information whose action flag is not set to “ON” in the first display mode.

そして、表示制御部18は、ステップS34において生成されたレンダリング画面を、撮像部17により取得された現実空間の映像又は画像に重畳して、表示部19に表示させる(S35、表示制御ステップ)。こうして、本実施形態の処理を終了する。   Then, the display control unit 18 superimposes the rendering screen generated in step S34 on the video or image of the real space acquired by the imaging unit 17 and causes the display unit 19 to display the rendered screen (S35, display control step). In this way, the process of this embodiment is complete | finished.

以上説明した第2実施形態のオブジェクト表示装置1、オブジェクト表示システム及びオブジェクト表示方法では、オブジェクト毎に規定された制御条件が満たされた場合に、オブジェクトを表示する際の通常の表示態様である第1の表示態様とは異なる第2の表示態様にてオブジェクトが表示されるように表示制御される。これにより、制御条件の充足時と非充足時とでオブジェクトの表示態様を異ならせることができるので、オブジェクトの表示による表現力が向上される。また、制御条件が満たされたか否かの判断がARサーバ3において実施されるので、オブジェクト表示装置1における処理負荷が軽減される。さらに、第2実施形態では、オブジェクト表示装置1の構成を改変することなく、ARサーバ3の構成を改変するだけでオブジェクトに関するアクション情報の設計を容易に修正・拡張することが可能である。   The object display device 1, the object display system, and the object display method according to the second embodiment described above are normal display modes for displaying an object when a control condition defined for each object is satisfied. Display control is performed so that the object is displayed in a second display mode different from the first display mode. Thereby, since the display mode of the object can be made different between when the control condition is satisfied and when it is not satisfied, the expressive power by displaying the object is improved. Further, since the AR server 3 determines whether or not the control condition is satisfied, the processing load on the object display device 1 is reduced. Furthermore, in the second embodiment, it is possible to easily modify and extend the design of action information related to an object simply by changing the configuration of the AR server 3 without changing the configuration of the object display device 1.

以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。   The present invention has been described in detail based on the embodiments. However, the present invention is not limited to the above embodiment. The present invention can be variously modified without departing from the gist thereof.

1,1A,1B…オブジェクト表示装置、3…ARサーバ、5…オブジェクト表示システム、7…コンテンツサーバ、10…位置情報取得部、11…位置情報送信部、12…オブジェクト情報取得部、13…方位取得部、14…視界内オブジェクト情報抽出部、15…事象取得部、16…制御条件判断部、17…撮像部、18…表示制御部、19…表示部、30…位置情報受信部、31…オブジェクト情報蓄積部、32…オブジェクト情報抽出部、33…オブジェクト情報送信部、34…オブジェクト情報収集部、35…オブジェクト情報付加部、36…関連事象取得部、37…オブジェクト制御条件判断部。   DESCRIPTION OF SYMBOLS 1,1A, 1B ... Object display apparatus, 3 ... AR server, 5 ... Object display system, 7 ... Content server, 10 ... Position information acquisition part, 11 ... Position information transmission part, 12 ... Object information acquisition part, 13 ... Direction Acquisition unit, 14 ... in-view object information extraction unit, 15 ... event acquisition unit, 16 ... control condition determination unit, 17 ... imaging unit, 18 ... display control unit, 19 ... display unit, 30 ... position information receiving unit, 31 ... Object information accumulating unit 32... Object information extracting unit 33... Object information transmitting unit 34... Object information collecting unit 35... Object information adding unit 36.

Claims (7)

現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムであって、
前記オブジェクト表示装置は、
前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信手段と、
前記オブジェクトに関する情報であるオブジェクト情報を取得するオブジェクト情報取得手段と、
前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御手段とを備え、
前記サーバは、
前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信手段と、
前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含む前記オブジェクト情報を蓄積しているオブジェクト情報蓄積手段と、
前記位置情報受信手段により受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を前記オブジェクト情報蓄積手段から抽出するオブジェクト情報抽出手段と、
前記オブジェクト情報抽出手段により抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断手段と、
前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信手段とを備え
前記オブジェクト情報蓄積手段は、前記制御条件として、現在時刻、前記オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離、及び現在の気象状態のうちのいずれか一つまたは複数が規定された前記オブジェクト情報を蓄積している、
ことを特徴とするオブジェクト表示システム。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. Because
The object display device includes:
Position information transmission means for transmitting position information related to the location of the object to the server;
Object information acquisition means for acquiring object information which is information about the object;
Display control means for performing display control so as to display the object in a predetermined display mode based on information related to the display mode of the object included in the object information;
The server
Position information receiving means for receiving the position information transmitted from the object display device;
The object information including information defining a second display mode different from the first display mode and information on a control condition defining a condition for displaying the object in the second display mode is stored. Object information storage means;
Object information extraction means for extracting object information of an object located within a predetermined distance set in advance from the position indicated by the position information received by the position information receiving means from the object information storage means;
Object control condition determination means for determining whether or not the control condition of the object information extracted by the object information extraction means is satisfied;
When the object control condition determining unit determines that the control condition is satisfied, the object information including information indicating that the object is displayed in the second display mode is transmitted to the object display device. If the object control condition determining means does not determine that the control condition is satisfied, the object display device includes the object information including information indicating that the object is displayed in the first display mode. An object information transmitting means for transmitting ,
The object information storage means defines one or more of the current time, the distance between the position of the object display device and the position where the object is arranged, and the current weather condition as the control condition. Storing the object information,
An object display system characterized by that.
現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムであって、
前記オブジェクト表示装置は、
前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信手段と、
前記オブジェクトに関する情報であるオブジェクト情報を取得するオブジェクト情報取得手段と、
前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御手段とを備え、
前記サーバは、
前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信手段と、
前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含む前記オブジェクト情報を蓄積しているオブジェクト情報蓄積手段と、
前記位置情報受信手段により受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を前記オブジェクト情報蓄積手段から抽出するオブジェクト情報抽出手段と、
前記オブジェクト情報抽出手段により抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断手段と、
前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信手段とを備え
前記位置情報送信手段は、当該オブジェクト表示装置の識別情報を前記位置情報と共に前記サーバに送信し、
前記位置情報受信手段は、前記位置情報送信手段から送信された前記位置情報及び前記識別情報を受信し、
前記オブジェクト情報蓄積手段は、特定の前記オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離が前記制御条件として規定されたオブジェクト情報を蓄積しており、
前記オブジェクト制御条件判断手段は、前記識別情報により識別される前記オブジェクト表示装置が前記特定のオブジェクト表示装置に該当し、且つ当該オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離が前記制御条件に該当するか否かを判断する、
ことを特徴とするオブジェクト表示システム。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. Because
The object display device includes:
Position information transmission means for transmitting position information related to the location of the object to the server;
Object information acquisition means for acquiring object information which is information about the object;
Display control means for performing display control so as to display the object in a predetermined display mode based on information related to the display mode of the object included in the object information;
The server
Position information receiving means for receiving the position information transmitted from the object display device;
The object information including information defining a second display mode different from the first display mode and information on a control condition defining a condition for displaying the object in the second display mode is stored. Object information storage means;
Object information extraction means for extracting object information of an object located within a predetermined distance set in advance from the position indicated by the position information received by the position information receiving means from the object information storage means;
Object control condition determination means for determining whether or not the control condition of the object information extracted by the object information extraction means is satisfied;
When the object control condition determining unit determines that the control condition is satisfied, the object information including information indicating that the object is displayed in the second display mode is transmitted to the object display device. If the object control condition determining means does not determine that the control condition is satisfied, the object display device includes the object information including information indicating that the object is displayed in the first display mode. An object information transmitting means for transmitting ,
The position information transmitting means transmits identification information of the object display device together with the position information to the server,
The position information receiving means receives the position information and the identification information transmitted from the position information transmitting means,
The object information storage means stores object information in which a distance between a position of the specific object display device and a position where the object is arranged is defined as the control condition,
The object control condition determining means is configured such that the object display device identified by the identification information corresponds to the specific object display device, and the distance between the position of the object display device and the position where the object is disposed is Determine whether the control condition is met,
An object display system characterized by that.
現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムであって、
前記オブジェクト表示装置は、
前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信手段と、
前記オブジェクトに関する情報であるオブジェクト情報を取得するオブジェクト情報取得手段と、
前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御手段とを備え、
前記サーバは、
前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信手段と、
前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含む前記オブジェクト情報を蓄積しているオブジェクト情報蓄積手段と、
前記位置情報受信手段により受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を前記オブジェクト情報蓄積手段から抽出するオブジェクト情報抽出手段と、
前記オブジェクト情報抽出手段により抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断手段と、
前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断手段により前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信手段とを備え
前記サーバは、複数のオブジェクト表示装置の位置情報を取得する関連事象取得手段を更に備え、
前記オブジェクト情報蓄積手段は、前記オブジェクトから所定の距離以内に存在する前記オブジェクト表示装置の数が前記制御条件として規定されたオブジェクト情報を蓄積しており、
前記オブジェクト制御条件判断手段は、前記関連事象取得手段により取得された複数のオブジェクト表示装置の位置情報に基づき、前記制御条件が満たされたか否かを判断する、
ことを特徴とするオブジェクト表示システム。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. Because
The object display device includes:
Position information transmission means for transmitting position information related to the location of the object to the server;
Object information acquisition means for acquiring object information which is information about the object;
Display control means for performing display control so as to display the object in a predetermined display mode based on information related to the display mode of the object included in the object information;
The server
Position information receiving means for receiving the position information transmitted from the object display device;
The object information including information defining a second display mode different from the first display mode and information on a control condition defining a condition for displaying the object in the second display mode is stored. Object information storage means;
Object information extraction means for extracting object information of an object located within a predetermined distance set in advance from the position indicated by the position information received by the position information receiving means from the object information storage means;
Object control condition determination means for determining whether or not the control condition of the object information extracted by the object information extraction means is satisfied;
When the object control condition determining unit determines that the control condition is satisfied, the object information including information indicating that the object is displayed in the second display mode is transmitted to the object display device. If the object control condition determining means does not determine that the control condition is satisfied, the object display device includes the object information including information indicating that the object is displayed in the first display mode. An object information transmitting means for transmitting ,
The server further comprises related event acquisition means for acquiring position information of a plurality of object display devices,
The object information storage means stores object information in which the number of the object display devices existing within a predetermined distance from the object is defined as the control condition;
The object control condition determining means determines whether or not the control condition is satisfied based on position information of a plurality of object display devices acquired by the related event acquiring means;
An object display system characterized by that.
前記オブジェクト情報蓄積手段は、
前記第1の表示態様と異なる色による表示、前記第1の表示態様と異なる明度による表示、点滅表示、前記第1の表示態様におけるオブジェクトの映像又は画像と異なる映像又は画像、所定の動画像、前記第1の表示態様におけるオブジェクトの映像又は画像を回転させた映像又は画像、前記第1の表示態様におけるオブジェクトの配置位置と異なる位置での表示または移動、及び前記第1の表示態様におけるオブジェクトの映像又は画像を表示させない隠蔽表示のうちのいずれか一つまたは複数を前記第2の表示態様として含む前記オブジェクト情報を蓄積している
ことを特徴とする請求項1〜3のいずれか1項に記載のオブジェクト表示システム。
The object information storage means includes
Display with a color different from the first display mode, display with brightness different from the first display mode, flashing display, video or image different from the video or image of the object in the first display mode, a predetermined moving image, A video or image obtained by rotating a video or image of an object in the first display mode, display or movement at a position different from the arrangement position of the object in the first display mode, and the object in the first display mode to any one of claims 1 to 3, characterized in that accumulates the object information including any one or more of the hidden display that does not display an image or images as said second display mode The object display system described.
現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムにおけるオブジェクト表示方法であって、
前記オブジェクト表示装置が、前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信ステップと、
前記サーバが、前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信ステップと、
前記サーバが、前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を蓄積しているオブジェクト情報蓄積手段から、前記位置情報受信ステップにおいて受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を抽出するオブジェクト情報抽出ステップと、
前記サーバが、前記オブジェクト情報抽出ステップにおいて抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断ステップと、
前記サーバが、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信ステップと、
前記オブジェクト表示装置が、オブジェクト情報送信ステップにおいて送信された前記オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記オブジェクト表示装置が、前記オブジェクト情報取得ステップにおいて取得された前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御ステップと、を有し、
前記オブジェクト情報蓄積手段は、前記制御条件として、現在時刻、前記オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離、及び現在の気象状態のうちのいずれか一つまたは複数が規定された前記オブジェクト情報を蓄積している、
ことを特徴とするオブジェクト表示方法。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. An object display method in
A position information transmitting step in which the object display device transmits position information related to a location of the object to the server;
A position information receiving step in which the server receives the position information transmitted from the object display device;
The server accumulates object information including information defining a second display mode different from the first display mode, and information relating to a control condition defining a condition for displaying the object in the second display mode. An object information extracting step for extracting object information of an object located within a predetermined distance from a position indicated by the position information received in the position information receiving step from the object information storage means
An object control condition determination step in which the server determines whether or not the control condition of the object information extracted in the object information extraction step is satisfied;
When the server determines that the control condition is satisfied in the object control condition determination step, the object information including information indicating that the object is displayed in the second display mode is displayed in the object display. The object information including information indicating that the object is displayed in the first display mode when the control condition is not determined to be satisfied in the object control condition determination step is transmitted to the apparatus. An object information transmission step for transmitting to the object display device;
An object information acquisition step in which the object display device acquires the object information transmitted in an object information transmission step;
Display control for performing display control so that the object display device displays the object in a predetermined display mode based on information on the display mode of the object included in the object information acquired in the object information acquisition step. And having steps,
The object information storage means defines one or more of the current time, the distance between the position of the object display device and the position where the object is arranged, and the current weather condition as the control condition. Storing the object information,
An object display method characterized by that.
現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムにおけるオブジェクト表示方法であって、
前記オブジェクト表示装置が、前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信ステップと、
前記サーバが、前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信ステップと、
前記サーバが、前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を蓄積しているオブジェクト情報蓄積手段から、前記位置情報受信ステップにおいて受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を抽出するオブジェクト情報抽出ステップと、
前記サーバが、前記オブジェクト情報抽出ステップにおいて抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断ステップと、
前記サーバが、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信ステップと、
前記オブジェクト表示装置が、オブジェクト情報送信ステップにおいて送信された前記オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記オブジェクト表示装置が、前記オブジェクト情報取得ステップにおいて取得された前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御ステップと、を有し、
前記位置情報送信ステップにおいて、当該オブジェクト表示装置の識別情報を前記位置情報と共に前記サーバに送信し、
前記位置情報受信ステップにおいて、前記位置情報送信ステップにおいて送信された前記位置情報及び前記識別情報を受信し、
前記オブジェクト情報蓄積手段は、特定の前記オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離が前記制御条件として規定されたオブジェクト情報を蓄積しており、
前記オブジェクト制御条件判断ステップにおいて、前記識別情報により識別される前記オブジェクト表示装置が前記特定のオブジェクト表示装置に該当し、且つ当該オブジェクト表示装置の位置と前記オブジェクトの配置された位置との距離が前記制御条件に該当するか否かを判断する、
ことを特徴とするオブジェクト表示方法。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. An object display method in
A position information transmitting step in which the object display device transmits position information related to a location of the object to the server;
A position information receiving step in which the server receives the position information transmitted from the object display device;
The server accumulates object information including information defining a second display mode different from the first display mode, and information relating to a control condition defining a condition for displaying the object in the second display mode. An object information extracting step for extracting object information of an object located within a predetermined distance from a position indicated by the position information received in the position information receiving step from the object information storage means
An object control condition determination step in which the server determines whether or not the control condition of the object information extracted in the object information extraction step is satisfied;
When the server determines that the control condition is satisfied in the object control condition determination step, the object information including information indicating that the object is displayed in the second display mode is displayed in the object display. The object information including information indicating that the object is displayed in the first display mode when the control condition is not determined to be satisfied in the object control condition determination step is transmitted to the apparatus. An object information transmission step for transmitting to the object display device;
An object information acquisition step in which the object display device acquires the object information transmitted in an object information transmission step;
Display control for performing display control so that the object display device displays the object in a predetermined display mode based on information on the display mode of the object included in the object information acquired in the object information acquisition step. And having steps ,
In the position information transmission step, the identification information of the object display device is transmitted to the server together with the position information,
In the position information reception step, the position information and the identification information transmitted in the position information transmission step are received,
The object information storage means stores object information in which a distance between a position of the specific object display device and a position where the object is arranged is defined as the control condition,
In the object control condition determination step, the object display device identified by the identification information corresponds to the specific object display device, and the distance between the position of the object display device and the position where the object is disposed is Determine whether the control condition is met,
An object display method characterized by that.
現実空間に配置されたオブジェクトを、現実空間を撮影した映像又は画像に第1の表示態様にて重畳して表示するオブジェクト表示装置と、前記オブジェクト表示装置と通信可能なサーバとを備えるオブジェクト表示システムにおけるオブジェクト表示方法であって、
前記オブジェクト表示装置が、前記オブジェクトの所在位置に関する位置情報を前記サーバに送信する位置情報送信ステップと、
前記サーバが、前記オブジェクト表示装置から送信された前記位置情報を受信する位置情報受信ステップと、
前記サーバが、前記第1の表示態様とは異なる第2の表示態様を規定する情報、及び前記オブジェクトを前記第2の表示態様で表示させる条件を規定した制御条件に関する情報を含むオブジェクト情報を蓄積しているオブジェクト情報蓄積手段から、前記位置情報受信ステップにおいて受信された前記位置情報に示される位置から予め設定された所定距離以内に位置するオブジェクトのオブジェクト情報を抽出するオブジェクト情報抽出ステップと、
前記サーバが、前記オブジェクト情報抽出ステップにおいて抽出された前記オブジェクト情報の前記制御条件が満たされているか否かを判断するオブジェクト制御条件判断ステップと、
前記サーバが、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断された場合には前記第2の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信し、前記オブジェクト制御条件判断ステップにおいて前記制御条件が満たされると判断されなかった場合には前記第1の表示態様で当該オブジェクトを表示させる旨の情報を含ませた前記オブジェクト情報を前記オブジェクト表示装置に送信するオブジェクト情報送信ステップと、
前記オブジェクト表示装置が、オブジェクト情報送信ステップにおいて送信された前記オブジェクト情報を取得するオブジェクト情報取得ステップと、
前記オブジェクト表示装置が、前記オブジェクト情報取得ステップにおいて取得された前記オブジェクト情報に含まれる前記オブジェクトの表示態様に関する情報に基づき、前記オブジェクトを所定の表示態様で表示するように表示制御を実施する表示制御ステップと、を有し、
前記サーバが、複数のオブジェクト表示装置の位置情報を取得する関連事象取得ステップを更に有し、
前記オブジェクト情報蓄積手段は、前記オブジェクトから所定の距離以内に存在する前記オブジェクト表示装置の数が前記制御条件として規定されたオブジェクト情報を蓄積しており、
前記オブジェクト制御条件判断ステップにおいて、前記関連事象取得ステップにおいて取得された複数のオブジェクト表示装置の位置情報に基づき、前記制御条件が満たされたか否かを判断する、
ことを特徴とするオブジェクト表示方法。
An object display system comprising: an object display device that superimposes and displays an object placed in the real space on a video or image obtained by photographing the real space in a first display mode; and a server that can communicate with the object display device. An object display method in
A position information transmitting step in which the object display device transmits position information related to a location of the object to the server;
A position information receiving step in which the server receives the position information transmitted from the object display device;
The server accumulates object information including information defining a second display mode different from the first display mode, and information relating to a control condition defining a condition for displaying the object in the second display mode. An object information extracting step for extracting object information of an object located within a predetermined distance from a position indicated by the position information received in the position information receiving step from the object information storage means
An object control condition determination step in which the server determines whether or not the control condition of the object information extracted in the object information extraction step is satisfied;
When the server determines that the control condition is satisfied in the object control condition determination step, the object information including information indicating that the object is displayed in the second display mode is displayed in the object display. The object information including information indicating that the object is displayed in the first display mode when the control condition is not determined to be satisfied in the object control condition determining step is transmitted to the device. An object information transmission step for transmitting to the object display device;
An object information acquisition step in which the object display device acquires the object information transmitted in an object information transmission step;
Display control for performing display control so that the object display device displays the object in a predetermined display mode based on information on the display mode of the object included in the object information acquired in the object information acquisition step. And having steps ,
The server further includes a related event acquisition step of acquiring position information of a plurality of object display devices,
The object information storage means stores object information in which the number of the object display devices existing within a predetermined distance from the object is defined as the control condition;
In the object control condition determination step, it is determined whether or not the control condition is satisfied based on position information of the plurality of object display devices acquired in the related event acquisition step.
An object display method characterized by that.
JP2010103864A 2010-04-28 2010-04-28 Object display device, object display system, and object display method Active JP5512378B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010103864A JP5512378B2 (en) 2010-04-28 2010-04-28 Object display device, object display system, and object display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010103864A JP5512378B2 (en) 2010-04-28 2010-04-28 Object display device, object display system, and object display method

Publications (2)

Publication Number Publication Date
JP2011233005A JP2011233005A (en) 2011-11-17
JP5512378B2 true JP5512378B2 (en) 2014-06-04

Family

ID=45322256

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010103864A Active JP5512378B2 (en) 2010-04-28 2010-04-28 Object display device, object display system, and object display method

Country Status (1)

Country Link
JP (1) JP5512378B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130056529A (en) * 2011-11-22 2013-05-30 삼성전자주식회사 Apparatus and method for providing augmented reality service in portable terminal
JP2013130940A (en) * 2011-12-20 2013-07-04 Canon Marketing Japan Inc Mobile terminal, control method therefor, and program
JP2014035642A (en) * 2012-08-08 2014-02-24 Canon Inc Display device, control method therefor, display system, and program
JP5888372B2 (en) * 2013-08-29 2016-03-22 キヤノンマーケティングジャパン株式会社 Information processing system, processing method thereof, and program
JP2016004340A (en) * 2014-06-16 2016-01-12 セイコーエプソン株式会社 Information distribution system, head-mounted type display device, control method of head-mounted type display device and computer program
JP6541704B2 (en) * 2017-03-27 2019-07-10 Kddi株式会社 System including terminal device for displaying virtual object and server device
WO2018186255A1 (en) 2017-04-06 2018-10-11 新日鉄住金ソリューションズ株式会社 Information processing device, information processing method, program, and recording medium
JP6815439B2 (en) * 2019-06-07 2021-01-20 Kddi株式会社 A system including a terminal device and a server device for displaying a virtual object, and the server device.
JP7082175B2 (en) * 2020-12-21 2022-06-07 Kddi株式会社 A system including a terminal device for displaying a virtual object and a server device, and the server device.

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004151085A (en) * 2002-09-27 2004-05-27 Canon Inc Method and apparatus for processing information
JP4733343B2 (en) * 2003-10-30 2011-07-27 株式会社キャドセンター Navigation system, navigation device, navigation method, and navigation program
JP2005149409A (en) * 2003-11-19 2005-06-09 Canon Inc Image reproduction method and apparatus
JP4661314B2 (en) * 2005-04-04 2011-03-30 ソニー株式会社 Information processing apparatus and method, recording medium, and program
JP5328810B2 (en) * 2008-12-25 2013-10-30 パナソニック株式会社 Information display device and information display method
JP5340900B2 (en) * 2009-12-03 2013-11-13 株式会社エヌ・ティ・ティ・ドコモ Object management apparatus and object management method

Also Published As

Publication number Publication date
JP2011233005A (en) 2011-11-17

Similar Documents

Publication Publication Date Title
JP5512378B2 (en) Object display device, object display system, and object display method
US9582937B2 (en) Method, apparatus and computer program product for displaying an indication of an object within a current field of view
US8769437B2 (en) Method, apparatus and computer program product for displaying virtual media items in a visual media
US10055890B2 (en) Augmented reality for wireless mobile devices
CN104350736B (en) The augmented reality of neighbouring position information is arranged
US10586365B2 (en) Server, user terminal, and service providing method, and control method thereof
JP6075066B2 (en) Image management system, image management method, and program
US9721392B2 (en) Server, client terminal, system, and program for presenting landscapes
US20090054084A1 (en) Mobile virtual and augmented reality system
JP5401387B2 (en) Map image processing apparatus, map image processing method, and map image processing program
KR20140133640A (en) Method and apparatus for providing contents including augmented reality information
JP2002108873A (en) Space information utilizing system, information aquiring device and server system
JP2017126142A (en) Information processing apparatus, information processing method, and program
JP2006059136A (en) Viewer apparatus and its program
US11740850B2 (en) Image management system, image management method, and program
CN108702445A (en) A kind of method for displaying image and electronic equipment
US20240087157A1 (en) Image processing method, recording medium, image processing apparatus, and image processing system
KR101615504B1 (en) Apparatus and method for serching and storing contents in portable terminal
JP4920660B2 (en) Apparatus and method for displaying virtual object superimposed on real image taken in the past
KR101197126B1 (en) Augmented reality system and method of a printed matter and video
JP5616622B2 (en) Augmented reality providing method and augmented reality providing system
KR102168110B1 (en) Camera system
CN112788443B (en) Interaction method and system based on optical communication device
KR101497994B1 (en) System for providing a Multimedia Map Service and method thereof
CN114051100B (en) Method, system and terminal equipment for sharing photographing information in real time

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131213

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: 20140225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140326

R150 Certificate of patent or registration of utility model

Ref document number: 5512378

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250