Game Program Touch Panel Coordinate Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional input devices using touch panels cannot allow players to specify only one parameter, such as direction, or make precise adjustments in movement distance, due to their calculation methods based on coordinates between the touch panel center and touch coordinates.

Innovation Solution

A game program that uses reference and designated coordinates to calculate distance and direction, employing conversion functions to determine game parameters based on input distance, enabling players to control the pointing device with desired parameters and make slight adjustments by setting operation instruction areas and using different conversion functions for varying input levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the input device calculates direction and movement distance based on coordinates between the touch panel center and touch coordinates, then the input method is simple and easy to implement, but the player cannot specify only one parameter (such as direction) or make slight adjustments to the movement distance

Engineering Contradiction:
Improveinput operation flexibilityVSAvoidcoordinate calculation system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent divides the touch panel into multiple operation instruction areas (Z1-Z5) with different functions. Areas Z2-Z5 enable specification of direction only, while area Z1 enables specification of both direction and movement distance. This segmentation allows players to choose the appropriate operation mode for different gameplay situations, resolving the contradiction between operational flexibility and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the touch panel are assigned different operational characteristics. The central area (Z1) provides full control over both direction and distance, while peripheral areas (Z2-Z5) provide direction-only control. This local differentiation allows players to access different levels of control precision depending on where they touch the panel, improving operational flexibility without requiring a completely complex system.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If the input device determines movement distance according to the distance between the center of the touch panel and touch coordinates, then the calculation method is simple, but the player cannot slightly adjust the movement distance

Engineering Contradiction:
Improvemovement distance control precisionVSAvoidconversion function system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces multiple conversion functions (first conversion function for areas Z2-Z5, second conversion function for area Z1) that transform touch coordinates into different ranges of movement distance values. The second conversion function provides finer granularity for small distance adjustments, while the first conversion function provides broader control. This parameter transformation approach enables precise movement distance control without requiring complex hardware modifications.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The conversion from touch coordinates to movement distance is made dynamic through the use of multiple conversion functions that can be selected based on the operation instruction area. The system adapts the conversion ratio according to the region touched, providing different levels of precision dynamically. This allows players to achieve slight adjustments when needed while maintaining simple calculation methods overall.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the touch panel is divided into multiple operation instruction areas with different conversion functions, then the player can control the pointing device with desired parameters, but the system complexity increases

Engineering Contradiction:
Improveparameter specification capabilityVSAvoidoperation instruction area system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch panel is designed to serve multiple functions through its divided operation instruction areas. The same hardware component (touch panel) can provide both direction-only control (areas Z2-Z5) and combined direction-distance control (area Z1) depending on where the player touches. This multi-functionality approach increases adaptability without requiring separate input devices for different control modes, managing system complexity effectively.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7392154B2Storage medium having game program stored thereon and game apparatus
Publication Date: 2008.06.24 NINTENDO CO LTD
  • US7392154B2 patent drawing
  • US7392154B2 patent drawing
  • US7392154B2 patent drawing

AI summary

Reference coordinates in a coordinate system and designated coordinates in the coordinate system based on coordinate information outputted by a pointing device are set. A distance and direction between the reference coordinates and the designated coordinates are calculated. When the distance has a value smaller than a predetermined threshold value, the distance is converted into a game parameter using a first conversion function is determined. On the other hand, when the distance has a value greater than the predetermined threshold value, the distance is converted into a game parameter using a second conversion function for converting the distance into a value greater than a value into which the distance is converted using the first conversion function. The game is processed using the direction and the game parameter.