(57)【要約】【解決課題】  本発明は，ＲＰＧのようにプレイヤが一定のキャラクタを長期間使用してゲームを進行するような場合であっても，プレイヤが，使用キャラクタのモーションパターンに飽きてしまうことがないゲームを提供することを目的とする。【解決手段】  本発明は，基本的には，ゲーム上の特定条件を達成した場合に得られる称号データごとにキャラクタのモーション情報を記憶し，プレイヤが任意の称号データをキャラクタに設定することができるようにすることにより，ゲームの進行過程においてもプレイヤがキャラクタのモーション情報を適宜変化させることができるという知見に基づく。【選択図】  図１
2014004474.tif 000002
【特許請求の範囲】
【請求項１】
入力装置に入力された指令情報に基づいて動作するキャラクタを，表示装置に表示する
ゲームを実行可能なゲーム装置であって，
ゲームの進行上設定されている複数の特定条件のそれぞれについて，前記特定条件を達
成した場合にキャラクタに対して付与される称号のデータを，関連付けて記憶している称
号データベースと，
前記称号データベースに記憶されている称号のデータのそれぞれについて，前記称号が
付与されたキャラクタの動作態様を決定するモーション情報を，関連付けて記憶している
モーション情報データベースと，
ゲームの進行上キャラクタがある特定条件を達成した場合に，前記ある特定条件と関連
付けて前記称号データベースに記憶されている称号のデータを読み出す称号データ抽出部
と，
前記称号データ抽出部により読み出された称号のデータが記憶される称号記憶部と，
前記称号記憶部に記憶されている称号の中から前記入力装置により選択入力された任意
の称号と関連付けて前記モーション情報データベースに記憶されているモーション情報に
基づいて，前記キャラクタの動作態様を決定する動作態様決定部と，
前記動作態様決定部により決定された動作態様のキャラクタを前記表示装置に表示する
ためのキャラクタ表示部を含む
ゲーム装置。
【請求項２】
前記モーション情報は，前記表示装置に表示されるキャラクタの各種動作の態様を決定
するためのモーションパラメータであり，
前記入力部に設けられたセンサキーによって，前記ゲーム装置に対する指令情報の入力
が検知されたときの検知情報を抽出する検知情報抽出部を，さらに有し，
前記動作態様決定部は，前記称号記憶部に記憶されている称号の中から前記入力装置に
より選択入力された任意の称号と関連付けて前記モーション情報データベースに記憶され
ているモーションパラメータを，前記検知情報抽出部によって抽出された検知情報に基づ
いて変更し，前記キャラクタの各種動作の変更後のパラメータを求めることにより，前記
キャラクタの動作態様を決定する
請求項１に記載のゲーム装置。
【請求項３】
前記検知情報抽出部によって抽出される検知情報は，前記センサキーによって前記指令
情報の入力が検知されたときの前記センサキーに対する押圧力，前記センサキーによって
前記指令情報の入力が検知された間隔，及び所定時間内において前記センサキーが前記指
令情報の入力を検知した回数を含む
請求項２に記載のゲーム装置。
【請求項４】
前記モーション情報は，前記キャラクタの動作内容を示すモーションデータであり，
前記動作態様決定部は，前記称号記憶部に記憶されている称号の中から前記入力装置に
より選択入力された任意の称号と関連付けて前記モーション情報データベースに記憶され
ているモーションデータに基づいて，前記キャラクタの動作態様を決定し，
前記キャラクタ表示部は，前記モーションデータを再生することにより，前記動作態様
決定部により決定された動作態様のキャラクタを前記表示装置に表示する
請求項１に記載のゲーム装置。
【請求項５】
入力装置からの指令情報に基づいてゲーム空間において動作するキャラクタを，表示装
置に表示するゲームを実行可能なゲーム装置を，
ゲームの進行上設定される複数の特定条件のそれぞれについて，前記特定条件を達成し
た場合にキャラクタに対して付与される称号を，関連付けて記憶している称号データベー
スと，
前記称号データベースに記憶されている複数の称号のそれぞれについて，前記称号が付
与されたキャラクタの動作態様を決定するモーション情報を，関連付けて記憶しているモ
ーション情報データベースと，
ゲームの進行上キャラクタがある特定条件を達成した場合に，前記ある特定条件と関連
付けて前記称号データベースに記憶されている称号が読み出され，記憶される称号記憶部
と，
前記称号記憶部に記憶されている称号の中から前記入力装置により選択入力された任意
の称号と関連付けて前記モーション情報データベースに記憶されているモーション情報に
基づいて，前記キャラクタの動作態様を決定する動作態様決定部と，
前記動作態様決定部により決定された動作態様のキャラクタを前記表示装置に表示する
ためのキャラクタ表示部
を含むゲーム装置として機能させるためのプログラム。
【請求項６】
請求項５に記載のプログラムを格納したコンピュータ読み取り可能な情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ゲーム空間において動作するキャラクタを，表示装置に表示するゲームを実行可能なゲーム装置，ゲームプログラム，及びゲームプログラムを格納した情報記憶媒体に関する。
【背景技術】
【０００２】
従来から，データベースに記憶された種々のモーションデータを再生することにより，仮想ゲーム空間に存在するキャラクタに一定の動作を行わせるゲーム装置が知られている（例えば，特許文献１）。  
【０００３】
また，従来から，ゲームのプレイヤによって操作されるキャラクタについて，例えば，その動作スピードや動作の大きさに関するパラメータを可変とすることが知られている（例えば，特許文献２）。このような従来のゲーム装置において，ゲーム内のキャラクタは設定されたパラメータに従って，例えば，動作スポードや，動作の大きさ，声質，声量のような動作態様が変化する。すなわち，表示画面に表示されるキャラクタの動作スピードや，スピーカから出力されるキャラクタの声質・声量が変化する。従って，ゲームのプレイヤは，例えば自らの性格や声質，声量に合せて，任意に操作キャラクタのパラメータを設定し，プレイヤ自身に似たゲームキャラクタとすることもできる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−７２３１０号公報
【特許文献２】特開２００５−２５３６８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし，従来のゲーム装置では，キャラクタのそれぞれについて固定されたモーションデータが再生されるため，そのキャラクタのモーションパターンは常に一定となっている。従って，例えばＲＰＧ（Ｒｏｌｅ−Ｐｌａｙｉｎｇ−Ｇａｍｅ）のように，プレイヤが一定のキャラクタを長期間使用してゲームを進行するような場合，プレイヤは，使用キャラクタのモーションパターンに飽きてしまうという問題があった。  
【０００６】
そこで，本発明は，プレイヤのゲームに対する趣向性を向上させることを目的とする。具体的に，本発明は，ＲＰＧのようにプレイヤが一定のキャラクタを長期間使用してゲームを進行するような場合であっても，プレイヤが，使用キャラクタのモーションパターンに飽きてしまうことがないゲームを提供することを目的とする。  
【０００７】
また，従来のゲーム装置のように，ゲームのプレイヤが自らの性格に合せて操作キャラクタの動作態様のパラメータを設定するような場合，そのパラメータは，飽くまでプレイヤの主観に基づいて設定されるものである。このように，従来のゲーム装置においては，キャラクタの動作のパラメータがプレイヤの主観に基づいて設定されるものであるため，そのパラメータはプレイヤの客観的な性格を反映していないという場合があった。また，プレイヤの主観によりキャラクタの動作のパラメータが設定されると，そのキャラクタはプレイヤの予想範囲内の動作を行うため，キャラクタがプレイヤの予想を超えた動作をすることがなく，面白みに欠けていた。  
【０００８】
そこで，本発明の好ましい形態においては，プレイヤの性格を客観的に把握し，プレイヤの客観的な性格に基づいて，操作キャラクタの動作のパタメータを変化させることができるゲームを提供することを目的とする。さらに，本発明の好ましい形態においては，操作キャラクタのパラメータを，プレイヤの性格を反映しつつ，プレイヤの予想外の動作をするように設定されるゲームを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は，基本的には，ゲーム上の特定条件を達成した場合に得られる称号データごとにキャラクタのモーション情報を記憶し，プレイヤが任意の称号データをキャラクタに設定することができるようにすることにより，ゲームの進行過程においてもプレイヤがキャラクタのモーション情報を適宜変化させることができるという知見に基づく。  
【００１０】
本発明の第１の側面は，入力装置に入力された指令情報に基づいて動作するキャラクタを，表示装置に表示するゲームを実行可能なゲーム装置に関する。本発明に係るゲーム装置は，称号データベース，モーション情報データベース，称号データ抽出部，称号記憶部，動作態様決定部，及びキャラクタ表示部を含む。  称号データベースは，ゲームの進行上設定されている複数の特定条件のそれぞれについて，その特定条件を達成した場合にキャラクタに対して付与される称号のデータを，関連付けて記憶している。  モーション情報データベースは，称号データベースに記憶されている複数の称号のデータそれぞれについて，その称号が付与されたキャラクタの動作態様を決定するモーション情報を，関連付けて記憶している  称号記憶部は，ゲームの進行上キャラクタがある特定条件を達成した場合には，その特定条件と関連付けて称号データベースに記憶されている称号を読み出す。  称号記憶部には，称号データ抽出部により読み出された称号のデータが記憶される  動作態様決定部は，称号記憶部に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けてモーション情報データベースに記憶されているモーション情報に基づいて，キャラクタの動作態様を決定する。  キャラクタ表示部は，動作態様決定部により決定された動作態様のキャラクタを表示装置に表示する。  
【００１１】
このような構成を有することにより，本発明は，ゲームの進行に応じて取得可能な称号に応じて，キャラクタのモーションパターンを増やすとことができる。また，プレイヤは，任意の称号を選択することにより適宜キャラクタのモーションパターンを変化させることができる。従って，本発明によれば，ＲＰＧのようにプレイヤが一定のキャラクタを長期間使用してゲームを進行するような場合であっても，プレイヤが，使用キャラクタのモーションパターンに飽きてしまうことがないゲームを提供することができる。  
【００１２】
ここで，本発明においては，モーション情報を，キャラクタの動作内容を示すモーションデータとし，動作態様決定部は，称号記憶部に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けて前記モーション情報データベースに記憶されているモーションデータに基づいて，キャラクタの動作態様を決定し，キャラクタ表示部は，モーションデータを再生することにより，動作態様決定部により決定された動作態様のキャラクタを表示装置に表示することとしてもよい。  
【００１３】
本発明の好ましい形態において，モーション情報は，表示装置に表示されるキャラクタの各種動作の態様を決定するためのモーションパラメータである。  そして，本発明の好ましい形態においては，さらに，入力部に設けられたセンサキーによって，ゲーム装置に対する指令情報の入力が検知されたときの検知情報を抽出する検知情報抽出部を含む。  ここで，検知情報抽出部によって抽出される検知情報には，少なくとも，センサキーによって指令情報の入力が検知されたときのセンサキーに対する押圧力，センサキーによって指令情報の入力が検知された間隔，及び所定時間内においてセンサキーが指令情報の入力を検知した回数を含む。  この場合に，動作態様決定部は，称号記憶部に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けてモーション情報データベースに記憶されているモーションパラメータを，検知情報抽出部によって抽出された検知情報に基づいて変更し，キャラクタの各種動作の変更後のパラメータを求めることにより，キャラクタの動作態様を決定する。  
【００１４】
このような構成を有することにより，本発明は，例えばプレイヤの無意識のうちにセンサキーが連打されているような場合に，センサキーが連打されたという検知情報に基づいて，ユーザが操作するキャラクタのモーションパラメータを変更することができる。要するに，本発明は，ユーザのキー操作の癖という客観的な情報に基づいて，キャラクタのモーションパラメータを変更するものである。従って，本発明の好ましい形態によれば，プレイヤの性格を客観的に把握することができ，把握したプレイヤの客観的な性格に基づいて，操作キャラクタの動作のパタメータを変化させるゲームを提供することができる。さらに，本発明の好ましい形態によれば，プレイヤの無意識のうちにキャラクタのパラメータを変更することができるため，操作キャラクタのパラメータが，プレイヤの性格を反映しつつ，プレイヤの予想外の動作をするように設定されるゲームを提供することができる。  
【００１５】
本発明の好ましい形態においては，性格データベース，性格モーションデータベース，キャラクタ性格決定部，性格モーション再生部をさらに有する。  性格データベースは，称号記憶部に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けてモーション情報データベースに記憶されているモーションパラメータが，動作態様決定部により変更された変化度と関連付けて，ゲームキャラクタの性格の情報を記憶している。  性格モーションデータベースは，性格データベースに記憶されているゲームキャラクタの性格の情報のそれぞれについて，キャラクタの動作内容を示すモーションデータを記憶している。  キャラクタ性格決定部は，称号記憶部に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けてモーション情報データベースに記憶されているモーションパラメータが，動作態様決定部により変更された変化度の情報に基づいて，前記性格データベースを参照し，そのキャラクタの性格を決定する。  性格モーション再生部は，前記キャラクタ性格決定部により決定されたキャラクタの性格と関連付けて記憶されているモーションデータを性格モーションデータベースから読み出し，表示装置において再生する。  
【００１６】
このような構成を有することにより，本発明の好ましい形態においては，プレイヤの性格に応じたキャラクタのモーションデータを再生することができるため，プレイヤがキャラクタに対して愛着を持つようになる。また，プレイヤの性格（キャラクタの性格）は，キーセンサによって検知された検知情報に応じてプレイヤの無意識のうちに決定されるものであるため，キャラクタの性格に基づくモーションデータはプレイヤの予想外のものが再生されることとなる。
【発明の効果】
【００１７】
本発明は，新規な方法でゲームキャラクタのモーションを制御することができ，プレイヤのゲームに対する趣向性を向上させることができる。
【図面の簡単な説明】
【００１８】
【図１】図１は，本発明に係るゲーム装置のハードウェア構成の例を示すブロック図である。
【図２】図２は，本発明に係るゲーム装置の機能ブロック図である。
【図３】図３（ａ）は，称号データベースに記憶されている情報の例を示す概念図である。図３（ｂ）及び（ｃ）は，モーション情報データベースに記憶されている情報の例を示す概念図である。図３（ｄ）は，モーションパラメータの例を示す概念図である。
【図４】図４（ａ）は，性格データベースに記憶されている情報の例を示す概念図である。図４（ｂ）は，性格モーションデータベースに記憶されている情報の例を示す概念図である。
【図５】図５は，本発明に係るゲーム装置の表示部に表示されたゲーム画像の例を示す図である。
【発明を実施するための形態】
【００１９】
以下，発明を実施するための形態について説明する。ただし，本発明は，以下に説明する実施態様に限定されるものではない。すなわち，本発明は，以下に説明する実施態様から当業者に自明な範囲で適宜修正される範囲を含む。  
【００２０】
図１は，本発明の実施形態に係るゲーム装置のブロック図である。本発明は，特に携帯用，家庭用又は業務用のゲーム装置として好適に利用されうる。そこで，以下では，本発明が適用されたゲーム装置について説明する。なお，同図に示されるゲーム装置は，少なくとも処理部１００と記憶部１７０を含めばよい。または，ゲーム装置は，処理部１００，記憶部１７０，及び情報記憶媒体１８０を含んでもよい。それ以外のブ
ロック，例えば，入力部１６０，表示部１９０，音出力部１９２，携帯型情報記憶装置１９４，通信部１９６については，任意の構成要素とすることができる。  
【００２１】
図１に示すように，処理部１００，入力部１６０，記憶部１７０，情報記憶媒体１８０，表示部１９０，携帯型情報記憶装置２９４，音出力部２９２，及び通信部２９６は，バスなどで接続されており，情報の授受を行うことができるようになっている。入出力１６０から所定の情報が入力されると，処理部１００は，記憶部１７０のメインメモリに格納されている制御プログラムを読み出す。そして，処理部１００は，制御プログラムの指令に従って，適宜記憶部１７０，情報記憶媒体１８０，又は携帯型情報記憶装置１９４に記憶されているデータを読み出し，ゲーム処理部１２０にて所定の演算を行う。そして，その演算結果を記憶部１７０に一時的に記憶して，表示部１９０，音出力部１９２，又は通信部１９６から情報を出力する。  
【００２２】
処理部１００は，システム全体の制御，システム内の各ブロックへの命令の指示，ゲーム処理，画像処理，音処理などの各種の処理を行うものである。処理部１００の機能は，各種プロセッサ（ＣＰＵ，ＤＳＰ等），又はＡＳＩＣ（ゲートアレイ等）などのハードウェアや，所与のプログラム（ゲームプログラム）により実現できる。   
【００２３】
入力部１６０は，プレイヤが操作データを入力するためのものである。入力部１６０の機能は，例えば，レバー，ボタン，タッチパネル，及びハードウェアを備えたコントローラにより実現できる。なお，特に携帯用ゲーム装置の場合は，入力部１６０は，ゲーム装置本体と一体として形成されても良い。入力部１６０は，キー入力を検知するキーセンサを有し，キーセンサは，プレイヤの入力操作を検知することが可能である。例えば，キーセンサは，プレイヤが入力を操作したときの押圧力を検知しデータに変換することができる。入力部１６０からの処理情報は，シリアルインターフェース(Ｉ／Ｆ)やバスを介してメインプロセッサなどに伝えられる。  
【００２４】
記憶部１７０は，処理部１００や通信部１９６などのワーク領域として機能する。また，記憶部１７０には，プログラムや各種テーブルなどを格納しても良い。記憶部１７０は，例えば，メインメモリ１７２，フレームバッファ１７４，及びテクスチャ記憶部１７６を含んでもよく，そのほか各種テーブルなどを記憶しても良い。記憶部１７０の機能は，ＲＯＭやＲＡＭなどのハードウェアにより実現できる。ＲＡＭとして，ＶＲＡＭ，ＤＲＡＭ又はＳＲＡＭなどがあげられ，用途に応じて適宜選択すればよい。フレームバッファ274を構成するＶＲＡＭなどは，各種プロセッサの作業領域として用いられる。  
【００２５】
情報記憶媒体（コンピュータにより使用可能な記憶媒体）１８０は，プログラムやデータなどの情報を格納するものである。情報記憶媒体１８０は，いわゆるゲームカセットなどとして販売されうる。そして，情報記憶媒体１８０の機能は，光ディスク（ＣＤ，ＤＶＤ），光磁気ディスク（ＭＯ），磁気ディスク，ハードディスク，磁気テープ，又はメモリ（ＲＯＭ）などのハードウェアにより実現できる。処理部１００は，この情報記憶媒体１８０に格納される情報に基づいて種々の処理を行う。情報記憶媒体１８０には，後述する，本発明の実施形態の機能ブロック（図２）を実行するための情報（プログラムやデータ）が格納される。  
【００２６】
表示部１９０は，本実施形態により生成された画像を出力するものである。その機能は，ＣＲＴ（ブラウン管），ＬＣＤ（液晶），ＯＥＬ（有機電界発光素子），ＰＤＰ（プラズマディスプレイパネル）又はＨＭＤ（ヘッドマウントディスプレイ）などのハードウェアにより実現できる。表示部１９０には，画像処理部１１０により描画生成された動画像が表示される。  
【００２７】
音出力部１９２は，音を出力するものである。音出力部１９２の機能は，スピーカなどのハードウェアにより実現できる。音出力は，例えばバスを介してメインプロセッサなどと接続されたサウンドプロセッサのような音処理部１５０により，音処理が施され，スピーカなどの音出力部１０２から出力される。  
【００２８】
携帯型情報記憶装置１９４は，プレイヤの個人データやセーブデータなどが記憶されるものである。この携帯型情報記憶装置１９４としては，メモリカードや携帯型ゲーム装置などがあげられる。携帯型情報記憶装置１９４の機能は，メモリカード，フラッシュメモリ，ハードディスク，ＵＳＢメモリなど公知の記憶手段により達成できる。  
【００２９】
通信部１９６は，外部（例えば，ゲームサーバ，他のゲーム装置，又は他の画像生成システム）との間で通信を行うための各種の制御を行う任意の要素である。通信部１９６の機能は，各種プロセッサ，又は通信用ＡＳＩＣなどのハードウェアや，プログラムなどにより実現できる。   
【００３０】
なお，ゲーム装置を実行するためのプログラム又はデータは，ゲームサーバが有する情報記憶媒体からネットワーク及び通信部１９６を介して記憶部２７０や情報記憶媒体１８０に配信するようにしてもよい。  
【００３１】
処理部１００は，ゲーム処理部１２０，画像処理部１１０，及び音処理部１５０を含むものがあげられる。具体的には，メインプロセッサ，コプロセッサ，ジオメトリプロセッサ，描画プロセッサ，データ処理プロセッサ,四則演算回路又は汎用演算回路などがあげられる。これらは適宜バスなどにより連結され，信号の授受が可能とされる。また，圧縮された情報を伸張するためのデータ伸張プロセッサを備えても良い。  
【００３２】
ここでゲーム処理部１２０は，例えば，ゲームの進行処理，選択画面の設定処理，オブジェクトの位置や回転角度（Ｘ，Ｙ又はＺ軸回り回転角度）を求める演算処理，オブジェクトを動作させる処理（モーション処理），視点の位置（仮想カメラの位置）や視線角度（仮想カメラの回転角度）を求める処理，ゲーム結果（成果，成績）を演算する処理，又はゲームオーバー処理などの種々のゲーム処理を，入力部１６０からの操作データや，携帯型情報記憶装置１９４からの個人データ，保存データや，ゲームプログラムなどに基づいて行う。  
【００３３】
画像処理部１３０は，ゲーム処理部１２０からの指示等にしたがって，各種の画像処理を行うものである。また，音処理部１５０は，ゲーム処理部１２０からの指示等にしたがって，各種の音処理を行う。   
【００３４】
ゲーム処理部１２０，画像処理部１１０，音処理部１５０の機能は，その全てをハードウェアにより実現してもよいし，その全てをプログラムにより実現してもよい。または，ハードウェアとプログラムの両方により実現してもよい。画像処理部１１０は，例えば，ジオメトリ処理部１３０（３次元座標演算部），描画部１４０（レンダリング部）を含むものがあげられる。  
【００３５】
本実施態様においては，例えば，ゲーム装置の処理部１００，ゲーム処理部１２０，記憶部２７０の作業空間，及び情報記録媒体１８０に格納されたゲーム用プログラムは，図３に示す機能ブロックとして機能する。図３に示すように，本発明に係るゲーム装置は，称号データベース１，モーション情報データベース２，称号データ抽出部３，称号記憶部４，動作態様決定部５，キャラクタ表示部６，検知情報抽出部７，性格データベース８，性格モーションデータベース９，キャラクタ性格決定部１０，及び性格モーション再生部１１を含む。また，これらの各要素は，バスを介して情報の授受が可能なように接続されている。  
【００３６】
称号データベース１は，ゲームの進行上設定されている複数の特定条件のそれぞれについて，その特定条件を達成した場合にキャラクタに対して付与される称号のデータを，関連付けて記憶している。図３（ａ）は，称号データベース１に記憶されている情報を説明するための概念図である。図３（ａ）に示すように，例えば，称号データベース１には，「戦士のレベルが１０になった」という条件と関連付けて，「アマチュア戦士」という称号が記憶されている。  
【００３７】
この「条件」は，例えば，キャラクタごとに設定されているキャラクタのレベルのパラメータや，キャラクタごとにカウントされ記憶されている戦闘回数のパラメータに基づいて設定される。また，例えば，特定のアイテムを入手した場合のようなゲーム進行上の特定の課題を達成したことを「条件」としてもよい。ここにいう「条件」は，例えば，ＲＰＧや，格闘ゲーム，シュミレーションゲーム，パズルゲームといったゲームの種類や，その内容に応じて適宜設定することができる。また，称号データベースに特定の条件と関連づけて記憶されている「称号」は，ゲームキャラクタの個性を示すものであり，達成した条件に対応している。「称号」についても，上述した「条件」と同様に，ゲームの種類及びその内容に応じて適宜設定することができる。また，図３（ａ）に示す称号データベース１には，称号及びその条件に称号番号が付されている。  
【００３８】
モーション情報データベース２は，称号データベース１に記憶されている称号のデータのそれぞれについて，称号が付与されたキャラクタの動作態様を決定するモーション情報を，関連付けて記憶している。キャラクタの動作態様には，例えば，キャラクタのアクションに関するモーションパターンや，キャラクタがプレイヤの入力操作に応じて仮想空間内において動作する動作速度及びそのモーションの大きさ，キャラクタに対応して出力される音声の読み上げ速度，音質の高低が含まれる。また，キャラクタの動作態様を決定するモーション情報には，例えば，キャラクタの各種動作態様を定める数値としてのパラメータや，キャラクタのアクションに関するモーションパターンに関する動画像としてのモーションデータが含まれる。  
【００３９】
図３（ｂ）及び（ｃ）は，モーション情報データベース２に記憶されている情報を説明するための概念図である。モーション情報データベース２には，称号データと関連付けて，キャラクタの各種動作態様を定めるモーションパラメータや，キャラクタのモーションパターンに関するモーションデータが記憶されている。モーションデータには，キャラクタのアクションの動画像データや，キャラクタの表情の動画像データ，その他キャラクタに関する動画像データが含まれる。また，モーション情報データベース２には，図３（ｂ）及び（ｃ）に示すように，称号データ（称号番号）と関連付けて，モーション情報を記憶している記憶部へのリンク情報が記憶されていてもよい。例えば，図３（ｂ）においては，称号のデータ（称号番号）と関連して，キャラクタのモーションパラメータに関する情報が記憶されている。また，例えば，図３（ｃ）及び（ｃ）においては，称号のデータ（称号番号）と関連して，キャラクタのモーションデータに関する情報が記憶されている。  
【００４０】
ここで，図３（ｄ）を参照して，モーションパラメータの具体例について説明する。モーションパラメータは，表示装置に表示されるキャラクタの各種動作の態様を決定する数値である。キャラクタの各種動作の態様の例は，図３（ｄ）に示す，動作速度，動作の大きさ，発生速度，発生音量，及び声質である。ただし，キャラクタの各種動作態様はこれらものに限定されず，キャラクタに関するものとして数値化できる動作態様が含まれる。図３における例においては，称号「アマチュア戦士」（称号番号１２３）のモーションパラメータ（番号１２３）が示されている。パラメータ１２３においては，称号番号１２３のモーションパラメータとして，動作速度の値が４０，動作の大きさの値が６０，発生速度の値が４０，発生音量の値が６０，声質の値が３０として初期設定されている。このようなモーションパラメータは，称号ごとに異なる初期値が設定されている。キャラクタの各種動作態様は，モーションパラメータに依存するものであり，例えば，動作速度の値が高いほどキャラクタがゲーム内において動作する速度が早く，声質の値が高いほどキャラクタがゲーム内において発する声が高音となる。  
【００４１】
また，各モーションパラメータに
は，パラメータが変化する最大値及び最小値を定めた可変領域を設けることとしてもよい。すなわち，モーション情報データベースに記憶されているモーションパラメータは，後述する検知情報に基づいて変更される。モーションパラメータは，一般的に，称号の特徴に応じて初期設定値が設定されるものであるため，際限なく各パラメータが変更されることとすると称号の特徴が数値として反映されなくなってしまう。そこで，各称号についてその特徴がある程度維持されるように，パラメータの可変領域が設定される。可変領域は，例えば，パラメータの初期設定値の，１０％，２０％，又は３０％の増減可能であるというように設定すればよい。また，パラメータの可変領域は，パラメータごとに異なるものであってもよい。図３（ｄ）においては，各パラメータについての可変領域が，太字の枠体によって示されている。  
【００４２】
称号データ抽出部３は，ゲームの進行上，キャラクタがある特定条件を達成した場合に，その特定条件と関連付けて称号データベース２に記憶されている称号のデータを読み出す。すなわち，称号データ抽出部３は，称号データベース２を参照して，プレイヤが操作するキャラクタが，複数の特定条件のうちのいずれかの特定条件を達成したか否かを判断する。そして，そのキャラクタが，ある特定条件を達成したと判断した場合には，称号データベース２に記憶されている称号データを抽出し，称号記憶部４に記憶する。称号データ抽出部３は，キャラクタが特定条件を達成したと判断した場合に，逐次，上記処理を行う。称号記憶部４には，称号データ抽出部３により読み出された称号のデータが蓄積して記憶される。一般的に，称号記憶部４に記憶される称号データは，プレイヤの個人データやセーブデータとして扱われるため，携帯型情報記憶装置が称号記憶部４として機能する。また，称号記憶部４に記憶されている称号に関する情報は，ゲームプレイヤが適宜確認することができるよう，ゲーム装置に接続される表示部又はゲーム装置と一体となっている表示部に表示される。そして，ゲームプレイヤは，ゲーム装置の入力部によって，称号記憶部４に記憶されている称号データの中から任意のものを１つ選択し，操作キャラクタの称号として設定する。ゲームのプレイヤは，称号データ抽出部３によって称号データベース２に記憶されている称号データが読み出され，称号記憶部４に記憶されている称号のみを選択して，キャラクタの称号として設定することが可能となっている。  
【００４３】
動作態様決定部５は，称号記憶部４に記憶されている称号の中から入力装置により選択入力された任意の称号と関連付けてモーション情報データベース２に記憶されているモーション情報に基づいて，キャラクタの動作態様を決定する。すなわち，モーション情報データベース２に，数値であるモーションパラメータが記憶されている形態の場合には，動作態様決定部５は，そのモーションパラメータに基づいて，例えば，キャラクタの動作速度や声質のような動作態様を決定する。この場合において，ゲーム処理部が動作態様決定部５として機能し，ゲーム処理部は，モーションパラメータの値に応じてキャラクタの動作態様を決定するための演算を行う。  
【００４４】
一方，モーション情報データベース２に，動画像であるモーションデータが記憶されている形態の場合に，動作態様決定部５は，その動画像データを特定する。なお，動画像データは，ゲーム上の所定のシュチュエーション（例えば，敵キャラクタ遭遇時，敵キャラクタ攻撃時，被ダメージ時，及びその他のアクション時）において，ゲーム処理部によって再生されるデータである。  
【００４５】
キャラクタ表示部６は，動作態様決定部５により決定された動作態様のキャラクタを表示装置に表示する。従って，モーション情報データベース２に記憶されているモーションパラメータに基づいて，動作態様決定部５により，キャラクタの動作態様が決定された場合に，キャラクタ表示部６は，モーションパラメータに従った動作を行うキャラクタを表示する。例えば，動作速度の値が４０の称号が設定されているキャラクタについて，入力部によってそのキャラクタの移動操作が行われた場合，キャラクタ表示部６は，値４０の動作速度で移動するキャラクタを表示部に表示する。一方，モーション情報データベース２に記憶されているモーションデータを特定することにより，動作態様決定部５が，キャラクタの動作態様を決定した場合には，キャラクタ表示部６は，そのキャラクタのアクションに対応するモーションデータを再生する。  
【００４６】
上記構成を有することにより，本実施の形態においては，ゲームの進行に応じて獲得することができる称号に応じて，キャラクタのモーションパターンを増やすとことができる。また，プレイヤは，任意の称号を選択することにより適宜キャラクタのモーションパターンを変化させることができる。従って，ＲＰＧのようにプレイヤが一定のキャラクタを長期間使用してゲームを進行するような場合であっても，プレイヤが，使用キャラクタのモーションパターンに飽きてしまうことがなくなる。  
【００４７】
以下，本発明の好ましい実施の形態について説明する。好ましい実施の形態において，モーション情報は，キャラクタの各種動作の態様を決定するモーションパラメータである。この実施の形態においては，称号ごとに設定されているモーションパラメータを変更するものである。この実施の形態において，ゲーム装置は，上述した要素に加え，さらに，検知情報抽出部７，性格データベース８，性格モーションデータベース９，キャラクタ性格決定部１０，及び性格モーション再生部１１を含む。  
【００４８】
検知情報抽出部７は，入力部に設けられたセンサキーによってゲーム装置に対する指令情報の入力が検知されたときの検知情報を抽出する。入力部は，前述したように，プレイヤがキャラクタの操作データを入力するためのものである。入力部の種類としては，例えば，レバー，ボタン，タッチパネル，及びハードウェアを備えたコントローラが考えられる。そして，入力部は，操作データの入力を検知するキーセンサを有し，キーセンサが操作データの入力を検知した場合に，入力部からの処理情報が，例えばゲーム処理部に伝達される。また，キーセンサは，プレイヤが入力を操作したときの押圧力を検知しデータに変換することができる。  
【００４９】
そして，センサキーによってゲーム装置に対する指令情報の入力が検知されたときの検知情報には，例えば，センサキーによって指令情報の入力が検知されたときのセンサキーに対する押圧力，センサキーによって指令情報の入力が検知された間隔，及び所定時間内においてセンサキーが前記指令情報の入力を検知した回数が含まれる。また，検知情報には，センサキーが，指令情報の入力を検知し続けている時間も含まれる。また，入力部が複数のセンサキーを備えている場合には，センサキーによって指令情報の入力が検知されたときに，同時に押下されたセンサキーの数も含まれる。このように，検知情報抽出部７により抽出される検知情報は，ゲームのプレイヤが，入力部を操作する癖や指令情報を入力するタイミングから，そのプレイヤの性格を判断するための情報として用いられる。従って，検知情報は，上記した具体例に限られず，入力部の種類や，ゲームの種類，内容に適したものが採用される。  
【００５０】
本発明の好ましい実施の形態において，動作態様決定部５は，称号記憶部４に記憶されている称号の中から選択された任意の称号と関連付けてモーション情報データベース２に記憶されているモーションパラメータを，検知情報抽出部７によって抽出された検知情報に基づいて変更する。そして，キャラクタの各種動作の変更後のパラメータを求め，キャラクタの動作態様を決定するためのモーションパラメータとして扱う。  
【００５１】
具体的には，検知情報抽出部７によって抽出された検知情報によって，値を変更するパラメータや，パラメータが変化する変化度が異なる。検知情報に応じて変化させるパラメータやその変化度は，パラメータ変更のための条件と関連して記憶部に記憶しておけばよい。例えば，変更条件データベースを構築することとしてもよい。動作態様決定部５は，変更条件データベースを参照し，検知情報抽出部７により抽出された検知情報が，パラメータ変更のための条件を満たしているか否かを判断する。そして，検知情報が，パラメータ変更のための条件を満たしていると判断した場合には，その条件と関連して記憶されている検知情報に応じて変化させるパラメータの種類とその変化度に基づいて，変更後のパラメータを求めるための演算処理を行い，演算結果をメインメモリに記憶する。  
【００５２】
具体的には，変更条件データベースには，一定以上の押圧力でセンサキーが押圧された場合には，例えば発生音量のパラメータを，現在の値の１０％増加させることが記憶されている。また，変更条件データベースには，例えば，１秒以下の間隔でセンサキーが連打された場合には，動作速度のパラメータを，現在の値の１０％増加させることが記憶されている。また，変更条件データベースには，例えば，１０秒以内にセンサキー１５回以上押下された場合には，声質のパラメータを，現在の値の１０％増加させることが記憶されている。  
【００５３】
また，変更条件データベースには，パラメータ変更のための条件，変更するパラメータの種類，パラメータの変化度の他に，センサキーにより指令情報の入力が検知されたときに実行されているゲームのシュチュエーションや，センサキーにより検知された指令情報の種類も関連して記憶されていることとしてもよい。ＲＰＧにおけるシュチュエーションの例としては，敵キャラクタとの戦闘フェイズや，フィールドでのキャラクタの移動フェイズ，ムービー映像が再生されているフェイズ，他キャラクタとの会話フェイズが考えられる。また，ＲＰＧにおけるセンサキーにより検知された指令情報の種類としては，例えば，敵キャラクタに攻撃を行うための指令情報，敵キャラクタから逃亡するための指令情報，他キャラクタと会話をするための指令情報が考えられる。ゲームのシュチュエーションや指令情報の種類については，ゲームの種類及びその内容に従って適宜設定すればよい。例えば，変更条件データベースには，「敵キャラクタとの戦闘フェイズ」において，「１秒以下の間隔でセンサキーが連打され」，「敵キャラクタから逃亡するための指令情報」が，入力された場合には，「動作速度のパラメータ」を，「現在の値の２０％増加させる」ことが記憶されている。  
【００５４】
動作態様決定部５は，このような演算処理を行うことにより，各称号について設定されているモーションパラメータの初期値を変化させる。なお，前述したように，各モーションパラメータには，パラメータが変化する最大値及び最小値を定めた可変領域を設けることとしてもよい。  
【００５５】
また，本実施の形態におけるゲーム装置は，性格データベース８を有する。性格データベース８は，称号記憶部４に記憶されている称号の中から選択された任意の称号と関連付けてモーション情報データベース２に記憶されているモーションパラメータが，動作態様決定部５により変更された変化度と関連付けて，ゲームキャラクタの性格の情報を記憶している。図４（ａ）は，性格データベース８に記憶されている情報を示した概念図である。図４（ａ）に示すように，性格データベース８には，モーション情報データベース２に記憶されているモーションパラメータの初期値から変更された変化度と関連付けて，キャラクタの性格を示す情報が記憶されている。  
【００５６】
具体的には，図４（ａ）に示す例においては，各称号に設定されている会話速度のパラメータが，その初期値から２０％以上増加した場合には，そのキャラクタの性格は，「せっかち」であることが記憶されている。なお，モーションパラメータは，動作態様決定部５により値が変更される度に，その値は更新して記憶される。従って，次にパラメータが変更される場合には，前回更新した値を読み出して，読み出した値に基づいてパラメータ変更の演算処理を行う。よっ
て，キャラクタの性格は，累積して変更されたパラメータに基づいて決定される。  
【００５７】
性格モーションデータベース９は，性格データベース８に記憶されているゲームキャラクタの性格の情報のそれぞれについて，キャラクタの動作内容を示すモーションデータを記憶している。なお，性格モーションデータベース９には，キャラクタの性格の情報（性格番号）と関連付けて，モーションデータを記憶している記憶部へのリンク情報が記憶されていてもよい。図４（ｂ）は，性格モーションデータベース９に記憶されている情報を示した概念図である。性格モーションデータには，キャラクタのアクションの動画像データや，キャラクタの表情の動画像データ，その他キャラクタに関する動画像データが含まれる。  
【００５８】
キャラクタ性格決定部１０は，称号記憶部４に記憶されている称号の中から選択された任意の称号と関連付けてモーション情報データベース２に記憶されているモーションパラメータが，動作態様決定部５により変更された変化度の情報に基づいて，性格データベース８を参照し，そのキャラクタの性格を決定する。従って，キャラクタ性格決定部１０は，称号が設定されたキャラクタのモーションパラメータが変更され，性格データベース８に記憶されている条件を満たしたと判断した場合には，キャラクタの性格を，その条件と関連付けて記憶されている性格に決定する。  
【００５９】
そして，性格モーション再生部１１は，キャラクタ性格決定部１０により決定されたキャラクタの性格と関連付けて記憶されているモーションデータを，性格モーションデータベース９から読み出し，表示部において再生する。性格モーションデータベース９には，性格データベース８に記憶されている性格のそれぞれについて，キャラクタの動作内容を示すモーションデータを記憶されている。性格モーション再生部１１は，このモーションデータを読み出し，例えばモニタなどのディスプレイに再生する。  
【００６０】
図５は，本発明に係るゲーム装置の表示部に表示されたゲーム画像の例を示す図である。図５は，性格モーション再生部１１に，キャラクタの性格に応じたモーションデータが再生された一例を示している。例えば，図４に示されているキャラクタ２１０は，称号データベース１に記憶されている条件を満たし，称号「アマチュア戦士」を取得した。そして，プレイヤによって「アマチュア戦士」の称号が設定されている。一方，プレイヤの操作入力は，変更条件データベースに記憶されている，「敵キャラクタとの戦闘フェイズ」において，「１秒以下の間隔でセンサキーが連打され」，「敵キャラクタから逃亡するための指令情報」が，入力されたには，「動作速度のパラメータ」を，「現在の値の２０％増加させる」という，モーションパラメータを変更する条件を満たし，動作速度のパタメータが初期値から２０％増加した。従って，性格データベース８に記憶されている，性格「せっかち」と決定されるための条件を満たし，キャラクタ２０１は，「せっかち」であると認定されている。そこで，性格モーション再生部１１は，性格モーションデータベース１０を参照して，性格「せっかち」と関連付けて記憶されているモーションデータを読み出し，再生する。性格「せっかち」と関連付けて記憶されているモーションデータは，例えば，図５に示すような汗が吹き出す動画データ２２０である。なお，ゲーム装置によって決定されたキャラクタの称号と性格は，それぞれ結びつけて，表示部に表示することとしても良い。図５においては，表示画面の左下に「せっかち」（性格）なアマチュア戦士（称号）として表示されている。  
【００６１】
[ゲーム装置の基本動作]  システムの電源がＯＮになると，情報記憶媒体１８０に格納される情報の一部又は全部は，例えば，記憶部１７０に転送される。そして，ゲーム処理用のプログラムが，例えばメインメモリ１７２に格納され，様々なデータが，テクスチャ記憶部１７６や，図示しないテーブルなどに格納される。  
【００６２】
入力部１６０からの操作情報は，例えば，図示しないシリアルインターフェイスやバスを介して，処理部１００へ伝えられ，音処理や，様々な画像処理が行われる。音処理部１５０により処理された音情報は，バスを介して音出力部１９２へ伝えられ，音として放出される。また，メモリカードなどの携帯型情報記憶装置１９４に記憶されたセーブ情報なども，図示しないシリアルインターフェイスやバスを介して，処理部１００へ伝えられ所定のデータが記憶部１７０から読み出される。  
【００６３】
画像処理部１３０が，ゲーム処理部１２０からの指示等にしたがって，各種の画像処理を行う。具体的には，ジオメトリ処理部１３０が，座標変換，クリッピング処理，透視変換，又は光源計算などの種々のジオメトリ演算（３次元座標演算）を行う。そして，ジオメトリ処理後（透視変換後）のオブジェクトデータ（オブジェクトの頂点座標，頂点テクスチャ座標，又は輝度データ等）は，例えば，記憶部１７０のメインメモリ１７２に格納されて，保存される。次に，描画部１４０が，ジオメトリ演算後（透視変換後）のオブジェクトデータと，テクスチャ記憶部１７６に記憶されるテクスチャなどとに基づいて，オブジェクトをフレームバッファ１７４に描画する。  
【００６４】
フレームバッファ１７４に格納された情報は，バスを介して表示部１９０へ伝えられ，描画されることとなる。このようにして，コンピュータグラフィックを有するゲーム装置として機能する。
【産業上の利用可能性】
【００６５】
本発明は，ゲーム産業において好適に利用し得る。
【符号の説明】
【００６６】
１       称号データベース２       モーション情報データベース３       称号データ抽出部４       称号記憶部５       動作態様決定部６       キャラクタ表示部７       検知情報抽出部８       性格データベース８９       性格モーションデータベース１０     キャラクタ性格決定部１１     性格モーション再生部１００   処理部１１０   画像処理部１２０   ゲーム処理部１３０   ジオメトリ処理部１４０   描画部１５０   音処理部１６０   入力部１７０   記憶部１７２   メインメモリ１７４   フレームバッファ１７６   テクスチャ記憶部１８０   情報記憶媒体１９０   表示部１９２   音出力部１９４   携帯型情報記憶装置１９６   通信部２１０   キャラクタ２２０   モーションデータ
【図１】
2014004474.tif 000003
【図２】
2014004474.tif 000004
【図３】
2014004474.tif 000005
【図４】
2014004474.tif 000006
【図５】
2014004474.tif 000007
【手続補正書】
【提出日】平成25年11月19日(2013.11.19)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力装置に入力された指令情報に基づいて動作するキャラクタを表示装置に表示するゲーム装置と，ネットワークを介して前記ゲーム装置と通信可能なサーバ装置とを備えるゲームシステムであって，
前記サーバ装置は，
ゲームの進行上設定されている複数の特定条件のそれぞれについて，前記特定条件を達成した場合にキャラクタに対して付与される称号のデータを，関連付けて記憶している称号データベースと，
前記称号データベースに記憶されている称号のデータのそれぞれについて，前記称号が付与されたキャラクタの動作態様を決定するモーション情報を，関連付けて記憶しているモーション情報データベースとを含み，
前記ゲーム装置は，
ゲームの進行上キャラクタがある特定条件を達成した場合に，前記ある特定条件と関連付けて前記称号データベースに記憶されている称号のデータを読み出す称号データ抽出部と，
前記称号データ抽出部により読み出された称号のデータが記憶される称号記憶部と，
前記称号記憶部に記憶されている称号の中から前記入力装置により選択入力された任意の称号と関連付けて前記モーション情報データベースに記憶されているモーション情報に基づいて，前記キャラクタの動作態様を決定する動作態様決定部と，
前記動作態様決定部により決定された動作態様のキャラクタを前記表示装置に表示するためのキャラクタ表示部と，
前記ゲーム装置に対する指令情報の入力が検知されたときの検知情報を抽出する検知情報抽出部とを含み，
前記動作態様決定部は，前記称号記憶部に記憶されている称号の中から前記入力装置により選択入力された任意の称号と関連付けて前記モーション情報データベースに記憶されているモーション情報を，前記検知情報抽出部によって抽出された検知情報に基づいて変更し，前記キャラクタの各種動作の変更後のパラメータを求めることにより，前記キャラクタの動作態様を決定するものであり，
前記検知情報抽出部によって抽出される検知情報は，前記指令情報の入力が検知された間隔，所定時間内において前記指令情報の入力が検知された回数，及び前記指令情報の入力が検知され続けている時間のうち少なくとも１つを含む
ことを特徴とするゲームシステム。
【請求項２】
前記モーション情報は，前記表示装置に表示されるキャラクタの各種動作の態様を決定するためのモーションパラメータであり
請求項１記載のゲームシステム。
【請求項３】
検知情報抽出部は，前記入力装置に設けられたセンサキーによって，前記検知情報を抽出し，
前記検知情報は，前記センサキーによって前記指令情報の入力が検知されたときの前記センサキーに対する押圧力を含む
請求項１または請求項２記載のゲームシステム。
【請求項４】
入力装置に入力された指令情報に基づいて動作するキャラクタを表示装置に表示するゲーム装置と通信可能なサーバ装置あって，
ゲームの進行上設定されている特定条件と，前記特定条件を達成した場合にキャラクタに対して付与される称号と，キャラクタの動作態様を決定するモーション情報とを関連付けて記憶する記憶手段と，
前記ゲーム装置に対する指令情報の入力が検知されたときの検知情報に基づいて，前記モーション情報を変更する変更手段と，
ゲームの進行上キャラクタが前記特定条件を達成した場合に，当該特定条件に対応するモーション情報に基づいて，前記キャラクタの動作態様を決定する決定手段とを含み，
前記検知情報は，前記指令情報の入力が検知された間隔，所定時間内において前記指令情報の入力が検知された回数，及び前記指令情報の入力が検知され続けている時間のうち少なくとも１つを含む
ことを特徴とするサーバ装置。
【請求項５】
前記モーション情報は，前記表示装置に表示されるキャラクタの各種動作の態様を決定するためのモーションパラメータであり，
前記変更手段は，前記記憶手段に記憶されている称号の中から前記入力装置により選択入力された任意の称号と関連付けされているモーションパラメータを，前記検知情報に基づいて変更する
請求項４記載のサーバ装置。
【請求項６】
前記検知情報は，前記入力装置に設けられたセンサキーによって，前記ゲーム装置に対する指令情報の入力が検知されたときの検知情報であり，前記センサキーによって前記指令情報の入力が検知されたときの当該センサキーに対する押圧力を含む
請求項４または請求項５記載のサーバ装置。