Electronic Pen Writing-State Processing to Prevent Mode Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic pens for information processing devices can unintentionally change writing operations due to erroneous button presses or releases during use, leading to unintended modifications in the writing process.
Innovation Solution
The system invalidates button pressing information during a writing operation by determining the start and end of the writing operation based on contact and separation events, thereby preventing unintended mode changes caused by button presses or releases.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If button pressing information is processed during writing operation, then mode switching functionality is available, but unintended mode changes occur due to erroneous button presses
Solution Approach 1:
The system determines the writing operation period in advance by detecting contact event information (start) and separation event information (end), then invalidates button pressing information within this predetermined period to prevent unintended mode changes
Solution Approach 2:
The system applies counter-action by invalidating button pressing information during the writing operation period, preventing erroneous button presses from causing unintended mode changes while maintaining the ability to switch modes when intended
2Reliability
If button pressing information is ignored during writing operation, then unintended mode changes are prevented, but button functionality is reduced
Solution Approach 1:
The system dynamically adjusts button functionality based on the writing operation state: during the writing operation period, button pressing information is invalidated to prevent unintended changes, while outside this period, button functionality is restored for mode switching
Solution Approach 2:
The system determines the writing operation period in advance using contact and separation events, then applies appropriate processing rules for button pressing information within this predetermined time window
Data Source
AI summary
An information processing apparatus includes circuitry to receive contact event information indicating that an electronic pen comes into contact with a screen, move event information indicating that the electronic pen moves in a state of being in contact with the screen, separation event information indicating that the electronic pen detaches from the screen, and button pressing information indicating that a button of the electronic pen is pressed, and invalidate an instruction according to the button pressing information during a writing operation period from a start of a writing operation using the electronic pen to an end of the writing operation. The start of the writing operation is determined based on a time when the move event information is received, and the end of the writing operation is determined based on a time when the separation event information is received.


