(57)【要約】      （修正有）【課題】載置面上での多様な操作を識別できる載置物の識別方法を提供する。【解決手段】チップの側面には、チップ及びその回転位置の識別情報２が描かれている。識別情報２は、所定の不可視光を反射又は吸収する透明なインクを用いて印刷されており、側方からカメラで撮像されて認識され、情報を読み取られる。識別情報２は、チップの中心から所定の回転角度毎にチップの側面を等分した各領域に描かれている。各識別情報２は、隣り合う２つの領域にそれぞれチップ識別コード３１，３２を備え、チップ識別コード３１と３２との間に２つの領域を跨ぐように位置させて位置識別コード４を備えている。各識別情報２の備えるチップ識別コード３１，３２は、何れも同じパターンで描かれており、位置識別コード４はそれぞれ異なるパターンで描かれている。【選択図】図２
2009245226.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段によって載置面上に載置された載置物に付された識別情報を読み取る読取工程と、
位置認識手段によって前記載置物が載置された位置を認識する位置認識工程と、
前記識別情報と対応付けされた画像データが記憶手段に記憶され、選択手段によって前記識別情報に対応付けされた画像データを選択する選択工程と、
前記選択された画像を前記位置に基づき、表示手段によって表示画面に表示する表示工程と、
を備えることを特徴とする画像処理方法。
【請求項２】
前記読取工程は、複数の重なり合う載置物の側面を読み取る工程を含む
ことを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記読取工程は、前記載置物の側面に付された角度情報を読み取る工程を含み、
前記表示工程は、前記角度情報に基づいて、回転させた前記画像を表示する工程を含む
ことを特徴とする請求項１または２に記載の画像処理方法。
【請求項４】
前記位置認識工程は、前記載置物が前記載置面の所定の位置にあることを認識する工程を含み、
前記表示工程は、前記位置に対応する表示画面内の箇所からオブジェクトを発射する画像を表示する工程を含む
ことを特徴とする請求項１ないし３のいずれか１項に記載の画像処理方法。
【請求項５】
前記読取工程は、
前記識別情報を所定の不可視光下で撮像する工程を含む
ことを特徴とする請求項１ないし４のいずれか１項に記載の画像処理方法。
【請求項６】
載置面上に載置された載置物に付された識別情報を読み取る読取手段と、
前記載置物が載置された位置を認識する位置認識手段と、
前記識別情報と対応付けされた画像データを記憶する記憶手段と、
前記識別情報に対応付けされた画像データを選択する選択手段と、
前記選択された画像を前記位置に基づいて表示画面に表示する表示手段と、
を備えることを特徴とする画像処理装置。
【請求項７】
前記読取手段は、前記載置物の側面に付された角度情報を読み取る手段を備え、
前記表示手段は、前記角度情報に基づいて、回転させた前記画像を表示する手段を備える
ことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
請求項１〜請求項５の何れかに記載の画像処理方法に用いられる載置物であって、
前記撮像手段によって読み取られる識別情報を付されたことを特徴とする載置物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、載置物の識別情報に基づく画像処理を行う画像処理方法並びに装置、及び該方法並びに装置を用いて識別される載置物に関する。
【背景技術】
【０００２】
従来、チップやカード等の載置物の識別方法としては、下記の特許文献１及び特許文献２に記載の技術が開示されている。特許文献１では、カードの側面に描かれた識別情報の撮像結果に基づき、カードが識別されている。また、特許文献２では、チップの側面に描かれた識別情報に基づきチップが識別されている。
【０００３】
【特許文献１】特開平６−０８７２８６号公報
【特許文献２】米国特許第４８１４５８９号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
チップやカード等の載置物は、盤面等の載置面上に載置したり、載置した載置面上で移動させる等の操作を行われることがあり、これらの多様な操作の検知を自動で行うことが望まれている。しかしながら、これら各特許文献に記載の識別方法では、カードやチップを識別しているにすぎなかった。
【０００５】
そこで、本発明は、載置物を用いた多様な操作を行える画像処理方法並びに装置、及び載置物を提供することを目的とする。
【課題を解決するための手段】
【０００６】
このような目的を達成するために、本発明の画像処理方法は、撮像手段によって載置面上に載置された載置物に付された識別情報を読み取る読取工程と、位置認識手段によって前記載置物が載置された位置を認識する位置認識工程と、前記識別情報と対応付けされた画像データが記憶手段に記憶され、選択手段によって前記識別情報に対応付けされた画像データを選択する選択工程と、前記選択された画像を前記位置に基づき表示手段によって表示画面に表示する表示工程と、を備えることを特徴とする。
また、本発明は、前記読取工程が、複数の重なり合う載置物の側面を読み取る工程を含むことを特徴とする。
また、本発明は、前記読取工程が、前記載置物の側面に付された角度情報を読み取る工程を含み、前記表示工程が、前記角度情報に基づいて、回転させた前記画像を表示する工程を含むことを特徴とする。
また、本発明は、前記位置認識工程が、前記載置物が前記載置面の所定の位置にあることを認識する工程を含み、前記表示工程が、前記位置に対応する表示画面内の箇所からオブジェクトを発射する画像を表示する工程を含むことを特徴とする。
また、本発明は、前記読取工程が、前記識別情報を所定の不可視光下で撮像する工程を含むことを特徴とする。
また、本発明の画像処理装置は、載置面上に載置された載置物に付された識別情報を読み取る読取手段と、前記載置物が載置された位置を認識する位置認識手段と、前記識別情報と対応付けされた画像データを記憶する記憶手段と、前記識別情報に対応付けされた画像データを選択する選択手段と、前記選択された画像を前記位置に基づいて表示画面に表示する表示手段と、を備えることを特徴とする。
また、本発明は、前記読取手段が、前記載置物の側面に付された角度情報を読み取る手段を備え、前記表示手段が、前記角度情報に基づいて、回転させた前記画像を表示する手段を備えることを特徴とする。
また、本発明の載置物は、上記何れかに記載の画像処理方法に用いられる載置物であって、前記撮像手段によって読み取られる識別情報を付されたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、識別情報の読取結果に基づく多様な画面表示ができることから、載置物を用いた多様な操作を行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して本発明の最良の形態を説明する。図１は、本実施形態のチップ１の構成の概略を示す図であり、（ａ）は表面側からの斜視図，（ｂ）は側面図である。
【０００９】
図１（ａ）に示すように、載置物であるチップ１は、平板体、本実施形態では円形の平板体から形成されており、表面及び裏面には、背景やキャラクタを表す絵柄が描かれている。また、側面には、チップ１及びその回転位置の識別情報２が描かれている。識別情報２は、所定の不可視光を反射又は吸収する透明なインクを用いて印刷されており、図１（ｂ）に示すように、側方からカメラ５０で撮像されて認識され、情報を読み取られる。
【００１０】
識別情報２を用いたチップ１及びその回転位置の識別方法の一例について説明する。図２は、チップ１を模式的に示す図であり、（ａ）は平面図，（ｂ）は側面の展開図である。
【００１１】
図２に示すように、識別情報２は、チップ１の中心から半径の所定方向を基準として所定の回転角度毎にチップ１の側面を等分した各領域に描かれている。各識別情報２は、チップ１を識別するチップ識別コード３１，３２と、チップ１の回転位置を識別する位置識別コード４とを含んで構成されている。各識別情報２の備えるチップ識別コード３１，３２は、何れも同じパターンで描かれており、位置識別コード４はそれぞれ異なるパターンで描かれている。
【００１２】
図２に示す例では、チップ１の側面は、図２（ａ）に示すようにチップ１の中心から半径の所定方向を基準として回転角度６０度毎にＡ〜Ｂ，Ｂ〜Ｃ，Ｃ〜Ｄ，Ｄ〜Ｅ，Ｅ〜Ｆ，Ｆ〜Ａの６つの領域に区分されており、図２（ｂ）に示すように隣り合う２つの領域にわたる領域Ａ〜Ｃに識別情報２ａ，領域Ｃ〜Ｅに識別情報２ｂ，領域Ｅ〜Ａに識別情報２ｃを描かれている。つまり、識別情報２ａ〜２ｃは、チップ１の中心から半径の所定方向を基準として回転角度１２０度毎にチップ１の側面を分割した各領域に描かれている。
【００１３】
識別情報２は、隣り合う２つの領域にそれぞれチップ識別コード３１，３２を備え、チップ識別コード３１と３２との間に２つの領域を跨ぐように位置させて位置識別コード４を備えている。
【００１４】
チップ識別コード３１，３２は、チップ１の側面に上下方向に延びるコードを、水平方向に複数配列して構成されており、チップ識別コード３１とチップ識別コード３２とが組となってチップ１を識別する情報を表している。図３（ａ）に示すように、識別情報２ａは領域Ａ〜Ｂ，Ｂ〜Ｃにチップ識別コード３１ａ，３２ａを、側面位置Ｂに位置識別コード４ａをそれぞれ備えている。また、図３（ｂ）に示すように、識別情報２ｂは領域Ｃ〜Ｄ，Ｄ〜Ｅにチップ識別コード３１ｂ，３２ｂを、側面位置Ｄに位置識別コード４ｂをそれぞれ備えている。また、図３（ｃ）に示すように、識別情報２ｃは領域Ｅ〜Ｆ，Ｆ〜Ａにチップ識別コード３１ｃ，３２ｃを、側面位置Ｆに位置識別コード４ｃをそれぞれ備えている。
【００１５】
図３（ｄ）に拡大して示すように、位置識別コード４は、チップ１の側面の上縁及び下縁に沿って延びる一対の基準コード４１，４１間に、サブコード４２を上下方向に配列して構成されており、サブコード４２が備えるコードの本数で回転位置が区別されている。この例では、識別情報２ａの位置識別コード４ａは１本のコードを、識別情報２ｂの位置識別コード４ｂは２本のコードを、識別情報２ｃの位置識別コード４ｃは３本のコードを、それぞれサブコード４２が備えている。
【００１６】
チップ１の側面での識別情報２の形成領域を区分するチップ１の分割角度は、少なくとも１つの識別情報２の表す情報を、カメラ５０（図１参照）での撮像画像に基づき識別できるように設定される。例えば、図２及び図３に示すチップ１では、チップ識別コード３１，３２の水平方向の両端にわたる全体が撮像画像に含まれ、かつ、位置識別コード４を識別するのに足りる水平長さが撮像画像に含まれるように、位置識別コード４ａ〜４ｃの水平方向の延設長さに応じた、最大１８０度の分割角度を設定することができる。
【００１７】
図１〜図３に示す例では、各識別情報２が、位置識別コード４のサブコード４２が備えるコードの本数を除いて同様の構成を有しており、各識別情報２の水平方向の長さ、つまり、各位置識別コード４間の間隔が、カメラ５０での撮像画像中のチップ１の側面の水平方向の両端の間隔とほぼ等しくなるように、識別情報２の形成領域を定めるチップ１の分割角度が１２０度に設定されている。このため、位置識別コード４が中心に位置するように、また、２つの位置識別コード４が撮像画像に含まれるときは両位置識別コード４が水平方向に組み合わされるように、撮像画像中のチップ１の側面を識別情報２の単位で左右方向に２分割して水平位置を入れ替えると、チップ１の回転位置に関わらずにチップ識別コード３１，３２を認識できる。
【００１８】
また、チップ１の側面での位置識別コード４の水平位置に基づき、チップ１の回転位置を識別することができる。つまり、位置識別コード４及びそのチップ１の側面での水平位置を識別することで、チップ１の回転位置を特定できる。
【００１９】
例えば、図４（ａ）に示すように、チップ１が側面位置Ｄをカメラ５０の撮像面に向けていると、図４（ｂ）に示すように、チップ識別コード３１ｂと３２ｂとに挟まれたチップ１の側面の中央部に、位置識別コード４ｂを位置させた識別情報２ｂが撮像される。このため、チップ識別コード３１ｂ及び３２ｂに基づきチップ１を識別できる。また、位置識別コード４ｂがチップ１の側面の水平方向の中央部に位置することに基づき、チップ１が側面位置Ｄを撮像面に向けた回転位置であると認識できる。
【００２０】
また、図５（ａ）に示すように、チップ１が側面の領域Ｄ〜Ｅをカメラ５０の撮像面に向けていると、図５（ｂ）に示すように、チップ識別コード３１ｂの左側を除く識別情報２ｂ、及び、識別情報２ｃのチップ識別コード３１ｃの左側が撮像される。このため、撮像画像中の位置識別コード４ｂ及びそのチップ１の側面での水平位置に基づき、チップ１が側面の領域Ｄ〜Ｅを撮像面に向けた回転位置であると認識することができる。また、図５（ｃ）に示すように、撮像画像中のチップ１の側面位置Ｅを境にしたチップ識別コード３２ｂよりも左側と右側とで撮像画像中のチップ１の側面を左右で入れ替えて、位置識別コード４ｂをチップ１の側面の中央部に位置させることで、チップ識別コード３１（３１ｂ，３１ｃ）及び３２ｂに基づきチップ１を識別できる。
【００２１】
また、図６（ａ）に示すように、チップ１が側面位置Ｅをカメラ５０の撮像面に向けていると、図６（ｂ）に示すように、識別情報２ｂのチップ識別コード３２ｂ並びに位置識別コード４ｂの右側、及び、識別情報２ｃのチップ識別コード３１ｃ並びに位置識別コード４ｃの左側が撮像される。このため、撮像画像中の位置識別コード４ｂ若しくは４ｃ、及び、そのチップ１の側面での水平位置に基づき、チップ１が側面位置Ｅを撮像面に向けた回転位置であると認識できる。また、図６（ｃ）に示すように、識別情報２ｂと２ｃとの境界に位置した側面位置Ｅの左側と右側とで撮像画像中のチップ１の側面を入れ替えて、位置識別コード４（４ｂ，４ｃ）をチップ１の側面の中央部に位置させることで、チップ識別コード３１ｃ，３２ｂに基づきチップ１を識別できる。
【００２２】
次に、チップ１の認識方法の第１の実施形態について説明する。本実施形態では、チップ１の認識方法の一例として、周縁に枠体５２を備えた盤面５１上でのチップ１の認識方法について説明する。図７は、チップ１の載置された盤面５１を示す図であり、（ａ）は平面図，（ｂ）は部分拡大断面図である。
【００２３】
図７（ａ）に示すように、盤面５１の縁部には枠体５２が設けられている。具体的には、盤面５１の前縁には枠体５２ａが、後縁には枠体５２ｂが、左縁には枠体５２ｃが、右縁には枠体５２ｄがそれぞれ設けられている。図７（ｂ）に示すように、各枠体５２ａ〜５２ｄは、側面を枠体５２ａ〜５２ｄに当接させたチップ１の識別情報２を、カメラ５０での撮像画像に基づき識別できる程度に外方に露出させる高さだけ、盤面５１よりも上方に突出している。
【００２４】
図７（ａ）に示すように、各枠体５２ａ〜５２ｄの外方には、チップ１の識別情報２を認識するためのカメラ５０ａ〜５０ｄが、枠体５２ａ〜５２ｄと向き合って配置されている。枠体５２ａ又は５２ｂと向き合ったカメラ５０ａ及び５０ｂは盤面５１の左端から右端にかけてを、枠体５２ｃ又は５２ｄと向き合ったカメラ５０ｃ及び５０ｄは盤面５１の前端から後端にかけてをそれぞれ撮像する。そして、盤面５１上の何れかのチップ１が、図７（ｂ）に示すように枠体５２ａ〜５２ｄに側面を当接させると、その枠体５２ａ〜５２ｄと向き合ったカメラ５０ａ〜５０ｄが、当接したチップ１の側面を撮像する。
【００２５】
例えば、図７（ａ）に示すように、枠体５２ａにチップ１ａが、枠体５２ｂにチップ１ｂが、枠体５２ｃにチップ１ｃ，１ｄが、枠体５２ｄにチップ１ｅ，１ｆが当接すると、カメラ５０ｃ，５０ｄの撮像画像に基づきチップ１ａ，１ｂと枠体５２ａ，５２ｂとの当接が、また、カメラ５０ａ，５０ｂの撮像画像に基づきチップ１ｃ〜１ｆと枠体５２ｃ，５２ｄとの当接がそれぞれ認識される。すると、カメラ５０ａが図８（ａ）に示すようにチップ１ａを、カメラ５０ｂが図８（ｂ）に示すようにチップ１ｂを、カメラ５０ｃが図８（ｃ）に示すようにチップ１ｃ，１ｄを、カメラ５０ｄが図８（ｄ）に示すようにチップ１ｅ，１ｆをそれぞれ撮像する。そして、上述した画像処理で認識した識別情報２に基づきチップ１ａ〜１ｆ及びその回転位置を識別する。また、撮像画像中のチップ１ａ〜１ｆの位置に基づき盤面５１上でのチップ１ａ〜１ｆの水平位置も識別される。その後も、枠体５２ａ〜５２ｄに当接したチップ１ａ〜１ｆの側面の撮像が続けられ、チップ１ａ〜１ｆ及びその水平位置並びに回転位置が識別される。
【００２６】
なお、チップ１は、盤面５１上に一枚ずつ配置する必要はなく、２枚や３枚等の複数枚のチップ１を重ねて配置することもできる。図９（ａ）に示すように、重ねられた３枚のチップ１ａ〜１ｃのうちの最も下に位置したチップ１ａの側面が枠体５２に当接し、図９（ｂ）に示すように、各チップ１ａ〜１ｃの側面の撮像画像が得られた場合には、上下方向に３列に並んだ各チップ１ａ〜１ｃの識別情報２に基づき、チップ１ａ〜１ｃ及びその水平位置並びに回転位置を識別することができる。例えば、チップ１ａ〜１ｃを一括で撮像した画像を各チップ１ａ〜１ｃ毎に分割してそれぞれ上述した画像処理を用いた識別を行っても、また、チップ１毎に撮像して個別に上述した画像処理を用いた識別を行ってもよい。なお、複数枚のチップ１が重ねられているときには、重ねられた全てのチップ１について、チップ１及びその水平位置並びに回転位置を特定する必要はない。例えば、チップ１の水平位置及び回転位置は、何れか１枚のチップ１のみ特定してもよく、図９（ａ）に示す例では、最も下の盤面５１上に載置されたチップ１ａについての特定のみ行ってもよい。
【００２７】
このような認識方法を用いたチップ１の使用方法の例ついて説明する。この例では、盤面５１としてディスプレイを用い、枠体５２をディスプレイ枠とする場合について説明する。なお、盤面５１とディスプレイ、枠体５２とディスプレイ枠が重ね合わせてある構成以外にも、それぞれを並列または垂直に設置する構成や、段差を設けた構成でもよい。
【００２８】
図１０（ａ）に示すように、盤面５１上のチップ１ａ〜１ｆが矢印Ａに示すように移動して枠体５２ａ〜５２ｄに当接したことが、側方のカメラ５０ａ〜５０ｄ（図７参照）の撮像画像に基づき認識されると、チップ１ａ〜１ｆの当接した各枠体５２ａ〜５２ｄと向き合うカメラ５０ａ〜５０ｄの撮像画像に基づき、チップ１ａ〜１ｆ及びその水平位置並びに回転位置が識別され、図１０（ｂ）に示すように、識別結果に応じた画面表示が盤面５１で行われる。図１０（ｂ）に示す例では、枠体５２ａ〜５２ｄに当接したチップ１ａ〜１ｆの周囲を囲む強調表示５３ａ〜５３ｆが、チップ１ａ〜１ｆ及びその回転位置の少なくとも一方に応じた態様で行われている。
【００２９】
また、盤面５１上の指定位置にチップ１が配置されると、それに応じた画面表示をしてもよい。例えば、盤面５１上に図１１（ａ）に示すように配置された２つのチップ１ａ，１ｂの配置位置として、図１１（ｂ）に示すように枠体５２の近傍の位置を指示表示５４ａ，５４ｂで指定する。図１１（ｃ）に示すように指定位置へのチップ１ｂの移動がカメラ５０ａ〜５０ｄ（図７参照）の撮像画像で認識されると、図１１（ｄ）に示すようにチップ１ｂを強調表示５３ｂすることができる。同様に、図１１（ｄ）に示すように指定位置へのチップ１ａの移動が認識されると、図１１（ｅ）に示すようにチップ１ａを強調表示５３ａすることができる。
【００３０】
また、枠体５２に側面を当接させ、又は指定位置に位置したチップ１がその場で回転すると、その回転位置及び角度の少なくとも一方に応じた画像表示を行うことができる。例えば、盤面５１上に図１２（ａ）に示すように配置されたチップ１が、図１２（ｂ）に矢印Ｂ１で示すように移動され、図１２（ｃ）に示すように枠体５２に当接した後、図１２（ｄ）に矢印Ｂ２で示すように時計回り方向に回転されると、チップ１の回転に従い撮像画像中の位置識別コード４が水平方向に移動する。撮像画像中での位置識別コード４の位置又はその変化に基づき、チップ１の回転位置又は変化が認識されると、図１２（ｅ）に示すようにチップ１を強調する画像表示５３ａを、その回転位置又は角度に応じて行ってもよい。また、図１２（ｆ）に矢印Ｂ３で示すようにチップ１が反時計回り方向に回転されると、図１２（ｇ）に示すようにその回転位置又は角度に応じた強調表示５３ｂをしてもよい。
【００３１】
次に、チップ１の認識方法の第２の実施形態として、チップ１の水平位置を支持部５５で支持して固定し、認識する場合について説明する。図１３（ａ）は、支持部５５に支持されたチップ１を模式的に示す平面図，（ｂ）は側面図，（ｃ）はカメラ５０での撮像結果を示す図である。
【００３２】
図１３（ａ），（ｂ）に示すように、支持部５５は、向かい合って配置された支持部５５と対になってチップ１の側面を支持する。一対の支持部５５は、向かい合わせた側面５５ａ，５５ａでチップ１の側面を支持してチップ１の移動を規制することで、チップ１の水平方向の位置決めをする。一対の支持部５５間の距離及び側面の形状は、両支持部５５間に位置決めされたチップ１が、複数の識別情報２のうちの少なくとも１つの識別情報２をカメラ５０での撮像画像に基づき識別できる程度に、チップ１の側面をカメラ５０の撮像面側に露出させるように設定されている。中心から半径の所定方向を基準として回転角度１２０°に亘って形成された３つの識別情報２ａ〜２ｃを備えるチップ１（図１〜図３参照）を支持する図１３に示す例では、図１３（ａ）に示すように、チップ１の回転角度１２０°に亘る側面が、カメラ５０の撮像面側に露出するように、各支持部５５が構成されている。
【００３３】
例えば、図１３（ａ），（ｂ）に示すように左右方向に並んだ４つの支持部５５のうちの左端の２つの支持部５５に３枚のチップ１が支持され、真ん中の２つの支持部５５に１枚のチップ１が支持されると、図１３（ｃ）に示すように、カメラ５０の撮像画像中には、各チップ１の回転角度１２０度に亘る側面が各支持部５５間で認識される。このため、左端の２つの支持部５５間の３枚のチップ１の識別情報２、及び、真ん中の１枚のチップ１の識別情報２について、上述した画像処理を行い各識別情報２を読み取り、チップ１及びその回転位置を識別することができる。
【００３４】
このような認識方法を用いたチップ１の使用方法の例について説明する。例えば、図１４（ａ）に示すように盤面５１上に配置されたチップ１が、図１４（ｂ）に矢印Ｃ１で示すように移動されて、図１４（ｃ）に示すように一対の支持部５５に支持された後、図１４（ｄ）に矢印Ｃ２で示すように時計回り方向に回転され、チップ１の回転位置又はその変化が認識されると、図１４（ｅ）に示すようにチップ１を強調する画像表示５３ａをその回転位置又は角度に応じて行ってもよい。また、図１４（ｆ）に矢印Ｃ３で示すように、反時計回り方向に回転されると、図１４（ｇ）に示すように、その回転位置又は角度に応じた強調表示５３ｂをしてもよい。
【００３５】
次に、チップ１の識別方法の第３の実施形態について説明する。図１５は、チップ１の識別情報２を読み取る読取装置６の盤面６１を模式的に示す平面図である。盤面６１は、ディスプレイから構成されている。盤面６１の前後及び左右の４つの縁部には、読取部６２が設けられている。読取部６２は、盤面６１の各縁部に沿って延びており、延設方向に沿って等間隔でチップ１の収容部６３を備えている。
【００３６】
図１６は、読取部６２の備える収容部６３を拡大して模式的に示す平面図である。収容部６３は、収容するチップ１の側面とほぼ等しい円弧状の平面形状を有した側面を備えており、収容したチップ１を側面で支持する。収容部６３には、収容したチップ１を検知するチップ認識センサ６３１、及び、収容したチップ１の側面の識別情報２を撮像するカメラ６３２が設けられている。図１６に示す例では、チップ認識センサ６３１は、収容部６３に収容されたチップ１の側面に押圧されたことを検知するスイッチから構成されている。
【００３７】
図１６の右側の収容部６３について示すように、収容部６３にチップ１が収容されると、チップ１に押圧されたチップ認識センサ６３１による検知が行われ、そのチップ認識センサ６３１の備えられた収容部６３のカメラ６３２が、チップ１の側面を撮像する。なお、カメラ６３２での撮像の際には、発光素子６３３（図１７参照）により、識別情報２をカメラ６３２で撮像するための照明が、識別情報２が反射又は吸収する所定の不可視光を用いて行われる。カメラ６３２での撮像画像は、画像処理装置７で画像処理され、識別情報２の読み取り等の処理が行われる。
【００３８】
図１７は、画像処理装置７のハードウエア構成を示す概略図である。図１７に示すように、画像処理装置７は、識別情報２の読み取りのための画像処理を実行するＣＰＵ(Central Processing Unit)７１と、制御プログラムがデータ処理等に使用するメモリ７２と、読取動作の制御等を行う各種の制御プログラム等を予め記憶したプログラムＲＯＭ(Read Only Memory)７３と、制御プログラムを起動するための起動プログラムを予め記憶したＢＯＯＴＲＯＭ(Read Only Memory)７４と、ゲーム機やパソコン等の外部機器との間での信号の送受信を行うための通信Ｉ／Ｆ７５と、各回路間での信号の送受信を制御するバスアービタ７６とを備えている。バスアービタ７６には、上述したカメラ６３２、発光素子６３３、及びチップ認識センサ６３１が接続されており、バスアービタ７６を介してＣＰＵ７１又はメモリ７２との間で信号が送受信されて、識別情報２の読取動作が制御される。
【００３９】
次に、読取装置６が読み取ったチップ１の識別情報に基づき、盤面６１上での画像表示をする読取処理の概略について説明する。図１８は、読取処理の概略を示すフローチャートである。この処理では、画像処理装置７のＣＰＵ７１は、チップ認識センサ６３１がオンであるか否か、つまり、何れかの収容部６３にチップ１が収容されたか否かを判別する（ステップ（以下Ｓ）１）。チップ１が収容部６３に収容されずに検知信号の入力がない場合には、この判別が“ＮＯ”となり、Ｓ１の処理が繰り返される。Ｓ１の判別が“ＹＥＳ”になると、ＣＰＵ７１は、チップ１を撮像する（Ｓ２）。つまり、発光素子６３３を発光させると共にカメラ６３２での撮像を行う。このようにして撮像された画像のデータは、メモリ７２に記憶される。
【００４０】
次に、ＣＰＵ７１は、画像補正を行い（Ｓ３）、補正した画像に基づきチップ１の識別情報を読み取り、チップ１及びその回転位置を特定する（Ｓ４）。Ｓ３の処理では、例えば、図２〜図６を用いて説明した画像処理のように、識別情報２の構成に応じた画像補正が行われる。次に、ＣＰＵ７１は、読取情報、つまり、特定したチップ１及びその回転位置の情報を、盤面６１を構成するディスプレイでの描画を行うゲーム機等の外部機器に、通信Ｉ／Ｆ７５を介して送信する（Ｓ５）。これにより、盤面６１上での描画が行われ（Ｓ６）、上述した強調表示等の表示が行われる。このようにして、読取処理が行われる。
【００４１】
次に、チップ１を用いた画像表示方法の例を説明する。図１９は、チップ１を用いた画像表示方法を説明する図である。
【００４２】
図１９（ａ）に示すように、表面にキャラクタの顔を描かれたチップ１が収容部６３に収容されると、チップ１及びその回転位置がカメラ６３２の撮像画像に基づき識別される。この例では、チップ１の表面の絵柄に応じた情報が識別情報２に描かれており、表面側から操作者に視認される情報が、識別情報２から画像処理装置７で読み取られる。図示しない外部機器は、図１９（ａ）に示すように、識別情報２から読み取ったキャラクタ及び顔の向きに応じた身体８２を、キャラクタの顔８１と共に盤面６１に画像表示する。
【００４３】
例えば、図１９（ａ）の左側に示すように、チップ１が表面に描かれた顔をカメラ６３２の撮像面に対して正面に向け、収容部６３に収容されていると、図１９（ａ）の右側に示すように、キャラクタの顔８１及び身体８２も正面を向いて盤面６１に画像表示される。
【００４４】
その後、チップ１が収容部６３で時計回り又は反時計回り方向に回転させられ、カメラ６３２での撮像画像に基づき識別されるチップ１の回転位置が変化すると、画像表示されるキャラクタの顔８１及び身体８２の向きもこれに応じて変化する。
【００４５】
例えば、図１９（ｂ）の左側に示すように、チップ１が時計回り方向に回転させられて、表面の顔を撮像面に対して右側に傾けると、図１９（ｂ）の右側に示すように、盤面６１に画像表示されたキャラクタの顔８１及び身体８２も右側に傾く。
【００４６】
また、図１９（ｃ）の左側に示すように、チップ１が反時計回り方向に回転させられて、表面の顔を撮像面に対して左側に傾けると、図１９（ｃ）の右側に示すように、盤面６１に画像表示されたキャラクタの顔８１及び身体８２も左側に傾く。
【００４７】
チップ１を用いた画像表示方法の他の例を説明する。図２０は、チップ１を用いた画像表示方法を説明する図である。
【００４８】
図２０（ａ）に示すように表面に飛行機の絵柄１１を描かれて盤面６１上に載置されたチップ１が、図２０（ｂ）に矢印Ｄ１で示すように盤面６１上を移動して、図２０（ｃ）に示すように収容部６３にセットされると、絵柄１１の向きに応じた方向にミサイル６４が発射される画像表示を行うことができる。図２０に示す例では、飛行機１１が正面を向いているので、ミサイル６４は正面に向けて発射される。
【００４９】
また、図２１（ａ）に示すように盤面６１上に載置されたチップ１が、図２１（ｂ）に矢印Ｄ１で示すように盤面６１上を移動すると共に、矢印Ｄ２に示すように反時計回りに回転され、図２１（ｃ）に示すように収容部６３にセットされると、飛行機１１の向いた左斜め方向にミサイル６４が発射される。
【００５０】
また、図２２（ａ）に示すように盤面６１上に載置されたチップ１が、図２２（ｂ）に矢印Ｄ１で示すように盤面６１上を移動すると共に、矢印Ｄ３に示すように時計回りに回転され、図２２（ｃ）に示すように収容部６３にセットされると、飛行機１１の向いた右斜め方向にミサイル６４が発射される。
【００５１】
次に、複数枚のチップ１を使用する場合の画像表示方法の例を説明する。図２３は、複数枚のチップ１を用いた画像表示方法を説明する図である。この例では、表面にキャラクタの顔の絵柄が描かれたチップ１，上半身の絵柄の描かれたチップ１，下半身の絵柄の描かれたチップ１を３枚組み合わせて用いて、キャラクタの全身の画像を表示する場合について説明する。各チップ１には、表面の絵柄に応じた識別情報２が描かれており、表面側から操作者に視認される情報が、識別情報２から画像処理装置７で読み取られる。
【００５２】
画像処理装置７のメモリ７２には、図２４に示すチップ識別テーブルが格納されている。チップ識別テーブルは、チップ１の識別情報２が表すキャラクタの顔，上半身，及び下半身の種別（画像データ名）と、各画像データの格納領域とを対応付けて記憶している。図に示す例では、チップ１の識別情報２が表す情報「♯０００１」には、「キャラクタ１の顔」を表す画像データの格納アドレスとして、「１００００」番地が対応付けられている。以下、図２４中のチップ識別情報の欄に示す他の情報にも、画像データ名の欄に示す画像データの格納場所として、画像データの格納アドレスの欄に示すアドレスが対応付けられている。画像処理装置７は、このチップ識別テーブルを参照して、識別情報２の読取結果に応じた画像を選択し、盤面６１に表示する。なお、画像データには、テクスチャデータ，ポリゴンデータ，ポリゴンによるモーションデータ，又はエフェクトデータ等を含むことができ、各画像データはプログラムＲＯＭ７３に記憶することができる。
【００５３】
図２３（ａ）の左側に示すように、顔の絵柄１１ａが描かれたチップ１ａ，上半身の絵柄１１ｂの描かれたチップ１ｂ，下半身の絵柄１１ｃの描かれたチップ１ｃが、この順で上から積み重ねられて盤面６１上に配置されると、カメラ６３２の撮像画像に基づき、画像処理装置７が識別情報２を読み取る。図示しない外部機器は、図２３（ａ）の右側に示すように、読み取った識別情報２に応じた向きで、各チップ１ａ〜１ｃの識別情報２に応じた顔８１ａ，上半身８１ｂ，下半身８１ｃを組み合わせて画像表示する。
【００５４】
また、図２３（ｂ）の左側に示すように、顔の絵柄１１ｄが描かれたチップ１ｄ，上半身の絵柄１１ｅの描かれたチップ１ｅ，下半身の絵柄１１ｆの描かれたチップ１ｆが、この順で上から積み重ねられて盤面６１上に配置されると、図２３（ｂ）の右側に示すように、各チップ１ｄ〜１ｆの識別情報２に応じた顔８１ｄ，上半身８１ｅ，及び下半身８１ｆが画像表示される。
【００５５】
同様に、図２３（ｃ）の左側に示すように、顔の絵柄１１ｇが描かれたチップ１ｇ，上半身の絵柄１１ｈの描かれたチップ１ｈ，下半身の絵柄１１ｉの描かれたチップ１ｉが、この順で上から積み重ねられて盤面６１上に配置されると、図２３（ｃ）の右側に示すように、各チップ１ｇ〜１ｉの識別情報２に応じた顔８１ｇ，上半身８１ｈ，及び下半身８１ｉが画像表示される。
【００５６】
このように複数のチップ１を用いる場合には、何れか１枚のチップ１の回転位置に基づき、画像表示するキャラクタの向きを定めることができる。図２３に示す例では、最も上に位置したチップ１ａ，１ｄ，１ｇの回転位置、つまり、チップ１ａ，１ｄ，１ｇに描かれた顔の絵柄１１ａ，１１ｄ，１１ｇの向きに応じて、キャラクタの向きを定めることができる。
【００５７】
また、図２５を用いて説明するように、盤面６１上に載置された複数枚のチップ１を関連付ける画像表示を行うこともできる。図２５は、盤面６１を模式的に示す平面図である。図２５（ａ）に示すように、２つの収容部６３にチップ１ａ，１ｂが収容されると、両チップ１ａ，１ｂを結ぶ画像６３ａを盤面６１上に表示することができる。
【００５８】
図２５（ａ）に示す例では、正面を向いて向かい合う一対の収容部６３に収容されたチップ１ａ，１ｂ間に直線状に画像６３ａが表示されている。また、図２５（ｂ）に示す例では、斜めに位置して向かい合う一対の収容部６３に収容されたチップ１ａ，１ｂ間に直線状に画像６３ａが表示されている。また、図２５（ｃ）に示す例では、盤面６１の同じ縁部の２つの収容部６３に収容されたチップ１ａ，１ｂ間に円弧状に画像６３ａが表示されている。
【００５９】
なお、画像６３ａを用いて関連付けるチップ１の数量は２枚には限らず、３枚以上のチップ１間での関連付けも行うことができる。例えば、図２５（ｄ）に示すように、盤面６１の収容部６３に収容されたチップ１ａと、同じ縁部の他の収容部６３に収容された２つのチップ１ｂ，１ｃとの間で、それぞれ円弧状に画像６３ａを表示することもできる。
【００６０】
また、チップ１同士を関連付ける画像６３ａを表示する条件も任意であり、例えば、盤面６１上に同じ向きで収容部６３に収容された場合、同じ種類のチップ１が収容部６３に収容された場合、盤面６１上での回転が識別された場合、同じタイミングで収容部６３にチップ１が収容された場合、収容部６３へのチップ１の収容後に別途設けられた操作部の操作が行われた場合等の条件を設定してもよい。また、チップ１同士を関連付ける画像６３ａの表示態様も任意である。このような関連付けの画像表示は、チップ１の識別情報２等のチップ１に関連付けられた情報を他のチップ１との間で送受信する等の、チップ１同士に関連付けが行われた場合に行うことができる。
【００６１】
本実施形態によれば、識別情報２の撮像結果に基づき、チップ１の種別、盤面５１，６１上でのチップ１の配置位置、及び回転位置並びに角度を識別することができる。従って、チップ１の多様な操作を自動で識別することができる。つまり、チップ１をゲーム等での情報の記録媒体としてだけではなく、画像表示やゲームの進行を行うための操作部として用いる際の操作を多様化することが可能となる。
【００６２】
また、本実施形態によれば、重なり合った複数のチップ１を識別できることから、チップ１の重ね方や重ねる順序に応じた処理を実行することも可能となる。従って、チップ１を操作部として用いる際の操作をより多様化することが可能となる。
【００６３】
また、本実施形態によれば、透明なインクで識別情報２が描かれており、所定の不可視光を用いて撮像されることから、チップ１の外観を損なうことなく、チップ１及びその回転位置並びに角度を識別することができる。
【００６４】
また、本実施形態によれば、識別情報２がチップ１の側面に描かれていることから、チップ１の外観を損なうことなく、チップ１及びその回転位置並びに角度を識別することができる。また、盤面５１，６１等のチップ１の載置面の側方に撮像用のカメラ５０，６３２を配置することができる。このため、簡易な構成で識別情報２を読み取ることができる。
【００６５】
上記各実施形態では、チップ１が円形の平板状を呈している場合について説明したが、チップの平面形状は任意であり、例えば、正多角形やゲームキャラクタ等の形状を呈していてもよい。また、チップ１のような平板体ではなく、フィギュアのような立体物を載置物として、本発明を適用することができる。
【００６６】
また、識別情報２の撮像方向は、識別情報２を認識できれば側方には限らず、識別情報２の表示態様や撮像条件に応じて選択することができる。また、識別情報２の構成は、チップ１の回転位置及び角度の少なくとも一方を識別できるのであれば、任意である。上述した例では、識別情報２は、異なる波長の不可視光を反射又は吸収する透明なインクを用いて描き、読み取る情報に応じた波長の不可視光を照射して情報を読み取ってもよい。例えば、位置識別コード４とチップ識別コード３１，３２とを異なる波長の不可視光を反射又は吸収するインクで描いてもよい。この場合、各識別情報２を重ね塗りすることで、より多くの情報をチップ１の側面に描くことが可能となる。
【００６７】
また、チップ識別用のコード及び位置識別用のコードは、組となってチップ１の側面に描かれている必要はない。例えば、チップ識別用のコードは、カメラ５０によるチップ１の側面の撮像画像中に少なくとも１つが含まれるように描かれていればよい。また、チップ１の回転位置の識別方法は、チップ１の側面の撮像画像中での位置識別用のコード及びその水平位置に基づき特定するのではなく、チップ１の側面に描かれた複数種類の位置識別用のコードのうちの何れが撮像画像中に含まれるかのみに基づき、又は、撮像画像中の所定位置に位置した位置識別用のコードの種類に基づき特定してもよい。
【００６８】
また、撮像画像中に表示される位置識別用のコードの種類の変化態様に基づき、チップ１の回転位置を識別してもよい。また、識別情報２は、チップ１の側面に１列に配列されている必要はなく、複数列に配列されていてもよい。例えば、位置識別用のコードと、チップ識別用のコードとを上下に並べてチップ１の側面に描いてもよい。また、上下方向及び水平方向でのコードの組み合わせで情報を表してもよい。また、回転角度のみを識別するのであれば、各識別情報２の備える位置識別用のコードの構成は同じでもよい。また、識別情報２から回転位置及び角度を共に識別してもよい。
【００６９】
また、識別情報２がチップ１の操作者に視認されるのを避ける必要がなければ、識別情報２を通常のインクを用いて描き、可視光下で撮像してもよい。また、識別情報２は、必ずしもチップ１の側面に形成する必要はなく、チップ１の表面又は裏面に形成しても、表面及び裏面の少なくとも一方と側面とに跨って形成されていてもよい。また、チップ識別コード３１，３２及び位置識別コード４の少なくとも一方の構成を上下で非対称とし、チップ１の表裏を識別できるようにしてもよい。また、上記実施形態では、チップ１の載置面（盤面５１，６１）に画像表示が行われる場合について説明したが、載置面と画像の表示面を別々にしてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の一実施形態のチップの構成の概略を示す図である。
【図２】図１に示すチップを模式的に示す図であり、（ａ）は平面図，（ｂ）は側面の展開図である。
【図３】チップの識別情報の構成の一例を説明する図である。
【図４】識別情報に基づきチップ及びその回転位置を識別する方法の一例を説明する第１の図である。
【図５】識別情報に基づきチップ及びその回転位置を識別する方法の一例を説明する第２の図である。
【図６】識別情報に基づきチップ及びその回転位置を識別する方法の一例を説明する第３の図である。
【図７】本発明の第１の実施形態のチップの認識方法の一例を説明する第１の図である。
【図８】盤面上でのチップの認識方法を説明する第２の図である。
【図９】盤面上でのチップの認識方法を説明する第３の図である。
【図１０】チップの使用方法の例を説明する第１の図である。
【図１１】チップの使用方法の例を説明する第２の図である。
【図１２】チップの使用方法の例を説明する第３の図である。
【図１３】本発明の第２の実施形態のチップの認識方法の他の例を説明する図である。
【図１４】チップの使用方法の例を説明する図である。
【図１５】本発明の第３の実施形態の読取装置の盤面を模式的に示す平面図である。
【図１６】読取部の備える収容部を拡大して模式的に示す平面図である。
【図１７】読取装置が備える画像処理装置のハードウエア構成を示す概略図である。
【図１８】チップの識別情報の読取処理の概略を示すフローチャートである。
【図１９】チップを用いた画像表示方法を説明する第１の図である。
【図２０】チップを用いた画像表示方法を説明する第２の図である。
【図２１】チップを用いた画像表示方法を説明する第３の図である。
【図２２】チップを用いた画像表示方法を説明する第４の図である。
【図２３】チップを用いた画像表示方法を説明する第５の図である。
【図２４】画像処理装置のプログラムＲＯＭが記憶するチップ識別テーブルを概念的に示す図である。
【図２５】チップを用いた画像表示方法を説明する第６の図である。
【符号の説明】
【００７１】
１，１ａ〜１ｉ  ：チップ
２，２ａ〜２ｃ  ：識別情報
３１，３２，３１ａ〜３１ｄ，３２ａ〜３２ｄ  ：チップ識別コード
４，４ａ〜４ｃ  ：位置識別コード
５０ａ〜５０ｄ  ：カメラ（撮像手段，位置認識手段）
５１  ：盤面（表示手段）
５２ａ〜５２ｄ  ：枠体
６  ：読取装置
６１  ：盤面（表示手段）
６２  ：読取部
６３  ：収容部
６３１  ：チップ認識センサ（位置認識手段）
６３２  ：カメラ（撮像手段）
６３３  ：発光素子（撮像手段）
７  ：画像処理装置
７１：ＣＰＵ（選択手段）
７２：メモリ（記憶手段）
【図１】
2009245226.tif 000003
【図２】
2009245226.tif 000004
【図３】
2009245226.tif 000005
【図４】
2009245226.tif 000006
【図５】
2009245226.tif 000007
【図６】
2009245226.tif 000008
【図７】
2009245226.tif 000009
【図８】
2009245226.tif 000010
【図９】
2009245226.tif 000011
【図１０】
2009245226.tif 000012
【図１１】
2009245226.tif 000013
【図１２】
2009245226.tif 000014
【図１３】
2009245226.tif 000015
【図１４】
2009245226.tif 000016
【図１５】
2009245226.tif 000017
【図１６】
2009245226.tif 000018
【図１７】
2009245226.tif 000019
【図１８】
2009245226.tif 000020
【図１９】
2009245226.tif 000021
【図２０】
2009245226.tif 000022
【図２１】
2009245226.tif 000023
【図２２】
2009245226.tif 000024
【図２３】
2009245226.tif 000025
【図２４】
2009245226.tif 000026
【図２５】
2009245226.tif 000027