Image Processing Apparatus for Secure Chat File Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when sharing image data with a password set in a chat room, as they need to manually upload the image data and notify other users of the password, which is time-consuming and cumbersome.

Innovation Solution

An image processing apparatus and method that encrypts image data with a user-provided password and automatically uploads the encrypted file and password to a specified channel in a chat service, streamlining the sharing process by integrating the image processing and information processing functions within a networked system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image data with password is uploaded to chat room manually, then security is improved, but user operation complexity increases and time consumption increases

Engineering Contradiction:
ImprovesecurityVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines the image upload function and password notification function into a single integrated operation. When the user uploads encrypted image data to the chat room, the system automatically notifies other users of the password, merging two separate manual operations into one automated process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs automatic password notification without requiring user intervention. After the user uploads the encrypted image, the system automatically sends the password to authorized users, making the system self-serve the password distribution task.

Inventive Principle:
Principle #25Self-service

2Reliability

If password notification is sent manually, then security is improved, but time consumption increases

Engineering Contradiction:
ImprovesecurityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs password notification automatically as part of the upload process. The password is prepared and sent in advance along with the image upload, eliminating the need for separate manual notification steps and reducing overall time consumption.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automatic password notification is implemented, then ease of operation is improved, but system complexity increases

Engineering Contradiction:
Improveuser operation simplicityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an automatic notification mechanism as an intermediary between image upload and user access. This mediator automatically handles password distribution, simplifying user operations while managing system complexity through automated mediation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11736650B2System, and image processing apparatus and method for controlling the same
Publication Date: 2023.08.22 CANON KK
  • US11736650B2 patent drawing
  • US11736650B2 patent drawing
  • US11736650B2 patent drawing

AI summary

A system includes an image processing apparatus and an information processing apparatus that provides a chat service, the image processing apparatus includes a reading unit that reads an image on a document, a memory, and a processor that executes a program stored in the memory to generate a file based on the read image, receive a password from a user, encrypt the generated file, using the received password, and transmit the encrypted file and the received password to the information processing apparatus, wherein the information processing apparatus includes a memory, and a processor that executes a program stored in the memory to cause the information processing apparatus to receive, from the image processing apparatus, the encrypted file and the received password, execute processing for posting the received encrypted file to a channel specified by the user, and execute processing for posting the received password to the channel.