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

JP2008311789A - Device and method for manufacturing mark - Google Patents

Device and method for manufacturing mark Download PDF

Info

Publication number
JP2008311789A
JP2008311789A JP2007155680A JP2007155680A JP2008311789A JP 2008311789 A JP2008311789 A JP 2008311789A JP 2007155680 A JP2007155680 A JP 2007155680A JP 2007155680 A JP2007155680 A JP 2007155680A JP 2008311789 A JP2008311789 A JP 2008311789A
Authority
JP
Japan
Prior art keywords
mark
image
azimuth
distance
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007155680A
Other languages
Japanese (ja)
Other versions
JP4889576B2 (en
Inventor
Yoichi Kado
洋一 門
Tetsuya Fujii
哲也 藤井
Masahiko Hattori
聖彦 服部
Hei Cho
兵 張
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.)
National Institute of Information and Communications Technology
Original Assignee
National Institute of Information and Communications Technology
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 National Institute of Information and Communications Technology filed Critical National Institute of Information and Communications Technology
Priority to JP2007155680A priority Critical patent/JP4889576B2/en
Publication of JP2008311789A publication Critical patent/JP2008311789A/en
Application granted granted Critical
Publication of JP4889576B2 publication Critical patent/JP4889576B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a mark manufacturing device for manufacturing a mark containing a positional information on a position to be stuck. <P>SOLUTION: The mark manufacturing device 10 detects a first distance from a camera 1 to a reference mark MS and a first directional information regarding the direction where the reference mark MS exists to the camera 1 on the basis of the image of the reference mark MS photographed by the camera 1 while determining the position of the camera 1 on the basis of the positional information of the reference mark MS, the first distance and the first directional information. The mark manufacturing device 10 determines the position of a dummy mark DM by the same determination method as when determining the position of the camera 1 on the basis of the image of the dummy mark photographed by the camera 1. The device 10 manufactures the mark M1 containing the position of the determined dummy mark DM as the positional information on the position to be stuck, and prints the mark M1 by a printer 5. The printed mark M1 is stuck at the position of the dummy mark DM. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

この発明は、マーク作製装置およびマーク作製方法に関し、特に、地下街および道路等に配置されるマークを作製するマーク作製装置およびマーク作製方法に関するものである。   The present invention relates to a mark production apparatus and a mark production method, and more particularly to a mark production apparatus and a mark production method for producing a mark arranged in an underground shopping street and a road.

従来、GPS(Global Positioning System)を搭載した携帯電話機が知られている(特許文献1)。この携帯電話機は、GPSによって自己の位置を検出し、その検出した位置を管理サーバへ送信する。このように、従来、GPSによって自己の位置を検出して管理サーバへ知らせる携帯電話機が知られている。   Conventionally, a cellular phone equipped with a GPS (Global Positioning System) is known (Patent Document 1). This mobile phone detects its own position by GPS, and transmits the detected position to the management server. As described above, there is conventionally known a mobile phone that detects its own position by GPS and notifies a management server.

また、街頭の各所に設置された2次元バーコードをカメラによって撮影して自己の位置を検出する携帯電話機が知られている(特許文献2)。この2次元バーコードは、設置場所の正確な位置を示す情報として住所の情報および経緯度の情報を含む。そして、携帯電話機は、撮影した2次元バーコードに記録された設置場所の正確な位置情報を読み取り、その読み取った設置場所の正確な位置情報を自己の位置情報とする。
特開2006−236160号公報 特開2005−341369号公報 出口浩一郎著「画像と空間」,p.48−p.53.
In addition, there is known a mobile phone that detects a position of itself by photographing a two-dimensional barcode installed in various places on a street with a camera (Patent Document 2). This two-dimensional barcode includes address information and longitude and latitude information as information indicating the exact location of the installation location. Then, the mobile phone reads the accurate location information of the installation location recorded in the photographed two-dimensional barcode, and uses the read accurate location information of the installation location as its own location information.
JP 2006-236160 A JP-A-2005-341369 Koichiro Deguchi, “Image and Space”, p. 48-p. 53.

しかし、特許文献2には、位置情報を含む2次元バーコードの作製方法が開示されていない。   However, Patent Document 2 does not disclose a method for producing a two-dimensional barcode including position information.

そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、貼付すべき場所の位置情報を含むマークを作製するマーク作製装置を提供することである。   Accordingly, the present invention has been made to solve such a problem, and an object of the present invention is to provide a mark manufacturing apparatus for manufacturing a mark including position information of a place to be pasted.

また、この発明の別の目的は、貼付すべき場所の位置情報を含むマークを作製するマーク作製方法を提供することである。   Another object of the present invention is to provide a mark production method for producing a mark including position information of a place to be attached.

この発明によれば、マーク作製装置は、撮影器と、第1および第2の位置決定手段と、マーク作製手段と、印刷器とを備える。撮影器は、実際のサイズおよび位置および方位・傾き情報が記録された基準マークと、実際のサイズが記録され、かつ、所望の位置に配置されたダミーマークとを撮影する。第1の位置決定手段は、撮影器によって撮影された基準マークの画像である第1の画像を処理することによって、撮影器から基準マークまでの距離である第1の距離と、基準マークに対して撮影器が存在する向き・傾きに関する第1の方向情報と、基準マークの位置情報とを検出し、その検出した第1の距離、第1の方向情報および基準マークの位置情報に基づいて撮影器の位置および方位・傾きを決定する。第2の位置決定手段は、撮影器によって撮影されたダミーマークの画像である第2の画像を処理することによって、撮影器からダミーマークまでの距離である第2の距離と、ダミーマークに対して撮影器が存在する向き・傾きに関する第2の方向情報とを検出し、第2の距離、第2の方向情報および第1の位置決定手段によって決定された撮影器の位置を示す位置情報に基づいてダミーマークの位置および方位・傾きを決定する。マーク作製手段は、ダミーマークの実際のサイズと、第2の位置決定手段によって決定されたダミーマークの位置および方位・傾きを示す位置および方位・傾き情報とを記録したマークを作製する。印刷器は、マーク作製手段によって作製されたマークを印刷する。   According to this invention, the mark production apparatus includes a photographing device, first and second position determining means, mark production means, and a printer. The photographing device photographs a reference mark in which the actual size, position and orientation / tilt information are recorded, and a dummy mark in which the actual size is recorded and arranged at a desired position. The first position determining means processes the first image, which is the image of the reference mark photographed by the photographing device, so that the first distance that is the distance from the photographing device to the reference mark and the reference mark First direction information related to the direction and inclination of the photographing device and reference mark position information are detected, and shooting is performed based on the detected first distance, first direction information, and reference mark position information. Determine the position and orientation / tilt of the instrument. The second position determining means processes the second image, which is an image of the dummy mark photographed by the photographing device, so that the second distance that is the distance from the photographing device to the dummy mark and the dummy mark are processed. Position information indicating the second distance, the second direction information, and the position of the photographing device determined by the first position determining means. Based on this, the position, direction and inclination of the dummy mark are determined. The mark producing means produces a mark in which the actual size of the dummy mark and the position and azimuth / tilt information indicating the position and azimuth / tilt of the dummy mark determined by the second position determining means are recorded. The printer prints the mark produced by the mark production means.

好ましくは、第1の位置決定手段は、第1の画像を処理して基準マークの実際のサイズと第1の画像のサイズとを検出し、その検出した実際のサイズと第1の画像のサイズとのサイズ比を演算し、その演算したサイズ比が基準マークから第1の画像への縮小率に一致することを用いて第1の距離を検出する。第2の位置決定手段は、第2の画像を処理してダミーマークの実際のサイズと第2の画像のサイズとを検出し、その検出した実際のサイズと第2の画像のサイズとのサイズ比を演算し、その演算したサイズ比がダミーマークから第2の画像への縮小率に一致することを用いて第2の距離を検出する。   Preferably, the first position determining means detects the actual size of the reference mark and the size of the first image by processing the first image, and the detected actual size and the size of the first image. The first distance is detected using the fact that the calculated size ratio matches the reduction ratio from the reference mark to the first image. The second position determining means processes the second image to detect the actual size of the dummy mark and the size of the second image, and the size between the detected actual size and the size of the second image. The ratio is calculated, and the second distance is detected by using the calculated size ratio that matches the reduction ratio from the dummy mark to the second image.

好ましくは、マーク作製装置は、方向測定装置をさらに備える。方向測定装置は、撮影器から基準マークまでの直線が基準マークと成す仰角および水平角を測定する。そして、第1の位置決定手段は、方向測定装置によって測定された仰角および水平角を用いて撮影器の位置および方位・傾きを補正する。また、第2の位置決定手段は、第1の位置決定手段によって補正された撮影器の位置を用いてダミーマークの位置を決定する。   Preferably, the mark manufacturing device further includes a direction measuring device. The direction measuring device measures an elevation angle and a horizontal angle formed by a straight line from the photographing device to the reference mark with the reference mark. Then, the first position determining means corrects the position, azimuth / tilt of the photographing device using the elevation angle and the horizontal angle measured by the direction measuring device. Further, the second position determining means determines the position of the dummy mark using the position of the photographing device corrected by the first position determining means.

好ましくは、マーク作製装置は、位置測定装置をさらに備える。位置測定装置は、撮影器の位置および方位・傾きを測定する。そして、第1の位置決定手段は、位置測定装置によって測定された位置および方位・傾きを用いて第1の方向情報を補正し、その補正した第1の方向情報を用いて撮影器の位置および方位・傾きを決定する。   Preferably, the mark manufacturing device further includes a position measuring device. The position measuring device measures the position, azimuth and inclination of the photographing device. Then, the first position determining means corrects the first direction information using the position and the azimuth / tilt measured by the position measuring device, and uses the corrected first direction information to detect the position of the photographing device and Determine azimuth and tilt.

好ましくは、マーク作製装置は、方位測定装置をさらに備える。方位測定装置は、撮影器に対して基準マークが存在する方位を測定する。そして、第1の位置決定手段は、方位測定装置によって方位を用いて、決定した撮影器の位置および方位・傾きを補正する。また、第2の位置決定手段は、第1の位置決定手段によって補正された撮影器の位置を用いてダミーマークの位置および方位・傾きを決定する。   Preferably, the mark manufacturing device further includes an orientation measuring device. The azimuth measuring device measures the azimuth in which the reference mark exists with respect to the photographing device. Then, the first position determining means corrects the determined position and azimuth / tilt of the photographing device using the azimuth by the azimuth measuring device. Further, the second position determining means determines the position, azimuth and inclination of the dummy mark using the position of the photographing device corrected by the first position determining means.

好ましくは、基準マークは、各々が位置および方位・傾き情報と実際のサイズとを含む複数の基準マークからなる。撮影器は、複数の基準マークを撮影する。第1の位置決定手段は、複数の基準マークの画像である複数の第1の画像を処理することによって、撮影器から複数の基準マークまでの複数の第1の距離と、複数の基準マークに対して撮影器が存在する向き・傾きに関する複数の第1の方向情報と、複数の基準マークの複数の位置情報とを検出し、その検出した複数の第1の距離、複数の第1の方向情報および複数の位置情報とに基づいて撮影器の位置および方位・傾きを決定する。   Preferably, the reference mark includes a plurality of reference marks each including position and orientation / tilt information and an actual size. The photographing device photographs a plurality of reference marks. The first position determining means processes a plurality of first images, which are images of a plurality of reference marks, so that a plurality of first distances from the photographing device to the plurality of reference marks and a plurality of reference marks are obtained. On the other hand, a plurality of first direction information relating to the direction / inclination in which the photographing device exists and a plurality of position information of a plurality of reference marks are detected, and the detected plurality of first distances and a plurality of first directions are detected. Based on the information and the plurality of position information, the position and orientation / tilt of the photographing device are determined.

好ましくは、複数の基準マークは、撮影器の位置を決定するときの精度に対応して付与される等級をさらに含む。   Preferably, the plurality of fiducial marks further include a grade assigned in accordance with the accuracy when determining the position of the photographing device.

また、この発明によれば、マーク作製方法は、撮影器が、実際のサイズおよび位置および方位・傾き情報が記録された基準マークを撮影する第1のステップと、位置決定手段が、撮影器によって撮影された基準マークの画像である第1の画像を処理することによって、撮影器から基準マークまでの距離である第1の距離と、基準マークに対して撮影器が存在する向き・傾きに関する第1の方向情報と、基準マークの位置情報とを検出する第2のステップと、位置決定手段が、検出した第1の距離、第1の方向情報および基準マークの位置情報に基づいて撮影器の位置および方位・傾きを決定する第3のステップと、撮影器が、実際のサイズが記録され、かつ、所望の位置に配置されたダミーマークを撮影する第4のステップと、位置決定手段が、撮影器によって撮影されたダミーマークの画像である第2の画像を処理することによって、撮影器からダミーマークまでの距離である第2の距離と、ダミーマークに対して撮影器が存在する向き・傾きに関する第2の方向情報とを検出する第5のステップと、位置決定手段が、検出した第2の距離、第2の方向情報および撮影器の位置情報に基づいてダミーマークの位置および方位・傾きを決定する第6のステップと、マーク作製手段が、ダミーマークの実際のサイズと、第6において決定されたダミーマークの位置および方位・傾きを示す位置および方位・傾き情報とを記録したマークを作製する第7のステップと、印刷器が、第7のステップにおいて作製されたマークを印刷する第8のステップとを備える。   According to the present invention, the mark producing method includes a first step in which the photographing device photographs a reference mark in which the actual size, position, orientation / tilt information is recorded, and the position determining means is a photographing device. By processing the first image that is the image of the photographed reference mark, the first distance that is the distance from the photographing device to the reference mark and the direction / inclination in which the photographing device exists with respect to the reference mark. The second step of detecting the direction information of 1 and the position information of the reference mark, and the position determining means, based on the detected first distance, the first direction information and the position information of the reference mark, A third step for determining the position, azimuth and inclination, a fourth step for the photographing device to photograph a dummy mark in which an actual size is recorded and arranged at a desired position, and a position determining means By processing the second image, which is the image of the dummy mark photographed by the photographing device, the second distance that is the distance from the photographing device to the dummy mark, and the direction in which the photographing device exists with respect to the dummy mark A fifth step of detecting second direction information relating to the tilt, and the position and orientation of the dummy mark based on the second distance, the second direction information and the position information of the photographing device detected by the position determining means; The sixth step for determining the inclination and the mark producing means recorded the actual size of the dummy mark and the position and the direction / inclination information indicating the position and the direction / inclination of the dummy mark determined in the sixth. A seventh step of producing the mark and a printer comprises an eighth step of printing the mark produced in the seventh step.

好ましくは、第2のステップは、位置決定手段が、第1の画像を処理して基準マークの実際のサイズと第1の画像のサイズとを検出し、その検出した実際のサイズと第1の画像のサイズとのサイズ比を演算する第1のサブステップと、位置決定手段が、演算したサイズ比が基準マークから第1の画像への縮小率に一致することを用いて第1の距離を検出する第2のサブステップとを含む。第5のステップは、位置決定手段が、第2の画像を処理してダミーマークの実際のサイズと第2の画像のサイズとを検出し、その検出した実際のサイズと第2の画像のサイズとのサイズ比を演算する第3のサブステップと、位置決定手段が、演算したサイズ比がダミーマークから第2の画像への縮小率に一致することを用いて第2の距離を検出する第4のサブステップとを含む。   Preferably, in the second step, the position determining means processes the first image to detect the actual size of the reference mark and the size of the first image, and the detected actual size and the first size are detected. A first sub-step for calculating a size ratio with respect to the size of the image, and the position determining means using the fact that the calculated size ratio matches the reduction ratio from the reference mark to the first image to determine the first distance. And detecting a second sub-step. In the fifth step, the position determining means processes the second image to detect the actual size of the dummy mark and the size of the second image, and the detected actual size and the size of the second image. And a third sub-step for calculating a size ratio between the first mark and the position determining means, wherein the position determining means detects the second distance using the fact that the calculated size ratio matches the reduction ratio from the dummy mark to the second image. 4 substeps.

好ましくは、第1のステップから第6のステップは、撮影器の位置を変えながら繰り返し実行される。   Preferably, the first to sixth steps are repeatedly executed while changing the position of the photographing device.

この発明においては、基準マークが撮影され、その撮影された基準マークの画像に基づいて撮影器から基準マークまでの第1の距離および撮影器に対して基準マークが存在する向き・傾きに関する第1の方向情報が検出される。そして、第1の距離、第1の方向情報および基準マークの位置情報に基づいて撮影器の位置および方位・傾きが決定される。また、所望の位置に配置されたダミーマークが撮影され、その撮影されたダミーマークの画像に基づいて撮影器からダミーマークまでの第2の距離および撮影器に対してダミーマークが存在する向き・傾きに関する第2の方向情報が検出される。そして、第2の距離、第2の方向情報および撮影器の位置情報に基づいてダミーマークの位置および方位・傾きが決定される。そうすると、決定された位置および方位・傾きを貼付すべき場所の位置および方位・傾き情報として含むマークが作製され、印刷される。   In the present invention, the reference mark is photographed, the first distance from the photographing device to the reference mark based on the photographed reference mark image, and the first direction and inclination relating to the existence of the reference mark with respect to the photographing device. Direction information is detected. Then, based on the first distance, the first direction information, and the reference mark position information, the position, azimuth and inclination of the photographing device are determined. In addition, a dummy mark placed at a desired position is photographed, the second distance from the photographing device to the dummy mark based on the photographed dummy mark image, and the direction in which the dummy mark exists with respect to the photographing device. Second direction information about the tilt is detected. Based on the second distance, the second direction information, and the position information of the photographing device, the position, azimuth and inclination of the dummy mark are determined. Then, a mark including the determined position and azimuth / tilt as the position and azimuth / tilt information of the place to be pasted is produced and printed.

したがって、この発明によれば、貼付すべき場所の位置情報を含むマークを作製できる。   Therefore, according to the present invention, it is possible to produce a mark including position information of a place to be pasted.

本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。   Embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated.

図1は、この発明の実施の形態によるマーク作製装置の構成を示す概略ブロック図である。図1を参照して、この発明の実施の形態によるマーク作製装置10は、カメラ1と、位置決定手段2と、記憶手段3と、マーク作製手段4と、印刷器5とを備える。   FIG. 1 is a schematic block diagram showing a configuration of a mark manufacturing apparatus according to an embodiment of the present invention. Referring to FIG. 1, a mark production apparatus 10 according to an embodiment of the present invention includes a camera 1, a position determination unit 2, a storage unit 3, a mark production unit 4, and a printer 5.

カメラ1は、位置決定手段2から撮影指示PHGを受けると、後述する基準マークとダミーマークとを撮影し、その撮影した基準マークの画像Gとダミーマークの画像Gとを位置決定手段2へ出力する。 Camera 1 receives the imaging instruction PHG from the position determining unit 2, taking the reference mark and the dummy marks which will be described later, the shot reference mark image G S and the dummy mark image G D and the position determining means 2 Output to.

位置決定手段2は、マーク作製装置10が起動されると、撮影指示PHGを生成してカメラ1へ出力する。   The position determination means 2 generates a shooting instruction PHG and outputs it to the camera 1 when the mark producing apparatus 10 is activated.

また、位置決定手段2は、カメラ1から画像G,Gを受け、その受けた画像G,Gがマークの画像であるか否かを判定する。そして、位置決定手段2は、画像G,Gがマークの画像であると判定すると、画像Gを処理し、後述する方法によって、カメラ1から基準マークまでの距離L1および基準マークに対してカメラ1が存在する向き・傾きに関する方向情報IFHK1を検出する。その後、位置決定手段2は、基準マークの位置および方位・傾き情報、距離L1および方向情報IFHK1に基づいて、カメラ1の位置および方位・傾きPcを求め、その求めた位置および方位・傾きPcを記憶手段3に記憶する。 The position determining means 2 receives the images G S and G D from the camera 1 and determines whether or not the received images G S and G D are mark images. When the position determining means 2 determines that the images G S and G D are mark images, the position determining unit 2 processes the image G S and performs a method described later on the distance L1 from the camera 1 to the reference mark and the reference mark. Then, direction information IFHK1 relating to the direction / tilt in which the camera 1 exists is detected. Thereafter, the position determination means 2 obtains the position and orientation / inclination Pc of the camera 1 based on the position and orientation / inclination information of the reference mark, the distance L1 and the direction information IFHK1, and the obtained position and orientation / inclination Pc are obtained. Store in the storage means 3.

さらに、位置決定手段2は、画像Gを処理し、後述する方法によって、カメラ1からダミーマークまでの距離L2およびダミーマークに対してカメラ1が存在する向き・傾きに関する方向情報IFHK2を検出する。そして、位置決定手段2は、カメラ1の位置および方位・傾き情報、距離L2および方向情報IFHK2に基づいて、ダミーマークの位置および方位・傾きPtを求める。 Furthermore, the position determining unit 2 processes the image G D, by a method described later, to detect the direction information IFHK2 about orientation, tilt the camera 1 exists for the distance L2 and the dummy marks from the camera 1 to the dummy mark . Then, the position determining means 2 determines the position and azimuth / tilt Pt of the dummy mark based on the position and azimuth / tilt information of the camera 1, the distance L2 and the direction information IFHK2.

そうすると、位置決定手段2は、ダミーマークの実際のサイズADSおよび位置および方位・傾きPtをマーク作製手段4へ出力する。   Then, the position determining means 2 outputs the actual size ADS and position and orientation / inclination Pt of the dummy mark to the mark producing means 4.

記憶手段3は、各種の情報を記憶するとともに、位置決定手段2からの読み出し要求に応じて各種の情報を出力する。   The storage unit 3 stores various types of information and outputs various types of information in response to a read request from the position determination unit 2.

マーク作製手段4は、実際のサイズADSおよび位置および方位・傾きPtを位置決定手段2から受け、その受けた実際のサイズADSおよび位置および方位・傾きPtを書き込んだマークを作製し、その作製したマークを印刷器5へ出力する。   The mark preparation means 4 receives the actual size ADS and the position and azimuth / inclination Pt from the position determination means 2, prepares a mark in which the received actual size ADS, position and azimuth / inclination Pt are written, and produces the mark. The mark is output to the printer 5.

印刷器5は、マーク作製手段4から受けたマークを印刷する。   The printer 5 prints the mark received from the mark preparation means 4.

図2は、図1に示す位置決定手段2の構成を示す機能ブロック図である。図2を参照して、位置決定手段2は、制御手段21と、画像処理手段22と、距離決定手段23と、検出手段24とを含む。   FIG. 2 is a functional block diagram showing the configuration of the position determining means 2 shown in FIG. Referring to FIG. 2, the position determination unit 2 includes a control unit 21, an image processing unit 22, a distance determination unit 23, and a detection unit 24.

制御手段21は、マーク作製装置10が起動されると、撮影指示PHGを生成してカメラ1へ出力する。また、制御手段21は、画像処理手段22からダミーマークの実際のサイズGDSを受け、検出手段24からダミーマークの位置および方位・傾きPtを受けると、その受けた実際のサイズGDSおよび位置および方位・傾きPtをマーク作製手段4へ出力する。   When the mark producing apparatus 10 is activated, the control unit 21 generates a shooting instruction PHG and outputs it to the camera 1. When the control unit 21 receives the actual size GDS of the dummy mark from the image processing unit 22 and receives the position and orientation / tilt Pt of the dummy mark from the detection unit 24, the control unit 21 receives the actual size GDS, position, and orientation received. Output the inclination Pt to the mark production means 4.

画像処理手段22は、カメラ1から画像G,Gを受け、その受けた画像G,Gに基づいて、後述する方法によって、画像G,Gがマークの画像であるか否かを判定する。そして、画像処理手段22は、画像G,Gがマークの画像であると判定すると、画像Gに基づいて、基準マークに記録された実際のサイズASSと、基準マークの配置位置を示す位置および方位・傾き情報PSSとを読み出す。また、画像処理手段22は、画像GのサイズGSSを検出する。 The image processing means 22 receives the images G S and G D from the camera 1 and determines whether the images G S and G D are mark images by a method described later based on the received images G S and G D. Determine whether. Then, the image processing unit 22 shows an image G S, if it is determined that G D is an image of the mark, on the basis of the image G S, and the actual size ASS recorded in the reference mark, the position of the reference mark The position and azimuth / tilt information PSS is read out. Further, the image processing unit 22 detects the size GSS image G S.

さらに、画像処理手段22は、画像Gに基づいて、ダミーマークに記録された実際のサイズADSを読み出すとともに、画像GのサイズGDSを検出する。 Further, the image processing unit 22, based on the image G D, reads the actual size ADS recorded on the dummy marks, to detect the size GDS image G D.

そうすると、画像処理手段22は、位置および方位・傾き情報PSSを検出手段24へ出力し、画像G、実際のサイズASS、サイズGSS、画像G、実際のサイズADSおよびサイズGDSを距離決定手段23へ出力する。 Then, the image processing means 22 outputs the position and azimuth / tilt information PSS to the detection means 24, and the distance determination means for the image G S , the actual size ASS, the size GSS, the image G D , the actual size ADS and the size GDS. To 23.

距離決定手段23は、画像G、実際のサイズASSおよびサイズGSSに基づいて、後述する方法によって、カメラ1から基準マークまでの距離L1、および基準マークに対してカメラ1が存在する向き・傾きに関する方向情報IFHK1を検出する。 The distance determining unit 23 determines the distance L1 from the camera 1 to the reference mark, and the direction / inclination in which the camera 1 exists with respect to the reference mark by a method described later based on the image G S , the actual size ASS, and the size GSS. Direction information IFHK1 is detected.

また、距離決定手段23は、画像G、実際のサイズADSおよびサイズGDSに基づいて、後述する方法によって、カメラ1からダミーマークまでの距離L2、およびダミーマークに対してカメラ2が存在する向き・傾きに関する方向情報IFHK2を検出する。 In addition, the distance determining unit 23 determines the distance L2 from the camera 1 to the dummy mark and the direction in which the camera 2 exists with respect to the dummy mark by a method described later based on the image G D , the actual size ADS, and the size GDS. Detect direction information IFHK2 regarding the tilt.

そして、距離決定手段23は、距離L1および方向情報IFHK1を検出すると、その検出した距離L1および方向情報IFHK1を検出手段24へ出力し、距離L2および方向情報IFHK2を検出すると、その検出した距離L2および方向情報IFHK2を検出手段24へ出力する。   When the distance determining unit 23 detects the distance L1 and the direction information IFHK1, the distance determining unit 23 outputs the detected distance L1 and the direction information IFHK1 to the detecting unit 24. When the distance determining unit 23 detects the distance L2 and the direction information IFHK2, the detected distance L2 is detected. And direction information IFHK2 is output to the detecting means 24.

検出手段24は、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受ける。そして、検出手段24は、位置および方位・傾き情報PSS、距離L1および方向IFHK1に基づいて、後述する方法によって、カメラ1の位置および方位・傾きPcを求め、その求めた位置および方位・傾きPcを記憶手段3に格納する。   The detection unit 24 receives the position and azimuth / tilt information PSS from the image processing unit 22 and the distance L1 and the direction information IFHK1 from the distance determination unit 23. Then, the detecting means 24 obtains the position and azimuth / inclination Pc of the camera 1 based on the position and azimuth / inclination information PSS, the distance L1 and the direction IFHK1, and the obtained position, azimuth / inclination Pc. Is stored in the storage means 3.

その後、検出手段24は、距離決定手段23から距離L2および方向情報IFHK2を受けると、記憶手段3から位置および方位・傾きPcを読み出し、距離L2、方向情報IFHK2および位置および方位・傾きPcに基づいて、後述する方法によって、ダミーマークの位置および方位・傾きPtを求める。そして、検出手段24は、その求めた位置および方位・傾きPtを制御手段21へ出力する。   After that, when receiving the distance L2 and the direction information IFHK2 from the distance determining unit 23, the detecting unit 24 reads the position and orientation / inclination Pc from the storage unit 3, and based on the distance L2, the direction information IFHK2, and the position and orientation / inclination Pc. Thus, the position and azimuth / inclination Pt of the dummy mark are obtained by the method described later. Then, the detection unit 24 outputs the obtained position and azimuth / inclination Pt to the control unit 21.

図3は、画像処理の方法を説明するための図である。図3を参照して、画像処理手段22は、画像Gをカメラ1から受け、その受けた画像Gに対してグレースケール変換を施し、そのグレースケール変換を施した画像を適応型閾値処理によって2値化し、画像G1を取得する。この場合、適応型閾値処理は、グレースケール変換を施した画像G内のドット模様が識別可能なように閾値を決定して画像Gを処理するものである。 FIG. 3 is a diagram for explaining an image processing method. Referring to FIG. 3, the image processing unit 22 receives the image G S from the camera 1 performs grayscale conversion on the received image G S, adaptive thresholding the image subjected to the gray-scale transformation To binarize and obtain the image G1. In this case, adaptive thresholding, in which the dots pattern in the image G S which has been subjected to gray-scale conversion processes the image G S determines the threshold to allow identification.

そして、画像処理手段22は、2値化した画像G1に対して連結成分処理を施す。より具体的には、画像処理手段22は、同じ値を持つ画素が互いに連結して1つの塊を形成している領域REG1を連結成分として抽出する(図3の(a)参照)。これによって、連結成分REG1が基準マークの候補領域として抽出される。   Then, the image processing means 22 performs connected component processing on the binarized image G1. More specifically, the image processing means 22 extracts, as a connected component, a region REG1 in which pixels having the same value are connected to each other to form one lump (see FIG. 3A). As a result, the connected component REG1 is extracted as a reference mark candidate region.

画像処理手段22は、エッジ抽出フィルタを内蔵しており、連結成分処理した画像G1からエッジ抽出フィルタを用いて連結成分REG1の輪郭PRF1を抽出する。より具体的には、画像処理手段22は、エッジ抽出フィルタを用いて、隣り合う画素の濃度値を引き算して連結成分REG1の輪郭PRF1を抽出する(図3の(b)参照)。なお、図3の(b)においては、輪郭PRF1を見易くするために、連結成分REG1の内部における濃度値の引き算の結果を省略している。   The image processing means 22 has a built-in edge extraction filter, and extracts the contour PRF1 of the connected component REG1 from the connected component processed image G1 using the edge extraction filter. More specifically, the image processing means 22 uses the edge extraction filter to subtract the density values of adjacent pixels to extract the contour PRF1 of the connected component REG1 (see FIG. 3B). In FIG. 3B, the result of subtracting the density value inside the connected component REG1 is omitted in order to make the outline PRF1 easier to see.

そして、画像処理手段22は、輪郭PRF1を抽出すると、輪郭PRF1の四辺を構成する直線のフィッティングを試み、フィッティングが成功した場合、輪郭PRF1によって囲まれた領域を基準マークの画像であると判定する。一方、画像処理手段22は、フィッティングが失敗した場合、輪郭PRF1によって囲まれた領域を基準マークの画像ではないと判定する。   Then, when the contour PRF1 is extracted, the image processing means 22 tries to fit straight lines constituting the four sides of the contour PRF1, and when the fitting is successful, the image processing unit 22 determines that the region surrounded by the contour PRF1 is the image of the reference mark. . On the other hand, when the fitting fails, the image processing unit 22 determines that the region surrounded by the contour PRF1 is not the image of the reference mark.

なお、画像処理手段22は、4個の直線を輪郭PRF1に沿って配置できるか否かによってフィッティングが成功したか失敗したかを判定する。基準マークは、四角形からなるので、画像Gが基準マークを撮影した画像である場合、4個の直線を輪郭PRF1に沿って配置できるはずである。したがって、4個の直線を輪郭PRF1に沿って配置できるか否かによってフィッティングが成功したか否かを判定することにしたものである。 The image processing means 22 determines whether the fitting has succeeded or failed depending on whether or not four straight lines can be arranged along the contour PRF1. Reference mark, since the square, when the image G S is an image obtained by photographing the reference mark should four straight can be arranged along the contour PRF1. Therefore, whether or not the fitting is successful is determined based on whether or not four straight lines can be arranged along the contour PRF1.

なお、画像処理手段22は、ダミーマークを撮影した画像Gに対しても、画像Gに対して施した処理と同じ処理を施す。 The image processing unit 22, even for an image G D obtained by photographing a dummy mark, performs the same processing as the processing performed on the image G S.

次に、カメラ1から基準マークまたはダミーマークまでの距離を求める方法について説明する。図4は、四角形の図形を撮影したときの画像を示す図である。図4を参照して、四角形の図形を撮影すると、画像g1が得られる。   Next, a method for obtaining the distance from the camera 1 to the reference mark or dummy mark will be described. FIG. 4 is a diagram showing an image when a quadrangular figure is photographed. Referring to FIG. 4, when a square figure is photographed, an image g1 is obtained.

画像g1の4頂点の画像平面上での座標を(x,y),(x,y),(x,y),(x,y)とすると、2つの点(x,y),(x,y)を通る直線は、ax+by=cによって表され、a,b,cは、次式によって表される。 If the coordinates of the four vertices of the image g1 on the image plane are (x 1 , y 1 ), (x 2 , y 2 ), (x 3 , y 3 ), (x 4 , y 4 ), two points A straight line passing through (x 1 , y 1 ) and (x 2 , y 2 ) is represented by a 1 x + b 1 y = c 1 , and a 1 , b 1 , and c 1 are represented by the following equations.

Figure 2008311789
Figure 2008311789

また、2つの点(x,y),(x,y)を通る直線は、ax+by=cによって表され、a,b,cは、次式によって表される。 A straight line passing through two points (x 3 , y 3 ) and (x 4 , y 4 ) is represented by a 2 x + b 2 y = c 2 , and a 2 , b 2 , and c 2 are expressed by the following equations: expressed.

Figure 2008311789
Figure 2008311789

この場合、この2つの直線の交点が一組の平行な対辺の延長線が作る消失点であるので、その点を(U1,V1)とすれば、U1,V1は、次式によって表される。   In this case, since the intersection of the two straight lines is a vanishing point formed by a pair of parallel extension lines, if the point is (U1, V1), U1 and V1 are expressed by the following equations. .

Figure 2008311789
Figure 2008311789

同じようにして、もう一組の平行な対辺から、もう1つの消失点(U2,V2)は、次式によって表される。   Similarly, from another set of parallel opposite sides, another vanishing point (U2, V2) is expressed by the following equation.

Figure 2008311789
Figure 2008311789

そして、2つの消失点(U1,V1),(U2,V2)の座標を用いて消失線を求める。その後、画像g1の2つの対角線を引くことによって画像g1の重心Gの座標を求める。以下、重心Gは、画像g1の中心Iに一致しているものとする。 And a vanishing line is calculated | required using the coordinate of two vanishing points (U1, V1) and (U2, V2). Thereafter, the coordinates of the center of gravity G of the image g1 are obtained by drawing two diagonal lines of the image g1. Hereinafter, it is assumed that the center of gravity G coincides with the center IO of the image g1.

引き続いて、画像g1の中心Iから消失線に下ろした垂線の足Vの座標を求め、中心I(=G)および点Vを通る直線を求める。そして、線分Iの長さを求める。 Subsequently, the coordinates of the vertical leg V L drawn from the center I O of the image g1 to the disappearance line are obtained, and a straight line passing through the center I O (= G) and the point V L is obtained. Then, the length of the line segment I O V L is obtained.

画像g1をデコードして画像g1の元になった図形の実際のサイズを検出し、その検出した実際のサイズを画像g1の元になった図形の面積Srとする。この発明においては、実際のサイズは、画像g1の元になった図形の面積として図形に書き込まれている。   The image g1 is decoded to detect the actual size of the graphic that is the basis of the image g1, and the detected actual size is set as the area Sr of the graphic that is the source of the image g1. In the present invention, the actual size is written in the figure as the area of the figure from which the image g1 is based.

また、画像g1が存在する領域のピクセル数を数えることによって画像g1の面積Siを取得する。   Further, the area Si of the image g1 is obtained by counting the number of pixels in the region where the image g1 exists.

図5は、カメラ1からマークまでの距離を求める方法を説明するための図である。図5に示す図は、図4において、重心Gおよび点Vを通り、かつ、図4の紙面に垂直に切ったときの断面図である。そして、図5において、点Oは、カメラ1の視点である。 FIG. 5 is a diagram for explaining a method for obtaining the distance from the camera 1 to the mark. The view shown in FIG. 5 is a cross-sectional view taken along the center of gravity G and the point V L in FIG. 4 and cut perpendicularly to the paper surface of FIG. In FIG. 5, the point O is the viewpoint of the camera 1.

図5を参照して、カメラ1の焦点距離をfとし、画像面が対象面と成す角をσとすると、次式が成立する。   Referring to FIG. 5, when the focal length of camera 1 is f and the angle formed by the image plane with the target plane is σ, the following equation is established.

Figure 2008311789
Figure 2008311789

また、画像g1の元になった図形から画像g1への面積の縮小率s(α)は、次式によって表される(非特許文献1)。   Further, the reduction ratio s (α) of the area from the graphic that is the basis of the image g1 to the image g1 is expressed by the following equation (Non-Patent Document 1).

Figure 2008311789
Figure 2008311789

なお、式(6)において、dは、視点Oから対象面までの距離であり、αは、線分OPがz軸と成す角度である。   In Expression (6), d is a distance from the viewpoint O to the target surface, and α is an angle formed by the line segment OP and the z axis.

焦点距離fは、既知であり、画像の中心Iと点Vとの距離は、中心Iおよび点Vの座標から求めることができるので、式(5)によって角度σを求めることができる。 Focal length f are known, the distance between the center I O and the point V L of the image, because it can be determined from the coordinates of the center I O and the point V L, be determined angle σ by the formula (5) it can.

画像の中心Iにおいては、α=0であり、式(6)の左辺は、Si/Srに等しいので、その求めた角度σ、焦点距離f、α=0およびs(α)=Si/Srを式(6)に代入することによって距離dを求めることができる。 At the center I O of the image, α = 0, and the left side of the equation (6) is equal to Si / Sr. Therefore, the obtained angle σ, focal length f, α = 0, and s (α) = Si / The distance d can be obtained by substituting Sr into equation (6).

その結果、視点Oから対象面上の図形の重心までの距離は、d/cosσによって求めることができる。このように、この発明においては、図形の実際のサイズ(=面積)と画像のサイズ(=面積)とのサイズ比(=面積比)が実際の図形から画像g1への縮小率に一致することを用いてカメラ1の視点Oから図形までの距離を決定する。   As a result, the distance from the viewpoint O to the center of gravity of the figure on the target surface can be obtained by d / cos σ. As described above, in the present invention, the size ratio (= area ratio) between the actual figure size (= area) and the image size (= area) matches the reduction ratio from the actual figure to the image g1. Is used to determine the distance from the viewpoint O of the camera 1 to the figure.

再び、図4を参照して、画像g1の1つの頂点、たとえば、点(x,y)から、重心Gおよび点Vを通る直線へ垂線を下ろした場合の重心Gから垂線の足までの長さをsとし、重心Gから点(x,y)までの長さをtとすると、s,tは、対象面上では、それぞれ、式(7),(8)によって表される。 Referring to FIG. 4 again, the foot of the perpendicular line from the center of gravity G when a perpendicular is drawn from one vertex of the image g1, for example, the point (x 2 , y 2 ) to the straight line passing through the center of gravity G and the point VL. Where s and t are the lengths from the center of gravity G to the point (x 2 , y 2 ), and s and t are expressed by equations (7) and (8), respectively, on the target surface. Is done.

Figure 2008311789
Figure 2008311789

Figure 2008311789
Figure 2008311789

α=0を代入して式(8)を式(7)によって除算し、その除算結果(=t/(s・cosσ))を用いると、カメラ1から見た図形の対象面上での方位角方向の回転角をθとして、次式が成立する。   When α = 0 is substituted and equation (8) is divided by equation (7), and the result of the division (= t / (s · cosσ)) is used, the orientation of the figure viewed from the camera 1 on the target surface The following equation is established, where θ is the angular rotation angle.

Figure 2008311789
Figure 2008311789

その結果、方位角θは、次式によって表される。   As a result, the azimuth angle θ is expressed by the following equation.

Figure 2008311789
Figure 2008311789

角度σは、上述したように画像面と対象面との成す角度であるので、視点Oから対象面上の図形を見たときの仰角に相当する。したがって、上述した方法によって仰角σおよび方位角θを求めることによって、カメラ1に対して図形が存在する向き・傾きに関する方向情報IFHK(=[σ,θ])を取得できる。   Since the angle σ is an angle formed by the image plane and the target plane as described above, it corresponds to an elevation angle when a figure on the target plane is viewed from the viewpoint O. Therefore, by obtaining the elevation angle σ and the azimuth angle θ by the above-described method, the direction information IFHK (= [σ, θ]) regarding the direction / inclination where the figure exists with respect to the camera 1 can be acquired.

位置決定手段2の距離決定手段23は、基準マークの画像Gに基づいて、上述した方法によって、カメラ1から基準マークまでの距離L1(=d/cosσ)を決定し、カメラ1に対して基準マークが存在する向き・傾きに関する方向情報IFHK1(=[σ,θ])を取得する。 Distance determining means 23 of the position determination means 2, based on the image G S of the reference mark, the method described above, to determine the distance from the camera 1 to the reference mark L1 (= d 1 / cosσ 1 ), the camera 1 On the other hand, direction information IFHK1 (= [σ 1 , θ 1 ]) regarding the direction / inclination in which the reference mark exists is acquired.

また、距離決定手段23は、ダミーマークの画像Gに基づいて、上述した方法によって、カメラ1からダミーマークまでの距離L2(=d/cosθ)を決定し、カメラ1に対してダミーマークが存在する向き・傾きに関する方向情報IFHK2(=[σ,θ])を取得する。 The distance determining means 23 based on the image G D of the dummy mark, by the method described above, to determine the distance from the camera 1 to the dummy mark L2 (= d 2 / cosθ 2 ), the dummy to the camera 1 Direction information IFHK2 (= [σ 2 , θ 2 ]) regarding the direction and inclination in which the mark exists is acquired.

距離決定手段23は、距離L1および方向情報IFHK1を取得すると、その取得した距離L1および方向情報IFHK1を検出手段24へ出力し、距離L2および方向情報IFHK2を取得すると、その取得した距離L2および方向情報IFHK2を検出手段24へ出力する。   When the distance determination unit 23 acquires the distance L1 and the direction information IFHK1, the distance determination unit 23 outputs the acquired distance L1 and direction information IFHK1 to the detection unit 24, and when the distance determination unit 23 acquires the distance L2 and direction information IFHK2, the acquired distance L2 and direction Information IFHK2 is output to detection means 24.

検出手段24は、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受けると、その受けた位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、カメラ1の位置および方位・傾きPcを検出する。   Upon receiving the position and azimuth / tilt information PSS from the image processing unit 22 and the distance L1 and direction information IFHK1 from the distance determining unit 23, the detection unit 24 receives the received position and azimuth / tilt information PSS, distance L1 and direction. Based on the information IFHK1, the position and azimuth / inclination Pc of the camera 1 are detected.

図6は、カメラ1の位置および方位・傾きを検出する方法を説明するための図である。図6を参照して、検出手段24は、位置および方位・傾き情報PSSによって示される1点Aをxyz空間に取り、その1点Aからx軸の正の方向へ長さL1を有する直線SL1を引く。そして、検出手段24は、その引いた直線SL1の1点Aの座標を保持しながら直線SL1をx−z平面において角度σだけ回転させ、直線SL2を得る。その後、検出手段24は、直線SL2の1点Aの座標を保持しながら直線SL2をx−y平面において角度θだけ回転させ、直線SL3を得る。そして、検出手段24は、直線SL3の他方端の点Bの座標を位置および方位・傾きPcとして検出し、その検出した位置および方位・傾きPcを記憶手段3に記憶する。 FIG. 6 is a diagram for explaining a method of detecting the position and azimuth / tilt of the camera 1. Referring to FIG. 6, detection means 24 takes one point A indicated by position and orientation / tilt information PSS in xyz space, and has a straight line SL1 having a length L1 from the one point A in the positive direction of the x-axis. pull. Then, the detection unit 24 rotates the straight line SL1 by an angle σ 1 in the xz plane while maintaining the coordinates of one point A of the drawn straight line SL1 to obtain a straight line SL2. Thereafter, the detection means 24, the linear SL2 is rotated by an angle theta 1 in the x-y plane while maintaining the coordinates of the point A of the straight line SL2, obtain a straight line SL3. The detecting unit 24 detects the coordinates of the point B at the other end of the straight line SL3 as a position and an azimuth / inclination Pc, and stores the detected position and azimuth / inclination Pc in the storage unit 3.

また、検出手段24は、距離決定手段23から距離L2および方向情報IFHK2を受けると、記憶手段3から位置および方位・傾きPcを読み出し、位置および方位・傾きPc、距離L2および方向情報IFHK2に基づいて、位置および方位・傾きPcを検出したときの方法と同じ方法によってダミーマークの位置および方位・傾きPtを検出する。   Further, when receiving the distance L2 and the direction information IFHK2 from the distance determining unit 23, the detecting unit 24 reads the position and the azimuth / inclination Pc from the storage unit 3, and based on the position and the azimuth / inclination Pc, the distance L2 and the direction information IFHK2. Then, the position and azimuth / inclination Pt of the dummy mark are detected by the same method as when the position and azimuth / inclination Pc are detected.

図7は、マークの例を示す平面図である。図7を参照して、基準マークMSは、正方形の形状を有する2次元バーコードからなり、自己の実際のサイズASS(=面積)および自己が配置された位置および方位・傾き情報PSSがドットパターンによって記録される。そして、位置および方位・傾き情報PSSは、座標[x,y,z]からなる(図7の(a)参照)。なお、位置および方位・傾き情報PSSは、絶対位置情報または相対位置情報からなる。   FIG. 7 is a plan view showing an example of a mark. Referring to FIG. 7, fiducial mark MS is formed of a two-dimensional barcode having a square shape, and its own actual size ASS (= area), the position at which self is arranged, and azimuth / tilt information PSS are dot patterns. Recorded by. The position and azimuth / tilt information PSS consists of coordinates [x, y, z] (see (a) of FIG. 7). The position and azimuth / tilt information PSS includes absolute position information or relative position information.

したがって、画像処理手段22は、上述した方法によって画像g1が基準マークMSであると判定すると、画像g1のドットパターンを検出して基準マークMSに記録された実際のサイズASSおよび位置および方位・傾き情報PSSを読み出す。   Therefore, when the image processing means 22 determines that the image g1 is the reference mark MS by the above-described method, the image processing means 22 detects the dot pattern of the image g1 and records the actual size ASS, position, orientation, and inclination recorded on the reference mark MS. Read information PSS.

また、ダミーマークDMは、正方形の形状を有する2次元バーコードからなり、自己の実際のサイズADSがドットパターンによって記録される(図7の(b)参照)。   The dummy mark DM is formed of a two-dimensional barcode having a square shape, and its actual size ADS is recorded by a dot pattern (see FIG. 7B).

したがって、画像処理手段22は、上述した方法によって画像g1がダミーマークDMであると判定すると、画像g1のドットパターンを検出してダミーマークDMに記録された実際のサイズADSを読み出す。   Therefore, when the image processing unit 22 determines that the image g1 is the dummy mark DM by the above-described method, the image processing unit 22 detects the dot pattern of the image g1 and reads the actual size ADS recorded on the dummy mark DM.

図8から図10は、それぞれ、実際のサイズおよび位置および方位・傾き情報を含むマークを作製する方法を説明するための第1から第3の概念図である。図8を参照して、基準マークMSが地下街の通路50に配置されている。そして、基準マークMSは、上述したように、配置位置の位置および方位・傾き情報PSSおよび実際のサイズASSがドットパターンによって記録されている。また、地下街には、たとえば、書店70が通路50に面して配置されている。   FIGS. 8 to 10 are first to third conceptual diagrams for explaining a method of producing a mark including actual size and position, and azimuth / tilt information, respectively. Referring to FIG. 8, the reference mark MS is arranged in the passage 50 in the underground shopping street. As described above, the reference mark MS is recorded with the position of the arrangement position, the azimuth / inclination information PSS, and the actual size ASS in a dot pattern. In the underground shopping area, for example, a bookstore 70 is arranged facing the passage 50.

位置および方位・傾き情報PSSが相対位置からなる場合、位置および方位・傾き情報PSSは、たとえば、書店70の出入口71の点71Aを原点としたxyz座標からなる。   When the position and azimuth / tilt information PSS is a relative position, the position and azimuth / tilt information PSS is composed of, for example, xyz coordinates with the point 71A of the entrance 71 of the bookstore 70 as the origin.

マーク作製装置10は、地下街の通路50に設置され、カメラ1は、通路50に配置された基準マークMSを撮影し、その撮影した基準マークMSの画像Gを位置決定手段2へ出力する。 Mark manufacturing apparatus 10 is installed in an underground mall passage 50, the camera 1 captures reference marks MS disposed in the path 50, and outputs the image G S of the reference mark MS that has the photographed to the position determining unit 2.

そして、位置決定手段2の画像処理手段22は、カメラ1から受けた画像Gを画像処理し、上述した方法によって、画像Gが基準マークMSの画像であると判定すると、画像Gに書き込まれた実際のサイズASSおよび位置および方位・傾き情報PSSを読み出す。また、画像処理手段22は、上述した方法によって、画像GのサイズGSSを検出する。そして、画像処理手段22は、位置および方位・傾き情報PSSを検出手段24へ出力し、実際のサイズASS、画像GのサイズGSS、および画像Gを距離決定手段23へ出力する。 Then, the image processing unit 22 of the position determination means 2, an image G S received from the camera 1 to image processing, by the method described above, the image G S is determined to be the image of the reference mark MS, the image G S The written actual size ASS and position and orientation / tilt information PSS are read out. Further, the image processing unit 22, by the method described above, to detect the size GSS image G S. Then, the image processing unit 22 outputs the position and orientation, inclination information PSS to the detection means 24, and outputs the actual size ASS, the size of the image G S GSS, and the image G S to the distance determining means 23.

距離決定手段23は、実際のサイズASS、画像GのサイズGSS、および画像Gを画像処理手段22から受け、その受けた実際のサイズASS、画像GのサイズGSS、および画像Gに基づいて、上述した方法によって、カメラ1から基準マークMSまでの距離L1を決定するとともに、カメラ1に対して基準マークMSが存在する向き・傾きに関する方向情報IFHK1を検出する。そして、距離決定手段23は、距離L1および方向情報IFHK1を検出手段24へ出力する。 Distance determining means 23, the actual size ASS, size GSS image G S, and the image G S received from the image processing unit 22, the actual size ASS received them, the size of the image G S GSS, and the image G S Based on the above-described method, the distance L1 from the camera 1 to the reference mark MS is determined, and the direction information IFHK1 related to the direction / inclination where the reference mark MS exists is detected with respect to the camera 1. Then, the distance determination unit 23 outputs the distance L1 and the direction information IFHK1 to the detection unit 24.

検出手段24は、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受ける。そして、検出手段24は、位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、上述した方法によってカメラ1の位置および方位・傾きPcを検出し、その検出した位置および方位・傾きPcを記憶手段3へ記憶する。   The detection unit 24 receives the position and azimuth / tilt information PSS from the image processing unit 22 and the distance L1 and the direction information IFHK1 from the distance determination unit 23. Then, the detecting means 24 detects the position and azimuth / tilt Pc of the camera 1 by the above-described method based on the position and azimuth / tilt information PSS, the distance L1 and the direction information IFHK1, and the detected position and azimuth / tilt are detected. Pc is stored in the storage means 3.

その後、図9を参照して、ダミーマークDMが地下街の通路50の所望の位置に配置される。そして、ダミーマークDMが配置された領域の四隅に領域線RL1〜RL4が書かれる。そうすると、マーク作製装置10のカメラ1は、ダミーマークDMの方向へ向けられ、ダミーマークDMを撮影する。そして、カメラ1は、その撮影したダミーマークDMの画像Gを位置決定手段2へ出力する。 Thereafter, referring to FIG. 9, dummy mark DM is arranged at a desired position in passage 50 in the underground shopping street. Then, region lines RL1 to RL4 are written at the four corners of the region where the dummy mark DM is arranged. Then, the camera 1 of the mark manufacturing apparatus 10 is directed toward the dummy mark DM and photographs the dummy mark DM. Then, the camera 1 outputs the image G D of the photographed dummy mark DM to the position determining unit 2.

位置決定手段2の画像処理手段22は、カメラ1から受けた画像Gを画像処理し、上述した方法によって、画像GがダミーマークDMの画像であると判定すると、画像Gに書き込まれた実際のサイズADSを読み出す。また、画像処理手段22は、上述した方法によって、画像GのサイズGDSを検出する。そして、画像処理手段22は、実際のサイズADS、画像GのサイズGDS、および画像Gを距離決定手段23へ出力するとともに、実際のサイズADSを制御手段21へ出力する。 Image processing means 22 of the position determination means 2, an image G D received from the camera 1 to image processing, by the method described above, the image G D is determined to be an image of a dummy mark DM, written in the image G D The actual size ADS is read out. Further, the image processing unit 22, by the method described above, to detect the size GDS image G D. Then, the image processing unit 22, the actual size ADS, and outputs the size of the image G D GDS, and the image G D to the distance determining means 23, and outputs the actual size ADS to the control means 21.

距離決定手段23は、実際のサイズADS、画像GのサイズGDS、および画像Gを画像処理手段22から受け、その受けた実際のサイズADS、画像GのサイズGDS、および画像Gに基づいて、上述した方法によって、カメラ1からダミーマークDMまでの距離L2を決定するとともに、カメラ1に対してダミーマークDMが存在する向き・傾きに関する方向情報IFHK2を検出する。そして、距離決定手段23は、距離L2および方向情報IFHK2を検出手段24へ出力する。 Distance determining means 23, the actual size ADS, the size of the image G D GDS, and the image G D received from the image processing unit 22, the received actual size ADS, the size of the image G D GDS, and the image G D Based on this, the distance L2 from the camera 1 to the dummy mark DM is determined by the above-described method, and the direction information IFHK2 regarding the direction / inclination where the dummy mark DM exists is detected with respect to the camera 1. Then, the distance determination unit 23 outputs the distance L2 and the direction information IFHK2 to the detection unit 24.

検出手段24は、距離決定手段23から距離L2および方向情報IFHK2を受けると、位置および方位・傾きPcを記憶手段3から読み出し、位置および方位・傾きPc、距離L2および方向情報IFHK2に基づいて、上述した方法によってダミーマークDMの位置および方位・傾きPtを検出し、その検出した位置および方位・傾きPtを制御手段21へ出力する。   Upon receiving the distance L2 and the direction information IFHK2 from the distance determining means 23, the detecting means 24 reads the position and azimuth / inclination Pc from the storage means 3, and based on the position and azimuth / inclination Pc, the distance L2 and the direction information IFHK2, The position and azimuth / inclination Pt of the dummy mark DM are detected by the method described above, and the detected position and azimuth / inclination Pt are output to the control means 21.

制御手段21は、画像処理手段22から実際のサイズADSを受け、検出手段24から位置および方位・傾きPtを受ける。そして、制御手段21は、実際のサイズADSおよび位置および方位・傾きPtをマーク作製手段4へ出力する。   The control unit 21 receives the actual size ADS from the image processing unit 22, and receives the position and orientation / inclination Pt from the detection unit 24. Then, the control means 21 outputs the actual size ADS, position, orientation and inclination Pt to the mark preparation means 4.

マーク作製手段4は、実際のサイズADSおよび位置および方位・傾きPtを位置決定手段2(=制御手段21)から受けると、その受けた実際のサイズADSおよび位置および方位・傾きPtをドットパターンに書き込んでマークM1を作製し、その作製しちゃマークM1を印刷記5へ出力する。そして、印刷器5は、マーク作製手段4から受けたマークM1を印刷する。これによって、2次元バーコードからなるマークM1が作製される。   When the mark preparation means 4 receives the actual size ADS and the position and orientation / inclination Pt from the position determination means 2 (= control means 21), the mark preparation means 4 converts the received actual size ADS, position and orientation / inclination Pt into a dot pattern. The mark M1 is produced by writing, and the produced mark M1 is output to the printing note 5. Then, the printer 5 prints the mark M1 received from the mark preparation means 4. As a result, a mark M1 made of a two-dimensional barcode is produced.

図10を参照して、マークM1が作製されると、ダミーマークDMが剥がされ、マークM1は、領域線RL1〜RL4によって囲まれた領域に貼り付けられる。その後、マーク作製装置10は、上述した動作を繰り返し実行して、マークM2〜M7を作製し、その作製されたマークM2〜M7は、通路50の所望の位置に貼付される。   Referring to FIG. 10, when mark M1 is manufactured, dummy mark DM is peeled off, and mark M1 is attached to the region surrounded by region lines RL1 to RL4. Thereafter, the mark manufacturing apparatus 10 repeatedly executes the above-described operation to generate the marks M2 to M7, and the manufactured marks M2 to M7 are pasted at desired positions in the passage 50.

なお、基準マークMSの位置および方位・傾き情報PSSが絶対位置情報からなる場合、ダミーマークDMの位置および方位・傾きPtは、絶対位置からなり、基準マークMSの位置および方位・傾き情報PSSが相対位置情報からなる場合、ダミーマークDMの位置および方位・傾きPtは、相対位置からなる。   When the position and azimuth / tilt information PSS of the reference mark MS are composed of absolute position information, the position and azimuth / tilt Pt of the dummy mark DM are composed of absolute positions, and the position and azimuth / tilt information PSS of the reference mark MS are In the case of the relative position information, the position and the azimuth / inclination Pt of the dummy mark DM are made of relative positions.

図11は、マークを作製する方法を説明するためのフローチャートである。一連の動作が開始されると、マーク作製装置10の制御手段21は、n=1を設定し(ステップS1)、n=N(Nは作製するマークの個数)であるか否かを判定する(ステップS2)。   FIG. 11 is a flowchart for explaining a method of producing a mark. When a series of operations is started, the control means 21 of the mark manufacturing apparatus 10 sets n = 1 (step S1), and determines whether n = N (N is the number of marks to be manufactured). (Step S2).

ステップS2において、n=Nではないと判定されると、制御手段21は、撮影指示PHGを生成してカメラ1へ出力する。そして、カメラ1は、基準マークMSを撮影し(ステップS3)、その撮影した基準マークMSの画像Gを位置決定手段2へ出力する。 If it is determined in step S <b> 2 that n = N is not satisfied, the control unit 21 generates a shooting instruction PHG and outputs it to the camera 1. The camera 1 shoots the reference mark MS (step S3), and outputs the image G S of the reference mark MS that has the photographed to the position determining unit 2.

その後、位置決定手段2は、上述した方法によって画像Gが基準マークMSの画像であると判定すると、画像Gに基づいて、基準マークMSの位置および方位・傾きPtを取得する(ステップS4)。そして、位置決定手段2は、基準マークMSの画像Gに基づいて、上述した方法によって、カメラ1から基準マークMSまでの距離L1を検出するとともに、カメラ1に対して基準マークMSが存在する向き・傾きに関する方向情報IFHK1を取得する(ステップS5)。 Then, the position determination means 2, the image G S by the above-described method is determined to be an image of the reference mark MS, based on the image G S, acquires the position and orientation, tilt Pt reference mark MS (step S4 ). Then, the position determination means 2, based on the image G S of the reference mark MS, by the method described above, detects the distance L1 from the camera 1 to the reference mark MS, the reference mark MS is present with respect to the camera 1 Direction information IFHK1 related to the direction / tilt is acquired (step S5).

引き続いて、位置決定手段2は、基準マークMSの位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、上述した方法によって、カメラ1の位置および方位・傾きPcを検出し(ステップS6)、その検出した位置および方位・傾きPcを記憶手段3に記憶する。   Subsequently, the position determining means 2 detects the position and azimuth / tilt Pc of the camera 1 by the above-described method based on the position and azimuth / tilt information PSS of the reference mark MS, the distance L1 and the direction information IFHK1 (step S6) The detected position and orientation / inclination Pc are stored in the storage means 3.

その後、ダミーマークDMが所望の位置に配置され、カメラ1は、ダミーマークDMを撮影し(ステップS7)、その撮影したダミーマークDMの画像Gを位置決定手段2へ出力する。 Thereafter, the dummy marks DM are disposed in the desired position, the camera 1 captures a dummy mark DM (step S7), and outputs the image G D of the photographed dummy mark DM to the position determining unit 2.

そして、位置決定手段2は、上述した方法によって画像GがダミーマークDMの画像であると判定すると、画像Gに基づいて、ダミーマークDMの実際のサイズADSを取得する(ステップS8)。その後、位置決定手段2は、ダミーマークDMの画像Gに基づいて、上述した方法によって、カメラ1からダミーマークDMまでの距離L2を検出するとともに、カメラ1に対してダミーマークDMが存在する向き・傾きに関する方向情報IFHK2を取得する(ステップS9)。 Then, the position determination means 2, an image G D by the method described above If it is determined that the image of the dummy mark DM, based on the image G D, and acquires the actual size ADS dummy mark DM (step S8). Then, the position determination means 2, based on the image G D of the dummy mark DM, by the method described above, and detects the distance L2 from the camera 1 to the dummy mark DM, a dummy mark DM is present with respect to the camera 1 Direction information IFHK2 related to the direction / tilt is acquired (step S9).

位置決定手段2は、距離L2および方向情報IFHK2を取得すると、記憶手段3から位置および方位・傾きPcを読み出し、位置および方位・傾きPc、距離L2および方向情報IFHK2に基づいて、上述した方法によって、ダミーマークDMの位置および方位・傾きPtを検出する(ステップS10)。   When the position determination means 2 acquires the distance L2 and the direction information IFHK2, the position determination means 2 reads the position and the azimuth / inclination Pc from the storage means 3, and based on the position and azimuth / inclination Pc, the distance L2 and the direction information IFHK2, according to the method described above. Then, the position and azimuth / inclination Pt of the dummy mark DM are detected (step S10).

そして、位置決定手段2は、ダミーマークDMの実際のサイズADSおよび位置および方位・傾きPtをマーク作製手段4へ出力し、マーク作製手段4は、実際のサイズADSおよび位置および方位・傾きPtをドットパターンによって書き込んで2次元バーコードからなるマークを作製し、その作製したマークを印刷器5へ出力する。印刷器5は、マーク作製手段4から受けたマークを印刷する(ステップS11)。   Then, the position determining means 2 outputs the actual size ADS and position and azimuth / inclination Pt of the dummy mark DM to the mark preparation means 4, and the mark preparation means 4 outputs the actual size ADS and position and azimuth / inclination Pt. A mark composed of a two-dimensional barcode is produced by writing with a dot pattern, and the produced mark is output to the printer 5. The printer 5 prints the mark received from the mark preparation means 4 (step S11).

そして、制御手段21は、n=n+1を設定する(ステップS12)。その後、一連の動作は、ステップS2へ戻り、ステップS2において、n=Nであると判定されるまで、上述したステップS2〜ステップS12が繰り返し実行される。そして、ステップS2において、n=Nであると判定されると、一連の動作は終了する。   Then, the control means 21 sets n = n + 1 (step S12). Thereafter, the series of operations returns to step S2, and step S2 to step S12 described above are repeatedly executed until it is determined in step S2 that n = N. If it is determined in step S2 that n = N, the series of operations ends.

上述したように、マーク作製装置10は、基準マークMSの画像Gに基づいて、カメラ1から基準マークMSまでの距離L1とカメラ1に対して基準マークMSが存在する向き・傾きに関する方向情報IFHK1とを検出し、画像Gに書き込まれた基準マークMSの位置および方位・傾きPtと、距離L1および方向情報IFHK1とに基づいてカメラ1の位置および方位・傾きPcを決定する。また、マーク作製装置10は、所望の位置に配置されたダミーマークDMの画像Gに基づいて、カメラ1からダミーマークDMまでの距離L2とカメラ1に対してダミーマークDMが存在する向き・傾きに関する方向情報IFHK2とダミーマークDMの実際のサイズADSとを検出し、カメラ1の位置および方位・傾きPc、距離L2および方向情報IFHK2に基づいて、ダミーマークDMの位置および方位・傾きPtを決定する。そして、マーク作製装置10は、ダミーマークDMの実際のサイズADSおよび位置および方位・傾きPt(=貼付すべき場所の位置情報)を書き込んだマークを作製する。 As described above, the mark forming device 10, based on the image G S of the reference mark MS, the direction information about directions-slope reference mark MS with respect to the distance L1 and the camera 1 from the camera 1 to the reference mark MS is present detecting a IFHK1, determining the position and orientation, tilt Pc of the camera 1 on the basis the position and orientation, tilt Pt reference marks MS written in the image G S, the distance L1 and the direction information IFHK1. Further, the mark forming device 10, based on the image G D of the dummy mark DM arranged in a desired position, orientation, the dummy marks DM are present with respect to the distance L2 and the camera 1 from the camera 1 to the dummy mark DM The direction information IFHK2 regarding the tilt and the actual size ADS of the dummy mark DM are detected, and the position and direction / inclination Pt of the dummy mark DM are determined based on the position and direction / inclination Pc of the camera 1, the distance L2, and the direction information IFHK2. decide. Then, the mark production apparatus 10 produces a mark in which the actual size ADS and position and orientation / inclination Pt of the dummy mark DM (= position information on the place to be pasted) are written.

したがって、この発明によれば、貼付すべき場所の位置情報を含むマークを作製することができる。   Therefore, according to the present invention, it is possible to produce a mark including position information of a place to be pasted.

図12は、この発明の実施の形態による他のマーク作製装置の構成を示す概略ブロック図である。この発明の実施の形態によるマーク作製装置は、図12に示すマーク作製装置10Aであってもよい。図12を参照して、マーク作製装置10Aは、図1に示すマーク作製装置10の位置決定手段2を位置決定手段2Aに代え、GPS(Global Positioning System)受信機6を追加したものであり、その他は、マーク作製装置10と同じである。   FIG. 12 is a schematic block diagram showing the configuration of another mark manufacturing apparatus according to the embodiment of the present invention. The mark manufacturing apparatus according to the embodiment of the present invention may be a mark manufacturing apparatus 10A shown in FIG. Referring to FIG. 12, mark production apparatus 10 </ b> A is obtained by replacing position determination means 2 of mark production apparatus 10 shown in FIG. 1 with position determination means 2 </ b> A and adding a GPS (Global Positioning System) receiver 6. Others are the same as the mark manufacturing apparatus 10.

GPS受信機6は、GPS衛星からマーク作製装置10の経緯度を受信し、その受信した経緯度に基づいて、公知の方法によってマーク作製装置10の位置情報PSFGを演算し、その演算した位置情報PSFGを位置決定手段2Aへ出力する。   The GPS receiver 6 receives the longitude and latitude of the mark preparation device 10 from a GPS satellite, calculates the position information PSFG of the mark preparation device 10 by a known method based on the received longitude and latitude, and calculates the calculated position information. PSFG is output to the position determining means 2A.

位置決定手段2Aは、GPS受信機6から位置情報PSFGを受け、その受けた位置情報PSFGを用いて方向情報IFHK1を補正する。そして、位置決定手段2Aは、その補正した方向情報IFHK1_H、距離L1および位置および方位・傾き情報PSSに基づいて、上述した方法によって、カメラ1の位置および方位・傾きPcを決定する。   Position determining means 2A receives position information PSFG from GPS receiver 6, and corrects direction information IFHK1 using the received position information PSFG. Then, the position determining means 2A determines the position and azimuth / tilt Pc of the camera 1 by the method described above based on the corrected direction information IFHK1_H, the distance L1, and the position and azimuth / tilt information PSS.

図13は、図12に示す位置決定手段2Aの構成を示す機能ブロック図である。図13を参照して、位置決定手段2Aは、図2に示す位置決定手段2の検出手段24を検出手段24Aに代えたものであり、その他は、位置決定手段2と同じである。   FIG. 13 is a functional block diagram showing the configuration of the position determining means 2A shown in FIG. Referring to FIG. 13, position determining means 2A is the same as position determining means 2 except that detection means 24 of position determining means 2 shown in FIG.

検出手段24Aは、GPS受信機6から位置情報PSFGを受ける。そして、検出手段24Aは、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受けると、位置および方位・傾き情報PSS、位置情報PSFGおよび距離L1に基づいて、方向情報IFHK1を補正して方向情報IFHK1_Hを得る。より具体的には、検出手段24Aは、位置および方位・傾き情報PSSによって決定される点を始点とし、位置情報PSFGによって決定される点を終点とし、長さL1を有する直線を引き、その引いた直線の始点から終点へ向かう方向情報を方向情報IFHK1_Hとして検出する。   The detection means 24A receives the position information PSFG from the GPS receiver 6. When the detecting unit 24A receives the position and azimuth / tilt information PSS from the image processing unit 22 and receives the distance L1 and the direction information IFHK1 from the distance determining unit 23, the position and azimuth / tilt information PSS, the position information PSFG, and the distance Based on L1, direction information IFHK1 is corrected to obtain direction information IFHK1_H. More specifically, the detecting unit 24A draws a straight line having a length L1 with a point determined by the position and orientation / tilt information PSS as a start point, a point determined by the position information PSFG as an end point, and the subtraction. The direction information from the start point to the end point of the straight line is detected as direction information IFHK1_H.

そうすると、検出手段24Aは、位置および方位・傾き情報PSS、方向情報IFHK1_Hおよび距離L1に基づいて、上述した方法によってカメラ1の位置および方位・傾きPcを検出する。検出手段24Aは、その他は、検出手段24と同じ動作を行なう。   Then, the detection unit 24A detects the position and azimuth / tilt Pc of the camera 1 by the above-described method based on the position and azimuth / tilt information PSS, the direction information IFHK1_H, and the distance L1. The detection unit 24A performs the same operation as the detection unit 24 except for the above.

図14は、図12に示すマーク作製装置10Aにおけるマークの作製方法を説明するためのフローチャートである。図14に示すフローチャートは、図11に示すフローチャートのステップS6をステップS6Aに代えたものであり、その他は、図11に示すフローチャートと同じである。   FIG. 14 is a flowchart for explaining a mark manufacturing method in the mark manufacturing apparatus 10A shown in FIG. The flowchart shown in FIG. 14 is the same as the flowchart shown in FIG. 11 except that step S6 of the flowchart shown in FIG. 11 is replaced with step S6A.

図14を参照して、上述したステップS1〜ステップS6が順次実行された後、位置決定手段2Aは、GPS受信機6から受けた位置情報PSFGを用いて、上述した方法によって方向情報IFHK1を方向情報IFHK1_Hに補正し、基準マークMSの位置および方位・傾き情報PSS、距離L1および方向情報IFHK1_Hに基づいて、上述した方法によってカメラ1の位置および方位・傾きPcを検出する(ステップS6A)。   Referring to FIG. 14, after step S1 to step S6 described above are sequentially executed, position determination means 2A uses direction information PSFG received from GPS receiver 6 to transmit direction information IFHK1 in the direction described above. The position is corrected to the information IFHK1_H, and the position and azimuth / tilt Pc of the camera 1 are detected by the method described above based on the position and azimuth / tilt information PSS of the reference mark MS, the distance L1, and the direction information IFHK1_H (step S6A).

その後、上述したステップS7〜ステップS12が順次実行され、一連の動作が終了する。   Thereafter, the above-described steps S7 to S12 are sequentially executed, and a series of operations is completed.

このように、マーク作製装置10Aは、実測された自己の位置情報PSFGを用いて、カメラ1に対して基準マークMSが存在する向き・傾きに関する方向情報IFHK1を補正し、その補正した方向情報IFHK1_Hを用いてカメラ1の位置および方位・傾きPcを決定するので、より正確にダミーマークDMの位置および方位・傾きPtを決定できる。   As described above, the mark manufacturing apparatus 10A corrects the direction information IFHK1 related to the direction / inclination in which the reference mark MS exists with respect to the camera 1 using the actually measured position information PSFG, and the corrected direction information IFHK1_H. Is used to determine the position and azimuth / inclination Pc of the camera 1, so that the position and azimuth / inclination Pt of the dummy mark DM can be determined more accurately.

図15は、この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。この発明の実施の形態によるマーク作製装置は、図15に示すマーク作製装置10Bであってもよい。図15を参照して、マーク作製装置10Bは、図1に示すマーク作製装置10の位置決定手段2を位置決定手段2Bに代え、水準器7を追加したものであり、その他は、マーク作製装置10と同じである。   FIG. 15 is a schematic block diagram showing the configuration of still another mark manufacturing apparatus according to the embodiment of the present invention. The mark manufacturing apparatus according to the embodiment of the present invention may be a mark manufacturing apparatus 10B shown in FIG. Referring to FIG. 15, mark production apparatus 10 </ b> B is obtained by replacing level determination means 2 of mark production apparatus 10 shown in FIG. 1 with position determination means 2 </ b> B and adding level 7. 10 is the same.

水準器7は、カメラ1に対して基準マークMSが存在する向き・傾きに関する方向情報IFHK_Mを計測し、その計測した方向情報IFHK_Mを位置決定手段2Bへ出力する。   The level 7 measures the direction information IFHK_M related to the direction / inclination in which the reference mark MS exists with respect to the camera 1 and outputs the measured direction information IFHK_M to the position determination unit 2B.

位置決定手段2Bは、水準器7から方向情報IFHK_Mを受け、その受けた方向情報IFHK_Mを用いてカメラ1の位置および方位・傾き情報Pcを補正し、その補正した位置および方位・傾き情報Pc_Hを記憶手段3に記憶する。そして、位置決定手段2Bは、距離L2および方向情報IFHK2を取得すると、記憶手段3から位置および方位・傾き情報Pc_Hを記憶手段3から読み出し、位置および方位・傾き情報Pc_H、距離L2および方向情報IFHK2に基づいて、上述した方法によって、ダミーマークDMの位置および方位・傾きPtを決定する。   The position determination means 2B receives the direction information IFHK_M from the level 7, corrects the position and azimuth / tilt information Pc of the camera 1 using the received direction information IFHK_M, and uses the corrected position and azimuth / tilt information Pc_H. Store in the storage means 3. When the position determination unit 2B acquires the distance L2 and the direction information IFHK2, the position determination unit 2B reads the position and azimuth / tilt information Pc_H from the storage unit 3 and reads the position and azimuth / tilt information Pc_H, the distance L2 and the direction information IFHK2. Based on the above, the position and orientation / inclination Pt of the dummy mark DM are determined by the method described above.

図16は、図15に示す位置決定手段2Bの構成を示す機能ブロック図である。図16を参照して、位置決定手段2Bは、図2に示す位置決定手段2の検出手段24を検出手段24Bに代えたものであり、その他は、位置決定手段2と同じである。   FIG. 16 is a functional block diagram showing the configuration of the position determining means 2B shown in FIG. Referring to FIG. 16, position determining means 2B is the same as position determining means 2 except that detection means 24 of position determining means 2 shown in FIG.

検出手段24Bは、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受けると、位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、上述した方法によって、カメラ1の位置および方位・傾きPcを決定する。そして、検出手段24Bは、水準器7から方向情報IFHK_Mを受け、その受けた方向情報IFHK_Mを用いて位置および方位・傾きPcを位置および方位・傾きPc_Hに補正する。より具体的には、検出手段24Bは、位置および方位・傾き情報PSS、距離L1および方向情報IFHK_Mに基づいて、上述した方法によって検出したカメラ1の位置および方位・傾きを位置および方位・傾きPc_Hとして検出する。   When the detecting unit 24B receives the position and azimuth / tilt information PSS from the image processing unit 22 and receives the distance L1 and the direction information IFHK1 from the distance determining unit 23, the detecting unit 24B receives the position and azimuth / tilt information PSS, the distance L1 and the direction information IFHK1. Based on the above-described method, the position and orientation / inclination Pc of the camera 1 are determined. The detecting unit 24B receives the direction information IFHK_M from the level 7 and corrects the position and the direction / inclination Pc to the position and the direction / inclination Pc_H using the received direction information IFHK_M. More specifically, the detecting unit 24B detects the position and azimuth / tilt Pc_H of the camera 1 detected by the above-described method based on the position and azimuth / tilt information PSS, the distance L1 and the direction information IFHK_M. Detect as.

そして、検出手段24Bは、その検出した位置および方位・傾き情報Pc_Hを記憶手段3に記憶する。その後、検出手段24Bは、距離決定手段23から距離L2および方向情報IFHK2を受けると、記憶手段3から位置および方位・傾き情報Pc_Hを読み出し、位置および方位・傾き情報Pc_H、距離L2および方向情報IFHK2に基づいて、上述した方法によってダミーマークDMの位置および方位・傾きPtを検出する。   Then, the detecting unit 24B stores the detected position and azimuth / tilt information Pc_H in the storage unit 3. After that, when receiving the distance L2 and the direction information IFHK2 from the distance determining unit 23, the detecting unit 24B reads the position and azimuth / tilt information Pc_H from the storage unit 3, and the position and azimuth / tilt information Pc_H, the distance L2 and the direction information IFHK2 Based on the above, the position and azimuth / inclination Pt of the dummy mark DM are detected by the method described above.

図17は、図15に示すマーク作製装置10Bにおけるマークの作製方法を説明するためのフローチャートである。図17に示すフローチャートは、図11に示すフローチャートのステップS6をステップS6Bに代えたものであり、その他は、図11に示すフローチャートと同じである。   FIG. 17 is a flowchart for explaining a mark manufacturing method in the mark manufacturing apparatus 10B shown in FIG. The flowchart shown in FIG. 17 is the same as the flowchart shown in FIG. 11 except that step S6 of the flowchart shown in FIG. 11 is replaced with step S6B.

図17を参照して、上述したステップS1〜ステップS6が順次実行された後、位置決定手段2Bは、基準マークMSの位置および方位・傾きPt、距離L1および方向情報IFHK1に基づいて、上述した方法によってカメラ1の位置および方位・傾きPcを検出し、その検出した位置および方位・傾きPcを水準器7が計測した方向情報IFHK_Mを用いて位置および方位・傾きPc_Hに補正する(ステップS6B)。   Referring to FIG. 17, after step S1 to step S6 described above are sequentially executed, position determination unit 2B described above is based on the position and orientation / tilt Pt of reference mark MS, distance L1, and direction information IFHK1. The position and azimuth / tilt Pc of the camera 1 are detected by the method, and the detected position and azimuth / tilt Pc are corrected to the position and azimuth / tilt Pc_H using the direction information IFHK_M measured by the level 7 (step S6B). .

その後、上述したステップS7〜ステップS12が順次実行され、一連の動作が終了する。なお、図17に示すフローチャートのステップS10においては、位置および方位・傾きPc_Hを用いてダミーマークDMの位置および方位・傾きPtが検出される。   Thereafter, the above-described steps S7 to S12 are sequentially executed, and a series of operations is completed. In step S10 of the flowchart shown in FIG. 17, the position and azimuth / inclination Pt of the dummy mark DM are detected using the position and azimuth / inclination Pc_H.

このように、マーク作製装置10Bは、実測された自己から基準マークMSへ向かう方向の方向情報IFHK_Mを用いて、カメラ1の位置および方位・傾きPcを補正し、その補正した位置および方位・傾きPc_Hを用いてダミーマークDMの位置および方位・傾きPtを決定するので、より正確にダミーマークDMの位置および方位・傾きPtを決定できる。   As described above, the mark manufacturing apparatus 10B corrects the position and azimuth / inclination Pc of the camera 1 using the direction information IFHK_M in the direction from the measured self to the reference mark MS, and the corrected position and azimuth / inclination. Since the position and orientation / inclination Pt of the dummy mark DM are determined using Pc_H, the position and orientation / inclination Pt of the dummy mark DM can be determined more accurately.

図18は、この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。この発明の実施の形態によるマーク作製装置は、図18に示すマーク作製装置10Cであってもよい。図18を参照して、マーク作製装置10Cは、図1に示すマーク作製装置10の位置決定手段2を位置決定手段2Cに代え、方位センサー8を追加したものであり、その他は、マーク作製装置10と同じである。   FIG. 18 is a schematic block diagram showing the configuration of still another mark manufacturing apparatus according to the embodiment of the present invention. The mark manufacturing apparatus according to the embodiment of the present invention may be a mark manufacturing apparatus 10C shown in FIG. Referring to FIG. 18, mark production apparatus 10 </ b> C is obtained by replacing position determination means 2 of mark production apparatus 10 shown in FIG. 1 with position determination means 2 </ b> C and adding direction sensor 8. 10 is the same.

方位センサー8は、カメラ1に対して基準マークMSが存在する方位に関する方位情報IFDR_Mを計測し、その計測した方位情報IFDR_Mを位置決定手段2Cへ出力する。   The azimuth sensor 8 measures the azimuth information IFDR_M regarding the azimuth in which the reference mark MS exists with respect to the camera 1 and outputs the measured azimuth information IFDR_M to the position determination unit 2C.

位置決定手段2Cは、方位センサー8から方位情報IFDR_Mを受け、その受けた方位情報IFDR_Mを用いてカメラ1の位置および方位・傾き情報Pcを補正し、その補正した位置および方位・傾き情報Pc_Hを記憶手段3に記憶する。そして、位置決定手段2Cは、距離L2および方向情報IFHK2を取得すると、記憶手段3から位置および方位・傾き情報Pc_Hを記憶手段3から読み出し、位置および方位・傾き情報Pc_H、距離L2および方向情報IFHK2に基づいて、上述した方法によって、ダミーマークDMの位置および方位・傾きPtを決定する。   The position determination means 2C receives the azimuth information IFDR_M from the azimuth sensor 8, corrects the position and azimuth / tilt information Pc of the camera 1 using the received azimuth information IFDR_M, and uses the corrected position and azimuth / tilt information Pc_H. Store in the storage means 3. When the position determination unit 2C acquires the distance L2 and the direction information IFHK2, the position determination unit 2C reads the position and azimuth / inclination information Pc_H from the storage unit 3 and reads the position and azimuth / inclination information Pc_H, the distance L2 and the direction information IFHK2. Based on the above, the position and orientation / inclination Pt of the dummy mark DM are determined by the method described above.

図19は、図18に示す位置決定手段2Cの構成を示す機能ブロック図である。図19を参照して、位置決定手段2Cは、図2に示す位置決定手段2の検出手段24を検出手段24Cに代えたものであり、その他は、位置決定手段2と同じである。   FIG. 19 is a functional block diagram showing the configuration of the position determining means 2C shown in FIG. Referring to FIG. 19, position determination means 2C is the same as position determination means 2 except that detection means 24 of position determination means 2 shown in FIG. 2 is replaced with detection means 24C.

検出手段24Cは、画像処理手段22から位置および方位・傾き情報PSSを受け、距離決定手段23から距離L1および方向情報IFHK1を受けると、位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、上述した方法によって、カメラ1の位置および方位・傾きPcを決定する。そして、検出手段24Cは、方位センサー8から方位情報IFDR_Mを受け、その受けた方位情報IFDR_Mを用いて位置および方位・傾きPcを位置および方位・傾きPc_Hに補正する。より具体的には、検出手段24Cは、図6に示す直線SL3の1点Aの座標を保持しながら点Bから点Aへの方位が方位情報IFDR_Mに一致するように点Bの座標を変え、点Bから点Aへの方位が方位情報IFDR_Mに一致したときの点Bの座標を位置および方位・傾き情報Pc_Hとして検出する。   Upon receiving the position and azimuth / tilt information PSS from the image processing unit 22 and the distance L1 and direction information IFHK1 from the distance determining unit 23, the detection unit 24C receives the position and azimuth / tilt information PSS, the distance L1 and the direction information IFHK1. Based on the above-described method, the position and orientation / inclination Pc of the camera 1 are determined. Then, the detecting unit 24C receives the direction information IFDR_M from the direction sensor 8, and corrects the position and the direction / inclination Pc to the position and the direction / inclination Pc_H using the received direction information IFDR_M. More specifically, the detection unit 24C changes the coordinates of the point B so that the azimuth from the point B to the point A coincides with the azimuth information IFDR_M while holding the coordinates of the point A on the straight line SL3 shown in FIG. The coordinates of the point B when the azimuth from the point B to the point A coincides with the azimuth information IFDR_M are detected as position and azimuth / tilt information Pc_H.

そして、検出手段24Cは、その検出した位置および方位・傾き情報Pc_Hを記憶手段3に記憶する。その後、検出手段24Cは、距離決定手段23から距離L2および方向情報IFHK2を受けると、記憶手段3から位置および方位・傾き情報Pc_Hを読み出し、位置および方位・傾き情報Pc_H、距離L2および方向情報IFHK2に基づいて、上述した方法によってダミーマークDMの位置および方位・傾きPtを検出する。   The detection unit 24C stores the detected position and azimuth / tilt information Pc_H in the storage unit 3. Thereafter, when receiving the distance L2 and the direction information IFHK2 from the distance determining unit 23, the detecting unit 24C reads the position and azimuth / tilt information Pc_H from the storage unit 3, and reads the position and azimuth / tilt information Pc_H, the distance L2 and the direction information IFHK2. Based on the above, the position and azimuth / inclination Pt of the dummy mark DM are detected by the method described above.

図20は、図18に示すマーク作製装置10Cにおけるマークの作製方法を説明するためのフローチャートである。図20に示すフローチャートは、図11に示すフローチャートのステップS6をステップS6Cに代えたものであり、その他は、図11に示すフローチャートと同じである。   FIG. 20 is a flowchart for explaining a mark manufacturing method in the mark manufacturing apparatus 10C shown in FIG. The flowchart shown in FIG. 20 is the same as the flowchart shown in FIG. 11 except that step S6 of the flowchart shown in FIG. 11 is replaced with step S6C.

図20を参照して、上述したステップS1〜ステップS6が順次実行された後、位置決定手段2Cは、基準マークMSの位置および方位・傾きPt、距離L1および方向情報IFHK1に基づいて、上述した方法によってカメラ1の位置および方位・傾きPcを検出し、その検出した位置および方位・傾きPcを方位センサー8が計測した方位情報IFDR_Mを用いて位置および方位・傾きPc_Hに補正する(ステップS6C)。   Referring to FIG. 20, after step S1 to step S6 described above are sequentially executed, position determination unit 2C performs the above-described processing based on the position and azimuth / inclination Pt of reference mark MS, distance L1, and direction information IFHK1. The position and azimuth / tilt Pc of the camera 1 are detected by the method, and the detected position and azimuth / tilt Pc are corrected to the position and azimuth / tilt Pc_H using the azimuth information IFDR_M measured by the azimuth sensor 8 (step S6C). .

その後、上述したステップS7〜ステップS12が順次実行され、一連の動作が終了する。なお、図20に示すフローチャートのステップS10においても、位置および方位・傾きPc_Hを用いてダミーマークDMの位置および方位・傾きPtが検出される。   Thereafter, the above-described steps S7 to S12 are sequentially executed, and a series of operations is completed. In step S10 of the flowchart shown in FIG. 20, the position and azimuth / inclination Pt of the dummy mark DM are detected using the position and azimuth / inclination Pc_H.

このように、マーク作製装置10Cは、実測された自己から基準マークMSへ向かう方位の方位情報IFDR_Mを用いて、カメラ1の位置および方位・傾きPcを補正し、その補正した位置および方位・傾きPc_Hを用いてダミーマークDMの位置および方位・傾きPtを決定するので、より正確にダミーマークDMの位置および方位・傾きPtを決定できる。   As described above, the mark manufacturing apparatus 10C corrects the position and azimuth / inclination Pc of the camera 1 using the azimuth direction information IFDR_M from the measured self toward the reference mark MS, and the corrected position and azimuth / inclination. Since the position and orientation / inclination Pt of the dummy mark DM are determined using Pc_H, the position and orientation / inclination Pt of the dummy mark DM can be determined more accurately.

図21は、この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。この発明の実施の形態によるマーク作製装置は、図21に示すマーク作製装置10Dであってもよい。   FIG. 21 is a schematic block diagram showing the configuration of still another mark manufacturing apparatus according to the embodiment of the present invention. The mark manufacturing apparatus according to the embodiment of the present invention may be a mark manufacturing apparatus 10D shown in FIG.

図21を参照して、マーク作製装置10Dは、図1に示すマーク作製装置10の位置決定手段2を位置決定手段2Dに代え、レーザー距離測定器9を追加したものであり、その他は、マーク作製装置10と同じである。   Referring to FIG. 21, a mark production apparatus 10D is obtained by replacing the position determination means 2 of the mark production apparatus 10 shown in FIG. The same as the manufacturing apparatus 10.

レーザー距離測定器9は、マーク作製装置10Dから基準マークMSまたはダミーマークDMの4頂点までの距離LA1〜LA4を測定し、その測定した距離LA1〜LA4を位置決定手段2Dへ出力する。   The laser distance measuring device 9 measures the distances LA1 to LA4 from the mark producing device 10D to the four vertices of the reference mark MS or the dummy mark DM, and outputs the measured distances LA1 to LA4 to the position determining means 2D.

位置決定手段2Dは、カメラ1から受けた画像Gと、レーザー距離測定器9から受けた距離LA1〜LA4とに基づいて、後述する方法によって、カメラ1から基準マークMSまでの距離L1および方向情報IFHK1を検出する。そして、位置決定手段2Dは、位置および方位・傾き情報PSS、距離L1および方向情報IFHK1に基づいて、上述した方法によって、カメラ1の位置および方位・傾きPcを検出する。 Position determining means 2D is an image G S received from the camera 1, based on the distance LA1~LA4 received from the laser distance measuring instrument 9, by a method described later, the distance L1 and the direction from the camera 1 to the reference mark MS Information IFHK1 is detected. Then, the position determining means 2D detects the position and azimuth / tilt Pc of the camera 1 by the method described above based on the position and azimuth / tilt information PSS, the distance L1 and the direction information IFHK1.

その後、位置決定手段2Dは、カメラ1から受けた画像Gと、レーザー距離測定器9から受けた距離LA1〜LA4とに基づいて、後述する方法によって、カメラ1からダミーマークMSまでの距離L2および方向情報IFHK2を検出する。そして、位置決定手段2Dは、位置および方位・傾き情報Pc、距離L2および方向情報IFHK2に基づいて、上述した方法によって、ダミーマークDMの位置および方位・傾きPtを検出する。 Then, the position determination unit 2D includes an image G D received from the camera 1, based on the distance LA1~LA4 received from the laser distance measuring instrument 9, by a method described later, the distance from the camera 1 to the dummy mark MS L2 And direction information IFHK2 is detected. Then, the position determining means 2D detects the position and azimuth / tilt Pt of the dummy mark DM by the above-described method based on the position and azimuth / tilt information Pc, the distance L2, and the direction information IFHK2.

図22は、図21に示す位置決定手段2Dの構成を示す機能ブロック図である。図22を参照して、位置決定手段2Dは、図2に示す位置決定手段2の画像処理手段22を画像処理手段22Aに代え、距離決定手段23を距離決定手段23Aに代えたものであり、その他は、位置決定手段2と同じである。   FIG. 22 is a functional block diagram showing the configuration of the position determining means 2D shown in FIG. Referring to FIG. 22, position determining means 2D is obtained by replacing image processing means 22 of position determining means 2 shown in FIG. 2 with image processing means 22A and distance determining means 23 with distance determining means 23A. Others are the same as the position determination means 2.

画像処理手段22Aは、上述した方法によって画像Gが基準マークMSの画像であると判定すると、画像Gに基づいて、位置および方位・傾き情報PSSおよび実際のサイズASSを読み出し、その読み出した位置および方位・傾き情報PSSを検出手段24へ出力するとともに、画像Gおよび実際のサイズASSを距離決定手段23Aへ出力する。 The image processing unit 22A, when an image G S by the above-described method is determined to be an image of the reference mark MS, based on the image G S, reads the position and orientation, tilt information PSS and actual size ASS, the read-out position and with the orientation-tilt information PSS outputs the detection unit 24, outputs the image G S and actual size ASS to the distance determining means 23A.

また、画像処理手段22Aは、上述した方法によって画像GがダミーマークDMの画像であると判定すると、画像Gに基づいて実際のサイズADSを読み出し、画像Gおよび実際のサイズADSを距離決定手段23Aへ出力する。 The image processing unit 22A, when an image G D by the above-described method is determined to be an image of a dummy mark DM, reads the actual size ADS on the basis of the image G D, the distance image G D and actual size ADS It outputs to the determination means 23A.

距離決定手段23Aは、画像処理手段22Aから実際のサイズASS,ADSおよび画像G,Gを受ける。また、距離決定手段23Aは、基準マークMSの4頂点までの距離LAS1〜LAS4およびダミーマークDMの4頂点までの距離LAD1〜LAD4をレーザー距離測定器9から受ける。 The distance determining unit 23A receives the actual sizes ASS and ADS and the images G S and G D from the image processing unit 22A. Further, the distance determining unit 23A receives the distances LAS1 to LAS4 to the four vertices of the reference mark MS and the distances LAD1 to LAD4 to the four vertices of the dummy mark DM from the laser distance measuring device 9.

図23は、基準マークMSまたはダミーマークDMまでの距離L1,L2およびカメラ1に対して基準マークMSまたはダミーマークDMが存在する向き・傾きに関する方向情報IFHK1,IFHK2を決定する方法を説明するための図である。   FIG. 23 is a diagram for explaining a method of determining the direction information IFHK1 and IFHK2 regarding the distances L1 and L2 to the reference mark MS or the dummy mark DM and the direction / inclination where the reference mark MS or the dummy mark DM exists with respect to the camera 1. FIG.

図23を参照して、距離決定手段23Aは、画像G、実際のサイズASSおよび距離LAS1〜LAS4を受けると、レーザー距離測定器9の位置Oから画像Gの4頂点a〜dまで4本の直線SL4〜SL7を引く(図23の(a)参照)。直線SL4〜SL7は、それぞれ、距離LAS1〜LAS4に等しい長さを有する。 Referring to FIG. 23, the distance determining means 23A is an image G S, receives the actual size ASS and distance LAS1~LAS4, from the position O of the laser distance measuring instrument 9 to 4 vertices a~d image G S 4 The straight lines SL4 to SL7 are drawn (see (a) of FIG. 23). The straight lines SL4 to SL7 have lengths equal to the distances LAS1 to LAS4, respectively.

そして、距離決定手段23Aは、頂点aと頂点bとの中点を点pとし、頂点bと頂点dとの中点を点qとし、頂点dと頂点cとの中点を点rとし、頂点cと頂点aとの中点をsとし、レーザー距離測定器9の位置Oから点p,q,r,sまでの直線をそれぞれ直線SL8〜SL11とすると、直線SL8〜SL11の長さLAS5〜LAS8は、それぞれ、次式のようになる。   The distance determining unit 23A sets the midpoint between the vertex a and the vertex b as a point p, the midpoint between the vertex b and the vertex d as a point q, and the midpoint between the vertex d and the vertex c as a point r, Assuming that the midpoint between the vertex c and the vertex a is s and the straight lines from the position O of the laser distance measuring device 9 to the points p, q, r, and s are straight lines SL8 to SL11, respectively, the length LAS5 of the straight lines SL8 to SL11 Each of ˜LAS8 is represented by the following equation.

Figure 2008311789
Figure 2008311789

そして、点pと点rとを結ぶ直線SL13は、点qと点sとを結ぶ直線SL14と中点で交差し、2つの直線SL13,SL14の交点が画像Gの中心Gとなる。 Then, a straight line SL13 connecting the point p and the point r intersect a straight line SL14 and the midpoint connecting the point q and the point s, the intersection of two straight lines SL13, SL14 is the center G of the image G S.

そうすると、レーザー距離測定器9の位置Oから中心Gまでの直線SL12の長さLAS9は、次式によって表される(図23の(b)参照)。   Then, the length LAS9 of the straight line SL12 from the position O to the center G of the laser distance measuring device 9 is expressed by the following equation (see FIG. 23B).

Figure 2008311789
Figure 2008311789

したがって、距離決定手段23Aは、レーザー距離測定器9から受けた距離LAS1〜LAS4を用いて、式(11),(12)によってレーザー距離測定器9の位置Oから重心Gまでの距離LAS9を演算し、その演算した距離LAS9をカメラ1から基準マークMSまでの距離L1として決定する。   Therefore, the distance determination means 23A calculates the distance LAS9 from the position O of the laser distance measuring instrument 9 to the center of gravity G by using the distances LAS1 to LAS4 received from the laser distance measuring instrument 9 according to the equations (11) and (12). Then, the calculated distance LAS9 is determined as the distance L1 from the camera 1 to the reference mark MS.

2つの直線SL13,SL14の長さは、等しく、その長さをLAS10とすると、基準マークMSは、正方形からなるので、LAS10=(実際のサイズASS)1/2となる。 If the lengths of the two straight lines SL13 and SL14 are equal, and the length is LAS10, the reference mark MS is a square, so LAS10 = (actual size ASS) 1/2 .

したがって、距離決定手段23Aは、画像処理手段22Aから受けた実際のサイズASSの平方根を演算することによって長さLAS10を求める。   Therefore, the distance determination unit 23A calculates the length LAS10 by calculating the square root of the actual size ASS received from the image processing unit 22A.

点O,q,sを通る平面における図23の(b)に示す図面の断面図は、図23の(c)に示す図になる。そして、線分O−q、線分O−sおよび線分s−qの長さは、それぞれ、LAS6,LAS8,LAS10となる。また、点qから線分O−sの延長線に下ろした垂線の足をtとし、線分q−tが線分q−sとなる角をσとすると、線分s−tの長さは、LAS10×sinσとなる。そして、次式が成立する。   A sectional view of the drawing shown in FIG. 23B in a plane passing through the points O, q, and s is a drawing shown in FIG. The lengths of the line segment Oq, the line segment Os, and the line segment sq are LAS6, LAS8, and LAS10, respectively. The length of the line segment s-t, where t is the foot of a perpendicular line extending from the point q to the extended line O-s, and σ is the angle at which the line segment q-t is the line segment q-s. Becomes LAS10 × sinσ. And the following formula is established.

Figure 2008311789
Figure 2008311789

式(13)を整理すると、角度σは、次式によって表される。   When formula (13) is rearranged, the angle σ is expressed by the following formula.

Figure 2008311789
Figure 2008311789

また、点O,r,pを通る平面における図23の(b)に示す図面の断面図は、図23の(d)に示す図になる。そして、線分O−r、線分O−pおよび線分r−pの長さは、それぞれ、LAS7,LAS5,LAS10となる。また、点rから線分O−pの延長線に下ろした垂線の足をuとし、線分r−uが線分r−pとなる角をθとすると、線分p−uの長さは、LAS10×sinθとなる。そして、次式が成立する。   Further, a cross-sectional view of the drawing shown in FIG. 23B in a plane passing through the points O, r, and p is a drawing shown in FIG. The lengths of the line segment Or, the line segment Op, and the line segment rp are LAS7, LAS5, and LAS10, respectively. The length of the line segment pu is defined as u where the vertical leg extending from the point r to the extension of the line segment Op is u and the angle at which the line segment rp becomes the line segment rp is θ. Is LAS10 × sin θ. And the following formula is established.

Figure 2008311789
Figure 2008311789

式(15)を整理すると、角度θは、次式によって表される。   When formula (15) is arranged, angle θ is expressed by the following formula.

Figure 2008311789
Figure 2008311789

したがって、距離決定手段23Aは、距離LAS1〜LAS4および長さLAS10(=(実際のサイズASS)1/2)と式(11),(13)〜(16)とを用いて角度σ,θを演算する。角度σは、カメラ1から基準マークMSを見たときの仰角になり、角度θは、カメラ1から基準マークMSを見たときの水平角となる。 Therefore, the distance determination means 23A determines the angles σ and θ using the distances LAS1 to LAS4 and the length LAS10 (= (actual size ASS) 1/2 ) and the equations (11) and (13) to (16). Calculate. The angle σ is an elevation angle when the reference mark MS is viewed from the camera 1, and the angle θ is a horizontal angle when the reference mark MS is viewed from the camera 1.

その結果、距離決定手段23Aは、距離LAS1〜LAS4および実際のサイズASSに基づいて、方向情報IFHF1を検出できる。   As a result, the distance determining unit 23A can detect the direction information IFHF1 based on the distances LAS1 to LAS4 and the actual size ASS.

距離決定手段23Aは、距離LAD1〜LAD4および実際のサイズADSに基づいて、上述した方法によって、距離L2および方向情報IFHK2を検出する。   The distance determining unit 23A detects the distance L2 and the direction information IFHK2 by the above-described method based on the distances LAD1 to LAD4 and the actual size ADS.

図24は、図21に示すマーク作製装置10Dにおけるマークの作製方法を説明するためのフローチャートである。図24に示すフローチャートは、図11に示すフローチャートのステップS5およびステップS9をそれぞれステップS5AおよびステップS9Aに代えたものであり、その他は、図11に示すフローチャートと同じである。   FIG. 24 is a flowchart for explaining a mark manufacturing method in the mark manufacturing apparatus 10D shown in FIG. The flowchart shown in FIG. 24 is the same as the flowchart shown in FIG. 11 except that steps S5 and S9 in the flowchart shown in FIG. 11 are replaced with steps S5A and S9A, respectively.

図24を参照して、上述したステップS1〜ステップS4が順次実行された後、位置決定手段2Dは、レーザー距離測定器9が測定した基準マークMSの4頂点までの距離LAS1〜LAS4を用いて、上述した方法によって、距離L1および方向情報IFHK1を取得する(ステップS5A)。   Referring to FIG. 24, after step S1 to step S4 described above are sequentially executed, position determining means 2D uses distances LAS1 to LAS4 up to the four vertices of reference mark MS measured by laser distance measuring device 9. The distance L1 and the direction information IFHK1 are acquired by the method described above (step S5A).

そして、上述したステップS6〜ステップS8が順次実行された後、位置決定手段2Dは、レーザー距離測定器9が測定したダミーマークDMの4頂点までの距離LAD1〜LAD4を用いて、上述した方法によって、距離L2および方向情報IFHK2を取得する(ステップS9A)。   And after step S6-step S8 mentioned above are performed sequentially, position determination means 2D uses distance LAD1-LAD4 to the four vertices of dummy mark DM which the laser distance measuring device 9 measured by the method mentioned above. The distance L2 and the direction information IFHK2 are acquired (step S9A).

その後、上述したステップS10〜ステップS12が順次実行され、一連の動作が終了する。   Thereafter, the above-described steps S10 to S12 are sequentially executed, and a series of operations is completed.

このように、マーク作製装置10Dは、自己から基準マークMSまたはダミーマークDMの4頂点までの距離LAS1〜LAS4,LAD1〜LAD4を測定し、その測定した距離LAS1〜LAS4を用いた演算によって距離L1および方向情報IFHK1を取得し、その測定した距離LAD1〜LAD4を用いた演算によって距離L2および方向情報IFHK2を取得する。   As described above, the mark manufacturing apparatus 10D measures the distances LAS1 to LAS4 and LAD1 to LAD4 from itself to the four vertices of the reference mark MS or the dummy mark DM, and calculates the distance L1 by calculation using the measured distances LAS1 to LAS4. And the direction information IFHK1 are obtained, and the distance L2 and the direction information IFHK2 are obtained by calculation using the measured distances LAD1 to LAD4.

したがって、容易にダミーマークDMの位置および方位・傾きPtを決定できる。   Therefore, the position and orientation / inclination Pt of the dummy mark DM can be easily determined.

なお、上記においては、マーク作製装置10,10A,10C,10Dは、1個の基準マークMSに基づいてカメラ1の位置および方位・傾きPcを決定すると説明したが、この発明においては、これに限らず、マーク作製装置10,10A,10C,10Dは、複数の基準マークに基づいてカメラ1の位置および方位・傾きPcを決定するようにしてもよい。そして、複数の基準マークは、カメラ1の位置および方位・傾きPcを決定する際の精度に対応して付与された等級をドットパターンによって含む。   In the above description, the mark manufacturing apparatuses 10, 10A, 10C, and 10D have been described as determining the position and azimuth / inclination Pc of the camera 1 based on one reference mark MS. Not limited to this, the mark manufacturing apparatuses 10, 10A, 10C, and 10D may determine the position and azimuth / inclination Pc of the camera 1 based on a plurality of reference marks. The plurality of reference marks include a grade assigned in accordance with the accuracy in determining the position and orientation / inclination Pc of the camera 1 by a dot pattern.

したがって、マーク作製装置10,10A,10C,10Dは、カメラ1の位置および方位・傾きPcの精度に応じて、複数の基準マークの中から基準マークを選択してカメラ1の位置および方位・傾きPcを決定できる。   Therefore, the mark manufacturing apparatuses 10, 10A, 10C, and 10D select a reference mark from a plurality of reference marks according to the accuracy of the position of the camera 1 and the orientation / inclination Pc, and the position, orientation, and inclination of the camera 1. Pc can be determined.

また、この発明においては、マーク作製装置10,10A,10C,10Dは、カメラ1の位置を複数の位置に変えてダミーマークDMの位置および方位・傾きPtを決定するようにしてもよい。この場合、図11、図14、図17、図20および図24に示すフローチャートがカメラ1の位置を変える回数分だけ繰り返し実行され、ダミーマークDMの位置および方位・傾きPtが決定される。これによって、ダミーマークDMの位置および方位・傾きPtを精度良く決定できる。   In the present invention, the mark manufacturing apparatuses 10, 10A, 10C, and 10D may determine the position and azimuth / inclination Pt of the dummy mark DM by changing the position of the camera 1 to a plurality of positions. In this case, the flowcharts shown in FIGS. 11, 14, 17, 20, and 24 are repeatedly executed as many times as the position of the camera 1 is changed, and the position and azimuth / inclination Pt of the dummy mark DM are determined. Thereby, the position and azimuth / inclination Pt of the dummy mark DM can be determined with high accuracy.

なお、カメラ1は、「撮影器」を構成し、画像Gは、「第1の画像」を構成し、画像Gは、「第2の画像」を構成する。 Note that the camera 1 constitutes the "imaging device", the image G S constitutes the "first image", the image G D constitutes a "second image".

また、カメラ1の位置および方位・傾きPcを決定する位置決定手段2,2A,2B,2C,2Dは、「第1の位置決定手段」を構成し、ダミーマークDMの位置および方位・傾きPtを決定する位置決定手段2,2A,2B,2C,2Dは、「第2の位置決定手段」を構成する。   The position determining means 2, 2A, 2B, 2C, 2D for determining the position and azimuth / inclination Pc of the camera 1 constitute “first position determining means”, and the position and azimuth / inclination Pt of the dummy mark DM. The position determining means 2, 2A, 2B, 2C and 2D for determining the “second position determining means”.

さらに、GPS受信機6は、「位置測定装置」を構成し、水準器7は、「方向測定装置」を構成し、方位センサー8は、「方位測定装置」を構成する。   Further, the GPS receiver 6 forms a “position measuring device”, the level 7 forms a “direction measuring device”, and the direction sensor 8 forms a “direction measuring device”.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description of the embodiment but by the scope of claims for patent, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims for patent.

この発明は、貼付すべき場所の位置情報を含むマークを作製するマーク作製装置に適用される。また、この発明は、貼付すべき場所の位置情報を含むマークを作製するマーク作製方法に適用される。   The present invention is applied to a mark producing apparatus for producing a mark including position information of a place to be pasted. The present invention is also applied to a mark production method for producing a mark including position information of a place to be pasted.

この発明の実施の形態によるマーク作製装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the mark production apparatus by embodiment of this invention. 図1に示す位置決定手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the position determination means shown in FIG. 画像処理の方法を説明するための図である。It is a figure for demonstrating the method of an image processing. 四角形の図形を撮影したときの画像を示す図である。It is a figure which shows an image when a square figure is image | photographed. カメラからマークまでの距離を求める方法を説明するための図である。It is a figure for demonstrating the method of calculating | requiring the distance from a camera to a mark. カメラの位置および方位・傾きを検出する方法を説明するための図である。It is a figure for demonstrating the method to detect the position of a camera, an azimuth | direction, and inclination. マークの例を示す平面図である。It is a top view which shows the example of a mark. 実際のサイズおよび位置および方位・傾き情報を含むマークを作製する方法を説明するための第1の概念図である。It is the 1st conceptual diagram for demonstrating the method of producing the mark containing actual size, a position, and azimuth | direction / inclination information. 実際のサイズおよび位置および方位・傾き情報を含むマークを作製する方法を説明するための第2の概念図である。It is the 2nd conceptual diagram for demonstrating the method of producing the mark containing actual size, a position, and azimuth | direction / inclination information. 実際のサイズおよび位置および方位・傾き情報を含むマークを作製する方法を説明するための第3の概念図である。It is a 3rd conceptual diagram for demonstrating the method of producing the mark containing actual size, a position, and azimuth | direction / tilt information. マークを作製する方法を説明するためのフローチャートである。It is a flowchart for demonstrating the method of producing a mark. この発明の実施の形態による他のマーク作製装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the other mark production apparatus by embodiment of this invention. 図12に示す位置決定手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the position determination means shown in FIG. 図12に示すマーク作製装置におけるマークの作製方法を説明するためのフローチャートである。It is a flowchart for demonstrating the production method of the mark in the mark production apparatus shown in FIG. この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the other mark production apparatus by embodiment of this invention. 図15に示す位置決定手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the position determination means shown in FIG. 図15に示すマーク作製装置におけるマークの作製方法を説明するためのフローチャートである。It is a flowchart for demonstrating the production method of the mark in the mark production apparatus shown in FIG. この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the other mark production apparatus by embodiment of this invention. 図18に示す位置決定手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the position determination means shown in FIG. 図18に示すマーク作製装置におけるマークの作製方法を説明するためのフローチャートである。It is a flowchart for demonstrating the manufacturing method of the mark in the mark manufacturing apparatus shown in FIG. この発明の実施の形態によるさらに他のマーク作製装置の構成を示す概略ブロック図である。It is a schematic block diagram which shows the structure of the other mark production apparatus by embodiment of this invention. 図21に示す位置決定手段の構成を示す機能ブロック図である。It is a functional block diagram which shows the structure of the position determination means shown in FIG. 基準マークまたはダミーマークまでの距離およびカメラに対して基準マークまたはダミーマークが存在する向き・傾きに関する方向情報を決定する方法を説明するための図である。It is a figure for demonstrating the method to determine the distance to a reference mark or a dummy mark, and the direction information regarding the direction and inclination in which a reference mark or a dummy mark exists with respect to a camera. 図21に示すマーク作製装置におけるマークの作製方法を説明するためのフローチャートである。It is a flowchart for demonstrating the production method of the mark in the mark production apparatus shown in FIG.

符号の説明Explanation of symbols

1 カメラ、2,2A,2B,2C,2D 位置決定出手段、3 記憶手段、4 マーク作製手段、5 印刷器、6 GPS受信機、7 水準器、8 方位センサー、9 レーザー距離測定器、10,10A,10B,10C,10D マーク作製装置、21 制御手段、22,22A 画像処理手段、23,23A 距離決定手段、24,24A,24B,24C 検出手段、50 通路、70 店、71 入口。   1 camera, 2, 2A, 2B, 2C, 2D position determination means, 3 storage means, 4 mark preparation means, 5 printer, 6 GPS receiver, 7 level, 8 azimuth sensor, 9 laser distance measuring instrument, 10 , 10A, 10B, 10C, 10D Mark production device, 21 control means, 22, 22A image processing means, 23, 23A distance determination means, 24, 24A, 24B, 24C detection means, 50 passages, 70 stores, 71 entrances.

Claims (10)

実際のサイズおよび位置および方位・傾き情報が記録された基準マークと、実際のサイズが記録され、かつ、所望の位置に配置されたダミーマークとを撮影する撮影器と、
前記撮影器によって撮影された前記基準マークの画像である第1の画像を処理することによって、前記撮影器から前記基準マークまでの距離である第1の距離と、前記基準マークに対して前記撮影器が存在する向き・傾きに関する第1の方向情報と、前記基準マークの位置情報とを検出し、その検出した第1の距離、前記第1の方向情報および前記基準マークの位置情報に基づいて前記撮影器の位置および方位・傾きを決定する第1の位置決定手段と、
前記撮影器によって撮影された前記ダミーマークの画像である第2の画像を処理することによって、前記撮影器から前記ダミーマークまでの距離である第2の距離と、前記ダミーマークに対して前記撮影器が存在する向き・傾きに関する第2の方向情報とを検出し、前記第2の距離、前記第2の方向情報および前記第1の位置決定手段によって決定された前記撮影器の位置を示す位置情報に基づいて前記ダミーマークの位置および方位・傾きを決定する第2の位置決定手段と、
前記ダミーマークの実際のサイズと、前記第2の位置決定手段によって決定された前記ダミーマークの位置および方位・傾きを示す位置および方位・傾き情報とを記録したマークを作製するマーク作製手段と、
前記マーク作製手段によって作製されたマークを印刷する印刷器とを備えるマーク作製装置。
A photographing device for photographing a reference mark in which actual size and position and orientation / tilt information are recorded, and a dummy mark in which the actual size is recorded and arranged at a desired position;
By processing a first image that is an image of the fiducial mark photographed by the photographing device, a first distance that is a distance from the photographing device to the fiducial mark and the photographing with respect to the fiducial mark. First direction information regarding the direction / inclination in which the vessel exists and position information of the reference mark are detected, and based on the detected first distance, the first direction information, and the position information of the reference mark First position determining means for determining the position and azimuth / tilt of the photographing device;
By processing a second image which is an image of the dummy mark photographed by the photographing device, a second distance which is a distance from the photographing device to the dummy mark and the photographing with respect to the dummy mark Position indicating the position of the photographing device determined by the second distance, the second direction information, and the first position determining means. Second position determining means for determining the position and orientation / tilt of the dummy mark based on the information;
Mark producing means for producing a mark recording the actual size of the dummy mark and the position and azimuth / tilt information indicating the position and azimuth / tilt of the dummy mark determined by the second position deciding means;
A mark production apparatus comprising: a printer for printing the mark produced by the mark production means.
前記第1の位置決定手段は、前記第1の画像を処理して前記基準マークの実際のサイズと前記第1の画像のサイズとを検出し、その検出した実際のサイズと第1の画像のサイズとのサイズ比を演算し、その演算したサイズ比が前記基準マークから前記第1の画像への縮小率に一致することを用いて前記第1の距離を検出し、
前記第2の位置決定手段は、前記第2の画像を処理して前記ダミーマークの実際のサイズと前記第2の画像のサイズとを検出し、その検出した実際のサイズと第2の画像のサイズとのサイズ比を演算し、その演算したサイズ比が前記ダミーマークから前記第2の画像への縮小率に一致することを用いて前記第2の距離を検出する、請求項1に記載のマーク作製装置。
The first position determination means processes the first image to detect an actual size of the reference mark and a size of the first image, and detects the detected actual size and the first image. Calculating a size ratio with the size, and detecting the first distance by using the calculated size ratio to match a reduction ratio from the reference mark to the first image;
The second position determining means processes the second image to detect an actual size of the dummy mark and a size of the second image, and detects the detected actual size and the second image. 2. The second distance is detected according to claim 1, wherein a size ratio with a size is calculated, and the calculated size ratio matches a reduction ratio from the dummy mark to the second image. Mark production device.
前記撮影器から前記基準マークまでの直線が前記基準マークと成す仰角および水平角を測定する方向測定装置をさらに備え、
前記第1の位置決定手段は、前記方向測定装置によって測定された仰角および水平角を用いて前記撮影器の位置および方位・傾きを補正し、
前記第2の位置決定手段は、前記補正された撮影器の位置を用いて前記ダミーマークの位置を決定する、請求項1または請求項2に記載のマーク作製装置。
A direction measuring device for measuring an elevation angle and a horizontal angle formed by a straight line from the photographing device to the reference mark and the reference mark;
The first position determining means corrects the position and azimuth / tilt of the photographing device using the elevation angle and the horizontal angle measured by the direction measuring device,
The mark manufacturing apparatus according to claim 1, wherein the second position determining unit determines the position of the dummy mark using the corrected position of the photographing device.
前記撮影器の位置および方位・傾きを測定する位置測定装置をさらに備え、
前記第1の位置決定手段は、前記位置測定装置によって測定された位置および方位・傾きを用いて前記第1の方向情報を補正し、その補正した第1の方向情報を用いて前記撮影器の位置および方位・傾きを決定する、請求項1または請求項2に記載のマーク作製装置。
A position measuring device for measuring the position and azimuth / tilt of the photographing device;
The first position determining means corrects the first direction information using the position and the azimuth / tilt measured by the position measuring device, and uses the corrected first direction information to The mark production apparatus according to claim 1, wherein the position and the azimuth / inclination are determined.
前記撮影器に対して前記基準マークが存在する方位を測定する方位測定装置をさらに備え、
前記第1の位置決定手段は、前記方位測定装置によって方位を用いて、前記決定した前記撮影器の位置および方位・傾きを補正し、
前記第2の位置決定手段は、前記補正された撮影器の位置および方位・傾きを用いて前記ダミーマークの位置および方位・傾きを決定する、請求項1または請求項2に記載のマーク作製装置。
Further comprising an azimuth measuring device for measuring an azimuth in which the reference mark exists with respect to the photographing device;
The first position determination means corrects the determined position and azimuth / tilt of the photographing device using the azimuth by the azimuth measuring device,
3. The mark manufacturing apparatus according to claim 1, wherein the second position determining unit determines the position and the azimuth / inclination of the dummy mark using the corrected position and azimuth / inclination of the photographing device. .
前記基準マークは、各々が位置および方位・傾き情報と実際のサイズとを含む複数の基準マークからなり、
前記撮影器は、前記複数の基準マークを撮影し、
前記第1の位置決定手段は、前記複数の基準マークの画像である複数の第1の画像を処理することによって、前記撮影器から前記複数の基準マークまでの複数の第1の距離と、前記複数の基準マークに対して前記撮影器が存在する向き・傾きに関する複数の第1の方向情報と、前記複数の基準マークの複数の位置情報とを検出し、その検出した複数の第1の距離、前記複数の第1の方向情報および前記複数の位置情報とに基づいて前記撮影器の位置および方位・傾きを決定する、請求項1から請求項5のいずれか1項に記載のマーク作製装置。
The reference mark is composed of a plurality of reference marks each including position and orientation / tilt information and an actual size,
The photographing device photographs the plurality of reference marks,
The first position determining means processes a plurality of first images, which are images of the plurality of reference marks, so that a plurality of first distances from the photographing device to the plurality of reference marks, A plurality of first direction information related to the direction and inclination of the photographing device with respect to a plurality of reference marks and a plurality of position information of the plurality of reference marks are detected, and the detected first distances are detected. The mark manufacturing apparatus according to claim 1, wherein a position, an azimuth / inclination of the photographing device is determined based on the plurality of first direction information and the plurality of position information. .
前記複数の基準マークは、前記撮影器の位置を決定するときの精度に対応して付与される等級をさらに含む、請求項6に記載のマーク作製装置。   The mark producing apparatus according to claim 6, wherein the plurality of reference marks further include a grade assigned in accordance with accuracy when determining the position of the photographing device. 撮影器が、実際のサイズおよび位置および方位・傾き情報が記録された基準マークを撮影する第1のステップと、
位置決定手段が、前記撮影器によって撮影された基準マークの画像である第1の画像を処理することによって、前記撮影器から前記基準マークまでの距離である第1の距離と、前記基準マークに対して前記撮影器が存在する向き・傾きに関する第1の方向情報と、前記基準マークの位置情報とを検出する第2のステップと、
前記位置決定手段が、前記検出した第1の距離、前記第1の方向情報および前記基準マークの位置情報に基づいて前記撮影器の位置および方位・傾きを決定する第3のステップと、
前記撮影器が、実際のサイズが記録され、かつ、所望の位置に配置されたダミーマークを撮影する第4のステップと、
前記位置決定手段が、前記撮影器によって撮影されたダミーマークの画像である第2の画像を処理することによって、前記撮影器から前記ダミーマークまでの距離である第2の距離と、前記ダミーマークに対して前記撮影器が存在する向き・傾きに関する第2の方向情報とを検出する第5のステップと、
前記位置決定手段が、前記検出した第2の距離、前記第2の方向情報および前記撮影器の位置情報に基づいて前記ダミーマークの位置および方位・傾きを決定する第6のステップと、
マーク作製手段が、前記ダミーマークの実際のサイズと、前記第6において決定された前記ダミーマークの位置および方位・傾きを示す位置および方位・傾き情報とを記録したマークを作製する第7のステップと、
印刷器が、前記第7のステップにおいて作製されたマークを印刷する第8のステップとを備えるマーク作製方法。
A first step of photographing a reference mark in which an actual size and position and orientation / tilt information are recorded;
The position determination means processes a first image that is an image of a reference mark photographed by the photographing device, so that a first distance that is a distance from the photographing device to the reference mark and a reference mark are obtained. On the other hand, a second step of detecting first direction information relating to a direction / inclination in which the photographing device exists and position information of the reference mark;
A third step in which the position determining means determines the position and azimuth / tilt of the photographing device based on the detected first distance, the first direction information, and the position information of the reference mark;
A fourth step in which the photographing device photographs a dummy mark in which an actual size is recorded and arranged at a desired position;
The position determining means processes a second image which is an image of a dummy mark photographed by the photographing device, so that a second distance which is a distance from the photographing device to the dummy mark, and the dummy mark And a second step of detecting second direction information relating to the direction and inclination of the photographing device,
A sixth step in which the position determining means determines the position and azimuth / inclination of the dummy mark based on the detected second distance, the second direction information, and the position information of the photographing device;
A seventh step in which the mark producing means produces a mark in which the actual size of the dummy mark and the position and azimuth / tilt information indicating the position and azimuth / tilt determined in the sixth are recorded When,
A mark producing method comprising: an eighth step in which the printer prints the mark produced in the seventh step.
前記第2のステップは、
前記位置決定手段が、前記第1の画像を処理して前記基準マークの実際のサイズと前記第1の画像のサイズとを検出し、その検出した実際のサイズと第1の画像のサイズとのサイズ比を演算する第1のサブステップと、
前記位置決定手段が、前記演算したサイズ比が前記基準マークから前記第1の画像への縮小率に一致することを用いて前記第1の距離を検出する第2のサブステップとを含み、
前記第5のステップは、
前記位置決定手段が、前記第2の画像を処理して前記ダミーマークの実際のサイズと前記第2の画像のサイズとを検出し、その検出した実際のサイズと第2の画像のサイズとのサイズ比を演算する第3のサブステップと、
前記位置決定手段が、前記演算したサイズ比が前記ダミーマークから前記第2の画像への縮小率に一致することを用いて前記第2の距離を検出する第4のサブステップとを含む、請求項8に記載のマーク作製方法。
The second step includes
The position determining means detects the actual size of the reference mark and the size of the first image by processing the first image, and calculates the detected actual size and the size of the first image. A first sub-step for calculating a size ratio;
The position determining means includes a second sub-step of detecting the first distance using the calculated size ratio matching the reduction ratio from the reference mark to the first image;
The fifth step includes
The position determining means processes the second image to detect the actual size of the dummy mark and the size of the second image, and calculates the detected actual size and the size of the second image. A third sub-step for calculating the size ratio;
A fourth sub-step for detecting the second distance by using the position determining means using the calculated size ratio matching a reduction ratio from the dummy mark to the second image; Item 9. A mark manufacturing method according to Item 8.
前記第1のステップから前記第6のステップは、前記撮影器の位置を変えながら繰り返し実行される、請求項8または請求項9に記載のマーク作製方法。   The mark manufacturing method according to claim 8 or 9, wherein the first step to the sixth step are repeatedly executed while changing the position of the photographing device.
JP2007155680A 2007-06-12 2007-06-12 Mark manufacturing apparatus and mark manufacturing method Expired - Fee Related JP4889576B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007155680A JP4889576B2 (en) 2007-06-12 2007-06-12 Mark manufacturing apparatus and mark manufacturing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007155680A JP4889576B2 (en) 2007-06-12 2007-06-12 Mark manufacturing apparatus and mark manufacturing method

Publications (2)

Publication Number Publication Date
JP2008311789A true JP2008311789A (en) 2008-12-25
JP4889576B2 JP4889576B2 (en) 2012-03-07

Family

ID=40239030

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007155680A Expired - Fee Related JP4889576B2 (en) 2007-06-12 2007-06-12 Mark manufacturing apparatus and mark manufacturing method

Country Status (1)

Country Link
JP (1) JP4889576B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011048415A (en) * 2009-08-25 2011-03-10 Hitachi Ltd Position information mark creation device and method for producing position information mark
CN107702714A (en) * 2017-07-31 2018-02-16 广州维绅科技有限公司 Localization method, apparatus and system
CN110081862A (en) * 2019-05-07 2019-08-02 达闼科技(北京)有限公司 A kind of localization method of object, positioning device, electronic equipment and can storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3136392A1 (en) 2015-08-25 2017-03-01 Thomson Licensing Method and system for embedding and retrieving information through marker transformation
KR102609355B1 (en) * 2016-09-28 2023-12-05 삼성전자주식회사 Protective film and electronic appliance including the same

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001118187A (en) * 1999-10-19 2001-04-27 Olympus Optical Co Ltd Information display member and position detection method using the same
JP2007122247A (en) * 2005-10-26 2007-05-17 Fujifilm Corp Automatic landmark information production method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001118187A (en) * 1999-10-19 2001-04-27 Olympus Optical Co Ltd Information display member and position detection method using the same
JP2007122247A (en) * 2005-10-26 2007-05-17 Fujifilm Corp Automatic landmark information production method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011048415A (en) * 2009-08-25 2011-03-10 Hitachi Ltd Position information mark creation device and method for producing position information mark
CN107702714A (en) * 2017-07-31 2018-02-16 广州维绅科技有限公司 Localization method, apparatus and system
CN110081862A (en) * 2019-05-07 2019-08-02 达闼科技(北京)有限公司 A kind of localization method of object, positioning device, electronic equipment and can storage medium

Also Published As

Publication number Publication date
JP4889576B2 (en) 2012-03-07

Similar Documents

Publication Publication Date Title
US10636168B2 (en) Image processing apparatus, method, and program
EP2111530B1 (en) Automatic stereo measurement of a point of interest in a scene
CN110595476B (en) Unmanned aerial vehicle landing navigation method and device based on GPS and image visual fusion
CN106408601B (en) A kind of binocular fusion localization method and device based on GPS
US11908163B2 (en) Multi-sensor calibration system
CN104281840B (en) A kind of method and device based on intelligent terminal fixation and recognition building
CN107850449A (en) Method and system for generating and using locating reference datum
CN105716590A (en) Method for determining a position and orientation offset of a geodetic surveying device and such a surveying device
JP2009145314A (en) Digital photogrammetry by integrated modeling of different types of sensors, and its device
JP2013186816A (en) Moving image processor, moving image processing method and program for moving image processing
CN105823416A (en) Method for measuring object through multiple cameras and device thereof
US20240095960A1 (en) Multi-sensor calibration system
JP4889576B2 (en) Mark manufacturing apparatus and mark manufacturing method
KR101011813B1 (en) Installaion for displaying overlap line of adjoined digital aerial photograph
WO2014157340A1 (en) Size measurement device and size measurement method
KR101575954B1 (en) Apparatus for augmented reality using 3d reconstruction and mehhod thereof
KR101255461B1 (en) Position Measuring Method for street facility
JP5311465B2 (en) Stereo matching processing system, stereo matching processing method, and program
JP2011053031A (en) Color code target, color code identification device, and color code identification method
JP5716273B2 (en) Search target position specifying device, search target position specifying method and program
JP2015059768A (en) Level difference measuring device, level difference measuring method and program
RU2571300C2 (en) Method for remote determination of absolute azimuth of target point
WO2008032375A1 (en) Image correcting device and method, and computer program
TWI439671B (en) Map building system, building method and computer readable media thereof
JP2006330908A (en) Position recording device and position recording method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110905

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110913

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111110

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111213

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141222

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees