(57)【特許請求の範囲】
【請求項１】
互いに異なる情報を有する複数のマーカが印刷面の全面に亘って印刷され、さらに可視情報が該印刷面に印刷されている印刷物と、
前記可視情報に関連するコンテンツ情報を提供する情報提供装置と、
を備えた情報提供システムであり、
前記情報提供装置は、
前記コンテンツ情報、及び前記印刷面における前記マーカの印刷位置を示すマーカ印刷位置情報を該マーカの情報に対応付けて記憶する記憶手段と、
前記印刷面を撮像して、撮像画像を生成する撮像手段と、
前記撮像画像を取得して、該撮像画像から前記マーカを検出し、検出したマーカから情報を読み取り、読み取った前記マーカの情報に対応する前記マーカ印刷位置情報を前記記憶手段から検索し、検索された該マーカ印刷位置情報に基づいて前記印刷面における被撮像部の位置を検出するとともに、前記マーカのサイズを検出する検出手段と、
前記コンテンツ情報を表示する表示手段と、
を備え、
前記検出した被撮像部の位置に対応させて前記コンテンツ情報を表示するとともに、前記マーカのサイズに応じて該コンテンツ情報を拡大または縮小して表示することを特徴とする、情報提供システム。
【請求項２】
互いに異なる情報を有する複数のマーカが印刷面の全面に亘って印刷され、さらに可視情報が該印刷面に印刷されている印刷物と、
前記可視情報に関連するコンテンツ情報を提供する情報提供装置と、
を備えた情報提供システムであり、
前記情報提供装置は、
前記コンテンツ情報、及び前記印刷面における前記マーカの印刷位置を示すマーカ印刷位置情報を該マーカの情報に対応付けて記憶する記憶手段と、
前記印刷面を撮像して、撮像画像を生成する撮像手段と、
前記撮像画像を取得して、該撮像画像から前記マーカを検出し、検出したマーカから情報を読み取り、読み取った前記マーカの情報に対応する前記マーカ印刷位置情報を前記記憶手段から検索し、検索された該マーカ印刷位置情報に基づいて前記印刷面における被撮像部の位置を検出するとともに、前記マーカの方向を検出する検出手段と、
前記コンテンツ情報を表示する表示手段と、
を備え、
前記検出した被撮像部の位置に対応させて前記コンテンツ情報を表示するとともに、前記マーカの方向に応じて該コンテンツ情報を回転させて表示することを特徴とする、情報提供システム。
【請求項３】
前記印刷物は複数の前記印刷面を有し、各印刷面の間で前記マーカの情報が重複しないように各マーカが印刷されており、
前記記憶手段は、前記印刷面の各々を識別する印刷面識別情報に対応付けて前記コンテンツ情報を記憶するとともに、前記マーカの情報に対応付けて該マーカが印刷されている前記印刷面の印刷面識別情報を記憶し、
前記検出手段は、読み取った前記マーカの情報を検索キーとして前記印刷面識別情報を前記記憶手段から検索し、
検索された前記印刷面識別情報を検索キーとしてコンテンツ情報を取得することを特徴とする請求項１または請求項２に記載の情報提供システム。
【請求項４】
前記検出手段は、前記撮像画像中に複数の前記マーカを検出した場合に、検出された各々のマーカについて前記マーカ印刷位置情報を検索し、検索された複数のマーカ印刷位置情報の平均値を算出し、算出した平均値を前記印刷面における被撮像部の位置とする、請求項１から請求項３に記載の情報提供システム。
【請求項５】
前記コンテンツ情報は、前記可視情報の全体又は一部を代替する代替画像情報を含むことを特徴とする請求項１から請求項４に記載の情報提供システム。
【請求項６】
前記コンテンツ情報は、前記可視情報を構成している要素に関連するアニメーションを表示するアニメーション画像情報を含むことを特徴とする請求項１から請求項５に記載の情報提供システム。
【請求項７】
前記情報提供装置は、前記表示手段に表示させた前記コンテンツ情報を移動させることを特徴とする請求項６に記載の情報提供システム。
【請求項８】
前記複数のマーカは、不可視インクで印刷されていることを特徴とする請求項１から請求項７に記載の情報提供システム。
【請求項９】
前記不可視インクは、前記印刷面における不可視波長光線の反射を減衰させるインクであることを特徴とする請求項８に記載の情報提供システム。
【請求項１０】
前記複数のマーカの向きが不揃いであることを特徴とする請求項１から請求項９のいずれか１項に記載の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷面に関連する情報を提供する情報提供システム、及び印刷物に関する。
【背景技術】
【０００２】
特許文献１には、印刷物、ペン型の読取装置、及び情報機器から構成された情報提供システムが記載されている。
【０００３】
印刷物は、赤外線吸収インクで複数のマーカが印刷された印刷面を有する。複数のマーカは、マス目状に隙間なく印刷面の縦横に配列されており、互いを識別するためのドットコードを有している。ドットコードは、人の目では容易に視認できない小さなドットの群から形成されている。複数のマーカの上には、さらに可視情報が印刷されている。
【０００４】
ペン型の読取装置は、その先端部を印刷面に接触させて用いられる。当該読取装置は、印刷面との接触部分に印刷されているマーカのドットコードを読み取って、そのドットコードに付与された固有のコード情報を検出し、これを情報機器に送信する。
【０００５】
情報機器には、上記可視情報に関連するコンテンツ情報がコード情報に対応付けて記憶されている。読取装置からコード情報が入力されると、情報機器は、このコード情報を検索キーとしてコンテンツ情報を検索し、そのコンテンツ情報を表示する。
【０００６】
このような情報提供システムは、ユーザが前記読取装置でタッチしているマーカのみに着目し、そのマーカに関連するコンテンツ情報を出力する構成となっている。よって、ユーザが印刷面全体のどの辺りに注目しているのかを認識し、印刷面に対するユーザの注目位置に合わせてコンテンツ情報を出力するといった情報提供の形態を実現させることはできない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２１３３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、印刷面に対するユーザの注目位置に対応させてコンテンツ情報を出力することを可能とする情報提供システム、および印刷物を提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）本発明の情報提供システムは、互いに異なる情報を有する複数のマーカが印刷面の全面に亘って印刷され、さらに可視情報が該印刷面に印刷されている印刷物と、前記可視情報に関連するコンテンツ情報を出力する情報提供装置と、を備えており、
前記情報提供装置は、前記コンテンツ情報を記憶する記憶手段と、前記印刷面を撮像してマーカ画像を含む撮像画像の情報を生成する撮像手段と、前記撮像画像の情報を取得して、該撮像画像に含まれる前記マーカ画像から前記マーカの情報を読み取り、前記印刷面における被撮像部の位置を検出する検出手段と、前記被撮像部の位置に対応させて前記コンテンツ情報を表示手段に表示させるアプリケーション手段と、を備えていることを特徴とする。
（２）また、前記記憶手段は、前記印刷面における前記マーカの印刷位置を示すマーカ印刷位置情報を該マーカの情報に対応付けて記憶し、前記検出手段は、読み取った前記マーカの情報を検索キーとして前記マーカ印刷位置情報を前記記憶手段から検索し、検索されたマーカ印刷位置情報に基づいて前記被撮像部の位置を決定することを特徴とする。
（３）さらに、前記印刷物は複数の前記印刷面を有し、各印刷面の間で前記マーカの情報が重複しないように各マーカが印刷されており、前記記憶手段は、前記印刷面の各々を識別する印刷面識別情報に対応付けて前記コンテンツ情報を記憶するとともに、前記マーカの情報に対応付けて該マーカが印刷されている前記印刷面の印刷面識別情報を記憶し、前記検出手段は、読み取った前記マーカの情報を検索キーとして前記印刷面識別情報を前記記憶手段から検索し、前記アプリケーション手段は、検索された前記印刷面識別情報を検索キーとしてコンテンツ情報を取得することを特徴とする。
（４）前記記憶手段は、前記マーカ画像のサイズの基準値を記憶し、前記検出手段は、前記撮像画像にある前記マーカ画像のサイズを検出し、前記基準値に対する該検出されたマーカ画像のサイズの比率を求めることを特徴とする。
（５）前記検出手段は、前記撮像画像における前記マーカ画像の方向を検出し、前記アプリケーション手段は、検出された前記マーカ画像の方向に合わせて前記コンテンツ情報を前記表示手段に表示させることを特徴とする。
（６）前記コンテンツ情報は、前記可視情報の全体又は一部を代替する代替画像情報を含むことを特徴とする。
（７）前記コンテンツ情報は、前記可視情報を構成している要素に関連するアニメーションを表示するアニメーション画像情報を含むことを特徴とする。
（８）前記アプリケーション手段は、前記表示手段に表示させた前記コンテンツ情報を移動させることを特徴とする。
（９）上記に記載の印刷物において、前記複数のマーカは、不可視インクで印刷されていることを特徴とする。
（１０）前記不可視インクは、前記印刷面における不可視波長光線の反射を減衰させるインクであることを特徴とする。
（１１）前記複数のマーカの向きが不揃いであることを特徴とする。
【発明の効果】
【００１０】
本発明の情報提供システムによれば、印刷面の全面に亘って複数のマーカが印刷されており、撮像手段が印刷面を撮像して撮像画像の情報を生成し、検出手段が撮像画像中のマーカ画像の情報を読み取ることで印刷面における被撮像部の位置が検出される。そして、アプリケーション手段が被撮像部の位置に対応させてコンテンツ情報を表示手段に表示させる。よって、印刷面のどの辺りの位置をユーザが注目しているかを検出し、その位置に合ったコンテンツ情報を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る情報提供システムを示すブロック図である。
【図２】実施形態に係る情報提供装置の動作を示すフロー図である。
【図３】実施形態に係る情報提供システムの使用状態の一例を示す図である。
【図４】実施形態の変形例を示すブロック図である。
【図５】実施形態の他の変形例を示すブロック図である。
【図６】他の変形例の使用状態の一例を示す図である。
【図７】（ａ）実施例に係るマーカの配置態様を示す平面図、（ｂ）マーカの一例を示す図である。
【発明を実施するための形態】
【００１２】
図面に基づいて本発明の実施形態を説明する。なお、各図にわたって示される同じ符号は、同一又は同様のものを示す。
【００１３】
図１に示すように、情報提供システム１は、印刷物３と、情報提供装置５と、を備えている。
【００１４】
印刷物３は、複数のマーカ７と可視情報９が印刷されている印刷面１１を有する。複数のマーカ７は、互いに間をあけて印刷面１１の全面に亘って配置されており、互いに異なる情報を有している。この情報は、代表的には、マーカ７の各々に個別に付与され、互いを識別する識別情報（以下、マーカ識別情報２５という。）である。このようなマーカ７としては、ＱＲコード（登録商標）シンボルに代表される公知の機械可読の技術により読取り可能な二次元コードシンボルや一次元コードシンボルが用いられる。また、独自の読取方式により読取り可能なシンボルを用いても良い。可視情報９は人間の目で認識可能な情報である。本実施形態においては、可視情報９としての世界地図が印刷面１１の全面に印刷されているが、これに限定されず他の可視情報９が印刷されてもよい。
【００１５】
このようなマーカ７と可視情報９は、代表的には、印刷面１１に対してオフセット印刷により印刷される。マーカ７は不可視インクにより印刷されるのが好ましい。この不可視インクは、可視光線下において人間の目では不可視であり、近赤外線等の不可視波長領域の光線を吸収する（反射を減衰させる）インクである。一方、可視情報９は可視光線下において人間の目で視認可能なインク（シアン、マゼンダ、イエローなどの基本インク）により印刷される。
【００１６】
本実施形態では、図１に示すように、中央処理装置１３、記憶手段１５、撮像手段１７、及びディスプレイ等の表示手段１９を備えたコンピュータを用いて情報提供装置５を実現している。この情報提供装置５の動作フローについて、図１〜図３を参照しながら説明する。
【００１７】
予め、記憶手段１５に、印刷面１１の可視情報９に関連するコンテンツ情報２１を記憶させると共に、各マーカ７のマーカ識別情報２５に対応付けて印刷面１１におけるマーカ７の印刷位置を示すマーカ印刷位置情報２３を記憶させておく。この記憶手段１５は、random-access memoryやread-only memory等の半導体記憶手段、磁気ディスク・ＣＤ−ＲＯＭ等の記録媒体、マイクロコンピュータ内の記憶装置を用いることができる。代表的なコンテンツ情報２１は表示手段１９に表示される静止画や動画等の画像情報であり、本実施形態においては印刷面に表示されている世界地図の静止画情報である。また、マーカ印刷位置情報２３は印刷面１１の中心をＸＹ平面の原点とするマーカ７のＸＹ座標情報である。
【００１８】
まず、印刷物３の印刷面１１を撮像した撮像手段１７から、マーカ画像を含む撮像画像の情報が中央処理装置１３に入力される（ｓ１１）。この撮像手段１７は、近赤外線領域の光を受光して撮像対象の画像情報を生成するイメージセンサと、このイメージセンサの近傍に配置されて赤外線等の不可視光線を印刷面１１に対して照射する発光手段と、印刷面１１で反射した反射光をイメージセンサに集光するレンズと、イメージセンサの受光面を覆い可視光線を減衰させるフィルタと、から構成されている。
【００１９】
撮像画像の情報が入力されると、中央処理装置１３が、入力された撮像画像に含まれるマーカ画像を検出し（ｓ１２）、このマーカ画像からマーカ識別情報２５を読み取って（ｓ１３）、このマーカ識別情報２５を検索キーとして記憶手段１５に記憶されたマーカ印刷位置情報２３を検索し、これを印刷面１１における被撮像部の位置とする（ｓ１４）。なお、マーカ画像を検出する（ｓ１２）ための前処理として、入力された撮像画像に対して２値化処理を行って２値画像の情報を生成するのが好ましい。また、マーカ７としてＱＲコードシンボルやバーコードなど公知のシンボルを用いた場合には、各シンボルに定められている公知の機械可読の技術を用いてマーカ画像を検出してマーカ識別情報２５を読み取ることができる（ｓ１３）。このように、コンピュータの中央処理装置１３は、撮像画像の情報からマーカ画像を検出し、そのマーカ画像を読み取って印刷面１１の被撮像部の位置を検出する検出手段として機能する。検出手段としての機能は被撮像部の位置の検出のみに限定されず、後述するようにマーカ画像の方向やサイズ等を検出する機能を有してもよい。
【００２０】
なお、入力された撮像画像から複数のマーカ画像が検出された場合には、中央処理装置１３は、各マーカ画像に対してマーカ印刷位置情報２３の検索までの処理を行う。そして、これらのマーカ印刷位置情報２３の平均値、好ましくは各マーカ印刷位置情報２３に対して撮像画像の中心から検出された各マーカまでの距離の逆数を重みとして与える加重平均値を求めて（以下、平均マーカ印刷位置情報という。）、これを被撮像部の位置とする。
【００２１】
被撮像部の位置が検出されると、中央処理装置１３が、記憶手段１５に記憶されているコンテンツ情報２１を取得する（ｓ２１）。そして、図３に示すように、被撮像部の位置に対応させてコンテンツ情報２１を表示手段１９に表示させる（ｓ２２）。具体的には、コンテンツ情報２１中の被撮像部の位置に対応している部分がディスプレイの中央に表示されるように、コンテンツ情報２１の表示座標をシフトさせる。このように、コンピュータの中央処理装置１３は、検出手段が検出した情報に基づいてコンテンツ情報２１を表示させるアプリケーション手段としても機能する。
【００２２】
本実施形態にかかる情報提供システム１によれば、印刷面１１の全面にマーカ７が点在しており、その中のマーカ識別情報２５を読み取ることで被撮像部の位置が検出される。そして、被撮像部の位置に合わせてコンテンツ情報２１が表示される。すなわち、印刷面１１のどの辺りの位置をユーザが注目しているかを検出し、この位置に合わせてコンテンツ情報２１を表示させることができる。
【００２３】
また、ユーザの注目位置に合ったコンテンツ情報２１をリアルタイムに提供するために、上記の動作フローはフレームごとに行われるのが好ましい。
【００２４】
本発明は上記の実施形態に限定されない。
例えば、図４に示すように、記憶手段１５に、予め撮像画像におけるマーカ画像のサイズの基準値２９を記憶させてもよい。この基準値２９は、撮像画像におけるマーカ画像の大小を測る基準となる値であり、印刷面１１に印刷された各マーカ７のサイズに応じて定められる。そして、マーカ画像を検出したときに（ｓ１２）、中央処理装置１３が、撮像画像におけるマーカ画像のサイズを検出して、記憶手段１５の基準値２９を参照して基準値２９に対するマーカ画像のサイズの比率を求めてもよい。求められた比率は必要に応じてマーカ識別情報２５に対応付けてメモリに記憶される。また、撮像画像におけるマーカ画像のサイズは、例えばＱＲコードシンボルを用いた場合には、撮像画像から位置検出パターンを検出して、位置検出パターン間の最大長さを求めて、この最大長さをマーカ画像のサイズとして定めることで検出される。
【００２５】
なお、撮像画像中に複数のマーカ画像が検出された場合には、中央処理装置１３は、各マーカ画像のサイズを検出して、これらのサイズの平均値を求めて、これを撮像画像におけるマーカ画像のサイズ（平均サイズ）とする。また、このマーカ画像の平均サイズを用いて基準値２９に対する比率（平均比率）を求めるのが好ましい。
【００２６】
さらに、中央処理装置１３は、求めた比率に応じてコンテンツ情報２１を拡大又は縮小させて表示手段１９に表示させてもよい（ｓ２２）。このような情報提供システム１によると、ユーザの注目度合いに応じたコンテンツ情報２１の表示が可能となる。
【００２７】
さらにまた、中央処理装置１３は、求めた比率を用いて被撮像部の位置の補正を行ってもよい。この補正は、マーカ画像を検出したときに（ｓ１２）、中央処理装置１３が撮像画像の中心を原点とするマーカ画像の位置（座標）を検出する。そして、中央処理装置１３は検出したマーカ画像の位置に対して比率の逆数を乗じ、得た値を補正情報とする。そして、マーカ印刷位置情報２３を検索したときに、中央処理装置１３は補正情報をマーカ印刷位置情報２３に加えて被撮像部の位置を定める（ｓ１４）。このような情報提供システム１によると、ユーザの注目部分の検出精度を向上させることができる。
【００２８】
また、撮像画像中に複数のマーカ画像が検出された場合には、中央処理装置１３は、撮像画像における各マーカ画像の位置を検出して、これらの位置の平均値を求めて、これに上記の平均比率の逆数を乗じて得た値を補正情報とし、この補正情報を上記の平均マーカ印刷位置情報に加えて被撮像部の位置を定める。
【００２９】
また、中央処理装置１３は、マーカ画像を検出したときに（ｓ１２）、撮像画像におけるマーカ画像の方向を検出し、さらに、この方向に合わせてコンテンツ情報２１を回転表示させてもよい（ｓ２２）。方向の検出は、印刷されているマーカ７の種類や形状に応じて適宜行われる。例えば、マーカ７としてＱＲコードシンボルを用いた場合には、撮像画像から位置検出パターンを検出し、撮像画像における位置検出パターンの対角線の傾斜角度に基づいてマーカ画像の方向を検出する。また、バーコードシンボルに代表される一次元コードシンボルを用いた場合には、撮像画像におけるバーの傾斜角度に基づいてマーカ画像の方向を検出する。このような情報提供システム１によると、印刷面１１に対するユーザの注目方向に合わせてコンテンツ情報２１を表示することができる。
【００３０】
なお、撮像画像中に複数のマーカ画像が検出された場合には、中央処理装置１３は、各マーカ７の方向を検出して、これらの方向の平均値を求めるのが好ましい。
【００３１】
また、本実施形態の印刷物３は、互いにマーカ識別情報２５が重複しないようにマーカ７が印刷された複数の印刷面１１ａ、１１ｂ、１１ｃを備えてもよい。この場合、記憶手段１５に、各印刷面１１ａ、１１ｂ、１１ｃを識別する印刷面識別情報３１に対応付けて各印刷面１１ａ、１１ｂ、１１ｃの可視情報９に関連するコンテンツ情報２１を記憶させ、さらに、マーカ識別情報２５に対応付けてマーカ７が印刷されている印刷面１１ａ、１１ｂ、１１ｃの印刷面識別情報３１を記憶させておく。そして、中央処理装置１３は、検出されたマーカ識別情報２５を検索キーとして印刷面識別情報３１を記憶手段１５から検索し、この印刷面識別情報３１を検索キーとしてコンテンツ情報２１を記憶手段１５から検索する（ｓ２１）。このような情報提供システム１によると、ユーザが注目している印刷面１１ａ、１１ｂ、１１ｃを特定し、その可視情報９に関連するコンテンツ情報２１を提供することができる。
【００３２】
また、本実施形態のコンテンツ情報は、印刷面１１に印刷されている可視情報９の全体に関連する画像情報（以下、全体画像情報という。）のみに限定されない。
例えば、図５に示すように、記憶手段１５に記憶されるコンテンツ情報には、可視情報９ａを構成している要素４９に関連するアニメーション画像情報５１ａ，５１ｂ（以下、要素画像情報という。）を含んでもよい。この要素画像情報は、印刷面１１における要素４９の印刷位置を示す要素印刷位置情報５３に対応付けて記憶される。要素印刷位置情報５３は、代表的には印刷面１１の中心をＸＹ平面の原点とする要素４９のＸＹ座標情報である。なお、図５に示す全体画像情報５５において要素画像情報に対応する部分が除かれている。
【００３３】
中央処理装置１３は、全体画像情報５５を取得し（ｓ２１）、全体画像情報５５を表示するときに（ｓ２２）、次の処理をさらに実行する。まず、全体画像情報５５を取得するときに（ｓ２１）、記憶手段１５から要素画像情報と共に要素印刷位置情報５３を読み出す。そして、全体画像情報５５を表示するときに（ｓ２２）、読み出した要素印刷位置情報５３と被撮像部の位置の差分により被撮像部の位置に対する要素４９の相対位置を求めて、この相対位置に合わせて要素画像情報の表示位置を設定し、これを全体画像情報５５に重畳させて表示する。さらに、中央処理装置１３は、相対位置に合わせて要素画像情報を重畳表示した後に、その表示位置を移動したり、回転させる。
【００３４】
このような情報提供システム１によると、図６に示すように、被撮像部の位置の近傍にある要素４９の要素画像情報（アニメーション画像情報５１ａ）が全体画像情報５５とともに表示される。そして、要素画像情報（アニメーション画像情報５１ｂ）が移動しながら表示される。このように表示手段１９に表示される内容を変化させたり、動きをつけることができる。
【００３５】
また、コンテンツ情報は、可視情報９に関連するものであり、その全体又は一部を代替する代替画像情報であってもよい。全体の代替画像情報は、例えば図５の全体画像情報５５における景色全体の配色パターンを春夏秋冬のイメージに対応させて変えた画像情報である。また、一部の代替画像情報としては、例えば図５の要素画像情報である車の色や車種を変えた画像情報である。
【００３６】
また、一の印刷面１１に対して印刷されるのは一つの可視情報９に限定されず、複数の可視情報が印刷されたものであってもよい。例えば、一の印刷面１１を２つのエリアに区分けして、道路を走行している車、及び雲間を飛行している飛行機の可視情報を、各エリアに割り当てて印刷することができる。この場合、記憶手段１５に、各エリアを識別するためのエリア識別情報に対応付けて当該エリアの可視情報に関連するコンテンツ情報を記憶させ、さらに、マーカ識別情報２５に対応付けてエリア識別情報を記憶させておく。そして、中央処理装置１３は、検出されたマーカ識別情報２５を検索キーとしてエリア識別情報を記憶手段１５から検索し、このエリア識別情報を検索キーとしてコンテンツ情報（例えば車の静止画情報）を記憶手段１５から検索する（ｓ２１）。このような情報提供システム１によると、ユーザが注目している印刷面のエリアに対応したコンテンツ情報を提供することができる。
【００３７】
また、本実施形態の各マーカ７は規則的に配置されている必要はなく、印刷物３の仕様や印刷の都合によりマーカ７を配置できない場所があれば、適宜位置をずらして配置してもよい。また、印刷面１１に印刷されるマーカ７の粗密の度合いは特に限定されず、撮像手段１７の画角に応じて適宜定められる。さらに、被撮像部の位置の検出精度を特に高めたい部分には、マーカ７を密に配置するのが好ましい。また、複数のマーカ７は、印刷面１１の縦横に配置されてもよいが、被撮像部の位置の検出精度を高めるために、図１に示すように千鳥状に配置されているのが好ましい。さらに、複数のマーカ７は、近傍のマーカ７同士を互いに直線で結んだ場合に、正三角形が形成されるように配置されるのが好ましい。このような配置態様によれば、撮像方向に関係なく、上述の被撮像部の位置の検出精度を向上させることができる。
【実施例１】
【００３８】
以下、本発明の実施例を図７に基づいて説明する。
【００３９】
図７（ａ）に示すように、印刷面３３には、マーカ３５として同一サイズの二次元コードシンボルが互いに間をあけて満遍なく配置されて印刷されている。また、ある特定方向から撮像されて生成された撮像画像に対するマーカ画像の検出率又はサイズの検出率の低下を防止するために、各マーカ３５の方向が不揃いに印刷されている。このマーカ３５は、図７（ｂ）に示すように、機能パターン３７と、符号化領域３９と、を備えている。
【００４０】
機能パターン３７は、撮像画像におけるマーカ画像の検出、その方向の検出、及びそのサイズの検出のために用いられ、枠パターン４１と、空白領域４３と、方向性ドット４５と、から構成されている。枠パターン４１は、マーカ３５の外形を示すパターンであり、所定太さの正方形枠である。空白領域４３は、枠パターン４１の内側にある３つ角部に設けられている空白の領域（図７（ｂ）の、右上、右下、左下の空白領域）である。方向性ドット４５は、マーカ３５の方向性を示すドットであり、３つの角部以外の他の角部（図７（ｂ）の左上領域）に設けられたドットであり、枠パターン４１の角から間を空けて設けられている。
【００４１】
符号化領域３９は、機能パターン３７以外の領域であり、そのマーカ識別情報を符号化した符号化ドット４７が割り当てられる。この符号化ドット４７には、誤り検出や誤り訂正の情報を符号化したドットを含めても良い。
【００４２】
本実施例における情報提供装置は、上記の実施形態の構成及び動作フローに加えて、以下の構成及びフローを有している。
【００４３】
本実施例では、記憶手段１５に、予め各マーカ識別情報に対応付けて印刷面３３に対する各マーカ３５の方向情報を記憶させておく。この方向情報は、例えばマーカ３５ａに対するマーカ３５ｂ、３５ｃの回転角度情報である。
【００４４】
そして、マーカ画像を検出するときに（ｓ１２）、中央処理装置１３は、撮像画像から枠パターン４１の画像（以下、枠画像という。）を検出する。この枠画像は、公知の画像処理技術により検出可能であるが、例えば、撮像画像に対してラベリング処理を行った後、各領域について、輪郭追跡等を用いて所定太さの線画像が閉じられているかを判断することにより検出される。次に、中央処理装置１３は、各枠画像の内側をスキャンして、一の角部にドットがあるかを検出し、他の隅部にはドットがないことを検出する。これにより撮像画像に含まれるマーカ画像が検出される。
【００４５】
また、マーカ識別情報を読み取るときに（ｓ１３）、中央処理装置１３は、枠画像の内側をスキャンして符号化ドット４７を検出する。そして、符号化ドット４７の配置パターンを解析してマーカ識別情報を取得する。なお、符号化ドット４７の解析に際して、透視変換やアフィン変換を行ってもよい。
【００４６】
また、各マーカ画像のサイズを検出するときには、中央処理装置１３は、少なくとも短辺がマーカ画像の頂点を通過するようにマーカ画像に外接する仮想長方形を求め、この短辺上にある頂点間の距離を求めて、この距離をマーカのサイズとする。この仮想長方形は例えば次の処理によって求められる。先ず、マーカ画像の各頂点のｘｙ座標を検出し、各頂点のｘｙ座標の値をそれぞれ比較して、ｘ座標の最大値及び最小値、並びにｙ座標の最大値及び最小値を特定する。そして、縦辺がｘ座標の最大値と最小値を通り、横辺がｙ座標の最大値と最小値を通る長方形を求める。
【００４７】
以上、本発明について説明したが、本発明はその趣旨を逸脱しない範囲で、当業者の知識に基づき種々の改良、修正、変形を加えた態様で実施し得るものであり、これらの態様はいずれも本発明の範囲に属するものである。
【００４８】
例えば、本発明の中央処理装置１３は、被撮像部の位置に応じて付加情報を表示手段１９に表示させるものであってもよい。この付加情報は、印刷面１１の可視情報９には含まれていない情報であり、例えば図１においては各地域を代表する建物、特産品等の画像情報である。記憶手段１５は、これらの付加情報を表示させる印刷面１１中の位置を示す情報に対応付けて付加情報を記憶する。中央処理装置１３は、コンテンツ情報２１を記憶手段１５から取得すると共に、被撮像部の位置を検索キーとして付加情報を検索して（ｓ２１）、コンテンツ情報２１に付加情報を重畳させて表示手段１９に表示させる（ｓ２２）。このような情報提供システム１によると、ユーザの注目部分に合わせてコンテンツ情報２１（例えば地図情報）を表示すると共に、注目部分に特に関連している付加情報（例えば建物等の画像）を表示手段１９に表示させることができる。また、付加情報は、動画や静止画の画像情報に限定されず、音の情報であってもよく、情報提供装置５はスピーカ等の出力手段を備えてもよい。
【００４９】
また、撮像手段１７のフィルタは、イメージセンサの受光面を覆わない位置にスライドして移動可能であってもよい。これにより、イメージセンサは可視光線の受光が可能となり、可視光線による撮像画像の情報を生成する。このような情報提供システムは、中央処理装置１３が可視光線による撮像画像も表示手段１９に表示させることができる。
【００５０】
また、各マーカが有する情報はマーカ識別情報２５に限定されず、印刷面１１における各マーカ７のＸＹ座標情報であってもよい。この場合には、中央処理装置１３は、入力された撮像画像に含まれるマーカ画像を検出して、そのマーカ画像から直接的にマーカの印刷位置情報を検出して、これを印刷面に対する被撮像部の位置とする。よって、記憶手段１５にマーカ印刷位置情報２３を記憶させなくてもよい。
【符号の説明】
【００５１】
１  …  情報提供システム
３  …  印刷物
５  …  情報提供装置
７  …  マーカ
９  …  可視情報
１１  …  印刷面
１５  …  記憶手段
１７  …  撮像手段
１９  …  表示手段
２１  …  コンテンツ情報
２３  …  マーカ印刷位置情報
４９  …  要素
５１ａ，５１ｂ  …  アニメーション画像情報
【図１】
0006678385.tif 000002
【図２】
0006678385.tif 000003
【図３】
0006678385.tif 000004
【図４】
0006678385.tif 000005
【図５】
0006678385.tif 000006
【図６】
0006678385.tif 000007
【図７】
0006678385.tif 000008