(57)【要約】【課題】  照合対象の画像が多数であっても高速で精度よく処理し、利用者の満足度を向上させる。【解決手段】  メインサーバ１０は、利用者端末５からサービスＩＤまたはサービスロゴ画像を受信すると、記憶している複数のサービスＩＤまたはサービスロゴ画像と照合し、該照合により特定したサービスサーバ３０のサーバアドレス７３ｆを前記利用者端末５に送信し、利用者端末５は、撮影により照合依頼画像し、この照合依頼画像を前記受信したサーバアドレス７３ｆのサービスサーバ３０に送信し、サービスサーバ３０は、前記利用者端末５から照合依頼画像を受信すると、記憶している複数のマーカ画像と照合し、照合により特定したマーカ画像に関連づけられている全てのコンテンツ情報を前記利用者端末５に送信し、利用者端末５は、受信したコンテンツ情報の一覧を表示して選択許容し、選択されたコンテンツの表示、再生、または実行を行う。【選択図】  図４
2014127051.tif 000002
【特許請求の範囲】
【請求項１】
マーカ画像を認識して前記マーカ画像に対応するコンテンツ情報を送信するサービスを提供する複数のサービスサーバと、
前記複数のサービスサーバを管理するメインサーバと、
前記サービスサーバおよび前記メインサーバにアクセスする利用者端末を備え、
前記メインサーバは、
前記複数のサービスサーバにより提供される複数のサービスのうちのどのサービスかを識別するサービス識別情報と、前記サービスサーバを識別するサービスサーバ識別情報を関連づけて記憶するサービス情報記憶手段と、
前記利用者端末からサービス識別依頼情報を受信するサービス識別依頼情報受信手段と、
前記サービス識別依頼情報を前記サービス識別情報と照合するサービス照合手段を備え、
前記サービスサーバは、
複数の前記マーカ画像を記憶するマーカ画像記憶手段と、
前記マーカ画像にそれぞれ関連づけられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、
前記利用者端末から照合依頼画像を受信する照合依頼画像受信手段と、
前記照合依頼画像を前記マーカ画像と照合するマーカ画像照合手段と、
前記照合によって識別したマーカ画像に関連づけられた前記コンテンツ情報を前記利用者端末に送信するコンテンツ情報送信手段を備え、
前記利用者端末は、
前記サービス識別依頼情報の入力を受け付けるサービス識別依頼情報入力手段と、
入力された前記サービス識別依頼情報を前記メインサーバに送信するメインサーバ送信手段と、
前記照合依頼画像を撮影により取得する照合依頼画像取得手段と、
前記照合依頼画像を、前記サービス識別依頼情報の照合により定まった前記サービスサーバ識別情報の前記サービスサーバに送信するサービスサーバ送信手段と、
前記サービスサーバから前記コンテンツ情報を受信するコンテンツ情報受信手段と、
前記コンテンツ情報を一覧表示するコンテンツ情報一覧表示手段と、
一覧表示された前記コンテンツ情報から１つの選択入力を受け付けるコンテンツ情報選択入力手段と、
選択入力された前記コンテンツ情報のコンテンツを表示するコンテンツ表示手段とを備えた
コンテンツ提供システム。
【請求項２】
前記利用者端末は、
初めて利用されるときは前記サービス識別依頼情報入力手段による前記サービス識別依頼情報の入力を必須とし、
前記サービス識別依頼情報が前記サービス識別情報と照合されて一度でも一致した後には、前記サービス識別依頼情報の入力を必要とせずに最後に一致した前記サービス識別情報を用いて前記照合依頼画像取得手段による前記照合依頼画像の撮影を実行可能とする構成である
請求項１記載のコンテンツ提供システム。
【請求項３】
前記サービスサーバは、
前記マーカ画像照合手段により識別したマーカ画像に関連付けられたマーカ情報を利用者端末に送信するマーカ情報送信手段を備え、
前記利用者端末は、
前記マーカ情報を記憶するマーカ情報記憶手段を備えた
請求項１または２記載のコンテンツ提供システム。
【請求項４】
前記コンテンツ情報記憶手段は、前記コンテンツ情報毎に表示期間情報を記憶し、
前記マーカ画像記憶手段は、前記マーカ画像に関連づけられた全コンテンツ情報の表示期間情報のうち最終の終期情報を前記マーカ画像毎に記憶する
請求項１、２または３記載のコンテンツ提供システム。
【請求項５】
前記メインサーバは、
前記コンテンツ提供者を募る代理店に関する代理店情報を記憶する代理店情報記憶手段を備え、
前記マーカ画像記憶手段の前記マーカ画像が、前記サービス識別情報および前記代理店情報と関連づけて記憶され、
前記メインサーバにアクセスした代理店に関連づけられた前記マーカ画像を一覧表示して該マーカ画像の登録、変更、削除を受け付けるマーカ画像一覧画面を表示するマーカ画像一覧画面表示手段と、
前記マーカ画像の登録時に前記サービス識別情報を選択させるサービス識別情報選択手段とを備えた
請求項１から４のいずれか１つに記載のコンテンツ提供システム。
【請求項６】
メインサーバは、利用者端末からサービス識別依頼情報をサービス識別依頼情報受信手段により受信すると、記憶している複数のサービスサーバ識別情報とサービス照合手段で照合し、該照合により特定したサービスサーバ識別情報を前記利用者端末にサービスサーバ識別情報送信手段で送信し、
サービスサーバは、前記利用者端末から照合依頼画像を照合依頼画像受信手段で受信すると、記憶している複数のマーカ画像とマーカ画像照合手段で照合し、照合により特定したマーカ画像に関連づけられている全てのコンテンツ情報を前記利用者端末にコンテンツ情報送信手段で送信する
コンテンツ提供方法。
【請求項７】
コンピュータを、
サービス識別依頼情報の入力を受け付けるサービス識別依頼情報入力手段と、
入力された前記サービス識別依頼情報をメインサーバに送信するメインサーバ送信手段と、
前記サービス識別依頼情報を照合することで特定されたサービス識別情報を受信するサービス識別情報受信手段と、
照合依頼画像を撮影により取得する照合依頼画像取得手段と、
前記照合依頼画像を前記サービスサーバ識別情報に示されるサービスサーバに送信するサービスサーバ送信手段と、
前記照合依頼画像に関連付けられたコンテンツ情報を前記サービスサーバから受信するコンテンツ情報受信手段と、
前記コンテンツ情報を一覧表示するコンテンツ情報一覧表示手段と、
一覧表示された前記コンテンツ情報から１つの選択入力を受け付けるコンテンツ情報選択入力手段と、
選択入力された前記コンテンツ情報のコンテンツを表示するコンテンツ表示手段として機能させる
利用者端末用コンテンツ提供プログラム。
【請求項８】
コンピュータを、
代理店としての認証をメインサーバに依頼する認証依頼手段と、
前記代理店に関連付けて登録されているマーカ画像の追加・変更・削除を依頼するマーカ画像一覧画面を表示するマーカ画像一覧画面表示手段と、
前記マーカ画像一覧画面表示手段により前記マーカ画像の追加・変更を依頼する際に、複数のサービスサーバにより提供される複数のサービスのうちのどのサービスかを識別するサービス識別情報を選択するサービス識別情報選択手段と、
前記マーカ画像に関連づけたコンテンツ情報の登録・変更・削除を依頼するコンテンツ情報一覧画面を表示するコンテンツ情報一覧表示手段として機能させる
コンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、画像認識に対応させて様々なコンテンツを提供するようなコンテンツ提供システム、コンテンツ提供方法、利用者端末用コンテンツ提供プログラム、およびコンテンツ管理プログラムに関する。
【背景技術】
【０００２】
従来、バーコードをスキャンし、このバーコード情報をＵＲＬに変換し、ＷＥＢページを表示する情報提供システムが提案されている（特許文献１参照）。この情報提供システムは、バーコード情報と、チャネル情報と、商品に関連する複数のサイトのＵＲＬ情報とを互いに関連付けて記憶することで、バーコード情報からＷＥＢページの表示を実現している。
【０００３】
しかし、この情報提供システムは、バーコードを確実に識別することで誤認等の可能性は低いものの、バーコードによる美感上の問題点があった。すなわち、例えば雑誌の紙面に複数の商品を表示し、この商品のそれぞれについてＷＥＢページを関連づけたいような場合には、商品毎にバーコードを付けなければならず、このバーコードが紙面の美しさを損なうものであった。
【０００４】
一方、プリント広告などで商業利用されるイメージを撮影し、このイメージに組み合わされたアドレスをサーバから読み出し、そのアドレスに接続する方法が提案されている（特許文献２参照）。この方法によれば、バーコードが不要になるという利点がある。
【０００５】
しかし、この方法は、識別すべきイメージの数が増加すると照合時間が長くなる問題や誤認を生じやすく問題がある。すなわち、正確に照合しようとすると、イメージ数に応じて照合時間は長くなる一方である。逆に照合時間を短くしようとすると、照合する画像認識の精度を下げることが考えられるが、それでは誤認の可能性が高まるという問題がある。
【０００６】
この問題は、近年使われているスマートフォンやタブレット端末のようなストレスなく高速に使用できる端末においては重要である。すなわち、待ち時間などなくすぐに使用できる操作感覚に慣れているスマートフォンやタブレット端末の利用者は、照合のために長時間待たされるとストレスを感じ、利用しなくなるという問題が考えられる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２５１４８６号公報
【特許文献２】特開２００４−２８８１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
この発明は、上述の問題に鑑み、照合対象の画像が多数であっても高速で精度よく処理することができるコンテンツ提供システム、コンテンツ提供方法、利用者端末用コンテンツ提供プログラム、およびコンテンツ管理プログラムを提供し、利用者の満足度を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、マーカ画像を認識して前記マーカ画像に対応するコンテンツ情報を送信するサービスを提供する複数のサービスサーバと、前記複数のサービスサーバを管理するメインサーバと、前記サービスサーバおよび前記メインサーバにアクセスする利用者端末を備え、前記メインサーバは、前記複数のサービスサーバにより提供される複数のサービスのうちのどのサービスかを識別するサービス識別情報と、前記サービスサーバを識別するサービスサーバ識別情報を関連づけて記憶するサービス情報記憶手段と、前記利用者端末からサービス識別依頼情報を受信するサービス識別依頼情報受信手段と、前記サービス識別依頼情報を前記サービス識別情報と照合するサービス照合手段を備え、前記サービスサーバは、複数の前記マーカ画像を記憶するマーカ画像記憶手段と、前記マーカ画像にそれぞれ関連づけられたコンテンツ情報を記憶するコンテンツ情報記憶手段と、前記利用者端末から照合依頼画像を受信する照合依頼画像受信手段と、前記照合依頼画像を前記マーカ画像と照合するマーカ画像照合手段と、前記照合によって識別したマーカ画像に関連づけられた前記コンテンツ情報を前記利用者端末に送信するコンテンツ情報送信手段を備え、前記利用者端末は、前記サービス識別依頼情報の入力を受け付けるサービス識別依頼情報入力手段と、入力された前記サービス識別依頼情報を前記メインサーバに送信するメインサーバ送信手段と、前記照合依頼画像を撮影により取得する照合依頼画像取得手段と、前記照合依頼画像を、前記サービス識別依頼情報の照合により定まった前記サービスサーバ識別情報の前記サービスサーバに送信するサービスサーバ送信手段と、前記サービスサーバから前記コンテンツ情報を受信するコンテンツ情報受信手段と、前記コンテンツ情報を一覧表示するコンテンツ情報一覧表示手段と、一覧表示された前記コンテンツ情報から１つの選択入力を受け付けるコンテンツ情報選択入力手段と、選択入力された前記コンテンツ情報のコンテンツを表示するコンテンツ表示手段とを備えたコンテンツ提供システムであることを特徴とする。
【００１０】
メインサーバは、（１）前記照合によって識別した前記サービス識別情報に対応する前記サービスサーバ識別情報を送信する送信手段を備える、あるいは、（２）前記照合によって識別した前記サービス識別情報に対応する前記サービスサーバ識別情報の前記サービスサーバに利用者端末の情報を転送する転送手段を備えることができる。  
メインサーバが上記（１）の場合、利用者端末は、前記メインサーバから前記サービスサーバ識別情報を受信する受信手段を備えることができる。
【００１１】
メインサーバが上記（２）の場合、サービスサーバは、メインサーバから利用者端末の情報が転送された場合に、利用者端末に情報送信する送信手段を備えることができる。
【００１２】
なお、利用者端末により撮影される撮影対象画像に、前記照合依頼画像（前記マーカ画像と照合される）と、前記サービス識別依頼情報（前記サービス識別情報と照合される）の両方を混在させておいてもよい。この場合、サービス識別依頼情報は、照合依頼画像に重畳された透かし画像とする、あるいはＯＣＲ機能を備えて読み取った撮影対象画像中の文字情報とするなど、適宜の情報とすることができる。
【００１３】
この場合、上記（１）であれば、利用者端末は、先にサービス識別依頼情報（若しくはサービス識別依頼情報が含まれる撮影画像）をメインサーバに送信し、受信したサービスサーバ識別情報のサービスサーバに照合依頼画像（若しくは照合依頼画像が含まれる撮影画像）を送信すればよい。また、上記（２）であれば、利用者端末は、撮影画像をそのままメインサーバに送信するか、撮影画像中のサービス識別依頼情報と照合依頼画像をメインサーバに送信し、メインサーバは、撮影画像中のサービス識別依頼情報の照合によって定まるサービスサーバに照合依頼画像を送信し、サービスサーバは照合依頼画像の照合によって定まるコンテンツ情報を利用者端末に送信すればよい。
【発明の効果】
【００１４】
この発明により、照合対象の画像が多数であっても高速で精度よく処理することができるコンテンツ提供システム、コンテンツ提供方法、利用者端末用コンテンツ提供プログラム、およびコンテンツ管理プログラムを提供できる。
【図面の簡単な説明】
【００１５】
【図１】コンテンツ提供システムのシステム構成図。
【図２】コンテンツ提供システムで使用する情報の構造を説明する説明図。
【図３】管理用画面の構成を説明する説明図。
【図４】利用者端末に表示する各種画面の説明図。
【図５】利用者端末が利用者用アプリによって実行する処理のフローチャート。
【発明を実施するための形態】
【００１６】
以下、この発明の一実施形態を図面と共に説明する。  
【実施例】
【００１７】
図１は、コンテンツ提供システム１のシステム構成を示すブロック図である。図示するようにコンテンツ提供システム１は、主に、通信回線２に接続される複数の管理者端末３と、複数の利用者端末５と、複数のコンテンツ提供サーバ７と、メインサーバ１０と、複数のサービスサーバ３０を備えている。
【００１８】
管理者端末３は、パーソナルコンピュータやスマートフォンやタブレット端末などの適宜の端末装置で構成することができ、利用者端末５はスマートフォンやタブレット端末など撮影機能を有する適宜の端末装置で構成することができ、コンテンツ提供サーバ７とメインサーバ１０とサービスサーバ３０は、サーバ用のコンピュータで構成することができる。
【００１９】
パーソナルコンピュータおよびサーバ用のコンピュータは、いずれもＣＰＵとＲＯＭとＲＡＭ等で構成される制御手段、ハードディスク等で構成される記憶手段、キーボードやマウス等で構成される入力手段、液晶ディスプレイ等で構成される表示手段、ＬＡＮボード等で構成される通信手段、およびＵＳＢ等で構成される外部接続手段といったハードウェアで構成されており、記憶手段に記憶されているプログラムに従って制御手段が各種動作を実行する。
【００２０】
スマートフォンおよびタブレット端末は、いずれもＣＰＵとＲＯＭとＲＡＭ等で構成される制御手段、ＳＳＤ（ソリッドステートドライブ）やハードディスク等で構成される記憶手段、タッチパネルや押下ボタンやスライドボタン等で構成される入力手段、デジタルカメラで構成される撮影手段、液晶ディスプレイや有機ＥＬディスプレイ等で構成される表示手段、および、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）通信部や３Ｇ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ２０００）通信部やＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）通信部等で構成される通信手段といったハードウェアで構成されており、記憶手段に記憶されているプログラムに従って制御手段が各種動作を実行する。
【００２１】
なお、メインサーバ１０およびサービスサーバ３０は、図１のようにサービスを運用する建物内にルータ９を経由してまとめて設置しても良いが、通信回線２を経由して別の場所で独立したサーバセンターに設置するなど、適宜の場所に設置すると良い。
【００２２】
管理者端末３は、記憶手段内のブラウザプログラムによってインターネットホームページを閲覧するブラウザ３ａの機能を有している。これにより、システム総合管理者がメインサーバ１０にアクセスしてデータの追加、変更、削除を実行することや、サービスを管理する代理店がアクセスしてサービス内のデータの追加、変更、削除を実行することなどができる。
【００２３】
利用者端末５は、記憶手段内に利用者用アプリ５ａ（利用者端末用コンテンツ提供プログラム）が記憶されている。この利用者用アプリ５ａは、入力手段または撮影手段によりサービスＩＤまたはサービスロゴといったサービス識別情報の入力を受け付ける入力部５ｂ（サービス識別依頼情報入力手段）、撮影手段によりにより照合依頼画像を取得する取得部５ｃ（照合依頼画像取得手段）、記憶手段により各種情報を記憶する記憶部５ｄ、通信手段によりメインサーバ１０やサービスサーバ３０に情報を送信する送信部５ｅ（メインサーバ送信手段，サービスサーバ送信手段）、通信手段によりメインサーバ１０やサービスサーバ３０から情報を受信する受信部５ｆ（サービス識別情報受信手段，コンテンツ情報受信手段）、表示手段により画面表示を行う表示部５ｇとして機能する。
【００２４】
コンテンツ提供サーバ７は、アクセスしてきた利用者端末５に各種のコンテンツを提供できるサーバであり、提供するコンテンツに適応した機能を有している。具体的には、ホームページを提供するウェブサーバ、地図を提供する地図表示サーバ、および動画を提供する動画表示サーバ等とすることができる。
【００２５】
メインサーバ１０は、記憶手段内にメインプログラムやコンテンツ管理プログラムが記憶されている。メインプログラムを実行するメインサーバ１０の制御手段は、通信手段により利用者端末５から受信したサービスロゴ画像を全マーカ画像２５（マーカ画像記憶手段）内のサービスロゴ画像と制御手段により照合する画像照合部１０ａ（サービス照合手段）、制御手段によりバッチ処理を行うバッチ処理部１０ｂ、通信手段により利用者端末５から情報を受信する受信部１０ｃ（サービス識別依頼情報受信手段）、通信手段により利用者端末５に情報を送信する送信部１０ｄとして機能する。コンテンツ管理プログラムを実行するメインサーバ１０の制御手段は、通信手段により管理者端末３の操作を受け付けて記憶手段内の各情報（１１〜１６，２１〜２５）の登録、変更、削除を行う情報管理部１０ｅとして機能する。情報管理部１０は、ウェブサーバとＰＨＰやＣＧＩ等の言語で作成されたプログラムで構成されており、メインサーバ１０に備えるに限らず、サービスサーバ３０や別途のサーバなど、メインサーバ１０にアクセス可能な適宜のサーバに備えても良い。
【００２６】
なお、画像照合部１０ａによる画像照合は、例えば取得したサービスロゴ画像を白黒の２値画像にして輪郭の特徴点を抽出し、あらかじめ登録されたサービスロゴ画像と輪郭が近いものを探し、輪郭の一致度が所定値以上の部分を認識箇所の候補とするとよい。そして、その箇所の平均色の色相の一致度を確認し、輪郭が一致した候補の中で色相が最も近いものをマーカ画像と一致すると判定するとよい。色相の一致度は、マーカ部分全体の平均色をＨＳＶ色空間のＨ要素（色相）を円の角度として求め、撮影したサービスロゴ画像と登録されているサービスロゴ画像のこの角度の差により求めるとよい。この色相の一致度の求め方により、撮影環境等による彩度（Ｓ）と明度（Ｖ）の違いを無視でき、精度のよい画像認証を実現できる。なお、画像照合は、これに限らず適宜の画像認識技術によって照合を行うとよい。
【００２７】
メインサーバ１０の記憶手段に記憶された各情報（１１〜１６，２１〜２５）は、次のように構成されている。
【００２８】
認証情報１１は、メールアドレス、操作者ＩＤ、操作者名、パスワード、プロバイダＩＤ、代理店ＩＤ、サービス提供者ＩＤ、編集権原フラグ、権原フラグ予備、備考、登録更新日時、および削除フラグ等を記憶している。このうちのメールアドレスとパスワードによってアクセス者を認証し、代理店ＩＤとサービス提供者ＩＤはアクセス者に対する操作許容範囲の判別に用いられる。すなわち、代理店ＩＤとサービス提供者ＩＤが定められた値または空でシステム管理者と判断されれば全ての操作を許容し、代理店であれば管理するサービスの範囲での情報の登録、変更、削除を許容する。この認証情報１１を用いて認証処理を行うメインサーバ１０の制御手段は、認証手段として機能する。
【００２９】
プロバイダ情報１２は、プロバイダＩＤ、プロバイダ名、備考、登録更新日時、および削除フラグ等を記憶している。
【００３０】
代理店情報１３（代理店情報記憶手段）は、プロバイダＩＤ、代理店ＩＤ、代理店名、備考、登録更新日時、および削除フラグ等を記憶している。
【００３１】
サービス情報１４（サービス情報記憶手段）は、サービスＩＤ、サービス名、プロバイダＩＤ、代理店ＩＤ、サービス提供者ＩＤ、サーバ、有効期限、備考、表示フラグ、登録更新日時、および削除フラグ等を記憶している。この構成により、代理店はサービス情報１４に自己の代理店ＩＤが付与して登録されているサービスＩＤのみ選択できる。
【００３２】
コンテンツ提供者情報１５は、プロバイダＩＤ、代理店ＩＤ，コンテンツ提供者ＩＤ、名称（会社名等）、契約開始日、契約終了日、電話番号、担当者メール、担当者名、通知フラグ、備考［管理用メモ］、更新可能日数、変更回数［導出］、登録更新日時、および削除フラグ等を記憶している。
【００３３】
更新アクセス情報１６は、コンテンツ提供者ＩＤ，マーカＩＤ、コンテンツ番号、登録更新日時、更新区分、コンテンツ区分、操作者ＩＤ、および補助情報等を記憶している。これにより、マーカ画像やコンテンツの更新履歴と認識・参照履歴を管理している。
【００３４】
全マーカ情報２１は、各サービスサーバ３０で運用される全てのマーカ画像に関する情報を記憶しており、サービス提供者ＩＤ、マーカＩＤ、タイトル、サービスＩＤ、ファイルＩＤ［マーカ］、備考［管理者用メモ］、登録更新日時、削除フラグ、有効期限［導出］（終期情報）、プロバイダＩＤ、および代理店ＩＤ等を記憶している。また、全マーカ情報２１は、マーカ画像だけでなく、サービスロゴ画像も記憶している。このサービスロゴ画像は、サービス情報１４のサービスＩＤと１対１の関係であることが好ましいが、これに限らない。例えば、１つのサービスＩＤに対して複数のサービスロゴ画像を登録して認識率を高める、あるいは１つのサービスロゴ画像に対して複数サービスＩＤを登録してサービスロゴ認識時に複数のサービスから選択できるようにするといった構成にしてもよい。
【００３５】
全コンテンツ情報２２（コンテンツ情報記憶手段）は、各サービスサーバ３０で運用される全てのコンテンツ情報を記憶しており、サービス提供者ＩＤ、マーカＩＤ，コンテンツ番号、利用開始日、利用終了日、管理者メモ、コンテンツ区分、ＵＲＬ、ファイルＩＤ［動画、ＰＤＦ等］、データ［緯度経度、電話番号等］、タイトル［メッセージ］、表示用データ１、表示用データ２、表示用データ３、表示用データ４、登録更新日時、削除フラグ、および通知フラグ等を記憶している。コンテンツ区分は、コンテンツの種類を示し、この実施例ではＷｅｂ、動画ＵＲＬ［ＹｏｕＴｕｂｅのＵＲＬ］、地図［緯度経度］、動画［ファイル＋ＵＲＬ］、画像［ファイル］、音楽［ファイル］、ＰＤＦ［ファイル］、メール［メアド］、および電話［電話番号］の種別がある。これにより、１つのマーカ画像に対して複数種類のコンテンツ情報の登録を可能にしている。
【００３６】
全ファイル管理情報２３は、ファイルＩＤ，ファイル種別、ファイル名、保存区分、内部ファイル名、ファイルデータ、備考、登録更新日時、および削除フラグ等を記憶している。
【００３７】
全キーワード情報２４は、キーワード、およびコンテンツ提供者ＩＤ等を記憶している。
【００３８】
全マーカ画像２５は、マーカ画像とサービスロゴ画像をＪＰＧやＧＩＦやＢＭＰやＰＮＧ等の適宜の形式で記憶している。なお、この全マーカ画像２５は、登録された画像をそのまま記憶する、あらかじめ定められた範囲の解像度に加工して記憶する、あるいは白黒の２値化画像にして登録するなど、照合に利用可能な適宜の画像形式で記憶することができる。
【００３９】
サービスサーバ３０は、記憶手段内にサービスサーバプログラム３０ａが記憶されている。サービスサーバプログラム３０ａは、受信した照合依頼画像をサービス内マーカ画像３５と制御手段により照合する画像照合部３０ｂ（マーカ画像照合手段）、メインサーバ１０との情報の同期を行う同期実行部３０ｃ、通信手段により利用者端末５から情報を受信する受信部３０ｄ（照合依頼画像受信手段）、および通信手段により利用者端末５へ情報を送信する送信部３０ｅ（コンテンツ情報送信手段）を備えている。画像照合部３０ｂは、メインサーバ１０の画像照合部１０ａと同一の機能を有する。
【００４０】
サービスサーバ３０の記憶手段には、サービス内マーカ情報３１、サービス内コンテンツ情報３２、サービス内ファイル管理情報３３、サービス内キーワード情報３４、およびサービス内マーカ画像３５等が記憶されている。これらは、いずれもメインサーバ１０の全マーカ情報２１、全コンテンツ情報２２、全ファイル管理情報２３、全キーワード情報２４、および全マーカ画像２５（サービスロゴ画像を除く）のうち、自己のサービスサーバ３０に関連づけられた部分（管理する部分）だけを複製記憶したものであり、メインサーバ１０の各情報（２１〜２５）と同一の構成を有している。
【００４１】
図２は、コンテンツ提供システム１で使用する情報の構造を説明する説明図である。図示するように、情報は、代理店毎にまとめて管理されている。すなわち、代理店毎に、複数のコンテンツ提供者を登録でき、各コンテンツ提供者に対して複数のマーカ画像を登録でき、各マーカ画像に対して複数のコンテンツを登録できるようになっている。
【００４２】
各コンテンツ提供者には契約期間（コンテンツ提供者情報１５の契約開始日と契約終了日）が設定されている。この契約期間は、コンテンツ提供者情報１５に契約開始日および契約終了日として記憶されている。  
また、各マーカ画像には、有効期限（全マーカ情報２１およびサービス内マーカ情報３１の有効期限［導出］）が設定されている。この有効期限は、マーカ画像に関連づけられたコンテンツの表示終了日のうち最も遅い日が自動計算されて設定される。このマーカ画像は、全マーカ画像２５およびサービス内マーカ画像３５に記憶されており、このマーカ画像に関する情報は全マーカ情報２１およびサービス内マーカ情報３１に記憶されている。  
マーカ画像に関連付けて記憶されるコンテンツには、サービス名や表示期間も合わせて記憶されている。この表示期間（表示期間情報）は、全コンテンツ情報２２に利用開始日および利用終了日として記憶されている。
【００４３】
一方、サービスは、メインサーバ１０の記憶手段のサービス情報１４に記憶されており、サービス単位でサービスサーバ３０が関連付けられている。従って、サービスが特定されると、そのサービスを提供するサービスサーバ３０が特定される。各代理店が使用可能なサービスは、サービス情報１４によって代理店毎に管理されている。  
例えば１つの代理店で複数のサービスを提供する場合、図示するようにマーカ画像単位でサービスを指定できる。従って、あるコンテンツ提供者には１つのサービスを指定し、別のコンテンツ提供者には別の１つのサービスを指定することや、各コンテンツ提供者に複数のサービスを提供することなど、自由に指定することができる。
１つの代理店で１つのサービスを提供する場合、各マーカ画像に同一のサービスが指定されることとなる。この場合、代理店とサービスは１対１で関連づけられる。
【００４４】
このような構造とすることで、サービスロゴの照合はメインサーバ１０が実行し、その後はサービス毎に分離して各サービスサーバ３０が実行することができる。この構造により、全てのマーカ画像をメインサーバ１０に記憶してこのメインサーバ１０で照合処理を行うよりも、マーカ画像の照合をサービス単位（若しくはサービスサーバ３０単位）で高速かつ精度よく実行できる。
【００４５】
図３は、メインサーバ１０の情報管理部１０ｅが管理者端末３に表示する各管理用画面の構成を説明する説明図である。
【００４６】
図３（Ａ）はメニュー画面５０の画面構成図である。  
メニュー画面５０は、管理者端末３の制御手段が認証依頼手段として機能してサービスサーバ１０にアクセスし、図示省略するログイン画面でＩＤ（メールアドレス）とパスワードを入力する認証依頼処理を実行し、認証された後に表示される。このメニュー画面５０は、ログアウトリンクボタン５１と、複数の押下ボタンを備えている。この複数の押下ボタンは、コンテンツ提供者一覧画面６を表示するコンテンツ提供者一覧ボタン５２、サービス一覧画面７０を表示するサービス一覧ボタン５３、マーカ画像一覧画面８０（マーカ画像一覧画面表示手段）を表示するマーカ画像一覧ボタン５４、コンテンツの更新の集計画面（図示省略）を表示するコンテンツ更新集計ボタン５５、コンテンツへのアクセスの集計画面（図示省略）を表示するアクセス集計ボタン５６、パスワードを変更するパスワード変更画面（図示省略）を表示するパスワード変更ボタン５７、および操作手順書（図示省略）をダウンロードする操作手順書ダウンロードボタン５８等を備えている。このメニュー画面５０は、代理店が管理者端末３でメインサーバ１０にアクセスし、ＩＤとパスワードを入力して認証情報１１を用いたメインサーバ１０の認証処理で認証された後に表示される。
【００４７】
図３（Ｂ）は、コンテンツ提供者一覧画面６０の画面構成図である。コンテンツ提供者一覧画面６０は、テキストボックスと絞り込みボタンによりコンテンツ提供者一覧表示部６５の表示内容を絞り込む絞り込み操作部６１、コンテンツ提供者一覧表示部６５の並び順を変更する並び順変更ボタン６２、メニュー画面５０・マーカ画像一覧画面８０・ログアウトのそれぞれにリンクするリンクボタン６３、コンテンツ提供者追加画面（図示省略）を表示する新規追加ボタン６４、コンテンツ提供者一覧表示部６５、編集・削除・集計を行う操作ボタン６６、およびコンテンツ提供者一覧表示部６５に表示するページを変更するページ変更部６７（左から順に先頭ページ移動ボタン、１ページ戻るボタン、ページ数指定入力ボックス、１ページ進むボタン、および最終頁移動ボタンで構成される）を備えている。コンテンツ提供者一覧表示部６５には、コンテンツ提供者ＩＤ６５ａ、コンテンツ提供者名６５ｂ、担当者６５ｃ、電話番号６５ｄ、メールアドレス６５ｅ、契約期間開始日６５ｆ、契約期間終了日６５ｇ、および更新日６５ｈが表示される。このコンテンツ提供者一覧画面６０により、代理店が管理するコンテンツ提供者の一覧表示と、コンテンツ提供者の更新（追加、変更、および削除）、および集計を実行できる。
【００４８】
図３（Ｃ）は、サービス一覧画面７０の画面構成図である。サービス一覧画面７０は、メニュー画面５０・ログアウトのそれぞれにリンクするリンクボタン７１、サービス追加申請画面（図示省略）を表示する追加申請ボタン７２、サービス一覧表示部７３、およびサービス一覧表示部７３に表示するページを変更するページ変更部７４を備えている。サービス一覧表示部７３には、サービスＩＤ７３ａ、サービス名７３ｂ、ご契約社名７３ｃ、代理店名７３ｄ、提供者名７３ｅ、サーバアドレス７３ｆ（サービスサーバ識別情報）、備考７３ｇ、更新日７３ｈ、および更新状況７３ｉ等が表示される。このサービス一覧画面７０により、代理店が使用できる現在のサービスの一覧確認と、サービスの追加申請を行うことができる。
【００４９】
図３（Ｄ）は、マーカ画像一覧画面８０の画面構成図である。マーカ画像一覧画面８０は、テキストボックスと絞り込みボタンによりマーカ画像一覧表示部８５の表示内容を絞り込む絞り込み操作部８１、マーカ画像一覧表示部８５の並び順を変更する並び順変更ボタン８２、メニュー画面５０・コンテンツ一覧画面９０・ログアウトのそれぞれにリンクするリンクボタン８３、マーカ画像一覧表示部８５、マーカ画像追加・編集・削除・コンテンツ一覧画面９０の表示を行う操作ボタン８６、およびマーカ画像一覧表示部８５に表示するページを変更するページ変更部８７を備えている。
【００５０】
マーカ画像一覧表示部８５には、サービスＩＤ８５ａ、マーカ画像ＩＤ８５ｂ（マーカＩＤ）、コンテンツ提供者名８５ｃ、サービス名８５ｄ、タイトル８５ｅ、マーカ画像８５ｆ、更新日８５ｇ、契約期間開始日８５ｈ、契約期間終了日８５ｉ、アクセス数８５ｊ、および備考８５ｋ等が表示される。
【００５１】
操作ボタン６６のマーカ画像追加がクリックされると、マーカ画像追加画面（図示省略）を表示してマーカ画像を追加することができ、追加されたマーカ画像の情報がマーカ画像一覧表示部８５に追加される。このマーカ画像追加画面（図示省略）には、追加登録するマーカ画像を所属させるサービスＩＤ（若しくはサービス名）をコンボボックスまたはラジオボタン等により選択させるサービス選択部（図示省略）が設けられている。このサービス選択部は、サービス識別情報選択手段として機能する。
【００５２】
操作ボタン６のコンテンツボタンがクリックされると、そのマーカ画像に関連づけられているコンテンツを一覧表示するコンテンツ一覧画面９０が表示される。
【００５３】
なお、操作ボタン６６の「削除」ボタンは、コンテンツが登録されていないマーカ画像に対して有効であり、コンテンツが登録されたマーカ画像については「削除」ボタンの表示が薄くなり押下できないようになっている。このマーカ画像一覧画面８０により、代理店が管理するコンテンツ提供者毎に、マーカ画像の更新（追加、変更、および削除）を実行することができる。
【００５４】
図３（Ｅ）は、コンテンツ一覧画面９０の画面構成図である。コンテンツ一覧画面９０は、どのマーカ画像のコンテンツであるかを示すマーカ画像表示部９１、コンテンツ提供者名表示部９２、契約期間表示部９３、メニュー画面５０・マーカ画像一覧画面８０・ログアウトのそれぞれにリンクするリンクボタン９４、コンテンツ一覧表示部９５、コンテンツの編集・削除を行う操作ボタン９６、コンテンツ一覧表示部９５の並び順を変更する並び順変更ボタン９７、コンテンツを新規追加するコンテンツ追加画面（図示省略）を表示する新規追加ボタン９８、コンテンツ一覧表示部９５に表示するページを変更するページ変更部１００、および表示期間の区分を説明する表示期間区分説明表示部１０１を備えている。
【００５５】
コンテンツ一覧表示部９５には、ＩＤ９５ａ、区分９５ｂ、タイトル９５ｃ、更新日９５ｄ、契約期間開始日９５ｅ、契約期間終了日９５ｆ、Ｗｅｂ９５ｇ、ファイル名９５ｈ、データ９５ｉ、説明９５ｊ、及びアクセス数９５ｋ等が表示される。これにより、１つのマーカ画像に対して複数種類のコンテンツを登録できる。
【００５６】
コンテンツ一覧表示部９５の表示期間の開始日および終了日は、表示期間区分説明表示部１０１に示された方法によってわかりやすいように区分け表示されている。この実施例では、表示期間が未来か現在か過去かによって表示期間の開始日および終了日の表示領域を色分けする色分け表示部９９により区分け表示している。色分け表示部９９を未来、現在、過去によって色分けすることで、現在提供中のコンテンツ、今後提供予定のコンテンツ、提供の終了したコンテンツを一目で認識することができる。なお、色分け表示部９９は、色分けにかぎらず、コンテンツの表示期間が未来か現在か過去かを日付以外の表現形式で表示する期間表現表示部で構成することができる。  
このコンテンツ一覧画面９０により、マーカ画像に関連づけられているコンテンツの一覧確認、およびマーカ画像に関連づけるコンテンツの更新（追加、変更、および削除）を実行できる。
【００５７】
図４は、利用者端末５の表示手段に表示する各種画面の画面構成を説明する説明図であり、図５は、利用者端末５が利用者用アプリ５ａによって実行する処理を説明するフローチャートである。
【００５８】
図５に示すように、利用者端末５で利用者用アプリ５ａが起動されると、利用者端末５の制御手段は、メインサーバ１０にサービス情報を問い合わせる（ステップＳ１）。メインサーバ１０の制御手段は、サービス情報を利用者端末５に送信し（ステップＳ２）、これを受信した利用者端末５の制御手段は最新のサーバ構成を認識する。このように起動時にサービスの情報を取得する事で、サービスサーバ３０の割り当ての移動や廃止等、サーバ構成が変わっている事を認識し、最新のサーバ構成に適応して正しいサービスサーバ３０にアクセスできるようにする。これにより、利用者数やマーカ画像数等に応じて適宜サービスサーバ３０を最適化することができ、利用者端末５にインストールする利用者用アプリ５ａのバージョンアップをせずとも、後日に自由にサーバ構成を変更および拡張等することができる。
【００５９】
利用者端末５の制御手段は、初回か否かを判定する（ステップＳ３）。初回であった場合（ステップＳ３：Ｙｅｓ）、利用者端末５の制御手段は、図４（Ａ）の初回画面１１０を表示手段に表示し（ステップＳ６）、ロゴをかざすボタン１１２かＩＤを入力するボタン１１３の選択を求める（ステップＳ７）。なお、初回画面１１０の説明ボタン１１１は、選択されると操作説明を示す操作説明画面を表示するボタンである。
【００６０】
ステップＳ３で初回でなければ（ステップＳ３：Ｎｏ）、利用者端末５の制御手段は、サービス識別情報を、利用者端末５の記憶部５ｄ内の履歴情報にある最後にアクセスされたサービスＩＤに設定し（ステップＳ４）、ステップＳ１５に処理を進める。このように、履歴があれば自動的に最後のサービスＩＤを設定することで、例えば１つのサービスしか利用しないような利用者にとって、サービス識別情報の入力を初回のみとすることができ、利便性を向上できる。また、このサービスＩＤの選択を省略させることで、メインサーバ１０へのアクセス数も軽減できる。
【００６１】
前記ステップＳ７でＩＤを入力するボタン１１３が選択された場合（ステップＳ７：Ｎｏ）、利用者端末５の制御手段は、図４（Ｂ）のサービスＩＤ設定画面１２０を表示手段に操作入力可能に表示する（ステップＳ５）。このサービスＩＤ設定画面１２０は、戻るボタン１２１が選択されると初回画面１１０を表示手段に表示し、説明ボタン１２３が選択されると操作説明を示す操作説明画面を表示する。サービスＩＤ入力部１２２はサービスＩＤの入力を受け付け、ロゴをかざすボタン１２４は図４（Ｃ）のサービスロゴ画像取得画面１３０を表示手段に操作入力可能に表示する。サービス名称表示部１２５は、サービスＩＤまたはサービスロゴで特定されたサービス名を表示する。履歴の消去ボタン１２６は履歴一覧表示部１２７に表示されている履歴を全て消去し、履歴一覧表示部１２７はこれまでアクセスされたサービスのサービス名を一覧表示する。
【００６２】
サービスロゴ画像取得画面１３０でロゴをかざすボタン１２４が選択されず（ステップＳ８：Ｎｏ）、サービスＩＤ入力部１２２でサービスＩＤが入力された場合（ステップＳ９）、入力されたサービスＩＤをサービス識別情報としてメインサーバ１０に送信する（ステップＳ１１）。この送信は、サービスＩＤ入力部１２２でサービスＩＤが入力された直後に実行するため、後述のステップＳ１２〜Ｓ１３が即座に行われてサービスサーバ（及びサービス名）を即座に受信でき、サービス名称表示部１２５にサービス名がリアルタイムに表示される。
【００６３】
サービスロゴ画像取得画面１３０でロゴをかざすボタン１２４が選択されるか（ステップＳ８：Ｙｅｓ）、初回画面１１０でロゴをかざすボタン１１２が選択された場合（ステップＳ７：Ｙｅｓ）、利用者端末５の制御手段は、図４（Ｃ）のサービスロゴ取得画面１３０を表示手段に表示し撮影を行う（ステップＳ１０）。サービスロゴ取得画面１３０の戻るボタン１３１は、前の画面に戻るボタンであり、撮影画像表示部１３２は、取得部５ｃにより撮影している撮影画像を表示する。この撮影画像は、マーカ画像の照合を依頼する照合依頼画像となるものである。認識中表示部１３５は、認識中であることを示すメッセージを表示する。
【００６４】
サービスロゴ取得画面１３０では、取得部５ｃにより撮影手段で撮影している撮影画像を動画のようにリアルタイム表示し、連続してまたは断続して取得する撮影画像（静止画像または動画像から切り取った１つの静止画像）をサービス識別情報として次々にメインサーバ１０に送信する（ステップＳ１１）。この送信が次々に行われるため、後述のステップＳ１２〜Ｓ１３が即座に行われてサービスサーバ（及びサービス名）を即座に受信でき、利用者は利用者端末５の撮影手段（カメラ）をサービスロゴにかざしているだけでよい。従って、撮影して照合ボタンを押すといったことを繰り返す必要がなく、かざしているだけで何度も撮影と送信が実行されて照合結果を得ることができる。なお、あらかじめ定めた所定時間が経過するか所定回数の照合が行われても一致するサービスロゴ画像が存在しない場合、もう一度大きく画像を表示してやりなおすことを示すエラーメッセージを利用者端末５の表示手段に表示する。
【００６５】
ステップＳ１１で送信されたサービス識別情報（サービスＩＤまたはサービスロゴの撮影画像）を受信したメインサーバ１０の制御手段は、サービス情報１４またはマーカ画像２５との照合を行う（ステップＳ１２）。すなわち、サービスＩＤを受信したときは、サービス情報１４のサービスＩＤと照合（文字列の一致判定により照合）する。サービスロゴを受信したときは、マーカ画像２５に記憶されているうちのサービスロゴ画像と照合（画像認識により照合）する。
【００６６】
メインサーバ１０の制御手段は、照合によって判別したサービスＩＤと、そのサービスサーバのアドレスと、サービス名等を利用者端末５に送信する（ステップＳ１３）。これによって、取得したサービス識別情報のサービスを提供するサービスサーバ３０を利用者端末５に通知する。
【００６７】
サービスＩＤ設定画面１２０で設定完了ボタン１２８が選択されるまでは（ステップＳ１４：Ｎｏ）、サービスＩＤ設定画面１２０の表示を継続し、サービスＩＤを自由に変更できるようにする。
【００６８】
サービスＩＤ設定画面１２０で設定完了ボタン１２８が選択されると（ステップＳ１４：Ｙｅｓ）、利用者端末５の制御手段は、設定されたサービス識別情報（サービスＩＤ，サービスロゴ）のサービスサーバ３０にアクセス先を切り替える（ステップＳ１５）。なお、ステップＳ４で最後のサービスＩＤに設定された場合も同じくアクセス先を切り替える（ステップＳ１５）。
【００６９】
利用者端末５の制御手段は、図４（Ｄ）の照合依頼画像取得画面１４０を表示手段に表示し、マーカ画像との照合を依頼する照合依頼画像（撮影画像）を取得しサービスサーバ３０に送信する（ステップＳ１６）。この照合依頼画像取得画面１４０は、サービス名表示部１４１と、サービスＩＤ設定画面１２０に戻るためのサービスＩＤ設定ボタン１４２と、操作説明を表示するための説明ボタン１４３と、取得部５ｃにより撮影している撮影画像（照合依頼画像１４５）を表示する撮影画像表示部１４４と、認識中であることを示すメッセージを表示する認識中表示部１４６と、照合依頼画像取得モードにする画像認識ボタン１４７と、記憶部５ｄ内のマーカ画像の履歴一覧を表示する履歴ボタン１４８と、記憶部５ｄ内にお気に入りとして登録されているマーカ画像一覧を表示するお気に入りボタン１４９を備えている。この照合依頼画像取得画面１４０での照合依頼画像１４５（撮影画像）の取得とサービスサーバ３０への送信は、ステップＳ１０〜Ｓ１１で説明したサービスロゴの撮影画像の取得と送信と同じ処理（リアルタイムの照合処理）であるため、その詳細な説明を省略する。
【００７０】
サービスサーバ３０の制御手段は、利用者端末５から受信した照合依頼情報をサービス内マーカ画像３５と照合する（ステップＳ１７）。この照合は画像認識によるものであり、ステップＳ１２で説明した画像認識と同じ処理である。
【００７１】
サービスサーバ３０の制御手段は、照合結果とマーカ情報を利用者端末５に送信する（ステップＳ１８）。このとき送信するマーカ情報は、少なくともマーカＩＤを含んでおり、例えばこれにマーカタイトルを加える、さらにマーカ画像を加える、さらにサービスＩＤを加えるなど、利用者端末５で履歴やお気に入りを表示してサービスサーバ３０に直接アクセスするために必要な情報とする。なお、利用者端末５はステップＳ１３で送信されたサービスＩＤを既に受信しているため、受信済みのサービスＩＤを用いればステップＳ１８では再度サービスＩＤを送らなくてもよい。
【００７２】
利用者端末５の制御手段は、受信したマーカ情報を記憶部５ｄに記憶する（ステップＳ１９）。  
利用者端末５の制御手段は、サービスサーバ３０にコンテンツ一覧の送信を要求するコンテンツ一覧送信依頼情報を送信する（ステップＳ２０）。このコンテンツ一覧送信依頼情報は、少なくともマーカＩＤがあればよい。
【００７３】
サービスサーバ３０の制御手段は、受信したマーカＩＤをサービス内マーカ情報３１のマーカＩＤと照合し、一致するマーカＩＤに関連づけられたコンテンツで現在有効なもの（表示期間内のもの）をサービス内コンテンツ情報３２から抽出し、利用者端末５に送信する（ステップＳ２１）。  
【００７４】
なお、ステップＳ２０を省略し、ステップＳ１８，Ｓ２１をまとめて同時に行い、ステップＳ１９，Ｓ２２をまとめて同時に行う構成にしてもよい。この場合は、利用者端末５とサービスサーバ３０との間でのやり取りを１回に簡略化しつつ、履歴やお気に入りのために必要なサービス情報を利用者端末５の記憶部５ｄに登録するとともに最新のコンテンツ一覧を利用者端末５の表示部５ｇに表示することができる。
【００７５】
利用者端末５の制御手段は、図４（Ｄ）に示すコンテンツ選択画面１５０を表示し、受信したコンテンツをコンテンツ一覧表示部１５５（コンテンツ情報一覧表示手段，コンテンツ情報選択入力手段）に操作入力可能に表示する（ステップＳ２２）。このコンテンツ選択画面１５０は、前画面に戻るボタン１５１と、特定されたマーカ画像に関連づけられたタイトル（サービス内マーカ情報３１に記憶）を表示するタイトル表示部１５２と、照合で一致したときの照合依頼画像１４５を表示する照合依頼画像表示部１５３と、特定されたマーカ画像のコンテンツ一覧をお気に入り登録するお気に入り登録ボタン１５４と、コンテンツ一覧表示部１５５を備えている。コンテンツ一覧表示部１５５には、サービス内コンテンツ情報３２に記憶されているコンテンツのうち、サービスＩＤとマーカＩＤが一致するもので、かつ、現在が表示期間内に入っているもの全てを表示する。これにより、一覧表示されるコンテンツを時期によって自動的に変更できるようにしている。
【００７６】
利用者端末５の制御手段は、コンテンツ選択画面１５０でコンテンツ一覧表示部１５５の中のコンテンツの選択を受け付ける（ステップＳ２３）。
【００７７】
選択されたコンテンツがＰＤＦファイルや画像ファイルや動画ファイルや音楽ファイル等のファイルであれば（ステップＳ２４：ファイル）、利用者端末５の制御手段は、サービスサーバ３０にアクセスし、コンテンツを要求する。このファイルのファイル名等は、サービス内コンテンツ情報３２のファイルＩＤに記憶されており、これを取得してコンテンツ要求を行う。サービスサーバ３０は、要求されたコンテンツのファイルを利用者端末５に送信する（ステップＳ２５）。
【００７８】
選択されたコンテンツが地図や動画ＵＲＬやホームページ等の外部サーバのものであれば（ステップＳ２４：外部）、利用者端末５の制御手段は、そのコンテンツを提供するコンテンツ提供サーバ７にアクセスし、コンテンツを要求する。アクセス先は、サービス内コンテンツ情報３２のＵＲＬ（画面表示ではＷｅｂ）に記憶されており、これを取得してコンテンツ要求を行う。この要求を受けたコンテンツ提供サーバ７は、コンテンツのファイルを利用者端末５に送信する（ステップＳ２６）。
【００７９】
選択されたコンテンツが電話番号やメールアドレス等の利用者端末５のアプリ（アプリケーション）のものであれば（ステップＳ２４：アプリ）、利用者端末５の制御手段は、該当するアプリを起動しデータ（電話番号またはメールアドレスなど）を渡す（ステップＳ２７）。
【００８０】
利用者端末５の制御手段は、コンテンツ情報の種類に対応する動作（表示、再生、または実行など）をしてコンテンツ提供を行う（ステップＳ２８）。  
例えばコンテンツがＰＤＦファイルであれば、図４（Ｆ）に示すようにＰＤＦ表示画面１６０を操作入力可能に表示する。このＰＤＦ表示画面１６０は、前画面に戻るための戻るボタン１６１と、ＰＤＦファイルを表示するＰＤＦ表示部１６２を備えている。  
また、コンテンツが地図であれば、図４（Ｇ）のカメラナビ画面１７０や図４（Ｈ）の地図表示画面１８０を操作入力可能に表示する。カメラナビ画面１７０は、前画面に戻る戻るボタン１７１と、住所表示部１７２と、表示する地図について「方角を固定」と「向きに応じて移動」とに切り替える方角固定／移動変更ボタン１７３と、撮影手段（カメラ）で撮影している影像を表示する撮影映像表示部１７４と、撮影映像表示部１７４上の方角を表示する方角ライブ表示部１７５と、目的地の方向を示す方向指示部１７６と、地図を表示する地図表示部１７７と、カメラナビ画面１７０を表示するカメラナビボタン１７８（この画面では選択不可）と、地図画面１８０を操作入力可能に表示する地図ボタン１７９と、経路案内画面（図示省略）を操作入力可能に表示する経路案内ボタン１８１とを備えている。地図表示画面１８０は、上述した戻るボタン１７１と住所表示部１７２と地図表示部１７７を備え、地図表示部１７７を広い面積に設けている。
【００８１】
また、コンテンツが動画ファイルとＵＲＬであれば、図４（Ｉ）に示すように、動画表示画面１９０を操作入力可能に表示する。動画表示画面１９０は、前画面に戻るための戻るボタン１９１と、動画を表示する動画表示部１９２と、動画の再生と一次停止を切り替える再生／停止ボタン１９３と、再生位置を示すとともに変更可能にするスライダ１９４と、残り時間を表示する残り時間表示部１９５と、動画の全画面表示と通常表示を切り替える画面切り替えボタン１９６と、この動画に関連づけて登録されているＵＲＬのホームページを開くＧｏＴｏＷｅｂボタン１９７とを備えている。
【００８２】
以上の構成および動作により、高速に認識することと精度よく認識することの相反する課題を解決でき、大量のマーカ画像が登録されても高速かつ精度よく認識して、多様なコンテンツを提供することができる。すなわち、サービス識別情報（サービスＩＤまたはサービスロゴ）によってサービスサーバ３０を絞り込み、そのサービスサーバ３０の中だけでマーカ画像の照合を行うため、高速かつ精度よい照合を実現できる。
【００８３】
コンテンツは、様々な種類のものを登録できるため、コンテンツ提供者は、自己の望む多用なコンテンツを提供することができる。  
コンテンツ提供者は、複数のマーカ画像を登録することができ、かつ、各マーカ画像に任意のコンテンツを登録することができる。従って、マーカ画像に応じて異なるコンテンツを提供することができる。
【００８４】
また、コンテンツ情報に表示期間を設定できるため、期間に応じて異なるコンテンツを提供することを容易に実現できる。この運用において、期間さえ設定しておけばコンテンツが自動的に変わるため、コンテンツ提供者はコンテンツを変更したいタイミングを逃さずに手作業で更新するといった必要がなく、便利に使用することができる。
【００８５】
また、代理店は、情報管理部１０ｅにより各種の情報の登録、変更、削除を実施できるため、コンテンツ提供者の要望に応じて迅速に情報更新を行うことができる。  
また、代理店は、マーカ画像の登録時にサービスＩＤを選択できるため、サービスＩＤ毎にマーカ画像を登録して管理することができる。
【００８６】
また、代理店は、複数のコンテンツ提供者を登録し、コンテンツ提供者単位でマーカ画像やコンテンツ情報を管理することができるため、コンテンツ提供者を多数募り、コンテンツ提供者毎に管理することができる。その上、必要であればサービスＩＤの追加を申請し、複数のサービスＩＤでコンテンツ提供者を募ることができる。また、複数のサービスＩＤを用いる場合、サービスＩＤ単位でサービスサーバ３０を変更することもできる。このため、１つの代理店が募ったコンテンツ提供者とマーカ画像の数が膨大になっても、サービスＩＤとサービスサーバ３０を追加してすぐに対応することができる。また、複数のサービスＩＤに同じサービスサーバ３０を設定することもできる。この場合、サービスを種類によって分けて提供することができる。また、一人のコンテンツ提供者に対して複数のサービスＩＤを利用させることもできる。この場合、コンテンツ提供者が複数種類のサービスを提供でき、例えばコンテンツ提供者が大企業で多種類の商品を事業部単位で提供しているような場合にサービスＩＤを事業部単位で異ならせて利用するといったことができる。
【００８７】
また、利用者端末５の利用者用アプリ５ａは、サービスＩＤが一度認識された後は、履歴の最後のサービスＩＤを用いて照合依頼画像取得画面１４０を最初に表示する。このため、利用者は次回以降にサービスＩＤを意識せずに利用することができる。これにより、例えばある雑誌の購読者が、その雑誌のサービスＩＤを登録し、その雑誌で提供されるマーカ画像（例えば商品画像など）に関連づけられたコンテンツだけを閲覧するような場合に、非常に便利に利用できる。また、サービスＩＤを変更して異なるサービスを利用したい場合には、照合依頼画像取得画面１４０からサービスＩＤ設定ボタン１４２を選択してすぐにサービスＩＤ設定画面１２０に移行できるため、ストレスなくサービスを切り替えることができる。
【００８８】
また、利用者端末５で利用者用アプリ５ａを始めて使用したときは、ロゴをかざすボタン１１２かＩＤと入力するボタン１１３の選択をメインとする初回画面１１０が表示されるため、サービスＩＤまたはサービスロゴの入力に迷いなく進むことができ、ついでマーカ画像の取得に移ることができる。従って、慣れない利用者でも最初から容易に使用できる。
【００８９】
また、サービスＩＤ（サービスロゴ画像）やマーカ画像は、一度認識すれば履歴に保存されお気に入りにも登録できるため、次回以降は履歴やお気に入りから選択するだけでサービスを切り替えたりマーカ画像を切り替えることができ、サービスＩＤの手入力やサービスロゴ画像の撮影やマーカ画像の撮影を省略することができる。これにより、サービスＩＤやマーカ画像がなくてもそのサービスの照合依頼画像取得画面１４０に移行でき、また、マーカ画像が手元になくてもコンテンツを利用することができる。また、そのマーカ画像のコンテンツが全て履歴から利用できるため、過去に利用したコンテンツが一部だけであったり既に提供期間が過ぎている場合であっても、マーカ画像を改めて撮影することなく、最新の全てのコンテンツがコンテンツ一覧表示部１５５に表示され、利用者が選択することができる。
【００９０】
また、全マーカ情報２１およびサービス内マーカ画像３１は、マーカ画像に関連づけられた全てのコンテンツ情報の表示期間終了日（表示期間情報）のうち最終の表示期間終了日（終期情報）をメインサーバ１０が演算により導出してマーカ画像毎に記憶する構成であるため、ステップＳ１７でのマーカ画像の照合の際に有効なコンテンツを有するマーカ画像だけで高速に照合することができる。
【００９１】
また、ステップＳ１８でサービスサーバ３０が利用者端末５にマーカ情報を送信し、ステップＳ１９で利用者端末５がマーカ情報を記憶する構成であるため、このマーカ情報を「履歴」や「お気に入り」として保持することができる。これにより、１度「画像認識処理」（ステップＳ１７）を行った後は、「画像認識処理」を行わずにマーカＩＤによる「コンテンツの照会」のみで済ませることができる。
【００９２】
さらに、利用者端末５に記憶するのが、コンテンツ情報ではなくマーカ情報であるため、利用者端末５が操作されたときに提供される最新のコンテンツを表示することができる。すなわち、コンテンツは、表示期間が設定されており、時間軸で切り替える事ができるため、このコンテンツ情報を直接的に利用者端末５に記憶すると、後日に操作された際に古いコンテンツを表示する、あるいはコンテンツが古くて表示されないといったことが生じ得る。コンテンツ情報そのものを利用者端末５に記憶するのではなく、マーカ情報を記憶しておいてその都度サービスサーバ３０にアクセスし、マーカ情報により照会した最新のコンテンツ情報を取得することで、このような不具合を防止し、常に最新のコンテンツを表示することができる。
【００９３】
また、メインサーバ１０およびサービスサーバ３０により実行される「画像認識処理」（ステップＳ１２，Ｓ１７）と「コンテンツの照会」（ステップＳ２１）は、ＷｅｂＡＰＩとして実行できる構成となっている。これにより、利用者端末５に搭載するアプリのカスタマイズの可用性を向上することができる。従って、例えば、複数のマーカを認識できる構成とし、それぞれのマーカに対するコンテンツを別々に照会する（例えば異なるサービスサーバ３０に割り振って照会する）ことも可能となる。
【００９４】
このように、コンテンツ提供システム１は、高い拡張性および高い柔軟性でのコンテンツ提供と、高速かつ精度のよい画像照合を実現することができる。
【００９５】
この発明は、上述の実施形態の構成のみに限定されるものではなく、多くの実施の形態を得ることができる。
【００９６】
例えば、マーカ画像にサービスロゴ画像を透かし画像で重畳させてもよい。この場合、照合依頼画像取得画面１４０で取得した画像から、まず透かし画像を抽出してメインサーバ１０に送信し、ステップＳ１２〜Ｓ１３の照合を実行してサービスサーバ３０を決定し、次いで、照合依頼画像取得画面１４０で取得した画像をサービスサーバ３０に送信してステップＳ１７〜Ｓ１８の照合を実行すればよい。透かし画像については、既存の適宜の透かし画像技術で撮影により認識できるものを利用すればよい。これにより、利用者は１回画像にかざすだけで目的のコンテンツを得ることができ、かつ、高速かつ精度よい画像認識も維持することができる。
【００９７】
また、ＯＣＲ機能によってサービスＩＤを認識する構成にしてもよい。この場合、マーカ画像と文字情報をセットにしておき、照合依頼画像取得画面１４０でこれらを撮影すればよい。そして、ＯＣＲで取得した情報はサービスＩＤとしてメインサーバ１０に送信して照合し、判明したサービスサーバ３０に画像情報を送信してマーカ画像の照合を行えばよい。この場合も、利用者は１回画像にかざすだけで目的のコンテンツを得ることができ、かつ、高速かつ精度よい画像認識も維持することができる。
【００９８】
また、ＯＣＲ機能によってコンテンツのバリエーションを切り替える構成にしてもよい。この場合、全コンテンツ情報２２およびサービス内コンテンツ情報３２に、マーカＩＤに加えて文字情報（若しくは文字情報ＩＤ）も記憶する構成とすればよい。これにより、１つのマーカ画像に対して、ＯＣＲで読み取る文字情報に応じて異なるコンテンツを提供することができる。これにより、例えば名刺をマーカ画像とし、部署や名前やメールアドレス等の各人に異なる文字列をバリエーション変更用の文字情報としておき、会社ホームページや会社案内等は全員共通のコンテンツでありながら、一覧表示する商品説明ＰＤＦは各人によって異ならせるといったことができる。
【産業上の利用可能性】
【００９９】
この発明は、印刷物や画面表示によって視認可能に表示される可視情報を用いて、様々なコンテンツを提供するサービスに利用することができる。例えば、会社案内、製品紹介、サービス案内、地図ナビゲーション、写真表示、営業ツール、問い合わせ先（電話およびメール）案内、プロモーション、テキスト表示、画像表示、ＰＤＦ表示、および音楽再生等、様々なコンテンツを提供できる。
【符号の説明】
【０１００】
１…コンテンツ提供システム
５…利用者端末
５ａ…利用者用アプリ
５ｂ…入力部
５ｃ…取得部
５ｅ…送信部
５ｆ…受信部
１０…メインサーバ
１０ａ…画像照合部
１０ｃ…受信部
１３…代理店情報
１４…サービス情報
２１…全マーカ情報
２２…全コンテンツ情報
２５…全マーカ画像
３０…サービスサーバ
３０ｂ…画像照合部
３０ｄ…受信部
３０ｅ…送信部
７３…サービス一覧表示部
７３ｆ…サーバアドレス
８０…マーカ画像一覧画面
８５ｆ…マーカ画像
１４５…照合依頼画像
１５５…コンテンツ一覧表示部
【図１】
2014127051.tif 000003
【図２】
2014127051.tif 000004
【図３】
2014127051.tif 000005
【図４】
2014127051.tif 000006
【図５】
2014127051.tif 000007