Handwritten Line to Straight Line Candidate Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interactive whiteboards require interrupting the input process to switch between handwritten lines and straight lines, which can disrupt the flow of inputting fine lines while maintaining accuracy.

Innovation Solution

An information input apparatus that allows operators to input handwritten lines and presents straight line candidates upon completion, enabling operators to select and replace the handwritten line with a straight line candidate without interrupting the input process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the interactive whiteboard uses handwriting mode to input fine lines, then the accuracy of detecting handwritten input is maintained, but the input process is interrupted when switching between handwritten lines and straight lines

Engineering Contradiction:
Improveaccuracy of detecting handwritten inputVSAvoidtime lost due to interrupting input process
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically generating straight line candidates from the handwritten line before the user completes their input. The candidate generation occurs in the background during handwriting input, so when the user finishes drawing, the straight line options are already prepared and can be instantly selected without interrupting the input flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically analyzing the handwritten line and generating corresponding straight line candidates without requiring user intervention. The handwriting recognition system processes the input stroke, infers potential straight line interpretations, and presents these as selectable candidates, allowing the system to handle the conversion process autonomously.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the interactive whiteboard provides multiple straight line candidates, then the operator can select the most appropriate straight line, but the user interface complexity increases

Engineering Contradiction:
Improveability to select appropriate straight line candidateVSAvoidcomplexity of user interface
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by providing different levels of straight line candidate generation based on the specific characteristics of each handwritten stroke. Rather than uniformly generating candidates for all inputs, the system analyzes local features such as stroke curvature, length, and context to determine whether and how many straight line candidates to generate, optimizing the interface based on local input properties.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses partial action by generating straight line candidates only when the handwritten stroke meets certain criteria (such as being sufficiently straight or having specific characteristics). This selective approach avoids overwhelming the user with candidates for every single stroke, thereby maintaining interface simplicity while still providing the versatility option when genuinely needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12314561B2Information input apparatus, method for controlling information input apparatus, and non-transitory recording medium
Publication Date: 2025.05.27 RICOH CO LTD
  • US12314561B2 patent drawing
  • US12314561B2 patent drawing
  • US12314561B2 patent drawing

AI summary

An information input apparatus comprising circuitry to receive input of a handwritten line from an operator, in response to completion of the input of the handwritten line, present one or more straight line candidates inferred based on the handwritten line, provide a user interface (UI) that allows the operator to select one of the one or more straight line candidates, and replace the handwritten line with one of the one or more straight line candidates selected by the operator.