(57)【要約】【課題】  セリフの表示中に、そのセリフを割り当てられたキャラクタを移動させた場合に、セリフを判読し難くすることなく、かつ、どのキャラクタのセリフなのかを分かり易く表示する。【解決手段】  テキストボックス部と、当該テキストボックス部からセリフを割り当てられたキャラクタに向けて延びるポインタ部とから構成される吹き出し画像を画像表示装置に表示させる処理と、テキストボックス部にセリフを表示させる処理とを実行し、セリフが表示されている間に、そのセリフを割り当てられたキャラクタが移動した場合には、テキストボックス部を移動させることなく、キャラクタの移動に追随してポインタ部を移動、又は、変形させる処理を実行する。【選択図】  図７
2006006429.tif 000002
【特許請求の範囲】
【請求項１】
ゲームの展開に応じて、ゲームに登場するキャラクタに割り当てられたセリフを画像表示装置上に表示させるゲームプログラムであって、
前記ゲームプログラムは、コンピュータに、
テキストボックス部と、当該テキストボックス部からセリフを割り当てられた前記キャラクタに向けて延びるポインタ部とから構成される吹き出し画像を前記画像表示装置に表示させる処理と、
前記テキストボックス部に前記セリフを表示させる処理とを実行させ、
前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記テキストボックス部を移動させることなく、当該キャラクタの移動に追随して前記ポインタ部を移動、又は、変形させる処理を実行させることを特徴とするゲームプログラム。
【請求項２】
前記ポインタ部は、前記セリフを割り当てられた前記キャラクタに近付くにつれて幅狭となる線状の図形であることを特徴とする請求項１に記載のゲームプログラム。
【請求項３】
前記ポインタ部は、前記テキストボックス部に接する基部を底辺とし、前記セリフを割り当てられたキャラクタに関連づけられた特定位置を前記底辺に対向する頂点とする略三角形形状の図形であることを特徴とする請求項１又は２に記載のゲームプログラム。
【請求項４】
前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記基部を変化させることなく、前記キャラクタの移動に追随して前記頂点を移動させることにより、前記三角形形状が変形することを特徴とする請求項３に記載のゲームプログラム。
【請求項５】
全てのキャラクタに割り当てられた全てのセリフについて、前記テキストボックス部が、前記画像表示装置上における同一の位置に表示されることを特徴とする請求項１〜４のいずれか一項に記載のゲームプログラム。
【請求項６】
全てのキャラクタに割り当てられた全てのセリフについて、前記テキストボックス部が、同一の形状で表示されることを特徴とする請求項１〜５のいずれか一項に記載のゲームプログラム。
【請求項７】
前記テキストボックス部には、前記セリフとともに、当該セリフを割り当てられたキャラクタの名称が表示されることを特徴とする請求項１〜６のいずれか一項に記載のゲームプログラム。
【請求項８】
ゲームの展開に応じて、ゲームに登場するキャラクタに割り当てられたセリフを画像表示装置上に表示させるゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記ゲームプログラムは、コンピュータに、
テキストボックス部と、当該テキストボックス部からセリフを割り当てられた前記キャラクタに向けて延びるポインタ部とから構成される吹き出し画像を前記画像表示装置に表示させる処理と、
前記テキストボックス部に前記セリフを表示させる処理とを実行させ、
前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記テキストボックス部を移動させることなく、当該キャラクタの移動に追随して前記ポインタ部を移動、又は、変形させる処理を実行させることを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項９】
ゲームの展開に応じて、ゲームに登場するキャラクタに割り当てられたセリフを画像表示装置上に表示させるゲーム装置であって、
テキストボックス部と、当該テキストボックス部からセリフを割り当てられた前記キャラクタに向けて延びるポインタ部とから構成される吹き出し画像を前記画像表示装置に表示させる吹き出し画像表示手段と、
前記テキストボックス部内に前記セリフを表示させるセリフ表示手段とを備え、
前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記吹き出し画像表示手段は、前記テキストボックス部を移動させることなく、当該キャラクタの移動に追随して前記ポインタ部を移動、又は、変形させることを特徴とするゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のキャラクタが登場するビデオゲームであって、ゲームの進行中に、登場キャラクタのうちの少なくとも一部のキャラクタが、そのキャラクタに割り当てられたセリフを発言する場面が設定されているゲームプログラム、ゲームプログラムを記録したコンピュータ読み取り可能な記録媒体、及び、ゲーム装置に関する。
【背景技術】
【０００２】
ロールプレイングゲームやアドベンチャーゲーム、アクションゲームなどにおいては、ゲームに登場するキャラクタが、他のキャラクタと「会話」を行うことで、ゲームが進行し、或いは、ゲーム進行上のヒントが与えられるようになっているものがあるが、この種のゲームにおける「会話」の場面は、それぞれのキャラクタに割り当てられたセリフを文字（テキスト）として画像表示装置上に表示することにより行われている。
【０００３】
そして、表示されるそれぞれのセリフがどのキャラクタに割り当てられたものかをプレーヤーに示すための手法としては、セリフに付記する形で該当するキャラクタの名称を表示する方法が採られている場合が多い。
【０００４】
しかし、プレイヤーは、必ずしもゲームに登場する全てのキャラクタの名称を覚えている訳ではないので、この従来の手法では、特に多数のキャラクタが登場するゲームの場合、画像表示装置に表示されているどのキャラクタのセリフなのかをプレーヤーが理解し難くなるという問題がある。
【０００５】
このため、セリフを該当するキャラクタの近くに表示することで、セリフを割り当てられたキャラクタを視覚的に理解できるようにしたゲームも知られている。
【０００６】
しかし、この方法は、セリフが表示されている間に該当するキャラクタを画像表示装置上で移動させた場合に問題を生じ、キャラクタとともにセリフの表示位置を移動させるようにするとテキストが読みづらくなり、また、セリフの表示位置を固定したままキャラクタを移動させると、キャラクタとセリフとの関連性が分かりづらくなってしまう。
【特許文献１】特開２００１−３５１１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上記課題を解決し、プレーヤーが判読し易く、かつ、どのキャラクタのセリフなのかをプレーヤーが理解し易い態様でセリフ表示を行うことができるゲームプログラム、その記録媒体、又は、ゲーム装置を提供することをその課題とする。
【０００８】
また、本発明は、セリフの表示中に、そのセリフを割り当てられたキャラクタを移動させた場合でも、セリフを判読し難くすることなく、かつ、セリフと、そのセリフを割り当てられたキャラクタの関係を明瞭に理解できる態様で、セリフ表示を行うことができるゲームプログラム、その記録媒体、又は、ゲーム装置を提供することをその課題とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決したものであり、ゲームの展開に応じて、ゲームに登場するキャラクタに割り当てられたセリフを画像表装置上に表示させるゲームプログラムであって、前記ゲームプログラムは、コンピュータに、テキストボックス部と、当該テキストボックス部からセリフを割り当てられた前記キャラクタに向けて延びるポインタ部とから構成される吹き出し画像を前記画像表示装置に表示させる処理と、前記テキストボックス部に前記セリフを表示させる処理とを実行させ、前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記テキストボックス部を移動させることなく、当該キャラクタの移動に追随して前記ポインタ部を移動、又は、変形させる処理を実行させることを特徴とするゲームプログラム、これを記録したコンピュータ読み取り可能な記録媒体、或いは、ゲームの展開に応じて、ゲームに登場するキャラクタに割り当てられたセリフを画像表示装置上に表示させるゲーム装置であって、テキストボックス部と、当該テキストボックス部からセリフを割り当てられた前記キャラクタに向けて延びるポインタ部とから構成される吹き出し画像を前記画像表示装置に表示させる吹き出し画像表示手段と、前記テキストボックス部内に前記セリフを表示させるセリフ表示手段とを備え、前記セリフが表示されている間に、当該セリフを割り当てられた前記キャラクタが移動した場合には、前記吹き出し画像表示手段は、前記テキストボックス部を移動させることなく、当該キャラクタの移動に追随して前記ポインタ部を移動、又は、変形させることを特徴とするゲーム装置である。
【００１０】
即ち、本発明では、セリフを表示するテキストボックス部と、そのセリフを割り当てられたキャラクタを示すためのポインタ部とから構成される吹き出し画像を表示し、当該ポインタ部を、テキストボックス部からセリフを割り当てられたキャラクタに向けて延びる形態の図形とすることで、表示される各セリフがどのキャラクタに割り当てられたものかをプレーヤーが容易に理解できるようにしたものである。
【００１１】
また、本発明では、セリフの表示中に、当該セリフを割り当てられたキャラクタを移動させた場合には、ポインタ部をキャラクタに追随して移動、変形させることにより、キャラクタの移動中においてもキャラクタとセリフの関係をプレーヤーに明示することができる一方で、セリフが表示されるテキストボックス部の移動は行われないため、セリフの判読が困難になるという不都合も生じない。
【００１２】
本発明におけるポインタ部は、その形状やサイズに特別の限定はないが、テキストボックス部中のセリフと、そのセリフを割り当てられたキャラクタとの関連を分かり易く表示する意味では、テキストボックス部からキャラクタの方向に向かって延びる線状の図形、特に、キャラクタに近付くにつれて、直線的に、或いは、曲線的に幅狭となる線状の図形とすることが好ましい。
【００１３】
また更に、図形の単純化によりポインタ部の描画処理のための負荷を軽減する意味では、例えば、ポインタ部の形状を、テキストボックス部に接する基部を底辺とし、セリフを割り当てられたキャラクタの例えば、頭部の近辺などの特定位置を上記底辺に対向する頂点とする三角形形状とすることが好ましく、この場合には、セリフを割り当てられたキャラクタが移動した際には、上記底辺を固定したままで、上記頂点をキャラクタに追随して移動させて、ポインタ部の三角形形状を変化させていくことで、移動中、移動後のキャラクタを分かり易く指し示すようにすることができる。
【００１４】
また、本発明のテキストボックス部の形状やサイズに特別の制限はないが、セリフのテキスト表示を行う十分なスペースを確保する意味では、その形状は、四角形状やバルーン形状などにすることが適切である。
【００１５】
また、セリフを割り当てられたキャラクタや、セリフが表示されるシチュエーション（画像表示装置上におけるキャラクタやその他のオブジェクトの配置）に応じて、テキストボックス部を表示する画像表示装置上の位置やその形状を変更しても良いが、全てのキャラクタに割り当てられた全てのセリフについて、テキストボックス部を画像表示装置上における同一の位置に表示し、或いは、同一の形状で表示することが、ゲーム画面の見易さを向上させる意味で特に好ましい。
【００１６】
また、テキストボックス部とポインタ部よりなる吹き出し画像は、必ずしも連続した単一の図形として描かれる必要はないが、テキストボックス部中のセリフと、該当するキャラクタとの関連性を理解し易くする意味では、テキストボックス部とポインタ部を連続した単一の図形として描画することが特に好ましい。
【００１７】
また、テキストボックス部やポインタ部、或いは、テキストボックス部とポインタ部よりなる吹き出し画像は、必ずしも、その外周に境界線を描画することで画像としての輪郭を明瞭にすることは必要ではなく、例えば、境界線を描画することなく、テキストボックス部、及び、ポインタ部を特定色に着色することで吹き出し画像の形状を現すようにしても構わない。
【００１８】
また、テキストボックス部において、キャラクタに割り当てられたセリフを表示する際に、そのキャラクタの名称を付記して表示することが特に好ましく、この場合には、キャラクタの名称とポインタ部により指し示されるキャラクタの画像が対応付けられてプレーヤーに表示されるために、プレーヤーが各キャラクタの名称を覚え易くなり、より深くゲームを楽しむことができるようになる。
【発明を実施するための最良の形態】
【００１９】
以下、プレーヤーにより操作されるプレーヤーキャラクタ（以下、「ＰＣ」という）が、ゲーム空間内の他のキャラクタ（以下、「ＮＰＣ」という）との対話により謎解きをしながら、適宜襲い掛かってくるモンスターキャラクタ（以下、「ＭＣ」という）と戦いながらゴールをめざすことを内容とするアクションゲームを実行するためのゲームプログラム、これを記録した記録媒体、及び、当該アクションゲームを実行するゲーム装置を例として本発明の実施形態を説明する。
【００２０】
まず、本発明のゲーム装置の例示的な装置構成、乃至は、本発明のゲームプログラムの実行に好適なゲーム装置の例示的な装置構成について説明する。
【００２１】
図１は、当該ゲーム装置１の全体構成を示す説明図であり、図２は、当該ゲーム装置１が備える操作手段であるコントローラ３の説明図であり、図３は、当該ゲーム装置１のハードウェア構成を示す説明図である。
【００２２】
図示されるように、上記ゲーム装置１は、主として家庭用ゲーム機２、コントローラ３、テレビモニタ４から構成されている。
【００２３】
家庭用ゲーム機２は、電源ボタン１１、リセットボタン１２、複数のコントローラ３を接続するための複数のコネクター部１３、メモリーカードの挿入口１４、及び、本発明のゲームプログラムを記録したコンピュータ読み取り可能な記録媒体であるＤＶＤ−ＲＯＭ１６の挿入口１５を備えている。
【００２４】
また、家庭用ゲーム機２は、その内部にゲーム装置全体の制御を行う中央処理装置（ＣＰＵ）２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４などの記録装置、ＤＶＤ−ＲＯＭ１６やメモリーカードなどの読み取り、或いは、書き込みのための外部記録媒体ドライブ２５、ＣＰＵ２１が行う各種演算により生成されるデータに基づいて画像信号、音声信号を合成する画像合成ＩＣ２６、音声合成ＩＣ２７、コントローラ３などとの間での信号の授受を行うためのＩ／Ｏポート２８を有するコンピュータであり、これらの各装置は、バスライン２９により相互に接続されている。
【００２５】
また、コントローラ３には、ＳＴＡＲＴボタン３１、ＳＥＬＥＣＴボタン３２の他、△ボタン３３、□ボタン３４、○ボタン３５、×ボタン３６などの押しボタン式の操作部材、及び、方向キー３７やジョイスティック３８、３８などの方向指示を入力するための操作部材が設けられている。
【００２６】
また、テレビモニタ４は、画像表示装置４１、及び、スピーカー４２を備え、画像合成ＩＣ２６、音声合成ＩＣ２７により合成された画像信号、音声信号をケーブル５から受信して、再生する。
【００２７】
図４は、上記ゲーム装置において、ＣＰＵ２１が、ＤＶＤ−ＲＯＭ１６に記録された本実施形態のゲームプログラムをＲＡＭ２３等に設定された作業領域にキャッシュし、これをコントローラ３から入力される操作信号に応答して実行することにより実現される機能構成を示す説明図である。
【００２８】
図示されるように、このゲーム装置は、主として制御部５０と記憶部５５から構成されている。
【００２９】
制御部５０は、コントローラ３からの操作信号や、記憶部５５に記録される各種のゲーム情報に基づいて種々のゲーム処理を実行するものであり、例えば、ゲーム空間の設定、ゲーム空間へのＰＣ、ＮＰＣ、ＭＣを含む各種のオブジェクトの配置や移動、ゲームポイントの計算、各種のゲームイベントの実行などを行うように構成されている。
【００３０】
また、図中、ＰＣ制御手段５１は、主としてコントローラ３からの操作信号に基づいてＰＣの移動、動作を制御し、そのゲーム空間内における時々刻々の座標や姿勢などを更新するものであり、ＮＰＣ制御手段５２は、予め定められた設定に従って、複数のＮＰＣそれぞれの移動、動作を制御し、そのゲーム空間内における時々刻々の座標や姿勢などを更新するものである。
【００３１】
また、会話制御手段５３は、予め定められた会話イベントの実行条件が成立したか否かを判断し、成立している場合には、後述の会話イベントを実行するものであり、当該条件が成立した場合には、吹き出し画像生成手段５３ａが吹き出し画像データを生成し、更に、セリフ生成手段５３ｂが記憶部５５に記録される会話データ５６を読み出して、吹き出し画像生成手段５３ａが生成する吹き出し画像中に表示させるセリフ等のテキスト情報を作成する。
【００３２】
また、画像信号生成手段５４は、ＰＣ制御手段５１、ＮＰＣ制御手段５２が更新したＰＣやＮＰＣの座標や姿勢、或いは、会話制御手段５３が生成した吹き出し画像データやテキスト情報に基づいて、ゲーム空間内で行動するＰＣやＮＰＣの図柄、及び、これに重ね合わせて表示される吹き出し画像などから構成されるゲーム画面の画像信号を生成する。
【００３３】
記憶部５５は、ＤＶＤ−ＲＯＭ１６、ＲＡＭ２３、ハードディスク２４などの情報記憶部材を使用して実現される機能ブロックであり、ゲーム実行に必要な各種のプログラムや会話データ５６を含む各種ゲーム情報を記録している。
【００３４】
図５は、上記会話データ５６の内容の一部を示す説明図である。
【００３５】
図示されるように、会話データ５６は、対象ＮＰＣ５６ａ、ステータス番号５６ｂ、セリフデータ５６ｃ、及び、割当キャラクタ５６ｄの各データから構成されており、対象ＮＰＣ５６ａは、それぞれ異なる態様の会話シーンが展開される複数の会話イベントのそれぞれに関連付けられたＮＰＣ（ＰＣが所定距離まで接近したＮＰＣなど）を規定するものであり、セリフデータ５６ｃは、会話イベントにおいてセリフとして表示されるテキストデータであり、割当キャラクタ５６ｄは、当該セリフを割り当てられたキャラクタ（当該セリフの発言者であるＰＣ、又は、ＮＰＣ）を表している。
【００３６】
また、ステータス番号５６ｂは、ゲームの進行度合い表すパラメータであり、会話イベント実行時におけるゲームの進行度合いに対応するステータス番号５６ｂが付与された会話データが読み出されるようにすることにより、同一のＮＰＣに関連付けられた会話イベントであっても、ゲームの進行度合いによって異なるセリフの表示が行われるようにされている。
【００３７】
次に、図６に示されるフローチャートに従って、本発明のアクションゲームにおいて実行される処理について説明する。
【００３８】
本発明のゲームプログラムを格納したＤＶＤ−ＲＯＭ１６を挿入口１５に挿入した状態で電源ボタン１１を投入し、又は、リセットボタン１２を操作することにより、ゲーム処理が開始され（ステップＳ１）、新規ゲームかコンティニューかの選択（ステップＳ２）が受け付けられた後、新規ゲームの場合は初期データに従って、コンティニューの場合は、メモリーカードから読み込まれたデータに従って、ＰＣや複数のＮＰＣを始めとする各種オブジェクトが配置されたゲーム空間を設定する処理（ステップＳ３）が行われ、その後、ステップＳ４〜Ｓ１２のメインのゲーム処理が実行される。
【００３９】
メインのゲーム処理においては、まず、コントローラ３から△ボタン３３の操作が入力されたか否かの判断（ステップＳ４）が行われ、「Ｙｅｓ」の場合は、画像表示装置４１上においてメニュー画面の表示（ステップＳ５）が行われ、システム設定の変更やゲームの途中経過のメモリーカードへの記録などの受け付けが行われるようになっている。
【００４０】
続いて、コントローラ３から○ボタン３５の操作が入力されたか否かの判断（ステップＳ６）が行われ、「Ｙｅｓ」の場合、会話イベントの実行条件が成立しているか否かの判断（ステップＳ７）が実行される。
【００４１】
このステップでは、ＰＣ制御手段５１、及び、ＮＰＣ制御手段５２において時々更新されるＰＣ、及び、ＮＰＣのゲーム空間内における座標が調べられ、ＰＣから所定距離範囲内にいずれかのＮＰＣが存在する場合には、会話イベントの実行条件が成立しているとの判断が行われ、その場合、当該所定範囲内のＮＰＣのうち、最もＰＣからの距離の近いＮＰＣに関連づけられた会話イベント（ステップＳ８）が実行され、ＰＣから所定距離範囲内にＮＰＣが存在しない場合には、会話イベントを実行することなく、処理はステップＳ９に移行する。
【００４２】
図７は、当該会話イベントにおいて画像表示装置４１上に表示されるゲーム画面６０の一例を示す説明図である。
【００４３】
図７（ａ）に示されるように、ゲーム画面６０には、人物を模したキャラクタであるＰＣ６１、及び、ＮＰＣ６２ａ、ｂが表示されており、この場合、ＰＣ６１（「ラスティ」の名称を付されたキャラクタであるものとする）から所定距離範囲に存在するＮＰＣのうち、最も距離の近いＮＰＣ６２ａ（「マリー」の名称を付されたキャラクタであるものとする）に関連付けられた会話イベントが実施される。
【００４４】
なお、図７に表示される場面でのゲームの進行度合いは、ステータス番号が「１」の状態であるものとする。
【００４５】
この会話イベントでは、図７（ａ）に示されるように、吹き出し画像生成手段５３ａにより生成される、方形のテキストボックス部６３ａ、及び、ポインタ部６３ｂよりなる吹き出し画像が表示され、更に、当該テキストボックス部６３ａ内には、会話データ５６から読み出された、ＮＰＣ６２ａに関連づけられたステイタス番号が「１」のセリフデータ５６ｃのうちの第１列目のもの（「初めまして、ラスティです。」）がセリフ６４ａとして表示され、また、当該セリフデータ５６ｃに対応する割当キャラクタ５６ｄ（「ラスティ」）がキャラクタ名６４ｂとして表示されている。
【００４６】
また、このとき、ポインタ部６３ｂは、テキストボックス部６３ａの上辺の一部を底辺６３ｃとし、テキストボックス部６３ａに表示されるセリフ６４ａを割り当てれらたキャラクタである「ラスティ」（ＰＣ６１）の頭部から所定距離の位置をこれに対向する頂点６３ｄとする三角形形状の図形（テキストボックス部６３ａからセリフ６４ａを割り当てられたキャラクタＰＣ６１に近付くに従って直線的に幅が狭くなる線状の図形）とされており、これにより、テキストボックス部６３ａ内のセリフ６４ａを割り当てられたキャラクタがＰＣ６１であることが視覚的に理解できるようにされている。
【００４７】
なお、図７（ａ）の状態で、コントローラ３の方向キー３７、或いは、ジョイスティック３８を操作することにより、ＰＣ６１の位置をゲーム画面６０内で移動させることも可能であり、この場合は、例えば図７（ｂ）に示されるように、ＰＣ６１の移動に追随して頂点６３ｄが移動することでポインタ部６３ｂの形状が変形し、移動中、及び、移動後においても、テキストボックス部６３ａ内のセリフがＰＣ６１に割り当てられたものであることを視覚的に理解できる態様で示されるようになっており、その一方、テキストボックス部６３ａは移動することなくそのままの位置に表示され、セリフの判読が困難になる等の問題を生じないようにされている。
【００４８】
図７（ａ）（又は、図７（ｂ））のゲーム画面６０において、コントローラ３から○ボタン３５の操作が行われると、ゲーム画面６０は、図７（ｃ）に示す状態に切り替えられ、その後、ＮＰＣ６２ａが、ＮＰＣ制御手段５２の制御により自動的にゲーム画面６０上を移動して、図７（ｄ）の状態に至るようになっている。
【００４９】
図７（ｃ）のゲーム画面６０においても、図７（ａ）と同様のテキストボックス部６３ａが表示されているが、当該テキストボックス部６３ａには、セリフ６４ａとして、ＮＰＣ６２ａに関連づけられたステイタス番号が「１」のセリフデータ５６ｃ中、第２列目のもの（「こんにちは。わたしはマリーです。」）が表示され、また、キャラクタ名６４ｂとしては、当該セリフデータ５６ｃに対応する割当キャラクタ５６ｄ（「マリー」）が表示されている。
【００５０】
また、図７（ｃ）におけるポインタ部６３ｂは、テキストボックス部６３ａの図７（ａ）と同一の部分を底辺６３ｃとし、ＮＰＣ６２ａの頭部近傍の所定位置を頂点６３ｄとする三角形形状の図形とされることで、テキストボックス部６３ａのセリフ６４ａがＮＰＣ６２ａに割り当てられたものであることが視覚的に理解できる態様で示されている。
【００５１】
また、ＮＰＣ６２ａがゲーム画面６０上を移動して、図７（ｃ）から図７（ｄ）の状態に至る過程においては、頂点６３ｄがＮＰＣ６２ａに追随して移動することでポインタ部６３ｂの形状が変化し、これにより、ＮＰＣ６２ａの移動中、移動後においても、テキストボックス部中のセリフ６４ａがＮＰＣ６２ａに割り当てられたものであることが示される一方で、この間、テキストボックス部６３ａは移動することなく、そのままの位置に表示されているために、セリフの判読が困難になるという問題は生じない。
【００５２】
なお、図７（ｃ）、（ｄ）のテキストボックス部６３ａの右側に示される「☆」は、同一のキャラクタ（ＮＰＣ６２ａ）に割り当てられたセリフ６４ａに続きがあることを表示するマークであり、プレーヤーが、図７（ｃ）、（ｄ）におけるセリフ６４ａ（「こんにちは。わたしはマリーです。」）を読み終わった後にコントローラ３の○ボタン３５を操作すると、ＮＰＣ６２ａに関連づけられたステイタス番号が「１」のセリフデータ５６ｃ中、第３列目のもの（「教会へご案内します。」）が表示されるようになっている。
【００５３】
上記のような会話イベント（ステップＳ８）の実行が完了すると、処理はステップＳ９に移行し、予め定められた戦闘イベントの実行条件が成立しているか否かが判断され、成立している場合は、ＰＣがＭＣとの戦いを行う戦闘イベント（ステップＳ１０）が実行された後、成立していない場合は、戦闘イベントを実行することなく、処理はステップＳ１１に移行する。
【００５４】
ステップＳ１１では、ＰＣ制御手段５１、ＮＰＣ制御手段５２により、ＰＣ、及び、各ＮＰＣの移動処理が実行され、その後、予め定められたゲーム終了条件が成立しているか否かの判断（ステップＳ１２）が実行され、ゲーム終了条件が成立している場合には、エンディングシーンの表示やゲームオーバーの表示等を内容とするゲーム終了処理（ステップＳ１３）が実行され、ゲーム終了条件が成立していない場合には、処理はステップＳ４に戻される。
【００５５】
以上、本発明を一実施形態に係るゲームプログラム、これを記録したコンピュータ読み取り可能な記録媒体、及び、ゲーム装置を例に説明したが、本発明は、上記実施形態に限定されるものではなく、特許請求の範囲に記載の範囲において、種々の改変が可能である。
【００５６】
例えば、本発明は、コンピュータ、コントローラ、モニタなどが単一の筐体に組み込まれたいわゆるアーケード用のゲーム装置として実現することも可能である。
【００５７】
また、本発明は、アクションゲームに限らず、ゲームの展開中に、ゲームに登場するキャラクタに割り当てられたセリフの表示が行われるロールプレイングゲームや、アドベンチャーゲーム、シミュレーションゲームなど他の種類のゲームにも適用することができる。
【００５８】
また、本発明における吹き出し画像は、図７に示した態様に限らず、種々の形状とすることが可能であり、例えば、図８（ａ）〜（ｃ）に示すように、ポインタ部を直線で表示し、テキストボックス部からセリフを割り当てられたキャラクタに近付くに従って、幅が曲線的に狭くなっていく図形とし、或いは、テキストボックス部と分離した図形とすることも可能である。
【００５９】
また、テキストボックス部についても、図８（ｄ）に示すように、バルーン状の図形とするなど形状等は任意に変更することがでる。
【００６０】
また、図８（ｅ）に示すように、吹き出し画像に任意の色彩を施し、或いは、図８（ｆ）に示すように、吹き出し画像の輪郭線を描くことなく、吹き出し画像に任意の着色を施すことでその形状を現すようにすることも可能である。
【００６１】
また、上記した実施形態では、セリフの表示中に当該セリフを割り当てられたキャラクタが移動した場合には、当該移動に追随してポインタ部の形状が変形する場合について説明したが、図９（ａ）、（ｂ）に示されるように、ポインタ部の表示位置がキャラクタの移動に追随して移動するものであっても良く、或いは、移動と同時に変形するものであっても良い。
【００６２】
また、図７、図８、図９（ａ）、（ｂ）には、吹き出し画像が不透明な画像として描画され、吹き出し画像の位置には、ゲーム空間内のオブジェクトが表示されない場合のゲーム画面を例示したが、例えば、図９（ｃ）、（ｄ）に示すように、吹き出し画像（或いは、その一部）を透明、乃至、半透明（白色半透明、有色半透明など）にして、吹き出し画像（或いは、その一部）の位置に、ゲーム空間内のオブジェクトを重ね合わせて表示するようにしても構わない。
【００６３】
また、上記した実施形態では、テキストボックス部をゲーム画面下方に表示する場合について説明したが、本発明におけるテキストボックス部の表示位置に特段の制限はなく、ゲーム画面の上方や左サイド、右サイドなどの任意の位置に表示することができる。
【００６４】
また、上記実施の形態においては、ＰＣのセリフがＮＰＣやステータス番号に関連付けて定義されている場合について説明したが、これは単なる例として示したものであり、ＰＣ、及び、ＮＰＣ毎にセリフを定義するなど、任意の方法で会話データを作成することが可能である。
【００６５】
また、上記した実施形態における会話イベントの具体的な実行条件や、会話イベント中におけるコントローラからのＰＣやＮＰＣの操作の可否、ゲームに登場するキャラクタの種類、会話イベントにおいてセリフを割り当てられるキャラクタの種類などは単なる例として示したものであり、これらは、ゲームの内容や必要とされる演出の種類などに応じて適宜変更することが可能である。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係るゲーム装置の全体構成を示す説明図。
【図２】本発明の一実施形態に係るゲーム装置が備えるコントローラの説明図。
【図３】本発明の一実施形態に係るゲーム装置のハードウェア構成を示す説明図。
【図４】本発明の一実施形態に係るゲーム装置において実現される機能構成を示す説明図。
【図５】本発明の一実施形態における会話データの一部を示す説明図。
【図６】本発明の一実施形態に係るゲーム装置の動作を示すフローチャート。
【図７】本発明の会話イベントにおいて表示されるゲーム画面の一例を示す説明図。
【図８】本発明の会話イベントにおいて表示されるゲーム画面の他の例を示す説明図。
【図９】本発明の会話イベントにおいて表示されるゲーム画面の他の例を示す説明図。
【符号の説明】
【００６７】
１ ゲーム装置
２ 家庭用ゲーム機
３ コントローラ
４ テレビモニタ
２１ ＣＰＵ
２２ ＲＯＭ
２３ ＲＡＭ
２４ ハードディスク
２５ 外部記録媒体ドライブ
２６ 画像合成ＩＣ
２７ 音声合成ＩＣ
２８ Ｉ／Ｏポート
２９ バスライン
４１ 画像表示装置
４２ スピーカー
５０ 制御部
５１ ＮＰＣ制御手段
５２ ＮＰＣ制御手段
５３ 会話制御手段
５３ａ 吹き出し画像生成手段
５３ｂ セリフ生成手段
５４ 画像信号生成手段
５５ 記憶部
５６ 会話データ
５６ａ 対象ＮＰＣ
５６ｃ セリフデータ
５６ｂ ステータス番号
５６ｄ 割当キャラクタ
６０ ゲーム画面
６１ ＰＣ（プレイヤーキャラクタ）
６２ａ、ｂ ＮＰＣ（ノンプレーヤーキャラクタ）
６３ａ テキストボックス部
６３ｂ ポインタ部
６３ｄ 頂点
６３ｃ 底辺
６４ａ セリフ
６４ｂ キャラクタ名
【図１】
2006006429.tif 000003
【図２】
2006006429.tif 000004
【図３】
2006006429.tif 000005
【図４】
2006006429.tif 000006
【図５】
2006006429.tif 000007
【図６】
2006006429.tif 000008
【図７】
2006006429.tif 000009
【図８】
2006006429.tif 000010
【図９】
2006006429.tif 000011