(57)【要約】【課題】  印刷物上の指定した位置に印刷された情報を簡単に読み取ることができるようにするための印刷物上の位置算出装置を提供する。【解決手段】  所定の位置情報コードが印刷された印刷物１２０を撮影した画像１４０から、印刷物１２０上の撮影位置を算出する位置算出装置１５０であって、所定の撮影装置１３０によって撮影可能で印刷物１２０上の配置位置を表す位置情報が記録された位置情報コードを、少なくとも１つ以上含んで撮影された画像１４０から、位置情報コードを抽出して解析し、位置情報コードに記録された情報を読み取るコード解析部１５１と、位置情報コードから読み取られた情報に基づいて、画像１４０の中心点の印刷物上の位置を表す位置情報を算出する位置情報算出部１５２と、を備える印刷物上の位置算出装置１５０が提供される。【選択図】    図１
2007318341.tif 000002
【特許請求の範囲】
【請求項１】
所定の位置情報コードが印刷された印刷物を撮影した画像から、前記印刷物上の撮影位置を算出する位置算出装置であって、
所定の撮影装置によって撮影可能であり印刷物上の配置位置を表す位置情報が記録された位置情報コードを、少なくとも１つ以上含んで撮影された画像から、前記位置情報コードを抽出して解析し、前記位置情報コードに記録された情報を読み取るコード解析部と、
前記位置情報コードから読み取られた情報に基づいて、前記画像の中心点の前記印刷物上の位置を表す位置情報を算出する位置情報算出部と、
を備えることを特徴とする、印刷物上の位置算出装置。
【請求項２】
前記位置情報コードは、バーコード、２次元コード、電子透かしのうち、いずれかであることを特徴とする、請求項１に記載の印刷物上の位置算出装置。
【請求項３】
前記位置情報コードは、前記印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であることを特徴とする、請求項１または２のいずれかに記載の印刷物上の位置算出装置。
【請求項４】
前記位置情報算出部において算出した前記位置情報を、ネットワークを介して所定の情報送信先に送信する位置情報送信部をさらに備え、
前記位置情報コードは、記録情報として前記情報送信先を示す送信先情報を含み、前記コード解析部は、前記位置情報コードから前記送信先情報を読み取ることを特徴とする、請求項１〜３のいずれかに記載の印刷物上の位置算出装置。
【請求項５】
前記印刷物を識別するための印刷物識別情報と、前記送信先情報のうち少なくともいずれか１つが登録されたデータベースを、前記データベースの登録番号により検索し、前記登録番号に対応する前記印刷物識別情報と、前記送信先情報のうち少なくともいずれか１つを取得するデータベース検索部をさらに備え、
前記位置情報コードは、記録情報として少なくとも１つの前記登録番号を含み、前記コード解析部は、前記位置情報コードから少なくとも１つの前記登録番号を読み取ることを特徴とする、請求項４に記載の印刷物上の位置算出装置。
【請求項６】
前記位置算出装置は、前記画像を撮影可能な撮影装置であることを特徴とする、請求項１〜５のいずれかに記載の印刷物上の位置算出装置。
【請求項７】
前記位置算出装置は、前記画像を入力データとして受け取ることが可能な情報処理装置であることを特徴とする、請求項１〜５のいずれかに記載の印刷物上の位置算出装置。
【請求項８】
印刷物を撮影した画像から、前記印刷物上の撮影位置を算出する位置算出システムであって、
所定の撮影装置によって撮影可能であり所定の位置情報を含む位置情報コードを、前記撮影装置で撮影可能な範囲内に少なくとも１つ含む印刷物を作成する印刷物作成装置と、
前記印刷物上の配置位置を表す位置情報が記録された位置情報コードを含む前記印刷物を前記撮影装置によって撮影した画像から、前記画像の中心点の前記印刷物上の位置を算出する位置算出装置と、
を含み、
前記印刷物作成装置は、
前記位置情報コードの前記印刷物上での配置位置を決定する配置位置決定部と、
前記位置情報コードを作成するコード作成部と、
前記印刷物のコード配置前原稿データを編集して前記位置情報コードを配置し、コード配置後原稿データを作成する原稿データ作成部と、
前記コード配置後原稿データを印刷する印刷処理部とを含み、
前記位置算出装置は、
前記画像に撮影された前記位置情報コードを解析し、前記位置情報コードに記録された情報を読み取るコード解析部と、
前記位置情報コードから読み取られた情報に基づいて、前記画像の中心点の前記印刷物上の位置を表す位置情報を算出する位置情報算出部と、
を含むことを特徴とする、印刷物上の位置算出システム。
【請求項９】
前記位置情報コードは、バーコード、２次元コード、電子透かしのうち、いずれかであることを特徴とする、請求項８に記載の印刷物上の位置算出システム。
【請求項１０】
前記位置情報コードは、前記印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であることを特徴とする、請求項８または９のいずれかに記載の印刷物上の位置算出システム。
【請求項１１】
前記位置算出装置は、前記位置情報算出部において算出した前記位置情報を、ネットワークを介して所定の情報送信先に送信する位置情報送信部をさらに含み、
前記コード作成部は、前記情報送信先を示す送信先情報が記録された前記位置情報コードを作成し、前記コード解析部は、前記位置情報コードから前記送信先情報を読み取ることを特徴とする、請求項８〜１０のいずれかに記載の印刷物上の位置算出システム。
【請求項１２】
前記印刷物を識別するための印刷物識別情報と、前記送信先情報のうち少なくともいずれか１つをデータベースに登録し、登録番号を取得するデータベース登録部と、
前記登録番号を用いて前記データベースを検索し、前記登録番号に対応する前記印刷物識別情報と、前記送信先情報のうち少なくともいずれか１つを取得するデータベース検索部と、
をさらに含み、
前記コード作成部は、少なくとも１つの前記登録番号が記録された前記位置情報コードを作成し、前記コード解析部は、前記位置情報コードから少なくとも１つの前記登録番号を読み取ることを特徴とする、請求項１１に記載の印刷物上の位置算出システム。
【請求項１３】
前記位置算出装置は、前記画像を撮影可能な撮影装置であることを特徴とする、請求項８〜１２のいずれかに記載の印刷物上の位置算出装置。
【請求項１４】
前記位置算出装置は、前記画像を入力データとして受け取ることが可能な情報処理装置であることを特徴とする、請求項８〜１２のいずれかに記載の印刷物上の位置算出装置。
【請求項１５】
印刷物を撮影した画像から、前記印刷物上の撮影位置を算出する位置算出方法であって、
所定の位置情報を含む位置情報コードの印刷物上の配置位置を決定する配置位置決定ステップと、
所定の撮影装置によって撮影可能であり前記印刷物上の配置位置を表す位置情報が記録された前記位置情報コードを作成するコード作成ステップと、
前記位置情報コードが配置される前の前記印刷物のコード配置前原稿データを編集して前記位置情報コードを配置し、コード配置後原稿データを作成する原稿データ作成ステップと、
前記コード配置後原稿データを印刷する印刷処理ステップと、
前記撮影装置によって撮影された、少なくとも１つ以上の前記位置情報コードを含む画像に撮影された前記位置情報コードを解析し、前記位置情報コードに記録された情報を読み取るコード解析ステップと、
前記位置情報コードから読み取られた情報に基づいて、前記画像の中心点の前記印刷物上の位置を表す位置情報を算出する位置情報算出ステップと、
を含むことを特徴とする、印刷物上の位置算出方法。
【請求項１６】
所定の位置情報コードが印刷された印刷物を撮影した画像から、前記印刷物上の撮影位置を算出する位置算出方法であって、
所定の撮影装置によって撮影可能であり印刷物上の配置位置を表す位置情報が記録された位置情報コードを、少なくとも１つ以上含んで撮影された画像から前記位置情報コードを抽出して解析し、前記位置情報コードに記録された情報を読み取るコード解析ステップと、
前記位置情報コードから読み取られた情報に基づいて、前記画像の中心点の前記印刷物上の位置を表す位置情報を算出する位置情報算出ステップと、
を含むことを特徴とする、印刷物上の位置算出方法。
【請求項１７】
印刷物上の配置位置を表す位置情報が記録され、所定の撮影装置によって撮影可能な位置情報コードが、前記撮影装置で撮影可能な範囲内に少なくとも１つ含まれるように印刷された印刷物。
【請求項１８】
前記位置情報コードは、前記印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であることを特徴とする、請求項１７に記載の印刷物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物上の位置算出装置、印刷物上の位置算出システム、印刷物上の位置算出方法及び印刷物に関する。
【背景技術】
【０００２】
印刷物上に印刷された情報を読み取る方法として、一般的にバーコードや２次元コード等のコードを用いる方法が知られている。バーコードは、太さの異なるバー（黒い線）とスペース（白または印字していない部分）との組み合わせにより、数字や文字などの情報を表現したものであり、スキャナなどの光学認識装置を用いて情報を読み取る。２次元コードは、バーコードよりもさらに多くの情報を記録可能にしたもので、従来のバーコードがコードの一方向だけに情報を持つのに対し、２次元コードでは、コードの縦横２方向に情報を持つことができる。
【０００３】
また、近年では、非特許文献１に示されるように、デジタルカメラが内蔵された携帯電話端末に、２次元コードを読み取る機能を搭載したものが普及してきている。このような携帯電話端末の内蔵カメラを用いて、雑誌や広告などに印刷された２次元コードを読み取ることにより、コードからＵＲＬや電話番号などを直接携帯電話端末に取り込むことができる。これにより、ＵＲＬや電話番号などを手入力する手間を省くことができ、簡単に目的のサイトにアクセスすることが可能となっている。
【０００４】
一方、印刷物上の情報を読み取る別の方法として、例えば、非特許文献２に示される方法がある。非特許文献２に示される方法は、小さなドットで構成される特殊パターンを印刷し、そのドットパターンを専用のデジタルペンに内蔵されたカメラで読み込むことで、ペン先の位置情報を認識する方法である。ドットパターンは、約０．３ｍｍ間隔の格子状に配置されているが、実際には格子からわずかにずれており、ドットのずれによりパターンを認識し、それによって紙面上の指定位置を特定することができる。ペンに内蔵されたカメラが一回に読み取るドットパターンの範囲は６×６ドット（約１．５ｍｍ四方）である。このようなパターンを用いて、パターン上の手書き文字や図の座標などを記録することができる。
【０００５】
【非特許文献１】「バーコード読取機能」http://www.nttdocomo.co.jp/service/function/barcode/
【非特許文献２】「アノト機能」http://functionality.anoto.co.jp/
【発明の開示】
【発明が解決しようとする課題】
【０００６】
２次元コードは、多くの情報を記録することが可能であるが、記録する情報をあらかじめコードとして表現し、印刷物上に一定の形状、大きさを占めるコードを配置しておかなければならない。従って、印刷物に印刷された任意の情報を読み取って利用したい場合には、２次元コードを利用することは難しい。例えば、地図上の任意の位置に印刷された店舗の位置や、あるいは、カタログに掲載された任意の商品の情報などを読み取って利用したい場合、２次元コードによる方法では、地図上の全ての店舗、あるいはカタログに掲載された全ての商品に対応するコードが紙面上に印刷されている必要がある。このような場合に２次元コードを用いると、コードを配置するために多くの紙面スペースを割かなければならず、印刷物の本来の目的のために紙面を有効に利用することができなくなってしまうという問題がある。
【０００７】
これに対し、非特許文献２のドットパターンを用いる方法によると、印刷物上で指定された位置の位置情報を認識することにより、紙面上の任意の位置に印刷された情報を取得することが可能である。しかし、非特許文献２の方法では、ドットパターンにより認識可能な情報は、撮影範囲の位置情報のみであるため、商品の説明やＵＲＬなど位置情報以外の情報を埋め込むことはできない。また、微細なドットのずれを認識する必要があることから、ペン先に取り付けられたカメラなど、紙面から一定の距離を保つことが可能な撮影機器によって近接撮影される必要があり、携帯電話端末など紙面からの距離を一定に保つことが難しい機器による撮影は困難という問題もある。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、印刷物上の指定した位置に印刷された情報を簡単に読み取ることが可能な、新規かつ改良された印刷物上の位置算出装置、位置算出システム、位置算出方法及び印刷物を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、所定の位置情報コードが印刷された印刷物を撮影した画像から、印刷物上の撮影位置を算出する位置算出装置であって、所定の撮影装置によって撮影可能であり印刷物上の配置位置を表す位置情報が記録された位置情報コードを、少なくとも１つ以上含んで撮影された画像から、位置情報コードを抽出して解析し、位置情報コードに記録された情報を読み取るコード解析部と、位置情報コードから読み取られた情報に基づいて、画像の中心点の印刷物上の位置を表す位置情報を算出する位置情報算出部とを備える印刷物上の位置算出装置が提供される。
【００１０】
かかる構成によれば、印刷物の任意の位置を中心としてカメラなどの撮影機器で撮影し、その画像に撮影された位置情報コードから、画像の中心位置に撮影された印刷物の情報を取得することができる。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。
【００１１】
また、印刷される位置情報コードは、バーコード、２次元コード、電子透かしのうち、いずれかであってもよい。これにより、位置情報コードに、位置情報以外の情報も記録することが可能となる。
【００１２】
さらに、位置情報コードは、印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であってもよい。これにより、印刷物の原稿に位置情報コードを配置するための専用領域を確保する必要がなくなり、印刷物の紙面スペースを有効に利用することが可能となる。
【００１３】
また、上記位置算出装置は、位置情報算出部において算出した位置情報を、ネットワークを介して所定の情報送信先に送信する位置情報送信部をさらに備えてもよい。このとき、位置情報コードは、記録情報として情報送信先を示す送信先情報を含み、コード解析部は、位置情報コードから送信先情報を読み取るようにしてもよい。これにより、取得した位置情報を直接インターネット上の関連サイト等に送信することができ、印刷物から取得した情報を様々な用途に活用することが可能となる。
【００１４】
また、本発明にかかる印刷物上の位置算出装置は、印刷物を識別するための印刷物識別情報と、送信先情報のうち少なくともいずれか１つが登録されたデータベースをデータベースの登録番号により検索し、登録番号に対応する印刷物識別情報と、送信先情報のうち少なくともいずれか１つを取得するデータベース検索部をさらに備えてもよい。また、位置情報コードは、記録情報として少なくとも１つの登録番号を含み、コード解析部は、位置情報コードから少なくとも１つの登録番号を読み取るようにしてもよい。
【００１５】
これにより、位置情報の送信先情報をデータベースで一元管理することが可能となる。したがって、例えば、送信先である情報提供サイトのＵＲＬを変更する際、データベースに登録された情報のみを変更するだけでよく、印刷物の位置情報コードを変更する必要がなくなる。また、位置情報コードに記録する情報をデータベースの登録番号にすることで、位置情報コードに記録すべき情報量を減少させることができ、印刷物上の位置情報コードの領域を削減することが可能となる。
【００１６】
また、上記位置算出装置は、画像を撮影可能な撮影装置であってもよい。これにより、例えば、デジタルカメラ内蔵の携帯電話端末等で印刷物を撮影し、その画像に含まれる位置情報コードから取得した位置情報を、携帯電話端末の通信機能を用いて直接送信することが可能となる。
【００１７】
あるいは、上記位置算出装置は、カメラなどで撮影した画像を入力可能な情報処理装置であってもよい。これにより、撮影した画像を、例えばＰＣなどに送信し、ＰＣ内で位置情報取得を行うことによって、取得したデータをＰＣ内で利用したり、あるいはインターネットを介して送信するなどの利用が可能になる。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、印刷物を撮影した画像から、印刷物上の撮影位置を算出する位置算出システムであって、所定の撮影装置によって撮影可能であり所定の位置情報を含む位置情報コードを、撮影装置で撮影可能な範囲内に少なくとも１つ含む印刷物を作成する印刷物作成装置と、印刷物上の配置位置を表す位置情報が記録された位置情報コードを含む印刷物を撮影装置によって撮影した画像から、画像の中心点の印刷物上の位置を算出する位置算出装置と、を含むことを特徴とする位置算出システムが提供される。上記印刷物作成装置は、位置情報コードの印刷物上での配置位置を決定する配置位置決定部と、位置情報コードを作成するコード作成部と、印刷物のコード配置前原稿データを編集して位置情報コードを配置し、コード配置後原稿データを作成する原稿データ作成部と、コード配置後原稿データを印刷する印刷処理部とを含むことを特徴とする。また、上記位置算出装置は、画像に撮影された位置情報コードを解析し、位置情報コードに記録された情報を読み取るコード解析部と、位置情報コードから読み取られた情報に基づいて、画像の中心点の印刷物上の位置を表す位置情報を算出する位置情報算出部と、を含むことを特徴とする。
【００１９】
かかる構成によれば、印刷物の任意の位置を中心としてカメラなどの撮影機器で撮影し、その画像に撮影された位置情報コードから、画像の中心位置に撮影された印刷物の情報を取得することができる。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。
【００２０】
また、位置情報コードは、バーコード、２次元コード、電子透かしのうち、いずれかであってもよい。これにより、位置情報コードには位置情報以外の情報も記録することが可能となる。
【００２１】
さらに、位置情報コードは、印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であってもよい。これにより、印刷物の原稿に位置情報コードを配置するための専用領域を確保する必要がなくなり、印刷物の紙面スペースを有効に利用することが可能となる。
【００２２】
また、位置算出装置は、位置情報算出部において算出した位置情報を、ネットワークを介して所定の情報送信先に送信する位置情報送信部をさらに含んでもよい。このとき、コード作成部は、情報送信先を示す送信先情報が記録された位置情報コードを作成し、コード解析部は、位置情報コードから送信先情報を読み取るように構成されてもよい。これにより、取得した位置情報を直接インターネット上の関連サイト等に送信することができ、印刷物から取得した情報を様々な用途に活用することが可能となる。
【００２３】
また、本発明にかかる印刷物上の位置指定システムは、印刷物を識別するための印刷物識別情報と、送信先情報のうち少なくともいずれか１つをデータベースに登録し、登録番号を取得するデータベース登録部と、登録番号を用いて前記データベースを検索し、登録番号に対応する印刷物識別情報と、送信先情報のうち少なくともいずれか１つを取得するデータベース検索部と、をさらに含んで構成されてもよい。また、コード作成部は、少なくとも１つの登録番号が記録された位置情報コードを作成し、コード解析部は、位置情報コードから少なくとも１つの登録番号を読み取るようにしてもよい。
【００２４】
これにより、位置情報の送信先情報をデータベースで一元管理することが可能となる。したがって、例えば、送信先である情報提供サイトのＵＲＬを変更する際、データベースに登録された情報のみを変更するだけでよく、印刷物の位置情報コードは変更する必要がなくなる。また、位置情報コードに記録する情報をデータベースの登録番号にすることで、位置情報コードに記録すべき情報量を減少させることができ、印刷物上の位置情報コードの領域を削減することが可能となる。
【００２５】
また、位置算出装置は、画像を撮影可能な撮影装置であってもよい。これにより、例えば、デジタルカメラ内蔵の携帯電話端末等で印刷物を撮影し、その画像に含まれる位置情報コードから取得した位置情報を、携帯電話端末の通信機能を用いて直接送信するなどの利用が可能になる。
【００２６】
あるいは、位置算出装置は、撮影された画像を入力データとして受け取ることが可能な情報処理装置であってもよい。これにより、撮影された画像を、例えばＰＣなどに送信し、ＰＣ内で位置情報取得を行うことによって、取得したデータをＰＣ内で利用したり、あるいはインターネットを介して送信するなどの利用が可能になる。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、印刷物を撮影した画像から、印刷物上の撮影位置を算出する位置算出方法であって、所定の位置情報を含む位置情報コードの印刷物上の配置位置を決定する配置位置決定ステップと、所定の撮影装置によって撮影可能であり印刷物上の配置位置を表す位置情報が記録された位置情報コードを作成するコード作成ステップと、位置情報コードが配置される前の印刷物のコード配置前原稿データを編集して位置情報コードを配置し、コード配置後原稿データを作成する原稿データ作成ステップと、コード配置後原稿データを印刷する印刷処理ステップと、撮影装置によって撮影された、少なくとも１つ以上の位置情報コードを含む画像に撮影された位置情報コードを解析し、位置情報コードに記録された情報を読み取るコード解析ステップと、位置情報コードから読み取られた情報に基づいて、画像の中心点の印刷物上の位置を表す位置情報を算出する位置情報算出ステップと、を含むことを特徴とする、印刷物上の位置算出方法が提供される。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、所定の位置情報コードが印刷された印刷物を撮影した画像から、印刷物上の撮影位置を算出する位置算出方法であって、所定の撮影装置によって撮影可能であり印刷物上の配置位置を表す位置情報が記録された位置情報コードを、少なくとも１つ以上含んで撮影された画像から位置情報コードを抽出して解析し、位置情報コードに記録された情報を読み取るコード解析ステップと、位置情報コードから読み取られた情報に基づいて、画像の中心点の印刷物上の位置を表す位置情報を算出する位置情報算出ステップと、を含むことを特徴とする、印刷物上の位置算出方法が提供される。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。
【００２９】
また、上記課題を解決するために、本発明の別の観点によれば、印刷物上の配置位置を表す位置情報が記録され、所定の撮影装置によって撮影可能な位置情報コードが、撮影装置で撮影可能な範囲内に少なくとも１つ含まれるように印刷された印刷物が提供される。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。
【００３０】
さらに、印刷される位置情報コードは、印刷物の構成要素に埋め込んで印刷できるように、形状を変化させることが可能であってもよい。これにより、印刷物の原稿に位置情報コードを配置するための専用領域を確保する必要がなくなり、印刷物の紙面スペースを有効に利用することが可能となる。
【発明の効果】
【００３１】
以上説明したように本発明によれば、印刷物上の指定した位置に印刷された情報を簡単に取得することができる。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照しながら、本発明にかかる印刷物上の位置算出システムの好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３３】
（第１の実施形態）
まず、本発明の第１の実施形態にかかる印刷物上の位置算出システムについて説明する。図１は、本発明の第１の実施形態にかかる印刷物上の位置算出システム１００の概略構成を示すブロック図である。
【００３４】
本実施形態にかかる印刷物上の位置算出システム１００は、図１に示すように、印刷物作成装置１１０と、位置算出装置１５０とから構成される。本実施形態にかかる印刷物上の位置算出システム１００は、例えば、通信販売のカタログなどの印刷物１２０上に記載された商品番号の付近に所定の位置情報を含んだコード（以下、位置情報コードという）を配置しておき、顧客がカメラ１３０で商品番号を撮影することにより、撮影された画像１４０に含まれる位置情報コードから画像１４０の中央に撮影されている商品番号を特定することによって、商品を簡単に注文できるようにするものである。この場合、印刷物作成装置１１０は、撮影された画像１４０から商品番号を特定するために必要な位置情報が記録された位置情報コードをカタログ１２０に印刷するための装置であり、位置算出装置１５０は、撮影された画像１４０から位置情報コードを読取り、画像１４０の中央に撮影された商品番号を特定するための装置である。以下、印刷物作成装置１１０及び位置算出装置１５０についてそれぞれ説明する。
【００３５】
図２に基づいて、印刷物作成装置１１０について説明する。ここで、図２は、印刷物作成装置１１０の概略構成を示すブロック図である。印刷物作成装置１１０は、配置位置決定部１１１と、コード作成部１１２と、印刷原稿作成部１１３と、印刷処理部１１４とから構成される。以下、印刷物作成装置１１０の各部について説明する。
【００３６】
配置位置決定部１１１は、位置情報コードが配置される前の印刷物原稿データ１１５をもとに、印刷物１２０上で位置情報コードが配置される位置を決定するための機能部である。位置情報コードの配置位置は、印刷物１２０を所定の撮影機器で撮影した場合に、撮影範囲内に少なくとも１つの位置情報コードが含まれるように決定される。また、位置情報コードは、印刷物１２０の原稿レイアウトの空きスペースを利用して配置されてもよく、あるいは印刷物原稿データ１１５を編集して原稿レイアウトを調整し、位置情報コードの配置領域を確保してもよい。
【００３７】
コード作成部１１２は、配置位置決定部１１１で決定された位置情報コードの配置位置に基づいて、位置情報コードの印刷物上の配置位置を特定するのに必要な情報を記録した位置情報コードを作成するための機能部である。ここで、位置情報コードには、バーコード、２次元コード、または電子透かしとして用いられるドットパターンなどを用いてもよい。
【００３８】
位置情報コードには、位置情報コードの印刷物上の配置位置を表す少なくとも１つの位置情報を含むことができる。ここで、位置情報コードに含まれる位置情報は、印刷物の紙面平面上の任意の１点を原点とし、当該原点を起点として互いに直交する紙面平面上の２方向をそれぞれｘ方向、ｙ方向とする２次元座標系（以下、紙面座標系という）の座標値などによって表現される。位置情報コードに記録される位置情報には、例えば、位置情報コードが四角形の場合、四角形の４頂点の座標値などが用いられる。あるいは、位置情報コードとして、既存の規格化されたコードが用いられる場合のように、コードの形状及び大きさがあらかじめ決まっている場合は、四角形の中心点の座標値のみを用いてもよい。
【００３９】
また、位置情報コードは、位置情報の他に、位置情報コードが印刷された印刷物１２０を識別するための印刷物識別情報１１６や、ネットワークを介して位置情報を送信する際の送信先を示す送信先情報１１７などの情報を含んで作成されてもよい。印刷物識別情報１１６には、例えば、位置情報コードが印刷されたカタログの通し番号やページ番号など、撮影された画像の位置情報コードから印刷物を特定するために必要な情報が含まれる。送信先情報１２６には、例えば、カタログの提供元の情報提供サイトのＵＲＬなどが含まれる。
【００４０】
印刷原稿作成部１１３は、印刷物原稿データ１１５を編集して、コード作成部１１２で作成された位置情報コードを、配置位置決定部１１１において決定された配置位置に配置するための機能部である。印刷物原稿データ１１５において、配置位置決定部１１１で決定された位置情報コードの配置位置に、位置情報コードを配置するのに必要な配置領域が確保されている場合、その領域に位置情報コードを配置する。配置領域が確保されていない場合には、印刷物原稿データ１１５を編集して印刷レイアウトを調整してもよい。
【００４１】
印刷処理部１１４は、印刷原稿作成部１１３によって編集された印刷物原稿データ１１５を印刷し、位置情報コードが印刷された印刷物１２０を作成するための機能部である。印刷処理部１１４は、例えばプリンタなどの出力装置によって構成され、位置情報コードが配置された印刷物原稿データ１１５を紙などの印刷媒体に出力することにより、印刷物１２０を作成する。
【００４２】
図４は、印刷物作成装置１１０で作成された印刷物１２０の例で、通信販売の商品注文用カタログを示したものである。印刷物１２０には、紙面の左半分に商品Ａの商品情報、右半分に商品Ｂの商品情報が掲載されている。また、商品Ａ及びＢの商品情報として、それぞれ商品の写真１２１ａ及び１２１ｂと、商品の説明１２２ａ及び１２２ｂと、商品の価格と商品番号等が記載された価格表１２３ａ及び１２３ｂとが印刷されている。
【００４３】
さらに、印刷物１２０には、価格表１２３ａ及び１２３ｂの下に位置情報コード１２４〜１２７が印刷されている。位置情報コード１２４〜１２７は、価格表１２３ａ及び１２３ｂに記載された商品番号のいずれか１つを中心として撮影した際に、必ずいずれか１つが撮影範囲内に含まれるように配置されている。
【００４４】
また、位置情報コード１２４〜１２７には、各コードの紙面上の位置を算出するための位置情報として、紙面の左上頂点１２８の位置を原点とし、紙面右方向を＋ｘ方向、紙面下方向を＋ｙ方向とする紙面座標系における、各位置情報コードの中心点の座標値が記録されている。位置情報コード１２４〜１２７のそれぞれ右横に示された座標値（実際のカタログ上には印刷されていないものとする）が各コードに記録されている座標値である。例えば、位置情報コード１２４の中心点１２９の座標値は（２０，１５０）であり、頂点１２８からｘ方向に２０ｍｍ、ｙ方向に１５０ｍｍの位置にあることを表す。同様に、位置情報コード１２５〜１２７についても、各コードの中心点が紙面上のどこに位置するかが、紙面座標系の座標値により表現されている。
【００４５】
以上、印刷物作成装置１１０と印刷物作成装置１１０で作成される印刷物１２０について説明した。次に、図３に基づいて位置算出装置１５０について説明する。ここで、図３は、位置算出装置１５０の概略構成を示すブロック図である。位置算出装置１５０は、コード解析部１５１と、位置情報算出部１５２と、位置情報送信部１５３とから構成される。以下、位置算出装置１５０の各部について説明する。
【００４６】
コード解析部１５１は、位置情報コードが印刷された印刷物１２０をカメラ１３０などで撮影した画像データ１４０から、画像データ１４０に撮影されている位置情報コードを解析し、位置情報コードに記録された情報を取得するための機能部である。コード解析部１５１は、位置情報コードに記録された位置情報コードの位置情報、印刷物識別情報、及び送信先情報などの情報を取得する。
【００４７】
位置情報算出部１５２は、位置情報コードから読み取られた位置情報から、画像１４０の中心点の位置情報を算出するための機能部である。位置情報コードから読み取られる位置情報は、コード作成部１１２で位置情報コードに記録された情報であって、例えば、位置情報コードの中心点の紙面座標系における座標値などで表される。また、算出される画像１４０の中心点の位置情報も、位置情報コードの位置情報と同じ紙面座標系における座標値を用いて表される。位置情報算出部１５２において、画像１４０の中心点の位置情報を求める方法については、後で詳述する。
【００４８】
位置情報送信部１５３は、位置情報算出部１５２で算出された画像１４０の中心点の位置情報を、コード解析部１５１において位置情報コードから読み取られた送信先情報で表される位置情報送信先１５５に送信するための機能部である。位置情報送信先１５５を示す送信先情報は、例えば、インターネット上の情報提供サイトのＵＲＬ等によって示され、位置情報送信部１５３は、算出された位置情報をネットワーク１５４を介してＵＲＬが示す位置情報送信先１５５に送信する。
【００４９】
以上、本実施形態にかかる印刷物上の位置算出システム１００の構成について説明した。なお、印刷物作成装置１１０の配置位置決定部１１１、コード作成部１１２、及び印刷原稿作成部１１３は、ＰＣ等の情報処理装置にインストールされた、上述した各機能を実行可能なプログラムモジュールで構成されてもよく、また、印刷処理部１１４は、プリンタ等の出力装置で構成されてもよい。また、位置算出装置１５０の各部は、上述した各機能を実行可能なプログラムモジュールで構成されてもよく、位置算出装置１５０は、各プログラムモジュールがインストールされたＰＣ等の情報処理装置またはデジタルカメラが内蔵された携帯電話端末であってもよい。
【００５０】
次に、図７および図８に基づいて、本実施形態にかかる印刷物上の位置算出処理について説明する。ここで、図７は、印刷物上の位置情報を記録した位置情報コードを含む印刷物１２０を作成する印刷物作成処理の流れを示すフローチャートである。さらに、図８は、印刷物１２０の位置情報を算出する位置算出処理の流れを示すフローチャートである。
【００５１】
まず、図７に基づいて、印刷物作成処理について説明する。
【００５２】
図７に示すように、まず、位置情報コード配置前の印刷物１２０の印刷物原稿データ１１５から、位置情報コードの配置位置を決定する（ステップＳ２００）。位置情報コードは、原稿レイアウトの空きスペースを利用して配置してもよく、あるいは印刷物原稿データ１１５を編集して原稿レイアウトを調整し、位置情報コードの配置領域を確保してもよい。
【００５３】
次いで、印刷物１２０に印刷する位置情報コードを作成する（ステップＳ２１０）。まず、位置情報コードに記録する紙面座標系の座標値を、ステップＳ２００で決定した位置情報コードの配置位置から求める。その後、少なくとも１つの紙面座標系の座標値を記録した位置情報コードを作成する。位置情報コードに記録される座標値としては、例えば、位置情報コードが四角形の場合、四角形の４頂点の座標値や、中心点の座標値などを用いることができる。さらに、位置情報コードには、印刷物を識別するための印刷物識別情報１１６や、ネットワーク１５４を介して位置情報を送信する際の位置情報送信先１５５を示す送信先情報１１７などが記録されてもよい。また、作成する位置情報コードには、バーコード、２次元コード、または電子透かしとして用いられるドットパターンなどを用いてもよい。
【００５４】
次いで、印刷物原稿データ１１５を編集して、ステップＳ２１０で作成された位置情報コードをステップＳ２００で決定された紙面上の配置位置に配置する（ステップＳ２２０）。印刷物原稿データ１１５において、ステップＳ２００で決定された配置位置に必要な配置領域が確保されている場合、その領域にステップＳ２１０で作成された位置情報コードを配置する。位置情報コードを配置するための領域が確保されていない場合、印刷原稿データ１１５を編集して印刷レイアウトを調整し、配置領域を確保した後、位置情報コードを配置する。
【００５５】
最後に、ステップＳ２２０で位置情報コードを配置した印刷原稿データ１１５を印刷し、印刷物１２０を作成する（ステップＳ２３０）。
【００５６】
次に、図８に基づいて、位置算出処理について説明する。
【００５７】
図８に示すように、まず、位置情報コードが印刷された印刷物１２０の紙面を撮影した画像データ１４０から、位置情報コードを検出する（ステップＳ３００）。位置情報コードが画像１４０から検出されない場合は、処理を終了する。
【００５８】
次いで、位置情報コードを解析し、位置情報コードに記録されている情報を取得する（ステップＳ３１０）。ここで、位置情報コードから取得される情報は、ステップＳ２１０で位置情報コードに記録された位置情報コードの位置情報、印刷物識別情報、及び送信先情報などである。
【００５９】
次に、画像１４０の中心点の紙面座標系における座標値を算出する（ステップＳ３２０）。
【００６０】
図５は、図４に示したカタログ１２０の一部を撮影した画像データ１４０の例を示したものである。図５の例を用いて、ステップＳ３２０において、画像データ１４０の中心点１４６の紙面座標系における座標値を算出する方法について説明する。
【００６１】
画像データ１４０は、カタログ１２０に記載された商品番号１４３の位置を中心として撮影されたものであり、位置情報コード１４１を含んでいる。図５の位置情報コード１４１は、図４のカタログ１２０に印刷された位置情報コード１２４が画像１４０に撮影されたものである。また、位置情報コード１４１は、あらかじめ形状及び大きさが決まっているコードを用いているものとし、コードに記録された中心点１４２（図４の１２９）の紙面座標系における座標値（２０，１５０）からコードの４頂点の座標値が求められるものとする。ここで用いられる紙面座標系は、図４のカタログ紙面の左上頂点１２８を原点とし、紙面右方向を＋ｘ方向、紙面下方向を＋ｙ方向とする紙面座標系である。
【００６２】
図５の例では、位置情報コード１４１は紙面に印刷された形状と同じ状態で正方形に撮影されており、このような場合には、位置情報コード１４１の４頂点の画像上における位置から、画像データ１４０の中心点１４６の紙面座標系における座標値を算出することができる。ここで、画像上の位置を表すための位置情報を、画像の左上頂点１４４を原点（０，０）とし、画像右方向を＋ｘ方向、画像下方向を＋ｙ方向とする２次元座標系（以下、画像座標系という）における座標値により表すものとする。図５の例では、画像座標系は単位をピクセルとし、画像の右下頂点１４５の座標値は（６４０，４８０）であるものとする。したがって、画像データ１４０の中心点１４６の画像座標系における座標値は、（３２０，２４０）と表される。
【００６３】
さらに、位置情報コード１４１の中心点１４２の画像座標系における座標値は、位置情報コード１４１の左側に表示されている座標値（３１０，３７０）（実際の画像上には表示されていないものとする）であるものとする。画像座標系と紙面座標系それぞれの座標値は、所定の変換マトリクスによって変換することが可能であり、画像座標系における画像データの中心点１４６の座標値、画像座標系及び紙面座標系それぞれにおける位置情報コード１４１の中心点１４２の座標値、及び画像座標系から紙面座標系への変換マトリクスにより、画像データの中心点１４６の紙面座標系における座標値を算出することができる。
【００６４】
また、印刷物を撮影する際の印刷物とカメラとの距離や角度によって、位置情報コードが実際に印刷された形状どおりに撮影されない場合もある。図６は、図４のカタログの例と同じ正方形の位置情報コード１６１が、変形されて撮影された画像１６０の例である。このような場合には、撮影時のカメラの位置及び姿勢を表すパラメタ行列を求め、かかるパラメタ行列を基にして画像１６０の中心点１６６に対応する紙面座標系での座標値を算出する。パラメタ行列の算出は、例えば、特開２０００−４１１７３に開示の方法を用いれば、位置情報コード１６１の４頂点１６２〜１６５のうちいずれか３点の画像座標系及び紙面座標系それぞれにおける座標値から求めることができる。その後、特開２０００−６５９４８に開示の方法において、式（１６）〜（１８）を適用すれば、求められたパラメタ行列を用いて画像１６０の中心点１６６の紙面座標系における座標値の算出を行うことができる。
【００６５】
次いで、ステップＳ３２０において算出した座標値を位置情報送信先１５５に送信する（ステップＳ３３０）。また、印刷物識別情報として位置情報コードが印刷されていた印刷物１２０を識別するＩＤ番号、またはページを示すページ番号等を座標値とともに送信してもよい。
【００６６】
以上、本実施形態にかかる印刷物上の位置算出方法について説明した。かかる位置算出方法により、カメラなどの撮影機器で印刷物を撮影した画像中の位置情報コードから画像の中心位置を算出することにより、画像の中心に撮影された印刷物の情報を取得することができる。これにより、印刷物の任意位置に印刷された情報を簡単に取得することが可能となる。また、位置情報コードには印刷物の位置情報以外の情報も記録することができることから、位置情報コードから取得した情報を送信するサイトのＵＲＬ等を記録しておき、情報を直接インターネット等を介して送信することも可能となる。
【００６７】
なお、以上の説明では、位置情報コードの例として、カタログの余白部分に印刷された正方形の位置情報コードを用いて説明したが、本実施形態における位置情報コードの形状、大きさ及び印刷位置は、これに限られない。
【００６８】
図９は、本実施形態における位置情報コードの変更例である。また、図１０は、図９に示された２つのドットパターンを価格表の外枠を利用して配置した印刷物１７０の例であり、図１１は、印刷物１７０を撮影した画像１８０の例である。
【００６９】
図９に示した（ａ）及び（ｂ）のドットパターンは、特開２００３−１０１７６２に開示の方法により作成したもので、（ａ）及び（ｂ）に示すような複数種類のドットパターンのユニットでデジタル情報を表現することができるものである。このようなドットパターンのユニットは、様々な形態で配置することができ、四角形等に限定されない可変形状の位置情報コードとして利用することができる。
【００７０】
図１０は、図９に示したドットパターンを、価格表の外周罫線１７１に沿って配置した例であり、図１１は、図１０のカタログを価格表の中に記載された商品番号１７２を中心として撮影した画像１８０である。図１０の位置情報コードには、印刷物１７０の位置情報として、罫線１７１の６つの交点１７３〜１７８の紙面座標系における座標値が記録されている。図１１の画像データ１８０は、罫線１７１に沿って配置された図９の位置情報コードを含んで撮影されており、位置情報コードから罫線１７１の交点１７３、１７４、１７６及び１７７の紙面座標系における座標値を読み取ることができる。これにより、交点１７３〜１７７のうちいずれか３点の画像座標系及び紙面座標系それぞれにおける座標値から、画像データ１８０の中心点１８１の紙面座標系における座標値を算出することができる。
【００７１】
図９に示したような可変形状の位置情報コードを用いることで、図１０のカタログの例のように、印刷物の構成要素（例えば罫線など）を位置情報コードの配置領域として利用することができる。これにより、カタログに位置情報コードを配置する際に、位置情報コードを配置するための専用領域を確保することが不要になるため、紙面スペースを有効に活用することができる。
【００７２】
（第２の実施形態）
次に、本発明の第２の実施形態にかかる印刷物上の位置算出システム４００について説明する。図１２は、本発明の第２の実施形態にかかる印刷物上の位置算出システム４００の概略構成を示すブロック図である。本実施形態にかかる印刷物上の位置算出システムは、印刷物作成装置４１０と、位置算出装置４５０と、データベース登録部４６０と、データベース検索部４７０と、印刷物データベース４８０とを備えて構成される。以下、各部についてそれぞれ説明する。
【００７３】
まず、印刷物作成装置４１０について説明する。本実施形態の印刷物作成装置４１０は、図２に示した第１実施形態の印刷物作成装置１１０と同様の構成を有し、配置位置決定部１１１と、コード作成部１１２と、印刷原稿作成部１１３と、印刷処理部１１４とから構成される。このうち、配置位置決定部１１１、印刷原稿作成部１１３、及び印刷処理部１１４については、第１実施形態と同様であるため、説明を省略する。以下、本実施形態のコード作成部１１２について説明する。
【００７４】
本実施形態のコード作成部１１２は、データベース登録部４６０に対してデータ登録を依頼し、データベース登録部４６０から返される登録番号を記録した位置情報コードを作成するための機能部である。データベース登録部４６０には、例えば、印刷物の位置情報を送信する送信先のＵＲＬ、印刷物を識別するためのＩＤ番号、またはページ番号等の情報を送信し、登録依頼する。印刷物データベース４８０への登録処理が正常に実行されたら、データベース登録部４６０から登録番号が返却される。登録番号が返却されたら、コード作成部は、登録番号及び位置情報コードの位置情報を記録した位置情報コードを作成する。
【００７５】
次に、位置算出装置４５０について説明する。本実施形態の位置算出装置４５０は、図３に示した第１実施形態の位置算出装置１５０と同様の構成を有し、コード解析部１５１と、位置情報算出部１５２と、位置情報送信部１５３とから構成される。このうち、位置情報算出部１５２及び位置情報送信部１５３については、第１実施形態と同様であるため、説明を省略する。以下、本実施形態のコード解析部１５１について説明する。
【００７６】
本実施形態のコード解析部１５１は、位置情報コードが埋め込まれた印刷物４２０をカメラ４３０などで撮影した画像データ４４０から、画像データ４４０に含まれる位置情報コードを解析し、位置情報コードに記録された情報を取得するための機能部である。さらに、位置情報コードから取得した情報の中に、印刷物データベース４８０の登録番号に該当する情報が含まれていた場合、データベース検索部４７０に対して登録番号を送信して検索依頼を行う。検索処理が正常に実行されたら、データベース検索部４７０より、送信した登録番号をキーとして検索された情報が返却される。データベース検索部４７０から返却される情報は、印刷物作成部４１０において登録依頼された情報であって、例えば、印刷物４２０の位置情報を送信する送信先のＵＲＬ、印刷物を識別するためのＩＤ番号、またはページ番号等である。
【００７７】
次に、データベース登録部４６０について説明する。データベース登録部４６０は、印刷物作成装置４１０のコード作成部１１２からの登録依頼に基づき、印刷物４２０についての情報を印刷物データベース４８０に登録し、登録番号を印刷物作成装置４１０に送信する。
【００７８】
次に、データベース検索部４７０について説明する。データベース検索部４７０は、位置算出装置４５０のコード解析部１５１からの検索依頼に基づいて、登録番号をキーとして印刷物データベース４８０に登録されている情報を検索し、位置算出装置４５０に送信する。
【００７９】
次に、印刷物データベース４８０について説明する。印刷物データベース４８０は、印刷物４２０の位置情報を送信するための送信先情報や、印刷物４２０を識別するための印刷物識別情報を記憶する記憶部であり、例えばＲＡＭやハードディスク等のメモリを含んで構成される。印刷物データベース４８０には、例えば、送信先の情報提供サイトのＵＲＬ、印刷物のＩＤ番号、ページ番号等の情報を記憶している。
【００８０】
以上、本実施形態にかかる印刷物上の位置算出システム４００の構成について説明した。次に、図１３および図１４に基づいて、本実施形態にかかる印刷物上の位置算出処理について説明する。ここで、図１３は、印刷物作成処理の流れを示すフローチャートであり、図１４は、位置算出処理の流れを示すフローチャートである。
【００８１】
まず、図１３に基づいて、印刷物作成処理について説明する。
【００８２】
図１３に示すように、まず、位置情報コード配置前の印刷物４２０の印刷物原稿データから、位置情報コードの配置位置を決定する（ステップＳ５００）。位置情報コードは、原稿レイアウトの空きスペースを利用して配置してもよく、あるいは印刷物原稿データを編集して原稿レイアウトを調整し、位置情報コードの配置領域を確保してもよい。
【００８３】
次いで、印刷物データベース４８０に、所定のデータを登録する（ステップＳ５１０）。印刷物データベース４８０には、例えば、印刷物４２０の位置情報を送信する送信先の情報提供サイトのＵＲＬ、印刷物４２０のＩＤ番号、ページ番号等の情報を登録する。登録が正常に行われた場合は、登録情報を検索するための検索キーとなる登録番号が返される。
【００８４】
次いで、カタログに印刷する位置情報コードを作成する（ステップＳ５２０）。まず、位置情報コードに記録する紙面座標系の座標値を、ステップＳ５００で決定した位置情報コードの配置位置から求める。その後、少なくとも１つの紙面座標系の座標値と、印刷物データベース４８０の登録番号とを記録した位置情報コードを作成する。
【００８５】
次いで、印刷物原稿データを編集し、ステップＳ５２０で作成された位置情報コードをステップ５００で決定された紙面上の配置位置に配置する（ステップＳ５３０）。印刷物原稿データにおいて、ステップＳ５００で決定された配置位置に必要な配置領域が確保されている場合、その領域にステップＳ５２０で作成された位置情報コードを配置する。位置情報コードを配置するための領域が確保されていない場合、印刷原稿データを編集して印刷レイアウトを調整し、配置領域を確保した後、位置情報コードを配置する。
【００８６】
最後に、ステップＳ５３０で作成した位置情報コードが配置された原稿データを印刷し、印刷物４２０を作成する（ステップＳ５４０）。
【００８７】
次に、図１４に基づいて、位置算出処理について説明する。
【００８８】
図１４に示すように、まず、印刷物作成部において作成された印刷物の紙面を撮影した画像データから、位置情報コードを検出する（ステップＳ６００）。位置情報コードが画像中から検出されない場合は、処理を終了する。
【００８９】
次いで、位置情報コードを解析し、位置情報コードに記録されている情報を取得する（ステップＳ６１０）。ここで、位置情報コードから取得される情報は、ステップＳ５２０で位置情報コードに記録された位置情報コードの位置情報及び印刷物データベースの登録番号などである。
【００９０】
次に、ステップ６１０で位置情報コードから取得された登録番号をキーとして、印刷物データベース４８０に登録されている情報を検索する（ステップＳ６２０）。登録番号に該当する情報が存在しない場合は、処理を終了する。該当する情報が存在した場合、印刷物データベース４８０から検索された情報が返却される。返却される情報は、例えば、印刷物４２０の情報送信先のＵＲＬ、印刷物４２０を識別するためのＩＤ番号、またはページ番号等である。
【００９１】
次に、画像４４０の中心点の紙面座標系における座標値を算出する（ステップＳ６３０）。座標値の算出方法は、第１実施形態のステップＳ３２０において説明した方法と同一の方法を用いる。
【００９２】
次いで、ステップＳ６３０において算出した座標値を、ステップＳ６２０で印刷物データベース４８０から取得した情報送信先に送信する（ステップＳ６４０）。また、印刷物４２０を識別するＩＤ番号、ページ番号等を座標値とともに送信してもよい。
【００９３】
以上、本実施形態にかかる印刷物上の位置算出方法について説明した。かかる位置算出方法により、位置情報の送信先情報や、印刷物の識別情報を印刷物データベースで一元管理することが可能となる。したがって、例えば、送信先である情報提供サイトのＵＲＬや、意位置情報コードが印刷されたページ番号などが変更されても、印刷物データベースに登録された情報のみを変更すればよく、印刷された位置情報コードを変更する必要がなくなる。また、位置情報コードに記録すべき情報を、印刷物データベースの登録番号に置き換えることで、位置情報コードに記録される情報量を減少させることができ、印刷物上の位置情報コードの領域を削減することが可能となる。
【００９４】
また、本実施形態においては、印刷物識別情報及び送信先情報を印刷物データベースに登録し、印刷物データベースの登録番号と位置情報とが位置情報コードに記録されるものとして説明したが、印刷物データベースに登録される情報はこれらに限られない。例えば、位置情報である座標値も印刷物データベースに登録し、位置情報コードにはデータベースの登録番号のみを記録するようにしてもよい。これにより、位置情報コードに記録すべき情報量をさらに減少させることが可能となる。
【００９５】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００９６】
【図１】本発明の第１の実施形態にかかる印刷物上の位置算出システムの概略構成を示すブロック図である。
【図２】同実施形態にかかる印刷物作成装置の概略構成を示すブロック図である。
【図３】同実施形態にかかる位置算出装置の概略構成を示すブロック図である。
【図４】同実施形態にかかる印刷物作成部で作成されたカタログの例である。
【図５】図４に示したカタログの一部を撮影した画像の例である。
【図６】図４に示したカタログの位置情報コードが変形されて撮影された画像の例である。
【図７】本発明の第１の実施形態にかかる印刷物作成処理の流れを示すフローチャートである。
【図８】同実施形態にかかる位置算出処理の流れを示すフローチャートである。
【図９】同実施形態にかかる位置情報コードの変更例である。
【図１０】図９のパターンを配置した印刷物の例である。
【図１１】図１０の印刷物を撮影した画像の例である。
【図１２】本発明の第２の実施形態にかかる印刷物上の位置算出システムの概略構成を示すブロック図である。
【図１３】同実施形態にかかる印刷物作成処理の流れを示すフローチャートである。
【図１４】同実施形態にかかる位置算出処理の流れを示すフローチャートである。
【符号の説明】
【００９７】
１００      印刷物上の位置算出システム
１１０      印刷物作成装置
１１１      配置位置決定部
１１２      コード作成部
１１３      印刷原稿作成部
１１４      印刷処理部
１１５      印刷物原稿データ
１１６      印刷物識別情報
１１７      送信先情報
１２０      位置情報付き印刷物
１３０      カメラ
１４０      画像データ
１５０      位置算出装置
１５１      コード解析部
１５２      位置情報算出部
１５３      位置情報送信部
１５４      ネットワーク
１５５      位置情報送信先
４６０      データベース登録部
４７０      データベース検索部
４８０      印刷物データベース
【図１】
2007318341.tif 000003
【図２】
2007318341.tif 000004
【図３】
2007318341.tif 000005
【図４】
2007318341.tif 000006
【図５】
2007318341.tif 000007
【図６】
2007318341.tif 000008
【図７】
2007318341.tif 000009
【図８】
2007318341.tif 000010
【図９】
2007318341.tif 000011
【図１０】
2007318341.tif 000012
【図１１】
2007318341.tif 000013
【図１２】
2007318341.tif 000014
【図１３】
2007318341.tif 000015
【図１４】
2007318341.tif 000016