ELECTRONIC APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM
An electronic apparatus includes an operation unit that receives a user operation, input assistance means used when a user inputs information to the operation unit and that can change a user's sensory perception, and a control unit that, in response to an operation performed by a user using the input assistance means, guides a user operation to a prescribed operation by changing a sensory perception given to the user by the input assistance means.
1 . An electronic apparatus, comprising:
an operation unit that receives a user operation;
an input assistance unit used when a user inputs information to said operation unit and that changes a user's sensory perception; and
a control unit that, in response to an operation performed by a user using said input assistance unit, guides a user operation to a prescribed operation by changing a sensory perception given to the user by said input assistance unit.
2 . The electronic apparatus according to claim 1 , wherein said control unit calculates a movement assistance line to guide a user operation, from a first operation point at which said operation unit receives a user operation and a second operation point at which the user is assumed to perform an operation next based on the first operation point, and in a case where the user operation deviates from the movement assistance line, strengthens a sensory perception given to the user by said input assistance unit.
3 . The electronic apparatus according to claim 1 , wherein said control unit and said input assistance unit exchange data in a wired or wireless manner.
4 . The electronic apparatus according to claim 1 , wherein said input assistance unit changes a sensory perception felt by the user by changing frictional resistance of a portion in contact with said operation unit.
5 . The electronic apparatus according to claim 1 , wherein said input assistance unit changes a sensory perception felt by the user by vibrating a housing of said input assistance unit.
6 . The electronic apparatus according to claim 1 , wherein said operation unit receives a user operation by a touch panel, and said input assistance unit is a stylus.
7 . A control method of an electronic apparatus, comprising:
using the electronic apparatus which comprises:
an operation unit that receives a user operation; and
an input assistance unit used when a user inputs information to said operation unit,
said method further comprising:
detecting an operation performed by a user using said input assistance unit; and
guiding, in response to an operation performed by a user, a user operation to a prescribed operation by changing a sensory perception given to the user by said input assistance unit.
8 . The control method of an electronic apparatus according to claim 7 , wherein guiding to the prescribed operation comprises calculating a movement assistance line to guide a user operation, from a first operation point at which said operation unit receives a user operation and a second operation point at which the user is assumed to perform an operation next based on the first operation point, and in a case where the user operation deviates from the movement assistance line, strengthening a sensory perception given to the user by said input assistance unit.
9 . A computer readable non-transitory medium storing a program for a computer configured to control an electronic apparatus, wherein the program executes by using the electronic apparatus comprising:
an operation unit that receives a user operation; and
an input assistance unit used when a user inputs information to said operation unit;
the program causing the computer to execute processing of:
a process of detecting an operation performed by a user, using said input assistance unit; and
a process of guiding, in response to an operation performed by a user, a user operation to a prescribed operation by changing a sensory perception given to the user by said input assistance unit.
10 . The computer readable non-transitory medium according to claim 9 , wherein said process of guiding to the prescribed operation comprises calculating a movement assistance line to guide a user operation, from a first operation point at which said operation unit receives a user operation and a second operation point at which the user is assumed to perform an operation next based on the first operation point, and in a case where the user operation deviates from the movement assistance line, strengthening a sensory perception given to the user by said input assistance unit.
11 . The control method of an electronic apparatus according to claim 7 , wherein said control unit and said input assistance unit exchange data in a wired or wireless manner.
12 . The control method of an electronic apparatus according to claim 7 , wherein said input assistance unit changes a sensory perception felt by the user by changing frictional resistance of a portion in contact with said operation unit.
13 . The control method of an electronic apparatus according to claim 7 , wherein said input assistance unit changes a sensory perception felt by the user by vibrating a housing of said input assistance unit.
14 . The control method of an electronic apparatus according to claim 7 , wherein said operation unit receives a user operation by a touch panel, and said input assistance unit is a stylus.
15 . The computer readable non-transitory medium according to claim 9 , wherein said control unit and said input assistance unit exchange data in a wired or wireless manner.
16 . The computer readable non-transitory medium according to claim 9 , wherein said input assistance unit changes a sensory perception felt by the user by changing frictional resistance of a portion in contact with said operation unit.
17 . The computer readable non-transitory medium according to claim 9 , wherein said input assistance unit changes a sensory perception felt by the user by vibrating a housing of said input assistance unit.
18 . The computer readable non-transitory medium according to claim 9 , wherein said operation unit receives a user operation by a touch panel, and said input assistance unit is a stylus.