【手続補正書】
【提出日】令和3年6月3日(2021.6.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プロセッサを、
タッチパネルにおけるタッチ位置を示すタッチ位置情報を取得する取得部と、
前記タッチパネルへのタッチが継続しているタッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
ゲームに係る第１の操作方向の指示を入力するための第１入力領域に存在する場合に、
前記タッチ位置に基づく位置を、第１の位置として特定可能であり、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記ゲームに係る第２の操作方向の指示を入力するための第２入力領域に存在する場合に、
前記タッチ位置に基づく位置を、第２の位置として特定可能な特定部と、
前記特定部が特定した前記第１の位置及び前記第２の位置に基づいて、
前記第１入力領域及び前記第２入力領域の位置を決定する決定部と、
して機能させる、
ことを特徴とするプログラム。
【請求項２】
前記特定部は、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第１入力領域を含む第１領域に存在する場合に、
前記タッチ位置に基づく位置を、第１の位置として特定し、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第２入力領域を含む第２領域に存在する場合に、
前記タッチ位置に基づく位置を、第２の位置として特定する、
ことを特徴とする、請求項１に記載のプログラム。
【請求項３】
前記特定部は、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第１入力領域とは異なる位置に存在する状態から、
前記第１入力領域に存在する状態に変化した場合に、
当該変化後のタッチ位置に基づく位置を、前記第１の位置として特定し、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第２入力領域とは異なる位置に存在する状態から、
前記第２入力領域に存在する状態に変化した場合に、
当該変化後のタッチ位置に基づく位置を、前記第２の位置として特定する、
ことを特徴とする、請求項１に記載のプログラム。
【請求項４】
前記特定部は、
前記タッチ期間のうち、
前記取得部が取得したタッチ位置情報の示すタッチ位置が前記第１入力領域に存在する第１タッチ期間の中で、前記タッチ位置が、第１の方向において基準位置から最も離れた場合に、  前記タッチ位置に基づく位置を、前記第１の位置として特定し、
前記タッチ期間のうち、
前記取得部が取得したタッチ位置情報の示すタッチ位置が前記第２入力領域に存在する第２タッチ期間の中で、
前記タッチ位置が、第２の方向において前記基準位置から最も離れた場合に、
前記タッチ位置に基づく位置を、前記第２の位置として特定する、
ことを特徴とする、請求項１または３に記載のプログラム。
【請求項５】
前記特定部は、
前記タッチ期間のうち、
前記取得部が取得したタッチ位置情報の示すタッチ位置が前記第１入力領域に存在する第１タッチ期間の中で、
前記タッチ位置が、
前記第１タッチ期間におけるタッチ位置の履歴に基づいて定められる第１参照位置よりも第１の方向に位置する場合に、
前記タッチ位置に基づく位置を、前記第１の位置として特定し、
前記タッチ期間のうち、
前記取得部が取得したタッチ位置情報の示すタッチ位置が前記第２入力領域に存在する第２タッチ期間の中で、
前記タッチ位置が、
前記第２タッチ期間におけるタッチ位置の履歴に基づいて定められる第２参照位置よりも第２の方向に位置する場合に、
前記タッチ位置に基づく位置を、前記第２の位置として特定する、
ことを特徴とする、請求項１または３に記載のプログラム。
【請求項６】
前記決定部は、
前記第１の位置及び前記第２の位置の間の位置を、前記基準位置として決定し、
前記第１入力領域が、前記基準位置よりも第１の方向に位置するように、
前記第１入力領域の位置を決定し、
前記第２入力領域が、前記基準位置よりも第２の方向に位置するように、
前記第２入力領域の位置を決定する、
ことを特徴とする、請求項４に記載のプログラム。
【請求項７】
前記決定部は、
前記タッチパネルにタッチがない状態から、
前記タッチパネルにタッチがある状態に変化した場合、
当該変化後に前記取得部が取得したタッチ位置情報の示すタッチ位置に基づく位置を、
前記基準位置として決定する、
ことを特徴とする、請求項４または６に記載のプログラム。
【請求項８】
前記特定部は、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第１入力領域において、所定時間以上に亘り略同じ位置である場合に、
前記タッチ位置に基づく位置を、前記第１の位置として特定し、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第２入力領域において、前記所定時間以上に亘り略同じ位置である場合に、
前記タッチ位置に基づく位置を、前記第２の位置として特定する、ことを特徴とする、請求項１または３に記載のプログラム。
【請求項９】
前記決定部は、
前記第１入力領域が、基準位置よりも第１の方向に位置するように、
前記第１入力領域の位置を決定し、
前記第２入力領域が、前記基準位置よりも、前記第１の方向とは反対の第２の方向に位置するように、
前記第２入力領域の位置を決定する、
ことを特徴とする、請求項１乃至８のうち何れか１項に記載のプログラム。
【請求項１０】
前記決定部は、
前記基準位置から前記第１の方向に延在する第１基準線とのなす角度が、第１の角度以下の領域の少なくとも一部を、
前記第１入力領域として決定し、
前記基準位置から前記第２の方向に延在する第２基準線とのなす角度が、第２の角度以下の領域の少なくとも一部を、
前記第２入力領域として決定する、
ことを特徴とする、請求項９に記載のプログラム。
【請求項１１】
前記決定部は、
前記第１入力領域が、基準位置よりも第１の方向に位置するように、
前記第１入力領域の位置を決定し、
前記第２入力領域が、前記基準位置よりも第２の方向に位置するように、
前記第２入力領域の位置を決定し、
前記特定部が特定した前記第１の位置及び前記第２の位置に基づいて、
前記ゲームに係る第３の操作方向の指示を入力するための第３入力領域の位置を決定し、
前記第３入力領域は、
前記基準位置よりも第３の方向に位置し、
前記第２の方向は、
前記第１の方向とは反対の方向であり、
前記第３の方向は、
前記第１の方向及び前記第２の方向と交差する方向である、
ことを特徴とする、請求項１乃至１０のうち何れか１項に記載のプログラム。
【請求項１２】
前記決定部は、
前記特定部が、前記第１の位置及び前記第２の位置を特定した場合に、
基準位置から前記第１の位置を示す方向を、第１の方向として決定し、
前記基準位置から前記第２の位置を示す方向を、第２の方向として決定し、
前記第１の方向及び前記第２の方向に基づいて、
前記第１入力領域及び前記第２入力領域の位置を決定する、
ことを特徴とする、請求項１乃至１１のうち何れか１項に記載のプログラム。
【請求項１３】
前記プロセッサを、
前記タッチパネルにタッチがない状態から、
前記タッチパネルにタッチがある状態に変化した場合と、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記第１入力領域とは異なる位置に存在する状態から、
前記第１入力領域に存在する状態に変化した場合と、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、前記第２入力領域とは異なる位置に存在する状態から、
前記第２入力領域に存在する状態に変化した場合と、
のうち、少なくとも一つの場合に、
前記タッチパネルを振動させる振動制御部、
として更に機能させる、
ことを特徴とする、請求項１乃至１２のうち何れか１項に記載のプログラム。
【請求項１４】
タッチパネルにおけるタッチ位置を示すタッチ位置情報を取得する取得部と、
前記タッチパネルへのタッチが継続しているタッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
ゲームに係る第１の操作方向の指示を入力するための第１入力領域に存在する場合に、
前記タッチ位置に基づく位置を、第１の位置として特定可能であり、
前記タッチ期間において、
前記取得部が取得したタッチ位置情報の示すタッチ位置が、
前記ゲームに係る第２の操作方向の指示を入力するための第２入力領域に存在する場合に、
前記タッチ位置に基づく位置を、第２の位置として特定可能な特定部と、
前記特定部が特定した前記第１の位置及び前記第２の位置に基づいて、
前記第１入力領域及び前記第２入力領域の位置を決定する決定部と、
を備える、
ことを特徴とする、情報処理装置。