Terminal Apparatus Format Conversion via OS and Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing method of transmitting and receiving content data between a terminal apparatus and a cloud server for printing operations results in low throughput from user instruction to actual printing execution.
Innovation Solution
A terminal apparatus with a communication interface that determines whether its operating system can convert content data from one format to another, and if not, uses a connected server to perform the conversion, thereby reducing communication traffic and enhancing processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content data is transmitted to a cloud server for format conversion, then format compatibility is achieved, but throughput from user instruction to printing execution is reduced
Solution Approach 1:
The terminal apparatus performs format conversion locally using the operating system's conversion functionality before transmitting data to the server. This preliminary action eliminates the need for round-trip communication for conversion, thereby improving throughput while maintaining format compatibility.
Solution Approach 2:
The operating system acts as an intermediary conversion tool between the content data and the printing apparatus. Instead of relying solely on cloud server conversion, the OS provides local conversion capabilities, reducing communication overhead and enhancing processing efficiency.
2Reliability
If all format conversion is performed by the server, then conversion reliability is improved, but communication traffic increases
Solution Approach 1:
The terminal apparatus performs preliminary format conversion using the operating system before sending data to the server. This reduces the amount of data that needs to be transmitted and processed through the communication channel, thereby reducing communication traffic while maintaining conversion reliability through the OS's built-in capabilities.
Data Source
AI summary
A non-transitory computer-readable medium stores a program executable by a terminal apparatus. The program causes the terminal apparatus to execute: a first determination processing for determining whether an operating system of the terminal apparatus can convert a format of content data from a first format into a second format; a first conversion processing for causing the operating system to convert the format of the content data from the first format into the second format, in response to a convertible determination made in the first determination processing; a second conversion processing for causing a server connected to the terminal apparatus to convert the format of the content data from the first format into the second format, in response to a non-convertible determination made in the first determination processing; and an output processing for outputting the content data in the second format converted in the first or second conversion processing.


