Stroke Image Re-editing in Electronic Whiteboard Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic information board systems cannot re-edit stroke images once they are combined with background images, limiting further processing, editing, or modification of the stroke images.

Innovation Solution

An image processing apparatus that includes a recording unit for storing user input data, a read unit for retrieving electronic documents, a display unit for showing background and stroke images, and an edit unit for editing stroke data based on user input, allowing for the re-editing of stroke images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If stroke images are combined with background images as a single image for storage, then storage efficiency is improved, but the ability to re-edit stroke images is lost

Engineering Contradiction:
Improvestorage efficiencyVSAvoidre-editing capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent divides the combined image into separate components: background image data and stroke image data. The stroke image data is further segmented into individual stroke elements, each with its own coordinate information and image data. This segmentation allows the system to store efficiently while maintaining the ability to selectively edit individual strokes by loading only necessary components into memory.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If all image data is loaded into memory for editing, then editing capability is improved, but memory consumption increases

Engineering Contradiction:
Improveediting capabilityVSAvoidmemory consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary stroke data from the stored file into memory for editing, rather than loading the entire combined image. The system identifies and loads only the stroke elements that need to be modified, leaving the background image and other strokes in storage. This extraction approach enables editing capability while significantly reducing memory consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If stroke images are stored as separate data from background images, then re-editing capability is improved, but data structure complexity increases

Engineering Contradiction:
Improvere-editing capabilityVSAvoiddata structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a nested data structure where stroke image data is contained within the overall image data structure. Each stroke element is nested with its coordinate information and image data, which are in turn nested within the file structure that also contains background image data. This nesting approach maintains re-editing capability while organizing complexity in a hierarchical, manageable manner.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS9754559B2Image processing apparatus
Publication Date: 2017.09.05 RICOH CO LTD
  • US9754559B2 patent drawing
  • US9754559B2 patent drawing
  • US9754559B2 patent drawing

AI summary

An image processing apparatus having a display device displaying a background image and a stroke image superimposed on the background image, the stroke image reproducing a stroke which is drawn by an input operation of a user, includes a recording unit recording image data of the background image and stroke data, which are related to the stroke input by the input operation, into an electronic document; a read unit reading the electronic document; a display unit displaying the background image on the display device by using the image data of the background data, reproducing the stroke image by using the stroke data, and displaying the stroke image superimposed on the background image on the display device; and an edit unit editing the stroke data in accordance with the input operation.