Chat Bot Server for Dynamic Image Processing Apparatus Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems fail to seamlessly select a suitable image processing apparatus for users performing tasks via chat applications, especially when users from different organizations or locations need to print or scan documents, as they do not account for the dynamic use of various image forming apparatuses across different locations.

Innovation Solution

An image processing system comprising a chat application service, a server, and multiple image processing apparatuses, where the server stores user and apparatus information and provides a chat bot function to specify and present the appropriate image processing apparatus for each user's request, utilizing a cloud platform to manage user information and printer availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a chat application service is used for remote work communication, then communication immediacy is improved, but the ability to automatically select suitable image processing apparatus for users from different organizations or locations deteriorates

Engineering Contradiction:
Improvecommunication immediacyVSAvoidautomatic apparatus selection capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

A cloud-based image processing server acts as an intermediary between users and image processing apparatuses. The server receives image processing requests from the chat application, identifies the user, selects an appropriate apparatus from available resources, and forwards the request. This mediator enables automatic apparatus selection while maintaining the immediacy of chat-based communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cloud-based image processing server provides universal access to multiple image processing apparatuses (printers, scanners, copiers) from different organizations and locations. Users can access any available apparatus regardless of their organizational affiliation or physical location, enhancing both communication immediacy and adaptability.

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

2Measurement precision

If printer drivers are individually installed in each terminal for on-premise printing, then printing control precision is improved, but the ability to handle users from different organizations and locations deteriorates

Engineering Contradiction:
Improveprinting control precisionVSAvoidmulti-organization user support
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The cloud-based image processing server replaces the need for individually installed printer drivers on each terminal. Instead of relying on local driver configurations that are organization-specific, the server acts as a universal intermediary that handles printing control for users from different organizations and locations, maintaining precision while enhancing versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the fundamental parameter of how printing control is implemented: from local driver-based control (organization-specific) to cloud-server-based control (universal). This parameter change enables the system to handle multi-organization users without sacrificing printing control precision.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If image processing apparatuses are fixed to specific users or organizations, then operation reliability is improved, but the flexibility to accommodate users from different locations and organizations deteriorates

Engineering Contradiction:
Improveapparatus-user association stabilityVSAvoidlocation and organization flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically associates image processing apparatuses with users based on real-time conditions rather than fixed pre-established relationships. When a user sends an image processing request, the server dynamically selects an available and suitable apparatus from the pool of connected devices, accommodating users from different locations and organizations while maintaining reliable operation through dynamic reassignment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The cloud-based server provides universal access to image processing apparatuses, allowing any user from any organization or location to use any available apparatus. This universal access mechanism maintains operational reliability by ensuring consistent service delivery while accommodating the flexibility needed for multi-organization and multi-location scenarios.

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

Data Source

PatentUS11132154B2Image processing system to support printing by users of chat applications and control method thereof
Publication Date: 2021.09.28 CANON KK
  • US11132154B2 patent drawing
  • US11132154B2 patent drawing
  • US11132154B2 patent drawing

AI summary

An image processing system includes a chat application service, a server, and image processing apparatuses. The server comprises a memory storing instructions; and a processor that executes the instructions, the instructions causing the server to perform operations comprising: storing user information and information of an image processing apparatus, and providing a chat bot function for supporting an operation by a user, wherein the supporting of the operation includes, in a case where an image processing request is accepted via a chat screen of the chat application service, processing to specify an image processing apparatus which can be used by a user who made the image processing request from the plurality of image processing apparatuses, and to present information of the specified image processing apparatus via the chat screen.