(57)【特許請求の範囲】
【請求項１】
下記の要件を備えてなることを特徴とする電子機器装置。
（イ）電子機器本体と、センサ部と、複数の識別対象物を有すること。
（ロ）前記複数の識別対象物の各々は、適宜のキャラクタを表示したキャラクタ表示部と、特定の色を表示した色表示部が形成されていること。
（ハ）前記色表示部は、前記特定の色に任意の色を加えることが可能であること。
（ニ）前記センサ部は、それぞれ赤色光、緑色光、青色光を発光する赤色発光手段、緑色発光手段、青色発光手段と、光を受光する受光手段とを有すること。
（ホ）前記センサ部の前記赤色発光手段、前記緑色発光手段、前記青色発光手段を順番に発光させ、前記識別対象物の色表示部からの各色毎の反射光を前記受光手段により読み取らせ、当該読み取られた各色毎の反射光の計測データを収集する計測データ収集手段を有すること。
（ヘ）前記計測データ収集手段により収集された各色毎の反射光に関するデータを、適宜の変換式を用いて、生命力、攻撃力等のキャラクタのパラメータに変換する手段を有すること。
（ト）前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータを表示する表示手段を有すること。
（チ）他方の電子機器装置と通信を行う通信手段を有すること。
（リ）前記通信手段は、前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータを、他方の電子機器装置へ送信する送信手段を有すること。
（ヌ）前記通信手段は、他方の電子機器装置からのキャラクタのパラメータを受信する受信手段を有すること。
（ル）前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータと、前記通信手段により受信した他方の電子機器装置からのキャラクタのパラメータとを比較して勝敗を判定する手段を有すること。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、識別対象物に着色された色の違いに基づいて、その識別対象物を識別することのできる電子機器装置に関し、更にその識別した結果に応じて遊びに拡張性を持たせるようにした電子機器装置に関するものである。
【０００２】
【従来の技術】
従来、物体の色を識別する機能を有する各種玩具が提案されている。このような従来の玩具としては、特開平４−３５４０８６号公報に示されるように、商品情報が記されたバーコードシールと、そのバーコードシールの商品情報を読み取るバーコード読取部とで構成されるレジスタ玩具が知られている。
上記バーコードシールには、複数の色の中から選択された１の色が付された色領域と、濃淡模様のバーコードが記載されたバーコード領域とを有し、色領域の色と、バーコード領域の濃淡模様との組み合わせにより、商品情報を特定している。
また、バーコード読取玩具側には、濃淡模様のバーコードを読み取るためのバーコードセンサーが設けられると共に、色領域の色を検出するための色センサが設けられている。
【０００３】
【発明が解決しようとする課題】
しかしながら、前述の従来例は、色領域の色を検出するための色センサとして、単一の発光ダイオードと、フォトトランジスタとで構成されているので、識別できる色の種類が限られてしまうという問題点を有していた。
また、上記従来例では、色領域の色が、商品情報を特定するための商品記号の一部として用いられているが、色を識別した結果に応じて他の遊びに適用することができるものではなく、拡張性に乏しいという問題点を有していた。
【０００４】
本願発明は、上記に鑑みて案出されたもので、識別対象物に着色された色の違いに基づいて、その識別対象物を識別することができ、さらにその識別した結果に応じて遊びに拡張性を持たせることのできる電子機器装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明が提供する請求項１に係る電子機器装置は、上記目的を達成するために、下記の要件を備えたことを特徴とする。すなわち、
（イ）電子機器本体と、センサ部と、複数の識別対象物を有すること。
（ロ）前記複数の識別対象物の各々は、適宜のキャラクタを表示したキャラクタ表示部と、特定の色を表示した色表示部が形成されていること。
（ハ）前記色表示部は、前記特定の色に任意の色を加えることが可能であること。
（ニ）前記センサ部は、それぞれ赤色光、緑色光、青色光を発光する赤色発光手段、緑色発光手段、青色発光手段と、光を受光する受光手段とを有すること。
（ホ）前記センサ部の前記赤色発光手段、前記緑色発光手段、前記青色発光手段を順番に発光させ、前記識別対象物の色表示部からの各色毎の反射光を前記受光手段により読み取らせ、当該読み取られた各色毎の反射光の計測データを収集する計測データ収集手段を有すること。
（ヘ）前記計測データ収集手段により収集された各色毎の反射光に関するデータを、適宜の変換式を用いて、生命力、攻撃力等のキャラクタのパラメータに変換する手段を有すること。
（ト）前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータを表示する表示手段を有すること。
（チ）他方の電子機器装置と通信を行う通信手段を有すること。
（リ）前記通信手段は、前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータを、他方の電子機器装置へ送信する送信手段を有すること。
（ヌ）前記通信手段は、他方の電子機器装置からのキャラクタのパラメータを受信する受信手段を有すること。
（ル）前記各色毎の反射光に関するデータから変換されたキャラクタのパラメータと、前記通信手段により受信した他方の電子機器装置からのキャラクタのパラメータとを比較して勝敗を判定する手段を有すること。
【００１８】
【発明の実施の形態】
本願発明に係る電子機器装置の第１の実施の形態を図面に基づいて説明する。
図１は、本願発明に係る電子機器装置の回路部の要部を示したブロック図、図２Ａは、図１の回路部が組み込まれる電子機器本体の内部を示した平面図、図２Ｂは、電子機器本体に接続されるセンサ部の平面図、図３は、第１の基準値を収集する場合の作用を示したフローチャート、図４は、第２の基準値を収集する場合の作用を示したフローチャート、図５は、モード選択に係る作用を示したフローチャート、図６は、セレクト「ＳＥＬＥＣＴ」モードに係る作用を示したフローチャート、図７は、アビリティー「ＡＢＩＬＩＴＹ」モードに係る作用を示したフローチャート、図８は、チェック「ＣＨＥＣＫ」モードに係る作用を示したフローチャートである。
【００１９】
本願発明に係る電子機器装置は、図２Ａに示す電子機器本体５０を有し、電子機器本体５０には、コード３０を介して図２Ｂに示すセンサ部１０が接続されている。
電子機器本体５０は、ワンチップのマイクロコンピュータ等から形成される制御装置１を有する。電子機器本体５０の上部には、液晶表示装置２２が設けられている。また、電子機器本体５０は、操作入力部２０、電源スイッチ３４、音スイッチ３６、電源ランプ３８、アクセスランプ４０を有する。電子機器本体５０には、電源コード３２が接続されている。
【００２０】
上記操作入力部２０は、スイッチ２０ａと、スイッチ２０ｂと、スイッチ２０ｃとから構成されている。スイッチ２０ａは、各種モードを選択するためのスイッチである。スイッチ２０ｂは、スイッチ２０ａで選択したモードを決定するためのスイッチである。スイッチ２０ｃは、キャンセル用のスイッチである。
アクセスランプ４０は、赤色ランプ４０ａと、緑色ランプ４０ｂと、黄色ランプ４０ｃの複数のランプから構成されている。これらの複数のランプは、計測の段階に応じて赤色ランプ４０ａ、緑色ランプ４０ｂ、黄色ランプ４０ｃの順番に点灯されるものである。
【００２１】
図１及び図２に示すように、センサ部１０は、受光素子１２と、赤色発光素子１４と、緑色発光素子１６と、青色発光素子１８を備えている。赤色発光素子１４は、赤色光を発光する赤色発光手段である。緑色発光素子１６は、緑色光を発光する緑色発光手段である。青色発光素子１８は、青色光を発光する青色発光手段である。受光素子１２は、前述の赤色発光素子１４、緑色発光素子１６、青色発光素子１８から発射された光が、識別対象物を反射して得られた光を受光する受光手段である。
【００２２】
尚、図１及び図２に示す例では、センサ部１０に赤色発光素子１４と、緑色発光素子１６と、青色発光素子１８との３種類の発光素子を備えて構成したが、本発明はこれに限定されることなく、任意の色を発光する発光素子を１又は２種類以上の適宜の数の発光素子を用いて構成することができる。
すなわち、本願発明者等の実験によれば、識別すべき対象物の種類が少ない場合は、１又は２種類の発光素子を用いた場合でも、確実に識別対象物を識別することができ、特殊な色を判定したい場合や、更に多くの識別対象物を識別したい場合には、赤色発光素子１４と、緑色発光素子１６と、青色発光素子１８との３種類の発光素子を設けるようにするとよい。
【００２３】
次に、図１を参照して電子機器本体５０に組み込まれる回路部と、その周辺装置を説明する。
制御装置１は、センサ部１０と接続されると共に、操作入力部２０と接続されている。また、制御装置１は、液晶表示装置２２、スピーカ２４、光通信装置２６のそれぞれと接続されている。
スピーカ２４は、電子機器本体５０内に設けられて、効果音や適宜の音声を出力するものである。
光通信装置２６は、赤外線信号を発射する発光素子、他方の電子機器装置からの赤外線信号を受光する受光素子、この受光素子からの赤外線信号を増幅する増幅回路、各種情報やデータを変調して前記発光素子を駆動するための駆動回路等を有する。この光通信装置２６が介在することにより、図示しない他方の電子機器装置とのあいだで、各種情報やデータを交換することができる。
【００２４】
制御装置１は、全体的な制御を行うもので、ＣＰＵ３，ＲＯＭ５，ＥＥＰＲＯＭ７、ＲＡＭ９及びインターフェース回路等の周辺回路部で構成されている。
ＲＯＭ５には、各種動作モードに関する制御プログラム、後で説明する第１及び第２の基準値を収集するためのプログラム、計測データを収集するためのプログラム、前記第１、第２の基準値と、計測データとの変化量に基づいて、色の識別判定を行うためのプログラム等の各種プログラムが記憶されている。
また、ＲＯＭ５には、後で説明する補正値を算出するためのプログラム、色の識別判定に用いられる複数の条件式に関するデータ、色識別の判定結果に応じて、当該判定結果を特定の情報、例えば、キャラクタのパラメータや商品の価格情報に変換するための変換処理プログラム等が記憶されている。ＲＯＭ５は、識別対象物の色を判定するための複数の条件式が各色に対応して記憶されている条件式記憶手段である。
【００２５】
ＲＯＭ５には、複数種類の色に対応して、個々の色を特定するための色コードデータが記憶されると共に、前記識別判定された色のコードデータに対応する色の名称を液晶表示装置２２に文字表示させるための表示制御プログラム、計測データをそのまま数値表示させるための表示制御プログラムが記憶されている。
また、ＲＯＭ５には、複数の音声データが、それぞれ特定の色コードデータに対応して記憶されている。また、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されている。さらに、ＲＯＭ５には、複数の商品情報に関するデータ、例えば、複数の商品名とそれぞれの商品の価格情報が、特定の色コードデータに対応して記憶されている。
【００２６】
ＥＥＰＲＯＭ７は、不揮発性のメモリであり、色識別判定に使用される赤色、緑色、青色の各色毎の第１及び第２の基準値が記憶される。すなわち、ＥＥＰＲＯＭ７は、第１及び第２の基準値を赤色、緑色、青色の各色毎に記憶する基準値記憶手段である。
また、ＥＥＰＲＯＭ７には、第１、第２の基準値から算出された補正値が記録される。
ＲＡＭ９には収集された計測データ、識別判定された色の色コードデータ、液晶表示装置２２に表示される各種表示データ等が記憶される。また、ＲＡＭ９は各種制御処理の際のワークエリアとして使用される。
【００２７】
ＣＰＵ３は、ＲＯＭ５に記憶されている種々のプログラムに従って、各種制御処理を実行するものである。またＣＰＵ３は、ＲＡＭ９から計測データを読み出すと共に、ＥＥＰＲＯＭ７から第１、第２の基準値及び補正値を読み出して、色の識別判定を行うものである。
【００２８】
制御装置１は、操作入力部２０の操作により「ＳＥＬＥＣＴ」モード、「ＡＢＩＬＩＴＹ」モード、「ＣＨＥＣＫ」モードに係る動作制御を行う。
「ＳＥＬＥＣＴ」モードでは、計測データに基づいて色を判定し、その判定した色の名称を液晶表示装置２２に文字表示させる。
「ＡＢＩＬＩＴＹ」モードでは、計測データを特定の計算式にあてはめて、当該計測データを特定の情報に変換して表示させる。例えば、計測データをキャラクタのパワー情報に変換した場合は、そのキャラクターの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等を液晶表示装置２２に表示させる。また、計測データを商品の価格情報に変換した場合は、その商品の価格等を液晶表示装置２２に表示させる。
「ＣＨＥＣＫ」モードでは、計測動作を継続させて、赤色、緑色、青色の各色毎の成分の計測データを連続的にリアルタイムに数字表示させる。
【００２９】
制御装置１は、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を図示しない白色の基準体に順番に照射させ、その反射光を受光素子１２で読み取らせ、その読み取った赤色、緑色、青色の各色毎の値を第１の基準値として収集する第１の基準値収集手段を有する。上記白色の基準体は、平面であるか立体であるかを問わず、センサ部１０で検出する部分が白色に着色されていれば良い。
また、制御装置１は、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を図示しない黒色の基準体に順番に照射させ、その反射光を受光素子１２で読み取らせ、その読み取った赤色、緑色、青色の各色毎の値を第２の基準値として収集する第２の基準値収集手段を有する。上記黒色の基準体は、平面であるか立体であるかを問わず、センサ部１０で検出する部分が黒色に着色されていれば良い。
【００３０】
制御装置１は、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を識別対象物に順番に照射させ、それぞれの反射光を受光素子１２で読み取らせて、計測データを収集する計測データ収集手段を有する。また、制御装置１は、第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量に基づいて、識別対象物を識別する識別手段を有する。また、制御装置１は、第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量に基づいて、識別対象物の色を判定する判定手段を有する。
また、制御装置１は、第１の基準値と第２の基準値との差を、赤色、緑色、青色のそれぞれの色毎に演算する演算手段と、この演算手段で演算した値を、任意の共通の数で等分することによって、各色毎に補正値を算出する補正値算出手段を有する。また、制御装置１は、基準値と計測データとの変化量を算出し、その算出結果を特定の情報に変換する変換手段を有する。
【００３１】
次に、図３乃至図８を参照して作用を説明する。
まず、第１の基準値を収集する場合の作用を説明する。ステップＳ１では、白色の基準体をセンサ部１０にセットして、基準体の白色に着色された部分をセンサ部１０で検出する。次に、ステップＳ２では、赤色発光素子１４からの発射光を白色の基準体に照射する。ステップＳ３では、白の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを白色の基準体からの赤データとして記憶する。
次に、ステップＳ４では、緑色発光素子１６からの発射光を白色の基準体に照射する。ステップＳ５では、白の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを白色の基準体からの緑データとして記憶する。
【００３２】
次に、ステップＳ６では、青色発光素子１８からの発射光を白色の基準体に照射する。ステップＳ７では、白の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを白色の基準体からの青データとして記憶する。
ステップＳ８、ステップＳ９では、白色の基準体からの赤データを第１の基準値Ｒｍｉｎとして決定し、白色の基準体からの緑データを第１の基準値Ｇｍｉｎとして決定し、白色の基準体からの青データを第１の基準値Ｂｍｉｎとして決定する。
ＣＰＵ３は、これらの第１の基準値Ｒｍｉｎ，Ｇｍｉｎ，ＢｍｉｎをＥＥＰＲＯＭ７に記憶させる。
【００３３】
次に、第２の基準値を収集する場合の作用を説明する。ステップＳ１０では、黒色の基準体をセンサ部１０にセットして、基準体の黒色に着色された部分をセンサ部１０で検出する。次に、ステップＳ１１では、赤色発光素子１４からの発射光を黒色の基準体に照射する。ステップＳ１２では、黒の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを黒色の基準体からの赤データとして記憶する。
【００３４】
次に、ステップＳ１３では、緑色発光素子１６からの発射光を黒色の基準体に照射する。ステップＳ１４では、黒の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを黒色の基準体からの緑データとして記憶する。
次に、ステップＳ１５では、青色発光素子１８からの発射光を黒色の基準体に照射する。ステップＳ１６では、黒の基準体を反射して得られた反射光を受光素子１２で受光し、そのデータを黒色の基準体からの青データとして記憶する。
ステップＳ１６、ステップＳ１７では、黒色の基準体からの赤データを第２の基準値Ｒｍａｘとして決定し、黒色の基準体からの緑データを第２の基準値Ｇｍａｘとして決定し、黒色の基準体からの青データを第２の基準値Ｂｍａｘとして決定する。
ＣＰＵ３は、これらの第２の基準値Ｒｍａｘ，Ｇｍａｘ，ＢｍａｘをＥＥＰＲＯＭ７に記憶させる。
【００３５】
次に、前記第１の基準値Ｒｍｉｎ，Ｇｍｉｎ，Ｂｍｉｎ、第２の基準値Ｒｍａｘ，Ｇｍａｘ，Ｂｍａｘを用いて補正値を算出する場合を説明する。
ＣＰＵ３は、第１の基準値Ｒｍｉｎ，Ｇｍｉｎ，Ｂｍｉｎと、第２の基準値Ｒｍａｘ，Ｇｍａｘ，Ｂｍａｘとの差を赤色、緑色、青色のそれぞれの色毎に演算し、その演算した値を、任意の共通の数で等分することによって、各色毎に補正値を算出する。
ここで、上記任意の共通の数を１０に設定して、赤補正値Ｒｏ，緑補正値Ｇｏ，青補正値Ｂｏを算出する場合の算出式を以下に示す。
【００３６】
赤補正値Ｒｏ＝（Ｒｍａｘ−Ｒｍｉｎ）÷１０
緑補正値Ｇｏ＝（Ｇｍａｘ−Ｇｍｉｎ）÷１０
青補正値Ｂｏ＝（Ｂｍａｘ−Ｂｍｉｎ）÷１０
【００３７】
例えば、第１の基準値Ｒｍｉｎ，Ｇｍｉｎ，Ｂｍｉｎが、それぞれ３４，１００，１２４であり、第２の基準値Ｒｍａｘ，Ｇｍａｘ，Ｂｍａｘが、それぞれ７６，１７６，１９１である場合の赤補正値Ｒｏ，緑補正値Ｇｏ，青補正値Ｂｏは、それぞれ以下のごとく算出される。このとき、算出値の内、小数点以下の数は切り捨てられる。すなわち、
【００３８】
赤補正値Ｒｏ＝（７６−３４）÷１０＝４
緑補正値Ｇｏ＝（１７６‐１００）÷１０＝７
青補正値Ｂｏ＝（１９１‐１２４）÷１０＝６
【００３９】
上記算出された各色の補正値、すなわち、赤補正値Ｒｏ，緑補正値Ｇｏ，青補正値Ｂｏは、ＥＥＰＲＯＭ７に記憶される。
【００４０】
尚、任意の共通の数は、１０に限定されることなく、他の適宜の共通の数を用いることができる。この共通の数をさらに大きくすることにより、多くの種類の色を正確に識別することができる。また、赤補正値Ｒｏ，緑補正値Ｇｏ，青補正値Ｂｏを算出する場合に、算出値の小数点以下の数を切り上げるようにしても良い。もちろん、算出値の小数点第１位の桁を四捨五入するようにしても良い。
また、前述の説明では、白色の基準体から得られた値が最小値となるように第１の基準値を設定すると共に、黒色の基準体から得られた値が最大値となるように第２の基準値を設定したが、逆に、白色の基準体から得られた値が最大値となるように第１の基準値を設定すると共に、黒色の基準体から得られた値が最小値となるように第２の基準値を設定してもよい。この場合、各補正値を算出するための算出式及び色判定に用いられる各種条件式も上記に応じて設定される。
【００４１】
次に、モード選択に係る作用を説明する。初期状態では、「ＳＥＬＥＣＴ」の文字が液晶表示装置２２に表示される（ステップＳ１９）。ステップＳ２０において、操作入力部２０のスイッチ２０ａが操作されると、ステップＳ２１へ進み、「ＡＢＩＬＩＴＹ」の文字を液晶表示装置２２に表示する。ステップＳ２２において、操作入力部２０のスイッチ２０ａを押すと、ステップＳ２２からステップＳ２３へ進み、「ＣＨＥＣＫ」の文字を液晶表示装置２２に表示する。更に、ステップＳ２４において、操作入力部２０のスイッチ２０ａを押すと，ステップＳ２４から再びステップＳ１９へ戻り、「ＳＥＬＥＣＴ」の文字を液晶表示装置２２に表示する。
上記のごとく、任意のモードをスイッチ２０ａで選択した後、スイッチ２０ｂを押すことにより、動作モードが決定される（ステップＳ２５）。
【００４２】
次に、図６を参照して「ＳＥＬＥＣＴ」モードにおける作用を説明する。「ＳＥＬＥＣＴ」モードにおいて、スイッチ２０ｂを押すと、液晶表示装置２２に「ＲＥＡＤＹ」の文字が表示され、計測動作を開始する。
ステップＳ２６では、識別対象物をセンサ部１０にセットして、識別対象物の着色部分をセンサ部１０で検出する。次に、ステップＳ２７では、赤色発光素子１４からの発射光を識別対象物に照射する。ステップＳ２８では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの赤計測データＲｘとしてＲＡＭ９に記憶する。
【００４３】
次に、ステップＳ２９では、緑色発光素子１６からの発射光を識別対象物に照射する。ステップＳ３０では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの緑計測データＧｘとしてＲＡＭ９に記憶する。
次に、ステップＳ３１では、青色発光素子１８からの発射光を識別対象物に照射する。ステップＳ３２では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの青計測データＢｘとしてＲＡＭ９に記憶する。
このとき、計測動作の段階に応じてアクセスランプ４０が赤色ランプ４０ａ、緑色ランプ４０ｂ、黄色ランプ４０ｃの順番で点灯し、計測動作が終了すると、全てのアクセスランプ４０が消灯する。
【００４４】
次に、ステップＳ３３、ステップＳ３４における識別対象物の色の判定に関する作用を説明する。
上記のごとく、計測データＲｘ，Ｇｘ，Ｂｘの収集が終了すると、ＣＰＵ３は、ＲＯＭ５から、色を判定するための複数の条件式を読み出し、計測データＲｘ，Ｇｘ，Ｂｘが、１以上の条件式に該当するか否かを判断することによって、識別対象物の色を判定する。
【００４５】
例えば、下記の条件式は、識別対象物の色がオレンジ色であるか否かを判定するための条件式の一例である。
Ｇｘ＞＝Ｇｍｉｎ＋２×Ｇｏ
たとえば、計測データＲｘ，Ｇｘ，Ｂｘが、それぞれ３１、１２５、１６９である場合には、左辺は１２５であり、右辺は１００＋２×７＝１１４であり、この条件式に当てはまるので、識別対象物の色はオレンジ色であると判定される。ここで、複数の識別対象物は、それぞれ異なる色に着色されているので、複数の識別対象物の中からオレンジ色に着色された識別対象物を特定することができる。
【００４６】
尚、ＲＯＭ５には、色を判定するための条件式が複数記憶されており、識別対象物の計測データが複数の条件式に該当することも考えられる。そのような場合には、各条件式に優先順位が設定されており、該当する条件式の中で優先順位の高い条件式に基づいて色判定が実行される。
また、前述の条件式は、第１の基準値又は第２の基準値のいずれか一方と、単一の補正値のみを用いたものであるが、本願発明はこれに限定されることなく、第１の基準値及び第２の基準値の双方を用いると共に、複数の補正値を用いて、各種の条件式を設定することができる。このようにすることにより、更に高精度で色判定を行うことができる。
次に、ステップＳ３５では、判定した色の名称を液晶表示装置２２に文字表示する。
【００４７】
次に、図７を参照して「ＡＢＩＬＩＴＹ」モードにおける作用を説明する。この「ＡＢＩＬＩＴＹ」モードのステップＳ２６〜ステップＳ３３における作用は、図６のステップＳ２６〜ステップＳ３３の作用と同様であり、詳細な説明を省略する。
上記ステップＳ３３で識別対象物の色が判定されると、ステップＳ３３からステップＳ３６へ進む。ステップＳ３６では、上記判定結果に応じて、当該判定結果を特定の情報に変換する。
【００４８】
例えば、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されており、ＣＰＵ３は、判定された色の色コードデータを特定し、この色コードデータと対応するキャラクタのデータをＲＯＭ５から読み取る。この読み取られたキャラクタのデータには、そのキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータが設定されており、この「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータは液晶表示装置２２に表示される（ステップＳ３７）。
これにより、遊戯者は、本願発明に係る電子機器装置をゲーム機として用いることができる。
【００４９】
また、ＲＯＭ５には、複数の商品情報に関するデータ、例えば、複数の商品名とそれぞれの商品の価格情報が、特定の色コードデータに対応して記憶されており、ＣＰＵ３は、判定された色の色コードデータを特定し、この色コードデータと対応する商品名と、その商品の価格情報をＲＯＭ５から読み取る。このＲＯＭ５から読み取られた商品名と、その商品の価格情報は、液晶表示装置２２に表示される（ステップＳ３７）。
【００５０】
尚、判定された色と対応するキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータを表示するか、若しくは、判定された色と対応する商品名と、その商品の価格情報を表示するかは、操作入力部２０の適宜のスイッチを操作することにより選択することができる。
これにより、遊戯者は、本願発明に係る電子機器装置をレジスタ玩具として用いることができる。
【００５１】
次に、図８を参照して、「ＣＨＥＣＫ」モードの作用を説明する。この「ＣＨＥＣＫ」モードのステップＳ２６〜ステップＳ３２における作用は、図６のステップＳ２６〜ステップＳ３２の作用と同様であり、詳細な説明を省略する。
上記ステップＳ２６〜ステップＳ３２で計測データＲｘ，Ｇｘ，Ｂｘが計測されると、ステップＳ３８へ進み、この計測動作を継続し、計測中の計測データＲｘ，Ｇｘ，Ｂｘをそのままリアルタイムで数値表示する。
【００５２】
尚、上記の例では、第１、第２の基準値と、補正値とを用いた複数の条件式に基づいて、識別対象物に着色された色を判定することにより、その識別対象物を識別するように構成したが、本発明はこれに限定されることなく、さらに多くの拡張性を持たせることができる。
【００５３】
例えば、識別対象物の色を判定することなく、識別対象物から読み取られた計測データに基づいて、直接的に識別対象物を識別するように構成しても良い。
すなわち、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を白色の基準体に照射し、その反射光を受光素子１２で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第１の基準値として収集すると共に、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を黒色の基準体に照射し、その反射光を受光素子１２で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第２の基準値として収集する。そして、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を識別対象物に照射し、それぞれの反射光を受光素子１２で読み取ることにより、計測データを収集する。第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量を求め、この変化量に基づいて識別対象物を直接的に識別するように構成することができる。
【００５４】
例えば、第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量に対応して特定の物体をＲＯＭ５に記憶しておき、上記変化量に基づいて該当する物体をＲＯＭ５から読みとるように構成するとよい。この場合、上記変化量には一定の幅を持たせておき、その範囲内にあるときに、特定の物体を割り当てるようにするとよい。したがって、計測データが得られると、第１又は／及び第２の基準値と、計測データとの変化量が算出され、この変化量に基づいて、識別対象物が特定の物体として識別される。
【００５５】
また、識別対象物の色を判定することなく、その識別対象物から読み取られた計測データに基づいて、直接的にキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータに変換するように構成しても良い。
【００５６】
すなわち、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を白色の基準体に照射し、その反射光を受光素子１２で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第１の基準値として収集すると共に、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を黒色の基準体に照射し、その反射光を受光素子１２で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第２の基準値として収集する。そして、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を識別対象物に照射し、それぞれの反射光を受光素子１２で読み取ることにより、計測データを収集する。第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量を算出し、当該変化量を適宜の変換式を用いて、キャラクタのパラメータ等の特定の情報に変換するように構成しても良い。
上記特定の情報に変換する場合は、キャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータに限定されず、音声データに変換する場合、商品情報や価格情報に変換する場合も含まれる。
【００５７】
次に、本願発明に係る電子機器装置の第２の実施の形態を図面に基づいて説明する。
図９は、本願発明に係る第２の実施の形態の電子機器装置の平面図であり、図１０は、図９の電子機器装置の要部を示したブロック図であり、図１１は、図９の電子機器装置の作用を示したフローチャートである。
図９、図１０に示すように、電子機器本体８０と、複数のカードを有する。このそれぞれのカードには、適宜のキャラクタを表示したキャラクタ表示部８６と、特定の色を表示した色表示部８８が形成されている。また、これらの複数のカードは、色表示部８８に白色が表示された白基準カードと、色表示部８８に黒色が表示された黒基準カードと、色表示部８８に任意の色が表示された被識別カード８４とを有する。
【００５８】
電子機器本体８０の一側である下端部には、カードを挿入するためのスロット部８２が形成されている。このスロット部８２と対応する位置には、センサ部２が設けられている。このセンサ部２は、図２（Ｂ）に示したセンサ部１０と同様に赤色光を発光する赤色発光素子１４（赤色発光手段）と、緑色光を発光する緑色発光素子１６（緑色発光手段）と、青色光を発光する青色発光素子１８（青色発光手段）と、光を受光する受光素子１２（受光手段）とが設けられている。
【００５９】
尚、上記では、電子機器本体８０の下端部にスロット部８２を形成し、このスロット部８２内にセンサ部２を設けて構成したが、本発明はこれに限定されることなく、適宜の位置にセンサ部２を設けて構成することができる。例えば、スロット部８２を形成することなく、電子機器本体８０の表面にセンサ部２を設けて構成すると、カード状の識別対象物のみならず、適宜の形状の識別対象物を計測することができる。
【００６０】
また、電子機器本体８０には、図１に示したと同様な回路部が設けられる。すなわち、電子機器本体８０は、ワンチップのマイクロコンピュータ等から形成される制御装置１と、操作入力部２０と、液晶表示装置２２と、スピーカ２４と、光通信装置２６を有する。以下、図１と同一の番号を用いて説明する。
制御装置１は、全体的な制御を行うもので、ＣＰＵ３，ＲＯＭ５，ＥＥＰＲＯＭ７及びＲＡＭ９などで構成されている。
ＲＯＭ５には、各種動作モードに関する制御プログラム、第１及び第２の基準値を収集するためのプログラム、計測データを収集するためのプログラム、前記第１、第２の基準値と、計測データとの変化量に基づいて、色の識別判定を行うためのプログラム等の各種プログラムが記憶されている。
また、ＲＯＭ５には、後で説明する補正値を算出するためのプログラム、識別対象物の識別、又は色の識別判定に用いられる複数の条件式に関するデータ、識別対象物の識別結果、又は色識別の判定結果に応じて、当該識別結果又は判定結果を特定の情報に変換するための制御処理プログラム等が記憶されている。
【００６１】
ＲＯＭ５には、複数種類の色に対応して、個々の色を特定するための色コードデータが記憶されると共に、前記識別判定された色のコードデータに対応する色名称を液晶表示装置２２に文字表示させるための表示制御プログラム、及び計測データをそのままリアルタイムで数値表示させるための表示制御プログラムが記憶されている。
また、ＲＯＭ５は、音声データ記憶手段であり、複数の音声データが、それぞれ特定の色コードデータに対応して記憶されている。また、ＲＯＭ５は、キャラクタデータ記憶手段であり、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されている。さらに、ＲＯＭ５には、複数の商品情報に関するデータ、例えば、複数の商品名とそれぞれの商品の価格情報が、特定の色コードデータに対応して記憶されている。
【００６２】
ＥＥＰＲＯＭ７は、不揮発性のメモリであり、色識別判定に使用される赤色、緑色、青色の各色毎の第１及び第２の基準値が記憶されている。また、ＥＥＰＲＯＭ７には、第１、第２の基準値から算出された補正値が記録される。
ＲＡＭ９には収集された計測データ、識別判定された色の色コードデータ、液晶表示装置２２に表示される各種表示データ等が記憶される。また、ＲＡＭ９は各種制御処理の際のワークエリアとして使用される。
ＣＰＵ３は、ＲＯＭ５に記憶されている種々のプログラムに従って、各種制御処理を実行するものである。またＣＰＵ３は、ＲＡＭ９から計測データを読み出すと共に、ＥＥＰＲＯＭ７から第１、第２の基準値及び補正値を読み出して、識別対象物の識別、又は色の識別判定を行うものである。
【００６３】
制御装置１は、スロット部８２に白基準カードが挿入された時に、赤色発光手段、緑色発光手段、青色発光手段からの光を白基準カードの色表示部に照射し、その反射光を受光手段で読み取り、赤色、緑色、青色の各色毎に第１の基準値として収集する第１の基準値収集手段を有する。また、制御装置１は、スロット部８２に黒基準カードが挿入されたときに、赤色発光手段、緑色発光手段、青色発光手段からの光を黒基準カードの色表示部に照射し、その反射光を受光手段で読み取り、赤色、緑色、青色の各色毎に第２の基準値として収集する第２の基準値収集手段を有する。これらの第１及び第２の基準値は、基準値記憶手段であるＥＥＰＲＯＭ７に記憶される。
【００６４】
制御装置１は、赤色発光手段、緑色発光手段、青色発光手段からの光を被識別カードの色表示部に照射させて、それぞれの反射光を受光手段で読み取ることにより、計測データを収集する計測データ収集手段を有する。また、制御装置１は、第１又は／及び第２の基準値と、被識別カード８４から読み取られた計測データとの変化量に基づいて、被識別カード８４の色表示部８８の色を判定する判定手段を有する。また、制御装置１は、色判定の判定結果に基づいて、その判定された色と対応する音声データをＲＯＭ５から読み取る音声データ読取手段を有する。また、制御装置１は、色判定の判定結果に基づいて、その判定された色と対応するキャラクタのデータをＲＯＭ５から読み取るキャラクタデータ読取手段を有する。
【００６５】
光通信装置２６は、他方の電子機器装置と通信を行うための通信手段であり、この光通信装置２６には、ＲＯＭ５から読み取られた自己のキャラクタのデータを他方の電子機器装置へ送信する送信手段と、他方の電子機器装置からのキャラクタのデータを受信する受信手段を有する。
制御装置１は、前記受信手段を介して受信した他方の電子機器装置からのキャラクタのデータと、ＲＯＭ５から読み取られた自己のキャラクタのデータとを比較して対戦させる対戦手段を有し、他方の電子機器装置からのキャラクタのデータと、自己のキャラクタのデータとの双方のパラメータに基づいて勝敗を判定する勝敗判定手段と、この勝敗の判定結果に応じて、キャラクタのパラメータを変更するパラメータ変更手段を有する。
【００６６】
次に、図１１を参照して図９に示した電子機器装置の作用を説明する。
まず、第１、第２の基準値を収集し、補正値を算出する。第１の基準値を収集するために、白基準カードをカードスロット８２に挿入する。制御装置１は、センサ部１０を制御し、赤色発光素子１４からの発射光を白基準カードの色表示部に照射させて、その反射光を受光素子１２で受光し、受光素子１２からのデータを第１の基準値Ｒｍｉｎとして設定する。
次に、緑色発光素子１６からの発射光を白基準カードの色表示部に照射させ、その反射光を受光素子１２で受光し、受光素子１２からのデータを第１の基準値Ｇｍｉｎとして設定する。
次に、青色発光素子１８からの発射光を白基準カードの色表示部に照射させ、その反射光を受光素子１２で受光し、受光素子１２からのデータを第１の基準値Ｂｍｉｎとして設定する。
これらの第１の基準値Ｒｍｉｎ、Ｇｍｉｎ、ＢｍｉｎはＥＥＰＲＯＭ７に記憶される。
【００６７】
次に、第２の基準値を収集するために、黒基準カードをカードスロット８２に挿入する。制御装置１は、センサ部１０を制御し、赤色発光素子１４からの光を黒基準カードの色表示部に照射させ、その反射光を受光素子１２で受光し、受光素子１２からのデータを第２の基準値Ｒｍａｘとして設定する。
次に、緑色発光素子１６からの光を黒基準カードの色表示部に照射させ、その反射光を受光素子１２で受光し、受光素子１２からのデータを第２の基準値Ｇｍａｘとして設定する。
【００６８】
次に、青色発光素子１８からの光を黒基準カードの色表示部に照射させ、その反射光を受光素子１２で受光し、受光素子１２からのデータを第２の基準値Ｂｍａｘとして設定する。
これらの第２の基準値Ｒｍａｘ、Ｇｍａｘ、Ｂｍａｘは、ＥＥＰＲＯＭ７に記憶される。
次に上記収集した第１、第２の基準値を使用し、赤色、緑色、青色の各色毎の補正値Ｒｏ、Ｇｏ、Ｂｏを算出する。
この算出された補正値、Ｒｏ、Ｇｏ、Ｂｏは、ＥＥＰＲＯＭ７に記憶される。
【００６９】
ステップＳ６１では、被色識別カード８４をカードスロット８２へ挿入する。続いてステップＳ６２では、センサ部が被色識別カード８４の色表示部８８の色データを計測し、この被色識別カード８４の色表示部８８の色を判定する。
上記のごとく、色表示部８８の色が判定されると、当該判定結果を特定の情報に変換する。
【００７０】
例えば、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されており、ＣＰＵ３は、判定された色の色コードデータを特定し、この色コードデータと対応するモンスター等のキャラクタのデータをＲＯＭ５から読み取る。この読み取られたキャラクタのデータには、そのキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータが設定されており、この「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータは液晶表示装置２２に表示される。
これにより、遊戯者は、本願発明に係る電子機器装置をゲーム機として用いることができ、判定された色と対応するキャラクタを召還することができる。
また、ステップＳ６３では、光通信装置２６を介して他方の電子機器装置と通信することにより、キャラクタを交換したり、キャラクタ同士を対戦させることができる。
【００７１】
上記キャラクタ同士の対戦による勝敗は、受信した相手のモンスターのパラメータと、自己のモンスターのパラメータを比較して判定される。この判定結果は液晶表示装置２２に表示される。そして、判定結果に基づいてモンスターのパラメータが変更される。
また、前記操作入力部２０の各スイッチを操作することによって、読み出したキャラクタを世話して育成し、そのキャラクタのパラメータを増減するようにしてもよい。
また、前記被色識別カード８４の色表示部８８に自分で任意の色を加えることにより、新規なキャラクタを召還することができる。
【００７２】
また、ＲＯＭ５には、複数の商品情報に関するデータ、例えば、複数の商品名とそれぞれの商品の価格情報が、特定の色コードデータに対応して記憶されており、ＣＰＵ３は、判定された色の色コードデータを特定し、この色コードデータと対応する商品名と、その商品の価格情報をＲＯＭ５から読み取る。このＲＯＭ５から読み取られた商品名と、その商品の価格情報は、液晶表示装置２２に表示される。
これにより、遊戯者は、本願発明に係る電子機器装置をレジスタ玩具として用いることができる。
【００７３】
尚、判定された色と対応するキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータを表示するか、若しくは、判定された色と対応する商品名と、その商品の価格情報を表示するかは、操作入力部２０の適宜のスイッチを操作することにより選択することができる。
【００７４】
次に、本願発明に係る電子機器装置の第３の実施の形態を図面に基づいて説明する。
図１２は、本願発明に係る第３の実施の形態を示した電子機器装置の使用状態を示した全体図であり、図１３は、図１２の電子機器装置の要部を示したブロック図であり、図１４は、図１２の電子機器装置の作用を示したフローチャートである。
図１２、図１３に示すように、電子機器本体６０と、電子機器本体６０にコード３０を介して接続されるセンサ部４と、絵本６２を有する。絵本６２には、動物や植物等の複数の絵６４ａ，６４ｂ，６４ｃ，…が描写され、それぞれの絵６４ａ，６４ｂ，６４ｃ，…には特定の色が着色されている。例えば、豚の絵には肌色が着色され、トラの絵には黄色が着色され、さるの絵には茶色が着色され、ぞうの絵には灰色が着色されている。
センサ部４は、赤色光を発光する赤色発光素子１４（赤色発光手段）と、緑色光を発光する緑色発光素子１６（緑色発光手段）と、光を受光する受光素子１２（受光手段）とが設けられている。
【００７５】
尚、図１３では、赤色発光素子１４と、緑色発光素子１６の２種類の発光素子を用いて構成したが、いずれか１種類の発光素子のみを用いて構成することができ、これ以外の他の適宜の色で発光する発光素子を用いることができる。もちろん、赤色発光素子１４と、緑色発光素子１６と、青色発光素子１８の３種類の発光素子を用いて構成してもよい。
【００７６】
また、電子機器本体６０には、図１に示したと同様な回路部が設けられる。すなわち、電子機器本体６０は、ワンチップのマイクロコンピュータ等から形成される制御装置１と、操作入力部２０と、液晶表示装置２２と、スピーカ２４とを有する。
制御装置１は、全体的な制御を行うもので、ＣＰＵ３，ＲＯＭ５、ＥＥＰＲＯＭ７及びＲＡＭ９などで構成されている。
ＲＯＭ５には、各種動作モードに関する制御プログラム、第１及び第２の基準値を収集するためのプログラム、計測データを収集するためのプログラム、前記第１、第２の基準値と、計測データとの変化量に基づいて、色の識別判定を行うためのプログラム等の各種プログラムが記憶されている。
また、ＲＯＭ５には、後で説明する補正値を算出するためのプログラム、色の識別判定に用いられる複数の条件式に関するデータ、色識別の判定結果に応じて、当該判定結果を特定の情報に変換するための制御処理プログラム等が記憶されている。
【００７７】
ＲＯＭ５には、複数種類の色名称に対応してコードデータが記憶されると共に、前記識別判定された色のコードデータに対応する色名称を液晶表示装置２２に文字表示させるための表示制御プログラム、又は計測データをそのまま数値表示させるための表示制御プログラムが記憶されている。
また、ＲＯＭ５は、音声データ記憶手段であり、複数の音声データがそれぞれ特定の色コードデータに対応して記憶されている。また、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されている。例えば、豚の絵に対応して肌色のコードデータが記憶され、トラの絵に対応して黄色のコードデータが記憶され、さるの絵に対応して茶色のコードデータが記憶され、ぞうの絵に対応して灰色のコードデータが記憶されている。
【００７８】
ＥＥＰＲＯＭ７は、不揮発性のメモリであり、色識別判定に使用される赤色、緑色、青色の各色毎の第１及び第２の基準値が記憶されている。
また、ＥＥＰＲＯＭ７には、第１、第２の基準値から算出された補正値が記録される。
ＲＡＭ９には収集された計測データ、識別判定された色の色コードデータ、液晶表示装置２２に表示される各種表示データ等が記憶される。
ＣＰＵ３は、ＲＯＭ５に記憶されている種々のプログラムに従って、各種制御処理を実行するものである。またＣＰＵ３は、ＲＡＭ９から計測データを読み出すと共に、ＥＥＰＲＯＭ７から第１、第２の基準値及び補正値を読み出して、色の識別判定を行うものである。
【００７９】
制御装置１は、色の判定結果に基づいて、その判定された色と対応する音声データをＲＯＭ５から読み取る音声データ読取手段を有する。また、スピーカ２４は、この読み取られた音声データを出力する音声出力手段である。
【００８０】
次に、図１４を参照して図１２に示した電子機器装置の作用を説明する。
まず、第１、第２の基準値を収集し、補正値を算出する。この方法は図１乃至図８に示したと同様であり、ここでの詳細な説明は省略する。
第１、第２の基準値の収集、及び補正値の算出が完了すると、ステップＳ４１において、センサ部４を絵本６２の豚の絵６４ａにセットして、絵６４ａの色データを計測する。
続いて、ステップＳ４２では、センサ部４が絵６４ａの色データを計測し、この計測データに基づいて、絵６４ａの色を判定し、その色の色コードデータを特定する。
【００８１】
上記のごとく、絵６４ａの色が判定されると、当該判定結果を特定の情報に変換する。すなわち、ＲＯＭ５には、複数の音声データが、それぞれ特定の色コードデータに対応して記憶されると共に、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されており、制御装置１は、絵６４ａの色コードデータと対応する音声データ及びキャラクタのデータをＲＯＭ５から読み取る。この読み取られた音声データは、スピーカ２４から出力され、例えば、豚の泣き声「ブヒー」の音声が放音される。また、読み取られたキャラクタの名称「ぶたさん」が液晶表示装置２２に表示される（ステップＳ４３）。
また同様に、描写された昆虫と対応する音声を出力するようにした昆虫図鑑、描写された野鳥と対応する鳴き声を出力するようにした野鳥図鑑などの適宜の音声絵本や小児用教材などに適用することができる。
【００８２】
次に、本願発明に係る電子機器装置の第４の実施の形態を図面に基づいて説明する。
図１５は、本願発明に係る第４の実施の形態を示した電子機器装置の斜視図であり、図１６は、図１５に示した電子機器装置の作用を示したフローチャートである。
図１５に示すように、電子機器本体７０と、電子機器本体７０にコード３０を介して接続されるセンサ部１０と、ロボットやレーシングカー等の適宜の玩具体７２を有する。センサ部１０は、図２（Ｂ）に示したと同様に、赤色光を発光する赤色発光手段（赤色発光素子１４）と、緑色光を発光する緑色発光手段（緑色発光素子１６）と、青色光を発光する青色発光手段（青色発光素子１８）と、光を受光する受光手段（受光素子１２）とを有する。
【００８３】
また、電子機器本体７０には、図１に示したと同様な回路部が設けられる。すなわち、電子機器本体７０は、ワンチップのマイクロコンピュータ等から形成される制御装置１と、操作入力部２０と、液晶表示装置２２と、スピーカ２４と、光通信装置２６を有する。以下、図１と同一の番号を用いて説明する。
制御装置１は、ＣＰＵ３，ＲＯＭ５，ＥＥＰＲＯＭ７及びＲＡＭ９などで構成されている。
ＲＯＭ５には、各種動作モードに関する制御プログラム、第１及び第２の基準値を収集するためのプログラム、計測データを収集するためのプログラム、前記第１、第２の基準値と、計測データとの変化量に基づいて、色の識別判定を行うためのプログラム等の各種プログラムが記憶されている。
また、ＲＯＭ５には、後で説明する補正値を算出するためのプログラム、色の識別判定に用いられる複数の条件式に関するデータ、色識別の判定結果に応じて、当該判定結果を特定の情報に変換するための制御処理プログラム等が記憶されている。
【００８４】
ＲＯＭ５には、複数種類の色名称に対応してコードデータが記憶されると共に、前記識別判定された色のコードデータに対応する色名称を液晶表示装置２２に文字表示させるための表示制御プログラム、又は計測データをそのまま数値表示させるための表示制御プログラムが記憶されている。
また、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されている。さらに、上記複数のキャラクタのデータには、それぞれのキャラクタ毎に「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータが設定されており、これらのパラメータもＲＯＭ５に記憶されている。すなわち、ＲＯＭ５は、複数のキャラクタのデータが記憶されているキャラクタデータ記憶手段である。
【００８５】
ＥＥＰＲＯＭ７は、不揮発性のメモリであり、第１及び第２の基準値が記憶される。また、ＥＥＰＲＯＭ７には、第１、第２の基準値から算出された補正値が記録される。
ＲＡＭ９には収集された計測データ、識別判定された色の色コードデータ、液晶表示装置２２に表示される各種表示データ等が記憶される。
ＣＰＵ３は、ＲＯＭ５に記憶されている種々のプログラムに従って、各種制御処理を実行するものである。またＣＰＵ３は、ＲＡＭ９から計測データを読み出すと共に、ＥＥＰＲＯＭ７から第１、第２の基準値及び補正値を読み出して、色の識別判定を行うものである。
制御装置１は、上記色の識別判定の結果に基づいて、その判定された色と対応するキャラクタのデータをＲＯＭ５から読み取るキャラクタデータ読取手段を有する。
【００８６】
光通信装置２６は、他方の電子機器装置と通信を行うための通信手段であり、この光通信装置２６には、ＲＯＭ５から読み取られた自己のキャラクタのデータを他方の電子機器装置へ送信する送信手段と、他方の電子機器装置からのキャラクタのデータを受信する受信手段を有する。
制御装置１は、前記受信手段を介して受信した他方の電子機器装置からのキャラクタのデータと、ＲＯＭ５から読み取られた自己のキャラクタのデータとを比較して対戦させる対戦手段を有し、他方の電子機器装置からのキャラクタのデータと、自己のキャラクタのデータとの双方のパラメータに基づいて勝敗を判定する勝敗判定手段と、この勝敗の判定結果に応じて、キャラクタのパラメータを変更するパラメータ変更手段を有する。
【００８７】
次に、図１６を参照して図１５に示した電子機器装置の作用を説明する。
まず、第１、第２の基準値を収集し、補正値を算出する。この方法は図１乃至図８に示したと同様であり、ここでの詳細な説明は省略する。
第１、第２の基準値の収集、及び補正値の算出が完了すると、ステップＳ５１において、センサ部１０を玩具体７２の着色部に当接する。ステップＳ５２では、センサ部１０が玩具体７２の着色部の色データを計測し、この玩具体７２の着色部の色を判定する。
上記のごとく、玩具体７２の着色部の色が判定されると、当該判定結果を特定の情報に変換する。
【００８８】
例えば、ＲＯＭ５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されており、ＣＰＵ３は、判定された色の色コードデータを特定し、この色コードデータと対応するロボット等のキャラクタのデータをＲＯＭ５から読み取る。この読み取られたキャラクタのデータには、そのキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータが設定されており、この「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータは液晶表示装置２２に表示される。
【００８９】
これにより、遊戯者は、本願発明に係る電子機器装置をゲーム機として用いることができ、判定された色と対応するキャラクタ情報に変換することができる。また、ステップＳ５３では、光通信装置２６を介して他方の電子機器装置と通信することにより、キャラクタを交換したり、キャラクタ同士を対戦させることができる。
上記キャラクタ同士の対戦による勝敗は、受信した相手のキャラクタのパラメータと、自己のキャラクタのパラメータを比較して判定される。この判定結果は液晶表示装置２２に表示される。そして、判定結果に基づいてキャラクタのパラメータが変更される。
【００９０】
尚、前記操作入力部２０の各スイッチを操作することによって、読み出したキャラクタを育成し、そのパラメータを増減するようにしてもよい。
また、図１５及び図１６では、判定された色と対応するキャラクタのパラメータを液晶表示装置２２に表示させるように構成したが、判定された色と対応するキャラクタの画像に変換し、そのキャラクタ画像を表示させるように構成しても良い。この場合、判定された色の色コードデータと対応するキャラクタ画像をＲＯＭ５に記憶しておき、玩具体７２の色コードデータと対応するキャラクタ画像をＲＯＭ５から読み出すように構成すると良い。
【００９１】
また、図１５及び図１６では、第１、第２の基準値と、補正値とを用いた複数の条件式に基づいて、玩具体７２の色を判定し、判定された色と対応するキャラクタのデータをＲＯＭ５から読み取り、そのキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータを液晶表示装置２２に表示するように構成したが、本発明はこれに限定されることなく、さらに多くの拡張性を持たせることができる。
【００９２】
例えば、玩具体７２の色を判定することなく、識別対象物から読み取られた計測データに基づいて、直接的に識別対象物を識別するように構成しても良い。
すなわち、赤色発光手段、緑色発光手段、青色発光手段からの光を白色の基準体に照射し、その反射光を受光手段で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第１の基準値として収集すると共に、赤色発光手段、緑色発光手段、青色発光手段からの光を黒色の基準体に照射し、その反射光を受光手段で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第２の基準値として収集する。そして、赤色発光手段、緑色発光手段、青色発光手段からの光を識別対象物に照射し、それぞれの反射光を受光手段で読み取ることにより、計測データを収集する。第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量を求め、この変化量に基づいて識別対象物を識別するように構成することができる。
【００９３】
また、識別対象物の色を判定することなく、その識別対象物から読み取られた計測データに基づいて、直接的にキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータに変換するように構成しても良い。
【００９４】
すなわち、赤色発光手段、緑色発光手段、青色発光手段からの光を白色の基準体に照射し、その反射光を受光手段で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第１の基準値として収集すると共に、赤色発光手段、緑色発光手段、青色発光手段からの光を黒色の基準体に照射し、その反射光を受光手段で読み取り、当該読み取った赤色、緑色、青色の各色毎の値を第２の基準値として収集する。そして、赤色発光手段、緑色発光手段、青色発光手段からの光を識別対象物に照射し、それぞれの反射光を受光手段で読み取ることにより、計測データを収集する。第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量を算出し、当該変化量を適宜の変換式を用いて、キャラクタのパラメータ等の特定の情報に変換するように構成しても良い。
上記特定の情報に変換する場合は、キャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータに限定されず、音声データに変換する場合、商品情報や価格情報に変換する場合も含まれる。
【００９５】
次に、本願発明に係る電子機器装置の第５の実施の形態を図面に基づいて説明する。
図１７は、本願発明に係る第５の実施の形態を示した電子機器装置のブロック図であり、図１８は、図１７の電子機器装置の作用を示したフローチャートである。
本実施の形態は、予め第１及び第２の基準値が記憶されたＲＯＭ１５を有するので、操作者は第１及び第２の基準値を収集する必要が無く、操作性を改善したことを特徴とする。
【００９６】
図１７に示すように、センサ部１０は、受光素子１２と、赤色発光素子１４と、緑色発光素子１６と、青色発光素子１８を備えている。赤色発光素子１４は、赤色光を発光する赤色発光手段である。緑色発光素子１６は、緑色光を発光する緑色発光手段である。青色発光素子１８は、青色光を発光する青色発光手段である。受光素子１２は、前述の赤色発光素子１４、緑色発光素子１６、青色発光素子１８から発射された光が、識別対象物を反射して得られた光を受光する受光手段である。
【００９７】
次に、電子機器本体９０に組み込まれる回路部と、その周辺装置を説明する。制御装置１１は、センサ部１０と接続されると共に、操作入力部２０と接続されている。また、制御装置１１は、液晶表示装置２２、スピーカ２４、光通信装置２６のそれぞれと接続されている。
スピーカ２４は、電子機器本体９０内に設けられて、効果音や適宜の音声を出力するものである。
光通信装置２６は、赤外線信号を発射する発光素子、他方の電子機器装置からの赤外線信号を受光する受光素子、この受光素子からの赤外線信号を増幅する増幅回路、各種情報やデータを変調して前記発光素子を駆動するための駆動回路等を有する。この光通信装置２６が介在することにより、図示しない他方の電子機器装置とのあいだで、各種情報やデータを交換することができる。
【００９８】
制御装置１１は、全体的な制御を行うもので、ＣＰＵ１３，ＲＯＭ１５，ＲＡＭ１９及びインターフェース回路等の周辺回路部で構成されている。
ＲＯＭ１５には、第１及び第２の基準値と、補正値が予め記憶されている。また、ＲＯＭ１５には、各種動作モードに関する制御プログラム、計測データを収集するためのプログラム、前記第１、第２の基準値と、計測データとの変化量に基づいて、識別対象物の識別を行うためのプログラム等の各種プログラムが記憶されている。
また、ＲＯＭ１５には、色の識別判定に用いられる複数の条件式に関するデータ、色識別の判定結果に応じて、当該判定結果を特定の情報、例えば、キャラクタのパラメータや商品の価格情報に変換するための変換処理プログラム等が記憶されている。ＲＯＭ１５は、識別対象物の色を判定するための複数の条件式が各色に対応して記憶されている条件式記憶手段である。
【００９９】
ＲＯＭ１５には、複数種類の色に対応して、個々の色を特定するための色コードデータが記憶されると共に、前記識別判定された色のコードデータに対応する色の名称を液晶表示装置２２に文字表示させるための表示制御プログラム、計測データをそのまま数値表示させるための表示制御プログラムが記憶されている。
また、ＲＯＭ１５には、複数の音声データが、それぞれ特定の色コードデータに対応して記憶されている。また、ＲＯＭ１５には、複数のキャラクタのデータが、それぞれ特定の色コードデータに対応して記憶されている。さらに、ＲＯＭ１５には、複数の商品情報に関するデータ、例えば、複数の商品名とそれぞれの商品の価格情報が、特定の色コードデータに対応して記憶されている。
【０１００】
ＲＡＭ１９には収集された計測データ、識別判定された色の色コードデータ、液晶表示装置２２に表示される各種表示データ等が記憶される。また、ＲＡＭ１９は各種制御処理の際のワークエリアとして使用される。
【０１０１】
ＣＰＵ１３は、ＲＯＭ１５に記憶されている種々のプログラムに従って、各種制御処理を実行するものである。またＣＰＵ１３は、ＲＡＭ１９から計測データを読み出すと共に、ＲＯＭ１５から第１、第２の基準値と、補正値を読み出して、色の識別判定を行うものである。
【０１０２】
制御装置１１は、操作入力部２０の操作により「ＳＥＬＥＣＴ」モード、「ＡＢＩＬＩＴＹ」モード、「ＣＨＥＣＫ」モードに係る動作制御を行う。
「ＳＥＬＥＣＴ」モードでは、計測データに基づいて色を判定し、その判定した色の名称を液晶表示装置２２に文字表示させる。
「ＡＢＩＬＩＴＹ」モードでは、計測データを特定の計算式にあてはめて、当該計測データを特定の情報に変換して表示させる。例えば、計測データをキャラクタのパワー情報に変換した場合は、そのキャラクターの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等を液晶表示装置２２に表示させる。また、計測データを商品の価格情報に変換した場合は、その商品の価格等を液晶表示装置２２に表示させる。
「ＣＨＥＣＫ」モードでは、計測動作を継続させて、赤色、緑色、青色の各色毎の成分の計測データを連続的にリアルタイムに数字表示させる。
【０１０３】
制御装置１１は、赤色発光素子１４、緑色発光素子１６、青色発光素子１８からの光を識別対象物に順番に照射させ、それぞれの反射光を受光素子１２で読み取らせて、計測データを収集する計測データ収集手段を有する。また、制御装置１１は、第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量に基づいて、識別対象物を識別する識別手段を有する。また、制御装置１１は、第１又は／及び第２の基準値と、識別対象物から読み取られた計測データとの変化量に基づいて、識別対象物の色を判定する判定手段を有する。
また、制御装置１１は、基準値と計測データとの変化量を算出し、その算出結果を特定の情報に変換する変換手段を有する。
【０１０４】
次に、図６を参照して「ＳＥＬＥＣＴ」モードにおける作用を説明する。「ＳＥＬＥＣＴ」モードにおいて、スイッチ２０ｂを押すと、液晶表示装置２２に「ＲＥＡＤＹ」の文字が表示され、計測動作を開始する。
ステップＳ５１では、識別対象物をセンサ部１０にセットして、識別対象物の着色部分をセンサ部１０で検出する。次に、ステップＳ５２では、赤色発光素子１４からの発射光を識別対象物に照射する。ステップＳ５３では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの赤計測データＲｘとしてＲＡＭ１９に記憶する。
【０１０５】
次に、ステップＳ５４では、緑色発光素子１６からの発射光を識別対象物に照射する。ステップＳ５５では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの緑計測データＧｘとしてＲＡＭ１９に記憶する。
次に、ステップＳ５６では、青色発光素子１８からの発射光を識別対象物に照射する。ステップＳ５７では、識別対象物を反射して得られた反射光を受光素子１２で受光し、そのデータを識別対象物からの青計測データＢｘとしてＲＡＭ１９に記憶する。
【０１０６】
次に、ステップＳ５８、ステップＳ５９、ステップＳ６０における識別対象物の色の判定に関する作用を説明する。
上記のごとく、計測データＲｘ，Ｇｘ，Ｂｘの収集が終了すると、ＣＰＵ１３は、ＲＯＭ１５から、第１及び第２の基準値と、補正値を読み出すと共に、色を判定するための複数の条件式を読み出し、計測データＲｘ，Ｇｘ，Ｂｘが、１以上の条件式に該当するか否かを判断することによって、識別対象物の色を判定する。
【０１０７】
尚、ＲＯＭ１５には、色を判定するための条件式が複数記憶されており、識別対象物の計測データが複数の条件式に該当することも考えられる。そのような場合には、各条件式に優先順位が設定されており、該当する条件式の中で優先順位の高い条件式に基づいて色判定が実行される。
また、前述の条件式は、第１の基準値又は第２の基準値のいずれか一方と、単一の補正値のみを用いた条件式、第１の基準値及び第２の基準値の双方を用いると共に、複数の補正値を用いた条件式等の各種条件式を設定することができる。
次に、ステップＳ６１では、判定した色の名称を液晶表示装置２２に文字表示する。
【０１１９】
【発明の効果】
以上説明してきたように本願発明は、電子機器本体とセンサ部を有し、センサ部は適宜の色で発光する１又は複数の発光手段と、光を受光する受光手段とを有し、１又は複数の発光手段からの光を識別対象物に照射し、その反射光を受光手段で読み取ることにより、計測データを収集する計測データ収集手段を有する。また、識別対象物から読み取られた計測データに基づいて、直接的にキャラクタの「ＨＰ（生命力）」や「ＡＰ（攻撃力）」等のパラメータに変換することができ、さらに拡張性の高い電子機器装置を実現することができるという効果を有する。
【０１２０】
また、本願発明は、他方の電子機器装置と通信を行う通信手段を有し、通信手段は自己のキャラクタのデータを他方の電子機器装置へ送信する送信手段と、他方の電子機器装置からのキャラクタのデータを受信する受信手段を有して構成したので、友人同士で対戦ゲームや、キャラクタの交換を行うことができ、飽きのこない電子機器装置を提供することができるという効果を有する。
【図面の簡単な説明】
【図１】本願発明に係る電子機器装置の回路部の要部を示したブロック図である。
【図２】図１の回路部が組み込まれる電子機器本体と、子機器本体に接続されるセンサ部の平面図である。
【図３】第１の基準値を収集する場合の作用を示したフローチャートである。
【図４】第２の基準値を収集する場合の作用を示したフローチャートである。
【図５】モード選択に係る作用を示したフローチャートである。
【図６】セレクト「ＳＥＬＥＣＴ」モードに係る作用を示したフローチャートである。
【図７】アビリティー「ＡＢＩＬＩＴＹ」モードに係る作用を示したフローチャートである。
【図８】チェック「ＣＨＥＣＫ」モードに係る作用を示したフローチャートである。
【図９】本願発明に係る第２の実施の形態の電子機器装置の平面図である。
【図１０】図９の電子機器装置の要部を示したブロック図である。
【図１１】図９に示した電子機器装置の作用を示したフローチャートである。
【図１２】本願発明に係る第３の実施の形態を示した電子機器装置の平面図である。
【図１３】図１２の電子機器装置の要部を示したブロック図である。
【図１４】図１２に示した電子機器装置の作用を示したフローチャートである。
【図１５】本願発明に係る第４の実施の形態を示した電子機器装置の斜視図である。
【図１６】図１５に示した電子機器装置の作用を示したフローチャートである。
【図１７】本願発明に係る第５の実施の形態を示した電子機器装置のブロック図である。
【図１８】図１７の電子機器装置の作用を示したフローチャートである。
【符号の説明】
１  制御装置
３  ＣＰＵ
５  ＲＯＭ
７  ＥＥＰＲＯＭ
９  ＲＡＭ
１０  センサ部
１２  受光手段
１４  赤色発光素子
１６  緑色発光素子
１８  青色発光素子
２０ａ  スイッチ
２０ｂ  スイッチ
２０ｃ  スイッチ
２２  液晶表示装置
２４  スピーカ
２６  光通信装置
【図１】
0003913394.tif 000002
【図２】
0003913394.tif 000003
【図３】
0003913394.tif 000004
【図４】
0003913394.tif 000005
【図５】
0003913394.tif 000006
【図６】
0003913394.tif 000007
【図７】
0003913394.tif 000008
【図８】
0003913394.tif 000009
【図９】
0003913394.tif 000010
【図１０】
0003913394.tif 000011
【図１１】
0003913394.tif 000012
【図１２】
0003913394.tif 000013
【図１３】
0003913394.tif 000014
【図１４】
0003913394.tif 000015
【図１５】
0003913394.tif 000016
【図１６】
0003913394.tif 000017
【図１７】
0003913394.tif 000018
【図１８】
0003913394.tif 000019