【手続補正書】
【提出日】平成18年11月29日(2006.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
色遷移を検出するための色選択方法であって、
色遷移が検出される少なくとも二つの色からなるオブジェクトであって、前記二つの色のうち第１の色が色空間における第１のクロミナンス座標により特定され、前記二つの色のうち第２の色が前記色空間における第２のクロミナンス座標により特定されるものを生成するステップと、
前記色空間によって定義される色相環において、所定の傾きθを有する直径に対し、前記第１及び第２のクロミナンス座標によって定義される各ポイントから法線方向にラインを投影させるステップと、
前記ラインそれぞれが前記直径と交差する各ポイント間の距離Ｄを算出するステップと、
前記算出された距離Ｄが所定の閾値を越えるような色のみを色遷移の検出に適した色として選択するステップとを含むことを特徴とする色選択方法。
【請求項２】
請求項１記載の色選択方法において、
前記色空間における前記第１の座標は、（Ｃｒ1、Ｃｂ1）であることを特徴とする色選択方法。
【請求項３】
請求項１記載の色選択方法において、
前記色空間における前記第２の座標は、（Ｃｒ2、Ｃｂ2）であることを特徴とする色選択方法。
【請求項４】
請求項１記載の色選択方法において、
カメラにより前記二つの色を検出することを特徴とする色選択方法。
【請求項５】
請求項１記載の色選択方法において、
前記色空間は二次元の色空間であることを特徴とする色選択方法。
【請求項６】
請求項１記載の色選択方法において、
前記距離Ｄが次の式によって算出されることを特徴とする色選択方法。
Ｄ＝［Ｃｒ1・ｃｏｓθ＋Ｃｂ1・ｓｉｎθ］−［Ｃｒ2・ｃｏｓθ＋Ｃｂ2・ｓｉｎθ］
【請求項７】
請求項１記載の色選択方法において、
前記距離Ｄが次の式によって算出されることを特徴とする色選択方法。
Ｄ＝［（ΔＣｒ）2＋（ΔＣｂ）2］1/2
【請求項８】
請求項１記載の色選択方法において、
前記少なくとも二つの色は、前記色空間において大きく離れていることを特徴とする色選択方法。
【請求項９】
請求項１記載の色選択方法において、
前記所定の傾きθを有する前記直径を選択するステップを含むことを特徴とする色選択方法。
【請求項１０】
ビデオ画像における色画素特定方法であって、
第１の色からなる対象となるオブジェクトを、第２の色からなる背景から捕捉するステップと、
前記第１及び第２の色を、色空間における色相環中の色クロミナンス座標として検出するステップと、
前記色空間により定義される前記色相環において、所定の傾きθを有する直径に対し、前記第１及び第２のクロミナンス座標によって定義される各ポイントから法線方向にラインを投影するステップと、
前記ラインそれぞれが前記直径と交差する各ポイント間の距離Ｄを算出するステップと、
前記算出された距離Ｄが所定の閾値を越えるような画素を特定するステップとを含むことを特徴とする色画素特定方法。
【請求項１１】
請求項１０記載の色画素特定方法において、
前記ビデオ画像において、複数の画素からなる前記対象となるオブジェクトを特定するステップを含むことを特徴とする色画素特定方法。
【請求項１２】
請求項１０記載の色画素特定方法において、
前記所定の傾きθを有する前記直径を選択するステップを含むことを特徴とする色画素特定方法。
【請求項１３】
請求項１０記載の色画素特定方法において、
前記背景は複数の色で構成されることを特徴とする色画素特定方法。
【請求項１４】
請求項１０記載の色画素特定方法において、
前記背景は非静止状態にあることを特徴とする色画素特定方法。
【請求項１５】
請求項１０記載の色画素特定方法において、
画素を特定した結果に基づき、前記対象となるオブジェクトの三次元的な位置情報を得るステップを含むことを特徴とする色画素特定方法。
【請求項１６】
請求項１０記載の色画素特定方法において、
前記距離Ｄが次の式によって算出されることを特徴とする色画素特定方法。
Ｄ＝［Ｃｒ1・ｃｏｓθ＋Ｃｂ1・ｓｉｎθ］−［Ｃｒ2・ｃｏｓθ＋Ｃｂ2・ｓｉｎθ］
【請求項１７】
所定の方法を実現するために機械により実行されるプログラムが記録された機械読取り可能な媒体であって、
前記所定の方法は、
第１の色からなる対象となるオブジェクトを、第２の色からなる背景から捕捉するステップと、
前記第１及び第２の色を、色空間における色相環中の色クロミナンス座標として検出するステップと、
前記色空間により定義される前記色相環において、所定の傾きθを有する直径に対し、前記第１及び第２のクロミナンス座標によって定義される各ポイントから法線方向にラインを投影するステップと、
前記ラインそれぞれが前記直径と交差する各ポイント間の距離Ｄを算出するステップと、
前記算出された距離Ｄが所定の閾値を越えるような画素を特定するステップとを含むことを特徴とする機械読取り可能な媒体。
【請求項１８】
請求項１７記載の機械読取り可能な媒体において、
前記所定の方法は、ビデオ画像において、複数の画素からなる前記対象となるオブジェクトを特定するステップを含むことを特徴とする機械読取り可能な媒体。
【請求項１９】
請求項１７記載の機械読取り可能な媒体において、
前記所定の方法は、画素を特定した結果に基づき、前記対象となるオブジェクトの三次元的な位置情報を得るステップを含むことを特徴とする機械読取り可能な媒体。
【請求項２０】
請求項１７記載の機械読取り可能な媒体において、
前記距離Ｄが次の式によって算出されることを特徴とする機械読取り可能な媒体。
Ｄ＝［Ｃｒ1・ｃｏｓθ＋Ｃｂ1・ｓｉｎθ］−［Ｃｒ2・ｃｏｓθ＋Ｃｂ2・ｓｉｎθ］
【請求項２１】
メモリと表示部とを有する処理ユニットに接続された一台のビデオカメラの視界の中で物理的なオブジェクトを操作するステップと、
前記ビデオカメラによって捕捉された二次元的な画素情報を前記処理ユニットに供給するステップと、
前記二次元的な画素情報から前記オブジェクトに対応する少なくとも一つの画素群を抽出するステップと、
前記少なくとも一つの画素群に基づいて二次元的な幾何学的形状を定義するための一組の領域情報を求めるステップと、
前記一組の領域情報に基づいて所定のアルゴリズムを実行して前記二次元的な幾何学的形状を幾何学的な数値による三次元的に定義されたデータにマッピングすることによって、操作された前記オブジェクトの位置および方向に対応する三次元における前記幾何学的な数値の情報を得るステップと、
前記三次元に定義されたデータを前記メモリに格納するステップと、
前記幾何学的な数値情報を用いて前記表示部上のアクションを制御するステップとを含むゲームプログラムの制御方法であって、
前記オブジェクトが複数の周方向の無地のストライプが付けられた無地のシリンダからなり、前記ストライプの色と前記シリンダの色とが異なっており、前記画素群の抽出ステップにおいて前記シリンダと前記ストライプとの間の複数の色遷移が求められ、前記所定のアルゴリズムが、
二次元的なクロミナンス色空間における最大の分離度を定義する閾値Ｄtを設定するステップと、
前記ストライプの色および前記シリンダの色に対応する合成クロミナンス信号ＣｒおよびＣｂによって求められる値Ｄに基づいて色遷移を検出するステップと、
前記値Ｄが前記所定の閾値Ｄtを超えた際に、十分な度合いの色遷移が発生したことを判断するステップと、
前記十分な度合いの色遷移によって前記ストライプの間のそれぞれの長さｌ1およびｌ2を定義するステップと、
前記ストライプの間のそれぞれの長さｌ1およびｌ2の比ｌ1：ｌ2に基づいて、Ｙ−Ｚ平面における前記オブジェクトの傾きφを求めるステップと、
前記長さｌ1およびｌ2の合計と前記Ｙ−Ｚ平面における前記オブジェクトの傾きφとに基づいて前記オブジェクトの奥行き値ｚを求めるステップとを含むことを特徴とするゲームプログラムの制御方法。