1. An image forming apparatus comprising:
a carrier;
a forming device configured to form a mark on the carrier;
a sensor including a light emitting device and a light receiving device, the light emitting device being configured to emit light toward the carrier, and the light receiving device being configured to receive light reflected from at least one of the carrier and the mark and output a light reception signal corresponding to a quantity of the received light;
a determiner configured to determine a position of the mark on a basis of the light reception signal;
a changer configured to change a sensor sensitivity of the sensor by changing at least one of a quantity of light emitted by the light emitting device and a sensitivity of the light receiving device;
an evaluator configured to obtain the light reception signal a plurality of times and configured to evaluate a degree of closeness between an average level of the light reception signal obtained a plurality of times and a target level; and
a controller configured to control the changer to change the sensor sensitivity of the sensor according to a result of the evaluation of the evaluator,
wherein a first ratio is a ratio of a number to the plurality of times, the number being a number of times where either one of a plurality of conditions is met, the plurality of conditions including a condition where the light reception signal is at the target level, a condition where the light reception signal is equal to or lower than the target level, and a condition where the light reception signal is equal to or higher than the target level, and
wherein the evaluator evaluates the degree of closeness on a basis of a judgment whether the first ratio is within a reference range.
2. The image forming apparatus according to claim 1, wherein:
upon judgment of the evaluator that the first ratio is out of the reference range, the controller controls the changer to change the sensor sensitivity of the sensor; and
the evaluator evaluates the degree of closeness again after the controller changes the sensor sensitivity of the sensor.
3. The image forming apparatus according to claim 1, wherein:
a second ratio is a ratio of a number to the plurality of times, the number being a number of times where none of a plurality of conditions is met; and
upon judgment of the evaluator that the first ratio is out of the reference range, and upon reversal of a magnitude relation between the first ratio and a second ratio, the controller terminates the change of the sensor sensitivity based on the first ratio.
4. The image forming apparatus according to claim 1, further comprising
searching unit configured to execute an initial-value search process, the initial-value search process including: grasping a control value for the sensor sensitivity in the changer a plurality of cycles when the light reception signal meets the condition and, on a basis of the control value grasped in the plurality of cycles, searching an initial control value,
wherein the evaluator starts the evaluation of the degree of closeness at the initial control value.
5. The image forming apparatus according to claim 4, wherein:
in the initial-value search process, the searching unit grasps the control value for the sensor sensitivity either one of when the light reception signal has become equal to or lower than a predetermined level and when the light reception signal has become equal to or higher than the predetermined level, the predetermined level being lower than the target level; and
upon judgment of the evaluator that the first ratio is within the reference range, the controller controls the changer to change the control value at the time of the judgment on a basis of the target level, the initial control value, the predetermined level, and the control value corresponding to the predetermined level and to shift the average level toward a saturation level of the light receiving device.
6. The image forming apparatus according to claim 1 further comprising:
a belt as the carrier and the object; and
a drive mechanism configured to rotate the belt,
wherein the evaluator obtains the light reception signal the plurality of times during rotation of the belt.
7. An image forming apparatus comprising:
a carrier;
an object different from the carrier;
a forming device configured to form a mark on the carrier;
a sensor including a light emitting device and a light receiving device, the light emitting device being configured to emit light toward at least one of the carrier and the object, and the light receiving device being configured to receive light reflected from at least one of the carrier and the object and output a light reception signal corresponding to a quantity of the received light;
a determiner configured to determine a position of the mark on a basis of the light reception signal at a time when the light emitting device emits light to the carrier;
a changer configured to change a sensor sensitivity of the sensor by changing at least one of a quantity of light emitted by the light emitting device and a sensitivity of the light receiving device;
an evaluator configured to obtain the light reception signal at a time when the light emitting device emits light to the object a plurality of times and configured to evaluate a degree of closeness between an average level of the light reception signal obtained a plurality of times and a target level; and
a controller configured to control the changer to change the sensor sensitivity of the sensor according to a result of the evaluation of the evaluator,
wherein a first ratio is a ratio of a number to the plurality of times, the number being a number of times where either one of a plurality of conditions is met, the plurality of conditions including a condition where the light reception signal is at the target level, a condition where the light reception signal is equal to or lower than the target level, and a condition where the light reception signal is equal to or higher than the target level, and
wherein the evaluator evaluates the degree of closeness on a basis of a judgment whether the first ratio is within a reference range.
8. An image forming apparatus comprising:
a carrier;
a forming device configured to form a mark on the carrier;
a sensor including a light emitting device and a light receiving device, the light emitting device being configured to emit light toward the carrier, and the light receiving device being configured to receive light reflected from at least one of the carrier and the mark and output a light reception signal corresponding to a quantity of the received light;
a changer configured to change a sensor sensitivity of the sensor by changing at least one of a quantity of light emitted by the light emitting device and a sensitivity of the light receiving device;
a processing unit; and
memory storing machine readable instructions that, when executed by the processing unit, cause the processing unit to function as
a determiner configured to determine a position of the mark on a basis of the light reception signal;
an evaluator configured to obtain the light reception signal a plurality of times and configured to evaluate a degree of closeness between an average level of the light reception signal obtained a plurality of times and a target level; and
a controller configured to control the changer to change the sensor sensitivity of the sensor according to a result of the evaluation of the evaluator,
wherein a first ratio is a ratio of a number to the plurality of times, the number being a number of times where either one of a plurality of conditions is met, the plurality of conditions including a condition where the light reception signal is at the target level, a condition where the light reception signal is equal to or lower than the target level, and a condition where the light reception signal is equal to or higher than the target level, and
wherein the evaluator evaluates the degree of closeness on a basis of a judgment whether the first ratio is within a reference range.
9. The image forming apparatus according to claim 8, wherein:
upon judgment of the evaluator that the first ratio is out of the reference range, the controller controls the changer to change the sensor sensitivity of the sensor; and
the evaluator evaluates the degree of closeness again after the controller changes the sensor sensitivity of the sensor.
10. The image forming apparatus according to claim 8, wherein:
a second ratio is a ratio of a number to the plurality of times, the number being a number of times where none of a plurality of conditions is met; and
upon judgment of the evaluator that the first ratio is out of the reference range, and upon reversal of a magnitude relation between the first ratio and a second ratio, the controller terminates the change of the sensor sensitivity based on the first ratio.
11. The image forming apparatus according to claim 8, wherein the memory further stores machine readable instructions that, when executed by the processing unit, cause the processing unit to function as
a searching unit configured to execute an initial-value search process, the initial-value search process including: grasping a control value for the sensor sensitivity in the changer a plurality of cycles when the light reception signal meets the condition and, on a basis of the control value grasped in the plurality of cycles, searching an initial control value, and
wherein the evaluator starts the evaluation of the degree of closeness at the initial control value.
12. The image forming apparatus according to claim 11, wherein:
in the initial-value search process, the searching unit grasps the control value for the sensor sensitivity either one of when the light reception signal has become equal to or lower than a predetermined level and when the light reception signal has become equal to or higher than the predetermined level, the predetermined level being lower than the target level; and
upon judgment of the evaluator that the first ratio is within the reference range, the controller controls the changer to change the control value at the time of the judgment on a basis of the target level, the initial control value, the predetermined level, and the control value corresponding to the predetermined level and to shift the average level toward a saturation level of the light receiving device.
13. The image forming apparatus according to claim 8, further comprising:
a belt as the carrier and the object; and
a drive mechanism configured to rotate the belt,
wherein the evaluator obtains the light reception signal the plurality of times during rotation of the belt.
14. An image forming apparatus comprising:
a carrier;
an object different from the carrier;
a forming device configured to form a mark on the carrier;
a sensor including a light emitting device and a light receiving device, the light emitting device being configured to emit light toward at least one of the carrier and the object, and the light receiving device being configured to receive light reflected from at least one of the carrier and the object and output a light reception signal corresponding to a quantity of the received light;
a changer configured to change a sensor sensitivity of the sensor by changing at least one of a quantity of light emitted by the light emitting device and a sensitivity of the light receiving device;
a processing unit; and
memory storing machine readable instructions that, when executed by the processing unit, cause the processing unit to function as
a determiner configured to determine a position of the mark on a basis of the light reception signal at a time when the light emitting device emits light to the carrier;
an evaluator configured to obtain the light reception signal at a time when the light emitting device emits light to the object a plurality of times and configured to evaluate a degree of closeness between an average level of the light reception signal obtained a plurality of times and a target level; and
a controller configured to control the changer to change the sensor sensitivity of the sensor according to a result of the evaluation of the evaluator,
wherein a first ratio is a ratio of a number to the plurality of times, the number being a number of times where either one of a plurality of conditions is met, the plurality of conditions including a condition where the light reception signal is at the target level, a condition where the light reception signal is equal to or lower than the target level, and a condition where the light reception signal is equal to or higher than the target level, and
wherein the evaluator evaluates the degree of closeness on a basis of a judgment whether the first ratio is within a reference range.
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 method, comprising:
recording data from a videogame on an electronic device; and
inserting one or more portions of the recorded data into a narrative data structure, wherein the narrative data structure comprises a plurality of pregenerated text.
2. The method of claim 1, comprises selecting one or more of the plurality of pregenerated text based on one or more portions of the recorded data.
3. The method of claim 1, comprising generating a book, an e-book, or a combination thereof from the narrative data structure.
4. The method of claim 1, wherein the recorded data comprises dialogue from the videogame.
5. The method of claim 1, wherein the recorded data comprises results of a user’s interaction with the videogame.
6. The method of claim 1, wherein the recorded data comprises information of one or more characters of the videogame.
7. The method of claim 1, wherein the recorded data comprises screenshots of the videogame.
8. The method of claim 1, wherein inserting one or more portions of the recorded data comprises converting one or more portions of the recorded data into natural-language text.
9. The method of claim 1, wherein the narrative data structure comprises a plurality of placeholders, wherein one more portions of the recorded data are inserted into one or more of the plurality of placeholders.
10. A method, comprising:
receiving data at a server from an electronic device over a network coupled to the electronic device, wherein the data comprises data recorded from a videogame;
converting the recorded data to natural-language text; and
generating a narrative data structure from the natural-language text.
11. The method of claim 10, comprising inserting pregenerated text into the narrative data structure.
12. The method of claim 10, comprising printing a book from the narrative data structure.
13. The method of claim 10, comprising generating an e-book from the narrative data structure on the server.
14. The method of claim 10, comprising sending an e-book based on the narrative data structure to the electronic device over the network.
15. The method of claim 10, comprising sending the e-book to a user of the electronic device.
16. A system, comprising:
an electronic device configured to record dialogue, character information, a user’s performance, screenshots, or a combination thereof, from a videogame, wherein the electronic device is further configured to combine the dialogue, character information, a user’s performance, screenshots with pregenerated text to create narrative data describing one or more gameplay sessions of a user of the videogame.
17. The system of claim 16, wherein the electronic device comprises a mobile phone, a videogame console, or a personal computer.
18. The system of claim 16, wherein the electronic device is configured to generate an e-book based on the narrative data.
19. The system of claim 18, wherein the electronic device is configured to send the e-book to a user.
20. The system of claim 16, wherein the electronic device is configured to send the narrative data to a server over a network coupled to the electronic device.
21. The system of claim 16, comprising a server configured to print a book based on the narrative data.
22. The system of claim 16, comprising an e-book, book, or comic book generated from the narrative data.
23. A method, comprising:
recording dialogue, character information, screenshots, and a user’s performance from a videogame, wherein the dialogue, character information, screenshots, and user’s performance are based on a user’s interaction with the videogame;
generating narrative data based on the recorded dialogue, character information, screenshots, and the user’s performance; and
generating an e-book from the narrative data.
24. The method of claim 23, comprising: sending the recorded character information, screenshots, and the user’s performance over a network to a server at a remote location.
25. The method of claim 23, wherein generating narrative data comprising converting the recorded dialogue, character information, and the user’s performance to natural language text.