Driver Installation for BYOD Print Cost Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a Bring Your Own Device (BYOD) environment, there is a challenge in managing the use of image forming apparatuses for both business and private purposes, as existing systems struggle to efficiently differentiate and manage the costs associated with these different use forms, leading to complexities in printer driver management and cost allocation.

Innovation Solution

A system that determines the use form of a terminal apparatus and installs appropriate drivers to manage print jobs, allowing for the differentiation between business and private use by switching between drivers, with a driver for business use including cost management functions, enabling seamless integration with cloud print services for cost allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single driver is installed on the terminal apparatus for printing, then the installation process is simple, but it cannot differentiate between business and private use for proper cost management

Engineering Contradiction:
Improveinstallation processVSAvoiddriver functionality for different use forms
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The driver is segmented into two distinct types: a first driver for private use and a second driver for business use. The installation program automatically selects and installs the appropriate driver type based on whether the terminal apparatus is being remotely controlled, thereby differentiating between business and private use scenarios without requiring manual user configuration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts the driver installation based on the operational state of the terminal apparatus. By detecting whether the device is being remotely controlled in real-time, the system automatically adjusts which driver type is installed, making the installation process adaptive to the actual usage scenario rather than requiring static pre-configuration.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If different drivers are prepared for business and private use, then cost management can be differentiated, but the installation process becomes complex

Engineering Contradiction:
Improvedriver functionality for different use formsVSAvoidinstallation process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The installation program performs self-service by automatically detecting whether the terminal apparatus is being remotely controlled and autonomously selecting the appropriate driver type accordingly. This eliminates the need for users to manually choose between different driver types or configure complex settings, thereby maintaining simplicity in the installation process while still achieving differentiated cost management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms by monitoring the operational state of the terminal apparatus (whether it is being remotely controlled) and using this information to automatically determine which driver type should be installed. This feedback loop enables the installation process to adapt to actual usage scenarios without increasing user-facing complexity.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the terminal apparatus is used for remote work, then work flexibility is improved, but driver management becomes uncertain

Engineering Contradiction:
Improvework style flexibilityVSAvoiddriver installation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The installation program performs preliminary detection of the terminal apparatus's operational state before completing the driver installation. By determining in advance whether the device will be used for remote work (based on whether it is being remotely controlled), the system pre-selects the appropriate driver type, ensuring that the correct driver is installed from the outset and eliminating subsequent driver management uncertainties.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the remote control operation state to reliably determine which driver type should be installed. This feedback mechanism ensures that the driver installation reliably matches the actual usage scenario, providing confidence that the correct driver is installed for remote work situations without requiring manual intervention or subsequent adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11842101B2Non-transitory storage medium storing program for installing a driver, and related information processing method and information processing apparatus
Publication Date: 2023.12.12 CANON KK
  • US11842101B2 patent drawing
  • US11842101B2 patent drawing
  • US11842101B2 patent drawing

AI summary

Techniques and mechanisms are provided for causing a first terminal apparatus connected to a first network to: determine whether the first terminal apparatus is being used in a form in which a second terminal apparatus connected to a second network is remotely controlled, perform control, in a case where the first terminal apparatus is not being used in the form, so that a first driver is installed on the first terminal apparatus, the first driver being used by the first terminal apparatus to transmit a print job to a first image forming apparatus connected to the first network, and perform control, in a case where the first terminal apparatus is being used in the form, so that a second driver is installed on the second terminal apparatus, the second driver being used by the second terminal apparatus to transmit the print job to the first image forming apparatus.