Character Display System Reducing Data Processing Load via Common Posture Variation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing character display technologies face challenges in maintaining user interest with repetitive motions among multiple characters, leading to increased data processing loads and large data sizes when choreography is customized for each character.

Innovation Solution

A character display system that stores arrangement and posture information for multiple characters, allowing for common time variation of posture through orthogonal transformations, reducing data processing while enabling diverse on-screen displays by switching arrangement information at suitable times and incorporating background and lighting changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If choreography different for each character is prepared, then user interest is attracted, but data size becomes very large and processing load increases

Engineering Contradiction:
Improvevariety of on-screen displayVSAvoiddata processing load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The choreography data is segmented into common posture variation data (applied to all characters) and individual arrangement information (reference positions and orientations for each character). This segmentation allows the system to reuse common motion data across multiple characters while only storing unique spatial arrangement information for each character, significantly reducing overall data size and processing load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention creates a universal posture variation data set that can be applied to multiple characters simultaneously. By making the time variation of posture common among a plurality of characters, the same motion data serves all characters, eliminating the need to create and process separate choreography data for each character while still maintaining visual variety through different arrangements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If identical motions are used for multiple characters, then data processing is reduced, but user interest is not attracted

Engineering Contradiction:
Improvedata processing loadVSAvoiduser interest
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The invention introduces asymmetry in the spatial arrangement of characters through individual reference positions and orientations for each character. Even though the posture variations are identical, the asymmetric arrangement information creates visually distinct and interesting displays that attract user interest while maintaining efficient data processing through common motion data.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS8319777B2Character display, character displaying method, information recording medium, and program
Publication Date: 2012.11.27 KONAMI DIGITAL ENTERTAINMENT CO LTD
  • US8319777B2 patent drawing
  • US8319777B2 patent drawing
  • US8319777B2 patent drawing

AI summary

A character display for attracting user interest by increasing the variety of on-screen display while reducing data processing by making the time variation of posture common among a plurality of characters. The character display (301) comprises: an arrangement selector (303) that, on the basis of instructional input from the user, selects arrangement information stored in an arrangement storage unit (302) that determines the reference positions/orientations of each character; a posture acquirer (305) that acquires, from a posture storage unit (304), a coordinate group representing the posture of the characters in association with the elapsed time from a predetermined time to the present; a mover/rotator (306) that moves/rotates the coordinate group to match the reference position/orientation of each character; and a generating/displaying unit (307) that generates/displays an image wherein the plurality of characters are arranged in the virtual space and taking postures on the basis of the moved/rotated coordinate group.