1. An induction heating controller for an image forming apparatus having a fixer that fixes a toner image on a sheet and an induction heater that heats the fixer, the fixer being controlled in a predetermined manner during a printing operation of the image forming apparatus and being controlled in a manner different than the predetermined manner after completion of the printing operation, the heating controller comprising:
a temperature sensor configured to sense a temperature of the fixer; and
a controller configured to determine a change in the temperature of the fixer sensed by said temperature sensor after completion of a printing operation of the image forming apparatus, and to control said induction heater in accordance with a length of a time period during which the temperature of the fixer changes from a first value to a second value.
2. The heating controller in accordance with claim 1, wherein said controller is configured to control the induction heater in accordance with a first temperature characteristic when the time period is less than a predetermined time and to control the induction heater in accordance with a second temperature characteristic when the time period is greater than the predetermined time.
3. The heating controller according to claim 2, wherein the first temperature characteristic comprises a first maximum temperature value and a first minimum temperature value, and the second temperature characteristic comprises a second maximum temperature value and a second minimum temperature value, the second maximum temperature value being less than the first maximum temperature value.
4. The heating controller according to claim 2, said controller being further configured to control the induction heater in accordance with a different temperature characteristic when an error is detected while the induction heater is being controlled in accordance with one of the first or second temperature characteristics.
5. The heating controller according to claim 4, wherein the error comprises an open door.
6. The heating controller in accordance with claim 2, wherein the controller is further configured to control the power applied to the induction heater to be equal to the power applied during the printing operation when the induction heater is controlled according to the first temperature characteristic and to control the power applied to the induction heater to be different than the power applied during the printing operation when the induction heater is controlled according to the second temperature characteristic.
7. The heating controller according to claim 2, wherein the controller is configured to shift control of the induction heater from the first temperature characteristic to the second temperature characteristic when a number of times that power is applied to the fixing unit is greater than a predetermined number.
8. The heating controller in accordance with claim 2, wherein said controller is configured to shift control of the induction heater from one of the first temperature characteristic or the second temperature characteristic to a temperature characteristic of the printing operation when a printing request is detected while the induction heater is controlled according to the first or the second temperature characteristic.
9. The heating controller in accordance with claim 1, wherein said controller is configured to control the induction heater according to a first temperature characteristic when the time period is less than a predetermined time and to control the induction heater according to a second temperature characteristic when the time period is greater than the predetermined time, when the ambient temperature is less than a predetermined temperature, the controller being further configured to control the induction heater according to a third temperature characteristic when the time period is less than a predetermined time and to control the induction heater according to a fourth temperature characteristic when the time period is greater than the predetermined time, when the ambient temperature is greater than the predetermined temperature.
10. The heater controller in accordance with claim 1, wherein said controller is configured to control the induction heater in accordance with a first power value when the time period is less than a predetermined time and to control the induction heater in accordance with a second power value when the time period is greater than the predetermined time.
11. A method for controlling an induction heater for an image forming apparatus having a fixer that fixes a toner image on a sheet and an induction heater that heats the fixer, the fixer being controlled in a predetermined manner during a printing operation of the image forming apparatus and being controlled in a manner different than the predetermined manner after completion of the printing operation, the control method comprising:
sensing a temperature of the fixer;
determining a change in the sensed temperature of the fixer after completion of a printing operation; and
controlling the induction heater in accordance with a length of a time period during which the temperature of the fixer changes from a first value to a second value.
12. The control method in accordance with claim 11, further comprising controlling the induction heater in accordance with a first temperature characteristic when the time period is less than a predetermined time and controlling the induction heater in accordance with a second temperature characteristic when the time period is greater than the predetermined time.
13. The control method according to claim 12, wherein the first temperature characteristic comprises a first maximum temperature value and a first minimum temperature value, and the second temperature characteristic comprises a second maximum temperature value and a second minimum temperature value, the second maximum temperature value being less than the first maximum temperature value.
14. The control method according to claim 12, further comprising controlling the induction heater in accordance with a different temperature characteristic when an error is detected while the induction heater is being controlled in accordance with one of the first or second temperature characteristics.
15. The control method in accordance with claim 12, further comprising:
controlling power applied to the induction heater to be equal to the power applied during a printing operation when the induction heater is controlled according to the first temperature characteristic; and
controlling the power applied to the induction heater to be different than the power applied during the printing operation when the induction heater is controlled according to the second temperature characteristic.
16. The control method according to claim 12, further comprising shifting control of the induction heater from the first temperature characteristic to the second temperature characteristic when a number of times that power is applied to the fixing unit is greater than a predetermined number.
17. The control method according to claim 12, further comprising shifting control of the induction heater from one of the first temperature characteristic or the second temperature characteristic to a temperature characteristic of the printing operation when a printing request is detected while the induction heater is controlled according to the first or the second temperature characteristic.
18. The control method in accordance with claim 11, further comprising:
controlling the induction heater according to a first temperature characteristic when the time period is less than a predetermined time and controlling the induction heater according to a second temperature characteristic when the time period is greater than the predetermined time, when the ambient temperature is less than a predetermined temperature; and
controlling the induction heater according to a third temperature characteristic when the time period is less than a predetermined time and controlling the induction heater according to a fourth temperature characteristic when the time period is greater than the predetermined time period when the ambient temperature is greater than the predetermined temperature.
19. The control method in accordance with claim 11, further comprising controlling the induction heater in accordance with a first power value when the time period is less than a predetermined time and controlling the induction heater in accordance with a second power value when the time period is greater than the predetermined time.
20. An image fixing device for use in an image forming apparatus having a plurality of image stations in which a charger, an exposer, and a developer are provided, the image forming apparatus further including a transfer mechanism that transfers toner images formed at the plurality of image stations onto a transfer material and a fixer that fixes the toner images on the transfer material, the image fixing device comprising:
an induction heater positioned in opposition to the fixer, the induction generating heat in the fixer by electromagnetic induction;
a temperature sensor that senses a temperature at least at one location of the fixer; and
a controller configured to determine a change in the temperature of the fixer sensed by said temperature sensor after completion of a printing operation of the image forming apparatus, and to control said induction heater in accordance with a length of a time period during which the temperature of the fixer changes from a first value to a second value.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A metadata recording device that records main data and metadata, which are binary data, comprising:
a generation unit configured to generate pieces of invalid data, each of which is data of a value not included in a specific byte sequence that is a byte sequence having a specific meaning;
an insertion unit configured to insert each piece of the invalid data into the metadata at intervals shorter than a length of the specific byte sequence; and
a recording unit configured to record the metadata into which the pieces of the invalid data are inserted.
2. The metadata recording device according to claim 1,
wherein said insertion unit is configured to insert each piece of the invalid data into the metadata at the intervals to change the metadata, so that the metadata does not include the specific byte sequence, the insertion causing the metadata to be data having a fixed length.
3. The metadata recording device according to claim 1,
wherein said insertion unit is configured to insert each piece of the invalid data into the metadata at the intervals to change the metadata, so that the metadata does not include the specific byte sequence, the insertion causing the metadata to be data having a fixed length, the intervals being uneven.
4. The metadata recording device according to claim 3,
wherein, in the case where the metadata includes header byte sequences and data byte sequences, said insertion unit is configured to insert each piece of the invalid data into the entire metadata at the intervals by inserting one of the pieces of the invalid data into after a header byte sequence, inserting another piece of the invalid data into a data byte sequence that follows the header byte sequence at the intervals shorter than the length of the specific byte sequence, and inserting yet another piece of the invalid data between the data byte sequence and another header byte sequence that follows the data byte sequence, the header byte sequences each indicating a header in which a data content of the metadata is described and having a length shorter than the length of the specific byte sequence, the data byte sequences each being a data portion of the metadata and having a length longer than the length of the specific byte sequence.
5. The metadata recording device according to claim 2,
wherein, in the case where the binary data is compressed data in compliance with the H.264 standard, where the specific byte sequence is a byte sequence 0x000000, 0x000001, 0x000002, or 0x000003 that has three bytes and represents a start code in the H.264 standard, and where supplemental enhancement information (SEI) in the H.264 standard is multiplexed with the metadata, said generation unit is configured to generate the pieces of the invalid data having one byte, and
said insertion unit is configured to insert, into the metadata, each piece of the invalid data having one byte for every two bytes in the metadata.
6. The metadata recording device according to claim 4,
wherein, in the case where the metadata is a digital video (DV) pack having five bytes in a DV format, said generation unit is configured to generate the pieces of the invalid data having one byte, and
said insertion unit is configured to insert one of the pieces of the invalid data having one byte after start one byte, and insert another piece of the invalid data having one byte after former two bytes and latter two bytes of pack data having four bytes, respectively, the insertion causing the metadata to be data having a fixed length of a total of eight bytes, the start one byte being the header byte sequence and representing a pack header of the DV pack, the pack data being the data byte sequence and following the pack header.
7. The metadata recording device according to claim 6, further comprising
an update unit configured, in the case where the DV pack indicates time code information, to update the time code information without decoding the binary data by using a fixed position of the time code information in the binary data.
8. The metadata recording device according to claim 1, further comprising:
a reading unit configured to read the recorded metadata; and
a discarding unit configured to discard the pieces of the invalid data in the read metadata.
9. A metadata editing device that edits metadata recorded by the metadata recording device of claim 1, said metadata editing device comprising:
a judging unit configured to judge whether or not the metadata is fixed-length data that is metadata into which each of pieces of invalid data is inserted at intervals shorter than a length of a specific byte sequence, the invalid data being data of a value not included in the specific byte sequence that is a byte sequence having a specific meaning;
a discarding unit configured, in the case where said judging unit judges that the metadata is the fixed-length data, to read the fixed-length data and to discard all pieces of the invalid data that are included in the fixed-length data and located at interval positions;
a storage unit configured to store at least one of the pieces of the invalid data to be discarded by said discarding unit;
an insertion unit configured to edit the fixed-length data from which the pieces of the invalid data are discarded and to insert any one of the pieces of the invalid data stored in said storage unit into the edited data at the intervals; and
a recording unit configured to edit the metadata by recording the data into which the pieces of the invalid data are inserted.
10. A metadata editing device that edits metadata into which the pieces of the invalid data are inserted by the metadata recording device of claim 1, said metadata editing device comprising:
a judging unit configured to judge whether or not metadata is fixed-length data that is the metadata into which each piece of the invalid data is inserted at intervals shorter than a length of a specific byte sequence, the invalid data being data of a value not included in the specific byte sequence that is a byte sequence having a specific meaning;
a reading unit configured to read data to be edited from a fixed position between two of the pieces of the invalid data, in the case where said judging unit judges that the metadata is the fixed-length data; and
an editing unit configured to edit the data to be edited, and edit the metadata by writing the edited data into the fixed position.
11. A metadata recording method for recording main data and metadata, which are binary data, comprising:
a step of generating pieces of invalid data, each of which is data of a value not included in a specific byte sequence that is a byte sequence having a specific meaning;
a step of inserting each piece of the invalid data into the metadata at intervals shorter than a length of the specific byte sequence; and
a step of recording the metadata into which the pieces of the invalid data are inserted.
12. A program for recording main data and metadata, which are binary data, said program causing a computer to execute:
a step of generating pieces of invalid data, each of which is data of a value not included in a specific byte sequence that is a byte sequence having a specific meaning;
a step of inserting each piece of the invalid data into the metadata at intervals shorter than a length of the specific byte sequence; and
a step of recording the metadata into which the pieces of the invalid data are inserted.
13. A data medium on which main data and metadata, which are binary data, are recorded,
wherein metadata into which each of pieces of invalid data is inserted at intervals shorter than a length of a specific byte sequence is written onto said data medium, the invalid data being data of a value not included in the specific byte sequence that is a byte sequence having a specific meaning.
14. The data medium according to claim 13,
wherein the metadata to be written is data having a fixed length.