1. A printer for printing time-based media, the printer comprising:
a communication interface for receiving time-based media data from a media source;
a processor for performing a multimedia function on the time-based media data to obtain an electronic image and associated print data;
a user interface, communicatively coupled to the processor, including:
a display, for providing data to a user;
an input device, for receiving data from the user;
a first output device for receiving the associated print data from the processor and producing output on a printer; and
a second output device coupled to the processor for receiving the electronic image and producing an electronic output from the image.
2. The printer of claim 1 wherein the multimedia function includes selecting a range of audio data in response to received input from the user.
3. The printer of claim 1 wherein the multimedia function includes applying audio event detection to the time-based media data.
4. The printer of claim 3 wherein the multimedia function further includes determining a confidence level associated with the audio event detection.
5. The printer of claim 1 wherein the multimedia function includes applying a speaker segmentation function to the time-based media data.
6. The printer of claim 1 or 5 wherein the multimedia function includes applying a speaker recognition function to the time-based media data.
7. The printer of claim 1 wherein the multimedia function includes applying a sound source localization function to the time-based media data.
8. The printer of claim 7 wherein the multimedia function further includes applying audio event detection to the time-based media data.
9. The printer of claim 1 wherein the multimedia function includes applying a speech recognition function to the time-based media data.
10. The printer of claim 9 wherein the multimedia function includes applying a profile analysis function to the time-based media data.
11. The printer of claim 9 wherein the multimedia function includes applying an audio event detection function to the time-based media data.
12. The printer of claim 11 wherein the multimedia function further includes applying a speaker recognition function to the time-based media data.
13. The printer of claim 11 wherein the multimedia function further includes applying a speaker segmentation function to the time-based media data.
14. The printer of claim 11 wherein the multimedia function further includes applying a sound localization function to the time-based media data.
15. The printer of claim 1 wherein the multimedia function includes selecting a range of video data in response to received input from the user.
16. The printer of claim 1 wherein the multimedia function includes applying a video event detection function to the time-based media data.
17. The printer of claim 1 wherein the multimedia function includes applying a color histogram analysis function to the time-based media data.
18. The printer of claim 1 wherein the multimedia function includes applying a face detection function to the time-based media data.
19. The printer of claim 18 wherein the multimedia function includes applying a clustering function to the time-based media data to merge multiple instances of a face into a representative face image.
20. The printer of claim 1 wherein the multimedia function includes applying a face recognition function to the time-based media data.
21. The printer of claim 1 wherein the multimedia function includes applying an optical character recognition function to the time-based media data.
22. The printer of claim 21 wherein the multimedia function further includes applying a clustering function to the time-based media data to merge similar results of the optical character recognition.
23. The printer of claim 1 wherein the multimedia function includes applying a motion analysis function to the time-based media data.
24. The printer of claim 1 or claim 23 wherein the multimedia function includes applying a distance estimation function to the time-based media data.
25. The printer of claim 1 wherein the multimedia function includes applying foregroundbackground segmentation function to the time-based media data.
26. The printer of claim 1 wherein the multimedia function includes applying a scene segmentation function to the time-based media data.
27. The printer of claim 26 wherein the multimedia function further includes applying a face recognition recognition function to the time-based media data.
28. The printer of claim 26 wherein the multimedia function further includes applying a face detection function to the time-based media data.
29. The printer of claim 26 wherein the multimedia function includes applying an optical character recognition function to the time-based media data.
30. The printer of claim 29 wherein the multimedia function further includes applying a face recognition function to the time-based media data.
31. The printer of claim 29 wherein the multimedia function includes applying a face detection function to the time-based media data.
32. The printer of claim 1 wherein the multimedia function includes applying an automobile recognition function to the time-based media data.
33. The printer of claim 32 wherein the multimedia function further includes applying a motion analysis function to the time-based media data.
34. The printer of claim 1 wherein the multimedia function includes applying a license plate recognition function to the time-based media data.
35. The system of claim 1 wherein the multimedia function includes applying a visual inspection function to the time-based media data.
36. The printer of claim 1 wherein the user interface is configured to allow a user to control a compact disc (CD) device.
37. The printer of claim 1 wherein the user interface is configured to allow a user to control a digital video disc (DVD) device.
38. The printer of claim 1 wherein the user interface is configured to allow a user to control an audio tape device.
39. The printer of claim 1 wherein the user interface is configured to allow a user to control a video tape device.
40. The printer of claim 1 wherein the user interface is configured to allow a user to control a multimedia server.
41. The printer of claim 1 wherein the user interface is configured to allow a user to control encryption hardware.
42. The printer of claim 1 wherein the user interface is configured to allow a user to control audio sound localization hardware.
43. The printer of claim 1 wherein the user interface is configured to allow a user to control motion detection hardware.
44. The printer of claim 1 wherein the user interface is configured to allow a user to control a MIDI player.
45. The printer of claim 1 wherein the user interface is configured to allow a user to control a cellular telephone.
46. The printer of claim 1 wherein the user interface is configured to allow a user to control a two-way radio.
47. The printer of claim 1 wherein the user interface is configured to allow a user to control a world wide web display.
48. The printer of claim 1 wherein the user interface is configured to allow a user to control a climate sensor.
49. The printer of claim 1 wherein the user interface is configured to allow a user to control a radio receiver.
50. The printer of claim 1 wherein the processor is further configured to display results of the multimedia function on the display of the user interface.
51. The printer of claim 1 wherein the second output device is a DVD drive.
52. The printer of claim 1 wherein the second output device is a CD drive.
53. The printer of claim 1 wherein the second output device is an audio tape drive.
54. The printer of claim 1 wherein the second output device is a video cassette device.
55. The printer of claim 1 wherein the second output device is a removable media device.
56. The printer of claim 1 wherein the second output device is an embedded audio recorder.
57. The printer of claim 1 wherein the second output device is an embedded video recorder.
58. The printer of claim 1 wherein the second output device is a non-volatile storage device.
59. The printer of claim 1 wherein the second output device is an embedded multimedia server.
60. The printer of claim 1 wherein the second output device is audio encryption hardware.
61. The printer of claim 1 wherein the second output device is video encryption hardware.
62. The printer of claim 1 wherein the second output device is audio sound localization hardware.
63. The printer of claim 1 wherein the second output device is a cellular telephone.
64. The printer of claim 1 wherein the second output device is a two-way radio.
65. The printer of claim 1 wherein the second output device is a world-wide web display.
66. The printer of claim 1 wherein the second output device is a radio receiver for receiving AM signals.
67. The printer of claim 1 wherein the second output device is a radio receiver for receiving FM signals.
68. The printer of claim 1 wherein the second output device is a radio receiver for receiving short wave signals.
69. The printer of claim 1 wherein the second output device is a satellite radio receiver.
70. The printer of claim 1 wherein the second output device is a weather alert receiver.
71. The printer of claim 1 wherein the second output device is an emergency alert monitor for receiving emergency broadcast system alerts.
72. The printer of claim 1 wherein the second output device is hardware for performing VGA screen captures.
73. The printer of claim 1 wherein the second output device is hardware for performing audio capture.
74. The printer of claim 1 wherein the second output device is hardware for capturing data from an electronic pen.
75. The printer of claim 1 wherein the second output device is a disposable media writer.
76. The printer of claim 1 wherein the second output device is a flash memory device.
77. The printer of claim 1 wherein the second output device is a wireless device.
78. A method for printing time-based media, the method comprising:
receiving time-based media data from a media source;
receiving user input, the user input specifying a multimedia function to perform on the time-based media;
performing the specified multimedia function on the time-based media data to obtain an electronic image and associated print data;
producing output on a printer from the associated print data from the processor and; and
producing an electronic output from the electronic image.
79. The method of claim 78 wherein the multimedia function includes selecting a range of audio data in response to received input from the user.
80. The method of claim 1 wherein the multimedia function includes applying audio event detection to the time-based media data.
81. The method of claim 80 wherein the multimedia function further includes determining a confidence level associated with the audio event detection.
82. The method of claim 78 wherein the multimedia function includes applying a speaker segmentation function to the time-based media data.
83. The method of claim 78 or 82 wherein the multimedia function includes applying a speaker recognition function to the time-based media data.
84. The method of claim 78 wherein the multimedia function includes applying a sound source localization function to the time-based media data.
85. The method of claim 84 wherein the multimedia function further includes applying audio event detection to the time-based media data.
86. The method of claim 78 wherein the multimedia function includes applying a speech recognition function to the time-based media data.
87. The method of claim 86 wherein the multimedia function includes applying a profile analysis function to the time-based media data.
88. The method of claim 86 wherein the multimedia function includes applying an audio event detection function to the time-based media data.
89. The method of claim 88 wherein the multimedia function further includes applying a speaker recognition function to the time-based media data.
90. The method of claim 88 wherein the multimedia function further includes applying a speaker segmentation function to the time-based media data.
91. The method of claim 88 wherein the multimedia function further includes applying a sound localization function to the time-based media data.
92. The method of claim 78 wherein the multimedia function includes selecting a range of video data in response to received input from the user.
93. The method of claim 78 wherein the multimedia function includes applying a video event detection function to the time-based media data.
94. The method of claim 78 wherein the multimedia function includes applying a color histogram analysis function to the time-based media data.
95. The method of claim 78 wherein the multimedia function includes applying a face detection function to the time-based media data.
96. The method of claim 95 wherein the multimedia function includes applying a clustering function to the time-based media data to merge multiple instances of a face into a representative face image.
97. The method of claim 78 wherein the multimedia function includes
applying a face recognition function to the time-based media data.
98. The method of claim 78 wherein the multimedia function includes applying an optical character recognition function to the time-based media data.
99. The method of claim 98 wherein the multimedia function further includes applying a clustering function to the time-based media data to merge similar results of the optical character recognition.
100. The method of claim 78 wherein the multimedia function includes applying a motion analysis function to the time-based media data.
101. The method of claim 78 or claim 100 wherein the multimedia function includes applying a distance estimation function to the time-based media data.
102. The method of claim 78 wherein the multimedia function includes applying foregroundbackground segmentation function to the time-based media data.
103. The method of claim 78 wherein the multimedia function includes applying a scene segmentation function to the time-based media data.
104. The method of claim 103 wherein the multimedia function further includes applying a face recognition recognition function to the time-based media data.
105. The method of claim 103 wherein the multimedia function further includes applying a face detection function to the time-based media data.
106. The method of claim 103 wherein the multimedia function includes applying an optical character recognition function to the time-based media data.
107. The method of claim 106 wherein the multimedia function further includes applying a face recognition function to the time-based media data.
108. The method of claim 106 wherein the multimedia function includes applying a face detection function to the time-based media data.
109. The method of claim 78 wherein the multimedia function includes applying an automobile recognition function to the time-based media data.
110. The method of claim 109 wherein the multimedia function further includes applying a motion analysis function to the time-based media data.
111. The method of claim 78 wherein the multimedia function includes applying a license plate recognition function to the time-based media data.
112. The method of claim 78 wherein the multimedia function includes applying a visual inspection function to the time-based media data.
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 communication apparatus which is connected to an electronic device operating with a commercial power supply and which bidirectionally wirelessly communicates with another communication apparatus, the communication apparatus, comprising:
receiving means for receiving data;
period detecting means for detecting a period of the commercial power supply; and
transmitting means for transmitting both a timing signal which represents the period of the commercial power supply detected by the period detecting means and acknowledge.
2. The communication apparatus as set forth in claim 1,
wherein the receiving means receives remote control data with which the electronic device is controlled.
3. A communication apparatus which bidirectionally wirelessly communicates with another communication apparatus connected to an electronic device which operates with a commercial power supply, the communication apparatus comprising:
detecting means for detecting an influence of interference waves;
receiving means for receiving acknowledge from the other communication apparatus; and
transmitting means for transmitting data and a request such that the receiving means receives acknowledge for the transmitted data at timing of which the influence of interference waves is low based on a timing signal which represents a period of the commercial power supply and a detection signal of the detecting means.
4. The communication apparatus as set forth in claim 3,
wherein the receiving means receives the timing signal which represents the period of the commercial power supply from the other communication apparatus.
5. The communication apparatus as set forth in claim 3, further comprising:
a detecting device which detects the timing signal which represents the period of the commercial power supply.
6. The communication apparatus as set forth in claim 3, further comprising:
an input section,
wherein the transmitting means transmits remote control data with which the electronic device is remotely controlled, the remote control data corresponding to a command which is input from the input section.
7. A communication system composed of a first communication apparatus connected to an electronic device which operates with a commercial power supply and a second communication apparatus which bidirectionally wirelessly communicates with the first communication apparatus,
wherein the first communication apparatus comprises:
receiving means for receiving data from the second communication apparatus;
period detecting means for detecting a period of the commercial power supply; and
transmitting means for transmitting a timing signal which represents a period of the commercial power supply detected by the period detecting means and acknowledge for the data which have been received, and wherein the second communication apparatus comprises:
detecting means for detecting an influence of interference waves;
receiving means for receiving the timing signal which represents the period of the commercial power supply and the acknowledge from the first communication apparatus; and
transmitting means for transmitting data and a request such that the receiving means receives the acknowledge for the transmitted data at timing of which the influence of interference waves is low based on the timing signal and a detection signal of the detecting means.
8. The communication system as set forth in claim 7,
wherein the first communication apparatus receives remote control data with which the electronic device is remotely controlled.
9. The communication system as set forth in claim 7,
wherein the second communication apparatus further comprises an input section which inputs a command with which the electronic device is remotely controlled, and
wherein the transmitting means transmits remote control data corresponding to the command which has been input from the input section.
10. A communication system composed of a first communication apparatus connected to an electronic device which operates with a commercial power supply and a second communication apparatus which bidirectionally wirelessly communicates with the first communication apparatus,
wherein the first communication apparatus comprises:
receiving means for receiving data from the second communication apparatus;
period detecting means for detecting a period of the commercial power supply; and
transmitting means for transmitting a beacon signal at timing corresponding to a period of the commercial power supply detected by the period detecting means and acknowledge for the data which have been received, and
wherein the second communication apparatus comprises:
detecting means for detecting an influence of interference waves;
receiving means for receiving the beacon signal and the acknowledge from the first communication apparatus;
time information storing means for storing time information corresponding to the received beacon signal; and
transmitting means for transmitting data and a request such that the receiving means receives the acknowledge for the transmitted data at timing of which the influence of interference waves is low based on the time information which has been stored and a detection signal of the detecting means.
11. The communication system as set forth in claim 10,
wherein the first communication apparatus receives remote control data with which the electronic device is remotely controlled.
12. The communication system as set forth in claim 10,
wherein the second communication apparatus further comprises an input section which inputs a command with which the electronic device is remotely controlled, and
wherein the transmitting means transmits remote control data corresponding to the command which has been input from the input section.
13. A communication system composed of a first communication apparatus connected to an electronic device which operates with a commercial power supply and a second communication apparatus which bidirectionally wirelessly communicates with the first communication apparatus, the first communication apparatus and the second communication apparatus communicating with each other through one of a plurality of channels whose frequencies are different,
wherein the first communication apparatus comprises:
receiving means for receiving data from the second communication apparatus;
detecting means for detecting an influence of interference waves; and
transmitting means for transmitting acknowledge for the data which have been received, and
wherein the second communication apparatus comprises:
transmitting means for transmitting a channel acknowledge request to the first communication apparatus through a channel which has been assigned; and
channel assigning means for assigning a channel which interference waves do not largely influence detected by the detecting means such that the second transmitting means transmits data through the channel which has been assigned by determining whether or not acknowledge has been received through the channel which has been assigned.
14. The communication system as set forth in claim 13,
wherein the first communication apparatus receives remote control data with which the electronic device is remotely controlled.
15. The communication system as set forth in claim 13,
wherein the second communication apparatus further comprises an input section which inputs a command with which the electronic device is remotely controlled, and
wherein the transmitting means transmits remote control data corresponding to the command which has been input from the input section.
16. A communication system composed of a first communication apparatus connected to an electronic device which operates with a commercial power supply and a second communication apparatus which bidirectionally wirelessly communicates with the first communication apparatus, the first communication apparatus and the second communication apparatus communicating with each other through one of a plurality of channels whose frequencies are different,
wherein the first communication apparatus comprises:
receiving means for receiving data from the second communication apparatus;
first detecting means for detecting an influence of interference waves; and
transmitting means for transmitting acknowledge for the data which have been received, and
wherein the second communication apparatus comprises:
second detecting means for detecting an influence of interference waves;
transmitting means for transmitting data to the first communication apparatus through a channel which interference waves do not largely influence detected by the first detecting means; and
receiving means for receiving the acknowledge from the second communication apparatus through the channel which interference waves do not largely influence detected by the second detecting means.
17. The communication system as set forth in claim 16,
wherein the first communication apparatus receives remote control data with which the electronic device is remotely controlled.
18. The communication system as set forth in claim 16,
wherein the second communication apparatus further comprises an input section which inputs a command with which the electronic device is remotely controlled, and
wherein the transmitting means transmits remote control data corresponding to the command which has been input from the input section.
19. The communication system as set forth in claim 16,
wherein when the second detecting means has detected which interference wave largely influence a channel through which the data are transmitted, the first communication apparatus requests the second communication apparatus to communicate through another channel which interference waves do not largely influence detected by the second detecting means and receives the acknowledge from the second communication apparatus through the other channel.