(57)【要約】【課題】将棋駒からその駒識別情報を直接的に取得してこれを音声出力でき、データ読み取りの信頼性と運用性に優れ、視力障害者にも適用できる将棋ゲーム機を提供する。【解決手段】駒識別情報のコードが付された将棋駒と、前記コードを読み取るコード読取手段を備えた将棋盤と、前記コード読取手段により読取った情報に基づいて各駒の将棋盤上での動きを逐次検出して棋譜情報を生成する棋譜生成手段と、前記棋譜生成手段により生成した棋譜情報を先手番と後手番とを区別しながら表示する棋譜音声表示手段と、を備えるように将棋ゲーム機を構成する。【選択図】図５
2009225847.tif 000002
【特許請求の範囲】
【請求項１】
表面及び裏面に、駒識別情報が記録されたコードがそれぞれ付された一組の将棋の駒と、
前記コードを読み取るコード読取手段を備えた将棋盤と、
前記コード読取手段により読取った情報に基づいて、前記各駒の前記将棋盤上での動きを逐次検出して棋譜情報を生成する棋譜生成手段と、
前記棋譜生成手段により生成した棋譜情報を、先手番と後手番とを区別しながら音声表示する棋譜音声表示手段と、
を備えることを特徴とする将棋ゲーム機。
【請求項２】
前記コードに記録された駒識別情報は、少なくとも駒の種類を示す情報が含まれており、前記各駒には、先手番と後手番とを区別する二つのコードがそれぞれ付されていることを特徴とする請求項１記載の将棋ゲーム機。
【請求項３】
前記コード読取手段により読み取った情報に基づいて、先手番及び後手番の遊技者が前記駒を動かすまでの時間を計測し、この計測した時間に基づいて、前記駒を動かすまでの考慮時間として、予め双方の遊技者にそれぞれ与えられた一定の持ち時間の減少状況を表示する持ち時間表示手段をさらに備えることを特徴とする請求項１又は２に記載の将棋ゲーム機。
【請求項４】
相手から取った駒を載置する駒台をさらに備え、
この駒台は、
前記コード読取手段とは別の駒台用コード読取手段と、
この駒台用コード読取手段により読取った情報に基づいて、駒の種類、駒の数を表示する持ち駒情報表示手段と、
を備えることを特徴とする請求項１〜３のいずれかに記載の将棋ゲーム機。
【請求項５】
前記コードは、
前記各駒の少なくとも表面に設けられた駒種を示す文字の一部に付されていることを特徴とする請求項１〜４のいずれかに記載の将棋ゲーム機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目が不自由な人でも将棋を楽しむことができる将棋ゲーム機に関する。
【背景技術】
【０００２】
従来、将棋ゲームを行うに際し、棋譜を自動的に記録することができるとともに、一手毎に駒の変化内容を自動的に音声出力するようにした棋譜記録装置が提案されている（特許文献１を参照）。
【０００３】
これは、将棋盤上の駒の画像を撮像する撮像手段と、この撮像画像に基づいて、駒の状態が変化したか否かを判定する判定手段と、駒の状態が変化したと判定されたときに、変化した駒の種類と位置とを特定する特定手段と、特定された駒の種類と位置とに基づいて、一手毎に駒の変化内容を記憶手段に記録する記録手段と、特定された駒の種類と位置とに基づいて、一手毎に駒の変化内容を音声出力する音声出力手段とを備えた構成となっている。
【特許文献１】特開平９−１０８４０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の棋譜記録装置は、ＣＣＤカメラによる画像認識により駒の動きを検知し、この検知結果に基づいて音声出力などを行うものであるため、これを将棋ゲーム機に採用した場合、将棋盤上にＣＣＤカメラを設置しなければならない。
【０００５】
ところが、そのような構成では、遊技者の手が邪魔になって駒の動きを検知し辛い他、画像認識用の制御手段が必要となり、著しいコスト高を招くおそれがある。
【０００６】
本発明は、上述した課題を解決して、たとえ目が不自由な人でも手軽に将棋を楽しむことのできる将棋ゲーム機を提供することを目的としている。
【課題を解決するための手段】
【０００７】
（１）本発明では、表面及び裏面に、駒識別情報が記録されたコードがそれぞれ付された一組の将棋の駒と、前記コードを読み取るコード読取手段を備えた将棋盤と、前記コード読取手段により読取った情報に基づいて、前記各駒の前記将棋盤上での動きを逐次検出して棋譜情報を生成する棋譜生成手段と、前記棋譜生成手段により生成した棋譜情報を、先手番と後手番とを区別しながら音声表示する棋譜音声表示手段と、を備える将棋ゲーム機とした。
【０００８】
（２）本発明は、上記（１）において、前記コードに記録された駒識別情報は、少なくとも駒の種類を示す情報が含まれており、前記各駒には、先手番と後手番とを区別する二つのコードがそれぞれ付されていることを特徴とする。
【０００９】
（３）本発明は、上記（１）又は（２）において、前記コード読取手段により読み取った情報に基づいて、先手番及び後手番の遊技者が前記駒を動かすまでの時間を計測し、この計測した時間に基づいて、前記駒を動かすまでの考慮時間として、予め双方の遊技者にそれぞれ与えられた一定の持ち時間の減少状況を表示する持ち時間表示手段をさらに備えることを特徴とする。
【００１０】
（４）本発明は、上記（１）〜（３）のいずれかにおいて、相手から取った駒を載置する駒台をさらに備え、この駒台は、前記コード読取手段とは別の駒台用コード読取手段と、この駒台用コード読取手段により読取った情報に基づいて、駒の種類、駒の数を表示する持ち駒情報表示手段と、を備えることを特徴とする。
【００１１】
（５）本発明は、上記（１）〜（４）のいずれかにおいて、前記コードは、前記各駒の少なくとも表面に設けられた駒種を示す文字の一部に付されていることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、たとえ目が不自由な人でも手軽に将棋を楽しむことのできる将棋ゲーム機を提供することが可能となる。
【発明を実施するための最良の形態】
【００１３】
本実施形態の将棋ゲーム機は、駒識別情報を記録したコードが表面及び裏面にそれぞれ付された一組の将棋の駒と、前記コードを読み取るコード読取手段を備えた将棋盤と、前記コード読取手段により読取った情報に基づいて、前記各駒の前記将棋盤上での動きを逐次検出して棋譜情報を生成する棋譜生成手段と、前記棋譜生成手段により生成した棋譜情報を先手番と後手番とを区別しながら音声表示する棋譜音声表示手段と、を備えている。
【００１４】
かかる構成によって、たとえ目が不自由な人でも手軽に将棋を楽しむことのできる将棋ゲーム機を提供することが可能となる。しかも、画像認識用ＣＣＤカメラなどを用いることなく低コストでかつコンパクトなゲーム機とすることが可能である。
【００１５】
すなわち、将棋駒の表裏面に付されたコードから情報を読み取るので場所を取らず、しかも複雑な画像処理を行うことなく、将棋ゲームにおける識別情報のデータ処理を容易にすることができる。こうして将棋盤上での駒の動きを逐次検出して棋譜情報を生成するとともに、この棋譜情報を先手番と後手番とを区別しながら音声出力装置などを介して表示することができるので、眼の不自由な人でもこの棋譜情報をもとに将棋盤上に展開されるゲーム状況を把握して将棋ゲームを手軽に楽しむことができる。
【００１６】
将棋の駒には、光学的に読取可能な二次元コードやバーコードなどのコードがその表面及び裏面にそれぞれ付されている。このコードには王将、飛車角などの駒種別コードや、先手後手を識別して駒載置方向を検出するための駒方向コードなどを含む識別情報が記録されている。また、将棋駒の表裏面に前記コードと併用してこのコードに対応する点字列や、ＩＣタグなどを設けるようにしてもよい。このような点字列を将棋駒に設けた場合は、眼の不自由な人や健常者であっても駒に指で直接触れることによってその将棋駒に関わる識別情報を取得することを可能にして、視力障害者同士や、障害者と健常者との間で将棋ゲームを楽しむことができる。なお、前記バーコードを用いる場合、所謂透明バーコードを採用すれば、将棋の駒としての美観を損なうことがないため、視覚的に問題のない健常者が用いる際にも適するものとなる。
【００１７】
将棋盤は、その将棋駒載置面がその裏側から光学的に透視可能に形成され縦線横線からなる枡目が記載された透明パネルと、将棋駒に設けられたコードを将棋駒載置面を透してその裏面側から光学的に読み取るためのコードスキャナなどのコード読取手段と、将棋駒の識別情報を音声出力するためのスピーカなどの音声出力表示部を備えるとともに、このコード読取手段や音声出力表示部などを制御するための制御部を有して構成することができる。なお、将棋盤の盤面には、視力障害者などが手に触れることで識別可能として形成される凹凸部からなる枡目が設けられている。
【００１８】
棋譜生成手段は、前記制御部にその機能が担われた制御部などであって、コード読取手段により読取ったコード情報に基づいて各駒の将棋盤上での動きを逐次検出して棋譜情報を生成する。この棋譜情報のデータは制御部の記憶部に格納され、将棋盤に設けた手番指定ボタンなどの操作によって、指定した手番において将棋盤の盤面に打たれた将棋駒の種類と、その盤面位置などのデータがいつでも取り出し可能とすることもできる。
【００１９】
棋譜音声表示手段は、前記棋譜生成手段により生成された棋譜情報のデータを制御部などの記憶部から取りだして、先手番と後手番とを区別しながら音声表示するための音声出力部を少なくとも備え、必要に応じて画像表示部などを備えた表示装置であり、このような表示装置は将棋盤に内蔵させたり、無線通信回路などを介して接続される将棋盤とは別のイヤホーン出力部や、スピーカ、大画面液晶テレビなどとして設けることもできる。
【００２０】
本実施形態の将棋ゲーム機においては、前記コードに記録された駒識別情報は、少なくとも駒の種類を示す情報が含まれており、前記各駒には、先手番と後手番とを区別する二つのコードがそれぞれ付されていることにも特徴を有している。これによって、コードスキャナなどのコード読取手段を作動させて、そのセンサ部を将棋盤の透明パネル裏面に沿って一定方向にスキャンさせたときに、将棋盤の盤面に置かれた将棋駒の前後方向を検知して、その先手後手をゲーム開始に先立って設定されているプレイヤー情報のデータをもとに確実に判定できる。
【００２１】
本実施形態の将棋ゲーム機は、前記コード読取手段により読み取った情報に基づいて、先手番及び後手番の遊技者が前記駒を動かすまでの時間を計測し、この計測した時間に基づいて、前記駒を動かすまでの考慮時間として、予め双方の遊技者にそれぞれ与えられた一定の持ち時間の減少状況を表示する持ち時間表示手段をさらに備えている。これによって、双方の遊技者にその持ち時間の情報を音声や映像として表示することができ、将棋ゲームにおける利便性をさらに高めることができる。
【００２２】
持ち時間表示手段は、制御部におけるタイマ回路により算出される時刻データと将棋盤の盤面に打着された将棋駒の打着時刻とに基づいて計測される考慮時間をそれぞれの持ち時間から減算して、その残り時間をそれぞれの音声表示部や映像表示部を介して報知する装置である。このような報知装置は、将棋盤の筐体内部に設けたスピーカや、将棋盤から離隔された位置にあるリモートコントロールボックス、大型液晶表示画面を備えたテレビなどによって実現できる。
【００２３】
本実施形態の将棋ゲーム機は、相手から取った駒を載置する駒台をさらに備え、この駒台は、前記コード読取手段とは別の駒台用コード読取手段と、この駒台用コード読取手段により読取った情報に基づいて、駒の種類、駒の数を表示する持ち駒情報表示手段と、を備えることができる。この持ち駒情報表示手段によって、遊技者や遊技観戦者は将棋盤の情報のみならず、駒台に配置されている将棋駒の情報を音声情報や映像情報として取得することができ、将棋ゲームの状況をいつでも確実に把握することができる。
【００２４】
駒台は将棋駒が置かれる載置面が透明パネルにより形成された部材である。駒台用コード読取手段は、この板面上に置かれた将棋駒のコードを固定配置されたセンサ部などを介しこの板面裏側から透視して読み取る装置などであり、読み取れたデータは通信制御部やケーブルなどを介して将棋盤に内蔵された制御部に送信されるようになっている。
【００２５】
本実施形態の将棋ゲーム機においては、前記コードは、前記各駒の少なくとも表面に設けられた駒種を示す文字の一部に付すこともできる。これによって、健常者にとっても将棋駒に記された駒種を示す文字の視認を容易にすることができる。こうして、視力障害者にはコードによる駒情報を、健常者には文字による駒情報を提供して、両者の対戦を可能にして将棋ゲームの汎用性をさらに高めることができる。
【００２６】
以下、図面を参照して、本発明の実施形態について説明する。
【００２７】
図１は本実施形態の将棋ゲーム機における全体斜視図である。図２は同将棋ゲーム機に適用される将棋駒の説明図、図３は同将棋ゲーム機における将棋盤の平面図、図４はその平面断面図、図５はその正面断面図である。
【００２８】
図示するように本実施形態の将棋ゲーム機１０は、駒識別情報の駒情報コード１１ａが付された将棋駒１１と、将棋駒１１が載置される透明パネル１２ａを備えて将棋ゲームがなされる将棋盤１２と、将棋盤１２の筐体内に配置され透明パネル１２ａを透してそのパネル上に配置される将棋駒１１のコード１１ａを読み取るコードスキャナ１３（コード読取手段）と、透明パネル１２ａ上での各将棋駒１１の動きをコードスキャナ１３により逐次検出してこの棋譜情報を生成する将棋盤１２に内蔵された制御部１４（棋譜生成手段）と、この生成された棋譜情報を音声出力するスピーカ１７（棋譜音声表示手段）を備えている。
【００２９】
なお、将棋盤１２の左右脇側には、遊技者がその対局者から獲得した将棋駒１１を載せるための駒台１５、１５’が配置されている。この駒台１５、１５’には駒台面に置かれた将棋駒の情報を取得するための駒台センサ１５ａ（駒台用コード読取手段）と、この駒台用コード読取手段により読み取ったデータ情報に基づいて駒の種類、駒の数などを音声又は映像によって表示するための情報表示部１５ｂ（持ち駒情報表示手段）と、将棋盤１２の制御部１４や他の駒台と接続してその情報データを交換可能とする通信制御部１５ｃが設けられている。遊技者はその駒台に付設された操作パネル１５ｄのボタン類を操作することによって、情報表示部１５ｂを介して持ち駒の情報を適宜参照することができる。
【００３０】
なお、駒台１５、１５’を、通信制御部１５ｃを介して他の駒台と接続することによって先手後手双方の持ち駒の情報を音声出力又は映像出力の形態で得ることもできる。さらに、駒台センサ１５ａにより取得した駒情報データは通信制御部１５ｃを介して将棋盤１２に設けた制御部１４や他の駒台に送信して、制御部１４のデータ記憶部に記録された棋譜情報に反映させたり、スピーカ１７や外部表示装置などを介して駒台１５に係わる持ち駒情報を出力表示させたりすることも可能である。
【００３１】
将棋駒１１は図１及び図２に示すように、駒の種類を表す「歩」などがキャラクタ文字で記された文字部１１ｂと、この文字部１１ｂに対応して触手により認知可能な凹凸状に形成された点字部１１ｃと、駒先後の方向情報を表す方向コード及び駒情報などが記録された駒情報コード１１ａと、将棋駒１１の表裏面を区別するための切れ込み部１１ｄと、がそれぞれの駒の表裏面に配置されている。なお、方向コード及び駒情報コードは、バーコードや二次元コードなどで表記され、コードスキャナを介してその情報データが光学的に読み取り可能になっている。バーコードは一方向だけに情報を持っているのに対し、二次元コードはバーコードを積み重ねたスタックドバーコード方式やマトリックス方式により、縦、横二方向に情報を持たせることでその情報量を増加させることができる利点を有している。
【００３２】
なお、コード１１ａに記録された駒識別情報には、少なくとも駒の種類を示す情報のデータが含まれている。また、各将棋駒１１には先手番と後手番とを区別するための二つのコードがそれぞれ駒前後に付されており、これによって、透明パネル１２ａに置かれた将棋駒１１の方向を検知可能としてその先手番と後手番とが識別できるようにしている。
【００３３】
矩形状に形成された透明パネル１２ａの裏面側の筐体内にはＣＣＤスキャナやレーザスキャナなどのコードスキャナ１３が配置され、透明パネル１２ａの面上に置かれた将棋駒１１に向けてレーザ光などを照射して、将棋駒１１のコードからの反射光をその受光部により取得することができるようになっている。
【００３４】
図８に示すように透明パネル１２ａの表面には枡目状に凹凸部１２ｂが形成されており、視力障害者でもそのパネル面に手を触れることによって、そのパネル面上の枡目位置を知ることができるようになっている。また、透明パネル１２ａ周囲における盤面側端には、９列×９行からなる枡目の座標位置を示すための先手番用と後手番用の点字表示部１２ｃが併記されており、視力障害者同士の対局も容易にできるように工夫されている。
【００３５】
将棋盤１２の筐体内部には図４、図５に示すように、外部スピーカや画像表示装置、リモコン装置などに接続するための通信回路１８と、コードスキャナ１３のコードセンサ１３ａを往復駆動させるための電動モータなどからなるスキャナ駆動部１３ｂと、棋譜情報などを音声出力するためのスピーカ１７、遊技者による透明パネル１２ａへの将棋駒１１の打着を検知するための振動検知部１９と、これら装置類を制御して棋譜生成手段としても機能する制御部１４などとが配置されている。
【００３６】
コードスキャナ１３は、ガイドレール１３ｃを介して往復スライド自在に保持されたコードセンサ１３ａを駆動させるためのベルト１３ｄを備えており、電動モータなどのスキャナ駆動部１３ｂにより透明パネル１２ａの裏面に沿ってコードセンサ１３ａがスキャン動作されるのである。
【００３７】
コードセンサ１３ａは、透明パネル１２ａに向けて照射光を放つ発光部と、将棋駒１１からの反射光を検知するための受光部とを備えた棒状センサである。こうして、コードスキャナ１３は、コードセンサ１３ａを一方の盤端から他方の盤端にスライドさせる１回のスキャン動作によって、透明パネル１２ａ上の９×９の各枡目における座標データとともに、その枡目位置に配置された将棋駒１１の駒情報データを同時に取得することができるようになっている。
【００３８】
駒打着を検知する振動検知部１９は透明パネル１２ａに取り付けられた加速度センサや音響センサなどであって、対局による透明パネル１２ａへの将棋駒１１の打着音や振動などを検知することができるセンサ装置である。これによって、制御部１４は振動検知部１９からのセンサ信号や操作パネル１２ｄ上に設けた操作ボタンからの操作信号などに基づいて、スキャナ駆動部１３ｂが作動されて、コードスキャナ１３のコードセンサ１３ａがガイドレール１３ｃに沿ってスライドされるのである。
【００３９】
なお、図９の変容例に示すように、将棋ゲーム機１０の将棋盤１２には、獲得した将棋駒１１が載置される左右一対の駒台１５、１５’の他に、制御部１４を介して制御可能なスピーカボックス１６ｄ、液晶テレビ１６ｅ、リモコン装置１６ｆなどの外部表示装置１６を必要に応じて配置することができる。これら将棋盤１２とは別体となる外部表示装置は、例えば、将棋ゲームが行われる会場のステージや対局場とは別室に設けられ、対局者同士のみならず、その将棋ゲームの閲覧者などにこの対局情報を音声出力や映像出力で提示することができる。
【００４０】
ここで図１０は変容例に係るリモコン装置１６ｆにより操作される将棋盤１２の動作説明図である。このリモコン装置１６ｆは図示するように、電源のオンオフを行うためのオンオフボタン１６ｇや、その時点で操作された将棋駒１１の駒情報などを表示させるための表示画面１６ｈ、音声ガイダンス及び棋譜情報を流すための各種設定を行うためのメニューボタン１６ｉ、対局開始ボタン１６ｊ、対局終了ボタン１６ｋ、対局開始日時を汎用性の高い形式で保存するための保存ボタン１６ｍなどを備えている。なお、対局開始ボタン１６ｊ、対局終了ボタン１６ｋ、保存ボタン１６ｍなどには、視力障害者による操作を可能にするための点字列がボタン名とともに併記されている。こうして、遊技者がリモコン装置１６ｆのメニューボタン１６ｉを操作することによって、例えば、「音量を設定するには右を、持ち時間を設定するには左ボタンを・・・」などとする視力障害者をガイドするためのヘルプメッセージが将棋盤１２のスピーカ１７から出力されるようにしている。
【００４１】
図６に示すように将棋ゲーム機１０の駒台１５は、制御部１４の通信回路１８と通信可能に設けられた通信制御部１５ｃと、載置された将棋駒１１の駒種を取得検知する駒台センサ１５ａと、駒台に置かれた将棋駒１１の駒情報を音声出力させる情報表示部１５ｂと、駒台センサ１５ａの作動を促す開始ボタンなどを備えた操作パネル１５ｄなどを有している。また、駒台１５は無線又は有線の通信制御部１５ｃ、通信回路１８を介して制御部１４に操作パネル１５ｄや駒台センサ１５ａからの制御信号やセンサ信号を発信することができる。
【００４２】
外部表示装置１６は将棋ゲーム機１０に付随して必要に応じて設けることができ、図６に示すように通信制御回路１６ａ、音声出力部１６ｂ、映像出力部１６ｃなどを備えて構成することができる。こうして、無線又は有線の通信制御回路１６ａを介して制御部１４に外部表示装置１６を接続して、棋譜情報などのデータを受信して表示させることができる。なお、外部表示装置１６の音声出力部１６ｂや映像出力部１６ｃをそれぞれ個別に配置されるスピーカボックスや液晶テレビなどで代用してもよい。
【００４３】
続いて、以上のように構成される将棋ゲーム機１０に適用される将棋駒のコード読み取り処理の一例について説明する。図７は将棋ゲーム機におけるコード読み取り処理のフローチャートである。
【００４４】
将棋ゲーム機１０を用いた将棋ゲームは、対局者が将棋盤１２に設けられた操作パネル１２ｄのスタートボタンなどを操作することで制御部１４のメモリなどにロードされたコード読み取り処理のプログラムがスタートする。この最初の開始処理のステップＳ１においては、内蔵するタイマによるタイムカウント処理が開始されるとともに、先手番、後手番、棋譜データなどの各種変数が設定又は初期化され、スピーカ１７などの棋譜音声表示手段を介してゲームのスタートメッセージなどが音声出力される。
【００４５】
次の着手判定のステップＳ２においては、（ａ）前回のコードスキャナ１３の動作以降で規定のスキャン時間が経過したか、あるいは、（ｂ）将棋盤１２に設けた振動検知部１９のセンサが作動したか、もしくは（ｃ）対局者によって操作パネル１２ｄの着手ボタンが押されたか否かを判定する。ここで、前記（ａ）〜（ｃ）のいずれかの条件を満たした場合には次のステップＳ３に移行し、このいずれにも該当しない場合には待ち時間処理のステップＳ９に移行する。
【００４６】
スキャナ駆動処理のステップＳ３では、制御部１４からコードスキャナ１３のスキャナ駆動部１３ｂに駆動制御信号が送られる。これによって、コードセンサ１３ａが透明パネル１２ａの裏面に沿って設けられたガイドレール１３ｃ上を一方の盤端から他方の盤端にスライドして、透明パネル１２ａの各枡目に置かれた将棋駒１１のコード１１ａが読み取られる。なお、コード１１ａには、駒の種類を示す情報の他にも、先手番と後手番とを区別するための二つのコードがそれぞれ将棋駒１１の前後に付されているので、コードセンサ１３ａのスキャン動作によりその将棋駒が先手後手いずれかであるかを判定することができるようになっている。
【００４７】
将棋盤１２の盤面における各枡目（ｉ、ｊ）の位置データは、例えば、９×９個の要素からなる二次元配列Ａ［ｉ］［ｊ］（ｉ＝１〜９、ｊ＝１〜９）で定義される。この二次元配列Ａ［ｉ］［ｊ］の値としてコードセンサ１３ａで読み取られた各将棋駒１１の駒種データや先手後手番を表すデータ、スキャン時刻ＴのデータがＡ［ｉ］［ｊ］にセットされる。こうして、スキャン時刻Ｔにおける棋譜データＡ［ｉ］［ｊ］が制御部１４の記憶部に第ｎ番目の棋譜データＡn［ｉ］［ｊ］がそのスキャン時刻Ｔとともに格納されることとなる。なお、コードセンサ１３ａのスキャン動作により将棋盤１２の枡目（ｉ、ｊ）上に駒種コードＫが検出されない場合はＫ＝０として、Ａ［ｉ］［ｊ］に値ゼロがセットされる。また、ステップＳ１の開始処理においては、棋譜データの初期値Ａ0［ｉ］［ｊ］には、そのすべての要素に値ゼロがセットされるようになっている。
【００４８】
ステップＳ４では、取得された第ｎ番目の棋譜データＡn［ｉ］［ｊ］を、前回取得された第ｎ−１番目の棋譜データＡn-1［ｉ］［ｊ］と比較する。ここで、スキャン時刻を除くＡn［ｉ］［ｊ］とＡn-1［ｉ］［ｊ］が一致する場合は、この取得された第ｎ番目の棋譜データＡn［ｉ］［ｊ］を棄却クリアする重複データに関わるデータ処理などがなされる。こうして、ｎが奇数のときに先手番、ｎが偶数のときに後手番としてスキャン時刻Ｔを含む棋譜データが制御部１４の記憶部に保持されることとなる。
【００４９】
前記データ処理に続く表示出力判定のステップＳ５では、（ａ）遊技者により将棋盤１２の操作パネル１２ｄが操作されたか、（ｂ）新たにｎ番目の棋譜データが生成したか否かが判定される。ここで、前記（ａ）、（ｂ）いずれかの条件を満たした場合には表示出力処理のステップＳ６に移行し、いずれにも該当しない場合にはステップＳ９の待ち時間処理に移行する。
【００５０】
ステップＳ６の表示出力処理では、棋譜データＡn［ｉ］［ｊ］とＡn-1［ｉ］［ｊ］とにおける時刻データを除く変化分を検出する。こうして、この変化分のデータに相当する最新の着手情報データをスピーカ１７から図８に示すように音声出力させるのである。図８はこのような音声出力の様子を示しており、「先手、２三桂馬、右成らず王手です」などのメッセージがスピーカ１７から流されるのである。
【００５１】
なお、コード読取手段により読み取った棋譜データに基づいて先手番及び後手番の遊技者が将棋駒１１を動かすまでの時間を求め、双方の遊技者にそれぞれ与えられた持ち時間の減少状況（残り時間）を算出する。こうして、双方の遊技者にその持ち時間の情報を音声や映像として、持ち時間表示手段としても機能するスピーカ１７や点字プリンタなどの外部表示装置などを用いて表示させることができる。
【００５２】
なお、将棋盤１２の操作パネル１２ｄに遊技者が操作できる点字入力ボードやキーボードなどを設けたり、マイクロフォンを介して入力される遊技者の音声データを認識する音声認識装置を設けたりすることによって、第ｋ番目となる着手の棋譜データを指定して、この第ｋ番目の棋譜データにおける着手情報を出力させるようなことも可能である。
【００５３】
表示出力処理に続く終了判定のステップＳ７では、操作パネル１２ｄの終了ボタン（投了ボタン）が押されたか否かなどの終了条件が判定され、この終了条件を満たした場合には前記着手判定のステップＳ２に移行し、該当しない場合にはステップＳ８に移行する。
【００５４】
終了処理のステップＳ８では、棋譜情報のデータをクローズした後、先手番又は後手番のいずれかが勝利したことを宣言するコメントやバックミュージックなどをスピーカ１７や、将棋盤１２とは別の場所に付設した音声出力装置や映像出力装置などの外部表示装置から出力する処理などが実行されるのである。
【００５５】
一方、着手判定（ステップＳ２）及び表示出力判定（ステップＳ５）に続く、待ち時間処理のステップＳ９では、開始処理などにおいて設定された規定時間の間、コードスキャナ１３によるコードセンサ１３ａのスキャン動作を禁止するタイムウェイト処理がなされた後、上述した着手判定のステップＳ２にリターンされるようになっている。
【００５６】
以上説明したように本実施例の将棋ゲーム機１０よれば、将棋駒１１に付されたコード１１ａを、透明パネル１２ａをその盤面として有する将棋盤１２の内部に設けたコードスキャナ１３により読み取って、この読取ったコード情報に基づいて生成される棋譜情報を、先手番と後手番とを区別しながらスピーカ１７により音声出力表示するので、たとえ目が不自由な人でも手軽に将棋を楽しむことのできる将棋ゲーム機１０を提供することが可能となる。
【００５７】
さらに、ビデオカメラなどで将棋盤の盤面上を撮像してこの画像データをもとに画像認識処理を施して棋譜を作成する従来の将棋ゲーム機のものに比べて、将棋駒１１から直接的にそのコードデータを取得できるので周囲の光源などからの影響を排除でき、データ読み取りの信頼性に優れている。また、規格化されたコードデータを読み取るので取得以降のデータ処理を単純化でき、その処理を高速化することができる。しかも、コード読取手段となるコードスキャナ１３が将棋盤１２の筐体内にコンパクトに内蔵されるので、互いに近接させた将棋盤を多数並べて配置することができ、将棋大会などへの設置適用性に優れるとともに、多数の将棋ゲーム機１０から生成される棋譜データをその通信回路１８を介して、ホストコンピュータなどに取り込んで一括管理できるなどその運用性にも優れたものとすることができる。
【００５８】
上述した実施形態から以下の将棋ゲーム機が実現される。
【００５９】
（１）表面及び裏面に、駒識別情報が記録されたコード１１ａがそれぞれ付された一組の将棋の駒（将棋駒１１）と、前記コードを読み取るコード読取手段（例えば、コードスキャナ１３）を備えた将棋盤１２と、前記コード読取手段により読み取った情報に基づいて、前記各駒の前記将棋盤上での動きを逐次検出して棋譜情報を生成する棋譜生成手段（例えば、制御部１４）と、前記棋譜生成手段により生成した棋譜情報を、先手番と後手番とを区別しながら音声表示する棋譜音声表示手段（例えば、スピーカ１７）と、を備える将棋ゲーム機１０。
【００６０】
（２）前記コード１１ａに記録された駒識別情報は、少なくとも駒（将棋駒１１）の種類を示す情報が含まれており、前記各駒には、先手番と後手番とを区別する二つのコードがそれぞれ付されている将棋ゲーム機１０。
【００６１】
（３）前記コード読取手段（例えば、コードスキャナ１３）により読み取った情報に基づいて、先手番及び後手番の遊技者が前記駒（将棋駒１１）を動かすまでの時間を計測し、この計測した時間に基づいて、前記駒を動かすまでの考慮時間として、予め双方の遊技者にそれぞれ与えられた一定の持ち時間の減少状況を表示する持ち時間表示手段（例えば、スピーカ１７など）をさらに備える将棋ゲーム機１０。
【００６２】
（４）相手から取った駒（将棋駒１１）を載置する駒台１５をさらに備え、この駒台は、前記コード読取手段とは別の駒台用コード読取手段（例えば、駒台センサ１５ａ）と、この駒台用コード読取手段により読取った情報に基づいて、駒の種類、駒の数を表示する持ち駒情報表示手段（例えば、情報表示部１５ｂ）と、を備える将棋ゲーム機１０。
【００６３】
（５）前記コード１１ａは、前記各駒（将棋駒１１）の少なくとも表面に設けられた駒種を示す文字（例えば、文字部１１ｂ）の一部に付されている将棋ゲーム機１０。
【００６４】
以上、本発明の実施形態を説明したが、ここでは具体例を例示したに過ぎず遊技機の具体的構成は適宜設計変更が可能である。例えば、本実施形態では、将棋駒１１に二次元コードやバーコードなどを付してこれを将棋盤１２の裏面に設けたコードスキャナ１３で光学的に読み取るようにしたが、将棋駒に駒情報が記録されたＩＣチップを取り付け、将棋盤内に設けたＩＣチップリーダをスキャンさせてこのＩＣチップの駒情報を取り込むようにすることも可能である。
【００６５】
また、多数配置した将棋ゲーム機毎にその通信回路を介して対局中の駒情報データをホストコンピュータなどに取り込んで処理して、この処理されたデータを将棋盤に設けた棋譜表示手段により音声出力もしくは振動子出力などの手段で遊技者に報知したり、点字プリンタなどに出力して遊技者に提示したりすることもできる。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係る将棋ゲーム機の全体斜視図である。
【図２】同将棋ゲーム機に適用される将棋駒の説明図である。
【図３】同将棋ゲーム機における将棋盤の平面図である。
【図４】同将棋ゲーム機における将棋盤の平面断面図である。
【図５】同将棋ゲーム機における将棋盤の正面断面図である。
【図６】同将棋ゲーム機におけるブロック構成図である。
【図７】同将棋ゲーム機におけるコード読み取り処理のフロー図である。
【図８】同将棋ゲーム機における盤面の一部拡大図である。
【図９】同将棋ゲーム機における変容例の全体斜視図である。
【図１０】同変容例におけるリモコン装置の動作説明図である。
【符号の説明】
【００６７】
１０    将棋ゲーム機
１１    将棋駒
１１ａ    コード
１１ｂ    文字部
１１ｃ    点字部
１１ｄ    切れ込み部
１２    将棋盤
１２ａ    透明パネル
１２ｂ    凹凸部
１２ｃ    点字表示部
１２ｄ    操作パネル
１３    コードスキャナ
１３ａ    コードセンサ
１３ｂ    スキャナ駆動部
１３ｃ    ガイドレール
１３ｄ    ベルト
１４    制御部（棋譜生成手段）
１５、１５’    駒台
１５ａ    駒台センサ（駒台用コード読取手段）
１５ｂ    情報表示部（持ち駒情報表示手段）
１５ｃ    通信制御部
１５ｄ    操作パネル
１６    外部表示装置
１６ａ    通信制御回路
１６ｂ    音声出力部
１６ｃ    映像出力部
１６ｄ    スピーカボックス
１６ｅ    液晶テレビ
１６ｆ    リモコン装置
１６ｇ    オンオフボタン
１６ｈ    表示画面
１６ｉ    メニューボタン
１６ｊ    対局開始ボタン
１６ｋ    対局終了ボタン
１６ｍ    保存ボタン
１７    スピーカ（棋譜音声表示手段、持ち時間表示手段）
１８    通信回路
１９    振動検知部
【図１】
2009225847.tif 000003
【図２】
2009225847.tif 000004
【図３】
2009225847.tif 000005
【図４】
2009225847.tif 000006
【図５】
2009225847.tif 000007
【図６】
2009225847.tif 000008
【図７】
2009225847.tif 000009
【図８】
2009225847.tif 000010
【図９】
2009225847.tif 000011
【図１０】
2009225847.tif 000012