Recording Apparatus File Break Timing Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During file break processing in recording large-size data, such as moving image data, the timing deviation in receiving responses from storage media can lead to write errors and buffer overflow, especially when tuning is performed, as the proper latch timing changes with temperature and other factors, making it difficult to prevent write errors and buffer overflow.

Innovation Solution

A recording apparatus and method that includes an output unit for clock signals, an input/output unit for writing and reading data, a generation unit for delaying the clock signal to adjust the timing, and a control unit that performs recording control by changing the recording destination file when the data amount reaches a threshold, with adjustment processing executed before file break processing to minimize timing deviations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tuning is performed during file break processing, then the timing deviation can be fixed, but data writing and reading cannot be performed during tuning, increasing the likelihood of buffer overflow

Engineering Contradiction:
Improvetiming accuracyVSAvoidrecording continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs tuning operations in advance before file break processing is needed. The control unit determines that tuning is unnecessary when the current file's recorded data amount plus a first data amount (greater than or equal to one instance of recording) does not reach a predetermined threshold, thereby avoiding timing adjustments that would interrupt continuous recording and prevent buffer overflow

Inventive Principle:
Principle #10Preliminary action

2Productivity

If file break processing is performed, then large-size data recording can continue, but the buffer memory available capacity decreases, increasing the risk of buffer overflow

Engineering Contradiction:
Improverecording capacityVSAvoidbuffer memory available capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The control unit predicts future buffer requirements by comparing the current file's recorded data amount plus a first data amount against a threshold. When this sum reaches or exceeds the threshold, the system determines tuning is unnecessary, ensuring buffer capacity is preserved for continuous recording operations

Inventive Principle:
Principle #10Preliminary action

3Reliability

If tuning is performed beforehand, then the proper latch timing can be established, but the timing may become improper due to temperature changes during recording

Engineering Contradiction:
Improvelatch timing accuracyVSAvoidtemperature adaptation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system employs a determination unit that continuously monitors recording conditions and autonomously decides whether tuning is necessary. By comparing the current file's recorded data amount plus a first data amount against a threshold, the system performs tuning only when absolutely necessary, thereby maintaining timing accuracy while adapting to changing recording conditions without requiring frequent re-tuning

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10452577B2Recording apparatus, control method, and storage medium
Publication Date: 2019.10.22 CANON KK
  • US10452577B2 patent drawing
  • US10452577B2 patent drawing
  • US10452577B2 patent drawing

AI summary

There is provided a recording apparatus. An adjustment unit executes adjustment processing for adjusting a delay amount of a timing signal. A recording control unit performs recording control for performing recording of data to a file in a storage medium using an input/output unit configured to receive data from the storage medium according to the timing signal, and changes a recording destination of data from the file to a new file in response to a data amount recorded in the file reaching a threshold or more. A control unit controls such that the adjustment processing is performed in response to a sum of the data amount recorded in the file and a first data amount that is greater than or equal to a data amount corresponding to one instance of recording using the input/output unit reaching the threshold or more.