(57)【特許請求の範囲】
【請求項１】
ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な携帯型端末装置のためのプログラムであって、
デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記携帯型端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、
前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、
前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部としてコンピュータを機能させることを特徴とするプログラム。
【請求項２】
ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な端末装置のためのプログラムであって、
デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、
前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、
前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部としてコンピュータを機能させることを特徴とするプログラム。
【請求項３】
請求項１または２において、
前記ゲーム処理部が、
前記行動データ記憶部に記憶されている前記プレーヤの行動データを使用するゲームのゲーム処理を行うことを特徴とするプログラム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記通信制御部が、
前記サーバに登録されている他のプレーヤの行動データを前記サーバから受信し、
前記ゲーム処理部が、
前記サーバから受信した前記他のプレーヤの行動データを使用するゲームのゲーム処理を行い、
前記記憶制御部が、
前記ゲームに使用された前記他のプレーヤの行動データを、前記プレーヤの行動データとして前記行動データ記憶部に記憶することを特徴とするプログラム。
【請求項５】
請求項４において、
前記行動データは、前記キャラクタの台詞に使用される言葉データおよび前記キャラクタの動作に使用されるモーションデータの少なくとも一方であり、
前記ゲーム処理部が、
前記行動データ記憶部に記憶されている前記プレーヤの言葉データに基づいて前記キャラクタに台詞を喋らせる処理および、前記行動データ記憶部に記憶されている前記プレーヤのモーションデータに基づいて前記キャラクタを動作させる処理の少なくとも一方を行うとともに、前記サーバから受信した前記他のプレーヤの言葉データを使用する言葉遊びのゲーム処理および、前記サーバから受信した前記他のプレーヤのモーションデータを使用するモーションゲームのゲーム処理の少なくとも一方を行い、
前記記憶制御部が、
前記言葉遊びに使用された前記他のプレーヤの言葉データを前記プレーヤの言葉データとして前記行動データ記憶部に記憶する制御および、前記モーションゲームに使用された前記他のプレーヤのモーションデータを前記プレーヤのモーションデータとして前記行動データ記憶部に記憶する制御の少なくとも一方を行うことを特徴とするプログラム。
【請求項６】
請求項５において、
前記ゲーム処理部が、
前記言葉遊びのゲーム処理として、前記行動データ記憶部に記憶されている前記プレーヤの言葉データと前記サーバから受信した前記他のプレーヤの言葉データとを使用するしりとりのゲーム処理を行い、
前記記憶制御部が、
前記しりとりに使用された前記他のプレーヤの言葉データを前記プレーヤの言葉データとして前記行動データ記憶部に記憶することを特徴とするプログラム。
【請求項７】
請求項６において、
前記ゲーム処理部が、
前記しりとりのゲーム処理として、一方のプレーヤの言葉データの中から選択された言葉データの語尾の文字から開始する言葉データを他方のプレーヤの言葉データの中から選択する処理を該当する言葉データが無くなるまで行うことを特徴とするプログラム。
【請求項８】
請求項５〜７のいずれかにおいて、
前記ゲーム処理部が、
前記言葉データに基づく前記キャラクタの台詞と前記モーションデータに基づく前記キャラクタの動作とを連動させることを特徴とするプログラム。
【請求項９】
請求項５〜８のいずれかにおいて、
前記ゲーム処理部が、
前記行動データ記憶部に記憶されている前記プレーヤの言葉データを日記に使用することを特徴とするプログラム。
【請求項１０】
請求項３〜９のいずれかにおいて、
前記行動データは、カテゴリー毎に分類されており、
前記ゲーム処理部が、
所定のカテゴリーに属する前記行動データを使用して前記ゲームのゲーム処理を行うことを特徴とするプログラム。
【請求項１１】
請求項４〜１０のいずれかにおいて、
前記通信制御部が、
前記ゲームを開始する開始操作が行われたことを契機として、前記サーバに登録されている他のプレーヤの行動データを前記サーバから受信することを特徴とするプログラム。
【請求項１２】
請求項１〜１１のいずれかにおいて、
前記通信制御部が、
前記プログラムの起動を契機として、前記サーバに新たに登録された前記プレーヤの行動データを前記サーバから受信することを特徴とするプログラム。
【請求項１３】
請求項１〜１２のいずれかにおいて、
前記ゲーム処理部が、
前記デジタル放送の視聴状況および前記プログラムの起動回数の少なくとも一方に応じて、ゲームの進行を制御する前記キャラクタのゲームパラメータを変更することを特徴とするプログラム。
【請求項１４】
デジタル放送の視聴が可能であるとともに行動データ記憶部に記憶されているプレーヤの行動データに基づいてキャラクタの行動を制御するゲーム処理を行う携帯型端末装置と、ネットワークを介して接続可能なサーバのためのプログラムであって、
前記携帯型端末装置においてデジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことによって前記携帯型端末装置から送信された獲得操作データに基づいて、前記行動データを前記プレーヤの行動データとして登録する登録部と、
前記獲得操作データを前記携帯型端末装置から受信するとともに、前記登録部に登録された前記プレーヤの行動データを前記行動データ記憶部に記憶させるために前記携帯型端末装置に送信する通信制御部としてコンピュータを機能させることを特徴とするプログラム。
【請求項１５】
コンピュータにより読取可能な情報記憶媒体であって、請求項１〜１４のいずれかに記載のプログラムを記憶することを特徴とする情報記憶媒体。
【請求項１６】
ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な携帯型端末装置であって、
デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記携帯型端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、
前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、
前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含むことを特徴とする携帯型端末装置。
【請求項１７】
ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な端末装置であって、
デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、
前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、
前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含むことを特徴とする端末装置。
【請求項１８】
デジタル放送の視聴が可能であるとともに行動データ記憶部に記憶されているプレーヤの行動データに基づいてキャラクタの行動を制御するゲーム処理を行う携帯型端末装置と、ネットワークを介して接続可能なサーバであって、
前記携帯型端末装置においてデジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことによって前記携帯型端末装置から送信された獲得操作データに基づいて、前記行動データを前記プレーヤの行動データとして登録する登録部と、
前記獲得操作データを前記携帯型端末装置から受信するとともに、前記登録部に登録された前記プレーヤの行動データを前記行動データ記憶部に記憶させるために前記携帯型端末装置に送信する通信制御部とを含むことを特徴とするサーバ。
【請求項１９】
サーバとデジタル放送の視聴が可能な携帯型端末装置とを含むゲームシステムあって、
前記サーバは、
前記携帯型端末装置においてデジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことに基づいて前記携帯型端末装置から送信された獲得操作データを受信するサーバ側通信制御部と、
前記獲得操作データに基づいて前記行動データを前記プレーヤの行動データとして登録する登録部とを含み、
前記携帯型端末装置は、
前記サーバに登録された前記プレーヤの行動データを前記サーバから受信する携帯型端末装置側通信制御部と、
前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、
前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含むことを特徴とするゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報記憶媒体、携帯型端末装置、端末装置、サーバ、およびゲームシステムに関する。
【背景技術】
【０００２】
従来から、プレーヤがゲームキャラクタに言葉を教えるとともに、この教えられた言葉を用いてゲームキャラクタが会話を行うゲームが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−３０４６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記のようなゲームでは、ゲームキャラクタはプレーヤに教えられた言葉を用いて会話を行うことになるため、プレーヤにとって意外性のある言葉を用いた会話をゲームキャラクタに行わせることができなかった。また上記のようなゲームでは、プレーヤがゲームキャラクタに言葉を教えるため、ゲームキャラクタが他人を不快にする言葉や公序良俗に反するような言葉を用いて会話を行うおそれもある。
【０００４】
また近年では、デジタル放送の視聴およびゲームの実行が可能な携帯型端末装置（例えば、携帯電話、携帯型ゲーム装置、ノート型パーソナルコンピュータなど）も知られており、デジタル放送の視聴およびゲームの実行の双方をプレーヤ（ユーザ）に促すことができる仕組み作りも望まれている。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的は、プレーヤにとって意外性のある行動をキャラクタに行わせることができるとともに、デジタル放送の視聴およびゲームの実行の双方をプレーヤに促すことができるプログラム、情報記憶媒体、携帯型端末装置、端末装置、サーバ、およびゲームシステムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）本発明は、サーバとデジタル放送の視聴が可能な携帯型端末装置とを含むゲームシステムであって、前記サーバは、前記携帯型端末装置においてデジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことに基づいて前記携帯型端末装置から送信された獲得操作データを受信するサーバ側通信制御部と、前記獲得操作データに基づいて前記行動データを前記プレーヤの行動データとして登録する登録部とを含み、前記携帯型端末装置は、前記サーバに登録された前記プレーヤの行動データを前記サーバから受信する携帯型端末装置側通信制御部と、前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含むゲームシステムに関するものである。
【０００７】
また本発明は、ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な携帯型端末装置であって、デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記携帯型端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含む携帯型端末装置に関するものである。
【０００８】
また本発明は、ネットワークを介してサーバと接続可能であるとともにデジタル放送の視聴が可能な端末装置であって、デジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作が前記端末装置のプレーヤに行われたことによって前記サーバに登録された前記プレーヤの行動データを、前記サーバから受信する通信制御部と、前記サーバから受信した前記プレーヤの行動データを行動データ記憶部に記憶する記憶制御部と、前記行動データ記憶部に記憶されている前記プレーヤの行動データに基づいて、キャラクタの行動を制御するゲーム処理を行うゲーム処理部とを含む端末装置に関するものである。
【０００９】
また本発明は、デジタル放送の視聴が可能であるとともに行動データ記憶部に記憶されているプレーヤの行動データに基づいてキャラクタの行動を制御するゲーム処理を行う携帯型端末装置と、ネットワークを介して接続可能なサーバであって、前記携帯型端末装置においてデジタル放送視聴中に当該デジタル放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことによって前記携帯型端末装置から送信された獲得操作データに基づいて、前記行動データを前記プレーヤの行動データとして登録する登録部と前記獲得操作データを前記携帯型端末装置から受信するとともに、前記登録部に登録された前記プレーヤの行動データを前記行動データ記憶部に記憶させるために前記携帯型端末装置に送信する通信制御部とを含むサーバに関するものである。
【００１０】
また本発明は、上記各部としてコンピュータを機能させるプログラム、および上記各部としてコンピュータを機能させるプログラムを記憶するコンピュータ読み取り可能な情報記憶媒体に関するものである。
【００１１】
本発明では、デジタル放送の視聴に連動して行動データをプレーヤに獲得させるため、プレーヤにとって意外性のある行動をキャラクタに行わせることができるとともに、デジタル放送番組の視聴およびゲームの実行の双方をプレーヤに促すことができる。
【００１２】
（２）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記行動データ記憶部に記憶されている前記プレーヤの行動データを使用するゲームのゲーム処理を行うようにしてもよい。
【００１３】
（３）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記通信制御部が、前記サーバに登録されている他のプレーヤの行動データを前記サーバから受信し、前記ゲーム処理部が、前記サーバから受信した前記他のプレーヤの行動データを使用するゲームのゲーム処理を行い、前記記憶制御部が、前記ゲームに使用された前記他のプレーヤの行動データを、前記プレーヤの行動データとして前記行動データ記憶部に記憶するようにしてもよい。
【００１４】
このようにすると、ゲームに使用された他のプレーヤの行動データがプレーヤの行動データとなるため、キャラクタに行わせる行動をバリエーションに富んだものとすることができるようになる。
【００１５】
（４）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記行動データは、前記キャラクタの台詞に使用される言葉データおよび前記キャラクタの動作に使用されるモーションデータの少なくとも一方であり、前記ゲーム処理部が、前記行動データ記憶部に記憶されている前記プレーヤの言葉データに基づいて前記キャラクタに台詞を喋らせる処理および、前記行動データ記憶部に記憶されている前記プレーヤのモーションデータに基づいて前記キャラクタを動作させる処理の少なくとも一方を行うとともに、前記サーバから受信した前記他のプレーヤの言葉データを使用する言葉遊びのゲーム処理および、前記サーバから受信した前記他のプレーヤのモーションデータを使用するモーションゲームのゲーム処理の少なくとも一方を行い、前記記憶制御部が、前記言葉遊びに使用された前記他のプレーヤの言葉データを前記プレーヤの言葉データとして前記行動データ記憶部に記憶する制御および、前記モーションゲームに使用された前記他のプレーヤのモーションデータを前記プレーヤのモーションデータとして前記行動データ記憶部に記憶する制御の少なくとも一方を行うようにしてもよい。
【００１６】
このようにすると、言葉遊びに使用された他のプレーヤの言葉データやモーションゲームに使用された他のプレーヤのモーションデータがプレーヤの言葉データやモーションデータとなるため、キャラクタに行わせる会話や動作をバリエーションに富んだものとすることができるようになる。
【００１７】
（５）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記言葉遊びのゲーム処理として、前記行動データ記憶部に記憶されている前記プレーヤの言葉データと前記サーバから受信した前記他のプレーヤの言葉データとを使用するしりとりのゲーム処理を行い、前記記憶制御部が、前記しりとりに使用された前記他のプレーヤの言葉データを前記プレーヤの言葉データとして前記行動データ記憶部に記憶するようにしてもよい。
【００１８】
このようにすると、プレーヤの言葉データの数が多いほど、しりとりが続く確率が高くなり、他のプレーヤの多くの言葉データをプレーヤの言葉データとすることができるようになる。従って、プレーヤの言葉データの数を増やさせるために、デジタル放送番組の視聴をプレーヤにより効果的に促すことができるようになる。
【００１９】
（６）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記しりとりのゲーム処理として、一方のプレーヤの言葉データの中から選択された言葉データの語尾の文字から開始する言葉データを他方のプレーヤの言葉データの中から選択する処理を該当する言葉データが無くなるまで行うようにしてもよい。
【００２０】
（７）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記言葉データに基づく前記キャラクタの台詞と前記モーションデータに基づく前記キャラクタの動作とを連動させるようにしてもよい。
【００２１】
（８）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記行動データ記憶部に記憶されている前記プレーヤの言葉データを日記に使用するようにしてもよい。
【００２２】
（９）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記行動データは、カテゴリー毎に分類されており、前記ゲーム処理部が、所定のカテゴリーに属する前記行動データを使用して前記ゲームのゲーム処理を行うようにしてもよい。
【００２３】
（１０）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記通信制御部が、前記ゲームを開始する開始操作が行われたことを契機として、前記サーバに登録されている他のプレーヤの行動データを前記サーバから受信するようにしてもよい。
【００２４】
（１１）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記通信制御部が、前記プログラムの起動を契機として、前記サーバに新たに登録された前記プレーヤの行動データを前記サーバから受信するようにしてもよい。
【００２５】
（１２）また本発明のゲームシステム、携帯型端末装置、端末装置、サーバ、プログラム及び情報記憶媒体では、前記ゲーム処理部が、前記デジタル放送の視聴状況および前記プログラムの起動回数の少なくとも一方に応じて、ゲームの進行を制御する前記キャラクタのゲームパラメータを変更するようにしてもよい。
【００２６】
このようにすると、デジタル放送の視聴状況やプログラムの起動回数に応じてゲームの進行内容を変化させることができるため、デジタル放送の視聴やゲームの実行をプレーヤにより効果的に促すことができるようになる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態（本実施形態）について説明する。なお、以下に説明する本実施形態は特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また、本実施形態で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００２８】
１．ゲームシステムの構成
図１は、観察型育成ゲームを行う本実施形態のゲームシステム１の概略構成図の一例である。
【００２９】
本実施形態のゲームシステム１は、携帯電話１０（詳細には、複数の携帯電話１０−１〜１０−ｎ（ｎは自然数））と、通信コンテンツサーバ２０と、放送コンテンツサーバ３０と、送信所４０と、ネットワーク５０とを含む。なお、携帯電話１０と通信コンテンツサーバ２０と放送コンテンツサーバ３０とは、ネットワーク５０（詳細には、インターネット網、携帯電話網等）を介して接続される。
【００３０】
携帯電話１０（携帯型端末装置の一例）は、通信コンテンツサーバ２０から観察型育成ゲームのゲームプログラムをダウンロードし、このゲームプログラム（アプリケーション）を起動することによって、キャラクタの行動（例えば、会話や動作）を楽しむ観察型育成ゲームを実行する。また携帯電話１０は、デジタル放送の一種である１セグメント放送の受信（視聴）が可能となっている。具体的に説明すると、携帯電話１０は、放送コンテンツサーバ３０が送信した放送コンテンツをデジタル変調した放送波を送信所４０から受信し、受信した放送波のデジタル復調やデコードなどを行うことによって１セグメント放送（映像、音声、データ放送、字幕、番組情報など）を再生する。
【００３１】
通信コンテンツサーバ２０（サーバの一例）には、観察型育成ゲームで使用される行動データ（例えば、キャラクタの台詞に使用される言葉データやキャラクタの動作に使用されるモーションデータ）が記憶されており、携帯電話１０においてプレーヤが１セグメント放送の視聴中に当該１セグメント放送に関連づけられた行動データを獲得する獲得操作を行うことによって、当該行動データがプレーヤの行動データとして通信コンテンツサーバ２０に登録される。そして、携帯電話１０においてゲームプログラムが起動されると、通信コンテンツサーバ２０に新たに登録されたプレーヤの行動データが携帯電話１０にダウンロードされ、このダウンロードされた行動データに基づいてキャラクタが会話や動作を行う。
【００３２】
２．携帯電話の機能ブロック
図２は、本実施形態の携帯電話１０の機能ブロック図の一例である。なお本実施形態の携帯電話１０では、図２の構成要素（各部）を全て含む必要はなく、その一部を省略した構成としてもよい。
【００３３】
操作部１６０は、プレーヤが行った操作を操作情報として入力するためのものであり、その機能は、ボタン、レバー、マイク、トラックボール、タッチパネルなどにより実現できる。
【００３４】
また操作部１６０は、携帯電話１０がデジタルカメラなどの撮像装置を内蔵する場合には、撮像装置によって連続して撮像された複数の画像から検出できる情報を操作情報として入力するようにしてもよい。例えば、携帯電話１０の動き、姿勢、向き等を操作情報として入力する場合には、撮像装置によって連続して撮像された各画像から共通する複数の特徴点を抽出し、抽出された特徴点の移動量、移動方向を算出することにより携帯電話１０の動き、姿勢、向き等を検出することができる。
【００３５】
また操作部１６０は、携帯電話１０が加速度、角速度、速度などの物理量を検出するセンサを内蔵することで、携帯電話１０の動き、姿勢、向き等を操作情報として入力するようにしてもよい。なおセンサには、加速度センサ（圧電型や動電式、歪みケージ式等）や姿勢方位センサやジャイロなどを用いることができる。
【００３６】
記憶部１７０は、処理部１００や通信部１９４などのワーク領域となるもので、その機能はＲＡＭ（ＶＲＡＭ）などのハードウェアにより実現できる。
【００３７】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータ（具体的には、本実施形態の各部としてコンピュータを機能させるためのプログラムやデータ）などを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ等）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００３８】
表示部１９０は、処理部１００により生成された画像を出力するものであり、その機能は、ＣＲＴディスプレイ、ＬＣＤ（液晶ディスプレイ）、ＯＥＬＤ(有機ＥＬディスプレイ)、ＰＤＰ（プラズマディスプレイパネル）、タッチパネル型ディスプレイ、或いはＨＭＤ（ヘッドマウントディスプレイ）などにより実現できる。
【００３９】
音出力部１９２は、処理部１００により生成された音を出力するものであり、その機能は、スピーカ、あるいはヘッドフォンなどにより実現できる。
【００４０】
受信部１９３は、１セグメント放送（放送波）の受信や復調などの受信処理を行って、トランスポート・ストリーム（圧縮されている番組情報のパケット）を出力するものであり、その機能は、アンテナ、チューナー、復調回路などにより実現できる。
【００４１】
通信部１９４は、外部（通信コンテンツサーバ２０、他の携帯電話１０など）との間でネットワーク５０を介した通信を行うためのものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアやプログラムなどにより実現できる。
【００４２】
なお、本実施形態の各部としてコンピュータを機能させるためのプログラムやデータは、通信コンテンツサーバ２０が有する情報記憶媒体２８０からネットワーク５０及び通信部１９４を介して情報記憶媒体１８０（記憶部１７０）に配信するようにしてもよい。このような通信コンテンツサーバ２０の情報記憶媒体の使用も本発明の範囲に含まれる。
【００４３】
処理部１００（プロセッサ）は、操作部１６０からの操作情報や情報記憶媒体１８０から記憶部１７０に展開されたプログラムやデータ、あるいは受信部１９３から出力されるトランスポート・ストリームなどに基づいて、ゲーム処理、１セグメント放送の再生処理、画像生成処理、あるいは音生成処理などの各種処理を記憶部１７０の主記憶部１７１をワーク領域として行う。なお処理部１００の機能は、各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００４４】
そして処理部１００は、再生処理部１１０、通信制御部１１２、記憶制御部１１４、ゲーム処理部１１６、描画部１４０、音生成部１５０を含んで構成される。なお、これらの一部を省略する構成としてもよい。
【００４５】
再生処理部１１０は、受信部１９３から出力されるトランスポート・ストリームに基づいて、１セグメント放送（映像、音声、データ放送、字幕、番組情報など）を再生する処理を行う。具体的には、トランスポート・ストリームから映像データ、音声データ、付加データを分離し、分離した映像データや付加データから描画部１４０に映像やデータ画像を生成させる処理や、分離した音声データから音生成部１５０に音声を生成させる処理を行わせる。
【００４６】
通信制御部１１２は、データ（パケット）の送受信に関する通信部１９４の制御として、通信コンテンツサーバ２０等に送信するデータを生成する処理、データ送信先の通信コンテンツサーバ２０等のネットワークアドレスを指定する処理、受信したデータを主記憶部１７１に保存する処理、受信したデータを解析する処理などを行う。
【００４７】
具体的には、デジタル放送に関連づけられた行動データ（例えば、キャラクタの台詞に使用される言葉データやキャラクタの動作に使用されるモーションデータ）を獲得する獲得操作が行われたことを通知する獲得操作データ、観察型育成ゲームのゲームプログラムが起動されたことを通知する起動データ、他のプレーヤの行動データを使用するゲームを開始する開始操作が行われたことを通知する開始操作データなどのデータを通信コンテンツサーバ２０に送信する送信制御や、通信コンテンツサーバ２０に新たに登録されたプレーヤの行動データ（言葉データやモーションデータ）、通信コンテンツサーバ２０に登録されている他のプレーヤの行動データ（言葉データやモーションデータ）、通信コンテンツサーバ２０に新たに登録されたプレーヤの台詞データ、通信コンテンツサーバ２０に新たに登録されたプレーヤの日記データ、通信コンテンツサーバ２０に新たに登録されたプレーヤの１セグメント放送の視聴データ（視聴日時、視聴した番組、視聴時間など）などのデータを通信コンテンツサーバ２０から受信する受信制御を行う。
【００４８】
記憶制御部１１４は、処理部１００で行われる各種処理に使用されるデータを記憶する記憶部１７０の制御として、新たなデータを記憶部１７０記憶する処理、記憶部１７０に記憶されているデータを更新あるいは削除する処理などを行う。
【００４９】
具体的には、通信コンテンツサーバ２０から受信したプレーヤの行動データを記憶部１７０の行動データ記憶部１７２に記憶する制御（詳細には、通信コンテンツサーバ２０から受信したプレーヤの言葉データを行動データ記憶部１７２の言葉データ記憶部１７２Ａに記憶する制御、通信コンテンツサーバ２０から受信したプレーヤのモーションデータを行動データ記憶部１７２のモーションデータ記憶部１７２Ｂに記憶する制御）、通信コンテンツサーバ２０から受信したプレーヤの台詞データを記憶部１７０の台詞データ記憶部１７３に記憶する制御、通信コンテンツサーバ２０から受信したプレーヤの日記データを記憶部１７０の日記データ記憶部１７４に記憶する制御、通信コンテンツサーバ２０から受信したプレーヤの視聴データを記憶部１７０の視聴データ記憶部１７５に記憶（更新記憶）する制御などを行う。
【００５０】
また、通信コンテンツサーバ２０から受信した他のプレーヤの行動データを使用するゲーム（例えば、言葉データを使用するしりとりなどの言葉遊びやモーションデータを使用するモーションゲーム）に使用された他のプレーヤの行動データを、プレーヤの行動データとして行動データ記憶部１７２に記憶する制御（詳細には、しりとりなどの言葉遊びに使用された他のプレーヤの言葉データをプレーヤの言葉データとして言葉データ記憶部１７２Ａに記憶する制御、モーションゲームに使用された他のプレーヤのモーションデータをプレーヤのモーションデータとしてモーションデータ記憶部１７２Ｂに記憶する制御）を行う。
【００５１】
また、観察型育成ゲームのゲームプログラムが起動される毎に記憶部１７０の起動回数記憶部１７６に記憶されているゲームプログラムの起動回数を更新記憶する制御や、後述するゲーム処理部１１６に変更されたゲームパラメータで、記憶部１７０のゲームパラメータ記憶部１７７に記憶されているゲームパラメータを更新記憶する制御を行う。
【００５２】
ゲーム処理部１１６は、ゲーム処理として、ゲーム開始条件が満たされた場合にゲームを開始する処理、ゲームを進行させる処理、行動データ記憶部１７２に記憶されているプレーヤの行動データに基づいてキャラクタの行動を制御する処理、行動データ記憶部１７２に記憶されているプレーヤの行動データを使用するゲームのゲーム処理、通信コンテンツサーバ２０から受信した他のプレーヤの行動データを使用するゲームのゲーム処理、表示部１９０に表示される画像（オブジェクト画像）の表示制御、ゲーム結果を演算する処理、あるいはゲーム終了条件が満たされた場合にゲームを終了する処理などを行う。
【００５３】
行動データ記憶部１７２に記憶されているプレーヤの行動データに基づいてキャラクタの行動を制御する処理では、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データに基づいてキャラクタに台詞を喋らせる処理、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データに基づいてキャラクタに日記を作成させる処理、モーションデータ記憶部１７２Ｂに記憶されているプレーヤのモーションデータに基づいてキャラクタを動作させる処理などを行う。なお、キャラクタに喋らせる台詞は、台詞データ記憶部１７３に記憶されている台詞データの挿入部分に言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを挿入することで作成される。また、キャラクタの台詞とキャラクタの動作とを連動させるようにしてもよい。
【００５４】
またゲーム処理部１１６は、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを日記に使用する。この場合、日記は、日記データ記憶部１７４に記憶されている日記データの挿入部分に言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを挿入することで作成される。
【００５５】
またゲーム処理部１１６は、視聴データ記憶部１７５に記憶されている視聴データや起動回数記憶部１７６に記憶されているゲームプログラムの起動回数に応じて、ゲームパラメータ記憶部１７７に記憶されているゲームの進行を制御するキャラクタのゲームパラメータを変更する。
【００５６】
また、行動データを使用するゲームのゲーム処理では、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを使用する言葉遊びのゲーム処理、モーションデータ記憶部１７２Ｂに記憶されているプレーヤのモーションデータを使用するモーションゲームのゲーム処理、通信コンテンツサーバ２０から受信した他のプレーヤの言葉データを使用する言葉遊びのゲーム処理、通信コンテンツサーバ２０から受信した他のプレーヤのモーションデータを使用するモーションゲームのゲーム処理などを行う。なお、言葉遊びのゲーム処理として、例えば、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データと通信コンテンツサーバ２０から受信した他のプレーヤの言葉データとを使用するしりとりのゲーム処理を行う。しりとりのゲーム処理について具体的に説明すると、一方のプレーヤの言葉データの中から選択された言葉データの語尾の文字から開始する言葉データを他方のプレーヤの言葉データの中から選択する処理を該当する言葉データが無くなるまで行う。なお、言葉データやモーションデータなどの行動データをカテゴリー毎に分類し、所定のカテゴリーに属する行動データを使用して、通信コンテンツサーバ２０から受信した他のプレーヤの行動データを使用するゲームのゲーム処理を行うようにしてもよい。
【００５７】
また、表示部１９０に表示される画像（オブジェクト画像）の表示制御では、キャラクタ、台詞（吹き出し）、家具、日記、移動体（車、飛行機など）、建物、樹木、柱、壁、マップ（地形）などの表示すべきオブジェクトを発生させたり、オブジェクトの表示や表示位置を指示したり、オブジェクトを消滅させたりするなどの表示制御を行う。即ち、発生したオブジェクトをオブジェクトリストに登録したり、オブジェクトリストを描画部１４０等に転送したり、消滅したオブジェクトをオブジェクトリストから削除したりするなどの表示制御を行う。また、プレーヤが入力した操作情報やプログラム等によりキャラクタの動作や移動が発生した場合に、発生した動作や移動の様子を示す画像を表示部１９０に表示するための制御を行う。
【００５８】
描画部１４０は、処理部１００で行われるゲーム処理などの結果に基づいて描画処理を行い、これにより画像を生成し、表示部１９０に出力する。ゲーム処理の結果に基づいて画像を生成する場合には、描画部１４０が生成する画像は、いわゆる２次元画像であってもよいし、３次元画像であってもよい。
【００５９】
２次元画像を生成する場合には、優先度の高いオブジェクトが優先度の低いオブジェクトの前面に表示されるようにオブジェクトを合成して描画データを作成する。そして、この描画データに基づいて、合成後のオブジェクトを描画バッファ１７８（フレームバッファあるいは中間バッファなどのピクセル単位で画像情報を記憶できるバッファ。ＶＲＡＭ）に描画して、２次元画像を生成する。
【００６０】
３次元画像を生成する場合には、まず、座標変換（ワールド座標変換、カメラ座標変換）、クリッピング処理、或いは透視変換等のジオメトリ処理を行い、その処理結果に基づいて、描画データ（プリミティブの頂点の位置座標、テクスチャ座標、色データ、法線ベクトル或いはα値等）を作成する。そして、この描画データ（プリミティブデータ）に基づいて、透視変換後（ジオメトリ処理後）のオブジェクト（１又は複数プリミティブ）を描画バッファ１７８（フレームバッファあるいは中間バッファなどのピクセル単位で画像情報を記憶できるバッファ。ＶＲＡＭ）に描画する。これにより、ゲーム空間内において仮想カメラ（所与の視点）から見える画像を生成する。
【００６１】
また描画部１４０は、処理部１００で行われる１セグメント放送の再生処理の結果に基づいて映像やデータ画像を生成し、表示部１９０に出力する。具体的には、再生処理部１１０によって分離された映像データや付加データをデコードし、デコードされた映像データやデコードされた付加データから作成されたデータ画像のデータを描画バッファ１７８に書き込むことにより１セグメント放送の映像やデータ画像を生成する。なお、描画部１４０のゲーム画像を生成する機能と１セグメント放送の映像やデータ画像を生成する機能とを異なるプロセッサにより実現するようにしてもよい。
【００６２】
音生成部１５０は、処理部１００で行われるゲーム処理などの結果に基づいて音処理を行い、ＢＧＭ、効果音、又は音声などのゲーム音を生成し、音出力部１９２に出力する。
【００６３】
また音生成部１５０は、処理部１００で行われる１セグメント放送の再生処理の結果に基づいて音声を生成し、音出力部１９２に出力する。具体的には、再生処理部１１０によって分離された音声データをデコードすることで１セグメント放送の音声を生成する。
【００６４】
なお、本実施形態のゲームシステム１は、１人のプレーヤのみがプレイできるシングルプレーヤモード専用のシステムにしてもよいし、複数のプレーヤがプレイできるマルチプレーヤモードも備えるシステムにしてもよい。また複数のプレーヤがプレイする場合に、これらの複数のプレーヤに提供するゲーム画像やゲーム音を、通信コンテンツサーバ２０あるいは１つの携帯電話１０を用いて生成してもよいし、ネットワーク５０を介して接続された通信コンテンツサーバ２０や複数の携帯電話１０−１〜１０−ｎを用いて分散処理により生成してもよい。
【００６５】
３．サーバの機能ブロック
図３は、本実施形態の通信コンテンツサーバ２０の機能ブロック図の一例である。なお本実施形態の通信コンテンツサーバ２０では、図３の構成要素（各部）を全て含む必要はなく、その一部を省略した構成としてもよい。
【００６６】
操作部２６０は、管理者が行った操作を操作情報として入力するためのものであり、その機能は、キーボード、マウス、ボタン、トラックボール、タッチパネルなどにより実現できる。
【００６７】
記憶部２７０は、処理部２００や通信部２９４などのワーク領域となるもので、その機能はＲＡＭなどのハードウェアにより実現できる。
【００６８】
情報記憶媒体２８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータ（具体的には、本実施形態の各部としてコンピュータを機能させるためのプログラムやデータ）などを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ等）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。
【００６９】
通信部２９４は、外部（携帯電話１０など）との間でネットワーク５０を介した通信を行うためのものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアやプログラムなどにより実現できる。
【００７０】
処理部２００（プロセッサ）は、操作部２６０からの操作情報や情報記憶媒体２８０から記憶部２７０に展開されたプログラムやデータなどに基づいて、ゲーム処理などの各種処理を記憶部２７０の主記憶部２７１をワーク領域として行う。なお処理部２００の機能は、各種プロセッサ（ＣＰＵ、ＤＳＰ等）、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラムにより実現できる。
【００７１】
そして処理部２００は、記憶制御部２１０、登録部２１２、通信制御部２１４を含んで構成される。なお、これらの一部を省略する構成としてもよい。
【００７２】
記憶制御部２１０は、処理部２００で行われる各種処理に使用されるデータを記憶する記憶部２７０の制御として、新たなデータを記憶部２７０記憶する処理、記憶部２７０に記憶されているデータを更新あるいは削除する処理などを行う。
【００７３】
具体的には、記憶部２７０の行動データ記憶部２７２に新たな行動データを記憶したり、既存のデータを削除したりする制御（詳細には、行動データ記憶部２７２の言葉データ記憶部２７２Ａに新たな言葉データを記憶したり、既存の言葉データを削除したりする制御や、行動データ記憶部２７２のモーションデータ記憶部２７２Ｂに新たなモーションデータを記憶したり、既存のモーションデータを削除したりする制御）、記憶部２７０の台詞データ記憶部２７３に新たな台詞データを記憶したり、既存の台詞データを削除したりする制御、記憶部２７０の日記データ記憶部２７４に新たな日記データを記憶したり、既存の日記データを削除したりする制御などを行う。
【００７４】
登録部２１２は、操作部２６０からの操作情報、携帯電話１０から受信したデータ、あるいはプログラムなどに基づいて、記憶部２７０に記憶されているデータ（詳細には、言葉データ記憶部２７２Ａに記憶された言葉データ、モーションデータ記憶部２７２Ｂに記憶されたモーションデータ、台詞データ記憶部２７３に記憶された台詞データ、日記データ記憶部２７４に記憶された日記データなど）とプレーヤとを関連付けて記憶部２７０の登録情報記憶部２７５に登録する処理を行う。
【００７５】
具体的には、携帯電話１０において１セグメント放送視聴中に当該１セグメント放送に関連づけられた行動データを獲得する獲得操作がプレーヤに行われたことによって携帯電話１０から送信された獲得操作データに基づいて、記憶部２７０に記憶されている当該行動データをプレーヤの行動データとして登録情報記憶部２７５に登録する処理を行う。また、台詞データ記憶部２７３に記憶された台詞データや、日記データ記憶部２７４に記憶された日記データなどについても、プレーヤのデータとして登録情報記憶部２７５に登録する処理を行う。なお本実施形態では、既に他のプレーヤに登録されているデータについても登録することが可能となっており、１のデータを複数のプレーヤに登録することができるように設定されている。
【００７６】
また登録部２１２は、携帯電話１０から送信された獲得操作データに基づいて、プレーヤの１セグメント放送の視聴状況（視聴日時、視聴した番組、視聴時間など）を視聴データとして登録情報記憶部２７５に登録する処理を行う。
【００７７】
通信制御部２１４は、データ（パケット）の送受信に関する通信部２９４の制御として、携帯電話１０等に送信するデータを生成する処理、データ送信先の携帯電話１０等のネットワークアドレスを指定する処理、受信したデータを主記憶部２７１に保存する処理、受信したデータを解析する処理などを行う。
【００７８】
具体的には、登録情報記憶部２７５に新たにプレーヤのデータとして登録された行動データ、台詞データ、日記データ、視聴データ、登録情報記憶部２７５に登録されている他のプレーヤの行動データなどのデータを携帯電話１０に送信する送信制御や、デジタル放送に関連づけられた行動データ（例えば、キャラクタの台詞に使用される言葉データやキャラクタの動作に使用されるモーションデータ）を獲得する獲得操作が行われたことを通知する獲得操作データ、観察型育成ゲームのゲームプログラムが起動されたことを通知する起動データ、他のプレーヤの行動データを使用するゲームを開始する開始操作が行われたことを通知する開始操作データなどのデータを携帯電話１０から受信する受信制御を行う。
【００７９】
４．本実施形態の手法
次に、図４〜図１４を参照しながら本実施形態のゲームシステム１で行われる観察型育成ゲームの制御手法について説明する。
【００８０】
４−１．行動データの登録手法
まず、図４〜図７を参照しながら行動データの登録手法の一例について説明する。図４は、通信コンテンツサーバ２０へ行動データを登録する際の携帯電話１０側の処理の一例を示すフローチャート図であり、図５（Ａ）は、行動データの獲得操作が行われる前の１セグメント放送の映像およびデータ画像の一例を示す図であり、図５（Ｂ）は、行動データの獲得操作が行われた後の１セグメント放送の映像およびデータ画像の一例を示す図であり、図６は、通信コンテンツサーバ２０へ行動データを登録する際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図であり、図７は、登録情報記憶部２７５に登録されるプレーヤの登録情報の一例を示す図である。
【００８１】
携帯電話１０は、図４に示すように、１セグメント放送（映像、音声、データ放送、字幕、番組情報など）を再生する処理を行う（ステップＳ１０）。すると、図５（Ａ）に示すように、表示部１９０に１セグメント放送の映像３００（テレビ番組）とデータ画像３１０（データ放送）とが表示される。データ画像３１０には、映像３００（テレビ番組）に関連づけられた行動データを獲得する獲得操作を行うための獲得操作ボタン３１２などが含まれている。
【００８２】
続いて携帯電話１０は、プレーヤが操作部１６０を操作して獲得操作ボタン３１２をクリックする獲得操作が行われたか否かを判定し（ステップＳ１２）、獲得操作が行われた場合には（ステップＳ１２でＹ）、獲得操作データ（例えば、獲得操作ボタン３１２がクリックされたことを示す情報、プレーヤ（携帯電話１０）の識別情報、獲得操作が行われた日時情報、映像３００（テレビ番組）の識別情報、あるいは映像３００（テレビ番組）に関連づけられた行動データの識別情報など）を通信コンテンツサーバ２０へ送信する処理を行う（ステップＳ１４）。
【００８３】
また携帯電話１０は、獲得操作が行われた場合には（ステップＳ１２でＹ）、図５（Ｂ）に示すように、データ画像３１０（データ放送）に代えてデータ画像３２０（データ放送）を表示部１９０に表示し（ステップＳ１６）、映像３００（テレビ番組）に関連づけられた行動データ（例えば、言葉データである「田中」）がプレーヤの行動データとして通信コンテンツサーバ２０に登録されたことを報知する。
【００８４】
通信コンテンツサーバ２０は、図６に示すように、携帯電話１０から獲得操作データを受信すると（ステップＳ２０でＹ）、映像３００（テレビ番組）に関連づけられた行動データ（例えば、言葉データである「田中」）や映像３００（テレビ番組）の視聴データを、プレーヤのデータとして登録情報記憶部２７５に登録する処理を行う（ステップＳ２２）。なお通信コンテンツサーバ２０は、携帯電話１０から受信した獲得操作データに基づいて、プレーヤが視聴している映像３００（テレビ番組）や映像３００（テレビ番組）に関連づけられた行動データを判別する。
【００８５】
登録情報記憶部２７５には、図７に示すように、プレーヤに登録されている言葉データ、モーションデータ、台詞データ、日記データ、視聴データなどの登録情報が送信済みデータと未送信データとに分けられてプレーヤ毎に記憶されている。「送信済みデータ」とは、プレーヤのデータとして既に携帯電話１０に送信されたデータであり、「未送信データ」とは、プレーヤのデータとしてまだ携帯電話１０に送信されていないデータである。従って、ステップＳ２２の行動データ登録処理では、映像３００（テレビ番組）に関連づけられた行動データ（例えば、言葉データである「田中」）や映像３００（テレビ番組）の視聴データが、未送信データとして登録される。
【００８６】
４−２．キャラクタの行動制御手法
次に、図８〜図１０を参照しながらキャラクタの行動制御手法の一例について説明する。図８は、アプリケーション（観察型育成ゲームのゲームプログラム）を起動して観察型育成ゲームを行う際の携帯電話１０側の処理の一例を示すフローチャート図であり、図９は、アプリケーション（観察型育成ゲームのゲームプログラム）を起動して観察型育成ゲームを行う際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図であり、図１０（Ａ）〜図１０（Ｄ）は、キャラクタの行動の一例を説明するための図である。
【００８７】
携帯電話１０は、図８に示すように、プレーヤが操作部１６０を操作してアプリケーションを起動すると（ステップＳ１００）、起動データ（例えば、アプリケーションが起動されたことを示す情報、プレーヤ（携帯電話１０）の識別情報、あるいは起動操作が行われた日時情報など）を通信コンテンツサーバ２０へ送信する処理を行う（ステップＳ１０２）。
【００８８】
通信コンテンツサーバ２０は、図９に示すように、携帯電話１０から起動データを受信すると（ステップＳ１２０でＹ）、起動データを送信した携帯電話１０のプレーヤの登録情報を登録情報記憶部２７５から検索し、検索した登録情報に未送信データが登録されているか否かを判定する（ステップＳ１２２）。そしてプレーヤの登録情報に未送信データが登録されている場合には（ステップＳ１２２でＹ）、未送信データ（例えば、図７に示す例では、言葉データである「田中」や映像３００（テレビ番組）の視聴データ）を携帯電話１０へ送信する処理を行う（ステップＳ１２４）。なお、携帯電話１０へ未送信データを送信すると、登録情報の未送信データは、送信済みデータに更新登録される。
【００８９】
携帯電話１０は、図８に示すように、通信コンテンツサーバ２０から未送信データを受信すると（ステップＳ１０４でＹ）、受信した未送信データを記憶部１７０の各記憶部に記憶する制御（例えば、言葉データである「田中」を言葉データ記憶部１７２Ａに記憶する制御、映像３００（テレビ番組）の視聴データを視聴データ記憶部１７５に記憶する制御）を行う（ステップＳ１０６）。
【００９０】
そして携帯電話１０は、観察型育成ゲームが開始されると、言葉データ記憶部１７２Ａに記憶されている言葉データ、台詞データ記憶部１７３に記憶されている台詞データ、モーションデータ記憶部１７２Ｂに記憶されているモーションデータ、あるいは日記データ記憶部１７４に記憶されている日記データを用いて、キャラクタの行動を制御する（ステップＳ１０８）。
【００９１】
図１０（Ａ）は、観察型育成ゲームのゲーム画像の一例である。本実施形態の観察型育成ゲームでは、プレーヤが操作部１６０を操作してカーソル４１０でキャラクタ４００を選択したり、所定の周期が経過する毎（例えば、３０秒毎）に、台詞データ記憶部１７３に記憶されている台詞データの中からランダムに台詞データを選択し、更に言葉データ記憶部１７２Ａに記憶されている言葉データの中から選択された台詞データに挿入される言葉データをランダムに選択し、キャラクタ４００に選択された台詞データおよび言葉データに応じた台詞を喋らせる処理（吹き出しに台詞を表示する処理）や、モーションデータ記憶部１７２Ｂに記憶されているモーションデータの中からランダムにモーションデータを選択し、キャラクタ４００に選択されたモーションデータに応じた動作を行わせる処理が行われる。
【００９２】
例えば図１０（Ｂ）に示す例では、台詞データ記憶部１７３に記憶されている台詞データの中から『昨日［人名］が［地名］３個分の優しさをくれたよ』という台詞データが選択され、［人名］という挿入部分には、言葉データ記憶部１７２Ａに記憶されている『田中』という言葉データが選択され、［地名］という挿入部分には、言葉データ記憶部１７２Ａに記憶されている『能登半島』という言葉データが選択されたため、キャラクタ４００が『昨日田中が能登半島３個分の優しさをくれたよ』という台詞を喋っている（『昨日田中が能登半島３個分の優しさをくれたよ』という台詞が吹き出しに表示されている）。なお、［人名］という挿入部分には、品詞が人名である言葉データ（図７参照）の中からランダムに言葉データが選択され、［地名］という挿入部分には、品詞が地名である言葉データ（図７参照）の中からランダムに言葉データが選択される。
【００９３】
また例えば図１０（Ｃ）に示す例では、モーションデータ記憶部１７２Ｂに記憶されているモーションデータの中から『手を振る』というモーションデータが選択されたため、キャラクタ４００が手を振る動作を行っている。
【００９４】
このように本実施形態では、プレーヤ自身が作成した行動データを用いてキャラクタに行動を行わせるのではなく、デジタル放送の視聴に連動してプレーヤに獲得させた行動データ（言葉データやモーションデータ）を用いてキャラクタに行動を行わせているため、プレーヤにとって意外性のある行動をキャラクタに行わせることができるとともに、デジタル放送番組の視聴およびゲームの実行の双方をプレーヤに促すことができる。
【００９５】
また本実施形態では、デジタル放送の視聴に連動してプレーヤに獲得させる行動データ（言葉データやモーションデータ）を通信コンテンツサーバ２０で管理しているため、他人を不快にする行動データや公序良俗に反するような行動データを排除することができ、キャラクタが他人を不快にする行動や公序良俗に反するような行動を行うことを防止することができる。
【００９６】
なお、キャラクタ４００に喋らせる言葉（台詞）とキャラクタ４００に行わせる動作とを連動させるようにしてもよい。この場合には、特定の言葉データ（台詞データ）が選択された場合に、特定のモーションデータが更に選択されるように設定しておけばよい。あるいは、特定のモーションデータが選択された場合に、特定の言葉データ（台詞データ）が更に選択されるように設定しておけばよい。例えば図１０（Ｄ）に示す例では、『田中』という言葉データが選択された場合に、『手を振る』というモーションデータが更に選択されるように設定されているため、キャラクタ４００が『昨日田中が能登半島３個分の優しさをくれたよ』という台詞を喋りながら手を振る動作を行っている。このような言葉データ（台詞データ）とモーションデータとの結びつけは、例えば、カテゴリーＩＤ（バラエティ、旅などの番組のジャンルを示すＩＤ）や番組ＩＤ（番組を示すＩＤ）を使用して行うことができる（図７参照）。また、予め言葉データ（台詞データ）とモーションデータとの結びつきを設定しておいてもよい。
【００９７】
また本実施形態では、通信コンテンツサーバ２０から受信した日記データが日記データ記憶部１７４に記憶されており、この日記データの挿入部分に言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを挿入することで日記データが作成される。例えば、日記データ記憶部１７４に記憶されている日記データの中から『あ〜やっぱり、［人名］はおもしろい』という日記データが選択され、［人名］という挿入部分には、言葉データ記憶部１７２Ａに記憶されている『田中』という言葉データが選択された場合には、キャラクタ４００の『あ〜やっぱり、田中はおもしろい』という日記が作成される。そして作成された日記は、プレーヤが操作部１６０を操作してカーソル４１０で日記を読むアイコン４１４（図１０（Ａ）参照）を選択すると、表示部１９０に表示される。なお日記は、全５話から構成されており、所定の周期が経過する毎（例えば、１週間毎）に作成される。
【００９８】
また本実施形態の観察型育成ゲームでは、キャラクタ４００に幸せ度というゲームパラメータ（ゲームの進行を制御するキャラクタのゲームパラメータの一例）が設定されており、この幸せ度に応じて日記のストーリーが分岐するように設定されている。例えば、幸せ度が高いと日記の内容が幸せな内容となり、幸せ度が低いと日記の内容が不幸せな内容となり、そして、幸せ度が低いままだと日記が完結せずにゲームが終了してしまう。なお、プレーヤが操作部１６０を操作してカーソル４１０でステイタスアイコン４１８（図１０（Ａ）参照）を選択すると、幸せ度が表示部１９０に表示される。
【００９９】
そして幸せ度は、視聴データ記憶部１７５に記憶されている視聴データや起動回数記憶部１７６に記憶されているアプリケーションの起動回数の起動回数に応じて変更され、本実施形態では、アプリケーションの起動回数が所定回数以上であったり、特定の番組が視聴されていたり、あるいは所定期間内に所定時間以上番組を試聴していると、幸せ度が高くなるように設定されている。なお、特定の番組が視聴されているか否かは、視聴データ記憶部１７５に記憶されている視聴データの番組ＩＤやカテゴリーＩＤ（図７参照）などから判別できる。また、アプリケーションの起動回数は、アプリケーションが起動される毎に、起動回数記憶部１７６に記憶されているアプリケーションの起動回数が更新記憶される。
【０１００】
このように本実施形態では、アプリケーションの起動回数が多いほどキャラクタ４００の幸せ度が高くなるため、ゲームの実行をプレーヤにより効果的に促すことができる。同様に本実施形態では、デジタル放送の視聴状況が良いほどキャラクタ４００の幸せ度が高くなるため、デジタル放送の視聴をプレーヤにより効果的に促すことができる。
【０１０１】
４−３．他のプレーヤの行動データの取得手法
次に、図１１〜図１４を参照しながら他のプレーヤの行動データの取得手法の一例について説明する。図１１は、他のプレーヤの行動データを取得するしりとりを行う際の携帯電話１０側の処理の一例を示すフローチャート図であり、図１２（Ａ）〜図１２（Ｄ）は、しりとりのゲーム画像の一例を説明するための図であり、図１３は、他のプレーヤの行動データを取得するしりとりを行う際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図であり、図１４は、しりとりのゲーム処理の一例を示すフローチャート図である。
【０１０２】
携帯電話１０は、図１１に示すように、プレーヤが操作部１６０を操作してしりとりの開始操作を行うと（ステップＳ２００）、開始操作データ（例えば、しりとりの開始操作が行われたことを示す情報、開始操作で選択された他のプレーヤの識別情報、プレーヤ（携帯電話１０）の識別情報、あるいは開始操作が行われた日時情報など）を通信コンテンツサーバ２０へ送信する処理を行う（ステップＳ２０２）。
【０１０３】
具体的には、しりとりの開始操作として、図１２（Ａ）に示すように、プレーヤが操作部１６０を操作してカーソル４１０でおでかけアイコン４１２を選択すると、お出かけ先の他のプレーヤのリストが表示されるため、このリストの中からお出かけ先の他のプレーヤ（しりとりを行う他のプレーヤ）を選択する。なお、『誰かの家』が選択された場合には、お出かけ先の他のプレーヤは通信コンテンツサーバ２０に登録されている他のプレーヤの中からランダムに選択される。
【０１０４】
通信コンテンツサーバ２０は、図１３に示すように、携帯電話１０から開始操作データを受信すると（ステップＳ２２０でＹ）、開始操作データで特定されている他のプレーヤの登録情報を登録情報記憶部２７５から検索し、検索した登録情報に登録されている他のプレーヤの言葉データを携帯電話１０へ送信する処理を行う（ステップＳ２２２）。
【０１０５】
携帯電話１０は、図１１に示すように、通信コンテンツサーバ２０から他のプレーヤの言葉データを受信すると（ステップＳ２０４でＹ）、受信した他のプレーヤの言葉データと言葉データ記憶部１７２Ａに記憶されている言葉データとを用いてしりとりのゲーム処理を開始する（ステップＳ２０６）。
【０１０６】
図１４に示すように本実施形態のしりとりでは、まず、言葉データ記憶部１７２Ａに記憶されている言葉データの中からランダムに言葉データを選択する処理が行われ（ステップＳ３００）、選択された言葉データに応じた言葉をプレーヤのキャラクタであるキャラクタ４００に喋らせる処理（選択された言葉を吹き出しに表示する処理）が行われる（ステップＳ３０２）。例えば図１２（Ｂ）に示す例では、言葉データ記憶部１７２Ａに記憶されている『田中』という言葉をキャラクタ４００が喋っている。
【０１０７】
続いて、受信した他のプレーヤの言葉データの中から、キャラクタ４００に喋らせた言葉の語尾の文字から始まる言葉データを選択する処理が行われ（ステップＳ３０４でＹ）、選択された言葉データに応じた言葉を他のプレーヤのキャラクタであるキャラクタ４０５に喋らせる処理（選択された言葉を吹き出しに表示する処理）が行われる（ステップＳ３０６）。例えば図１２（Ｂ）に示す例では、キャラクタ４００が喋った『田中』という言葉の語尾の文字である『か』から始まる『加藤』という言葉をキャラクタ４０５が喋っている。なお、受信した他のプレーヤの言葉データの中に、キャラクタ４００に喋らせた言葉の語尾の文字から始まる言葉データがない場合には、しりとりは終了となる（ステップＳ３０４でＮ）。
【０１０８】
続いて、言葉データ記憶部１７２Ａに記憶されている言葉データの中から、キャラクタ４０５に喋らせた言葉の語尾の文字から始まる言葉データを選択する処理が行われ（ステップＳ３０８でＹ）、選択された言葉データに応じた言葉をキャラクタ４００に喋らせる処理が行われる（ステップＳ３０２）。なお、言葉データ記憶部１７２Ａに記憶されている言葉データの中に、キャラクタ４０５に喋らせた言葉の語尾の文字から始まる言葉データがない場合には、しりとりは終了となる（ステップＳ３０８でＮ）。
【０１０９】
携帯電話１０は、図１１に示すように、しりとりが終了すると、しりとりに使用された他のプレーヤの言葉データ（例えば、図１２（Ｂ）に示す例では、『加藤』という言葉データ）を、プレーヤの言葉データとして言葉データ記憶部１７２Ａに記憶する制御を行う（ステップＳ２０８）。
【０１１０】
そして図１２（Ｃ）に示すように、プレーヤが操作部１６０を操作してカーソル４１０で行動アイコン４１６を選択すると、自宅に帰るか否かを選択するリストが表示されるため、このリストの中から「はい」を選択すると、図１２（Ｄ）に示すように、キャラクタ４００が自宅に帰宅する。
【０１１１】
このように本実施形態では、しりとりに使用された他のプレーヤの言葉データがプレーヤの言葉データとなるため、キャラクタに行わせる会話や動作をバリエーションに富んだものとすることができる。特に本実施形態では、プレーヤの言葉データの数が多いほど、しりとりが続く確率が高くなり、他のプレーヤの多くの言葉データをプレーヤの言葉データとすることができるようになる。従って、プレーヤの言葉データの数を増やさせるために、デジタル放送番組の視聴をプレーヤにより効果的に促すことができる。
【０１１２】
なお本実施形態では、所定のアルゴリズムを利用してしりとりを行ったが、言葉データ記憶部１７２Ａに記憶されている言葉データ、あるいは通信コンテンツサーバ２０から受信した他のプレーヤの言葉データをリスト表示し、プレーヤ自身に言葉を選択させるようにしてもよい。
【０１１３】
また、所定のカテゴリーに属する言葉データのみを使用してしりとりのゲーム処理を行うようにしてもよい。このカテゴリーとしては、例えばカテゴリーＩＤ、番組ＩＤ、品詞などが該当する（図７参照）。例えば、特定の番組ＩＤに属する言葉データのみを使用してしりとりを行えば、プレーヤにこの番組ＩＤの番組を連想させることが可能となり、番組をＰＲすることができるようになる。なお、どのカテゴリーの言葉データを使用してしりとりを行うかは、通信コンテンツサーバ２０が指示するようにしてもよい。
【０１１４】
また、他のプレーヤのモーションデータを取得するゲームとして、ジェスチャークイズなどを採用してもよい。例えば、他のプレーヤのキャラクタが行った動作をプレーヤが当てることができた場合に、他のプレーヤのキャラクタが行った動作のモーションデータを所得できるようにしてもよい。
【０１１５】
５．変形例
本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。また上記実施形態で説明した構成は、一例を示したに過ぎず、上記実施形態の構成と同様の効果を奏する均等な手法を採用した場合においても本発明の範囲に含めることができる。
【０１１６】
例えば上記実施形態では、言葉遊びとして、しりとりを例にとり説明したが、これに限られず言葉データを使用する言葉遊びであれば採用することができる。
【０１１７】
例えば、言葉遊びとして、カギと呼ばれる文章によるヒントを元に、タテヨコに交差したマスに言葉を当てはめるパズル（いわゆる、クロスワードパズル）を採用してもよい。この場合には、カギから推測される言葉を１セグメント放送の番組に関する言葉とし、その言葉を１セグメント放送を視聴することで獲得できるようにしてもよい。このようにすると、１セグメント放送を視聴しないとクロスワードパズルを解くことができないため、プレーヤに１セグメント放送の視聴を促すことができる。なお、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを使用して行ってもよいし、他のプレーヤの言葉データを使用して行ってもよい。
【０１１８】
また例えば、言葉遊びとして、言葉の間に「バ」や「ブ」などの特定の語を挿入し、この言葉から元の言葉を当てさせるゲーム（例えば、「田中」という言葉の間に「ブ」という語を挿入して「タブナブカブ」という言葉を作成し、この「タブナブカブ」という言葉から「田中」という言葉を当てさせるゲーム）を採用してもよい。この場合には、特定の語が挿入された言葉を音声出力し、元の言葉をマイクから入力したり、文字入力させるようにしてもよい。なお、言葉データ記憶部１７２Ａに記憶されているプレーヤの言葉データを使用して行ってもよいし、他のプレーヤの言葉データを使用して行ってもよい。
【０１１９】
また例えば上記実施形態では、キャラクタに台詞を喋らせる処理として、吹き出しに台詞を表示する処理を例にとり説明したが、台詞の内容を音出力部１９２から音声で出力するようにしてもよい。また、両処理（吹き出しに台詞を表示する処理と台詞の内容を音出力部１９２から音声で出力する処理）を併用するようにしてもよい。
【０１２０】
また上記実施形態では、携帯型端末装置として携帯電話１０を例にとり説明したが、携帯電話１０以外にも、携帯型ゲーム装置、ノート型パーソナルコンピュータなどを携帯型端末装置として採用することができる。なお、携帯型端末装置以外にもデスクトップ型パーソナルコンピュータなどの端末装置を採用することもできる。
【０１２１】
また携帯型端末装置の機能を複数の装置に分散して本実施形態のゲームシステムを実現するようにしてもよい。例えば、デジタル放送の受信機能を受信装置で実現し、その他の機能をゲーム装置で実現するようにしてもよい。
【０１２２】
また、本実施形態の各部（各手段）の処理は、その全てをハードウェアのみにより実現してもよいし、情報記憶媒体に格納されるプログラムや通信インターフェースを介して配信されるプログラムにより実現してもよい。或いは、ハードウェアとプログラムの両方により実現してもよい。そして、本実施形態の各部の処理をハードウェアとプログラムの両方により実現する場合には、情報記憶媒体には、ハードウェア（コンピュータ）を本実施形態の各部として機能させるためのプログラムが格納される。
【０１２３】
また本発明は、業務用ゲーム装置、家庭用ゲーム装置、携帯型ゲーム装置、多数のプレーヤが参加する大型アトラクションシステム、シミュレータ、マルチメディア端末、携帯電話等の種々のゲーム装置に適用できる。
【図面の簡単な説明】
【０１２４】
【図１】観察型育成ゲームを行う本実施形態のゲームシステム１の概略構成図の一例を示す図。
【図２】本実施形態の携帯電話１０の機能ブロック図の一例を示す図。
【図３】本実施形態の通信コンテンツサーバ２０の機能ブロック図の一例を示す図。
【図４】通信コンテンツサーバ２０へ行動データを登録する際の携帯電話１０側の処理の一例を示すフローチャート図。
【図５】図５（Ａ）は、行動データの獲得操作が行われる前の１セグメント放送の映像およびデータ画像の一例を示す図、図５（Ｂ）は、行動データの獲得操作が行われた後の１セグメント放送の映像およびデータ画像の一例を示す図。
【図６】通信コンテンツサーバ２０へ行動データを登録する際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図。
【図７】登録情報記憶部２７５に登録されるプレーヤの登録情報の一例を示す図。
【図８】アプリケーション（観察型育成ゲームのゲームプログラム）を起動して観察型育成ゲームを行う際の携帯電話１０側の処理の一例を示すフローチャート図。
【図９】アプリケーション（観察型育成ゲームのゲームプログラム）を起動して観察型育成ゲームを行う際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図。
【図１０】図１０（Ａ）〜図１０（Ｄ）は、キャラクタの行動の一例を説明するための図。
【図１１】他のプレーヤの行動データを取得するしりとりを行う際の携帯電話１０側の処理の一例を示すフローチャート図。
【図１２】図１２（Ａ）〜図１２（Ｄ）は、しりとりのゲーム画像の一例を説明するための図。
【図１３】他のプレーヤの行動データを取得するしりとりを行う際の通信コンテンツサーバ２０側の処理の一例を示すフローチャート図。
【図１４】しりとりのゲーム処理の一例を示すフローチャート図。
【符号の説明】
【０１２５】
１  ゲームシステム、１０（１０−１〜１０−ｎ）  携帯電話、
２０  通信コンテンツサーバ、３０  放送コンテンツサーバ、
４０  送信所、５０  ネットワーク、
１００  処理部、１１０  再生処理部、１１２  通信制御部、１１４  記憶制御部、
１１６  ゲーム処理部、１４０  描画部、１５０  音生成部、
１６０  操作部、１７０  記憶部、１７１  主記憶部、１７２  行動データ記憶部、
１７２Ａ  言葉データ記憶部、１７２Ｂ  モーションデータ記憶部、
１７３  台詞データ記憶部、１７４  日記データ記憶部、１７５  視聴データ記憶部、
１７６  起動回数記憶部、１７７  ゲームパラメータ記憶部、１７８  描画バッファ、
１８０  情報記憶媒体、１９０  表示部、１９２  音出力部、
１９３  受信部、１９４  通信部、
２００  処理部、２１０  記憶制御部、２１２  登録部、２１４  通信制御部、
２６０  操作部、２７０  記憶部、２７１  主記憶部、２７２  行動データ記憶部、
２７２Ａ  言葉データ記憶部、２７２Ｂ  モーションデータ記憶部、
２７３  台詞データ記憶部、２７４  日記データ記憶部、２７５  登録情報記憶部、
２８０  情報記憶媒体、２９４  通信部、
３００  映像（テレビ番組）、３１０、３２０  データ画像（データ放送）
３１２  獲得操作ボタン、４００、４０５  キャラクタ、４１０  カーソル、
４１２、４１４、４１６、４１８  アイコン
【図１】
0005189382.tif 000002
【図２】
0005189382.tif 000003
【図３】
0005189382.tif 000004
【図４】
0005189382.tif 000005
【図５】
0005189382.tif 000006
【図６】
0005189382.tif 000007
【図７】
0005189382.tif 000008
【図８】
0005189382.tif 000009
【図９】
0005189382.tif 000010
【図１０】
0005189382.tif 000011
【図１１】
0005189382.tif 000012
【図１２】
0005189382.tif 000013
【図１３】
0005189382.tif 000014
【図１４】
0005189382.tif 000015