IP Library › Granted Patent US 7,138,983
Granted Patent B2
US 7,138,983 · App. 09/769,451 · Granted Nov 21, 2006

Method and apparatus for detecting and interpreting path of designated position

Assignee: Canon Kabushiki Kaisha
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,138,983
App. No.
09/769,451
Granted
Nov 21, 2006
Kind
B2
Abstract

A method of detecting and interpreting a path of designated positions is disclosed. The method concurrently detects a plurality of designated positions on a touch panel, again detects the plurality of designated positions subsequent to a travel of the designated positions, determines the distances between each of the current designated positions and the respective immediately preceding designated positions, treats an immediately preceding designated position, closest to the current designated position of interest, as the immediately preceding designated position of the current designated position of interest, and acquires the path of each designated position, thereby recognizing the paths of the plurality of designated positions that move concurrently. A combination of the paths of the plurality of designated positions is interpreted to identify a designation input by a user, and an operation thus designated is executed.

Claims (17)

1. A position information processing apparatus for processing position information comprising:

designated position detector means for detecting a plurality of concurrently designated positions at a plurality of times, sequentially;

identifying means for identifying, each time the concurrently designated positions are detected, a corresponding one designated position, from among the plurality of designated positions detected at a preceding time, having an area closest in size to an area of each of the plurality of designated positions detected at a current time, by calculating the difference in size between each of the areas of the designated positions detected at the current time and each of the areas of the designated positions at the preceding time; and

travel path recognizer means for recognizing respective travel paths of the plurality of designated positions by recognizing each travel path which connects corresponding designated positions detected at the plurality of times.

2. A position information processing apparatus according to claim 1 , wherein the designated position detector means is a touch-panel-type detector means.

3. A position information processing apparatus according to claim 1 , wherein the designated position detector means comprises:

an image-pickup means for picking up a scene in which an operator designates a position; and

a designated-position recognizer means for recognizing the designated position from the image of the scene picked up by the image-pickup means.

4. A position information processing apparatus according to claim 1 , wherein the designated position detector means detects the position of a finger tip of an operator.

5. A position information processing method for processing position information, comprising:

a detecting step of detecting a plurality of concurrently designated positions at a plurality of times, sequentially;

an identifying step of identifying, each time the concurrently designated positions are detected, a corresponding one designated position, from among the plurality of designated positions detected at a preceding time, having an area closest in size to an area of each of the plurality of designated positions detected at a current time, by calculating the difference in size between each of the areas of the designated positions detected at the current time and each of the areas of the designated positions at the preceding time; and

a travel path recognition step of recognizing respective travel paths of the plurality of the designated positions by recognizing each travel path which connects corresponding designated positions detected at the plurality of times.

6. A computer-readable storage medium storing a position information program for controlling a computer to perform processing of position information, the program comprising codes for causing the computer to perform:

an acquisition step of acquiring a plurality of concurrently designated positions at a plurality of times, sequentially;

an identifying step of identifying, each time the concurrently designated positions are detected, a corresponding one designated position, from among the plurality of designated positions acquired at a preceding time, having an area closest in size to an area of each of the plurality of designated positions acquired at a current time, by calculating the difference in size between each of the areas of the designated positions detected at the current time and each of the areas of the designated positions at the preceding time; and

a travel path recognition step of recognizing respective travel paths of the plurality of the designated positions by recognizing each travel path which connects corresponding designated positions acquired at the plurality of times.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2001
From: WAKAI, MASANORI; KAYANO, SATOMI
To: CANON KABUSHIKI KAISHA
Reel/Frame 011721/0116 →
Priority Claims (1)
JP 2000-021427 · Jan 31, 2000 · national
Continuity (1)
Related Publication 20020036618A1 · Mar 28, 2002