Role-Based Printing Authority Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems for printing devices lack the ability to efficiently manage and enforce user-specific printing settings based on user properties, leading to potential overreach of printing authorities and inadequate handling of diverse user roles.

Innovation Solution

A data processing device with a receiving unit for printing requests, an acquiring unit for retrieving user-specific printing settings, and an instructing unit that ensures printing adheres to the settings corresponding to user properties, allowing for differentiated printing based on user roles without requiring repeated instructions for each role.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user-specific printing settings are enforced for each user role, then printing security and compliance are improved, but the complexity of managing multiple user profiles and settings increases

Engineering Contradiction:
Improveprinting securityVSAvoidsettings management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments users into different roles (e.g., student, instructor, administrator) with distinct printing permissions and settings. Each role has predefined printing authorities that are automatically applied, eliminating the need to manage individual settings for each user while maintaining security and compliance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Printing settings and authorities are pre-configured for each user role before actual printing operations occur. When a user logs in, their role-based settings are automatically retrieved and applied, preventing unauthorized printing actions before they can occur rather than requiring post-hoc verification.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If traditional printing systems allow flexible user input for printing requests, then ease of use is improved, but unauthorized or excessive printing may occur

Engineering Contradiction:
Improveprinting request flexibilityVSAvoidprinting authority control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an intermediary layer (the printing management server) that sits between the user's printing request and the actual printing execution. This intermediary automatically verifies the user's role, checks against predefined printing authorities, and enforces appropriate settings before allowing the print job to proceed, thus maintaining both flexibility and control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If printing settings are customized for each individual user, then printing precision and compliance are improved, but the time required to configure and manage settings increases

Engineering Contradiction:
Improveprinting setting precisionVSAvoidsettings configuration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system creates universal role templates that can serve multiple users with the same function or position. Each role template encapsulates a complete set of printing settings and authorities that can be applied to any user assigned to that role, allowing precise control to be achieved through reusable configurations rather than individual setup for each user.

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

Data Source

PatentUS10089047B2Data processing device and non-transitory computer readable medium for receiving print request data with user property data
Publication Date: 2018.10.02 FUJIFILM BUSINESS INNOVATION CORP
  • US10089047B2 patent drawing
  • US10089047B2 patent drawing
  • US10089047B2 patent drawing

AI summary

A data processing device includes a receiving unit that receives printing request data which indicates a request for printing of a document, the printing request data including user property data indicating a property of a user of a printed matter and number-of-printed-copies data indicating a number of copies corresponding to the user property data; an acquiring unit that acquires, from a storage device that stores condition data indicating a condition related to a printing setting corresponding to the user property data, the condition data corresponding to the user property data with respect to the user property data; and an instructing unit that instructs a printing device to print the document by the number of copies indicated by the number-of-printed-copies data corresponding to the user property data based on a printing setting satisfying a condition indicated by the condition data corresponding to the user property data.