Printer Job History Access Control via Terminal Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for displaying job history in devices like printers require user registration and authentication, leading to increased costs and security concerns as non-users can access job history information.

Innovation Solution

A device and method that restricts job history display by using a processing information storage unit, a history generating unit, a transmitting unit, and a restriction setting unit to generate and transmit job history only to authorized users based on terminal identifying information or PJL information, ensuring secure access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user registration and authentication are implemented to allow users to check job history, then user access to job history is improved, but system complexity and cost increase

Engineering Contradiction:
Improveuser access controlVSAvoidregistration system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically identifies the user through the terminal device itself without requiring manual registration. The terminal's identifying information (MAC address, IP address, or device name) is automatically retrieved and used to determine job history access rights, eliminating the need for users to manually register or provide authentication credentials.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The terminal device acts as an intermediary that automatically provides identifying information to the printing device. Instead of requiring direct user authentication, the terminal's built-in identification capabilities serve as a mediator to establish user identity and access rights automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user registration is required to access job history, then access security is improved, but cost increases due to storage area requirements

Engineering Contradiction:
Improveaccess securityVSAvoidstorage area
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system uses the terminal device's existing identifying information (MAC address, IP address, device name) which is already stored in the terminal's memory. This eliminates the need for the printing device to allocate dedicated storage space for user registration data, as the terminal provides its identification information from its own resources.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Ease of operation

If job history is made accessible to all users, then ease of operation is improved, but security deteriorates as non-users can access history

Engineering Contradiction:
Improvehistory accessVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The job history display is segmented and filtered based on the identified terminal device. The system retrieves job history information and selectively displays only the portions relevant to the identified user, separating public accessibility from private user-specific information through automatic filtering based on terminal identification.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7738133B2Device and method for restricting display of history
Publication Date: 2010.06.15 FUJIFILM BUSINESS INNOVATION CORP
  • US7738133B2 patent drawing
  • US7738133B2 patent drawing
  • US7738133B2 patent drawing

AI summary

A device that performs processing upon receiving a request from a terminal, which includes: a processing information storage unit that stores information relating to the processing; a processing history generating unit that generates a history of the processing based on the information relating to the processing stored in the processing information storage unit; a processing history transmitting unit that transmits the history of the processing generated by the processing history generating unit to the terminal; and a restriction setting unit that sets restriction on the history of the processing, in which the processing history generating unit generates the history of the processing according to the restriction set by the restriction setting unit.