(57)【要約】【課題】販売した情報提供対象物以外の物を用いた場合に情報提供する事態の発生を防止し、情報提供対象物の販売促進効果を高めることが可能な情報提供システム等を提供すること。【解決手段】カード認証情報を有する占い用カードを販売する販売装置と、端末装置から占い用カードを含む撮像編集情報を受信し、端末装置へ向け占い結果を示す占い結果情報を送信する送受信部１９０と、各占い用カードを識別するための判定用データ１２４、占いを行うための占いデータ１２２等を記憶する記憶部１２０と、撮像編集情報にカード認証情報が含まれるかどうかを判定する判定部１１８と、カード認証情報が含まれる場合、前記撮像編集情報と、判定用データ１２４に基づき、各占い用カードの種別と配置を認識する画像認識部１１４と、当該認識結果と、占いデータ１２２に基づき、占い結果情報を生成する情報生成部１１２とを含んでサーバー１００を構成する。【選択図】        図２
2004357897.tif 000002
【特許請求の範囲】
【請求項１】
カード認証情報を有する占い用カードを販売する販売装置と、
通信機能を有する端末装置から少なくとも１つの前記占い用カードを含む撮像画像の撮像編集情報を受信し、前記端末装置へ向け占い結果を示す占い結果情報を送信するサーバー側送受信手段と、
各占い用カードを識別するための判定用データと、占いを行うための占いデータとを記憶する記憶手段と、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各占い用カードの種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記占いデータとに基づき、占い結果情報を生成するサーバー側情報生成手段と、
を含むことを特徴とする情報提供システム。
【請求項２】
請求項１において、
前記販売装置は、
前記占い用カードの購入予定者のユーザー認証情報を入力するユーザー認証情報入力手段と、
前記占い用カードを販売した場合に、販売した占い用カードのカード認証情報と前記ユーザー認証情報を含む販売情報を前記サーバー側送受信手段へ向け送信する販売側通信手段と、
を含み、
前記サーバー側送受信手段は、前記販売装置から前記販売情報を受信するとともに、前記端末装置から前記ユーザー認証情報を受信し、
前記サーバー側判定手段は、前記撮像編集情報に含まれるカード認証情報が前記販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、前記画像認識手段が各占い用カードの種別と配置を認識する処理または前記サーバー側情報生成手段が前記占い結果情報を生成する処理を行わないことを特徴とする情報提供システム。
【請求項３】
請求項１において、
前記販売装置は、
前記占い用カードの購入予定者のユーザー認証情報を入力するユーザー認証情報入力手段と、
前記占い用カードの購入要求があった場合に、販売対象の占い用カードに前記ユーザー認証情報を示す情報を印刷するユーザー認証情報印刷手段と、
ユーザー認証情報を示す情報が印刷された占い用カードを出力するカード出力手段と、
を含み、
前記サーバー側送受信手段は、前記端末装置から前記ユーザー認証情報を受信し、
前記サーバー側判定手段は、前記撮像編集情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、前記画像認識手段が各占い用カードの種別と配置を認識する処理または前記サーバー側情報生成手段が前記占い結果情報を生成する処理を行わないことを特徴とする情報提供システム。
【請求項４】
請求項１〜３のいずれかにおいて、
日時を示す日時情報を出力するタイマー手段を含み、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記端末装置へ向け送信することを特徴とする情報提供システム。
【請求項５】
請求項１〜３のいずれかにおいて、
日時を示す日時情報を出力するタイマー手段を含み、
前記販売装置は、印刷手段を含み、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記販売装置へ向け送信し、
前記販売装置は、当該合成画像情報に基づき、前記印刷手段を用いて前記合成画像を印刷することを特徴とする情報提供システム。
【請求項６】
請求項１〜５のいずれかにおいて、
前記販売装置は、前記占い用カードを配置するとともに、前記占い用カードの配置位置を示すマットを販売することを特徴とする情報提供システム。
【請求項７】
請求項１〜６のいずれかにおいて、
前記販売装置は、少なくとも１つの占い用カードが添付された書籍を販売することを特徴とする情報提供システム。
【請求項８】
所定のボードゲーム用の駒であって、かつ、カード認証情報を有する少なくとも１つの駒と、前記ボードゲーム用のボードとを販売する販売装置と、
端末装置から前記ボード上の前記駒を含む撮像画像の撮像編集情報を受信し、前記端末装置へ向けユーザーが次に駒をどのように動かせばよいかを指示する指示情報を送信するサーバー側送受信手段と、
各駒を識別するための判定用データと、駒の動作指示を行うためのゲームデータとを記憶する記憶手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各駒の種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記ゲームデータとに基づき、前記指示情報を生成するサーバー側情報生成手段と、
を含むことを特徴とする情報提供システム。
【請求項９】
コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
所定の販売装置によって販売される占い用カードであって、かつ、カード認証情報を有する少なくとも１つの占い用カードを含む撮像画像の撮像編集情報を端末装置から受信し、前記端末装置へ向け占い結果を示す占い結果情報を送信するサーバー側送受信手段と、
各占い用カードを識別するための判定用データと、占いを行うための占いデータとを記憶する記憶手段と、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各占い用カードの種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記占いデータとに基づき、占い結果情報を生成するサーバー側情報生成手段として機能させることを特徴とするプログラム。
【請求項１０】
所定のボードゲーム用の情報を提供するためのコンピュータにより読み取り可能なプログラムであって、
コンピュータを、
所定の販売装置によって販売される駒であって、かつ、カード認証情報を有する少なくとも１つの駒を含む撮像画像の撮像編集情報を受信し、前記端末装置へ向けユーザーが次に駒をどのように動かせばよいかを指示する指示情報を送信するサーバー側送受信手段と、
各駒を識別するための判定用データと、駒の動作指示を行うためのゲームデータとを記憶する記憶手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各駒の種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記ゲームデータとに基づき、前記指示情報を生成するサーバー側情報生成手段として機能させることを特徴とするプログラム。
【請求項１１】
コンピュータにより読み取り可能なプログラムを記憶した情報記憶媒体であって、請求項９、１０のいずれかに記載されたプログラムを記憶したことを特徴とする情報記憶媒体。
【請求項１２】
カード認証情報を有する少なくとも１つの占い用カードを、販売装置によって販売し、
端末装置から前記占い用カードを含む撮像画像の撮像編集情報を受信し、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定し、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、各占い用カードを識別するための判定用データとに基づき、各占い用カードの種別と配置を認識し、
当該認識結果と、占いを行うための占いデータとに基づき、占い結果情報を生成し、
前記端末装置へ向け占い結果を示す占い結果情報を送信することを特徴とする情報提供方法。
【請求項１３】
請求項１２において、
前記占い用カードの購入予定者のユーザー認証情報を入力するとともに、前記占い用カードを販売した場合に、販売した占い用カードのカード認証情報と前記ユーザー認証情報を含む販売情報を受信し、
前記端末装置から前記ユーザー認証情報を受信し、
前記撮像編集情報に含まれるカード認証情報が前記販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、各占い用カードの種別と配置を認識する処理または前記占い結果情報を生成する処理を行わないことを特徴とする情報提供方法。
【請求項１４】
請求項１２において、
前記占い用カードの購入予定者のユーザー認証情報を入力するとともに、前記占い用カードの購入要求があった場合に、販売対象の占い用カードに前記ユーザー認証情報を示す情報を印刷し、
前記販売装置によってユーザー認証情報を示す情報が印刷された占い用カードを出力し、
前記端末装置から前記ユーザー認証情報を受信し、
前記撮像編集情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、各占い用カードの種別と配置を認識する処理または前記占い結果情報を生成する処理を行わないことを特徴とする情報提供方法。
【請求項１５】
請求項１２〜１４のいずれかにおいて、
前記占い結果情報と、所定の日時情報とに基づき、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
当該合成画像情報を前記端末装置へ向け送信することを特徴とする情報提供方法。
【請求項１６】
請求項１２〜１４のいずれかにおいて、
前記占い結果情報と、所定の日時情報とに基づき、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
当該合成画像情報を前記販売装置へ向け送信し、
前記販売装置は、当該合成画像情報に基づき、前記合成画像を印刷することを特徴とする情報提供方法。
【請求項１７】
請求項１２〜１６のいずれかにおいて、
前記販売装置は、前記占い用カードを配置するとともに、占い用カードの配置位置を示すマットを販売することを特徴とする情報提供方法
【請求項１８】
請求項１２〜１７のいずれかにおいて、
前記販売装置は、少なくとも１つの占い用カードが添付された書籍を販売することを特徴とする情報提供方法。
【請求項１９】
所定のボードゲーム用の駒の動作指示情報であって、かつ、ユーザーが次に駒をどのように動かせばよいかを指示する動作指示情報を提供する情報提供方法において、
カード認証情報を有する少なくとも１つの駒と、当該駒を配置するボードとを販売装置によって販売し、
端末装置からボード上の駒を含む撮像画像の撮像編集情報を受信し、
前記撮像編集情報に前記駒のカード認証情報が含まれるかどうかを判定し、
前記撮像編集情報に前記駒のカード認証情報が含まれる場合、前記撮像編集情報と、各駒を識別するための判定用データとに基づき、各駒の種別と配置を認識し、
当該画像認識手段による認識結果と、駒の動作指示を行うためのゲームデータとに基づき、前記動作指示情報を生成し、
前記端末装置へ向け前記動作指示情報を送信することを特徴とする情報提供方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報提供システム、プログラム、情報記憶媒体および情報提供方法に関する。
【０００２】
【背景技術】
タロットカード等の占い用カードを用いた情報提供システムが提案されている。しかし、ほとんどの情報提供システムは、ＣＰＵが勝手にゲーム空間内の占い用カードをシャッフルし、ユーザーは、占い結果を見るだけであり、実際の占いとは異なるものとなっている。
【０００３】
このような問題点に鑑み、より現実の占いに近づけるため、例えば、特許文献１には、ユーザーが自分でシャッフルしたタロットカードを撮像して占い結果を表示する業務用ゲーム装置が記載されている。
【０００４】
また、特許文献２には、このようなユーザーが撮像した対象物が何であるかを示す情報を提供するモバイル図鑑システムが開示されている。
【０００５】
【特許文献１】
特開２００１−３００１３６号公報
【特許文献２】
特開２００３−４４４９７号公報
【０００６】
【発明が解決しようとする課題】
例えば、特許文献１と特許文献２の構成を組み合わせることにより、携帯電話でタロットカードを撮像し、当該撮像情報をサーバーに送信し、サーバーから当該タロットカードによるタロット占い結果を示す画像を携帯電話に送信し、携帯電話でタロット占い結果を示す画像を表示するサービスを提供することが可能となる。
【０００７】
しかし、この構成を用いて、タロットカードを販売し、当該タロットカードを購入したユーザーに対して当該タロットカードによるタロット占いサービスを提供する場合、以下の問題が発生する。
【０００８】
まず、タロットカードの販売と、タロット占いの情報提供とが連動していないため、販売したタロットカード以外のタロットカードを用いた場合であっても、タロット占いの情報提供を行ってしまうことになる。
【０００９】
また、上記構成にユーザー認証を行う構成を付加した場合であっても、このような事態の発生を防止することはできない。
【００１０】
本発明は、上記課題に鑑みなされたものであり、その目的は、販売した情報提供対象物以外の物を用いた場合に情報提供する事態の発生を防止し、情報提供対象物の販売促進効果を高めることが可能な情報提供システム、プログラム、情報記憶媒体および情報提供方法を提供することにある。
【００１１】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る情報提供システムは、カード認証情報を有する占い用カードを販売する販売装置と、
端末装置から少なくとも１つの前記占い用カードを含む撮像画像の撮像編集情報を受信し、前記端末装置へ向け占い結果を示す占い結果情報を送信するサーバー側送受信手段と、
各占い用カードを識別するための判定用データと、占いを行うための占いデータとを記憶する記憶手段と、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各占い用カードの種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記占いデータとに基づき、占い結果情報を生成するサーバー側情報生成手段と、
を含むことを特徴とする。
【００１２】
また、本発明に係る情報提供システムは、所定のボードゲーム用の駒であって、かつ、カード認証情報を有する少なくとも１つの駒と、前記ボードゲーム用のボードとを販売する販売装置と、
端末装置から前記ボード上の前記駒を含む撮像画像の撮像編集情報を受信し、前記端末装置へ向けユーザーが次に駒をどのように動かせばよいかを指示する指示情報を送信するサーバー側送受信手段と、
各駒を識別するための判定用データと、駒の動作指示を行うためのゲームデータとを記憶する記憶手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各駒の種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記ゲームデータとに基づき、前記指示情報を生成するサーバー側情報生成手段と、
を含むことを特徴とする。
【００１３】
また、本発明に係るプログラムは、コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
所定の販売装置によって販売される占い用カードであって、かつ、カード認証情報を有する少なくとも１つの占い用カードを含む撮像画像の撮像編集情報を端末装置から受信し、前記端末装置へ向け占い結果を示す占い結果情報を送信するサーバー側送受信手段と、
各占い用カードを識別するための判定用データと、占いを行うための占いデータとを記憶する記憶手段と、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各占い用カードの種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記占いデータとに基づき、占い結果情報を生成するサーバー側情報生成手段として機能させることを特徴とする。
【００１４】
また、本発明に係るプログラムは、所定のボードゲーム用の情報を提供するためのコンピュータにより読み取り可能なプログラムであって、
コンピュータを、
所定の販売装置によって販売される駒であって、かつ、カード認証情報を有する少なくとも１つの駒を含む撮像画像の撮像編集情報を受信し、前記端末装置へ向けユーザーが次に駒をどのように動かせばよいかを指示する指示情報を送信するサーバー側送受信手段と、
各駒を識別するための判定用データと、駒の動作指示を行うためのゲームデータとを記憶する記憶手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれるかどうかを判定するサーバー側判定手段と、
前記撮像編集情報に前記駒のカード認証情報が含まれる場合、前記撮像編集情報と、前記判定用データとに基づき、各駒の種別と配置を認識する画像認識手段と、
当該画像認識手段による認識結果と、前記ゲームデータとに基づき、前記指示情報を生成するサーバー側情報生成手段として機能させることを特徴とする。
【００１５】
また、本発明に係る情報記憶媒体は、コンピュータにより読み取り可能な情報記憶媒体であって、上記手段としてコンピュータを機能させるためのプログラムを記憶したことを特徴とする。
【００１６】
また、本発明に係る情報提供方法は、カード認証情報を有する少なくとも１つの占い用カードを、販売装置によって販売し、
端末装置から前記占い用カードを含む撮像画像の撮像編集情報を受信し、
前記撮像編集情報に前記カード認証情報が含まれるかどうかを判定し、
前記撮像編集情報に前記カード認証情報が含まれる場合、前記撮像編集情報と、各占い用カードを識別するための判定用データとに基づき、各占い用カードの種別と配置を認識し、
当該認識結果と、占いを行うための占いデータとに基づき、占い結果情報を生成し、
前記端末装置へ向け占い結果を示す占い結果情報を送信することを特徴とする。
【００１７】
本発明によれば、情報提供システム等は、占い用カードや駒の配置を認識して占い結果や駒の動作指示を示す情報をユーザーに提供することができる。
【００１８】
また、本発明によれば、情報提供システム等は、販売装置によって販売された占い用カード等であるかどうかをカード認証情報によって判定し、販売装置によって販売されたことが確認できた場合のみ占い等の情報提供を行うことができる。
【００１９】
これにより、情報提供システム等は、販売した情報提供対象物以外の物を用いた場合に情報提供する事態の発生を防止することができる。
【００２０】
特に、本発明によれば、占い用カード等の販売と連動した形で占いサービス等を提供することができるため、販売促進効果を高めることができる。
【００２１】
なお、ここで、端末装置としては、例えば、携帯電話、ＰＣ、ＰＤＡ、家庭用ゲーム装置、デジタルカメラ、デジタルビデオカメラ等が該当する。また、占い用カードとしては、タロットカード、トランプカード等が該当する。また、ボードゲームとしては、例えば、将棋、囲碁、リバーシ等の種々のボードゲームが該当する。
【００２２】
また、前記情報提供システム、前記プログラムおよび前記情報記憶媒体において、前記情報提供システムにおいて、前記販売装置は、
前記占い用カードの購入予定者のユーザー認証情報を入力するユーザー認証情報入力手段と、
前記占い用カードを販売した場合に、販売した占い用カードのカード認証情報と前記ユーザー認証情報を含む販売情報を前記サーバー側送受信手段へ向け送信する販売側通信手段と、
を含み、
前記サーバー側送受信手段は、前記販売装置から前記販売情報を受信するとともに、前記端末装置から前記ユーザー認証情報を受信し、
前記サーバー側判定手段は、前記撮像編集情報に含まれるカード認証情報が前記販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、前記画像認識手段が各占い用カードの種別と配置を認識する処理または前記サーバー側情報生成手段が前記占い結果情報を生成する処理を行わなくてもよい。
【００２３】
また、前記情報提供方法は、前記占い用カードの購入予定者のユーザー認証情報を入力するとともに、前記占い用カードを販売した場合に、販売した占い用カードのカード認証情報と前記ユーザー認証情報を含む販売情報を受信し、
前記端末装置から前記ユーザー認証情報を受信し、
前記撮像編集情報に含まれるカード認証情報が前記販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、各占い用カードの種別と配置を認識する処理または前記占い結果情報を生成する処理を行わなくてもよい。
【００２４】
また、前記情報提供システム、前記プログラムおよび前記情報記憶媒体において、前記販売装置は、
前記占い用カードの購入予定者のユーザー認証情報を入力するユーザー認証情報入力手段と、
前記占い用カードの購入要求があった場合に、販売対象の占い用カードに前記ユーザー認証情報を示す情報を印刷するユーザー認証情報印刷手段と、
ユーザー認証情報を示す情報が印刷された占い用カードを出力するカード出力手段と、
を含み、
前記サーバー側送受信手段は、前記端末装置から前記ユーザー認証情報を受信し、
前記サーバー側判定手段は、前記撮像編集情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、前記画像認識手段が各占い用カードの種別と配置を認識する処理または前記サーバー側情報生成手段が前記占い結果情報を生成する処理を行わなくてもよい。
【００２５】
また、前記情報提供方法は、前記占い用カードの購入予定者のユーザー認証情報を入力するとともに、前記占い用カードの購入要求があった場合に、販売対象の占い用カードに前記ユーザー認証情報を示す情報を印刷し、
前記販売装置によってユーザー認証情報を示す情報が印刷された占い用カードを出力し、
前記端末装置から前記ユーザー認証情報を受信し、
前記撮像編集情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、
当該判定が真でない場合、各占い用カードの種別と配置を認識する処理または前記占い結果情報を生成する処理を行わなくてもよい。
【００２６】
これによれば、情報提供システム等は、占い用カードの認証に加えてユーザー認証を行うことにより、占い用カードの不正使用を防止することができる。
【００２７】
また、前記情報提供システムは、日時を示す日時情報を出力するタイマー手段を含み、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記端末装置へ向け送信してもよい。
【００２８】
また、前記プログラムおよび前記情報記憶媒体は、日時を示す日時情報を出力するタイマー手段としてコンピュータを機能させ、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記端末装置へ向け送信してもよい。
【００２９】
また、前記情報提供方法は、前記占い結果情報と、所定の日時情報とに基づき、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
当該合成画像情報を前記端末装置へ向け送信してもよい。
【００３０】
また、前記情報提供システムは、日時を示す日時情報を出力するタイマー手段を含み、
前記販売装置は、印刷手段を含み、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記販売装置へ向け送信し、
前記販売装置は、当該合成画像情報に基づき、前記印刷手段を用いて前記合成画像を印刷してもよい。
【００３１】
また、前記プログラムおよび前記情報記憶媒体は、日時を示す日時情報を出力するタイマー手段としてコンピュータを機能させ、
前記販売装置は、印刷手段を含み、
前記サーバー側情報生成手段は、ユーザーの撮像情報と、前記撮像編集情報と、前記占い結果情報と、前記日時情報とに基づき、ユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
前記送受信手段は、前記端末装置から前記ユーザーの撮像情報を受信するとともに、前記合成画像情報を前記販売装置へ向け送信し、
前記販売装置は、当該合成画像情報に基づき、前記印刷手段を用いて前記合成画像を印刷してもよい。
【００３２】
また、前記情報提供方法は、前記占い結果情報と、所定の日時情報とに基づき、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を生成し、
当該合成画像情報を前記販売装置へ向け送信し、
前記販売装置は、当該合成画像情報に基づき、前記合成画像を印刷してもよい。
【００３３】
また、前記販売装置は、印刷した合成画像を前記端末装置が位置する住所に郵送してもよい。
【００３４】
これによれば、ユーザーは、占いを行った日時を確認することができる。特に、情報提供システムは、ユーザーの撮像情報を含む合成画像をユーザーに提供したり、占い用カードの配置を示す画像と占い結果を示す画像を含む合成画像をユーザーに提供したりする付加サービスを行うことにより、ユーザーに対して販売対象の占い用カードを購入したり、使用したりする誘因を与えることができる。
【００３５】
また、前記情報提供システム、前記プログラム、前記情報記憶媒体および前記情報提供方法において、前記販売装置は、少なくとも１つの占い用カード（または駒）を配置するとともに、占い用カードの配置位置を示すマット（またはボード）を販売してもよい。
【００３６】
これによれば、情報提供システム等は、専用のマット等を用いた場合に画像認識率を高めることができるため、ユーザーに対してマット等を購入する誘因を与えることができる。
【００３７】
また、前記情報提供システム、前記プログラム、前記情報記憶媒体および前記情報提供方法において、前記販売装置は、少なくとも１つの占い用カード（または駒）が添付された書籍を販売してもよい。
【００３８】
これによれば、情報提供システム等は、ユーザーに最初から占い用カード等を購入させるのではなく、書籍等に添付する形でユーザーに試用してもらうことにより、占い用カード等の販売促進効果を高めることができる。
【００３９】
【発明の実施の形態】
以下、本発明を、タロット占い用の情報提供システムに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００４０】
（情報提供システム全体の説明）
図１は、本実施形態の一例に係る情報提供システム全体の概略図である。
【００４１】
情報提供システムは、サーバー１００と、当該サーバー１００とネットワーク３００を介して接続されている端末装置の一種である携帯電話２００と、販売装置６００とを含んで構成されている。
【００４２】
ユーザーは、販売装置６００で占い用カードの一種であるタロットカードを購入する。タロットカードには、市販のタロットカードとは異なるカード認証情報が付与されている。なお、販売装置６００は、自動販売機であってもよいし、ＷＥＢ等のいわゆるネット販売であってもよい。
【００４３】
また、携帯電話２００は、ＣＭＯＳカメラを有する撮像部と、液晶ディスプレイを有する表示部を含んで構成されている。
【００４４】
ユーザーは、撮像部を用いてタロットカードを撮像し、携帯電話２００は、当該撮像情報に基づく撮像編集情報をサーバー１００へ向け送信する。
【００４５】
サーバー１００は、当該撮像編集情報に基づき、占いを行い、占い結果を示す占い結果情報を携帯電話２００へ向け送信する。
【００４６】
携帯電話２００は、表示部を用いて占い結果画像を表示する。
【００４７】
このように、占いを自動的に実行することにより、ユーザーは、占いに関する知識を有していない場合でも、適切な占いを行うことができる。
【００４８】
特に、タロットカードの購入者に対して占いを自動的に実行できるサービスを提供することにより、タロットカードの販売促進効果を高めることができる。
【００４９】
また、ＣＰＵが勝手にシャッフルするのではなく、ユーザーが自分でシャッフルした複数（１枚でもよい。）のタロットカードに基づく占いであるため、占いの信憑性をより高めることができる。
【００５０】
さらに、本実施形態の携帯電話２００は、撮像部を制御したり、撮像情報を加工することにより、所定の基準を満たす撮像編集情報を生成することができるため、サーバー１００は、当該撮像編集情報に基づいて画像認識を行うことにより、タロットカードの認識率をより高めることができる。
【００５１】
（機能ブロックの説明）
次に、このような機能を実現するための情報提供システムの機能ブロックについて説明する。
【００５２】
図２は、本実施形態の一例に係るサーバー１００の機能ブロック図である。
【００５３】
サーバー１００は、所定の処理を行う処理部１１０と、所定のデータを記憶する記憶部１２０と、日時を示す日時情報を出力するタイマー部１３０と、携帯電話２００と情報を送受信するサーバー側送受信手段である送受信部１９０とを含んで構成されている。
【００５４】
また、記憶部１２０は、占いを行うための占いデータ１２２と、各占い用カードを識別するための判定用データ１２４と、占いを行うためのゲームプログラム１２６とを記憶している。
【００５５】
また、処理部１１０は、タロットカードの認識結果とゲームプログラム１２６に基づき、占い結果情報を生成するサーバー側情報生成手段である情報生成部１１２と、占いデータ１２２等を更新する更新部１１６と、撮像編集情報にタロットカード１０のカード認証情報が含まれるかどうかを判定する判定部１１８と、カード認証情報が含まれる場合、撮像編集情報と判定用データ１２４に基づいて各タロットカードの種別と配置を認識する画像認識部１１４と、を含んで構成されている。
【００５６】
なお、これらの各部の機能は、送受信部１９０としては例えばルーター等、処理部１１０としては例えばＣＰＵや画像処理回路等、記憶部１２０としては例えばＲＡＭ等を用いて実現することが可能である。
【００５７】
また、コンピュータを上述した各部として機能させるためのプログラムが記憶された情報記憶媒体１８０から当該コンピュータがプログラムを読み取って上述した各部を実現することも可能である。
【００５８】
また、コンピュータは、情報記憶媒体１８０からではなく、例えば、ネットワークを介して所定のホスト端末等からプログラムを読み取って上述したサーバー１００の各部の機能を実現することも可能である。
【００５９】
なお、情報記憶媒体１８０としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＩＣカード、ＲＯＭ、ＲＡＭ、メモリカード、ＨＤＤ等のレーザーや磁気等を用いた記憶媒体を適用できる。また、情報記憶媒体１８０からのプログラムの読み取り方式は、接触式でも非接触式でもよい。
【００６０】
次に、携帯電話２００の機能ブロックについて説明する。
【００６１】
図３は、本実施形態の一例に係る携帯電話２００の機能ブロック図である。
【００６２】
携帯電話２００は、サーバー１００と情報を送受信する端末側送受信手段として機能する送受信部２９０と、処理部２１０と、記憶部２２０と、タロットカードを撮像して撮像情報を生成する撮像部２４０と、撮像指示を行う操作部２３０と、出力部２５０と、撮像部２４０の撮像を制御する制御部２６０とを含んで構成されている。
【００６３】
また、記憶部２２０には、占いを行うためのゲームプログラム２２２と、撮像情報を示す撮像データ２２４が記憶されている。
【００６４】
また、処理部２１０は、ゲームプログラム２２２に基づき占い撮像編集情報を生成するとともに、撮像情報に基づく撮像編集情報を生成する端末側情報生成手段として機能する情報生成部２１２と、撮像情報に基づいて撮像が適切かどうかを判定する判定部２１４と、記憶部２２０内のデータを更新する更新部２１６とを含んで構成されている。
【００６５】
また、出力部２５０は、表示部２５２と、音声出力部２５４とを含んで構成されている。
【００６６】
なお、これらの各部の機能は、送受信部２９０としては例えば無線通信アンテナ等、処理部２１０としては例えばＣＰＵや画像処理回路等、記憶部２２０としては例えばＲＡＭ等、操作部２３０としては例えば感圧パネル等、撮像部２４０としては例えばズーム機能（画角調整機能）と解像度調整機能を有するＣＭＯＳカメラ等、表示部２５２としては例えば液晶パネル等、音声出力部２５４としては例えばスピーカー等、制御部２６０としては例えばＣＰＵ等を用いて実現することが可能である。
【００６７】
また、コンピュータを上述した各部として機能させるためのプログラムが記憶された情報記憶媒体２８０から当該コンピュータがプログラムを読み取って上述した携帯電話２００の各部の機能を実現することも可能である。
【００６８】
（処理の流れの説明）
次に、これらの各部を用いた処理の流れについて説明する。
【００６９】
まず、ユーザーは、販売装置６００で複数のタロットカードを購入する。そして、ユーザーは、複数のタロットカードを配置した状態で携帯電話２００を用いて撮像する。
【００７０】
図４は、本実施形態の一例に係るカード配置から撮像データ送信までの処理の流れを示すフローチャートである。
【００７１】
占いを行うユーザーは、タロット占いのルールに従ってタロットカードを配置する（ステップＳ１）。
【００７２】
図５は、本実施形態の一例に係るタロットカード１０の正面図である。
【００７３】
タロットカード１０は、絵柄１４に加え、方向マーク１２を有している。方向マーク１２は、市販のタロットカードと区別するためのマークであるとともに、タロットカード１０の向きを識別するためのマークである。さらに、方向マーク１２は、販売装置６００によって販売されたことを証明するためのカード認証情報としての機能も有する。図５に示す例では、方向マーク１２は、タロットカード１０の上方向に向いた矢印と右方向に向いた矢印が垂直に交わったマークとなっている。
【００７４】
カード認証情報の一種である方向マーク１２をタロットカード１０に付与することにより、タロットカード１０の販売促進効果を高めることができ、市販のタロットカードを使って占いを行う不正使用を防止することもできる。
【００７５】
なお、方向マーク１２は、肉眼で識別可能なものであってもよいし、肉眼では識別できないが画像処理や光線処理によって識別可能となるものであってもよい。特に、後者の場合、ユーザーは、方向マーク１２を気にすることなく占いを行うことができる。
【００７６】
カードの配置後、ユーザーは、撮像部２４０をタロットカード１０に向けて操作部２３０を操作して撮像指示を行う。
【００７７】
制御部２６０は、操作部２３０からの撮像指示情報に基づき、撮像部２４０の制御のため、撮像部２４０に撮像指示信号を出力する（ステップＳ２）。
【００７８】
本実施例では、判定部２１４は、撮像条件として、占いに必要なタロットカード１０が撮影画像内に含まれているという条件と、占いに必要なタロットカード１０の配置が適切であるという条件を設定している。そして、判定部２１４は、撮像部２４０からの撮像情報がこれらの条件を満たしているかどうかを判定する。
【００７９】
まず、判定部２１４は、撮像部２４０からの撮像情報に基づき、占いに必要なタロットカード１０が撮影画像内に含まれているかどうかを判定する（ステップＳ４）。
【００８０】
より具体的には、判定部２１４は、例えば、占いを行うために１０枚のタロットカード１０が必要な場合であって、撮像画像内に９枚のタロットカード１０が存在し、１枚のタロットカード１０が撮像画像からはみ出している場合、撮像部２４０の画角が適切かどうかを判定し、制御部２６０は、撮像範囲を拡大して再撮像するように撮像部２４０に画角を広くする制御信号を出力してもよい（ステップＳ５）。
【００８１】
また、この場合は、制御部２６０は、撮像範囲からはみ出している方向に撮像部２４０の光軸を向けて再撮像するように撮像部２４０に制御信号を出力してもよい。
【００８２】
なお、このような制御信号としては、例えば、ボタン操作によって画角等を変更する場合の制御信号と同様の制御信号を適用すればよい。
【００８３】
また、判定部２１４は、必要なタロットカード１０が撮像範囲内にある場合、タロットカード１０の配置が適切かどうかを判定する（ステップＳ６）。
【００８４】
図６は、本実施形態の一例に係るタロットカード１０が整列された状態での撮像画像４００を示す図である。また、図７は、本実施形態の一例に係るタロットカード１０が整列されていない状態での撮像画像４１０を示す図である。
【００８５】
１０枚のタロットカード１０−１〜１０−１０が整列されている場合、撮像画像は、例えば、図６に示す撮像画像４００のようになる。
【００８６】
しかし、１０枚のタロットカード１０−１〜１０−１０が整列されていない場合、撮像画像は、例えば、図７に示す撮像画像４１０のようになる。撮像画像４１０では、各タロットカード１０がそれぞれ異なる傾きとなっている。
【００８７】
このような撮像画像４１０に基づいてタロットカード１０の種別と配置を認識する場合、タロットカード１０の絵柄１４が似ているため、誤認識する可能性がある。
【００８８】
本実施の形態では、撮像画像４００、４１０におけるタロットカード１０のフレーム（外枠、４角または対向する２角）を設定しておき、タロットカード１０がフレームから出ている場合、タロットカード１０がフレームに入るように画角を変更したり、タロットカード１０の画像部分の向きを調整する。
【００８９】
また、タロットカード１０が足りない、別のカードを使用している等の場合、タロットカード１０の配置は適切でないため、情報生成部２１２は、ユーザーにタロットカード１０の再配置を指示する指示画像情報を生成し、表示部２５２は、当該指示画像情報に基づき、ユーザーにタロットカード１０の再配置を指示する指示画像を表示する（ステップＳ７）。
【００９０】
なお、より具体的には、情報生成部２１２は、撮像情報に対してエッジ検出処理を行ってタロットカード１０の外枠を把握し、撮像情報に含まれるタロットカード１０の方向マーク１２に基づき、タロットカード１０の上下左右の向きを把握する。判定部２１４は、情報生成部２１２の把握結果に基づいて当該外枠とフレームとの角度のずれを把握する。そして、情報生成部２１２は、当該角度のずれを修正するように、タロットカード１０の画像部分の向きを調整する。
【００９１】
このようにして情報生成部２１２は、撮像画像４１０を撮像画像４００のように修正した撮像編集情報を生成する（ステップＳ８）。
【００９２】
そして、送受信部２９０は、当該撮像編集情報をサーバー１００へ向け送信する（ステップＳ９）。
【００９３】
次に、撮像編集情報受信から占い結果出力までの処理の流れについて説明する。
【００９４】
図８は、本実施形態の一例に係る撮像情報受信から占い結果出力までの処理の流れを示すフローチャートである。
【００９５】
サーバー１００の送受信部１９０は、携帯電話２００から送信される撮像編集情報を受信する（ステップＳ１０）。
【００９６】
そして、判定部１１８は、当該撮像編集情報にカード認証情報である方向マーク１２が含まれているかどうかを判定する（ステップＳ１１）。
【００９７】
なお、具体的な判定手法としては、例えば、判定用データ１２４の一部に方向マーク１２の画像パターンを記憶しておき、判定部１１８が撮像編集情報の各画素と画像パターンの画素とのパターンマッチング処理を行う手法等を採用してもよい。また、判定は、タロットカード１０の全枚数のカード認証情報を検出できるかどうかで判定してもよいし、１つのカード認証情報を検出できるかどうかで判定してもよい。
【００９８】
そして、撮像編集情報にカード認証情報が含まれる場合、画像認識部１１４は、当該撮像編集情報と、判定用データ１２４に基づき、タロットカード１０の配置と内容を識別する（ステップＳ１２）。
【００９９】
なお、撮像編集情報にカード認証情報が含まれない場合には、例えば、送受信部１９０がエラーメッセージ等を携帯電話２００へ向け送信してもよいし、何も処理を行わなくてもよい。
【０１００】
そして、情報生成部１１２は、当該識別結果と、タロットカード１０の配置と、占いデータ１２２に基づき、占い結果を示す占い結果画像情報を生成する（ステップＳ１３）。
【０１０１】
そして、送受信部１９０は、当該占い結果画像情報を携帯電話２００へ向け送信する（ステップＳ１４）。
【０１０２】
また、携帯電話２００は、当該占い結果画像情報を受信し（ステップＳ１５）、表示部２５２は、当該占い結果画像情報に基づき占い結果画像を表示し、音声出力部２５４は、当該占い結果画像情報に付加された音声情報に基づき、占い結果を示す音声を出力する（ステップＳ１６）。
【０１０３】
以上のように、本実施形態によれば、サーバー１００は、複数のタロットカード１０の配置を認識して占い結果を示す情報をユーザーに提供することができる。
【０１０４】
また、本実施形態によれば、サーバー１００は、販売装置６００によって販売されたタロットカード１０であるかどうかをカード認証情報によって判定し、販売装置６００によって販売されたことが確認できた場合のみ占い等の情報提供を行うことができる。
【０１０５】
これにより、サーバー１００は、販売した情報提供対象物以外の物を用いた場合に情報提供する事態の発生を防止することができる。
【０１０６】
特に、本実施形態によれば、タロットカード１０の販売と連動した形で占いサービスを提供することができるため、販売促進効果を高めることができる。
【０１０７】
また、本実施形態によれば、サーバー１００は、解像度が適切でない場合には自動的に解像度を調整して再撮像したり、画像処理によって解像度を調整したり、画角が適切でない場合には画角を調整するように撮像部２４０を制御することにより、適切な撮像編集情報を用いて画像認識を行うことができる。なお、占いゲームシステムは、画角の調整を、光学的（ハードウェア的）に行ってもよいし、ソフトウェア的に行ってもよい。
【０１０８】
これにより、サーバー１００は、撮像編集情報に基づくタロット占い用のタロットカード１０の画像認識率を向上させることができる。
【０１０９】
また、本実施形態によれば、サーバー１００は、フレームから出ているタロットカード１０がある場合、当該タロットカード１０がフレーム内に入るように、画角を変更して再撮像したり、当該タロットカード１０の画像部分の傾きを調整して撮像編集情報を生成したりすることにより、撮像編集情報に基づくタロットカード１０の画像認識率を向上させることができる。
【０１１０】
また、本実施形態によれば、サーバー１００は、方向マーク１２の付加されたタロットカード１０を用いており、撮像情報に含まれる方向マーク１２に基づいて各タロットカード１０の画像部分の傾きを調整した撮像編集情報を生成することにより、撮像編集情報に基づくタロットカード１０の画像認識率を向上させることができる。
【０１１１】
特に、本実施形態によれば、サーバー１００は、複数のタロットカード１０の種別と配置に基づいて占い結果を出力することができるため、ユーザーは、より実際の占いに近い占いを行うことができる。
【０１１２】
例えば、タロットカード１０をカードリーダーで１枚ずつ読み取る方式の場合、複数のタロットカード１０を配置するわけではないので、直感的ではなく手間もかかる。また、複数のタロットカード１０をフラットベッドスキャナー上に配置して読み取って占い処理を行うことも可能である。しかし、この場合、本来表向きに配置すべきタロットカード１０を、スキャナーの読み取り面に合わせるために裏向きに配置しなければならず、実際の占いにおける配置とは異なるものとなる。したがって、これらの方式は実際の占いとは大きく異なっており、ユーザーは、違和感を覚えてしまう。
【０１１３】
これに対し、本実施形態では、ユーザーが、自分で複数のタロットカード１０を配置し、配置したままの状態を撮像部２４０で撮像して占いの結果を得ることができるため、実際の占いと類似しており、ユーザーは、違和感なく占いを行うことができる。
【０１１４】
（変形例）
以上、本発明を適用した好適な実施例について説明したが、本発明は上述した実施例に限定されず、種々の変形が可能である。
【０１１５】
例えば、上述したフレームを携帯電話２００の液晶画面に表示してもよい。
【０１１６】
図９は、本実施形態の一例に係るフレーム画像２０を示す図である。
【０１１７】
例えば、図９にタロットカード１０を配置する順番とタロットカード１０の配置位置を示すフレームを表示してもよい。
【０１１８】
これによれば、携帯電話２００は、フレーム画像２０によってユーザーにタロットカード１０の配置位置を提示することにより、占い用カードがより適切に配置されるため、撮像情報に基づくタロット占い用のタロットカード１０の画像認識率を向上させることができる。
【０１１９】
また、フレーム画像２０と同様に、図９にタロットカード１０を配置する順番とタロットカード１０の配置位置を示すマットを用いてもよい。
【０１２０】
これによれば、ユーザーは、マット上のフレームに沿ってタロットカードを配置すればよいため、初心者でもタロットカードを配置しやすい。また、撮像部２４０は、タロットカードが整列された状態で撮像できるため、画像認識部１１４は、画像の認識率を高めることができる。
【０１２１】
また、この場合、販売装置６００は、複数のタロットカード１０とマットをセットにして販売してもよい。
【０１２２】
これによれば、サーバー１００は、専用のマット等を用いた場合に画像認識率を高めることができるため、ユーザーに対してマット等を購入する誘因を与えることができる。
【０１２３】
また、タロットカード１０を販売する場合、数種類のタロットカード１０が付録になった雑誌等の書籍を販売装置６００が販売してもよい。そして、付録以外のタロットカード１０を販売装置６００が販売してもよい。
【０１２４】
これによれば、サーバー１００は、ユーザーに最初からタロットカード１０を購入させるのではなく、書籍等に添付する形でユーザーに試用してもらうことにより、タロットカード１０の販売促進効果を高めることができる。
【０１２５】
また、サーバー１００は、占い結果画像情報としてユーザー画像と、前記占い用カードを示す画像と、占い結果画像と、前記占い結果情報を生成した日時を示す日時画像とを含む合成画像を表示するための合成画像情報を携帯電話２００に送信してもよい。
【０１２６】
図１０は、本実施形態の一例に係る合成画像５００を示す図である。
【０１２７】
例えば、情報生成部１１２を、携帯電話２００から送信されたユーザーの撮像情報および撮像編集情報と、占い結果情報と、タイマー部１３０からの日時情報に基づき、ユーザー画像５１０と、タロットカード１０を示す画像５２０と、占い結果画像５３０と、占い結果情報を生成した日時を示す日時画像とを含む合成画像５００を表示するための合成画像情報を生成するように構成してもよい。
【０１２８】
そして、送受信部１９０が、携帯電話２００からユーザーの撮像情報を受信するとともに、合成画像情報を携帯電話２００へ向け送信する。
【０１２９】
これにより、ユーザーは、携帯電話２００の画面に合成画像５００を表示することができる。
【０１３０】
これによれば、ユーザーは、占いを行った日時を確認することができる。占いの場合、占いを行った日時も需要であるため、携帯電話２００が占い結果と一緒に日時を表示することにより、ユーザーの満足度を高めることができる。
【０１３１】
特に、サーバー１００は、ユーザー画像５１０を含む合成画像５００をユーザーに提供したり、タロットカード１０の配置を示す画像５２０と占い結果画像５３０を含む合成画像５００をユーザーに提供したりする付加サービスを行うことにより、ユーザーに対して販売対象のタロットカード１０を購入したり、使用したりする誘因を与えることができる。
【０１３２】
なお、ユーザー画像５１０としては、ユーザーが撮影した任意の画像を適用でき、例えば、図１０に示すようにカップルの画像、ユーザー１人のみの画像等であってもよい。また、日時画像として適用する日時としては、日と時の両方（例えば、２００３／５／５  １２：３０：３０等）、日のみ（例えば、２００３／５／５、２００３年５月等）、時のみ（例えば、１２：３０：３０等）等の種々の日時の表現形式を採用できる。
【０１３３】
また、合成画像情報は、画像ファイル形式、電子メール形式等の種々の形式で実現できる。
【０１３４】
また、このような合成画像５００を、サーバー１００から携帯電話２００に送信する方式に代えて販売装置６００が印刷する方式を採用してもよい。
【０１３５】
例えば、販売装置６００に印刷手段（例えば、プリンター等）を設け、送受信部１９０が合成画像情報を販売装置６００に送信し、販売装置６００が当該合成画像情報に基づき、印刷手段を用いて合成画像５００を印刷してもよい。
【０１３６】
これによれば、ユーザーは、合成画像５００を紙等に印刷した形で保存することができる。
【０１３７】
また、販売装置６００とは別の装置であって、合成画像情報に基づき、印刷手段を用いて合成画像５００を印刷する装置を設けてもよい。合成画像５００を紙等に印刷したものをサーバー１００や販売装置６００からユーザーの住所に郵送してもよい。
【０１３８】
また、上述した実施例では、サーバー１００は、ユーザー認証を行わなかったがユーザー認証を行ってもよい。
【０１３９】
例えば、販売装置６００は、携帯電話２００からユーザー認証情報を入力し、タロットカード１０を販売した場合に、販売したタロットカード１０のカード認証情報とユーザー認証情報を含む販売情報をサーバー１００へ向け送信する。サーバー１００は、撮像編集情報に含まれるカード認証情報が販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、当該撮像編集情報を送信した端末装置からのユーザー認証情報とが一致するかどうかを判定し、当該判定が真である場合に限って占いを行ってもよい。
【０１４０】
この場合の販売装置６００の構成としては以下のものを採用してもよい。
【０１４１】
図１１は、本実施形態の一例に係る販売装置６００の機能ブロック図である。
【０１４２】
販売装置６００は、携帯電話２００からユーザー認証情報を入力するユーザー認証情報入力部６１０と、ユーザー認証情報等をタロットカード１０に印刷する印刷部６２０と、複数のタロットカード１０を蓄積するカード蓄積部６３０と、カード蓄積部６３０からユーザーが購入したタロットカード１０を取り出して販売装置６００の外部に出力するカード出力部６４０と、購入要求の受け付け、代金の支払いチェック等を行う販売処理部６５０と、通信部６９０とを含んで構成されている。
【０１４３】
また、印刷部６２０は、ユーザー認証情報印刷部６２２と、図１０を用いて説明した合成画像５００を印刷する合成画像印刷部６２４とを含んで構成されている。
【０１４４】
なお、ここで、ユーザー認証情報としては、例えば、パスワード、ユーザーの指紋情報、携帯電話２００の電話番号等の一般的に用いられている認証情報が該当する。また、ユーザー認証情報を入力する手法としては、例えば、ユーザー認証情報入力部６１０がキーボード、タッチパネル、指紋入力部等を有し、ユーザー認証情報を直接入力する手法、パスワード等を一旦携帯電話２００に入力してユーザー認証情報入力部６１０がケーブル等の有線またはブルートゥース、赤外線等の無線によって携帯電話２００からユーザー認証情報を入力する手法等を採用してもよい。
【０１４５】
ここでは、携帯電話２００がユーザー認証情報を記憶するＲＡＭと、無線通信機能を有しているものと想定する。
【０１４６】
次に、ユーザー認証処理手順について説明する。
【０１４７】
図１２は、本実施形態の一例に係るユーザー認証処理手順を示すフローチャートである。
【０１４８】
販売処理部６５０は、ユーザーが現金（クレジットカード、電子マネー、購入用チケット等でもよい。）を投入することによってタロットカード１０の購入要求があったかどうかを判定し、購入要求があった場合、ユーザー認証要求情報をユーザー認証情報入力部６１０に送信し、購入要求があったタロットカード１０を識別するカード識別情報をカード出力部６４０に送信する。
【０１４９】
カード出力部６４０は、当該カード識別情報に基づき、カード蓄積部６３０から購入要求のあったタロットカード１０を取り出して印刷部６２０に送る。
【０１５０】
ユーザー認証情報入力部６１０は、ユーザー認証要求情報に基づき、携帯電話２００と無線通信を行ってユーザー認証情報（ここでは、パスワードと想定する。）を入力する（ステップＳ２１）。また、ユーザー認証情報入力部６１０は、例えば、パスワードを２次元バーコード情報に変換して印刷部６２０に送信する。
【０１５１】
ユーザー認証情報印刷部６２２は、当該２次元バーコード情報に基づき、カード出力部６４０から送られたタロットカード１０にユーザー認証情報を含む２次元バーコードを印刷する（ステップＳ２２）。なお、２次元バーコード以外にも例えば、ユーザー認証情報であるＩＤ等を、印刷物に対応した電子透かし技術を用いたり、紙幣印刷の透かし印刷技術を用いたりすることにより、タロットカード１０の絵柄等と一緒にカードに印刷してタロットカード１０を生成してもよい。
【０１５２】
カード出力部６４０は、２次元バーコードが印刷されたタロットカード１０を販売装置６００の取り出し口に出力する。ユーザーは、取り出し口からタロットカード１０を取り出す。
【０１５３】
そして、ユーザーは、携帯電話２００を使ってタロットカード１０を撮像し、パスワードを入力する。携帯電話２００は、撮像編集情報を送信するとともに、入力されたパスワードを示すユーザー認証情報を送信する（ステップＳ２４）。
【０１５４】
画像認識部１１４は、撮像編集情報に含まれる２次元バーコードを読み取ってパスワードを把握する。そして、画像認識部１１４は、当該パスワードと携帯電話２００から送信されたパスワードとが一致するかどうかを判定してユーザー認証を行う（ステップＳ２５）。
【０１５５】
ユーザー認証が成功した場合、画像認識部１１４は撮影画像の認識等を行い、情報生成部１１２は占い結果情報を生成する（ステップＳ２６）。
【０１５６】
一方、ユーザー認証が失敗した場合、情報生成部１１２は、エラーメッセージ（例えば、「パスワードが違います。」等の文字情報）を生成する（ステップＳ２７）。
【０１５７】
そして、送受信部１９０は、占い結果情報またはエラーメッセージを送信する（ステップＳ２８）。
【０１５８】
以上のように、単なるユーザー認証ではなく、販売装置６００を用いてタロットカード１０にユーザー認証情報を示す情報を印刷し、当該タロットカード１０の撮像情報に基づいてユーザー認証を行うことにより、より確実にユーザー認証を行うことができる。
【０１５９】
これにより、タロットカード１０の販売とタロット占いの情報提供とをより適切に連動させることができる。
【０１６０】
また、本実施例では、タロットカード１０にユーザー認証情報を含む情報を印刷したが、例えば、タロットカード１０にユーザー認証情報を含む情報を印刷せずに、販売装置６００のユーザー認証情報入力部６１０がユーザー認証情報を入力した後、通信部６９０が、販売情報をサーバー１００へ向け送信してもよい。
【０１６１】
ここで、販売情報は、ユーザー認証情報入力部６１０が入力したユーザー認証情報と、販売処理部６５０からの販売したタロットカード１０のカード識別情報に基づくカード認証情報を含む。
【０１６２】
そして、画像認識部１１４は、携帯電話２００からの撮像編集情報に含まれるカード認証情報が、販売装置６００からの販売情報に含まれるカード認証情報に含まれ、かつ、当該販売情報に含まれるユーザー認証情報と、携帯電話２００からのユーザー認証情報とが一致するかどうかを判定する。
【０１６３】
サーバー１００は、当該判定結果が真である場合のみ占い結果情報を生成して携帯電話２００へ向け送信し、当該判定結果が偽である場合にはエラーメッセージ情報を携帯電話２００へ向け送信する。
【０１６４】
なお、ユーザー認証の方法は、上述した実施例に限定されず、例えば、販売装置６００が入力した携帯電話２００のユーザー認証情報をタロットカード１０に印刷し、携帯電話２００が撮像した撮影情報に含まれるタロットカード１０上のユーザー認証情報と、携帯電話２００を用いてユーザーが入力したユーザー認証情報とが一致するか携帯電話２００が判定し、一致した場合のみ、撮像編集情報をサーバー１００へ向け送信し、一致しない場合には携帯電話２００がエラーメッセージを表示してもよい。
【０１６５】
また、タロットカード１０の方向マーク１２は、上述した形に限定されず、種々のマークを適用可能である。また、方向マーク１２以外のカード認証情報、例えば、２次元バーコード、ＩＤ番号等を有するタロットカード１０を適用してもよい。
【０１６６】
さらに、カード認証情報は、タロットカード１０単位の異なるＩＤ番号等を付与したものであってもよく、タロットカード１０の販売単位（例えば、デッキ単位、すなわち、カードのセット単位）に異なるＩＤ番号等を付与したものであってもよい。また、この場合、カード出力部６４０、販売処理部６５０またはユーザー認証情報入力部６１０が、カード蓄積部６３０のタロットカード１０またはタロットカード１０のデッキのＩＤ番号等を読み取ることにより、上述した販売情報を生成してもよい。
【０１６７】
また、判定部２１４の判定基準となる撮像条件は上述した条件に限定されず、画像の解像度等を条件として設定してもよい。例えば、撮像時の解像度が高すぎる場合、データ量が多くなりメモリの占有量が増える上、撮像情報を、ネットワーク３００を介して送信する場合のネットワーク３００への負荷も大きくなってしまう。
【０１６８】
このような場合、判定部２１４は、画像の解像度が基準解像度を超えるかどうかを判定し、制御部２６０は、解像度が基準解像度を超える場合には解像度を下げて再撮像するように撮像部２４０を制御してもよい。
【０１６９】
なお、解像度を低下させる手法としては、例えば、情報生成部２１２が、撮像情報の解像度を下げるように画像処理を行って（例えば、画素を間引く等）撮像編集情報を生成してもよい。
【０１７０】
また、上述した実施例では、制御部２６０が撮像部２４０等を制御したが、画角、解像度等が適切でない場合に、制御部２６０が表示部２５２を用いてユーザーへの撮影位置等の調整指示画像を表示したり、制御部２６０が音声出力部２５４を用いてユーザーへの撮影位置等を音声で指示したりしてもよい。
【０１７１】
具体的には、例えば、撮影画像にタロットカード１０以外の障害物が含まれる場合に「カード以外のものが写っています。」といったメッセージを表示したり、撮影画像に必要な枚数のタロットカード１０が含まれない場合に「１０枚のタロットカード１０が撮影範囲に入るように撮影してください。」といったメッセージを音声出力したりするように、制御部２６０が表示部２５２や音声出力部２５４を制御してもよい。
【０１７２】
また、本発明は、占いに限定されず、種々の画像認識処理に適用可能である。
【０１７３】
例えば、将棋、囲碁、リバーシ等の種々の対戦型ボードゲームに本発明を適用してもよい。この場合、記憶部１２０に各駒を識別するための判定用データと、駒の動作指示を行うためのゲームデータとを記憶し、画像認識部１１４を、携帯電話２００からのボード上の複数の駒を含む撮像画像の撮像編集情報と、判定用データとに基づき、各駒の種別と配置を認識するように構成し、情報生成部１１２を、当該認識結果と、ゲームデータとに基づき、ユーザーが次に駒をどのように動かせばよいかを指示する指示情報を生成するように構成してもよい。
【０１７４】
これによれば、ユーザーは、例えば、複数の将棋の駒が配置された将棋盤を撮影することによって次にどの駒をどこに動かせばよいかを示す指示情報を得ることができる。なお、このような指示情報は、画像情報でも、音声情報でも、その両方でもよい。また、このゲームデータとしては、市販のゲームソフトウェアで採用されているゲームデータを適用すればよい。
【０１７５】
なお、一般的な将棋ゲームでは、画面において将棋の駒を動かし、次に駒をどのように動かせばよいかを指示する将棋ゲームは存在するが、ユーザーが実物の将棋盤の上で、実物の将棋の駒を動かす場合に次に駒をどのように動かせばよいかを指示する将棋ゲームは存在していない。
【０１７６】
したがって、ユーザーは、実物の駒を動かしながら次の動作指示を把握することができるという従来にはない満足感を得ることができる。
【０１７７】
また、上述した実施例では、タロットカード１０を用いたタロット占いについて説明したが、本発明を、占い用カードとして、例えば、トランプカード等を用いたトランプ占い等に適用してもよい。
【０１７８】
さらに、情報提供システムは、上述したサーバー１００と携帯電話２００を用いたクライアントサーバー方式ではなく、複数の携帯電話２００を用いたブルートゥース等の無線通信技術を用いたピアトゥーピア方式でもよく、サーバー１００と携帯電話２００の機能を備えた単体のゲーム装置として形成してもよい。
【０１７９】
また、上述した実施例では、端末装置として携帯電話２００を用いた場合を例に採り説明したが、端末装置として、例えば、ＰＣ、ＰＤＡ、携帯型ゲーム装置、家庭用ゲーム装置、デジタルカメラ、デジタルビデオカメラ等の通信機能と撮像機能を有する端末装置を適用してもよい。
【図面の簡単な説明】
【図１】本実施形態の一例に係る情報提供システム全体の概略図である。
【図２】本実施形態の一例に係るサーバーの機能ブロック図である。
【図３】本実施形態の一例に係る携帯電話の機能ブロック図である。
【図４】本実施形態の一例に係るカード配置から撮像データ送信までの処理の流れを示すフローチャートである。
【図５】本実施形態の一例に係るタロットカードの正面図である。
【図６】本実施形態の一例に係るタロットカードが整列された状態での撮像画像を示す図である。
【図７】本実施形態の一例に係るタロットカードが整列されていない状態での撮像画像を示す図である。
【図８】本実施形態の一例に係る撮像データ受信から占い結果出力までの処理の流れを示すフローチャートである。
【図９】本実施形態の一例に係るカード配置用マットの正面図である。
【図１０】本実施形態の一例に係る合成画像を示す図である。
【図１１】本実施形態の一例に係る販売装置の機能ブロック図である。
【図１２】本実施形態の一例に係るユーザー認証処理手順を示すフローチャートである。
【符号の説明】
１１２  情報生成部（サーバー側情報生成手段）
１１４  画像認識部
１１６  更新部
１２０  記憶部
１２２  占いデータ
１２４  判定用データ
１２６  ゲームプログラム
１３０  タイマー部
１８０  情報記憶媒体
１９０  送受信部（サーバー側送受信手段）
２００  携帯電話（端末装置）
２１２  情報生成部（端末側情報生成手段）
２２４  撮像データ
２４０  撮像部
２５２  表示部
２６０  制御部
２９０  送受信部（端末側送受信手段）
６００  販売装置
６１０  ユーザー認証情報入力部
６２２  ユーザー認証情報印刷部
６２４  合成画像印刷部
６９０  通信部（販売側通信手段）
【図１】
2004357897.tif 000003
【図２】
2004357897.tif 000004
【図３】
2004357897.tif 000005
【図４】
2004357897.tif 000006
【図５】
2004357897.tif 000007
【図６】
2004357897.tif 000008
【図７】
2004357897.tif 000009
【図８】
2004357897.tif 000010
【図９】
2004357897.tif 000011
【図１０】
2004357897.tif 000012
【図１１】
2004357897.tif 000013
【図１２】
2004357897.tif 000014