(57)【要約】      （修正有）【課題】初心者などコンピュータゲームを遊び慣れていないユーザーでも、簡単に操作できる簡素なインターフェイスによって、高いエンターテイメント性を得ることのできる情報処理端末を提供する。【解決手段】本体表面にＬＣＤ１６５を備えた情報処理端末における操作信号入力ユニットであって、ＬＣＤ１６５に表示する表示情報を生成する出力処理実効部２０４と、押圧力によって操作信号を入力するタッチパネル３００と、情報処理端末に負荷された加速度を検出する加速度センサー１６４ａと、タッチパネル３００によって検出された操作信号と、操作信号が入力されている間に加速度センサー１６４ａによって検出された加速度とに応じて、ＬＣＤ１６５に表示される表示情報を変化させる環境情報取得部２０３とを備える。【選択図】図３
2014018291.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行ユニットであって、
操作者による操作信号に基づいて当該イベント実行ユニットを起動させる起動制御部と、
前記起動制御部による起動処理に応じて、前記情報処理端末に関する環境情報を取得する環境情報取得部と、
前記環境情報取得部が取得した前記環境情報に基づいて、前記イベント処理の内容を決定するイベント決定部と、
前記イベント決定部が決定したイベント処理の内容に応じた出力処理を実行する出力処理実行部と
を備え、
前記環境情報には、前記情報処理端末に備えられたセンサーからの検出データ、前記情報処理端末内に記憶された記憶データ、前記情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれる
ことを特徴とする情報処理端末のイベント実行ユニット。
【請求項２】
前記イベント処理は、花火に関する画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力する処理であることを特徴とする請求項１に記載の情報処理端末のイベント実行ユニット。
【請求項３】
情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行方法であって、
前記情報処理端末に対する操作者による操作信号に基づいて、前記情報処理端末において当該イベント実行ユニットを起動させる起動制御ステップと、
前記起動制御ステップによる起動処理に応じて、前記情報処理端末に関する環境情報を取得する環境情報取得ステップと、
前記環境情報取得ステップが取得した前記環境情報に基づいて、前記イベント処理の内容を決定するイベント決定ステップと、
前記イベント決定ステップが決定したイベント処理の内容に応じた出力処理を実行する出力処理実行ステップと
を備え、
前記環境情報には、前記情報処理端末に備えられたセンサーからの検出データ、前記情報処理端末内に記憶された記憶データ、前記情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれる
ことを特徴とする情報処理端末のイベント実行方法。
【請求項４】
前記イベント処理は、花火に関する画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力する処理であることを特徴とする請求項３に記載の情報処理端末のイベント実行方法。
【請求項５】
情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行プログラムであって、
前記情報処理端末を、
操作者による操作信号に基づいて当該イベント実行ユニットを起動させる起動制御部、
前記起動制御部による起動処理に応じて、前記情報処理端末に関する環境情報を取得する環境情報取得部、
前記環境情報取得部が取得した前記環境情報に基づいて、前記イベント処理の内容を決定するイベント決定部、
前記イベント決定部が決定したイベント処理の内容に応じた出力処理を実行する出力処理実行部
として機能させ、
前記環境情報には、前記情報処理端末に備えられたセンサーからの検出データ、前記情報処理端末内に記憶された記憶データ、前記情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれる
ことを特徴とする情報処理端末のイベント実行プログラム。
【請求項６】
前記イベント処理は、花火に関する画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力する処理であることを特徴とする請求項５に記載の情報処理端末のイベント実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、スマートフォンや携帯電話、モバイルコンピューター、ゲーム機等の情報処理端末において、花火など、画像、動画、音声又はバイブレーション等の出力・動作によるイベント処理を実行させる情報処理端末のイベント実行ユニット、イベント実行方法及びイベント実行プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンや携帯電話機、モバイルコンピューター、ゲーム機等の情報処理端末は、通話・データ通信機能やゲームアプリケーションの実行機能の他、スケジュール管理や連絡先管理など個人情報の管理機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等の位置検索機能などを備えるなど多種・多様に進化している。
【０００３】
特に、近年では、スマートフォンや携帯電話機などでも、アプリケーションをインストール及び実行でき、任意のゲームなどを追加できるようになっている。これにより携帯電話機のユーザーと、ゲーム機のユーザーとの境界線が無くなってきている。
【０００４】
ところで、近年のアプリケーションでは、幅広いユーザー層を対象とした気軽に扱えるソフトが好まれる傾向があり、例えば、植物や動物を育成するアプリケーションが好まれて利用されている。特に人気のある育成ゲームでは、植物がプレイヤーとは関係無しに生育し、プレイヤーが心がけるべきはカビなどが発生しないようにするなど育成環境の監視・保守程度であり、生育時に刈り取るという簡易さが特徴となっている（例えば、非特許文献１参照）。
【０００５】
この育成ゲームでは、プレイヤーには監視するという行為は義務付けられているが、そこに影響らしい関与はほぼ加えられず、成長したナメコを刈り取り、刈り取った時に成長具合に応じたマネーが入手できるというシンプルさが好まれ、その飼育については、監視という最小限の操作が求められ、その生育結果にほとんど失敗がない。つまり、近年求められているゲームアプリケーションでは、ユーザーのゲームに対する関与は最小限で、結果としての実りは小さいけれども確実にあるという方向性が認められる。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】アプリケーション紹介サイト「おさわり探偵なめこ栽培キット  無料アプリ」、ｈｔｔｐ：／／ｂｅｅｗｏｒｋｓｇａｍｅｓ．ｃｏｍ／￣ｏｓａｗａｒｉｔａｎｔｅｉ／ｓａｉｂａｉ／ｉｎｄｅｘ．ｈｔｍｌ
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来のゲーム専用機では、コントローラの操作が難しく、女性などのビギナー層は、コンピュータゲームに興味があっても結局対応できず、利用しづらいという状況があった。すなわち、ユーザー層によっては、コンピュータゲームを遊び慣れていないこともあり、エンターテイメント性を求める一方で、簡素なインターフェイスが求められている。
【０００８】
そこで、本発明は、上記のような問題を解決するものであり、スマートフォンや携帯電話機、モバイルコンピューター、ゲーム機等の情報処理端末において、初心者や女性などのコンピュータゲームを遊び慣れていないユーザー層でも、簡単に操作できる簡素なインターフェイスによって、高いエンターテイメント性を得ることのできる情報処理端末のイベント実行ユニット、イベント実行方法及びイベント実行プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行ユニットであって、
操作者による操作信号に基づいて当該イベント実行ユニットを起動させる起動制御部と、
起動制御部による起動処理に応じて、情報処理端末に関する環境情報を取得する環境情報取得部と、環境情報取得部が取得した環境情報に基づいて、イベント処理の内容を決定するイベント決定部と、
イベント決定部が決定したイベント処理の内容に応じた出力処理を実行する出力処理実行部とを備え、
環境情報には、情報処理端末に備えられたセンサーからの検出データ、情報処理端末内に記憶された記憶データ、情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれることを特徴とする。
【００１０】
また、本発明は、情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行方法であって、
（１）情報処理端末に対する操作者による操作信号に基づいて、情報処理端末において当該イベント実行ユニットを起動させる起動制御ステップと、
（２）起動制御ステップによる起動処理に応じて、情報処理端末に関する環境情報を取得する環境情報取得ステップと、
（３）環境情報取得ステップが取得した環境情報に基づいて、イベント処理の内容を決定するイベント決定ステップと、
（４）イベント決定ステップが決定したイベント処理の内容に応じた出力処理を実行する出力処理実行ステップとを備え、
環境情報には、情報処理端末に備えられたセンサーからの検出データ、情報処理端末内に記憶された記憶データ、情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれることを特徴とする。
【００１１】
さらに、本発明は、情報処理端末において、画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力するイベント処理を実行するイベント実行プログラムであって、情報処理端末を、
（１）操作者による操作信号に基づいて当該イベント実行ユニットを起動させる起動制御部、
（２）起動制御部による起動処理に応じて、情報処理端末に関する環境情報を取得する環境情報取得部、
（３）環境情報取得部が取得した環境情報に基づいて、イベント処理の内容を決定するイベント決定部、
（４）イベント決定部が決定したイベント処理の内容に応じた出力処理を実行する出力処理実行部
として機能させ、環境情報には、情報処理端末に備えられたセンサーからの検出データ、情報処理端末内に記憶された記憶データ、情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つが含まれることを特徴とする。
【００１２】
なお、上記発明において、イベント処理は、花火に関する画像、動画、音声又は動作制御信号のうちの少なくとも一つを出力する処理であることが好ましい。
【００１３】
これらの発明によれば、所定の環境条件に応じてイベント処理を発生させることにより、ゲーム初心者や女性など、ゲーム専用機のインターフェースに慣れていないユーザー層であっても、スマートフォンや携帯電話機などを通じてサプライズを起こすことができる。そして、イベント処理を確実に実行させることにより、実りは小さいけれども確実に楽しむことができる。特に、イベント処理の内容を花火に関する画像、動画、音声又はバイブレーション駆動などとすることにより、花火を楽しみにしているユーザー層の期待にも確実に応えることができ、幅広いユーザー層の利用を促すことができる。また、本発明では、例えば、予めアプリケーションを起動させる時刻や位置が設定可能であり、設定時刻になったり、設定場所に到達した際に、自動でアプリケーションが起動され、無入力でもイベントを発生させることもできる。さらに、情報処理端末に取り込まれる環境情報や入力情報は、位置や時間など様々な使用条件によって限定して、イベントを発生させる条件を随時変更させてもよい。
【００１４】
さらに、イベント処理の内容を環境情報や入力情報を取り込むことによって変化させることにより、プレイヤーに対して様々なサプライズを起こすことができる。このサプライズの要素としては、例えば、どんな花火がどれ位の規模でどれだけ持続して見られるかの演出であり、情報処理端末に備えられたセンサーからの検出データ、情報処理端末内に記憶された記憶データ、情報処理端末の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つを用いることで、いつ、だれが、どこで、なにを、なぜ、どうやってという６つの項目を盛り込むことができる。具体的には、
（１）「いつ」とは、今（時刻）や、持続時間の他、天候や周囲の明るさなどが含まれる。例えば、時計や光センサなどから取得される現在時刻や、天候、記憶データに含まれるスケジュール（ユーザー個人の予定、地域や施設等のイベント（催し物））、カレンダー情報（年月日、季節、曜日等）などから、花火の種類や規模、持続時間、背景の風景などを切り換えるようにしてもよい。なお、天候やカレンダー情報、スケジュール情報は、インターネット上から取得される受信データであってもよい。
【００１５】
（２）「だれが」とは、ユーザー個人であり、記憶データに含まれるユーザーの誕生日や星座、干支、年齢、居住地などの個人情報などから、花火の種類や規模、持続時間、背景の風景などを切り換えるようにしてもよい。また、赤外線通信やｂｌｕｅｔｏｏｔｈ、Ｗｉｆｉ通信等により、周囲にある他の端末を検出して「だれと」いるかにより、イベントの内容を変更してもよい。
【００１６】
（３）「どこで」とは、検出データに含まれるＧＰＳなどからの位置情報や、方位センサーからの方位情報に基づいて、例えば特定の会場の特定の時間（これは（１）＋（２））にいることによるサプライズを演出したり、さらに地域限定の情報やデータ、アプリケーションなど特定の「おまけをゲット」するような仕掛けも可能である。
【００１７】
（４）「なにを」とは、情報処理端末に備えられたあらゆる入力デバイスからの情報に基づいた直接的な演出とすることができる。例えばマイク等の音声検出センサーであったり、６軸センサーであったり、加速度センサーであったり、方位磁石であったり、光センサーであったりである。または、インターネット上から取得される気象情報やイベント情報、交通情報が要因になってもよい。
【００１８】
（５）「なぜ」とは、イベント処理が起こること自体に対する疑問符を表してもよい。例えば、プレイヤーの不測の行動や環境条件によって、イベント処理の内容に対する分類やレベル付与、重み付け等の評価が行われ、これらの評価に基づいてイベント処理の内容が変化され、サプライズが演出される。この不測の行動としては、例えば、情報処理端末を振ったり、所定の方向に向けたり、他のアプリケーション（カメラやビデオ、他の通信ソフト）の同時起動、メールの受信等が挙げられる。
【００１９】
（６）「どうやって」は、上記（５）とほぼ同じニュアンスであり、（１）〜（５）を総合した結果（評価）としてもたらされるものである。すなわち、これら（１）〜（５）の全ての評価は、情報処理端末内に設定された評価基準があることを示すためのシステムとして可視化されてもよい。つまり、そういう評価基準があることを理解することによって、プレイヤーはより高みを望むような方法を模索するというゲーム性を得ることができる。
【００２０】
なお、上記発明では、アプリケーションの起動時における環境情報に基づいてイベント処理の内容を決定しているが、アプリケーションが立ち上がった後の後的要因を加味して、イベント処理の内容を変更してもよい。これにより、ユーザーのさらなる創意工夫を喚起させることができ、当該アプリケーションをゲーム的に楽しむ要素をもたらすことで、当該アプリケーションの利用価値を発展させることができる。
【００２１】
また、上記情報処理端末のイベント実行プログラムによれば、特別な処理装置を必要とせず、上述したイベント処理実行ユニット及び方法を、様々な情報処理装置において実現することができる。すなわち、このイベント処理実行プログラムを、汎用的なコンピュータやＩＣチップにインストールし、ＣＰＵ上で実行することにより、上述した各機能を有する操作信号入力ユニットを容易に構築することができる。このプログラムは、例えば、通信回線を通じて配布することが可能であり、またスタンドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することができる。そして、このような隆起印刷用プログラムは、コンピュータで読み取り可能な記録媒体に記録することができ、汎用のコンピュータや専用コンピュータを用いて、上述したシステムや方法を実施することが可能となるとともに、プログラムの保存、運搬及びインストールを容易に行うことができる。
【発明の効果】
【００２２】
以上述べたように、本発明によれば、スマートフォンや携帯電話機、モバイルコンピューター、ゲーム機等の情報処理端末において、初心者や女性などのコンピュータゲームを遊び慣れていないユーザー層でも、簡単に操作できる簡素なインターフェイスによって、高いエンターテイメント性を得ることができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態に係る通信ゲームシステムの全体構成を示す概念図である。
【図２】実施形態に係る情報処理端末の内部構成を示すブロック図である。
【図３】実施形態に係るイベント実行ユニットに係る内部構成を示すブロック図である。
【図４】実施形態に係るイベント実行方法を示すフローチャート図である。
【図５】実施形態に係る出力内容の変化を示すフローチャート図である。
【図６】実施形態に係るタイトル画面の態様を示す説明図である。
【図７】実施形態に係るイベント実行時における表示画面の遷移を示す説明図である。
【図８】実施形態に係るイベント実行時における表示画面の遷移を示す説明図である。
【図９】実施形態に係るイベント実行時における表示画面の遷移を示す説明図である。
【図１０】実施形態に係る操作信号入力プログラムを記録したコンピュータを読み取り可能な記録媒体を示す斜視図である。
【図１１】（ａ）及び（ｂ）は、変更例に係るゲームの表示画面を示す正面図である。
【発明を実施するための形態】
【００２４】
以下に添付図面を参照して、本発明に係るイベント実行ユニットの実施形態を詳細に説明する。なお、本実施形態では、実行されるイベントとして、花火に関する画像、動画、音声等を出力する場合を例に説明するが、本発明はこれに限定されるものではなく、様々な種類のコンテンツを出力させる場合に適用することができる。
【００２５】
（システムの全体構成）
図１は、本実施形態に係るイベント実行ユニットを含む通信システムの全体構成を示す概念図である。本実施形態に係る通信システムは、図１に示すように、ユーザーが使用する情報処理装置である情報処理端末１と、インターネット上に設置されたサーバ３とが無線通信を含む通信ネットワーク２を通じて接続されている。
【００２６】
通信ネットワーク２は、無線通信網を含み、通信プロトコルＴＣＰ／ＩＰを用いて種々の通信回線（電話回線やＩＳＤＮ回線、ＡＤＳＬ回線、光回線などの公衆回線、専用回線、無線通信網）を相互に接続して構築される分散型の通信ネットワークであり、この通信ネットワーク２には、１０ＢＡＳＥ−Ｔや１００ＢＡＳＥ−ＴＸ等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのＬＡＮなども含まれる。
【００２７】
サーバ３は、本実施形態では、イベントを実行させるさせるアプリケーションや、アプリケーション上で使用されるアイテム等の付加的なコンテンツの配信を行うサーバであり、例えば、Ｗｅｂサーバ等で構成される。このサーバ３は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）等のドキュメントシステムにおいて、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルや画像ファイル、音楽ファイルなどの情報送信を行うサーバコンピュータ或いはその機能を持ったソフトウェアで実現することができ、ＨＴＭＬ文書や画像などの情報を蓄積しておき、情報処理端末１からの要求に応じて、インターネットを通じて、これらの情報を送信する。なお、このサーバ３によって配信されるコンテンツデータは、その全部又は一部を情報処理端末１に予めインストールして、情報処理端末１内に保存しておくこともでき、情報処理端末１側で自機内のコンテンツデータを検索し、自機内に保存されていない場合に、サーバ３に対して配信要求を行い、ダウンロードするようにしてもよい。
なお、サーバ３は、オンラインゲームを運用する機能を備えてもよい。すなわち、本実施形態において情報処理端末１は、通信ネットワーク２を通じて、ゲームサーバ３にアクセス可能となっており、このゲームサーバ３を通じて、他のユーザーが使用する情報処理端末１と通信することができる。そして、多数のユーザーがサーバ３を通じて、対戦することができ、打ち上げられた花火の評価（ポイント数等）などで競い合うこともできる。
【００２８】
情報処理端末１は、無線通信を利用した、携帯可能な電話機であり、基地局４等の中継点と携帯電話機が無線で通信し、通話やデータ通信等の通信サービスを移動しつつ受けることができる。この携帯電話機の通信方式としては、例えば、ＦＤＭＡ方式、ＴＤＭＡ方式、ＣＤＭＡ方式、Ｗ−ＣＤＭＡ方式、第３世代方式の他、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）方式等が挙げられる。また、この情報処理端末１は、アプリケーションソフトの実行機能、或いはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等による位置情報取得機能等、種々の機能が搭載され、携帯情報端末（ＰＤＡ）としての機能も果たす。
【００２９】
この情報処理端末１の位置情報取得機能は、自機の位置を示す位置情報を取得して記録する機能であり、例えば、ＧＰＳのように、衛星５からの信号によって自機の位置を検出する方法や、携帯電話の無線基地局からの電波強度などによって位置を検出する方法が考えられる。
【００３０】
情報処理端末１は、図１に示すように、矩形状の本体１００を有しており、この本体１００にディスプレイが備えられ、このディスプレイの画面内にイベントに関する情報が表示される。また、情報処理端末１には、前記オブジェクトを操作する操作信号の入力デバイスとして、タッチパネル３００が備えられている。タッチパネル３００は、ユーザーの指先やペンなどを用いたタッチ操作による圧力によって操作信号を入力する入力デバイスであり、グラフィックを表示する表示部であるＬＣＤ１６５と、ＬＣＤ１６５に表示されたグラフィックの座標位置に対応した操作信号を受け付けるタッチセンサー１６８とが重畳されて構成され、ＬＣＤ１６５に表示されたオブジェクトの表示位置に対応した座標位置を、タッチ操作によって特定可能となっている。なお、情報処理端末１は、ボタンスイッチや方向キー等の操作ボタンを備えていてもよく、操作ボタンを用いても、操作信号を入力する構成であってもよい。
【００３１】
（情報処理端末の内部構造）
以上説明した表示・操作が可能なタッチパネル３００を備えた情報処理端末１の具体的な内部構成について、以下に詳述する。図２は、本実施形態に係る情報処理端末１の内部構成を示すブロック図である。同図に示すように、情報処理端末１は、アンテナ１０１に接続されたデュプレクサ１０２と、このデュプレクサ１０２に接続された受信系モジュール及び送信系モジュールとを備えている。
【００３２】
受信系モジュールとしては、低ノイズアンプ１１０、ミキサ１１１、ＩＦアンプ１１２、直交ミキサ１１３、Ａ／Ｄコンバータ１１４、復調器１１５、チャネルデコーダ１１６、音声デコーダ１１７、Ｄ／Ａコンバータ１１８、スイッチ付きアンプ１１９、及びスピーカ１２０を備えている。一方、送信系モジュールとしては、マイク１４０、アンプ１３９、Ａ／Ｄコンバータ１３８、音声エンコーダ１３７、チャネルエンコーダ１３６、変調器１３５、Ｄ／Ａコンバータ１３４、直交ミキサ１３３、ＩＦアンプ１３２、ミキサ１３１、及びパワーアンプ１３０を備えている。
【００３３】
また、情報処理端末１は、制御系モジュールとして、シンセサイザ１０３、タイムベース１５０、ＣＰＵ２００、ＲＡＭ１５２、ＲＯＭ１５３、ＥＥＰＲＯＭ１５１を備え、ユーザーインターフェース系モジュールとして、各種センサー１６４、ＬＣＤ１６５、操作ボタン１６６、ＬＥＤ１６７、タッチセンサー１６８、及びバイブレータ１７４を備え、さらに、電源系モジュールとして、電源系電池１７１、電源１７２、及びＡ／Ｄコンバータ１７３を備える。前述のタッチパネル３００は、グラフィックを表示するＬＣＤ１６５と、ＬＣＤ１６５に表示されたグラフィックの座標位置に対応した操作信号を受け付けるタッチセンサー１６８とが重畳されて構成されている。
【００３４】
前記アンテナ１０１は、電波回線を介して基地局（図示せず）に対し信号を送受信する。デュプレクサ１０２は、送受信される信号の入出力を切り替える回路であり、アンテナ１０１が受信した信号を低ノイズアンプ１１０に入力し、パワーアンプ１３０から出力された信号をアンテナ１０１に出力する。
【００３５】
受信系モジュールにおいて、低ノイズアンプ１１０は、デュプレクサ１０２から入力された信号を増幅し、ミキサ１１１に出力する。ミキサ１１１は、低ノイズアンプ１１０の出力を受け、特定の周波数だけ分離して中間周波数信号として出力する。ＩＦアンプ１１２は、ミキサ１１１から出力された中間周波数信号を増幅する。直交ミキサ１１３は、ＩＦアンプ１１２の出力を受け直交復調する。Ａ／Ｄコンバータ１１４は、直交ミキサ１１３の出力をデジタル化する。復調器１１５は、Ａ／Ｄコンバータ１１４の出力を復調する。チャネルデコーダ１１６は、復調器１１５の出力に対して誤り訂正を行う。誤り訂正を行った信号には、制御メッセージ及び音声データが含まれる。制御メッセージはＣＰＵ２００に、音声データは音声デコーダ１１７に送出される。
【００３６】
かかるチャネルデコーダ１１６から音声デコーダ１１７に入力された信号は、音声データにデコードされ、Ｄ／Ａコンバータ１１８に受け渡される。Ｄ／Ａコンバータ１１８は音声デコーダ１１７の出力をアナログ信号に変換する。スイッチ付きアンプ１１９は、ＣＰＵ２００からの制御信号に基づいて、適宜のタイミングで切り替えられ、スイッチＯＮの状態においてＤ／Ａコンバータ１１８の出力を増幅する。スピーカ１２０はスイッチ付きアンプ１１９の出力を増幅する。
【００３７】
一方、送信系モジュールにおいて、マイク１４０は、ユーザーからの音声信号を受け、この音声信号をアナログ信号として出力する。アンプ１３９は、マイク１４０から出力されるアナログ信号を増幅する。Ａ／Ｄコンバータ１３８は、アンプ１３９の出力をデジタル信号に変換する。音声エンコーダ１３７はＡ／Ｄコンバータ１３８の出力をコード化して圧縮し、音声データとして出力する。チャネルエンコーダ１３６は、ＣＰＵ２００からの制御メッセージと音声エンコーダ１３７からの音声データとを合わせ、誤り訂正符号を付加する。
【００３８】
そして、変調器１３５は、チャネルエンコーダ１３６の出力を変調する。Ｄ／Ａコンバータ１３４は、変調器１３５の出力をアナログ信号に変換する。直交ミキサ１３３は、Ｄ／Ａコンバータ１３４の出力を、ＩＦ周波数信号（中間周波数信号）に変換する。ＩＦアンプ１３２は直交ミキサ１３３の出力を増幅する。ミキサ１３１は、ＩＦアンプ１３２の出力する信号の周波数を上げる。パワーアンプ１３０は、ミキサ１３１の出力を増幅する。
【００３９】
なお、前記シンセサイザ１０３は、通信中に、ミキサ１１１、直交ミキサ１１３、ミキサ１３１、直交ミキサ１３３の同期をとる。タイムベース１５０は、クロック信号を各部に供給する。
【００４０】
ユーザーインターフェース系において、各種センサー１６４には、加速度の大きさ及び方向を検出する加速度センサー１６４ａ、光センサー１６４ｂ、音センサー１６４ｃ、熱センサー１６４ｄ等を有している。
【００４１】
加速度センサー１６４ａは、情報処理端末１に負荷された加速度を検出するセンサーであり、情報処理端末１本体の三軸方向（Ｘ，Ｙ，Ｚ軸方向）への加速度を検知することができ、この加速度によって情報処理端末１に作用する重力方向を検出し、その方向を基準とすることによって情報処理端末１の傾斜を検出し、オブジェクトの表示情報を変化させることができる。なお、この加速度センサーとしては、重力方向を検出する３軸加速度センサーの他、方角を検出する３軸磁気センサーを加えた６軸センサーとすることができ、さらに、回転時の角速度を検出する角速度センサーを追加することもできる。
【００４２】
音センサー１６４ｃは、音波を受信して電気信号に変換するセンサーであり、例えば、マイクロフォン等がある。また、光センサー１６４ｂは、光を受光すると電気信号を送出するセンサである。また、熱センサーとは、熱の変化を検出し、検出した変化を電気信号に変換して送出するセンサであり、例えば赤外線センサがある。そして、これらの各種センサー１６４が検知した信号は、情報処理端末１本体のＣＰＵ２００に対して出力される。
【００４３】
ＬＣＤ１６５は、ユーザーにメッセージや入力文字などを表示させる液晶ディスプレイである。タッチパネル３００上のＧＵＩでは、このＬＣＤ１６５を介して文字や図形、動画などのグラフィックを表示することができ、タッチパネル３００上のタッチセンサー１６８を通じて、操作信号を取得する。
【００４４】
ＬＥＤ１６７は、点灯及び消灯によりユーザーにメッセージを伝えるためのものである。タッチセンサー１６８は、ユーザーの指がタッチパネル表面に接触したことを検出し、タッチパネル３００表面に対する圧力によって操作信号を取得する。バイブレータ１７４は、着信を知らせるデバイスであり、着信すると振動する。
【００４５】
また、電源系電池１７１は、電源１７２及びＡ／Ｄコンバータ１７３に電力を供給する。電源１７２は情報処理端末１の電源である。Ａ／Ｄコンバータ１７３は、信号をＣＰＵ２００に供給する。
【００４６】
ＣＰＵ２００は、上記各部を制御する演算処理装置であり、ＲＯＭ１５３に格納されたプログラムのコマンドを順次実行し、種々の機能を果たす。ＲＡＭ１５２は、ＣＰＵ２００のワーキングメモリ等として使用され、ＣＰＵ２００による演算結果を一時的に格納する。ＲＯＭ１５３にはＣＰＵ２００用のプログラムが記録され、ＣＰＵ２００からの要求に応じて、プログラムの実行命令を順次出力する。ＥＥＰＲＯＭ１５１には、短縮ダイヤルなどのユーザーデータや、機体固有のＩＤや電話番号が記録されている。
【００４７】
そして、本実施形態においては、ＣＰＵ２００は、アプリケーションを実行するアプリケーション実行部としても機能し、このアプリケーション実行部で本発明の操作信号入力プログラムなどのソフトウェアが実行されることによって、種々のモジュールを含むイベント実行ユニットがＣＰＵ２００上に仮想的に構築される。
【００４８】
（イベント実行ユニット）
次いで、ＣＰＵ２００上で仮想的に構築されるイベント実行ユニットの内部構造について説明する。図３は、本実施形態に係るイベント実行ユニットに係る内部構成を示すブロック図である。なお、説明中で用いられる「モジュール」とは、装置や機器等のハードウェア、或いはその機能を持ったソフトウェア、又はこれらの組み合わせなどによって構成され、所定の動作を達成するための機能単位を示す。
【００４９】
上記イベント実行ユニットでは、イベント実行プログラム（ソフトウェア）がＣＰＵ２００上で実行されることによって、操作信号取得部２０１と、起動制御部２０２と、環境情報取得部２０３と、イベント決定部２０５、出力処理実行部２０４とが構築される。
【００５０】
操作信号取得部２０１は、操作デバイス２０６から入力された操作信号を操作コマンドとして各モジュールに入力するモジュールであり、操作位置検出部２０１ａを備えている。操作位置検出部２０１ａは、タッチパネル３００に対して入力された操作信号の座標位置を検出するモジュールであり、タッチセンサー１６８が検出した操作信号の入力座標位置によって、入力位置の座標点が検出される。
【００５１】
起動制御部２０２は、操作者による操作信号に基づいて当該イベント実行ユニットを起動させるモジュールであり、本実施形態では、メニュー画面上に表示された本アプリケーションのアイコンボタンが一度押される等によって、イベント実行ユニットを起動させる。
【００５２】
環境情報取得部２０３は、起動制御部２０２による起動処理に応じて、情報処理端末１に関する環境情報を取得するモジュールである。具体的に、環境情報取得部２０３には、各種センサー１６４、位置情報取得部１８１、計時部１８２、通信インターフェース１７５、及びＲＯＭ１５３が接続されており、環境情報取得部２０３は、各種センサー１６４から検出された検出データ、位置情報取得部１８１が取得した位置情報、計時部１８２が取得した時刻データ、情報処理端末１内のＲＯＭ１５３に記憶された記憶データ、情報処理端末１の通信インターフェース１７５により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つを環境情報として取得する。
【００５３】
ここで、位置情報取得部１８１は、自機の現在位置を測定するモジュールであり、例えば、衛星からのＧＰＳ信号に基づいて、現在位置の座標を演算したり、接続処理手段が確立した通信相手である基地局の基地局識別子や、この基地局からの信号強度などの電波状況から、情報処理端末１自身で自機の位置情報を取得することが可能となっている。また、この位置情報に基づいて、現在地の標高など地理的データについても取得する。
【００５４】
計時部１８２は、随時現在時刻を取得するモジュールであり、例えば、端末１内部のシステム時間を計時したり、通信インターフェース１７５を介して、タイムサーバ等から時刻データを取得したりする。
【００５５】
また、ＲＯＭ１５３に記憶された記憶データには、情報処理端末１の所有者に関する情報であり、例えば、性別、年齢、生年月日、本アプリケーションの接続時間、操作履歴などが含まれている。外部から受信された受信データとは、例えば、位置情報に応じた地理的条件のほか、天気情報（雨、風、霧、台風等）などが含まれる。
【００５６】
イベント決定部２０５は、環境情報取得部２０３が取得した環境情報に基づいて、イベント処理の内容を決定するモジュールである。このイベント決定部２０５は、イベント処理の内容を環境情報に基づいて変化させることにより、ボタンを押すという簡単な操作に対してサプライズを起こすことができる。このサプライズの要素としては、例えば、どんな花火がどれ位の規模でどれだけ持続して見られるかの演出であり、情報処理端末１に備えられた各種センサー１６４からの検出データ、ＲＯＭ１５３に記憶された記憶データ、外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つを用いることで、いつ、だれが、どこで、なにを、なぜ、どうやってという６つの項目を盛り込むことができる。具体的には、
（１）「いつ」とは、今（時刻）や、持続時間の他、天候や周囲の明るさなどが含まれる。例えば、時計や光センサなどから取得される現在時刻や、天候、記憶データに含まれるスケジュール（ユーザー個人の予定、地域や施設等のイベント（催し物））、カレンダー情報（年月日、季節、曜日等）などから、花火の種類や規模、持続時間、背景の風景などを切り換えるようにしてもよい。なお、天候やカレンダー情報、スケジュール情報は、インターネット上から取得される受信データであってもよい。
【００５７】
（２）「だれが」とは、ユーザー個人であり、記憶データに含まれるユーザーの誕生日や星座、干支、年齢、居住地などの個人情報などから、花火の種類や規模、持続時間、背景の風景などを切り換えるようにしてもよい。また、赤外線通信やｂｌｕｅｔｏｏｔｈ、Ｗｉｆｉ通信等により、周囲にある他の端末を検出して「だれと」いるかにより、イベントの内容を変更してもよい。
【００５８】
（３）「どこで」とは、検出データに含まれるＧＰＳなどからの位置情報や、方位センサーからの方位情報に基づいて、例えば特定の会場の特定の時間（これは（１）＋（２））にいることによるサプライズを演出したり、さらに地域限定の情報やデータ、アプリケーションなど特定の「おまけをゲット」するような仕掛けも可能である。
【００５９】
（４）「なにを」とは、情報処理端末に備えられたあらゆる入力デバイスからの情報に基づいた直接的な演出とすることができる。例えばマイク等の音声検出センサーであったり、６軸センサーであったり、加速度センサーであったり、方位磁石であったり、光センサーであったりである。または、インターネット上から取得される気象情報やイベント情報、交通情報が要因になってもよい。
【００６０】
（５）「なぜ」とは、イベント処理が起こること自体に対する疑問符を表してもよい。例えば、プレイヤーの不測の行動や環境条件によって、イベント処理の内容に対する分類やレベル付与、重み付け等の評価が行われ、これらの評価に基づいてイベント処理の内容が変化され、サプライズが演出される。この不測の行動としては、例えば、情報処理端末を振ったり、所定の方向に向けたり、他のアプリケーション（カメラやビデオ、他の通信ソフト）の同時起動、メールの受信等が挙げられる。
【００６１】
（６）「どうやって」は、上記（５）とほぼ同じニュアンスであり、（１）〜（５）を総合した結果（評価）としてもたらされるものである。すなわち、これら（１）〜（５）の全ての評価は、情報処理端末内に設定された評価基準があることを示すためのシステムとして可視化されてもよい。つまり、そういう評価基準があることを理解することによって、プレイヤーはより高みを望むような方法を模索するというゲーム性を得ることができる。
【００６２】
なお、本実施形態では、アプリケーションの起動時における環境情報に基づいてイベント処理の内容を決定しているが、アプリケーションが立ち上がった後の後的要因を加味して、イベント処理の内容を変更してもよい。
【００６３】
すなわち、アプリケーションが再生されると同時に、操作信号取得部２０１が入力データを検知するようになっており、その入力データが検知されると、例えば、再度、花火を打ち上げたり、スペシャルゲームなどのモード変更など、各所の表示を変更させる。この際、イベント決定部２０５は、アプリケーションの持続時間を計測したり、その操作履歴を取得して、このユーザ操作に対してアプリケーションの評価を表示してもよい。例えば、アプリケーションをアクティヴにプレイしたかどうかを、入力デバイスの操作で判断し、積極的にデバイス操作されたプレイに関してのみ、一定の評価が表示される。さらに、優秀な評価にはスペシャルアイテムを取得可能としてもよい。
また、この評価をポイントとして付加し、ポイントに応じて新しい種類の花火や風景等の追加アイテムをサーバを通じてダウンロード可能としたりしてもよい。この追加アイテムをダウンロードすることによって、打ち上げられる花火や風景が変化されたり、ゲーム内でのパートを増やすなどのゲーム展開が変化されたり、種々のステイタス変更やイベント発生が実行できるようになっている。なお、このアイテムは販売することもでき、銀行振込、インターネット決済やポイントデータの使用により購入可能となっている。
【００６４】
出力処理実行部２０４は、イベント決定部２０５が決定したイベント処理の内容に応じた出力処理を実行するモジュールであり、例えば、画面上に花火の画像又は動画を表示する。また、出力処理実行部２０４は、花火の画像又は動画の表示のほか、花火に関する音声をスピーカー１２０から出力したり、動作制御信号であるバイブレーションを駆動させることもでき、出力処理として、これらのうち少なくとも一つを出力するようになっている。
【００６５】
この出力処理実行部２０４では、画像及び動画の出力処理に関して、３Ｄ構成部２０４ａと、２Ｄ構成部２０４ｂと、ＧＵＩ制御部２０４ｃとを備え、三次元空間内に視野範囲を定める仮想的なカメラを配置し、その仮想的なカメラが撮像したオブジェクトを二次元平面としてウインドウに表示する。
【００６６】
３Ｄ構成部２０４ａは、三次元空間を仮想的に構成し、この三次元空間内の三次元座標上に存在するオブジェクトやカメラの座標位置を制御するモジュールである。２Ｄ構成部２０４ｂは、撮影画面に三次元空間を二次元的に表示させるモジュールであり、３Ｄ構成部２０４ａが構成した三次元空間のデータを取得し、撮影画面の視野範囲に応じた二次元画像を演算処理して、撮影画面に三次元空間を二次元的に表示する。
【００６７】
具体的には、三次元空間内に視野範囲を定める仮想的なカメラが配置されており、３Ｄ構成部２０４ａが算出したオブジェクト及び仮想的なカメラの位置関係に基づいて、カメラが撮像したオブジェクトを二次元平面として撮影画面を形成する。ＧＵＩ制御部２０４ｃは、撮影画面内に配置されてイベント実行に関する表示及び操作をするためのグラフィックユーザーインターフェース（ＧＵＩ）を制御するモジュールである。
【００６８】
（イベント実行方法）
以上の構成を有するイベント実行ユニットを動作させることによって、イベント実行方法を実施することができる。図４は、本実施形態に係るイベント実行処理を示すフローチャート図であり、図５は、本実施形態に係る出力内容の変化を示すフローチャート図である。また、図６は、本実施形態に係るタイトル画面の態様を示す説明図であり、図７〜図９は、本実施形態に係るイベント実行時における表示画面の遷移を示す説明図である。
【００６９】
先ず、イベント実行方法では、図４に示すように、操作者による操作信号の入力を受け付けると、操作信号に応じた花火アプリケーションを実行して、情報処理端末１においてイベント実行ユニットを起動させる（Ｓ１０１）。この際、花火アプリケーションはワンボタンで起動するようになっている。
【００７０】
環境情報取得部２０３は、この起動処理に応じて、情報処理端末１に関する環境情報を取得する（Ｓ１０２）。この際、環境情報取得部２０３は、各種センサー１６４からの検出データ、位置情報取得部１８１から位置情報、計時部１８２からの時刻情報、情報処理端末１内のＲＯＭ１５３に記憶された記憶データ、情報処理端末１の通信インターフェース１７５により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つを取得する。
【００７１】
そして、イベント決定部２０５は、環境情報取得部２０３が取得した環境情報に基づいて、イベント処理の内容を決定する（Ｓ２０３）。すなわち、アプリケーションを起動させるためのボタンを押した時、花火の種類、規模、長さが立ち上げ段階と同時に選択されるようになっており、イベントを発生するための準備が整っている。
【００７２】
この花火の種類、規模、長さを決定する要因としては、例えば、音センサーから取得した音の高さやボリューム、取得する音声種類などがある。また、他の要因としては、加速度センサー１６４ａで取得する方角や傾きデータも含まれる。なお、特別要因として、地理的情報、日時情報は、先行して取得することができるので、これらを優先される要因としてもよい。また、天気情報も地理的情報の次に参照される例外要因であり、雨、風、霧、台風等がある規模で想定されると特別なアプリケーションを起動する要因となる。
【００７３】
本実施形態では、タイトル画面を表示させる際には、図６に示すように、音のボリュームの大きさによって背景画面を変化させる。具体的には、ボリュームが小さい場合には、図６（ａ）に示すように海辺の画面４０２ａとなり、ボリュームが大きい場合には、図６（ｃ）に示すように都会の画面４０２ｃとなり、中間のボリュームでは、図６（ｂ）に示すように山の画面４０２ｂとなる。この際、音のボリューム以外にも、所有者の星座の種類や、その星座の占い上の順位、本日の天気情報、さらには、月齢情報（満月や新月等）などに基づいて変化させてもよい。なお、図６に示すように、タイトル画面では、インフォメーションボタンが表示されており、遊べ方の説明画面４０３が表示されるようになっている。
【００７４】
さらに、タイトル画面上の背景によって、オープニングのパートＰ１で打ち上げられる花火の種類が決定される。具体的には、図５に示すように、背景が都市である場合には、派手な花火が選択され派手さを強調した演出となり、背景が海である場合には、単発の大きな花火が選択されて美しさを強調した演出となり、背景が山である場合には、その中間くらいの花火が選択されてうきうきさを強調した演出となるようになっている。
【００７５】
そして、決定されたイベント処理の内容は、出力処理実行部２０４に入力され、出力処理が実行されて、画面上及びスピーカーから花火に関する画像、動画を表示される。この際、スピーカ１２０から音声を出力したり、又は動作制御信号であるバイブレーションを稼働させる（Ｓ１０４）。
【００７６】
ここで、本実施形態において、花火イベントの実行は、図５に示すように、オープニングＰ１から第一幕Ｐ２、第二幕Ｐ３、フィナーレＰ４、アンコールＰ５と各パートに分かれており、それぞれのパートにおけるイベントの実行内容は、ユーザーの操作に応じて変化していくようになっている。本実施形態においては、図７に示すように、イベントが実行されている状態４０４において、画面上をタッチしたり、マイクに向かって歓声を上げたりすると、それらの操作信号が環境情報取得部２０３に入力され、その後、イベント決定部２０５によって花火の種類等を決定する。
【００７７】
例えば、イベントが実行されている状態４０４において、画面上を多くタッチしたり、マイクに向かって大きなボリュームで歓声を上げたりすると、賑やかな花火を演出したイベントが実行されて、派手な花火が打ち上がられた画面４０５が表示される。逆に、タッチ数が少なく、歓声のボリュームが小さい場合には、じっくりと鑑賞するために美しく情緒あふれる演出のイベントが実行されて、単発で大きめの花火が打ち上げられた画面４０７が表示される。そして、タッチ数及び歓声が中間である場合には、その中間程度の演出となるイベントが実行されて、単発花火や派手な花火が交ざった花火が打ち上げられる画面４０６が表示されるようになっている。
【００７８】
そのため、操作信号取得部２０１は、イベントが実行されている状態の間、操作デバイス２０６からユーザーの操作信号を取得して（Ｓ１０５）、その操作信号をイベント決定部２０５に入力し、イベント決定部２０５では、その操作信号に応じて、次パートにおける花火の種類を決定するなど、出力内容を変更する（Ｓ１０６）。
【００７９】
例えば、図８（ａ）に示すように、オープニングが派手な演出である『ビームスペクタル』の画像４０２ａを表示させている場合であって、その間のタッチ数及び歓声のボリュームが低い場合には、第一幕では、美しく情緒あふれる演出に決定し、その花火の種類を単発で大きな花火である『牡丹紅しぐれ』が選択される。
【００８０】
そして、第一幕が始まると、図８（ｂ）に示すように、画面上には『牡丹紅しぐれ』の花火が打ち上げられた画面４０７となる。この第一幕の花火が打ち上げれている間もタッチ数及び歓声のボリュームを取得するようになっており、そのタッチ数及び音量の大きさに応じて、第二幕の花火の種類を決定する。このように、最終のパートまで、タッチ数及び歓声のボリュームである操作信号を取得して、この処理を繰り返す（Ｓ１０５〜Ｓ１０７）。本実施形態において、最後のパートは、図９（ａ）に示すように、アンコールのパートであり、この際のイベントの実行としては、今までもっとも歓声を上げられた花火の種類が選択されて、再度、その花火が打ち上げられた画面４０８が表示されるようになっている。
【００８１】
そして、アンコールのパートが終了した場合には、（Ｓ１０７における“Ｙ”）、図９（ｂ）に示すように、花火の派手さや美しさなどを評価した結果情報４０９を表示させる（Ｓ１０８）。その後、図９（ｄ）に示すように、再度タイトル画面４０２に戻る。なお、この結果情報には、今回打ち上げられた花火の画像４０９ａが表示されており、図９（ｃ）に示すように、この花火の画像を保存して、他のアプリケーションを起動させ、その投稿することもできる。
【００８２】
（イベント実行プログラム）
上述した本実施形態係る情報処理端末、そのイベント実行ユニット及びイベント実行方法は、所定の言語で記述されたプログラムをコンピュータ７１〜７４上で実行することにより実現することができる。すなわち、図１０に示すように、このプログラムを携帯情報端末（ＰＤＡ）に携帯電話・通信機能を統合した携帯端末機７１、クライアント側が使用するパーソナルコンピュータ７２、ネットワーク上に配置されてクライアント側にデータや機能を提供するサーバ装置７３、又はゲーム装置などの専用装置７４、又はＩＣチップ８６にインストールし、ＣＰＵ上で実行することにより、上述した各機能を有するシステムを容易に構築することができる。このプログラムは、例えば、通信回線を通じて配布することが可能であり、またスタンドアローンの計算機上で動作するパッケージアプリケーションとして譲渡することができる。
【００８３】
そして、このようなプログラムは、パーソナルコンピュータで読み取り可能な記録媒体８１〜８５に記録することができる。具体的には、図１０に示すような、フレキシブルディスク８３やカセットテープ８２等の磁気記録媒体、若しくはＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスク８１の他、ＵＳＢメモリ８５やメモリカード８４など、種々の記録媒体に記録することができる。
【００８４】
（作用・効果）
このような本実施形態によれば、イベント処理、例えば、起動ボタンを押す等、最小限の操作とすることにより、ゲーム初心者や女性など、ゲーム専用機のインターフェースに慣れていないユーザー層であっても、スマートフォンや携帯電話機などを通じてイベント処理を出力させることができる。そして、イベント処理を確実に実行させることにより、実りは小さいけれども確実に楽しむことができる。特に、イベント処理の内容を花火に関する画像、動画、音声又はバイブレーション駆動などとすることにより、花火を楽しみにしているユーザー層の期待にも確実に応えることができ、幅広いユーザー層の利用を促すことができる。また、例えば、予めアプリケーションを起動させる時刻や位置が設定して、設定時刻になったり、設定場所に到達した際に、自動でアプリケーションが起動され、無入力でもイベントを発生させることもできる。さらに、情報処理端末に取り込まれる環境情報や入力情報は、位置や時間など様々な使用条件によって限定して、イベントを発生させる条件を随時変更させてもよい。
【００８５】
さらに、イベント処理の内容を環境情報や入力情報を取り込むことによって変化させることにより、プレイヤーに対して様々なサプライズを起こすことができる。このサプライズの要素としては、例えば、どんな花火がどれ位の規模でどれだけ持続して見られるかの演出であり、情報処理端末１に備えられた各種センサー１６４からの検出データ、情報処理端末１内に記憶された記憶データ、情報処理端末１の通信機能により外部から受信された受信データ、又はこれらのデータの組合せに基づいて算出された算出データのうちの少なくとも一つを用いることで、いつ、だれが、どこで、なにを、なぜ、どうやってという６つの項目を盛り込んで、花火の内容を様々な環境情報や入力情報に基づいて変化させることにより、様々なサプライズを起こすことができる。
【００８６】
また、本実施形態では、アプリケーションの起動時における環境情報に基づいてイベント処理の内容を決定しているが、アプリケーションが立ち上がった後の後的要因を加味して、イベント処理の内容を変更させているので、ユーザーのさらなる創意工夫を喚起させることができ、当該アプリケーションをゲーム的に楽しむ要素をもたらすことで、当該アプリケーションの利用価値を発展させることができる。
【００８７】
（変更例）
上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【００８８】
例えば、上述した実施形態では、音のボリュームの大きさで、背景画面を変化させたが、位置情報取得部１８１から位置情報を取得するとともに、加速度センサー１６４ａから情報処理端末１の向き情報を取得し、地図データを参照して、例えば、図１１（ａ）及び（ｂ）に示すように、現在の位置から見える背景と同じ風景画面４２０として表示させ、その風景画面上に花火４２１を表示させてもよい。
【符号の説明】
【００８９】
１…情報処理端末
２…通信ネットワーク
３…サーバ
４…基地局
５…衛生
７１…携帯端末機
７２…パーソナルコンピュータ
７３…サーバ装置
７４…専用装置
８１…光ディスク
８２…カセットテープ
８３…フレキシブルディスク
８４…メモリカード
８５…ＵＳＢメモリ
８６…ＩＣチップ
１００…本体
１０１…アンテナ
１０２…デュプレクサ
１０３…シンセサイザ
１１０…低ノイズアンプ
１１１…ミキサ
１１２…ＩＦアンプ
１１３…直交ミキサ
１１４…コンバータ
１１５…復調器
１１６…チャネルデコーダ
１１７…音声デコーダ
１１８…コンバータ
１１９…アンプ
１２０…スピーカ
１３０…パワーアンプ
１３１…ミキサ
１３２…ＩＦアンプ
１３３…直交ミキサ
１３４…コンバータ
１３５…変調器
１３６…チャネルエンコーダ
１３７…音声エンコーダ
１３８…コンバータ
１３９…アンプ
１４０…マイク
１５０…タイムベース
１５１…ＥＥＰＲＯＭ
１５２…ＲＡＭ
１５３…ＲＯＭ
１６４…各種センサー
１６４ａ…加速度センサー
１６４ｂ…光センサー
１６４ｃ…音センサー
１６４ｄ…熱センサー
１６５…ＬＣＤ
１６６…操作ボタン
１６７…ＬＥＤ
１６８…タッチセンサー
１７１…電源系電池
１７２…電源
１７３…コンバータ
１７４…バイブレータ
１７５…通信インターフェース
１８１…位置情報取得部
１８２…計時部
２００…ＣＰＵ
２０１…操作信号取得部
２０１ａ…操作位置検出部
２０２…起動制御部
２０３…環境情報取得部
２０４…出力処理実行部
２０４ａ…３Ｄ構成部
２０４ｂ…２Ｄ構成部
２０４ｃ…ＧＵＩ制御部
２０５…イベント決定部
２０６…操作デバイス
３００…タッチパネル
４０１…オブジェクト
４０２…背景
【図１】
2014018291.tif 000003
【図２】
2014018291.tif 000004
【図３】
2014018291.tif 000005
【図４】
2014018291.tif 000006
【図５】
2014018291.tif 000007
【図６】
2014018291.tif 000008
【図７】
2014018291.tif 000009
【図８】
2014018291.tif 000010
【図９】
2014018291.tif 000011
【図１０】
2014018291.tif 000012
【図１１】
2014018291.tif 000013