(57)【特許請求の範囲】
【請求項１】
占い対象者によって操作された占い対象物としてのタロットカードを撮像する撮像手段と、
前記撮像手段による撮像結果に対して画像認識処理を行う画像認識手段と、
前記画像認識手段による画像認識処理によって認識された前記タロットカードの状態に基づいて、タロット占い結果の判定を行う占い判定手段と、
前記占い判定手段によって判定されたタロット占い結果を出力する出力手段と、
前記占い対象者に対して、タロット占いのルールにしたがって、前記タロットカードの操作方法を説明する操作方法説明手段と、
前記画像認識手段による認識結果に基づいて、前記占い対象者による操作内容が、前記操作方法説明手段によって説明された内容に合致しているか否かを判定し、合致していない場合には操作のやり直しを指示する操作内容判定手段と、
を備え、タロット占いには前記タロットカードの配列と枚数に対応した複数種類の占い方法が含まれ、前記操作方法説明手段は、前記画像認識手段による認識結果に基づいて、前記タロットカードの配列と枚数に対応した占い方法を特定し、この特定した占い方法にしたがった前記操作方法の説明を行うことを特徴とする占い装置。
【請求項２】
撮像手段、画像認識手段、占い判定手段、出力手段、操作方法説明手段、操作内容判定手段を備える占い装置における占い処理方法であって、
占い対象者によって操作された占い対象物としてのタロットカードを前記撮像手段によって撮像する第１のステップと、
前記第１のステップにおける撮像によって得られた画像に対して前記画像認識手段によって画像認識処理を行う第２のステップと、
前記第２のステップにおける前記画像認識処理によって認識された前記タロットカードの状態に基づいて、前記占い判定手段によってタロット占いの判定を行う第３のステップと、
前記第３のステップにおいて判定されたタロット占いの結果を前記出力手段によって前記占い対象者に通知する第４のステップと、
前記操作方法説明手段によって、前記占い対象者に対して、タロット占いのルールにしたがって、前記タロットカードの操作方法を説明する第５のステップと、
前記操作内容判定手段によって、前記第２のステップにおける認識結果に基づいて、前記占い対象者による操作内容が、前記第５のステップにおいて説明された内容に合致しているか否かを判定し、合致していない場合には操作のやり直しを指示する第６のステップと、
を有し、前記第５のステップの動作は前記第１のステップの動作よりも前に開始され、前記第６のステップの動作は前記第２のステップの動作と前記第３のステップの動作の間に行われ、
タロット占いには前記タロットカードの配列と枚数に対応した複数種類の占い方法が含まれ、前記第５のステップにおいて、前記第２のステップにおける認識結果に基づいて、前記タロットカードの配列と枚数に対応した占い方法を特定し、この特定した占い方法にしたがった前記操作方法の説明を行うことを特徴とする占い処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者が操作対象物を直接操作して占いを行う占い装置および占い処理方法に関する。
なお、本明細書では、占ってもらう利用者を「占い対象者」、占いを行う際に使う道具、例えばタロットカードやトランプ、水晶等を「占い対象物」と称するものとする。
【０００２】
【従来の技術】
従来から、コンピュータを用いた各種の占い装置が知られている。例えば、特開２０００−９３６４３号公報には、星座占い、風水占い、タロット占いを行うことができる「占いゲーム装置」が開示されている。この占いゲーム装置では、プレーヤによって感性データが入力されると、画面にタロットカードがシャッフルされた画像が表示される。プレーヤが確定ボタンを押すと、このシャッフル状態を止めることができ、所定枚数のタロットカードが選択される。次に、この選択されたタロットカードの内容に対応した占い情報がメモリから読み出され、所定のシートに印刷される。
【０００３】
【発明が解決しようとする課題】
ところで、上述した従来の占いゲーム装置では、タロットカードをシャッフルする動作が自動的に行われ、プレーヤはその動作を止める指示を行うだけであり、伝統的な占いの手法を完全に模擬しているわけではなく、占い結果の信憑性に欠けていた。すなわち、占い対象者にカードのシャッフルやカットを行わせる各種のカード占いや、占い対象者にサイコロを投げさせるサイコロ占いのように、何らかの道具を占い対象者自身が操作し、その操作結果の状態に基づいて占いを行う場合には、占い対象者自身が道具を操作する行為そのものが占いの重要の要素であるといえる。したがって、上述した占いゲーム装置のように、この占い対象者自身による道具の操作を省略した場合には、占い師に対面式で占ってもらう状況を再現しているとはいえず、占い師が行う占い行為を完全に模擬しているとはいえなかった。このため、占い結果の信憑性を高めるためにも、伝統的な占い方法を模擬することができる占い装置が望まれていた。
【０００４】
本発明は、このような点に鑑みて創作されたものであり、その目的は、伝統的な占い方法を模擬することができる占い装置および占い処理方法を提供することにある。
【０００５】
【課題を解決するための手段】
上述した課題を解決するために、本発明の占い装置は、撮像手段によって撮像された占い対象物の画像に対して画像認識手段による画像認識処理を行い、認識された占い対象物の状態に基づいて、占い判定手段による占い判定を行っている。したがって、実際に占い対象者に占い対象物を操作させて占いが行われるため、対面式で占い師に占ってもらう場合と同様の占いの手順を再現することにより、伝統的な占い方法を模擬することができ、占い対象者の臨場感を高めることができる。
【０００６】
また、上述した占い対象者に対して、占いのルールにしたがって、占い対象物の操作方法を説明する操作方法説明手段をさらに備えることが望ましい。占いの方法、特に占い対象物の操作方法は、それ自体に特別な意味を持たせている場合があるため、特殊な操作方法が要求されることが多いが、このような操作方法を説明することにより、特殊な操作であっても特別な知識を持たない誰でもが簡単にこの操作を行うことができるようになる。
【０００７】
また、上述した画像認識手段による認識結果に基づいて、占い対象者による操作内容が、操作方法説明手段で説明した内容に合致しているか否かを判定し、合致していない場合には操作のやり直しを指示する操作内容判定手段を備えることが望ましい。撮像手段と画像認識手段を組み合わせることにより、占い対象者が行った操作の内容を知ることができるため、その正誤判定を操作内容判定手段で行うことにより、占いルールにしたがった正しい操作方法を占い対象者に対して指示することができる。
【０００８】
また、上述した占い対象物はカードであり、占い判定手段によって、少なくともこのカードの配列と内容に基づいて占い判定を行うことが望ましい。タロットカードやトランプ等の各種のカードは、絵柄等が特徴的であるため、画像認識処理に適しており、誤認識による占いの誤判定を低減することができる。
【０００９】
また、本発明の占い処理方法では、第１のステップにおいて、占い対象者によって操作された占い対象物を撮像し、第２のステップにおいて、この撮像によって得られた画像に対して画像認識処理を行い、第３のステップにおいて、画像認識処理によって認識された占い対象物の状態に基づいて占いの判定を行い、第４のステップにおいて、占いの結果を占い対象者に通知している。実際に占い対象者に占い対象物を操作させて占いが行われるため、対面式で占い師に占ってもらう場合と同様の占いの手順を再現することができる。
【００１０】
特に、占いのルールにしたがって、占い対象者に対して占い対象物の操作方法を説明する第５のステップを有することが望ましい。操作方法を説明することにより、占いに特有な操作であっても、特別な知識を持たない誰でもが簡単にこの操作を行うことができるようになる。
【００１１】
【発明の実施の形態】
以下、本発明を適用した一実施形態の占い装置について、図面を参照しながら説明する。
図１は、本実施形態の占い装置の全体構成を示す図である。また、図２は本実施形態の占い装置の主要部の配置図である。
【００１２】
本実施形態の占い装置は、タロットカードを用いた占いを行うためのものであり、ＣＣＤカメラ１０、操作部１２、コイン投入部１４、画像出力部２０、ディスプレイ装置２２、音声出力部３０、スピーカ３２、プリンタ４０、占い演算部５０を含んで構成されている。
【００１３】
ＣＣＤカメラ１０は、占い装置の筐体９８の一部に固定されており、占い対象者９２によってテーブル９４の上に並べられたタロットカード１００を撮像する。操作部１２は、占い対象者９２が占い装置に対して各種の操作指示を与えるためのものであり、占い結果の印刷指示を行う「印刷」ボタンが備わっている。コイン投入部１４は、筐体９８の一部に投入口が設けられており、占い対象者９２によって投入されたコインの数を計数した後に収納する。
【００１４】
画像出力部２０は、三次元（３Ｄ）の演算・描画処理および二次元（２Ｄ）の描画処理を行う。これらの描画処理によって得られた描画データに基づいて、ディスプレイ装置２２の画面上に２Ｄあるいは３Ｄの占い結果画像や操作方法画像が表示される。音声出力部３０は、入力される音声データをアナログの音声信号に変換する。この音声信号がスピーカ３２に入力され、スピーカ３２から各種の効果音や占いの操作音声等が出力される。プリンタ４０は、占い結果を印刷するためのものである。
【００１５】
占い演算部５０は、占い装置全体の制御を行っており、占い対象者によってコイン投入部１４にコインが投入されると所定の占い処理を開始する。占い処理の詳細については後述する。
占い演算部５０は、占い処理に関する所定の演算を行うために、画像認識部５２、操作内容判定部５４、開始判定部５６、操作説明部５８、占い判定部６０、占いルール格納部６２、占い結果作成部６４を備えている。
【００１６】
画像認識部５２は、テーブル９４上に並べられたタロットカード１００の画像データがＣＣＤカメラ１０から入力され、この入力画像データを用いて画像認識処理を行う。この処理によって、テーブル９４上に並べられたタロットカード１００の向きや内容の識別が行われる。
【００１７】
操作内容判定部５４は、画像認識部５２の認識結果に基づいて、占い対象者９２が行った操作内容の正誤判定を行う。例えば、占い対象者９２によってテーブル９４上にタロットカード１００が並べられたときに、タロットカード１００の配列は正しいか、タロットカード１００以外のカード類が混じっていないか等が判断される。
【００１８】
開始判定部５６は、コイン投入部１４にコインが投入された後に占い対象者によってタロットカード１００が並べられたか否かを監視することにより、占いの開始タイミングを判定する。
操作説明部５８は、占い対象者９２に対する操作説明に必要な画像データと音声データを作成する。
【００１９】
占い判定部６０は、占い対象者９２によって正しく並べられたタロットカード１００の状態（配列や内容）に基づいて、所定の占いルールにしたがった占い判定を実行する。占いルール格納部６２は、占い判定部６０による占い処理や、操作内容判定部５４による正誤判定に使用される占いルールを格納する。タロット占いの場合には、タロットカード１００の配列の仕方等によって複数種類の占い方法があるため、占いルール格納部６２には、それぞれの種類に対応した占いルールが格納されている。
【００２０】
占い結果作成部６４は、占い判定部６０による占い判定の結果を示す画像データと音声データを作成する。本実施形態では、占い結果に対応する画像がディスプレイ装置２２の画面に表示されるとともに、占い対象者９２による指示に応じてプリンタ４０から出力されるため、占い結果作成部６４では、それぞれに対応した２種類の画像データが作成される。また、占い判定の結果を読み上げたり、占い判定の結果に応じた効果音を出力するための音声データが作成される。
【００２１】
上述したＣＣＤカメラ１０が撮像手段に、画像認識部５２が画像認識手段に、占い判定部６０、占いルール格納部６２が占い判定手段に、画像出力部２０、ディスプレイ装置２２、音声出力部３０、スピーカ３２、プリンタ４０、占い結果作成部６４が出力手段に、操作説明部５８が操作方法説明手段に、操作内容判定部５４が操作内容判定手段にそれぞれ対応する。
【００２２】
本実施形態の占い装置はこのような構成を有しており、次にその動作を説明する。
図３は、本実施形態の占い装置によって行われる一連の占い処理の動作手順を示す流れ図である。操作説明部５８は、コイン投入部１４にコインが投入されたか否かを監視しており（ステップ１００）、コインが投入されると、占い対象者９２に対する操作説明を開始する（ステップ１０１）。例えば、この占い装置によって行われるタロット占いの概略説明や、占い対象者９２に行わせたい操作内容の説明が、ディスプレイ装置２２の画面に表示される画像と、スピーカ３２から出力される音声を用いて行われる。占い対象者９２は、このようにして提示される説明内容にしたがって、筐体９８の一部（例えばテーブル９４の外周近傍の所定位置）に実際に備わったタロットカード１００を手にとって、テーブル９４上に並べるまでの一連の操作を行う。例えば、操作対象者９２は、操作説明にしたがって、手に取ったタロットカード１００をテーブル９４上でシャッフルした後にこれらを束ねてカットし、その後、上から６枚を手にとって、絵柄が表となるようにテーブル９４上に横一列に並べる。このような占い対象者９２による一連の操作内容は、タロット占いを行う占い師と対面して占ってもらう場合に行う一連の操作内容と同じである。本実施形態の占い装置では、映像や音声を用いた操作説明を行うことにより、占い師に直接指示されてタロットカードをシャッフルしたり並べたりする一連の操作を占い対象者９２に行わせることが可能になる。
【００２３】
上述した占い対象者９２による操作と並行して、ＣＣＤカメラ１０は、テーブル９４の所定範囲（タロットカード１００が並べられる範囲）を撮像する（ステップ１０２）。また、画像認識部５２は、ＣＣＤカメラ１０から出力される画像データに対して画像認識処理を行う（ステップ１０３）。具体的には、画像認識部５２は、ＣＣＤカメラ１０によって撮像された画像の中から矩形形状を有する６枚のタロットカード１００の画像を切り出すとともに、この切り出されたタロットカード１００の内容の識別を行う。
【００２４】
次に、操作内容判定部５４は、画像認識部５２によって切り出されたタロットカード１００の画像に基づいて、並べられたタロットカード１００の配列を判定し（ステップ１０４）、６枚のタロットカード１００が正しく並べられているか否かを判定する（ステップ１０５）。
【００２５】
図４は、正しく並べられた６枚のタロットカード１００の配列の具体例を示す図である。各タロットカード１００は、占い対象者９２によってテーブル９４上に並べられるため、隣接するタロットカード１００の間隔や傾斜等が正確に一致することはないため、所定の許容範囲が設定されており、この許容範囲に含まれるように６枚のタロットカード１００が配列されている場合に、正しく並べられているものとして判断される。
【００２６】
一方、この許容範囲から外れる場合には、ステップ１０５の判定において否定判断が行われ、ステップ１０１に戻って、操作のやり直しが画像や音声を用いて指示されて、操作説明以降の各処理が繰り返される。許容範囲から外れる場合とは、例えば、図５に示すように、枚数は正しいがその中の一枚あるいは複数枚の傾斜の程度が大きすぎる場合や、図６に示すように枚数が多すぎる場合や、図７に示すように枚数が足りない場合が含まれる。６枚のタロットカード１００が並べられた場合であっても、その中の２枚が部分的に重なってしまう場合も、枚数が足りない場合（図７）と同様に扱われる。また、図８に示すように、許容範囲に含まれるように６枚のタロットカード１００が正しく並べられた場合であっても、占い対象者９２の手やその他の物体がＣＣＤカメラ１０の撮像範囲に含まれている場合も、ステップ１０５の判定において否定判断が行われる。
【００２７】
６枚のタロットカード１００が正しく並べられている場合には、ステップ１０５の判定において肯定判断が行われ、次に操作内容判定部５４は、画像認識部５２によって識別されたタロットカード１００の内容を特定し（ステップ１０６）、この内容が正しいか否かを判定する（ステップ１０７）。例えば、６枚のタロットカード１００の配列は正しいが、その中の一部が裏返しになっている場合や、タロットカード１００以外のカードが混じっている場合等においては、ステップ１０７の判定において否定判断が行われ、ステップ１０１に戻って操作説明以降の各処理が繰り返される。
【００２８】
６枚のタロットカード１００の内容も正しい場合は、ステップ１０７の判定において肯定判断が行われ、開始判定部５６によって占い判定の開始が占い判定部６０に指示される。占い判定部６０は、この指示に応じて、内容が特定された６枚のタロットカード１００の状態（配列と内容）に基づいて所定のタロット占いを実行する（ステップ１０８）。この占い処理は、占いルール格納部６２に格納された占いルールを参照することにより行われる。
【００２９】
占い処理が終了すると、占い結果作成部６４は、占い結果を示す画像データを作成する。この画像データは、画像出力部２０によって映像信号に変換され、占い結果を文字や図形等で表現した占い結果画面がディスプレイ装置２２に表示される（ステップ１０９）。また、必要に応じて、効果音や占い結果を読み上げる音声がスピーカ３２から出力される。
【００３０】
また、占い結果作成部６４は、操作部１２の「印刷」ボタンが押下されて印刷の指示がなされたか否かを判定する（ステップ１１０）。「印刷」ボタンが押下された場合には肯定判断が行われ、次に占い結果作成部６４は、占い結果を印刷するための画像データ（印刷データ）を作成する。プリンタ４０は、この印刷データを所定の用紙に印刷する（ステップ１１１）。
【００３１】
このように、本実施形態の占い装置では、占い師が実際にタロット占いを行う際に使用するタロットカード１００が備わっており、占い対象者９２は、自分でこのタロットカード１００に対してシャッフル、カット、配置等のタロット占いのルールにしたがって決められた正規の操作を行う。したがって、占い対象者９２自身がタロットカード１００を手にとって何らかの行為をすることに意味があるような場合であっても、この行為を省略することなくタロット占いを行うことができ、占い師が対面して占いを行う場合のような伝統的な占い方法を模擬することができる。このため、占い結果の信憑性を高めることができる。
【００３２】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば、上述した実施形態では操作方法の説明を占い装置に行わせているが、占い対象者に対し、占い対象者とは別の人間（操作のガイドをする係員）が操作方法などの説明を行ってもよい。このような形態で実施する場合、占い装置に対して、一連の占い処理の開始などの指示を、操作のガイドをする係員が行うことも可能であり、コイン投入部１４を省略することも可能である。
【００３３】
また、上述した実施形態では、１台の占い装置にタロット占いを行うために必要な各機能を含ませるようにしたが、通信回線を介して各機能を分散配置するようにしてもよい。例えば、インターネットに接続されたサーバ装置に占い演算部５０の機能を持たせるとともに、占い演算部５０以外の構成を各家庭やゲームセンタ等に配置するようにしてもよい。
【００３４】
また、上述した実施形態では、タロット占いを行う占い装置について説明したが、他のカード占い（例えばトランプ占い）や、サイコロ等の他の道具を占い対象者に操作させる他の種類の占いを行う占い装置に本発明を適用することができる。また、タロット占いを行う場合、１種類のカード配列に対応してタロット占いを行う場合を説明したが、タロット占いにはカード配列が異なる複数の占い方法があるため、あらかじめ占い対象者９２に占い方法を選択させた後に、この選択された方法にしたがった操作説明を行って占いを行うようにしてもよい。また、占い対象者９２が勝手に並べたタロットカード１００の配列と枚数に基づいて、占い方法を特定し、以後特定した占い方法にしたがった操作説明を行って占いを行うようにしてもよい。
【００３５】
また、上述した実施形態では、テーブル９４上に並べられたタロットカード１００の内容等を画像認識処理によって特定し、その特定結果に基づいて占いを行うようにしたが、占い対象者９２の態度等を観察しながら行う占いについては、占い対象者９２の態度等を検出する機構を追加するだけで、占い師が実際に行う伝統的な占い方法を容易に模擬することができる。例えば、占い対象者９２の緊張の度合いを観察する場合には、占い対象者の血圧や心拍数、発汗量等の変化を検出するセンサを用い、占い判定部６０はこのセンサ出力を考慮に入れた占い判定を行うようにすればよい。
【００３６】
また、上述した実施形態の占い装置は、テーブル９４の上部にＣＣＤカメラ１０を設置するようにしたが、テーブル９４を透明部材あるいは半透明部材で構成し、テーブル９４の下側に設置したＣＣＤカメラを用いてテーブル９４上に下向きに並べられたカード類あるいはその他の占いに使用する道具を撮像するようにしてもよい。また、占いに使用する道具の形状によっては、占いに使用する道具に対して横方向あるいは斜め上部方向にＣＣＤカメラを配置するようにしてもよい。
【００３７】
【発明の効果】
上述したように、本発明によれば、実際に占い対象者に占い対象物を操作させて占いが行われるため、対面式で占い師に占ってもらう場合と同様の占いの手順を再現することにより、伝統的な占い方法を模擬することができ、占い対象者の臨場感を高めることができる。
【図面の簡単な説明】
【図１】一実施形態の占い装置の全体構成を示す図である。
【図２】図１に示した占い装置の主要部の配置図である。
【図３】本実施形態の占い装置によって行われる一連の占い処理の動作手順を示す流れ図である。
【図４】正しく並べられた６枚のタロットカードの配列の具体例を示す図である。
【図５】タロットカードの配列の他の具体例を示す図である。
【図６】タロットカードの配列の他の具体例を示す図である。
【図７】タロットカードの配列の他の具体例を示す図である。
【図８】タロットカードの配列の他の具体例を示す図である。
【符号の説明】
１０  ＣＣＤカメラ
１２  操作部
１４  コイン投入部
２０  画像出力部
２２  ディスプレイ装置
３０  音声出力部
３２  スピーカ
４０  プリンタ
５０  占い演算部
５２  画像認識部
５４  操作内容判定部
５６  開始判定部
５８  操作説明部
６０  占い判定部
６２  占いルール格納部
６４  占い結果作成部
【図１】
0004278826.tif 000002
【図２】
0004278826.tif 000003
【図３】
0004278826.tif 000004
【図４】
0004278826.tif 000005
【図５】
0004278826.tif 000006
【図６】
0004278826.tif 000007
【図７】
0004278826.tif 000008
【図８】
0004278826.tif 000009