【手続補正書】
【提出日】平成19年11月28日(2007.11.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
プレイヤの操作に応じて所定の座標系に基づいた座標情報を出力するポインティングデバイスによって操作されるゲーム装置のコンピュータに実行されるゲームプログラムであって、
前記コンピュータに、
前記座標系の基準座標を設定する基準座標設定ステップ、
前記基準座標を記憶する基準座標記憶ステップ、
前記ポインティングデバイスから出力される座標情報に基づいて、前記座標系における指示座標を設定する指示座標設定ステップ、
前記基準座標から前記指示座標までの距離を算出する算出ステップ、
プレイヤの選択に応じて第１モードおよび第２モードの一方を選択する選択ステップ、
前記選択ステップによって前記第１モードが選択されたときに、前記算出ステップによって算出される距離を第１の換算関数を用いて換算して、所定のパラメータを決定する第１パラメータ決定ステップ、
前記選択ステップによって前記第２モードが選択されたときに、前記算出ステップによって算出される距離を第２の換算関数を用いて換算して、前記パラメータを決定する第２パラメータ決定ステップ、および
前記パラメータを用いてゲーム処理を行うものであり、前記選択ステップにより前記第１モードが選択されたかまたは前記第２モードが選択されたかに応じて、前記第１パラメータ決定ステップによって決定されたパラメータまたは前記第２パラメータ決定ステップによって決定されたパラメータのいずれかを用いてゲーム処理を行うゲーム処理ステップ、を実行させるゲームプログラム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１０
【補正方法】変更
【補正の内容】
【請求項１０】
前記ゲームプログラムは、
前記第１パラメータ決定ステップによって決定されたパラメータが第１の閾値未満のとき、第３の換算関数を用いて当該パラメータを換算したゲームパラメータを決定する第１ゲームパラメータ決定ステップ、
前記第１パラメータ決定ステップによって算出されたパラメータが前記第１の閾値以上のとき、前記第３の換算関数によって当該パラメータを換算した値より大きな値に換算する第４の換算関数を用いて当該パラメータを換算した前記ゲームパラメータを決定する第２ゲームパラメータ決定ステップ、
前記第２パラメータ決定ステップによって決定されたパラメータが第２の閾値未満のとき、第５の換算関数を用いて当該パラメータを換算した前記ゲームパラメータを決定する第３ゲームパラメータ決定ステップ、および
前記第２パラメータ決定ステップによって算出されたパラメータが前記第２の閾値以上のとき、前記第５の換算関数によって当該パラメータを換算した値より大きな値に換算する第６の換算関数を用いて当該パラメータを換算した前記ゲームパラメータを決定する第４ゲームパラメータ決定ステップ、をさらに前記コンピュータに実行させ、
前記ゲーム処理ステップは、前記選択ステップにより前記第１モードが選択されたときに、前記第１ゲームパラメータ決定ステップまたは前記第２ゲームパラメータ決定ステップによって決定されたゲームパラメータを用いてゲーム処理を行い、前記選択ステップにより前記第２モードが選択されたときに、前記第３ゲームパラメータ決定ステップまたは前記第４ゲームパラメータ決定ステップによって決定されたゲームパラメータを用いてゲーム処理を行うことを特徴とする、請求項１に記載のゲームプログラム。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１３
【補正方法】変更
【補正の内容】
【請求項１３】
プレイヤの操作に応じて所定の座標系に基づいた座標情報を出力するポインティングデバイスによって操作されるゲーム装置であって、
前記座標系の基準座標を設定する基準座標設定手段、
前記基準座標を記憶する基準座標記憶手段、
前記ポインティングデバイスから出力される座標情報に基づいて、前記座標系における指示座標を設定する指示座標設定手段、
前記基準座標から前記指示座標までの距離を算出する算出手段、
プレイヤの選択に応じて第１モードおよび第２モードの一方を選択する選択手段、
前記選択手段によって前記第１モードが選択されたときに、前記算出手段によって算出される距離を第１の換算関数を用いて換算して、所定のパラメータを決定する第１パラメータ決定手段、
前記選択手段によって前記第２モードが選択されたときに、前記算出手段によって算出される距離を第２の換算関数を用いて換算して、前記パラメータを決定する第２パラメータ決定手段、および
前記パラメータを用いてゲーム処理を行うものであり、前記選択手段により前記第１モードが選択されたかまたは前記第２モードが選択されたかに応じて、前記第１パラメータ決定手段によって決定されたパラメータまたは前記第２パラメータ決定手段によって決定されたパラメータのいずれかを用いてゲーム処理を行うゲーム処理手段を備える、ゲーム装置。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１４
【補正方法】変更
【補正の内容】
【請求項１４】
ユーザの操作に応じて所定の座標系に基づいた座標情報を出力するポインティングデバイスによって操作される情報処理装置のコンピュータに実行されるプログラムであって、
前記コンピュータに、
前記座標系の基準座標を設定する基準座標設定ステップ、
前記基準座標を記憶する基準座標記憶ステップ、
前記ポインティングデバイスから出力される座標情報に基づいて、前記座標系における指示座標を設定する指示座標設定ステップ、
前記基準座標から前記指示座標までの距離を算出する算出ステップ、
ユーザの選択に応じて第１モードおよび第２モードの一方を選択する選択ステップ、
前記選択ステップによって前記第１モードが選択されたときに、前記算出ステップによって算出される距離を第１の換算関数を用いて換算して、所定のパラメータを決定する第１パラメータ決定ステップ、
前記選択ステップによって前記第２モードが選択されたときに、前記算出ステップによって算出される距離を第２の換算関数を用いて換算して、前記パラメータを決定する第２パラメータ決定ステップ、および
前記パラメータを用いて操作処理を行うものであり、前記選択ステップにより前記第１モードが選択されたかまたは前記第２モードが選択されたかに応じて、前記第１パラメータ決定ステップによって決定されたパラメータまたは前記第２パラメータ決定ステップによって決定されたパラメータのいずれかを用いて操作処理を行う操作処理ステップ、を実行させるプログラム。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
第１の発明は、ポインティングデバイス（１３）によって操作されるゲーム装置（１）のコンピュータ（２１）に実行されるゲームプログラムである。ポインティングデバイスは、プレイヤの操作に応じて所定の座標系に基づいた座標情報を出力する。ゲームプログラムは、基準座標設定ステップ（Ｓ５３）、基準座標記憶ステップ（Ｓ５３）、指示座標設定ステップ（Ｓ５４）、算出ステップ（Ｓ５５）、選択ステップ（Ｓ５１）、第１パラメータ決定ステップ（Ｓ５７）、第２パラメータ決定ステップ（Ｓ５７）、およびゲーム処理ステップ（Ｓ５９、Ｓ６０、Ｓ６２、Ｓ６３）をコンピュータに実行させる。基準座標設定ステップは、座標系の基準座標（基準位置）を設定する。基準座標記憶ステップは、基準座標を記憶する。指示座標設定ステップは、ポインティングデバイスから出力される座標情報に基づいて、座標系における指示座標（タッチ位置）を設定する。算出ステップは、基準座標から指示座標までの距離（入力距離Ｄ）を算出する。選択ステップは、プレイヤの選択に応じて第１モード（ｍｏｄｅ１）および第２モード（ｍｏｄｅ２）の一方を選択する。第１パラメータ決定ステップは、選択ステップによって第１モードが選択されたときに、算出ステップによって算出される距離を第１の換算関数（図４に示すｍｏｄｅ１の関数）を用いて換算して、所定のパラメータ（Ｉ）を決定する。第２パラメータ決定ステップは、選択ステップによって第２モードが選択されたときに、算出ステップによって算出される距離を第２の換算関数（図４に示すｍｏｄｅ２の関数）を用いて換算して、パラメータを決定する。ゲーム処理ステップは、パラメータを用いてゲーム処理を行うものであり、選択ステップにより第１モードが選択されたかまたは第２モードが選択されたかに応じて、第１パラメータ決定ステップによって決定されたパラメータまたは第２パラメータ決定ステップによって決定されたパラメータのいずれかを用いてゲーム処理を行う。なお、ポインティングデバイスは、画面上での入力位置や座標を指定する入力装置であり、例えば、タッチパネル、マウス、トラックパッド、トラックボールなどで実現される。そして、それぞれの入力装置で用いられる座標系は、タッチパネル座標系や画面座標系である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第１０の発明は、上記第１の発明において、ゲームプログラムは、第１ゲームパラメータ決定ステップ、第２ゲームパラメータ決定ステップ、第３ゲームパラメータ決定ステップ、および第４ゲームパラメータ決定ステップをさらにコンピュータに実行させる。第１ゲームパラメータ決定ステップは、第１パラメータ決定ステップによって決定されたパラメータが第１の閾値未満のとき、第３の換算関数を用いてそのパラメータを換算したゲームパラメータを決定する。第２ゲームパラメータ決定ステップは、第１パラメータ決定ステップによって算出されたパラメータが第１の閾値以上のとき、第３の換算関数によってそのパラメータを換算した値より大きな値に換算する第４の換算関数を用いてそのパラメータを換算したゲームパラメータを決定する。第３ゲームパラメータ決定ステップは、第２パラメータ決定ステップによって決定されたパラメータが第２の閾値未満のとき、第５の換算関数を用いてそのパラメータを換算したゲームパラメータを決定する。第４ゲームパラメータ決定ステップは、第２パラメータ決定ステップによって算出されたパラメータが第２の閾値以上のとき、第５の換算関数によってそのパラメータを換算した値より大きな値に換算する第６の換算関数を用いてそのパラメータを換算したゲームパラメータを決定する。ゲーム処理ステップは、選択ステップにより第１モードが選択されたときに、第１ゲームパラメータ決定ステップまたは第２ゲームパラメータ決定ステップによって決定されたゲームパラメータを用いてゲーム処理を行い、選択ステップにより第２モードが選択されたときに、第３ゲームパラメータ決定ステップまたは第４ゲームパラメータ決定ステップによって決定されたゲームパラメータを用いてゲーム処理を行う。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第１３の発明は、ポインティングデバイスによって操作されるゲーム装置である。ポインティングデバイスは、プレイヤの操作に応じて所定の座標系に基づいた座標情報を出力する。ゲーム装置は、基準座標設定手段、基準座標記憶手段、指示座標設定手段、算出手段、選択手段、第１パラメータ決定手段、第２パラメータ決定手段、およびゲーム処理手段を備える。基準座標設定手段は、座標系の基準座標を設定する。基準座標記憶手段は、基準座標を記憶する。指示座標設定手段は、ポインティングデバイスから出力される座標情報に基づいて、座標系における指示座標を設定する。算出手段は、基準座標から指示座標までの距離を算出する。選択手段は、プレイヤの選択に応じて第１モードおよび第２モードの一方を選択する。第１パラメータ決定手段は、選択手段によって第１モードが選択されたときに、算出手段によって算出される距離を第１の換算関数を用いて換算して、所定のパラメータを決定する。第２パラメータ決定手段は、選択手段によって第２モードが選択されたときに、算出手段によって算出される距離を第２の換算関数を用いて換算して、パラメータを決定する。ゲーム処理手段は、パラメータを用いてゲーム処理を行うものであり、選択手段により第１モードが選択されたかまたは第２モードが選択されたかに応じて、第１パラメータ決定手段によって決定されたパラメータまたは第２パラメータ決定手段によって決定されたパラメータのいずれかを用いてゲーム処理を行う。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
第１４の発明は、ポインティングデバイスによって操作される情報処理装置のコンピュータに実行されるプログラムである。ポインティングデバイスは、ユーザの操作に応じて所定の座標系に基づいた座標情報を出力する。プログラムは、基準座標設定ステップ、基準座標記憶ステップ、指示座標設定ステップ、算出ステップ、選択ステップ、第１パラメータ決定ステップ、第２パラメータ決定ステップ、および操作処理ステップをコンピュータに実行させる。基準座標設定ステップは、座標系の基準座標を設定する。基準座標記憶ステップは、基準座標を記憶する。指示座標設定ステップは、ポインティングデバイスから出力される座標情報に基づいて、座標系における指示座標を設定する。算出ステップは、基準座標から指示座標までの距離を算出する。選択ステップは、ユーザの選択に応じて第１モードおよび第２モードの一方を選択する。第１パラメータ決定ステップは、選択ステップによって第１モードが選択されたときに、算出ステップによって算出される距離を第１の換算関数を用いて換算して、所定のパラメータを決定する。第２パラメータ決定ステップは、選択ステップによって第２モードが選択されたときに、算出ステップによって算出される距離を第２の換算関数を用いて換算して、パラメータを決定する。操作処理ステップは、パラメータを用いて操作処理を行うものであり、選択ステップにより第１モードが選択されたかまたは第２モードが選択されたかに応じて、第１パラメータ決定ステップによって決定されたパラメータまたは第２パラメータ決定ステップによって決定されたパラメータのいずれかを用いて操作処理を行う。