JP5904379B2 - Augmented reality system, augmented reality processing method, program, and recording medium - Google Patents
Augmented reality system, augmented reality processing method, program, and recording medium Download PDFInfo
- Publication number
- JP5904379B2 JP5904379B2 JP2014101787A JP2014101787A JP5904379B2 JP 5904379 B2 JP5904379 B2 JP 5904379B2 JP 2014101787 A JP2014101787 A JP 2014101787A JP 2014101787 A JP2014101787 A JP 2014101787A JP 5904379 B2 JP5904379 B2 JP 5904379B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- virtual image
- marker
- server
- virtual
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
この発明は、カメラで撮影された撮影画像から得られるARマーカを用いて、画像送信装置により外部から登録された仮想画像の中から該当する仮想画像を見出し、これをカメラ側に送信して、カメラ側で上記撮影画像に仮想画像を重ねて表示させるようにすると言うまったく新しいAR技術に関する。仮想画像の登録を受け付けるのは仮想画像サーバであり、仮想画像の登録依頼をするのは第一のユーザー側の画像送信装置であり、撮影画像に仮想画像を重ねて表示するのは第二のユーザー側のAR表示装置であって、これ等は共にネットワークに接続されている。 The present invention uses an AR marker obtained from a captured image captured by a camera, finds a corresponding virtual image from among virtual images registered from the outside by an image transmission device, and transmits this to the camera side, The present invention relates to a completely new AR technique in which a virtual image is superimposed on the photographed image on the camera side. The virtual image registration is accepted by the virtual image server, the virtual image registration request is made by the first user-side image transmission device, and the virtual image is displayed on the second image by the second user. These are AR display devices on the user side, both of which are connected to the network.
カメラで撮影した現実の視界情報の表示上に仮想三次元映像を重ねて表示する技術は拡張現実(AR:Augmented Reality)や強化現実などと呼称される。一般的にこのAR技術では、ARマーカと呼ばれる一次元コードや二次元コードなどの識別子が用いられ、カメラがこのARマーカを含む現実の視界を撮影して、ARマーカに対応付けられている仮想三次元映像を探し出し、この仮想三次元映像を上記撮影された現実の視界情報に重ね合わせて表示している。 A technique for superimposing and displaying a virtual three-dimensional image on the display of actual view information taken by a camera is called augmented reality (AR) or augmented reality. In general, in this AR technology, an identifier such as a one-dimensional code or a two-dimensional code called an AR marker is used, and the camera captures a real field of view including the AR marker, and is associated with the AR marker. A three-dimensional image is searched for, and this virtual three-dimensional image is superimposed on the photographed real field of view information and displayed.
特開2014−041508号の商品情報提供システムには上記AR技術が用いられており、利用者が携帯する携帯端末と、サーバとを備え、一次元のバーコードが付されている商品に関する商品情報を前記利用者に提供する商品情報提供システムであって、前記携帯端末は、撮像部と、該撮像部によって撮像した画像に含まれる商品の前記バーコードを読取って前記サーバに送信する一方、前記サーバから送信される前記バーコードに対応する商品に関する商品情報を受信する通信部と、受信した前記商品情報を前記撮像部によって撮像される画像に重畳して表示する表示部とを備え、前記サーバは、前記バーコードに対応した商品の情報が格納されるデータベースと、携帯端末から送信されるバーコードを受信する一方、受信したバーコードに対応する商品情報を前記データベースから読み出して前記携帯端末に送信する通信部と、を備えるものである。 The product information providing system disclosed in Japanese Patent Application Laid-Open No. 2014-041508 uses the AR technology described above, and includes product information relating to a product including a mobile terminal carried by a user and a server and having a one-dimensional barcode attached thereto. In the product information providing system, the mobile terminal reads the barcode of the product included in the image captured by the imaging unit and the imaging unit and transmits the barcode to the server. A communication unit that receives product information related to the product corresponding to the barcode transmitted from the server; and a display unit that displays the received product information superimposed on an image captured by the imaging unit. Receives a database storing product information corresponding to the barcode and a barcode transmitted from the mobile terminal, while receiving the received barcode. A communication unit for transmitting to the portable terminal the product information corresponding to the de-reading from the database, but with a.
特開2014−041508号で用いられているAR技術では、利用者(ユーザー)が携帯端末の撮像部によって撮像した商品画像にサーバから受信した上記商品画像に対応する商品情報を重畳して表示する、すなわちAR表示する点が重要である。 In the AR technology used in Japanese Patent Application Laid-Open No. 2014-041508, product information corresponding to the product image received from the server is superimposed and displayed on the product image captured by the user (user) by the imaging unit of the mobile terminal. That is, it is important to display AR.
しかしながらこの種技術は多々あり、特開2014−041508号はこれを代表するものであるが、商品情報を提供するサーバ側に対してユーザー側は商品情報を一方的に受けるに過ぎないと言う関係にある。すなわち商品情報はサーバ側で準備したものであって、ユーザー側はこれに対して何らの決定権も与えられてはいない。However, there are many such technologies, and Japanese Patent Application Laid-Open No. 2014-041508 is representative, but the relationship that the user side receives the product information unilaterally with respect to the server side that provides the product information. It is in. That product information be those that were prepared on the server side, the user side is not is also given any of the decision-making authority for to this.
一方、特開2014−041508号に代表されるこの種サービスでは、ユーザーは一種均等であり、利用目的の異なる例えば二種のユーザーが同じサーバを利用することは想定されていない。見方を変えればサーバと、サーバが提供するサービスを受けるだけのユーザーと、サーバが提供するサービス内容に積極的に関わるユーザーと、の三者で構成されるようなAR技術はこれまでに全くなかったのである。Meanwhile, in this type services such as JP 2014-041508, the user type is equal, that is different for example two users of purposes to use the same server is not assumed. In other words, there has never been an AR technology that consists of a server, a user who only receives the service provided by the server, and a user who is actively involved in the service provided by the server. It was.
そこでこの発明は、(イ)AR表示される商品情報をサーバ側が準備するに当り、ユーザー側がこれに関わることができるようにすること、(ロ)サーバが提供するサービスを受けるだけのユーザーと、サーバが提供するサービス内容に積極的に関わるユーザーとの三者でAR技術を構成できるようにすること、の何れか一の解決をまたは両方の解決を課題とする。 Therefore, the present invention provides (a) that the server side can be involved in preparing the product information to be displayed on the AR, (b) a user who only receives the service provided by the server, It is an object to make one or both of the solutions to enable the AR technology to be configured with three users who are actively involved in the service contents provided by the server.
そこで当発明者は鋭意研究の結果、AR表示のための仮想画像となる画像をユーザー側の画像送信装置から受信して仮想画像記憶装置に予め登録しておくようにすれば良い、と言う着想を得た。サーバでは仮想画像となる画像をユーザー側から提供してもらうようにするのである。 Therefore, as a result of diligent research, the inventors have come up with the idea that an image to be a virtual image for AR display may be received from the image transmission device on the user side and registered in advance in the virtual image storage device. Got. The server provides the user with an image that is a virtual image.
すなわち上記課題は、仮想画像サーバが、後記仮想画像となる画像をインターネットなどのネットワークを介し画像送信装置から受信して仮想画像記憶装置に予め登録しておき、カメラで撮影したARマーカが付された印刷媒体の前記ARマーカを前記ネットワークを介して受信し、ARマーカに紐付けられた動画や静止画などの前記仮想画像を見出しこの仮想画像を仮想画像記憶装置から読み出して、この仮想画像を前記カメラを備えたAR表示装置で前記撮影画像に重ねて表示するように前記AR表示装置に送信するようにすることにより達成される。 In other words, the above problem is that the virtual image server receives an image to be a virtual image to be described later from an image transmission device via a network such as the Internet, registers it in the virtual image storage device in advance, and adds an AR marker photographed by the camera. The AR marker of the printed medium is received via the network, the virtual image such as a moving image or a still image linked to the AR marker is found, the virtual image is read from the virtual image storage device, and the virtual image is read. This is achieved by transmitting to the AR display device so that the AR image is provided on the AR display device provided with the camera.
拡張現実あるいは強化現実は、カメラで撮影した現実の視界情報の表示上に仮想画像を重ねて表示するものであるが、この仮想画像をユーザーの画像送信装置から送信してもらい仮想画像記憶装置に予め登録しておく技術は、この発明独自のまったく新しいものである。なお仮想画像のデータには音声データを含めても、含めなくても良い。AR表示装置にはパーソナルコンピュータや、いわゆるネット接続が可能なテレビジョン受像機や、スマートフォンやタブレット端末や、ウェアラブルコンピュータなどを自由に設定することができる。またカメラは標準装備であっても、外付けであっても良い。 Augmented reality or augmented reality is to display a virtual image superimposed on the display of real field of view information captured by a camera. This virtual image is transmitted from the user's image transmission device to the virtual image storage device. The technology registered in advance is completely new to the present invention. The virtual image data may or may not include audio data. As the AR display device, a personal computer, a so-called Internet-capable television receiver, a smartphone, a tablet terminal, a wearable computer, or the like can be freely set. The camera may be standard equipment or external.
ユーザーがARマーカが付された印刷媒体をAR表示装置のカメラで撮影して、この映像を仮想画像サーバに送信すると、仮想画像サーバではARマーカを抽出して、このARマーカに紐付けられている仮想画像を仮想画像記憶装置に記録された仮想画像の中から決定して読み出し、この仮想画像をAR表示装置に送信する。するとAR表示装置では、仮想画像サーバから受信した仮想画像を、カメラで撮影したARマーカが付された印刷媒体に重ねるようにしてAR表示する。実はこの仮想画像こそユーザー自身が画像送信装置から仮想画像サーバに送信して、仮想画像記憶装置に登録したものなのである。もはやユーザー側は商品情報を一方的に受けるものではなくなっている。従って上記(イ)の課題が達成された。 When a user shoots a print medium with an AR marker with the camera of the AR display device and transmits this video to the virtual image server, the virtual image server extracts the AR marker and associates it with the AR marker. The virtual image is determined and read from the virtual images recorded in the virtual image storage device, and the virtual image is transmitted to the AR display device. Then, in the AR display device, the virtual image received from the virtual image server is displayed in AR so as to be superimposed on the print medium with the AR marker taken by the camera. In fact, this virtual image is what the user himself / herself transmitted from the image transmission device to the virtual image server and registered in the virtual image storage device. Users no longer receive product information unilaterally. Therefore, the above problem (a) has been achieved.
印刷媒体をカメラで撮影する場合、写真は静止画であるが、ビデオ撮影によって動画になる場合がある。その何れであっても撮影された印刷媒体の映像にはARマーカが含まれている。例えばARマーカをQRコード(登録商標、以下同様)とした場合に、仮想画像サーバは映像の中からQRコードを抽出してこのQRコードの値に紐付けられている仮想画像を見出すと言うことを行う。あるいは印刷媒体の映像そのものをARマーカとして、この映像そのものにマッチングする映像を複数の映像の中から検索し、索出された映像に紐付けられている仮想画像を見出すと言うことを行う。また単語やフレーズをARマーカとして文字認識する方式でも良い。この辺りの技術は従来技術の中から自由に選択することができる。あるいは将来開発される技術があればこれを採用するようにしても良い。 When a print medium is photographed with a camera, the photograph is a still image, but it may become a moving image by video photography. In any case, an AR marker is included in the image of the print medium taken. For example, when the AR marker is a QR code (registered trademark, the same applies hereinafter), the virtual image server extracts the QR code from the video and finds a virtual image associated with the QR code value. I do. Alternatively, the video itself of the print medium is used as an AR marker, and a video matching the video itself is searched from a plurality of videos and a virtual image associated with the searched video is found. A method of recognizing characters using a word or phrase as an AR marker may be used. The technology around this can be freely selected from the prior art. Alternatively, if there is a technology to be developed in the future, this may be adopted.
従ってARマーカには、文字列、画像、QRコードやカメレオンコード(登録商標)などのマーカとなり得るものであれば何でも利用可能であり、印刷媒体には、米を始めとする各種商品、それ等の包装体、グリーティングカードやTシャツなど、ARマーカを付すことが可能なものであれば何でも利用できる。例えば次のようなサービスを提供したいと考える。すなわち仮想画像サーバに対して利用目的の異なる例えば二種のユーザーを想定し、これを第一のユーザーと第二のユーザーとする。第一のユーザーに子供が出来てそのお祝いを第二のユーザーから受けたとする。そこで第一のユーザーはこの出産祝いのお返しすなわち内祝いとしてお米を第二のユーザーに贈るとする。印刷媒体としてのお米の包装袋には新生児の写真が印刷されている。そこで第二のユーザーは、AR表示装置となるアプリと呼称される応用ソフトがインストールされたスマートフォンのカメラを写真にかざすと、その写真に重なるようにして第一のユーザーが自ら撮影した新生児の仮想動画が表示される。なおこのサービスでは写真そのものをARマーカとしており、新生児の写真データを仮想画像サーバに送信すると、第一のユーザーにより予め仮想画像サーバに登録してあった写真データの中から同じ写真データがあるか否かを検索して、索出された場合には、その写真データに紐付けられているこの新生児の動画を仮想画像記憶装置から読み出して第二のユーザーのAR表示装置に送信するのである。このように、サーバと、サーバが提供するサービスを受けるだけの第二のユーザーと、サーバが提供するサービス内容に積極的に関わる第一のユーザーと、の三者間でこれまでにない新しいARサービスを容易に構成することができるようになっている。従って上記(ロ)の課題が達成された。 Therefore, any AR marker can be used as long as it can be a marker such as a character string, an image, a QR code, and a chameleon code (registered trademark), and various products such as rice can be used as a print medium. Anything can be used as long as it can be attached with an AR marker, such as a package, a greeting card or a T-shirt. For example, consider the following services. That is, for example, two types of users having different purposes of use with respect to the virtual image server are assumed, and these are defined as a first user and a second user. Suppose the first user has a child and receives a celebration from the second user. Therefore, the first user gives rice to the second user as a gift for the birthing celebration. A photo of the newborn is printed on the rice packaging bag as a print medium. Therefore, the second user holds the smartphone camera on which the application software called the AR display device is installed and holds it over the photo. A video is displayed. In this service, the photo itself is used as an AR marker. When newborn photo data is sent to the virtual image server, is there the same photo data among the photo data registered in the virtual image server in advance by the first user? If it is retrieved and searched, the moving image of the newborn associated with the photograph data is read from the virtual image storage device and transmitted to the AR display device of the second user. In this way, a new AR that has never existed between the server, the second user who only receives the service provided by the server, and the first user who is actively involved in the service content provided by the server. The service can be easily configured. Therefore, the above problem (b) has been achieved.
なお上記(2)は単にギフトの分野にだけ適用されるものではなく、例えばイベントを告知するポスターとイベント会場を撮影した動画との組み合わせや、音楽CDジャケットとコンサートで撮影された動画との組み合わせや、年賀状と家族の近況を撮影した動画との組み合わせや、販促用印刷が施されたポケットティッシュと店内の様子を撮影した動画との組み合わせなど幅広い用途が考えられるのも、この発明の産業の発展に対する寄与度が高いことの証明である。 Note that the above (2) does not apply only to the field of gifts. For example, a combination of a poster that announces an event and a video shot of the event venue, or a combination of a music CD jacket and a video shot at a concert. The industry of this invention can also be used for a wide range of applications such as the combination of New Year's cards and videos taken of the family's recent situation, and the combination of pocket tissue with promotional prints and videos taken inside the store. It is proof that the contribution to development is high.
次に、前記画像送信装置は更に、前記印刷媒体に付すための印刷情報を前記仮想画像サーバに登録してもらうべく送信するものとすることができる。上述した内祝いの例で説明すれば、第一のユーザーは新生児の仮想動画を画像送信装置により仮想画像サーバに送信して、その仮想画像記憶装置に登録してもらっていた。そこで第一のユーザーは更にお米の包装袋に印刷するための印刷情報である新生児の写真をも仮想画像サーバに送信して、これを使用してもらうべく登録するのである。なおこの使用とは、少なくとも写真と仮想動画とを紐付けることを言う。従って上掲例で言えば、包装袋に印刷情報を付することは第一のユーザーが行っても、仮想画像サーバ側が行っても、あるいはお米の販売者が行っても、またそれ以外であっても良いことになる。 Next, the image transmission apparatus may further transmit print information to be attached to the print medium so as to be registered in the virtual image server. In the example of the above-mentioned celebration, the first user transmits a newborn virtual moving image to the virtual image server by the image transmission device and registers it in the virtual image storage device. Therefore, the first user also sends a photo of the newborn baby, which is print information for printing on the rice packaging bag, to the virtual image server and registers it for use. In addition, this use refers to associating at least a photograph and a virtual moving image. Therefore, in the above example, the printing information is attached to the packaging bag by the first user, by the virtual image server side, by the rice seller, or otherwise. It will be good.
なお上述した内祝いの例では、第一のユーザーが送信するお米の包装袋に印刷するための印刷情報に静止画像としての新生児の写真を用いており、この写真そのものがARマーカでもあったが、印刷情報はイラストや毛筆文、あるいは例えばARマーカとしてのバーコードのみ、などとすることも可能である。 In the above-mentioned example of the internal celebration, a photo of the newborn as a still image is used as print information for printing on the rice packaging bag transmitted by the first user, and this photo itself was also an AR marker. The print information may be an illustration, a brushstroke, or only a barcode as an AR marker, for example.
次に、前記印刷媒体に贈答品を用いることができる。上述した内祝いの例ではお米であったが、いわゆるギフト商品全般にこの発明を適用するのである。あるいは広義にはグリーティングカードなども贈答品に含めることが可能である。 Next, a gift can be used for the print medium. In the example of the above-mentioned celebration, rice is used, but the present invention is applied to so-called gift items in general. Or, in a broad sense, greeting cards can be included in gifts.
次に、前記仮想画像記憶装置は前記画像送信装置による前記画像の更新を受け付けるようにしても良い。この発明の要諦は画像を(イ)ユーザー自身が、あるいは(ロ)第一のユーザー自身が、画像送信装置から仮想画像サーバに送信して、仮想画像記憶装置に登録してもらうことにある。この仮想画像の更新を可能にすることによって、すなわちARマーカとの紐付けを更改することによって、(イ)ユーザーが、あるいは(ロ)第二のユーザーが新たにAR表示装置のカメラでARマーカが付された印刷媒体を撮影した時に、AR表示される仮想画像を以前のものとは異なって見えるようにすることができるのである。 Next, the virtual image storage device may accept an update of the image by the image transmission device. The gist of the present invention is that (a) the user himself or (b) the first user himself / herself transmits the image from the image transmission device to the virtual image server and registers it in the virtual image storage device. By making it possible to update this virtual image, that is, by revising the association with the AR marker, (b) a user or (b) a second user newly adds an AR marker with the camera of the AR display device. When a print medium marked with is photographed, it is possible to make the virtual image displayed by the AR look different from the previous one.
次に、前記仮想画像サーバは前記画像送信装置による複数の前記画像の登録を受け付けると共に、これ等複数の前記画像を1つの前記ARマーカに紐付けるようにすることができる。前記画像の複数登録を受け付けることで、AR表示のバリエーションを増やすことができるようになる。前記仮想画像のデータには1枚の静止画、複数枚の静止画、1本の動画、複数本の動画などを自由に用いてよいわけであるが、段落0015で説明した動画の場合、前記仮想画像サーバは、複数本の前記動画から1つを選択して前記AR表示装置に送信することができる。すると前記AR表示装置側では、これ等を一覧表示して、ユーザーが見たい画像を選択し得るように設計することが可能である。あるいは段落0043で説明するようにこれ等を順次表示するような設計も可能である。 Next, the virtual image server can accept registration of a plurality of the images by the image transmission device and link the plurality of the images to one AR marker. By accepting multiple registrations of the image, variations in AR display can be increased. For the virtual image data, one still image, a plurality of still images, a single moving image, a plurality of moving images, etc. may be used freely. However, in the case of the moving image described in paragraph 0015, The virtual image server can select one of the plurality of moving images and transmit it to the AR display device. Then, on the AR display device side, it is possible to design such that these can be displayed in a list and the user can select an image he / she wants to see. Alternatively, it is possible to design such that these are sequentially displayed as described in paragraph 0043.
なお上記の拡張現実処理方法をコンピュータに実行させるプログラムとして提供することができる。またこのプログラムを記録したコンピュータ読み取り可能な記録媒体として提供することができる。 The above augmented reality processing method can be provided as a program for causing a computer to execute the method. Moreover, it can provide as a computer-readable recording medium which recorded this program.
この発明では、サーバが、AR表示のための仮想画像となる画像をユーザー側から提供してもらう、すなわちユーザーの画像送信装置から受信して仮想画像記憶装置に予め登録しておくようにしている点に特徴を有する。これによりAR表示される商品情報をサーバ側が準備するに当り、ユーザー側がこれに関わることができるようにすること、あるいはサーバが提供するサービスを受けるだけのユーザーと、サーバが提供するサービス内容に積極的に関わるユーザーとの三者でAR技術を構成できるようにすることが可能になり、所期の目的が達成された。 In this invention, the server has the user provide an image that is a virtual image for AR display, that is, the server receives it from the user's image transmission device and registers it in the virtual image storage device in advance. Characterized by points. As a result, when the server side prepares the product information to be displayed on the AR, the user side can be involved in this, or the user who only receives the service provided by the server and the service content provided by the server are positive. As a result, it became possible to configure AR technology with three related users, and the intended purpose was achieved.
図1乃至図11でこの実施例を説明する。サーバ側に対してユーザー側は2種あるが、図1の左手に表された第二のユーザーがサーバ側に仮想画像32の送信を要求し送信されて来た仮想画像32をディスプレイ10に表示する。これが従来のサーバとクライアントの関係になるが、実施例1が特殊なのは、図1の下手に表された第一のユーザーの画像送信装置から送信された仮想画像32となる画像(この例では動画である)を、サーバ側の仮想画像記憶部54に登録するようにしている点にある。従来であれば仮想画像32とする画像はサーバ側で所有するものを登録しており、言わば部外者としてのユーザー側には仮想画像32となる画像の所有、選択、登録などと言うことはまったく考えられないことであった。 This embodiment will be described with reference to FIGS. There are two types of users on the server side, but the second user shown in the left hand of FIG. 1 requests the server side to transmit the
この実施例は、サーバ側に対してユーザー側は2種であることを示すものである。すなわち上述したように第一のユーザーに子供が生まれてその出産祝いを第二のユーザーから受けたとする。そこで第一のユーザーは内祝いのお米を第二のユーザーに贈ることにする。ここでお米を贈るのは我が家に新米が来たことに掛けているわけである。第一のユーザーはお米の注文をサーバ側に属する販売者に出すが、この際に送り先の住所や、新生児の名前と共に、新生児の写真30を販売者に提供する。これにより販売者は米袋3に新生児の写真30や名前などを印刷した上で送り先に届けることになる。ここまでは従来からある一般的なサービスである。 In this embodiment, there are two types of users on the server side. In other words, as described above, it is assumed that a child is born to the first user and the childbirth celebration is received from the second user. Therefore, the first user decides to give the second user the rice for the celebration. Giving rice here depends on the new rice coming to my home. The first user places an order for rice to the merchant belonging to the server. At this time, the photo is provided to the merchant with the
このようなサービスに加えて第一のユーザーは、この写真30をサーバ側に渡しておくようにする。上述したように印刷媒体としての米袋3には新生児の写真3が印刷されている。そこでお米が届いた第二のユーザーが、AR表示装置4となるアプリと呼称される応用ソフトがインストールされたスマートフォン1のカメラ11をこの米袋3にかざすと、仮想画像32が新生児の写真30を含む米袋3の撮影画像31に重なるようにして表示される。なお第一のユーザーは第二のユーザーともなる。上記応用ソフトをインストールしたスマートフォン1のカメラ11を米袋3の写真30にかざせば、仮想画像32を再生することができる。以下ではこのような仕組みについて詳述する。 In addition to such a service, the first user passes this
表側にディスプレイ10を、裏側にカメラ11を備えたスマートフォン1は、無線にてインターネットに接続されている。説明の便宜上スマートフォン1は第一のユーザーのものと第二のユーザーのものとで同一であり、かつAR表示を行う機能も同一であるものとするが、第一のユーザーのスマートフォン1には、後述のような特別な機能が備わっている。インターネットにはまた仮想画像サーバ2が接続されている(図2)。 A
第二のユーザーのスマートフォン1のAR表示部4を図3のブロック図にて表すと、このAR表示部4は、撮影部40と表示部41と送受信部42とから構成されている。また同様の構成は第一のユーザーのスマートフォン1も備えているが、図4にて表すように特に動画送信装置43として、仮想画像サーバ2の仮想画像記憶部54に登録する仮想画像32となる画像を撮影するための動画撮影部44や動画送信部46が構成されるようになっている。符号45は撮影動画の表示部を指す。 When the
一方、仮想画像サーバ2のAR処理部5を図5のブロック図で表すと、AR処理部5は検索部50と画像記憶部51と画像決定部52と仮想画像登録部53と仮想画像記憶部54と送受信部55とから構成されている。 On the other hand, when the
各々のブロックの動作は次のようである。すなわち図7で表すように第一のユーザーがスマートフォン1を動画送信装置43として用い、そのカメラ11の動画撮影部44で新生児の動画を、表示部45にて確認しながら撮影して(ステップS1)、この動画を登録すべく、動画送信部46にて仮想画像サーバ2に送信する(ステップS2)。 The operation of each block is as follows. That is, as shown in FIG. 7, the first user uses the
すると仮想画像サーバ2は、図8で表すように、上記動画送信装置43からの撮影動画32(後に仮想画像として扱われるもの)を送受信部55で受信して(ステップS3)、この撮影動画32を仮想画像登録部53にて仮想画像記憶部54に記録する(ステップS4)。なお仮想画像サーバ2は別途、上述した米袋3に印刷された写真3のデータを画像記憶部51に記録してあるので、この写真3と撮影動画32とを紐付けておく。 Then, as shown in FIG. 8, the
そこで図9で表すように第二のユーザーがスマートフォン1のカメラ11を以て米袋3の写真30にかざすと(ステップS5)、この撮影画像をAR表示部4の表示部41が処理してディスプレイ10に表示すると共に、この撮影画像を圧縮処理して(ステップS6)、送受信部42を以てインターネット経由で仮想画像サーバ2に宛てて送信する(ステップS7)。 Then, as shown in FIG. 9, when the second user holds the
図10で表すように仮想画像サーバ2では、AR処理部5の送受信部55が上記撮影画像を受信すると(ステップS8)、映像決定部52は検索部50を以てこの撮影画像、すなわち写真3に合致する画像を画像記憶部51の中から検索し(ステップS9)、索出された場合にはこの写真3に紐付けられている仮想画像、すなわち撮影動画32を決定し(ステップS10)、この撮影動画32を仮想画像記憶部54から読み出して、送受信部55を以て第二のユーザーのスマートフォン1に宛て送信する(ステップS11)。As shown in FIG. 10, in the
このような処理を模式的に表したものが図6であるが、いま撮影画像(c)のデータを画像決定部52が受け取ると、画像記憶部51に記録されている画像(a、b、c、d、e、f、g・・)を当たって画像(c)を索出するが、画像(c)には仮想画像記憶部54に記録されている仮想画像(C)が紐付けられているため、この仮想画像(C)を使用すると決定し、これを仮想画像記憶部54から読み出して送受信部55から送信すると、次に述べるように仮想画像(C)が第二のユーザーのスマートフォン1のディスプレイ10ではAR表示されるのである。 FIG. 6 schematically shows such processing. When the image determination unit 52 receives data of the captured image (c), the images (a, b, c, d, e, f, g,..., and the image (c) is searched out. The virtual image (C) recorded in the virtual
すなわち図11で表すように第二のユーザーのスマートフォン1のディスプレイ10には、先に撮影された米袋3の写真30の撮影画像(c)が表示されているわけであるが、仮想画像サーバ2のAR処理部5から送信された仮想画像(C)を送受信部42で受信して(ステップS12)、この仮想画像(C)を表示部41にて撮影画像(c)31に重なるようにして表示する(ステップS13)。従って米袋3の写真30の上には出産祝いを贈った先のユーザー自らが仮想画像サーバ2に登録した新生児の動画が浮かび上がるように表示することが可能になっており、新生児誕生の目出度さと幸福感とをより一層高める効果は抜群である。 That is, as shown in FIG. 11, the captured image (c) of the
次にこの実施例で用いるスマートフォンは、実施例1と同様に、表側にディスプレイ10を裏側にカメラ11を備えて、無線にてインターネットに接続されている。スマートフォンのAR表示装置6を図12のブロック図で表すと、AR表示装置6はARマーカ読取部60と表示部61と送受信部62とから構成されている。 Next, similarly to the first embodiment, the smartphone used in this embodiment includes a
新生児の写真やARマーカ36が印刷された図示しないラベルが米の化粧箱に貼付されている。そこでこれをスマートフォンのカメラで撮影すると、ARマーカ読取部60がこの撮影画像からARマーカを読み取り、このARマーカのデータを送受信部62からインターネットを経由して仮想画像サーバに宛てて送信する。なおこの実施例ではARマーカ36にQRコードを用いている。 A label (not shown) on which a photo of a newborn and an AR marker 36 are printed is attached to a rice cosmetic box. Therefore, when this is photographed with the camera of the smartphone, the AR marker reading unit 60 reads the AR marker from the photographed image, and transmits the AR marker data from the transmission / reception unit 62 to the virtual image server via the Internet. In this embodiment, a QR code is used for the AR marker 36.
仮想画像サーバの側では、図示しないがAR処理部の送受信部がARマーカのデータを受信すると、画像決定部では検索部を以てこの受信したARマーカのデータに合致するマーカーデータをARマーカ記憶部の中から検索して、索出されたARマーカに紐付けられている所の仮想画像を仮想画像記憶部から読み出して、送受信部を以てスマートフォンのAR表示部に宛て送信する。この際の仮想画像は、第二のユーザー側の動画送信部が仮想画像サーバと通信して登録したものである。 On the virtual image server side, although not shown, when the transmission / reception unit of the AR processing unit receives the AR marker data, the image determination unit uses the search unit to store the marker data that matches the received AR marker data in the AR marker storage unit. The virtual image of the place searched from the inside and linked to the searched AR marker is read from the virtual image storage unit, and transmitted to the AR display unit of the smartphone by the transmission / reception unit. The virtual image at this time is registered by the moving image transmitting unit on the second user side communicating with the virtual image server.
この実施例を図13を用いて説明する。実施例3は第二のユーザーが仮想画像を仮想画像サーバに登録するに当り、いつまでも同じ仮想画像となる画像を仮想画像サーバに置いておくのではなく、必要に応じて変更できるようにする例である。 This embodiment will be described with reference to FIG. Example 3 is an example in which when the second user registers a virtual image in the virtual image server, the image that becomes the same virtual image is not always placed in the virtual image server but can be changed as necessary. It is.
すなわち仮想画像サーバの図示しないAR処理部は、第一のユーザーの動画送信装置からの新たな撮影動画を送受信部で受信したら(ステップS15)、この撮影動画を仮想画像更新登録部が仮想画像記憶部に更新登録する(ステップS16)。従って第二のユーザーが仮想画像サーバにアクセスすると、スマートフォンを同じ米袋にかざした場合でも、上記更新前と更新後とでは異なる仮想画像がAR表示されることになり興趣が尽きないものとなる。 That is, when the AR processing unit (not shown) of the virtual image server receives a new captured video from the video transmission device of the first user by the transmission / reception unit (step S15), the virtual image update registration unit stores the captured video in the virtual image storage. The update is registered in the part (step S16). Therefore, when the second user accesses the virtual image server, even when the smartphone is held over the same rice bag, different virtual images before and after the update are displayed as ARs, and the fun is not exhausted.
この実施例のAR処理部に付いては図示せずに図5を借りて説明するが、システム全体の処理に付いては図14で模式的に表した。実施例4の仮想画像サーバは、動画送信装置43から仮想画像となる画像の複数登録を受け付けると共に、これ等複数の仮想画像を1つのARマーカに紐付ける点が特徴である。 The AR processing unit of this embodiment will be described with reference to FIG. 5, not shown, but the processing of the entire system is schematically shown in FIG. The virtual image server according to the fourth embodiment is characterized in that it accepts a plurality of registrations of images to be virtual images from the moving image transmission device 43 and links these virtual images to one AR marker.
いま撮影画像(d)のデータを画像決定部52が受け取ると、画像記憶部51に記録されている画像(a、b、c、d、e、f、g・・)を当たって画像(d)を索出するが、この画像(d)には仮想画像記憶部54に記録されている仮想画像(D1)(D2)(D3)が紐付けられている。そこでこの実施例の画像決定部はこの3つの仮想画像(D1)(D2)(D3)からランダムに1つを選択して、ここでは仮想画像(D2)に決定して、これを仮想画像記憶部54から読み出して送受信部55からAR表示装置4に送信すると、仮想画像(D2)が第二のユーザーのスマートフォン1のディスプレイ10で撮影画像(d)に重ねるようにしてAR表示される。 When the image determination unit 52 receives the data of the photographed image (d), the image (d) is applied by hitting the images (a, b, c, d, e, f, g,...) Recorded in the image storage unit 51. This image (d) is associated with virtual images (D1), (D2), and (D3) recorded in the virtual
なお上記では画像決定部は、AR表示装置4からのアクセスがある度に3本の仮想画像(新生児の動画)からランダムに1本を選択したが、そうではなくシリアルに3本を次々と送信するように設定することも可能である。あるいはAR表示装置4の側に於いて3本の仮想画像(新生児の動画)をすべて受信するようにし、これ等を組み合わせて順次表示して、3本の動画が連続するように見せるなどの処理を行い得るようにしても良い。In the above description, the image determination unit randomly selects one of the three virtual images (newborn video) each time the
さてこれまで4種の実施例を説明したが、この発明はこれ等の実施例に限定されるものではなく、種々バリエーションを展開することができる。例えばギフトの例では新生児の写真30をお米の注文を受ける販売者に渡すと共に、仮想画像サーバの運営側にも提供していた。販売者はサーバ側に属するわけであるが、サーバ側と販売者とが一体運営である場合も考えられる。またこの写真30は印刷物として提供することも、印刷データとして印刷情報送信部より送信することも可能である。 Although four types of embodiments have been described so far, the present invention is not limited to these embodiments, and various variations can be developed. For example, in the example of a gift, a
そもそもこの発明は、単にギフトを贈るだけでなく、これをより楽しく面白いものにしたいと言うことから始まっている。そこでAR技術を利用することになったわけであるが、上述の実施例では仮想画像は実質的に第一のユーザーから第二のユーザーに提供されていた。しかしながら第一のユーザーは第二のユーザーともなることを説明した。そこでギフトを贈る際にも、またこのお返しをする際にも、双方でこのサービスを利用し合えるようにシステムを構成することが可能である。 In the first place, the present invention starts with not only giving a gift but also making it more fun and interesting. Therefore, the AR technology is used, but in the above-described embodiment, the virtual image is substantially provided from the first user to the second user. However, he explained that the first user can also be the second user. Therefore, it is possible to configure the system so that both parties can use this service both when giving a gift and when giving it back.
またこの発明を応用すれば、建物や樹木などのような動かせないものにARマーカを付すことができる。これ等もまたこの発明の権利範囲内のものである。 If this invention is applied, an AR marker can be attached to a non-movable object such as a building or a tree. These are also within the scope of this invention.
1:スマートフォン 10:ディスプレイ 11:カメラ
2:仮想画像サーバ
3:米袋 30:写真 31:撮影画像 32:仮想画像
4:AR表示装置 40:撮影部 41:表示部 42:送受信部
43:動画送信装置 44:動画撮影部 45:表示部 46:動画送信部
5:AR処理部 50:検索部 51:画像記憶部 52:画像決定部
53:仮想画像登録部 54:仮想画像記憶部 55:送受信部
6:AR表示装置 60:ARマーカ読取部 61:表示部 62:送受信部DESCRIPTION OF SYMBOLS 1: Smartphone 10: Display 11: Camera 2: Virtual image server 3: Rice bag 30: Photograph 31: Captured image 32: Virtual image 4: AR display device 40: Image capturing unit 41: Display unit 42: Transmission / reception unit 43: Video transmission device 44: moving image capturing unit 45: display unit 46: moving image transmission unit 5: AR processing unit 50: search unit 51: image storage unit 52: image determination unit 53: virtual image registration unit 54: virtual image storage unit 55: transmission / reception unit 6 : AR display device 60: AR marker reading unit 61: Display unit 62: Transmission / reception unit
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014101787A JP5904379B2 (en) | 2014-04-24 | 2014-04-24 | Augmented reality system, augmented reality processing method, program, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014101787A JP5904379B2 (en) | 2014-04-24 | 2014-04-24 | Augmented reality system, augmented reality processing method, program, and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015210807A JP2015210807A (en) | 2015-11-24 |
| JP5904379B2 true JP5904379B2 (en) | 2016-04-13 |
Family
ID=54612901
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014101787A Expired - Fee Related JP5904379B2 (en) | 2014-04-24 | 2014-04-24 | Augmented reality system, augmented reality processing method, program, and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5904379B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017122909A1 (en) * | 2016-01-14 | 2017-07-20 | 주식회사 팝스라인 | Terminal and control method therefor |
| KR101669882B1 (en) * | 2016-01-14 | 2016-10-27 | 김영덕 | System for providing shopping information based on augmented reality and control method thereof |
| CN110750225B (en) * | 2018-07-23 | 2025-11-21 | 广东虚拟现实科技有限公司 | Data updating method, device, electronic equipment and computer readable storage medium |
| CN111598978B (en) * | 2020-05-08 | 2023-09-26 | 上海实迅网络科技有限公司 | Article instruction book display system and display method based on AR technology |
| JP7405735B2 (en) * | 2020-12-21 | 2023-12-26 | トヨタ自動車株式会社 | Display system, display device, and program |
| US12425523B2 (en) * | 2022-02-25 | 2025-09-23 | Fujifilm Corporation | Content provision device, content provision method, program, and recording medium for providing content based on reading of an image printed on a medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3116788U (en) * | 2005-07-26 | 2005-12-22 | 学 大竹 | Gift rice packaging |
| KR101082285B1 (en) * | 2010-01-29 | 2011-11-09 | 주식회사 팬택 | Terminal and method for providing augmented reality |
| JP2014041508A (en) * | 2012-08-23 | 2014-03-06 | Osaka Sealing Printing Co Ltd | Merchandise information providing system |
-
2014
- 2014-04-24 JP JP2014101787A patent/JP5904379B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015210807A (en) | 2015-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5904379B2 (en) | Augmented reality system, augmented reality processing method, program, and recording medium | |
| US10339383B2 (en) | Method and system for providing augmented reality contents by using user editing image | |
| JP5180415B2 (en) | Object display server, object display method, object display program, and computer-readable recording medium storing the program | |
| JP2015146173A (en) | Annotation system, method, program, and recording medium | |
| KR20100138863A (en) | How to provide augmented reality and personalized content corresponding to code in a camera-equipped terminal | |
| JP6120467B1 (en) | Server device, terminal device, information processing method, and program | |
| JP2012215989A (en) | Augmented reality display method | |
| CN108986226A (en) | For providing the method and its equipment of delivering Item Information | |
| TW201635813A (en) | A method and a system for establishing an anonymous communication channel using instant message services | |
| CN106406787A (en) | Information providing systems, computer programs, and printed matter | |
| WO2016121808A1 (en) | Server device, image printing device, and moving-image data delivery system | |
| CN103237165A (en) | Method and electronic equipment for checking extended name card information in real time | |
| JP7363148B2 (en) | Image data sales system | |
| JP5433397B2 (en) | Image display device, image display method, and portable terminal | |
| JP2011097368A (en) | Moving image distribution system | |
| NL1025222C2 (en) | System for coding a recording and method thereof. | |
| JP7708425B2 (en) | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, PROGRAM, AND IMAGING METHOD | |
| JP5918891B1 (en) | Commemorative album posting system | |
| JP3210555U (en) | Annotation system | |
| KR102237940B1 (en) | System for making and showing of augmented reality photos connected with video clips | |
| JP2006119763A (en) | System, method and program for supporting appraisal | |
| JP2017098800A (en) | Synthetic video provision system | |
| JP6435950B2 (en) | Server device, image print device, and moving image data distribution system | |
| JP2016184379A (en) | System for executing and recording prayer or purification using communication | |
| JP6520262B2 (en) | How to play video data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150911 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151230 |
|
| 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: 20160223 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5904379 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |