Scanner Format Adaptation via Dynamic Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image reading apparatuses require multiple transmission programs for different servers, complicating the process of transmitting scanned data in appropriate formats over networks.

Innovation Solution

An image reading apparatus with a scanner unit, communication interface, and processor that allows users to input format information for generating and transmitting scanned data in specific formats to servers without relying on server-specific transmission programs, using an input screen to define file formats and additional information for HTTP requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple transmission programs are prepared for different servers, then scanned data can be transmitted in appropriate formats to various servers, but the device complexity and resource requirements increase

Engineering Contradiction:
Improvecompatibility with different serversVSAvoidnumber of transmission programs
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The image reading apparatus uses a single transmission program that can handle multiple server formats by dynamically selecting and applying appropriate format settings based on the target server. The program incorporates multiple format templates (PDF, JPEG, TIFF, etc.) and automatically chooses the correct one, making one program serve multiple functions that previously required separate programs for each server format

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

Solution Approach 2:

The transmission program allows dynamic changing of format parameters based on the target server requirements. Users can specify different format parameters (file type, compression, resolution) for different servers, and the program adjusts these parameters at runtime without requiring separate compiled programs for each server

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a relay apparatus is used to execute server-specific transmission programs, then scanned data transmission to multiple servers is enabled, but the system complexity and resource requirements increase

Engineering Contradiction:
Improvetransmission capability to multiple serversVSAvoidsystem configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the format-specific logic from the transmission program itself and places it in the image reading apparatus. Instead of relying on an external relay apparatus to handle format conversion, the format selection and application capabilities are built directly into the image reading apparatus, eliminating the need for the relay apparatus and simplifying the system architecture

Inventive Principle:
Principle #2Taking out (Extraction)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables efficient transmission of scanned data to various servers in appropriate formats without the need for server-specific transmission programs, reducing resource requirements and simplifying the system, while allowing users to input format information for different servers through a user-friendly interface.

Implementation Method 1

a scanner unit configured to optically scans a document

Methodology Applied
Scientific EffectOptical scanning: Photoelectric Effect

Data Source

PatentUS9591174B2Image reading apparatus having communication interface for transmitting scanned data to server
Publication Date: 2017.03.07 BROTHER KOGYO KK
  • US9591174B2 patent drawing
  • US9591174B2 patent drawing
  • US9591174B2 patent drawing

AI summary

An image reading apparatus is configured to: control a scanner unit to optically scans a document and generate scanned data; provide an input screen for allowing a user to input format information defining a particular file format of transmission data that contains the scanned data, wherein the format information includes additional information and wherein the input screen includes a first field for inputting item name of the additional information to be included in the transmission data and a second field for inputting a value of the additional information corresponding to the item name of the additional information; receive the format information input by the user; generate the transmission data, wherein the generated transmission data contains the scanned data and has the format according to the format information received in the receiving processing; and transmit the transmission data to the server through the communication interface.